diff --git a/Drivers/EC801E/EC801E.c b/Drivers/EC801E/EC801E.c index 000d1a1..6ddd7f9 100644 --- a/Drivers/EC801E/EC801E.c +++ b/Drivers/EC801E/EC801E.c @@ -222,10 +222,10 @@ void parse_4g_receive_data() int AT_Command_ok_flag = 0; - - + int AT_data_ok_flag = 0; uint8_t temp_buff[JSON_BUFFER_SIZE]; - int index = 0; // 索引 + int temp_buff_index = 0; // 索引 + char c = 0; int inJson = 0; if(uart_dev_char_present(g_ec801_uart_handle)){ @@ -265,30 +265,98 @@ void parse_4g_receive_data() if(AT_Command_ok_flag) { // term_printf(AT_Command); + // 打开QMTT客户端反馈 if(strstr(AT_Command, "QMTOPEN")) { - term_printf("\r\nQMTOPEN\r\n"); - } - if(strstr(AT_Command, "QMTCONN")) - { - term_printf("\r\nQMTCONN\r\n"); - } - if(strstr(AT_Command, "QMTSUB")) - { - term_printf("\r\nQMTSUB\r\n"); - } - if(strstr(AT_Command, "QMTPUBEX")) - { - term_printf("\r\nQMTPUBEX\r\n"); - } - if(strstr(AT_Command, "QMTRECV")) - { - term_printf("\r\nQMTRECV\r\n"); + temp_buff[temp_buff_index] = c; + if(temp_buff[temp_buff_index] == '\r'||temp_buff[temp_buff_index] == '\n') + { + // 处理完归零 + AT_Command_ok_flag = 0; + memset(AT_Command, 0, 10); + // 处理读完之后的数据 + term_printf(temp_buff); + + return; + } + temp_buff_index ++; } - // 处理完归零 - AT_Command_ok_flag = 0; - memset(AT_Command, 0, 10); + // 连接服务器反馈 + if(strstr(AT_Command, "QMTCONN")) + { + temp_buff[temp_buff_index] = c; + if(temp_buff[temp_buff_index] == '\r'||temp_buff[temp_buff_index] == '\n') + { + // 处理完归零 + AT_Command_ok_flag = 0; + memset(AT_Command, 0, 10); + // 处理读完之后的数据 + term_printf(temp_buff); + + return; + } + temp_buff_index ++; + } + + // 订阅主题反馈 + if(strstr(AT_Command, "QMTSUB")) + { + temp_buff[temp_buff_index] = c; + if(temp_buff[temp_buff_index] == '\r'||temp_buff[temp_buff_index] == '\n') + { + // 处理完归零 + AT_Command_ok_flag = 0; + memset(AT_Command, 0, 10); + // 处理读完之后的数据 + term_printf(temp_buff); + + return; + } + temp_buff_index ++; + } + + // 发布消息反馈 + if(strstr(AT_Command, "QMTPUBEX")) + { + temp_buff[temp_buff_index] = c; + if(temp_buff[temp_buff_index] == '\r'||temp_buff[temp_buff_index] == '\n') + { + // 处理完归零 + AT_Command_ok_flag = 0; + memset(AT_Command, 0, 10); + // 处理读完之后的数据 + term_printf(temp_buff); + + return; + } + temp_buff_index ++; + } + +// 收到消息反馈+++++收到json + if(strstr(AT_Command, "QMTRECV")) + { + if (c == '{') + { + AT_data_ok_flag = 1; + } + if (AT_data_ok_flag == 1) + { + temp_buff[temp_buff_index] = c; + if (temp_buff[temp_buff_index] == '}') + { + // 处理完归零 + AT_data_ok_flag = 0; + memset(AT_Command, 0, 10); + + + // 接收完了 + term_printf(temp_buff); + return; + } + temp_buff_index ++; + } + } } diff --git a/EWARM/micro_climate/.micro_climate_build_cache b/EWARM/micro_climate/.micro_climate_build_cache index a53f262..05e07c0 100644 --- a/EWARM/micro_climate/.micro_climate_build_cache +++ b/EWARM/micro_climate/.micro_climate_build_cache @@ -2,231 +2,6 @@ compiler - - 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\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_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\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\App\Src\inflash.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\inflash.s - - - 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_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_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.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\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\App\Src\anemometer_dev.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\anemometer_dev.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\anemometer_dev.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\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\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\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\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_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\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\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\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_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\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_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\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\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\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_autocomplete.c @@ -236,141 +11,6 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_autocomplete.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\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\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\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\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\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\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\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_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_i2c.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c.s - - - 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\adc.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\adc.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\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\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\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\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\cmsis_os.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\cmsis_os.lst - - E:\Y\IAR\micro_climate\Core\Src\gpio.c @@ -381,21 +21,57 @@ - E:\Y\IAR\micro_climate\Core\Src\usart.c + E:\Y\IAR\micro_climate\App\Src\anemometer_dev.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\usart.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\anemometer_dev.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\usart.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\anemometer_dev.lst - E:\Y\IAR\micro_climate\Core\Src\system_stm32l4xx.c + E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_it.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\Core_13247989168731456611.dir\stm32l4xx_it.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\Core_13247989168731456611.dir\stm32l4xx_it.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\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\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 @@ -407,6 +83,87 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\queue.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\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\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\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_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\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\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_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\EC801E\EC801E.c @@ -417,12 +174,39 @@ - E:\Y\IAR\micro_climate\Core\Src\tim.c + E:\Y\IAR\micro_climate\Core\Src\dma.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\dma.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\tim.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\dma.lst + + + + E:\Y\IAR\micro_climate\Core\Src\adc.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\adc.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\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_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 @@ -444,39 +228,156 @@ - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\timers.c + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ramfunc.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\timers.s + 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\FreeRTOS_4809373609813369194.dir\timers.lst + 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\stream_buffer.c + E:\Y\IAR\micro_climate\App\Src\inflash.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\Src_5571640358672592439.dir\inflash.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\inflash.lst - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c + E:\Y\IAR\micro_climate\Drivers\Shell\shell_uart.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\Shell_738121877093898511.dir\shell_uart.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\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_uart.lst - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim_ex.c + 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_tim_ex.s + 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_tim_ex.lst + 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_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_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_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_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\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\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\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\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_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\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_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_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 @@ -488,6 +389,60 @@ 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_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\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\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\Core\Src\system_stm32l4xx.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\CMSIS_6603591812247902717.dir\system_stm32l4xx.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\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\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c_ex.c @@ -497,6 +452,42 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c_ex.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\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\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\cmsis_os.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\cmsis_os.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\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c @@ -516,21 +507,12 @@ - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim.c + 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_tim.s + 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_tim.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\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.lst @@ -543,29 +525,47 @@ - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\tasks.c + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\tasks.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\tasks.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c.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\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 assembler - - E:\Y\IAR\micro_climate\EWARM\startup_stm32l496xx.s - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EWARM_18443280873093131863.dir\startup_stm32l496xx.lst - - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portasm.s E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\portasm.lst + + E:\Y\IAR\micro_climate\EWARM\startup_stm32l496xx.s + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EWARM_18443280873093131863.dir\startup_stm32l496xx.lst + + linker diff --git a/EWARM/micro_climate/.ninja_deps b/EWARM/micro_climate/.ninja_deps index 9fd5e29..887f1a5 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 1d90d7a..2a94c68 100644 --- a/EWARM/micro_climate/.ninja_log +++ b/EWARM/micro_climate/.ninja_log @@ -1,196 +1,90 @@ # ninja log v5 64 676 7453880424072510 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/dma.o bf43722906c03566 -855 1028 7453880428759246 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/RingQueue_10900368326811202236.dir/ring_queue.o f0be3f60b5bfc513 1639 2184 7453880440269338 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma.o 91d866fecc8c1f1a 33 512 7453880423422504 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/gpio.o 5d9d7bd8f6ba44c0 -186 727 7453880425689257 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/i2c.o c1fb605878ec3f5b +855 1028 7453880428759246 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/RingQueue_10900368326811202236.dir/ring_queue.o f0be3f60b5bfc513 3122 5352 7453880471917057 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim.o bb0cd7722c4f38a4 513 1063 7453880428759246 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/stm32l4xx_hal_timebase_tim.o f1bce46cd257c176 -3419 3552 7453880454034705 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/croutine.o fec8dff9e3001349 +186 727 7453880425689257 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/i2c.o c1fb605878ec3f5b 126 610 7453880424082506 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/spi.o a8bea0bf06ab2afe -2 412 7454836162537263 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272 -4321 4784 7453880466345271 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/stream_buffer.o a2c4202a3c04b26c -4708 4747 7453880466025265 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EWARM_18443280873093131863.dir/startup_stm32l496xx.o 983b34495e4a9f06 +3419 3552 7453880454034705 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/croutine.o fec8dff9e3001349 +3 490 7454962695047568 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272 677 1113 7453880429553530 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/CMSIS_6603591812247902717.dir/system_stm32l4xx.o 8af0a0bb5f37c063 -35 508 7454836163507368 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -4664 4824 7453880466765266 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/timers.o aec0756d465e7d4f +51 1116 7458191323005636 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +4708 4747 7453880466025265 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EWARM_18443280873093131863.dir/startup_stm32l496xx.o 983b34495e4a9f06 +4321 4784 7453880466345271 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/stream_buffer.o a2c4202a3c04b26c 646 852 7453880427039239 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Filter_2427836196881467961.dir/filter.o 1021703d4dd9edaf -34 474 7454134622815258 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7 +4664 4824 7453880466765266 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/timers.o aec0756d465e7d4f +2 426 7457619978003257 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7 214 643 7453880424072510 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/stm32l4xx_hal_msp.o e5ab62ce53061ad9 -4241 5079 7453880469285262 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/tasks.o 925e9e5e1f9c00b6 -1922 2334 7453880441799339 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.o e6241ebc22880fa8 1268 1461 7453880433104175 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell_cmdhelp.o b3251e875919362e -570 1150 7453880429563532 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/stm32l4xx_it.o d3b9c956d118e1e0 +1922 2334 7453880441799339 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.o e6241ebc22880fa8 +4241 5079 7453880469285262 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/tasks.o 925e9e5e1f9c00b6 +66 519 7454961510729897 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/stm32l4xx_it.o d3b9c956d118e1e0 4549 5114 7453880469645265 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/queue.o 32948f85b195dca 1208 1346 7453880431984168 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell_cmdhist.o 38590687c47a2cbc -2810 3761 7453880455710053 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc.o cfc99b805f06fd21 -612 1205 7453880430514172 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/tim.o c03cdeb0749f61c2 730 1265 7453880431094170 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/usart.o e0a5563efe00cc8 -4144 4546 7453880463900065 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/inflash.o 6384979adabcf318 +33 471 7454965303765886 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/tim.o c03cdeb0749f61c2 +2810 3761 7453880455710053 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc.o cfc99b805f06fd21 1030 1418 7453880432694172 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell_autocomplete.o aca2684d02ab7723 +4144 4546 7453880463900065 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/inflash.o 6384979adabcf318 +149 647 7454961511999900 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/HP203B_1856951872026386537.dir/hp203b.o c3cee707e37d4a42 2875 3264 7453880451124701 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi_ex.o 474177df1723cbf -1064 1637 7453880434428020 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/HP203B_1856951872026386537.dir/hp203b.o c3cee707e37d4a42 -4094 4609 7453880464540063 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/adc.o 7fd39f29b6b2108a 1153 1676 7453880434889329 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell_uart.o 8b75033f8b86554 +4094 4609 7453880464540063 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/adc.o 7fd39f29b6b2108a 1349 1962 7453880437459407 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Sht3x_8257160562692203274.dir/sht30.o d6ce7047a76c72a3 1420 1920 7453880437279336 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal.o 28d0611f7960d3c5 2134 2545 7453880443869337 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_exti.o 5230b767faebd3c7 1115 2017 7453880438599336 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Shell_738121877093898511.dir/shell.o fe96fc4cfc22cc63 -4435 4800 7453880466515264 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/event_groups.o 2605e327da29e9c1 1462 1876 7453880437209330 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_cortex.o ffd5c9fe60b1cb86 -3727 4195 7453880460030058 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/uart_dev.o a0d36a68c77f5f1a -2760 4141 7453880459810070 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi.o f38fe7acc918d43b +4435 4800 7453880466515264 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/event_groups.o 2605e327da29e9c1 1594 2705 7453880445464699 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc_ex.o 37f4eb03dbc09aaa +2760 4141 7453880459810070 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi.o f38fe7acc918d43b +3727 4195 7453880460030058 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/uart_dev.o a0d36a68c77f5f1a 1878 2438 7453880442839336 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash.o b4beadf6e004d839 -4610 4886 7453880467365309 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/heap_4.o 9cbc680675f46c5a -2441 2931 7453880447784704 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr.o 2db3b7171b5c7eec 1677 2131 7453880439769343 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ramfunc.o d260c0cb338f75bb +2441 2931 7453880447784704 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr.o 2db3b7171b5c7eec +4610 4886 7453880467365309 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/heap_4.o 9cbc680675f46c5a 1503 2758 7453880445864704 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc.o caeb41ce376d6e07 2187 2873 7453880447114700 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ex.o c9b9b10c9c58c02f 2337 2808 7453880446204733 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c_ex.o 62e9b3a1150d3a17 -2934 3416 7453880452604705 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart_ex.o 5cb6faeee735a211 2492 3120 7453880449194699 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr_ex.o 30bd4b15d276c369 -2708 3725 7453880455690050 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc_ex.o e19c1f22ef08f9c4 +2934 3416 7453880452604705 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart_ex.o 5cb6faeee735a211 1965 2490 7453880442999340 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_gpio.o 2d1e548c51a93c9 +2708 3725 7453880455690050 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc_ex.o e19c1f22ef08f9c4 2548 3060 7453880449094699 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/cmsis_os.o be977a9f349ad14c -2019 4238 7453880460110059 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c.o a8caa8580e5e5d8b 4749 4786 7453880466405263 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/portasm.o 97d4445452c7ac15 +2019 4238 7453880460110059 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c.o a8caa8580e5e5d8b 3063 4091 7453880459370056 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim_ex.o 81aff70c2ae41a09 3267 4661 7453880464845261 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.o 1a77cf0adff1965 4198 4432 7453880462830060 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/port.o a4849925602de71e -3764 4489 7453880463200060 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/frt_protocol.o aa5a018fe56eded3 -3555 4318 7453880461600061 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/anemometer_dev.o 3ee494bfbe2660af -4491 4705 7453880465555263 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/list.o cbbfd62742ca92f9 -510 719 7454836165712447 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -721 740 7454836166042427 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -1 1591 7453880434328017 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/cJSON.o d89cf30001a6f46f -32 454 7454838974701790 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -2 1139 7454838981562296 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/cJSON.o d89cf30001a6f46f -1141 1354 7454838983666085 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -1355 1373 7454838983992613 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -2 455 7454840016412569 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -455 657 7454840018524395 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -659 676 7454840018838022 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -142 1081 7454943244439225 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272 -469 1174 7454943245276473 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -1176 2137 7454943254981334 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -2139 2277 7454943256517128 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -2 449 7454959737620299 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7 -37 521 7454959738427956 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/tim.o c03cdeb0749f61c2 -523 750 7454959740720251 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -751 770 7454959741045345 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -66 519 7454961510729897 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/stm32l4xx_it.o d3b9c956d118e1e0 -4 599 7454961511439895 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272 -149 647 7454961511999900 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/HP203B_1856951872026386537.dir/hp203b.o c3cee707e37d4a42 -94 665 7454961512169903 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/tim.o c03cdeb0749f61c2 -121 696 7454961512489895 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f 212 821 7454961513769935 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/frt_protocol.o aa5a018fe56eded3 177 912 7454961514630483 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Src_5571640358672592439.dir/anemometer_dev.o 3ee494bfbe2660af -3 490 7454962695047568 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/freertos.o dbcb0db307adc272 -33 506 7454962695177561 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7 -57 579 7454962695905617 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -581 798 7454962698075693 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -801 824 7454962698475694 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -3 416 7454964172882034 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7 -417 641 7454964175111750 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -643 662 7454964175461738 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -3 383 7454965302915890 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7 -33 471 7454965303765886 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/tim.o c03cdeb0749f61c2 -473 691 7454965305953070 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -693 711 7454965306293090 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -3 384 7454967071879789 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7 -43 481 7454967072839489 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -483 701 7454967074991928 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -704 722 7454967075351935 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -3 406 7454975877130262 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7 -407 702 7454975880144328 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -704 749 7454975880764367 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -3 442 7454977593386674 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -443 691 7454977595848269 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -693 735 7454977596408125 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -3 404 7455051066010977 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -405 618 7455051068121737 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -620 677 7455051068849422 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -3 403 7455052375630493 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -403 607 7455052377658224 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -609 627 7455052377981290 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -3 500 7455053348593103 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -500 707 7455053350643126 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -709 726 7455053350963223 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -40 1031 7455609082833824 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7 -368 1078 7455609083053776 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -1081 2204 7455609094633948 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -2206 2589 7455609098594752 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -2 395 7455616541797992 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7 -396 613 7455616544070473 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -615 633 7455616544390498 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -2 411 7455619518330467 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -412 620 7455619520401982 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -622 639 7455619520723966 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -40 1199 7457336355197355 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -1223 2128 7457336364568711 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -2130 2257 7457336365980745 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -2 455 7457554155972842 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -455 662 7457554158138364 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -664 682 7457554158458401 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -2 415 7457556137652960 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -416 624 7457556139718040 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -626 644 7457556140038039 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -2 458 7457564023210187 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -458 670 7457564025417899 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -672 689 7457564025737914 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -3 469 7457566395054560 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -471 679 7457566397127581 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -681 697 7457566397438748 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -3 530 7457568184308067 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -532 743 7457568186507317 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -745 763 7457568186837320 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -3 417 7457569167584406 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -418 620 7457569169609248 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -622 641 7457569169939290 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -2 411 7457570091560693 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -412 618 7457570093597593 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -620 637 7457570093916989 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -2 458 7457571605533249 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -459 661 7457571607664023 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -663 680 7457571607973981 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -2 420 7457574062056224 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -421 628 7457574064120526 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -630 647 7457574064432415 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -3 454 7457576424447609 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -455 658 7457576426578021 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -660 677 7457576426887518 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -2 409 7457579052140877 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -410 615 7457579054156027 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -618 634 7457579054490056 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -3 444 7457579818006198 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -445 652 7457579820186673 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -654 670 7457579820483318 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -3 414 7457581823676930 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -415 619 7457581825686923 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -622 639 7457581826016462 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -3 460 7457585389572325 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -461 662 7457585391585158 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -664 681 7457585391908158 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -2 398 7457586045155235 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -399 602 7457586047170751 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -604 621 7457586047478572 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -2 407 7457595504486208 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -408 618 7457595506551413 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -620 637 7457595506881362 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -3 471 7457608295016488 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -472 709 7457608297487693 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -711 731 7457608297840187 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -2 441 7457609791320081 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -442 656 7457609793431975 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -658 676 7457609793767998 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -2 617 7457613405744432 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -617 839 7457613408055694 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -841 861 7457613408405649 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -2 426 7457619978003257 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o a6886d12c2e968a7 -32 546 7457619979196756 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -549 801 7457619981840315 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -803 826 7457619982215825 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b -2 435 7457621334089883 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f -436 639 7457621336135261 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 -641 658 7457621336435262 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +4491 4705 7453880465555263 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/FreeRTOS_4809373609813369194.dir/list.o cbbfd62742ca92f9 +1118 1865 7458191330529776 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +1867 1974 7458191331751278 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +2 1139 7454838981562296 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/cJSON.o d89cf30001a6f46f +2 486 7458231266559391 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +487 695 7458231268738294 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +698 716 7458231269069085 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +3 440 7458232235547732 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +441 643 7458232237542299 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +645 662 7458232237862305 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +2 438 7458234114179534 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +439 640 7458234116179571 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +642 660 7458234116503230 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +2 467 7458234782692378 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +468 670 7458234784715246 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +672 689 7458234785025873 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +3 488 7458237931320840 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +489 693 7458237933460876 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +695 712 7458237933790830 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +2 503 7458271727326580 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +504 720 7458271729577312 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +722 741 7458271729916310 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +2 454 7458272413463250 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +455 656 7458272415451662 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +658 674 7458272415766737 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.hex da035ebc0f78809b +3 503 7458391233942762 E:/Y/IAR/micro_climate/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o a54b6de52d607a4f +504 715 7458391236156053 E:/Y/IAR/micro_climate/EWARM/micro_climate/Exe/micro_climate.out 42c24b588bc0dc40 +718 737 7458391236514469 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 8438a19..06cc204 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 60e4b7d..555a26a 100644 --- a/EWARM/micro_climate/BrowseInfo/.ninja_log +++ b/EWARM/micro_climate/BrowseInfo/.ninja_log @@ -1,73 +1,73 @@ # ninja log v5 6 541 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.xcl ed62f047ab4d50e1 -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 1036 1590 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_cmdhelp.xcl 9c7d0dc888856134 525 1023 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/CMSIS_6603591812247902717.dir/system_stm32l4xx.xcl 2148f62b11cb0f03 +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 -1373 1434 7453880295904146 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/RingQueue_10900368326811202236.dir/ring_queue.pbi ae7a817f0b6f7f6b -1610 2090 7453880302464642 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_cortex.pbi cf46cd36b785b7a7 -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 +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 543 1034 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell.xcl 737c6a4e8583a40f -1835 2303 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr.xcl 6f31698666704dc3 -1105 1631 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash.xcl 1e8c5e9c7c199ec2 6274 6574 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/anemometer_dev.xcl b48bdff6bbc365e2 +1105 1631 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash.xcl 1e8c5e9c7c199ec2 +1835 2303 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr.xcl 6f31698666704dc3 562 1053 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/HP203B_1856951872026386537.dir/hp203b.xcl f224da5a873aa24f 3237 3780 7453880319382333 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.pbi 6b53453d72d397 568 1112 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_autocomplete.xcl f5caf8c90bd0f9ff 16 548 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/i2c.xcl a9c744c1c80c5cc -3351 3422 7453880315805906 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/timers.pbi 7c4e3f9361967203 -1713 1767 7453880299254131 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_cmdhist.pbi 7ad00014cee89dfa +1014 1504 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_cmdhist.xcl 7c646eb3a8a14712 +1481 1833 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_cortex.xcl b01fce7c82bb9224 3161 3236 7453880313932828 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/list.pbi d43760533e534c9e 2176 2700 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc_ex.xcl 5b20a9756d586636 -1481 1833 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_cortex.xcl b01fce7c82bb9224 -1014 1504 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_cmdhist.xcl 7c646eb3a8a14712 -554 1057 7453880292138036 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/CMSIS_6603591812247902717.dir/system_stm32l4xx.pbi 73d5d02acd300c29 +3351 3422 7453880315805906 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/timers.pbi 7c4e3f9361967203 +1713 1767 7453880299254131 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_cmdhist.pbi 7ad00014cee89dfa 672 1103 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_uart.xcl 5754b30cf8d31534 -1592 2157 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_gpio.xcl afff01bf2ab68700 +554 1057 7453880292138036 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/CMSIS_6603591812247902717.dir/system_stm32l4xx.pbi 73d5d02acd300c29 23 560 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_it.xcl fcd389c668127e06 -536 1207 7453880293648039 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/i2c.pbi 9d541dc505d3017d +1592 2157 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_gpio.xcl afff01bf2ab68700 1007 1479 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc.xcl a51b422d87ca2b64 +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 590 7454962172189223 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 -1019 1580 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Sht3x_8257160562692203274.dir/sht30.xcl 4b5fbfa27482da61 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 -2606 2966 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim.xcl ba2c093c8f291790 1633 2181 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ex.xcl c4e8bb1fce57f9b8 +2606 2966 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim.xcl ba2c093c8f291790 +1615 2146 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ramfunc.xcl 5fddc62f385b23e6 1913 2311 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc.xcl 1092c00c9ab05872 2 810 7454960266161568 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/anemometer_dev.pbi ea36b5e0286322c4 -1615 2146 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ramfunc.xcl 5fddc62f385b23e6 -2717 3214 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/event_groups.xcl 8f68d4be35ded5f4 534 1018 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/tim.xcl 1bee0b500cce08e 3194 3435 7445525530000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/tasks.xcl 7740ce5466bf9c24 -2305 2825 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.xcl 87c50a2191251892 +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 -1910 3352 7457614150732196 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2305 2825 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.xcl 87c50a2191251892 +1598 3005 7458268949116917 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 -3116 3386 7445525530000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/timers.xcl dd7654d773b4a3d2 1622 2174 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c_ex.xcl 26c79eff915015a9 +3116 3386 7445525530000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/timers.xcl dd7654d773b4a3d2 2159 2669 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi.xcl fabdb5b59d337d71 3411 4091 7453880322513828 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part3.pbi 75ef7fc31c00533f 2827 3270 7445525530000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim_ex.xcl 5b230438b274e824 2167 2707 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi_ex.xcl 201dd046fe173cb3 2313 2832 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/queue.xcl 7c5f3931b5097798 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 2 533 7457614122979949 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d -2185 2716 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/heap_4.xcl 4fdfc9b73d924bb4 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 -1768 1822 7453880299804132 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_autocomplete.pbi cad8959d523530ab 7139 7337 7445525570000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/cJSON.xcl 2dbe4270a7f9113e +1768 1822 7453880299804132 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_autocomplete.pbi cad8959d523530ab 1663 1712 7453880298714131 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Shell_738121877093898511.dir/shell_cmdhelp.pbi 131612ef2efca80a 1110 1662 7453880298144134 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/spi.pbi 72eba88dd1f9ddab 1208 1366 7453880295234137 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Filter_2427836196881467961.dir/filter.pbi 5b19c848b42aff21 @@ -79,8 +79,8 @@ 2080 2703 7453880308615314 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Sht3x_8257160562692203274.dir/sht30.pbi baf066feb7f3c7e7 2 541 7454965295357012 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/tim.pbi 5120c15ba4fb26c9 13 822 7454960266281559 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/HP203B_1856951872026386537.dir/hp203b.pbi 94795b4df4c402f0 -6520 6737 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/dma.xcl 2b657024324b6a73 1600 2078 7453880302354630 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.pbi acb106c2e1783a90 +6520 6737 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/dma.xcl 2b657024324b6a73 1658 2186 7453880303438687 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma.pbi 4ce9ebf8f440b4c 2996 3592 7453880317502341 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ramfunc.pbi 7fa94d9090e9e9a2 2143 2611 7453880307685235 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ex.pbi 3e569c5192ee35c7 @@ -90,26 +90,26 @@ 1969 2473 7453880306303988 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal.pbi c81c07f4062f81e6 1625 2175 7453880303328695 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc.pbi 913b9fe7e9360a07 1606 2161 7453880303188685 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_exti.pbi 9b294b4446afd498 -3684 4478 7453880326379393 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part5.pbi 9d93f38b1897aeed -3230 3328 7453880314870116 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/tasks.pbi 7af2debc08180638 3333 3403 7453880315625901 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/heap_4.pbi a91407ad45a84dae +3230 3328 7453880314870116 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/tasks.pbi 7af2debc08180638 +3684 4478 7453880326379393 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part5.pbi 9d93f38b1897aeed 2091 2616 7453880307705232 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc_ex.pbi a61035b1d5112e37 2518 2994 7453880311532839 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr.pbi ea974c04a89c6d63 3167 3252 7453880314102834 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/cmsis_os.pbi e8c9e01f21a80c5c -2695 3198 7453880313562829 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi.pbi e2fc1cb0c98d3fda 3322 3396 7453880315555896 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/event_groups.pbi 90bfd4ac47782b68 -3424 3476 7453880316365173 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part7.pbi 8a1d907468ec76e1 +2695 3198 7453880313562829 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi.pbi e2fc1cb0c98d3fda 2187 2693 7453880308505230 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c_ex.pbi 19cb1d67190ba1f8 +3424 3476 7453880316365173 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part7.pbi 8a1d907468ec76e1 2177 2731 7453880308885244 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim_ex.pbi 50f7710b02d47386 -2612 3165 7453880313232859 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr_ex.pbi b2e3a97ccb3ed832 3148 3683 7453880318402335 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc_ex.pbi fa4ec2c6c3b08897 +2612 3165 7453880313232859 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_pwr_ex.pbi b2e3a97ccb3ed832 2771 3263 7453880314213075 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_spi_ex.pbi bcf1bbe76359666d 3264 3332 7453880314900117 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/croutine.pbi c97f5b207775eed4 2474 3147 7453880313042836 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim.pbi 56d998ac0b46d62a 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 -527 1060 7457613389611922 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +525 1042 7458268929936476 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 @@ -127,91 +127,131 @@ 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 591 1372 7454962180038745 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -1355 1910 7457614136753206 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1043 1598 7458268935485082 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 2 77 7454837925976774 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 -1 527 7457613384265208 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -2 647 7457616840045353 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -648 1179 7457616845374683 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1180 1724 7457616850828399 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1725 3121 7457616864357477 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 521 7457616921144914 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -523 1022 7457616926155810 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1023 1576 7457616931705075 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1577 2979 7457616945313561 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 516 7457617102486843 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -517 1022 7457617107548571 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1023 1568 7457617113009326 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1569 2994 7457617126814355 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 536 7457617183691919 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -537 1073 7457617189071910 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1074 1628 7457617194622156 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1629 3063 7457617208499292 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 522 7457617265280792 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -523 1036 7457617270424017 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1036 1630 7457617276371510 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1631 3093 7457617290551629 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 516 7457617347292619 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -517 1037 7457617352518838 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1038 1588 7457617358018789 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1588 3005 7457617371748224 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -3 557 7457617479149299 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -558 1062 7457617484217852 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1064 1616 7457617489745105 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1617 3036 7457617503490117 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 521 7457617761434923 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -522 1027 7457617766497365 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1028 1600 7457617771978383 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1601 3057 7457617785889113 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 555 7457618346596494 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -556 1090 7457618351950187 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1092 1659 7457618357641770 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1661 3148 7457618372047094 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 545 7457618479529064 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -547 1077 7457618484860385 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1078 1654 7457618490625070 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1655 3151 7457618505144817 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 525 7457618612245217 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -526 1061 7457618617614394 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1062 1643 7457618623432110 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1644 3279 7457618639006821 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 533 7457619250002445 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -534 1078 7457619255457545 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1078 1648 7457619261154288 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1648 3222 7457619276406512 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 522 7457619736237601 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -523 1036 7457619741382505 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1037 1587 7457619746896861 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1587 3013 7457619760718723 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 532 7457620018664631 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -532 1042 7457620023776034 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1042 1589 7457620029243473 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1589 3063 7457620043531657 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 536 7457620653830428 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -537 1080 7457620659290613 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1081 1637 7457620664857349 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1637 3106 7457620679073850 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 551 7457620887054711 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -552 1075 7457620892307868 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1076 1633 7457620897896303 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1634 3083 7457620911937454 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 530 7457620968783763 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -530 1053 7457620974039453 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1054 1606 7457620979564187 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1607 3071 7457620993702228 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 526 7457621050576048 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -527 1109 7457621056414213 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1110 1736 7457621062686806 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1737 3189 7457621076767592 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 521 7457621133533856 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -522 1031 7457621138635436 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1031 1574 7457621144061401 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1574 3006 7457621157915762 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 522 7457621265024361 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -524 1037 7457621270175433 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1039 1606 7457621275873694 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1607 3079 7457621290131335 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 562 7457621347261766 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -563 1095 7457621352591615 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1096 1653 7457621358174476 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1653 3094 7457621372144523 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 524 7458268924747373 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +2 530 7458270162566987 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +531 1066 7458270167935834 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1067 1621 7458270173477501 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1622 3169 7458270187641176 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 531 7458270245474385 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +531 1071 7458270250885215 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1072 1661 7458270256785494 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1661 3150 7458270271202369 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 527 7458270478854390 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +528 1048 7458270484077855 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1049 1598 7458270489564893 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1598 3008 7458270503223394 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 529 7458270660584024 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +529 1053 7458270665820561 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1053 1610 7458270671407635 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1611 3063 7458270685451850 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 524 7458270842773243 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +525 1040 7458270847930297 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1041 1593 7458270853457302 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1594 3088 7458270867927994 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 523 7458270974978091 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +523 1037 7458270980136644 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1038 1586 7458270985619428 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1586 3022 7458270999548854 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 555 7458271157129540 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +557 1103 7458271162630108 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1104 1660 7458271168207696 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1661 3115 7458271182298218 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 526 7458271239043916 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +527 1044 7458271244236674 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1045 1594 7458271249725501 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1595 3040 7458271263758529 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 534 7458271421144047 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +535 1054 7458271426357343 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1055 1606 7458271431868599 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1607 3032 7458271445668373 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 528 7458271602967569 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +528 1049 7458271608192659 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1050 1642 7458271614122023 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1643 3090 7458271628152400 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 525 7458271684969729 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +526 1045 7458271690182832 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1046 1605 7458271695781518 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1607 3072 7458271709979185 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 524 7458271766919956 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +525 1041 7458271772088276 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1041 1589 7458271777576311 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1590 3000 7458271791252415 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 528 7458272351037706 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +529 1060 7458272356378876 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1061 1648 7458272362256343 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1649 3130 7458272376601708 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 525 7458388614530376 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +526 1038 7458388619671544 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1039 1587 7458388625165789 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1588 3032 7458388639006869 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 520 7458389148374602 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +520 1032 7458389153504059 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1033 1576 7458389158935416 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1576 3068 7458389173282948 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +3 536 7458389230276749 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +537 1061 7458389235542692 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1062 1645 7458389241374032 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1646 3098 7458389255472161 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 530 7458389312299941 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +531 1042 7458389317421173 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1043 1614 7458389323143612 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1615 3063 7458389337181691 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 532 7458389394043767 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +533 1053 7458389399263158 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1054 1615 7458389404887224 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1616 3087 7458389419128559 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 532 7458389526324901 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +533 1059 7458389531609680 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1060 1621 7458389537232333 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1622 3085 7458389551412982 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 543 7458389608353408 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +544 1076 7458389613698768 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1077 1630 7458389619233279 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1631 3083 7458389633291286 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 532 7458389740471255 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +533 1048 7458389745632336 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1049 1604 7458389751197237 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1605 3092 7458389765636943 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 567 7458389873154888 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +568 1104 7458389878533502 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1105 1665 7458389884136183 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1665 3108 7458389898144221 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 541 7458389955036922 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +542 1070 7458389960332484 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1071 1624 7458389965873448 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1626 3129 7458389980416499 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 533 7458390037343144 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +534 1068 7458390042698755 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1068 1613 7458390048159702 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1614 3076 7458390062331919 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 527 7458390119177619 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +527 1048 7458390124312085 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1049 1594 7458390129856644 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1594 3032 7458390143813060 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 535 7458390401790404 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +536 1055 7458390406992533 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1055 1603 7458390412478960 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1603 3076 7458390426769879 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 543 7458390483733875 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +544 1070 7458390489010807 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1071 1658 7458390494887630 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1659 3133 7458390509196471 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 532 7458390566024580 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +533 1045 7458390571162065 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1046 1595 7458390576659903 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1596 3060 7458390590844249 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 540 7458390647818644 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +541 1051 7458390652927333 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1052 1601 7458390658436184 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1602 3032 7458390672283297 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 526 7458390980440070 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +527 1056 7458390985750816 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1057 1608 7458390991262541 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1608 3050 7458391005267657 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 585 7458391967928288 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +586 1173 7458391973819781 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1174 1788 7458391979965076 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1789 3329 7458391994918655 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 diff --git a/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi b/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi index e69de29..c9aafd8 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/micro_climate.pbd b/EWARM/micro_climate/BrowseInfo/micro_climate.pbd index c9766e7..f6679fc 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 c9766e7..f6679fc 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 486c6d0..e9e2d7b 100644 --- a/EWARM/micro_climate/BrowseInfo/micro_climate.pbw +++ b/EWARM/micro_climate/BrowseInfo/micro_climate.pbw @@ -434630,13 +434630,27 @@ "scope": null }, { - "ID": "c:EC801E.c@6191@F@parse_4g_receive_data@temp_buff", + "ID": "c:EC801E.c@6179@F@parse_4g_receive_data@AT_data_ok_flag", + "What": "Variable", + "defdec": "Def", + "display": "AT_data_ok_flag", + "location": { + "column": "9", + "line": "225", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" + }, + "name": "AT_data_ok_flag", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:EC801E.c@6209@F@parse_4g_receive_data@temp_buff", "What": "Variable", "defdec": "Def", "display": "temp_buff", "location": { "column": "13", - "line": "227", + "line": "226", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "temp_buff", @@ -434644,21 +434658,21 @@ "scope": null }, { - "ID": "c:EC801E.c@6233@F@parse_4g_receive_data@index", + "ID": "c:EC801E.c@6251@F@parse_4g_receive_data@temp_buff_index", "What": "Variable", "defdec": "Def", - "display": "index", + "display": "temp_buff_index", "location": { "column": "9", - "line": "228", + "line": "227", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, - "name": "index", + "name": "temp_buff_index", "origin": "project_file", "scope": null }, { - "ID": "c:EC801E.c@6261@F@parse_4g_receive_data@c", + "ID": "c:EC801E.c@6295@F@parse_4g_receive_data@c", "What": "Variable", "defdec": "Def", "display": "c", @@ -434672,7 +434686,7 @@ "scope": null }, { - "ID": "c:EC801E.c@6278@F@parse_4g_receive_data@inJson", + "ID": "c:EC801E.c@6312@F@parse_4g_receive_data@inJson", "What": "Variable", "defdec": "Def", "display": "inJson", @@ -434692,7 +434706,7 @@ "display": "void parse_json(uint8_t *)", "location": { "column": "6", - "line": "335", + "line": "403", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "parse_json", @@ -434700,13 +434714,13 @@ "scope": null }, { - "ID": "c:EC801E.c@9915@F@parse_json@cjson_root", + "ID": "c:EC801E.c@12731@F@parse_json@cjson_root", "What": "Variable", "defdec": "Def", "display": "cjson_root", "location": { "column": "12", - "line": "337", + "line": "405", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "cjson_root", @@ -434714,13 +434728,13 @@ "scope": null }, { - "ID": "c:EC801E.c@10074@F@parse_json@cjson_id", + "ID": "c:EC801E.c@12890@F@parse_json@cjson_id", "What": "Variable", "defdec": "Def", "display": "cjson_id", "location": { "column": "12", - "line": "345", + "line": "413", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "cjson_id", @@ -434728,13 +434742,13 @@ "scope": null }, { - "ID": "c:EC801E.c@10149@F@parse_json@cjson_type", + "ID": "c:EC801E.c@12965@F@parse_json@cjson_type", "What": "Variable", "defdec": "Def", "display": "cjson_type", "location": { "column": "12", - "line": "346", + "line": "414", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "cjson_type", @@ -434742,13 +434756,13 @@ "scope": null }, { - "ID": "c:EC801E.c@10227@F@parse_json@cjson_version", + "ID": "c:EC801E.c@13043@F@parse_json@cjson_version", "What": "Variable", "defdec": "Def", "display": "cjson_version", "location": { "column": "12", - "line": "347", + "line": "415", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "cjson_version", @@ -434756,13 +434770,13 @@ "scope": null }, { - "ID": "c:EC801E.c@10303@F@parse_json@cjson_response", + "ID": "c:EC801E.c@13119@F@parse_json@cjson_response", "What": "Variable", "defdec": "Def", "display": "cjson_response", "location": { "column": "12", - "line": "348", + "line": "416", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "cjson_response", @@ -434770,13 +434784,13 @@ "scope": null }, { - "ID": "c:EC801E.c@10380@F@parse_json@cjson_time", + "ID": "c:EC801E.c@13196@F@parse_json@cjson_time", "What": "Variable", "defdec": "Def", "display": "cjson_time", "location": { "column": "12", - "line": "349", + "line": "417", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "cjson_time", @@ -434784,13 +434798,13 @@ "scope": null }, { - "ID": "c:EC801E.c@10480@F@parse_json@temp_id", + "ID": "c:EC801E.c@13296@F@parse_json@temp_id", "What": "Variable", "defdec": "Def", "display": "temp_id", "location": { "column": "11", - "line": "352", + "line": "420", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "temp_id", @@ -434798,13 +434812,13 @@ "scope": null }, { - "ID": "c:EC801E.c@10526@F@parse_json@temp_type", + "ID": "c:EC801E.c@13342@F@parse_json@temp_type", "What": "Variable", "defdec": "Def", "display": "temp_type", "location": { "column": "11", - "line": "353", + "line": "421", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "temp_type", @@ -434812,13 +434826,13 @@ "scope": null }, { - "ID": "c:EC801E.c@10576@F@parse_json@temp_version", + "ID": "c:EC801E.c@13392@F@parse_json@temp_version", "What": "Variable", "defdec": "Def", "display": "temp_version", "location": { "column": "9", - "line": "354", + "line": "422", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "temp_version", @@ -434826,13 +434840,13 @@ "scope": null }, { - "ID": "c:EC801E.c@10627@F@parse_json@temp_response", + "ID": "c:EC801E.c@13443@F@parse_json@temp_response", "What": "Variable", "defdec": "Def", "display": "temp_response", "location": { "column": "9", - "line": "355", + "line": "423", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "temp_response", @@ -434840,13 +434854,13 @@ "scope": null }, { - "ID": "c:EC801E.c@10680@F@parse_json@temp_time", + "ID": "c:EC801E.c@13496@F@parse_json@temp_time", "What": "Variable", "defdec": "Def", "display": "temp_time", "location": { "column": "9", - "line": "356", + "line": "424", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "temp_time", @@ -436393,6 +436407,90 @@ "origin": "project_file", "scope": null }, + { + "ID": "c:shell_config.h@37@macro@__SHELL_CONFIG_H_", + "What": "MacroDef", + "defdec": "Def", + "display": "__SHELL_CONFIG_H_", + "location": { + "column": "9", + "line": "3", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" + }, + "name": "__SHELL_CONFIG_H_", + "origin": "user_include", + "scope": null + }, + { + "ID": "c:shell_config.h@172@macro@SHELL_CONFIG_AUTO_COMPLETE", + "What": "MacroDef", + "defdec": "Def", + "display": "SHELL_CONFIG_AUTO_COMPLETE", + "location": { + "column": "9", + "line": "8", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" + }, + "name": "SHELL_CONFIG_AUTO_COMPLETE", + "origin": "user_include", + "scope": null + }, + { + "ID": "c:shell_config.h@237@macro@SHELL_CONFIG_USE_HIST", + "What": "MacroDef", + "defdec": "Def", + "display": "SHELL_CONFIG_USE_HIST", + "location": { + "column": "9", + "line": "10", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" + }, + "name": "SHELL_CONFIG_USE_HIST", + "origin": "user_include", + "scope": null + }, + { + "ID": "c:shell_config.h@297@macro@SHELL_CB_SIZE", + "What": "MacroDef", + "defdec": "Def", + "display": "SHELL_CB_SIZE", + "location": { + "column": "9", + "line": "13", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" + }, + "name": "SHELL_CB_SIZE", + "origin": "user_include", + "scope": null + }, + { + "ID": "c:shell_config.h@371@macro@SHELL_MAX_ARGS", + "What": "MacroDef", + "defdec": "Def", + "display": "SHELL_MAX_ARGS", + "location": { + "column": "9", + "line": "15", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" + }, + "name": "SHELL_MAX_ARGS", + "origin": "user_include", + "scope": null + }, + { + "ID": "c:shell_config.h@454@macro@HIST_MAX", + "What": "MacroDef", + "defdec": "Def", + "display": "HIST_MAX", + "location": { + "column": "9", + "line": "17", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" + }, + "name": "HIST_MAX", + "origin": "user_include", + "scope": null + }, { "ID": "c:system_stm32l4xx.c@5705@macro@VECT_TAB_OFFSET", "What": "MacroDef", @@ -437071,160 +437169,6 @@ "origin": "user_include", "scope": null }, - { - "ID": "c:shell_uart.h@30@macro@SHELL_UART_H", - "What": "MacroDef", - "defdec": "Def", - "display": "SHELL_UART_H", - "location": { - "column": "9", - "line": "2", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_uart.h" - }, - "name": "SHELL_UART_H", - "origin": "user_include", - "scope": null - }, - { - "ID": "c:@F@dev_uart_out_char", - "What": "Function", - "defdec": "Dec", - "display": "void dev_uart_out_char(char)", - "location": { - "column": "6", - "line": "8", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_uart.h" - }, - "name": "dev_uart_out_char", - "origin": "user_include", - "scope": null - }, - { - "ID": "c:@F@dev_uart_out_char", - "What": "Function", - "defdec": "Dec", - "display": "void dev_uart_out_char(char)", - "location": { - "column": "6", - "line": "8", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_uart.h" - }, - "name": "dev_uart_out_char", - "origin": "user_include", - "scope": null - }, - { - "ID": "c:@F@dev_uart_in_char", - "What": "Function", - "defdec": "Dec", - "display": "char dev_uart_in_char(void)", - "location": { - "column": "6", - "line": "11", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_uart.h" - }, - "name": "dev_uart_in_char", - "origin": "user_include", - "scope": null - }, - { - "ID": "c:@F@dev_uart_in_char", - "What": "Function", - "defdec": "Dec", - "display": "char dev_uart_in_char(void)", - "location": { - "column": "6", - "line": "11", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_uart.h" - }, - "name": "dev_uart_in_char", - "origin": "user_include", - "scope": null - }, - { - "ID": "c:@F@hp203_set_mode", - "What": "Function", - "defdec": "Def", - "display": "void hp203_set_mode(void)", - "location": { - "column": "6", - "line": "14", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" - }, - "name": "hp203_set_mode", - "origin": "project_file", - "scope": null - }, - { - "ID": "c:hp203b.c@250@F@hp203_set_mode@cmd", - "What": "Variable", - "defdec": "Def", - "display": "cmd", - "location": { - "column": "13", - "line": "16", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" - }, - "name": "cmd", - "origin": "project_file", - "scope": null - }, - { - "ID": "c:@Hp203b_Pressure", - "What": "Variable", - "defdec": "Def", - "display": "Hp203b_Pressure", - "location": { - "column": "6", - "line": "29", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" - }, - "name": "Hp203b_Pressure", - "origin": "project_file", - "scope": null - }, - { - "ID": "c:@Hp203bPressure_Temp", - "What": "Variable", - "defdec": "Def", - "display": "Hp203bPressure_Temp", - "location": { - "column": "9", - "line": "30", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" - }, - "name": "Hp203bPressure_Temp", - "origin": "project_file", - "scope": null - }, - { - "ID": "c:@F@Hp203bReadPressure", - "What": "Function", - "defdec": "Def", - "display": "void Hp203bReadPressure(void)", - "location": { - "column": "6", - "line": "31", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" - }, - "name": "Hp203bReadPressure", - "origin": "project_file", - "scope": null - }, - { - "ID": "c:hp203b.c@632@F@Hp203bReadPressure@read_command", - "What": "Variable", - "defdec": "Def", - "display": "read_command", - "location": { - "column": "13", - "line": "33", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" - }, - "name": "read_command", - "origin": "project_file", - "scope": null - }, { "ID": "c:@F@InitRingQueue", "What": "Function", @@ -437702,86 +437646,156 @@ "scope": null }, { - "ID": "c:shell_config.h@37@macro@__SHELL_CONFIG_H_", - "What": "MacroDef", + "ID": "c:@F@hp203_set_mode", + "What": "Function", "defdec": "Def", - "display": "__SHELL_CONFIG_H_", + "display": "void hp203_set_mode(void)", + "location": { + "column": "6", + "line": "14", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" + }, + "name": "hp203_set_mode", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:hp203b.c@250@F@hp203_set_mode@cmd", + "What": "Variable", + "defdec": "Def", + "display": "cmd", + "location": { + "column": "13", + "line": "16", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" + }, + "name": "cmd", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:@Hp203b_Pressure", + "What": "Variable", + "defdec": "Def", + "display": "Hp203b_Pressure", + "location": { + "column": "6", + "line": "29", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" + }, + "name": "Hp203b_Pressure", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:@Hp203bPressure_Temp", + "What": "Variable", + "defdec": "Def", + "display": "Hp203bPressure_Temp", "location": { "column": "9", - "line": "3", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" + "line": "30", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" }, - "name": "__SHELL_CONFIG_H_", + "name": "Hp203bPressure_Temp", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:@F@Hp203bReadPressure", + "What": "Function", + "defdec": "Def", + "display": "void Hp203bReadPressure(void)", + "location": { + "column": "6", + "line": "31", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" + }, + "name": "Hp203bReadPressure", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:hp203b.c@632@F@Hp203bReadPressure@read_command", + "What": "Variable", + "defdec": "Def", + "display": "read_command", + "location": { + "column": "13", + "line": "33", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\HP203B\\hp203b.c" + }, + "name": "read_command", + "origin": "project_file", + "scope": null + }, + { + "ID": "c:shell_uart.h@30@macro@SHELL_UART_H", + "What": "MacroDef", + "defdec": "Def", + "display": "SHELL_UART_H", + "location": { + "column": "9", + "line": "2", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_uart.h" + }, + "name": "SHELL_UART_H", "origin": "user_include", "scope": null }, { - "ID": "c:shell_config.h@172@macro@SHELL_CONFIG_AUTO_COMPLETE", - "What": "MacroDef", - "defdec": "Def", - "display": "SHELL_CONFIG_AUTO_COMPLETE", + "ID": "c:@F@dev_uart_out_char", + "What": "Function", + "defdec": "Dec", + "display": "void dev_uart_out_char(char)", "location": { - "column": "9", + "column": "6", "line": "8", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_uart.h" }, - "name": "SHELL_CONFIG_AUTO_COMPLETE", + "name": "dev_uart_out_char", "origin": "user_include", "scope": null }, { - "ID": "c:shell_config.h@237@macro@SHELL_CONFIG_USE_HIST", - "What": "MacroDef", - "defdec": "Def", - "display": "SHELL_CONFIG_USE_HIST", + "ID": "c:@F@dev_uart_out_char", + "What": "Function", + "defdec": "Dec", + "display": "void dev_uart_out_char(char)", "location": { - "column": "9", - "line": "10", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" + "column": "6", + "line": "8", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_uart.h" }, - "name": "SHELL_CONFIG_USE_HIST", + "name": "dev_uart_out_char", "origin": "user_include", "scope": null }, { - "ID": "c:shell_config.h@297@macro@SHELL_CB_SIZE", - "What": "MacroDef", - "defdec": "Def", - "display": "SHELL_CB_SIZE", + "ID": "c:@F@dev_uart_in_char", + "What": "Function", + "defdec": "Dec", + "display": "char dev_uart_in_char(void)", "location": { - "column": "9", - "line": "13", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" + "column": "6", + "line": "11", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_uart.h" }, - "name": "SHELL_CB_SIZE", + "name": "dev_uart_in_char", "origin": "user_include", "scope": null }, { - "ID": "c:shell_config.h@371@macro@SHELL_MAX_ARGS", - "What": "MacroDef", - "defdec": "Def", - "display": "SHELL_MAX_ARGS", + "ID": "c:@F@dev_uart_in_char", + "What": "Function", + "defdec": "Dec", + "display": "char dev_uart_in_char(void)", "location": { - "column": "9", - "line": "15", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" + "column": "6", + "line": "11", + "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_uart.h" }, - "name": "SHELL_MAX_ARGS", - "origin": "user_include", - "scope": null - }, - { - "ID": "c:shell_config.h@454@macro@HIST_MAX", - "What": "MacroDef", - "defdec": "Def", - "display": "HIST_MAX", - "location": { - "column": "9", - "line": "17", - "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\Shell\\shell_config.h" - }, - "name": "HIST_MAX", + "name": "dev_uart_in_char", "origin": "user_include", "scope": null }, diff --git a/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi b/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi index 7f18afc..49088ca 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 f6624c9..63093a0 100644 --- a/EWARM/micro_climate/Exe/micro_climate.hex +++ b/EWARM/micro_climate/Exe/micro_climate.hex @@ -1,31 +1,31 @@ :020000040800F2 -:100000001862002001BE000805B9000807B9000801 -:1000100009B900080BB900080DB90008000000007C -:1000200000000000000000000000000011A800080F -:100030000FB9000800000000B9A70008D5A6000805 -:1000400039BE00083DBE000841BE000845BE00089C -:1000500049BE00084DBE000851BE000855BE00084C -:1000600059BE00085DBE000861BE000811B9000855 -:1000700065BE000869BE00086DBE000871BE0008BC -:1000800075BE000879BE00087DBE000881BE00086C -:1000900085BE000889BE00088DBE000891BE00081C -:1000A00095BE000817B9000829B9000899BE0008D4 -:1000B0009DBE0008A1BE0008A5BE0008A9BE00089C -:1000C000ADBE0008B1BE0008B5BE0008B9BE00084C -:1000D000BDBE00082FB90008C1BE00086BB90008FA -:1000E000C5BE0008C9BE0008CDBE0008D1BE0008CC -:1000F000D5BE0008D9BE0008DDBE0008E1BE00087C -:10010000E5BE0008E9BE0008EDBE0008F1BE00082B -:10011000F5BE000887B90008F9BE0008FDBE00085A -:1001200001BF000805BF000809BF00080DBF000897 -:1001300011BF000815BF000819BF00081DBF000847 -:1001400021BF000825BF000829BF00082DBF0008F7 -:1001500031BF000835BF0008D1B9000839BF000819 -:100160003DBF000841BF000845BF000849BF000867 -:100170004DBF000851BF000855BF00080000000037 -:1001800059BF00085DBF000861BF000865BF0008D7 -:1001900069BF00086DBF000871BF000875BF000887 -:1001A00079BF00087DBF000881BF000840F0200033 +:10000000186200201DBE000821B9000823B90008AD +:1000100025B9000827B9000829B900080000000028 +:100020000000000000000000000000002DA80008F3 +:100030002BB9000800000000D5A70008F1A60008B1 +:1000400055BE000859BE00085DBE000861BE00082C +:1000500065BE000869BE00086DBE000871BE0008DC +:1000600075BE000879BE00087DBE00082DB90008E5 +:1000700081BE000885BE000889BE00088DBE00084C +:1000800091BE000895BE000899BE00089DBE0008FC +:10009000A1BE0008A5BE0008A9BE0008ADBE0008AC +:1000A000B1BE000833B9000845B90008B5BE000864 +:1000B000B9BE0008BDBE0008C1BE0008C5BE00082C +:1000C000C9BE0008CDBE0008D1BE0008D5BE0008DC +:1000D000D9BE00084BB90008DDBE000887B900088A +:1000E000E1BE0008E5BE0008E9BE0008EDBE00085C +:1000F000F1BE0008F5BE0008F9BE0008FDBE00080C +:1001000001BF000805BF000809BF00080DBF0008B7 +:1001100011BF0008A3B9000815BF000819BF0008E7 +:100120001DBF000821BF000825BF000829BF000827 +:100130002DBF000831BF000835BF000839BF0008D7 +:100140003DBF000841BF000845BF000849BF000887 +:100150004DBF000851BF0008EDB9000855BF0008A9 +:1001600059BF00085DBF000861BF000865BF0008F7 +:1001700069BF00086DBF000871BF000800000000E3 +:1001800075BF000879BF00087DBF000881BF000867 +:1001900085BF000889BF00088DBF000891BF000817 +:1001A00095BF000899BF00089DBF000840F02000DF :1001B00070472DE9F14FB0B0924604910DF1420124 :1001C0003A9A2B9199464A7000200AE01AF8011BCE :1001D0000498309A90470028049000F034860D98D7 @@ -622,7 +622,7 @@ :1026C000A0A0FEF723FD2C1A05E000226946504623 :1026D00000F03AF80446002C3FF7ADABFFF797BB8C :1026E0000024B8F1000F7FF5E7AAA046FFF7E4BA8F -:1026F00008960000686A6C747A4C000019B0BDE856 +:1026F00000960000686A6C747A4C000019B0BDE85E :10270000F08FC9B208E003789942A4BF90F802C0E4 :102710008C4515DAC01CD21E032A09D343782D2B11 :10272000F1D010F801CB8C4518BF521EF4D107E050 @@ -637,7 +637,7 @@ :1027B00005DCBAF1000F14BF6FF00040012030615A :1027C000307F002801BF706850F8044B7060002C07 :1027D00008D14FF0FF3402487844001D11E000BFDB -:1027E00040940000307FA8B9F07F98B1716851F82B +:1027E00060950000307FA8B9F07F98B1716851F80A :1027F000040B7160B0F1004FC0F007804FF0FF3460 :1028000048A0FEF783FC201A72E0B169884288BFB5 :102810000846B061CDF80490CDF808B0DDF800901E @@ -690,7 +690,7 @@ :102B0000180B31F0004108BF002808D051EC180B19 :102B10004A00521512F1010F08D1080306D1AFF394 :102B200000801DB1286840F00100286002B051EC1F -:102B3000180BBDEC048BF4BD1091000000000000E8 +:102B3000180BBDEC048BF4BD0891000000000000F0 :102B40000000F03F2DE9F14D81B00C462DED028BD8 :102B500084B093465FEA030A1CBF0020CAF8000055 :102B6000079D07A800F007FAC11020F0080001280F @@ -734,7 +734,7 @@ :102DC0009AF800003028F9D00A48784426300024C8 :102DD00000F1280100260027CDF80CA00025A04610 :102DE0008DF801109346DFF80C90F94409F10609BB -:102DF0001AE000BF948D000001469DF80100081AFA +:102DF0001AE000BFB08D000001469DF80100081ADE :102E00005FFA80F85846A0FB06234FEAEB7100FBFF :102E1000073301FB0633344600213D4612EB08061A :102E200043EB01070AF1010A9AF80010A1F14100F1 @@ -1182,7 +1182,7 @@ :1049C0001FB509216846FFF72FFE01F0A0FD0A4C34 :1049D000022269462046FFF7B2FF01211F20FFF7A0 :1049E00093FF022269462046FFF7A9FF01F09FFDD1 -:1049F0001FBD000034BB000800F800089C01002027 +:1049F0001FBD000050BB000800F800089C0100200B :104A000070B586B014220021684601F0EBFD3A48EB :104A10003A4C01683A4D41F00401016041F6080644 :104A2000026802F0040205920599026842F08002D1 @@ -1394,8 +1394,8 @@ :10570000D670FFF7F6FD002004E00198206001202C :105710000099296045B0BDE8F083000000002F43E8 :10572000000034C20000C84200FF7F47000020C2D2 -:105730000100AA420100C8420004004810BA000853 -:105740003C5A0020E0B60008B4010020B4EE600A24 +:105730000100AA420100C842000400482CBA000837 +:105740003C5A0020FCB60008B4010020B4EE600A08 :10575000F1EE10FA70470000E0B500BF20A000781D :105760008DF80400FF210091012301AAEE211948C0 :1057700002F0F4FD07BD00003EB500BF19A0154CB6 @@ -1412,30 +1412,30 @@ :105820003CA000F09EF820615FF0000140A000F075 :1058300098F8606010BD70B5104C114D114E306875 :1058400003F02DFB286803F02AFB207808B103F051 -:1058500005FD642000F0B4F8F1E780B54FF47A70EC +:1058500007FD642000F0B4F8F1E780B54FF47A70EA :1058600000F0AEF84FF400710748FEF7CCFFF5E703 :105870000000000038500020E45D0020045E00209D :105880008C520020BC5300200008004810B503F0E3 -:1058900071FB41F2883000F093F803F081FC00289E +:1058900071FB41F2883000F093F803F083FC00289C :1058A000FBD003F078FB03F097FB00244FF47A70F1 :1058B00000F086F8641CB4F5167FF7DBF3E7000010 -:1058C00010BE000837580008030000000000000068 -:1058D00000010000000000000000000028BE0008D9 +:1058C0002CBE00083758000803000000000000004C +:1058D00000010000000000000000000044BE0008BD :1058E0005B580008FDFF00000000000020000000E1 -:1058F00000000000000000001CBE0008FDAB000816 +:1058F000000000000000000038BE000819AC0008DD :105900000200000000000000800000000000000015 -:1059100000000000DCBD000875B0000801000000B8 +:1059100000000000F8BD000891B000080100000080 :1059200000000000800000000000000000000000F7 -:10593000F0BD00088D5800080300000000000000C2 +:105930000CBE00088D5800080300000000000000A5 :1059400000010000000000000000000001460020EF -:10595000842918BFC81C704780B503F0A4FE00203E +:10595000842918BFC81C704780B503F0B2FE002030 :1059600002BD38B5044684B060690D4600281CBFEE :10597000A069002812D0B4F90800FFF7E7FFA16979 :1059800002912B4662690192009022692168606849 -:1059900003F07EFD0390039805B030BDB4F9080014 +:1059900003F08CFD0390039805B030BDB4F9080006 :1059A000FFF7D4FF03A9019100902B4622692168DB -:1059B000606892B203F09DFD0128ECD00020EBE777 -:1059C00080B51921B0FBF1F000B9012003F051FEC0 +:1059B000606892B203F0ABFD0128ECD00020EBE769 +:1059C00080B51921B0FBF1F000B9012003F05FFEB2 :1059D000002002BDDFF86C00006800F4C060704772 :1059E00010B5DFF86010B0F5007F086800F4C06003 :1059F0001DD1B0F5007F22D00A68DFF84C300120BD @@ -1453,49 +1453,49 @@ :105AB00000F003FA24B9286A00F027FB002832D14D :105AC00000F0ABFABA6800F097FADFF8BC0600689D :105AD00000F098FB010016D0E9E1A86928B3396805 -:105AE00041F00101396003F09DFF8146386881076C -:105AF00007D403F097FFA0EB09000328F6D3032097 +:105AE00041F00101396003F0ABFF8146386881075E +:105AF00007D403F0A5FFA0EB09000328F6D3032089 :105B0000D5E100F0DAF92878C10755D5082C04D082 :105B10000C2C08BFB8F1030F17D1386881034BD59F :105B20006868002848D10120C1E138684008400079 -:105B300000F0D8F9814638688107E4D503F072FF98 +:105B300000F0D8F9814638688107E4D503F080FF8A :105B4000A0EB09000328F6D3D9E76868B0F5803FD9 :105B500004D1386840F48030386011E0B0F5A02FEF :105B6000386806D140F480203860396841F48031CB :105B700005E020F480303860396821F480213960F4 -:105B8000686860B103F04EFF81463868810313D422 -:105B900003F048FFA0EB09006528F6D3AFE703F058 -:105BA00041FF81463868810306D503F03BFFA0EB37 +:105B8000686860B103F05CFF81463868810313D414 +:105B900003F056FFA0EB09006528F6D3AFE703F04A +:105BA0004FFF81463868810306D503F049FFA0EB1B :105BB00009006528F6D3A2E72878810713D5042CBD :105BC00004D00C2C08BFB8F1020F22D1386841056F :105BD00002D5E8680028A6D07868296920F0FE4040 :105BE00040EA016078602878010742D5686900289A -:105BF00070682FD040F00100706003F013FF804602 -:105C00007068810735D403F00DFF00F052F9F7D327 +:105BF00070682FD040F00100706003F021FF8046F4 +:105C00007068810735D403F01BFF00F052F9F7D319 :105C100075E7E86878B1396841F48071396003F05C -:105C200001FF804638684105D6D403F0FBFE00F042 +:105C20000FFF804638684105D6D403F009FF00F025 :105C300040F9F7D363E7386820F4807000F052F938 -:105C4000804638684105CED503F0ECFE00F031F90E -:105C5000F7D354E740084000706003F0E3FE80464D -:105C60007068810705D503F0DDFE00F022F9F7D357 +:105C4000804638684105CED503F0FAFE00F031F900 +:105C5000F7D354E740084000706003F0F1FE80463F +:105C60007068810705D503F0EBFE00F022F9F7D349 :105C700045E72878410767D5B86DC1004FF00008A7 :105C80000AD4B86D40F08050B8654FF00108B86D87 :105C900000F0805000900098DFF8F894D9F80000E8 :105CA000C10513D4D9F8000040F48070C9F8000091 -:105CB00003F0B8FE8246D9F80000C10506D403F00F -:105CC000B1FEA0EB0A000328F5D318E7A868012865 +:105CB00003F0C6FE8246D9F80000C10506D403F001 +:105CC000BFFEA0EB0A000328F5D318E7A868012857 :105CD00004D1306840F00100306010E005283068E1 :105CE00006D140F004003060316841F0010105E068 :105CF000400840003060316821F004013160A8683C -:105D000041F2893960B103F08DFE82463068810727 -:105D100013D403F087FEA0EB0A004845F6D3EEE665 -:105D200003F080FE82463068810706D503F07AFED4 +:105D000041F2893960B103F09BFE82463068810719 +:105D100013D403F095FEA0EB0A004845F6D3EEE657 +:105D200003F08EFE82463068810706D503F088FEB8 :105D3000A0EB0A004845F6D3E1E6B8F1000F03D026 :105D4000B86D20F08050B8652878810621D5686A42 -:105D50000028B0680ED040F00100B06003F062FE91 -:105D60008046B068810714D403F05CFE00F0A1F80F -:105D7000F7D3C4E640084000B06003F053FE80460D -:105D8000B068810705D503F04DFE00F092F8F7D317 +:105D50000028B0680ED040F00100B06003F070FE83 +:105D60008046B068810714D403F06AFE00F0A1F801 +:105D7000F7D3C4E640084000B06003F061FE8046FF +:105D8000B068810705D503F05BFE00F092F8F7D309 :105D9000B5E6A86A002800F08980022872D1F86868 :105DA000EA6A00F00301914201BF00F07001103176 :105DB0002A6BB1EB021F1DD16A6B00F4FE41B1EBFF @@ -1504,28 +1504,28 @@ :105DE00008D1296C00F0C06000F100704908B0EBE8 :105DF000416F43D00C2C46D03868410101D438683B :105E0000C1003FF590AE00F06AF8044638688101A1 -:105E100005D503F007FE001B0328F7D36FE6F868EB +:105E100005D503F015FE001B0328F7D36FE6F868DD :105E2000DFF87413EA6A0840296B1043491E40EA00 :105E30000110EA6B696B520840EA0120296C521E7E :105E4000490840EA4250491E40EA4160A96B40EAD5 :105E5000C160F860386840F080703860F96841F0DF -:105E60008071F96003F0DEFD0446386881011DD4BD -:105E700003F0D8FD001B0328F7D340E63868810102 +:105E60008071F96003F0ECFD0446386881011DD4AF +:105E700003F0E6FD001B0328F7D340E638688101F4 :105E800014D4E7E70C2C3FF44EAE00F028F804469B -:105E90003868810105D503F0C5FD001B0328F7D341 +:105E90003868810105D503F0D3FD001B0328F7D333 :105EA0002DE6F868DFF8F4120840F8600020BDE83D :105EB000F687A0EB080003287047386840F0080018 :105EC00038603968286A21F0F00101433960796847 :105ED000E86921F47F4141EA002179607047386820 -:105EE00020F08070386003F09DBD2DE9F041040082 +:105EE00020F08070386003F0ABBD2DE9F041040074 :105EF000884655D0DFF8A862306800F007004045BA :105F000002D200F06FF84BD12078DFF8745281078D :105F100006D5A068A96801F0F001814200F076F88A :105F20002078C1072AD56068032802D129688A0130 :105F300008E0022802D129688A0303E000282968C2 :105F400002D18A0702D42BE04A0529D5A96889081D -:105F500040EA8100A86003F065FD0746A868616813 -:105F600000F00C00B0EB810F08D003F05BFDC01B0C +:105F500040EA8100A86003F073FD0746A868616805 +:105F600000F00C00B0EB810F08D003F069FDC01BFE :105F700041F289318842F1D3032031E02078810752 :105F800006D5A068A96801F0F001884200F03EF84B :105F9000306800F00700804504D200F023F801D0FB @@ -1561,8 +1561,8 @@ :106170000700A04201D0012076BD002076BD0000BE :106180000010024008020020E401002094100240A8 :1061900090100240007000408C809D01FCFFEEFEDC -:1061A0000020024024BB00080810024000127A00C0 -:1061B0000024F400C8BC000830BE0008581002409B +:1061A0000020024040BB00080810024000127A00A4 +:1061B0000024F400C0BC00084CBE00085810024087 :1061C0000248416802788A1842607047DC0100206A :1061D00000B500BF130096469446103928BFA0E8CA :1061E0000C50FAD85FEA417C28BF0CC048BF40F889 @@ -1619,8 +1619,8 @@ :10651000CA680020002A00D4704710B52E4A2F4CBC :106520000A600C60C968002948BF012010BD2C48D2 :10653000016841F00041FFE701600020704770B53D -:10654000054603F06FFA0646214C2068C10309D5C1 -:1065500015F1010FF9D003F065FA801BA842F4D3BE +:10654000054603F07DFA0646214C2068C10309D5B3 +:1065500015F1010FF9D003F073FA801BA842F4D3B0 :10656000032070BD21684CF2FA30084006D016496D :106570004A6802434A602060012070BD2068C1075C :1065800044BF01202060002070BD10B514490C6884 @@ -1630,7 +1630,7 @@ :1065C000F9D183F3108810BDE801002000200240BB :1065D000102002400820024023016745AB89EFCD1F :1065E0001420024010B5044610460A4601462046D3 -:1065F00003F01EFA204610BD603000EB81000068F9 +:1065F00003F02CFA204610BD603000EB81000068EB :1066000000F0F8407047603000EB8100016821F035 :1066100000410A4302607047C06800F44060401EB9 :106620008041C00F704700F11403C80D10B500F091 @@ -1739,17 +1739,17 @@ :106C900021688868C20735D488686FF39E10002881 :106CA0002DD18868404D284040F00100886042495D :106CB000086800020AD54349434B0A68B2FBF3F364 -:106CC0005B1C0C204343009300F028F802F0AAFE5E +:106CC0005B1C0C204343009300F028F802F0B8FE50 :106CD000064620680168CA0714D48068C00705D436 -:106CE00020688168294041F00101816002F09AFE2C +:106CE00020688168294041F00101816002F0A8FE1E :106CF000801B0328EDD320680168CA07E9D400F09F :106D000003F876BD002076BDA06D40F01000A065B0 :106D1000E06D40F00100E0650120704702E000985E :106D2000401E009000980028F9D1704738B50446FD :106D3000216888688A68D2072ED580072CD48A6893 :106D400002F00D02012A1DD18A681748024042F064 -:106D500002028A6003212068016002F063FE05469A -:106D600021688868C10717D502F05CFE401B032824 +:106D500002028A6003212068016002F071FE05468C +:106D600021688868C10717D502F06AFE401B032816 :106D7000F6D320688168C807F2D5A16D41F01001F3 :106D8000A16503E0A06D40F01000A065E06D40F04B :106D90000100E065012032BD002032BD000000008E @@ -1761,10 +1761,10 @@ :106DF00006D5FFF711FC88B12068C168880401E05E :106E0000C16888070AD4A16D21F48071A165A06DC5 :106E1000C10403D4A06D40F00100A0652046BDE888 -:106E2000104002F00EBEA16DCA0604D52046BDE892 -:106E3000104002F007BE216D4A6BBDE810401047BC -:106E4000806A02F000BE0000806A816D41F040015E -:106E50008165C16D41F00401C16502F0F3BD000020 +:106E2000104002F01CBEA16DCA0604D52046BDE884 +:106E3000104002F015BE216D4A6BBDE810401047AE +:106E4000806A02F00EBE0000806A816D41F0400150 +:106E50008165C16D41F00401C16502F001BE000011 :106E60002DE9F84F064600253068DFF8507301051C :106E7000A84621D5B06E70B1B0F5800F17D0B0F52F :106E8000000F03D0B0F5400F09D013E03A6842F488 @@ -1778,8 +1778,8 @@ :106F0000A8463068DFF8B84281032ED5F86CC1007E :106F10004FF000090AD4F86C40F08050F8644FF04C :106F20000109F86C00F0805000900098DFF894A2FE -:106F3000DAF8000040F48070CAF8000002F072FD38 -:106F40008346DAF80000C10500F18B8002F06AFD8B +:106F3000DAF8000040F48070CAF8000002F080FD2A +:106F40008346DAF80000C10500F18B8002F078FD7D :106F5000A0EB0B000328F4D30325A846B9F1000FDA :106F600003D0F86C20F08050F8643078C10705D564 :106F7000FA6FB06B920840EA8202FA6731788807AC @@ -1800,8 +1800,8 @@ :107060003AE0002D7FF479AF206810F440701EBF25 :1070700006F184014A6890420BD02068216841F4EF :107080008031216020F44070226822F48032226036 -:107090002060C0070FD502F0C5FC054620688107B7 -:1070A00009D402F0BFFC401B41F289318842F5D37C +:107090002060C0070FD502F0D3FC054620688107A9 +:1070A00009D402F0CDFC401B41F289318842F5D36E :1070B0004FF0030852E706F184022168506821F47A :1070C00040710143216049E7B0F1806F04D100F0C5 :1070D00071F8010018BF80463068010314D5FA6FBB @@ -1825,14 +1825,14 @@ :1071F0000210401C88420ED028E0012804D025D37C :1072000003281DD018D321E03A6891071ED5FA68EB :10721000696800F0C3F8386820F0806000F0C6F8B4 -:1072200080463868010113D502F0FCFBA0EB080092 +:1072200080463868010113D502F00AFCA0EB080083 :107230000328F6D3032637E039684A05E7D405E08A :1072400039688A03E3D439684A03E0D401262BE085 :10725000A9682CB93A695848EB6800F08FF80FE03C :10726000012C3A6909D12B69544802405B0842EA73 :1072700001215B1E41EA435102E06B6900F084F892 :107280003961386840F0806000F090F80446386852 -:10729000010105D402F0C6FB001B0328F7D3C9E7A0 +:10729000010105D402F0D4FB001B0328F7D3C9E792 :1072A0003869A969084338613046BDE8F0812DE9A5 :1072B000F04106463F4F30680C46F968002511F052 :1072C000030F0DD0F96801F00301814231D180B381 @@ -1840,17 +1840,17 @@ :1072E000012804D025D303281DD018D321E03A6803 :1072F00091071ED5FA68716800F050F8386820F0E0 :10730000805000F053F880463868810013D502F0B1 -:1073100089FBA0EB08000328F6D303252BE039688E +:1073100097FBA0EB08000328F6D303252BE0396880 :107320004A05E7D405E039688A03E3D439684A039B :10733000E0D401251FE0B1687A69002C04D11E4811 :10734000F36800F01BF802E0336900F01DF8796182 :10735000386840F0805000F029F804463868810011 -:1073600005D402F05FFB001B0328F7D3D5E778694B +:1073600005D402F06DFB001B0328F7D3D5E778693D :107370007169084378612846BDE8F081024042EA1D :10738000012141EAC36170470D4802405B0842EAAF :1073900001215B1E41EA43617047000022F0730245 :1073A0001043491E40EA0110F8607047386002F04F -:1073B00039BB000000100240FF80FF07FF809FFFE5 +:1073B00047BB000000100240FF80FF07FF809FFFD7 :1073C000FF80FFF970B508B9012070BD0268284D33 :1073D000284CAA4200F1240308D227498A1814260F :1073E000B2FBF6F292001A62DC6108E023498A18C7 @@ -1914,7 +1914,7 @@ :1077800020467047204600F0EBB9204600F0FCBAD6 :107790002DE9F843054605F150060C46F06A20280D :1077A000174699463ED10CB1380001D101203AE08C -:1077B000002070632121F16202F034F937808046A5 +:1077B000002070632121F16202F042F93780804697 :1077C0007780A868B0F5805F04BF286900281ABFD9 :1077D000204600272746044611E00022802100F0C1 :1077E00024F8D8B92868002C12BF14F8011B37F808 @@ -1947,8 +1947,8 @@ :107990001DD0284600F048FB28688168480611D5AC :1079A00000F0C9F8FCD1E06960B10FF2F5618163C4 :1079B000E069FFF7C8FD00280ED0E069816BBDE8E3 -:1079C000F44008472846BDE8F24002F03DB828469A -:1079D00002F03AF80020E062F1BDA068012875D1FC +:1079C000F44008472846BDE8F24002F04BB828468C +:1079D00002F048F80020E062F1BDA068012875D1EE :1079E000D80673D5F10671D5102010622968886811 :1079F000410639D5E1690868406880B20028EBD0BB :107A000022889042E8DA6080086801688A0623D4F8 @@ -1963,12 +1963,12 @@ :107A900000FB00F108065B0046E800300028F6D144 :107AA0002020A0620023A3602361136853E8003FF5 :107AB000156823F0100300F034F8F6D10220E060DE -:107AC00089B21046BDE8F44001F0BFBFD80209D525 +:107AC00089B21046BDE8F44001F0CDBFD80209D517 :107AD000790207D54FF4801010622846BDE8F240C5 -:107AE00001F0B4BF180607D5310605D56169B9B1F3 +:107AE00001F0C2BF180607D5310605D56169B9B1E5 :107AF0002846BDE8F4400847580611D571060FD551 :107B000000F027F821F0400100F0EAF9F8D1202038 -:107B10006062002161612846BDE8F24001F097BF34 +:107B10006062002161612846BDE8F24001F0A5BF26 :107B2000F1BD45E800300028704721F0800143E8AE :107B3000001000287047296801F1080252E8001F70 :107B4000286800F1080321F0400143E800100028F4 @@ -2021,7 +2021,7 @@ :107E3000C0030B43536090F824100A0606D501686E :107E40004A68806C22F4002202434A607047F8B509 :107E5000054605F178040020E0606FF07E4701F0F0 -:107E6000E1FD0646286801680A0711D500973346E8 +:107E6000EFFD0646286801680A0711D500973346DA :107E700000224FF40011FFF7D8FC48B1FFF769FE6C :107E800021F0800100F02CF8F8D12020606017E08C :107E9000286801684A0717D50097334600224FF437 @@ -2032,7 +2032,7 @@ :107EE00042E80010002870472DE9F041069C054645 :107EF0000E4690461F462868C1693140B1420CBF0A :107F000001200020404533D114F1010FF3D001F0DE -:107F100089FDC01B844200D314B90320BDE8F08161 +:107F100097FDC01B844200D314B90320BDE8F08153 :107F2000286801684A07E6D5C169080704D42968AA :107F3000C8690105DFD50DE02A68082010622846CF :107F400000F072F805F178000821C160002202708B @@ -2058,7 +2058,7 @@ :10808000002F036822F0100243E800210029F5D1F7 :108090007047106800F1080353E8003F5B08704721 :1080A000806A00F1520100220A8100230B8001F056 -:1080B000CBBC000038B500F04DF81ED18B8C9188F8 +:1080B000D9BC000038B500F04DF81ED18B8C9188EA :1080C000446D0B402370416D4B1C00F049F818D1F2 :1080D00000F04DF800F060F8FCD100F06AF80BD128 :1080E0000023936000F04EF8FCD10168CB69DC06F8 @@ -2080,8 +2080,8 @@ :1081E000916801297047000000800040F369FFEFAB :1081F000003801400024F400881002400044004090 :1082000000480040004C00400050004000FD0F00BE -:108210001188BDE8344001F018BCBDE8324001F0DF -:1082200017BC000030B500F140025378202B0CD170 +:108210001188BDE8344001F026BCBDE8324001F0D1 +:1082200025BC000030B500F140025378202B0CD162 :108230001478012C09D000F01DF824F480541C603F :1082400003681D682943196020E0022030BD30B565 :1082500000F140025378202B0AD11478012C07D06A @@ -2102,7 +2102,7 @@ :108340002021697020630021A97032BD242068704B :108350002068016849084900016070472DE9F84329 :1083600000F0B5F859D12178012956D001202070AC -:1083700001F058FB00F0DEF800284CD1212000F07D +:1083700001F066FB00F0DEF800284CD1212000F06F :10838000AFF8708DDFF81012B0F5807F03D335851C :108390004FF0807304E0708D30854FF0007390B122 :1083A000706AD6F800C00278CCF82820706A421CA7 @@ -2114,7 +2114,7 @@ :10840000002100914FF00073328DDAE700F02FF970 :1084100000F0A1F802D0012000E00220BDE8F283C4 :108420002DE9F84300F053F843D12178012940D0D9 -:108430000120207001F0F6FA00F07CF8002836D117 +:108430000120207001F004FB00F07CF8002836D108 :10844000222000F04DF8718DDFF85001B1F5807FEA :1084500028BF358509D2718D318500904FF00073AA :10846000328DD2B203E03585002000F025F800F00F @@ -2141,17 +2141,17 @@ :1085B0008169CA0703D4816941F001018161704773 :1085C0002DE9F041069F05460E4690461C46286858 :1085D00081693140B1420CBF01200020404517D1D4 -:1085E00014F1010FF3D001F01DFAC01B844201D336 +:1085E00014F1010FF3D001F02BFAC01B844201D328 :1085F000002CECD1286881693140B1420CBF0120C8 :1086000000204045E3D100F026F80120BDE8F081CC :108610000020FBE770B505460C46164628688169C0 :10862000880716D400F040F818B914F1010FF5D0FE -:1086300001E0012070BD01F0F5F9801B844201D3F7 +:1086300001E0012070BD01F003FA801B844201D3E8 :10864000002CEBD1286881698807E7D400F003F893 :10865000EFE7002070BD05F140002022416841F0A5 :10866000200141604270002181700170704770B537 :1086700005460C46164628688169880612D400F023 -:1086800013F808B1012070BD01F0CCF9801B8442C1 +:1086800013F808B1012070BD01F0DAF9801B8442B3 :1086900001D3002CEFD1286881698806EBD4FFF75D :1086A000DAFFEFE7002070BD32462146284647E05A :1086B00070B505460C4616462868816948073DD4C2 @@ -2160,16 +2160,16 @@ :1086E000400104D51020D06104224A6001E000203E :1086F000486020222868C2612A68584853680340AD :10870000536020224A7000208870087014E001F045 -:1087100089F9801B844201D3002CCDD1286881695E +:1087100097F9801B844201D3002CCDD12868816950 :108720004807C9D405F140002022416841F02001EA :108730004160427000210170012070BD002070BDB9 :108740002DE9F843044600252068836900269046F9 :10875000DA0604F1400739D51023C36189462BE0BE -:1087600029002DD119F1010F26D001F05BF9A0EB02 +:1087600029002DD119F1010F26D001F069F9A0EBF4 :108770000800814502D3B9F1000F1DD1206841687E :10878000BA7883691B040AD5490408D4202A06D084 -:10879000416841F48041416001F044F9804620681D -:1087A0008169880608D401F03DF9A0EB08001A2879 +:10879000416841F48041416001F052F9804620680F +:1087A0008169880608D401F04BF9A0EB08001A286B :1087B000F5D346F020060125206881698A06CFD5C9 :1087C0000DB92021C16146F00406012520688169A8 :1087D000CA0505D54FF4807346F00106C361012533 @@ -2205,9 +2205,9 @@ :1089B0007047000037B5044600250A46019400952B :1089C00002AB01A9074878441A30F7F7F2FB019A85 :1089D000157000284EBF04460198041B204603B0C2 -:1089E00030BD00BFFF89FFFF38B5044601F01AF81B +:1089E00030BD00BFFF89FFFF38B5044601F028F80D :1089F00014F1010F054602D004480178641801F013 -:108A000011F8401BA042FAD331BD00BFDC010020A9 +:108A00001FF8401BA042FAD331BD00BFDC0100209B :108A1000C0F3C75181B1FF2906D0C110400721F032 :108A2000E04101F16051704741020CBF40F4E001A8 :108A30006FF000410020704700F0004100020AD0B2 @@ -2248,7 +2248,7 @@ :108C600081F31388FFF73CFF002002BD80B5008828 :108C7000012806D1FBF7A4FE012080F31388FFF73B :108C80002FFF002002BDF8B50446A84F15461E462A -:108C90003221384600F0DEFEA34A507838700321B6 +:108C90003221384600F0ECFEA34A507838700321A8 :108CA0007970BE7032462946F81CF8F785FAB97813 :108CB000C91CC9B23846FFF722FFF91C8853394650 :108CC0002046BA78BDE8F840521DFCF7E5BA00002E @@ -2297,636 +2297,636 @@ :108F70000000000080B501224FF480514FF0904076 :108F8000FBF73CFCBDE8084001224FF400614FF0C4 :108F90009040FBF733BC70B541F288342046DFF8CF -:108FA000B453DFF8B463FCF70BFD28683146FCF7D7 +:108FA0001054DFF81064FCF70BFD28683146FCF71D :108FB0005EF92046FCF704FD286806F12401FCF761 -:108FC00056F92046FCF7FCFC28680FF2A431BDE8F6 -:108FD0007040FCF74CB90000F8B588B001F062F9B8 -:108FE000044601F058F905460FF2AC320FF2A031F9 -:108FF000DFF86863204601F005F90FF2B0320FF296 -:10900000A031204601F0FEF8DFF854235068F8F74D -:1090100081FC41EC100B0FF2A031204601F0ECF87E -:109020009FED880B0FF29C31204601F0E5F82A46AF -:109030000FF29831204601F0C5F8002706EB8700B3 -:10904000DFED820A90ED000A60EE200A10EE900A31 -:10905000FFF7DEFC0022DFF80C33F8F7F5F9F8F73C +:108FC00056F92046FCF7FCFC28680FF20041BDE88A +:108FD0007040FCF74CB90000F8B588B001F070F9AA +:108FE000044601F066F905460FF208420FF2FC3123 +:108FF000DFF8C463204601F013F90FF20C420FF2C0 +:10900000FC31204601F00CF9DFF8B0235068F8F786 +:1090100081FC41EC100B0FF2FC31204601F0FAF814 +:109020009FED890B0FF2F831204601F0F3F82A4644 +:109030000FF2F431204601F0D3F8002706EB870049 +:10904000DFED830A90ED000A60EE200A10EE900A30 +:10905000FFF7DEFC0022DFF86833F8F7F5F9F8F7E0 :10906000C5F901EE100AB8EEC11A11EE100AFFF7A9 -:10907000CFFC0022DFF8F032F8F716FB41EC100BC2 -:1090800001F0C7F80146284601F06CF87F1C092F53 -:10909000D4D3204600F090FE0546F8F757F8821D1D -:1090A000D2B2A8A1684601F00DF94FF4FA60A94EBA -:1090B000FCF786FC30680FF21C31FCF7D8F83068FA -:1090C0006946FCF7D4F830689FA1FCF7D0F84FF45C -:1090D000FA60FCF775FC30682946FCF7C8F82846AA -:1090E00001F098F9204600F0D9FC09B0F0BD10F06D -:1090F000030F024606D1642092FBF0F0642101FBCD -:10910000102058B94FF4C87392FBF3F34FF4C870B2 -:1091100000FB1322501E8041C00F70470120704792 -:109120002DE9F84384B08146884614461D46002642 -:1091300040F2B27704E0FFF7DAFF00B1761C7F1C43 -:10914000B8B24845F7DBA9F2B27140F26D10414365 -:1091500011FA86F668460FF29C211022F8F72CF8D7 -:10916000012003E01DF801107618401C81B2414532 -:10917000F8DB1FFA89F0FFF7BAFF00B1761C641E16 -:109180004FF46161A41979480C9A0D9B4D4300FB83 -:1091900004543C2000FB0244181905B0BDE8F083DC -:1091A00078B56C4C97A12068A3B0FCF760F84FF439 -:1091B0007A70FCF705FC64210AA8FBF735FA002653 -:1091C0000AAD2068FCF784F800F042F804D020686B -:1091D000FCF771F80028F4D10AA83044411E324649 -:1091E0000AA8F7F7E9FF01262068FCF771F800F0FC -:1091F0002FF804D02068FCF75EF80028F4D105A809 -:1092000006A907AA08AB039002910192009304AA51 -:109210000DF124037EA1524C0AA801F04BF90498E9 -:1092200008B1012121700598069901900091079BD2 -:10923000089A09990498FFF773FF6060049824B0B6 -:1092400070BD000000000000000024400000C84283 -:10925000A8553046461C285C22287047F8B584B0D3 -:1092600003216846FBF7E0F90A2101A8FBF7DCF9C6 -:10927000384F3868FCF71FF8002600240025002826 -:109280002BD105B0F0BD054627E000BF65A100F079 -:109290005DF810B165A0FCF72CF800BF66A100F0E6 -:1092A00055F810B166A0FCF724F800BF67A100F0E4 -:1092B0004DF810B167A0FCF71CF800BF68A100F0E2 -:1092C00045F810B169A0FCF714F800BF6BA100F0DD -:1092D0003DF810B16BA0FCF70CF83868FBF7EBFF1A -:1092E0000028CED03868FBF7F3FF721C0DF806009B -:1092F0002B2815D1B61C032396FBF3F303EB430392 -:10930000F61A1DF80660542E09D1032392FBF3F3DD -:1093100003EB4303D31A1DF80310412900D00124A5 -:10932000032192FBF1F606EB4606961B002CD4D0E7 -:1093300001A94855681C495D3A29A4D10024054675 -:10934000A3E70000256400000D0A000001A801F059 -:10935000C5B80000EC540020D8BB00087C5D00209C -:10936000045E00200000E03F0000594080510100F1 -:1093700041542B514D545355423D302C302C5465A3 -:1093800073745F546F7069632C300D0A0000000025 -:1093900064657669496400006974656D5F6964009D -:1093A0006672616D65547970650000006974656D61 -:1093B0005F7479706500000074696D655374616D48 -:1093C0007000000076657273696F6E00646174618D -:1093D0000000000041542B514D5450554245583D1A -:1093E000302C302C302C302C546573745F546F70DB -:1093F00069632C00001F1C1F1E1F1E1F1F1E1F1E27 -:109400001F00000041542B514C54533D300D0A00B5 -:109410002225642F25642F25642C25643A25643A7F -:1094200025642200514D544F50454E000D0A514DB8 -:10943000544F50454E0D0A00514D54434F4E4E006F -:109440000D0A514D54434F4E4E0D0A00514D545389 -:10945000554200000D0A514D545355420D0A00006B -:10946000514D545055424558000000000D0A514DD1 -:109470005450554245580D0A00000000514D5452B9 -:10948000454356000D0A514D54524543560D0A00AE -:10949000F0B585B050260B9D25B986F3118800F0F4 -:1094A00019FAFEE70C9C24B986F3118800F012FA31 -:1094B000FEE754270097DDF800E0BEF1540F04D01A -:1094C00086F3118800F006FAFEE7009E2563002669 -:1094D000022584F8515004AF0A9D03960294019727 -:1094E000009500F034F8204600F06FF8049805B0BD -:1094F000F0BD2DE9F8430646174684B088469946E4 -:10950000B80000F0FFFE05001CD0542000F0FAFE69 -:10951000040014D00020256384F8510003900294C5 -:109520000D980C99019000914B463A4641463046C1 -:1095300000F00DF8204600F048F8012004E028462D -:1095400000F068FF4FF0FF3005B0BDE8F0832DE973 -:10955000F0470A9E8046306B00EB8202101FC00865 -:109560004FEAC00A06F1340451B100228D5CA554C3 -:10957000885C10B1521C102AF8D30020E07300E080 -:109580002170089F062F88BF0627099DF762276173 -:10959000002161619946301D00F0C3FF06F11800FB -:1095A00000F0BFFF3661C7F10707B76176620020A0 -:1095B000A061002121774A464146504600F0EEFF67 -:1095C000306005B12E60BDE8F0872DE9F04100F074 -:1095D00067F8DFF8BC53DFF8BC83E86C401CE86434 -:1095E0001426A86A28BBAC62E86C012829D10027A0 -:1095F00006FB07F0404400F087FF7F1C072FF7D3DE -:1096000005F1740000F080FF05F18807384600F08E -:109610007BFF284600F078FF05F1140000F074FF8E -:1096200005F1380000F070FF05F17400E8622F6367 -:1096300007E0A86D28B9E06AA96ACA6A904228BF03 -:10964000AC62A86E401CA86600F096F94643211D46 -:1096500008EB060000F068FF01F02BF8A86D30B1B0 -:1096600000F03DF903D200F09AF900F033F9BDE8BB -:10967000F08180B588B1DFF81823116F21B100F0B7 -:109680003CF800F027F9FEE7116F491C1167002133 -:1096900000F08BF900F03BF808B900F016F901BDB5 -:1096A000044600F0EDBF80B586B00021059104911D -:1096B00003AA04A905A8FCF797F805980499029055 -:1096C0000022009201910023039A0FF250310FF211 -:1096D0001920FFF7DDFE70B100F00FF800F0FAF886 -:1096E000DFF828034FF0FF31C166012282650021B7 -:1096F000016500F075FF07B000BD502080F31188B0 -:109700007047DFF80803016F491C0167704770B5A7 -:10971000DFF87C62306F0024002520B900F044F8A7 -:1097200000F0D8F8FEE700F0ABFF306F401E306766 -:10973000306F002837D1F06CD8B934E0F068C468D5 -:1097400000F036F800F015F9E06A716DDFF8B83214 -:10975000012282401143716514225043211D184497 -:1097600000F0E2FEE06AB16ACA6A904224BF0121B9 -:10977000316630680028E1D10CB100F0EDF8F46DED -:1097800044B100F019F808B101203066641EF8D128 -:109790000020F065306E30B1DFF874124FF0805069 -:1097A000012500F096F8EEE0502181F31188704712 -:1097B00004F1180000F0DEBE2DE9F843DFF8D071A7 -:1097C000386F0026002853D13C6D641C3C6510D1D5 -:1097D000F86A006820B1FFF7E7FF00F07BF8FEE7CA -:1097E000F86A396BF9623863786E401C786600F06D -:1097F000B3F8F86EDFF8109284424FF0140828D3C3 -:1098000020E0F96AC868C568686884422ED3281DBC -:1098100000F0B0FEA86A18B105F1180000F0AAFE29 -:10982000E86A796D012282401143796508FB00F0F6 -:10983000291D484400F078FEE86AB96ACA6A904275 -:1098400028BF0126F86A00680028DAD14FF0FF31FE -:10985000F966B86AC06A08FB00F859F808100229CE -:1098600028BF0126386E30B1012604E0F866F0E723 -:10987000F86D401CF8658FE0DFF81421106F10B10F -:1098800001211166704710661421506DB0FA80F303 -:10989000C3F11F034B43DFF87011C85838B950218A -:1098A00081F31188BFF34F8FBFF36F8FFEE7C818A6 -:1098B00000F10803416849684160994204BF496862 -:1098C00041604068C16891627047DFF844114FF011 -:1098D00080500860BFF34F8FBFF36F8F7047A86A47 -:1098E000C16AE06A8142704770B5DFF8A840DFF8CE -:1098F0001C5111E000F0C4FE286AC668301D00F05B -:1099000039FEE86C401EE864686B401E686300F036 -:10991000D0FE304600F009F8686B0028EAD12168D3 -:109920000229F9D3FFF7D1FFF6E710B5044694F802 -:10993000510040B9206B00F06DFD2046BDE810409D -:1099400000F068BD10BD0128F7D00228FAD0FFF75B -:10995000D4FEFFF7BFFFFEE70D49C86A006810B9E3 -:109960004FF0FF3203E0C86AC268D0684268CA6636 -:109970007047201D00F0FEBD0122E06A696D824043 -:1099800011436965704700F094FE284670BD0000E1 -:10999000B8550020545600203046BDE8F2831C4ADA -:1099A0004FF08051116070470000F8B5174D2F6DD2 -:1099B0000C46A96A0646081D00F0DCFD30B9A86A0D -:1099C000696DC06A012282409143696516F1010FF9 -:1099D00005D124B1A86A011D05F138001AE0A86A72 -:1099E000F6194660BE42A86A05D2011D286BBDE883 -:1099F000F44000F0A6BD011DE86A00F0A2FDE86E8B -:109A0000864238BFEE66F1BD54560020B85500209E -:109A100004ED00E0BDE8F44000F086BD49444C454B -:109A20000000000001484068704700BFDC010020D2 -:109A30004018491C1CBFB1F1010100F8012DF9D1FA -:109A4000704770477047704770477047704770475E -:109A5000704700000022FFF7EBBF000070B5050063 -:109A60000C460ED0F7F772FB461C2168304688473B -:109A7000040001D1002070BD32462946F7F79CFB57 -:109A8000204670BD10B501462820096888470400AB -:109A90001CBF2821FFF7DEFF204610BD70B5050072 -:109AA000DFF844631DE0E8682C68C10503D4A868AA -:109AB00008B1FFF7F3FFE868C10505D4286918B1BC -:109AC0007168884700202861E868810505D4286A04 -:109AD00018B1716888470020286228467168884755 -:109AE0002500E0D170BD70B505000E461CBF28688A -:109AF00000282BD0696811B1AA688A4226D26FF07B -:109B00000042964222D8AB689E19761CB14201D31E -:109B1000184470BD2969C9B9B6F1804F03D3964284 -:109B200014D8164600E076002A6A22B131469047E2 -:109B3000040015D104E0A96930468847040007D124 -:109B40002868E9698847002068602860002070BDA7 -:109B5000AA682968521CF7F72FFB2868E96988472B -:109B60006E602C60A868204470BD38B504001CBF2E -:109B70002068002805D0A5682844F7F7E7FA4519BA -:109B8000A56031BD38B52DED088BB0EE419AF0EEF1 -:109B9000619A51EC190B21F0004100F019F941ECE8 -:109BA0001B0B51EC180B21F0004141EC1A0B51EC4E -:109BB0001B0B53EC1A2BF7F743FB3CBFB0EE4ABA32 -:109BC000F0EE6ABA51EC180B53EC192BF7F7FAFCCC -:109BD00021F00045044651EC1B0B0022DFF808354C -:109BE000F7F7A6FE22462B46F7F744FB94BF012069 -:109BF0000020BDEC088B32BD2DE9F84304460A0075 -:109C00004FF0000908BF00207DD054B90321104651 -:109C1000FFF769FF002876D0032269A1F7F7CCFA95 -:109C200070E0274612E020280FDA09F105090CE060 -:109C3000A0F10801022984BF091F012903D916399F -:109C400001D03A39EFD109F101097F1C3878002899 -:109C5000EED13F1B4F44F91C1046FFF744FF0600AE -:109C600008BF00204FD0B9F1000F06EB07080DD157 -:109C7000222030703A462146701CF7F79DFA701C7E -:109C80002221C155002288F802203BE022203070BA -:109C9000751C0FF2780909E04946284600F012FBCE -:109CA0002D1D01E074202870641C6D1C207820B3E9 -:109CB000202803DB222818BF5C28F4D15C2005F89B -:109CC000010B2278082A0FD0092AEBD00A2A10D0DB -:109CD0000C2A0CD00D2A0ED0222A03D05C2ADBD10C -:109CE0002A70E1E72220DEE762212970DCE76620A6 -:109CF000D9E76E21F9E77220D5E7721C2221D155F0 -:109D000088F802000120BDE8F28300007525303498 -:109D100078000000F0B589B006460F4615462421AC -:109D20006846FAF781FC29684FF4807088470090F4 -:109D300006A94FF4807001900597002495E80C4027 -:109D400081E80C400098002833D06946304600F086 -:109D50004DF820B36846FFF708FF0298AA68401C38 -:109D60002AB1014600989047040018D013E02968F2 -:109D70008847040013D00298019A401C824288BF91 -:109D8000024600992046F7F717FA0299002060541E -:109D90006968009888470020009020460AE00098F3 -:109DA00018B1696888470020009014B1204669689E -:109DB0008847002009B0F0BDDFF82C200121A9E779 -:109DC000222200004FF0FF32DFF8E834F7F738BA0C -:109DD000B0EE408AF0EE608A704751EC180BDFF865 -:109DE000D824DFF8D8347047000000202DE9F04275 -:109DF0002DED028B05008AB019D00C0017D0E86851 -:109E00000FF2F026C0B201281AD0022821D004286F -:109E10000ED0082826D0102800F09F80202800F0BF -:109E2000A080402800F0D580802800F0868055E191 -:109E3000052100F07AF900280FD00522314689E08B -:109E4000062100F072F9002807D006220FF2AC219B -:109E500080E0052100F069F9002800F0408105222A -:109E6000A8A177E095ED068B1A2102A8FAF7DCFB92 -:109E700051EC180B4A00002742EAD072CDE9007776 -:109E800053154FEAE2794FF0FF32914508BF9342F4 -:109E900007D1090341EA10510003002908BF002837 -:109EA00033D1B0EE480AF0EE680A00F03CFC60BB2B -:109EB0006D692846F7F7B6FA53EC182B00F058FCFA -:109EC00005D12A4689A102A800F0FCF921E000BFD3 -:109ED0008EA102A800F0F6F905466A4684A102A800 -:109EE00000F0E8FA012808D1B0EE481AF0EE681A3E -:109EF0009DED000BFFF746FE60B953EC182B00BF39 -:109F000084A102A800F0DEF903E0314602A800F0C7 -:109F1000D9F905461A2D03D2691C00F006F920B9BB -:109F2000DCE002A9C95DC1557F1CAF42F9D3002115 -:109F3000C155A0682D18A560CEE0286900280FD073 -:109F4000F7F704F9461C314600F0EFF8002807D077 -:109F500029693246F7F730F9BEE02869FFF74CFE71 -:109F6000BDE0AD68012100F0E0F80028F8D05B21E9 -:109F70000170A068401CA060E068401CE0600AE03E -:109F80002C2200F8012B616911B1202200F8012B6D -:109F900000F0C4F82D68ADB121462846FFF726FF32 -:109FA00000280ED02046FFF7E0FD28680028F1D0F9 -:109FB0006069002814BF0226012600F0B5F80028C9 -:109FC000DED18CE0022100F0B0F80028F9D05D214C -:109FD0007CE06069AD68002814BF0226012600F00D -:109FE000A3F800287AD07B210170E2686169521CD5 -:109FF000E26009B10A224270A0683618A6602DE01E -:10A00000314600F092F8002868D03A220270616967 -:10A0100009B1092242702146A0683618A660284678 -:10A02000FFF7E4FE002859D02046FFF79EFD666941 -:10A0300006B10126286800B1761C00F075F80028EA -:10A040004CD0296811B12C2200F8012B616911B1A3 -:10A050000A2200F8012B00F061F82D686069002DDC -:10A060001FD080B1E16800F060F8002836D00021F0 -:10A0700003E0092200F8012B491CE2689142F8D361 -:10A08000A0681218A2602146286AFFF7B5FD28B320 -:10A090002046FFF76AFD6069002814BF02260126EA -:10A0A000AEE700281ABFE168491C022100F03DF824 -:10A0B000A0B1616949B1002103E0092200F8012B38 -:10A0C000491CE268521E9142F7D37D2101700022A3 -:10A0D0004270E068401EE060012000E000200AB00D -:10A0E000BDEC028BBDE8F0820000B03C25640000AE -:10A0F000256C67006E756C6C0000000066616C7307 -:10A1000065000000747275650000000025312E3175 -:10A110003567000025312E313767000000210170BE -:10A12000A0683618A6607047711C2046FFF7DBBC9C -:10A1300001604860704738B505460C001CBF002D13 -:10A14000A54201D1002032BDA86818B9AC60646096 -:10A15000206005E0406818B1FFF7EAFFA868446096 -:10A16000012032BDE7E72DE9F04105000C46164617 -:10A17000984618BF002C0FD0002E18BFB5420BD048 -:10A18000069818B1F76847F400770AE04146204680 -:10A19000FFF764FC040001D1002011E0F76827F408 -:10A1A0000077F068810504D4306A10B1D8F8041043 -:10A1B00088473462F76031462846BDE8F041BAE787 -:10A1C000BDE8F08180B50023FFE70093DFF8F030B1 -:10A1D000FFF7C9FF02BD0646002000903246DFF8B7 -:10A1E000E03029462046FFF7BEFF0028304602D166 -:10A1F000FFF754FC002076BD7CB504460D4600F008 -:10A2000008F8E8E77CB504460D46104600F026F84D -:10A21000E1E738B52DED028BFFF7DAFD00F01AF813 -:10A22000040013D0FFF7D9FD84ED068B0825F7F75E -:10A2300021F8E56098BF6FF0004006D9FFF7C2FD36 -:10A2400034BF4FF00040F7F7D1F86061BDEC028BEE -:10A25000204632BDDFF86800FFF714BC70B500F08F -:10A260000FF8040005D0102000F005F8206100B9B7 -:10A270000CE0204670BDE06031462846FFF7EEBB9B -:10A280000546DFF83C603046FFF7FCBB2046FFF791 -:10A2900005FC002070BD80B5FFF7DCFF08B1202170 -:10A2A000C16002BD80B5FFF7D5FF08B14021C16094 -:10A2B00002BD0000FFFFDFC10000C0FFFFFFDF4164 -:10A2C000000000200CB430B583B00A4606A9029104 -:10A2D000044600250194009502AB01A90848784482 -:10A2E0001E30F5F766FF019A157000284EBF044630 -:10A2F0000198041B204603B030BC5DF80CFB00BF86 -:10A30000E370FFFF2DE9F8430446FFF7FAF9684FC1 -:10A31000B8684FF00009002500BB07F1200307F1E2 -:10A32000200113F0070F41F270700A4604D0CA1DD5 -:10A33000D208D200831AC81880180838C008C00094 -:10A340003A607D60B86045600560831A53601060B4 -:10A3500050683861F8604FF00040F8614FF05008E5 -:10A36000F869044246D1002C44D0083414F0070F99 -:10A3700004D004F1080104F007000C1A002C39D0B5 -:10A38000F868A04236D33E68394601E031460646B9 -:10A390007068A04202D230680028F7D1B8688642BF -:10A3A00028D00A683068086002F108097268121B38 -:10A3B000112A0CD3311911F0070002D000F023F854 -:10A3C000FEE7301D02517460084600F04DF87168D8 -:10A3D000F8683C69401AF860FA68A24288BF2246D1 -:10A3E000F8693A6101437160356009F007057869E1 -:10A3F000401C7861FFF78BF915B100F004F8FEE717 -:10A400004846BDE8F28388F31188BFF34F8FBFF34E -:10A410006F8F7047002800D1704738B5A0F108054C -:10A42000234C6968E2695023114204D183F31188F7 -:10A43000FFF7EBFFFEE7286820B183F31188FFF7F1 -:10A44000E4FFFEE791436960FFF75BF9E168686844 -:10A450004118E160284600F007F8A069401CA0619F -:10A46000BDE83140FFF753B930B511490A4600E065 -:10A470001A4613688342FBD35368D418844203D12D -:10A480004068C3185360104643681468C518A54255 -:10A4900008D189688C4204D06168CB184360246875 -:10A4A00000E00C460460824218BF106030BD00001E -:10A4B000DC2700200DB4C0B50A4604A80021019095 -:10A4C000009101AB03A9044878440C30F7F7C0FBB6 -:10A4D00006BC5DF810FB00BF176CFFFF70B50D46A2 -:10A4E0002C7834B970BD11F8013F1678B34206D00C -:10A4F000401C2146F6F7F0FD28B101462A4612F825 -:10A50000013F002BEFD170BD4FF0FF3200F1080189 -:10A5100082604160C16000F10802026100210160B7 -:10A52000704700210161704710B542684A60936826 -:10A530008B6094686160916008610168491C0160EA -:10A5400010BD30B50A6812F1010F08BF036907D0CA -:10A5500000F1080300E023465C682568AA42FAD2AD -:10A560005A684A6091608B60596008610168491CB3 -:10A57000016030BD4368016982689A6083684268FF -:10A580005A604A68824204BF83684B6000220261BD -:10A590000868401E0860086870470000490810B548 -:10A5A0004900A0F120034FF0807499611A60DC61CA -:10A5B0006FF002020FF20D01596140F8242D20388E -:10A5C00010BD00004D494A68502012F1010F80F380 -:10A5D0001188BFF34F8FBFF36F8F00D0FEE7FEE708 -:10A5E0007CB5474A474B10685021984202D100F091 -:10A5F00093F8FEE71068444B984202D100F08CF8C3 -:10A60000FEE7424B1C780194FF251D701E783B4CE1 -:10A610008DF800609DF8000000F0500020700720C9 -:10A6200005E09DF800506D00401E8DF800509DF82B -:10A6300000502E06F5D4454215F1030F03D0A0605B -:10A6400000F06AF8FEE7000200F4E060A060019804 -:10A650001870116A41F470011162106A40F0704084 -:10A66000106200F095F80020606000F0EFF82848D4 -:10A67000016841F04041016000F0D8F8002076BD4B -:10A68000502080F31188BFF34F8FBFF36F8F1B49AA -:10A690004A68521C012A4A600AD11E490A681306F8 -:10A6A00006D080F31188BFF34F8FBFF36F8FFEE7A3 -:10A6B00070471249486838B9502080F31188BFF3B9 -:10A6C0004F8FBFF36F8FFEE7401E486008BF80F3D7 -:10A6D0001188704780B5502080F31188BFF34F8FE9 -:10A6E000BFF36F8FFFF768F818B10A494FF0805039 -:10A6F0000860002282F3118801BD0000A80100203B -:10A7000000ED00E071C20F4170C20F4100E400E0B3 -:10A7100034EF00E004ED00E081F31188BFF34F8FC8 -:10A72000BFF36F8F704751EC100B10B54B0043EA2D -:10A73000D0735A15DB174FF0FF34A34208BFA24273 -:10A7400007D1090341EA10510003002908BF00287E -:10A7500007D151EC100B08464100491511F1010FCA -:10A7600001D0002010BD0003401E8041C00F10BD6D -:10A77000904205D1994204D041EA030C50EA4C0CB6 -:10A7800070474FF4001C1CEB410F38BF89427047E3 -:10A790000748084B002101600022826028221968C6 -:10A7A000B1FBF2F2521E426007210160704700BF08 -:10A7B00010E000E008020020EFF30980BFF36F8F84 -:10A7C000264B1A681EF0100F08BF20ED108A20E9F2 -:10A7D000F04F106009B44FF0500080F31188BFF3C0 -:10A7E0004F8FBFF36F8FFFF747F84FF0000080F3F4 -:10A7F000118809BC19680868B0E8F04F1EF0100F06 -:10A8000008BFB0EC108A80F30988BFF36F8F7047E0 -:10A81000124B19680868B0E8F04F80F30988BFF35D -:10A820006F8F4FF0000080F3118870470C4800686C -:10A83000006880F308884FF0000080F3148862B647 -:10A8400061B6BFF34F8FBFF36F8F00DFDFF81400E7 -:10A85000016841F47001016070470000E05500207C -:10A8600008ED00E088ED00E080B52DED068BB0EE40 -:10A87000409AF0EE418AF6EE009A39EE280AB0EEE0 -:10A88000608A20EE290A80EE080A00F03DFCB0EE56 -:10A8900040AA00F053FD79EE680A60EEA90AC0EE06 -:10A8A000880A80EE800A00F04BFD80EE0A0ABDECBB -:10A8B000068BB1EE400A01BD2DE9F0412DED028B72 -:10A8C00082B0804601AB6A4600F05EFDDFF8E477B7 -:10A8D0000198BDF80010786139802D23BDF9000082 -:10A8E000C0EB0012642110FB03F3002592FBF1FE84 -:10A8F000502210FB02F093FBF1F6019B90FBF1FC60 -:10A900001FFA8EFEB6B21FFA8CFC462B28BFA3F1AD -:10A9100046052B46012204E0B442A8BFA44543DA11 -:10A920005B1C019883425CD208EB4300011FB1F924 -:10A930000240B1F90050A542F2DAB0F90050A54248 -:10A94000A4BFB0F90240A542EADBB0F90450A54229 -:10A95000E6DA07F1140444F82230058827F812508B -:10A96000521CB0F900407445A8BFA642D4DBB0F930 -:10A970000200B1F9021000EE103A00EE900AB8EEB3 -:10A98000408AB8EEE01A00EE904A00EE101AF8EE97 -:10A99000E00AB8EEC00AFFF767FF38EE000A02B01F -:10A9A000BDEC028BBDE8F08100EE103AB0F9020078 -:10A9B000B1F90210B8EE408A00EE100AB8EEC01AE3 -:10A9C00000EE104AF8EEC00A01EE901AB8EEE10A65 -:10A9D000FFF74AFF38EE000AFAEE090A30EE200AC5 -:10A9E000DDE79FED820ADAE738B50446DFF8C8569E -:10A9F00000224FF4E07100F02AF800224FF4604189 -:10AA000000F025F8641E032C20D8DFE804F00206CD -:10AA10000F1701224FF4005113E001224FF480710F -:10AA200000F015F801224FF480410AE00122802154 -:10AA300000F00DF801224FF4C04102E001224FF472 -:10AA4000C0712846BDE83840F9F7D8BE31BD284668 -:10AA5000F9F7D4BEF8B505460E46F9F728FBDFF83E -:10AA60005C46DFF85C762046F8F732FD216800206E -:10AA7000486232462946DFF84C06FBF7BBFE3868D1 -:10AA8000016A41F2111640F24445314204BF016AA5 -:10AA9000294200F024F800214162012080F310884F -:10AAA000DFF82406F8F788FD3868016841F00101F5 -:10AAB0000160416AB1F5827FFBD3016A314204BF74 -:10AAC000016A294200F00BF82046F8F7CCFC002080 -:10AAD00080F31088BDE8F2400120FAF771BF03D17E -:10AAE0000268520852000260704700002DE9F843E6 -:10AAF0002DED028B82B005460C4616460C9F9846FB -:10AB00000DF102023221304600F07AFC6A46322111 -:10AB1000404600F075FCBDF90210DFF8B0954942DF -:10AB20003B46324609B2304600F092FCBDF90010B7 -:10AB300049423B46424609B2404600F089FC39464C -:10AB40003046FFF7B9FEF0EE040ADFED298A80EE09 -:10AB5000200AB9EE048A30EE280A30EE080A89EDA0 -:10AB6000000A39464046FFF7A7FEB0EE041A80EE11 -:10AB7000011A31EE281A31EE080AD9ED000A89EDE2 -:10AB8000010A70EEC01AC9ED021AB7EE001AF7EE0C -:10AB9000001AC1EE200A81EE800A30EE800A9FED95 -:10ABA000152A20EE022A12EE100A9FED961AE8608E -:10ABB000DFED111AD9ED020A99ED000A20EE811A93 -:10ABC000C1EE211AC1EE801A81EE800A2CB9B1EED5 -:10ABD000400A10EE100A286002E010EE100A6860C9 -:10ABE00002B0BDEC028BBDE8F18300000000000064 -:10ABF0000000824300606A472905B53F2DE9F84F00 -:10AC00002DED068B84B0DFF8C8A40AF6CC010AF15A -:10AC1000CC0201240AF1C007029101929FED7A9AB9 -:10AC2000DFF8B064DFF8B05441F2111B2868016A04 -:10AC300011EA0B0F02BF016A40F24442114200F0D8 -:10AC4000F5F800224262016841F001010160012033 -:10AC5000FFF7CAFE00F0F0F80120FAF7B1FE02207B -:10AC6000FFF7C2FE00F0DEF800F0D6F800215046F3 -:10AC7000FFF73CFF0320FFF7B7FE00F0DDF80120EF -:10AC8000FAF79EFE0420FFF7AFFE00F0CBF800F0CD -:10AC9000C3F801215046FFF729FFDAED008A9AED4B -:10ACA000018A28EEA80A08EE080A00F0FBFB8AEDEC -:10ACB000020A18EE900ADAED029AFDF7A9FE804624 -:10ACC000894619EE900AFDF7A3FE00F0CCF900F0DA -:10ACD0009DF8F7F7F3FF00EE100A00F015FA8AED81 -:10ACE000040A2868016A11EA0B0F02BF016A40F2E8 -:10ACF0004442114200F09AF8DFED580A38680AEB36 -:10AD00008001C1ED1C8A81ED268AC1ED089A9FED74 -:10AD1000541A9AED040A60EE200A80EE811A81ED41 -:10AD2000121A401C0A28386057D3002038600AF1F4 -:10AD3000C4020A210AF1700000F0C4FB0AF1C80243 -:10AD40000A210AF1980000F0BDFB97ED01AAD7EDAA -:10AD500002AA2AEE0A0A0AEEAA0A00F0A3FBF0EE03 -:10AD6000409A19EE900AFDF753FE41EC180B1AEECB -:10AD7000100AFDF74DFE8046894653EC182BDFF88C -:10AD80005C03DFF85C13F6F75FFB00F03FF8F7F7C2 -:10AD900095FF00EE100A00F0B7F9DFED320A80EE01 -:10ADA000200AF5EE40AA20EE09AAF1EE10FA48BFFB -:10ADB00039EE4AAA51EC180B21F00041DFF82423A8 -:10ADC000DFF82433F6F73CFA3CBFDFED279A9FED1E -:10ADD00026AAC6ED0B9A86ED0CAA2620FAF7F0FDFE -:10ADE000002C0ED000249AED030A86ED000A86EDB1 -:10ADF000010AB4609AED020A86ED030A86ED040AA0 -:10AE0000746113E70060EA470000B44302460B4652 -:10AE100040464946F6F748BC4FF480600090029BDC -:10AE2000019A704702984FF4806113E603D10168DC -:10AE3000490849000160704701984FF4806109E6B4 -:10AE40009FED8B0A002206E000EB8203521CD3ED3B -:10AE5000000A30EE200A8A42F6DB704700003443D5 -:10AE6000DB0F4940DB0FC940000000002DE9F84F1F -:10AE70009F4C04F516552DED048B286804EB8001DA -:10AE800004F5166981ED000A2A6809EB8200C0ED1D -:10AE9000000A6968B1F5167FB8BF491C4FF41676F1 -:10AEA000B1F5167FC8BF314669602046FFF7C8FF7D -:10AEB0002868D5ED010A04F59658F8EEE00A08EB8B -:10AEC000800180EE200A81ED000A9FED698ADFEDA6 -:10AED000688A002718E009EB8700DFED730A90ED20 -:10AEE000000A60EE200A9FED711A80EE819AB0EEA2 -:10AEF000490A00F023FA30EE088AB0EE490A00F061 -:10AF00001BFA70EE288A7F1C6A689742E3DB18EE12 -:10AF1000100AFDF77DFD82468B4618EE900AFDF77C -:10AF200077FD00F0A0F802460B4650465946F6F76A -:10AF3000BBFBF7F7C3FE00EE100A00F001FA286829 -:10AF400004F5E1579FED599A20EE090ADFED560A04 -:10AF500007EB8001B5EE408A80EE200AF1EE10FA90 -:10AF600081ED000A02DD00F079F807D4B5EE408AE1 -:10AF7000F1EE10FA1ED500F071F80BD5286807EB3A -:10AF8000800107EB800091ED000A30EE090A80EDA8 -:10AF9000000A0FE000F062F80CDD286807EB800182 -:10AFA000DFED430A91ED000A07EB800070EE200A06 -:10AFB000C0ED000A4FF4E150211891ED000A4FF462 -:10AFC00096516218F0EE400A92ED001AF0EE411A26 -:10AFD000002225E004EB820303EB000C9CED002A29 -:10AFE000B4EE402AF1EE10FA48BFB0EE420AF4EE99 -:10AFF000420AF1EE10FA48BFF0EE420A0B4493ED1C -:10B00000002AB4EE412AF1EE10FA48BFB0EE421A1F -:10B01000F4EE421AF1EE10FA48BFF0EE421A521C5A -:10B020006B689A42D6DB2B4880ED000A296857F8F6 -:10B0300021204260C0ED020A80ED031A58F8212059 -:10B040000261C0ED051A491C304691FBF0F006FB89 -:10B0500010162E60BDEC048BBDE8F18FF5EE408A32 -:10B06000F1EE10FA7047234A234BF6F7EDB90000D2 -:10B070000000000070B5174D00F040F800241B4E92 -:10B080004FF47A70FAF79CFCF088641C844202DB6F -:10B0900000F034F80024D5ED0C0A95ED0B0AFFF70B -:10B0A000E5FEFAF769FBEBE7DB0F494000003443AC -:10B0B0000000B443405D0020000800487C5B002095 -:10B0C000C85B00200C590020145C0020F85D0020B3 -:10B0D0006C3F00207C5D0020605C00203A8C30E2F8 -:10B0E0008E79453E9A9999999999B93F9C0100208A -:10B0F000540200202D431CEBE2361A3F05F11C01DF -:10B1000005F11800FAF792BA10EE101A04204FF069 -:10B110007E5201EE902A490088BF0820490800EEBF -:10B12000101A914214D871EEC00A0F4A31EE801AFB -:10B13000914261EE200AF1EEE00A05D980F00400A8 -:10B1400080EE800A00F07ABA80EE200A00F076BA2B -:10B15000490011F1807F9CBF6FF0004100EE101A92 -:10B16000AFF3008070470000F404353FDFED620A62 -:10B1700060EE200A10EE902A22F0004101EE101A33 -:10B18000DFED5E1AB4EE611AF1EE10FA25D54FF03C -:10B190007C5102F000420A4301EE102A71EE200AAF -:10B1A000FDEEE00A10EE901A00296AD0FAEEC90A04 -:10B1B0009FED531A00EE810ADFED521A00EEA10A4C -:10B1C0009FED512A00EE820ADFED502A00EEA20A1E -:10B1D0009FED4F1A00EE810A53E010EE101A4B005B -:10B1E0001B1613F1010F0AD14900081610F1010FC7 -:10B1F00002D1090240F07F809FED460A7047490066 -:10B2000004D1002877D0B7EE000A70474FF07C5188 -:10B2100002F000420A4301EE102A71EE200A10EEFD -:10B22000902A51000DD0090EC1F196011829A8BF2E -:10B2300002F0004203DA0029C4BFCA408A4000EE8F -:10B24000902A10EE901A490017D09FED331A20EE85 -:10B25000811ADFED2B1A01EE210A9FED2A2A01EE59 -:10B26000020ADFED292A01EE220A9FED283A01EEBB -:10B27000030ADFED271A01EE210AFDEEE00A10EEC7 -:10B28000901A01F00301081810EE101A21F0004185 -:10B2900000EE901A9FED211AF4EE410AF1EE10FA39 -:10B2A00004D5C10723D5B7EE000A20E0C10760EE40 -:10B2B000000A0ED59FED1A0A9FED1A1A00EE801AA9 -:10B2C000DFED191A41EE201AB7EE000A01EEA00ACE -:10B2D0000DE09FED162ADFED161A40EE821ADFED23 -:10B2E000152A20EE201A41EEA02A01EE220A80073C -:10B2F00048BFB1EE400A704783F9223F0000004F7B -:10B300000000C9C600A0FDC00020A2BA000034B3EE -:10B310000030C2AEFFFFFF7F0000803800008039A0 -:10B320009349B2BA36A02A3DDFFFFFBE6E8C4CB9FE -:10B330004283083CA1AA2ABE012017E7002015E796 -:10B3400010EE101AC1F3C752DAB1992A0FDAC80FFA -:10B3500021F0004100EE101AB1F17E5F40F36E81E2 -:10B36000F7EE000A80EE800A001D00F067B9FF2AA0 -:10B3700001D14A0205D1034AC90F42EAC17100EE68 -:10B38000101A7047DB0FC93FF0B50D4604466F1E1B -:10B39000002034F9026BB90884461FD0B4F900E0EC -:10B3A0007645BCBF76460CF10100B4F902E0764563 -:10B3B000BCBF76460CF10200B4F904E07645BCBF90 -:10B3C00076460CF10300B4F906E008340CF1040CE5 -:10B3D0007645BCBF76466046491EDFD117F0030CA8 -:10B3E0000BD0614634F9027BBE42BCBF3E46A5EBA2 -:10B3F0000C00491EACF1010CF4D116801860F0BDB0 -:10B4000070B403460024880881B012D01E680096EC -:10B4100035462E0404EB26445E68009604EB254472 -:10B42000354608332E0404EB2644401E04EB254425 -:10B43000ECD111F0030004D033F9025B6419401E13 -:10B44000FAD194FBF1F0108001B070BC704700009D -:10B45000F0B40446980881B0C1EA014511D02768CC -:10B4600000973E4696FA15F60096166067680097B4 -:10B470003E4696FA15F60096566008340832401E8D -:10B48000EDD113F0030F09D003F0030334F9020BDD -:10B4900090FA11F05B1E22F8020BF7D101B0F0BC5C -:10B4A00070470000B5EEC00AF1EE10FA02D4B1EE1A -:10B4B000C00A70476FF0004C00EE10CAAFF3008076 -:10B4C000704700008446880881B09FED5B0A00F059 -:10B4D0009E8010F0030313D0DCED000A9CED011AEE -:10B4E00030EE200A30EE010ADCED020A9CED031A70 -:10B4F00030EE200A5B1E30EE010A0CF1100CEBD18D -:10B500005FEA900000F08380DCF800300093401E7A -:10B51000DCF80430DDED000A009330EE200ADCF8A0 -:10B520000830DDED000A009330EE200ADCF80C3024 -:10B53000DDED000A009330EE200A0CF11003DDED82 -:10B54000000AD3F800C0CDF800C030EE200AD3F8CE -:10B5500004C0DDED000ACDF800C030EE200AD3F8BB -:10B5600008C0DDED000ACDF800C030EE200AD3F8A7 -:10B570000CC0DDED000ACDF800C030EE200A53F813 -:10B5800010CFDDED000ACDF800C030EE200AD3F870 -:10B5900004C0DDED000ACDF800C030EE200AD3F87B -:10B5A00008C0DDED000ACDF800C030EE200AD3F867 -:10B5B0000CC0DDED000ACDF800C030EE200A53F8D3 -:10B5C00010CFDDED000ACDF800C030EE200AD3F830 -:10B5D00004C0DDED000ACDF800C030EE200AD3F83B -:10B5E00008C0DDED000ACDF800C030EE200AD3F827 -:10B5F0000CC0DDED000ACDF800C030EE200ADDED14 -:10B60000000A30EE200A03F1100C7FF47DAF11F038 -:10B61000030007D0DCED000A401E30EE200A0CF1DA -:10B62000040CF7D100EE901AF8EE600A80EE200AC2 -:10B6300082ED000A01B07047000000001AA210EE6F -:10B64000101A43F2A40CC3F6896CF2EC060A6145A9 -:10B6500009DB00EE803A70EE800A83EE200A40F0AB -:10B66000020010EE101A4900D1F1E6410BD860EE4D -:10B67000000A20EE203A03EE010A01EEA02A42EE73 -:10B68000202A80EE220A400810F0020F18BFB1EE07 -:10B69000400A02EB8002D2ED000A30EE200A28BFF9 -:10B6A000B1EE400A70470000D7B3DD3F6AD5033FD3 -:10B6B0002B94A93DB82A593F0000803F000080BF6D -:10B6C00000000000920A063FDB0FC93F920A863F46 -:10B6D000DB0FC93F920A0640DB0F4940368D2740F9 -:10B6E000000000000000000000000000000000005A -:10B6F000000000000000000000000000000000004A +:10907000CFFC0022DFF84C33F8F716FB41EC100B65 +:1090800001F0D5F80146284601F07AF87F1C092F37 +:10909000D4D3204600F09EFE0546F8F757F8821D0F +:1090A000D2B2BFA1684601F01BF94FF4FA60DFF8B5 +:1090B0000063FCF785FC30680FF27431FCF7D7F8D9 +:1090C00030686946FCF7D3F83068B6A1FCF7CFF8F2 +:1090D0004FF4FA60FCF774FC30682946FCF7C7F8D7 +:1090E000284601F0A5F9204600F0E6FC09B0F0BDE5 +:1090F00010F0030F024606D1642092FBF0F06421C9 +:1091000001FB102058B94FF4C87392FBF3F34FF4EE +:10911000C87000FB1322501E8041C00F7047012011 +:1091200070472DE9F84384B08146884614461D46B1 +:10913000002640F2B27704E0FFF7DAFF00B1761CB8 +:109140007F1CB8B24845F7DBA9F2B27140F26D104E +:10915000414311FA86F668460FF2F4211022F8F71F +:109160002BF8012003E01DF801107618401C81B295 +:109170004145F8DB1FFA89F0FFF7BAFF00B1761C12 +:10918000641E4FF46161A4198F480C9A0D9B4D43E6 +:1091900000FB04543C2000FB0244181905B0BDE854 +:1091A000F083000078B5824C0FF2B4212068A3B0A0 +:1091B000FCF75DF84FF47A70FCF702FC64210AA812 +:1091C000FBF732FA00260AAD2068FCF781F800F0C0 +:1091D00041F804D02068FCF76EF80028F4D10AA802 +:1091E0003044411E32460AA8F7F7E6FF0126206800 +:1091F000FCF76EF800F02EF804D02068FCF75BF85E +:109200000028F4D105A806A907AA08AB039002918B +:109210000192009304AA09AB94A1684C0AA801F03A +:1092200057F9049808B10121217005980699019019 +:109230000091079B089A09990498FFF772FF6060F4 +:10924000049824B070BD000000000000000024401D +:109250000000C842A8553046461C285C22287047AA +:109260002DE9F84FB6B003216846FBF7DDF90A2176 +:1092700001A8FBF7D9F900F08EF800270024B946C1 +:109280000028C846CA46CB4609D0C82104A8FBF727 +:10929000CBF904AD00E0641C00F07DF8002800F07C +:1092A000778043480068FCF713F80646781C0DF8F1 +:1092B00007602B2E16D1BF1C032297FBF2F202EBA4 +:1092C0004202BF1A1DF80730542B09D1032290FB2C +:1092D000F2F202EB4202821A1DF80210412901D07B +:1092E0004FF00109032190FBF1F707EB4707C71B7C +:1092F000B9F1000F0DD001A83A2E00F8086008F16E +:10930000010005D14FF000094FF0010A804603E04B +:109310008046BAF1000FBFD059A100F045F828B13E +:109320002E550D2E18BF0A2E2FD0641C56A100F00A +:109330003BF828B12E550D2E18BF0A2E25D0641CDF +:1093400053A100F031F828B12E550D2E18BF0A2E6A +:109350001BD0641C50A100F027F828B12E550D2E0B +:1093600018BF0A2E11D0641C4EA100F01DF8002871 +:1093700092D07B2E08BF4FF0010B02D0BBF1000F43 +:10938000F6D02E557D2E7FF486AF04A8FBF7B1FFF3 +:1093900037B0BDE8F08F06480068FBF78CBF0000CF +:1093A000256400000D0A000001A801F0A5B8000026 +:1093B000EC540020F4BB00087C5D0020045E00201B +:1093C0000000E03F000059408051010041542B5102 +:1093D0004D545355423D302C302C546573745F54BA +:1093E0006F7069632C300D0A0000000064657669B7 +:1093F000496400006974656D5F6964006672616D3F +:1094000065547970650000006974656D5F747970EA +:109410006500000074696D655374616D7000000033 +:1094200076657273696F6E0064617461000000009C +:1094300041542B514D5450554245583D302C302C01 +:10944000302C302C546573745F546F7069632C003A +:10945000001F1C1F1E1F1E1F1F1E1F1E1F0000009F +:1094600041542B514C54533D300D0A002225642F9A +:1094700025642F25642C25643A25643A256422004E +:10948000514D544F50454E00514D54434F4E4E0098 +:10949000514D545355420000514D5450554245587A +:1094A00000000000514D545245435600F0B585B0C0 +:1094B00050260B9D25B986F3118800F019FAFEE7B6 +:1094C0000C9C24B986F3118800F012FAFEE75427A9 +:1094D0000097DDF800E0BEF1540F04D086F3118848 +:1094E00000F006FAFEE7009E25630026022584F8B8 +:1094F000515004AF0A9D039602940197009500F025 +:1095000034F8204600F06FF8049805B0F0BD2DE95E +:10951000F8430646174684B088469946B80000F0DE +:10952000FFFE05001CD0542000F0FAFE040014D009 +:109530000020256384F85100039002940D980C9943 +:10954000019000914B463A464146304600F00DF8F6 +:10955000204600F048F8012004E0284600F068FFAB +:109560004FF0FF3005B0BDE8F0832DE9F0470A9ECB +:109570008046306B00EB8202101FC0084FEAC00A21 +:1095800006F1340451B100228D5CA554885C10B101 +:10959000521C102AF8D30020E07300E02170089FCD +:1095A000062F88BF0627099DF762276100216161A8 +:1095B0009946301D00F0C3FF06F1180000F0BFFF10 +:1095C0003661C7F10707B76176620020A06100210C +:1095D00021774A464146504600F0EEFF306005B123 +:1095E0002E60BDE8F0872DE9F04100F067F8DFF864 +:1095F000BC53DFF8BC83E86C401CE8641426A86AFE +:1096000028BBAC62E86C012829D1002706FB07F0D3 +:10961000404400F087FF7F1C072FF7D305F174004B +:1096200000F080FF05F18807384600F07BFF2846F0 +:1096300000F078FF05F1140000F074FF05F1380028 +:1096400000F070FF05F17400E8622F6307E0A86D79 +:1096500028B9E06AA96ACA6A904228BFAC62A86EBB +:10966000401CA86600F096F94643211D08EB060051 +:1096700000F068FF01F02BF8A86D30B100F03DF963 +:1096800003D200F09AF900F033F9BDE8F08180B51B +:1096900088B1DFF81823116F21B100F03CF800F019 +:1096A00027F9FEE7116F491C1167002100F08BF9C3 +:1096B00000F03BF808B900F016F901BD044600F0CF +:1096C000EDBF80B586B000210591049103AA04A9DD +:1096D00005A8FCF789F805980499029000220092E9 +:1096E00001910023039A0FF250310FF21920FFF776 +:1096F000DDFE70B100F00FF800F0FAF8DFF8280393 +:109700004FF0FF31C166012282650021016500F042 +:1097100075FF07B000BD502080F311887047DFF857 +:109720000803016F491C0167704770B5DFF87C6260 +:10973000306F0024002520B900F044F800F0D8F87C +:10974000FEE700F0ABFF306F401E3067306F00283F +:1097500037D1F06CD8B934E0F068C46800F036F85E +:1097600000F015F9E06A716DDFF8B832012282402D +:109770001143716514225043211D184400F0E2FE8C +:10978000E06AB16ACA6A904224BF0121316630683A +:109790000028E1D10CB100F0EDF8F46D44B100F017 +:1097A00019F808B101203066641EF8D10020F06578 +:1097B000306E30B1DFF874124FF08050012500F0A8 +:1097C00096F8EEE0502181F31188704704F11800FB +:1097D00000F0DEBE2DE9F843DFF8D071386F0026C7 +:1097E000002853D13C6D641C3C6510D1F86A0068B8 +:1097F00020B1FFF7E7FF00F07BF8FEE7F86A396B6E +:10980000F9623863786E401C786600F0B3F8F86E41 +:10981000DFF8109284424FF0140828D320E0F96A50 +:10982000C868C568686884422ED3281D00F0B0FE61 +:10983000A86A18B105F1180000F0AAFEE86A796D6F +:10984000012282401143796508FB00F0291D48443C +:1098500000F078FEE86AB96ACA6A904228BF012619 +:10986000F86A00680028DAD14FF0FF31F966B86A6B +:10987000C06A08FB00F859F80810022928BF012621 +:10988000386E30B1012604E0F866F0E7F86D401C50 +:10989000F8658FE0DFF81421106F10B10121116617 +:1098A000704710661421506DB0FA80F3C3F11F03A6 +:1098B0004B43DFF87011C85838B9502181F3118833 +:1098C000BFF34F8FBFF36F8FFEE7C81800F1080397 +:1098D000416849684160994204BF496841604068F5 +:1098E000C16891627047DFF844114FF08050086002 +:1098F000BFF34F8FBFF36F8F7047A86AC16AE06AEA +:109900008142704770B5DFF8A840DFF81C5111E0C4 +:1099100000F0C4FE286AC668301D00F039FEE86C0D +:10992000401EE864686B401E686300F0D0FE30465D +:1099300000F009F8686B0028EAD121680229F9D300 +:10994000FFF7D1FFF6E710B5044694F8510040B98F +:10995000206B00F06DFD2046BDE8104000F068BDB2 +:1099600010BD0128F7D00228FAD0FFF7D4FEFFF788 +:10997000BFFFFEE70D49C86A006810B94FF0FF321B +:1099800003E0C86AC268D0684268CA667047201D92 +:1099900000F0FEBD0122E06A696D824011436965F5 +:1099A000704700F094FE284670BD0000B8550020B6 +:1099B000545600203046BDE8F2831C4A4FF08051D7 +:1099C000116070470000F8B5174D2F6D0C46A96A5D +:1099D0000646081D00F0DCFD30B9A86A696DC06A52 +:1099E000012282409143696516F1010F05D124B12E +:1099F000A86A011D05F138001AE0A86AF619466048 +:109A0000BE42A86A05D2011D286BBDE8F44000F0F3 +:109A1000A6BD011DE86A00F0A2FDE86E864238BFCF +:109A2000EE66F1BD54560020B855002004ED00E06C +:109A3000BDE8F44000F086BD49444C4500000000FC +:109A400001484068704700BFDC0100204018491CF5 +:109A50001CBFB1F1010100F8012DF9D17047704729 +:109A600070477047704770477047704770470000F5 +:109A70000022FFF7EBBF000070B505000C460ED0CA +:109A8000F7F764FB461C216830468847040001D183 +:109A9000002070BD32462946F7F78EFB204670BD88 +:109AA00010B5014628200968884704001CBF2821FA +:109AB000FFF7DEFF204610BD70B50500DFF84463F8 +:109AC0001DE0E8682C68C10503D4A86808B1FFF759 +:109AD000F3FFE868C10505D4286918B171688847A3 +:109AE00000202861E868810505D4286A18B17168EA +:109AF0008847002028622846716888472500E0D101 +:109B000070BD70B505000E461CBF286800282BD01C +:109B1000696811B1AA688A4226D26FF00042964263 +:109B200022D8AB689E19761CB14201D3184470BD8F +:109B30002969C9B9B6F1804F03D3964214D81646A5 +:109B400000E076002A6A22B131469047040015D120 +:109B500004E0A96930468847040007D12868E9690C +:109B60008847002068602860002070BDAA682968C6 +:109B7000521CF7F721FB2868E96988476E602C6062 +:109B8000A868204470BD38B504001CBF20680028B8 +:109B900005D0A5682844F7F7D9FA4519A56031BD65 +:109BA00038B52DED088BB0EE419AF0EE619A51EC8C +:109BB000190B21F0004100F019F941EC1B0B51EC9D +:109BC000180B21F0004141EC1A0B51EC1B0B53EC2C +:109BD0001A2BF7F735FB3CBFB0EE4ABAF0EE6ABA83 +:109BE00051EC180B53EC192BF7F7ECFC21F0004566 +:109BF000044651EC1B0B0022DFF80835F7F798FEFE +:109C000022462B46F7F736FB94BF01200020BDEC1F +:109C1000088B32BD2DE9F84304460A004FF00009D5 +:109C200008BF00207DD054B903211046FFF769FF1B +:109C3000002876D0032269A1F7F7BEFA70E0274624 +:109C400012E020280FDA09F105090CE0A0F1080163 +:109C5000022984BF091F012903D9163901D03A39D5 +:109C6000EFD109F101097F1C38780028EED13F1BA4 +:109C70004F44F91C1046FFF744FF060008BF0020C0 +:109C80004FD0B9F1000F06EB07080DD1222030703C +:109C90003A462146701CF7F78FFA701C2221C155F5 +:109CA000002288F802203BE022203070751C0FF261 +:109CB000780909E04946284600F012FB2D1D01E015 +:109CC00074202870641C6D1C207820B3202803DBCE +:109CD000222818BF5C28F4D15C2005F8010B2278FB +:109CE000082A0FD0092AEBD00A2A10D00C2A0CD04F +:109CF0000D2A0ED0222A03D05C2ADBD12A70E1E79C +:109D00002220DEE762212970DCE76620D9E76E2198 +:109D1000F9E77220D5E7721C2221D15588F802009C +:109D20000120BDE8F2830000752530347800000082 +:109D3000F0B589B006460F46154624216846FAF765 +:109D400073FC29684FF480708847009006A94FF48F +:109D5000807001900597002495E80C4081E80C4044 +:109D60000098002833D06946304600F04DF820B303 +:109D70006846FFF708FF0298AA68401C2AB101460E +:109D800000989047040018D013E029688847040021 +:109D900013D00298019A401C824288BF0246009963 +:109DA0002046F7F709FA0299002060546968009884 +:109DB00088470020009020460AE0009818B16968A2 +:109DC00088470020009014B1204669688847002029 +:109DD00009B0F0BDDFF82C200121A9E72222000004 +:109DE0004FF0FF32DFF8E834F7F72ABAB0EE408AD6 +:109DF000F0EE608A704751EC180BDFF8D824DFF8DA +:109E0000D8347047000000202DE9F0422DED028B80 +:109E100005008AB019D00C0017D0E8680FF2F026C0 +:109E2000C0B201281AD0022821D004280ED0082858 +:109E300026D0102800F09F80202800F0A080402825 +:109E400000F0D580802800F0868055E1052100F0E3 +:109E50007AF900280FD00522314689E0062100F06A +:109E600072F9002807D006220FF2AC2180E005210C +:109E700000F069F9002800F040810522A8A177E0F0 +:109E800095ED068B1A2102A8FAF7CEFB51EC180BC0 +:109E90004A00002742EAD072CDE9007753154FEA15 +:109EA000E2794FF0FF32914508BF934207D1090391 +:109EB00041EA10510003002908BF002833D1B0EE59 +:109EC000480AF0EE680A00F03CFC60BB6D69284669 +:109ED000F7F7A8FA53EC182B00F058FC05D12A46E6 +:109EE00089A102A800F0FCF921E000BF8EA102A820 +:109EF00000F0F6F905466A4684A102A800F0E8FAE7 +:109F0000012808D1B0EE481AF0EE681A9DED000B5A +:109F1000FFF746FE60B953EC182B00BF84A102A8DE +:109F200000F0DEF903E0314602A800F0D9F9054659 +:109F30001A2D03D2691C00F006F920B9DCE002A951 +:109F4000C95DC1557F1CAF42F9D30021C155A0683E +:109F50002D18A560CEE0286900280FD0F7F7F6F895 +:109F6000461C314600F0EFF8002807D02969324638 +:109F7000F7F722F9BEE02869FFF74CFEBDE0AD68B7 +:109F8000012100F0E0F80028F8D05B210170A06802 +:109F9000401CA060E068401CE0600AE02C2200F851 +:109FA000012B616911B1202200F8012B00F0C4F8E7 +:109FB0002D68ADB121462846FFF726FF00280ED0B8 +:109FC0002046FFF7E0FD28680028F1D060690028EE +:109FD00014BF0226012600F0B5F80028DED18CE07F +:109FE000022100F0B0F80028F9D05D217CE0606922 +:109FF000AD68002814BF0226012600F0A3F800284F +:10A000007AD07B210170E2686169521CE26009B17B +:10A010000A224270A0683618A6602DE0314600F092 +:10A0200092F8002868D03A220270616909B10922C9 +:10A0300042702146A0683618A6602846FFF7E4FE65 +:10A04000002859D02046FFF79EFD666906B101261B +:10A05000286800B1761C00F075F800284CD02968FB +:10A0600011B12C2200F8012B616911B10A2200F80C +:10A07000012B00F061F82D686069002D1FD080B1C0 +:10A08000E16800F060F8002836D0002103E00922E2 +:10A0900000F8012B491CE2689142F8D3A06812181D +:10A0A000A2602146286AFFF7B5FD28B32046FFF7D6 +:10A0B0006AFD6069002814BF02260126AEE7002869 +:10A0C0001ABFE168491C022100F03DF8A0B16169A6 +:10A0D00049B1002103E0092200F8012B491CE26884 +:10A0E000521E9142F7D37D21017000224270E06838 +:10A0F000401EE060012000E000200AB0BDEC028BB1 +:10A10000BDE8F0820000B03C25640000256C6700CB +:10A110006E756C6C0000000066616C736500000079 +:10A12000747275650000000025312E31356700001E +:10A1300025312E313767000000210170A0683618E4 +:10A14000A6607047711C2046FFF7DBBC01604860C9 +:10A15000704738B505460C001CBF002DA54201D143 +:10A16000002032BDA86818B9AC606460206005E0CA +:10A17000406818B1FFF7EAFFA8684460012032BDCB +:10A18000E7E72DE9F04105000C461646984618BF52 +:10A19000002C0FD0002E18BFB5420BD0069818B176 +:10A1A000F76847F400770AE041462046FFF764FC71 +:10A1B000040001D1002011E0F76827F40077F0686F +:10A1C000810504D4306A10B1D8F80410884734628D +:10A1D000F76031462846BDE8F041BAE7BDE8F081B6 +:10A1E00080B50023FFE70093DFF8F030FFF7C9FFE9 +:10A1F00002BD0646002000903246DFF8E0302946D6 +:10A200002046FFF7BEFF0028304602D1FFF754FC7E +:10A21000002076BD7CB504460D4600F008F8E8E75E +:10A220007CB504460D46104600F026F8E1E738B547 +:10A230002DED028BFFF7DAFD00F01AF8040013D0C1 +:10A24000FFF7D9FD84ED068B0825F7F713F8E560D5 +:10A2500098BF6FF0004006D9FFF7C2FD34BF4FF042 +:10A260000040F7F7C3F86061BDEC028B204632BDB9 +:10A27000DFF86800FFF714BC70B500F00FF80400B9 +:10A2800005D0102000F005F8206100B90CE0204650 +:10A2900070BDE06031462846FFF7EEBB0546DFF8AB +:10A2A0003C603046FFF7FCBB2046FFF705FC002072 +:10A2B00070BD80B5FFF7DCFF08B12021C16002BD91 +:10A2C00080B5FFF7D5FF08B14021C16002BD000095 +:10A2D000FFFFDFC10000C0FFFFFFDF4100000020E3 +:10A2E0000CB430B583B00A4606A902910446002595 +:10A2F0000194009502AB01A9084878441E30F5F797 +:10A3000058FF019A157000284EBF04460198041B9F +:10A31000204603B030BC5DF80CFB00BFC770FFFFE8 +:10A320002DE9F8430446FFF7FAF9684FB8684FF093 +:10A330000009002500BB07F1200307F1200113F0FD +:10A34000070F41F270700A4604D0CA1DD208D2002D +:10A35000831AC81880180838C008C0003A607D60A9 +:10A36000B86045600560831A5360106050683861BA +:10A37000F8604FF00040F8614FF05008F86904426F +:10A3800046D1002C44D0083414F0070F04D004F157 +:10A39000080104F007000C1A002C39D0F868A0421C +:10A3A00036D33E68394601E0314606467068A04221 +:10A3B00002D230680028F7D1B868864228D00A68EF +:10A3C0003068086002F108097268121B112A0CD368 +:10A3D000311911F0070002D000F023F8FEE7301D1C +:10A3E00002517460084600F04DF87168F8683C69E5 +:10A3F000401AF860FA68A24288BF2246F8693A61BA +:10A4000001437160356009F007057869401C786187 +:10A41000FFF78BF915B100F004F8FEE74846BDE8F8 +:10A42000F28388F31188BFF34F8FBFF36F8F7047AC +:10A43000002800D1704738B5A0F10805234C6968A1 +:10A44000E2695023114204D183F31188FFF7EBFF37 +:10A45000FEE7286820B183F31188FFF7E4FFFEE7E9 +:10A4600091436960FFF75BF9E16868684118E16052 +:10A47000284600F007F8A069401CA061BDE8314003 +:10A48000FFF753B930B511490A4600E01A46136880 +:10A490008342FBD35368D418844203D14068C31865 +:10A4A0005360104643681468C518A54208D18968EE +:10A4B0008C4204D06168CB184360246800E00C46ED +:10A4C0000460824218BF106030BD0000DC2700200D +:10A4D0000DB4C0B50A4604A800210190009101AB5B +:10A4E00003A9044878440C30F7F7B2FB06BC5DF8CA +:10A4F00010FB00BFFB6BFFFF70B50D462C7834B925 +:10A5000070BD11F8013F1678B34206D0401C2146B9 +:10A51000F6F7E2FD28B101462A4612F8013F002B6A +:10A52000EFD170BD4FF0FF3200F108018260416051 +:10A53000C16000F108020261002101607047002142 +:10A540000161704710B542684A6093688B609468F7 +:10A550006160916008610168491C016010BD30B5FF +:10A560000A6812F1010F08BF036907D000F1080360 +:10A5700000E023465C682568AA42FAD25A684A601D +:10A5800091608B60596008610168491C016030BDB1 +:10A590004368016982689A60836842685A604A68C1 +:10A5A000824204BF83684B60002202610868401E3B +:10A5B0000860086870470000490810B54900A0F11C +:10A5C00020034FF0807499611A60DC616FF0020221 +:10A5D0000FF20D01596140F8242D203810BD000004 +:10A5E0004D494A68502012F1010F80F31188BFF3E2 +:10A5F0004F8FBFF36F8F00D0FEE7FEE77CB5474A71 +:10A60000474B10685021984202D100F093F8FEE7C2 +:10A610001068444B984202D100F08CF8FEE7424BA0 +:10A620001C780194FF251D701E783B4C8DF800604E +:10A630009DF8000000F050002070072005E09DF814 +:10A6400000506D00401E8DF800509DF800502E0601 +:10A65000F5D4454215F1030F03D0A06000F06AF86D +:10A66000FEE7000200F4E060A06001981870116A33 +:10A6700041F470011162106A40F07040106200F005 +:10A6800095F80020606000F0EFF82848016841F07C +:10A690004041016000F0D8F8002076BD502080F3E2 +:10A6A0001188BFF34F8FBFF36F8F1B494A68521C4D +:10A6B000012A4A600AD11E490A68130606D080F3AF +:10A6C0001188BFF34F8FBFF36F8FFEE770471249BA +:10A6D000486838B9502080F31188BFF34F8FBFF31B +:10A6E0006F8FFEE7401E486008BF80F311887047F7 +:10A6F00080B5502080F31188BFF34F8FBFF36F8F69 +:10A70000FFF768F818B10A494FF08050086000223E +:10A7100082F3118801BD0000A801002000ED00E0D7 +:10A7200071C20F4170C20F4100E400E034EF00E05D +:10A7300004ED00E081F31188BFF34F8FBFF36F8FFB +:10A74000704751EC100B10B54B0043EAD0735A150B +:10A75000DB174FF0FF34A34208BFA24207D1090321 +:10A7600041EA10510003002908BF002807D151EC2D +:10A77000100B08464100491511F1010F01D00020CE +:10A7800010BD0003401E8041C00F10BD904205D196 +:10A79000994204D041EA030C50EA4C0C70474FF444 +:10A7A000001C1CEB410F38BF894270470748084B1B +:10A7B000002101600022826028221968B1FBF2F2B8 +:10A7C000521E426007210160704700BF10E000E0A8 +:10A7D00008020020EFF30980BFF36F8F264B1A6841 +:10A7E0001EF0100F08BF20ED108A20E9F04F106016 +:10A7F00009B44FF0500080F31188BFF34F8FBFF3BF +:10A800006F8FFFF747F84FF0000080F3118809BC05 +:10A8100019680868B0E8F04F1EF0100F08BFB0ECE0 +:10A82000108A80F30988BFF36F8F7047124B196845 +:10A830000868B0E8F04F80F30988BFF36F8F4FF0DE +:10A84000000080F3118870470C480068006880F3AE +:10A8500008884FF0000080F3148862B661B6BFF339 +:10A860004F8FBFF36F8F00DFDFF81400016841F4F2 +:10A870007001016070470000E055002008ED00E025 +:10A8800088ED00E080B52DED068BB0EE409AF0EE3D +:10A89000418AF6EE009A39EE280AB0EE608A20EE80 +:10A8A000290A80EE080A00F03DFCB0EE40AA00F054 +:10A8B00053FD79EE680A60EEA90AC0EE880A80EEC0 +:10A8C000800A00F04BFD80EE0A0ABDEC068BB1EE6B +:10A8D000400A01BD2DE9F0412DED028B82B080468A +:10A8E00001AB6A4600F05EFDDFF8E4770198BDF841 +:10A8F0000010786139802D23BDF90000C0EB0012F3 +:10A90000642110FB03F3002592FBF1FE502210FBA3 +:10A9100002F093FBF1F6019B90FBF1FC1FFA8EFE17 +:10A92000B6B21FFA8CFC462B28BFA3F146052B4676 +:10A93000012204E0B442A8BFA44543DA5B1C01989D +:10A9400083425CD208EB4300011FB1F90240B1F928 +:10A950000050A542F2DAB0F90050A542A4BFB0F908 +:10A960000240A542EADBB0F90450A542E6DA07F15D +:10A97000140444F82230058827F81250521CB0F90C +:10A9800000407445A8BFA642D4DBB0F90200B1F97B +:10A99000021000EE103A00EE900AB8EE408AB8EECF +:10A9A000E01A00EE904A00EE101AF8EEE00AB8EE57 +:10A9B000C00AFFF767FF38EE000A02B0BDEC028B59 +:10A9C000BDE8F08100EE103AB0F90200B1F90210D2 +:10A9D000B8EE408A00EE100AB8EEC01A00EE104A37 +:10A9E000F8EEC00A01EE901AB8EEE10AFFF74AFF4E +:10A9F00038EE000AFAEE090A30EE200ADDE79FED94 +:10AA0000820ADAE738B50446DFF8C85600224FF468 +:10AA1000E07100F02AF800224FF4604100F025F8C0 +:10AA2000641E032C20D8DFE804F002060F17012271 +:10AA30004FF4005113E001224FF4807100F015F83B +:10AA400001224FF480410AE00122802100F00DF83C +:10AA500001224FF4C04102E001224FF4C0712846A8 +:10AA6000BDE83840F9F7CABE31BD2846F9F7C6BE81 +:10AA7000F8B505460E46F9F71AFBDFF85C46DFF835 +:10AA80005C762046F8F724FD2168002048623246B3 +:10AA90002946DFF84C06FBF7ADFE3868016A41F243 +:10AAA000111640F24445314204BF016A294200F0C8 +:10AAB00024F800214162012080F31088DFF8240689 +:10AAC000F8F77AFD3868016841F001010160416AD8 +:10AAD000B1F5827FFBD3016A314204BF016A29428A +:10AAE00000F00BF82046F8F7BEFC002080F3108839 +:10AAF000BDE8F2400120FAF763BF03D102685208B3 +:10AB000052000260704700002DE9F8432DED028BE2 +:10AB100082B005460C4616460C9F98460DF102027F +:10AB20003221304600F07AFC6A463221404600F07D +:10AB300075FCBDF90210DFF8B09549423B4632463C +:10AB400009B2304600F092FCBDF9001049423B4684 +:10AB5000424609B2404600F089FC39463046FFF7CC +:10AB6000B9FEF0EE040ADFED298A80EE200AB9EE84 +:10AB7000048A30EE280A30EE080A89ED000A3946C8 +:10AB80004046FFF7A7FEB0EE041A80EE011A31EE40 +:10AB9000281A31EE080AD9ED000A89ED010A70EE93 +:10ABA000C01AC9ED021AB7EE001AF7EE001AC1EE8C +:10ABB000200A81EE800A30EE800A9FED152A20EEF1 +:10ABC000022A12EE100A9FED961AE860DFED111AC4 +:10ABD000D9ED020A99ED000A20EE811AC1EE211A80 +:10ABE000C1EE801A81EE800A2CB9B1EE400A10EE57 +:10ABF000100A286002E010EE100A686002B0BDEC96 +:10AC0000028BBDE8F18300000000000000008243D9 +:10AC100000606A472905B53F2DE9F84F2DED068BF9 +:10AC200084B0DFF8C8A40AF6CC010AF1CC020124F2 +:10AC30000AF1C007029101929FED7A9ADFF8B064A1 +:10AC4000DFF8B05441F2111B2868016A11EA0B0FBA +:10AC500002BF016A40F24442114200F0F5F80022BE +:10AC60004262016841F0010101600120FFF7CAFE64 +:10AC700000F0F0F80120FAF7A3FE0220FFF7C2FE71 +:10AC800000F0DEF800F0D6F800215046FFF73CFF58 +:10AC90000320FFF7B7FE00F0DDF80120FAF790FE81 +:10ACA0000420FFF7AFFE00F0CBF800F0C3F801215D +:10ACB0005046FFF729FFDAED008A9AED018A28EE67 +:10ACC000A80A08EE080A00F0FBFB8AED020A18EE5B +:10ACD000900ADAED029AFDF79BFE8046894619EE4E +:10ACE000900AFDF795FE00F0CCF900F09DF8F7F71B +:10ACF000E5FF00EE100A00F015FA8AED040A286854 +:10AD0000016A11EA0B0F02BF016A40F2444211428C +:10AD100000F09AF8DFED580A38680AEB8001C1EDBF +:10AD20001C8A81ED268AC1ED089A9FED541A9AED8E +:10AD3000040A60EE200A80EE811A81ED121A401C8E +:10AD40000A28386057D3002038600AF1C4020A216B +:10AD50000AF1700000F0C4FB0AF1C8020A210AF1EE +:10AD6000980000F0BDFB97ED01AAD7ED02AA2AEEEC +:10AD70000A0A0AEEAA0A00F0A3FBF0EE409A19EEC6 +:10AD8000900AFDF745FE41EC180B1AEE100AFDF78C +:10AD90003FFE8046894653EC182BDFF85C03DFF852 +:10ADA0005C13F6F751FB00F03FF8F7F787FF00EE72 +:10ADB000100A00F0B7F9DFED320A80EE200AF5EE56 +:10ADC00040AA20EE09AAF1EE10FA48BF39EE4AAACD +:10ADD00051EC180B21F00041DFF82423DFF8243375 +:10ADE000F6F72EFA3CBFDFED279A9FED26AAC6EDB7 +:10ADF0000B9A86ED0CAA2620FAF7E2FD002C0ED065 +:10AE000000249AED030A86ED000A86ED010AB4607B +:10AE10009AED020A86ED030A86ED040A746113E7CF +:10AE20000060EA470000B44302460B4640464946EC +:10AE3000F6F73ABC4FF480600090029B019A70478D +:10AE400002984FF4806113E603D101684908490074 +:10AE50000160704701984FF4806109E69FED8B0A0D +:10AE6000002206E000EB8203521CD3ED000A30EE14 +:10AE7000200A8A42F6DB704700003443DB0F49406A +:10AE8000DB0FC940000000002DE9F84F9F4C04F58E +:10AE900016552DED048B286804EB800104F5166926 +:10AEA00081ED000A2A6809EB8200C0ED000A69689A +:10AEB000B1F5167FB8BF491C4FF41676B1F5167F71 +:10AEC000C8BF314669602046FFF7C8FF2868D5ED46 +:10AED000010A04F59658F8EEE00A08EB800180EECE +:10AEE000200A81ED000A9FED698ADFED688A00275C +:10AEF00018E009EB8700DFED730A90ED000A60EEC1 +:10AF0000200A9FED711A80EE819AB0EE490A00F096 +:10AF100023FA30EE088AB0EE490A00F01BFA70EE10 +:10AF2000288A7F1C6A689742E3DB18EE100AFDF757 +:10AF30006FFD82468B4618EE900AFDF769FD00F022 +:10AF4000A0F802460B4650465946F6F7ADFBF7F718 +:10AF5000B5FE00EE100A00F001FA286804F5E1578A +:10AF60009FED599A20EE090ADFED560A07EB8001A2 +:10AF7000B5EE408A80EE200AF1EE10FA81ED000A6B +:10AF800002DD00F079F807D4B5EE408AF1EE10FA50 +:10AF90001ED500F071F80BD5286807EB800107EB90 +:10AFA000800091ED000A30EE090A80ED000A0FE002 +:10AFB00000F062F80CDD286807EB8001DFED430A42 +:10AFC00091ED000A07EB800070EE200AC0ED000A48 +:10AFD0004FF4E150211891ED000A4FF49651621898 +:10AFE000F0EE400A92ED001AF0EE411A002225E040 +:10AFF00004EB820303EB000C9CED002AB4EE402A24 +:10B00000F1EE10FA48BFB0EE420AF4EE420AF1EE59 +:10B0100010FA48BFF0EE420A0B4493ED002AB4EE5A +:10B02000412AF1EE10FA48BFB0EE421AF4EE421A8D +:10B03000F1EE10FA48BFF0EE421A521C6B689A42C9 +:10B04000D6DB2B4880ED000A296857F821204260A2 +:10B05000C0ED020A80ED031A58F821200261C0ED0C +:10B06000051A491C304691FBF0F006FB10162E60C5 +:10B07000BDEC048BBDE8F18FF5EE408AF1EE10FADD +:10B080007047234A234BF6F7DFB9000000000000A9 +:10B0900070B5174D00F040F800241B4E4FF47A7045 +:10B0A000FAF78EFCF088641C844202DB00F034F86E +:10B0B0000024D5ED0C0A95ED0B0AFFF7E5FEFAF733 +:10B0C0005BFBEBE7DB0F4940000034430000B44377 +:10B0D000405D0020000800487C5B0020C85B002029 +:10B0E0000C590020145C0020F85D00206C3F00200B +:10B0F0007C5D0020605C00203A8C30E28E79453E19 +:10B100009A9999999999B93F9C010020540200207D +:10B110002D431CEBE2361A3F05F11C0105F1180026 +:10B12000FAF784BA10EE101A04204FF07E5201EEA6 +:10B13000902A490088BF0820490800EE101A914261 +:10B1400014D871EEC00A0F4A31EE801A914261EEB6 +:10B15000200AF1EEE00A05D980F0040080EE800AB2 +:10B1600000F07ABA80EE200A00F076BA490011F1B8 +:10B17000807F9CBF6FF0004100EE101AAFF300809B +:10B1800070470000F404353FDFED620A60EE200AEC +:10B1900010EE902A22F0004101EE101ADFED5E1A47 +:10B1A000B4EE611AF1EE10FA25D54FF07C5102F0A1 +:10B1B00000420A4301EE102A71EE200AFDEEE00A79 +:10B1C00010EE901A00296AD0FAEEC90A9FED531AC0 +:10B1D00000EE810ADFED521A00EEA10A9FED512A1E +:10B1E00000EE820ADFED502A00EEA20A9FED4F1A10 +:10B1F00000EE810A53E010EE101A4B001B1613F1FB +:10B20000010F0AD14900081610F1010F02D10902FD +:10B2100040F07F809FED460A7047490004D1002826 +:10B2200077D0B7EE000A70474FF07C5102F0004231 +:10B230000A4301EE102A71EE200A10EE902A510006 +:10B240000DD0090EC1F196011829A8BF02F00042E5 +:10B2500003DA0029C4BFCA408A4000EE902A10EEEB +:10B26000901A490017D09FED331A20EE811ADFEDB6 +:10B270002B1A01EE210A9FED2A2A01EE020ADFEDC8 +:10B28000292A01EE220A9FED283A01EE030ADFED9A +:10B29000271A01EE210AFDEEE00A10EE901A01F0E5 +:10B2A0000301081810EE101A21F0004100EE901A68 +:10B2B0009FED211AF4EE410AF1EE10FA04D5C10710 +:10B2C00023D5B7EE000A20E0C10760EE000A0ED5D4 +:10B2D0009FED1A0A9FED1A1A00EE801ADFED191A77 +:10B2E00041EE201AB7EE000A01EEA00A0DE09FED34 +:10B2F000162ADFED161A40EE821ADFED152A20EE2F +:10B30000201A41EEA02A01EE220A800748BFB1EEC2 +:10B31000400A704783F9223F0000004F0000C9C671 +:10B3200000A0FDC00020A2BA000034B30030C2AEBD +:10B33000FFFFFF7F00008038000080399349B2BAD8 +:10B3400036A02A3DDFFFFFBE6E8C4CB94283083C1D +:10B35000A1AA2ABE012017E7002015E710EE101A57 +:10B36000C1F3C752DAB1992A0FDAC80F21F00041B0 +:10B3700000EE101AB1F17E5F40F36E81F7EE000A25 +:10B3800080EE800A001D00F067B9FF2A01D14A0251 +:10B3900005D1034AC90F42EAC17100EE101A704785 +:10B3A000DB0FC93FF0B50D4604466F1E002034F98F +:10B3B000026BB90884461FD0B4F900E07645BCBFE3 +:10B3C00076460CF10100B4F902E07645BCBF764642 +:10B3D0000CF10200B4F904E07645BCBF76460CF1EE +:10B3E0000300B4F906E008340CF1040C7645BCBF48 +:10B3F00076466046491EDFD117F0030C0BD061463C +:10B4000034F9027BBE42BCBF3E46A5EB0C00491E90 +:10B41000ACF1010CF4D116801860F0BD70B4034695 +:10B420000024880881B012D01E68009635462E048C +:10B4300004EB26445E68009604EB25443546083349 +:10B440002E0404EB2644401E04EB2544ECD111F0FD +:10B45000030004D033F9025B6419401EFAD194FB57 +:10B46000F1F0108001B070BC70470000F0B40446E9 +:10B47000980881B0C1EA014511D0276800973E467F +:10B4800096FA15F600961660676800973E4696FA9B +:10B4900015F60096566008340832401EEDD113F0C0 +:10B4A000030F09D003F0030334F9020B90FA11F0F3 +:10B4B0005B1E22F8020BF7D101B0F0BC7047000010 +:10B4C000B5EEC00AF1EE10FA02D4B1EEC00A704730 +:10B4D0006FF0004C00EE10CAAFF300807047000020 +:10B4E0008446880881B09FED5B0A00F09E8010F0D2 +:10B4F000030313D0DCED000A9CED011A30EE200AA4 +:10B5000030EE010ADCED020A9CED031A30EE200A4F +:10B510005B1E30EE010A0CF1100CEBD15FEA9000DB +:10B5200000F08380DCF800300093401EDCF804302B +:10B53000DDED000A009330EE200ADCF80830DDED86 +:10B54000000A009330EE200ADCF80C30DDED000A32 +:10B55000009330EE200A0CF11003DDED000AD3F861 +:10B5600000C0CDF800C030EE200AD3F804C0DDEDF5 +:10B57000000ACDF800C030EE200AD3F808C0DDED97 +:10B58000000ACDF800C030EE200AD3F80CC0DDED83 +:10B59000000ACDF800C030EE200A53F810CFDDEDE0 +:10B5A000000ACDF800C030EE200AD3F804C0DDED6B +:10B5B000000ACDF800C030EE200AD3F808C0DDED57 +:10B5C000000ACDF800C030EE200AD3F80CC0DDED43 +:10B5D000000ACDF800C030EE200A53F810CFDDEDA0 +:10B5E000000ACDF800C030EE200AD3F804C0DDED2B +:10B5F000000ACDF800C030EE200AD3F808C0DDED17 +:10B60000000ACDF800C030EE200AD3F80CC0DDED02 +:10B61000000ACDF800C030EE200ADDED000A30EE61 +:10B62000200A03F1100C7FF47DAF11F0030007D066 +:10B63000DCED000A401E30EE200A0CF1040CF7D1BC +:10B6400000EE901AF8EE600A80EE200A82ED000A01 +:10B6500001B07047000000001AA210EE101A43F269 +:10B66000A40CC3F6896CF2EC060A614509DB00EE16 +:10B67000803A70EE800A83EE200A40F0020010EE5D +:10B68000101A4900D1F1E6410BD860EE000A20EE15 +:10B69000203A03EE010A01EEA02A42EE202A80EEB3 +:10B6A000220A400810F0020F18BFB1EE400A02EB68 +:10B6B0008002D2ED000A30EE200A28BFB1EE400A27 +:10B6C00070470000D7B3DD3F6AD5033F2B94A93DF7 +:10B6D000B82A593F0000803F000080BF00000000F2 +:10B6E000920A063FDB0FC93F920A863FDB0FC93F34 +:10B6F000920A0640DB0F4940368D274000000000CB :10B700000000000000000000000000000000000039 :10B710000000000000000000000000000000000029 :10B720000000000000000000000000000000000019 @@ -2940,111 +2940,111 @@ :10B7A0000000000000000000000000000000000099 :10B7B0000000000000000000000000000000000089 :10B7C0000000000000000000000000000000000079 -:10B7D0005B4552524F525D205B25733A25645D20D4 -:10B7E000417373657274696F6E2028726574203DB1 -:10B7F0003D2048414C5F4F4B29206661696C656470 -:10B8000021207368743330B2C9D1F9CAA7B0DC0AF9 -:10B810000D0A00005B4552524F525D205B25733A82 -:10B8200025645D20417373657274696F6E202828EA -:10B83000746D705F74656D646174612E6656616CC1 -:10B840007565203E3D202D34302920262620287481 -:10B850006D705F74656D646174612E6656616C75A0 -:10B8600065203C3D2038352929206661696C656476 -:10B8700021207368743330CEC2B6C8D6B5D0A3D1F8 -:10B88000E9CAA7B0DC0A0D0A000000005B4552526D -:10B890004F525D205B25733A25645D2041737365CB -:10B8A0007274696F6E202828746D705F68756D6999 -:10B8B000646174612E6656616C7565203E3D203072 -:10B8C000292026262028746D705F68756D69646173 -:10B8D00074612E6656616C7565203C3D20313030B8 -:10B8E0002929206661696C6564212073687433308E -:10B8F000CAAAB6C8D6B5D0A3D1E9CAA7B0DC0A0D8A -:10B900000A000000FEE7FEE7FEE7FEE7FEE77047FD -:10B910003148FBF73DBE80B53048F7F715FFBDE86D -:10B9200002402F48F7F710BF2E48F7F70DBF38B584 -:10B930002D4D2E4C2846FBF7B1FF0122214628460B -:10B94000FBF776FF2A4800684169C268491C91FBF1 -:10B95000F2F302FB13110269914205D02178BDE890 -:10B9600034400830FCF7F6BF31BD70B5214E224D92 -:10B970003046FBF793FF214900F013F800F017F869 -:10B9800000D01EE070BD70B51D4E1E4D3046FBF759 -:10B9900085FF1D4900F005F800F009F800D010E01F -:10B9A00070BD0C68012229463046FBF741BF606933 -:10B9B000E168401C90FBF1F201FB12002169884212 -:10B9C0007047297804F10800BDE87040FCF7C2BF59 -:10B9D0000E48FBF763BF0000F85C0020E45A00202B -:10B9E000605C0020AC5C0020E0560020685700201E -:10B9F0008C5200206C570020F4570020BC530020CC -:10BA0000F857002080580020EC5400208458002073 -:10BA1000453A5C595C4941525C6D6963726F5F6382 -:10BA20006C696D6174655C447269766572735C53B0 -:10BA3000687433785C73687433302E6300000000E0 -:10BA40005B4552524F525D205B25733A25645D2061 -:10BA5000417373657274696F6E20286765745F74D3 -:10BA6000656D705F68756D695F64617461282674C7 -:10BA7000656D702C202668756D69292920666169BD -:10BA80006C6564212021212153656E736F722053F0 -:10BA90006874333020436865636B204661696C6568 -:10BAA000640A0D0A0000000053656E736F72205324 -:10BAB0006874333020436865636B204F4B2E0D0A4A -:10BAC0002054656D703A252E32662C48756D693AA2 -:10BAD000252E32660D0A00000E48016841F47001FF -:10BAE000016000220C49086840F0010008608A608B -:10BAF0004FF480520B68094803400B60CA60002075 -:10BB00000B68074A23F480230B6088614FF00061C3 -:10BB10001160704788ED00E000100240FFFFF6EA78 -:10BB200008ED00E000000000000000000102030436 -:10BB300006070809453A5C595C4941525C6D6963E6 -:10BB4000726F5F636C696D6174655C4170705C53AA -:10BB500072635C696E666C6173682E63000000003E -:10BB60005B4552524F525D205B25733A25645D2040 -:10BB7000696E666C617368206572617365206572B9 -:10BB8000726F72210D0A000000004129211C191753 -:10BB90001615141312121111111010100F0F0F0F90 -:10BBA0000E0E0E0E0E0E0E0D0D0D0D0D0D000000E5 -:10BBB0003031323334353637383961626364656623 -:10BBC0006768696A6B6C6D6E6F707172737475768D -:10BBD0007778797A0000000041542B514D544F5032 -:10BBE000454E3D302C3139392E372E3134302E31FF -:10BBF000302C313838330D0A0000000041542B51ED -:10BC00004D54434F4E4E3D302C546573745F535525 -:10BC1000422C31323334352C31323334350D0A0075 -:10BC20007363616E665F733A206261642025632CE2 -:10BC30002025732C206F7220255B20617267756D43 -:10BC4000656E740000000000000000000000244049 -:10BC50000000000000005940000000000088C340C0 -:10BC60000000000084D797410080E03779C341434A -:10BC7000176E05B5B5B89346F5F93FE9034F384D52 -:10BC8000321D30F94877825A3CBF737FDD4F1575FE -:10BC900030B4002512E050F8042BD30744BF4A44C7 -:10BCA000521E091F042942F8045BFAD213468C077E -:10BCB00044BF15809B1CC90748BF1D7050F8041B6A -:10BCC0000029E8D130BC7047A0860100400D030078 -:10BCD000801A060000350C0040420F0080841E00D0 -:10BCE00000093D0000127A000024F40000366E01C5 -:10BCF0000048E801006CDC027363616E665F733AB2 -:10BD00002062616420666C6F6174696E672D706F6C -:10BD1000696E7420617267756D656E740000000055 -:10BD200010B5074979441831064C7C44163404E0B8 -:10BD30000A68081D114488470146A142F8D110BD88 -:10BD40002C000000480000004EF68851CEF20001A1 -:10BD5000086840F470000860BFF34F8FBFF36F8F27 -:10BD60004FF00170E1EE100A7047000025FFFFFF61 -:10BD7000C45B00005402002000000000DF52FFFFFF -:10BD800004020000A00100000000002000F00DF8F7 -:10BD9000002801D0FFF7C4FFAFF300800020AFF30D -:10BDA0000080F8F7E9FA00F002F80120704700F08F -:10BDB00001B8000007463846F5F718FFFBE700001A -:10BDC0000548014603B4684680F30988AFF3008054 -:10BDD000FFF7BAFFFFF7DAFFA5EDF5FE74656D68B2 -:10BDE000756D5F7570646174655F7461736B00007D -:10BDF0007472616E735F34675F7461736B0000000F -:10BE00000148804701480047D9BA0008C1BD000871 -:10BE100064656661756C745461736B00616E656D09 -:10BE20006F6D6574657200006C65645461736B00BE -:10BE30000000000001020304FFF7FEBFFFF7FEBF92 -:10BE4000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF26 -:10BE5000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF16 +:10B7D0000000000000000000000000000000000069 +:10B7E0000000000000000000000000005B45525215 +:10B7F0004F525D205B25733A25645D20417373656C +:10B800007274696F6E2028726574203D3D20484136 +:10B810004C5F4F4B29206661696C65642120736819 +:10B82000743330B2C9D1F9CAA7B0DC0A0D0A0000DE +:10B830005B4552524F525D205B25733A25645D2073 +:10B84000417373657274696F6E202828746D705F20 +:10B8500074656D646174612E6656616C7565203E19 +:10B860003D202D3430292026262028746D705F74E9 +:10B87000656D646174612E6656616C7565203C3D32 +:10B880002038352929206661696C65642120736838 +:10B89000743330CEC2B6C8D6B5D0A3D1E9CAA7B0EA +:10B8A000DC0A0D0A000000005B4552524F525D2039 +:10B8B0005B25733A25645D20417373657274696F0B +:10B8C0006E202828746D705F68756D69646174619D +:10B8D0002E6656616C7565203E3D20302920262657 +:10B8E0002028746D705F68756D69646174612E667F +:10B8F00056616C7565203C3D203130302929206629 +:10B9000061696C656421207368743330CAAAB6C853 +:10B91000D6B5D0A3D1E9CAA7B0DC0A0D0A00000051 +:10B92000FEE7FEE7FEE7FEE7FEE770473148FBF77C +:10B930002FBE80B53048F7F707FFBDE802402F481B +:10B94000F7F702BF2E48F7F7FFBE38B52D4D2E4C46 +:10B950002846FBF7A3FF012221462846FBF768FF94 +:10B960002A4800684169C268491C91FBF2F302FB56 +:10B9700013110269914205D02178BDE834400830A6 +:10B98000FCF7E8BF31BD70B5214E224D3046FBF7C4 +:10B9900085FF214900F013F800F017F800D01EE0F1 +:10B9A00070BD70B51D4E1E4D3046FBF777FF1D492B +:10B9B00000F005F800F009F800D010E070BD0C6848 +:10B9C000012229463046FBF733BF6069E168401C1D +:10B9D00090FBF1F201FB120021698842704729783F +:10B9E00004F10800BDE87040FCF7B4BF0E48FBF757 +:10B9F00055BF0000F85C0020E45A0020605C002085 +:10BA0000AC5C0020E0560020685700208C520020DB +:10BA10006C570020F4570020BC530020F85700203A +:10BA200080580020EC54002084580020453A5C598E +:10BA30005C4941525C6D6963726F5F636C696D61F3 +:10BA400074655C447269766572735C5368743378AC +:10BA50005C73687433302E63000000005B45525203 +:10BA60004F525D205B25733A25645D2041737365F9 +:10BA70007274696F6E20286765745F74656D705F9E +:10BA800068756D695F64617461282674656D702CDA +:10BA9000202668756D692929206661696C656421B5 +:10BAA0002021212153656E736F72205368743330E7 +:10BAB00020436865636B204661696C65640A0D0A02 +:10BAC0000000000053656E736F722053687433304A +:10BAD00020436865636B204F4B2E0D0A2054656D23 +:10BAE000703A252E32662C48756D693A252E3266DD +:10BAF0000D0A00000E48016841F470010160002247 +:10BB00000C49086840F0010008608A604FF48052D8 +:10BB10000B68094803400B60CA6000200B68074AA5 +:10BB200023F480230B6088614FF00061116070473F +:10BB300088ED00E000100240FFFFF6EA08ED00E0AB +:10BB400000000000000000000102030406070809CD +:10BB5000453A5C595C4941525C6D6963726F5F6341 +:10BB60006C696D6174655C4170705C5372635C6993 +:10BB70006E666C6173682E63000000005B45525274 +:10BB80004F525D205B25733A25645D20696E666CBB +:10BB9000617368206572617365206572726F7221CE +:10BBA0000D0A000000004129211C19171615141355 +:10BBB00012121111111010100F0F0F0F0E0E0E0E8A +:10BBC0000E0E0E0D0D0D0D0D0D0000003031323337 +:10BBD0003435363738396162636465666768696A27 +:10BBE0006B6C6D6E6F707172737475767778797A2D +:10BBF0000000000041542B514D544F50454E3D30F4 +:10BC00002C3139392E372E3134302E31302C313819 +:10BC100038330D0A0000000041542B514D54434F5E +:10BC20004E4E3D302C546573745F5355422C313267 +:10BC30003334352C31323334350D0A000000000026 +:10BC400000000000000024400000000000005940F7 +:10BC5000000000000088C3400000000084D7974126 +:10BC60000080E03779C34143176E05B5B5B89346F8 +:10BC7000F5F93FE9034F384D321D30F94877825AC4 +:10BC80003CBF737FDD4F157530B4002512E050F8CE +:10BC9000042BD30744BF4A44521E091F042942F80B +:10BCA000045BFAD213468C0744BF15809B1CC9075E +:10BCB00048BF1D7050F8041B0029E8D130BC704704 +:10BCC000A0860100400D0300801A060000350C001C +:10BCD00040420F0080841E0000093D0000127A00DF +:10BCE0000024F40000366E010048E801006CDC021C +:10BCF0007363616E665F733A2062616420666C6F85 +:10BD00006174696E672D706F696E742061726775FA +:10BD10006D656E740000000010B507497944183154 +:10BD2000064C7C44163404E00A68081D1144884718 +:10BD30000146A142F8D110BD500000006C00000087 +:10BD40007363616E665F733A206261642025632CC1 +:10BD50002025732C206F7220255B20617267756D22 +:10BD6000656E74004EF68851CEF20001086840F40A +:10BD700070000860BFF34F8FBFF36F8F4FF00170FB +:10BD8000E1EE100A7047000001FFFFFFC45B0000F6 +:10BD90005402002000000000C352FFFF0402000014 +:10BDA000A00100000000002000F00DF8002801D0E4 +:10BDB000FFF7B2FFAFF300800020AFF30080F8F789 +:10BDC000DBFA00F002F80120704700F001B8000033 +:10BDD00007463846F5F70AFFFBE70000054801462D +:10BDE00003B4684680F30988AFF30080FFF7BAFF19 +:10BDF000FFF7DAFFA5EDF5FE74656D68756D5F758B +:10BE000070646174655F7461736B00007472616E5D +:10BE1000735F34675F7461736B0000000148804793 +:10BE200001480047F5BA0008DDBD00086465666199 +:10BE3000756C745461736B00616E656D6F6D6574C4 +:10BE4000657200006C65645461736B000000000053 +:10BE500001020304FFF7FEBFFFF7FEBFFFF7FEBFBF :10BE6000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF06 :10BE7000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFF6 :10BE8000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFE6 @@ -3063,19 +3063,20 @@ :10BF5000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF15 :10BF6000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF05 :10BF7000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFF5 -:10BF8000FFF7FEBF900705A3000815A400080001F5 -:10BF900012030D1003D18C00081008C3898D1CF109 -:10BFA000AF011003398B000801D1124108120208B9 -:10BFB00012670821F0126F081204081277081205A0 -:10BFC00008127F08120608128708120708128F0845 -:10BFD0002509129708120908129F08120A0812A5CB -:10BFE0000812140812AB0812150812BB0812160822 -:10BFF00012C90812170812DF0812180852ED285249 -:10C00000F12843018C28432D8C28123708121A0876 -:10C01000125708121B08126D084008553080255829 -:10C0200002580216000112AA01F21200011004883F -:10C0300000062C062C64512DF2021035E201143357 -:10C04000093D15F30280252DF20603182529F2007B -:04C05000C24A0200DE -:040000050800BDC171 +:10BF8000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFE5 +:10BF9000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFD5 +:10BFA000900721A3000831A40008000112030D101E +:10BFB00003D18C00081008C3898D1CF1AF01100358 +:10BFC000398B000801D112410812020812670821BA +:10BFD000F0126F08120408127708120508127F0881 +:10BFE000120608128708120708128F0825091297EF +:10BFF00008120908129F08120A0812A5081214084C +:10C0000012AB0812150812BB0812160812C9081242 +:10C01000170812DF0812180852ED2852F1284301C0 +:10C020008C28432D8C28123708121A081257081230 +:10C030001B08126D0840085530802558025802161A +:10C04000000112AA01F212000110048800062C0659 +:10C050002C64512DF2021035E2011433093D15F321 +:10C060000280252DF20603182529F200C24A02009B +:040000050800BDDD55 :00000001FF diff --git a/EWARM/micro_climate/Exe/micro_climate.out b/EWARM/micro_climate/Exe/micro_climate.out index 527ad0c..94f6327 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 244d819..a25f7b1 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 56a44f7..551d73b 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 19/Aug/2024 17:15:33 +# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Aug/2024 14:38:43 # Copyright 1999-2023 IAR Systems AB. # # Cpu mode = thumb @@ -109,7 +109,7 @@ E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c 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,??DataTable34 + \ 0x6 0x.... 0x.... LDR.W R0,??DataTable30 \ 0xA 0x.... 0x.... BL HAL_GPIO_ReadPin \ 0xE 0x2801 CMP R0,#+1 \ 0x10 0xD101 BNE.N ??Read_Status_0 @@ -130,8 +130,8 @@ E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c \ 0x0 0xB510 PUSH {R4,LR} \ 0x2 0x4614 MOV R4,R2 37 if(HAL_OK == HAL_UART_Transmit(&huart1,(uint8_t *)buffer,size,100000)) - \ 0x4 0x.... 0x.... LDR.W R3,??DataTable34_1 - \ 0x8 0x.... 0x.... LDR.W R0,??DataTable34_2 + \ 0x4 0x.... 0x.... LDR.W R3,??DataTable30_1 + \ 0x8 0x.... 0x.... LDR.W R0,??DataTable30_2 \ 0xC 0xB292 UXTH R2,R2 \ 0xE 0x.... 0x.... BL HAL_UART_Transmit \ 0x12 0xB908 CBNZ.N R0,??__write_0 @@ -161,8 +161,8 @@ E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c 52 osDelay(5000); \ 0x2 0xF241 0x3488 MOVW R4,#+5000 \ 0x6 0x4620 MOV R0,R4 - \ 0x8 0x.... 0x.... LDR.W R5,??DataTable34_3 - \ 0xC 0x.... 0x.... LDR.W R6,??DataTable34_4 + \ 0x8 0x.... 0x.... LDR.W R5,??DataTable30_3 + \ 0xC 0x.... 0x.... LDR.W R6,??DataTable30_4 \ 0x10 0x.... 0x.... BL osDelay 53 54 // 客户端断开后服务器保存之前的订阅 @@ -227,7 +227,7 @@ E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c 90 cJSON_AddStringToObject(JsonRoot, "deviId", "item_id"); \ 0x10 0x.... 0x.... ADR.W R2,?_5 \ 0x14 0x.... 0x.... ADR.W R1,?_4 - \ 0x18 0x.... 0x.... LDR.W R6,??DataTable34_5 + \ 0x18 0x.... 0x.... LDR.W R6,??DataTable30_5 \ 0x1C 0x4620 MOV R0,R4 \ 0x1E 0x.... 0x.... BL cJSON_AddStringToObject 91 cJSON_AddStringToObject(JsonRoot, "frameType", "item_type"); @@ -236,7 +236,7 @@ E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c \ 0x2A 0x4620 MOV R0,R4 \ 0x2C 0x.... 0x.... BL cJSON_AddStringToObject 92 cJSON_AddNumberToObject(JsonRoot, "timeStamp", g_time_stamp); - \ 0x30 0x.... 0x.... LDR.W R2,??DataTable34_6 + \ 0x30 0x.... 0x.... LDR.W R2,??DataTable30_6 \ 0x34 0x6850 LDR R0,[R2, #+4] \ 0x36 0x.... 0x.... BL __aeabi_ui2d \ 0x3A 0xEC41 0x0B10 VMOV D0,R0,R1 @@ -244,7 +244,7 @@ E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c \ 0x42 0x4620 MOV R0,R4 \ 0x44 0x.... 0x.... BL cJSON_AddNumberToObject 93 cJSON_AddNumberToObject(JsonRoot, "version", 10); - \ 0x48 0xED9F 0x.... VLDR.W D0,??DataTable32 + \ 0x48 0xED9F 0x.... VLDR.W D0,??DataTable27 \ 0x4C 0x.... 0x.... ADR.W R1,?_9 \ 0x50 0x4620 MOV R0,R4 \ 0x52 0x.... 0x.... BL cJSON_AddNumberToObject @@ -268,13 +268,13 @@ Warning[Pa205]: implicit conversion from float to double conversion from float to double \ ??MQTT_Trans_Data_0: (+1) \ 0x64 0xEB06 0x0087 ADD R0,R6,R7, LSL #+2 - \ 0x68 0xEDDF 0x.... VLDR.W S1,??DataTable32_1 + \ 0x68 0xEDDF 0x.... VLDR.W S1,??DataTable27_1 \ 0x6C 0xED90 0x0A00 VLDR S0,[R0, #0] \ 0x70 0xEE60 0x0A20 VMUL.F32 S1,S0,S1 \ 0x74 0xEE10 0x0A90 VMOV R0,S1 \ 0x78 0x.... 0x.... BL __aeabi_f2d \ 0x7C 0x2200 MOVS R2,#+0 - \ 0x7E 0x.... 0x.... LDR.W R3,??DataTable34_7 + \ 0x7E 0x.... 0x.... LDR.W R3,??DataTable30_7 \ 0x82 0x.... 0x.... BL __aeabi_dadd \ 0x86 0x.... 0x.... BL __aeabi_d2iz \ 0x8A 0xEE01 0x0A10 VMOV S2,R0 @@ -282,7 +282,7 @@ Warning[Pa205]: implicit conversion from float to double \ 0x92 0xEE11 0x0A10 VMOV R0,S2 \ 0x96 0x.... 0x.... BL __aeabi_f2d \ 0x9A 0x2200 MOVS R2,#+0 - \ 0x9C 0x.... 0x.... LDR.W R3,??DataTable34_8 + \ 0x9C 0x.... 0x.... LDR.W R3,??DataTable30_8 \ 0xA0 0x.... 0x.... BL __aeabi_ddiv \ 0xA4 0xEC41 0x0B10 VMOV D0,R0,R1 \ 0xA8 0x.... 0x.... BL cJSON_CreateNumber @@ -305,48 +305,48 @@ Warning[Pa205]: implicit conversion from float to double 106 sprintf(str_len_str, "%d", str_len); \ 0xC6 0x1D82 ADDS R2,R0,#+6 \ 0xC8 0xB2D2 UXTB R2,R2 - \ 0xCA 0x.... ADR.N R1,??DataTable33 + \ 0xCA 0x.... ADR.N R1,??DataTable29 \ 0xCC 0x4668 MOV R0,SP \ 0xCE 0x.... 0x.... BL sprintf 107 108 // 发送发数据包命令 109 osDelay(2000); \ 0xD2 0xF44F 0x60FA MOV R0,#+2000 - \ 0xD6 0x.... LDR.N R6,??DataTable34_3 - \ 0xD8 0x.... 0x.... BL osDelay + \ 0xD6 0x.... 0x.... LDR.W R6,??DataTable30_3 + \ 0xDA 0x.... 0x.... BL osDelay 110 uart_sendstr(g_ec801_uart_handle, "AT+QMTPUBEX=0,0,0,0,Test_Topic,"); - \ 0xDC 0x6830 LDR R0,[R6, #+0] - \ 0xDE 0x.... 0x.... ADR.W R1,?_12 - \ 0xE2 0x.... 0x.... BL uart_sendstr + \ 0xDE 0x6830 LDR R0,[R6, #+0] + \ 0xE0 0x.... 0x.... ADR.W R1,?_12 + \ 0xE4 0x.... 0x.... BL uart_sendstr 111 uart_sendstr(g_ec801_uart_handle, str_len_str); - \ 0xE6 0x6830 LDR R0,[R6, #+0] - \ 0xE8 0x4669 MOV R1,SP - \ 0xEA 0x.... 0x.... BL uart_sendstr + \ 0xE8 0x6830 LDR R0,[R6, #+0] + \ 0xEA 0x4669 MOV R1,SP + \ 0xEC 0x.... 0x.... BL uart_sendstr 112 uart_sendstr(g_ec801_uart_handle, "\r\n"); - \ 0xEE 0x6830 LDR R0,[R6, #+0] - \ 0xF0 0x.... ADR.N R1,??DataTable33_1 - \ 0xF2 0x.... 0x.... BL uart_sendstr + \ 0xF0 0x6830 LDR R0,[R6, #+0] + \ 0xF2 0x.... ADR.N R1,??DataTable29_1 + \ 0xF4 0x.... 0x.... BL uart_sendstr 113 114 //发送数据包 115 osDelay(2000); - \ 0xF6 0xF44F 0x60FA MOV R0,#+2000 - \ 0xFA 0x.... 0x.... BL osDelay + \ 0xF8 0xF44F 0x60FA MOV R0,#+2000 + \ 0xFC 0x.... 0x.... BL osDelay 116 uart_sendstr(g_ec801_uart_handle, cjson_str); - \ 0xFE 0x6830 LDR R0,[R6, #+0] - \ 0x100 0x4629 MOV R1,R5 - \ 0x102 0x.... 0x.... BL uart_sendstr + \ 0x100 0x6830 LDR R0,[R6, #+0] + \ 0x102 0x4629 MOV R1,R5 + \ 0x104 0x.... 0x.... BL uart_sendstr 117 // uart_sendstr(g_ec801_uart_handle, "\r\n"); 118 119 //释放 120 vPortFree(cjson_str); - \ 0x106 0x4628 MOV R0,R5 - \ 0x108 0x.... 0x.... BL vPortFree + \ 0x108 0x4628 MOV R0,R5 + \ 0x10A 0x.... 0x.... BL vPortFree 121 cJSON_Delete(JsonRoot); - \ 0x10C 0x4620 MOV R0,R4 - \ 0x10E 0x.... 0x.... BL cJSON_Delete + \ 0x10E 0x4620 MOV R0,R4 + \ 0x110 0x.... 0x.... BL cJSON_Delete 122 } - \ 0x112 0xB009 ADD SP,SP,#+36 - \ 0x114 0xBDF0 POP {R4-R7,PC} + \ 0x114 0xB009 ADD SP,SP,#+36 + \ 0x116 0xBDF0 POP {R4-R7,PC} 123 124 // 判断闰年,1闰0平 @@ -463,7 +463,7 @@ Warning[Pa205]: implicit conversion from float to double \ 0x5E 0x1E64 SUBS R4,R4,#+1 \ 0x60 0xF44F 0x6161 MOV R1,#+3600 \ 0x64 0x19A4 ADDS R4,R4,R6 - \ 0x66 0x.... LDR.N R0,??DataTable34_9 + \ 0x66 0x.... LDR.N R0,??DataTable30_9 \ 0x68 0x9A0C LDR R2,[SP, #+48] \ 0x6A 0x9B0D LDR R3,[SP, #+52] \ 0x6C 0x434D MULS R5,R1,R5 @@ -502,81 +502,81 @@ Warning[Pa205]: implicit conversion from float to double 177 if(USE_UTC) 178 { 179 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=0\r\n"); - \ 0x2 0x.... LDR.N R4,??DataTable34_3 - \ 0x4 0x.... ADR.N R1,?_15 - \ 0x6 0x6820 LDR R0,[R4, #+0] - \ 0x8 0xB0A3 SUB SP,SP,#+140 - \ 0xA 0x.... 0x.... BL uart_sendstr + \ 0x2 0x.... LDR.N R4,??DataTable30_3 + \ 0x4 0x.... 0x.... ADR.W R1,?_15 + \ 0x8 0x6820 LDR R0,[R4, #+0] + \ 0xA 0xB0A3 SUB SP,SP,#+140 + \ 0xC 0x.... 0x.... BL uart_sendstr 180 }else 181 { 182 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=2\r\n"); 183 } 184 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 + \ 0x10 0xF44F 0x707A MOV R0,#+1000 + \ 0x14 0x.... 0x.... BL osDelay + \ 0x18 0x2164 MOVS R1,#+100 + \ 0x1A 0xA80A ADD R0,SP,#+40 + \ 0x1C 0x.... 0x.... BL __aeabi_memclr4 185 char time[100] = {0};int index = 0; - \ 0x1E 0x2600 MOVS R6,#+0 - \ 0x20 0xAD0A ADD R5,SP,#+40 + \ 0x20 0x2600 MOVS R6,#+0 + \ 0x22 0xAD0A ADD R5,SP,#+40 186 187 // 第一个“后是时间,前面不要 188 do{ 189 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 ?Subroutine2 + \ 0x24 0x6820 LDR R0,[R4, #+0] + \ 0x26 0x.... 0x.... BL uart_dev_in_char + \ 0x2A 0x.... 0x.... BL ?Subroutine3 190 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); - \ ??CrossCallReturnLabel_9: (+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 + \ ??CrossCallReturnLabel_11: (+1) + \ 0x2E 0xD004 BEQ.N ??EC801_GET_Time_1 + \ 0x30 0x6820 LDR R0,[R4, #+0] + \ 0x32 0x.... 0x.... BL uart_dev_char_present + \ 0x36 0x2800 CMP R0,#+0 + \ 0x38 0xD1F4 BNE.N ??EC801_GET_Time_0 191 // 丢掉前面的 192 memcpy(time, time + index - 1, index); \ ??EC801_GET_Time_1: (+1) - \ 0x38 0xA80A ADD R0,SP,#+40 - \ 0x3A 0x4430 ADD R0,R0,R6 - \ 0x3C 0x1E41 SUBS R1,R0,#+1 - \ 0x3E 0x4632 MOV R2,R6 - \ 0x40 0xA80A ADD R0,SP,#+40 - \ 0x42 0x.... 0x.... BL __aeabi_memcpy + \ 0x3A 0xA80A ADD R0,SP,#+40 + \ 0x3C 0x4430 ADD R0,R0,R6 + \ 0x3E 0x1E41 SUBS R1,R0,#+1 + \ 0x40 0x4632 MOV R2,R6 + \ 0x42 0xA80A ADD R0,SP,#+40 + \ 0x44 0x.... 0x.... BL __aeabi_memcpy 193 index = 1; - \ 0x46 0x2601 MOVS R6,#+1 + \ 0x48 0x2601 MOVS R6,#+1 194 195 // "前面是时间 196 do{ 197 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 ?Subroutine2 + \ 0x4A 0x6820 LDR R0,[R4, #+0] + \ 0x4C 0x.... 0x.... BL uart_dev_in_char + \ 0x50 0x.... 0x.... BL ?Subroutine3 198 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); - \ ??CrossCallReturnLabel_10: (+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 + \ ??CrossCallReturnLabel_12: (+1) + \ 0x54 0xD004 BEQ.N ??EC801_GET_Time_3 + \ 0x56 0x6820 LDR R0,[R4, #+0] + \ 0x58 0x.... 0x.... BL uart_dev_char_present + \ 0x5C 0x2800 CMP R0,#+0 + \ 0x5E 0xD1F4 BNE.N ??EC801_GET_Time_2 199 200 // 字符提取成int 201 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 - \ 0x62 0xAA07 ADD R2,SP,#+28 - \ 0x64 0xAB08 ADD R3,SP,#+32 - \ 0x66 0x9003 STR R0,[SP, #+12] - \ 0x68 0x9102 STR R1,[SP, #+8] - \ 0x6A 0x9201 STR R2,[SP, #+4] - \ 0x6C 0x9300 STR R3,[SP, #+0] - \ 0x6E 0xAA04 ADD R2,SP,#+16 - \ 0x70 0xF10D 0x0324 ADD.W R3,SP,#+36 + \ 0x60 0xA805 ADD R0,SP,#+20 + \ 0x62 0xA906 ADD R1,SP,#+24 + \ 0x64 0xAA07 ADD R2,SP,#+28 + \ 0x66 0xAB08 ADD R3,SP,#+32 + \ 0x68 0x9003 STR R0,[SP, #+12] + \ 0x6A 0x9102 STR R1,[SP, #+8] + \ 0x6C 0x9201 STR R2,[SP, #+4] + \ 0x6E 0x9300 STR R3,[SP, #+0] + \ 0x70 0xAA04 ADD R2,SP,#+16 + \ 0x72 0xAB09 ADD R3,SP,#+36 \ 0x74 0x.... ADR.N R1,?_16 - \ 0x76 0x.... LDR.N R4,??DataTable34_6 + \ 0x76 0x.... LDR.N R4,??DataTable30_6 \ 0x78 0xA80A ADD R0,SP,#+40 \ 0x7A 0x.... 0x.... BL sscanf 202 @@ -608,7 +608,7 @@ Warning[Pa205]: implicit conversion from float to double 210 } \ In section .text, align 2, keep-with-next - \ ?Subroutine2: (+1) + \ ?Subroutine3: (+1) \ 0x0 0x55A8 STRB R0,[R5, R6] \ 0x2 0x4630 MOV R0,R6 \ 0x4 0x1C46 ADDS R6,R0,#+1 @@ -623,43 +623,46 @@ Warning[Pa205]: implicit conversion from float to double 214 void parse_4g_receive_data() 215 { \ parse_4g_receive_data: (+1) - \ 0x0 0xB5F8 PUSH {R3-R7,LR} - \ 0x2 0xB084 SUB SP,SP,#+16 + \ 0x0 0xE92D 0x4FF8 PUSH {R3-R11,LR} + \ 0x4 0xB0B6 SUB SP,SP,#+216 216 int temp_3_index = 0; - \ 0x4 0x2103 MOVS R1,#+3 - \ 0x6 0x4668 MOV R0,SP - \ 0x8 0x.... 0x.... BL __aeabi_memclr4 + \ 0x6 0x2103 MOVS R1,#+3 + \ 0x8 0x4668 MOV R0,SP + \ 0xA 0x.... 0x.... BL __aeabi_memclr4 217 char temp_3_char[3] = {0}; 218 219 int AT_Command_flag = 0; 220 int Command_index = 0; - \ 0xC 0x210A MOVS R1,#+10 - \ 0xE 0xA801 ADD R0,SP,#+4 - \ 0x10 0x.... 0x.... BL __aeabi_memclr4 + \ 0xE 0x210A MOVS R1,#+10 + \ 0x10 0xA801 ADD R0,SP,#+4 + \ 0x12 0x.... 0x.... BL __aeabi_memclr4 221 char AT_Command[10] = {0}; 222 223 int AT_Command_ok_flag = 0; 224 - 225 - 226 - 227 uint8_t temp_buff[JSON_BUFFER_SIZE]; - 228 int index = 0; // 索引 - ^ -Warning[Pe177]: variable "index" was declared but never referenced + 225 int AT_data_ok_flag = 0; + 226 uint8_t temp_buff[JSON_BUFFER_SIZE]; + 227 int temp_buff_index = 0; // 索引 + 228 229 char c = 0; 230 int inJson = 0; - ^ -Warning[Pe177]: variable "inJson" was declared but never referenced 231 if(uart_dev_char_present(g_ec801_uart_handle)){ - \ 0x14 0x.... LDR.N R7,??DataTable34_3 - \ 0x16 0x6838 LDR R0,[R7, #+0] - \ 0x18 0x.... 0x.... BL uart_dev_char_present - \ 0x1C 0x2600 MOVS R6,#+0 - \ 0x1E 0x2400 MOVS R4,#+0 - \ 0x20 0x2500 MOVS R5,#+0 - \ 0x22 0x2800 CMP R0,#+0 - \ 0x24 0xD12B BNE.N ??parse_4g_receive_data_0 + \ 0x16 0x.... 0x.... BL ?Subroutine2 + \ ??CrossCallReturnLabel_10: (+1) + \ 0x1A 0x2700 MOVS R7,#+0 + \ 0x1C 0x2400 MOVS R4,#+0 + \ 0x1E 0x46B9 MOV R9,R7 + \ 0x20 0x2800 CMP R0,#+0 + \ 0x22 0x46C8 MOV R8,R9 + \ 0x24 0x46CA MOV R10,R9 + \ 0x26 0x46CB MOV R11,R9 + \ 0x28 0xD009 BEQ.N ??parse_4g_receive_data_0 232 memset(temp_buff, '\0', sizeof(temp_buff));//每次接受前清空一下BUFF + \ 0x2A 0x21C8 MOVS R1,#+200 + \ 0x2C 0xA804 ADD R0,SP,#+16 + \ 0x2E 0x.... 0x.... BL __aeabi_memclr4 + \ 0x32 0xAD04 ADD R5,SP,#+16 + \ 0x34 0xE000 B.N ??parse_4g_receive_data_1 233 for(; uart_dev_char_present(g_ec801_uart_handle);) 234 { 235 // 思路:挨个解析,每次解析3个字符存入BUFFER,依次后移,检测到+后看前面两个 @@ -695,256 +698,381 @@ Warning[Pe177]: variable "inJson" was declared but never referenced 265 if(AT_Command_ok_flag) 266 { 267 // term_printf(AT_Command); - 268 if(strstr(AT_Command, "QMTOPEN")) - 269 { - 270 term_printf("\r\nQMTOPEN\r\n"); - 271 } - 272 if(strstr(AT_Command, "QMTCONN")) - 273 { - 274 term_printf("\r\nQMTCONN\r\n"); - 275 } - 276 if(strstr(AT_Command, "QMTSUB")) - 277 { - 278 term_printf("\r\nQMTSUB\r\n"); - 279 } - 280 if(strstr(AT_Command, "QMTPUBEX")) - 281 { - 282 term_printf("\r\nQMTPUBEX\r\n"); + 268 // 打开QMTT客户端反馈 + 269 if(strstr(AT_Command, "QMTOPEN")) + 270 { + 271 temp_buff[temp_buff_index] = c; + 272 if(temp_buff[temp_buff_index] == '\r'||temp_buff[temp_buff_index] == '\n') + 273 { + 274 // 处理完归零 + 275 AT_Command_ok_flag = 0; + 276 memset(AT_Command, 0, 10); + 277 // 处理读完之后的数据 + 278 term_printf(temp_buff); + ^ +Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of + type "char *" + 279 + 280 return; + 281 } + 282 temp_buff_index ++; 283 } - 284 if(strstr(AT_Command, "QMTRECV")) - 285 { - 286 term_printf("\r\nQMTRECV\r\n"); - 287 } - 288 - 289 // 处理完归零 - 290 AT_Command_ok_flag = 0; - 291 // memset(AT_Command, 0, 10); - 292 } - 293 - 294 - 295 - 296 - 297 - 298 - 299 - 300 - 301 - 302 - 303 - 304 - 305 // c = uart_dev_in_char(g_ec801_uart_handle); - 306 // if (c == '{') { - 307 // inJson = 1; // 进入JSON字符串 - 308 // jsonBufferIndex = 0; // 重置JSON缓冲区索引 - 309 // temp_buff[jsonBufferIndex++] = c; - 310 // } else if (c == '}' && inJson) { - 311 // temp_buff[jsonBufferIndex++] = c; - 312 // //重置索引与标志 - 313 // jsonBufferIndex = 0; - 314 // inJson = 0; - 315 // } else if (inJson) { - 316 // // 如果在JSON字符串内部,则存储字符 - 317 // if (jsonBufferIndex < JSON_BUFFER_SIZE - 1) { // 保留一个位置给字符串结束符 - 318 // temp_buff[jsonBufferIndex++] = c; - 319 // } - 320 // }else { - 321 // jsonBufferIndex++;//一直没有{可以继续检索 - 322 // } - 323 } - 324 // temp_buff为接收到的JSON - 325 // term_printf(temp_buff); - 326 // 不为空再解析 - 327 // HAL_Delay(10); - 328 // if(temp_buff[0] != '\0') - 329 // { - 330 // parse_json(temp_buff); - 331 // } - 332 } - 333 } - \ ??parse_4g_receive_data_1: (+1) - \ 0x26 0xB005 ADD SP,SP,#+20 - \ 0x28 0xBDF0 POP {R4-R7,PC} + 284 + 285 // 连接服务器反馈 + 286 if(strstr(AT_Command, "QMTCONN")) + 287 { + 288 temp_buff[temp_buff_index] = c; + 289 if(temp_buff[temp_buff_index] == '\r'||temp_buff[temp_buff_index] == '\n') + 290 { + 291 // 处理完归零 + 292 AT_Command_ok_flag = 0; + 293 memset(AT_Command, 0, 10); + 294 // 处理读完之后的数据 + 295 term_printf(temp_buff); + ^ +Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of + type "char *" + 296 + 297 return; + 298 } + 299 temp_buff_index ++; + 300 } + 301 + 302 // 订阅主题反馈 + 303 if(strstr(AT_Command, "QMTSUB")) + 304 { + 305 temp_buff[temp_buff_index] = c; + 306 if(temp_buff[temp_buff_index] == '\r'||temp_buff[temp_buff_index] == '\n') + 307 { + 308 // 处理完归零 + 309 AT_Command_ok_flag = 0; + 310 memset(AT_Command, 0, 10); + 311 // 处理读完之后的数据 + 312 term_printf(temp_buff); + ^ +Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of + type "char *" + 313 + 314 return; + 315 } + 316 temp_buff_index ++; + 317 } + 318 + 319 // 发布消息反馈 + 320 if(strstr(AT_Command, "QMTPUBEX")) + 321 { + 322 temp_buff[temp_buff_index] = c; + 323 if(temp_buff[temp_buff_index] == '\r'||temp_buff[temp_buff_index] == '\n') + 324 { + 325 // 处理完归零 + 326 AT_Command_ok_flag = 0; + 327 memset(AT_Command, 0, 10); + 328 // 处理读完之后的数据 + 329 term_printf(temp_buff); + ^ +Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of + type "char *" + 330 + 331 return; + 332 } + 333 temp_buff_index ++; + 334 } + 335 + 336 // 收到消息反馈+++++收到json + 337 if(strstr(AT_Command, "QMTRECV")) + 338 { + 339 if (c == '{') + 340 { + 341 AT_data_ok_flag = 1; + 342 } + 343 if (AT_data_ok_flag == 1) + 344 { + 345 temp_buff[temp_buff_index] = c; + 346 if (temp_buff[temp_buff_index] == '}') + 347 { + 348 // 处理完归零 + 349 AT_data_ok_flag = 0; + 350 memset(AT_Command, 0, 10); + 351 + 352 + 353 // 接收完了 + 354 term_printf(temp_buff); + ^ +Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of + type "char *" + + int inJson = 0; + ^ +"E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c",230 Warning[Pe177]: variable + "inJson" was declared but never referenced + 355 return; + 356 } + 357 temp_buff_index ++; \ ??parse_4g_receive_data_2: (+1) - \ 0x2A 0x4605 MOV R5,R0 - \ 0x2C 0xE027 B.N ??parse_4g_receive_data_0 - \ ??parse_4g_receive_data_3: (+1) - \ 0x2E 0xBF00 Nop - \ 0x30 0x.... ADR.N R1,?_17 - \ 0x32 0x.... 0x.... BL ?Subroutine1 - \ ??CrossCallReturnLabel_8: (+1) - \ 0x36 0xB110 CBZ.N R0,??parse_4g_receive_data_4 - \ 0x38 0x.... ADR.N R0,?_18 - \ 0x3A 0x.... 0x.... BL term_printf - \ ??parse_4g_receive_data_4: (+1) - \ 0x3E 0xBF00 Nop - \ 0x40 0x.... ADR.N R1,?_19 - \ 0x42 0x.... 0x.... BL ?Subroutine1 - \ ??CrossCallReturnLabel_7: (+1) - \ 0x46 0xB110 CBZ.N R0,??parse_4g_receive_data_5 - \ 0x48 0x.... ADR.N R0,?_20 - \ 0x4A 0x.... 0x.... BL term_printf - \ ??parse_4g_receive_data_5: (+1) - \ 0x4E 0xBF00 Nop - \ 0x50 0x.... ADR.N R1,?_21 - \ 0x52 0x.... 0x.... BL ?Subroutine1 - \ ??CrossCallReturnLabel_6: (+1) - \ 0x56 0xB110 CBZ.N R0,??parse_4g_receive_data_6 - \ 0x58 0x.... ADR.N R0,?_22 - \ 0x5A 0x.... 0x.... BL term_printf - \ ??parse_4g_receive_data_6: (+1) - \ 0x5E 0xBF00 Nop - \ 0x60 0x.... ADR.N R1,?_23 - \ 0x62 0x.... 0x.... BL ?Subroutine1 - \ ??CrossCallReturnLabel_5: (+1) - \ 0x66 0xB110 CBZ.N R0,??parse_4g_receive_data_7 - \ 0x68 0x.... ADR.N R0,?_24 - \ 0x6A 0x.... 0x.... BL term_printf - \ ??parse_4g_receive_data_7: (+1) - \ 0x6E 0xBF00 Nop - \ 0x70 0x.... ADR.N R1,?_25 - \ 0x72 0x.... 0x.... BL ?Subroutine1 - \ ??CrossCallReturnLabel_4: (+1) - \ 0x76 0xB110 CBZ.N R0,??parse_4g_receive_data_0 - \ 0x78 0x.... ADR.N R0,?_26 - \ 0x7A 0x.... 0x.... BL term_printf + \ 0x36 0x1C64 ADDS R4,R4,#+1 + \ ??parse_4g_receive_data_1: (+1) + \ 0x38 0x.... 0x.... BL ?Subroutine2 + \ ??CrossCallReturnLabel_9: (+1) + \ 0x3C 0x2800 CMP R0,#+0 \ ??parse_4g_receive_data_0: (+1) - \ 0x7E 0x6838 LDR R0,[R7, #+0] - \ 0x80 0x.... 0x.... BL uart_dev_char_present - \ 0x84 0x2800 CMP R0,#+0 - \ 0x86 0xD0CE BEQ.N ??parse_4g_receive_data_1 - \ 0x88 0x6838 LDR R0,[R7, #+0] - \ 0x8A 0x.... 0x.... BL uart_dev_in_char - \ 0x8E 0x1C72 ADDS R2,R6,#+1 - \ 0x90 0xF80D 0x0006 STRB R0,[SP, R6] - \ 0x94 0x282B CMP R0,#+43 - \ 0x96 0xD115 BNE.N ??parse_4g_receive_data_8 - \ 0x98 0x1CB6 ADDS R6,R6,#+2 - \ 0x9A 0x2303 MOVS R3,#+3 - \ 0x9C 0xFB96 0xF3F3 SDIV R3,R6,R3 - \ 0xA0 0xEB03 0x0343 ADD R3,R3,R3, LSL #+1 - \ 0xA4 0x1AF6 SUBS R6,R6,R3 - \ 0xA6 0xF81D 0x6006 LDRB R6,[SP, R6] - \ 0xAA 0x2E54 CMP R6,#+84 - \ 0xAC 0xD109 BNE.N ??parse_4g_receive_data_9 - \ 0xAE 0x2303 MOVS R3,#+3 - \ 0xB0 0xFB92 0xF3F3 SDIV R3,R2,R3 - \ 0xB4 0xEB03 0x0343 ADD R3,R3,R3, LSL #+1 - \ 0xB8 0x1AD3 SUBS R3,R2,R3 - \ 0xBA 0xF81D 0x1003 LDRB R1,[SP, R3] - \ 0xBE 0x2941 CMP R1,#+65 - \ 0xC0 0xD000 BEQ.N ??parse_4g_receive_data_8 - \ ??parse_4g_receive_data_9: (+1) - \ 0xC2 0x2401 MOVS R4,#+1 + \ 0x3E 0xF000 0x8077 BEQ.W ??parse_4g_receive_data_3 + \ 0x42 0x.... LDR.N R0,??DataTable30_3 + \ 0x44 0x6800 LDR R0,[R0, #+0] + \ 0x46 0x.... 0x.... BL uart_dev_in_char + \ 0x4A 0x4606 MOV R6,R0 + \ 0x4C 0x1C78 ADDS R0,R7,#+1 + \ 0x4E 0xF80D 0x6007 STRB R6,[SP, R7] + \ 0x52 0x2E2B CMP R6,#+43 + \ 0x54 0xD116 BNE.N ??parse_4g_receive_data_4 + \ 0x56 0x1CBF ADDS R7,R7,#+2 + \ 0x58 0x2203 MOVS R2,#+3 + \ 0x5A 0xFB97 0xF2F2 SDIV R2,R7,R2 + \ 0x5E 0xEB02 0x0242 ADD R2,R2,R2, LSL #+1 + \ 0x62 0x1ABF SUBS R7,R7,R2 + \ 0x64 0xF81D 0x3007 LDRB R3,[SP, R7] + \ 0x68 0x2B54 CMP R3,#+84 + \ 0x6A 0xD109 BNE.N ??parse_4g_receive_data_5 + \ 0x6C 0x2203 MOVS R2,#+3 + \ 0x6E 0xFB90 0xF2F2 SDIV R2,R0,R2 + \ 0x72 0xEB02 0x0242 ADD R2,R2,R2, LSL #+1 + \ 0x76 0x1A82 SUBS R2,R0,R2 + \ 0x78 0xF81D 0x1002 LDRB R1,[SP, R2] + \ 0x7C 0x2941 CMP R1,#+65 + \ 0x7E 0xD001 BEQ.N ??parse_4g_receive_data_4 + \ ??parse_4g_receive_data_5: (+1) + \ 0x80 0xF04F 0x0901 MOV R9,#+1 + \ ??parse_4g_receive_data_4: (+1) + \ 0x84 0x2103 MOVS R1,#+3 + \ 0x86 0xFB90 0xF7F1 SDIV R7,R0,R1 + \ 0x8A 0xEB07 0x0747 ADD R7,R7,R7, LSL #+1 + \ 0x8E 0x1BC7 SUBS R7,R0,R7 + \ 0x90 0xF1B9 0x0F00 CMP R9,#+0 + \ 0x94 0xD00D BEQ.N ??parse_4g_receive_data_6 + \ 0x96 0xA801 ADD R0,SP,#+4 + \ 0x98 0x2E3A CMP R6,#+58 + \ 0x9A 0xF800 0x6008 STRB R6,[R0, R8] + \ 0x9E 0xF108 0x0001 ADD R0,R8,#+1 + \ 0xA2 0xD105 BNE.N ??parse_4g_receive_data_7 + \ 0xA4 0xF04F 0x0900 MOV R9,#+0 + \ 0xA8 0xF04F 0x0A01 MOV R10,#+1 + \ 0xAC 0x4680 MOV R8,R0 + \ 0xAE 0xE003 B.N ??parse_4g_receive_data_8 + \ ??parse_4g_receive_data_7: (+1) + \ 0xB0 0x4680 MOV R8,R0 + \ ??parse_4g_receive_data_6: (+1) + \ 0xB2 0xF1BA 0x0F00 CMP R10,#+0 + \ 0xB6 0xD0BF BEQ.N ??parse_4g_receive_data_1 \ ??parse_4g_receive_data_8: (+1) - \ 0xC4 0x2103 MOVS R1,#+3 - \ 0xC6 0xFB92 0xF6F1 SDIV R6,R2,R1 - \ 0xCA 0xEB06 0x0646 ADD R6,R6,R6, LSL #+1 - \ 0xCE 0x1B96 SUBS R6,R2,R6 - \ 0xD0 0x2C00 CMP R4,#+0 - \ 0xD2 0xD0D4 BEQ.N ??parse_4g_receive_data_0 - \ 0xD4 0xA901 ADD R1,SP,#+4 - \ 0xD6 0x5548 STRB R0,[R1, R5] - \ 0xD8 0x1C68 ADDS R0,R5,#+1 - \ 0xDA 0x5D49 LDRB R1,[R1, R5] - \ 0xDC 0x293A CMP R1,#+58 - \ 0xDE 0xD1A4 BNE.N ??parse_4g_receive_data_2 - \ 0xE0 0x2400 MOVS R4,#+0 - \ 0xE2 0x4605 MOV R5,R0 - \ 0xE4 0xE7A3 B.N ??parse_4g_receive_data_3 + \ 0xB8 0x.... ADR.N R1,?_17 + \ 0xBA 0x.... 0x.... BL ?Subroutine1 + \ ??CrossCallReturnLabel_8: (+1) + \ 0xBE 0xB128 CBZ.N R0,??parse_4g_receive_data_9 + \ 0xC0 0x552E STRB R6,[R5, R4] + \ 0xC2 0x2E0D CMP R6,#+13 + \ 0xC4 0xBF18 IT NE + \ 0xC6 0x2E0A CMPNE R6,#+10 + \ 0xC8 0xD02F BEQ.N ??parse_4g_receive_data_10 + \ 0xCA 0x1C64 ADDS R4,R4,#+1 + \ ??parse_4g_receive_data_9: (+1) + \ 0xCC 0x.... ADR.N R1,?_18 + \ 0xCE 0x.... 0x.... BL ?Subroutine1 + \ ??CrossCallReturnLabel_7: (+1) + \ 0xD2 0xB128 CBZ.N R0,??parse_4g_receive_data_11 + \ 0xD4 0x552E STRB R6,[R5, R4] + \ 0xD6 0x2E0D CMP R6,#+13 + \ 0xD8 0xBF18 IT NE + \ 0xDA 0x2E0A CMPNE R6,#+10 + \ 0xDC 0xD025 BEQ.N ??parse_4g_receive_data_10 + \ 0xDE 0x1C64 ADDS R4,R4,#+1 + \ ??parse_4g_receive_data_11: (+1) + \ 0xE0 0x.... ADR.N R1,?_19 + \ 0xE2 0x.... 0x.... BL ?Subroutine1 + \ ??CrossCallReturnLabel_6: (+1) + \ 0xE6 0xB128 CBZ.N R0,??parse_4g_receive_data_12 + \ 0xE8 0x552E STRB R6,[R5, R4] + \ 0xEA 0x2E0D CMP R6,#+13 + \ 0xEC 0xBF18 IT NE + \ 0xEE 0x2E0A CMPNE R6,#+10 + \ 0xF0 0xD01B BEQ.N ??parse_4g_receive_data_10 + \ 0xF2 0x1C64 ADDS R4,R4,#+1 + \ ??parse_4g_receive_data_12: (+1) + \ 0xF4 0x.... ADR.N R1,?_20 + \ 0xF6 0x.... 0x.... BL ?Subroutine1 + \ ??CrossCallReturnLabel_5: (+1) + \ 0xFA 0xB128 CBZ.N R0,??parse_4g_receive_data_13 + \ 0xFC 0x552E STRB R6,[R5, R4] + \ 0xFE 0x2E0D CMP R6,#+13 + \ 0x100 0xBF18 IT NE + \ 0x102 0x2E0A CMPNE R6,#+10 + \ 0x104 0xD011 BEQ.N ??parse_4g_receive_data_10 + \ 0x106 0x1C64 ADDS R4,R4,#+1 + \ ??parse_4g_receive_data_13: (+1) + \ 0x108 0x.... ADR.N R1,?_21 + \ 0x10A 0x.... 0x.... BL ?Subroutine1 + \ ??CrossCallReturnLabel_4: (+1) + \ 0x10E 0x2800 CMP R0,#+0 + \ ??parse_4g_receive_data_14: (+1) + \ 0x110 0xD092 BEQ.N ??parse_4g_receive_data_1 + \ 0x112 0x2E7B CMP R6,#+123 + \ 0x114 0xBF08 IT EQ + \ 0x116 0xF04F 0x0B01 MOVEQ R11,#+1 + \ 0x11A 0xD002 BEQ.N ??parse_4g_receive_data_15 + \ 0x11C 0xF1BB 0x0F00 CMP R11,#+0 + \ 0x120 0xD0F6 BEQ.N ??parse_4g_receive_data_14 + \ ??parse_4g_receive_data_15: (+1) + \ 0x122 0x552E STRB R6,[R5, R4] + \ 0x124 0x2E7D CMP R6,#+125 + \ 0x126 0xF47F 0xAF86 BNE.W ??parse_4g_receive_data_2 + \ ??parse_4g_receive_data_10: (+1) + \ 0x12A 0xA804 ADD R0,SP,#+16 + \ 0x12C 0x.... 0x.... BL term_printf + 358 } + 359 } + 360 } + 361 + 362 + 363 + 364 + 365 + 366 + 367 + 368 + 369 + 370 + 371 + 372 + 373 // c = uart_dev_in_char(g_ec801_uart_handle); + 374 // if (c == '{') { + 375 // inJson = 1; // 进入JSON字符串 + 376 // jsonBufferIndex = 0; // 重置JSON缓冲区索引 + 377 // temp_buff[jsonBufferIndex++] = c; + 378 // } else if (c == '}' && inJson) { + 379 // temp_buff[jsonBufferIndex++] = c; + 380 // //重置索引与标志 + 381 // jsonBufferIndex = 0; + 382 // inJson = 0; + 383 // } else if (inJson) { + 384 // // 如果在JSON字符串内部,则存储字符 + 385 // if (jsonBufferIndex < JSON_BUFFER_SIZE - 1) { // 保留一个位置给字符串结束符 + 386 // temp_buff[jsonBufferIndex++] = c; + 387 // } + 388 // }else { + 389 // jsonBufferIndex++;//一直没有{可以继续检索 + 390 // } + 391 } + 392 // temp_buff为接收到的JSON + 393 // term_printf(temp_buff); + 394 // 不为空再解析 + 395 // HAL_Delay(10); + 396 // if(temp_buff[0] != '\0') + 397 // { + 398 // parse_json(temp_buff); + 399 // } + 400 } + 401 } + \ ??parse_4g_receive_data_3: (+1) + \ 0x130 0xB037 ADD SP,SP,#+220 + \ 0x132 0xE8BD 0x8FF0 POP {R4-R11,PC} + + \ In section .text, align 2, keep-with-next + \ ?Subroutine2: (+1) + \ 0x0 0x.... LDR.N R0,??DataTable30_3 + \ 0x2 0x6800 LDR R0,[R0, #+0] + \ 0x4 0x.... 0x.... B.W uart_dev_char_present \ In section .text, align 2, keep-with-next \ ?Subroutine1: (+1) \ 0x0 0xA801 ADD R0,SP,#+4 \ 0x2 0x.... 0x.... B.W strstr - 334 + 402 \ In section .text, align 4, keep-with-next - 335 void parse_json(uint8_t *json_buff) - 336 { + 403 void parse_json(uint8_t *json_buff) + 404 { \ parse_json: (+1) \ 0x0 0xE92D 0x43FE PUSH {R1-R9,LR} - 337 cJSON* cjson_root = cJSON_Parse(json_buff); + 405 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 0x0004 MOVS R4,R0 - 338 - 339 if(cjson_root == NULL) + 406 + 407 if(cjson_root == NULL) \ 0xA 0xD104 BNE.N ??parse_json_0 - 340 { - 341 term_printf("parse fail.\n"); + 408 { + 409 term_printf("parse fail.\n"); \ 0xC 0xE8BD 0x43FE POP {R1-R9,LR} - \ 0x10 0x.... ADR.N R0,?_27 + \ 0x10 0x.... ADR.N R0,?_22 \ 0x12 0x.... 0x.... B.W term_printf - 342 return; - 343 } - 344 - 345 cJSON* cjson_id = cJSON_GetObjectItem(cjson_root, "deviId"); + 410 return; + 411 } + 412 + 413 cJSON* cjson_id = cJSON_GetObjectItem(cjson_root, "deviId"); \ ??parse_json_0: (+1) \ 0x16 0xBF00 Nop \ 0x18 0x.... ADR.N R1,?_4 \ 0x1A 0x.... 0x.... BL cJSON_GetObjectItem \ 0x1E 0x4606 MOV R6,R0 - 346 cJSON* cjson_type = cJSON_GetObjectItem(cjson_root, "frameType"); + 414 cJSON* cjson_type = cJSON_GetObjectItem(cjson_root, "frameType"); \ 0x20 0x.... ADR.N R1,?_6 \ 0x22 0x.... 0x.... BL ?Subroutine0 \ ??CrossCallReturnLabel_3: (+1) \ 0x26 0x4607 MOV R7,R0 - 347 cJSON* cjson_version = cJSON_GetObjectItem(cjson_root, "version"); + 415 cJSON* cjson_version = cJSON_GetObjectItem(cjson_root, "version"); \ 0x28 0x.... ADR.N R1,?_9 \ 0x2A 0x.... 0x.... BL ?Subroutine0 \ ??CrossCallReturnLabel_2: (+1) \ 0x2E 0x4680 MOV R8,R0 - 348 cJSON* cjson_response = cJSON_GetObjectItem(cjson_root, "response"); - \ 0x30 0x.... ADR.N R1,?_28 + 416 cJSON* cjson_response = cJSON_GetObjectItem(cjson_root, "response"); + \ 0x30 0x.... ADR.N R1,?_23 \ 0x32 0x.... 0x.... BL ?Subroutine0 \ ??CrossCallReturnLabel_1: (+1) \ 0x36 0x4681 MOV R9,R0 - 349 cJSON* cjson_time = cJSON_GetObjectItem(cjson_root, "timeStamp"); + 417 cJSON* cjson_time = cJSON_GetObjectItem(cjson_root, "timeStamp"); \ 0x38 0x.... ADR.N R1,?_8 \ 0x3A 0x.... 0x.... BL ?Subroutine0 - 350 - 351 // 取出数据 - 352 char *temp_id = cjson_id -> valuestring; - 353 char *temp_type = cjson_type -> valuestring; - 354 int temp_version = cjson_version -> valueint; - 355 int temp_response = cjson_response -> valueint; - 356 int temp_time = cjson_time -> valueint; + 418 + 419 // 取出数据 + 420 char *temp_id = cjson_id -> valuestring; + 421 char *temp_type = cjson_type -> valuestring; + 422 int temp_version = cjson_version -> valueint; + 423 int temp_response = cjson_response -> valueint; + 424 int temp_time = cjson_time -> valueint; \ ??CrossCallReturnLabel_0: (+1) \ 0x3E 0x6945 LDR R5,[R0, #+20] - 357 - 358 term_printf("deviId=%s\n frameType=%s\n version=%d\n response=%d\n timeStamp=%d\n", temp_id, temp_type, temp_version, temp_response, temp_time); + 425 + 426 term_printf("deviId=%s\n frameType=%s\n version=%d\n response=%d\n timeStamp=%d\n", temp_id, temp_type, temp_version, temp_response, temp_time); \ 0x40 0x9501 STR R5,[SP, #+4] \ 0x42 0xF8D9 0x0014 LDR R0,[R9, #+20] \ 0x46 0x9000 STR R0,[SP, #+0] \ 0x48 0xF8D8 0x3014 LDR R3,[R8, #+20] \ 0x4C 0x693A LDR R2,[R7, #+16] \ 0x4E 0x6931 LDR R1,[R6, #+16] - \ 0x50 0x.... LDR.N R0,??DataTable34_10 + \ 0x50 0x.... LDR.N R0,??DataTable30_10 \ 0x52 0x.... 0x.... BL term_printf - 359 - 360 cJSON_Delete(cjson_root); + 427 + 428 cJSON_Delete(cjson_root); \ 0x56 0x4620 MOV R0,R4 \ 0x58 0x.... 0x.... BL cJSON_Delete - 361 - 362 // 数据处理 - 363 if(abs(temp_time - g_time_stamp) >= 120) + 429 + 430 // 数据处理 + 431 if(abs(temp_time - g_time_stamp) >= 120) ^ Warning[Pe223]: function "abs" declared implicitly - \ 0x5C 0x.... LDR.N R4,??DataTable34_6 + \ 0x5C 0x.... LDR.N R4,??DataTable30_6 \ 0x5E 0x6860 LDR R0,[R4, #+4] \ 0x60 0x1A28 SUBS R0,R5,R0 \ 0x62 0x.... 0x.... BL abs \ 0x66 0x2878 CMP R0,#+120 \ 0x68 0xBFA8 IT GE \ 0x6A 0x6065 STRGE R5,[R4, #+4] - 364 { - 365 g_time_stamp = temp_time; - 366 - 367 - 368 } - 369 } + 432 { + 433 g_time_stamp = temp_time; + 434 + 435 + 436 } + 437 } \ 0x6C 0xE8BD 0x83F7 POP {R0-R2,R4-R9,PC} \ In section .text, align 2, keep-with-next @@ -953,66 +1081,66 @@ Warning[Pe223]: function "abs" declared implicitly \ 0x2 0x.... 0x.... B.W cJSON_GetObjectItem \ In section .text, align 4, keep-with-next - \ ??DataTable32: + \ ??DataTable27: \ 0x0 0x0000'0000 DC32 0x0,0x40240000 \ 0x4024'0000 \ In section .text, align 4, keep-with-next - \ ??DataTable32_1: + \ ??DataTable27_1: \ 0x0 0x42C8'0000 DC32 0x42c80000 \ In section .text, align 4, keep-with-next - \ ??DataTable33: + \ ??DataTable29: \ 0x0 0x25 0x64 DC8 0x25, 0x64, 0x00, 0x00 \ 0x00 0x00 \ In section .text, align 4, keep-with-next - \ ??DataTable33_1: + \ ??DataTable29_1: \ 0x0 0x0D 0x0A DC8 0x0D, 0x0A, 0x00, 0x00 \ 0x00 0x00 \ In section .text, align 4, keep-with-next - \ ??DataTable34: + \ ??DataTable30: \ 0x0 0x4800'0400 DC32 0x48000400 \ In section .text, align 4, keep-with-next - \ ??DataTable34_1: + \ ??DataTable30_1: \ 0x0 0x0001'86A0 DC32 0x186a0 \ In section .text, align 4, keep-with-next - \ ??DataTable34_2: + \ ??DataTable30_2: \ 0x0 0x....'.... DC32 huart1 \ In section .text, align 4, keep-with-next - \ ??DataTable34_3: + \ ??DataTable30_3: \ 0x0 0x....'.... DC32 g_ec801_uart_handle \ In section .text, align 4, keep-with-next - \ ??DataTable34_4: + \ ??DataTable30_4: \ 0x0 0x....'.... DC32 ?_0 \ In section .text, align 4, keep-with-next - \ ??DataTable34_5: + \ ??DataTable30_5: \ 0x0 0x....'.... DC32 g_stMcs_Para \ In section .text, align 4, keep-with-next - \ ??DataTable34_6: + \ ??DataTable30_6: \ 0x0 0x....'.... DC32 time_get_ok \ In section .text, align 4, keep-with-next - \ ??DataTable34_7: + \ ??DataTable30_7: \ 0x0 0x3FE0'0000 DC32 0x3fe00000 \ In section .text, align 4, keep-with-next - \ ??DataTable34_8: + \ ??DataTable30_8: \ 0x0 0x4059'0000 DC32 0x40590000 \ In section .text, align 4, keep-with-next - \ ??DataTable34_9: + \ ??DataTable30_9: \ 0x0 0x0001'5180 DC32 0x15180 \ In section .text, align 4, keep-with-next - \ ??DataTable34_10: + \ ??DataTable30_10: \ 0x0 0x....'.... DC32 ?_2 \ In section .rodata, align 4 @@ -1237,31 +1365,13 @@ Warning[Pe223]: function "abs" declared implicitly \ In section .text, align 4, keep-with-next \ ?_18: - \ 0x0 0x0D 0x0A DC8 "\015\012QMTOPEN\015\012" - \ 0x51 0x4D - \ 0x54 0x4F - \ 0x50 0x45 - \ 0x4E 0x0D - \ 0x0A 0x00 - - \ In section .text, align 4, keep-with-next - \ ?_19: \ 0x0 0x51 0x4D DC8 "QMTCONN" \ 0x54 0x43 \ 0x4F 0x4E \ 0x4E 0x00 \ In section .text, align 4, keep-with-next - \ ?_20: - \ 0x0 0x0D 0x0A DC8 "\015\012QMTCONN\015\012" - \ 0x51 0x4D - \ 0x54 0x43 - \ 0x4F 0x4E - \ 0x4E 0x0D - \ 0x0A 0x00 - - \ In section .text, align 4, keep-with-next - \ ?_21: + \ ?_19: \ 0x0 0x51 0x4D DC8 "QMTSUB" \ 0x54 0x53 \ 0x55 0x42 @@ -1269,17 +1379,7 @@ Warning[Pe223]: function "abs" declared implicitly \ 0x7 DS8 1 \ In section .text, align 4, keep-with-next - \ ?_22: - \ 0x0 0x0D 0x0A DC8 "\015\012QMTSUB\015\012" - \ 0x51 0x4D - \ 0x54 0x53 - \ 0x55 0x42 - \ 0x0D 0x0A - \ 0x00 - \ 0xB DS8 1 - - \ In section .text, align 4, keep-with-next - \ ?_23: + \ ?_20: \ 0x0 0x51 0x4D DC8 "QMTPUBEX" \ 0x54 0x50 \ 0x55 0x42 @@ -1288,34 +1388,14 @@ Warning[Pe223]: function "abs" declared implicitly \ 0x9 DS8 3 \ In section .text, align 4, keep-with-next - \ ?_24: - \ 0x0 0x0D 0x0A DC8 "\015\012QMTPUBEX\015\012" - \ 0x51 0x4D - \ 0x54 0x50 - \ 0x55 0x42 - \ 0x45 0x58 - \ 0x0D 0x0A - \ 0x00 - \ 0xD DS8 3 - - \ In section .text, align 4, keep-with-next - \ ?_25: + \ ?_21: \ 0x0 0x51 0x4D DC8 "QMTRECV" \ 0x54 0x52 \ 0x45 0x43 \ 0x56 0x00 \ In section .text, align 4, keep-with-next - \ ?_26: - \ 0x0 0x0D 0x0A DC8 "\015\012QMTRECV\015\012" - \ 0x51 0x4D - \ 0x54 0x52 - \ 0x45 0x43 - \ 0x56 0x0D - \ 0x0A 0x00 - - \ In section .text, align 4, keep-with-next - \ ?_27: + \ ?_22: \ 0x0 0x70 0x61 DC8 "parse fail.\012" \ 0x72 0x73 \ 0x65 0x20 @@ -1326,22 +1406,22 @@ Warning[Pe223]: function "abs" declared implicitly \ 0xD DS8 3 \ In section .text, align 4, keep-with-next - \ ?_28: + \ ?_23: \ 0x0 0x72 0x65 DC8 "response" \ 0x73 0x70 \ 0x6F 0x6E \ 0x73 0x65 \ 0x00 \ 0x9 DS8 3 - 370 - 371 - 372 - 373 - 374 - 375 - 376 - 377 - 378 + 438 + 439 + 440 + 441 + 442 + 443 + 444 + 445 + 446 Maximum stack usage in bytes: @@ -1391,12 +1471,12 @@ Warning[Pe223]: function "abs" declared implicitly 48 fml_time_to_stamp 48 -> __aeabi_memcpy4 48 -> fml_leap_year - 40 parse_4g_receive_data - 40 -> __aeabi_memclr4 - 40 -> strstr - 40 -> term_printf - 40 -> uart_dev_char_present - 40 -> uart_dev_in_char + 256 parse_4g_receive_data + 256 -> __aeabi_memclr4 + 256 -> strstr + 256 -> term_printf + 256 -> uart_dev_char_present + 256 -> uart_dev_in_char 40 parse_json 40 -> abs 40 -> cJSON_Delete @@ -1410,24 +1490,25 @@ Warning[Pe223]: function "abs" declared implicitly Bytes Function/Label ----- -------------- - 8 ??DataTable32 - 4 ??DataTable32_1 - 4 ??DataTable33 - 4 ??DataTable33_1 - 4 ??DataTable34 - 4 ??DataTable34_1 - 4 ??DataTable34_10 - 4 ??DataTable34_2 - 4 ??DataTable34_3 - 4 ??DataTable34_4 - 4 ??DataTable34_5 - 4 ??DataTable34_6 - 4 ??DataTable34_7 - 4 ??DataTable34_8 - 4 ??DataTable34_9 + 8 ??DataTable27 + 4 ??DataTable27_1 + 4 ??DataTable29 + 4 ??DataTable29_1 + 4 ??DataTable30 + 4 ??DataTable30_1 + 4 ??DataTable30_10 + 4 ??DataTable30_2 + 4 ??DataTable30_3 + 4 ??DataTable30_4 + 4 ??DataTable30_5 + 4 ??DataTable30_6 + 4 ??DataTable30_7 + 4 ??DataTable30_8 + 4 ??DataTable30_9 6 ?Subroutine0 6 ?Subroutine1 - 12 ?Subroutine2 + 8 ?Subroutine2 + 12 ?Subroutine3 72 ?_0 8 ?_10 4 ?_11 @@ -1437,18 +1518,13 @@ Warning[Pe223]: function "abs" declared implicitly 12 ?_15 20 ?_16 8 ?_17 - 12 ?_18 + 8 ?_18 8 ?_19 64 ?_2 12 ?_20 8 ?_21 - 12 ?_22 + 16 ?_22 12 ?_23 - 16 ?_24 - 8 ?_25 - 12 ?_26 - 16 ?_27 - 12 ?_28 32 ?_3 8 ?_4 8 ?_5 @@ -1459,14 +1535,14 @@ Warning[Pe223]: function "abs" declared implicitly 34 EC801E_Power_ON 162 EC801_GET_Time 64 MQTT_Config - 278 MQTT_Trans_Data + 280 MQTT_Trans_Data 26 Read_Status 30 __write 4 dax 4 day_count 50 fml_leap_year 128 fml_time_to_stamp - 230 parse_4g_receive_data + 310 parse_4g_receive_data 112 parse_json 8 time_get_ok g_time_stamp @@ -1474,11 +1550,11 @@ Warning[Pe223]: function "abs" declared implicitly 16 bytes in section .bss 144 bytes in section .rodata - 1'518 bytes in section .text + 1'544 bytes in section .text - 1'518 bytes of CODE memory + 1'544 bytes of CODE memory 144 bytes of CONST memory 16 bytes of DATA memory Errors: none -Warnings: 6 +Warnings: 10 diff --git a/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.s b/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.s index caaf3d8..b18cca4 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 19/Aug/2024 17:15:33 +// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 20/Aug/2024 14:38:43 // Copyright 1999-2023 IAR Systems AB. // // Cpu mode = thumb @@ -261,7 +261,7 @@ Read_Status: // 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,??DataTable34 + LDR.W R0,??DataTable30 CFI FunCall HAL_GPIO_ReadPin BL HAL_GPIO_ReadPin CMP R0,#+1 @@ -290,8 +290,8 @@ __write: CFI CFA R13+8 MOV R4,R2 // 37 if(HAL_OK == HAL_UART_Transmit(&huart1,(uint8_t *)buffer,size,100000)) - LDR.W R3,??DataTable34_1 - LDR.W R0,??DataTable34_2 + LDR.W R3,??DataTable30_1 + LDR.W R0,??DataTable30_2 UXTH R2,R2 CFI FunCall HAL_UART_Transmit BL HAL_UART_Transmit @@ -331,8 +331,8 @@ MQTT_Config: // 52 osDelay(5000); MOVW R4,#+5000 MOV R0,R4 - LDR.W R5,??DataTable34_3 - LDR.W R6,??DataTable34_4 + LDR.W R5,??DataTable30_3 + LDR.W R6,??DataTable30_4 CFI FunCall osDelay BL osDelay // 53 @@ -421,7 +421,7 @@ MQTT_Trans_Data: // 90 cJSON_AddStringToObject(JsonRoot, "deviId", "item_id"); ADR.W R2,?_5 ADR.W R1,?_4 - LDR.W R6,??DataTable34_5 + LDR.W R6,??DataTable30_5 MOV R0,R4 CFI FunCall cJSON_AddStringToObject BL cJSON_AddStringToObject @@ -432,7 +432,7 @@ MQTT_Trans_Data: CFI FunCall cJSON_AddStringToObject BL cJSON_AddStringToObject // 92 cJSON_AddNumberToObject(JsonRoot, "timeStamp", g_time_stamp); - LDR.W R2,??DataTable34_6 + LDR.W R2,??DataTable30_6 LDR R0,[R2, #+4] CFI FunCall __aeabi_ui2d BL __aeabi_ui2d @@ -442,7 +442,7 @@ MQTT_Trans_Data: CFI FunCall cJSON_AddNumberToObject BL cJSON_AddNumberToObject // 93 cJSON_AddNumberToObject(JsonRoot, "version", 10); - VLDR.W D0,??DataTable32 + VLDR.W D0,??DataTable27 ADR.W R1,?_9 MOV R0,R4 CFI FunCall cJSON_AddNumberToObject @@ -461,14 +461,14 @@ MQTT_Trans_Data: // 99 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,??DataTable32_1 + VLDR.W S1,??DataTable27_1 VLDR S0,[R0, #0] VMUL.F32 S1,S0,S1 VMOV R0,S1 CFI FunCall __aeabi_f2d BL __aeabi_f2d MOVS R2,#+0 - LDR.W R3,??DataTable34_7 + LDR.W R3,??DataTable30_7 CFI FunCall __aeabi_dadd BL __aeabi_dadd CFI FunCall __aeabi_d2iz @@ -479,7 +479,7 @@ MQTT_Trans_Data: CFI FunCall __aeabi_f2d BL __aeabi_f2d MOVS R2,#+0 - LDR.W R3,??DataTable34_8 + LDR.W R3,??DataTable30_8 CFI FunCall __aeabi_ddiv BL __aeabi_ddiv VMOV D0,R0,R1 @@ -507,7 +507,7 @@ MQTT_Trans_Data: // 106 sprintf(str_len_str, "%d", str_len); ADDS R2,R0,#+6 UXTB R2,R2 - ADR.N R1,??DataTable33 + ADR.N R1,??DataTable29 MOV R0,SP CFI FunCall sprintf BL sprintf @@ -515,7 +515,7 @@ MQTT_Trans_Data: // 108 // 发送发数据包命令 // 109 osDelay(2000); MOV R0,#+2000 - LDR.N R6,??DataTable34_3 + LDR.W R6,??DataTable30_3 CFI FunCall osDelay BL osDelay // 110 uart_sendstr(g_ec801_uart_handle, "AT+QMTPUBEX=0,0,0,0,Test_Topic,"); @@ -530,7 +530,7 @@ MQTT_Trans_Data: BL uart_sendstr // 112 uart_sendstr(g_ec801_uart_handle, "\r\n"); LDR R0,[R6, #+0] - ADR.N R1,??DataTable33_1 + ADR.N R1,??DataTable29_1 CFI FunCall uart_sendstr BL uart_sendstr // 113 @@ -696,7 +696,7 @@ fml_time_to_stamp: SUBS R4,R4,#+1 MOV R1,#+3600 ADDS R4,R4,R6 - LDR.N R0,??DataTable34_9 + LDR.N R0,??DataTable30_9 LDR R2,[SP, #+48] LDR R3,[SP, #+52] MULS R5,R1,R5 @@ -748,8 +748,8 @@ EC801_GET_Time: // 177 if(USE_UTC) // 178 { // 179 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=0\r\n"); - LDR.N R4,??DataTable34_3 - ADR.N R1,?_15 + LDR.N R4,??DataTable30_3 + ADR.W R1,?_15 LDR R0,[R4, #+0] SUB SP,SP,#+140 CFI CFA R13+160 @@ -778,9 +778,9 @@ EC801_GET_Time: LDR R0,[R4, #+0] CFI FunCall uart_dev_in_char BL uart_dev_in_char - BL ?Subroutine2 + BL ?Subroutine3 // 190 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); -??CrossCallReturnLabel_9: +??CrossCallReturnLabel_11: BEQ.N ??EC801_GET_Time_1 LDR R0,[R4, #+0] CFI FunCall uart_dev_char_present @@ -807,9 +807,9 @@ EC801_GET_Time: LDR R0,[R4, #+0] CFI FunCall uart_dev_in_char BL uart_dev_in_char - BL ?Subroutine2 + BL ?Subroutine3 // 198 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); -??CrossCallReturnLabel_10: +??CrossCallReturnLabel_12: BEQ.N ??EC801_GET_Time_3 LDR R0,[R4, #+0] CFI FunCall uart_dev_char_present @@ -829,9 +829,9 @@ EC801_GET_Time: STR R2,[SP, #+4] STR R3,[SP, #+0] ADD R2,SP,#+16 - ADD.W R3,SP,#+36 + ADD R3,SP,#+36 ADR.N R1,?_16 - LDR.N R4,??DataTable34_6 + LDR.N R4,??DataTable30_6 ADD R0,SP,#+40 CFI FunCall sscanf BL sscanf @@ -869,21 +869,21 @@ EC801_GET_Time: SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable32: +??DataTable27: DATA32 DC32 0x0,0x40240000 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable32_1: +??DataTable27_1: DATA32 DC32 0x42c80000 SECTION `.text`:CODE:NOROOT(1) CFI Block cfiCond8 Using cfiCommon0 CFI Function EC801_GET_Time - CFI Conditional ??CrossCallReturnLabel_9 + CFI Conditional ??CrossCallReturnLabel_11 CFI R4 Frame(CFA, -16) CFI R5 Frame(CFA, -12) CFI R6 Frame(CFA, -8) @@ -891,7 +891,7 @@ EC801_GET_Time: CFI CFA R13+160 CFI Block cfiCond9 Using cfiCommon0 CFI (cfiCond9) Function EC801_GET_Time - CFI (cfiCond9) Conditional ??CrossCallReturnLabel_10 + CFI (cfiCond9) Conditional ??CrossCallReturnLabel_12 CFI (cfiCond9) R4 Frame(CFA, -16) CFI (cfiCond9) R5 Frame(CFA, -12) CFI (cfiCond9) R6 Frame(CFA, -8) @@ -901,7 +901,7 @@ EC801_GET_Time: CFI (cfiPicker10) NoFunction CFI (cfiPicker10) Picker THUMB -?Subroutine2: +?Subroutine3: STRB R0,[R5, R6] MOV R0,R6 ADDS R6,R0,#+1 @@ -922,15 +922,19 @@ EC801_GET_Time: // 214 void parse_4g_receive_data() // 215 { parse_4g_receive_data: - PUSH {R3-R7,LR} + PUSH {R3-R11,LR} CFI R14 Frame(CFA, -4) - CFI R7 Frame(CFA, -8) - CFI R6 Frame(CFA, -12) - CFI R5 Frame(CFA, -16) - CFI R4 Frame(CFA, -20) - CFI CFA R13+24 - SUB SP,SP,#+16 + CFI R11 Frame(CFA, -8) + CFI R10 Frame(CFA, -12) + CFI R9 Frame(CFA, -16) + CFI R8 Frame(CFA, -20) + CFI R7 Frame(CFA, -24) + CFI R6 Frame(CFA, -28) + CFI R5 Frame(CFA, -32) + CFI R4 Frame(CFA, -36) CFI CFA R13+40 + SUB SP,SP,#+216 + CFI CFA R13+256 // 216 int temp_3_index = 0; MOVS R1,#+3 MOV R0,SP @@ -948,23 +952,30 @@ parse_4g_receive_data: // 222 // 223 int AT_Command_ok_flag = 0; // 224 -// 225 -// 226 -// 227 uint8_t temp_buff[JSON_BUFFER_SIZE]; -// 228 int index = 0; // 索引 +// 225 int AT_data_ok_flag = 0; +// 226 uint8_t temp_buff[JSON_BUFFER_SIZE]; +// 227 int temp_buff_index = 0; // 索引 +// 228 // 229 char c = 0; // 230 int inJson = 0; // 231 if(uart_dev_char_present(g_ec801_uart_handle)){ - LDR.N R7,??DataTable34_3 - LDR R0,[R7, #+0] - CFI FunCall uart_dev_char_present - BL uart_dev_char_present - MOVS R6,#+0 + BL ?Subroutine2 +??CrossCallReturnLabel_10: + MOVS R7,#+0 MOVS R4,#+0 - MOVS R5,#+0 + MOV R9,R7 CMP R0,#+0 - BNE.N ??parse_4g_receive_data_0 + MOV R8,R9 + MOV R10,R9 + MOV R11,R9 + BEQ.N ??parse_4g_receive_data_0 // 232 memset(temp_buff, '\0', sizeof(temp_buff));//每次接受前清空一下BUFF + MOVS R1,#+200 + ADD R0,SP,#+16 + CFI FunCall __aeabi_memclr4 + BL __aeabi_memclr4 + ADD R5,SP,#+16 + B.N ??parse_4g_receive_data_1 // 233 for(; uart_dev_char_present(g_ec801_uart_handle);) // 234 { // 235 // 思路:挨个解析,每次解析3个字符存入BUFFER,依次后移,检测到+后看前面两个 @@ -1000,259 +1011,413 @@ parse_4g_receive_data: // 265 if(AT_Command_ok_flag) // 266 { // 267 // term_printf(AT_Command); -// 268 if(strstr(AT_Command, "QMTOPEN")) -// 269 { -// 270 term_printf("\r\nQMTOPEN\r\n"); -// 271 } -// 272 if(strstr(AT_Command, "QMTCONN")) -// 273 { -// 274 term_printf("\r\nQMTCONN\r\n"); -// 275 } -// 276 if(strstr(AT_Command, "QMTSUB")) -// 277 { -// 278 term_printf("\r\nQMTSUB\r\n"); -// 279 } -// 280 if(strstr(AT_Command, "QMTPUBEX")) -// 281 { -// 282 term_printf("\r\nQMTPUBEX\r\n"); +// 268 // 打开QMTT客户端反馈 +// 269 if(strstr(AT_Command, "QMTOPEN")) +// 270 { +// 271 temp_buff[temp_buff_index] = c; +// 272 if(temp_buff[temp_buff_index] == '\r'||temp_buff[temp_buff_index] == '\n') +// 273 { +// 274 // 处理完归零 +// 275 AT_Command_ok_flag = 0; +// 276 memset(AT_Command, 0, 10); +// 277 // 处理读完之后的数据 +// 278 term_printf(temp_buff); +// 279 +// 280 return; +// 281 } +// 282 temp_buff_index ++; // 283 } -// 284 if(strstr(AT_Command, "QMTRECV")) -// 285 { -// 286 term_printf("\r\nQMTRECV\r\n"); -// 287 } -// 288 -// 289 // 处理完归零 -// 290 AT_Command_ok_flag = 0; -// 291 // memset(AT_Command, 0, 10); -// 292 } -// 293 -// 294 -// 295 -// 296 -// 297 -// 298 -// 299 -// 300 -// 301 -// 302 -// 303 -// 304 -// 305 // c = uart_dev_in_char(g_ec801_uart_handle); -// 306 // if (c == '{') { -// 307 // inJson = 1; // 进入JSON字符串 -// 308 // jsonBufferIndex = 0; // 重置JSON缓冲区索引 -// 309 // temp_buff[jsonBufferIndex++] = c; -// 310 // } else if (c == '}' && inJson) { -// 311 // temp_buff[jsonBufferIndex++] = c; -// 312 // //重置索引与标志 -// 313 // jsonBufferIndex = 0; -// 314 // inJson = 0; -// 315 // } else if (inJson) { -// 316 // // 如果在JSON字符串内部,则存储字符 -// 317 // if (jsonBufferIndex < JSON_BUFFER_SIZE - 1) { // 保留一个位置给字符串结束符 -// 318 // temp_buff[jsonBufferIndex++] = c; -// 319 // } -// 320 // }else { -// 321 // jsonBufferIndex++;//一直没有{可以继续检索 -// 322 // } -// 323 } -// 324 // temp_buff为接收到的JSON -// 325 // term_printf(temp_buff); -// 326 // 不为空再解析 -// 327 // HAL_Delay(10); -// 328 // if(temp_buff[0] != '\0') -// 329 // { -// 330 // parse_json(temp_buff); -// 331 // } -// 332 } -// 333 } -??parse_4g_receive_data_1: - ADD SP,SP,#+20 - CFI CFA R13+20 - POP {R4-R7,PC} - CFI CFA R13+40 +// 284 +// 285 // 连接服务器反馈 +// 286 if(strstr(AT_Command, "QMTCONN")) +// 287 { +// 288 temp_buff[temp_buff_index] = c; +// 289 if(temp_buff[temp_buff_index] == '\r'||temp_buff[temp_buff_index] == '\n') +// 290 { +// 291 // 处理完归零 +// 292 AT_Command_ok_flag = 0; +// 293 memset(AT_Command, 0, 10); +// 294 // 处理读完之后的数据 +// 295 term_printf(temp_buff); +// 296 +// 297 return; +// 298 } +// 299 temp_buff_index ++; +// 300 } +// 301 +// 302 // 订阅主题反馈 +// 303 if(strstr(AT_Command, "QMTSUB")) +// 304 { +// 305 temp_buff[temp_buff_index] = c; +// 306 if(temp_buff[temp_buff_index] == '\r'||temp_buff[temp_buff_index] == '\n') +// 307 { +// 308 // 处理完归零 +// 309 AT_Command_ok_flag = 0; +// 310 memset(AT_Command, 0, 10); +// 311 // 处理读完之后的数据 +// 312 term_printf(temp_buff); +// 313 +// 314 return; +// 315 } +// 316 temp_buff_index ++; +// 317 } +// 318 +// 319 // 发布消息反馈 +// 320 if(strstr(AT_Command, "QMTPUBEX")) +// 321 { +// 322 temp_buff[temp_buff_index] = c; +// 323 if(temp_buff[temp_buff_index] == '\r'||temp_buff[temp_buff_index] == '\n') +// 324 { +// 325 // 处理完归零 +// 326 AT_Command_ok_flag = 0; +// 327 memset(AT_Command, 0, 10); +// 328 // 处理读完之后的数据 +// 329 term_printf(temp_buff); +// 330 +// 331 return; +// 332 } +// 333 temp_buff_index ++; +// 334 } +// 335 +// 336 // 收到消息反馈+++++收到json +// 337 if(strstr(AT_Command, "QMTRECV")) +// 338 { +// 339 if (c == '{') +// 340 { +// 341 AT_data_ok_flag = 1; +// 342 } +// 343 if (AT_data_ok_flag == 1) +// 344 { +// 345 temp_buff[temp_buff_index] = c; +// 346 if (temp_buff[temp_buff_index] == '}') +// 347 { +// 348 // 处理完归零 +// 349 AT_data_ok_flag = 0; +// 350 memset(AT_Command, 0, 10); +// 351 +// 352 +// 353 // 接收完了 +// 354 term_printf(temp_buff); +// 355 return; +// 356 } +// 357 temp_buff_index ++; ??parse_4g_receive_data_2: - MOV R5,R0 - B.N ??parse_4g_receive_data_0 -??parse_4g_receive_data_3: - Nop + ADDS R4,R4,#+1 +??parse_4g_receive_data_1: + BL ?Subroutine2 +??CrossCallReturnLabel_9: + CMP R0,#+0 +??parse_4g_receive_data_0: + BEQ.W ??parse_4g_receive_data_3 + LDR.N R0,??DataTable30_3 + LDR R0,[R0, #+0] + CFI FunCall uart_dev_in_char + BL uart_dev_in_char + MOV R6,R0 + ADDS R0,R7,#+1 + STRB R6,[SP, R7] + CMP R6,#+43 + BNE.N ??parse_4g_receive_data_4 + ADDS R7,R7,#+2 + MOVS R2,#+3 + SDIV R2,R7,R2 + ADD R2,R2,R2, LSL #+1 + SUBS R7,R7,R2 + LDRB R3,[SP, R7] + CMP R3,#+84 + BNE.N ??parse_4g_receive_data_5 + MOVS R2,#+3 + SDIV R2,R0,R2 + ADD R2,R2,R2, LSL #+1 + SUBS R2,R0,R2 + LDRB R1,[SP, R2] + CMP R1,#+65 + BEQ.N ??parse_4g_receive_data_4 +??parse_4g_receive_data_5: + MOV R9,#+1 +??parse_4g_receive_data_4: + MOVS R1,#+3 + SDIV R7,R0,R1 + ADD R7,R7,R7, LSL #+1 + SUBS R7,R0,R7 + CMP R9,#+0 + BEQ.N ??parse_4g_receive_data_6 + ADD R0,SP,#+4 + CMP R6,#+58 + STRB R6,[R0, R8] + ADD R0,R8,#+1 + BNE.N ??parse_4g_receive_data_7 + MOV R9,#+0 + MOV R10,#+1 + MOV R8,R0 + B.N ??parse_4g_receive_data_8 +??parse_4g_receive_data_7: + MOV R8,R0 +??parse_4g_receive_data_6: + CMP R10,#+0 + BEQ.N ??parse_4g_receive_data_1 +??parse_4g_receive_data_8: ADR.N R1,?_17 BL ?Subroutine1 ??CrossCallReturnLabel_8: - CBZ.N R0,??parse_4g_receive_data_4 - ADR.N R0,?_18 - CFI FunCall term_printf - BL term_printf -??parse_4g_receive_data_4: - Nop - ADR.N R1,?_19 + CBZ.N R0,??parse_4g_receive_data_9 + STRB R6,[R5, R4] + CMP R6,#+13 + IT NE + CMPNE R6,#+10 + BEQ.N ??parse_4g_receive_data_10 + ADDS R4,R4,#+1 +??parse_4g_receive_data_9: + ADR.N R1,?_18 BL ?Subroutine1 ??CrossCallReturnLabel_7: - CBZ.N R0,??parse_4g_receive_data_5 - ADR.N R0,?_20 - CFI FunCall term_printf - BL term_printf -??parse_4g_receive_data_5: - Nop - ADR.N R1,?_21 + CBZ.N R0,??parse_4g_receive_data_11 + STRB R6,[R5, R4] + CMP R6,#+13 + IT NE + CMPNE R6,#+10 + BEQ.N ??parse_4g_receive_data_10 + ADDS R4,R4,#+1 +??parse_4g_receive_data_11: + ADR.N R1,?_19 BL ?Subroutine1 ??CrossCallReturnLabel_6: - CBZ.N R0,??parse_4g_receive_data_6 - ADR.N R0,?_22 - CFI FunCall term_printf - BL term_printf -??parse_4g_receive_data_6: - Nop - ADR.N R1,?_23 + CBZ.N R0,??parse_4g_receive_data_12 + STRB R6,[R5, R4] + CMP R6,#+13 + IT NE + CMPNE R6,#+10 + BEQ.N ??parse_4g_receive_data_10 + ADDS R4,R4,#+1 +??parse_4g_receive_data_12: + ADR.N R1,?_20 BL ?Subroutine1 ??CrossCallReturnLabel_5: - CBZ.N R0,??parse_4g_receive_data_7 - ADR.N R0,?_24 - CFI FunCall term_printf - BL term_printf -??parse_4g_receive_data_7: - Nop - ADR.N R1,?_25 + CBZ.N R0,??parse_4g_receive_data_13 + STRB R6,[R5, R4] + CMP R6,#+13 + IT NE + CMPNE R6,#+10 + BEQ.N ??parse_4g_receive_data_10 + ADDS R4,R4,#+1 +??parse_4g_receive_data_13: + ADR.N R1,?_21 BL ?Subroutine1 ??CrossCallReturnLabel_4: - CBZ.N R0,??parse_4g_receive_data_0 - ADR.N R0,?_26 + CMP R0,#+0 +??parse_4g_receive_data_14: + BEQ.N ??parse_4g_receive_data_1 + CMP R6,#+123 + IT EQ + MOVEQ R11,#+1 + BEQ.N ??parse_4g_receive_data_15 + CMP R11,#+0 + BEQ.N ??parse_4g_receive_data_14 +??parse_4g_receive_data_15: + STRB R6,[R5, R4] + CMP R6,#+125 + BNE.W ??parse_4g_receive_data_2 +??parse_4g_receive_data_10: + ADD R0,SP,#+16 CFI FunCall term_printf BL term_printf -??parse_4g_receive_data_0: - LDR R0,[R7, #+0] - CFI FunCall uart_dev_char_present - BL uart_dev_char_present - CMP R0,#+0 - BEQ.N ??parse_4g_receive_data_1 - LDR R0,[R7, #+0] - CFI FunCall uart_dev_in_char - BL uart_dev_in_char - ADDS R2,R6,#+1 - STRB R0,[SP, R6] - CMP R0,#+43 - BNE.N ??parse_4g_receive_data_8 - ADDS R6,R6,#+2 - MOVS R3,#+3 - SDIV R3,R6,R3 - ADD R3,R3,R3, LSL #+1 - SUBS R6,R6,R3 - LDRB R6,[SP, R6] - CMP R6,#+84 - BNE.N ??parse_4g_receive_data_9 - MOVS R3,#+3 - SDIV R3,R2,R3 - ADD R3,R3,R3, LSL #+1 - SUBS R3,R2,R3 - LDRB R1,[SP, R3] - CMP R1,#+65 - BEQ.N ??parse_4g_receive_data_8 -??parse_4g_receive_data_9: - MOVS R4,#+1 -??parse_4g_receive_data_8: - MOVS R1,#+3 - SDIV R6,R2,R1 - ADD R6,R6,R6, LSL #+1 - SUBS R6,R2,R6 - CMP R4,#+0 - BEQ.N ??parse_4g_receive_data_0 - ADD R1,SP,#+4 - STRB R0,[R1, R5] - ADDS R0,R5,#+1 - LDRB R1,[R1, R5] - CMP R1,#+58 - BNE.N ??parse_4g_receive_data_2 - MOVS R4,#+0 - MOV R5,R0 - B.N ??parse_4g_receive_data_3 +// 358 } +// 359 } +// 360 } +// 361 +// 362 +// 363 +// 364 +// 365 +// 366 +// 367 +// 368 +// 369 +// 370 +// 371 +// 372 +// 373 // c = uart_dev_in_char(g_ec801_uart_handle); +// 374 // if (c == '{') { +// 375 // inJson = 1; // 进入JSON字符串 +// 376 // jsonBufferIndex = 0; // 重置JSON缓冲区索引 +// 377 // temp_buff[jsonBufferIndex++] = c; +// 378 // } else if (c == '}' && inJson) { +// 379 // temp_buff[jsonBufferIndex++] = c; +// 380 // //重置索引与标志 +// 381 // jsonBufferIndex = 0; +// 382 // inJson = 0; +// 383 // } else if (inJson) { +// 384 // // 如果在JSON字符串内部,则存储字符 +// 385 // if (jsonBufferIndex < JSON_BUFFER_SIZE - 1) { // 保留一个位置给字符串结束符 +// 386 // temp_buff[jsonBufferIndex++] = c; +// 387 // } +// 388 // }else { +// 389 // jsonBufferIndex++;//一直没有{可以继续检索 +// 390 // } +// 391 } +// 392 // temp_buff为接收到的JSON +// 393 // term_printf(temp_buff); +// 394 // 不为空再解析 +// 395 // HAL_Delay(10); +// 396 // if(temp_buff[0] != '\0') +// 397 // { +// 398 // parse_json(temp_buff); +// 399 // } +// 400 } +// 401 } +??parse_4g_receive_data_3: + ADD SP,SP,#+220 + CFI CFA R13+36 + POP {R4-R11,PC} CFI EndBlock cfiBlock11 + SECTION `.text`:CODE:NOROOT(1) + CFI Block cfiCond12 Using cfiCommon0 + CFI Function parse_4g_receive_data + CFI Conditional ??CrossCallReturnLabel_10 + CFI R4 Frame(CFA, -36) + CFI R5 Frame(CFA, -32) + CFI R6 Frame(CFA, -28) + CFI R7 Frame(CFA, -24) + CFI R8 Frame(CFA, -20) + CFI R9 Frame(CFA, -16) + CFI R10 Frame(CFA, -12) + CFI R11 Frame(CFA, -8) + CFI R14 Frame(CFA, -4) + CFI CFA R13+256 + CFI Block cfiCond13 Using cfiCommon0 + CFI (cfiCond13) Function parse_4g_receive_data + CFI (cfiCond13) Conditional ??CrossCallReturnLabel_9 + CFI (cfiCond13) R4 Frame(CFA, -36) + CFI (cfiCond13) R5 Frame(CFA, -32) + CFI (cfiCond13) R6 Frame(CFA, -28) + CFI (cfiCond13) R7 Frame(CFA, -24) + CFI (cfiCond13) R8 Frame(CFA, -20) + CFI (cfiCond13) R9 Frame(CFA, -16) + CFI (cfiCond13) R10 Frame(CFA, -12) + CFI (cfiCond13) R11 Frame(CFA, -8) + CFI (cfiCond13) R14 Frame(CFA, -4) + CFI (cfiCond13) CFA R13+256 + CFI Block cfiPicker14 Using cfiCommon1 + CFI (cfiPicker14) NoFunction + CFI (cfiPicker14) Picker + THUMB +?Subroutine2: + LDR.N R0,??DataTable30_3 + LDR R0,[R0, #+0] + CFI (cfiCond12) FunCall parse_4g_receive_data uart_dev_char_present + CFI (cfiCond12) FunCall parse_4g_receive_data uart_dev_char_present + B.W uart_dev_char_present + CFI EndBlock cfiCond12 + CFI EndBlock cfiCond13 + CFI EndBlock cfiPicker14 + SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable33: +??DataTable29: DATA8 DC8 0x25, 0x64, 0x00, 0x00 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable33_1: +??DataTable29_1: DATA8 DC8 0x0D, 0x0A, 0x00, 0x00 SECTION `.text`:CODE:NOROOT(1) - CFI Block cfiCond12 Using cfiCommon0 + CFI Block cfiCond15 Using cfiCommon0 CFI Function parse_4g_receive_data CFI Conditional ??CrossCallReturnLabel_8 - CFI R4 Frame(CFA, -20) - CFI R5 Frame(CFA, -16) - CFI R6 Frame(CFA, -12) - CFI R7 Frame(CFA, -8) + CFI R4 Frame(CFA, -36) + CFI R5 Frame(CFA, -32) + CFI R6 Frame(CFA, -28) + CFI R7 Frame(CFA, -24) + CFI R8 Frame(CFA, -20) + CFI R9 Frame(CFA, -16) + CFI R10 Frame(CFA, -12) + CFI R11 Frame(CFA, -8) CFI R14 Frame(CFA, -4) - CFI CFA R13+40 - CFI Block cfiCond13 Using cfiCommon0 - CFI (cfiCond13) Function parse_4g_receive_data - CFI (cfiCond13) Conditional ??CrossCallReturnLabel_7 - CFI (cfiCond13) R4 Frame(CFA, -20) - CFI (cfiCond13) R5 Frame(CFA, -16) - CFI (cfiCond13) R6 Frame(CFA, -12) - CFI (cfiCond13) R7 Frame(CFA, -8) - CFI (cfiCond13) R14 Frame(CFA, -4) - CFI (cfiCond13) CFA R13+40 - CFI Block cfiCond14 Using cfiCommon0 - CFI (cfiCond14) Function parse_4g_receive_data - CFI (cfiCond14) Conditional ??CrossCallReturnLabel_6 - CFI (cfiCond14) R4 Frame(CFA, -20) - CFI (cfiCond14) R5 Frame(CFA, -16) - CFI (cfiCond14) R6 Frame(CFA, -12) - CFI (cfiCond14) R7 Frame(CFA, -8) - CFI (cfiCond14) R14 Frame(CFA, -4) - CFI (cfiCond14) CFA R13+40 - CFI Block cfiCond15 Using cfiCommon0 - CFI (cfiCond15) Function parse_4g_receive_data - CFI (cfiCond15) Conditional ??CrossCallReturnLabel_5 - CFI (cfiCond15) R4 Frame(CFA, -20) - CFI (cfiCond15) R5 Frame(CFA, -16) - CFI (cfiCond15) R6 Frame(CFA, -12) - CFI (cfiCond15) R7 Frame(CFA, -8) - CFI (cfiCond15) R14 Frame(CFA, -4) - CFI (cfiCond15) CFA R13+40 + CFI CFA R13+256 CFI Block cfiCond16 Using cfiCommon0 CFI (cfiCond16) Function parse_4g_receive_data - CFI (cfiCond16) Conditional ??CrossCallReturnLabel_4 - CFI (cfiCond16) R4 Frame(CFA, -20) - CFI (cfiCond16) R5 Frame(CFA, -16) - CFI (cfiCond16) R6 Frame(CFA, -12) - CFI (cfiCond16) R7 Frame(CFA, -8) + CFI (cfiCond16) Conditional ??CrossCallReturnLabel_7 + CFI (cfiCond16) R4 Frame(CFA, -36) + CFI (cfiCond16) R5 Frame(CFA, -32) + CFI (cfiCond16) R6 Frame(CFA, -28) + CFI (cfiCond16) R7 Frame(CFA, -24) + CFI (cfiCond16) R8 Frame(CFA, -20) + CFI (cfiCond16) R9 Frame(CFA, -16) + CFI (cfiCond16) R10 Frame(CFA, -12) + CFI (cfiCond16) R11 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 + CFI (cfiCond16) CFA R13+256 + CFI Block cfiCond17 Using cfiCommon0 + CFI (cfiCond17) Function parse_4g_receive_data + CFI (cfiCond17) Conditional ??CrossCallReturnLabel_6 + CFI (cfiCond17) R4 Frame(CFA, -36) + CFI (cfiCond17) R5 Frame(CFA, -32) + CFI (cfiCond17) R6 Frame(CFA, -28) + CFI (cfiCond17) R7 Frame(CFA, -24) + CFI (cfiCond17) R8 Frame(CFA, -20) + CFI (cfiCond17) R9 Frame(CFA, -16) + CFI (cfiCond17) R10 Frame(CFA, -12) + CFI (cfiCond17) R11 Frame(CFA, -8) + CFI (cfiCond17) R14 Frame(CFA, -4) + CFI (cfiCond17) CFA R13+256 + CFI Block cfiCond18 Using cfiCommon0 + CFI (cfiCond18) Function parse_4g_receive_data + CFI (cfiCond18) Conditional ??CrossCallReturnLabel_5 + CFI (cfiCond18) R4 Frame(CFA, -36) + CFI (cfiCond18) R5 Frame(CFA, -32) + CFI (cfiCond18) R6 Frame(CFA, -28) + CFI (cfiCond18) R7 Frame(CFA, -24) + CFI (cfiCond18) R8 Frame(CFA, -20) + CFI (cfiCond18) R9 Frame(CFA, -16) + CFI (cfiCond18) R10 Frame(CFA, -12) + CFI (cfiCond18) R11 Frame(CFA, -8) + CFI (cfiCond18) R14 Frame(CFA, -4) + CFI (cfiCond18) CFA R13+256 + CFI Block cfiCond19 Using cfiCommon0 + CFI (cfiCond19) Function parse_4g_receive_data + CFI (cfiCond19) Conditional ??CrossCallReturnLabel_4 + CFI (cfiCond19) R4 Frame(CFA, -36) + CFI (cfiCond19) R5 Frame(CFA, -32) + CFI (cfiCond19) R6 Frame(CFA, -28) + CFI (cfiCond19) R7 Frame(CFA, -24) + CFI (cfiCond19) R8 Frame(CFA, -20) + CFI (cfiCond19) R9 Frame(CFA, -16) + CFI (cfiCond19) R10 Frame(CFA, -12) + CFI (cfiCond19) R11 Frame(CFA, -8) + CFI (cfiCond19) R14 Frame(CFA, -4) + CFI (cfiCond19) CFA R13+256 + CFI Block cfiPicker20 Using cfiCommon1 + CFI (cfiPicker20) NoFunction + CFI (cfiPicker20) Picker THUMB ?Subroutine1: ADD R0,SP,#+4 - CFI (cfiCond12) FunCall parse_4g_receive_data strstr - CFI (cfiCond12) FunCall parse_4g_receive_data strstr - CFI (cfiCond12) FunCall parse_4g_receive_data strstr - CFI (cfiCond12) FunCall parse_4g_receive_data strstr - CFI (cfiCond12) FunCall parse_4g_receive_data strstr + CFI (cfiCond15) FunCall parse_4g_receive_data strstr + CFI (cfiCond15) FunCall parse_4g_receive_data strstr + CFI (cfiCond15) FunCall parse_4g_receive_data strstr + CFI (cfiCond15) FunCall parse_4g_receive_data strstr + CFI (cfiCond15) FunCall parse_4g_receive_data strstr B.W strstr - CFI EndBlock cfiCond12 - CFI EndBlock cfiCond13 - CFI EndBlock cfiCond14 CFI EndBlock cfiCond15 CFI EndBlock cfiCond16 - CFI EndBlock cfiPicker17 -// 334 + CFI EndBlock cfiCond17 + CFI EndBlock cfiCond18 + CFI EndBlock cfiCond19 + CFI EndBlock cfiPicker20 +// 402 SECTION `.text`:CODE:NOROOT(2) - CFI Block cfiBlock18 Using cfiCommon0 + CFI Block cfiBlock21 Using cfiCommon0 CFI Function parse_json THUMB -// 335 void parse_json(uint8_t *json_buff) -// 336 { +// 403 void parse_json(uint8_t *json_buff) +// 404 { parse_json: PUSH {R1-R9,LR} CFI R14 Frame(CFA, -4) @@ -1263,15 +1428,15 @@ parse_json: CFI R5 Frame(CFA, -24) CFI R4 Frame(CFA, -28) CFI CFA R13+40 -// 337 cJSON* cjson_root = cJSON_Parse(json_buff); +// 405 cJSON* cjson_root = cJSON_Parse(json_buff); CFI FunCall cJSON_Parse BL cJSON_Parse MOVS R4,R0 -// 338 -// 339 if(cjson_root == NULL) +// 406 +// 407 if(cjson_root == NULL) BNE.N ??parse_json_0 -// 340 { -// 341 term_printf("parse fail.\n"); +// 408 { +// 409 term_printf("parse fail.\n"); POP {R1-R9,LR} CFI R4 SameValue CFI R5 SameValue @@ -1281,7 +1446,7 @@ parse_json: CFI R9 SameValue CFI R14 SameValue CFI CFA R13+0 - ADR.N R0,?_27 + ADR.N R0,?_22 CFI FunCall term_printf B.W term_printf CFI R4 Frame(CFA, -28) @@ -1292,63 +1457,63 @@ parse_json: CFI R9 Frame(CFA, -8) CFI R14 Frame(CFA, -4) CFI CFA R13+40 -// 342 return; -// 343 } -// 344 -// 345 cJSON* cjson_id = cJSON_GetObjectItem(cjson_root, "deviId"); +// 410 return; +// 411 } +// 412 +// 413 cJSON* cjson_id = cJSON_GetObjectItem(cjson_root, "deviId"); ??parse_json_0: Nop ADR.N R1,?_4 CFI FunCall cJSON_GetObjectItem BL cJSON_GetObjectItem MOV R6,R0 -// 346 cJSON* cjson_type = cJSON_GetObjectItem(cjson_root, "frameType"); +// 414 cJSON* cjson_type = cJSON_GetObjectItem(cjson_root, "frameType"); ADR.N R1,?_6 BL ?Subroutine0 ??CrossCallReturnLabel_3: MOV R7,R0 -// 347 cJSON* cjson_version = cJSON_GetObjectItem(cjson_root, "version"); +// 415 cJSON* cjson_version = cJSON_GetObjectItem(cjson_root, "version"); ADR.N R1,?_9 BL ?Subroutine0 ??CrossCallReturnLabel_2: MOV R8,R0 -// 348 cJSON* cjson_response = cJSON_GetObjectItem(cjson_root, "response"); - ADR.N R1,?_28 +// 416 cJSON* cjson_response = cJSON_GetObjectItem(cjson_root, "response"); + ADR.N R1,?_23 BL ?Subroutine0 ??CrossCallReturnLabel_1: MOV R9,R0 -// 349 cJSON* cjson_time = cJSON_GetObjectItem(cjson_root, "timeStamp"); +// 417 cJSON* cjson_time = cJSON_GetObjectItem(cjson_root, "timeStamp"); ADR.N R1,?_8 BL ?Subroutine0 -// 350 -// 351 // 取出数据 -// 352 char *temp_id = cjson_id -> valuestring; -// 353 char *temp_type = cjson_type -> valuestring; -// 354 int temp_version = cjson_version -> valueint; -// 355 int temp_response = cjson_response -> valueint; -// 356 int temp_time = cjson_time -> valueint; +// 418 +// 419 // 取出数据 +// 420 char *temp_id = cjson_id -> valuestring; +// 421 char *temp_type = cjson_type -> valuestring; +// 422 int temp_version = cjson_version -> valueint; +// 423 int temp_response = cjson_response -> valueint; +// 424 int temp_time = cjson_time -> valueint; ??CrossCallReturnLabel_0: LDR R5,[R0, #+20] -// 357 -// 358 term_printf("deviId=%s\n frameType=%s\n version=%d\n response=%d\n timeStamp=%d\n", temp_id, temp_type, temp_version, temp_response, temp_time); +// 425 +// 426 term_printf("deviId=%s\n frameType=%s\n version=%d\n response=%d\n timeStamp=%d\n", temp_id, temp_type, temp_version, temp_response, temp_time); STR R5,[SP, #+4] LDR R0,[R9, #+20] STR R0,[SP, #+0] LDR R3,[R8, #+20] LDR R2,[R7, #+16] LDR R1,[R6, #+16] - LDR.N R0,??DataTable34_10 + LDR.N R0,??DataTable30_10 CFI FunCall term_printf BL term_printf -// 359 -// 360 cJSON_Delete(cjson_root); +// 427 +// 428 cJSON_Delete(cjson_root); MOV R0,R4 CFI FunCall cJSON_Delete BL cJSON_Delete -// 361 -// 362 // 数据处理 -// 363 if(abs(temp_time - g_time_stamp) >= 120) - LDR.N R4,??DataTable34_6 +// 429 +// 430 // 数据处理 +// 431 if(abs(temp_time - g_time_stamp) >= 120) + LDR.N R4,??DataTable30_6 LDR R0,[R4, #+4] SUBS R0,R5,R0 CFI FunCall abs @@ -1356,94 +1521,94 @@ parse_json: CMP R0,#+120 IT GE STRGE R5,[R4, #+4] -// 364 { -// 365 g_time_stamp = temp_time; -// 366 -// 367 -// 368 } -// 369 } +// 432 { +// 433 g_time_stamp = temp_time; +// 434 +// 435 +// 436 } +// 437 } POP {R0-R2,R4-R9,PC} - CFI EndBlock cfiBlock18 + CFI EndBlock cfiBlock21 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable34: +??DataTable30: DATA32 DC32 0x48000400 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable34_1: +??DataTable30_1: DATA32 DC32 0x186a0 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable34_2: +??DataTable30_2: DATA32 DC32 huart1 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable34_3: +??DataTable30_3: DATA32 DC32 g_ec801_uart_handle SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable34_4: +??DataTable30_4: DATA32 DC32 ?_0 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable34_5: +??DataTable30_5: DATA32 DC32 g_stMcs_Para SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable34_6: +??DataTable30_6: DATA32 DC32 time_get_ok SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable34_7: +??DataTable30_7: DATA32 DC32 0x3fe00000 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable34_8: +??DataTable30_8: DATA32 DC32 0x40590000 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable34_9: +??DataTable30_9: DATA32 DC32 0x15180 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable34_10: +??DataTable30_10: DATA32 DC32 ?_2 SECTION `.text`:CODE:NOROOT(1) - CFI Block cfiCond19 Using cfiCommon0 + CFI Block cfiCond22 Using cfiCommon0 CFI Function parse_json CFI Conditional ??CrossCallReturnLabel_3 CFI R4 Frame(CFA, -28) @@ -1454,55 +1619,55 @@ parse_json: CFI R9 Frame(CFA, -8) CFI R14 Frame(CFA, -4) CFI CFA R13+40 - CFI Block cfiCond20 Using cfiCommon0 - CFI (cfiCond20) Function parse_json - CFI (cfiCond20) Conditional ??CrossCallReturnLabel_2 - CFI (cfiCond20) R4 Frame(CFA, -28) - CFI (cfiCond20) R5 Frame(CFA, -24) - CFI (cfiCond20) R6 Frame(CFA, -20) - CFI (cfiCond20) R7 Frame(CFA, -16) - CFI (cfiCond20) R8 Frame(CFA, -12) - CFI (cfiCond20) R9 Frame(CFA, -8) - CFI (cfiCond20) R14 Frame(CFA, -4) - CFI (cfiCond20) CFA R13+40 - CFI Block cfiCond21 Using cfiCommon0 - CFI (cfiCond21) Function parse_json - CFI (cfiCond21) Conditional ??CrossCallReturnLabel_1 - CFI (cfiCond21) R4 Frame(CFA, -28) - CFI (cfiCond21) R5 Frame(CFA, -24) - CFI (cfiCond21) R6 Frame(CFA, -20) - CFI (cfiCond21) R7 Frame(CFA, -16) - CFI (cfiCond21) R8 Frame(CFA, -12) - CFI (cfiCond21) R9 Frame(CFA, -8) - CFI (cfiCond21) R14 Frame(CFA, -4) - CFI (cfiCond21) CFA R13+40 - CFI Block cfiCond22 Using cfiCommon0 - CFI (cfiCond22) Function parse_json - CFI (cfiCond22) Conditional ??CrossCallReturnLabel_0 - CFI (cfiCond22) R4 Frame(CFA, -28) - CFI (cfiCond22) R5 Frame(CFA, -24) - CFI (cfiCond22) R6 Frame(CFA, -20) - CFI (cfiCond22) R7 Frame(CFA, -16) - CFI (cfiCond22) R8 Frame(CFA, -12) - CFI (cfiCond22) R9 Frame(CFA, -8) - CFI (cfiCond22) R14 Frame(CFA, -4) - CFI (cfiCond22) CFA R13+40 - CFI Block cfiPicker23 Using cfiCommon1 - CFI (cfiPicker23) NoFunction - CFI (cfiPicker23) Picker + CFI Block cfiCond23 Using cfiCommon0 + CFI (cfiCond23) Function parse_json + CFI (cfiCond23) Conditional ??CrossCallReturnLabel_2 + CFI (cfiCond23) R4 Frame(CFA, -28) + CFI (cfiCond23) R5 Frame(CFA, -24) + CFI (cfiCond23) R6 Frame(CFA, -20) + CFI (cfiCond23) R7 Frame(CFA, -16) + CFI (cfiCond23) R8 Frame(CFA, -12) + CFI (cfiCond23) R9 Frame(CFA, -8) + CFI (cfiCond23) R14 Frame(CFA, -4) + CFI (cfiCond23) CFA R13+40 + CFI Block cfiCond24 Using cfiCommon0 + CFI (cfiCond24) Function parse_json + CFI (cfiCond24) Conditional ??CrossCallReturnLabel_1 + CFI (cfiCond24) R4 Frame(CFA, -28) + CFI (cfiCond24) R5 Frame(CFA, -24) + CFI (cfiCond24) R6 Frame(CFA, -20) + CFI (cfiCond24) R7 Frame(CFA, -16) + CFI (cfiCond24) R8 Frame(CFA, -12) + CFI (cfiCond24) R9 Frame(CFA, -8) + CFI (cfiCond24) R14 Frame(CFA, -4) + CFI (cfiCond24) CFA R13+40 + CFI Block cfiCond25 Using cfiCommon0 + CFI (cfiCond25) Function parse_json + CFI (cfiCond25) Conditional ??CrossCallReturnLabel_0 + CFI (cfiCond25) R4 Frame(CFA, -28) + CFI (cfiCond25) R5 Frame(CFA, -24) + CFI (cfiCond25) R6 Frame(CFA, -20) + CFI (cfiCond25) R7 Frame(CFA, -16) + CFI (cfiCond25) R8 Frame(CFA, -12) + CFI (cfiCond25) R9 Frame(CFA, -8) + CFI (cfiCond25) R14 Frame(CFA, -4) + CFI (cfiCond25) CFA R13+40 + CFI Block cfiPicker26 Using cfiCommon1 + CFI (cfiPicker26) NoFunction + CFI (cfiPicker26) Picker THUMB ?Subroutine0: MOV R0,R4 - CFI (cfiCond19) FunCall parse_json cJSON_GetObjectItem - CFI (cfiCond19) FunCall parse_json cJSON_GetObjectItem - CFI (cfiCond19) FunCall parse_json cJSON_GetObjectItem - CFI (cfiCond19) FunCall parse_json cJSON_GetObjectItem + CFI (cfiCond22) FunCall parse_json cJSON_GetObjectItem + CFI (cfiCond22) FunCall parse_json cJSON_GetObjectItem + CFI (cfiCond22) FunCall parse_json cJSON_GetObjectItem + CFI (cfiCond22) FunCall parse_json cJSON_GetObjectItem B.W cJSON_GetObjectItem - CFI EndBlock cfiCond19 - CFI EndBlock cfiCond20 - CFI EndBlock cfiCond21 CFI EndBlock cfiCond22 - CFI EndBlock cfiPicker23 + CFI EndBlock cfiCond23 + CFI EndBlock cfiCond24 + CFI EndBlock cfiCond25 + CFI EndBlock cfiPicker26 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 @@ -1612,27 +1777,13 @@ parse_json: SECTION_TYPE SHT_PROGBITS, 0 DATA ?_18: - DATA8 - DC8 "\015\012QMTOPEN\015\012" - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -?_19: DATA8 DC8 "QMTCONN" SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -?_20: - DATA8 - DC8 "\015\012QMTCONN\015\012" - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -?_21: +?_19: DATA8 DC8 "QMTSUB" DS8 1 @@ -1640,15 +1791,7 @@ parse_json: SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -?_22: - DATA8 - DC8 "\015\012QMTSUB\015\012" - DS8 1 - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -?_23: +?_20: DATA8 DC8 "QMTPUBEX" DATA @@ -1657,30 +1800,14 @@ parse_json: SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -?_24: - DATA8 - DC8 "\015\012QMTPUBEX\015\012" - DATA - DS8 3 - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -?_25: +?_21: DATA8 DC8 "QMTRECV" SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -?_26: - DATA8 - DC8 "\015\012QMTRECV\015\012" - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -?_27: +?_22: DATA8 DC8 "parse fail.\012" DATA @@ -1689,7 +1816,7 @@ parse_json: SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -?_28: +?_23: DATA8 DC8 "response" DATA @@ -1738,23 +1865,23 @@ parse_json: DS8 1 END -// 370 -// 371 -// 372 -// 373 -// 374 -// 375 -// 376 -// 377 -// 378 +// 438 +// 439 +// 440 +// 441 +// 442 +// 443 +// 444 +// 445 +// 446 // // 16 bytes in section .bss // 144 bytes in section .rodata -// 1'518 bytes in section .text +// 1'544 bytes in section .text // -// 1'518 bytes of CODE memory +// 1'544 bytes of CODE memory // 144 bytes of CONST memory // 16 bytes of DATA memory // //Errors: none -//Warnings: 6 +//Warnings: 10 diff --git a/EWARM/micro_climate/List/micro_climate.map b/EWARM/micro_climate/List/micro_climate.map index 7851cba..1907204 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 19/Aug/2024 17:15:33 +# IAR ELF Linker V9.40.2.374/W64 for ARM 20/Aug/2024 14:38:43 # Copyright 2007-2023 IAR Systems AB. # # Output file = @@ -123,7 +123,7 @@ initialize by copy { rw }; .intvec ro code 0x800'0000 0x1ac startup_stm32l496xx.o [4] - 0x800'01ac 0x1ac -"P1": 0xbea8 +"P1": 0xbec4 .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] @@ -210,74 +210,67 @@ initialize by copy { rw }; .text ro code 0x800'8a10 0x48 FltToDbl.o [15] .text ro code 0x800'8a58 0x86 filter.o [5] .text ro code 0x800'8ae0 0x494 frt_protocol.o [12] - .text ro code 0x800'8f74 0x51c EC801E.o [3] - .text ro code 0x800'9490 0x594 tasks.o [6] - .text ro code 0x800'9a24 0xc stm32l4xx_hal.o [9] - .text ro code 0x800'9a30 0x12 ABImemset_small.o [16] - .text ro code 0x800'9a42 0x2 stm32l4xx_hal_adc.o [9] - .text ro code 0x800'9a44 0x2 stm32l4xx_hal_adc.o [9] - .text ro code 0x800'9a46 0x2 stm32l4xx_hal_adc.o [9] - .text ro code 0x800'9a48 0x2 stm32l4xx_hal_uart.o [9] - .text ro code 0x800'9a4a 0x2 stm32l4xx_hal_uart.o [9] - .text ro code 0x800'9a4c 0x2 stm32l4xx_hal_uart_ex.o [9] - .text ro code 0x800'9a4e 0x2 stm32l4xx_hal_uart.o [9] - .text ro code 0x800'9a50 0x2 stm32l4xx_hal_uart.o [9] - .text ro code 0x800'9a54 0x6 ABImemclr.o [16] - .text ro code 0x800'9a5c 0x868 cJSON.o [2] - .text ro code 0x800'a2c4 0x40 sprintf.o [13] - .text ro code 0x800'a304 0x1b0 heap_4.o [6] - .text ro code 0x800'a4b4 0x28 sscanf.o [13] - .text ro code 0x800'a4dc 0x2c strstr.o [13] - .text ro code 0x800'a508 0x92 list.o [6] - .text ro code 0x800'a59c 0x18a port.o [6] - .text ro code 0x800'a726 0x4a cJSON.o [2] - .text ro code 0x800'a770 0x20 DblCmpEq.o [15] - .text ro code 0x800'a790 0x28 port.o [6] - CODE ro code 0x800'a7b8 0xb0 portasm.o [6] - .text ro code 0x800'a868 0x8a0 anemometer_dev.o [12] - .text ro code 0x800'b108 0x64 acosf.o [15] - .text ro code 0x800'b16c 0x1d4 cos_sin32.o [15] - .text ro code 0x800'b340 0x48 atanf.o [15] - .text ro code 0x800'b388 0x78 arm_max_q15.o [14] - .text ro code 0x800'b400 0x4e arm_mean_q15.o [14] - .text ro code 0x800'b450 0x52 arm_offset_q15.o [14] - .text ro code 0x800'b4a4 0x1e sqrtf.o [15] - .text ro code 0x800'b4c4 0x178 arm_mean_f32.o [14] - .text ro code 0x800'b63c 0xa4 xatanf.o [15] - .rodata const 0x800'b6e0 0x224 sht30.o [11] - .text ro code 0x800'b904 0x10c stm32l4xx_it.o [2] - .rodata const 0x800'ba10 0xc8 sht30.o [11] - .text ro code 0x800'bad8 0x5c system_stm32l4xx.o [1] - .rodata const 0x800'bb34 0x54 inflash.o [12] - .rodata const 0x800'bb88 0x50 iar_Stoullx.o [13] - .rodata const 0x800'bbd8 0x48 EC801E.o [3] - .rodata const 0x800'bc20 0x24 xscanffull_nomb.o [13] - .rodata const 0x800'bc48 0x48 strto64.o [15] - .text ro code 0x800'bc90 0x38 zero_init3.o [16] - .rodata const 0x800'bcc8 0x30 system_stm32l4xx.o [1] - .rodata const 0x800'bcf8 0x28 xscanffull_nomb.o [13] - .text ro code 0x800'bd20 0x28 data_init.o [16] - .text ro code 0x800'bd48 0x22 fpinit_M.o [15] - .iar.init_table const 0x800'bd6c 0x20 - Linker created - - .text ro code 0x800'bd8c 0x1e cmain.o [16] - .text ro code 0x800'bdaa 0x4 low_level_init.o [13] - .text ro code 0x800'bdae 0x4 exit.o [13] - .text ro code 0x800'bdb4 0xa cexit.o [16] - .text ro code 0x800'bdc0 0x1c cstartup_M.o [16] - .rodata const 0x800'bddc 0x14 freertos.o [2] - .rodata const 0x800'bdf0 0x10 freertos.o [2] - .text ro code 0x800'be00 0x10 startup_stm32l496xx.o [4] - .rodata const 0x800'be10 0xc freertos.o [2] - .rodata const 0x800'be1c 0xc freertos.o [2] - .rodata const 0x800'be28 0x8 freertos.o [2] - .rodata const 0x800'be30 0x8 system_stm32l4xx.o [1] - .text ro code 0x800'be38 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'be3c 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'be40 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'be44 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'be48 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'be4c 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'be50 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'8f74 0x538 EC801E.o [3] + .text ro code 0x800'94ac 0x594 tasks.o [6] + .text ro code 0x800'9a40 0xc stm32l4xx_hal.o [9] + .text ro code 0x800'9a4c 0x12 ABImemset_small.o [16] + .text ro code 0x800'9a5e 0x2 stm32l4xx_hal_adc.o [9] + .text ro code 0x800'9a60 0x2 stm32l4xx_hal_adc.o [9] + .text ro code 0x800'9a62 0x2 stm32l4xx_hal_adc.o [9] + .text ro code 0x800'9a64 0x2 stm32l4xx_hal_uart.o [9] + .text ro code 0x800'9a66 0x2 stm32l4xx_hal_uart.o [9] + .text ro code 0x800'9a68 0x2 stm32l4xx_hal_uart_ex.o [9] + .text ro code 0x800'9a6a 0x2 stm32l4xx_hal_uart.o [9] + .text ro code 0x800'9a6c 0x2 stm32l4xx_hal_uart.o [9] + .text ro code 0x800'9a70 0x6 ABImemclr.o [16] + .text ro code 0x800'9a78 0x868 cJSON.o [2] + .text ro code 0x800'a2e0 0x40 sprintf.o [13] + .text ro code 0x800'a320 0x1b0 heap_4.o [6] + .text ro code 0x800'a4d0 0x28 sscanf.o [13] + .text ro code 0x800'a4f8 0x2c strstr.o [13] + .text ro code 0x800'a524 0x92 list.o [6] + .text ro code 0x800'a5b8 0x18a port.o [6] + .text ro code 0x800'a742 0x4a cJSON.o [2] + .text ro code 0x800'a78c 0x20 DblCmpEq.o [15] + .text ro code 0x800'a7ac 0x28 port.o [6] + CODE ro code 0x800'a7d4 0xb0 portasm.o [6] + .text ro code 0x800'a884 0x8a0 anemometer_dev.o [12] + .text ro code 0x800'b124 0x64 acosf.o [15] + .text ro code 0x800'b188 0x1d4 cos_sin32.o [15] + .text ro code 0x800'b35c 0x48 atanf.o [15] + .text ro code 0x800'b3a4 0x78 arm_max_q15.o [14] + .text ro code 0x800'b41c 0x4e arm_mean_q15.o [14] + .text ro code 0x800'b46c 0x52 arm_offset_q15.o [14] + .text ro code 0x800'b4c0 0x1e sqrtf.o [15] + .text ro code 0x800'b4e0 0x178 arm_mean_f32.o [14] + .text ro code 0x800'b658 0xa4 xatanf.o [15] + .rodata const 0x800'b6fc 0x224 sht30.o [11] + .text ro code 0x800'b920 0x10c stm32l4xx_it.o [2] + .rodata const 0x800'ba2c 0xc8 sht30.o [11] + .text ro code 0x800'baf4 0x5c system_stm32l4xx.o [1] + .rodata const 0x800'bb50 0x54 inflash.o [12] + .rodata const 0x800'bba4 0x50 iar_Stoullx.o [13] + .rodata const 0x800'bbf4 0x48 EC801E.o [3] + .rodata const 0x800'bc40 0x48 strto64.o [15] + .text ro code 0x800'bc88 0x38 zero_init3.o [16] + .rodata const 0x800'bcc0 0x30 system_stm32l4xx.o [1] + .rodata const 0x800'bcf0 0x28 xscanffull_nomb.o [13] + .text ro code 0x800'bd18 0x28 data_init.o [16] + .rodata const 0x800'bd40 0x24 xscanffull_nomb.o [13] + .text ro code 0x800'bd64 0x22 fpinit_M.o [15] + .iar.init_table const 0x800'bd88 0x20 - Linker created - + .text ro code 0x800'bda8 0x1e cmain.o [16] + .text ro code 0x800'bdc6 0x4 low_level_init.o [13] + .text ro code 0x800'bdca 0x4 exit.o [13] + .text ro code 0x800'bdd0 0xa cexit.o [16] + .text ro code 0x800'bddc 0x1c cstartup_M.o [16] + .rodata const 0x800'bdf8 0x14 freertos.o [2] + .rodata const 0x800'be0c 0x10 freertos.o [2] + .text ro code 0x800'be1c 0x10 startup_stm32l496xx.o [4] + .rodata const 0x800'be2c 0xc freertos.o [2] + .rodata const 0x800'be38 0xc freertos.o [2] + .rodata const 0x800'be44 0x8 freertos.o [2] + .rodata const 0x800'be4c 0x8 system_stm32l4xx.o [1] .text ro code 0x800'be54 0x4 startup_stm32l496xx.o [4] .text ro code 0x800'be58 0x4 startup_stm32l496xx.o [4] .text ro code 0x800'be5c 0x4 startup_stm32l496xx.o [4] @@ -354,10 +347,17 @@ initialize by copy { rw }; .text ro code 0x800'bf78 0x4 startup_stm32l496xx.o [4] .text ro code 0x800'bf7c 0x4 startup_stm32l496xx.o [4] .text ro code 0x800'bf80 0x4 startup_stm32l496xx.o [4] - .rodata const 0x800'bf84 0x0 zero_init3.o [16] - .rodata const 0x800'bf84 0x0 lz77_init_single.o [16] - Initializer bytes const 0x800'bf84 0xd0 - - 0x800'c054 0xbea8 + .text ro code 0x800'bf84 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'bf88 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'bf8c 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'bf90 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'bf94 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'bf98 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'bf9c 0x4 startup_stm32l496xx.o [4] + .rodata const 0x800'bfa0 0x0 zero_init3.o [16] + .rodata const 0x800'bfa0 0x0 lz77_init_single.o [16] + Initializer bytes const 0x800'bfa0 0xd0 + - 0x800'c070 0xbec4 "P2", part 1 of 3: 0x254 P2-1 0x2000'0000 0x254 @@ -420,7 +420,7 @@ Unused ranges: From To Size ---- -- ---- - 0x800'c054 0x80f'ffff 0xf'3fac + 0x800'c070 0x80f'ffff 0xf'3f90 0x2000'6218 0x2004'ffff 0x4'9de8 @@ -436,7 +436,7 @@ Zero (__iar_zero_init3) Copy/lz77 (__iar_lz77_init_single3) 1 source range, total size 0xd0 (34% of destination): - 0x800'bf84 0xd0 + 0x800'bfa0 0xd0 1 destination range, total size 0x254: 0x2000'0000 0x254 @@ -475,9 +475,9 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir: [2 Total: 6'388 74 2'159 E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\EC801E_17758034221153603070.dir: [3] - EC801E.o 1'308 72 8 + EC801E.o 1'336 72 8 ------------------------------------------------------- - Total: 1'308 72 8 + Total: 1'336 72 8 E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\EWARM_18443280873093131863.dir: [4] startup_stm32l496xx.o 776 @@ -632,7 +632,7 @@ shb_l.a: [17] Gaps 61 6 9 Linker created 32 1'024 ----------------------------------------------------------- - Grand Total: 47'734 1'502 25'112 + Grand Total: 47'762 1'502 25'112 ******************************************************************************* @@ -641,82 +641,82 @@ shb_l.a: [17] Entry Address Size Type Object ----- ------- ---- ---- ------ -.iar.init_table$$Base 0x800'bd6c -- Gb - Linker created - -.iar.init_table$$Limit 0x800'bd8c -- Gb - Linker created - -?main 0x800'bd8d Code Gb cmain.o [16] -ADC1_2_IRQHandler 0x800'be7d Code Wk startup_stm32l496xx.o [4] -ADC3_IRQHandler 0x800'bee1 Code Wk startup_stm32l496xx.o [4] +.iar.init_table$$Base 0x800'bd88 -- Gb - Linker created - +.iar.init_table$$Limit 0x800'bda8 -- Gb - Linker created - +?main 0x800'bda9 Code Gb cmain.o [16] +ADC1_2_IRQHandler 0x800'be99 Code Wk startup_stm32l496xx.o [4] +ADC3_IRQHandler 0x800'befd Code Wk startup_stm32l496xx.o [4] ADC_DMAConvCplt 0x800'6dd5 0x6c Code Gb stm32l4xx_hal_adc.o [9] ADC_DMAError 0x800'6e49 0x16 Code Gb stm32l4xx_hal_adc.o [9] ADC_DMAHalfConvCplt 0x800'6e41 0x6 Code Gb stm32l4xx_hal_adc.o [9] ADC_Disable 0x800'6d2d 0x70 Code Gb stm32l4xx_hal_adc.o [9] ADC_Enable 0x800'6c89 0x80 Code Gb stm32l4xx_hal_adc.o [9] -AHBPrescTable 0x800'bb24 0x10 Data Gb system_stm32l4xx.o [1] -APBPrescTable 0x800'be30 0x8 Data Gb system_stm32l4xx.o [1] -BusFault_Handler 0x800'b90b 0x2 Code Gb stm32l4xx_it.o [2] -CAN1_RX0_IRQHandler 0x800'be85 Code Wk startup_stm32l496xx.o [4] -CAN1_RX1_IRQHandler 0x800'be89 Code Wk startup_stm32l496xx.o [4] -CAN1_SCE_IRQHandler 0x800'be8d Code Wk startup_stm32l496xx.o [4] -CAN1_TX_IRQHandler 0x800'be81 Code Wk startup_stm32l496xx.o [4] -CAN2_RX0_IRQHandler 0x800'bf75 Code Wk startup_stm32l496xx.o [4] -CAN2_RX1_IRQHandler 0x800'bf79 Code Wk startup_stm32l496xx.o [4] -CAN2_SCE_IRQHandler 0x800'bf7d Code Wk startup_stm32l496xx.o [4] -CAN2_TX_IRQHandler 0x800'bf71 Code Wk startup_stm32l496xx.o [4] -COMP_IRQHandler 0x800'bf21 Code Wk startup_stm32l496xx.o [4] +AHBPrescTable 0x800'bb40 0x10 Data Gb system_stm32l4xx.o [1] +APBPrescTable 0x800'be4c 0x8 Data Gb system_stm32l4xx.o [1] +BusFault_Handler 0x800'b927 0x2 Code Gb stm32l4xx_it.o [2] +CAN1_RX0_IRQHandler 0x800'bea1 Code Wk startup_stm32l496xx.o [4] +CAN1_RX1_IRQHandler 0x800'bea5 Code Wk startup_stm32l496xx.o [4] +CAN1_SCE_IRQHandler 0x800'bea9 Code Wk startup_stm32l496xx.o [4] +CAN1_TX_IRQHandler 0x800'be9d Code Wk startup_stm32l496xx.o [4] +CAN2_RX0_IRQHandler 0x800'bf91 Code Wk startup_stm32l496xx.o [4] +CAN2_RX1_IRQHandler 0x800'bf95 Code Wk startup_stm32l496xx.o [4] +CAN2_SCE_IRQHandler 0x800'bf99 Code Wk startup_stm32l496xx.o [4] +CAN2_TX_IRQHandler 0x800'bf8d Code Wk startup_stm32l496xx.o [4] +COMP_IRQHandler 0x800'bf3d Code Wk startup_stm32l496xx.o [4] CRC16 0x800'8aff 0x3a Code Gb frt_protocol.o [12] -CRS_IRQHandler 0x800'bf61 Code Wk startup_stm32l496xx.o [4] +CRS_IRQHandler 0x800'bf7d Code Wk startup_stm32l496xx.o [4] CSTACK$$Base 0x2000'5e18 -- Gb - Linker created - CSTACK$$Limit 0x2000'6218 -- Gb - Linker created - CheckCrc8 0x800'54e1 0x2a Code Gb sht30.o [11] -DCMI_IRQHandler 0x800'bf6d Code Wk startup_stm32l496xx.o [4] -DFSDM1_FLT0_IRQHandler 0x800'bf15 Code Wk startup_stm32l496xx.o [4] -DFSDM1_FLT1_IRQHandler 0x800'bf19 Code Wk startup_stm32l496xx.o [4] -DFSDM1_FLT2_IRQHandler 0x800'bf1d Code Wk startup_stm32l496xx.o [4] -DFSDM1_FLT3_IRQHandler 0x800'becd Code Wk startup_stm32l496xx.o [4] +DCMI_IRQHandler 0x800'bf89 Code Wk startup_stm32l496xx.o [4] +DFSDM1_FLT0_IRQHandler 0x800'bf31 Code Wk startup_stm32l496xx.o [4] +DFSDM1_FLT1_IRQHandler 0x800'bf35 Code Wk startup_stm32l496xx.o [4] +DFSDM1_FLT2_IRQHandler 0x800'bf39 Code Wk startup_stm32l496xx.o [4] +DFSDM1_FLT3_IRQHandler 0x800'bee9 Code Wk startup_stm32l496xx.o [4] DMA1_Channel1_IRQHandler - 0x800'b911 0x6 Code Gb stm32l4xx_it.o [2] + 0x800'b92d 0x6 Code Gb stm32l4xx_it.o [2] DMA1_Channel2_IRQHandler - 0x800'be65 Code Wk startup_stm32l496xx.o [4] + 0x800'be81 Code Wk startup_stm32l496xx.o [4] DMA1_Channel3_IRQHandler - 0x800'be69 Code Wk startup_stm32l496xx.o [4] + 0x800'be85 Code Wk startup_stm32l496xx.o [4] DMA1_Channel4_IRQHandler - 0x800'be6d Code Wk startup_stm32l496xx.o [4] + 0x800'be89 Code Wk startup_stm32l496xx.o [4] DMA1_Channel5_IRQHandler - 0x800'be71 Code Wk startup_stm32l496xx.o [4] + 0x800'be8d Code Wk startup_stm32l496xx.o [4] DMA1_Channel6_IRQHandler - 0x800'be75 Code Wk startup_stm32l496xx.o [4] + 0x800'be91 Code Wk startup_stm32l496xx.o [4] DMA1_Channel7_IRQHandler - 0x800'be79 Code Wk startup_stm32l496xx.o [4] -DMA2D_IRQHandler 0x800'bf81 Code Wk startup_stm32l496xx.o [4] + 0x800'be95 Code Wk startup_stm32l496xx.o [4] +DMA2D_IRQHandler 0x800'bf9d Code Wk startup_stm32l496xx.o [4] DMA2_Channel1_IRQHandler - 0x800'bf01 Code Wk startup_stm32l496xx.o [4] + 0x800'bf1d Code Wk startup_stm32l496xx.o [4] DMA2_Channel2_IRQHandler - 0x800'bf05 Code Wk startup_stm32l496xx.o [4] + 0x800'bf21 Code Wk startup_stm32l496xx.o [4] DMA2_Channel3_IRQHandler - 0x800'bf09 Code Wk startup_stm32l496xx.o [4] + 0x800'bf25 Code Wk startup_stm32l496xx.o [4] DMA2_Channel4_IRQHandler - 0x800'bf0d Code Wk startup_stm32l496xx.o [4] + 0x800'bf29 Code Wk startup_stm32l496xx.o [4] DMA2_Channel5_IRQHandler - 0x800'bf11 Code Wk startup_stm32l496xx.o [4] + 0x800'bf2d Code Wk startup_stm32l496xx.o [4] DMA2_Channel6_IRQHandler - 0x800'bf31 Code Wk startup_stm32l496xx.o [4] + 0x800'bf4d Code Wk startup_stm32l496xx.o [4] DMA2_Channel7_IRQHandler - 0x800'bf35 Code Wk startup_stm32l496xx.o [4] + 0x800'bf51 Code Wk startup_stm32l496xx.o [4] DMA_SetConfig 0x800'7653 0x28 Code Lc stm32l4xx_hal_dma.o [9] -DebugMon_Handler 0x800'b90f 0x2 Code Gb stm32l4xx_it.o [2] +DebugMon_Handler 0x800'b92b 0x2 Code Gb stm32l4xx_it.o [2] Dtentox 0x800'2965 0x1d8 Code Lc strto64.o [15] EC801E_Power_ON 0x800'8f75 0x22 Code Gb EC801E.o [3] -EC801_GET_Time 0x800'91a1 0xa2 Code Gb EC801E.o [3] -EXTI0_IRQHandler 0x800'be51 Code Wk startup_stm32l496xx.o [4] -EXTI15_10_IRQHandler 0x800'bec5 Code Wk startup_stm32l496xx.o [4] -EXTI1_IRQHandler 0x800'be55 Code Wk startup_stm32l496xx.o [4] -EXTI2_IRQHandler 0x800'be59 Code Wk startup_stm32l496xx.o [4] -EXTI3_IRQHandler 0x800'be5d Code Wk startup_stm32l496xx.o [4] -EXTI4_IRQHandler 0x800'be61 Code Wk startup_stm32l496xx.o [4] -EXTI9_5_IRQHandler 0x800'be91 Code Wk startup_stm32l496xx.o [4] +EC801_GET_Time 0x800'91a5 0xa2 Code Gb EC801E.o [3] +EXTI0_IRQHandler 0x800'be6d Code Wk startup_stm32l496xx.o [4] +EXTI15_10_IRQHandler 0x800'bee1 Code Wk startup_stm32l496xx.o [4] +EXTI1_IRQHandler 0x800'be71 Code Wk startup_stm32l496xx.o [4] +EXTI2_IRQHandler 0x800'be75 Code Wk startup_stm32l496xx.o [4] +EXTI3_IRQHandler 0x800'be79 Code Wk startup_stm32l496xx.o [4] +EXTI4_IRQHandler 0x800'be7d Code Wk startup_stm32l496xx.o [4] +EXTI9_5_IRQHandler 0x800'bead Code Wk startup_stm32l496xx.o [4] Error_Handler 0x800'44a9 0x4 Code Gb main.o [2] FLASH_FlushCaches 0x800'63f7 0x56 Code Gb stm32l4xx_hal_flash_ex.o [9] -FLASH_IRQHandler 0x800'be49 Code Wk startup_stm32l496xx.o [4] +FLASH_IRQHandler 0x800'be65 Code Wk startup_stm32l496xx.o [4] FLASH_MassErase 0x800'63a1 0x24 Code Lc stm32l4xx_hal_flash_ex.o [9] FLASH_PageErase 0x800'63c5 0x32 Code Gb stm32l4xx_hal_flash_ex.o [9] FLASH_Program_DoubleWord @@ -724,8 +724,8 @@ FLASH_Program_DoubleWord FLASH_Program_Fast 0x800'65a3 0x26 Code Lc stm32l4xx_hal_flash.o [9] FLASH_WaitForLastOperation 0x800'653f 0x4c Code Gb stm32l4xx_hal_flash.o [9] -FMC_IRQHandler 0x800'bee5 Code Wk startup_stm32l496xx.o [4] -FPU_IRQHandler 0x800'bf5d Code Wk startup_stm32l496xx.o [4] +FMC_IRQHandler 0x800'bf01 Code Wk startup_stm32l496xx.o [4] +FPU_IRQHandler 0x800'bf79 Code Wk startup_stm32l496xx.o [4] FRT_MsgHandler 0x800'8e4f 0x50 Code Gb frt_protocol.o [12] FRT_MsgProc_ReadRegister 0x800'8cd1 0xb8 Code Lc frt_protocol.o [12] @@ -776,10 +776,10 @@ HAL_ADCEx_MultiModeConfigChannel 0x800'53fd 0xc2 Code Gb stm32l4xx_hal_adc_ex.o [9] HAL_ADC_ConfigChannel 0x800'6901 0x324 Code Gb stm32l4xx_hal_adc.o [9] HAL_ADC_ConvCpltCallback - 0x800'9a43 0x2 Code Wk stm32l4xx_hal_adc.o [9] + 0x800'9a5f 0x2 Code Wk stm32l4xx_hal_adc.o [9] HAL_ADC_ConvHalfCpltCallback - 0x800'9a47 0x2 Code Wk stm32l4xx_hal_adc.o [9] -HAL_ADC_ErrorCallback 0x800'9a45 0x2 Code Wk stm32l4xx_hal_adc.o [9] + 0x800'9a63 0x2 Code Wk stm32l4xx_hal_adc.o [9] +HAL_ADC_ErrorCallback 0x800'9a61 0x2 Code Wk stm32l4xx_hal_adc.o [9] HAL_ADC_Init 0x800'664d 0x19e Code Gb stm32l4xx_hal_adc.o [9] HAL_ADC_MspInit 0x800'4be1 0xb0 Code Gb adc.o [2] HAL_ADC_Start_DMA 0x800'67f5 0xe4 Code Gb stm32l4xx_hal_adc.o [9] @@ -796,7 +796,7 @@ HAL_FLASH_Unlock 0x800'650f 0x20 Code Gb stm32l4xx_hal_flash.o [9] HAL_GPIO_Init 0x800'4631 0x1cc Code Gb stm32l4xx_hal_gpio.o [9] HAL_GPIO_TogglePin 0x800'4807 0x10 Code Gb stm32l4xx_hal_gpio.o [9] HAL_GPIO_WritePin 0x800'47fd 0xa Code Gb stm32l4xx_hal_gpio.o [9] -HAL_GetTick 0x800'9a25 0xc Code Wk stm32l4xx_hal.o [9] +HAL_GetTick 0x800'9a41 0xc Code Wk stm32l4xx_hal.o [9] HAL_I2CEx_ConfigAnalogFilter 0x800'8225 0x2a Code Gb stm32l4xx_hal_i2c_ex.o [9] HAL_I2CEx_ConfigDigitalFilter @@ -872,31 +872,31 @@ HAL_TIM_PeriodElapsedCallback HAL_TIM_TriggerCallback 0x800'4509 0x2 Code Wk stm32l4xx_hal_tim.o [9] HAL_UARTEx_RxEventCallback - 0x800'9a4b 0x2 Code Wk stm32l4xx_hal_uart.o [9] + 0x800'9a67 0x2 Code Wk stm32l4xx_hal_uart.o [9] HAL_UARTEx_WakeupCallback - 0x800'9a4d 0x2 Code Wk stm32l4xx_hal_uart_ex.o [9] -HAL_UART_ErrorCallback 0x800'9a49 0x2 Code Wk stm32l4xx_hal_uart.o [9] + 0x800'9a69 0x2 Code Wk stm32l4xx_hal_uart_ex.o [9] +HAL_UART_ErrorCallback 0x800'9a65 0x2 Code Wk stm32l4xx_hal_uart.o [9] HAL_UART_IRQHandler 0x800'789d 0x286 Code Gb stm32l4xx_hal_uart.o [9] HAL_UART_Init 0x800'7709 0x34 Code Gb stm32l4xx_hal_uart.o [9] HAL_UART_MspInit 0x800'4d53 0x1ac Code Gb usart.o [2] HAL_UART_Receive_IT 0x800'7831 0x26 Code Gb stm32l4xx_hal_uart.o [9] HAL_UART_RxCpltCallback - 0x800'9a51 0x2 Code Wk stm32l4xx_hal_uart.o [9] + 0x800'9a6d 0x2 Code Wk stm32l4xx_hal_uart.o [9] HAL_UART_Transmit 0x800'7791 0x9a Code Gb stm32l4xx_hal_uart.o [9] HAL_UART_TxCpltCallback - 0x800'9a4f 0x2 Code Wk stm32l4xx_hal_uart.o [9] -HardFault_Handler 0x800'b907 0x2 Code Gb stm32l4xx_it.o [2] + 0x800'9a6b 0x2 Code Wk stm32l4xx_hal_uart.o [9] +HardFault_Handler 0x800'b923 0x2 Code Gb stm32l4xx_it.o [2] Hp203bPressure_Temp 0x2000'5e0c 0x4 Data Gb hp203b.o [7] Hp203bReadPressure 0x800'5779 0x5a Code Gb hp203b.o [7] Hp203b_Pressure 0x2000'5e10 0x4 Data Gb hp203b.o [7] -I2C1_ER_IRQHandler 0x800'bead Code Wk startup_stm32l496xx.o [4] -I2C1_EV_IRQHandler 0x800'bea9 Code Wk startup_stm32l496xx.o [4] -I2C2_ER_IRQHandler 0x800'beb5 Code Wk startup_stm32l496xx.o [4] -I2C2_EV_IRQHandler 0x800'beb1 Code Wk startup_stm32l496xx.o [4] -I2C3_ER_IRQHandler 0x800'bf41 Code Wk startup_stm32l496xx.o [4] -I2C3_EV_IRQHandler 0x800'bf3d Code Wk startup_stm32l496xx.o [4] -I2C4_ER_IRQHandler 0x800'bf69 Code Wk startup_stm32l496xx.o [4] -I2C4_EV_IRQHandler 0x800'bf65 Code Wk startup_stm32l496xx.o [4] +I2C1_ER_IRQHandler 0x800'bec9 Code Wk startup_stm32l496xx.o [4] +I2C1_EV_IRQHandler 0x800'bec5 Code Wk startup_stm32l496xx.o [4] +I2C2_ER_IRQHandler 0x800'bed1 Code Wk startup_stm32l496xx.o [4] +I2C2_EV_IRQHandler 0x800'becd Code Wk startup_stm32l496xx.o [4] +I2C3_ER_IRQHandler 0x800'bf5d Code Wk startup_stm32l496xx.o [4] +I2C3_EV_IRQHandler 0x800'bf59 Code Wk startup_stm32l496xx.o [4] +I2C4_ER_IRQHandler 0x800'bf85 Code Wk startup_stm32l496xx.o [4] +I2C4_EV_IRQHandler 0x800'bf81 Code Wk startup_stm32l496xx.o [4] I2C_Flush_TXDR 0x800'85a5 0x1c Code Lc stm32l4xx_hal_i2c.o [9] I2C_IsErrorOccurred 0x800'8741 0xea Code Lc stm32l4xx_hal_i2c.o [9] I2C_TransferConfig 0x800'8837 0x26 Code Lc stm32l4xx_hal_i2c.o [9] @@ -912,7 +912,7 @@ InFlash_Erase_Pages 0x800'4909 0x36 Code Gb inflash.o [12] InFlash_Write 0x800'493f 0x2a Code Gb inflash.o [12] InRingQueue 0x800'8955 0x2e Code Gb ring_queue.o [8] InitRingQueue 0x800'8945 0x10 Code Gb ring_queue.o [8] -LCD_IRQHandler 0x800'bf55 Code Wk startup_stm32l496xx.o [4] +LCD_IRQHandler 0x800'bf71 Code Wk startup_stm32l496xx.o [4] LEDTask 0x800'585b 0x16 Code Gb freertos.o [2] LL_ADC_GetOffsetChannel 0x800'65f9 0xe Code Lc stm32l4xx_hal_adc.o [9] @@ -921,12 +921,12 @@ LL_ADC_REG_IsTriggerSourceSWStart LL_ADC_SetChannelSamplingTime 0x800'6627 0x26 Code Lc stm32l4xx_hal_adc.o [9] LL_ADC_SetOffsetState 0x800'6607 0x12 Code Lc stm32l4xx_hal_adc.o [9] -LPTIM1_IRQHandler 0x800'bf25 Code Wk startup_stm32l496xx.o [4] -LPTIM2_IRQHandler 0x800'bf29 Code Wk startup_stm32l496xx.o [4] -LPUART1_IRQHandler 0x800'b9d1 0x6 Code Gb stm32l4xx_it.o [2] +LPTIM1_IRQHandler 0x800'bf41 Code Wk startup_stm32l496xx.o [4] +LPTIM2_IRQHandler 0x800'bf45 Code Wk startup_stm32l496xx.o [4] +LPUART1_IRQHandler 0x800'b9ed 0x6 Code Gb stm32l4xx_it.o [2] MQTT_Config 0x800'8f97 0x40 Code Gb EC801E.o [3] -MQTT_Trans_Data 0x800'8fd9 0x116 Code Gb EC801E.o [3] -MSIRangeTable 0x800'bcc8 0x30 Data Gb system_stm32l4xx.o [1] +MQTT_Trans_Data 0x800'8fd9 0x118 Code Gb EC801E.o [3] +MSIRangeTable 0x800'bcc0 0x30 Data Gb system_stm32l4xx.o [1] MX_ADC1_Init 0x800'4b49 0x98 Code Gb adc.o [2] MX_DMA_Init 0x800'4b19 0x30 Code Gb dma.o [2] MX_FREERTOS_Init 0x800'57f9 0x3e Code Gb freertos.o [2] @@ -954,56 +954,56 @@ MX_TIM7_Init 0x800'407f 0x24 Code Gb tim.o [2] MX_UART5_Init 0x800'4ce5 0x8 Code Gb usart.o [2] MX_USART1_UART_Init 0x800'4ced 0x6 Code Gb usart.o [2] MX_USART3_UART_Init 0x800'4d27 0x2c Code Gb usart.o [2] -MemManage_Handler 0x800'b909 0x2 Code Gb stm32l4xx_it.o [2] -NMI_Handler 0x800'b905 0x2 Code Gb stm32l4xx_it.o [2] -OTG_FS_IRQHandler 0x800'bf2d Code Wk startup_stm32l496xx.o [4] +MemManage_Handler 0x800'b925 0x2 Code Gb stm32l4xx_it.o [2] +NMI_Handler 0x800'b921 0x2 Code Gb stm32l4xx_it.o [2] +OTG_FS_IRQHandler 0x800'bf49 Code Wk startup_stm32l496xx.o [4] OutRingQueue 0x800'8983 0x22 Code Gb ring_queue.o [8] -PVD_PVM_IRQHandler 0x800'be3d Code Wk startup_stm32l496xx.o [4] -PendSV_Handler 0x800'a7b9 Code Gb portasm.o [6] -QUADSPI_IRQHandler 0x800'bf39 Code Wk startup_stm32l496xx.o [4] +PVD_PVM_IRQHandler 0x800'be59 Code Wk startup_stm32l496xx.o [4] +PendSV_Handler 0x800'a7d5 Code Gb portasm.o [6] +QUADSPI_IRQHandler 0x800'bf55 Code Wk startup_stm32l496xx.o [4] RCCEx_PLLSAI1_Config 0x800'71c9 0xe6 Code Lc stm32l4xx_hal_rcc_ex.o [9] RCCEx_PLLSAI2_Config 0x800'72af 0xce Code Lc stm32l4xx_hal_rcc_ex.o [9] -RCC_IRQHandler 0x800'be4d Code Wk startup_stm32l496xx.o [4] +RCC_IRQHandler 0x800'be69 Code Wk startup_stm32l496xx.o [4] RCC_SetFlashLatencyFromMSIRange 0x800'610b 0x74 Code Lc stm32l4xx_hal_rcc.o [9] -RNG_IRQHandler 0x800'bf59 Code Wk startup_stm32l496xx.o [4] -RTC_Alarm_IRQHandler 0x800'bec9 Code Wk startup_stm32l496xx.o [4] -RTC_WKUP_IRQHandler 0x800'be45 Code Wk startup_stm32l496xx.o [4] -Region$$Table$$Base 0x800'bd6c -- Gb - Linker created - -Region$$Table$$Limit 0x800'bd8c -- Gb - Linker created - -Reset_Handler 0x800'be01 Code Wk startup_stm32l496xx.o [4] -SAI1_IRQHandler 0x800'bf45 Code Wk startup_stm32l496xx.o [4] -SAI2_IRQHandler 0x800'bf49 Code Wk startup_stm32l496xx.o [4] -SDMMC1_IRQHandler 0x800'bee9 Code Wk startup_stm32l496xx.o [4] -SPI1_IRQHandler 0x800'beb9 Code Wk startup_stm32l496xx.o [4] -SPI2_IRQHandler 0x800'bebd Code Wk startup_stm32l496xx.o [4] -SPI3_IRQHandler 0x800'bef1 Code Wk startup_stm32l496xx.o [4] -SVC_Handler 0x800'a811 Code Gb portasm.o [6] -SWPMI1_IRQHandler 0x800'bf4d Code Wk startup_stm32l496xx.o [4] +RNG_IRQHandler 0x800'bf75 Code Wk startup_stm32l496xx.o [4] +RTC_Alarm_IRQHandler 0x800'bee5 Code Wk startup_stm32l496xx.o [4] +RTC_WKUP_IRQHandler 0x800'be61 Code Wk startup_stm32l496xx.o [4] +Region$$Table$$Base 0x800'bd88 -- Gb - Linker created - +Region$$Table$$Limit 0x800'bda8 -- Gb - Linker created - +Reset_Handler 0x800'be1d Code Wk startup_stm32l496xx.o [4] +SAI1_IRQHandler 0x800'bf61 Code Wk startup_stm32l496xx.o [4] +SAI2_IRQHandler 0x800'bf65 Code Wk startup_stm32l496xx.o [4] +SDMMC1_IRQHandler 0x800'bf05 Code Wk startup_stm32l496xx.o [4] +SPI1_IRQHandler 0x800'bed5 Code Wk startup_stm32l496xx.o [4] +SPI2_IRQHandler 0x800'bed9 Code Wk startup_stm32l496xx.o [4] +SPI3_IRQHandler 0x800'bf0d Code Wk startup_stm32l496xx.o [4] +SVC_Handler 0x800'a82d Code Gb portasm.o [6] +SWPMI1_IRQHandler 0x800'bf69 Code Wk startup_stm32l496xx.o [4] StartDefaultTask 0x800'5837 0x24 Code Gb freertos.o [2] -SysTick_Handler 0x800'a6d5 0x26 Code Gb port.o [6] +SysTick_Handler 0x800'a6f1 0x26 Code Gb port.o [6] SystemClock_Config 0x800'4401 0x6e Code Gb main.o [2] SystemCoreClock 0x2000'0208 0x4 Data Gb system_stm32l4xx.o [1] -SystemInit 0x800'bad9 0x3c Code Gb system_stm32l4xx.o [1] -TAMP_STAMP_IRQHandler 0x800'be41 Code Wk startup_stm32l496xx.o [4] +SystemInit 0x800'baf5 0x3c Code Gb system_stm32l4xx.o [1] +TAMP_STAMP_IRQHandler 0x800'be5d Code Wk startup_stm32l496xx.o [4] TIM1_BRK_TIM15_IRQHandler - 0x800'be95 Code Wk startup_stm32l496xx.o [4] -TIM1_CC_IRQHandler 0x800'be99 Code Wk startup_stm32l496xx.o [4] + 0x800'beb1 Code Wk startup_stm32l496xx.o [4] +TIM1_CC_IRQHandler 0x800'beb5 Code Wk startup_stm32l496xx.o [4] TIM1_TRG_COM_TIM17_IRQHandler - 0x800'b929 0x6 Code Gb stm32l4xx_it.o [2] + 0x800'b945 0x6 Code Gb stm32l4xx_it.o [2] TIM1_UP_TIM16_IRQHandler - 0x800'b917 0x12 Code Gb stm32l4xx_it.o [2] -TIM2_IRQHandler 0x800'be9d Code Wk startup_stm32l496xx.o [4] -TIM3_IRQHandler 0x800'bea1 Code Wk startup_stm32l496xx.o [4] -TIM4_IRQHandler 0x800'bea5 Code Wk startup_stm32l496xx.o [4] -TIM5_IRQHandler 0x800'beed Code Wk startup_stm32l496xx.o [4] -TIM6_DAC_IRQHandler 0x800'bef9 Code Wk startup_stm32l496xx.o [4] -TIM7_IRQHandler 0x800'befd Code Wk startup_stm32l496xx.o [4] -TIM8_BRK_IRQHandler 0x800'bed1 Code Wk startup_stm32l496xx.o [4] -TIM8_CC_IRQHandler 0x800'bedd Code Wk startup_stm32l496xx.o [4] + 0x800'b933 0x12 Code Gb stm32l4xx_it.o [2] +TIM2_IRQHandler 0x800'beb9 Code Wk startup_stm32l496xx.o [4] +TIM3_IRQHandler 0x800'bebd Code Wk startup_stm32l496xx.o [4] +TIM4_IRQHandler 0x800'bec1 Code Wk startup_stm32l496xx.o [4] +TIM5_IRQHandler 0x800'bf09 Code Wk startup_stm32l496xx.o [4] +TIM6_DAC_IRQHandler 0x800'bf15 Code Wk startup_stm32l496xx.o [4] +TIM7_IRQHandler 0x800'bf19 Code Wk startup_stm32l496xx.o [4] +TIM8_BRK_IRQHandler 0x800'beed Code Wk startup_stm32l496xx.o [4] +TIM8_CC_IRQHandler 0x800'bef9 Code Wk startup_stm32l496xx.o [4] TIM8_TRG_COM_IRQHandler - 0x800'bed9 Code Wk startup_stm32l496xx.o [4] -TIM8_UP_IRQHandler 0x800'bed5 Code Wk startup_stm32l496xx.o [4] + 0x800'bef5 Code Wk startup_stm32l496xx.o [4] +TIM8_UP_IRQHandler 0x800'bef1 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] @@ -1020,11 +1020,11 @@ TIM_TI1_SetConfig 0x800'3e91 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'bf51 Code Wk startup_stm32l496xx.o [4] +TSC_IRQHandler 0x800'bf6d Code Wk startup_stm32l496xx.o [4] Trans_4g_Task 0x800'588d 0x32 Code Gb freertos.o [2] Trans_4g_taskHandle 0x2000'5de8 0x4 Data Gb freertos.o [2] -UART4_IRQHandler 0x800'bef5 Code Wk startup_stm32l496xx.o [4] -UART5_IRQHandler 0x800'b987 0x1c Code Gb stm32l4xx_it.o [2] +UART4_IRQHandler 0x800'bf11 Code Wk startup_stm32l496xx.o [4] +UART5_IRQHandler 0x800'b9a3 0x1c Code Gb stm32l4xx_it.o [2] UART_AdvFeatureConfig 0x800'7d89 0xc6 Code Gb stm32l4xx_hal_uart.o [9] UART_CheckIdleState 0x800'7e4f 0x8e Code Gb stm32l4xx_hal_uart.o [9] UART_DMAAbortOnError 0x800'80a1 0x12 Code Lc stm32l4xx_hal_uart.o [9] @@ -1035,11 +1035,11 @@ UART_SetConfig 0x800'7b61 0x222 Code Gb stm32l4xx_hal_uart.o [9] UART_Start_Receive_IT 0x800'7f75 0xb4 Code Gb stm32l4xx_hal_uart.o [9] UART_WaitOnFlagUntilTimeout 0x800'7ee9 0x8c Code Gb stm32l4xx_hal_uart.o [9] -USART1_IRQHandler 0x800'b92f 0x3c Code Gb stm32l4xx_it.o [2] -USART2_IRQHandler 0x800'bec1 Code Wk startup_stm32l496xx.o [4] -USART3_IRQHandler 0x800'b96b 0x1c Code Gb stm32l4xx_it.o [2] -UsageFault_Handler 0x800'b90d 0x2 Code Gb stm32l4xx_it.o [2] -WWDG_IRQHandler 0x800'be39 Code Wk startup_stm32l496xx.o [4] +USART1_IRQHandler 0x800'b94b 0x3c Code Gb stm32l4xx_it.o [2] +USART2_IRQHandler 0x800'bedd Code Wk startup_stm32l496xx.o [4] +USART3_IRQHandler 0x800'b987 0x1c Code Gb stm32l4xx_it.o [2] +UsageFault_Handler 0x800'b929 0x2 Code Gb stm32l4xx_it.o [2] +WWDG_IRQHandler 0x800'be55 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] @@ -1053,7 +1053,7 @@ _ScanfFullNoMb 0x800'1c51 0xaa4 Code Gb xscanffull_nomb.o [13] _UngetN 0x800'1c35 0x1a Code Lc xscanffull_nomb.o [13] __NVIC_SetPriority 0x800'4841 0x1a Code Lc stm32l4xx_hal_cortex.o [9] __NVIC_SystemReset 0x800'8ae1 0x1e Code Lc frt_protocol.o [12] -__aeabi_cdcmpeq 0x800'a771 Code Gb DblCmpEq.o [15] +__aeabi_cdcmpeq 0x800'a78d 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] @@ -1066,16 +1066,16 @@ __aeabi_dsub 0x800'15c5 Code Gb DblAddSub.o [15] __aeabi_f2d 0x800'8a11 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'9a55 Code Gb ABImemclr.o [16] +__aeabi_memclr 0x800'9a71 Code Gb ABImemclr.o [16] __aeabi_memclr4 0x800'4629 Code Gb ABImemclr4.o [16] __aeabi_ui2d 0x800'1915 Code Gb U32ToDbl.o [15] -__cmain 0x800'bd8d Code Gb cmain.o [16] +__cmain 0x800'bda9 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'61d1 Code Gb ABImemset48.o [16] __iar_Memset8_word 0x800'61d1 Code Gb ABImemset48.o [16] -__iar_Sin32 0x800'b16d 0x18c Code Lc cos_sin32.o [15] +__iar_Sin32 0x800'b189 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] @@ -1085,95 +1085,95 @@ __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'b109 Code Gb acosf.o [15] -__iar_atan32 0x800'b341 Code Gb atanf.o [15] -__iar_cos32 0x800'b339 0x4 Code Gb cos_sin32.o [15] -__iar_cos_medium32 0x800'b339 0x4 Code Gb cos_sin32.o [15] -__iar_cos_mediumf 0x800'b339 0x4 Code Gb cos_sin32.o [15] -__iar_data_init3 0x800'bd21 0x28 Code Gb data_init.o [16] +__iar_acos32 0x800'b125 Code Gb acosf.o [15] +__iar_atan32 0x800'b35d Code Gb atanf.o [15] +__iar_cos32 0x800'b355 0x4 Code Gb cos_sin32.o [15] +__iar_cos_medium32 0x800'b355 0x4 Code Gb cos_sin32.o [15] +__iar_cos_mediumf 0x800'b355 0x4 Code Gb cos_sin32.o [15] +__iar_data_init3 0x800'bd19 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'bd49 Code Gb fpinit_M.o [15] +__iar_init_vfp 0x800'bd65 Code Gb fpinit_M.o [15] __iar_ldexp64 0x800'12a9 Code Gb ldexp.o [15] __iar_lz77_init_single3 0x800'105b 0x7e Code Gb lz77_init_single.o [16] -__iar_program_start 0x800'bdc1 Code Gb cstartup_M.o [16] +__iar_program_start 0x800'bddd 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'b33d 0x4 Code Gb cos_sin32.o [15] -__iar_sin_medium32 0x800'b33d 0x4 Code Gb cos_sin32.o [15] -__iar_sin_mediumf 0x800'b33d 0x4 Code Gb cos_sin32.o [15] +__iar_sin32 0x800'b359 0x4 Code Gb cos_sin32.o [15] +__iar_sin_medium32 0x800'b359 0x4 Code Gb cos_sin32.o [15] +__iar_sin_mediumf 0x800'b359 0x4 Code Gb cos_sin32.o [15] __iar_small_Memcpy 0x800'11bd Code Gb ABImemcpy_small.o [16] -__iar_small_Memset 0x800'9a31 Code Gb ABImemset_small.o [16] +__iar_small_Memset 0x800'9a4d Code Gb ABImemset_small.o [16] __iar_small_Memset_word - 0x800'9a31 Code Gb ABImemset_small.o [16] + 0x800'9a4d 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'9a31 Code Gb ABImemset_small.o [16] +__iar_small_memset 0x800'9a4d 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] __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'b4a5 Code Gb sqrtf.o [15] -__iar_xatanf 0x800'b63d Code Gb xatanf.o [15] -__iar_zero_init3 0x800'bc91 0x38 Code Gb zero_init3.o [16] -__isinf 0x800'a727 0x4a Code Wk cJSON.o [2] -__low_level_init 0x800'bdab 0x4 Code Gb low_level_init.o [13] +__iar_sqrt32 0x800'b4c1 Code Gb sqrtf.o [15] +__iar_xatanf 0x800'b659 Code Gb xatanf.o [15] +__iar_zero_init3 0x800'bc89 0x38 Code Gb zero_init3.o [16] +__isinf 0x800'a743 0x4a Code Wk cJSON.o [2] +__low_level_init 0x800'bdc7 0x4 Code Gb low_level_init.o [13] __vector_table 0x800'0000 Data Gb startup_stm32l496xx.o [4] -_call_main 0x800'bd99 Code Gb cmain.o [16] -_exit 0x800'bdb5 Code Gb cexit.o [16] +_call_main 0x800'bdb5 Code Gb cmain.o [16] +_exit 0x800'bdd1 Code Gb cexit.o [16] abort 0x800'1be3 0x6 Code Gb abort.o [13] -acosf 0x800'b109 Code Gb acosf.o [15] +acosf 0x800'b125 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'a137 0x2e Code Lc cJSON.o [2] -add_item_to_object 0x800'a167 0x5e Code Lc cJSON.o [2] +add_item_to_array 0x800'a153 0x2e Code Lc cJSON.o [2] +add_item_to_object 0x800'a183 0x5e Code Lc cJSON.o [2] anemometerHandle 0x2000'5de4 0x4 Data Gb freertos.o [2] angle 0x2000'3fb4 0x28 Data Gb anemometer_dev.o [12] -arm_max_q15 0x800'b389 0x78 Code Gb arm_max_q15.o [14] -arm_mean_f32 0x800'b4c5 0x178 Code Gb arm_mean_f32.o [14] -arm_mean_q15 0x800'b401 0x4e Code Gb arm_mean_q15.o [14] -arm_offset_q15 0x800'b451 0x52 Code Gb arm_offset_q15.o [14] -atanf 0x800'b341 Code Gb atanf.o [15] +arm_max_q15 0x800'b3a5 0x78 Code Gb arm_max_q15.o [14] +arm_mean_f32 0x800'b4e1 0x178 Code Gb arm_mean_f32.o [14] +arm_mean_q15 0x800'b41d 0x4e Code Gb arm_mean_q15.o [14] +arm_offset_q15 0x800'b46d 0x52 Code Gb arm_offset_q15.o [14] +atanf 0x800'b35d Code Gb atanf.o [15] av_angle 0x2000'5dac 0x4 Data Gb anemometer_dev.o [12] av_speed 0x2000'5da8 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'a165 0x2 Code Gb cJSON.o [2] -cJSON_AddItemToObject 0x800'a1c5 0x6 Code Gb cJSON.o [2] +cJSON_AddItemToArray 0x800'a181 0x2 Code Gb cJSON.o [2] +cJSON_AddItemToObject 0x800'a1e1 0x6 Code Gb cJSON.o [2] cJSON_AddNumberToObject - 0x800'a1f9 0xc Code Gb cJSON.o [2] + 0x800'a215 0xc Code Gb cJSON.o [2] cJSON_AddStringToObject - 0x800'a205 0xe Code Gb cJSON.o [2] -cJSON_CreateArray 0x800'a297 0xe Code Gb cJSON.o [2] -cJSON_CreateNumber 0x800'a213 0x42 Code Gb cJSON.o [2] -cJSON_CreateObject 0x800'a2a5 0xe Code Gb cJSON.o [2] -cJSON_CreateString 0x800'a25d 0x1a Code Gb cJSON.o [2] -cJSON_Delete 0x800'9a9d 0x4a Code Gb cJSON.o [2] -cJSON_New_Item 0x800'9a85 0x18 Code Lc cJSON.o [2] -cJSON_Print 0x800'9db9 0x8 Code Gb cJSON.o [2] -cJSON_strdup 0x800'9a5d 0x28 Code Lc cJSON.o [2] -cal_tof 0x800'a8b9 0x130 Code Gb anemometer_dev.o [12] + 0x800'a221 0xe Code Gb cJSON.o [2] +cJSON_CreateArray 0x800'a2b3 0xe Code Gb cJSON.o [2] +cJSON_CreateNumber 0x800'a22f 0x42 Code Gb cJSON.o [2] +cJSON_CreateObject 0x800'a2c1 0xe Code Gb cJSON.o [2] +cJSON_CreateString 0x800'a279 0x1a Code Gb cJSON.o [2] +cJSON_Delete 0x800'9ab9 0x4a Code Gb cJSON.o [2] +cJSON_New_Item 0x800'9aa1 0x18 Code Lc cJSON.o [2] +cJSON_Print 0x800'9dd5 0x8 Code Gb cJSON.o [2] +cJSON_strdup 0x800'9a79 0x28 Code Lc cJSON.o [2] +cal_tof 0x800'a8d5 0x130 Code Gb anemometer_dev.o [12] calculate_tof_dtof_param - 0x800'aaed 0xfe Code Gb anemometer_dev.o [12] -change_channel 0x800'a9e9 0x66 Code Gb anemometer_dev.o [12] -compare_double 0x800'9b85 0x74 Code Lc cJSON.o [2] -cosf 0x800'b339 0x4 Code Gb cos_sin32.o [15] + 0x800'ab09 0xfe Code Gb anemometer_dev.o [12] +change_channel 0x800'aa05 0x66 Code Gb anemometer_dev.o [12] +compare_double 0x800'9ba1 0x74 Code Lc cJSON.o [2] +cosf 0x800'b355 0x4 Code Gb cos_sin32.o [15] defaultTaskHandle 0x2000'5df0 0x4 Data Gb freertos.o [2] delete_config_info 0x800'49c1 0x26 Code Gb inflash.o [12] -digits 0x800'bbb0 0x28 Data Lc iar_Stoullx.o [13] +digits 0x800'bbcc 0x28 Data Lc iar_Stoullx.o [13] dtof 0x2000'5e00 0x4 Data Gb anemometer_dev.o [12] ec801_in_buff 0x2000'54f0 0xc8 Data Lc uart_dev.o [12] -ensure 0x800'9ae7 0x84 Code Lc cJSON.o [2] -exit 0x800'bdaf 0x4 Code Gb exit.o [13] +ensure 0x800'9b03 0x84 Code Lc cJSON.o [2] +exit 0x800'bdcb 0x4 Code Gb exit.o [13] filter_middle 0x800'8a59 0x86 Code Gb filter.o [5] find_maxValPosition_by_sinInterpolation - 0x800'a869 0x50 Code Gb anemometer_dev.o [12] -fml_leap_year 0x800'90ef 0x32 Code Gb EC801E.o [3] -fml_time_to_stamp 0x800'9121 0x80 Code Gb EC801E.o [3] + 0x800'a885 0x50 Code Gb anemometer_dev.o [12] +fml_leap_year 0x800'90f1 0x32 Code Gb EC801E.o [3] +fml_time_to_stamp 0x800'9123 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] @@ -1216,37 +1216,37 @@ max_point_position 0x2000'5d54 0x28 Data Gb anemometer_dev.o [12] max_point_val 0x2000'5d40 0x14 Data Gb anemometer_dev.o [12] memchr 0x800'1161 Code Gb memchr.o [16] memset 0x800'65e5 0x14 Code Gb memset.o [16] -my_update_mcs_param 0x800'ae6d 0x1f0 Code Gb anemometer_dev.o [12] -ndigs 0x800'bb88 0x28 Data Lc iar_Stoullx.o [13] +my_update_mcs_param 0x800'ae89 0x1f0 Code Gb anemometer_dev.o [12] +ndigs 0x800'bba4 0x28 Data Lc iar_Stoullx.o [13] osDelay 0x800'59c1 0x14 Code Gb cmsis_os.o [6] osKernelStart 0x800'5959 0xa Code Gb cmsis_os.o [6] osThreadCreate 0x800'5963 0x5e Code Gb cmsis_os.o [6] pFlash 0x2000'01e8 0x20 Data Gb stm32l4xx_hal_flash.o [9] -parse_4g_receive_data 0x800'925d 0xe6 Code Gb EC801E.o [3] -play_one_measure 0x800'aa55 0x8a Code Gb anemometer_dev.o [12] -pows 0x800'bc48 0x48 Data Lc strto64.o [15] -print 0x800'9d15 0xa4 Code Lc cJSON.o [2] -print_string_ptr 0x800'9bf9 0x112 Code Lc cJSON.o [2] -print_value 0x800'9ded 0x2fc Code Lc cJSON.o [2] +parse_4g_receive_data 0x800'9261 0x136 Code Gb EC801E.o [3] +play_one_measure 0x800'aa71 0x8a Code Gb anemometer_dev.o [12] +pows 0x800'bc40 0x48 Data Lc strto64.o [15] +print 0x800'9d31 0xa4 Code Lc cJSON.o [2] +print_string_ptr 0x800'9c15 0x112 Code Lc cJSON.o [2] +print_value 0x800'9e09 0x2fc Code Lc cJSON.o [2] prvAddCurrentTaskToDelayedList - 0x800'99ab 0x5e Code Lc tasks.o [6] + 0x800'99c7 0x5e Code Lc tasks.o [6] prvAddNewTaskToReadyList - 0x800'95cb 0xa8 Code Lc tasks.o [6] -prvDeleteTCB 0x800'992b 0x2e Code Lc tasks.o [6] -prvIdleTask 0x800'98e9 0x42 Code Lc tasks.o [6] -prvInitialiseNewTask 0x800'954f 0x7c Code Lc tasks.o [6] + 0x800'95e7 0xa8 Code Lc tasks.o [6] +prvDeleteTCB 0x800'9947 0x2e Code Lc tasks.o [6] +prvIdleTask 0x800'9905 0x42 Code Lc tasks.o [6] +prvInitialiseNewTask 0x800'956b 0x7c Code Lc tasks.o [6] prvInsertBlockIntoFreeList - 0x800'a469 0x46 Code Lc heap_4.o [6] + 0x800'a485 0x46 Code Lc heap_4.o [6] prvResetNextTaskUnblockTime - 0x800'9959 0x1a Code Lc tasks.o [6] -prvTaskExitError 0x800'a5c5 0x1c Code Lc port.o [6] -pvPortMalloc 0x800'a305 0x102 Code Gb heap_4.o [6] + 0x800'9975 0x1a Code Lc tasks.o [6] +prvTaskExitError 0x800'a5e1 0x1c Code Lc port.o [6] +pvPortMalloc 0x800'a321 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'a59d 0x26 Code Gb port.o [6] +pxPortInitialiseStack 0x800'a5b9 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] read_and_process_uart_data @@ -1268,22 +1268,22 @@ sec_hand 0x2000'5e14 0x4 Data Lc xfail_s.o [13] send_uart_pack 0x800'8c87 0x48 Code Lc frt_protocol.o [12] sht30_collect_data 0x800'5561 0xba Code Gb sht30.o [11] sht30_init 0x800'550b 0x56 Code Gb sht30.o [11] -sinf 0x800'b33d 0x4 Code Gb cos_sin32.o [15] +sinf 0x800'b359 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'a2c5 0x40 Code Gb sprintf.o [13] -sqrtf 0x800'b4a5 Code Gb sqrtf.o [15] -sscanf 0x800'a4b5 0x28 Code Gb sscanf.o [13] +sprintf 0x800'a2e1 0x40 Code Gb sprintf.o [13] +sqrtf 0x800'b4c1 Code Gb sqrtf.o [15] +sscanf 0x800'a4d1 0x28 Code Gb sscanf.o [13] strchr 0x800'10d9 Code Gb strchr.o [16] strrchr 0x800'6465 0x1c Code Gb strrchr.o [13] -strstr 0x800'a4dd 0x2c Code Gb strstr.o [13] +strstr 0x800'a4f9 0x2c Code Gb strstr.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'a131 0x6 Code Lc cJSON.o [2] -sum 0x800'ae41 0x1c Code Gb anemometer_dev.o [12] -tem_hum_update_task 0x800'b075 0x34 Code Gb anemometer_dev.o [12] +suffix_object 0x800'a14d 0x6 Code Lc cJSON.o [2] +sum 0x800'ae5d 0x1c Code Gb anemometer_dev.o [12] +tem_hum_update_task 0x800'b091 0x34 Code Gb anemometer_dev.o [12] temhum_update_taskHandle 0x2000'5df4 0x4 Data Gb freertos.o [2] term_in_buff 0x2000'5290 0xc8 Data Lc uart_dev.o [12] @@ -1302,7 +1302,7 @@ uart_sendstr 0x800'526f 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'9b6b 0x1a Code Lc cJSON.o [2] +update_offset 0x800'9b87 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] @@ -1310,31 +1310,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'a575 0x26 Code Gb list.o [6] +uxListRemove 0x800'a591 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'57e9 0x10 Code Gb freertos.o [2] -vListInitialise 0x800'a509 0x1a Code Gb list.o [6] -vListInitialiseItem 0x800'a523 0x6 Code Gb list.o [6] -vListInsert 0x800'a543 0x32 Code Gb list.o [6] -vListInsertEnd 0x800'a529 0x1a Code Gb list.o [6] -vPortEnableVFP 0x800'a84d Code Gb portasm.o [6] -vPortEnterCritical 0x800'a681 0x32 Code Gb port.o [6] -vPortExitCritical 0x800'a6b3 0x22 Code Gb port.o [6] -vPortFree 0x800'a415 0x54 Code Gb heap_4.o [6] +vListInitialise 0x800'a525 0x1a Code Gb list.o [6] +vListInitialiseItem 0x800'a53f 0x6 Code Gb list.o [6] +vListInsert 0x800'a55f 0x32 Code Gb list.o [6] +vListInsertEnd 0x800'a545 0x1a Code Gb list.o [6] +vPortEnableVFP 0x800'a869 Code Gb portasm.o [6] +vPortEnterCritical 0x800'a69d 0x32 Code Gb port.o [6] +vPortExitCritical 0x800'a6cf 0x22 Code Gb port.o [6] +vPortFree 0x800'a431 0x54 Code Gb heap_4.o [6] vPortSetupTimerInterrupt - 0x800'a791 0x28 Code Wk port.o [6] -vPortStartFirstTask 0x800'a82d Code Gb portasm.o [6] -vTaskDelay 0x800'9673 0x2e Code Gb tasks.o [6] -vTaskStartScheduler 0x800'96a7 0x54 Code Gb tasks.o [6] -vTaskSuspendAll 0x800'9703 0xc Code Gb tasks.o [6] -vTaskSwitchContext 0x800'9879 0x52 Code Gb tasks.o [6] + 0x800'a7ad 0x28 Code Wk port.o [6] +vPortStartFirstTask 0x800'a849 Code Gb portasm.o [6] +vTaskDelay 0x800'968f 0x2e Code Gb tasks.o [6] +vTaskStartScheduler 0x800'96c3 0x54 Code Gb tasks.o [6] +vTaskSuspendAll 0x800'971f 0xc Code Gb tasks.o [6] +vTaskSwitchContext 0x800'9895 0x52 Code Gb tasks.o [6] vsprintf 0x800'89b5 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'abfd 0x208 Code Gb anemometer_dev.o [12] +wind_task 0x800'ac19 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] @@ -1351,14 +1351,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'a5e1 0xa0 Code Gb port.o [6] +xPortStartScheduler 0x800'a5fd 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'94f3 0x5c Code Gb tasks.o [6] -xTaskCreateStatic 0x800'9491 0x62 Code Gb tasks.o [6] -xTaskIncrementTick 0x800'97b9 0xc0 Code Gb tasks.o [6] -xTaskResumeAll 0x800'970f 0x9a Code Gb tasks.o [6] +xTaskCreate 0x800'950f 0x5c Code Gb tasks.o [6] +xTaskCreateStatic 0x800'94ad 0x62 Code Gb tasks.o [6] +xTaskIncrementTick 0x800'97d5 0xc0 Code Gb tasks.o [6] +xTaskResumeAll 0x800'972b 0x9a Code Gb tasks.o [6] xTasksWaitingTermination 0x2000'55cc 0x14 Data Lc tasks.o [6] xTickCount 0x2000'5608 0x4 Data Lc tasks.o [6] @@ -1383,7 +1383,7 @@ xYieldPending 0x2000'5618 0x4 Data Lc tasks.o [6] [16] = rt7M_tl.a [17] = shb_l.a - 47'734 bytes of readonly code memory + 47'762 bytes of readonly code memory 1'502 bytes of readonly data memory 25'112 bytes of readwrite data memory diff --git a/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o b/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o index 1a7ae2e..4a6ab2e 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 d2f65d3..59d24b2 100644 --- a/EWARM/settings/Project.wsdt +++ b/EWARM/settings/Project.wsdt @@ -93,11 +93,11 @@ 1 1 1 - 88030000E200598400000100000008800000010000002387000001000000B28000000100000057860000040000001980000001000000D08400000100000001DC000001000000048400000100000040E10000060000002981000006000000A18000000100000013860000020000001B8F0000010000002992000003000000178200000100000010860000040000000184000001000000599200000100000019B00000010000000481000001000000568400000300000026810000020000003BB00000010000004881000001000000AF800000010000002CE100003500000015810000020000009E800000010000001E970000010000000D970000020000008A800000020000002381000001000000AF06000001000000F0800000010000006BB000000100000016B00000010000004581000001000000318400000200000029E1000005000000018100007400000007E1000001000000239200000D0000009B8000000100000012810000020000000D86000001000000AC80000001000000868400001300000020810000040000005F860000100000000F810000030000002092000001000000BA8000000100000002B0000001000000539200000100000079B00000010000000A860000010000009BB00000010000000C8400000100000004E100000400000000900000010000008780000007000000A980000001000000259E000002000000499C0000010000000C810000A800000026DE000004000000A680000001000000EA8000000300000001E100000100000023E10000010000000D800000020000003F81000006000000078600000100000004DE0000010000001D81000013000000A6B00000010000001EB000000100000003DC0000010000002FB00000010000000486000003000000198200000100000006840000010000002397000001000000B180000001000000018600000100000000DC000002000000A0800000040000005FB00000010000003DB0000001000000288100000400000003840000010000009A8600000100000017810000050000001A8F000001000000568600001D00000028920000010000005584000005000000429700000100000047810000010000006DB00000010000007784000001000000808C00000300000000840000060000001184000002000000AE800000010000009D800000010000002BE100005B0000002592000003000000148100002A000000008100006C0000008980000001000000BC8000000200000044810000010000000C86000001000000BFB000000100000028E10000C30000000E84000002000000AB800000020000008584000003000000228100000100000045D50000010000001F810000920000004D970000010000002F8200000200000056B0000001000000029E000001000000EC8000000100000001B00000010000001A8600000100000023B000000100000028DE0000020000000986000001000000ECFFFFFF010000005E8600002300000003E100000B0000000E810000640200000B81000018000000A580000001000000E980000002000000A8B000000100000020B000000100000053B000000100000000E10000020000008E860000050000000686000001000000289700000100000014860000060000000584000002000000F78000000100000041E100000200000083B0000001000000D1840000010000007C8400000100000058860000010000002EB00000010000006986000001000000A28000000100000018820000090000005A840000010000001186000006000000058100000F00000021870000010000002A8F000001000000B08000000100000002840000010000003CB000000100000000860000010000005586000002000000198F00000100000027810000060000001681000002000000509C0000010000004681000001000000F1800000010000009C80000002000000E3B0000001000000028100000100000017B00000020000002AE10000010000002492000001000000108400000100000001E80000010000006086000018000000BB80000003000000AA8000000200000043810000010000005184000005000000549200000100000047B000000100000025B000000100000003B0000001000000218100001C0000000B86000001000000888000000100000099800000010000000D810000030000005D86000002000000B880000001000000EB80000001000000129E000004000000198600000400000035E100000400000002E100000400000055B0000001000000AAB0000001000000A186000001000000C3860000010000000A8400000B000000088600000500000077B000000100000024E10000020000001E81000005000000A780000001000000C9800000010000000B80000001000000A48000000100000024DE000001000000C086000001000000E880000001000000A7B000000100000004DC000001000000058600000200000016860000010000000784000001000000449C000001000000 + 91030000E200178200000100000029920000030000001B8F0000010000001386000002000000A180000001000000298100000600000040E1000006000000048400000100000001DC000001000000D08400000100000019800000010000005786000004000000B2800000010000002387000001000000088000000100000059840000010000009E8000000100000015810000020000002CE1000035000000AF8000000100000048810000010000003BB000000100000026810000020000005684000003000000048100000100000019B00000010000005992000001000000018400000100000010860000040000008684000013000000AC800000010000000D8600000100000012810000020000009B80000001000000239200000D00000007E1000001000000018100007400000029E10000050000003184000002000000458100000100000016B00000010000006BB0000001000000F080000001000000AF0600000100000023810000010000008A800000020000000D970000020000001E97000001000000499C000001000000259E000002000000A9800000010000008780000007000000009000000100000004E10000040000000C840000010000009BB00000010000000A8600000100000079B0000001000000539200000100000002B0000001000000BA8000000100000020920000010000000F810000030000005F8600001000000020810000040000001D8100001300000004DE00000100000007860000010000003F810000060000000D8000000200000023E100000100000001E1000001000000EA80000003000000A68000000100000026DE0000040000000C810000A80000000684000001000000198200000100000004860000030000002FB000000100000003DC0000010000001EB0000001000000A6B00000010000002892000001000000568600001D0000001A8F00000100000017810000050000009A86000001000000038400000100000028810000040000003DB00000010000005FB0000001000000A08000000400000000DC0000020000000186000001000000B1800000010000002397000001000000148100002A00000025920000030000002BE100005B0000009D80000001000000AE8000000100000011840000020000000084000006000000808C00000300000077840000010000006DB000000100000047810000010000004297000001000000558400000500000045D500000100000022810000010000008584000003000000AB800000020000000E8400000200000028E10000C3000000BFB00000010000000C860000010000004481000001000000BC800000020000008980000001000000008100006C0000000E8100006D02000003E100000B0000005E86000023000000ECFFFFFF01000000098600000100000028DE00000200000023B00000010000001A8600000100000001B0000001000000EC80000001000000029E00000100000056B00000010000002F820000020000004D970000010000001F81000092000000289700000100000006860000010000008E8600000500000000E100000200000053B000000100000020B0000001000000A8B0000001000000E980000002000000A5800000010000000B810000180000005A840000010000001882000009000000A28000000100000069860000010000002EB000000100000058860000010000007C84000001000000D18400000100000083B000000100000041E1000002000000F78000000100000005840000020000001486000006000000509C00000100000016810000020000002781000006000000198F000001000000558600000200000000860000010000003CB00000010000000284000001000000B0800000010000002A8F0000010000002187000001000000058100000F000000118600000600000001E8000001000000108400000100000024920000010000002AE100000100000017B00000020000000281000001000000E3B00000010000009C80000002000000F1800000010000004681000001000000998000000100000088800000010000000B86000001000000218100001C00000003B000000100000025B000000100000047B0000001000000549200000100000051840000050000004381000001000000AA80000002000000BB800000030000006086000018000000C980000001000000A7800000010000001E8100000500000024E100000200000077B000000100000008860000050000000A8400000B000000C386000001000000A186000001000000AAB000000100000055B000000100000002E100000400000035E10000040000001986000004000000129E000004000000EB80000001000000B8800000010000005D860000020000000D81000003000000449C00000100000007840000010000001686000001000000058600000200000004DC000001000000A7B0000001000000E880000001000000C08600000100000024DE000001000000A4800000010000000B80000001000000 53000D8400000F84000008840000FFFFFFFF54840000328100001C8100000984000053840000BD8000002AE10000008200001C8200003382000001820000BA800000BB800000228100002381000000880000018800000288000003880000048800000588000008800000098000000A8000000B8000000C800000158000000A81000001E8000012810000D28400000C84000033840000788400001184000012DE000002DE000003DE00000BDE000005DE000006DE000004DE0000259200001E920000249200001D920000778400000784000086840000808C000044D500004D9700003D9700003E9700002A8F00000D970000429700003C8400003D840000408400004C8400003E8400004B8400004D8400003F8400003A8400003B8400005A8400005B840000818400007D8400008284000083840000848400001C8F00001E8F00001F8F0000218F0000118F0000 - AA0004840000220100002497000079000000029700008500000090800000930200001B8F000004000000A18000009E0200002981000072080000D08400000C00000021970000B001000004810000630000008D800000900200009E800000B6000000268100007B240000188F000007000000018400004A000000AF800000530100002CE100004400000015810000240000001E97000073000000318400002901000029E1000063040000239200000000000045810000040000009B80000098020000018100001A000000AC800000A902000007E100003F000000009000005705000020810000FF0000000F810000F7000000BA800000D10000000A9700006600000087800000360400005F86000034000000A9800000A602000004E100003D0000003A9700008E0000001D920000920000000C810000F4000000848000003B040000B7800000B30200001D8100006A0800003F81000031000000A6800000A302000095800000CE0E000029970000341F000023E100004100000001E100003A0000000D8000001800000006840000240100002697000085000000098100001D00000004970000870000009280000095020000A3800000A0020000B4800000CC0000001982000013000000239700007C0000003497000089000000038400002101000001970000840000008F800000920200001A8F000006000000B1800000AE020000A08000009D02000028810000710800004A81000047000000168200001100000017810000260000000084000048050000319700008600000020970000AF01000025920000B00100008C8000008F0200009D80000070000000AE800000AB0200002BE10000430000001481000023000000449200000B0500000C9700001605000028E10000620400008584000005000000448100000200000022920000FF0000008980000017000000AB800000A8020000BC800000D30000000E84000026010000308400002801000000810000190000003C970000900000001F920000080500001F810000FE0000000E810000F600000086800000C8020000B9800000B5020000A8800000A50200002B970000361F00002F8200001400000025E100004200000003E100003C000000399700008D0000004A970000FA0E000094800000970200002D92000087020000B6800000B20200005D84000003000000C78000009D1D0000A5800000A202000028970000331F00000B810000F3000000069700003800000022E100004000000000E10000390000002597000084000000D1840000DD000000058400002301000003970000860000002B8000003A0400009180000094020000A28000009F020000B38000005E080000188200001200000041E100004600000022970000B101000005810000640000000284000020010000009700007C0000009F800000720000008E80000091020000198F00000100000027810000700800004981000046000000B08000005B08000016810000250000001F970000AE0100001084000027010000328400002A0100009C8000006F0000008B8000008E020000028100005D080000AD800000AA020000BB800000D20000000B97000067000000218100005004000088800000370400004381000003000000AA800000A702000005E100003E00000051840000570000003B9700008F00000035E10000450000000A840000250100004C970000FA0E0000858000003C04000024E1000060040000B8800000B40200001E8100006B080000A7800000A402000096800000CF0E00002A970000351F00000D810000F500000002E100003B000000279700007D00000093800000960200002C920000860200005C84000000000000A4800000A1020000B5800000670200000597000037000000 + AA00D08400000C0000002981000072080000A18000009E0200001B8F000004000000908000009302000002970000850000002497000079000000048400002201000015810000240000002CE1000044000000AF80000053010000018400004A000000188F000007000000268100007B2400009E800000B60000008D80000090020000048100006300000021970000B001000007E100003F000000AC800000A9020000018100001A0000009B800000980200004581000004000000239200000000000029E100006304000031840000290100001E9700007300000004E100003D000000A9800000A60200005F8600003400000087800000360400000A97000066000000BA800000D10000000F810000F700000020810000FF00000000900000570500000D8000001800000001E100003A00000023E100004100000029970000341F000095800000CE0E0000A6800000A30200003F810000310000001D8100006A080000B7800000B3020000848000003B0400000C810000F40000001D920000920000003A9700008E0000001982000013000000B4800000CC000000A3800000A002000092800000950200000497000087000000098100001D00000026970000850000000684000024010000178100002600000016820000110000004A810000470000002881000071080000A08000009D020000B1800000AE0200001A8F0000060000008F80000092020000019700008400000003840000210100003497000089000000239700007C00000014810000230000002BE1000043000000AE800000AB0200009D800000700000008C8000008F02000025920000B001000020970000AF01000031970000860000000084000048050000008100001900000030840000280100000E84000026010000BC800000D3000000AB800000A8020000898000001700000022920000FF0000004481000002000000858400000500000028E10000620400000C97000016050000449200000B05000003E100003C00000025E10000420000002F820000140000002B970000361F0000A8800000A5020000B9800000B502000086800000C80200000E810000F60000001F810000FE0000001F920000080500003C9700009000000000E100003900000022E100004000000006970000380000000B810000F300000028970000331F0000A5800000A2020000C78000009D1D00005D84000003000000B6800000B20200002D9200008702000094800000970200004A970000FA0E0000399700008D00000041E10000460000001882000012000000B38000005E080000A28000009F02000091800000940200002B8000003A04000003970000860000000584000023010000D1840000DD00000025970000840000001681000025000000B08000005B08000049810000460000002781000070080000198F0000010000008E800000910200009F80000072000000009700007C0000000284000020010000058100006400000022970000B1010000AD800000AA020000028100005D0800008B8000008E0200009C8000006F000000328400002A01000010840000270100001F970000AE010000518400005700000005E100003E000000AA800000A70200004381000003000000888000003704000021810000500400000B97000067000000BB800000D200000002E100003B0000000D810000F50000002A970000351F000096800000CF0E0000A7800000A40200001E8100006B080000B8800000B402000024E1000060040000858000003C0400004C970000FA0E00000A8400002501000035E10000450000003B9700008F0000000597000037000000B580000067020000A4800000A10200005C840000000000002C920000860200009380000096020000279700007D000000 0 @@ -467,7 +467,7 @@ CMSIS-Pack - 00200000010000000100FFFF01001100434D4643546F6F6C426172427574746F6ED184000002000000B3010000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF0A43004D005300490053002D005000610063006B0018000000 + 00200000010000000100FFFF01001100434D4643546F6F6C426172427574746F6ED18400000200000086070000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF0A43004D005300490053002D005000610063006B0018000000 34049 @@ -484,7 +484,7 @@ Main - 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000E4010000FFFEFF000000000000000000000000000100000001000000018001E1000000000000E5010000FFFEFF000000000000000000000000000100000001000000018003E1000000000000E7010000FFFEFF00000000000000000000000000010000000100000001800081000000000000C4010000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E1000000000000EA010000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E1000000000400EC010000FFFEFF000000000000000000000000000100000001000000018022E1000000000400EB010000FFFEFF000000000000000000000000000100000001000000018025E1000000000000ED010000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE1000000000000EE010000FFFEFF00000000000000000000000000010000000100000001802CE1000000000400EF010000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01000D005061737465436F6D626F426F784281000000000000FFFFFFFFFFFEFF000100000000000000010000000000000001000000B400000002002050FFFFFFFFFFFEFF0096000000000000000100FFFEFF08630061006C005F00640074006F0066000000000001802181000000000400D6010000FFFEFF000000000000000000000000000100000001000000018024E1000000000000DF010000FFFEFF000000000000000000000000000100000001000000018028E1000000000400DE010000FFFEFF000000000000000000000000000100000001000000018029E1000000000000E0010000FFFEFF00000000000000000000000000010000000100000001800281000000000000C5010000FFFEFF00000000000000000000000000010000000100000001802981000000000000DA010000FFFEFF00000000000000000000000000010000000100000001802781000000000000D8010000FFFEFF00000000000000000000000000010000000100000001802881000000000000D9010000FFFEFF00000000000000000000000000010000000100000001801D81000000000400D2010000FFFEFF00000000000000000000000000010000000100000001801E81000000000400D3010000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B81000002000000C9010000FFFEFF00000000000000000000000000010000000100000001800C81000002000000CA010000FFFEFF00000000000000000000000000010000000100000001805F86000002000000DD010000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E81000002000000CC010000FFFEFF00000000000000000000000000010000000100000001800F81000002000000CD010000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E0024030000 + 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000B7070000FFFEFF000000000000000000000000000100000001000000018001E1000000000000B8070000FFFEFF000000000000000000000000000100000001000000018003E1000000000000BA070000FFFEFF0000000000000000000000000001000000010000000180008100000000000097070000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E1000000000000BD070000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E1000000000400BF070000FFFEFF000000000000000000000000000100000001000000018022E1000000000400BE070000FFFEFF000000000000000000000000000100000001000000018025E1000000000000C0070000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE1000000000000C1070000FFFEFF00000000000000000000000000010000000100000001802CE1000000000000C2070000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01000D005061737465436F6D626F426F784281000000000000FFFFFFFFFFFEFF000100000000000000010000000000000001000000B400000002002050FFFFFFFFFFFEFF0096000000000000000100FFFEFF08630061006C005F00640074006F0066000000000001802181000000000400A9070000FFFEFF000000000000000000000000000100000001000000018024E1000000000000B2070000FFFEFF000000000000000000000000000100000001000000018028E1000000000400B1070000FFFEFF000000000000000000000000000100000001000000018029E1000000000000B3070000FFFEFF0000000000000000000000000001000000010000000180028100000000000098070000FFFEFF00000000000000000000000000010000000100000001802981000000000000AD070000FFFEFF00000000000000000000000000010000000100000001802781000000000000AB070000FFFEFF00000000000000000000000000010000000100000001802881000000000000AC070000FFFEFF00000000000000000000000000010000000100000001801D81000000000000A5070000FFFEFF00000000000000000000000000010000000100000001801E81000000000400A6070000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B810000020000009C070000FFFEFF00000000000000000000000000010000000100000001800C810000020000009D070000FFFEFF00000000000000000000000000010000000100000001805F86000002000000B0070000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E810000020000009F070000FFFEFF00000000000000000000000000010000000100000001800F81000002000000A0070000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E0024030000 34050 @@ -520,7 +520,7 @@ - 010000000300000001000000000000000000000001000000010000000200000000000000010000000100000000000000280000002800000001000000320000002500000001000000FFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00750073006100720074002E00630001000000FFFF010017004966436F6E74656E7453746F726167654D6663496D706CFFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200300037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003800330038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003800330038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1F2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006600720065006500720074006F0073002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100360039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003400350031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003400350031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A6600720065006500720074006F0073002E00630000000000FFFFFFFFFFFFFFFFFFFEFF222400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C006600720074005F00700072006F0074006F0063006F006C002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200360037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200390038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E6600720074005F00700072006F0074006F0063006F006C002E00680000000000FFFFFFFFFFFFFFFFFFFEFF222400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C006600720074005F00700072006F0074006F0063006F006C002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003600370036003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00320030003600320036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00320030003600320036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E6600720074005F00700072006F0074006F0063006F006C002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0069006E0066006C006100730068002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003600360039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003600360039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0969006E0066006C006100730068002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0075006100720074005F006400650076002E006300010000000180FFFEFF00FFFEFFFF25013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500360038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500360038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A75006100720074005F006400650076002E00630000000000FFFFFFFFFFFFFFFFFFFEFF242400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0061006E0065006D006F006D0065007400650072005F006400650076002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003000320030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003000320030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1061006E0065006D006F006D0065007400650072005F006400650076002E00680000000000FFFFFFFFFFFFFFFFFFFEFF402400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F006100640063002E006300010000000180FFFEFF00FFFEFFFF2D013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003400320032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003100340031003900390031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003100340031003900390031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF18730074006D00330032006C003400780078005F00680061006C005F006100640063002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF402400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F007200630063002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0031003300370032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00350034003000360034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00350034003000360034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF18730074006D00330032006C003400780078005F00680061006C005F007200630063002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF202400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0061007300730065007200740069006F006E0073002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003800310034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003800310034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C61007300730065007200740069006F006E0073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0075006100720074005F006400650076002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003900340038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003900340038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A75006100720074005F006400650076002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0069006E0066006C006100730068002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003800390031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003800390031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0969006E0066006C006100730068002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00750073006100720074002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500360038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500360038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006900320063002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0034003300330033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0034003300330033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF056900320063002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C0073007400610072007400750070005F00730074006D00330032006C00340039003600780078002E007300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400370035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310038003200390035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310038003300310031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1573007400610072007400750070005F00730074006D00330032006C00340039003600780078002E00730000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C006D00610069006E002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003000390036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003100320030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF3C2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C0049006E0063005C00730074006D00330032006C003400780078005F00680061006C002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003000320032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003000320032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF14730074006D00330032006C003400780078005F00680061006C002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF292400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00730074006D00330032006C003400780078005F00680061006C005F0063006F006E0066002E006800010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310032003800340036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310032003800340036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF14730074006D00330032006C003400780078005F00680061006C005F0063006F006E0066002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C007000640065006200750067002E006800010000000180FFFEFF00FFFEFFFF22013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00350035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00350035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF087000640065006200750067002E00680000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004800500032003000330042005C006800700032003000330062002E006300010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500390039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500390039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086800700032003000330062002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004800500032003000330042005C006800700032003000330062002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003700370031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003700370031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086800700032003000330062002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006700700069006F002E006300010000000180FFFEFF00FFFEFFFF21013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066700700069006F002E00630000000000FFFFFFFFFFFFFFFFFFFEFF312400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F00740069006D00650062006100730065005F00740069006D002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1C730074006D00330032006C003400780078005F00680061006C005F00740069006D00650062006100730065005F00740069006D002E00630000000000FFFFFFFFFFFFFFFFFFFEFF282400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F006D00730070002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF13730074006D00330032006C003400780078005F00680061006C005F006D00730070002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006D00610069006E002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00370034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003500300034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003500300034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00690074002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100370033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003100340037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003100340037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E730074006D00330032006C003400780078005F00690074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF502400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C0070006F0072007400610062006C0065005C004900410052005C00410052004D005F0043004D00340046005C0070006F00720074002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0038003200360033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0038003200360033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0B70006F00720074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530068007400330078005C00730068007400330030002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200320032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200330034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07730068007400330030002E00680000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530068007400330078005C00730068007400330030002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00330030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003700370039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003700370039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07730068007400330030002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00740069006D002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200340031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0037003900320037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0037003900320037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF05740069006D002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00740069006D002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500350032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500350032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF05740069006D002E00680000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004500430038003000310045005C004500430038003000310045002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200370034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200370034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF084500430038003000310045002E00680000000000FFFFFFFFFFFFFFFFFFFEFF432400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C0043004D005300490053005C004400650076006900630065005C00530054005C00530054004D00330032004C003400780078005C0049006E0063006C007500640065005C00730074006D00330032006C00340039003600780078002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00390033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0039003400330030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0039003400340030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF12730074006D00330032006C00340039003600780078002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF412400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F0075006100720074002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0031003200390039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00340039003500350037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00340039003500370037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF19730074006D00330032006C003400780078005F00680061006C005F0075006100720074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF252400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C004600720065006500520054004F00530043006F006E006600690067002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003700330032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003700340037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF104600720065006500520054004F00530043006F006E006600690067002E00680000000000FFFFFFFFFFFFFFFFFFFEFF202400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0063006F006D006D005F00740079007000650073002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003800350036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003800350036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C63006F006D006D005F00740079007000650073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C0063004A0053004F004E002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0032003400390038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00360036003600360035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00360036003600360035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0763004A0053004F004E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004500430038003000310045005C004500430038003000310045002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200350032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0038003500370031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0038003500370031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF084500430038003000310045002E00630000000000FFFFFFFFFFFFFFFFFFFEFF3B2400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C007400610073006B0073002E006300010000000180FFFEFF00FFFEFFFF2D013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003300390033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003100310035003800390038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003100310035003800390038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C7400610073006B0073002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF2A2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00520069006E006700510075006500750065005C00720069006E0067005F00710075006500750065002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003300390037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003400300032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C720069006E0067005F00710075006500750065002E00630000000000FFFFFFFFFFFFFFFFFFFEFF2A2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00520069006E006700510075006500750065005C00720069006E0067005F00710075006500750065002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500370036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500370036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C720069006E0067005F00710075006500750065002E00680000000000FFFFFFFFFFFFFFFFFFFEFF3C44003A005C00500072006F006700720061006D002000460069006C00650073005C004900410052002000530079007300740065006D0073005C00610072006D005C0069006E0063005C0063005C0044004C00690062005F00500072006F0064007500630074005F0073007400720069006E0067002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003400360030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003400360030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1A44004C00690062005F00500072006F0064007500630074005F0073007400720069006E0067002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF3A2400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C006C006900730074002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003300350037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003300350037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0B6C006900730074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C007300700069002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF057300700069002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C0063004A0053004F004E002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00390033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0034003200330036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0034003200340034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0763004A0053004F004E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF312400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00530054005C00410052004D005C004400530050005C0049006E0063005C00610072006D005F006D006100740068002E006800010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400350033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310036003500390033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310036003500390033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A610072006D005F006D006100740068002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C0064006D0061002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0564006D0061002E00630000000000FFFFFFFFFFFFFFFFFFFEFF492400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C0043004D005300490053005F00520054004F0053005C0063006D007300690073005F006F0073002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003300300030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310031003400390033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310031003400390033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0F63006D007300690073005F006F0073002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF552400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C0070006F0072007400610062006C0065005C004900410052005C00410052004D005F0043004D00340046005C0070006F00720074006D006100630072006F002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003600340034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003600340034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1070006F00720074006D006100630072006F002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF482400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C0043004D005300490053005C004400650076006900630065005C00530054005C00530054004D00330032004C003400780078005C0049006E0063006C007500640065005C00730079007300740065006D005F00730074006D00330032006C003400780078002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00330035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003600340037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003600340037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF17730079007300740065006D005F00730074006D00330032006C003400780078002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000001000000020000004E010000490000008007000016030000 + 010000000300000001000000000000000000000001000000010000000200000000000000010000000100000000000000280000002800000001000000320000002500000001000000FFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00750073006100720074002E00630001000000FFFF010017004966436F6E74656E7453746F726167654D6663496D706CFFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200300037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003800330038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003800330038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1F2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006600720065006500720074006F0073002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100360039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003400350031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003400350031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A6600720065006500720074006F0073002E00630000000000FFFFFFFFFFFFFFFFFFFEFF222400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C006600720074005F00700072006F0074006F0063006F006C002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200360037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200390038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E6600720074005F00700072006F0074006F0063006F006C002E00680000000000FFFFFFFFFFFFFFFFFFFEFF222400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C006600720074005F00700072006F0074006F0063006F006C002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003600370036003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00320030003600320036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00320030003600320036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E6600720074005F00700072006F0074006F0063006F006C002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0069006E0066006C006100730068002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003600360039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003600360039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0969006E0066006C006100730068002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0075006100720074005F006400650076002E006300010000000180FFFEFF00FFFEFFFF25013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500360038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500360038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A75006100720074005F006400650076002E00630000000000FFFFFFFFFFFFFFFFFFFEFF242400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0061006E0065006D006F006D0065007400650072005F006400650076002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003000320030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003000320030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1061006E0065006D006F006D0065007400650072005F006400650076002E00680000000000FFFFFFFFFFFFFFFFFFFEFF402400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F006100640063002E006300010000000180FFFEFF00FFFEFFFF2D013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003400320032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003100340031003900390031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003100340031003900390031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF18730074006D00330032006C003400780078005F00680061006C005F006100640063002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF402400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F007200630063002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0031003300370032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00350034003000360034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00350034003000360034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF18730074006D00330032006C003400780078005F00680061006C005F007200630063002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF202400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0061007300730065007200740069006F006E0073002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003800310034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003800310034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C61007300730065007200740069006F006E0073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0075006100720074005F006400650076002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003900340038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003900340038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A75006100720074005F006400650076002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0069006E0066006C006100730068002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003800390031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003800390031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0969006E0066006C006100730068002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00750073006100720074002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500360038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500360038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006900320063002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0034003300330033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0034003300330033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF056900320063002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C0073007400610072007400750070005F00730074006D00330032006C00340039003600780078002E007300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400370035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310038003200390035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310038003300310031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1573007400610072007400750070005F00730074006D00330032006C00340039003600780078002E00730000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C006D00610069006E002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003000390036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003100320030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF3C2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C0049006E0063005C00730074006D00330032006C003400780078005F00680061006C002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003000320032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003000320032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF14730074006D00330032006C003400780078005F00680061006C002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF292400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00730074006D00330032006C003400780078005F00680061006C005F0063006F006E0066002E006800010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310032003800340036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310032003800340036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF14730074006D00330032006C003400780078005F00680061006C005F0063006F006E0066002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C007000640065006200750067002E006800010000000180FFFEFF00FFFEFFFF22013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00350035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00350035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF087000640065006200750067002E00680000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004800500032003000330042005C006800700032003000330062002E006300010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500390039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500390039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086800700032003000330062002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004800500032003000330042005C006800700032003000330062002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003700370031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003700370031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086800700032003000330062002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006700700069006F002E006300010000000180FFFEFF00FFFEFFFF21013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066700700069006F002E00630000000000FFFFFFFFFFFFFFFFFFFEFF312400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F00740069006D00650062006100730065005F00740069006D002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1C730074006D00330032006C003400780078005F00680061006C005F00740069006D00650062006100730065005F00740069006D002E00630000000000FFFFFFFFFFFFFFFFFFFEFF282400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F006D00730070002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF13730074006D00330032006C003400780078005F00680061006C005F006D00730070002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006D00610069006E002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00360032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003400370038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003400370038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00690074002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100370033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003100340037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003100340037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E730074006D00330032006C003400780078005F00690074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF502400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C0070006F0072007400610062006C0065005C004900410052005C00410052004D005F0043004D00340046005C0070006F00720074002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0038003200360033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0038003200360033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0B70006F00720074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530068007400330078005C00730068007400330030002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200320032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200330034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07730068007400330030002E00680000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530068007400330078005C00730068007400330030002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00330030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003700370039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003700370039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07730068007400330030002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00740069006D002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200340031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0037003900320037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0037003900320037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF05740069006D002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00740069006D002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500350032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500350032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF05740069006D002E00680000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004500430038003000310045005C004500430038003000310045002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200370034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200370034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF084500430038003000310045002E00680000000000FFFFFFFFFFFFFFFFFFFEFF432400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C0043004D005300490053005C004400650076006900630065005C00530054005C00530054004D00330032004C003400780078005C0049006E0063006C007500640065005C00730074006D00330032006C00340039003600780078002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00390033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0039003400330030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0039003400340030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF12730074006D00330032006C00340039003600780078002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF412400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F0075006100720074002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0031003200390039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00340039003500350037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00340039003500370037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF19730074006D00330032006C003400780078005F00680061006C005F0075006100720074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF252400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C004600720065006500520054004F00530043006F006E006600690067002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003700330032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003700340037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF104600720065006500520054004F00530043006F006E006600690067002E00680000000000FFFFFFFFFFFFFFFFFFFEFF202400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0063006F006D006D005F00740079007000650073002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003800350036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003800350036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C63006F006D006D005F00740079007000650073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C0063004A0053004F004E002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0032003400390038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00360036003600360035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00360036003600360035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0763004A0053004F004E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004500430038003000310045005C004500430038003000310045002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003300330036003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310031003300310039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310031003300310039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF084500430038003000310045002E00630000000000FFFFFFFFFFFFFFFFFFFEFF3B2400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C007400610073006B0073002E006300010000000180FFFEFF00FFFEFFFF2D013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003300390033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003100310035003800390038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003100310035003800390038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C7400610073006B0073002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF2A2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00520069006E006700510075006500750065005C00720069006E0067005F00710075006500750065002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003300390037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003400300032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C720069006E0067005F00710075006500750065002E00630000000000FFFFFFFFFFFFFFFFFFFEFF2A2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00520069006E006700510075006500750065005C00720069006E0067005F00710075006500750065002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500370036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500370036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C720069006E0067005F00710075006500750065002E00680000000000FFFFFFFFFFFFFFFFFFFEFF3C44003A005C00500072006F006700720061006D002000460069006C00650073005C004900410052002000530079007300740065006D0073005C00610072006D005C0069006E0063005C0063005C0044004C00690062005F00500072006F0064007500630074005F0073007400720069006E0067002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003400360030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003400360030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1A44004C00690062005F00500072006F0064007500630074005F0073007400720069006E0067002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF3A2400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C006C006900730074002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003300350037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003300350037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0B6C006900730074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C007300700069002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF057300700069002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C0063004A0053004F004E002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00390033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0034003200330036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0034003200340034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0763004A0053004F004E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF312400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00530054005C00410052004D005C004400530050005C0049006E0063005C00610072006D005F006D006100740068002E006800010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400350033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310036003500390033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310036003500390033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A610072006D005F006D006100740068002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C0064006D0061002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0564006D0061002E00630000000000FFFFFFFFFFFFFFFFFFFEFF492400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C0043004D005300490053005F00520054004F0053005C0063006D007300690073005F006F0073002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003300300030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310031003400390033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310031003400390033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0F63006D007300690073005F006F0073002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF552400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C0070006F0072007400610062006C0065005C004900410052005C00410052004D005F0043004D00340046005C0070006F00720074006D006100630072006F002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003600340034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003600340034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1070006F00720074006D006100630072006F002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF482400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C0043004D005300490053005C004400650076006900630065005C00530054005C00530054004D00330032004C003400780078005C0049006E0063006C007500640065005C00730079007300740065006D005F00730074006D00330032006C003400780078002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00330035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003600340037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003600340037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF17730079007300740065006D005F00730074006D00330032006C003400780078002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000001000000020000004E010000490000008007000016030000 diff --git a/EWARM/settings/micro_climate.dbgdt b/EWARM/settings/micro_climate.dbgdt index 1ba76e8..f312b18 100644 --- a/EWARM/settings/micro_climate.dbgdt +++ b/EWARM/settings/micro_climate.dbgdt @@ -148,11 +148,11 @@ 1 1 1 - 82060000E200598400000100000008800000010000002387000001000000B28000000100000057860000040000001980000001000000D08400000100000001DC000001000000048400000100000040E10000060000002981000006000000A18000000100000013860000340000001B8F0000010000002992000003000000178200000100000010860000780200000184000001000000599200000100000019B00000010000000481000001000000568400000300000026810000020000003BB00000010000004881000001000000AF800000010000002CE100003500000015810000020000009E800000010000001E970000010000000D970000020000008A800000020000002381000001000000AF06000001000000F0800000010000006BB000000100000016B00000010000004581000001000000318400000200000029E1000005000000018100007400000007E1000001000000239200000D0000009B8000000100000012810000020000000D86000001000000AC80000001000000868400001300000020810000050000005F8600000E0000000F810000020000002092000001000000BA8000000100000002B0000001000000539200000100000079B00000010000000A860000010000009BB00000010000000C8400000100000004E100000400000000900000010000008780000007000000A980000001000000259E000002000000499C0000010000000C8100008A00000026DE000004000000A680000001000000EA8000000300000001E100000100000023E10000010000000D800000020000003F81000006000000078600000100000004DE0000010000001D81000013000000A6B00000010000001EB000000100000003DC0000010000002FB00000010000000486000003000000198200000100000006840000010000002397000002000000B180000001000000018600000100000000DC000002000000A0800000040000005FB00000010000003DB0000001000000288100000400000003840000010000009A8600000100000017810000050000001A8F000001000000568600001D00000028920000010000005584000005000000429700000100000047810000010000006DB00000010000007784000001000000808C00000300000000840000060000001184000001000000AE800000010000009D800000010000002BE100005B0000002592000003000000148100001E000000008100006C0000008980000001000000BC8000000200000044810000010000000C86000001000000BFB000000100000028E10000C30000000E84000002000000AB800000020000008584000003000000228100000100000045D50000010000001F810000C60000004D970000010000002F8200000200000056B0000001000000029E000001000000EC8000000100000001B00000010000001A8600000100000023B000000100000028DE0000020000000986000001000000ECFFFFFF010000005E8600002500000003E100000B0000000E8100007D0100000B81000013000000A580000001000000E980000002000000A8B000000100000020B000000100000053B000000100000000E10000020000008E860000050000000686000001000000289700000100000014860000220000000584000002000000F78000000100000041E100000200000083B0000001000000D1840000010000007C8400000100000058860000010000002EB00000010000006986000001000000A28000000100000018820000090000005A840000010000001186000038000000058100000F00000021870000010000002A8F000001000000B08000000100000002840000010000003CB000000100000000860000010000005586000002000000198F00000100000027810000060000001681000002000000509C00000100000046810000D4000000F1800000010000009C80000002000000E3B0000001000000028100000100000017B00000020000002AE10000010000002492000001000000108400000100000001E8000001000000608600002D000000BB80000003000000AA8000000200000043810000010000005184000005000000549200000100000047B000000100000025B000000100000003B0000001000000218100001C0000000B86000001000000888000000100000099800000010000000D810000030000005D86000002000000B880000001000000EB80000001000000129E000004000000198600000400000035E100000400000002E100000400000055B0000001000000AAB0000001000000A186000001000000C3860000010000000A8400000B000000088600000500000077B000000100000024E10000020000001E81000005000000A780000001000000C9800000010000000B80000001000000A48000000100000024DE000001000000C086000001000000E880000001000000A7B000000100000004DC000001000000058600000200000016860000010000000784000001000000449C000001000000 + 94060000E200178200000100000029920000030000001B8F0000010000001386000034000000A180000001000000298100000600000040E1000006000000048400000100000001DC000001000000D08400000100000019800000010000005786000004000000B2800000010000002387000001000000088000000100000059840000010000009E8000000100000015810000020000002CE1000035000000AF8000000100000048810000010000003BB000000100000026810000020000005684000003000000048100000100000019B00000010000005992000001000000018400000100000010860000810200008684000013000000AC800000010000000D8600000100000012810000020000009B80000001000000239200000D00000007E1000001000000018100007400000029E10000050000003184000002000000458100000100000016B00000010000006BB0000001000000F080000001000000AF0600000100000023810000010000008A800000020000000D970000020000001E97000001000000499C000001000000259E000002000000A9800000010000008780000007000000009000000100000004E10000040000000C840000010000009BB00000010000000A8600000100000079B0000001000000539200000100000002B0000001000000BA8000000100000020920000010000000F810000020000005F8600000E00000020810000050000001D8100001300000004DE00000100000007860000010000003F810000060000000D8000000200000023E100000100000001E1000001000000EA80000003000000A68000000100000026DE0000040000000C8100008A0000000684000001000000198200000100000004860000030000002FB000000100000003DC0000010000001EB0000001000000A6B00000010000002892000001000000568600001D0000001A8F00000100000017810000050000009A86000001000000038400000100000028810000040000003DB00000010000005FB0000001000000A08000000400000000DC0000020000000186000001000000B1800000010000002397000002000000148100001E00000025920000030000002BE100005B0000009D80000001000000AE8000000100000011840000010000000084000006000000808C00000300000077840000010000006DB000000100000047810000010000004297000001000000558400000500000045D500000100000022810000010000008584000003000000AB800000020000000E8400000200000028E10000C3000000BFB00000010000000C860000010000004481000001000000BC800000020000008980000001000000008100006C0000000E8100007D01000003E100000B0000005E86000025000000ECFFFFFF01000000098600000100000028DE00000200000023B00000010000001A8600000100000001B0000001000000EC80000001000000029E00000100000056B00000010000002F820000020000004D970000010000001F810000C6000000289700000100000006860000010000008E8600000500000000E100000200000053B000000100000020B0000001000000A8B0000001000000E980000002000000A5800000010000000B810000130000005A840000010000001882000009000000A28000000100000069860000010000002EB000000100000058860000010000007C84000001000000D18400000100000083B000000100000041E1000002000000F78000000100000005840000020000001486000022000000509C00000100000016810000020000002781000006000000198F000001000000558600000200000000860000010000003CB00000010000000284000001000000B0800000010000002A8F0000010000002187000001000000058100000F000000118600003800000001E8000001000000108400000100000024920000010000002AE100000100000017B00000020000000281000001000000E3B00000010000009C80000002000000F18000000100000046810000DD000000998000000100000088800000010000000B86000001000000218100001C00000003B000000100000025B000000100000047B0000001000000549200000100000051840000050000004381000001000000AA80000002000000BB80000003000000608600002D000000C980000001000000A7800000010000001E8100000500000024E100000200000077B000000100000008860000050000000A8400000B000000C386000001000000A186000001000000AAB000000100000055B000000100000002E100000400000035E10000040000001986000004000000129E000004000000EB80000001000000B8800000010000005D860000020000000D81000003000000449C00000100000007840000010000001686000001000000058600000200000004DC000001000000A7B0000001000000E880000001000000C08600000100000024DE000001000000A4800000010000000B80000001000000 55000D8400000F84000008840000FFFFFFFF54840000328100001C8100000984000053840000BD8000002AE10000008200001C8200003382000001820000BA800000BB800000228100002381000000880000018800000288000003880000048800000588000008800000098000000A8000000B8000000C800000158000000A81000001E8000012810000D28400000C84000033840000788400001184000012DE000002DE000003DE00000BDE000005DE000006DE000004DE0000259200001E920000249200001D920000778400000784000086840000808C000044D500004D9700003D9700003E9700002A8F00000D970000429700003C8400003D840000408400004C8400003E8400004B8400004D8400003F8400003A8400003B8400005A8400005B840000818400007D8400008284000083840000848400001C8F00001E8F00001F8F0000218F0000118F00003597000005DC0000 - AA00048400004C0500002497000003010000029700008500000090800000930200001B8F000004000000A18000009E0200002981000072080000D08400000C00000021970000F200000004810000BB0200008D800000900200009E800000B6000000268100007B240000188F000007000000018400004A000000AF800000530100002CE100001C03000015810000750000001E970000FD000000318400005305000029E1000063040000239200000000000045810000040000009B80000098020000018100001A000000AC800000A902000007E1000090000000009000005705000020810000290500000F81000021050000BA800000D10000000A9700006600000087800000360400005F86000034000000A9800000A602000004E100008E0000003A970000180100001D920000920000000C8100001E050000848000003B040000B7800000B30200001D8100006A0800003F81000031000000A6800000A302000095800000CE0E000029970000341F000023E100001903000001E100008B0000000D80000069000000068400004E050000269700000F010000098100001D00000004970000870000009280000095020000A3800000A0020000B4800000CC00000019820000EB02000023970000060100003497000013010000038400004B05000001970000840000008F800000920200001A8F000006000000B1800000AE020000A08000009D02000028810000710800004A8100004700000016820000E902000017810000770000000084000054010000319700001001000020970000F100000025920000B00100008C8000008F0200009D80000070000000AE800000AB0200002BE100001B0300001481000074000000449200000B0500000C9700001605000028E10000620400008584000005000000448100000200000022920000FF0000008980000017000000AB800000A8020000BC800000D30000000E840000510000003084000053000000008100006A0000003C9700001A0100001F920000080500001F810000280500000E8100002005000086800000C8020000B9800000B5020000A8800000A50200002B970000361F00002F820000EC02000025E100001A03000003E100008D00000039970000170100004A970000FA0E000094800000970200002D92000087020000B6800000B20200005D84000003000000C78000009D1D0000A5800000A202000028970000331F00000B8100001E000000069700001003000022E100001803000000E100008A000000259700000E010000D184000007050000058400004D05000003970000860000002B8000003A0400009180000094020000A28000009F020000B38000005E08000018820000EA02000041E100009700000022970000F300000005810000BC020000028400004A050000009700007C0000009F800000720000008E80000091020000198F00000100000027810000700800004981000046000000B08000005B08000016810000760000001F970000F0000000108400005105000032840000540500009C8000006F0000008B8000008E020000028100005D080000AD800000AA020000BB800000D20000000B97000067000000218100005004000088800000370400004381000003000000AA800000A702000005E100008F00000051840000A80000003B9700001901000035E10000450000000A8400004F0500004C970000FA0E0000858000003C04000024E1000060040000B8800000B40200001E8100006B080000A7800000A402000096800000CF0E00002A970000351F00000D8100002000000002E100008C000000279700000701000093800000960200002C920000860200005C84000000000000A4800000A1020000B580000067020000059700000F030000 + AA00D08400000C0000002981000072080000A18000009E0200001B8F000004000000908000009302000002970000850000002497000003010000048400004C05000015810000750000002CE100001C030000AF80000053010000018400004A000000188F000007000000268100007B2400009E800000B60000008D8000009002000004810000BB02000021970000F200000007E1000090000000AC800000A9020000018100001A0000009B800000980200004581000004000000239200000000000029E100006304000031840000530500001E970000FD00000004E100008E000000A9800000A60200005F8600003400000087800000360400000A97000066000000BA800000D10000000F81000021050000208100002905000000900000570500000D8000006900000001E100008B00000023E100001903000029970000341F000095800000CE0E0000A6800000A30200003F810000310000001D8100006A080000B7800000B3020000848000003B0400000C8100001E0500001D920000920000003A9700001801000019820000EB020000B4800000CC000000A3800000A002000092800000950200000497000087000000098100001D000000269700000F010000068400004E050000178100007700000016820000E90200004A810000470000002881000071080000A08000009D020000B1800000AE0200001A8F0000060000008F800000920200000197000084000000038400004B0500003497000013010000239700000601000014810000740000002BE100001B030000AE800000AB0200009D800000700000008C8000008F02000025920000B001000020970000F100000031970000100100000084000054010000008100006A00000030840000530000000E84000051000000BC800000D3000000AB800000A8020000898000001700000022920000FF0000004481000002000000858400000500000028E10000620400000C97000016050000449200000B05000003E100008D00000025E100001A0300002F820000EC0200002B970000361F0000A8800000A5020000B9800000B502000086800000C80200000E810000200500001F810000280500001F920000080500003C9700001A01000000E100008A00000022E100001803000006970000100300000B8100001E00000028970000331F0000A5800000A2020000C78000009D1D00005D84000003000000B6800000B20200002D9200008702000094800000970200004A970000FA0E0000399700001701000041E100009700000018820000EA020000B38000005E080000A28000009F02000091800000940200002B8000003A0400000397000086000000058400004D050000D184000007050000259700000E0100001681000076000000B08000005B08000049810000460000002781000070080000198F0000010000008E800000910200009F80000072000000009700007C000000028400004A05000005810000BC02000022970000F3000000AD800000AA020000028100005D0800008B8000008E0200009C8000006F000000328400005405000010840000510500001F970000F000000051840000A800000005E100008F000000AA800000A70200004381000003000000888000003704000021810000500400000B97000067000000BB800000D200000002E100008C0000000D810000200000002A970000351F000096800000CF0E0000A7800000A40200001E8100006B080000B8800000B402000024E1000060040000858000003C0400004C970000FA0E00000A8400004F05000035E10000450000003B97000019010000059700000F030000B580000067020000A4800000A10200005C840000000000002C9200008602000093800000960200002797000007010000 0 @@ -939,7 +939,7 @@ CMSIS-Pack - 00200000010000000100FFFF01001100434D4643546F6F6C426172427574746F6ED1840000020000002F010000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF0A43004D005300490053002D005000610063006B0018000000 + 00200000010000000100FFFF01001100434D4643546F6F6C426172427574746F6ED18400000200000002070000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF0A43004D005300490053002D005000610063006B0018000000 34048 @@ -956,7 +956,7 @@ Debug - 00200000010000000800FFFF01001100434D4643546F6F6C426172427574746F6E56860000020004004A010000FFFEFF0000000000000000000000000001000000010000000180138600000200040046010000FFFEFF00000000000000000000000000010000000100000001805E860000020004004C010000FFFEFF000000000000000000000000000100000001000000018060860000020004004E010000FFFEFF00000000000000000000000000010000000100000001805D860000020004004B010000FFFEFF0000000000000000000000000001000000010000000180108600000200040044010000FFFEFF0000000000000000000000000001000000010000000180118600000200000045010000FFFEFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E148600000200000047010000FFFEFF205200650073006500740020007400680065002000640065006200750067006700650064002000700072006F006700720061006D000A00520065007300650074000000000000000000000000000100000001000000000000000000000001000000080009802087000000000000FFFFFFFFFFFEFF13440069007300610062006C0065006400200028006E006F0020007200650073006500740029000100000000000000000000000100000001000000000000000000000001000000000009802187000000000000FFFFFFFFFFFEFF0853006F006600740077006100720065000100000000000000000000000100000001000000000000000000000001000000000009802287000000000000FFFFFFFFFFFEFF08480061007200640077006100720065000100000000000000000000000100000001000000000000000000000001000000000009802387000000000000FFFFFFFFFFFEFF0443006F00720065000100000000000000000000000100000001000000000000000000000001000000000009802487000000000000FFFFFFFFFFFEFF06530079007300740065006D000100000000000000000000000100000001000000000000000000000001000000000009802987000000000000FFFFFFFFFFFEFF1443006F006E006E00650063007400200064007500720069006E0067002000720065007300650074000100000000000000000000000100000001000000000000000000000001000000000009800000000000000400FFFFFFFFFFFEFF000000000000000000000000000100000001000000000000000000000001000000000009801986000000000000FFFFFFFFFFFEFF000100000000000000000000000100000001000000000000000000000001000000000000000000FFFEFF0544006500620075006700C6000000 + 00200000010000000800FFFF01001100434D4643546F6F6C426172427574746F6E56860000020004001D070000FFFEFF0000000000000000000000000001000000010000000180138600000200040019070000FFFEFF00000000000000000000000000010000000100000001805E860000020004001F070000FFFEFF0000000000000000000000000001000000010000000180608600000200040021070000FFFEFF00000000000000000000000000010000000100000001805D860000020004001E070000FFFEFF0000000000000000000000000001000000010000000180108600000200040017070000FFFEFF0000000000000000000000000001000000010000000180118600000200000018070000FFFEFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E14860000020000001A070000FFFEFF205200650073006500740020007400680065002000640065006200750067006700650064002000700072006F006700720061006D000A00520065007300650074000000000000000000000000000100000001000000000000000000000001000000080009802087000000000000FFFFFFFFFFFEFF13440069007300610062006C0065006400200028006E006F0020007200650073006500740029000100000000000000000000000100000001000000000000000000000001000000000009802187000000000000FFFFFFFFFFFEFF0853006F006600740077006100720065000100000000000000000000000100000001000000000000000000000001000000000009802287000000000000FFFFFFFFFFFEFF08480061007200640077006100720065000100000000000000000000000100000001000000000000000000000001000000000009802387000000000000FFFFFFFFFFFEFF0443006F00720065000100000000000000000000000100000001000000000000000000000001000000000009802487000000000000FFFFFFFFFFFEFF06530079007300740065006D000100000000000000000000000100000001000000000000000000000001000000000009802987000000000000FFFFFFFFFFFEFF1443006F006E006E00650063007400200064007500720069006E0067002000720065007300650074000100000000000000000000000100000001000000000000000000000001000000000009800000000000000400FFFFFFFFFFFEFF000000000000000000000000000100000001000000000000000000000001000000000009801986000000000000FFFFFFFFFFFEFF000100000000000000000000000100000001000000000000000000000001000000000000000000FFFEFF0544006500620075006700C6000000 34049 @@ -973,7 +973,7 @@ Trace - 00200000010000000200FFFF01001100434D4643546F6F6C426172427574746F6E5392000000000400B1010000FFFEFF03450054004D00000000000000000000000000010000000100000001805492000000000400B2010000FFFEFF03530057004F00000000000000000000000000010000000100000000000000FFFEFF05540072006100630065002F000000 + 00200000010000000200FFFF01001100434D4643546F6F6C426172427574746F6E539200000000040084070000FFFEFF03450054004D0000000000000000000000000001000000010000000180549200000000040085070000FFFEFF03530057004F00000000000000000000000000010000000100000000000000FFFEFF05540072006100630065002F000000 34050 @@ -990,7 +990,7 @@ Main - 00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000091010000FFFEFF000000000000000000000000000100000001000000018001E100000000000092010000FFFEFF000000000000000000000000000100000001000000018003E100000000000094010000FFFEFF0000000000000000000000000001000000010000000180008100000000000071010000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E100000000000097010000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E100000000040099010000FFFEFF000000000000000000000000000100000001000000018022E100000000040098010000FFFEFF000000000000000000000000000100000001000000018025E10000000000009A010000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE10000000004009B010000FFFEFF00000000000000000000000000010000000100000001802CE10000000004009C010000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01000D005061737465436F6D626F426F784281000000000000FFFFFFFFFFFEFF000100000000000000010000000000000001000000B400000002002050FFFFFFFFFFFEFF00960000000000000000000180218100000000040083010000FFFEFF000000000000000000000000000100000001000000018024E10000000000008C010000FFFEFF000000000000000000000000000100000001000000018028E10000000004008B010000FFFEFF000000000000000000000000000100000001000000018029E10000000000008D010000FFFEFF0000000000000000000000000001000000010000000180028100000000000072010000FFFEFF0000000000000000000000000001000000010000000180298100000000000087010000FFFEFF0000000000000000000000000001000000010000000180278100000000000085010000FFFEFF0000000000000000000000000001000000010000000180288100000000000086010000FFFEFF00000000000000000000000000010000000100000001801D810000000004007F010000FFFEFF00000000000000000000000000010000000100000001801E8100000000040080010000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B8100000200000076010000FFFEFF00000000000000000000000000010000000100000001800C8100000200000077010000FFFEFF00000000000000000000000000010000000100000001805F860000020000008A010000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001801F8100000200000081010000FFFEFF0000000000000000000000000001000000010000000180208100000200000082010000FFFEFF0000000000000000000000000001000000010000000180468100000200020088010000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E003B030000 + 00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000064070000FFFEFF000000000000000000000000000100000001000000018001E100000000000065070000FFFEFF000000000000000000000000000100000001000000018003E100000000000067070000FFFEFF0000000000000000000000000001000000010000000180008100000000000044070000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000006A070000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004006C070000FFFEFF000000000000000000000000000100000001000000018022E10000000004006B070000FFFEFF000000000000000000000000000100000001000000018025E10000000000006D070000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE10000000000006E070000FFFEFF00000000000000000000000000010000000100000001802CE10000000000006F070000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01000D005061737465436F6D626F426F784281000000000000FFFFFFFFFFFEFF000000000000000000010000000000000001000000B400000002002050FFFFFFFFFFFEFF00960000000000000000000180218100000000040056070000FFFEFF000000000000000000000000000100000001000000018024E10000000000005F070000FFFEFF000000000000000000000000000100000001000000018028E10000000004005E070000FFFEFF000000000000000000000000000100000001000000018029E100000000000060070000FFFEFF0000000000000000000000000001000000010000000180028100000000000045070000FFFEFF000000000000000000000000000100000001000000018029810000000000005A070000FFFEFF0000000000000000000000000001000000010000000180278100000000000058070000FFFEFF0000000000000000000000000001000000010000000180288100000000000059070000FFFEFF00000000000000000000000000010000000100000001801D8100000000000052070000FFFEFF00000000000000000000000000010000000100000001801E8100000000040053070000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B8100000200000049070000FFFEFF00000000000000000000000000010000000100000001800C810000020000004A070000FFFEFF00000000000000000000000000010000000100000001805F860000020000005D070000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001801F8100000200000054070000FFFEFF0000000000000000000000000001000000010000000180208100000200000055070000FFFEFF000000000000000000000000000100000001000000018046810000020002005B070000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E003B030000 34051 diff --git a/EWARM/settings/micro_climate.dnx b/EWARM/settings/micro_climate.dnx index 4ddbd54..cd1c3a5 100644 --- a/EWARM/settings/micro_climate.dnx +++ b/EWARM/settings/micro_climate.dnx @@ -30,7 +30,7 @@ 1 - 2420419332 + 1433297606 _ 0