diff --git a/Drivers/EC801E/EC801E.c b/Drivers/EC801E/EC801E.c index f73975f..f3f14e4 100644 --- a/Drivers/EC801E/EC801E.c +++ b/Drivers/EC801E/EC801E.c @@ -45,29 +45,37 @@ size_t __write(int handle, const unsigned char * buffer, size_t size) } // MQTT打开客户端网络.连接MQTT服务器.订阅 +// ip,端口,客户端ID(0-5),客户端名称,用户名,密码,订阅主题名 void MQTT_Config() { // 确保4G模块完全开机 osDelay(5000); - uart_sendstr(g_ec801_uart_handle, "AT+QMTCFG=\"session\",0,0\r\n"); - osDelay(5000); + + // 客户端断开后服务器保存之前的订阅 +// uart_sendstr(g_ec801_uart_handle, "AT+QMTCFG=\"session\",0,0\r\n"); +// osDelay(5000); + // 打开客户端网络 uart_sendstr(g_ec801_uart_handle, "AT+QMTOPEN=0,199.7.140.10,1883\r\n"); // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTOPEN=0,199.7.140.10,1883\r\n", 30, 0xFFFF); + // 确保打开网络完成 osDelay(5000); + // 连接服务器 - uart_sendstr(g_ec801_uart_handle, "AT+QMTCONN=0,Test_SUB\r\n"); + uart_sendstr(g_ec801_uart_handle, "AT+QMTCONN=0,Test_SUB,12345,12345\r\n"); // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTCONN=0,Test_SUB\r\n", sizeof("AT+QMTCONN=0,Test_SUB\r\n"), 0xFFFF); + // 确保服务器连接完毕 osDelay(5000); + // 订阅主题 uart_sendstr(g_ec801_uart_handle, "AT+QMTSUB=0,0,Test_Topic,0\r\n"); // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTSUB=0,0,Test_Topic,0\r\n", sizeof("AT+QMTSUB=0,0,Test_Topic,0\r\n"), 0xFFFF); } // MQTT发送数据 -void MQTT_Trans_Data( ) +void MQTT_Trans_Data() { //字符串长度 uint8_t str_len = 0; @@ -235,6 +243,7 @@ void parse_4g_receive_data() // temp_buff为接收到的JSON // term_printf(temp_buff); // 不为空再解析 +// HAL_Delay(10); if(temp_buff[0] != '\0') { parse_json(temp_buff); @@ -265,7 +274,7 @@ void parse_json(uint8_t *json_buff) int temp_response = cjson_response -> valueint; int temp_time = cjson_time -> valueint; -// 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); + 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); cJSON_Delete(cjson_root); @@ -273,9 +282,16 @@ void parse_json(uint8_t *json_buff) if(abs(temp_time - g_time_stamp) >= 120) { g_time_stamp = temp_time; + + } } + + + + + diff --git a/EWARM/micro_climate/.micro_climate_build_cache b/EWARM/micro_climate/.micro_climate_build_cache index 823e6e9..e72c3cf 100644 --- a/EWARM/micro_climate/.micro_climate_build_cache +++ b/EWARM/micro_climate/.micro_climate_build_cache @@ -2,51 +2,6 @@ compiler - - 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\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_tim_ex.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.lst - - - - E:\Y\IAR\micro_climate\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\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\Core\Src\dma.c @@ -56,204 +11,6 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\dma.lst - - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\queue.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\queue.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\queue.lst - - - - E:\Y\IAR\micro_climate\App\Src\frt_protocol.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\frt_protocol.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\frt_protocol.lst - - - - E:\Y\IAR\micro_climate\Core\Src\gpio.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\gpio.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\gpio.lst - - - - E:\Y\IAR\micro_climate\Drivers\RingQueue\ring_queue.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\RingQueue_10900368326811202236.dir\ring_queue.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\RingQueue_10900368326811202236.dir\ring_queue.lst - - - - E:\Y\IAR\micro_climate\Drivers\Shell\shell_autocomplete.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_autocomplete.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_autocomplete.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\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\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.lst - - - - E:\Y\IAR\micro_climate\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\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\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\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\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\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\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\Middlewares\Third_Party\FreeRTOS\Source\croutine.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\croutine.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\croutine.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_gpio.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.lst - - - - E:\Y\IAR\micro_climate\Drivers\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\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_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\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\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\spi.c @@ -263,159 +20,6 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\spi.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\tim.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\tim.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\tim.lst - - - - E:\Y\IAR\micro_climate\Drivers\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\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\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\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\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\event_groups.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\event_groups.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_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_pwr_ex.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr_ex.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr_ex.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_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\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_i2c_ex.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c_ex.s - - - 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\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\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\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\EC801E\EC801E.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EC801E_17758034221153603070.dir\EC801E.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EC801E_17758034221153603070.dir\EC801E.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi.lst - - - - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\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 @@ -426,66 +30,21 @@ - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash.c + E:\Y\IAR\micro_climate\App\Src\inflash.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\Src_5571640358672592439.dir\inflash.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\inflash.lst - E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c + E:\Y\IAR\micro_climate\Core\Src\i2c.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\heap_4.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\i2c.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\heap_4.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\Core\Src\stm32l4xx_hal_msp.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_msp.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_msp.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.lst - - - - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ex.c - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ex.s - - - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_flash_ex.lst - - - - E:\Y\IAR\micro_climate\Drivers\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\EWARM\micro_climate\List\Core_13247989168731456611.dir\i2c.lst @@ -498,30 +57,39 @@ - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_flash_ramfunc.c + 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_flash_ramfunc.s + 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_flash_ramfunc.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_pwr.lst - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_exti.c + E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_hal_msp.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\Core_13247989168731456611.dir\stm32l4xx_hal_msp.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\stm32l4xx_hal_msp.lst - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc.c + E:\Y\IAR\micro_climate\Core\Src\main.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\Core_13247989168731456611.dir\main.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\main.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 @@ -534,12 +102,84 @@ - E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c + E:\Y\IAR\micro_climate\Core\Src\gpio.c - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.s + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\gpio.s - E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.lst + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\gpio.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_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\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_gpio.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_gpio.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_cortex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_cortex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_cortex.lst + + + + E:\Y\IAR\micro_climate\Core\Src\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_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_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 @@ -551,6 +191,366 @@ 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_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_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.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_spi.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_adc_ex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc_ex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_adc_ex.lst + + + + E:\Y\IAR\micro_climate\Drivers\Sht3x\sht30.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Sht3x_8257160562692203274.dir\sht30.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Sht3x_8257160562692203274.dir\sht30.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_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\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\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\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_tim_ex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_tim_ex.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_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\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\App\Src\frt_protocol.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\frt_protocol.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Src_5571640358672592439.dir\frt_protocol.lst + + + + E:\Y\IAR\micro_climate\Drivers\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_exti.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_exti.lst + + + + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\queue.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\queue.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\queue.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_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\Shell\shell_autocomplete.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_autocomplete.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Shell_738121877093898511.dir\shell_autocomplete.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\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\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\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\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_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\tim.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\tim.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\Core_13247989168731456611.dir\tim.lst + + + + E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EC801E_17758034221153603070.dir\EC801E.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\EC801E_17758034221153603070.dir\EC801E.lst + + + + E:\Y\IAR\micro_climate\Core\Src\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\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\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_spi_ex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi_ex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_spi_ex.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_uart.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_uart.lst + + + + E:\Y\IAR\micro_climate\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_ex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c_ex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_i2c_ex.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_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\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\Middlewares\Third_Party\FreeRTOS\Source\event_groups.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\event_groups.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\event_groups.lst + + + + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\croutine.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\croutine.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\croutine.lst + + + + E:\Y\IAR\micro_climate\Drivers\STM32L4xx_HAL_Driver\Src\stm32l4xx_hal_rcc_ex.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\STM32L4xx_HAL_Driver_2987639196379523013.dir\stm32l4xx_hal_rcc_ex.lst + + + + E:\Y\IAR\micro_climate\Middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\heap_4.s + + + E:\Y\IAR\micro_climate\EWARM\micro_climate\List\FreeRTOS_4809373609813369194.dir\heap_4.lst + + assembler diff --git a/EWARM/micro_climate/.ninja_deps b/EWARM/micro_climate/.ninja_deps index b10712d..852504f 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 660a517..d52d757 100644 --- a/EWARM/micro_climate/.ninja_log +++ b/EWARM/micro_climate/.ninja_log @@ -102,3 +102,31 @@ 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 diff --git a/EWARM/micro_climate/BrowseInfo/.ninja_deps b/EWARM/micro_climate/BrowseInfo/.ninja_deps index eb0f5b9..fbd599e 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 3d09d7d..f73be8c 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 -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 +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 9 533 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/spi.xcl 757c84479e347688 -12 523 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_hal_msp.xcl 96bd9c362b7a66a6 -555 1006 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Filter_2427836196881467961.dir/filter.xcl ad75120e53206fce 1373 1434 7453880295904146 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/RingQueue_10900368326811202236.dir/ring_queue.pbi ae7a817f0b6f7f6b 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 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 -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 +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 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 -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 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 +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 -23 560 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_it.xcl fcd389c668127e06 +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 -1007 1479 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc.xcl a51b422d87ca2b64 +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 +1007 1479 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_adc.xcl a51b422d87ca2b64 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 -7 847 7454960266531601 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 +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 -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 +1633 2181 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_flash_ex.xcl c4e8bb1fce57f9b8 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 -2717 3214 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/event_groups.xcl 8f68d4be35ded5f4 -1582 2165 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.xcl 6739fe127f5ddaf4 2305 2825 7445525520000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_uart.xcl 87c50a2191251892 -1939 3563 7454961228901016 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1582 2165 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.xcl 6739fe127f5ddaf4 +1640 3053 7455637458898315 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 -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 +1622 2174 7445525510000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c_ex.xcl 26c79eff915015a9 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 -1 546 7454961199185336 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d +2 529 7455609359433857 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 -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 +7139 7337 7445525570000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/cJSON.xcl 2dbe4270a7f9113e 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 @@ -77,10 +77,10 @@ 2 388 7454960974980564 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_it.pbi 781774fcdeb5a3f5 547 1098 7453880292558045 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/usart.pbi fdd10afb825c4e91 2080 2703 7453880308615314 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Sht3x_8257160562692203274.dir/sht30.pbi baf066feb7f3c7e7 -12 768 7454960265726026 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/tim.pbi 5120c15ba4fb26c9 +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 -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 +1600 2078 7453880302354630 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_dma_ex.pbi acb106c2e1783a90 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,33 +90,33 @@ 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 -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 +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 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 -3322 3396 7453880315555896 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/event_groups.pbi 90bfd4ac47782b68 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 +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 +2187 2693 7453880308505230 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_i2c_ex.pbi 19cb1d67190ba1f8 2177 2731 7453880308885244 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_tim_ex.pbi 50f7710b02d47386 -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 +3148 3683 7453880318402335 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/STM32L4xx_HAL_Driver_2987639196379523013.dir/stm32l4xx_hal_rcc_ex.pbi fa4ec2c6c3b08897 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 -855 1443 7454960272507437 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +579 1088 7455637439660262 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 3199 3291 7453880314491626 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/FreeRTOS_4809373609813369194.dir/stream_buffer.pbi 9ace91f97aae008d 3812 4193 7453880323523837 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part6.pbi 449b1fb9d2f74ff2 6294 6622 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/inflash.xcl d81f04bf232bf142 6287 6627 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.xcl 84fafc0165e7c61a 1 446 7445525500000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/gpio.xcl c017718f24cb2a83 6992 7224 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/adc.xcl e5451b87ebc00ca7 -546 1346 7454961207207302 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 +530 1860 7455609372742695 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 3594 4435 7453880325949395 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part4.pbi e398136710571a95 6 535 7453880286918044 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/inflash.pbi bec8a18a82455250 15 540 7453880286928041 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/gpio.pbi f8578090f82bcb2b @@ -126,107 +126,108 @@ 6315 6635 7445525560000000 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/uart_dev.xcl ca1dc76b01e9dfe7 2 546 7453880286968045 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/dma.pbi 6de0e5f8453d5804 13 589 7453880287468046 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/uart_dev.pbi 3ab39da8fbfa8221 -848 1653 7454960274597460 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -1347 1938 7454961213120466 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +591 1372 7454962180038745 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 +1089 1639 7455637445174358 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 -8 854 7454960266601562 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -1 526 7454961285719212 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d -526 1305 7454961293520117 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 -1306 1897 7454961299438210 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1898 3506 7454961315053899 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 536 7454961422273896 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d -536 1384 7454961430501907 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 -1385 2016 7454961437086745 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -2017 3732 7454961453797439 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 587 7454961521331811 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d -588 1421 7454961529676597 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 -1422 2029 7454961535751182 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -2029 3629 7454961551245614 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 546 7454961708952098 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d -546 1391 7454961717411749 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 -1392 1975 7454961723251612 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1975 3608 7454961739131788 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 538 7454961796020118 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d -539 1330 7454961803960532 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 -1331 1906 7454961809716747 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1907 3465 7454961824819166 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -6 613 7454962083608086 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d -2 616 7454962083608086 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 -5 619 7454962083618080 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -620 1211 7454962089604957 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -617 1425 7454962091746625 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -614 1470 7454962092196626 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 -1470 2068 7454962098182460 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -2069 3773 7454962114743644 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -4 587 7454962172169219 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -2 590 7454962172189223 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi 3ddb8275ce0d8276 -5 593 7454962172189223 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d -587 1166 7454962177974632 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -591 1372 7454962180038745 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part0.pbi d377b469d47faa19 -594 1421 7454962180528745 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 -1422 2012 7454962186438840 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -2013 3690 7454962202753130 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 562 7454962661991629 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d -563 1391 7454962670290777 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 -1391 1980 7454962676183561 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -2 528 7454962745192488 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d -529 1311 7454962752767109 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 -1313 1871 7454962758630089 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1871 4133 7454962780259466 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 546 7454963943416789 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d -547 1300 7454963950966740 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 -1301 1857 7454963956543307 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1858 3444 7454963971639066 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -3 584 7454964182047537 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d -584 1405 7454964190279613 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 -1406 1971 7454964195936608 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1971 3536 7454964211135525 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -1 626 7454964972592336 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d -627 1387 7454964980205293 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 -1388 1950 7454964985835156 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1951 3542 7454965001300818 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 540 7454965209030934 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d -541 1337 7454965217009191 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 -1338 1908 7454965222713130 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1909 3524 7454965238429760 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 541 7454965295357012 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/tim.pbi 5120c15ba4fb26c9 -2 790 7454965356743281 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 -790 1346 7454965362302885 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1346 3131 7454965379644576 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 540 7454966039733217 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d -541 1309 7454966047423129 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 -1310 1903 7454966053365603 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1903 3614 7454966070016402 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 528 7454966126788318 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -529 1059 7454966132107550 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1060 1641 7454966137927007 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1642 3396 7454966154088112 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 574 7454966212278049 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -574 1145 7454966218006247 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1146 1769 7454966224245664 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1770 3506 7454966241132120 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 560 7454966298342454 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -560 1143 7454966304185233 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1144 1744 7454966310191871 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1745 3542 7454966327717136 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 566 7454966535840938 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -567 1117 7454966541346060 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1117 1720 7454966547388494 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1721 3595 7454966565396324 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -3 531 7454966874336979 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -532 1060 7454966879630341 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1061 1612 7454966885154149 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1613 3058 7454966899144591 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 554 7454966956212365 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -555 1100 7454966961683043 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1101 1681 7454966967479544 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1681 3321 7454966983385746 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -3 549 7454967090720822 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 -550 1083 7454967096069410 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 -1084 1671 7454967101947597 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -2 1739 7454967182126922 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 -2 582 7454968245013723 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi c727fe1dca7b633d -582 1359 7454968252795173 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part1.pbi a2973c59822e3ba0 -1360 1924 7454968258439253 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 -1924 3696 7454968275660215 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 578 7455637434558965 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +2 541 7455639025401712 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +542 1063 7455639030632179 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1064 1621 7455639036209433 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1621 3115 7455639050665620 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 550 7455648870100977 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +550 1100 7455648875611924 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1101 1707 7455648881683176 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1708 3227 7455648896414128 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 522 7455651065834185 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +523 1027 7455651070890624 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1028 1594 7455651076558730 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1595 3052 7455651090694842 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 516 7455651248003026 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +516 1028 7455651253137525 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1029 1584 7455651258691151 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1585 3083 7455651273237468 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 516 7455651329934810 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +517 1043 7455651335207137 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1044 1599 7455651340767845 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1600 3049 7455651354817617 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 518 7455651411472660 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +519 1027 7455651416581911 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1029 1584 7455651422143206 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1585 3015 7455651436011806 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 517 7455651643469145 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +518 1039 7455651648686019 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1040 1597 7455651654269383 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1598 3040 7455651668213586 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 522 7455651724986753 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +522 1029 7455651730061979 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1030 1585 7455651735630841 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1586 3008 7455651749405190 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 516 7455651906663001 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +517 1031 7455651911811160 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1031 1597 7455651917477999 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1598 3046 7455651931517573 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 526 7455652038610196 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +527 1042 7455652043771608 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1042 1593 7455652049283582 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1594 3039 7455652063268421 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 526 7455652170388387 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +527 1068 7455652175821463 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1069 1681 7455652181952051 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1682 3286 7455652197342332 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 513 7455652556139864 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +514 1018 7455652561206543 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1019 1569 7455652566710998 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1570 2979 7455652580397298 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 516 7455652637017558 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +517 1029 7455652642157162 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1029 1566 7455652647524535 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1567 2986 7455652661290285 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 520 7455659709949709 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +520 1044 7455659715206709 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1045 1609 7455659720853610 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1610 3096 7455659735269995 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 530 7455667491468674 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +531 1061 7455667496786687 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1062 1661 7455667502788129 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1662 3101 7455667516732323 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 549 7455764843178875 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +550 1078 7455764848475123 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1078 1690 7455764854592678 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1691 3257 7455764869794617 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 584 7455786366949211 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +585 1119 7455786372313778 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1120 1669 7455786377813766 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1670 3136 7455786391992142 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 527 7455856984160458 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +528 1044 7455856989330636 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1044 1618 7455856995074812 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1619 3074 7455857009155999 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 534 7455880510335064 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +535 1047 7455880515470664 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1047 1616 7455880521159789 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1617 3068 7455880535210738 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 521 7455884264808773 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +521 1028 7455884269896125 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1028 1571 7455884275323852 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1571 2986 7455884289047466 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 669 7457361072048814 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +669 1619 7457361081554148 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1619 2471 7457361090073926 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +2472 4019 7457361105143068 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 512 7457361161822134 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +513 1011 7457361166811187 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1012 1556 7457361172262888 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1557 2960 7457361185854939 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 523 7457362248563891 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +523 1049 7457362253842884 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1051 1596 7457362259311704 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1597 3038 7457362273305620 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +2 625 7457362431555544 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +627 1139 7457362436701692 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1139 1679 7457362442107814 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1680 3079 7457362455678935 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbw 68766e220b8d24a0 +1 507 7457362512222814 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi 567bcf822d995d98 +508 1009 7457362517243765 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi ac5f6eea2281be79 +1009 1548 7457362522629425 E:/Y/IAR/micro_climate/EWARM/micro_climate/BrowseInfo/micro_climate.pbd 70ab1a767db47c97 +1548 2955 7457362536284558 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.dep b/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi.dep similarity index 93% rename from EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi.dep rename to EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi.dep index 7ac4af4..52757ec 100644 --- a/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi.dep +++ b/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/freertos.pbi.dep @@ -1,6 +1,25 @@ -E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\EC801E_17758034221153603070.dir\EC801E.pbi: \ - E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c \ - E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.h \ +E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Core_13247989168731456611.dir\freertos.pbi: \ + E:\Y\IAR\micro_climate\Core\Src\freertos.c \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \ E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \ E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \ @@ -9,21 +28,12 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\EC801E_1775803422115360307 E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \ E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \ E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \ E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \ E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \ E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \ E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \ E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \ @@ -46,40 +56,7 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\EC801E_1775803422115360307 E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \ E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \ E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ - E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\cJSON.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \ - E:\Y\IAR\micro_climate\EWARM\..\App\Inc\anemometer_dev.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\adc.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\tim.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \ - E:\Y\IAR\micro_climate\EWARM\..\tools\arr_tool.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \ - E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \ E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ - E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \ E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ @@ -87,7 +64,33 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\EC801E_1775803422115360307 E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \ E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\anemometer_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\tim.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \ + E:\Y\IAR\micro_climate\EWARM\..\tools\arr_tool.h \ E:\Y\IAR\micro_climate\EWARM\..\Middlewares\ST\ARM\DSP\Inc\arm_math.h \ E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ D:\Program\ Files\IAR\ Systems\arm\inc\c\float.h \ - D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h + D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\frt_protocol.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\timer.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\inflash.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\HP203B\hp203b.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\EC801E\EC801E.h diff --git a/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi.dep b/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi.dep new file mode 100644 index 0000000..3ab9fce --- /dev/null +++ b/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/main.pbi.dep @@ -0,0 +1,97 @@ +E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Core_13247989168731456611.dir\main.pbi: \ + E:\Y\IAR\micro_climate\Core\Src\main.c \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\spi.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\tim.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\anemometer_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \ + E:\Y\IAR\micro_climate\EWARM\..\tools\arr_tool.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\ST\ARM\DSP\Inc\arm_math.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\float.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h \ + E:\Y\IAR\micro_climate\EWARM\..\tools\xcorr.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\Sht3x\sht30.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\HP203B\hp203b.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\inflash.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\EC801E\EC801E.h diff --git a/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_it.pbi.dep b/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_it.pbi.dep new file mode 100644 index 0000000..343a036 --- /dev/null +++ b/EWARM/micro_climate/BrowseInfo/Core_13247989168731456611.dir/stm32l4xx_it.pbi.dep @@ -0,0 +1,60 @@ +E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Core_13247989168731456611.dir\stm32l4xx_it.pbi: \ + E:\Y\IAR\micro_climate\Core\Src\stm32l4xx_it.c \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_it.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h diff --git a/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi b/EWARM/micro_climate/BrowseInfo/EC801E_17758034221153603070.dir/EC801E.pbi index a25a8c7..7408afa 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/HP203B_1856951872026386537.dir/hp203b.pbi.dep b/EWARM/micro_climate/BrowseInfo/HP203B_1856951872026386537.dir/hp203b.pbi.dep new file mode 100644 index 0000000..760f182 --- /dev/null +++ b/EWARM/micro_climate/BrowseInfo/HP203B_1856951872026386537.dir/hp203b.pbi.dep @@ -0,0 +1,87 @@ +E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\HP203B_1856951872026386537.dir\hp203b.pbi: \ + E:\Y\IAR\micro_climate\Drivers\HP203B\hp203b.c \ + E:\Y\IAR\micro_climate\Drivers\HP203B\hp203b.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\anemometer_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\tim.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \ + E:\Y\IAR\micro_climate\EWARM\..\tools\arr_tool.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\ST\ARM\DSP\Inc\arm_math.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\float.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h diff --git a/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/anemometer_dev.pbi.dep b/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/anemometer_dev.pbi.dep new file mode 100644 index 0000000..88daa0f --- /dev/null +++ b/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/anemometer_dev.pbi.dep @@ -0,0 +1,96 @@ +E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Src_5571640358672592439.dir\anemometer_dev.pbi: \ + E:\Y\IAR\micro_climate\App\Src\anemometer_dev.c \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\anemometer_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\tim.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \ + E:\Y\IAR\micro_climate\EWARM\..\tools\arr_tool.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\ST\ARM\DSP\Inc\arm_math.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\float.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\Filter\filter.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\inflash.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\tools\fdacoefs.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\Sht3x\sht30.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\HP203B\hp203b.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h diff --git a/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.pbi.dep b/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.pbi.dep new file mode 100644 index 0000000..3ca3bfd --- /dev/null +++ b/EWARM/micro_climate/BrowseInfo/Src_5571640358672592439.dir/frt_protocol.pbi.dep @@ -0,0 +1,96 @@ +E:\Y\IAR\micro_climate\EWARM\micro_climate\BrowseInfo\Src_5571640358672592439.dir\frt_protocol.pbi: \ + E:\Y\IAR\micro_climate\App\Src\frt_protocol.c \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\frt_protocol.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\uart_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\RingQueue\ring_queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\string.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ycheck.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\yvals.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Defaults.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Config_Normal.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\ysizet.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_Product_string.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\usart.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\stm32l4xx_hal_conf.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_def.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\stm32l496xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\core_cm4.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdint.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_version.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_iccarm.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iccarm_builtin.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\mpu_armv7.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Device\ST\STM32L4xx\Include\system_stm32l4xx.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stddef.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_rcc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_gpio_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_dma.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_cortex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_ll_adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_adc_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_exti.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_flash_ramfunc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_i2c_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_pwr_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_spi_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_tim_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\STM32L4xx_HAL_Driver\Inc\stm32l4xx_hal_uart_ex.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\comm_types.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\pdebug.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\stdio.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\timer.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\CMSIS_RTOS\cmsis_os.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\FreeRTOSConfig.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\portable.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\portable\IAR\ARM_CM4F\portmacro.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\intrinsics.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\aarch32\iar_intrinsics_common.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\list.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\task.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\semphr.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\queue.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\event_groups.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\Third_Party\FreeRTOS\Source\include\timers.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\assertions.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\inflash.h \ + E:\Y\IAR\micro_climate\EWARM\..\App\Inc\anemometer_dev.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\adc.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\dma.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\i2c.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\tim.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\gpio.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\math.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\DLib_float_setup.h \ + E:\Y\IAR\micro_climate\EWARM\..\tools\arr_tool.h \ + E:\Y\IAR\micro_climate\EWARM\..\Middlewares\ST\ARM\DSP\Inc\arm_math.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\CMSIS\Include\cmsis_compiler.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\float.h \ + D:\Program\ Files\IAR\ Systems\arm\inc\c\limits.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\Sht3x\sht30.h \ + E:\Y\IAR\micro_climate\EWARM\..\Drivers\HP203B\hp203b.h \ + E:\Y\IAR\micro_climate\EWARM\..\Core\Inc\main.h diff --git a/EWARM/micro_climate/BrowseInfo/micro_climate.pbd b/EWARM/micro_climate/BrowseInfo/micro_climate.pbd index 39ea45b..c682e55 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 39ea45b..c682e55 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 c03a13f..5e2d144 100644 --- a/EWARM/micro_climate/BrowseInfo/micro_climate.pbw +++ b/EWARM/micro_climate/BrowseInfo/micro_climate.pbw @@ -434160,7 +434160,7 @@ "display": "void MQTT_Config(void)", "location": { "column": "6", - "line": "48", + "line": "49", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "MQTT_Config", @@ -434174,7 +434174,7 @@ "display": "void MQTT_Trans_Data(void)", "location": { "column": "6", - "line": "70", + "line": "78", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "MQTT_Trans_Data", @@ -434182,13 +434182,13 @@ "scope": null }, { - "ID": "c:EC801E.c@2004@F@MQTT_Trans_Data@str_len", + "ID": "c:EC801E.c@2161@F@MQTT_Trans_Data@str_len", "What": "Variable", "defdec": "Def", "display": "str_len", "location": { "column": "13", - "line": "73", + "line": "81", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "str_len", @@ -434196,13 +434196,13 @@ "scope": null }, { - "ID": "c:EC801E.c@2030@F@MQTT_Trans_Data@str_len_str", + "ID": "c:EC801E.c@2187@F@MQTT_Trans_Data@str_len_str", "What": "Variable", "defdec": "Def", "display": "str_len_str", "location": { "column": "10", - "line": "74", + "line": "82", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "str_len_str", @@ -434210,13 +434210,13 @@ "scope": null }, { - "ID": "c:EC801E.c@2079@F@MQTT_Trans_Data@ptr", + "ID": "c:EC801E.c@2236@F@MQTT_Trans_Data@ptr", "What": "Variable", "defdec": "Def", "display": "ptr", "location": { "column": "16", - "line": "76", + "line": "84", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "ptr", @@ -434224,13 +434224,13 @@ "scope": null }, { - "ID": "c:EC801E.c@2156@F@MQTT_Trans_Data@cjson_str", + "ID": "c:EC801E.c@2313@F@MQTT_Trans_Data@cjson_str", "What": "Variable", "defdec": "Def", "display": "cjson_str", "location": { "column": "11", - "line": "78", + "line": "86", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "cjson_str", @@ -434238,13 +434238,13 @@ "scope": null }, { - "ID": "c:EC801E.c@2185@F@MQTT_Trans_Data@JsonRoot", + "ID": "c:EC801E.c@2342@F@MQTT_Trans_Data@JsonRoot", "What": "Variable", "defdec": "Def", "display": "JsonRoot", "location": { "column": "13", - "line": "79", + "line": "87", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "JsonRoot", @@ -434252,13 +434252,13 @@ "scope": null }, { - "ID": "c:EC801E.c@2232@F@MQTT_Trans_Data@DataArray", + "ID": "c:EC801E.c@2389@F@MQTT_Trans_Data@DataArray", "What": "Variable", "defdec": "Def", "display": "DataArray", "location": { "column": "13", - "line": "80", + "line": "88", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "DataArray", @@ -434266,13 +434266,13 @@ "scope": null }, { - "ID": "c:EC801E.c@2614@F@MQTT_Trans_Data@i", + "ID": "c:EC801E.c@2771@F@MQTT_Trans_Data@i", "What": "Variable", "defdec": "Def", "display": "i", "location": { "column": "13", - "line": "89", + "line": "97", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "i", @@ -434286,7 +434286,7 @@ "display": "uint16_t fml_leap_year(uint16_t)", "location": { "column": "10", - "line": "117", + "line": "125", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "fml_leap_year", @@ -434300,7 +434300,7 @@ "display": "uint32_t fml_time_to_stamp(int, int, int, int, int, int)", "location": { "column": "10", - "line": "123", + "line": "131", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "fml_time_to_stamp", @@ -434308,13 +434308,13 @@ "scope": null }, { - "ID": "c:EC801E.c@3694@F@fml_time_to_stamp@dax", + "ID": "c:EC801E.c@3851@F@fml_time_to_stamp@dax", "What": "Variable", "defdec": "Def", "display": "dax", "location": { "column": "22", - "line": "125", + "line": "133", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "dax", @@ -434322,13 +434322,13 @@ "scope": null }, { - "ID": "c:EC801E.c@3725@F@fml_time_to_stamp@day_count", + "ID": "c:EC801E.c@3882@F@fml_time_to_stamp@day_count", "What": "Variable", "defdec": "Def", "display": "day_count", "location": { "column": "22", - "line": "126", + "line": "134", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "day_count", @@ -434336,13 +434336,13 @@ "scope": null }, { - "ID": "c:EC801E.c@3762@F@fml_time_to_stamp@leap_year_count", + "ID": "c:EC801E.c@3919@F@fml_time_to_stamp@leap_year_count", "What": "Variable", "defdec": "Def", "display": "leap_year_count", "location": { "column": "14", - "line": "127", + "line": "135", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "leap_year_count", @@ -434350,13 +434350,13 @@ "scope": null }, { - "ID": "c:EC801E.c@3797@F@fml_time_to_stamp@i", + "ID": "c:EC801E.c@3954@F@fml_time_to_stamp@i", "What": "Variable", "defdec": "Def", "display": "i", "location": { "column": "14", - "line": "128", + "line": "136", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "i", @@ -434364,13 +434364,13 @@ "scope": null }, { - "ID": "c:EC801E.c@4078@F@fml_time_to_stamp@mouthday", + "ID": "c:EC801E.c@4235@F@fml_time_to_stamp@mouthday", "What": "Variable", "defdec": "Def", "display": "mouthday", "location": { "column": "13", - "line": "142", + "line": "150", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "mouthday", @@ -434384,7 +434384,7 @@ "display": "time_get_ok", "location": { "column": "9", - "line": "164", + "line": "172", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "time_get_ok", @@ -434398,7 +434398,7 @@ "display": "int EC801_GET_Time(void)", "location": { "column": "5", - "line": "166", + "line": "174", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "EC801_GET_Time", @@ -434406,13 +434406,13 @@ "scope": null }, { - "ID": "c:EC801E.c@4683@F@EC801_GET_Time@year", + "ID": "c:EC801E.c@4840@F@EC801_GET_Time@year", "What": "Variable", "defdec": "Def", "display": "year", "location": { "column": "9", - "line": "168", + "line": "176", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "year", @@ -434420,13 +434420,13 @@ "scope": null }, { - "ID": "c:EC801E.c@4683@F@EC801_GET_Time@month", + "ID": "c:EC801E.c@4840@F@EC801_GET_Time@month", "What": "Variable", "defdec": "Dec", "display": "month", "location": { "column": "15", - "line": "168", + "line": "176", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "month", @@ -434434,13 +434434,13 @@ "scope": null }, { - "ID": "c:EC801E.c@4683@F@EC801_GET_Time@day", + "ID": "c:EC801E.c@4840@F@EC801_GET_Time@day", "What": "Variable", "defdec": "Dec", "display": "day", "location": { "column": "22", - "line": "168", + "line": "176", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "day", @@ -434448,13 +434448,13 @@ "scope": null }, { - "ID": "c:EC801E.c@4683@F@EC801_GET_Time@hour", + "ID": "c:EC801E.c@4840@F@EC801_GET_Time@hour", "What": "Variable", "defdec": "Dec", "display": "hour", "location": { "column": "27", - "line": "168", + "line": "176", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "hour", @@ -434462,13 +434462,13 @@ "scope": null }, { - "ID": "c:EC801E.c@4683@F@EC801_GET_Time@minute", + "ID": "c:EC801E.c@4840@F@EC801_GET_Time@minute", "What": "Variable", "defdec": "Dec", "display": "minute", "location": { "column": "33", - "line": "168", + "line": "176", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "minute", @@ -434476,13 +434476,13 @@ "scope": null }, { - "ID": "c:EC801E.c@4683@F@EC801_GET_Time@second", + "ID": "c:EC801E.c@4840@F@EC801_GET_Time@second", "What": "Variable", "defdec": "Dec", "display": "second", "location": { "column": "41", - "line": "168", + "line": "176", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "second", @@ -434490,13 +434490,13 @@ "scope": null }, { - "ID": "c:EC801E.c@4923@F@EC801_GET_Time@time", + "ID": "c:EC801E.c@5080@F@EC801_GET_Time@time", "What": "Variable", "defdec": "Def", "display": "time", "location": { "column": "10", - "line": "177", + "line": "185", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "time", @@ -434504,13 +434504,13 @@ "scope": null }, { - "ID": "c:EC801E.c@4944@F@EC801_GET_Time@index", + "ID": "c:EC801E.c@5101@F@EC801_GET_Time@index", "What": "Variable", "defdec": "Def", "display": "index", "location": { "column": "30", - "line": "177", + "line": "185", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "index", @@ -434518,13 +434518,13 @@ "scope": null }, { - "ID": "c:EC801E.c@5735@macro@JSON_BUFFER_SIZE", + "ID": "c:EC801E.c@5892@macro@JSON_BUFFER_SIZE", "What": "MacroDef", "defdec": "Def", "display": "JSON_BUFFER_SIZE", "location": { "column": "9", - "line": "204", + "line": "212", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "JSON_BUFFER_SIZE", @@ -434538,7 +434538,7 @@ "display": "void parse_4g_receive_data(void)", "location": { "column": "6", - "line": "206", + "line": "214", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "parse_4g_receive_data", @@ -434546,13 +434546,13 @@ "scope": null }, { - "ID": "c:EC801E.c@5823@F@parse_4g_receive_data@temp_buff", + "ID": "c:EC801E.c@5980@F@parse_4g_receive_data@temp_buff", "What": "Variable", "defdec": "Def", "display": "temp_buff", "location": { "column": "13", - "line": "208", + "line": "216", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "temp_buff", @@ -434560,13 +434560,13 @@ "scope": null }, { - "ID": "c:EC801E.c@5865@F@parse_4g_receive_data@jsonBufferIndex", + "ID": "c:EC801E.c@6022@F@parse_4g_receive_data@jsonBufferIndex", "What": "Variable", "defdec": "Def", "display": "jsonBufferIndex", "location": { "column": "9", - "line": "209", + "line": "217", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "jsonBufferIndex", @@ -434574,13 +434574,13 @@ "scope": null }, { - "ID": "c:EC801E.c@5903@F@parse_4g_receive_data@c", + "ID": "c:EC801E.c@6060@F@parse_4g_receive_data@c", "What": "Variable", "defdec": "Def", "display": "c", "location": { "column": "10", - "line": "210", + "line": "218", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "c", @@ -434588,13 +434588,13 @@ "scope": null }, { - "ID": "c:EC801E.c@5920@F@parse_4g_receive_data@inJson", + "ID": "c:EC801E.c@6077@F@parse_4g_receive_data@inJson", "What": "Variable", "defdec": "Def", "display": "inJson", "location": { "column": "9", - "line": "211", + "line": "219", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "inJson", @@ -434608,7 +434608,7 @@ "display": "void parse_json(uint8_t *)", "location": { "column": "6", - "line": "245", + "line": "254", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "parse_json", @@ -434616,13 +434616,13 @@ "scope": null }, { - "ID": "c:EC801E.c@7200@F@parse_json@cjson_root", + "ID": "c:EC801E.c@7383@F@parse_json@cjson_root", "What": "Variable", "defdec": "Def", "display": "cjson_root", "location": { "column": "12", - "line": "247", + "line": "256", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "cjson_root", @@ -434630,13 +434630,13 @@ "scope": null }, { - "ID": "c:EC801E.c@7359@F@parse_json@cjson_id", + "ID": "c:EC801E.c@7542@F@parse_json@cjson_id", "What": "Variable", "defdec": "Def", "display": "cjson_id", "location": { "column": "12", - "line": "255", + "line": "264", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "cjson_id", @@ -434644,13 +434644,13 @@ "scope": null }, { - "ID": "c:EC801E.c@7434@F@parse_json@cjson_type", + "ID": "c:EC801E.c@7617@F@parse_json@cjson_type", "What": "Variable", "defdec": "Def", "display": "cjson_type", "location": { "column": "12", - "line": "256", + "line": "265", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "cjson_type", @@ -434658,13 +434658,13 @@ "scope": null }, { - "ID": "c:EC801E.c@7512@F@parse_json@cjson_version", + "ID": "c:EC801E.c@7695@F@parse_json@cjson_version", "What": "Variable", "defdec": "Def", "display": "cjson_version", "location": { "column": "12", - "line": "257", + "line": "266", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "cjson_version", @@ -434672,13 +434672,13 @@ "scope": null }, { - "ID": "c:EC801E.c@7588@F@parse_json@cjson_response", + "ID": "c:EC801E.c@7771@F@parse_json@cjson_response", "What": "Variable", "defdec": "Def", "display": "cjson_response", "location": { "column": "12", - "line": "258", + "line": "267", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "cjson_response", @@ -434686,13 +434686,13 @@ "scope": null }, { - "ID": "c:EC801E.c@7665@F@parse_json@cjson_time", + "ID": "c:EC801E.c@7848@F@parse_json@cjson_time", "What": "Variable", "defdec": "Def", "display": "cjson_time", "location": { "column": "12", - "line": "259", + "line": "268", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "cjson_time", @@ -434700,13 +434700,13 @@ "scope": null }, { - "ID": "c:EC801E.c@7765@F@parse_json@temp_id", + "ID": "c:EC801E.c@7948@F@parse_json@temp_id", "What": "Variable", "defdec": "Def", "display": "temp_id", "location": { "column": "11", - "line": "262", + "line": "271", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "temp_id", @@ -434714,13 +434714,13 @@ "scope": null }, { - "ID": "c:EC801E.c@7811@F@parse_json@temp_type", + "ID": "c:EC801E.c@7994@F@parse_json@temp_type", "What": "Variable", "defdec": "Def", "display": "temp_type", "location": { "column": "11", - "line": "263", + "line": "272", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "temp_type", @@ -434728,13 +434728,13 @@ "scope": null }, { - "ID": "c:EC801E.c@7861@F@parse_json@temp_version", + "ID": "c:EC801E.c@8044@F@parse_json@temp_version", "What": "Variable", "defdec": "Def", "display": "temp_version", "location": { "column": "9", - "line": "264", + "line": "273", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "temp_version", @@ -434742,13 +434742,13 @@ "scope": null }, { - "ID": "c:EC801E.c@7912@F@parse_json@temp_response", + "ID": "c:EC801E.c@8095@F@parse_json@temp_response", "What": "Variable", "defdec": "Def", "display": "temp_response", "location": { "column": "9", - "line": "265", + "line": "274", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "temp_response", @@ -434756,13 +434756,13 @@ "scope": null }, { - "ID": "c:EC801E.c@7965@F@parse_json@temp_time", + "ID": "c:EC801E.c@8148@F@parse_json@temp_time", "What": "Variable", "defdec": "Def", "display": "temp_time", "location": { "column": "9", - "line": "266", + "line": "275", "path": "E:\\Y\\IAR\\micro_climate\\Drivers\\EC801E\\EC801E.c" }, "name": "temp_time", diff --git a/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi b/EWARM/micro_climate/BrowseInfo/micro_climate_part2.pbi index 06b7164..c53b985 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 a040c94..2243220 100644 --- a/EWARM/micro_climate/Exe/micro_climate.hex +++ b/EWARM/micro_climate/Exe/micro_climate.hex @@ -1,31 +1,31 @@ :020000040800F2 -:100000001862002039C4000861BF000863BF0008FF -:1000100065BF000867BF000869BF00080000000056 -:100020000000000000000000000000006DAE0008AD -:100030006BBF00080000000015AE000899AD000875 -:1000400071C4000875C4000879C400087DC40008A4 -:1000500081C4000885C4000889C400088DC4000854 -:1000600091C4000895C4000899C400086DBF000839 -:100070009DC40008A1C40008A5C40008A9C40008C4 -:10008000ADC40008B1C40008B5C40008B9C4000874 -:10009000BDC40008C1C40008C5C40008C9C4000824 -:1000A000CDC4000873BF000885BF0008D1C4000894 -:1000B000D5C40008D9C40008DDC40008E1C40008A4 -:1000C000E5C40008E9C40008EDC40008F1C4000854 -:1000D000F5C400088BBF0008F9C40008C7BF0008BA -:1000E000FDC4000801C5000805C5000809C50008D1 -:1000F0000DC5000811C5000815C5000819C5000880 -:100100001DC5000821C5000825C5000829C500082F -:100110002DC50008E3BF000831C5000835C500083B -:1001200039C500083DC5000841C5000845C500089F -:1001300049C500084DC5000851C5000855C500084F -:1001400059C500085DC5000861C5000865C50008FF -:1001500069C500086DC500082DC0000871C50008FC -:1001600075C5000879C500087DC5000881C500086F -:1001700085C5000889C500088DC50008000000007D -:1001800091C5000895C5000899C500089DC50008DF -:10019000A1C50008A5C50008A9C50008ADC500088F -:1001A000B1C50008B5C50008B9C5000870B505009F +:100000001862002079C400083DBF00083FBF000807 +:1000100041BF000843BF000845BF000800000000C2 +:1000200000000000000000000000000049AE0008D1 +:1000300047BF000800000000F1AD000875AD0008E2 +:10004000B1C40008B5C40008B9C40008BDC40008A4 +:10005000C1C40008C5C40008C9C40008CDC4000854 +:10006000D1C40008D5C40008D9C4000849BF00089D +:10007000DDC40008E1C40008E5C40008E9C40008C4 +:10008000EDC40008F1C40008F5C40008F9C4000874 +:10009000FDC4000801C5000805C5000809C5000821 +:1000A0000DC500084FBF000861BF000811C500085A +:1000B00015C5000819C500081DC5000821C50008A0 +:1000C00025C5000829C500082DC5000831C5000850 +:1000D00035C5000867BF000839C50008A3BF000880 +:1000E0003DC5000841C5000845C5000849C50008D0 +:1000F0004DC5000851C5000855C5000859C5000880 +:100100005DC5000861C5000865C5000869C500082F +:100110006DC50008BFBF000871C5000875C500089F +:1001200079C500087DC5000881C5000885C500089F +:1001300089C500088DC5000891C5000895C500084F +:1001400099C500089DC50008A1C50008A5C50008FF +:10015000A9C50008ADC5000809C00008B1C5000860 +:10016000B5C50008B9C50008BDC50008C1C500086F +:10017000C5C50008C9C50008CDC5000800000000BD +:10018000D1C50008D5C50008D9C50008DDC50008DF +:10019000E1C50008E5C50008E9C50008EDC500088F +:1001A000F1C50008F5C50008F9C5000870B50500DF :1001B0000C460ED000F060FF461C21683046884790 :1001C000040001D1002070BD3246294600F05EFFD8 :1001D000204670BD10B501462820096888470400F4 @@ -640,7 +640,7 @@ :1027E000180B31F0004108BF002808D051EC180B3D :1027F0004A00521512F1010F08D1080306D1AFF3B8 :1028000000801DB1286840F00100286002B051EC42 -:10281000180BBDEC048BF4BD209A000000000000F2 +:10281000180BBDEC048BF4BD689A000000000000AA :102820000000F03F2DE9F14D81B00C462DED028BFB :1028300084B093465FEA030A1CBF0020CAF8000078 :10284000079D07A801F055FAC11020F008000128E3 @@ -840,7 +840,7 @@ :103460006DAF00BFA0A000F05BF92C1A05E00022B0 :103470006946504600F03AF80446002C3FF7ADABE1 :10348000FFF797BB0024B8F1000F7FF5E7AAA0462D -:10349000FFF7E4BA548E0000686A6C747A4C00003E +:10349000FFF7E4BADC8E0000686A6C747A4C0000B6 :1034A00019B0BDE8F08FC9B208E003789942A4BF13 :1034B00090F802C08C4515DAC01CD21E032A09D32D :1034C00043782D2BF1D010F801CB8C4518BF521E3C @@ -855,7 +855,7 @@ :103550007069002805DCBAF1000F14BF6FF000405D :1035600001203061307F002801BF706850F8044BA3 :103570007060002C08D14FF0FF3402487844001DE1 -:1035800011E000BFD88D0000307FA8B9F07F98B15E +:1035800011E000BFD48C0000307FA8B9F07F98B163 :10359000716851F8040B7160B0F1004FC0F0078002 :1035A0004FF0FF3448A000F0BBF8201A72E0B16978 :1035B000884288BF0846B061CDF80490CDF808B0C5 @@ -1071,7 +1071,7 @@ :1042D0003028F9D00A4878442630002400F128011B :1042E00000260027CDF80CA00025A0468DF801106F :1042F0009346DFF80C90F94409F106091AE000BF73 -:10430000E47E000001469DF80100081A5FFA80F87B +:10430000C07E000001469DF80100081A5FFA80F89F :104310005846A0FB06234FEAEB7100FB073301FB75 :104320000633344600213D4612EB080643EB0107F5 :104330000AF1010A9AF80010A1F141001A2838BFC9 @@ -1363,8 +1363,8 @@ :105510006174696F6E2053656E736F722E0D0A0091 :1055200056657273696F6E20312E302E30204275B1 :10553000696C643A2025732025730D0A0000000071 -:1055400041756720313620323032340031353A33FC -:10555000313A34360000000070477047704770479A +:1055400041756720313720323032340030393A33F8 +:10555000343A31330000000070477047704770479D :1055600070470000F0B500F13C031A78012A01D120 :105570000220F0BD01221A7002245C700568DFF879 :105580005CC06E68AC683A4F654518BFBD4203D138 @@ -1443,7 +1443,7 @@ :105A10006846FBF7F5FD01F086FD0A4C0222694657 :105A20002046FFF7B2FF01211F20FFF793FF02225C :105A300069462046FFF7A9FF01F085FD1FBD000064 -:105A400090C1000800F800089C01002070B586B0E5 +:105A40006CC1000800F800089C01002070B586B009 :105A500014220021684601F0D1FD3A483A4C016811 :105A60003A4D41F00401016041F60806026802F077 :105A7000040205920599026842F080020260036800 @@ -1655,8 +1655,8 @@ :10675000F6FD002004E001982060012000992960E6 :1067600045B0BDE8F083000000002F43000034C2B4 :106770000000C84200FF7F47000020C20100AA427B -:106780000100C842000400486CC000083C5A0020C8 -:106790003CBD0008B4010020B4EE600AF1EE10FA2E +:106780000100C8420004004848C000083C5A0020EC +:1067900018BD0008B4010020B4EE600AF1EE10FA52 :1067A00070470000E0B500BF20A000788DF804001D :1067B000FF210091012301AAEE21194802F0DAFD20 :1067C00007BD00003EB500BF19A0154C00788DF83C @@ -1672,31 +1672,31 @@ :1068600038A000F0A4F820605FF000013CA000F028 :106870009EF820615FF0000140A000F098F8606091 :1068800010BD70B5104C114D114E306803F013FB64 -:10689000286803F010FB207808B103F0E6FC6420C0 +:10689000286803F010FB207808B103F0E0FC6420C6 :1068A00000F0B4F8F1E780B54FF47A7000F0AEF87C :1068B0004FF400710748FEF7CCFFF5E70000000039 :1068C00038500020E45D0020045E00208C5200203F :1068D000BC5300200008004810B503F057FB41F2FC -:1068E000883000F093F803F069FC0028FBD003F037 -:1068F0005EFB03F083FB00244FF47A7000F086F80F -:10690000641CB4F5167FF7DBF3E7000048C4000809 +:1068E000883000F093F803F063FC0028FBD003F03D +:1068F0005EFB03F07DFB00244FF47A7000F086F815 +:10690000641CB4F5167FF7DBF3E7000088C40008C9 :106910008368000803000000000000000001000080 -:10692000000000000000000060C40008A768000824 +:106920000000000000000000A0C40008A7680008E4 :10693000FDFF00000000000020000000000000003B -:106940000000000054C4000859B200080200000012 +:106940000000000094C4000835B2000802000000F6 :1069500000000000800000000000000000000000B7 -:1069600014C40008D1B600080100000000000000B7 -:1069700080000000000000000000000028C40008A3 +:1069600054C40008ADB6000801000000000000009B +:1069700080000000000000000000000068C4000863 :10698000D9680008030000000000000000010000BA :10699000000000000000000001460020842918BF0C -:1069A000C81C704780B503F068FE002002BD38B5F2 +:1069A000C81C704780B503F056FE002002BD38B504 :1069B000044684B060690D4600281CBFA069002809 :1069C00012D0B4F90800FFF7E7FFA16902912B4646 -:1069D00062690192009022692168606803F042FDBB +:1069D00062690192009022692168606803F030FDCD :1069E0000390039805B030BDB4F90800FFF7D4FF59 :1069F00003A9019100902B4622692168606892B238 -:106A000003F061FD0128ECD00020EBE780B51921EF -:106A1000B0FBF1F000B9012003F015FE002002BD2B +:106A000003F04FFD0128ECD00020EBE780B5192101 +:106A1000B0FBF1F000B9012003F003FE002002BD3D :106A2000DFF86C00006800F4C060704710B5DFF854 :106A30006010B0F5007F086800F4C0601DD1B0F5AB :106A4000007F22D00A68DFF84C30012060F34A2230 @@ -1714,49 +1714,49 @@ :106B000024B9286A00F027FB002832D100F0ABFA44 :106B1000BA6800F097FADFF8BC06006800F07EFB68 :106B2000010016D0E9E1A86928B3396841F00101F4 -:106B3000396003F061FF81463868810707D403F0AC -:106B40005BFFA0EB09000328F6D30320D5E100F09A +:106B3000396003F04FFF81463868810707D403F0BE +:106B400049FFA0EB09000328F6D30320D5E100F0AC :106B5000DAF92878C10755D5082C04D00C2C08BFC9 :106B6000B8F1030F17D1386881034BD56868002846 :106B700048D10120C1E138684008400000F0D8F950 -:106B8000814638688107E4D503F036FFA0EB0900A1 +:106B8000814638688107E4D503F024FFA0EB0900B3 :106B90000328F6D3D9E76868B0F5803F04D1386898 :106BA00040F48030386011E0B0F5A02F386806D18D :106BB00040F480203860396841F4803105E020F4E9 :106BC00080303860396821F480213960686860B1AC -:106BD00003F012FF81463868810313D403F00CFFE1 -:106BE000A0EB09006528F6D3AFE703F005FF814667 -:106BF0003868810306D503F0FFFEA0EB0900652885 +:106BD00003F000FF81463868810313D403F0FAFE06 +:106BE000A0EB09006528F6D3AFE703F0F3FE81467A +:106BF0003868810306D503F0EDFEA0EB0900652897 :106C0000F6D3A2E72878810713D5042C04D00C2CE6 :106C100008BFB8F1020F22D13868410502D5E868F3 :106C20000028A6D07868296920F0FE4040EA01607B :106C300078602878010742D56869002870682FD0ED -:106C400040F00100706003F0D7FE80467068810755 -:106C500035D403F0D1FE00F052F9F7D375E7E868B8 -:106C600078B1396841F48071396003F0C5FE80461F -:106C700038684105D6D403F0BFFE00F040F9F7D3E1 +:106C400040F00100706003F0C5FE80467068810767 +:106C500035D403F0BFFE00F052F9F7D375E7E868CA +:106C600078B1396841F48071396003F0B3FE804631 +:106C700038684105D6D403F0ADFE00F040F9F7D3F3 :106C800063E7386820F4807000F052F98046386875 -:106C90004105CED503F0B0FE00F031F9F7D354E74B -:106CA00040084000706003F0A7FE804670688107CE -:106CB00005D503F0A1FE00F022F9F7D345E72878C7 +:106C90004105CED503F09EFE00F031F9F7D354E75D +:106CA00040084000706003F095FE804670688107E0 +:106CB00005D503F08FFE00F022F9F7D345E72878D9 :106CC000410767D5B86DC1004FF000080AD4B86D10 :106CD00040F08050B8654FF00108B86D00F080506A :106CE00000900098DFF8F894D9F80000C10513D49B -:106CF000D9F8000040F48070C9F8000003F07CFE71 -:106D00008246D9F80000C10506D403F075FEA0EB59 +:106CF000D9F8000040F48070C9F8000003F06AFE83 +:106D00008246D9F80000C10506D403F063FEA0EB6B :106D10000A000328F5D318E7A868012804D13068D1 :106D200040F00100306010E00528306806D140F0E6 :106D300004003060316841F0010105E04008400086 :106D40003060316821F004013160A86841F289396E -:106D500060B103F051FE82463068810713D403F01E -:106D60004BFEA0EB0A004845F6D3EEE603F044FEE6 -:106D700082463068810706D503F03EFEA0EB0A008C +:106D500060B103F03FFE82463068810713D403F030 +:106D600039FEA0EB0A004845F6D3EEE603F032FE0A +:106D700082463068810706D503F02CFEA0EB0A009E :106D80004845F6D3E1E6B8F1000F03D0B86D20F026 :106D90008050B8652878810621D5686A0028B068D7 -:106DA0000ED040F00100B06003F026FE8046B068CF -:106DB000810714D403F020FE00F0A1F8F7D3C4E655 -:106DC00040084000B06003F017FE8046B0688107BD -:106DD00005D503F011FE00F092F8F7D3B5E6A86AE6 +:106DA0000ED040F00100B06003F014FE8046B068E1 +:106DB000810714D403F00EFE00F0A1F8F7D3C4E667 +:106DC00040084000B06003F005FE8046B0688107CF +:106DD00005D503F0FFFD00F092F8F7D3B5E6A86AF9 :106DE000002800F08980022872D1F868EA6A00F071 :106DF0000301914201BF00F0700110312A6BB1EB29 :106E0000021F1DD16A6B00F4FE41B1EB022F02BFDD @@ -1765,28 +1765,28 @@ :106E300000F0C06000F100704908B0EB416F43D032 :106E40000C2C46D03868410101D43868C1003FF5A8 :106E500090AE00F06AF804463868810105D503F069 -:106E6000CBFD001B0328F7D36FE6F868DFF8741337 +:106E6000B9FD001B0328F7D36FE6F868DFF8741349 :106E7000EA6A0840296B1043491E40EA0110EA6B98 :106E8000696B520840EA0120296C521E490840EA09 :106E90004250491E40EA4160A96B40EAC160F86077 :106EA000386840F080703860F96841F08071F960AE -:106EB00003F0A2FD0446386881011DD403F09CFD57 +:106EB00003F090FD0446386881011DD403F08AFD7B :106EC000001B0328F7D340E63868810114D4E7E7B4 :106ED0000C2C3FF44EAE00F028F8044638688101CF -:106EE00005D503F089FD001B0328F7D32DE6F868CC +:106EE00005D503F077FD001B0328F7D32DE6F868DE :106EF000DFF8F4120840F8600020BDE8F687A0EB48 :106F0000080003287047386840F008003860396886 :106F1000286A21F0F001014339607968E86921F4B9 :106F20007F4141EA002179607047386820F0807025 -:106F3000386003F061BD2DE9F0410400884655D06A +:106F3000386003F04FBD2DE9F0410400884655D07C :106F4000DFF8A862306800F00700404502D200F088 :106F50006FF84BD12078DFF87452810706D5A0680E :106F6000A96801F0F001814200F076F82078C107AD :106F70002AD56068032802D129688A0108E002281E :106F800002D129688A0303E00028296802D18A0710 :106F900002D42BE04A0529D5A968890840EA810076 -:106FA000A86003F029FD0746A868616800F00C009E -:106FB000B0EB810F08D003F01FFDC01B41F28931F7 +:106FA000A86003F017FD0746A868616800F00C00B0 +:106FB000B0EB810F08D003F00DFDC01B41F2893109 :106FC0008842F1D3032031E02078810706D5A068FC :106FD000A96801F0F001884200F03EF8306800F046 :106FE0000700804504D200F023F801D001201DE005 @@ -1822,8 +1822,8 @@ :1071C00001D0012076BD002076BD000000100240F5 :1071D00008020020E40100209410024090100240B8 :1071E000007000408C809D01FCFFEEFE00200240FC -:1071F00080C100080810024000127A000024F40048 -:10720000B8C2000868C4000858100240024841682B +:1071F0005CC100080810024000127A000024F4006C +:1072000040C30008A8C40008581002400248416862 :1072100002788A1842607047DC01002078B5044685 :107220001D481E4D87B0016841F40061016001A94D :10723000006800F40060009002A8009AFFF770FF59 @@ -1876,9 +1876,9 @@ :107520005846BDE8F28F3149CA680020002A00D4CD :10753000704710B52E4A2F4C0A600C60C9680029AC :1075400048BF012010BD2C48016841F00041FFE711 -:1075500001600020704770B5054603F04DFA0646FD +:1075500001600020704770B5054603F03BFA06460F :10756000214C2068C10309D515F1010FF9D003F0B2 -:1075700043FA801BA842F4D3032070BD21684CF26B +:1075700031FA801BA842F4D3032070BD21684CF27D :10758000FA30084006D016494A6802434A60206033 :10759000012070BD2068C10744BF01202060002089 :1075A00070BD10B514490C6844F001040C6040F83B @@ -1997,17 +1997,17 @@ :107CB00088686FF39E1000282DD18868404D2840B9 :107CC00040F0010088604249086800020AD5434933 :107CD000434B0A68B2FBF3F35B1C0C204343009355 -:107CE00000F028F802F088FE064620680168CA07FE +:107CE00000F028F802F076FE064620680168CA0710 :107CF00014D48068C00705D420688168294041F009 -:107D00000101816002F078FE801B0328EDD320681A +:107D00000101816002F066FE801B0328EDD320682C :107D10000168CA07E9D400F003F876BD002076BDFB :107D2000A06D40F01000A065E06D40F00100E0653E :107D30000120704702E00098401E00900098002843 :107D4000F9D1704738B50446216888688A68D20737 :107D50002ED580072CD48A6802F00D02012A1DD18D :107D60008A681748024042F002028A6003212068B4 -:107D7000016002F041FE054621688868C10717D5F9 -:107D800002F03AFE401B0328F6D320688168C8073A +:107D7000016002F02FFE054621688868C10717D50B +:107D800002F028FE401B0328F6D320688168C8074C :107D9000F2D5A16D41F01001A16503E0A06D40F0A6 :107DA0001000A065E06D40F00100E065012032BDEB :107DB000002032BD00000000FEF1FFFF0002045071 @@ -2018,11 +2018,11 @@ :107E0000216808680207084606D5FFF711FC88B10B :107E10002068C168880401E0C16888070AD4A16DA0 :107E200021F48071A165A06DC10403D4A06D40F060 -:107E30000100A0652046BDE8104002F0E3BDA16D41 -:107E4000CA0604D52046BDE8104002F0DCBD216D15 -:107E50004A6BBDE810401047806A02F0D5BD0000B3 +:107E30000100A0652046BDE8104002F0D1BDA16D53 +:107E4000CA0604D52046BDE8104002F0CABD216D27 +:107E50004A6BBDE810401047806A02F0C3BD0000C5 :107E6000806A816D41F040018165C16D41F004017E -:107E7000C16502F0C8BD00002DE9F84F0646002597 +:107E7000C16502F0B6BD00002DE9F84F06460025A9 :107E80003068DFF850730105A84621D5B06E70B197 :107E9000B0F5800F17D0B0F5000F03D0B0F5400F4C :107EA00009D013E03A6842F480323A6004E00021DD @@ -2036,8 +2036,8 @@ :107F200081032ED5F86CC1004FF000090AD4F86C1B :107F300040F08050F8644FF00109F86C00F0805078 :107F400000900098DFF894A2DAF8000040F4807006 -:107F5000CAF8000002F050FD8346DAF80000C105BF -:107F600000F18B8002F048FDA0EB0B000328F4D356 +:107F5000CAF8000002F03EFD8346DAF80000C105D1 +:107F600000F18B8002F036FDA0EB0B000328F4D368 :107F70000325A846B9F1000F03D0F86C20F080501B :107F8000F8643078C10705D5FA6FB06B920840EA03 :107F90008202FA673178880705D5F96FF06B21F016 @@ -2058,7 +2058,7 @@ :10808000206810F440701EBF06F184014A689042D7 :108090000BD02068216841F48031216020F44070C9 :1080A000226822F4803222602060C0070FD502F0DF -:1080B000A3FC05462068810709D402F09DFC401B03 +:1080B00091FC05462068810709D402F08BFC401B27 :1080C00041F289318842F5D34FF0030852E706F1B7 :1080D00084022168506821F440710143216049E71E :1080E000B0F1806F04D100F071F8010018BF804634 @@ -2083,13 +2083,13 @@ :1082100028E0012804D025D303281DD018D321E05D :108220003A6891071ED5FA68696800F0C3F83868A3 :1082300020F0806000F0C6F880463868010113D550 -:1082400002F0DAFBA0EB08000328F6D3032637E0A0 +:1082400002F0C8FBA0EB08000328F6D3032637E0B2 :1082500039684A05E7D405E039688A03E3D4396808 :108260004A03E0D401262BE0A9682CB93A695848A2 :10827000EB6800F08FF80FE0012C3A6909D12B6907 :10828000544802405B0842EA01215B1E41EA435127 :1082900002E06B6900F084F83961386840F0806072 -:1082A00000F090F804463868010105D402F0A4FB00 +:1082A00000F090F804463868010105D402F092FB12 :1082B000001B0328F7D3C9E73869A9690843386167 :1082C0003046BDE8F0812DE9F04106463F4F306869 :1082D0000C46F968002511F0030F0DD0F96801F084 @@ -2097,17 +2097,17 @@ :1082F000401C88420ED028E0012804D025D3032852 :108300001DD018D321E03A6891071ED5FA6871682C :1083100000F050F8386820F0805000F053F88046A4 -:108320003868810013D502F067FBA0EB0800032832 +:108320003868810013D502F055FBA0EB0800032844 :10833000F6D303252BE039684A05E7D405E0396810 :108340008A03E3D439684A03E0D401251FE0B16809 :108350007A69002C04D11E48F36800F01BF802E093 :10836000336900F01DF87961386840F0805000F002 -:1083700029F804463868810005D402F03DFB001B53 +:1083700029F804463868810005D402F02BFB001B65 :108380000328F7D3D5E778697169084378612846EF :10839000BDE8F081024042EA012141EAC361704731 :1083A0000D4802405B0842EA01215B1E41EA43613D :1083B0007047000022F073021043491E40EA01108A -:1083C000F8607047386002F017BB000000100240F0 +:1083C000F8607047386002F005BB00000010024002 :1083D000FF80FF07FF809FFFFF80FFF970B508B99E :1083E000012070BD0268284D284CAA4200F12403E8 :1083F00008D227498A181426B2FBF6F292001A62B4 @@ -2172,7 +2172,7 @@ :1087A000EBB9204600F0FCBA2DE9F843054605F187 :1087B00050060C46F06A2028174699463ED10CB167 :1087C000380001D101203AE0002070632121F162DC -:1087D00002F012F9378080467780A868B0F5805F94 +:1087D00002F000F9378080467780A868B0F5805FA6 :1087E00004BF286900281ABF2046002727460446F0 :1087F00011E00022802100F024F8D8B92868002C6C :1088000012BF14F8011B37F8021BC1F308010185E0 @@ -2205,7 +2205,7 @@ :1089B00028688168480611D500F0C9F8FCD1E06943 :1089C00060B10FF2F5618163E069FFF7C8FD00282F :1089D0000ED0E069816BBDE8F44008472846BDE849 -:1089E000F24002F012B8284602F00FF80020E062D0 +:1089E000F24002F000B8284601F0FDFF0020E062EE :1089F000F1BDA068012875D1D80673D5F10671D5EF :108A00001020106229688868410639D5E169086834 :108A1000406880B20028EBD022889042E8DA60807B @@ -2221,12 +2221,12 @@ :108AB00046E800300028F6D12020A0620023A36001 :108AC0002361136853E8003F156823F0100300F09A :108AD00034F8F6D10220E06089B21046BDE8F440D7 -:108AE00001F094BFD80209D5790207D54FF4801060 -:108AF00010622846BDE8F24001F089BF180607D58C +:108AE00001F082BFD80209D5790207D54FF4801072 +:108AF00010622846BDE8F24001F077BF180607D59E :108B0000310605D56169B9B12846BDE8F44008478A :108B1000580611D571060FD500F027F821F0400155 :108B200000F0EAF9F8D12020606200216161284656 -:108B3000BDE8F24001F06CBFF1BD45E8003000280F +:108B3000BDE8F24001F05ABFF1BD45E80030002821 :108B4000704721F0800143E8001000287047296831 :108B500001F1080252E8001F286800F1080321F023 :108B6000400143E8001000287047286850E8001FC3 @@ -2278,7 +2278,7 @@ :108E400005D15368416C23F4C0030B43536090F881 :108E500024100A0606D501684A68806C22F40022B4 :108E600002434A607047F8B5054605F178040020D2 -:108E7000E0606FF07E4701F0BFFD0646286801689C +:108E7000E0606FF07E4701F0ADFD064628680168AE :108E80000A0711D50097334600224FF40011FFF76F :108E9000D8FC48B1FFF769FE21F0800100F02CF802 :108EA000F8D12020606017E0286801684A0717D5CC @@ -2289,7 +2289,7 @@ :108EF0002070F2BD21F4F07142E8001000287047A4 :108F00002DE9F041069C05460E4690461F4628680E :108F1000C1693140B1420CBF01200020404533D12E -:108F200014F1010FF3D001F067FDC01B844200D3A0 +:108F200014F1010FF3D001F055FDC01B844200D3B2 :108F300014B90320BDE8F081286801684A07E6D526 :108F4000C169080704D42968C8690105DFD50DE0A7 :108F50002A6808201062284600F072F805F17800AF @@ -2315,7 +2315,7 @@ :10909000012909D1026852E8002F036822F010026A :1090A00043E800210029F5D17047106800F108035A :1090B00053E8003F5B087047806A00F152010022CC -:1090C0000A8100230B8001F0A0BC000038B500F03D +:1090C0000A8100230B8001F08EBC000038B500F04F :1090D0004DF81ED18B8C9188446D0B402370416DEF :1090E0004B1C00F049F818D100F04DF800F060F882 :1090F000FCD100F06AF80BD10023936000F04EF829 @@ -2338,7 +2338,7 @@ :1092000000800040F369FFEF003801400024F400C3 :10921000881002400044004000480040004C0040DC :109220000050004000FD0F001188BDE8344001F0FF -:10923000EDBBBDE8324001F0ECBB000030B500F101 +:10923000DBBBBDE8324001F0DABB000030B500F125 :1092400040025378202B0CD11478012C09D000F067 :109250001DF824F480541C6003681D6829431960BC :1092600020E0022030BD30B500F140025378202BC1 @@ -2359,7 +2359,7 @@ :109350000101016000206860202169702063002104 :10936000A97032BD2420687020680168490849004E :10937000016070472DE9F84300F0B5F859D1217824 -:10938000012956D00120207001F036FB00F0DEF8F4 +:10938000012956D00120207001F024FB00F0DEF806 :1093900000284CD1212000F0AFF8708DDFF81012BA :1093A000B0F5807F03D335854FF0807304E0708D76 :1093B00030854FF0007390B1706AD6F800C0027823 @@ -2371,7 +2371,7 @@ :109410007EF8E7D2708D3085002100914FF0007307 :10942000328DDAE700F02FF900F0A1F802D0012028 :1094300000E00220BDE8F2832DE9F84300F053F884 -:1094400043D12178012940D00120207001F0D4FAC5 +:1094400043D12178012940D00120207001F0C2FAD7 :1094500000F07CF8002836D1222000F04DF8718D04 :10946000DFF85001B1F5807F28BF358509D2718DB5 :10947000318500904FF00073328DD2B203E0358514 @@ -2399,17 +2399,17 @@ :1095D00041F00101816170472DE9F041069F054688 :1095E0000E4690461C46286881693140B1420CBF46 :1095F00001200020404517D114F1010FF3D001F0F4 -:10960000FBF9C01B844201D3002CECD1286881698E +:10960000E9F9C01B844201D3002CECD128688169A0 :109610003140B1420CBF012000204045E3D100F0B1 :1096200026F80120BDE8F0810020FBE770B5054673 :109630000C46164628688169880716D400F040F861 :1096400018B914F1010FF5D001E0012070BD01F04F -:10965000D3F9801B844201D3002CEBD128688169A7 +:10965000C1F9801B844201D3002CEBD128688169B9 :109660008807E7D400F003F8EFE7002070BD05F1AC :1096700040002022416841F02001416042700021F9 :1096800081700170704770B505460C461646286813 :109690008169880612D400F013F808B1012070BD6A -:1096A00001F0AAF9801B844201D3002CEFD1286875 +:1096A00001F098F9801B844201D3002CEFD1286887 :1096B00081698806EBD4FFF7DAFFEFE7002070BD81 :1096C00032462146284647E070B505460C46164608 :1096D0002868816948073DD4FFF7F2FF002837D199 @@ -2417,17 +2417,17 @@ :1096F00080BB9069C30605F1400104D51020D061FC :1097000004224A6001E00020486020222868C261EB :109710002A68584853680340536020224A7000204A -:109720008870087014E001F067F9801B844201D34F +:109720008870087014E001F055F9801B844201D361 :10973000002CCDD1286881694807C9D405F14000C3 :109740002022416841F020014160427000210170F7 :10975000012070BD002070BD2DE9F84304460025AE :109760002068836900269046DA0604F1400739D55F :109770001023C36189462BE029002DD119F1010F77 -:1097800026D001F039F9A0EB0800814502D3B9F1E8 +:1097800026D001F027F9A0EB0800814502D3B9F1FA :10979000000F1DD120684168BA7883691B040AD57F :1097A000490408D4202A06D0416841F48041416030 -:1097B00001F022F9804620688169880608D401F00A -:1097C0001BF9A0EB08001A28F5D346F02006012566 +:1097B00001F010F9804620688169880608D401F01C +:1097C00009F9A0EB08001A28F5D346F02006012578 :1097D000206881698A06CFD50DB92021C16146F084 :1097E0000406012520688169CA0505D54FF48073F8 :1097F00046F00106C3610125480506D520684FF4EF @@ -2463,8 +2463,8 @@ :1099D00000250A460194009502AB01A90748784486 :1099E0001A30F7F7C0FE019A157000284EBF0446E2 :1099F0000198041B204603B030BD00BF877BFFFFEA -:109A000038B5044600F0F8FF14F1010F054602D006 -:109A100004480178641800F0EFFF401BA042FAD31D +:109A000038B5044600F0E6FF14F1010F054602D018 +:109A100004480178641800F0DDFF401BA042FAD32F :109A200031BD00BFDC010020C0F3C75181B1FF2967 :109A300006D0C110400721F0E04101F160517047AC :109A400041020CBF40F4E0016FF00041002070477C @@ -2553,480 +2553,480 @@ :109F700072726F723A2564007265675F6E756D204C :109F80006572726F723A25640000000080B501228C :109F90004FF480514FF09040FBF756FCBDE808406D -:109FA00001224FF400614FF09040FBF74DBC38B5F3 -:109FB00041F288342046DFF88453FCF727FD2868F7 -:109FC0000FF29C31FCF779F92046FCF71FFD286859 -:109FD000DFF86C13FCF771F92046FCF717FD2868D1 -:109FE0000FF29831FCF769F92046FCF70FFD28685D -:109FF0000FF2A031BDE83440FCF75FB9F8B588B086 -:10A00000F7F728F80446F7F71EF805460FF2AC32CA -:10A010000FF2A031CB4E2046F6F7CCFF0FF2B03254 -:10A020000FF2A0312046F6F7C5FFC74A5068F9F78E -:10A03000CFFD41EC100B0FF2A4312046F6F7B4FF30 -:10A040009FEDA30B0FF2A0312046F6F7ADFF2A4695 -:10A050000FF29C312046F6F78DFF002706EB8700B4 -:10A06000DFEDB30A90ED000A60EE200A10EE900AD0 -:10A07000FFF7DAFC0022B54BF7F770F8F7F7E0FAD4 -:10A0800001EE100AB8EEC11A11EE100AFFF7CCFC6F -:10A090000022AF4BF9F766FC41EC100BF6F791FF8D -:10A0A00001462846F6F736FF7F1C092FD6D32046F7 -:10A0B000F6F7B7FB0546F6F7DFFF821DD2B29DA18A -:10A0C0006846F7F77DFA4FF4FA609C4EFCF79EFC69 -:10A0D000D6F80000C8A1FCF7F0F830686946FCF734 -:10A0E000ECF8306894A1FCF7E8F84FF4FA60FCF75C -:10A0F0008DFC30682946FCF7E0F8284600F012FD98 -:10A100002046F6F773F809B0F0BD10F0030F0246D1 -:10A1100006D1642092FBF0F0642101FB102058B9B5 -:10A120004FF4C87392FBF3F34FF4C87000FB132293 -:10A13000501E8041C00F7047012070472DE9F84341 -:10A1400084B08146884614461D46002640F2B27708 -:10A1500004E0FFF7DAFF00B1761C7F1CB8B2484577 -:10A16000F7DBA9F2B27140F26D10414311FA86F6A5 -:10A170004FEA0D00A8A11022F6F788FF012003E0A6 -:10A180001DF801107618401C81B24145F8DB1FFA1A -:10A1900089F0FFF7BAFF00B1761C641E4FF46161CD -:10A1A000A4196C480C9A0D9B4D4300FB04543C20B1 -:10A1B00000FB0244181905B0BDE8F08378B55F4C88 -:10A1C00099A12068A3B0FCF778F84FF47A70FCF7F7 -:10A1D0001DFC64210AA8F7F713FA00260AAD2068CF -:10A1E000FCF79CF800F03BF804D02068FCF789F8F5 -:10A1F0000028F4D10AA83044411E32460AA8F6F7D6 -:10A2000045FF01262068FCF789F800F028F804D003 -:10A210002068FCF776F80028F4D105A806A907AA5B -:10A2200008AB039002910192009304AA0DF124035C -:10A2300080A1454C0AA8F7F765FA049808B10121F6 -:10A2400021700598069901900091079B089A099939 -:10A250000498FFF773FF6060049824B070BDA855A0 -:10A260003046461C285C2228704770B5334E306853 -:10A27000B2B0FCF746F80025002438B3C821684680 -:10A28000F7F7BEF903E001248DF8000001253068DE -:10A29000FCF737F8A0B13068FCF740F87B28F2D023 -:10A2A000691C7D2805D14CB10DF80500002500245E -:10A2B000EDE71CB1C72DEADA0DF805000D46E6E71B -:10A2C0009DF8000010B1684600F006F832B070BD8D -:10A2D000000000000000244038B5F6F74DFA0400F5 -:10A2E00040F00580BDE8324057A0FCF728B800BF19 -:10A2F00030A1F6F7F3FD00BF32A100F02DF800BF4A -:10A3000039A100F029F800BF53A100F025F800BFE3 -:10A3100032A100F021F845692046F5F767FF0A4CA5 -:10A320006068281A00F04EFC7828A8BF656031BD2F -:10A330000000C842256400000D0A0000EC54002013 -:10A3400038C300087C5D0020045E00200000E03F70 -:10A3500000005940805101002046F6F7BFBD0000C3 -:10A3600041542B514D544346473D227365737369E5 -:10A370006F6E222C302C300D0A00000041542B51FE -:10A380004D54434F4E4E3D302C546573745F5355BE -:10A39000420D0A0041542B514D545355423D302C2F -:10A3A000302C546573745F546F7069632C300D0AE0 -:10A3B0000000000064657669496400006974656D99 -:10A3C0005F6964006672616D6554797065000000B4 -:10A3D0006974656D5F7479706500000074696D65FE -:10A3E0005374616D7000000076657273696F6E0062 -:10A3F000646174610000000041542B514D5450556C -:10A400004245583D302C302C302C302C5465737420 -:10A410005F546F7069632C00001F1C1F1E1F1E1FDE -:10A420001F1E1F1E1F00000041542B514C54533D52 -:10A43000300D0A002225642F25642F25642C256405 -:10A440003A25643A25642200706172736520666162 -:10A45000696C2E0A00000000726573706F6E736580 -:10A4600000000000F0B585B050260B9D25B986F39D -:10A47000118800F019FAFEE70C9C24B986F31188C4 -:10A4800000F012FAFEE754270097DDF800E0BEF175 -:10A49000540F04D086F3118800F006FAFEE7009E00 -:10A4A00025630026022584F8515004AF0A9D0396C7 -:10A4B00002940197009500F034F8204600F06FF800 -:10A4C000049805B0F0BD2DE9F8430646174684B060 -:10A4D00088469946B80000F09DFA05001CD054202B -:10A4E00000F098FA040014D00020256384F851008D -:10A4F000039002940D980C99019000914B463A46B6 -:10A500004146304600F00DF8204600F048F80120A2 -:10A5100004E0284600F006FB4FF0FF3005B0BDE830 -:10A52000F0832DE9F0470A9E8046306B00EB8202F3 -:10A53000101FC0084FEAC00A06F1340451B10022CE -:10A540008D5CA554885C10B1521C102AF8D30020F1 -:10A55000E07300E02170089F062F88BF0627099D41 -:10A56000F7622761002161619946301D00F03BFBD5 -:10A5700006F1180000F037FB3661C7F10707B76135 -:10A5800076620020A061002121774A46414650466C -:10A5900000F066FB306005B12E60BDE8F0872DE964 -:10A5A000F04100F067F8DFF8BC53DFF8BC83E86CDB -:10A5B000401CE8641426A86A28BBAC62E86C012839 -:10A5C00029D1002706FB07F0404400F0FFFA7F1C6A -:10A5D000072FF7D305F1740000F0F8FA05F18807AA -:10A5E000384600F0F3FA284600F0F0FA05F11400BE -:10A5F00000F0ECFA05F1380000F0E8FA05F174001B -:10A60000E8622F6307E0A86D28B9E06AA96ACA6A00 -:10A61000904228BFAC62A86E401CA86600F096F974 -:10A620004643211D08EB060000F0E0FA00F0A3FB12 -:10A63000A86D30B100F03DF903D200F09AF900F0B6 -:10A6400033F9BDE8F08180B588B1DFF81823116FC8 -:10A6500021B100F03CF800F027F9FEE7116F491C2A -:10A660001167002100F08BF900F03BF808B900F009 -:10A6700016F901BD044600F065BB80B586B0002127 -:10A680000591049103AA04A905A8FCF7D3F805983D -:10A69000049902900022009201910023039A0FF284 -:10A6A00050310FF21920FFF7DDFE70B100F00FF806 -:10A6B00000F0FAF8DFF828034FF0FF31C1660122FD -:10A6C00082650021016500F0EDFA07B000BD502061 -:10A6D00080F311887047DFF80803016F491C016798 -:10A6E000704770B5DFF87C62306F0024002520B918 -:10A6F00000F044F800F0D8F8FEE700F023FB306FDC -:10A70000401E3067306F002837D1F06CD8B934E084 -:10A71000F068C46800F036F800F015F9E06A716D71 -:10A72000DFF8B83201228240114371651422504390 -:10A73000211D184400F05AFAE06AB16ACA6A9042D0 -:10A7400024BF0121316630680028E1D10CB100F04E -:10A75000EDF8F46D44B100F019F808B1012030664D -:10A76000641EF8D10020F065306E30B1DFF874124D -:10A770004FF08050012500F096F8EEE0502181F373 -:10A780001188704704F1180000F056BA2DE9F8431B -:10A79000DFF8D071386F0026002853D13C6D641C5F -:10A7A0003C6510D1F86A006820B1FFF7E7FF00F0C0 -:10A7B0007BF8FEE7F86A396BF9623863786E401C03 -:10A7C000786600F0B3F8F86EDFF8109284424FF02C -:10A7D000140828D320E0F96AC868C568686884420C -:10A7E0002ED3281D00F028FAA86A18B105F1180028 -:10A7F00000F022FAE86A796D0122824011437965FE -:10A8000008FB00F0291D484400F0F0F9E86AB96A35 -:10A81000CA6A904228BF0126F86A00680028DAD187 -:10A820004FF0FF31F966B86AC06A08FB00F859F8C2 -:10A830000810022928BF0126386E30B1012604E035 -:10A84000F866F0E7F86D401CF8658FE0DFF814213A -:10A85000106F10B101211166704710661421506D00 -:10A86000B0FA80F3C3F11F034B43DFF87011C858EF -:10A8700038B9502181F31188BFF34F8FBFF36F8F29 -:10A88000FEE7C81800F10803416849684160994231 -:10A8900004BF496841604068C16891627047DFF851 -:10A8A00044114FF080500860BFF34F8FBFF36F8F9C -:10A8B0007047A86AC16AE06A8142704770B5DFF8E4 -:10A8C000A840DFF81C5111E000F03CFA286AC66885 -:10A8D000301D00F0B1F9E86C401EE864686B401E62 -:10A8E000686300F048FA304600F009F8686B002809 -:10A8F000EAD121680229F9D3FFF7D1FFF6E710B5B5 -:10A90000044694F8510040B9206B00F00BF9204642 -:10A91000BDE8104000F006B910BD0128F7D00228AC -:10A92000FAD0FFF7D4FEFFF7BFFFFEE70D49C86A74 -:10A93000006810B94FF0FF3203E0C86AC268D068FF -:10A940004268CA667047201D00F076B90122E06AAD -:10A95000696D824011436965704700F00CFA284622 -:10A9600070BD0000B8550020545600203046BDE8A8 -:10A97000F2831C4A4FF08051116070470000F8B517 -:10A98000174D2F6D0C46A96A0646081D00F054F9B4 -:10A9900030B9A86A696DC06A012282409143696535 -:10A9A00016F1010F05D124B1A86A011D05F1380087 -:10A9B0001AE0A86AF6194660BE42A86A05D2011DCF -:10A9C000286BBDE8F44000F01EB9011DE86A00F0F4 -:10A9D0001AF9E86E864238BFEE66F1BD5456002083 -:10A9E000B855002004ED00E0BDE8F44000F0FEB8EA -:10A9F00049444C450000000001484068704700BFD2 -:10AA0000DC010020704770477047704770477047FF -:10AA1000704770472DE9F8430446FFF75CFE684F26 -:10AA2000B8684FF00009002500BB07F1200307F1CB -:10AA3000200113F0070F41F270700A4604D0CA1DBE -:10AA4000D208D200831AC81880180838C008C0007D -:10AA50003A607D60B86045600560831A536010609D -:10AA600050683861F8604FF00040F8614FF05008CE -:10AA7000F869044246D1002C44D0083414F0070F82 -:10AA800004D004F1080104F007000C1A002C39D09E -:10AA9000F868A04236D33E68394601E031460646A2 -:10AAA0007068A04202D230680028F7D1B8688642A8 -:10AAB00028D00A683068086002F108097268121B21 -:10AAC000112A0CD3311911F0070002D000F023F83D -:10AAD000FEE7301D02517460084600F04DF87168C1 -:10AAE000F8683C69401AF860FA68A24288BF2246BA -:10AAF000F8693A6101437160356009F007057869CA -:10AB0000401C7861FFF7EDFD15B100F004F8FEE799 -:10AB10004846BDE8F28388F31188BFF34F8FBFF337 -:10AB20006F8F7047002800D1704738B5A0F1080535 -:10AB3000234C6968E2695023114204D183F31188E0 -:10AB4000FFF7EBFFFEE7286820B183F31188FFF7DA -:10AB5000E4FFFEE791436960FFF7BDFDE1686868C7 -:10AB60004118E160284600F007F8A069401CA06188 -:10AB7000BDE83140FFF7B5BD30B511490A4600E0E8 -:10AB80001A4613688342FBD35368D418844203D116 -:10AB90004068C3185360104643681468C518A5423E -:10ABA00008D189688C4204D06168CB18436024685E -:10ABB00000E00C460460824218BF106030BD000007 -:10ABC000DC270020002848BF404270474FF0FF328A -:10ABD00000F1080182604160C16000F10802026179 -:10ABE00000210160704700210161704710B5426883 -:10ABF0004A6093688B609468616091600861016845 -:10AC0000491C016010BD30B50A6812F1010F08BF80 -:10AC1000036907D000F1080300E023465C6825685B -:10AC2000AA42FAD25A684A6091608B605960086102 -:10AC30000168491C016030BD4368016982689A60FF -:10AC4000836842685A604A68824204BF83684B60E6 -:10AC5000002202610868401E086008687047000012 -:10AC6000490810B54900A0F120034FF080749961A4 -:10AC70001A60DC616FF002020FF20D01596140F8B9 -:10AC8000242D203810BD00004D494A68502012F193 -:10AC9000010F80F31188BFF34F8FBFF36F8F00D088 -:10ACA000FEE7FEE77CB5474A474B106850219842C3 -:10ACB00002D100F093F8FEE71068444B984202D1AD -:10ACC00000F08CF8FEE7424B1C780194FF251D70C4 -:10ACD0001E783B4C8DF800609DF8000000F050009D -:10ACE0002070072005E09DF800506D00401E8DF893 -:10ACF00000509DF800502E06F5D4454215F1030F83 -:10AD000003D0A06000F06AF8FEE7000200F4E06003 -:10AD1000A06001981870116A41F470011162106A04 -:10AD200040F07040106200F061F80020606000F0B8 -:10AD3000BBF82848016841F04041016000F0A4F8E8 -:10AD4000002076BD502080F31188BFF34F8FBFF3F2 -:10AD50006F8F1B494A68521C012A4A600AD11E495A -:10AD60000A68130606D080F31188BFF34F8FBFF334 -:10AD70006F8FFEE770471249486838B9502080F35A -:10AD80001188BFF34F8FBFF36F8FFEE7401E4860FF -:10AD900008BF80F31188704780B5502080F3118878 -:10ADA000BFF34F8FBFF36F8FFFF7F0FC18B10A4965 -:10ADB0004FF080500860002282F3118801BD00002E -:10ADC000A801002000ED00E071C20F4170C20F41E8 -:10ADD00000E400E034EF00E004ED00E081F31188CE -:10ADE000BFF34F8FBFF36F8F704700000748084BCA -:10ADF000002101600022826028221968B1FBF2F272 -:10AE0000521E426007210160704700BF10E000E061 -:10AE100008020020EFF30980BFF36F8F264B1A68FA -:10AE20001EF0100F08BF20ED108A20E9F04F1060CF -:10AE300009B44FF0500080F31188BFF34F8FBFF378 -:10AE40006F8FFFF703FD4FF0000080F3118809BCFE -:10AE500019680868B0E8F04F1EF0100F08BFB0EC9A -:10AE6000108A80F30988BFF36F8F7047124B1968FF -:10AE70000868B0E8F04F80F30988BFF36F8F4FF098 -:10AE8000000080F3118870470C480068006880F368 -:10AE900008884FF0000080F3148862B661B6BFF3F3 -:10AEA0004F8FBFF36F8F00DFDFF81400016841F4AC -:10AEB0007001016070470000E055002008ED00E0DF -:10AEC00088ED00E080B52DED068BB0EE409AF0EEF7 -:10AED000418AF6EE009A39EE280AB0EE608A20EE3A -:10AEE000290A80EE080A00F03DFCB0EE40AA00F00E -:10AEF00053FD79EE680A60EEA90AC0EE880A80EE7A -:10AF0000800A00F04BFD80EE0A0ABDEC068BB1EE24 -:10AF1000400A01BD2DE9F0412DED028B82B0804643 -:10AF200001AB6A4600F05EFDDFF8E4770198BDF8FA -:10AF30000010786139802D23BDF90000C0EB0012AC -:10AF4000642110FB03F3002592FBF1FE502210FB5D -:10AF500002F093FBF1F6019B90FBF1FC1FFA8EFED1 -:10AF6000B6B21FFA8CFC462B28BFA3F146052B4630 -:10AF7000012204E0B442A8BFA44543DA5B1C019857 -:10AF800083425CD208EB4300011FB1F90240B1F9E2 -:10AF90000050A542F2DAB0F90050A542A4BFB0F9C2 -:10AFA0000240A542EADBB0F90450A542E6DA07F117 -:10AFB000140444F82230058827F81250521CB0F9C6 -:10AFC00000407445A8BFA642D4DBB0F90200B1F935 -:10AFD000021000EE103A00EE900AB8EE408AB8EE89 -:10AFE000E01A00EE904A00EE101AF8EEE00AB8EE11 -:10AFF000C00AFFF767FF38EE000A02B0BDEC028B13 -:10B00000BDE8F08100EE103AB0F90200B1F902108B -:10B01000B8EE408A00EE100AB8EEC01A00EE104AF0 -:10B02000F8EEC00A01EE901AB8EEE10AFFF74AFF07 -:10B0300038EE000AFAEE090A30EE200ADDE79FED4D -:10B04000820ADAE738B50446DFF8C85600224FF422 -:10B05000E07100F02AF800224FF4604100F025F87A -:10B06000641E032C20D8DFE804F002060F1701222B -:10B070004FF4005113E001224FF4807100F015F8F5 -:10B0800001224FF480410AE00122802100F00DF8F6 -:10B0900001224FF4C04102E001224FF4C071284662 -:10B0A000BDE83840FAF7D0BB31BD2846FAF7CCBB33 -:10B0B000F8B505460E46FAF724F8DFF85C46DFF8E7 -:10B0C0005C762046F9F72EFA216800204862324665 -:10B0D0002946DFF84C06FCF799FB3868016A41F213 -:10B0E000111640F24445314204BF016A294200F082 -:10B0F00024F800214162012080F31088DFF8240643 -:10B10000F9F784FA3868016841F001010160416A89 -:10B11000B1F5827FFBD3016A314204BF016A294243 -:10B1200000F00BF82046F9F7C8F9002080F31088EA -:10B13000BDE8F2400120FBF769BC03D10268520868 -:10B1400052000260704700002DE9F8432DED028B9C -:10B1500082B005460C4616460C9F98460DF1020239 -:10B160003221304600F07AFC6A463221404600F037 -:10B1700075FCBDF90210DFF8B09549423B463246F6 -:10B1800009B2304600F092FCBDF9001049423B463E -:10B19000424609B2404600F089FC39463046FFF786 -:10B1A000B9FEF0EE040ADFED298A80EE200AB9EE3E -:10B1B000048A30EE280A30EE080A89ED000A394682 -:10B1C0004046FFF7A7FEB0EE041A80EE011A31EEFA -:10B1D000281A31EE080AD9ED000A89ED010A70EE4D -:10B1E000C01AC9ED021AB7EE001AF7EE001AC1EE46 -:10B1F000200A81EE800A30EE800A9FED152A20EEAB -:10B20000022A12EE100A9FED961AE860DFED111A7D -:10B21000D9ED020A99ED000A20EE811AC1EE211A39 -:10B22000C1EE801A81EE800A2CB9B1EE400A10EE10 -:10B23000100A286002E010EE100A686002B0BDEC4F -:10B24000028BBDE8F1830000000000000000824393 -:10B2500000606A472905B53F2DE9F84F2DED068BB3 -:10B2600084B0DFF8C8A40AF6CC010AF1CC020124AC -:10B270000AF1C007029101929FED7A9ADFF8B0645B -:10B28000DFF8B05441F2111B2868016A11EA0B0F74 -:10B2900002BF016A40F24442114200F0F5F8002278 -:10B2A0004262016841F0010101600120FFF7CAFE1E -:10B2B00000F0F0F80120FBF7A9FB0220FFF7C2FE27 -:10B2C00000F0DEF800F0D6F800215046FFF73CFF12 -:10B2D0000320FFF7B7FE00F0DDF80120FBF796FB37 -:10B2E0000420FFF7AFFE00F0CBF800F0C3F8012117 -:10B2F0005046FFF729FFDAED008A9AED018A28EE21 -:10B30000A80A08EE080A00F0FBFB8AED020A18EE14 -:10B31000900ADAED029AFEF787FB8046894619EE1D -:10B32000900AFEF781FB00F0CCF900F09DF8F8F7E9 -:10B330004BFF00EE100A00F015FA8AED040A2868A7 -:10B34000016A11EA0B0F02BF016A40F24442114246 -:10B3500000F09AF8DFED580A38680AEB8001C1ED79 -:10B360001C8A81ED268AC1ED089A9FED541A9AED48 -:10B37000040A60EE200A80EE811A81ED121A401C48 -:10B380000A28386057D3002038600AF1C4020A2125 -:10B390000AF1700000F0C4FB0AF1C8020A210AF1A8 -:10B3A000980000F0BDFB97ED01AAD7ED02AA2AEEA6 -:10B3B0000A0A0AEEAA0A00F0A3FBF0EE409A19EE80 -:10B3C000900AFEF731FB41EC180B1AEE100AFEF75B -:10B3D0002BFB8046894653EC182BDFF85C03DFF823 -:10B3E0005C13F5F7BBFE00F03FF8F8F7EDFE00EE5A -:10B3F000100A00F0B7F9DFED320A80EE200AF5EE10 -:10B4000040AA20EE09AAF1EE10FA48BF39EE4AAA86 -:10B4100051EC180B21F00041DFF82423DFF824332E -:10B42000F5F782FE3CBFDFED279A9FED26AAC6ED19 -:10B430000B9A86ED0CAA2620FBF7E8FA002C0ED01A -:10B4400000249AED030A86ED000A86ED010AB46035 -:10B450009AED020A86ED030A86ED040A746113E789 -:10B460000060EA470000B44302460B4640464946A6 -:10B47000F8F778BA4FF480600090029B019A704709 -:10B4800002984FF4806113E603D10168490849002E -:10B490000160704701984FF4806109E69FED8B0AC7 -:10B4A000002206E000EB8203521CD3ED000A30EECE -:10B4B000200A8A42F6DB704700003443DB0F494024 -:10B4C000DB0FC940000000002DE9F84F9F4C04F548 -:10B4D00016552DED048B286804EB800104F51669E0 -:10B4E00081ED000A2A6809EB8200C0ED000A696854 -:10B4F000B1F5167FB8BF491C4FF41676B1F5167F2B -:10B50000C8BF314669602046FFF7C8FF2868D5EDFF -:10B51000010A04F59658F8EEE00A08EB800180EE87 -:10B52000200A81ED000A9FED698ADFED688A002715 -:10B5300018E009EB8700DFED730A90ED000A60EE7A -:10B54000200A9FED711A80EE819AB0EE490A00F050 -:10B5500023FA30EE088AB0EE490A00F01BFA70EECA -:10B56000288A7F1C6A689742E3DB18EE100AFEF710 -:10B570005BFA82468B4618EE900AFEF755FA00F009 -:10B58000A0F802460B4650465946F8F7EBF9F8F793 -:10B590001BFE00EE100A00F001FA286804F5E157DE -:10B5A0009FED599A20EE090ADFED560A07EB80015C -:10B5B000B5EE408A80EE200AF1EE10FA81ED000A25 -:10B5C00002DD00F079F807D4B5EE408AF1EE10FA0A -:10B5D0001ED500F071F80BD5286807EB800107EB4A -:10B5E000800091ED000A30EE090A80ED000A0FE0BC -:10B5F00000F062F80CDD286807EB8001DFED430AFC -:10B6000091ED000A07EB800070EE200AC0ED000A01 -:10B610004FF4E150211891ED000A4FF49651621851 -:10B62000F0EE400A92ED001AF0EE411A002225E0F9 -:10B6300004EB820303EB000C9CED002AB4EE402ADD -:10B64000F1EE10FA48BFB0EE420AF4EE420AF1EE13 -:10B6500010FA48BFF0EE420A0B4493ED002AB4EE14 -:10B66000412AF1EE10FA48BFB0EE421AF4EE421A47 -:10B67000F1EE10FA48BFF0EE421A521C6B689A4283 -:10B68000D6DB2B4880ED000A296857F8212042605C -:10B69000C0ED020A80ED031A58F821200261C0EDC6 -:10B6A000051A491C304691FBF0F006FB10162E607F -:10B6B000BDEC048BBDE8F18FF5EE408AF1EE10FA97 -:10B6C0007047234A234BF5F749BD000000000000F6 -:10B6D00070B5174D00F040F800241B4E4FF47A70FF -:10B6E000FBF794F9F088641C844202DB00F034F824 -:10B6F0000024D5ED0C0A95ED0B0AFFF7E5FEFBF7EC -:10B7000061F8EBE7DB0F4940000034430000B4432D -:10B71000405D0020000800487C5B0020C85B0020E2 -:10B720000C590020145C0020F85D00206C3F0020C4 -:10B730007C5D0020605C00203A8C30E28E79453ED2 -:10B740009A9999999999B93F9C0100205402002037 -:10B750002D431CEBE2361A3F05F11C0105F11800E0 -:10B76000FAF78ABF10EE101A04204FF07E5201EE55 -:10B77000902A490088BF0820490800EE101A91421B -:10B7800014D871EEC00A0F4A31EE801A914261EE70 -:10B79000200AF1EEE00A05D980F0040080EE800A6C -:10B7A00000F07ABA80EE200A00F076BA490011F172 -:10B7B000807F9CBF6FF0004100EE101AAFF3008055 -:10B7C00070470000F404353FDFED620A60EE200AA6 -:10B7D00010EE902A22F0004101EE101ADFED5E1A01 -:10B7E000B4EE611AF1EE10FA25D54FF07C5102F05B -:10B7F00000420A4301EE102A71EE200AFDEEE00A33 -:10B8000010EE901A00296AD0FAEEC90A9FED531A79 -:10B8100000EE810ADFED521A00EEA10A9FED512AD7 -:10B8200000EE820ADFED502A00EEA20A9FED4F1AC9 -:10B8300000EE810A53E010EE101A4B001B1613F1B4 -:10B84000010F0AD14900081610F1010F02D10902B7 -:10B8500040F07F809FED460A7047490004D10028E0 -:10B8600077D0B7EE000A70474FF07C5102F00042EB -:10B870000A4301EE102A71EE200A10EE902A5100C0 -:10B880000DD0090EC1F196011829A8BF02F000429F -:10B8900003DA0029C4BFCA408A4000EE902A10EEA5 -:10B8A000901A490017D09FED331A20EE811ADFED70 -:10B8B0002B1A01EE210A9FED2A2A01EE020ADFED82 -:10B8C000292A01EE220A9FED283A01EE030ADFED54 -:10B8D000271A01EE210AFDEEE00A10EE901A01F09F -:10B8E0000301081810EE101A21F0004100EE901A22 -:10B8F0009FED211AF4EE410AF1EE10FA04D5C107CA -:10B9000023D5B7EE000A20E0C10760EE000A0ED58D -:10B910009FED1A0A9FED1A1A00EE801ADFED191A30 -:10B9200041EE201AB7EE000A01EEA00A0DE09FEDED -:10B93000162ADFED161A40EE821ADFED152A20EEE8 -:10B94000201A41EEA02A01EE220A800748BFB1EE7C -:10B95000400A704783F9223F0000004F0000C9C62B -:10B9600000A0FDC00020A2BA000034B30030C2AE77 -:10B97000FFFFFF7F00008038000080399349B2BA92 -:10B9800036A02A3DDFFFFFBE6E8C4CB94283083CD7 -:10B99000A1AA2ABE012017E7002015E710EE101A11 -:10B9A000C1F3C752DAB1992A0FDAC80F21F000416A -:10B9B00000EE101AB1F17E5F40F36E81F7EE000ADF -:10B9C00080EE800A001D00F067B9FF2A01D14A020B -:10B9D00005D1034AC90F42EAC17100EE101A70473F -:10B9E000DB0FC93FF0B50D4604466F1E002034F949 -:10B9F000026BB90884461FD0B4F900E07645BCBF9D -:10BA000076460CF10100B4F902E07645BCBF7646FB -:10BA10000CF10200B4F904E07645BCBF76460CF1A7 -:10BA20000300B4F906E008340CF1040C7645BCBF01 -:10BA300076466046491EDFD117F0030C0BD06146F5 -:10BA400034F9027BBE42BCBF3E46A5EB0C00491E4A -:10BA5000ACF1010CF4D116801860F0BD70B403464F -:10BA60000024880881B012D01E68009635462E0446 -:10BA700004EB26445E68009604EB25443546083303 -:10BA80002E0404EB2644401E04EB2544ECD111F0B7 -:10BA9000030004D033F9025B6419401EFAD194FB11 -:10BAA000F1F0108001B070BC70470000F0B40446A3 -:10BAB000980881B0C1EA014511D0276800973E4639 -:10BAC00096FA15F600961660676800973E4696FA55 -:10BAD00015F60096566008340832401EEDD113F07A -:10BAE000030F09D003F0030334F9020B90FA11F0AD -:10BAF0005B1E22F8020BF7D101B0F0BC70470000CA -:10BB0000B5EEC00AF1EE10FA02D4B1EEC00A7047E9 -:10BB10006FF0004C00EE10CAAFF3008070470000D9 -:10BB20008446880881B09FED5B0A00F09E8010F08B -:10BB3000030313D0DCED000A9CED011A30EE200A5D -:10BB400030EE010ADCED020A9CED031A30EE200A09 -:10BB50005B1E30EE010A0CF1100CEBD15FEA900095 -:10BB600000F08380DCF800300093401EDCF80430E5 -:10BB7000DDED000A009330EE200ADCF80830DDED40 -:10BB8000000A009330EE200ADCF80C30DDED000AEC -:10BB9000009330EE200A0CF11003DDED000AD3F81B -:10BBA00000C0CDF800C030EE200AD3F804C0DDEDAF -:10BBB000000ACDF800C030EE200AD3F808C0DDED51 -:10BBC000000ACDF800C030EE200AD3F80CC0DDED3D -:10BBD000000ACDF800C030EE200A53F810CFDDED9A -:10BBE000000ACDF800C030EE200AD3F804C0DDED25 -:10BBF000000ACDF800C030EE200AD3F808C0DDED11 -:10BC0000000ACDF800C030EE200AD3F80CC0DDEDFC -:10BC1000000ACDF800C030EE200A53F810CFDDED59 -:10BC2000000ACDF800C030EE200AD3F804C0DDEDE4 -:10BC3000000ACDF800C030EE200AD3F808C0DDEDD0 -:10BC4000000ACDF800C030EE200AD3F80CC0DDEDBC -:10BC5000000ACDF800C030EE200ADDED000A30EE1B -:10BC6000200A03F1100C7FF47DAF11F0030007D020 -:10BC7000DCED000A401E30EE200A0CF1040CF7D176 -:10BC800000EE901AF8EE600A80EE200A82ED000ABB -:10BC900001B07047000000001AA210EE101A43F223 -:10BCA000A40CC3F6896CF2EC060A614509DB00EED0 -:10BCB000803A70EE800A83EE200A40F0020010EE17 -:10BCC000101A4900D1F1E6410BD860EE000A20EECF -:10BCD000203A03EE010A01EEA02A42EE202A80EE6D -:10BCE000220A400810F0020F18BFB1EE400A02EB22 -:10BCF0008002D2ED000A30EE200A28BFB1EE400AE1 -:10BD000070470000D7B3DD3F6AD5033F2B94A93DB0 -:10BD1000B82A593F0000803F000080BF00000000AB -:10BD2000920A063FDB0FC93F920A863FDB0FC93FED -:10BD3000920A0640DB0F4940368D27400000000084 +:109FA00001224FF400614FF09040FBF74DBC70B5BB +:109FB00041F288342046DFF89053DFF89063FCF7D5 +:109FC00025FD28683146FCF778F92046FCF71EFD90 +:109FD000286806F12401FCF770F92046FCF716FD0D +:109FE00028680FF28C31BDE87040FCF766B90000BC +:109FF000F8B588B0F7F72EF80446F7F724F80546C9 +:10A000000FF294320FF28831DFF844632046F6F7FE +:10A01000D1FF0FF298320FF288312046F6F7CAFFCF +:10A02000CC4A5068F9F7D4FD41EC100B0FF288319F +:10A030002046F6F7B9FF9FEDA30B0FF288312046BB +:10A04000F6F7B2FF2A460FF284312046F6F792FF68 +:10A05000002706EB8700DFED9D0A90ED000A60EE19 +:10A06000200A10EE900AFFF7DFFC0022BA4BF7F748 +:10A0700075F8F7F7E5FA01EE100AB8EEC11A11EE1D +:10A08000100AFFF7D1FC0022B44BF9F76BFC41EC4E +:10A09000100BF6F796FF01462846F6F73BFF7F1CAC +:10A0A000092FD6D32046F6F7BCFB0546F6F7E4FFAA +:10A0B000821DD2B2A2A16846F7F782FA4FF4FA6085 +:10A0C000A14EFCF7A3FC3068C2A1FCF7F6F830689B +:10A0D0006946FCF7F2F830689AA1FCF7EEF84FF405 +:10A0E000FA60FCF793FC30682946FCF7E6F828464E +:10A0F00000F006FD2046F6F779F809B0F0BD10F043 +:10A10000030F024606D1642092FBF0F0642101FBAC +:10A11000102058B94FF4C87392FBF3F34FF4C87092 +:10A1200000FB1322501E8041C00F70470120704772 +:10A130002DE9F84384B08146884614461D46002622 +:10A1400040F2B27704E0FFF7DAFF00B1761C7F1C23 +:10A15000B8B24845F7DBA9F2B27140F26D10414345 +:10A1600011FA86F64FEA0D00A2A11022F6F78EFF33 +:10A17000012003E01DF801107618401C81B2414512 +:10A18000F8DB1FFA89F0FFF7BAFF00B1761C641EF6 +:10A190004FF46161A41972480C9A0D9B4D4300FB6A +:10A1A00004543C2000FB0244181905B0BDE8F083BC +:10A1B00078B5654C93A12068A3B0FCF77EF84FF406 +:10A1C0007A70FCF723FC64210AA8F7F719FA002635 +:10A1D0000AAD2068FCF7A2F800F03BF804D0206834 +:10A1E000FCF78FF80028F4D10AA83044411E32460B +:10A1F0000AA8F6F74BFF01262068FCF78FF800F05D +:10A2000028F804D02068FCF77CF80028F4D105A8D1 +:10A2100006A907AA08AB039002910192009304AA31 +:10A220000DF124037AA14B4C0AA8F7F76BFA0498B6 +:10A2300008B1012121700598069901900091079BB2 +:10A24000089A09990498FFF773FF6060049824B096 +:10A2500070BDA8553046461C285C2228704770B552 +:10A26000394E3068B2B0FCF74CF80025002438B302 +:10A27000C8216846F7F7C4F903E001248DF800000F +:10A2800001253068FCF73DF8A0B13068FCF746F8CE +:10A290007B28F2D0691C7D2805D14CB10DF8050052 +:10A2A00000250024EDE71CB1C72DEADA0DF8050002 +:10A2B0000D46E6E79DF8000010B1684600F008F88A +:10A2C00032B070BD00000000000024400000C84211 +:10A2D0002DE9FE43F6F750FA040004D1BDE8FE4331 +:10A2E00050A0FCF72CB800BF29A1F6F7F7FD0646F1 +:10A2F0002BA100F039F8074632A100F035F880466E +:10A300004CA100F031F881462BA100F02DF84569F1 +:10A310000195D9F814000090D8F814303A693169E1 +:10A320001048FCF70CF82046F5F760FF094C606810 +:10A33000281A00F035FC7828A8BF6560BDE8F783CF +:10A34000256400000D0A0000EC54002010C2000833 +:10A350007C5D0020045E00200000E03F00005940CA +:10A3600080510100C8C200082046F6F7B7BD0000C2 +:10A3700041542B514D545355423D302C302C546593 +:10A3800073745F546F7069632C300D0A0000000015 +:10A3900064657669496400006974656D5F6964008D +:10A3A0006672616D65547970650000006974656D51 +:10A3B0005F7479706500000074696D655374616D38 +:10A3C0007000000076657273696F6E00646174617D +:10A3D0000000000041542B514D5450554245583D0A +:10A3E000302C302C302C302C546573745F546F70CB +:10A3F00069632C00001F1C1F1E1F1E1F1F1E1F1E17 +:10A400001F00000041542B514C54533D300D0A00A5 +:10A410002225642F25642F25642C25643A25643A6F +:10A42000256422007061727365206661696C2E0A72 +:10A4300000000000726573706F6E736500000000AD +:10A44000F0B585B050260B9D25B986F3118800F034 +:10A4500019FAFEE70C9C24B986F3118800F012FA71 +:10A46000FEE754270097DDF800E0BEF1540F04D05A +:10A4700086F3118800F006FAFEE7009E25630026A9 +:10A48000022584F8515004AF0A9D03960294019767 +:10A49000009500F034F8204600F06FF8049805B0FD +:10A4A000F0BD2DE9F8430646174684B08846994624 +:10A4B000B80000F09DFA05001CD0542000F098FA76 +:10A4C000040014D00020256384F851000390029406 +:10A4D0000D980C99019000914B463A464146304602 +:10A4E00000F00DF8204600F048F8012004E028466E +:10A4F00000F006FB4FF0FF3005B0BDE8F0832DE91A +:10A50000F0470A9E8046306B00EB8202101FC008A5 +:10A510004FEAC00A06F1340451B100228D5CA55403 +:10A52000885C10B1521C102AF8D30020E07300E0C0 +:10A530002170089F062F88BF0627099DF7622761B3 +:10A54000002161619946301D00F03BFB06F11800C7 +:10A5500000F037FB3661C7F10707B761766200206C +:10A56000A061002121774A464146504600F066FB33 +:10A57000306005B12E60BDE8F0872DE9F04100F0B4 +:10A5800067F8DFF8BC53DFF8BC83E86C401CE86474 +:10A590001426A86A28BBAC62E86C012829D10027E0 +:10A5A00006FB07F0404400F0FFFA7F1C072FF7D3AB +:10A5B00005F1740000F0F8FA05F18807384600F05C +:10A5C000F3FA284600F0F0FA05F1140000F0ECFA76 +:10A5D00005F1380000F0E8FA05F17400E8622F6335 +:10A5E00007E0A86D28B9E06AA96ACA6A904228BF44 +:10A5F000AC62A86E401CA86600F096F94643211D87 +:10A6000008EB060000F0E0FA00F0A3FBA86D30B103 +:10A6100000F03DF903D200F09AF900F033F9BDE8FB +:10A62000F08180B588B1DFF81823116F21B100F0F7 +:10A630003CF800F027F9FEE7116F491C1167002173 +:10A6400000F08BF900F03BF808B900F016F901BDF5 +:10A65000044600F065BB80B586B0002105910491E9 +:10A6600003AA04A905A8FCF7E5F805980499029047 +:10A670000022009201910023039A0FF250310FF251 +:10A680001920FFF7DDFE70B100F00FF800F0FAF8C6 +:10A69000DFF828034FF0FF31C166012282650021F7 +:10A6A000016500F0EDFA07B000BD502080F311887D +:10A6B0007047DFF80803016F491C0167704770B5E8 +:10A6C000DFF87C62306F0024002520B900F044F8E8 +:10A6D00000F0D8F8FEE700F023FB306F401E306733 +:10A6E000306F002837D1F06CD8B934E0F068C46816 +:10A6F00000F036F800F015F9E06A716DDFF8B83255 +:10A70000012282401143716514225043211D1844D7 +:10A7100000F05AFAE06AB16ACA6A904224BF012185 +:10A72000316630680028E1D10CB100F0EDF8F46D2D +:10A7300044B100F019F808B101203066641EF8D168 +:10A740000020F065306E30B1DFF874124FF08050A9 +:10A75000012500F096F8EEE0502181F31188704752 +:10A7600004F1180000F056BA2DE9F843DFF8D07173 +:10A77000386F0026002853D13C6D641C3C6510D115 +:10A78000F86A006820B1FFF7E7FF00F07BF8FEE70A +:10A79000F86A396BF9623863786E401C786600F0AD +:10A7A000B3F8F86EDFF8109284424FF0140828D303 +:10A7B00020E0F96AC868C568686884422ED3281DFD +:10A7C00000F028FAA86A18B105F1180000F022FA82 +:10A7D000E86A796D012282401143796508FB00F037 +:10A7E000291D484400F0F0F9E86AB96ACA6A904243 +:10A7F00028BF0126F86A00680028DAD14FF0FF313F +:10A80000F966B86AC06A08FB00F859F8081002290E +:10A8100028BF0126386E30B1012604E0F866F0E763 +:10A82000F86D401CF8658FE0DFF81421106F10B14F +:10A8300001211166704710661421506DB0FA80F343 +:10A84000C3F11F034B43DFF87011C85838B95021CA +:10A8500081F31188BFF34F8FBFF36F8FFEE7C818E6 +:10A8600000F10803416849684160994204BF4968A2 +:10A8700041604068C16891627047DFF844114FF051 +:10A8800080500860BFF34F8FBFF36F8F7047A86A87 +:10A89000C16AE06A8142704770B5DFF8A840DFF80E +:10A8A0001C5111E000F03CFA286AC668301D00F027 +:10A8B000B1F9E86C401EE864686B401E686300F004 +:10A8C00048FA304600F009F8686B0028EAD12168A0 +:10A8D0000229F9D3FFF7D1FFF6E710B5044694F843 +:10A8E000510040B9206B00F00BF92046BDE8104044 +:10A8F00000F006B910BD0128F7D00228FAD0FFF702 +:10A90000D4FEFFF7BFFFFEE70D49C86A006810B923 +:10A910004FF0FF3203E0C86AC268D0684268CA6676 +:10A920007047201D00F076B90122E06A696D82400F +:10A9300011436965704700F00CFA284670BD0000AD +:10A94000B8550020545600203046BDE8F2831C4A1A +:10A950004FF08051116070470000F8B5174D2F6D12 +:10A960000C46A96A0646081D00F054F930B9A86AD9 +:10A97000696DC06A012282409143696516F1010F39 +:10A9800005D124B1A86A011D05F138001AE0A86AB2 +:10A99000F6194660BE42A86A05D2011D286BBDE8C3 +:10A9A000F44000F01EB9011DE86A00F01AF9E86EE3 +:10A9B000864238BFEE66F1BD54560020B8550020DF +:10A9C00004ED00E0BDE8F44000F0FEB849444C4519 +:10A9D0000000000001484068704700BFDC01002013 +:10A9E00070477047704770477047704770477047AF +:10A9F0002DE9F8430446FFF75CFE684FB8684FF056 +:10AA00000009002500BB07F1200307F1200113F026 +:10AA1000070F41F270700A4604D0CA1DD208D20056 +:10AA2000831AC81880180838C008C0003A607D60D2 +:10AA3000B86045600560831A5360106050683861E3 +:10AA4000F8604FF00040F8614FF05008F869044298 +:10AA500046D1002C44D0083414F0070F04D004F180 +:10AA6000080104F007000C1A002C39D0F868A04245 +:10AA700036D33E68394601E0314606467068A0424A +:10AA800002D230680028F7D1B868864228D00A6818 +:10AA90003068086002F108097268121B112A0CD391 +:10AAA000311911F0070002D000F023F8FEE7301D45 +:10AAB00002517460084600F04DF87168F8683C690E +:10AAC000401AF860FA68A24288BF2246F8693A61E3 +:10AAD00001437160356009F007057869401C7861B1 +:10AAE000FFF7EDFD15B100F004F8FEE74846BDE8BC +:10AAF000F28388F31188BFF34F8FBFF36F8F7047D6 +:10AB0000002800D1704738B5A0F10805234C6968CA +:10AB1000E2695023114204D183F31188FFF7EBFF60 +:10AB2000FEE7286820B183F31188FFF7E4FFFEE712 +:10AB300091436960FFF7BDFDE16868684118E16015 +:10AB4000284600F007F8A069401CA061BDE831402C +:10AB5000FFF7B5BD30B511490A4600E01A46136843 +:10AB60008342FBD35368D418844203D14068C3188E +:10AB70005360104643681468C518A54208D1896817 +:10AB80008C4204D06168CB184360246800E00C4616 +:10AB90000460824218BF106030BD0000DC27002036 +:10ABA000002848BF404270474FF0FF3200F10801D3 +:10ABB00082604160C16000F1080202610021016011 +:10ABC000704700210161704710B542684A60936880 +:10ABD0008B6094686160916008610168491C016044 +:10ABE00010BD30B50A6812F1010F08BF036907D024 +:10ABF00000F1080300E023465C682568AA42FAD207 +:10AC00005A684A6091608B60596008610168491C0C +:10AC1000016030BD4368016982689A608368426858 +:10AC20005A604A68824204BF83684B600022026116 +:10AC30000868401E0860086870470000490810B5A1 +:10AC40004900A0F120034FF0807499611A60DC6123 +:10AC50006FF002020FF20D01596140F8242D2038E7 +:10AC600010BD00004D494A68502012F1010F80F3D9 +:10AC70001188BFF34F8FBFF36F8F00D0FEE7FEE761 +:10AC80007CB5474A474B10685021984202D100F0EA +:10AC900093F8FEE71068444B984202D100F08CF81C +:10ACA000FEE7424B1C780194FF251D701E783B4C3B +:10ACB0008DF800609DF8000000F050002070072023 +:10ACC00005E09DF800506D00401E8DF800509DF885 +:10ACD00000502E06F5D4454215F1030F03D0A060B5 +:10ACE00000F06AF8FEE7000200F4E060A06001985E +:10ACF0001870116A41F470011162106A40F07040DE +:10AD0000106200F061F80020606000F0BBF8284895 +:10AD1000016841F04041016000F0A4F8002076BDD8 +:10AD2000502080F31188BFF34F8FBFF36F8F1B4903 +:10AD30004A68521C012A4A600AD11E490A68130651 +:10AD400006D080F31188BFF34F8FBFF36F8FFEE7FC +:10AD500070471249486838B9502080F31188BFF312 +:10AD60004F8FBFF36F8FFEE7401E486008BF80F330 +:10AD70001188704780B5502080F31188BFF34F8F42 +:10AD8000BFF36F8FFFF7F0FC18B10A494FF0805006 +:10AD90000860002282F3118801BD0000A801002094 +:10ADA00000ED00E071C20F4170C20F4100E400E00D +:10ADB00034EF00E004ED00E081F31188BFF34F8F22 +:10ADC000BFF36F8F704700000748084B00210160F8 +:10ADD0000022826028221968B1FBF2F2521E426002 +:10ADE00007210160704700BF10E000E0080200206A +:10ADF000EFF30980BFF36F8F264B1A681EF0100F18 +:10AE000008BF20ED108A20E9F04F106009B44FF020 +:10AE1000500080F31188BFF34F8FBFF36F8FFFF7A0 +:10AE200003FD4FF0000080F3118809BC1968086821 +:10AE3000B0E8F04F1EF0100F08BFB0EC108A80F39E +:10AE40000988BFF36F8F7047124B19680868B0E824 +:10AE5000F04F80F30988BFF36F8F4FF0000080F34D +:10AE6000118870470C480068006880F308884FF02C +:10AE7000000080F3148862B661B6BFF34F8FBFF352 +:10AE80006F8F00DFDFF81400016841F4700101608A +:10AE900070470000E055002008ED00E088ED00E07C +:10AEA00080B52DED068BB0EE409AF0EE418AF6EEBD +:10AEB000009A39EE280AB0EE608A20EE290A80EE68 +:10AEC000080A00F03DFCB0EE40AA00F053FD79EE18 +:10AED000680A60EEA90AC0EE880A80EE800A00F0D7 +:10AEE0004BFD80EE0A0ABDEC068BB1EE400A01BDB7 +:10AEF0002DE9F0412DED028B82B0804601AB6A4610 +:10AF000000F05EFDDFF8E4770198BDF8001078618D +:10AF100039802D23BDF90000C0EB0012642110FB25 +:10AF200003F3002592FBF1FE502210FB02F093FB8D +:10AF3000F1F6019B90FBF1FC1FFA8EFEB6B21FFAF0 +:10AF40008CFC462B28BFA3F146052B46012204E0CA +:10AF5000B442A8BFA44543DA5B1C019883425CD28B +:10AF600008EB4300011FB1F90240B1F90050A542BE +:10AF7000F2DAB0F90050A542A4BFB0F90240A542F0 +:10AF8000EADBB0F90450A542E6DA07F1140444F80C +:10AF90002230058827F81250521CB0F90040744541 +:10AFA000A8BFA642D4DBB0F90200B1F9021000EE4E +:10AFB000103A00EE900AB8EE408AB8EEE01A00EEC1 +:10AFC000904A00EE101AF8EEE00AB8EEC00AFFF759 +:10AFD00067FF38EE000A02B0BDEC028BBDE8F081DD +:10AFE00000EE103AB0F90200B1F90210B8EE408A52 +:10AFF00000EE100AB8EEC01A00EE104AF8EEC00AD1 +:10B0000001EE901AB8EEE10AFFF74AFF38EE000AA7 +:10B01000FAEE090A30EE200ADDE79FED820ADAE750 +:10B0200038B50446DFF8C85600224FF4E07100F04E +:10B030002AF800224FF4604100F025F8641E032C2A +:10B0400020D8DFE804F002060F1701224FF4005168 +:10B0500013E001224FF4807100F015F801224FF443 +:10B0600080410AE00122802100F00DF801224FF416 +:10B07000C04102E001224FF4C0712846BDE83840CB +:10B08000FAF7E2BB31BD2846FAF7DEBBF8B5054654 +:10B090000E46FAF736F8DFF85C46DFF85C762046B5 +:10B0A000F9F740FA21680020486232462946DFF865 +:10B0B0004C06FCF7ABFB3868016A41F2111640F20E +:10B0C0004445314204BF016A294200F024F80021BE +:10B0D0004162012080F31088DFF82406F9F796FA20 +:10B0E0003868016841F001010160416AB1F5827F71 +:10B0F000FBD3016A314204BF016A294200F00BF818 +:10B100002046F9F7DAF9002080F31088BDE8F24014 +:10B110000120FBF77BBC03D1026852085200026099 +:10B12000704700002DE9F8432DED028B82B00546F3 +:10B130000C4616460C9F98460DF10202322130460D +:10B1400000F07AFC6A463221404600F075FCBDF9F9 +:10B150000210DFF8B09549423B46324609B230460C +:10B1600000F092FCBDF9001049423B46424609B24C +:10B17000404600F089FC39463046FFF7B9FEF0EE54 +:10B18000040ADFED298A80EE200AB9EE048A30EE47 +:10B19000280A30EE080A89ED000A39464046FFF7D2 +:10B1A000A7FEB0EE041A80EE011A31EE281A31EE35 +:10B1B000080AD9ED000A89ED010A70EEC01AC9ED3E +:10B1C000021AB7EE001AF7EE001AC1EE200A81EE5D +:10B1D000800A30EE800A9FED152A20EE022A12EE38 +:10B1E000100A9FED961AE860DFED111AD9ED020AF8 +:10B1F00099ED000A20EE811AC1EE211AC1EE801AE3 +:10B2000081EE800A2CB9B1EE400A10EE100A2860D7 +:10B2100002E010EE100A686002B0BDEC028BBDE8DF +:10B22000F1830000000000000000824300606A47D4 +:10B230002905B53F2DE9F84F2DED068B84B0DFF8D9 +:10B24000C8A40AF6CC010AF1CC0201240AF1C00715 +:10B25000029101929FED7A9ADFF8B064DFF8B05462 +:10B2600041F2111B2868016A11EA0B0F02BF016A43 +:10B2700040F24442114200F0F5F8002242620168B7 +:10B2800041F0010101600120FFF7CAFE00F0F0F873 +:10B290000120FBF7BBFB0220FFF7C2FE00F0DEF847 +:10B2A00000F0D6F800215046FFF73CFF0320FFF7DF +:10B2B000B7FE00F0DDF80120FBF7A8FB0420FFF744 +:10B2C000AFFE00F0CBF800F0C3F801215046FFF7C5 +:10B2D00029FFDAED008A9AED018A28EEA80A08EE25 +:10B2E000080A00F0FBFB8AED020A18EE900ADAED7C +:10B2F000029AFEF799FB8046894619EE900AFEF7FE +:10B3000093FB00F0CCF900F09DF8F8F75DFF00EE3C +:10B31000100A00F015FA8AED040A2868016A11EA99 +:10B320000B0F02BF016A40F24442114200F09AF84A +:10B33000DFED580A38680AEB8001C1ED1C8A81ED07 +:10B34000268AC1ED089A9FED541A9AED040A60EE20 +:10B35000200A80EE811A81ED121A401C0A283860FA +:10B3600057D3002038600AF1C4020A210AF17000A4 +:10B3700000F0C4FB0AF1C8020A210AF1980000F0AB +:10B38000BDFB97ED01AAD7ED02AA2AEE0A0A0AEE42 +:10B39000AA0A00F0A3FBF0EE409A19EE900AFEF71D +:10B3A00043FB41EC180B1AEE100AFEF73DFB8046FA +:10B3B000894653EC182BDFF85C03DFF85C13F5F7D4 +:10B3C000CDFE00F03FF8F8F7FFFE00EE100A00F0A7 +:10B3D000B7F9DFED320A80EE200AF5EE40AA20EE42 +:10B3E00009AAF1EE10FA48BF39EE4AAA51EC180B3F +:10B3F00021F00041DFF82423DFF82433F5F794FE31 +:10B400003CBFDFED279A9FED26AAC6ED0B9A86ED8D +:10B410000CAA2620FBF7FAFA002C0ED000249AED95 +:10B42000030A86ED000A86ED010AB4609AED020A6D +:10B4300086ED030A86ED040A746113E70060EA47AB +:10B440000000B44302460B4640464946F8F78ABA24 +:10B450004FF480600090029B019A704702984FF46D +:10B46000806113E603D10168490849000160704713 +:10B4700001984FF4806109E69FED8B0A002206E0F7 +:10B4800000EB8203521CD3ED000A30EE200A8A4200 +:10B49000F6DB704700003443DB0F4940DB0FC94047 +:10B4A000000000002DE9F84F9F4C04F516552DEDD6 +:10B4B000048B286804EB800104F5166981ED000A0D +:10B4C0002A6809EB8200C0ED000A6968B1F5167FB1 +:10B4D000B8BF491C4FF41676B1F5167FC8BF314688 +:10B4E00069602046FFF7C8FF2868D5ED010A04F51A +:10B4F0009658F8EEE00A08EB800180EE200A81ED14 +:10B50000000A9FED698ADFED688A002718E009EBE1 +:10B510008700DFED730A90ED000A60EE200A9FEDD0 +:10B52000711A80EE819AB0EE490A00F023FA30EEEB +:10B53000088AB0EE490A00F01BFA70EE288A7F1CD8 +:10B540006A689742E3DB18EE100AFEF76DFA82464E +:10B550008B4618EE900AFEF767FA00F0A0F8024654 +:10B560000B4650465946F8F7FDF9F8F72DFE00EE68 +:10B57000100A00F001FA286804F5E1579FED599A86 +:10B5800020EE090ADFED560A07EB8001B5EE408A8E +:10B5900080EE200AF1EE10FA81ED000A02DD00F0E3 +:10B5A00079F807D4B5EE408AF1EE10FA1ED500F016 +:10B5B00071F80BD5286807EB800107EB800091ED4F +:10B5C000000A30EE090A80ED000A0FE000F062F890 +:10B5D0000CDD286807EB8001DFED430A91ED000ADE +:10B5E00007EB800070EE200AC0ED000A4FF4E15036 +:10B5F000211891ED000A4FF496516218F0EE400ABE +:10B6000092ED001AF0EE411A002225E004EB8203CD +:10B6100003EB000C9CED002AB4EE402AF1EE10FA88 +:10B6200048BFB0EE420AF4EE420AF1EE10FA48BF0B +:10B63000F0EE420A0B4493ED002AB4EE412AF1EEFB +:10B6400010FA48BFB0EE421AF4EE421AF1EE10FAC8 +:10B6500048BFF0EE421A521C6B689A42D6DB2B4868 +:10B6600080ED000A296857F821204260C0ED020AE7 +:10B6700080ED031A58F821200261C0ED051A491C1B +:10B68000304691FBF0F006FB10162E60BDEC048BEB +:10B69000BDE8F18FF5EE408AF1EE10FA7047234ACB +:10B6A000234BF5F75BBD00000000000070B5174D9F +:10B6B00000F040F800241B4E4FF47A70FBF7A6F917 +:10B6C000F088641C844202DB00F034F80024D5EDDD +:10B6D0000C0A95ED0B0AFFF7E5FEFBF773F8EBE7B5 +:10B6E000DB0F4940000034430000B443405D0020BC +:10B6F000000800487C5B0020C85B00200C5900203B +:10B70000145C0020F85D00206C3F00207C5D002070 +:10B71000605C00203A8C30E28E79453E9A99999986 +:10B720009999B93F9C010020540200202D431CEB45 +:10B73000E2361A3F05F11C0105F11800FAF79CBF2B +:10B7400010EE101A04204FF07E5201EE902A4900AC +:10B7500088BF0820490800EE101A914214D871EEF3 +:10B76000C00A0F4A31EE801A914261EE200AF1EED2 +:10B77000E00A05D980F0040080EE800A00F07ABA71 +:10B7800080EE200A00F076BA490011F1807F9CBF5C +:10B790006FF0004100EE101AAFF300807047000018 +:10B7A000F404353FDFED620A60EE200A10EE902AC5 +:10B7B00022F0004101EE101ADFED5E1AB4EE611ABC +:10B7C000F1EE10FA25D54FF07C5102F000420A4309 +:10B7D00001EE102A71EE200AFDEEE00A10EE901A3A +:10B7E00000296AD0FAEEC90A9FED531A00EE810AC9 +:10B7F000DFED521A00EEA10A9FED512A00EE820AF7 +:10B80000DFED502A00EEA20A9FED4F1A00EE810AEA +:10B8100053E010EE101A4B001B1613F1010F0AD162 +:10B820004900081610F1010F02D1090240F07F8093 +:10B830009FED460A7047490004D1002877D0B7EE43 +:10B84000000A70474FF07C5102F000420A4301EEBB +:10B85000102A71EE200A10EE902A51000DD0090E28 +:10B86000C1F196011829A8BF02F0004203DA0029AD +:10B87000C4BFCA408A4000EE902A10EE901A4900D8 +:10B8800017D09FED331A20EE811ADFED2B1A01EE4F +:10B89000210A9FED2A2A01EE020ADFED292A01EE94 +:10B8A000220A9FED283A01EE030ADFED271A01EE86 +:10B8B000210AFDEEE00A10EE901A01F003010818CB +:10B8C00010EE101A21F0004100EE901A9FED211A9F +:10B8D000F4EE410AF1EE10FA04D5C10723D5B7EE14 +:10B8E000000A20E0C10760EE000A0ED59FED1A0A9B +:10B8F0009FED1A1A00EE801ADFED191A41EE201A98 +:10B90000B7EE000A01EEA00A0DE09FED162ADFED6A +:10B91000161A40EE821ADFED152A20EE201A41EEAB +:10B92000A02A01EE220A800748BFB1EE400A704704 +:10B9300083F9223F0000004F0000C9C600A0FDC0EF +:10B940000020A2BA000034B30030C2AEFFFFFF7F78 +:10B9500000008038000080399349B2BA36A02A3DF1 +:10B96000DFFFFFBE6E8C4CB94283083CA1AA2ABE01 +:10B97000012017E7002015E710EE101AC1F3C75297 +:10B98000DAB1992A0FDAC80F21F0004100EE101A3F +:10B99000B1F17E5F40F36E81F7EE000A80EE800A1F +:10B9A000001D00F067B9FF2A01D14A0205D1034A00 +:10B9B000C90F42EAC17100EE101A7047DB0FC93F90 +:10B9C000F0B50D4604466F1E002034F9026BB9082D +:10B9D00084461FD0B4F900E07645BCBF76460CF132 +:10B9E0000100B4F902E07645BCBF76460CF10200D6 +:10B9F000B4F904E07645BCBF76460CF10300B4F917 +:10BA000006E008340CF1040C7645BCBF764660466F +:10BA1000491EDFD117F0030C0BD0614634F9027BCD +:10BA2000BE42BCBF3E46A5EB0C00491EACF1010C6A +:10BA3000F4D116801860F0BD70B403460024880865 +:10BA400081B012D01E68009635462E0404EB2644C1 +:10BA50005E68009604EB2544354608332E0404EB5B +:10BA60002644401E04EB2544ECD111F0030004D021 +:10BA700033F9025B6419401EFAD194FBF1F0108097 +:10BA800001B070BC70470000F0B40446980881B063 +:10BA9000C1EA014511D0276800973E4696FA15F68F +:10BAA00000961660676800973E4696FA15F600966F +:10BAB000566008340832401EEDD113F0030F09D050 +:10BAC00003F0030334F9020B90FA11F05B1E22F825 +:10BAD000020BF7D101B0F0BC70470000B5EEC00A10 +:10BAE000F1EE10FA02D4B1EEC00A70476FF0004CCC +:10BAF00000EE10CAAFF3008070470000844688084B +:10BB000081B09FED5B0A00F09E8010F0030313D01C +:10BB1000DCED000A9CED011A30EE200A30EE010A3D +:10BB2000DCED020A9CED031A30EE200A5B1E30EEBB +:10BB3000010A0CF1100CEBD15FEA900000F0838059 +:10BB4000DCF800300093401EDCF80430DDED000A24 +:10BB5000009330EE200ADCF80830DDED000A009397 +:10BB600030EE200ADCF80C30DDED000A009330EEF8 +:10BB7000200A0CF11003DDED000AD3F800C0CDF867 +:10BB800000C030EE200AD3F804C0DDED000ACDF885 +:10BB900000C030EE200AD3F808C0DDED000ACDF871 +:10BBA00000C030EE200AD3F80CC0DDED000ACDF85D +:10BBB00000C030EE200A53F810CFDDED000ACDF8BA +:10BBC00000C030EE200AD3F804C0DDED000ACDF845 +:10BBD00000C030EE200AD3F808C0DDED000ACDF831 +:10BBE00000C030EE200AD3F80CC0DDED000ACDF81D +:10BBF00000C030EE200A53F810CFDDED000ACDF87A +:10BC000000C030EE200AD3F804C0DDED000ACDF804 +:10BC100000C030EE200AD3F808C0DDED000ACDF8F0 +:10BC200000C030EE200AD3F80CC0DDED000ACDF8DC +:10BC300000C030EE200ADDED000A30EE200A03F1EC +:10BC4000100C7FF47DAF11F0030007D0DCED000A8B +:10BC5000401E30EE200A0CF1040CF7D100EE901AD1 +:10BC6000F8EE600A80EE200A82ED000A01B070470B +:10BC7000000000001AA210EE101A43F2A40CC3F642 +:10BC8000896CF2EC060A614509DB00EE803A70EE41 +:10BC9000800A83EE200A40F0020010EE101A4900DC +:10BCA000D1F1E6410BD860EE000A20EE203A03EE17 +:10BCB000010A01EEA02A42EE202A80EE220A400864 +:10BCC00010F0020F18BFB1EE400A02EB8002D2ED75 +:10BCD000000A30EE200A28BFB1EE400A704700008B +:10BCE000D7B3DD3F6AD5033F2B94A93DB82A593F0E +:10BCF0000000803F000080BF00000000920A063F65 +:10BD0000DB0FC93F920A863FDB0FC93F920A06400C +:10BD1000DB0F4940368D2740000000000000000086 +:10BD20000000000000000000000000000000000013 +:10BD30000000000000000000000000000000000003 :10BD400000000000000000000000000000000000F3 :10BD500000000000000000000000000000000000E3 :10BD600000000000000000000000000000000000D3 @@ -3039,113 +3039,113 @@ :10BDD0000000000000000000000000000000000063 :10BDE0000000000000000000000000000000000053 :10BDF0000000000000000000000000000000000043 -:10BE00000000000000000000000000000000000032 -:10BE10000000000000000000000000000000000022 -:10BE20000000000000000000000000005B455252CE -:10BE30004F525D205B25733A25645D204173736525 -:10BE40007274696F6E2028726574203D3D204841F0 -:10BE50004C5F4F4B29206661696C656421207368D3 -:10BE6000743330B2C9D1F9CAA7B0DC0A0D0A000098 -:10BE70005B4552524F525D205B25733A25645D202D -:10BE8000417373657274696F6E202828746D705FDA -:10BE900074656D646174612E6656616C7565203ED3 -:10BEA0003D202D3430292026262028746D705F74A3 -:10BEB000656D646174612E6656616C7565203C3DEC -:10BEC0002038352929206661696C656421207368F2 -:10BED000743330CEC2B6C8D6B5D0A3D1E9CAA7B0A4 -:10BEE000DC0A0D0A000000005B4552524F525D20F3 -:10BEF0005B25733A25645D20417373657274696FC5 -:10BF00006E202828746D705F68756D696461746156 -:10BF10002E6656616C7565203E3D20302920262610 -:10BF20002028746D705F68756D69646174612E6638 -:10BF300056616C7565203C3D2031303029292066E2 -:10BF400061696C656421207368743330CAAAB6C80D -:10BF5000D6B5D0A3D1E9CAA7B0DC0A0D0A0000000B -:10BF6000FEE7FEE7FEE7FEE7FEE770473148FCF735 -:10BF70001BBB80B53048F8F711FCBDE802402F48E4 -:10BF8000F8F70CBC2E48F8F709BC38B52D4D2E4CEF -:10BF90002846FCF78FFC012221462846FCF754FC7A -:10BFA0002A4800684169C268491C91FBF2F302FB10 -:10BFB00013110269914205D02178BDE83440083060 -:10BFC000FDF7D4BC31BD70B5214E224D3046FCF793 -:10BFD00071FC214900F013F800F017F800D01EE0C2 -:10BFE00070BD70B51D4E1E4D3046FCF763FC1D49FB -:10BFF00000F005F800F009F800D010E070BD0C6802 -:10C00000012229463046FCF71FBC6069E168401CEC -:10C0100090FBF1F201FB12002169884270472978F8 -:10C0200004F10800BDE87040FDF7A0BC0E48FCF725 -:10C0300041BC0000F85C0020E45A0020605C002055 -:10C04000AC5C0020E0560020685700208C52002095 -:10C050006C570020F4570020BC530020F8570020F4 -:10C0600080580020EC54002084580020453A5C5948 -:10C070005C4941525C6D6963726F5F636C696D61AD -:10C0800074655C447269766572735C536874337866 -:10C090005C73687433302E63000000005B455252BD -:10C0A0004F525D205B25733A25645D2041737365B3 -:10C0B0007274696F6E20286765745F74656D705F58 -:10C0C00068756D695F64617461282674656D702C94 -:10C0D000202668756D692929206661696C6564216F -:10C0E0002021212153656E736F72205368743330A1 -:10C0F00020436865636B204661696C65640A0D0ABC -:10C100000000000053656E736F7220536874333003 -:10C1100020436865636B204F4B2E0D0A2054656DDC -:10C12000703A252E32662C48756D693A252E326696 -:10C130000D0A00000E48016841F470010160002200 -:10C140000C49086840F0010008608A604FF4805292 -:10C150000B68094803400B60CA6000200B68074A5F -:10C1600023F480230B6088614FF0006111607047F9 -:10C1700088ED00E000100240FFFFF6EA08ED00E065 -:10C180000000000000000000010203040607080987 -:10C19000453A5C595C4941525C6D6963726F5F63FB -:10C1A0006C696D6174655C4170705C5372635C694D -:10C1B0006E666C6173682E63000000005B4552522E -:10C1C0004F525D205B25733A25645D20696E666C75 -:10C1D000617368206572617365206572726F722188 -:10C1E0000D0A000000004129211C1917161514130F -:10C1F00012121111111010100F0F0F0F0E0E0E0E44 -:10C200000E0E0E0D0D0D0D0D0D00000030313233F0 -:10C210003435363738396162636465666768696AE0 -:10C220006B6C6D6E6F707172737475767778797AE6 -:10C23000000000000000000000000000000024409A -:10C240000000000000005940000000000088C340CA -:10C250000000000084D797410080E03779C3414354 -:10C26000176E05B5B5B89346F5F93FE9034F384D5C -:10C27000321D30F94877825A3CBF737FDD4F157508 -:10C2800030B4002512E050F8042BD30744BF4A44D1 -:10C29000521E091F042942F8045BFAD213468C0788 -:10C2A00044BF15809B1CC90748BF1D7050F8041B74 -:10C2B0000029E8D130BC7047A0860100400D030082 -:10C2C000801A060000350C0040420F0080841E00DA -:10C2D00000093D0000127A000024F40000366E01CF -:10C2E0000048E801006CDC027363616E665F733ABC -:10C2F0002062616420666C6F6174696E672D706F77 -:10C30000696E7420617267756D656E74000000005F -:10C3100010B5074979441831064C7C44163404E0C2 -:10C320000A68081D114488470146A142F8D110BD92 -:10C33000740000009000000041542B514D544F50A8 -:10C34000454E3D302C3139392E372E3134302E3197 -:10C35000302C313838330D0A000000007363616EF1 -:10C36000665F733A206261642025632C2025732C5C -:10C37000206F7220255B20617267756D656E740099 -:10C380004EF68851CEF20001086840F47000086053 -:10C39000BFF34F8FBFF36F8F4FF00170E1EE100AC4 -:10C3A00070470000DDFEFFFFC45B00005402002068 -:10C3B00000000000F74CFFFF04020000A60100008F -:10C3C0000000002000F00DF8002801D0FFF7A0FFCA -:10C3D000AFF300800020AFF30080F8F7F7FF00F024 -:10C3E00002F80120704700F001B800000746384607 -:10C3F000F8F74CF8FBE700000548014603B468462F -:10C4000080F30988AFF30080FFF7BAFFFFF7DAFF88 -:10C41000A5EDF5FE74656D68756D5F75706461748A -:10C42000655F7461736B00007472616E735F346773 -:10C430005F7461736B00000001488047014800474A -:10C4400035C10008F9C3000864656661756C7454F1 -:10C4500061736B00616E656D6F6D65746572000070 -:10C460006C65645461736B000000000001020304FA -:10C47000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFF0 -:10C48000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFE0 -:10C49000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFD0 -:10C4A000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFC0 +:10BE000000000000000000005B4552524F525D20D0 +:10BE10005B25733A25645D20417373657274696FA5 +:10BE20006E2028726574203D3D2048414C5F4F4B89 +:10BE300029206661696C656421207368743330B2AF +:10BE4000C9D1F9CAA7B0DC0A0D0A00005B455252FD +:10BE50004F525D205B25733A25645D204173736505 +:10BE60007274696F6E202828746D705F74656D64DC +:10BE70006174612E6656616C7565203E3D202D34DF +:10BE800030292026262028746D705F74656D6461EA +:10BE900074612E6656616C7565203C3D20383529ED +:10BEA00029206661696C656421207368743330CE23 +:10BEB000C2B6C8D6B5D0A3D1E9CAA7B0DC0A0D0A6C +:10BEC000000000005B4552524F525D205B25733AE3 +:10BED00025645D20417373657274696F6E20282834 +:10BEE000746D705F68756D69646174612E6656610A +:10BEF0006C7565203E3D2030292026262028746D53 +:10BF0000705F68756D69646174612E6656616C75E9 +:10BF100065203C3D203130302929206661696C65FF +:10BF20006421207368743330CAAAB6C8D6B5D0A3CA +:10BF3000D1E9CAA7B0DC0A0D0A000000FEE7FEE75F +:10BF4000FEE7FEE7FEE770473148FCF72DBB80B502 +:10BF50003048F8F723FCBDE802402F48F8F71EBC34 +:10BF60002E48F8F71BBC38B52D4D2E4C2846FCF753 +:10BF7000A1FC012221462846FCF766FC2A480068FD +:10BF80004169C268491C91FBF2F302FB131102697B +:10BF9000914205D02178BDE834400830FDF7E6BC79 +:10BFA00031BD70B5214E224D3046FCF783FC21494E +:10BFB00000F013F800F017F800D01EE070BD70B567 +:10BFC0001D4E1E4D3046FCF775FC1D4900F005F86E +:10BFD00000F009F800D010E070BD0C68012229467D +:10BFE0003046FCF731BC6069E168401C90FBF1F21F +:10BFF00001FB1200216988427047297804F108008A +:10C00000BDE87040FDF7B2BC0E48FCF753BC000021 +:10C01000F85C0020E45A0020605C0020AC5C00204A +:10C02000E0560020685700208C5200206C570020FA +:10C03000F4570020BC530020F857002080580020FF +:10C04000EC54002084580020453A5C595C49415228 +:10C050005C6D6963726F5F636C696D6174655C448C +:10C060007269766572735C53687433785C73687454 +:10C0700033302E63000000005B4552524F525D206A +:10C080005B25733A25645D20417373657274696F33 +:10C090006E20286765745F74656D705F68756D6983 +:10C0A0005F64617461282674656D702C2026687544 +:10C0B0006D692929206661696C656421202121212F +:10C0C00053656E736F722053687433302043686514 +:10C0D000636B204661696C65640A0D0A000000000C +:10C0E00053656E736F7220536874333020436865F4 +:10C0F000636B204F4B2E0D0A2054656D703A252E30 +:10C1000032662C48756D693A252E32660D0A00009C +:10C110000E48016841F47001016000220C49086872 +:10C1200040F0010008608A604FF480520B680948B3 +:10C1300003400B60CA6000200B68074A23F4802389 +:10C140000B6088614FF000611160704788ED00E07E +:10C1500000100240FFFFF6EA08ED00E000000000DA +:10C16000000000000102030406070809453A5C5973 +:10C170005C4941525C6D6963726F5F636C696D61AC +:10C1800074655C4170705C5372635C696E666C616F +:10C1900073682E63000000005B4552524F525D20D1 +:10C1A0005B25733A25645D20696E666C6173682057 +:10C1B0006572617365206572726F72210D0A0000ED +:10C1C00000004129211C1917161514131212111100 +:10C1D000111010100F0F0F0F0E0E0E0E0E0E0E0D73 +:10C1E0000D0D0D0D0D000000303132333435363772 +:10C1F00038396162636465666768696A6B6C6D6E25 +:10C200006F707172737475767778797A00000000B8 +:10C2100041542B514D544F50454E3D302C313939FE +:10C220002E372E3134302E31302C313838330D0A40 +:10C230000000000041542B514D54434F4E4E3D30B1 +:10C240002C546573745F5355422C31323334352C82 +:10C2500031323334350D0A007363616E665F733AB1 +:10C26000206261642025632C2025732C206F7220AE +:10C27000255B20617267756D656E740000000000BB +:10C2800000000000000024400000000000005940B1 +:10C29000000000000088C3400000000084D79741E0 +:10C2A0000080E03779C34143176E05B5B5B89346B2 +:10C2B000F5F93FE9034F384D321D30F94877825A7E +:10C2C0003CBF737FDD4F15756465766949643D2514 +:10C2D000730A206672616D65547970653D25730A35 +:10C2E0002076657273696F6E3D25640A20726573EE +:10C2F000706F6E73653D25640A2074696D655374B3 +:10C30000616D703D25640A0030B4002512E050F8DC +:10C31000042BD30744BF4A44521E091F042942F884 +:10C32000045BFAD213468C0744BF15809B1CC907D7 +:10C3300048BF1D7050F8041B0029E8D130BC70477D +:10C34000A0860100400D0300801A060000350C0095 +:10C3500040420F0080841E0000093D0000127A0058 +:10C360000024F40000366E010048E801006CDC0295 +:10C370007363616E665F733A2062616420666C6FFE +:10C380006174696E672D706F696E74206172677574 +:10C390006D656E740000000010B5074979441831CE +:10C3A000064C7C44163404E00A68081D1144884792 +:10C3B0000146A142F8D110BD2C0000004800000049 +:10C3C0004EF68851CEF20001086840F47000086013 +:10C3D000BFF34F8FBFF36F8F4FF00170E1EE100A84 +:10C3E0007047000025FFFFFFC45B000054020020DF +:10C3F00000000000B74CFFFF04020000A201000093 +:10C400000000002000F00DF8002801D0FFF7C4FF65 +:10C41000AFF300800020AFF30080F8F7D7FF00F003 +:10C4200002F80120704700F001B8000007463846C6 +:10C43000F8F72CF8FBE700000548014603B468460E +:10C4400080F30988AFF30080FFF7BAFFFFF7DAFF48 +:10C45000A5EDF5FE74656D68756D5F75706461744A +:10C46000655F7461736B00007472616E735F346733 +:10C470005F7461736B00000001488047014800470A +:10C4800011C1000839C4000864656661756C745494 +:10C4900061736B00616E656D6F6D65746572000030 +:10C4A0006C65645461736B000000000001020304BA :10C4B000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFB0 :10C4C000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFA0 :10C4D000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF90 @@ -3162,19 +3162,23 @@ :10C58000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFDF :10C59000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFCF :10C5A000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFBF -:10C5B000FFF7FEBFFFF7FEBFFFF7FEBF900715AA0C -:10C5C000000825AB0008000112030D1003E99C00D0 -:10C5D000081008C3A19D1CF1AF011003519B000876 -:10C5E00001D1125908120208127F0821F01287089F -:10C5F000120408128F081205081297081206081272 -:10C600009F0812070812A708250912AF0812090887 -:10C6100012B708120A0812BD0812140812C3081231 -:10C62000150812D30812160812E10812170812F79B -:10C630000812180843059C2843099C2843199C2884 -:10C6400043459C28124F08121A08126F08121B0843 -:10C6500012850840085530802558025802160001FE -:10C6600012AA01F212000150078800062C062C00C5 -:10C6700000012DF2021035E2011433093D15F302D9 -:0FC6800080252DF20603182529F200C24A020078 -:040000050800C3F933 +:10C5B000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBFAF +:10C5C000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF9F +:10C5D000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF8F +:10C5E000FFF7FEBFFFF7FEBFFFF7FEBFFFF7FEBF7F +:10C5F000FFF7FEBFFFF7FEBFFFF7FEBF9007F1A9F1 +:10C60000000801AB0008000112030D1003E99C00B3 +:10C61000081008C3A19D1CF1AF0113519BF011D16B +:10C62000125908120208127F0821F012870812041A +:10C6300008128F08120508129708120608129F08A0 +:10C6400012070812A708250912AF0812090812B725 +:10C6500008120A0812BD0812140812C3081215089D +:10C6600012D30812160812E10812170812F708125E +:10C67000180843059C2843099C2843199C284345D6 +:10C680009C28124F08121A08126F08121B081285F4 +:10C69000084008553080255802580216000112AA99 +:10C6A00001F212000150078800062C062C00000140 +:10C6B0002DF2021035E2011433093D15F3028025F5 +:0DC6C0002DF20603182529F200C24A0200DF +:040000050800C439F2 :00000001FF diff --git a/EWARM/micro_climate/Exe/micro_climate.out b/EWARM/micro_climate/Exe/micro_climate.out index 5cc9203..63f18a5 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 c95f7c6..3010185 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/Core_13247989168731456611.dir/main.lst b/EWARM/micro_climate/List/Core_13247989168731456611.dir/main.lst index d30724b..2203677 100644 --- a/EWARM/micro_climate/List/Core_13247989168731456611.dir/main.lst +++ b/EWARM/micro_climate/List/Core_13247989168731456611.dir/main.lst @@ -1,6 +1,6 @@ ############################################################################### # -# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 16/Aug/2024 15:31:47 +# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 17/Aug/2024 09:34:14 # Copyright 1999-2023 IAR Systems AB. # # Cpu mode = thumb @@ -505,19 +505,19 @@ E:\Y\IAR\micro_climate\Core\Src\main.c \ In section .text, align 4, keep-with-next \ ?_2: - \ 0x0 0x41 0x75 DC8 "Aug 16 2024" + \ 0x0 0x41 0x75 DC8 "Aug 17 2024" \ 0x67 0x20 - \ 0x31 0x36 + \ 0x31 0x37 \ 0x20 0x32 \ 0x30 0x32 \ 0x34 0x00 \ In section .text, align 4, keep-with-next \ ?_3: - \ 0x0 0x31 0x35 DC8 "15:31:46" + \ 0x0 0x30 0x39 DC8 "09:34:13" \ 0x3A 0x33 - \ 0x31 0x3A - \ 0x34 0x36 + \ 0x34 0x3A + \ 0x31 0x33 \ 0x00 \ 0x9 DS8 3 257 diff --git a/EWARM/micro_climate/List/Core_13247989168731456611.dir/main.s b/EWARM/micro_climate/List/Core_13247989168731456611.dir/main.s index 7762cfe..549da4f 100644 --- a/EWARM/micro_climate/List/Core_13247989168731456611.dir/main.s +++ b/EWARM/micro_climate/List/Core_13247989168731456611.dir/main.s @@ -1,6 +1,6 @@ /////////////////////////////////////////////////////////////////////////////// // -// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 16/Aug/2024 15:31:47 +// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 17/Aug/2024 09:34:14 // Copyright 1999-2023 IAR Systems AB. // // Cpu mode = thumb @@ -655,14 +655,14 @@ Error_Handler: DATA ?_2: DATA8 - DC8 "Aug 16 2024" + DC8 "Aug 17 2024" SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA ?_3: DATA8 - DC8 "15:31:46" + DC8 "09:34:13" DATA DS8 3 diff --git a/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.lst b/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.lst index bfa4481..c59a6c2 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 16/Aug/2024 15:31:47 +# IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 19/Aug/2024 09:20:35 # 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,??DataTable26_3 + \ 0x6 0x.... 0x.... LDR.W R0,??DataTable24_2 \ 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,??DataTable26_4 - \ 0x8 0x.... 0x.... LDR.W R0,??DataTable26_5 + \ 0x4 0x.... 0x.... LDR.W R3,??DataTable24_3 + \ 0x8 0x.... 0x.... LDR.W R0,??DataTable24_4 \ 0xC 0xB292 UXTH R2,R2 \ 0xE 0x.... 0x.... BL HAL_UART_Transmit \ 0x12 0xB908 CBNZ.N R0,??__write_0 @@ -150,206 +150,210 @@ E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c 45 } 46 47 // MQTT打开客户端网络.连接MQTT服务器.订阅 + 48 // ip,端口,客户端ID(0-5),客户端名称,用户名,密码,订阅主题名 \ In section .text, align 2, keep-with-next - 48 void MQTT_Config() - 49 { + 49 void MQTT_Config() + 50 { \ MQTT_Config: (+1) - \ 0x0 0xB538 PUSH {R3-R5,LR} - 50 // 确保4G模块完全开机 - 51 osDelay(5000); + \ 0x0 0xB570 PUSH {R4-R6,LR} + 51 // 确保4G模块完全开机 + 52 osDelay(5000); \ 0x2 0xF241 0x3488 MOVW R4,#+5000 \ 0x6 0x4620 MOV R0,R4 - \ 0x8 0x.... 0x.... LDR.W R5,??DataTable26_6 - \ 0xC 0x.... 0x.... BL osDelay - 52 uart_sendstr(g_ec801_uart_handle, "AT+QMTCFG=\"session\",0,0\r\n"); - \ 0x10 0x6828 LDR R0,[R5, #+0] - \ 0x12 0x.... 0x.... ADR.W R1,?_1 - \ 0x16 0x.... 0x.... BL uart_sendstr - 53 osDelay(5000); - \ 0x1A 0x4620 MOV R0,R4 - \ 0x1C 0x.... 0x.... BL osDelay - 54 // 打开客户端网络 - 55 uart_sendstr(g_ec801_uart_handle, "AT+QMTOPEN=0,199.7.140.10,1883\r\n"); - \ 0x20 0x6828 LDR R0,[R5, #+0] - \ 0x22 0x.... 0x.... LDR.W R1,??DataTable26_7 - \ 0x26 0x.... 0x.... BL uart_sendstr - 56 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTOPEN=0,199.7.140.10,1883\r\n", 30, 0xFFFF); - 57 // 确保打开网络完成 - 58 osDelay(5000); - \ 0x2A 0x4620 MOV R0,R4 - \ 0x2C 0x.... 0x.... BL osDelay - 59 // 连接服务器 - 60 uart_sendstr(g_ec801_uart_handle, "AT+QMTCONN=0,Test_SUB\r\n"); - \ 0x30 0x6828 LDR R0,[R5, #+0] - \ 0x32 0x.... 0x.... ADR.W R1,?_2 - \ 0x36 0x.... 0x.... BL uart_sendstr - 61 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTCONN=0,Test_SUB\r\n", sizeof("AT+QMTCONN=0,Test_SUB\r\n"), 0xFFFF); - 62 // 确保服务器连接完毕 + \ 0x8 0x.... 0x.... LDR.W R5,??DataTable24_5 + \ 0xC 0x.... 0x.... LDR.W R6,??DataTable24_6 + \ 0x10 0x.... 0x.... BL osDelay + 53 + 54 // 客户端断开后服务器保存之前的订阅 + 55 // uart_sendstr(g_ec801_uart_handle, "AT+QMTCFG=\"session\",0,0\r\n"); + 56 // osDelay(5000); + 57 + 58 // 打开客户端网络 + 59 uart_sendstr(g_ec801_uart_handle, "AT+QMTOPEN=0,199.7.140.10,1883\r\n"); + \ 0x14 0x6828 LDR R0,[R5, #+0] + \ 0x16 0x4631 MOV R1,R6 + \ 0x18 0x.... 0x.... BL uart_sendstr + 60 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTOPEN=0,199.7.140.10,1883\r\n", 30, 0xFFFF); + 61 + 62 // 确保打开网络完成 63 osDelay(5000); - \ 0x3A 0x4620 MOV R0,R4 - \ 0x3C 0x.... 0x.... BL osDelay - 64 // 订阅主题 - 65 uart_sendstr(g_ec801_uart_handle, "AT+QMTSUB=0,0,Test_Topic,0\r\n"); - \ 0x40 0x6828 LDR R0,[R5, #+0] - \ 0x42 0x.... 0x.... ADR.W R1,?_3 - \ 0x46 0xE8BD 0x4034 POP {R2,R4,R5,LR} - \ 0x4A 0x.... 0x.... B.W uart_sendstr - 66 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTSUB=0,0,Test_Topic,0\r\n", sizeof("AT+QMTSUB=0,0,Test_Topic,0\r\n"), 0xFFFF); - 67 } - 68 - 69 // MQTT发送数据 + \ 0x1C 0x4620 MOV R0,R4 + \ 0x1E 0x.... 0x.... BL osDelay + 64 + 65 // 连接服务器 + 66 uart_sendstr(g_ec801_uart_handle, "AT+QMTCONN=0,Test_SUB,12345,12345\r\n"); + \ 0x22 0x6828 LDR R0,[R5, #+0] + \ 0x24 0xF106 0x0124 ADD R1,R6,#+36 + \ 0x28 0x.... 0x.... BL uart_sendstr + 67 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTCONN=0,Test_SUB\r\n", sizeof("AT+QMTCONN=0,Test_SUB\r\n"), 0xFFFF); + 68 + 69 // 确保服务器连接完毕 + 70 osDelay(5000); + \ 0x2C 0x4620 MOV R0,R4 + \ 0x2E 0x.... 0x.... BL osDelay + 71 + 72 // 订阅主题 + 73 uart_sendstr(g_ec801_uart_handle, "AT+QMTSUB=0,0,Test_Topic,0\r\n"); + \ 0x32 0x6828 LDR R0,[R5, #+0] + \ 0x34 0x.... 0x.... ADR.W R1,?_3 + \ 0x38 0xE8BD 0x4070 POP {R4-R6,LR} + \ 0x3C 0x.... 0x.... B.W uart_sendstr + 74 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTSUB=0,0,Test_Topic,0\r\n", sizeof("AT+QMTSUB=0,0,Test_Topic,0\r\n"), 0xFFFF); + 75 } + 76 + 77 // MQTT发送数据 \ In section .text, align 4, keep-with-next - 70 void MQTT_Trans_Data( ) - 71 { + 78 void MQTT_Trans_Data() + 79 { \ MQTT_Trans_Data: (+1) \ 0x0 0xB5F8 PUSH {R3-R7,LR} \ 0x2 0xB088 SUB SP,SP,#+32 - 72 //字符串长度 - 73 uint8_t str_len = 0; - 74 char str_len_str[32]; - 75 //创建获取数据指针 - 76 float32_t *ptr = (float32_t *)&g_stMcs_Para; - 77 // 创建JSON数组及对象 - 78 char *cjson_str = NULL; - 79 cJSON * JsonRoot = cJSON_CreateObject(); + 80 //字符串长度 + 81 uint8_t str_len = 0; + 82 char str_len_str[32]; + 83 //创建获取数据指针 + 84 float32_t *ptr = (float32_t *)&g_stMcs_Para; + 85 // 创建JSON数组及对象 + 86 char *cjson_str = NULL; + 87 cJSON * JsonRoot = cJSON_CreateObject(); \ 0x4 0x.... 0x.... BL cJSON_CreateObject \ 0x8 0x4604 MOV R4,R0 - 80 cJSON * DataArray = cJSON_CreateArray(); + 88 cJSON * DataArray = cJSON_CreateArray(); \ 0xA 0x.... 0x.... BL cJSON_CreateArray \ 0xE 0x4605 MOV R5,R0 - 81 - 82 cJSON_AddStringToObject(JsonRoot, "deviId", "item_id"); + 89 + 90 cJSON_AddStringToObject(JsonRoot, "deviId", "item_id"); \ 0x10 0x.... 0x.... ADR.W R2,?_5 \ 0x14 0x.... 0x.... ADR.W R1,?_4 - \ 0x18 0x.... LDR.N R6,??DataTable26_8 - \ 0x1A 0x4620 MOV R0,R4 - \ 0x1C 0x.... 0x.... BL cJSON_AddStringToObject - 83 cJSON_AddStringToObject(JsonRoot, "frameType", "item_type"); - \ 0x20 0x.... 0x.... ADR.W R2,?_7 - \ 0x24 0x.... 0x.... ADR.W R1,?_6 - \ 0x28 0x4620 MOV R0,R4 - \ 0x2A 0x.... 0x.... BL cJSON_AddStringToObject - 84 cJSON_AddNumberToObject(JsonRoot, "timeStamp", g_time_stamp); - \ 0x2E 0x.... LDR.N R2,??DataTable26_9 - \ 0x30 0x6850 LDR R0,[R2, #+4] - \ 0x32 0x.... 0x.... BL __aeabi_ui2d - \ 0x36 0xEC41 0x0B10 VMOV D0,R0,R1 - \ 0x3A 0x.... 0x.... ADR.W R1,?_8 - \ 0x3E 0x4620 MOV R0,R4 - \ 0x40 0x.... 0x.... BL cJSON_AddNumberToObject - 85 cJSON_AddNumberToObject(JsonRoot, "version", 10); - \ 0x44 0xED9F 0x.... VLDR.W D0,??DataTable25 - \ 0x48 0x.... 0x.... ADR.W R1,?_9 - \ 0x4C 0x4620 MOV R0,R4 - \ 0x4E 0x.... 0x.... BL cJSON_AddNumberToObject - 86 - 87 cJSON_AddItemToObject(JsonRoot, "data", DataArray);//添加data数组 - \ 0x52 0x462A MOV R2,R5 - \ 0x54 0x.... 0x.... ADR.W R1,?_10 - \ 0x58 0x4620 MOV R0,R4 - \ 0x5A 0x.... 0x.... BL cJSON_AddItemToObject - 88 - 89 for(int i = 0; i < sizeof(mcs_para)/sizeof(float32_t) - 2; i++)// 雨量光辐射还是空气 - \ 0x5E 0x2700 MOVS R7,#+0 - 90 { - 91 cJSON_AddItemToArray(DataArray, cJSON_CreateNumber(((float)((int )(ptr[i] * 100 + 0.5)))/100.0));// 四舍五入两位小数 + \ 0x18 0x.... 0x.... LDR.W R6,??DataTable24_7 + \ 0x1C 0x4620 MOV R0,R4 + \ 0x1E 0x.... 0x.... BL cJSON_AddStringToObject + 91 cJSON_AddStringToObject(JsonRoot, "frameType", "item_type"); + \ 0x22 0x.... 0x.... ADR.W R2,?_7 + \ 0x26 0x.... 0x.... ADR.W R1,?_6 + \ 0x2A 0x4620 MOV R0,R4 + \ 0x2C 0x.... 0x.... BL cJSON_AddStringToObject + 92 cJSON_AddNumberToObject(JsonRoot, "timeStamp", g_time_stamp); + \ 0x30 0x.... LDR.N R2,??DataTable24_8 + \ 0x32 0x6850 LDR R0,[R2, #+4] + \ 0x34 0x.... 0x.... BL __aeabi_ui2d + \ 0x38 0xEC41 0x0B10 VMOV D0,R0,R1 + \ 0x3C 0x.... 0x.... ADR.W R1,?_8 + \ 0x40 0x4620 MOV R0,R4 + \ 0x42 0x.... 0x.... BL cJSON_AddNumberToObject + 93 cJSON_AddNumberToObject(JsonRoot, "version", 10); + \ 0x46 0xED9F 0x.... VLDR.W D0,??DataTable23 + \ 0x4A 0x.... 0x.... ADR.W R1,?_9 + \ 0x4E 0x4620 MOV R0,R4 + \ 0x50 0x.... 0x.... BL cJSON_AddNumberToObject + 94 + 95 cJSON_AddItemToObject(JsonRoot, "data", DataArray);//添加data数组 + \ 0x54 0x462A MOV R2,R5 + \ 0x56 0x.... 0x.... ADR.W R1,?_10 + \ 0x5A 0x4620 MOV R0,R4 + \ 0x5C 0x.... 0x.... BL cJSON_AddItemToObject + 96 + 97 for(int i = 0; i < sizeof(mcs_para)/sizeof(float32_t) - 2; i++)// 雨量光辐射还是空气 + \ 0x60 0x2700 MOVS R7,#+0 + 98 { + 99 cJSON_AddItemToArray(DataArray, cJSON_CreateNumber(((float)((int )(ptr[i] * 100 + 0.5)))/100.0));// 四舍五入两位小数 ^ Warning[Pa205]: implicit conversion from float to double cJSON_AddItemToArray(DataArray, cJSON_CreateNumber(((float)((int )(ptr[i] * 100 + 0.5)))/100.0));// 四舍五入两位小数 ^ -"E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c",91 Warning[Pa205]: implicit +"E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c",99 Warning[Pa205]: implicit conversion from float to double \ ??MQTT_Trans_Data_0: (+1) - \ 0x60 0xEB06 0x0087 ADD R0,R6,R7, LSL #+2 - \ 0x64 0xEDDF 0x.... VLDR.W S1,??DataTable26 - \ 0x68 0xED90 0x0A00 VLDR S0,[R0, #0] - \ 0x6C 0xEE60 0x0A20 VMUL.F32 S1,S0,S1 - \ 0x70 0xEE10 0x0A90 VMOV R0,S1 - \ 0x74 0x.... 0x.... BL __aeabi_f2d - \ 0x78 0x2200 MOVS R2,#+0 - \ 0x7A 0x.... LDR.N R3,??DataTable26_10 - \ 0x7C 0x.... 0x.... BL __aeabi_dadd - \ 0x80 0x.... 0x.... BL __aeabi_d2iz - \ 0x84 0xEE01 0x0A10 VMOV S2,R0 - \ 0x88 0xEEB8 0x1AC1 VCVT.F32.S32 S2,S2 - \ 0x8C 0xEE11 0x0A10 VMOV R0,S2 - \ 0x90 0x.... 0x.... BL __aeabi_f2d - \ 0x94 0x2200 MOVS R2,#+0 - \ 0x96 0x.... LDR.N R3,??DataTable26_11 - \ 0x98 0x.... 0x.... BL __aeabi_ddiv - \ 0x9C 0xEC41 0x0B10 VMOV D0,R0,R1 - \ 0xA0 0x.... 0x.... BL cJSON_CreateNumber - \ 0xA4 0x4601 MOV R1,R0 - \ 0xA6 0x4628 MOV R0,R5 - \ 0xA8 0x.... 0x.... BL cJSON_AddItemToArray - 92 } - \ 0xAC 0x1C7F ADDS R7,R7,#+1 - \ 0xAE 0x2F09 CMP R7,#+9 - \ 0xB0 0xD3D6 BCC.N ??MQTT_Trans_Data_0 - 93 - 94 // 对象转字符串 - 95 cjson_str = cJSON_Print(JsonRoot); - \ 0xB2 0x4620 MOV R0,R4 - \ 0xB4 0x.... 0x.... BL cJSON_Print - \ 0xB8 0x4605 MOV R5,R0 - 96 - 97 str_len = strlen(cjson_str) + 2 + 4; - \ 0xBA 0x.... 0x.... BL strlen - 98 sprintf(str_len_str, "%d", str_len); - \ 0xBE 0x1D82 ADDS R2,R0,#+6 - \ 0xC0 0xB2D2 UXTB R2,R2 - \ 0xC2 0x.... ADR.N R1,??DataTable26_1 - \ 0xC4 0x4668 MOV R0,SP - \ 0xC6 0x.... 0x.... BL sprintf - 99 - 100 // 发送发数据包命令 - 101 osDelay(2000); - \ 0xCA 0xF44F 0x60FA MOV R0,#+2000 - \ 0xCE 0x.... LDR.N R6,??DataTable26_6 - \ 0xD0 0x.... 0x.... BL osDelay - 102 uart_sendstr(g_ec801_uart_handle, "AT+QMTPUBEX=0,0,0,0,Test_Topic,"); - \ 0xD4 0xF8D6 0x0000 LDR.W R0,[R6, #+0] + \ 0x62 0xEB06 0x0087 ADD R0,R6,R7, LSL #+2 + \ 0x66 0xEDDF 0x.... VLDR.W S1,??DataTable23_1 + \ 0x6A 0xED90 0x0A00 VLDR S0,[R0, #0] + \ 0x6E 0xEE60 0x0A20 VMUL.F32 S1,S0,S1 + \ 0x72 0xEE10 0x0A90 VMOV R0,S1 + \ 0x76 0x.... 0x.... BL __aeabi_f2d + \ 0x7A 0x2200 MOVS R2,#+0 + \ 0x7C 0x.... LDR.N R3,??DataTable24_9 + \ 0x7E 0x.... 0x.... BL __aeabi_dadd + \ 0x82 0x.... 0x.... BL __aeabi_d2iz + \ 0x86 0xEE01 0x0A10 VMOV S2,R0 + \ 0x8A 0xEEB8 0x1AC1 VCVT.F32.S32 S2,S2 + \ 0x8E 0xEE11 0x0A10 VMOV R0,S2 + \ 0x92 0x.... 0x.... BL __aeabi_f2d + \ 0x96 0x2200 MOVS R2,#+0 + \ 0x98 0x.... LDR.N R3,??DataTable24_10 + \ 0x9A 0x.... 0x.... BL __aeabi_ddiv + \ 0x9E 0xEC41 0x0B10 VMOV D0,R0,R1 + \ 0xA2 0x.... 0x.... BL cJSON_CreateNumber + \ 0xA6 0x4601 MOV R1,R0 + \ 0xA8 0x4628 MOV R0,R5 + \ 0xAA 0x.... 0x.... BL cJSON_AddItemToArray + 100 } + \ 0xAE 0x1C7F ADDS R7,R7,#+1 + \ 0xB0 0x2F09 CMP R7,#+9 + \ 0xB2 0xD3D6 BCC.N ??MQTT_Trans_Data_0 + 101 + 102 // 对象转字符串 + 103 cjson_str = cJSON_Print(JsonRoot); + \ 0xB4 0x4620 MOV R0,R4 + \ 0xB6 0x.... 0x.... BL cJSON_Print + \ 0xBA 0x4605 MOV R5,R0 + 104 + 105 str_len = strlen(cjson_str) + 2 + 4; + \ 0xBC 0x.... 0x.... BL strlen + 106 sprintf(str_len_str, "%d", str_len); + \ 0xC0 0x1D82 ADDS R2,R0,#+6 + \ 0xC2 0xB2D2 UXTB R2,R2 + \ 0xC4 0x.... ADR.N R1,??DataTable24 + \ 0xC6 0x4668 MOV R0,SP + \ 0xC8 0x.... 0x.... BL sprintf + 107 + 108 // 发送发数据包命令 + 109 osDelay(2000); + \ 0xCC 0xF44F 0x60FA MOV R0,#+2000 + \ 0xD0 0x.... LDR.N R6,??DataTable24_5 + \ 0xD2 0x.... 0x.... BL osDelay + 110 uart_sendstr(g_ec801_uart_handle, "AT+QMTPUBEX=0,0,0,0,Test_Topic,"); + \ 0xD6 0x6830 LDR R0,[R6, #+0] \ 0xD8 0x.... ADR.N R1,?_12 \ 0xDA 0x.... 0x.... BL uart_sendstr - 103 uart_sendstr(g_ec801_uart_handle, str_len_str); + 111 uart_sendstr(g_ec801_uart_handle, str_len_str); \ 0xDE 0x6830 LDR R0,[R6, #+0] \ 0xE0 0x4669 MOV R1,SP \ 0xE2 0x.... 0x.... BL uart_sendstr - 104 uart_sendstr(g_ec801_uart_handle, "\r\n"); + 112 uart_sendstr(g_ec801_uart_handle, "\r\n"); \ 0xE6 0x6830 LDR R0,[R6, #+0] - \ 0xE8 0x.... ADR.N R1,??DataTable26_2 + \ 0xE8 0x.... ADR.N R1,??DataTable24_1 \ 0xEA 0x.... 0x.... BL uart_sendstr - 105 - 106 //发送数据包 - 107 osDelay(2000); + 113 + 114 //发送数据包 + 115 osDelay(2000); \ 0xEE 0xF44F 0x60FA MOV R0,#+2000 \ 0xF2 0x.... 0x.... BL osDelay - 108 uart_sendstr(g_ec801_uart_handle, cjson_str); + 116 uart_sendstr(g_ec801_uart_handle, cjson_str); \ 0xF6 0x6830 LDR R0,[R6, #+0] \ 0xF8 0x4629 MOV R1,R5 \ 0xFA 0x.... 0x.... BL uart_sendstr - 109 // uart_sendstr(g_ec801_uart_handle, "\r\n"); - 110 - 111 //释放 - 112 vPortFree(cjson_str); + 117 // uart_sendstr(g_ec801_uart_handle, "\r\n"); + 118 + 119 //释放 + 120 vPortFree(cjson_str); \ 0xFE 0x4628 MOV R0,R5 \ 0x100 0x.... 0x.... BL vPortFree - 113 cJSON_Delete(JsonRoot); + 121 cJSON_Delete(JsonRoot); \ 0x104 0x4620 MOV R0,R4 \ 0x106 0x.... 0x.... BL cJSON_Delete - 114 } + 122 } \ 0x10A 0xB009 ADD SP,SP,#+36 \ 0x10C 0xBDF0 POP {R4-R7,PC} - 115 - 116 // 判断闰年,1闰0平 + 123 + 124 // 判断闰年,1闰0平 \ In section .text, align 2, keep-with-next - 117 uint16_t fml_leap_year(uint16_t year) - 118 { - 119 return (((year % 4 == 0)&&(year % 100 != 0)) || (year % 400 == 0)); + 125 uint16_t fml_leap_year(uint16_t year) + 126 { + 127 return (((year % 4 == 0)&&(year % 100 != 0)) || (year % 400 == 0)); \ fml_leap_year: (+1) \ 0x0 0xF010 0x0F03 TST R0,#0x3 \ 0x4 0x4602 MOV R2,R0 @@ -371,13 +375,13 @@ Warning[Pa205]: implicit conversion from float to double \ ??fml_leap_year_1: (+1) \ 0x2E 0x2001 MOVS R0,#+1 \ 0x30 0x4770 BX LR - 120 } - 121 - 122 //日期转时间戳 + 128 } + 129 + 130 //日期转时间戳 \ In section .text, align 4, keep-with-next - 123 uint32_t fml_time_to_stamp(int year, int month, int day, int hour, int minute, int second) - 124 { + 131 uint32_t fml_time_to_stamp(int year, int month, int day, int hour, int minute, int second) + 132 { \ fml_time_to_stamp: (+1) \ 0x0 0xE92D 0x43F8 PUSH {R3-R9,LR} \ 0x4 0xB084 SUB SP,SP,#+16 @@ -385,81 +389,81 @@ Warning[Pa205]: implicit conversion from float to double \ 0x8 0x4688 MOV R8,R1 \ 0xA 0x4614 MOV R4,R2 \ 0xC 0x461D MOV R5,R3 - 125 static uint32_t dax = 0; - 126 static uint32_t day_count = 0; - 127 uint16_t leap_year_count = 0; + 133 static uint32_t dax = 0; + 134 static uint32_t day_count = 0; + 135 uint16_t leap_year_count = 0; \ 0xE 0x2600 MOVS R6,#+0 - 128 uint16_t i; - 129 - 130 // 计算闰年数 - 131 for (i = 1970; i < year; i++) + 136 uint16_t i; + 137 + 138 // 计算闰年数 + 139 for (i = 1970; i < year; i++) \ 0x10 0xF240 0x77B2 MOVW R7,#+1970 \ 0x14 0xE004 B.N ??fml_time_to_stamp_0 - 132 { - 133 if (fml_leap_year(i)) + 140 { + 141 if (fml_leap_year(i)) \ ??fml_time_to_stamp_1: (+1) \ 0x16 0x.... 0x.... BL fml_leap_year \ 0x1A 0xB100 CBZ.N R0,??fml_time_to_stamp_2 - 134 { - 135 leap_year_count++; + 142 { + 143 leap_year_count++; \ 0x1C 0x1C76 ADDS R6,R6,#+1 - 136 } - 137 } + 144 } + 145 } \ ??fml_time_to_stamp_2: (+1) \ 0x1E 0x1C7F ADDS R7,R7,#+1 \ ??fml_time_to_stamp_0: (+1) \ 0x20 0xB2B8 UXTH R0,R7 \ 0x22 0x4548 CMP R0,R9 \ 0x24 0xDBF7 BLT.N ??fml_time_to_stamp_1 - 138 - 139 // 计算年的总天数 - 140 day_count = leap_year_count * 366 + (year - 1970 - leap_year_count) * 365; + 146 + 147 // 计算年的总天数 + 148 day_count = leap_year_count * 366 + (year - 1970 - leap_year_count) * 365; \ 0x26 0xF2A9 0x71B2 SUBW R1,R9,#+1970 \ 0x2A 0xF240 0x106D MOVW R0,#+365 \ 0x2E 0x4341 MULS R1,R0,R1 \ 0x30 0xFA11 0xF686 UXTAH R6,R1,R6 - 141 - 142 uint8_t mouthday[13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; + 149 + 150 uint8_t mouthday[13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; \ 0x34 0xEA4F 0x000D MOV.W R0,SP \ 0x38 0x.... ADR.N R1,?_14 \ 0x3A 0x2210 MOVS R2,#+16 \ 0x3C 0x.... 0x.... BL __aeabi_memcpy4 - 143 // 计算当年到当前月的所有天数 - 144 - 145 for (i = 1; i < month; i++) + 151 // 计算当年到当前月的所有天数 + 152 + 153 for (i = 1; i < month; i++) \ 0x40 0x2001 MOVS R0,#+1 \ 0x42 0xE003 B.N ??fml_time_to_stamp_3 - 146 { - 147 day_count += mouthday[i]; + 154 { + 155 day_count += mouthday[i]; \ ??fml_time_to_stamp_4: (+1) \ 0x44 0xF81D 0x1001 LDRB R1,[SP, R1] \ 0x48 0x1876 ADDS R6,R6,R1 - 148 } + 156 } \ 0x4A 0x1C40 ADDS R0,R0,#+1 \ ??fml_time_to_stamp_3: (+1) \ 0x4C 0xB281 UXTH R1,R0 \ 0x4E 0x4541 CMP R1,R8 \ 0x50 0xDBF8 BLT.N ??fml_time_to_stamp_4 - 149 if(fml_leap_year(year)) + 157 if(fml_leap_year(year)) \ 0x52 0xFA1F 0xF089 UXTH R0,R9 \ 0x56 0x.... 0x.... BL fml_leap_year \ 0x5A 0xB100 CBZ.N R0,??fml_time_to_stamp_5 - 150 { - 151 day_count += 1; + 158 { + 159 day_count += 1; \ 0x5C 0x1C76 ADDS R6,R6,#+1 - 152 } - 153 - 154 // 累加计算当月的天数 - 155 day_count += (day - 1); - 156 - 157 dax = (uint32_t)(day_count * 86400) + (uint32_t)((uint32_t)hour * 3600) + (uint32_t)((uint32_t)minute * 60) + (uint32_t)second; - 158 - 159 return dax; + 160 } + 161 + 162 // 累加计算当月的天数 + 163 day_count += (day - 1); + 164 + 165 dax = (uint32_t)(day_count * 86400) + (uint32_t)((uint32_t)hour * 3600) + (uint32_t)((uint32_t)minute * 60) + (uint32_t)second; + 166 + 167 return dax; \ ??fml_time_to_stamp_5: (+1) \ 0x5E 0x1E64 SUBS R4,R4,#+1 \ 0x60 0xF44F 0x6161 MOV R1,#+3600 \ 0x64 0x19A4 ADDS R4,R4,R6 - \ 0x66 0x.... LDR.N R0,??DataTable26_12 + \ 0x66 0x.... LDR.N R0,??DataTable24_11 \ 0x68 0x9A0C LDR R2,[SP, #+48] \ 0x6A 0x9B0D LDR R3,[SP, #+52] \ 0x6C 0x434D MULS R5,R1,R5 @@ -469,13 +473,13 @@ Warning[Pa205]: implicit conversion from float to double \ 0x78 0x1918 ADDS R0,R3,R4 \ 0x7A 0xB005 ADD SP,SP,#+20 \ 0x7C 0xE8BD 0x83F0 POP {R4-R9,PC} - 160 } + 168 } \ In section .bss, align 4 - 161 - 162 - 163 //时间获取完成变量,用于控制是否开始MQTT信息接收 - 164 uint8_t time_get_ok = 0; + 169 + 170 + 171 //时间获取完成变量,用于控制是否开始MQTT信息接收 + 172 uint8_t time_get_ok = 0; \ time_get_ok: \ 0x0 DS8 1 \ 0x1 DS8 3 @@ -487,52 +491,52 @@ Warning[Pa205]: implicit conversion from float to double \ In section .bss, align 4 \ 0x0 DS8 4 - 165 // 生成时间戳 + 173 // 生成时间戳 \ In section .text, align 4, keep-with-next - 166 int EC801_GET_Time() - 167 { + 174 int EC801_GET_Time() + 175 { \ EC801_GET_Time: (+1) \ 0x0 0xB578 PUSH {R3-R6,LR} - 168 int year, month, day, hour, minute, second; - 169 if(USE_UTC) - 170 { - 171 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=0\r\n"); - \ 0x2 0x.... LDR.N R4,??DataTable26_6 + 176 int year, month, day, hour, minute, second; + 177 if(USE_UTC) + 178 { + 179 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=0\r\n"); + \ 0x2 0x.... LDR.N R4,??DataTable24_5 \ 0x4 0x.... ADR.N R1,?_15 \ 0x6 0x6820 LDR R0,[R4, #+0] \ 0x8 0xB0A3 SUB SP,SP,#+140 \ 0xA 0x.... 0x.... BL uart_sendstr - 172 }else - 173 { - 174 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=2\r\n"); - 175 } - 176 osDelay(1000); + 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 - 177 char time[100] = {0};int index = 0; + 185 char time[100] = {0};int index = 0; \ 0x1E 0x2600 MOVS R6,#+0 \ 0x20 0xAD0A ADD R5,SP,#+40 - 178 - 179 // 第一个“后是时间,前面不要 - 180 do{ - 181 time[index] = uart_dev_in_char(g_ec801_uart_handle); + 186 + 187 // 第一个“后是时间,前面不要 + 188 do{ + 189 time[index] = uart_dev_in_char(g_ec801_uart_handle); \ ??EC801_GET_Time_0: (+1) \ 0x22 0x6820 LDR R0,[R4, #+0] \ 0x24 0x.... 0x.... BL uart_dev_in_char \ 0x28 0x.... 0x.... BL ?Subroutine1 - 182 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); + 190 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); \ ??CrossCallReturnLabel_4: (+1) \ 0x2C 0xD004 BEQ.N ??EC801_GET_Time_1 \ 0x2E 0x6820 LDR R0,[R4, #+0] \ 0x30 0x.... 0x.... BL uart_dev_char_present \ 0x34 0x2800 CMP R0,#+0 \ 0x36 0xD1F4 BNE.N ??EC801_GET_Time_0 - 183 // 丢掉前面的 - 184 memcpy(time, time + index - 1, index); + 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 @@ -540,26 +544,26 @@ Warning[Pa205]: implicit conversion from float to double \ 0x3E 0x4632 MOV R2,R6 \ 0x40 0xA80A ADD R0,SP,#+40 \ 0x42 0x.... 0x.... BL __aeabi_memcpy - 185 index = 1; + 193 index = 1; \ 0x46 0x2601 MOVS R6,#+1 - 186 - 187 // "前面是时间 - 188 do{ - 189 time[index] = uart_dev_in_char(g_ec801_uart_handle); + 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 ?Subroutine1 - 190 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); + 198 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); \ ??CrossCallReturnLabel_5: (+1) \ 0x52 0xD004 BEQ.N ??EC801_GET_Time_3 \ 0x54 0x6820 LDR R0,[R4, #+0] \ 0x56 0x.... 0x.... BL uart_dev_char_present \ 0x5A 0x2800 CMP R0,#+0 \ 0x5C 0xD1F4 BNE.N ??EC801_GET_Time_2 - 191 - 192 // 字符提取成int - 193 sscanf(time, "\"%d/%d/%d,%d:%d:%d\"", &year, &month, &day, &hour, &minute, &second); + 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 @@ -572,20 +576,20 @@ Warning[Pa205]: implicit conversion from float to double \ 0x6E 0xAA04 ADD R2,SP,#+16 \ 0x70 0xF10D 0x0324 ADD.W R3,SP,#+36 \ 0x74 0x.... ADR.N R1,?_16 - \ 0x76 0x.... LDR.N R4,??DataTable26_9 + \ 0x76 0x.... LDR.N R4,??DataTable24_8 \ 0x78 0xA80A ADD R0,SP,#+40 \ 0x7A 0x.... 0x.... BL sscanf - 194 - 195 if(year) + 202 + 203 if(year) \ 0x7E 0x9804 LDR R0,[SP, #+16] \ 0x80 0xB108 CBZ.N R0,??EC801_GET_Time_4 - 196 { - 197 time_get_ok = 1; + 204 { + 205 time_get_ok = 1; \ 0x82 0x2101 MOVS R1,#+1 \ 0x84 0x7021 STRB R1,[R4, #+0] - 198 } - 199 // 生成时间戳 - 200 g_time_stamp = fml_time_to_stamp(year, month, day, hour, minute, second); + 206 } + 207 // 生成时间戳 + 208 g_time_stamp = fml_time_to_stamp(year, month, day, hour, minute, second); \ ??EC801_GET_Time_4: (+1) \ 0x86 0x9805 LDR R0,[SP, #+20] \ 0x88 0x9906 LDR R1,[SP, #+24] @@ -597,11 +601,11 @@ Warning[Pa205]: implicit conversion from float to double \ 0x94 0x9804 LDR R0,[SP, #+16] \ 0x96 0x.... 0x.... BL fml_time_to_stamp \ 0x9A 0x6060 STR R0,[R4, #+4] - 201 return year; + 209 return year; \ 0x9C 0x9804 LDR R0,[SP, #+16] \ 0x9E 0xB024 ADD SP,SP,#+144 \ 0xA0 0xBD70 POP {R4-R6,PC} - 202 } + 210 } \ In section .text, align 2, keep-with-next \ ?Subroutine1: (+1) @@ -611,44 +615,44 @@ Warning[Pa205]: implicit conversion from float to double \ 0x6 0x5C28 LDRB R0,[R5, R0] \ 0x8 0x2822 CMP R0,#+34 \ 0xA 0x4770 BX LR - 203 - 204 #define JSON_BUFFER_SIZE 200 - 205 // 解析收到的4g模块数据 + 211 + 212 #define JSON_BUFFER_SIZE 200 + 213 // 解析收到的4g模块数据 \ In section .text, align 2, keep-with-next - 206 void parse_4g_receive_data() - 207 { + 214 void parse_4g_receive_data() + 215 { \ parse_4g_receive_data: (+1) \ 0x0 0xB570 PUSH {R4-R6,LR} - 208 uint8_t temp_buff[JSON_BUFFER_SIZE]; - 209 int jsonBufferIndex = 0; // 索引 - 210 char c = 0; - 211 int inJson = 0; - 212 if(uart_dev_char_present(g_ec801_uart_handle)){ - \ 0x2 0x.... LDR.N R6,??DataTable26_6 + 216 uint8_t temp_buff[JSON_BUFFER_SIZE]; + 217 int jsonBufferIndex = 0; // 索引 + 218 char c = 0; + 219 int inJson = 0; + 220 if(uart_dev_char_present(g_ec801_uart_handle)){ + \ 0x2 0x.... LDR.N R6,??DataTable24_5 \ 0x4 0x6830 LDR R0,[R6, #+0] \ 0x6 0xB0B2 SUB SP,SP,#+200 \ 0x8 0x.... 0x.... BL uart_dev_char_present \ 0xC 0x2500 MOVS R5,#+0 \ 0xE 0x2400 MOVS R4,#+0 \ 0x10 0xB338 CBZ.N R0,??parse_4g_receive_data_0 - 213 memset(temp_buff, '\0', sizeof(temp_buff));//每次接受前清空一下BUFF + 221 memset(temp_buff, '\0', sizeof(temp_buff));//每次接受前清空一下BUFF \ 0x12 0x21C8 MOVS R1,#+200 \ 0x14 0x4668 MOV R0,SP \ 0x16 0x.... 0x.... BL __aeabi_memclr4 - 214 for(jsonBufferIndex = 0; uart_dev_char_present(g_ec801_uart_handle);) + 222 for(jsonBufferIndex = 0; uart_dev_char_present(g_ec801_uart_handle);) \ 0x1A 0xE003 B.N ??parse_4g_receive_data_1 - 215 { - 216 c = uart_dev_in_char(g_ec801_uart_handle); - 217 if (c == '{') { - 218 inJson = 1; // 进入JSON字符串 + 223 { + 224 c = uart_dev_in_char(g_ec801_uart_handle); + 225 if (c == '{') { + 226 inJson = 1; // 进入JSON字符串 \ ??parse_4g_receive_data_2: (+1) \ 0x1C 0x2401 MOVS R4,#+1 - 219 jsonBufferIndex = 0; // 重置JSON缓冲区索引 - 220 temp_buff[jsonBufferIndex++] = c; + 227 jsonBufferIndex = 0; // 重置JSON缓冲区索引 + 228 temp_buff[jsonBufferIndex++] = c; \ 0x1E 0xF88D 0x0000 STRB R0,[SP, #+0] \ 0x22 0x2501 MOVS R5,#+1 - 221 } else if (c == '}' && inJson) { + 229 } else if (c == '}' && inJson) { \ ??parse_4g_receive_data_1: (+1) \ 0x24 0x6830 LDR R0,[R6, #+0] \ 0x26 0x.... 0x.... BL uart_dev_char_present @@ -661,148 +665,137 @@ Warning[Pa205]: implicit conversion from float to double \ 0x38 0x287D CMP R0,#+125 \ 0x3A 0xD105 BNE.N ??parse_4g_receive_data_4 \ 0x3C 0xB14C CBZ.N R4,??parse_4g_receive_data_5 - 222 temp_buff[jsonBufferIndex++] = c; + 230 temp_buff[jsonBufferIndex++] = c; \ 0x3E 0xF80D 0x0005 STRB R0,[SP, R5] - 223 //重置索引与标志 - 224 jsonBufferIndex = 0; + 231 //重置索引与标志 + 232 jsonBufferIndex = 0; \ 0x42 0x2500 MOVS R5,#+0 - 225 inJson = 0; + 233 inJson = 0; \ 0x44 0x2400 MOVS R4,#+0 \ 0x46 0xE7ED B.N ??parse_4g_receive_data_1 - 226 } else if (inJson) { + 234 } else if (inJson) { \ ??parse_4g_receive_data_4: (+1) \ 0x48 0xB11C CBZ.N R4,??parse_4g_receive_data_5 - 227 // 如果在JSON字符串内部,则存储字符 - 228 if (jsonBufferIndex < JSON_BUFFER_SIZE - 1) { // 保留一个位置给字符串结束符 + 235 // 如果在JSON字符串内部,则存储字符 + 236 if (jsonBufferIndex < JSON_BUFFER_SIZE - 1) { // 保留一个位置给字符串结束符 \ 0x4A 0x2DC7 CMP R5,#+199 \ 0x4C 0xDAEA BGE.N ??parse_4g_receive_data_1 - 229 temp_buff[jsonBufferIndex++] = c; + 237 temp_buff[jsonBufferIndex++] = c; \ 0x4E 0xF80D 0x0005 STRB R0,[SP, R5] \ ??parse_4g_receive_data_5: (+1) \ 0x52 0x460D MOV R5,R1 \ 0x54 0xE7E6 B.N ??parse_4g_receive_data_1 - 230 } - 231 }else { - 232 jsonBufferIndex++;//一直没有{可以继续检索 - 233 } - 234 } - 235 // temp_buff为接收到的JSON - 236 // term_printf(temp_buff); - 237 // 不为空再解析 - 238 if(temp_buff[0] != '\0') + 238 } + 239 }else { + 240 jsonBufferIndex++;//一直没有{可以继续检索 + 241 } + 242 } + 243 // temp_buff为接收到的JSON + 244 // term_printf(temp_buff); + 245 // 不为空再解析 + 246 // HAL_Delay(10); + 247 if(temp_buff[0] != '\0') \ ??parse_4g_receive_data_3: (+1) \ 0x56 0xF89D 0x0000 LDRB R0,[SP, #+0] \ 0x5A 0xB110 CBZ.N R0,??parse_4g_receive_data_0 - 239 { - 240 parse_json(temp_buff); + 248 { + 249 parse_json(temp_buff); \ 0x5C 0x4668 MOV R0,SP \ 0x5E 0x.... 0x.... BL parse_json - 241 } - 242 } - 243 } + 250 } + 251 } + 252 } \ ??parse_4g_receive_data_0: (+1) \ 0x62 0xB032 ADD SP,SP,#+200 \ 0x64 0xBD70 POP {R4-R6,PC} - 244 + 253 \ In section .text, align 4, keep-with-next - 245 void parse_json(uint8_t *json_buff) - 246 { + 254 void parse_json(uint8_t *json_buff) + 255 { \ parse_json: (+1) - \ 0x0 0xB538 PUSH {R3-R5,LR} - 247 cJSON* cjson_root = cJSON_Parse(json_buff); + \ 0x0 0xE92D 0x43FE PUSH {R1-R9,LR} + 256 cJSON* cjson_root = cJSON_Parse(json_buff); ^ Warning[Pe167]: argument of type "uint8_t *" is incompatible with parameter of type "char const *" - \ 0x2 0x.... 0x.... BL cJSON_Parse - \ 0x6 0x0004 MOVS R4,R0 - 248 - 249 if(cjson_root == NULL) - \ 0x8 0xF040 0x8005 BNE.W ??parse_json_0 - 250 { - 251 term_printf("parse fail.\n"); - \ 0xC 0xE8BD 0x4032 POP {R1,R4,R5,LR} + \ 0x4 0x.... 0x.... BL cJSON_Parse + \ 0x8 0x0004 MOVS R4,R0 + 257 + 258 if(cjson_root == NULL) + \ 0xA 0xD104 BNE.N ??parse_json_0 + 259 { + 260 term_printf("parse fail.\n"); + \ 0xC 0xE8BD 0x43FE POP {R1-R9,LR} \ 0x10 0x.... ADR.N R0,?_17 \ 0x12 0x.... 0x.... B.W term_printf - 252 return; - 253 } - 254 - 255 cJSON* cjson_id = cJSON_GetObjectItem(cjson_root, "deviId"); + 261 return; + 262 } + 263 + 264 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 - 256 cJSON* cjson_type = cJSON_GetObjectItem(cjson_root, "frameType"); - \ 0x1E 0xBF00 Nop + \ 0x1E 0x4606 MOV R6,R0 + 265 cJSON* cjson_type = cJSON_GetObjectItem(cjson_root, "frameType"); \ 0x20 0x.... ADR.N R1,?_6 \ 0x22 0x.... 0x.... BL ?Subroutine0 - 257 cJSON* cjson_version = cJSON_GetObjectItem(cjson_root, "version"); \ ??CrossCallReturnLabel_3: (+1) - \ 0x26 0xBF00 Nop + \ 0x26 0x4607 MOV R7,R0 + 266 cJSON* cjson_version = cJSON_GetObjectItem(cjson_root, "version"); \ 0x28 0x.... ADR.N R1,?_9 \ 0x2A 0x.... 0x.... BL ?Subroutine0 - 258 cJSON* cjson_response = cJSON_GetObjectItem(cjson_root, "response"); \ ??CrossCallReturnLabel_2: (+1) - \ 0x2E 0xBF00 Nop + \ 0x2E 0x4680 MOV R8,R0 + 267 cJSON* cjson_response = cJSON_GetObjectItem(cjson_root, "response"); \ 0x30 0x.... ADR.N R1,?_18 \ 0x32 0x.... 0x.... BL ?Subroutine0 - 259 cJSON* cjson_time = cJSON_GetObjectItem(cjson_root, "timeStamp"); \ ??CrossCallReturnLabel_1: (+1) - \ 0x36 0xBF00 Nop + \ 0x36 0x4681 MOV R9,R0 + 268 cJSON* cjson_time = cJSON_GetObjectItem(cjson_root, "timeStamp"); \ 0x38 0x.... ADR.N R1,?_8 \ 0x3A 0x.... 0x.... BL ?Subroutine0 - 260 - 261 // 取出数据 - 262 char *temp_id = cjson_id -> valuestring; - 263 char *temp_type = cjson_type -> valuestring; - 264 int temp_version = cjson_version -> valueint; - 265 int temp_response = cjson_response -> valueint; - 266 int temp_time = cjson_time -> valueint; + 269 + 270 // 取出数据 + 271 char *temp_id = cjson_id -> valuestring; + 272 char *temp_type = cjson_type -> valuestring; + 273 int temp_version = cjson_version -> valueint; + 274 int temp_response = cjson_response -> valueint; + 275 int temp_time = cjson_time -> valueint; \ ??CrossCallReturnLabel_0: (+1) \ 0x3E 0x6945 LDR R5,[R0, #+20] - 267 - 268 // 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); - 269 - 270 cJSON_Delete(cjson_root); - \ 0x40 0x4620 MOV R0,R4 - \ 0x42 0x.... 0x.... BL cJSON_Delete - 271 - 272 // 数据处理 - 273 if(abs(temp_time - g_time_stamp) >= 120) + 276 + 277 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,??DataTable24_12 + \ 0x52 0x.... 0x.... BL term_printf + 278 + 279 cJSON_Delete(cjson_root); + \ 0x56 0x4620 MOV R0,R4 + \ 0x58 0x.... 0x.... BL cJSON_Delete + 280 + 281 // 数据处理 + 282 if(abs(temp_time - g_time_stamp) >= 120) ^ Warning[Pe223]: function "abs" declared implicitly - - char *temp_id = cjson_id -> valuestring; - ^ -"E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c",262 Warning[Pe177]: variable - "temp_id" was declared but never referenced - - char *temp_type = cjson_type -> valuestring; - ^ -"E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c",263 Warning[Pe177]: variable - "temp_type" was declared but never referenced - - int temp_version = cjson_version -> valueint; - ^ -"E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c",264 Warning[Pe177]: variable - "temp_version" was declared but never referenced - - int temp_response = cjson_response -> valueint; - ^ -"E:\Y\IAR\micro_climate\Drivers\EC801E\EC801E.c",265 Warning[Pe177]: variable - "temp_response" was declared but never referenced - \ 0x46 0x.... LDR.N R4,??DataTable26_9 - \ 0x48 0x6860 LDR R0,[R4, #+4] - \ 0x4A 0x1A28 SUBS R0,R5,R0 - \ 0x4C 0x.... 0x.... BL abs - \ 0x50 0x2878 CMP R0,#+120 - \ 0x52 0xBFA8 IT GE - \ 0x54 0x6065 STRGE R5,[R4, #+4] - 274 { - 275 g_time_stamp = temp_time; - 276 } - 277 } - \ 0x56 0xBD31 POP {R0,R4,R5,PC} + \ 0x5C 0x.... LDR.N R4,??DataTable24_8 + \ 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] + 283 { + 284 g_time_stamp = temp_time; + 285 } + 286 } + \ 0x6C 0xE8BD 0x83F7 POP {R0-R2,R4-R9,PC} \ In section .text, align 2, keep-with-next \ ?Subroutine0: (+1) @@ -810,95 +803,67 @@ Warning[Pe223]: function "abs" declared implicitly \ 0x2 0x.... 0x.... B.W cJSON_GetObjectItem \ In section .text, align 4, keep-with-next - \ ??DataTable25: + \ ??DataTable23: \ 0x0 0x0000'0000 DC32 0x0,0x40240000 \ 0x4024'0000 \ In section .text, align 4, keep-with-next - \ ??DataTable26: + \ ??DataTable23_1: \ 0x0 0x42C8'0000 DC32 0x42c80000 \ In section .text, align 4, keep-with-next - \ ??DataTable26_1: + \ ??DataTable24: \ 0x0 0x25 0x64 DC8 0x25, 0x64, 0x00, 0x00 \ 0x00 0x00 \ In section .text, align 4, keep-with-next - \ ??DataTable26_2: + \ ??DataTable24_1: \ 0x0 0x0D 0x0A DC8 0x0D, 0x0A, 0x00, 0x00 \ 0x00 0x00 \ In section .text, align 4, keep-with-next - \ ??DataTable26_3: + \ ??DataTable24_2: \ 0x0 0x4800'0400 DC32 0x48000400 \ In section .text, align 4, keep-with-next - \ ??DataTable26_4: + \ ??DataTable24_3: \ 0x0 0x0001'86A0 DC32 0x186a0 \ In section .text, align 4, keep-with-next - \ ??DataTable26_5: + \ ??DataTable24_4: \ 0x0 0x....'.... DC32 huart1 \ In section .text, align 4, keep-with-next - \ ??DataTable26_6: + \ ??DataTable24_5: \ 0x0 0x....'.... DC32 g_ec801_uart_handle \ In section .text, align 4, keep-with-next - \ ??DataTable26_7: + \ ??DataTable24_6: \ 0x0 0x....'.... DC32 ?_0 \ In section .text, align 4, keep-with-next - \ ??DataTable26_8: + \ ??DataTable24_7: \ 0x0 0x....'.... DC32 g_stMcs_Para \ In section .text, align 4, keep-with-next - \ ??DataTable26_9: + \ ??DataTable24_8: \ 0x0 0x....'.... DC32 time_get_ok \ In section .text, align 4, keep-with-next - \ ??DataTable26_10: + \ ??DataTable24_9: \ 0x0 0x3FE0'0000 DC32 0x3fe00000 \ In section .text, align 4, keep-with-next - \ ??DataTable26_11: + \ ??DataTable24_10: \ 0x0 0x4059'0000 DC32 0x40590000 \ In section .text, align 4, keep-with-next - \ ??DataTable26_12: + \ ??DataTable24_11: \ 0x0 0x0001'5180 DC32 0x15180 \ In section .text, align 4, keep-with-next - \ ?_1: - \ 0x0 0x41 0x54 DC8 "AT+QMTCFG=\"session\",0,0\015\012" - \ 0x2B 0x51 - \ 0x4D 0x54 - \ 0x43 0x46 - \ 0x47 0x3D - \ 0x22 0x73 - \ 0x65 0x73 - \ 0x73 0x69 - \ 0x6F 0x6E - \ 0x22 0x2C - \ 0x30 0x2C - \ 0x30 0x0D - \ 0x0A 0x00 - \ 0x1A DS8 2 - - \ In section .text, align 4, keep-with-next - \ ?_2: - \ 0x0 0x41 0x54 DC8 "AT+QMTCONN=0,Test_SUB\015\012" - \ 0x2B 0x51 - \ 0x4D 0x54 - \ 0x43 0x4F - \ 0x4E 0x4E - \ 0x3D 0x30 - \ 0x2C 0x54 - \ 0x65 0x73 - \ 0x74 0x5F - \ 0x53 0x55 - \ 0x42 0x0D - \ 0x0A 0x00 + \ ??DataTable24_12: + \ 0x0 0x....'.... DC32 ?_2 \ In section .rodata, align 4 \ ?_0: @@ -920,12 +885,24 @@ Warning[Pe223]: function "abs" declared implicitly \ 0x0D 0x0A \ 0x00 \ 0x21 DS8 3 - - \ In section .rodata, align 4, keep-with-next - \ ?_11: - \ 0x0 0x25 0x64 DC8 "%d" - \ 0x00 - \ 0x3 DS8 1 + \ 0x24 0x41 0x54 DC8 "AT+QMTCONN=0,Test_SUB,12345,12345\015\012" + \ 0x2B 0x51 + \ 0x4D 0x54 + \ 0x43 0x4F + \ 0x4E 0x4E + \ 0x3D 0x30 + \ 0x2C 0x54 + \ 0x65 0x73 + \ 0x74 0x5F + \ 0x53 0x55 + \ 0x42 0x2C + \ 0x31 0x32 + \ 0x33 0x34 + \ 0x35 0x2C + \ 0x31 0x32 + \ 0x33 0x34 + \ 0x35 0x0D + \ 0x0A 0x00 \ In section .text, align 4, keep-with-next \ ?_3: @@ -946,12 +923,6 @@ Warning[Pe223]: function "abs" declared implicitly \ 0x00 \ 0x1D DS8 3 - \ In section .rodata, align 4, keep-with-next - \ ?_13: - \ 0x0 0x0D 0x0A DC8 "\015\012" - \ 0x00 - \ 0x3 DS8 1 - \ In section .text, align 4, keep-with-next \ ?_4: \ 0x0 0x64 0x65 DC8 "deviId" @@ -960,6 +931,53 @@ Warning[Pe223]: function "abs" declared implicitly \ 0x00 \ 0x7 DS8 1 + \ In section .rodata, align 4 + \ ?_2: + \ 0x0 0x64 0x65 DC8 0x64, 0x65, 0x76, 0x69, 0x49, 0x64, 0x3D, 0x25 + \ 0x76 0x69 + \ 0x49 0x64 + \ 0x3D 0x25 + \ 0x8 0x73 0x0A DC8 0x73, 0x0A, 0x20, 0x66, 0x72, 0x61, 0x6D, 0x65 + \ 0x20 0x66 + \ 0x72 0x61 + \ 0x6D 0x65 + \ 0x10 0x54 0x79 DC8 0x54, 0x79, 0x70, 0x65, 0x3D, 0x25, 0x73, 0x0A + \ 0x70 0x65 + \ 0x3D 0x25 + \ 0x73 0x0A + \ 0x18 0x20 0x76 DC8 0x20, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6F, 0x6E + \ 0x65 0x72 + \ 0x73 0x69 + \ 0x6F 0x6E + \ 0x20 0x3D 0x25 DC8 0x3D, 0x25, 0x64, 0x0A, 0x20, 0x72, 0x65, 0x73 + \ 0x64 0x0A + \ 0x20 0x72 + \ 0x65 0x73 + \ 0x28 0x70 0x6F DC8 0x70, 0x6F, 0x6E, 0x73, 0x65, 0x3D, 0x25, 0x64 + \ 0x6E 0x73 + \ 0x65 0x3D + \ 0x25 0x64 + \ 0x30 0x0A 0x20 DC8 0x0A, 0x20, 0x74, 0x69, 0x6D, 0x65, 0x53, 0x74 + \ 0x74 0x69 + \ 0x6D 0x65 + \ 0x53 0x74 + \ 0x38 0x61 0x6D DC8 0x61, 0x6D, 0x70, 0x3D, 0x25, 0x64, 0x0A, 0 + \ 0x70 0x3D + \ 0x25 0x64 + \ 0x0A 0x00 + + \ In section .rodata, align 4, keep-with-next + \ ?_11: + \ 0x0 0x25 0x64 DC8 "%d" + \ 0x00 + \ 0x3 DS8 1 + + \ In section .rodata, align 4, keep-with-next + \ ?_13: + \ 0x0 0x0D 0x0A DC8 "\015\012" + \ 0x00 + \ 0x3 DS8 1 + \ In section .text, align 4, keep-with-next \ ?_5: \ 0x0 0x69 0x74 DC8 "item_id" @@ -1079,10 +1097,10 @@ Warning[Pe223]: function "abs" declared implicitly \ 0x73 0x65 \ 0x00 \ 0x9 DS8 3 - 278 - 279 - 280 - 281 + 287 + 288 + 289 + 290 Maximum stack usage in bytes: @@ -1137,36 +1155,37 @@ Warning[Pe223]: function "abs" declared implicitly 216 -> parse_json 216 -> uart_dev_char_present 216 -> uart_dev_in_char - 16 parse_json - 16 -> abs - 16 -> cJSON_Delete - 16 -> cJSON_GetObjectItem - 16 -> cJSON_Parse + 40 parse_json + 40 -> abs + 40 -> cJSON_Delete + 40 -> cJSON_GetObjectItem + 40 -> cJSON_Parse 0 -> term_printf + 40 -> term_printf Section sizes: Bytes Function/Label ----- -------------- - 8 ??DataTable25 - 4 ??DataTable26 - 4 ??DataTable26_1 - 4 ??DataTable26_10 - 4 ??DataTable26_11 - 4 ??DataTable26_12 - 4 ??DataTable26_2 - 4 ??DataTable26_3 - 4 ??DataTable26_4 - 4 ??DataTable26_5 - 4 ??DataTable26_6 - 4 ??DataTable26_7 - 4 ??DataTable26_8 - 4 ??DataTable26_9 + 8 ??DataTable23 + 4 ??DataTable23_1 + 4 ??DataTable24 + 4 ??DataTable24_1 + 4 ??DataTable24_10 + 4 ??DataTable24_11 + 4 ??DataTable24_12 + 4 ??DataTable24_2 + 4 ??DataTable24_3 + 4 ??DataTable24_4 + 4 ??DataTable24_5 + 4 ??DataTable24_6 + 4 ??DataTable24_7 + 4 ??DataTable24_8 + 4 ??DataTable24_9 6 ?Subroutine0 12 ?Subroutine1 - 36 ?_0 - 28 ?_1 + 72 ?_0 8 ?_10 4 ?_11 32 ?_12 @@ -1176,7 +1195,7 @@ Warning[Pe223]: function "abs" declared implicitly 20 ?_16 16 ?_17 12 ?_18 - 24 ?_2 + 64 ?_2 32 ?_3 8 ?_4 8 ?_5 @@ -1186,7 +1205,7 @@ Warning[Pe223]: function "abs" declared implicitly 8 ?_9 34 EC801E_Power_ON 162 EC801_GET_Time - 78 MQTT_Config + 64 MQTT_Config 270 MQTT_Trans_Data 26 Read_Status 30 __write @@ -1195,18 +1214,18 @@ Warning[Pe223]: function "abs" declared implicitly 50 fml_leap_year 128 fml_time_to_stamp 102 parse_4g_receive_data - 88 parse_json + 112 parse_json 8 time_get_ok g_time_stamp 16 bytes in section .bss - 44 bytes in section .rodata - 1'306 bytes in section .text + 144 bytes in section .rodata + 1'268 bytes in section .text - 1'306 bytes of CODE memory - 44 bytes of CONST memory + 1'268 bytes of CODE memory + 144 bytes of CONST memory 16 bytes of DATA memory Errors: none -Warnings: 8 +Warnings: 4 diff --git a/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.s b/EWARM/micro_climate/List/EC801E_17758034221153603070.dir/EC801E.s index ac5cfcf..9615aa6 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 16/Aug/2024 15:31:47 +// IAR ANSI C/C++ Compiler V9.40.2.374/W64 for ARM 19/Aug/2024 09:20:35 // Copyright 1999-2023 IAR Systems AB. // // Cpu mode = thumb @@ -260,7 +260,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,??DataTable26_3 + LDR.W R0,??DataTable24_2 CFI FunCall HAL_GPIO_ReadPin BL HAL_GPIO_ReadPin CMP R0,#+1 @@ -289,8 +289,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,??DataTable26_4 - LDR.W R0,??DataTable26_5 + LDR.W R3,??DataTable24_3 + LDR.W R0,??DataTable24_4 UXTH R2,R2 CFI FunCall HAL_UART_Transmit BL HAL_UART_Transmit @@ -311,82 +311,86 @@ __write: CFI EndBlock cfiBlock2 // 46 // 47 // MQTT打开客户端网络.连接MQTT服务器.订阅 +// 48 // ip,端口,客户端ID(0-5),客户端名称,用户名,密码,订阅主题名 SECTION `.text`:CODE:NOROOT(1) CFI Block cfiBlock3 Using cfiCommon0 CFI Function MQTT_Config THUMB -// 48 void MQTT_Config() -// 49 { +// 49 void MQTT_Config() +// 50 { MQTT_Config: - PUSH {R3-R5,LR} + PUSH {R4-R6,LR} CFI R14 Frame(CFA, -4) - CFI R5 Frame(CFA, -8) - CFI R4 Frame(CFA, -12) + CFI R6 Frame(CFA, -8) + CFI R5 Frame(CFA, -12) + CFI R4 Frame(CFA, -16) CFI CFA R13+16 -// 50 // 确保4G模块完全开机 -// 51 osDelay(5000); +// 51 // 确保4G模块完全开机 +// 52 osDelay(5000); MOVW R4,#+5000 MOV R0,R4 - LDR.W R5,??DataTable26_6 + LDR.W R5,??DataTable24_5 + LDR.W R6,??DataTable24_6 CFI FunCall osDelay BL osDelay -// 52 uart_sendstr(g_ec801_uart_handle, "AT+QMTCFG=\"session\",0,0\r\n"); +// 53 +// 54 // 客户端断开后服务器保存之前的订阅 +// 55 // uart_sendstr(g_ec801_uart_handle, "AT+QMTCFG=\"session\",0,0\r\n"); +// 56 // osDelay(5000); +// 57 +// 58 // 打开客户端网络 +// 59 uart_sendstr(g_ec801_uart_handle, "AT+QMTOPEN=0,199.7.140.10,1883\r\n"); LDR R0,[R5, #+0] - ADR.W R1,?_1 + MOV R1,R6 CFI FunCall uart_sendstr BL uart_sendstr -// 53 osDelay(5000); - MOV R0,R4 - CFI FunCall osDelay - BL osDelay -// 54 // 打开客户端网络 -// 55 uart_sendstr(g_ec801_uart_handle, "AT+QMTOPEN=0,199.7.140.10,1883\r\n"); - LDR R0,[R5, #+0] - LDR.W R1,??DataTable26_7 - CFI FunCall uart_sendstr - BL uart_sendstr -// 56 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTOPEN=0,199.7.140.10,1883\r\n", 30, 0xFFFF); -// 57 // 确保打开网络完成 -// 58 osDelay(5000); - MOV R0,R4 - CFI FunCall osDelay - BL osDelay -// 59 // 连接服务器 -// 60 uart_sendstr(g_ec801_uart_handle, "AT+QMTCONN=0,Test_SUB\r\n"); - LDR R0,[R5, #+0] - ADR.W R1,?_2 - CFI FunCall uart_sendstr - BL uart_sendstr -// 61 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTCONN=0,Test_SUB\r\n", sizeof("AT+QMTCONN=0,Test_SUB\r\n"), 0xFFFF); -// 62 // 确保服务器连接完毕 +// 60 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTOPEN=0,199.7.140.10,1883\r\n", 30, 0xFFFF); +// 61 +// 62 // 确保打开网络完成 // 63 osDelay(5000); MOV R0,R4 CFI FunCall osDelay BL osDelay -// 64 // 订阅主题 -// 65 uart_sendstr(g_ec801_uart_handle, "AT+QMTSUB=0,0,Test_Topic,0\r\n"); +// 64 +// 65 // 连接服务器 +// 66 uart_sendstr(g_ec801_uart_handle, "AT+QMTCONN=0,Test_SUB,12345,12345\r\n"); + LDR R0,[R5, #+0] + ADD R1,R6,#+36 + CFI FunCall uart_sendstr + BL uart_sendstr +// 67 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTCONN=0,Test_SUB\r\n", sizeof("AT+QMTCONN=0,Test_SUB\r\n"), 0xFFFF); +// 68 +// 69 // 确保服务器连接完毕 +// 70 osDelay(5000); + MOV R0,R4 + CFI FunCall osDelay + BL osDelay +// 71 +// 72 // 订阅主题 +// 73 uart_sendstr(g_ec801_uart_handle, "AT+QMTSUB=0,0,Test_Topic,0\r\n"); LDR R0,[R5, #+0] ADR.W R1,?_3 - POP {R2,R4,R5,LR} + POP {R4-R6,LR} CFI R4 SameValue CFI R5 SameValue + CFI R6 SameValue CFI R14 SameValue CFI CFA R13+0 CFI FunCall uart_sendstr B.W uart_sendstr -// 66 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTSUB=0,0,Test_Topic,0\r\n", sizeof("AT+QMTSUB=0,0,Test_Topic,0\r\n"), 0xFFFF); -// 67 } +// 74 // HAL_UART_Transmit(&huart5, (uint8_t *)"AT+QMTSUB=0,0,Test_Topic,0\r\n", sizeof("AT+QMTSUB=0,0,Test_Topic,0\r\n"), 0xFFFF); +// 75 } CFI EndBlock cfiBlock3 -// 68 -// 69 // MQTT发送数据 +// 76 +// 77 // MQTT发送数据 SECTION `.text`:CODE:NOROOT(2) CFI Block cfiBlock4 Using cfiCommon0 CFI Function MQTT_Trans_Data THUMB -// 70 void MQTT_Trans_Data( ) -// 71 { +// 78 void MQTT_Trans_Data() +// 79 { MQTT_Trans_Data: PUSH {R3-R7,LR} CFI R14 Frame(CFA, -4) @@ -397,37 +401,37 @@ MQTT_Trans_Data: CFI CFA R13+24 SUB SP,SP,#+32 CFI CFA R13+56 -// 72 //字符串长度 -// 73 uint8_t str_len = 0; -// 74 char str_len_str[32]; -// 75 //创建获取数据指针 -// 76 float32_t *ptr = (float32_t *)&g_stMcs_Para; -// 77 // 创建JSON数组及对象 -// 78 char *cjson_str = NULL; -// 79 cJSON * JsonRoot = cJSON_CreateObject(); +// 80 //字符串长度 +// 81 uint8_t str_len = 0; +// 82 char str_len_str[32]; +// 83 //创建获取数据指针 +// 84 float32_t *ptr = (float32_t *)&g_stMcs_Para; +// 85 // 创建JSON数组及对象 +// 86 char *cjson_str = NULL; +// 87 cJSON * JsonRoot = cJSON_CreateObject(); CFI FunCall cJSON_CreateObject BL cJSON_CreateObject MOV R4,R0 -// 80 cJSON * DataArray = cJSON_CreateArray(); +// 88 cJSON * DataArray = cJSON_CreateArray(); CFI FunCall cJSON_CreateArray BL cJSON_CreateArray MOV R5,R0 -// 81 -// 82 cJSON_AddStringToObject(JsonRoot, "deviId", "item_id"); +// 89 +// 90 cJSON_AddStringToObject(JsonRoot, "deviId", "item_id"); ADR.W R2,?_5 ADR.W R1,?_4 - LDR.N R6,??DataTable26_8 + LDR.W R6,??DataTable24_7 MOV R0,R4 CFI FunCall cJSON_AddStringToObject BL cJSON_AddStringToObject -// 83 cJSON_AddStringToObject(JsonRoot, "frameType", "item_type"); +// 91 cJSON_AddStringToObject(JsonRoot, "frameType", "item_type"); ADR.W R2,?_7 ADR.W R1,?_6 MOV R0,R4 CFI FunCall cJSON_AddStringToObject BL cJSON_AddStringToObject -// 84 cJSON_AddNumberToObject(JsonRoot, "timeStamp", g_time_stamp); - LDR.N R2,??DataTable26_9 +// 92 cJSON_AddNumberToObject(JsonRoot, "timeStamp", g_time_stamp); + LDR.N R2,??DataTable24_8 LDR R0,[R2, #+4] CFI FunCall __aeabi_ui2d BL __aeabi_ui2d @@ -436,34 +440,34 @@ MQTT_Trans_Data: MOV R0,R4 CFI FunCall cJSON_AddNumberToObject BL cJSON_AddNumberToObject -// 85 cJSON_AddNumberToObject(JsonRoot, "version", 10); - VLDR.W D0,??DataTable25 +// 93 cJSON_AddNumberToObject(JsonRoot, "version", 10); + VLDR.W D0,??DataTable23 ADR.W R1,?_9 MOV R0,R4 CFI FunCall cJSON_AddNumberToObject BL cJSON_AddNumberToObject -// 86 -// 87 cJSON_AddItemToObject(JsonRoot, "data", DataArray);//添加data数组 +// 94 +// 95 cJSON_AddItemToObject(JsonRoot, "data", DataArray);//添加data数组 MOV R2,R5 ADR.W R1,?_10 MOV R0,R4 CFI FunCall cJSON_AddItemToObject BL cJSON_AddItemToObject -// 88 -// 89 for(int i = 0; i < sizeof(mcs_para)/sizeof(float32_t) - 2; i++)// 雨量光辐射还是空气 +// 96 +// 97 for(int i = 0; i < sizeof(mcs_para)/sizeof(float32_t) - 2; i++)// 雨量光辐射还是空气 MOVS R7,#+0 -// 90 { -// 91 cJSON_AddItemToArray(DataArray, cJSON_CreateNumber(((float)((int )(ptr[i] * 100 + 0.5)))/100.0));// 四舍五入两位小数 +// 98 { +// 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,??DataTable26 + VLDR.W S1,??DataTable23_1 VLDR S0,[R0, #0] VMUL.F32 S1,S0,S1 VMOV R0,S1 CFI FunCall __aeabi_f2d BL __aeabi_f2d MOVS R2,#+0 - LDR.N R3,??DataTable26_10 + LDR.N R3,??DataTable24_9 CFI FunCall __aeabi_dadd BL __aeabi_dadd CFI FunCall __aeabi_d2iz @@ -474,7 +478,7 @@ MQTT_Trans_Data: CFI FunCall __aeabi_f2d BL __aeabi_f2d MOVS R2,#+0 - LDR.N R3,??DataTable26_11 + LDR.N R3,??DataTable24_10 CFI FunCall __aeabi_ddiv BL __aeabi_ddiv VMOV D0,R0,R1 @@ -484,88 +488,88 @@ MQTT_Trans_Data: MOV R0,R5 CFI FunCall cJSON_AddItemToArray BL cJSON_AddItemToArray -// 92 } +// 100 } ADDS R7,R7,#+1 CMP R7,#+9 BCC.N ??MQTT_Trans_Data_0 -// 93 -// 94 // 对象转字符串 -// 95 cjson_str = cJSON_Print(JsonRoot); +// 101 +// 102 // 对象转字符串 +// 103 cjson_str = cJSON_Print(JsonRoot); MOV R0,R4 CFI FunCall cJSON_Print BL cJSON_Print MOV R5,R0 -// 96 -// 97 str_len = strlen(cjson_str) + 2 + 4; +// 104 +// 105 str_len = strlen(cjson_str) + 2 + 4; CFI FunCall strlen BL strlen -// 98 sprintf(str_len_str, "%d", str_len); +// 106 sprintf(str_len_str, "%d", str_len); ADDS R2,R0,#+6 UXTB R2,R2 - ADR.N R1,??DataTable26_1 + ADR.N R1,??DataTable24 MOV R0,SP CFI FunCall sprintf BL sprintf -// 99 -// 100 // 发送发数据包命令 -// 101 osDelay(2000); +// 107 +// 108 // 发送发数据包命令 +// 109 osDelay(2000); MOV R0,#+2000 - LDR.N R6,??DataTable26_6 + LDR.N R6,??DataTable24_5 CFI FunCall osDelay BL osDelay -// 102 uart_sendstr(g_ec801_uart_handle, "AT+QMTPUBEX=0,0,0,0,Test_Topic,"); - LDR.W R0,[R6, #+0] +// 110 uart_sendstr(g_ec801_uart_handle, "AT+QMTPUBEX=0,0,0,0,Test_Topic,"); + LDR R0,[R6, #+0] ADR.N R1,?_12 CFI FunCall uart_sendstr BL uart_sendstr -// 103 uart_sendstr(g_ec801_uart_handle, str_len_str); +// 111 uart_sendstr(g_ec801_uart_handle, str_len_str); LDR R0,[R6, #+0] MOV R1,SP CFI FunCall uart_sendstr BL uart_sendstr -// 104 uart_sendstr(g_ec801_uart_handle, "\r\n"); +// 112 uart_sendstr(g_ec801_uart_handle, "\r\n"); LDR R0,[R6, #+0] - ADR.N R1,??DataTable26_2 + ADR.N R1,??DataTable24_1 CFI FunCall uart_sendstr BL uart_sendstr -// 105 -// 106 //发送数据包 -// 107 osDelay(2000); +// 113 +// 114 //发送数据包 +// 115 osDelay(2000); MOV R0,#+2000 CFI FunCall osDelay BL osDelay -// 108 uart_sendstr(g_ec801_uart_handle, cjson_str); +// 116 uart_sendstr(g_ec801_uart_handle, cjson_str); LDR R0,[R6, #+0] MOV R1,R5 CFI FunCall uart_sendstr BL uart_sendstr -// 109 // uart_sendstr(g_ec801_uart_handle, "\r\n"); -// 110 -// 111 //释放 -// 112 vPortFree(cjson_str); +// 117 // uart_sendstr(g_ec801_uart_handle, "\r\n"); +// 118 +// 119 //释放 +// 120 vPortFree(cjson_str); MOV R0,R5 CFI FunCall vPortFree BL vPortFree -// 113 cJSON_Delete(JsonRoot); +// 121 cJSON_Delete(JsonRoot); MOV R0,R4 CFI FunCall cJSON_Delete BL cJSON_Delete -// 114 } +// 122 } ADD SP,SP,#+36 CFI CFA R13+20 POP {R4-R7,PC} CFI EndBlock cfiBlock4 -// 115 -// 116 // 判断闰年,1闰0平 +// 123 +// 124 // 判断闰年,1闰0平 SECTION `.text`:CODE:NOROOT(1) CFI Block cfiBlock5 Using cfiCommon0 CFI Function fml_leap_year CFI NoCalls THUMB -// 117 uint16_t fml_leap_year(uint16_t year) -// 118 { -// 119 return (((year % 4 == 0)&&(year % 100 != 0)) || (year % 400 == 0)); +// 125 uint16_t fml_leap_year(uint16_t year) +// 126 { +// 127 return (((year % 4 == 0)&&(year % 100 != 0)) || (year % 400 == 0)); fml_leap_year: TST R0,#0x3 MOV R2,R0 @@ -587,17 +591,17 @@ fml_leap_year: ??fml_leap_year_1: MOVS R0,#+1 BX LR -// 120 } +// 128 } CFI EndBlock cfiBlock5 -// 121 -// 122 //日期转时间戳 +// 129 +// 130 //日期转时间戳 SECTION `.text`:CODE:NOROOT(2) CFI Block cfiBlock6 Using cfiCommon0 CFI Function fml_time_to_stamp THUMB -// 123 uint32_t fml_time_to_stamp(int year, int month, int day, int hour, int minute, int second) -// 124 { +// 131 uint32_t fml_time_to_stamp(int year, int month, int day, int hour, int minute, int second) +// 132 { fml_time_to_stamp: PUSH {R3-R9,LR} CFI R14 Frame(CFA, -4) @@ -614,84 +618,84 @@ fml_time_to_stamp: MOV R8,R1 MOV R4,R2 MOV R5,R3 -// 125 static uint32_t dax = 0; -// 126 static uint32_t day_count = 0; -// 127 uint16_t leap_year_count = 0; +// 133 static uint32_t dax = 0; +// 134 static uint32_t day_count = 0; +// 135 uint16_t leap_year_count = 0; MOVS R6,#+0 -// 128 uint16_t i; -// 129 -// 130 // 计算闰年数 -// 131 for (i = 1970; i < year; i++) +// 136 uint16_t i; +// 137 +// 138 // 计算闰年数 +// 139 for (i = 1970; i < year; i++) MOVW R7,#+1970 B.N ??fml_time_to_stamp_0 -// 132 { -// 133 if (fml_leap_year(i)) +// 140 { +// 141 if (fml_leap_year(i)) ??fml_time_to_stamp_1: CFI FunCall fml_leap_year BL fml_leap_year CBZ.N R0,??fml_time_to_stamp_2 -// 134 { -// 135 leap_year_count++; +// 142 { +// 143 leap_year_count++; ADDS R6,R6,#+1 -// 136 } -// 137 } +// 144 } +// 145 } ??fml_time_to_stamp_2: ADDS R7,R7,#+1 ??fml_time_to_stamp_0: UXTH R0,R7 CMP R0,R9 BLT.N ??fml_time_to_stamp_1 -// 138 -// 139 // 计算年的总天数 -// 140 day_count = leap_year_count * 366 + (year - 1970 - leap_year_count) * 365; +// 146 +// 147 // 计算年的总天数 +// 148 day_count = leap_year_count * 366 + (year - 1970 - leap_year_count) * 365; SUBW R1,R9,#+1970 MOVW R0,#+365 MULS R1,R0,R1 UXTAH R6,R1,R6 -// 141 -// 142 uint8_t mouthday[13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; +// 149 +// 150 uint8_t mouthday[13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; MOV.W R0,SP ADR.N R1,?_14 MOVS R2,#+16 CFI FunCall __aeabi_memcpy4 BL __aeabi_memcpy4 -// 143 // 计算当年到当前月的所有天数 -// 144 -// 145 for (i = 1; i < month; i++) +// 151 // 计算当年到当前月的所有天数 +// 152 +// 153 for (i = 1; i < month; i++) MOVS R0,#+1 B.N ??fml_time_to_stamp_3 -// 146 { -// 147 day_count += mouthday[i]; +// 154 { +// 155 day_count += mouthday[i]; ??fml_time_to_stamp_4: LDRB R1,[SP, R1] ADDS R6,R6,R1 -// 148 } +// 156 } ADDS R0,R0,#+1 ??fml_time_to_stamp_3: UXTH R1,R0 CMP R1,R8 BLT.N ??fml_time_to_stamp_4 -// 149 if(fml_leap_year(year)) +// 157 if(fml_leap_year(year)) UXTH R0,R9 CFI FunCall fml_leap_year BL fml_leap_year CBZ.N R0,??fml_time_to_stamp_5 -// 150 { -// 151 day_count += 1; +// 158 { +// 159 day_count += 1; ADDS R6,R6,#+1 -// 152 } -// 153 -// 154 // 累加计算当月的天数 -// 155 day_count += (day - 1); -// 156 -// 157 dax = (uint32_t)(day_count * 86400) + (uint32_t)((uint32_t)hour * 3600) + (uint32_t)((uint32_t)minute * 60) + (uint32_t)second; -// 158 -// 159 return dax; +// 160 } +// 161 +// 162 // 累加计算当月的天数 +// 163 day_count += (day - 1); +// 164 +// 165 dax = (uint32_t)(day_count * 86400) + (uint32_t)((uint32_t)hour * 3600) + (uint32_t)((uint32_t)minute * 60) + (uint32_t)second; +// 166 +// 167 return dax; ??fml_time_to_stamp_5: SUBS R4,R4,#+1 MOV R1,#+3600 ADDS R4,R4,R6 - LDR.N R0,??DataTable26_12 + LDR.N R0,??DataTable24_11 LDR R2,[SP, #+48] LDR R3,[SP, #+52] MULS R5,R1,R5 @@ -702,15 +706,15 @@ fml_time_to_stamp: ADD SP,SP,#+20 CFI CFA R13+28 POP {R4-R9,PC} -// 160 } +// 168 } CFI EndBlock cfiBlock6 SECTION `.bss`:DATA:REORDER:NOROOT(2) DATA -// 161 -// 162 -// 163 //时间获取完成变量,用于控制是否开始MQTT信息接收 -// 164 uint8_t time_get_ok = 0; +// 169 +// 170 +// 171 //时间获取完成变量,用于控制是否开始MQTT信息接收 +// 172 uint8_t time_get_ok = 0; time_get_ok: DS8 1 DS8 3 @@ -724,14 +728,14 @@ g_time_stamp: SECTION `.bss`:DATA:REORDER:NOROOT(2) DATA DS8 4 -// 165 // 生成时间戳 +// 173 // 生成时间戳 SECTION `.text`:CODE:NOROOT(2) CFI Block cfiBlock7 Using cfiCommon0 CFI Function EC801_GET_Time THUMB -// 166 int EC801_GET_Time() -// 167 { +// 174 int EC801_GET_Time() +// 175 { EC801_GET_Time: PUSH {R3-R6,LR} CFI R14 Frame(CFA, -4) @@ -739,22 +743,22 @@ EC801_GET_Time: CFI R5 Frame(CFA, -12) CFI R4 Frame(CFA, -16) CFI CFA R13+20 -// 168 int year, month, day, hour, minute, second; -// 169 if(USE_UTC) -// 170 { -// 171 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=0\r\n"); - LDR.N R4,??DataTable26_6 +// 176 int year, month, day, hour, minute, second; +// 177 if(USE_UTC) +// 178 { +// 179 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=0\r\n"); + LDR.N R4,??DataTable24_5 ADR.N R1,?_15 LDR R0,[R4, #+0] SUB SP,SP,#+140 CFI CFA R13+160 CFI FunCall uart_sendstr BL uart_sendstr -// 172 }else -// 173 { -// 174 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=2\r\n"); -// 175 } -// 176 osDelay(1000); +// 180 }else +// 181 { +// 182 uart_sendstr(g_ec801_uart_handle, "AT+QLTS=2\r\n"); +// 183 } +// 184 osDelay(1000); MOV R0,#+1000 CFI FunCall osDelay BL osDelay @@ -762,19 +766,19 @@ EC801_GET_Time: ADD R0,SP,#+40 CFI FunCall __aeabi_memclr4 BL __aeabi_memclr4 -// 177 char time[100] = {0};int index = 0; +// 185 char time[100] = {0};int index = 0; MOVS R6,#+0 ADD R5,SP,#+40 -// 178 -// 179 // 第一个“后是时间,前面不要 -// 180 do{ -// 181 time[index] = uart_dev_in_char(g_ec801_uart_handle); +// 186 +// 187 // 第一个“后是时间,前面不要 +// 188 do{ +// 189 time[index] = uart_dev_in_char(g_ec801_uart_handle); ??EC801_GET_Time_0: LDR R0,[R4, #+0] CFI FunCall uart_dev_in_char BL uart_dev_in_char BL ?Subroutine1 -// 182 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); +// 190 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); ??CrossCallReturnLabel_4: BEQ.N ??EC801_GET_Time_1 LDR R0,[R4, #+0] @@ -782,8 +786,8 @@ EC801_GET_Time: BL uart_dev_char_present CMP R0,#+0 BNE.N ??EC801_GET_Time_0 -// 183 // 丢掉前面的 -// 184 memcpy(time, time + index - 1, index); +// 191 // 丢掉前面的 +// 192 memcpy(time, time + index - 1, index); ??EC801_GET_Time_1: ADD R0,SP,#+40 ADD R0,R0,R6 @@ -792,18 +796,18 @@ EC801_GET_Time: ADD R0,SP,#+40 CFI FunCall __aeabi_memcpy BL __aeabi_memcpy -// 185 index = 1; +// 193 index = 1; MOVS R6,#+1 -// 186 -// 187 // "前面是时间 -// 188 do{ -// 189 time[index] = uart_dev_in_char(g_ec801_uart_handle); +// 194 +// 195 // "前面是时间 +// 196 do{ +// 197 time[index] = uart_dev_in_char(g_ec801_uart_handle); ??EC801_GET_Time_2: LDR R0,[R4, #+0] CFI FunCall uart_dev_in_char BL uart_dev_in_char BL ?Subroutine1 -// 190 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); +// 198 }while(time[index++] != '"' && uart_dev_char_present(g_ec801_uart_handle)); ??CrossCallReturnLabel_5: BEQ.N ??EC801_GET_Time_3 LDR R0,[R4, #+0] @@ -811,9 +815,9 @@ EC801_GET_Time: BL uart_dev_char_present CMP R0,#+0 BNE.N ??EC801_GET_Time_2 -// 191 -// 192 // 字符提取成int -// 193 sscanf(time, "\"%d/%d/%d,%d:%d:%d\"", &year, &month, &day, &hour, &minute, &second); +// 199 +// 200 // 字符提取成int +// 201 sscanf(time, "\"%d/%d/%d,%d:%d:%d\"", &year, &month, &day, &hour, &minute, &second); ??EC801_GET_Time_3: ADD R0,SP,#+20 ADD R1,SP,#+24 @@ -826,21 +830,21 @@ EC801_GET_Time: ADD R2,SP,#+16 ADD.W R3,SP,#+36 ADR.N R1,?_16 - LDR.N R4,??DataTable26_9 + LDR.N R4,??DataTable24_8 ADD R0,SP,#+40 CFI FunCall sscanf BL sscanf -// 194 -// 195 if(year) +// 202 +// 203 if(year) LDR R0,[SP, #+16] CBZ.N R0,??EC801_GET_Time_4 -// 196 { -// 197 time_get_ok = 1; +// 204 { +// 205 time_get_ok = 1; MOVS R1,#+1 STRB R1,[R4, #+0] -// 198 } -// 199 // 生成时间戳 -// 200 g_time_stamp = fml_time_to_stamp(year, month, day, hour, minute, second); +// 206 } +// 207 // 生成时间戳 +// 208 g_time_stamp = fml_time_to_stamp(year, month, day, hour, minute, second); ??EC801_GET_Time_4: LDR R0,[SP, #+20] LDR R1,[SP, #+24] @@ -853,12 +857,12 @@ EC801_GET_Time: CFI FunCall fml_time_to_stamp BL fml_time_to_stamp STR R0,[R4, #+4] -// 201 return year; +// 209 return year; LDR R0,[SP, #+16] ADD SP,SP,#+144 CFI CFA R13+16 POP {R4-R6,PC} -// 202 } +// 210 } CFI EndBlock cfiBlock7 SECTION `.text`:CODE:NOROOT(1) @@ -892,16 +896,16 @@ EC801_GET_Time: CFI EndBlock cfiCond8 CFI EndBlock cfiCond9 CFI EndBlock cfiPicker10 -// 203 -// 204 #define JSON_BUFFER_SIZE 200 -// 205 // 解析收到的4g模块数据 +// 211 +// 212 #define JSON_BUFFER_SIZE 200 +// 213 // 解析收到的4g模块数据 SECTION `.text`:CODE:NOROOT(1) CFI Block cfiBlock11 Using cfiCommon0 CFI Function parse_4g_receive_data THUMB -// 206 void parse_4g_receive_data() -// 207 { +// 214 void parse_4g_receive_data() +// 215 { parse_4g_receive_data: PUSH {R4-R6,LR} CFI R14 Frame(CFA, -4) @@ -909,12 +913,12 @@ parse_4g_receive_data: CFI R5 Frame(CFA, -12) CFI R4 Frame(CFA, -16) CFI CFA R13+16 -// 208 uint8_t temp_buff[JSON_BUFFER_SIZE]; -// 209 int jsonBufferIndex = 0; // 索引 -// 210 char c = 0; -// 211 int inJson = 0; -// 212 if(uart_dev_char_present(g_ec801_uart_handle)){ - LDR.N R6,??DataTable26_6 +// 216 uint8_t temp_buff[JSON_BUFFER_SIZE]; +// 217 int jsonBufferIndex = 0; // 索引 +// 218 char c = 0; +// 219 int inJson = 0; +// 220 if(uart_dev_char_present(g_ec801_uart_handle)){ + LDR.N R6,??DataTable24_5 LDR R0,[R6, #+0] SUB SP,SP,#+200 CFI CFA R13+216 @@ -923,24 +927,24 @@ parse_4g_receive_data: MOVS R5,#+0 MOVS R4,#+0 CBZ.N R0,??parse_4g_receive_data_0 -// 213 memset(temp_buff, '\0', sizeof(temp_buff));//每次接受前清空一下BUFF +// 221 memset(temp_buff, '\0', sizeof(temp_buff));//每次接受前清空一下BUFF MOVS R1,#+200 MOV R0,SP CFI FunCall __aeabi_memclr4 BL __aeabi_memclr4 -// 214 for(jsonBufferIndex = 0; uart_dev_char_present(g_ec801_uart_handle);) +// 222 for(jsonBufferIndex = 0; uart_dev_char_present(g_ec801_uart_handle);) B.N ??parse_4g_receive_data_1 -// 215 { -// 216 c = uart_dev_in_char(g_ec801_uart_handle); -// 217 if (c == '{') { -// 218 inJson = 1; // 进入JSON字符串 +// 223 { +// 224 c = uart_dev_in_char(g_ec801_uart_handle); +// 225 if (c == '{') { +// 226 inJson = 1; // 进入JSON字符串 ??parse_4g_receive_data_2: MOVS R4,#+1 -// 219 jsonBufferIndex = 0; // 重置JSON缓冲区索引 -// 220 temp_buff[jsonBufferIndex++] = c; +// 227 jsonBufferIndex = 0; // 重置JSON缓冲区索引 +// 228 temp_buff[jsonBufferIndex++] = c; STRB R0,[SP, #+0] MOVS R5,#+1 -// 221 } else if (c == '}' && inJson) { +// 229 } else if (c == '}' && inJson) { ??parse_4g_receive_data_1: LDR R0,[R6, #+0] CFI FunCall uart_dev_char_present @@ -955,46 +959,47 @@ parse_4g_receive_data: CMP R0,#+125 BNE.N ??parse_4g_receive_data_4 CBZ.N R4,??parse_4g_receive_data_5 -// 222 temp_buff[jsonBufferIndex++] = c; +// 230 temp_buff[jsonBufferIndex++] = c; STRB R0,[SP, R5] -// 223 //重置索引与标志 -// 224 jsonBufferIndex = 0; +// 231 //重置索引与标志 +// 232 jsonBufferIndex = 0; MOVS R5,#+0 -// 225 inJson = 0; +// 233 inJson = 0; MOVS R4,#+0 B.N ??parse_4g_receive_data_1 -// 226 } else if (inJson) { +// 234 } else if (inJson) { ??parse_4g_receive_data_4: CBZ.N R4,??parse_4g_receive_data_5 -// 227 // 如果在JSON字符串内部,则存储字符 -// 228 if (jsonBufferIndex < JSON_BUFFER_SIZE - 1) { // 保留一个位置给字符串结束符 +// 235 // 如果在JSON字符串内部,则存储字符 +// 236 if (jsonBufferIndex < JSON_BUFFER_SIZE - 1) { // 保留一个位置给字符串结束符 CMP R5,#+199 BGE.N ??parse_4g_receive_data_1 -// 229 temp_buff[jsonBufferIndex++] = c; +// 237 temp_buff[jsonBufferIndex++] = c; STRB R0,[SP, R5] ??parse_4g_receive_data_5: MOV R5,R1 B.N ??parse_4g_receive_data_1 -// 230 } -// 231 }else { -// 232 jsonBufferIndex++;//一直没有{可以继续检索 -// 233 } -// 234 } -// 235 // temp_buff为接收到的JSON -// 236 // term_printf(temp_buff); -// 237 // 不为空再解析 -// 238 if(temp_buff[0] != '\0') +// 238 } +// 239 }else { +// 240 jsonBufferIndex++;//一直没有{可以继续检索 +// 241 } +// 242 } +// 243 // temp_buff为接收到的JSON +// 244 // term_printf(temp_buff); +// 245 // 不为空再解析 +// 246 // HAL_Delay(10); +// 247 if(temp_buff[0] != '\0') ??parse_4g_receive_data_3: LDRB R0,[SP, #+0] CBZ.N R0,??parse_4g_receive_data_0 -// 239 { -// 240 parse_json(temp_buff); +// 248 { +// 249 parse_json(temp_buff); MOV R0,SP CFI FunCall parse_json BL parse_json -// 241 } -// 242 } -// 243 } +// 250 } +// 251 } +// 252 } ??parse_4g_receive_data_0: ADD SP,SP,#+200 CFI CFA R13+16 @@ -1004,92 +1009,120 @@ parse_4g_receive_data: SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable25: +??DataTable23: DATA32 DC32 0x0,0x40240000 -// 244 + + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +??DataTable23_1: + DATA32 + DC32 0x42c80000 +// 253 SECTION `.text`:CODE:NOROOT(2) CFI Block cfiBlock12 Using cfiCommon0 CFI Function parse_json THUMB -// 245 void parse_json(uint8_t *json_buff) -// 246 { +// 254 void parse_json(uint8_t *json_buff) +// 255 { parse_json: - PUSH {R3-R5,LR} + PUSH {R1-R9,LR} CFI R14 Frame(CFA, -4) - CFI R5 Frame(CFA, -8) - CFI R4 Frame(CFA, -12) - CFI CFA R13+16 -// 247 cJSON* cjson_root = cJSON_Parse(json_buff); + CFI R9 Frame(CFA, -8) + CFI R8 Frame(CFA, -12) + CFI R7 Frame(CFA, -16) + CFI R6 Frame(CFA, -20) + CFI R5 Frame(CFA, -24) + CFI R4 Frame(CFA, -28) + CFI CFA R13+40 +// 256 cJSON* cjson_root = cJSON_Parse(json_buff); CFI FunCall cJSON_Parse BL cJSON_Parse MOVS R4,R0 -// 248 -// 249 if(cjson_root == NULL) - BNE.W ??parse_json_0 -// 250 { -// 251 term_printf("parse fail.\n"); - POP {R1,R4,R5,LR} +// 257 +// 258 if(cjson_root == NULL) + BNE.N ??parse_json_0 +// 259 { +// 260 term_printf("parse fail.\n"); + POP {R1-R9,LR} CFI R4 SameValue CFI R5 SameValue + CFI R6 SameValue + CFI R7 SameValue + CFI R8 SameValue + CFI R9 SameValue CFI R14 SameValue CFI CFA R13+0 ADR.N R0,?_17 CFI FunCall term_printf B.W term_printf - CFI R4 Frame(CFA, -12) - CFI R5 Frame(CFA, -8) + CFI R4 Frame(CFA, -28) + CFI R5 Frame(CFA, -24) + CFI R6 Frame(CFA, -20) + CFI R7 Frame(CFA, -16) + CFI R8 Frame(CFA, -12) + CFI R9 Frame(CFA, -8) CFI R14 Frame(CFA, -4) - CFI CFA R13+16 -// 252 return; -// 253 } -// 254 -// 255 cJSON* cjson_id = cJSON_GetObjectItem(cjson_root, "deviId"); + CFI CFA R13+40 +// 261 return; +// 262 } +// 263 +// 264 cJSON* cjson_id = cJSON_GetObjectItem(cjson_root, "deviId"); ??parse_json_0: Nop ADR.N R1,?_4 CFI FunCall cJSON_GetObjectItem BL cJSON_GetObjectItem -// 256 cJSON* cjson_type = cJSON_GetObjectItem(cjson_root, "frameType"); - Nop + MOV R6,R0 +// 265 cJSON* cjson_type = cJSON_GetObjectItem(cjson_root, "frameType"); ADR.N R1,?_6 BL ?Subroutine0 -// 257 cJSON* cjson_version = cJSON_GetObjectItem(cjson_root, "version"); ??CrossCallReturnLabel_3: - Nop + MOV R7,R0 +// 266 cJSON* cjson_version = cJSON_GetObjectItem(cjson_root, "version"); ADR.N R1,?_9 BL ?Subroutine0 -// 258 cJSON* cjson_response = cJSON_GetObjectItem(cjson_root, "response"); ??CrossCallReturnLabel_2: - Nop + MOV R8,R0 +// 267 cJSON* cjson_response = cJSON_GetObjectItem(cjson_root, "response"); ADR.N R1,?_18 BL ?Subroutine0 -// 259 cJSON* cjson_time = cJSON_GetObjectItem(cjson_root, "timeStamp"); ??CrossCallReturnLabel_1: - Nop + MOV R9,R0 +// 268 cJSON* cjson_time = cJSON_GetObjectItem(cjson_root, "timeStamp"); ADR.N R1,?_8 BL ?Subroutine0 -// 260 -// 261 // 取出数据 -// 262 char *temp_id = cjson_id -> valuestring; -// 263 char *temp_type = cjson_type -> valuestring; -// 264 int temp_version = cjson_version -> valueint; -// 265 int temp_response = cjson_response -> valueint; -// 266 int temp_time = cjson_time -> valueint; +// 269 +// 270 // 取出数据 +// 271 char *temp_id = cjson_id -> valuestring; +// 272 char *temp_type = cjson_type -> valuestring; +// 273 int temp_version = cjson_version -> valueint; +// 274 int temp_response = cjson_response -> valueint; +// 275 int temp_time = cjson_time -> valueint; ??CrossCallReturnLabel_0: LDR R5,[R0, #+20] -// 267 -// 268 // 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); -// 269 -// 270 cJSON_Delete(cjson_root); +// 276 +// 277 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,??DataTable24_12 + CFI FunCall term_printf + BL term_printf +// 278 +// 279 cJSON_Delete(cjson_root); MOV R0,R4 CFI FunCall cJSON_Delete BL cJSON_Delete -// 271 -// 272 // 数据处理 -// 273 if(abs(temp_time - g_time_stamp) >= 120) - LDR.N R4,??DataTable26_9 +// 280 +// 281 // 数据处理 +// 282 if(abs(temp_time - g_time_stamp) >= 120) + LDR.N R4,??DataTable24_8 LDR R0,[R4, #+4] SUBS R0,R5,R0 CFI FunCall abs @@ -1097,133 +1130,149 @@ parse_json: CMP R0,#+120 IT GE STRGE R5,[R4, #+4] -// 274 { -// 275 g_time_stamp = temp_time; -// 276 } -// 277 } - POP {R0,R4,R5,PC} +// 283 { +// 284 g_time_stamp = temp_time; +// 285 } +// 286 } + POP {R0-R2,R4-R9,PC} CFI EndBlock cfiBlock12 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable26: - DATA32 - DC32 0x42c80000 - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -??DataTable26_1: +??DataTable24: DATA8 DC8 0x25, 0x64, 0x00, 0x00 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable26_2: +??DataTable24_1: DATA8 DC8 0x0D, 0x0A, 0x00, 0x00 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable26_3: +??DataTable24_2: DATA32 DC32 0x48000400 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable26_4: +??DataTable24_3: DATA32 DC32 0x186a0 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable26_5: +??DataTable24_4: DATA32 DC32 huart1 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable26_6: +??DataTable24_5: DATA32 DC32 g_ec801_uart_handle SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable26_7: +??DataTable24_6: DATA32 DC32 ?_0 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable26_8: +??DataTable24_7: DATA32 DC32 g_stMcs_Para SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable26_9: +??DataTable24_8: DATA32 DC32 time_get_ok SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable26_10: +??DataTable24_9: DATA32 DC32 0x3fe00000 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable26_11: +??DataTable24_10: DATA32 DC32 0x40590000 SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA -??DataTable26_12: +??DataTable24_11: DATA32 DC32 0x15180 + SECTION `.text`:CODE:NOROOT(2) + SECTION_TYPE SHT_PROGBITS, 0 + DATA +??DataTable24_12: + DATA32 + DC32 ?_2 + SECTION `.text`:CODE:NOROOT(1) CFI Block cfiCond13 Using cfiCommon0 CFI Function parse_json CFI Conditional ??CrossCallReturnLabel_3 - CFI R4 Frame(CFA, -12) - CFI R5 Frame(CFA, -8) + CFI R4 Frame(CFA, -28) + CFI R5 Frame(CFA, -24) + CFI R6 Frame(CFA, -20) + CFI R7 Frame(CFA, -16) + CFI R8 Frame(CFA, -12) + CFI R9 Frame(CFA, -8) CFI R14 Frame(CFA, -4) - CFI CFA R13+16 + CFI CFA R13+40 CFI Block cfiCond14 Using cfiCommon0 CFI (cfiCond14) Function parse_json CFI (cfiCond14) Conditional ??CrossCallReturnLabel_2 - CFI (cfiCond14) R4 Frame(CFA, -12) - CFI (cfiCond14) R5 Frame(CFA, -8) + CFI (cfiCond14) R4 Frame(CFA, -28) + CFI (cfiCond14) R5 Frame(CFA, -24) + CFI (cfiCond14) R6 Frame(CFA, -20) + CFI (cfiCond14) R7 Frame(CFA, -16) + CFI (cfiCond14) R8 Frame(CFA, -12) + CFI (cfiCond14) R9 Frame(CFA, -8) CFI (cfiCond14) R14 Frame(CFA, -4) - CFI (cfiCond14) CFA R13+16 + CFI (cfiCond14) CFA R13+40 CFI Block cfiCond15 Using cfiCommon0 CFI (cfiCond15) Function parse_json CFI (cfiCond15) Conditional ??CrossCallReturnLabel_1 - CFI (cfiCond15) R4 Frame(CFA, -12) - CFI (cfiCond15) R5 Frame(CFA, -8) + CFI (cfiCond15) R4 Frame(CFA, -28) + CFI (cfiCond15) R5 Frame(CFA, -24) + CFI (cfiCond15) R6 Frame(CFA, -20) + CFI (cfiCond15) R7 Frame(CFA, -16) + CFI (cfiCond15) R8 Frame(CFA, -12) + CFI (cfiCond15) R9 Frame(CFA, -8) CFI (cfiCond15) R14 Frame(CFA, -4) - CFI (cfiCond15) CFA R13+16 + CFI (cfiCond15) CFA R13+40 CFI Block cfiCond16 Using cfiCommon0 CFI (cfiCond16) Function parse_json CFI (cfiCond16) Conditional ??CrossCallReturnLabel_0 - CFI (cfiCond16) R4 Frame(CFA, -12) - CFI (cfiCond16) R5 Frame(CFA, -8) + CFI (cfiCond16) R4 Frame(CFA, -28) + CFI (cfiCond16) R5 Frame(CFA, -24) + CFI (cfiCond16) R6 Frame(CFA, -20) + CFI (cfiCond16) R7 Frame(CFA, -16) + CFI (cfiCond16) R8 Frame(CFA, -12) + CFI (cfiCond16) R9 Frame(CFA, -8) CFI (cfiCond16) R14 Frame(CFA, -4) - CFI (cfiCond16) CFA R13+16 + CFI (cfiCond16) CFA R13+40 CFI Block cfiPicker17 Using cfiCommon1 CFI (cfiPicker17) NoFunction CFI (cfiPicker17) Picker @@ -1241,22 +1290,6 @@ parse_json: CFI EndBlock cfiCond16 CFI EndBlock cfiPicker17 - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -?_1: - DATA8 - DC8 "AT+QMTCFG=\"session\",0,0\015\012" - DATA16 - DS8 2 - - SECTION `.text`:CODE:NOROOT(2) - SECTION_TYPE SHT_PROGBITS, 0 - DATA -?_2: - DATA8 - DC8 "AT+QMTCONN=0,Test_SUB\015\012" - SECTION `.text`:CODE:NOROOT(2) SECTION_TYPE SHT_PROGBITS, 0 DATA @@ -1384,6 +1417,21 @@ parse_json: DC8 "AT+QMTOPEN=0,199.7.140.10,1883\015\012" DATA DS8 3 + DATA8 + DC8 "AT+QMTCONN=0,Test_SUB,12345,12345\015\012" + + SECTION `.rodata`:CONST:REORDER:NOROOT(2) + DATA +?_2: + DATA8 + DC8 0x64, 0x65, 0x76, 0x69, 0x49, 0x64, 0x3D, 0x25 + DC8 0x73, 0x0A, 0x20, 0x66, 0x72, 0x61, 0x6D, 0x65 + DC8 0x54, 0x79, 0x70, 0x65, 0x3D, 0x25, 0x73, 0x0A + DC8 0x20, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6F, 0x6E + DC8 0x3D, 0x25, 0x64, 0x0A, 0x20, 0x72, 0x65, 0x73 + DC8 0x70, 0x6F, 0x6E, 0x73, 0x65, 0x3D, 0x25, 0x64 + DC8 0x0A, 0x20, 0x74, 0x69, 0x6D, 0x65, 0x53, 0x74 + DC8 0x61, 0x6D, 0x70, 0x3D, 0x25, 0x64, 0x0A, 0 SECTION `.rodata`:CONST:NOROOT(2) DATA @@ -1400,18 +1448,18 @@ parse_json: DS8 1 END -// 278 -// 279 -// 280 -// 281 +// 287 +// 288 +// 289 +// 290 // // 16 bytes in section .bss -// 44 bytes in section .rodata -// 1'306 bytes in section .text +// 144 bytes in section .rodata +// 1'268 bytes in section .text // -// 1'306 bytes of CODE memory -// 44 bytes of CONST memory +// 1'268 bytes of CODE memory +// 144 bytes of CONST memory // 16 bytes of DATA memory // //Errors: none -//Warnings: 8 +//Warnings: 4 diff --git a/EWARM/micro_climate/List/micro_climate.map b/EWARM/micro_climate/List/micro_climate.map index f9f92b7..18900b6 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 16/Aug/2024 15:31:47 +# IAR ELF Linker V9.40.2.374/W64 for ARM 19/Aug/2024 09:20:36 # 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": 0xc4e3 +"P1": 0xc521 .text ro code 0x800'01ac 0xecc cJSON.o [2] .text ro code 0x800'1078 0x14 strlen_small.o [16] .text ro code 0x800'108c 0x18 ABImemcpy_small.o [16] @@ -221,76 +221,61 @@ initialize by copy { rw }; .text ro code 0x800'9a28 0x48 FltToDbl.o [15] .text ro code 0x800'9a70 0x86 filter.o [5] .text ro code 0x800'9af8 0x494 frt_protocol.o [12] - .text ro code 0x800'9f8c 0x4d8 EC801E.o [3] - .text ro code 0x800'a464 0x594 tasks.o [6] - .text ro code 0x800'a9f8 0xc stm32l4xx_hal.o [9] - .text ro code 0x800'aa04 0x2 stm32l4xx_hal_adc.o [9] - .text ro code 0x800'aa06 0x2 stm32l4xx_hal_adc.o [9] - .text ro code 0x800'aa08 0x2 stm32l4xx_hal_adc.o [9] - .text ro code 0x800'aa0a 0x2 stm32l4xx_hal_uart.o [9] - .text ro code 0x800'aa0c 0x2 stm32l4xx_hal_uart.o [9] - .text ro code 0x800'aa0e 0x2 stm32l4xx_hal_uart_ex.o [9] - .text ro code 0x800'aa10 0x2 stm32l4xx_hal_uart.o [9] - .text ro code 0x800'aa12 0x2 stm32l4xx_hal_uart.o [9] - .text ro code 0x800'aa14 0x1b0 heap_4.o [6] - .text ro code 0x800'abc4 0x8 abs.o [13] - .text ro code 0x800'abcc 0x92 list.o [6] - .text ro code 0x800'ac60 0x18a port.o [6] - .text ro code 0x800'adec 0x28 port.o [6] - CODE ro code 0x800'ae14 0xb0 portasm.o [6] - .text ro code 0x800'aec4 0x8a0 anemometer_dev.o [12] - .text ro code 0x800'b764 0x64 acosf.o [15] - .text ro code 0x800'b7c8 0x1d4 cos_sin32.o [15] - .text ro code 0x800'b99c 0x48 atanf.o [15] - .text ro code 0x800'b9e4 0x78 arm_max_q15.o [14] - .text ro code 0x800'ba5c 0x4e arm_mean_q15.o [14] - .text ro code 0x800'baac 0x52 arm_offset_q15.o [14] - .text ro code 0x800'bb00 0x1e sqrtf.o [15] - .text ro code 0x800'bb20 0x178 arm_mean_f32.o [14] - .text ro code 0x800'bc98 0xa4 xatanf.o [15] - .rodata const 0x800'bd3c 0x224 sht30.o [11] - .text ro code 0x800'bf60 0x10c stm32l4xx_it.o [2] - .rodata const 0x800'c06c 0xc8 sht30.o [11] - .text ro code 0x800'c134 0x5c system_stm32l4xx.o [1] - .rodata const 0x800'c190 0x54 inflash.o [12] - .rodata const 0x800'c1e4 0x50 iar_Stoullx.o [13] - .rodata const 0x800'c238 0x48 strto64.o [15] - .text ro code 0x800'c280 0x38 zero_init3.o [16] - .rodata const 0x800'c2b8 0x30 system_stm32l4xx.o [1] - .rodata const 0x800'c2e8 0x28 xscanffull_nomb.o [13] - .text ro code 0x800'c310 0x28 data_init.o [16] - .rodata const 0x800'c338 0x24 EC801E.o [3] - .rodata const 0x800'c35c 0x24 xscanffull_nomb.o [13] - .text ro code 0x800'c380 0x22 fpinit_M.o [15] - .iar.init_table const 0x800'c3a4 0x20 - Linker created - - .text ro code 0x800'c3c4 0x1e cmain.o [16] - .text ro code 0x800'c3e2 0x4 low_level_init.o [13] - .text ro code 0x800'c3e6 0x4 exit.o [13] - .text ro code 0x800'c3ec 0xa cexit.o [16] - .text ro code 0x800'c3f8 0x1c cstartup_M.o [16] - .rodata const 0x800'c414 0x14 freertos.o [2] - .rodata const 0x800'c428 0x10 freertos.o [2] - .text ro code 0x800'c438 0x10 startup_stm32l496xx.o [4] - .rodata const 0x800'c448 0xc freertos.o [2] - .rodata const 0x800'c454 0xc freertos.o [2] - .rodata const 0x800'c460 0x8 freertos.o [2] - .rodata const 0x800'c468 0x8 system_stm32l4xx.o [1] - .text ro code 0x800'c470 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c474 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c478 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c47c 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c480 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c484 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c488 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c48c 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c490 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c494 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c498 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c49c 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c4a0 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c4a4 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c4a8 0x4 startup_stm32l496xx.o [4] - .text ro code 0x800'c4ac 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'9f8c 0x4b4 EC801E.o [3] + .text ro code 0x800'a440 0x594 tasks.o [6] + .text ro code 0x800'a9d4 0xc stm32l4xx_hal.o [9] + .text ro code 0x800'a9e0 0x2 stm32l4xx_hal_adc.o [9] + .text ro code 0x800'a9e2 0x2 stm32l4xx_hal_adc.o [9] + .text ro code 0x800'a9e4 0x2 stm32l4xx_hal_adc.o [9] + .text ro code 0x800'a9e6 0x2 stm32l4xx_hal_uart.o [9] + .text ro code 0x800'a9e8 0x2 stm32l4xx_hal_uart.o [9] + .text ro code 0x800'a9ea 0x2 stm32l4xx_hal_uart_ex.o [9] + .text ro code 0x800'a9ec 0x2 stm32l4xx_hal_uart.o [9] + .text ro code 0x800'a9ee 0x2 stm32l4xx_hal_uart.o [9] + .text ro code 0x800'a9f0 0x1b0 heap_4.o [6] + .text ro code 0x800'aba0 0x8 abs.o [13] + .text ro code 0x800'aba8 0x92 list.o [6] + .text ro code 0x800'ac3c 0x18a port.o [6] + .text ro code 0x800'adc8 0x28 port.o [6] + CODE ro code 0x800'adf0 0xb0 portasm.o [6] + .text ro code 0x800'aea0 0x8a0 anemometer_dev.o [12] + .text ro code 0x800'b740 0x64 acosf.o [15] + .text ro code 0x800'b7a4 0x1d4 cos_sin32.o [15] + .text ro code 0x800'b978 0x48 atanf.o [15] + .text ro code 0x800'b9c0 0x78 arm_max_q15.o [14] + .text ro code 0x800'ba38 0x4e arm_mean_q15.o [14] + .text ro code 0x800'ba88 0x52 arm_offset_q15.o [14] + .text ro code 0x800'badc 0x1e sqrtf.o [15] + .text ro code 0x800'bafc 0x178 arm_mean_f32.o [14] + .text ro code 0x800'bc74 0xa4 xatanf.o [15] + .rodata const 0x800'bd18 0x224 sht30.o [11] + .text ro code 0x800'bf3c 0x10c stm32l4xx_it.o [2] + .rodata const 0x800'c048 0xc8 sht30.o [11] + .text ro code 0x800'c110 0x5c system_stm32l4xx.o [1] + .rodata const 0x800'c16c 0x54 inflash.o [12] + .rodata const 0x800'c1c0 0x50 iar_Stoullx.o [13] + .rodata const 0x800'c210 0x48 EC801E.o [3] + .rodata const 0x800'c258 0x24 xscanffull_nomb.o [13] + .rodata const 0x800'c280 0x48 strto64.o [15] + .rodata const 0x800'c2c8 0x40 EC801E.o [3] + .text ro code 0x800'c308 0x38 zero_init3.o [16] + .rodata const 0x800'c340 0x30 system_stm32l4xx.o [1] + .rodata const 0x800'c370 0x28 xscanffull_nomb.o [13] + .text ro code 0x800'c398 0x28 data_init.o [16] + .text ro code 0x800'c3c0 0x22 fpinit_M.o [15] + .iar.init_table const 0x800'c3e4 0x20 - Linker created - + .text ro code 0x800'c404 0x1e cmain.o [16] + .text ro code 0x800'c422 0x4 low_level_init.o [13] + .text ro code 0x800'c426 0x4 exit.o [13] + .text ro code 0x800'c42c 0xa cexit.o [16] + .text ro code 0x800'c438 0x1c cstartup_M.o [16] + .rodata const 0x800'c454 0x14 freertos.o [2] + .rodata const 0x800'c468 0x10 freertos.o [2] + .text ro code 0x800'c478 0x10 startup_stm32l496xx.o [4] + .rodata const 0x800'c488 0xc freertos.o [2] + .rodata const 0x800'c494 0xc freertos.o [2] + .rodata const 0x800'c4a0 0x8 freertos.o [2] + .rodata const 0x800'c4a8 0x8 system_stm32l4xx.o [1] .text ro code 0x800'c4b0 0x4 startup_stm32l496xx.o [4] .text ro code 0x800'c4b4 0x4 startup_stm32l496xx.o [4] .text ro code 0x800'c4b8 0x4 startup_stm32l496xx.o [4] @@ -358,10 +343,26 @@ initialize by copy { rw }; .text ro code 0x800'c5b0 0x4 startup_stm32l496xx.o [4] .text ro code 0x800'c5b4 0x4 startup_stm32l496xx.o [4] .text ro code 0x800'c5b8 0x4 startup_stm32l496xx.o [4] - .rodata const 0x800'c5bc 0x0 zero_init3.o [16] - .rodata const 0x800'c5bc 0x0 lz77_init_single.o [16] - Initializer bytes const 0x800'c5bc 0xd3 - - 0x800'c68f 0xc4e3 + .text ro code 0x800'c5bc 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c5c0 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c5c4 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c5c8 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c5cc 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c5d0 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c5d4 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c5d8 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c5dc 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c5e0 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c5e4 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c5e8 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c5ec 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c5f0 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c5f4 0x4 startup_stm32l496xx.o [4] + .text ro code 0x800'c5f8 0x4 startup_stm32l496xx.o [4] + .rodata const 0x800'c5fc 0x0 zero_init3.o [16] + .rodata const 0x800'c5fc 0x0 lz77_init_single.o [16] + Initializer bytes const 0x800'c5fc 0xd1 + - 0x800'c6cd 0xc521 "P2", part 1 of 3: 0x254 P2-1 0x2000'0000 0x254 @@ -424,7 +425,7 @@ Unused ranges: From To Size ---- -- ---- - 0x800'c68f 0x80f'ffff 0xf'3971 + 0x800'c6cd 0x80f'ffff 0xf'3933 0x2000'6218 0x2004'ffff 0x4'9de8 @@ -439,8 +440,8 @@ Zero (__iar_zero_init3) 0x2000'0254 0x5bc4 Copy/lz77 (__iar_lz77_init_single3) - 1 source range, total size 0xd3 (35% of destination): - 0x800'c5bc 0xd3 + 1 source range, total size 0xd1 (35% of destination): + 0x800'c5fc 0xd1 1 destination range, total size 0x254: 0x2000'0000 0x254 @@ -479,9 +480,9 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Core_13247989168731456611.dir: [2 Total: 8'024 75 2'159 E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\EC801E_17758034221153603070.dir: [3] - EC801E.o 1'240 36 8 + EC801E.o 1'204 136 8 ------------------------------------------------------- - Total: 1'240 36 8 + Total: 1'204 136 8 E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\EWARM_18443280873093131863.dir: [4] startup_stm32l496xx.o 776 @@ -514,12 +515,12 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\RingQueue_10900368326811202236.di Total: 110 E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\STM32L4xx_HAL_Driver_2987639196379523013.dir: [9] - stm32l4xx_hal.o 112 4 12 + stm32l4xx_hal.o 112 5 12 stm32l4xx_hal_adc.o 2'156 stm32l4xx_hal_adc_ex.o 376 stm32l4xx_hal_cortex.o 156 stm32l4xx_hal_dma.o 694 - stm32l4xx_hal_flash.o 356 12 32 + stm32l4xx_hal_flash.o 356 11 32 stm32l4xx_hal_flash_ex.o 404 stm32l4xx_hal_gpio.o 528 stm32l4xx_hal_i2c.o 1'472 @@ -546,11 +547,11 @@ E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Sht3x_8257160562692203274.dir: [1 E:\Y\IAR\micro_climate\EWARM\micro_climate\Obj\Src_5571640358672592439.dir: [12] anemometer_dev.o 2'208 14'032 - frt_protocol.o 1'172 138 444 - inflash.o 248 89 12 + frt_protocol.o 1'172 137 444 + inflash.o 248 88 12 uart_dev.o 400 26 984 ------------------------------------------------------- - Total: 4'028 253 15'472 + Total: 4'028 251 15'472 dl7M_tln.a: [13] abort.o 6 @@ -640,7 +641,7 @@ shb_l.a: [17] Gaps 63 6 9 Linker created 32 1'024 ----------------------------------------------------------- - Grand Total: 49'362 1'469 25'112 + Grand Total: 49'326 1'567 25'112 ******************************************************************************* @@ -649,82 +650,82 @@ shb_l.a: [17] Entry Address Size Type Object ----- ------- ---- ---- ------ -.iar.init_table$$Base 0x800'c3a4 -- Gb - Linker created - -.iar.init_table$$Limit 0x800'c3c4 -- Gb - Linker created - -?main 0x800'c3c5 Code Gb cmain.o [16] -ADC1_2_IRQHandler 0x800'c4b5 Code Wk startup_stm32l496xx.o [4] -ADC3_IRQHandler 0x800'c519 Code Wk startup_stm32l496xx.o [4] +.iar.init_table$$Base 0x800'c3e4 -- Gb - Linker created - +.iar.init_table$$Limit 0x800'c404 -- Gb - Linker created - +?main 0x800'c405 Code Gb cmain.o [16] +ADC1_2_IRQHandler 0x800'c4f5 Code Wk startup_stm32l496xx.o [4] +ADC3_IRQHandler 0x800'c559 Code Wk startup_stm32l496xx.o [4] ADC_DMAConvCplt 0x800'7ded 0x6c Code Gb stm32l4xx_hal_adc.o [9] ADC_DMAError 0x800'7e61 0x16 Code Gb stm32l4xx_hal_adc.o [9] ADC_DMAHalfConvCplt 0x800'7e59 0x6 Code Gb stm32l4xx_hal_adc.o [9] ADC_Disable 0x800'7d45 0x70 Code Gb stm32l4xx_hal_adc.o [9] ADC_Enable 0x800'7ca1 0x80 Code Gb stm32l4xx_hal_adc.o [9] -AHBPrescTable 0x800'c180 0x10 Data Gb system_stm32l4xx.o [1] -APBPrescTable 0x800'c468 0x8 Data Gb system_stm32l4xx.o [1] -BusFault_Handler 0x800'bf67 0x2 Code Gb stm32l4xx_it.o [2] -CAN1_RX0_IRQHandler 0x800'c4bd Code Wk startup_stm32l496xx.o [4] -CAN1_RX1_IRQHandler 0x800'c4c1 Code Wk startup_stm32l496xx.o [4] -CAN1_SCE_IRQHandler 0x800'c4c5 Code Wk startup_stm32l496xx.o [4] -CAN1_TX_IRQHandler 0x800'c4b9 Code Wk startup_stm32l496xx.o [4] -CAN2_RX0_IRQHandler 0x800'c5ad Code Wk startup_stm32l496xx.o [4] -CAN2_RX1_IRQHandler 0x800'c5b1 Code Wk startup_stm32l496xx.o [4] -CAN2_SCE_IRQHandler 0x800'c5b5 Code Wk startup_stm32l496xx.o [4] -CAN2_TX_IRQHandler 0x800'c5a9 Code Wk startup_stm32l496xx.o [4] -COMP_IRQHandler 0x800'c559 Code Wk startup_stm32l496xx.o [4] +AHBPrescTable 0x800'c15c 0x10 Data Gb system_stm32l4xx.o [1] +APBPrescTable 0x800'c4a8 0x8 Data Gb system_stm32l4xx.o [1] +BusFault_Handler 0x800'bf43 0x2 Code Gb stm32l4xx_it.o [2] +CAN1_RX0_IRQHandler 0x800'c4fd Code Wk startup_stm32l496xx.o [4] +CAN1_RX1_IRQHandler 0x800'c501 Code Wk startup_stm32l496xx.o [4] +CAN1_SCE_IRQHandler 0x800'c505 Code Wk startup_stm32l496xx.o [4] +CAN1_TX_IRQHandler 0x800'c4f9 Code Wk startup_stm32l496xx.o [4] +CAN2_RX0_IRQHandler 0x800'c5ed Code Wk startup_stm32l496xx.o [4] +CAN2_RX1_IRQHandler 0x800'c5f1 Code Wk startup_stm32l496xx.o [4] +CAN2_SCE_IRQHandler 0x800'c5f5 Code Wk startup_stm32l496xx.o [4] +CAN2_TX_IRQHandler 0x800'c5e9 Code Wk startup_stm32l496xx.o [4] +COMP_IRQHandler 0x800'c599 Code Wk startup_stm32l496xx.o [4] CRC16 0x800'9b17 0x3a Code Gb frt_protocol.o [12] -CRS_IRQHandler 0x800'c599 Code Wk startup_stm32l496xx.o [4] +CRS_IRQHandler 0x800'c5d9 Code Wk startup_stm32l496xx.o [4] CSTACK$$Base 0x2000'5e18 -- Gb - Linker created - CSTACK$$Limit 0x2000'6218 -- Gb - Linker created - CheckCrc8 0x800'652d 0x2a Code Gb sht30.o [11] -DCMI_IRQHandler 0x800'c5a5 Code Wk startup_stm32l496xx.o [4] -DFSDM1_FLT0_IRQHandler 0x800'c54d Code Wk startup_stm32l496xx.o [4] -DFSDM1_FLT1_IRQHandler 0x800'c551 Code Wk startup_stm32l496xx.o [4] -DFSDM1_FLT2_IRQHandler 0x800'c555 Code Wk startup_stm32l496xx.o [4] -DFSDM1_FLT3_IRQHandler 0x800'c505 Code Wk startup_stm32l496xx.o [4] +DCMI_IRQHandler 0x800'c5e5 Code Wk startup_stm32l496xx.o [4] +DFSDM1_FLT0_IRQHandler 0x800'c58d Code Wk startup_stm32l496xx.o [4] +DFSDM1_FLT1_IRQHandler 0x800'c591 Code Wk startup_stm32l496xx.o [4] +DFSDM1_FLT2_IRQHandler 0x800'c595 Code Wk startup_stm32l496xx.o [4] +DFSDM1_FLT3_IRQHandler 0x800'c545 Code Wk startup_stm32l496xx.o [4] DMA1_Channel1_IRQHandler - 0x800'bf6d 0x6 Code Gb stm32l4xx_it.o [2] + 0x800'bf49 0x6 Code Gb stm32l4xx_it.o [2] DMA1_Channel2_IRQHandler - 0x800'c49d Code Wk startup_stm32l496xx.o [4] + 0x800'c4dd Code Wk startup_stm32l496xx.o [4] DMA1_Channel3_IRQHandler - 0x800'c4a1 Code Wk startup_stm32l496xx.o [4] + 0x800'c4e1 Code Wk startup_stm32l496xx.o [4] DMA1_Channel4_IRQHandler - 0x800'c4a5 Code Wk startup_stm32l496xx.o [4] + 0x800'c4e5 Code Wk startup_stm32l496xx.o [4] DMA1_Channel5_IRQHandler - 0x800'c4a9 Code Wk startup_stm32l496xx.o [4] + 0x800'c4e9 Code Wk startup_stm32l496xx.o [4] DMA1_Channel6_IRQHandler - 0x800'c4ad Code Wk startup_stm32l496xx.o [4] + 0x800'c4ed Code Wk startup_stm32l496xx.o [4] DMA1_Channel7_IRQHandler - 0x800'c4b1 Code Wk startup_stm32l496xx.o [4] -DMA2D_IRQHandler 0x800'c5b9 Code Wk startup_stm32l496xx.o [4] + 0x800'c4f1 Code Wk startup_stm32l496xx.o [4] +DMA2D_IRQHandler 0x800'c5f9 Code Wk startup_stm32l496xx.o [4] DMA2_Channel1_IRQHandler - 0x800'c539 Code Wk startup_stm32l496xx.o [4] + 0x800'c579 Code Wk startup_stm32l496xx.o [4] DMA2_Channel2_IRQHandler - 0x800'c53d Code Wk startup_stm32l496xx.o [4] + 0x800'c57d Code Wk startup_stm32l496xx.o [4] DMA2_Channel3_IRQHandler - 0x800'c541 Code Wk startup_stm32l496xx.o [4] + 0x800'c581 Code Wk startup_stm32l496xx.o [4] DMA2_Channel4_IRQHandler - 0x800'c545 Code Wk startup_stm32l496xx.o [4] + 0x800'c585 Code Wk startup_stm32l496xx.o [4] DMA2_Channel5_IRQHandler - 0x800'c549 Code Wk startup_stm32l496xx.o [4] + 0x800'c589 Code Wk startup_stm32l496xx.o [4] DMA2_Channel6_IRQHandler - 0x800'c569 Code Wk startup_stm32l496xx.o [4] + 0x800'c5a9 Code Wk startup_stm32l496xx.o [4] DMA2_Channel7_IRQHandler - 0x800'c56d Code Wk startup_stm32l496xx.o [4] + 0x800'c5ad Code Wk startup_stm32l496xx.o [4] DMA_SetConfig 0x800'866b 0x28 Code Lc stm32l4xx_hal_dma.o [9] -DebugMon_Handler 0x800'bf6b 0x2 Code Gb stm32l4xx_it.o [2] +DebugMon_Handler 0x800'bf47 0x2 Code Gb stm32l4xx_it.o [2] Dtentox 0x800'2645 0x1d8 Code Lc strto64.o [15] EC801E_Power_ON 0x800'9f8d 0x22 Code Gb EC801E.o [3] -EC801_GET_Time 0x800'a1bd 0xa2 Code Gb EC801E.o [3] -EXTI0_IRQHandler 0x800'c489 Code Wk startup_stm32l496xx.o [4] -EXTI15_10_IRQHandler 0x800'c4fd Code Wk startup_stm32l496xx.o [4] -EXTI1_IRQHandler 0x800'c48d Code Wk startup_stm32l496xx.o [4] -EXTI2_IRQHandler 0x800'c491 Code Wk startup_stm32l496xx.o [4] -EXTI3_IRQHandler 0x800'c495 Code Wk startup_stm32l496xx.o [4] -EXTI4_IRQHandler 0x800'c499 Code Wk startup_stm32l496xx.o [4] -EXTI9_5_IRQHandler 0x800'c4c9 Code Wk startup_stm32l496xx.o [4] +EC801_GET_Time 0x800'a1b1 0xa2 Code Gb EC801E.o [3] +EXTI0_IRQHandler 0x800'c4c9 Code Wk startup_stm32l496xx.o [4] +EXTI15_10_IRQHandler 0x800'c53d Code Wk startup_stm32l496xx.o [4] +EXTI1_IRQHandler 0x800'c4cd Code Wk startup_stm32l496xx.o [4] +EXTI2_IRQHandler 0x800'c4d1 Code Wk startup_stm32l496xx.o [4] +EXTI3_IRQHandler 0x800'c4d5 Code Wk startup_stm32l496xx.o [4] +EXTI4_IRQHandler 0x800'c4d9 Code Wk startup_stm32l496xx.o [4] +EXTI9_5_IRQHandler 0x800'c509 Code Wk startup_stm32l496xx.o [4] Error_Handler 0x800'54fd 0x4 Code Gb main.o [2] FLASH_FlushCaches 0x800'740f 0x56 Code Gb stm32l4xx_hal_flash_ex.o [9] -FLASH_IRQHandler 0x800'c481 Code Wk startup_stm32l496xx.o [4] +FLASH_IRQHandler 0x800'c4c1 Code Wk startup_stm32l496xx.o [4] FLASH_MassErase 0x800'73b9 0x24 Code Lc stm32l4xx_hal_flash_ex.o [9] FLASH_PageErase 0x800'73dd 0x32 Code Gb stm32l4xx_hal_flash_ex.o [9] FLASH_Program_DoubleWord @@ -732,8 +733,8 @@ FLASH_Program_DoubleWord FLASH_Program_Fast 0x800'75bb 0x26 Code Lc stm32l4xx_hal_flash.o [9] FLASH_WaitForLastOperation 0x800'7557 0x4c Code Gb stm32l4xx_hal_flash.o [9] -FMC_IRQHandler 0x800'c51d Code Wk startup_stm32l496xx.o [4] -FPU_IRQHandler 0x800'c595 Code Wk startup_stm32l496xx.o [4] +FMC_IRQHandler 0x800'c55d Code Wk startup_stm32l496xx.o [4] +FPU_IRQHandler 0x800'c5d5 Code Wk startup_stm32l496xx.o [4] FRT_MsgHandler 0x800'9e67 0x50 Code Gb frt_protocol.o [12] FRT_MsgProc_ReadRegister 0x800'9ce9 0xb8 Code Lc frt_protocol.o [12] @@ -784,10 +785,10 @@ HAL_ADCEx_MultiModeConfigChannel 0x800'6449 0xc2 Code Gb stm32l4xx_hal_adc_ex.o [9] HAL_ADC_ConfigChannel 0x800'7919 0x324 Code Gb stm32l4xx_hal_adc.o [9] HAL_ADC_ConvCpltCallback - 0x800'aa05 0x2 Code Wk stm32l4xx_hal_adc.o [9] + 0x800'a9e1 0x2 Code Wk stm32l4xx_hal_adc.o [9] HAL_ADC_ConvHalfCpltCallback - 0x800'aa09 0x2 Code Wk stm32l4xx_hal_adc.o [9] -HAL_ADC_ErrorCallback 0x800'aa07 0x2 Code Wk stm32l4xx_hal_adc.o [9] + 0x800'a9e5 0x2 Code Wk stm32l4xx_hal_adc.o [9] +HAL_ADC_ErrorCallback 0x800'a9e3 0x2 Code Wk stm32l4xx_hal_adc.o [9] HAL_ADC_Init 0x800'7665 0x19e Code Gb stm32l4xx_hal_adc.o [9] HAL_ADC_MspInit 0x800'5c2d 0xb0 Code Gb adc.o [2] HAL_ADC_Start_DMA 0x800'780d 0xe4 Code Gb stm32l4xx_hal_adc.o [9] @@ -804,7 +805,7 @@ HAL_FLASH_Unlock 0x800'7527 0x20 Code Gb stm32l4xx_hal_flash.o [9] HAL_GPIO_Init 0x800'567d 0x1cc Code Gb stm32l4xx_hal_gpio.o [9] HAL_GPIO_TogglePin 0x800'5853 0x10 Code Gb stm32l4xx_hal_gpio.o [9] HAL_GPIO_WritePin 0x800'5849 0xa Code Gb stm32l4xx_hal_gpio.o [9] -HAL_GetTick 0x800'a9f9 0xc Code Wk stm32l4xx_hal.o [9] +HAL_GetTick 0x800'a9d5 0xc Code Wk stm32l4xx_hal.o [9] HAL_I2CEx_ConfigAnalogFilter 0x800'923d 0x2a Code Gb stm32l4xx_hal_i2c_ex.o [9] HAL_I2CEx_ConfigDigitalFilter @@ -880,31 +881,31 @@ HAL_TIM_PeriodElapsedCallback HAL_TIM_TriggerCallback 0x800'555d 0x2 Code Wk stm32l4xx_hal_tim.o [9] HAL_UARTEx_RxEventCallback - 0x800'aa0d 0x2 Code Wk stm32l4xx_hal_uart.o [9] + 0x800'a9e9 0x2 Code Wk stm32l4xx_hal_uart.o [9] HAL_UARTEx_WakeupCallback - 0x800'aa0f 0x2 Code Wk stm32l4xx_hal_uart_ex.o [9] -HAL_UART_ErrorCallback 0x800'aa0b 0x2 Code Wk stm32l4xx_hal_uart.o [9] + 0x800'a9eb 0x2 Code Wk stm32l4xx_hal_uart_ex.o [9] +HAL_UART_ErrorCallback 0x800'a9e7 0x2 Code Wk stm32l4xx_hal_uart.o [9] HAL_UART_IRQHandler 0x800'88b5 0x286 Code Gb stm32l4xx_hal_uart.o [9] HAL_UART_Init 0x800'8721 0x34 Code Gb stm32l4xx_hal_uart.o [9] HAL_UART_MspInit 0x800'5d9f 0x1ac Code Gb usart.o [2] HAL_UART_Receive_IT 0x800'8849 0x26 Code Gb stm32l4xx_hal_uart.o [9] HAL_UART_RxCpltCallback - 0x800'aa13 0x2 Code Wk stm32l4xx_hal_uart.o [9] + 0x800'a9ef 0x2 Code Wk stm32l4xx_hal_uart.o [9] HAL_UART_Transmit 0x800'87a9 0x9a Code Gb stm32l4xx_hal_uart.o [9] HAL_UART_TxCpltCallback - 0x800'aa11 0x2 Code Wk stm32l4xx_hal_uart.o [9] -HardFault_Handler 0x800'bf63 0x2 Code Gb stm32l4xx_it.o [2] + 0x800'a9ed 0x2 Code Wk stm32l4xx_hal_uart.o [9] +HardFault_Handler 0x800'bf3f 0x2 Code Gb stm32l4xx_it.o [2] Hp203bPressure_Temp 0x2000'5e0c 0x4 Data Gb hp203b.o [7] Hp203bReadPressure 0x800'67c5 0x5a Code Gb hp203b.o [7] Hp203b_Pressure 0x2000'5e10 0x4 Data Gb hp203b.o [7] -I2C1_ER_IRQHandler 0x800'c4e5 Code Wk startup_stm32l496xx.o [4] -I2C1_EV_IRQHandler 0x800'c4e1 Code Wk startup_stm32l496xx.o [4] -I2C2_ER_IRQHandler 0x800'c4ed Code Wk startup_stm32l496xx.o [4] -I2C2_EV_IRQHandler 0x800'c4e9 Code Wk startup_stm32l496xx.o [4] -I2C3_ER_IRQHandler 0x800'c579 Code Wk startup_stm32l496xx.o [4] -I2C3_EV_IRQHandler 0x800'c575 Code Wk startup_stm32l496xx.o [4] -I2C4_ER_IRQHandler 0x800'c5a1 Code Wk startup_stm32l496xx.o [4] -I2C4_EV_IRQHandler 0x800'c59d Code Wk startup_stm32l496xx.o [4] +I2C1_ER_IRQHandler 0x800'c525 Code Wk startup_stm32l496xx.o [4] +I2C1_EV_IRQHandler 0x800'c521 Code Wk startup_stm32l496xx.o [4] +I2C2_ER_IRQHandler 0x800'c52d Code Wk startup_stm32l496xx.o [4] +I2C2_EV_IRQHandler 0x800'c529 Code Wk startup_stm32l496xx.o [4] +I2C3_ER_IRQHandler 0x800'c5b9 Code Wk startup_stm32l496xx.o [4] +I2C3_EV_IRQHandler 0x800'c5b5 Code Wk startup_stm32l496xx.o [4] +I2C4_ER_IRQHandler 0x800'c5e1 Code Wk startup_stm32l496xx.o [4] +I2C4_EV_IRQHandler 0x800'c5dd Code Wk startup_stm32l496xx.o [4] I2C_Flush_TXDR 0x800'95bd 0x1c Code Lc stm32l4xx_hal_i2c.o [9] I2C_IsErrorOccurred 0x800'9759 0xea Code Lc stm32l4xx_hal_i2c.o [9] I2C_TransferConfig 0x800'984f 0x26 Code Lc stm32l4xx_hal_i2c.o [9] @@ -920,7 +921,7 @@ InFlash_Erase_Pages 0x800'5955 0x36 Code Gb inflash.o [12] InFlash_Write 0x800'598b 0x2a Code Gb inflash.o [12] InRingQueue 0x800'996d 0x2e Code Gb ring_queue.o [8] InitRingQueue 0x800'995d 0x10 Code Gb ring_queue.o [8] -LCD_IRQHandler 0x800'c58d Code Wk startup_stm32l496xx.o [4] +LCD_IRQHandler 0x800'c5cd Code Wk startup_stm32l496xx.o [4] LEDTask 0x800'68a7 0x16 Code Gb freertos.o [2] LL_ADC_GetOffsetChannel 0x800'7611 0xe Code Lc stm32l4xx_hal_adc.o [9] @@ -929,12 +930,12 @@ LL_ADC_REG_IsTriggerSourceSWStart LL_ADC_SetChannelSamplingTime 0x800'763f 0x26 Code Lc stm32l4xx_hal_adc.o [9] LL_ADC_SetOffsetState 0x800'761f 0x12 Code Lc stm32l4xx_hal_adc.o [9] -LPTIM1_IRQHandler 0x800'c55d Code Wk startup_stm32l496xx.o [4] -LPTIM2_IRQHandler 0x800'c561 Code Wk startup_stm32l496xx.o [4] -LPUART1_IRQHandler 0x800'c02d 0x6 Code Gb stm32l4xx_it.o [2] -MQTT_Config 0x800'9faf 0x4e Code Gb EC801E.o [3] -MQTT_Trans_Data 0x800'9ffd 0x10e Code Gb EC801E.o [3] -MSIRangeTable 0x800'c2b8 0x30 Data Gb system_stm32l4xx.o [1] +LPTIM1_IRQHandler 0x800'c59d Code Wk startup_stm32l496xx.o [4] +LPTIM2_IRQHandler 0x800'c5a1 Code Wk startup_stm32l496xx.o [4] +LPUART1_IRQHandler 0x800'c009 0x6 Code Gb stm32l4xx_it.o [2] +MQTT_Config 0x800'9faf 0x40 Code Gb EC801E.o [3] +MQTT_Trans_Data 0x800'9ff1 0x10e Code Gb EC801E.o [3] +MSIRangeTable 0x800'c340 0x30 Data Gb system_stm32l4xx.o [1] MX_ADC1_Init 0x800'5b95 0x98 Code Gb adc.o [2] MX_DMA_Init 0x800'5b65 0x30 Code Gb dma.o [2] MX_FREERTOS_Init 0x800'6845 0x3e Code Gb freertos.o [2] @@ -962,56 +963,56 @@ MX_TIM7_Init 0x800'50d3 0x24 Code Gb tim.o [2] MX_UART5_Init 0x800'5d31 0x8 Code Gb usart.o [2] MX_USART1_UART_Init 0x800'5d39 0x6 Code Gb usart.o [2] MX_USART3_UART_Init 0x800'5d73 0x2c Code Gb usart.o [2] -MemManage_Handler 0x800'bf65 0x2 Code Gb stm32l4xx_it.o [2] -NMI_Handler 0x800'bf61 0x2 Code Gb stm32l4xx_it.o [2] -OTG_FS_IRQHandler 0x800'c565 Code Wk startup_stm32l496xx.o [4] +MemManage_Handler 0x800'bf41 0x2 Code Gb stm32l4xx_it.o [2] +NMI_Handler 0x800'bf3d 0x2 Code Gb stm32l4xx_it.o [2] +OTG_FS_IRQHandler 0x800'c5a5 Code Wk startup_stm32l496xx.o [4] OutRingQueue 0x800'999b 0x22 Code Gb ring_queue.o [8] -PVD_PVM_IRQHandler 0x800'c475 Code Wk startup_stm32l496xx.o [4] -PendSV_Handler 0x800'ae15 Code Gb portasm.o [6] -QUADSPI_IRQHandler 0x800'c571 Code Wk startup_stm32l496xx.o [4] +PVD_PVM_IRQHandler 0x800'c4b5 Code Wk startup_stm32l496xx.o [4] +PendSV_Handler 0x800'adf1 Code Gb portasm.o [6] +QUADSPI_IRQHandler 0x800'c5b1 Code Wk startup_stm32l496xx.o [4] RCCEx_PLLSAI1_Config 0x800'81e1 0xe6 Code Lc stm32l4xx_hal_rcc_ex.o [9] RCCEx_PLLSAI2_Config 0x800'82c7 0xce Code Lc stm32l4xx_hal_rcc_ex.o [9] -RCC_IRQHandler 0x800'c485 Code Wk startup_stm32l496xx.o [4] +RCC_IRQHandler 0x800'c4c5 Code Wk startup_stm32l496xx.o [4] RCC_SetFlashLatencyFromMSIRange 0x800'7157 0x74 Code Lc stm32l4xx_hal_rcc.o [9] -RNG_IRQHandler 0x800'c591 Code Wk startup_stm32l496xx.o [4] -RTC_Alarm_IRQHandler 0x800'c501 Code Wk startup_stm32l496xx.o [4] -RTC_WKUP_IRQHandler 0x800'c47d Code Wk startup_stm32l496xx.o [4] -Region$$Table$$Base 0x800'c3a4 -- Gb - Linker created - -Region$$Table$$Limit 0x800'c3c4 -- Gb - Linker created - -Reset_Handler 0x800'c439 Code Wk startup_stm32l496xx.o [4] -SAI1_IRQHandler 0x800'c57d Code Wk startup_stm32l496xx.o [4] -SAI2_IRQHandler 0x800'c581 Code Wk startup_stm32l496xx.o [4] -SDMMC1_IRQHandler 0x800'c521 Code Wk startup_stm32l496xx.o [4] -SPI1_IRQHandler 0x800'c4f1 Code Wk startup_stm32l496xx.o [4] -SPI2_IRQHandler 0x800'c4f5 Code Wk startup_stm32l496xx.o [4] -SPI3_IRQHandler 0x800'c529 Code Wk startup_stm32l496xx.o [4] -SVC_Handler 0x800'ae6d Code Gb portasm.o [6] -SWPMI1_IRQHandler 0x800'c585 Code Wk startup_stm32l496xx.o [4] +RNG_IRQHandler 0x800'c5d1 Code Wk startup_stm32l496xx.o [4] +RTC_Alarm_IRQHandler 0x800'c541 Code Wk startup_stm32l496xx.o [4] +RTC_WKUP_IRQHandler 0x800'c4bd Code Wk startup_stm32l496xx.o [4] +Region$$Table$$Base 0x800'c3e4 -- Gb - Linker created - +Region$$Table$$Limit 0x800'c404 -- Gb - Linker created - +Reset_Handler 0x800'c479 Code Wk startup_stm32l496xx.o [4] +SAI1_IRQHandler 0x800'c5bd Code Wk startup_stm32l496xx.o [4] +SAI2_IRQHandler 0x800'c5c1 Code Wk startup_stm32l496xx.o [4] +SDMMC1_IRQHandler 0x800'c561 Code Wk startup_stm32l496xx.o [4] +SPI1_IRQHandler 0x800'c531 Code Wk startup_stm32l496xx.o [4] +SPI2_IRQHandler 0x800'c535 Code Wk startup_stm32l496xx.o [4] +SPI3_IRQHandler 0x800'c569 Code Wk startup_stm32l496xx.o [4] +SVC_Handler 0x800'ae49 Code Gb portasm.o [6] +SWPMI1_IRQHandler 0x800'c5c5 Code Wk startup_stm32l496xx.o [4] StartDefaultTask 0x800'6883 0x24 Code Gb freertos.o [2] -SysTick_Handler 0x800'ad99 0x26 Code Gb port.o [6] +SysTick_Handler 0x800'ad75 0x26 Code Gb port.o [6] SystemClock_Config 0x800'5455 0x6e Code Gb main.o [2] SystemCoreClock 0x2000'0208 0x4 Data Gb system_stm32l4xx.o [1] -SystemInit 0x800'c135 0x3c Code Gb system_stm32l4xx.o [1] -TAMP_STAMP_IRQHandler 0x800'c479 Code Wk startup_stm32l496xx.o [4] +SystemInit 0x800'c111 0x3c Code Gb system_stm32l4xx.o [1] +TAMP_STAMP_IRQHandler 0x800'c4b9 Code Wk startup_stm32l496xx.o [4] TIM1_BRK_TIM15_IRQHandler - 0x800'c4cd Code Wk startup_stm32l496xx.o [4] -TIM1_CC_IRQHandler 0x800'c4d1 Code Wk startup_stm32l496xx.o [4] + 0x800'c50d Code Wk startup_stm32l496xx.o [4] +TIM1_CC_IRQHandler 0x800'c511 Code Wk startup_stm32l496xx.o [4] TIM1_TRG_COM_TIM17_IRQHandler - 0x800'bf85 0x6 Code Gb stm32l4xx_it.o [2] + 0x800'bf61 0x6 Code Gb stm32l4xx_it.o [2] TIM1_UP_TIM16_IRQHandler - 0x800'bf73 0x12 Code Gb stm32l4xx_it.o [2] -TIM2_IRQHandler 0x800'c4d5 Code Wk startup_stm32l496xx.o [4] -TIM3_IRQHandler 0x800'c4d9 Code Wk startup_stm32l496xx.o [4] -TIM4_IRQHandler 0x800'c4dd Code Wk startup_stm32l496xx.o [4] -TIM5_IRQHandler 0x800'c525 Code Wk startup_stm32l496xx.o [4] -TIM6_DAC_IRQHandler 0x800'c531 Code Wk startup_stm32l496xx.o [4] -TIM7_IRQHandler 0x800'c535 Code Wk startup_stm32l496xx.o [4] -TIM8_BRK_IRQHandler 0x800'c509 Code Wk startup_stm32l496xx.o [4] -TIM8_CC_IRQHandler 0x800'c515 Code Wk startup_stm32l496xx.o [4] + 0x800'bf4f 0x12 Code Gb stm32l4xx_it.o [2] +TIM2_IRQHandler 0x800'c515 Code Wk startup_stm32l496xx.o [4] +TIM3_IRQHandler 0x800'c519 Code Wk startup_stm32l496xx.o [4] +TIM4_IRQHandler 0x800'c51d Code Wk startup_stm32l496xx.o [4] +TIM5_IRQHandler 0x800'c565 Code Wk startup_stm32l496xx.o [4] +TIM6_DAC_IRQHandler 0x800'c571 Code Wk startup_stm32l496xx.o [4] +TIM7_IRQHandler 0x800'c575 Code Wk startup_stm32l496xx.o [4] +TIM8_BRK_IRQHandler 0x800'c549 Code Wk startup_stm32l496xx.o [4] +TIM8_CC_IRQHandler 0x800'c555 Code Wk startup_stm32l496xx.o [4] TIM8_TRG_COM_IRQHandler - 0x800'c511 Code Wk startup_stm32l496xx.o [4] -TIM8_UP_IRQHandler 0x800'c50d Code Wk startup_stm32l496xx.o [4] + 0x800'c551 Code Wk startup_stm32l496xx.o [4] +TIM8_UP_IRQHandler 0x800'c54d Code Wk startup_stm32l496xx.o [4] TIM_Base_SetConfig 0x800'4bc7 0xb6 Code Gb stm32l4xx_hal_tim.o [9] TIM_CCxChannelCmd 0x800'5003 0x16 Code Gb stm32l4xx_hal_tim.o [9] TIM_ETR_SetConfig 0x800'4fef 0x14 Code Gb stm32l4xx_hal_tim.o [9] @@ -1028,11 +1029,11 @@ TIM_TI1_SetConfig 0x800'4ee5 0x56 Code Gb stm32l4xx_hal_tim.o [9] TIM_TI2_ConfigInputStage 0x800'4fbb 0x24 Code Lc stm32l4xx_hal_tim.o [9] TIM_TI2_SetConfig 0x800'4f8f 0x2c Code Lc stm32l4xx_hal_tim.o [9] -TSC_IRQHandler 0x800'c589 Code Wk startup_stm32l496xx.o [4] +TSC_IRQHandler 0x800'c5c9 Code Wk startup_stm32l496xx.o [4] Trans_4g_Task 0x800'68d9 0x32 Code Gb freertos.o [2] Trans_4g_taskHandle 0x2000'5de8 0x4 Data Gb freertos.o [2] -UART4_IRQHandler 0x800'c52d Code Wk startup_stm32l496xx.o [4] -UART5_IRQHandler 0x800'bfe3 0x1c Code Gb stm32l4xx_it.o [2] +UART4_IRQHandler 0x800'c56d Code Wk startup_stm32l496xx.o [4] +UART5_IRQHandler 0x800'bfbf 0x1c Code Gb stm32l4xx_it.o [2] UART_AdvFeatureConfig 0x800'8da1 0xc6 Code Gb stm32l4xx_hal_uart.o [9] UART_CheckIdleState 0x800'8e67 0x8e Code Gb stm32l4xx_hal_uart.o [9] UART_DMAAbortOnError 0x800'90b9 0x12 Code Lc stm32l4xx_hal_uart.o [9] @@ -1043,11 +1044,11 @@ UART_SetConfig 0x800'8b79 0x222 Code Gb stm32l4xx_hal_uart.o [9] UART_Start_Receive_IT 0x800'8f8d 0xb4 Code Gb stm32l4xx_hal_uart.o [9] UART_WaitOnFlagUntilTimeout 0x800'8f01 0x8c Code Gb stm32l4xx_hal_uart.o [9] -USART1_IRQHandler 0x800'bf8b 0x3c Code Gb stm32l4xx_it.o [2] -USART2_IRQHandler 0x800'c4f9 Code Wk startup_stm32l496xx.o [4] -USART3_IRQHandler 0x800'bfc7 0x1c Code Gb stm32l4xx_it.o [2] -UsageFault_Handler 0x800'bf69 0x2 Code Gb stm32l4xx_it.o [2] -WWDG_IRQHandler 0x800'c471 Code Wk startup_stm32l496xx.o [4] +USART1_IRQHandler 0x800'bf67 0x3c Code Gb stm32l4xx_it.o [2] +USART2_IRQHandler 0x800'c539 Code Wk startup_stm32l496xx.o [4] +USART3_IRQHandler 0x800'bfa3 0x1c Code Gb stm32l4xx_it.o [2] +UsageFault_Handler 0x800'bf45 0x2 Code Gb stm32l4xx_it.o [2] +WWDG_IRQHandler 0x800'c4b1 Code Wk startup_stm32l496xx.o [4] _Get 0x800'29a5 0x12 Code Lc xscanffull_nomb.o [13] _GetN 0x800'29b7 0x22 Code Lc xscanffull_nomb.o [13] _GetstrFullNoMb 0x800'34ed 0x1a8 Code Lc xscanffull_nomb.o [13] @@ -1077,13 +1078,13 @@ __aeabi_ldiv0 0x800'4489 Code Gb I64DivZer.o [16] __aeabi_memclr 0x800'10a5 Code Gb ABImemclr.o [16] __aeabi_memclr4 0x800'1601 Code Gb ABImemclr4.o [16] __aeabi_ui2d 0x800'3bd1 Code Gb U32ToDbl.o [15] -__cmain 0x800'c3c5 Code Gb cmain.o [16] +__cmain 0x800'c405 Code Gb cmain.o [16] __exit 0x800'448d 0x14 Code Gb exit.o [17] __iar_Fail_s 0x800'3721 0x1c Code Gb xfail_s.o [13] __iar_Memchr 0x800'3761 Code Gb memchr.o [16] __iar_Memset4_word 0x800'2611 Code Gb ABImemset48.o [16] __iar_Memset8_word 0x800'2611 Code Gb ABImemset48.o [16] -__iar_Sin32 0x800'b7c9 0x18c Code Lc cos_sin32.o [15] +__iar_Sin32 0x800'b7a5 0x18c Code Lc cos_sin32.o [15] __iar_Sto 0x800'299d 0x4 Code Lc strto64.o [15] __iar_Sto64 0x800'2825 0x140 Code Gb strto64.o [15] __iar_Stoflt 0x800'3e15 0x1a8 Code Gb iar_Stoflt.o [13] @@ -1094,24 +1095,24 @@ __iar_Stoxflt 0x800'3fbd 0x1d6 Code Gb iar_Stoxflt.o [13] __iar_Stoxflt::digits 0x800'4198 0x18 Data Lc iar_Stoxflt.o [13] __iar_Stoxflt::vals 0x800'41b0 0x18 Data Lc iar_Stoxflt.o [13] __iar_Strchr 0x800'3709 Code Gb strchr.o [16] -__iar_acos32 0x800'b765 Code Gb acosf.o [15] -__iar_atan32 0x800'b99d Code Gb atanf.o [15] -__iar_cos32 0x800'b995 0x4 Code Gb cos_sin32.o [15] -__iar_cos_medium32 0x800'b995 0x4 Code Gb cos_sin32.o [15] -__iar_cos_mediumf 0x800'b995 0x4 Code Gb cos_sin32.o [15] -__iar_data_init3 0x800'c311 0x28 Code Gb data_init.o [16] +__iar_acos32 0x800'b741 Code Gb acosf.o [15] +__iar_atan32 0x800'b979 Code Gb atanf.o [15] +__iar_cos32 0x800'b971 0x4 Code Gb cos_sin32.o [15] +__iar_cos_medium32 0x800'b971 0x4 Code Gb cos_sin32.o [15] +__iar_cos_mediumf 0x800'b971 0x4 Code Gb cos_sin32.o [15] +__iar_data_init3 0x800'c399 0x28 Code Gb data_init.o [16] __iar_frexp 0x800'37c5 Code Gb frexp.o [15] __iar_frexpl 0x800'37c5 Code Gb frexp.o [15] -__iar_init_vfp 0x800'c381 Code Gb fpinit_M.o [15] +__iar_init_vfp 0x800'c3c1 Code Gb fpinit_M.o [15] __iar_ldexp64 0x800'3829 Code Gb ldexp.o [15] __iar_lz77_init_single3 0x800'10ab 0x7e Code Gb lz77_init_single.o [16] -__iar_program_start 0x800'c3f9 Code Gb cstartup_M.o [16] +__iar_program_start 0x800'c439 Code Gb cstartup_M.o [16] __iar_scalbln64 0x800'3829 Code Gb ldexp.o [15] __iar_scalbn64 0x800'3829 Code Gb ldexp.o [15] -__iar_sin32 0x800'b999 0x4 Code Gb cos_sin32.o [15] -__iar_sin_medium32 0x800'b999 0x4 Code Gb cos_sin32.o [15] -__iar_sin_mediumf 0x800'b999 0x4 Code Gb cos_sin32.o [15] +__iar_sin32 0x800'b975 0x4 Code Gb cos_sin32.o [15] +__iar_sin_medium32 0x800'b975 0x4 Code Gb cos_sin32.o [15] +__iar_sin_mediumf 0x800'b975 0x4 Code Gb cos_sin32.o [15] __iar_small_Memcpy 0x800'1091 Code Gb ABImemcpy_small.o [16] __iar_small_Memset 0x800'174d Code Gb ABImemset_small.o [16] __iar_small_Memset_word @@ -1126,29 +1127,29 @@ __iar_softfp___iar_frexp64 0x800'37b9 Code Gb frexp.o [15] __iar_softfp_frexp 0x800'37b9 Code Gb frexp.o [15] __iar_softfp_frexpl 0x800'37b9 Code Gb frexp.o [15] -__iar_sqrt32 0x800'bb01 Code Gb sqrtf.o [15] +__iar_sqrt32 0x800'badd Code Gb sqrtf.o [15] __iar_vfp_strtod 0x800'1637 0x8 Code Gb math_wrappers64.o [15] -__iar_xatanf 0x800'bc99 Code Gb xatanf.o [15] -__iar_zero_init3 0x800'c281 0x38 Code Gb zero_init3.o [16] +__iar_xatanf 0x800'bc75 Code Gb xatanf.o [15] +__iar_zero_init3 0x800'c309 0x38 Code Gb zero_init3.o [16] __isinf 0x800'1677 0x4a Code Wk cJSON.o [2] -__low_level_init 0x800'c3e3 0x4 Code Gb low_level_init.o [13] +__low_level_init 0x800'c423 0x4 Code Gb low_level_init.o [13] __vector_table 0x800'0000 Data Gb startup_stm32l496xx.o [4] -_call_main 0x800'c3d1 Code Gb cmain.o [16] -_exit 0x800'c3ed Code Gb cexit.o [16] +_call_main 0x800'c411 Code Gb cmain.o [16] +_exit 0x800'c42d Code Gb cexit.o [16] abort 0x800'4483 0x6 Code Gb abort.o [13] -abs 0x800'abc5 0x8 Code Wk abs.o [13] -acosf 0x800'b765 Code Gb acosf.o [15] +abs 0x800'aba1 0x8 Code Wk abs.o [13] +acosf 0x800'b741 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'0ee7 0x2e Code Lc cJSON.o [2] add_item_to_object 0x800'0f17 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'b9e5 0x78 Code Gb arm_max_q15.o [14] -arm_mean_f32 0x800'bb21 0x178 Code Gb arm_mean_f32.o [14] -arm_mean_q15 0x800'ba5d 0x4e Code Gb arm_mean_q15.o [14] -arm_offset_q15 0x800'baad 0x52 Code Gb arm_offset_q15.o [14] -atanf 0x800'b99d Code Gb atanf.o [15] +arm_max_q15 0x800'b9c1 0x78 Code Gb arm_max_q15.o [14] +arm_mean_f32 0x800'bafd 0x178 Code Gb arm_mean_f32.o [14] +arm_mean_q15 0x800'ba39 0x4e Code Gb arm_mean_q15.o [14] +arm_offset_q15 0x800'ba89 0x52 Code Gb arm_offset_q15.o [14] +atanf 0x800'b979 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] @@ -1173,24 +1174,24 @@ cJSON_ParseWithLengthOpts cJSON_ParseWithOpts 0x800'068f 0x1e Code Gb cJSON.o [2] cJSON_Print 0x800'0823 0x8 Code Gb cJSON.o [2] cJSON_strdup 0x800'01ad 0x28 Code Lc cJSON.o [2] -cal_tof 0x800'af15 0x130 Code Gb anemometer_dev.o [12] +cal_tof 0x800'aef1 0x130 Code Gb anemometer_dev.o [12] calculate_tof_dtof_param - 0x800'b149 0xfe Code Gb anemometer_dev.o [12] -change_channel 0x800'b045 0x66 Code Gb anemometer_dev.o [12] + 0x800'b125 0xfe Code Gb anemometer_dev.o [12] +change_channel 0x800'b021 0x66 Code Gb anemometer_dev.o [12] compare_double 0x800'02d5 0x74 Code Lc cJSON.o [2] -cosf 0x800'b995 0x4 Code Gb cos_sin32.o [15] +cosf 0x800'b971 0x4 Code Gb cos_sin32.o [15] defaultTaskHandle 0x2000'5df0 0x4 Data Gb freertos.o [2] delete_config_info 0x800'5a0d 0x26 Code Gb inflash.o [12] -digits 0x800'c20c 0x28 Data Lc iar_Stoullx.o [13] +digits 0x800'c1e8 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'0237 0x84 Code Lc cJSON.o [2] -exit 0x800'c3e7 0x4 Code Gb exit.o [13] +exit 0x800'c427 0x4 Code Gb exit.o [13] filter_middle 0x800'9a71 0x86 Code Gb filter.o [5] find_maxValPosition_by_sinInterpolation - 0x800'aec5 0x50 Code Gb anemometer_dev.o [12] -fml_leap_year 0x800'a10b 0x32 Code Gb EC801E.o [3] -fml_time_to_stamp 0x800'a13d 0x80 Code Gb EC801E.o [3] + 0x800'aea1 0x50 Code Gb anemometer_dev.o [12] +fml_leap_year 0x800'a0ff 0x32 Code Gb EC801E.o [3] +fml_time_to_stamp 0x800'a131 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] @@ -1234,41 +1235,41 @@ 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'3761 Code Gb memchr.o [16] memset 0x800'75fd 0x14 Code Gb memset.o [16] -my_update_mcs_param 0x800'b4c9 0x1f0 Code Gb anemometer_dev.o [12] -ndigs 0x800'c1e4 0x28 Data Lc iar_Stoullx.o [13] +my_update_mcs_param 0x800'b4a5 0x1f0 Code Gb anemometer_dev.o [12] +ndigs 0x800'c1c0 0x28 Data Lc iar_Stoullx.o [13] osDelay 0x800'6a0d 0x14 Code Gb cmsis_os.o [6] osKernelStart 0x800'69a5 0xa Code Gb cmsis_os.o [6] osThreadCreate 0x800'69af 0x5e Code Gb cmsis_os.o [6] pFlash 0x2000'01e8 0x20 Data Gb stm32l4xx_hal_flash.o [9] -parse_4g_receive_data 0x800'a26b 0x66 Code Gb EC801E.o [3] +parse_4g_receive_data 0x800'a25f 0x66 Code Gb EC801E.o [3] parse_hex4 0x800'0349 0x44 Code Lc cJSON.o [2] -parse_json 0x800'a2d9 0x58 Code Gb EC801E.o [3] +parse_json 0x800'a2d1 0x70 Code Gb EC801E.o [3] parse_string 0x800'038d 0x1b4 Code Lc cJSON.o [2] parse_value 0x800'0835 0x292 Code Lc cJSON.o [2] -play_one_measure 0x800'b0b1 0x8a Code Gb anemometer_dev.o [12] -pows 0x800'c238 0x48 Data Lc strto64.o [15] +play_one_measure 0x800'b08d 0x8a Code Gb anemometer_dev.o [12] +pows 0x800'c280 0x48 Data Lc strto64.o [15] print 0x800'077f 0xa4 Code Lc cJSON.o [2] print_string_ptr 0x800'0541 0x112 Code Lc cJSON.o [2] print_value 0x800'0b25 0x2fc Code Lc cJSON.o [2] prvAddCurrentTaskToDelayedList - 0x800'a97f 0x5e Code Lc tasks.o [6] + 0x800'a95b 0x5e Code Lc tasks.o [6] prvAddNewTaskToReadyList - 0x800'a59f 0xa8 Code Lc tasks.o [6] -prvDeleteTCB 0x800'a8ff 0x2e Code Lc tasks.o [6] -prvIdleTask 0x800'a8bd 0x42 Code Lc tasks.o [6] -prvInitialiseNewTask 0x800'a523 0x7c Code Lc tasks.o [6] + 0x800'a57b 0xa8 Code Lc tasks.o [6] +prvDeleteTCB 0x800'a8db 0x2e Code Lc tasks.o [6] +prvIdleTask 0x800'a899 0x42 Code Lc tasks.o [6] +prvInitialiseNewTask 0x800'a4ff 0x7c Code Lc tasks.o [6] prvInsertBlockIntoFreeList - 0x800'ab79 0x46 Code Lc heap_4.o [6] + 0x800'ab55 0x46 Code Lc heap_4.o [6] prvResetNextTaskUnblockTime - 0x800'a92d 0x1a Code Lc tasks.o [6] -prvTaskExitError 0x800'ac89 0x1c Code Lc port.o [6] -pvPortMalloc 0x800'aa15 0x102 Code Gb heap_4.o [6] + 0x800'a909 0x1a Code Lc tasks.o [6] +prvTaskExitError 0x800'ac65 0x1c Code Lc port.o [6] +pvPortMalloc 0x800'a9f1 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'ac61 0x26 Code Gb port.o [6] +pxPortInitialiseStack 0x800'ac3d 0x26 Code Gb port.o [6] pxReadyTasksLists 0x2000'5654 0x8c Data Lc tasks.o [6] ranmatch 0x800'34a7 0x46 Code Lc xscanffull_nomb.o [13] read_and_process_uart_data @@ -1290,13 +1291,13 @@ sec_hand 0x2000'5e14 0x4 Data Lc xfail_s.o [13] send_uart_pack 0x800'9c9f 0x48 Code Lc frt_protocol.o [12] sht30_collect_data 0x800'65ad 0xba Code Gb sht30.o [11] sht30_init 0x800'6557 0x56 Code Gb sht30.o [11] -sinf 0x800'b999 0x4 Code Gb cos_sin32.o [15] +sinf 0x800'b975 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'15c1 0x40 Code Gb sprintf.o [13] -sqrtf 0x800'bb01 Code Gb sqrtf.o [15] +sqrtf 0x800'badd Code Gb sqrtf.o [15] sscanf 0x800'1705 0x28 Code Gb sscanf.o [13] strchr 0x800'3709 Code Gb strchr.o [16] strcmp 0x800'172d Code Gb strcmp.o [16] @@ -1307,8 +1308,8 @@ strtold 0x800'29a1 0x4 Code Gb strto64.o [15] strtoll 0x800'447d 0x2 Code Gb iar_Stollx.o [13] strtoull 0x800'43d1 0x2 Code Gb iar_Stoullx.o [13] suffix_object 0x800'0ee1 0x6 Code Lc cJSON.o [2] -sum 0x800'b49d 0x1c Code Gb anemometer_dev.o [12] -tem_hum_update_task 0x800'b6d1 0x34 Code Gb anemometer_dev.o [12] +sum 0x800'b479 0x1c Code Gb anemometer_dev.o [12] +tem_hum_update_task 0x800'b6ad 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] @@ -1336,31 +1337,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'ac39 0x26 Code Gb list.o [6] +uxListRemove 0x800'ac15 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'6835 0x10 Code Gb freertos.o [2] -vListInitialise 0x800'abcd 0x1a Code Gb list.o [6] -vListInitialiseItem 0x800'abe7 0x6 Code Gb list.o [6] -vListInsert 0x800'ac07 0x32 Code Gb list.o [6] -vListInsertEnd 0x800'abed 0x1a Code Gb list.o [6] -vPortEnableVFP 0x800'aea9 Code Gb portasm.o [6] -vPortEnterCritical 0x800'ad45 0x32 Code Gb port.o [6] -vPortExitCritical 0x800'ad77 0x22 Code Gb port.o [6] -vPortFree 0x800'ab25 0x54 Code Gb heap_4.o [6] +vListInitialise 0x800'aba9 0x1a Code Gb list.o [6] +vListInitialiseItem 0x800'abc3 0x6 Code Gb list.o [6] +vListInsert 0x800'abe3 0x32 Code Gb list.o [6] +vListInsertEnd 0x800'abc9 0x1a Code Gb list.o [6] +vPortEnableVFP 0x800'ae85 Code Gb portasm.o [6] +vPortEnterCritical 0x800'ad21 0x32 Code Gb port.o [6] +vPortExitCritical 0x800'ad53 0x22 Code Gb port.o [6] +vPortFree 0x800'ab01 0x54 Code Gb heap_4.o [6] vPortSetupTimerInterrupt - 0x800'aded 0x28 Code Wk port.o [6] -vPortStartFirstTask 0x800'ae89 Code Gb portasm.o [6] -vTaskDelay 0x800'a647 0x2e Code Gb tasks.o [6] -vTaskStartScheduler 0x800'a67b 0x54 Code Gb tasks.o [6] -vTaskSuspendAll 0x800'a6d7 0xc Code Gb tasks.o [6] -vTaskSwitchContext 0x800'a84d 0x52 Code Gb tasks.o [6] + 0x800'adc9 0x28 Code Wk port.o [6] +vPortStartFirstTask 0x800'ae65 Code Gb portasm.o [6] +vTaskDelay 0x800'a623 0x2e Code Gb tasks.o [6] +vTaskStartScheduler 0x800'a657 0x54 Code Gb tasks.o [6] +vTaskSuspendAll 0x800'a6b3 0xc Code Gb tasks.o [6] +vTaskSwitchContext 0x800'a829 0x52 Code Gb tasks.o [6] vsprintf 0x800'99cd 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'b259 0x208 Code Gb anemometer_dev.o [12] +wind_task 0x800'b235 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] @@ -1377,14 +1378,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'aca5 0xa0 Code Gb port.o [6] +xPortStartScheduler 0x800'ac81 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'a4c7 0x5c Code Gb tasks.o [6] -xTaskCreateStatic 0x800'a465 0x62 Code Gb tasks.o [6] -xTaskIncrementTick 0x800'a78d 0xc0 Code Gb tasks.o [6] -xTaskResumeAll 0x800'a6e3 0x9a Code Gb tasks.o [6] +xTaskCreate 0x800'a4a3 0x5c Code Gb tasks.o [6] +xTaskCreateStatic 0x800'a441 0x62 Code Gb tasks.o [6] +xTaskIncrementTick 0x800'a769 0xc0 Code Gb tasks.o [6] +xTaskResumeAll 0x800'a6bf 0x9a Code Gb tasks.o [6] xTasksWaitingTermination 0x2000'55cc 0x14 Data Lc tasks.o [6] xTickCount 0x2000'5608 0x4 Data Lc tasks.o [6] @@ -1409,8 +1410,8 @@ xYieldPending 0x2000'5618 0x4 Data Lc tasks.o [6] [16] = rt7M_tl.a [17] = shb_l.a - 49'362 bytes of readonly code memory - 1'469 bytes of readonly data memory + 49'326 bytes of readonly code memory + 1'567 bytes of readonly data memory 25'112 bytes of readwrite data memory Errors: none diff --git a/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o b/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o index 2d61054..c900c28 100644 Binary files a/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o and b/EWARM/micro_climate/Obj/Core_13247989168731456611.dir/main.o differ diff --git a/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o b/EWARM/micro_climate/Obj/EC801E_17758034221153603070.dir/EC801E.o index 737c9bd..e5aede8 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 9c3ddc2..9416f19 100644 --- a/EWARM/settings/Project.wsdt +++ b/EWARM/settings/Project.wsdt @@ -59,7 +59,7 @@ 33054 0 33035 - 33037 + 33036 34399 0 33038 @@ -93,11 +93,11 @@ 1 1 1 - 66030000E200598400000100000008800000010000002387000001000000B28000000100000057860000040000001980000001000000D08400000100000001DC000001000000048400000100000040E10000060000002981000006000000A18000000100000013860000020000001B8F0000010000002992000003000000178200000100000010860000040000000184000001000000599200000100000019B00000010000000481000001000000568400000300000026810000020000003BB00000010000004881000001000000AF800000010000002CE100003500000015810000020000009E800000010000001E970000010000000D970000020000008A800000020000002381000001000000AF06000001000000F0800000010000006BB000000100000016B00000010000004581000001000000318400000200000029E1000005000000018100007400000007E1000001000000239200000D0000009B8000000100000012810000020000000D86000001000000AC80000001000000868400001300000020810000040000005F860000100000000F810000030000002092000001000000BA8000000100000002B0000001000000539200000100000079B00000010000000A860000010000009BB00000010000000C8400000100000004E100000400000000900000010000008780000007000000A980000001000000259E000002000000499C0000010000000C810000A800000026DE000004000000A680000001000000EA8000000300000001E100000100000023E10000010000000D800000020000003F81000006000000078600000100000004DE0000010000001D81000013000000A6B00000010000001EB000000100000003DC0000010000002FB00000010000000486000003000000198200000100000006840000010000002397000001000000B180000001000000018600000100000000DC000002000000A0800000040000005FB00000010000003DB0000001000000288100000400000003840000010000009A8600000100000017810000050000001A8F000001000000568600001D00000028920000010000005584000005000000429700000100000047810000010000006DB00000010000007784000001000000808C00000300000000840000060000001184000002000000AE800000010000009D800000010000002BE100005B0000002592000003000000148100002A000000008100006C0000008980000001000000BC8000000200000044810000010000000C86000001000000BFB000000100000028E10000C30000000E84000002000000AB800000020000008584000003000000228100000100000045D50000010000001F810000920000004D970000010000002F8200000200000056B0000001000000029E000001000000EC8000000100000001B00000010000001A8600000100000023B000000100000028DE0000020000000986000001000000ECFFFFFF010000005E8600002300000003E100000B0000000E810000420200000B81000018000000A580000001000000E980000002000000A8B000000100000020B000000100000053B000000100000000E10000020000008E860000050000000686000001000000289700000100000014860000060000000584000002000000F78000000100000041E100000200000083B0000001000000D1840000010000007C8400000100000058860000010000002EB00000010000006986000001000000A28000000100000018820000090000005A840000010000001186000006000000058100000F00000021870000010000002A8F000001000000B08000000100000002840000010000003CB000000100000000860000010000005586000002000000198F00000100000027810000060000001681000002000000509C0000010000004681000001000000F1800000010000009C80000002000000E3B0000001000000028100000100000017B00000020000002AE10000010000002492000001000000108400000100000001E80000010000006086000018000000BB80000003000000AA8000000200000043810000010000005184000005000000549200000100000047B000000100000025B000000100000003B0000001000000218100001C0000000B86000001000000888000000100000099800000010000000D810000030000005D86000002000000B880000001000000EB80000001000000129E000004000000198600000400000035E100000400000002E100000400000055B0000001000000AAB0000001000000A186000001000000C3860000010000000A8400000B000000088600000500000077B000000100000024E10000020000001E81000005000000A780000001000000C9800000010000000B80000001000000A48000000100000024DE000001000000C086000001000000E880000001000000A7B000000100000004DC000001000000058600000200000016860000010000000784000001000000449C000001000000 + 72030000E200178200000100000029920000030000001B8F0000010000001386000002000000A180000001000000298100000600000040E1000006000000048400000100000001DC000001000000D08400000100000019800000010000005786000004000000B2800000010000002387000001000000088000000100000059840000010000009E8000000100000015810000020000002CE1000035000000AF8000000100000048810000010000003BB000000100000026810000020000005684000003000000048100000100000019B00000010000005992000001000000018400000100000010860000040000008684000013000000AC800000010000000D8600000100000012810000020000009B80000001000000239200000D00000007E1000001000000018100007400000029E10000050000003184000002000000458100000100000016B00000010000006BB0000001000000F080000001000000AF0600000100000023810000010000008A800000020000000D970000020000001E97000001000000499C000001000000259E000002000000A9800000010000008780000007000000009000000100000004E10000040000000C840000010000009BB00000010000000A8600000100000079B0000001000000539200000100000002B0000001000000BA8000000100000020920000010000000F810000030000005F8600001000000020810000040000001D8100001300000004DE00000100000007860000010000003F810000060000000D8000000200000023E100000100000001E1000001000000EA80000003000000A68000000100000026DE0000040000000C810000A80000000684000001000000198200000100000004860000030000002FB000000100000003DC0000010000001EB0000001000000A6B00000010000002892000001000000568600001D0000001A8F00000100000017810000050000009A86000001000000038400000100000028810000040000003DB00000010000005FB0000001000000A08000000400000000DC0000020000000186000001000000B1800000010000002397000001000000148100002A00000025920000030000002BE100005B0000009D80000001000000AE8000000100000011840000020000000084000006000000808C00000300000077840000010000006DB000000100000047810000010000004297000001000000558400000500000045D500000100000022810000010000008584000003000000AB800000020000000E8400000200000028E10000C3000000BFB00000010000000C860000010000004481000001000000BC800000020000008980000001000000008100006C0000000E8100004E02000003E100000B0000005E86000023000000ECFFFFFF01000000098600000100000028DE00000200000023B00000010000001A8600000100000001B0000001000000EC80000001000000029E00000100000056B00000010000002F820000020000004D970000010000001F81000092000000289700000100000006860000010000008E8600000500000000E100000200000053B000000100000020B0000001000000A8B0000001000000E980000002000000A5800000010000000B810000180000005A840000010000001882000009000000A28000000100000069860000010000002EB000000100000058860000010000007C84000001000000D18400000100000083B000000100000041E1000002000000F78000000100000005840000020000001486000006000000509C00000100000016810000020000002781000006000000198F000001000000558600000200000000860000010000003CB00000010000000284000001000000B0800000010000002A8F0000010000002187000001000000058100000F000000118600000600000001E8000001000000108400000100000024920000010000002AE100000100000017B00000020000000281000001000000E3B00000010000009C80000002000000F1800000010000004681000001000000998000000100000088800000010000000B86000001000000218100001C00000003B000000100000025B000000100000047B0000001000000549200000100000051840000050000004381000001000000AA80000002000000BB800000030000006086000018000000C980000001000000A7800000010000001E8100000500000024E100000200000077B000000100000008860000050000000A8400000B000000C386000001000000A186000001000000AAB000000100000055B000000100000002E100000400000035E10000040000001986000004000000129E000004000000EB80000001000000B8800000010000005D860000020000000D81000003000000449C00000100000007840000010000001686000001000000058600000200000004DC000001000000A7B0000001000000E880000001000000C08600000100000024DE000001000000A4800000010000000B80000001000000 53000D8400000F84000008840000FFFFFFFF54840000328100001C8100000984000053840000BD8000002AE10000008200001C8200003382000001820000BA800000BB800000228100002381000000880000018800000288000003880000048800000588000008800000098000000A8000000B8000000C800000158000000A81000001E8000012810000D28400000C84000033840000788400001184000012DE000002DE000003DE00000BDE000005DE000006DE000004DE0000259200001E920000249200001D920000778400000784000086840000808C000044D500004D9700003D9700003E9700002A8F00000D970000429700003C8400003D840000408400004C8400003E8400004B8400004D8400003F8400003A8400003B8400005A8400005B840000818400007D8400008284000083840000848400001C8F00001E8F00001F8F0000218F0000118F0000 - AA0004840000220100002497000079000000029700008500000090800000930200001B8F000004000000A18000009E0200002981000072080000D08400000C00000021970000B001000004810000630000008D800000900200009E800000B6000000268100007B240000188F000007000000018400004A000000AF800000530100002CE100004400000015810000240000001E97000073000000318400002901000029E1000063040000239200000000000045810000040000009B80000098020000018100001A000000AC800000A902000007E100003F000000009000005705000020810000FF0000000F810000F7000000BA800000D10000000A9700006600000087800000360400005F86000034000000A9800000A602000004E100003D0000003A9700008E0000001D920000920000000C810000F4000000848000003B040000B7800000B30200001D8100006A0800003F81000031000000A6800000A302000095800000CE0E000029970000341F000023E100004100000001E100003A0000000D8000001800000006840000240100002697000085000000098100001D00000004970000870000009280000095020000A3800000A0020000B4800000CC0000001982000013000000239700007C0000003497000089000000038400002101000001970000840000008F800000920200001A8F000006000000B1800000AE020000A08000009D02000028810000710800004A81000047000000168200001100000017810000260000000084000048050000319700008600000020970000AF01000025920000B00100008C8000008F0200009D80000070000000AE800000AB0200002BE10000430000001481000023000000449200000B0500000C9700001605000028E10000620400008584000005000000448100000200000022920000FF0000008980000017000000AB800000A8020000BC800000D300000000810000190000000E8400002601000030840000280100003C970000900000001F920000080500001F810000FE0000000E810000F600000086800000C8020000B9800000B5020000A8800000A50200002B970000361F00002F8200001400000025E100004200000003E100003C000000399700008D0000004A970000FA0E000094800000970200002D92000087020000B6800000B20200005D84000003000000C78000009D1D0000A5800000A202000028970000331F0000069700003800000022E100004000000000E10000390000000B810000F30000002597000084000000D1840000DD000000058400002301000003970000860000002B8000003A0400009180000094020000A28000009F020000B38000005E080000188200001200000041E100004600000022970000B101000005810000640000000284000020010000009700007C0000009F800000720000008E80000091020000198F00000100000027810000700800004981000046000000B08000005B08000016810000250000001F970000AE0100001084000027010000328400002A0100009C8000006F0000008B8000008E020000028100005D080000AD800000AA020000BB800000D20000000B97000067000000218100005004000088800000370400004381000003000000AA800000A702000005E100003E00000051840000570000003B9700008F00000035E10000450000000A840000250100004C970000FA0E0000858000003C04000024E1000060040000B8800000B40200001E8100006B080000A7800000A402000096800000CF0E00002A970000351F000002E100003B0000000D810000F5000000279700007D00000093800000960200002C920000860200005C84000000000000A4800000A1020000B5800000670200000597000037000000 + AA00D08400000C0000002981000072080000A18000009E0200001B8F000004000000908000009302000002970000850000002497000079000000048400002201000015810000240000002CE1000044000000AF80000053010000018400004A000000188F000007000000268100007B2400009E800000B60000008D80000090020000048100006300000021970000B001000007E100003F000000AC800000A9020000018100001A0000009B800000980200004581000004000000239200000000000029E100006304000031840000290100001E9700007300000004E100003D000000A9800000A60200005F8600003400000087800000360400000A97000066000000BA800000D10000000F810000F700000020810000FF00000000900000570500000D8000001800000001E100003A00000023E100004100000029970000341F000095800000CE0E0000A6800000A30200003F810000310000001D8100006A080000B7800000B3020000848000003B0400000C810000F40000001D920000920000003A9700008E0000001982000013000000B4800000CC000000A3800000A002000092800000950200000497000087000000098100001D00000026970000850000000684000024010000178100002600000016820000110000004A810000470000002881000071080000A08000009D020000B1800000AE0200001A8F0000060000008F80000092020000019700008400000003840000210100003497000089000000239700007C00000014810000230000002BE1000043000000AE800000AB0200009D800000700000008C8000008F02000025920000B001000020970000AF01000031970000860000000084000048050000008100001900000030840000280100000E84000026010000BC800000D3000000AB800000A8020000898000001700000022920000FF0000004481000002000000858400000500000028E10000620400000C97000016050000449200000B05000003E100003C00000025E10000420000002F820000140000002B970000361F0000A8800000A5020000B9800000B502000086800000C80200000E810000F60000001F810000FE0000001F920000080500003C9700009000000000E100003900000022E100004000000006970000380000000B810000F300000028970000331F0000A5800000A2020000C78000009D1D00005D84000003000000B6800000B20200002D9200008702000094800000970200004A970000FA0E0000399700008D00000041E10000460000001882000012000000B38000005E080000A28000009F02000091800000940200002B8000003A04000003970000860000000584000023010000D1840000DD00000025970000840000001681000025000000B08000005B08000049810000460000002781000070080000198F0000010000008E800000910200009F80000072000000009700007C0000000284000020010000058100006400000022970000B1010000AD800000AA020000028100005D0800008B8000008E0200009C8000006F000000328400002A01000010840000270100001F970000AE010000518400005700000005E100003E000000AA800000A70200004381000003000000888000003704000021810000500400000B97000067000000BB800000D200000002E100003B0000000D810000F50000002A970000351F000096800000CF0E0000A7800000A40200001E8100006B080000B8800000B402000024E1000060040000858000003C0400004C970000FA0E00000A8400002501000035E10000450000003B9700008F0000000597000037000000B580000067020000A4800000A10200005C840000000000002C920000860200009380000096020000279700007D000000 0 @@ -467,7 +467,7 @@ CMSIS-Pack - 00200000010000000100FFFF01001100434D4643546F6F6C426172427574746F6ED184000002000000D9020000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF0A43004D005300490053002D005000610063006B0018000000 + 00200000010000000100FFFF01001100434D4643546F6F6C426172427574746F6ED184000002000000DE000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF0A43004D005300490053002D005000610063006B0018000000 34049 @@ -484,7 +484,7 @@ Main - 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E10000000000000A030000FFFEFF000000000000000000000000000100000001000000018001E10000000000000B030000FFFEFF000000000000000000000000000100000001000000018003E10000000004000D030000FFFEFF00000000000000000000000000010000000100000001800081000000000000EA020000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E100000000040010030000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E100000000000012030000FFFEFF000000000000000000000000000100000001000000018022E100000000040011030000FFFEFF000000000000000000000000000100000001000000018025E100000000000013030000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000040014030000FFFEFF00000000000000000000000000010000000100000001802CE100000000040015030000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01000D005061737465436F6D626F426F784281000000000400FFFFFFFFFFFEFF000100000000000000010000000000000001000000B400000002002050FFFFFFFFFFFEFF0096000000000000000100FFFEFF08630061006C005F00640074006F0066000000000001802181000000000400FC020000FFFEFF000000000000000000000000000100000001000000018024E100000000040005030000FFFEFF000000000000000000000000000100000001000000018028E100000000040004030000FFFEFF000000000000000000000000000100000001000000018029E100000000040006030000FFFEFF00000000000000000000000000010000000100000001800281000000000400EB020000FFFEFF0000000000000000000000000001000000010000000180298100000000040000030000FFFEFF00000000000000000000000000010000000100000001802781000000000400FE020000FFFEFF00000000000000000000000000010000000100000001802881000000000400FF020000FFFEFF00000000000000000000000000010000000100000001801D81000000000000F8020000FFFEFF00000000000000000000000000010000000100000001801E81000000000400F9020000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B81000002000400EF020000FFFEFF00000000000000000000000000010000000100000001800D81000002000000F1020000FFFEFF00000000000000000000000000010000000100000001805F8600000200000003030000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E81000002000200F2020000FFFEFF00000000000000000000000000010000000100000001800F81000002000000F3020000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E0024030000 + 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E10000000000000F010000FFFEFF000000000000000000000000000100000001000000018001E100000000000010010000FFFEFF000000000000000000000000000100000001000000018003E100000000000012010000FFFEFF00000000000000000000000000010000000100000001800081000000000000EF000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E100000000000015010000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E100000000040017010000FFFEFF000000000000000000000000000100000001000000018022E100000000040016010000FFFEFF000000000000000000000000000100000001000000018025E100000000040018010000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000000019010000FFFEFF00000000000000000000000000010000000100000001802CE10000000004001A010000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01000D005061737465436F6D626F426F784281000000000000FFFFFFFFFFFEFF000000000000000000010000000000000001000000B400000002002050FFFFFFFFFFFEFF0096000000000000000100FFFEFF08630061006C005F00640074006F006600000000000180218100000000040001010000FFFEFF000000000000000000000000000100000001000000018024E10000000000000A010000FFFEFF000000000000000000000000000100000001000000018028E100000000040009010000FFFEFF000000000000000000000000000100000001000000018029E10000000000000B010000FFFEFF00000000000000000000000000010000000100000001800281000000000000F0000000FFFEFF0000000000000000000000000001000000010000000180298100000000000005010000FFFEFF0000000000000000000000000001000000010000000180278100000000000003010000FFFEFF0000000000000000000000000001000000010000000180288100000000000004010000FFFEFF00000000000000000000000000010000000100000001801D81000000000400FD000000FFFEFF00000000000000000000000000010000000100000001801E81000000000400FE000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B81000002000000F4000000FFFEFF00000000000000000000000000010000000100000001800C81000002000000F5000000FFFEFF00000000000000000000000000010000000100000001805F8600000200000008010000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E81000002000000F7000000FFFEFF00000000000000000000000000010000000100000001800F81000002000000F8000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E0024030000 34050 @@ -520,7 +520,7 @@ - 010000000300000001000000000000000000000001000000010000000200000000000000010000000100000000000000280000002800000001000000350000002600000001000000FFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00750073006100720074002E00630001000000FFFF010017004966436F6E74656E7453746F726167654D6663496D706CFFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200300037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003800330038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003800330038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1F2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006600720065006500720074006F0073002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00370036003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003100310038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003100310038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A6600720065006500720074006F0073002E00630000000000FFFFFFFFFFFFFFFFFFFEFF222400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C006600720074005F00700072006F0074006F0063006F006C002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200360037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200390038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E6600720074005F00700072006F0074006F0063006F006C002E00680000000000FFFFFFFFFFFFFFFFFFFEFF222400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C006600720074005F00700072006F0074006F0063006F006C002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003600370036003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00320030003600320036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00320030003600320036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E6600720074005F00700072006F0074006F0063006F006C002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0069006E0066006C006100730068002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003600360039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003600360039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0969006E0066006C006100730068002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0075006100720074005F006400650076002E006300010000000180FFFEFF00FFFEFFFF25013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500360038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500360038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A75006100720074005F006400650076002E00630000000000FFFFFFFFFFFFFFFFFFFEFF242400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0061006E0065006D006F006D0065007400650072005F006400650076002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003000320030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003000320030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1061006E0065006D006F006D0065007400650072005F006400650076002E00680000000000FFFFFFFFFFFFFFFFFFFEFF402400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F006100640063002E006300010000000180FFFEFF00FFFEFFFF2D013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003400320032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003100340031003900390031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003100340031003900390031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF18730074006D00330032006C003400780078005F00680061006C005F006100640063002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF402400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F007200630063002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0031003300370032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00350034003000360034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00350034003000360034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF18730074006D00330032006C003400780078005F00680061006C005F007200630063002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF202400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0061007300730065007200740069006F006E0073002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003800310034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003800310034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C61007300730065007200740069006F006E0073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0075006100720074005F006400650076002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003900340038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003900340038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A75006100720074005F006400650076002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0069006E0066006C006100730068002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003800390031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003800390031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0969006E0066006C006100730068002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00750073006100720074002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500360038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500360038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006900320063002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0034003300330033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0034003300330033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF056900320063002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C0073007400610072007400750070005F00730074006D00330032006C00340039003600780078002E007300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400370035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310038003200390035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310038003300310031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1573007400610072007400750070005F00730074006D00330032006C00340039003600780078002E00730000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C006D00610069006E002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003000390036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003100320030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF3C2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C0049006E0063005C00730074006D00330032006C003400780078005F00680061006C002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003000320032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003000320032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF14730074006D00330032006C003400780078005F00680061006C002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF292400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00730074006D00330032006C003400780078005F00680061006C005F0063006F006E0066002E006800010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310032003800340036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310032003800340036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF14730074006D00330032006C003400780078005F00680061006C005F0063006F006E0066002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C007000640065006200750067002E006800010000000180FFFEFF00FFFEFFFF22013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00350035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00350035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF087000640065006200750067002E00680000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004800500032003000330042005C006800700032003000330062002E006300010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500390039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500390039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086800700032003000330062002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004800500032003000330042005C006800700032003000330062002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003700370031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003700370031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086800700032003000330062002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006700700069006F002E006300010000000180FFFEFF00FFFEFFFF21013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066700700069006F002E00630000000000FFFFFFFFFFFFFFFFFFFEFF242400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0061006E0065006D006F006D0065007400650072005F006400650076002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00370035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003400360035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003400360035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1061006E0065006D006F006D0065007400650072005F006400650076002E00630000000000FFFFFFFFFFFFFFFFFFFEFF312400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F00740069006D00650062006100730065005F00740069006D002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1C730074006D00330032006C003400780078005F00680061006C005F00740069006D00650062006100730065005F00740069006D002E00630000000000FFFFFFFFFFFFFFFFFFFEFF282400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F006D00730070002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF13730074006D00330032006C003400780078005F00680061006C005F006D00730070002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006D00610069006E002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100340030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0034003200330038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0034003200330038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00690074002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100370033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003100340037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003100340037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E730074006D00330032006C003400780078005F00690074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF502400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C0070006F0072007400610062006C0065005C004900410052005C00410052004D005F0043004D00340046005C0070006F00720074002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0038003200360033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0038003200360033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0B70006F00720074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530068007400330078005C00730068007400330030002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200320032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200330034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07730068007400330030002E00680000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530068007400330078005C00730068007400330030002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00330030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003700370039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003700370039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07730068007400330030002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00740069006D002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200340031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0037003900320037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0037003900320037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF05740069006D002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00740069006D002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500350032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500350032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF05740069006D002E00680000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004500430038003000310045005C004500430038003000310045002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200370034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200370034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF084500430038003000310045002E00680000000000FFFFFFFFFFFFFFFFFFFEFF432400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C0043004D005300490053005C004400650076006900630065005C00530054005C00530054004D00330032004C003400780078005C0049006E0063006C007500640065005C00730074006D00330032006C00340039003600780078002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00390033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0039003400330030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0039003400340030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF12730074006D00330032006C00340039003600780078002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF412400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F0075006100720074002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0031003200390039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00340039003500350037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00340039003500370037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF19730074006D00330032006C003400780078005F00680061006C005F0075006100720074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF252400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C004600720065006500520054004F00530043006F006E006600690067002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003700330032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003700340037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF104600720065006500520054004F00530043006F006E006600690067002E00680000000000FFFFFFFFFFFFFFFFFFFEFF202400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0063006F006D006D005F00740079007000650073002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003800350036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003800350036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C63006F006D006D005F00740079007000650073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C0063004A0053004F004E002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0032003400390038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00360036003600360035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00360036003600360035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0763004A0053004F004E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004500430038003000310045005C004500430038003000310045002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200330032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0038003300300039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0038003300300039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF084500430038003000310045002E00630000000000FFFFFFFFFFFFFFFFFFFEFF3B2400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C007400610073006B0073002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0031003300320039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00350030003700300036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00350030003700300036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C7400610073006B0073002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF2A2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00520069006E006700510075006500750065005C00720069006E0067005F00710075006500750065002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003300390037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003400300032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C720069006E0067005F00710075006500750065002E00630000000000FFFFFFFFFFFFFFFFFFFEFF2A2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00520069006E006700510075006500750065005C00720069006E0067005F00710075006500750065002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500370036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500370036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C720069006E0067005F00710075006500750065002E00680000000000FFFFFFFFFFFFFFFFFFFEFF3C44003A005C00500072006F006700720061006D002000460069006C00650073005C004900410052002000530079007300740065006D0073005C00610072006D005C0069006E0063005C0063005C0044004C00690062005F00500072006F0064007500630074005F0073007400720069006E0067002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003400360030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003400360030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1A44004C00690062005F00500072006F0064007500630074005F0073007400720069006E0067002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF3A2400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C006C006900730074002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003300350037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003300350037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0B6C006900730074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C007300700069002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF057300700069002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C0063004A0053004F004E002E006800010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200340031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0034003100340037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0034003100340037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0763004A0053004F004E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF312400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00530054005C00410052004D005C004400530050005C0049006E0063005C00610072006D005F006D006100740068002E006800010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400350033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310036003500390033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310036003500390033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A610072006D005F006D006100740068002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C0064006D0061002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0564006D0061002E00630000000000FFFFFFFFFFFFFFFFFFFEFF492400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C0043004D005300490053005F00520054004F0053005C0063006D007300690073005F006F0073002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003300300030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310031003400390033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310031003400390033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0F63006D007300690073005F006F0073002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF552400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C0070006F0072007400610062006C0065005C004900410052005C00410052004D005F0043004D00340046005C0070006F00720074006D006100630072006F002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003600340034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003600340034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1070006F00720074006D006100630072006F002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF482400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C0043004D005300490053005C004400650076006900630065005C00530054005C00530054004D00330032004C003400780078005C0049006E0063006C007500640065005C00730079007300740065006D005F00730074006D00330032006C003400780078002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00330035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003600340037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003600340037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF17730079007300740065006D005F00730074006D00330032006C003400780078002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF272400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730079007300740065006D005F00730074006D00330032006C003400780078002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100330033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003600340035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003600340035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF12730079007300740065006D005F00730074006D00330032006C003400780078002E00630000000000FFFFFFFFFFFFFFFFFFFEFF3C2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003300310033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003800370034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003800370034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF14730074006D00330032006C003400780078005F00680061006C002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000001000000020000004E010000490000008007000016030000 + 010000000300000001000000000000000000000001000000010000000200000000000000010000000100000000000000280000002800000001000000350000002600000001000000FFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00750073006100720074002E00630001000000FFFF010017004966436F6E74656E7453746F726167654D6663496D706CFFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200300037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003800330038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003800330038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1F2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006600720065006500720074006F0073002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100360039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003400350031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003400350031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A6600720065006500720074006F0073002E00630000000000FFFFFFFFFFFFFFFFFFFEFF222400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C006600720074005F00700072006F0074006F0063006F006C002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200360037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200390038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E6600720074005F00700072006F0074006F0063006F006C002E00680000000000FFFFFFFFFFFFFFFFFFFEFF222400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C006600720074005F00700072006F0074006F0063006F006C002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003600370036003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00320030003600320036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00320030003600320036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E6600720074005F00700072006F0074006F0063006F006C002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0069006E0066006C006100730068002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003600360039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003600360039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0969006E0066006C006100730068002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0075006100720074005F006400650076002E006300010000000180FFFEFF00FFFEFFFF25013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500360038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500360038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A75006100720074005F006400650076002E00630000000000FFFFFFFFFFFFFFFFFFFEFF242400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0061006E0065006D006F006D0065007400650072005F006400650076002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003000320030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003000320030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1061006E0065006D006F006D0065007400650072005F006400650076002E00680000000000FFFFFFFFFFFFFFFFFFFEFF402400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F006100640063002E006300010000000180FFFEFF00FFFEFFFF2D013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003400320032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003100340031003900390031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003100340031003900390031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF18730074006D00330032006C003400780078005F00680061006C005F006100640063002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF402400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F007200630063002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0031003300370032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00350034003000360034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00350034003000360034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF18730074006D00330032006C003400780078005F00680061006C005F007200630063002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF202400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0061007300730065007200740069006F006E0073002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003800310034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003800310034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C61007300730065007200740069006F006E0073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0075006100720074005F006400650076002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003900340038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003900340038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A75006100720074005F006400650076002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0069006E0066006C006100730068002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003800390031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003800390031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0969006E0066006C006100730068002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00750073006100720074002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500360038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500360038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006900320063002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0034003300330033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0034003300330033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF056900320063002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1E2400570053005F0044004900520024005C0073007400610072007400750070005F00730074006D00330032006C00340039003600780078002E007300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400370035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310038003200390035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310038003300310031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1573007400610072007400750070005F00730074006D00330032006C00340039003600780078002E00730000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C006D00610069006E002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003000390036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003100320030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF3C2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C0049006E0063005C00730074006D00330032006C003400780078005F00680061006C002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003000320032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003000320032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF14730074006D00330032006C003400780078005F00680061006C002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF292400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00730074006D00330032006C003400780078005F00680061006C005F0063006F006E0066002E006800010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310032003800340036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310032003800340036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF14730074006D00330032006C003400780078005F00680061006C005F0063006F006E0066002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C007000640065006200750067002E006800010000000180FFFEFF00FFFEFFFF22013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00350035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00350035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF087000640065006200750067002E00680000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004800500032003000330042005C006800700032003000330062002E006300010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500390039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500390039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086800700032003000330062002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004800500032003000330042005C006800700032003000330062002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003700370031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003700370031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086800700032003000330062002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006700700069006F002E006300010000000180FFFEFF00FFFEFFFF21013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066700700069006F002E00630000000000FFFFFFFFFFFFFFFFFFFEFF242400570053005F0044004900520024005C002E002E005C004100700070005C005300720063005C0061006E0065006D006F006D0065007400650072005F006400650076002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00360036003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003400360035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003400360035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1061006E0065006D006F006D0065007400650072005F006400650076002E00630000000000FFFFFFFFFFFFFFFFFFFEFF312400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F00740069006D00650062006100730065005F00740069006D002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1C730074006D00330032006C003400780078005F00680061006C005F00740069006D00650062006100730065005F00740069006D002E00630000000000FFFFFFFFFFFFFFFFFFFEFF282400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F006D00730070002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF13730074006D00330032006C003400780078005F00680061006C005F006D00730070002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006D00610069006E002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100310030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003400380037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003400380037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D00330032006C003400780078005F00690074002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100370033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003100340037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003100340037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E730074006D00330032006C003400780078005F00690074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF502400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C0070006F0072007400610062006C0065005C004900410052005C00410052004D005F0043004D00340046005C0070006F00720074002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100390037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0038003200360033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0038003200360033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0B70006F00720074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530068007400330078005C00730068007400330030002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200320032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200330034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07730068007400330030002E00680000000000FFFFFFFFFFFFFFFFFFFEFF212400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530068007400330078005C00730068007400330030002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00330030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003700370039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003700370039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07730068007400330030002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00740069006D002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200340031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0037003900320037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0037003900320037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF05740069006D002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C00740069006D002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500350032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500350032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF05740069006D002E00680000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004500430038003000310045005C004500430038003000310045002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003200370034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003200370034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF084500430038003000310045002E00680000000000FFFFFFFFFFFFFFFFFFFEFF432400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C0043004D005300490053005C004400650076006900630065005C00530054005C00530054004D00330032004C003400780078005C0049006E0063006C007500640065005C00730074006D00330032006C00340039003600780078002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00390033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0039003400330030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0039003400340030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF12730074006D00330032006C00340039003600780078002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF412400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C005F0075006100720074002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0031003200390039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00340039003500350037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00340039003500370037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF19730074006D00330032006C003400780078005F00680061006C005F0075006100720074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF252400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C004600720065006500520054004F00530043006F006E006600690067002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00340038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003700330032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003700340037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF104600720065006500520054004F00530043006F006E006600690067002E00680000000000FFFFFFFFFFFFFFFFFFFEFF202400570053005F0044004900520024005C002E002E005C004100700070005C0049006E0063005C0063006F006D006D005F00740079007000650073002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003800350036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003800350036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C63006F006D006D005F00740079007000650073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C0063004A0053004F004E002E006300010000000180FFFEFF00FFFEFFFF2B013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0032003400390038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00360036003600360035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00360036003600360035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0763004A0053004F004E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C004500430038003000310045005C004500430038003000310045002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200340034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0038003500310030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0038003500310030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF084500430038003000310045002E00630000000000FFFFFFFFFFFFFFFFFFFEFF3B2400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C007400610073006B0073002E006300010000000180FFFEFF00FFFEFFFF2D013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003400310035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003100310037003200350038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003100310037003200350038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C7400610073006B0073002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF2A2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00520069006E006700510075006500750065005C00720069006E0067005F00710075006500750065002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003300390037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003400300032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C720069006E0067005F00710075006500750065002E00630000000000FFFFFFFFFFFFFFFFFFFEFF2A2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00520069006E006700510075006500750065005C00720069006E0067005F00710075006500750065002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500370036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500370036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0C720069006E0067005F00710075006500750065002E00680000000000FFFFFFFFFFFFFFFFFFFEFF3C44003A005C00500072006F006700720061006D002000460069006C00650073005C004900410052002000530079007300740065006D0073005C00610072006D005C0069006E0063005C0063005C0044004C00690062005F00500072006F0064007500630074005F0073007400720069006E0067002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003400360030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003400360030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1A44004C00690062005F00500072006F0064007500630074005F0073007400720069006E0067002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF3A2400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C006C006900730074002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003300350037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003300350037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0B6C006900730074002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C007300700069002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF057300700069002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C0063004A0053004F004E002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00390033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0034003200330036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0034003200340034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0763004A0053004F004E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF312400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00530054005C00410052004D005C004400530050005C0049006E0063005C00610072006D005F006D006100740068002E006800010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400350033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310036003500390033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310036003500390033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A610072006D005F006D006100740068002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C0064006D0061002E006300010000000180FFFEFF00FFFEFFFF20013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0564006D0061002E00630000000000FFFFFFFFFFFFFFFFFFFEFF492400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C0043004D005300490053005F00520054004F0053005C0063006D007300690073005F006F0073002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003300300030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310031003400390033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310031003400390033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0F63006D007300690073005F006F0073002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF552400570053005F0044004900520024005C002E002E005C004D006900640064006C006500770061007200650073005C00540068006900720064005F00500061007200740079005C004600720065006500520054004F0053005C0053006F0075007200630065005C0070006F0072007400610062006C0065005C004900410052005C00410052004D005F0043004D00340046005C0070006F00720074006D006100630072006F002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003600340034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003600340034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF1070006F00720074006D006100630072006F002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF482400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C0043004D005300490053005C004400650076006900630065005C00530054005C00530054004D00330032004C003400780078005C0049006E0063006C007500640065005C00730079007300740065006D005F00730074006D00330032006C003400780078002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00330035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003600340037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003600340037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF17730079007300740065006D005F00730074006D00330032006C003400780078002E00680020005B0052004F005D0000000000FFFFFFFFFFFFFFFFFFFEFF272400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730079007300740065006D005F00730074006D00330032006C003400780078002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003100330033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003600340035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003600340035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF12730079007300740065006D005F00730074006D00330032006C003400780078002E00630000000000FFFFFFFFFFFFFFFFFFFEFF3C2400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D00330032004C003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D00330032006C003400780078005F00680061006C002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003300310033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003800370034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003800370034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF14730074006D00330032006C003400780078005F00680061006C002E00630020005B0052004F005D0000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000001000000020000004E010000490000008007000016030000 diff --git a/EWARM/settings/micro_climate.dbgdt b/EWARM/settings/micro_climate.dbgdt index 0233433..ed08ec6 100644 --- a/EWARM/settings/micro_climate.dbgdt +++ b/EWARM/settings/micro_climate.dbgdt @@ -148,11 +148,11 @@ 1 1 1 - 96050000E200598400000100000008800000010000002387000001000000B28000000100000057860000040000001980000001000000D08400000100000001DC000001000000048400000100000040E10000060000002981000006000000A18000000100000013860000340000001B8F0000010000002992000003000000178200000100000010860000B70100000184000001000000599200000100000019B00000010000000481000001000000568400000300000026810000020000003BB00000010000004881000001000000AF800000010000002CE100003500000015810000020000009E800000010000001E970000010000000D970000020000008A800000020000002381000001000000AF06000001000000F0800000010000006BB000000100000016B00000010000004581000001000000318400000200000029E1000005000000018100007400000007E1000001000000239200000D0000009B8000000100000012810000020000000D86000001000000AC80000001000000868400001300000020810000050000005F8600000E0000000F810000020000002092000001000000BA8000000100000002B0000001000000539200000100000079B00000010000000A860000010000009BB00000010000000C8400000100000004E100000400000000900000010000008780000007000000A980000001000000259E000002000000499C0000010000000C8100008A00000026DE000004000000A680000001000000EA8000000300000001E100000100000023E10000010000000D800000020000003F81000006000000078600000100000004DE0000010000001D81000013000000A6B00000010000001EB000000100000003DC0000010000002FB00000010000000486000003000000198200000100000006840000010000002397000002000000B180000001000000018600000100000000DC000002000000A0800000040000005FB00000010000003DB0000001000000288100000400000003840000010000009A8600000100000017810000050000001A8F000001000000568600001D00000028920000010000005584000005000000429700000100000047810000010000006DB00000010000007784000001000000808C00000300000000840000060000001184000001000000AE800000010000009D800000010000002BE100005B0000002592000003000000148100001E000000008100006C0000008980000001000000BC8000000200000044810000010000000C86000001000000BFB000000100000028E10000C30000000E84000002000000AB800000020000008584000003000000228100000100000045D50000010000000E8100007D0100001F810000C20000004D970000010000002F8200000200000056B0000001000000029E000001000000EC8000000100000001B00000010000001A8600000100000023B000000100000028DE0000020000000986000001000000ECFFFFFF010000005E8600002500000003E100000B0000000B81000013000000A580000001000000E980000002000000A8B000000100000020B000000100000053B000000100000000E10000020000008E8600000500000006860000010000002897000001000000148600001F0000000584000002000000F78000000100000041E100000200000083B0000001000000D1840000010000007C8400000100000058860000010000002EB00000010000006986000001000000A28000000100000018820000090000005A840000010000001186000035000000058100000F00000021870000010000002A8F000001000000B08000000100000002840000010000003CB000000100000000860000010000005586000002000000198F00000100000027810000060000001681000002000000509C00000100000046810000B3000000F1800000010000009C80000002000000E3B0000001000000028100000100000017B00000020000002AE10000010000002492000001000000108400000100000001E8000001000000608600002D000000BB80000003000000AA8000000200000043810000010000005184000005000000549200000100000047B000000100000025B000000100000003B0000001000000218100001C0000000B86000001000000888000000100000099800000010000000D810000030000005D86000002000000B880000001000000EB80000001000000129E000004000000198600000400000035E100000400000002E100000400000055B0000001000000AAB0000001000000A186000001000000C3860000010000000A8400000B000000088600000500000077B000000100000024E10000020000001E81000005000000A780000001000000C9800000010000000B80000001000000A48000000100000024DE000001000000C086000001000000E880000001000000A7B000000100000004DC000001000000058600000200000016860000010000000784000001000000449C000001000000 + C0050000E200178200000100000029920000030000001B8F0000010000001386000034000000A180000001000000298100000600000040E1000006000000048400000100000001DC000001000000D08400000100000019800000010000005786000004000000B2800000010000002387000001000000088000000100000059840000010000009E8000000100000015810000020000002CE1000035000000AF8000000100000048810000010000003BB000000100000026810000020000005684000003000000048100000100000019B00000010000005992000001000000018400000100000010860000D20100008684000013000000AC800000010000000D8600000100000012810000020000009B80000001000000239200000D00000007E1000001000000018100007400000029E10000050000003184000002000000458100000100000016B00000010000006BB0000001000000F080000001000000AF0600000100000023810000010000008A800000020000000D970000020000001E97000001000000499C000001000000259E000002000000A9800000010000008780000007000000009000000100000004E10000040000000C840000010000009BB00000010000000A8600000100000079B0000001000000539200000100000002B0000001000000BA8000000100000020920000010000000F810000020000005F8600000E00000020810000050000001D8100001300000004DE00000100000007860000010000003F810000060000000D8000000200000023E100000100000001E1000001000000EA80000003000000A68000000100000026DE0000040000000C8100008A0000000684000001000000198200000100000004860000030000002FB000000100000003DC0000010000001EB0000001000000A6B00000010000002892000001000000568600001D0000001A8F00000100000017810000050000009A86000001000000038400000100000028810000040000003DB00000010000005FB0000001000000A08000000400000000DC0000020000000186000001000000B1800000010000002397000002000000148100001E00000025920000030000002BE100005B0000009D80000001000000AE8000000100000011840000010000000084000006000000808C00000300000077840000010000006DB000000100000047810000010000004297000001000000558400000500000045D500000100000022810000010000008584000003000000AB800000020000000E8400000200000028E10000C3000000BFB00000010000000C860000010000004481000001000000BC800000020000008980000001000000008100006C0000000E8100007D01000003E100000B0000005E86000025000000ECFFFFFF01000000098600000100000028DE00000200000023B00000010000001A8600000100000001B0000001000000EC80000001000000029E00000100000056B00000010000002F820000020000004D970000010000001F810000C3000000289700000100000006860000010000008E8600000500000000E100000200000053B000000100000020B0000001000000A8B0000001000000E980000002000000A5800000010000000B810000130000005A840000010000001882000009000000A28000000100000069860000010000002EB000000100000058860000010000007C84000001000000D18400000100000083B000000100000041E1000002000000F78000000100000005840000020000001486000020000000509C00000100000016810000020000002781000006000000198F000001000000558600000200000000860000010000003CB00000010000000284000001000000B0800000010000002A8F0000010000002187000001000000058100000F000000118600003600000001E8000001000000108400000100000024920000010000002AE100000100000017B00000020000000281000001000000E3B00000010000009C80000002000000F18000000100000046810000BF000000998000000100000088800000010000000B86000001000000218100001C00000003B000000100000025B000000100000047B0000001000000549200000100000051840000050000004381000001000000AA80000002000000BB80000003000000608600002D000000C980000001000000A7800000010000001E8100000500000024E100000200000077B000000100000008860000050000000A8400000B000000C386000001000000A186000001000000AAB000000100000055B000000100000002E100000400000035E10000040000001986000004000000129E000004000000EB80000001000000B8800000010000005D860000020000000D81000003000000449C00000100000007840000010000001686000001000000058600000200000004DC000001000000A7B0000001000000E880000001000000C08600000100000024DE000001000000A4800000010000000B80000001000000 55000D8400000F84000008840000FFFFFFFF54840000328100001C8100000984000053840000BD8000002AE10000008200001C8200003382000001820000BA800000BB800000228100002381000000880000018800000288000003880000048800000588000008800000098000000A8000000B8000000C800000158000000A81000001E8000012810000D28400000C84000033840000788400001184000012DE000002DE000003DE00000BDE000005DE000006DE000004DE0000259200001E920000249200001D920000778400000784000086840000808C000044D500004D9700003D9700003E9700002A8F00000D970000429700003C8400003D840000408400004C8400003E8400004B8400004D8400003F8400003A8400003B8400005A8400005B840000818400007D8400008284000083840000848400001C8F00001E8F00001F8F0000218F0000118F00003597000005DC0000 - AA00048400004C0500002497000003010000029700008500000090800000930200001B8F000004000000A18000009E0200002981000072080000D08400000C00000021970000F200000004810000BB0200008D800000900200009E800000B6000000268100007B240000188F000007000000018400004A000000AF800000530100002CE100001C03000015810000750000001E970000FD000000318400005305000029E1000063040000239200000000000045810000040000009B80000098020000018100001A000000AC800000A902000007E1000090000000009000005705000020810000290500000F81000021050000BA800000D10000000A9700006600000087800000360400005F86000034000000A9800000A602000004E100008E0000003A970000180100001D920000920000000C8100001E050000848000003B040000B7800000B30200001D8100006A0800003F81000031000000A6800000A302000095800000CE0E000023E100001903000029970000341F000001E100008B0000000D80000069000000068400004E050000269700000F010000098100001D00000004970000870000009280000095020000A3800000A0020000B4800000CC00000019820000EB02000023970000060100003497000013010000038400004B05000001970000840000008F800000920200001A8F000006000000B1800000AE020000A08000009D02000028810000710800004A8100004700000016820000E902000017810000770000000084000054010000319700001001000020970000F100000025920000B00100008C8000008F0200009D80000070000000AE800000AB0200002BE100001B030000148100007400000030840000530000000E84000051000000449200000B0500000C9700001605000028E10000620400008584000005000000448100000200000022920000FF0000008980000017000000AB800000A8020000BC800000D3000000008100006A0000003C9700001A0100001F920000080500001F810000280500000E8100002005000086800000C8020000B9800000B5020000A8800000A50200002F820000EC02000025E100001A0300002B970000361F000003E100008D0000000B8100001E00000039970000170100004A970000FA0E000094800000970200002D92000087020000B6800000B20200005D84000003000000C78000009D1D0000A5800000A2020000069700001003000022E100001803000028970000331F000000E100008A000000259700000E010000D184000007050000058400004D05000003970000860000002B8000003A0400009180000094020000A28000009F020000B38000005E08000018820000EA02000041E100009700000022970000F300000005810000BC020000028400004A050000009700007C0000009F800000720000008E80000091020000198F00000100000027810000700800004981000046000000B08000005B08000016810000760000001F970000F0000000108400005105000032840000540500009C8000006F0000008B8000008E020000028100005D080000AD800000AA020000BB800000D20000000B97000067000000218100005004000088800000370400004381000003000000AA800000A702000005E100008F00000051840000A80000000D810000200000003B9700001901000035E10000450000000A8400004F0500004C970000FA0E0000858000003C04000024E1000060040000B8800000B40200001E8100006B080000A7800000A402000096800000CF0E00002A970000351F000002E100008C000000279700000701000093800000960200002C920000860200005C84000000000000A4800000A1020000B580000067020000059700000F030000 + AA00D08400000C0000002981000072080000A18000009E0200001B8F000004000000908000009302000002970000850000002497000003010000048400004C05000015810000750000002CE100001C030000AF80000053010000018400004A000000188F000007000000268100007B2400009E800000B60000008D8000009002000004810000BB02000021970000F200000007E1000090000000AC800000A9020000018100001A0000009B800000980200004581000004000000239200000000000029E100006304000031840000530500001E970000FD00000004E100008E000000A9800000A60200005F8600003400000087800000360400000A97000066000000BA800000D10000000F81000021050000208100002905000000900000570500000D8000006900000001E100008B00000023E100001903000029970000341F000095800000CE0E0000A6800000A30200003F810000310000001D8100006A080000B7800000B3020000848000003B0400000C8100001E0500001D920000920000003A9700001801000019820000EB020000B4800000CC000000A3800000A002000092800000950200000497000087000000098100001D000000269700000F010000068400004E050000178100007700000016820000E90200004A810000470000002881000071080000A08000009D020000B1800000AE0200001A8F0000060000008F800000920200000197000084000000038400004B0500003497000013010000239700000601000014810000740000002BE100001B030000AE800000AB0200009D800000700000008C8000008F02000025920000B001000020970000F100000031970000100100000084000054010000008100006A00000030840000530000000E84000051000000BC800000D3000000AB800000A8020000898000001700000022920000FF0000004481000002000000858400000500000028E10000620400000C97000016050000449200000B05000003E100008D00000025E100001A0300002F820000EC0200002B970000361F0000A8800000A5020000B9800000B502000086800000C80200000E810000200500001F810000280500001F920000080500003C9700001A01000000E100008A00000022E100001803000006970000100300000B8100001E00000028970000331F0000A5800000A2020000C78000009D1D00005D84000003000000B6800000B20200002D9200008702000094800000970200004A970000FA0E0000399700001701000041E100009700000018820000EA020000B38000005E080000A28000009F02000091800000940200002B8000003A0400000397000086000000058400004D050000D184000007050000259700000E0100001681000076000000B08000005B08000049810000460000002781000070080000198F0000010000008E800000910200009F80000072000000009700007C000000028400004A05000005810000BC02000022970000F3000000AD800000AA020000028100005D0800008B8000008E0200009C8000006F000000328400005405000010840000510500001F970000F000000051840000A800000005E100008F000000AA800000A70200004381000003000000888000003704000021810000500400000B97000067000000BB800000D200000002E100008C0000000D810000200000002A970000351F000096800000CF0E0000A7800000A40200001E8100006B080000B8800000B402000024E1000060040000858000003C0400004C970000FA0E00000A8400004F05000035E10000450000003B97000019010000059700000F030000B580000067020000A4800000A10200005C840000000000002C9200008602000093800000960200002797000007010000 0 @@ -227,6 +227,7 @@ av_angle av_speed SystemCoreClock + g_time_stamp @@ -986,7 +987,7 @@ Main - 00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000BA000000FFFEFF000000000000000000000000000100000001000000018001E1000000000000BB000000FFFEFF000000000000000000000000000100000001000000018003E1000000000400BD000000FFFEFF000000000000000000000000000100000001000000018000810000000000009A000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E1000000000400C0000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E1000000000000C2000000FFFEFF000000000000000000000000000100000001000000018022E1000000000400C1000000FFFEFF000000000000000000000000000100000001000000018025E1000000000000C3000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE1000000000400C4000000FFFEFF00000000000000000000000000010000000100000001802CE1000000000400C5000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01000D005061737465436F6D626F426F784281000000000400FFFFFFFFFFFEFF000000000000000000010000000000000001000000B400000002002050FFFFFFFFFFFEFF009600000000000000000001802181000000000400AC000000FFFEFF000000000000000000000000000100000001000000018024E1000000000400B5000000FFFEFF000000000000000000000000000100000001000000018028E1000000000400B4000000FFFEFF000000000000000000000000000100000001000000018029E1000000000400B6000000FFFEFF000000000000000000000000000100000001000000018002810000000004009B000000FFFEFF00000000000000000000000000010000000100000001802981000000000400B0000000FFFEFF00000000000000000000000000010000000100000001802781000000000400AE000000FFFEFF00000000000000000000000000010000000100000001802881000000000400AF000000FFFEFF00000000000000000000000000010000000100000001801D81000000000000A8000000FFFEFF00000000000000000000000000010000000100000001801E81000000000400A9000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B810000020004009F000000FFFEFF00000000000000000000000000010000000100000001800C81000002000000A0000000FFFEFF00000000000000000000000000010000000100000001805F86000002000000B3000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001801F81000002000000AA000000FFFEFF00000000000000000000000000010000000100000001802081000002000000AB000000FFFEFF00000000000000000000000000010000000100000001804681000002000200B1000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E003B030000 + 00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000BA000000FFFEFF000000000000000000000000000100000001000000018001E1000000000000BB000000FFFEFF000000000000000000000000000100000001000000018003E1000000000000BD000000FFFEFF000000000000000000000000000100000001000000018000810000000000009A000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E1000000000000C0000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E1000000000400C2000000FFFEFF000000000000000000000000000100000001000000018022E1000000000400C1000000FFFEFF000000000000000000000000000100000001000000018025E1000000000400C3000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE1000000000400C4000000FFFEFF00000000000000000000000000010000000100000001802CE1000000000400C5000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01000D005061737465436F6D626F426F784281000000000000FFFFFFFFFFFEFF000100000000000000010000000000000001000000B400000002002050FFFFFFFFFFFEFF009600000000000000000001802181000000000400AC000000FFFEFF000000000000000000000000000100000001000000018024E1000000000000B5000000FFFEFF000000000000000000000000000100000001000000018028E1000000000400B4000000FFFEFF000000000000000000000000000100000001000000018029E1000000000000B6000000FFFEFF000000000000000000000000000100000001000000018002810000000000009B000000FFFEFF00000000000000000000000000010000000100000001802981000000000000B0000000FFFEFF00000000000000000000000000010000000100000001802781000000000000AE000000FFFEFF00000000000000000000000000010000000100000001802881000000000000AF000000FFFEFF00000000000000000000000000010000000100000001801D81000000000400A8000000FFFEFF00000000000000000000000000010000000100000001801E81000000000400A9000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B810000020000009F000000FFFEFF00000000000000000000000000010000000100000001800C81000002000000A0000000FFFEFF00000000000000000000000000010000000100000001805F86000002000000B3000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001801F81000002000000AA000000FFFEFF00000000000000000000000000010000000100000001802081000002000000AB000000FFFEFF00000000000000000000000000010000000100000001804681000002000200B1000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E003B030000 34051 diff --git a/EWARM/settings/micro_climate.dnx b/EWARM/settings/micro_climate.dnx index 6a35d4a..d88942d 100644 --- a/EWARM/settings/micro_climate.dnx +++ b/EWARM/settings/micro_climate.dnx @@ -19,18 +19,18 @@ WCH CMSIS-DAP:1BEC8F06A0E4 Connect during reset + Software 0 0 0 0 - Software 0 1 - 857851629 + 521671153 _ 0 @@ -94,16 +94,16 @@ 0 0 + + _ 0 + _ "" + 0 0 - - _ 0 - _ "" - 0 0