diff --git a/Drivers/EC801E/EC801E.c b/Drivers/EC801E/EC801E.c index a5a74eb..3ff1c50 100644 --- a/Drivers/EC801E/EC801E.c +++ b/Drivers/EC801E/EC801E.c @@ -10,6 +10,9 @@ uint32_t g_time_stamp; +void parse_json(uint8_t *json_buff); + + //控制上电并开机 void EC801E_Power_ON() { @@ -229,8 +232,43 @@ void parse_4g_receive_data() jsonBufferIndex++;//一直没有{可以继续检索 } } - term_printf(temp_buff); +// temp_buff为接收到的JSON +// term_printf(temp_buff); +// 不为空再解析 + if(temp_buff[0] != '\0') + { + parse_json(temp_buff); + } } } +void parse_json(uint8_t *json_buff) +{ + cJSON* cjson_root = cJSON_Parse(json_buff); + + if(cjson_root == NULL) + { + term_printf("parse fail.\n"); + return; + } + + cJSON* cjson_id = cJSON_GetObjectItem(cjson_root, "deviId"); + cJSON* cjson_type = cJSON_GetObjectItem(cjson_root, "frameType"); + cJSON* cjson_version = cJSON_GetObjectItem(cjson_root, "version"); + cJSON* cjson_response = cJSON_GetObjectItem(cjson_root, "response"); + cJSON* cjson_time = cJSON_GetObjectItem(cjson_root, "timeStamp"); + + + + term_printf("deviId=%s\n frameType=%s\n version=%d\n response=%d\n timeStamp=%d\n", \ + cjson_id -> valuestring, \ + cJSON_GetStringValue(cjson_type), \ + cjson_version -> valueint, \ + cjson_response -> valueint, \ + cjson_time -> valueint); + + cJSON_Delete(cjson_root); +} + + diff --git a/EWARM/micro_climate/.micro_climate_build_cache b/EWARM/micro_climate/.micro_climate_build_cache index 469d40c..4455c0f 100644 --- a/EWARM/micro_climate/.micro_climate_build_cache +++ b/EWARM/micro_climate/.micro_climate_build_cache @@ -1,214 +1,7 @@ - - linker - - E:\Y\IAR\micro_climate\EWARM\micro_climate\Exe\micro_climate.out - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\micro_climate.map - - - compiler - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ex.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ex.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ex.lst - - - - E:\Y\IAR\micro_climate\Drivers\HP203B\hp203b.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\HP203B_1856951872026386537.dir\hp203b.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\HP203B_1856951872026386537.dir\hp203b.lst - - - - E:\Y\IAR\micro_climate\Drivers\RingQueue\ring_queue.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\RingQueue_10900368326811202236.dir\ring_queue.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\RingQueue_10900368326811202236.dir\ring_queue.lst - - - - E:\Y\IAR\micro_climate\Drivers\Shell\shell.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell.lst - - - - E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_hal_msp.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_msp.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_msp.lst - - - - E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EC801E_17758034221153603070.dir\EC801E.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EC801E_17758034221153603070.dir\EC801E.lst - - - - E:\Y\IAR\micro_climate\Core\Src\main.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\main.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\main.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr.lst - - - - E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_hal_timebase_tim.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_timebase_tim.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_timebase_tim.lst - - - - E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_it.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_it.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_it.lst - - - - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\list.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\list.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\list.lst - - - - E:\Y\IAR\micro_climate\Core\Src\spi.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\spi.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\spi.lst - - - - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\croutine.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\croutine.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\croutine.lst - - - - E:\Y\IAR\micro_climate\Core\Src\i2c.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\i2c.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\i2c.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc.lst - - - - E:\Y\IAR\micro_climate\Core\Src\dma.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\dma.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\dma.lst - - - - E:\Y\IAR\micro_climate\Core\Src\freertos.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\freertos.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\freertos.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.lst - - - - E:\Y\IAR\micro_climate\Core\Src\gpio.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\gpio.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\gpio.lst - - - - E:\Y\IAR\micro_climate\Drivers\Filter\filter.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Filter_2427836196881467961.dir\filter.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Filter_2427836196881467961.dir\filter.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma.lst - - E:\Y\IAR\micro_climate\Core\Src\adc.c @@ -218,204 +11,6 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\adc.lst - - E:\Y\IAR\micro_climate\Core\Src\tim.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\tim.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\tim.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_cortex.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_cortex.lst - - - - E:\Y\IAR\micro_climate\Core\Src\cJSON.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\cJSON.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\cJSON.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ramfunc.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ramfunc.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ramfunc.lst - - - - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\port.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\port.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\port.lst - - - - E:\Y\IAR\micro_climate\App\Src\uart_dev.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\uart_dev.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\uart_dev.lst - - - - E:\Y\IAR\micro_climate\Drivers\Sht3x\sht30.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Sht3x_8257160562692203274.dir\sht30.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Sht3x_8257160562692203274.dir\sht30.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc_ex.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc_ex.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc_ex.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim_ex.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma_ex.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma_ex.lst - - - - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\heap_4.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\heap_4.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.lst - - - - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\tasks.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\tasks.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\tasks.lst - - - - E:\Y\IAR\micro_climate\Drivers\Shell\shell_cmdhelp.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhelp.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhelp.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.lst - - - - E:\Y\IAR\micro_climate\Drivers\Shell\shell_cmdhist.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhist.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhist.lst - - - - E:\Y\IAR\micro_climate\Drivers\Shell\shell_uart.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_uart.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_uart.lst - - - - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\timers.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\timers.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\timers.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart_ex.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart_ex.lst - - E:\Y\IAR\micro_climate\Drivers\Shell\shell_autocomplete.c @@ -426,39 +21,147 @@ - E:\Y\IAR\micro_climate\Core\Src\usart.c + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\usart.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\stream_buffer.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\usart.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\stream_buffer.lst - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi_ex.c + E:\Y\IAR\micro_climate\Drivers\Shell\shell_cmdhelp.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi_ex.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhelp.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi_ex.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhelp.lst - E:\Y\IAR\micro_climate\Core\Src\system_stm32l4xx.c + E:\Y\IAR\micro_climate\Drivers\Shell\shell_uart.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\CMSIS_6603591812247902717.dir\system_stm32l4xx.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_uart.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\CMSIS_6603591812247902717.dir\system_stm32l4xx.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_uart.lst - E:\Y\IAR\micro_climate\App\Src\frt_protocol.c + E:\Y\IAR\micro_climate\Core\Src\freertos.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\frt_protocol.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\freertos.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\frt_protocol.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\freertos.lst + + + + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\croutine.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\croutine.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\croutine.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma_ex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma_ex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma_ex.lst + + + + E:\Y\IAR\micro_climate\Drivers\Shell\shell_cmdhist.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhist.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_cmdhist.lst + + + + E:\Y\IAR\micro_climate\Drivers\Sht3x\sht30.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Sht3x_8257160562692203274.dir\sht30.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Sht3x_8257160562692203274.dir\sht30.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.lst + + + + E:\Y\IAR\micro_climate\Core\Src\i2c.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\i2c.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\i2c.lst + + + + E:\Y\IAR\micro_climate\Core\Src\gpio.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\gpio.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\gpio.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc.lst + + + + E:\Y\IAR\micro_climate\Core\Src\cJSON.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\cJSON.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\cJSON.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim_ex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.lst + + + + E:\Y\IAR\micro_climate\Core\Src\dma.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\dma.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\dma.lst + + + + E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EC801E_17758034221153603070.dir\EC801E.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EC801E_17758034221153603070.dir\EC801E.lst @@ -479,24 +182,6 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\inflash.lst - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr_ex.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr_ex.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim.lst - - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.c @@ -507,39 +192,21 @@ - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\queue.c + E:\Y\IAR\micro_climate\Core\Src\system_stm32l4xx.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\queue.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\CMSIS_6603591812247902717.dir\system_stm32l4xx.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\queue.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\CMSIS_6603591812247902717.dir\system_stm32l4xx.lst - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c + E:\Y\IAR\micro_climate\App\Src\uart_dev.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\event_groups.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\uart_dev.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\event_groups.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi.lst - - - - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\stream_buffer.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\stream_buffer.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\stream_buffer.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\uart_dev.lst @@ -551,6 +218,312 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c.lst + + E:\Y\IAR\micro_climate\Core\Src\tim.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\tim.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\tim.lst + + + + E:\Y\IAR\micro_climate\App\Src\frt_protocol.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\frt_protocol.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\frt_protocol.lst + + + + E:\Y\IAR\micro_climate\Drivers\HP203B\hp203b.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\HP203B_1856951872026386537.dir\hp203b.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\HP203B_1856951872026386537.dir\hp203b.lst + + + + E:\Y\IAR\micro_climate\Drivers\RingQueue\ring_queue.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\RingQueue_10900368326811202236.dir\ring_queue.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\RingQueue_10900368326811202236.dir\ring_queue.lst + + + + E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_it.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_it.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_it.lst + + + + E:\Y\IAR\micro_climate\Drivers\Shell\shell.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell.lst + + + + E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_hal_timebase_tim.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_timebase_tim.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_timebase_tim.lst + + + + E:\Y\IAR\micro_climate\Core\Src\main.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\main.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\main.lst + + + + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\event_groups.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\event_groups.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim.lst + + + + E:\Y\IAR\micro_climate\Core\Src\spi.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\spi.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\spi.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_cortex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_cortex.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.lst + + + + E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_hal_msp.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_msp.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_msp.lst + + + + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\list.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\list.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\list.lst + + + + E:\Y\IAR\micro_climate\Core\Src\usart.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\usart.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\usart.lst + + + + E:\Y\IAR\micro_climate\Drivers\Filter\filter.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Filter_2427836196881467961.dir\filter.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Filter_2427836196881467961.dir\filter.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc_ex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc_ex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc_ex.lst + + + + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\tasks.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\tasks.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\tasks.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_dma.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_dma.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart_ex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart_ex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart_ex.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.lst + + + + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\heap_4.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\heap_4.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ramfunc.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ramfunc.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ramfunc.lst + + + + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\queue.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\queue.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\queue.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.lst + + + + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\port.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\port.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\port.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_pwr_ex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr_ex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr_ex.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi_ex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi_ex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi_ex.lst + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c_ex.c @@ -560,6 +533,33 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c_ex.lst + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ex.lst + + + + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\timers.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\timers.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\timers.lst + + + + + linker + + E:\Y\IAR\micro_climate\EWARM\micro_climate\Exe\micro_climate.out + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\micro_climate.map + + assembler diff --git a/EWARM/micro_climate/.ninja_deps b/EWARM/micro_climate/.ninja_deps index 389d247..54b6b8d 100644 Binary files a/EWARM/micro_climate/.ninja_deps and b/EWARM/micro_climate/.ninja_deps differ diff --git a/EWARM/micro_climate/.ninja_log b/EWARM/micro_climate/.ninja_log index 0f2a90d..d98aa73 100644 --- a/EWARM/micro_climate/.ninja_log +++ b/EWARM/micro_climate/.ninja_log @@ -176,3 +176,21 @@ 3 458 7454179303590080 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f 459 677 7454179305845562 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 678 698 7454179306205563 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +43 1079 7454760648747155 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +1101 2023 7454760658274121 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +2025 2174 7454760659908480 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +2 448 7454766515461570 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +449 653 7454766517600512 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +655 672 7454766517921115 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +2 472 7454782199819727 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +473 691 7454782202101179 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +693 714 7454782202466623 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +2 463 7454784401267433 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +464 675 7454784403363245 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +677 694 7454784403675905 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +2 445 7454786668615821 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +446 650 7454786670656163 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +652 670 7454786670976158 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +2 408 7454788836908820 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +409 616 7454788838958817 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +617 634 7454788839269364 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b diff --git a/EWARM/micro_climate/BrowseInfo/.ninja_deps b/EWARM/micro_climate/BrowseInfo/.ninja_deps index f66ee7e..cacc18d 100644 Binary files a/EWARM/micro_climate/BrowseInfo/.ninja_deps and b/EWARM/micro_climate/BrowseInfo/.ninja_deps differ diff --git a/EWARM/micro_climate/BrowseInfo/.ninja_log b/EWARM/micro_climate/BrowseInfo/.ninja_log index dba18ef..2751e9b 100644 --- a/EWARM/micro_climate/BrowseInfo/.ninja_log +++ b/EWARM/micro_climate/BrowseInfo/.ninja_log @@ -5,10 +5,10 @@ 2726 3209 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/cmsis_os.xcl f1f1f9eb788358fd 447 670 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/usart.xcl ab332fa3b0661523 9 533 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/spi.xcl 757c84479e347688 -12 523 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_msp.xcl 96bd9c362b7a66a6 555 1006 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Filter_2427836196881467961.dir/filter.xcl ad75120e53206fce -1373 1434 7453880295904146 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/RingQueue_10900368326811202236.dir/ring_queue.pbi ae7a817f0b6f7f6b +12 523 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_msp.xcl 96bd9c362b7a66a6 1610 2090 7453880302464642 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_cortex.pbi cf46cd36b785b7a7 +1373 1434 7453880295904146 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/RingQueue_10900368326811202236.dir/ring_queue.pbi ae7a817f0b6f7f6b 27 566 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_timebase_tim.xcl c09f51f381970bc5 542 1070 7453880292278060 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell.pbi 847883da0581e612 549 1013 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/RingQueue_10900368326811202236.dir/ring_queue.xcl 4e2401a3465d38bc @@ -34,7 +34,7 @@ 536 1207 7453880293648039 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/i2c.pbi 9d541dc505d3017d 1024 1613 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal.xcl c1d458af51c78d9d 1019 1580 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Sht3x_8257160562692203274.dir/sht30.xcl 4b5fbfa27482da61 -2 547 7454121753797107 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 +2 523 7454134521458197 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 1115 1639 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma.xcl b40c736f602b29e0 1054 1620 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc_ex.xcl b9366d67b63c185f 1505 1911 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_exti.xcl d28064c2f9caba48 @@ -48,7 +48,7 @@ 2717 3214 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/event_groups.xcl 8f68d4be35ded5f4 1582 2165 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.xcl 6739fe127f5ddaf4 2305 2825 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.xcl 87c50a2191251892 -1605 3058 7454127491872667 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1605 3042 7454774159164187 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 2148 2604 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr_ex.xcl 3dc902707e34cd21 3292 3811 7453880319702342 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart_ex.pbi 7e45bb040b4ee51e 1641 2191 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c.xcl 40ab92d9831e1b4e @@ -62,7 +62,7 @@ 2702 3192 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/croutine.xcl c11867e101c24cfe 2185 2716 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/heap_4.xcl 4fdfc9b73d924bb4 2193 2724 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/port.xcl 9c179c3acb014f22 -5 552 7454121753847114 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d +4 567 7454134034851544 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d 2834 3277 7445525530000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/stream_buffer.xcl 6f9f1930c22c574 2671 3114 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart_ex.xcl 1e2a8af33aa2e836 2709 3200 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/list.xcl b89995cf2fd5402 @@ -109,14 +109,14 @@ 2704 3229 7453880313862834 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc.pbi ec3fc00e0dbbed51 3329 3410 7453880315685912 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/queue.pbi 9c6ab5e9a6c5c971 3254 3321 7453880314800113 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/port.pbi e54a5c2a4789d89f -537 1053 7454127472255493 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +528 1052 7454774139718007 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 3199 3291 7453880314491626 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/stream_buffer.pbi 9ace91f97aae008d 3812 4193 7453880323523837 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part6.pbi 449b1fb9d2f74ff2 6294 6622 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/inflash.xcl d81f04bf232bf142 6287 6627 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.xcl 84fafc0165e7c61a 1 446 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/gpio.xcl c017718f24cb2a83 6992 7224 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/adc.xcl e5451b87ebc00ca7 -553 1351 7454121761854645 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 +568 1372 7454134042918672 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 3594 4435 7453880325949395 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part4.pbi e398136710571a95 6 535 7453880286918044 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/inflash.pbi bec8a18a82455250 15 540 7453880286928041 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/gpio.pbi f8578090f82bcb2b @@ -126,225 +126,135 @@ 6315 6635 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/uart_dev.xcl ca1dc76b01e9dfe7 2 546 7453880286968045 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/dma.pbi 6de0e5f8453d5804 13 589 7453880287468046 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/uart_dev.pbi 3ab39da8fbfa8221 -547 1305 7454121761384691 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -1054 1605 7454127477767180 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +524 1237 7454134528595170 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 +1053 1604 7454774145241446 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 8 212 7453880283687172 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/cJSON.pbi 67e38bd06e4c0968 20 553 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.xcl ebfb9659b35c1fff -2 536 7454127467069195 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -2 559 7454131529578434 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -560 1106 7454131535058432 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1107 1680 7454131540801852 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1681 3162 7454131555162495 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 533 7454131612028913 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -534 1077 7454131617469651 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1077 1670 7454131623402091 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1670 3187 7454131638059991 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 541 7454131695088894 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -542 1074 7454131700421469 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1075 1642 7454131706094416 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1642 3102 7454131720234731 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 533 7454131777133803 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -533 1068 7454131782493516 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1069 1629 7454131788096819 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1629 3084 7454131802200964 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 542 7454132462543939 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -543 1064 7454132467772958 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1065 1619 7454132473323753 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1620 3105 7454132487731769 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 533 7454133449899961 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -534 1058 7454133455163886 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1059 1638 7454133460955774 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1639 3122 7454133475351604 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 533 7454133683131552 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -534 1074 7454133688538898 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1074 1641 7454133694213958 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1642 3140 7454133708752290 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -5 585 7454133766123696 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d -6 589 7454133766153689 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -2 592 7454133766163694 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 -590 1152 7454133771813369 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -593 1358 7454133773868320 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -586 1396 7454133774253948 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 -1397 1967 7454133779960085 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1968 3448 7454133794305146 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 540 7454133951850832 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -541 1062 7454133957078108 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1062 1649 7454133962951376 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1650 3151 7454133977444522 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -4 567 7454134034851544 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d -5 570 7454134034861377 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -2 573 7454134034871332 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 -571 1136 7454134040558758 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -574 1336 7454134042554630 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -568 1372 7454134042918672 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 -1373 1939 7454134048589719 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1940 3487 7454134062881210 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 555 7454134171012224 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -556 1089 7454134176363563 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1089 1665 7454134182132543 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1665 3136 7454134196373340 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 531 7454134253253688 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 -532 1244 7454134260390250 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -1244 1798 7454134265933836 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1799 3285 7454134280347168 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 531 7454134437744920 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 -532 1241 7454134444850696 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -1242 1804 7454134450476322 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1804 3265 7454134464632808 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 523 7454134521458197 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 -524 1237 7454134528595170 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -1238 1795 7454134534186740 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1796 3235 7454134548150321 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 652 7454135813228152 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -654 1192 7454135818638539 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1193 1762 7454135824329637 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1763 3252 7454135838756299 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 536 7454136046638981 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -536 1070 7454136051985919 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1071 1638 7454136057664591 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1639 3167 7454136072507520 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 536 7454136129368846 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -537 1102 7454136135036593 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1103 1709 7454136141103194 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1710 3162 7454136155156854 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 537 7454136212061465 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -538 1071 7454136217407093 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1072 1667 7454136223374439 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1667 3154 7454136237798432 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 527 7454136395205837 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -528 1083 7454136400772202 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1084 1646 7454136406403586 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1 1483 7454136481812714 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 538 7454139153337882 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -539 1080 7454139158766131 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1080 1667 7454139164645897 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1668 3155 7454139179040185 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 546 7454139286350035 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -547 1077 7454139291655803 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1078 1648 7454139297365802 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1649 3123 7454139311641189 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 566 7454139368901085 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -567 1099 7454139374237409 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1100 1693 7454139380176283 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1694 3302 7454139395415152 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 539 7454140156807502 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -540 1058 7454140161998150 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1058 1628 7454140167702880 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1629 3147 7454140182441016 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 540 7454142759660142 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -541 1054 7454142764807849 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1055 1616 7454142770427250 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1617 3081 7454142784608175 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 554 7454143998246415 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -555 1100 7454144003713784 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1100 1665 7454144009373227 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1666 3211 7454144024365537 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 545 7454144131735993 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -546 1090 7454144137203930 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1091 1665 7454144142946925 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1665 3127 7454144157101778 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 540 7454150349509432 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -540 1074 7454150354861053 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1074 1649 7454150360606312 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1650 3136 7454150375009540 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 532 7454150431929184 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -533 1049 7454150437110939 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1049 1619 7454150442805284 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1620 3063 7454150456788823 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 533 7454150563985337 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -534 1063 7454150569283139 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1064 1631 7454150574973501 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1632 3136 7454150589487483 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 530 7454150696763054 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -531 1059 7454150702055966 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1059 1636 7454150707828812 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1637 3172 7454150722726367 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -3 540 7454150779671264 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -541 1074 7454150785031258 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1075 1633 7454150790621612 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1634 3204 7454150805703977 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 559 7454150863043530 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -560 1103 7454150868487046 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1104 1729 7454150874756412 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1730 3279 7454150889762377 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 542 7454151853749780 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -543 1085 7454151859181769 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1085 1658 7454151864916351 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1658 3158 7454151879451848 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 558 7454151936590021 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -559 1104 7454151942053706 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1104 1685 7454151947865502 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1685 3206 7454151962621064 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 553 7454153126791312 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -554 1100 7454153132492288 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1101 1670 7454153138203751 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1671 3226 7454153153288104 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 550 7454153210395629 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -551 1107 7454153215980530 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1108 1702 7454153221942178 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1703 3200 7454153236440753 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 528 7454154299459245 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -529 1042 7454154304609302 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1043 1606 7454154310248257 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1607 3058 7454154324305393 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 592 7454156192673257 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -1 559 7454156249985622 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -560 1138 7454156255780650 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1138 2655 7454156270458398 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 540 7454156327495433 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -540 1093 7454156333036774 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1094 1661 7454156338713186 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1661 3222 7454156353808661 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 533 7454159328718677 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -534 1080 7454159334192595 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1081 1665 7454159340035431 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1666 3127 7454159354204840 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 530 7454159762964062 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -531 1051 7454159768187392 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1052 1625 7454159773935382 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1626 3098 7454159788165873 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 577 7454159845514044 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -578 1136 7454159851108652 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1137 1712 7454159856865719 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1712 3174 7454159871054290 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 530 7454160883600258 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -531 1057 7454160888893104 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1058 1629 7454160894608995 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1630 3100 7454160908876691 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 518 7454167052632361 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -519 1043 7454167057898408 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1043 1618 7454167063648433 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1619 3129 7454167078295697 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 535 7454169197087554 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -536 1091 7454169202659565 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1092 1685 7454169208594671 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1685 3142 7454169222676986 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 529 7454169279539277 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -529 1064 7454169284898613 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1065 1645 7454169290714754 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1646 3138 7454169305199989 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 555 7454170619226220 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -556 1077 7454170624450349 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1077 1645 7454170630126508 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1645 3120 7454170644417116 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 556 7454179100057697 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -557 1109 7454179105603956 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1110 1679 7454179111305260 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1680 3214 7454179126152513 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 538 7454179283683713 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -539 1089 7454179289195776 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1090 1671 7454179295012176 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1 1476 7454179363345926 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 565 7454180274172579 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -566 1078 7454180279585314 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1079 1641 7454180285213087 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1642 3080 7454180299158324 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 525 7454180355923026 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -526 1046 7454180361134435 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1047 1631 7454180366992458 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1632 3084 7454180381069882 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 541 7454180588878366 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -541 1055 7454180594021191 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1056 1620 7454180599681855 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1621 3072 7454180613751628 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 577 7454180670982022 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +1 528 7454774134463373 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +2 521 7454774316460261 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +522 1064 7454774321899657 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1066 1644 7454774327708772 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1645 3123 7454774342018864 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 521 7454774398780327 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +522 1045 7454774404028954 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1046 1634 7454774409918659 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1635 3182 7454774424943786 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 532 7454774532030938 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +532 1057 7454774537304820 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1058 1613 7454774542849985 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1613 3159 7454774557235571 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 533 7454774614741453 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +533 1095 7454774620370630 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1096 1687 7454774626284652 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1688 3197 7454774640888295 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 534 7454774697826882 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +535 1056 7454774703057364 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1057 1611 7454774708606940 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1612 3027 7454774722303192 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 521 7454774980219825 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +522 1052 7454774985545168 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1053 1598 7454774990999821 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1599 3095 7454775005508938 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 525 7454775062281737 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +526 1059 7454775067623635 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1060 1615 7454775073190370 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1616 3098 7454775087577148 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 537 7454775144506049 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +538 1066 7454775149801818 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1067 1660 7454775155741225 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1661 3147 7454775170147069 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 524 7454775226929644 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +526 1088 7454775232580552 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1089 1669 7454775238388298 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1670 3217 7454775253179344 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 546 7454775310507458 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +547 1070 7454775315757665 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1070 1641 7454775321472789 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1642 3224 7454775335372261 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 515 7454781380124398 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +516 1028 7454781385269714 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1029 1599 7454781390976726 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1600 3017 7454781404751011 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 550 7454781461678010 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +551 1099 7454781466849655 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1100 1651 7454781472703663 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1652 3125 7454781487002116 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 522 7454781644238229 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +523 1047 7454781649505951 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1048 1623 7454781655265055 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1624 3124 7454781669816367 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 521 7454781726568088 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +522 1031 7454781731677865 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1032 1634 7454781737710811 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1635 3170 7454781752590031 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 530 7454781809483993 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +532 1036 7454781814554172 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1038 1582 7454781820004166 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1584 3085 7454781834601433 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 521 7454781891270025 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +521 1053 7454781896603067 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1054 1630 7454781902374680 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1631 3090 7454781916475774 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 523 7454781973264153 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +524 1052 7454781978550543 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1052 1629 7454781984318567 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1630 3101 7454781998586373 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 536 7454782055481280 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +537 1077 7454782060893218 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1078 1642 7454782066548778 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1643 3117 7454782080876190 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 542 7454782137783554 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +543 1058 7454782142961450 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1060 1642 7454782148801663 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1642 3123 7454782162884673 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 573 7454782220436072 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +574 1126 7454782225977311 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1127 1731 7454782232027034 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1732 3302 7454782247236489 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 543 7454784366336232 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +544 1109 7454784371986288 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +2 549 7454784432135454 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +550 1966 7454784445871893 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 643 7454786566312269 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +643 1187 7454786571773489 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1188 1746 7454786577359254 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1746 3226 7454786591714318 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 642 7454786649682934 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +643 1180 7454786655063672 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1180 1774 7454786660698609 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +3 546 7454786719592552 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +547 1060 7454786724736682 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1060 1620 7454786730337159 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1621 3086 7454786744555283 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 526 7454788410901787 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +527 1056 7454788416208085 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1057 1609 7454788421741298 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1610 3043 7454788435630537 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 558 7454788845478709 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +559 1091 7454788850823323 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1092 1649 7454788856406011 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1650 3088 7454788870328149 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 573 7454790939735987 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +574 1145 7454790945444958 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1147 1767 7454790951678326 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1768 3596 7454790969422829 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 520 7454791731393278 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +521 1067 7454791736861708 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1067 1629 7454791742487954 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1630 3087 7454791756610755 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 527 7454791813395151 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +527 1039 7454791818528498 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1040 1594 7454791824077906 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1595 3029 7454791837998634 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 521 7454792095776882 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 +522 1644 7454792107020723 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 +1645 2194 7454792112515136 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +2195 3614 7454792126270904 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 522 7454792333926407 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 +523 1224 7454792340956608 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 +1225 1780 7454792346515421 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1781 3203 7454792360310231 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 520 7454792718804401 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 +521 1224 7454792725853102 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 +1225 1770 7454792731322569 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1771 3200 7454792745184334 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 diff --git a/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi.dep b/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi.dep deleted file mode 100644 index 52757ec..0000000 --- a/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi.dep +++ /dev/null @@ -1,96 +0,0 @@ -E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Core_13247989168731456611.dir\freertos.pbi: \ - E:\Y\IAR\micro_climate\Core\Src\freertos.c \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\anemometer_dev.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\adc.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\tim.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \ - E:\Y\IAR\micro_climate\EWARM\..\tools\arr_tool.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\ST\ARM\DSP\Inc\arm_math.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\float.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\frt_protocol.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\timer.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\inflash.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\HP203B\hp203b.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\EC801E\EC801E.h diff --git a/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi b/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi index 963d9a1..0df267d 100644 Binary files a/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi and b/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi differ diff --git a/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.pbi.dep b/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.pbi.dep index 81c1b0c..3ca3bfd 100644 --- a/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.pbi.dep +++ b/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.pbi.dep @@ -1,89 +1,96 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Src_5571640358672592439.dir\frt_protocol.pbi: \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\HP203B\hp203b.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\Sht3x\sht30.h \ + E:\Y\IAR\micro_climate\App\Src\frt_protocol.c \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\frt_protocol.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \ D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\float.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\ST\ARM\DSP\Inc\arm_math.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\timer.h \ E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h \ - E:\Y\IAR\micro_climate\EWARM\..\tools\arr_tool.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\anemometer_dev.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\tim.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\adc.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\inflash.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h \ E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \ E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\timer.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \ E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\inflash.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\anemometer_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\tim.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \ + E:\Y\IAR\micro_climate\EWARM\..\tools\arr_tool.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\ST\ARM\DSP\Inc\arm_math.h \ E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\frt_protocol.h \ - E:\Y\IAR\micro_climate\App\Src\frt_protocol.c + D:\Program\ Files\IAR\ Systems\arm\inc\c\float.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\Sht3x\sht30.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\HP203B\hp203b.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h diff --git a/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/uart_dev.pbi.dep b/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/uart_dev.pbi.dep index 1e4f4f7..4d7792f 100644 --- a/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/uart_dev.pbi.dep +++ b/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/uart_dev.pbi.dep @@ -1,60 +1,62 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Src_5571640358672592439.dir\uart_dev.pbi: \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\inflash.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\timer.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\stdarg.h \ + E:\Y\IAR\micro_climate\App\Src\uart_dev.c \ E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \ - E:\Y\IAR\micro_climate\App\Src\uart_dev.c + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdarg.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\timer.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\inflash.h diff --git a/EWARM/micro_climate/BrowseInfo/micro_climate.pbd b/EWARM/micro_climate/BrowseInfo/micro_climate.pbd index f64683b..93697d8 100644 Binary files a/EWARM/micro_climate/BrowseInfo/micro_climate.pbd and b/EWARM/micro_climate/BrowseInfo/micro_climate.pbd differ diff --git a/EWARM/micro_climate/BrowseInfo/micro_climate.pbd.browse b/EWARM/micro_climate/BrowseInfo/micro_climate.pbd.browse index f64683b..93697d8 100644 Binary files a/EWARM/micro_climate/BrowseInfo/micro_climate.pbd.browse and b/EWARM/micro_climate/BrowseInfo/micro_climate.pbd.browse differ diff --git a/EWARM/micro_climate/BrowseInfo/micro_climate.pbw b/EWARM/micro_climate/BrowseInfo/micro_climate.pbw index 98334a2..a539540 100644 --- a/EWARM/micro_climate/BrowseInfo/micro_climate.pbw +++ b/EWARM/micro_climate/BrowseInfo/micro_climate.pbw @@ -433957,6 +433957,20 @@ "origin": "project_file", "scope": null }, + { + "ID": "c:@F@parse_json", + "What": "Function", + "defdec": "Dec", + "display": "void parse_json(uint8_t *)", + "location": { + "column": "6", + "line": "13", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" + }, + "name": "parse_json", + "origin": "project_file", + "scope": null + }, { "ID": "c:@F@EC801E_Power_ON", "What": "Function", @@ -433964,7 +433978,7 @@ "display": "void EC801E_Power_ON(void)", "location": { "column": "6", - "line": "14", + "line": "17", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "EC801E_Power_ON", @@ -433978,7 +433992,7 @@ "display": "uint8_t Read_Status(void)", "location": { "column": "9", - "line": "24", + "line": "27", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "Read_Status", @@ -433986,13 +434000,13 @@ "scope": null }, { - "ID": "c:EC801E.c@547@F@Read_Status@temp_status", + "ID": "c:EC801E.c@589@F@Read_Status@temp_status", "What": "Variable", "defdec": "Def", "display": "temp_status", "location": { "column": "13", - "line": "26", + "line": "29", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "temp_status", @@ -434006,7 +434020,7 @@ "display": "size_t __write(int, const unsigned char *, size_t)", "location": { "column": "8", - "line": "32", + "line": "35", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "__write", @@ -434020,7 +434034,7 @@ "display": "void MQTT_Config(void)", "location": { "column": "6", - "line": "45", + "line": "48", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "MQTT_Config", @@ -434034,7 +434048,7 @@ "display": "void MQTT_Trans_Data(void)", "location": { "column": "6", - "line": "67", + "line": "70", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "MQTT_Trans_Data", @@ -434042,13 +434056,13 @@ "scope": null }, { - "ID": "c:EC801E.c@1962@F@MQTT_Trans_Data@str_len", + "ID": "c:EC801E.c@2004@F@MQTT_Trans_Data@str_len", "What": "Variable", "defdec": "Def", "display": "str_len", "location": { "column": "13", - "line": "70", + "line": "73", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "str_len", @@ -434056,13 +434070,13 @@ "scope": null }, { - "ID": "c:EC801E.c@1988@F@MQTT_Trans_Data@str_len_str", + "ID": "c:EC801E.c@2030@F@MQTT_Trans_Data@str_len_str", "What": "Variable", "defdec": "Def", "display": "str_len_str", "location": { "column": "10", - "line": "71", + "line": "74", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "str_len_str", @@ -434070,13 +434084,13 @@ "scope": null }, { - "ID": "c:EC801E.c@2037@F@MQTT_Trans_Data@ptr", + "ID": "c:EC801E.c@2079@F@MQTT_Trans_Data@ptr", "What": "Variable", "defdec": "Def", "display": "ptr", "location": { "column": "16", - "line": "73", + "line": "76", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "ptr", @@ -434084,13 +434098,13 @@ "scope": null }, { - "ID": "c:EC801E.c@2114@F@MQTT_Trans_Data@cjson_str", + "ID": "c:EC801E.c@2156@F@MQTT_Trans_Data@cjson_str", "What": "Variable", "defdec": "Def", "display": "cjson_str", "location": { "column": "11", - "line": "75", + "line": "78", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "cjson_str", @@ -434098,13 +434112,13 @@ "scope": null }, { - "ID": "c:EC801E.c@2143@F@MQTT_Trans_Data@JsonRoot", + "ID": "c:EC801E.c@2185@F@MQTT_Trans_Data@JsonRoot", "What": "Variable", "defdec": "Def", "display": "JsonRoot", "location": { "column": "13", - "line": "76", + "line": "79", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "JsonRoot", @@ -434112,13 +434126,13 @@ "scope": null }, { - "ID": "c:EC801E.c@2190@F@MQTT_Trans_Data@DataArray", + "ID": "c:EC801E.c@2232@F@MQTT_Trans_Data@DataArray", "What": "Variable", "defdec": "Def", "display": "DataArray", "location": { "column": "13", - "line": "77", + "line": "80", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "DataArray", @@ -434126,13 +434140,13 @@ "scope": null }, { - "ID": "c:EC801E.c@2572@F@MQTT_Trans_Data@i", + "ID": "c:EC801E.c@2614@F@MQTT_Trans_Data@i", "What": "Variable", "defdec": "Def", "display": "i", "location": { "column": "13", - "line": "86", + "line": "89", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "i", @@ -434146,7 +434160,7 @@ "display": "uint16_t fml_leap_year(uint16_t)", "location": { "column": "10", - "line": "114", + "line": "117", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "fml_leap_year", @@ -434160,7 +434174,7 @@ "display": "uint32_t fml_time_to_stamp(int, int, int, int, int, int)", "location": { "column": "10", - "line": "120", + "line": "123", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "fml_time_to_stamp", @@ -434168,13 +434182,13 @@ "scope": null }, { - "ID": "c:EC801E.c@3652@F@fml_time_to_stamp@dax", + "ID": "c:EC801E.c@3694@F@fml_time_to_stamp@dax", "What": "Variable", "defdec": "Def", "display": "dax", "location": { "column": "22", - "line": "122", + "line": "125", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "dax", @@ -434182,13 +434196,13 @@ "scope": null }, { - "ID": "c:EC801E.c@3683@F@fml_time_to_stamp@day_count", + "ID": "c:EC801E.c@3725@F@fml_time_to_stamp@day_count", "What": "Variable", "defdec": "Def", "display": "day_count", "location": { "column": "22", - "line": "123", + "line": "126", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "day_count", @@ -434196,13 +434210,13 @@ "scope": null }, { - "ID": "c:EC801E.c@3720@F@fml_time_to_stamp@leap_year_count", + "ID": "c:EC801E.c@3762@F@fml_time_to_stamp@leap_year_count", "What": "Variable", "defdec": "Def", "display": "leap_year_count", "location": { "column": "14", - "line": "124", + "line": "127", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "leap_year_count", @@ -434210,13 +434224,13 @@ "scope": null }, { - "ID": "c:EC801E.c@3755@F@fml_time_to_stamp@i", + "ID": "c:EC801E.c@3797@F@fml_time_to_stamp@i", "What": "Variable", "defdec": "Def", "display": "i", "location": { "column": "14", - "line": "125", + "line": "128", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "i", @@ -434224,13 +434238,13 @@ "scope": null }, { - "ID": "c:EC801E.c@4036@F@fml_time_to_stamp@mouthday", + "ID": "c:EC801E.c@4078@F@fml_time_to_stamp@mouthday", "What": "Variable", "defdec": "Def", "display": "mouthday", "location": { "column": "13", - "line": "139", + "line": "142", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "mouthday", @@ -434244,7 +434258,7 @@ "display": "time_get_ok", "location": { "column": "9", - "line": "161", + "line": "164", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "time_get_ok", @@ -434258,7 +434272,7 @@ "display": "int EC801_GET_Time(void)", "location": { "column": "5", - "line": "163", + "line": "166", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "EC801_GET_Time", @@ -434266,13 +434280,13 @@ "scope": null }, { - "ID": "c:EC801E.c@4641@F@EC801_GET_Time@year", + "ID": "c:EC801E.c@4683@F@EC801_GET_Time@year", "What": "Variable", "defdec": "Def", "display": "year", "location": { "column": "9", - "line": "165", + "line": "168", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "year", @@ -434280,13 +434294,13 @@ "scope": null }, { - "ID": "c:EC801E.c@4641@F@EC801_GET_Time@month", + "ID": "c:EC801E.c@4683@F@EC801_GET_Time@month", "What": "Variable", "defdec": "Dec", "display": "month", "location": { "column": "15", - "line": "165", + "line": "168", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "month", @@ -434294,13 +434308,13 @@ "scope": null }, { - "ID": "c:EC801E.c@4641@F@EC801_GET_Time@day", + "ID": "c:EC801E.c@4683@F@EC801_GET_Time@day", "What": "Variable", "defdec": "Dec", "display": "day", "location": { "column": "22", - "line": "165", + "line": "168", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "day", @@ -434308,13 +434322,13 @@ "scope": null }, { - "ID": "c:EC801E.c@4641@F@EC801_GET_Time@hour", + "ID": "c:EC801E.c@4683@F@EC801_GET_Time@hour", "What": "Variable", "defdec": "Dec", "display": "hour", "location": { "column": "27", - "line": "165", + "line": "168", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "hour", @@ -434322,13 +434336,13 @@ "scope": null }, { - "ID": "c:EC801E.c@4641@F@EC801_GET_Time@minute", + "ID": "c:EC801E.c@4683@F@EC801_GET_Time@minute", "What": "Variable", "defdec": "Dec", "display": "minute", "location": { "column": "33", - "line": "165", + "line": "168", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "minute", @@ -434336,13 +434350,13 @@ "scope": null }, { - "ID": "c:EC801E.c@4641@F@EC801_GET_Time@second", + "ID": "c:EC801E.c@4683@F@EC801_GET_Time@second", "What": "Variable", "defdec": "Dec", "display": "second", "location": { "column": "41", - "line": "165", + "line": "168", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "second", @@ -434350,13 +434364,13 @@ "scope": null }, { - "ID": "c:EC801E.c@4881@F@EC801_GET_Time@time", + "ID": "c:EC801E.c@4923@F@EC801_GET_Time@time", "What": "Variable", "defdec": "Def", "display": "time", "location": { "column": "10", - "line": "174", + "line": "177", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "time", @@ -434364,13 +434378,13 @@ "scope": null }, { - "ID": "c:EC801E.c@4902@F@EC801_GET_Time@index", + "ID": "c:EC801E.c@4944@F@EC801_GET_Time@index", "What": "Variable", "defdec": "Def", "display": "index", "location": { "column": "30", - "line": "174", + "line": "177", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "index", @@ -434378,13 +434392,13 @@ "scope": null }, { - "ID": "c:EC801E.c@5693@macro@JSON_BUFFER_SIZE", + "ID": "c:EC801E.c@5735@macro@JSON_BUFFER_SIZE", "What": "MacroDef", "defdec": "Def", "display": "JSON_BUFFER_SIZE", "location": { "column": "9", - "line": "201", + "line": "204", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "JSON_BUFFER_SIZE", @@ -434398,7 +434412,7 @@ "display": "void parse_4g_receive_data(void)", "location": { "column": "6", - "line": "203", + "line": "206", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "parse_4g_receive_data", @@ -434406,13 +434420,13 @@ "scope": null }, { - "ID": "c:EC801E.c@5781@F@parse_4g_receive_data@temp_buff", + "ID": "c:EC801E.c@5823@F@parse_4g_receive_data@temp_buff", "What": "Variable", "defdec": "Def", "display": "temp_buff", "location": { "column": "13", - "line": "205", + "line": "208", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "temp_buff", @@ -434420,13 +434434,13 @@ "scope": null }, { - "ID": "c:EC801E.c@5823@F@parse_4g_receive_data@jsonBufferIndex", + "ID": "c:EC801E.c@5865@F@parse_4g_receive_data@jsonBufferIndex", "What": "Variable", "defdec": "Def", "display": "jsonBufferIndex", "location": { "column": "9", - "line": "206", + "line": "209", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "jsonBufferIndex", @@ -434434,13 +434448,13 @@ "scope": null }, { - "ID": "c:EC801E.c@5861@F@parse_4g_receive_data@c", + "ID": "c:EC801E.c@5903@F@parse_4g_receive_data@c", "What": "Variable", "defdec": "Def", "display": "c", "location": { "column": "10", - "line": "207", + "line": "210", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "c", @@ -434448,19 +434462,117 @@ "scope": null }, { - "ID": "c:EC801E.c@5878@F@parse_4g_receive_data@inJson", + "ID": "c:EC801E.c@5920@F@parse_4g_receive_data@inJson", "What": "Variable", "defdec": "Def", "display": "inJson", "location": { "column": "9", - "line": "208", + "line": "211", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "inJson", "origin": "project_file", "scope": null }, + { + "ID": "c:@F@parse_json", + "What": "Function", + "defdec": "Def", + "display": "void parse_json(uint8_t *)", + "location": { + "column": "6", + "line": "245", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" + }, + "name": "parse_json", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:EC801E.c@7200@F@parse_json@cjson_root", + "What": "Variable", + "defdec": "Def", + "display": "cjson_root", + "location": { + "column": "12", + "line": "247", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" + }, + "name": "cjson_root", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:EC801E.c@7359@F@parse_json@cjson_id", + "What": "Variable", + "defdec": "Def", + "display": "cjson_id", + "location": { + "column": "12", + "line": "255", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" + }, + "name": "cjson_id", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:EC801E.c@7434@F@parse_json@cjson_type", + "What": "Variable", + "defdec": "Def", + "display": "cjson_type", + "location": { + "column": "12", + "line": "256", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" + }, + "name": "cjson_type", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:EC801E.c@7512@F@parse_json@cjson_version", + "What": "Variable", + "defdec": "Def", + "display": "cjson_version", + "location": { + "column": "12", + "line": "257", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" + }, + "name": "cjson_version", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:EC801E.c@7588@F@parse_json@cjson_response", + "What": "Variable", + "defdec": "Def", + "display": "cjson_response", + "location": { + "column": "12", + "line": "258", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" + }, + "name": "cjson_response", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:EC801E.c@7665@F@parse_json@cjson_time", + "What": "Variable", + "defdec": "Def", + "display": "cjson_time", + "location": { + "column": "12", + "line": "259", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" + }, + "name": "cjson_time", + "origin": "project_file", + "scope": null + }, { "ID": "c:@rx_uart1_buf", "What": "Variable", diff --git a/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi b/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi index 8519940..2939611 100644 Binary files a/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi and b/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi differ diff --git a/EWARM/micro_climate/Exe/micro_climate.hex b/EWARM/micro_climate/Exe/micro_climate.hex index ac2736e..5d63a14 100644 --- a/EWARM/micro_climate/Exe/micro_climate.hex +++ b/EWARM/micro_climate/Exe/micro_climate.hex @@ -1,3054 +1,3178 @@ :020000040800F2 -:10000000D061002051BC000885B7000887B7000800 -:1000100089B700088BB700088DB700080000000002 -:1000200000000000000000000000000091A6000891 -:100030008FB700080000000039A6000855A5000889 -:1000400089BC00088DBC000891BC000895BC000864 -:1000500099BC00089DBC0008A1BC0008A5BC000814 -:10006000A9BC0008ADBC0008B1BC000891B70008ED -:10007000B5BC0008B9BC0008BDBC0008C1BC000884 -:10008000C5BC0008C9BC0008CDBC0008D1BC000834 -:10009000D5BC0008D9BC0008DDBC0008E1BC0008E4 -:1000A000E5BC000897B70008E9BC0008EDBC0008F3 -:1000B000F1BC0008F5BC0008F9BC0008FDBC000854 -:1000C00001BD000805BD000809BD00080DBD000800 -:1000D00011BD0008A9B7000815BD0008E5B7000864 -:1000E00019BD00081DBD000821BD000825BD000880 -:1000F00029BD00082DBD000831BD000835BD000830 -:1001000039BD00083DBD000841BD000845BD0008DF -:1001100049BD000801B800084DBD000851BD0008E8 -:1001200055BD000859BD00085DBD000861BD00084F -:1001300065BD000869BD00086DBD000871BD0008FF -:1001400075BD000879BD00087DBD000881BD0008AF -:1001500085BD000889BD00084BB800088DBD0008AA -:1001600091BD000895BD000899BD00089DBD00081F -:10017000A1BD0008A5BD0008A9BD00080000000041 -:10018000ADBD0008B1BD0008B5BD0008B9BD00088F -:10019000BDBD0008C1BD0008C5BD0008C9BD00083F -:1001A000CDBD0008D1BD0008D5BD000840F020003D -:1001B00070472DE9F14FB0B0924604910DF1420124 -:1001C0003A9A2B9199464A7000200AE01AF8011BCE -:1001D0000498309A90470028049000F034860D98D7 -:1001E000401C0D909AF8000050B12528EED1002156 -:1001F00000220791089209910A920B910C9204E057 -:100200000D9800F022BE41F001011AF8010F2028DC -:10021000F9D023280CD02B2804D02D2805D0302845 -:1002200009D00BE041F00201EFE741F00401ECE7F7 -:1002300041F00801E9E741F01001E6E72A280FD173 -:10024000D9F8002052F8040BC9F8002000280F90BC -:1002500003D540420F9041F004010AF1010A14E075 -:100260000F92DFF8EC3B0AE00F98984205DA00EBBA -:10027000800402EB4402303A0F920AF1010A9AF824 -:100280000020A2F130000A28EED39AF800002E28B0 -:1002900003D04FF0FF320E9229E01AF8010F2A28FE -:1002A00009D1D9F8000050F8042BC9F800000E92CB -:1002B0000AF1010A1BE02D280CBF0AF1010A0020F7 -:1002C00000220E92DFF8884B0BE040B90E9AA24252 -:1002D00005DA02EB820503EB4503303B0E930AF18E -:1002E000010A9AF80030A3F130020A2AEDD3ADF8E2 -:1002F00040100FF660309AF8001000F0EDFE08B1E3 -:100300001AF8010B8DF842009DF84200682805D1CB -:100310009AF8000068280CD1622106E06C2804BF1E -:100320009AF800006C2804D171218DF842100AF16E -:10033000010A12A806901AF801BBBBF125012CD0C6 -:100340001C3900F09481091F022940F29081133971 -:1003500000F0AB84093900F08A81891E00F04085E5 -:10036000491E00F0ED84491E022940F28081091FD8 -:1003700000F0E684491F00F0EF80491E00F09584EC -:10038000491E00F0D780C91E0CD0891E00F08D8454 -:10039000C91E00F08A8400F02EBD01230793252199 -:1003A00000F026BDD9F8000050F8044BC9F8000051 -:1003B000002C059440F0AB802B994878002800F081 -:1003C000A1804FF0FF340FF6942000F09FFE241A16 -:1003D00040F0398500F01BBD01236A4602A9304672 -:1003E00000F000FE002840F02E85641EF4D1309607 -:1003F000079C12AF74B1309E17F8011B0498B047E8 -:100400000028049000F01F850D98401C641E0D907C -:10041000F2D130960A9C3021002C8DF800100CDDB2 -:10042000309E01236A4602A9304600F0DBFD002819 -:1004300040F00985641EF4D13096059F089C74B184 -:10044000309E17F8011B0498B0470028049000F074 -:10045000FA840D98401C641E0D90F2D130960B9CCE -:100460003021002C8DF800100CDD309E01236A46EF -:1004700002A9304600F0B6FD002840F0E484641E76 -:10048000F4D1309605980899099C471874B1309EAC -:1004900017F8011B0498B0470028049000F0D3849B -:1004A0000D98401C641E0D90F2D130960C9C3021AA -:1004B000002C8DF800100CDD309E01236A4602A945 -:1004C000304600F08FFD002840F0BD84641EF4D15A -:1004D00030969DF8400041077FF584AE2020002D26 -:1004E0008DF800007FF77EAE309C01236A4602A99A -:1004F000204600F077FD002840F0A5846D1EF4D161 -:1005000030946FE60FF63C30059000F080BC0E9DF5 -:10051000002D04D5204600F019FE044607E02A46C7 -:10052000204600F01DFE002814BF041B2C46089432 -:1005300000F06DBCD9F8001051F8040BC9F8001098 -:1005400020F00004002121F0FF35CDE9024512AB77 -:100550000593782100F040BC2B99487820B14FF0EA -:10056000FF340FF6B02030E79DF84200622860D0DB -:10057000682817D06A283FD06C2806D0712847D049 -:1005800074282CD07A281DD062E0D9F8001051F8D8 -:10059000040BC9F80010002866D14FF0FF340FF6A5 -:1005A0008C2012E7D9F8001051F8040BC9F800109C -:1005B00020B94FF0FF340FF6742006E70D99018043 -:1005C00000F025BCD9F8001051F8040BC9F8001050 -:1005D000002849D14FF0FF340FF65020F5E6D9F846 -:1005E000001051F8040BC9F8001000283CD14FF05E -:1005F000FF340FF63820E8E6D9F8001051F8040B64 -:10060000C9F8001080B94FF0FF340FF62020DCE667 -:10061000D9F8001051F8040BC9F8001020B94FF0B8 -:10062000FF340FF60820D0E60D9AD317C0E9002357 -:10063000EDE3D9F8001051F8040BC9F8001020B907 -:100640004FF0FF340FF6E410BFE60D990170DEE3C2 -:10065000D9F8001051F8040BC9F8001020B94FF078 -:10066000FF340FF6C810B0E60D990160CFE39DF896 -:1006700042004C2807BFD9F80010CA1DD9F8000065 -:10068000C21D22F00702C9F80020D2E90001083299 -:10069000C9F80020CDE90201C80F02D007982D212A -:1006A0000AE0BDF84000810702D507982B2103E03E -:1006B000C00705D50798202112AA1154401C0790A5 -:1006C00012A807994BF0200300EB010CDDE90201B1 -:1006D000CDE92C01612BCDF814C021AC0BD00E98C4 -:1006E000002848BF062105D404BF4BF0200067282E -:1006F00001D101210E91DDE902014F0047EAD077D7 -:100700007E15FF174FF0FF32974208BF964210D177 -:10071000090341EA10510003002908BF002808D04E -:10072000ABF1610503211A2D089118D30FF61C11A6 -:1007300010E0DDE902014A00521512F1010F11D15A -:1007400008030FD1ABF1610503211A2D08911FD3C6 -:100750000FF600110322604600F02EFD57E30FF65E -:10076000E801F7E7DDE902016A4600F031FDCDE975 -:1007700002014BF02000612811D105983021017051 -:10078000821C0592BBF1610F0CBF7821582102E059 -:100790000FF6BC01DEE741700798801C0790DDE989 -:1007A000020120F0000231F0004308BF002A02D10C -:1007B0000026002542E14BF02008B8F1610F40F01F -:1007C00092800E98002847BF21210191401C019082 -:1007D000019FDDE92C017F1C00220023DDE9024599 -:1007E00000F02EFD38BF85F0004500998DF884207B -:1007F000091F002F00910DF1850632DD20462946A4 -:100800000022002300F036FD2BD21C2200F04CFD0C -:1008100004460D4600F0EAFDFF1F002F804609DD6B -:1008200000F000FE02460B462046294600F0CAFEB4 -:1008300004460D46F01D0721B8F1000F0CDD491EDE -:100840005EBF08F00F0200F8012D4FEA2818F3D51B -:1008500002E0002200F8012D491EFAD5C61D002F26 -:10086000CCDC0DF18500361A01980DF18504864225 -:10087000D8BF304600282FD4B04206DA0DF18501EA -:100880000A5C082AA8BF0F2100DA0021024621AB2A -:10089000134400E0401E13F80159521E8D42F9D056 -:1008A0000F2904D10DF185018B5C5B1C8B54002A50 -:1008B00004D50099091D21AC401C0091411E0BD4A8 -:1008C000621813783033DDB23A2DA4BF5B443A3B53 -:1008D000491E02F80139F4D50E99002940F1AC8087 -:1008E000421E0E92A8E00099DFF8E82647F29750E2 -:1008F000414391FBF2F20092DDE92C45C2F107027F -:10090000002A25F0004504DD2046294600F03EFB84 -:100910000BE052420020DFF8C01600F037FB024621 -:100920000B462046294600F0BFFE04460D46B8F1AE -:10093000660F06BF009F0A3706270E983F18142F30 -:10094000C8BF142730208DF884000DF18506002FD4 -:1009500034DD2046294600F0CBFF01460A4606F169 -:10096000080304200A26B2FBF6F606EB860EA2EB7D -:100970004E02303203F8012C0A22B6FBF2F202EBEF -:10098000820EA6EB4E063036401E03F8026DE9D10A -:10099000083F002F03F10806D9DD084600F0BAFF32 -:1009A00002460B462046294600F00CFE0022DFF8E6 -:1009B0002C3600F0BDFF04460D46CAE70DF1850058 -:1009C000361A0DF1850404E00098401E761E009052 -:1009D000641C20783028F7D0B8F1660F02D1009857 -:1009E000401C04E0B8F1650F0CBF012000200E99F7 -:1009F00040188642B8BF701E00281DD4B04204DAE9 -:100A0000215C3429C8BF392100DC30210246631E35 -:100A10009D1800E0401E15F80169521E8E42F9D063 -:100A2000392902D1A15C491CA154002A04D500999E -:100A3000491C1C46401C00910646009D0E9F30B28A -:100A4000002802DC01260FF210644BF0200066281B -:100A500008BF6D1C15D067280FFA85F841D118F131 -:100A6000040F44DBB84542DA9DF840006D1C0107D5 -:100A700003D430B2B842D8BF074628B23F1A48BFA5 -:100A800000270FFA85F8B8F1000F00F3AF8008983F -:100A9000411C0891302205990A54002F03DC9DF86F -:100AA0004000010705D50898411C08912E220599A0 -:100AB0000A5417EB080FB8BF7D422DB26842ED19FA -:100AC00032B20B909542B8BF2E46059B089836B2BD -:100AD000099632462146184400F06EFBAD1B0C957A -:100AE000CCE0BBF1610F15D14FF0700B17E030B2C5 -:100AF000B84204DA9DF840100A0758BF07467F1E27 -:100B000048BF0027BBF1670F14BF4FF0450B4FF0F4 -:100B1000650B04E0BBF1410F08BF4FF0500B089884 -:100B2000411C0891002F059914F8012B0A5403DC8D -:100B30009DF84000010719D50898411C08912E2204 -:100B400005990A54002F11DD761E30B28742B8BFD6 -:100B50003E460598089B32B22146184400F02CFB13 -:100B6000089836B23018BF1B08900B970598089963 -:100B70000844B8F1000F80F800B003D42B22427073 -:100B8000821C04E02D2145464170821C6D420021EB -:100B90002CAB28460AE004460A2094FBF0F000EB58 -:100BA0008005A4EB450403F8014B491C00B2002862 -:100BB000F1DC012906DC4BF02000652804BF302061 -:100BC00002F8010B00292CAB08D1302002F8010BF0 -:100BD00006E0491E585C303002F8010B0029F8DCB1 -:100BE000059908980844121A099247E030B229B2D0 -:100BF00088421BDA0598089B32B22146184400F05F -:100C0000DBFA089936B271180891A8EB0600002F9C -:100C10000B9003DC9DF84000020705D5059A2E20B5 -:100C200050540999491C09910C9727E00598089B95 -:100C30002AB22146184400F0BFFA0898761B4044B7 -:100C4000002F089003DC9DF840100A0704D5411CD2 -:100C500008912E2205990A5430B28742B8BF3E4609 -:100C60000598089B32B204EB0801184400F0A4FA7E -:100C7000089836B23018BE1B08900B969DF84000BD -:100C800000F01400102840F0C280079A08980B99D1 -:100C9000821809988A1882180C980F99801888422F -:100CA00080F2B580081A0A90B1E09DF842006228EF -:100CB00008D068280ED06A2814D06C281FD071285C -:100CC00010D01CE0D9F8001051F8040BC9F800103E -:100CD000C0B21AE0D9F8001051F8040BC9F800109E -:100CE00080B212E0D9F80000C21D22F00702C9F854 -:100CF0000020D2E900010832C9F8002006E0D9F846 -:100D0000001051F8040BC9F800100021CDE90201D0 -:100D10009DF8400001075AD5DDE90223002B08BFEA -:100D2000002A54D04BF02000782850D1079812A9FF -:100D300030220A54401C431C079301F800B046E0DF -:100D40009DF84200622808D068280ED06A2814D086 -:100D50006C281FD0712810D01CE0D9F8001051F871 -:100D6000040BC9F8001040B21AE0D9F8001051F88D -:100D7000040BC9F8001000B212E0D9F80000C21D3F -:100D800022F00702C9F80020D2E900010832C9F8B0 -:100D9000002006E0D9F8001051F8040BC9F8001043 -:100DA000C117CDE90201002902D507982D210AE0DB -:100DB000BDF84000810702D507982B2103E0C0074A -:100DC00005D50798202112AA1154401C079012A89B -:100DD000079901440591594602A800F04DF816E024 -:100DE00001200790D9F8000050F8041BC9F8000052 -:100DF0008DF848100BE001212522BBF1000F07916F -:100E00008DF8482003D0022207928DF849B00F9D3B -:100E100007990A986D1A08992D1A0B986D1A099955 -:100E20002D1A0C986D1A9DF840102D1A48073FF5A1 -:100E3000DFAA2021002D8DF800107FF7D9AA309E5F -:100E40002C46FFF7C9BA4FF0FF3031B0BDE8F08F44 -:100E5000CBCCCC0C686A6C747A4C00007072696EF2 -:100E600074665F733A206261642025732061726743 -:100E7000756D656E740000002DE9FC4707468A46D3 -:100E80003C6950466F2808BF082505D0FFF78EF94A -:100E9000782814BF0A251025D7E900013C26804692 -:100EA0008946BAF1640F18BFBAF1690F05D100295C -:100EB00003D5D8F1000869EB4909B9F1000F08BF63 -:100EC000B8F1000F0CD1386B50B9082D3AD197F812 -:100ED0003800010736D530223B2684F83B2031E02C -:100EE0008DF800A0404649462A46EB1700F0F6FD73 -:100EF0003032D0B2761E3A2801960EDAA25540461C -:100F000049462A46EB1700F0E9FD80465FEA0109F1 -:100F100008BFB8F1000F05D108E09DF800001218D5 -:100F2000513AEBE7F868A1198842DBD3082D09D1C3 -:100F300097F83800010705D5A05D302802D0761E4D -:100F40003020A055C6F13C03BB61A119F960386B94 -:100F5000834208DAC31A3B624FF6EF70398F0140C3 -:100F60003987BDE8F38700280ED597F8380000F0E0 -:100F70001400102808D17A6B7969386A521A121A4B -:100F8000D21A002AC8BF3A62BDE8F3872DE9D043E0 -:100F900006460F4614464FF00008DFF8449012E072 -:100FA000E00707D542464B463046394600F0C0FCC4 -:100FB00006460F464046494642464B4600F0B8FCBE -:100FC000641080468946002CEAD130463946BDE897 -:100FD000D0830000A08601000000F03F84D7974135 -:100FE00000002440F8B505460E4617461C46002072 -:100FF0005CB117F8011BB068A847B06030B1F06A67 -:10100000401CF0620020641EF3D1F2BD4FF0FF30AF -:10101000F2BD00007072696E74665F733A20256ECF -:1010200020646973616C6C6F776564007072696EBF -:1010300074663A2062616420256E20617267756D66 -:10104000656E7400000000006E616E004E414E003F -:10105000696E6600494E46003000F0B402461068E2 -:1010600095681318506803EB5004C00748BF4D44FF -:10107000A3422DD013F8016B16F0030004BF13F840 -:10108000010BC01C31090F2907D113F8011B0F31C7 -:1010900003E013F8017B05F8017B401EF9D100291C -:1010A000E6D013F8010BC6F38106032E08BF13F830 -:1010B000016B00EB0620404228440026B71E8F42F9 -:1010C0001EBF10F8017B05F8017B761CF6D1CFE737 -:1010D000F0BC02F10C007047C9B202788A421AB122 -:1010E0001CBF10F8012FF9E718BF002070470368F4 -:1010F0001AB95A1E026008467047197811B94FF0A4 -:10110000FF307047591C01601878704780B500B9EE -:1011100006A005490B681BB122220021984701E077 -:1011200000F05FFD222002BDC85D0020636F6E737A -:10113000747261696E742068616E646C65723A20C5 -:10114000626164206D6573736167650000F101037E -:1011500010F8011B11B110F8011BFBE7C01A704712 -:10116000C9B2830706D0521E22D310F8013B994220 -:10117000F7D11FE0083A13D302F1040241EA01213A -:1011800041EA014150F8043B121F21BF4B40A3F13B -:10119000013C2CEA030C1CF0803FF3D0C9B2001FC5 -:1011A000083210F8013B521E28BF91EA030FF8D80D -:1011B00018BF0120401E70474AB1000011F8013BE2 -:1011C000521E00F8013B1CBF11F8013BF8E77047C5 -:1011D00010B5144600F002F8226010BDC1F30A53A6 -:1011E00043B14A0012F5001F28D2A3F2FE32A1EB50 -:1011F0000251704750EA410C20D001F0004C31EA16 -:101200000C01B1FA81F204BFB0FA80F3D2180B3AA4 -:10121000B2F120032CBF00FA03F1914041EA0C0126 -:101220003EBFC2F1200C20FA0CF319439040524209 -:1012300040F2FD33D21A01EB035170470022704790 -:1012400041EA030C50EA4C0C52EA0C0C4FF4001C1F -:1012500009D307D01CEB410F9CBF1CEB430F8B4203 -:1012600008BF824270471CEB430FFBD8994208BF6E -:101270009042704741EA030C50EA4C0C52EA0C0CC5 -:101280004FF4001C09D307D01CEB410F9CBF1CEB93 -:10129000430F994208BF904270471CEB410FFBD8A7 -:1012A0008B4208BF82427047124254D440F2FF7C06 -:1012B0001CEA11530FD0634531D09B1863453CBFE6 -:1012C00001EB0251704701F0004141EA0C5100204E -:1012D000AFF30080704750EA410320D001F0004C8A -:1012E00091EA0C011CD0B1FA81F30B3B9A420DD963 -:1012F000D21A994051EA0C01C3F1200C20FA0CFCDF -:1013000061449840531C40F2FF7CD7E7914041EA8A -:101310000C01C2F1200C20FA0CF3194390407047E5 -:10132000B0FA80F31533202BE0D3202AEED3203AF5 -:10133000203B9A4209D9D21A00FA03F141EA0C0182 -:101340000020531C40F2FF7CB8E700FA02F141EAAA -:101350000C0100207047524240F2FF7C1CEA1153FE -:101360000DD06345DBD0B2EB030C3CBFA1EB0251C7 -:1013700070470CF1010221EA035141F4801150EA57 -:10138000410CCCD001F0004C352A27DC30B481EA86 -:101390000C01B2F1200309DAC2F12003044601FA7C -:1013A00003F5D0402843D1409C400CE0C3F120021B -:1013B000450020FA03F418BF44F0010421FA03F0B9 -:1013C00091400C43002174F1004550F1000051EBB5 -:1013D0000C01244230BC7FF47BAF70476146002093 -:1013E00076E70268531C036011707047C1F30A531B -:1013F00040F21E42D31A0CDDCA0283F3070342EA0D -:10140000505242F00042DA4002EBE17282EAE170AF -:1014100070476FEAE17203F2E13008B182F00040F8 -:101420007047000010F0004160B148BF4042B0FA80 -:1014300080F29040D21CC2F5846241EA025202EB73 -:10144000D02140057047000070B491EA030F4FF0BF -:10145000004540F1BF806B40841A71EB030604D253 -:101460006E40001BB141121973414FF4001C1CEB7C -:10147000410F34BF7CEB430683E00C0DA4EB135605 -:10148000362E00F37C80012E45EAC32341DC43EA7B -:10149000525312BFD20292025B08240545EAC121D1 -:1014A00041EA5051D2EBC020994125D407D1B0FA7E -:1014B00080F610FA06F162D00020203608E0B1FA7A -:1014C00081F6B140C6F1200220FA02F21143B04089 -:1014D0004FEAF474B4EB465434F001064FEA740456 -:1014E0000AD8D6F50016760D04F00044F04061FAF3 -:1014F00006F25040F1404840C00A40EA415021F015 -:10150000004128BF5FEA500550F1000044EBD121B3 -:1015100035E0DB0A45EAC121C90AB6F120050EDD36 -:1015200042EA0242120CC5F1200603FA06F6EB402D -:1015300042EA06056D42984161F100010DE062FA50 -:1015400006F5F240554063FA06FC82EA0C02F340CD -:101550005A406D42904161EB030111F4801F05D1A7 -:10156000641E620502D06D004041494121F48011A2 -:10157000430875F1004350F1000041EB045170BC89 -:1015800070471CEB410F15D223F0004352EA43068B -:101590000BD04FEA4C0CBCEB410F04D80C0D661E6F -:1015A000342EB7DDEBE7801A994150EA410608BFB7 -:1015B0000021E4E708BF1CEB430F28BF6FF00001D8 -:1015C000DDE7000070B491EA030F4FF000457FF5AE -:1015D00043AF6B40841A71EB030603D2001BB14189 -:1015E000121973414FF4001C1CEB410F34BF7CEB0C -:1015F000430442E00C0DA4EB1356352E4FDC45EAB4 -:10160000C323DB0A45EAC121C912B6F120050DDD6D -:1016100063FA05F6EB4086EA0305124218BF45F06F -:101620000105C01851F100010CD213E062FA06F571 -:10163000F2405540F3415A40B340F3405A408018BD -:10164000594107D349085FEA30005FEA350528BFF2 -:1016500045F0010501F58011420875F1004250F195 -:10166000000041EB04514E0016F5001F70BC38BF5E -:1016700070470020090D090570471CEB410F10D27F -:1016800052EA43060BD0BCEB410F05D80C0DAB431F -:10169000661E342EB6DD02E0AB438018594170BCA3 -:1016A000704770BC70470000F0B540F2FF7581EAEA -:1016B000030C0CF0004C15EA11541DBF15EA13572A -:1016C000AC42AF42E5E0BC41C1F31301C3F31303E5 -:1016D000801A994143F4801304D2641E00184941D2 -:1016E00080185941C90241EA5051B1FBF3F603FB9E -:1016F0001611A2FB0675D7EBC020A94102D2761EB7 -:1017000080185941C90241EA5051B1FBF3FE03FB75 -:101710001E11A2FB0E75D7EBC020A94103D2AEF17A -:10172000010E80185941890241EA9051760546EA36 -:101730008E2EB1FBF3F603FB1611A2FB0675D7EB59 -:101740008020A94102D2761E80185941C90241EA7F -:1017500050514EEA060EB1FBF3F603FB1611A2FB45 -:101760000675D7EBC020A94102D2761E80185941D8 -:10177000C90241EA5051B1FBF3F703FB1711A2FB79 -:101780000735D3EBC020A94167F100070CBF004229 -:1017900047F0010766F3D5274FEA1E31B80814F564 -:1017A000806412DDBD0775F1004250EB0E5051EB25 -:1017B000045111F5801F5CBF41EA0C01F0BD4CF0F3 -:1017C0007F6141F0E0410020F0BDBD076D0840EAB7 -:1017D0000E5041F48011D4F10104B4F120060ADA6C -:1017E000C4F120060200E04001FA06F3E14018438C -:1017F000B24015430EE0342C13DCC6F1200445EA58 -:1018000040056D0820FA06F2154321FA06F0A140C2 -:101810000D43002175F1004250F1000051EB0C0125 -:10182000F0BD00205FEA0C01F0BDCFB992185B411A -:10183000B3FA83F704BFB2FA82F6BF190B3FB7F1D0 -:1018400020062FBF02FA06F3BB40C7F1200622FA9A -:1018500006F638BF3343BA401CB1E419641E33E7BF -:101860007F4231F00041B1FA81F404BFB0FA80F652 -:10187000A4190B3CB4F120062FBF00FA06F1A140D9 -:10188000C4F1200620FA06F638BF3143A0403C1BC5 -:101890001AE7AC421ABF05EA1357AF4212E050EA0A -:1018A00041061CBF52EA4306BFE750EA41073046F3 -:1018B00061461CBF41EA0551F0BD52EA430C08BF26 -:1018C000C143F0BD00204FF4001616EB410F98BF46 -:1018D00016EB430F08BF16EB410F24BFC14305E0D1 -:1018E00016EB430F0CBF61464CEA0551F0BD0000FA -:1018F000400D40F21E4C40EAC120BCEB115C40F0B0 -:10190000004003D48CF30701C84070476FEAE170D0 -:101910007047000050B1B0FA80F18840C91CC1F591 -:101920008461090501EBD0214005704701467047ED -:1019300030B540F2FF7C1CEA11541DBF1CEA135560 -:10194000644565453FE0641981EA030C6FF35F531A -:101950000CF0004C43F48013C90241F0004141EA0D -:10196000505EC5021100A5FB020200284FF00000E6 -:10197000EEFB01204FF00001E3FB052118BF42F010 -:101980000102401800214941E3FB0E01A4F58064E7 -:101990000D0302D292184041494154F1010470DD17 -:1019A000450872F1004250F1000051EB0451A1F5DD -:1019B000801102D441EA0C0130BD40F2FF7E4CEAB6 -:1019C0000E51002030BD0CEA1355644518BF654523 -:1019D00081EA030C0CF0004C41D050EA410E1CBFD0 -:1019E00052EA430E02E06146002030BD24422C44FE -:1019F0001BD15FEA050EF6D0090302BF01460020A5 -:101A0000AEF1140EB1FA81F5AEEB050401FA05FE54 -:101A10000C35C5F1200100FA05F5C8404EEA000E6C -:101A20006FF35F5343F480139CE733F00043B3FA42 -:101A300083F504BFB2FA82FE75440B3D641BB5F119 -:101A4000200E2FBF02FA0EF3AB40C5F1200E22FA92 -:101A50000EFE38BF43EA0E03AA40641C7CE750EA3E -:101A6000410E14BF52EA430E6FF000014FF400150F -:101A700015EB430F8EBF194615EB410F9DE7B4D808 -:101A800030BDD4F10104B4F120050FDAC4F1200512 -:101A9000520828BF42F0010210FA05FE01FA05F5CE -:101AA0007244E2BFE0402843E1400FE0352C9ADC6D -:101AB000C5F1200452EA400220FA05F218BF42F0B4 -:101AC000010231FA05F0A1400A43002172F10042FF -:101AD00050F1000051EB0C0130BD0000D3BBD9B177 -:101AE000B2F5803F5BD2022A1ED98C46B1FBF2F1DF -:101AF00002FB11C31B0443EA1043B3FBF2FC02FBDD -:101B00001C3380B240EA0343B3FBF2F002FB103215 -:101B100040EA0C4000237047022A05D98446B0FBF6 -:101B2000F2F002FB10C270474AB105D100F0010289 -:101B300049085FEA3000704700220023704700F038 -:101B400053B80B000200002100207047F7D3002299 -:101B500000237047904271EB030CF2D370B5B1FAD9 -:101B600081F4B3FA83F52C1BA340C4F1200532FAAB -:101B700005F63343A2405FF00046E64002E05B0812 -:101B80005FEA3202841A71EB030524BF204629461E -:101B90007641F4D302000B003000002170BD70B517 -:101BA000B1FA81F4B2FA82F5C4F120046419B4F1F7 -:101BB0002006DAD3B2405FF00044F440002502E092 -:101BC00052085FEA3303C61A71EB020E24BF304697 -:101BD000714664416D41F3D302000B0020002900DF -:101BE00070BD012000F002B87047000080B5AFF36F -:101BF0000080024A11001820ABBEFBE7260002005D -:101C0000034608460122C168491CC16000210068E2 -:101C1000184703460846C1680269491C521E002A3B -:101C20000261C16003D400680122002118474FF00F -:101C3000FF307047034608461146C268521E11F134 -:101C4000010FC26002D000680022184770470000F0 -:101C50002DE9F04F99B04FF0FF35009100241B683B -:101C6000019302920DF13F02229B8DF81F30A8468E -:101C700003941892824614E00398401C03900122BA -:101C800000980021D047A0F109010529F4D32028AC -:101C9000F2D0024669465046FFF7CCFF0298411C3D -:101CA0000291029C2078A0F10902052AE4D32028A1 -:101CB000E2D020B9404500DA404600F01FBD25289B -:101CC0000AD1601C029001782A2903BF401C0290AF -:101CD00010F8011D002110E00398401C0390012220 -:101CE00000980021D04721788842D7D00246694623 -:101CF0005046FFF79FFF0020DCE78DF81C10002105 -:101D00000591DFF8F43B0AE00598984205DA00EB0C -:101D1000800401EB440130390591501C0290029A75 -:101D20001178A1F130000A28EED306950FF6C41001 -:101D30001178FFF7D1F920B10298401C0290401EA3 -:101D400000788DF81D009DF81D00682805D10299C6 -:101D5000087868280CD1622206E06C2802BF02993C -:101D600008786C2804D17122491C8DF81D2002913D -:101D7000029801780FF68830FFF7AEF988B903981A -:101D8000401C0390012200980021D047A0F10901D6 -:101D90000529F4D32028F2D0024669465046FFF7C1 -:101DA00049FF00208DF81E0002980178253939D0AE -:101DB0001C3900F09A80091F022940F296801339DD -:101DC00000F0FE82C91E1FD0891F00F08E80891E80 -:101DD00000F07B84491E00F0F382491E022940F284 -:101DE0008480091F00F0EC82491F3ED0491E012962 -:101DF00040F2E682091F35D0891E00F0E182C91E3B -:101E000000F0DE8200F06CBC2A4600F05FBC229835 -:101E1000002800F0668414F1230F40F06284284605 -:101E200000F06CBC0398401C039001220098D0473E -:101E30000446252C0CD1B8F1000F48BF4FF0000824 -:101E40009DF81E0000283FF429AF08F1010825E79E -:101E5000224669465046FFF7EDFE14F1010F40F0AF -:101E60003F844EE3012200F031BC9DF81C000028A5 -:101E7000E1D19DF81D0062282CD0682811D06A2875 -:101E80001BD06C2801D0712817D0019951F8040B90 -:101E9000019118B90FF6702000F013BC039901608E -:101EA000C9E7019951F8040B019118B90FF65820B0 -:101EB00000F007BC03990180BDE7019951F8040BBC -:101EC000019110B90FF64020FBE3039AD317C0E944 -:101ED0000023B0E7019951F8040B019110B90FF6F6 -:101EE0002820EEE303990170A5E705980028D8BFE4 -:101EF0006FF00040049069465046FFF78AFE0024C8 -:101F00000DF124092B2818BF2D2807D18DF82400A6 -:101F100069465046FFF77DFE0DF125090A26002788 -:101F2000302818D169465046FFF773FE40F0200173 -:101F3000C9B2782902D001273946E0E0302089F87B -:101F4000000089F8011050466946FFF762FE09F16A -:101F500002091026F0E740F02001CAB26E2A48D1EB -:101F60006E2009F8010B69465046FFF752FE0646FF -:101F700046F02000C0B26128A34640F07481612180 -:101F800009F8011B50466946FFF743FE064646F036 -:101F90002000C0B26E2840F0668169465046FFF7C7 -:101FA00038FE282806D0024669465046FFF742FE12 -:101FB0006E204EE00498401E049004D50398401C07 -:101FC0000390284603E069465046FFF719FEA0F14A -:101FD000610106461A2921BFA0F141021A2A3038B0 -:101FE0000A28E7D35F2EE5D0292E40F03C816E20F1 -:101FF0002FE0C9B2692940F09280692009F8010BED -:1020000069465046FFF705FE064646F02000C0B27E -:102010006E28A34640F027816E2109F8011B504627 -:102020006946FFF7F6FD064646F02000C0B2662876 -:1020300040F0198169465046FFF7EBFD40F0200162 -:10204000C9B2692908D0024669465046FFF7F2FD39 -:10205000662009F8010B0DE169465046FFF7D9FDEE -:10206000064640F02000C0B26E2840F0FC80039885 -:102070000499401C491E00290491039005D400983E -:1020800001220021D047064600E02E4646F02000FF -:10209000C0B2692840F0E78003980499401C491EAB -:1020A00000290491039005D4009801220021D04713 -:1020B000064600E02E4646F02000C0B2742840F0EC -:1020C000D28003980499401C491E00290491039072 -:1020D00005D4009801220021D047064600E02E4694 -:1020E00046F02000C0B2792840F0BD80662109F892 -:1020F000011BBFE069465046FFF782FD01213028F1 -:1021000008D10498401E0490F4D50398401C039015 -:102110002846F3E70F4611B1302109F8011B3A4672 -:10212000002713E00398401C039028460DE0242F5D -:10213000AEBF641C09F8010B7F1C0498401E04907C -:10214000F0D469465046FFF75BFD012210F1010F04 -:102150002AD0C3B2612BA8BFA0F157010ADA412BE4 -:10216000A8BFA0F1370105DA303B0A2B34BFA0F13C -:102170003001FF21C9B2B142D9D38DF820602E2899 -:102180001646BB4614D109F8010B03990498491C63 -:10219000401E00280490039104D4009801220021DD -:1021A000D04705E0284603E08DF82060BB46164680 -:1021B000BBF1000F17D104E069465046FFF720FD40 -:1021C0000126302809D10498641E401E0490F3D5DE -:1021D0000398401C03902846F2E7002C03D53021D9 -:1021E00009F8011B641C9DF82070314604E0694623 -:1021F0005046FFF705FD012110F1010F24D0C3B2B5 -:10220000612BA8BFA0F157020ADA412BA8BFA0F1A9 -:10221000370205DA303B0A2B34BFA0F13002FF222F -:10222000D2B2BA4210D2BBF1240F08DB0498401E90 -:102230000490DCD50398401C03902846DBE709F89E -:10224000010B0BF1010BF1E7BB4606460F46F8B256 -:1022500048B146F02000BBF10A0FC0B235D1652865 -:1022600035D000E00646324669465046FFF7E2FCAC -:10227000FFB217B3002189F800109DF81C00002858 -:102280007FF4D9ADBBF10A0F0B4673DC224609A8D7 -:1022900000F058FC01228DF81E209DF81D20019BA6 -:1022A0006C2A72D153F8042B0193002A6AD1DFF80B -:1022B0004004784400F23A4003E209A8814508BF8F -:1022C00016F1010F40F00C821BE17028CBD109F808 -:1022D000016B0498401E049010D40398401C039096 -:1022E000012200980021D0472B2818BF2D2811D19A -:1022F00009F8010B0498401E049004D50398401C73 -:102300000390284606E00398401C039001220098A1 -:102310000021D047002704E069465046FFF770FCD3 -:102320000127302808D10498401E0490F4D5039862 -:10233000401C03902846F3E717B1302109F8011B30 -:10234000002604E069465046FFF75AFC0127A0F139 -:1023500030010A2986D2082E08DB0498401E04901A -:10236000F0D50398401C03902846EFE709F8010BCD -:10237000761CF2E7002209A800F0E4FBA200FEF7B9 -:1023800093FF87E7C2E9000155E54C2A0AD153F8CB -:10239000042B0193002AF5D1DFF85403784400F5AB -:1023A00054708EE11C681A1D01922CB9DFF84003AD -:1023B000784400F54F7084E100F080FC20603AE53D -:1023C00005980028CCBF401EDFF8300500280DF12D -:1023D000200904901BD40398401C0390012200980C -:1023E0000021D0472B2818BF2D2814D18DF82000AC -:1023F0000DF1210903980499401C491E00290491FC -:10240000039007D4009801220021D04703E00399EC -:10241000491C039128460021029A1278642A18BFA9 -:10242000752A0FD0692A08BF00240CD06F2A08BF74 -:10243000082408D0702A1CBF42F02002782A02D15A -:10244000102400E00A24302860D104980126401EA0 -:102450000490039805D4401C039001220098D047B3 -:1024600002E0401C0390284640F02001C9B27829C0 -:1024700049D1002C18BF102C50D104981024401EB4 -:102480000490039807D4401C039001220098002177 -:10249000D047002642E0401C03902E46002701E072 -:1024A00006460F46324669465046FFF7C3FBFFB269 -:1024B00007B3002189F800109DF81C0000287FF464 -:1024C000BAAC02980078642818BF692800F0B3807D -:1024D000224608A800F0F6FC01228DF81E20029A80 -:1024E0001378702B5AD1019B53F8042B0193002AC7 -:1024F00052D1E4E008A8814508BF16F1010F40F071 -:10250000EF802C46EDE04CB9082407E0ECB90A2432 -:102510001BE069465046FFF773FB0126302808D1BF -:102520000498401E0490F4D50398401C039028465C -:10253000F3E73146CAB242B1302209F8012B04E078 -:1025400069465046FFF75CFB012110F1010FA7D04F -:10255000C2B2612AA8BFA0F157030ADA412AA8BF74 -:10256000A0F1370305DA303A0A2A34BFA0F130036C -:10257000FF23DBB2E2B2934292D21899894508D385 -:102580000498401E0490DBD50398401C0390284615 -:10259000DAE709F8010BF3E710604CE49DF81D2021 -:1025A000622A39D0682A11D06A2A25D06C2A06D02E -:1025B000712A29D0742A18D07A2A0FD034E0019BCE -:1025C00053F8042B0193002AE6D178E0019B53F8DD -:1025D000042B0193002A72D010802CE4019B53F845 -:1025E000042B0193002AD7D169E0019B53F8042BF7 -:1025F0000193002AD0D162E0019B53F8042B019390 -:10260000002A7FF4BFAE5AE0019B53F8042B0193DC -:10261000002A7FF4B7AE52E0019B53F8042B0193DC -:10262000002A4CD0107006E4019B53F8042B019350 -:10263000002AB1D143E0224608A800F099FC01220B -:102640008DF81E209DF81D20622AE5D0682ABDD095 -:102650006A2A1DD06C2A06D0712A21D0742A10D083 -:102660007A2A07D024E0019B53F8042B0193002A17 -:1026700092D124E0019B53F8042B0193002A8BD1C3 -:102680001DE0019B53F8042B0193002A84D116E02E -:10269000019B53F8042B0193002A7FF473AE0EE0E4 -:1026A000019B53F8042B0193002A7FF46BAE06E0E4 -:1026B000019B53F8042B0193002A7FF46DAF00BFF8 -:1026C000A0A0FEF723FD2C1A05E000226946504623 -:1026D00000F03AF80446002C3FF7ADABFFF797BB8C -:1026E0000024B8F1000F7FF5E7AAA046FFF7E4BA8F -:1026F00010940000686A6C747A4C000019B0BDE850 -:10270000F08FC9B208E003789942A4BF90F802C0E4 -:102710008C4515DAC01CD21E032A09D343782D2B11 -:10272000F1D010F801CB8C4518BF521EF4D107E050 -:1027300042B110F8013B8B4202D0521EF9D101E0A8 -:1027400001207047002070472DE9F04F9246002786 -:10275000BAF1000F83B080460E464FF0000B25D52E -:10276000B068411CB160084601785E2903BF401C77 -:10277000B06010F8019DB946B56828785D280CBF97 -:10278000681C28465D21FEF7A7FC002800F0AB80FE -:10279000411B0091B0600098032807DB821E2D21A9 -:1027A000681CFEF7DDFC08B14FF0010B70690028D2 -:1027B00005DCBAF1000F14BF6FF00040012030615A -:1027C000307F002801BF706850F8044B7060002C07 -:1027D00008D14FF0FF3402487844001D11E000BFDB -:1027E00094930000307FA8B9F07F98B1716851F8D8 -:1027F000040B7160B0F1004FC0F007804FF0FF3460 -:1028000048A0FEF783FC201A72E0B169884288BFB5 -:102810000846B061CDF80490CDF808B0DDF800901E -:1028200000E00227F0683169401C491E002931612F -:10283000F06002D54FF0FF3B3DE0306801220021FF -:10284000C04783461BF1010F35D0BAF1000F0CDCF5 -:1028500023D50298002801980FD000284A465946EF -:10286000284617D0FFF74DFF0EE0ABF10900052811 -:1028700021D3BBF1200F10D11DE000284A46594654 -:10288000284603D0FEF76CFC38B114E0FEF768FC74 -:1028900088B102E0FFF735FF68B1307F0028C0D172 -:1028A000B06938B104F801BB0121B069B177401EAD -:1028B000B061B6E7012740465A463146FFF7BAF9FC -:1028C000BAF1000F01D0022F09D0022F0FD0F80764 -:1028D00002D41BF1010F06D14FF0FF3008E0307F2A -:1028E00028B9B06908B9002002E00020207001205A -:1028F00003B0BDE8F08F0000CBCCCC0CFEFFFF7F17 -:1029000063436E5B000000007363616E665F733A41 -:102910002062616420256E20617267756D656E743A -:10292000000000007363616E665F733A2062616449 -:102930002025632C2025732C206F7220255B2073AB -:10294000697A65007363616E665F733A20626164E1 -:1029500020696E746567657220617267756D656E5A -:1029600074000000F8B52DED048B140082B041EC2A -:10297000180B1D4600F0DA8031F0004108BF002836 -:1029800000F0D48051EC180B4A00521512F1010FDF -:1029900002D1080300F0CA80002C9FED689B57D538 -:1029A0006442654F7F4407F5C87708260CE0E007CE -:1029B00007D5D7E9002351EC190BFEF7B9FF41EC1D -:1029C000190B64080837761E002C18BF002EEED1B4 -:1029D0006A4651EC180BFEF7FBFB009E53EC192BDB -:1029E000FEF762FE3246FEF75FFC41EC180B31F059 -:1029F000004108BF002800F0828051EC180B4A000B -:102A0000521512F1010F01D1080378D0002C76D0B5 -:102A10006A4651EC180BFEF7DBFB009E994A9A4B75 -:102A2000FEF786FF3246FEF73FFC41EC180B31F013 -:102A3000004108BF002862D051EC180B4A00521523 -:102A400012F1010F01D1080359D0641EE0D156E004 -:102A500055DD394F7F4407F1E0070826E00707D529 -:102A6000D7E9002351EC190BFEF762FF41EC190B7B -:102A700064100837761E002C01DD002EEED16A4668 -:102A800051EC180BFEF7A4FB2646009C53EC192BC7 -:102A9000FEF74EFF2246FEF707FC41EC180B31F023 -:102AA000004108BF00282AD051EC180B4A005215EB -:102AB00012F1010F01D1080321D0002E1FDD6A465B -:102AC00051EC180BFEF784FB009C704A784BFEF724 -:102AD0002FFF2246FEF7E8FB41EC180B31F00041D6 -:102AE00008BF00280BD051EC180B4A00521512F108 -:102AF000010F01D1080302D0761E002EDFDC51EC5D -:102B0000180B31F0004108BF002808D051EC180B19 -:102B10004A00521512F1010F08D1080306D1AFF394 -:102B200000801DB1286840F00100286002B051EC1F -:102B3000180BBDEC048BF4BD188F000000000000E2 -:102B40000000F03F2DE9F14D81B00C462DED028BD8 -:102B500084B093465FEA030A1CBF0020CAF8000055 -:102B6000079D07A800F007FAC11020F0080001280F -:102B700001F0010832D10220009001AB07992246F2 -:102B8000284600F089FA040008BF9FED4A0B1ED0CA -:102B90000298FEF747FC022C41EC100B17DB03AF49 -:102BA000661E9FED3B8B51EC100B53EC182BFEF780 -:102BB000BFFE044657F8040B0D46FEF733FC2246D1 -:102BC0002B46FEF741FC761E41EC100BEBD1019831 -:102BD00000EB0B02534651EC100B33E0022836D1C8 -:102BE000009001AB07992246284600F029FB04001B -:102BF00008BF9FED300B1ED00298FEF713FC022C8D -:102C000041EC100B17DB03AF661E9FED238B51ECDD -:102C1000100B53EC182BFEF78BFE044657F8040BF1 -:102C20000D46FEF7FFFB22462B46FEF70DFC761EF7 -:102C300041EC100BEBD1019A51EC100BFEF734FB79 -:102C400053465A46FFF78EFE41EC100B0AE003286C -:102C500008BF9FED130B05D004280CBF9FED120B8E -:102C60009FED140BB8F1000F05D051EC100B81F063 -:102C7000004141EC100B04B051EC100BBDEC028B89 -:102C8000BDE8FC8D436FAC642806C80A3CBF737F67 -:102C90000000000065CDCD41000000000000B04103 -:102CA000000000000000F07FFFFFFFFFFFFFFF7F3D -:102CB000DD4F1575000000000000000001F000422B -:102CC0008B1AA3F16051B1F5801F0ADBB1F17F6F60 -:102CD0001FD242EAC102C10071F1004142EB5070C3 -:102CE00070470B15C3F10903212B10D2890241EA69 -:102CF000905180020128494141F0004121FA03F03E -:102D0000C3F12003994071F1004150417047100018 -:102D100070476FF0000013EB103F5CBF000E42EAFB -:102D2000C05070472DE9FC4F85B00BB100241C60EA -:102D30000290824601E00AF1010A9AF80000A0F12F -:102D40000903052BF7D32028F5D02D2818BF2B28F1 -:102D500007BF1AF8010B8DF800002B238DF8003007 -:102D6000002A019103D4012A01D0252A03DB00297E -:102D700071D002986EE0002A0CDD102A04BF9AF888 -:102D80000000302802BF9AF8010040F020007828A7 -:102D900011D10CE09AF80000302818BF0A220AD19D -:102DA0009AF8010040F02000782803D110220AF19F -:102DB000020A00E00822CDF810A001E00AF1010AA1 -:102DC0009AF800003028F9D00A48784426300024C8 -:102DD00000F1280100260027CDF80CA00025A04610 -:102DE0008DF801109346DFF80C90F94409F10609BB -:102DF0001AE000BF088C000001469DF80100081A87 -:102E00005FFA80F85846A0FB06234FEAEB7100FBFF -:102E1000073301FB0633344600213D4612EB08061A -:102E200043EB01070AF1010A9AF80010A1F14100F1 -:102E30001A2838BF20315A4609F12800FEF790F9C8 -:102E40000028D9D1049951455A4607D1019810B1AB -:102E50000298019908600020002130E0039919F8D8 -:102E60000200AAEB0101091A00291BD410DC00237F -:102E7000B6EB080067EB03018F4209D301D8864205 -:102E800006D3D317FEF72AFEA94208BFA04209D0F5 -:102E9000AFF30080069808B1012101604FF0FF36C2 -:102EA000374606E09DF800002D2802D1764267EBF8 -:102EB0004707019808B1C0F800A03046394607B06E -:102EC000BDE8F08F00BF00232CE700002DE9FC4196 -:102ED0000D0008BF6D468046444600E0641C207823 -:102EE000A0F109010529F9D32028F7D007462D2F95 -:102EF00018BF2B2F08D114F8010FA0F109010529E3 -:102F00000BD3202801D108E02B271E462946204656 -:102F1000FFF708FF2A68944205D1C5F80080002019 -:102F20000021BDE8FC812B2F05D14FF000439942D1 -:102F300009D2BDE8FC812D2FFBD1B1F1004F12D396 -:102F400001D801280FD3AFF300800EB1012030600B -:102F50002D2F19BF4FF0FF306FF0004100204FF0D0 -:102F60000041BDE8FC81404261EB4101BDE8FC81CC -:102F700000BF0023AAE7F0B404682346002200E063 -:102F80005B1C1D78A5F10906052EF9D3202DF7D07D -:102F90002D2D0CBF08222B2D00D15B1C1D7845F078 -:102FA00020066E2E26D15A7842F02002612A02BFF6 -:102FB0009A7842F020026E2A02D02346002245E091 -:102FC000DB1C1C4604222578282D3FD114F8015F14 -:102FD000A5F161061A2EF9D3A5F141071A2F24BFD6 -:102FE000303D0A2DF2D325785F2DEFD0292D2DD13C -:102FF000631C2BE0692E2CD15D7845F020056E2DE9 -:1030000002BF9D7845F02005662D02D023460022A0 -:103010001CE013F8034F44F0200442F00302692C33 -:1030200002BF5C7844F020046E2C0FD19C7844F0F1 -:103030002004692C02BFDC7844F02004742C05D1F4 -:103040001C7944F02004792C08BF5B1DF9B10B609A -:103050001DE0302D02BF597841F02001782914D1AC -:10306000991C0C782E2C08BF491C0978A1F1610429 -:10307000052C84BFA1F14105052D02D930390A295B -:1030800003D29B1C42F0020201E042F00102036005 -:103090001046F0BC704700002DE9F0478CB00027C7 -:1030A000149C04EBC404804691464FF0000E2D2C76 -:1030B000C8BF2D2400201860586001E0491C012081 -:1030C0000A78302AFAD0002211E01868401C1860F3 -:1030D0000878302809D04FF0010E06E0A242F4DA59 -:1030E000A6F130000DF80200521C491C01200E7898 -:1030F000A6F130050A2DF1D32E2E08BF491C72B956 -:103100000D78302D0BD11868401E1860491C012025 -:10311000F6E7302E18BF4FF0010E491C01200E7843 -:10312000A6F130050A2D0AD2A242F2DAA6F1300049 -:103130000DF80200521C1868401E1860EDE7BEF141 -:10314000000F8C460DD00DF1FF310D5D6D1C0D553E -:1031500007E00DF1FF34A15C49B91968491C1960F9 -:10316000521E002AF5DC04BF8DF8007001220028F1 -:1031700058D04FF0090E92FBFEFEC2F109040EEB8F -:10318000CE010C44092194FBF1F1002501EBC101B2 -:10319000611A18D0012716E053F8271001EB8101BE -:1031A00006EB410143F827100BE0092194FBF1F1F4 -:1031B00001EBC1011DF80560611AEDD17F1C43F8D8 -:1031C0002760641C6D1C9542EFDB9CF8001041F0F9 -:1031D0002001652926D161461CF8012F2B2A16BF34 -:1031E0002D2A1CF8016B2B2600220024DFF84CE06E -:1031F00009E0744504DA04EB840205EB4204303C38 -:103200000CF1010C01229CF80050A5F1300ABAF132 -:103210000A0FEED32D2E08BF64421E68A4191C604D -:1032200002B98C46B9F1000F03D000B9C446C9F801 -:1032300000C038460CB0BDE8F08700BF00E1F505DE -:103240002DE9F14F8CB09146DDF85880C8EBC808E5 -:103250004FF0000AB8F1230FC8BF4FF02308C3F89E -:1032600000A0C3F804A0002501E0491C012508784E -:103270003028FAD069A201925FF000046DA200929A -:103280000DF1080B0E461F460EE03868401C3860F2 -:1032900008E0A045F9DB019A0099801A085C0BF858 -:1032A0000400641C761C012596F800105BA0162211 -:1032B000FDF756FF0028ECD130463E4601782F46F8 -:1032C0002E2908BF401C002C054616D1287830282E -:1032D00013D13168491E31606D1C0127F6E7A04506 -:1032E00009DB019A0099801A085C0BF80400641C41 -:1032F0003168491E31606D1C012729785FF0160284 -:1033000046A0FDF72DFF0028E9D1A04517DA1BF8EC -:103310000810072906DD0DF1070111F80820521CDD -:1033200001F8082044463268521C326007E00DF173 -:103330000702115D49B93268521C3260641E002CCC -:10334000F5DC04BF8DF808A0012431688900002F46 -:10335000316055D0072394FBF3F3C4F1070BC3EBA3 -:10336000C3035B44072193FBF1F10022C1EBC101D0 -:10337000591A19D04FF0010A16E056F82A100BEB33 -:10338000011046F82A000DE0072102A893FBF1F195 -:10339000C1EBC10110F802B0591AEED10AF1010ACD -:1033A00046F82AB05B1C521CA242EDDB297841F0A2 -:1033B0002001702924D1294615F8012F2B2A16BF88 -:1033C0002D2A15F8014B2B2400220023124808E077 -:1033D000834204DA03EB83020CEB4203303B6D1CA7 -:1033E000012295F800C0ACF1300EBEF10A0FEFD308 -:1033F0002D2C08BF5B4234681B19336002B90D469F -:10340000B9F1000F03D007B90C9DC9F80050504620 -:103410000DB0BDE8F08F000000E1F505303132332A -:1034200034353637383961626364656641424344F6 -:1034300045460000000102030405060708090A0BBF -:103440000C0D0E0F0A0B0C0D0E0F000038B504000A -:1034500001D1012032BD00F04DF918B900F085FB13 -:1034600000F0D9FE85E090F83D10012901D001203F -:103470007047022180F83D10DFF82C22016891424C -:1034800018BFB1F1804F12D0DFF8202291421CBF4B -:10349000DFF81C3299420AD0DFF8182291421FBF90 -:1034A000DFF814329942DFF81422914209D18B6877 -:1034B000DFF818121940062918BFB1F5803F05D072 -:1034C00001680A68084642F0010202600020704765 -:1034D00001680A6A41F211131A4202BF096A40F2F6 -:1034E0004442114239E090F83D10012901D00120F9 -:1034F0007047022180F83D100168CA6842F001025D -:10350000CA600168DFF8A021914218BFB1F1804F75 -:1035100012D0DFF8982191421CBFDFF89431994214 -:103520000AD0DFF8902191421FBFDFF88C31994219 -:10353000DFF88821914209D18B68DFF8901119409A -:10354000062918BFB1F5803F05D001680A68084612 -:1035500042F0010202600020704705D101680A684C -:1035600052080B4652001A60012180F83D100020DD -:10357000704702206870211D206800F0FAFA0120CF -:1035800028730121A970E87029716871A971E87127 -:1035900029726872A972E8726970002032BD38B56C -:1035A000040001D1012032BD00F0A4F818B900F0E8 -:1035B000DCFA00F0ABFEDCE770B5044604F13E0037 -:1035C00009B902780FE0042908BF42780BD0082916 -:1035D00008BF827807D00C2908BFC27803D0102911 -:1035E0000CBF02794279012A01D0012070BD11B9C6 -:1035F0000222027014E0042902D1022242700FE07C -:10360000082902D1022282700AE00C2902D102228A -:10361000C27005E0102907BF022202710223437124 -:103620002068012200F0C3FC00F038F818BF904277 -:1036300008D088421FBFDFF89850A842DFF8946096 -:10364000B04203D1456C45F400454564206898427A -:1036500018BFB0F1804F0BD000F018F81CBF144D0C -:10366000A84205D000F00FF81CBF9042884206D156 -:1036700000F00FF818BFB0F5803F02D0206800F0CE -:103680001FF8002070BD0B4B98427047074B9842C3 -:10369000704781680D480840062870472068024B33 -:1036A0000649054A98427047002C0140000400403A -:1036B00000080040000C0040003401400040014080 -:1036C0000168024641F001011160704707000100E6 -:1036D000004401400048014038B5040001D10120F8 -:1036E00032BD00F007F818B900F03FFA00F069FDAC -:1036F000FFF73FBF04F13C056878704770B50400E0 -:103700000E4601D1012070BDFFF7F4FF18B900F09B -:103710002CFA00F0FCFD02206870211D206800F0EA -:1037200028FA2068016821F0080101600121206861 -:1037300002681643066001202873A970E870297298 -:1037400068726970002070BD70B504462068C56855 -:103750000669B10714D5AA0712D56FF002010161FD -:1037600001222277806910F0030F204602D000F07A -:10377000CFFD03E000F0CDFD00F086F800202077BB -:10378000700715D5690713D520686FF00402026130 -:1037900002212177806910F4407F204602D000F09A -:1037A000B7FD03E000F0B5FD00F06EF800202077D3 -:1037B000300715D5290713D520686FF0080202617C -:1037C00004212177C06910F0030F204602D000F0D9 -:1037D0009FFD03E000F09DFD00F056F800202077EB -:1037E000F00615D5E90613D520686FF010020261C6 -:1037F00008212177C06910F4407F204602D000F0F4 -:1038000087FD03E000F085FD00F03EF80020207702 -:1038100006F0010105F00100014206D020686FF0BA -:1038200001010161204600F0EEFD300608D52906B1 -:1038300006D522686FF080001061204600F020FE5F -:10384000F00508D5290606D522686FF4807010614E -:10385000204600F016FE700608D5690606D52268D7 -:103860006FF040001061204600F00CFEB0060AD553 -:10387000A90608D522686FF0200010612046BDE837 -:10388000704000F000BE70BD204600F0FDBDF8B5F0 -:1038900000F005F901D10220F2BD012084F83C00BE -:1038A0007AB9F36872683168206800F0F1FA21682B -:1038B000886920F00C0088618A69B06802438A61D7 -:1038C00063E0042A10D1F36872683168206800F060 -:1038D00034FB2068816921F4406181618169B268AB -:1038E00041EA0221816150E0082A24D12168F06870 -:1038F000726833681C311B024F68D1F804C02CF485 -:10390000807CC1F804C027F42067D1F800C04FEADA -:103910009C0C42EA8C0260F3071203F420630A60F5 -:103920003B434B60086820F00C0008600A68B068F0 -:1039300002430A6029E00C2A26D12068F1687268E7 -:1039400033681C301B034768D0F804C02CF4805C3B -:10395000C0F804C027F42047D0F800C02CF4407C05 -:103960004CEA022C61F30F3C03F42043C0F800C082 -:103970003B434360016821F4406101600268B16823 -:1039800042EA0122026000E0012500F001F8F2BDE8 -:10399000002084F83C002846704770B500F07FF89E -:1039A00001D1022070BD012084F83C0052B1042AEC -:1039B00019D0082A29D00C2A38D0102A48D0142A25 -:1039C00057D068E0206800F02FF92168886940F03E -:1039D00008008861886920F0040088618A6930697C -:1039E00002438A6158E0206800F060F9206881692C -:1039F00041F400618161816921F4806181618169A3 -:103A0000326941EA0221816146E0206800F086F9CE -:103A10002168C86940F00800C861C86920F0040046 -:103A2000C861CA6930690243CA6135E0206800F0A4 -:103A3000B0F92068C16941F40061C161C16921F434 -:103A40008061C161C169326941EA0221C16123E03B -:103A5000206800F0C5F92168486D40F0080048650D -:103A6000486D20F0040048654A6D306902434A659C -:103A700012E0206800F0DEF92068416D41F4006139 -:103A80004165416D21F480614165416D326941EAD2 -:103A90000221416500E00125FFF77AFF70BD044671 -:103AA000002594F83C0001280E46704770B5064684 -:103AB00006F13C0500242878012801D1022070BDC0 -:103AC0000120287002226A70DFF81C0432689368B3 -:103AD000034093600868020018BF102830D02028E7 -:103AE00018BF30282CD0402826D0502819D0602864 -:103AF0001BD0702806D0B0F5805F27D0B0F5005FEE -:103B000007D022E000F02CF83068816841F077019E -:103B100005E000F025F83068816841F4804181605B -:103B200014E000F019F850210BE0CA6849683068C9 -:103B300000F019FA602104E000F00EF8402100E0E6 -:103B40000146306800F021FA00E00124012068708D -:103B500000F00BF870BD0000CA6849683068DDE10C -:103B6000CB684A688968306817E2002129702046CE -:103B700070472DE9F043D0F800C0DFF87073DFF82C -:103B80007033DFF87043DFF87053DFF87063DFF8ED -:103B90007023DFF870E3DFF87083B84218BFB0F12C -:103BA000804F07D0404518BF704503D0904218BFE2 -:103BB000B0420FD12CF07009D1F804C04CEA090CC6 -:103BC000B84218BFB0F1804F0CD040451CBF7045C3 -:103BD000904207D0B04218BFA84203D0A04218BFFD -:103BE000984205D12CF44072D1F80CC04CEA020C7A -:103BF0004A692CF0800C42EA0C0CC0F800C0B842B4 -:103C0000D1F808C0C0F82CC00A68826218BFB04260 -:103C100004D0A8421CBFA042984201D109690163A7 -:103C200001224261BDE8F0832DE9F041066A026A93 -:103C3000DFF8B882DFF8BC72DFF8BCC2DFF8BCE2A4 -:103C400052085200026226F0020643688569DFF8D6 -:103C5000BC220C6815402C438D683543DFF8906218 -:103C6000404518BF704504D060451CBFB842B04203 -:103C70000DD1CA6825F00805154325F00405404517 -:103C800018BF704505D0604518BFB84201D0B0429A -:103C900005D14A6923F440731A438B691343436087 -:103CA0008461496841630562BDE8F081F0B5036A4B -:103CB000026A974D22F01002026223F0200344684A -:103CC00082690E6815408A6845EA062543EA0213B0 -:103CD00000F05BF818BF904208D1CF6823F0800352 -:103CE00043EA0713B04223F040030AD090421CBFBE -:103CF000814A904205D07F4EB0421CBF7C4A904220 -:103D000006D14E698A6924F44064164344EA860465 -:103D100044608561496881630362F0BDF0B5036A60 -:103D2000026A22F48072026223F400734468C66956 -:103D3000764A0D6816408A68354343EA022300F04C -:103D400024F818BF904208D1CF6823F4006343EAF7 -:103D50000723B04223F480630AD090421CBF664A16 -:103D6000904205D0634EB0421CBF614A904206D1DA -:103D70004E698A6924F44054164344EA06144460A8 -:103D8000C5614968C1630362F0BD584E5B4AB042E9 -:103D9000704770B5026A036A5D4C23F48053036276 -:103DA00022F400524368C56900F06BF842EA05321C -:103DB000B0421CBF514DA84207D04F4EB0421FBF6A -:103DC0004C4DA8424A4EB04204D14D6923F4804381 -:103DD00043EA85134360C46149680164026270BDAF -:103DE00070B5036A026A414E22F48032026223F403 -:103DF00000334468456D474A15400A682A438D6878 -:103E000043EA0543B0421CBF3C4DA84207D03A4E9E -:103E1000B0421FBF374DA842354EB04204D14D6964 -:103E200024F4803444EA052444604265496881658D -:103E3000036270BD70B5026A036A374C23F48013C5 -:103E4000036222F400124368456D00F01AF842EA5A -:103E50000552B0421CBF294DA84207D0264EB042A1 -:103E60001FBF244DA842224EB04204D14D6923F415 -:103E7000802343EA8523436044654968C165026243 -:103E800070BD0E682C4044EA06248D68174E7047BA -:103E9000F0B5046A056A154E6D086D000562B04202 -:103EA000856918BFB0F1804F0DD0174EB0421CBFCE -:103EB000144FB84207D0124EB0421FBF0F4FB84246 -:103EC0000D4EB04203D1AD0842EA850201E045F053 -:103ED000010263F3071224F00A0401F00A0182616F -:103EE00021430162F0BD00008800FEFF002C01406C -:103EF00000480140004401400040014000340140BE -:103F0000000C004000080040000400408CFFFEFF51 -:103F1000FF8CFFFE8FFFFEFFFF8FFFFE10B5036AD1 -:103F2000046A64086400046223F00A03846924F0CC -:103F3000F00444EA0214846144E030B5046A056A7E -:103F400025F0100505620901856925F4407545EAEB -:103F5000022563F30F3524F0A00401F0A001856170 -:103F60002143016230BD10B5036A046A24F01004D5 -:103F7000046223F0A003846924F4704444EA023408 -:103F8000846143EA0113036210BD826822F070026B -:103F9000114341F007018160704710B5846824F433 -:103FA0007F442143114341EA0321816010BD10B5D4 -:103FB00001F01F01036A01248C40A343036202FA4B -:103FC00001F1036A1943016210BD000018B587B002 -:103FD00004A800F047F86846002480E81E00DFF8D7 -:103FE00000434FF0FF304FF08041E060216062609D -:103FF000A2602261A2612046FFF76EFB08B100F0CB -:1040000011FA002104910691204604A900F03EFA1D -:1040100008B100F007FA00210122009101920291FB -:104020000391042269462046FFF731FC08B100F0F5 -:10403000F9F908B010BD1FB500F013F8A94CAA4952 -:1040400021606260A2601F21802200F029F808B17F -:1040500000F0E8F9202100910022029269462046F2 -:1040600018E0684600210022002380E80E00704717 -:104070001FB5FFF7F6FF9D4C9D4921604F20606002 -:104080004FF6FF71A26000F00BF808B100F0CAF91A -:1040900000F07BF800F0FAF908B100F0C3F91FBD99 -:1040A000E160A2612046FFF7D1B918B599B00AA81E -:1040B000002100220023002480E81E0068468D4C69 -:1040C00080E80E001C2103A800F06CFA2C210EA839 -:1040D00000F068FA88482060002140F28F10E0600C -:1040E0006160A1602161022060618021A1612046A0 -:1040F000FFF7ACF908B100F095F94FF480500A9041 -:104100000AA92046FFF7D2FC08B100F08BF920463F -:10411000FFF745FA08B100F085F908212046FFF7BE -:10412000EDFA08B100F07EF900F02FF800F0AEF9DA -:1041300008B100F077F902220592C7210491042208 -:1041400007926020002103900691089100220992B5 -:1041500003A92046FFF721FC08B100F063F9002015 -:104160004FF400510E900F901090119012901391F7 -:1041700018900EA9204600F0C7F908B100F052F9D6 -:10418000204600F086F81AB010BD0021009102917F -:1041900020466946704780B55848594901604F220A -:1041A00000234FF6FF7142608360C1600361436189 -:1041B0008361FFF74BF918B1BDE8014000F032B957 -:1041C00001BD10B586B000F086F82268B2F1804FCC -:1041D0001FD14C48C16841F00101C160C16801F0C4 -:1041E000010100910099026842F00102026002217F -:1041F000006800F0010000900098019102914FF0DA -:1042000090400021039104910121059101A900F042 -:10421000CDF906B010BD80B50068334A3A499042E6 -:1042200007D1086840F010000860096801F010012B -:1042300009E02F4A904208D1086840F02000086049 -:10424000096801F0200100910AE02B4A904209D14F -:10425000886840F480308860886800F4803000907E -:10426000009801BD264A904212D1886840F400307F -:1042700088600022886800F4003000900F210098C8 -:10428000192000F0B5FABDE80240192000F0CEBABE -:1042900001BD10B586B000F01EF8226816498A42AA -:1042A00017D11848026842F0010202600421006838 -:1042B00000F001000090022200980191029200217A -:1042C000039104914FF090400E21059101A900F057 -:1042D0006DF906B010BD0446142101A800F062B9C2 -:1042E000305B00207C5B002000100040C85B002099 -:1042F00000140040145C002000400140605C00207D -:10430000004401404C100240581002407047704772 -:104310007047704780B500F09FFA00F03DF800F05C -:10432000F2FA3C483C4940884860C86100F026FBEE -:1043300000F0B0FB00F0C6FB00F076FCFFF746FE95 -:10434000FFF779FEFFF794FEFFF7AFFEFFF723FFBD -:1043500000F0D8FD00F0A4FE00F0EAFD00F09DFFA3 -:1043600000F0A1FF00F0A9FF2FA000F080FF00BF28 -:104370000FF200120FF2F00133A000F078FF7F215E -:10438000264800F0AFFF01F07EF801F0A3F901F03C -:10439000F1F901F09FFAFEE780B596B0442105A837 -:1043A00000F000F91421684600F0FCF84FF40070AA -:1043B00001F0D4FA08B100F035F84FF480310691DD -:1043C00001200321109105900222119014210F92D7 -:1043D000129113921492159205A801F0F7FA08B100 -:1043E00000F020F80F20032100900191002202929A -:1043F000039204920421684601F035FD08B100F0F3 -:1044000011F817B000BD00680549884208BF01F0E7 -:1044100095BE70479C0100200C0200200C59002022 -:10442000002C014072B6FEE74D6963726F20436C49 -:10443000696D6174652053746174696F6E20536592 -:104440006E736F722E0D0A0056657273696F6E205F -:10445000312E302E30204275696C643A202573204D -:1044600025730D0A000000004175672031352032A8 -:104470003032340031363A32343A32320000000001 -:10448000704770477047704770470000F0B500F103 -:104490003C031A78012A01D10220F0BD01221A70D2 -:1044A00002245C700568DFF85CC06E68AC683A4F47 -:1044B000654518BFBD4203D126F470024E6816430D -:1044C0000A6826F0700616436E600268624518BFDF -:1044D000B2F1804F0CD02E4882421CBF2F4DAA4211 -:1044E00006D02A4882421EBFBA422D4DAA4204D1AC -:1044F000886824F0800404439460012159700020EE -:104500001870F0BD002C014030B590F83C20012A15 -:1045100001D1022030BD012280F83C20CC688A689D -:104520004B681C4D24F44074144324F480641C43F1 -:104530000A680B6924F40064144324F480541C4377 -:104540004A698B6A24F40054144324F480442343BE -:104550008A69046823F4702343EA0243AC421CBF17 -:104560000D4A94420CD14A6A23F4700343EA025381 -:10457000CA6923F08073134323F000750B6A2B4341 -:104580006364002180F83C10002030BD000C004026 -:1045900000040040002C01400034014000080040AD -:1045A00000400140002201F0D1BD00002DE9F84F8C -:1045B0000027784A784B4FF00F0805460E4636E044 -:1045C000764CA54214BF082407248C40744944EA61 -:1045D0000E0441F82C40C143D2F808C0746801EAC7 -:1045E0000C0CE40248BF40EA0C0CC2F808C0D2F838 -:1045F0000CC0746801EA0C0CA40248BF40EA0C0C21 -:10460000C2F80CC0D2F804C0746801EA0C0CA40310 -:1046100048BF40EA0C0CC2F804C0D2F800C074686D -:1046200001EA0C01E40348BF014311607F1C3168BB -:1046300031FA07F000F09E800124BC4014EA01002A -:10464000F4D04FEA470C032101FA0CF16FEA010E96 -:10465000716801F00309B9F1010F1CBF01F00301FA -:10466000022912D1A968D6F80C900EEA010109FAC4 -:104670000CF949EA0101A960696821EA040471683A -:10468000C1F30011B9400C436C60B900347904F0F7 -:104690000304032C21D0EC68D6F808900EEA040439 -:1046A00009FA0CF949EA0404EC60347904F00304D3 -:1046B000022C12D1FC0805EB840401F01C09D4F88B -:1046C00020A008FA09FB2AEA0B0AD6F810B00BFA68 -:1046D00009F949EA0A09C4F820902C680EEA040E88 -:1046E000347904F0030404FA0CF444EA0E0CC5F81F -:1046F00000C0746814F4403F98D0D3F800C0284C30 -:104700004CF0010CC3F800C04FEA970CD3F800E05E -:104710000EF0010ECDF800E001F00C01DDF800E034 -:1047200054F82CE008FA01F42EEA040EB5F1904F8B -:1047300008BF00241DD01B4CA54208BF012418D07F -:10474000194CA54208BF022413D0184CA54208BF3B -:1047500003240ED0164CA54208BF042409D0154CE2 -:10476000A54208BF052404D0134CA5427FF428AF0E -:1047700006242AE7BDE8F18F0AB1816170478162A2 -:104780007047426901EA0203914341EA03418161B2 -:10479000704700000004014060100240001C004807 -:1047A000080001400004004800080048000C0048D0 -:1047B00000100048001400480018004809010200D9 -:1047C00002D42048815470471F4B02F00F021A4454 -:1047D00002F8041C70471D4B19684FF6FF020002D7 -:1047E000114000F4E060084319490843186070471D -:1047F00070B5164B1C68C4F302230124C3F10705EE -:10480000052D2EBF0F2504FA05F56D1E1E1D072E62 -:1048100034BF0023DB1E2940994004FA03F3BDE8AE -:1048200070405B1E1A401143C8E70000010007D426 -:10483000012200F01F01074B8A40400943F8202065 -:104840007047000000E400E018ED00E00CED00E02F -:104850000000FA0500E100E0094810B5016841F4E4 -:10486000807101600320FFF7B6FF0F2001F088FC84 -:104870000024002814BF012401F0CAFC204610BD0A -:104880000020024018B585B00023039004910093E6 -:10489000012401930294694601A801F0D7FC50B1AC -:1048A000334C5C21204601F09BFD411C222204F187 -:1048B0002C0000F0DCFC06B010BDF8B504460D4637 -:1048C0001646002701E008347F1CB74209D205EBE9 -:1048D000C7002146D0E90023002001F08FFD002809 -:1048E000F1D0F1BD17B581B001F0CFFD214C02220E -:1048F00001A92046FFF7E1FF01211F20FFF7C2FFBA -:10490000022201A92DE0E0B509216846FFF74AFE21 -:10491000092218496846FCF74FFC9DF8000055280D -:1049200004BF9DF80800162806D1092269461248DE -:10493000FCF742FC01200EBD00200EBD1FB5092171 -:104940006846FFF72FFE01F0A0FD0A4C02226946DF -:104950002046FFF7B2FF01211F20FFF793FF02223D -:1049600069462046FFF7A9FF01F09FFD1FBD00002B -:10497000A8B9000800F800089C01002070B586B0B6 -:1049800014220021684601F0EBFD3A483A4C0168D8 -:104990003A4D41F00401016041F60806026802F058 -:1049A000040205920599026842F0800202600368E1 -:1049B00003F0800305930599026842F0010202604A -:1049C000036803F0010305930599026842F00202AF -:1049D0000260036803F0020305930599026842F040 -:1049E000080202600022006800F0080005904EF204 -:1049F000C03105982046FFF7BFFE002231464FF038 -:104A00009040FFF7B9FE00222C212846FFF7B4FEA4 -:104A10004EF2C01100F034F82046FFF7C7FD012127 -:104A200001910222002103910292009669464FF003 -:104A30009040FFF7BBFD2C2100F022F82846FFF73D -:104A4000B5FD4FF400710091012200210291039104 -:104A5000019269462046FFF7A9FD4FF440700021FE -:104A600000900191029128466946FFF79FFD06B02C -:104A700070BD00004C1002400008004800040048CF -:104A800000910122019202210291002203926946C3 -:104A90007047000080B50A48016841F001010160DB -:104AA0000022006800F001000090052100980B2012 -:104AB000FFF79EFEBDE802400B20FFF7B7BE00BF28 -:104AC0004810024018B589B00C22002106A801F058 -:104AD00047FD18220021684601F042FD4B4C4C482E -:104AE00020600021042060616160002084F82000C3 -:104AF000E160216121834FF480600121E062E16186 -:104B000004F1300000224FF4E861A260A16202705B -:104B100042600272204601F057FD08B1FFF782FCA7 -:104B20000020069006A9204600F026FC08B1FFF7F9 -:104B300079FC3849009106220192022102917F22DC -:104B4000039204210491002205926946204601F057 -:104B500095FE08B1FFF766FC0AB010BD30B5A9B0EC -:104B600004461422002101A801F0FAFC8C22002145 -:104B700006A801F0F5FC20682549884244D14FF48D -:104B800080424FF040510692259106A802F026F986 -:104B900008B1FFF747FC2048204D016841F400515F -:104BA0000160026802F4005200920099026842F02B -:104BB000040202600121006800F00400009003225A -:104BC00000981748019102920021039101A9FFF773 -:104BD000EDFC00216960E960802129614FF480616A -:104BE00010482860A9614FF48070002268614FF47A -:104BF0004051AA60EA612962284602F0A1FB08B18F -:104C0000FFF710FC2565AC6229B030BD0C590020BF -:104C100000000450020030044C100240AC5C002044 -:104C2000000800480800024080B5A948A949AA4ADE -:104C3000016042600021C1604FF080530C2141614E -:104C400083600022002102618261016242620023CE -:104C500002F0D1FC18B1BDE80140FFF7E3BB01BD94 -:104C600010B59E4C9E4902E010B59E4C9E49606076 -:104C700021600020A060E06020610C21A061E06163 -:104C8000206260626161204602F0FCFC08B1FFF71F -:104C9000C9FB04F188012046BDE81040012202F062 -:104CA00085BD10B5914C9249216060600C21616115 -:104CB0000020A060E0602061A06100212062E1612D -:104CC000616200230022204602F095FCDEE730B549 -:104CD000A9B0044614220021684601F041FC8C2250 -:104CE000002106A801F03CFC20687A49814C8842EA -:104CF00024D120224FF480610692199100F0CAF865 -:104D000008B1FFF78FFB206940F0010020612069A6 -:104D100000F0010005900598216841F00201216032 -:104D200040F60241226802F0020205920222059832 -:104D3000714800F0B2F8FFF739FC9CE068496F4D0C -:104D400088423DD1102200210692189100F0A2F86D -:104D500008B1FFF767FBE06840F48010E060E068AE -:104D600000F48010059000F088F8226802F0040238 -:104D700005920598216841F0080121604FF48051A7 -:104D8000226802F0080205920222059800F085F8D8 -:104D90002846FFF70BFC0221019100220292042019 -:104DA0000321009003910822049269465448FFF7BA -:104DB000FDFB002205213520FFF71AFD352058E0C4 -:104DC000494988421ED101220692149200F062F8ED -:104DD00008B1FFF727FB606940F4804060616069BB -:104DE00000F4804000F04FF84FF4C061226802F0F8 -:104DF000010200F05CF8002205212520FFF7F8FCF5 -:104E0000252036E03A49884235D104221021069205 -:104E1000169100F03FF808B1FFF704FBE06840F49A -:104E20008020E060E06800F4802000F02CF8226828 -:104E300002F00102059200F020F84FF400412268D0 -:104E400002F0040200F033F80221019100220292E4 -:104E50004FF44060032100900391072204926946B9 -:104E60002846FFF7A3FB002205212720FFF7C0FCFF -:104E70002720FFF7DBFC29B030BD0598216841F001 -:104E800004012160704705900598216841F00101F7 -:104E90002160704706A801F0A1BF00910192002196 -:104EA00002910322082104910392694670470592FA -:104EB000022205980091019200210291032207210C -:104EC0000491039269464FF09040FFF76FBB0000DA -:104ED000845800200080004024330300F85700204D -:104EE00000500040E0560020003801406C57002080 -:104EF000004800404C1002400004004800080048F0 -:104F0000000C004810B55F4C5F4800F027F808B16E -:104F1000FFF788FA0021204603F042F908B1FFF7B5 -:104F200081FA0021204603F050F900B125E010BDC0 -:104F300010B5564C564800F011F808B1FFF772FA58 -:104F40000021204603F02CF908B1FFF76BFA00218D -:104F5000204603F03AF900B10FE010BD4D49206042 -:104F600000220120E0606160A26022616261A261B2 -:104F7000E2612262204603F053B9BDE81040FFF71A -:104F800051BA30B5A9B0044614220021684601F098 -:104F9000E7FA8C22002106A801F0E2FA20683A49DB -:104FA0003D4C3E4D884221D140224FF48051069223 -:104FB0001A9106A801F012FF08B1FFF733FA28682A -:104FC00040F0020028601222296801F002010591D8 -:104FD000C02100F04BF82046FFF7E8FAE86840F4FB -:104FE0000010E860E86800F400103BE028498842BF -:104FF0003AD14FF48072002106921C9106A801F06C -:10500000EDFE08B1FFF70EFA286840F001002860B5 -:10501000296801F0010105910598296841F0020114 -:10502000296080212A6802F002020592122200F013 -:105030001DF84FF09040FFF7B9FA122101910022BC -:1050400002921020032100900391042204926946E9 -:105050002046FFF7ABFAE86840F40000E860E86833 -:1050600000F400000090009829B030BD0598009130 -:1050700001920021029103220421049103926946C6 -:10508000704700003C5A002000540040905A002015 -:10509000005C0040EC9C9010000400484C10024062 -:1050A00080B52848284901604FF482724FF440715E -:1050B000C16042600721C16200234FF480220821B1 -:1050C0008360036143618261C361036243628362FF -:1050D0000363416303F084FB18B1BDE80140FFF7AF -:1050E000A1B901BD10B586B004461422002101A863 -:1050F00001F036FA21681448814221D11348C16871 -:1051000041F48041C160C16801F48041009100997F -:10511000026842F0020202604FF47041006800F041 -:105120000200009002220098094801910292002199 -:105130000391032205210591049201A9FFF736FA94 -:1051400006B010BD74590020003800404C100240D9 -:105150000004004870B5044600205B4B1825454309 -:105160001D446E78A64203D0401C0328F6D318E0F5 -:105170002B78A3B905F1080003F0A2FB6868012CA5 -:1051800002D1FFF771FD08E0032C02D1FFF789FD82 -:1051900003E0052C08BFFFF763FD012028702846B7 -:1051A00070BD002070BD02B500281CBF0178002929 -:1051B00019D04078012804D10A23012269464348C6 -:1051C0000CE0032804D10A2301226946404805E087 -:1051D000052808D10A23012269463E4802F096FAC2 -:1051E00008B9012002BD002002BD38B504460D46B5 -:1051F00006E00D2100F01BF80A2100F018F86D1CE4 -:10520000287830B10A28F4D015F8011B00F00FF807 -:10521000F6E731BDF8B504460D461646002703E013 -:10522000E95D00F004F87F1CB742F9DBF1BD2046D0 -:10523000B9E700281CBF017800291EBF0169406939 -:10524000814201D001207047002070471CB5002129 -:105250008DF800100446FFF7ECFF20B1694604F119 -:10526000080003F04CFBFFE79DF8000016BD0EB4EC -:1052700078B5194D044605F1CC0664213046FFF798 -:1052800091F905AA2146304603F052FB28683146C1 -:10529000FFF7ABFF71BC5DF810FB10B50E4CC822D8 -:1052A000211D012005E010B50C4C4FF49672211D14 -:1052B0000320FFF74FFF206010BD10B5084CC82237 -:1052C000211D0520F5E700000C020020E05600201B -:1052D0006C570020F85700208C520020BC5300204F -:1052E000EC5400207CB50446002004F154060D4621 -:1052F00000903178012901D1022076BD0120307063 -:1053000000F035F8010070682AD120F4885040F090 -:105310000200706005F080452268DFF8580093684D -:1053200003401D4345F00045956020688068C00F2C -:1053300010D00098401C00900098B0F5912FF4D345 -:10534000706820F0020040F01000706000203070A3 -:10535000012076BD7268012060F30102726002E0F4 -:1053600040F01000706000203070084676BD204686 -:1053700001F09ABCC0FFFF3F2DE9F04100F1540459 -:105380009AB023780022012B08BF022052D00125B9 -:10539000257000261696002517950368294DAB4207 -:1053A0002CD1294FDFF8A4E03B68DEF800506D07F0 -:1053B0003AD45B0738D40B68254DDFF898C0264EE9 -:1053C0000BB3D6F800804B6890F8300028F46048A2 -:1053D00043EA080343EA4038C6F80080DEF80000DC -:1053E0003B68DCF8007018433843C3071FD43768A4 -:1053F000086889683D4005430D4313E000F01DF83F -:105400002270012016E0306820F460403060DEF841 -:1054100000003968DCF8003008431843C00706D4A0 -:1054200031680D40356002E000F007F801220020ED -:10543000207010461AB0BDE8F081606840F020008E -:1054400060607047000004500801045008000450D8 -:10545000E0F0FFFF080204500803045010B50023D9 -:10546000DAB2825C5140C9B208224C0009064CBF36 -:1054700084F031012146521EF7D15B1CDAB2022AB8 -:10548000EEDBC8B210BD1FB50122202189488A4C2D -:10549000FFF772F9012003F065FA02A903A800F0F2 -:1054A00083F850B95C21204600F09AFF411C51223C -:1054B00004F13000FFF7DBFE0DE0029803F066FA1E -:1054C000CDE90001039803F061FA02460B4604F1AE -:1054D0009800FFF7CCFE002004B010BD0FB47FB5DC -:1054E000062102A8FFF75EF8BDF844109DF8404081 -:1054F000724D01AA002010800B0A8DF804308DF83F -:1055000005104FF6FF76009602232146284602F04A -:10551000E3FE0096062302AA2146284602F03EFF3B -:1055200080B9FF2102A8FFF799FF02ACA178884259 -:105530000AD0FF210DF10B00FFF790FF9DF80D1031 -:10554000884201D0012022E09DF80820637812985B -:10555000139943EA022300EE103A00F01DF89FED84 -:105560004E1ADFED4E1A40EE811AC0ED001AE078B7 -:105570009DF80C2042EA002200EE102A00F00CF800 -:105580009FED471A20EE811A81ED001A002004B029 -:1055900070BC5DF814FB0000B8EE400ADFED410A74 -:1055A000C0EE200A704700002DE9F843C4B004465D -:1055B0000D46DFF80C9126A849467822FBF7FCFD42 -:1055C00008A809F178017822FBF7F6FD0027DFF83B -:1055D000F48008A800EB8700079026AE06EB870052 -:1055E000069084B0414668462822FBF7E5FD0FBCD3 -:1055F000FFF774FF30B9012000F0A0F97F1C0A2FDB -:10560000E7DB08E02C485C2100F0EAFE411C842224 -:1056100009F1F00033E002220A2126A803F0DAF9AA -:10562000019002220A2108A803F0D4F99DED010A95 -:105630000090DFED1D0A00F047F81F4804DBDFEDA6 -:105640001B0A00F041F807D45C2100F0C9FE411CA0 -:105650008B2209F59A7012E09DED000AB5EE400A22 -:10566000F1EE10FA04DBDFED120A00F02DF80AD497 -:105670005C2100F0B5FE411C8C2209F5D670FFF7C5 -:10568000F6FD002004E001982060012000992960C7 -:1056900045B0BDE8F083000000002F43000034C295 -:1056A0000000C84200FF7F47000020C20100AA425C -:1056B0000100C8420004004884B800083C5A002099 -:1056C00060B50008B4010020B4EE600AF1EE10FAF3 -:1056D00070470000E0B500BF20A000788DF80400FE -:1056E000FF210091012301AAEE21194802F0F4FDE7 -:1056F00007BD00003EB500BF19A0154C00788DF81D -:105700000400FF250095012301AAEE21204602F0A6 -:10571000E3FDFF20009003230E4D2A46EE21204694 -:1057200002F03CFE287869780B4A41EA0021A8780B -:1057300040EA0120642190FBF1F100EE101A85EDA2 -:10574000010AB8EEC00A10EE100A106237BD000060 -:10575000905A0020C05D0020305D0020480000000D -:1057600030000000224B036003F1540008608021E8 -:105770001160704710B5002130A01E4C00F0AFF84A -:10578000E060002134A000F0AAF8A0605FF0000102 -:1057900038A000F0A4F820605FF000013CA000F009 -:1057A0009EF820615FF0000140A000F098F8606072 -:1057B00010BD70B5104C114D114E306803F02DFB2B -:1057C000286803F02AFB207808B103F0FAFC642073 -:1057D00000F0B4F8F1E780B54FF47A7000F0AEF85D -:1057E0004FF400710748FEF7CCFFF5E7000000001A -:1057F00038500020985D0020B85D00208C520020B9 -:10580000BC5300200008004810B503F071FB41F2C2 -:10581000883000F093F803F07DFC0028FBD003F003 -:1058200078FB03F09BFB00244FF47A7000F086F8BD -:10583000641CB4F5167FF7DBF3E7000060BC0008DA -:10584000B357000803000000000000000001000042 -:10585000000000000000000078BC0008D7570008D6 -:10586000FDFF00000000000020000000000000001C -:10587000000000006CBC00087DAA000802000000C7 -:105880000000000080000000000000000000000098 -:105890002CBC0008F5AE000801000000000000006C -:1058A00080000000000000000000000040BC000874 -:1058B000095800080300000000000000000100007B -:1058C000000000000000000001460020842918BFED -:1058D000C81C704780B503F03CFE002002BD38B5FF -:1058E000044684B060690D4600281CBFA0690028EA -:1058F00012D0B4F90800FFF7E7FFA16902912B4627 -:1059000062690192009022692168606803F016FDC7 -:105910000390039805B030BDB4F90800FFF7D4FF39 -:1059200003A9019100902B4622692168606892B218 -:1059300003F035FD0128ECD00020EBE780B51921FC -:10594000B0FBF1F000B9012003F0E9FD002002BD39 -:10595000DFF86C00006800F4C060704710B5DFF835 -:105960006010B0F5007F086800F4C0601DD1B0F58C -:10597000007F22D00A68DFF84C30012060F34A2211 -:105980000A6032201C68DFF840204443B4FBF2F088 -:10599000401C00E0401E4A69530501D50028F9D19A -:1059A0004869410509D5032010BDB0F5806F04D0CA -:1059B0000A68022060F34A220A60002010BD00003D -:1059C000007000400802002040420F002DE9FC4713 -:1059D000050066D0DFF82477DFF83067BC68D7F8B9 -:1059E0000C802878C10604F00C0408F0030848D5A0 -:1059F00024B10C2C08BFB8F1010F2CD138688107F5 -:105A000002D5A86900284CD0396808074EBF39680C -:105A100071680909286A01F0F001814206D200F09C -:105A200032FB00283DD100F006FA07E000F003FA4F -:105A300024B9286A00F027FB002832D100F0ABFA25 -:105A4000BA6800F097FADFF8BC06006800F098FB2F -:105A5000010016D0E9E1A86928B3396841F00101D5 -:105A6000396003F035FF81463868810707D403F0B9 -:105A70002FFFA0EB09000328F6D30320D5E100F0A7 -:105A8000DAF92878C10755D5082C04D00C2C08BFAA -:105A9000B8F1030F17D1386881034BD56868002827 -:105AA00048D10120C1E138684008400000F0D8F931 -:105AB000814638688107E4D503F00AFFA0EB0900AE -:105AC0000328F6D3D9E76868B0F5803F04D1386879 -:105AD00040F48030386011E0B0F5A02F386806D16E -:105AE00040F480203860396841F4803105E020F4CA -:105AF00080303860396821F480213960686860B18D -:105B000003F0E6FE81463868810313D403F0E0FE1B -:105B1000A0EB09006528F6D3AFE703F0D9FE814674 -:105B20003868810306D503F0D3FEA0EB0900652891 -:105B3000F6D3A2E72878810713D5042C04D00C2CC7 -:105B400008BFB8F1020F22D13868410502D5E868D4 -:105B50000028A6D07868296920F0FE4040EA01605C -:105B600078602878010742D56869002870682FD0CE -:105B700040F00100706003F0ABFE80467068810762 -:105B800035D403F0A5FE00F052F9F7D375E7E868C5 -:105B900078B1396841F48071396003F099FE80462C -:105BA00038684105D6D403F093FE00F040F9F7D3EE -:105BB00063E7386820F4807000F052F98046386856 -:105BC0004105CED503F084FE00F031F9F7D354E758 -:105BD00040084000706003F07BFE804670688107DB -:105BE00005D503F075FE00F022F9F7D345E72878D4 -:105BF000410767D5B86DC1004FF000080AD4B86DF1 -:105C000040F08050B8654FF00108B86D00F080504A -:105C100000900098DFF8F894D9F80000C10513D47B -:105C2000D9F8000040F48070C9F8000003F050FE7D -:105C30008246D9F80000C10506D403F049FEA0EB66 -:105C40000A000328F5D318E7A868012804D13068B2 -:105C500040F00100306010E00528306806D140F0C7 -:105C600004003060316841F0010105E04008400067 -:105C70003060316821F004013160A86841F289394F -:105C800060B103F025FE82463068810713D403F02B -:105C90001FFEA0EB0A004845F6D3EEE603F018FE1F -:105CA00082463068810706D503F012FEA0EB0A0099 -:105CB0004845F6D3E1E6B8F1000F03D0B86D20F007 -:105CC0008050B8652878810621D5686A0028B068B8 -:105CD0000ED040F00100B06003F0FAFD8046B068DD -:105CE000810714D403F0F4FD00F0A1F8F7D3C4E663 -:105CF00040084000B06003F0EBFD8046B0688107CB -:105D000005D503F0E5FD00F092F8F7D3B5E6A86AF3 -:105D1000002800F08980022872D1F868EA6A00F051 -:105D20000301914201BF00F0700110312A6BB1EB09 -:105D3000021F1DD16A6B00F4FE41B1EB022F02BFBE -:105D400000F07841AA6BB1EBC26F11D1EA6B00F49D -:105D5000C00101F500115208B1EB425F08D1296C76 -:105D600000F0C06000F100704908B0EB416F43D013 -:105D70000C2C46D03868410101D43868C1003FF589 -:105D800090AE00F06AF804463868810105D503F04A -:105D90009FFD001B0328F7D36FE6F868DFF8741344 -:105DA000EA6A0840296B1043491E40EA0110EA6B79 -:105DB000696B520840EA0120296C521E490840EAEA -:105DC0004250491E40EA4160A96B40EAC160F86058 -:105DD000386840F080703860F96841F08071F9608F -:105DE00003F076FD0446386881011DD403F070FD90 -:105DF000001B0328F7D340E63868810114D4E7E795 -:105E00000C2C3FF44EAE00F028F8044638688101AF -:105E100005D503F05DFD001B0328F7D32DE6F868D8 -:105E2000DFF8F4120840F8600020BDE8F687A0EB28 -:105E3000080003287047386840F008003860396867 -:105E4000286A21F0F001014339607968E86921F49A -:105E50007F4141EA002179607047386820F0807006 -:105E6000386003F035BD2DE9F0410400884655D077 -:105E7000DFF8A862306800F00700404502D200F069 -:105E80006FF84BD12078DFF87452810706D5A068EF -:105E9000A96801F0F001814200F076F82078C1078E -:105EA0002AD56068032802D129688A0108E00228FF -:105EB00002D129688A0303E00028296802D18A07F1 -:105EC00002D42BE04A0529D5A968890840EA810057 -:105ED000A86003F0FDFC0746A868616800F00C00AC -:105EE000B0EB810F08D003F0F3FCC01B41F2893105 -:105EF0008842F1D3032031E02078810706D5A068DD -:105F0000A96801F0F001884200F03EF8306800F026 -:105F10000700804504D200F023F801D001201DE0E5 -:105F20002078410705D5AA68E06822F4E0620243C0 -:105F3000AA602178080706D5A968206921F4605174 -:105F400041EAC001A96000F026F8AA6800F012F842 -:105F5000BDE8F0416B48006800F012B9BDE8F0817F -:105F60003168C90848EAC1013160306800F00700B3 -:105F7000404570476A49C2F30312895C604A01F0E8 -:105F80001F01C8401060704704D2A96821F0F001D9 -:105F90000843A860704770B5584A634B9068D6684C -:105FA0000025002110F00C0006F003065F4C03D022 -:105FB0000C2812D1012E1AD115682E0704D4524D87 -:105FC0002E68C6F3032502E01568C5F30315584E85 -:105FD00056F8255048B9294624E0042808BF214630 -:105FE00020D008281ED119461CE00C281AD1D068F0 -:105FF00000F00300022803D0032808BF1D4600E07C -:106000002546D168D068D268C0F306204543C1F365 -:106010000210C2F34161401C491CB5FBF0F049007D -:10602000B0FBF1F1084670BD35483E4A0068136880 -:106030004049C3F3022206E031483A4A0068136837 -:106040003C49C3F3C222895C01F01F01C84070477C -:1060500010B50F220260334A136803F00303436054 -:10606000146804F0F0048460136803F4E063C36010 -:106070001268D20802F4E06202612848026802F065 -:1060800007020A6010BD7CB52B4E0546306800241F -:10609000C10002D5FFF75CFC0EE0306840F0805094 -:1060A0003060316801F0805100910098FFF750FC9A -:1060B000316821F080513160B0F5007F04D1802D2E -:1060C0000CD9A12D09D304E0802D88BF032405D865 -:1060D00001D1022402E0702D00D101240F48016893 -:1060E000C90844EAC1010160006800F00700A0424D -:1060F00001D0012076BD002076BD000000100240D6 -:1061000008020020E4010020941002409010024098 -:10611000007000408C809D01FCFFEEFE00200240DC -:1061200098B900080810024000127A000024F40018 -:10613000D0BA000880BC00085810024002484168EC -:1061400002788A1842607047DC01002000B500BF69 -:10615000130096469446103928BFA0E80C50FAD890 -:106160005FEA417C28BF0CC048BF40F8042BC90738 -:1061700028BF20F8022B48BF00F8012B00BD00000B -:1061800078B504461D481E4D87B0016841F4006192 -:10619000016001A9006800F40060009002A8009A64 -:1061A000FFF756FFFFF748FF1649174B2960B0FB72 -:1061B000F3F0401E40F2E73268600021EA60296196 -:1061C000A960A9612846FDF741F9060012D12846C9 -:1061D000FDF789F906000DD11920FEF727FB102CD9 -:1061E00007D2002221461920FEF702FB074804606F -:1061F00000E00126304608B070BD0000601002408B -:10620000E45A0020002C014040420F00E40100202D -:106210000D4882B0816841F001018160816801F020 -:10622000010100910099026842F080520260002250 -:10623000006800F0805000900F2100986FF001007E -:1062400002B0FEF7D5BA00BF581002402DE9F04762 -:10625000DFF87841054620788946012808BF0220EA -:1062600057D0012020704CF2503800F054F85FEA0B -:10627000000A4BD10020DFF8586160603168880562 -:106280000AD53168480505D5316821F4806131604F -:1062900003200CE0012107E03068410506D5306895 -:1062A00020F4806030600221217701E00020207717 -:1062B000296801290BD1686800F030F800F02BF84C -:1062C00082467169DFF80C01014071611CE04FF0FA -:1062D000FF31C9F80010AF6800E07F1CA868E968CA -:1062E0000818874210D26968384600F029F800F093 -:1062F00012F882467069DFF8E01008405FEA0A028F -:106300007061EAD0C9F8007000F033F80020207006 -:106310005046BDE8F087404600F0CFB8C2072F498D -:1063200003D50B6843F004030B60800703D50A68AC -:1063300042F400420A60086840F480300860704708 -:10634000C907264A04D5136823F40063136003E0E9 -:10635000116841F400611160116860F3CA011160B5 -:10636000106840F002001060116841F48031116043 -:10637000704710B51548164A017F012918BF032937 -:106380000FD1136823F400731360146844F400649D -:106390001460136823F400631360146844F40074F9 -:1063A0001460022918BF03290BD1116841F48051F0 -:1063B0001160136823F480531360116841F4806105 -:1063C00011600022027710BD00000000E8010020EB -:1063D00000200240FB7FFFFF05F8FFFF1420024072 -:1063E0000246C9B2002013788B4205D012F801CBC7 -:1063F000BCF1000FF7D170471046F7E72DE9F84FD1 -:10640000504F0546387800268A469046994601281E -:1064100008BF022037D0012038704CF2503000F015 -:106420004CF8834660BB484C78602168480506D527 -:10643000216821F4806121600220387701E0002189 -:106440003977504642464B461DB900F05CF80126AC -:106450000AE0012D18BF022D06D1114600F05FF8A9 -:10646000022D08BF4FF480264CF2503000F025F882 -:1064700083461EB1606920EA06066661FFF779FF70 -:10648000002038705846BDE8F28F3149CA680020B4 -:10649000002A00D4704710B52E4A2F4C0A600C60B9 -:1064A000C968002948BF012010BD2C48016841F08F -:1064B0000041FFE701600020704770B5054603F01A -:1064C00007FA0646214C2068C10309D515F1010FD2 -:1064D000F9D003F0FDF9801BA842F4D3032070BD6E -:1064E00021684CF2FA30084006D016494A68024347 -:1064F0004A602060012070BD2068C10744BF0120B0 -:106500002060002070BD10B514490C6844F00104EF -:106510000C6040F8042BBFF36F8F036010BD10B503 -:106520000E4A136843F480231360EFF3108372B6AE -:10653000402251F8044B40F8044B521EF9D183F32A -:10654000108810BDE8010020002002401020024009 -:106550000820024023016745AB89EFCD142002409B -:1065600010B5044610460A460146204603F0B6F927 -:10657000204610BD603000EB8100006800F0F8405C -:106580007047603000EB8100016821F000410A4350 -:1065900002607047C06800F44060401E8041C00F38 -:1065A000704700F11403C80D10B500F00400C018C6 -:1065B000090D01F01F01036807248C40A34302FA70 -:1065C00001F11943016010BDF8B504460020002513 -:1065D00000900CB90120F2BD04F15406706828B98E -:1065E0002046FEF7BBFA0020B06030702168886852 -:1065F000800004D58A68DFF85C0202408A60216866 -:106600008868C00012D48A68DFF84C02024042F069 -:1066100080528A60DFF84412DFF844220868B0FB39 -:10662000F2F2521C5200009200F036FB20688168A2 -:10663000C90008D4726842F0100272600125B16886 -:1066400041F00101B160816872688908D30600D405 -:10665000CA0700F18180736823F4807343F002035A -:1066600073608068C00714D4DFF8F821DFF8F831D0 -:1066700010681A68DFF8F4713B6810431843C007CC -:1066800007D4DFF8EC211368606823F47C1303431C -:10669000136004F13002607E536894F8207043EA7E -:1066A0004033E0681843A3680343012F43EA0743DC -:1066B00003D1606A401E43EA4043A06A20B100F45F -:1066C00070701843E36A03432768DFF8A801D7F81E -:1066D0000CC000EA0C000343FB60C90723689868FC -:1066E00026D4000724D4DF68DFF88C11D0690F406E -:1066F000217E0743107847EA813747EA4007DF6089 -:10670000107A01280FD123681F69D16810696FF3CF -:106710008A070F435169074390690F43074347F0C6 -:1067200001071F6104E0206801694908490001610F -:10673000206901282068016B05D1E2690909521E10 -:1067400042EA011101E009090901016301207168B0 -:1067500060F30101716004E0706840F01000706047 -:1067600001252846F2BD0646DFF80401046870479B -:106770002DE9F04105460E46FFF7F6FF28688168CF -:106780004907904604F01F0461D405F154073A7894 -:10679000012A5CD00121DFF888253970904218BFAA -:1067A000002C03D0052C18BF092C4CD1284600F032 -:1067B00029FA010044D17968DFF86005014041F40D -:1067C00080717960DFF8DC032968814200D11CB94F -:1067D000786820F4801078607868C10446BFB86893 -:1067E00020F006000020B8604346286D0FF261518A -:1067F000C162286D0FF2C5510163286D0FF2C551BA -:1068000041631C212A6811600020387032462868D4 -:10681000416841F0100141602868C16841F0010100 -:10682000C160286800F14001286D00F0EDFD2A6884 -:10683000DFF8F01493680B4043F00403936007E023 -:106840000021397004E0002201203A7000E00220AB -:10685000BDE8F081C0FFFF5FC0FFFF7F080200209E -:10686000400D0300080004500801045008020450C1 -:106870000803045007C0F0FFF9BFFFFFF8B5064654 -:10688000002006F154050F460090002429780129C4 -:1068900001D10220F2BD01202870306881684907CB -:1068A00000F175817968062910D2891E03290CD858 -:1068B000DFE801F0020406080C2107E0122105E0E0 -:1068C000182103E04FF4807100E0062100F130034D -:1068D000880900F00C003A68C01801F01F01036835 -:1068E0004FF01F0C0CFA01FCC2F3846223EA0C0384 -:1068F00002FA01F119430160306882688168520729 -:1069000031D409072FD4BA68B2F1004F08D13968E1 -:106910000022FFF746FE3068416941F0004106E081 -:106920003968FFF73EFE3068416921F0004141615E -:106930003068C1683A69042A16D060303B6800EBC1 -:10694000820C9748DCF80020024003F0F843134320 -:10695000C9087A69480000F006008240134343F0FA -:106960000043CCF8003076E00021FFF703FE40033F -:106970003068214604D1FFF7FDFDC0F3846003E0D9 -:10698000FFF7F8FD00F01BF939684A030EBFC1F3A9 -:10699000846191FAA1F1B1FA81F1884204D13068A1 -:1069A00000220021FFF7EDFD00F016F9400304D1AD -:1069B00000F012F9C0F3846003E000F00DF900F07C -:1069C000FEF839684A030EBFC1F3846191FAA1F160 -:1069D000B1FA81F1884204D1306800220121FFF729 -:1069E000D0FD00F0F5F8400304D100F0F1F8C0F359 -:1069F000846003E000F0ECF800F0E1F839684A0345 -:106A00000EBFC1F3846191FAA1F1B1FA81F188421C -:106A100004D1306800220221FFF7B3FD00F0D4F862 -:106A2000400304D100F0D0F8C0F3846003E000F02C -:106A3000CBF800F0C4F839684A030EBFC1F3846193 -:106A400091FAA1F1B1FA81F1884204D130680022B3 -:106A50000321FFF796FD31688868C00747D4FA68BC -:106A60003B68D1F8B0C0DFF8C0E202F01802C3F30F -:106A700012002EFA02F22CEA000013400343C1F880 -:106A8000B030F868DFF8A412884230D1386841038A -:106A90000EBFC0F3846290FAA0F1B1FA81F2521CE9 -:106AA000012102F01F020A2A0DD200F099F8920685 -:106AB00003F01F03401C02F0F842994000F01F0051 -:106AC00000F072F80FE000F08BF8401C920603F023 -:106AD0001F0300F01F0002F0F84299400A3800F04E -:106AE00063F841F00071BA683068FFF75AFD3B68FF -:106AF000DFF83C0203424FD0DFF83802DFF838C23B -:106B00000168DFF81C72DFF83422634501F0E071A0 -:106B10001ED10B0240D43368934218BFBB423BD115 -:106B200000F048F841F400010160DFF81402DFF8DA -:106B300014220168B1FBF2F2521C0C204243009275 -:106B4000009800281EBF0098401E0090F8D123E056 -:106B5000DFF8F4E173450BD1CB011DD433689342C8 -:106B600018BFBB4218D100F025F841F080710CE04D -:106B7000DFF8D871BB420FD14B020DD43668964274 -:106B80000AD100F017F841F48001016004E0686860 -:106B900040F0200068600124002028702046F2BDEB -:106BA00000F0FF0300010450114300EB400041EAF4 -:106BB00000517047026822F0E0721143704790FA6A -:106BC000A0F0B0FA80F0704730680321FFF7D2BC24 -:106BD00030680221FFF7CEBC30680121FFF7CABC44 -:106BE000420306D1C0F38462C0F38463C0F38460BF -:106BF00005E090FAA0F0B0FA80F213461046521C5D -:106C00005B1C70477CB504460020009021688868B2 -:106C1000C20735D488686FF39E1000282DD188688C -:106C2000404D284040F00100886042490868000259 -:106C30000AD54349434B0A68B2FBF3F35B1C0C20B3 -:106C40004343009300F028F802F042FE0646206815 -:106C50000168CA0714D48068C00705D42068816819 -:106C6000294041F00101816002F032FE801B0328BF -:106C7000EDD320680168CA07E9D400F003F876BDB7 -:106C8000002076BDA06D40F01000A065E06D40F0E2 -:106C90000100E0650120704702E00098401E00906E -:106CA00000980028F9D1704738B5044621688868F3 -:106CB0008A68D2072ED580072CD48A6802F00D028C -:106CC000012A1DD18A681748024042F002028A60F8 -:106CD00003212068016002F0FBFD054621688868F9 -:106CE000C10717D502F0F4FD401B0328F6D3206836 -:106CF0008168C807F2D5A16D41F01001A16503E0DC -:106D0000A06D40F01000A065E06D40F00100E0656E -:106D1000012032BD002032BD00000000FEF1FFFF67 -:106D200000020450C0FFFF7FFFFF070000007F400C -:106D30000000088008030450000052C700000450FF -:106D400008020020400D0300000084CB01000080F9 -:106D500010B5846AA16D11F0500F22D1A06D40F4DE -:106D60000070A065216808680207084606D5FFF78D -:106D700011FC88B12068C168880401E0C1688807F7 -:106D80000AD4A16D21F48071A165A06DC10403D462 -:106D9000A06D40F00100A0652046BDE8104002F063 -:106DA000A6BDA16DCA0604D52046BDE8104002F07C -:106DB0009FBD216D4A6BBDE810401047806A02F00C -:106DC00098BD0000806A816D41F040018165C16D10 -:106DD00041F00401C16502F08BBD00002DE9F84FC0 -:106DE000064600253068DFF850730105A84621D516 -:106DF000B06E70B1B0F5800F17D0B0F5000F03D0B2 -:106E0000B0F5400F09D013E03A6842F480323A609E -:106E100004E0002100F08DF9054655B9F96FB06E18 -:106E200021F440010143F96704E000F07CF9F3E745 -:106E30000125A8463068C10421D5F06EA8B1B0F193 -:106E4000807F17D0B0F1007F03D0B0F1407F04D035 -:106E500013E0396841F4803139607DB9F96FF06E23 -:106E600021F040710143F96709E0002100F061F968 -:106E70000546F2E700F057F9FAE70125A846306821 -:106E8000DFF8B84281032ED5F86CC1004FF000093D -:106E90000AD4F86C40F08050F8644FF00109F86CA7 -:106EA00000F0805000900098DFF894A2DAF800001B -:106EB00040F48070CAF8000002F00AFD8346DAF858 -:106EC0000000C10500F18B8002F002FDA0EB0B0079 -:106ED0000328F4D30325A846B9F1000F03D0F86CBA -:106EE00020F08050F8643078C10705D5FA6FB06B98 -:106EF000920840EA8202FA673178880705D5F96F6F -:106F0000F06B21F00C010143F9673178480705D592 -:106F1000F96F306C21F030010143F96731780807CF -:106F200005D5F96F706C21F0C0010143F967317824 -:106F3000C80605D5F96FB06C21F440710143F967BB -:106F40003178880605D5F96FF06C21F44061014372 -:106F5000F9673168880505D5F96F306E21F4402155 -:106F60000143F9673168480505D5F96F706E21F462 -:106F700040110143F9673178480605D5F96F306D46 -:106F800021F440510143F9673178080605D5F96FBE -:106F9000706D21F440410143F9673168C80505D59A -:106FA000F96FB06D21F440310143F9673168C802CF -:106FB00005D5E168F06D890840EA8101E16031683A -:106FC000880447D5F96F306F21F040610143F967BC -:106FD000306FB0F1006F35D100F0A0F83AE0002D2D -:106FE0007FF479AF206810F440701EBF06F1840171 -:106FF0004A6890420BD02068216841F480312160BA -:1070000020F44070226822F4803222602060C007A1 -:107010000FD502F05DFC05462068810709D402F017 -:1070200057FC401B41F289318842F5D34FF00308E9 -:1070300052E706F184022168506821F4407101434F -:10704000216049E7B0F1806F04D100F071F80100D0 -:1070500018BF80463068010314D5FA6F706F22F0B4 -:1070600040620243FA67706FB0F1006F02D100F026 -:1070700055F807E0B0F1806F04D100F059F8010035 -:1070800018BF80463068410314D5FA6FB06F22F004 -:1070900040620243FA67B06FB0F1006F02D100F0B6 -:1070A0003DF807E0B0F1806F04D100F041F8010035 -:1070B00018BF80463068410418D5FA6FF06F22F08F -:1070C00040520243FA67F06FB0F1805F03D10221B2 -:1070D00000F02FF807E0B0F1005F07D1022106F1C0 -:1070E000200000F0A2F8010018BF804630680104BB -:1070F00006D5FA6FD6F8800022F080420243FA6784 -:107100003168C80306D5F96FD6F8840021F0004134 -:107110000143F9675FFA88F0BDE8F28F386840F400 -:10712000801038607047002106F1200000F07DB823 -:107130000121301D00F006B80C10024090100240F2 -:10714000007000402DE9F0410546794F28680C4653 -:10715000F968002611F0030F0DD0F96801F0030162 -:10716000814231D180B3F8686968C0F30210401CD5 -:1071700088420ED028E0012804D025D303281DD052 -:1071800018D321E03A6891071ED5FA68696800F0C3 -:10719000C3F8386820F0806000F0C6F88046386890 -:1071A000010113D502F094FBA0EB08000328F6D3ED -:1071B000032637E039684A05E7D405E039688A03D1 -:1071C000E3D439684A03E0D401262BE0A9682CB93E -:1071D0003A695848EB6800F08FF80FE0012C3A69E3 -:1071E00009D12B69544802405B0842EA01215B1E29 -:1071F00041EA435102E06B6900F084F83961386874 -:1072000040F0806000F090F804463868010105D431 -:1072100002F05EFB001B0328F7D3C9E73869A969B0 -:10722000084338613046BDE8F0812DE9F04106465B -:107230003F4F30680C46F968002511F0030F0DD060 -:10724000F96801F00301814231D180B3F8687168B7 -:10725000C0F30210401C88420ED028E0012804D060 -:1072600025D303281DD018D321E03A6891071ED5F5 -:10727000FA68716800F050F8386820F0805000F02B -:1072800053F880463868810013D502F021FBA0EB4B -:1072900008000328F6D303252BE039684A05E7D414 -:1072A00005E039688A03E3D439684A03E0D401254C -:1072B0001FE0B1687A69002C04D11E48F36800F021 -:1072C0001BF802E0336900F01DF87961386840F07E -:1072D000805000F029F804463868810005D402F097 -:1072E000F7FA001B0328F7D3D5E7786971690843DB -:1072F00078612846BDE8F081024042EA012141EA76 -:10730000C36170470D4802405B0842EA01215B1EE1 -:1073100041EA43617047000022F073021043491EA6 -:1073200040EA0110F8607047386002F0D1BA0000FE -:1073300000100240FF80FF07FF809FFFFF80FFF9E2 -:1073400070B508B9012070BD0268284D284CAA42CA -:1073500000F1240308D227498A181426B2FBF6F25A -:1073600092001A62DC6108E023498A181425B2FBF6 -:10737000F5F2920021491A62D96102225A7001681D -:107380000D688168C26806686FF30E150D430169C8 -:10739000154342690D4381691543C2690D43016A72 -:1073A00015430D4335608268B2F5804F17D0DA6916 -:1073B0000F21A2420CBF124A124A146893F82050BF -:1073C00005F01C05A94024EA01011160116893F839 -:1073D0002040406804F01C04A040014311600020DC -:1073E000986101215970187070BD000008040240B6 -:1073F00000000240F8FFFDBFF8FBFDBF00040240A3 -:10740000A8000240A8040240F8B5044604F124068E -:1074100000253078012801D10220F2BD0120307012 -:107420007778012F26D1022070700027B76120687D -:10743000D0F800C04FEA5C074FEA470CC0F800C024 -:10744000204600F0C4F82168F06820B10A6842F0D4 -:107450000E020A6008E0086820F004000860206856 -:10746000016841F00A0101602068016841F00101F2 -:10747000016001E0357002252846F2BD00F12401CB -:107480004A78022A05D00420886100220A7001206F -:1074900070470268136823F00E03136000680268E7 -:1074A000520852000260012091F82020CB6902F0BE -:1074B0001C02904058600022012048700A70002091 -:1074C000704738B500F1240100244A78022A03D01D -:1074D00004208861012417E00268136823F00E037A -:1074E0001360026815686D086D001560012291F83F -:1074F0002030CD6903F01C039A406A6001224A7073 -:107500000C70496901B18847204632BDF8B500F1D9 -:1075100024010423CA6914680268156891F8206080 -:1075200006F01C0603FA06F73C4210D06F070ED592 -:107530001468A50603D4146824F00404146000F051 -:107540003EF8C968002939D0BDE8F4400847022355 -:1075500003FA06F73C4213D0AF0711D51468A5060D -:1075600005D4146824F00A04146001224A7000F063 -:1075700026F800220A70896801B3BDE8F440084784 -:10758000082303FA06F6344218D02B0716D51468E0 -:1075900024F00E041460012291F82030CC6903F02D -:1075A0001C039A406260012301228A614B70002211 -:1075B0000A70096911B1BDE8F4400847F1BD91F8BE -:1075C0002020CC6902F01C0293406360704770B5C4 -:1075D00090F84450066C012405F01C05AC40746022 -:1075E000046863608068102802D1A260E16070BD09 -:1075F000A160E26070BD2DE9F04104000D46164621 -:10760000984608BF012034D004F17807786820B983 -:10761000002139702046FDF75AFB2420786020684D -:107620000168490849000160606A10B1204600F015 -:1076300069FB204600F052FA01281AD020688168C0 -:1076400041F4804181602068816821F400410D434C -:107650008560206801686FF3194141EA465141EAAB -:107660000841016000F007F82046BDE8F04100F055 -:10767000ACBBBDE8F0812068016841F00101016008 -:107680007047000038B5040001D1012032BD04F17B -:107690007805686808B900F017F800F01AF808B122 -:1076A00000F031F800F02CF8012804D000F004F8C4 -:1076B00021F02A0116E032BD2068416821F4904192 -:1076C0004160206881687047002129702046FDF7DD -:1076D000FEBA2420686020680168490849000160FA -:1076E000606A7047816000F004F8BDE8324000F045 -:1076F0006CBB2068016841F00101016020467047C1 -:10770000204600F0EBB9204600F0FCBA2DE9F84322 -:10771000054605F150060C46F06A202817469946A2 -:107720003ED10CB1380001D101203AE00020706355 -:107730002121F16202F0CCF8378080467780A8687A -:10774000B0F5805F04BF286900281ABF20460027D3 -:107750002746044611E00022802100F024F8D8B921 -:107760002868002C12BF14F8011B37F8021BC1F364 -:10777000080101857088411E718043467088CDF8EC -:1077800000900028E7D10022402100F00CF818B941 -:107790002020F062002004E02020F062032000E0BE -:1077A0000220BDE8F283284600F05CBB38B50346F2 -:1077B000D3F8800020280AD109B1100001D101209E -:1077C00032BD00F006F8BDE8384000F091BB022061 -:1077D00032BD00201866DFF800431868A0420CD0C4 -:1077E0004068040209D5186850E8004F054644F087 -:1077F000806445E800400028F5D1184670472868A5 -:1078000000F1080151E8001F490800F10803490090 -:1078100043E8001000287047F8B5054640F60F0C05 -:107820002A68D369104613EA0C0F0668976805F1B9 -:10783000580406F0200003F020010BD1002918BFE6 -:1078400000280ED02169002900F028812846BDE8D3 -:10785000F44008475FEAC77C04D4DFF8A4E416EAE2 -:107860000E0F78D05FEAC37C48BF5FEAC65E07D5DB -:107870004FF0010CC2F820C0E26A42F00102E2625D -:107880009A070AD5FA0708D5D5F800E00222CEF803 -:107890002020E26A42F00402E2625A070AD5FA079F -:1078A00008D5D5F800E00422CEF82020E26A42F0A4 -:1078B0000202E2621A070BD508B9FA0708D5D5F813 -:1078C00000C00827CCF82070E26A42F00802E262A9 -:1078D0001A0509D5730107D52E684FF4006232628C -:1078E000E26A42F02002E262E26A002A32D0002913 -:1078F00018BF002803D0216909B128468847E06AEB -:1079000029688A68510602D410F0280F1DD0284635 -:1079100000F048FB28688168480611D500F0C9F8D6 -:10792000FCD1E06960B10FF2F5618163E069FFF7B6 -:10793000C8FD00280ED0E069816BBDE8F44008471F -:107940002846BDE8F24001F0D5BF284601F0D2FF3D -:107950000020E062F1BDA068012875D1D80673D57A -:10796000F10671D51020106229688868410639D562 -:10797000E1690868406880B20028EBD02288904214 -:10798000E8DA6080086801688A0623D400F09FF86E -:1079900021F4807100F062FAF8D1FFF730FFFCD1DA -:1079A000286800F1080151E8001F00F1080321F0E8 -:1079B000400100F07AF8F3D12020A0620021A160FC -:1079C00000F085F821F0100100F048FAF8D1E069E4 -:1079D000FFF754FD0220E06021886088091A89B20F -:1079E00028462DE0218862886088891A00281CBFFB -:1079F00088B2002852D02A46106850E8003F054659 -:107A000023F4907300F04BF8F6D100F000FB00F186 -:107A100008065B0046E800300028F6D12020A0626E -:107A20000023A3602361136853E8003F156823F027 -:107A3000100300F034F8F6D10220E06089B210465D -:107A4000BDE8F44001F057BFD80209D5790207D547 -:107A50004FF4801010622846BDE8F24001F04CBFA0 -:107A6000180607D5310605D56169B9B12846BDE8C4 -:107A7000F4400847580611D571060FD500F027F8D5 -:107A800021F0400100F0EAF9F8D1202060620021E5 -:107A900061612846BDE8F24001F02FBFF1BD45E825 -:107AA00000300028704721F0800143E800100028D2 -:107AB0007047296801F1080252E8001F286800F1A8 -:107AC000080321F0400143E80010002870472868AF -:107AD00050E8001F0246704700800040F8B5044699 -:107AE000DFF8840622681368A168034020690B430D -:107AF00061690343E0690B43034313600025516848 -:107B0000E06821F4405101435160A369DFF8541645 -:107B10008A421CBF206A03439668DFF85076DFF87C -:107B2000500626F4306633439360BA424FF4004364 -:107B3000DFF8406632D1366806F00306032E3BD8E4 -:107B4000DFE806F0027161840127E169B1F5004FB9 -:107B50004FF6F07640F0AB805FB1012F00F09F80D0 -:107B6000022F0AD0042F00F09D80082F00F09D8086 -:107B7000BFE0FEF759FA00280FD061684A0802EB0F -:107B80004002B2FBF1F0A0F11001B142F0D2064088 -:107B9000C0F3420006432068C660ABE0DFF8D8754A -:107BA000BA4221D1366816F00C0660D0042E3AD0C5 -:107BB000082E28D00C2E49D010278A42C5D137B1C3 -:107BC000022F08D0042F54D0082F55D091E0FEF793 -:107BD0002BFA0028E1D0626802EB4201884202D30E -:107BE000130383424AD284E0DFF89075BA420CD185 -:107BF000366816F030063AD0102E14D0202E02D05F -:107C0000302E23D0D8E70227D7E7DFF87475BA42C1 -:107C10000BD1366816F0C00629D0402E03D0802E36 -:107C2000F1D0C02EEDE70427C7E7DFF85875BA4258 -:107C30000ED1366816F4407619D0B6F5807FF2D0B2 -:107C4000B6F5007FDFD0B6F5407FB5D10827B4E7A1 -:107C50008A42B1D1366816F4406608D0B6F5806F16 -:107C6000E1D0B6F5006FCED0B6F5406FC9E700277A -:107C7000A3E7FEF790F9ACE71846ACE7010E56080B -:107C800016EB002069410023F9F728FFA0F54071A9 -:107C9000DFF8F42491422CD22168C8602AE0FEF774 -:107CA000CBF968E7FEF777F965E7184665E747B16E -:107CB000012F16D0022F07D0042F15D0082F16D071 -:107CC00017E0FEF7B1F9A8B1616800EB5100B0FB15 -:107CD000F1F0A0F11001B1420BD2226880B2D06065 -:107CE00008E0FEF7A9F9EEE7FEF755F9EBE71846CD -:107CF000EAE701250020A066E0662846F2BD000004 -:107D00002001000490F824100A0706D50268536881 -:107D1000416B23F400430B43536090F82410CA07CF -:107D200006D502685368816A23F400330B4353601D -:107D300090F824108A0706D502685368C16A23F4B4 -:107D400080330B43536090F824104A0706D502682D -:107D50005368016B23F480230B43536090F8241085 -:107D6000CA0606D502689368816B23F480530B43DF -:107D7000936090F824108A0606D502689368C16B58 -:107D800023F400530B43936090F824104A0610D557 -:107D900002685368016C23F480130B435360036C37 -:107DA000B3F5801F05D15368416C23F4C0030B4326 -:107DB000536090F824100A0606D501684A68806C62 -:107DC00022F4002202434A607047F8B5054605F1E7 -:107DD00078040020E0606FF07E4701F079FD0646F0 -:107DE000286801680A0711D50097334600224FF42E -:107DF0000011FFF7D8FC48B1FFF769FE21F08001C0 -:107E000000F02CF8F8D12020606017E028680168A5 -:107E10004A0717D50097334600224FF48001FFF739 -:107E2000C2FC78B1FFF753FE21F4907100F016F810 -:107E3000F8D1FFF7E4FCFCD12020A06000212170E4 -:107E40000320F2BD202060602021A1600020286670 -:107E5000002169662070F2BD21F4F07142E8001043 -:107E6000002870472DE9F041069C05460E469046D5 -:107E70001F462868C1693140B1420CBF0120002073 -:107E8000404533D114F1010FF3D001F021FDC01BA7 -:107E9000844200D314B90320BDE8F081286801684A -:107EA0004A07E6D5C169080704D42968C8690105ED -:107EB000DFD50DE02A6808201062284600F072F82D -:107EC00005F178000821C160002202700120E3E77B -:107ED00029684FF400600862284600F063F805F155 -:107EE00078002021C16000220270D4E70020D3E78F -:107EF00020B503460020596503F158010A804A80E5 -:107F00000861FF229868B0F5805F04D1186990B9C4 -:107F100040F2FF120FE018B9186960B17F2007E046 -:107F2000B0F1805F06D1186908B97F2203E03F20D5 -:107F3000888001E000228A800020C86222228A62B2 -:107F4000186800F1080252E8002F00F1080542F01D -:107F5000010245E800200028F2D19868B0F5805F62 -:107F600004BF186900280DD10FF215120A611868B4 -:107F700050E8001F024641F02001FFF76FFFF6D1E5 -:107F8000002020BD0FF2A9020A6118690028EED076 -:107F9000196851E8001F1A6841F49071FFF75EFFFD -:107FA000F6D1EDE710B500F00EF8FCD100F015F8B1 -:107FB000FCD1016E00F01EF82021C0F880100022D4 -:107FC0000266826610BD016851E8002F0B4622F45C -:107FD000907243E8002100297047016801F108020E -:107FE00052E8002F520801F10804520044E8002131 -:107FF00000297047012909D1026852E8002F03685F -:1080000022F0100243E800210029F5D170471068E2 -:1080100000F1080353E8003F5B087047806A00F1F5 -:10802000520100220A8100230B8001F063BC000092 -:1080300038B500F04DF81ED18B8C9188446D0B4003 -:108040002370416D4B1C00F049F818D100F04DF839 -:1080500000F060F8FCD100F06AF80BD100239360C7 -:1080600000F04EF8FCD10168CB69DC0644BF102358 -:108070000B628BE08FE0088B40F00800088331BD75 -:1080800038B500F025F81ED18B8C9188446D0B40DB -:108090002380416D8B1C00F021F818D100F025F8E9 -:1080A00000F038F8FCD100F042F80BD100239360C7 -:1080B00000F026F8FCD10168CB69DC0644BF102330 -:1080C0000B6263E067E0088B40F00800088331BD75 -:1080D00000F158020168936A222B7047436551886A -:1080E0004B1E5380518800297047036853E8003FB6 -:1080F000046823F4907344E800310029F5D17047F7 -:10810000016851E8003F0C4623F0100344E80031B9 -:1081100000297047016801F1080353E8003F5B083C -:1081200001F108055B0045E8003100297047202176 -:108130009162002313610021D1600A4B01689942CA -:108140000CD049680B0209D5016851E8003F0C4684 -:1081500023F0806344E800310029F5D191680129BA -:108160007047000000800040F369FFEF00380140D5 -:108170000024F40088100240004400400048004001 -:10818000004C00400050004000FD0F001188BDE889 -:10819000344001F0B0BBBDE8324001F0AFBB00009D -:1081A00030B500F140025378202B0CD11478012C0B -:1081B00009D000F01DF824F480541C6003681D6889 -:1081C0002943196020E0022030BD30B500F14002A3 -:1081D0005378202B0AD11478012C07D000F008F82E -:1081E00024F4706444EA01241C600DE0022030BDD8 -:1081F000012313702424547003681D686D086D00FA -:108200001D6003681C6870470068016841F0010147 -:1082100001602020507000211170002030BD00004E -:1082200038B5040001D1012032BD04F14005687861 -:1082300020B9002129702046FCF7A3FE00F044F885 -:108240006068216820F0706008612068816821F40E -:1082500000418160E0680128A0680CBF40F4004044 -:1082600040F4044021688860E06802282068416882 -:108270000CBF41F4006121F4006141602068416855 -:1082800041F0007141F4004141602068C16821F46F -:108290000041C16060692169A2690143206841EA27 -:1082A0000221C160206AE1692268014311602068EF -:1082B000016841F0010101600020686020216970BF -:1082C00020630021A97032BD2420687020680168F5 -:1082D00049084900016070472DE9F84300F0B5F8FE -:1082E00059D12178012956D00120207001F0F0FAEF -:1082F00000F0DEF800284CD1212000F0AFF8708D9E -:10830000DFF81012B0F5807F03D335854FF080730E -:1083100004E0708D30854FF0007390B1706AD6F82C -:1083200000C00278CCF82820706A421C7262708DFE -:10833000421E7285308D421E32850091521CD2B28F -:1083400004E00091002201E000F0BCF800F0A4F885 -:1083500000F075F818D000F01BF9002819D100F0D2 -:108360008CF80028F4D089B20029F1D100F098F8F7 -:1083700078B900F07EF8E7D2708D30850021009149 -:108380004FF00073328DDAE700F02FF900F0A1F81A -:1083900002D0012000E00220BDE8F2832DE9F8437D -:1083A00000F053F843D12178012940D001202070FA -:1083B00001F08EFA00F07CF8002836D1222000F07F -:1083C0004DF8718DDFF85001B1F5807F28BF3585FC -:1083D00009D2718D318500904FF00073328DD2B289 -:1083E00003E03585002000F025F800F055F800F096 -:1083F00026F815D000F01AF9002816D100F07BF805 -:108400000028F4D089B20029F1D100F049F860B910 -:1084100000F02FF8E5D2708D308500210091DBE768 -:1084200000F0E3F800F055F802D0012000E002204F -:10843000BDE8F28300904FF08073FF227047708D8B -:1084400000284A46394630467047064606F1400441 -:1084500088466078202815461F46704760701021B6 -:10846000A17000206060756277857063FF25089FAA -:108470007047708DB0F5807F7047706A3268017800 -:108480009162706A411C7162708D411E7185308DE0 -:10849000411E3185708D70474146304600F089B9E4 -:1084A000CDF800903B4600228021304600F046B8CF -:1084B0008146CDF80090192301224FF40041304647 -:1084C00000F03CB83585002000904FF08073FF220B -:1084D000704701000DD132682020D0613268DFF88A -:1084E0003C00536803405360202262700020A0705B -:1084F0002070080070473068416A706A0170716AC4 -:10850000308D4A1C411E72623185708D421E72850B -:10851000708D7047002000800024008000E800FE7D -:10852000006881698A0744BF002181628169CA07A6 -:1085300003D4816941F00101816170472DE9F04167 -:10854000069F05460E4690461C46286881693140C4 -:10855000B1420CBF01200020404517D114F1010F9A -:10856000F3D001F0B5F9C01B844201D3002CECD14B -:10857000286881693140B1420CBF0120002040458C -:10858000E3D100F026F80120BDE8F0810020FBE7F0 -:1085900070B505460C46164628688169880716D4CA -:1085A00000F040F818B914F1010FF5D001E00120F6 -:1085B00070BD01F08DF9801B844201D3002CEBD1FA -:1085C000286881698807E7D400F003F8EFE7002006 -:1085D00070BD05F140002022416841F0200141605A -:1085E0004270002181700170704770B505460C46DD -:1085F000164628688169880612D400F013F808B17D -:10860000012070BD01F064F9801B844201D3002C6D -:10861000EFD1286881698806EBD4FFF7DAFFEFE72E -:10862000002070BD32462146284647E070B5054619 -:108630000C4616462868816948073DD4FFF7F2FFCB -:10864000002837D12A68906981061ED590694107B4 -:1086500001D5288D80BB9069C30605F1400104D582 -:108660001020D06104224A6001E0002048602022EE -:108670002868C2612A685848536803405360202222 -:108680004A7000208870087014E001F021F9801B06 -:10869000844201D3002CCDD1286881694807C9D410 -:1086A00005F140002022416841F020014160427004 -:1086B00000210170012070BD002070BD2DE9F8433C -:1086C000044600252068836900269046DA0604F1F6 -:1086D000400739D51023C36189462BE029002DD1ED -:1086E00019F1010F26D001F0F3F8A0EB0800814545 -:1086F00002D3B9F1000F1DD120684168BA788369AF -:108700001B040AD5490408D4202A06D0416841F444 -:108710008041416001F0DCF880462068816988066C -:1087200008D401F0D5F8A0EB08001A28F5D346F0DC -:1087300020060125206881698A06CFD50DB9202140 -:10874000C16146F00406012520688169CA0505D586 -:108750004FF4807346F00106C3610125480506D534 -:1087600020684FF4806246F00806C2610125880542 -:1087700007D520684FF4007146F00206C16101255B -:1087800001E028000CD02046FFF7CAFE00F00BF8ED -:10879000202079680E437E6078700021B9703970AE -:1087A0002846BDE8F28321680B484A6802404A60C7 -:1087B000704770B50068049C4568084EC1F3090114 -:1087C00041EA0241194346EA54562143B54321F098 -:1087D00000412943416070BD00E800FEFF63FF03D4 -:1087E00038B5040001D1012032BD606A30B960683B -:1087F000B0F5827F05D00021E16102E00020206118 -:1088000060610020A06204F15C05687820B9002155 -:1088100029702046FCF766FC0220687000F04AF8D8 -:10882000E168B1F5E06F04D90020B1F5706F03D1B4 -:1088300004E04FF4805001D00021A1626168A26879 -:10884000237C01F4827102F404421143227D03F07F -:1088500002031943A36902F001021143227F03F4CA -:108860000073194394F8203002F038021143A26AD1 -:1088700003F080031943236802F400521143196086 -:10888000A16994F8242094F83430090C01F0040113 -:1088900002F010021143E26803F00803194302F4E6 -:1088A000706211430843216848600020686001211C -:1088B000697032BD2068016821F040010160704795 -:1088C000016042600021C160002282600120704787 -:1088D00010B5C2684368521C92FBF3F403FB1422E8 -:1088E00083689A4202D16FF0010010BD0268C3682C -:1088F000D154C16800F014F8C160012010BD10B55A -:108900008268C3689A4201D1002010BD0268836862 -:10891000D45C0C70816800F003F88160012010BD08 -:108920004268491C91FBF2F302FB131170470000EF -:1089300037B5044600250A460194009502AB01A90B -:10894000074878441A30F7F734FC019A157000286C -:108950004EBF04460198041B204603B030BD00BF43 -:10896000838AFFFF38B5044600F0B2FF14F1010F0F -:10897000054602D004480178641800F0A9FF401BA6 -:10898000A042FAD331BD00BFDC010020C0F3C751C3 -:1089900081B1FF2906D0C110400721F0E04101F16B -:1089A0006051704741020CBF40F4E0016FF000419C -:1089B0000020704700F0004100020AD0B0FA80FCAD -:1089C00000FA0CF001F16051A1EB0C5101EBD02148 -:1089D00040057047F8B5D2B2022A3CD1C9B2002492 -:1089E0004A1E18E000EB860500EB860795ED010AAC -:1089F000D7ED000AB4EE600AF1EE10FA05D5CDED20 -:108A0000000A87ED000A009F6F60761C0D1B6D1E2B -:108A1000AE42E7DB641C9442B8BF0026F6DB0124BB -:108A200000930AE000EB83039DED000AD3ED000AFA -:108A300070EE200ACDED000A641CE3B29342F1DB34 -:108A4000891E00EE101AB8EEC00ADDED000AC0EE75 -:108A5000800ACDED000A0098F2BD0000BFF34F8FF1 -:108A6000DFF83414DFF834040A6802F4E0620243E9 -:108A70000A60BFF34F8F00BFFDE730B503464FF6E6 -:108A8000FF70002400E0641CE2B28A4211D213F8A5 -:108A9000012B5040082205046D0C00F00100012854 -:108AA000B2BF284685F4204080F00100521EF2D16A -:108AB000E9E730BDDFF8E803016802E0DFF8E00332 -:108AC000416800EE101AF2EE040A20EE200ABDEE14 -:108AD000C00A10EE101A0804000E40EA012080B20D -:108AE0007047DFF8BC038168EBE7DFF8B403C168C7 -:108AF000E7E7DFF8AC030169E3E7DFF8A4034169C6 -:108B0000DFE7DFF89C038169DBE7DFF89403C169E5 -:108B1000D7E7DFF88C03016AD3E74FF410607047A2 -:108B20004FF42060704780B5FBF7EDFEDFF874036B -:108B30004078000202BD80B5FBF7E5FEDFF8640374 -:108B4000418805E080B5FBF7DEFEDFF85803818839 -:108B5000080A40EA012080B202BD80B5FBF7D3FECF -:108B6000DFF84003C188F3E7002070471FB5DFF846 -:108B70003413008848700922684620E03EB500881A -:108B8000C84C6080684621460922F8F715FB6D46FF -:108B900095E80700FBF7A6FE6088FCF782F860887E -:108BA000FCF762F800203EBD1FB50088BD498880F3 -:108BB00003E01FB50088BB49C88068460922F8F762 -:108BC000FBFA6C4694E80700FBF78CFE002004B02B -:108BD00010BD80B50088012804D1012181F31388DC -:108BE000FFF73CFF002002BD80B50088012806D1B8 -:108BF000FBF7A4FE012080F31388FFF72FFF00206E -:108C000002BDF8B50446A84F15461E463221384627 -:108C100000F076FEA34A5078387003217970BE7058 -:108C200032462946F81CF8F7C7FAB978C91CC9B208 -:108C30003846FFF722FFF91C885339462046BA7898 -:108C4000BDE8F840521DFCF7E5BA00002DE9F041FF -:108C500005468878CE784C7946EA0026087944EAB9 -:108C60000024A6F109000B2801D3182E02DB31469F -:108C700094A00AE03CB13019A0F10A010B2902D3FB -:108C8000401E182805DB214694A0BDE8F041FCF702 -:108C9000EEBADFF81882C8214046FBF783FC0027B4 -:108CA00007E0002002E051680020884728F81700FC -:108CB0007F1CA7420EDAB919002082B208EBC2026B -:108CC000CBB252F8C8CF6345EDD0401C82B2102A17 -:108CD000F3D3E6E77648016864008D4205D1A3B27C -:108CE000424603212846FFF78CFF724801688D42F7 -:108CF00006D1A3B242462846BDE8F041032180E7F1 -:108D0000BDE8F0812DE9F8410F469BB00646B878E2 -:108D1000FC787D7944EA00243879A4F1140109290A -:108D200045EA002502D3214666A006E01DB1601980 -:108D30001538092804D3294668A0FCF798FA41E0C1 -:108D4000642102A8FBF72EFC002009E007EB40019C -:108D5000CA79097A41EA022102AA22F81010401CBD -:108D6000A842F3DB4F48DFF8508141788DF80010BE -:108D7000042178788DF801008DF802408DF80350B9 -:108D80006846FFF77AFE8DF804000622000A8DF887 -:108D9000050069463046FCF73DFA002710E0002642 -:108DA00058F836003919884206D102AA08EBC601E4 -:108DB00002EB47004A689047761C062EF0D37F1CD2 -:108DC000AF42ECDB1CB0BDE8F081F8B50D461646AD -:108DD000044606F1FE01C9B22846FFF74EFEA91966 -:108DE00011F8022D497842EA0122904214D16878A4 -:108DF000032818BF10280FD10026304F687857F885 -:108E00003610884205D107EBC60229465368204632 -:108E10009847761C022EF1D3F1BD2DE9F041804632 -:108E2000FCF707FA50B31420FCF788FD244C3221DC -:108E30002046FBF7B7FB312700261A4D4046FCF7CA -:108E400005FAA055761C012E0BD12078697888424E -:108E50001ED00022611C2046F8F7AEF9761E7F1E58 -:108E600016E0607803280BD1082E11D1002E05DD05 -:108E7000324621464046BDE8F041A6E7BDE8F08114 -:108E8000102802BFA6F10900A179B0EB410FEDD087 -:108E9000BE42D3D3F2E700000CED00E00400FA0577 -:108EA000305D00209C010020D859002024000020C3 -:108EB0008C520020BC5300206C01002014000020C4 -:108EC000645D002073746172745F7265675F6164D2 -:108ED0006472206572726F723A2564007265675F12 -:108EE0006E756D206572726F723A25640000000025 -:108EF00080B501224FF480514FF09040FBF73CFCCD -:108F0000BDE8084001224FF400614FF09040FBF7AC -:108F100033BC38B541F288342046C24DFCF70EFD13 -:108F200028680FF23031FCF760F92046FCF706FDA7 -:108F30002868C549FCF759F92046FCF7FFFC28686A -:108F40000FF22C31FCF751F92046FCF7F7FC2868AA -:108F50000FF23431BDE83440FCF747B9F8B588B0BA -:108F600001F0F6F8044601F0ECF805460FF2403245 -:108F7000CDA1AD4E4FEA040001F09AF80FF2443251 -:108F8000CDA1204601F094F8A84A5068F8F7C2FC39 -:108F900041EC100BCEA1204601F084F89FEDA40B0C -:108FA000CEA1204601F07EF84FEA0502CDA1204671 -:108FB00001F05EF8002706EB8700DFED9F0A90EDD9 -:108FC000000A60EE200A10EE900AFFF7DFFC002294 -:108FD0009A4BF8F739FAF8F709FA01EE100AB8EEE9 -:108FE000C11A11EE100AFFF7D1FC0022944BF8F7DA -:108FF0005BFB41EC100B01F062F80146284601F0E2 -:1090000007F87F1C092FD6D3204600F02BFE05461B -:10901000F8F79CF8821DD2B28AA1684601F0A8F840 -:109020004FF4FA607F4EFCF789FC3068AFA1FCF783 -:10903000DCF830686946FCF7D8F8306883A1FCF7A3 -:10904000D4F84FF4FA60FCF779FC30682946FCF755 -:10905000CCF8284601F034F9204600F075FC09B040 -:10906000F0BD10F0030F024606D1642092FBF0F031 -:10907000642101FB102058B94FF4C87392FBF3F33D -:109080004FF4C87000FB1322501E8041C00F704780 -:10909000012070472DE9F84384B081468846144684 -:1090A0001D46002640F2B27704E0FFF7DAFF00B178 -:1090B000761C7F1CB8B24845F7DBA9F2B27140F2CA -:1090C0006D10414311FA86F64FEA0D008FA1102270 -:1090D000F8F772F8012003E01DF801107618401C23 -:1090E00081B24145F8DB1FFA89F0FFF7BAFF00B102 -:1090F000761C641E4FF46161A41955480C9A0D9BAF -:109100004D4300FB04543C2000FB0244181905B0F9 -:10911000BDE8F08378B5434C80A12068A3B0FCF78C -:1091200064F84FF47A70FCF709FC64210AA8FBF795 -:1091300039FA00260AAD2068FCF788F800F03BF801 -:1091400004D02068FCF775F80028F4D10AA8304450 -:10915000411E32460AA8F8F72FF801262068FCF7CE -:1091600075F800F028F804D02068FCF762F80028B1 -:10917000F4D105A806A907AA08AB039002910192B1 -:10918000009304AA0DF1240367A1284C0AA801F05A -:10919000E7F8049808B1012121700598069901901B -:1091A0000091079B089A09990498FFF773FF606084 -:1091B000049824B070BDA8553046461C285C22286F -:1091C000704770B5174E3068B2B0FCF732F8002522 -:1091D000002420B3C8216846FBF7E4F903E001242A -:1091E0008DF8000001253068FCF723F8A0B1306845 -:1091F000FCF72CF87B28F2D0691C7D2805D14CB1F6 -:109200000DF8050000250024EDE71CB1C72DEADAB2 -:109210000DF805000D46E6E76846FCF728F832B081 -:1092200070BD0000EC540020305D0020B85D0020CF -:1092300000000000000024400000C8420000E03FA1 -:10924000000059402564000050BB00080D0A0000D2 -:109250008051010041542B514D544346473D2273E8 -:10926000657373696F6E222C302C300D0A0000007C -:1092700041542B514D54434F4E4E3D302C54657349 -:10928000745F5355420D0A0041542B514D545355B0 -:10929000423D302C302C546573745F546F70696399 -:1092A0002C300D0A000000006465766949640000F6 -:1092B0006974656D5F6964006672616D655479708B -:1092C000650000006974656D5F7479706500000069 -:1092D00074696D655374616D70000000766572731A -:1092E000696F6E00646174610000000041542B518D -:1092F0004D5450554245583D302C302C302C302C9C -:10930000546573745F546F7069632C00001F1C1FD9 -:109310001E1F1E1F1F1E1F1E1F00000041542B5129 -:109320004C54533D300D0A002225642F25642F250F -:10933000642C25643A25643A25642200F0B585B092 -:1093400050260B9D25B986F3118800F019FAFEE727 -:109350000C9C24B986F3118800F012FAFEE754271A -:109360000097DDF800E0BEF1540F04D086F31188B9 -:1093700000F006FAFEE7009E25630026022584F829 -:10938000515004AF0A9D039602940197009500F096 -:1093900034F8204600F06FF8049805B0F0BD2DE9D0 -:1093A000F8430646174684B088469946B80000F050 -:1093B000FFFE05001CD0542000F0FAFE040014D07B -:1093C0000020256384F85100039002940D980C99B5 -:1093D000019000914B463A464146304600F00DF868 -:1093E000204600F048F8012004E0284600F068FF1D -:1093F0004FF0FF3005B0BDE8F0832DE9F0470A9E3D -:109400008046306B00EB8202101FC0084FEAC00A92 -:1094100006F1340451B100228D5CA554885C10B172 -:10942000521C102AF8D30020E07300E02170089F3E -:10943000062F88BF0627099DF76227610021616119 -:109440009946301D00F0ADFF06F1180000F0A9FFAD -:109450003661C7F10707B76176620020A06100217D -:1094600021774A464146504600F0D8FF306005B1AA -:109470002E60BDE8F0872DE9F04100F067F8DFF8D5 -:10948000BC53DFF8BC83E86C401CE8641426A86A6F -:1094900028BBAC62E86C012829D1002706FB07F045 -:1094A000404400F071FF7F1C072FF7D305F17400D3 -:1094B00000F06AFF05F18807384600F065FF28468E -:1094C00000F062FF05F1140000F05EFF05F13800C6 -:1094D00000F05AFF05F17400E8622F6307E0A86D01 -:1094E00028B9E06AA96ACA6A904228BFAC62A86E2D -:1094F000401CA86600F096F94643211D08EB0600C3 -:1095000000F052FF01F015F8A86D30B100F03DF900 -:1095100003D200F09AF900F033F9BDE8F08180B58C -:1095200088B1DFF81823116F21B100F03CF800F08A -:1095300027F9FEE7116F491C1167002100F08BF934 -:1095400000F03BF808B900F016F901BD044600F040 -:10955000D7BF80B586B000210591049103AA04A964 -:1095600005A8FCF7FFF805980499029000220092E4 -:1095700001910023039A0FF250310FF21920FFF7E7 -:10958000DDFE70B100F00FF800F0FAF8DFF8280304 -:109590004FF0FF31C166012282650021016500F0B4 -:1095A0005FFF07B000BD502080F311887047DFF8DF -:1095B0000803016F491C0167704770B5DFF87C62D2 -:1095C000306F0024002520B900F044F800F0D8F8EE -:1095D000FEE700F095FF306F401E3067306F0028C7 -:1095E00037D1F06CD8B934E0F068C46800F036F8D0 -:1095F00000F015F9E06A716DDFF8B832012282409F -:109600001143716514225043211D184400F0CCFE13 -:10961000E06AB16ACA6A904224BF012131663068AB -:109620000028E1D10CB100F0EDF8F46D44B100F088 -:1096300019F808B101203066641EF8D10020F065E9 -:10964000306E30B1DFF874124FF08050012500F019 -:1096500096F8EEE0502181F31188704704F118006C -:1096600000F0C8BE2DE9F843DFF8D071386F00264E -:10967000002853D13C6D641C3C6510D1F86A006829 -:1096800020B1FFF7E7FF00F07BF8FEE7F86A396BDF -:10969000F9623863786E401C786600F0B3F8F86EB3 -:1096A000DFF8109284424FF0140828D320E0F96AC2 -:1096B000C868C568686884422ED3281D00F09AFEE9 -:1096C000A86A18B105F1180000F094FEE86A796DF7 -:1096D000012282401143796508FB00F0291D4844AE -:1096E00000F062FEE86AB96ACA6A904228BF0126A1 -:1096F000F86A00680028DAD14FF0FF31F966B86ADD -:10970000C06A08FB00F859F80810022928BF012692 -:10971000386E30B1012604E0F866F0E7F86D401CC1 -:10972000F8658FE0DFF81421106F10B10121116688 -:10973000704710661421506DB0FA80F3C3F11F0317 -:109740004B43DFF87011C85838B9502181F31188A4 -:10975000BFF34F8FBFF36F8FFEE7C81800F1080308 -:10976000416849684160994204BF49684160406866 -:10977000C16891627047DFF844114FF08050086073 -:10978000BFF34F8FBFF36F8F7047A86AC16AE06A5B -:109790008142704770B5DFF8A840DFF81C5111E036 -:1097A00000F0AEFE286AC668301D00F023FEE86CAB -:1097B000401EE864686B401E686300F0BAFE3046E5 -:1097C00000F009F8686B0028EAD121680229F9D372 -:1097D000FFF7D1FFF6E710B5044694F8510040B901 -:1097E000206B00F06DFD2046BDE8104000F068BD24 -:1097F00010BD0128F7D00228FAD0FFF7D4FEFFF7FA -:10980000BFFFFEE70D49C86A006810B94FF0FF328C -:1098100003E0C86AC268D0684268CA667047201D03 -:1098200000F0E8BD0122E06A696D8240114369657C -:10983000704700F07EFE284670BD0000B85500203D -:10984000545600203046BDE8F2831C4A4FF0805148 -:10985000116070470000F8B5174D2F6D0C46A96ACE -:109860000646081D00F0C6FD30B9A86A696DC06AD9 -:10987000012282409143696516F1010F05D124B19F -:10988000A86A011D05F138001AE0A86AF6194660B9 -:10989000BE42A86A05D2011D286BBDE8F44000F065 -:1098A00090BD011DE86A00F08CFDE86E864238BF6D -:1098B000EE66F1BD54560020B855002004ED00E0DE -:1098C000BDE8F44000F070BD49444C450000000084 -:1098D00001484068704700BFDC0100204018491C67 -:1098E0001CBFB1F1010100F8012DF9D1704770479B -:1098F0007047704770477047704770477047000067 -:109900000022FFF7EBBF000070B505000C460ED03B -:10991000F7F71CFC461C216830468847040001D13B -:10992000002070BD32462946F7F746FC204670BD40 -:1099300010B5014628200968884704001CBF28216B -:10994000FFF7DEFF204610BD70B50500DFF8446369 -:109950001DE0E8682C68C10503D4A86808B1FFF7CA -:10996000F3FFE868C10505D4286918B17168884714 -:1099700000202861E868810505D4286A18B171685B -:109980008847002028622846716888472500E0D172 -:1099900070BD70B505000E461CBF286800282BD08E -:1099A000696811B1AA688A4226D26FF000429642D5 -:1099B00022D8AB689E19761CB14201D3184470BD01 -:1099C0002969C9B9B6F1804F03D3964214D8164617 -:1099D00000E076002A6A22B131469047040015D192 -:1099E00004E0A96930468847040007D12868E9697E -:1099F0008847002068602860002070BDAA68296838 -:109A0000521CF7F7D9FB2868E96988476E602C601B -:109A1000A868204470BD38B504001CBF2068002829 -:109A200005D0A5682844F7F791FB4519A56031BD1D -:109A300038B52DED088BB0EE419AF0EE619A51ECFD -:109A4000190B21F0004100F019F941EC1B0B51EC0E -:109A5000180B21F0004141EC1A0B51EC1B0B53EC9D -:109A60001A2BF7F7EDFB3CBFB0EE4ABAF0EE6ABA3C -:109A700051EC180B53EC192BF7F7A4FD21F000451E -:109A8000044651EC1B0B0022DFF80835F7F750FFB6 -:109A900022462B46F7F7EEFB94BF01200020BDECD9 -:109AA000088B32BD2DE9F84304460A004FF0000947 -:109AB00008BF00207DD054B903211046FFF769FF8D -:109AC000002876D0032269A1F7F776FB70E02746DD -:109AD00012E020280FDA09F105090CE0A0F10801D5 -:109AE000022984BF091F012903D9163901D03A3947 -:109AF000EFD109F101097F1C38780028EED13F1B16 -:109B00004F44F91C1046FFF744FF060008BF002031 -:109B10004FD0B9F1000F06EB07080DD122203070AD -:109B20003A462146701CF7F747FB701C2221C155AD -:109B3000002288F802203BE022203070751C0FF2D2 -:109B4000780909E04946284600F012FB2D1D01E086 -:109B500074202870641C6D1C207820B3202803DB3F -:109B6000222818BF5C28F4D15C2005F8010B22786C -:109B7000082A0FD0092AEBD00A2A10D00C2A0CD0C0 -:109B80000D2A0ED0222A03D05C2ADBD12A70E1E70D -:109B90002220DEE762212970DCE76620D9E76E210A -:109BA000F9E77220D5E7721C2221D15588F802000E -:109BB0000120BDE8F28300007525303478000000F4 -:109BC000F0B589B006460F46154624216846FAF7D7 -:109BD000E9FC29684FF480708847009006A94FF48B -:109BE000807001900597002495E80C4081E80C40B6 -:109BF0000098002833D06946304600F04DF820B375 -:109C00006846FFF708FF0298AA68401C2AB101467F -:109C100000989047040018D013E029688847040092 -:109C200013D00298019A401C824288BF02460099D4 -:109C30002046F7F7C1FA029900206054696800983D -:109C400088470020009020460AE0009818B1696813 -:109C500088470020009014B120466968884700209A -:109C600009B0F0BDDFF82C200121A9E72222000075 -:109C70004FF0FF32DFF8E834F7F7E2BAB0EE408A8F -:109C8000F0EE608A704751EC180BDFF8D824DFF84B -:109C9000D8347047000000202DE9F0422DED028BF2 -:109CA00005008AB019D00C0017D0E8680FF2F02632 -:109CB000C0B201281AD0022821D004280ED00828CA -:109CC00026D0102800F09F80202800F0A080402897 -:109CD00000F0D580802800F0868055E1052100F055 -:109CE0007AF900280FD00522314689E0062100F0DC -:109CF00072F9002807D006220FF2AC2180E005217E -:109D000000F069F9002800F040810522A8A177E061 -:109D100095ED068B1A2102A8FAF744FC51EC180BBA -:109D20004A00002742EAD072CDE9007753154FEA86 -:109D3000E2794FF0FF32914508BF934207D1090302 -:109D400041EA10510003002908BF002833D1B0EECA -:109D5000480AF0EE680A00F026FC60BB6D692846F0 -:109D6000F7F760FB53EC182B00F042FC05D12A46B4 -:109D700089A102A800F0FCF921E000BF8EA102A891 -:109D800000F0F6F905466A4684A102A800F0E8FA58 -:109D9000012808D1B0EE481AF0EE681A9DED000BCC -:109DA000FFF746FE60B953EC182B00BF84A102A850 -:109DB00000F0DEF903E0314602A800F0D9F90546CB -:109DC0001A2D03D2691C00F006F920B9DCE002A9C3 -:109DD000C95DC1557F1CAF42F9D30021C155A068B0 -:109DE0002D18A560CEE0286900280FD0F7F7AEF94E -:109DF000461C314600F0EFF8002807D029693246AA -:109E0000F7F7DAF9BEE02869FFF74CFEBDE0AD6870 -:109E1000012100F0E0F80028F8D05B210170A06873 -:109E2000401CA060E068401CE0600AE02C2200F8C2 -:109E3000012B616911B1202200F8012B00F0C4F858 -:109E40002D68ADB121462846FFF726FF00280ED029 -:109E50002046FFF7E0FD28680028F1D0606900285F -:109E600014BF0226012600F0B5F80028DED18CE0F0 -:109E7000022100F0B0F80028F9D05D217CE0606993 -:109E8000AD68002814BF0226012600F0A3F80028C0 -:109E90007AD07B210170E2686169521CE26009B1ED -:109EA0000A224270A0683618A6602DE0314600F004 -:109EB00092F8002868D03A220270616909B109223B -:109EC00042702146A0683618A6602846FFF7E4FED7 -:109ED000002859D02046FFF79EFD666906B101268D -:109EE000286800B1761C00F075F800284CD029686D -:109EF00011B12C2200F8012B616911B10A2200F87E -:109F0000012B00F061F82D686069002D1FD080B131 -:109F1000E16800F060F8002836D0002103E0092253 -:109F200000F8012B491CE2689142F8D3A06812188E -:109F3000A2602146286AFFF7B5FD28B32046FFF747 -:109F40006AFD6069002814BF02260126AEE70028DA -:109F50001ABFE168491C022100F03DF8A0B1616917 -:109F600049B1002103E0092200F8012B491CE268F5 -:109F7000521E9142F7D37D21017000224270E068A9 -:109F8000401EE060012000E000200AB0BDEC028B22 -:109F9000BDE8F0820000B03C25640000256C67003D -:109FA0006E756C6C0000000066616C7365000000EB -:109FB000747275650000000025312E313567000090 -:109FC00025312E313767000000210170A068361856 -:109FD000A6607047711C2046FFF7DBBC016048603B -:109FE000704738B505460C001CBF002DA54201D1B5 -:109FF000002032BDA86818B9AC606460206005E03C -:10A00000406818B1FFF7EAFFA8684460012032BD3C -:10A01000E7E72DE9F04105000C461646984618BFC3 -:10A02000002C0FD0002E18BFB5420BD0069818B1E7 -:10A03000F76847F400770AE041462046FFF764FCE2 -:10A04000040001D1002011E0F76827F40077F068E0 -:10A05000810504D4306A10B1D8F8041088473462FE -:10A06000F76031462846BDE8F041BAE7BDE8F08127 -:10A0700080B50023FFE70093DFF8F030FFF7C9FF5A -:10A0800002BD0646002000903246DFF8E030294647 -:10A090002046FFF7BEFF0028304602D1FFF754FCF0 -:10A0A000002076BD7CB504460D4600F008F8E8E7D0 -:10A0B0007CB504460D46104600F026F8E1E738B5B9 -:10A0C0002DED028BFFF7DAFD00F01AF8040013D033 -:10A0D000FFF7D9FD84ED068B0825F7F7CBF8E5608F -:10A0E00098BF6FF0004006D9FFF7C2FD34BF4FF0B4 -:10A0F0000040F7F77BF96061BDEC028B204632BD72 -:10A10000DFF86800FFF714BC70B500F00FF804002A -:10A1100005D0102000F005F8206100B90CE02046C1 -:10A1200070BDE06031462846FFF7EEBB0546DFF81C -:10A130003C603046FFF7FCBB2046FFF705FC0020E3 -:10A1400070BD80B5FFF7DCFF08B12021C16002BD02 -:10A1500080B5FFF7D5FF08B14021C16002BD000006 -:10A16000FFFFDFC10000C0FFFFFFDF410000002054 -:10A170000CB430B583B00A4606A902910446002506 -:10A180000194009502AB01A9084878441E30F6F707 -:10A1900010F8019A157000284EBF04460198041B60 -:10A1A000204603B030BC5DF80CFB00BF3772FFFFE8 -:10A1B0002DE9F8430446FFF7FAF9684FB8684FF005 -:10A1C0000009002500BB07F1200307F1200113F06F -:10A1D000070F41F270700A4604D0CA1DD208D2009F -:10A1E000831AC81880180838C008C0003A607D601B -:10A1F000B86045600560831A53601060506838612C -:10A20000F8604FF00040F8614FF05008F8690442E0 -:10A2100046D1002C44D0083414F0070F04D004F1C8 -:10A22000080104F007000C1A002C39D0F868A0428D -:10A2300036D33E68394601E0314606467068A04292 -:10A2400002D230680028F7D1B868864228D00A6860 -:10A250003068086002F108097268121B112A0CD3D9 -:10A26000311911F0070002D000F023F8FEE7301D8D -:10A2700002517460084600F04DF87168F8683C6956 -:10A28000401AF860FA68A24288BF2246F8693A612B -:10A2900001437160356009F007057869401C7861F9 -:10A2A000FFF78BF915B100F004F8FEE74846BDE86A -:10A2B000F28388F31188BFF34F8FBFF36F8F70471E -:10A2C000002800D1704738B5A0F10805234C696813 -:10A2D000E2695023114204D183F31188FFF7EBFFA9 -:10A2E000FEE7286820B183F31188FFF7E4FFFEE75B -:10A2F00091436960FFF75BF9E16868684118E160C4 -:10A30000284600F007F8A069401CA061BDE8314074 -:10A31000FFF753B930B511490A4600E01A461368F1 -:10A320008342FBD35368D418844203D14068C318D6 -:10A330005360104643681468C518A54208D189685F -:10A340008C4204D06168CB184360246800E00C465E -:10A350000460824218BF106030BD0000DC2700207E -:10A360000DB4C0B50A4604A800210190009101ABCC -:10A3700003A9044878440C30F7F76AFC06BC5DF882 -:10A3800010FB00BF6B6DFFFF4FF0FF3200F10801C3 -:10A3900082604160C16000F1080202610021016039 -:10A3A000704700210161704710B542684A609368A8 -:10A3B0008B6094686160916008610168491C01606C -:10A3C00010BD30B50A6812F1010F08BF036907D04C -:10A3D00000F1080300E023465C682568AA42FAD22F -:10A3E0005A684A6091608B60596008610168491C35 -:10A3F000016030BD4368016982689A608368426881 -:10A400005A604A68824204BF83684B60002202613E -:10A410000868401E0860086870470000490810B5C9 -:10A420004900A0F120034FF0807499611A60DC614B -:10A430006FF002020FF20D01596140F8242D20380F -:10A4400010BD00004D494A68502012F1010F80F301 -:10A450001188BFF34F8FBFF36F8F00D0FEE7FEE789 -:10A460007CB5474A474B10685021984202D100F012 -:10A4700093F8FEE71068444B984202D100F08CF844 -:10A48000FEE7424B1C780194FF251D701E783B4C63 -:10A490008DF800609DF8000000F05000207007204B -:10A4A00005E09DF800506D00401E8DF800509DF8AD -:10A4B00000502E06F5D4454215F1030F03D0A060DD -:10A4C00000F06AF8FEE7000200F4E060A060019886 -:10A4D0001870116A41F470011162106A40F0704006 -:10A4E000106200F095F80020606000F0EFF8284856 -:10A4F000016841F04041016000F0D8F8002076BDCD -:10A50000502080F31188BFF34F8FBFF36F8F1B492B -:10A510004A68521C012A4A600AD11E490A68130679 -:10A5200006D080F31188BFF34F8FBFF36F8FFEE724 -:10A5300070471249486838B9502080F31188BFF33A -:10A540004F8FBFF36F8FFEE7401E486008BF80F358 -:10A550001188704780B5502080F31188BFF34F8F6A -:10A56000BFF36F8FFFF77EF818B10A494FF08050A4 -:10A570000860002282F3118801BD0000A8010020BC -:10A5800000ED00E071C20F4170C20F4100E400E035 -:10A5900034EF00E004ED00E081F31188BFF34F8F4A -:10A5A000BFF36F8F704751EC100B10B54B0043EAAF -:10A5B000D0735A15DB174FF0FF34A34208BFA242F5 -:10A5C00007D1090341EA10510003002908BF002800 -:10A5D00007D151EC100B08464100491511F1010F4C -:10A5E00001D0002010BD0003401E8041C00F10BDEF -:10A5F000904205D1994204D041EA030C50EA4C0C38 -:10A6000070474FF4001C1CEB410F38BF8942704764 -:10A610000748084B00210160002282602822196847 -:10A62000B1FBF2F2521E426007210160704700BF89 -:10A6300010E000E008020020EFF30980BFF36F8F05 -:10A64000264B1A681EF0100F08BF20ED108A20E973 -:10A65000F04F106009B44FF0500080F31188BFF341 -:10A660004F8FBFF36F8FFFF75DF84FF0000080F35F -:10A67000118809BC19680868B0E8F04F1EF0100F87 -:10A6800008BFB0EC108A80F30988BFF36F8F704762 -:10A69000124B19680868B0E8F04F80F30988BFF3DF -:10A6A0006F8F4FF0000080F3118870470C480068EE -:10A6B000006880F308884FF0000080F3148862B6C9 -:10A6C00061B6BFF34F8FBFF36F8F00DFDFF8140069 -:10A6D000016841F47001016070470000E0550020FE -:10A6E00008ED00E088ED00E080B52DED068BB0EEC2 -:10A6F000409AF0EE418AF6EE009A39EE280AB0EE62 -:10A70000608A20EE290A80EE080A00F03DFCB0EED7 -:10A7100040AA00F053FD79EE680A60EEA90AC0EE87 -:10A72000880A80EE800A00F04BFD80EE0A0ABDEC3C -:10A73000068BB1EE400A01BD2DE9F0412DED028BF3 -:10A7400082B0804601AB6A4600F05EFDDFF8E47738 -:10A750000198BDF80010786139802D23BDF9000003 -:10A76000C0EB0012642110FB03F3002592FBF1FE05 -:10A77000502210FB02F093FBF1F6019B90FBF1FCE1 -:10A780001FFA8EFEB6B21FFA8CFC462B28BFA3F12F -:10A7900046052B46012204E0B442A8BFA44543DA93 -:10A7A0005B1C019883425CD208EB4300011FB1F9A6 -:10A7B0000240B1F90050A542F2DAB0F90050A542CA -:10A7C000A4BFB0F90240A542EADBB0F90450A542AB -:10A7D000E6DA07F1140444F82230058827F812500D -:10A7E000521CB0F900407445A8BFA642D4DBB0F9B2 -:10A7F0000200B1F9021000EE103A00EE900AB8EE35 -:10A80000408AB8EEE01A00EE904A00EE101AF8EE18 -:10A81000E00AB8EEC00AFFF767FF38EE000A02B0A0 -:10A82000BDEC028BBDE8F08100EE103AB0F90200F9 -:10A83000B1F90210B8EE408A00EE100AB8EEC01A64 -:10A8400000EE104AF8EEC00A01EE901AB8EEE10AE6 -:10A85000FFF74AFF38EE000AFAEE090A30EE200A46 -:10A86000DDE79FED820ADAE738B50446DFF8C8561F -:10A8700000224FF4E07100F02AF800224FF460410A -:10A8800000F025F8641E032C20D8DFE804F002064F -:10A890000F1701224FF4005113E001224FF4807191 -:10A8A00000F015F801224FF480410AE001228021D6 -:10A8B00000F00DF801224FF4C04102E001224FF4F4 -:10A8C000C0712846BDE83840F9F756BF31BD28466B -:10A8D000F9F752BFF8B505460E46F9F7E6FBDFF883 -:10A8E0005C46DFF85C762046F8F7F2FD2168002030 -:10A8F000486232462946DFF84C06FBF739FF3868D4 -:10A90000016A41F2111640F24445314204BF016A26 -:10A91000294200F024F800214162012080F31088D0 -:10A92000DFF82406F8F748FE3868016841F00101B5 -:10A930000160416AB1F5827FFBD3016A314204BFF5 -:10A94000016A294200F00BF82046F8F78CFD002040 -:10A9500080F31088BDE8F2400120FAF7EFBF03D181 -:10A960000268520852000260704700002DE9F84367 -:10A970002DED028B82B005460C4616460C9F98467C -:10A980000DF102023221304600F07AFC6A46322193 -:10A99000404600F075FCBDF90210DFF8B095494261 -:10A9A0003B46324609B2304600F092FCBDF9001039 -:10A9B00049423B46424609B2404600F089FC3946CE -:10A9C0003046FFF7B9FEF0EE040ADFED298A80EE8B -:10A9D000200AB9EE048A30EE280A30EE080A89ED22 -:10A9E000000A39464046FFF7A7FEB0EE041A80EE93 -:10A9F000011A31EE281A31EE080AD9ED000A89ED64 -:10AA0000010A70EEC01AC9ED021AB7EE001AF7EE8D -:10AA1000001AC1EE200A81EE800A30EE800A9FED16 -:10AA2000152A20EE022A12EE100A9FED961AE8600F -:10AA3000DFED111AD9ED020A99ED000A20EE811A14 -:10AA4000C1EE211AC1EE801A81EE800A2CB9B1EE56 -:10AA5000400A10EE100A286002E010EE100A68604A -:10AA600002B0BDEC028BBDE8F183000000000000E5 -:10AA70000000824300606A472905B53F2DE9F84F81 -:10AA80002DED068B84B0DFF8C8A40AF6CC010AF1DC -:10AA9000CC0201240AF1C007029101929FED7A9A3B -:10AAA000DFF8B064DFF8B05441F2111B2868016A86 -:10AAB00011EA0B0F02BF016A40F24442114200F05A -:10AAC000F5F800224262016841F0010101600120B5 -:10AAD000FFF7CAFE00F0F0F80120FAF72FFF02207E -:10AAE000FFF7C2FE00F0DEF800F0D6F80021504675 -:10AAF000FFF73CFF0320FFF7B7FE00F0DDF8012071 -:10AB0000FAF71CFF0420FFF7AFFE00F0CBF800F0CF -:10AB1000C3F801215046FFF729FFDAED008A9AEDCC -:10AB2000018A28EEA80A08EE080A00F0FBFB8AED6D -:10AB3000020A18EE900ADAED029AFDF727FF804626 -:10AB4000894619EE900AFDF721FF00F0CCF900F0DC -:10AB50009DF8F8F7B3F800EE100A00F015FA8AED48 -:10AB6000040A2868016A11EA0B0F02BF016A40F269 -:10AB70004442114200F09AF8DFED580A38680AEBB7 -:10AB80008001C1ED1C8A81ED268AC1ED089A9FEDF6 -:10AB9000541A9AED040A60EE200A80EE811A81EDC3 -:10ABA000121A401C0A28386057D3002038600AF176 -:10ABB000C4020A210AF1700000F0C4FB0AF1C802C5 -:10ABC0000A210AF1980000F0BDFB97ED01AAD7ED2C -:10ABD00002AA2AEE0A0A0AEEAA0A00F0A3FBF0EE85 -:10ABE000409A19EE900AFDF7D1FE41EC180B1AEECF -:10ABF000100AFDF7CBFE8046894653EC182BDFF890 -:10AC00005C03DFF85C13F6F71FFC00F03FF8F8F781 -:10AC100055F800EE100A00F0B7F9DFED320A80EEC9 -:10AC2000200AF5EE40AA20EE09AAF1EE10FA48BF7C -:10AC300039EE4AAA51EC180B21F00041DFF8242329 -:10AC4000DFF82433F6F7FCFA3CBFDFED279A9FEDDF -:10AC500026AAC6ED0B9A86ED0CAA2620FAF76EFE00 -:10AC6000002C0ED000249AED030A86ED000A86ED32 -:10AC7000010AB4609AED020A86ED030A86ED040A21 -:10AC8000746113E70060EA470000B44302460B46D4 -:10AC900040464946F6F708BD4FF480600090029B9D -:10ACA000019A704702984FF4806113E603D101685E -:10ACB000490849000160704701984FF4806109E636 -:10ACC0009FED8B0A002206E000EB8203521CD3EDBD -:10ACD000000A30EE200A8A42F6DB70470000344357 -:10ACE000DB0F4940DB0FC940000000002DE9F84FA1 -:10ACF0009F4C04F516552DED048B286804EB80015C -:10AD000004F5166981ED000A2A6809EB8200C0ED9E -:10AD1000000A6968B1F5167FB8BF491C4FF4167672 -:10AD2000B1F5167FC8BF314669602046FFF7C8FFFE -:10AD30002868D5ED010A04F59658F8EEE00A08EB0C -:10AD4000800180EE200A81ED000A9FED698ADFED27 -:10AD5000688A002718E009EB8700DFED730A90EDA1 -:10AD6000000A60EE200A9FED711A80EE819AB0EE23 -:10AD7000490A00F023FA30EE088AB0EE490A00F0E2 -:10AD80001BFA70EE288A7F1C6A689742E3DB18EE94 -:10AD9000100AFDF7FBFD82468B4618EE900AFDF780 -:10ADA000F5FD00F0A0F802460B4650465946F6F76E -:10ADB0007BFCF7F783FF00EE100A00F001FA286829 -:10ADC00004F5E1579FED599A20EE090ADFED560A86 -:10ADD00007EB8001B5EE408A80EE200AF1EE10FA12 -:10ADE00081ED000A02DD00F079F807D4B5EE408A63 -:10ADF000F1EE10FA1ED500F071F80BD5286807EBBC -:10AE0000800107EB800091ED000A30EE090A80ED29 -:10AE1000000A0FE000F062F80CDD286807EB800103 -:10AE2000DFED430A91ED000A07EB800070EE200A87 -:10AE3000C0ED000A4FF4E150211891ED000A4FF4E3 -:10AE400096516218F0EE400A92ED001AF0EE411AA7 -:10AE5000002225E004EB820303EB000C9CED002AAA -:10AE6000B4EE402AF1EE10FA48BFB0EE420AF4EE1A -:10AE7000420AF1EE10FA48BFF0EE420A0B4493ED9D -:10AE8000002AB4EE412AF1EE10FA48BFB0EE421AA1 -:10AE9000F4EE421AF1EE10FA48BFF0EE421A521CDC -:10AEA0006B689A42D6DB2B4880ED000A296857F878 -:10AEB00021204260C0ED020A80ED031A58F82120DB -:10AEC0000261C0ED051A491C304691FBF0F006FB0B -:10AED00010162E60BDEC048BBDE8F18FF5EE408AB4 -:10AEE000F1EE10FA7047234A234BF6F7ADBA000093 -:10AEF0000000000070B5174D00F040F800241B4E14 -:10AF00004FF47A70FAF71AFDF088641C844202DB71 -:10AF100000F034F80024D5ED0C0A95ED0B0AFFF78C -:10AF2000E5FEFAF7E7FBEBE7DB0F494000003443AF -:10AF30000000B443F45C0020000800487C5B002063 -:10AF4000C85B00200C590020145C0020AC5D002080 -:10AF50006C3F0020305D0020605C00203A8C30E2C5 -:10AF60008E79453E9A9999999999B93F9C0100200B -:10AF7000540200202D431CEBE2361A3F05F11C0160 -:10AF800005F11800FAF710BB10EE101A04204FF06C -:10AF90007E5201EE902A490088BF0820490800EE41 -:10AFA000101A914214D871EEC00A0F4A31EE801A7D -:10AFB000914261EE200AF1EEE00A05D980F004002A -:10AFC00080EE800A00F07ABA80EE200A00F076BAAD -:10AFD000490011F1807F9CBF6FF0004100EE101A14 -:10AFE000AFF3008070470000F404353FDFED620AE4 -:10AFF00060EE200A10EE902A22F0004101EE101AB5 -:10B00000DFED5E1AB4EE611AF1EE10FA25D54FF0BD -:10B010007C5102F000420A4301EE102A71EE200A30 -:10B02000FDEEE00A10EE901A00296AD0FAEEC90A85 -:10B030009FED531A00EE810ADFED521A00EEA10ACD -:10B040009FED512A00EE820ADFED502A00EEA20A9F -:10B050009FED4F1A00EE810A53E010EE101A4B00DC -:10B060001B1613F1010F0AD14900081610F1010F48 -:10B0700002D1090240F07F809FED460A70474900E7 -:10B0800004D1002877D0B7EE000A70474FF07C510A -:10B0900002F000420A4301EE102A71EE200A10EE7F -:10B0A000902A51000DD0090EC1F196011829A8BFB0 -:10B0B00002F0004203DA0029C4BFCA408A4000EE11 -:10B0C000902A10EE901A490017D09FED331A20EE07 -:10B0D000811ADFED2B1A01EE210A9FED2A2A01EEDB -:10B0E000020ADFED292A01EE220A9FED283A01EE3D -:10B0F000030ADFED271A01EE210AFDEEE00A10EE49 -:10B10000901A01F00301081810EE101A21F0004106 -:10B1100000EE901A9FED211AF4EE410AF1EE10FABA -:10B1200004D5C10723D5B7EE000A20E0C10760EEC1 -:10B13000000A0ED59FED1A0A9FED1A1A00EE801A2A -:10B14000DFED191A41EE201AB7EE000A01EEA00A4F -:10B150000DE09FED162ADFED161A40EE821ADFEDA4 -:10B16000152A20EE201A41EEA02A01EE220A8007BD -:10B1700048BFB1EE400A704783F9223F0000004FFC -:10B180000000C9C600A0FDC00020A2BA000034B370 -:10B190000030C2AEFFFFFF7F000080380000803922 -:10B1A0009349B2BA36A02A3DDFFFFFBE6E8C4CB980 -:10B1B0004283083CA1AA2ABE012017E7002015E718 -:10B1C00010EE101AC1F3C752DAB1992A0FDAC80F7C -:10B1D00021F0004100EE101AB1F17E5F40F36E8164 -:10B1E000F7EE000A80EE800A001D00F067B9FF2A22 -:10B1F00001D14A0205D1034AC90F42EAC17100EEEA -:10B20000101A7047DB0FC93FF0B50D4604466F1E9C -:10B21000002034F9026BB90884461FD0B4F900E06D -:10B220007645BCBF76460CF10100B4F902E07645E4 -:10B23000BCBF76460CF10200B4F904E07645BCBF11 -:10B2400076460CF10300B4F906E008340CF1040C66 -:10B250007645BCBF76466046491EDFD117F0030C29 -:10B260000BD0614634F9027BBE42BCBF3E46A5EB23 -:10B270000C00491EACF1010CF4D116801860F0BD31 -:10B2800070B403460024880881B012D01E6800966E -:10B2900035462E0404EB26445E68009604EB2544F4 -:10B2A000354608332E0404EB2644401E04EB2544A7 -:10B2B000ECD111F0030004D033F9025B6419401E95 -:10B2C000FAD194FBF1F0108001B070BC704700001F -:10B2D000F0B40446980881B0C1EA014511D027684E -:10B2E00000973E4696FA15F6009616606768009736 -:10B2F0003E4696FA15F60096566008340832401E0F -:10B30000EDD113F0030F09D003F0030334F9020B5E -:10B3100090FA11F05B1E22F8020BF7D101B0F0BCDD -:10B3200070470000B5EEC00AF1EE10FA02D4B1EE9B -:10B33000C00A70476FF0004C00EE10CAAFF30080F7 -:10B34000704700008446880881B09FED5B0A00F0DA -:10B350009E8010F0030313D0DCED000A9CED011A6F -:10B3600030EE200A30EE010ADCED020A9CED031AF1 -:10B3700030EE200A5B1E30EE010A0CF1100CEBD10E -:10B380005FEA900000F08380DCF800300093401EFC -:10B39000DCF80430DDED000A009330EE200ADCF822 -:10B3A0000830DDED000A009330EE200ADCF80C30A6 -:10B3B000DDED000A009330EE200A0CF11003DDED04 -:10B3C000000AD3F800C0CDF800C030EE200AD3F850 -:10B3D00004C0DDED000ACDF800C030EE200AD3F83D -:10B3E00008C0DDED000ACDF800C030EE200AD3F829 -:10B3F0000CC0DDED000ACDF800C030EE200A53F895 -:10B4000010CFDDED000ACDF800C030EE200AD3F8F1 -:10B4100004C0DDED000ACDF800C030EE200AD3F8FC -:10B4200008C0DDED000ACDF800C030EE200AD3F8E8 -:10B430000CC0DDED000ACDF800C030EE200A53F854 -:10B4400010CFDDED000ACDF800C030EE200AD3F8B1 -:10B4500004C0DDED000ACDF800C030EE200AD3F8BC -:10B4600008C0DDED000ACDF800C030EE200AD3F8A8 -:10B470000CC0DDED000ACDF800C030EE200ADDED95 -:10B48000000A30EE200A03F1100C7FF47DAF11F0BA -:10B49000030007D0DCED000A401E30EE200A0CF15C -:10B4A000040CF7D100EE901AF8EE600A80EE200A44 -:10B4B00082ED000A01B07047000000001AA210EEF1 -:10B4C000101A43F2A40CC3F6896CF2EC060A61452B -:10B4D00009DB00EE803A70EE800A83EE200A40F02D -:10B4E000020010EE101A4900D1F1E6410BD860EECF -:10B4F000000A20EE203A03EE010A01EEA02A42EEF5 -:10B50000202A80EE220A400810F0020F18BFB1EE88 -:10B51000400A02EB8002D2ED000A30EE200A28BF7A -:10B52000B1EE400A70470000D7B3DD3F6AD5033F54 -:10B530002B94A93DB82A593F0000803F000080BFEE -:10B5400000000000920A063FDB0FC93F920A863FC7 -:10B55000DB0FC93F920A0640DB0F4940368D27407A -:10B5600000000000000000000000000000000000DB -:10B5700000000000000000000000000000000000CB -:10B5800000000000000000000000000000000000BB -:10B5900000000000000000000000000000000000AB -:10B5A000000000000000000000000000000000009B -:10B5B000000000000000000000000000000000008B -:10B5C000000000000000000000000000000000007B -:10B5D000000000000000000000000000000000006B -:10B5E000000000000000000000000000000000005B -:10B5F000000000000000000000000000000000004B -:10B60000000000000000000000000000000000003A -:10B61000000000000000000000000000000000002A -:10B62000000000000000000000000000000000001A -:10B63000000000000000000000000000000000000A -:10B6400000000000000000000000000000000000FA -:10B650005B4552524F525D205B25733A25645D2055 -:10B66000417373657274696F6E2028726574203D32 -:10B670003D2048414C5F4F4B29206661696C6564F1 -:10B6800021207368743330B2C9D1F9CAA7B0DC0A7B -:10B690000D0A00005B4552524F525D205B25733A04 -:10B6A00025645D20417373657274696F6E2028286C -:10B6B000746D705F74656D646174612E6656616C43 -:10B6C0007565203E3D202D34302920262620287403 -:10B6D0006D705F74656D646174612E6656616C7522 -:10B6E00065203C3D2038352929206661696C6564F8 -:10B6F00021207368743330CEC2B6C8D6B5D0A3D17A -:10B70000E9CAA7B0DC0A0D0A000000005B455252EE -:10B710004F525D205B25733A25645D20417373654C -:10B720007274696F6E202828746D705F68756D691A -:10B73000646174612E6656616C7565203E3D2030F3 -:10B74000292026262028746D705F68756D696461F4 -:10B7500074612E6656616C7565203C3D2031303039 -:10B760002929206661696C6564212073687433300F -:10B77000CAAAB6C8D6B5D0A3D1E9CAA7B0DC0A0D0B -:10B780000A000000FEE7FEE7FEE7FEE7FEE770477F -:10B790002F48FBF7BBBE80B52E48F7F7D5FFBDE8B5 -:10B7A00002402D48F7F7D0BF38B52C4D2C4C284619 -:10B7B000FCF732F8012221462846FBF7F7FF29481B -:10B7C00000684169C268491C91FBF2F302FB131146 -:10B7D0000269914205D02178BDE834400830FDF778 -:10B7E00077B831BD70B5204E204D3046FCF714F8C7 -:10B7F0001F4900F013F800F017F800D01EE070BDEC -:10B8000070B51C4E1C4D3046FCF706F81B4900F085 -:10B8100005F800F009F800D010E070BD0C680122B6 -:10B8200029463046FBF7C2BF6069E168401C90FBC7 -:10B83000F1F201FB1200216988427047297804F176 -:10B840000800BDE87040FDF743B80D48FBF7E4BFC2 -:10B85000AC5C0020E45A0020605C0020E056002030 -:10B86000685700208C5200206C570020F4570020AD -:10B87000BC530020F857002080580020EC540020D2 -:10B8800084580020453A5C595C4941525C6D6963BB -:10B89000726F5F636C696D6174655C447269766533 -:10B8A00072735C53687433785C73687433302E63DE -:10B8B000000000005B4552524F525D205B25733AF9 -:10B8C00025645D20417373657274696F6E2028670B -:10B8D00065745F74656D705F68756D695F646174D0 -:10B8E00061282674656D702C202668756D6929297C -:10B8F000206661696C6564212021212153656E7386 -:10B900006F7220536874333020436865636B204640 -:10B9100061696C65640A0D0A0000000053656E736E -:10B920006F7220536874333020436865636B204F17 -:10B930004B2E0D0A2054656D703A252E32662C4828 -:10B94000756D693A252E32660D0A00000E480168B1 -:10B9500041F47001016000220C49086840F00100C8 -:10B9600008608A604FF480520B68094803400B60FE -:10B97000CA6000200B68074A23F480230B608861AB -:10B980004FF000611160704788ED00E00010024048 -:10B99000FFFFF6EA08ED00E00000000000000000F4 -:10B9A0000102030406070809453A5C595C49415203 -:10B9B0005C6D6963726F5F636C696D6174655C4136 -:10B9C00070705C5372635C696E666C6173682E6341 -:10B9D000000000005B4552524F525D205B25733AD8 -:10B9E00025645D20696E666C6173682065726173A1 -:10B9F00065206572726F72210D0A000000004129F6 -:10BA0000211C1917161514131212111111101010F0 -:10BA10000F0F0F0F0E0E0E0E0E0E0E0D0D0D0D0D47 -:10BA20000D00000030313233343536373839616239 -:10BA3000636465666768696A6B6C6D6E6F7071725E -:10BA4000737475767778797A000000000000000042 -:10BA500000000000000024400000000000005940E9 -:10BA6000000000000088C3400000000084D7974118 -:10BA70000080E03779C34143176E05B5B5B89346EA -:10BA8000F5F93FE9034F384D321D30F94877825AB6 -:10BA90003CBF737FDD4F157530B4002512E050F8C0 -:10BAA000042BD30744BF4A44521E091F042942F8FD -:10BAB000045BFAD213468C0744BF15809B1CC90750 -:10BAC00048BF1D7050F8041B0029E8D130BC7047F6 -:10BAD000A0860100400D0300801A060000350C000E -:10BAE00040420F0080841E0000093D0000127A00D1 -:10BAF0000024F40000366E010048E801006CDC020E -:10BB00007363616E665F733A2062616420666C6F76 -:10BB10006174696E672D706F696E742061726775EC -:10BB20006D656E740000000010B507497944183146 -:10BB3000064C7C44163404E00A68081D114488470A -:10BB40000146A142F8D110BD740000009000000031 -:10BB500041542B514D544F50454E3D302C313939C5 -:10BB60002E372E3134302E31302C313838330D0A07 -:10BB7000000000007363616E665F733A2062616467 -:10BB80002025632C2025732C206F7220255B2061DB -:10BB90007267756D656E74004EF68851CEF20001C5 -:10BBA000086840F470000860BFF34F8FBFF36F8FD9 -:10BBB0004FF00170E1EE100A70470000DDFEFFFF5C -:10BBC000785B000054020020000000008F54FFFF4B -:10BBD00008020000A20100000000002000F00DF8A3 -:10BBE000002801D0FFF7A0FFAFF300800020AFF3E3 -:10BBF0000080F8F78FFB00F002F80120704700F09A -:10BC000001B8000007463846F5F7F0FFFBE70000F3 -:10BC10000548014603B4684680F30988AFF3008005 -:10BC2000FFF7BAFFFFF7DAFFA5EDF5FE74656D6863 -:10BC3000756D5F7570646174655F7461736B00002E -:10BC40007472616E735F34675F7461736B000000C0 -:10BC500001488047014800474DB9000811BC000861 -:10BC600064656661756C745461736B00616E656DBB -:10BC70006F6D6574657200006C65645461736B0070 -:10BC80000000000001020304FFF7FEBFFFF7FEBF44 -:10BC9000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFD8 -:10BCA000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFC8 -:10BCB000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFB8 -:10BCC000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFA8 -:10BCD000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF98 -:10BCE000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF88 -:10BCF000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF78 -:10BD0000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF67 -:10BD1000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF57 -:10BD2000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF47 -:10BD3000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF37 -:10BD4000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF27 -:10BD5000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF17 -:10BD6000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF07 -:10BD7000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFF7 -:10BD8000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFE7 -:10BD9000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFD7 -:10BDA000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFC7 -:10BDB000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFB7 -:10BDC000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFA7 -:10BDD000FFF7FEBFFFF7FEBF9007B1A10008C1A2A9 -:10BDE0000008000112030D10034D8C00081008C359 -:10BDF000058D1CF1AF011003B58A000801D112BDF9 -:10BE00000812020812E30821F012EB0812040812CB -:10BE1000F30812050812FB081206081003038B0032 -:10BE2000080708120B082509121308120908121B2B -:10BE300008120A08122108121408122708121508FD -:10BE4000123708121608124508121708125B08125A -:10BE50001808526928526D28527D2852A92812B319 -:10BE600008121A0812D308121B0812E908400855D4 -:10BE70003080255802580216000112AA01F2120061 -:10BE80000150078800062C062C0000012DF202103C -:10BE900035E2011433093D15F30280252DF2060326 -:09BEA000182529F200C24A020033 -:040000050800BC1122 +:10000000D061002015C4000809BF00080BBF00081C +:100010000DBF00080FBF000811BF0008000000005E +:1000200000000000000000000000000015AE000805 +:1000300013BF000800000000BDAD000841AD00087E +:100040004DC4000851C4000855C4000859C4000834 +:100050005DC4000861C4000865C4000869C40008E4 +:100060006DC4000871C4000875C4000815BF0008FD +:1000700079C400087DC4000881C4000885C4000854 +:1000800089C400088DC4000891C4000895C4000804 +:1000900099C400089DC40008A1C40008A5C40008B4 +:1000A000A9C400081BBF0008ADC40008B1C4000803 +:1000B000B5C40008B9C40008BDC40008C1C4000824 +:1000C000C5C40008C9C40008CDC40008D1C40008D4 +:1000D000D5C400082DBF0008D9C4000869BF0008B6 +:1000E000DDC40008E1C40008E5C40008E9C4000854 +:1000F000EDC40008F1C40008F5C40008F9C4000804 +:10010000FDC4000801C5000805C5000809C50008B0 +:100110000DC5000885BF000811C5000815C50008F9 +:1001200019C500081DC5000821C5000825C500081F +:1001300029C500082DC5000831C5000835C50008CF +:1001400039C500083DC5000841C5000845C500087F +:1001500049C500084DC50008CFBF000851C50008BB +:1001600055C5000859C500085DC5000861C50008EF +:1001700065C5000869C500086DC5000800000000DD +:1001800071C5000875C5000879C500087DC500085F +:1001900081C5000885C5000889C500088DC500080F +:1001A00091C5000895C5000899C5000810B504461A +:1001B00000F068FF00B1206910BD000070B50500B7 +:1001C0000C460ED000F068FF461C21683046884778 +:1001D000040001D1002070BD3246294600F066FFC0 +:1001E000204670BD10B501462820096888470400E4 +:1001F0001CBF282100F066FF204610BD70B5050029 +:10020000DFF824691DE0E8682C68C10503D4A868FC +:1002100008B1FFF7F3FFE868C10505D4286918B1F4 +:100220007168884700202861E868810505D4286A3C +:1002300018B171688847002028622846716888478D +:100240002500E0D170BD70B505000E461CBF2868C2 +:1002500000282BD0696811B1AA688A4226D26FF0B3 +:100260000042964222D8AB689E19761CB14201D357 +:10027000184470BD2969C9B9B6F1804F03D39642BD +:1002800014D8164600E076002A6A22B1314690471B +:10029000040015D104E0A96930468847040007D15D +:1002A0002868E9698847002068602860002070BDE0 +:1002B000AA682968521C00F0F9FE2868E969884795 +:1002C0006E602C60A868204470BD38B504001CBF67 +:1002D0002068002805D0A568284400F0DDFE4519F7 +:1002E000A56031BD38B52DED088BB0EE419AF0EE2A +:1002F000619A51EC190B21F0004100F009FC41EC2E +:100300001B0B51EC180B21F0004141EC1A0B51EC86 +:100310001B0B53EC1A2B00F017FF3CBFB0EE4ABA90 +:10032000F0EE6ABA51EC180B53EC192B00F0E4FF15 +:1003300021F00045044651EC1B0B0022DFF8F03A97 +:1003400001F05AF822462B4601F030F994BF012003 +:100350000020BDEC088B32BD10B501460020002204 +:100360008B5CA3F130040A2C02D2181830380CE050 +:10037000A3F14104062C02D21818373805E0A3F186 +:100380006104062C08D218185738032A38BF000118 +:10039000521C032AE4D910BD002010BD2DE9F14FF5 +:1003A0000E4682B03268B168545C501C4318222C4F +:1003B0001F4614D1D6F804C0002008E05C2C05D1FB +:1003C0005C1CA41A644505D2401C5B1C5B1C1D46CA +:1003D000AC1A644580F0B5801C78222CEED140F038 +:1003E000B0801144691A081A3169401C88470028F6 +:1003F000009000F0A680804640F2FF3B03E017F833 +:10040000010B08F8010BAF4280F08A8039785C2933 +:10041000F5D10224E81B002811DD797822291CBFC0 +:100420002F295C2918D062290AD066290AD06E29A2 +:100430000AD072290AD074290AD075290FD07DE01C +:10044000082006E00C2107E00A2002E00D2103E06D +:10045000092008F8010B61E008F8011B5EE006289E +:100460004FF0000A6ADBB81CFFF776FF8146A9F55A +:100470005C40584562D9A9F5584159451CD8B81D6A +:100480000C24281A062859DBB8795C2804BFF879AF +:10049000752853D107F10800FFF75EFFA0F55C4116 +:1004A00059454BD8DFF8942902EA8922C0F30900A4 +:1004B000104300F5803001E006244846802838BF0C +:1004C000012113D3B0F5006F03D202214FF0C00A0F +:1004D0000CE0B0F5803F03D203214FF0E00A05E0C5 +:1004E000B0F5881F2AD204214FF0F00A4A1E09E015 +:1004F00000F0BF035FFA82FC43F0800308F80C3081 +:100500008009521ED3B2002BF2D10129CCBF4AEA96 +:10051000000000F07F0088F800008844274472E75C +:100520000298002188F800101022C2600099016131 +:1005300030682D1A6D1CB560012007E000987169C4 +:10054000884717B130683F1AB7600020BDE8FE8FBA +:100550002DE9F84304460A004FF0000908BF0020C7 +:100560007DD054B903211046FFF76DFE002876D0E8 +:100570000322B2A100F09AFD70E0274612E0202885 +:100580000FDA09F105090CE0A0F10801022984BF86 +:10059000091F012903D9163901D03A39EFD109F1E0 +:1005A00001097F1C38780028EED13F1B4F44F91C0D +:1005B0001046FFF748FE060008BF00204FD0B9F1F3 +:1005C000000F06EB07080DD1222030703A46214675 +:1005D000701C00F06BFD701C2221C155002288F8B0 +:1005E00002203BE022203070751C0FF2780909E0F0 +:1005F0004946284600F0F4FF2D1D01E074202870C4 +:10060000641C6D1C207820B3202803DB222818BF2F +:100610005C28F4D15C2005F8010B2278082A0FD061 +:10062000092AEBD00A2A10D00C2A0CD00D2A0ED0A1 +:10063000222A03D05C2ADBD12A70E1E72220DEE700 +:1006400062212970DCE76620D9E76E21F9E7722084 +:10065000D5E7721C2221D15588F802000120BDE89F +:10066000F2830000752530347800000010B50028B2 +:100670001CBF0168002901D1002010BD42688368B9 +:10068000934205D310BDCC5C212C07DA5B1C836040 +:1006900083689342F7D304BF5B1E836010BD70B5BF +:1006A00004000D46164608D000F0F6FC411C334607 +:1006B0002A462046BDE8704000E070BD2DE9F043B9 +:1006C00087B005460F4614461E4668461C2100F0BA +:1006D000A7FFDFF854844FF00009002DC8F80C90F4 +:1006E000C8F810904CD0002F3AD0019704A998E890 +:1006F0008C0081E88C000095CDF808904046FFF70B +:1007000071FD07002CD0009870B1029860B9019873 +:10071000052807D30098032249A100F084FF08B9F7 +:1007200003200290684600E00020FFF79FFF01468B +:10073000384600F087F888B14EB16846FFF796FF5B +:1007400002980199884209D2009A105C30B91CB114 +:100750000098029901442160384612E000F089FCBB +:100760000198029A0021824238BF114601D300B19C +:10077000411E0CB168182060C8F80C50C8F8101061 +:10078000002007B0BDE8F0830022002187E7F0B524 +:1007900089B006460F4615462421684600F040FF02 +:1007A00029684FF480708847009006A94FF4807044 +:1007B00001900597002495E80C4081E80C400098D2 +:1007C000002833D06946304600F0B4F920B36846BB +:1007D000FFF77BFD0298AA68401C2AB101460098E9 +:1007E0009047040018D013E029688847040013D00C +:1007F0000298019A401C824288BF02460099204616 +:1008000000F054FC02990020605469680098884701 +:100810000020009020460AE0009818B169688847D7 +:100820000020009014B1204669688847002009B074 +:10083000F0BDDFF8F4220121A9E700002222000028 +:10084000EFBBBF002DE9F8432DED028B92B00E00F7 +:100850001CBF3768002F00F03881B568D6F80490C7 +:100860002C1DA14580460DD304220FF2D4517819D6 +:1008700000F0D9FE30B90420C8F80C00B168091D99 +:10088000B1601CE1681D81450DD305220FF2B851FE +:10089000781900F0C8FE30B90120C8F80C00B16822 +:1008A000491DB16012E1A14510D304220FF2A051FD +:1008B000781900F0B8FE48B90220C8F80C000121F0 +:1008C000C8F81410B068001DB060F8E04D4580F025 +:1008D000FC80785D222804D131464046FFF75EFD5A +:1008E000F4E02D2803D0A0F130010A2949D20020DC +:1008F000009001AAB16874684318A34218D2336803 +:100900001944095CB1F12B070ED0BF1E0CD07F1E1D +:1009100007D0BF1E092F07D9153F05D0203F03D0B0 +:1009200006E02E24145400E01154401C3F28E1D36B +:100930000021115401A8694600F08DFE009C01A819 +:10094000A04200F0E5F857D000F0E7F888ED068BFC +:1009500000F02CFE98BF6FF0004006D900F0D2F8EE +:1009600034BF4FF0004000F07BFEC8F814000820B0 +:10097000C8F80C00B26800998A1801A8121AB2606F +:100980009DE05B283AD100F0ACF83BD2401CF0600F +:10099000785D5B2833D16D1CB56000F0C9F800F0BC +:1009A000ADF87AD23268135C5D2B20D0401EB06067 +:1009B00006F11000FFF716FCE8B19CB90446A14609 +:1009C000B06800F0B3F831464846FFF73BFF90B1FE +:1009D00000F0AEF800F092F80DD23268105C2C28CE +:1009E000E6D002E000F077F8EAE75D2803D100F0F6 +:1009F0007EF820205CE0002C67D063E07B2864D187 +:100A000000F06FF861D2401CF060785D7B285CD10B +:100A10006D1CB56000F08CF800F070F83DD23268C3 +:100A2000135C7D2B41D0401EB06006F11000FFF733 +:100A3000D9FB002845D0002C32D10446A146B0682D +:100A40007168401C88423CD200F071F8314648463B +:100A5000FFF7A4FC002834D000F06AF8D9F81000A1 +:100A6000C9F820000021C9F8101000F047F828D27A +:100A70003268135C3A2B24D100F058F831464846CE +:100A8000FFF7E0FEE8B100F053F800F037F818D2B5 +:100A90003268105C2C28C8D005E0401EB06014E01D +:100AA00000F019F8CBE77D280BD100F020F84020AA +:100AB000C8F80C00C8F80840B068401CB0600120BD +:100AC00004E014B12046FFF799FB002012B0BDEC02 +:100AD000028BBDE8F283C9F80000C0F8049081469B +:100AE0007047F0680024B0F57A7FA1467047F0683F +:100AF000401EF0600CB1C4F804907047B068716893 +:100B0000884270474FF0FF32DFF86C3500F01CBBB5 +:100B1000B0EE408AF0EE608A704751EC180BDFF8B7 +:100B20005C25DFF85C35704700000020401CB06099 +:100B300030469BE52DE9F0422DED028B05008AB091 +:100B400019D00C0017D0E8680FF2F426C0B20128C3 +:100B50001AD0022821D004280ED0082826D0102828 +:100B600000F09F80202800F0A080402800F0D58071 +:100B7000802800F0868055E1052100F07CF90028EE +:100B80000FD00522314689E0062100F074F90028D3 +:100B900007D006220FF2B02180E0052100F06BF9AA +:100BA000002800F040810522A9A177E095ED068B91 +:100BB0001A2102A800F034FD51EC180B4A0000275E +:100BC00042EAD072CDE9007753154FEAE2794FF04F +:100BD000FF32914508BF934207D1090341EA105102 +:100BE0000003002908BF002833D1B0EE480AF0EE18 +:100BF000680A00F050FD60BB6D69284600F070FD8A +:100C000053EC182B00F07EFD05D12A4689A102A8DD +:100C100000F0E6FC21E000BF8FA102A800F0E0FC9C +:100C200005466A4684A102A800F07CFD012808D18F +:100C3000B0EE481AF0EE681A9DED000BFFF752FB7C +:100C400060B953EC182B00BF85A102A800F0C8FCC6 +:100C500003E0314602A800F0C3FC05461A2D03D27A +:100C6000691C00F008F920B9DCE002A9C95DC15592 +:100C70007F1CAF42F9D30021C155A0682D18A56093 +:100C8000CEE0286900280FD000F006FA461C314655 +:100C900000F0F1F8002807D02969324600F006FA82 +:100CA000BEE02869FFF754FCBDE0AD68012100F00B +:100CB000E2F80028F8D05B210170A068401CA06019 +:100CC000E068401CE0600AE02C2200F8012B61691A +:100CD00011B1202200F8012B00F0C6F82D68ADB14B +:100CE00021462846FFF726FF00280ED02046FFF7B2 +:100CF000ECFA28680028F1D06069002814BF0226A9 +:100D0000012600F0B7F80028DED18CE0022100F0C7 +:100D1000B2F80028F9D05D217CE06069AD68002858 +:100D200014BF0226012600F0A5F800287AD07B2106 +:100D30000170E2686169521CE26009B10A224270E6 +:100D4000A0683618A6602DE0314600F094F800281F +:100D500068D03A220270616909B1092242702146C5 +:100D6000A0683618A6602846FFF7E4FE002859D090 +:100D70002046FFF7AAFA666906B10126286800B185 +:100D8000761C00F077F800284CD0296811B12C228D +:100D900000F8012B616911B10A2200F8012B00F063 +:100DA00063F82D686069002D1FD080B1E16800F004 +:100DB00062F8002836D0002103E0092200F8012B58 +:100DC000491CE2689142F8D3A0681218A26021463B +:100DD000286AFFF7BDFB28B32046FFF776FA606963 +:100DE000002814BF02260126AEE700281ABFE168DA +:100DF000491C022100F03FF8A0B1616949B100210E +:100E000003E0092200F8012B491CE268521E9142BE +:100E1000F7D37D21017000224270E068401EE0603F +:100E2000012000E000200AB0BDEC028BBDE8F0829A +:100E30000000B03C25640000256C670000FC0F003A +:100E40006E756C6C0000000066616C7365000000DC +:100E5000747275650000000025312E313567000081 +:100E600025312E313767000000210170A068361847 +:100E7000A6607047711C2046FFF7E5B92DE9F041E7 +:100E80000F46002818BF002F2ED08468FAB15CB33B +:100E9000216A21B3384600F059FC00B32468F6E714 +:100EA00015F8010BD8B1761C287800F058FC804664 +:100EB000307800F054FC8045F2D0287800F04FFCE8 +:100EC0000546307800F04BFC2D1A08D024685CB140 +:100ED000266A3D0018BF002EF8D0B542E4D1206A42 +:100EE00010B12046BDE8F0810020FBE70022C5E7F5 +:100EF00001604860704738B505460C001CBF002DE6 +:100F0000A54201D1002032BDA86818B9AC60646068 +:100F1000206005E0406818B1FFF7EAFFA868446068 +:100F2000012032BDE7E72DE9F04105000C461646E9 +:100F3000984618BF002C0FD0002E18BFB5420BD01A +:100F4000069818B1F76847F400770AE04146204652 +:100F5000FFF734F9040001D1002011E0F76827F40D +:100F60000077F068810504D4306A10B1D8F8041015 +:100F700088473462F76031462846BDE8F041BAE759 +:100F8000BDE8F08180B50023FFE70093DFF804316E +:100F9000FFF7C9FF02BD0646002000903246DFF889 +:100FA000F43029462046FFF7BEFF0028304602D124 +:100FB000FFF724F9002076BD7CB504460D4600F00D +:100FC00008F8E8E77CB504460D46104600F026F820 +:100FD000E1E738B52DED028BFFF79AFD00F01AF826 +:100FE000040013D0FFF799FD84ED068B082500F06F +:100FF000DDFAE56098BF6FF0004006D9FFF782FD8B +:1010000034BF4FF0004000F02BFB6061BDEC028B61 +:10101000204632BDDFF87C00FFF7E4B870B500F081 +:101020000FF8040005D0102000F005F8206100B989 +:101030000CE0204670BDE06031462846FFF7BEB8A0 +:101040000546DFF850603046FFF7CCB82046FFF782 +:10105000D5F8002070BD80B5FFF7DCFF08B1202176 +:10106000C16002BD80B5FFF7D5FF08B14021C16066 +:1010700002BD3846FFF7C2B8FFFFDFC10000C0FF66 +:10108000FFFFDF4128B1007B102801D1012070470C +:10109000002070470000002000F1010310F8011B40 +:1010A00011B110F8011BFBE7C01A70474AB10000EC +:1010B00011F8013B521E00F8013B1CBF11F8013B27 +:1010C000F8E77047002200F051BBF0B40246106808 +:1010D00095681318506803EB5004C00748BF4D448F +:1010E000A3422DD013F8016B16F0030004BF13F8D0 +:1010F000010BC01C31090F2907D113F8011B0F3157 +:1011000003E013F8017B05F8017B401EF9D10029AB +:10111000E6D013F8010BC6F38106032E08BF13F8BF +:10112000016B00EB0620404228440026B71E8F4288 +:101130001EBF10F8017B05F8017B761CF6D1CFE7C6 +:10114000F0BC02F10C00704741EA030C50EA4C0C71 +:1011500052EA0C0C4FF4001C09D307D01CEB410FD2 +:101160009CBF1CEB430F8B4208BF824270471CEBB5 +:10117000430FFBD8994208BF9042704770B491EA80 +:10118000030F4FF0004540F1BF806B40841A71EBB4 +:10119000030604D26E40001BB141121973414FF493 +:1011A000001C1CEB410F34BF7CEB430683E00C0DAD +:1011B000A4EB1356362E00F37C80012E45EAC323A0 +:1011C00041DC43EA525312BFD20292025B0824056B +:1011D00045EAC12141EA5051D2EBC020994125D4C2 +:1011E00007D1B0FA80F610FA06F162D0002020365E +:1011F00008E0B1FA81F6B140C6F1200220FA02F20D +:101200001143B0404FEAF474B4EB465434F0010695 +:101210004FEA74040AD8D6F50016760D04F000449F +:10122000F04061FA06F25040F1404840C00A40EAFE +:10123000415021F0004128BF5FEA500550F1000005 +:1012400044EBD12135E0DB0A45EAC121C90AB6F1F8 +:1012500020050EDD42EA0242120CC5F1200603FA17 +:1012600006F6EB4042EA06056D42984161F1000145 +:101270000DE062FA06F5F240554063FA06FC82EA98 +:101280000C02F3405A406D42904161EB030111F4AE +:10129000801F05D1641E620502D06D0040414941A6 +:1012A00021F48011430875F1004350F1000041EB37 +:1012B000045170BC70471CEB410F15D223F0004362 +:1012C00052EA43060BD04FEA4C0CBCEB410F04D85A +:1012D0000C0D661E342EB7DDEBE7801A994150EAFB +:1012E000410608BF0021E4E708BF1CEB430F28BFFD +:1012F0006FF00001DDE7000070B491EA030F4FF0DA +:1013000000457FF543AF6B40841A71EB030603D2AF +:10131000001BB141121973414FF4001C1CEB410F2B +:1013200034BF7CEB430442E00C0DA4EB1356352E86 +:101330004FDC45EAC323DB0A45EAC121C912B6F1F5 +:1013400020050DDD63FA05F6EB4086EA030512423F +:1013500018BF45F00105C01851F100010CD213E08F +:1013600062FA06F5F2405540F3415A40B340F3406B +:101370005A408018594107D349085FEA30005FEAB4 +:10138000350528BF45F0010501F58011420875F1CA +:10139000004250F1000041EB04514E0016F5001FD1 +:1013A00070BC38BF70470020090D090570471CEB61 +:1013B000410F10D252EA43060BD0BCEB410F05D8C7 +:1013C0000C0DAB43661E342EB6DD02E0AB43801835 +:1013D000594170BC704770BC704703681AB95A1EF7 +:1013E000026008467047197811B94FF0FF30704716 +:1013F000591C01601878704730B540F2FF7C1CEA38 +:1014000011541DBF1CEA1355644565453FE064193E +:1014100081EA030C6FF35F530CF0004C43F480132C +:10142000C90241F0004141EA505EC5021100A5FB2E +:10143000020200284FF00000EEFB01204FF00001F7 +:10144000E3FB052118BF42F0010240180021494189 +:10145000E3FB0E01A4F580640D0302D29218404113 +:10146000494154F1010470DD450872F1004250F128 +:10147000000051EB0451A1F5801102D441EA0C01A6 +:1014800030BD40F2FF7E4CEA0E51002030BD0CEA28 +:101490001355644518BF654581EA030C0CF0004CF8 +:1014A00041D050EA410E1CBF52EA430E02E06146B1 +:1014B000002030BD24422C441BD15FEA050EF6D03B +:1014C000090302BF01460020AEF1140EB1FA81F506 +:1014D000AEEB050401FA05FE0C35C5F1200100FA5A +:1014E00005F5C8404EEA000E6FF35F5343F48013D6 +:1014F0009CE733F00043B3FA83F504BFB2FA82FEEF +:1015000075440B3D641BB5F1200E2FBF02FA0EF39C +:10151000AB40C5F1200E22FA0EFE38BF43EA0E039F +:10152000AA40641C7CE750EA410E14BF52EA430E05 +:101530006FF000014FF4001515EB430F8EBF1946F5 +:1015400015EB410F9DE7B4D830BDD4F10104B4F1DF +:1015500020050FDAC4F12005520828BF42F001022D +:1015600010FA05FE01FA05F57244E2BFE040284397 +:10157000E1400FE0352C9ADCC5F1200452EA40022C +:1015800020FA05F218BF42F0010231FA05F0A1403D +:101590000A43002172F1004250F1000051EB0C01AE +:1015A00030BD0268531C03601170704741EA030CA0 +:1015B00050EA4C0C52EA0C0C4FF4001C09D307D033 +:1015C0001CEB410F9CBF1CEB430F994208BF90429C +:1015D00070471CEB410FFBD88B4208BF824270471B +:1015E0000CB430B583B00A4606A902910446002522 +:1015F0000194009502AB01A9084878441E3000F020 +:10160000C2F8019A157000284EBF04460198041BC9 +:10161000204603B030BC5DF80CFB00BF87FFFFFF26 +:10162000002201F005B88AB10B7890F800C09C4503 +:1016300006D110F8013B4BB1491C521EF4D105E014 +:1016400002D24FF0FF3070470120704700207047F2 +:1016500041EC100B01BD80B501F0B2F9F8E70000D4 +:10166000C1F30A5340F21E42D31A0CDDCA0283F3BF +:10167000070342EA505242F00042DA4002EBE172C4 +:1016800082EAE17070476FEAE17203F2E13008B17B +:1016900082F00040704751EC100B10B54B0043EA4C +:1016A000D0735A15DB174FF0FF34A34208BFA24294 +:1016B00007D1090341EA10510003002908BF00289F +:1016C00007D151EC100B08464100491511F1010FEB +:1016D00001D0002010BD0003401E8041C00F10BD8E +:1016E00010F0004160B148BF4042B0FA80F2904033 +:1016F000D21CC2F5846241EA025202EBD0214005BD +:1017000070470000904205D1994204D041EA030C91 +:1017100050EA4C0C70474FF4001C1CEB410F38BFD3 +:10172000894270470DB4C0B50A4604A80021019053 +:10173000009101AB03A9044878440C3001F06AF928 +:1017400006BC5DF810FB00BF93FCFFFF10F8012BF7 +:1017500011F8013B0AB19A42F8D0D01A7047A0F1B3 +:1017600041011A2938BF2030704700004018491C39 +:101770001CBFB1F1010100F8012DF9D17047000043 +:1017800040F0200070472DE9F14FB0B0924604912F +:101790000DF142013A9A2B9199464A7000200AE0D5 +:1017A0001AF8011B0498309A90470028049000F022 +:1017B00034860D98401C0D909AF8000050B12528F1 +:1017C000EED1002100220791089209910A920B9113 +:1017D0000C9204E00D9800F022BE41F001011AF8CD +:1017E000010F2028F9D023280CD02B2804D02D2835 +:1017F00005D0302809D00BE041F00201EFE741F0BD +:101800000401ECE741F00801E9E741F01001E6E7E7 +:101810002A280FD1D9F8002052F8040BC9F800206B +:1018200000280F9003D540420F9041F004010AF1C7 +:10183000010A14E00F92DFF8EC3B0AE00F9898429F +:1018400005DA00EB800402EB4402303A0F920AF111 +:10185000010A9AF80020A2F130000A28EED39AF883 +:1018600000002E2803D04FF0FF320E9229E01AF824 +:10187000010F2A2809D1D9F8000050F8042BC9F823 +:1018800000000E920AF1010A1BE02D280CBF0AF19C +:10189000010A002000220E92DFF8884B0BE040B9CD +:1018A0000E9AA24205DA02EB820503EB4503303BB8 +:1018B0000E930AF1010A9AF80030A3F130020A2AC5 +:1018C000EDD3ADF840100FF660309AF8001001F03B +:1018D0002BFF08B11AF8010B8DF842009DF8420069 +:1018E000682805D19AF8000068280CD1622106E02A +:1018F0006C2804BF9AF800006C2804D171218DF87F +:1019000042100AF1010A12A806901AF801BBBBF1B5 +:1019100025012CD01C3900F09481091F022940F2C6 +:101920009081133900F0AB84093900F08A81891E57 +:1019300000F04085491E00F0ED84491E022940F266 +:101940008081091F00F0E684491F00F0EF80491EE6 +:1019500000F09584491E00F0D780C91E0CD0891E66 +:1019600000F08D84C91E00F08A8400F02EBD012392 +:101970000793252100F026BDD9F8000050F8044B4C +:10198000C9F80000002C059440F0AB802B994878F2 +:10199000002800F0A1804FF0FF340FF6942001F0F2 +:1019A000CFFE241A40F0398500F01BBD01236A46A2 +:1019B00002A9304600F000FE002840F02E85641E8B +:1019C000F4D13096079C12AF74B1309E17F8011B0A +:1019D0000498B0470028049000F01F850D98401C23 +:1019E000641E0D90F2D130960A9C3021002C8DF8A7 +:1019F00000100CDD309E01236A4602A9304600F03B +:101A0000DBFD002840F00985641EF4D13096059F67 +:101A1000089C74B1309E17F8011B0498B047002849 +:101A2000049000F0FA840D98401C641E0D90F2D1D1 +:101A300030960B9C3021002C8DF800100CDD309E70 +:101A400001236A4602A9304600F0B6FD002840F0A6 +:101A5000E484641EF4D1309605980899099C4718CF +:101A600074B1309E17F8011B0498B0470028049009 +:101A700000F0D3840D98401C641E0D90F2D1309676 +:101A80000C9C3021002C8DF800100CDD309E0123C1 +:101A90006A4602A9304600F08FFD002840F0BD8460 +:101AA000641EF4D130969DF8400041077FF584AE66 +:101AB0002020002D8DF800007FF77EAE309C0123A2 +:101AC0006A4602A9204600F077FD002840F0A58470 +:101AD0006D1EF4D130946FE60FF63C30059000F0A7 +:101AE00080BC0E9D002D04D52046FFF7D5FA044694 +:101AF00007E02A46204601F043FE002814BF041BDD +:101B00002C46089400F06DBCD9F8001051F8040B75 +:101B1000C9F8001020F00004002121F0FF35CDE9C4 +:101B2000024512AB0593782100F040BC2B99487810 +:101B300020B14FF0FF340FF6B02030E79DF842009F +:101B4000622860D0682817D06A283FD06C2806D059 +:101B5000712847D074282CD07A281DD062E0D9F89B +:101B6000001051F8040BC9F80010002866D14FF09E +:101B7000FF340FF68C2012E7D9F8001051F8040B4F +:101B8000C9F8001020B94FF0FF340FF6742006E7B3 +:101B90000D99018000F025BCD9F8001051F8040B14 +:101BA000C9F80010002849D14FF0FF340FF650203B +:101BB000F5E6D9F8001051F8040BC9F80010002818 +:101BC0003CD14FF0FF340FF63820E8E6D9F800108A +:101BD00051F8040BC9F8001080B94FF0FF340FF62C +:101BE0002020DCE6D9F8001051F8040BC9F80010E9 +:101BF00020B94FF0FF340FF60820D0E60D9AD31726 +:101C0000C0E90023EDE3D9F8001051F8040BC9F83E +:101C1000001020B94FF0FF340FF6E410BFE60D9925 +:101C20000170DEE3D9F8001051F8040BC9F8001078 +:101C300020B94FF0FF340FF6C810B0E60D990160DF +:101C4000CFE39DF842004C2807BFD9F80010CA1D09 +:101C5000D9F80000C21D22F00702C9F80020D2E91D +:101C600000010832C9F80020CDE90201C80F02D0F6 +:101C700007982D210AE0BDF84000810702D507989A +:101C80002B2103E0C00705D50798202112AA115483 +:101C9000401C079012A807994BF0200300EB010CA1 +:101CA000DDE90201CDE92C01612BCDF814C021AC96 +:101CB0000BD00E98002848BF062105D404BF4BF076 +:101CC0002000672801D101210E91DDE902014F00BA +:101CD00047EAD0777E15FF174FF0FF32974208BFD3 +:101CE000964210D1090341EA10510003002908BFB0 +:101CF000002808D0ABF1610503211A2D089118D3F3 +:101D00000FF61C1110E0DDE902014A00521512F134 +:101D1000010F11D108030FD1ABF1610503211A2D79 +:101D200008911FD30FF6001103226046FFF7BEF99A +:101D300057E30FF6E801F7E7DDE902016A4601F033 +:101D40004BFDCDE902014BF02000612811D105982F +:101D500030210170821C0592BBF1610F0CBF78210C +:101D6000582102E00FF6BC01DEE741700798801CA5 +:101D70000790DDE9020120F0000231F0004308BFC6 +:101D8000002A02D10026002542E14BF02008B8F1DC +:101D9000610F40F092800E98002847BF21210191E9 +:101DA000401C0190019FDDE92C017F1C00220023D3 +:101DB000DDE90245FFF7C8F938BF85F00045009915 +:101DC0008DF88420091F002F00910DF1850632DD6A +:101DD0002046294600220023FFF7E8FB2BD21C22D5 +:101DE00001F032FD04460D46FFF73AFCFF1F002FBD +:101DF000804609DDFFF774FC02460B462046294663 +:101E0000FFF77AFA04460D46F01D0721B8F1000FDE +:101E10000CDD491E5EBF08F00F0200F8012D4FEAED +:101E20002818F3D502E0002200F8012D491EFAD54A +:101E3000C61D002FCCDC0DF18500361A01980DF17E +:101E400085048642D8BF304600282FD4B04206DA37 +:101E50000DF185010A5C082AA8BF0F2100DA0021D4 +:101E6000024621AB134400E0401E13F80159521EF4 +:101E70008D42F9D00F2904D10DF185018B5C5B1CDB +:101E80008B54002A04D50099091D21AC401C0091F7 +:101E9000411E0BD4621813783033DDB23A2DA4BF43 +:101EA0005B443A3B491E02F80139F4D50E990029EA +:101EB00040F1AC80421E0E92A8E00099DFF8E826BF +:101EC00047F29750414391FBF2F20092DDE92C4535 +:101ED000C2F10702002A25F0004504DD204629460C +:101EE00000F03EFB0BE052420020DFF8C01600F08D +:101EF00037FB02460B462046294601F043FD0446C7 +:101F00000D46B8F1660F06BF009F0A3706270E98E8 +:101F10003F18142FC8BF142730208DF884000DF10E +:101F20008506002F34DD2046294601F04FFE01468C +:101F30000A4606F1080304200A26B2FBF6F606EB71 +:101F4000860EA2EB4E02303203F8012C0A22B6FBB9 +:101F5000F2F202EB820EA6EB4E063036401E03F87C +:101F6000026DE9D1083F002F03F10806D9DD0846CC +:101F700001F03EFE02460B4620462946FFF7BCF91B +:101F80000022DFF82C36FFF737FA04460D46CAE781 +:101F90000DF18500361A0DF1850404E00098401E0D +:101FA000761E0090641C20783028F7D0B8F1660FB8 +:101FB00002D10098401C04E0B8F1650F0CBF01206D +:101FC00000200E9940188642B8BF701E00281DD40C +:101FD000B04204DA215C3429C8BF392100DC302149 +:101FE0000246631E9D1800E0401E15F80169521E4E +:101FF0008E42F9D0392902D1A15C491CA154002A92 +:1020000004D50099491C1C46401C00910646009DC1 +:102010000E9F30B2002802DC01260FF210644BF054 +:102020002000662808BF6D1C15D067280FFA85F8B8 +:1020300041D118F1040F44DBB84542DA9DF8400065 +:102040006D1C010703D430B2B842D8BF074628B28E +:102050003F1A48BF00270FFA85F8B8F1000F00F3C8 +:10206000AF800898411C0891302205990A54002F2E +:1020700003DC9DF84000010705D50898411C089134 +:102080002E2205990A5417EB080FB8BF7D422DB2D6 +:102090006842ED1932B20B909542B8BF2E46059BAF +:1020A000089836B20996324621461844FEF7FEFFDC +:1020B000AD1B0C95CCE0BBF1610F15D14FF0700B4F +:1020C00017E030B2B84204DA9DF840100A0758BF52 +:1020D00007467F1E48BF0027BBF1670F14BF4FF0B4 +:1020E000450B4FF0650B04E0BBF1410F08BF4FF00B +:1020F000500B0898411C0891002F059914F8012BEA +:102100000A5403DC9DF84000010719D50898411CCA +:1021100008912E2205990A54002F11DD761E30B247 +:102120008742B8BF3E460598089B32B22146184404 +:10213000FEF7BCFF089836B23018BF1B08900B970B +:10214000059808990844B8F1000F80F800B003D44E +:102150002B224270821C04E02D2145464170821CD6 +:102160006D4200212CAB28460AE004460A2094FB6D +:10217000F0F000EB8005A4EB450403F8014B491C8B +:1021800000B20028F1DC012906DC4BF020006528B4 +:1021900004BF302002F8010B00292CAB08D13020FD +:1021A00002F8010B06E0491E585C303002F8010BC2 +:1021B0000029F8DC059908980844121A099247E0AA +:1021C00030B229B288421BDA0598089B32B2214608 +:1021D0001844FEF76BFF089936B271180891A8EB06 +:1021E0000600002F0B9003DC9DF84000020705D588 +:1021F000059A2E2050540999491C09910C9727E003 +:102200000598089B2AB221461844FEF74FFF08980C +:10221000761B4044002F089003DC9DF840100A070D +:1022200004D5411C08912E2205990A5430B28742E8 +:10223000B8BF3E460598089B32B204EB080118442B +:10224000FEF734FF089836B23018BE1B08900B9684 +:102250009DF8400000F01400102840F0C280079A5A +:1022600008980B99821809988A1882180C980F9967 +:102270008018884280F2B580081A0A90B1E09DF873 +:102280004200622808D068280ED06A2814D06C2832 +:102290001FD0712810D01CE0D9F8001051F8040BA1 +:1022A000C9F80010C0B21AE0D9F8001051F8040BB8 +:1022B000C9F8001080B212E0D9F80000C21D22F067 +:1022C0000702C9F80020D2E900010832C9F800204D +:1022D00006E0D9F8001051F8040BC9F800100021ED +:1022E000CDE902019DF8400001075AD5DDE902233E +:1022F000002B08BF002A54D04BF02000782850D182 +:10230000079812A930220A54401C431C079301F875 +:1023100000B046E09DF84200622808D068280ED040 +:102320006A2814D06C281FD0712810D01CE0D9F86E +:10233000001051F8040BC9F8001040B21AE0D9F8A7 +:10234000001051F8040BC9F8001000B212E0D9F8DF +:102350000000C21D22F00702C9F80020D2E90001E6 +:102360000832C9F8002006E0D9F8001051F8040B33 +:10237000C9F80010C117CDE90201002902D507985C +:102380002D210AE0BDF84000810702D507982B21D6 +:1023900003E0C00705D50798202112AA1154401C5C +:1023A000079012A8079901440591594602A800F028 +:1023B0004DF816E001200790D9F8000050F8041BF2 +:1023C000C9F800008DF848100BE001212522BBF16F +:1023D000000F07918DF8482003D0022207928DF854 +:1023E00049B00F9D07990A986D1A08992D1A0B98F4 +:1023F0006D1A09992D1A0C986D1A9DF840102D1A16 +:1024000048073FF5DFAA2021002D8DF800107FF747 +:10241000D9AA309E2C46FFF7C9BA4FF0FF3031B031 +:10242000BDE8F08FCBCCCC0C686A6C747A4C0000A1 +:102430007072696E74665F733A20626164202573FE +:1024400020617267756D656E740000002DE9FC47B0 +:1024500007468A463C6950466F2808BF082505D0C4 +:10246000FFF78EF9782814BF0A251025D7E9000157 +:102470003C2680468946BAF1640F18BFBAF1690F4D +:1024800005D1002903D5D8F1000869EB4909B9F154 +:10249000000F08BFB8F1000F0CD1386B50B9082DF0 +:1024A0003AD197F83800010736D530223B2684F818 +:1024B0003B2031E08DF800A0404649462A46EB1704 +:1024C00001F0A4FB3032D0B2761E3A2801960EDA23 +:1024D000A255404649462A46EB1701F097FB804635 +:1024E0005FEA010908BFB8F1000F05D108E09DF8C7 +:1024F00000001218513AEBE7F868A1198842DBD3C3 +:10250000082D09D197F83800010705D5A05D3028BE +:1025100002D0761E3020A055C6F13C03BB61A11944 +:10252000F960386B834208DAC31A3B624FF6EF70EA +:10253000398F01403987BDE8F38700280ED597F819 +:10254000380000F01400102808D17A6B7969386AD5 +:10255000521A121AD21A002AC8BF3A62BDE8F3878B +:102560002DE9D04306460F4614464FF00008DFF829 +:10257000449012E0E00707D542464B4630463946C4 +:10258000FEF73AFF06460F464046494642464B464E +:10259000FEF732FF641080468946002CEAD13046AF +:1025A0003946BDE8D0830000A08601000000F03F5E +:1025B00084D7974100002440F8B505460E461746DB +:1025C0001C4600205CB117F8011BB068A847B0603A +:1025D00030B1F06A401CF0620020641EF3D1F2BDFD +:1025E0004FF0FF30F2BD00007072696E74665F7369 +:1025F0003A20256E20646973616C6C6F77656400A6 +:102600007072696E74663A2062616420256E206182 +:102610007267756D656E7400000000006E616E007B +:102620004E414E00696E6600494E46003000000083 +:1026300000B500BF130096469446103928BFA0E8A5 +:102640000C50FAD85FEA417C28BF0CC048BF40F864 +:10265000042BC90728BF20F8022B48BF00F8012B24 +:1026600000BD0000F8B52DED048B140082B041ECE4 +:10267000180B1D4600F0DA8031F0004108BF002839 +:1026800000F0D48051EC180B4A00521512F1010FE2 +:1026900002D1080300F0CA80002C9FED689B57D53B +:1026A0006442654F7F4407F5C87708260CE0E007D1 +:1026B00007D5D7E9002351EC190BFEF79DFE41EC3D +:1026C000190B64080837761E002C18BF002EEED1B7 +:1026D0006A4651EC180B01F07FF8009E53EC192B61 +:1026E00001F050F9324601F0AFF841EC180B31F02F +:1026F000004108BF002800F0828051EC180B4A000E +:10270000521512F1010F01D1080378D0002C76D0B8 +:102710006A4651EC180B01F05FF8009E994A9A4BFB +:10272000FEF76AFE324601F08FF841EC180B31F0EB +:10273000004108BF002862D051EC180B4A00521526 +:1027400012F1010F01D1080359D0641EE0D156E007 +:1027500055DD394F7F4407F1E0070826E00707D52C +:10276000D7E9002351EC190BFEF746FE41EC190B9B +:1027700064100837761E002C01DD002EEED16A466B +:1027800051EC180B01F028F82646009C53EC192B4D +:10279000FEF732FE224601F057F841EC180B31F0FB +:1027A000004108BF00282AD051EC180B4A005215EE +:1027B00012F1010F01D1080321D0002E1FDD6A465E +:1027C00051EC180B01F008F8009C704A784BFEF7AA +:1027D00013FE224601F038F841EC180B31F00041AD +:1027E00008BF00280BD051EC180B4A00521512F10B +:1027F000010F01D1080302D0761E002EDFDC51EC60 +:10280000180B31F0004108BF002808D051EC180B1C +:102810004A00521512F1010F08D1080306D1AFF397 +:1028200000801DB1286840F00100286002B051EC22 +:10283000180BBDEC048BF4BDC09900000000000033 +:102840000000F03F2DE9F14D81B00C462DED028BDB +:1028500084B093465FEA030A1CBF0020CAF8000058 +:10286000079D07A801F055FAC11020F008000128C3 +:1028700001F0010832D10220009001AB07992246F5 +:10288000284601F0D7FA040008BF9FED4A0B1ED07E +:102890000298FEF725FF022C41EC100B17DB03AF6B +:1028A000661E9FED3B8B51EC100B53EC182BFEF783 +:1028B000A3FD044657F8040B0D46FEF711FF224610 +:1028C0002B46FEF75BFC761E41EC100BEBD101981A +:1028D00000EB0B02534651EC100B33E0022836D1CB +:1028E000009001AB07992246284601F077FB0400CF +:1028F00008BF9FED300B1ED00298FEF7F1FE022CB0 +:1029000041EC100B17DB03AF661E9FED238B51ECE0 +:10291000100B53EC182BFEF76FFD044657F8040B11 +:102920000D46FEF7DDFE22462B46FEF727FC761EFF +:1029300041EC100BEBD1019A51EC100B00F084FF2D +:1029400053465A46FFF78EFE41EC100B0AE003286F +:1029500008BF9FED130B05D004280CBF9FED120B91 +:102960009FED140BB8F1000F05D051EC100B81F066 +:10297000004141EC100B04B051EC100BBDEC028B8C +:10298000BDE8FC8D436FAC642806C80A3CBF737F6A +:102990000000000065CDCD41000000000000B04106 +:1029A000000000000000F07FFFFFFFFFFFFFFF7F40 +:1029B000DD4F15750000000000000000002341E716 +:1029C0000022FBE7034608460122C168491CC1609A +:1029D00000210068184703460846C1680269491C7F +:1029E000521E002A0261C16003D400680122002146 +:1029F00018474FF0FF307047034608461146C2683B +:102A0000521E11F1010FC26002D000680022184767 +:102A1000704700002DE9F04F99B04FF0FF3500915D +:102A200000241B68019302920DF13F02229B8DF856 +:102A30001F30A84603941892824614E00398401C65 +:102A40000390012200980021D047A0F10901052937 +:102A5000F4D32028F2D0024669465046FFF7CCFF57 +:102A60000298411C0291029C2078A0F10902052ADB +:102A7000E4D32028E2D020B9404500DA404600F0F7 +:102A80001FBD25280AD1601C029001782A2903BFA6 +:102A9000401C029010F8011D002110E00398401C1A +:102AA0000390012200980021D04721788842D7D096 +:102AB000024669465046FFF79FFF0020DCE78DF88D +:102AC0001C1000210591DFF8F43B0AE005989842BC +:102AD00005DA00EB800401EB440130390591501C0C +:102AE0000290029A1178A1F130000A28EED30695DF +:102AF0000FF6C410117800F017FE20B10298401CA8 +:102B00000290401E00788DF81D009DF81D00682879 +:102B100005D10299087868280CD1622206E06C2859 +:102B200002BF029908786C2804D17122491C8DF8E3 +:102B30001D200291029801780FF6883000F0F4FD14 +:102B400088B90398401C0390012200980021D047C7 +:102B5000A0F109010529F4D32028F2D002466946E4 +:102B60005046FFF749FF00208DF81E0002980178BB +:102B7000253939D01C3900F09A80091F022940F20A +:102B80009680133900F0FE82C91E1FD0891F00F005 +:102B90008E80891E00F07B84491E00F0F382491E5E +:102BA000022940F28480091F00F0EC82491F3ED0C8 +:102BB000491E012940F2E682091F35D0891E00F026 +:102BC000E182C91E00F0DE8200F06CBC2A4600F0F3 +:102BD0005FBC2298002800F0668414F1230F40F0B7 +:102BE0006284284600F06CBC0398401C03900122CC +:102BF0000098D0470446252C0CD1B8F1000F48BFEF +:102C00004FF000089DF81E0000283FF429AF08F19E +:102C1000010825E7224669465046FFF7EDFE14F10C +:102C2000010F40F03F844EE3012200F031BC9DF8DB +:102C30001C000028E1D19DF81D0062282CD06828D6 +:102C400011D06A281BD06C2801D0712817D00199A7 +:102C500051F8040B019118B90FF6702000F013BC65 +:102C600003990160C9E7019951F8040B019118B962 +:102C70000FF6582000F007BC03990180BDE70199C9 +:102C800051F8040B019110B90FF64020FBE3039AB1 +:102C9000D317C0E90023B0E7019951F8040B019163 +:102CA00010B90FF62820EEE303990170A5E7059807 +:102CB0000028D8BF6FF00040049069465046FFF7E7 +:102CC0008AFE00240DF124092B2818BF2D2807D1D6 +:102CD0008DF8240069465046FFF77DFE0DF1250969 +:102CE0000A260027302818D169465046FFF773FEA0 +:102CF00040F02001C9B2782902D001273946E0E02E +:102D0000302089F8000089F8011050466946FFF725 +:102D100062FE09F102091026F0E740F02001CAB274 +:102D20006E2A48D16E2009F8010B69465046FFF71C +:102D300052FE064646F02000C0B26128A34640F08D +:102D40007481612109F8011B50466946FFF743FE73 +:102D5000064646F02000C0B26E2840F06681694603 +:102D60005046FFF738FE282806D0024669465046EE +:102D7000FFF742FE6E204EE00498401E049004D5FA +:102D80000398401C0390284603E069465046FFF72D +:102D900019FEA0F1610106461A2921BFA0F14102E6 +:102DA0001A2A30380A28E7D35F2EE5D0292E40F0C2 +:102DB0003C816E202FE0C9B2692940F092806920E1 +:102DC00009F8010B69465046FFF705FE064646F036 +:102DD0002000C0B26E28A34640F027816E2109F87A +:102DE000011B50466946FFF7F6FD064646F02000F7 +:102DF000C0B2662840F0198169465046FFF7EBFDE6 +:102E000040F02001C9B2692908D0024669465046FF +:102E1000FFF7F2FD662009F8010B0DE16946504607 +:102E2000FFF7D9FD064640F02000C0B26E2840F002 +:102E3000FC8003980499401C491E002904910390CA +:102E400005D4009801220021D047064600E02E4616 +:102E500046F02000C0B2692840F0E780039804994A +:102E6000401C491E00290491039005D400980122BA +:102E70000021D047064600E02E4646F02000C0B2B2 +:102E8000742840F0D28003980499401C491E002900 +:102E90000491039005D4009801220021D0470646F2 +:102EA00000E02E4646F02000C0B2792840F0BD80F8 +:102EB000662109F8011BBFE069465046FFF782FD15 +:102EC0000121302808D10498401E0490F4D50398BD +:102ED000401C03902846F3E70F4611B1302109F852 +:102EE000011B3A46002713E00398401C0390284634 +:102EF0000DE0242FAEBF641C09F8010B7F1C049861 +:102F0000401E0490F0D469465046FFF75BFD012255 +:102F100010F1010F2AD0C3B2612BA8BFA0F1570155 +:102F20000ADA412BA8BFA0F1370105DA303B0A2BA2 +:102F300034BFA0F13001FF21C9B2B142D9D38DF81D +:102F400020602E281646BB4614D109F8010B0399C0 +:102F50000498491C401E00280490039104D4009852 +:102F600001220021D04705E0284603E08DF82060CB +:102F7000BB461646BBF1000F17D104E06946504628 +:102F8000FFF720FD0126302809D10498641E401E59 +:102F90000490F3D50398401C03902846F2E7002CD8 +:102FA00003D5302109F8011B641C9DF820703146BF +:102FB00004E069465046FFF705FD012110F1010FBD +:102FC00024D0C3B2612BA8BFA0F157020ADA412B6B +:102FD000A8BFA0F1370205DA303B0A2B34BFA0F1BD +:102FE0003002FF22D2B2BA4210D2BBF1240F08DB6A +:102FF0000498401E0490DCD50398401C039028469A +:10300000DBE709F8010B0BF1010BF1E7BB460646C4 +:103010000F46F8B248B146F02000BBF10A0FC0B22B +:1030200035D1652835D000E006463246694650461F +:10303000FFF7E2FCFFB217B3002189F800109DF8FA +:103040001C0000287FF4D9ADBBF10A0F0B4673DCDE +:10305000224609A8FFF7F6FB01228DF81E209DF8F5 +:103060001D20019B6C2A72D153F8042B0193002A76 +:103070006AD1DFF84004784400F23A4003E209A83C +:10308000814508BF16F1010F40F00C821BE170284A +:10309000CBD109F8016B0498401E049010D403981A +:1030A000401C0390012200980021D0472B2818BF14 +:1030B0002D2811D109F8010B0498401E049004D565 +:1030C0000398401C0390284606E00398401C039098 +:1030D000012200980021D047002704E069465046AD +:1030E000FFF770FC0127302808D10498401E049097 +:1030F000F4D50398401C03902846F3E717B130211C +:1031000009F8011B002604E069465046FFF75AFC07 +:103110000127A0F130010A2986D2082E08DB049885 +:10312000401E0490F0D50398401C03902846EFE71A +:1031300009F8010B761CF2E7002209A8FFF782FBD1 +:10314000A20000F081FB87E7C2E9000155E54C2AA7 +:103150000AD153F8042B0193002AF5D1DFF8540368 +:10316000784400F554708EE11C681A1D01922CB948 +:10317000DFF84003784400F54F7084E101F034F843 +:1031800020603AE505980028CCBF401EDFF83005E6 +:1031900000280DF1200904901BD40398401C0390D3 +:1031A000012200980021D0472B2818BF2D2814D1C8 +:1031B0008DF820000DF1210903980499401C491E47 +:1031C00000290491039007D4009801220021D047E0 +:1031D00003E00399491C039128460021029A1278C2 +:1031E000642A18BF752A0FD0692A08BF00240CD0A2 +:1031F0006F2A08BF082408D0702A1CBF42F02002A2 +:10320000782A02D1102400E00A24302860D10498E2 +:103210000126401E0490039805D4401C039001220F +:103220000098D04702E0401C0390284640F020015F +:10323000C9B2782949D1002C18BF102C50D104985C +:103240001024401E0490039807D4401C03900122D0 +:1032500000980021D047002642E0401C03902E46F3 +:10326000002701E006460F46324669465046FFF702 +:10327000C3FBFFB207B3002189F800109DF81C00C2 +:1032800000287FF4BAAC02980078642818BF692837 +:1032900000F0B380224608A801F0AAF801228DF8B8 +:1032A0001E20029A1378702B5AD1019B53F8042BDD +:1032B0000193002A52D1E4E008A8814508BF16F125 +:1032C000010F40F0EF802C46EDE04CB9082407E0F8 +:1032D000ECB90A241BE069465046FFF773FB012650 +:1032E000302808D10498401E0490F4D50398401C5F +:1032F00003902846F3E73146CAB242B1302209F8BA +:10330000012B04E069465046FFF75CFB012110F1F8 +:10331000010FA7D0C2B2612AA8BFA0F157030ADAF1 +:10332000412AA8BFA0F1370305DA303A0A2A34BF90 +:10333000A0F13003FF23DBB2E2B2934292D218999C +:10334000894508D30498401E0490DBD50398401C9F +:1033500003902846DAE709F8010BF3E710604CE424 +:103360009DF81D20622A39D0682A11D06A2A25D0FA +:103370006C2A06D0712A29D0742A18D07A2A0FD044 +:1033800034E0019B53F8042B0193002AE6D178E046 +:10339000019B53F8042B0193002A72D010802CE477 +:1033A000019B53F8042B0193002AD7D169E0019BBC +:1033B00053F8042B0193002AD0D162E0019B53F80B +:1033C000042B0193002A7FF4BFAE5AE0019B53F80F +:1033D000042B0193002A7FF4B7AE52E0019B53F80F +:1033E000042B0193002A4CD0107006E4019B53F883 +:1033F000042B0193002AB1D143E0224608A801F032 +:103400004DF801228DF81E209DF81D20622AE5D07E +:10341000682ABDD06A2A1DD06C2A06D0712A21D014 +:10342000742A10D07A2A07D024E0019B53F8042B89 +:103430000193002A92D124E0019B53F8042B0193BD +:10344000002A8BD11DE0019B53F8042B0193002A25 +:1034500084D116E0019B53F8042B0193002A7FF4DA +:1034600073AE0EE0019B53F8042B0193002A7FF406 +:103470006BAE06E0019B53F8042B0193002A7FF406 +:103480006DAF00BFA0A000F05BF92C1A05E0002290 +:103490006946504600F03AF80446002C3FF7ADABC1 +:1034A000FFF797BB0024B8F1000F7FF5E7AAA0460D +:1034B000FFF7E4BA348E0000686A6C747A4C00003E +:1034C00019B0BDE8F08FC9B208E003789942A4BFF3 +:1034D00090F802C08C4515DAC01CD21E032A09D30D +:1034E00043782D2BF1D010F801CB8C4518BF521E1C +:1034F000F4D107E042B110F8013B8B4202D0521EDA +:10350000F9D101E001207047002070472DE9F04F0C +:1035100092460027BAF1000F83B080460E464FF066 +:10352000000B25D5B068411CB160084601785E29C2 +:1035300003BF401CB06010F8019DB946B5682878FB +:103540005D280CBF681C28465D2100F0EDF80028BE +:1035500000F0AB80411B0091B0600098032807DBAE +:10356000821E2D21681C00F00BF908B14FF0010BF1 +:103570007069002805DCBAF1000F14BF6FF000403D +:1035800001203061307F002801BF706850F8044B83 +:103590007060002C08D14FF0FF3402487844001DC1 +:1035A00011E000BF948D0000307FA8B9F07F98B182 +:1035B000716851F8040B7160B0F1004FC0F00780E2 +:1035C0004FF0FF3448A000F0BBF8201A72E0B16958 +:1035D000884288BF0846B061CDF80490CDF808B0A5 +:1035E000DDF8009000E00227F0683169401C491EB8 +:1035F00000293161F06002D54FF0FF3B3DE03068BB +:1036000001220021C04783461BF1010F35D0BAF1DA +:10361000000F0CDC23D50298002801980FD0002859 +:103620004A465946284617D0FFF74DFF0EE0ABF14A +:103630000900052821D3BBF1200F10D11DE000287F +:103640004A465946284603D000F09AF838B114E0AB +:1036500000F096F888B102E0FFF735FF68B1307FDF +:103660000028C0D1B06938B104F801BB0121B069AC +:10367000B177401EB061B6E7012740465A46314651 +:10368000FFF7BAF9BAF1000F01D0022F09D0022FCB +:103690000FD0F80702D41BF1010F06D14FF0FF3015 +:1036A00008E0307F28B9B06908B9002002E00020A6 +:1036B0002070012003B0BDE8F08F0000CBCCCC0C13 +:1036C000FEFFFF7F63436E5B000000007363616E6B +:1036D000665F733A2062616420256E2061726775AF +:1036E0006D656E74000000007363616E665F733A0F +:1036F000206261642025632C2025732C206F7220AA +:10370000255B2073697A65007363616E665F733A47 +:103710002062616420696E746567657220617267FA +:10372000756D656E74000000C9B202788A421AB1E4 +:103730001CBF10F8012FF9E718BF002070470000E8 +:1037400080B500B906A005490B681BB122220021F3 +:10375000984701E000F0A5FE222002BDC85D0020D0 +:10376000636F6E73747261696E742068616E646CED +:1037700065723A20626164206D65737361676500EC +:10378000C9B2830706D0521E22D310F8013B9942DA +:10379000F7D11FE0083A13D302F1040241EA0121F4 +:1037A00041EA014150F8043B121F21BF4B40A3F1F5 +:1037B000013C2CEA030C1CF0803FF3D0C9B2001F7F +:1037C000083210F8013B521E28BF91EA030FF8D8C7 +:1037D00018BF0120401E704710B5144600F002F8D3 +:1037E000226010BDC1F30A5343B14A0012F5001F15 +:1037F00028D2A3F2FE32A1EB0251704750EA410CED +:1038000020D001F0004C31EA0C01B1FA81F204BF82 +:10381000B0FA80F3D2180B3AB2F120032CBF00FAB1 +:1038200003F1914041EA0C013EBFC2F1200C20FAA5 +:103830000CF319439040524240F2FD33D21A01EB8F +:103840000351704700227047124254D440F2FF7C6B +:103850001CEA11530FD0634531D09B1863453CBF20 +:1038600001EB0251704701F0004141EA0C51002088 +:10387000AFF30080704750EA410320D001F0004CC4 +:1038800091EA0C011CD0B1FA81F30B3B9A420DD99D +:10389000D21A994051EA0C01C3F1200C20FA0CFC19 +:1038A00061449840531C40F2FF7CD7E7914041EAC5 +:1038B0000C01C2F1200C20FA0CF319439040704720 +:1038C000B0FA80F31533202BE0D3202AEED3203A30 +:1038D000203B9A4209D9D21A00FA03F141EA0C01BD +:1038E0000020531C40F2FF7CB8E700FA02F141EAE5 +:1038F0000C0100207047524240F2FF7C1CEA115339 +:103900000DD06345DBD0B2EB030C3CBFA1EB025101 +:1039100070470CF1010221EA035141F4801150EA91 +:10392000410CCCD001F0004C352A27DC30B481EAC0 +:103930000C01B2F1200309DAC2F12003044601FAB6 +:1039400003F5D0402843D1409C400CE0C3F1200255 +:10395000450020FA03F418BF44F0010421FA03F0F3 +:1039600091400C43002174F1004550F1000051EBEF +:103970000C01244230BC7FF47BAF704761460020CD +:1039800076E70000F0B540F2FF7581EA030C0CF019 +:10399000004C15EA11541DBF15EA1357AC42AF4253 +:1039A000E5E0BC41C1F31301C3F31303801A99414D +:1039B00043F4801304D2641E001849418018594111 +:1039C000C90241EA5051B1FBF3F603FB1611A2FB09 +:1039D0000675D7EBC020A94102D2761E8018594146 +:1039E000C90241EA5051B1FBF3FE03FB1E11A2FBD9 +:1039F0000E75D7EBC020A94103D2AEF1010E80189D +:103A00005941890241EA9051760546EA8E2EB1FB72 +:103A1000F3F603FB1611A2FB0675D7EB8020A94134 +:103A200002D2761E80185941C90241EA50514EEA2D +:103A3000060EB1FBF3F603FB1611A2FB0675D7EBDE +:103A4000C020A94102D2761E80185941C90241EA1C +:103A50005051B1FBF3F703FB1711A2FB0735D3EB72 +:103A6000C020A94167F100070CBF004247F00107E1 +:103A700066F3D5274FEA1E31B80814F5806412DDCD +:103A8000BD0775F1004250EB0E5051EB045111F59A +:103A9000801F5CBF41EA0C01F0BD4CF07F6141F03A +:103AA000E0410020F0BDBD076D0840EA0E5041F432 +:103AB0008011D4F10104B4F120060ADAC4F1200621 +:103AC0000200E04001FA06F3E1401843B24015431A +:103AD0000EE0342C13DCC6F1200445EA40056D08E5 +:103AE00020FA06F2154321FA06F0A1400D43002109 +:103AF00075F1004250F1000051EB0C01F0BD0020C7 +:103B00005FEA0C01F0BDCFB992185B41B3FA83F7BD +:103B100004BFB2FA82F6BF190B3FB7F120062FBFE0 +:103B200002FA06F3BB40C7F1200622FA06F638BFB8 +:103B30003343BA401CB1E419641E33E77F4231F0CD +:103B40000041B1FA81F404BFB0FA80F6A4190B3C2D +:103B5000B4F120062FBF00FA06F1A140C4F12006FF +:103B600020FA06F638BF3143A0403C1B1AE7AC42AE +:103B70001ABF05EA1357AF4212E050EA41061CBFD4 +:103B800052EA4306BFE750EA4107304661461CBF90 +:103B900041EA0551F0BD52EA430C08BFC143F0BDF4 +:103BA00000204FF4001616EB410F98BF16EB430FA1 +:103BB00008BF16EB410F24BFC14305E016EB430FCE +:103BC0000CBF61464CEA0551F0BD0000400D40F2CB +:103BD0001E4C40EAC120BCEB115C40F0004003D415 +:103BE0008CF30701C84070476FEAE170704700002E +:103BF00050B1B0FA80F18840C91CC1F58461090553 +:103C000001EBD0214005704701467047D3BBD9B1C5 +:103C1000B2F5803F5BD2022A1ED98C46B1FBF2F18D +:103C200002FB11C31B0443EA1043B3FBF2FC02FB8B +:103C30001C3380B240EA0343B3FBF2F002FB1032C4 +:103C400040EA0C4000237047022A05D98446B0FBA5 +:103C5000F2F002FB10C270474AB105D100F0010238 +:103C600049085FEA3000704700220023704700F0E7 +:103C70001BBC0B000200002100207047F7D300227C +:103C800000237047904271EB030CF2D370B5B1FA88 +:103C900081F4B3FA83F52C1BA340C4F1200532FA5A +:103CA00005F63343A2405FF00046E64002E05B08C1 +:103CB0005FEA3202841A71EB030524BF20462946CD +:103CC0007641F4D302000B003000002170BD70B5C6 +:103CD000B1FA81F4B2FA82F5C4F120046419B4F1A6 +:103CE0002006DAD3B2405FF00044F440002502E041 +:103CF00052085FEA3303C61A71EB020E24BF304646 +:103D0000714664416D41F3D302000B00200029008D +:103D100070BDF0B404682346002200E05B1C1D78EF +:103D2000A5F10906052EF9D3202DF7D02D2D0CBFB6 +:103D300008222B2D00D15B1C1D7845F020066E2E2D +:103D400026D15A7842F02002612A02BF9A7842F0C6 +:103D500020026E2A02D02346002245E0DB1C1C46CE +:103D600004222578282D3FD114F8015FA5F16106C2 +:103D70001A2EF9D3A5F141071A2F24BF303D0A2D81 +:103D8000F2D325785F2DEFD0292D2DD1631C2BE0A8 +:103D9000692E2CD15D7845F020056E2D02BF9D78EF +:103DA00045F02005662D02D0234600221CE013F8C2 +:103DB000034F44F0200442F00302692C02BF5C78F8 +:103DC00044F020046E2C0FD19C7844F02004692C20 +:103DD00002BFDC7844F02004742C05D11C7944F037 +:103DE0002004792C08BF5B1DF9B10B601DE0302D5C +:103DF00002BF597841F02001782914D1991C0C7820 +:103E00002E2C08BF491C0978A1F16104052C84BF40 +:103E1000A1F14105052D02D930390A2903D29B1C95 +:103E200042F0020201E042F0010203601046F0BCE1 +:103E3000704700002DE9F0478CB00027149C04EB7C +:103E4000C404804691464FF0000E2D2CC8BF2D248F +:103E500000201860586001E0491C01200A78302ACF +:103E6000FAD0002211E01868401C18600878302849 +:103E700009D04FF0010E06E0A242F4DAA6F13000BC +:103E80000DF80200521C491C01200E78A6F13005E5 +:103E90000A2DF1D32E2E08BF491C72B90D78302D92 +:103EA0000BD11868401E1860491C0120F6E7302E1F +:103EB00018BF4FF0010E491C01200E78A6F1300505 +:103EC0000A2D0AD2A242F2DAA6F130000DF8020061 +:103ED000521C1868401E1860EDE7BEF1000F8C46BA +:103EE0000DD00DF1FF310D5D6D1C0D5507E00DF18D +:103EF000FF34A15C49B91968491C1960521E002A97 +:103F0000F5DC04BF8DF800700122002858D04FF076 +:103F1000090E92FBFEFEC2F109040EEBCE010C4429 +:103F2000092194FBF1F1002501EBC101611A18D0C0 +:103F3000012716E053F8271001EB810106EB410140 +:103F400043F827100BE0092194FBF1F101EBC101CB +:103F50001DF80560611AEDD17F1C43F82760641CD1 +:103F60006D1C9542EFDB9CF8001041F020016529A3 +:103F700026D161461CF8012F2B2A16BF2D2A1CF8CA +:103F8000016B2B2600220024DFF84CE009E0744589 +:103F900004DA04EB840205EB4204303C0CF1010C22 +:103FA00001229CF80050A5F1300ABAF10A0FEED3B5 +:103FB0002D2E08BF64421E68A4191C6002B98C46ED +:103FC000B9F1000F03D000B9C446C9F800C03846A3 +:103FD0000CB0BDE8F08700BF00E1F5052DE9F14F19 +:103FE0008CB09146DDF85880C8EBC8084FF0000A45 +:103FF000B8F1230FC8BF4FF02308C3F800A0C3F8DF +:1040000004A0002501E0491C012508783028FAD0D9 +:1040100069A201925FF000046DA200920DF1080BFD +:104020000E461F460EE03868401C386008E0A04588 +:10403000F9DB019A0099801A085C0BF80400641CF3 +:10404000761C012596F800105BA01622FFF798FB5E +:104050000028ECD130463E4601782F462E2908BF75 +:10406000401C002C054616D12878302813D1316821 +:10407000491E31606D1C0127F6E7A04509DB019A56 +:104080000099801A085C0BF80400641C3168491E12 +:1040900031606D1C012729785FF0160246A0FFF7FA +:1040A0006FFB0028E9D1A04517DA1BF80810072993 +:1040B00006DD0DF1070111F80820521C01F8082057 +:1040C00044463268521C326007E00DF10702115D70 +:1040D00049B93268521C3260641E002CF5DC04BF02 +:1040E0008DF808A0012431688900002F316055D077 +:1040F000072394FBF3F3C4F1070BC3EBC3035B4447 +:10410000072193FBF1F10022C1EBC101591A19D02B +:104110004FF0010A16E056F82A100BEB011046F892 +:104120002A000DE0072102A893FBF1F1C1EBC101C8 +:1041300010F802B0591AEED10AF1010A46F82AB075 +:104140005B1C521CA242EDDB297841F02001702952 +:1041500024D1294615F8012F2B2A16BF2D2A15F830 +:10416000014B2B2400220023124808E0834204DA8A +:1041700003EB83020CEB4203303B6D1C012295F8EC +:1041800000C0ACF1300EBEF10A0FEFD32D2C08BFEA +:104190005B4234681B19336002B90D46B9F1000F58 +:1041A00003D007B90C9DC9F8005050460DB0BDE8CA +:1041B000F08F000000E1F505303132333435363709 +:1041C0003839616263646566414243444546000094 +:1041D000000102030405060708090A0B0C0D0E0F67 +:1041E0000A0B0C0D0E0F000001F000428B1AA3F118 +:1041F0006051B1F5801F0ADBB1F17F6F1FD242EA37 +:10420000C102C10071F1004142EB507070470B15C3 +:10421000C3F10903212B10D2890241EA9051800297 +:104220000128494141F0004121FA03F0C3F1200384 +:10423000994071F1004150417047100070476FF094 +:10424000000013EB103F5CBF000E42EAC050704705 +:104250002DE9FC4F85B00BB100241C600290824612 +:1042600001E00AF1010A9AF80000A0F10903052B08 +:10427000F7D32028F5D02D2818BF2B2807BF1AF810 +:10428000010B8DF800002B238DF80030002A0191DE +:1042900003D4012A01D0252A03DB002971D002981A +:1042A0006EE0002A0CDD102A04BF9AF800003028C6 +:1042B00002BF9AF8010040F02000782811D10CE0EC +:1042C0009AF80000302818BF0A220AD19AF8010093 +:1042D00040F02000782803D110220AF1020A00E001 +:1042E0000822CDF810A001E00AF1010A9AF80000B6 +:1042F0003028F9D00A4878442630002400F12801FB +:1043000000260027CDF80CA00025A0468DF801104E +:104310009346DFF80C90F94409F106091AE000BF52 +:10432000607E000001469DF80100081A5FFA80F8DF +:104330005846A0FB06234FEAEB7100FB073301FB55 +:104340000633344600213D4612EB080643EB0107D5 +:104350000AF1010A9AF80010A1F141001A2838BFA9 +:1043600020315A4609F12800FFF70AFA0028D9D16E +:10437000049951455A4607D1019810B10298019904 +:1043800008600020002130E0039919F80200AAEB30 +:104390000101091A00291BD410DC0023B6EB080028 +:1043A00067EB03018F4209D301D8864206D3D317A6 +:1043B000FFF72CFCA94208BFA04209D0AFF3008050 +:1043C000069808B1012101604FF0FF36374606E03C +:1043D0009DF800002D2802D1764267EB470701982F +:1043E00008B1C0F800A03046394607B0BDE8F08FEC +:1043F00000BF00232CE700002DE9FC410D0008BFA1 +:104400006D468046444600E0641C2078A0F1090116 +:104410000529F9D32028F7D007462D2F18BF2B2FB9 +:1044200008D114F8010FA0F1090105290BD32028A8 +:1044300001D108E02B271E4629462046FFF708FF3A +:104440002A68944205D1C5F8008000200021BDE80B +:10445000FC812B2F05D14FF00043994209D2BDE8D2 +:10446000FC812D2FFBD1B1F1004F12D301D80128CF +:104470000FD3AFF300800EB1012030602D2F19BF94 +:104480004FF0FF306FF0004100204FF00041BDE8D9 +:10449000FC81404261EB4101BDE8FC8100BF00238B +:1044A000AAE7012000F002B87047000080B5AFF322 +:1044B0000080024A11001820ABBEFBE72600020074 +:1044C00038B5040001D1012032BD00F04DF918B912 +:1044D00000F085FB00F0D9FE85E090F83D10012941 +:1044E00001D001207047022180F83D10DFF82C2216 +:1044F0000168914218BFB1F1804F12D0DFF820223D +:1045000091421CBFDFF81C3299420AD0DFF8182212 +:1045100091421FBFDFF814329942DFF81422914212 +:1045200009D18B68DFF818121940062918BFB1F5B8 +:10453000803F05D001680A68084642F00102026027 +:104540000020704701680A6A41F211131A4202BF43 +:10455000096A40F24442114239E090F83D100129C5 +:1045600001D001207047022180F83D100168CA681F +:1045700042F00102CA600168DFF8A021914218BF31 +:10458000B1F1804F12D0DFF8982191421CBFDFF8C3 +:10459000943199420AD0DFF8902191421FBFDFF891 +:1045A0008C319942DFF88821914209D18B68DFF87C +:1045B00090111940062918BFB1F5803F05D0016858 +:1045C0000A68084642F0010202600020704705D1E7 +:1045D00001680A6852080B4652001A60012180F8EF +:1045E0003D100020704702206870211D206800F0F7 +:1045F000FAFA012028730121A970E8702971687105 +:10460000A971E87129726872A972E8726970002054 +:1046100032BD38B5040001D1012032BD00F0A4F84C +:1046200018B900F0DCFA00F0ABFEDCE770B5044628 +:1046300004F13E0009B902780FE0042908BF42786E +:104640000BD0082908BF827807D00C2908BFC27890 +:1046500003D010290CBF02794279012A01D0012030 +:1046600070BD11B90222027014E0042902D10222A5 +:1046700042700FE0082902D1022282700AE00C2960 +:1046800002D10222C27005E0102907BF0222027186 +:10469000022343712068012200F0C3FC00F038F8C7 +:1046A00018BF904208D088421FBFDFF89850A84238 +:1046B000DFF89460B04203D1456C45F40045456491 +:1046C0002068984218BFB0F1804F0BD000F018F866 +:1046D0001CBF144DA84205D000F00FF81CBF90423B +:1046E000884206D100F00FF818BFB0F5803F02D025 +:1046F000206800F01FF8002070BD0B4B98427047F7 +:10470000074B9842704781680D480840062870475B +:104710002068024B0649054A98427047002C014028 +:104720000004004000080040000C0040003401403C +:10473000004001400168024641F0010111607047EC +:1047400007000100004401400048014038B5040062 +:1047500001D1012032BD00F007F818B900F03FFA8E +:1047600000F069FDFFF73FBF04F13C056878704732 +:1047700070B504000E4601D1012070BDFFF7F4FFB3 +:1047800018B900F02CFA00F0FCFD02206870211D21 +:10479000206800F028FA2068016821F00801016013 +:1047A0000121206802681643066001202873A97061 +:1047B000E870297268726970002070BD70B5044697 +:1047C0002068C5680669B10714D5AA0712D56FF02D +:1047D0000201016101222277806910F0030F204657 +:1047E00002D000F0CFFD03E000F0CDFD00F086F830 +:1047F00000202077700715D5690713D520686FF062 +:104800000402026102212177806910F4407F204672 +:1048100002D000F0B7FD03E000F0B5FD00F06EF847 +:1048200000202077300715D5290713D520686FF0B1 +:104830000802026104212177C06910F0030F2046AD +:1048400002D000F09FFD03E000F09DFD00F056F85F +:1048500000202077F00615D5E90613D520686FF003 +:104860001002026108212177C06910F4407F2046C0 +:1048700002D000F087FD03E000F085FD00F03EF877 +:104880000020207706F0010105F00100014206D06A +:1048900020686FF001010161204600F0EEFD300656 +:1048A00008D5290606D522686FF0800010612046E1 +:1048B00000F020FEF00508D5290606D522686FF421 +:1048C00080701061204600F016FE700608D569065B +:1048D00006D522686FF040001061204600F00CFE03 +:1048E000B0060AD5A90608D522686FF0200010612D +:1048F0002046BDE8704000F000BE70BD204600F0CC +:10490000FDBDF8B500F005F901D10220F2BD01208E +:1049100084F83C007AB9F36872683168206800F066 +:10492000F1FA2168886920F00C0088618A69B06812 +:1049300002438A6163E0042A10D1F3687268316827 +:10494000206800F034FB2068816921F440618161B6 +:104950008169B26841EA0221816150E0082A24D1CC +:104960002168F068726833681C311B024F68D1F807 +:1049700004C02CF4807CC1F804C027F42067D1F86F +:1049800000C04FEA9C0C42EA8C0260F3071203F469 +:1049900020630A603B434B60086820F00C0008600D +:1049A0000A68B06802430A6029E00C2A26D1206810 +:1049B000F168726833681C301B034768D0F804C084 +:1049C0002CF4805CC0F804C027F42047D0F800C065 +:1049D0002CF4407C4CEA022C61F30F3C03F420439E +:1049E000C0F800C03B434360016821F440610160AE +:1049F0000268B16842EA0122026000E0012500F08D +:104A000001F8F2BD002084F83C002846704770B5DC +:104A100000F07FF801D1022070BD012084F83C0035 +:104A200052B1042A19D0082A29D00C2A38D0102AC9 +:104A300048D0142A57D068E0206800F02FF9216888 +:104A4000886940F008008861886920F00400886166 +:104A50008A69306902438A6158E0206800F060F991 +:104A60002068816941F400618161816921F480617C +:104A700081618169326941EA0221816146E02068F1 +:104A800000F086F92168C86940F00800C861C8696B +:104A900020F00400C861CA6930690243CA6135E088 +:104AA000206800F0B0F92068C16941F40061C1617B +:104AB000C16921F48061C161C169326941EA0221A1 +:104AC000C16123E0206800F0C5F92168486D40F01D +:104AD00008004865486D20F0040048654A6D30695B +:104AE00002434A6512E0206800F0DEF92068416D5B +:104AF00041F400614165416D21F480614165416D82 +:104B0000326941EA0221416500E00125FFF77AFFA1 +:104B100070BD0446002594F83C0001280E467047FD +:104B200070B5064606F13C0500242878012801D11D +:104B3000022070BD0120287002226A70DFF81C0478 +:104B400032689368034093600868020018BF102819 +:104B500030D0202818BF30282CD0402826D050280C +:104B600019D060281BD0702806D0B0F5805F27D000 +:104B7000B0F5005F07D022E000F02CF830688168C3 +:104B800041F0770105E000F025F83068816841F4D4 +:104B90008041816014E000F019F850210BE0CA68F0 +:104BA0004968306800F019FA602104E000F00EF85E +:104BB000402100E00146306800F021FA00E00124C5 +:104BC0000120687000F00BF870BD0000CA684968E9 +:104BD0003068DDE1CB684A688968306817E20021F7 +:104BE0002970204670472DE9F043D0F800C0DFF867 +:104BF0007073DFF87033DFF87043DFF87053DFF85D +:104C00007063DFF87023DFF870E3DFF87083B84279 +:104C100018BFB0F1804F07D0404518BF704503D092 +:104C2000904218BFB0420FD12CF07009D1F804C0E7 +:104C30004CEA090CB84218BFB0F1804F0CD0404587 +:104C40001CBF7045904207D0B04218BFA84203D0A5 +:104C5000A04218BF984205D12CF44072D1F80CC084 +:104C60004CEA020C4A692CF0800C42EA0C0CC0F8A9 +:104C700000C0B842D1F808C0C0F82CC00A688262EF +:104C800018BFB04204D0A8421CBFA042984201D134 +:104C90000969016301224261BDE8F0832DE9F04119 +:104CA000066A026ADFF8B882DFF8BC72DFF8BCC2BD +:104CB000DFF8BCE252085200026226F002064368A6 +:104CC0008569DFF8BC220C6815402C438D6835439C +:104CD000DFF89062404518BF704504D060451CBFA6 +:104CE000B842B0420DD1CA6825F00805154325F039 +:104CF0000405404518BF704505D0604518BFB8424F +:104D000001D0B04205D14A6923F440731A438B693C +:104D1000134343608461496841630562BDE8F081E3 +:104D2000F0B5036A026A974D22F01002026223F086 +:104D30002003446882690E6815408A6845EA0625A2 +:104D400043EA021300F05BF818BF904208D1CF6825 +:104D500023F0800343EA0713B04223F040030AD054 +:104D600090421CBF814A904205D07F4EB0421CBF8A +:104D70007C4A904206D14E698A6924F44064164305 +:104D800044EA860444608561496881630362F0BD3A +:104D9000F0B5036A026A22F48072026223F400739F +:104DA0004468C669764A0D6816408A68354343EA06 +:104DB000022300F024F818BF904208D1CF6823F4F2 +:104DC000006343EA0723B04223F480630AD0904291 +:104DD0001CBF664A904205D0634EB0421CBF614A78 +:104DE000904206D14E698A6924F44054164344EA3D +:104DF00006144460C5614968C1630362F0BD584E42 +:104E00005B4AB042704770B5026A036A5D4C23F496 +:104E10008053036222F400524368C56900F06BF8C6 +:104E200042EA0532B0421CBF514DA84207D04F4E56 +:104E3000B0421FBF4C4DA8424A4EB04204D14D690A +:104E400023F4804343EA85134360C46149680164E5 +:104E5000026270BD70B5036A026A414E22F480326C +:104E6000026223F400334468456D474A15400A68DE +:104E70002A438D6843EA0543B0421CBF3C4DA8421B +:104E800007D03A4EB0421FBF374DA842354EB04210 +:104E900004D14D6924F4803444EA05244460426519 +:104EA00049688165036270BD70B5026A036A374C58 +:104EB00023F48013036222F400124368456D00F06E +:104EC0001AF842EA0552B0421CBF294DA84207D049 +:104ED000264EB0421FBF244DA842224EB04204D1FC +:104EE0004D6923F4802343EA852343604465496880 +:104EF000C165026270BD0E682C4044EA06248D68CC +:104F0000174E7047F0B5046A056A154E6D086D00BE +:104F10000562B042856918BFB0F1804F0DD0174EC1 +:104F2000B0421CBF144FB84207D0124EB0421FBF50 +:104F30000F4FB8420D4EB04203D1AD0842EA850290 +:104F400001E045F0010263F3071224F00A0401F0C6 +:104F50000A01826121430162F0BD00008800FEFF6A +:104F6000002C014000480140004401400040014045 +:104F700000340140000C00400008004000040040E4 +:104F80008CFFFEFFFF8CFFFE8FFFFEFFFF8FFFFEFB +:104F900010B5036A046A64086400046223F00A031B +:104FA000846924F0F00444EA0214846144E030B5DA +:104FB000046A056A25F0100505620901856925F472 +:104FC000407545EA022563F30F3524F0A00401F093 +:104FD000A00185612143016230BD10B5036A046AF6 +:104FE00024F01004046223F0A003846924F47044C4 +:104FF00044EA0234846143EA0113036210BD82680B +:1050000022F07002114341F007018160704710B532 +:10501000846824F47F442143114341EA03218160E1 +:1050200010BD10B501F01F01036A01248C40A34399 +:10503000036202FA01F1036A1943016210BD000024 +:1050400018B587B004A800F047F86846002480E847 +:105050001E00DFF800434FF0FF304FF08041E0606A +:1050600021606260A2602261A2612046FFF76EFBB0 +:1050700008B100F011FA002104910691204604A91C +:1050800000F03EFA08B100F007FA00210122009179 +:10509000019202910391042269462046FFF731FCF8 +:1050A00008B100F0F9F908B010BD1FB500F013F811 +:1050B000A94CAA4921606260A2601F21802200F0F1 +:1050C00029F808B100F0E8F92021009100220292AD +:1050D0006946204618E0684600210022002380E847 +:1050E0000E0070471FB5FFF7F6FF9D4C9D492160EC +:1050F0004F2060604FF6FF71A26000F00BF808B11E +:1051000000F0CAF900F07BF800F0FAF908B100F0FD +:10511000C3F91FBDE160A2612046FFF7D1B918B500 +:1051200099B00AA8002100220023002480E81E0074 +:1051300068468D4C80E80E001C2103A8FCF770FA2D +:105140002C210EA8FCF76CFA88482060002140F260 +:105150008F10E0606160A1602161022060618021A8 +:10516000A1612046FFF7ACF908B100F095F94FF4C2 +:1051700080500A900AA92046FFF7D2FC08B100F03F +:105180008BF92046FFF745FA08B100F085F90821B0 +:105190002046FFF7EDFA08B100F07EF900F02FF895 +:1051A00000F0AEF908B100F077F902220592C721AC +:1051B0000491042207926020002103900691089137 +:1051C0000022099203A92046FFF721FC08B100F054 +:1051D00063F900204FF400510E900F901090119041 +:1051E0001290139118900EA9204600F0C7F908B14B +:1051F00000F052F9204600F086F81AB010BD0021E8 +:105200000091029120466946704780B55848594937 +:1052100001604F2200234FF6FF7142608360C1603E +:10522000036143618361FFF74BF918B1BDE80140A9 +:1052300000F032B901BD10B586B000F086F82268E2 +:10524000B2F1804F1FD14C48C16841F00101C160EB +:10525000C16801F0010100910099026842F0010269 +:1052600002600221006800F00100009000980191A6 +:1052700002914FF09040002103910491012105918A +:1052800001A900F0C9F906B010BD80B50068334A25 +:105290003A49904207D1086840F010000860096858 +:1052A00001F0100109E02F4A904208D1086840F04F +:1052B00020000860096801F0200100910AE02B4AF3 +:1052C000904209D1886840F480308860886800F492 +:1052D00080300090009801BD264A904212D1886823 +:1052E00040F4003088600022886800F400300090AC +:1052F0000F210098192000F0B1FABDE802401920F2 +:1053000000F0CABA01BD10B586B000F01EF82268E0 +:1053100016498A4217D11848026842F00102026019 +:105320000421006800F00100009002220098019121 +:1053300002920021039104914FF090400E210591BB +:1053400001A900F069F906B010BD0446142101A8B6 +:10535000FCF766B9305B00207C5B00200010004049 +:10536000C85B002000140040145C00200040014095 +:10537000605C0020004401404C1002405810024084 +:10538000704770477047704780B500F09BFA00F097 +:105390003DF800F0EEFA3C483C4940884860C8615E +:1053A00000F022FB00F0ACFB00F0C2FB00F072FC4E +:1053B000FFF746FEFFF779FEFFF794FEFFF7AFFE1B +:1053C000FFF723FF00F0D4FD00F0A0FE00F0E6FDA3 +:1053D00000F099FF00F09DFF00F0A5FF2FA000F066 +:1053E0007CFF00BF0FF200120FF2F00133A000F0BB +:1053F00074FF7F21264800F0ABFF01F07AF801F03E +:105400009FF901F0EDF901F09BFAFEE780B596B047 +:10541000442105A8FCF704F914216846FCF700F9BB +:105420004FF4007001F0D0FA08B100F035F84FF4F5 +:1054300080310691012003211091059002221190E4 +:1054400014210F92129113921492159205A801F053 +:10545000F3FA08B100F020F80F2003210090019129 +:1054600000220292039204920421684601F031FD69 +:1054700008B100F011F817B000BD00680549884276 +:1054800008BF01F091BE70479C0100200C02002073 +:105490000C590020002C014072B6FEE74D69637282 +:1054A0006F20436C696D6174652053746174696F1A +:1054B0006E2053656E736F722E0D0A0056657273FF +:1054C000696F6E20312E302E30204275696C643A3F +:1054D0002025732025730D0A000000004175672008 +:1054E000313520323032340031363A32343A3232C9 +:1054F0000000000070477047704770477047000019 +:10550000F0B500F13C031A78012A01D10220F0BD68 +:1055100001221A7002245C700568DFF85CC06E68B6 +:10552000AC683A4F654518BFBD4203D126F47002FE +:105530004E6816430A6826F0700616436E600268CD +:10554000624518BFB2F1804F0CD02E4882421CBF7A +:105550002F4DAA4206D02A4882421EBFBA422D4D84 +:10556000AA4204D1886824F0800404439460012195 +:10557000597000201870F0BD002C014030B590F833 +:105580003C20012A01D1022030BD012280F83C20BC +:10559000CC688A684B681C4D24F44074144324F48E +:1055A00080641C430A680B6924F40064144324F4E7 +:1055B00080541C434A698B6A24F40054144324F435 +:1055C000804423438A69046823F4702343EA024336 +:1055D000AC421CBF0D4A94420CD14A6A23F47003BA +:1055E00043EA0253CA6923F08073134323F0007522 +:1055F0000B6A2B436364002180F83C10002030BD0F +:10560000000C004000040040002C01400034014028 +:1056100000080040004001402DE9F84F0027784A7B +:10562000784B4FF00F0805460E4636E0764CA54203 +:1056300014BF082407248C40744944EA0E0441F83E +:105640002C40C143D2F808C0746801EA0C0CE40293 +:1056500048BF40EA0C0CC2F808C0D2F80CC074680D +:1056600001EA0C0CA40248BF40EA0C0CC2F80CC0C2 +:10567000D2F804C0746801EA0C0CA40348BF40EAE5 +:105680000C0CC2F804C0D2F800C0746801EA0C0126 +:10569000E40348BF014311607F1C316831FA07F011 +:1056A00000F09E800124BC4014EA0100F4D04FEACF +:1056B000470C032101FA0CF16FEA010E716801F049 +:1056C0000309B9F1010F1CBF01F00301022912D136 +:1056D000A968D6F80C900EEA010109FA0CF949EA1A +:1056E0000101A960696821EA04047168C1F300112D +:1056F000B9400C436C60B900347904F00304032C06 +:1057000021D0EC68D6F808900EEA040409FA0CF9E6 +:1057100049EA0404EC60347904F00304022C12D149 +:10572000FC0805EB840401F01C09D4F820A008FA59 +:1057300009FB2AEA0B0AD6F810B00BFA09F949EA74 +:105740000A09C4F820902C680EEA040E347904F09B +:10575000030404FA0CF444EA0E0CC5F800C07468A3 +:1057600014F4403F98D0D3F800C0284C4CF0010C02 +:10577000C3F800C04FEA970CD3F800E00EF0010E1A +:10578000CDF800E001F00C01DDF800E054F82CE069 +:1057900008FA01F42EEA040EB5F1904F08BF002478 +:1057A0001DD01B4CA54208BF012418D0194CA5429E +:1057B00008BF022413D0184CA54208BF03240ED002 +:1057C000164CA54208BF042409D0154CA54208BFB9 +:1057D000052404D0134CA5427FF428AF06242AE701 +:1057E000BDE8F18F0AB181617047816270474269FB +:1057F00001EA0203914341EA0341816170470000DD +:105800000004014060100240001C004808000140F4 +:105810000004004800080048000C00480010004840 +:1058200000140048001800480901020002D4204872 +:10583000815470471F4B02F00F021A4402F8041CF7 +:1058400070471D4B19684FF6FF020002114000F42B +:10585000E0600843194908431860704770B5164B5B +:105860001C68C4F302230124C3F10705052D2EBFD4 +:105870000F2504FA05F56D1E1E1D072E34BF0023EB +:10588000DB1E2940994004FA03F3BDE870405B1E1B +:105890001A401143C8E70000010007D4012200F0BC +:1058A0001F01074B8A40400943F820207047000041 +:1058B00000E400E018ED00E00CED00E00000FA0567 +:1058C00000E100E0094810B5016841F48071016011 +:1058D0000320FFF7B6FF0F2001F06EFC0024002824 +:1058E00014BF012401F0B0FC204610BD002002408E +:1058F00018B585B00023039004910093012401930F +:105900000294694601A801F0BDFC50B1334C5C2102 +:10591000204601F081FD411C222204F12C0000F000 +:10592000DCFC06B010BDF8B504460D46164600274F +:1059300001E008347F1CB74209D205EBC7002146BD +:10594000D0E90023002001F075FD0028F1D0F1BD61 +:1059500017B581B001F0B5FD214C022201A9204606 +:10596000FFF7E1FF01211F20FFF7C2FF022201A97B +:105970002DE0E0B509216846FBF752FE09221849DF +:105980006846FBF793FB9DF80000552804BF9DF87F +:105990000800162806D1092269461248FBF786FB43 +:1059A00001200EBD00200EBD1FB509216846FBF782 +:1059B00037FE01F086FD0A4C022269462046FFF7B9 +:1059C000B2FF01211F20FFF793FF02226946204604 +:1059D000FFF7A9FF01F085FD1FBD00002CC10008E5 +:1059E00000F800089C01002070B586B01422002148 +:1059F000684601F0D1FD3A483A4C01683A4D41F011 +:105A00000401016041F60806026802F004020592F2 +:105A10000599026842F080020260036803F0800387 +:105A200005930599026842F001020260036803F0E1 +:105A3000010305930599026842F0020202600368BF +:105A400003F0020305930599026842F00802026020 +:105A50000022006800F0080005904EF2C031059861 +:105A60002046FFF7BFFE002231464FF09040FFF77F +:105A7000B9FE00222C212846FFF7B4FE4EF2C011D9 +:105A800000F034F82046FFF7C7FD01210191022202 +:105A9000002103910292009669464FF09040FFF773 +:105AA000BBFD2C2100F022F82846FFF7B5FD4FF48E +:105AB0000071009101220021029103910192694637 +:105AC0002046FFF7A9FD4FF440700021009001919E +:105AD000029128466946FFF79FFD06B070BD0000A1 +:105AE0004C100240000800480004004800910122C8 +:105AF0000192022102910022039269467047000040 +:105B000080B50A48016841F0010101600022006887 +:105B100000F001000090052100980B20FFF79EFE89 +:105B2000BDE802400B20FFF7B7BE00BF481002409F +:105B300018B589B00C22002106A801F02DFD18220D +:105B40000021684601F028FD4B4C4C4820600021A4 +:105B5000042060616160002084F82000E160216120 +:105B600021834FF480600121E062E16104F13000A3 +:105B700000224FF4E861A260A162027042600272EA +:105B8000204601F03DFD08B1FFF786FC002006909D +:105B900006A9204600F026FC08B1FFF77DFC384935 +:105BA000009106220192022102917F220392042198 +:105BB0000491002205926946204601F07BFE08B15F +:105BC000FFF76AFC0AB010BD30B5A9B00446142234 +:105BD000002101A801F0E0FC8C22002106A801F0C0 +:105BE000DBFC20682549884244D14FF480424FF0C5 +:105BF00040510692259106A802F00CF908B1FFF772 +:105C00004BFC2048204D016841F4005101600268BE +:105C100002F4005200920099026842F0040202600D +:105C20000121006800F0040000900322009817484A +:105C3000019102920021039101A9FFF7EDFC0021DF +:105C40006960E960802129614FF480611048286013 +:105C5000A9614FF48070002268614FF44051AA603E +:105C6000EA612962284602F087FB08B1FFF714FCBD +:105C70002565AC6229B030BD0C59002000000450ED +:105C8000020030044C100240AC5C002000080048C8 +:105C90000800024080B5A948A949AA4A01604260AB +:105CA0000021C1604FF080530C21416183600022CC +:105CB00000210261826101624262002302F0B7FCAE +:105CC00018B1BDE80140FFF7E7BB01BD10B59E4C20 +:105CD0009E4902E010B59E4C9E4960602160002004 +:105CE000A060E06020610C21A061E0612062606240 +:105CF0006161204602F0E2FC08B1FFF7CDFB04F140 +:105D000088012046BDE81040012202F06BBD10B5AD +:105D1000914C9249216060600C2161610020A0607B +:105D2000E0602061A06100212062E16161620023E6 +:105D30000022204602F07BFCDEE730B5A9B0044625 +:105D400014220021684601F027FC8C22002106A8BD +:105D500001F022FC20687A49814C884224D120221B +:105D60004FF480610692199100F0CAF808B1FFF76C +:105D700093FB206940F001002061206900F00100E0 +:105D800005900598216841F00201216040F602412A +:105D9000226802F00202059202220598714800F082 +:105DA000B2F8FFF739FC9CE068496F4D88423DD15D +:105DB000102200210692189100F0A2F808B1FFF716 +:105DC0006BFBE06840F48010E060E06800F4801055 +:105DD000059000F088F8226802F004020592059808 +:105DE000216841F0080121604FF48051226802F0DF +:105DF000080205920222059800F085F82846FFF770 +:105E00000BFC022101910022029204200321009048 +:105E100003910822049269465448FFF7FDFB0022D3 +:105E200005213520FFF71AFD352058E04949884201 +:105E30001ED101220692149200F062F808B1FFF719 +:105E40002BFB606940F480406061606900F4804031 +:105E500000F04FF84FF4C061226802F0010200F038 +:105E60005CF8002205212520FFF7F8FC252036E00C +:105E70003A49884235D1042210210692169100F049 +:105E80003FF808B1FFF708FBE06840F48020E060CD +:105E9000E06800F4802000F02CF8226802F0010293 +:105EA000059200F020F84FF40041226802F004024D +:105EB00000F033F802210191002202924FF4406079 +:105EC0000321009003910722049269462846FFF7B8 +:105ED000A3FB002205212720FFF7C0FC2720FFF7A6 +:105EE000DBFC29B030BD0598216841F00401216038 +:105EF000704705900598216841F0010121607047C5 +:105F000006A801F087BF00910192002102910322AF +:105F10000821049103926946704705920222059870 +:105F20000091019200210291032207210491039222 +:105F300069464FF09040FFF76FBB00008458002087 +:105F40000080004024330300F85700200050004038 +:105F5000E0560020003801406C5700200048004007 +:105F60004C1002400004004800080048000C0048A3 +:105F700010B55F4C5F4800F027F808B1FFF78CFAC6 +:105F80000021204603F028F908B1FFF785FA002127 +:105F9000204603F036F900B125E010BD10B5564C8F +:105FA000564800F011F808B1FFF776FA00212046B4 +:105FB00003F012F908B1FFF76FFA0021204603F051 +:105FC00020F900B10FE010BD4D49206000220120F2 +:105FD000E0606160A26022616261A261E2612262AE +:105FE000204603F039B9BDE81040FFF755BA30B587 +:105FF000A9B0044614220021684601F0CDFA8C2293 +:10600000002106A801F0C8FA20683A493D4C3E4DEF +:10601000884221D140224FF4805106921A9106A85D +:1060200001F0F8FE08B1FFF737FA286840F00200E7 +:1060300028601222296801F002010591C02100F0B8 +:106040004BF82046FFF7E8FAE86840F40010E860F3 +:10605000E86800F400103BE0284988423AD14FF448 +:106060008072002106921C9106A801F0D3FE08B1AF +:10607000FFF712FA286840F001002860296801F053 +:10608000010105910598296841F0020129608021EC +:106090002A6802F002020592122200F01DF84FF069 +:1060A0009040FFF7B9FA12210191002202921020CC +:1060B0000321009003910422049269462046FFF7D1 +:1060C000ABFAE86840F40000E860E86800F400001B +:1060D0000090009829B030BD0598009101920021F0 +:1060E0000291032204210491039269467047000043 +:1060F0003C5A002000540040905A0020005C0040B0 +:10610000EC9C9010000400484C10024080B52848D8 +:10611000284901604FF482724FF44071C1604260BF +:106120000721C16200234FF48022082183600361AC +:1061300043618261C36103624362836203634163BB +:1061400003F06AFB18B1BDE80140FFF7A5B901BD36 +:1061500010B586B004461422002101A801F01CFAF3 +:1061600021681448814221D11348C16841F480411B +:10617000C160C16801F4804100910099026842F059 +:10618000020202604FF47041006800F002000090CB +:1061900002220098094801910292002103910322F2 +:1061A00005210591049201A9FFF736FA06B010BD4A +:1061B00074590020003800404C1002400004004890 +:1061C00070B5044600205B4B182545431D446E788E +:1061D000A64203D0401C0328F6D318E02B78A3B9BD +:1061E00005F1080003F088FB6868012C02D1FFF775 +:1061F00071FD08E0032C02D1FFF789FD03E0052CB7 +:1062000008BFFFF763FD01202870284670BD0020FD +:1062100070BD02B500281CBF0178002919D0407854 +:10622000012804D10A230122694643480CE00328CF +:1062300004D10A2301226946404805E0052808D117 +:106240000A23012269463E4802F07CFA08B901207F +:1062500002BD002002BD38B504460D4606E00D2102 +:1062600000F01BF80A2100F018F86D1C287830B1F6 +:106270000A28F4D015F8011B00F00FF8F6E731BD3D +:10628000F8B504460D461646002703E0E95D00F028 +:1062900004F87F1CB742F9DBF1BD2046B9E70028BE +:1062A0001CBF017800291EBF01694069814201D0ED +:1062B00001207047002070471CB500218DF80010A8 +:1062C0000446FFF7ECFF20B1694604F1080003F033 +:1062D00032FBFFE79DF8000016BD0EB478B5194DEE +:1062E000044605F1CC0664213046FBF799F905AA6E +:1062F0002146304603F038FB28683146FFF7ABFFF4 +:1063000071BC5DF810FB10B50E4CC822211D012098 +:1063100005E010B50C4C4FF49672211D0320FFF7D9 +:106320004FFF206010BD10B5084CC822211D05206C +:10633000F5E700000C020020E05600206C5700201A +:10634000F85700208C520020BC530020EC54002051 +:106350007CB50446002004F154060D4600903178C7 +:10636000012901D1022076BD0120307000F035F8FE +:10637000010070682AD120F4885040F0020070605B +:1063800005F080452268DFF85800936803401D43FC +:1063900045F00045956020688068C00F10D00098D7 +:1063A000401C00900098B0F5912FF4D3706820F055 +:1063B000020040F01000706000203070012076BDB7 +:1063C0007268012060F30102726002E040F0100088 +:1063D000706000203070084676BD204601F080BC19 +:1063E000C0FFFF3F2DE9F04100F154049AB023783B +:1063F0000022012B08BF022052D001252570002663 +:106400001696002517950368294DAB422CD1294FCC +:10641000DFF8A4E03B68DEF800506D073AD45B0774 +:1064200038D40B68254DDFF898C0264E0BB3D6F84C +:1064300000804B6890F8300028F4604843EA080375 +:1064400043EA4038C6F80080DEF800003B68DCF81C +:10645000007018433843C3071FD437680868896839 +:106460003D4005430D4313E000F01DF8227001206C +:1064700016E0306820F460403060DEF800003968D3 +:10648000DCF8003008431843C00706D431680D40DB +:10649000356002E000F007F801220020207010466D +:1064A0001AB0BDE8F081606840F02000606070477D +:1064B000000004500801045008000450E0F0FFFF01 +:1064C000080204500803045010B50023DAB2825CBD +:1064D0005140C9B208224C0009064CBF84F031017A +:1064E0002146521EF7D15B1CDAB2022AEEDBC8B29B +:1064F00010BD1FB50122202189488A4CFFF772F98F +:10650000012003F04BFA02A903A800F083F850B968 +:106510005C21204600F080FF411C512204F1300034 +:10652000FFF7DBFE0DE0029803F04CFACDE9000125 +:10653000039803F047FA02460B4604F19800FFF770 +:10654000CCFE002004B010BD0FB47FB5062102A818 +:10655000FBF766F8BDF844109DF84040724D01AA63 +:10656000002010800B0A8DF804308DF805104FF6CE +:10657000FF76009602232146284602F0C9FE0096C7 +:10658000062302AA2146284602F024FF80B9FF21F3 +:1065900002A8FFF799FF02ACA17888420AD0FF2138 +:1065A0000DF10B00FFF790FF9DF80D10884201D010 +:1065B000012022E09DF8082063781298139943EA9D +:1065C000022300EE103A00F01DF89FED4E1ADFEDA9 +:1065D0004E1A40EE811AC0ED001AE0789DF80C20AA +:1065E00042EA002200EE102A00F00CF89FED471A54 +:1065F00020EE811A81ED001A002004B070BC5DF815 +:1066000014FB0000B8EE400ADFED410AC0EE200A9C +:10661000704700002DE9F843C4B004460D46DFF88A +:106620000C9126A849467822FAF740FD08A809F1FE +:1066300078017822FAF73AFD0027DFF8F48008A8FD +:1066400000EB8700079026AE06EB8700069084B02B +:10665000414668462822FAF729FD0FBCFFF774FF70 +:1066600030B9012000F0A0F97F1C0A2FE7DB08E019 +:106670002C485C2100F0D0FE411C842209F1F0007E +:1066800033E002220A2126A803F0C0F90190022279 +:106690000A2108A803F0BAF99DED010A0090DFED88 +:1066A0001D0A00F047F81F4804DBDFED1B0A00F06D +:1066B00041F807D45C2100F0AFFE411C8B2209F5A4 +:1066C0009A7012E09DED000AB5EE400AF1EE10FA64 +:1066D00004DBDFED120A00F02DF80AD45C2100F093 +:1066E0009BFE411C8C2209F5D670FFF7F6FD0020B9 +:1066F00004E00198206001200099296045B0BDE8C0 +:10670000F083000000002F43000034C20000C842A4 +:1067100000FF7F47000020C20100AA420100C842DA +:106720000004004808C000083C5A0020E4BC0008EF +:10673000B4010020B4EE600AF1EE10FA70470000D8 +:10674000E0B500BF20A000788DF80400FF21009183 +:10675000012301AAEE21194802F0DAFD07BD00006D +:106760003EB500BF19A0154C00788DF80400FF2538 +:106770000095012301AAEE21204602F0C9FDFF2069 +:10678000009003230E4D2A46EE21204602F022FE01 +:10679000287869780B4A41EA0021A87840EA01206C +:1067A000642190FBF1F100EE101A85ED010AB8EEBC +:1067B000C00A10EE100A106237BD0000905A002087 +:1067C000C05D0020305D0020480000003000000067 +:1067D000224B036003F15400086080211160704770 +:1067E00010B5002130A01E4C00F0AFF8E060002191 +:1067F00034A000F0AAF8A0605FF0000138A000F01B +:10680000A4F820605FF000013CA000F09EF8206139 +:106810005FF0000140A000F098F8606010BD70B516 +:10682000104C114D114E306803F013FB286803F033 +:1068300010FB207808B103F0E6FC642000F0B4F807 +:10684000F1E780B54FF47A7000F0AEF84FF40071C4 +:106850000748FEF7CCFFF5E70000000038500020A5 +:10686000985D0020B85D00208C520020BC530020B1 +:106870000008004810B503F057FB41F2883000F0E3 +:1068800093F803F069FC0028FBD003F05EFB03F0F3 +:1068900083FB00244FF47A7000F086F8641CB4F592 +:1068A000167FF7DBF3E7000024C400081F68000828 +:1068B00003000000000000000001000000000000D4 +:1068C000000000003CC4000843680008FDFF000011 +:1068D0000000000020000000000000000000000098 +:1068E00030C4000801B200080200000000000000EF +:1068F000800000000000000000000000F0C300085D +:1069000079B60008010000000000000080000000CF +:10691000000000000000000004C4000875680008C2 +:106920000300000000000000000100000000000063 +:106930000000000001460020842918BFC81C7047D1 +:1069400080B503F072FE002002BD38B5044684B065 +:1069500060690D4600281CBFA069002812D0B4F958 +:106960000800FFF7E7FFA16902912B4662690192D7 +:10697000009022692168606803F04CFD0390039841 +:1069800005B030BDB4F90800FFF7D4FF03A90191A9 +:1069900000902B4622692168606892B203F06BFD7B +:1069A0000128ECD00020EBE780B51921B0FBF1F015 +:1069B00000B9012003F01FFE002002BDDFF86C00CB +:1069C000006800F4C060704710B5DFF86010B0F5E3 +:1069D000007F086800F4C0601DD1B0F5007F22D0B0 +:1069E0000A68DFF84C30012060F34A220A60322046 +:1069F0001C68DFF840204443B4FBF2F0401C00E088 +:106A0000401E4A69530501D50028F9D1486941055E +:106A100009D5032010BDB0F5806F04D00A680220AC +:106A200060F34A220A60002010BD000000700040A0 +:106A30000802002040420F002DE9FC47050066D007 +:106A4000DFF82477DFF83067BC68D7F80C80287847 +:106A5000C10604F00C0408F0030848D524B10C2C3E +:106A600008BFB8F1010F2CD13868810702D5A86999 +:106A700000284CD0396808074EBF39687168090989 +:106A8000286A01F0F001814206D200F032FB0028B2 +:106A90003DD100F006FA07E000F003FA24B9286AB5 +:106AA00000F027FB002832D100F0ABFABA6800F002 +:106AB00097FADFF8BC06006800F07EFB010016D0F4 +:106AC000E9E1A86928B3396841F00101396003F0B0 +:106AD0006BFF81463868810707D403F065FFA0EBA0 +:106AE00009000328F6D30320D5E100F0DAF928786D +:106AF000C10755D5082C04D00C2C08BFB8F1030FE2 +:106B000017D1386881034BD56868002848D1012027 +:106B1000C1E138684008400000F0D8F98146386883 +:106B20008107E4D503F040FFA0EB09000328F6D36A +:106B3000D9E76868B0F5803F04D1386840F4803008 +:106B4000386011E0B0F5A02F386806D140F48020FD +:106B50003860396841F4803105E020F480303860D5 +:106B6000396821F480213960686860B103F01CFF46 +:106B700081463868810313D403F016FFA0EB0900A7 +:106B80006528F6D3AFE703F00FFF8146386881032D +:106B900006D503F009FFA0EB09006528F6D3A2E7AC +:106BA0002878810713D5042C04D00C2C08BFB8F129 +:106BB000020F22D13868410502D5E8680028A6D026 +:106BC0007868296920F0FE4040EA01607860287802 +:106BD000010742D56869002870682FD040F0010095 +:106BE000706003F0E1FE80467068810735D403F0E1 +:106BF000DBFE00F052F9F7D375E7E86878B1396841 +:106C000041F48071396003F0CFFE80463868410559 +:106C1000D6D403F0C9FE00F040F9F7D363E7386833 +:106C200020F4807000F052F9804638684105CED5D6 +:106C300003F0BAFE00F031F9F7D354E74008400002 +:106C4000706003F0B1FE80467068810705D503F0DF +:106C5000ABFE00F022F9F7D345E72878410767D566 +:106C6000B86DC1004FF000080AD4B86D40F08050F4 +:106C7000B8654FF00108B86D00F0805000900098A2 +:106C8000DFF8F894D9F80000C10513D4D9F8000052 +:106C900040F48070C9F8000003F086FE8246D9F8FF +:106CA0000000C10506D403F07FFEA0EB0A00032814 +:106CB000F5D318E7A868012804D1306840F0010036 +:106CC000306010E00528306806D140F004003060E4 +:106CD000316841F0010105E0400840003060316852 +:106CE00021F004013160A86841F2893960B103F0F4 +:106CF0005BFE82463068810713D403F055FEA0EB9B +:106D00000A004845F6D3EEE603F04EFE82463068B0 +:106D1000810706D503F048FEA0EB0A004845F6D3EC +:106D2000E1E6B8F1000F03D0B86D20F08050B865EF +:106D30002878810621D5686A0028B0680ED040F016 +:106D40000100B06003F030FE8046B068810714D4C3 +:106D500003F02AFE00F0A1F8F7D3C4E64008400093 +:106D6000B06003F021FE8046B068810705D503F0CE +:106D70001BFE00F092F8F7D3B5E6A86A002800F0F1 +:106D80008980022872D1F868EA6A00F00301914212 +:106D900001BF00F0700110312A6BB1EB021F1DD151 +:106DA0006A6B00F4FE41B1EB022F02BF00F07841A4 +:106DB000AA6BB1EBC26F11D1EA6B00F4C00101F50F +:106DC00000115208B1EB425F08D1296C00F0C0609D +:106DD00000F100704908B0EB416F43D00C2C46D055 +:106DE0003868410101D43868C1003FF590AE00F029 +:106DF0006AF804463868810105D503F0D5FD001B0B +:106E00000328F7D36FE6F868DFF87413EA6A0840DE +:106E1000296B1043491E40EA0110EA6B696B520866 +:106E200040EA0120296C521E490840EA4250491E9E +:106E300040EA4160A96B40EAC160F860386840F000 +:106E400080703860F96841F08071F96003F0ACFD42 +:106E50000446386881011DD403F0A6FD001B0328F9 +:106E6000F7D340E63868810114D4E7E70C2C3FF4EF +:106E70004EAE00F028F804463868810105D503F0CD +:106E800093FD001B0328F7D32DE6F868DFF8F41212 +:106E90000840F8600020BDE8F687A0EB0800032852 +:106EA0007047386840F0080038603968286A21F077 +:106EB000F001014339607968E86921F47F4141EAD2 +:106EC000002179607047386820F08070386003F0E6 +:106ED0006BBD2DE9F0410400884655D0DFF8A8626B +:106EE000306800F00700404502D200F06FF84BD147 +:106EF0002078DFF87452810706D5A068A96801F0F0 +:106F0000F001814200F076F82078C1072AD5606848 +:106F1000032802D129688A0108E0022802D12968E1 +:106F20008A0303E00028296802D18A0702D42BE0F3 +:106F30004A0529D5A968890840EA8100A86003F0BC +:106F400033FD0746A868616800F00C00B0EB810FC4 +:106F500008D003F029FDC01B41F289318842F1D3EA +:106F6000032031E02078810706D5A068A96801F0E8 +:106F7000F001884200F03EF8306800F007008045DC +:106F800004D200F023F801D001201DE02078410751 +:106F900005D5AA68E06822F4E0620243AA6021787D +:106FA000080706D5A968206921F4605141EAC001AB +:106FB000A96000F026F8AA6800F012F8BDE8F041D8 +:106FC0006B48006800F0F8B8BDE8F0813168C90886 +:106FD00048EAC1013160306800F007004045704761 +:106FE0006A49C2F30312895C604A01F01F01C8407C +:106FF0001060704704D2A96821F0F0010843A8602E +:10700000704770B5584A634B9068D66800250021D8 +:1070100010F00C0006F003065F4C03D00C2812D1D0 +:10702000012E1AD115682E0704D4524D2E68C6F3CE +:10703000032502E01568C5F30315584E56F8255090 +:1070400048B9294624E0042808BF214620D0082852 +:107050001ED119461CE00C281AD1D06800F003009C +:10706000022803D0032808BF1D4600E02546D1684A +:10707000D068D268C0F306204543C1F30210C2F3C2 +:107080004161401C491CB5FBF0F04900B0FBF1F137 +:10709000084670BD35483E4A006813684049C3F34E +:1070A000022206E031483A4A006813683C49C3F3BB +:1070B000C222895C01F01F01C840704710B50F2241 +:1070C0000260334A136803F003034360146804F05A +:1070D000F0048460136803F4E063C3601268D208AC +:1070E00002F4E06202612848026802F007020A60C6 +:1070F00010BD7CB52B4E054630680024C10002D57A +:10710000FFF75CFC0EE0306840F080503060316882 +:1071100001F0805100910098FFF750FC316821F098 +:1071200080513160B0F5007F04D1802D0CD9A12DA4 +:1071300009D304E0802D88BF032405D801D102249F +:1071400002E0702D00D101240F480168C90844EA0B +:10715000C1010160006800F00700A04201D00120D9 +:1071600076BD002076BD000000100240080200201D +:10717000E401002094100240901002400070004092 +:107180008C809D01FCFFEEFE002002401CC1000827 +:107190000810024000127A000024F400B8C200086F +:1071A00044C40008581002400248416802788A1816 +:1071B00042607047DC01002078B504461D481E4D32 +:1071C00087B0016841F40061016001A9006800F422 +:1071D0000060009002A8009AFFF770FFFFF762FFBF +:1071E0001649174B2960B0FBF3F0401E40F2E7321E +:1071F00068600021EA602961A960A9612846FDF75D +:107200005FF9060012D12846FDF7A7F906000DD157 +:107210001920FEF741FB102C07D20022214619202D +:10722000FEF71CFB0748046000E00126304608B06A +:1072300070BD000060100240E45A0020002C0140A4 +:1072400040420F00E40100200D4882B0816841F007 +:1072500001018160816801F00101009100990268DB +:1072600042F0805202600022006800F080500090DE +:107270000F2100986FF0010002B0FEF7EFBA00BFD7 +:10728000581002402DE9F047DFF878410546207894 +:107290008946012808BF022057D0012020704CF2F7 +:1072A000503800F054F85FEA000A4BD10020DFF8B4 +:1072B00058616060316888050AD53168480505D590 +:1072C000316821F48061316003200CE0012107E086 +:1072D0003068410506D5306820F4806030600221B6 +:1072E000217701E000202077296801290BD1686807 +:1072F00000F030F800F02BF882467169DFF80C01DD +:10730000014071611CE04FF0FF31C9F80010AF6817 +:1073100000E07F1CA868E9680818874210D26968F5 +:10732000384600F029F800F012F882467069DFF85C +:10733000E01008405FEA0A027061EAD0C9F8007004 +:1073400000F033F8002020705046BDE8F08740463A +:1073500000F0CFB8C2072F4903D50B6843F00403F0 +:107360000B60800703D50A6842F400420A6008688F +:1073700040F4803008607047C907264A04D5136876 +:1073800023F40063136003E0116841F400611160AD +:10739000116860F3CA011160106840F002001060CB +:1073A000116841F480311160704710B51548164AD4 +:1073B000017F012918BF03290FD1136823F400733B +:1073C0001360146844F400641460136823F40063C9 +:1073D0001360146844F400741460022918BF032970 +:1073E0000BD1116841F480511160136823F480536C +:1073F0001360116841F4806111600022027710BDB2 +:1074000000000000E801002000200240FB7FFFFF99 +:1074100005F8FFFF142002400246C9B2002013788D +:107420008B4205D012F801CBBCF1000FF7D17047A9 +:107430001046F7E72DE9F84F504F054638780026FB +:107440008A4690469946012808BF022037D001207D +:1074500038704CF2503000F04CF8834660BB484C1A +:1074600078602168480506D5216821F48061216093 +:107470000220387701E000213977504642464B46DA +:107480001DB900F05CF801260AE0012D18BF022D9D +:1074900006D1114600F05FF8022D08BF4FF4802698 +:1074A0004CF2503000F025F883461EB1606920EAA6 +:1074B00006066661FFF779FF002038705846BDE880 +:1074C000F28F3149CA680020002A00D4704710B5F5 +:1074D0002E4A2F4C0A600C60C968002948BF012061 +:1074E00010BD2C48016841F00041FFE70160002019 +:1074F000704770B5054603F057FA0646214C2068E0 +:10750000C10309D515F1010FF9D003F04DFA801B25 +:10751000A842F4D3032070BD21684CF2FA30084031 +:1075200006D016494A6802434A602060012070BDB7 +:107530002068C10744BF01202060002070BD10B545 +:1075400014490C6844F001040C6040F8042BBFF3AC +:107550006F8F036010BD10B50E4A136843F480238B +:107560001360EFF3108372B6402251F8044B40F8D9 +:10757000044B521EF9D183F3108810BDE80100209E +:1075800000200240102002400820024023016745ED +:10759000AB89EFCD1420024010B5044610460A46D0 +:1075A00001462046FAF7E2F8204610BD603000EBB5 +:1075B0008100006800F0F8407047603000EB810007 +:1075C000016821F000410A4302607047C06800F47E +:1075D0004060401E8041C00F704700F11403C80D89 +:1075E00010B500F00400C018090D01F01F01036878 +:1075F00007248C40A34302FA01F11943016010BD36 +:10760000F8B504460020002500900CB90120F2BD19 +:1076100004F15406706828B92046FEF7D5FA002018 +:10762000B060307021688868800004D58A68DFF80F +:107630005C0202408A6021688868C00012D48A68AF +:10764000DFF84C02024042F080528A60DFF84412B8 +:10765000DFF844220868B0FBF2F2521C520000929C +:1076600000F036FB20688168C90008D4726842F0D7 +:10767000100272600125B16841F00101B1608168BA +:1076800072688908D30600D4CA0700F18180736844 +:1076900023F4807343F0020373608068C00714D43E +:1076A000DFF8F821DFF8F83110681A68DFF8F471B4 +:1076B0003B6810431843C00707D4DFF8EC21136878 +:1076C000606823F47C130343136004F13002607E8E +:1076D000536894F8207043EA4033E0681843A36885 +:1076E0000343012F43EA074303D1606A401E43EA84 +:1076F0004043A06A20B100F470701843E36A03436A +:107700002768DFF8A801D7F80CC000EA0C00034393 +:10771000FB60C9072368986826D4000724D4DF6873 +:10772000DFF88C11D0690F40217E0743107847EABB +:10773000813747EA4007DF60107A01280FD12368BC +:107740001F69D16810696FF38A070F4351690743B6 +:1077500090690F43074347F001071F6104E0206869 +:107760000169490849000161206901282068016B0D +:1077700005D1E2690909521E42EA011101E0090935 +:10778000090101630120716860F30101716004E087 +:10779000706840F01000706001252846F2BD064672 +:1077A000DFF80401046870472DE9F04105460E46F4 +:1077B000FFF7F6FF286881684907904604F01F0428 +:1077C00061D405F154073A78012A5CD00121DFF831 +:1077D00088253970904218BF002C03D0052C18BFA3 +:1077E000092C4CD1284600F029FA010044D17968CF +:1077F000DFF86005014041F480717960DFF8DC0357 +:107800002968814200D11CB9786820F48010786022 +:107810007868C10446BFB86820F006000020B86050 +:107820004346286D0FF26151C162286D0FF2C551B8 +:107830000163286D0FF2C55141631C212A68116054 +:107840000020387032462868416841F010014160DC +:107850002868C16841F00101C160286800F1400159 +:10786000286D00F0EDFD2A68DFF8F01493680B40F6 +:1078700043F00403936007E00021397004E0002224 +:1078800001203A7000E00220BDE8F081C0FFFF5FF8 +:10789000C0FFFF7F08020020400D030008000450D5 +:1078A00008010450080204500803045007C0F0FF08 +:1078B000F9BFFFFFF8B50646002006F154050F4654 +:1078C000009000242978012901D10220F2BD012075 +:1078D000287030688168490700F175817968062948 +:1078E00010D2891E03290CD8DFE801F00204060833 +:1078F0000C2107E0122105E0182103E04FF480710C +:1079000000E0062100F13003880900F00C003A681D +:10791000C01801F01F0103684FF01F0C0CFA01FCA6 +:10792000C2F3846223EA0C0302FA01F119430160F5 +:10793000306882688168520731D409072FD4BA6849 +:10794000B2F1004F08D139680022FFF746FE3068D7 +:10795000416941F0004106E03968FFF73EFE3068BA +:10796000416921F0004141613068C1683A69042AE7 +:1079700016D060303B6800EB820C9748DCF80020A2 +:10798000024003F0F8431343C9087A69480000F045 +:1079900006008240134343F00043CCF8003076E009 +:1079A0000021FFF703FE40033068214604D1FFF7B2 +:1079B000FDFDC0F3846003E0FFF7F8FD00F01BF964 +:1079C00039684A030EBFC1F3846191FAA1F1B1FA9B +:1079D00081F1884204D1306800220021FFF7EDFDDB +:1079E00000F016F9400304D100F012F9C0F38460EE +:1079F00003E000F00DF900F0FEF839684A030EBF0D +:107A0000C1F3846191FAA1F1B1FA81F1884204D104 +:107A1000306800220121FFF7D0FD00F0F5F84003A7 +:107A200004D100F0F1F8C0F3846003E000F0ECF85A +:107A300000F0E1F839684A030EBFC1F3846191FA9E +:107A4000A1F1B1FA81F1884204D13068002202210B +:107A5000FFF7B3FD00F0D4F8400304D100F0D0F8F4 +:107A6000C0F3846003E000F0CBF800F0C4F839689C +:107A70004A030EBFC1F3846191FAA1F1B1FA81F119 +:107A8000884204D1306800220321FFF796FD316857 +:107A90008868C00747D4FA683B68D1F8B0C0DFF8FF +:107AA000C0E202F01802C3F312002EFA02F22CEA2E +:107AB000000013400343C1F8B030F868DFF8A412A7 +:107AC000884230D1386841030EBFC0F3846290FA17 +:107AD000A0F1B1FA81F2521C012102F01F020A2A20 +:107AE0000DD200F099F8920603F01F03401C02F03B +:107AF000F842994000F01F0000F072F80FE000F02B +:107B00008BF8401C920603F01F0300F01F0002F0E8 +:107B1000F84299400A3800F063F841F00071BA6801 +:107B20003068FFF75AFD3B68DFF83C0203424FD054 +:107B3000DFF83802DFF838C20168DFF81C72DFF8BE +:107B40003422634501F0E0711ED10B0240D433684A +:107B5000934218BFBB423BD100F048F841F400010A +:107B60000160DFF81402DFF814220168B1FBF2F2C1 +:107B7000521C0C2042430092009800281EBF00981F +:107B8000401E0090F8D123E0DFF8F4E173450BD1FB +:107B9000CB011DD43368934218BFBB4218D100F00B +:107BA00025F841F080710CE0DFF8D871BB420FD1AD +:107BB0004B020DD4366896420AD100F017F841F412 +:107BC0008001016004E0686840F0200068600124E2 +:107BD000002028702046F2BD00F0FF030001045091 +:107BE000114300EB400041EA00517047026822F067 +:107BF000E0721143704790FAA0F0B0FA80F070473D +:107C000030680321FFF7D2BC30680221FFF7CEBCF9 +:107C100030680121FFF7CABC420306D1C0F3846279 +:107C2000C0F38463C0F3846005E090FAA0F0B0FA7A +:107C300080F213461046521C5B1C70477CB504460C +:107C40000020009021688868C20735D488686FF3E7 +:107C50009E1000282DD18868404D284040F001003A +:107C600088604249086800020AD54349434B0A68C4 +:107C7000B2FBF3F35B1C0C204343009300F028F8A5 +:107C800002F092FE064620680168CA0714D4806894 +:107C9000C00705D420688168294041F00101816056 +:107CA00002F082FE801B0328EDD320680168CA071A +:107CB000E9D400F003F876BD002076BDA06D40F059 +:107CC0001000A065E06D40F00100E0650120704704 +:107CD00002E00098401E009000980028F9D17047FB +:107CE00038B50446216888688A68D2072ED580078F +:107CF0002CD48A6802F00D02012A1DD18A68174827 +:107D0000024042F002028A6003212068016002F012 +:107D10004BFE054621688868C10717D502F044FE6E +:107D2000401B0328F6D320688168C807F2D5A16DEF +:107D300041F01001A16503E0A06D40F01000A065C6 +:107D4000E06D40F00100E065012032BD002032BD51 +:107D500000000000FEF1FFFF00020450C0FFFF7FA3 +:107D6000FFFF070000007F40000008800803045068 +:107D7000000052C70000045008020020400D03001C +:107D8000000084CB0100008010B5846AA16D11F061 +:107D9000500F22D1A06D40F40070A06521680868E2 +:107DA0000207084606D5FFF711FC88B12068C168B4 +:107DB000880401E0C16888070AD4A16D21F48071AC +:107DC000A165A06DC10403D4A06D40F00100A065C1 +:107DD0002046BDE8104002F0EDBDA16DCA0604D5F5 +:107DE0002046BDE8104002F0E6BD216D4A6BBDE8BB +:107DF00010401047806A02F0DFBD0000806A816D8C +:107E000041F040018165C16D41F00401C16502F09E +:107E1000D2BD00002DE9F84F064600253068DFF896 +:107E200050730105A84621D5B06E70B1B0F5800F32 +:107E300017D0B0F5000F03D0B0F5400F09D013E014 +:107E40003A6842F480323A6004E0002100F08DF993 +:107E5000054655B9F96FB06E21F440010143F96749 +:107E600004E000F07CF9F3E70125A8463068C1047E +:107E700021D5F06EA8B1B0F1807F17D0B0F1007FAE +:107E800003D0B0F1407F04D013E0396841F4803171 +:107E900039607DB9F96FF06E21F040710143F967E7 +:107EA00009E0002100F061F90546F2E700F057F91A +:107EB000FAE70125A8463068DFF8B84281032ED5DD +:107EC000F86CC1004FF000090AD4F86C40F0805003 +:107ED000F8644FF00109F86C00F0805000900098B1 +:107EE000DFF894A2DAF8000040F48070CAF80000CD +:107EF00002F05AFD8346DAF80000C10500F18B80DC +:107F000002F052FDA0EB0B000328F4D30325A84692 +:107F1000B9F1000F03D0F86C20F08050F86430788D +:107F2000C10705D5FA6FB06B920840EA8202FA6782 +:107F30003178880705D5F96FF06B21F00C0101430A +:107F4000F9673178480705D5F96F306C21F03001B9 +:107F50000143F9673178080705D5F96F706C21F096 +:107F6000C0010143F9673178C80605D5F96FB06CD7 +:107F700021F440710143F9673178880605D5F96F1E +:107F8000F06C21F440610143F9673168880505D53B +:107F9000F96F306E21F440210143F96731684805DB +:107FA00005D5F96F706E21F440110143F9673178FE +:107FB000480605D5F96F306D21F440510143F9674A +:107FC0003178080605D5F96F706D21F44041014301 +:107FD000F9673168C80505D5F96FB06D21F44031F6 +:107FE0000143F9673168C80205D5E168F06D890879 +:107FF00040EA8101E1603168880447D5F96F306F4C +:1080000021F040610143F967306FB0F1006F35D165 +:1080100000F0A0F83AE0002D7FF479AF206810F46A +:1080200040701EBF06F184014A6890420BD0206860 +:10803000216841F48031216020F44070226822F4EC +:10804000803222602060C0070FD502F0ADFC0546EB +:108050002068810709D402F0A7FC401B41F2893156 +:108060008842F5D34FF0030852E706F184022168F5 +:10807000506821F440710143216049E7B0F1806FFD +:1080800004D100F071F8010018BF80463068010388 +:1080900014D5FA6F706F22F040620243FA67706F76 +:1080A000B0F1006F02D100F055F807E0B0F1806F39 +:1080B00004D100F059F8010018BF80463068410330 +:1080C00014D5FA6FB06F22F040620243FA67B06FC6 +:1080D000B0F1006F02D100F03DF807E0B0F1806F21 +:1080E00004D100F041F8010018BF80463068410417 +:1080F00018D5FA6FF06F22F040520243FA67F06F22 +:10810000B0F1805F03D1022100F02FF807E0B0F159 +:10811000005F07D1022106F1200000F0A2F8010063 +:1081200018BF80463068010406D5FA6FD6F8800083 +:1081300022F080420243FA673168C80306D5F96F1E +:10814000D6F8840021F000410143F9675FFA88F016 +:10815000BDE8F28F386840F4801038607047002125 +:1081600006F1200000F07DB80121301D00F006B8B6 +:108170000C10024090100240007000402DE9F041C8 +:108180000546794F28680C46F968002611F0030F60 +:108190000DD0F96801F00301814231D180B3F86854 +:1081A0006968C0F30210401C88420ED028E0012804 +:1081B00004D025D303281DD018D321E03A689107B5 +:1081C0001ED5FA68696800F0C3F8386820F080604E +:1081D00000F0C6F880463868010113D502F0E4FBD0 +:1081E000A0EB08000328F6D3032637E039684A05D8 +:1081F000E7D405E039688A03E3D439684A03E0D458 +:1082000001262BE0A9682CB93A695848EB6800F0C0 +:108210008FF80FE0012C3A6909D12B6954480240CC +:108220005B0842EA01215B1E41EA435102E06B69AF +:1082300000F084F83961386840F0806000F090F810 +:1082400004463868010105D402F0AEFB001B032888 +:10825000F7D3C9E73869A969084338613046BDE8F2 +:10826000F0812DE9F04106463F4F30680C46F96831 +:10827000002511F0030F0DD0F96801F003018142D0 +:1082800031D180B3F8687168C0F30210401C884295 +:108290000ED028E0012804D025D303281DD018D300 +:1082A00021E03A6891071ED5FA68716800F050F82D +:1082B000386820F0805000F053F88046386881001C +:1082C00013D502F071FBA0EB08000328F6D30325B9 +:1082D0002BE039684A05E7D405E039688A03E3D41E +:1082E00039684A03E0D401251FE0B1687A69002C9F +:1082F00004D11E48F36800F01BF802E0336900F077 +:108300001DF87961386840F0805000F029F8044683 +:108310003868810005D402F047FB001B0328F7D31F +:10832000D5E778697169084378612846BDE8F0812E +:10833000024042EA012141EAC36170470D48024010 +:108340005B0842EA01215B1E41EA4361704700007D +:1083500022F073021043491E40EA0110F860704792 +:10836000386002F021BB000000100240FF80FF07D0 +:10837000FF809FFFFF80FFF970B508B9012070BD35 +:108380000268284D284CAA4200F1240308D227494C +:108390008A181426B2FBF6F292001A62DC6108E039 +:1083A00023498A181425B2FBF5F2920021491A627A +:1083B000D96102225A7001680D688168C268066836 +:1083C0006FF30E150D430169154342690D43816931 +:1083D0001543C2690D43016A15430D433560826838 +:1083E000B2F5804F17D0DA690F21A2420CBF124AB2 +:1083F000124A146893F8205005F01C05A94024EA9D +:1084000001011160116893F82040406804F01C04D9 +:10841000A04001431160002098610121597018703B +:1084200070BD00000804024000000240F8FFFDBFDC +:10843000F8FBFDBF00040240A8000240A80402406F +:10844000F8B5044604F1240600253078012801D14E +:108450000220F2BD012030707778012F26D1022052 +:1084600070700027B7612068D0F800C04FEA5C0741 +:108470004FEA470CC0F800C0204600F0C4F821685D +:10848000F06820B10A6842F00E020A6008E008684D +:1084900020F0040008602068016841F00A010160D2 +:1084A0002068016841F00101016001E0357002259A +:1084B0002846F2BD00F124014A78022A05D00420A2 +:1084C000886100220A70012070470268136823F057 +:1084D0000E03136000680268520852000260012017 +:1084E00091F82020CB6902F01C02904058600022D5 +:1084F000012048700A700020704738B500F124014F +:1085000000244A78022A03D004208861012417E05D +:108510000268136823F00E031360026815686D0883 +:108520006D001560012291F82030CD6903F01C0325 +:108530009A406A6001224A700C70496901B188470B +:10854000204632BDF8B500F124010423CA6914683D +:108550000268156891F8206006F01C0603FA06F719 +:108560003C4210D06F070ED51468A50603D41468DA +:1085700024F00404146000F03EF8C968002939D0E2 +:10858000BDE8F4400847022303FA06F73C4213D043 +:10859000AF0711D51468A50605D4146824F00A04A1 +:1085A000146001224A7000F026F800220A708968DF +:1085B00001B3BDE8F4400847082303FA06F6344245 +:1085C00018D02B0716D5146824F00E04146001226D +:1085D00091F82030CC6903F01C039A4062600123BB +:1085E00001228A614B7000220A70096911B1BDE84D +:1085F000F4400847F1BD91F82020CC6902F01C023C +:1086000093406360704770B590F84450066C012445 +:1086100005F01C05AC407460046863608068102835 +:1086200002D1A260E16070BDA160E26070BD2DE981 +:10863000F04104000D461646984608BF012034D08C +:1086400004F17807786820B9002139702046FDF7D9 +:1086500074FB2420786020680168490849000160A3 +:10866000606A10B1204600F069FB204600F052FA23 +:1086700001281AD02068816841F480418160206817 +:10868000816821F400410D438560206801686FF323 +:10869000194141EA465141EA0841016000F007F8FA +:1086A0002046BDE8F04100F0ACBBBDE8F081206899 +:1086B000016841F0010101607047000038B5040015 +:1086C00001D1012032BD04F17805686808B900F0D5 +:1086D00017F800F01AF808B100F031F800F02CF8A3 +:1086E000012804D000F004F821F02A0116E032BD80 +:1086F0002068416821F4904141602068816870479A +:10870000002129702046FDF718BB242068602068EE +:108710000168490849000160606A7047816000F0A3 +:1087200004F8BDE8324000F06CBB2068016841F0FD +:108730000101016020467047204600F0EBB9204659 +:1087400000F0FCBA2DE9F843054605F150060C4649 +:10875000F06A2028174699463ED10CB1380001D165 +:1087600001203AE0002070632121F16202F01CF93F +:10877000378080467780A868B0F5805F04BF28699D +:1087800000281ABF204600272746044611E0002291 +:10879000802100F024F8D8B92868002C12BF14F802 +:1087A000011B37F8021BC1F3080101857088411EC7 +:1087B000718043467088CDF800900028E7D10022F0 +:1087C000402100F00CF818B92020F062002004E0ED +:1087D0002020F062032000E00220BDE8F28328465A +:1087E00000F05CBB38B50346D3F8800020280AD1DE +:1087F00009B1100001D1012032BD00F006F8BDE83A +:10880000384000F091BB022032BD00201866DFF82E +:1088100000431868A0420CD04068040209D51868CB +:1088200050E8004F054644F0806445E800400028C9 +:10883000F5D118467047286800F1080151E8001F7B +:10884000490800F10803490043E800100028704778 +:10885000F8B5054640F60F0C2A68D369104613EAAE +:108860000C0F0668976805F1580406F0200003F025 +:1088700020010BD1002918BF00280ED02169002942 +:1088800000F028812846BDE8F44008475FEAC77C2D +:1088900004D4DFF8A4E416EA0E0F78D05FEAC37CB4 +:1088A00048BF5FEAC65E07D54FF0010CC2F820C092 +:1088B000E26A42F00102E2629A070AD5FA0708D595 +:1088C000D5F800E00222CEF82020E26A42F004024D +:1088D000E2625A070AD5FA0708D5D5F800E0042263 +:1088E000CEF82020E26A42F00202E2621A070BD5BB +:1088F00008B9FA0708D5D5F800C00827CCF82070C9 +:10890000E26A42F00802E2621A0509D5730107D54E +:108910002E684FF400623262E26A42F02002E262A4 +:10892000E26A002A32D0002918BF002803D021694A +:1089300009B128468847E06A29688A68510602D446 +:1089400010F0280F1DD0284600F048FB28688168E9 +:10895000480611D500F0C9F8FCD1E06960B10FF20A +:10896000F5618163E069FFF7C8FD00280ED0E0697A +:10897000816BBDE8F44008472846BDE8F24002F0AC +:108980001CB8284602F019F80020E062F1BDA0688A +:10899000012875D1D80673D5F10671D51020106263 +:1089A00029688868410639D5E1690868406880B25D +:1089B0000028EBD022889042E8DA608008680168DD +:1089C0008A0623D400F09FF821F4807100F062FA47 +:1089D000F8D1FFF730FFFCD1286800F1080151E819 +:1089E000001F00F1080321F0400100F07AF8F3D1F4 +:1089F0002020A0620021A16000F085F821F0100184 +:108A000000F048FAF8D1E069FFF754FD0220E06079 +:108A100021886088091A89B228462DE02188628859 +:108A20006088891A00281CBF88B2002852D02A46C4 +:108A3000106850E8003F054623F4907300F04BF8AF +:108A4000F6D100F000FB00F108065B0046E80030BC +:108A50000028F6D12020A0620023A36023611368C0 +:108A600053E8003F156823F0100300F034F8F6D106 +:108A70000220E06089B21046BDE8F44001F09EBFDC +:108A8000D80209D5790207D54FF480101062284624 +:108A9000BDE8F24001F093BF180607D5310605D5B1 +:108AA0006169B9B12846BDE8F4400847580611D5B8 +:108AB00071060FD500F027F821F0400100F0EAF927 +:108AC000F8D120206062002161612846BDE8F240B3 +:108AD00001F076BFF1BD45E800300028704721F075 +:108AE000800143E8001000287047296801F108025E +:108AF00052E8001F286800F1080321F0400143E814 +:108B0000001000287047286850E8001F0246704790 +:108B100000800040F8B50446DFF884062268136838 +:108B2000A168034020690B4361690343E0690B437B +:108B30000343136000255168E06821F4405101436C +:108B40005160A369DFF854168A421CBF206A0343B0 +:108B50009668DFF85076DFF8500626F43066334327 +:108B60009360BA424FF40043DFF8406632D1366872 +:108B700006F00306032E3BD8DFE806F0027161849D +:108B80000127E169B1F5004F4FF6F07640F0AB8078 +:108B90005FB1012F00F09F80022F0AD0042F00F058 +:108BA0009D80082F00F09D80BFE0FEF773FA00283B +:108BB0000FD061684A0802EB4002B2FBF1F0A0F16D +:108BC0001001B142F0D20640C0F3420006432068D3 +:108BD000C660ABE0DFF8D875BA4221D1366816F02E +:108BE0000C0660D0042E3AD0082E28D00C2E49D086 +:108BF00010278A42C5D137B1022F08D0042F54D094 +:108C0000082F55D091E0FEF745FA0028E1D06268C0 +:108C100002EB4201884202D3130383424AD284E02A +:108C2000DFF89075BA420CD1366816F030063AD0AB +:108C3000102E14D0202E02D0302E23D0D8E70227B9 +:108C4000D7E7DFF87475BA420BD1366816F0C00664 +:108C500029D0402E03D0802EF1D0C02EEDE704277E +:108C6000C7E7DFF85875BA420ED1366816F4407679 +:108C700019D0B6F5807FF2D0B6F5007FDFD0B6F51B +:108C8000407FB5D10827B4E78A42B1D1366816F4DF +:108C9000406608D0B6F5806FE1D0B6F5006FCED053 +:108CA000B6F5406FC9E70027A3E7FEF7AAF9ACE7DE +:108CB0001846ACE7010E560816EB00206941002368 +:108CC000FAF7A4FFA0F54071DFF8F42491422CD20A +:108CD0002168C8602AE0FEF7E5F968E7FEF791F938 +:108CE00065E7184665E747B1012F16D0022F07D078 +:108CF000042F15D0082F16D017E0FEF7CBF9A8B136 +:108D0000616800EB5100B0FBF1F0A0F11001B1423D +:108D10000BD2226880B2D06008E0FEF7C3F9EEE71C +:108D2000FEF76FF9EBE71846EAE701250020A06699 +:108D3000E0662846F2BD00002001000490F82410EF +:108D40000A0706D502685368416B23F400430B43BE +:108D5000536090F82410CA0706D502685368816AE8 +:108D600023F400330B43536090F824108A0706D590 +:108D700002685368C16A23F480330B43536090F850 +:108D800024104A0706D502685368016B23F4802338 +:108D90000B43536090F82410CA0606D50268936806 +:108DA000816B23F480530B43936090F824108A0660 +:108DB00006D502689368C16B23F400530B4393609C +:108DC00090F824104A0610D502685368016C23F409 +:108DD00080130B435360036CB3F5801F05D15368B8 +:108DE000416C23F4C0030B43536090F824100A062F +:108DF00006D501684A68806C22F4002202434A606A +:108E00007047F8B5054605F178040020E0606FF082 +:108E10007E4701F0C9FD0646286801680A0711D59A +:108E20000097334600224FF40011FFF7D8FC48B1F9 +:108E3000FFF769FE21F0800100F02CF8F8D1202026 +:108E4000606017E0286801684A0717D50097334625 +:108E500000224FF48001FFF7C2FC78B1FFF753FE08 +:108E600021F4907100F016F8F8D1FFF7E4FCFCD182 +:108E70002020A060002121700320F2BD202060602E +:108E80002021A16000202866002169662070F2BDC3 +:108E900021F4F07142E80010002870472DE9F041FC +:108EA000069C05460E4690461F462868C16931401B +:108EB000B1420CBF01200020404533D114F1010F15 +:108EC000F3D001F071FDC01B844200D314B903201C +:108ED000BDE8F081286801684A07E6D5C16908073E +:108EE00004D42968C8690105DFD50DE02A68082087 +:108EF0001062284600F072F805F178000821C16080 +:108F0000002202700120E3E729684FF40060086244 +:108F1000284600F063F805F178002021C1600022A6 +:108F20000270D4E70020D3E720B50346002059653E +:108F300003F158010A804A800861FF229868B0F561 +:108F4000805F04D1186990B940F2FF120FE018B9A0 +:108F5000186960B17F2007E0B0F1805F06D1186921 +:108F600008B97F2203E03F20888001E000228A8048 +:108F70000020C86222228A62186800F1080252E8C2 +:108F8000002F00F1080542F0010245E8002000280A +:108F9000F2D19868B0F5805F04BF186900280DD140 +:108FA0000FF215120A61186850E8001F024641F0DE +:108FB0002001FFF76FFFF6D1002020BD0FF2A902BC +:108FC0000A6118690028EED0196851E8001F1A6874 +:108FD00041F49071FFF75EFFF6D1EDE710B500F0B8 +:108FE0000EF8FCD100F015F8FCD1016E00F01EF86F +:108FF0002021C0F8801000220266826610BD016840 +:1090000051E8002F0B4622F4907243E8002100291A +:109010007047016801F1080252E8002F520801F17F +:109020000804520044E8002100297047012909D1B1 +:10903000026852E8002F036822F0100243E8002182 +:109040000029F5D17047106800F1080353E8003F8C +:109050005B087047806A00F1520100220A810023F8 +:109060000B8001F0AABC000038B500F04DF81ED10D +:109070008B8C9188446D0B402370416D4B1C00F02C +:1090800049F818D100F04DF800F060F8FCD100F07C +:109090006AF80BD10023936000F04EF8FCD1016810 +:1090A000CB69DC0644BF10230B628BE08FE0088B9A +:1090B00040F00800088331BD38B500F025F81ED116 +:1090C0008B8C9188446D0B402380416D8B1C00F08C +:1090D00021F818D100F025F800F038F8FCD100F0A4 +:1090E00042F80BD10023936000F026F8FCD1016810 +:1090F000CB69DC0644BF10230B6263E067E0088B9A +:1091000040F00800088331BD00F158020168936AFD +:10911000222B7047436551884B1E5380518800298C +:109120007047036853E8003F046823F4907344E8F1 +:1091300000310029F5D17047016851E8003F0C4625 +:1091400023F0100344E8003100297047016801F161 +:10915000080353E8003F5B0801F108055B0045E8A0 +:109160000031002970472021916200231361002102 +:10917000D1600A4B016899420CD049680B0209D5AD +:10918000016851E8003F0C4623F0806344E8003159 +:109190000029F5D191680129704700000080004046 +:1091A000F369FFEF003801400024F400881002400A +:1091B0000044004000480040004C00400050004087 +:1091C00000FD0F001188BDE8344001F0F7BBBDE899 +:1091D000324001F0F6BB000030B500F14002537898 +:1091E000202B0CD11478012C09D000F01DF824F4A8 +:1091F00080541C6003681D682943196020E0022028 +:1092000030BD30B500F140025378202B0AD11478DC +:10921000012C07D000F008F824F4706444EA01241B +:109220001C600DE0022030BD012313702424547013 +:1092300003681D686D086D001D6003681C68704739 +:109240000068016841F00101016020205070002198 +:109250001170002030BD000038B5040001D101209C +:1092600032BD04F14005687820B9002129702046FC +:10927000FCF7BDFE00F044F86068216820F07060E3 +:1092800008612068816821F400418160E06801285C +:10929000A0680CBF40F4004040F40440216888609E +:1092A000E0680228206841680CBF41F4006121F4A5 +:1092B000006141602068416841F0007141F4004163 +:1092C00041602068C16821F40041C1606069216982 +:1092D000A2690143206841EA0221C160206AE16974 +:1092E0002268014311602068016841F001010160BA +:1092F000002068602021697020630021A97032BDC0 +:10930000242068702068016849084900016070479E +:109310002DE9F84300F0B5F859D12178012956D04C +:109320000120207001F040FB00F0DEF800284CD155 +:10933000212000F0AFF8708DDFF81012B0F5807FBB +:1093400003D335854FF0807304E0708D30854FF086 +:10935000007390B1706AD6F800C00278CCF828206B +:10936000706A421C7262708D421E7285308D421E80 +:1093700032850091521CD2B204E00091002201E03B +:1093800000F0BCF800F0A4F800F075F818D000F078 +:109390001BF9002819D100F08CF80028F4D089B20C +:1093A0000029F1D100F098F878B900F07EF8E7D202 +:1093B000708D3085002100914FF00073328DDAE717 +:1093C00000F02FF900F0A1F802D0012000E0022007 +:1093D000BDE8F2832DE9F84300F053F843D121783A +:1093E000012940D00120207001F0DEFA00F07CF865 +:1093F000002836D1222000F04DF8718DDFF85001A1 +:10940000B1F5807F28BF358509D2718D31850090F7 +:109410004FF00073328DD2B203E03585002000F0AA +:1094200025F800F055F800F026F815D000F01AF9EC +:10943000002816D100F07BF80028F4D089B200296A +:10944000F1D100F049F860B900F02FF8E5D2708D45 +:10945000308500210091DBE700F0E3F800F055F8DB +:1094600002D0012000E00220BDE8F28300904FF01E +:109470008073FF227047708D00284A463946304677 +:109480007047064606F14004884660782028154655 +:109490001F46704760701021A170002060607562E7 +:1094A00077857063FF25089F7047708DB0F5807FCA +:1094B0007047706A326801789162706A411C71620B +:1094C000708D411E7185308D411E3185708D7047C4 +:1094D0004146304600F089B9CDF800903B46002265 +:1094E0008021304600F046B88146CDF8009019231F +:1094F00001224FF40041304600F03CB83585002091 +:1095000000904FF08073FF22704701000DD1326848 +:109510002020D0613268DFF83C005368034053607C +:10952000202262700020A070207008007047306810 +:10953000416A706A0170716A308D4A1C411E726204 +:109540003185708D421E7285708D704700200080BD +:109550000024008000E800FE006881698A0744BF9B +:10956000002181628169CA0703D4816941F0010148 +:10957000816170472DE9F041069F05460E469046F1 +:109580001C46286881693140B1420CBF012000208F +:10959000404517D114F1010FF3D001F005FAC01BBB +:1095A000844201D3002CECD1286881693140B1425A +:1095B0000CBF012000204045E3D100F026F8012037 +:1095C000BDE8F0810020FBE770B505460C46164665 +:1095D00028688169880716D400F040F818B914F19A +:1095E000010FF5D001E0012070BD01F0DDF9801B15 +:1095F000844201D3002CEBD1286881698807E7D425 +:1096000000F003F8EFE7002070BD05F140002022D4 +:10961000416841F020014160427000218170017079 +:10962000704770B505460C4616462868816988065D +:1096300012D400F013F808B1012070BD01F0B4F9A4 +:10964000801B844201D3002CEFD1286881698806F1 +:10965000EBD4FFF7DAFFEFE7002070BD324621467A +:10966000284647E070B505460C46164628688169CD +:1096700048073DD4FFF7F2FF002837D12A689069E8 +:1096800081061ED59069410701D5288D80BB906960 +:10969000C30605F1400104D51020D06104224A60C0 +:1096A00001E00020486020222868C2612A685848EA +:1096B00053680340536020224A700020887008706D +:1096C00014E001F071F9801B844201D3002CCDD14C +:1096D000286881694807C9D405F140002022416803 +:1096E00041F020014160427000210170012070BDF5 +:1096F000002070BD2DE9F8430446002520688369E9 +:1097000000269046DA0604F1400739D51023C361DC +:1097100089462BE029002DD119F1010F26D001F047 +:1097200043F9A0EB0800814502D3B9F1000F1DD128 +:1097300020684168BA7883691B040AD5490408D4B3 +:10974000202A06D0416841F48041416001F02CF9A3 +:10975000804620688169880608D401F025F9A0EBCD +:1097600008001A28F5D346F02006012520688169F3 +:109770008A06CFD50DB92021C16146F00406012526 +:1097800020688169CA0505D54FF4807346F001064B +:10979000C3610125480506D520684FF4806246F074 +:1097A0000806C2610125880507D520684FF40071BD +:1097B00046F00206C161012501E028000CD02046D8 +:1097C000FFF7CAFE00F00BF8202079680E437E6098 +:1097D00078700021B97039702846BDE8F28321689D +:1097E0000B484A6802404A60704770B50068049CA4 +:1097F0004568084EC1F3090141EA0241194346EAAE +:1098000054562143B54321F000412943416070BDC6 +:1098100000E800FEFF63FF0338B5040001D101201A +:1098200032BD606A30B96068B0F5827F05D0002132 +:10983000E16102E00020206160610020A06204F18B +:109840005C05687820B9002129702046FCF780FC6F +:109850000220687000F04AF8E168B1F5E06F04D9C1 +:109860000020B1F5706F03D104E04FF4805001D0B7 +:109870000021A1626168A268237C01F4827102F474 +:1098800004421143227D03F002031943A36902F04D +:1098900001021143227F03F40073194394F820302E +:1098A00002F038021143A26A03F0800319432368CF +:1098B00002F4005211431960A16994F8242094F82D +:1098C0003430090C01F0040102F010021143E26887 +:1098D00003F00803194302F470621143084321683E +:1098E0004860002068600121697032BD206801680D +:1098F00021F0400101607047016042600021C160B9 +:10990000002282600120704710B5C2684368521C73 +:1099100092FBF3F403FB142283689A4202D16FF0A6 +:10992000010010BD0268C368D154C16800F014F88A +:10993000C160012010BD10B58268C3689A4201D190 +:10994000002010BD02688368D45C0C70816800F050 +:1099500003F88160012010BD4268491C91FBF2F3BD +:1099600002FB13117047000037B5044600250A4674 +:109970000194009502AB01A9074878441A30F7F723 +:1099800002FF019A157000284EBF04460198041B7F +:10999000204603B030BD00BF0B7CFFFF38B5044646 +:1099A00001F002F814F1010F054602D004480178D5 +:1099B000641800F0F9FF401BA042FAD331BD00BF8C +:1099C000DC010020C0F3C75181B1FF2906D0C110CE +:1099D000400721F0E04101F16051704741020CBFA6 +:1099E00040F4E0016FF000410020704700F00041BA +:1099F00000020AD0B0FA80FC00FA0CF001F16051CC +:109A0000A1EB0C5101EBD02140057047F8B5D2B263 +:109A1000022A3CD1C9B200244A1E18E000EB860598 +:109A200000EB860795ED010AD7ED000AB4EE600A57 +:109A3000F1EE10FA05D5CDED000A87ED000A009F82 +:109A40006F60761C0D1B6D1EAE42E7DB641C9442FA +:109A5000B8BF0026F6DB012400930AE000EB830385 +:109A60009DED000AD3ED000A70EE200ACDED000A4C +:109A7000641CE3B29342F1DB891E00EE101AB8EECB +:109A8000C00ADDED000AC0EE800ACDED000A0098A4 +:109A9000F2BD0000BFF34F8FDFF83414DFF8340459 +:109AA0000A6802F4E06202430A60BFF34F8F00BF0E +:109AB000FDE730B503464FF6FF70002400E0641C5C +:109AC000E2B28A4211D213F8012B50400822050459 +:109AD0006D0C00F001000128B2BF284685F420403B +:109AE00080F00100521EF2D1E9E730BDDFF8E80353 +:109AF000016802E0DFF8E003416800EE101AF2EEC0 +:109B0000040A20EE200ABDEEC00A10EE101A080466 +:109B1000000E40EA012080B27047DFF8BC03816884 +:109B2000EBE7DFF8B403C168E7E7DFF8AC030169EE +:109B3000E3E7DFF8A4034169DFE7DFF89C0381690D +:109B4000DBE7DFF89403C169D7E7DFF88C03016A2C +:109B5000D3E74FF4106070474FF42060704780B532 +:109B6000FBF707FFDFF874034078000202BD80B501 +:109B7000FBF7FFFEDFF86403418805E080B5FBF7E3 +:109B8000F8FEDFF858038188080A40EA012080B215 +:109B900002BD80B5FBF7EDFEDFF84003C188F3E7B7 +:109BA000002070471FB5DFF8341300884870092281 +:109BB000684620E03EB50088C84C60806846214673 +:109BC0000922F7F773FA6D4695E80700FBF7C0FE28 +:109BD0006088FCF79CF86088FCF77CF800203EBDAC +:109BE0001FB50088BD49888003E01FB50088BB49C8 +:109BF000C88068460922F7F759FA6C4694E80700CE +:109C0000FBF7A6FE002004B010BD80B50088012837 +:109C100004D1012181F31388FFF73CFF002002BD2E +:109C200080B50088012806D1FBF7BEFE012080F335 +:109C30001388FFF72FFF002002BDF8B50446A84F98 +:109C400015461E4632213846F7F73CFAA34A5078AB +:109C5000387003217970BE7032462946F81CF7F738 +:109C600025FAB978C91CC9B23846FFF722FFF91C9A +:109C7000885339462046BA78BDE8F840521DFCF7B3 +:109C8000FFBA00002DE9F04105468878CE784C797E +:109C900046EA0026087944EA0024A6F109000B28C8 +:109CA00001D3182E02DB314694A00AE03CB13019F2 +:109CB000A0F10A010B2902D3401E182805DB21461A +:109CC00094A0BDE8F041FCF708BBDFF81882C8217A +:109CD0004046F7F7A5FC002707E0002002E05168A6 +:109CE0000020884728F817007F1CA7420EDAB91910 +:109CF000002082B208EBC202CBB252F8C8CF634553 +:109D0000EDD0401C82B2102AF3D3E6E77648016812 +:109D100064008D4205D1A3B2424603212846FFF7D5 +:109D20008CFF724801688D4206D1A3B24246284694 +:109D3000BDE8F041032180E7BDE8F0812DE9F8415D +:109D40000F469BB00646B878FC787D7944EA00243B +:109D50003879A4F11401092945EA002502D32146E6 +:109D600066A006E01DB160191538092804D32946FC +:109D700068A0FCF7B2FA41E0642102A8F7F750FCB2 +:109D8000002009E007EB4001CA79097A41EA022183 +:109D900002AA22F81010401CA842F3DB4F48DFF85B +:109DA000508141788DF80010042178788DF80100F9 +:109DB0008DF802408DF803506846FFF77AFE8DF863 +:109DC00004000622000A8DF8050069463046FCF7BB +:109DD00057FA002710E0002658F836003919884253 +:109DE00006D102AA08EBC60102EB47004A68904779 +:109DF000761C062EF0D37F1CAF42ECDB1CB0BDE816 +:109E0000F081F8B50D461646044606F1FE01C9B2CA +:109E10002846FFF74EFEA91911F8022D497842EAAB +:109E20000122904214D16878032818BF10280FD15E +:109E30000026304F687857F83610884205D107EB76 +:109E4000C6022946536820469847761C022EF1D355 +:109E5000F1BD2DE9F0418046FCF721FA50B3142002 +:109E6000FCF7A2FD244C32212046F7F7D9FB31271D +:109E700000261A4D4046FCF71FFAA055761C012E0D +:109E80000BD12078697888421ED00022611C2046C0 +:109E9000F7F70CF9761E7F1E16E0607803280BD1C9 +:109EA000082E11D1002E05DD324621464046BDE880 +:109EB000F041A6E7BDE8F081102802BFA6F1090035 +:109EC000A179B0EB410FEDD0BE42D3D3F2E7000051 +:109ED0000CED00E00400FA05305D00209C0100203C +:109EE000D8590020240000208C520020BC530020B0 +:109EF0006C01002014000020645D00207374617206 +:109F0000745F7265675F61646472206572726F72FC +:109F10003A2564007265675F6E756D206572726FB9 +:109F2000723A25640000000080B501224FF4805190 +:109F30004FF09040FBF756FCBDE8084001224FF47B +:109F400000614FF09040FBF74DBC38B541F28834CA +:109F50002046DFF89453FCF727FD28680FF2B03154 +:109F6000FCF779F92046FCF71FFD2868DFF87C1321 +:109F7000FCF771F92046FCF717FD28680FF2AC31A9 +:109F8000FCF769F92046FCF70FFD28680FF2B431A1 +:109F9000BDE83440FCF75FB9F8B588B0F7F762F870 +:109FA0000446F7F758F805460FF2C0320FF2B43105 +:109FB000CF4E2046F7F706F80FF2C4320FF2B43155 +:109FC0002046F6F7FFFFCB4A5068F9F711FE41EC47 +:109FD000100B0FF2B8312046F6F7EEFF9FEDA30B02 +:109FE0000FF2B4312046F6F7E7FF2A460FF2B03100 +:109FF0002046F6F7C7FF002706EB8700DFEDB70A1C +:10A0000090ED000A60EE200A10EE900AFFF7DAFCED +:10A010000022B94BF7F7B2F8F7F722FB01EE100A6E +:10A02000B8EEC11A11EE100AFFF7CCFC0022B34BB8 +:10A03000F9F7A8FC41EC100BF6F7CBFF01462846D8 +:10A04000F6F770FF7F1C092FD6D32046F6F7F1FBF9 +:10A050000546F7F721F8821DD2B2A1A16846F7F7AD +:10A06000BFFA4FF4FA60A04EFCF79EFC30680FF286 +:10A070003831FCF7F0F830686946FCF7ECF83068E6 +:10A0800098A1FCF7E8F84FF4FA60FCF78DFC306813 +:10A090002946FCF7E0F8284600F01CFD2046F6F7BC +:10A0A000ADF809B0F0BD10F0030F024606D16420F0 +:10A0B00092FBF0F0642101FB102058B94FF4C873F3 +:10A0C00092FBF3F34FF4C87000FB1322501E804143 +:10A0D000C00F7047012070472DE9F84384B08146D6 +:10A0E000884614461D46002640F2B27704E0FFF78A +:10A0F000DAFF00B1761C7F1CB8B24845F7DBA9F245 +:10A10000B27140F26D10414311FA86F64FEA0D002C +:10A11000ADA11022F6F7CAFF012003E01DF80110DF +:10A120007618401C81B24145F8DB1FFA89F0FFF731 +:10A13000BAFF00B1761C641E4FF46161A419704827 +:10A140000C9A0D9B4D4300FB04543C2000FB024441 +:10A15000181905B0BDE8F08378B5634C9EA120685E +:10A16000A3B0FCF778F84FF47A70FCF71DFC64217B +:10A170000AA8F7F755FA00260AAD2068FCF79CF804 +:10A1800000F03BF804D02068FCF789F80028F4D1EF +:10A190000AA83044411E32460AA8F6F787FF012676 +:10A1A0002068FCF789F800F028F804D02068FCF754 +:10A1B00076F80028F4D105A806A907AA08AB0390F1 +:10A1C00002910192009304AA0DF1240385A1494C48 +:10A1D0000AA8F7F7A7FA049808B101212170059899 +:10A1E000069901900091079B089A09990498FFF736 +:10A1F00073FF6060049824B070BDA8553046461CBB +:10A20000285C2228704770B5374E3068B2B0FCF732 +:10A2100046F80025002438B3C8216846F7F700FA4D +:10A2200003E001248DF8000001253068FCF737F8C1 +:10A23000A0B13068FCF740F87B28F2D0691C7D287B +:10A2400005D14CB10DF8050000250024EDE71CB147 +:10A25000C72DEADA0DF805000D46E6E79DF8000087 +:10A2600010B1684600F006F832B070BD0000000082 +:10A27000000024402DE9FE43F6F786FA5FEA000865 +:10A2800040F00580BDE8FE435BA0FCF726B800BFA8 +:10A2900034A1F6F72BFE054636A100F035F88146CD +:10A2A0003DA100F031F8074657A100F02DF8044613 +:10A2B00036A100F029F806464846F5F777FF024632 +:10A2C0007069019061690F4800917B692969FCF709 +:10A2D00004F84046BDE8FE43F5F790BF0000C842D1 +:10A2E000256400000D0A0000EC540020D0C10008D5 +:10A2F000305D0020B85D00200000E03F00005940C4 +:10A300008051010040C200084046F6F7EFBD000052 +:10A3100041542B514D544346473D22736573736935 +:10A320006F6E222C302C300D0A00000041542B514E +:10A330004D54434F4E4E3D302C546573745F53550E +:10A34000420D0A0041542B514D545355423D302C7F +:10A35000302C546573745F546F7069632C300D0A30 +:10A360000000000064657669496400006974656DE9 +:10A370005F6964006672616D655479706500000004 +:10A380006974656D5F7479706500000074696D654E +:10A390005374616D7000000076657273696F6E00B2 +:10A3A000646174610000000041542B514D545055BC +:10A3B0004245583D302C302C302C302C5465737471 +:10A3C0005F546F7069632C00001F1C1F1E1F1E1F2F +:10A3D0001F1E1F1E1F00000041542B514C54533DA3 +:10A3E000300D0A002225642F25642F25642C256456 +:10A3F0003A25643A256422007061727365206661B3 +:10A40000696C2E0A00000000726573706F6E7365D0 +:10A4100000000000F0B585B050260B9D25B986F3ED +:10A42000118800F019FAFEE70C9C24B986F3118814 +:10A4300000F012FAFEE754270097DDF800E0BEF1C5 +:10A44000540F04D086F3118800F006FAFEE7009E50 +:10A4500025630026022584F8515004AF0A9D039617 +:10A4600002940197009500F034F8204600F06FF850 +:10A47000049805B0F0BD2DE9F8430646174684B0B0 +:10A4800088469946B80000F09DFA05001CD054207B +:10A4900000F098FA040014D00020256384F85100DD +:10A4A000039002940D980C99019000914B463A4606 +:10A4B0004146304600F00DF8204600F048F80120F3 +:10A4C00004E0284600F006FB4FF0FF3005B0BDE881 +:10A4D000F0832DE9F0470A9E8046306B00EB820244 +:10A4E000101FC0084FEAC00A06F1340451B100221F +:10A4F0008D5CA554885C10B1521C102AF8D3002042 +:10A50000E07300E02170089F062F88BF0627099D91 +:10A51000F7622761002161619946301D00F037FB29 +:10A5200006F1180000F033FB3661C7F10707B76189 +:10A5300076620020A061002121774A4641465046BC +:10A5400000F062FB306005B12E60BDE8F0872DE9B8 +:10A55000F04100F067F8DFF8BC53DFF8BC83E86C2B +:10A56000401CE8641426A86A28BBAC62E86C012889 +:10A5700029D1002706FB07F0404400F0FBFA7F1CBE +:10A58000072FF7D305F1740000F0F4FA05F18807FE +:10A59000384600F0EFFA284600F0ECFA05F1140016 +:10A5A00000F0E8FA05F1380000F0E4FA05F1740073 +:10A5B000E8622F6307E0A86D28B9E06AA96ACA6A51 +:10A5C000904228BFAC62A86E401CA86600F096F9C5 +:10A5D0004643211D08EB060000F0DCFA00F09FFB6B +:10A5E000A86D30B100F03DF903D200F09AF900F007 +:10A5F00033F9BDE8F08180B588B1DFF81823116F19 +:10A6000021B100F03CF800F027F9FEE7116F491C7A +:10A610001167002100F08BF900F03BF808B900F059 +:10A6200016F901BD044600F061BB80B586B000217B +:10A630000591049103AA04A905A8FCF7C9F8059897 +:10A64000049902900022009201910023039A0FF2D4 +:10A6500050310FF21920FFF7DDFE70B100F00FF856 +:10A6600000F0FAF8DFF828034FF0FF31C16601224D +:10A6700082650021016500F0E9FA07B000BD5020B5 +:10A6800080F311887047DFF80803016F491C0167E8 +:10A69000704770B5DFF87C62306F0024002520B968 +:10A6A00000F044F800F0D8F8FEE700F01FFB306F30 +:10A6B000401E3067306F002837D1F06CD8B934E0D5 +:10A6C000F068C46800F036F800F015F9E06A716DC2 +:10A6D000DFF8B832012282401143716514225043E1 +:10A6E000211D184400F056FAE06AB16ACA6A904225 +:10A6F00024BF0121316630680028E1D10CB100F09F +:10A70000EDF8F46D44B100F019F808B1012030669D +:10A71000641EF8D10020F065306E30B1DFF874129D +:10A720004FF08050012500F096F8EEE0502181F3C3 +:10A730001188704704F1180000F052BA2DE9F8436F +:10A74000DFF8D071386F0026002853D13C6D641CAF +:10A750003C6510D1F86A006820B1FFF7E7FF00F010 +:10A760007BF8FEE7F86A396BF9623863786E401C53 +:10A77000786600F0B3F8F86EDFF8109284424FF07C +:10A78000140828D320E0F96AC868C568686884425C +:10A790002ED3281D00F024FAA86A18B105F118007C +:10A7A00000F01EFAE86A796D012282401143796552 +:10A7B00008FB00F0291D484400F0ECF9E86AB96A8A +:10A7C000CA6A904228BF0126F86A00680028DAD1D8 +:10A7D0004FF0FF31F966B86AC06A08FB00F859F813 +:10A7E0000810022928BF0126386E30B1012604E086 +:10A7F000F866F0E7F86D401CF8658FE0DFF814218B +:10A80000106F10B101211166704710661421506D50 +:10A81000B0FA80F3C3F11F034B43DFF87011C8583F +:10A8200038B9502181F31188BFF34F8FBFF36F8F79 +:10A83000FEE7C81800F10803416849684160994281 +:10A8400004BF496841604068C16891627047DFF8A1 +:10A8500044114FF080500860BFF34F8FBFF36F8FEC +:10A860007047A86AC16AE06A8142704770B5DFF834 +:10A87000A840DFF81C5111E000F038FA286AC668D9 +:10A88000301D00F0ADF9E86C401EE864686B401EB6 +:10A89000686300F044FA304600F009F8686B00285D +:10A8A000EAD121680229F9D3FFF7D1FFF6E710B505 +:10A8B000044694F8510040B9206B00F00BF9204693 +:10A8C000BDE8104000F006B910BD0128F7D00228FD +:10A8D000FAD0FFF7D4FEFFF7BFFFFEE70D49C86AC5 +:10A8E000006810B94FF0FF3203E0C86AC268D06850 +:10A8F0004268CA667047201D00F072B90122E06A02 +:10A90000696D824011436965704700F008FA284676 +:10A9100070BD0000B8550020545600203046BDE8F8 +:10A92000F2831C4A4FF08051116070470000F8B567 +:10A93000174D2F6D0C46A96A0646081D00F050F908 +:10A9400030B9A86A696DC06A012282409143696585 +:10A9500016F1010F05D124B1A86A011D05F13800D7 +:10A960001AE0A86AF6194660BE42A86A05D2011D1F +:10A97000286BBDE8F44000F01AB9011DE86A00F048 +:10A9800016F9E86E864238BFEE66F1BD54560020D7 +:10A99000B855002004ED00E0BDE8F44000F0FAB83E +:10A9A00049444C450000000001484068704700BF22 +:10A9B000DC01002070477047704770477047704750 +:10A9C000704770472DE9F8430446FFF75CFE684F77 +:10A9D000B8684FF00009002500BB07F1200307F11C +:10A9E000200113F0070F41F270700A4604D0CA1D0F +:10A9F000D208D200831AC81880180838C008C000CE +:10AA00003A607D60B86045600560831A53601060ED +:10AA100050683861F8604FF00040F8614FF050081E +:10AA2000F869044246D1002C44D0083414F0070FD2 +:10AA300004D004F1080104F007000C1A002C39D0EE +:10AA4000F868A04236D33E68394601E031460646F2 +:10AA50007068A04202D230680028F7D1B8688642F8 +:10AA600028D00A683068086002F108097268121B71 +:10AA7000112A0CD3311911F0070002D000F023F88D +:10AA8000FEE7301D02517460084600F04DF8716811 +:10AA9000F8683C69401AF860FA68A24288BF22460A +:10AAA000F8693A6101437160356009F0070578691A +:10AAB000401C7861FFF7EDFD15B100F004F8FEE7EA +:10AAC0004846BDE8F28388F31188BFF34F8FBFF388 +:10AAD0006F8F7047002800D1704738B5A0F1080586 +:10AAE000234C6968E2695023114204D183F3118831 +:10AAF000FFF7EBFFFEE7286820B183F31188FFF72B +:10AB0000E4FFFEE791436960FFF7BDFDE168686817 +:10AB10004118E160284600F007F8A069401CA061D8 +:10AB2000BDE83140FFF7B5BD30B511490A4600E038 +:10AB30001A4613688342FBD35368D418844203D166 +:10AB40004068C3185360104643681468C518A5428E +:10AB500008D189688C4204D06168CB1843602468AE +:10AB600000E00C460460824218BF106030BD000057 +:10AB7000DC2700204FF0FF3200F1080182604160C5 +:10AB8000C16000F1080202610021016070470021EC +:10AB90000161704710B542684A6093688B609468A1 +:10ABA0006160916008610168491C016010BD30B5A9 +:10ABB0000A6812F1010F08BF036907D000F108030A +:10ABC00000E023465C682568AA42FAD25A684A60C7 +:10ABD00091608B60596008610168491C016030BD5B +:10ABE0004368016982689A60836842685A604A686B +:10ABF000824204BF83684B60002202610868401EE5 +:10AC00000860086870470000490810B54900A0F1C5 +:10AC100020034FF0807499611A60DC616FF00202CA +:10AC20000FF20D01596140F8242D203810BD0000AD +:10AC30004D494A68502012F1010F80F31188BFF38B +:10AC40004F8FBFF36F8F00D0FEE7FEE77CB5474A1A +:10AC5000474B10685021984202D100F093F8FEE76C +:10AC60001068444B984202D100F08CF8FEE7424B4A +:10AC70001C780194FF251D701E783B4C8DF80060F8 +:10AC80009DF8000000F050002070072005E09DF8BE +:10AC900000506D00401E8DF800509DF800502E06AB +:10ACA000F5D4454215F1030F03D0A06000F06AF817 +:10ACB000FEE7000200F4E060A06001981870116ADD +:10ACC00041F470011162106A40F07040106200F0AF +:10ACD00061F80020606000F0BBF82848016841F08E +:10ACE0004041016000F0A4F8002076BD502080F3C0 +:10ACF0001188BFF34F8FBFF36F8F1B494A68521CF7 +:10AD0000012A4A600AD11E490A68130606D080F358 +:10AD10001188BFF34F8FBFF36F8FFEE77047124963 +:10AD2000486838B9502080F31188BFF34F8FBFF3C4 +:10AD30006F8FFEE7401E486008BF80F311887047A0 +:10AD400080B5502080F31188BFF34F8FBFF36F8F12 +:10AD5000FFF7F4FC18B10A494FF080500860002258 +:10AD600082F3118801BD0000A801002000ED00E081 +:10AD700071C20F4170C20F4100E400E034EF00E007 +:10AD800004ED00E081F31188BFF34F8FBFF36F8FA5 +:10AD9000704700000748084B0021016000228260D4 +:10ADA00028221968B1FBF2F2521E426007210160AD +:10ADB000704700BF10E000E008020020EFF30980B8 +:10ADC000BFF36F8F264B1A681EF0100F08BF20EDDF +:10ADD000108A20E9F04F106009B44FF0500080F362 +:10ADE0001188BFF34F8FBFF36F8FFFF707FD4FF051 +:10ADF000000080F3118809BC19680868B0E8F04FBA +:10AE00001EF0100F08BFB0EC108A80F30988BFF362 +:10AE10006F8F7047124B19680868B0E8F04F80F3E5 +:10AE20000988BFF36F8F4FF0000080F311887047DF +:10AE30000C480068006880F308884FF0000080F339 +:10AE4000148862B661B6BFF34F8FBFF36F8F00DF18 +:10AE5000DFF81400016841F47001016070470000E0 +:10AE6000E055002008ED00E088ED00E080B52DED14 +:10AE7000068BB0EE409AF0EE418AF6EE009A39EE7B +:10AE8000280AB0EE608A20EE290A80EE080A00F057 +:10AE90003DFCB0EE40AA00F053FD79EE680A60EE8A +:10AEA000A90AC0EE880A80EE800A00F04BFD80EE11 +:10AEB0000A0ABDEC068BB1EE400A01BD2DE9F04156 +:10AEC0002DED028B82B0804601AB6A4600F05EFD3C +:10AED000DFF8E4770198BDF80010786139802D2300 +:10AEE000BDF90000C0EB0012642110FB03F3002544 +:10AEF00092FBF1FE502210FB02F093FBF1F6019B56 +:10AF000090FBF1FC1FFA8EFEB6B21FFA8CFC462BAA +:10AF100028BFA3F146052B46012204E0B442A8BF96 +:10AF2000A44543DA5B1C019883425CD208EB4300E2 +:10AF3000011FB1F90240B1F90050A542F2DAB0F9AF +:10AF40000050A542A4BFB0F90240A542EADBB0F927 +:10AF50000450A542E6DA07F1140444F822300588CB +:10AF600027F81250521CB0F900407445A8BFA64201 +:10AF7000D4DBB0F90200B1F9021000EE103A00EE95 +:10AF8000900AB8EE408AB8EEE01A00EE904A00EE61 +:10AF9000101AF8EEE00AB8EEC00AFFF767FF38EEC5 +:10AFA000000A02B0BDEC028BBDE8F08100EE103A61 +:10AFB000B0F90200B1F90210B8EE408A00EE100AB2 +:10AFC000B8EEC01A00EE104AF8EEC00A01EE901A70 +:10AFD000B8EEE10AFFF74AFF38EE000AFAEE090A76 +:10AFE00030EE200ADDE79FED820ADAE738B5044645 +:10AFF000DFF8C85600224FF4E07100F02AF8002272 +:10B000004FF4604100F025F8641E032C20D8DFE8DF +:10B0100004F002060F1701224FF4005113E0012241 +:10B020004FF4807100F015F801224FF480410AE0DE +:10B030000122802100F00DF801224FF4C04102E00E +:10B0400001224FF4C0712846BDE83840FAF7CABB68 +:10B0500031BD2846FAF7C6BBF8B505460E46FAF7E5 +:10B060005EF8DFF85C46DFF85C762046F9F76AFAAE +:10B0700021680020486232462946DFF84C06FCF77A +:10B0800093FB3868016A41F2111640F2444531429F +:10B0900004BF016A294200F024F800214162012026 +:10B0A00080F31088DFF82406F9F7C0FA38680168E1 +:10B0B00041F001010160416AB1F5827FFBD3016A71 +:10B0C000314204BF016A294200F00BF82046F9F72B +:10B0D00004FA002080F31088BDE8F2400120FBF75D +:10B0E00063BC03D10268520852000260704700003E +:10B0F0002DE9F8432DED028B82B005460C4616462D +:10B100000C9F98460DF102023221304600F07AFC85 +:10B110006A463221404600F075FCBDF90210DFF8A6 +:10B12000B09549423B46324609B2304600F092FCA7 +:10B13000BDF9001049423B46424609B2404600F084 +:10B1400089FC39463046FFF7B9FEF0EE040ADFED20 +:10B15000298A80EE200AB9EE048A30EE280A30EE01 +:10B16000080A89ED000A39464046FFF7A7FEB0EE0F +:10B17000041A80EE011A31EE281A31EE080AD9EDD0 +:10B18000000A89ED010A70EEC01AC9ED021AB7EE85 +:10B19000001AF7EE001AC1EE200A81EE800A30EEA6 +:10B1A000800A9FED152A20EE022A12EE100A9FED6A +:10B1B000961AE860DFED111AD9ED020A99ED000A3E +:10B1C00020EE811AC1EE211AC1EE801A81EE800AAA +:10B1D0002CB9B1EE400A10EE100A286002E010EE21 +:10B1E000100A686002B0BDEC028BBDE8F18300007C +:10B1F000000000000000824300606A472905B53F57 +:10B200002DE9F84F2DED068B84B0DFF8C8A40AF6BF +:10B21000CC010AF1CC0201240AF1C007029101928B +:10B220009FED7A9ADFF8B064DFF8B05441F2111B59 +:10B230002868016A11EA0B0F02BF016A40F244421A +:10B24000114200F0F5F800224262016841F001016C +:10B2500001600120FFF7CAFE00F0F0F80120FBF7C3 +:10B26000A3FB0220FFF7C2FE00F0DEF800F0D6F8E4 +:10B2700000215046FFF73CFF0320FFF7B7FE00F028 +:10B28000DDF80120FBF790FB0420FFF7AFFE00F094 +:10B29000CBF800F0C3F801215046FFF729FFDAEDA3 +:10B2A000008A9AED018A28EEA80A08EE080A00F042 +:10B2B000FBFB8AED020A18EE900ADAED029AFEF71D +:10B2C00081FB8046894619EE900AFEF77BFB00F071 +:10B2D000CCF900F09DF8F8F787FF00EE100A00F0B7 +:10B2E00015FA8AED040A2868016A11EA0B0F02BFF9 +:10B2F000016A40F24442114200F09AF8DFED580A28 +:10B3000038680AEB8001C1ED1C8A81ED268AC1ED07 +:10B31000089A9FED541A9AED040A60EE200A80EE16 +:10B32000811A81ED121A401C0A28386057D3002078 +:10B3300038600AF1C4020A210AF1700000F0C4FB6F +:10B340000AF1C8020A210AF1980000F0BDFB97ED4E +:10B3500001AAD7ED02AA2AEE0A0A0AEEAA0A00F00A +:10B36000A3FBF0EE409A19EE900AFEF72BFB41EC9E +:10B37000180B1AEE100AFEF725FB8046894653EC9F +:10B38000182BDFF85C03DFF85C13F5F7F7FE00F02D +:10B390003FF8F8F729FF00EE100A00F0B7F9DFEDEB +:10B3A000320A80EE200AF5EE40AA20EE09AAF1EE5C +:10B3B00010FA48BF39EE4AAA51EC180B21F00041AF +:10B3C000DFF82423DFF82433F5F7BEFE3CBFDFEDC2 +:10B3D000279A9FED26AAC6ED0B9A86ED0CAA262089 +:10B3E000FBF7E2FA002C0ED000249AED030A86ED5A +:10B3F000000A86ED010AB4609AED020A86ED030A9E +:10B4000086ED040A746113E70060EA470000B44364 +:10B4100002460B4640464946F8F7B4BA4FF48060FE +:10B420000090029B019A704702984FF4806113E6E6 +:10B4300003D10168490849000160704701984FF441 +:10B44000806109E69FED8B0A002206E000EB820393 +:10B45000521CD3ED000A30EE200A8A42F6DB704718 +:10B4600000003443DB0F4940DB0FC94000000000FF +:10B470002DE9F84F9F4C04F516552DED048B2868E7 +:10B4800004EB800104F5166981ED000A2A6809EBD6 +:10B490008200C0ED000A6968B1F5167FB8BF491C8B +:10B4A0004FF41676B1F5167FC8BF31466960204665 +:10B4B000FFF7C8FF2868D5ED010A04F59658F8EEA5 +:10B4C000E00A08EB800180EE200A81ED000A9FED82 +:10B4D000698ADFED688A002718E009EB8700DFED55 +:10B4E000730A90ED000A60EE200A9FED711A80EE5B +:10B4F000819AB0EE490A00F023FA30EE088AB0EEE5 +:10B50000490A00F01BFA70EE288A7F1C6A6897428D +:10B51000E3DB18EE100AFEF755FA82468B4618EE6A +:10B52000900AFEF74FFA00F0A0F802460B4650468C +:10B530005946F8F727FAF8F757FE00EE100A00F020 +:10B5400001FA286804F5E1579FED599A20EE090A9F +:10B55000DFED560A07EB8001B5EE408A80EE200A47 +:10B56000F1EE10FA81ED000A02DD00F079F807D45F +:10B57000B5EE408AF1EE10FA1ED500F071F80BD549 +:10B58000286807EB800107EB800091ED000A30EEA0 +:10B59000090A80ED000A0FE000F062F80CDD28686F +:10B5A00007EB8001DFED430A91ED000A07EB800015 +:10B5B00070EE200AC0ED000A4FF4E150211891ED21 +:10B5C000000A4FF496516218F0EE400A92ED001A0C +:10B5D000F0EE411A002225E004EB820303EB000C9D +:10B5E0009CED002AB4EE402AF1EE10FA48BFB0EE0E +:10B5F000420AF4EE420AF1EE10FA48BFF0EE420AB7 +:10B600000B4493ED002AB4EE412AF1EE10FA48BF44 +:10B61000B0EE421AF4EE421AF1EE10FA48BFF0EE24 +:10B62000421A521C6B689A42D6DB2B4880ED000A06 +:10B63000296857F821204260C0ED020A80ED031A04 +:10B6400058F821200261C0ED051A491C304691FBD3 +:10B65000F0F006FB10162E60BDEC048BBDE8F18FF8 +:10B66000F5EE408AF1EE10FA7047234A234BF5F7C6 +:10B6700085BD00000000000070B5174D00F040F8D7 +:10B6800000241B4E4FF47A70FBF78EF9F088641C8F +:10B69000844202DB00F034F80024D5ED0C0A95ED6D +:10B6A0000B0AFFF7E5FEFBF75BF8EBE7DB0F494022 +:10B6B000000034430000B443F45C0020000800485C +:10B6C0007C5B0020C85B00200C590020145C00202B +:10B6D000AC5D00206C3F0020305D0020605C0020ED +:10B6E0003A8C30E28E79453E9A9999999999B93F69 +:10B6F0009C010020540200202D431CEBE2361A3F2F +:10B7000005F11C0105F11800FAF784BF10EE101ABC +:10B7100004204FF07E5201EE902A490088BF082095 +:10B72000490800EE101A914214D871EEC00A0F4A6F +:10B7300031EE801A914261EE200AF1EEE00A05D95D +:10B7400080F0040080EE800A00F07ABA80EE200AD1 +:10B7500000F076BA490011F1807F9CBF6FF0004184 +:10B7600000EE101AAFF3008070470000F404353F7C +:10B77000DFED620A60EE200A10EE902A22F000410E +:10B7800001EE101ADFED5E1AB4EE611AF1EE10FA56 +:10B7900025D54FF07C5102F000420A4301EE102AF9 +:10B7A00071EE200AFDEEE00A10EE901A00296AD030 +:10B7B000FAEEC90A9FED531A00EE810ADFED521A24 +:10B7C00000EEA10A9FED512A00EE820ADFED502A19 +:10B7D00000EEA20A9FED4F1A00EE810A53E010EE30 +:10B7E000101A4B001B1613F1010F0AD1490008165D +:10B7F00010F1010F02D1090240F07F809FED460A4F +:10B800007047490004D1002877D0B7EE000A70478E +:10B810004FF07C5102F000420A4301EE102A71EE13 +:10B82000200A10EE902A51000DD0090EC1F19601A8 +:10B830001829A8BF02F0004203DA0029C4BFCA4099 +:10B840008A4000EE902A10EE901A490017D09FED22 +:10B85000331A20EE811ADFED2B1A01EE210A9FED3B +:10B860002A2A01EE020ADFED292A01EE220A9FEDC3 +:10B87000283A01EE030ADFED271A01EE210AFDEE58 +:10B88000E00A10EE901A01F00301081810EE101AE9 +:10B8900021F0004100EE901A9FED211AF4EE410ACA +:10B8A000F1EE10FA04D5C10723D5B7EE000A20E067 +:10B8B000C10760EE000A0ED59FED1A0A9FED1A1A15 +:10B8C00000EE801ADFED191A41EE201AB7EE000AD9 +:10B8D00001EEA00A0DE09FED162ADFED161A40EEEC +:10B8E000821ADFED152A20EE201A41EEA02A01EE81 +:10B8F000220A800748BFB1EE400A704783F9223F11 +:10B900000000004F0000C9C600A0FDC00020A2BA80 +:10B91000000034B30030C2AEFFFFFF7F000080386C +:10B92000000080399349B2BA36A02A3DDFFFFFBE3E +:10B930006E8C4CB94283083CA1AA2ABE012017E7AD +:10B94000002015E710EE101AC1F3C752DAB1992A98 +:10B950000FDAC80F21F0004100EE101AB1F17E5F3E +:10B9600040F36E81F7EE000A80EE800A001D00F0C1 +:10B9700067B9FF2A01D14A0205D1034AC90F42EA39 +:10B98000C17100EE101A7047DB0FC93FF0B50D46CC +:10B9900004466F1E002034F9026BB90884461FD09C +:10B9A000B4F900E07645BCBF76460CF10100B4F96D +:10B9B00002E07645BCBF76460CF10200B4F904E023 +:10B9C0007645BCBF76460CF10300B4F906E00834B6 +:10B9D0000CF1040C7645BCBF76466046491EDFD1AB +:10B9E00017F0030C0BD0614634F9027BBE42BCBF9A +:10B9F0003E46A5EB0C00491EACF1010CF4D11680BB +:10BA00001860F0BD70B403460024880881B012D0DD +:10BA10001E68009635462E0404EB26445E680096A8 +:10BA200004EB2544354608332E0404EB2644401E1F +:10BA300004EB2544ECD111F0030004D033F9025B90 +:10BA40006419401EFAD194FBF1F0108001B070BC73 +:10BA500070470000F0B40446980881B0C1EA01457F +:10BA600011D0276800973E4696FA15F600961660A4 +:10BA7000676800973E4696FA15F6009656600834B9 +:10BA80000832401EEDD113F0030F09D003F0030379 +:10BA900034F9020B90FA11F05B1E22F8020BF7D179 +:10BAA00001B0F0BC70470000B5EEC00AF1EE10FA2C +:10BAB00002D4B1EEC00A70476FF0004C00EE10CA1D +:10BAC000AFF30080704700008446880881B09FED86 +:10BAD0005B0A00F09E8010F0030313D0DCED000A37 +:10BAE0009CED011A30EE200A30EE010ADCED020A6C +:10BAF0009CED031A30EE200A5B1E30EE010A0CF1B9 +:10BB0000100CEBD15FEA900000F08380DCF800308D +:10BB10000093401EDCF80430DDED000A009330EEA7 +:10BB2000200ADCF80830DDED000A009330EE200A30 +:10BB3000DCF80C30DDED000A009330EE200A0CF149 +:10BB40001003DDED000AD3F800C0CDF800C030EEE0 +:10BB5000200AD3F804C0DDED000ACDF800C030EEB5 +:10BB6000200AD3F808C0DDED000ACDF800C030EEA1 +:10BB7000200AD3F80CC0DDED000ACDF800C030EE8D +:10BB8000200A53F810CFDDED000ACDF800C030EEEA +:10BB9000200AD3F804C0DDED000ACDF800C030EE75 +:10BBA000200AD3F808C0DDED000ACDF800C030EE61 +:10BBB000200AD3F80CC0DDED000ACDF800C030EE4D +:10BBC000200A53F810CFDDED000ACDF800C030EEAA +:10BBD000200AD3F804C0DDED000ACDF800C030EE35 +:10BBE000200AD3F808C0DDED000ACDF800C030EE21 +:10BBF000200AD3F80CC0DDED000ACDF800C030EE0D +:10BC0000200ADDED000A30EE200A03F1100C7FF46B +:10BC10007DAF11F0030007D0DCED000A401E30EECE +:10BC2000200A0CF1040CF7D100EE901AF8EE600A2D +:10BC300080EE200A82ED000A01B07047000000008B +:10BC40001AA210EE101A43F2A40CC3F6896CF2EC9F +:10BC5000060A614509DB00EE803A70EE800A83EE49 +:10BC6000200A40F0020010EE101A4900D1F1E6411E +:10BC70000BD860EE000A20EE203A03EE010A01EE36 +:10BC8000A02A42EE202A80EE220A400810F0020F7D +:10BC900018BFB1EE400A02EB8002D2ED000A30EE8E +:10BCA000200A28BFB1EE400A70470000D7B3DD3F3D +:10BCB0006AD5033F2B94A93DB82A593F0000803F25 +:10BCC000000080BF00000000920A063FDB0FC93F62 +:10BCD000920A863FDB0FC93F920A0640DB0F4940BC +:10BCE000368D27400000000000000000000000002A +:10BCF0000000000000000000000000000000000044 +:10BD00000000000000000000000000000000000033 +:10BD10000000000000000000000000000000000023 +:10BD20000000000000000000000000000000000013 +:10BD30000000000000000000000000000000000003 +:10BD400000000000000000000000000000000000F3 +:10BD500000000000000000000000000000000000E3 +:10BD600000000000000000000000000000000000D3 +:10BD700000000000000000000000000000000000C3 +:10BD800000000000000000000000000000000000B3 +:10BD900000000000000000000000000000000000A3 +:10BDA0000000000000000000000000000000000093 +:10BDB0000000000000000000000000000000000083 +:10BDC0000000000000000000000000000000000073 +:10BDD000000000005B4552524F525D205B25733AD4 +:10BDE00025645D20417373657274696F6E202872DB +:10BDF0006574203D3D2048414C5F4F4B29206661D2 +:10BE0000696C656421207368743330B2C9D1F9CA92 +:10BE1000A7B0DC0A0D0A00005B4552524F525D206C +:10BE20005B25733A25645D20417373657274696F95 +:10BE30006E202828746D705F74656D646174612E66 +:10BE40006656616C7565203E3D202D3430292026D4 +:10BE5000262028746D705F74656D646174612E6650 +:10BE600056616C7565203C3D203835292920666176 +:10BE7000696C656421207368743330CEC2B6C8D64D +:10BE8000B5D0A3D1E9CAA7B0DC0A0D0A00000000B2 +:10BE90005B4552524F525D205B25733A25645D200D +:10BEA000417373657274696F6E202828746D705FBA +:10BEB00068756D69646174612E6656616C75652084 +:10BEC0003E3D2030292026262028746D705F68753D +:10BED0006D69646174612E6656616C7565203C3DC8 +:10BEE000203130302929206661696C656421207316 +:10BEF00068743330CAAAB6C8D6B5D0A3D1E9CAA7E8 +:10BF0000B0DC0A0D0A000000FEE7FEE7FEE7FEE7F0 +:10BF1000FEE770472F48FCF715BB80B52E48F8F7B1 +:10BF20004DFCBDE802402D48F8F748BC38B52C4D13 +:10BF30002C4C2846FCF78CFC012221462846FCF7B5 +:10BF400051FC294800684169C268491C91FBF2F321 +:10BF500002FB13110269914205D02178BDE83440FB +:10BF60000830FDF7D1BC31BD70B5204E204D3046B4 +:10BF7000FCF76EFC1F4900F013F800F017F800D032 +:10BF80001EE070BD70B51C4E1C4D3046FCF760FCC9 +:10BF90001B4900F005F800F009F800D010E070BD72 +:10BFA0000C68012229463046FCF71CBC6069E16838 +:10BFB000401C90FBF1F201FB12002169884270479E +:10BFC000297804F10800BDE87040FDF79DBC0D48DC +:10BFD000FCF73EBCAC5C0020E45A0020605C002012 +:10BFE000E0560020685700208C5200206C5700203B +:10BFF000F4570020BC530020F85700208058002040 +:10C00000EC54002084580020453A5C595C49415268 +:10C010005C6D6963726F5F636C696D6174655C44CC +:10C020007269766572735C53687433785C73687494 +:10C0300033302E63000000005B4552524F525D20AA +:10C040005B25733A25645D20417373657274696F73 +:10C050006E20286765745F74656D705F68756D69C3 +:10C060005F64617461282674656D702C2026687584 +:10C070006D692929206661696C656421202121216F +:10C0800053656E736F722053687433302043686554 +:10C09000636B204661696C65640A0D0A000000004C +:10C0A00053656E736F722053687433302043686534 +:10C0B000636B204F4B2E0D0A2054656D703A252E70 +:10C0C00032662C48756D693A252E32660D0A0000DD +:10C0D0000E48016841F47001016000220C490868B3 +:10C0E00040F0010008608A604FF480520B680948F4 +:10C0F00003400B60CA6000200B68074A23F48023CA +:10C100000B6088614FF000611160704788ED00E0BE +:10C1100000100240FFFFF6EA08ED00E0000000001A +:10C12000000000000102030406070809453A5C59B3 +:10C130005C4941525C6D6963726F5F636C696D61EC +:10C1400074655C4170705C5372635C696E666C61AF +:10C1500073682E63000000005B4552524F525D2011 +:10C160005B25733A25645D20696E666C6173682097 +:10C170006572617365206572726F72210D0A00002D +:10C1800000004129211C1917161514131212111140 +:10C19000111010100F0F0F0F0E0E0E0E0E0E0E0DB3 +:10C1A0000D0D0D0D0D0000003031323334353637B2 +:10C1B00038396162636465666768696A6B6C6D6E65 +:10C1C0006F707172737475767778797A00000000F9 +:10C1D00041542B514D544F50454E3D302C3139393F +:10C1E0002E372E3134302E31302C313838330D0A81 +:10C1F00000000000000000000000000000002440DB +:10C200000000000000005940000000000088C3400A +:10C210000000000084D797410080E03779C3414394 +:10C22000176E05B5B5B89346F5F93FE9034F384D9C +:10C23000321D30F94877825A3CBF737FDD4F157548 +:10C240006465766949643D25730A206672616D658F +:10C25000547970653D25730A2076657273696F6E37 +:10C260003D25640A20726573706F6E73653D2564A9 +:10C270000A2074696D655374616D703D25640A0010 +:10C2800030B4002512E050F8042BD30744BF4A44D1 +:10C29000521E091F042942F8045BFAD213468C0788 +:10C2A00044BF15809B1CC90748BF1D7050F8041B74 +:10C2B0000029E8D130BC7047A0860100400D030082 +:10C2C000801A060000350C0040420F0080841E00DA +:10C2D00000093D0000127A000024F40000366E01CF +:10C2E0000048E801006CDC027363616E665F733ABC +:10C2F0002062616420666C6F6174696E672D706F77 +:10C30000696E7420617267756D656E74000000005F +:10C3100010B5074979441831064C7C44163404E0C2 +:10C320000A68081D114488470146A142F8D110BD92 +:10C33000500000006C0000007363616E665F733A2A +:10C34000206261642025632C2025732C206F7220CD +:10C35000255B20617267756D656E74004EF68851BD +:10C36000CEF20001086840F470000860BFF34F8F00 +:10C37000BFF36F8F4FF00170E1EE100A70470000BD +:10C3800001FFFFFF785B0000540200200000000066 +:10C390003B4DFFFF08020000A2010000000000204A +:10C3A00000F00DF8002801D0FFF7B2FFAFF30080D6 +:10C3B0000020AFF30080F8F7E7FF00F002F801205B +:10C3C000704700F001B8000007463846F8F76EF8ED +:10C3D000FBE700000548014603B4684680F309887E +:10C3E000AFF30080FFF7BAFFFFF7DAFFA5EDF5FE28 +:10C3F00074656D68756D5F7570646174655F746197 +:10C40000736B00007472616E735F34675F74617385 +:10C410006B0000000148804701480047D1C0000878 +:10C42000D5C3000864656661756C745461736B00F4 +:10C43000616E656D6F6D6574657200006C65645446 +:10C4400061736B000000000001020304FFF7FEBFF0 +:10C45000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF10 +:10C46000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF00 +:10C47000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFF0 +:10C48000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFE0 +:10C49000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFD0 +:10C4A000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFC0 +:10C4B000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFB0 +:10C4C000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFA0 +:10C4D000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF90 +:10C4E000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF80 +:10C4F000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF70 +:10C50000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF5F +:10C51000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF4F +:10C52000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF3F +:10C53000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF2F +:10C54000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF1F +:10C55000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF0F +:10C56000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFFF +:10C57000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFEF +:10C58000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFDF +:10C59000FFF7FEBFFFF7FEBFFFF7FEBF9007C5A97D +:10C5A0000008D5AA0008000112030D1003859C00A5 +:10C5B000081008C33D9D1CF1AF011003ED9A00085F +:10C5C00001D112F50812020820021B9B0008F0128C +:10C5D0002308120408122B08120508123308120649 +:10C5E00008123B081207081243082509124B0812CB +:10C5F0000908125308120A08125908121408125F87 +:10C6000008121508126F08121608127D0812170872 +:10C6100012930812180852A12852A52852B5285280 +:10C62000E12812EB08121A08160B78121B081221C7 +:10C63000084008553080255802580216000112AAF9 +:10C6400001F212000150078800062C062C000001A0 +:10C650002DF2021035E2011433093D15F302802555 +:0DC660002DF20603182529F200C24A02003F +:040000050800C3D557 :00000001FF diff --git a/EWARM/micro_climate/Exe/micro_climate.out b/EWARM/micro_climate/Exe/micro_climate.out index 99021dc..3b6aa8a 100644 Binary files a/EWARM/micro_climate/Exe/micro_climate.out and b/EWARM/micro_climate/Exe/micro_climate.out differ diff --git a/EWARM/micro_climate/Exe/micro_climate.sim b/EWARM/micro_climate/Exe/micro_climate.sim index 215ded5..6ce194c 100644 Binary files a/EWARM/micro_climate/Exe/micro_climate.sim and b/EWARM/micro_climate/Exe/micro_climate.sim differ diff --git a/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.lst b/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.lst index 87fc390..c2eff98 100644 --- a/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.lst +++ b/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.lst @@ -1,6 +1,6 @@ ############################################################################### # -# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 15/Aug/2024 17:38:50 +# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 16/Aug/2024 10:34:43 # Copyright 1999-2023 IAR Systems AB. # # Cpu mode = thumb @@ -73,40 +73,43 @@ E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c 10 11 uint32_t g_time_stamp; 12 - 13 //控制上电并开机 + 13 void parse_json(uint8_t *json_buff); + 14 + 15 + 16 //控制上电并开机 \ In section .text, align 2, keep-with-next - 14 void EC801E_Power_ON() - 15 { + 17 void EC801E_Power_ON() + 18 { \ EC801E_Power_ON: (+1) \ 0x0 0xB580 PUSH {R7,LR} - 16 // PWR_KEY_4G_Pin低电平,上电自动开机 - 17 HAL_GPIO_WritePin(GPIO_4G_PWR_KEY_GPIO_Port, GPIO_4G_PWR_KEY_Pin, GPIO_PIN_SET); + 19 // PWR_KEY_4G_Pin低电平,上电自动开机 + 20 HAL_GPIO_WritePin(GPIO_4G_PWR_KEY_GPIO_Port, GPIO_4G_PWR_KEY_Pin, GPIO_PIN_SET); \ 0x2 0x2201 MOVS R2,#+1 \ 0x4 0xF44F 0x5180 MOV R1,#+4096 \ 0x8 0xF04F 0x4090 MOV R0,#+1207959552 \ 0xC 0x.... 0x.... BL HAL_GPIO_WritePin - 18 //上电 - 19 HAL_GPIO_WritePin(GPIO_4G_PWR_CTRL_GPIO_Port, GPIO_4G_PWR_CTRL_Pin, GPIO_PIN_SET); + 21 //上电 + 22 HAL_GPIO_WritePin(GPIO_4G_PWR_CTRL_GPIO_Port, GPIO_4G_PWR_CTRL_Pin, GPIO_PIN_SET); \ 0x10 0xE8BD 0x4008 POP {R3,LR} \ 0x14 0x2201 MOVS R2,#+1 \ 0x16 0xF44F 0x6100 MOV R1,#+2048 \ 0x1A 0xF04F 0x4090 MOV R0,#+1207959552 \ 0x1E 0x.... 0x.... B.W HAL_GPIO_WritePin - 20 } - 21 - 22 //开机状态检测 - 23 //HAL_OK:正常开机 + 23 } + 24 + 25 //开机状态检测 + 26 //HAL_OK:正常开机 \ In section .text, align 2, keep-with-next - 24 uint8_t Read_Status() - 25 { + 27 uint8_t Read_Status() + 28 { \ Read_Status: (+1) \ 0x0 0xB580 PUSH {R7,LR} - 26 uint8_t temp_status = HAL_ERROR; - 27 temp_status = HAL_GPIO_ReadPin(GPIO_4G_STATUS_GPIO_Port, GPIO_4G_STATUS_Pin) == GPIO_PIN_SET ? HAL_OK : HAL_ERROR; + 29 uint8_t temp_status = HAL_ERROR; + 30 temp_status = HAL_GPIO_ReadPin(GPIO_4G_STATUS_GPIO_Port, GPIO_4G_STATUS_Pin) == GPIO_PIN_SET ? HAL_OK : HAL_ERROR; \ 0x2 0xF44F 0x7100 MOV R1,#+512 - \ 0x6 0x.... 0x.... LDR.W R0,??DataTable23_9 + \ 0x6 0x.... 0x.... LDR.W R0,??DataTable26_3 \ 0xA 0x.... 0x.... BL HAL_GPIO_ReadPin \ 0xE 0x2801 CMP R0,#+1 \ 0x10 0xD101 BNE.N ??Read_Status_0 @@ -114,239 +117,239 @@ E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c \ 0x14 0xBD02 POP {R1,PC} \ ??Read_Status_0: (+1) \ 0x16 0x2001 MOVS R0,#+1 - 28 return temp_status; + 31 return temp_status; \ 0x18 0xBD02 POP {R1,PC} - 29 } - 30 - 31 //串口重定向打印 + 32 } + 33 + 34 //串口重定向打印 \ In section .text, align 2, keep-with-next - 32 size_t __write(int handle, const unsigned char * buffer, size_t size) - 33 { + 35 size_t __write(int handle, const unsigned char * buffer, size_t size) + 36 { \ __write: (+1) \ 0x0 0xB510 PUSH {R4,LR} \ 0x2 0x4614 MOV R4,R2 - 34 if(HAL_OK == HAL_UART_Transmit(&huart1,(uint8_t *)buffer,size,100000)) - \ 0x4 0x.... LDR.N R3,??DataTable23 - \ 0x6 0x.... LDR.N R0,??DataTable23_10 - \ 0x8 0xB292 UXTH R2,R2 - \ 0xA 0x.... 0x.... BL HAL_UART_Transmit - \ 0xE 0xB908 CBNZ.N R0,??__write_0 - 35 { - 36 return size; - \ 0x10 0x4620 MOV R0,R4 - \ 0x12 0xBD10 POP {R4,PC} - 37 } - 38 else - 39 { - 40 return -1; + 37 if(HAL_OK == HAL_UART_Transmit(&huart1,(uint8_t *)buffer,size,100000)) + \ 0x4 0x.... 0x.... LDR.W R3,??DataTable26_4 + \ 0x8 0x.... 0x.... LDR.W R0,??DataTable26_5 + \ 0xC 0xB292 UXTH R2,R2 + \ 0xE 0x.... 0x.... BL HAL_UART_Transmit + \ 0x12 0xB908 CBNZ.N R0,??__write_0 + 38 { + 39 return size; + \ 0x14 0x4620 MOV R0,R4 + \ 0x16 0xBD10 POP {R4,PC} + 40 } + 41 else + 42 { + 43 return -1; \ ??__write_0: (+1) - \ 0x14 0xF04F 0x30FF MOV R0,#+4294967295 - \ 0x18 0xBD10 POP {R4,PC} - 41 } - 42 } - 43 - 44 // MQTT打开客户端网络.连接MQTT服务器.订阅 + \ 0x18 0xF04F 0x30FF MOV R0,#+4294967295 + \ 0x1C 0xBD10 POP {R4,PC} + 44 } + 45 } + 46 + 47 // MQTT打开客户端网络.连接MQTT服务器.订阅 \ In section .text, align 2, keep-with-next - 45 void MQTT_Config() - 46 { + 48 void MQTT_Config() + 49 { \ MQTT_Config: (+1) \ 0x0 0xB538 PUSH {R3-R5,LR} - 47 // 确保4G模块完全开机 - 48 osDelay(5000); + 50 // 确保4G模块完全开机 + 51 osDelay(5000); \ 0x2 0xF241 0x3488 MOVW R4,#+5000 \ 0x6 0x4620 MOV R0,R4 - \ 0x8 0x.... LDR.N R5,??DataTable23_1 - \ 0xA 0x.... 0x.... BL osDelay - 49 uart_sendstr(g_ec801_uart_handle, "AT+QMTCFG=\"session\",0,0\r\n"); - \ 0xE 0x6828 LDR R0,[R5, #+0] - \ 0x10 0x.... 0x.... ADR.W R1,?_1 - \ 0x14 0x.... 0x.... BL uart_sendstr - 50 osDelay(5000); - \ 0x18 0x4620 MOV R0,R4 - \ 0x1A 0x.... 0x.... BL osDelay - 51 // 打开客户端网络 - 52 uart_sendstr(g_ec801_uart_handle, "AT+QMTOPEN=0,199.7.140.10,1883\r\n"); - \ 0x1E 0x6828 LDR R0,[R5, #+0] - \ 0x20 0x.... LDR.N R1,??DataTable23_11 - \ 0x22 0x.... 0x.... BL uart_sendstr - 53 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTOPEN=0,199.7.140.10,1883\r\n", 30, 0xFFFF); - 54 // 确保打开网络完成 - 55 osDelay(5000); - \ 0x26 0x4620 MOV R0,R4 - \ 0x28 0x.... 0x.... BL osDelay - 56 // 连接服务器 - 57 uart_sendstr(g_ec801_uart_handle, "AT+QMTCONN=0,Test_SUB\r\n"); - \ 0x2C 0x6828 LDR R0,[R5, #+0] - \ 0x2E 0x.... 0x.... ADR.W R1,?_2 - \ 0x32 0x.... 0x.... BL uart_sendstr - 58 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTCONN=0,Test_SUB\r\n", sizeof("AT+QMTCONN=0,Test_SUB\r\n"), 0xFFFF); - 59 // 确保服务器连接完毕 - 60 osDelay(5000); - \ 0x36 0x4620 MOV R0,R4 - \ 0x38 0x.... 0x.... BL osDelay - 61 // 订阅主题 - 62 uart_sendstr(g_ec801_uart_handle, "AT+QMTSUB=0,0,Test_Topic,0\r\n"); - \ 0x3C 0x6828 LDR R0,[R5, #+0] - \ 0x3E 0x.... 0x.... ADR.W R1,?_3 - \ 0x42 0xE8BD 0x4034 POP {R2,R4,R5,LR} - \ 0x46 0x.... 0x.... B.W uart_sendstr - 63 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTSUB=0,0,Test_Topic,0\r\n", sizeof("AT+QMTSUB=0,0,Test_Topic,0\r\n"), 0xFFFF); - 64 } - 65 - 66 // MQTT发送数据 + \ 0x8 0x.... 0x.... LDR.W R5,??DataTable26_6 + \ 0xC 0x.... 0x.... BL osDelay + 52 uart_sendstr(g_ec801_uart_handle, "AT+QMTCFG=\"session\",0,0\r\n"); + \ 0x10 0x6828 LDR R0,[R5, #+0] + \ 0x12 0x.... 0x.... ADR.W R1,?_2 + \ 0x16 0x.... 0x.... BL uart_sendstr + 53 osDelay(5000); + \ 0x1A 0x4620 MOV R0,R4 + \ 0x1C 0x.... 0x.... BL osDelay + 54 // 打开客户端网络 + 55 uart_sendstr(g_ec801_uart_handle, "AT+QMTOPEN=0,199.7.140.10,1883\r\n"); + \ 0x20 0x6828 LDR R0,[R5, #+0] + \ 0x22 0x.... 0x.... LDR.W R1,??DataTable26_7 + \ 0x26 0x.... 0x.... BL uart_sendstr + 56 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTOPEN=0,199.7.140.10,1883\r\n", 30, 0xFFFF); + 57 // 确保打开网络完成 + 58 osDelay(5000); + \ 0x2A 0x4620 MOV R0,R4 + \ 0x2C 0x.... 0x.... BL osDelay + 59 // 连接服务器 + 60 uart_sendstr(g_ec801_uart_handle, "AT+QMTCONN=0,Test_SUB\r\n"); + \ 0x30 0x6828 LDR R0,[R5, #+0] + \ 0x32 0x.... 0x.... ADR.W R1,?_3 + \ 0x36 0x.... 0x.... BL uart_sendstr + 61 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTCONN=0,Test_SUB\r\n", sizeof("AT+QMTCONN=0,Test_SUB\r\n"), 0xFFFF); + 62 // 确保服务器连接完毕 + 63 osDelay(5000); + \ 0x3A 0x4620 MOV R0,R4 + \ 0x3C 0x.... 0x.... BL osDelay + 64 // 订阅主题 + 65 uart_sendstr(g_ec801_uart_handle, "AT+QMTSUB=0,0,Test_Topic,0\r\n"); + \ 0x40 0x6828 LDR R0,[R5, #+0] + \ 0x42 0x.... 0x.... ADR.W R1,?_4 + \ 0x46 0xE8BD 0x4034 POP {R2,R4,R5,LR} + \ 0x4A 0x.... 0x.... B.W uart_sendstr + 66 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTSUB=0,0,Test_Topic,0\r\n", sizeof("AT+QMTSUB=0,0,Test_Topic,0\r\n"), 0xFFFF); + 67 } + 68 + 69 // MQTT发送数据 \ In section .text, align 4, keep-with-next - 67 void MQTT_Trans_Data( ) - 68 { + 70 void MQTT_Trans_Data( ) + 71 { \ MQTT_Trans_Data: (+1) \ 0x0 0xB5F8 PUSH {R3-R7,LR} \ 0x2 0xB088 SUB SP,SP,#+32 - 69 //字符串长度 - 70 uint8_t str_len = 0; - 71 char str_len_str[32]; - 72 //创建获取数据指针 - 73 float32_t *ptr = (float32_t *)&g_stMcs_Para; - 74 // 创建JSON数组及对象 - 75 char *cjson_str = NULL; - 76 cJSON * JsonRoot = cJSON_CreateObject(); + 72 //字符串长度 + 73 uint8_t str_len = 0; + 74 char str_len_str[32]; + 75 //创建获取数据指针 + 76 float32_t *ptr = (float32_t *)&g_stMcs_Para; + 77 // 创建JSON数组及对象 + 78 char *cjson_str = NULL; + 79 cJSON * JsonRoot = cJSON_CreateObject(); \ 0x4 0x.... 0x.... BL cJSON_CreateObject \ 0x8 0x4604 MOV R4,R0 - 77 cJSON * DataArray = cJSON_CreateArray(); + 80 cJSON * DataArray = cJSON_CreateArray(); \ 0xA 0x.... 0x.... BL cJSON_CreateArray \ 0xE 0x4605 MOV R5,R0 - 78 - 79 cJSON_AddStringToObject(JsonRoot, "deviId", "item_id"); - \ 0x10 0x.... 0x.... ADR.W R2,?_5 - \ 0x14 0x.... ADR.N R1,?_4 - \ 0x16 0x.... LDR.N R6,??DataTable23_2 - \ 0x18 0xEA4F 0x0004 MOV.W R0,R4 + 81 + 82 cJSON_AddStringToObject(JsonRoot, "deviId", "item_id"); + \ 0x10 0x.... 0x.... ADR.W R2,?_6 + \ 0x14 0x.... 0x.... ADR.W R1,?_5 + \ 0x18 0x.... LDR.N R6,??DataTable26_8 + \ 0x1A 0x4620 MOV R0,R4 \ 0x1C 0x.... 0x.... BL cJSON_AddStringToObject - 80 cJSON_AddStringToObject(JsonRoot, "frameType", "item_type"); - \ 0x20 0x.... 0x.... ADR.W R2,?_7 - \ 0x24 0x.... ADR.N R1,?_6 - \ 0x26 0x4620 MOV R0,R4 - \ 0x28 0x.... 0x.... BL cJSON_AddStringToObject - 81 cJSON_AddNumberToObject(JsonRoot, "timeStamp", g_time_stamp); - \ 0x2C 0x.... LDR.N R2,??DataTable23_3 - \ 0x2E 0x6850 LDR R0,[R2, #+4] - \ 0x30 0x.... 0x.... BL __aeabi_ui2d - \ 0x34 0xEC41 0x0B10 VMOV D0,R0,R1 - \ 0x38 0x.... ADR.N R1,?_8 - \ 0x3A 0x4620 MOV R0,R4 - \ 0x3C 0x.... 0x.... BL cJSON_AddNumberToObject - 82 cJSON_AddNumberToObject(JsonRoot, "version", 10); - \ 0x40 0xED9F 0x.... VLDR.W D0,??DataTable23_4 - \ 0x44 0x.... ADR.N R1,?_9 - \ 0x46 0x4620 MOV R0,R4 - \ 0x48 0x.... 0x.... BL cJSON_AddNumberToObject - 83 - 84 cJSON_AddItemToObject(JsonRoot, "data", DataArray);//添加data数组 - \ 0x4C 0xEA4F 0x0205 MOV.W R2,R5 - \ 0x50 0x.... ADR.N R1,?_10 - \ 0x52 0x4620 MOV R0,R4 - \ 0x54 0x.... 0x.... BL cJSON_AddItemToObject - 85 - 86 for(int i = 0; i < sizeof(mcs_para)/sizeof(float32_t) - 2; i++)// 雨量光辐射还是空气 - \ 0x58 0x2700 MOVS R7,#+0 - 87 { - 88 cJSON_AddItemToArray(DataArray, cJSON_CreateNumber(((float)((int )(ptr[i] * 100 + 0.5)))/100.0));// 四舍五入两位小数 + 83 cJSON_AddStringToObject(JsonRoot, "frameType", "item_type"); + \ 0x20 0x.... 0x.... ADR.W R2,?_8 + \ 0x24 0x.... 0x.... ADR.W R1,?_7 + \ 0x28 0x4620 MOV R0,R4 + \ 0x2A 0x.... 0x.... BL cJSON_AddStringToObject + 84 cJSON_AddNumberToObject(JsonRoot, "timeStamp", g_time_stamp); + \ 0x2E 0x.... LDR.N R2,??DataTable26_9 + \ 0x30 0x6850 LDR R0,[R2, #+4] + \ 0x32 0x.... 0x.... BL __aeabi_ui2d + \ 0x36 0xEC41 0x0B10 VMOV D0,R0,R1 + \ 0x3A 0x.... 0x.... ADR.W R1,?_9 + \ 0x3E 0x4620 MOV R0,R4 + \ 0x40 0x.... 0x.... BL cJSON_AddNumberToObject + 85 cJSON_AddNumberToObject(JsonRoot, "version", 10); + \ 0x44 0xED9F 0x.... VLDR.W D0,??DataTable25 + \ 0x48 0x.... 0x.... ADR.W R1,?_10 + \ 0x4C 0x4620 MOV R0,R4 + \ 0x4E 0x.... 0x.... BL cJSON_AddNumberToObject + 86 + 87 cJSON_AddItemToObject(JsonRoot, "data", DataArray);//添加data数组 + \ 0x52 0x462A MOV R2,R5 + \ 0x54 0x.... 0x.... ADR.W R1,?_11 + \ 0x58 0x4620 MOV R0,R4 + \ 0x5A 0x.... 0x.... BL cJSON_AddItemToObject + 88 + 89 for(int i = 0; i < sizeof(mcs_para)/sizeof(float32_t) - 2; i++)// 雨量光辐射还是空气 + \ 0x5E 0x2700 MOVS R7,#+0 + 90 { + 91 cJSON_AddItemToArray(DataArray, cJSON_CreateNumber(((float)((int )(ptr[i] * 100 + 0.5)))/100.0));// 四舍五入两位小数 ^ Warning[Pa205]: implicit conversion from float to double cJSON_AddItemToArray(DataArray, cJSON_CreateNumber(((float)((int )(ptr[i] * 100 + 0.5)))/100.0));// 四舍五入两位小数 ^ -"E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c",88 Warning[Pa205]: implicit +"E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c",91 Warning[Pa205]: implicit conversion from float to double \ ??MQTT_Trans_Data_0: (+1) - \ 0x5A 0xEB06 0x0087 ADD R0,R6,R7, LSL #+2 - \ 0x5E 0xEDDF 0x.... VLDR.W S1,??DataTable23_5 - \ 0x62 0xED90 0x0A00 VLDR S0,[R0, #0] - \ 0x66 0xEE60 0x0A20 VMUL.F32 S1,S0,S1 - \ 0x6A 0xEE10 0x0A90 VMOV R0,S1 - \ 0x6E 0x.... 0x.... BL __aeabi_f2d - \ 0x72 0x2200 MOVS R2,#+0 - \ 0x74 0x.... LDR.N R3,??DataTable23_6 - \ 0x76 0x.... 0x.... BL __aeabi_dadd - \ 0x7A 0x.... 0x.... BL __aeabi_d2iz - \ 0x7E 0xEE01 0x0A10 VMOV S2,R0 - \ 0x82 0xEEB8 0x1AC1 VCVT.F32.S32 S2,S2 - \ 0x86 0xEE11 0x0A10 VMOV R0,S2 - \ 0x8A 0x.... 0x.... BL __aeabi_f2d - \ 0x8E 0x2200 MOVS R2,#+0 - \ 0x90 0x.... LDR.N R3,??DataTable23_7 - \ 0x92 0x.... 0x.... BL __aeabi_ddiv - \ 0x96 0xEC41 0x0B10 VMOV D0,R0,R1 - \ 0x9A 0x.... 0x.... BL cJSON_CreateNumber - \ 0x9E 0x4601 MOV R1,R0 - \ 0xA0 0x4628 MOV R0,R5 - \ 0xA2 0x.... 0x.... BL cJSON_AddItemToArray - 89 } - \ 0xA6 0x1C7F ADDS R7,R7,#+1 - \ 0xA8 0x2F09 CMP R7,#+9 - \ 0xAA 0xD3D6 BCC.N ??MQTT_Trans_Data_0 - 90 - 91 // 对象转字符串 - 92 cjson_str = cJSON_Print(JsonRoot); - \ 0xAC 0x4620 MOV R0,R4 - \ 0xAE 0x.... 0x.... BL cJSON_Print - \ 0xB2 0x4605 MOV R5,R0 + \ 0x60 0xEB06 0x0087 ADD R0,R6,R7, LSL #+2 + \ 0x64 0xEDDF 0x.... VLDR.W S1,??DataTable26 + \ 0x68 0xED90 0x0A00 VLDR S0,[R0, #0] + \ 0x6C 0xEE60 0x0A20 VMUL.F32 S1,S0,S1 + \ 0x70 0xEE10 0x0A90 VMOV R0,S1 + \ 0x74 0x.... 0x.... BL __aeabi_f2d + \ 0x78 0x2200 MOVS R2,#+0 + \ 0x7A 0x.... LDR.N R3,??DataTable26_10 + \ 0x7C 0x.... 0x.... BL __aeabi_dadd + \ 0x80 0x.... 0x.... BL __aeabi_d2iz + \ 0x84 0xEE01 0x0A10 VMOV S2,R0 + \ 0x88 0xEEB8 0x1AC1 VCVT.F32.S32 S2,S2 + \ 0x8C 0xEE11 0x0A10 VMOV R0,S2 + \ 0x90 0x.... 0x.... BL __aeabi_f2d + \ 0x94 0x2200 MOVS R2,#+0 + \ 0x96 0x.... LDR.N R3,??DataTable26_11 + \ 0x98 0x.... 0x.... BL __aeabi_ddiv + \ 0x9C 0xEC41 0x0B10 VMOV D0,R0,R1 + \ 0xA0 0x.... 0x.... BL cJSON_CreateNumber + \ 0xA4 0x4601 MOV R1,R0 + \ 0xA6 0x4628 MOV R0,R5 + \ 0xA8 0x.... 0x.... BL cJSON_AddItemToArray + 92 } + \ 0xAC 0x1C7F ADDS R7,R7,#+1 + \ 0xAE 0x2F09 CMP R7,#+9 + \ 0xB0 0xD3D6 BCC.N ??MQTT_Trans_Data_0 93 - 94 str_len = strlen(cjson_str) + 2 + 4; - \ 0xB4 0x.... 0x.... BL strlen - 95 sprintf(str_len_str, "%d", str_len); - \ 0xB8 0x1D82 ADDS R2,R0,#+6 - \ 0xBA 0xB2D2 UXTB R2,R2 - \ 0xBC 0x.... ADR.N R1,??DataTable23_8 - \ 0xBE 0x4668 MOV R0,SP - \ 0xC0 0x.... 0x.... BL sprintf + 94 // 对象转字符串 + 95 cjson_str = cJSON_Print(JsonRoot); + \ 0xB2 0x4620 MOV R0,R4 + \ 0xB4 0x.... 0x.... BL cJSON_Print + \ 0xB8 0x4605 MOV R5,R0 96 - 97 // 发送发数据包命令 - 98 osDelay(2000); - \ 0xC4 0xF44F 0x60FA MOV R0,#+2000 - \ 0xC8 0x.... LDR.N R6,??DataTable23_1 - \ 0xCA 0x.... 0x.... BL osDelay - 99 uart_sendstr(g_ec801_uart_handle, "AT+QMTPUBEX=0,0,0,0,Test_Topic,"); - \ 0xCE 0x6830 LDR R0,[R6, #+0] - \ 0xD0 0x.... ADR.N R1,?_12 - \ 0xD2 0x.... 0x.... BL uart_sendstr - 100 uart_sendstr(g_ec801_uart_handle, str_len_str); - \ 0xD6 0x6830 LDR R0,[R6, #+0] - \ 0xD8 0x4669 MOV R1,SP + 97 str_len = strlen(cjson_str) + 2 + 4; + \ 0xBA 0x.... 0x.... BL strlen + 98 sprintf(str_len_str, "%d", str_len); + \ 0xBE 0x1D82 ADDS R2,R0,#+6 + \ 0xC0 0xB2D2 UXTB R2,R2 + \ 0xC2 0x.... ADR.N R1,??DataTable26_1 + \ 0xC4 0x4668 MOV R0,SP + \ 0xC6 0x.... 0x.... BL sprintf + 99 + 100 // 发送发数据包命令 + 101 osDelay(2000); + \ 0xCA 0xF44F 0x60FA MOV R0,#+2000 + \ 0xCE 0x.... LDR.N R6,??DataTable26_6 + \ 0xD0 0x.... 0x.... BL osDelay + 102 uart_sendstr(g_ec801_uart_handle, "AT+QMTPUBEX=0,0,0,0,Test_Topic,"); + \ 0xD4 0x6830 LDR R0,[R6, #+0] + \ 0xD6 0x.... 0x.... ADR.W R1,?_13 \ 0xDA 0x.... 0x.... BL uart_sendstr - 101 uart_sendstr(g_ec801_uart_handle, "\r\n"); + 103 uart_sendstr(g_ec801_uart_handle, str_len_str); \ 0xDE 0x6830 LDR R0,[R6, #+0] - \ 0xE0 0x.... ADR.N R1,??DataTable23_12 + \ 0xE0 0x4669 MOV R1,SP \ 0xE2 0x.... 0x.... BL uart_sendstr - 102 - 103 //发送数据包 - 104 osDelay(2000); - \ 0xE6 0xF44F 0x60FA MOV R0,#+2000 - \ 0xEA 0x.... 0x.... BL osDelay - 105 uart_sendstr(g_ec801_uart_handle, cjson_str); - \ 0xEE 0x6830 LDR R0,[R6, #+0] - \ 0xF0 0x4629 MOV R1,R5 - \ 0xF2 0x.... 0x.... BL uart_sendstr - 106 // uart_sendstr(g_ec801_uart_handle, "\r\n"); - 107 - 108 //释放 - 109 vPortFree(cjson_str); - \ 0xF6 0x4628 MOV R0,R5 - \ 0xF8 0x.... 0x.... BL vPortFree - 110 cJSON_Delete(JsonRoot); - \ 0xFC 0x4620 MOV R0,R4 - \ 0xFE 0x.... 0x.... BL cJSON_Delete - 111 } - \ 0x102 0xB009 ADD SP,SP,#+36 - \ 0x104 0xBDF0 POP {R4-R7,PC} - 112 - 113 // 判断闰年,1闰0平 + 104 uart_sendstr(g_ec801_uart_handle, "\r\n"); + \ 0xE6 0x6830 LDR R0,[R6, #+0] + \ 0xE8 0x.... ADR.N R1,??DataTable26_2 + \ 0xEA 0x.... 0x.... BL uart_sendstr + 105 + 106 //发送数据包 + 107 osDelay(2000); + \ 0xEE 0xF44F 0x60FA MOV R0,#+2000 + \ 0xF2 0x.... 0x.... BL osDelay + 108 uart_sendstr(g_ec801_uart_handle, cjson_str); + \ 0xF6 0x6830 LDR R0,[R6, #+0] + \ 0xF8 0x4629 MOV R1,R5 + \ 0xFA 0x.... 0x.... BL uart_sendstr + 109 // uart_sendstr(g_ec801_uart_handle, "\r\n"); + 110 + 111 //释放 + 112 vPortFree(cjson_str); + \ 0xFE 0x4628 MOV R0,R5 + \ 0x100 0x.... 0x.... BL vPortFree + 113 cJSON_Delete(JsonRoot); + \ 0x104 0x4620 MOV R0,R4 + \ 0x106 0x.... 0x.... BL cJSON_Delete + 114 } + \ 0x10A 0xB009 ADD SP,SP,#+36 + \ 0x10C 0xBDF0 POP {R4-R7,PC} + 115 + 116 // 判断闰年,1闰0平 \ In section .text, align 2, keep-with-next - 114 uint16_t fml_leap_year(uint16_t year) - 115 { - 116 return (((year % 4 == 0)&&(year % 100 != 0)) || (year % 400 == 0)); + 117 uint16_t fml_leap_year(uint16_t year) + 118 { + 119 return (((year % 4 == 0)&&(year % 100 != 0)) || (year % 400 == 0)); \ fml_leap_year: (+1) \ 0x0 0xF010 0x0F03 TST R0,#0x3 \ 0x4 0x4602 MOV R2,R0 @@ -368,13 +371,13 @@ Warning[Pa205]: implicit conversion from float to double \ ??fml_leap_year_1: (+1) \ 0x2E 0x2001 MOVS R0,#+1 \ 0x30 0x4770 BX LR - 117 } - 118 - 119 //日期转时间戳 + 120 } + 121 + 122 //日期转时间戳 \ In section .text, align 4, keep-with-next - 120 uint32_t fml_time_to_stamp(int year, int month, int day, int hour, int minute, int second) - 121 { + 123 uint32_t fml_time_to_stamp(int year, int month, int day, int hour, int minute, int second) + 124 { \ fml_time_to_stamp: (+1) \ 0x0 0xE92D 0x43F8 PUSH {R3-R9,LR} \ 0x4 0xB084 SUB SP,SP,#+16 @@ -382,81 +385,81 @@ Warning[Pa205]: implicit conversion from float to double \ 0x8 0x4688 MOV R8,R1 \ 0xA 0x4614 MOV R4,R2 \ 0xC 0x461D MOV R5,R3 - 122 static uint32_t dax = 0; - 123 static uint32_t day_count = 0; - 124 uint16_t leap_year_count = 0; + 125 static uint32_t dax = 0; + 126 static uint32_t day_count = 0; + 127 uint16_t leap_year_count = 0; \ 0xE 0x2600 MOVS R6,#+0 - 125 uint16_t i; - 126 - 127 // 计算闰年数 - 128 for (i = 1970; i < year; i++) + 128 uint16_t i; + 129 + 130 // 计算闰年数 + 131 for (i = 1970; i < year; i++) \ 0x10 0xF240 0x77B2 MOVW R7,#+1970 \ 0x14 0xE004 B.N ??fml_time_to_stamp_0 - 129 { - 130 if (fml_leap_year(i)) + 132 { + 133 if (fml_leap_year(i)) \ ??fml_time_to_stamp_1: (+1) \ 0x16 0x.... 0x.... BL fml_leap_year \ 0x1A 0xB100 CBZ.N R0,??fml_time_to_stamp_2 - 131 { - 132 leap_year_count++; + 134 { + 135 leap_year_count++; \ 0x1C 0x1C76 ADDS R6,R6,#+1 - 133 } - 134 } + 136 } + 137 } \ ??fml_time_to_stamp_2: (+1) \ 0x1E 0x1C7F ADDS R7,R7,#+1 \ ??fml_time_to_stamp_0: (+1) \ 0x20 0xB2B8 UXTH R0,R7 \ 0x22 0x4548 CMP R0,R9 \ 0x24 0xDBF7 BLT.N ??fml_time_to_stamp_1 - 135 - 136 // 计算年的总天数 - 137 day_count = leap_year_count * 366 + (year - 1970 - leap_year_count) * 365; + 138 + 139 // 计算年的总天数 + 140 day_count = leap_year_count * 366 + (year - 1970 - leap_year_count) * 365; \ 0x26 0xF2A9 0x71B2 SUBW R1,R9,#+1970 \ 0x2A 0xF240 0x106D MOVW R0,#+365 \ 0x2E 0x4341 MULS R1,R0,R1 \ 0x30 0xFA11 0xF686 UXTAH R6,R1,R6 - 138 - 139 uint8_t mouthday[13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; + 141 + 142 uint8_t mouthday[13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; \ 0x34 0xEA4F 0x000D MOV.W R0,SP - \ 0x38 0x.... ADR.N R1,?_14 + \ 0x38 0x.... ADR.N R1,?_15 \ 0x3A 0x2210 MOVS R2,#+16 \ 0x3C 0x.... 0x.... BL __aeabi_memcpy4 - 140 // 计算当年到当前月的所有天数 - 141 - 142 for (i = 1; i < month; i++) + 143 // 计算当年到当前月的所有天数 + 144 + 145 for (i = 1; i < month; i++) \ 0x40 0x2001 MOVS R0,#+1 \ 0x42 0xE003 B.N ??fml_time_to_stamp_3 - 143 { - 144 day_count += mouthday[i]; + 146 { + 147 day_count += mouthday[i]; \ ??fml_time_to_stamp_4: (+1) \ 0x44 0xF81D 0x1001 LDRB R1,[SP, R1] \ 0x48 0x1876 ADDS R6,R6,R1 - 145 } + 148 } \ 0x4A 0x1C40 ADDS R0,R0,#+1 \ ??fml_time_to_stamp_3: (+1) \ 0x4C 0xB281 UXTH R1,R0 \ 0x4E 0x4541 CMP R1,R8 \ 0x50 0xDBF8 BLT.N ??fml_time_to_stamp_4 - 146 if(fml_leap_year(year)) + 149 if(fml_leap_year(year)) \ 0x52 0xFA1F 0xF089 UXTH R0,R9 \ 0x56 0x.... 0x.... BL fml_leap_year \ 0x5A 0xB100 CBZ.N R0,??fml_time_to_stamp_5 - 147 { - 148 day_count += 1; + 150 { + 151 day_count += 1; \ 0x5C 0x1C76 ADDS R6,R6,#+1 - 149 } - 150 - 151 // 累加计算当月的天数 - 152 day_count += (day - 1); - 153 - 154 dax = (uint32_t)(day_count * 86400) + (uint32_t)((uint32_t)hour * 3600) + (uint32_t)((uint32_t)minute * 60) + (uint32_t)second; - 155 - 156 return dax; + 152 } + 153 + 154 // 累加计算当月的天数 + 155 day_count += (day - 1); + 156 + 157 dax = (uint32_t)(day_count * 86400) + (uint32_t)((uint32_t)hour * 3600) + (uint32_t)((uint32_t)minute * 60) + (uint32_t)second; + 158 + 159 return dax; \ ??fml_time_to_stamp_5: (+1) \ 0x5E 0x1E64 SUBS R4,R4,#+1 \ 0x60 0xF44F 0x6161 MOV R1,#+3600 \ 0x64 0x19A4 ADDS R4,R4,R6 - \ 0x66 0x.... LDR.N R0,??DataTable23_13 + \ 0x66 0x.... LDR.N R0,??DataTable26_12 \ 0x68 0x9A0C LDR R2,[SP, #+48] \ 0x6A 0x9B0D LDR R3,[SP, #+52] \ 0x6C 0x434D MULS R5,R1,R5 @@ -466,13 +469,13 @@ Warning[Pa205]: implicit conversion from float to double \ 0x78 0x1918 ADDS R0,R3,R4 \ 0x7A 0xB005 ADD SP,SP,#+20 \ 0x7C 0xE8BD 0x83F0 POP {R4-R9,PC} - 157 } + 160 } \ In section .bss, align 4 - 158 - 159 - 160 //时间获取完成变量,用于控制是否开始MQTT信息接收 - 161 uint8_t time_get_ok = 0; + 161 + 162 + 163 //时间获取完成变量,用于控制是否开始MQTT信息接收 + 164 uint8_t time_get_ok = 0; \ time_get_ok: \ 0x0 DS8 1 \ 0x1 DS8 3 @@ -484,52 +487,52 @@ Warning[Pa205]: implicit conversion from float to double \ In section .bss, align 4 \ 0x0 DS8 4 - 162 // 生成时间戳 + 165 // 生成时间戳 \ In section .text, align 4, keep-with-next - 163 int EC801_GET_Time() - 164 { + 166 int EC801_GET_Time() + 167 { \ EC801_GET_Time: (+1) \ 0x0 0xB578 PUSH {R3-R6,LR} - 165 int year, month, day, hour, minute, second; - 166 if(USE_UTC) - 167 { - 168 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=0\r\n"); - \ 0x2 0x.... LDR.N R4,??DataTable23_1 - \ 0x4 0x.... ADR.N R1,?_15 + 168 int year, month, day, hour, minute, second; + 169 if(USE_UTC) + 170 { + 171 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=0\r\n"); + \ 0x2 0x.... LDR.N R4,??DataTable26_6 + \ 0x4 0x.... ADR.N R1,?_16 \ 0x6 0x6820 LDR R0,[R4, #+0] \ 0x8 0xB0A3 SUB SP,SP,#+140 \ 0xA 0x.... 0x.... BL uart_sendstr - 169 }else - 170 { - 171 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=2\r\n"); - 172 } - 173 osDelay(1000); + 172 }else + 173 { + 174 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=2\r\n"); + 175 } + 176 osDelay(1000); \ 0xE 0xF44F 0x707A MOV R0,#+1000 \ 0x12 0x.... 0x.... BL osDelay \ 0x16 0x2164 MOVS R1,#+100 \ 0x18 0xA80A ADD R0,SP,#+40 \ 0x1A 0x.... 0x.... BL __aeabi_memclr4 - 174 char time[100] = {0};int index = 0; + 177 char time[100] = {0};int index = 0; \ 0x1E 0x2600 MOVS R6,#+0 \ 0x20 0xAD0A ADD R5,SP,#+40 - 175 - 176 // 第一个“后是时间,前面不要 - 177 do{ - 178 time[index] = uart_dev_in_char(g_ec801_uart_handle); + 178 + 179 // 第一个“后是时间,前面不要 + 180 do{ + 181 time[index] = uart_dev_in_char(g_ec801_uart_handle); \ ??EC801_GET_Time_0: (+1) \ 0x22 0x6820 LDR R0,[R4, #+0] \ 0x24 0x.... 0x.... BL uart_dev_in_char - \ 0x28 0x.... 0x.... BL ?Subroutine0 - 179 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); - \ ??CrossCallReturnLabel_0: (+1) + \ 0x28 0x.... 0x.... BL ?Subroutine1 + 182 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); + \ ??CrossCallReturnLabel_4: (+1) \ 0x2C 0xD004 BEQ.N ??EC801_GET_Time_1 \ 0x2E 0x6820 LDR R0,[R4, #+0] \ 0x30 0x.... 0x.... BL uart_dev_char_present \ 0x34 0x2800 CMP R0,#+0 \ 0x36 0xD1F4 BNE.N ??EC801_GET_Time_0 - 180 // 丢掉前面的 - 181 memcpy(time, time + index - 1, index); + 183 // 丢掉前面的 + 184 memcpy(time, time + index - 1, index); \ ??EC801_GET_Time_1: (+1) \ 0x38 0xA80A ADD R0,SP,#+40 \ 0x3A 0x4430 ADD R0,R0,R6 @@ -537,26 +540,26 @@ Warning[Pa205]: implicit conversion from float to double \ 0x3E 0x4632 MOV R2,R6 \ 0x40 0xA80A ADD R0,SP,#+40 \ 0x42 0x.... 0x.... BL __aeabi_memcpy - 182 index = 1; + 185 index = 1; \ 0x46 0x2601 MOVS R6,#+1 - 183 - 184 // "前面是时间 - 185 do{ - 186 time[index] = uart_dev_in_char(g_ec801_uart_handle); + 186 + 187 // "前面是时间 + 188 do{ + 189 time[index] = uart_dev_in_char(g_ec801_uart_handle); \ ??EC801_GET_Time_2: (+1) \ 0x48 0x6820 LDR R0,[R4, #+0] \ 0x4A 0x.... 0x.... BL uart_dev_in_char - \ 0x4E 0x.... 0x.... BL ?Subroutine0 - 187 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); - \ ??CrossCallReturnLabel_1: (+1) + \ 0x4E 0x.... 0x.... BL ?Subroutine1 + 190 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); + \ ??CrossCallReturnLabel_5: (+1) \ 0x52 0xD004 BEQ.N ??EC801_GET_Time_3 \ 0x54 0x6820 LDR R0,[R4, #+0] \ 0x56 0x.... 0x.... BL uart_dev_char_present \ 0x5A 0x2800 CMP R0,#+0 \ 0x5C 0xD1F4 BNE.N ??EC801_GET_Time_2 - 188 - 189 // 字符提取成int - 190 sscanf(time, "\"%d/%d/%d,%d:%d:%d\"", &year, &month, &day, &hour, &minute, &second); + 191 + 192 // 字符提取成int + 193 sscanf(time, "\"%d/%d/%d,%d:%d:%d\"", &year, &month, &day, &hour, &minute, &second); \ ??EC801_GET_Time_3: (+1) \ 0x5E 0xA805 ADD R0,SP,#+20 \ 0x60 0xA906 ADD R1,SP,#+24 @@ -568,21 +571,21 @@ Warning[Pa205]: implicit conversion from float to double \ 0x6C 0x9300 STR R3,[SP, #+0] \ 0x6E 0xAA04 ADD R2,SP,#+16 \ 0x70 0xF10D 0x0324 ADD.W R3,SP,#+36 - \ 0x74 0x.... ADR.N R1,?_16 - \ 0x76 0x.... LDR.N R4,??DataTable23_3 + \ 0x74 0x.... ADR.N R1,?_17 + \ 0x76 0x.... LDR.N R4,??DataTable26_9 \ 0x78 0xA80A ADD R0,SP,#+40 \ 0x7A 0x.... 0x.... BL sscanf - 191 - 192 if(year) + 194 + 195 if(year) \ 0x7E 0x9804 LDR R0,[SP, #+16] \ 0x80 0xB108 CBZ.N R0,??EC801_GET_Time_4 - 193 { - 194 time_get_ok = 1; + 196 { + 197 time_get_ok = 1; \ 0x82 0x2101 MOVS R1,#+1 \ 0x84 0x7021 STRB R1,[R4, #+0] - 195 } - 196 // 生成时间戳 - 197 g_time_stamp = fml_time_to_stamp(year, month, day, hour, minute, second); + 198 } + 199 // 生成时间戳 + 200 g_time_stamp = fml_time_to_stamp(year, month, day, hour, minute, second); \ ??EC801_GET_Time_4: (+1) \ 0x86 0x9805 LDR R0,[SP, #+20] \ 0x88 0x9906 LDR R1,[SP, #+24] @@ -594,58 +597,58 @@ Warning[Pa205]: implicit conversion from float to double \ 0x94 0x9804 LDR R0,[SP, #+16] \ 0x96 0x.... 0x.... BL fml_time_to_stamp \ 0x9A 0x6060 STR R0,[R4, #+4] - 198 return year; + 201 return year; \ 0x9C 0x9804 LDR R0,[SP, #+16] \ 0x9E 0xB024 ADD SP,SP,#+144 \ 0xA0 0xBD70 POP {R4-R6,PC} - 199 } + 202 } \ In section .text, align 2, keep-with-next - \ ?Subroutine0: (+1) + \ ?Subroutine1: (+1) \ 0x0 0x55A8 STRB R0,[R5, R6] \ 0x2 0x4630 MOV R0,R6 \ 0x4 0x1C46 ADDS R6,R0,#+1 \ 0x6 0x5C28 LDRB R0,[R5, R0] \ 0x8 0x2822 CMP R0,#+34 \ 0xA 0x4770 BX LR - 200 - 201 #define JSON_BUFFER_SIZE 200 - 202 // 解析收到的4g模块数据 + 203 + 204 #define JSON_BUFFER_SIZE 200 + 205 // 解析收到的4g模块数据 \ In section .text, align 2, keep-with-next - 203 void parse_4g_receive_data() - 204 { + 206 void parse_4g_receive_data() + 207 { \ parse_4g_receive_data: (+1) \ 0x0 0xB570 PUSH {R4-R6,LR} - 205 uint8_t temp_buff[JSON_BUFFER_SIZE]; - 206 int jsonBufferIndex = 0; // 索引 - 207 char c = 0; - 208 int inJson = 0; - 209 if(uart_dev_char_present(g_ec801_uart_handle)){ - \ 0x2 0x.... LDR.N R6,??DataTable23_1 + 208 uint8_t temp_buff[JSON_BUFFER_SIZE]; + 209 int jsonBufferIndex = 0; // 索引 + 210 char c = 0; + 211 int inJson = 0; + 212 if(uart_dev_char_present(g_ec801_uart_handle)){ + \ 0x2 0x.... LDR.N R6,??DataTable26_6 \ 0x4 0x6830 LDR R0,[R6, #+0] \ 0x6 0xB0B2 SUB SP,SP,#+200 \ 0x8 0x.... 0x.... BL uart_dev_char_present \ 0xC 0x2500 MOVS R5,#+0 \ 0xE 0x2400 MOVS R4,#+0 - \ 0x10 0xB320 CBZ.N R0,??parse_4g_receive_data_0 - 210 memset(temp_buff, '\0', sizeof(temp_buff)); + \ 0x10 0xB338 CBZ.N R0,??parse_4g_receive_data_0 + 213 memset(temp_buff, '\0', sizeof(temp_buff));//每次接受前清空一下BUFF \ 0x12 0x21C8 MOVS R1,#+200 \ 0x14 0x4668 MOV R0,SP \ 0x16 0x.... 0x.... BL __aeabi_memclr4 - 211 for(jsonBufferIndex = 0; uart_dev_char_present(g_ec801_uart_handle);) + 214 for(jsonBufferIndex = 0; uart_dev_char_present(g_ec801_uart_handle);) \ 0x1A 0xE003 B.N ??parse_4g_receive_data_1 - 212 { - 213 c = uart_dev_in_char(g_ec801_uart_handle); - 214 if (c == '{') { - 215 inJson = 1; // 进入JSON字符串 + 215 { + 216 c = uart_dev_in_char(g_ec801_uart_handle); + 217 if (c == '{') { + 218 inJson = 1; // 进入JSON字符串 \ ??parse_4g_receive_data_2: (+1) \ 0x1C 0x2401 MOVS R4,#+1 - 216 jsonBufferIndex = 0; // 重置JSON缓冲区索引 - 217 temp_buff[jsonBufferIndex++] = c; + 219 jsonBufferIndex = 0; // 重置JSON缓冲区索引 + 220 temp_buff[jsonBufferIndex++] = c; \ 0x1E 0xF88D 0x0000 STRB R0,[SP, #+0] \ 0x22 0x2501 MOVS R5,#+1 - 218 } else if (c == '}' && inJson) { + 221 } else if (c == '}' && inJson) { \ ??parse_4g_receive_data_1: (+1) \ 0x24 0x6830 LDR R0,[R6, #+0] \ 0x26 0x.... 0x.... BL uart_dev_char_present @@ -658,106 +661,193 @@ Warning[Pa205]: implicit conversion from float to double \ 0x38 0x287D CMP R0,#+125 \ 0x3A 0xD105 BNE.N ??parse_4g_receive_data_4 \ 0x3C 0xB14C CBZ.N R4,??parse_4g_receive_data_5 - 219 temp_buff[jsonBufferIndex++] = c; + 222 temp_buff[jsonBufferIndex++] = c; \ 0x3E 0xF80D 0x0005 STRB R0,[SP, R5] - 220 //重置索引与标志 - 221 jsonBufferIndex = 0; + 223 //重置索引与标志 + 224 jsonBufferIndex = 0; \ 0x42 0x2500 MOVS R5,#+0 - 222 inJson = 0; + 225 inJson = 0; \ 0x44 0x2400 MOVS R4,#+0 \ 0x46 0xE7ED B.N ??parse_4g_receive_data_1 - 223 } else if (inJson) { + 226 } else if (inJson) { \ ??parse_4g_receive_data_4: (+1) \ 0x48 0xB11C CBZ.N R4,??parse_4g_receive_data_5 - 224 // 如果在JSON字符串内部,则存储字符 - 225 if (jsonBufferIndex < JSON_BUFFER_SIZE - 1) { // 保留一个位置给字符串结束符 + 227 // 如果在JSON字符串内部,则存储字符 + 228 if (jsonBufferIndex < JSON_BUFFER_SIZE - 1) { // 保留一个位置给字符串结束符 \ 0x4A 0x2DC7 CMP R5,#+199 \ 0x4C 0xDAEA BGE.N ??parse_4g_receive_data_1 - 226 temp_buff[jsonBufferIndex++] = c; + 229 temp_buff[jsonBufferIndex++] = c; \ 0x4E 0xF80D 0x0005 STRB R0,[SP, R5] \ ??parse_4g_receive_data_5: (+1) \ 0x52 0x460D MOV R5,R1 \ 0x54 0xE7E6 B.N ??parse_4g_receive_data_1 - 227 } - 228 }else { - 229 jsonBufferIndex++;//一直没有{可以继续检索 - 230 } - 231 } - 232 term_printf(temp_buff); - ^ -Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of - type "char *" + 230 } + 231 }else { + 232 jsonBufferIndex++;//一直没有{可以继续检索 + 233 } + 234 } + 235 // temp_buff为接收到的JSON + 236 // term_printf(temp_buff); + 237 // 不为空再解析 + 238 if(temp_buff[0] != '\0') \ ??parse_4g_receive_data_3: (+1) - \ 0x56 0x4668 MOV R0,SP - \ 0x58 0x.... 0x.... BL term_printf - 233 // memset(temp_buff, '\0', sizeof(temp_buff)); - 234 } - 235 } + \ 0x56 0xF89D 0x0000 LDRB R0,[SP, #+0] + \ 0x5A 0xB110 CBZ.N R0,??parse_4g_receive_data_0 + 239 { + 240 parse_json(temp_buff); + \ 0x5C 0x4668 MOV R0,SP + \ 0x5E 0x.... 0x.... BL parse_json + 241 } + 242 } + 243 } \ ??parse_4g_receive_data_0: (+1) - \ 0x5C 0xB032 ADD SP,SP,#+200 - \ 0x5E 0xBD70 POP {R4-R6,PC} + \ 0x62 0xB032 ADD SP,SP,#+200 + \ 0x64 0xBD70 POP {R4-R6,PC} + 244 \ In section .text, align 4, keep-with-next - \ ??DataTable23: - \ 0x0 0x0001'86A0 DC32 0x186a0 + 245 void parse_json(uint8_t *json_buff) + 246 { + \ parse_json: (+1) + \ 0x0 0xE92D 0x43FE PUSH {R1-R9,LR} + 247 cJSON* cjson_root = cJSON_Parse(json_buff); + ^ +Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of + type "char const *" + \ 0x4 0x.... 0x.... BL cJSON_Parse + \ 0x8 0xEA5F 0x0800 MOVS R8,R0 + 248 + 249 if(cjson_root == NULL) + \ 0xC 0xF040 0x8005 BNE.W ??parse_json_0 + 250 { + 251 term_printf("parse fail.\n"); + \ 0x10 0xE8BD 0x43FE POP {R1-R9,LR} + \ 0x14 0x.... ADR.N R0,?_18 + \ 0x16 0x.... 0x.... B.W term_printf + 252 return; + 253 } + 254 + 255 cJSON* cjson_id = cJSON_GetObjectItem(cjson_root, "deviId"); + \ ??parse_json_0: (+1) + \ 0x1A 0xBF00 Nop + \ 0x1C 0x.... ADR.N R1,?_5 + \ 0x1E 0x.... 0x.... BL cJSON_GetObjectItem + \ 0x22 0x4605 MOV R5,R0 + 256 cJSON* cjson_type = cJSON_GetObjectItem(cjson_root, "frameType"); + \ 0x24 0x.... ADR.N R1,?_7 + \ 0x26 0x.... 0x.... BL ?Subroutine0 + \ ??CrossCallReturnLabel_3: (+1) + \ 0x2A 0x4681 MOV R9,R0 + 257 cJSON* cjson_version = cJSON_GetObjectItem(cjson_root, "version"); + \ 0x2C 0x.... ADR.N R1,?_10 + \ 0x2E 0x.... 0x.... BL ?Subroutine0 + \ ??CrossCallReturnLabel_2: (+1) + \ 0x32 0x4607 MOV R7,R0 + 258 cJSON* cjson_response = cJSON_GetObjectItem(cjson_root, "response"); + \ 0x34 0x.... ADR.N R1,?_19 + \ 0x36 0x.... 0x.... BL ?Subroutine0 + \ ??CrossCallReturnLabel_1: (+1) + \ 0x3A 0x4604 MOV R4,R0 + 259 cJSON* cjson_time = cJSON_GetObjectItem(cjson_root, "timeStamp"); + \ 0x3C 0x.... ADR.N R1,?_9 + \ 0x3E 0x.... 0x.... BL ?Subroutine0 + \ ??CrossCallReturnLabel_0: (+1) + \ 0x42 0x4606 MOV R6,R0 + 260 + 261 term_printf("deviId=%s\n frameType=%s\n version=%d\n response=%d\n timeStamp=%d\n", \ + 262 cjson_id -> valuestring, \ + 263 cJSON_GetStringValue(cjson_type), \ + 264 cjson_version -> valueint, \ + 265 cjson_response -> valueint, \ + 266 cjson_time -> valueint); + \ 0x44 0x4648 MOV R0,R9 + \ 0x46 0x.... 0x.... BL cJSON_GetStringValue + \ 0x4A 0x4602 MOV R2,R0 + \ 0x4C 0x6970 LDR R0,[R6, #+20] + \ 0x4E 0x9001 STR R0,[SP, #+4] + \ 0x50 0x6961 LDR R1,[R4, #+20] + \ 0x52 0x.... LDR.N R0,??DataTable26_13 + \ 0x54 0x9100 STR R1,[SP, #+0] + \ 0x56 0x697B LDR R3,[R7, #+20] + \ 0x58 0x6929 LDR R1,[R5, #+16] + \ 0x5A 0x.... 0x.... BL term_printf + 267 + 268 cJSON_Delete(cjson_root); + \ 0x5E 0x4640 MOV R0,R8 + \ 0x60 0xE8BD 0x43FE POP {R1-R9,LR} + \ 0x64 0x.... 0x.... B.W cJSON_Delete + 269 } + + \ In section .text, align 2, keep-with-next + \ ?Subroutine0: (+1) + \ 0x0 0x4640 MOV R0,R8 + \ 0x2 0x.... 0x.... B.W cJSON_GetObjectItem \ In section .text, align 4, keep-with-next - \ ??DataTable23_1: - \ 0x0 0x....'.... DC32 g_ec801_uart_handle - - \ In section .text, align 4, keep-with-next - \ ??DataTable23_2: - \ 0x0 0x....'.... DC32 g_stMcs_Para - - \ In section .text, align 4, keep-with-next - \ ??DataTable23_3: - \ 0x0 0x....'.... DC32 time_get_ok - - \ In section .text, align 4, keep-with-next - \ ??DataTable23_4: + \ ??DataTable25: \ 0x0 0x0000'0000 DC32 0x0,0x40240000 \ 0x4024'0000 \ In section .text, align 4, keep-with-next - \ ??DataTable23_5: + \ ??DataTable26: \ 0x0 0x42C8'0000 DC32 0x42c80000 \ In section .text, align 4, keep-with-next - \ ??DataTable23_6: - \ 0x0 0x3FE0'0000 DC32 0x3fe00000 - - \ In section .text, align 4, keep-with-next - \ ??DataTable23_7: - \ 0x0 0x4059'0000 DC32 0x40590000 - - \ In section .text, align 4, keep-with-next - \ ??DataTable23_8: + \ ??DataTable26_1: \ 0x0 0x25 0x64 DC8 0x25, 0x64, 0x00, 0x00 \ 0x00 0x00 \ In section .text, align 4, keep-with-next - \ ??DataTable23_9: - \ 0x0 0x4800'0400 DC32 0x48000400 - - \ In section .text, align 4, keep-with-next - \ ??DataTable23_10: - \ 0x0 0x....'.... DC32 huart1 - - \ In section .text, align 4, keep-with-next - \ ??DataTable23_11: - \ 0x0 0x....'.... DC32 ?_0 - - \ In section .text, align 4, keep-with-next - \ ??DataTable23_12: + \ ??DataTable26_2: \ 0x0 0x0D 0x0A DC8 0x0D, 0x0A, 0x00, 0x00 \ 0x00 0x00 \ In section .text, align 4, keep-with-next - \ ??DataTable23_13: + \ ??DataTable26_3: + \ 0x0 0x4800'0400 DC32 0x48000400 + + \ In section .text, align 4, keep-with-next + \ ??DataTable26_4: + \ 0x0 0x0001'86A0 DC32 0x186a0 + + \ In section .text, align 4, keep-with-next + \ ??DataTable26_5: + \ 0x0 0x....'.... DC32 huart1 + + \ In section .text, align 4, keep-with-next + \ ??DataTable26_6: + \ 0x0 0x....'.... DC32 g_ec801_uart_handle + + \ In section .text, align 4, keep-with-next + \ ??DataTable26_7: + \ 0x0 0x....'.... DC32 ?_0 + + \ In section .text, align 4, keep-with-next + \ ??DataTable26_8: + \ 0x0 0x....'.... DC32 g_stMcs_Para + + \ In section .text, align 4, keep-with-next + \ ??DataTable26_9: + \ 0x0 0x....'.... DC32 time_get_ok + + \ In section .text, align 4, keep-with-next + \ ??DataTable26_10: + \ 0x0 0x3FE0'0000 DC32 0x3fe00000 + + \ In section .text, align 4, keep-with-next + \ ??DataTable26_11: + \ 0x0 0x4059'0000 DC32 0x40590000 + + \ In section .text, align 4, keep-with-next + \ ??DataTable26_12: \ 0x0 0x0001'5180 DC32 0x15180 \ In section .text, align 4, keep-with-next - \ ?_1: + \ ??DataTable26_13: + \ 0x0 0x....'.... DC32 ?_1 + + \ In section .text, align 4, keep-with-next + \ ?_2: \ 0x0 0x41 0x54 DC8 "AT+QMTCFG=\"session\",0,0\015\012" \ 0x2B 0x51 \ 0x4D 0x54 @@ -774,7 +864,7 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of \ 0x1A DS8 2 \ In section .text, align 4, keep-with-next - \ ?_2: + \ ?_3: \ 0x0 0x41 0x54 DC8 "AT+QMTCONN=0,Test_SUB\015\012" \ 0x2B 0x51 \ 0x4D 0x54 @@ -809,14 +899,8 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of \ 0x00 \ 0x21 DS8 3 - \ In section .rodata, align 4, keep-with-next - \ ?_11: - \ 0x0 0x25 0x64 DC8 "%d" - \ 0x00 - \ 0x3 DS8 1 - \ In section .text, align 4, keep-with-next - \ ?_3: + \ ?_4: \ 0x0 0x41 0x54 DC8 "AT+QMTSUB=0,0,Test_Topic,0\015\012" \ 0x2B 0x51 \ 0x4D 0x54 @@ -834,29 +918,70 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of \ 0x00 \ 0x1D DS8 3 - \ In section .rodata, align 4, keep-with-next - \ ?_13: - \ 0x0 0x0D 0x0A DC8 "\015\012" - \ 0x00 - \ 0x3 DS8 1 - \ In section .text, align 4, keep-with-next - \ ?_4: + \ ?_5: \ 0x0 0x64 0x65 DC8 "deviId" \ 0x76 0x69 \ 0x49 0x64 \ 0x00 \ 0x7 DS8 1 + \ In section .rodata, align 4 + \ ?_1: + \ 0x0 0x64 0x65 DC8 0x64, 0x65, 0x76, 0x69, 0x49, 0x64, 0x3D, 0x25 + \ 0x76 0x69 + \ 0x49 0x64 + \ 0x3D 0x25 + \ 0x8 0x73 0x0A DC8 0x73, 0x0A, 0x20, 0x66, 0x72, 0x61, 0x6D, 0x65 + \ 0x20 0x66 + \ 0x72 0x61 + \ 0x6D 0x65 + \ 0x10 0x54 0x79 DC8 0x54, 0x79, 0x70, 0x65, 0x3D, 0x25, 0x73, 0x0A + \ 0x70 0x65 + \ 0x3D 0x25 + \ 0x73 0x0A + \ 0x18 0x20 0x76 DC8 0x20, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6F, 0x6E + \ 0x65 0x72 + \ 0x73 0x69 + \ 0x6F 0x6E + \ 0x20 0x3D 0x25 DC8 0x3D, 0x25, 0x64, 0x0A, 0x20, 0x72, 0x65, 0x73 + \ 0x64 0x0A + \ 0x20 0x72 + \ 0x65 0x73 + \ 0x28 0x70 0x6F DC8 0x70, 0x6F, 0x6E, 0x73, 0x65, 0x3D, 0x25, 0x64 + \ 0x6E 0x73 + \ 0x65 0x3D + \ 0x25 0x64 + \ 0x30 0x0A 0x20 DC8 0x0A, 0x20, 0x74, 0x69, 0x6D, 0x65, 0x53, 0x74 + \ 0x74 0x69 + \ 0x6D 0x65 + \ 0x53 0x74 + \ 0x38 0x61 0x6D DC8 0x61, 0x6D, 0x70, 0x3D, 0x25, 0x64, 0x0A, 0 + \ 0x70 0x3D + \ 0x25 0x64 + \ 0x0A 0x00 + + \ In section .rodata, align 4, keep-with-next + \ ?_12: + \ 0x0 0x25 0x64 DC8 "%d" + \ 0x00 + \ 0x3 DS8 1 + + \ In section .rodata, align 4, keep-with-next + \ ?_14: + \ 0x0 0x0D 0x0A DC8 "\015\012" + \ 0x00 + \ 0x3 DS8 1 + \ In section .text, align 4, keep-with-next - \ ?_5: + \ ?_6: \ 0x0 0x69 0x74 DC8 "item_id" \ 0x65 0x6D \ 0x5F 0x69 \ 0x64 0x00 \ In section .text, align 4, keep-with-next - \ ?_6: + \ ?_7: \ 0x0 0x66 0x72 DC8 "frameType" \ 0x61 0x6D \ 0x65 0x54 @@ -865,7 +990,7 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of \ 0xA DS8 2 \ In section .text, align 4, keep-with-next - \ ?_7: + \ ?_8: \ 0x0 0x69 0x74 DC8 "item_type" \ 0x65 0x6D \ 0x5F 0x74 @@ -874,7 +999,7 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of \ 0xA DS8 2 \ In section .text, align 4, keep-with-next - \ ?_8: + \ ?_9: \ 0x0 0x74 0x69 DC8 "timeStamp" \ 0x6D 0x65 \ 0x53 0x74 @@ -883,21 +1008,21 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of \ 0xA DS8 2 \ In section .text, align 4, keep-with-next - \ ?_9: + \ ?_10: \ 0x0 0x76 0x65 DC8 "version" \ 0x72 0x73 \ 0x69 0x6F \ 0x6E 0x00 \ In section .text, align 4, keep-with-next - \ ?_10: + \ ?_11: \ 0x0 0x64 0x61 DC8 "data" \ 0x74 0x61 \ 0x00 \ 0x5 DS8 3 \ In section .text, align 4, keep-with-next - \ ?_12: + \ ?_13: \ 0x0 0x41 0x54 DC8 "AT+QMTPUBEX=0,0,0,0,Test_Topic," \ 0x2B 0x51 \ 0x4D 0x54 @@ -916,7 +1041,7 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of \ 0x2C 0x00 \ In section .text, align 4, keep-with-next - \ ?_14: + \ ?_15: \ 0x0 0x00 0x1F DC8 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 \ 0x1C 0x1F \ 0x1E 0x1F @@ -927,7 +1052,7 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of \ 0xD DS8 3 \ In section .text, align 4, keep-with-next - \ ?_15: + \ ?_16: \ 0x0 0x41 0x54 DC8 "AT+QLTS=0\015\012" \ 0x2B 0x51 \ 0x4C 0x54 @@ -936,7 +1061,7 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of \ 0x0A 0x00 \ In section .text, align 4, keep-with-next - \ ?_16: + \ ?_17: \ 0x0 0x22 0x25 DC8 "\"%d/%d/%d,%d:%d:%d\"" \ 0x64 0x2F \ 0x25 0x64 @@ -947,8 +1072,29 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of \ 0x64 0x3A \ 0x25 0x64 \ 0x22 0x00 - 236 - 237 + + \ In section .text, align 4, keep-with-next + \ ?_18: + \ 0x0 0x70 0x61 DC8 "parse fail.\012" + \ 0x72 0x73 + \ 0x65 0x20 + \ 0x66 0x61 + \ 0x69 0x6C + \ 0x2E 0x0A + \ 0x00 + \ 0xD DS8 3 + + \ In section .text, align 4, keep-with-next + \ ?_19: + \ 0x0 0x72 0x65 DC8 "response" + \ 0x73 0x70 + \ 0x6F 0x6E + \ 0x73 0x65 + \ 0x00 + \ 0x9 DS8 3 + 270 + 271 + 272 Maximum stack usage in bytes: @@ -1000,68 +1146,81 @@ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of 48 -> fml_leap_year 216 parse_4g_receive_data 216 -> __aeabi_memclr4 - 216 -> term_printf + 216 -> parse_json 216 -> uart_dev_char_present 216 -> uart_dev_in_char + 40 parse_json + 0 -> cJSON_Delete + 40 -> cJSON_GetObjectItem + 40 -> cJSON_GetStringValue + 40 -> cJSON_Parse + 0 -> term_printf + 40 -> term_printf Section sizes: Bytes Function/Label ----- -------------- - 4 ??DataTable23 - 4 ??DataTable23_1 - 4 ??DataTable23_10 - 4 ??DataTable23_11 - 4 ??DataTable23_12 - 4 ??DataTable23_13 - 4 ??DataTable23_2 - 4 ??DataTable23_3 - 8 ??DataTable23_4 - 4 ??DataTable23_5 - 4 ??DataTable23_6 - 4 ??DataTable23_7 - 4 ??DataTable23_8 - 4 ??DataTable23_9 - 12 ?Subroutine0 + 8 ??DataTable25 + 4 ??DataTable26 + 4 ??DataTable26_1 + 4 ??DataTable26_10 + 4 ??DataTable26_11 + 4 ??DataTable26_12 + 4 ??DataTable26_13 + 4 ??DataTable26_2 + 4 ??DataTable26_3 + 4 ??DataTable26_4 + 4 ??DataTable26_5 + 4 ??DataTable26_6 + 4 ??DataTable26_7 + 4 ??DataTable26_8 + 4 ??DataTable26_9 + 6 ?Subroutine0 + 12 ?Subroutine1 36 ?_0 - 28 ?_1 + 64 ?_1 8 ?_10 - 4 ?_11 - 32 ?_12 - 4 ?_13 - 16 ?_14 - 12 ?_15 - 20 ?_16 - 24 ?_2 - 32 ?_3 - 8 ?_4 + 8 ?_11 + 4 ?_12 + 32 ?_13 + 4 ?_14 + 16 ?_15 + 12 ?_16 + 20 ?_17 + 16 ?_18 + 12 ?_19 + 28 ?_2 + 24 ?_3 + 32 ?_4 8 ?_5 - 12 ?_6 + 8 ?_6 12 ?_7 12 ?_8 - 8 ?_9 + 12 ?_9 34 EC801E_Power_ON 162 EC801_GET_Time - 74 MQTT_Config - 262 MQTT_Trans_Data + 78 MQTT_Config + 270 MQTT_Trans_Data 26 Read_Status - 26 __write + 30 __write 4 dax 4 day_count 50 fml_leap_year 128 fml_time_to_stamp - 96 parse_4g_receive_data + 102 parse_4g_receive_data + 104 parse_json 8 time_get_ok g_time_stamp 16 bytes in section .bss - 44 bytes in section .rodata - 1'162 bytes in section .text + 108 bytes in section .rodata + 1'326 bytes in section .text - 1'162 bytes of CODE memory - 44 bytes of CONST memory + 1'326 bytes of CODE memory + 108 bytes of CONST memory 16 bytes of DATA memory Errors: none diff --git a/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.s b/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.s index a9ef470..45229df 100644 --- a/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.s +++ b/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.s @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////////////////////// // -// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 15/Aug/2024 17:38:50 +// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 16/Aug/2024 10:34:43 // Copyright 1999-2023 IAR Systems AB. // // Cpu mode = thumb @@ -82,6 +82,9 @@ EXTERN cJSON_CreateNumber EXTERN cJSON_CreateObject EXTERN cJSON_Delete + EXTERN cJSON_GetObjectItem + EXTERN cJSON_GetStringValue + EXTERN cJSON_Parse EXTERN cJSON_Print EXTERN g_ec801_uart_handle EXTERN g_stMcs_Para @@ -106,6 +109,7 @@ PUBLIC fml_time_to_stamp PUBLIC g_time_stamp PUBLIC parse_4g_receive_data + PUBLIC parse_json PUBLIC time_get_ok CFI Names cfiNames0 @@ -205,27 +209,30 @@ // 10 // 11 uint32_t g_time_stamp; // 12 -// 13 //控制上电并开机 +// 13 void parse_json(uint8_t *json_buff); +// 14 +// 15 +// 16 //控制上电并开机 SECTION `.text`:CODE:NOROOT(1) CFI Block cfiBlock0 Using cfiCommon0 CFI Function EC801E_Power_ON THUMB -// 14 void EC801E_Power_ON() -// 15 { +// 17 void EC801E_Power_ON() +// 18 { EC801E_Power_ON: PUSH {R7,LR} CFI R14 Frame(CFA, -4) CFI CFA R13+8 -// 16 // PWR_KEY_4G_Pin低电平,上电自动开机 -// 17 HAL_GPIO_WritePin(GPIO_4G_PWR_KEY_GPIO_Port, GPIO_4G_PWR_KEY_Pin, GPIO_PIN_SET); +// 19 // PWR_KEY_4G_Pin低电平,上电自动开机 +// 20 HAL_GPIO_WritePin(GPIO_4G_PWR_KEY_GPIO_Port, GPIO_4G_PWR_KEY_Pin, GPIO_PIN_SET); MOVS R2,#+1 MOV R1,#+4096 MOV R0,#+1207959552 CFI FunCall HAL_GPIO_WritePin BL HAL_GPIO_WritePin -// 18 //上电 -// 19 HAL_GPIO_WritePin(GPIO_4G_PWR_CTRL_GPIO_Port, GPIO_4G_PWR_CTRL_Pin, GPIO_PIN_SET); +// 21 //上电 +// 22 HAL_GPIO_WritePin(GPIO_4G_PWR_CTRL_GPIO_Port, GPIO_4G_PWR_CTRL_Pin, GPIO_PIN_SET); POP {R3,LR} CFI R14 SameValue CFI CFA R13+0 @@ -234,26 +241,26 @@ EC801E_Power_ON: MOV R0,#+1207959552 CFI FunCall HAL_GPIO_WritePin B.W HAL_GPIO_WritePin -// 20 } +// 23 } CFI EndBlock cfiBlock0 -// 21 -// 22 //开机状态检测 -// 23 //HAL_OK:正常开机 +// 24 +// 25 //开机状态检测 +// 26 //HAL_OK:正常开机 SECTION `.text`:CODE:NOROOT(1) CFI Block cfiBlock1 Using cfiCommon0 CFI Function Read_Status THUMB -// 24 uint8_t Read_Status() -// 25 { +// 27 uint8_t Read_Status() +// 28 { Read_Status: PUSH {R7,LR} CFI R14 Frame(CFA, -4) CFI CFA R13+8 -// 26 uint8_t temp_status = HAL_ERROR; -// 27 temp_status = HAL_GPIO_ReadPin(GPIO_4G_STATUS_GPIO_Port, GPIO_4G_STATUS_Pin) == GPIO_PIN_SET ? HAL_OK : HAL_ERROR; +// 29 uint8_t temp_status = HAL_ERROR; +// 30 temp_status = HAL_GPIO_ReadPin(GPIO_4G_STATUS_GPIO_Port, GPIO_4G_STATUS_Pin) == GPIO_PIN_SET ? HAL_OK : HAL_ERROR; MOV R1,#+512 - LDR.W R0,??DataTable23_9 + LDR.W R0,??DataTable26_3 CFI FunCall HAL_GPIO_ReadPin BL HAL_GPIO_ReadPin CMP R0,#+1 @@ -262,105 +269,105 @@ Read_Status: POP {R1,PC} ??Read_Status_0: MOVS R0,#+1 -// 28 return temp_status; +// 31 return temp_status; POP {R1,PC} -// 29 } +// 32 } CFI EndBlock cfiBlock1 -// 30 -// 31 //串口重定向打印 +// 33 +// 34 //串口重定向打印 SECTION `.text`:CODE:NOROOT(1) CFI Block cfiBlock2 Using cfiCommon0 CFI Function __write THUMB -// 32 size_t __write(int handle, const unsigned char * buffer, size_t size) -// 33 { +// 35 size_t __write(int handle, const unsigned char * buffer, size_t size) +// 36 { __write: PUSH {R4,LR} CFI R14 Frame(CFA, -4) CFI R4 Frame(CFA, -8) CFI CFA R13+8 MOV R4,R2 -// 34 if(HAL_OK == HAL_UART_Transmit(&huart1,(uint8_t *)buffer,size,100000)) - LDR.N R3,??DataTable23 - LDR.N R0,??DataTable23_10 +// 37 if(HAL_OK == HAL_UART_Transmit(&huart1,(uint8_t *)buffer,size,100000)) + LDR.W R3,??DataTable26_4 + LDR.W R0,??DataTable26_5 UXTH R2,R2 CFI FunCall HAL_UART_Transmit BL HAL_UART_Transmit CBNZ.N R0,??__write_0 -// 35 { -// 36 return size; +// 38 { +// 39 return size; MOV R0,R4 POP {R4,PC} -// 37 } -// 38 else -// 39 { -// 40 return -1; +// 40 } +// 41 else +// 42 { +// 43 return -1; ??__write_0: MOV R0,#+4294967295 POP {R4,PC} -// 41 } -// 42 } +// 44 } +// 45 } CFI EndBlock cfiBlock2 -// 43 -// 44 // MQTT打开客户端网络.连接MQTT服务器.订阅 +// 46 +// 47 // MQTT打开客户端网络.连接MQTT服务器.订阅 SECTION `.text`:CODE:NOROOT(1) CFI Block cfiBlock3 Using cfiCommon0 CFI Function MQTT_Config THUMB -// 45 void MQTT_Config() -// 46 { +// 48 void MQTT_Config() +// 49 { MQTT_Config: PUSH {R3-R5,LR} CFI R14 Frame(CFA, -4) CFI R5 Frame(CFA, -8) CFI R4 Frame(CFA, -12) CFI CFA R13+16 -// 47 // 确保4G模块完全开机 -// 48 osDelay(5000); +// 50 // 确保4G模块完全开机 +// 51 osDelay(5000); MOVW R4,#+5000 MOV R0,R4 - LDR.N R5,??DataTable23_1 + LDR.W R5,??DataTable26_6 CFI FunCall osDelay BL osDelay -// 49 uart_sendstr(g_ec801_uart_handle, "AT+QMTCFG=\"session\",0,0\r\n"); - LDR R0,[R5, #+0] - ADR.W R1,?_1 - CFI FunCall uart_sendstr - BL uart_sendstr -// 50 osDelay(5000); - MOV R0,R4 - CFI FunCall osDelay - BL osDelay -// 51 // 打开客户端网络 -// 52 uart_sendstr(g_ec801_uart_handle, "AT+QMTOPEN=0,199.7.140.10,1883\r\n"); - LDR R0,[R5, #+0] - LDR.N R1,??DataTable23_11 - CFI FunCall uart_sendstr - BL uart_sendstr -// 53 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTOPEN=0,199.7.140.10,1883\r\n", 30, 0xFFFF); -// 54 // 确保打开网络完成 -// 55 osDelay(5000); - MOV R0,R4 - CFI FunCall osDelay - BL osDelay -// 56 // 连接服务器 -// 57 uart_sendstr(g_ec801_uart_handle, "AT+QMTCONN=0,Test_SUB\r\n"); +// 52 uart_sendstr(g_ec801_uart_handle, "AT+QMTCFG=\"session\",0,0\r\n"); LDR R0,[R5, #+0] ADR.W R1,?_2 CFI FunCall uart_sendstr BL uart_sendstr -// 58 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTCONN=0,Test_SUB\r\n", sizeof("AT+QMTCONN=0,Test_SUB\r\n"), 0xFFFF); -// 59 // 确保服务器连接完毕 -// 60 osDelay(5000); +// 53 osDelay(5000); MOV R0,R4 CFI FunCall osDelay BL osDelay -// 61 // 订阅主题 -// 62 uart_sendstr(g_ec801_uart_handle, "AT+QMTSUB=0,0,Test_Topic,0\r\n"); +// 54 // 打开客户端网络 +// 55 uart_sendstr(g_ec801_uart_handle, "AT+QMTOPEN=0,199.7.140.10,1883\r\n"); + LDR R0,[R5, #+0] + LDR.W R1,??DataTable26_7 + CFI FunCall uart_sendstr + BL uart_sendstr +// 56 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTOPEN=0,199.7.140.10,1883\r\n", 30, 0xFFFF); +// 57 // 确保打开网络完成 +// 58 osDelay(5000); + MOV R0,R4 + CFI FunCall osDelay + BL osDelay +// 59 // 连接服务器 +// 60 uart_sendstr(g_ec801_uart_handle, "AT+QMTCONN=0,Test_SUB\r\n"); LDR R0,[R5, #+0] ADR.W R1,?_3 + CFI FunCall uart_sendstr + BL uart_sendstr +// 61 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTCONN=0,Test_SUB\r\n", sizeof("AT+QMTCONN=0,Test_SUB\r\n"), 0xFFFF); +// 62 // 确保服务器连接完毕 +// 63 osDelay(5000); + MOV R0,R4 + CFI FunCall osDelay + BL osDelay +// 64 // 订阅主题 +// 65 uart_sendstr(g_ec801_uart_handle, "AT+QMTSUB=0,0,Test_Topic,0\r\n"); + LDR R0,[R5, #+0] + ADR.W R1,?_4 POP {R2,R4,R5,LR} CFI R4 SameValue CFI R5 SameValue @@ -368,18 +375,18 @@ MQTT_Config: CFI CFA R13+0 CFI FunCall uart_sendstr B.W uart_sendstr -// 63 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTSUB=0,0,Test_Topic,0\r\n", sizeof("AT+QMTSUB=0,0,Test_Topic,0\r\n"), 0xFFFF); -// 64 } +// 66 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTSUB=0,0,Test_Topic,0\r\n", sizeof("AT+QMTSUB=0,0,Test_Topic,0\r\n"), 0xFFFF); +// 67 } CFI EndBlock cfiBlock3 -// 65 -// 66 // MQTT发送数据 +// 68 +// 69 // MQTT发送数据 SECTION `.text`:CODE:NOROOT(2) CFI Block cfiBlock4 Using cfiCommon0 CFI Function MQTT_Trans_Data THUMB -// 67 void MQTT_Trans_Data( ) -// 68 { +// 70 void MQTT_Trans_Data( ) +// 71 { MQTT_Trans_Data: PUSH {R3-R7,LR} CFI R14 Frame(CFA, -4) @@ -390,73 +397,73 @@ MQTT_Trans_Data: CFI CFA R13+24 SUB SP,SP,#+32 CFI CFA R13+56 -// 69 //字符串长度 -// 70 uint8_t str_len = 0; -// 71 char str_len_str[32]; -// 72 //创建获取数据指针 -// 73 float32_t *ptr = (float32_t *)&g_stMcs_Para; -// 74 // 创建JSON数组及对象 -// 75 char *cjson_str = NULL; -// 76 cJSON * JsonRoot = cJSON_CreateObject(); +// 72 //字符串长度 +// 73 uint8_t str_len = 0; +// 74 char str_len_str[32]; +// 75 //创建获取数据指针 +// 76 float32_t *ptr = (float32_t *)&g_stMcs_Para; +// 77 // 创建JSON数组及对象 +// 78 char *cjson_str = NULL; +// 79 cJSON * JsonRoot = cJSON_CreateObject(); CFI FunCall cJSON_CreateObject BL cJSON_CreateObject MOV R4,R0 -// 77 cJSON * DataArray = cJSON_CreateArray(); +// 80 cJSON * DataArray = cJSON_CreateArray(); CFI FunCall cJSON_CreateArray BL cJSON_CreateArray MOV R5,R0 -// 78 -// 79 cJSON_AddStringToObject(JsonRoot, "deviId", "item_id"); - ADR.W R2,?_5 - ADR.N R1,?_4 - LDR.N R6,??DataTable23_2 - MOV.W R0,R4 - CFI FunCall cJSON_AddStringToObject - BL cJSON_AddStringToObject -// 80 cJSON_AddStringToObject(JsonRoot, "frameType", "item_type"); - ADR.W R2,?_7 - ADR.N R1,?_6 +// 81 +// 82 cJSON_AddStringToObject(JsonRoot, "deviId", "item_id"); + ADR.W R2,?_6 + ADR.W R1,?_5 + LDR.N R6,??DataTable26_8 MOV R0,R4 CFI FunCall cJSON_AddStringToObject BL cJSON_AddStringToObject -// 81 cJSON_AddNumberToObject(JsonRoot, "timeStamp", g_time_stamp); - LDR.N R2,??DataTable23_3 +// 83 cJSON_AddStringToObject(JsonRoot, "frameType", "item_type"); + ADR.W R2,?_8 + ADR.W R1,?_7 + MOV R0,R4 + CFI FunCall cJSON_AddStringToObject + BL cJSON_AddStringToObject +// 84 cJSON_AddNumberToObject(JsonRoot, "timeStamp", g_time_stamp); + LDR.N R2,??DataTable26_9 LDR R0,[R2, #+4] CFI FunCall __aeabi_ui2d BL __aeabi_ui2d VMOV D0,R0,R1 - ADR.N R1,?_8 + ADR.W R1,?_9 MOV R0,R4 CFI FunCall cJSON_AddNumberToObject BL cJSON_AddNumberToObject -// 82 cJSON_AddNumberToObject(JsonRoot, "version", 10); - VLDR.W D0,??DataTable23_4 - ADR.N R1,?_9 +// 85 cJSON_AddNumberToObject(JsonRoot, "version", 10); + VLDR.W D0,??DataTable25 + ADR.W R1,?_10 MOV R0,R4 CFI FunCall cJSON_AddNumberToObject BL cJSON_AddNumberToObject -// 83 -// 84 cJSON_AddItemToObject(JsonRoot, "data", DataArray);//添加data数组 - MOV.W R2,R5 - ADR.N R1,?_10 +// 86 +// 87 cJSON_AddItemToObject(JsonRoot, "data", DataArray);//添加data数组 + MOV R2,R5 + ADR.W R1,?_11 MOV R0,R4 CFI FunCall cJSON_AddItemToObject BL cJSON_AddItemToObject -// 85 -// 86 for(int i = 0; i < sizeof(mcs_para)/sizeof(float32_t) - 2; i++)// 雨量光辐射还是空气 +// 88 +// 89 for(int i = 0; i < sizeof(mcs_para)/sizeof(float32_t) - 2; i++)// 雨量光辐射还是空气 MOVS R7,#+0 -// 87 { -// 88 cJSON_AddItemToArray(DataArray, cJSON_CreateNumber(((float)((int )(ptr[i] * 100 + 0.5)))/100.0));// 四舍五入两位小数 +// 90 { +// 91 cJSON_AddItemToArray(DataArray, cJSON_CreateNumber(((float)((int )(ptr[i] * 100 + 0.5)))/100.0));// 四舍五入两位小数 ??MQTT_Trans_Data_0: ADD R0,R6,R7, LSL #+2 - VLDR.W S1,??DataTable23_5 + VLDR.W S1,??DataTable26 VLDR S0,[R0, #0] VMUL.F32 S1,S0,S1 VMOV R0,S1 CFI FunCall __aeabi_f2d BL __aeabi_f2d MOVS R2,#+0 - LDR.N R3,??DataTable23_6 + LDR.N R3,??DataTable26_10 CFI FunCall __aeabi_dadd BL __aeabi_dadd CFI FunCall __aeabi_d2iz @@ -467,7 +474,7 @@ MQTT_Trans_Data: CFI FunCall __aeabi_f2d BL __aeabi_f2d MOVS R2,#+0 - LDR.N R3,??DataTable23_7 + LDR.N R3,??DataTable26_11 CFI FunCall __aeabi_ddiv BL __aeabi_ddiv VMOV D0,R0,R1 @@ -477,88 +484,88 @@ MQTT_Trans_Data: MOV R0,R5 CFI FunCall cJSON_AddItemToArray BL cJSON_AddItemToArray -// 89 } +// 92 } ADDS R7,R7,#+1 CMP R7,#+9 BCC.N ??MQTT_Trans_Data_0 -// 90 -// 91 // 对象转字符串 -// 92 cjson_str = cJSON_Print(JsonRoot); +// 93 +// 94 // 对象转字符串 +// 95 cjson_str = cJSON_Print(JsonRoot); MOV R0,R4 CFI FunCall cJSON_Print BL cJSON_Print MOV R5,R0 -// 93 -// 94 str_len = strlen(cjson_str) + 2 + 4; +// 96 +// 97 str_len = strlen(cjson_str) + 2 + 4; CFI FunCall strlen BL strlen -// 95 sprintf(str_len_str, "%d", str_len); +// 98 sprintf(str_len_str, "%d", str_len); ADDS R2,R0,#+6 UXTB R2,R2 - ADR.N R1,??DataTable23_8 + ADR.N R1,??DataTable26_1 MOV R0,SP CFI FunCall sprintf BL sprintf -// 96 -// 97 // 发送发数据包命令 -// 98 osDelay(2000); +// 99 +// 100 // 发送发数据包命令 +// 101 osDelay(2000); MOV R0,#+2000 - LDR.N R6,??DataTable23_1 + LDR.N R6,??DataTable26_6 CFI FunCall osDelay BL osDelay -// 99 uart_sendstr(g_ec801_uart_handle, "AT+QMTPUBEX=0,0,0,0,Test_Topic,"); +// 102 uart_sendstr(g_ec801_uart_handle, "AT+QMTPUBEX=0,0,0,0,Test_Topic,"); LDR R0,[R6, #+0] - ADR.N R1,?_12 + ADR.W R1,?_13 CFI FunCall uart_sendstr BL uart_sendstr -// 100 uart_sendstr(g_ec801_uart_handle, str_len_str); +// 103 uart_sendstr(g_ec801_uart_handle, str_len_str); LDR R0,[R6, #+0] MOV R1,SP CFI FunCall uart_sendstr BL uart_sendstr -// 101 uart_sendstr(g_ec801_uart_handle, "\r\n"); +// 104 uart_sendstr(g_ec801_uart_handle, "\r\n"); LDR R0,[R6, #+0] - ADR.N R1,??DataTable23_12 + ADR.N R1,??DataTable26_2 CFI FunCall uart_sendstr BL uart_sendstr -// 102 -// 103 //发送数据包 -// 104 osDelay(2000); +// 105 +// 106 //发送数据包 +// 107 osDelay(2000); MOV R0,#+2000 CFI FunCall osDelay BL osDelay -// 105 uart_sendstr(g_ec801_uart_handle, cjson_str); +// 108 uart_sendstr(g_ec801_uart_handle, cjson_str); LDR R0,[R6, #+0] MOV R1,R5 CFI FunCall uart_sendstr BL uart_sendstr -// 106 // uart_sendstr(g_ec801_uart_handle, "\r\n"); -// 107 -// 108 //释放 -// 109 vPortFree(cjson_str); +// 109 // uart_sendstr(g_ec801_uart_handle, "\r\n"); +// 110 +// 111 //释放 +// 112 vPortFree(cjson_str); MOV R0,R5 CFI FunCall vPortFree BL vPortFree -// 110 cJSON_Delete(JsonRoot); +// 113 cJSON_Delete(JsonRoot); MOV R0,R4 CFI FunCall cJSON_Delete BL cJSON_Delete -// 111 } +// 114 } ADD SP,SP,#+36 CFI CFA R13+20 POP {R4-R7,PC} CFI EndBlock cfiBlock4 -// 112 -// 113 // 判断闰年,1闰0平 +// 115 +// 116 // 判断闰年,1闰0平 SECTION `.text`:CODE:NOROOT(1) CFI Block cfiBlock5 Using cfiCommon0 CFI Function fml_leap_year CFI NoCalls THUMB -// 114 uint16_t fml_leap_year(uint16_t year) -// 115 { -// 116 return (((year % 4 == 0)&&(year % 100 != 0)) || (year % 400 == 0)); +// 117 uint16_t fml_leap_year(uint16_t year) +// 118 { +// 119 return (((year % 4 == 0)&&(year % 100 != 0)) || (year % 400 == 0)); fml_leap_year: TST R0,#0x3 MOV R2,R0 @@ -580,17 +587,17 @@ fml_leap_year: ??fml_leap_year_1: MOVS R0,#+1 BX LR -// 117 } +// 120 } CFI EndBlock cfiBlock5 -// 118 -// 119 //日期转时间戳 +// 121 +// 122 //日期转时间戳 SECTION `.text`:CODE:NOROOT(2) CFI Block cfiBlock6 Using cfiCommon0 CFI Function fml_time_to_stamp THUMB -// 120 uint32_t fml_time_to_stamp(int year, int month, int day, int hour, int minute, int second) -// 121 { +// 123 uint32_t fml_time_to_stamp(int year, int month, int day, int hour, int minute, int second) +// 124 { fml_time_to_stamp: PUSH {R3-R9,LR} CFI R14 Frame(CFA, -4) @@ -607,84 +614,84 @@ fml_time_to_stamp: MOV R8,R1 MOV R4,R2 MOV R5,R3 -// 122 static uint32_t dax = 0; -// 123 static uint32_t day_count = 0; -// 124 uint16_t leap_year_count = 0; +// 125 static uint32_t dax = 0; +// 126 static uint32_t day_count = 0; +// 127 uint16_t leap_year_count = 0; MOVS R6,#+0 -// 125 uint16_t i; -// 126 -// 127 // 计算闰年数 -// 128 for (i = 1970; i < year; i++) +// 128 uint16_t i; +// 129 +// 130 // 计算闰年数 +// 131 for (i = 1970; i < year; i++) MOVW R7,#+1970 B.N ??fml_time_to_stamp_0 -// 129 { -// 130 if (fml_leap_year(i)) +// 132 { +// 133 if (fml_leap_year(i)) ??fml_time_to_stamp_1: CFI FunCall fml_leap_year BL fml_leap_year CBZ.N R0,??fml_time_to_stamp_2 -// 131 { -// 132 leap_year_count++; +// 134 { +// 135 leap_year_count++; ADDS R6,R6,#+1 -// 133 } -// 134 } +// 136 } +// 137 } ??fml_time_to_stamp_2: ADDS R7,R7,#+1 ??fml_time_to_stamp_0: UXTH R0,R7 CMP R0,R9 BLT.N ??fml_time_to_stamp_1 -// 135 -// 136 // 计算年的总天数 -// 137 day_count = leap_year_count * 366 + (year - 1970 - leap_year_count) * 365; +// 138 +// 139 // 计算年的总天数 +// 140 day_count = leap_year_count * 366 + (year - 1970 - leap_year_count) * 365; SUBW R1,R9,#+1970 MOVW R0,#+365 MULS R1,R0,R1 UXTAH R6,R1,R6 -// 138 -// 139 uint8_t mouthday[13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; +// 141 +// 142 uint8_t mouthday[13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; MOV.W R0,SP - ADR.N R1,?_14 + ADR.N R1,?_15 MOVS R2,#+16 CFI FunCall __aeabi_memcpy4 BL __aeabi_memcpy4 -// 140 // 计算当年到当前月的所有天数 -// 141 -// 142 for (i = 1; i < month; i++) +// 143 // 计算当年到当前月的所有天数 +// 144 +// 145 for (i = 1; i < month; i++) MOVS R0,#+1 B.N ??fml_time_to_stamp_3 -// 143 { -// 144 day_count += mouthday[i]; +// 146 { +// 147 day_count += mouthday[i]; ??fml_time_to_stamp_4: LDRB R1,[SP, R1] ADDS R6,R6,R1 -// 145 } +// 148 } ADDS R0,R0,#+1 ??fml_time_to_stamp_3: UXTH R1,R0 CMP R1,R8 BLT.N ??fml_time_to_stamp_4 -// 146 if(fml_leap_year(year)) +// 149 if(fml_leap_year(year)) UXTH R0,R9 CFI FunCall fml_leap_year BL fml_leap_year CBZ.N R0,??fml_time_to_stamp_5 -// 147 { -// 148 day_count += 1; +// 150 { +// 151 day_count += 1; ADDS R6,R6,#+1 -// 149 } -// 150 -// 151 // 累加计算当月的天数 -// 152 day_count += (day - 1); -// 153 -// 154 dax = (uint32_t)(day_count * 86400) + (uint32_t)((uint32_t)hour * 3600) + (uint32_t)((uint32_t)minute * 60) + (uint32_t)second; -// 155 -// 156 return dax; +// 152 } +// 153 +// 154 // 累加计算当月的天数 +// 155 day_count += (day - 1); +// 156 +// 157 dax = (uint32_t)(day_count * 86400) + (uint32_t)((uint32_t)hour * 3600) + (uint32_t)((uint32_t)minute * 60) + (uint32_t)second; +// 158 +// 159 return dax; ??fml_time_to_stamp_5: SUBS R4,R4,#+1 MOV R1,#+3600 ADDS R4,R4,R6 - LDR.N R0,??DataTable23_13 + LDR.N R0,??DataTable26_12 LDR R2,[SP, #+48] LDR R3,[SP, #+52] MULS R5,R1,R5 @@ -695,15 +702,15 @@ fml_time_to_stamp: ADD SP,SP,#+20 CFI CFA R13+28 POP {R4-R9,PC} -// 157 } +// 160 } CFI EndBlock cfiBlock6 SECTION `.bss`:DATA:REORDER:NOROOT(2) DATA -// 158 -// 159 -// 160 //时间获取完成变量,用于控制是否开始MQTT信息接收 -// 161 uint8_t time_get_ok = 0; +// 161 +// 162 +// 163 //时间获取完成变量,用于控制是否开始MQTT信息接收 +// 164 uint8_t time_get_ok = 0; time_get_ok: DS8 1 DS8 3 @@ -717,14 +724,14 @@ g_time_stamp: SECTION `.bss`:DATA:REORDER:NOROOT(2) DATA DS8 4 -// 162 // 生成时间戳 +// 165 // 生成时间戳 SECTION `.text`:CODE:NOROOT(2) CFI Block cfiBlock7 Using cfiCommon0 CFI Function EC801_GET_Time THUMB -// 163 int EC801_GET_Time() -// 164 { +// 166 int EC801_GET_Time() +// 167 { EC801_GET_Time: PUSH {R3-R6,LR} CFI R14 Frame(CFA, -4) @@ -732,22 +739,22 @@ EC801_GET_Time: CFI R5 Frame(CFA, -12) CFI R4 Frame(CFA, -16) CFI CFA R13+20 -// 165 int year, month, day, hour, minute, second; -// 166 if(USE_UTC) -// 167 { -// 168 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=0\r\n"); - LDR.N R4,??DataTable23_1 - ADR.N R1,?_15 +// 168 int year, month, day, hour, minute, second; +// 169 if(USE_UTC) +// 170 { +// 171 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=0\r\n"); + LDR.N R4,??DataTable26_6 + ADR.N R1,?_16 LDR R0,[R4, #+0] SUB SP,SP,#+140 CFI CFA R13+160 CFI FunCall uart_sendstr BL uart_sendstr -// 169 }else -// 170 { -// 171 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=2\r\n"); -// 172 } -// 173 osDelay(1000); +// 172 }else +// 173 { +// 174 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=2\r\n"); +// 175 } +// 176 osDelay(1000); MOV R0,#+1000 CFI FunCall osDelay BL osDelay @@ -755,28 +762,28 @@ EC801_GET_Time: ADD R0,SP,#+40 CFI FunCall __aeabi_memclr4 BL __aeabi_memclr4 -// 174 char time[100] = {0};int index = 0; +// 177 char time[100] = {0};int index = 0; MOVS R6,#+0 ADD R5,SP,#+40 -// 175 -// 176 // 第一个“后是时间,前面不要 -// 177 do{ -// 178 time[index] = uart_dev_in_char(g_ec801_uart_handle); +// 178 +// 179 // 第一个“后是时间,前面不要 +// 180 do{ +// 181 time[index] = uart_dev_in_char(g_ec801_uart_handle); ??EC801_GET_Time_0: LDR R0,[R4, #+0] CFI FunCall uart_dev_in_char BL uart_dev_in_char - BL ?Subroutine0 -// 179 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); -??CrossCallReturnLabel_0: + BL ?Subroutine1 +// 182 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); +??CrossCallReturnLabel_4: BEQ.N ??EC801_GET_Time_1 LDR R0,[R4, #+0] CFI FunCall uart_dev_char_present BL uart_dev_char_present CMP R0,#+0 BNE.N ??EC801_GET_Time_0 -// 180 // 丢掉前面的 -// 181 memcpy(time, time + index - 1, index); +// 183 // 丢掉前面的 +// 184 memcpy(time, time + index - 1, index); ??EC801_GET_Time_1: ADD R0,SP,#+40 ADD R0,R0,R6 @@ -785,28 +792,28 @@ EC801_GET_Time: ADD R0,SP,#+40 CFI FunCall __aeabi_memcpy BL __aeabi_memcpy -// 182 index = 1; +// 185 index = 1; MOVS R6,#+1 -// 183 -// 184 // "前面是时间 -// 185 do{ -// 186 time[index] = uart_dev_in_char(g_ec801_uart_handle); +// 186 +// 187 // "前面是时间 +// 188 do{ +// 189 time[index] = uart_dev_in_char(g_ec801_uart_handle); ??EC801_GET_Time_2: LDR R0,[R4, #+0] CFI FunCall uart_dev_in_char BL uart_dev_in_char - BL ?Subroutine0 -// 187 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); -??CrossCallReturnLabel_1: + BL ?Subroutine1 +// 190 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); +??CrossCallReturnLabel_5: BEQ.N ??EC801_GET_Time_3 LDR R0,[R4, #+0] CFI FunCall uart_dev_char_present BL uart_dev_char_present CMP R0,#+0 BNE.N ??EC801_GET_Time_2 -// 188 -// 189 // 字符提取成int -// 190 sscanf(time, "\"%d/%d/%d,%d:%d:%d\"", &year, &month, &day, &hour, &minute, &second); +// 191 +// 192 // 字符提取成int +// 193 sscanf(time, "\"%d/%d/%d,%d:%d:%d\"", &year, &month, &day, &hour, &minute, &second); ??EC801_GET_Time_3: ADD R0,SP,#+20 ADD R1,SP,#+24 @@ -818,22 +825,22 @@ EC801_GET_Time: STR R3,[SP, #+0] ADD R2,SP,#+16 ADD.W R3,SP,#+36 - ADR.N R1,?_16 - LDR.N R4,??DataTable23_3 + ADR.N R1,?_17 + LDR.N R4,??DataTable26_9 ADD R0,SP,#+40 CFI FunCall sscanf BL sscanf -// 191 -// 192 if(year) +// 194 +// 195 if(year) LDR R0,[SP, #+16] CBZ.N R0,??EC801_GET_Time_4 -// 193 { -// 194 time_get_ok = 1; +// 196 { +// 197 time_get_ok = 1; MOVS R1,#+1 STRB R1,[R4, #+0] -// 195 } -// 196 // 生成时间戳 -// 197 g_time_stamp = fml_time_to_stamp(year, month, day, hour, minute, second); +// 198 } +// 199 // 生成时间戳 +// 200 g_time_stamp = fml_time_to_stamp(year, month, day, hour, minute, second); ??EC801_GET_Time_4: LDR R0,[SP, #+20] LDR R1,[SP, #+24] @@ -846,18 +853,18 @@ EC801_GET_Time: CFI FunCall fml_time_to_stamp BL fml_time_to_stamp STR R0,[R4, #+4] -// 198 return year; +// 201 return year; LDR R0,[SP, #+16] ADD SP,SP,#+144 CFI CFA R13+16 POP {R4-R6,PC} -// 199 } +// 202 } CFI EndBlock cfiBlock7 SECTION `.text`:CODE:NOROOT(1) CFI Block cfiCond8 Using cfiCommon0 CFI Function EC801_GET_Time - CFI Conditional ??CrossCallReturnLabel_0 + CFI Conditional ??CrossCallReturnLabel_4 CFI R4 Frame(CFA, -16) CFI R5 Frame(CFA, -12) CFI R6 Frame(CFA, -8) @@ -865,7 +872,7 @@ EC801_GET_Time: CFI CFA R13+160 CFI Block cfiCond9 Using cfiCommon0 CFI (cfiCond9) Function EC801_GET_Time - CFI (cfiCond9) Conditional ??CrossCallReturnLabel_1 + CFI (cfiCond9) Conditional ??CrossCallReturnLabel_5 CFI (cfiCond9) R4 Frame(CFA, -16) CFI (cfiCond9) R5 Frame(CFA, -12) CFI (cfiCond9) R6 Frame(CFA, -8) @@ -875,7 +882,7 @@ EC801_GET_Time: CFI (cfiPicker10) NoFunction CFI (cfiPicker10) Picker THUMB -?Subroutine0: +?Subroutine1: STRB R0,[R5, R6] MOV R0,R6 ADDS R6,R0,#+1 @@ -885,16 +892,16 @@ EC801_GET_Time: CFI EndBlock cfiCond8 CFI EndBlock cfiCond9 CFI EndBlock cfiPicker10 -// 200 -// 201 #define JSON_BUFFER_SIZE 200 -// 202 // 解析收到的4g模块数据 +// 203 +// 204 #define JSON_BUFFER_SIZE 200 +// 205 // 解析收到的4g模块数据 SECTION `.text`:CODE:NOROOT(1) CFI Block cfiBlock11 Using cfiCommon0 CFI Function parse_4g_receive_data THUMB -// 203 void parse_4g_receive_data() -// 204 { +// 206 void parse_4g_receive_data() +// 207 { parse_4g_receive_data: PUSH {R4-R6,LR} CFI R14 Frame(CFA, -4) @@ -902,12 +909,12 @@ parse_4g_receive_data: CFI R5 Frame(CFA, -12) CFI R4 Frame(CFA, -16) CFI CFA R13+16 -// 205 uint8_t temp_buff[JSON_BUFFER_SIZE]; -// 206 int jsonBufferIndex = 0; // 索引 -// 207 char c = 0; -// 208 int inJson = 0; -// 209 if(uart_dev_char_present(g_ec801_uart_handle)){ - LDR.N R6,??DataTable23_1 +// 208 uint8_t temp_buff[JSON_BUFFER_SIZE]; +// 209 int jsonBufferIndex = 0; // 索引 +// 210 char c = 0; +// 211 int inJson = 0; +// 212 if(uart_dev_char_present(g_ec801_uart_handle)){ + LDR.N R6,??DataTable26_6 LDR R0,[R6, #+0] SUB SP,SP,#+200 CFI CFA R13+216 @@ -916,24 +923,24 @@ parse_4g_receive_data: MOVS R5,#+0 MOVS R4,#+0 CBZ.N R0,??parse_4g_receive_data_0 -// 210 memset(temp_buff, '\0', sizeof(temp_buff)); +// 213 memset(temp_buff, '\0', sizeof(temp_buff));//每次接受前清空一下BUFF MOVS R1,#+200 MOV R0,SP CFI FunCall __aeabi_memclr4 BL __aeabi_memclr4 -// 211 for(jsonBufferIndex = 0; uart_dev_char_present(g_ec801_uart_handle);) +// 214 for(jsonBufferIndex = 0; uart_dev_char_present(g_ec801_uart_handle);) B.N ??parse_4g_receive_data_1 -// 212 { -// 213 c = uart_dev_in_char(g_ec801_uart_handle); -// 214 if (c == '{') { -// 215 inJson = 1; // 进入JSON字符串 +// 215 { +// 216 c = uart_dev_in_char(g_ec801_uart_handle); +// 217 if (c == '{') { +// 218 inJson = 1; // 进入JSON字符串 ??parse_4g_receive_data_2: MOVS R4,#+1 -// 216 jsonBufferIndex = 0; // 重置JSON缓冲区索引 -// 217 temp_buff[jsonBufferIndex++] = c; +// 219 jsonBufferIndex = 0; // 重置JSON缓冲区索引 +// 220 temp_buff[jsonBufferIndex++] = c; STRB R0,[SP, #+0] MOVS R5,#+1 -// 218 } else if (c == '}' && inJson) { +// 221 } else if (c == '}' && inJson) { ??parse_4g_receive_data_1: LDR R0,[R6, #+0] CFI FunCall uart_dev_char_present @@ -948,39 +955,46 @@ parse_4g_receive_data: CMP R0,#+125 BNE.N ??parse_4g_receive_data_4 CBZ.N R4,??parse_4g_receive_data_5 -// 219 temp_buff[jsonBufferIndex++] = c; +// 222 temp_buff[jsonBufferIndex++] = c; STRB R0,[SP, R5] -// 220 //重置索引与标志 -// 221 jsonBufferIndex = 0; +// 223 //重置索引与标志 +// 224 jsonBufferIndex = 0; MOVS R5,#+0 -// 222 inJson = 0; +// 225 inJson = 0; MOVS R4,#+0 B.N ??parse_4g_receive_data_1 -// 223 } else if (inJson) { +// 226 } else if (inJson) { ??parse_4g_receive_data_4: CBZ.N R4,??parse_4g_receive_data_5 -// 224 // 如果在JSON字符串内部,则存储字符 -// 225 if (jsonBufferIndex < JSON_BUFFER_SIZE - 1) { // 保留一个位置给字符串结束符 +// 227 // 如果在JSON字符串内部,则存储字符 +// 228 if (jsonBufferIndex < JSON_BUFFER_SIZE - 1) { // 保留一个位置给字符串结束符 CMP R5,#+199 BGE.N ??parse_4g_receive_data_1 -// 226 temp_buff[jsonBufferIndex++] = c; +// 229 temp_buff[jsonBufferIndex++] = c; STRB R0,[SP, R5] ??parse_4g_receive_data_5: MOV R5,R1 B.N ??parse_4g_receive_data_1 -// 227 } -// 228 }else { -// 229 jsonBufferIndex++;//一直没有{可以继续检索 -// 230 } -// 231 } -// 232 term_printf(temp_buff); +// 230 } +// 231 }else { +// 232 jsonBufferIndex++;//一直没有{可以继续检索 +// 233 } +// 234 } +// 235 // temp_buff为接收到的JSON +// 236 // term_printf(temp_buff); +// 237 // 不为空再解析 +// 238 if(temp_buff[0] != '\0') ??parse_4g_receive_data_3: + LDRB R0,[SP, #+0] + CBZ.N R0,??parse_4g_receive_data_0 +// 239 { +// 240 parse_json(temp_buff); MOV R0,SP - CFI FunCall term_printf - BL term_printf -// 233 // memset(temp_buff, '\0', sizeof(temp_buff)); -// 234 } -// 235 } + CFI FunCall parse_json + BL parse_json +// 241 } +// 242 } +// 243 } ??parse_4g_receive_data_0: ADD SP,SP,#+200 CFI CFA R13+16 @@ -990,105 +1004,287 @@ parse_4g_receive_data: SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable23: - DATA32 - DC32 0x186a0 - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -??DataTable23_1: - DATA32 - DC32 g_ec801_uart_handle - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -??DataTable23_2: - DATA32 - DC32 g_stMcs_Para - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -??DataTable23_3: - DATA32 - DC32 time_get_ok - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -??DataTable23_4: +??DataTable25: DATA32 DC32 0x0,0x40240000 +// 244 + + SECTION `.text`:CODE:NOROOT(2) + CFI Block cfiBlock12 Using cfiCommon0 + CFI Function parse_json + THUMB +// 245 void parse_json(uint8_t *json_buff) +// 246 { +parse_json: + PUSH {R1-R9,LR} + CFI R14 Frame(CFA, -4) + CFI R9 Frame(CFA, -8) + CFI R8 Frame(CFA, -12) + CFI R7 Frame(CFA, -16) + CFI R6 Frame(CFA, -20) + CFI R5 Frame(CFA, -24) + CFI R4 Frame(CFA, -28) + CFI CFA R13+40 +// 247 cJSON* cjson_root = cJSON_Parse(json_buff); + CFI FunCall cJSON_Parse + BL cJSON_Parse + MOVS R8,R0 +// 248 +// 249 if(cjson_root == NULL) + BNE.W ??parse_json_0 +// 250 { +// 251 term_printf("parse fail.\n"); + POP {R1-R9,LR} + CFI R4 SameValue + CFI R5 SameValue + CFI R6 SameValue + CFI R7 SameValue + CFI R8 SameValue + CFI R9 SameValue + CFI R14 SameValue + CFI CFA R13+0 + ADR.N R0,?_18 + CFI FunCall term_printf + B.W term_printf + CFI R4 Frame(CFA, -28) + CFI R5 Frame(CFA, -24) + CFI R6 Frame(CFA, -20) + CFI R7 Frame(CFA, -16) + CFI R8 Frame(CFA, -12) + CFI R9 Frame(CFA, -8) + CFI R14 Frame(CFA, -4) + CFI CFA R13+40 +// 252 return; +// 253 } +// 254 +// 255 cJSON* cjson_id = cJSON_GetObjectItem(cjson_root, "deviId"); +??parse_json_0: + Nop + ADR.N R1,?_5 + CFI FunCall cJSON_GetObjectItem + BL cJSON_GetObjectItem + MOV R5,R0 +// 256 cJSON* cjson_type = cJSON_GetObjectItem(cjson_root, "frameType"); + ADR.N R1,?_7 + BL ?Subroutine0 +??CrossCallReturnLabel_3: + MOV R9,R0 +// 257 cJSON* cjson_version = cJSON_GetObjectItem(cjson_root, "version"); + ADR.N R1,?_10 + BL ?Subroutine0 +??CrossCallReturnLabel_2: + MOV R7,R0 +// 258 cJSON* cjson_response = cJSON_GetObjectItem(cjson_root, "response"); + ADR.N R1,?_19 + BL ?Subroutine0 +??CrossCallReturnLabel_1: + MOV R4,R0 +// 259 cJSON* cjson_time = cJSON_GetObjectItem(cjson_root, "timeStamp"); + ADR.N R1,?_9 + BL ?Subroutine0 +??CrossCallReturnLabel_0: + MOV R6,R0 +// 260 +// 261 term_printf("deviId=%s\n frameType=%s\n version=%d\n response=%d\n timeStamp=%d\n", \ +// 262 cjson_id -> valuestring, \ +// 263 cJSON_GetStringValue(cjson_type), \ +// 264 cjson_version -> valueint, \ +// 265 cjson_response -> valueint, \ +// 266 cjson_time -> valueint); + MOV R0,R9 + CFI FunCall cJSON_GetStringValue + BL cJSON_GetStringValue + MOV R2,R0 + LDR R0,[R6, #+20] + STR R0,[SP, #+4] + LDR R1,[R4, #+20] + LDR.N R0,??DataTable26_13 + STR R1,[SP, #+0] + LDR R3,[R7, #+20] + LDR R1,[R5, #+16] + CFI FunCall term_printf + BL term_printf +// 267 +// 268 cJSON_Delete(cjson_root); + MOV R0,R8 + POP {R1-R9,LR} + CFI R4 SameValue + CFI R5 SameValue + CFI R6 SameValue + CFI R7 SameValue + CFI R8 SameValue + CFI R9 SameValue + CFI R14 SameValue + CFI CFA R13+0 + CFI FunCall cJSON_Delete + B.W cJSON_Delete +// 269 } + CFI EndBlock cfiBlock12 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable23_5: +??DataTable26: DATA32 DC32 0x42c80000 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable23_6: - DATA32 - DC32 0x3fe00000 - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -??DataTable23_7: - DATA32 - DC32 0x40590000 - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -??DataTable23_8: +??DataTable26_1: DATA8 DC8 0x25, 0x64, 0x00, 0x00 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable23_9: - DATA32 - DC32 0x48000400 - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -??DataTable23_10: - DATA32 - DC32 huart1 - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -??DataTable23_11: - DATA32 - DC32 ?_0 - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -??DataTable23_12: +??DataTable26_2: DATA8 DC8 0x0D, 0x0A, 0x00, 0x00 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable23_13: +??DataTable26_3: + DATA32 + DC32 0x48000400 + + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +??DataTable26_4: + DATA32 + DC32 0x186a0 + + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +??DataTable26_5: + DATA32 + DC32 huart1 + + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +??DataTable26_6: + DATA32 + DC32 g_ec801_uart_handle + + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +??DataTable26_7: + DATA32 + DC32 ?_0 + + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +??DataTable26_8: + DATA32 + DC32 g_stMcs_Para + + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +??DataTable26_9: + DATA32 + DC32 time_get_ok + + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +??DataTable26_10: + DATA32 + DC32 0x3fe00000 + + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +??DataTable26_11: + DATA32 + DC32 0x40590000 + + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +??DataTable26_12: DATA32 DC32 0x15180 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -?_1: +??DataTable26_13: + DATA32 + DC32 ?_1 + + SECTION `.text`:CODE:NOROOT(1) + CFI Block cfiCond13 Using cfiCommon0 + CFI Function parse_json + CFI Conditional ??CrossCallReturnLabel_3 + CFI R4 Frame(CFA, -28) + CFI R5 Frame(CFA, -24) + CFI R6 Frame(CFA, -20) + CFI R7 Frame(CFA, -16) + CFI R8 Frame(CFA, -12) + CFI R9 Frame(CFA, -8) + CFI R14 Frame(CFA, -4) + CFI CFA R13+40 + CFI Block cfiCond14 Using cfiCommon0 + CFI (cfiCond14) Function parse_json + CFI (cfiCond14) Conditional ??CrossCallReturnLabel_2 + CFI (cfiCond14) R4 Frame(CFA, -28) + CFI (cfiCond14) R5 Frame(CFA, -24) + CFI (cfiCond14) R6 Frame(CFA, -20) + CFI (cfiCond14) R7 Frame(CFA, -16) + CFI (cfiCond14) R8 Frame(CFA, -12) + CFI (cfiCond14) R9 Frame(CFA, -8) + CFI (cfiCond14) R14 Frame(CFA, -4) + CFI (cfiCond14) CFA R13+40 + CFI Block cfiCond15 Using cfiCommon0 + CFI (cfiCond15) Function parse_json + CFI (cfiCond15) Conditional ??CrossCallReturnLabel_1 + CFI (cfiCond15) R4 Frame(CFA, -28) + CFI (cfiCond15) R5 Frame(CFA, -24) + CFI (cfiCond15) R6 Frame(CFA, -20) + CFI (cfiCond15) R7 Frame(CFA, -16) + CFI (cfiCond15) R8 Frame(CFA, -12) + CFI (cfiCond15) R9 Frame(CFA, -8) + CFI (cfiCond15) R14 Frame(CFA, -4) + CFI (cfiCond15) CFA R13+40 + CFI Block cfiCond16 Using cfiCommon0 + CFI (cfiCond16) Function parse_json + CFI (cfiCond16) Conditional ??CrossCallReturnLabel_0 + CFI (cfiCond16) R4 Frame(CFA, -28) + CFI (cfiCond16) R5 Frame(CFA, -24) + CFI (cfiCond16) R6 Frame(CFA, -20) + CFI (cfiCond16) R7 Frame(CFA, -16) + CFI (cfiCond16) R8 Frame(CFA, -12) + CFI (cfiCond16) R9 Frame(CFA, -8) + CFI (cfiCond16) R14 Frame(CFA, -4) + CFI (cfiCond16) CFA R13+40 + CFI Block cfiPicker17 Using cfiCommon1 + CFI (cfiPicker17) NoFunction + CFI (cfiPicker17) Picker + THUMB +?Subroutine0: + MOV R0,R8 + CFI (cfiCond13) FunCall parse_json cJSON_GetObjectItem + CFI (cfiCond13) FunCall parse_json cJSON_GetObjectItem + CFI (cfiCond13) FunCall parse_json cJSON_GetObjectItem + CFI (cfiCond13) FunCall parse_json cJSON_GetObjectItem + B.W cJSON_GetObjectItem + CFI EndBlock cfiCond13 + CFI EndBlock cfiCond14 + CFI EndBlock cfiCond15 + CFI EndBlock cfiCond16 + CFI EndBlock cfiPicker17 + + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +?_2: DATA8 DC8 "AT+QMTCFG=\"session\",0,0\015\012" DATA16 @@ -1097,14 +1293,14 @@ parse_4g_receive_data: SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -?_2: +?_3: DATA8 DC8 "AT+QMTCONN=0,Test_SUB\015\012" SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -?_3: +?_4: DATA8 DC8 "AT+QMTSUB=0,0,Test_Topic,0\015\012" DATA @@ -1113,7 +1309,7 @@ parse_4g_receive_data: SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -?_4: +?_5: DATA8 DC8 "deviId" DS8 1 @@ -1121,14 +1317,14 @@ parse_4g_receive_data: SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -?_5: +?_6: DATA8 DC8 "item_id" SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -?_6: +?_7: DATA8 DC8 "frameType" DATA16 @@ -1137,7 +1333,7 @@ parse_4g_receive_data: SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -?_7: +?_8: DATA8 DC8 "item_type" DATA16 @@ -1146,7 +1342,7 @@ parse_4g_receive_data: SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -?_8: +?_9: DATA8 DC8 "timeStamp" DATA16 @@ -1155,14 +1351,14 @@ parse_4g_receive_data: SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -?_9: +?_10: DATA8 DC8 "version" SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -?_10: +?_11: DATA8 DC8 "data" DATA @@ -1171,14 +1367,14 @@ parse_4g_receive_data: SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -?_12: +?_13: DATA8 DC8 "AT+QMTPUBEX=0,0,0,0,Test_Topic," SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -?_14: +?_15: DATA8 DC8 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 DATA @@ -1187,17 +1383,35 @@ parse_4g_receive_data: SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -?_15: +?_16: DATA8 DC8 "AT+QLTS=0\015\012" SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -?_16: +?_17: DATA8 DC8 "\"%d/%d/%d,%d:%d:%d\"" + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +?_18: + DATA8 + DC8 "parse fail.\012" + DATA + DS8 3 + + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +?_19: + DATA8 + DC8 "response" + DATA + DS8 3 + SECTION `.iar_vfe_header`:DATA:NOALLOC:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA @@ -1211,30 +1425,44 @@ parse_4g_receive_data: DATA DS8 3 + SECTION `.rodata`:CONST:REORDER:NOROOT(2) + DATA +?_1: + DATA8 + DC8 0x64, 0x65, 0x76, 0x69, 0x49, 0x64, 0x3D, 0x25 + DC8 0x73, 0x0A, 0x20, 0x66, 0x72, 0x61, 0x6D, 0x65 + DC8 0x54, 0x79, 0x70, 0x65, 0x3D, 0x25, 0x73, 0x0A + DC8 0x20, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6F, 0x6E + DC8 0x3D, 0x25, 0x64, 0x0A, 0x20, 0x72, 0x65, 0x73 + DC8 0x70, 0x6F, 0x6E, 0x73, 0x65, 0x3D, 0x25, 0x64 + DC8 0x0A, 0x20, 0x74, 0x69, 0x6D, 0x65, 0x53, 0x74 + DC8 0x61, 0x6D, 0x70, 0x3D, 0x25, 0x64, 0x0A, 0 + SECTION `.rodata`:CONST:NOROOT(2) DATA -?_11: +?_12: DATA8 DC8 "%d" DS8 1 SECTION `.rodata`:CONST:NOROOT(2) DATA -?_13: +?_14: DATA8 DC8 "\015\012" DS8 1 END -// 236 -// 237 +// 270 +// 271 +// 272 // // 16 bytes in section .bss -// 44 bytes in section .rodata -// 1'162 bytes in section .text +// 108 bytes in section .rodata +// 1'326 bytes in section .text // -// 1'162 bytes of CODE memory -// 44 bytes of CONST memory +// 1'326 bytes of CODE memory +// 108 bytes of CONST memory // 16 bytes of DATA memory // //Errors: none diff --git a/EWARM/micro_climate/List/micro_climate.map b/EWARM/micro_climate/List/micro_climate.map index e7d60dc..81040de 100644 --- a/EWARM/micro_climate/List/micro_climate.map +++ b/EWARM/micro_climate/List/micro_climate.map @@ -1,6 +1,6 @@ ############################################################################### # -# IAR ELF Linker V9.40.2.374/W64 for ARM 15/Aug/2024 17:38:50 +# IAR ELF Linker V9.40.2.374/W64 for ARM 16/Aug/2024 10:34:43 # Copyright 2007-2023 IAR Systems AB. # # Output file = @@ -123,241 +123,246 @@ initialize by copy { rw }; .intvec ro code 0x800'0000 0x1ac startup_stm32l496xx.o [4] - 0x800'01ac 0x1ac -"P1": 0xbcfd - .text ro code 0x800'01ac 0xeae xprintffull_nomb.o [13] - .text ro code 0x800'105a 0x7e lz77_init_single.o [16] - .text ro code 0x800'10d8 0x16 strchr.o [16] - .text ro code 0x800'10ee 0x1e xsscin.o [13] - .text ro code 0x800'110c 0x40 xfail_s.o [13] - .text ro code 0x800'114c 0x14 strlen_small.o [16] - .text ro code 0x800'1160 0x58 memchr.o [16] - .text ro code 0x800'11b8 0x18 ABImemcpy_small.o [16] - .text ro code 0x800'11d0 0x70 frexp.o [15] - .text ro code 0x800'1240 0x34 DblCmpLe.o [15] - .text ro code 0x800'1274 0x34 DblCmpGe.o [15] - .text ro code 0x800'12a8 0x13a ldexp.o [15] - .text ro code 0x800'13e2 0xa xsprout.o [13] - .text ro code 0x800'13ec 0x36 DblToS32.o [15] - .text ro code 0x800'1424 0x22 S32ToDbl.o [15] - .text ro code 0x800'1448 0x25e DblAddSub.o [15] - .text ro code 0x800'16a8 0x246 DblDiv.o [15] - .text ro code 0x800'18f0 0x22 DblToU32.o [15] - .text ro code 0x800'1914 0x1c U32ToDbl.o [15] - .text ro code 0x800'1930 0x1aa DblMul.o [15] - .text ro code 0x800'1adc 0x106 I64DivMod_small.o [16] - .text ro code 0x800'1be2 0x6 abort.o [13] - .text ro code 0x800'1be8 0x2 I64DivZer.o [16] - .text ro code 0x800'1bec 0x14 exit.o [17] - .text ro code 0x800'1c00 0xd64 xscanffull_nomb.o [13] - .text ro code 0x800'2964 0x358 strto64.o [15] - .text ro code 0x800'2cbc 0x68 DblToFlt.o [15] - .text ro code 0x800'2d24 0x1a6 iar_Stoullx.o [13] - .text ro code 0x800'2ecc 0xaa iar_Stollx.o [13] - .text ro code 0x800'2f76 0x120 iar_Stopfx.o [13] - .text ro code 0x800'3098 0x1a8 iar_Stoflt.o [13] - .text ro code 0x800'3240 0x20c iar_Stoxflt.o [13] - .text ro code 0x800'344c 0xb7e stm32l4xx_hal_tim.o [9] - .text ro code 0x800'3fcc 0x340 tim.o [2] - .text ro code 0x800'430c 0x2 stm32l4xx_hal_tim.o [9] - .text ro code 0x800'430e 0x2 stm32l4xx_hal_tim.o [9] - .text ro code 0x800'4310 0x2 stm32l4xx_hal_tim.o [9] - .text ro code 0x800'4312 0x2 stm32l4xx_hal_tim.o [9] - .text ro code 0x800'4314 0x16c main.o [2] - .text ro code 0x800'4480 0x2 stm32l4xx_hal_tim_ex.o [9] - .text ro code 0x800'4482 0x2 stm32l4xx_hal_tim_ex.o [9] - .text ro code 0x800'4484 0x2 stm32l4xx_hal_tim.o [9] - .text ro code 0x800'4486 0x2 stm32l4xx_hal_tim_ex.o [9] - .text ro code 0x800'4488 0x2 stm32l4xx_hal_tim.o [9] - .text ro code 0x800'448c 0x118 stm32l4xx_hal_tim_ex.o [9] - .text ro code 0x800'45a4 0x6 ABImemclr4.o [16] - .text ro code 0x800'45ac 0x210 stm32l4xx_hal_gpio.o [9] - .text ro code 0x800'47bc 0x9c stm32l4xx_hal_cortex.o [9] - .text ro code 0x800'4858 0x2c stm32l4xx_hal.o [9] - .text ro code 0x800'4884 0xf8 inflash.o [12] - .text ro code 0x800'497c 0x116 gpio.o [2] - .text ro code 0x800'4a94 0x30 dma.o [2] - .text ro code 0x800'4ac4 0x164 adc.o [2] - .text ro code 0x800'4c28 0x2dc usart.o [2] - .text ro code 0x800'4f04 0x19c i2c.o [2] - .text ro code 0x800'50a0 0xb4 spi.o [2] - .text ro code 0x800'5154 0x190 uart_dev.o [12] - .text ro code 0x800'52e4 0x178 stm32l4xx_hal_adc_ex.o [9] - .text ro code 0x800'545c 0x276 sht30.o [11] - .text ro code 0x800'56d4 0x8d hp203b.o [7] - .text ro code 0x800'5764 0x164 freertos.o [2] - .text ro code 0x800'58c8 0x88 cmsis_os.o [6] - .text ro code 0x800'5950 0x7c stm32l4xx_hal_pwr_ex.o [9] - .text ro code 0x800'59cc 0x770 stm32l4xx_hal_rcc.o [9] - .text ro code 0x800'613c 0x10 stm32l4xx_hal.o [9] - .text ro code 0x800'614c 0x32 ABImemset48.o [16] - .text ro code 0x800'6180 0x90 stm32l4xx_hal_timebase_tim.o [2] - .text ro code 0x800'6210 0x3c stm32l4xx_hal_msp.o [2] - .text ro code 0x800'624c 0x194 stm32l4xx_hal_flash_ex.o [9] - .text ro code 0x800'63e0 0x1c strrchr.o [13] - .text ro code 0x800'63fc 0x164 stm32l4xx_hal_flash.o [9] - .text ro code 0x800'6560 0x14 memset.o [16] - .text ro code 0x800'6574 0x866 stm32l4xx_hal_adc.o [9] - .text ro code 0x800'6ddc 0x564 stm32l4xx_hal_rcc_ex.o [9] - .text ro code 0x800'7340 0x2b6 stm32l4xx_hal_dma.o [9] - .text ro code 0x800'75f6 0x8c stm32l4xx_hal_uart_ex.o [9] - .text ro code 0x800'7684 0xb1a stm32l4xx_hal_uart.o [9] - .text ro code 0x800'81a0 0x7e stm32l4xx_hal_i2c_ex.o [9] - .text ro code 0x800'8220 0x5c0 stm32l4xx_hal_i2c.o [9] - .text ro code 0x800'87e0 0xe0 stm32l4xx_hal_spi.o [9] - .text ro code 0x800'88c0 0x6e ring_queue.o [8] - .text ro code 0x800'8930 0x34 vsprintf.o [13] - .text ro code 0x800'8964 0x28 stm32l4xx_hal.o [9] - .text ro code 0x800'898c 0x48 FltToDbl.o [15] - .text ro code 0x800'89d4 0x86 filter.o [5] - .text ro code 0x800'8a5c 0x494 frt_protocol.o [12] - .text ro code 0x800'8ef0 0x44c EC801E.o [3] - .text ro code 0x800'933c 0x594 tasks.o [6] - .text ro code 0x800'98d0 0xc stm32l4xx_hal.o [9] - .text ro code 0x800'98dc 0x12 ABImemset_small.o [16] - .text ro code 0x800'98ee 0x2 stm32l4xx_hal_adc.o [9] - .text ro code 0x800'98f0 0x2 stm32l4xx_hal_adc.o [9] - .text ro code 0x800'98f2 0x2 stm32l4xx_hal_adc.o [9] - .text ro code 0x800'98f4 0x2 stm32l4xx_hal_uart.o [9] - .text ro code 0x800'98f6 0x2 stm32l4xx_hal_uart.o [9] - .text ro code 0x800'98f8 0x2 stm32l4xx_hal_uart_ex.o [9] - .text ro code 0x800'98fa 0x2 stm32l4xx_hal_uart.o [9] - .text ro code 0x800'98fc 0x2 stm32l4xx_hal_uart.o [9] - .text ro code 0x800'9900 0x6 ABImemclr.o [16] - .text ro code 0x800'9908 0x868 cJSON.o [2] - .text ro code 0x800'a170 0x40 sprintf.o [13] - .text ro code 0x800'a1b0 0x1b0 heap_4.o [6] - .text ro code 0x800'a360 0x28 sscanf.o [13] - .text ro code 0x800'a388 0x92 list.o [6] - .text ro code 0x800'a41c 0x18a port.o [6] - .text ro code 0x800'a5a6 0x4a cJSON.o [2] - .text ro code 0x800'a5f0 0x20 DblCmpEq.o [15] - .text ro code 0x800'a610 0x28 port.o [6] - CODE ro code 0x800'a638 0xb0 portasm.o [6] - .text ro code 0x800'a6e8 0x8a0 anemometer_dev.o [12] - .text ro code 0x800'af88 0x64 acosf.o [15] - .text ro code 0x800'afec 0x1d4 cos_sin32.o [15] - .text ro code 0x800'b1c0 0x48 atanf.o [15] - .text ro code 0x800'b208 0x78 arm_max_q15.o [14] - .text ro code 0x800'b280 0x4e arm_mean_q15.o [14] - .text ro code 0x800'b2d0 0x52 arm_offset_q15.o [14] - .text ro code 0x800'b324 0x1e sqrtf.o [15] - .text ro code 0x800'b344 0x178 arm_mean_f32.o [14] - .text ro code 0x800'b4bc 0xa4 xatanf.o [15] - .rodata const 0x800'b560 0x224 sht30.o [11] - .text ro code 0x800'b784 0x100 stm32l4xx_it.o [2] - .rodata const 0x800'b884 0xc8 sht30.o [11] - .text ro code 0x800'b94c 0x5c system_stm32l4xx.o [1] - .rodata const 0x800'b9a8 0x54 inflash.o [12] - .rodata const 0x800'b9fc 0x50 iar_Stoullx.o [13] - .rodata const 0x800'ba50 0x48 strto64.o [15] - .text ro code 0x800'ba98 0x38 zero_init3.o [16] - .rodata const 0x800'bad0 0x30 system_stm32l4xx.o [1] - .rodata const 0x800'bb00 0x28 xscanffull_nomb.o [13] - .text ro code 0x800'bb28 0x28 data_init.o [16] - .rodata const 0x800'bb50 0x24 EC801E.o [3] - .rodata const 0x800'bb74 0x24 xscanffull_nomb.o [13] - .text ro code 0x800'bb98 0x22 fpinit_M.o [15] - .iar.init_table const 0x800'bbbc 0x20 - Linker created - - .text ro code 0x800'bbdc 0x1e cmain.o [16] - .text ro code 0x800'bbfa 0x4 low_level_init.o [13] - .text ro code 0x800'bbfe 0x4 exit.o [13] - .text ro code 0x800'bc04 0xa cexit.o [16] - .text ro code 0x800'bc10 0x1c cstartup_M.o [16] - .rodata const 0x800'bc2c 0x14 freertos.o [2] - .rodata const 0x800'bc40 0x10 freertos.o [2] - .text ro code 0x800'bc50 0x10 startup_stm32l496xx.o [4] - .rodata const 0x800'bc60 0xc freertos.o [2] - .rodata const 0x800'bc6c 0xc freertos.o [2] - .rodata const 0x800'bc78 0x8 freertos.o [2] - .rodata const 0x800'bc80 0x8 system_stm32l4xx.o [1] - .text ro code 0x800'bc88 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bc8c 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bc90 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bc94 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bc98 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bc9c 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bca0 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bca4 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bca8 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bcac 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bcb0 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bcb4 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bcb8 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bcbc 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bcc0 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bcc4 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bcc8 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bccc 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bcd0 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bcd4 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bcd8 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bcdc 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bce0 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bce4 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bce8 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bcec 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bcf0 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bcf4 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bcf8 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bcfc 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd00 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd04 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd08 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd0c 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd10 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd14 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd18 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd1c 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd20 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd24 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd28 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd2c 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd30 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd34 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd38 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd3c 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd40 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd44 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd48 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd4c 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd50 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd54 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd58 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd5c 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd60 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd64 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd68 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd6c 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd70 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd74 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd78 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd7c 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd80 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd84 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd88 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd8c 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd90 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd94 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd98 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bd9c 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bda0 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bda4 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bda8 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bdac 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bdb0 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bdb4 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bdb8 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bdbc 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bdc0 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bdc4 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bdc8 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bdcc 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bdd0 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'bdd4 0x4 startup_stm32l496xx.o [4] - .rodata const 0x800'bdd8 0x0 zero_init3.o [16] - .rodata const 0x800'bdd8 0x0 lz77_init_single.o [16] - Initializer bytes const 0x800'bdd8 0xd1 - - 0x800'bea9 0xbcfd +"P1": 0xc4c1 + .text ro code 0x800'01ac 0xeec cJSON.o [2] + .text ro code 0x800'1098 0x14 strlen_small.o [16] + .text ro code 0x800'10ac 0x18 ABImemcpy_small.o [16] + .text ro code 0x800'10c4 0x6 ABImemclr.o [16] + .text ro code 0x800'10ca 0x7e lz77_init_single.o [16] + .text ro code 0x800'1148 0x34 DblCmpLe.o [15] + .text ro code 0x800'117c 0x25e DblAddSub.o [15] + .text ro code 0x800'13da 0x1e xsscin.o [13] + .text ro code 0x800'13f8 0x1aa DblMul.o [15] + .text ro code 0x800'15a2 0xa xsprout.o [13] + .text ro code 0x800'15ac 0x34 DblCmpGe.o [15] + .text ro code 0x800'15e0 0x40 sprintf.o [13] + .text ro code 0x800'1620 0x6 ABImemclr4.o [16] + .text ro code 0x800'1626 0x2a strncmp.o [13] + .text ro code 0x800'1650 0xe math_wrappers64.o [15] + .text ro code 0x800'1660 0x36 DblToS32.o [15] + .text ro code 0x800'1696 0x4a cJSON.o [2] + .text ro code 0x800'16e0 0x22 S32ToDbl.o [15] + .text ro code 0x800'1704 0x20 DblCmpEq.o [15] + .text ro code 0x800'1724 0x28 sscanf.o [13] + .text ro code 0x800'174c 0x12 strcmp.o [16] + .text ro code 0x800'175e 0xc tolower.o [13] + .text ro code 0x800'176c 0x12 ABImemset_small.o [16] + .text ro code 0x800'1780 0xeae xprintffull_nomb.o [13] + .text ro code 0x800'2630 0x32 ABImemset48.o [16] + .text ro code 0x800'2664 0x360 strto64.o [15] + .text ro code 0x800'29c4 0xd64 xscanffull_nomb.o [13] + .text ro code 0x800'3728 0x16 strchr.o [16] + .text ro code 0x800'3740 0x40 xfail_s.o [13] + .text ro code 0x800'3780 0x58 memchr.o [16] + .text ro code 0x800'37d8 0x70 frexp.o [15] + .text ro code 0x800'3848 0x13a ldexp.o [15] + .text ro code 0x800'3984 0x246 DblDiv.o [15] + .text ro code 0x800'3bcc 0x22 DblToU32.o [15] + .text ro code 0x800'3bf0 0x1c U32ToDbl.o [15] + .text ro code 0x800'3c0c 0x106 I64DivMod_small.o [16] + .text ro code 0x800'3d12 0x120 iar_Stopfx.o [13] + .text ro code 0x800'3e34 0x1a8 iar_Stoflt.o [13] + .text ro code 0x800'3fdc 0x20c iar_Stoxflt.o [13] + .text ro code 0x800'41e8 0x68 DblToFlt.o [15] + .text ro code 0x800'4250 0x1a6 iar_Stoullx.o [13] + .text ro code 0x800'43f8 0xaa iar_Stollx.o [13] + .text ro code 0x800'44a2 0x6 abort.o [13] + .text ro code 0x800'44a8 0x2 I64DivZer.o [16] + .text ro code 0x800'44ac 0x14 exit.o [17] + .text ro code 0x800'44c0 0xb7e stm32l4xx_hal_tim.o [9] + .text ro code 0x800'5040 0x340 tim.o [2] + .text ro code 0x800'5380 0x2 stm32l4xx_hal_tim.o [9] + .text ro code 0x800'5382 0x2 stm32l4xx_hal_tim.o [9] + .text ro code 0x800'5384 0x2 stm32l4xx_hal_tim.o [9] + .text ro code 0x800'5386 0x2 stm32l4xx_hal_tim.o [9] + .text ro code 0x800'5388 0x16c main.o [2] + .text ro code 0x800'54f4 0x2 stm32l4xx_hal_tim_ex.o [9] + .text ro code 0x800'54f6 0x2 stm32l4xx_hal_tim_ex.o [9] + .text ro code 0x800'54f8 0x2 stm32l4xx_hal_tim.o [9] + .text ro code 0x800'54fa 0x2 stm32l4xx_hal_tim_ex.o [9] + .text ro code 0x800'54fc 0x2 stm32l4xx_hal_tim.o [9] + .text ro code 0x800'5500 0x118 stm32l4xx_hal_tim_ex.o [9] + .text ro code 0x800'5618 0x210 stm32l4xx_hal_gpio.o [9] + .text ro code 0x800'5828 0x9c stm32l4xx_hal_cortex.o [9] + .text ro code 0x800'58c4 0x2c stm32l4xx_hal.o [9] + .text ro code 0x800'58f0 0xf8 inflash.o [12] + .text ro code 0x800'59e8 0x116 gpio.o [2] + .text ro code 0x800'5b00 0x30 dma.o [2] + .text ro code 0x800'5b30 0x164 adc.o [2] + .text ro code 0x800'5c94 0x2dc usart.o [2] + .text ro code 0x800'5f70 0x19c i2c.o [2] + .text ro code 0x800'610c 0xb4 spi.o [2] + .text ro code 0x800'61c0 0x190 uart_dev.o [12] + .text ro code 0x800'6350 0x178 stm32l4xx_hal_adc_ex.o [9] + .text ro code 0x800'64c8 0x276 sht30.o [11] + .text ro code 0x800'6740 0x8d hp203b.o [7] + .text ro code 0x800'67d0 0x164 freertos.o [2] + .text ro code 0x800'6934 0x88 cmsis_os.o [6] + .text ro code 0x800'69bc 0x7c stm32l4xx_hal_pwr_ex.o [9] + .text ro code 0x800'6a38 0x770 stm32l4xx_hal_rcc.o [9] + .text ro code 0x800'71a8 0x10 stm32l4xx_hal.o [9] + .text ro code 0x800'71b8 0x90 stm32l4xx_hal_timebase_tim.o [2] + .text ro code 0x800'7248 0x3c stm32l4xx_hal_msp.o [2] + .text ro code 0x800'7284 0x194 stm32l4xx_hal_flash_ex.o [9] + .text ro code 0x800'7418 0x1c strrchr.o [13] + .text ro code 0x800'7434 0x164 stm32l4xx_hal_flash.o [9] + .text ro code 0x800'7598 0x14 memset.o [16] + .text ro code 0x800'75ac 0x866 stm32l4xx_hal_adc.o [9] + .text ro code 0x800'7e14 0x564 stm32l4xx_hal_rcc_ex.o [9] + .text ro code 0x800'8378 0x2b6 stm32l4xx_hal_dma.o [9] + .text ro code 0x800'862e 0x8c stm32l4xx_hal_uart_ex.o [9] + .text ro code 0x800'86bc 0xb1a stm32l4xx_hal_uart.o [9] + .text ro code 0x800'91d8 0x7e stm32l4xx_hal_i2c_ex.o [9] + .text ro code 0x800'9258 0x5c0 stm32l4xx_hal_i2c.o [9] + .text ro code 0x800'9818 0xe0 stm32l4xx_hal_spi.o [9] + .text ro code 0x800'98f8 0x6e ring_queue.o [8] + .text ro code 0x800'9968 0x34 vsprintf.o [13] + .text ro code 0x800'999c 0x28 stm32l4xx_hal.o [9] + .text ro code 0x800'99c4 0x48 FltToDbl.o [15] + .text ro code 0x800'9a0c 0x86 filter.o [5] + .text ro code 0x800'9a94 0x494 frt_protocol.o [12] + .text ro code 0x800'9f28 0x4ec EC801E.o [3] + .text ro code 0x800'a414 0x594 tasks.o [6] + .text ro code 0x800'a9a8 0xc stm32l4xx_hal.o [9] + .text ro code 0x800'a9b4 0x2 stm32l4xx_hal_adc.o [9] + .text ro code 0x800'a9b6 0x2 stm32l4xx_hal_adc.o [9] + .text ro code 0x800'a9b8 0x2 stm32l4xx_hal_adc.o [9] + .text ro code 0x800'a9ba 0x2 stm32l4xx_hal_uart.o [9] + .text ro code 0x800'a9bc 0x2 stm32l4xx_hal_uart.o [9] + .text ro code 0x800'a9be 0x2 stm32l4xx_hal_uart_ex.o [9] + .text ro code 0x800'a9c0 0x2 stm32l4xx_hal_uart.o [9] + .text ro code 0x800'a9c2 0x2 stm32l4xx_hal_uart.o [9] + .text ro code 0x800'a9c4 0x1b0 heap_4.o [6] + .text ro code 0x800'ab74 0x92 list.o [6] + .text ro code 0x800'ac08 0x18a port.o [6] + .text ro code 0x800'ad94 0x28 port.o [6] + CODE ro code 0x800'adbc 0xb0 portasm.o [6] + .text ro code 0x800'ae6c 0x8a0 anemometer_dev.o [12] + .text ro code 0x800'b70c 0x64 acosf.o [15] + .text ro code 0x800'b770 0x1d4 cos_sin32.o [15] + .text ro code 0x800'b944 0x48 atanf.o [15] + .text ro code 0x800'b98c 0x78 arm_max_q15.o [14] + .text ro code 0x800'ba04 0x4e arm_mean_q15.o [14] + .text ro code 0x800'ba54 0x52 arm_offset_q15.o [14] + .text ro code 0x800'baa8 0x1e sqrtf.o [15] + .text ro code 0x800'bac8 0x178 arm_mean_f32.o [14] + .text ro code 0x800'bc40 0xa4 xatanf.o [15] + .rodata const 0x800'bce4 0x224 sht30.o [11] + .text ro code 0x800'bf08 0x100 stm32l4xx_it.o [2] + .rodata const 0x800'c008 0xc8 sht30.o [11] + .text ro code 0x800'c0d0 0x5c system_stm32l4xx.o [1] + .rodata const 0x800'c12c 0x54 inflash.o [12] + .rodata const 0x800'c180 0x50 iar_Stoullx.o [13] + .rodata const 0x800'c1d0 0x24 EC801E.o [3] + .rodata const 0x800'c1f8 0x48 strto64.o [15] + .rodata const 0x800'c240 0x40 EC801E.o [3] + .text ro code 0x800'c280 0x38 zero_init3.o [16] + .rodata const 0x800'c2b8 0x30 system_stm32l4xx.o [1] + .rodata const 0x800'c2e8 0x28 xscanffull_nomb.o [13] + .text ro code 0x800'c310 0x28 data_init.o [16] + .rodata const 0x800'c338 0x24 xscanffull_nomb.o [13] + .text ro code 0x800'c35c 0x22 fpinit_M.o [15] + .iar.init_table const 0x800'c380 0x20 - Linker created - + .text ro code 0x800'c3a0 0x1e cmain.o [16] + .text ro code 0x800'c3be 0x4 low_level_init.o [13] + .text ro code 0x800'c3c2 0x4 exit.o [13] + .text ro code 0x800'c3c8 0xa cexit.o [16] + .text ro code 0x800'c3d4 0x1c cstartup_M.o [16] + .rodata const 0x800'c3f0 0x14 freertos.o [2] + .rodata const 0x800'c404 0x10 freertos.o [2] + .text ro code 0x800'c414 0x10 startup_stm32l496xx.o [4] + .rodata const 0x800'c424 0xc freertos.o [2] + .rodata const 0x800'c430 0xc freertos.o [2] + .rodata const 0x800'c43c 0x8 freertos.o [2] + .rodata const 0x800'c444 0x8 system_stm32l4xx.o [1] + .text ro code 0x800'c44c 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c450 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c454 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c458 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c45c 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c460 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c464 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c468 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c46c 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c470 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c474 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c478 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c47c 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c480 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c484 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c488 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c48c 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c490 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c494 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c498 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c49c 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4a0 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4a4 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4a8 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4ac 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4b0 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4b4 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4b8 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4bc 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4c0 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4c4 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4c8 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4cc 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4d0 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4d4 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4d8 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4dc 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4e0 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4e4 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4e8 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4ec 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4f0 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4f4 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4f8 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c4fc 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c500 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c504 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c508 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c50c 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c510 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c514 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c518 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c51c 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c520 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c524 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c528 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c52c 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c530 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c534 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c538 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c53c 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c540 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c544 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c548 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c54c 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c550 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c554 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c558 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c55c 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c560 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c564 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c568 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c56c 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c570 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c574 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c578 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c57c 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c580 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c584 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c588 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c58c 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c590 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c594 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c598 0x4 startup_stm32l496xx.o [4] + .rodata const 0x800'c59c 0x0 zero_init3.o [16] + .rodata const 0x800'c59c 0x0 lz77_init_single.o [16] + Initializer bytes const 0x800'c59c 0xd1 + - 0x800'c66d 0xc4c1 "P2", part 1 of 3: 0x254 P2-1 0x2000'0000 0x254 @@ -419,7 +424,7 @@ Unused ranges: From To Size ---- -- ---- - 0x800'bea9 0x80f'ffff 0xf'4157 + 0x800'c66d 0x80f'ffff 0xf'3993 0x2000'5dcc 0x2000'5dcf 0x4 0x2000'61d0 0x2004'ffff 0x4'9e30 @@ -436,7 +441,7 @@ Zero (__iar_zero_init3) Copy/lz77 (__iar_lz77_init_single3) 1 source range, total size 0xd1 (35% of destination): - 0x800'bdd8 0xd1 + 0x800'c59c 0xd1 1 destination range, total size 0x254: 0x2000'0000 0x254 @@ -459,7 +464,7 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\CMSIS_6603591812247902717.dir: [1 E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir: [2] adc.o 356 176 - cJSON.o 2'226 7 20 + cJSON.o 3'894 7 20 dma.o 48 freertos.o 356 68 616 gpio.o 278 @@ -472,12 +477,12 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir: [2 tim.o 832 380 usart.o 732 547 ------------------------------------------------------- - Total: 6'244 75 2'083 + Total: 7'912 75 2'083 E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\EC801E_17758034221153603070.dir: [3] - EC801E.o 1'100 36 8 + EC801E.o 1'260 100 8 ------------------------------------------------------- - Total: 1'100 36 8 + Total: 1'260 100 8 E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\EWARM_18443280873093131863.dir: [4] startup_stm32l496xx.o 780 @@ -559,7 +564,9 @@ dl7M_tln.a: [13] low_level_init.o 4 sprintf.o 64 sscanf.o 40 + strncmp.o 42 strrchr.o 28 + tolower.o 12 vsprintf.o 52 xfail_s.o 64 4 xprintffull_nomb.o 3'758 @@ -567,7 +574,7 @@ dl7M_tln.a: [13] xsprout.o 10 xsscin.o 30 ------------------------------------------------------- - Total: 9'316 156 4 + Total: 9'370 156 4 iar_cortexM4lf_math.a: [14] arm_max_q15.o 120 @@ -596,11 +603,12 @@ m7M_tls.a: [15] fpinit_M.o 34 frexp.o 112 ldexp.o 314 + math_wrappers64.o 14 sqrtf.o 30 - strto64.o 856 72 + strto64.o 864 72 xatanf.o 164 ------------------------------------------------------- - Total: 4'226 72 + Total: 4'248 72 rt7M_tl.a: [16] ABImemclr.o 6 @@ -618,20 +626,21 @@ rt7M_tl.a: [16] memchr.o 88 memset.o 20 strchr.o 22 + strcmp.o 18 strlen_small.o 20 zero_init3.o 56 ------------------------------------------------------- - Total: 808 + Total: 826 shb_l.a: [17] exit.o 20 ------------------------------------------------------- Total: 20 - Gaps 61 6 9 + Gaps 63 6 9 Linker created 32 1'024 ----------------------------------------------------------- - Grand Total: 47'342 1'467 25'036 + Grand Total: 49'266 1'531 25'036 ******************************************************************************* @@ -640,538 +649,548 @@ shb_l.a: [17] Entry Address Size Type Object ----- ------- ---- ---- ------ -.iar.init_table$$Base 0x800'bbbc -- Gb - Linker created - -.iar.init_table$$Limit 0x800'bbdc -- Gb - Linker created - -?main 0x800'bbdd Code Gb cmain.o [16] -ADC1_2_IRQHandler 0x800'bccd Code Wk startup_stm32l496xx.o [4] -ADC3_IRQHandler 0x800'bd35 Code Wk startup_stm32l496xx.o [4] -ADC_DMAConvCplt 0x800'6d51 0x6c Code Gb stm32l4xx_hal_adc.o [9] -ADC_DMAError 0x800'6dc5 0x16 Code Gb stm32l4xx_hal_adc.o [9] -ADC_DMAHalfConvCplt 0x800'6dbd 0x6 Code Gb stm32l4xx_hal_adc.o [9] -ADC_Disable 0x800'6ca9 0x70 Code Gb stm32l4xx_hal_adc.o [9] -ADC_Enable 0x800'6c05 0x80 Code Gb stm32l4xx_hal_adc.o [9] -AHBPrescTable 0x800'b998 0x10 Data Gb system_stm32l4xx.o [1] -APBPrescTable 0x800'bc80 0x8 Data Gb system_stm32l4xx.o [1] -BusFault_Handler 0x800'b78b 0x2 Code Gb stm32l4xx_it.o [2] -CAN1_RX0_IRQHandler 0x800'bcd5 Code Wk startup_stm32l496xx.o [4] -CAN1_RX1_IRQHandler 0x800'bcd9 Code Wk startup_stm32l496xx.o [4] -CAN1_SCE_IRQHandler 0x800'bcdd Code Wk startup_stm32l496xx.o [4] -CAN1_TX_IRQHandler 0x800'bcd1 Code Wk startup_stm32l496xx.o [4] -CAN2_RX0_IRQHandler 0x800'bdc9 Code Wk startup_stm32l496xx.o [4] -CAN2_RX1_IRQHandler 0x800'bdcd Code Wk startup_stm32l496xx.o [4] -CAN2_SCE_IRQHandler 0x800'bdd1 Code Wk startup_stm32l496xx.o [4] -CAN2_TX_IRQHandler 0x800'bdc5 Code Wk startup_stm32l496xx.o [4] -COMP_IRQHandler 0x800'bd75 Code Wk startup_stm32l496xx.o [4] -CRC16 0x800'8a7b 0x3a Code Gb frt_protocol.o [12] -CRS_IRQHandler 0x800'bdb5 Code Wk startup_stm32l496xx.o [4] +.iar.init_table$$Base 0x800'c380 -- Gb - Linker created - +.iar.init_table$$Limit 0x800'c3a0 -- Gb - Linker created - +?main 0x800'c3a1 Code Gb cmain.o [16] +ADC1_2_IRQHandler 0x800'c491 Code Wk startup_stm32l496xx.o [4] +ADC3_IRQHandler 0x800'c4f9 Code Wk startup_stm32l496xx.o [4] +ADC_DMAConvCplt 0x800'7d89 0x6c Code Gb stm32l4xx_hal_adc.o [9] +ADC_DMAError 0x800'7dfd 0x16 Code Gb stm32l4xx_hal_adc.o [9] +ADC_DMAHalfConvCplt 0x800'7df5 0x6 Code Gb stm32l4xx_hal_adc.o [9] +ADC_Disable 0x800'7ce1 0x70 Code Gb stm32l4xx_hal_adc.o [9] +ADC_Enable 0x800'7c3d 0x80 Code Gb stm32l4xx_hal_adc.o [9] +AHBPrescTable 0x800'c11c 0x10 Data Gb system_stm32l4xx.o [1] +APBPrescTable 0x800'c444 0x8 Data Gb system_stm32l4xx.o [1] +BusFault_Handler 0x800'bf0f 0x2 Code Gb stm32l4xx_it.o [2] +CAN1_RX0_IRQHandler 0x800'c499 Code Wk startup_stm32l496xx.o [4] +CAN1_RX1_IRQHandler 0x800'c49d Code Wk startup_stm32l496xx.o [4] +CAN1_SCE_IRQHandler 0x800'c4a1 Code Wk startup_stm32l496xx.o [4] +CAN1_TX_IRQHandler 0x800'c495 Code Wk startup_stm32l496xx.o [4] +CAN2_RX0_IRQHandler 0x800'c58d Code Wk startup_stm32l496xx.o [4] +CAN2_RX1_IRQHandler 0x800'c591 Code Wk startup_stm32l496xx.o [4] +CAN2_SCE_IRQHandler 0x800'c595 Code Wk startup_stm32l496xx.o [4] +CAN2_TX_IRQHandler 0x800'c589 Code Wk startup_stm32l496xx.o [4] +COMP_IRQHandler 0x800'c539 Code Wk startup_stm32l496xx.o [4] +CRC16 0x800'9ab3 0x3a Code Gb frt_protocol.o [12] +CRS_IRQHandler 0x800'c579 Code Wk startup_stm32l496xx.o [4] CSTACK$$Base 0x2000'5dd0 -- Gb - Linker created - CSTACK$$Limit 0x2000'61d0 -- Gb - Linker created - -CheckCrc8 0x800'545d 0x2a Code Gb sht30.o [11] -DCMI_IRQHandler 0x800'bdc1 Code Wk startup_stm32l496xx.o [4] -DFSDM1_FLT0_IRQHandler 0x800'bd69 Code Wk startup_stm32l496xx.o [4] -DFSDM1_FLT1_IRQHandler 0x800'bd6d Code Wk startup_stm32l496xx.o [4] -DFSDM1_FLT2_IRQHandler 0x800'bd71 Code Wk startup_stm32l496xx.o [4] -DFSDM1_FLT3_IRQHandler 0x800'bd21 Code Wk startup_stm32l496xx.o [4] +CheckCrc8 0x800'64c9 0x2a Code Gb sht30.o [11] +DCMI_IRQHandler 0x800'c585 Code Wk startup_stm32l496xx.o [4] +DFSDM1_FLT0_IRQHandler 0x800'c52d Code Wk startup_stm32l496xx.o [4] +DFSDM1_FLT1_IRQHandler 0x800'c531 Code Wk startup_stm32l496xx.o [4] +DFSDM1_FLT2_IRQHandler 0x800'c535 Code Wk startup_stm32l496xx.o [4] +DFSDM1_FLT3_IRQHandler 0x800'c4e5 Code Wk startup_stm32l496xx.o [4] DMA1_Channel1_IRQHandler - 0x800'b791 0x6 Code Gb stm32l4xx_it.o [2] + 0x800'bf15 0x6 Code Gb stm32l4xx_it.o [2] DMA1_Channel2_IRQHandler - 0x800'bcb5 Code Wk startup_stm32l496xx.o [4] + 0x800'c479 Code Wk startup_stm32l496xx.o [4] DMA1_Channel3_IRQHandler - 0x800'bcb9 Code Wk startup_stm32l496xx.o [4] + 0x800'c47d Code Wk startup_stm32l496xx.o [4] DMA1_Channel4_IRQHandler - 0x800'bcbd Code Wk startup_stm32l496xx.o [4] + 0x800'c481 Code Wk startup_stm32l496xx.o [4] DMA1_Channel5_IRQHandler - 0x800'bcc1 Code Wk startup_stm32l496xx.o [4] + 0x800'c485 Code Wk startup_stm32l496xx.o [4] DMA1_Channel6_IRQHandler - 0x800'bcc5 Code Wk startup_stm32l496xx.o [4] + 0x800'c489 Code Wk startup_stm32l496xx.o [4] DMA1_Channel7_IRQHandler - 0x800'bcc9 Code Wk startup_stm32l496xx.o [4] -DMA2D_IRQHandler 0x800'bdd5 Code Wk startup_stm32l496xx.o [4] + 0x800'c48d Code Wk startup_stm32l496xx.o [4] +DMA2D_IRQHandler 0x800'c599 Code Wk startup_stm32l496xx.o [4] DMA2_Channel1_IRQHandler - 0x800'bd55 Code Wk startup_stm32l496xx.o [4] + 0x800'c519 Code Wk startup_stm32l496xx.o [4] DMA2_Channel2_IRQHandler - 0x800'bd59 Code Wk startup_stm32l496xx.o [4] + 0x800'c51d Code Wk startup_stm32l496xx.o [4] DMA2_Channel3_IRQHandler - 0x800'bd5d Code Wk startup_stm32l496xx.o [4] + 0x800'c521 Code Wk startup_stm32l496xx.o [4] DMA2_Channel4_IRQHandler - 0x800'bd61 Code Wk startup_stm32l496xx.o [4] + 0x800'c525 Code Wk startup_stm32l496xx.o [4] DMA2_Channel5_IRQHandler - 0x800'bd65 Code Wk startup_stm32l496xx.o [4] + 0x800'c529 Code Wk startup_stm32l496xx.o [4] DMA2_Channel6_IRQHandler - 0x800'bd85 Code Wk startup_stm32l496xx.o [4] + 0x800'c549 Code Wk startup_stm32l496xx.o [4] DMA2_Channel7_IRQHandler - 0x800'bd89 Code Wk startup_stm32l496xx.o [4] -DMA_SetConfig 0x800'75cf 0x28 Code Lc stm32l4xx_hal_dma.o [9] -DebugMon_Handler 0x800'b78f 0x2 Code Gb stm32l4xx_it.o [2] -Dtentox 0x800'2965 0x1d8 Code Lc strto64.o [15] -EC801E_Power_ON 0x800'8ef1 0x22 Code Gb EC801E.o [3] -EC801_GET_Time 0x800'9115 0xa2 Code Gb EC801E.o [3] -EXTI0_IRQHandler 0x800'bca1 Code Wk startup_stm32l496xx.o [4] -EXTI15_10_IRQHandler 0x800'bd19 Code Wk startup_stm32l496xx.o [4] -EXTI1_IRQHandler 0x800'bca5 Code Wk startup_stm32l496xx.o [4] -EXTI2_IRQHandler 0x800'bca9 Code Wk startup_stm32l496xx.o [4] -EXTI3_IRQHandler 0x800'bcad Code Wk startup_stm32l496xx.o [4] -EXTI4_IRQHandler 0x800'bcb1 Code Wk startup_stm32l496xx.o [4] -EXTI9_5_IRQHandler 0x800'bce1 Code Wk startup_stm32l496xx.o [4] -Error_Handler 0x800'4425 0x4 Code Gb main.o [2] -FLASH_FlushCaches 0x800'6373 0x56 Code Gb stm32l4xx_hal_flash_ex.o [9] -FLASH_IRQHandler 0x800'bc99 Code Wk startup_stm32l496xx.o [4] -FLASH_MassErase 0x800'631d 0x24 Code Lc stm32l4xx_hal_flash_ex.o [9] -FLASH_PageErase 0x800'6341 0x32 Code Gb stm32l4xx_hal_flash_ex.o [9] + 0x800'c54d Code Wk startup_stm32l496xx.o [4] +DMA_SetConfig 0x800'8607 0x28 Code Lc stm32l4xx_hal_dma.o [9] +DebugMon_Handler 0x800'bf13 0x2 Code Gb stm32l4xx_it.o [2] +Dtentox 0x800'2665 0x1d8 Code Lc strto64.o [15] +EC801E_Power_ON 0x800'9f29 0x22 Code Gb EC801E.o [3] +EC801_GET_Time 0x800'a159 0xa2 Code Gb EC801E.o [3] +EXTI0_IRQHandler 0x800'c465 Code Wk startup_stm32l496xx.o [4] +EXTI15_10_IRQHandler 0x800'c4dd Code Wk startup_stm32l496xx.o [4] +EXTI1_IRQHandler 0x800'c469 Code Wk startup_stm32l496xx.o [4] +EXTI2_IRQHandler 0x800'c46d Code Wk startup_stm32l496xx.o [4] +EXTI3_IRQHandler 0x800'c471 Code Wk startup_stm32l496xx.o [4] +EXTI4_IRQHandler 0x800'c475 Code Wk startup_stm32l496xx.o [4] +EXTI9_5_IRQHandler 0x800'c4a5 Code Wk startup_stm32l496xx.o [4] +Error_Handler 0x800'5499 0x4 Code Gb main.o [2] +FLASH_FlushCaches 0x800'73ab 0x56 Code Gb stm32l4xx_hal_flash_ex.o [9] +FLASH_IRQHandler 0x800'c45d Code Wk startup_stm32l496xx.o [4] +FLASH_MassErase 0x800'7355 0x24 Code Lc stm32l4xx_hal_flash_ex.o [9] +FLASH_PageErase 0x800'7379 0x32 Code Gb stm32l4xx_hal_flash_ex.o [9] FLASH_Program_DoubleWord - 0x800'6507 0x18 Code Lc stm32l4xx_hal_flash.o [9] -FLASH_Program_Fast 0x800'651f 0x26 Code Lc stm32l4xx_hal_flash.o [9] + 0x800'753f 0x18 Code Lc stm32l4xx_hal_flash.o [9] +FLASH_Program_Fast 0x800'7557 0x26 Code Lc stm32l4xx_hal_flash.o [9] FLASH_WaitForLastOperation - 0x800'64bb 0x4c Code Gb stm32l4xx_hal_flash.o [9] -FMC_IRQHandler 0x800'bd39 Code Wk startup_stm32l496xx.o [4] -FPU_IRQHandler 0x800'bdb1 Code Wk startup_stm32l496xx.o [4] -FRT_MsgHandler 0x800'8dcb 0x50 Code Gb frt_protocol.o [12] + 0x800'74f3 0x4c Code Gb stm32l4xx_hal_flash.o [9] +FMC_IRQHandler 0x800'c4fd Code Wk startup_stm32l496xx.o [4] +FPU_IRQHandler 0x800'c575 Code Wk startup_stm32l496xx.o [4] +FRT_MsgHandler 0x800'9e03 0x50 Code Gb frt_protocol.o [12] FRT_MsgProc_ReadRegister - 0x800'8c4d 0xb8 Code Lc frt_protocol.o [12] + 0x800'9c85 0xb8 Code Lc frt_protocol.o [12] FRT_MsgProc_ReadRegister::reg_value_buff 0x2000'0024 0xc8 Data Lc frt_protocol.o [12] FRT_MsgProc_WriteRegister - 0x800'8d05 0xc6 Code Lc frt_protocol.o [12] + 0x800'9d3d 0xc6 Code Lc frt_protocol.o [12] FRT_ReadRegAverageWindDirection - 0x800'8abd 0x6 Code Lc frt_protocol.o [12] + 0x800'9af5 0x6 Code Lc frt_protocol.o [12] FRT_ReadRegAverageWindSpeed - 0x800'8af3 0x8 Code Lc frt_protocol.o [12] + 0x800'9b2b 0x8 Code Lc frt_protocol.o [12] FRT_ReadRegCommuBaudRate - 0x800'8b37 0xe Code Lc frt_protocol.o [12] -FRT_ReadRegDeviceAddr 0x800'8b27 0x10 Code Lc frt_protocol.o [12] -FRT_ReadRegHumidity 0x800'8b0b 0x8 Code Lc frt_protocol.o [12] + 0x800'9b6f 0xe Code Lc frt_protocol.o [12] +FRT_ReadRegDeviceAddr 0x800'9b5f 0x10 Code Lc frt_protocol.o [12] +FRT_ReadRegHumidity 0x800'9b43 0x8 Code Lc frt_protocol.o [12] FRT_ReadRegMaxWindDirection - 0x800'8ae3 0x8 Code Lc frt_protocol.o [12] + 0x800'9b1b 0x8 Code Lc frt_protocol.o [12] FRT_ReadRegMaxWindSpeed - 0x800'8afb 0x8 Code Lc frt_protocol.o [12] + 0x800'9b33 0x8 Code Lc frt_protocol.o [12] FRT_ReadRegMinWindDiretion - 0x800'8ab5 0x8 Code Lc frt_protocol.o [12] + 0x800'9aed 0x8 Code Lc frt_protocol.o [12] FRT_ReadRegMinWindSpeed - 0x800'8aeb 0x8 Code Lc frt_protocol.o [12] + 0x800'9b23 0x8 Code Lc frt_protocol.o [12] FRT_ReadRegPrecipitationIntensity - 0x800'8b21 0x6 Code Lc frt_protocol.o [12] -FRT_ReadRegPressure 0x800'8b13 0x8 Code Lc frt_protocol.o [12] -FRT_ReadRegRain 0x800'8b1b 0x6 Code Lc frt_protocol.o [12] + 0x800'9b59 0x6 Code Lc frt_protocol.o [12] +FRT_ReadRegPressure 0x800'9b4b 0x8 Code Lc frt_protocol.o [12] +FRT_ReadRegRain 0x800'9b53 0x6 Code Lc frt_protocol.o [12] FRT_ReadRegRainPowerCtl - 0x800'8b69 0x4 Code Lc frt_protocol.o [12] + 0x800'9ba1 0x4 Code Lc frt_protocol.o [12] FRT_ReadRegSpeedAverageTime - 0x800'8b45 0xc Code Lc frt_protocol.o [12] + 0x800'9b7d 0xc Code Lc frt_protocol.o [12] FRT_ReadRegTempHumUpdateTime - 0x800'8b5b 0xe Code Lc frt_protocol.o [12] -FRT_ReadRegTemperature 0x800'8b03 0x8 Code Lc frt_protocol.o [12] + 0x800'9b93 0xe Code Lc frt_protocol.o [12] +FRT_ReadRegTemperature 0x800'9b3b 0x8 Code Lc frt_protocol.o [12] FRT_WriteRegCommuBaudRate - 0x800'8b7d 0x2c Code Lc frt_protocol.o [12] -FRT_WriteRegDeviceAddr 0x800'8b6d 0x10 Code Lc frt_protocol.o [12] + 0x800'9bb5 0x2c Code Lc frt_protocol.o [12] +FRT_WriteRegDeviceAddr 0x800'9ba5 0x10 Code Lc frt_protocol.o [12] FRT_WriteRegResetDefault - 0x800'8be9 0x1a Code Lc frt_protocol.o [12] -FRT_WriteRegSoftReset 0x800'8bd3 0x16 Code Lc frt_protocol.o [12] + 0x800'9c21 0x1a Code Lc frt_protocol.o [12] +FRT_WriteRegSoftReset 0x800'9c0b 0x16 Code Lc frt_protocol.o [12] FRT_WriteRegSpeedAverageTime - 0x800'8ba9 0xa Code Lc frt_protocol.o [12] + 0x800'9be1 0xa Code Lc frt_protocol.o [12] FRT_WriteRegTempHumUpdateTime - 0x800'8bb3 0x8 Code Lc frt_protocol.o [12] + 0x800'9beb 0x8 Code Lc frt_protocol.o [12] HAL_ADCEx_Calibration_Start - 0x800'52e5 0x8a Code Gb stm32l4xx_hal_adc_ex.o [9] + 0x800'6351 0x8a Code Gb stm32l4xx_hal_adc_ex.o [9] HAL_ADCEx_MultiModeConfigChannel - 0x800'5379 0xc2 Code Gb stm32l4xx_hal_adc_ex.o [9] -HAL_ADC_ConfigChannel 0x800'687d 0x324 Code Gb stm32l4xx_hal_adc.o [9] + 0x800'63e5 0xc2 Code Gb stm32l4xx_hal_adc_ex.o [9] +HAL_ADC_ConfigChannel 0x800'78b5 0x324 Code Gb stm32l4xx_hal_adc.o [9] HAL_ADC_ConvCpltCallback - 0x800'98ef 0x2 Code Wk stm32l4xx_hal_adc.o [9] + 0x800'a9b5 0x2 Code Wk stm32l4xx_hal_adc.o [9] HAL_ADC_ConvHalfCpltCallback - 0x800'98f3 0x2 Code Wk stm32l4xx_hal_adc.o [9] -HAL_ADC_ErrorCallback 0x800'98f1 0x2 Code Wk stm32l4xx_hal_adc.o [9] -HAL_ADC_Init 0x800'65c9 0x19e Code Gb stm32l4xx_hal_adc.o [9] -HAL_ADC_MspInit 0x800'4b5d 0xb0 Code Gb adc.o [2] -HAL_ADC_Start_DMA 0x800'6771 0xe4 Code Gb stm32l4xx_hal_adc.o [9] -HAL_DMA_Abort 0x800'747d 0x46 Code Gb stm32l4xx_hal_dma.o [9] -HAL_DMA_Abort_IT 0x800'74c3 0x4a Code Gb stm32l4xx_hal_dma.o [9] -HAL_DMA_IRQHandler 0x800'750d 0xb2 Code Gb stm32l4xx_hal_dma.o [9] -HAL_DMA_Init 0x800'7341 0xaa Code Gb stm32l4xx_hal_dma.o [9] -HAL_DMA_Start_IT 0x800'7409 0x74 Code Gb stm32l4xx_hal_dma.o [9] -HAL_Delay 0x800'8965 0x28 Code Wk stm32l4xx_hal.o [9] -HAL_FLASHEx_Erase 0x800'624d 0xca Code Gb stm32l4xx_hal_flash_ex.o [9] -HAL_FLASH_Lock 0x800'64ab 0xa Code Gb stm32l4xx_hal_flash.o [9] -HAL_FLASH_Program 0x800'63fd 0x8e Code Gb stm32l4xx_hal_flash.o [9] -HAL_FLASH_Unlock 0x800'648b 0x20 Code Gb stm32l4xx_hal_flash.o [9] -HAL_GPIO_Init 0x800'45ad 0x1cc Code Gb stm32l4xx_hal_gpio.o [9] -HAL_GPIO_TogglePin 0x800'4783 0x10 Code Gb stm32l4xx_hal_gpio.o [9] -HAL_GPIO_WritePin 0x800'4779 0xa Code Gb stm32l4xx_hal_gpio.o [9] -HAL_GetTick 0x800'98d1 0xc Code Wk stm32l4xx_hal.o [9] + 0x800'a9b9 0x2 Code Wk stm32l4xx_hal_adc.o [9] +HAL_ADC_ErrorCallback 0x800'a9b7 0x2 Code Wk stm32l4xx_hal_adc.o [9] +HAL_ADC_Init 0x800'7601 0x19e Code Gb stm32l4xx_hal_adc.o [9] +HAL_ADC_MspInit 0x800'5bc9 0xb0 Code Gb adc.o [2] +HAL_ADC_Start_DMA 0x800'77a9 0xe4 Code Gb stm32l4xx_hal_adc.o [9] +HAL_DMA_Abort 0x800'84b5 0x46 Code Gb stm32l4xx_hal_dma.o [9] +HAL_DMA_Abort_IT 0x800'84fb 0x4a Code Gb stm32l4xx_hal_dma.o [9] +HAL_DMA_IRQHandler 0x800'8545 0xb2 Code Gb stm32l4xx_hal_dma.o [9] +HAL_DMA_Init 0x800'8379 0xaa Code Gb stm32l4xx_hal_dma.o [9] +HAL_DMA_Start_IT 0x800'8441 0x74 Code Gb stm32l4xx_hal_dma.o [9] +HAL_Delay 0x800'999d 0x28 Code Wk stm32l4xx_hal.o [9] +HAL_FLASHEx_Erase 0x800'7285 0xca Code Gb stm32l4xx_hal_flash_ex.o [9] +HAL_FLASH_Lock 0x800'74e3 0xa Code Gb stm32l4xx_hal_flash.o [9] +HAL_FLASH_Program 0x800'7435 0x8e Code Gb stm32l4xx_hal_flash.o [9] +HAL_FLASH_Unlock 0x800'74c3 0x20 Code Gb stm32l4xx_hal_flash.o [9] +HAL_GPIO_Init 0x800'5619 0x1cc Code Gb stm32l4xx_hal_gpio.o [9] +HAL_GPIO_TogglePin 0x800'57ef 0x10 Code Gb stm32l4xx_hal_gpio.o [9] +HAL_GPIO_WritePin 0x800'57e5 0xa Code Gb stm32l4xx_hal_gpio.o [9] +HAL_GetTick 0x800'a9a9 0xc Code Wk stm32l4xx_hal.o [9] HAL_I2CEx_ConfigAnalogFilter - 0x800'81a1 0x2a Code Gb stm32l4xx_hal_i2c_ex.o [9] + 0x800'91d9 0x2a Code Gb stm32l4xx_hal_i2c_ex.o [9] HAL_I2CEx_ConfigDigitalFilter - 0x800'81cb 0x26 Code Gb stm32l4xx_hal_i2c_ex.o [9] -HAL_I2C_Init 0x800'8221 0xa8 Code Gb stm32l4xx_hal_i2c.o [9] -HAL_I2C_Master_Receive 0x800'839d 0x98 Code Gb stm32l4xx_hal_i2c.o [9] + 0x800'9203 0x26 Code Gb stm32l4xx_hal_i2c_ex.o [9] +HAL_I2C_Init 0x800'9259 0xa8 Code Gb stm32l4xx_hal_i2c.o [9] +HAL_I2C_Master_Receive 0x800'93d5 0x98 Code Gb stm32l4xx_hal_i2c.o [9] HAL_I2C_Master_Transmit - 0x800'82d9 0xc4 Code Gb stm32l4xx_hal_i2c.o [9] -HAL_I2C_MspInit 0x800'4f83 0xea Code Gb i2c.o [2] -HAL_IncTick 0x800'613d 0x10 Code Wk stm32l4xx_hal.o [9] -HAL_Init 0x800'4859 0x28 Code Gb stm32l4xx_hal.o [9] -HAL_InitTick 0x800'6181 0x7a Code Gb stm32l4xx_hal_timebase_tim.o [2] -HAL_MspInit 0x800'6211 0x3c Code Gb stm32l4xx_hal_msp.o [2] -HAL_NVIC_EnableIRQ 0x800'482d 0x16 Code Gb stm32l4xx_hal_cortex.o [9] -HAL_NVIC_SetPriority 0x800'47f1 0x3a Code Gb stm32l4xx_hal_cortex.o [9] + 0x800'9311 0xc4 Code Gb stm32l4xx_hal_i2c.o [9] +HAL_I2C_MspInit 0x800'5fef 0xea Code Gb i2c.o [2] +HAL_IncTick 0x800'71a9 0x10 Code Wk stm32l4xx_hal.o [9] +HAL_Init 0x800'58c5 0x28 Code Gb stm32l4xx_hal.o [9] +HAL_InitTick 0x800'71b9 0x7a Code Gb stm32l4xx_hal_timebase_tim.o [2] +HAL_MspInit 0x800'7249 0x3c Code Gb stm32l4xx_hal_msp.o [2] +HAL_NVIC_EnableIRQ 0x800'5899 0x16 Code Gb stm32l4xx_hal_cortex.o [9] +HAL_NVIC_SetPriority 0x800'585d 0x3a Code Gb stm32l4xx_hal_cortex.o [9] HAL_NVIC_SetPriorityGrouping - 0x800'47d7 0x1a Code Gb stm32l4xx_hal_cortex.o [9] + 0x800'5843 0x1a Code Gb stm32l4xx_hal_cortex.o [9] HAL_PWREx_ControlVoltageScaling - 0x800'595d 0x62 Code Gb stm32l4xx_hal_pwr_ex.o [9] + 0x800'69c9 0x62 Code Gb stm32l4xx_hal_pwr_ex.o [9] HAL_PWREx_GetVoltageRange - 0x800'5951 0xc Code Gb stm32l4xx_hal_pwr_ex.o [9] + 0x800'69bd 0xc Code Gb stm32l4xx_hal_pwr_ex.o [9] HAL_RCCEx_PeriphCLKConfig - 0x800'6ddd 0x340 Code Gb stm32l4xx_hal_rcc_ex.o [9] -HAL_RCC_ClockConfig 0x800'5e67 0xfa Code Gb stm32l4xx_hal_rcc.o [9] -HAL_RCC_GetClockConfig 0x800'6051 0x36 Code Gb stm32l4xx_hal_rcc.o [9] -HAL_RCC_GetPCLK1Freq 0x800'6029 0x10 Code Gb stm32l4xx_hal_rcc.o [9] -HAL_RCC_GetPCLK2Freq 0x800'6039 0xe Code Gb stm32l4xx_hal_rcc.o [9] + 0x800'7e15 0x340 Code Gb stm32l4xx_hal_rcc_ex.o [9] +HAL_RCC_ClockConfig 0x800'6ed3 0xfa Code Gb stm32l4xx_hal_rcc.o [9] +HAL_RCC_GetClockConfig 0x800'70bd 0x36 Code Gb stm32l4xx_hal_rcc.o [9] +HAL_RCC_GetPCLK1Freq 0x800'7095 0x10 Code Gb stm32l4xx_hal_rcc.o [9] +HAL_RCC_GetPCLK2Freq 0x800'70a5 0xe Code Gb stm32l4xx_hal_rcc.o [9] HAL_RCC_GetSysClockFreq - 0x800'5f97 0x92 Code Gb stm32l4xx_hal_rcc.o [9] -HAL_RCC_OscConfig 0x800'59cd 0x462 Code Gb stm32l4xx_hal_rcc.o [9] -HAL_RS485Ex_Init 0x800'75f7 0x80 Code Gb stm32l4xx_hal_uart_ex.o [9] -HAL_SPI_Init 0x800'87e1 0xd4 Code Gb stm32l4xx_hal_spi.o [9] -HAL_SPI_MspInit 0x800'50e5 0x60 Code Gb spi.o [2] + 0x800'7003 0x92 Code Gb stm32l4xx_hal_rcc.o [9] +HAL_RCC_OscConfig 0x800'6a39 0x462 Code Gb stm32l4xx_hal_rcc.o [9] +HAL_RS485Ex_Init 0x800'862f 0x80 Code Gb stm32l4xx_hal_uart_ex.o [9] +HAL_SPI_Init 0x800'9819 0xd4 Code Gb stm32l4xx_hal_spi.o [9] +HAL_SPI_MspInit 0x800'6151 0x60 Code Gb spi.o [2] HAL_TIMEx_Break2Callback - 0x800'4483 0x2 Code Wk stm32l4xx_hal_tim_ex.o [9] + 0x800'54f7 0x2 Code Wk stm32l4xx_hal_tim_ex.o [9] HAL_TIMEx_BreakCallback - 0x800'4481 0x2 Code Wk stm32l4xx_hal_tim_ex.o [9] + 0x800'54f5 0x2 Code Wk stm32l4xx_hal_tim_ex.o [9] HAL_TIMEx_CommutCallback - 0x800'4487 0x2 Code Wk stm32l4xx_hal_tim_ex.o [9] + 0x800'54fb 0x2 Code Wk stm32l4xx_hal_tim_ex.o [9] HAL_TIMEx_ConfigBreakDeadTime - 0x800'4509 0x84 Code Gb stm32l4xx_hal_tim_ex.o [9] + 0x800'557d 0x84 Code Gb stm32l4xx_hal_tim_ex.o [9] HAL_TIMEx_MasterConfigSynchronization - 0x800'448d 0x78 Code Gb stm32l4xx_hal_tim_ex.o [9] -HAL_TIM_Base_Init 0x800'344d 0x1a Code Gb stm32l4xx_hal_tim.o [9] -HAL_TIM_Base_MspInit 0x800'4217 0x7c Code Gb tim.o [2] -HAL_TIM_Base_Start 0x800'3467 0x6a Code Gb stm32l4xx_hal_tim.o [9] -HAL_TIM_Base_Start_IT 0x800'34e7 0x74 Code Gb stm32l4xx_hal_tim.o [9] -HAL_TIM_Base_Stop 0x800'34d1 0x16 Code Gb stm32l4xx_hal_tim.o [9] + 0x800'5501 0x78 Code Gb stm32l4xx_hal_tim_ex.o [9] +HAL_TIM_Base_Init 0x800'44c1 0x1a Code Gb stm32l4xx_hal_tim.o [9] +HAL_TIM_Base_MspInit 0x800'528b 0x7c Code Gb tim.o [2] +HAL_TIM_Base_Start 0x800'44db 0x6a Code Gb stm32l4xx_hal_tim.o [9] +HAL_TIM_Base_Start_IT 0x800'455b 0x74 Code Gb stm32l4xx_hal_tim.o [9] +HAL_TIM_Base_Stop 0x800'4545 0x16 Code Gb stm32l4xx_hal_tim.o [9] HAL_TIM_ConfigClockSource - 0x800'3aad 0xaa Code Gb stm32l4xx_hal_tim.o [9] + 0x800'4b21 0xaa Code Gb stm32l4xx_hal_tim.o [9] HAL_TIM_IC_CaptureCallback - 0x800'4311 0x2 Code Wk stm32l4xx_hal_tim.o [9] + 0x800'5385 0x2 Code Wk stm32l4xx_hal_tim.o [9] HAL_TIM_IC_ConfigChannel - 0x800'388f 0x102 Code Gb stm32l4xx_hal_tim.o [9] -HAL_TIM_IC_Init 0x800'36d9 0x1c Code Gb stm32l4xx_hal_tim.o [9] -HAL_TIM_IC_MspInit 0x800'41c3 0x54 Code Gb tim.o [2] -HAL_TIM_IRQHandler 0x800'3749 0x140 Code Gb stm32l4xx_hal_tim.o [9] -HAL_TIM_MspPostInit 0x800'4293 0x44 Code Gb tim.o [2] + 0x800'4903 0x102 Code Gb stm32l4xx_hal_tim.o [9] +HAL_TIM_IC_Init 0x800'474d 0x1c Code Gb stm32l4xx_hal_tim.o [9] +HAL_TIM_IC_MspInit 0x800'5237 0x54 Code Gb tim.o [2] +HAL_TIM_IRQHandler 0x800'47bd 0x140 Code Gb stm32l4xx_hal_tim.o [9] +HAL_TIM_MspPostInit 0x800'5307 0x44 Code Gb tim.o [2] HAL_TIM_OC_DelayElapsedCallback - 0x800'4313 0x2 Code Wk stm32l4xx_hal_tim.o [9] -HAL_TIM_OnePulse_Init 0x800'36fd 0x4c Code Gb stm32l4xx_hal_tim.o [9] + 0x800'5387 0x2 Code Wk stm32l4xx_hal_tim.o [9] +HAL_TIM_OnePulse_Init 0x800'4771 0x4c Code Gb stm32l4xx_hal_tim.o [9] HAL_TIM_OnePulse_MspInit - 0x800'430f 0x2 Code Wk stm32l4xx_hal_tim.o [9] + 0x800'5383 0x2 Code Wk stm32l4xx_hal_tim.o [9] HAL_TIM_PWM_ConfigChannel - 0x800'399b 0x104 Code Gb stm32l4xx_hal_tim.o [9] -HAL_TIM_PWM_Init 0x800'359f 0x1a Code Gb stm32l4xx_hal_tim.o [9] -HAL_TIM_PWM_MspInit 0x800'430d 0x2 Code Wk stm32l4xx_hal_tim.o [9] + 0x800'4a0f 0x104 Code Gb stm32l4xx_hal_tim.o [9] +HAL_TIM_PWM_Init 0x800'4613 0x1a Code Gb stm32l4xx_hal_tim.o [9] +HAL_TIM_PWM_MspInit 0x800'5381 0x2 Code Wk stm32l4xx_hal_tim.o [9] HAL_TIM_PWM_PulseFinishedCallback - 0x800'4489 0x2 Code Wk stm32l4xx_hal_tim.o [9] -HAL_TIM_PWM_Start 0x800'35b9 0xce Code Gb stm32l4xx_hal_tim.o [9] + 0x800'54fd 0x2 Code Wk stm32l4xx_hal_tim.o [9] +HAL_TIM_PWM_Start 0x800'462d 0xce Code Gb stm32l4xx_hal_tim.o [9] HAL_TIM_PeriodElapsedCallback - 0x800'4407 0xe Code Gb main.o [2] + 0x800'547b 0xe Code Gb main.o [2] HAL_TIM_TriggerCallback - 0x800'4485 0x2 Code Wk stm32l4xx_hal_tim.o [9] + 0x800'54f9 0x2 Code Wk stm32l4xx_hal_tim.o [9] HAL_UARTEx_RxEventCallback - 0x800'98f7 0x2 Code Wk stm32l4xx_hal_uart.o [9] + 0x800'a9bd 0x2 Code Wk stm32l4xx_hal_uart.o [9] HAL_UARTEx_WakeupCallback - 0x800'98f9 0x2 Code Wk stm32l4xx_hal_uart_ex.o [9] -HAL_UART_ErrorCallback 0x800'98f5 0x2 Code Wk stm32l4xx_hal_uart.o [9] -HAL_UART_IRQHandler 0x800'7819 0x286 Code Gb stm32l4xx_hal_uart.o [9] -HAL_UART_Init 0x800'7685 0x34 Code Gb stm32l4xx_hal_uart.o [9] -HAL_UART_MspInit 0x800'4ccf 0x1ac Code Gb usart.o [2] -HAL_UART_Receive_IT 0x800'77ad 0x26 Code Gb stm32l4xx_hal_uart.o [9] + 0x800'a9bf 0x2 Code Wk stm32l4xx_hal_uart_ex.o [9] +HAL_UART_ErrorCallback 0x800'a9bb 0x2 Code Wk stm32l4xx_hal_uart.o [9] +HAL_UART_IRQHandler 0x800'8851 0x286 Code Gb stm32l4xx_hal_uart.o [9] +HAL_UART_Init 0x800'86bd 0x34 Code Gb stm32l4xx_hal_uart.o [9] +HAL_UART_MspInit 0x800'5d3b 0x1ac Code Gb usart.o [2] +HAL_UART_Receive_IT 0x800'87e5 0x26 Code Gb stm32l4xx_hal_uart.o [9] HAL_UART_RxCpltCallback - 0x800'98fd 0x2 Code Wk stm32l4xx_hal_uart.o [9] -HAL_UART_Transmit 0x800'770d 0x9a Code Gb stm32l4xx_hal_uart.o [9] + 0x800'a9c3 0x2 Code Wk stm32l4xx_hal_uart.o [9] +HAL_UART_Transmit 0x800'8745 0x9a Code Gb stm32l4xx_hal_uart.o [9] HAL_UART_TxCpltCallback - 0x800'98fb 0x2 Code Wk stm32l4xx_hal_uart.o [9] -HardFault_Handler 0x800'b787 0x2 Code Gb stm32l4xx_it.o [2] + 0x800'a9c1 0x2 Code Wk stm32l4xx_hal_uart.o [9] +HardFault_Handler 0x800'bf0b 0x2 Code Gb stm32l4xx_it.o [2] Hp203bPressure_Temp 0x2000'5dc0 0x4 Data Gb hp203b.o [7] -Hp203bReadPressure 0x800'56f5 0x5a Code Gb hp203b.o [7] +Hp203bReadPressure 0x800'6761 0x5a Code Gb hp203b.o [7] Hp203b_Pressure 0x2000'5dc4 0x4 Data Gb hp203b.o [7] -I2C1_ER_IRQHandler 0x800'bd01 Code Wk startup_stm32l496xx.o [4] -I2C1_EV_IRQHandler 0x800'bcfd Code Wk startup_stm32l496xx.o [4] -I2C2_ER_IRQHandler 0x800'bd09 Code Wk startup_stm32l496xx.o [4] -I2C2_EV_IRQHandler 0x800'bd05 Code Wk startup_stm32l496xx.o [4] -I2C3_ER_IRQHandler 0x800'bd95 Code Wk startup_stm32l496xx.o [4] -I2C3_EV_IRQHandler 0x800'bd91 Code Wk startup_stm32l496xx.o [4] -I2C4_ER_IRQHandler 0x800'bdbd Code Wk startup_stm32l496xx.o [4] -I2C4_EV_IRQHandler 0x800'bdb9 Code Wk startup_stm32l496xx.o [4] -I2C_Flush_TXDR 0x800'8521 0x1c Code Lc stm32l4xx_hal_i2c.o [9] -I2C_IsErrorOccurred 0x800'86bd 0xea Code Lc stm32l4xx_hal_i2c.o [9] -I2C_TransferConfig 0x800'87b3 0x26 Code Lc stm32l4xx_hal_i2c.o [9] +I2C1_ER_IRQHandler 0x800'c4c5 Code Wk startup_stm32l496xx.o [4] +I2C1_EV_IRQHandler 0x800'c4c1 Code Wk startup_stm32l496xx.o [4] +I2C2_ER_IRQHandler 0x800'c4cd Code Wk startup_stm32l496xx.o [4] +I2C2_EV_IRQHandler 0x800'c4c9 Code Wk startup_stm32l496xx.o [4] +I2C3_ER_IRQHandler 0x800'c559 Code Wk startup_stm32l496xx.o [4] +I2C3_EV_IRQHandler 0x800'c555 Code Wk startup_stm32l496xx.o [4] +I2C4_ER_IRQHandler 0x800'c581 Code Wk startup_stm32l496xx.o [4] +I2C4_EV_IRQHandler 0x800'c57d Code Wk startup_stm32l496xx.o [4] +I2C_Flush_TXDR 0x800'9559 0x1c Code Lc stm32l4xx_hal_i2c.o [9] +I2C_IsErrorOccurred 0x800'96f5 0xea Code Lc stm32l4xx_hal_i2c.o [9] +I2C_TransferConfig 0x800'97eb 0x26 Code Lc stm32l4xx_hal_i2c.o [9] I2C_WaitOnFlagUntilTimeout - 0x800'853d 0x54 Code Lc stm32l4xx_hal_i2c.o [9] + 0x800'9575 0x54 Code Lc stm32l4xx_hal_i2c.o [9] I2C_WaitOnRXNEFlagUntilTimeout - 0x800'862d 0x90 Code Lc stm32l4xx_hal_i2c.o [9] + 0x800'9665 0x90 Code Lc stm32l4xx_hal_i2c.o [9] I2C_WaitOnSTOPFlagUntilTimeout - 0x800'85eb 0x3a Code Lc stm32l4xx_hal_i2c.o [9] + 0x800'9623 0x3a Code Lc stm32l4xx_hal_i2c.o [9] I2C_WaitOnTXISFlagUntilTimeout - 0x800'8591 0x42 Code Lc stm32l4xx_hal_i2c.o [9] -InFlash_Erase_Pages 0x800'4885 0x36 Code Gb inflash.o [12] -InFlash_Write 0x800'48bb 0x2a Code Gb inflash.o [12] -InRingQueue 0x800'88d1 0x2e Code Gb ring_queue.o [8] -InitRingQueue 0x800'88c1 0x10 Code Gb ring_queue.o [8] -LCD_IRQHandler 0x800'bda9 Code Wk startup_stm32l496xx.o [4] -LEDTask 0x800'57d7 0x16 Code Gb freertos.o [2] + 0x800'95c9 0x42 Code Lc stm32l4xx_hal_i2c.o [9] +InFlash_Erase_Pages 0x800'58f1 0x36 Code Gb inflash.o [12] +InFlash_Write 0x800'5927 0x2a Code Gb inflash.o [12] +InRingQueue 0x800'9909 0x2e Code Gb ring_queue.o [8] +InitRingQueue 0x800'98f9 0x10 Code Gb ring_queue.o [8] +LCD_IRQHandler 0x800'c56d Code Wk startup_stm32l496xx.o [4] +LEDTask 0x800'6843 0x16 Code Gb freertos.o [2] LL_ADC_GetOffsetChannel - 0x800'6575 0xe Code Lc stm32l4xx_hal_adc.o [9] + 0x800'75ad 0xe Code Lc stm32l4xx_hal_adc.o [9] LL_ADC_REG_IsTriggerSourceSWStart - 0x800'6595 0xe Code Lc stm32l4xx_hal_adc.o [9] + 0x800'75cd 0xe Code Lc stm32l4xx_hal_adc.o [9] LL_ADC_SetChannelSamplingTime - 0x800'65a3 0x26 Code Lc stm32l4xx_hal_adc.o [9] -LL_ADC_SetOffsetState 0x800'6583 0x12 Code Lc stm32l4xx_hal_adc.o [9] -LPTIM1_IRQHandler 0x800'bd79 Code Wk startup_stm32l496xx.o [4] -LPTIM2_IRQHandler 0x800'bd7d Code Wk startup_stm32l496xx.o [4] -LPUART1_IRQHandler 0x800'b84b 0x6 Code Gb stm32l4xx_it.o [2] -MQTT_Config 0x800'8f13 0x4a Code Gb EC801E.o [3] -MQTT_Trans_Data 0x800'8f5d 0x106 Code Gb EC801E.o [3] -MSIRangeTable 0x800'bad0 0x30 Data Gb system_stm32l4xx.o [1] -MX_ADC1_Init 0x800'4ac5 0x98 Code Gb adc.o [2] -MX_DMA_Init 0x800'4a95 0x30 Code Gb dma.o [2] -MX_FREERTOS_Init 0x800'5775 0x3e Code Gb freertos.o [2] + 0x800'75db 0x26 Code Lc stm32l4xx_hal_adc.o [9] +LL_ADC_SetOffsetState 0x800'75bb 0x12 Code Lc stm32l4xx_hal_adc.o [9] +LPTIM1_IRQHandler 0x800'c53d Code Wk startup_stm32l496xx.o [4] +LPTIM2_IRQHandler 0x800'c541 Code Wk startup_stm32l496xx.o [4] +LPUART1_IRQHandler 0x800'bfcf 0x6 Code Gb stm32l4xx_it.o [2] +MQTT_Config 0x800'9f4b 0x4e Code Gb EC801E.o [3] +MQTT_Trans_Data 0x800'9f99 0x10e Code Gb EC801E.o [3] +MSIRangeTable 0x800'c2b8 0x30 Data Gb system_stm32l4xx.o [1] +MX_ADC1_Init 0x800'5b31 0x98 Code Gb adc.o [2] +MX_DMA_Init 0x800'5b01 0x30 Code Gb dma.o [2] +MX_FREERTOS_Init 0x800'67e1 0x3e Code Gb freertos.o [2] MX_FREERTOS_Init::os_thread_def_anemometer - 0x800'5874 0x1c Data Lc freertos.o [2] + 0x800'68e0 0x1c Data Lc freertos.o [2] MX_FREERTOS_Init::os_thread_def_defaultTask - 0x800'583c 0x1c Data Lc freertos.o [2] + 0x800'68a8 0x1c Data Lc freertos.o [2] MX_FREERTOS_Init::os_thread_def_ledTask - 0x800'5858 0x1c Data Lc freertos.o [2] + 0x800'68c4 0x1c Data Lc freertos.o [2] MX_FREERTOS_Init::os_thread_def_temhum_update_task - 0x800'5890 0x1c Data Lc freertos.o [2] + 0x800'68fc 0x1c Data Lc freertos.o [2] MX_FREERTOS_Init::os_thread_def_trans_4g_task - 0x800'58ac 0x1c Data Lc freertos.o [2] -MX_GPIO_Init 0x800'497d 0xf6 Code Gb gpio.o [2] -MX_I2C1_Init 0x800'4f05 0x2c Code Gb i2c.o [2] -MX_I2C3_Init 0x800'4f31 0x2c Code Gb i2c.o [2] -MX_LPUART1_UART_Init 0x800'4c29 0x38 Code Gb usart.o [2] -MX_SPI2_Init 0x800'50a1 0x44 Code Gb spi.o [2] -MX_TIM15_Init 0x800'40ab 0xe0 Code Gb tim.o [2] -MX_TIM16_Init 0x800'4197 0x2c Code Gb tim.o [2] -MX_TIM2_Init 0x800'3fcd 0x6a Code Gb tim.o [2] -MX_TIM6_Init 0x800'4037 0x2c Code Gb tim.o [2] -MX_TIM7_Init 0x800'4071 0x24 Code Gb tim.o [2] -MX_UART5_Init 0x800'4c61 0x8 Code Gb usart.o [2] -MX_USART1_UART_Init 0x800'4c69 0x6 Code Gb usart.o [2] -MX_USART3_UART_Init 0x800'4ca3 0x2c Code Gb usart.o [2] -MemManage_Handler 0x800'b789 0x2 Code Gb stm32l4xx_it.o [2] -NMI_Handler 0x800'b785 0x2 Code Gb stm32l4xx_it.o [2] -OTG_FS_IRQHandler 0x800'bd81 Code Wk startup_stm32l496xx.o [4] -OutRingQueue 0x800'88ff 0x22 Code Gb ring_queue.o [8] -PVD_PVM_IRQHandler 0x800'bc8d Code Wk startup_stm32l496xx.o [4] -PendSV_Handler 0x800'a639 Code Gb portasm.o [6] -QUADSPI_IRQHandler 0x800'bd8d Code Wk startup_stm32l496xx.o [4] -RCCEx_PLLSAI1_Config 0x800'7145 0xe6 Code Lc stm32l4xx_hal_rcc_ex.o [9] -RCCEx_PLLSAI2_Config 0x800'722b 0xce Code Lc stm32l4xx_hal_rcc_ex.o [9] -RCC_IRQHandler 0x800'bc9d Code Wk startup_stm32l496xx.o [4] + 0x800'6918 0x1c Data Lc freertos.o [2] +MX_GPIO_Init 0x800'59e9 0xf6 Code Gb gpio.o [2] +MX_I2C1_Init 0x800'5f71 0x2c Code Gb i2c.o [2] +MX_I2C3_Init 0x800'5f9d 0x2c Code Gb i2c.o [2] +MX_LPUART1_UART_Init 0x800'5c95 0x38 Code Gb usart.o [2] +MX_SPI2_Init 0x800'610d 0x44 Code Gb spi.o [2] +MX_TIM15_Init 0x800'511f 0xe0 Code Gb tim.o [2] +MX_TIM16_Init 0x800'520b 0x2c Code Gb tim.o [2] +MX_TIM2_Init 0x800'5041 0x6a Code Gb tim.o [2] +MX_TIM6_Init 0x800'50ab 0x2c Code Gb tim.o [2] +MX_TIM7_Init 0x800'50e5 0x24 Code Gb tim.o [2] +MX_UART5_Init 0x800'5ccd 0x8 Code Gb usart.o [2] +MX_USART1_UART_Init 0x800'5cd5 0x6 Code Gb usart.o [2] +MX_USART3_UART_Init 0x800'5d0f 0x2c Code Gb usart.o [2] +MemManage_Handler 0x800'bf0d 0x2 Code Gb stm32l4xx_it.o [2] +NMI_Handler 0x800'bf09 0x2 Code Gb stm32l4xx_it.o [2] +OTG_FS_IRQHandler 0x800'c545 Code Wk startup_stm32l496xx.o [4] +OutRingQueue 0x800'9937 0x22 Code Gb ring_queue.o [8] +PVD_PVM_IRQHandler 0x800'c451 Code Wk startup_stm32l496xx.o [4] +PendSV_Handler 0x800'adbd Code Gb portasm.o [6] +QUADSPI_IRQHandler 0x800'c551 Code Wk startup_stm32l496xx.o [4] +RCCEx_PLLSAI1_Config 0x800'817d 0xe6 Code Lc stm32l4xx_hal_rcc_ex.o [9] +RCCEx_PLLSAI2_Config 0x800'8263 0xce Code Lc stm32l4xx_hal_rcc_ex.o [9] +RCC_IRQHandler 0x800'c461 Code Wk startup_stm32l496xx.o [4] RCC_SetFlashLatencyFromMSIRange - 0x800'6087 0x74 Code Lc stm32l4xx_hal_rcc.o [9] -RNG_IRQHandler 0x800'bdad Code Wk startup_stm32l496xx.o [4] -RTC_Alarm_IRQHandler 0x800'bd1d Code Wk startup_stm32l496xx.o [4] -RTC_WKUP_IRQHandler 0x800'bc95 Code Wk startup_stm32l496xx.o [4] -Region$$Table$$Base 0x800'bbbc -- Gb - Linker created - -Region$$Table$$Limit 0x800'bbdc -- Gb - Linker created - -Reset_Handler 0x800'bc51 Code Wk startup_stm32l496xx.o [4] -SAI1_IRQHandler 0x800'bd99 Code Wk startup_stm32l496xx.o [4] -SAI2_IRQHandler 0x800'bd9d Code Wk startup_stm32l496xx.o [4] -SDMMC1_IRQHandler 0x800'bd3d Code Wk startup_stm32l496xx.o [4] -SPI1_IRQHandler 0x800'bd0d Code Wk startup_stm32l496xx.o [4] -SPI2_IRQHandler 0x800'bd11 Code Wk startup_stm32l496xx.o [4] -SPI3_IRQHandler 0x800'bd45 Code Wk startup_stm32l496xx.o [4] -SVC_Handler 0x800'a691 Code Gb portasm.o [6] -SWPMI1_IRQHandler 0x800'bda1 Code Wk startup_stm32l496xx.o [4] -StartDefaultTask 0x800'57b3 0x24 Code Gb freertos.o [2] -SysTick_Handler 0x800'a555 0x26 Code Gb port.o [6] -SystemClock_Config 0x800'4399 0x6e Code Gb main.o [2] + 0x800'70f3 0x74 Code Lc stm32l4xx_hal_rcc.o [9] +RNG_IRQHandler 0x800'c571 Code Wk startup_stm32l496xx.o [4] +RTC_Alarm_IRQHandler 0x800'c4e1 Code Wk startup_stm32l496xx.o [4] +RTC_WKUP_IRQHandler 0x800'c459 Code Wk startup_stm32l496xx.o [4] +Region$$Table$$Base 0x800'c380 -- Gb - Linker created - +Region$$Table$$Limit 0x800'c3a0 -- Gb - Linker created - +Reset_Handler 0x800'c415 Code Wk startup_stm32l496xx.o [4] +SAI1_IRQHandler 0x800'c55d Code Wk startup_stm32l496xx.o [4] +SAI2_IRQHandler 0x800'c561 Code Wk startup_stm32l496xx.o [4] +SDMMC1_IRQHandler 0x800'c501 Code Wk startup_stm32l496xx.o [4] +SPI1_IRQHandler 0x800'c4d1 Code Wk startup_stm32l496xx.o [4] +SPI2_IRQHandler 0x800'c4d5 Code Wk startup_stm32l496xx.o [4] +SPI3_IRQHandler 0x800'c509 Code Wk startup_stm32l496xx.o [4] +SVC_Handler 0x800'ae15 Code Gb portasm.o [6] +SWPMI1_IRQHandler 0x800'c565 Code Wk startup_stm32l496xx.o [4] +StartDefaultTask 0x800'681f 0x24 Code Gb freertos.o [2] +SysTick_Handler 0x800'ad41 0x26 Code Gb port.o [6] +SystemClock_Config 0x800'540d 0x6e Code Gb main.o [2] SystemCoreClock 0x2000'0208 0x4 Data Gb system_stm32l4xx.o [1] -SystemInit 0x800'b94d 0x3c Code Gb system_stm32l4xx.o [1] -TAMP_STAMP_IRQHandler 0x800'bc91 Code Wk startup_stm32l496xx.o [4] +SystemInit 0x800'c0d1 0x3c Code Gb system_stm32l4xx.o [1] +TAMP_STAMP_IRQHandler 0x800'c455 Code Wk startup_stm32l496xx.o [4] TIM1_BRK_TIM15_IRQHandler - 0x800'bce5 Code Wk startup_stm32l496xx.o [4] -TIM1_CC_IRQHandler 0x800'bced Code Wk startup_stm32l496xx.o [4] + 0x800'c4a9 Code Wk startup_stm32l496xx.o [4] +TIM1_CC_IRQHandler 0x800'c4b1 Code Wk startup_stm32l496xx.o [4] TIM1_TRG_COM_TIM17_IRQHandler - 0x800'bce9 Code Wk startup_stm32l496xx.o [4] + 0x800'c4ad Code Wk startup_stm32l496xx.o [4] TIM1_UP_TIM16_IRQHandler - 0x800'b797 0x12 Code Gb stm32l4xx_it.o [2] -TIM2_IRQHandler 0x800'bcf1 Code Wk startup_stm32l496xx.o [4] -TIM3_IRQHandler 0x800'bcf5 Code Wk startup_stm32l496xx.o [4] -TIM4_IRQHandler 0x800'bcf9 Code Wk startup_stm32l496xx.o [4] -TIM5_IRQHandler 0x800'bd41 Code Wk startup_stm32l496xx.o [4] -TIM6_DAC_IRQHandler 0x800'bd4d Code Wk startup_stm32l496xx.o [4] -TIM7_IRQHandler 0x800'bd51 Code Wk startup_stm32l496xx.o [4] -TIM8_BRK_IRQHandler 0x800'bd25 Code Wk startup_stm32l496xx.o [4] -TIM8_CC_IRQHandler 0x800'bd31 Code Wk startup_stm32l496xx.o [4] + 0x800'bf1b 0x12 Code Gb stm32l4xx_it.o [2] +TIM2_IRQHandler 0x800'c4b5 Code Wk startup_stm32l496xx.o [4] +TIM3_IRQHandler 0x800'c4b9 Code Wk startup_stm32l496xx.o [4] +TIM4_IRQHandler 0x800'c4bd Code Wk startup_stm32l496xx.o [4] +TIM5_IRQHandler 0x800'c505 Code Wk startup_stm32l496xx.o [4] +TIM6_DAC_IRQHandler 0x800'c511 Code Wk startup_stm32l496xx.o [4] +TIM7_IRQHandler 0x800'c515 Code Wk startup_stm32l496xx.o [4] +TIM8_BRK_IRQHandler 0x800'c4e9 Code Wk startup_stm32l496xx.o [4] +TIM8_CC_IRQHandler 0x800'c4f5 Code Wk startup_stm32l496xx.o [4] TIM8_TRG_COM_IRQHandler - 0x800'bd2d Code Wk startup_stm32l496xx.o [4] -TIM8_UP_IRQHandler 0x800'bd29 Code Wk startup_stm32l496xx.o [4] -TIM_Base_SetConfig 0x800'3b73 0xb6 Code Gb stm32l4xx_hal_tim.o [9] -TIM_CCxChannelCmd 0x800'3faf 0x16 Code Gb stm32l4xx_hal_tim.o [9] -TIM_ETR_SetConfig 0x800'3f9b 0x14 Code Gb stm32l4xx_hal_tim.o [9] -TIM_ITRx_SetConfig 0x800'3f8b 0x10 Code Lc stm32l4xx_hal_tim.o [9] -TIM_OC1_SetConfig 0x800'3c29 0x84 Code Lc stm32l4xx_hal_tim.o [9] -TIM_OC2_SetConfig 0x800'3cad 0x70 Code Gb stm32l4xx_hal_tim.o [9] -TIM_OC3_SetConfig 0x800'3d1d 0x6e Code Lc stm32l4xx_hal_tim.o [9] -TIM_OC4_SetConfig 0x800'3d93 0x4e Code Lc stm32l4xx_hal_tim.o [9] -TIM_OC5_SetConfig 0x800'3de1 0x54 Code Lc stm32l4xx_hal_tim.o [9] -TIM_OC6_SetConfig 0x800'3e35 0x4e Code Lc stm32l4xx_hal_tim.o [9] + 0x800'c4f1 Code Wk startup_stm32l496xx.o [4] +TIM8_UP_IRQHandler 0x800'c4ed Code Wk startup_stm32l496xx.o [4] +TIM_Base_SetConfig 0x800'4be7 0xb6 Code Gb stm32l4xx_hal_tim.o [9] +TIM_CCxChannelCmd 0x800'5023 0x16 Code Gb stm32l4xx_hal_tim.o [9] +TIM_ETR_SetConfig 0x800'500f 0x14 Code Gb stm32l4xx_hal_tim.o [9] +TIM_ITRx_SetConfig 0x800'4fff 0x10 Code Lc stm32l4xx_hal_tim.o [9] +TIM_OC1_SetConfig 0x800'4c9d 0x84 Code Lc stm32l4xx_hal_tim.o [9] +TIM_OC2_SetConfig 0x800'4d21 0x70 Code Gb stm32l4xx_hal_tim.o [9] +TIM_OC3_SetConfig 0x800'4d91 0x6e Code Lc stm32l4xx_hal_tim.o [9] +TIM_OC4_SetConfig 0x800'4e07 0x4e Code Lc stm32l4xx_hal_tim.o [9] +TIM_OC5_SetConfig 0x800'4e55 0x54 Code Lc stm32l4xx_hal_tim.o [9] +TIM_OC6_SetConfig 0x800'4ea9 0x4e Code Lc stm32l4xx_hal_tim.o [9] TIM_TI1_ConfigInputStage - 0x800'3f1d 0x1e Code Lc stm32l4xx_hal_tim.o [9] -TIM_TI1_SetConfig 0x800'3e91 0x56 Code Gb stm32l4xx_hal_tim.o [9] + 0x800'4f91 0x1e Code Lc stm32l4xx_hal_tim.o [9] +TIM_TI1_SetConfig 0x800'4f05 0x56 Code Gb stm32l4xx_hal_tim.o [9] TIM_TI2_ConfigInputStage - 0x800'3f67 0x24 Code Lc stm32l4xx_hal_tim.o [9] -TIM_TI2_SetConfig 0x800'3f3b 0x2c Code Lc stm32l4xx_hal_tim.o [9] -TSC_IRQHandler 0x800'bda5 Code Wk startup_stm32l496xx.o [4] -Trans_4g_Task 0x800'5809 0x32 Code Gb freertos.o [2] + 0x800'4fdb 0x24 Code Lc stm32l4xx_hal_tim.o [9] +TIM_TI2_SetConfig 0x800'4faf 0x2c Code Lc stm32l4xx_hal_tim.o [9] +TSC_IRQHandler 0x800'c569 Code Wk startup_stm32l496xx.o [4] +Trans_4g_Task 0x800'6875 0x32 Code Gb freertos.o [2] Trans_4g_taskHandle 0x2000'5d9c 0x4 Data Gb freertos.o [2] -UART4_IRQHandler 0x800'bd49 Code Wk startup_stm32l496xx.o [4] -UART5_IRQHandler 0x800'b801 0x1c Code Gb stm32l4xx_it.o [2] -UART_AdvFeatureConfig 0x800'7d05 0xc6 Code Gb stm32l4xx_hal_uart.o [9] -UART_CheckIdleState 0x800'7dcb 0x8e Code Gb stm32l4xx_hal_uart.o [9] -UART_DMAAbortOnError 0x800'801d 0x12 Code Lc stm32l4xx_hal_uart.o [9] -UART_EndRxTransfer 0x800'7fa5 0x22 Code Lc stm32l4xx_hal_uart.o [9] -UART_RxISR_16BIT 0x800'8081 0x50 Code Lc stm32l4xx_hal_uart.o [9] -UART_RxISR_8BIT 0x800'8031 0x50 Code Lc stm32l4xx_hal_uart.o [9] -UART_SetConfig 0x800'7add 0x222 Code Gb stm32l4xx_hal_uart.o [9] -UART_Start_Receive_IT 0x800'7ef1 0xb4 Code Gb stm32l4xx_hal_uart.o [9] +UART4_IRQHandler 0x800'c50d Code Wk startup_stm32l496xx.o [4] +UART5_IRQHandler 0x800'bf85 0x1c Code Gb stm32l4xx_it.o [2] +UART_AdvFeatureConfig 0x800'8d3d 0xc6 Code Gb stm32l4xx_hal_uart.o [9] +UART_CheckIdleState 0x800'8e03 0x8e Code Gb stm32l4xx_hal_uart.o [9] +UART_DMAAbortOnError 0x800'9055 0x12 Code Lc stm32l4xx_hal_uart.o [9] +UART_EndRxTransfer 0x800'8fdd 0x22 Code Lc stm32l4xx_hal_uart.o [9] +UART_RxISR_16BIT 0x800'90b9 0x50 Code Lc stm32l4xx_hal_uart.o [9] +UART_RxISR_8BIT 0x800'9069 0x50 Code Lc stm32l4xx_hal_uart.o [9] +UART_SetConfig 0x800'8b15 0x222 Code Gb stm32l4xx_hal_uart.o [9] +UART_Start_Receive_IT 0x800'8f29 0xb4 Code Gb stm32l4xx_hal_uart.o [9] UART_WaitOnFlagUntilTimeout - 0x800'7e65 0x8c Code Gb stm32l4xx_hal_uart.o [9] -USART1_IRQHandler 0x800'b7a9 0x3c Code Gb stm32l4xx_it.o [2] -USART2_IRQHandler 0x800'bd15 Code Wk startup_stm32l496xx.o [4] -USART3_IRQHandler 0x800'b7e5 0x1c Code Gb stm32l4xx_it.o [2] -UsageFault_Handler 0x800'b78d 0x2 Code Gb stm32l4xx_it.o [2] -WWDG_IRQHandler 0x800'bc89 Code Wk startup_stm32l496xx.o [4] -_Get 0x800'1c01 0x12 Code Lc xscanffull_nomb.o [13] -_GetN 0x800'1c13 0x22 Code Lc xscanffull_nomb.o [13] -_GetstrFullNoMb 0x800'2749 0x1a8 Code Lc xscanffull_nomb.o [13] -_LC 0x800'01ad 0x6 Code Lc xprintffull_nomb.o [13] -_LitobFullNoMb 0x800'0e79 0x114 Code Lc xprintffull_nomb.o [13] -_PrintfFullNoMb 0x800'01b3 0xc98 Code Gb xprintffull_nomb.o [13] -_PutcharsFullNoMb 0x800'0fe5 0x2e Code Lc xprintffull_nomb.o [13] -_SProut 0x800'13e3 0xa Code Gb xsprout.o [13] -_SScin 0x800'10ef 0x1e Code Gb xsscin.o [13] -_ScanfFullNoMb 0x800'1c51 0xaa4 Code Gb xscanffull_nomb.o [13] -_UngetN 0x800'1c35 0x1a Code Lc xscanffull_nomb.o [13] -__NVIC_SetPriority 0x800'47bd 0x1a Code Lc stm32l4xx_hal_cortex.o [9] -__NVIC_SystemReset 0x800'8a5d 0x1e Code Lc frt_protocol.o [12] -__aeabi_cdcmpeq 0x800'a5f1 Code Gb DblCmpEq.o [15] -__aeabi_cdcmple 0x800'1241 Code Gb DblCmpLe.o [15] -__aeabi_cdrcmple 0x800'1275 Code Gb DblCmpGe.o [15] -__aeabi_d2f 0x800'2cbd Code Gb DblToFlt.o [15] -__aeabi_d2iz 0x800'13ed Code Gb DblToS32.o [15] -__aeabi_d2uiz 0x800'18f1 Code Gb DblToU32.o [15] -__aeabi_dadd 0x800'1449 Code Gb DblAddSub.o [15] -__aeabi_ddiv 0x800'16a9 Code Gb DblDiv.o [15] -__aeabi_dmul 0x800'1931 Code Gb DblMul.o [15] -__aeabi_dsub 0x800'15c5 Code Gb DblAddSub.o [15] -__aeabi_f2d 0x800'898d Code Gb FltToDbl.o [15] -__aeabi_i2d 0x800'1425 Code Gb S32ToDbl.o [15] -__aeabi_ldiv0 0x800'1be9 Code Gb I64DivZer.o [16] -__aeabi_memclr 0x800'9901 Code Gb ABImemclr.o [16] -__aeabi_memclr4 0x800'45a5 Code Gb ABImemclr4.o [16] -__aeabi_ui2d 0x800'1915 Code Gb U32ToDbl.o [15] -__cmain 0x800'bbdd Code Gb cmain.o [16] -__exit 0x800'1bed 0x14 Code Gb exit.o [17] -__iar_Fail_s 0x800'110d 0x1c Code Gb xfail_s.o [13] -__iar_Memchr 0x800'1161 Code Gb memchr.o [16] -__iar_Memset4_word 0x800'614d Code Gb ABImemset48.o [16] -__iar_Memset8_word 0x800'614d Code Gb ABImemset48.o [16] -__iar_Sin32 0x800'afed 0x18c Code Lc cos_sin32.o [15] -__iar_Sto64 0x800'2b45 0x140 Code Gb strto64.o [15] -__iar_Stoflt 0x800'3099 0x1a8 Code Gb iar_Stoflt.o [13] -__iar_Stollx 0x800'2ecd 0xa4 Code Gb iar_Stollx.o [13] -__iar_Stopfx 0x800'2f77 0x120 Code Gb iar_Stopfx.o [13] -__iar_Stoullx 0x800'2d25 0x19a Code Gb iar_Stoullx.o [13] -__iar_Stoxflt 0x800'3241 0x1d6 Code Gb iar_Stoxflt.o [13] -__iar_Stoxflt::digits 0x800'341c 0x18 Data Lc iar_Stoxflt.o [13] -__iar_Stoxflt::vals 0x800'3434 0x18 Data Lc iar_Stoxflt.o [13] -__iar_Strchr 0x800'10d9 Code Gb strchr.o [16] -__iar_acos32 0x800'af89 Code Gb acosf.o [15] -__iar_atan32 0x800'b1c1 Code Gb atanf.o [15] -__iar_cos32 0x800'b1b9 0x4 Code Gb cos_sin32.o [15] -__iar_cos_medium32 0x800'b1b9 0x4 Code Gb cos_sin32.o [15] -__iar_cos_mediumf 0x800'b1b9 0x4 Code Gb cos_sin32.o [15] -__iar_data_init3 0x800'bb29 0x28 Code Gb data_init.o [16] -__iar_frexp 0x800'11dd Code Gb frexp.o [15] -__iar_frexpl 0x800'11dd Code Gb frexp.o [15] -__iar_init_vfp 0x800'bb99 Code Gb fpinit_M.o [15] -__iar_ldexp64 0x800'12a9 Code Gb ldexp.o [15] + 0x800'8e9d 0x8c Code Gb stm32l4xx_hal_uart.o [9] +USART1_IRQHandler 0x800'bf2d 0x3c Code Gb stm32l4xx_it.o [2] +USART2_IRQHandler 0x800'c4d9 Code Wk startup_stm32l496xx.o [4] +USART3_IRQHandler 0x800'bf69 0x1c Code Gb stm32l4xx_it.o [2] +UsageFault_Handler 0x800'bf11 0x2 Code Gb stm32l4xx_it.o [2] +WWDG_IRQHandler 0x800'c44d Code Wk startup_stm32l496xx.o [4] +_Get 0x800'29c5 0x12 Code Lc xscanffull_nomb.o [13] +_GetN 0x800'29d7 0x22 Code Lc xscanffull_nomb.o [13] +_GetstrFullNoMb 0x800'350d 0x1a8 Code Lc xscanffull_nomb.o [13] +_LC 0x800'1781 0x6 Code Lc xprintffull_nomb.o [13] +_LitobFullNoMb 0x800'244d 0x114 Code Lc xprintffull_nomb.o [13] +_PrintfFullNoMb 0x800'1787 0xc98 Code Gb xprintffull_nomb.o [13] +_PutcharsFullNoMb 0x800'25b9 0x2e Code Lc xprintffull_nomb.o [13] +_SProut 0x800'15a3 0xa Code Gb xsprout.o [13] +_SScin 0x800'13db 0x1e Code Gb xsscin.o [13] +_ScanfFullNoMb 0x800'2a15 0xaa4 Code Gb xscanffull_nomb.o [13] +_UngetN 0x800'29f9 0x1a Code Lc xscanffull_nomb.o [13] +__NVIC_SetPriority 0x800'5829 0x1a Code Lc stm32l4xx_hal_cortex.o [9] +__NVIC_SystemReset 0x800'9a95 0x1e Code Lc frt_protocol.o [12] +__aeabi_cdcmpeq 0x800'1705 Code Gb DblCmpEq.o [15] +__aeabi_cdcmple 0x800'1149 Code Gb DblCmpLe.o [15] +__aeabi_cdrcmple 0x800'15ad Code Gb DblCmpGe.o [15] +__aeabi_d2f 0x800'41e9 Code Gb DblToFlt.o [15] +__aeabi_d2iz 0x800'1661 Code Gb DblToS32.o [15] +__aeabi_d2uiz 0x800'3bcd Code Gb DblToU32.o [15] +__aeabi_dadd 0x800'117d Code Gb DblAddSub.o [15] +__aeabi_ddiv 0x800'3985 Code Gb DblDiv.o [15] +__aeabi_dmul 0x800'13f9 Code Gb DblMul.o [15] +__aeabi_dsub 0x800'12f9 Code Gb DblAddSub.o [15] +__aeabi_f2d 0x800'99c5 Code Gb FltToDbl.o [15] +__aeabi_i2d 0x800'16e1 Code Gb S32ToDbl.o [15] +__aeabi_ldiv0 0x800'44a9 Code Gb I64DivZer.o [16] +__aeabi_memclr 0x800'10c5 Code Gb ABImemclr.o [16] +__aeabi_memclr4 0x800'1621 Code Gb ABImemclr4.o [16] +__aeabi_ui2d 0x800'3bf1 Code Gb U32ToDbl.o [15] +__cmain 0x800'c3a1 Code Gb cmain.o [16] +__exit 0x800'44ad 0x14 Code Gb exit.o [17] +__iar_Fail_s 0x800'3741 0x1c Code Gb xfail_s.o [13] +__iar_Memchr 0x800'3781 Code Gb memchr.o [16] +__iar_Memset4_word 0x800'2631 Code Gb ABImemset48.o [16] +__iar_Memset8_word 0x800'2631 Code Gb ABImemset48.o [16] +__iar_Sin32 0x800'b771 0x18c Code Lc cos_sin32.o [15] +__iar_Sto 0x800'29bd 0x4 Code Lc strto64.o [15] +__iar_Sto64 0x800'2845 0x140 Code Gb strto64.o [15] +__iar_Stoflt 0x800'3e35 0x1a8 Code Gb iar_Stoflt.o [13] +__iar_Stollx 0x800'43f9 0xa4 Code Gb iar_Stollx.o [13] +__iar_Stopfx 0x800'3d13 0x120 Code Gb iar_Stopfx.o [13] +__iar_Stoullx 0x800'4251 0x19a Code Gb iar_Stoullx.o [13] +__iar_Stoxflt 0x800'3fdd 0x1d6 Code Gb iar_Stoxflt.o [13] +__iar_Stoxflt::digits 0x800'41b8 0x18 Data Lc iar_Stoxflt.o [13] +__iar_Stoxflt::vals 0x800'41d0 0x18 Data Lc iar_Stoxflt.o [13] +__iar_Strchr 0x800'3729 Code Gb strchr.o [16] +__iar_acos32 0x800'b70d Code Gb acosf.o [15] +__iar_atan32 0x800'b945 Code Gb atanf.o [15] +__iar_cos32 0x800'b93d 0x4 Code Gb cos_sin32.o [15] +__iar_cos_medium32 0x800'b93d 0x4 Code Gb cos_sin32.o [15] +__iar_cos_mediumf 0x800'b93d 0x4 Code Gb cos_sin32.o [15] +__iar_data_init3 0x800'c311 0x28 Code Gb data_init.o [16] +__iar_frexp 0x800'37e5 Code Gb frexp.o [15] +__iar_frexpl 0x800'37e5 Code Gb frexp.o [15] +__iar_init_vfp 0x800'c35d Code Gb fpinit_M.o [15] +__iar_ldexp64 0x800'3849 Code Gb ldexp.o [15] __iar_lz77_init_single3 - 0x800'105b 0x7e Code Gb lz77_init_single.o [16] -__iar_program_start 0x800'bc11 Code Gb cstartup_M.o [16] -__iar_scalbln64 0x800'12a9 Code Gb ldexp.o [15] -__iar_scalbn64 0x800'12a9 Code Gb ldexp.o [15] -__iar_sin32 0x800'b1bd 0x4 Code Gb cos_sin32.o [15] -__iar_sin_medium32 0x800'b1bd 0x4 Code Gb cos_sin32.o [15] -__iar_sin_mediumf 0x800'b1bd 0x4 Code Gb cos_sin32.o [15] -__iar_small_Memcpy 0x800'11bd Code Gb ABImemcpy_small.o [16] -__iar_small_Memset 0x800'98dd Code Gb ABImemset_small.o [16] + 0x800'10cb 0x7e Code Gb lz77_init_single.o [16] +__iar_program_start 0x800'c3d5 Code Gb cstartup_M.o [16] +__iar_scalbln64 0x800'3849 Code Gb ldexp.o [15] +__iar_scalbn64 0x800'3849 Code Gb ldexp.o [15] +__iar_sin32 0x800'b941 0x4 Code Gb cos_sin32.o [15] +__iar_sin_medium32 0x800'b941 0x4 Code Gb cos_sin32.o [15] +__iar_sin_mediumf 0x800'b941 0x4 Code Gb cos_sin32.o [15] +__iar_small_Memcpy 0x800'10b1 Code Gb ABImemcpy_small.o [16] +__iar_small_Memset 0x800'176d Code Gb ABImemset_small.o [16] __iar_small_Memset_word - 0x800'98dd Code Gb ABImemset_small.o [16] -__iar_small_memcpy 0x800'11b9 Code Gb ABImemcpy_small.o [16] -__iar_small_memcpy4 0x800'11b9 Code Gb ABImemcpy_small.o [16] -__iar_small_memcpy8 0x800'11b9 Code Gb ABImemcpy_small.o [16] -__iar_small_memset 0x800'98dd Code Gb ABImemset_small.o [16] -__iar_small_strlen 0x800'114d Code Gb strlen_small.o [16] -__iar_small_uldivmod 0x800'1add Code Gb I64DivMod_small.o [16] + 0x800'176d Code Gb ABImemset_small.o [16] +__iar_small_memcpy 0x800'10ad Code Gb ABImemcpy_small.o [16] +__iar_small_memcpy4 0x800'10ad Code Gb ABImemcpy_small.o [16] +__iar_small_memcpy8 0x800'10ad Code Gb ABImemcpy_small.o [16] +__iar_small_memset 0x800'176d Code Gb ABImemset_small.o [16] +__iar_small_strlen 0x800'1099 Code Gb strlen_small.o [16] +__iar_small_uldivmod 0x800'3c0d Code Gb I64DivMod_small.o [16] __iar_softfp___iar_frexp64 - 0x800'11d1 Code Gb frexp.o [15] -__iar_softfp_frexp 0x800'11d1 Code Gb frexp.o [15] -__iar_softfp_frexpl 0x800'11d1 Code Gb frexp.o [15] -__iar_sqrt32 0x800'b325 Code Gb sqrtf.o [15] -__iar_xatanf 0x800'b4bd Code Gb xatanf.o [15] -__iar_zero_init3 0x800'ba99 0x38 Code Gb zero_init3.o [16] -__isinf 0x800'a5a7 0x4a Code Wk cJSON.o [2] -__low_level_init 0x800'bbfb 0x4 Code Gb low_level_init.o [13] + 0x800'37d9 Code Gb frexp.o [15] +__iar_softfp_frexp 0x800'37d9 Code Gb frexp.o [15] +__iar_softfp_frexpl 0x800'37d9 Code Gb frexp.o [15] +__iar_sqrt32 0x800'baa9 Code Gb sqrtf.o [15] +__iar_vfp_strtod 0x800'1657 0x8 Code Gb math_wrappers64.o [15] +__iar_xatanf 0x800'bc41 Code Gb xatanf.o [15] +__iar_zero_init3 0x800'c281 0x38 Code Gb zero_init3.o [16] +__isinf 0x800'1697 0x4a Code Wk cJSON.o [2] +__low_level_init 0x800'c3bf 0x4 Code Gb low_level_init.o [13] __vector_table 0x800'0000 Data Gb startup_stm32l496xx.o [4] -_call_main 0x800'bbe9 Code Gb cmain.o [16] -_exit 0x800'bc05 Code Gb cexit.o [16] -abort 0x800'1be3 0x6 Code Gb abort.o [13] -acosf 0x800'af89 Code Gb acosf.o [15] +_call_main 0x800'c3ad Code Gb cmain.o [16] +_exit 0x800'c3c9 Code Gb cexit.o [16] +abort 0x800'44a3 0x6 Code Gb abort.o [13] +acosf 0x800'b70d Code Gb acosf.o [15] adc_val 0x2000'4038 0x800 Data Gb anemometer_dev.o [12] adc_val1 0x2000'4838 0x800 Data Gb anemometer_dev.o [12] -add_item_to_array 0x800'9fe3 0x2e Code Lc cJSON.o [2] -add_item_to_object 0x800'a013 0x5e Code Lc cJSON.o [2] +add_item_to_array 0x800'0ef7 0x2e Code Lc cJSON.o [2] +add_item_to_object 0x800'0f27 0x5e Code Lc cJSON.o [2] anemometerHandle 0x2000'5d98 0x4 Data Gb freertos.o [2] angle 0x2000'3fb4 0x28 Data Gb anemometer_dev.o [12] -arm_max_q15 0x800'b209 0x78 Code Gb arm_max_q15.o [14] -arm_mean_f32 0x800'b345 0x178 Code Gb arm_mean_f32.o [14] -arm_mean_q15 0x800'b281 0x4e Code Gb arm_mean_q15.o [14] -arm_offset_q15 0x800'b2d1 0x52 Code Gb arm_offset_q15.o [14] -atanf 0x800'b1c1 Code Gb atanf.o [15] +arm_max_q15 0x800'b98d 0x78 Code Gb arm_max_q15.o [14] +arm_mean_f32 0x800'bac9 0x178 Code Gb arm_mean_f32.o [14] +arm_mean_q15 0x800'ba05 0x4e Code Gb arm_mean_q15.o [14] +arm_offset_q15 0x800'ba55 0x52 Code Gb arm_offset_q15.o [14] +atanf 0x800'b945 Code Gb atanf.o [15] av_angle 0x2000'5d60 0x4 Data Gb anemometer_dev.o [12] av_speed 0x2000'5d5c 0x4 Data Gb anemometer_dev.o [12] av_speedx 0x2000'4030 0x4 Data Gb anemometer_dev.o [12] av_speedy 0x2000'4034 0x4 Data Gb anemometer_dev.o [12] -cJSON_AddItemToArray 0x800'a011 0x2 Code Gb cJSON.o [2] -cJSON_AddItemToObject 0x800'a071 0x6 Code Gb cJSON.o [2] +buffer_skip_whitespace 0x800'066d 0x32 Code Lc cJSON.o [2] +cJSON_AddItemToArray 0x800'0f25 0x2 Code Gb cJSON.o [2] +cJSON_AddItemToObject 0x800'0f85 0x6 Code Gb cJSON.o [2] cJSON_AddNumberToObject - 0x800'a0a5 0xc Code Gb cJSON.o [2] + 0x800'0fb9 0xc Code Gb cJSON.o [2] cJSON_AddStringToObject - 0x800'a0b1 0xe Code Gb cJSON.o [2] -cJSON_CreateArray 0x800'a143 0xe Code Gb cJSON.o [2] -cJSON_CreateNumber 0x800'a0bf 0x42 Code Gb cJSON.o [2] -cJSON_CreateObject 0x800'a151 0xe Code Gb cJSON.o [2] -cJSON_CreateString 0x800'a109 0x1a Code Gb cJSON.o [2] -cJSON_Delete 0x800'9949 0x4a Code Gb cJSON.o [2] -cJSON_New_Item 0x800'9931 0x18 Code Lc cJSON.o [2] -cJSON_Print 0x800'9c65 0x8 Code Gb cJSON.o [2] -cJSON_strdup 0x800'9909 0x28 Code Lc cJSON.o [2] -cal_tof 0x800'a739 0x130 Code Gb anemometer_dev.o [12] + 0x800'0fc5 0xe Code Gb cJSON.o [2] +cJSON_CreateArray 0x800'1057 0xe Code Gb cJSON.o [2] +cJSON_CreateNumber 0x800'0fd3 0x42 Code Gb cJSON.o [2] +cJSON_CreateObject 0x800'1065 0xe Code Gb cJSON.o [2] +cJSON_CreateString 0x800'101d 0x1a Code Gb cJSON.o [2] +cJSON_Delete 0x800'01fd 0x4a Code Gb cJSON.o [2] +cJSON_GetObjectItem 0x800'0eed 0x4 Code Gb cJSON.o [2] +cJSON_GetStringValue 0x800'01ad 0xe Code Gb cJSON.o [2] +cJSON_IsString 0x800'1085 0x10 Code Gb cJSON.o [2] +cJSON_New_Item 0x800'01e5 0x18 Code Lc cJSON.o [2] +cJSON_Parse 0x800'0789 0x6 Code Gb cJSON.o [2] +cJSON_ParseWithLengthOpts + 0x800'06bd 0xcc Code Gb cJSON.o [2] +cJSON_ParseWithOpts 0x800'069f 0x1e Code Gb cJSON.o [2] +cJSON_Print 0x800'0833 0x8 Code Gb cJSON.o [2] +cJSON_strdup 0x800'01bd 0x28 Code Lc cJSON.o [2] +cal_tof 0x800'aebd 0x130 Code Gb anemometer_dev.o [12] calculate_tof_dtof_param - 0x800'a96d 0xfe Code Gb anemometer_dev.o [12] -change_channel 0x800'a869 0x66 Code Gb anemometer_dev.o [12] -compare_double 0x800'9a31 0x74 Code Lc cJSON.o [2] -cosf 0x800'b1b9 0x4 Code Gb cos_sin32.o [15] + 0x800'b0f1 0xfe Code Gb anemometer_dev.o [12] +change_channel 0x800'afed 0x66 Code Gb anemometer_dev.o [12] +compare_double 0x800'02e5 0x74 Code Lc cJSON.o [2] +cosf 0x800'b93d 0x4 Code Gb cos_sin32.o [15] defaultTaskHandle 0x2000'5da4 0x4 Data Gb freertos.o [2] -delete_config_info 0x800'493d 0x26 Code Gb inflash.o [12] -digits 0x800'ba24 0x28 Data Lc iar_Stoullx.o [13] +delete_config_info 0x800'59a9 0x26 Code Gb inflash.o [12] +digits 0x800'c1a8 0x28 Data Lc iar_Stoullx.o [13] dtof 0x2000'5db4 0x4 Data Gb anemometer_dev.o [12] ec801_in_buff 0x2000'54f0 0xc8 Data Lc uart_dev.o [12] -ensure 0x800'9993 0x84 Code Lc cJSON.o [2] -exit 0x800'bbff 0x4 Code Gb exit.o [13] -filter_middle 0x800'89d5 0x86 Code Gb filter.o [5] +ensure 0x800'0247 0x84 Code Lc cJSON.o [2] +exit 0x800'c3c3 0x4 Code Gb exit.o [13] +filter_middle 0x800'9a0d 0x86 Code Gb filter.o [5] find_maxValPosition_by_sinInterpolation - 0x800'a6e9 0x50 Code Gb anemometer_dev.o [12] -fml_leap_year 0x800'9063 0x32 Code Gb EC801E.o [3] -fml_time_to_stamp 0x800'9095 0x80 Code Gb EC801E.o [3] + 0x800'ae6d 0x50 Code Gb anemometer_dev.o [12] +fml_leap_year 0x800'a0a7 0x32 Code Gb EC801E.o [3] +fml_time_to_stamp 0x800'a0d9 0x80 Code Gb EC801E.o [3] g_MsgTbl 0x2000'0014 0x10 Data Gb frt_protocol.o [12] g_RegTbl 0x2000'00ec 0x80 Data Gb frt_protocol.o [12] g_Write_RegTbl 0x2000'016c 0x30 Data Gb frt_protocol.o [12] @@ -1182,7 +1201,8 @@ g_stMcs_Para 0x2000'5d30 0x2c Data Gb anemometer_dev.o [12] g_stTempHumiSensor 0x2000'01b4 0x28 Data Gb sht30.o [11] g_term_uart_handle 0x2000'528c 0x4 Data Gb uart_dev.o [12] g_time_stamp 0x2000'5dbc 0x4 Data Gb EC801E.o [3] -get_temp_humi_data 0x800'55a9 0xee Code Gb sht30.o [11] +get_object_item 0x800'0e7d 0x70 Code Lc cJSON.o [2] +get_temp_humi_data 0x800'6615 0xee Code Gb sht30.o [11] global_error 0x2000'000c 0x8 Data Lc cJSON.o [2] global_hooks 0x2000'0000 0xc Data Lc cJSON.o [2] hadc1 0x2000'590c 0x68 Data Gb adc.o [2] @@ -1190,7 +1210,7 @@ hdma_adc1 0x2000'5cac 0x48 Data Gb adc.o [2] hi2c1 0x2000'5a3c 0x54 Data Gb i2c.o [2] hi2c3 0x2000'5a90 0x54 Data Gb i2c.o [2] hlpuart1 0x2000'5884 0x88 Data Gb usart.o [2] -hp203_set_mode 0x800'56d5 0x1e Code Gb hp203b.o [7] +hp203_set_mode 0x800'6741 0x1e Code Gb hp203b.o [7] hspi2 0x2000'5974 0x64 Data Gb spi.o [2] htim1 0x2000'5ae4 0x4c Data Gb stm32l4xx_hal_timebase_tim.o [2] htim15 0x2000'5c14 0x4c Data Gb tim.o [2] @@ -1201,104 +1221,113 @@ htim7 0x2000'5bc8 0x4c Data Gb tim.o [2] huart1 0x2000'56e0 0x88 Data Gb usart.o [2] huart3 0x2000'576c 0x88 Data Gb usart.o [2] huart5 0x2000'57f8 0x88 Data Gb usart.o [2] -init_ec801_uart 0x800'52bb 0xc Code Gb uart_dev.o [12] -init_rs485_uart 0x800'52a7 0xc Code Gb uart_dev.o [12] -init_term_uart 0x800'529b 0xc Code Gb uart_dev.o [12] -ldexp 0x800'12a9 Code Gb ldexp.o [15] -ldexpl 0x800'12a9 Code Gb ldexp.o [15] +init_ec801_uart 0x800'6327 0xc Code Gb uart_dev.o [12] +init_rs485_uart 0x800'6313 0xc Code Gb uart_dev.o [12] +init_term_uart 0x800'6307 0xc Code Gb uart_dev.o [12] +ldexp 0x800'3849 Code Gb ldexp.o [15] +ldexpl 0x800'3849 Code Gb ldexp.o [15] ledTaskHandle 0x2000'5da0 0x4 Data Gb freertos.o [2] -main 0x800'4315 0x84 Code Gb main.o [2] -makeFreeRtosPriority 0x800'58c9 0xc Code Lc cmsis_os.o [6] +main 0x800'5389 0x84 Code Gb main.o [2] +makeFreeRtosPriority 0x800'6935 0xc Code Lc cmsis_os.o [6] max_point_position 0x2000'5d08 0x28 Data Gb anemometer_dev.o [12] max_point_val 0x2000'5cf4 0x14 Data Gb anemometer_dev.o [12] -memchr 0x800'1161 Code Gb memchr.o [16] -memset 0x800'6561 0x14 Code Gb memset.o [16] -my_update_mcs_param 0x800'aced 0x1f0 Code Gb anemometer_dev.o [12] -ndigs 0x800'b9fc 0x28 Data Lc iar_Stoullx.o [13] -osDelay 0x800'593d 0x14 Code Gb cmsis_os.o [6] -osKernelStart 0x800'58d5 0xa Code Gb cmsis_os.o [6] -osThreadCreate 0x800'58df 0x5e Code Gb cmsis_os.o [6] +memchr 0x800'3781 Code Gb memchr.o [16] +memset 0x800'7599 0x14 Code Gb memset.o [16] +my_update_mcs_param 0x800'b471 0x1f0 Code Gb anemometer_dev.o [12] +ndigs 0x800'c180 0x28 Data Lc iar_Stoullx.o [13] +osDelay 0x800'69a9 0x14 Code Gb cmsis_os.o [6] +osKernelStart 0x800'6941 0xa Code Gb cmsis_os.o [6] +osThreadCreate 0x800'694b 0x5e Code Gb cmsis_os.o [6] pFlash 0x2000'01e8 0x20 Data Gb stm32l4xx_hal_flash.o [9] -parse_4g_receive_data 0x800'91c3 0x60 Code Gb EC801E.o [3] -play_one_measure 0x800'a8d5 0x8a Code Gb anemometer_dev.o [12] -pows 0x800'ba50 0x48 Data Lc strto64.o [15] -print 0x800'9bc1 0xa4 Code Lc cJSON.o [2] -print_string_ptr 0x800'9aa5 0x112 Code Lc cJSON.o [2] -print_value 0x800'9c99 0x2fc Code Lc cJSON.o [2] +parse_4g_receive_data 0x800'a207 0x66 Code Gb EC801E.o [3] +parse_hex4 0x800'0359 0x44 Code Lc cJSON.o [2] +parse_json 0x800'a275 0x68 Code Gb EC801E.o [3] +parse_string 0x800'039d 0x1b4 Code Lc cJSON.o [2] +parse_value 0x800'0845 0x292 Code Lc cJSON.o [2] +play_one_measure 0x800'b059 0x8a Code Gb anemometer_dev.o [12] +pows 0x800'c1f8 0x48 Data Lc strto64.o [15] +print 0x800'078f 0xa4 Code Lc cJSON.o [2] +print_string_ptr 0x800'0551 0x112 Code Lc cJSON.o [2] +print_value 0x800'0b35 0x2fc Code Lc cJSON.o [2] prvAddCurrentTaskToDelayedList - 0x800'9857 0x5e Code Lc tasks.o [6] + 0x800'a92f 0x5e Code Lc tasks.o [6] prvAddNewTaskToReadyList - 0x800'9477 0xa8 Code Lc tasks.o [6] -prvDeleteTCB 0x800'97d7 0x2e Code Lc tasks.o [6] -prvIdleTask 0x800'9795 0x42 Code Lc tasks.o [6] -prvInitialiseNewTask 0x800'93fb 0x7c Code Lc tasks.o [6] + 0x800'a54f 0xa8 Code Lc tasks.o [6] +prvDeleteTCB 0x800'a8af 0x2e Code Lc tasks.o [6] +prvIdleTask 0x800'a86d 0x42 Code Lc tasks.o [6] +prvInitialiseNewTask 0x800'a4d3 0x7c Code Lc tasks.o [6] prvInsertBlockIntoFreeList - 0x800'a315 0x46 Code Lc heap_4.o [6] + 0x800'ab29 0x46 Code Lc heap_4.o [6] prvResetNextTaskUnblockTime - 0x800'9805 0x1a Code Lc tasks.o [6] -prvTaskExitError 0x800'a445 0x1c Code Lc port.o [6] -pvPortMalloc 0x800'a1b1 0x102 Code Gb heap_4.o [6] + 0x800'a8dd 0x1a Code Lc tasks.o [6] +prvTaskExitError 0x800'ac31 0x1c Code Lc port.o [6] +pvPortMalloc 0x800'a9c5 0x102 Code Gb heap_4.o [6] pxCurrentTCB 0x2000'55e0 0x4 Data Gb tasks.o [6] pxDelayedTaskList 0x2000'55e4 0x4 Data Lc tasks.o [6] pxEnd 0x2000'27e4 0x4 Data Lc heap_4.o [6] pxOverflowDelayedTaskList 0x2000'55e8 0x4 Data Lc tasks.o [6] -pxPortInitialiseStack 0x800'a41d 0x26 Code Gb port.o [6] +pxPortInitialiseStack 0x800'ac09 0x26 Code Gb port.o [6] pxReadyTasksLists 0x2000'5654 0x8c Data Lc tasks.o [6] -ranmatch 0x800'2703 0x46 Code Lc xscanffull_nomb.o [13] +ranmatch 0x800'34c7 0x46 Code Lc xscanffull_nomb.o [13] read_and_process_uart_data - 0x800'8e1b 0x7c Code Gb frt_protocol.o [12] -read_config_info 0x800'4907 0x36 Code Gb inflash.o [12] + 0x800'9e53 0x7c Code Gb frt_protocol.o [12] +read_config_info 0x800'5973 0x36 Code Gb inflash.o [12] rs485_buff 0x2000'5d64 0x34 Data Lc frt_protocol.o [12] rs485_in_buff 0x2000'53c0 0x12c Data Lc uart_dev.o [12] rs485_out_buff 0x2000'59d8 0x64 Data Gb uart_dev.o [12] rx_uart1_buf 0x2000'5768 0x1 Data Gb usart.o [2] rx_uart3_buf 0x2000'57f4 0x1 Data Gb usart.o [2] rx_uart5_buf 0x2000'5880 0x1 Data Gb usart.o [2] -save_config_info 0x800'48e5 0x22 Code Gb inflash.o [12] -scalbln 0x800'12a9 Code Gb ldexp.o [15] -scalblnl 0x800'12a9 Code Gb ldexp.o [15] -scalbn 0x800'12a9 Code Gb ldexp.o [15] -scalbnl 0x800'12a9 Code Gb ldexp.o [15] -scale 0x800'0f8d 0x46 Code Lc xprintffull_nomb.o [13] +save_config_info 0x800'5951 0x22 Code Gb inflash.o [12] +scalbln 0x800'3849 Code Gb ldexp.o [15] +scalblnl 0x800'3849 Code Gb ldexp.o [15] +scalbn 0x800'3849 Code Gb ldexp.o [15] +scalbnl 0x800'3849 Code Gb ldexp.o [15] +scale 0x800'2561 0x46 Code Lc xprintffull_nomb.o [13] sec_hand 0x2000'5dc8 0x4 Data Lc xfail_s.o [13] -send_uart_pack 0x800'8c03 0x48 Code Lc frt_protocol.o [12] -sht30_collect_data 0x800'54dd 0xba Code Gb sht30.o [11] -sht30_init 0x800'5487 0x56 Code Gb sht30.o [11] -sinf 0x800'b1bd 0x4 Code Gb cos_sin32.o [15] +send_uart_pack 0x800'9c3b 0x48 Code Lc frt_protocol.o [12] +sht30_collect_data 0x800'6549 0xba Code Gb sht30.o [11] +sht30_init 0x800'64f3 0x56 Code Gb sht30.o [11] +sinf 0x800'b941 0x4 Code Gb cos_sin32.o [15] speed 0x2000'3f8c 0x28 Data Gb anemometer_dev.o [12] speedi 0x2000'402c 0x4 Data Gb anemometer_dev.o [12] speedx 0x2000'3fdc 0x28 Data Gb anemometer_dev.o [12] speedy 0x2000'4004 0x28 Data Gb anemometer_dev.o [12] -sprintf 0x800'a171 0x40 Code Gb sprintf.o [13] -sqrtf 0x800'b325 Code Gb sqrtf.o [15] -sscanf 0x800'a361 0x28 Code Gb sscanf.o [13] -strchr 0x800'10d9 Code Gb strchr.o [16] -strrchr 0x800'63e1 0x1c Code Gb strrchr.o [13] -strtoll 0x800'2f71 0x2 Code Gb iar_Stollx.o [13] -strtoull 0x800'2ec5 0x2 Code Gb iar_Stoullx.o [13] -suffix_object 0x800'9fdd 0x6 Code Lc cJSON.o [2] -sum 0x800'acc1 0x1c Code Gb anemometer_dev.o [12] -tem_hum_update_task 0x800'aef5 0x34 Code Gb anemometer_dev.o [12] +sprintf 0x800'15e1 0x40 Code Gb sprintf.o [13] +sqrtf 0x800'baa9 Code Gb sqrtf.o [15] +sscanf 0x800'1725 0x28 Code Gb sscanf.o [13] +strchr 0x800'3729 Code Gb strchr.o [16] +strcmp 0x800'174d Code Gb strcmp.o [16] +strncmp 0x800'1627 0x2a Code Gb strncmp.o [13] +strrchr 0x800'7419 0x1c Code Gb strrchr.o [13] +strtod 0x800'29c1 0x4 Code Gb strto64.o [15] +strtold 0x800'29c1 0x4 Code Gb strto64.o [15] +strtoll 0x800'449d 0x2 Code Gb iar_Stollx.o [13] +strtoull 0x800'43f1 0x2 Code Gb iar_Stoullx.o [13] +suffix_object 0x800'0ef1 0x6 Code Lc cJSON.o [2] +sum 0x800'b445 0x1c Code Gb anemometer_dev.o [12] +tem_hum_update_task 0x800'b679 0x34 Code Gb anemometer_dev.o [12] temhum_update_taskHandle 0x2000'5da8 0x4 Data Gb freertos.o [2] term_in_buff 0x2000'5290 0xc8 Data Lc uart_dev.o [12] term_out_buff 0x2000'5358 0x64 Data Lc uart_dev.o [12] -term_printf 0x800'526f 0x2c Code Gb uart_dev.o [12] +term_printf 0x800'62db 0x2c Code Gb uart_dev.o [12] time_get_ok 0x2000'5db8 0x1 Data Gb EC801E.o [3] tofx 0x2000'5dac 0x4 Data Gb anemometer_dev.o [12] tofy 0x2000'5db0 0x4 Data Gb anemometer_dev.o [12] -uart_dev_char_present 0x800'5233 0x1a Code Gb uart_dev.o [12] -uart_dev_in_char 0x800'524d 0x1c Code Gb uart_dev.o [12] -uart_dev_init 0x800'5155 0x52 Code Gb uart_dev.o [12] -uart_dev_write 0x800'5215 0x1a Code Gb uart_dev.o [12] +tolower 0x800'175f 0xc Code Wk tolower.o [13] +uart_dev_char_present 0x800'629f 0x1a Code Gb uart_dev.o [12] +uart_dev_in_char 0x800'62b9 0x1c Code Gb uart_dev.o [12] +uart_dev_init 0x800'61c1 0x52 Code Gb uart_dev.o [12] +uart_dev_write 0x800'6281 0x1a Code Gb uart_dev.o [12] uart_devices 0x2000'020c 0x48 Data Gb uart_dev.o [12] -uart_putchar 0x800'51a7 0x44 Code Lc uart_dev.o [12] -uart_sendstr 0x800'51eb 0x2a Code Gb uart_dev.o [12] +uart_putchar 0x800'6213 0x44 Code Lc uart_dev.o [12] +uart_sendstr 0x800'6257 0x2a Code Gb uart_dev.o [12] ucHeap 0x2000'27fc 0x1770 Data Lc heap_4.o [6] ucMaxSysCallPriority 0x2000'01a8 0x1 Data Lc port.o [6] ulMaxPRIGROUPValue 0x2000'01b0 0x4 Data Lc port.o [6] -update_offset 0x800'9a17 0x1a Code Lc cJSON.o [2] +update_offset 0x800'02cb 0x1a Code Lc cJSON.o [2] uwTick 0x2000'01e0 0x4 Data Gb stm32l4xx_hal.o [9] uwTickFreq 0x2000'01dc 0x1 Data Gb stm32l4xx_hal.o [9] uwTickPrio 0x2000'01e4 0x4 Data Gb stm32l4xx_hal.o [9] @@ -1306,31 +1335,31 @@ uxCriticalNesting 0x2000'01ac 0x4 Data Lc port.o [6] uxCurrentNumberOfTasks 0x2000'5604 0x4 Data Lc tasks.o [6] uxDeletedTasksWaitingCleanUp 0x2000'55ec 0x4 Data Lc tasks.o [6] -uxListRemove 0x800'a3f5 0x26 Code Gb list.o [6] +uxListRemove 0x800'abe1 0x26 Code Gb list.o [6] uxSchedulerSuspended 0x2000'5628 0x4 Data Lc tasks.o [6] uxTaskNumber 0x2000'5620 0x4 Data Lc tasks.o [6] uxTopReadyPriority 0x2000'560c 0x4 Data Lc tasks.o [6] vApplicationGetIdleTaskMemory - 0x800'5765 0x10 Code Gb freertos.o [2] -vListInitialise 0x800'a389 0x1a Code Gb list.o [6] -vListInitialiseItem 0x800'a3a3 0x6 Code Gb list.o [6] -vListInsert 0x800'a3c3 0x32 Code Gb list.o [6] -vListInsertEnd 0x800'a3a9 0x1a Code Gb list.o [6] -vPortEnableVFP 0x800'a6cd Code Gb portasm.o [6] -vPortEnterCritical 0x800'a501 0x32 Code Gb port.o [6] -vPortExitCritical 0x800'a533 0x22 Code Gb port.o [6] -vPortFree 0x800'a2c1 0x54 Code Gb heap_4.o [6] + 0x800'67d1 0x10 Code Gb freertos.o [2] +vListInitialise 0x800'ab75 0x1a Code Gb list.o [6] +vListInitialiseItem 0x800'ab8f 0x6 Code Gb list.o [6] +vListInsert 0x800'abaf 0x32 Code Gb list.o [6] +vListInsertEnd 0x800'ab95 0x1a Code Gb list.o [6] +vPortEnableVFP 0x800'ae51 Code Gb portasm.o [6] +vPortEnterCritical 0x800'aced 0x32 Code Gb port.o [6] +vPortExitCritical 0x800'ad1f 0x22 Code Gb port.o [6] +vPortFree 0x800'aad5 0x54 Code Gb heap_4.o [6] vPortSetupTimerInterrupt - 0x800'a611 0x28 Code Wk port.o [6] -vPortStartFirstTask 0x800'a6ad Code Gb portasm.o [6] -vTaskDelay 0x800'951f 0x2e Code Gb tasks.o [6] -vTaskStartScheduler 0x800'9553 0x54 Code Gb tasks.o [6] -vTaskSuspendAll 0x800'95af 0xc Code Gb tasks.o [6] -vTaskSwitchContext 0x800'9725 0x52 Code Gb tasks.o [6] -vsprintf 0x800'8931 0x34 Code Gb vsprintf.o [13] + 0x800'ad95 0x28 Code Wk port.o [6] +vPortStartFirstTask 0x800'ae31 Code Gb portasm.o [6] +vTaskDelay 0x800'a5f7 0x2e Code Gb tasks.o [6] +vTaskStartScheduler 0x800'a62b 0x54 Code Gb tasks.o [6] +vTaskSuspendAll 0x800'a687 0xc Code Gb tasks.o [6] +vTaskSwitchContext 0x800'a7fd 0x52 Code Gb tasks.o [6] +vsprintf 0x800'9969 0x34 Code Gb vsprintf.o [13] weather_info 0x2000'3f6c 0x20 Data Gb anemometer_dev.o [12] win_10min 0x2000'0254 0x2588 Data Gb anemometer_dev.o [12] -wind_task 0x800'aa7d 0x208 Code Gb anemometer_dev.o [12] +wind_task 0x800'b201 0x208 Code Gb anemometer_dev.o [12] xBlockAllocatedBit 0x2000'27f8 0x4 Data Lc heap_4.o [6] xDelayedTaskList1 0x2000'562c 0x14 Data Lc tasks.o [6] xDelayedTaskList2 0x2000'5640 0x14 Data Lc tasks.o [6] @@ -1347,14 +1376,14 @@ xNumberOfSuccessfulFrees 0x2000'27f4 0x4 Data Lc heap_4.o [6] xPendedTicks 0x2000'5614 0x4 Data Lc tasks.o [6] xPendingReadyList 0x2000'55b8 0x14 Data Lc tasks.o [6] -xPortStartScheduler 0x800'a461 0xa0 Code Gb port.o [6] +xPortStartScheduler 0x800'ac4d 0xa0 Code Gb port.o [6] xSchedulerRunning 0x2000'5610 0x4 Data Lc tasks.o [6] xStart 0x2000'27dc 0x8 Data Lc heap_4.o [6] xSuspendedTaskList 0x2000'55f0 0x14 Data Lc tasks.o [6] -xTaskCreate 0x800'939f 0x5c Code Gb tasks.o [6] -xTaskCreateStatic 0x800'933d 0x62 Code Gb tasks.o [6] -xTaskIncrementTick 0x800'9665 0xc0 Code Gb tasks.o [6] -xTaskResumeAll 0x800'95bb 0x9a Code Gb tasks.o [6] +xTaskCreate 0x800'a477 0x5c Code Gb tasks.o [6] +xTaskCreateStatic 0x800'a415 0x62 Code Gb tasks.o [6] +xTaskIncrementTick 0x800'a73d 0xc0 Code Gb tasks.o [6] +xTaskResumeAll 0x800'a693 0x9a Code Gb tasks.o [6] xTasksWaitingTermination 0x2000'55cc 0x14 Data Lc tasks.o [6] xTickCount 0x2000'5608 0x4 Data Lc tasks.o [6] @@ -1379,8 +1408,8 @@ xYieldPending 0x2000'5618 0x4 Data Lc tasks.o [6] [16] = rt7M_tl.a [17] = shb_l.a - 47'342 bytes of readonly code memory - 1'467 bytes of readonly data memory + 49'266 bytes of readonly code memory + 1'531 bytes of readonly data memory 25'036 bytes of readwrite data memory Errors: none diff --git a/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o b/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o index c406562..386a611 100644 Binary files a/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o and b/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o differ diff --git a/EWARM/settings/Project.wsdt b/EWARM/settings/Project.wsdt index 4f6141d..73e69e1 100644 --- a/EWARM/settings/Project.wsdt +++ b/EWARM/settings/Project.wsdt @@ -93,7 +93,7 @@ 1 1 1 - 53030000E200598400000100000008800000010000002387000001000000B28000000100000057860000040000001980000001000000D08400000100000001DC000001000000048400000100000040E10000060000002981000006000000A18000000100000013860000020000001B8F0000010000002992000003000000178200000100000010860000040000000184000001000000599200000100000019B00000010000000481000001000000568400000300000026810000020000003BB00000010000004881000001000000AF800000010000002CE100003500000015810000020000009E800000010000001E970000010000000D970000020000008A800000020000002381000001000000AF06000001000000F0800000010000006BB000000100000016B00000010000004581000001000000318400000200000029E1000005000000018100007400000007E1000001000000239200000D0000009B8000000100000012810000020000000D86000001000000AC80000001000000868400001300000020810000040000005F860000100000000F810000030000002092000001000000BA8000000100000002B0000001000000539200000100000079B00000010000000A860000010000009BB00000010000000C8400000100000004E100000400000000900000010000008780000007000000A980000001000000259E000002000000499C0000010000000C810000A200000026DE000004000000A680000001000000EA8000000300000001E100000100000023E10000010000000D800000020000003F81000006000000078600000100000004DE0000010000001D81000013000000A6B00000010000001EB000000100000003DC0000010000002FB00000010000000486000003000000198200000100000006840000010000002397000001000000B180000001000000018600000100000000DC000002000000A0800000040000005FB00000010000003DB0000001000000288100000400000003840000010000009A8600000100000017810000050000001A8F000001000000568600001D0000002892000001000000148100002A0000005584000005000000429700000100000047810000010000006DB00000010000007784000001000000808C00000300000000840000060000001184000001000000AE800000010000009D800000010000002BE100005B0000002592000003000000008100006C0000008980000001000000BC8000000200000044810000010000000C86000001000000BFB000000100000028E10000C30000000E84000002000000AB800000020000008584000003000000228100000100000045D50000010000000E810000360200001F810000920000004D970000010000002F8200000200000056B0000001000000029E000001000000EC8000000100000001B00000010000001A8600000100000023B000000100000028DE0000020000000986000001000000ECFFFFFF010000005E8600002300000003E100000B0000000B81000018000000A580000001000000E980000002000000A8B000000100000020B000000100000053B000000100000000E10000020000008E860000050000000686000001000000289700000100000014860000060000000584000002000000F78000000100000041E100000200000083B0000001000000D1840000010000007C8400000100000058860000010000002EB00000010000006986000001000000A28000000100000018820000090000005A840000010000001186000006000000058100000F00000021870000010000002A8F000001000000B08000000100000002840000010000003CB000000100000000860000010000005586000002000000198F00000100000027810000060000001681000002000000509C0000010000004681000001000000F1800000010000009C80000002000000E3B0000001000000028100000100000017B00000020000002AE10000010000002492000001000000108400000100000001E80000010000006086000018000000BB80000003000000AA8000000200000043810000010000005184000005000000549200000100000047B000000100000025B000000100000003B0000001000000218100001C0000000B86000001000000888000000100000099800000010000000D810000030000005D86000002000000B880000001000000EB80000001000000129E000004000000198600000400000035E100000400000002E100000400000055B0000001000000AAB0000001000000A186000001000000C3860000010000000A8400000B000000088600000500000077B000000100000024E10000020000001E81000005000000A780000001000000C9800000010000000B80000001000000A48000000100000024DE000001000000C086000001000000E880000001000000A7B000000100000004DC000001000000058600000200000016860000010000000784000001000000449C000001000000 + 58030000E200598400000100000008800000010000002387000001000000B28000000100000057860000040000001980000001000000D08400000100000001DC000001000000048400000100000040E10000060000002981000006000000A18000000100000013860000020000001B8F0000010000002992000003000000178200000100000010860000040000000184000001000000599200000100000019B00000010000000481000001000000568400000300000026810000020000003BB00000010000004881000001000000AF800000010000002CE100003500000015810000020000009E800000010000001E970000010000000D970000020000008A800000020000002381000001000000AF06000001000000F0800000010000006BB000000100000016B00000010000004581000001000000318400000200000029E1000005000000018100007400000007E1000001000000239200000D0000009B8000000100000012810000020000000D86000001000000AC80000001000000868400001300000020810000040000005F860000100000000F810000030000002092000001000000BA8000000100000002B0000001000000539200000100000079B00000010000000A860000010000009BB00000010000000C8400000100000004E100000400000000900000010000008780000007000000A980000001000000259E000002000000499C0000010000000C810000A400000026DE000004000000A680000001000000EA8000000300000001E100000100000023E10000010000000D800000020000003F81000006000000078600000100000004DE0000010000001D81000013000000A6B00000010000001EB000000100000003DC0000010000002FB00000010000000486000003000000198200000100000006840000010000002397000001000000B180000001000000018600000100000000DC000002000000A0800000040000005FB00000010000003DB0000001000000288100000400000003840000010000009A8600000100000017810000050000001A8F000001000000568600001D0000002892000001000000148100002A0000005584000005000000429700000100000047810000010000006DB00000010000007784000001000000808C00000300000000840000060000001184000001000000AE800000010000009D800000010000002BE100005B0000002592000003000000008100006C0000008980000001000000BC8000000200000044810000010000000C86000001000000BFB000000100000028E10000C30000000E84000002000000AB800000020000008584000003000000228100000100000045D50000010000000E810000390200001F810000920000004D970000010000002F8200000200000056B0000001000000029E000001000000EC8000000100000001B00000010000001A8600000100000023B000000100000028DE0000020000000986000001000000ECFFFFFF010000005E8600002300000003E100000B0000000B81000018000000A580000001000000E980000002000000A8B000000100000020B000000100000053B000000100000000E10000020000008E860000050000000686000001000000289700000100000014860000060000000584000002000000F78000000100000041E100000200000083B0000001000000D1840000010000007C8400000100000058860000010000002EB00000010000006986000001000000A28000000100000018820000090000005A840000010000001186000006000000058100000F00000021870000010000002A8F000001000000B08000000100000002840000010000003CB000000100000000860000010000005586000002000000198F00000100000027810000060000001681000002000000509C0000010000004681000001000000F1800000010000009C80000002000000E3B0000001000000028100000100000017B00000020000002AE10000010000002492000001000000108400000100000001E80000010000006086000018000000BB80000003000000AA8000000200000043810000010000005184000005000000549200000100000047B000000100000025B000000100000003B0000001000000218100001C0000000B86000001000000888000000100000099800000010000000D810000030000005D86000002000000B880000001000000EB80000001000000129E000004000000198600000400000035E100000400000002E100000400000055B0000001000000AAB0000001000000A186000001000000C3860000010000000A8400000B000000088600000500000077B000000100000024E10000020000001E81000005000000A780000001000000C9800000010000000B80000001000000A48000000100000024DE000001000000C086000001000000E880000001000000A7B000000100000004DC000001000000058600000200000016860000010000000784000001000000449C000001000000 53000D8400000F84000008840000FFFFFFFF54840000328100001C8100000984000053840000BD8000002AE10000008200001C8200003382000001820000BA800000BB800000228100002381000000880000018800000288000003880000048800000588000008800000098000000A8000000B8000000C800000158000000A81000001E8000012810000D28400000C84000033840000788400001184000012DE000002DE000003DE00000BDE000005DE000006DE000004DE0000259200001E920000249200001D920000778400000784000086840000808C000044D500004D9700003D9700003E9700002A8F00000D970000429700003C8400003D840000408400004C8400003E8400004B8400004D8400003F8400003A8400003B8400005A8400005B840000818400007D8400008284000083840000848400001C8F00001E8F00001F8F0000218F0000118F0000 @@ -467,7 +467,7 @@ CMSIS-Pack - 00200000010000000100FFFF01001100434D4643546F6F6C426172427574746F6ED18400000200000001140000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF0A43004D005300490053002D005000610063006B0018000000 + 00200000010000000100FFFF01001100434D4643546F6F6C426172427574746F6ED18400000200000032040000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF0A43004D005300490053002D005000610063006B0018000000 34049 @@ -484,7 +484,7 @@ Main - 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000032140000FFFEFF000000000000000000000000000100000001000000018001E100000000000033140000FFFEFF000000000000000000000000000100000001000000018003E100000000000035140000FFFEFF0000000000000000000000000001000000010000000180008100000000000012140000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E100000000000038140000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004003A140000FFFEFF000000000000000000000000000100000001000000018022E100000000040039140000FFFEFF000000000000000000000000000100000001000000018025E10000000000003B140000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE10000000000003C140000FFFEFF00000000000000000000000000010000000100000001802CE10000000004003D140000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01000D005061737465436F6D626F426F784281000000000000FFFFFFFFFFFEFF000000000000000000010000000000000001000000B400000002002050FFFFFFFFFFFEFF0096000000000000000100FFFEFF08630061006C005F00640074006F006600000000000180218100000000040024140000FFFEFF000000000000000000000000000100000001000000018024E10000000000002D140000FFFEFF000000000000000000000000000100000001000000018028E10000000004002C140000FFFEFF000000000000000000000000000100000001000000018029E10000000000002E140000FFFEFF0000000000000000000000000001000000010000000180028100000000000013140000FFFEFF0000000000000000000000000001000000010000000180298100000000000028140000FFFEFF0000000000000000000000000001000000010000000180278100000000000026140000FFFEFF0000000000000000000000000001000000010000000180288100000000000027140000FFFEFF00000000000000000000000000010000000100000001801D8100000000000020140000FFFEFF00000000000000000000000000010000000100000001801E8100000000040021140000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B8100000200000017140000FFFEFF00000000000000000000000000010000000100000001800C8100000200000018140000FFFEFF00000000000000000000000000010000000100000001805F860000020000002B140000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E810000020000001A140000FFFEFF00000000000000000000000000010000000100000001800F810000020000001B140000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E0024030000 + 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000063040000FFFEFF000000000000000000000000000100000001000000018001E100000000000064040000FFFEFF000000000000000000000000000100000001000000018003E100000000000066040000FFFEFF0000000000000000000000000001000000010000000180008100000000000043040000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E100000000000069040000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004006B040000FFFEFF000000000000000000000000000100000001000000018022E10000000004006A040000FFFEFF000000000000000000000000000100000001000000018025E10000000000006C040000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE10000000004006D040000FFFEFF00000000000000000000000000010000000100000001802CE10000000004006E040000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01000D005061737465436F6D626F426F784281000000000000FFFFFFFFFFFEFF000100000000000000010000000000000001000000B400000002002050FFFFFFFFFFFEFF0096000000000000000100FFFEFF08630061006C005F00640074006F006600000000000180218100000000040055040000FFFEFF000000000000000000000000000100000001000000018024E10000000000005E040000FFFEFF000000000000000000000000000100000001000000018028E10000000004005D040000FFFEFF000000000000000000000000000100000001000000018029E10000000000005F040000FFFEFF0000000000000000000000000001000000010000000180028100000000000044040000FFFEFF0000000000000000000000000001000000010000000180298100000000000059040000FFFEFF0000000000000000000000000001000000010000000180278100000000000057040000FFFEFF0000000000000000000000000001000000010000000180288100000000000058040000FFFEFF00000000000000000000000000010000000100000001801D8100000000000051040000FFFEFF00000000000000000000000000010000000100000001801E8100000000040052040000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B8100000200000048040000FFFEFF00000000000000000000000000010000000100000001800C8100000200000049040000FFFEFF00000000000000000000000000010000000100000001805F860000020000005C040000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E810000020000004B040000FFFEFF00000000000000000000000000010000000100000001800F810000020000004C040000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E0024030000 34050 @@ -520,7 +520,7 @@ - 010000000300000001000000000000000000000001000000010000000200000000000000010000000100000000000000280000002800000001000000300000002600000001000000FFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00750073006100720074002E00630001000000FFFF010017004966436F6E74656E7453746F726167654D6663496D706CFFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200300037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003800330038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003800330038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1F2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006600720065006500720074006F0073002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100360039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003600330037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003600330037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A6600720065006500720074006F0073002E00630000000000FFFFFFFFFFFFFFFFFFFEFF222400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C006600720074005F00700072006F0074006F0063006F006C002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200360037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200390038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E6600720074005F00700072006F0074006F0063006F006C002E00680000000000FFFFFFFFFFFFFFFFFFFEFF222400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C006600720074005F00700072006F0074006F0063006F006C002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003600360031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310037003700370036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310037003700380035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E6600720074005F00700072006F0074006F0063006F006C002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0069006E0066006C006100730068002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003600360039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003600360039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0969006E0066006C006100730068002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0075006100720074005F006400650076002E006300010000000180FFFEFF00FFFEFFFF25013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500360038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500360038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A75006100720074005F006400650076002E00630000000000FFFFFFFFFFFFFFFFFFFEFF242400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0061006E0065006D006F006D0065007400650072005F006400650076002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003000320030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003000320030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1061006E0065006D006F006D0065007400650072005F006400650076002E00680000000000FFFFFFFFFFFFFFFFFFFEFF402400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F006100640063002E006300010000000180FFFEFF00FFFEFFFF2D013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003400320032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003100340031003900390031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003100340031003900390031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF18730074006D00330032006C003400780078005F00680061006C005F006100640063002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF402400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F007200630063002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0031003300370032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00350034003000360034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00350034003000360034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF18730074006D00330032006C003400780078005F00680061006C005F007200630063002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF202400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0061007300730065007200740069006F006E0073002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003800310034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003800310034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C61007300730065007200740069006F006E0073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0075006100720074005F006400650076002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003900340038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003900340038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A75006100720074005F006400650076002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0069006E0066006C006100730068002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003800390031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003800390031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0969006E0066006C006100730068002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00750073006100720074002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500360038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500360038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006900320063002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0034003300330033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0034003300330033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF056900320063002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C0073007400610072007400750070005F00730074006D00330032006C00340039003600780078002E007300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400370035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310038003200390035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310038003300310031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1573007400610072007400750070005F00730074006D00330032006C00340039003600780078002E00730000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C006D00610069006E002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003000390036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003100320030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF3C2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C0049006E0063005C00730074006D00330032006C003400780078005F00680061006C002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003000320032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003000320032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF14730074006D00330032006C003400780078005F00680061006C002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF292400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00730074006D00330032006C003400780078005F00680061006C005F0063006F006E0066002E006800010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310032003800340036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310032003800340036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF14730074006D00330032006C003400780078005F00680061006C005F0063006F006E0066002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C007000640065006200750067002E006800010000000180FFFEFF00FFFEFFFF22013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00350035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00350035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF087000640065006200750067002E00680000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004800500032003000330042005C006800700032003000330062002E006300010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500390039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500390039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086800700032003000330062002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004800500032003000330042005C006800700032003000330062002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003700370031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003700370031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086800700032003000330062002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006700700069006F002E006300010000000180FFFEFF00FFFEFFFF21013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066700700069006F002E00630000000000FFFFFFFFFFFFFFFFFFFEFF242400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0061006E0065006D006F006D0065007400650072005F006400650076002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00370035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003400360035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003400360035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1061006E0065006D006F006D0065007400650072005F006400650076002E00630000000000FFFFFFFFFFFFFFFFFFFEFF312400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F00740069006D00650062006100730065005F00740069006D002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1C730074006D00330032006C003400780078005F00680061006C005F00740069006D00650062006100730065005F00740069006D002E00630000000000FFFFFFFFFFFFFFFFFFFEFF282400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F006D00730070002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF13730074006D00330032006C003400780078005F00680061006C005F006D00730070002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006D00610069006E002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100310039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003400320030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003400320030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00690074002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00380033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003100320037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003100320037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E730074006D00330032006C003400780078005F00690074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF502400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C0070006F0072007400610062006C0065005C004900410052005C00410052004D005F0043004D00340046005C0070006F00720074002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0038003200360033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0038003200360033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0B70006F00720074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530068007400330078005C00730068007400330030002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200320032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200330034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07730068007400330030002E00680000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530068007400330078005C00730068007400330030002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00330030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003700370039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003700370039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07730068007400330030002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00740069006D002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00360039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003700310035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003700310035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF05740069006D002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00740069006D002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003100330035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003100330035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF05740069006D002E00680000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004500430038003000310045005C004500430038003000310045002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003100380035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003100380035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF084500430038003000310045002E00680000000000FFFFFFFFFFFFFFFFFFFEFF432400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C0043004D005300490053005C004400650076006900630065005C00530054005C00530054004D00330032004C003400780078005C0049006E0063006C007500640065005C00730074006D00330032006C00340039003600780078002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00390033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0039003400330030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0039003400340030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF12730074006D00330032006C00340039003600780078002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF412400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F0075006100720074002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0031003200390039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00340039003500350037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00340039003500370037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF19730074006D00330032006C003400780078005F00680061006C005F0075006100720074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF252400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C004600720065006500520054004F00530043006F006E006600690067002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003900390039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003900390039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF104600720065006500520054004F00530043006F006E006600690067002E00680000000000FFFFFFFFFFFFFFFFFFFEFF202400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0063006F006D006D005F00740079007000650073002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003800350036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003800350036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C63006F006D006D005F00740079007000650073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C0063004A0053004F004E002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0032003400390038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00360036003600360035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00360036003600360035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0763004A0053004F004E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004500430038003000310045005C004500430038003000310045002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100360030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003000320033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003000320033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF084500430038003000310045002E00630000000000FFFFFFFFFFFFFFFFFFFEFF3B2400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C007400610073006B0073002E006300010000000180FFFEFF00FFFEFFFF2D013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003400310035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003100310037003500350032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003100310037003500350032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C7400610073006B0073002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF2A2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00520069006E006700510075006500750065005C00720069006E0067005F00710075006500750065002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003300390037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003400300032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C720069006E0067005F00710075006500750065002E00630000000000FFFFFFFFFFFFFFFFFFFEFF2A2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00520069006E006700510075006500750065005C00720069006E0067005F00710075006500750065002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500370036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500370036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C720069006E0067005F00710075006500750065002E00680000000000FFFFFFFFFFFFFFFFFFFEFF3C44003A005C00500072006F006700720061006D002000460069006C00650073005C004900410052002000530079007300740065006D0073005C00610072006D005C0069006E0063005C0063005C0044004C00690062005F00500072006F0064007500630074005F0073007400720069006E0067002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003400360030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003400360030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1A44004C00690062005F00500072006F0064007500630074005F0073007400720069006E0067002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF3A2400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C006C006900730074002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003300350037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003300350037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0B6C006900730074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C007300700069002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF057300700069002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C0063004A0053004F004E002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0034003100320030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0034003100320038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0763004A0053004F004E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF312400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00530054005C00410052004D005C004400530050005C0049006E0063005C00610072006D005F006D006100740068002E006800010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400350033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310036003500390033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310036003500390033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A610072006D005F006D006100740068002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C0064006D0061002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0564006D0061002E00630000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000001000000020000004E010000490000008007000016030000 + 010000000300000001000000000000000000000001000000010000000200000000000000010000000100000000000000280000002800000001000000300000000100000001000000FFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00750073006100720074002E00630001000000FFFF010017004966436F6E74656E7453746F726167654D6663496D706CFFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200300037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003800330038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003800330038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1F2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006600720065006500720074006F0073002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100380038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003800370031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003800370031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A6600720065006500720074006F0073002E00630000000000FFFFFFFFFFFFFFFFFFFEFF222400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C006600720074005F00700072006F0074006F0063006F006C002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200360037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200390038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E6600720074005F00700072006F0074006F0063006F006C002E00680000000000FFFFFFFFFFFFFFFFFFFEFF222400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C006600720074005F00700072006F0074006F0063006F006C002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003600370036003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00320030003600320036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00320030003600320036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E6600720074005F00700072006F0074006F0063006F006C002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0069006E0066006C006100730068002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003600360039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003600360039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0969006E0066006C006100730068002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0075006100720074005F006400650076002E006300010000000180FFFEFF00FFFEFFFF25013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500360038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500360038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A75006100720074005F006400650076002E00630000000000FFFFFFFFFFFFFFFFFFFEFF242400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0061006E0065006D006F006D0065007400650072005F006400650076002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003000320030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003000320030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1061006E0065006D006F006D0065007400650072005F006400650076002E00680000000000FFFFFFFFFFFFFFFFFFFEFF402400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F006100640063002E006300010000000180FFFEFF00FFFEFFFF2D013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003400320032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003100340031003900390031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003100340031003900390031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF18730074006D00330032006C003400780078005F00680061006C005F006100640063002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF402400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F007200630063002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0031003300370032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00350034003000360034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00350034003000360034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF18730074006D00330032006C003400780078005F00680061006C005F007200630063002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF202400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0061007300730065007200740069006F006E0073002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003800310034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003800310034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C61007300730065007200740069006F006E0073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0075006100720074005F006400650076002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003900340038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003900340038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A75006100720074005F006400650076002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0069006E0066006C006100730068002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003800390031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003800390031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0969006E0066006C006100730068002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00750073006100720074002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500360038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500360038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006900320063002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0034003300330033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0034003300330033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF056900320063002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C0073007400610072007400750070005F00730074006D00330032006C00340039003600780078002E007300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400370035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310038003200390035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310038003300310031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1573007400610072007400750070005F00730074006D00330032006C00340039003600780078002E00730000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C006D00610069006E002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003000390036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003100320030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF3C2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C0049006E0063005C00730074006D00330032006C003400780078005F00680061006C002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003000320032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003000320032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF14730074006D00330032006C003400780078005F00680061006C002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF292400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00730074006D00330032006C003400780078005F00680061006C005F0063006F006E0066002E006800010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310032003800340036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310032003800340036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF14730074006D00330032006C003400780078005F00680061006C005F0063006F006E0066002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C007000640065006200750067002E006800010000000180FFFEFF00FFFEFFFF22013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00350035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00350035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF087000640065006200750067002E00680000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004800500032003000330042005C006800700032003000330062002E006300010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500390039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500390039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086800700032003000330062002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004800500032003000330042005C006800700032003000330062002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003700370031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003700370031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086800700032003000330062002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006700700069006F002E006300010000000180FFFEFF00FFFEFFFF21013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066700700069006F002E00630000000000FFFFFFFFFFFFFFFFFFFEFF242400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0061006E0065006D006F006D0065007400650072005F006400650076002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00370035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003400360035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003400360035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1061006E0065006D006F006D0065007400650072005F006400650076002E00630000000000FFFFFFFFFFFFFFFFFFFEFF312400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F00740069006D00650062006100730065005F00740069006D002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1C730074006D00330032006C003400780078005F00680061006C005F00740069006D00650062006100730065005F00740069006D002E00630000000000FFFFFFFFFFFFFFFFFFFEFF282400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F006D00730070002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF13730074006D00330032006C003400780078005F00680061006C005F006D00730070002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006D00610069006E002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00370034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003800360038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003800360038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00690074002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00380033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003100320037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003100320037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E730074006D00330032006C003400780078005F00690074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF502400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C0070006F0072007400610062006C0065005C004900410052005C00410052004D005F0043004D00340046005C0070006F00720074002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0038003200360033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0038003200360033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0B70006F00720074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530068007400330078005C00730068007400330030002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200320032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200330034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07730068007400330030002E00680000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530068007400330078005C00730068007400330030002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00330030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003700370039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003700370039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07730068007400330030002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00740069006D002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00360039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003700310035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003700310035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF05740069006D002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00740069006D002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003100330035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003100330035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF05740069006D002E00680000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004500430038003000310045005C004500430038003000310045002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003100380035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003100380035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF084500430038003000310045002E00680000000000FFFFFFFFFFFFFFFFFFFEFF432400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C0043004D005300490053005C004400650076006900630065005C00530054005C00530054004D00330032004C003400780078005C0049006E0063006C007500640065005C00730074006D00330032006C00340039003600780078002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00390033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0039003400330030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0039003400340030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF12730074006D00330032006C00340039003600780078002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF412400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F0075006100720074002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0031003200390039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00340039003500350037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00340039003500370037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF19730074006D00330032006C003400780078005F00680061006C005F0075006100720074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF252400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C004600720065006500520054004F00530043006F006E006600690067002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003900390039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003900390039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF104600720065006500520054004F00530043006F006E006600690067002E00680000000000FFFFFFFFFFFFFFFFFFFEFF202400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0063006F006D006D005F00740079007000650073002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003800350036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003800350036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C63006F006D006D005F00740079007000650073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C0063004A0053004F004E002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0032003400390038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00360036003600360035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00360036003600360035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0763004A0053004F004E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004500430038003000310045005C004500430038003000310045002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200320035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0037003700340039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0037003700340039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF084500430038003000310045002E00630000000000FFFFFFFFFFFFFFFFFFFEFF3B2400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C007400610073006B0073002E006300010000000180FFFEFF00FFFEFFFF2D013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003300370038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003100310035003700360039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003100310035003700360039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C7400610073006B0073002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF2A2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00520069006E006700510075006500750065005C00720069006E0067005F00710075006500750065002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003300390037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003400300032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C720069006E0067005F00710075006500750065002E00630000000000FFFFFFFFFFFFFFFFFFFEFF2A2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00520069006E006700510075006500750065005C00720069006E0067005F00710075006500750065002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500370036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500370036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C720069006E0067005F00710075006500750065002E00680000000000FFFFFFFFFFFFFFFFFFFEFF3C44003A005C00500072006F006700720061006D002000460069006C00650073005C004900410052002000530079007300740065006D0073005C00610072006D005C0069006E0063005C0063005C0044004C00690062005F00500072006F0064007500630074005F0073007400720069006E0067002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003400360030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003400360030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1A44004C00690062005F00500072006F0064007500630074005F0073007400720069006E0067002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF3A2400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C006C006900730074002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003300350037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003300350037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0B6C006900730074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C007300700069002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF057300700069002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C0063004A0053004F004E002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0034003100320030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0034003100320038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0763004A0053004F004E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF312400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00530054005C00410052004D005C004400530050005C0049006E0063005C00610072006D005F006D006100740068002E006800010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400350033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310036003500390033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310036003500390033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A610072006D005F006D006100740068002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C0064006D0061002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0564006D0061002E00630000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000001000000020000004E010000490000008007000016030000 diff --git a/EWARM/settings/micro_climate.dbgdt b/EWARM/settings/micro_climate.dbgdt index a5b3a62..9d2deed 100644 --- a/EWARM/settings/micro_climate.dbgdt +++ b/EWARM/settings/micro_climate.dbgdt @@ -148,7 +148,7 @@ 1 1 1 - 82050000E200598400000100000008800000010000002387000001000000B28000000100000057860000040000001980000001000000D08400000100000001DC000001000000048400000100000040E10000060000002981000006000000A18000000100000013860000340000001B8F0000010000002992000003000000178200000100000010860000AD0100000184000001000000599200000100000019B00000010000000481000001000000568400000300000026810000020000003BB00000010000004881000001000000AF800000010000002CE100003500000015810000020000009E800000010000001E970000010000000D970000020000008A800000020000002381000001000000AF06000001000000F0800000010000006BB000000100000016B00000010000004581000001000000318400000200000029E1000005000000018100007400000007E1000001000000239200000D0000009B8000000100000012810000020000000D86000001000000AC80000001000000868400001300000020810000050000005F8600000E0000000F810000020000002092000001000000BA8000000100000002B0000001000000539200000100000079B00000010000000A860000010000009BB00000010000000C8400000100000004E100000400000000900000010000008780000007000000A980000001000000259E000002000000499C0000010000000C8100008A00000026DE000004000000A680000001000000EA8000000300000001E100000100000023E10000010000000D800000020000003F81000006000000078600000100000004DE0000010000001D81000013000000A6B00000010000001EB000000100000003DC0000010000002FB00000010000000486000003000000198200000100000006840000010000002397000002000000B180000001000000018600000100000000DC000002000000A0800000040000005FB00000010000003DB0000001000000288100000400000003840000010000009A8600000100000017810000050000001A8F000001000000568600001D0000002892000001000000148100001E0000005584000005000000429700000100000047810000010000006DB00000010000007784000001000000808C00000300000000840000060000001184000001000000AE800000010000009D800000010000002BE100005B0000002592000003000000008100006C0000008980000001000000BC8000000200000044810000010000000C86000001000000BFB000000100000028E10000C30000000E84000002000000AB800000020000008584000003000000228100000100000045D50000010000000E8100007D0100001F810000C00000004D970000010000002F8200000200000056B0000001000000029E000001000000EC8000000100000001B00000010000001A8600000100000023B000000100000028DE0000020000000986000001000000ECFFFFFF010000005E8600002500000003E100000B0000000B81000013000000A580000001000000E980000002000000A8B000000100000020B000000100000053B000000100000000E10000020000008E8600000500000006860000010000002897000001000000148600001E0000000584000002000000F78000000100000041E100000200000083B0000001000000D1840000010000007C8400000100000058860000010000002EB00000010000006986000001000000A28000000100000018820000090000005A840000010000001186000034000000058100000F00000021870000010000002A8F000001000000B08000000100000002840000010000003CB000000100000000860000010000005586000002000000198F00000100000027810000060000001681000002000000509C00000100000046810000AD000000F1800000010000009C80000002000000E3B0000001000000028100000100000017B00000020000002AE10000010000002492000001000000108400000100000001E8000001000000608600002D000000BB80000003000000AA8000000200000043810000010000005184000005000000549200000100000047B000000100000025B000000100000003B0000001000000218100001C0000000B86000001000000888000000100000099800000010000000D810000030000005D86000002000000B880000001000000EB80000001000000129E000004000000198600000400000035E100000400000002E100000400000055B0000001000000AAB0000001000000A186000001000000C3860000010000000A8400000B000000088600000500000077B000000100000024E10000020000001E81000005000000A780000001000000C9800000010000000B80000001000000A48000000100000024DE000001000000C086000001000000E880000001000000A7B000000100000004DC000001000000058600000200000016860000010000000784000001000000449C000001000000 + 8F050000E200598400000100000008800000010000002387000001000000B28000000100000057860000040000001980000001000000D08400000100000001DC000001000000048400000100000040E10000060000002981000006000000A18000000100000013860000340000001B8F0000010000002992000003000000178200000100000010860000B30100000184000001000000599200000100000019B00000010000000481000001000000568400000300000026810000020000003BB00000010000004881000001000000AF800000010000002CE100003500000015810000020000009E800000010000001E970000010000000D970000020000008A800000020000002381000001000000AF06000001000000F0800000010000006BB000000100000016B00000010000004581000001000000318400000200000029E1000005000000018100007400000007E1000001000000239200000D0000009B8000000100000012810000020000000D86000001000000AC80000001000000868400001300000020810000050000005F8600000E0000000F810000020000002092000001000000BA8000000100000002B0000001000000539200000100000079B00000010000000A860000010000009BB00000010000000C8400000100000004E100000400000000900000010000008780000007000000A980000001000000259E000002000000499C0000010000000C8100008A00000026DE000004000000A680000001000000EA8000000300000001E100000100000023E10000010000000D800000020000003F81000006000000078600000100000004DE0000010000001D81000013000000A6B00000010000001EB000000100000003DC0000010000002FB00000010000000486000003000000198200000100000006840000010000002397000002000000B180000001000000018600000100000000DC000002000000A0800000040000005FB00000010000003DB0000001000000288100000400000003840000010000009A8600000100000017810000050000001A8F000001000000568600001D0000002892000001000000148100001E0000005584000005000000429700000100000047810000010000006DB00000010000007784000001000000808C00000300000000840000060000001184000001000000AE800000010000009D800000010000002BE100005B0000002592000003000000008100006C0000008980000001000000BC8000000200000044810000010000000C86000001000000BFB000000100000028E10000C30000000E84000002000000AB800000020000008584000003000000228100000100000045D50000010000000E8100007D0100001F810000C20000004D970000010000002F8200000200000056B0000001000000029E000001000000EC8000000100000001B00000010000001A8600000100000023B000000100000028DE0000020000000986000001000000ECFFFFFF010000005E8600002500000003E100000B0000000B81000013000000A580000001000000E980000002000000A8B000000100000020B000000100000053B000000100000000E10000020000008E8600000500000006860000010000002897000001000000148600001F0000000584000002000000F78000000100000041E100000200000083B0000001000000D1840000010000007C8400000100000058860000010000002EB00000010000006986000001000000A28000000100000018820000090000005A840000010000001186000035000000058100000F00000021870000010000002A8F000001000000B08000000100000002840000010000003CB000000100000000860000010000005586000002000000198F00000100000027810000060000001681000002000000509C00000100000046810000B0000000F1800000010000009C80000002000000E3B0000001000000028100000100000017B00000020000002AE10000010000002492000001000000108400000100000001E8000001000000608600002D000000BB80000003000000AA8000000200000043810000010000005184000005000000549200000100000047B000000100000025B000000100000003B0000001000000218100001C0000000B86000001000000888000000100000099800000010000000D810000030000005D86000002000000B880000001000000EB80000001000000129E000004000000198600000400000035E100000400000002E100000400000055B0000001000000AAB0000001000000A186000001000000C3860000010000000A8400000B000000088600000500000077B000000100000024E10000020000001E81000005000000A780000001000000C9800000010000000B80000001000000A48000000100000024DE000001000000C086000001000000E880000001000000A7B000000100000004DC000001000000058600000200000016860000010000000784000001000000449C000001000000 55000D8400000F84000008840000FFFFFFFF54840000328100001C8100000984000053840000BD8000002AE10000008200001C8200003382000001820000BA800000BB800000228100002381000000880000018800000288000003880000048800000588000008800000098000000A8000000B8000000C800000158000000A81000001E8000012810000D28400000C84000033840000788400001184000012DE000002DE000003DE00000BDE000005DE000006DE000004DE0000259200001E920000249200001D920000778400000784000086840000808C000044D500004D9700003D9700003E9700002A8F00000D970000429700003C8400003D840000408400004C8400003E8400004B8400004D8400003F8400003A8400003B8400005A8400005B840000818400007D8400008284000083840000848400001C8F00001E8F00001F8F0000218F0000118F00003597000005DC0000 @@ -935,7 +935,7 @@ CMSIS-Pack - 00200000010000000100FFFF01001100434D4643546F6F6C426172427574746F6ED1840000020000007D130000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF0A43004D005300490053002D005000610063006B0018000000 + 00200000010000000100FFFF01001100434D4643546F6F6C426172427574746F6ED184000002000000AE030000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF0A43004D005300490053002D005000610063006B0018000000 34048 @@ -952,7 +952,7 @@ Debug - 00200000010000000800FFFF01001100434D4643546F6F6C426172427574746F6E568600000200040098130000FFFEFF0000000000000000000000000001000000010000000180138600000200040094130000FFFEFF00000000000000000000000000010000000100000001805E860000020004009A130000FFFEFF000000000000000000000000000100000001000000018060860000020004009C130000FFFEFF00000000000000000000000000010000000100000001805D8600000200040099130000FFFEFF0000000000000000000000000001000000010000000180108600000200040092130000FFFEFF0000000000000000000000000001000000010000000180118600000200000093130000FFFEFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E148600000200000095130000FFFEFF205200650073006500740020007400680065002000640065006200750067006700650064002000700072006F006700720061006D000A00520065007300650074000000000000000000000000000100000001000000000000000000000001000000080009802087000000000000FFFFFFFFFFFEFF13440069007300610062006C0065006400200028006E006F0020007200650073006500740029000100000000000000000000000100000001000000000000000000000001000000000009802187000000000000FFFFFFFFFFFEFF0853006F006600740077006100720065000100000000000000000000000100000001000000000000000000000001000000000009802287000000000000FFFFFFFFFFFEFF08480061007200640077006100720065000100000000000000000000000100000001000000000000000000000001000000000009802387000000000000FFFFFFFFFFFEFF0443006F00720065000100000000000000000000000100000001000000000000000000000001000000000009802487000000000000FFFFFFFFFFFEFF06530079007300740065006D000100000000000000000000000100000001000000000000000000000001000000000009802987000000000000FFFFFFFFFFFEFF1443006F006E006E00650063007400200064007500720069006E0067002000720065007300650074000100000000000000000000000100000001000000000000000000000001000000000009800000000000000400FFFFFFFFFFFEFF000000000000000000000000000100000001000000000000000000000001000000000009801986000000000000FFFFFFFFFFFEFF000100000000000000000000000100000001000000000000000000000001000000000000000000FFFEFF0544006500620075006700C6000000 + 00200000010000000800FFFF01001100434D4643546F6F6C426172427574746F6E5686000002000400C9030000FFFEFF00000000000000000000000000010000000100000001801386000002000400C5030000FFFEFF00000000000000000000000000010000000100000001805E86000002000400CB030000FFFEFF00000000000000000000000000010000000100000001806086000002000400CD030000FFFEFF00000000000000000000000000010000000100000001805D86000002000400CA030000FFFEFF00000000000000000000000000010000000100000001801086000002000400C3030000FFFEFF00000000000000000000000000010000000100000001801186000002000000C4030000FFFEFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E1486000002000000C6030000FFFEFF205200650073006500740020007400680065002000640065006200750067006700650064002000700072006F006700720061006D000A00520065007300650074000000000000000000000000000100000001000000000000000000000001000000080009802087000000000000FFFFFFFFFFFEFF13440069007300610062006C0065006400200028006E006F0020007200650073006500740029000100000000000000000000000100000001000000000000000000000001000000000009802187000000000000FFFFFFFFFFFEFF0853006F006600740077006100720065000100000000000000000000000100000001000000000000000000000001000000000009802287000000000000FFFFFFFFFFFEFF08480061007200640077006100720065000100000000000000000000000100000001000000000000000000000001000000000009802387000000000000FFFFFFFFFFFEFF0443006F00720065000100000000000000000000000100000001000000000000000000000001000000000009802487000000000000FFFFFFFFFFFEFF06530079007300740065006D000100000000000000000000000100000001000000000000000000000001000000000009802987000000000000FFFFFFFFFFFEFF1443006F006E006E00650063007400200064007500720069006E0067002000720065007300650074000100000000000000000000000100000001000000000000000000000001000000000009800000000000000400FFFFFFFFFFFEFF000000000000000000000000000100000001000000000000000000000001000000000009801986000000000000FFFFFFFFFFFEFF000100000000000000000000000100000001000000000000000000000001000000000000000000FFFEFF0544006500620075006700C6000000 34049 @@ -969,7 +969,7 @@ Trace - 00200000010000000200FFFF01001100434D4643546F6F6C426172427574746F6E5392000000000400FF130000FFFEFF03450054004D0000000000000000000000000001000000010000000180549200000000040000140000FFFEFF03530057004F00000000000000000000000000010000000100000000000000FFFEFF05540072006100630065002F000000 + 00200000010000000200FFFF01001100434D4643546F6F6C426172427574746F6E539200000000040030040000FFFEFF03450054004D0000000000000000000000000001000000010000000180549200000000040031040000FFFEFF03530057004F00000000000000000000000000010000000100000000000000FFFEFF05540072006100630065002F000000 34050 @@ -986,7 +986,7 @@ Main - 00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000DF130000FFFEFF000000000000000000000000000100000001000000018001E1000000000000E0130000FFFEFF000000000000000000000000000100000001000000018003E1000000000000E2130000FFFEFF00000000000000000000000000010000000100000001800081000000000000BF130000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E1000000000000E5130000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E1000000000400E7130000FFFEFF000000000000000000000000000100000001000000018022E1000000000400E6130000FFFEFF000000000000000000000000000100000001000000018025E1000000000000E8130000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE1000000000000E9130000FFFEFF00000000000000000000000000010000000100000001802CE1000000000400EA130000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01000D005061737465436F6D626F426F784281000000000000FFFFFFFFFFFEFF000100000000000000010000000000000001000000B400000002002050FFFFFFFFFFFEFF009600000000000000000001802181000000000400D1130000FFFEFF000000000000000000000000000100000001000000018024E1000000000000DA130000FFFEFF000000000000000000000000000100000001000000018028E1000000000400D9130000FFFEFF000000000000000000000000000100000001000000018029E1000000000000DB130000FFFEFF00000000000000000000000000010000000100000001800281000000000000C0130000FFFEFF00000000000000000000000000010000000100000001802981000000000000D5130000FFFEFF00000000000000000000000000010000000100000001802781000000000000D3130000FFFEFF00000000000000000000000000010000000100000001802881000000000000D4130000FFFEFF00000000000000000000000000010000000100000001801D81000000000000CD130000FFFEFF00000000000000000000000000010000000100000001801E81000000000400CE130000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B81000002000000C4130000FFFEFF00000000000000000000000000010000000100000001800C81000002000000C5130000FFFEFF00000000000000000000000000010000000100000001805F86000002000000D8130000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001801F81000002000000CF130000FFFEFF00000000000000000000000000010000000100000001802081000002000000D0130000FFFEFF00000000000000000000000000010000000100000001804681000002000200D6130000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E003B030000 + 00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000010040000FFFEFF000000000000000000000000000100000001000000018001E100000000000011040000FFFEFF000000000000000000000000000100000001000000018003E100000000000013040000FFFEFF00000000000000000000000000010000000100000001800081000000000000F0030000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E100000000000016040000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E100000000040018040000FFFEFF000000000000000000000000000100000001000000018022E100000000040017040000FFFEFF000000000000000000000000000100000001000000018025E100000000000019040000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE10000000004001A040000FFFEFF00000000000000000000000000010000000100000001802CE10000000004001B040000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01000D005061737465436F6D626F426F784281000000000000FFFFFFFFFFFEFF000000000000000000010000000000000001000000B400000002002050FFFFFFFFFFFEFF00960000000000000000000180218100000000040002040000FFFEFF000000000000000000000000000100000001000000018024E10000000000000B040000FFFEFF000000000000000000000000000100000001000000018028E10000000004000A040000FFFEFF000000000000000000000000000100000001000000018029E10000000000000C040000FFFEFF00000000000000000000000000010000000100000001800281000000000000F1030000FFFEFF0000000000000000000000000001000000010000000180298100000000000006040000FFFEFF0000000000000000000000000001000000010000000180278100000000000004040000FFFEFF0000000000000000000000000001000000010000000180288100000000000005040000FFFEFF00000000000000000000000000010000000100000001801D81000000000000FE030000FFFEFF00000000000000000000000000010000000100000001801E81000000000400FF030000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B81000002000000F5030000FFFEFF00000000000000000000000000010000000100000001800C81000002000000F6030000FFFEFF00000000000000000000000000010000000100000001805F8600000200000009040000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001801F8100000200000000040000FFFEFF0000000000000000000000000001000000010000000180208100000200000001040000FFFEFF0000000000000000000000000001000000010000000180468100000200020007040000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E003B030000 34051 diff --git a/EWARM/settings/micro_climate.dnx b/EWARM/settings/micro_climate.dnx index 016c796..65a0033 100644 --- a/EWARM/settings/micro_climate.dnx +++ b/EWARM/settings/micro_climate.dnx @@ -30,7 +30,7 @@ 1 - 500844858 + 2927208385 _ 0