From cd595e1e44a68c4d7daa2554c880eee7dc7bba03 Mon Sep 17 00:00:00 2001 From: Sasa Karanovic Date: Mon, 12 Apr 2021 13:38:29 -0400 Subject: [PATCH] Modifying I2C logic. Restructuring code for readability. Adding new PlantSystem devices. --- Part1_Sensor_board/Firmware/Application/adc.c | 2 - Part1_Sensor_board/Firmware/Application/i2c.c | 240 +-- Part1_Sensor_board/Firmware/Application/i2c.h | 10 +- .../Firmware/Application/main.c | 287 +-- .../Firmware/Application/main.h | 46 +- .../Firmware/Application/stm32l0xx_it.c | 22 - .../Firmware/Lib/Communication/PlantSystem.c | 7 + .../Firmware/Lib/Communication/PlantSystem.h | 11 +- Part1_Sensor_board/Firmware/Makefile | 3 + .../Firmware/build/PlantSensorL011.bin | Bin 16060 -> 15988 bytes .../Firmware/build/PlantSensorL011.elf | Bin 458108 -> 458564 bytes .../Firmware/build/PlantSensorL011.hex | 1894 ++++++++--------- Part1_Sensor_board/Firmware/reset.jlink | 5 + 13 files changed, 1263 insertions(+), 1264 deletions(-) create mode 100644 Part1_Sensor_board/Firmware/reset.jlink diff --git a/Part1_Sensor_board/Firmware/Application/adc.c b/Part1_Sensor_board/Firmware/Application/adc.c index 667aa42..310f087 100644 --- a/Part1_Sensor_board/Firmware/Application/adc.c +++ b/Part1_Sensor_board/Firmware/Application/adc.c @@ -5,8 +5,6 @@ ADC_HandleTypeDef hadc; /* ADC init function */ void MX_ADC_Init(void) { - ADC_ChannelConfTypeDef sConfig = {0}; - /** Configure the global features of the ADC (Clock, Resolution, Data Alignment and number of conversion) */ hadc.Instance = ADC1; diff --git a/Part1_Sensor_board/Firmware/Application/i2c.c b/Part1_Sensor_board/Firmware/Application/i2c.c index 5d6435b..d877f9a 100644 --- a/Part1_Sensor_board/Firmware/Application/i2c.c +++ b/Part1_Sensor_board/Firmware/Application/i2c.c @@ -1,3 +1,4 @@ +#include "main.h" #include "i2c.h" #include "usart.h" @@ -6,91 +7,80 @@ #define LOGGER_TAG "I2C" #include "logger.h" -/* USER CODE BEGIN 0 */ -#define I2C_BUFF_LEN 30 + +#define I2C_ADDRESS (0x1F << 1) +#define I2C_TIMING 0x20602938 /* 100 kHz with analog Filter ON, Rise Time 400ns, Fall Time 100ns */ +#define I2C_BUFF_LEN 30 + + volatile uint8_t pI2CBuff[I2C_BUFF_LEN] = {0}; volatile uint8_t nBuffPos = 0; I2C_HandleTypeDef hi2c1; + /* I2C1 init function */ void MX_I2C1_Init(void) { + /*##-1- Configure the I2C peripheral ######################################*/ + hi2c1.Instance = I2Cx; + hi2c1.Init.Timing = I2C_TIMING; + hi2c1.Init.OwnAddress1 = I2C_ADDRESS; + hi2c1.Init.AddressingMode = I2C_ADDRESSINGMODE_7BIT; + hi2c1.Init.DualAddressMode = I2C_DUALADDRESS_DISABLE; + hi2c1.Init.OwnAddress2Masks = I2C_OA2_NOMASK; + hi2c1.Init.OwnAddress2 = 0xFF; + hi2c1.Init.GeneralCallMode = I2C_GENERALCALL_DISABLE; + hi2c1.Init.NoStretchMode = I2C_NOSTRETCH_ENABLE; - hi2c1.Instance = I2C1; - hi2c1.Init.Timing = 0x00707CBB; - hi2c1.Init.OwnAddress1 = 0x32; - hi2c1.Init.AddressingMode = I2C_ADDRESSINGMODE_7BIT; - hi2c1.Init.DualAddressMode = I2C_DUALADDRESS_DISABLE; - hi2c1.Init.OwnAddress2 = 0; - hi2c1.Init.OwnAddress2Masks = I2C_OA2_NOMASK; - hi2c1.Init.GeneralCallMode = I2C_GENERALCALL_DISABLE; - // hi2c1.Init.GeneralCallMode = I2C_GENERALCALL_ENABLE; - hi2c1.Init.NoStretchMode = I2C_NOSTRETCH_DISABLE; - // hi2c1.Init.NoStretchMode = I2C_NOSTRETCH_ENABLE; - - if (HAL_I2C_Init(&hi2c1) != HAL_OK) - { - Error_Handler(); - } - - /** Configure Analogue filter - */ - if (HAL_I2CEx_ConfigAnalogFilter(&hi2c1, I2C_ANALOGFILTER_ENABLE) != HAL_OK) - { - Error_Handler(); - } - /** Configure Digital filter - */ - if (HAL_I2CEx_ConfigDigitalFilter(&hi2c1, 0) != HAL_OK) - { - Error_Handler(); - } - - while(HAL_I2C_GetState(&hi2c1) != HAL_I2C_STATE_READY); - HAL_StatusTypeDef status; - if( (status=HAL_I2C_Slave_Receive_IT(&hi2c1, pI2CBuff, 4)) != HAL_OK) - { - while(1); - } - - - /* I2C1 interrupt Init */ - HAL_NVIC_SetPriority(I2C1_IRQn, 0, 0); - HAL_NVIC_EnableIRQ(I2C1_IRQn); + if(HAL_I2C_Init(&hi2c1) != HAL_OK) + { + /* Initialization Error */ + Error_Handler(); + } + /* Enable the Analog I2C Filter */ + HAL_I2CEx_ConfigAnalogFilter(&hi2c1,I2C_ANALOGFILTER_ENABLE); } -void HAL_I2C_MspInit(I2C_HandleTypeDef* i2cHandle) +void HAL_I2C_MspInit(I2C_HandleTypeDef *hi2c) { + GPIO_InitTypeDef GPIO_InitStruct; + RCC_PeriphCLKInitTypeDef RCC_PeriphCLKInitStruct; + + /*##-1- Configure the I2C clock source. The clock is derived from the SYSCLK #*/ + RCC_PeriphCLKInitStruct.PeriphClockSelection = RCC_PERIPHCLK_I2Cx; + RCC_PeriphCLKInitStruct.I2c1ClockSelection = RCC_I2CxCLKSOURCE_SYSCLK; + HAL_RCCEx_PeriphCLKConfig(&RCC_PeriphCLKInitStruct); - GPIO_InitTypeDef GPIO_InitStruct = {0}; - if(i2cHandle->Instance==I2C1) - { - /* USER CODE BEGIN I2C1_MspInit 0 */ + /*##-2- Enable peripherals and GPIO Clocks #################################*/ + /* Enable GPIO TX/RX clock */ + I2Cx_SCL_GPIO_CLK_ENABLE(); + I2Cx_SDA_GPIO_CLK_ENABLE(); + /* Enable I2Cx clock */ + I2Cx_CLK_ENABLE(); - /* USER CODE END I2C1_MspInit 0 */ + /*##-3- Configure peripheral GPIO ##########################################*/ + /* I2C TX GPIO pin configuration */ + GPIO_InitStruct.Pin = I2Cx_SCL_PIN; + GPIO_InitStruct.Mode = GPIO_MODE_AF_OD; + GPIO_InitStruct.Pull = GPIO_PULLUP; + GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; + GPIO_InitStruct.Alternate = I2Cx_SCL_SDA_AF; + HAL_GPIO_Init(I2Cx_SCL_GPIO_PORT, &GPIO_InitStruct); + + /* I2C RX GPIO pin configuration */ + GPIO_InitStruct.Pin = I2Cx_SDA_PIN; + GPIO_InitStruct.Alternate = I2Cx_SCL_SDA_AF; + HAL_GPIO_Init(I2Cx_SDA_GPIO_PORT, &GPIO_InitStruct); + + /*##-4- Configure the NVIC for I2C ########################################*/ + /* NVIC for I2Cx */ + HAL_NVIC_SetPriority(I2Cx_IRQn, 0, 1); + HAL_NVIC_EnableIRQ(I2Cx_IRQn); - __HAL_RCC_GPIOA_CLK_ENABLE(); - __DSB(); - HAL_GPIO_WritePin(GPIOA, GPIO_PIN_9, GPIO_PIN_SET); - HAL_GPIO_WritePin(GPIOA, GPIO_PIN_10, GPIO_PIN_SET); - /**I2C1 GPIO Configuration - PA9 ------> I2C1_SCL - PA10 ------> I2C1_SDA - */ - GPIO_InitStruct.Pin = GPIO_PIN_9|GPIO_PIN_10; - GPIO_InitStruct.Mode = GPIO_MODE_AF_OD; - GPIO_InitStruct.Pull = GPIO_PULLUP; - GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; - GPIO_InitStruct.Alternate = GPIO_AF1_I2C1; - HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); - - /* I2C1 clock enable */ - __HAL_RCC_I2C1_CLK_ENABLE(); - } } void HAL_I2C_MspDeInit(I2C_HandleTypeDef* i2cHandle) @@ -98,101 +88,83 @@ void HAL_I2C_MspDeInit(I2C_HandleTypeDef* i2cHandle) if(i2cHandle->Instance==I2C1) { - /* Peripheral clock disable */ - __HAL_RCC_I2C1_CLK_DISABLE(); + I2Cx_FORCE_RESET(); + I2Cx_RELEASE_RESET(); - /**I2C1 GPIO Configuration - PA9 ------> I2C1_SCL - PA10 ------> I2C1_SDA - */ - HAL_GPIO_DeInit(GPIOA, GPIO_PIN_9); - - HAL_GPIO_DeInit(GPIOA, GPIO_PIN_10); + /*##-2- Disable peripherals and GPIO Clocks #################################*/ + /* Configure I2C Tx as alternate function */ + HAL_GPIO_DeInit(I2Cx_SCL_GPIO_PORT, I2Cx_SCL_PIN); + /* Configure I2C Rx as alternate function */ + HAL_GPIO_DeInit(I2Cx_SDA_GPIO_PORT, I2Cx_SDA_PIN); + /*##-3- Disable the NVIC for I2C ##########################################*/ + HAL_NVIC_DisableIRQ(I2Cx_IRQn); } } -void HAL_I2C_SlaveTxCpltCallback(I2C_HandleTypeDef *hi2c) +void HAL_I2C_ErrorCallback(I2C_HandleTypeDef *pI2c_Handle) { - uint8_t msg[] = "Tx\r\n"; - HAL_UART_PutStr(msg, sizeof(msg)); + /** Error_Handler() function is called when error occurs. + * 1- When Slave don't acknowledge it's address, Master restarts communication. + * 2- When Master don't acknowledge the last data transferred, Slave don't care in this example. + */ + if (HAL_I2C_GetError(pI2c_Handle) != HAL_I2C_ERROR_AF) + { + // Error_Handler(); + } } -void HAL_I2C_SlaveRxCpltCallback(I2C_HandleTypeDef *hi2c) -{ - uint8_t msg[] = "Rx\r\n"; - HAL_UART_PutStr(msg, sizeof(msg)); - nBuffPos = 4; - - __HAL_I2C_CLEAR_FLAG(&hi2c1, I2C_FLAG_TXE); // Transmit data register empty - __HAL_I2C_CLEAR_FLAG(&hi2c1, I2C_FLAG_ADDR); // Address matched (slave mode) - __HAL_I2C_CLEAR_FLAG(&hi2c1, I2C_FLAG_AF); // Acknowledge failure received flag - __HAL_I2C_CLEAR_FLAG(&hi2c1, I2C_FLAG_STOPF); // STOP detection flag - __HAL_I2C_CLEAR_FLAG(&hi2c1, I2C_FLAG_BERR); // Bus error - __HAL_I2C_CLEAR_FLAG(&hi2c1, I2C_FLAG_ARLO); // Arbitration lost - __HAL_I2C_CLEAR_FLAG(&hi2c1, I2C_FLAG_OVR); // Overrun/Underrun - __HAL_I2C_CLEAR_FLAG(&hi2c1, I2C_FLAG_PECERR); // PEC error in reception - __HAL_I2C_CLEAR_FLAG(&hi2c1, I2C_FLAG_TIMEOUT); // Timeout or Tlow detection flag - __HAL_I2C_CLEAR_FLAG(&hi2c1, I2C_FLAG_ALERT); // SMBus alert -} void I2C_GetBuffer(uint8_t **ret_pBuff, uint8_t *pBufferLen) { if(ret_pBuff == NULL || pBufferLen == NULL) { + Logger_ERROR("Invalid argument!"); return; } *ret_pBuff = (uint8_t *)pI2CBuff; - *pBufferLen = nBuffPos; -} - -uint8_t I2C_GetBufferLenght(void) -{ - return nBuffPos; + *pBufferLen = I2C_BUFF_LEN; } void I2C_ClearBuffer(void) { - nBuffPos = 0; + for(uint8_t i=0; i= I2C_BUFF_LEN-1) - // { - // nBuffPos = 0; - // } + HAL_I2C_Slave_Receive_IT(&hi2c1, (uint8_t*)pI2CBuff, I2C_BUFF_LEN); } -void I2C_RestartITReceive(void) +bool I2C_DeviceInReadyState(void) { - // HAL_I2C_DisableListen_IT(&hi2c1); - - // __HAL_I2C_ENABLE_IT(&hi2c1, I2C_IT_ERRI); // Errors interrupt enable - // __HAL_I2C_ENABLE_IT(&hi2c1, I2C_IT_TCI); // Transfer complete interrupt enable - // __HAL_I2C_ENABLE_IT(&hi2c1, I2C_IT_STOPI); // STOP detection interrupt enable - // __HAL_I2C_ENABLE_IT(&hi2c1, I2C_IT_NACKI); // NACK received interrupt enable - // __HAL_I2C_ENABLE_IT(&hi2c1, I2C_IT_ADDRI); // Address match interrupt enable - // __HAL_I2C_ENABLE_IT(&hi2c1, I2C_IT_RXI); // RX interrupt enable - // __HAL_I2C_ENABLE_IT(&hi2c1, I2C_IT_TXI); // TX interrupt enable - - // HAL_I2C_Slave_Seq_Receive_IT(&hi2c1, (uint8_t *)&pI2CBuff[nBuffPos], 1, I2C_LAST_FRAME_NO_STOP); //Enable slave interrupt reception - // I2C_ReloadIT(); - // HAL_I2C_EnableListen_IT(&hi2c1); + return (HAL_I2C_GetState(&hi2c1) == HAL_I2C_STATE_READY); } +bool I2C_SendBuffer(uint8_t *pTXBuff, uint8_t nTXBufferLen) +{ + if(pTXBuff == NULL) + { + Logger_ERROR("Invalid pointer!"); + return false; + } + + if (nTXBufferLen >= I2C_BUFF_LEN) + { + Logger_ERROR("nTXBufferLen too big"); + return false; + } + + if(HAL_I2C_Slave_Transmit(&hi2c1, pTXBuff, nTXBufferLen, 0xFFFFF) != HAL_OK) + { + return false; + } + return true; +} diff --git a/Part1_Sensor_board/Firmware/Application/i2c.h b/Part1_Sensor_board/Firmware/Application/i2c.h index 5471021..6dd3c3a 100644 --- a/Part1_Sensor_board/Firmware/Application/i2c.h +++ b/Part1_Sensor_board/Firmware/Application/i2c.h @@ -6,13 +6,13 @@ extern I2C_HandleTypeDef hi2c1; void MX_I2C1_Init(void); -void HAL_I2C_SlaveTxCpltCallback(I2C_HandleTypeDef *hi2c); -void HAL_I2C_SlaveRxCpltCallback(I2C_HandleTypeDef *hi2c); void I2C_GetBuffer(uint8_t **ret_pBuff, uint8_t *pBufferLen); -uint8_t I2C_GetBufferLenght(void); -void I2C_ReloadIT(void); void I2C_ClearBuffer(void); -void I2C_RestartITReceive(void); +void I2C_RestartReceive(void); +bool I2C_DeviceInReadyState(void); +bool I2C_SendBuffer(uint8_t *pTXBuff, uint8_t nTXBufferLen); +void HAL_I2C_ErrorCallback(I2C_HandleTypeDef *I2cHandle); + #endif /*__ i2c_H */ diff --git a/Part1_Sensor_board/Firmware/Application/main.c b/Part1_Sensor_board/Firmware/Application/main.c index c5a3c42..6e463c8 100644 --- a/Part1_Sensor_board/Firmware/Application/main.c +++ b/Part1_Sensor_board/Firmware/Application/main.c @@ -8,158 +8,167 @@ #define LOGGER_TAG "MAIN" #include "logger.h" -uint32_t nTickTarget_PrintDebug = 0; -uint32_t nTickTarget_TakeMeasurement = 0; +#define TX_BUFF_SIZE 10 +static uint8_t pTXBuff[TX_BUFF_SIZE] = {0xFF}; +static uint8_t nTXBufferLen = 0; +uint8_t *pBuff = NULL; +uint8_t nBufferLen = 0; +uint32_t nTickTarget_PrintDebug = 0; +uint32_t nTickTarget_TakeMeasurement = 0; -#define TX_BUFF_SIZE 10 -static uint8_t pTXBuff[TX_BUFF_SIZE] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; -static uint8_t nTXBufferLen = 0; +static void PlantSystem_ProcessRequest(void); int main(void) { - BoardInit(); + BoardInit(); + HAL_Delay(500); - Logger_INFO("Hello there!"); - HAL_Delay(1000); + Logger_INFO("PlantSensor v0.1"); + Logger_INFO("Build date: %s %s", __DATE__, __TIME__); - __enable_irq(); - uint8_t *pBuff = NULL; - uint8_t nBufferLen = 0; - HAL_I2C_StateTypeDef status; + I2C_RestartReceive(); - while (1) - { + while (1) + { + // Check if I2C is ready for processing + if(I2C_DeviceInReadyState() == true) + { + I2C_GetBuffer(&pBuff, &nBufferLen); + // Check valid command is received + if(pBuff[0] > CMD_FIRST && pBuff[0] < CMD_LAST) + { + PlantSystem_ProcessRequest(); + } + + // // Clear RX buffer and reset receive + I2C_ClearBuffer(); + while (I2C_DeviceInReadyState() != true) + { + } + I2C_RestartReceive(); + } - // Take soil moisture, temperature and ambient light measurements - if(HAL_GetTick() >= nTickTarget_TakeMeasurement) - { - Sensor_TakeMeasurement(); - nTickTarget_TakeMeasurement = HAL_GetTick() + 500; - } + // Take soil moisture, temperature and ambient light measurements + if(HAL_GetTick() >= nTickTarget_TakeMeasurement) + { + Sensor_TakeMeasurement(); + nTickTarget_TakeMeasurement = HAL_GetTick() + 500; + } - // Print Sensor debug over uart every 1 sec - if(HAL_GetTick() >= nTickTarget_PrintDebug) - { - Sensors_PrintDebug(); - nTickTarget_PrintDebug = HAL_GetTick() + 1000; - } + // Print Sensor debug over uart every 1 sec + if(HAL_GetTick() >= nTickTarget_PrintDebug) + { + Sensors_PrintDebug(); + nTickTarget_PrintDebug = HAL_GetTick() + 1000; + } - // Wait for I2C to be IDLE (HAL_I2C_STATE_READY) - status = HAL_I2C_GetState(&hi2c1); - // if(status == HAL_I2C_STATE_READY) - // { - - // Check if we received enough bytes to start processing - nBufferLen = I2C_GetBufferLenght(); - if(nBufferLen >= PLANTSYSTEM_MIN_HEADER_LENGHT) - { - I2C_GetBuffer(&pBuff, &nBufferLen); - - #if 1 - uint8_t i=0; - for (i=0; i<5; i++) - { - Logger_INFO("0x%02X", pBuff[i]); - } - #endif - - uint8_t cmd=0; - uint8_t dataType=0; - uint8_t dataLength=0; - - if (PlanSystem_ParseBuffer(pBuff, nBufferLen, &cmd, &dataType, &dataLength)) - { - Logger_INFO("Success"); - - switch(cmd) - { - // Get device information - case CMD_GET_DEVICE_INFO: - { - nTXBufferLen=0; - Logger_INFO("I"); - } - break; - - // Read temperature - case CMD_GET_TEMPERATURE: - { - pTXBuff[0] = CMD_GET_TEMPERATURE; - pTXBuff[1] = DATATYPE_SINGLE_VALUE; - pTXBuff[2] = 2; - Sensors_GetTemperatureReading(&pTXBuff[3], &pTXBuff[4]); - nTXBufferLen = 5; - Logger_INFO("T"); - } - break; - - // Read soil moisture - case CMD_GET_SOILMOISTURE: - { - pTXBuff[0] = CMD_GET_SOILMOISTURE; - pTXBuff[1] = DATATYPE_SINGLE_VALUE; - pTXBuff[2] = 4; - Sensors_GetSoilMoistureReading(&pTXBuff[3], &pTXBuff[4], &pTXBuff[5], &pTXBuff[6]); - nTXBufferLen = 7; - Logger_INFO("M"); - } - break; - - // Read ambient light - case CMD_GET_AMBIENTLIGHT: - { - pTXBuff[0] = CMD_GET_AMBIENTLIGHT; - pTXBuff[1] = DATATYPE_SINGLE_VALUE; - pTXBuff[2] = 4; - Sensors_GetAmbientLightReading(&pTXBuff[3], &pTXBuff[4], &pTXBuff[5], &pTXBuff[6]); - nTXBufferLen = 7; - Logger_INFO("A"); - } - break; - - default: - nTXBufferLen=0; - Logger_INFO("D"); - break; - } - } - // PlanSystem_ParseBuffer returned false - else - { - nTXBufferLen=0; - Logger_INFO("FF"); - } - - // Setup response if necessary - // -- Check TX length - if(nTXBufferLen>= TX_BUFF_SIZE-1) - { - nTXBufferLen = TX_BUFF_SIZE; - } - // -- Send data - if(nTXBufferLen > 0) - { - while(HAL_I2C_GetState(&hi2c1) != HAL_I2C_STATE_READY); - if(HAL_I2C_Slave_Transmit(&hi2c1, pTXBuff, nTXBufferLen, 0xFFFF) != HAL_OK) - { - while(1); - } - // HAL_I2C_Slave_Transmit_IT(&hi2c1, pTXBuff, nTXBufferLen); - } - - - // Reset I2C state machine - I2C_ClearBuffer(); - I2C_ReloadIT(); - } - - - // } - - } + } } +static void PlantSystem_ProcessRequest(void) +{ + uint8_t cmd=0; + uint8_t dataType=0; + uint8_t dataLength=0; + + I2C_GetBuffer(&pBuff, &nBufferLen); + + if (PlanSystem_ParseBuffer(pBuff, nBufferLen, &cmd, &dataType, &dataLength)) + { + Logger_INFO("Success"); + + switch(cmd) + { + // Get device information + case CMD_GET_DEVICE_INFO: + { + pTXBuff[0] = CMD_GET_DEVICE_INFO; + pTXBuff[1] = DATATYPE_SINGLE_VALUE; + pTXBuff[2] = 0; // Upper byte of data length + pTXBuff[3] = 4; // Lower byte of data length + pTXBuff[4] = DEVICETYPE_SENSOR_V1; + pTXBuff[5] = 'T'; // Optional bytes to indicate capabilities (temp, humid, light) + pTXBuff[6] = 'H'; // Optional bytes to indicate capabilities (temp, humid, light) + pTXBuff[7] = 'L'; // Optional bytes to indicate capabilities (temp, humid, light) + nTXBufferLen = 8; + Logger_INFO("I"); + } + break; + + // Read temperature + case CMD_GET_TEMPERATURE: + { + pTXBuff[0] = CMD_GET_TEMPERATURE; + pTXBuff[1] = DATATYPE_SINGLE_VALUE; + pTXBuff[2] = 2; + Sensors_GetTemperatureReading(&pTXBuff[3], &pTXBuff[4]); + nTXBufferLen = 5; + Logger_INFO("T"); + } + break; + + // Read soil moisture + case CMD_GET_SOILMOISTURE: + { + pTXBuff[0] = CMD_GET_SOILMOISTURE; + pTXBuff[1] = DATATYPE_SINGLE_VALUE; + pTXBuff[2] = 4; + Sensors_GetSoilMoistureReading(&pTXBuff[3], &pTXBuff[4], &pTXBuff[5], &pTXBuff[6]); + nTXBufferLen = 7; + Logger_INFO("M"); + } + break; + + // Read ambient light + case CMD_GET_AMBIENTLIGHT: + { + pTXBuff[0] = CMD_GET_AMBIENTLIGHT; + pTXBuff[1] = DATATYPE_SINGLE_VALUE; + pTXBuff[2] = 4; + Sensors_GetAmbientLightReading(&pTXBuff[3], &pTXBuff[4], &pTXBuff[5], &pTXBuff[6]); + nTXBufferLen = 7; + Logger_INFO("A"); + } + break; + + default: + nTXBufferLen=0; + Logger_INFO("D"); + break; + } + } + // PlanSystem_ParseBuffer returned false + else + { + nTXBufferLen=0; + Logger_INFO("FF"); + } + + // Setup response if necessary + // -- Check TX length + if(nTXBufferLen>= TX_BUFF_SIZE-1) + { + nTXBufferLen = TX_BUFF_SIZE; + } + // -- Send data + if(nTXBufferLen > 0) + { + Logger_DEBUG("TX"); + + uint32_t timeout = HAL_GetTick() + 5000; + I2C_SendBuffer(pTXBuff, nTXBufferLen); + while (I2C_DeviceInReadyState() != true) + { + if(HAL_GetTick() > timeout) + { + Logger_ERROR("TX timeout"); + return; + } + } + Logger_DEBUG("TX end"); + } +} diff --git a/Part1_Sensor_board/Firmware/Application/main.h b/Part1_Sensor_board/Firmware/Application/main.h index f92357e..31bfd9b 100644 --- a/Part1_Sensor_board/Firmware/Application/main.h +++ b/Part1_Sensor_board/Firmware/Application/main.h @@ -6,19 +6,41 @@ void Error_Handler(void); -#define VCP_TX_Pin GPIO_PIN_2 -#define VCP_TX_GPIO_Port GPIOA -#define TMS_Pin GPIO_PIN_13 -#define TMS_GPIO_Port GPIOA -#define TCK_Pin GPIO_PIN_14 -#define TCK_GPIO_Port GPIOA -#define VCP_RX_Pin GPIO_PIN_15 -#define VCP_RX_GPIO_Port GPIOA -#define LD3_Pin GPIO_PIN_3 -#define LD3_GPIO_Port GPIOB -#define TEMP_ALERT_Pin GPIO_PIN_6 -#define TEMP_ALERT_GPIO_Port GPIOB +#define VCP_TX_Pin GPIO_PIN_2 +#define VCP_TX_GPIO_Port GPIOA +#define TMS_Pin GPIO_PIN_13 +#define TMS_GPIO_Port GPIOA +#define TCK_Pin GPIO_PIN_14 +#define TCK_GPIO_Port GPIOA +#define VCP_RX_Pin GPIO_PIN_15 +#define VCP_RX_GPIO_Port GPIOA +#define LD3_Pin GPIO_PIN_3 +#define LD3_GPIO_Port GPIOB +#define TEMP_ALERT_Pin GPIO_PIN_6 +#define TEMP_ALERT_GPIO_Port GPIOB +/* Definition for I2Cx */ +#define I2Cx I2C1 +#define RCC_PERIPHCLK_I2Cx RCC_PERIPHCLK_I2C1 +#define RCC_I2CxCLKSOURCE_SYSCLK RCC_I2C1CLKSOURCE_SYSCLK +#define I2Cx_CLK_ENABLE() __HAL_RCC_I2C1_CLK_ENABLE() +#define I2Cx_SDA_GPIO_CLK_ENABLE() __HAL_RCC_GPIOB_CLK_ENABLE() +#define I2Cx_SCL_GPIO_CLK_ENABLE() __HAL_RCC_GPIOB_CLK_ENABLE() + +#define I2Cx_FORCE_RESET() __HAL_RCC_I2C1_FORCE_RESET() +#define I2Cx_RELEASE_RESET() __HAL_RCC_I2C1_RELEASE_RESET() + +/* Definition for I2Cx Pins */ +#define I2Cx_SCL_PIN GPIO_PIN_9 +#define I2Cx_SCL_GPIO_PORT GPIOA +#define I2Cx_SDA_PIN GPIO_PIN_10 +#define I2Cx_SDA_GPIO_PORT GPIOA +#define I2Cx_SCL_SDA_AF GPIO_AF1_I2C1 + +/* Definition for I2Cx's NVIC */ +#define I2Cx_IRQn I2C1_IRQn +#define I2Cx_IRQHandler I2C1_IRQHandler + #endif diff --git a/Part1_Sensor_board/Firmware/Application/stm32l0xx_it.c b/Part1_Sensor_board/Firmware/Application/stm32l0xx_it.c index 1f0520f..4f82af3 100644 --- a/Part1_Sensor_board/Firmware/Application/stm32l0xx_it.c +++ b/Part1_Sensor_board/Firmware/Application/stm32l0xx_it.c @@ -5,7 +5,6 @@ extern I2C_HandleTypeDef hi2c1; - /******************************************************************************/ /* Cortex-M0+ Processor Interruption and Exception Handlers */ /******************************************************************************/ @@ -60,29 +59,8 @@ void SysTick_Handler(void) */ void I2C1_IRQHandler(void) { - if (hi2c1.Instance->ISR & (I2C_FLAG_BERR | I2C_FLAG_ARLO | I2C_FLAG_OVR)) { HAL_I2C_ER_IRQHandler(&hi2c1); - - __HAL_I2C_CLEAR_FLAG(&hi2c1, I2C_FLAG_TXE); // Transmit data register empty - __HAL_I2C_CLEAR_FLAG(&hi2c1, I2C_FLAG_ADDR); // Address matched (slave mode) - __HAL_I2C_CLEAR_FLAG(&hi2c1, I2C_FLAG_AF); // Acknowledge failure received flag - __HAL_I2C_CLEAR_FLAG(&hi2c1, I2C_FLAG_STOPF); // STOP detection flag - __HAL_I2C_CLEAR_FLAG(&hi2c1, I2C_FLAG_BERR); // Bus error - __HAL_I2C_CLEAR_FLAG(&hi2c1, I2C_FLAG_ARLO); // Arbitration lost - __HAL_I2C_CLEAR_FLAG(&hi2c1, I2C_FLAG_OVR); // Overrun/Underrun - __HAL_I2C_CLEAR_FLAG(&hi2c1, I2C_FLAG_PECERR); // PEC error in reception - __HAL_I2C_CLEAR_FLAG(&hi2c1, I2C_FLAG_TIMEOUT); // Timeout or Tlow detection flag - __HAL_I2C_CLEAR_FLAG(&hi2c1, I2C_FLAG_ALERT); // SMBus alert - - } - else { HAL_I2C_EV_IRQHandler(&hi2c1); - // I2C_ReloadIT(); - } - - HAL_NVIC_ClearPendingIRQ(I2C1_IRQn); - - } diff --git a/Part1_Sensor_board/Firmware/Lib/Communication/PlantSystem.c b/Part1_Sensor_board/Firmware/Lib/Communication/PlantSystem.c index f2a91af..025b5b2 100644 --- a/Part1_Sensor_board/Firmware/Lib/Communication/PlantSystem.c +++ b/Part1_Sensor_board/Firmware/Lib/Communication/PlantSystem.c @@ -1,6 +1,9 @@ #include "main.h" #include "PlantSystem.h" +#define MIN_LOG_LEVEL_ERROR +#define LOGGER_TAG "PS" +#include "logger.h" bool PlanSystem_ParseBuffer(uint8_t *pBuffer, uint8_t nBufferLen, uint8_t *cmd, uint8_t *dataType, uint8_t *dataLength) @@ -8,12 +11,14 @@ bool PlanSystem_ParseBuffer(uint8_t *pBuffer, uint8_t nBufferLen, uint8_t *cmd, // Check for null pointers if( (pBuffer==NULL) || (cmd==NULL) || (dataType==NULL) || (dataLength==NULL)) { + Logger_ERROR("Invalid call argument!"); return false; } // Check buffer length if(nBufferLen < PLANTSYSTEM_MIN_HEADER_LENGHT) { + Logger_DEBUG("Buffer length too short"); return false; } @@ -25,12 +30,14 @@ bool PlanSystem_ParseBuffer(uint8_t *pBuffer, uint8_t nBufferLen, uint8_t *cmd, // Check command if((*cmd<=CMD_FIRST) || (*cmd>=CMD_LAST)) { + Logger_DEBUG("Unsupported command"); return false; } // Check datatype if((*dataType<=DATATYPE_FIRST) || (*dataType>=DATATYPE_LAST)) { + Logger_DEBUG("Unsupported data type"); return false; } diff --git a/Part1_Sensor_board/Firmware/Lib/Communication/PlantSystem.h b/Part1_Sensor_board/Firmware/Lib/Communication/PlantSystem.h index 8a08934..bc25775 100644 --- a/Part1_Sensor_board/Firmware/Lib/Communication/PlantSystem.h +++ b/Part1_Sensor_board/Firmware/Lib/Communication/PlantSystem.h @@ -24,7 +24,16 @@ typedef enum DATATYPE_SINGLE_VALUE, DATATYPE_KEY_VALUE_PAIR, DATATYPE_LAST -} plant_datatype_t; +} plant_dataType_t; + + +typedef enum +{ + DEVICETYPE_FIRST = 0x00, + DEVICETYPE_SENSOR_V1, + DEVICETYPE_SOLENOID_V1, + DEVICETYPE_LAST +} plant_deviceType_t; bool PlanSystem_ParseBuffer(uint8_t *pBuffer, uint8_t nBufferLen, uint8_t *cmd, uint8_t *dataType, uint8_t *dataLength); diff --git a/Part1_Sensor_board/Firmware/Makefile b/Part1_Sensor_board/Firmware/Makefile index 63d4429..e2b952c 100644 --- a/Part1_Sensor_board/Firmware/Makefile +++ b/Part1_Sensor_board/Firmware/Makefile @@ -210,6 +210,9 @@ flash: jlink: JLink.exe -if swd flash.jlink +reset: + JLink.exe -if swd reset.jlink + size: py -3 size.py -p 16KB -r 2KB -f build/$(TARGET).elf diff --git a/Part1_Sensor_board/Firmware/build/PlantSensorL011.bin b/Part1_Sensor_board/Firmware/build/PlantSensorL011.bin index aca580a675434efe089858d1d99e02f7ad47ecb6..3cd755234d83972971836b4c7756416109c9c1b7 100644 GIT binary patch delta 3543 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 N(<2dMS9mIfe*t!u$TI){ diff --git a/Part1_Sensor_board/Firmware/build/PlantSensorL011.elf b/Part1_Sensor_board/Firmware/build/PlantSensorL011.elf index 33b8609c6a2e5d1e88e7e5bcfa812349b10f0d84..7695f39352010c94570d15eb4deb5b3446fd9184 100644 GIT binary patch literal 458564 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

%r|D1=b*v@AT`)H6G`Ba5-dZ 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

O(WpbAO;YXwv1{D{jws8WpnwF_(h4DkC>M!SCw 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

A>*Val!A%3B`Pw8k*qxoMyl?t(riB5 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

GaBs3F7&D^5y|G$kymEa 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 HQMvyE8Bh9} diff --git a/Part1_Sensor_board/Firmware/build/PlantSensorL011.hex b/Part1_Sensor_board/Firmware/build/PlantSensorL011.hex index 7c38162..c5444b1 100644 --- a/Part1_Sensor_board/Firmware/build/PlantSensorL011.hex +++ b/Part1_Sensor_board/Firmware/build/PlantSensorL011.hex @@ -1,21 +1,21 @@ :020000040800F2 -:1000000000080020F53C0008C90C0008CB0C0008D3 +:1000000000080020313C0008950C0008970C0008FF :1000100000000000000000000000000000000000E0 -:10002000000000000000000000000000CD0C0008EF -:100030000000000000000000CF0C0008D10C0008F8 -:10004000753D0008753D0008753D0008753D0008C8 -:10005000753D0008753D0008753D0008753D0008B8 -:1000600000000000753D0008753D0008753D000862 -:10007000753D0008753D000800000000753D000852 +:10002000000000000000000000000000990C000823 +:1000300000000000000000009B0C00089D0C000860 +:10004000B13C0008B13C0008B13C0008B13C0008DC +:10005000B13C0008B13C0008B13C0008B13C0008CC +:1000600000000000B13C0008B13C0008B13C0008B1 +:10007000B13C0008B13C000800000000B13C0008A1 :100080000000000000000000000000000000000070 -:10009000753D00080000000000000000D90C0008B9 -:1000A00000000000753D0008000000000000000096 -:1000B000753D0008753D00080000000000000000CC +:10009000B13C00080000000000000000A50C0008B2 +:1000A00000000000B13C000800000000000000005B +:1000B000B13C0008B13C0008000000000000000056 :1000C00010B5064C2378002B07D1054B002B02D02E :1000D000044800E000BF0123237010BD1800002079 -:1000E00000000000E43D0008044B10B5002B03D0D5 +:1000E00000000000203D0008044B10B5002B03D099 :1000F0000349044800E000BF10BDC04600000000F6 -:100100001C000020E43D000802B471464908490083 +:100100001C000020203D000802B471464908490047 :10011000095649008E4402BC7047C04602B471467D :1001200049084900095C49008E4402BC7047C0463A :10013000002243088B4274D303098B425FD3030A26 @@ -70,941 +70,937 @@ :1004400001D3000C10391B0A984201D3000A083965 :100450001B09984201D30009043902A2105C40181C :100460007047C046040302020101010100000000C0 -:1004700000000000F0B585B000F028F95B4C0221C7 -:100480005B4A200003F01AFAFA20800001F0E6FD32 -:1004900062B6002302AE0393337001F0D9FD554DCF -:1004A0002B68984206D300F063F901F0D1FDF530D6 -:1004B000FF30286001F0CCFD4F4D2B68984207D3E8 -:1004C00000F070F901F0C4FDFA239B00C018286009 -:1004D0004A4801F02BFD00F0CDFA30700328DCD93A -:1004E000310003A800F0B8FA0025039B02215B5DF0 -:1004F0002000434A013503F0E1F9052DF5D100272D -:100500006B460B225F720A236A446B441770317882 -:100510001F700092092203986A4403F0CAFB394D08 -:10052000B84259D002212000374A03F0C7F96B4680 -:10053000587A013803284CD8FFF7F0FD021D2A3BFA -:100540000023324A2B700221200003F0B7F92B78E8 -:10055000082B44D90A232B70284F380001F0E6FC01 -:100560002028F9D138002A78294B2A4900F080FF49 -:10057000002836D0FEE702272648077047708770AC -:10058000011D033000F02EF90523234A2B70DAE712 -:10059000032302271F48037001338370421D831D0C -:1005A0004770011D033000F02DF907231B4A2B7003 -:1005B000C9E704230227174803708370421D831D77 -:1005C0004770011D033000F035F90723144A2B70E2 -:1005D000B9E7144A2F70B6E7134A2870B3E7002B27 -:1005E000BAD100F04DFA00F051FA56E70C3E00087F -:1005F000FF3D00083C00002038000020AC00002037 -:10060000113E000834000020183E0008203E00087B -:10061000FFFF000000000020223E0008243E0008EA -:10062000263E0008283E00082A3E000810B598B073 -:10063000202200210CA803F0CCFB142200216846E4 -:1006400003F0C7FB1822002105A803F0C2FB1D49D7 -:100650001D4A0B6801241A4080231B0113430B60C1 -:1006600002230B931493002315938023DB0216932C -:1006700080231022DB030BA80E940F92179301F036 -:100680003FFD002800D0FEE70F2302900093039067 -:100690000C3B049021006846019301F07DFF002887 -:1006A00000D0FEE70A230593063B0793802305A8A5 -:1006B0005B01099302F04EF8002800D0FEE718B065 -:1006C00010BDC04600700040FFE7FFFF10B501F00D -:1006D0009FFCFFF7ABFF00F0C5F800F069FB00F0EE -:1006E00037FA00F091FA00F0F5F800F011FC012360 -:1006F000064C2268200011680B43136002F09EFA3A -:100700000021200002F0C8FA10BDC046F800002009 -:10071000FEE70000F0B5022500260400134F85B067 -:100720002A00019102A8390003F04AFB02AB5B19D1 -:100730002A00390003A81E7003F042FB02AB02A995 -:10074000012290209E7100F0BAFC2A0003A990209B -:1007500000F0D2FC02AB1B79237002AB5A7905235F -:10076000D2095343019A137005B0F0BDFC3D000857 -:1007700010B507490748FFF7CDFF012000F086FBC1 -:10078000054B1860054800F081FB054B186010BD53 -:1007900049000020480000204400002000020024FE -:1007A000400000201FB5094A094B12681B780292CD -:1007B000084A022112685BB20192074A0748127880 -:1007C0000092074A03F07AF805B000BD400000200F -:1007D000480000204400002049000020463E000858 -:1007E0002D3E0008002807D0002905D0034B1B78B8 -:1007F0000370034B1B780B707047C0464800002005 -:100800004900002030B5002811D000290FD0002A5F -:100810000DD0002B0BD0064C25681D7023681B0AD9 -:10082000137023681B0C0B7023681B0E037030BD04 -:100830004400002030B5002811D000290FD0002A34 -:100840000DD0002B0BD0064C25681D7023681B0AA9 -:10085000137023681B0C0B7023681B0E037030BDD4 -:100860004000002030B5012489B01422002103A8E3 -:1008700003F0AFFA0221154BDA6A2243DA62DA6A30 -:1008800022400192019ADA6A0A43DA62DB6A0B407B -:100890000293029BBFF34F8F0D4D002228000631BB -:1008A00002F0C2F8082304940024280003A903934B -:1008B0000594069402F00AF84023280003A9039344 -:1008C0000494059402F002F809B030BD0010024013 -:1008D0000004005010B51D4B1D4C23601D4B200023 -:1008E00063603223A360313BE360002323616361D3 -:1008F000A361E361236200F065FD002801D0FFF7EA -:1009000007FF0021200001F015FB002801D0FFF7B0 -:10091000FFFE0021200001F033FB002801D0FFF78B -:10092000F7FE200001F002FB2028FAD10A49042238 -:10093000200000F045FE011E00D0FEE70200172057 -:1009400002F0A2F8172002F0C9F810BD00540040D0 -:10095000AC000020BB7C70004B00002030B50400D0 -:1009600087B01422002101A803F033FA184B226843 -:100970009A422BD10124174DEB6A2343EB62EB6AB9 -:1009800023400093009BBFF34F8F8021A0202200C3 -:100990008900C00502F048F88021A0202200C9008B -:1009A000C00502F041F8C023DB000193A020122310 -:1009B00001A90293C0050F3B04930394059401F031 -:1009C00085FF8023AA6B9B031343AB6307B030BD45 -:1009D000005400400010024013B505246846220070 -:1009E000034903F0EDF92100684600F069F913BDF1 -:1009F0004B3E000813B5052468462200134903F056 -:100A0000DFF92100684600F05BF90422104B1A70F0 -:100A1000104B033A1B6899690A439A610822DA610C -:100A20009218DA611032DA61E032DA610132FF32B3 -:100A3000DA618022D200DA6180221201DA6180223A -:100A40005201DA6180229201DA6113BD503E000842 -:100A50004A000020AC000020002806D0002904D065 -:100A6000024B0360024B1B780B7070474B00002059 -:100A70004A000020014B1878C0B270474A0000209D -:100A80000022014B1A7070474A00002001221148D1 -:100A900010B5036899690A439A610822DA619218CD -:100AA000DA611032DA61E032DA610132FF32DA61A2 -:100AB0008022D200DA6180221201DA6180225201A2 -:100AC000DA6180229201DA610349042200F078FDA4 -:100AD00010BDC046AC0000204B00002080230268FF -:100AE000DB059A4206D10123034A916B0B439363C2 -:100AF000BFF34F8F7047C0460010024010B504008E -:100B000086B01422002101A803F063F98023226833 -:100B1000DB059A4217D101200C4AD16A0143D16208 -:100B2000D36A01A903400093009B202301931E3B3D -:100B300002930023A020039303330493C0050233E0 -:100B4000059301F0C3FE06B010BDC0460010024080 -:100B500010B58AB01022002102A803F03AF9082249 -:100B60000021684603F035F91022002106A803F0A1 -:100B700030F98023234CDB050A2223600023200068 -:100B80006360A360E2602361636102F03CF80028C7 -:100B900001D0FFF7BDFD802320005B0102A9029375 -:100BA00002F0E8F8002801D0FFF7B2FD200002F0C3 -:100BB00058F8002801D0FFF7ABFD0023694620005C -:100BC0000093019302F076F9002801D0FFF7A0FD11 -:100BD00030230022069320002B3B06A9079308929E -:100BE000099202F06BF8002801D0FFF791FD08236D -:100BF0002268200091690B439361FFF77FFF0AB0E1 -:100C000010BDC046F80000200B480C4B10B5036027 -:100C1000E1235B020C224360002342618360C360D6 -:100C200003618361C3610362436202F0BBFB00287E -:100C300001D0FFF76DFD10BD3401002000440040DD -:100C400010B5040086B01422002101A803F0C1F8F9 -:100C5000124B22689A421ED18022114B9202996B4C -:100C60000A4301219A63DA6A0A43DA62DB6A0B40BB -:100C70000093009BBFF34F8F0A4BA02001930223E8 -:100C800002930023039303330493C0055B1801A967 -:100C9000059301F01BFE06B010BDC04600440040A5 -:100CA000001002400480000010B58AB2024B01001F -:100CB000024802F0D9FA10BDFFFFFF013401002005 -:100CC00010B5FFF7F1FF10BD7047FEE770477047A2 -:100CD00010B501F0B1F910BD10B5164C2368200015 -:100CE0009A69E023DB001A4221D001F0DFF80122EB -:100CF000236899690A439A610822DA619218DA61D5 -:100D00001032DA61E032DA610132FF32DA618022D8 -:100D1000D200DA6180221201DA6180225201DA61A6 -:100D200080229201DA61172001F0FCFE10BD00F074 -:100D300075FCF8E7AC0000200122054B596B0A4313 -:100D40005A638022996B52050A439A637047C046E2 -:100D5000001002408022104B520019680A431A60AA -:100D6000DA680E490A40DA601A680D490A40012122 -:100D70001A609A688A439A601A680A490A401A6097 -:100D8000DA6809490A40DA6000221A618022074BBA -:100D900012059A607047C046001002400C40FF8860 -:100DA000F6FFF6FEFFFFFBFFFFFF02FF00ED00E096 -:100DB000072210B5154C0023A263C222FF326262E3 -:100DC00022002C321370124A2000226090229203DB -:100DD00062600122238422610332E363A3622363FE -:100DE0006363A360E3606261A361E36102F05AFBA5 -:100DF000002801D0FFF78CFC0021200002F00EFD3E -:100E0000002801D0FFF784FC10BDC046B4010020CB -:100E10000024014070B5040088B01422002103A80A -:100E200002F0D7FF164B22689A4226D18022154B3A -:100E30009200596B02240A435A630122A020032620 -:100E40000025D96AC0051143D962D96A11400191C0 -:100E50000199D96A2143D962DB6A03A9234002932D -:100E6000029B03920496059501F030FD064803A904 -:100E700003940496059501F029FD08B070BDC046A5 -:100E8000002401400010024000040050802313B5EC -:100E9000094C5B01694600902000019302F06AFC56 -:100EA000200002F0D9FB01212000494202F000FCA1 -:100EB000200002F05BFC16BDB401002010B510212B -:100EC000034801F0ABFD013843425841C0B210BDA8 -:100ED0000004005010B52021034801F09FFD0138A7 -:100EE00043425841C0B210BD0004005010B501F09B -:100EF0000BFC06490524FFF71BF944432300013C82 -:100F0000002B00D110BDC046C046F7E740420F009D -:100F100030B5144C87B01422002101A802F059FF0B -:100F200020000122102101F07FFD0122200020215C -:100F300001F07AFD3023012501931F3B200002932D -:100F400001A90E3B0493039501F0C0FC2A00200088 -:100F5000202101F069FD2A001021200001F064FD2C -:100F600007B030BD0004005010B5134C2378002B9F -:100F700011D001222021114801F056FDFFF7B6FFE4 -:100F8000012210210D4801F04FFDFFF797FF0028C7 -:100F9000FBD0FFF7ABFFFFF79DFF002220210748A2 -:100FA00001F042FDFFF7A2FF00221021034801F0EB -:100FB0003BFD0123237010BD690000200004005098 -:100FC000002220210E4810B501F02EFDFFF78EFF04 -:100FD000012210210A4801F027FDFFF76FFF0028CA -:100FE000FBD0FFF783FF01222021054801F01CFD03 -:100FF000FFF77CFFFFF76EFF0022024B1A7010BD57 -:10100000000400506900002010B50122041E00D128 -:10101000020020210C4801F007FDFFF767FF0122C5 -:101020001021094801F000FDFFF760FFFFF746FFC0 -:101030000028FBD0002C01D0FFF74CFF002210212C -:10104000014801F0F1FC10BD0004005001222021F4 -:101050000D4810B501F0E8FCFFF748FF0122102110 -:10106000094801F0E1FCFFF729FF0028FBD0FFF75A -:101070003DFFFFF72FFF040000221021024801F07E -:10108000D3FC200010BDC0460004005070B50D0018 -:101090001400002801D0FFF767FF0826E009013E91 -:1010A0006400FFF7B1FFE4B2002EF7D1FFF7CEFFE7 -:1010B0000400002D01D0FFF783FF200070BD70B544 -:1010C0000C001600002102000120FFF7DFFF0025C1 -:1010D000731E9D4208DBA419013C012122780020E7 -:1010E000FFF7D4FF012070BD0021625D08000135CB -:1010F000FFF7CCFFEDB2EBE7F7B501230192020059 -:101100000F00180000211A43FFF7C0FF0025019BC4 -:10111000591E8D4213DB082500247F18FFF796FF28 -:101120006400013D0443EDB2E4B2002DF6D101208C -:10113000FFF76AFFFFF744FF01203C70FEBD082661 -:1011400000247B190093FFF781FF6400013E0443F4 -:10115000F6B2E4B2002EF6D13000FFF755FF009B47 -:1011600001351C70EDB2D2E703689A69920701D588 -:1011700000229A6201229969114202D199690A43B7 -:101180009A61704730B5039C1204006822431A43E9 -:10119000054B45688905640D890D1C43A5430A4329 -:1011A0002A43426030BDC046FF63FF0310B5436B66 -:1011B000144C0AB2A34202D0134CA3420ED1002A0F -:1011C0000ADB9023102917D0303B202914D00023AC -:1011D000402911D10B430FE0B823F9E700239A42CD -:1011E00000DAB833CA0701D5F22213438A0701D5C2 -:1011F000F42213432029EDD001680A6813430B60E1 -:1012000010BDC0468D1D0008811C0008002310B5CC -:10121000CA0708D5030041331A7828231A401A3325 -:10122000282A00D0B0338A0708D50200282441328A -:1012300012782240A2420BD14422134309B2002962 -:1012400001DAB822134301680A689A430A6010BDA4 -:10125000F422F2E7F8B5036816009A690400102337 -:1012600010000D00202718401A4218D1F8BD6A1C42 -:1012700016D000F0EDFE801BA84201D8002D0ED143 -:101280002022636C13436364230041331A702200ED -:10129000002342324034137001202370E6E72368B4 -:1012A0009A693A42E3D010222000DA61DF61FFF749 -:1012B0005BFF2268054953680B4053600423626C4E -:1012C00013436364230041331F70E0E700E800FE2E -:1012D000F8B504000D001600202723689B693B42E7 -:1012E00001D00020F8BD320029002000FFF7B2FF36 -:1012F000002813D100F0ACFE801BA84201D8002DBD -:10130000EBD12022636C13436364230041331A70D2 -:101310002200002342324034137023700120E1E7A1 -:10132000F8B504000E0017001D00226893693340D1 -:101330009B1B59424B41BB4201D0002017E06B1C64 -:10134000F4D000F085FE069BC01AA84201D8002DFB -:10135000EBD12022636C01201343636423004133EB -:101360001A70220000234232403413702370F8BDFB -:10137000F8B504000D001600022723689B693B4264 -:1013800001D00020F8BD320029002000FFF762FFE5 -:10139000002815D16B1CF0D000F05AFE801BA8422B -:1013A00001D8002DE9D12022636C1343636423002C -:1013B00041331A70220000234232403413702370EC -:1013C0000120DFE770B504000120002C3FD025008C -:1013D00041352B78DAB2002B05D1230040332000B1 -:1013E0001A70FFF7BBFA242301212B702368E068F1 -:1013F0001A68A6688A431A6061681A4A0A401A6124 -:101400009968194A11409960012821D18021090267 -:10141000314399605868154901435960D9680020E3 -:101420000A40DA60616922690A43A16909020A4334 -:10143000DA60216AE2690A431A60012219680A43E4 -:101440001A60202360642B7020634234207070BDCA -:1014500084210902314399600228DBD180210901EE -:101460005960D7E7FFFFFFF0FF7FFFFF008000021A -:10147000F0B51D00030087B04133049103931B783E -:101480001600DAB2040005920220202B07D10029B1 -:1014900001D0002E05D180239B006364012007B09A -:1014A000F0BD230040331A780220012AF7D0012230 -:1014B0001A7000F0CDFD2123039A0700137023005A -:1014C000059A42331A7000222168049B6264668583 -:1014D00063623A484B68626303404B6020002B0014 -:1014E00008210097FFF71CFF2368021E05D0802209 -:1014F000596812020A435A60D0E70826DE61E368A1 -:10150000022B09D12B00310020000097FFF708FFC4 -:1015100023680028EBD1DE6180212B00002220000F -:1015200000974902FFF7FCFE002814D022688023B0 -:1015300051681B020B435360B0E7FFF719FF2268A5 -:101540000028F4D1636A1978013391626362638D74 -:10155000013B9BB26385638D3A00290020009EB257 -:10156000002BEAD1FFF7B4FE236800280AD08022BE -:10157000596812020A435A60626C0120042A00D0A2 -:101580008DE76664802620223602DA6131002B0066 -:101590001F3A20000097FFF7C3FE23685A681643DE -:1015A0005E60002800D079E72022039B1A70230098 -:1015B000403442331870207071E7C046FF7FFFFF50 -:1015C000F8B5030041331D780224EEB2202D1AD164 -:1015D000050040352F78012F15D020341C700024D1 -:1015E0005E70066844647368084F3B4073604285D0 -:1015F000438D41620385064B0649C362064B436334 -:101600002C70FFF7D3FD2000F8BDC046FF7FFFFF21 -:101610000000FFFF028000006D1A0008036810B58B -:1016200099691A68436B002B00D0984710BD70472A -:101630007047030070B500252022060042331D705C -:10164000013B1978040040361A7021290AD1112370 -:10165000456303632039FFF7D9FD20003570FFF79C -:10166000E6FF70BD1223456303630221FFF7CEFD41 -:1016700020003570FFF7DCFFF3E70000010003688E -:1016800010B5040000201A6842310870012150048E -:1016900018D51A6818490A401A60230041331A788D -:1016A000292A15D1013A1A70212320002363012130 -:1016B000FFF7ACFD23000022403320001A70FFF733 -:1016C0008BF910BDD20B0A42E7D01A680B49E2E74A -:1016D0001A782A2AF5D1023A1A70222320002363AD -:1016E0000221FFF793FD23000022403320001A70EF -:1016F000FFF780F9E5E7C046FFBFFFFFFF7FFFFF71 -:1017000070470300F7B5282241331B7804000168B5 -:10171000134093423CD1FE278D698E698B68CA685D -:10172000ED030192C268360CED0F3E40022A25D12E -:101730009B059A0D5B0F5E403000062318401E4249 -:1017400010D1A36C0133A364A36C022B09D106331F -:10175000A064CB6123004033187029002000FFF7FC -:10176000CFFFF7BD802120000902FFF74FFD2300C6 -:10177000002240331A70019A3A40EEE780210902B4 -:10178000FFF744FD2300002240331A703200E4E7E3 -:101790000823CB61002340342370E2E77047000048 -:1017A000184B10B5C362002302000363040020201D -:1017B00041321070537063634B0713D52368626A1C -:1017C0005B6A1370636A01336362238D002B09D057 -:1017D000013B2385638D013B9BB263850423626CCF -:1017E0001343636420000849FFF710FD10222368AB -:1017F0002000DA612300002240331A70FFF7CEFF89 -:1018000010BDC0460000FFFF038000007047704716 -:10181000704770470100020010B541310C78002379 -:101820004032602C06D1403C0C7003631370FFF70C -:10183000F0FF10BD03631370FFF7EAFFF9E7000044 -:1018400070B50200050004000020423241352B78BB -:101850001070324A283BE2626085626C0A4362641F -:10186000022B2BD803212000FFF7D0FC28232B705C -:101870002B4BA06B6363236B00282ED01A00102122 -:10188000113A8A4329D123681A68520403D51A6889 -:1018900024490A401A6001F0F2F8012819D0A06B1F -:1018A000214B00228363230040331A7001F0C2F8F9 -:1018B000002811D0A06B836B98470DE020001B49D6 -:1018C000FFF7A4FC2B78602B01D020232B70002382 -:1018D000CFE72000FFF79EFF70BDE06B0028F8D037 -:1018E0001022123B9343F4D123681A68120403D5E3 -:1018F0001A680F490A401A6001F0C1F80128E8D0BF -:10190000E06B094B00228363230040331A7001F01F -:1019100091F80028E0D0E06BCDE7C0460000FFFF63 -:101920006D1A0008FFBFFFFF0F1F000803800000B3 -:10193000FF7FFFFFF7B5036806001A684136019282 -:1019400020223578DA61082304000F009D43212D01 -:1019500050D140492000FFF759FC256380222368BD -:101960001202596820000A435A605A683A490A40EC -:101970005A60FFF7F9FB019B01225B043ED5226808 -:10198000364913680B401360A36B002B03D01B6810 -:101990005B689BB263857B0711D504239F43236853 -:1019A000626A5B6A1370636A01336362238D002B82 -:1019B00005D0013B2385638D013B9BB26385638D1D -:1019C000002B03D00423626C1343636423000022C2 -:1019D00042331A70656C626395421AD02000616CC4 -:1019E000FFF72EFF3378282B03D139002000FFF7B3 -:1019F000D7FEF7BD222DB1D11949ABE7019BDB0B17 -:101A00001342C8D02268174913680B401360E36B78 -:101A1000BBE72700E36A144A403793420CD020000A -:101A2000FFF72CFE2023104A2000E262337025636A -:101A30003D70FFF7B3FEDCE72023327820003370DF -:101A400025633D70222A02D1FEF7D4FFD1E7FEF7CD -:101A5000C3FFCEE70180000000E800FEFFBFFFFFEC -:101A600002800000FF7FFFFF0000FFFF0300F7B5CB -:101A7000403301931B780400C76A0E001500022052 -:101A8000012B24D00123019A13704A091A4205D070 -:101A90006A091A4202D02000FFF74CFF0123F20628 -:101AA00035D52A091A4232D0638D002B20D123006C -:101AB00041331A78282A0BD180229204974207D109 -:101AC00031002000FFF76CFE0020019B1870FEBD66 -:101AD000102219782368DA612929F5D12D498F421E -:101AE000F2D02000FFF740FB2000FFF7C7FDEBE737 -:101AF00010222368DA610423626C13436364264B6B -:101B00001F42E1D12000616CFFF79AFEDCE7012360 -:101B100072071AD5AA081A4217D0638D002B0DD070 -:101B20002368626A5B6A1370636A01336362238DA0 -:101B3000013B2385638D013B9BB26385638D002B45 -:101B4000C2D1144B9F42BFD0CEE70123320706D546 -:101B5000EA081A4203D02000FFF7D3FDB4E70123BF -:101B6000B207B1D5DD401D42AED0638D002B0DD044 -:101B7000636A22681978013391626362638D013B65 -:101B80009BB26385238D013B23859DE7024B1F425A -:101B9000AAD099E70000FFFFFFFFFFFE73B52022E8 -:101BA000050003684135DA612B7804000E00212B13 -:101BB0002CD10121FFF72AFB1123236323682E492F -:101BC0005A680A405A60002262632C4AE262F206B6 -:101BD00005D51022DA61616C0C3A0A4362642A78F6 -:101BE000602A05D1720703D55B6ADBB20193019BC2 -:101BF0002000FFF7B9FA636C2A78602A01D0002B25 -:101C00000CD02000616CFFF71BFE73BD2B78222BDC -:101C1000D4D10221FFF7FAFA1223CEE72A78212A3B -:101C200013D1013A2A702200210023634232107836 -:101C3000403113700B70402803D12000FFF7E6FD00 -:101C4000E3E72000FFF7F3FCDFE72A78222ADCD164 -:101C5000023A2A7022002100236342321078403178 -:101C600013700B70402803D12000FFF7D0FDCCE7A4 -:101C70002000FFF7DDFCC8E700E800FE0000FFFFE2 -:101C80000300F7B5403301931B780400C76A0E00C8 -:101C900015000220012B3CD00123019A13704A0940 -:101CA0001A4205D06A091A4202D02000FFF742FE0C -:101CB0000120F3065BD52B09034258D0AA0B130071 -:101CC000ED0B2B4303424ED0E36B191E06D00021CF -:101CD000054203D01B6859684B4259412300A06B51 -:101CE0004133002805D0D20703D502685268002A84 -:101CF00001D001291ED11A78282A0BD18022920402 -:101D0000974207D131002000FFF74AFD0020019BD8 -:101D10001870FEBD102219782368DA612929F5D1DF -:101D200018498F42F2D02000FFF71EFA2000FFF77B -:101D3000A5FCEBE710212268D1610422616C0A4303 -:101D400062641B78104ADBB21742DFD1082293434A -:101D5000212B01D1236301E0222BFBD02000616CF9 -:101D6000FFF76EFDD2E710222368DA61CEE7012388 -:101D70003207CBD5ED081D42C8D02000FFF7C1FCCB -:101D8000C4E7C0460000FFFFFFFFFFFE37B50500B8 -:101D900040352B7804000220012B17D001230809BD -:101DA0002B70184213D01009184210D0102223684B -:101DB0002000DA610423626C202113436364FFF77F -:101DC000F5F92000FFF7D0F9002028703EBD01236F -:101DD000080646D59009184243D0402123681A6866 -:101DE0008A431A60628D002A2FD05968638D890555 -:101DF000890DFF2B1BD9FF23238580235B04002043 -:101E0000228D0090D2B22000FFF7BCF9638D228DA5 -:101E10009B1A9BB26385230041331A7823681968A3 -:101E2000222A0FD1802212020A431A60CCE7638D66 -:101E3000E26A23851C4B9A4201D0E36ADFE78023E4 -:101E40009B04DCE78022D201EEE75B689B0103D4B0 -:101E50002000FFF7EEFBB7E740212000FFF7F0FC82 -:101E6000B2E70123480613D59009184210D0638DBC -:101E7000002BF1D123685A689201A5D4E16A0A4A7D -:101E80009142E5D180225968D2010A435A609BE70A -:101E90000123880600D497E752091A4200D193E73C -:101EA0002000FFF77BFE8FE70000FFFF036870B59F -:101EB0009C6901211A68E50508D5D5090D4205D0B0 -:101EC000456C2943416480214900D96101216505A0 -:101ED00009D5D5090D4206D0456C07312943416427 -:101EE0008021C900D9610121A40509D5D2090A427E -:101EF00006D00222416C0A43426480229200DA61D9 -:101F00000B23416C194201D0FFF79AFC70BD806A27 -:101F100010B5836B002B01D000229A63C36B002B9A -:101F200001D000229A63FFF775FC10BD41300078A4 -:101F3000C0B27047F0B504004134227803000F00AE -:101F40000220D6B2202A18D11D0040352A78012A55 -:101F500013D0242222701B68233A19680748914342 -:101F60001960196801400020196019683943196027 -:101F700019680A431A6026702870F0BDFFEFFFFF52 -:101F80000200F0B5413214780300E5B20220202CA3 -:101F900017D11C0040342678012E12D02230107048 -:101FA0001B6823381E68074F86431E601E6809029F -:101FB0003E403143196019680843186000201570CD -:101FC0002070F0BDFFF0FFFF70B50500FA200D4B4B -:101FD00080001978FEF7ACF80B4B01001868FEF78B -:101FE000A7F800F085FD04000120002C09D1032D85 -:101FF00007D802382200290000F046FD2000034BDC -:102000001D6070BD100000200C0000201400002096 -:102010004023084A10B5116800200B431360FFF7F6 -:10202000D3FF041E03D1FEF787FE200010BD01245C -:10203000FBE7C04600200240034A044B11681B78AE -:102040005B1813607047C04610020020100000208B -:10205000014B18687047C0461002002070B504009C -:10206000FFF7F6FF0500631C02D0044B1B78E41851 -:10207000FFF7EEFF401BA042FAD370BD1000002016 -:102080000C22194B10B5D9680A40082A29D00C2A0D -:1020900009D0042A1DD11868144BC006C017184077 -:1020A000134BC01810BD13488A02120F825C09023C -:1020B000D868890F0131C00304D50F485043FEF79B -:1020C00037F8EFE71B68DB0601D50C48F6E7084850 -:1020D000F4E780205B6800021B045B0F013398402B -:1020E000E0E70548DEE7C0460010024000E548FF93 -:1020F0000024F4006D3E000800127A0000093D0043 -:10210000F0B5050087B0002854D00C23C04C0268FD -:10211000E668E7681E4080235B021F40D2073DD47B -:102120002B689B0700D586E02B68DB0628D5002EA0 -:1021300000D0DEE023689B0502D5AB69002B39D0C7 -:102140006268B4492B6A0A401A4362606168EA69AE -:102150000902090A12060A43626080225B0B0133FE -:1021600012029A401300E16800200A06AA49120FE1 -:102170008A5CD340A94A1360FFF726FF002830D1BC -:102180002B681B0700D5EBE02B685B0700D50DE142 -:102190006B6A002B00D092E1002022E0082E03D0D1 -:1021A0000C2E09D1002F07D023689B03B8D56B688C -:1021B000002BB5D1012014E06A689A4213D122683D -:1021C00013432360FFF744FF0190802223689202AB -:1021D0001342A5D1FFF73CFF019BC01A6428F4D934 -:1021E000032007B0F0BDA021C9028A4205D1802298 -:1021F0002168D2020A432260E1E721688848014051 -:10220000216021680B400593059B864923680B409C -:102210002360002AD6D1FFF71BFF0190802223689C -:102220009202134200D17BE7FFF712FF019BC01A15 -:102230006428F3D9D4E72022EB68134203D0216845 -:10224000934311432160042E03D00C2E23D1002F81 -:1022500021D12268520701D5002BABD061682A69D1 -:102260007148120201400A430921626022688A43D0 -:1022700013432360FFF704FFE368674A1B061B0F45 -:10228000D35CD840654B18600020FFF79DFE002806 -:1022900000D149E7A5E7002B19D0092122688A431C -:1022A00013432360FFF7D4FE070004222368134280 -:1022B00007D062682B695C491B020A4013436360C4 -:1022C00032E7FFF7C5FEC01B0228EED988E70122DE -:1022D000236893432360FFF7BBFE070004222368B3 -:1022E000134200D120E7FFF7B3FEC01B0228F5D947 -:1022F00076E7AB69002B20D0802322685B00134374 -:102300002360FFF7A5FE0700802223689200134296 -:102310000DD063683F4A13402A6A134363606268C2 -:10232000EB6912021B06120A1343636028E7FFF7EA -:102330008FFEC01B0228E7D952E723683B4A1340AF -:102340002360FFF785FE0700802223689200134276 -:1023500000D115E7FFF77CFEC01B0228F4D93FE748 -:102360006A690123002A10D0226D13432365FFF709 -:102370006FFE07000222236D134200D004E7FFF72F -:1023800067FEC01B0228F5D92AE7226D9A43226511 -:10239000FFF75EFE07000222236D134200D1F3E631 -:1023A000FFF756FEC01B0228F5D919E7802300214C -:1023B000A26B5B0501911A4204D1A26B1343A36384 -:1023C0000123019380221A4F52003B68134208D028 -:1023D0008022AB68520093422CD1226D13432365B7 -:1023E0004DE080223B68520013433B60FFF730FE14 -:1023F00080235B00029003933B68039A1342E7D16A -:10240000FFF726FE029BC01A6428F5D9E8E6C0460D -:1024100000100240FF1FFFFF553E00080C00002087 -:10242000FFFFFEFFFFFFFBFFFFE0FFFFFFFEFFFFE1 -:1024300000700040002B16D1236D514A13402365D4 -:10244000236D504A13402365FFF702FE07008022E8 -:10245000236D920013421AD0FFF7FAFD4A4BC01BBE -:102460009842F4D9BCE6A021C9008B4218D1802340 -:10247000216DDB000B432365236D1A432265FFF7B3 -:10248000E7FD07008022236D9200134210D0019BCC -:10249000012B00D07CE6A36B3C4A1340A36377E694 -:1024A000236D374A13402365236D364A134096E760 -:1024B000FFF7CEFD344BC01B9842E3D990E60C2EBB -:1024C00043D0334A022B2ED1236880271340236048 -:1024D000FFF7BEFD0600BF0423683B421DD1E96A39 -:1024E000AB6AE2680B432B4980260A4013432A6BF0 -:1024F000B6041343E360802322685B041343236024 -:10250000FFF7A6FD05002368334200D044E6FFF73D -:102510009FFD401B0228F6D962E6FFF799FD801B5C -:102520000228D9D95CE62368802613402360FFF790 -:102530008FFD0500B6042368334200D12CE6FFF777 -:1025400087FD401B0228F6D94AE61800012B00D16E -:1025500047E68022E368A96A52021A408A4200D004 -:1025600028E6F022E96A92031A408A4200D021E666 -:10257000C022120413402A6B934200D10CE619E6E4 -:10258000FFFEFFFFFFFBFFFF88130000FFFFFFEFD1 -:10259000FFFFFFFEFFFF02FFF7B5041E019101D10F -:1025A0000120FEBD0122514D01992B6813408B4241 -:1025B00027D3226893072FD4D30735D401232A6861 -:1025C00001991A408A4200D981E02268484D530798 -:1025D00000D584E0130706D5EA6823694549DB0086 -:1025E0000A401343EB60FFF74BFDEB68424A1B06C2 -:1025F0001B0FD35CD840414B18600020FFF7E4FC70 -:10260000CFE72B68019993430B432B602B68134052 -:10261000019A9342C4D1CCE7F0203549CB6883437B -:10262000A0680343CB60C7E7314E62683368022A73 -:1026300019D19B03B4D50321F3688B431343F36093 -:10264000FFF706FD63680700022B19D10C22F3681F -:102650001340082BB2D0FFF7FBFC294BC01B98425C -:10266000F4D903209DE7032A02D19B01E3D497E725 -:10267000012A02D15B07DED492E79B05DBD48FE70A -:10268000032B0BD10C22F3681340934296D0FFF733 -:10269000DFFC1B4BC01B9842F4D9E2E7012B10D0A2 -:1026A0000C22F368134289D0FFF7D2FC144BC01BF5 -:1026B0009842F5D9D5E7FFF7CBFC114BC01B9842E8 -:1026C000CFD80C22F3681340042BF4D176E72A68A4 -:1026D0009A432A602A681A4200D176E760E7EB68DD -:1026E00008490B40E1680B43EB6073E700200240B0 -:1026F00000100240FFC7FFFF553E00080C000020FD -:1027000088130000FFF8FFFF014B18687047C046B0 -:102710000C000020044B054ADB685B055B0FD35CB3 -:10272000034A1068D840704700100240653E000818 -:102730000C000020044B054ADB689B045B0FD35C54 -:10274000034A1068D840704700100240653E0008F8 -:102750000C0000200368F7B505009B063DD58023DB -:102760000021504C5B05A26B00911A4204D1A26B70 -:102770001343A3630123009380274B4E7F003368EC -:102780003B4251D06B68C022C0201E0021689202DB -:10279000800317001640034001408B4255D1236D42 -:1027A0001A003A403B4257D16968C0230A009B0295 -:1027B0001A409A4207D123683C480340C020800356 -:1027C00001400B432360236D1A43009B2265012BBC -:1027D00003D1A36B364A1340A3632A68930706D537 -:1027E0000C203049CB6C8343A8680343CB64530768 -:1027F00006D52C492F48CB6C0340E8680343CB64D3 -:10280000130706D527492C48CB6C0340286903439E -:10281000CB640020130617D5224A2849D36C0B40FD -:1028200069690B43D3640FE033683B433360FFF7C0 -:102830000FFC019033683B42A4D1FFF709FC019BD8 -:10284000C01A6428F6D90320FEBD9642A7D123689A -:1028500001209B03A3D5F7E7B242A5D02B689B06C6 -:10286000A2D58022216D206D120302432265226DC4 -:10287000134B14480B40024022652365CB0500D45E -:1028800092E7FFF7E5FB80270600BF00236D3B4280 -:1028900000D089E7FFF7DCFB0B4B801B9842F5D992 -:1028A000D1E7C0460010024000700040FFFFCFFF9C -:1028B000FFFFFFEFFFF3FFFFFFCFFFFFFFFFF3FF80 -:1028C000FFFFFCFFFFFFF7FF881300000023F0B5B8 -:1028D00085B00A681400DC4001D105B0F0BD0124C8 -:1028E00015009C4025400295224200D189E0102528 -:1028F0004A685E000192AA430D3DB5409446013AF4 -:10290000ED43012A0FD8CA688768B2402F403A4386 -:10291000012782604268A2431400019A12093A40DA -:102920009A40224342608A68C468B2402C402243E5 -:10293000C2606246022A0FD1DA0807249200821888 -:10294000176A03920F221C40A400A24097430A6911 -:10295000A2401743039A1762032402681540019AA4 -:102960002240B24080241543019A6405056022424A -:1029700047D001250F27244C626B2A4302351D40A6 -:10298000AD00AF406263214A9C08A400A418A66869 -:102990000022BE43A027FF05B84208D01C4F0132D9 -:1029A000B84204D01B4F0132B84200D00432AA40D2 -:1029B0003243A260184A029C1668029D019FE443BC -:1029C0003543FF0301D43500254015605668029D4C -:1029D000019F3543BF0301D43500254055609668FB -:1029E000029D019F3543FF0201D4350025409560CB -:1029F000D568029E019F2E43BF0201D425402E00C0 -:102A0000D660013365E7C046001002400000014077 -:102A10000004005000080050000401400069084014 -:102A2000411E8841C0B27047002A01D081617047C1 -:102A30008162FCE770B5841DE37F022B04D0042380 -:102A4000C363033B180070BD0E210368456C1A6810 -:102A50008A431A6001221968914319601C232B4094 -:102A600015009D40016C431D4D60E2770024DC772A -:102A7000826B1300A242E5D090472300E2E70630C4 -:102A8000C07FC0B27047000030B5FF2503242A0084 -:102A90000440E400A24089012940D243A140C3B2CE -:102AA00000280BDA0F200340083B0A489B089B00D4 -:102AB0001B18D86902401143D96130BD064B80080C -:102AC0008000C018C0239B00C45822401143C1504D -:102AD000F3E7C04600ED00E000E100E01F231840EE -:102AE0001E3B8340014A13607047C04600E100E08E -:102AF0008022431E5204012093420DD2C021074A76 -:102B000007485360036A09061B021B0A0B43036252 -:102B100000200723906013607047C04610E000E07B -:102B200000ED00E01F23C02218401E3B83400249F5 -:102B300052008B507047C04600E100E0802210B583 -:102B40000368D205904202D00D4CA0420CD17024F3 -:102B5000A3434C682343904202D0094A904203D1D8 -:102B6000084A1340CA681343802293430A691343F7 -:102B700003608B68C3620B6883620123436110BDED -:102B800000080140FFFCFFFF012230B57325036AF6 -:102B900093430362036A44688269AA430D682A4327 -:102BA0000225AB438D68446082614A682B434263CF -:102BB000036230BD1022036A30B593430362036A97 -:102BC000094C4568826914400A6812022243202495 -:102BD000A3431C008B6845601B0182614A68234344 -:102BE0008263036230BDC046FF8CFFFF1F2310B518 -:102BF000012419408C408A40036AA3430362036A9C -:102C00001A43026210BD70B504000120002C14D0DC -:102C1000250039352B78DAB2002B05D12300383363 -:102C200020001A70FDF75AFF02232B702068211D27 -:102C3000FFF784FF012300202B7070BD01000223E9 -:102C400039310B70036807209A680240062A03D0C6 -:102C50000122186802431A60012300200B7070479C -:102C6000704770B504000120002C14D025003935C0 -:102C70002B78DAB2002B05D12300383320001A70EC -:102C8000FFF7EEFF02232B702068211DFFF756FF90 -:102C9000012300202B7070BD10B5040001220068D4 -:102CA000FFF7A4FF072123689A680A40062A03D089 -:102CB000012219680A431A60002010BDF8B504000B -:102CC00002263834257803003000012D0FD01D0076 -:102CD0000138393520702E70082A2AD008D8002AE9 -:102CE0001FD0042A21D0012300202B702070F8BDB2 -:102CF0000C2AF8D11B681A481A6A1A4E02401A6246 -:102D00001A6A5F68D86930400E6836023043164E42 -:102D100016408A68496812035F603243D8611964BB -:102D20001CE01868FFF730FFDDE71868FFF742FF87 -:102D3000D9E773261B680D481A6A02401A621A6A9C -:102D40005F68D869B0430E683043094E16408A6800 -:102D5000496812025F603243D861D9631A62C2E7E0 -:102D6000FFEFFFFFFF8CFFFFFFDFFFFFFFFEFFFF17 -:102D7000FFFDFFFFF0B50400022238342578030080 -:102D80001000012D24D01D000126393526702A702F -:102D90001B6845489A6802409A600A68602A55D0C4 -:102DA0002FD8402A00D169E013D8202A04D009D8AE -:102DB00010211000884307D17020996881430A438D -:102DC000072140E0302AF7D0012300202B7020702B -:102DD000F0BD502AF8D14868CA68196A1F6A120102 -:102DE000B7431F62F0279E69BE4332430A26B143B0 -:102DF00001439A61196270219A688A43110057222F -:102E000021E0702A12D0802080018242DCD19A68B1 -:102E100026484E6810408A68C968324309020A434E -:102E200002439A6080229968D2010CE09A681F4898 -:102E30004E6810408A68C968324309020A43024357 -:102E40009A60772299680A439A60BDE71026186A4B -:102E50004A68B043C96818629E69154F09033E402D -:102E60003143A026186A99617021B04312010243D0 -:102E70001A629A688A4311006722E4E74868CA68C0 -:102E8000196A1F6A1201B7431F62F0279E69BE4389 -:102E900032430A26B14301439A61196270219A684C -:102EA0008A4311004722CEE78800FFFFFF00FFFFA3 -:102EB000FF0FFFFF70B504000222383425780300AD -:102EC0001000012D13D018007026393002701D68D3 -:102ED0006A68AB68B2430E68496832438026B343E0 -:102EE0000B436A60AB60012303700020207070BD4B -:102EF000F8B505002C69AA68036822436C69C169AA -:102F0000224318687E4C0A43204002431A605A68E4 -:102F10007C487D4C0240E86802435A60A869A3429D -:102F200001D02A6A10439A68784E324002439A6070 -:102F3000774A934215D10C20764BDA6C02407648E2 -:102F4000845C80221202914200D095E0082C00D9C6 -:102F50008FE02000FDF7E2F8526B738D858D8D8D2B -:102F60008800A34200D0C4E0C0218020694A090142 -:102F7000D36C00010B40834217D007D8002B0AD036 -:102F80008022D200934236D0012409E08B42FBD14B -:102F90008020000213E0FFF7BDFB0024A0420ED109 -:102FA000002320002B666B66F8BD102310681840C4 -:102FB00043425841594B40421840594BC0180323D3 -:102FC0006A6853438342DFD813038342DCD300276C -:102FD0005608040E03029B197C41180021003B0097 -:102FE000FDF732F94F4BC2184F4B9A42CCD82B68A1 -:102FF0003C00D860D4E7FFF743F8CEE7FFF78AFB41 -:103000006B6840005B086968C018FDF791F880B2F2 -:103010000300464A103B9342B6D80F2302009A435E -:10302000130000072A68400F1843D060B8E7FFF785 -:1030300081FB6B6840005B086968C01809E01A688A -:103040001023140069681C4048081A4206D0384B07 -:10305000C018FDF76DF8002480B2D9E7354BC018D1 -:10306000D3E7FFF70DF8E4E76B68580880235B02AD -:10307000E2E701240020CBE7082C3ED82000FDF732 -:103080004DF8050F163C303C3C3C3300FFF742FB4B -:103090006B6869685B081818FDF74AF880B214E09D -:1030A000FFF748FB6B685B086968C01809E01A689D -:1030B0001023140069681C4048081A420ED0184BAF -:1030C000C018FDF735F8002480B20300174A103B02 -:1030D000934200D958E72B68D86061E7164BC018B7 -:1030E000DAE7FEF7CDFFDDE76B68580880231B02A7 -:1030F000DAE780231B029942BBD001240020E4E7D9 -:10310000F369FFEFFFCFFFFF00480040FFF4FFFF30 -:103110000044004000100240763E0008001BB7004B -:1031200000093D0000FDFFFFFFFC0F00EFFF000066 -:1031300000127A000048E8010024F400436A30B528 -:10314000DA0706D50168284C4A682240846A22437F -:103150004A609A0706D50168244C4A682240C46A2E -:1031600022434A605A0706D50168214C4A6822402A -:10317000046B22434A601A0706D501681D4C4A6851 -:103180002240446B22434A60DA0606D501681A4C95 -:103190008A682240846B22438A609A0606D50168B9 -:1031A000164C8A682240C46B22438A605A0610D5A6 -:1031B0000168134D4A68046C2A4022434A60802209 -:1031C0005203944205D14A680E4C2240446C22437B -:1031D0004A601B0606D502680B4953680B40816C98 -:1031E0000B43536030BDC046FFFFFDFFFFFFFEFFF6 -:1031F000FFFFFBFFFF7FFFFFFFEFFFFFFFDFFFFF93 -:10320000FFFFEFFFFFFF9FFFFFFFF7FFF8B5040091 -:103210000D0017001E002268D3692B405B1B59422A -:103220004B41BB4201D000201BE0069B0133F3D091 -:10323000FEF70EFF069B801B984201D8002BEAD1B7 -:10324000236808491A6803200A401A609A68A33163 -:10325000FF318A439A6020236367A3670023703499 -:103260002370F8BD5FFEFFFFF0B585B00393436F99 -:1032700004000D0016000220202B4DD1013800293A -:103280004AD0002A48D08023A2685B019A4204D128 -:103290002369002B01D101423ED1230070331A78FB -:1032A0000220012A38D001221A700023E36721335B -:1032B0006367FEF7CDFE230050331E8002331E806D -:1032C00002938023A268070000265B019A4204D182 -:1032D0002369B34201D12E001D00230052331B8805 -:1032E0009AB2002B0DD1039B4021009320003B009C -:1032F000FFF78CFF00280ED120237034636020700C -:103300000AE0039B0022009380213B002000FFF78E -:103310007DFF002802D0032005B0F0BD2268002DFB -:103320000BD133880236DB05DB0D9362029B029AD8 -:103330001B88013B9BB21380CFE72B78013593624A -:10334000F4E7000073B500260400C667FEF780FEB0 -:10335000236805001B681B0715D423681B685B07DF -:103360000AD580210E4B0022009320002B00C903B8 -:10337000FFF74CFF002811D1202300206367A367CB -:10338000703420700BE08021054B320000938903DC -:1033900003002000FFF73AFF0028DED0032076BDAF -:1033A000FFFFFF0110B5041E01D1012010BD436FC6 -:1033B000002B04D1020070321370FDF741FC24236E -:1033C000012122686367136820008B431360FFF7B5 -:1033D0008FFD0128E9D0636A002B02D02000FFF79F -:1033E000ADFE236807495A6820000A402A215A6026 -:1033F0009A688A439A60012219680A431A60FFF7A3 -:10340000A1FFD3E7FFB7FFFF084B13B5040008493E -:103410001868FCF78DFE44430194019B002B00D1FA -:1034200013BD019B013B0193F7E7C0460C00002050 -:1034300040420F000321036870B59A6804000A40F7 -:10344000012A04D11968114201D0002070BD996889 -:10345000134A114208D010230120626D13436365A3 -:10346000A36D0343A365F1E701259A6828002A4369 -:103470009A60FFF7C9FFFEF7EBFD060023681B68A3 -:103480002B42E2D1FEF7E4FD801B0A28F6D9102377 -:10349000626D012013436365A36D1D43A565D5E7E8 -:1034A0001700008070B504000120002C1BD0636D54 -:1034B000002B06D122005032A36520001370FDF7C7 -:1034C000A9FC636DDB0606D4236804229968080012 -:1034D0001040114208D01023626D01201343636530 -:1034E00000235034237070BD626D55491140022293 -:1034F0000A436265032299681140524A012902D1A8 -:103500001D680D4219D180266168F6054D006D08D1 -:10351000B54203D080252D06A94276D11D69AD00A4 -:10352000AD081D611D69294319611825D968A94392 -:10353000D960D968A5682943D9601168424D2940EE -:103540001160616B156849062943116080229968F2 -:103550005205114202D199680A439A60DA683B49E0 -:103560000A402169DA60DD68E268022900D104209E -:10357000266B611C32432A43A569C97FAD032A43E8 -:10358000E569ED032A434D032A4325002C352D78A8 -:103590006D002A430243C220DA60626AFF30824231 -:1035A00004D0A56AD8682A430243DA60A21CD27FFD -:1035B000012A06D1002934D18022D96852020A4357 -:1035C000DA60E16B1A69012933D12148656C024048 -:1035D0001A61226C18692A43A56C2A4302431A61B6 -:1035E0001A691143196107215A6900208A435A61F7 -:1035F0005A69A16B0A435A610322A065636D934324 -:103600001A000123134363656DE71D69114EAD0078 -:10361000AD081D61156835401560156829431160B6 -:1036200083E72021606D01436165A16D0A43A265B6 -:10363000C7E701210A42D6D01A698A431A61D2E744 -:10364000FDFEFFFF08270140FFFFFFFD1902FEFFFF -:1036500003FCFFFFFFFFC3FF036870B59B68040016 -:1036600002205B071AD4250050352B78012B15D08A -:1036700001232B70E369012B11D1636D0B4A0020EC -:103680001A4080235B0013431C226365A0652870E9 -:1036900023681A609968183A0A439A6070BD20003E -:1036A000FFF7C8FE0028E8D0F8E7C046FEF0FFFFAD -:1036B000F8B5466904000D00082E0DD003680120FE -:1036C000DB680C26034207D02023626D503413437D -:1036D000636000232370F8BDFEF7BAFC070023687F -:1036E0001A68164224D08022616D92000A436265F6 -:1036F000C022D9681201114213D1621CD27F002A64 -:103700000FD11A6812070CD59A68520723D40C21DE -:103710005A688A435A60626D1349114001220A4374 -:1037200062650020A2698242D5D10C221A60D2E7DC -:103730006A1CD5D0002D08D10423626D5034134388 -:103740006360002303202370C5E7FEF781FCC01BE4 -:10375000A842C4D9F0E72022616D0A4362650122C4 -:10376000A16D0A43A265DCE7FEFEFFFF0368186C4B -:1037700070470000F8B504005034227803000D00B3 -:103780000220012A0BD0013820701A68916849077D -:1037900006D52022596D0A435A6500232370F8BDCF -:1037A00080232868194E6F684103DB02490B0340F0 -:1037B000B74219D0906A01439162002B08D0802350 -:1037C000134A1B0411680A200B431360FFF71CFE09 -:1037D0002B689B0305D580230D4ADB0311680B433F -:1037E000136000202070DAE7956A8D439562002B04 -:1037F00004D0074A074913680B4013608303F0D5D0 -:10380000034A054913680B40EAE7C046011000006F -:1038100008270140FFFF7FFFFFFFBFFFF8B505004E -:1038200050352B7804000220012B44D001230322C1 -:103830002B70236898681040012809D11A68024249 -:1038400006D02023626D1343636500232B7032E0A2 -:10385000626D1949114002220A4303216265DE6844 -:10386000DA688A43DA608022996812060A439A600D -:10387000FEF7EEFB070023689A68002A0CDB0322A0 -:10388000D96816400E43DE60636D002093431A0032 -:10389000012313436365D8E7FEF7DAFBC01B0A2850 -:1038A000E9D91222636D012093431A0010231343B8 -:1038B000636500232B70F8BDFDFEFFFF0CB4F0B56F -:1038C00087B00CAE08CE1A4D03931A4B1A4A5B5CB4 -:1038D00000903F21280000F0E1F9C3430400DB170A -:1038E000FF271C4040232740039AD91BE8193300C7 -:1038F000059600F0B9F9C2B20300101E13D0FF21E3 -:103900000B40DB19BF393F2B01DC1419E1B20D2349 -:103910000A226B544B1C02312800DBB2C9B2EA54B4 -:10392000FDF7CEF9012007B0F0BC08BC02B0184783 -:103930006A0000208C3E0008833E0008F0B50500B8 -:103940000E0001240B6985B0CF6801932100280087 -:10395000FCF7EEFBB84206D20027002C05D1019BF4 -:103960001C7005B0F0BD7C43F0E728002100FCF797 -:1039700065FCF3680D000290190020000393FCF72A -:10398000D7FB002F07D1029B002B04DC039BA34233 -:1039900014D80400E1E7029A3023092A05DD042146 -:1039A000327807330A4200D12033029A01379B183C -:1039B000019A1370130001330193EAE73023F4E70F -:1039C000F7B5060015005468136901911B1962428E -:1039D0009A5C002A01D0002C38DC2B7A5A1E9341C5 -:1039E0002A78E41A930703D5EB68102B30D1023CF8 -:1039F000092327001A4235D0297A002902D0300045 -:103A0000019B98472B789B070ED5EB68102B31D183 -:103A10003021019B300098472B7858215B0700D458 -:103A200020313000019B98472B782700DB072AD4F0 -:103A30002F6901377B1E197800292CD109222B7898 -:103A40001340082B01D1002C29DCF7BD013CBEE757 -:103A5000083B59424B41E41ACAE720213000019B40 -:103A60009847013F002FF8DCE343DB17621E1C4040 -:103A7000141BC1E7082BD7D13021D2E73021300009 -:103A8000019B9847013F002FF8DCE343DB17621EE0 -:103A90001C40141BCCE73000019B9847C9E720214C -:103AA0003000019B9847013CCDE783680268934250 -:103AB00001D24268D1548368013383607047F0B506 -:103AC00005000E008BB01C0002AB09931178531C4B -:103AD0000093002901D10BB0F0BD252902D02800A8 -:103AE000B04775E000230B2005AA117806938143A7 -:103AF000180011700099137201934A1C09789446BA -:103B00000092002904D1002810D005AF3A780AE0CD -:103B10002D2921D0302922D0232923D0002805D0D7 -:103B200005AF38780200082010433870019A002A47 -:103B300004D0012705AA107838431070002B04D058 -:103B4000022305AA1078034313700B00303B092BA6 -:103B500023D800220A200DE001206146CDE7012292 -:103B60000192FAE70123F8E742439A18634619786D -:103B700001239C44634600930B00303BDFB2092FC6 -:103B8000F2D9313B052B03D80A330A2BECD003E0E2 -:103B90000B00413B052BF7D906922E290DD105AA22 -:103BA00013782D390B43137063461A0011780133D3 -:103BB0000A00303A0093092AF7D969290ED01FD894 -:103BC00058292ED006D8002900D184E7252986D08F -:103BD000009A7BE7632939D06429F9D10A2301CC03 -:103BE00005AFFB60002802DA233340423B72390004 -:103BF000FFF7A4FE3A0031002800FFF7E1FEE7E7F7 -:103C000008006F38C3B2092BE2D80928E0D8FCF7C6 -:103C10007BFA1BDFDFDF20DF05DFDF080A230893E5 -:103C20000CE01023583908934B42594102AA8B00EB -:103C3000117B04229143194302AB197301CC05A9EE -:103C4000FFF77CFE05AAD6E70823E8E702CCC9B255 -:103C500045E708CC3100280005AA0993FFF7B0FE1C -:103C600002AB0993B4E700001FB50024A1420ED0B7 -:103C700001390290019101A807490394FFF71FFF42 -:103C80000399019B029A994204D25454039C200048 -:103C900004B010BDD454F9E7AB3A00080CB407B532 -:103CA00004AB04CB0193FFF7DFFF03B008BC02B005 -:103CB000184710B5029C002801D1002010BD002A31 -:103CC000FBD0002BF9D0002CF7D00329F5D90178CF -:103CD000117041781970C17821701278013A032A65 -:103CE000EBD8002002221B78013BDBB29A42404114 -:103CF000C0B2E3E71348854613480168090E134A2A -:103D0000914205D1124813490160134813490160DB -:103D1000002103E0124B5B58435004311148124B11 -:103D200042189A42F6D3114A02E00023136004328B -:103D30000F4B9A42F9D3FDF70DF800F01DF8FCF790 -:103D400099FBFEE700080020040000001F000000AF -:103D5000341002400100000000000140000000009B -:103D6000A43E0008000000201800002018000020D9 -:103D700014020020FEE7000070B500260C4D0D4C2B -:103D8000641BA410A64209D1002600F02BF80A4DAE -:103D90000A4C641BA410A64205D170BDB300EB58B9 -:103DA00098470136EEE7B300EB5898470136F2E743 -:103DB0009C3E00089C3E00089C3E0008A03E000877 -:103DC000002310B59A4200D110BDCC5CC45401331D -:103DD000F8E703008218934200D17047197001334D -:103DE000F9E70000F8B5C046F8BC08BC9E4670472D -:0C3DF000F8B5C046F8BC08BC9E46704701 -:103DFC0000000048656C6C6F20746865726521006A -:103E0C004D41494E0030782530325800537563636C -:103E1C0065737300490054004D0041004400464650 -:103E2C0000543A25642E256443202D204D3A20253C -:103E3C0064202D204C3A2025640053454E530054E9 -:103E4C00780D0A0052780D0A0000000000000000F6 -:103E5C000001020304060708090000000001020328 -:103E6C0004030406080C1018203000101010041065 -:103E7C00101002101010085B25635D5B25735D004C -:083E8C005444495745464F001C -:083E9400F4C3FF7F01000000F0 -:043E9C00E900000831 -:043EA000C100000855 -:103EA40000010203040506070809000000002000C1 -:083EB400010000000400000001 -:0400000508003CF5BE +:1004700000000000F0B585B000F04AF9FA20400015 +:1004800001F08CFD664C0221664A200003F0AAF9B7 +:10049000654B0221654A00932000654B03F0A2F9E9 +:1004A00000F0C8FA00F0D2FA002800D19AE0614DBD +:1004B000614E2800310000F09DFA2B681B78013B4B +:1004C000032B00D986E06B460027280031005F73BC +:1004D0009F73DF7300F08EFA0F236B4431780D2287 +:1004E00000930E2328686B446A4403F077FB534D56 +:1004F000B8426AD002212000514A03F073F96B46DA +:10050000587B013803285DD802234E4EFFF706FEC4 +:1005100002323D4C737000230122B3700433F37038 +:10052000503373710C3BB371043332703271F37119 +:10053000454A443B2B700221200003F053F92B78ED +:10054000082B45D90A232B7001F022FD3F4B297857 +:10055000C6183C4800F086FA00F078FA002839D135 +:1005600001F016FD8642F7D204212000384A03F03C +:1005700039F92FE0311DF01C33707370B37000F047 +:1005800053F90523334A2B70D5E7032273700423F4 +:100590003270B370721DB31D311DF01C00F054F9A0 +:1005A00007232D4A2B70C6E7042273703270B27095 +:1005B000B31D721D311DF01C00F05EF90723274AA0 +:1005C0002B70B8E7264A2F70B5E7264A2870B2E7A5 +:1005D000002BB9D100F024FA00F038FA0028FBD043 +:1005E00000F028FA01F0D4FC1F4D2B68984206D386 +:1005F00000F0E0F801F0CCFCF530FF30286001F0AD +:10060000C7FC1A4D2B68984200D24BE700F0ECF87B +:1006100001F0BEFCFA239B00C018286042E7C046E8 +:100620004C3D00083B3D00086F3D00085D3D000863 +:10063000513D00084000002034000020350000201B +:10064000783D000800000020803D0008881300006D +:100650008D3D0008823D0008843D0008863D00086D +:10066000883D00088A3D00083C000020380000203A +:1006700010B598B0202200210CA803F048FB1422EA +:100680000021684603F043FB1822002105A803F06F +:100690003EFB1D491D4A0B6801241A4080231B01A3 +:1006A00013430B6002230B931493002315938023B1 +:1006B000DB02169380231022DB030BA80E940F920B +:1006C000179301F0BDFC002800D0FEE70F23029035 +:1006D000009303900C3B049021006846019301F0C5 +:1006E000FBFE002800D0FEE70A230593063B079394 +:1006F000802305A85B01099301F0CCFF002800D0FE +:10070000FEE718B010BDC04600700040FFE7FFFFD5 +:1007100010B501F01DFCFFF7ABFF00F0C5F800F0CD +:1007200009FB00F0FBF900F055FA00F0F5F800F0D5 +:10073000B1FB0123064C2268200011680B431360B3 +:1007400002F010FA0021200002F03AFA10BDC04673 +:10075000FC000020FEE70000F0B5022500260400A2 +:10076000134F85B02A00019102A8390003F0C6FAA0 +:1007700002AB5B192A00390003A81E7003F0BEFA11 +:1007800002AB02A9012290209E7100F05AFC2A00BF +:1007900003A9902000F072FC02AB1B79237002AB1E +:1007A0005A790523D2095343019A137005B0F0BD5D +:1007B000383D000810B507490748FFF7CDFF012075 +:1007C00000F026FB054B1860054800F021FB054BA7 +:1007D000186010BD4D0000204C0000204800002093 +:1007E00000020024440000201FB5094A094B12688A +:1007F0001B780292084A022112685BB20192074AF2 +:10080000074812780092074A02F0ECFF05B000BDDD +:10081000440000204C000020480000204D00002033 +:10082000B13D0008983D0008002807D0002905D0F8 +:10083000034B1B780370034B1B780B707047C0464B +:100840004C0000204D00002030B5002811D00029B8 +:100850000FD0002A0DD0002B0BD0064C25681D7040 +:1008600023681B0A137023681B0C0B7023681B0E74 +:10087000037030BD4800002030B5002811D0002999 +:100880000FD0002A0DD0002B0BD0064C25681D7010 +:1008900023681B0A137023681B0C0B7023681B0E44 +:1008A000037030BD4400002030B5012489B014220B +:1008B000002103A803F02BFA0221154BDA6A224328 +:1008C000DA62DA6A22400192019ADA6A0A43DA624B +:1008D000DB6A0B400293029BBFF34F8F0D4D00224A +:1008E0002800063102F040F8082304940024280070 +:1008F00003A903930594069401F088FF4023280080 +:1009000003A903930494059401F080FF09B030BD5E +:10091000001002400004005010B50F4B0F4CFF2296 +:1009200023600F4B200063603E23A3603D3BE360E8 +:1009300000232361A361E36180239B026261236240 +:1009400000F002FD002801D0FFF704FF0021200085 +:1009500001F0B4FA10BDC04600540040B0000020C1 +:1009600038296020082330B58FB00893802308A869 +:100970005B010C9301F08EFE02221B4BA025D96A6D +:1009800001241143D962D96AED0511400191019901 +:10099000D96A28001143D962D96A0A400292029AA0 +:1009A0008022996B92030A439A6380239B000393EE +:1009B000EF3BFF3B049303A90F3B06930594079479 +:1009C00001F024FF80232800DB0003A90393079490 +:1009D00001F01CFF22000021172001F0F5FF172075 +:1009E00002F01CF80FB030BD0010024010B501F04D +:1009F00063FA10BD10B5002801D0002905D10421EB +:100A0000044A054802F0EEFE10BD044B03601E23AD +:100A10000B70F9E7B63D0008C83D00084E00002005 +:100A200000231900024AD15401331E2BFBD1704719 +:100A30004E00002010B51E220249034800F082FD3E +:100A400010BDC0464E000020B000002010B5044884 +:100A500001F02EFA203843425841C0B210BDC046C2 +:100A6000B000002010B50B4A002802D01D2906D97D +:100A7000094A0421094802F0B5FE002010BD8AB2DF +:100A8000074B0100074800F0B5FC44426041C0B28A +:100A9000F4E7C046CC3D0008DD3D0008C83D000835 +:100AA000FFFF0F00B000002080230268DB059A42A0 +:100AB00006D10123034A916B0B439363BFF34F8F1E +:100AC0007047C0460010024010B5040086B01422E2 +:100AD000002101A803F01BF980232268DB059A425C +:100AE00017D101200C4AD16A0143D162D36A01A90E +:100AF00003400093009B202301931E3B029300239D +:100B0000A020039303330493C0050233059301F03F +:100B10007DFE06B010BDC0460010024010B58AB080 +:100B20001022002102A803F0F2F8082200216846F2 +:100B300003F0EDF81022002106A803F0E8F8802366 +:100B4000234CDB050A222360002320006360A3609E +:100B5000E2602361636101F0EAFF002801D0FFF742 +:100B6000F9FD802320005B0102A9029302F096F8B0 +:100B7000002801D0FFF7EEFD200002F006F8002863 +:100B800001D0FFF7E7FD00236946200000930193A1 +:100B900002F024F9002801D0FFF7DCFD3023002209 +:100BA000069320002B3B06A907930892099202F0B6 +:100BB00019F8002801D0FFF7CDFD08232268200096 +:100BC00091690B439361FFF77FFF0AB010BDC046E8 +:100BD000FC0000200B480C4B10B50360E1235B02C6 +:100BE0000C224360002342618360C3600361836120 +:100BF000C3610362436202F069FB002801D0FFF782 +:100C0000A9FD10BD380100200044004010B50400CB +:100C100086B01422002101A803F079F8124B226853 +:100C20009A421ED18022114B9202996B0A430121F4 +:100C30009A63DA6A0A43DA62DB6A0B400093009B2C +:100C4000BFF34F8F0A4BA02001930223029300238E +:100C5000039303330493C0055B1801A9059301F0C6 +:100C6000D5FD06B010BDC046004400400010024053 +:100C70000480000010B58AB2024B0100024802F065 +:100C800087FA10BDFFFFFF013801002010B5FFF704 +:100C9000F1FF10BD7047FEE77047704710B501F0D7 +:100CA0006BF910BD10B5044C200001F0C1F8200014 +:100CB00000F076FC10BDC046B00000200122054BBC +:100CC000596B0A435A638022996B52050A439A630F +:100CD0007047C046001002408022104B5200196835 +:100CE0000A431A60DA680E490A40DA601A680D4948 +:100CF0000A4001211A609A688A439A601A680A4970 +:100D00000A401A60DA6809490A40DA6000221A616A +:100D10008022074B12059A607047C04600100240BF +:100D20000C40FF88F6FFF6FEFFFFFBFFFFFF02FF10 +:100D300000ED00E0072210B5154C0023A263C2228B +:100D4000FF32626222002C321370124A20002260AD +:100D50009022920362600122238422610332E363C2 +:100D6000A36223636363A360E3606261A361E361E1 +:100D700002F02CFB002801D0FFF7ECFC0021200042 +:100D800002F0E0FC002801D0FFF7E4FC10BDC046F3 +:100D9000B80100200024014070B5040088B014227E +:100DA000002103A802F0B3FF164B22689A4226D115 +:100DB0008022154B9200596B02240A435A63012288 +:100DC000A02003260025D96AC0051143D962D96A3B +:100DD000114001910199D96A2143D962DB6A03A9C3 +:100DE00023400293029B03920496059501F00EFDA9 +:100DF000064803A903940496059501F007FD08B081 +:100E000070BDC046002401400010024000040050A4 +:100E1000802313B5094C5B016946009020000193C3 +:100E200002F03CFC200002F0ABFB01212000494213 +:100E300002F0D2FB200002F02DFC16BDB80100200C +:100E400010B51021034801F089FD01384342584193 +:100E5000C0B210BD0004005010B52021034801F0BD +:100E60007DFD013843425841C0B210BD000400501E +:100E700010B501F0E9FB06490524FFF759F9444391 +:100E80002300013C002B00D110BDC046C046F7E74F +:100E900040420F0030B5144C87B01422002101A845 +:100EA00002F035FF20000122102101F05DFD01223A +:100EB0002000202101F058FD3023012501931F3B24 +:100EC0002000029301A90E3B0493039501F09EFCC0 +:100ED0002A002000202101F047FD2A0010212000D7 +:100EE00001F042FD07B030BD0004005010B5134CB6 +:100EF0002378002B11D001222021114801F034FD6C +:100F0000FFF7B6FF012210210D4801F02DFDFFF77C +:100F100097FF0028FBD0FFF7ABFFFFF79DFF0022F4 +:100F20002021074801F020FDFFF7A2FF0022102139 +:100F3000034801F019FD0123237010BD6C0000204F +:100F400000040050002220210E4810B501F00CFDD5 +:100F5000FFF78EFF012210210A4801F005FDFFF77F +:100F60006FFF0028FBD0FFF783FF012220210548F7 +:100F700001F0FAFCFFF77CFFFFF76EFF0022024B47 +:100F80001A7010BD000400506C00002010B5012242 +:100F9000041E00D1020020210C4801F0E5FCFFF7FF +:100FA00067FF01221021094801F0DEFCFFF760FF16 +:100FB000FFF746FF0028FBD0002C01D0FFF74CFFC5 +:100FC00000221021014801F0CFFC10BD00040050A8 +:100FD000012220210D4810B501F0C6FCFFF748FFA3 +:100FE00001221021094801F0BFFCFFF729FF00286A +:100FF000FBD0FFF73DFFFFF72FFF04000022102179 +:10100000024801F0B1FC200010BDC04600040050B1 +:1010100070B50D001400002801D0FFF767FF082607 +:10102000E009013E6400FFF7B1FFE4B2002EF7D102 +:10103000FFF7CEFF0400002D01D0FFF783FF200053 +:1010400070BD70B50C001600002102000120FFF7F2 +:10105000DFFF0025731E9D4208DBA419013C01211E +:1010600022780020FFF7D4FF012070BD0021625DCF +:1010700008000135FFF7CCFFEDB2EBE7F7B5012330 +:10108000019202000F00180000211A43FFF7C0FF71 +:101090000025019B591E8D4213DB082500247F1873 +:1010A000FFF796FF6400013D0443EDB2E4B2002D6A +:1010B000F6D10120FFF76AFFFFF744FF01203C70E3 +:1010C000FEBD082600247B190093FFF781FF640012 +:1010D000013E0443F6B2E4B2002EF6D13000FFF731 +:1010E00055FF009B01351C70EDB2D2E703689A6989 +:1010F000920701D500229A6201229969114202D118 +:1011000099690A439A61704730B5039C12040068DC +:1011100022431A43054B45688905640D890D1C431C +:10112000A5430A432A43426030BDC046FF63FF0324 +:1011300010B5436B144C0AB2A34202D0134CA34225 +:101140000ED1002A0ADB9023102917D0303B20292A +:1011500014D00023402911D10B430FE0B823F9E745 +:1011600000239A4200DAB833CA0701D5F2221343AA +:101170008A0701D5F42213432029EDD001680A68BB +:1011800013430B6010BDC046111D0008051C00086C +:10119000002310B5CA0708D5030041331A78282365 +:1011A0001A401A33282A00D0B0338A0708D5020023 +:1011B0002824413212782240A2420BD14422134308 +:1011C00009B2002901DAB822134301680A689A4378 +:1011D0000A6010BDF422F2E7F8B5036816009A69B8 +:1011E0000400102310000D00202718401A4218D1C7 +:1011F000F8BD6A1C16D000F0CBFE801BA84201D8B7 +:10120000002D0ED12022636C13436364230041330D +:101210001A702200002342324034137001202370E0 +:10122000E6E723689A693A42E3D010222000DA61A7 +:10123000DF61FFF75BFF2268054953680B4053608D +:101240000423626C13436364230041331F70E0E79F +:1012500000E800FEF8B504000D0016002027236802 +:101260009B693B4201D00020F8BD320029002000DC +:10127000FFF7B2FF002813D100F08AFE801BA842BE +:1012800001D8002DEBD12022636C1343636423004B +:1012900041331A702200002342324034137023700D +:1012A0000120E1E7F8B504000E0017001D002268D8 +:1012B000936933409B1B59424B41BB4201D00020F4 +:1012C00017E06B1CF4D000F063FE069BC01AA84226 +:1012D00001D8002DEBD12022636C012013436364FD +:1012E000230041331A70220000234232403413702D +:1012F0002370F8BDF8B504000D001600022723681E +:101300009B693B4201D00020F8BD3200290020003B +:10131000FFF762FF002815D16B1CF0D000F038FEFB +:10132000801BA84201D8002DE9D12022636C134311 +:101330006364230041331A70220000234232403498 +:10134000137023700120DFE770B504000120002C2A +:101350003FD0250041352B78DAB2002B05D1230090 +:10136000403320001A70FFF7FDFA242301212B706F +:101370002368E0681A68A6688A431A6061681A4A96 +:101380000A401A619968194A11409960012821D1CF +:101390008021090231439960586815490143596019 +:1013A000D96800200A40DA60616922690A43A169AC +:1013B00009020A43DA60216AE2690A431A600122DB +:1013C00019680A431A60202360642B70206342343A +:1013D000207070BD84210902314399600228DBD15D +:1013E000802109015960D7E7FFFFFFF0FF7FFFFF72 +:1013F00000800002F0B51D00030087B04133049166 +:1014000003931B781600DAB2040005920220202B09 +:1014100007D1002901D0002E05D180239B006364F1 +:10142000012007B0F0BD230040331A780220012AC2 +:10143000F7D001221A7000F0ABFD2123039A0700B8 +:1014400013702300059A42331A7000222168049B0E +:101450006264668563623A484B68626303404B602E +:1014600020002B0008210097FFF71CFF2368021EB5 +:1014700005D08022596812020A435A60D0E7082634 +:10148000DE61E368022B09D12B00310020000097B8 +:10149000FFF708FF23680028EBD1DE6180212B00D5 +:1014A0000022200000974902FFF7FCFE002814D01C +:1014B0002268802351681B020B435360B0E7FFF79B +:1014C00019FF22680028F4D1636A19780133916208 +:1014D0006362638D013B9BB26385638D3A00290093 +:1014E00020009EB2002BEAD1FFF7B4FE236800284B +:1014F0000AD08022596812020A435A60626C0120A5 +:10150000042A00D08DE76664802620223602DA6144 +:1015100031002B001F3A20000097FFF7C3FE23681D +:101520005A6816435E60002800D079E72022039BAA +:101530001A702300403442331870207071E7C0469F +:10154000FF7FFFFFF8B5030041331D780224EEB2A0 +:10155000202D1AD1050040352F78012F15D02034C9 +:101560001C7000245E70066844647368084F3B403A +:1015700073604285438D41620385064B0649C36211 +:10158000064B43632C70FFF7D3FD2000F8BDC04627 +:10159000FF7FFFFF0000FFFF02800000F11900083D +:1015A000036810B599691A68436B002B00D09847FF +:1015B00010BD70477047030070B50025202206005B +:1015C00042331D70013B1978040040361A702129FE +:1015D0000AD11123456303632039FFF7D9FD2000A9 +:1015E0003570FFF7E6FF70BD1223456303630221E8 +:1015F000FFF7CEFD20003570FFF7DCFFF3E7704703 +:10160000704700000100036810B5040000201A684C +:10161000423108700121500418D51A6818490A404F +:101620001A60230041331A78292A15D1013A1A7019 +:101630002123200023630121FFF7AAFD23000022BC +:10164000403320001A70FFF7DAFF10BDD20B0A42B8 +:10165000E7D01A680B49E2E71A782A2AF5D1023A4C +:101660001A702223200023630221FFF791FD23003B +:101670000022403320001A70FFF7C2FFE5E7C046A2 +:10168000FFBFFFFFFF7FFFFF70470300F7B5282272 +:1016900041331B7804000168134093423CD1FE277C +:1016A0008D698E698B68CA68ED030192C268360C39 +:1016B000ED0F3E40022A25D19B059A0D5B0F5E403F +:1016C0003000062318401E4210D1A36C0133A364DE +:1016D000A36C022B09D10633A064CB6123004033F5 +:1016E000187029002000FFF7CFFFF7BD80212000F0 +:1016F0000902FFF74DFD2300002240331A70019AC2 +:101700003A40EEE780210902FFF742FD2300002264 +:1017100040331A703200E4E70823CB6100234034E1 +:101720002370E2E770470000184B10B5C362002336 +:101730000200036304002020413210705370636381 +:101740004B0713D52368626A5B6A1370636A0133BF +:101750006362238D002B09D0013B2385638D013B00 +:101760009BB263850423626C1343636420000849C1 +:10177000FFF70EFD102223682000DA61230000220B +:1017800040331A70FFF7CEFF10BDC0460000FFFFC8 +:10179000038000007047704770470100020010B5D9 +:1017A00041310C7800234032602C06D1403C0C7053 +:1017B00003631370FFF7F0FF10BD03631370FFF7AF +:1017C00015F9F9E770B50200050004000020423267 +:1017D00041352B781070324A283BE2626085626C9A +:1017E0000A436264022B2BD803212000FFF7D0FCB0 +:1017F00028232B702B4BA06B6363236B00282ED008 +:101800001A001021113A8A4329D123681A68520418 +:1018100003D51A6824490A401A6001F0D0F801285B +:1018200019D0A06B214B00228363230040331A7030 +:1018300001F0A0F8002811D0A06B836B98470DE051 +:1018400020001B49FFF7A4FC2B78602B01D020233C +:101850002B700023CFE72000FFF79FFF70BDE06BE8 +:101860000028F8D01022123B9343F4D123681A6861 +:10187000120403D51A680F490A401A6001F09FF854 +:101880000128E8D0E06B094B00228363230040333A +:101890001A7001F06FF80028E0D0E06BCDE7C04689 +:1018A0000000FFFFF1190008FFBFFFFF931E0008B3 +:1018B00003800000FF7FFFFFF7B5036806001A688A +:1018C0004136019220223578DA61082304000F00A6 +:1018D0009D43212D50D140492000FFF759FC25633D +:1018E000802223681202596820000A435A605A680D +:1018F0003A490A405A60FFF7F9FB019B01225B0459 +:101900003ED52268364913680B401360A36B002B49 +:1019100003D01B685B689BB263857B0711D50423EA +:101920009F432368626A5B6A1370636A0133636270 +:10193000238D002B05D0013B2385638D013B9BB29A +:101940006385638D002B03D00423626C13436364AF +:101950002300002242331A70656C626395421AD0EC +:101960002000616CFFF72EFF3378282B03D139005C +:101970002000FFF7D9FEF7BD222DB1D11949ABE701 +:10198000019BDB0B1342C8D02268174913680B4038 +:101990001360E36BBBE72700E36A144A40379342C6 +:1019A0000CD02000FFF72EFE2023104A2000E26218 +:1019B000337025633D70FFF7B5FEDCE720233278F6 +:1019C0002000337025633D70222A02D1FFF718FEF4 +:1019D000D1E7FFF714FECEE70180000000E800FE2B +:1019E000FFBFFFFF02800000FF7FFFFF0000FFFF3F +:1019F0000300F7B5403301931B780400C76A0E005B +:101A000015000220012B24D00123019A13704A09EA +:101A10001A4205D06A091A4202D02000FFF74CFF93 +:101A20000123F20635D52A091A4232D0638D002BE4 +:101A300020D1230041331A78282A0BD18022920426 +:101A4000974207D131002000FFF76EFE0020019B76 +:101A50001870FEBD102219782368DA612929F5D1A2 +:101A60002D498F42F2D02000FFF740FB2000FFF706 +:101A7000C9FDEBE710222368DA610423626C13438B +:101A80006364264B1F42E1D12000616CFFF79AFE90 +:101A9000DCE7012372071AD5AA081A4217D0638D12 +:101AA000002B0DD02368626A5B6A1370636A01338E +:101AB0006362238D013B2385638D013B9BB263856C +:101AC000638D002BC2D1144B9F42BFD0CEE70123C0 +:101AD000320706D5EA081A4203D02000FFF7D5FDE9 +:101AE000B4E70123B207B1D5DD401D42AED0638D0E +:101AF000002B0DD0636A226819780133916263620A +:101B0000638D013B9BB26385238D013B23859DE75C +:101B1000024B1F42AAD099E70000FFFFFFFFFFFE24 +:101B200073B52022050003684135DA612B78040083 +:101B30000E00212B2CD10121FFF72AFB1123236357 +:101B400023682E495A680A405A60002262632C4A70 +:101B5000E262F20605D51022DA61616C0C3A0A43A2 +:101B600062642A78602A05D1720703D55B6ADBB20A +:101B70000193019B2000FFF7B9FA636C2A78602A71 +:101B800001D0002B0CD02000616CFFF71BFE73BD51 +:101B90002B78222BD4D10221FFF7FAFA1223CEE7B9 +:101BA0002A78212A13D1013A2A70220021002363C6 +:101BB00042321078403113700B70402803D120005E +:101BC000FFF7E8FDE3E72000FFF7F3FCDFE72A7803 +:101BD000222ADCD1023A2A702200210023634232F9 +:101BE0001078403113700B70402803D12000FFF7AC +:101BF000D2FDCCE72000FFF7DDFCC8E700E800FEDF +:101C00000000FFFF0300F7B5403301931B78040089 +:101C1000C76A0E0015000220012B3CD00123019A57 +:101C200013704A091A4205D06A091A4202D02000EC +:101C3000FFF742FE0120F3065BD52B09034258D083 +:101C4000AA0B1300ED0B2B4303424ED0E36B191E7E +:101C500006D00021054203D01B6859684B42594108 +:101C60002300A06B4133002805D0D20703D50268BA +:101C70005268002A01D001291ED11A78282A0BD1D6 +:101C800080229204974207D131002000FFF74CFDDB +:101C90000020019B1870FEBD102219782368DA61BC +:101CA0002929F5D118498F42F2D02000FFF71EFAFA +:101CB0002000FFF7A7FCEBE710212268D161042286 +:101CC000616C0A4362641B78104ADBB21742DFD1B1 +:101CD00008229343212B01D1236301E0222BFBD067 +:101CE0002000616CFFF76EFDD2E710222368DA61F5 +:101CF000CEE701233207CBD5ED081D42C8D0200026 +:101D0000FFF7C3FCC4E7C0460000FFFFFFFFFFFE74 +:101D100037B5050040352B7804000220012B17D081 +:101D2000012308092B70184213D01009184210D053 +:101D3000102223682000DA610423626C20211343FF +:101D40006364FFF7F5F92000FFF7D0F90020287051 +:101D50003EBD0123080646D59009184243D04021D4 +:101D600023681A688A431A60628D002A2FD0596846 +:101D7000638D8905890DFF2B1BD9FF2323858023C4 +:101D80005B040020228D0090D2B22000FFF7BCF946 +:101D9000638D228D9B1A9BB26385230041331A7891 +:101DA00023681968222A0FD1802212020A431A607E +:101DB000CCE7638DE26A23851C4B9A4201D0E36A2B +:101DC000DFE780239B04DCE78022D201EEE75B683B +:101DD0009B0103D42000FFF7EEFBB7E74021200072 +:101DE000FFF7F0FCB2E70123480613D5900918422B +:101DF00010D0638D002BF1D123685A689201A5D4CD +:101E0000E16A0A4A9142E5D180225968D2010A4327 +:101E10005A609BE70123880600D497E752091A42CB +:101E200000D193E72000FFF77BFE8FE70000FFFF64 +:101E3000036870B59C6901211A68E50508D5D509C4 +:101E40000D4205D0456C2943416480214900D96188 +:101E50000121650509D5D5090D4206D0456C07312C +:101E6000294341648021C900D9610121A40509D514 +:101E7000D2090A4206D00222416C0A4342648022FF +:101E80009200DA610B23416C194201D0FFF79AFCF2 +:101E900070BD806A10B5836B002B01D000229A635D +:101EA000C36B002B01D000229A63FFF776FC10BDB4 +:101EB00041300078C0B27047406C7047F0B5040004 +:101EC0004134227803000F000220D6B2202A18D114 +:101ED0001D0040352A78012A13D0242222701B6865 +:101EE000233A196807489143196019680140002096 +:101EF000196019683943196019680A431A60267015 +:101F00002870F0BDFFEFFFFF70B50500FA200D4B04 +:101F100080001978FEF70CF90B4B01001868FEF7EA +:101F200007F900F085FD04000120002C09D1032DE4 +:101F300007D802382200290000F046FD2000034B9C +:101F40001D6070BD100000200C0000201400002057 +:101F50004023084A10B5116800200B431360FFF7B7 +:101F6000D3FF041E03D1FEF7A9FE200010BD0124FB +:101F7000FBE7C04600200240034A044B11681B786F +:101F80005B1813607047C046140200201000002048 +:101F9000014B18687047C0461402002070B5040059 +:101FA000FFF7F6FF0500631C02D0044B1B78E41812 +:101FB000FFF7EEFF401BA042FAD370BD10000020D7 +:101FC0000C22194B10B5D9680A40082A29D00C2ACE +:101FD00009D0042A1DD11868144BC006C017184038 +:101FE000134BC01810BD13488A02120F825C0902FD +:101FF000D868890F0131C00304D50F485043FEF75C +:1020000097F8EFE71B68DB0601D50C48F6E70848B0 +:10201000F4E780205B6800021B045B0F01339840EB +:10202000E0E70548DEE7C0460010024000E548FF53 +:102030000024F4000A3E000800127A0000093D0066 +:10204000F0B5050087B0002854D00C23C04C0268BE +:10205000E668E7681E4080235B021F40D2073DD43C +:102060002B689B0700D586E02B68DB0628D5002E61 +:1020700000D0DEE023689B0502D5AB69002B39D088 +:102080006268B4492B6A0A401A4362606168EA696F +:102090000902090A12060A43626080225B0B0133BF +:1020A00012029A401300E16800200A06AA49120FA2 +:1020B0008A5CD340A94A1360FFF726FF002830D17D +:1020C0002B681B0700D5EBE02B685B0700D50DE103 +:1020D0006B6A002B00D092E1002022E0082E03D092 +:1020E0000C2E09D1002F07D023689B03B8D56B684D +:1020F000002BB5D1012014E06A689A4213D12268FE +:1021000013432360FFF744FF01908022236892026B +:102110001342A5D1FFF73CFF019BC01A6428F4D9F4 +:10212000032007B0F0BDA021C9028A4205D1802258 +:102130002168D2020A432260E1E721688848014011 +:10214000216021680B400593059B864923680B405D +:102150002360002AD6D1FFF71BFF0190802223685D +:102160009202134200D17BE7FFF712FF019BC01AD6 +:102170006428F3D9D4E72022EB68134203D0216806 +:10218000934311432160042E03D00C2E23D1002F42 +:1021900021D12268520701D5002BABD061682A6992 +:1021A0007148120201400A430921626022688A4391 +:1021B00013432360FFF704FFE368674A1B061B0F06 +:1021C000D35CD840654B18600020FFF79DFE0028C7 +:1021D00000D149E7A5E7002B19D0092122688A43DD +:1021E00013432360FFF7D4FE070004222368134241 +:1021F00007D062682B695C491B020A401343636085 +:1022000032E7FFF7C5FEC01B0228EED988E701229E +:10221000236893432360FFF7BBFE07000422236873 +:10222000134200D120E7FFF7B3FEC01B0228F5D907 +:1022300076E7AB69002B20D0802322685B00134334 +:102240002360FFF7A5FE0700802223689200134257 +:102250000DD063683F4A13402A6A13436360626883 +:10226000EB6912021B06120A1343636028E7FFF7AB +:102270008FFEC01B0228E7D952E723683B4A134070 +:102280002360FFF785FE0700802223689200134237 +:1022900000D115E7FFF77CFEC01B0228F4D93FE709 +:1022A0006A690123002A10D0226D13432365FFF7CA +:1022B0006FFE07000222236D134200D004E7FFF7F0 +:1022C00067FEC01B0228F5D92AE7226D9A432265D2 +:1022D000FFF75EFE07000222236D134200D1F3E6F2 +:1022E000FFF756FEC01B0228F5D919E7802300210D +:1022F000A26B5B0501911A4204D1A26B1343A36345 +:102300000123019380221A4F52003B68134208D0E8 +:102310008022AB68520093422CD1226D1343236577 +:102320004DE080223B68520013433B60FFF730FED4 +:1023300080235B00029003933B68039A1342E7D12A +:10234000FFF726FE029BC01A6428F5D9E8E6C046CE +:1023500000100240FF1FFFFFF23D00080C000020AC +:10236000FFFFFEFFFFFFFBFFFFE0FFFFFFFEFFFFA2 +:1023700000700040002B16D1236D514A1340236595 +:10238000236D504A13402365FFF702FE07008022A9 +:10239000236D920013421AD0FFF7FAFD4A4BC01B7F +:1023A0009842F4D9BCE6A021C9008B4218D1802301 +:1023B000216DDB000B432365236D1A432265FFF774 +:1023C000E7FD07008022236D9200134210D0019B8D +:1023D000012B00D07CE6A36B3C4A1340A36377E655 +:1023E000236D374A13402365236D364A134096E721 +:1023F000FFF7CEFD344BC01B9842E3D990E60C2E7C +:1024000043D0334A022B2ED1236880271340236008 +:10241000FFF7BEFD0600BF0423683B421DD1E96AF9 +:10242000AB6AE2680B432B4980260A4013432A6BB0 +:10243000B6041343E360802322685B0413432360E4 +:10244000FFF7A6FD05002368334200D044E6FFF7FE +:102450009FFD401B0228F6D962E6FFF799FD801B1D +:102460000228D9D95CE62368802613402360FFF751 +:102470008FFD0500B6042368334200D12CE6FFF738 +:1024800087FD401B0228F6D94AE61800012B00D12F +:1024900047E68022E368A96A52021A408A4200D0C5 +:1024A00028E6F022E96A92031A408A4200D021E627 +:1024B000C022120413402A6B934200D10CE619E6A5 +:1024C000FFFEFFFFFFFBFFFF88130000FFFFFFEF92 +:1024D000FFFFFFFEFFFF02FFF7B5041E019101D1D0 +:1024E0000120FEBD0122514D01992B6813408B4202 +:1024F00027D3226893072FD4D30735D401232A6822 +:1025000001991A408A4200D981E02268484D530758 +:1025100000D584E0130706D5EA6823694549DB0046 +:102520000A401343EB60FFF74BFDEB68424A1B0682 +:102530001B0FD35CD840414B18600020FFF7E4FC30 +:10254000CFE72B68019993430B432B602B68134013 +:10255000019A9342C4D1CCE7F0203549CB6883433C +:10256000A0680343CB60C7E7314E62683368022A34 +:1025700019D19B03B4D50321F3688B431343F36054 +:10258000FFF706FD63680700022B19D10C22F368E0 +:102590001340082BB2D0FFF7FBFC294BC01B98421D +:1025A000F4D903209DE7032A02D19B01E3D497E7E6 +:1025B000012A02D15B07DED492E79B05DBD48FE7CB +:1025C000032B0BD10C22F3681340934296D0FFF7F4 +:1025D000DFFC1B4BC01B9842F4D9E2E7012B10D063 +:1025E0000C22F368134289D0FFF7D2FC144BC01BB6 +:1025F0009842F5D9D5E7FFF7CBFC114BC01B9842A9 +:10260000CFD80C22F3681340042BF4D176E72A6864 +:102610009A432A602A681A4200D176E760E7EB689D +:1026200008490B40E1680B43EB6073E70020024070 +:1026300000100240FFC7FFFFF23D00080C00002021 +:1026400088130000FFF8FFFF014B18687047C04671 +:102650000C000020044B054ADB685B055B0FD35C74 +:10266000034A1068D840704700100240023E00083C +:102670000C000020044B054ADB689B045B0FD35C15 +:10268000034A1068D840704700100240023E00081C +:102690000C0000200368F7B505009B063DD580239C +:1026A0000021504C5B05A26B00911A4204D1A26B31 +:1026B0001343A3630123009380274B4E7F003368AD +:1026C0003B4251D06B68C022C0201E00216892029C +:1026D000800317001640034001408B4255D1236D03 +:1026E0001A003A403B4257D16968C0230A009B0256 +:1026F0001A409A4207D123683C480340C020800317 +:1027000001400B432360236D1A43009B2265012B7C +:1027100003D1A36B364A1340A3632A68930706D5F7 +:102720000C203049CB6C8343A8680343CB64530728 +:1027300006D52C492F48CB6C0340E8680343CB6493 +:10274000130706D527492C48CB6C0340286903435F +:10275000CB640020130617D5224A2849D36C0B40BE +:1027600069690B43D3640FE033683B433360FFF781 +:102770000FFC019033683B42A4D1FFF709FC019B99 +:10278000C01A6428F6D90320FEBD9642A7D123685B +:1027900001209B03A3D5F7E7B242A5D02B689B0687 +:1027A000A2D58022216D206D120302432265226D85 +:1027B000134B14480B40024022652365CB0500D41F +:1027C00092E7FFF7E5FB80270600BF00236D3B4241 +:1027D00000D089E7FFF7DCFB0B4B801B9842F5D953 +:1027E000D1E7C0460010024000700040FFFFCFFF5D +:1027F000FFFFFFEFFFF3FFFFFFCFFFFFFFFFF3FF41 +:10280000FFFFFCFFFFFFF7FF881300000023F0B578 +:1028100085B00A681400DC4001D105B0F0BD012488 +:1028200015009C4025400295224200D189E01025E8 +:102830004A685E000192AA430D3DB5409446013AB4 +:10284000ED43012A0FD8CA688768B2402F403A4347 +:10285000012782604268A2431400019A12093A409B +:102860009A40224342608A68C468B2402C402243A6 +:10287000C2606246022A0FD1DA0807249200821849 +:10288000176A03920F221C40A400A24097430A69D2 +:10289000A2401743039A1762032402681540019A65 +:1028A0002240B24080241543019A6405056022420B +:1028B00047D001250F27244C626B2A4302351D4067 +:1028C000AD00AF406263214A9C08A400A418A6682A +:1028D0000022BE43A027FF05B84208D01C4F01329A +:1028E000B84204D01B4F0132B84200D00432AA4093 +:1028F0003243A260184A029C1668029D019FE4437D +:102900003543FF0301D43500254015605668029D0C +:10291000019F3543BF0301D43500254055609668BB +:10292000029D019F3543FF0201D43500254095608B +:10293000D568029E019F2E43BF0201D425402E0080 +:10294000D660013365E7C046001002400000014038 +:1029500000040050000800500004014000690840D5 +:10296000411E8841C0B27047002A01D08161704782 +:102970008162FCE770B5841DE37F022B04D0042341 +:10298000C363033B180070BD0E210368456C1A68D1 +:102990008A431A6001221968914319601C232B4055 +:1029A00015009D40016C431D4D60E2770024DC77EB +:1029B000826B1300A242E5D090472300E2E7063085 +:1029C000C07FC0B27047000030B5FF2503242A0045 +:1029D0000440E400A24089012940D243A140C3B28F +:1029E00000280BDA0F200340083B0A489B089B0095 +:1029F0001B18D86902401143D96130BD064B8008CD +:102A00008000C018C0239B00C45822401143C1500D +:102A1000F3E7C04600ED00E000E100E01F231840AE +:102A20001E3B8340014A13607047C04600E100E04E +:102A30008022431E5204012093420DD2C021074A36 +:102A400007485360036A09061B021B0A0B43036213 +:102A500000200723906013607047C04610E000E03C +:102A600000ED00E0802210B50368D205904202D04C +:102A70000D4CA0420CD17024A3434C6823439042D8 +:102A800002D0094A904203D1084A1340CA6813434E +:102A9000802293430A69134303608B68C3620B6807 +:102AA00083620123436110BD00080140FFFCFFFF6A +:102AB000012230B57325036A93430362036A4468B5 +:102AC0008269AA430D682A430225AB438D6844609E +:102AD00082614A682B434263036230BD1022036A5D +:102AE00030B593430362036A094C45688269144018 +:102AF0000A68120222432024A3431C008B6845600D +:102B00001B0182614A6823438263036230BDC04671 +:102B1000FF8CFFFF1F2310B5012419408C408A4011 +:102B2000036AA3430362036A1A43026210BD70B5CD +:102B300004000120002C14D0250039352B78DAB29E +:102B4000002B05D12300383320001A70FDF7ACFFAD +:102B500002232B702068211DFFF784FF0123002032 +:102B60002B7070BD0100022339310B700368072000 +:102B70009A680240062A03D00122186802431A60AC +:102B8000012300200B707047704770B504000120CE +:102B9000002C14D0250039352B78DAB2002B05D162 +:102BA0002300383320001A70FFF7EEFF02232B704A +:102BB0002068211DFFF756FF012300202B7070BDF8 +:102BC00010B5040001220068FFF7A4FF0721236865 +:102BD0009A680A40062A03D0012219680A431A603B +:102BE000002010BDF8B50400022638342578030013 +:102BF0003000012D0FD01D000138393520702E70A6 +:102C0000082A2AD008D8002A1FD0042A21D001235C +:102C100000202B702070F8BD0C2AF8D11B681A48D0 +:102C20001A6A1A4E02401A621A6A5F68D8693040FE +:102C30000E6836023043164E16408A684968120301 +:102C40005F603243D86119641CE01868FFF730FFF9 +:102C5000DDE71868FFF742FFD9E773261B680D48C8 +:102C60001A6A02401A621A6A5F68D869B0430E682D +:102C70003043094E16408A68496812025F60324349 +:102C8000D861D9631A62C2E7FFEFFFFFFF8CFFFF35 +:102C9000FFDFFFFFFFFEFFFFFFFDFFFFF0B50400BA +:102CA00002223834257803001000012D24D01D00A5 +:102CB0000126393526702A701B6845489A680240FB +:102CC0009A600A68602A55D02FD8402A00D169E05E +:102CD00013D8202A04D009D810211000884307D126 +:102CE0007020996881430A43072140E0302AF7D0D9 +:102CF000012300202B702070F0BD502AF8D14868C5 +:102D0000CA68196A1F6A1201B7431F62F0279E69D9 +:102D1000BE4332430A26B14301439A6119627021CE +:102D20009A688A431100572221E0702A12D080202D +:102D300080018242DCD19A6826484E6810408A6839 +:102D4000C968324309020A4302439A6080229968A3 +:102D5000D2010CE09A681F484E6810408A68C96822 +:102D6000324309020A4302439A60772299680A4370 +:102D70009A60BDE71026186A4A68B043C9681862AD +:102D80009E69154F09033E403143A026186A996198 +:102D90007021B043120102431A629A688A431100FB +:102DA0006722E4E74868CA68196A1F6A1201B743D4 +:102DB0001F62F0279E69BE4332430A26B143014396 +:102DC0009A61196270219A688A4311004722CEE7FE +:102DD0008800FFFFFF00FFFFFF0FFFFF70B504003B +:102DE00002223834257803001000012D13D018007A +:102DF0007026393002701D686A68AB68B2430E688D +:102E0000496832438026B3430B436A60AB600123B9 +:102E100003700020207070BDF8B505002C69AA6809 +:102E2000036822436C69C169224318687E4C0A43D7 +:102E3000204002431A605A687C487D4C0240E86892 +:102E400002435A60A869A34201D02A6A10439A68D3 +:102E5000784E324002439A60774A934215D10C2053 +:102E6000764BDA6C02407648845C802212029142F2 +:102E700000D095E0082C00D98FE02000FDF74EF936 +:102E8000526B738D858D8D8D8800A34200D0C4E078 +:102E9000C0218020694A0901D36C00010B408342A4 +:102EA00017D007D8002B0AD08022D200934236D008 +:102EB000012409E08B42FBD18020000213E0FFF7E0 +:102EC000C9FB0024A0420ED1002320002B666B66B4 +:102ED000F8BD10231068184043425841594B4042F6 +:102EE0001840594BC01803236A6853438342DFD804 +:102EF00013038342DCD300275608040E03029B19F8 +:102F00007C41180021003B00FDF79EF94F4BC21891 +:102F10004F4B9A42CCD82B683C00D860D4E7FFF7DF +:102F20004FF8CEE7FFF796FB6B6840005B086968D7 +:102F3000C018FDF7FDF880B20300464A103B9342EB +:102F4000B6D80F2302009A43130000072A68400FE7 +:102F50001843D060B8E7FFF78DFB6B6840005B0853 +:102F60006968C01809E01A681023140069681C40D9 +:102F700048081A4206D0384BC018FDF7D9F800248B +:102F800080B2D9E7354BC018D3E7FFF719F8E4E76B +:102F90006B68580880235B02E2E701240020CBE73E +:102FA000082C3ED82000FDF7B9F8050F163C303C40 +:102FB0003C3C3300FFF74EFB6B6869685B081818F0 +:102FC000FDF7B6F880B214E0FFF754FB6B685B08BE +:102FD0006968C01809E01A681023140069681C4069 +:102FE00048081A420ED0184BC018FDF7A1F800246B +:102FF00080B20300174A103B934200D958E72B6870 +:10300000D86061E7164BC018DAE7FEF7D9FFDDE7B5 +:103010006B68580880231B02DAE780231B02994261 +:10302000BBD001240020E4E7F369FFEFFFCFFFFFEF +:1030300000480040FFF4FFFF004400400010024041 +:10304000133E0008001BB70000093D0000FDFFFF14 +:10305000FFFC0F00EFFF000000127A000048E801BB +:103060000024F400436A30B5DA0706D50168284C1D +:103070004A682240846A22434A609A0706D501685A +:10308000244C4A682240C46A22434A605A0706D543 +:103090000168214C4A682240046B22434A601A07A7 +:1030A00006D501681D4C4A682240446B22434A60A1 +:1030B000DA0606D501681A4C8A682240846B2243DE +:1030C0008A609A0606D50168164C8A682240C46B4D +:1030D00022438A605A0610D50168134D4A68046C71 +:1030E0002A4022434A6080225203944205D14A6812 +:1030F0000E4C2240446C22434A601B0606D50268EF +:103100000B4953680B40816C0B43536030BDC04684 +:10311000FFFFFDFFFFFFFEFFFFFFFBFFFF7FFFFF46 +:10312000FFEFFFFFFFDFFFFFFFFFEFFFFFFF9FFF4F +:10313000FFFFF7FFF8B504000D0017001E0022681E +:10314000D3692B405B1B59424B41BB4201D000204D +:103150001BE0069B0133F3D0FEF71AFF069B801B92 +:10316000984201D8002BEAD1236808491A68032045 +:103170000A401A609A68A331FF318A439A6020237B +:103180006367A367002370342370F8BD5FFEFFFF01 +:10319000F0B585B00393436F04000D0016000220C4 +:1031A000202B4DD1013800294AD0002A48D0802355 +:1031B000A2685B019A4204D12369002B01D101422C +:1031C0003ED1230070331A780220012A38D0012220 +:1031D0001A700023E36721336367FEF7D9FE2300EB +:1031E00050331E8002331E8002938023A2680700A2 +:1031F00000265B019A4204D12369B34201D12E001B +:103200001D00230052331B889AB2002B0DD1039B63 +:103210004021009320003B00FFF78CFF00280ED1D7 +:1032200020237034636020700AE0039B0022009327 +:1032300080213B002000FFF77DFF002802D0032003 +:1032400005B0F0BD2268002D0BD133880236DB05B6 +:10325000DB0D9362029B029A1B88013B9BB2138099 +:10326000CFE72B7801359362F4E7000073B50026B1 +:103270000400C667FEF78CFE236805001B681B0769 +:1032800015D423681B685B070AD580210E4B0022EA +:10329000009320002B00C903FFF74CFF002811D139 +:1032A000202300206367A367703420700BE0802127 +:1032B000054B32000093890303002000FFF73AFF1B +:1032C0000028DED0032076BDFFFFFF0110B5041EED +:1032D00001D1012010BD436F002B04D102007032D8 +:1032E0001370FDF793FC24230121226863671368A0 +:1032F00020008B431360FFF78FFD0128E9D0636A3C +:10330000002B02D02000FFF7ADFE236807495A6862 +:1033100020000A402A215A609A688A439A60012252 +:1033200019680A431A60FFF7A1FFD3E7FFB7FFFF51 +:10333000084B13B5040008491868FCF7F9FE44432C +:103340000194019B002B00D113BD019B013B019314 +:10335000F7E7C0460C00002040420F00032103683D +:1033600070B59A6804000A40012A04D11968114214 +:1033700001D0002070BD9968134A114208D0102373 +:103380000120626D13436365A36D0343A365F1E7F9 +:1033900001259A6828002A439A60FFF7C9FFFEF7C3 +:1033A000F7FD060023681B682B42E2D1FEF7F0FD13 +:1033B000801B0A28F6D91023626D01201343636530 +:1033C000A36D1D43A565D5E71700008070B5040007 +:1033D0000120002C1BD0636D002B06D1220050323F +:1033E000A36520001370FDF7D7FC636DDB0606D4E0 +:1033F00023680422996808001040114208D0102365 +:10340000626D01201343636500235034237070BD47 +:10341000626D5549114002220A4362650322996890 +:103420001140524A012902D11D680D4219D180264E +:103430006168F6054D006D08B54203D080252D0664 +:10344000A94276D11D69AD00AD081D611D692943F2 +:1034500019611825D968A943D960D968A568294395 +:10346000D9601168424D29401160616B15684906A9 +:1034700029431160802299685205114202D199684E +:103480000A439A60DA683B490A402169DA60DD68DC +:10349000E268022900D10420266B611C32432A43D2 +:1034A000A569C97FAD032A43E569ED032A434D03AE +:1034B0002A4325002C352D786D002A430243C22073 +:1034C000DA60626AFF30824204D0A56AD8682A4373 +:1034D0000243DA60A21CD27F012A06D1002934D12E +:1034E0008022D96852020A43DA60E16B1A69012925 +:1034F00033D12148656C02401A61226C18692A4355 +:10350000A56C2A4302431A611A6911431961072104 +:103510005A6900208A435A615A69A16B0A435A6169 +:103520000322A065636D93431A000123134363656F +:103530006DE71D69114EAD00AD081D611568354080 +:10354000156015682943116083E72021606D0143F0 +:103550006165A16D0A43A265C7E701210A42D6D081 +:103560001A698A431A61D2E7FDFEFFFF082701406E +:10357000FFFFFFFD1902FEFF03FCFFFFFFFFC3FF7C +:10358000036870B59B68040002205B071AD425000D +:1035900050352B78012B15D001232B70E369012BBB +:1035A00011D1636D0B4A00201A4080235B00134346 +:1035B0001C226365A065287023681A609968183A10 +:1035C0000A439A6070BD2000FFF7C8FE0028E8D0CB +:1035D000F8E7C046FEF0FFFFF8B5466904000D00AD +:1035E000082E0DD003680120DB680C26034207D0AB +:1035F0002023626D50341343636000232370F8BDB1 +:10360000FEF7C6FC070023681A68164224D0802201 +:10361000616D92000A436265C022D96812011142AD +:1036200013D1621CD27F002A0FD11A6812070CD561 +:103630009A68520723D40C215A688A435A60626DF3 +:103640001349114001220A4362650020A2698242A7 +:10365000D5D10C221A60D2E76A1CD5D0002D08D132 +:103660000423626D503413436360002303202370EE +:10367000C5E7FEF78DFCC01BA842C4D9F0E72022A5 +:10368000616D0A4362650122A16D0A43A265DCE710 +:10369000FEFEFFFF0368186C70470000F8B50400D9 +:1036A0005034227803000D000220012A0BD001388B +:1036B00020701A689168490706D52022596D0A437F +:1036C0005A6500232370F8BD80232868194E6F685F +:1036D0004103DB02490B0340B74219D0906A014312 +:1036E0009162002B08D08023134A1B0411680A2022 +:1036F0000B431360FFF71CFE2B689B0305D580234B +:103700000D4ADB0311680B43136000202070DAE7D9 +:10371000956A8D439562002B04D0074A07491368C8 +:103720000B4013608303F0D5034A054913680B402F +:10373000EAE7C0460110000008270140FFFF7FFFB5 +:10374000FFFFBFFFF8B5050050352B7804000220BD +:10375000012B44D0012303222B702368986810406A +:10376000012809D11A68024206D02023626D134352 +:10377000636500232B7032E0626D1949114002220B +:103780000A4303216265DE68DA688A43DA608022D0 +:10379000996812060A439A60FEF7FAFB070023684D +:1037A0009A68002A0CDB0322D96816400E43DE60BB +:1037B000636D002093431A00012313436365D8E728 +:1037C000FEF7E6FBC01B0A28E9D91222636D01202F +:1037D00093431A0010231343636500232B70F8BD35 +:1037E000FDFEFFFF0CB4F0B587B00CAE08CE1A4D4D +:1037F00003931A4B1A4A5B5C00903F21280000F0AB +:10380000E1F9C3430400DB17FF271C404023274096 +:10381000039AD91BE8193300059600F0B9F9C2B232 +:103820000300101E13D0FF210B40DB19BF393F2BC3 +:1038300001DC1419E1B20D230A226B544B1C023136 +:103840002800DBB2C9B2EA54FDF720FA012007B024 +:10385000F0BC08BC02B018476D000020293E0008EB +:10386000203E0008F0B505000E0001240B6985B06C +:10387000CF68019321002800FCF75AFCB84206D219 +:103880000027002C05D1019B1C7005B0F0BD7C43C6 +:10389000F0E728002100FCF7D1FCF3680D0002904E +:1038A000190020000393FCF743FC002F07D1029B73 +:1038B000002B04DC039BA34214D80400E1E7029A26 +:1038C0003023092A05DD0421327807330A4200D16A +:1038D0002033029A01379B18019A137013000133A9 +:1038E0000193EAE73023F4E7F7B5060015005468C2 +:1038F000136901911B1962429A5C002A01D0002CC5 +:1039000038DC2B7A5A1E93412A78E41A930703D5A0 +:10391000EB68102B30D1023C092327001A4235D026 +:10392000297A002902D03000019B98472B789B0709 +:103930000ED5EB68102B31D13021019B3000984718 +:103940002B7858215B0700D420313000019B984729 +:103950002B782700DB072AD42F6901377B1E1978C3 +:1039600000292CD109222B781340082B01D1002CDF +:1039700029DCF7BD013CBEE7083B59424B41E41A44 +:10398000CAE720213000019B9847013F002FF8DC57 +:10399000E343DB17621E1C40141BC1E7082BD7D181 +:1039A0003021D2E730213000019B9847013F002FA2 +:1039B000F8DCE343DB17621E1C40141BCCE730002D +:1039C000019B9847C9E720213000019B9847013CA3 +:1039D000CDE783680268934201D24268D15483687C +:1039E000013383607047F0B505000E008BB01C00FA +:1039F00002AB09931178531C0093002901D10BB03D +:103A0000F0BD252902D02800B04775E000230B2027 +:103A100005AA11780693814318001170009913725A +:103A200001934A1C097894460092002904D1002889 +:103A300010D005AF3A780AE02D2921D0302922D0C4 +:103A4000232923D0002805D005AF387802000820AC +:103A500010433870019A002A04D0012705AA107873 +:103A600038431070002B04D0022305AA10780343BA +:103A700013700B00303B092B23D800220A200DE0E5 +:103A800001206146CDE701220192FAE70123F8E720 +:103A900042439A186346197801239C446346009375 +:103AA0000B00303BDFB2092FF2D9313B052B03D895 +:103AB0000A330A2BECD003E00B00413B052BF7D96E +:103AC00006922E290DD105AA13782D390B431370B8 +:103AD00063461A00117801330A00303A0093092A2C +:103AE000F7D969290ED01FD858292ED006D8002919 +:103AF00000D184E7252986D0009A7BE7632939D055 +:103B00006429F9D10A2301CC05AFFB60002802DA51 +:103B1000233340423B723900FFF7A4FE3A003100E4 +:103B20002800FFF7E1FEE7E708006F38C3B2092B72 +:103B3000E2D80928E0D8FCF7E7FA1BDFDFDF20DF57 +:103B400005DFDF080A2308930CE010235839089397 +:103B50004B42594102AA8B00117B04229143194325 +:103B600002AB197301CC05A9FFF77CFE05AAD6E7C5 +:103B70000823E8E702CCC9B245E708CC31002800A9 +:103B800005AA0993FFF7B0FE02AB0993B4E7000062 +:103B90001FB50024A1420ED001390290019101A865 +:103BA00007490394FFF71FFF0399019B029A99426B +:103BB00004D25454039C200004B010BDD454F9E73F +:103BC000D33900080CB407B504AB04CB0193FFF75D +:103BD000DFFF03B008BC02B01847000010B5029C1C +:103BE000002805D0002A03D0002B01D0002C06D1DC +:103BF00004210D4A0D48FFF7F5FD002010BD0329F3 +:103C0000FBD90178117041781970C1782170127850 +:103C1000013A032AF1D8002002221B78013BDBB2D3 +:103C20009A424041C0B2E9E7303E0008473E0008F2 +:103C30001348854613480168090E134A914205D17D +:103C4000124813490160134813490160002103E041 +:103C5000124B5B58435004311148124B42189A42A0 +:103C6000F6D3114A02E00023136004320F4B9A424C +:103C7000F9D3FDF731F800F01DF8FCF7FBFBFEE788 +:103C800000080020040000001F0000003410024063 +:103C90000100000000000140000000005C3E000840 +:103CA000000000201800002018000020180200204A +:103CB000FEE7000070B500260C4D0D4C641BA410EF +:103CC000A64209D1002600F02BF80A4D0A4C641BCD +:103CD000A410A64205D170BDB300EB589847013639 +:103CE000EEE7B300EB5898470136F2E7543E000880 +:103CF000543E0008543E0008583E0008002310B50A +:103D00009A4200D110BDCC5CC4540133F8E70300E3 +:103D10008218934200D1704719700133F9E700000F +:103D2000F8B5C046F8BC08BC9E467047F8B5C0461A +:083D3000F8BC08BC9E46704778 +:103D3800000000506C616E7453656E736F7220766C +:103D4800302E31004D41494E0041707220313220F1 +:103D580032303231004275696C6420646174653AAE +:103D68002025732025730031323A35393A3038002E +:103D78005375636365737300490054004D00410037 +:103D8800440046460054582074696D656F75740088 +:103D9800543A25642E256443202D204D3A2025646D +:103DA800202D204C3A2025640053454E5300496E7F +:103DB80076616C696420617267756D656E74210047 +:103DC80049324300496E76616C696420706F696E90 +:103DD80074657221006E54584275666665724C654A +:103DE8006E20746F6F206269670000000000000099 +:103DF8000000010203040607080900000000010290 +:103E08000304030406080C101820300010101004D6 +:103E180010101002101010085B25635D5B25735DA0 +:103E2800005444495745464F496E76616C69642091 +:103E380063616C6C20617267756D656E74210050EA +:043E48005300000023 +:083E4C003CC4FF7F01000000EF +:043E5400E900000879 +:043E5800C10000089D +:103E5C00FF00000000000000000000000000200037 +:083E6C00010000000400000049 +:0400000508003C3182 :00000001FF diff --git a/Part1_Sensor_board/Firmware/reset.jlink b/Part1_Sensor_board/Firmware/reset.jlink new file mode 100644 index 0000000..211e138 --- /dev/null +++ b/Part1_Sensor_board/Firmware/reset.jlink @@ -0,0 +1,5 @@ +device stm32l011k4 +tif swd +speed 4000 +rnh +exit \ No newline at end of file