From 6fe8d91e3ca85125e257d491a1c42e90ed135172 Mon Sep 17 00:00:00 2001 From: wujunchao <24472040@qq.com> Date: Sat, 18 May 2024 11:33:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20=E7=A3=81=E6=9D=A1?= =?UTF-8?q?=E4=B8=AD=E7=82=B9=E6=A0=A1=E5=87=86=E4=B8=8Eflash=E5=86=99?= =?UTF-8?q?=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App/Inc/flash.h | 38 + App/Inc/motor.h | 4 + App/Inc/oled2.h | 4 +- App/Src/Uart1.c | 34 + App/Src/ads1220.c | 7 +- App/Src/app.c | 63 +- App/Src/flash.c | 140 + App/Src/key.c | 82 +- App/Src/motor.c | 261 +- App/Src/myLib.c | 149 +- App/Src/oled2.c | 838 ++++- App/Src/serial_port.c | 10 +- App/Src/tmc5160.c | 40 +- Inc/app.h | 12 +- MDK-ARM/mfps.uvguix.吴俊潮 | 162 +- MDK-ARM/mfps.uvoptx | 73 +- MDK-ARM/mfps.uvprojx | 7 +- MDK-ARM/mfps/ads1220.crf | Bin 669407 -> 671436 bytes MDK-ARM/mfps/ads1220.d | 1 + MDK-ARM/mfps/ads1220.o | Bin 758076 -> 759872 bytes MDK-ARM/mfps/app.crf | Bin 666083 -> 668152 bytes MDK-ARM/mfps/app.d | 1 + MDK-ARM/mfps/app.o | Bin 734380 -> 736744 bytes MDK-ARM/mfps/delay.crf | Bin 665715 -> 667706 bytes MDK-ARM/mfps/delay.d | 1 + MDK-ARM/mfps/delay.o | Bin 735732 -> 737416 bytes MDK-ARM/mfps/dma.o | Bin 699560 -> 699560 bytes MDK-ARM/mfps/flash.crf | Bin 0 -> 636303 bytes MDK-ARM/mfps/flash.d | 33 + MDK-ARM/mfps/flash.o | Bin 0 -> 707264 bytes MDK-ARM/mfps/gpio.o | Bin 700320 -> 700320 bytes MDK-ARM/mfps/i2c.o | Bin 703612 -> 703612 bytes MDK-ARM/mfps/key.crf | Bin 665712 -> 667776 bytes MDK-ARM/mfps/key.d | 1 + MDK-ARM/mfps/key.o | Bin 736236 -> 738208 bytes MDK-ARM/mfps/m1820.crf | Bin 666859 -> 668844 bytes MDK-ARM/mfps/m1820.d | 1 + MDK-ARM/mfps/m1820.o | Bin 744408 -> 746092 bytes MDK-ARM/mfps/main.crf | Bin 666081 -> 668060 bytes MDK-ARM/mfps/main.d | 1 + MDK-ARM/mfps/main.o | Bin 735932 -> 737616 bytes MDK-ARM/mfps/mfps.axf | Bin 789712 -> 815432 bytes MDK-ARM/mfps/mfps.build_log.htm | 8 +- MDK-ARM/mfps/mfps.hex | 4372 +++++++++++++------------ MDK-ARM/mfps/mfps.htm | 1764 +++++----- MDK-ARM/mfps/mfps.lnp | 1 + MDK-ARM/mfps/mfps.map | 2330 ++++++------- MDK-ARM/mfps/mfps_mfps.dep | 143 +- MDK-ARM/mfps/misc.o | Bin 704600 -> 704600 bytes MDK-ARM/mfps/motor.crf | Bin 666524 -> 669765 bytes MDK-ARM/mfps/motor.d | 1 + MDK-ARM/mfps/motor.o | Bin 740836 -> 744132 bytes MDK-ARM/mfps/mylib.crf | Bin 634610 -> 634610 bytes MDK-ARM/mfps/mylib.o | Bin 711444 -> 712852 bytes MDK-ARM/mfps/oled.crf | Bin 670722 -> 672911 bytes MDK-ARM/mfps/oled.d | 1 + MDK-ARM/mfps/oled.o | Bin 767220 -> 768952 bytes MDK-ARM/mfps/oled2.crf | Bin 671202 -> 675366 bytes MDK-ARM/mfps/oled2.d | 1 + MDK-ARM/mfps/oled2.o | Bin 771452 -> 779528 bytes MDK-ARM/mfps/serial_port.crf | Bin 665983 -> 667943 bytes MDK-ARM/mfps/serial_port.d | 1 + MDK-ARM/mfps/serial_port.o | Bin 732804 -> 734464 bytes MDK-ARM/mfps/spi.o | Bin 703592 -> 703592 bytes MDK-ARM/mfps/startup_stm32f103xe.o | Bin 6788 -> 6788 bytes MDK-ARM/mfps/stm32f1xx_hal.o | Bin 731768 -> 731772 bytes MDK-ARM/mfps/stm32f1xx_hal_cortex.o | Bin 721748 -> 721748 bytes MDK-ARM/mfps/stm32f1xx_hal_dma.o | Bin 720572 -> 720572 bytes MDK-ARM/mfps/stm32f1xx_hal_exti.o | Bin 711164 -> 711164 bytes MDK-ARM/mfps/stm32f1xx_hal_flash.o | Bin 719060 -> 719056 bytes MDK-ARM/mfps/stm32f1xx_hal_flash_ex.o | Bin 718464 -> 718464 bytes MDK-ARM/mfps/stm32f1xx_hal_gpio.o | Bin 710756 -> 710756 bytes MDK-ARM/mfps/stm32f1xx_hal_gpio_ex.o | Bin 700608 -> 700608 bytes MDK-ARM/mfps/stm32f1xx_hal_i2c.o | Bin 848260 -> 848260 bytes MDK-ARM/mfps/stm32f1xx_hal_msp.o | Bin 699144 -> 699144 bytes MDK-ARM/mfps/stm32f1xx_hal_pwr.o | Bin 721944 -> 721944 bytes MDK-ARM/mfps/stm32f1xx_hal_rcc.o | Bin 721408 -> 721408 bytes MDK-ARM/mfps/stm32f1xx_hal_rcc_ex.o | Bin 702812 -> 702812 bytes MDK-ARM/mfps/stm32f1xx_hal_spi.o | Bin 787172 -> 787168 bytes MDK-ARM/mfps/stm32f1xx_hal_tim.o | Bin 898716 -> 898720 bytes MDK-ARM/mfps/stm32f1xx_hal_tim_ex.o | Bin 772276 -> 772276 bytes MDK-ARM/mfps/stm32f1xx_hal_uart.o | Bin 797672 -> 797672 bytes MDK-ARM/mfps/stm32f1xx_it.crf | Bin 667689 -> 669599 bytes MDK-ARM/mfps/stm32f1xx_it.d | 1 + MDK-ARM/mfps/stm32f1xx_it.o | Bin 760128 -> 761724 bytes MDK-ARM/mfps/system_stm32f1xx.o | Bin 699540 -> 699540 bytes MDK-ARM/mfps/tim.o | Bin 703568 -> 703568 bytes MDK-ARM/mfps/tmc5160.crf | Bin 667836 -> 670032 bytes MDK-ARM/mfps/tmc5160.d | 1 + MDK-ARM/mfps/tmc5160.o | Bin 746068 -> 747832 bytes MDK-ARM/mfps/uart1.crf | Bin 669002 -> 671121 bytes MDK-ARM/mfps/uart1.d | 1 + MDK-ARM/mfps/uart1.o | Bin 758704 -> 760720 bytes MDK-ARM/mfps/usart.o | Bin 707788 -> 707788 bytes Src/stm32f1xx_it.c | 2 +- 95 files changed, 6195 insertions(+), 4395 deletions(-) create mode 100644 App/Inc/flash.h create mode 100644 App/Src/flash.c create mode 100644 MDK-ARM/mfps/flash.crf create mode 100644 MDK-ARM/mfps/flash.d create mode 100644 MDK-ARM/mfps/flash.o diff --git a/App/Inc/flash.h b/App/Inc/flash.h new file mode 100644 index 0000000..1174421 --- /dev/null +++ b/App/Inc/flash.h @@ -0,0 +1,38 @@ +#ifndef __STMFLASH_H__ +#define __STMFLASH_H__ +#include "main.h" +//=========================ͺ궨 +#define u8 uint8_t +#define u16 uint16_t +#define u32 uint32_t +#define __IO volatile +typedef __IO uint16_t vu16; + +//=========================ûԼҪ +#define STM32_FLASH_SIZE 256 //ѡSTM32FLASHС(λΪK),STM32F103RCT6-256k + #if STM32_FLASH_SIZE < 256 //С + #define STM_SECTOR_SIZE 1024 //1Kֽ + #else + #define STM_SECTOR_SIZE 2048 //2Kֽ + #endif +#define STM32_FLASH_BASE 0x08000000 //STM32 FLASHʼַ +#define FLASH_SAVE_ADDR STM32_FLASH_BASE+STM_SECTOR_SIZE*62 //дFlashĵַӵڶҳʼ +#define STM32_FLASH_WREN 1 //ʹFLASHд(0;1ʹ) +#define FLASH_WAITETIME 50000 //FLASHȴʱʱ + + + + +u8 STMFLASH_GetStatus(void); //״̬ +u8 STMFLASH_WaitDone(u16 time); //ȴ +u8 STMFLASH_ErasePage(u32 paddr); //ҳ +u8 STMFLASH_WriteHalfWord(u32 faddr, u16 dat);//д +u16 STMFLASH_ReadHalfWord(u32 faddr); // +void STMFLASH_WriteLenByte(u32 WriteAddr,u32 DataToWrite,u16 Len); //ַָʼдָȵ +u32 STMFLASH_ReadLenByte(u32 ReadAddr,u16 Len); //ַָʼȡָ +void STMFLASH_Write(u32 WriteAddr,u16 *pBuffer,u16 NumToWrite); //ַָʼдָȵ +void STMFLASH_Read(u32 ReadAddr,u16 *pBuffer,u16 NumToRead); //ַָʼָȵ +void Flash_PageErase(uint32_t PageAddress); // + +#endif + diff --git a/App/Inc/motor.h b/App/Inc/motor.h index 0b46334..56c3815 100644 --- a/App/Inc/motor.h +++ b/App/Inc/motor.h @@ -3,6 +3,10 @@ #include "main.h" +#define magnet_1mm 7 //1mmӦmvֵ +extern int magnet_middle; //Χ-еmv +extern int magnet_start; //Χ-mv +extern int magnet_end; //Χ-յmv extern unsigned char Runmotor_step; extern int led_flag; //ledƿر־ diff --git a/App/Inc/oled2.h b/App/Inc/oled2.h index 540ae41..7e387b2 100644 --- a/App/Inc/oled2.h +++ b/App/Inc/oled2.h @@ -14,7 +14,9 @@ extern char oled_en; extern unsigned int step_temp[2]; extern char run_mode_temp[2]; extern int direc_temp[2]; - +extern char magnet_select[2]; +extern char magnet_s_ok[2]; +extern char magnet_motor_sw; void OLED2_Send(unsigned char *data, unsigned char len); void OLED2_Init(void); diff --git a/App/Src/Uart1.c b/App/Src/Uart1.c index 2a9e666..5f54c42 100644 --- a/App/Src/Uart1.c +++ b/App/Src/Uart1.c @@ -622,6 +622,40 @@ void Deal_Uart_Data_For_Module(void) motor_direc = temp[9] + 1; + switch(temp[10]) + { + case 1:// #25 + { + magnet_start = magnet_middle - 13 * magnet_1mm; + magnet_end = magnet_middle + 13 * magnet_1mm; + } + break; + case 2:// #50 + { + magnet_start = magnet_middle - 26 * magnet_1mm; + magnet_end = magnet_middle + 26 * magnet_1mm; + } + break; + case 3:// #110 + { + magnet_start = magnet_middle - 56 * magnet_1mm; + magnet_end = magnet_middle + 56 * magnet_1mm; + } + break; + case 4:// #210 + { + magnet_start = magnet_middle - 106 * magnet_1mm; + magnet_end = magnet_middle + 106 * magnet_1mm; + } + break; + case 5:// + { + magnet_start = magnet_middle - 56 * magnet_1mm; + magnet_end = magnet_middle + 56 * magnet_1mm; + } + break; + } + ClrRunmotorStep();// } diff --git a/App/Src/ads1220.c b/App/Src/ads1220.c index 6c52e2d..9ee7924 100644 --- a/App/Src/ads1220.c +++ b/App/Src/ads1220.c @@ -291,9 +291,10 @@ float GetAD(unsigned char channel) } #define DEEPTH 100 float X_ads1220_temp[DEEPTH] = {0},X_ads1220_temp_fl[DEEPTH] = {0},filter_result = 0; -char X_ads1220_cnt = 0; +char X_ads1220_cnt = 0,full_flag = 0; float Xads1220_filter(char head, char tail) //20άֵ˲ { + if(full_flag == 0) return 0; // float t = 0; char i = 0;//,j = 0; @@ -324,9 +325,10 @@ float Xads1220_filter(char head, char tail) // return filter_result; } + void Xads1220_record(void) { - if(it_1ms_flag == 1) //ÿ5ms¼һADCֵ,20άѭ¼ + if(it_1ms_flag == 1) //ÿXms¼һADCֵ,100άѭ¼ { it_1ms_flag = 0; @@ -334,6 +336,7 @@ void Xads1220_record(void) X_ads1220_temp[X_ads1220_cnt] = GetAD(4); X_ads1220_cnt++; } + if(X_ads1220_cnt == 100) full_flag = 1; } /**************************************************/ diff --git a/App/Src/app.c b/App/Src/app.c index 2b7d471..4f62a0e 100644 --- a/App/Src/app.c +++ b/App/Src/app.c @@ -9,29 +9,46 @@ float X_ads1220_prc = 0; //电压百分比(即位移百分比) float TEMP_M1820 = 0; //温度 uint32_t move_step_5mm = 0x0000C800; uint32_t move_step_1mm = 0x00002800; -char ocin1 = 0,ocin2 = 0; //位置开关,远离为1接近为0 char oled_init_flag = 0,oled_init_result = 0; //int i2c_error_temp = 0; -uint8_t magnet_tx[7] = {0x05,0x01,0x00,0x0A,0x00,0x0A,0xFF}; +uint8_t magnet_tx[7] = {0x05,0x01,0x00,0x01,0x00,0x32,0xFF}; HAL_StatusTypeDef hal_check_tx; +uint8_t flash_rd_flag = 0; +signed int first_xa_32 = 0;//记录上电时电机位置 +uint16_t load_check = 0; +uint8_t TSTEP_CK[5] = {0}; +uint32_t tstep_check = 0; void app_act (void) { + if(flash_rd_flag == 0) //只读取一次 + { + STMFLASH_Read(FLASH_SAVE_ADDR,flash_rd,6); //读取当前flash内容 +// magnet_middle = flash_rd[0]; //默认以#25的中点为标准 + + flash_rd_flag = 1; + } + + TMC5160_SPIReadInt(0x12,TSTEP_CK); //读取TSTEP,为0说明灵敏度过小 + tstep_check = Raw_32(TSTEP_CK); + TMC5160_SPIReadInt(DRV_STAT_ADDR,DRV_STAT); //读取驱动器状态 + DRV_STAT_32 = Raw_32(DRV_STAT); + SG_RESULT_16 = ((uint16_t)DRV_STAT_32) & 0x03FF; //驱动器状态共32bit,其中0-9bit为负载值,读到的负载值越低,负载越高,0代表最高负载 + if(SG_RESULT_16 != 0) load_check = SG_RESULT_16; + //1 按键操作 // Key_Scan();//按键扫描(已放入定时器中断) key_act(); //按键执行功能 //2 定时器 - if(it_1000ms_flag == 1) - { - it_1000ms_flag = 0; - - HAL_GPIO_WritePin(RS485_EN1_GPIO_Port,RS485_EN1_Pin,GPIO_PIN_SET); //使能485发送,发送结束后在回调函数中拉低 +// if(it_5000ms_flag == 1) +// { +// it_5000ms_flag = 0; +// +// - hal_check_tx = HAL_UART_Transmit_IT(&huart2, magnet_tx ,7); //485发送 - - - } +// +// } //3 串口通信测试 // uart_test(); @@ -41,12 +58,16 @@ void app_act (void) { it_100ms_flag = 0; - OLED_MenuTest(); //OLED显示,菜单 + HAL_GPIO_WritePin(RS485_EN1_GPIO_Port,RS485_EN1_Pin,GPIO_PIN_SET); //使能485发送,发送结束后在回调函数中拉低 + + hal_check_tx = HAL_UART_Transmit_IT(&huart2, magnet_tx ,7); //485发送 TEMP_M1820 = M1820_Get_Temp(); //温度采集 - X_ads1220 = Xads1220_filter(20,80); //电阻尺滤波结果(电压值,mv) - X_ads1220_prc =(X_ads1220 - X_ads1220_L)/(X_ads1220_H - X_ads1220_L); + OLED_MenuTest(); //OLED显示,菜单 + + X_ads1220 = Xads1220_filter(25,75); //电阻尺滤波结果(电压值,mv) +// X_ads1220_prc =(X_ads1220 - X_ads1220_L)/(X_ads1220_H - X_ads1220_L); // 串口计时 process_ttl_receive_timer(); @@ -59,21 +80,15 @@ void app_act (void) //6 电机 -// motor_protect_ocin(); + motor_protect_ads(100,1900); Deal_Motor(); + //7 串口数据处理 Deal_Uart_Data_For_Module(); - motor_data[4] = rx_data2[1]; //磁条485 - motor_data[5] = rx_data2[2]; - motor_data[6] = rx_data2[3]; - motor_data[7] = rx_data2[4]; - motor_data[8] = ((uint16_t)(X_ads1220*10) & 0xff00)>> 8; //磁条长度高8位 - motor_data[9] = (uint16_t)(X_ads1220*10) & 0x00ff; //磁条长度低8位 + + - //8 位置开关 - ocin1 = HAL_GPIO_ReadPin(OCIN1_GPIO_Port,OCIN1_Pin); //低电平接近,高电平远离 - ocin2 = HAL_GPIO_ReadPin(OCIN2_GPIO_Port,OCIN2_Pin); //低电平接近,高电平远离 //9 LED灯状态指示 diff --git a/App/Src/flash.c b/App/Src/flash.c new file mode 100644 index 0000000..86e6f0a --- /dev/null +++ b/App/Src/flash.c @@ -0,0 +1,140 @@ +#include "flash.h" + +FLASH_ProcessTypeDef p_Flash; +u16 STMFLASH_BUF[STM_SECTOR_SIZE/2]; // + + /********************************************************************************** + * : ȡַָİ(16λ) + * : faddrַ + * ֵ: Ӧ + * ˵ + */ +u16 STMFLASH_ReadHalfWord(u32 faddr) +{ + return *(vu16*)faddr; +} + +#if STM32_FLASH_WREN //ʹд + /********************************************************************************** + * :д + * : WriteAddr:ʼַpBuffer:ָ롢NumToWrite:(16λ) + * ֵ: + * ˵ + */ +void STMFLASH_Write_NoCheck(u32 WriteAddr,u16 *pBuffer,u16 NumToWrite) +{ + u16 i; + for(i=0;i=(STM32_FLASH_BASE+1024*STM32_FLASH_SIZE)))return;//Ƿַ + + HAL_FLASH_Unlock(); // + offaddr=WriteAddr-STM32_FLASH_BASE; //ʵƫƵַ. + secpos=offaddr/STM_SECTOR_SIZE; //ַ 0~64 for STM32F103C8T6 + secoff=(offaddr%STM_SECTOR_SIZE)/2; //ڵƫ(2ֽΪλ.) + secremain=STM_SECTOR_SIZE/2-secoff; //ʣռС + if(NumToWrite<=secremain)secremain=NumToWrite;//ڸΧ + while(1) + { + STMFLASH_Read(secpos*STM_SECTOR_SIZE+STM32_FLASH_BASE,STMFLASH_BUF,STM_SECTOR_SIZE/2);// + for(i=0;iCR, FLASH_CR_PER); //CRĴPERλ˲ӦFLASH_PageErase()ɣ + //HAL沢ûӦHALbug + for(i=0;i(STM_SECTOR_SIZE/2))secremain=STM_SECTOR_SIZE/2;//һд + else secremain=NumToWrite;//һд + } + }; + HAL_FLASH_Lock(); // +} +#endif + /********************************************************************************** + * :ַָʼָȵ + * :ReadAddr:ʼַpBuffer:ָ롢NumToWrite:(16λ) + * ֵ: + * ˵ + */ +void STMFLASH_Read(u32 ReadAddr,u16 *pBuffer,u16 NumToRead) +{ + u16 i; + for(i=0;i FLASH_BANK1_END) + { + /* Proceed to erase the page */ + SET_BIT(FLASH->CR2, FLASH_CR2_PER); + WRITE_REG(FLASH->AR2, PageAddress); + SET_BIT(FLASH->CR2, FLASH_CR2_STRT); + } + else + { +#endif /* FLASH_BANK2_END */ + /* Proceed to erase the page */ + SET_BIT(FLASH->CR, FLASH_CR_PER); + WRITE_REG(FLASH->AR, PageAddress); + SET_BIT(FLASH->CR, FLASH_CR_STRT); +#if defined(FLASH_BANK2_END) + + } +#endif /* FLASH_BANK2_END */ + } + diff --git a/App/Src/key.c b/App/Src/key.c index 54c3b52..27da987 100644 --- a/App/Src/key.c +++ b/App/Src/key.c @@ -60,7 +60,7 @@ void key_act(void) { case 2: //菜单选择 { - if( oled_s[0] < 2 ) + if( oled_s[0] < 3 ) { oled_s[0]++; }else @@ -71,17 +71,20 @@ void key_act(void) break; case 4: //运行模式切换 { - run_mode_temp[0] = !run_mode_temp[0]; + run_mode_temp[0] = (run_mode_temp[0] - 1) * (run_mode_temp[0] > 0 ) + 2 * (run_mode_temp[0] == 0); } break; - case 5: //运行步长调节 + case 5: //运行步长调节,仅限点动模式 { - if(step_temp[0] > 1) + if(run_mode_temp[0] == 0) { - step_temp[0]--; - }else - { - step_temp[0] = 15; + if(step_temp[0] > 1) + { + step_temp[0]--; + }else + { + step_temp[0] = 15; + } } } break; @@ -122,6 +125,28 @@ void key_act(void) oled_s_magnetok[0] = !oled_s_magnetok[0]; } break; + case 12: + { + magnet_select[0] = (magnet_select[0] - 1)*(magnet_select[0] > 0) + 2*(magnet_select[0] == 0); + } + break; + case 13: + { + if(magnet_motor_sw != 0) + { + magnet_motor_sw = 0; + } + else + { + magnet_motor_sw = 2; + } + } + break; + case 14: + { + magnet_s_ok[0] = !magnet_s_ok[0]; + } + break; } @@ -140,23 +165,26 @@ void key_act(void) oled_s[0]--; }else { - oled_s[0] = 2; + oled_s[0] = 3; } } break; case 4: //运行模式切换 { - run_mode_temp[0] = !run_mode_temp[0]; + run_mode_temp[0] = (run_mode_temp[0] + 1) * (run_mode_temp[0] < 2); } break; - case 5: //运行步长调节 + case 5: //运行步长调节,仅限点动模式 { - if(step_temp[0] < 15) + if(run_mode_temp[0] == 0) { - step_temp[0]++; - }else - { - step_temp[0] = 1; + if(step_temp[0] < 15) + { + step_temp[0]++; + }else + { + step_temp[0] = 1; + } } } break; @@ -197,6 +225,28 @@ void key_act(void) oled_s_magnetok[0] = !oled_s_magnetok[0]; } break; + case 12: + { + magnet_select[0] = (magnet_select[0] + 1)*(magnet_select[0] < 2); + } + break; + case 13: + { + if(magnet_motor_sw != 0) + { + magnet_motor_sw = 0; + } + else + { + magnet_motor_sw = 1; + } + } + break; + case 14: + { + magnet_s_ok[0] = !magnet_s_ok[0]; + } + break; } diff --git a/App/Src/motor.c b/App/Src/motor.c index a688039..83c24fc 100644 --- a/App/Src/motor.c +++ b/App/Src/motor.c @@ -10,13 +10,14 @@ #define MOTOR_REV 2 //˶ #define MOTOR_RETURN 3 // -#define magnet_start 800 //Χ-mv -#define magnet_end 1200 //Χ-յmv +int magnet_middle = 1135; //е +int magnet_start = 800; //Χ-mv +int magnet_end = 1200; //Χ-յmv #define motor_start 200 //˶Χmv #define motor_end 1800 //˶Χյmv int Travle_Flag = 0; //0 ֱ 1 -char Motor_Run = 0; //0 ֹͣ 1 2 еʼ 3 е +char Motor_Run = 2; //0 ֹͣ 1 2 еʼ 3 е char Run_Mode = 0; //0 㶯 1 һ 2 unsigned int Run_Step = 0; //в unsigned int Run_Inter = 0; //мʱ @@ -58,6 +59,9 @@ void ClrRunmotorStep(void) } // +#define SPEED_NORMAL 0x00007530 +#define SPEED_MAX 0x0000EA60 +int first_flag = 1; void Deal_Motor(void) { TMC5160_SPIReadInt(XACTUAL_ADDR,XA); //ȡʵλXACTUAL @@ -73,6 +77,15 @@ void Deal_Motor(void) if( Motor_Run == 0)//ֹͣ { tmc5160_operate(MOTOR_STOP,0); + + if( speed_max != SPEED_NORMAL) + { + speed_max = SPEED_NORMAL; //VMAX + TMC5160_SPIWriteInt(VMAX_ADDR, speed_max,1); + + speed_1 = speed_max / 2; //V1 + TMC5160_SPIWriteInt(V1_ADDR, speed_1,1); + } } else if(Motor_Run == 1)// { @@ -105,26 +118,95 @@ void Deal_Motor(void) } else if(Motor_Run == 2)//еʼλ { - if(X_ads1220 < motor_start) + + if( ocin1 == 0 )//жǷ񵽴ʼλ { + motor_direc = MOTOR_POS; + Runmotor_step = 0; Motor_Run = 0; - Runmotor_step = 0; - if(busy_flag == 0) motor_direc = MOTOR_POS; - }else - { - tmc5160_operate(MOTOR_REV,51200*10); + return; } +// if( ocin2 == 0 )//жǷ񵽴λ +// { +// motor_direc = MOTOR_REV; +// Runmotor_step = 0; +// Motor_Run = 0; +// return; +// } + + + if( (X_ads1220 <= (motor_start + 50) ) && (X_ads1220 != 0) ) + { + motor_direc = MOTOR_POS; + Runmotor_step = 0; + Motor_Run = 0; + //¼һθλʱλ + if(first_flag) + { + TMC5160_SPIReadInt(XACTUAL_ADDR,XA); //ȡʵλXACTUAL + XA_32 = Raw_32(XA); + + first_xa_32 = XA_32; + first_flag = 0; + } + return; + + } + + if((ocin2 == 1) && (ocin2 == 1)) + { + if( speed_max != SPEED_MAX) + { + speed_max = SPEED_MAX; + TMC5160_SPIWriteInt(VMAX_ADDR, speed_max,1); // VMAX + + speed_1 = speed_max / 2; //V1 + TMC5160_SPIWriteInt(V1_ADDR, speed_1,1); + } + + tmc5160_operate(MOTOR_REV,51200*30); + } + } else if(Motor_Run == 3)//еλ - { - if(X_ads1220 > motor_end) + { +// if( ocin1 == 0 )//жǷ񵽴ʼλ +// { +// motor_direc = MOTOR_POS; +// Runmotor_step = 0; +// Motor_Run = 0; +// return; +// } + if( ocin2 == 0 )//жǷ񵽴λ { + motor_direc = MOTOR_REV; + Runmotor_step = 0; Motor_Run = 0; + return; + } + + if(X_ads1220 >= (motor_end - 50)) + { + motor_direc = MOTOR_REV; Runmotor_step = 0; - if(busy_flag == 0) motor_direc = MOTOR_POS; - }else + Motor_Run = 0; + return; + } + + if((ocin2 == 1) && (ocin2 == 1)) { - tmc5160_operate(MOTOR_POS,51200*5); + +// uint32_t speed_max = 0x00009C40; //VMAX Ŀٶ + if( speed_max != SPEED_MAX) + { + speed_max = SPEED_MAX; + TMC5160_SPIWriteInt(VMAX_ADDR, speed_max,1); // VMAX + + speed_1 = speed_max / 2; //V1 + TMC5160_SPIWriteInt(V1_ADDR, speed_1,1); + } + + tmc5160_operate(MOTOR_POS,51200*30); } } else//ݴ @@ -202,13 +284,17 @@ void mov_step(void) { if( (ocin1 == 0) && (motor_direc != MOTOR_POS) )//жǷ񵽴ʼλ { - tmc5160_operate(MOTOR_STOP,0); - if(busy_flag == 0) motor_direc = MOTOR_POS; + motor_direc = MOTOR_POS; + Runmotor_step = 0; + Motor_Run = 0; + return; } if( (ocin2 == 0) && (motor_direc != MOTOR_REV) )//жǷ񵽴λ { - tmc5160_operate(MOTOR_STOP,0); - if(busy_flag == 0) motor_direc = MOTOR_REV; + motor_direc = MOTOR_REV; + Runmotor_step = 0; + Motor_Run = 0; + return; } // TMC5160_SPIReadInt(XACTUAL_ADDR,XA); //ȡʵλXACTUAL @@ -263,7 +349,8 @@ void mov_step(void) if(Runmotor_Nums >= 10)//ʱ { Runmotor_Nums = 0; - Runmotor_step++; + Runmotor_step++; + get_state(); //ȡǰ״̬ send_set_resp(0xF001, OBJ_DEVICE_ADDR, DATA_LEN, motor_data);//ݷ } @@ -304,7 +391,8 @@ void mov_loop1(void) Run_num = 0; motor_data[2] = 0x00; //ʱ Runmotor_Nums = 0; //д - mov_flag = 0; + mov_flag = 0; + busy_flag = 0; Runmotor_step++; } break; @@ -313,7 +401,7 @@ void mov_loop1(void) if( X_ads1220 > magnet_start ) //λж { tmc5160_operate(MOTOR_STOP,0); - if(busy_flag == 1) break; +// if(busy_flag == 1) break; if(it_1000ms_flag) //1msʱ־ { @@ -323,7 +411,7 @@ void mov_loop1(void) if(Runmotor_Nums >= Run_Stop) //ʱ { Runmotor_step++; - + Runmotor_Nums = 0; get_state(); //ȡǰ״̬ send_set_resp(0xF001, OBJ_DEVICE_ADDR, DATA_LEN, motor_data);//ݷ } @@ -337,7 +425,17 @@ void mov_loop1(void) // send_set_resp(0xF001, OBJ_DEVICE_ADDR, DATA_LEN, motor_data);//ݷ } //ΧǰԴ󲽳˶λΪmm5mmתһȦ - tmc5160_operate( motor_direc, 51200*10 ); + if( speed_max != SPEED_MAX) + { + speed_max = SPEED_MAX; + TMC5160_SPIWriteInt(VMAX_ADDR, speed_max,1); // VMAX + + speed_1 = speed_max / 2; //V1 + TMC5160_SPIWriteInt(V1_ADDR, speed_1,1); + } + + tmc5160_operate( motor_direc, 51200*30 ); + Runmotor_step = 6;//case 2 - 6 ֮ѭ2˶6λ } } @@ -345,6 +443,15 @@ void mov_loop1(void) case 3 : { //ΧС˶λΪmm + if( speed_max != SPEED_NORMAL) + { + speed_max = SPEED_NORMAL; //VMAX + TMC5160_SPIWriteInt(VMAX_ADDR, speed_max,1); + + speed_1 = speed_max / 2; //V1 + TMC5160_SPIWriteInt(V1_ADDR, speed_1,1); + } + if(Run_Step == 0) { tmc5160_operate(motor_direc,Run_mm*10240);//5mm-512001mm-10240 @@ -371,6 +478,7 @@ void mov_loop1(void) Runmotor_Nums = 0; Runmotor_step++; send_flag = 0; + get_state(); //ȡǰλ send_set_resp(0xF001, OBJ_DEVICE_ADDR, DATA_LEN, motor_data);//ݷ } @@ -379,57 +487,39 @@ void mov_loop1(void) break; case 5 : { -// if(X_ads1220 > magnet_end)//Χж -// { -// if(flag == 0) -// { -// Runmotor_Nums = 0; -// Runmotor_step = 3; -// if(motor_dire == 1) -// { -// motor_direc = MOTOR_REV;//ת -// flag = 1; -// motor_dire = 0; -// } -// else -// { -// Motor_Run = 2; //бǸı䣬صʼλ -// } -// } -// else -// { -// Runmotor_step = 3; -// } -// } -// else -// { -// Runmotor_step = 3; -// flag = 0 ; if( (ocin1 == 0) && (motor_direc != MOTOR_POS) )//жǷ񵽴ʼλ { - tmc5160_operate(MOTOR_STOP,0); - if(busy_flag == 0) motor_direc = MOTOR_POS; + motor_direc = MOTOR_POS; + Runmotor_step = 0; + Motor_Run = 0; + break; } if( (ocin2 == 0) && (motor_direc != MOTOR_REV) )//жǷ񵽴λ { - tmc5160_operate(MOTOR_STOP,0); - if(busy_flag == 0) motor_direc = MOTOR_REV; - } - -// } - if((X_ads1220 > magnet_end) && (motor_direc != MOTOR_REV)) //Χж - { - tmc5160_operate(MOTOR_STOP,0); - if(busy_flag == 0) - { - motor_direc = MOTOR_REV; //ת - } + motor_direc = MOTOR_REV; + Runmotor_step = 0; + Motor_Run = 0; + break; } Runmotor_step = 3; - if((X_ads1220 < magnet_start) && (motor_direc == MOTOR_REV)) //Χж + if((X_ads1220 >= magnet_end) && (motor_direc != MOTOR_REV)) //Χж + { + tmc5160_operate(MOTOR_STOP,0); + + if(busy_flag == 0) + { + motor_direc = MOTOR_REV; //ת + Runmotor_Nums = 0; + Runmotor_step = 7; + } + } + + + + if((X_ads1220 <= magnet_start) && (motor_direc == MOTOR_REV)) //Χж { Motor_Run = 2; // Runmotor_step = 0; @@ -442,18 +532,36 @@ void mov_loop1(void) { if( (ocin1 == 0) && (motor_direc != MOTOR_POS) )//жǷ񵽴ʼλ { - tmc5160_operate(MOTOR_STOP,0); - if(busy_flag == 0) motor_direc = MOTOR_POS; + motor_direc = MOTOR_POS; + Runmotor_step = 0; + Motor_Run = 0; + break; } if( (ocin2 == 0) && (motor_direc != MOTOR_REV) )//жǷ񵽴λ { - tmc5160_operate(MOTOR_STOP,0); - if(busy_flag == 0) motor_direc = MOTOR_REV; + motor_direc = MOTOR_REV; + Runmotor_step = 0; + Motor_Run = 0; + break; } Runmotor_step = 2;//case 2 - 6 ֮ѭ2˶6λ } - break; + break; + case 7 : + { + if(it_10ms_flag) //1msʱ־ + { + it_10ms_flag = 0; //ʱ־ + Runmotor_Nums++; + } + if((Runmotor_Nums/100) >= Run_Stop) //ʱ + { + Runmotor_step = 3; + Runmotor_Nums = 0; + } + } + break; default : { @@ -466,10 +574,23 @@ void get_state(void) { motor_data[1] = Motor_Run; motor_data[2] = Run_Mode; + motor_data[4] = rx_data2[1]; //485 + motor_data[5] = rx_data2[2]; + motor_data[6] = rx_data2[3]; + motor_data[7] = rx_data2[4]; + /*߶*/ +// motor_data[8] = ((uint16_t)(X_ads1220*10) & 0xff00)>> 8; //ȸ8λ +// motor_data[9] = (uint16_t)(X_ads1220*10) & 0x00ff; //ȵ8λ + /*ڲ*/ + uint16_t send_xa = 0; + send_xa = ((XA_32 - first_xa_32) * 100) / 10240; + motor_data[8] = ((uint16_t)send_xa & 0xff00)>> 8; //ȸ8λ + motor_data[9] = ((uint16_t)send_xa & 0x00ff); //ȵ8λ + if( ocin1 == 0 )//жǷ񵽴ʼλ motor_data[3] = 1; else if(ocin2 == 0) motor_data[3] = 2; else - motor_data[3] = 4; + motor_data[3] = motor_direc + 2; } diff --git a/App/Src/myLib.c b/App/Src/myLib.c index 1155263..68d9989 100644 --- a/App/Src/myLib.c +++ b/App/Src/myLib.c @@ -212,29 +212,162 @@ const char Hzk[][32]= {0x90,0x52,0x34,0x10,0xFF,0x10,0x34,0x52,0x80,0x70,0x8F,0x08,0x08,0xF8,0x08,0x00, 0x82,0x9A,0x56,0x63,0x22,0x52,0x8E,0x00,0x80,0x40,0x33,0x0C,0x33,0x40,0x80,0x00},/*"",3*/ + {0x00,0x00,0x7E,0x00,0x00,0xFF,0x00,0x40,0x30,0x0F,0x04,0x14,0x64,0x04,0x00,0x00, + 0x40,0x40,0x7E,0x42,0x42,0x7E,0x42,0x42,0x42,0x7E,0x42,0x42,0x7E,0x40,0x40,0x00},/*"",4*/ + + {0x10,0x60,0x02,0x8C,0x00,0xFE,0x02,0xF2,0x02,0xFE,0x00,0xF8,0x00,0xFF,0x00,0x00, + 0x04,0x04,0x7E,0x01,0x80,0x47,0x30,0x0F,0x10,0x27,0x00,0x47,0x80,0x7F,0x00,0x00},/*"",5*/ + {0x00,0x00,0xF8,0x88,0x88,0x88,0x88,0xFF,0x88,0x88,0x88,0x88,0xF8,0x00,0x00,0x00, - 0x00,0x00,0x1F,0x08,0x08,0x08,0x08,0x7F,0x88,0x88,0x88,0x88,0x9F,0x80,0xF0,0x00},/*"",4*/ + 0x00,0x00,0x1F,0x08,0x08,0x08,0x08,0x7F,0x88,0x88,0x88,0x88,0x9F,0x80,0xF0,0x00},/*"",6*/ {0x10,0x10,0xD0,0xFF,0x90,0x10,0x00,0xFE,0x02,0x02,0x02,0xFE,0x00,0x00,0x00,0x00, - 0x04,0x03,0x00,0xFF,0x00,0x83,0x60,0x1F,0x00,0x00,0x00,0x3F,0x40,0x40,0x78,0x00},/*"",5*/ + 0x04,0x03,0x00,0xFF,0x00,0x83,0x60,0x1F,0x00,0x00,0x00,0x3F,0x40,0x40,0x78,0x00},/*"",7*/ {0x10,0x10,0x10,0xFF,0x90,0x20,0x98,0x48,0x28,0x09,0x0E,0x28,0x48,0xA8,0x18,0x00, - 0x02,0x42,0x81,0x7F,0x00,0x40,0x40,0x42,0x42,0x42,0x7E,0x42,0x42,0x42,0x40,0x00},/*"",6*/ + 0x02,0x42,0x81,0x7F,0x00,0x40,0x40,0x42,0x42,0x42,0x7E,0x42,0x42,0x42,0x40,0x00},/*"",8*/ {0x40,0x50,0x4E,0x48,0x48,0xFF,0x48,0x48,0x48,0x40,0xF8,0x00,0x00,0xFF,0x00,0x00, - 0x00,0x00,0x3E,0x02,0x02,0xFF,0x12,0x22,0x1E,0x00,0x0F,0x40,0x80,0x7F,0x00,0x00},/*"",7*/ + 0x00,0x00,0x3E,0x02,0x02,0xFF,0x12,0x22,0x1E,0x00,0x0F,0x40,0x80,0x7F,0x00,0x00},/*"",9*/ {0x84,0xE4,0x5C,0xC4,0x00,0x08,0xC8,0x39,0x8E,0x08,0x08,0xCC,0x3B,0x88,0x08,0x00, - 0x00,0x3F,0x10,0x3F,0x00,0x63,0x5A,0x46,0xE1,0x00,0x63,0x5A,0x46,0xE1,0x00,0x00},/*"",8*/ + 0x00,0x3F,0x10,0x3F,0x00,0x63,0x5A,0x46,0xE1,0x00,0x63,0x5A,0x46,0xE1,0x00,0x00},/*"",10*/ {0x80,0x90,0x90,0x48,0x4C,0x57,0x24,0xE4,0x24,0x54,0x4C,0x44,0x80,0x80,0x80,0x00, - 0x00,0x42,0x22,0x12,0x0A,0x42,0x82,0x7F,0x02,0x02,0x0A,0x12,0x22,0x42,0x00,0x00},/*"",9*/ + 0x00,0x42,0x22,0x12,0x0A,0x42,0x82,0x7F,0x02,0x02,0x0A,0x12,0x22,0x42,0x00,0x00},/*"",11*/ {0x00,0x00,0x04,0x14,0x64,0x04,0x0C,0xB4,0x02,0x02,0x42,0x33,0x02,0x00,0x00,0x00, - 0x40,0x41,0x21,0x11,0x09,0x05,0x03,0xFF,0x03,0x05,0x09,0x11,0x21,0x41,0x40,0x00},/*"",10*/ + 0x40,0x41,0x21,0x11,0x09,0x05,0x03,0xFF,0x03,0x05,0x09,0x11,0x21,0x41,0x40,0x00},/*"",12*/ {0x10,0x10,0xD0,0xFF,0x90,0x00,0x10,0x91,0x96,0x90,0xF0,0x90,0x94,0x93,0x10,0x00, - 0x04,0x03,0x00,0xFF,0x00,0x01,0x04,0x04,0x04,0x04,0xFF,0x04,0x04,0x04,0x04,0x00},/*"",11*/ + 0x04,0x03,0x00,0xFF,0x00,0x01,0x04,0x04,0x04,0x04,0xFF,0x04,0x04,0x04,0x04,0x00},/*"",13*/ + + {0x00,0xFE,0x02,0x22,0xDA,0x06,0x00,0xFE,0x22,0x22,0x22,0x22,0xFE,0x00,0x00,0x00, + 0x00,0xFF,0x08,0x10,0x08,0x47,0x40,0x7F,0x42,0x42,0x42,0x42,0x7F,0x40,0x40,0x00},/*"",14*/ + + {0x00,0x00,0x00,0xFE,0x42,0x42,0x42,0x42,0xC2,0x42,0x42,0x42,0x7E,0x00,0x00,0x00, + 0x80,0x40,0x30,0x0F,0x00,0x00,0x00,0x00,0x03,0x0C,0x10,0x20,0x40,0x80,0x80,0x00},/*"",15*/ + + {0x10,0x60,0x02,0x8C,0x00,0x00,0xFE,0x92,0x92,0x92,0x92,0x92,0xFE,0x00,0x00,0x00, + 0x04,0x04,0x7E,0x01,0x40,0x7E,0x42,0x42,0x7E,0x42,0x7E,0x42,0x42,0x7E,0x40,0x00},/*"",16*/ + + {0x00,0x00,0xFC,0x24,0x24,0x24,0xFC,0x25,0x26,0x24,0xFC,0x24,0x24,0x24,0x04,0x00, + 0x40,0x30,0x8F,0x80,0x84,0x4C,0x55,0x25,0x25,0x25,0x55,0x4C,0x80,0x80,0x80,0x00},/*"",17*/ + + {0x00,0xFE,0x22,0x5A,0x86,0x00,0xFE,0x92,0x92,0x92,0x92,0x92,0xFE,0x00,0x00,0x00, + 0x00,0xFF,0x04,0x08,0x07,0x00,0xFF,0x40,0x20,0x03,0x0C,0x14,0x22,0x41,0x40,0x00},/*"",18*/ + + {0x00,0x80,0x60,0xF8,0x07,0x10,0x90,0x10,0x11,0x16,0x10,0x10,0xD0,0x10,0x00,0x00, + 0x01,0x00,0x00,0xFF,0x40,0x40,0x41,0x5E,0x40,0x40,0x70,0x4E,0x41,0x40,0x40,0x00},/*"λ",19*/ + + {0x42,0x62,0x52,0x4A,0xC6,0x42,0x52,0x62,0xC2,0x00,0xF8,0x00,0x00,0xFF,0x00,0x00, + 0x40,0xC4,0x44,0x44,0x7F,0x24,0x24,0x24,0x20,0x00,0x0F,0x40,0x80,0x7F,0x00,0x00},/*"",20*/ + + {0x40,0x40,0x42,0xCC,0x00,0x10,0x10,0x10,0x90,0x7F,0x90,0x10,0x10,0x10,0x10,0x00, + 0x00,0x40,0x20,0x1F,0x20,0x48,0x44,0x42,0x41,0x40,0x40,0x41,0x42,0x4C,0x40,0x00},/*"",21*/ + + {0x40,0x40,0x42,0xCC,0x00,0x20,0x22,0x22,0xA2,0x62,0x22,0x22,0x22,0x20,0x00,0x00, + 0x00,0x40,0x20,0x1F,0x20,0x44,0x4E,0x45,0x44,0x44,0x44,0x45,0x46,0x4C,0x40,0x00},/*"",22*/ + + {0x00,0x10,0x88,0xC4,0x33,0x00,0x40,0x42,0x42,0x42,0xC2,0x42,0x42,0x42,0x40,0x00, + 0x02,0x01,0x00,0xFF,0x00,0x00,0x00,0x00,0x40,0x80,0x7F,0x00,0x00,0x00,0x00,0x00},/*"",23*/ + + {0x10,0x10,0xD0,0xFF,0x90,0x14,0xE4,0xAF,0xA4,0xA4,0xA4,0xAF,0xE4,0x04,0x00,0x00, + 0x04,0x03,0x00,0xFF,0x00,0x89,0x4B,0x2A,0x1A,0x0E,0x1A,0x2A,0x4B,0x88,0x80,0x00},/*"ģ",24*/ + + {0x10,0x10,0x90,0x90,0x90,0x90,0x90,0x10,0x10,0xFF,0x10,0x10,0x11,0x16,0x10,0x00, + 0x00,0x20,0x60,0x20,0x3F,0x10,0x10,0x10,0x00,0x03,0x0C,0x10,0x20,0x40,0xF8,0x00},/*"ʽ",25*/ + + {0x00,0x00,0xC0,0x40,0x40,0x40,0x7F,0x48,0x48,0x48,0x48,0xC8,0x08,0x08,0x00,0x00, + 0x80,0x40,0x37,0x04,0x04,0x14,0x64,0x04,0x14,0x64,0x04,0x07,0x10,0xE0,0x00,0x00},/*"",26*/ + + {0x40,0x44,0xC4,0x44,0x44,0x44,0x40,0x10,0x10,0xFF,0x10,0x10,0x10,0xF0,0x00,0x00, + 0x10,0x3C,0x13,0x10,0x14,0xB8,0x40,0x30,0x0E,0x01,0x40,0x80,0x40,0x3F,0x00,0x00},/*"",27*/ + + {0x10,0x88,0xC4,0x33,0x00,0xFE,0x12,0xD2,0x52,0x52,0x7F,0x51,0x51,0xD1,0x10,0x00, + 0x01,0x00,0xFF,0x40,0x30,0x0F,0x00,0xFF,0x4A,0x4A,0x4A,0x4A,0x4A,0xFF,0x00,0x00},/*"ѭ",28*/ + + {0x04,0x84,0x84,0xFC,0x84,0x84,0x00,0x04,0x04,0x84,0xE4,0x1C,0x84,0x04,0x04,0x00, + 0x20,0x60,0x20,0x1F,0x10,0x10,0x04,0x02,0x01,0x00,0xFF,0x00,0x00,0x01,0x06,0x00},/*"",29*/ + + {0x40,0x40,0x40,0x7C,0x40,0x40,0x40,0xFF,0x44,0x44,0x44,0x44,0x44,0x40,0x40,0x00, + 0x80,0x90,0x88,0x46,0x40,0x40,0x20,0x2F,0x10,0x10,0x08,0x04,0x02,0x00,0x00,0x00},/*"",30*/ + + {0x80,0x80,0x80,0x80,0xFF,0x80,0x80,0xA0,0x90,0x88,0x84,0x82,0x80,0x80,0x80,0x00, + 0x00,0x00,0x00,0x00,0xFF,0x40,0x21,0x12,0x04,0x08,0x10,0x20,0x20,0x40,0x40,0x00},/*"",31*/ + + {0x08,0x08,0x08,0x08,0x08,0xF8,0x89,0x8E,0x88,0x88,0x88,0x88,0x08,0x08,0x08,0x00, + 0x00,0x80,0x40,0x20,0x18,0x07,0x00,0x00,0x40,0x80,0x40,0x3F,0x00,0x00,0x00,0x00},/*"",32*/ + + {0x00,0xF8,0x08,0x08,0x0C,0xCA,0x49,0x48,0x48,0xC8,0x08,0x08,0x08,0xF8,0x00,0x00, + 0x00,0xFF,0x00,0x00,0x00,0x1F,0x08,0x08,0x08,0x1F,0x00,0x40,0x80,0x7F,0x00,0x00},/*"",33*/ + + {0x00,0x02,0x02,0xC2,0x02,0x02,0x02,0xFE,0x82,0x82,0x82,0x82,0x82,0x02,0x00,0x00, + 0x40,0x40,0x40,0x7F,0x40,0x40,0x40,0x7F,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x00},/*"",34*/ + + {0x00,0x00,0xFC,0x24,0x24,0xE4,0x24,0x24,0x22,0x22,0x22,0xA3,0x62,0x00,0x00,0x00, + 0x40,0x30,0x8F,0x80,0x40,0x40,0x23,0x14,0x08,0x14,0x22,0x41,0x40,0x80,0x80,0x00},/*"",35*/ + + {0x04,0x84,0xE4,0x5C,0x44,0xC4,0x20,0x10,0xE8,0x27,0x24,0xE4,0x34,0x2C,0xE0,0x00, + 0x02,0x01,0x7F,0x10,0x10,0x3F,0x80,0x60,0x1F,0x09,0x09,0x3F,0x49,0x89,0x7F,0x00},/*"ȷ",36*/ + + {0x40,0x40,0x42,0xCC,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00, + 0x00,0x00,0x00,0x3F,0x90,0x48,0x20,0x18,0x07,0x00,0x07,0x18,0x20,0x40,0x80,0x00},/*"",37*/ + + {0x02,0x02,0xFE,0x92,0x92,0x92,0xFE,0x02,0x06,0xFC,0x04,0x04,0x04,0xFC,0x00,0x00, + 0x08,0x18,0x0F,0x08,0x08,0x04,0xFF,0x04,0x84,0x40,0x27,0x18,0x27,0x40,0x80,0x00},/*"ȡ",38*/ + + {0x10,0x60,0x02,0x0C,0xC0,0x00,0xE2,0x2C,0x20,0x3F,0x20,0x28,0xE6,0x00,0x00,0x00, + 0x04,0x04,0x7C,0x03,0x00,0x00,0xFF,0x09,0x09,0x09,0x49,0x89,0x7F,0x00,0x00,0x00},/*"",39*/ + + {0x00,0x10,0x88,0xC4,0x33,0x00,0x40,0x42,0x42,0x42,0xC2,0x42,0x42,0x42,0x40,0x00, + 0x02,0x01,0x00,0xFF,0x00,0x00,0x00,0x00,0x40,0x80,0x7F,0x00,0x00,0x00,0x00,0x00},/*"",40*/ + + {0x00,0x00,0xF0,0x10,0x10,0x10,0x10,0xFF,0x10,0x10,0x10,0x10,0xF0,0x00,0x00,0x00, + 0x00,0x00,0x0F,0x04,0x04,0x04,0x04,0xFF,0x04,0x04,0x04,0x04,0x0F,0x00,0x00,0x00},/*"",41*/ + + {0x00,0x00,0xE2,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0xFE,0x00,0x00,0x00,0x00, + 0x00,0x00,0x3F,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x78,0x00,0x00},/*"",42*/ + + {0x10,0x0C,0x04,0x24,0x24,0x24,0x25,0x26,0x24,0x24,0x24,0x24,0x04,0x14,0x0C,0x00, + 0x00,0x81,0x81,0x41,0x31,0x0F,0x01,0x01,0x01,0x7F,0x81,0x81,0x81,0xF1,0x00,0x00},/*"",43*/ + + {0x00,0x00,0xF8,0x88,0x88,0x88,0x88,0x08,0x08,0xFF,0x08,0x09,0x0A,0xC8,0x08,0x00, + 0x80,0x60,0x1F,0x00,0x10,0x20,0x1F,0x80,0x40,0x21,0x16,0x18,0x26,0x41,0xF8,0x00},/*"",44*/ + + {0x40,0x40,0x42,0xCC,0x00,0x40,0xA0,0x9E,0x82,0x82,0x82,0x9E,0xA0,0x20,0x20,0x00, + 0x00,0x00,0x00,0x3F,0x90,0x88,0x40,0x43,0x2C,0x10,0x28,0x46,0x41,0x80,0x80,0x00},/*"",45*/ + + {0x00,0x17,0x15,0xD5,0x55,0x57,0x55,0x7D,0x55,0x57,0x55,0xD5,0x15,0x17,0x00,0x00, + 0x40,0x40,0x40,0x7F,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x7F,0x40,0x40,0x40,0x00},/*"",46*/ + + {0x00,0xF8,0x01,0x06,0x00,0xF0,0x12,0x12,0x12,0xF2,0x02,0x02,0x02,0xFE,0x00,0x00, + 0x00,0xFF,0x00,0x00,0x00,0x1F,0x11,0x11,0x11,0x1F,0x00,0x40,0x80,0x7F,0x00,0x00},/*"",47*/ + + {0x00,0xFE,0x22,0x5A,0x86,0x00,0x02,0x7A,0x4A,0x4A,0x4A,0x4A,0x4A,0x7A,0x02,0x00, + 0x00,0xFF,0x04,0x08,0x07,0x00,0xFF,0x09,0x0B,0x0D,0x79,0x0D,0x4B,0x89,0x7F,0x00},/*"",48*/ + + {0x10,0x60,0x02,0x8C,0x00,0x0E,0x22,0x12,0x0A,0xC2,0x0A,0x12,0x22,0x0E,0x00,0x00, + 0x04,0x04,0x7E,0x01,0x20,0x21,0x11,0x09,0x05,0xFF,0x05,0x09,0x11,0x21,0x20,0x00},/*"",49*/ + + + {0x20,0x10,0x08,0xF7,0x54,0x54,0x54,0x54,0x54,0x54,0x54,0xF4,0x04,0x04,0x00,0x00, + 0x80,0x90,0x90,0x49,0x4D,0x57,0x25,0x25,0x25,0x55,0x4D,0x45,0x80,0x80,0x80,0x00},/*"",50*/ + + {0x10,0x10,0xD0,0xFF,0x90,0x10,0x80,0x48,0x28,0x09,0x0E,0x08,0x28,0x48,0x88,0x00, + 0x04,0x03,0x00,0xFF,0x00,0x01,0x80,0x80,0x43,0x2C,0x10,0x2C,0x43,0x80,0x80,0x00},/*"У",51*/ + + {0x00,0x02,0x0C,0xE0,0x40,0x20,0xF8,0x4F,0x48,0x49,0xFE,0x48,0x48,0x48,0x08,0x00, + 0x04,0x04,0x7F,0x00,0x00,0x00,0xFF,0x22,0x22,0x22,0x3F,0x22,0x22,0x22,0x20,0x00},/*"׼",52*/ + + {0x00,0x40,0x42,0x44,0x58,0x40,0x40,0x7F,0x40,0x40,0x50,0x48,0xC6,0x00,0x00,0x00, + 0x00,0x40,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0xFF,0x00,0x00,0x00},/*"",53*/ + + {0x08,0x08,0xE8,0x29,0x2E,0x28,0xE8,0x08,0x08,0xC8,0x0C,0x0B,0xE8,0x08,0x08,0x00, + 0x00,0x00,0xFF,0x09,0x49,0x89,0x7F,0x00,0x00,0x0F,0x40,0x80,0x7F,0x00,0x00,0x00},/*"ǰ",54*/ + + {0x40,0x48,0x48,0x48,0xFF,0x48,0x48,0x00,0xC4,0x44,0x44,0x44,0xFC,0x00,0x00,0x00, + 0x80,0x60,0x1F,0x20,0x7F,0x44,0x44,0x40,0x4F,0x50,0x50,0x50,0x50,0x5C,0x40,0x00},/*"",55*/ // {0x00,0x80,0x40,0x20,0x18,0x06,0x80,0x00,0x07,0x18,0x20,0x40,0x80,0x00,0x00,0x00, // 0x01,0x00,0x20,0x70,0x28,0x26,0x21,0x20,0x20,0x24,0x38,0x60,0x00,0x01,0x01,0x00},/*"?",0*/ diff --git a/App/Src/oled2.c b/App/Src/oled2.c index ef4f49f..5600a50 100644 --- a/App/Src/oled2.c +++ b/App/Src/oled2.c @@ -417,7 +417,7 @@ void OLED_ShowCN(uint8_t x,uint8_t y,uint8_t index,uint8_t color) } } -char str_print2[16] = {0},str_print3[16] = {0}; +char str_print2[16] = {0},str_print3[5] = {0}; float Xads_temp2[2] = {0},T_temp2[2] = {0},OC1_temp[2] = {0},OC2_temp[2] = {0}; char disp_step2 = 0; void OLED_DisplayTest(void) @@ -437,7 +437,7 @@ void OLED_DisplayTest(void) sprintf(str_print2, "%.2f",X_ads1220 ); // OLED_ShowString(0,2,str_print2,16,0); OLED_ShowString(0,4,(char *)("Temp"),16,0); - sprintf(str_print2, "%.2f",TEMP_M1820 ); //¶ + sprintf(str_print3, "%.2f",TEMP_M1820 ); //¶ OLED_ShowString(40,6," ",16,0); OLED_ShowString(48,2,(char *)("mv"),16,0); } @@ -475,11 +475,15 @@ void OLED_DisplayTest(void) } } -char oled_p = 0,oled_s[2] = {0},oled_en = 0,oled_s_motorok[2] = {0},oled_s_magnetok[2] = {0}; -char para_flag = 0,motor_flag1 = 0,motor_flag2 = 0,magnet_flag = 0; -unsigned int step_temp[2] = {1,1},smp_intr_temp[2] = {0},smp_dpth_temp[2] = {0}; -char run_mode_temp[2] = {0}; -int direc_temp[2] = {1,1}; +char oled_p = 0,oled_s[2] = {0},oled_en = 0,oled_s_motorok[2] = {0},oled_s_magnetok[2] = {0}; //ѡָݴ +char magnet_select[2] = {0},magnet_s_ok[2] = {0}; //лȷȡָ +char para_flag = 0,motor_flag1 = 0,motor_flag2 = 0,magnet_flag = 0; //ǣֻʾһκҪˢµ +unsigned int step_temp[2] = {1,1},smp_intr_temp[2] = {0},smp_dpth_temp[2] = {0}; //ݴ +char run_mode_temp[2] = {0},magnetx_temp[2] = {0}; //ģʽ㶯ѭݴ棬ݴ +float x_magnet_temp[2] = {0}; //У׼λݴ +int direc_temp[2] = {1,1}; //ݴ +uint16_t flash_wrt[6] = {0},flash_rd[6] = {0}; //0:#25е,1:#50е,2:#110е +char magnet_motor_sw = 0; //У׼ʱ˶ void OLED_MenuTest(void) { switch(oled_p) @@ -490,54 +494,79 @@ void OLED_MenuTest(void) oled_p++; } break; - case 1: //ʾ + case 1: //ʾݣʼ { OLED_Clear(); - OLED_ShowString(0,0," ",16,1); - OLED_ShowString(80,0," ",16,1); - OLED_ShowCN(48,0,0,1); - OLED_ShowCN(64,0,1,1); - OLED_ShowString(0,2,"Parameter ",16,0); - OLED_ShowString(0,4,"Motor Control",16,0); - OLED_ShowString(0,6,"Magnet Sample",16,0); - if(oled_s[0] == 0) OLED_ShowChar(112,2,'<',16,0); - if(oled_s[0] == 1) OLED_ShowChar(112,4,'<',16,0); - if(oled_s[0] == 2) OLED_ShowChar(112,6,'<',16,0); + +// OLED_ShowString(0,0," ",16,1); //԰󣬵0ҳ +// OLED_ShowString(56,0," ",16,1); //԰У0ҳ +// OLED_ShowString(80,0," ",16,1); //԰ң0ҳ +// OLED_ShowCN(40,0,0,1); //ԡˡ0ҳ +// OLED_ShowCN(64,0,1,1); //ԡ0ҳ +// OLED_ShowString(0,2,"Parameter ",16,0); + + OLED_ShowCN(0,0,2,0); //Ρ0ҳ + OLED_ShowCN(24,0,3,0); //0ҳ + OLED_ShowCN(48,0,4,0); //ࡱ0ҳ + OLED_ShowCN(72,0,5,0); //⡱0ҳ +// OLED_ShowString(0,4,"Motor Control",16,0); + OLED_ShowCN(0,2,6,0); //硱2ҳ + OLED_ShowCN(24,2,7,0); //2ҳ + OLED_ShowCN(48,2,8,0); //ء2ҳ + OLED_ShowCN(72,2,9,0); //ơ2ҳ +// OLED_ShowString(0,6,"Magnet Sample",16,0); + OLED_ShowCN(0,4,10,0); //š4ҳ + OLED_ShowCN(24,4,11,0); //4ҳ + OLED_ShowCN(48,4,12,0); //ɡ4ҳ + OLED_ShowCN(72,4,13,0); //4ҳ + + OLED_ShowCN(0,6,10,0); //š6ҳ + OLED_ShowCN(24,6,11,0); //6ҳ + OLED_ShowCN(48,6,51,0); //У6ҳ + OLED_ShowCN(72,6,52,0); //׼6ҳ + + if(oled_s[0] == 0) OLED_ShowChar(112,0,'<',16,0); + if(oled_s[0] == 1) OLED_ShowChar(112,2,'<',16,0); + if(oled_s[0] == 2) OLED_ShowChar(112,4,'<',16,0); + if(oled_s[0] == 3) OLED_ShowChar(112,6,'<',16,0); + oled_p++; } break; case 2: //˵ѡ { - - if(oled_s[0] == 0) //ǰѡ0 + if(oled_s[0] != oled_s[1]) //Ƿ仯 { - if(oled_s[0] != oled_s[1]) //Ƿ仯 + if(oled_s[0] == 0) //ǰѡ0 + { + OLED_ShowChar(112,0,'<',16,0); + if(oled_s[1] == 1) OLED_ShowChar(112,2,' ',16,0); //ˢ֮ǰ1 + if(oled_s[1] == 3) OLED_ShowChar(112,6,' ',16,0); //ˢ֮ǰ2 + oled_s[1] = oled_s[0]; + + } + if(oled_s[0] == 1) { OLED_ShowChar(112,2,'<',16,0); - if(oled_s[1] == 1) OLED_ShowChar(112,4,' ',16,0); //ˢ֮ǰ1 - if(oled_s[1] == 2) OLED_ShowChar(112,6,' ',16,0); //ˢ֮ǰ2 + if(oled_s[1] == 0) OLED_ShowChar(112,0,' ',16,0); + if(oled_s[1] == 2) OLED_ShowChar(112,4,' ',16,0); oled_s[1] = oled_s[0]; + } - } - if(oled_s[0] == 1) - { - if(oled_s[0] != oled_s[1]) //Ƿ仯 + if(oled_s[0] == 2) { OLED_ShowChar(112,4,'<',16,0); - if(oled_s[1] == 0) OLED_ShowChar(112,2,' ',16,0); - if(oled_s[1] == 2) OLED_ShowChar(112,6,' ',16,0); - oled_s[1] = oled_s[0]; + if(oled_s[1] == 1) OLED_ShowChar(112,2,' ',16,0); + if(oled_s[1] == 3) OLED_ShowChar(112,6,' ',16,0); + oled_s[1] = oled_s[0]; } - } - if(oled_s[0] == 2) - { - if(oled_s[0] != oled_s[1]) //Ƿ仯 + if(oled_s[0] == 3) { OLED_ShowChar(112,6,'<',16,0); - if(oled_s[1] == 0) OLED_ShowChar(112,2,' ',16,0); - if(oled_s[1] == 1) OLED_ShowChar(112,4,' ',16,0); + if(oled_s[1] == 2) OLED_ShowChar(112,4,' ',16,0); + if(oled_s[1] == 0) OLED_ShowChar(112,0,' ',16,0); oled_s[1] = oled_s[0]; - } + } } if( (oled_s[0] == 0) && (oled_en == 1) ) //۲ @@ -553,7 +582,12 @@ void OLED_MenuTest(void) if( (oled_s[0] == 2) && (oled_en == 1) ) //Դ { oled_en = 0; - oled_p = 8; + oled_p = 9; + } + if( (oled_s[0] == 3) && (oled_en == 1) ) //У׼ + { + oled_en = 0; + oled_p = 12; } } break; @@ -564,47 +598,84 @@ void OLED_MenuTest(void) para_flag = 1; OLED_Clear(); - OLED_ShowString(0,0,(char *)("Pos"),16,0); //(x,y,char,size,color), color{01},x{0-128},y{} +// OLED_ShowString(0,0,(char *)("Pos"),16,0); //(x,y,char,size,color), color{01},x{0-128},y{} +// OLED_ShowString(0,2,str_print2,16,0); +// OLED_ShowString(88,0,(char *)("OC1"),16,0); +// OLED_ShowString(0,4,(char *)("Temp"),16,0); +// sprintf(str_print3, "%.2f",TEMP_M1820 ); +// OLED_ShowString(0,6,str_print3,16,0); +// OLED_ShowString(88,4,(char *)("OC2"),16,0); +// OLED_ShowString(64,2,(char *)("mv"),16,0); +// if(ocin1 == 1) +// { +// OLED_ShowString(88,2," OK ",16,0); +// }else +// { +// OLED_ShowString(88,2,"ERR",16,0); +// } +// if(ocin2 == 1) +// { +// OLED_ShowString(88,6," OK ",16,0); +// }else +// { +// OLED_ShowString(88,6,"ERR",16,0); +// } + + OLED_ShowCN(0,0,6,0); //硱0ҳ + OLED_ShowCN(16,0,14,0); //衱0ҳ + OLED_ShowCN(32,0,15,0); //ߡ0ҳ sprintf(str_print2, "%.2f",X_ads1220 ); - OLED_ShowString(0,2,str_print2,16,0); - OLED_ShowString(88,0,(char *)("OC1"),16,0); - OLED_ShowString(0,4,(char *)("Temp"),16,0); + OLED_ShowString(56,0,str_print2,16,0); //ADCֵ +// OLED_ShowString(112,0,"mv",16,0); //mv + + OLED_ShowCN(0,2,16,0); //¡2ҳ + OLED_ShowCN(16,2,17,0); //ȡ2ҳ + if( TEMP_M1820 > 50) TEMP_M1820 = 25.00; sprintf(str_print3, "%.2f",TEMP_M1820 ); - OLED_ShowString(0,6,str_print3,16,0); - OLED_ShowString(88,4,(char *)("OC2"),16,0); - OLED_ShowString(64,2,(char *)("mv"),16,0); + OLED_ShowString(56,2,str_print3,16,0); //¶ֵ + + OLED_ShowCN(0,4,18,0); //ޡ4ҳ + OLED_ShowCN(16,4,19,0); //λ4ҳ + OLED_ShowChar(32,4,'1',16,0); //'1' + + OLED_ShowCN(0,6,18,0); //ޡ6ҳ + OLED_ShowCN(16,6,19,0); //λ6ҳ + OLED_ShowChar(32,6,'2',16,0); //'2' if(ocin1 == 1) { - OLED_ShowString(88,2," OK ",16,0); + OLED_ShowString(56,4,"----",16,0); //δʾ---- }else { - OLED_ShowString(88,2,"ERR",16,0); + OLED_ShowCN(56,4,20,0); //4ҳ + OLED_ShowCN(72,4,21,0); //4ҳ } if(ocin2 == 1) { - OLED_ShowString(88,6," OK ",16,0); + OLED_ShowString(56,6,"----",16,0); //δʾ---- }else { - OLED_ShowString(88,6,"ERR",16,0); + OLED_ShowCN(56,6,20,0); //6ҳ + OLED_ShowCN(72,6,21,0); //6ҳ } + + }else //仯ʱˢ { //λ Xads_temp2[0] = X_ads1220; - if( (Xads_temp2[1] - Xads_temp2[0] > 0.5) || (Xads_temp2[0] - Xads_temp2[1] > 0.5)) + if( (Xads_temp2[1] - Xads_temp2[0] > 1) || (Xads_temp2[0] - Xads_temp2[1] > 1)) { sprintf(str_print2, "%.2f",Xads_temp2[0] ); // - OLED_ShowString(0,2,str_print2,16,0); + OLED_ShowString(56,0,str_print2,16,0); Xads_temp2[1] = Xads_temp2[0]; } //¶ T_temp2[0] = TEMP_M1820; - if(T_temp2[1] != T_temp2[0]) + if((T_temp2[1] != T_temp2[0]) && (T_temp2[1] < 50)) { - OLED_ShowString(40,6," ",16,0); sprintf(str_print3, "%.2f",T_temp2[1] ); //¶ - OLED_ShowString(0,6,str_print3,16,0); + OLED_ShowString(56,2,str_print3,16,0); T_temp2[1] = T_temp2[0]; } @@ -614,10 +685,13 @@ void OLED_MenuTest(void) { if(OC1_temp[0] == 1) { - OLED_ShowString(88,2," OK ",16,0); +// OLED_ShowString(56,4," OK ",16,0); + OLED_ShowString(56,4,"----",16,0); //δʾ---- }else { - OLED_ShowString(88,2,"ERR",16,0); +// OLED_ShowString(56,4,"ERR",16,0); + OLED_ShowCN(56,4,20,0); //4ҳ + OLED_ShowCN(72,4,21,0); //4ҳ } OC1_temp[1] = OC1_temp[0]; } @@ -628,10 +702,13 @@ void OLED_MenuTest(void) { if(OC2_temp[0] == 1) { - OLED_ShowString(88,6," OK ",16,0); +// OLED_ShowString(56,6," OK ",16,0); + OLED_ShowString(56,6,"----",16,0); //δʾ---- }else { - OLED_ShowString(88,6,"ERR",16,0); +// OLED_ShowString(56,6,"ERR",16,0); + OLED_ShowCN(56,6,20,0); //6ҳ + OLED_ShowCN(72,6,21,0); //6ҳ } OC2_temp[1] = OC2_temp[0]; } @@ -653,24 +730,89 @@ void OLED_MenuTest(void) OLED_Clear(); // OLED_ShowString(0,0,"Motor Control",16,0); - OLED_ShowString(0,0,"Run Mode:",16,0); - if(Run_Mode == 0) OLED_ShowString(80,0,"STEP",16,1); - if(Run_Mode == 1) OLED_ShowString(80,0,"LOOP",16,1); - OLED_ShowString(0,2,"Run Step:",16,0); - sprintf(str_print2, "%d",Run_mm ); - OLED_ShowString(80,2,str_print2,16,0); - OLED_ShowString(100,2,"mm",16,0); - OLED_ShowString(0,4,"Run Dire:",16,0); - OLED_ShowString(80,4,"POS",16,0); - OLED_ShowString(0,6,"Cancel",16,0); - OLED_ShowString(80,6,"OK",16,0); +// OLED_ShowString(0,0,"Run Mode:",16,0); + OLED_ShowCN(0,0,22,0); //ˡ0ҳ + OLED_ShowCN(16,0,23,0); //0ҳ + OLED_ShowCN(32,0,24,0); //ģ0ҳ + OLED_ShowCN(48,0,25,0); //ʽ0ҳ + +// if(Run_Mode == 0) OLED_ShowString(80,0,"STEP",16,1); +// if(Run_Mode == 1) OLED_ShowString(80,0,"LOOP",16,1); + if(Run_Mode == 0) + { + OLED_ShowCN(72,0,26,1); //ԡ㡱0ҳ + OLED_ShowCN(88,0,27,1); //ԡ0ҳ + } + if(Run_Mode == 1) + { + OLED_ShowCN(72,0,28,1); //ԡѭ0ҳ + OLED_ShowCN(88,0,29,1); //ԡ0ҳ + } + if(Run_Mode == 2) + { + OLED_ShowCN(72,0,50,1); //ԡ0ҳ + OLED_ShowCN(88,0,19,1); //ԡλ0ҳ + } + run_mode_temp[0] = Run_Mode; + run_mode_temp[1] = Run_Mode; + +// OLED_ShowString(0,2,"Run Step:",16,0); + OLED_ShowCN(0,2,22,0); //ˡ2ҳ + OLED_ShowCN(16,2,23,0); //2ҳ + OLED_ShowCN(32,2,30,0); //2ҳ + OLED_ShowCN(48,2,31,0); //2ҳ + sprintf(str_print3, "%d",Run_mm ); + OLED_ShowString(72,2,str_print3,16,0); + OLED_ShowString(96,2,"mm",16,0); + step_temp[0] = Run_mm; + step_temp[1] = Run_mm; + +// OLED_ShowString(0,4,"Run Dire:",16,0); + OLED_ShowCN(0,4,22,0); //ˡ4ҳ + OLED_ShowCN(16,4,23,0); //4ҳ + OLED_ShowCN(32,4,32,0); //4ҳ + OLED_ShowCN(48,4,33,0); //򡱣4ҳ +// OLED_ShowString(80,4,"POS",16,0); + if(motor_direc == 2) + { + OLED_ShowCN(72,4,35,0); //4ҳ + } + if(motor_direc == 1) + { + OLED_ShowCN(72,4,34,0); //4ҳ + } + direc_temp[0] = motor_direc; + direc_temp[1] = motor_direc; + +// OLED_ShowString(0,6,"Cancel",16,0); +// OLED_ShowString(80,6,"OK",16,0); + OLED_ShowCN(80,6,36,0); //ȷ6ҳ + OLED_ShowCN(96,6,37,0); //ϡ6ҳ + OLED_ShowCN(0,6,38,0); //ȡ6ҳ + OLED_ShowCN(16,6,39,0); //6ҳ }else { if(run_mode_temp[0] != run_mode_temp[1]) //˶ģʽ仯ʱˢ { - if(run_mode_temp[0] == 0) OLED_ShowString(80,0,"STEP",16,1); - if(run_mode_temp[0] == 1) OLED_ShowString(80,0,"LOOP",16,1); +// if(run_mode_temp[0] == 0) OLED_ShowString(80,0,"STEP",16,1); +// if(run_mode_temp[0] == 1) OLED_ShowString(80,0,"LOOP",16,1); + if(run_mode_temp[0] == 0) + { + OLED_ShowCN(72,0,26,1); //ԡ㡱0ҳ + OLED_ShowCN(88,0,27,1); //ԡ0ҳ + } + if(run_mode_temp[0] == 1) + { + OLED_ShowCN(72,0,28,1); //ԡѭ0ҳ + OLED_ShowCN(88,0,29,1); //ԡ0ҳ + } + if(run_mode_temp[0] == 2) + { + OLED_ShowCN(72,0,50,1); //ԡ0ҳ + OLED_ShowCN(88,0,19,1); //ԡλ0ҳ + } + run_mode_temp[1] = run_mode_temp[0]; } } @@ -679,8 +821,25 @@ void OLED_MenuTest(void) oled_en = 0; motor_flag1 = 0; - if(run_mode_temp[0] == 0) OLED_ShowString(80,0,"STEP",16,0); - if(run_mode_temp[0] == 1) OLED_ShowString(80,0,"LOOP",16,0); +// if(run_mode_temp[0] == 0) OLED_ShowString(80,0,"STEP",16,0); +// if(run_mode_temp[0] == 1) OLED_ShowString(80,0,"LOOP",16,0); + if(run_mode_temp[0] == 0) + { + OLED_ShowCN(72,0,26,0); //㡱0ҳ + OLED_ShowCN(88,0,27,0); //0ҳ + } + if(run_mode_temp[0] == 1) + { + OLED_ShowCN(72,0,28,0); //ѭ0ҳ + OLED_ShowCN(88,0,29,0); //0ҳ + } + if(run_mode_temp[0] == 2) + { + OLED_ShowCN(72,0,50,0); //0ҳ + OLED_ShowCN(88,0,19,0); //λ0ҳ + + } + oled_p = 5; } @@ -695,15 +854,19 @@ void OLED_MenuTest(void) if(motor_flag1 == 0) { motor_flag1 = 1; - sprintf(str_print2, "%d",Run_mm ); - OLED_ShowString(80,2,str_print2,16,1); + + sprintf(str_print3, "%d",Run_mm ); + OLED_ShowString(72,2,str_print3,16,1); + step_temp[0] = Run_mm; + step_temp[1] = Run_mm; + }else { if(step_temp[0] != step_temp[1]) //䶯ʱˢ { - OLED_ShowString(80,2," ",16,0); - sprintf(str_print2, "%d",step_temp[0] ); - OLED_ShowString(80,2,str_print2,16,1); + OLED_ShowString(80,2," ",16,0); + sprintf(str_print3, "%d",step_temp[0] ); + OLED_ShowString(72,2,str_print3,16,1); } step_temp[1] = step_temp[0]; } @@ -712,18 +875,28 @@ void OLED_MenuTest(void) oled_en = 0; motor_flag1 = 0; - OLED_ShowString(80,2,str_print2,16,0); + OLED_ShowString(72,2,str_print3,16,0); oled_p = 6; } } + if(run_mode_temp[0] == 1) { step_temp[0] = 1; - OLED_ShowString(80,2," ",16,0); - sprintf(str_print2, "%d",step_temp[0] ); - OLED_ShowString(80,2,str_print2,16,0); - oled_p = 6; + step_temp[1] = 1; + OLED_ShowString(80,2," ",16,0); + sprintf(str_print3, "%d",step_temp[0] ); + OLED_ShowString(72,2,str_print3,16,0); + oled_p = 7; + } + if(run_mode_temp[0] == 2) + { + step_temp[0] = 1; + step_temp[1] = 1; + OLED_ShowString(72,2,"--",16,0); + OLED_ShowCN(72,4,35,0); //ԡ4ҳ + oled_p = 7; } @@ -734,7 +907,15 @@ void OLED_MenuTest(void) if(motor_flag1 == 0) { motor_flag1 = 1; - OLED_ShowString(80,4,"POS",16,1); + + if(direc_temp[0] == 1) + { + OLED_ShowCN(72,4,34,1); //ԡ4ҳ + } + if(direc_temp[0] == 2) + { + OLED_ShowCN(72,4,35,1); //ԡ4ҳ + } }else { @@ -742,11 +923,13 @@ void OLED_MenuTest(void) { if(direc_temp[0] == 1) { - OLED_ShowString(80,4,"POS",16,1); +// OLED_ShowString(80,4,"POS",16,1); + OLED_ShowCN(72,4,34,1); //ԡ4ҳ } if(direc_temp[0] == 2) { - OLED_ShowString(80,4,"REV",16,1); +// OLED_ShowString(80,4,"REV",16,1); + OLED_ShowCN(72,4,35,1); //ԡ4ҳ } direc_temp[1] = direc_temp[0]; @@ -760,11 +943,13 @@ void OLED_MenuTest(void) if(direc_temp[0] == 1) { - OLED_ShowString(80,4,"POS",16,0); +// OLED_ShowString(80,4,"POS",16,0); + OLED_ShowCN(72,4,34,0); //4ҳ } if(direc_temp[0] == 2) { - OLED_ShowString(80,4,"REV",16,0); +// OLED_ShowString(80,4,"REV",16,0); + OLED_ShowCN(72,4,35,0); //4ҳ } oled_p = 7; @@ -778,20 +963,31 @@ void OLED_MenuTest(void) motor_flag1 = 1; oled_s_motorok[0] = 0; oled_s_motorok[1] = 0; - OLED_ShowString(0,6,"Cancel",16,1); +// OLED_ShowString(0,6,"Cancel",16,1); + OLED_ShowCN(0,6,38,1); //ԡȡ6ҳ + OLED_ShowCN(16,6,39,1); //ԡ6ҳ + }else { if(oled_s_motorok[0] != oled_s_motorok[1]) { if(oled_s_motorok[0] == 0) { - OLED_ShowString(0,6,"Cancel",16,1); - OLED_ShowString(80,6,"OK",16,0); +// OLED_ShowString(0,6,"Cancel",16,1); +// OLED_ShowString(80,6,"OK",16,0); + OLED_ShowCN(80,6,36,0); //ȷ6ҳ + OLED_ShowCN(96,6,37,0); //ϡ6ҳ + OLED_ShowCN(0,6,38,1); //ԡȡ6ҳ + OLED_ShowCN(16,6,39,1); //ԡ6ҳ } if(oled_s_motorok[0] == 1) { - OLED_ShowString(0,6,"Cancel",16,0); - OLED_ShowString(80,6,"OK",16,1); +// OLED_ShowString(0,6,"Cancel",16,0); +// OLED_ShowString(80,6,"OK",16,1); + OLED_ShowCN(80,6,36,1); //ԡȷ6ҳ + OLED_ShowCN(96,6,37,1); //ԡϡ6ҳ + OLED_ShowCN(0,6,38,0); //ȡ6ҳ + OLED_ShowCN(16,6,39,0); //6ҳ } oled_s_motorok[1] = oled_s_motorok[0]; @@ -818,13 +1014,26 @@ void OLED_MenuTest(void) oled_en = 0; motor_flag1 = 0; - Motor_Run = 1; - Run_Mode = run_mode_temp[0]; - Run_mm = step_temp[0]; - motor_direc = direc_temp[0]; + if(run_mode_temp[0] != 2) + { + Motor_Run = 1; + Run_Mode = run_mode_temp[0]; + Run_mm = step_temp[0]; + motor_direc = direc_temp[0]; + }else //λʼݴ + { + Motor_Run = 2; + run_mode_temp[0] = 0; + run_mode_temp[1] = 0; + step_temp[0] = 1; + step_temp[1] = 1; + direc_temp[0] = 1; + direc_temp[1] = 1; + } oled_p = 8; } + } break; case 8: //״̬ʾʾRunning...ǰʾCompleted @@ -833,46 +1042,114 @@ void OLED_MenuTest(void) { motor_flag2 = 1; OLED_Clear(); - OLED_ShowString(0,0,"Running...",16,0); - OLED_ShowString(0,2,"Pos:",16,0); - OLED_ShowString(106,2,"mv",16,0); - OLED_ShowString(0,4,"OC1:",16,0); - OLED_ShowString(64,4,"OC2:",16,0); +// OLED_ShowString(0,0,"Running...",16,0); +// OLED_ShowString(0,2,"Pos:",16,0); +// OLED_ShowString(106,2,"mv",16,0); +// OLED_ShowString(0,4,"OC1:",16,0); +// OLED_ShowString(64,4,"OC2:",16,0); +// if(ocin1 == 1) +// { +// OLED_ShowString(8,6," OK ",16,0); +// }else +// { +// OLED_ShowString(8,6,"ERROR",16,0); +// } +// if(ocin2 == 1) +// { +// OLED_ShowString(72,6," OK ",16,0); +// }else +// { +// OLED_ShowString(72,6,"ERROR",16,0); +// } + OLED_ShowCN(0,0,22,0); //ˡ0ҳ + OLED_ShowCN(16,0,40,0); //С0ҳ + OLED_ShowCN(32,0,41,0); //С0ҳ + OLED_ShowString(48,0,".....",16,0); + + OLED_ShowCN(0,2,6,0); //硱2ҳ + OLED_ShowCN(16,2,14,0); //衱2ҳ + OLED_ShowCN(32,2,15,0); //ߡ2ҳ + sprintf(str_print2, "%.2f",X_ads1220 ); + OLED_ShowString(56,2,str_print2,16,0); //ADCֵ +// OLED_ShowString(112,2,"mv",16,0); //mv + + OLED_ShowCN(0,4,18,0); //ޡ4ҳ + OLED_ShowCN(16,4,19,0); //λ4ҳ + OLED_ShowChar(32,4,'1',16,0); //'1' + + OLED_ShowCN(0,6,18,0); //ޡ6ҳ + OLED_ShowCN(16,6,19,0); //λ6ҳ + OLED_ShowChar(32,6,'2',16,0); //'2' if(ocin1 == 1) { - OLED_ShowString(8,6," OK ",16,0); + OLED_ShowString(56,4,"----",16,0); //δʾ---- }else { - OLED_ShowString(8,6,"ERROR",16,0); + OLED_ShowCN(56,4,20,0); //4ҳ + OLED_ShowCN(72,4,21,0); //4ҳ } if(ocin2 == 1) { - OLED_ShowString(72,6," OK ",16,0); + OLED_ShowString(56,6,"----",16,0); //δʾ---- }else { - OLED_ShowString(72,6,"ERROR",16,0); - } + OLED_ShowCN(56,6,20,0); //6ҳ + OLED_ShowCN(72,6,21,0); //6ҳ + } + }else { //λ Xads_temp2[0] = X_ads1220; - if( (Xads_temp2[1] - Xads_temp2[0] > 0.5) || (Xads_temp2[0] - Xads_temp2[1] > 0.5)) + if( (Xads_temp2[1] - Xads_temp2[0] > 1) || (Xads_temp2[0] - Xads_temp2[1] > 1)) { sprintf(str_print2, "%.2f",Xads_temp2[0] ); // - OLED_ShowString(40,2,str_print2,16,0); + OLED_ShowString(56,2,str_print2,16,0); + OLED_ShowChar(112,2,' ',16,0); Xads_temp2[1] = Xads_temp2[0]; } +// //λÿ1 +// OC1_temp[0] = ocin1; +// if( OC1_temp[1] != OC1_temp[0] ) +// { +// if(OC1_temp[0] == 1) +// { +// OLED_ShowString(8,6," OK ",16,0); +// }else +// { +// OLED_ShowString(8,6,"ERROR",16,0); +// } +// OC1_temp[1] = OC1_temp[0]; +// } + +// //λÿ2 +// OC2_temp[0] = ocin2; +// if( OC2_temp[1] != OC2_temp[0] ) +// { +// if(OC2_temp[0] == 1) +// { +// OLED_ShowString(72,6," OK ",16,0); +// }else +// { +// OLED_ShowString(72,6,"ERROR",16,0); +// } +// OC2_temp[1] = OC2_temp[0]; +// } + //λÿ1 OC1_temp[0] = ocin1; if( OC1_temp[1] != OC1_temp[0] ) { if(OC1_temp[0] == 1) { - OLED_ShowString(8,6," OK ",16,0); +// OLED_ShowString(56,4," OK ",16,0); + OLED_ShowString(56,4,"----",16,0); //δʾ---- }else { - OLED_ShowString(8,6,"ERROR",16,0); +// OLED_ShowString(56,4,"ERR",16,0); + OLED_ShowCN(56,4,20,0); //4ҳ + OLED_ShowCN(72,4,21,0); //4ҳ } OC1_temp[1] = OC1_temp[0]; } @@ -883,16 +1160,25 @@ void OLED_MenuTest(void) { if(OC2_temp[0] == 1) { - OLED_ShowString(72,6," OK ",16,0); +// OLED_ShowString(56,6," OK ",16,0); + OLED_ShowString(56,6,"----",16,0); //δʾ---- }else { - OLED_ShowString(72,6,"ERROR",16,0); +// OLED_ShowString(56,6,"ERR",16,0); + OLED_ShowCN(56,6,20,0); //6ҳ + OLED_ShowCN(72,6,21,0); //6ҳ } OC2_temp[1] = OC2_temp[0]; } + + if(Motor_Run == 0) { - OLED_ShowString(0,0,"Completed !",16,0); +// OLED_ShowString(0,0,"Completed !",16,0); + OLED_ShowCN(0,0,42,0); //ѡ0ҳ + OLED_ShowCN(16,0,43,0); //ꡱ0ҳ + OLED_ShowCN(32,0,44,0); //ɡ0ҳ + OLED_ShowString(48,0,"! ",16,0); } } @@ -914,27 +1200,55 @@ void OLED_MenuTest(void) magnet_flag = 1; OLED_Clear(); - OLED_ShowString(0,0,"Sample Set",16,0); - OLED_ShowString(0,2,"Interval:",16,0); - OLED_ShowString(100,2,"ms",16,0); - OLED_ShowString(0,4,"Deepth:",16,0); +// STMFLASH_Read(FLASH_SAVE_ADDR,flash_rd,2); smp_intr_temp[0] = magnet_tx[3]; smp_intr_temp[1] = magnet_tx[3]; smp_dpth_temp[0] = magnet_tx[5]; smp_dpth_temp[1] = magnet_tx[5]; + +// OLED_ShowString(0,0,"Sample Set",16,0); + OLED_ShowCN(32,0,12,1); //ԡɡ0ҳ + OLED_ShowCN(48,0,13,1); //ԡ0ҳ + OLED_ShowCN(64,0,45,1); //ԡ衱0ҳ + OLED_ShowCN(80,0,46,1); //ԡá0ҳ + OLED_ShowString(0,0," ",16,1); + OLED_ShowString(96,0," ",16,1); + +// OLED_ShowString(0,2,"Interval:",16,0); + OLED_ShowCN(0,2,12,0); //ɡ2ҳ + OLED_ShowCN(16,2,13,0); //2ҳ + OLED_ShowCN(32,2,47,0); //䡱2ҳ + OLED_ShowCN(48,2,48,0); //2ҳ sprintf(str_print2, "%d",smp_intr_temp[0] ); - OLED_ShowString(80,2,str_print2,16,1); + OLED_ShowString(72,2,str_print2,16,1); +// sprintf(str_print2, "%d",flash_rd[0] ); +// OLED_ShowString(72,2,str_print2,16,1); + OLED_ShowString(96,2,"ms",16,0); + +// OLED_ShowString(0,4,"Deepth:",16,0); + OLED_ShowCN(0,4,12,0); //ɡ4ҳ + OLED_ShowCN(16,4,13,0); //4ҳ + OLED_ShowCN(32,4,49,0); //4ҳ + OLED_ShowCN(48,4,17,0); //ȡ4ҳ sprintf(str_print2, "%d",smp_dpth_temp[0] ); - OLED_ShowString(80,4,str_print2,16,0); - OLED_ShowString(0,6,"Cancel",16,0); - OLED_ShowString(80,6,"OK",16,0); + OLED_ShowString(72,4,str_print2,16,0); +// sprintf(str_print2, "%d",flash_rd[1] ); +// OLED_ShowString(72,2,str_print2,16,1); + +// OLED_ShowString(0,6,"Cancel",16,0); +// OLED_ShowString(80,6,"OK",16,0); + OLED_ShowCN(80,6,36,0); //ȷ6ҳ + OLED_ShowCN(96,6,37,0); //ϡ6ҳ + OLED_ShowCN(0,6,38,0); //ȡ6ҳ + OLED_ShowCN(16,6,39,0); //6ҳ + }else { if(smp_intr_temp[0] != smp_intr_temp[1]) { - OLED_ShowString(88,2," ",16,0); - sprintf(str_print2, "%d",smp_intr_temp[0] ); - OLED_ShowString(80,2,str_print2,16,1); // + OLED_ShowString(80,2," ",16,0); + sprintf(str_print3, "%d",smp_intr_temp[0] ); + OLED_ShowString(72,2,str_print3,16,1); // smp_intr_temp[1] = smp_intr_temp[0]; } @@ -945,9 +1259,9 @@ void OLED_MenuTest(void) oled_en = 0; magnet_flag = 0; - OLED_ShowString(80,2," ",16,0); - sprintf(str_print2, "%d",smp_intr_temp[0] ); - OLED_ShowString(80,2,str_print2,16,0); //ȡ + OLED_ShowString(80,2," ",16,0); + sprintf(str_print3, "%d",smp_intr_temp[0] ); + OLED_ShowString(72,2,str_print3,16,0); //ȡ oled_p = 10; } @@ -959,15 +1273,15 @@ void OLED_MenuTest(void) { magnet_flag = 1; - sprintf(str_print2, "%d",smp_dpth_temp[0] ); - OLED_ShowString(80,4,str_print2,16,1); + sprintf(str_print3, "%d",smp_dpth_temp[0] ); + OLED_ShowString(72,4,str_print3,16,1); }else { if(smp_dpth_temp[0] != smp_dpth_temp[1]) { - OLED_ShowString(88,4," ",16,0); - sprintf(str_print2, "%d",smp_dpth_temp[0] ); - OLED_ShowString(80,4,str_print2,16,1); // + OLED_ShowString(80,4," ",16,0); + sprintf(str_print3, "%d",smp_dpth_temp[0] ); + OLED_ShowString(72,4,str_print3,16,1); // smp_dpth_temp[1] = smp_dpth_temp[0]; } } @@ -977,9 +1291,9 @@ void OLED_MenuTest(void) oled_en = 0; magnet_flag = 0; - OLED_ShowString(80,4," ",16,0); - sprintf(str_print2, "%d",smp_dpth_temp[0] ); - OLED_ShowString(80,4,str_print2,16,0); //ȡ + OLED_ShowString(80,4," ",16,0); + sprintf(str_print3, "%d",smp_dpth_temp[0] ); + OLED_ShowString(72,4,str_print3,16,0); //ȡ oled_p = 11; } @@ -992,20 +1306,30 @@ void OLED_MenuTest(void) magnet_flag = 1; oled_s_magnetok[0] = 0; oled_s_magnetok[1] = 0; - OLED_ShowString(0,6,"Cancel",16,1); +// OLED_ShowString(0,6,"Cancel",16,1); + OLED_ShowCN(0,6,38,1); //ԡȡ6ҳ + OLED_ShowCN(16,6,39,1); //ԡ6ҳ }else { if(oled_s_magnetok[0] != oled_s_magnetok[1]) { if(oled_s_magnetok[0] == 0) { - OLED_ShowString(0,6,"Cancel",16,1); - OLED_ShowString(80,6,"OK",16,0); +// OLED_ShowString(0,6,"Cancel",16,1); +// OLED_ShowString(80,6,"OK",16,0); + OLED_ShowCN(80,6,36,0); //ȷ6ҳ + OLED_ShowCN(96,6,37,0); //ϡ6ҳ + OLED_ShowCN(0,6,38,1); //ԡȡ6ҳ + OLED_ShowCN(16,6,39,1); //ԡ6ҳ } if(oled_s_magnetok[0] == 1) { - OLED_ShowString(0,6,"Cancel",16,0); - OLED_ShowString(80,6,"OK",16,1); +// OLED_ShowString(0,6,"Cancel",16,0); +// OLED_ShowString(80,6,"OK",16,1); + OLED_ShowCN(80,6,36,1); //ԡȷ6ҳ + OLED_ShowCN(96,6,37,1); //ԡϡ6ҳ + OLED_ShowCN(0,6,38,0); //ȡ6ҳ + OLED_ShowCN(16,6,39,0); //6ҳ } oled_s_magnetok[1] = oled_s_magnetok[0]; } @@ -1032,11 +1356,243 @@ void OLED_MenuTest(void) magnet_tx[3] = smp_intr_temp[0]; magnet_tx[5] = smp_dpth_temp[0]; +// flash_wrt[0] = smp_intr_temp[0]; +// flash_wrt[1] = smp_dpth_temp[0]; +// STMFLASH_Write(FLASH_SAVE_ADDR,flash_wrt,2); + oled_p = 1; } } } break; + case 12: + { + if(magnet_flag == 0) + { + magnet_flag = 1; + OLED_Clear(); + STMFLASH_Read(FLASH_SAVE_ADDR,flash_rd,6); //ȡǰflash + for(char i = 0;i < 6;i++) flash_wrt[i] = flash_rd[i]; //ʼдflash + + OLED_ShowCN(0,0,10,0); //š0ҳ + OLED_ShowCN(16,0,11,0); //0ҳ + if(magnet_select[0] == 0) OLED_ShowString(72,0,"#25 ",16,1); + if(magnet_select[0] == 1) OLED_ShowString(72,0,"#50 ",16,1); + if(magnet_select[0] == 2) OLED_ShowString(72,0,"#110",16,1); + + OLED_ShowCN(0,2,53,0); //2ҳ + OLED_ShowCN(16,2,54,0); //ǰ2ҳ + OLED_ShowCN(32,2,41,0); //С2ҳ + OLED_ShowCN(48,2,26,0); //㡱2ҳ + if(magnet_select[0] == 0) + { + sprintf(str_print2, "%d",flash_rd[0] ); //#25е + OLED_ShowString(72,2,str_print2,16,0); + } + if(magnet_select[0] == 1) + { + sprintf(str_print2, "%d",flash_rd[1] ); //#50е + OLED_ShowString(72,2,str_print2,16,0); + } + if(magnet_select[0] == 2) + { + sprintf(str_print2, "%d",flash_rd[2] ); //#110е + OLED_ShowString(72,2,str_print2,16,0); + } + + OLED_ShowCN(0,4,45,0); //衱4ҳ + OLED_ShowCN(16,4,46,0); //á4ҳ + OLED_ShowCN(32,4,41,0); //С4ҳ + OLED_ShowCN(48,4,26,0); //㡱4ҳ + sprintf(str_print2, "%d",(uint16_t)X_ads1220 ); //ǰλ + OLED_ShowString(72,4,str_print2,16,0); + + OLED_ShowCN(80,6,36,0); //ȷ6ҳ + OLED_ShowCN(96,6,37,0); //ϡ6ҳ + OLED_ShowCN(0,6,38,0); //ȡ6ҳ + OLED_ShowCN(16,6,39,0); //6ҳ + } + else + { + if(magnet_select[0] != magnet_select[1]) + { + if(magnet_select[0] == 0) OLED_ShowString(72,0,"#25 ",16,1); + if(magnet_select[0] == 1) OLED_ShowString(72,0,"#50 ",16,1); + if(magnet_select[0] == 2) OLED_ShowString(72,0,"#110",16,1); + + magnet_select[1] = magnet_select[0]; + } + + if(oled_en == 1) + { + oled_en = 0; + magnet_flag = 0; + + if(magnet_select[0] == 0) + { + OLED_ShowString(72,0,"#25 ",16,0); //ȷȡ + sprintf(str_print2, "%d",flash_rd[0] ); //#25е + OLED_ShowString(72,2,str_print2,16,0); + } + if(magnet_select[0] == 1) + { + OLED_ShowString(72,0,"#50 ",16,0); + sprintf(str_print2, "%d",flash_rd[1] ); //#50е + OLED_ShowString(72,2,str_print2,16,0); + } + if(magnet_select[0] == 2) + { + OLED_ShowString(72,0,"#110 ",16,0); + sprintf(str_print2, "%d",flash_rd[2] ); //#50е + OLED_ShowString(72,2,str_print2,16,0); + } + + oled_p = 13; + } + } + } + break; + case 13: + { + if(magnet_flag == 0) + { + magnet_flag = 1; + + OLED_ShowCN(0,6,38,0); //ԡȡ6ҳ + OLED_ShowCN(16,6,39,0); //ԡ6ҳ + sprintf(str_print2, "%d",(uint16_t)Xads_temp2[0] ); //Եǰλ + OLED_ShowString(72,4,str_print2,16,1); + } + else + { + //λ + Xads_temp2[0] = X_ads1220; + if( (Xads_temp2[1] - Xads_temp2[0] > 1) || (Xads_temp2[0] - Xads_temp2[1] > 1)) + { + sprintf(str_print2, "%d",(uint16_t)Xads_temp2[0] ); + OLED_ShowString(72,4,str_print2,16,1); + Xads_temp2[1] = Xads_temp2[0]; + } + + if(magnet_motor_sw == 0) + { + Motor_Run = 0; + motor_direc = 1; + Run_Mode = 0; + } + if(magnet_motor_sw == 1) + { + Run_mm = 15; + motor_direc = 1; + Motor_Run = 1; + Run_Mode = 0; + } + if(magnet_motor_sw == 2) + { + Run_mm = 15; + motor_direc = 2; + Motor_Run = 1; + Run_Mode = 0; + } + } + + if(oled_en == 1) + { + oled_en = 0; + magnet_flag = 0; + + Run_mm = 1; + Motor_Run = 0; + Run_Mode = 0; + motor_direc = 1; + sprintf(str_print2, "%d",(uint16_t)Xads_temp2[0] ); //ȷϵǰλúȡ + OLED_ShowString(72,4,str_print2,16,0); + oled_p = 14; + + } + + } + break; + case 14: + { + if(magnet_flag == 0) + { + magnet_flag = 1; + + if(magnet_s_ok[0] == 0 ) + { + OLED_ShowCN(80,6,36,0); //ȷ6ҳ + OLED_ShowCN(96,6,37,0); //ϡ6ҳ + OLED_ShowCN(0,6,38,1); //ԡȡ6ҳ + OLED_ShowCN(16,6,39,1); //ԡ6ҳ + } + if(magnet_s_ok[0] == 1 ) + { + OLED_ShowCN(80,6,36,1); //ԡȷ6ҳ + OLED_ShowCN(96,6,37,1); //ԡϡ6ҳ + OLED_ShowCN(0,6,38,0); //ȡ6ҳ + OLED_ShowCN(16,6,39,0); //6ҳ + } + } + else + { + if(magnet_s_ok[0] != magnet_s_ok[1] ) + { + if(magnet_s_ok[0] == 0 ) + { + OLED_ShowCN(80,6,36,0); //ȷ6ҳ + OLED_ShowCN(96,6,37,0); //ϡ6ҳ + OLED_ShowCN(0,6,38,1); //ԡȡ6ҳ + OLED_ShowCN(16,6,39,1); //ԡ6ҳ + } + if(magnet_s_ok[0] == 1 ) + { + OLED_ShowCN(80,6,36,1); //ԡȷ6ҳ + OLED_ShowCN(96,6,37,1); //ԡϡ6ҳ + OLED_ShowCN(0,6,38,0); //ȡ6ҳ + OLED_ShowCN(16,6,39,0); //6ҳ + } + + magnet_s_ok[1] = magnet_s_ok[0]; + } + } + + if((oled_en == 1) && (magnet_s_ok[0] == 1)) + { + oled_en = 0; + magnet_flag = 0; + + if(magnet_select[0] == 0) flash_wrt[0] = (uint16_t)Xads_temp2[0]; //#25е + if(magnet_select[0] == 1) flash_wrt[1] = (uint16_t)Xads_temp2[0]; //#50е + if(magnet_select[0] == 2) flash_wrt[2] = (uint16_t)Xads_temp2[0]; //#110е + + STMFLASH_Write(FLASH_SAVE_ADDR,flash_wrt,6); //дflash +// magnet_middle = flash_rd[0]; //Ĭ#25еΪ׼ + + magnet_s_ok[0] = 0; + magnet_s_ok[1] = 0; + magnet_select[0] = 0; + magnet_select[1] = 0; + + oled_p = 1; + } + if((oled_en == 1) && (magnet_s_ok[0] == 0)) + { + oled_en = 0; + magnet_flag = 0; + + magnet_s_ok[0] = 0; + magnet_s_ok[1] = 0; + magnet_select[0] = 0; + magnet_select[1] = 0; + + oled_p = 1; + } + } + case 15: + { + } + break; default: { } diff --git a/App/Src/serial_port.c b/App/Src/serial_port.c index 8fba267..1193395 100644 --- a/App/Src/serial_port.c +++ b/App/Src/serial_port.c @@ -30,11 +30,11 @@ unsigned char sData[9] = {0x00,0x01,0x01,0x00,0x01,0x03,0xE8,0x00,0x10}; void uart_test(void) { - if( it_1000ms_flag == 1) - { - it_1000ms_flag = 0; - send_set_resp(OrderNum,addr,9,sData); - } +// if( it_1000ms_flag == 1) +// { +// it_1000ms_flag = 0; +// send_set_resp(OrderNum,addr,9,sData); +// } // if(uart_rx_flag == 0) // { diff --git a/App/Src/tmc5160.c b/App/Src/tmc5160.c index 8d083b3..8e8c737 100644 --- a/App/Src/tmc5160.c +++ b/App/Src/tmc5160.c @@ -52,9 +52,9 @@ uint32_t rampmode = 0x00000000; //斜坡运动模式 0-位置;1-速度 int xtarget = 0x00000000; //位置模式的目标位置,51200/圈 uint32_t speed_1 = 0x00004E20; //V1 过渡阶段的目标速度 uint32_t speed_max = 0x00009C40; //VMAX 目标速度 -uint32_t acc_1 = 0x000005DC; //A1 过渡阶段的加速度 -uint32_t acc_max = 0x000003E8; //AMAX 最大加速度 -uint32_t dcr_1 = 0x00000BB8; //D1 过渡阶段的减速度 +uint32_t acc_1 = 0x00000BB8; //A1 过渡阶段的加速度 +uint32_t acc_max = 0x000007D0; //AMAX 最大加速度 +uint32_t dcr_1 = 0x0000BB8; //D1 过渡阶段的减速度 uint32_t dcr_max = 0x000007D0; //DMAX 最大减速度 /*************常用参数配置***************/ @@ -67,13 +67,13 @@ void tmc5160_init(void) // TMC5160_SPIWriteInt(0x06, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 3 = 0x06(OTP_PROG) // TMC5160_SPIWriteInt(0x08, 0x0000000E,1); // writing value 0x00000011 = 17 = 0.0 to address 4 = 0x08(FACTORY_CONF) // TMC5160_SPIWriteInt(0x09, 0x00010606,1); // writing value 0x00010606 = 67078 = 0.0 to address 5 = 0x09(SHORT_CONF) -// TMC5160_SPIWriteInt(0x0A, 0x00080400,1); // writing value 0x00080400 = 525312 = 0.0 to address 6 = 0x0A(DRV_CONF) + TMC5160_SPIWriteInt(0x0A, 0x00080400,1); // writing value 0x00080400 = 525312 = 0.0 to address 6 = 0x0A(DRV_CONF) // TMC5160_SPIWriteInt(0x0B, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 7 = 0x0B(GLOBAL_SCALER) // 速度相关的驱动控制寄存器 TMC5160_SPIWriteInt(0x10, 0x00070A02,1); // IHOLD->0~7bit; IRUN->12~8bit TMC5160_SPIWriteInt(0x11, 0x0000000A,1); // writing value 0x0000000A = 10 = 0.0 to address 9 = 0x11(TPOWERDOWN) // TMC5160_SPIWriteInt(0x13, 0x000001F4,1); // writing value 0x00000041 = 65 = 0.0 to address 10 = 0x13(TPWMTHRS) - TMC5160_SPIWriteInt(0x14, 0x00000010,1); // writing value 0x00004189 = 16777 = 0.0 to address 11 = 0x14(TCOOLTHRS) + TMC5160_SPIWriteInt(0x14, 0x00000010,1); // 0x14(TCOOLTHRS),静步阈值 TMC5160_SPIWriteInt(0x15, 0x00000010,1); // writing value 0x00000000 = 0 = 0.0 to address 12 = 0x15(THIGH) // 斜波发生器运动寄存器 TMC5160_SPIWriteInt(RAMPMODE_ADDR, rampmode,1); // writing value 0x00000000 = 0 = 0.0 to address 13 = 0x20(RAMPMODE) @@ -90,7 +90,7 @@ void tmc5160_init(void) TMC5160_SPIWriteInt(XTARGET_ADDR, xtarget,1); // writing value 0xFFCC12F0 = 0 = 0.0 to address 24 = 0x2D(XTARGET) // TMC5160_SPIWriteInt(0x33, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 25 = 0x33(VDCMIN) -// TMC5160_SPIWriteInt(0x34, 0x00000000,1); // writing value 0x00000400 = 1024 = 0.0 to address 26 = 0x34(SW_MODE) + TMC5160_SPIWriteInt(0x34, 0x00000000,1); // 0x34(SW_MODE),0x00000400使能堵转 // // 编码器寄存器 // TMC5160_SPIWriteInt(0x38, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 27 = 0x38(ENCMODE) // TMC5160_SPIWriteInt(0x39, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 28 = 0x39(X_ENC) @@ -109,7 +109,7 @@ void tmc5160_init(void) // TMC5160_SPIWriteInt(0x69, 0x00F70000,1); // writing value 0x00F70000 = 16187392 = 0.0 to address 40 = 0x69(MSLUTSTART) // // 电机驱动寄存器-驱动寄存器组 TMC5160_SPIWriteInt(0x6C, 0x000100C3,1); // writing value 0x00410153 = 4260179 = 0.0 to address 41 = 0x6C(CHOPCONF) - TMC5160_SPIWriteInt(0x6D, 0x00000000,1); // writing value 0x00030000 = 196608 = 0.0 to address 42 = 0x6D(COOLCONF) + TMC5160_SPIWriteInt(0x6D, 0x00000000,1); // 0x6D(COOLCONF),16-22bit设置堵转灵敏度,最大3F(63),最小40(-64) // TMC5160_SPIWriteInt(0x6E, 0x00000000,1); // writing value 0x00000000 = 0 = 0.0 to address 43 = 0x6E(DCCTRL) TMC5160_SPIWriteInt(0x70, 0xC40C001E,1); // writing value 0xC40C001E = 0 = 0.0 to address 44 = 0x70(PWMCONF) } @@ -278,7 +278,10 @@ void tmc5160_operate(char operate_mode, uint32_t steps) { case 0 : //电机停止 { + TMC5160_SPIReadInt(VACTUAL_ADDR,VA); //读取实际速度VACTUAL VA_32 = Raw_32(VA); + TMC5160_SPIReadInt(XACTUAL_ADDR,XA); //读取实际位置XACTUAL + XA_32 = Raw_32(XA); if( VA_32 != 0) { @@ -301,16 +304,21 @@ void tmc5160_operate(char operate_mode, uint32_t steps) if( busy_flag == 0) { busy_flag = 1; - X_temp = XA_32; //记录此时的实际位置 + + TMC5160_SPIReadInt(XACTUAL_ADDR,XA); //读取实际位置XACTUAL + XA_32 = Raw_32(XA); + + X_temp = XA_32; + //记录此时的实际位置 rampmode = 0x00000000; TMC5160_SPIWriteInt(RAMPMODE_ADDR,rampmode,1); //开启位置模式 TMC5160_SPIWriteInt(XTARGET_ADDR, X_temp + steps, 1); //此时的实际位置+步长作为目标位置 + delay(1000); //静止状态下会被 误判 成已经到达目标位置,因此进行延时等待寄存器发生变化。 } if(busy_flag == 1) - { - delay(100); //静止状态下会被 误判 成已经到达目标位置,因此进行延时等待寄存器发生变化。 + { TMC5160_SPIReadInt(RAMP_STAT_ADDR,RAMP_STAT); //运动过程中读取斜坡状态 RAMP_STAT_32 = Raw_32(RAMP_STAT); @@ -329,16 +337,20 @@ void tmc5160_operate(char operate_mode, uint32_t steps) if( busy_flag == 0) { busy_flag = 1; + + TMC5160_SPIReadInt(XACTUAL_ADDR,XA); //读取实际位置XACTUAL + XA_32 = Raw_32(XA); + X_temp = XA_32; rampmode = 0x00000000; TMC5160_SPIWriteInt(RAMPMODE_ADDR,rampmode,1); //开启位置模式 TMC5160_SPIWriteInt(XTARGET_ADDR, X_temp - steps, 1); + delay(1000); //静止状态下会被 误判 成已经到达目标位置,因此进行延时等待寄存器发生变化。 } if(busy_flag == 1) - { - delay(100); //静止状态下会被 误判 成已经到达目标位置,因此进行延时等待寄存器发生变化。 + { TMC5160_SPIReadInt(RAMP_STAT_ADDR,RAMP_STAT); //读取斜坡状态 RAMP_STAT_32 = Raw_32(RAMP_STAT); @@ -384,12 +396,12 @@ void tmc5160_operate(char operate_mode, uint32_t steps) void motor_protect_ads(float threshold_neg, float threshold_pos) { - if( (X_ads1220_prc <= threshold_neg) && (motor_direc != 1) ) + if( (X_ads1220 <= threshold_neg) && (motor_direc != 1) ) { tmc5160_operate(0, 0); if(busy_flag == 0) motor_direc = 1; } - if( (X_ads1220_prc >= threshold_pos) && ( motor_direc != 2 ) ) + if( (X_ads1220 >= threshold_pos) && ( motor_direc != 2 ) ) { tmc5160_operate(0, 0); if(busy_flag == 0) motor_direc = 2; diff --git a/Inc/app.h b/Inc/app.h index d2d4519..e7421ba 100644 --- a/Inc/app.h +++ b/Inc/app.h @@ -20,6 +20,10 @@ #include "stdio.h" #include "stdlib.h" #include "string.h" +#include "flash.h" + +#define ocin1 HAL_GPIO_ReadPin(OCIN1_GPIO_Port,OCIN1_Pin) +#define ocin2 HAL_GPIO_ReadPin(OCIN2_GPIO_Port,OCIN2_Pin) void app_act (void); void motor_protect_ads(float threshold_neg, float threshold_pos); @@ -34,17 +38,21 @@ extern int it_100ms_cnt ,it_100ms_flag; extern int it_300ms_cnt ,it_300ms_flag; extern int it_500ms_cnt ,it_500ms_flag; extern int it_1000ms_cnt ,it_1000ms_flag; +extern int it_5000ms_cnt,it_5000ms_flag; extern uint8_t rx_data2[6]; extern uint8_t magnet_tx[7]; extern unsigned int smp_intr_temp[2]; extern unsigned int smp_dpth_temp[2]; +extern uint16_t flash_wrt[6]; +extern uint16_t flash_rd[6]; //extern int I2C_ERROR_TIMES ,I2C_BUSY_TIMES ,I2C_TIMEOUT_TIMES ,I2C_OK_TIMES ; +extern signed int first_xa_32;//¼ϵʱλ + extern float X_ads1220; extern float TEMP_M1820; extern float X_ads1220_prc; -extern char ocin1; -extern char ocin2; + #endif diff --git a/MDK-ARM/mfps.uvguix.吴俊潮 b/MDK-ARM/mfps.uvguix.吴俊潮 index 88b2a66..b80b836 100644 --- a/MDK-ARM/mfps.uvguix.吴俊潮 +++ b/MDK-ARM/mfps.uvguix.吴俊潮 @@ -6,7 +6,7 @@
### uVision Project, (C) Keil Software
- F:\Desktop\Work\2024.05\2024.05.01\mfps\App\Src + F:\Desktop\Work\2024.05\2024.05.15\mfps\App\Src @@ -15,17 +15,17 @@ 38003 Registers - 140 100 + 140 90 346 Code Coverage - 1010 656 + 1010 160 204 Performance Analyzer - 1170 175 175 146 + 1170 @@ -93,25 +93,25 @@ 2 3 - -32000 - -32000 + -1 + -1 -1 -1 - 59 - 314 - 1754 - 812 + 167 + 227 + 1667 + 920 0 - 1152 - 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000C000000040000000100000037463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31335C6D6670735C4170705C5372635C6F6C6564322E6300000000076F6C6564322E6300000000C5D4F200FFFFFFFF37463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31335C6D6670735C4170705C5372635C6D6F746F722E6300000000076D6F746F722E6300000000FFDC7800FFFFFFFF37463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31335C6D6670735C4170705C496E635C6D6F746F722E6800000000076D6F746F722E6800000000BECEA100FFFFFFFF45463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31335C6D6670735C4D444B2D41524D5C737461727475705F73746D33326631303378652E730000000015737461727475705F73746D33326631303378652E7300000000F0A0A100FFFFFFFF32463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31335C6D6670735C5372635C6D61696E2E6300000000066D61696E2E6300000000BCA8E100FFFFFFFF39463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31335C6D6670735C4170705C5372635C616473313232302E630000000009616473313232302E63000000009CC1B600FFFFFFFF3A463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31335C6D6670735C5372635C73746D3332663178785F69742E63000000000E73746D3332663178785F69742E6300000000F7B88600FFFFFFFF35463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31335C6D6670735C4170705C5372635C6170702E6300000000056170702E6300000000D9ADC200FFFFFFFF31463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31335C6D6670735C496E635C6170702E6800000000056170702E6800000000A5C2D700FFFFFFFF35463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31335C6D6670735C4170705C5372635C6B65792E6300000000056B65792E6300000000B3A6BE00FFFFFFFF37463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31335C6D6670735C4170705C496E635C6F6C6564322E6800000000076F6C6564322E6800000000EAD6A300FFFFFFFF37463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31335C6D6670735C4170705C5372635C6D794C69622E6300000000076D794C69622E6300000000F6FA7D00FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000F4000000660000008007000012030000 + 1142 + 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000C000000000000000100000035463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31385C6D6670735C4170705C5372635C6170702E6300000000056170702E6300000000C5D4F200FFFFFFFF37463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31385C6D6670735C4170705C5372635C6D6F746F722E6300000000076D6F746F722E6300000000FFDC7800FFFFFFFF39463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31385C6D6670735C4170705C5372635C746D63353136302E630000000009746D63353136302E6300000000BECEA100FFFFFFFF37463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31385C6D6670735C4170705C5372635C6F6C6564322E6300000000076F6C6564322E6300000000F0A0A100FFFFFFFF37463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31385C6D6670735C4170705C5372635C6D794C69622E6300000000076D794C69622E6300000000BCA8E100FFFFFFFF35463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31385C6D6670735C4170705C5372635C6B65792E6300000000056B65792E63000000009CC1B600FFFFFFFF37463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31385C6D6670735C4170705C496E635C6F6C6564322E6800000000076F6C6564322E6800000000F7B88600FFFFFFFF31463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31385C6D6670735C496E635C6170702E6800000000056170702E6800000000D9ADC200FFFFFFFF45463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31385C6D6670735C4D444B2D41524D5C737461727475705F73746D33326631303378652E730000000015737461727475705F73746D33326631303378652E7300000000A5C2D700FFFFFFFF32463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31385C6D6670735C5372635C6D61696E2E6300000000066D61696E2E6300000000B3A6BE00FFFFFFFF37463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31385C6D6670735C4170705C5372635C55617274312E63000000000755617274312E6300000000EAD6A300FFFFFFFF37463A5C4465736B746F705C576F726B5C323032342E30355C323032342E30352E31385C6D6670735C4170705C496E635C6D6F746F722E6800000000076D6F746F722E6800000000F6FA7D00FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000F4000000660000008007000012030000 @@ -1805,8 +1805,8 @@ 59392 File - 2857 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000454454D50960000000000000011000454454D5010535344313330365F5772697465436D640775696E74385F7404463678380575696E74381773746172745F74746C5F726563656976655F74696D65721474746C5F726563656976655F696E74657276616C0C585441524745525F414444520972655F737461747573067864617461201678646174612074746C5F726563656976655F666C61671678646174612074746C5F726563656976655F627566661578646174612074746C5F726563656976655F6C656E1378646174612074746C5F73656E645F627566661278646174612074746C5F73656E645F6C656E107864617461206D6F746F725F64617461076F76657272756E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2570 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000E53544D464C4153485F5772697465960000000000000001000E53544D464C4153485F577269746500000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1822,7 +1822,7 @@ Build 968 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA0000000000000000000000000000000000000000000000000100000001000000960000000300205000000000046D66707396000000000000000100046D667073000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA0000000000000000000000000000000000000000000000000100000001000000960000000300205000000000046D66707396000000000000000100046D667073000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -3546,8 +3546,8 @@ 59392 File - 2857 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000454454D50960000000000000011000454454D5010535344313330365F5772697465436D640775696E74385F7404463678380575696E74381773746172745F74746C5F726563656976655F74696D65721474746C5F726563656976655F696E74657276616C0C585441524745525F414444520972655F737461747573067864617461201678646174612074746C5F726563656976655F666C61671678646174612074746C5F726563656976655F627566661578646174612074746C5F726563656976655F6C656E1378646174612074746C5F73656E645F627566661278646174612074746C5F73656E645F6C656E107864617461206D6F746F725F64617461076F76657272756E0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2814 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000000960000000000000014000002C9E802B5E302353502B4C50D52756E6D6F746F725F4E756D730E69745F313030306D735F666C61670C69745F31306D735F666C616702CEBB0454454D5010535344313330365F5772697465436D640775696E74385F7404463678380575696E74381773746172745F74746C5F726563656976655F74696D65721474746C5F726563656976655F696E74657276616C0C585441524745525F414444520972655F737461747573067864617461201678646174612074746C5F726563656976655F666C61670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -3563,7 +3563,7 @@ Build 955 - 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -3579,7 +3579,7 @@ Debug 2362 - 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020000002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020000002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020000002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020000002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -3603,30 +3603,75 @@ 0 100 - 4 + 0 - ..\App\Src\oled2.c - 45 - 603 - 588 + ..\App\Src\app.c + 8 + 10 + 28 1 0 ..\App\Src\motor.c - 56 - 271 - 426 + 32 + 1 + 13 1 0 - ../App/Inc/motor.h - 7 + ..\App\Src\tmc5160.c + 0 + 42 + 409 + 1 + + 0 + + + ..\App\Src\oled2.c + 16 + 1549 + 1571 + 1 + + 0 + + + ..\App\Src\myLib.c + 84 + 308 + 327 + 1 + + 0 + + + ..\App\Src\key.c + 0 + 139 + 140 + 1 + + 0 + + + ../App/Inc/oled2.h + 28 1 - 7 + 19 + 1 + + 0 + + + ../Inc/app.h + 26 + 7 + 47 1 0 @@ -3650,64 +3695,19 @@ 0 - ..\App\Src\ads1220.c - 0 - 303 - 318 + ..\App\Src\Uart1.c + 68 + 612 + 629 1 0 - ../Src/stm32f1xx_it.c - 18 - 49 - 383 - 1 - - 0 - - - ..\App\Src\app.c - 36 - 28 - 52 - 1 - - 0 - - - ../Inc/app.h + ../App/Inc/motor.h 0 1 - 27 - 1 - - 0 - - - ..\App\Src\key.c - 80 - 137 - 165 - 1 - - 0 - - - ../App/Inc/oled2.h - 10 - 1 - 16 - 1 - - 0 - - - ..\App\Src\myLib.c - 85 - 198 - 218 + 6 1 0 diff --git a/MDK-ARM/mfps.uvoptx b/MDK-ARM/mfps.uvoptx index b07e3ba..5b3ec5b 100644 --- a/MDK-ARM/mfps.uvoptx +++ b/MDK-ARM/mfps.uvoptx @@ -163,117 +163,132 @@ 2 1 - XA_32,0x0A + busy_flag 3 1 - busy_flag + key_msg 4 1 - key_msg + key_cnt 5 1 - ocin1,0x0A + X_ads1220 6 1 - ocin2,0x0A + Runmotor_step 7 1 - key_cnt + TEMP_M1820 8 1 - X_ads1220 + Run_mm 9 1 - X_ads1220_prc + rx_data2 10 1 - Runmotor_step + it_5000ms_flag 11 1 - TEMP_M1820 + Motor_Run 12 1 - Run_mm + Run_Mode 13 1 - rx_data2 + Run_mm 14 1 - it_5000ms_flag + magnet_tx 15 1 - Motor_Run + oled_p 16 1 - Run_Mode + motor_direc 17 1 - Run_mm + Run_Step,0x0A 18 1 - magnet_tx + RAMP_STAT_32 19 1 - oled_p + motor_data 20 1 - motor_direc + XA_32,0x10 21 1 - Run_Step,0x0A + SG_RESULT_16 22 1 - RAMP_STAT_32 + DRV_STAT_32 23 1 - X_ads1220_temp_fl + load_check 24 1 - direc_temp + tstep_check + + + 25 + 1 + Run_Stop + + + 26 + 1 + Runmotor_Nums,0x0A + + + 27 + 1 + flash_wrt,0x0A @@ -846,6 +861,18 @@ 0 0 + + 5 + 41 + 1 + 0 + 0 + 0 + ..\App\Src\flash.c + flash.c + 0 + 0 + diff --git a/MDK-ARM/mfps.uvprojx b/MDK-ARM/mfps.uvprojx index a2fcf1d..b94c1df 100644 --- a/MDK-ARM/mfps.uvprojx +++ b/MDK-ARM/mfps.uvprojx @@ -82,7 +82,7 @@ 0 - 1 + 0 0 @@ -1727,6 +1727,11 @@ 1 ..\App\Src\Uart1.c + + flash.c + 1 + ..\App\Src\flash.c + diff --git a/MDK-ARM/mfps/ads1220.crf b/MDK-ARM/mfps/ads1220.crf index 40300a9a3ee8c03dd39cf683f063e8dde9c17a0e..379d6a3c3d50b03b2c7991eeffaf00adfac75ea7 100644 GIT binary patch delta 13686 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 delta 11719 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 diff --git a/MDK-ARM/mfps/ads1220.d b/MDK-ARM/mfps/ads1220.d index f1f526b..14e6d26 100644 --- a/MDK-ARM/mfps/ads1220.d +++ b/MDK-ARM/mfps/ads1220.d @@ -51,3 +51,4 @@ mfps\ads1220.o: ../App/Inc/delay.h mfps\ads1220.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h mfps\ads1220.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h mfps\ads1220.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h +mfps\ads1220.o: ../App/Inc/flash.h diff --git a/MDK-ARM/mfps/ads1220.o b/MDK-ARM/mfps/ads1220.o index 7c6fdd5b9725156e9ea84b467fcb44f7433f2a45..865ef5e7802266db71eb01b93714ef23e79ab14f 100644 GIT binary patch delta 31385 zcmai72|$&__Mf?MS-y|Uj(}_zK}7|H3ksSW0tyNU$fBlQkws8;QE}^LX<1oXsMDf7 zE$fxfN}mCqe&(-_L~% z>pmC!8W?>p!~IpRJli?{^8Y0bd?KS2pc zeGL`Ajk=0f92j!~eqW4n;8WeHv8SQDvtR%2%($1K^lj9j?gV=xxSnrM#r56G?Zlor zr@6ju@tmUEX(`!dMa=c_>^DLa-o*Iz?$r2jJbr(Ee3lpfpnJ{W8Tga#_XgjJf9tMJ zO2vD-Z;v0}eJsg0p}!S-xV%EF7OzlI^7V?gTEeWcpF-*T!5MY*ECeOwA3}FqU&{#hVIgV13jjLbaWU% zBWpc@`>}sSdNC2S#dlpl z4dm_d-Q=l((|dj2=+MB?1Z7Z?29!c&hvo$V&%JwIyIS!UUGCTORkdP+Rmsu=Ip|V+ zyE6g&elaJ_#O~x>dmd4tsTzA z%MiChr~Lsw>*4n?@{jA3l_PJ21tD91z`&s{`D7XO~f zH!6{uxM%522Jp~&CC)85d9zaB24inkHfTU!Yvh{^%FmkFv$rW09Du!qziG|Q_Dn<; zH7KLVkc~=|rNly>Z&3P?IUALBQ77Ef)7se5i9E5-l9t7d5XD+ME)R$WW2V3aLs5wYm3YeT_*r%FwAwQQHt>a;F3!o^To#?_tU zj0|qCwz0$Q2OB-gs1YX1JF1s9)j3&u4BkQR+N3OxxZN`_7Y4`zbA;&KtP>Et+jP5ol`J_M*cY=DQJOx0v#1- zMrUgqItd_$DmFKxZ-t;`Ni+Hl$~B!%TJ(pQ7@`&ja7IO$GdHiYASch6ots;RGA*R_ zP9>bIztf#ec#7QBtvuo9@_>Q2IGr=fizXLl&&YS?!$ycaJS?8rx+KfK1ZG~AvlC&j zC26A=N*hI?_mXr6gXsGq|t^K~}DEX00b4kX;-jDp#DcE?CaC4sZ;4lU>PsWH)OMGnpMa%7JjGQLCyfub3vp zFm9?UyP!Oe?(O!GR@w+#fg`POKwI2E4mB#_(R*PMiF2GXeE5j$wzd%kEj1&UMmK({ zS**>0oq=?ImMn$nuo>Bs5|e6%#+s+XOxi;ndZgL8pu7t_t5m9^T5gi z&h&VJuU>3L?HygtT3EXd6r5p!?EWE%+ogoLifQ?*XYfuif!Y^0w>e=>bvQfgnj!5p zQsG9cL0H??*&u{BQsHA(7Gi3j`R-gsbJ_z`^txHp0m-RfEf~S&1kDjM@DI>5;1*~_Ac9kw6ox?gh0a)(7%>p1YP-hqF03>&5qu}WM zcnmnY>#w^Jcw6-WMY^--JHRuY)wPS$9FA1<2cYu2q7r9OS{6VRW~5u_Z0o3jiN;>g zFEkf^T?0Q(_?g$!{E+g6MGPr{qeC$1dPM2LCrIjUB@v$|6}y#gJiq7L-O96GUTIkw zDe0(tU%=?@Mr&Zt*?r0+57%G0!nkNb#ug-F4-@u8e?t8MZWEp+xs}P2+;Xc)?&V?% zv)u|_CIxRMAL^ESo8&$w2YgI&Unci+*Y{=eU^jMgg^6wkS8zk5FarzS48_!dYQlad zY-9EF-Sus<+=cv^La|%HUsgZ?Ozv>Y15ENj6Am)j3o^-rCAkZsV3R@!Q_y=HVv>h4 zxpsL(C=~rD&7m+8?q|Z`Mhxwv2qObXU8r7C z@G>cQp(;u4ZIXMV97*nDlKY_1lHAuMheePkDJUid1r3tqs!6V*{*v6!B=14WtSfDIAAXdr5o@E`~gtbK4G3$2nAMxz=Dk3mxtW$1@- z?udf^4D_Ca%h3S|SD*(ZT#0U$a20ADr?(FVXQB#8VHUbd!n09=gs(=bgy*22#~K}+ zi$0d{HRvS?JJCPJy8BO8!93J0DO97C5}uE0BwT~0Nw^lJOSle2Nw^+aB)kB9>$=M5 zaRWLg;YQRW;f3fv2`@r7NVo~rOSl;oNVo+hOSl!e0whKoIy=VbP&;~0!X4;o2`@(X zO1KkUE8!)mTEa_Fj)a%F&_IdNg}f!a9Q`m_cPI$0M6UtH!19EjU^t-MFJTM1R$wnC z_duQ4A>Q9nT@Lqj3CQRC`7`yqGO|s25vxiN_Zoxl5if5mT)EhVx+NtCVoW6F7PN8 zFVY!+1F=KGSK;6I8)D2#ki`Q(C*e!zdI?X&`4aZSHVKE~Bk7t$u>ONAf1qwRgW?2S zCE?vDO2RJmnSLn&{Q|s8!o~O+2|t8lBz!kIl_ngZ`6tM7Ke|_AFuWbjknmaLE8(}$ zi>X=M-7n#PqN_RP`8UY&1qziEzC&*$8x4Ggu9xr+XtIRMFp}_Q^y)BU{Um&g zgd_2EhI#uC!W0}YDR|?b^{Y3?9rz^)J8`#!e? z!hZN~5)Q?SB>V@OAmIcYDB<1c^Fez1;D8J5A7pH>0I!vBF`g#jhfuhL??(R_Xsmxf zdR)TWQKy8@qRfHr{?ldj7P^>dH1HUDNy2ZS8zuY-nkL~FQGkTsN5>M3_TEKXB>X(8 za!HJ5QH+E?LjN9MG;j(%BH^b{lZ5|?91{Kl!F&GhSCHj9^e+j2g`gv)S* zgg2wpcDFrD2KAD8ebyi~$5I7`9-_)@g7{uq2%!WMjsg#SX* zjo4+GfWwRoi;6#rG8zoQcT4zpG*7|(pFvY3{2_uz4C3XY>;4n;Oqj-?_({|%;e9Ac!k?qhLyh|1A|m1c zpy?9+9)(D_6dw)I+lL0b(PoVS{2(DF--;6>eyav4+$PIA)+t6kS=io{Sm*YqYkHnt@u=+h8A5nTN zLGy5cr_tWk?qL zKIkfeCo;J&N*8z`!wO0gnA=lbC|WSMK|d5Ea6YSGLmmRtXV}5;sP5b(?x2I=0Q9}U z3d4cul)zj+2)!lYV01uW?vNUSb_>RMvicq6YnSwN6`s~oy9&IcN`tGsiV@9iv4AE1 zdzj64DyQ2MmD2^NyouS{7qotczz}c7FB4R=L#Hq3xmW|V0^N9H|7B{(-~b&VVd|-gHan$YMACw zr7lpMNDGD#(^Nt+a{%P5=g^}p!5>d4@U>8CL&b&w4AXNn9TLrso$9}j(NIc(Pa{b2 z7@#i7m?#)@MN`ZggwV5|1Ery(1{sE)vN1hIAFqJ^|6w$bQixm=P#QTF!D@s$DF!-# z$`A5(EGKwV=jr4;x_DLsME|55rHLZ<~jOX=$f zsTk-R2-zt;hR{e#-$AID(svQ6rWEQgpcITO6PSMX!15+Sw*ehP6}l4q@k)&TN$F&rzlY-G811Dr7b6&RWI2t{M}qz!sEv**@RJ115fmye;S{LH`g`Tf2|b z(5}D;Mi*J~^dVtWXB9?l+E2mgMKJ_yDuDe{0z;9t_lKZ9kggdcUeHN`&JwgkP_~w# z_HKdM+64?*kJbND(BB3179kE3G(pfbLFuO%XvbYMMPa3&w+XsS(B}mGMbN<_#Ipq5 zAm|H%o)I)kL@r*?$yVNAtDu`Wb)oSPTk6R?L2nUszn~`tjrHbwGXy>8!?Cw7r^SN4 zBIpl-hQqEx?avW(x1hf=3gbUgZo zKpVF=j8f2_AaE_EE?{gFg8f49jKD_){z>3J1s>=x3{pxB3OrxX20>Q|dZ(a|3i`63 zp8{p;{};iC2;hbX3)&&*20`x^^btXiPzny55ZE`6*AJi+_z40x3fd*;RzbG~iuJ!w zFpdiPe}eu;P|qN4n4YldSjGrCTF`t!VX7dws<<=g%M?F|(d(49Vf3k3c3%tXMIWxf z$Ismr4pISpXzwtk@Ug9MG5M+leNfPBF$pJ&$+S(-j|BZw&=@hNMhUuG(B}kw$0Z8S zh#^=dLb*-Q#|8aa(4nHIIicVnM50B|t%9-$z@G99?Z6!vJxA#rj3$V@KtCWv>oGkz zak#V!Y*T{={x8xBSL+dZiQ?Na-%}wgY5E%|{}!=nRp@-y;AV^tQMps+AEfwiBC-oH zf>EN5xX_QhfV_ogk%A5rG+$5{4dyvJ_FO^;hLvGBhB5lFpuY(kA`;ecK{dyjgRsLL zqU|=iFoI|?1KOncP2eHIkQO@FnVDXTpf?Jt89qeo-HQ>MboF}AS!C}Kk*&k*)2nm{ z*q-2m0{qVm!Wthi_T1Sq|r+52yn4K$}DtO%+(^wu#9D@qb@9W_Glns5e4TIHfU1wB^?+ z@JjgPEfbs)p_?s2#zF@@uNR?g610QTU-ghOhqeoc8uZEhg>X#kDbw2_^cLxp(DiSj z2%Tn*D8jR7LA6z&^*~z%Fu|F=c6NmM#PBy_xy6f)u_GH8f0|;L3(pJwVNPA>En0vc zeINvy#|NoH_lwEWtj`Is!5Z=q4aN$p)nh%~DS8TDt$9!AewmXk91!$ZLFp$w>Fl=) z>JW5+psNJEQ_zP6{gS$p%iZT_fZPoXncm( z!(025KSS`LTbjI^^4DTSD4nj?gDX0++;`F(`ve}tMsZ`fa!hcZ$)#}vw*&`P% z8C}u@-!261))+O=mRVO()!tR#KC217rb6t$DzW6YUz7k_d*|d8%L_6_&l)|_S;+a< z1gbvd?Ozl{EzV4I){UOgvaD=ANsUwO@gV*&eF~_*b<}ojJ18(NUU}*133Tb@r6%nRU)aZZzdL=>3Y~+68S* zi8V84@_v%IJgCz8o1)lSnzG6pr;nU9vT3w)8n5#9Ncf7Yzg<<7>WW#*TbeQ(nybjc z-;^|4UVg)*uDY33xpniM^SN^Ld5B|eb82nra%W;uX%_E&+)&k*%sUT(Nz5-PtVv(K zeAet59{3^9OEqWI!uG73g^LRdGRfoT6^Ct6P2!B|)Vj%2)6<+wx#f+}EgHd!DmFz* zMrAcMmyc@dtZ-06p=8YON`cxws?4#dsjPO&!qJo)Mdrn;erj{tlBsP)Rh=1yY_#LZ zr@t$H>dX~Orq0hSt1FsRPxeK_>I*!tSjnb%6*}O|s;(?rR5g`d6oS&gxjWbfj}~owFl@qzzPu*it)k((3a%3#Jukz+Az9!Z$=$ z4^)HH^vb%z!t$D_r3KaG(jUq&b?UU)qbFyk&#WwEb2YT5;7{citQyuOIdwr9r5ctI ziMyyc{0*zrnVU{Nzo5jCYcDD>s=-4Nn4(6K7cRoOG4@g8s>Cr|&7g9HO#e#>Pz?*6 z9P;H=6|&(kC0trPd&9ZNmmK>`QG+jE&P3M;xTL6|m!~YqKk*k~wH04d0&RxO&6+`KtTYAaTQ%~^9NR%1yHRzpq6Zl{MD7uDI=%pI#JX`~6#FmB{Ntd75I zyr7wS)sSmQyG5O3GvpCxH37>h)6=r1LoG;+wICesuX=x<0Y&I~TtIz$ao4GW5h zUMXaUr|L(p3xXtPSb)wt-p&h~At%Ims;X+pO(ZCiMMTu~4~8a9DT?{BBUtq$dp%(( z85ewes9rgc{N<_IY=%^!b?}9HUznIyRW;==*87e1zTV_s5UPgENA_9OiKcACwTD61 z^{iD(j2`%rfKceVobgySdonm~OfXutt=?*!lsydse{!`qq%z|kqDg6>RWdwGwOzI# zVc1zLy-8*Yh>e-bUEA&h`+Vhx?>VwTIdh})Mm`>`LR`_y4E3>kZWmm_ z`GMKms;Z^_Qhsm{whTl3pb_KAM{6WT9J*+Z=;hQ!lL6~wi68i4JalOW$nAb=m}*G& zDk*`xRp0hgy-1V|^bH$<-YX`4xIZ*x+z(tfb!cd>>1&M*4i2B#Uu5tTS``)nHS4W8u38_?P83a?D>1H|Mr}0csQp41flVJJ5&#b+~y40?lZ06a2a? zqfx_FawI^#+ML%Sxu_&ijW=buL;WD9ZVObS%^41wiJ=0&Uelag+H0+8&(G9cM~!y4M?f z$#KcOr8d1vZ~1M4Ij;@xHJ=UZJ&n0T>`R(ynlt6Gfn;|WEKpMp)2D%zd>f`lm{Xda zB==JNwefBN)dSh%woPGs~-WM|na9OAa1n04N8 zC^KFdZPICsUrYPAef4%-%TNu8iL}P4X*NSLf?FoLoxT|d6TO!U;FWHR@qJ%1`@Y@T zN$>a8-fr!E-0r-4y$(jQJD<&voSchkAHzt~?{Eb&p0n6R6Q0jpO{V;*3?%Tks}z#; zyOK(Le^&gZMD^wXb%>OnE)9T(IK3RRfZy+m&pxj72VgNO0L4b54mjJrxN* ztHepqhXNASGSzT=B29_vfYF9ylaoHglAiPQ`ONB>GqA#pho)B()j{Ta8eELSNZ>#< z#AZl5+UPoCP~8JFph05jI0Tq)j&8ZF*E3g!`H-a>^dPb)#wqIpSeV>xg+2**Gqb%7cAb9yGDRZ=4&Jq#q@cPBtMQ&N0^Ua!se9J z%gfA4NwUP{7qnAr1ZAoQEH0eUQ(V-6R{X%(%15UGFJ9@cLa;Fp0 z!2v^-{P~LcrWnHDKnDn{Ye=@{zz97z4+hU?CGDOUhfC*Q3u$_eG}C| z77rVF1t|W#=lhAOw*{Xizf4kZ#a(1gj+$WI1)7Cq-$XSe=zBl@HDY)-mc4!=M|0Hh zu&;p)Z(YHku@G#i;m2y=ugTn8buf^1K!VMRepb?wtMLT2%Zf3hsZ_Hw^)72 zU!Y_u;M95>yg6RZG_0RPv4j`X;4N}dT*Hc`lhs5|of!`wNE7mQchPc4B|l772YW(b zW^y}?P~`1fUxuP+C=%Y!;tG~_8+YeP8#y%vs=^1{gwkBSxDSejJOCG=xQiEe!iU|C zlYLXcG5EOKY0j(;M(7+bR)oN}B*>uxkcT3aNa711fUCpcuR?P9=zj2FY+kg6ySay0 zu{sZGMZmaN`6z2)uL>gOa$huB1 zey$hC4TSF`aD_*qxJpzTgwS2QcnFHSc(HCU4LmdU3>3A7liU`bgyIuip>YT`)}E_| zgq;*?Kr8|D9}wAl7g>iQG_iM49*C|`s}4l@z1MmaM9IC2KD@HXI_!$I(ylC;du7qh zAX?wM8$ro*-u4=(xgeU?yXZL(jqP3ZJBY3j`6VfI=JeW@bvT_Uy^5+q#3LVc)Q_h# zZ7A1}x>7nh9SFTlJ}-q?wlp1~!K{e4lTWDdAaDk7;TKShV?_(jAg4+p#UyfSosvP9 zA2YECim|+SGZdqF@j)o^y4J%`9K^Zbu_ASQ+!Np%ta0}%a3s&j@Ht8LF+s?@i2gjJ z^#R^cr>_Xm&&I7$Yq`e)o$t0RasZr}3C_c>wX`IbuH#A4L8_g4aubL&%UAVb`8v?ElQR|2 z^BrV$6&Uq=3clPzf@VQjl6w%E%016A+3y08HXjD|VShb|nF&UB-R1=up9OdoX`ZQu zkF%Hzdj8$Z?eO3}3`T$+>}Yh<4m|D!8v&bR8GDKUEC~CaeO~A)=JEJriadhffJpOr zP#+DP2fcaTWOkK0z&i68FZ3`UMf5DN>6R2SftW1M`j5b8b!Ux$KhPe?JRUdPWH_l* zH$1ct!&#trn(SN*!A>mqfs+DTdl3~ru=&wYj6VZsAmf^Ds?-gS?8ERXsyChodBbKO zF^pEvE!6v+jbORQWO*LZEoby$xefGuW|B8*)dbHUeIUm(mwkTnftABtUT!k{#2MXi zS|5fFgWl%;VqW<9YAzpx;t@XM#+xi}v-!G*FSQTLdqD4;FSooS+*k8CHNqEy!F={G zS>6z-TTbc2@;1=hEG(xc_@Yi8ja^XO%PqeGCtl+KmJie|C--5w7W5hdxz9&N(rDaK z2MKzVI~W^Gh66Ko!^8S8YzMsyHf}gNPYXuH9w^d}YilpCz+N!jCI2I)>dnwkSzl>W zNdi4P32K0uonPc0%!5!AgBfTtyaB!nrLDygeHh*bddCCF8?#~lIo*c8f#NwH@#Apa zFh=}jwQhKLABInZ-VRS5m<{zXu6!)*3us5!lDWrZd19k(+0lpP643i8k|=Y)lDy}tHpg`U^o zAUfXHWHS)HFQ_ddTOT&iiGjm3PoFhGgm6GuIcn5s}`z(DJ84)FvRp>t`_vJ<7b&KuT|g< z$_@riE(K0s?6f-;9^D+|q1a?{`2vWvP><`Qjlk;_Nb~eGZS}mtJ!U0PgohyXM4h!x zK_BxrYE5l~-l(@hzv*SbIq~DR4_My?OXQTME+`q`7(38y8-%e&^WH0AkrEb+eZWIK~FTW1B#-7lj~^%gFSE7 z?31xAYEUvj&F1(%Y(5Qo!san3ie(*mivrs@Zh^p`gkn0MHJ+_7YXWc84b$(bTq)X# zpy$U&G!=@%a2pg)bHj5suqjWk-8Xp10oe;8ZKa3x(Z)g06V87CMII1q=xsD*u%V>i z*f&P{2@q*fiRi=dYgCUre-euMY~_324qlNni(!p!R8Sp>Z--p64T_q@s6H(21wD~I zKY$|7C7zpT2;c~kVC}k7K~-#bBp2Et%*VR*5QOw$_cPEFAvh1kLVlXutfhN$xI+yb z`VC;s$pL*ByRezuw;1MXE?m?a_%h!EMX}6R-L1f5J{H&e;Gu;vuBSny4Ol{74S?Rm zJeBO)M%(y&Aw+XKZGs-e# z8CYBJ3KIcx>2nm8 zyQTl3uoGYwt7}`K#@Y60QW%F&(tfQP<$J_ke=gOy08oo;3^}x3jrN1D-LnRuPAsWj z0Uy840G6f{M@p}QhBOU3NxPoc(G=oI=}Ks)6Y2yqPl{GTJ8LxvRuh1Pvkn_rgE{NCftAErUm93LIP08&HI%bFKh_u3FwP1!u#!0|(ZEXKtPBHd zIA`S=SR**A+`vlZtXcyrjk7upEC*+;HL%h-YqNos!CAWutdS(`CN;Aqt*l6^OGPKhv`&0R9on#2tyf2zBbLw4Q* z)qv9=s^xN}lfcp}<%xQq!HH04P3C?BN9)`aatCz@IGRiOd=(^ruCIcrVqq9q(@6Fj zsAu35a;01YtBCAdAuAPgrE-JPbn>~$QVCb8H7J$xg=gTDaivZJYX(_ES0`}TQiRbg zC+`T3wq7fEwatcVm7KNBz=F;F2HEkMTxpL%X%=ZWDa|H9YatmN(3FU6EzHWp8U%-0 zn1=0$fz?V`QY72B(n*6-JE=A)b#SHA1||4#m`SOVD_t-sEg^UvH1~x*x=Xo|k+qDJ znv}Y@QnaDoaxuYy6(Q!Ai>6CvT;ss4i!PpWP=fC~vXyxgXC3*sUhh`QiuMBz{WdgR zz8iUaO<(JNZsL<3I7yD8ZL0;snCSYmxUg5@p($Tq*H;-Sw{srU?o-^!vGVK)>U;??*UOifTWQYMT3g(z|k27&5Sa z``;)h3P`bpOG;ln~nT@=)d7^!9a>pjl(d_t;v<d&>d0n0A5;9XE^>wrNk zj%yt@XeDs1FAZ9WTv$g@NM0DsX9%Dnjv0UjKurwbga_fmd>z-zFtz=+n*7G1V$ND+V3l#!W?*TNujH&JfR!bDpUr&-jyA4WbER_zQ%(`(bGp_%^2{bR$}1FD gQ8x0?CUt<<2&^Lbw@xj0z`Jd!@UKu`%TD|M560h_BLDyZ delta 29646 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 U|AH-1j*ARk+?C-tA*cHP1C|Q5mH+?% diff --git a/MDK-ARM/mfps/app.d b/MDK-ARM/mfps/app.d index 1614a7b..1042ad6 100644 --- a/MDK-ARM/mfps/app.d +++ b/MDK-ARM/mfps/app.d @@ -51,3 +51,4 @@ mfps\app.o: ../App/Inc/delay.h mfps\app.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h mfps\app.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h mfps\app.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h +mfps\app.o: ../App/Inc/flash.h diff --git a/MDK-ARM/mfps/app.o b/MDK-ARM/mfps/app.o index 1262072941519f2eb0c88864ac594e8149d281f4..9879f75bd9c8c44a4770f9cf1799551f07d3a4c7 100644 GIT binary patch delta 29591 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 VUVaUe`9iUkdy|Uu`(CT+{{W4<6NLZ( delta 9218 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 EU!zFt$N&HU diff --git a/MDK-ARM/mfps/delay.d b/MDK-ARM/mfps/delay.d index 991b835..d9b73ab 100644 --- a/MDK-ARM/mfps/delay.d +++ b/MDK-ARM/mfps/delay.d @@ -51,3 +51,4 @@ mfps\delay.o: ../App/Inc/motor.h mfps\delay.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h mfps\delay.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h mfps\delay.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h +mfps\delay.o: ../App/Inc/flash.h diff --git a/MDK-ARM/mfps/delay.o b/MDK-ARM/mfps/delay.o index f7704481841a406b5ab243f226e59b5ffa14ad34..3e2445f2e28ad1d665a6a28e08e5680ee943a370 100644 GIT binary patch delta 22406 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 B52XMA delta 20962 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 OKX;iyu~Xzaw)}sQG?Lo@ diff --git a/MDK-ARM/mfps/dma.o b/MDK-ARM/mfps/dma.o index b4fbf0800858455975b09001a2132c907fbabf00..90d662d420097cb930e025b3317745f4a49fc7f9 100644 GIT binary patch delta 4221 zcmb7GYfM|`8IDsf_Ir8)xj=9rU~WyDgv1!bv1uA0BqZDtOd(v<<;0g`3>agK4VYYj z5b88*1}IZsO{&!N*Ro$-gj%oCv~E(hO;x0(zuGR-)@t34RSW6%XG%9Md(W{CoOA3T z?T6uf-}`;<`(2*r`JTI99=!YI!IgjNxZ8!>>u*=-9_hHX!tDoi^so83#_c)|9hLfm z+izzsQjaNXzpjWgS%`+~+c9XITa zzb|C{q*QKrV_6@H*~LhVTg{4dtJ%gM>$o_r`L9{>sI!OlpEpp0I`iYl{Q7SP<;E+& z)4yMoXc%$c0vYk#Z}bg}9QHoe|3GX=g&%&eznNU+zW6+AXv;|s`{~z327TgtA5tLW zgGvJvNw?TujQ?4TT4NLiQL$_#H$&ed&V}?&ca^sEf4KKVX zH-1|Ncarsuaa#Dv^iBhEKP;gWTxJwjLWkx&UR2w|}hJH|gt$vQsc7lbOJ?j|?`YYW1{mD&qU8ep0$O${xfZx_Le6Dt&)^F$Aai<$f@XwcE zC*$lLhz9(eZ>-O=vF}WL{6wFH;G&|Z&iGEu2>pF01s9gMz|45Y%pOOSujq8x5}SN) z7IrfgXSzDvHPPt6pj(mV7cR(Qo9jjUWokM-2~!@U+U+a7#+1*-7DCAzU?H|%95>bfnX{%+6d5xW>a0AtmW zwqR#p*xG@PCD<(vWsOICM=X4RvzpCjzJE5-=Hj}A&J$kVhmI?7fc5Y;=lRa*)=|Hc zpTvb3ILvyzT{F%0_7+Q&qfzf(g$l-56CMbSOx5x&0zSA31^B54_Aus9bG7$WxV8PP z71urR5?ga#=;-Kiw>es!{5ky21Nm4l(7Cj=587L}n*Q?+33hw%!4)XSWdXj>6#Hxh z_Tmq{P|m8CD)$@kp%?OYD3-&AtoT`k3Ymt%fcuA_C^cmj@3y`b1aw&aoh;k^9kB(tzU=?WR z&A2*5>mWE8@X$42RG3hlk|@{J&2vRtf$m@N9VM@s)Adry|2zQ;Uk%}Ikq`T1Y z<2b7z1n)*^;I~gGOV=V%O-&9dXb98YXvmSQ{`n&9O2d%EuHFh0PVdkkEnku|Z(asA zEnkxHL!@_Fz9d8cx=!dK(y=`B${5mK6hnN&g)<7+b-F3ioq5sl(YUV;=q3;#4j zkE>Gl$-R{0Bc4uPq5a|mp4QW(GcG24=CgfNqxjM~=BkN3jk5s%m*J^VA$rrPHMr=+ z6^ftm9+KV{I%%&;Jd+pN!Z(>V-His6c^>~Ds)ww)PUI2Sru zBi?tz^BQDJmM0s1R|tWMCxDC%&B#mZnj|mcS7H0~RVZZ@u;yzJFF=XPUcYmdo7!BofcbdH>Y0=4wmO9Rt6mSb9Q)KTw_k8{9Bk4smO*o(P*(WS#soQv{(wJ z7?q}La2Wr%NR&yD;oR#`u0pIdHoZ}iLMa}FdJm~)RWioN?iW6mS)3bOc}u4>WZt33%7DZ;{7s_-tvs5&3h2(MJ< as~9Qg8{_nNDgC`1N_8Ufq8spL#s2_IYCyIC delta 4229 zcmb7GZA@F|6^>IdzUS6~d|+@OV8AqO5)xyZ*w8d!5<*EZ-ygx+a)XVHG1!1Hwjm!t z2z8n^1C%L8l`1v;)$CUnq1LN3t*caRQx&Q7SKDRUTCJP3Y9ZbJOzEa&=U&@z@3o7x zABOwB=Y7vP?|Yu-ywANa58eCn(8@m*rrSk3>uy&m9w|&~MLQ2F=-;Vl8g?p7*jcG6 zy!~eOBF*TO2NcC7ozY-4m+w&Q;JBU^dlSd$%B!pEYHI5YHERPod-f#v;8zyNTDzfL zU=kCWHC@HW*@^GcwX7HZ+nJizUfP}9q*=7xirH={=(m%8&(JR`Zo8HJqc3Q!?IcqW zf6uLaqbxP>#FQWK-g!&RvZ{<*R&%sJRhZ(G^Iw#yRc%L9pV!lXCN=RBW2$c*sliLX zRlQf77-(_c2wCyGZ&dYc%ItZp`Y}Hc0zdp-bu*de{`kC_Ih&hY_RiPEj4JWHAIXsQ zekH@E&J!=UFeN#Z5&2k6hSJ3U=3v~rQ&HSw%#tQGP%JVlS*gLj81qRmHF))V=DFun zgWr_H-DG@ioDx5s+*69*9EU$ARu%FENPcVLzqi82${eG+)>>uSar@_rmiR_J{H}!6 z*L0ZrdXBd>2i*A41t?>!;r`y{#v1RL@E|_A0OhQ!(P6crw)I9Q!`)p@v|S`0dRK=(e7dV?w9m>} zvCK(6o(?eCc=sat=y2DZoi$7wI))9nJWD>>t04yim&nvNI^t{NCj8D(C;sCinAsj~ z%Gh;2*b{M6yg@Ls5l`Pl^%Uos(K{1|=(tSh`^g~eQrGsjS-gf*mUGok?i}uRK`H*} z66|INy7d8L)MFVM9ojs1Ha>o$QX)7hsG%v;)Z#YS##&5R>I4HFXRO9L(p5caws z`rP<6e`Uv9bY)$7yTjRR@18m%6k{Jgy#iIZeu*l!?1BPzd}z|??VaiCtF`jc4nj|( zy~X0~8E)^!&L!B(FI8)gdXE~pfW>Su7`Se(zsWS<9XLbZUhKRA2dR|JKGRuaf2+&I zP2oZmj;Omj`n$a|ZQfctzv}I)pl3r-U)bI{aL#ewgX>qJ5I-G)eGuV%qq9+~ecCU? zyW@reb)a>`5$bn$o$qmS?fBggXt2&rR}(O_4)h28Z9}JO_+r@O2|Zi4D8M)LA7G^#~li3-0rR>Po5wFvN> z0au494?+}!hpz!Efz@g_6@c3ybUqFOs}_MVb%0VPNg;reEPsgb}^qm z^+AJLgmuoDxRPBVs-T!7LKgF*@Ej{*6y6_&dI@T`l3l(`Sl!41@!t+?S1Zo-N_w!}S#mEvl69F4JKb(}%h4+3Z04zT6!|Rf+n2M{yUk4xy zZv^03NgI{e^VFi2%USr#D#iZWGXiGQDf{0!LV0}1;w5kTyh zTH4+WeAwKdffPbqHb`-0q!9a^A0aZOaikz|1(aF2oFh7XcbZ-d$A*f{#1SFrktr&L zj2bSfD^5~sQoBADK#KXSSxciy}V z>Wp+r+7DB^lhY+>`qy;=zo>QcfH0@?Bw3Q2bh6}z;YB%F$}k*;SL8$~!O93VGqK7b zG?(B7nw2qwuBsR@lFkfU6w2^n1op{EQG$ih418FR5NrP$gFO;H%thg-tmzAif||Y( z{}`nwR^0hX!&KlSj&5Jn{`qG-qq4~)Uv&6`kM}WI(--oXt0o3D%mVyhvd1Jr^_E_% zcM8vtOo0e3zi5!oD#kP^qHWZZZcF3Hu)U2o+D1-QN$|XtamOGPOx*dmOxugktZnoQ z-K-WLxZqhCx&`5rgWfBILeVQg@`iTgXVgxD92t|~yZI`VsYTG{Oo$htR3ft9x=Jsg zNQv;;=&%IH8$;WOB?*M7rN1bH@cjiil&)Kz&XHaa0hgY9VPPiSazd_FwD{dT~GKnJi-$tScK{h3dtR)MZ1!*S21dyuZ}~$Oq7%&S<>}Ly!ZyZuKyplWj@{j diff --git a/MDK-ARM/mfps/flash.crf b/MDK-ARM/mfps/flash.crf new file mode 100644 index 0000000000000000000000000000000000000000..91d621b95b4c6ba22fdd10a14770c26bb89008c1 GIT binary patch literal 636303 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żQ(!(!g8 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�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 z zOM+fvRX=NYda@{gkyRnXD37P8vKNt*6yrTio9K=e-L}aK1UH$oC5a@Pa!Zel%SVb)sZ~U zlSQ;5t3rmcAx}}UibzU|lW#4psL)eMQ8FBdt0>7l8HS7G`HG<86u4)23W0H=1ii$n zj^v9xSwt(cDr6Wj@)Q-Th@_<0^~lodC1p~{Fm|LU$vhc`i{#4`LB%O>&+rri<46g5 ziB%oRmwU2^R%BJkFs9@wDpnCmNinKqX^oOdDjCL=6eXD_!*G#&wIZlE1@0N1LSTd` zK`*hYBl%iS7SW2V3K_V2aDuRkr;GW?r z1je2c^b)H&l5h585v|CokYPN^Q&g-Xl9FOf%F?jkb+R{yBB^8;l~R;so(#i9^6iSC z;uN@NcnX1$sRX^ms*dD4Jy}F6vMOX4o$?eFtB9ne7@xAV@sda?8Md)flw_U^!$tDF zilE{YxMz3@fkCSTy~L`HgwZWWPyq@lN{HnkhNL>bG)0Lp#w7`< zyy$+h4@^Bub#Y{Mu^ArN3XbF0WRUOe=Jy}F7vMOX4N%IsH ztB9neI2nOx-R)yVGq@ue#?cfd&Xd>XBKciKP;rv(d7eUGG%Z0dv8p5aeNPtAimVD5 zM%6q;#VR5xDaO=5qs2n$@54ZXku(91a^ui0fq6&>M}<0v^s&?0J~H66L1SfYqc zU`^xk%7(|gsQp61Rak^yo}~a7FN?{=7IozA zbW{30|_<@6YwY_4(%fM3;|Yg5k5JNl4C(g zL@l(YqxMWo6p;z62?>S(EL=q;ASfAz06^(fCyHLmp$Hq&NJ5kik9Sdfu7s;NaaPh5nm|bDmW=C z3V>xHF}c{Hj^2wMRfH(CC`9P!cLWunkfMa>>L(HwGZ#Frp$JPvBq7d=Q)MLR+GqGw z;ov3ap=lYGh$u?Jgkv}xuTTVa2W0NOC51q@eu7?NRo|sod9t_{kyRnXvJp>F_aY)G zDZ2KF)+(+g0udIDNJ5+;hj&qYorJ3pNzWWh0nnizlZ!3t2)@BlMUX;^LWD&mj-Ub* zQj`$g`G%yb0!>jOoJk=Gsl4b~;w=)cf|IhM0O-Vz$;B3R^xo#EB1EA@A;NhSj-Ub* zQj`!~_=cpq&NM}da1Mner1GMB)!rrHDmW=C3V@FLm|Sd8NAEq3Dnb-m6e4U#z%ZBHa@Qc+aL1|lppk%Txe4sRsrrnhj@fKbtqo`IG?pu0XnPa2hMXZsRMHcvyD z?F0ggQ4;i|ZOL}FFD3G9YpS?TjD*+(N|Rz^Img+#Oj8OonKKmxUHT~nWtI)!+5b>Z z7ll#YT4PxVv4|xnsp1&Zlo(z7L_DE`^D~ReYb3RDeQ?5@GjI-yk^oV$vhc`i{x#JpyCun((n`l3tSTP6016r-}B_+ zNN&-Q{Jy7@MRH3R$=fY$Ye^)P3?1@{lFXA~xJdp`5mcOlNE)6(;CSH#y~L`H_Y zoANh~P!hdpx2WG5l6n>Dd?^vm3X+6WUi3Ti_Y$sxld_@!*v{-I{&X-JWps+U#v?3h zan!=-1#jjv9ib$8(R=wULsG9^?VA!|L5n1$qNm@LoRk#>z;_Y+xQ$uD2ZP5E`Ej~sn@N}ml9zlOA=Cf(eL4BO1KJ6%8CMDG%F?-Th!5ewxbqC zFL(n##}P`R7rlRi7=ie38}moypdqZiiE4+=;#@i0$@BVCKp@O(R-<*7DjKI zZnM115lW)BEo`w|U`WRnM^A|`vLy+rycoQT-YXouFc-(_T)ff|N^)^*n2T2tsiW3X z$(y4k7`+nkI13i-a_|}fR(CgHLCG3jb=ODqT)JQNa)Tv>Qw$UsmsEJXo@ zX053D1Qna4C56D~Rf1k(RY&kGo-862SrsyjV0ns)RYX!! zEJd+2)jkMFN`~<(MM>sKw;tZ12r5oVOA3LJtOUKps*dElJXu65vMOX4&GHl#tB9ne zSc*clPRZ2HScuUqO^UOXD>O2UWoe2Emh>@aDhS55QVPl}>xf>I(?!@~%R-0|uAHR8 z7Sog%3sW3XeR_s8CB&GPCZ+SHzfCXI6cw_xH3h+_R!TvcWgXSaa=HjyY*`2~s+E&e z*kYOzW5J3es!!68ri2*J(xi0W^f&9}nxaCMwx%E$)k-NSv#g`~k(@397h4uWjB4d1 z6}FhB#8}AUhBf>bAX2=Xn4?Rx;FsPMc$3q7B>oB+>SLJ*Ww8*fK zVQ?$wsE9=@CB@3ABmK|HU^`66bK zVIjkcmz<*_7O|8Rqh5}uKF9)=l400ObCU7Y-)o=E8N%zxijZO8E9WSmBbJh4>w5NqnL&OXL*k36@F3VqVtDpS0CX%u}8(5VhbV(~h+EUPW5u$IeR;wa}VjI-BQOqPQ=CH6g){OBSx~NI+0BbWVdpC*O=#YddE6oG_e%M5o6H zS|r1Aiv-PTE+ASdHctYT&bP94xX6HDrUB@A)?}5LG+jZkm6BEvmcX=*5QSdpA~kVg z69~~-fVdk;Ir_I_YHU2_Y(zIfG+ZR~6d3%=FjsfTc zPmt5LCEMG61?XnW(N@=NGhbl87=#rc1xjK+Qd+z(uZq+}B~bHS0e*EvT*|Vy`5I8i zs~x$mj3{Y=1ik1Ep027GFGSeT$q`iD6Pi#$^r1UaUP(le@UF@Gg}(Hd8pk5w`e3|K zl1pfw@FozjhDLsZi>w6_^rB06tl#6k{MG4Vs?nou!_P*(G zzdfdw3xGNYGC%;jtBu_jl(aM-U+j4G0l>#T`KfD5NMMdc+;6 zBzoRA9liI1YU)G&Xq7@?v;cvPn^N>RFcIGe=mTCsch}M$Brw>}DXpT&3#G&R@j88WJ#C8n8#!v}z z+O}kS+aI;`r6yDj#sKuPC&+2rlI?9@2|A9V@~gq3*JLb2pL;-x?Marm^@)I15M{}g z5NsipR8Vf+Xz)H<4HdQ8RK41*V)s2(h7@;UjpHr-(R-co>S1p?}^}RGcD`lA@p9(@Mgad#L01 zl?1sge?cU_YU#(Ns}-^;Md+hfgtR5Y@R7XPQ$)0apd6>C6n))ORIDPBl47ljr!5gl zyN++n%;WSd2LxmhU9U zWzGg+xeatQDAPgF0<2gO;Mj&k`*3^@@Oo{kpcV)uIEY2UWAz^I_22FY>2k{iA;P*8 zM<}{IOi@B?7v)GLH^=*?@6C^5YDvC=JM&|ZX_|l>{S_rC6ycD2MTiaM3?IRtdWy<) zWJXD`F2&PCcq5XKVKmQEO2U|XsN?vH1i37KK_u_6bUErAcq>I1-BX0LCByKM{H3Re zY)3|f4C8v9qQV=IloW@qc-j(?G#=_m-jyJi>rUH;AnF_4#rA&tdgBb1F- zCwY|Up52)qvPe8I?YN@RhvPSXmTPPUI+Vi)}ednS9{#S3C`6qA%tDy+T;V44vW6tpI zz0yr!%;Y%qT&>JrleSJrqe$c)>QeHW1i37K!A*EQ=%V?6DS;wK!g2T3 z(Eto?MtqgIv<3yi#&ytvC*1bZM>!8g7_?M`IJY^&-_5re%5Xu49#t?>gkeiXNZPOr zZ{uyCpmLRy!9@N836}Xtcx=Gqz5aKAK*J64TSXWMMHrq`gxEyR@HXCMDRP-!U_**9 zK&c368;0R+yvI<6W*%3!)@Ba&e_Qd43xg5&L61X8C? z1uktTl3`HNQ3?tQQ=|+-l8$2DWYHtS6e+_J9Y-;a#kmol`P^LUNXC2tNeQtq$B~Q! z1tcZJ${LW&W16mSA{j;mJw??YqU0Eol44bjq2XaIw4`Mi`STQ|OIrd-NwJm&G=6H+ zhC&fW`5Zwh5@wj9gjhWTl6i2`W+E9z^gKoB5{3*(NwE{0rKu&j0ZGX)j^`;#S42`$ zESfPiJj8{0(lU(Pd5Y4dErFz@SSkaWeU8(nVj;%pa*|Rfj9HozW3dc~_Bl&ii-j1S zb0oECim=5bCB!lrM^bx*gd`=z=$s=3JD!EKK#b8jM+`P;35owdac=@9c~#yES51!u zg**>;Aouh8GImPM<#tb4x_X%z1kviM>h22NRb^H6ED2gRGd7oAT{k^~Qo_#+j z5aWc5Q4H=U2^9k|7TBQ3wX7aOswz+p_hY0u_Y$b-$|*_Dh_T$J6^GlY9)@BpxrK^` zQv^}fQ<~Vw@w$srMa7clXGDy%FrlL1^!;?2MvjFys20n`WFMnK9E$Ok44d#xXc;M% z-$<>I=2t|B#W!Ecut~q1mXYF!4AfA2=92>!BgNHlftn!{-bp7URuV!Yv^6vGhsdZ84T#RY1HFhS3VvG@i> z^}cpuS%?#7vJZ!fhEsUyX&O1+aUoS))t>BQM2Jh{d?mvseREnyikDoVMvJ$FWZ&Y% zSb_@`4X5zY(=>9t=Au={)BOy^SeOeH4QJq|)iiRv=%Q6qVwJ27#aOBf6%A+Lr`0ra zEZAw)QhGQ;F|Lsd6%A+Lr`0ray!E10%jtfGVl3K)iiR`r(`p(y-hI)k6X|}2Vl3Z< ziiR`r(`p(ymhrUeWV)ZB7>DyhMZ+2RX*G=;@4;x*sdPU>F_!T{MZ+2RX*G=;@4`S; z_vsR=gIGD1^&+Z=jCi)s9#c97l%@7J7rJfPv)SpreYi?gJlwuVx zP&0%HdPa=%e@byAIVoXhD88}gqD$F zDGqA-TJc2hV&$3axe--ED?Ige4FD$rNts@)NcJ@<#fn;>W(cK^LeGe?Y^D^$T;c15 zQmmE*YKAaD&xo-^rW9@JM*IEdxjsu1fRYM#4Yjq6(%T%OHFH0oHa#V`Lgn^nNls*bQBgXO+6nO?R(Z3iejtvHC zhEVt?^^6z`R7x>SEnhE`Vu>nHGlU6xMvMh2rD$V1nu@S9l;Tiepk@et|E!)7V~I*B z+7cA&Uns>QRiI`FegCYU5#wPer8t(HUl6`fip8lw%@F$jSv@1hB9&6ynCf3B#ZkXN z%@F$jSv@1ha+OltlViUWRunj!T4vwB91gMLa8 z>q@BwFcjmkU#Ms}eJ>rckz+kftJ>@vn@RJb7}w{8iiR`r(`p(y*3Y!6&BF11hGMLv zg^GqV@Y8AMYjL5X;SBt=nnsQzgIe{3^s*9) zu{IYf8qUB^t7+u8XiuqPl0L0`M#NaD3l$Bg@2Ar=ay%qOs<`hm*~f?wD|Wt;VUxZ& zEhELM9n@$?t1Uj!bc_>Y?JiU_oWe&>)5vjzP^;SF6Ypmz#wuQ@XgC8ut)`LV$RMez z+Yl3@HCB#gz=*1$mEL;X27m=Yqa4=Yp>8P0qF_YT&?f2{0G0=hvaO3_BAILsO^G{gO&(TixTj!1)gqDsZUQg8^s*`oGiEKvt4Tzo3&Y7 zrh=itdW4f?GtEk)P@OF2+&32XYek&dAZLsQ46@NG@^&3&FmUB)Sl?iAV;LfAW_G$g!kQFw_!>cfRSK2AS~!YcsT6LMnj6vcl)}wY zxEcLRDa;Q`X?_^JNKfoB=Rtjq6c2k=4a2N!rFg_69|8G0rFhh{Y!s$lZ^THdwo}Fz zbl)X~F0LR%T)kTgomCLRs2fc>&lGDa@0fIkL*C@3n?%lsdo76%Z{%K;9>XD)zJxk@tQn%&UYm79rvOS&DVa zXfdVC2c&qT=kZ4Pe5(}ahdsaXiH6?*RCFR%s;VTw4;{sDmcLWyy>e@MT#7AH|xn7*(G}5N_)4kH-r_i z(~&{}i|M^^j(FvyGmaKuS4aSlg<=nggrRwf!r+Kq9|GolqAH&%_s{}t_%Qe|)}zq- zVxaA@SYC>{e0vN#Jfb=(wnKUy+4o2BstSz5qdxr7dSuL6wLQMDQr*A%wE1N=N4uf* zs?N@gmmAo?VQ`g}a!SB`1-NnyAG-;@uNqvy7vjFQ9;rfn9?rU1`@X&&?PSDX?I!$v zz~DT-DDE5Uk)9Dg?I!rXX>cB26!$H{q5l*|shtJux7WiB-J~E{jH5t)XFZA#E<5nk zPrC`+g9hi>8O1%ce!SFZwgNuwCiuQ^3v=QR2{*pI9%M!5XhZTNN^4YFk-#`-;s1}l-s$CIXyt5~xQs$_q{e^(fa9#m2DethO4JnShuZEafiPf4aWdXpe7im4~qn ztkftsn_Lluj@UP_zF1MnypIfBu}{E415ypOuGkrXY^VJi@@S*Z*bA_}G+w8f|8i}% z)!tH=o>lE<#1*Uml(;d_h$|NDDF$=}Ic@@PzOgV*VqKqDvH8aGJBfAmV8!MeOYB;# zs|1NKPFPMSkgftP!hB=N993MStqX*f3kNKWYXIkP2~ZAL{5Am2?jAz9V4<5Ky8dto z95TWysaVk}L#C_t-XEjXamBl;MX&YW5oE5!k+wzDwX zs?8Ky72GdYn68Wmgn`srcwsA=4Ee z3&w(q<|I(vsh*#(MY&^sI%~!;0ncs-*9jp(&s5}3FEtC4kca#nYW&xL?X$Twvrl0Fm=lU{#P46%`a+0h(}=FOD?S>2PmJ}` zh(1!xy8%B+5h5@-mBNym62Sqvt0O!*zU48zA1D=suC$#|9Oz5oO6 zYvYu}R7a?0<~!aQi4-;28;u1s34EQT7dvsH;Hf+X1!VtwPm3`u4Xb+Y(xQIxVaO9 z8viFTApPIt7>1)>_%_4$LwC@k3RZv>C5iXFA3&d4nKWIgmfMACbZ^?_E#+!! zP*|Xy1673f?vUB~+B31!1n)f|uM2+9#6lI!p9z_%5~C#Qnb#_U^>b0yYPmsO)8^Jn z>j0>wHu!(gk5-6Nfje19GycGt3oB^P6q;(0%1GG-XDbNOD$Jm%G0N%-Cn%fup{NfdJ0bYgHX}rE;rWjIlZeiP;fJ*{DoTMp6U=5OT%b2tl_NPAMaZ zyx3xlm2Q|9kuW_b)oE;i$`$h>$n})=TN{;Dx!$O0`-3Z369JexNg&WgR@6YD7aD;v z_+KnG=t7H*Ek=HGUq&PhJoB)sp|n#CgRcm4u< zS7)%Npjc>>%)s5&w=ohNN%K@(1*8MybesqW(mW+q9Yz$CGY+A7U_ZVh^f-Lx!)FQ@ zGCyw?8PHEFp&5bTAX*|xqW^+LV^EiYh8kJt8ER6_ka`H7BtUKFS-<9(yt!~%x{AbLE%@PLzLQ`O@V zN{c5#QNOo}Q&vSfqG&}_N|lDd;tNxg5m2*LtE)yp1&|s!>xRk7h(aAF zSh>+~c;kd=%Lu$MU2d36R}$uU?wGtYigm=BT))E;5#Zl*qq#)?`TRta4(KLn*1HU;;6#TI`9 z4tbK;ub@24^s0)U!F`~*A&ps>{F? z!*UCCbs?Onf>2oJj4`(bd)1>P#bDcl{A$Ug!;snY#ZQ8q!upQbqGFkSNdo*^rN&p}cbZ)19edVGNDKVM~pG8Xl9}LKMSdP#7!= zpy6=IE`%{G4u^d>0%~|<4w)=reK(RrVo2jM%6$psHgS4ow~DCCvB@W$J~7vHwBGmT z{upmu=MqyBLLNiyL9ug4pixC}k+gYC$cQPZ!YmB?iUiWIxGW}wF*FW`dtwCC@R&>{ zL@_J|g)3tO&~UgcCWJ984u|_=1k~_!mlc7Q)n8mz{CWbpP3q*V7|(7MIV(PpPM?|; z{dym2PSMhsB7VHQq@91}eRtrY9a^ZRzp zEzU1*nOodHpJR8ld=OyVf>rEtgO|E79Vav!^ZOEX)nF&8{RlHtVW_ldt_?FFsv#v0 zm9t&EdDLQ6wzoA0VT}_e#v%-zi2q$^U`(oJz<3JIGY8`v_KBvRs4H8lZN;kl&xNv$ z8{tMp(7I!YE=BVz#ijjwRAKG`CZ_ zLxJ`_s7(nNqYD{)h}9uaq|Pse4*cPj#?r!B3;SsGF$f7Ap1`hBj3H`>tX~N+g@+a{ zV>CHbzUJdX)6bw%07FF{!=@x5gnuGiOF^jh8zH3dE$!Yrw>&Q$p+N)gLIcg{Z-s!< zC`79?(&*oDCLV8;3#U}77_sZU6}+yNBErJatDml-mfqQjZT3hIQ;%0#*ryZfx<*V} zA1XTlHsplb6e6*t6zUo=?rsP*U4xb2uLIx;hfq7cISb8*wqvF%hD#pesBL2rZOjt5 ztp-{#M}A2Pd2Cab&hD#V^5^M<$6WVJrCF@hW}7tkWhPODXci)#7t=D#0L5zRq|U{v zY9S_so{suYK*(deR3qH2uee%3#{)l?I9=F|bpiJi`(&h8)ki2*bk0lX4F+pLWoD*a zs?chd*#+>APsawLHuhMe6qOp4Em(4?Gz;U?Wz6Zt3ov;T(NUQss-oO6lfxRA1jG6f z)nlb{Lr165iIZRhMU0kbov&si`C8U%wi@M{n$Sc*$Y=G5*&miqR3>W8mARGu``YE* zdskk<;bli|LEGh-dJ6}?t_#7_^ZWMYpSOQ*878;mZyNh*^UtICw{l|wi%r-s z5mKb7`>O8>Rj1|_cg6XNX|@UF+q*-R5pC?gIK2_i(i=kEI2Gm1jg*rqi;VNhzL{FJ zhDb&n+w2?>QVOsXTP@fl+J-mPfF=q7Dr1hxz>U11jTIITT)R>=1(p0D4RS>$W?KrT zq^`}pFq6sjWoGejHj_EzPcvEkhY$Kb?zrPi%jj<|?>oNPni(0M$e(>SPgW||<12f1 z9G}Td&!0ZG<0Z%MTfw$~_8D`F?L~Gt?hGQ#9C8R4KaU@MM44Iplx|3qDXEEE+B3gr zpyfj;-QhB0XDi^1lxy%||9!1b97T{1Lsh@CeR=I58M9TDZZYY!e+ofH*_RX&> z?HX7)X7~K=(*|<`*ruW3`xah0-(DHSwO&|b#n$z9d*JASfq|9WhQXo1V^3!M;9zDg z%*||Lo2&RYlIG=So!VU5wen*0L-w6|%KXA&`>e535fu6>7Ec{t*mLS}$DO*cXUF3H zo%0C43bRRU#KYmB)M20`y^~&!TA?qXwY&)XHV$=W;5AmkqlJ}FWr@~18>gf!r6-$vr!FG$5YdiKOJY99Ks++_M6(q&qS9irkCOK(Qa-u$5-3v(0j8 zU>m}J*3!bxK`e%CQP!)$pf-$mSV$f&J=W@DPo|b`9)2XMQlJ>zV)H{QfZhjnp&UGy@p{D&hc0 z^Z3&ISqnSn(Hgl1iCQ75i;mCqR@+e3g%)cUwQ1C9q2^Y#n03bInhwpIt+J@bJA~W1 zx~u=XYU`|b!irU^01vd4JM#D0>`|1PYo}xm%kVEgxRE(bIa7Yl9JYo9n5v)yNSVX> zGIdf>9mdv6_Rg2)cV*Vyoyi{4cjSlHC`FSc4XY|GpjEn5kgVpPWwT?dC80WW2mW^A zZytYChaMHyp>%MeysbTjiuBLdpaR7<8B~U74ol^2DC)F@aWfjoJaRR%65qmr6Eier zg6=j775=3yk*GuMZxm@_bud1+I+%O;%en5*8nLKhw6)nC+8-RGp}Pz~O!pfYPxNoC zt}(-wJytxDE*?!6kEM$@ri(YFi#Ml>Pe>Q%(N)vY8XNF@zJt6&#N|80T)sop))Q$=40==+jku#nM^=! zy$3gmhV31KZUmuI$=4N~gFCu+7&>!qLN)%)^0b~fRym6JrPI+|XBiz_DAOtqQs;zf zvcQ!KTqk`*V~jq#cBM~|6+@t$yJbM>jRXMgJ)1V~)k z^1TRB-MkVYah~v}jHD>A1yGkL8=fHw&#w(GQu2Jq3+5s9E89f8COe$NGte4 z2qe@$N`$)6LvoB^zEdJZDrycS;X5Q^lZ!x&*o3)Ei4f_l5lGx?CE|n##|gL`Nh0z? z5l9}>DDU<#>cEl=P9BqKH+Yz6#L^8>H+q<8)aDVlH+h(70Jw&L4J{+p*<8-Rq9Mx1}D1IbVM7Jc-KkBmJ zI-#gaIYp%mm5+rg$Py^tiCRjm`W9GuT&rgT5Oz#2sAt90wEMsyM$j0LW7e$Z4mqvt z-n%@1`iVJO1;RYa03z+!lM7ShMzk@0#H68C^=L1WTZ)CY2>2`j9nUODTR^$CMY=v^<<<;5ozSVCopzt zq@@%_UV4Zt-gw|yUJcMowT2_Ru3l3g^cFQ7Q!2JprPQqchB&JuSzYmqy3IEX`RFZz z2QyHkBBvj0=!vf9&|9U{&|f30#tDxDZHnTepXhqF+A5`5eWS3N4-2SAHhZs9cdVLQ%GuV#!BUC(w~rBtgwDy+7-yX#V-^CC*g#{`efZ(Z}~+yS231&_!9 zT{GF#0@ud{mraqbnRNVt=Ptp6QP?V00ATAmU5!p^vVJzkNeXBREuGO0k#A>CKYW0tW)hNWPSzQxd&sJNd zRI7h3tfsv|tJ$VAU(a?styIH*9T>ivC6Y|&y+}H(RKx!$499z;tC+dL)^ltdom7)A z{1eyfwUuAjb*QeYP>EjT^Qh{m7apoSz;m(Bqbi7Ac&Ipo=MuqVi)`0Cx`2V_Qo+O7 zmlL&XB9r66bXmZpa&=EklySjyxnMHctZN>XE5P#pLtV=AcqegCW=0Qsd>f1%jlXNKJq@f>4;OyE^ODYWgs31iS3ZJj&XejA~ zhJGx8vui^wsW9|*L8`l-Jtn^EfXZ0?cp`7t<_cnA@EwAf`?x)tYkIlT*iR&Ic5SL9 z6^4FFkWweQM>}<&RGRrO@r+$tX()w}_XMwJps|g>V|*fK*Fz-Qp10LVD{wdnvGM;y(gPeN;Ug|z-$%U zy(AmO4U+8}0g(!SFGOT5h`u9;&@b4$it$KvJ;$R}N{z>dh1IBJ4t$m>CsYCcBG~EC2)3as3jGKenF6O z(d^MsQ#hre_a|_6ZKx#`hQ8`BSN3^IN?cGc`%ig13DU^D9LJb+$!7;%W`~4Ykn=(& z@3Q(Rm)rG&ktDH8vP%RR;&-&&n^~ly&AL=D(Zo!TOr)ZjE)z_83a2-#l#*txp6Nuqy-ASK#8Gbv z01X}gR|Pyh+vKR;E~tYZtmX8I?=gj_PxBNM4; zrgsP?HC54L;?Ycn=DH@}>NV1NB0+OqE4XN&-EhG zwOxORQ1xt>U_1A4*To^jCX$L}vSAb2u=4^c+#+AYtJu+!luR|Lsm>3mCX%y+B8x^o z4G}ck1pymg%t$KaDQw2JO9UIr{^lM-Nh;c|O9d16gL{iFQqfG83nsRy=Ku<`UL(lZ zte(k)WuFja;z*3TduIT7&mPfLFC5a5LflwWnb?j*!aEkUHJ=VN978>8bBcox#~hR6 zGrxRzA)W~R?)wAp=|(AiB6tvcmgR1K_Qg9;!rp-7wSVf$2=#@m@%V73kdh2{lz_wU z!0vzp-n~h9NA{AJ`lumo@iuR@4C0oD6#JEDgEaW~kRU|TIQ#L@i~WE{?GHHM-JQZa zvY)){-G1d6*}pck!e_!4@b7`$Gm!BQ;VZF!EK5c3F*0)Y>IYClf$WRCbF;(N_A*JtWf#$je< z&%%nmCE#8Rp4aqkxNR-K^UDi+&j{Wlv*Exw*m%*}{=&{3@uEZfE5rMS<7J1FY$RTG zME~r*)8a)(sbFYZr%&+$b4fP)(KYVQgVPc4Gw??_JMqo~bK$}BDRvNF`aCKknh!wv z2Mb>ig4C0-rsBk#%$e-z9L>1#Z5r=Q)*7wt^|E@=+#XA%1C(dPppY?~cXW1jAr@3| zAUePLq8Jdek^|8Z)-z*4f{9MC?jsPj7`2HBr%u+cSV>jYxB7Y1Om@GK;OW-_p8NGG zP-;^c31RN#o+eeCuOMA|LpS2zIaZ?lTlHfRts(dNJAL zAFa$YmNLgbIZ@T67UhT=Si+A}aPHHm5pDh>?HdEk6j~~u<)#3^@1i*f<*J)wAmZ#a z<*5%cL|Nd9mTR<|Tan``c+(&bCrTINa8UR|QJgxi=uuL=m;GcEs&1GiA0@o0Ot>=z z?^!~4m~vMlK59{usuo;lE>!q%vom7~Z9hBVvhn~W&d(YY&d=T#pv37|gTm?9F9axY zFxa4QGWh-gl@~{34UEpnelfspjPZ0MeEm{@%MZu+3rF1W9UzCtV!VbU&e#XYv3yLt zz!B?-jHDbL#Bm*QoY#^3pa&9E76hh;Jdg;i1tGBC^*|z^7KCtq&jZQ$wJ3_)7Yx`Idb@uN`~Rryr0ab*VrTxvmeD~|NXVO9S3u_%Q$|eB8LRRV2q#J;n`$?Ers~x>2A-Pm?!F+jT=iR}N9A=(Ttym_WmEvBToF z&v+~e2z!aaqR_`9F+yNIm= z1Kxd1C!LfVo5g(@s`{WNmcrJqFYTjt_3e@<2uMdF!W*Ki9Z@8d9f%a(5WT|@MUodp z^t!seYswFsY9@tE*Ep(rrHTQ%h|rEyN@K#9b*mA$H-r2N@WqX%no33x|HPW<-WxG+ZanbSusw$iKoWU|wa3X8m zxyDT--~{)99_fv}sUZD8Z;DFlZj8?ei<@*&AhlV&9}JCpPh_b(NK#Z%E&h_Qcw)NJ zI?%mZQU95(N1L5as?pyRMi(1sO;#zE!PTR|MkCeS?+bHnKGrMkZpnmWP;4vYZ@N^2 zvMO4Ee-$h?Z*|F{vkzE)AXr>_cS&QC2Rsi89+L!JvZy!%$76zn<0WxpgN_@$VZe_W zxvk+p6BxB+a;H!#rP$Q)OF_xe-jk6g;-!(lN?`2LNJ}Y(WF+C=9%y&$T(26 zN0(*TbEn`D<+W=jTeiS;m*BGHr)wsi+rjfMg2&|Ou4z;T1k2rm#bmOsSyY|?%U1*o zr+Z?XY|`HC+Y~L7w`2RO37pzG*$?YLDw^i6`J_D`ena3Qhu^-Qz}btTic}c-fFR|Z z+hdHHyem68-$>x>+E7a>4E?4c)kUL6Q(fVZ#(pc2w`+3+u`u}Cf|$!+kLH>ZD2@G2 z0%zBzT2f)?gMyR_c#n4KA}-B*D4wxvD-ESE^1FhP>W?0c)HR4S@_X@&T^ngAg^~Xz zC<_x6o;*K*DHV0v!1k@_lti28I<%#POHfK}On)V;rhQ_C1MUGtEx=Z-LeFMfrBt*3 z5SV@7*GR>h-RT~w6s1(N&leYjQfwdSj8I%ALByp`3Z*Kgntgd-c4>7pN$Ef`iBd{6 z`$}OpwjCY#AR?OFMAx&`Rw>o$w+pM$6Ie~FiLPg>tx~Gh*9oh!KY2B+Cc2)jwo0j1 zzeiZj4f$%?tq6OzT&Shm{y|~8ZEth~CWk?kdA(r}IhZB|-Rj!}k81(CCermah&~h$ zsXDnABC2*l^x=R=)snpsQAG%%j|4=j-s**jY8eoHR1n#kq-!2s?!j}r;IU=9YaU$^ z!Siv!V@q4tJi2Uv=MKRm@_*M%Hm`!~^MZ@>V@fYgt1$J80c+|-KXKs)DHkef>X(v8dofk93RAxvu%=9z ztBy!`pc|L%$(Nxn}FpP*b-_L%*58*|njTR2cd#LCRHUkA|AcQyTj11kSDv zwWPw(?+8*|H}`0&tDU8>4<_<XYb?rlsoA3qV=NVmiT zUI}NiNd?zEq3MkW8k*-9f`{`^;u$5Ei-v}f=#L3S&ORL!<-szh z;)MZig?xF0vP1H@GG#?9naM=I6qa!&>e(`pkA5Y{bUx~t&dW-V3qsCHJ=2NY^cz7& zxv6I^m!W}2T@a95Ktwa<4>@Px`mqR!hkCA{B|;xIlwKSfuR7FdWZ(>)V32nli7^()R@HDp~yr}woE!ZvJW+1z@Ki%5RO@#8GsqT^x zHq)6oXEDBn#Yi7G&@sBs_hJCZ*82<;>)#Z<;mDx#j6c%iCnzQAydnD%s=}Lp72Z%J z5yZuif6YcLG1>ZKK|%x_+f8C3ugYOp<7WX==h75Xx$^Xw;2JL!PnpFDQ>uMF?28i?UHOh2|+#%k@2eXy4lG`<_f;D~;D_%CB6TZK)fIa(RAW{GVA$ZND!i z7xX|Ity!y=$$sF;eAz*BYo%433KYih6nrLo>yxRQ>Qj+RgzAF;Rsta1sc_qqsk81A zko$+8j20)x{gZ4zE^R<>O2L_w zpyB{f`jS$z<|gP^IaI#PDk3EDIsyQtuPA?PDC2eLoUsZYR32azBsTT7Dy?>Pc4oZX zFu_*tI8RO2oO2lz!&Z66iAm0JPSM<7>28tnhz!|~8yUu7Z7quUxFI(>%WeO+v_%*! z#acw}Y|*!!MT|w#iEFD4z@orMYte(sqh>SKA{<*c7CmGvQf`!)4#pzQ;!?$0^gZ?n zMK0DN<<4>RePfZv9;8JPAFV|{WRFle#8`yZc(7)?g3UV4*#3dQky2(pFXQ*)PDxO4r5EoH_ zzt*nDj9nOEhK0_UKq8K<|MV4l9+BbZo zSb1!>}$_%D^Cd9)K zU;Y&Tb`2E@QXYZywQQp8oC#fAX+?LEyj9%$PGj2%?~#w38&`x|A90;Yys8?2#AzxC zt}lryiY1;$UHsDV?LeX-@keAyHlNKmomAJCz$J z;-GX(RY|6Ts0S)EZAnxt>WL~bfM|6n5pFbzfVeU@j}osYK|ACXBpj1}u6Wn1`e!^qdy ziC{#eychSqhES}bs1Y3K)j|sgNqn3{OP=|OSwz75j5bn}Bfyyh7hw*4`4JG2vN`WJ zgeZ<6#J@It`nL`reN}5!aeQGKRrwY?1 zLnow5uyiC6jA9EWek{&JUcQ=b_G&3Ddd>1Zfn6GG6}q)sD>(D-Fy>P-!(RHI&C}+? zi&eg-&Dxg;aqUwgWVAEO=FX7(#?F|HU3i7N=QoK7ZAmbz4KaM<~%*^UE_RrCVN8PhS&5R)z5c8`}b+<1|;AuOwm>GrG>K= zcFr$b`hMEG8g)OM+=rv?M<{cOi)VV~{J+_3m6M24?M(bF;%_(p=uYWBYqn-ah9~l8 zpWU7+Ot)#vRlB^cO}9#~U$Ztl#^a*$mU6X4Gu*g;usxL1ZWz?jcYPb?r#D7%`3Md- zXl{z)h9fv!T)H`m8;RgX5YJKEXat8lPM;OUjYV){ne2&C+{OqF_ne*-#chhhyIP~If85t+1fb`CE7{F8_Ojc%M{c|S3Zh% zHHB-eD=ycENDJepuDC>Vo?_PtU2)~RjQs9mAH5(u`bjY@-(CFYyGwxl7v zNkxjRwPi|wL<<553N9&9apPU$ie2JLUE+9#ETflc+0^e|VvBqq}HZ^ZfWb4H`$M=B*zL8k#a15hWDNGNz?7`;I zF(JyK6SKIOn|>Xm@)T#rcmyK)qlsP{Z@f%k925N3;_kh_Gtv9lnC#$vwbs4Q_eOoj zE{FJ16!n&&De)aAM{M7p;HmMTLtG2iq?i^En-Spg*AqPMGL{8vOdJcT^z*@3KjTZB zi2#?cK&lH!e2$KjBcKl_c&a^U5BpVZs=qRhhh=F>@cXA7{LUYs-}x^5ek{T7?i1L= zc6X(+yRi6k5&IflS= zPXd!kBQL)jN0)FO*B7H)$RuOMsqS+WgDb|kZzK~MQ##mZ{I`^E(pRgA^3CVc%B{v^ zrTW+1WqnV>7;7#hPGauT;#ltMQmm#YKDz1yTV~QQR^Qx#xmT+t_XlIS(L(na*G|J& zeR~Jy?yZh;e>#P`m$+8UGCuC>z}&0VlH1(MDso?QYnYu&u)2e;Q92 zL}DjS$M>oyi81s~5w;sY%;=F~vS}JeD3bKJIzQ%%b+CJRJq-V34&*Ig=gkwomZ@ScvxNWe z#oyoIFKM06Eb=wDilYUCA-#h#zY!ZO`MpirqS>_ad_+!rG+S0a9FdPgK5OM85&34w zw^;dTD95@%CcD+j$3poq$+ubg#!x;=^6gf>DU@#}`QKRi=0J|KJdppbm7fsEhgp8A zm18YVZBR84ILd(MJ3ttNn;Gx|2MD4N7LW;QVV068AH*R{AixV9LlB8DfdF$35X2%( zAi!xBP*_~_gE4{sfY@mfRKfA}A45YV+mE+*S%#CgWgN?^&(fQ+pymG{U2#$@BSYM- z*Bv4c#Qq4PR}3kute4BUb*E8&UVFN>Rds7{@x^qT(su~^Yp^dnf}AOrDzh^Y zFlDXRM8H#($*B+u;8hA(t<^F4?V_K;`er2}!K_Go${BBQqEc$7Xq3 ztI`%{4fz|Xq_(fp*Rdzp^?67sgK4)#cvN?iHlL$YDABnA%fzQBr3_4WM40RWO^FmN zIGE`B0G3ZjSj0Kf1fDo+z7XNTLqcUd5RJoyIFA^3Y>a{kht24ks?e~$uV!&L@`5#3 zTI49FI;&7@;ds%2`XBExH9yfQwkS0yQVY9ratsM*1@=NoJ-~fb?Bo)s8`$Y+$IF!! zKi5HZ(te!tM1005sIp1+s{R{nQws3(BI_v?0lH%ad%eJ+ewa|um#Y5s;$)22)_)x# zHM7JS!@@OSG6TeE+P3~mW&lLjCaD;|GD(KI8Y~^t(N9Oz**;Z^Q=WOFO+K#L2KZl2 zK>f?4pkMQ8Taz)W&g%%H+K$Zl2WtjZV*~UL8=-y}8&vJ5NqrH0&DIk|RQtgnw@>g~ z)f+tIPtn88()KUQX(JaF$28dxoJl`SEWepG`gm{5NpwAj0 zMhPLBRdiYd#26u7=s3{%4-gv(G3OBI{s)LnggDJ1FaQV;n+dVQAut385GN2~r$f*n zAb=DIGA|&}SRE(GE&+)~Ymp$Q3rI9xO9VMXK%x;_Cdh(-L}PY>ATJUS6SZnWlQT*l zEomlurU04Pl_1V5y9LNZumo{-c`1Xq1*PLHe&_FHPG~Rva0u!HzT6>rx2ls;|Nqrl z7ULeX$;onq&(Amj^)Ao%0k(Hf9c}zaK3w2KTwhy3hRB}_eT?5a>Re%r(0;r;=b2_2 zz)bcE#YH8v;2ZloCmDAVvhnp!Qgjls>bRFZn5hI9O_?d|4NWulcECc4{{NT>V&>KdBm#C01S0lo&Z)`y%Q=xG5>bD9Zg z&~AIZJx%qcPSy~O+m!pDzj`6#~aYJ287%jigNl(G= zH;h`{*lnU#YDP}+%pDHCn>j`PyKl78Lg90aFIRriBbLYq+FhQAk-b_ zx!AtU>G*}-+QIk7=g(eQNbQfqpX|*C)#uh;JmG!rBOlIYkD{|F9O1><%nWYYDB=l| z5_-v*x^kUcTs&=V$C;H99kwaW@5-!0*LtLH!>wx$?Vn!QW4q{?+Er^Z&scX|C6;Tx+t~llnHiuI~t+E9m^UmKRPxU7p^dT-=Db}gK4$*bAywCl&e7&+u@{JjK!+>ghJHSdHD9*##$*aJG7)mkdK(kv1# zmgCzHDtfJQs!%OWo5R^=F=~)%Ln}G<}zPNAdKzl8#kW;n?c$5Oa1S)CZPD zS=)s1)c_oZF;Z^o%^{k2kZMxG#)x3xn}vbiZjt|!CQjg5Yu=X;V`D_dvr}r%<-%&s zP3_!0*Llk&tqC98o=fY^6Fx(Qh@)A(%**iia{Rple~EK9W)b!uvS#3iJM3$bHL2N5 z_DunzC6;IMkY5$ZtF`vF3GB+DSy}#%?#X_00Kz#Px~trR_>%3n1fXgSFG0-KY5ucp zSBtPQ4Sd&RskG@knp?H@OnIi(*ly_V@*dR13e^bWQCAexmR7+Q(O?sbE#-(2 zF-nDu`3kGx%;Zc#ZtX*!`YKC`l}2%Py3mM=1(Jc{I}EHhDz!!hYm2lu(PnnaoDceP zvm-H@@9NVWr4RXdwJ9+cO#%3>kKR&lY;Py4K;b8>fSpvWVqBnF#R^@a|A;|Nwc=1y zEk-?RP{>U&1*27F)MJd|il6!kHgc%C_)jOJ>02wKR{(zLWHh?BGO9s-Cr}P$X?}SG$>Irct^5xos4?7EaMHqke%mbt)iCkzFo*(?PN43#d_o&ah~sF zG~i_!c}KDfoQ(RuBxCPLcA=BCib}@bk?bNTqZupGWA8|Iv6Inom}Kl7$u4m+>KQ|( zyd&AAPSz^2OnFDL%bbknv!JKEBiZFnMuTO@ly@ZiCw;D!QbRpeqI+I+TP3ZenvNK4 z!xLY}p3Ix9(2p{WG%MJ1d+!pw`pA^f&JCE;Yd)u0XTftN^m>_T1j~FO>n(!PoOtp$ z-RZR+Sk3um@=F=2UV<^uViF%tS)Q3-Bh~gKpJ}Q-j`q2?7=O1WxWbbTAQ}etUp3u%uX#xDN{0`PlQ8|v|rl(;!UFB3(M7njP%0vdU_NY_QkpYDiuoFw;9XE zXD86VY*Qy-fc{~#)Q^+-YGk|;!h5Tg+es*ks`4V1s||~?8avFVk%{n-7MDc+SMkv| zuS9YXU8hXjtdS-PNUn8gx07MKbz5y{N(R}kAk4;Yk5#^-6$9PWtseeP zZ96Qc5$Pd^&^Y@H*mU4~ua);t_#k`#SxXB$v328a{2kl3a>NdV?-@sI`%`QIp*-bn ztNy!ecB-##o9>ml6}Ok8Z%wwj#>%GW&zfJPur1CD%>0_{sSabdh=|Q4Z(EaHSi}AX zJ4KG|%U+c2+i>36_5G!V<@p^e3rk|Nczu3(Vec8(UvD;rukD|i-z~lm#kLfJl;&3E z3X2P;@7X=SXT^XICvdFf2yZ9KQT_Ghg{9?%m6sUJr)G});aatchT=-}WoV0o zn!ack>(ec}zsLH=BGQ)PKvPYm=&eD{R8}pF)9r*>*5}jWpq`Pe%?v(tD6W`BEcq#0 z>No9nX59Gck*HHiT(vCATM{GuxT=UFazuus~6R@ZE*XNcg4cC1R zqQ9)Y{!jkby8DrF*Im-rzirq2a&hnCipgJ@b+7MR^UQ(TZ3c6T!c5IA?(%WB0e4L8 zA%pw6!j+eomzEvbLjVoc&O20l_&WtEoVK(qeC&gbqy0*gPBN_f3e4QxU)nu4KDTea zuyg0~{Jwpeb>D>RN&R}Eud-+7{MjaJJr{*AheEir?s3#NY98$G@&8xi?^XDVod+w@ z#FE>?w7t5ef;UTa^*!0B;cdJj>d34AHlZW`w=obg7TpNQ^J5@x_&78MNIM2%M|>E< z05TT?F@rRiGXltqaD{WLQaq(?uN7B!+vA?@&CY5Xew-PPbRhEa{j{0T^R>-UFu?zE zQ>TBSo%3)yrgT%63NrVqrh?3^s;MAzr)nw)llR!bEdo|9&(x_;Yg5^4%T3Y`=2V|? z7TO=N+RfSV?$thK)kwq?Q>^s2kr^ z$CTgE;hu^B>MP;tmVMJ->x4spb&I*qUEg=GYIE;9P`c;OPVFwBQ*h98@79|qyjy@O zhUebT!~b86zw_}&b_Dy9f z!y9Vj4K#|AYEM>L)Hx8qEL{jB5E369G;hpmk|szBeZ zT&q*D8ADD~iu527#z}Z$hu@>&T&RDcDhM#Rba=Ad)Oj!&1(Tc1NnUM&S2Zq|G)o=z z1rOc~IC&dJBMic!Q3@Pp!R%GNIlA;OM3)5EtH2Y){D8!>6)R^A{dVwx{y$UO--=w~I6s*iuRGz` zv*#$!DqBmF=~WMcp+H-s)s2x&ZKYT#D9UE5hTD$0P8x`>&7j60tRK-GQYy|3R0WRZ zBm{5K@Rr7Lyr&~Ep;DO%psBZmT4n1hs(i}NCdQAcj_dr5X`BtJ$k81ec;;CbvPdx= z2Bl5hJb)iOHlO2Xo-m2Hi7El8^25Tt`I*OT^#S=g zCj2xRr%Q83lqx0BnJS4;+y*FQoL$uqeQ1L_R{Y4{vW@cbLiLmZ`iJ4_hplGlQ@yKl zA)WQmvDTQE#ysO+iW{!&*Isu4BZBk5x%0oBDAn zVTCrX5!sJtgFJ-x12fQQC(d1?B(@$`d78U_5T6$j+sc_Bv@Y{{4N=k0jnB1fL!pBdFVdhzo%gOmjbN&3Qx%ht!t_2*sOn&2!XsLy zf;rTxi5@zc_^2lzZq-EJn?n0jPd?hJ>D3C#tz_}fJo&~}jc5BgFSFtQ=E*m=YA3MO z1mG2^fA{2hGSFGb>ry}W5ik+g?NG?+KVF^s4<7*|^Ug|Mqxyx9fSGw~C#FLYj>mii z49#0hDX(L#&O;2t(qU^URz86ErH_E6!`4!j`+nskVCk^2lxAhY@wktGrNhQjT6zKE z*FFN44jW5p0S1WQc!&{LI$|t^8HD()kDz4Nma55Ntm^p)SURFDB{PWQcRm7^j%Z7H z9SDfu`v_P%qAeveh~p0)VicB+Dofc6Lj1RnfTg3#QZ|DSfAkTsbW~ZYmZN}pWuGcM zstk<6(otn8n?W3}@)59flr2?e5aL`9F$PP=*ivN%A40?wL%2PJW3)I8}XQXR9 z)CgshO%_EMMqTTnMycqG87~!xVIL=$?YY_u*yw@Vp|cCL%k2&yVJ;9;2)?=N(}d8y zLbScK%f{S4hMEr)_gKIbZgUC%w72Ab0*Fpv1Vq=oebIu@U5g-y<{Jv(x_l87T?h9~ zhe{&)89|~wYRaCJo}0Nj__tUPF!;dLFH(#a97_hY)5RZL;&l7wSvyQ58IS-{pYA42 zfbArX9b2gIQNdF#Hw&>fki?A!iEq$%t}4UjO0Zm8&8Yz_Rz%I+PEraZKH$;lRWY^B zE0L0iE{Y77Rx{a8dPL$zE*Lmz?^ZP*wj0V0I`+7K&EYxrWJDEKaQOoxK^tw5zzR{gaxtHY@b|InMUeW|(UY2tU+RmzDqDJAS)7<>xzIiY^+vJ8# z0=y#k;xiT&=Lay1pcN%^FDAX-hDqjwKR>){acLfppTP~V=z`_VS=B30&y5-%?t(NCTD zBA+2PZvUg7>Pj7qq9x6Ud79H(=azcCoC*-9v+u%p4_5#at%h^$328d{wd%BT`0A&sm4J{n1Yt1YRT`;~f- zD zD=-D9UEGd38n+P^%T3(hP%R)I;Hq)cM8F%m(NN*Z&nc`nZZ9BBZtp;4_G|fEX!!=t ziLimrT)C)ZwBt$#CCGa$KlWs@3smmwXi2M8G28WW+QMWarA>LsycVQ9qE^;;1WRe5 zw>^#<9tHEDX|F_-6VVU72&gy86XjNMs;xH!b&kn;W1=-qn_bP*I?AGusH=F?T-Z1D zIBuGx#_~zKgQj3Cb4R`aUWN6 z(R#jcq5&1JDA1+>;ch3hXxo5r*VVPDVX$`~MoM){=CHLf5?8Ba4ttVm(9oRinBTd7 z*=_TY1-IJky~i5 z(B=4xT_?xGeDTVa|miDt`8C7;xB3{ z-WAAeTZ9)hdHC)CfSnZ92cCqxAppc4NVzcp(ITCt;d!{50tD^Yz?J-k84KgdxSK6( zYomq>l(78NXc-75GGOsL)=;FDW?S1;^C0#NkocNFjFI&TInvSQsKy_;dxTC>&Q zmLZnw(*Y=8vf5}N8Ho*z2rRG5v^TrxgkhAK?~h>e8zqQy+XD=;8)C7LTP#<$xV*#( z^Nj$+8<%Em@@fCR$Eb-4<}7eEc40=4kU8HMVqCh@uHvqr5Jx5KUl|uCrSkQIfCY=z z5f&Qh5X^D;IZ*1am=zkcXtdu9aA7yE+HHA%ADnNA0-cX@HxrsJK{8RuaNY1+) zkP4@ek24Ze6X+4B!qFJUv;e-!RhmVnJVX;0TUtVjFOvSoN>N=Au*kZoyh!@0K5|0y zG1<0tO`dl6BNEPavVyLs@^ml&qVt5vR&x0vRpMXmgszUnJ?^Y|z7w{#=`@CfYm*C{ ztg+49Q3)Z}NEbRGrGzy|tvy`iq{!2_B9x0aO}0{UUhJgfEvL!7^GlqJioR2%+;piE zHuYVQ#7P{E6!qyY;nQlIZ)gl3==p|k2bNGl6oK)NSo6d(%}dMavXf87EqGXJrsEXI^Lf24 zo_rdk*}!O-ZfJK?Zbx&yz?A?^v@5c7fPYX!tqqe#Y%(+(*!s50ULwOhA|lV5UNlB{ z(U)jj9;3f=QbU``{zt?ssw;xjQqTJ!U)OTxB(8b9N!{f*Yaj37`AB1?cUT6=(-ms? z#N2EZQ&pt_^}y30O>62&O~lRbBL;J&>1VIiGq`h!$0L@i@yX*{4UA1Q{-U*%SUA6e znn=|*GH2Ph%cP@s-l*YwhT2vTnnAG04`OP$d(KxsiOjQwhHGi{TnlRH^I3?qE$upX zE~=+KP^VT)1sp?m>x>t~z$VZo$>|k7s_&x^*vPDH#fFQ) zBQqUi-B7l2ZZ(s#n)LL%S zcnE%2<#tc8DAbH`ye-CO9L#OVjd0u_&&hxwa6n-C8`%;SUXvl99G9Lp%p!g*6f;Tq zZQ|{i+%Wt&DK|QcyEH~;pVg}>47*YoMrmw)@{-aG<4l(GT+jxQ*UoJi_Vi@T2*QCF z?MY{N3`#E#e5P?E<CRS-Xk|{;l-$phC31=Do_n5|<}DmIG?J!qG4>=?_|PsjZ8U?+NlY!7>2nAHT5~Ho zhXQIw*F(G;^{qZL&4nWPLSL^u1u)7`^TtB>G5Yt#MT4!|Acc| zOe9&vgVhP_o~3Ad2it@R1I{Qj&2c|+Woim;I!hATplR8ZZh7|Fw|suryb)b0Zq}+-Jt|OB~tao$jA2>AN9NybpfUa=pPl2 z{6kwUr?z~*6g~##JbJJ3h^Jq8>T5txfw52aw`Q?ZTxPOO2P+xp{CdCfOH7M}$FQ|G z0>Kk!#uszom~xoJ@WdHK+y{&w#pxOjIB{zdeJttZ9Ch2&NpE^74lVn$b&rtu6yIuC z@Enmz@4QKH4DMWt^GHwc(<*X@1R>xa(FbEVh7AWsYmS45Zf36+k1q|!ZHB{~MAU~J znwWfe-fS6t2>pMiv%hsDikUtgfAI)^vM&MZ=KB%=$~S+OEdlDL;W`4$v>*d@)#4(9 zXa2AdjB{DhC_!$xBN~6HDwHT;9Es`01Zx!{2swPelWW=HR2dmj4`gxu8h3|zP@_6{ zsOQ;r)yMC6_Cpwe9*92bfbKtLy{S_UH){jCu?^at=R3$a0?`-;BT)2?^t};l^?Lxj zu=2AiYnBVcJ5pCH`3Pxy-DhTpHr^%obh80S5&h4sAsD=#U&WXGc2 zO0%}V_ToKyK`-z2*Ju|k`pLJu4u}5SqLxX)5rSpdupHGtIlpIqd2W%8+e-9P`>RXM zmF4-B9cM`A^_e==x!!i0yEEBJ-;wXpr>03PCN<5OY3a=8vU7ZN**U9o*?$@1+HP&j z9QO1$K?8zk1cGTg`c};xHW0WIKbY`Dh>{P+$s10-A&~RA>&#&<44m!3@qY>gyttV; z?0XqLqR-*jyhGrwd!Ki0xuh zfy*{SJ%851(*Aw=7&$o(^`C)j7*@{C ztlNvPQT|%iUz@#^>66Uq^Robawz?N!-AnQNWVvKboX_nq&7U=API!|`i7puMT&A=O z2ZGI;?k}H(^Xx?x2GXkI1o$WZ2VKTM8`M@fsOEZxt>m)qJ!@9h{be7Q0RK?^y65)c zS~9MZ0L;7=f3%n5b@+>253g^RY_)^X%#hZA)$u6aYT$ zhb`9hi7{qh&uf~AB(E1@aGvi3B;Q{Y1B^3(@MOS#!f!2{QpS}7xGhqr zJ-Qj?t+Uv*eGZ9d3Y97j0MisA_FdG(`@*zP_V)zAO@#H@R$8(YFcKh}P1j3JoP)^H zXLGt-##>G;+#I-dqJsVs4Mz1&e%h#iaTH~)`_m}ei2r(p!Xje|)f*z97^b%|h`Uo; zXH~vI*tgD3U{b@0u(HTufv7nS(bZ0bQdP4;`k<%O)Z{p+#BS_{06WaX4cYp-E#0+4 zDDM_L-s*|z{h2v^#fJ;kXlBC*v6Y^;Q+`gcz&=%Ds6iDi-VNHxda6n=Nk0P~vfQg# zV9l4}c*H8;pqQiYK=nWzl{SfsK*XwYl2s4JQ5mZYms^HZh9$B+9LJ^&)1^(lKo-W@ zM5~z)ZDzk8MX8N`V_?7;+L_GySc;*#wDU`8p`DFHJAWI;XzcVULo<^}{}@NA`T-+wl{wYx>(LU3 zBKXEQ22nFe4y<3sa=ayuLrnph2hYPy!%v;ZR|?nCtsy3BbMGSd>H&?=-48tsc2^I0 z;`|`bttCj!4J`@ckyPc;bf3pkl{cm<JTu;P4Y>!@vjT0y4OC#QA)NHo{ z(=WOMqNlX%7bdmH^RO?Y!!Fb`Fs?_#Gla%Z?#f{G8-1Ap{+E5!zch*8-O+xfK+5F9 z2dxiub43RaWFIJ=Um%E{_KWZ3@x`jmz3hGQa_6}hn&vt1xfkWd6F>LzXcjlrVIW1f z=9#&W;0^RlU1xGTc*aD>M(l=H=ZfBd|GyD`SK^Pyc>e2#&3eU-@NVb5yX3-?0=)N} zHXfqu&j0bfO#udV!-T+KaURo{0jAi%b=;N)3)7kGCjtm*yYM;r({2?4qx_51V25eQ+zeSCh()y<+iKP6?Uqq};;e6g&J(9ajaNz)vY%e&C0pox z8sD_U`*>}IT4wz{e)C~(OCvd%ME~5 zrr&h6pA}NIu4VX%mcfZ=U#ZHX+E|_9$~^a>E_Tx-+8R~e0?D4+FL;3*_f0+GAe95( z^UNOV`&lvX0p1@8UOh&{dM8X zgk}>o&BlphIxGo=?#eN`_Q=y#gK*O=`y#guQ@eOWBseH$-G^rBtmQ~xlv|RO zC4@!oU~Z=aDbU`gVZw*zo0AHZP^#2Qf9+(Xbd(Vri854gB0_WlmD&fA4s>A*8Ca>} z=EX{hs#(vdfT%M6A13l7GF{>htdkUUbdWE~;Bl}CX%G>LJ=7csGaA~&N49GFM)4`Vdq{9&* zAlQwNedSt0DDTl95IY@))lLW5kf=J34rwV<{C37vbF%G;Y=6jJv=$R*1c72X;HaQ+d^QFkYHLpxSR{ zJd~;-l7@>Eakm&RX)Fit=zliDm=CQihlw_Ak}&+f13b9Rc`#LA52gyj1NC7%aAQcp z9|Pf0B$lTb%ti+ciFh*s-7S8z4WRQA(U!=cH8W8H0eqfYrmAabPtqNFNy;6Gieekf$i1WOr=1zh5N7u`A+`xMWF(A zx2pZ6X4h*-c{Hw^gN!cMT6yur&rQF*?-;e+N#B2k9f9EsENl5f549tU-jAUxK5+c4zO*Ey)b7d*9S6n>H~!v2U~qd{#HNeLgJW>gVI?%=;EB^ zgD$=+`tEco3vHzf1hjE*ZJYob1WER!K!(|e8us5E5;*HUfq$Yl+p!p^sK{4;Jyj^X;Yn^Sk;N4E|pY*rRre{{YL8}iQvfxw* zN_HpT=kYaVck!Z;oG&LFP4YCScPY7SC4st>~47-5qZsa185{wd6Xnu(;x?7}QuxyLazLfx+d1?b7_>oPFjA*Ah~C z;k}^6=KP+0OUr(}ac?Gj5?Aw-?r+84+wk}H#5BS1$v`YF^Q{AkCwzK<@SBRdb0D zmOM{@_%oik-Yh!v3lM+S6BpzKP~#AP&J#Ce)DJb?+`X*C_tkvSlaJ$dOdGm9CHG3%^8bp0rmX|Y8>Y_PqCPBU>;!%7xNcCTon-Ng!UAwYqLFsyX0emDsdeU z*Hr#77Py(iY=Kz3UCWW6o|ol;+N`_miS55Af+*qqor*hb48VL3_7_Jmn7_m#5kFO5 zE~$KuV&5*#a40TG$E$D~JOXoRI$q^}ji)QKIZSla5HVe8()(c1D1T!-O89+BiDLZ9 zc$|uI_7gbR_;$vrxe?WI*5gh;YhN9K=~Yyj8L@78J>v?q*c)D+uHi~e%vJFJV_Dyo zgqGxp{{rqA$2zOBp-9K`5i>kG_N{!sL`V*5nc6jU9%$87fq1_`H6_R&jp95?RfuUF z_b%CCX{@FOWU@aA zRc)=B=&M2C79m!~bzqo|Z?Hc-oBoSritYpPTOEjId0IV%O|=((wJJIXQRYT_!gbVt zMZlG65*)eUcM*6C`@vM9Hng}u?nxY7MRc%Ys-#!@Qe72sk)vKbbWk6i?}KzbBtfv| z0w1KReePDa6%#g2Go)7MO23IS`_rn!LRA`EGuhWlKm+GXT9sDhj>9)GNGB~*wJNH* z=SHTf>ier=P@-`o6pVgz3@VQeJ``n^Ew9^c>p)wO-ocuf#S|Sc>Y=x1Y3s-}MrwLo zEW!r~uXRFYkrob<@SRSm+88YyA>nmSs1iX7M@e|S73yA<5@O~M!gm>=>`pPDMdEiG zvFk^%aGZqiV_~s2Gc${Q8`QM58k0KzV(qM0oW-f2_eVf9`MquInr z#L*tRk6LjUb0qzkkor+a(%Xg9k2{inTuA-MBk3JZ8pIw+KVhZO=p*?(EH4%jEPZMm zvEtXp_eLQi0%#2q>WIfLGLF|ug&eD;vlZ+B`jV5H_<@M>6@*`wLY>!1I84H?NTG@y z)*K<>SEW!z4hu&~_%$KaaYI7nD+s^tgfeOXXp#5@PmB z-AIaur5GO=0!i_R6ypPfA1NM{Vtn9sQWoohK|AOgKkNy`$dHEBKlFrRSV%+OA9+GI zCLE$M>5o03xu=pg0FRLP=Soa{NIjoL2o+1XO7? zh71+`#>-xD7#m7p;MuR^FxEF<;MZ^BFsdBDB4BVj_LYZl<4GxCdkc1iMIuCMM1YH3 zW7Oo>EYuV--257&+->LTycpf?yC$!W(Ka0@PJ`I)nL%I!s?hhxnI^!VD=unHP*5pF zaVr&&X0J(5P&HJjfaA-rO;Avskx&8Wjo+jd%IMY7M(0TCazw-@`&CK0B7Gz3LWY;T zLIxRrmB&Myk=x&qrj;0%*Q9ABM(DL^T8XiG6KmC)sLREuizdO^bxH$weV42Z|ER1(>o@l!Cg{3gR_fIowN zTv1IN#E-_m6$=ehvrt12{*|HV65`R_GL2O|(|+KjLYw+KGpeKhumgw=j{zW(f9L?1 z1yFr+D>hSVh7UdSA9;8@@WGkKXrNm8u>=egfcyIv5ySZtsWQ@0h4$w^B2`8^tHk*F z3#L%p!Fbykk9I^f@`z-HPHj9E3ysZD|HV+p7Yq9TtNRxCx{7N3IVWkGKA>${pa{kQ z0SdGsIZ4|D+CrX9Xwrl{+EmLuoF=DDXkO&erdaRw0SZ_YuqaQhiVBDdSQW3RprD9| zpom`IkKTLLi-?L(Q2*bWS+n=doW0N4N%8u>=ht-hn)%k6HEW)G_B>v6Kq_acIC*bD zu;fb)Y6GUAad?Fd3wnF{tHY?rjyYJ#u77h_vDvnv1A`=kge2KTxp`3HwEKRmaj5#U2Pla4OkUEJ49d9+B$Kdx~OG2b^+kK%dp@X)Mhq8o@*barVgbvppP%O>m{v>5xlk-aa*-T6i zs()K+Eh;a~38|I`-7qQ%rZFCoc=|Bjjax=qaJ5QTQ?gti*k=zBz7&K_Xl$njX8U(J)0OMR%fWHz1UX=k>w{kod1YVs1#=U`%{M8`vnhfx234S~X zT$KS{Bf(z_0#|2%)g>cO1c7mPI8OHNY;5T83|%cne?1WGWub?zk?1D_(V3Z8E74B{ zqBC=`PNKgNh|bK$dWrsKAUZQ28zlPaKy+qCs{4|^6^PErNjeh>+5Su*IwLE~Rl)wD zMkldPg-621$--O<(3=0q1kx;E28ueZAKNH&GXCx=C5w87pV%mLhAyfCsGr&>>}qvU zbQ$u`ER;W6oQYlq^kEb24gXxZtATu0BJ1j=^c$4-enATJnt1-qut%JuTtJ8aUT^@k)uea@3|&UK)5{i)&M z^q}N;P1!{Tlb)lD%3OXV%!wmmu9z9~rXxx;bI&l<%ss02Xqd7)C>ZwPB`Yv9UZiU=1-6ACO* z&MknSM1I~7$(6~HCo71&f!g%8G{r(0oXD@FKg za~uJiG9`pYk40kgj&G>|+e%$wZRW#MMmouK|0mN*8RsX~%f`&q{xmqX$!>gF$H!?J z`r%6k-8F1%3NQ#We?ub0?1d4DD%y0SoiD}R0Ulb`>7ymxd<$M{+aBiG=aM+p4s(tj zNgTm{60Gvs5xscfKV0Uh0YKx^X+W6Hy;LUIZVEs#~Z zdBf5Yoac=VOtudemKd>NLf79_XG8_(0VL`DJ?t>xzYC}8~icIljpfLMvqVp)OH$;$z{)#w*59#;)Nl!X7QpGL9wSv`9ks$(Z84Wit++&xDb$OD!HW|Ix*M!QD98xmhDYAR&ba$<4i1@3Ax3}I(4O-yTx z8f(S$&1d0qv6YqNPDgM8EsebErwW@F=|U(YOJoyg>Rpjj?}VW@Zhx(-kmBX_V__`^ zQs{D35|`ErZMcyGva+?c;+khVGr;JqJgZQlQUKKmW=&D9oIpl!ODUs-#N1ZmT=2DX zau>;+w#;0X@2CiqsZHc6QJKMjvVQq|(pru6R3DJd(nnm*>6Xu2WiGchbIZtWJuM^D zTJ)ZFgJB&Wq_)*fp<$!7-XW#&h;2k|0UCQ*4fPi*oRf3Jb_u&Re}jN|Da)WJ%In;F**(S{~=a)1;1=&Hw8zxyUWFf|BPXHzp(SIi#i+4 z4*VZd(i^>!R z)3~^T6TWT2^D>IfO~JC5`+~C=-Q}uOR{x=4b$oD})^r}m;ku>6oENx}i~r-ulA@lp+eDBw(FMbK_Q|U_%!3;rK$? zWb>kM^>V-xkU2LlPz|~{LyFv>!}BT>493|BR)Ol0!4%R5(Aa z3#U4IUlnr{P%iJPh+6b%_=rnuc<4q~yz`>Cd7njzmRDMu{B)v^ao#xM{EUuM&!166 zGAf^Z19vNzwQJY2Ko%6uPDa7myLYF};pbQuU931N$nFn$HZUiQXrCMmf&aaCZ+`X~ zBx9b8aDJi60rd6E0jwnT9?|Og(|dYT?s9%%ljBwInf1$r>#tO7*a!@2v`kt&s zVl6eL@d-cPO(G~ zx8`Y=yNq4Y+4L~LI`%B()IjUSiKOfg4Q0JGdsJe)O~zieG<~?_G}rk!y}Q^`*$?t< zXEOL3k|VQVQ!*+2Q$uMqKk5bRSx6+?kPsYIInD~tKX42*@JqNE+;-#Ef&E-7O&c51LK8~ zs*6#+ND^5wKr(}kf|do0ic5FU^Ls@$9n3189TzQT+H4ysV%l*V6&N{cnTb~)FB+uX2oDiKU_pn1|jTcFT9^Ym#JN;{I^XOhP zau2E`Yqs27X(ry!&Y;dR6Yn>Q(eSdDy}?RmV{?mI8`4~-9#zwYB{~MJ8Y#L`;axtn zH^Zc@AGsiDPR&S{2gn1tvKNdDHnT`Ux0{1>)7deNT=e46yiu|;kSSMw1~TQ!)IcVg zv+oHoz%=vsy;_9aTP)v0U^(xVC-_Cl--hgEpvS?jhZM(i+|)#oM&GR!R$H3A z?5pkAXxC56gDWV`g^qp977#59&Hd9}irqX^Aj7!#*-`20OjRvHha$y!Kzdcz-LmKD z_a!!1AH@F&tpH8O$Q{>7-f|r+*&Z8n@hpkf!!>{lH%xKA)EL_4{2f@tqHH3|=DBVxmK z#7Uaqt=oQ#@)|6^7`bpG2Orjv%YEBXUI;Tbcze-0?|MEEJ&G}@6AF{NymL$AO+C4R z-VScE@?$!o*y0=|nY?wIHbjTT}XgodKmj@Z3@mSe+G%VJ9F+xb*-k4uK)7z9RJ#i#=OwfmTN%t?7lBV{F|odVzk!>c++U%%>BR-dsK% z9{u`OOby#FTyyF1JK0M=tJfRXM^_`>rSE~Q4^NhiEF6AWj>?gJ$ggc{Y9+_}&p8S9 z28-sq8-2?$Y5!gBd5_)Lm<}{*w^gBK%jA0M^qW}hY4YI*o%IL)^0YRy{TP*aa@MKlK0 zk9vm7qirnvTNR)5&eEifE{P~+HznJ9bNo^o zuv*z=Q=4-zE$fwfcV(zA&MEZf08@@Ww8{NGU;E_B1aG&pA@j&HfTg0~8)B*KSH2u& zKUBI=vqEZtX3f+Lx1OAVAGSIhRUulA9C1y6R#ZByWwY(}lGbwE)$y|AiyKkGi6{{% zqFnVPAVn2^0>U%L)vgju$deDsJke!Z%{yXW6>?FFGHXc0{P3AkTixSNay1mH2?`g1 z<3MtWP&Nz~fipoMB0Rj}B3S0`0L!2eH`q+e7|-71?FYYjqCOSk*f3nWOV?ndN?Y_u=dDKW;>veUymd2ZHF*(zENw26m^%#?S8T zYOP2#mQPK|-ODQ3$%F8k&k$vwO( z`hWffmtT)BE6TXYQsCCg$zfb$Y2JmKU!>0M(0AkFYRkcq-d+0O3hlk1s3Sd^o*1AD zFIkEXT2xdsIWf|a9vn&aAx?61&{B07W-V^~4}7m%-=d`eitO&OUpks*@|n#f2SSu|nGWRr3V>=btA#U4TmZ}*;osBUC<$H306y`$;+^bS$DCO`HhBLDon zr4X1-jWrLCPO8)Sbb%)YyZ}oz(m{u~`jH-9n5!hN=Jo<@O&6)6=Lb9L9?FmX6zaZv zenC+yYHNC|ZE^w%ca06~-09!0D>$%oFts~v*1LQqUa>l&duPRd3(=oku(T+HkM5_= zj3&Q`J5+#==YrVDqb6V%pynQXm>aFcPb$_!m_ zPE^L0EILvraow|Hx5e|8e0X6@UM?;tVdcUQIUgwIiwtk$7IYtN-h%G?;;8}4hx9Gz zegI!+j>4c%N|A~8>O^8r>`rKP=OSM#`#ms2J2%+T(hg>A{n*WSCr^n-=fpk^CGJ?P zl%R?Gj6*WDfieRP1>C@l=mGH0*uC*Xm2$*F)60yk9OUteuCe*Ne=I6NNtk z-}=0_EVTpGh*lK-4WYF~maRo$Bjh#W4*0~ebO*e;^ZmnfCJN6em?*rXfbRhx#t_8I zmN(9gy%hKE|9%ffxd-w0Ui{@@*G}3rI)M%0hfQj!G*Nz zL-X+qYLm()dzsCZ+?>tXf!0yxx<&c09?81@6V;1#IA4=u$qUES4>|Um#Ns& z)`1pJesiv>^$_v^>gzHP)wTE@;vE#w-AR_gmgr=q{G$3Z9zS3duKMFwB z)Yqez?8KQM8-o)}auLff6t6r3)hQ6F*wLkkU34zXFAXGA%#;cw{DJ%*1KHJsTW0*~ z;>mq*kg9PH(92`4r;Lyeg;c$ExF8IrnEiKNMwNcBZH?^NQ&jkzE>Kl6KD_f$f+o~t+ z4b8HqywMZmWJp9g;8KF#m<$_IhF+LU!YXgRG2xy69?sCA}YC>94r_Kw6Qy&g98 zYHaE5Y)aO5Ad8zj?em4{1Euv{uX%WUA~oEbUb()WPR0F>DTmIF%ywLLm?SzBn?4`% z!Patbs6nDJGh=xZ4?l%BFArz`cMU8TVYt?F zHGSDF968o3CMFrOZM8DqRUJnDwrON)VZ)B@m&FxjNoIbuvKy*j`8iUMZtu<@6O+iG z`rs7JP??F0H6ngrfOS?r*2}9DvSTZ3k@2KkB-!6zZ9-3*BMh8c{V;P zt6KP%SzTFpZH3)#=Gs|g9Uip!)}?oF)ry8GJWcD$*@5X;mlz!D-X5;&%Wd5#>N?hC z7HjDBSySTxduAz{@?2=0cQ}8PUbwz!iVI3|R(YhaBkrP)|wE@Pruxh(6;u?*XTd6Rd%AwaJ-55QE{(u~Wa zUM!e~NX{rGNcoBK#61ZD@xOiy^RH{k_q3y#{yV7zS$j@6fQfXmsH+IY`e9lwQ;+uc-p zv!GBZSg9-^n!|}ANlx}41>f{iK$CsT=|8D0KhY78v>O4%xWYeRNgw{G(0uG87T038 zrzcLmr^)|0uW@m+nTsI3a|(1`2S8L!C)wZiWK)?mC-0W)Sv(aJPwDxQnOIEpk+APs z!gyo9oa2j7rNSl!+464f3Wk@mC` zYiqjeJ7D_d`hnv0pVzJ{uEZsy_))j~V~>sHEoYaQyhre$;NVOyy1QLALv$9U&ZhF! z%Q1`IvN5>=$K!U_^WF~WbH@$gZDOFG`$hr9PtaGuaRnFp&u#3a5JQ-G6 zGv#QL7*PeJOBaUcJh7HBGQ|d!g(?gfR1v1bw7Hmt7KLE6Q4;9o*)0ga%`6B(y6Hqa zwh29|8p7Gj)=*){$M@7x`Au~v{(o846;7tcCbBLpL_Dzt zh**By75Vd`EMBx1BXSh~{KbQh#ZN4%O-=T7q$a#&CZcG|$XH)XdU)qVzg{7dkMHUu zqqPGQ$n(ZPY?o!S@6@nm7MR+4>5 z#5U$Fxi?=eT9Dz!^s8P=Vfo8t6vc8ug5j@LP?Q9DC%byY{F4GhIuLSlU`SUFzB`Kf zr?`RM0+xer2(MuIv04bBRGWaYy=4O1W3jiy^5ps!8QL*LK{|L*FN$>R+E}3pXxN<| zp2$Sq5-U98b90hvXy24F7bBR9EIya#FS58mF0vTynyQ`Lv7>!rOcXwb(Bh)5sh%Ck ztAWcNUOd{6T)Y+VY-__!IRf$C~Dg@La2K@Fjj-s*wsYeGT$JrGtR zghh9a2WqOT4+Fi;15x=7N!{BGP-htES`XCP8Y<~J53~uNJHtd>@1xo}!a(ovK<#yP zc&`t`9WZdApc_0;M^~uw@AN>Op@QD!W3bwzE1P0BdeG*M`kFBHZ}L!`9W`|0OR96`s-)%lhE*%RI_HGZhWlQ~ruqf}2wW6rgTWOh`Rr`oX zW91oY;72_=A?c5KbcLkv@#soP-|NwHvHJF^imJ-0WP8(AnKG>Yp?7U+P(BwU zPxZOHzM-WCZ4uwcA!i{Ul)==EHRDQOGhEG5eu3F*>XTh<{=^SWV17{sZ9)6ikP-G} z8CF}T*DaK<#sxtXF<$l_Rblv2t-es`uyTYw#?fK++YY5R9^qe=;Vo@gD+puS5Ng2z zd0avoyIWf7yK!1{PZBTEtu`_NFCf1rk!Wih!;wnn6PYp{k!4Ec*E2=BKqc`>38b?V zH#KZ%>uRo{Wf``XkVslSC6UNL>el3iyP+Iq3CZyd$jTbFhdK*k>dbb6Oi4>Zzyf>eh=Gb>^0pRRZ^IiMybt zwiY)wspWGS$wsOZfPPm(-9myDs0jPM3Ttl&k4>%^`GLf7=7y<70{=_495k}3>!_nz zocCNTo}Y(33Hf<{h~?+!{UtUlKksev+4*_zj?c-@yDMIhpZCf5-2A-9;`8$Jo`}!S z&-+GvL4NG-@znTudTb&&ni@+DEl*F4j?o<0?va7MGe~v3WAb8=f; zl-Eyp?_4kTmIS@yj`jA!JMO}Fjt-0j`KPBQ27>(ihEhS^y(422>8YTQ9fPUy{-A(? zM4&>Wd&Yv$A?cGa_p+u}!PUi{kmQwH=+6RjV*w#ERpA;bJ+OZbx{zh^_O3ls9rl0%}BT zeO;%+P$^>Pk!J?qM-U{1dh^Wg=Fmylr@`h}DySg$;-94az$M z-q_Vs@1h}ngY?coH+5v9A-q|7XP_^r>vZ&9gEU4z||tws=PDcn_AE; zVV1y2CRAzDAvO2C{TV-7M&u?p(>;H$=MYS&< zhIV)3?<4r5_9ZUoGt|3$Q!*dlmiy+~abO1SbZtE>{SLK9t!yAf%C zNh3Y{L~M!DtFvZvgB;WryXdnVsb{W68C`0kwsc^72P)n%O4ODbj8$n`03TB*3MwL^ zN!ns9{tqf6HKU_yt2+8*wPjs*Y(R7Vs_usRn|q`z{HMx*X4WkK^n##f#oBixPetKD z5u1CQDiwbg07?6_Ncw#IpVdC1v~(NNyRCDqcbiIYFIa?5I(T`H z{sVaQ=h-uO{^>T#yBoz7I>!D!2eXRwRP|eY9hil3rAko;HgPtk26xb$Iu&igmdFXk z9jU&)F_B6pvGsIva6-+r#zgg(DXL;NL$cZ*S) zzQv~65-EPu3h=1hlHia$AzeVATQSI z$4~luKq9imD#2c)l%oUqqY^K~gGf1*7B6L%Wqxah*lFGXMpyGO_*sG|2KvEY93uB5 zarQz)eG;DYaL&Xr&6x1bFA?+Sub-b+AjGW2vAlv)3zp0}pWFt%tm3Y_gF#2nv) z!U5DQLd^AvIxs2;^Gr`-nXf%GVu9%)#8H|g@X?wOVxfNYWiRr*2)y_-K`AQCN7C{N z=3}Sj5_+VErOQQL!HEbwMm`)R#If@cL@Eez+6QcV#S(-L4LuuNwOqTVYN+~HmcLji3H6g^S`4LLLMm-W>n|c)DB8{Xt z|3wok7803cayAhcD?){&6hZ#mD-pelwO2kOqCR?{Xwvk6ZgQ4%c9KICy?++#iuRTt z!F7px6k?YSCi#P!P%#f_JcSLDK&p=;@&PhNbqdJXmn!1C1#3Z!DdNOqNw0BD2r;or z*5Ju=rA2qI6U(6Rp2ab0YlWCv%MUQL{LQojPmK-XGxDzD*HrdZtS&3RNNA6hD>0ce zF_0Q8Ub%93B#Ay2{VUGp7*9@&BqxXa(mMu*(|sy%XL>k2hL5qyq15OoK1wIY_YQ3z z85~Dw-#`lFiwz-Mu3{gl~}Rc8uWAka_&Kn3d1_VV$_muFk)hF% zVfda?T+`7?kWmbm$BI{#mSJ!`+6Rq`*Ay?`J~=ShS6sas*BW$aQHzZNztIHBA%FEVJO0uUcHQGDA?re)re&r%LgWs9E11a7^C4nGaD%1 z-2}=cc_}Jh*+y2#v{doR<_HsQHma_*v$^x^`t;DJFH z>jWQ))so(s>fNj4fKxqSRIMKPmBJ@DWE;NXZcCE65Y%waHY&P%QYh-%VC-$}soq_9 z>S*02HQKhSw7Rs6pHb-3+k6#6csHg82DkY-*EhCrOO#eXh_Zz*pdQN=HaBS1rH`QX9nFw}>_bUNZXX-jGoChczjtg$ zaqxSGZjF@th0{$sCTu$H(0LA>FFp_c6Fm|6PWUW`p6$?cB>#6j{y9!~f%v$k-&}|O zgt*NJ&lkV>`*lpy3mV?l#1$4D7q4X+?LETP+ZIJnI^+p-$NbwSX&Nx9p9)7`z&{m^ z@h1PChMOmj)}&D3=q~tI4>wPsd$8!mniML$(4&j-lqX6>zmvY7o#sI>;*SZNjyrUo zc*?-%;kAB)L5q04SYyz6VwMv=OT5YopY4Rt7Drp*bDZ!w;`gWe`sRrOC%iyB&*8-w zsOE{ePWW8$jKLohOT+^fy;Qu3hm+Uh_#x3^(dUQ)i(W4tIf;Z99yv3qx zMTD;8VyN5r>_H8;g~r?|zUFA|su^nQ!u330qdZx!Epl@|>D7IBkBcZa+bw!hyvCxh5(_Q*3h`yX@rJ&aihUM6Bvx7U zHR8Dw%=oSoAF}8Hagjx*#jzHBgZTO@O#a)%6&8JySZC4i6@NV5#BUH^wCHohev4i& zHe2*+ajHevia#zh<=rd3V$mNFw_5a_V#uN|66-BGA!b?hR`C?(4fT)m|2-DnEe0&Q zU6fk%2gGmiilcvv<8Kh3vgnj}okhP+oNv*4#Vm`S6koxMqW&$8UnQ=#=qvCpsY9u} zUn&+`^pN=WQZxJ-ahpY7CweV#h?8l z7w|WVdoB8)*k#d;;&h9y5O2k2+?Z*ly?;-E!; zNTe+KHR5E8E))MTM{`s8+#+tU=nF)rMR$s$EP9jp0(FG^TO5DCn6&7B6K7d;Qv76= zMpJyR6$dPOk7%~&aq-uD6aNGh#Sd$T8Iak zMvy3aM!nY%Kc#Qpw=wY#H{Kw`&E%r3csIN6BNuJwSDF4gyBpcH_|Qg4KDd$(%1J)Z zk`J!rgKP1jEtGt4B_E9O6_OA7YwSus&{agEZ>02+o|0b1G~`MeeY*_T__LTkg~O3a zG8~y8@hh3em`l>7OrON`*-RskrQT5HMvA{yh+D~BcD;=P9I)1>opO6cA|H*q}WnZy6e^t_nDA5AXsCouggrq5=Y+C2(C zm+5A9TiJg#$wN7kF7jKtu)lOqVi)?#bd|Gjjd4 zvpjN19@E>|?Pqr%yVtY(5q2M8_ebphp50{&mE6A8y( z|3Y%%e+ttB>`t-!PIhl)_g;3t#xA|zQGWd=yZLzkBYFwDuVlBH-6nQXOaxx%y!P}F zqR}XRh1?Gd@guHp|IMz%@AB~vlK&@#c$nOGV(kK#yDjW~fZZA{e~nyzZe{no?7qk@ zRxwDuSF?K;yPsv3-qR>upJw~-V>{l;?#I~u9lK|8I_s7yzF~IX$*xS#M#v-mF?jhb zxfuMM$L#^F>ZbT4uE$Te>_0!n?bW+{|1T2%CxrMixi|R!`-#RN;97Fu;rq+@KEvaH zTYUcq3HK$o>j#C9{Xg{hHTlDx!+IUh?pf?MvHNOvcaodNen+MsWcPdQ{*m1!+)kCU ztL-B7L!o$x;{AXSPjmdbJp7UAGgywc+h(SR*?lv+TJA%{_XQsJyw6X!v?~G;B;xN4 z?+0Gwc(pvqhyNtsyRmAABnFXuPoC3 z-y;|G^$jfN0K2!d`w+X@&c9&#MRxnCy?>1mo4K98m|V!S^ub_F>T|R2FVhEQzeMpL z^v5l~AR6iW8@mfRo(=43J6yu_UUuKg?t9oh#O{~a)%tv%DQ9I;QvE%5$~(nUea#x-@$eqWOt0* zZNA;4J`b}#xBKPzr))2sPKiV1m3n{3FMmH{-0#`d(I^L>WB-TQeS%!1=Q~VmeIF!!&{!jB0@ME9IQDtgGmqmdVpsFY zbUw=Iyu&Zozhpi=&RWcTE7;ZLN!O#du>URW-ox(0?EVM4zh<|H)4h`28g^-Zh4NRA zf8W6L4eZ{gQe>302fJ6Wdn3DdvHLl8zs2q^ z+0C1y_`fz6F3MFU^{*&b=a6gE3)yZy#_i@^emT(f^hGWY^Ev;HXIGa8J?`%3{CFF? zG@nNLpThRMl3eKVAi2=vOYE=h{|wWI$%TH;F^%MiIQr-Jl8a9I1LWT1*K2g80@G&# zU9gB>@B5<*7x8=f{r5Vaw}C!do(#W-!_g_C#;1kmCJ#Wqm$c*Q$vLE z{dQm*TH5r$8Y_z)7~U}=!v{*e<+t`~U6SSoGKaf}w-n2*qNlSw2fxpQo^lyy#R-#(V!UAl8@WOB4Lk*pb_h55MP8mjv zZN97)yva4`?k$&2?YMO7U@BQb!op*f8{xp&JJw2^mrgWZwzs*mdTaHnWJ^v?d3_$3 zTXzyPxoJ&FGF{y{yr*M(GDWe5M=Q7GfpdJShN2zo>F!8(PY##uNhd3_M=SUFfph03 znRgpU_KXbg8r__(u1u<(AE5@88wbJJosve{GI~MJs)@wdg;iBa+I^cvTUBDH3^eq~ zST7q(bX3+S68(Eq$zEa&PpRb9hUy-nLV)Nd#&@S`Hl%ve$${+bdV?h5-lK}tWt;kT zjt-Xe_VnZ|7jn}jaqiwrRvsR#>KbTUwRP2Cb#i0&Xu+v?(s(M>~E2VUxRh zOFC0!>Bb8x%9FdZGh^{-DV3}4Erd(9udW&#>RLTG(VYlVxKG1-FOzUAVcpR|K)?8R}6w**jDr8Ftk4qkJS&6%$*>F4?^* z*_cj_$@5!`wxf4wd|(`nvRY{?+4jiHOqPw+mG5YnXx_M~GSd`_4ZRj^n?}ags4k{r zbGoIatM`Hnn^Q^30m~4Ihpsxs`A3p#*AzjL7i@fWb>o_fp3N5q_8xs$qpB3!AoHkl zcmMV+Ys$K6FI}w_vwBHR9aaEa-lgS&>7i7w>dw`80BfX0>2~Y@GJ0=oi;m-uPJL`D ziT&IY)V=S<#v<>THvf^oXc^dEQqqyWbTU0YQBnds4GwG7F)^V-?cei9R< z#Jgg6Btq;_h9WMzU#3YyltRrCIG>N)Af6!89!WJEA)TU(M_ipOQ5c@c#+8Ic8D-=W zrt&JvU?;02Iea0VqKsd%O47ZD6c(ZT$R$iAFiJ0$RgxTKkxn}!470LIlA|t?6lK_z zRg%}ile8#3d`@Y~SW$)=Sw;CnJekf2W4zqrlxk6in^|S4p%|$ZWh|CelpYe2uqb1~ zT*6ceqYO>6OQI2!w0ndhR8~oPs7=D6jJ0zJqvKShUJ+jBvWZesrqR7*G|Easl!08Z z9%_U}X^ApK3zA_CLrGASacG7hHQtfg6FT6@m>}@2p+?Wd9%cCK#I9cKi8;!fy~E7! zkHj5i5+RVgm$;`fO3>*(;z5ElIwdut3{RazxWj1@6Jwn8UvgFF*6z61c;f*&?Z34 zOvg1LqLhKAF{lZUGvg6Wm@K8#G=?()f@U<936L|xflRO@m9S}yVuHlXU%YpMi~a! ztbW&zn5X}}idzxzM(OPBs8t6K)+looHmmN_!5n37B7<2?qfh@c*|a|2@MjfSZFOf2 zg`>hDnAWGWX??}_ zOMH}fdxeg=_`vTSVV5Wq{LafdxT3tPyD#TdDE~pG=ayQS4EM0RikYdKdSTV2uyR z5K#sQwi+{f7iSG-^w~i2&gflSa`Kph5*uYuVJ4Ob7{oe_uLUwzf3!i|QHC34#Lm!z zL_`^TWQv&aySPe(oD!JkyErQmc`>QC(iNAeh|y#touZ3{CsMDTwT3= zdqr6}Uh9*|4qOwL1JSU#vne+QM=z^^ZNNGnZ^WDA6nSf3DpxTV*3M=GmK)2mbfErz zRGG<#B|0UQYeM`3L=nECA{d|0sWJ2-e0g;Mo<87I1_`2oiXcf8kO&i%NQA^u9$+jv z(NmtuAPZe(fR$uGMSz)9K!BZOKq4T0GQi7s!%{LJAbCnsrm}K1cL|P8&nPGy5|BU@ zQW20s6_N-@B8QY^EFZI1h8ye0)alfQN7jXAwRF&Bjkm15q@=5&23P*dByJAtKfvho{8X#cZx zv(ySW)G+trJTS@Q)a4oM-XZKIeOSzw8pIi+DN)iVN+v|jh1gk;N~g9Dh}g+^oK>gK zJr%R(&1sz*UmRN+KQ6W`c6{vQSbP}}`LkxvDVQtj5~XF;IMCx2v7)>n zit=B9XDsZ;^#FJ%jK#6-Qijof|ERw!u-BO2wD*C2mH5Lp8Skf`_d2+$5Zs7^TML|) zO+vLiZ2z<3tp{B~0RCxQ(vjDXa7wrSY1{?}_eKD87-6y1MgFeB|7Lox1pQ+fqW;r7 zgCI>@KZq3pxLU-Ee*#-!oO}wMF`;!(7}8z%^+Q+%Vi) z>{%a-fV%^@pmOiVn~y#2qY>my09T@wGW1)6d@{Vnjf-%&e}Fs}_aJclBH-3y?|l?` zeZU2!HzQu)UI>VHxs#4Vg+i3&`#_z>)8VC`DfIBMxR=0(d0{SY$#J+1Apo}!@j@l< zR|Oor#HaArfIm`!{$g4`?kLU&t{DFMr*--U>Y*v`V&GtEDQ^ORfxABd*YD`J7MZ5)NA)gDzZT&3N3h>_RtC4bu6`w@Cg9sO2R`1%cH z(QhqqNV50S^4$Er7`R(KRJi?K0`7qToN)BJzY^sDI4aL0_zSb&#VDuR}GI&_fFy4=4D`-|bHe;W5?^p6I+H~^eZ$6EmoOUE6+6>DK|wLI6( zj{?^hfOFHa;zqQ8T8JUfO-C2@GhYxO?;TD$4g#mk^KRh7(s2)PCqCmBK&^tCj>ku4 z2afC9blg5VTU@!!S5V8l$kA`bRkJ-iPi4{XeBf@6P~Q$;H(QV#{nPQf`fa-&I2{PE zest~pGz>~(LjBV?I;+wwFN+S~{6v60g}*)c3$t@Ea2KP_=%1G7+WGaj%$9dRx;Qr- z%Ws7|Ed*fw_*-P9so#~i`T9))7pC8h!1Y|OrTFq({hmL&AX0hm!T|6|od`p}FFN{_ zloxpR8_%L&C2;oy$aD2O3>?`?|8$C6`<h`V(l!20oNC}7r)?|;+R z?~PgXdlt9@#tXle=jQM0pNnR{KLPi+PK2S~O^$vK|Jv8@4O#Si8n_qmj--EK`aSyR zX!h&*3-VVBfl&SUFOGhPUi9_*SKz|(_hH};M9{Bi)?6{66Jf;b=I`Uc(fKj@ryuDo zJTrgy;qW?L{$2-gn11_#>n9-pv^+O|UpQ`Vr1~+qY;Iuw{x`7SN&m!seLD}4Pf12{~-cHrn-9sSetT>Fil9nF3} z2QH|7>~i!wROajVdPE+k-^0K?9U*^jtcj-IqT0FQ1)WI5s~^vH^vkdJ_4~Ih`Yi?S zU_gGj_B+%xR~&#G{nPQf^`og7`4P}Q(;1Uy`Rm{4>-Q!I4YS`AaL*sFWA)SP>eru+ zR)4<_+^qrW{fwjE)Fr-tmuJ!MO5nCF$gSVu-O=>x*)vzrt=`e^+3S4$uF9g{OTd-*>UrsP^SAi=X!YYp;99iN zAXh)mbM!m>4qv}3v*`B%aDN*071Z)v{hrOA7peW*H*22g$6TTQX?b7AgPFgF7tZtg zkE;O=s~;}_*ZxW^%}=kZU;WB?k@~m$fur+v^-t?Z^Yx~FkCyxT?FBeYzwZFo6p&t5 zzv8v?#GsB0^7NzIzU*H&FL0iQ&Q3J-t6J~tH<2%3 zPsR~#UOL?Q&K}@y$2)}nX?YL9LqAj4OD*%H42{!O<$ebzTIY$&b)XS;51!E!dB4jq zoG0$V`06G2G~ka|7UAz^{29YmQJM79q4R>$MejByZY^-?*T&|l^cz7%`~pVCXNj@QMlHE>kk!f-7H4paW2xNQb*Nfz9ofus4t zuz2?wIO_hxaQh7$J~f2mZZ&Yn88|mT?gnld!pVN*>Udq;!@w-EVz9JuEf9*k6Ax1H*jZV!RWnw|>F-!9@0l0)!K;&cM0pJq(;K z_ZtkHD{sMoFOSMnn0`xvdlcamFZH=$xbFj}I zSXccj+w)FhLzPKvlve*#$Qd%fXjK1Bm91Mht3Pkcju)cpuP$fDso$$VJR*$snR9LlXw<^6I^%5A=(4-dTybgYO0#V?+BMh2 z_EnjNS2cn1Z2Un~vr?5EpIXt}-m~4z^1sYKJ$?sI;lQW zsDMJ4{@_bul_W z~_- z*2JLG$+6i9??s>#KlKA>7ZcVYd#BYJOnEuKIO}`_0L#WG$y$;#bKcW0dp!YeQcS*f zgLbxferzHZHu*gs;g~11(XexP@sr{I*nT^fFpja&5Qiw`x0DLUCtDXr`~*!3D&Q-$c}E{5k-@O!-Y0y=8t|7%Z}poCw{Jwlshxq%jEI5ON4PP(o9JyzntICL}dmLcm@cxde9kc*Gj;G=Q) z0TZ#z_Qd)}lJ-89j~evmAT^3Q?0h57;%tx4F%;-OGtLG1T^z!ZB?8JA=k#9cpYNUu zd$D~2%*^=sz(R+sx67JxU}^$hV7#{EXd*P%%yk9ulVv!Jx|>kRu!#=K_}OH4?|D1^ zbpn2*wOtDI^$q)b2D`o71!QkR6&?@50j8(-va8Es^IRGf@L7pm5dNLFO8pGz@#9I* z;EhSBW+XesT&k{2vI{O@$9Mz`s1CsqWv8tWElqGQXCz3+?VGd+rS!P{R8xZQ&H$s8 z;F|NIB?QOu5ubb-0)~;W0n4YLjgjCT+mm9qDip5r*)8fOxk_$M?Do=a`oog@$Irf- z_dH1{2~%+McCO_g`B@UOAUB&!5!5vJ>o71fyjAl@qf@WYsq^p|flfJjB4EYoInc@& zCmdhk!M`GOntUDzNuEg98l}baIn>TbScg~VbDQO%j8CYZk)pUf4n`aZ5$TA*YOI~6 zyp+cO%hxW@X{17yOKI_qNzf{RLjRx~znP|#lnS|7rD%>pxmE&rZic@m6UJh2IFD1p zln-KXFHc>C=yaSmB^BXZv;@CcClX2|8@JcRU!lf-#Nl882-jgOL9)yyh)`0V2t6rP zlSi{$RD~ZWph8Bt&*n(R|C3M>;*^pGn{y;kUq7YWEIy^CHjCo-s$X*r1NOK>Pps|8o|XbHl3P;Xg=qgn~FIUBBd$v#VA zeScZ$ZkqByOvdK>*`4xLQs3p9O7+#h&6~kOZlq0SKd8k{y1RS}TIFghHr~m72+ay< zuQ;uc`Do39FmE|%>y0uPza$e~VVwe^E5v!xWhAy9b*penW-Nrlos2~_##YJIJXs|z zlwee}7?i3+)&%>M7URJx{CEd;*&ezRM-hReworuP=f{xt|@ew4r0Xj*JL_O z)%Ez*noNf&T8Hnf%Z!8&{WBkxf|NXjEzg3R@6ukSN*limt~{SW0TX_4S78yz>m17H JUWcEU{tL*0Ajbdz delta 4145 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 delta 4389 zcmbVPZA@F&87?$7_PH^{As9%Q;}F^=hS6&qW|JjLLU0Jd25R%IZMWDl@dqZhG5$yb z;iD8tppdfdm8wcfr%IKorei{trD;`DtyFSPl7x(2}S#VlvyJ6^IF9{IY0HsM#Wbr`G;2` ziid;z!`wZ^2UUEI^P!@J;v?_>Q}KhXhw1|5jZBvnsb7~WZ6%p$?;Jg>RPg!DwaTr% zr2Hq8+9JN#trq2#%rcskVMysw^N~9d<(!6pXj@dS?&2T*zO4LBB=hjW1M>V4K2Us= z+|I0Dk^0m^teKPwcwY4G!8xqa&5Rix{gLjt$IbZCH9GZ5 zMOnR(i92chW8%ZTA;TCmoUC!B_v{T|UQw;Nncdphrvu4zo z7&c!BTu7(fpCfxzv^8pN^U$Y9+Dwcqow9!f#}mPkMvKp32;0qDJO8Uf2|pacQVs1< zr_~Z@eQDgCE_Lk-g{&OAv-sR>cMX@$wfJ6Y^Y_$v7*D$By%Bt!$*{etuf<`G_&rQ4 z)897=8I%OEsH4U{=xVh)$IfzRwGZkR$hYBs5MPQvNXn^87s4)YPqMeS$-*vrpuFCT zD+b04?26sZ_BOM(`(me)W`hUe4?(h9OU5pIjnk(7s6asp5=3a5-VI zj|XYS1e>EoQ#BL`y4_qirxQlDn^Bu@FxuyF^mn`9=_skCMrqqXUnJOZ;Y=gj-adFb zPY$R2mx#U~Yvpj5RKjM6DBaA>T}5celn! zF|ZhcYd0`i01r@K<&#fb#g((!!zXLA*mG+urE`hw%L1d}8ei>=C8EYIw?NG9u7wg1 z3)Z9Lv`Roi#tr;>#qg&9k;B9?p+p4XW^9g=61cle_GWR4U%L`^zeZG)fQxW@GTl}= z-2FzeOH+fm?de0H(2NlDd;txxWCtdOuS&@C?KmfJ@3L{B!13`i_-zOq5P?SzbR0*8 zMBx)kAQZ>9C13^IT}gMWg1@YgiY)H&Sp*)($#RzZ@*xF$xk~nADfM>fQ3B6dpz2KH z7Qz&8G)c-N0Ir4gBpyg8iRUfk(soshAD{%>gshMpo+k0QguJ9*#~uE80;@J%&gBjl zDuvr&qRwTJK0kpndD1M>r!NmF0-Y4mMm)@wTWL^w(?E#+=MW5xeHNtUOXiRVu zTDUPSh4d=;WLg5`6XXCC&YwOfIywusDOA3IYAz45?QMuCerur-d#bzHz}# z!1^Ael(U(bB_)zpD6i!)icrfLr2p;({uiI5117)i$mdjcbW#{pi_I4;l6h_;J6NZ@ zZY!Ug(Q%r-lYz@?TJw3C%AE{QC1-T9Bz=9J)Mp7fZ$w72pnZD*4Z`&Wyjz5L#?eDr zR{V!<=BE=tKWhVsdCIbcu&UxyL*B7alKh7P0u%kei{ zy&e1w7nkri(<}HRBD743@~btsXemheo9$#N@y_Jsn4EvCqPFOk(Nalk`R|sD^ARCa20P?a8b8UQnQzZJ_sOt4>(N7^wZ2JEI1bl?L diff --git a/MDK-ARM/mfps/key.crf b/MDK-ARM/mfps/key.crf index eddfe217d62abd871d26123aef9c9b3958c1a04a..e8ab1ff8afe234d6f73443fa1733067e9f3670d4 100644 GIT binary patch delta 11565 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 M_LOy;h*S4}0DPV>IRF3v diff --git a/MDK-ARM/mfps/key.d b/MDK-ARM/mfps/key.d index fdcf8a0..e801de2 100644 --- a/MDK-ARM/mfps/key.d +++ b/MDK-ARM/mfps/key.d @@ -51,3 +51,4 @@ mfps\key.o: ../App/Inc/delay.h mfps\key.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h mfps\key.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h mfps\key.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h +mfps\key.o: ../App/Inc/flash.h diff --git a/MDK-ARM/mfps/key.o b/MDK-ARM/mfps/key.o index fcf777d6b942309126fbf43879604a3625d2385f..3a02b0744289b4e2241e88f1070c6a018ce1fcc0 100644 GIT binary patch delta 26732 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 delta 25363 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 ZM7u4t+sa$J_;wEg_FiR^sioUz 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 delta 22804 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 Y_~#+K7If!nM8#c#fFuY6#Y^PcgC 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 Yuf#Wq2mGu)vXL9!eNUogC0JGeA8GbPdjJ3c delta 10184 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 diff --git a/MDK-ARM/mfps/main.d b/MDK-ARM/mfps/main.d index 5ab8067..01746e5 100644 --- a/MDK-ARM/mfps/main.d +++ b/MDK-ARM/mfps/main.d @@ -52,3 +52,4 @@ mfps\main.o: ../App/Inc/delay.h mfps\main.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h mfps\main.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h mfps\main.o: E:\Softwares\Keil_v5\ARM\ARMCC\Bin\..\include\string.h +mfps\main.o: ../App/Inc/flash.h diff --git a/MDK-ARM/mfps/main.o b/MDK-ARM/mfps/main.o index a794690e0c8bb6ee18828cd76055476c4a47d1ee..c4237d5e5ec0dc88cf4b300df3fa0f8d5cbc136e 100644 GIT binary patch delta 22186 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 O+xsl@wL`Joef%F+3Ltp^ delta 21030 zcmbt+30PHC_x?JULD)wW5D^@iRHU@aB#@SPq@QtwB@P4eTt-kZ?1EV-+3rFUcF$~K`7Yw?ZPzz^Q0YOmAh zz#yZg#S@-u1aE_jrGTU2I*Ax;~AeR_-wR!^JSlVjQBdg9_Tx= zy`gzNFWlEhK6YLe= z`PO^VbM$iG-PQE$d)c>FG(8XR&7Luu4ShX{rJ-DoAuk-jzLOF;)W4EC{{|K+CUw7e zaN~nFTF=`Du^y)V?^HG#pQW3|!Xd1US+IC0`^tEh-Qo*|v5VxZemG0_FbCyy2D`Ie z?+AydN2G_R)^o_XF|Lfbp{_~UVNTF`nKU~sEEcpF{^VqqqFuue2Dk-l4PtB*GIIkK!J=@GKpH(uwyr?it z*sHQZaa>9yqr9f58df$JRaC;WM9Ruw13i|{E`xXQxuC`+9>2gx3Q7#Y zPe{iFOvrYn4V#!TbeL;!T3R+-)_79|>%_e)8D=_M9i1D)s@SHsys3`e!aM;6Vl5Ad z<);!@kH%vQS&-%f-rhK!4Gzv0vqiMtF3e;;jq4V(5^aLVDo;59nio`6*SZR^?KlY3 zag}*AP>DCrO&+eD8dps%1ojj~A9x0?Mz2sctE|$6E2`R6Q&ffvDOD8y=*d?sVZn|m z4t{zG8`$;*49ZyiuR0o&m$K`$x?tqZtvQic4P+owy-p)bVP#FR(awCdOm^iJ&WeqT zbHY8y#t+LJM+qzr3|J0B!KWr}2inSQ70me(y4tp|Qr# zm$BEqJ(3fgjSoD)Zu6*vJ8q!*UiM z(6wnc?g>qobBW{pTe$}Q@V>$W;3b6z!b*jAfZG%v1ceH(>jKyTWQauY+!Ir`-VEp+w<5V6?)+Al}9U zAOeDri)AdPIuNJqY>J&b;2?2tS?&Qlk()nt{*I>0%WZ}L2h+wXd?y4e{1|+hY*q&d za2$kZ6z+*W@DmWC@DJgzaW<7s0vw;h6AIr91qxpWy-kko zV*q2}*LZsXy`VwiXQ4*n=b@j%GvQ>My?!dZtndt&q3|?_Bre*=03L-eW9<%R!-EQ+ z0HYLM1)9RkV3X5czXU23ej7w7d>(v#oz%x)?^?Tq0l*c$9�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

aUxEyPm*+4Az?_rUR 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 diff --git a/MDK-ARM/mfps/mfps.build_log.htm b/MDK-ARM/mfps/mfps.build_log.htm index 11accf5..4da7584 100644 --- a/MDK-ARM/mfps/mfps.build_log.htm +++ b/MDK-ARM/mfps/mfps.build_log.htm @@ -21,15 +21,17 @@ Target DLL: STLink\ST-LINKIII-KEIL_SWO.dll V3.2.0.0 Dialog DLL: TCM.DLL V1.56.4.0

Project:

-F:\Desktop\Work\2024.05\2024.05.13\mfps\MDK-ARM\mfps.uvprojx -Project File Date: 05/09/2024 +F:\Desktop\Work\2024.05\2024.05.18\mfps\MDK-ARM\mfps.uvprojx +Project File Date: 05/17/2024

Output:

*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'E:\Softwares\Keil_v5\ARM\ARMCC\Bin' Build target 'mfps' +compiling app.c... +compiling motor.c... compiling oled2.c... linking... -Program Size: Code=29430 RO-data=3010 RW-data=392 ZI-data=3080 +Program Size: Code=33650 RO-data=4418 RW-data=432 ZI-data=5200 FromELF: creating hex file... "mfps\mfps.axf" - 0 Error(s), 0 Warning(s). diff --git a/MDK-ARM/mfps/mfps.hex b/MDK-ARM/mfps/mfps.hex index 62f774e..bc6fac0 100644 --- a/MDK-ARM/mfps/mfps.hex +++ b/MDK-ARM/mfps/mfps.hex @@ -1,18 +1,18 @@ :020000040800F2 -:10000000900D00202D020008974600089136000848 -:1000100095460008AD140008E95E000800000000E5 -:10002000000000000000000000000000A9570008C8 -:10003000F51600080000000015560008CD5700080E +:10000000001600202D020008CB490008C539000861 +:10001000C9490008D51400088D6D000800000000D3 +:100020000000000000000000000000004D66000815 +:10003000891800080000000091630008716600083C :10004000470200084702000847020008470200086C :10005000470200084702000847020008470200085C :10006000470200084702000847020008470200084C :10007000470200084702000847020008470200083C -:10008000311500084702000847020008470200082F +:100080005915000847020008470200084702000807 :10009000470200084702000847020008470200081C -:1000A000470200082D5800084702000847020008D0 -:1000B000470200084702000847020008A13600086E -:1000C000953600084702000847020008470200086A -:1000D00031570008755E0008A95E0008C95E000877 +:1000A00047020008D166000847020008470200081E +:1000B000470200084702000847020008D539000837 +:1000C000C939000847020008470200084702000833 +:1000D000AD640008196D00084D6D00086D6D0008D5 :1000E00047020008470200084702000847020008CC :1000F00047020008470200084702000847020008BC :1001000047020008470200084702000847020008AB @@ -21,7 +21,7 @@ :1001300000F002F800F06AF80AA090E8000C82448F :100140008344AAF10107DA4501D100F05FF8AFF26C :10015000090EBAE80F0013F0010F18BFFB1A43F0A5 -:1001600001031847187D0000387D00000A444FF055 +:100160000103184714930000349300000A444FF031 :10017000000C10F8013B13F0070408BF10F8014B06 :100180001D1108BF10F8015B641E05D010F8016B4B :10019000641E01F8016BF9D113F0080F1EBF10F8AF @@ -29,2007 +29,2359 @@ :1001B000FAD505E014F8016B01F8016B6D1EF9D555 :1001C0009142D6D37047000000230024002500266A :1001D000103A28BF78C1FBD8520728BF30C148BFAA -:1001E0000B607047662907F0AC80642900F05280EC -:1001F000002070471FB500F0C1FB04000020002163 -:1002000006F0FAFCE0601FBD10B510BD00F0B6FCB2 -:100210001146FFF7EFFF06F01BFA00F0D4FC03B421 -:10022000FFF7F2FF03BC00F017FD0000094880470C +:1001E0000B607047662908F0EA80642900F0668099 +:1001F000002070471FB500F0D5FB0400002000214F +:1002000007F038FDE0601FBD10B510BD00F0CAFC5E +:100210001146FFF7EFFF07F0C1F900F0E8FC03B467 +:10022000FFF7F2FF03BC00F02BFD000009488047F8 :1002300009480047FEE7FEE7FEE7FEE7FEE7FEE7C8 :10024000FEE7FEE7FEE7FEE704480549054A064BE0 -:10025000704700002958000831010008900700206D -:10026000900D002090090020900900200FB41CB5CB -:10027000074B06AA7B4469460090059800F065FB91 -:100280000020694600F074FB1CBC5DF814FB000004 -:10029000F90600002DE9F041064600241068752992 -:1002A000314616A510D0AFF30080002802DA404294 -:1002B00013A507E031688A0701D512A502E04907B6 -:1002C00004D511A5012401E0AFF3008000210A222A -:1002D00006F1240709E0B0FBF2FCB0FBF2F302FBED -:1002E0001C00303078541846491C0028F3D12346AE -:1002F0002A463046BDE8F04100F0B9B800000000E1 -:100300002D0000002B000000200000002DE9F04728 -:100310004FF0000A89460446C0F820A02046E16854 -:100320008847002876D0252806D0D4E901219047B7 -:10033000206A401C2062F1E7E168204600258847DA -:10034000C4F81CA006460027C4F818A02A2E09D01D -:10035000304605F0A9FE38B304EB8708303EC8F8F4 -:10036000186019E059F8041B204604EB87029161DC -:10037000E1688847012F064618D1E069002820DA95 -:1003800025F020051DE0D8F8180000EB800006EBF2 -:1003900040003038C8F818002046E1688847064613 -:1003A00005F082FE0028EED1012F0AD02E2E08D1B2 -:1003B0002046E16888477F1C0646022F45F020054D -:1003C000C4DBA069002803DA404245F00105A061C2 -:1003D000E80701D025F01005B6B1A6F141001928B3 -:1003E00002D8203645F400654A463146204625604D -:1003F0004D46FFF7F7FE58B1012806D0ED1D25F058 -:10040000070000F1080989E704E005F1040985E720 -:1004100030468AE7206ABDE8F0874FF0000200B559 -:10042000134694469646203922BFA0E80C50A0E817 -:100430000C50B1F12001BFF4F7AF090728BFA0E8C5 -:100440000C5048BF0CC05DF804EB890028BF40F891 -:10045000042B08BF704748BF20F8022B11F0804FD3 -:1004600018BF00F8012B70477047704770472DE99F -:10047000F0470D4699469246044600F1240801686B -:10048000880604D5E06921F01001216000E0012018 -:10049000A84201DD471B00E00027A1697A1902EBA1 -:1004A0000900081AA0612078C00602D42046AFF3E4 -:1004B0000080002608E0D4E901211AF806009047E0 -:1004C000206A401C761C20624E45F4DB2078C00672 -:1004D0000AD52046AFF3008006E0D4E901213020A0 -:1004E0009047206A401C2062381EA7F10107F4DC07 -:1004F00007E0D4E9012118F805009047206A401C64 -:100500002062281EA5F10105F3DC2046AFF3008030 -:100510002078000602D50220BDE8F0870120FBE725 -:1005200070472DE9FF4F0C461E464FF0FF378BB04A -:10053000D2E90001DDF860800A908A46C1F30A55CD -:1005400005B93D46002108464FF00000BAF1000F02 -:1005500000F4400005DA00EB80004FF4400101EAAE -:1005600050004FEA9059B9F1010F00DDB9460A98E1 -:1005700050EA4A000ED044F61050A5F2FF3545432C -:100580002F14B8F1000F1ED07542291E1EDDC9F1CF -:1005900000021CE0B8F1010F4FF0000001D0302143 -:1005A00003E0F24305E02154401CB042FBDB30463F -:1005B0000022002121540B99C1F80880C1E90020D4 -:1005C0000FB0BDE8F08FBD1B6D1CDEE74A4600DAB8 -:1005D000694206A800F05CFA06AB93E8070003AB9B -:1005E00083E8070050460A9900F03DFB8DE80700BC -:1005F000A0F500501F3800900398002D0ADD42F24C -:100600001F014A460844002303A90390684600F0EE -:10061000A6FD09E0A0F500504A461F38002303A9B3 -:100620000390684600F0B0FD8DE807000004000C60 -:1006300003D04FF0FF30410800E01046B8F1000F42 -:1006400003D00022009215461EE0751E05D400F06E -:1006500099F9303262556D1EF9D5B346012208432F -:1006600002D000227F1C04E02078302801D1002233 -:100670007F1E002A099784D01DE0112D07DA00F0B3 -:1006800081F9303262556D1C50EA0102F5D1084300 -:1006900002D00098C8B10EE00021681E05E0235C7E -:1006A000625C63542254401E491C8142F7DBAB4616 -:1006B000A81B401E0990002004F80B000B98099A13 -:1006C000C0F80880C0E9002B7AE711264FF0000837 -:1006D00057E72DE9F04F88460446D21D22F0070166 -:1006E00091B0D1E90001CDE90A0105F0B9FC02465B -:1006F0000B98C00F01D02D2007E02068810701D59D -:100700002B2002E0202101EAC000032A099001D039 -:10071000072A05DB03464146204600F079F90BE144 -:100720002078800601D5E06900E00620B8F1650F69 -:10073000814606D0B8F1660F18D0B8F1670F70D1B6 -:1007400031E00020B9F1110F009001DB112301E02D -:1007500009F101030AAA01A90CA8FFF7E2FEDDE9ED -:100760000C70002609F10105834647E001204B4645 -:1007700000904FF000470AAA01A90CA8FFF7D1FE8C -:10078000DDE90DB00C995D46002610B909F10100B4 -:100790000D18B9EB050003D4C0F1FF3609F10105CE -:1007A000A5EB09002BE0B9F1010F01DA4FF00109C7 -:1007B0000020B9F1110F0090484601DD112300E03F -:1007C00003460AAA01A90CA8FFF7ABFEDDE90C70ED -:1007D0004D4600268346207800070AD4AB4500DA50 -:1007E0005D4601A8012D04DD411911F8011C3029D5 -:1007F00007D04F4502DA17F1040F04DA01208246D0 -:100800000FE06D1EEEE7002F02DCED1B3E4403E01F -:10081000781CA84200DD7D1CB81B00F1010A4FF0D6 -:1008200000472078000703D4AA4501DB4FF0FF3AC8 -:100830000021B7F1004F0DF143088DF8431024D08B -:1008400002202B23002F01DA7F422D230A21021ED2 -:10085000A0F1010000DC5FB197FBF1FC97FBF1F226 -:1008600001FB1C7C17460CF1300C08F801CDEEE7BB -:10087000A8F1010003702188090501D5452100E098 -:100880006521A0F1010800F8011C09980FA9A1EB4E -:100890000807FF1D00B10120411901EBEA70A169B1 -:1008A0003844081A401EA0612078C00602D42046B1 -:1008B000AFF30080099828B1D4E901219047206A5C -:1008C000401C20622078C00622D52046AFF300806D -:1008D0001EE0002E04DBB34502DD01A8805D00E0D0 -:1008E0003020D4E901219047206A401C2062761C08 -:1008F000AAF101005FEA000A0AD100F03FF8C068DF -:100900000168405CD4E901219047206A401C2062C4 -:10091000281EA5F10105DCDC07E0D4E9012118F867 -:10092000010B9047206A401C2062381EA7F1010786 -:10093000F3DC2046AFF30080032011B041E6000055 -:1009400001694A1C02610878704700B58FB0CDE993 -:1009500001310021059105497944CDE90310114683 -:100960006846FFF7D3FC0FB000BD0000E5FFFFFFB6 -:100970000A6802F8010B0A607047000000487047DF -:100980004C07002030B5B0F10A024FEA900E71F129 -:1009900000034EEA817EB0EB0E0061EB91014FEA5D -:1009A000101E4EEA017E10EB0E0041EB11114FEAD2 -:1009B000102E4EEA016E10EB0E0041EB11214FEAB2 -:1009C000104E4EEA014E10EB0E0041EB1141401863 -:1009D00041F100014FEAD00040EA41704FEAD101F5 -:1009E00010EB80054FEA810444EA907444EB010463 -:1009F0006D1944EB0404521BA3414FF0000348BFA0 -:100A00000A3200D530BD401C41F1000130BD00006C -:100A10002DE9F0411F46044603260168072A01F428 -:100A2000006004DB08B116A505E016A503E008B1D7 -:100A300015A500E015A521F010002060A069C01EDA -:100A4000A0610FB1401EA0612046AFF300804FB1FE -:100A5000D4E9012138469047206A401C2062C01C1E -:100A6000206206E0206AFAE7D4E9012115F8010BBB -:100A70009047761EF8D22046AFF30080BDE8F081A3 -:100A80004E414E006E616E00494E4600696E660032 -:100A90002DE9F047814616468AB0354878440DC89E -:100AA0008DE80D0032487844801C03AC0DC884E802 -:100AB0000D0041F69B300844372190FBF1F290FB8A -:100AC000F1F5A5F1800501FB12041B3C02D564423F -:100AD000012000E00020DFF898A080460027FA44BB -:100AE000AAF1BE0A0EE0E0070AD03246684607EBDC -:100AF000470101230AEB810100F046FB8DE8070066 -:100B000064107F1C002CEED1194F7F44AE3F19E0DA -:100B1000E80715D007EB04100DF1180A90E80E0055 -:100B20008AE80E00C068F04201D198190890324658 -:100B3000012306A903A800F027FB03AB83E8070005 -:100B40006D10641C002DE3D14FF00103324669465D -:100B5000B8F1000F03A802D000F001FB01E000F0A3 -:100B600013FBC9E90001C9F808200AB0BDE8F08705 -:100B7000C4730000004870472C0700207546FFF73B -:100B8000F9FFAE4605006946534620F0070085464A -:100B900018B020B5FFF758FBBDE820404FF0000625 -:100BA0004FF000074FF000084FF0000B21F0070155 -:100BB000AC46ACE8C009ACE8C009ACE8C009ACE898 -:100BC000C0098D46704710B50446AFF3008020463B -:100BD000BDE81040FFF723BB4FF0013C50F8042B59 -:100BE00051F8043B9A4221D1A2EB0C03934313EA40 -:100BF000CC1317D150F8042B51F8043B9A4215D16D -:100C0000A2EB0C03934313EACC130BD150F8042B43 -:100C100051F8043B9A4209D1A2EB0C03934313EA27 -:100C2000CC13DBD04FF00000704700BFD01A01BAE0 -:100C3000B1FA81F101F0180122FA01F0CB40C1F1C3 -:100C40002001DBB2C0B2C01A2CFA01F3D11A9143D1 -:100C500011EAC311E6D1704701491820ABBEFEE787 -:100C60002600020070475FEA400C08BF91F0000FB9 -:100C70004FEA8C234FEAC12243EA51514FEA1C50FC -:100C800018BF00F5F0404FEA300018BF41F00041B6 -:100C90005FEA6C5C00F02980BCF1FF3F08BF40F0C8 -:100CA00080407047130C06BF12044FF0100C4FF039 -:100CB000000C130E04BF12020CF1080C130F04BF3A -:100CC00012010CF1040C930F04BF92000CF1020C02 -:100CD000D30F04BF52000CF1010C11464FF000027B -:100CE000A0F11F00A0EB0C00704711F0004F08BFEF -:100CF000704731F000413FF4D5AF0B0C06BF09043B -:100D00004FF0100C4FF0000C0B0E04BF09020CF159 -:100D1000080C0B0F04BF09010CF1040C8B0F04BF6E -:100D200089000CF1020CCB0F04BF49000CF1010C3F -:100D3000CCF12003A0EB0C0022FA03F302FA0CF230 -:100D400041EA030100F10100704720F07F4C80EA86 -:100D5000030023F07F47ACEB070303F57C5300F05F -:100D6000004003F1FF032DE980494FEA154B09B418 -:100D70004FEA144325EA0B4E24EA03480FF20426F7 -:100D800006EB132749083E785FEA320203FB066749 -:100D9000C7F5000707FB06F64FEA54374FEAD64679 -:100DA00006F1020607FB066CCCF1005C4FEA1C471B -:100DB0002CEA074C07FB06F40CFB06F504EB154682 -:100DC0004FEA961634BF00204FF000404FEAD1376B -:100DD00006FB07FC4FEA1C4C0CFB0BF7D21B03FB7A -:100DE0000CF761EB07010CFB0EF7B0EB074072EB61 -:100DF00017420CFB08F734BFA2EB0742B2EB0742E5 -:100E000061EB17414FEA0C444FEA910706FB07FCE0 -:100E10004FEA1C4C0CFB0BF7B0EBC74072EB5732A0 -:100E200003FB0CF734BFA2EBC742B2EBC74261EB46 -:100E300057310CFB0EF7B0EBC70072EB57720CFB8F -:100E400008F734BFA2EBC702B2EBC70261EB5771E0 -:100E5000039F4FEA816141EA921104EBCC044FEA0F -:100E6000D1374FEA826206FB07FC42EA90124FEA52 -:100E700080604FEA1C4C0CFB0BF7D21B03FB0CF7FA -:100E800061EB07010CFB0EF7B0EB074072EB17426A -:100E90000CFB08F734BFA2EB0742B2EB074261EB51 -:100EA00017414FEA8C554FEA910704EB9C2406FB4F -:100EB00007FC4FEA1C4C0CFB0BF7B0EBC74072EB86 -:100EC000573203FB0CF734BFA2EBC742B2EBC74269 -:100ED00061EB57310CFB0EF7B0EBC70072EB5772AA -:100EE0000CFB08F734BFA2EBC702B2EBC70261EB01 -:100EF000577115EB4C254FEA816141EA92114FEA97 -:100F000082624FEAD13742EA901206FB07FC44F1B5 -:100F100000044FEA80604FEA1C4C0CFB0BF7D21B1D -:100F200003FB0CF761EB07010CFB0EF7B0EB07407E -:100F300072EB17420CFB08F734BFA2EB0742B2EB8F -:100F4000074261EB174115EB1C154FEA813141EA6D -:100F500092414FEA823242EA90424FEA80304FEAB1 -:100F60000C7644F1000448EA03434EEA0B484FF084 -:100F7000000EB2EB080C71EB030724BF6246394642 -:100F80004EEB0E0E4FF0000B0018524149414BEB57 -:100F90000B0BB2EB080C71EB03077BF1000B24BFCA -:100FA000624639464EEB0E0E4FF0000B00185241D0 -:100FB00049414BEB0B0BB2EB080C71EB03077BF1D8 -:100FC000000B24BF624639464EEB0E0E51EA020773 -:100FD00018BF46F0010616EB0E7655F1000254F1EB -:100FE000000103D5BDE88901BDE80088BDE889019D -:100FF000BDE80048B619524141EB0101A3F10103DC -:10100000704780807F7E7D7C7B7A79787776767575 -:101010007473727171706F6E6E6D6C6C6B6A6A69ED -:101020006868676666656464636362616160605F87 -:101030005F5E5E5D5D5C5C5B5B5A5A595958585700 -:101040005756565555555454535352525251515068 -:1010500050504F4F4F4E4E4D4D4D4C4C4C4B4B4BBB -:101060004A4A4A4949494848484747474746464601 -:10107000454545444444444343434342424242413C -:101080004141002B9C4630D477002BD01CB54FEA51 -:10109000370703B44FF010004FF01001BAF1000F02 -:1010A00006D0BCF1000FDCBF40F0080040F00801A2 -:1010B0004FF000000FBCBDE810400BF1010BBBF17D -:1010C000010F08BF5FEA170722BF12F1010211F1F9 -:1010D00001014FF0004143F1000300F0004043EAFA -:1010E00000007047F9D35708D0E746EA064613F1E7 -:1010F000400F4FEA16461FDD13F1200FDFBF1643E6 -:101100000A46002120335B42BED0C3F1200746EAE5 -:10111000064602FA07F74FEA164646EA0706C3F103 -:10112000200722FA03F201FA07F721FA03F14FF040 -:10113000000342EA0702A7E746EA020646EA064635 -:101140004FEA164646EA0106BCBF46EA0646360C9A -:101150004FF000034FF000024FF0000194E72DE93B -:10116000804C9A46934670B491E8380007C831EA3B -:10117000400C48BF34EA430C03D5FFF7E6FDFFF708 -:1011800080FFF0BCBDE8008C2DE9804C9A46934668 -:1011900070B491E8380007C810F0804F08BF13F012 -:1011A000804F03D100F005F8FFF76BFFF0BCBDE8FE -:1011B000008C20F07F4780EA030023F07F4C07EB90 -:1011C0000C03A3F57C5300F00040A3F1FE0392F062 -:1011D000000F00F0B38095F0000F00F077802DE94C -:1011E00001494FEA11404FEA144621EA004800FB4A -:1011F00006FC24EA064708FB06F607FB08F800FB96 -:1012000007F718EB06484CEB164C4FEA124B18EB5D -:1012100007484FEA15464CEB174022EA0B4E0BFBF2 -:1012200006FC25EA06470EFB06F607FB0EFE0BFB47 -:1012300007F71EEB064E4CEB164C4FF000061EEB6C -:10124000074E4CEB174B18EB0B0840F1000018EB66 -:101250000E0B58EB000840F100008F1A4FF0000110 -:101260003CBFC943661B14BFB5EB040C00213CBF57 -:10127000C943F61B4FEA17444EEA8E0E27EA04458F -:101280004FEA1C4704FB07622CEA074C05FB07F7F3 -:101290000CFB05F604FB0CFC16EB074642EB174271 -:1012A00016EB0C4642EB1C421BEB060658EB020207 -:1012B000414146EA9E0601D5BDE80189B619524171 -:1012C00041EB0101A3F10103BDE801894FEA144597 -:1012D0004FEA114724EA054621EA074C05FB07F4CB -:1012E00006FB07F70CFB06F105FB0CFC11EB0741B5 -:1012F00044EB17444FEA124711EB0C4144EB1C44FA -:1013000022EA074C05FB07F206FB07F70CFB06F683 -:1013100005FB0CFC16EB074642EB174216EB0C469E -:1013200042EB1C456A1854F1000148BF7047B619DA -:10133000524141EB0101A3F10103704795F0000F09 -:1013400037D04FEA11424FEA144721EA024624EA15 -:10135000074C02FB07F106FB07F70CFB06F402FB48 -:101360000CFC14EB074441EB17414FEA154714EB13 -:101370000C4441EB1C4125EA074C02FB07F506FB38 -:1013800007F70CFB06F602FB0CFC16EB074645EBD9 -:10139000174516EB0C4645EB1C42121951F10001A2 -:1013A00048BF7047B619524141EB0101A3F1010357 -:1013B00070474FEA14454FEA114724EA054621EAEF -:1013C000074C05FB07F106FB07F70CFB06F24FF095 -:1013D000000605FB0CFC12EB074241EB174112EB38 -:1013E0000C4251EB1C4148BF7047921841EB010180 -:1013F000A3F101037047000010B5084C0022102132 -:10140000204600F08EFD022004F07CFD20460122E3 -:10141000BDE81040102100F084BD0000000801402C -:101420002DE9FF41A0200124CDE90004DFF84C8024 -:10143000032569460395404600F072FC01226021B5 -:10144000404600F06EFD40200026CDE900066946CA -:101450000294404600F064FC10270097CDE9016437 -:101460006946074800F05CFCCDE9007469464046D7 -:10147000039500F055FCBDE8FF8100000008014025 -:101480000010014010B5084C00221021204600F049 -:1014900048FD082004F036FD20460122BDE810403A -:1014A000102100F03EBD000000080140FEE70000F2 -:1014B000084900B5098981420AD0A0F57F41FF396A -:1014C00006D028B1B12803D002F0DEFD002000BD17 -:1014D000012000BD680100200348002181700163E4 -:1014E000C1610162416270473401002010B50F49AB -:1014F000052808D2DFE800F0030514161800812043 -:1015000000E091200870C020487000208870C870EA -:10151000064A042104F020FDBDE8104004F0ECB8B8 -:10152000A120EFE7B120EDE70120EBE794000020D8 -:10153000014800F05BBA00005403002030B590F879 -:1015400040500124AC40C56B6C6004686360436824 -:10155000102B036803D099600068C26030BD9A60A8 -:101560000068C16030BD000070B52849212004F03A -:1015700007FA264804F064F8254908602549222026 -:1015800004F0FEF9234804F05BF82349086023487F -:10159000416800292DD1224A117002786AB10123D5 -:1015A000012A0DD01F4D204C022A18D0032A20D129 -:1015B0002A681E4DAA4216DC20E00021084620E0E1 -:1015C000817801B98370407828B10128F5D1BDE850 -:1015D000704005F075B8BDE8704005F051B92A6853 -:1015E000134DAA4206DA017081702178002900D1DA -:1015F000C36270BD4FF4FA21022002E04FF47A3149 -:101600000120BDE8704005F09FBA0000DF00002017 -:10161000C0000020D5000020C400002034010020BC -:1016200020070020680000209C0000200000E1440A -:101630000000484310B5254890B00079002843D0F9 -:1016400002283CD2DFE800F03B01214900230B6077 -:1016500000F000F969461F4A04E0D418647ACC54BB -:101660005B1CDBB28342F8D31B499DF80000086085 -:101670001A499DF80100087019499DF80200087088 -:101680009DF8030017499DF8042002EB0020086034 -:101690009DF8050014499DF8062002EB0020086023 -:1016A0009DF8070011499DF8082002EB0020086012 -:1016B0009DF809000E49401C0860FFF70DFF10B0AF -:1016C000BDE8104002F0E0BC10B010BD6801002081 -:1016D00054010020E40600203801002034010020DD -:1016E000350100203C010020400100204401002081 -:1016F0006001002070470000F0B52A4C2A4D0126F9 -:10170000226942B1214602274969491C012A0AD0AF -:10171000022A39D114E0052804D100216161287022 -:101720002661E161F0BD616168540229FAD3276145 -:10173000A878697800EB0120E0613B2824D2F0BD55 -:1017400061613B2920D26854E0698142F7D368790E -:101750000102A8790843FFF7ABFEA8B1E879297A1E -:101760004FF2021301EB0020C21A0421984216D056 -:1017700006DC6FF4704140180AD0C02804D109E09B -:101780000F2A09D0102A0AD0BDE8F04002F07CBC34 -:101790002671F0BD2771F0BD03202071F0BD2171CD -:1017A000F0BD000068010020E406002072B6074C7E -:1017B0004FF40065A61400222946204600F0B1FB34 -:1017C00000223146204600F0ACFBF4E7000801405F -:1017D00070B50024FFF78AFEFFF754FE4FF47A76C7 -:1017E000164D02E0641CB44205D81021284600F0D2 -:1017F00093FB0028F6D103F02FFF0446FFF7FCFD12 -:101800000F48210206D501214170E04320F07F44BA -:10181000641C01E000214170204605F0D7FB094916 -:1018200005F01CFC084905F019FC084905F016FCF8 -:10183000BDE87040064905F09BBA00000010014069 -:101840008C0000200100A03400007A440020FE44F7 -:1018500000801B450448F5228178407802EB002087 -:101860000844C0B270470000E406002010B590F8AC -:1018700021100022022905D00421816380F8202054 -:10188000012010BD01680B6823F00E030B60016896 -:101890000B6823F001030B6090F84030C46B01210A -:1018A00001FA03F3636080F8211080F820201046CD -:1018B00010BD00002DE9F05F90F8211000240229EE -:1018C00003D004218163012485E001680A6822F0C5 -:1018D0000E020A6001680A6822F001020A603F4EA7 -:1018E0003E4FB215DFF8F4C0DFF8F090DFF8ECA05F -:1018F000DFF8E8B0DFF8E4E00168783F1301150293 -:10190000ACF1640CA9F15009AAF13C0AABF1280B27 -:10191000AEF1140E4FF48018B14227D9B9420ED05F -:10192000614512D049451DD0514518D0594518D0B0 -:10193000714501D1424615E0294EB14201D1012243 -:1019400010E0274E1436B14201D110220AE0244E95 -:101950002836B14206D0224A3C32914201D11A4681 -:1019600000E02A461E49091F0A602BE0B94213D045 -:10197000614517D0494522D051451DD059451DD04C -:10198000714501D142461AE0B14202D14FF0807256 -:1019900015E0134EB14201D1012210E0104E143671 -:1019A000B14201D110220AE00D4E2836B14206D0D4 -:1019B0000B4A3C32914201D11A4600E02A460749BF -:1019C00080394A60012180F82110002180F8201020 -:1019D000416B01B188472046BDE8F09F800002407E -:1019E0000804024090F82100704700002DE9F05FE4 -:1019F000C16B0A6801680B68046C4FF0040808FAB0 -:101A000004F8844D844E854FDFF814C2DFF8149239 -:101A1000DFF814A2DFF814B2DFF814E218EA020FBC -:101A200065D05FEA437862D50A68920603D40A68F3 -:101A300022F004020A60DFF8F0814FF4806201684E -:101A400008F1140813011402414524D9A9420DD00C -:101A5000B1420FD0B9421AD0614515D0494515D0D1 -:101A6000514501D1120312E0594501D104220EE083 -:101A7000714501D140220AE06D4D1435A94206D0CE -:101A80006B4A2832914201D11A4600E0224667494A -:101A9000091F0A6029E0A94213D0B14215D0B9420A -:101AA00020D061451BD049451BD0514502D14FF490 -:101AB000800217E0414502D14FF0806212E05945A3 -:101AC00001D104220EE0714501D140220AE0584DB7 -:101AD0001435A94206D0564A2832914201D11A46FD -:101AE00000E022464B4908394A60C16A71E04FF074 -:101AF000020808FA04F818EA020F70D05FEA837847 -:101B00006DD50A68920606D40A6822F00A020A60B5 -:101B1000012180F82110DFF810814FF40072016874 -:101B200008F1140813011402414524D9A9420DD02B -:101B3000B1420FD0B9421AD0614515D0494515D0F0 -:101B4000514501D1120312E0594501D102220EE0A4 -:101B5000714501D120220AE0354D1435A94206D045 -:101B6000334A2832914201D11A4600E022462F49D9 -:101B7000091F0A6029E0A94213D0B14215D0B94229 -:101B800020D061451BD049451BD0514502D14FF4AF -:101B9000001217E0414502D14FF0007212E05945A2 -:101BA00001D102220EE0714501D120220AE0204D30 -:101BB0001435A94206D01E4A2832914201D11A4654 -:101BC00000E02246134908394A60002180F82010BD -:101BD000816A00291CD0BDE8F05F0847FFE70825AF -:101BE000A540154214D01A0712D50A6822F00E0239 -:101BF0000A6090F84020C36B012101FA02F25A609A -:101C0000816380F82110002180F82010016BE0E74B -:101C1000BDE8F09F080002401C0002403000024076 -:101C200044000240580002406C0002400804024098 -:101C30001C04024030B560B11A4B026814219A426C -:101C400009D2194B1344B3FBF1F189000164174920 -:101C50000AE0012030BD134B5B421344B3FBF1F1AA -:101C6000890001640F490839C163022180F82110FD -:101C7000136843F6F0718B43F0E901142143D0E976 -:101C800002452C432143046921434469214384696B -:101C900021431943116000214163012242770177FA -:101CA000084630BD08040240F8FFFDBF00000240B6 -:101CB00070B5044690F82000002501280CD00120C2 -:101CC00084F8200094F821600020012E06D084F8CA -:101CD00020000225284670BD022070BD022684F82F -:101CE0002160A0632068066826F001060660204691 -:101CF000FFF724FCE06A00282068016802D041F068 -:101D00000E0106E021F0040101602068016841F045 -:101D10000A0101602068016841F001010160D9E712 -:101D20002DE9F84FDFF8C8910024A9F1040B2346F0 -:101D30000F2709F1040AABF1040ED1E00125A540FB -:101D400006EA0502AA4276D1DFF8A8C14E68A6EBE2 -:101D50000C0866452BD00DDC032E34D005DC36B3E1 -:101D6000012E19D0022E2FD11BE0112E16D0122ECB -:101D70002AD119E0B8F5881F19D006DCB8F5803FE4 -:101D800015D0B8F5801F1FD111E0B8F5001F0ED097 -:101D9000B8F5041F18D10AE0CB6815E0CB681B1D0D -:101DA00012E0CB6808330FE0CB680C330CE08B6893 -:101DB0002BB1012B4FF0080303D0456104E004234D -:101DC00002E0056100E00023FF2A01D8064601E099 -:101DD00000F104064FEA840501D9A5F12005D6F8E3 -:101DE000008007FA05FC28EA0C0803FA05F548EA22 -:101DF0000508C6F800804D68ED0070D53E4DAE690F -:101E000046F00106AE61AD6924F0030605F0010558 -:101E100000953A4D06EB050CDCF80850A607360F86 -:101E200007FA06F825EA0805DFF8D480404503D113 -:101E30004FF0000825E052E0DFF8C880404502D1AD -:101E40004FF001081DE0DFF8C080404502D14FF09F -:101E5000020816E0DFF8B480404502D14FF00308D5 -:101E60000FE0DFF8AC80404502D14FF0040808E0F5 -:101E7000DFF8A080404502D14FF0050801E04FF0A7 -:101E8000060808FA06F848EA0508CCF808804D6804 -:101E9000D9F80060ED024D4601D5164300E09643A7 -:101EA0002E604D68DAF80060AD02554601D5164344 -:101EB00000E096432E604D68DBF80060AD035D46A0 -:101EC00001D5164300E096432E604D68DEF80060B1 -:101ED000ED03754601D5164300E096432E60641C61 -:101EE0000A681646E2407FF429AFBDE8F88F00008B -:101EF00008040140000011100010024000000140E1 -:101F000000080140000C0140001001400014014095 -:101F100000180140001C01408068084000D00120EA -:101F200070470AB1016170470904FBE70148806806 -:101F30007047000054000020704770472DE9F041C1 -:101F4000016804464A694E6890F83E000025D74370 -:101F5000FA050BD4F243D20508D46FF48072012540 -:101F60004A6121680A6842F400420A60B90508D44F -:101F7000F143C90505D422686FF4007145F00205EC -:101F80005161790525D4F143C90522D4638D94F8B4 -:101F90003D10226B202808D13BB9212910D02929D6 -:101FA0000ED0282901D1212A0AD022686FF480613D -:101FB000516145F00405102806D0402804D008E0FF -:101FC000204601F06BFF04E02068016841F40071D5 -:101FD0000160380508D4F043C00505D421686FF4CA -:101FE000006045F008054861002D07D0206C2843AB -:101FF00020642046BDE8F04101F0BEBBBDE8F081A1 -:102000002DE9F047026800215368C66A90F83E4007 -:1020100090F83D50102C12D0402C10D0046C002CA5 -:102020007DD05469E443A6077AD4DE43B60577D45D -:10203000036C03B19169BDE8F04701F00BBF9769EC -:1020400051694FF42A0CC9435FEAC1784FF02A491D -:1020500004D066452AD04E4528D010E0DE43B605B0 -:102060000DD4C16A614501D1012103E0C16A49452E -:1020700001D10821C162BDE8F04701F051BE0E0751 -:1020800016D4DE43B60513D4416CC9B21161416B5D -:1020900009B1896A29B9816B002907D0896A0029A9 -:1020A00004D00068416841F400614160BDE8F087F8 -:1020B0008E0706D4DE43B60503D4BDE8F04701F031 -:1020C00083BDFE43526876074FEA02521DD4002AB0 -:1020D000ECDB0A0608D4DA43520505D4490705D5D6 -:1020E000BDE8F04701F014BD4907DFD4D9438905A5 -:1020F000DCD4212D05D0402CD8D1BDE8F04701F02B -:1021000055BEBDE8F04701F0C1BC002ACEDB4A064F -:102110000BD4DA43520508D4490708D501E00DE095 -:102120000EE0BDE8F04701F03DBC4907BED4D943FD -:102130008905BBD4BDE8F04701F0CABB916970E7DF -:10214000E10606D4D943890503D4BDE8F04701F080 -:10215000EDBE2821212D27D0292D25D0650655D467 -:10216000DD436D0552D4640752D590F83D30448D5F -:10217000002C9BD01269446A2270426A521C42624F -:10218000428D521E4285428D002A8FD12A2B8DD13D -:102190000268536823F4806353602222026380F84C -:1021A0003D1000F057F981E7250623D4DD436D0586 -:1021B00020D4640720D590F83D30448D002CF2D017 -:1021C000446A24781461426A521C4262428D521E53 -:1021D0004285428D002AE6D1292BE4D1026853685A -:1021E00023F4806353602122026380F83D1000F0E5 -:1021F00032F95BE76107D6D4D9438905D3D4418D41 -:102200000029D0D0416A097811610AE06107CAD477 -:10221000D9438905C7D4418D0029C4D01169426AC8 -:102220001170416A491C4162418D491E41853DE75B -:102230007047000070B5040025D094F83D000025DB -:1022400020B984F83C50204600F0BEF8242084F8E1 -:102250003D002068016821F00101016020680168EB -:1022600041F4004101602068016821F400410160EF -:1022700000F020FA4D4A6168914201D84C4900E0D3 -:102280004C49884201D2012070BD4B492368B0FB04 -:10229000F1F15E6826F03F060E435E60636893428C -:1022A00006D94FF4967359434FF47A73B1FBF3F1A7 -:1022B0002368491C1E6A26F03F0631431962616893 -:1022C000914210D84900401EB0FBF1F2521CC2F3FB -:1022D0000B02042A01D2042022E0B0FBF1F0401CE2 -:1022E000C0F30B001CE0A268F2B301EBC10303EBE7 -:1022F0000116431EB3FBF6F35B1C43F480431B053E -:1023000049D092B301EBC10202EB0111401EB0FBB8 -:10231000F1F0401CC0F30B0040F4804040F400405A -:102320002168CA694CF6FF739A431043C861D4E927 -:10233000071001432068026822F0C00211430160C7 -:10234000D4E9030101432068826848F2FF339A43CD -:1023500011438160D4E9050108432168CA6822F06D -:10236000FF021043C86001E00EE016E0206801683B -:1023700041F0010101602564202084F83D002563BF -:1023800084F83E50002070BD01EB4106431EB3FBB4 -:10239000F6F35B1CB3E70120C2E701EB4101401EED -:1023A000B0FBF1F0401CC0F30B00B7E7A0860100C2 -:1023B00080841E0000093D0040420F0070477047B6 -:1023C000704770477047000010B586B0002100913B -:1023D00001910291039100681A49884230D11A4C48 -:1023E000A06940F00800A061A069694600F00800FB -:1023F0000490C02000901220019003200390134805 -:10240000FFF78EFCE06940F40010E061E069002213 -:1024100000F40010049011461F2000F083F81F20E4 -:1024200000F072F800221146202000F07BF82020F6 -:1024300000F06AF806480068416841F4E0614160D4 -:1024400006B010BD0054004000100240000C0140D6 -:102450008801002070477047024881680278114463 -:102460008160704754000020074810B5016841F0B2 -:1024700010010160032000F075F8002000F006F85C -:1024800000F024F8002010BD0020024070B50D4D72 -:1024900004464FF47A712878B1FBF0F00A490968D4 -:1024A000B1FBF0F000F0F2FB48B9102C07D200228B -:1024B0002146501E00F036F800206C6070BD0120EF -:1024C00070BD000054000020600000200C4808B5DA -:1024D000816941F001018161816901F0010100918F -:1024E000C16941F08051C161C06900F08050009025 -:1024F0000448416821F0E06141F00071416008BD8D -:102500000010024000000140002809DB00F01F021B -:10251000012191404009800000F1E020C0F8001145 -:1025200070470000F0B40E4B1B680C46C3F3022347 -:10253000C3F10705042D00D90425191D072901D26F -:10254000002300E0DB1E012606FA05F1491E2140AA -:1025500099409E40761E16403143F0BC03F094BD76 -:102560000CED00E0064900F0070208684FF6FF0393 -:10257000184040EA0220034A1043086070470000F8 -:102580000CED00E00000FA052DE9F0470F460500CC -:1025900061D0434E306800F00700B84209D230687D -:1025A00020F0070038433060306800F00700B84280 -:1025B00051D128683B4C810712D5400703D560688C -:1025C00040F4E06060602878000703D5606840F45C -:1025D000605060606068A96820F0F00008436060A7 -:1025E0002878C00728D06868012810D02168022800 -:1025F00010D0890700292EDA616821F00301014318 -:102600006160FFF793FC804641F288390DE0216854 -:102610008903EFE78901EDE7FFF788FCA0EB0801EC -:10262000494502D90320BDE8F0876068696800F079 -:102630000C00B0EB810FEFD1306800F00700B8421A -:102640000BD9306820F0070038433060306800F064 -:102650000700B84201D00120E5E72878400705D5FA -:102660006068E96820F4E06008436060287800074B -:1026700006D56068296920F4605040EAC1006060B6 -:1026800000F038F86168084AC1F30311515CC84092 -:102690000649086006480068FFF7F8FE0020C2E718 -:1026A0000020024000100240387400086000002042 -:1026B000580000200448054900684968044AC1F3ED -:1026C0000221515CC84070476000002000100240A9 -:1026D000487400080448054900684968044AC1F381 -:1026E000C221515CC84070476000002000100240C9 -:1026F000487400080E4A51680E4801F00C03042B80 -:1027000011D0082B0FD10C48C1F38343C903C05C1F -:102710000AD55168084AC1F34041921E515C054AEE -:102720005043B0FBF1F07047044948437047000044 -:102730000010024000127A002874000800093D00D1 -:102740002DE9F84F040070D02078C04DC00749D063 -:102750006868C0F38100012807D06868C0F3810071 -:10276000022809D16868C00306D52868800339D5D6 -:1027700060680028E7D035E06068B0F5803F0BD096 -:1027800010B1B0F5A02F11D0286820F48030286057 -:10279000286820F4802002E0286840F48030286017 -:1027A000606890B1FFF7C2FB06460AE0286840F473 -:1027B00080202860F0E700BFFFF7B8FB801B64288B -:1027C00073D828688003F7D50CE0FFF7AFFB064607 -:1027D00005E000BFFFF7AAFB801B6428F0D828683B -:1027E0008003F7D420789A4E80074FF001094FF00C -:1027F000000839D5686810F00C0F07D06868C0F37E -:102800008100022809D16868C00306D428688007BF -:1028100014D52069012808D110E02069B0B1C6F8AC -:102820000090FFF783FB074605E00AE1FFF77EFB18 -:10283000C01B0228C4D828688007F7D528686169BA -:1028400020F0F80040EAC10028600DE0C6F80080E2 -:10285000FFF76CFB074604E0FFF768FBC01B02288C -:1028600023D828688007F7D4207800072CD579482A -:10287000A169D9B1C0F80090FFF758FB074604E002 -:10288000FFF754FBC01B02280FD8686A8007F7D5F2 -:1028900071484FF4FA510068B0FBF1F0009000BFAE -:1028A0000098411E0091FAD20EE080E0C0F800804E -:1028B000FFF73CFB074604E0FFF738FBC01B02288C -:1028C00075D8686A8007F7D42078400760D5E86932 -:1028D0000027C00008D4E86940F08050E861E8694A -:1028E000012700F0805000905C480168C90513D4AE -:1028F0000168834641F480710160FFF717FB82464F -:1029000006E000BFFFF712FBA0EB0A0064284ED8D8 -:10291000DBF80000C005F5D5E06801280AD008B151 -:10292000052813D0286A20F001002862286A20F0C8 -:10293000040002E0286A40F001002862E06841F2E9 -:10294000883B98B1FFF7F2FA82460BE0286A40F024 -:1029500004002862EEE700BFFFF7E8FAA0EB0A01E7 -:1029600059455AD8286A8007F6D50CE0FFF7DEFAF9 -:10297000824605E0FFF7DAFAA0EB0A0159454CD888 -:10298000286A8007F6D41FB1E86920F08050E8611A -:10299000E06988B36968C1F38101022944D0022843 -:1029A000C6F8608004D0FFF7C1FA044638E034E08E -:1029B000FFF7BCFA074604E0FFF7B8FAC01B02288D -:1029C0002BD828688001F7D4206AB0F5803F05D164 -:1029D0006868A16820F4003008436860D4E9080101 -:1029E0000843696821F4741108436860C6F8609070 -:1029F000FFF79CFA044606E025E000BFFFF796FAD1 -:102A0000001B022809D828688001F7D51BE000BF09 -:102A1000FFF78CFA001B022802D90320BDE8F88FCB -:102A200028688001F4D40EE00128F7D06868226A93 -:102A300000F48031914204D1616A00F47010884240 -:102A400001D00120EAE70020E8E700000010024082 -:102A500000004242800442426000002000700040BA -:102A60007047000038B50446006842688168C94371 -:102A70004B0606D5CB0704D1D3435B0601D4216CAA -:102A800005E08B0708D4D3431B0605D4616C01B065 -:102A90002046BDE8304008478B0601D54B0646D49A -:102AA000D3439B0643D44B060AD494F85130032BEE -:102AB0003ED0636D43F004036365C368836800938D -:102AC000890609D4616D41F0010161658168009159 -:102AD000016821F040010160606D002827D0206866 -:102AE000416821F0E0014160012084F85100900725 -:102AF00022D02068416821F003014160104DE06C54 -:102B000040B14563E06CFEF7D5FE18B1606D40F052 -:102B100040006065A06C002809D04563A06CFEF7FA -:102B2000C9FE002803D0606D40F04000606538BDEC -:102B3000C1688068009038BD2046FFF791FF38BD1E -:102B40003D57000870B5040009D0606A002540B107 -:102B500025616561A56294F8510040B10CE0012047 -:102B600070BD6068B0F5827FF4D0E561F2E784F86B -:102B70005050204600F040F8022084F851002068B0 -:102B8000016821F040010160A088218900F4827071 -:102B900001F404410843A18901F400610843217C48 -:102BA00001F002010843217D01F001010843218B5E -:102BB00001F400710843217F01F03801084394F8C3 -:102BC000201001F080010843218D01F400510843D9 -:102BD00021680860A069042101EA1040216848606A -:102BE0002068C16921F40061C1616565012084F834 -:102BF0005100002070BD000030B585B00024009465 -:102C000001940294039400681C49884233D11C4803 -:102C1000C16941F48041C161C16901F480410491FD -:102C2000816941F0080181618069164D00F008005A -:102C300004904FF420400090022001900320039064 -:102C400069462846FFF76CF84FF48040CDE9000450 -:102C5000694628460294FFF763F8002211462420B3 -:102C6000FFF760FC2420FFF74FFC0748006841682D -:102C700041F0A001416005B030BD000000380040C7 -:102C800000100240000C0140DC01002010B5401E85 -:102C9000B0F1807F01D3012010BD4FF0E0246061CE -:102CA0000F21601703F0F0F90020A06107202061D8 -:102CB000002010BD7047704770B590F83C20012A85 -:102CC0002CD0012480F83C40022280F83D2003688B -:102CD0005A689D6822F070060A6832435A60104BA9 -:102CE00002689A420ED00F4B9A420BD0B2F1804F3D -:102CF00008D00D4B9A4205D00C4B9A4202D00C4B97 -:102D00009A4204D1496825F080031943916080F804 -:102D10003D40002180F83C10084670BD022070BD87 -:102D2000002C014000340140000400400008004035 -:102D3000000C004010B5040003D094F83D0010B121 -:102D400007E0012010BD002084F83C00204600F080 -:102D50001FF8022084F83D00211D206802F06CFD60 -:102D6000012084F8460084F83E0084F83F0084F88F -:102D7000400084F8410084F8420084F8430084F85D -:102D8000440084F8450084F83D00002010BD000098 -:102D900008B500680B49884212D10B48816941F49B -:102DA000006181618069002200F40060009011469A -:102DB0001920FFF7B7FBBDE808401920FFF7A4BBB7 -:102DC00008BD0000002C01400010024090F83D10AA -:102DD000012901D001207047022180F83D100168CF -:102DE000CA6842F00102CA6000680E4988420ED0EB -:102DF0000D4988420BD0B0F1804F08D00B49884272 -:102E000005D00B49884202D00A49884204D1816822 -:102E100001F00701062903D0016841F001010160BA -:102E200000207047002C01400034014000040040A5 -:102E300000080040000C004070B5044690F83C00CB -:102E40000025012817D0012684F83C60022084F870 -:102E50003D002068826822F0770222F47F4282607F -:102E60000868502838D00DDC20284FD005DC90B3FE -:102E7000102811D14AE0022070BD302846D04028E9 -:102E80000AD13BE060282FD070280DD0B0F5805FCC -:102E900003D0B0F5005F12D0012584F83D6000201A -:102EA00084F83C00284670BDCB68D1E90121206838 -:102EB00002F008FD2068816841F0770109E0CB68E5 -:102EC000D1E90121206802F0FDFC2068816841F40D -:102ED00080418160E1E719E0CA684968206802F032 -:102EE00003FD5021206806E0CA684968206802F0A6 -:102EF0000CFD6021206802F0EFFCCEE7CA6849684B -:102F0000206802F0F1FC40212068F4E722680146C5 -:102F10001046F0E7704770B50446006801694FF04D -:102F20000005C943890715D4C168C943890711D46D -:102F3000E91E016101202077206880698007204612 -:102F400002D0FFF7E7FF04E000F098F8204600F019 -:102F500096F8257720680169C943490717D4C168E5 -:102F6000C943490713D46FF004010161022020779F -:102F70002068806910F4407F204602D0FFF7CAFF26 -:102F800004E000F07BF8204600F079F8257720680F -:102F90000169C943090716D4C168C943090712D496 -:102FA0006FF008010161042020772068C069800764 -:102FB000204602D0FFF7AEFF04E000F05FF82046A5 -:102FC00000F05DF8257720680169C943C90617D468 -:102FD000C168C943C90613D46FF01001016108200C -:102FE00020772068C06910F4407F204602D0FFF7A8 -:102FF00091FF04E000F042F8204600F040F8257709 -:1030000020680169C943C90708D1C168C943C90714 -:1030100004D1891E0161204600F032F82068016960 -:10302000C943090609D4C168C943090605D46FF02C -:10303000800101612046FFF73DFE20680169C94318 -:10304000490609D4C168C943490605D46FF0400157 -:103050000161204600F09CF820680169C943890697 -:103060000BD4C168C943890607D46FF02001016100 -:103070002046BDE87040FFF71EBE70BD7047704728 -:10308000414930B488427CD140484168012901DA85 -:10309000012200E00022491C4A4301214260012A2A -:1030A00000D18160C368022B01DA012200E0002216 -:1030B0005B1C5A43C260022A00D101614269052AA1 -:1030C00001DA012300E00023521C53434361052B26 -:1030D00000D18161C3690A2B01DA012200E00022DC -:1030E0005B1C5A43C2610A2A00D10162426A322A39 -:1030F00001DA012300E00023521C53434362322BC8 -:1031000000D18162C26A642A01DA012300E000234F -:10311000521C5343C362642B00D10163436B4FF4D1 -:10312000FA74A34201DA012200E000225B1C5A4338 -:103130004263A24200D18163C26B4FF47A74A2420F -:1031400001DA012300E00023521C5343C363A3426E -:1031500000D10164426C41F288318A4201DA0123D4 -:1031600000E00023521C534343648B4203D1816C23 -:1031700021B10021816430BC00F09CBF0121F9E73E -:10318000FFE730BC70470000340200200000002040 -:10319000704738B5044690F84200202801D002203C -:1031A00038BD61B15AB10120206300206063204620 -:1031B00002F018FE0028F3D1216B012901D0012073 -:1031C00038BD21680A684968009121680C3151E8CE -:1031D000002F42F0100241E80023002BF5D138BD4A -:1031E00070477047F8B5016804460868CA684B69BB -:1031F00010F00F0F4FF0000559D003F0010602F454 -:103200009077374365D0C10705D0D10503D5616CF0 -:1032100041F001016164410705D5D90703D0616C14 -:1032200041F002016164810705D5D90703D0616CC3 -:1032300041F004016164010707D502F02001314328 -:1032400003D0616C41F008016164616C00293AD0DF -:10325000800604D5900602D5204602F005FD2068C0 -:103260004069616CC0F38010090700D460B3204648 -:1032700002F0C5FC20684069400621D52068143062 -:1032800050E8001F21F0400140E80012002AF5D16B -:10329000E06BA8B16D494163E06BFEF70BFB0028C2 -:1032A00011D0E06B416B01B0BDE8F04008478306E8 -:1032B0000FD593060DD52046BDE8F84002F0D4BCEA -:1032C0002046FFF78EFFF8BD2046FFF78AFF6564B2 -:1032D000F8BD266B2023012E7CD1C6067AD5D606F2 -:1032E00078D508684868009048694FF002064006A3 -:1032F00040D5E16B086840680004000CE8D0A28D5E -:103300008242E5D9E085886920282DD020680C30DC -:1033100050E8001F21F4807140E80012002AF5D126 -:103320002068143050E8001F21F0010140E800122D -:10333000002AF5D12068143050E8001F21F0400128 -:1033400040E80012002AF5D184F842302563206855 -:103350000C3050E8001F21F0100140E80012002A54 -:10336000F5D1E06BFEF782FA6663A08DE18D401A1D -:1033700081B22AE0A08DE18D401A81B2E08D002853 -:10338000A6D00029A4D022680C3252E8000F20F405 -:10339000907042E80007002FF5D12068143050E803 -:1033A000002F22F0010240E80027002FF5D184F819 -:1033B0004230256320680C3050E8002F22F01002C4 -:1033C00040E80023002BF5D166632046FFF708FF95 -:1033D000F8BDFFE705062BD5150629D594F8410061 -:1033E0002128F5D1A068B0F5805F01D12069B0B186 -:1033F000206A411C2162216800784860E08C401EF0 -:103400000004000CE084E3D12068C16821F0800151 -:10341000C1602068C16841F04001C160D8E7206AFE -:103420000088C0F308004860206A801C2062E5E73D -:103430004006CDD55006CBD5CA68204622F04002C2 -:10344000CA6084F8413000F015F9C1E7015B00085B -:1034500070B5040004D094F84100002510B106E0D6 -:10346000012070BD84F84050204600F023F824204D -:1034700084F841002068C16821F40051C1602046F1 -:1034800002F054FC2068016921F490410161206838 -:10349000416921F02A0141612068C16841F400516D -:1034A000C1606564202084F8410084F842006563AF -:1034B000002070BDF0B585B0002400940194029402 -:1034C0000394054603685648DFF850C102210322E1 -:1034D000544E0715634528D1836943F480438361C3 -:1034E000836903F480430493836943F00403836195 -:1034F0008069039200F0040004900802CDE9000105 -:1035000069463046FEF70CFCCDE90074694630464A -:103510000294FEF705FC002211462520FFF702F871 -:103520002520FEF7F1FF404842E0DFF800C1634587 -:1035300045D1C36943F40033C361C36903F4003365 -:103540000493836943F0040383618069039200F06C -:10355000040004900420CDE9000169463046FEF7DE -:10356000DFFB0820CDE90004694630460294FEF7EF -:10357000D7FB2D4E2E48D836C6E900048020C6E978 -:10358000024020203461C6E905403046F461FEF770 -:1035900051FB08B1FEF70AF9EE630022114626201E -:1035A0007562FEF7BFFF2620FEF7AEFF1E484830CB -:1035B0000068C16841F06001C16005B0F0BD1D4DFB -:1035C000AB42FAD1C36943F48023C361C36903F4F6 -:1035D00080230493836943F0080383618069CDE904 -:1035E000007100F00800CDE90320134D694628461C -:1035F000FEF796FBE814CDE90004694628460294DC -:10360000FEF78EFB002211462720FEF78BFF2720B6 -:10361000FEF77AFF04489030CAE700000038014006 -:1036200000100240000801407C02002000440040DD -:103630006C00024000480040000C01407047704799 -:1036400090F84130202B01D00220704779B172B13F -:1036500001628284C28400214164212180F84110EA -:103660000068C16841F08001C160002070470120FE -:103670007047000000680449884204D100220221FA -:103680000248FEF74EBC704700440040000801406D -:10369000FEE700000148FEF751BC00008801002051 -:1036A0000148FEF7ADBC00008801002038B5406A33 -:1036B000002190F83D202B4B46F2A8141B68B3FB69 -:1036C000F4F3C3EBC30303EB830300933BB15B1E33 -:1036D000009303681B689B0505D5009BF6E7036C08 -:1036E00043F020030364436B03B19962836B03B11E -:1036F000996203681C6824F480641C604185436BF4 -:1037000003B15963836B03B1596303681C6824F0E8 -:1037100001041C6090F83D402023602C0BD028242D -:1037200034EA02020FD080F83D3080F83E1000BF2E -:10373000FEF77EFD38BD80F83D3080F83E10016414 -:10374000FEF7FAFB38BD0268136843F0010313600B -:103750000268136843F480631360016380F83D409E -:10376000E6E700006000002000684169C9430906DF -:1037700001D400210161704770B5044690F83D0006 -:1037800094F83E10102901D0402906D1222804D1F6 -:1037900021680A6822F400620A60282131EA0002E6 -:1037A0004FF000054FF0200626D021684968090532 -:1037B00005D4602803D084F83D6084F83E5025632A -:1037C00020684168090537D5416821F400614160EE -:1037D000606B90F821203C49012A11D04163606B55 -:1037E000FEF768F838B32068016821F00101016034 -:1037F00084F83D60606B1CE0256384F83D10DFE7D2 -:10380000A06B4163A06BFEF755F8A0B12068416939 -:10381000C943490605D40069616A0870606A401CA2 -:1038200060622068016821F00101016084F83D6058 -:10383000A06B416B884710E094F83D10602910D0D0 -:103840004169C943490605D40069616A0870606A24 -:10385000401C60622046FEF7EBFC206CC1071CD1C7 -:1038600015E084F83D6025644169C943490605D4E3 -:103870000069616A0870606A401C606220680168C3 -:1038800021F0010101602046FEF756FBE5E78107C4 -:1038900003D4410701D4000704D52068416821F40E -:1038A000E061416094F83D00216C49070BD5282860 -:1038B00009D10648E062256384F83D6084F83E50F3 -:1038C0002046FEF77BFD70BDAD3600080000FFFF0F -:1038D00010B5C26A438D0168042B06D0438D032BBB -:1038E00008D0438D022B1DD012E04A6822F480627A -:1038F0004A600CE04B6823F480634B60042A06D0D6 -:10390000022A04D001680A6822F480620A60016811 -:103910000969426A1170416A491C4162418D491E20 -:10392000418510BD012A30D0102A2ED0042A30D073 -:10393000022A2ED00A6842F400720A6001680969FE -:10394000426A1170416A491C4162428D521E428591 -:10395000026812690A70416A491C4162418D491E20 -:10396000418501684A6822F440724A60202180F84B -:103970003D1090F83E200021402A80F83E100CD0E7 -:1039800012210163FEF71BFD10BD0A6822F480625C -:10399000D3E70A6842F48062CFE70163FEF711FDC6 -:1039A00010BD000038B590F83D1022290FD1418D8F -:1039B00003290DD901680969426A1170416A491CDD -:1039C0004162418D491E4185418D032906D038BD94 -:1039D000C26A022A02D0012906D029B100684168D2 -:1039E00021F48061416038BD274946F2A8130022C6 -:1039F0000968B1FBF3F101EB81010091016820231B -:103A0000009C641E009422D00C68A405F8D40C68B5 -:103A100024F480640C6001684C6824F4E0644C6019 -:103A200001680969446A2170416A491C4162418DFB -:103A3000491E418580F83D3090F83E1080F83E20C8 -:103A400040291DD012210163FEF7B9FC38BD046C7A -:103A500044F0200404644C6824F4E0644C60016881 -:103A60000969446A2170416A491C4162418D491EBD -:103A7000418580F83D3080F83E20FEF7D9FB38BD07 -:103A80000263FEF79EFC38BD6000002010B5C26ADC -:103A900090F83D1021290BD1418D51B1416A026846 -:103AA00009781161416A491C4162418D491E418575 -:103AB00010BD20230021082A13D0202A11D012F58E -:103AC000803F0ED00268546824F4E06454601122F0 -:103AD000026380F83E1080F83D3000BFFEF770FCB6 -:103AE00010BD0268546824F4E064546002681468ED -:103AF00044F400741460016380F83D3090F83E2077 -:103B000080F83E10402AE9D1FEF75CFC10BD0000B1 -:103B100010B590F83D1090F83E30C26A048DB4B1F3 -:103B2000212903D0402B11D122290FD1418DE1B39E -:103B300090F83E10402942D0416A0268097811612C -:103B4000416A491C4162418D491E418510BD2129B0 -:103B5000E8D120230021082A13D0202A11D012F501 -:103B6000803F0ED00268546824F4E064546011224F -:103B7000026380F83E1080F83D3000BFFEF720FC65 -:103B800010BD0268546824F4E0645460026814684C -:103B900044F400741460016380F83D3090F83E20D6 -:103BA00080F83E10402AE9D100E002E0FEF70AFC6E -:103BB00010BD0068416821F48061416010BDBDE81E -:103BC000104000F0F3B8000078B590F83E50C26A9B -:103BD000046B90F83D6000230168222E73D1066DBE -:103BE0000EB9402D6FD0056D1DB90569B5F5404F73 -:103BF0001BD0458D95B3468D484D012E20D0448D68 -:103C0000022C4DD00C6844F480640C6001684C6850 -:103C1000240579D5AA4273D0012A71D0082A6FD021 -:103C2000102A6DD0202A6BD06EE04A698A69009212 -:103C30000A6842F480720A60016D491C016578BD12 -:103C4000AA4214D10A6822F480620A6001684A68B4 -:103C5000120504D50A6822F4806217E0FFE74A697A -:103C60008A6900920A6842F400720A6050E0082AE9 -:103C700010D0202A0ED0122C0AD0042A03D0022AF7 -:103C800001D0102AE6D10A6842F480620A603BE063 -:103C9000012ADFD00A6822F480620A600168DEE748 -:103CA000042A11D0022A0FD0102A0DD00C6844F437 -:103CB00000640C6001684C698C6900940C6824F401 -:103CC00080640C6008E025E00C6844F480640C60BB -:103CD00001684C698969009101684C68240517D511 -:103CE000AA4207D0012A05D0082A03D0102A01D001 -:103CF000202A0DD14A6842F480524A6008E0FFE76A -:103D00004A6842F480524A6001684A6989690091B0 -:103D1000036578BD48698869009078BD0000FFFFA1 -:103D200090F83E10402910D00169B1F5804F19D0AC -:103D3000016DA9B3016D012910D1416C5FF0F10251 -:103D400001F4407142EAD11106E0016D0029416C95 -:103D500005D0C9B241F0010100680161704701F06E -:103D6000FE01F9E790F83D102129416C09D0C9B254 -:103D700041F0010102681161416B29B1896A49B9B9 -:103D800002E001F0FE01F5E7816B0029E6D0896AC7 -:103D90000029E3D00068416841F400614160704748 -:103DA000FFE7416CF02201F44071CBE710B590F8C9 -:103DB0003D10026D4AB1026D012A14D0026D022A33 -:103DC00016D0BDE81040FFF7CFBCC16C0129816C53 -:103DD00002D0C1F3072108E00268C9B21161016D88 -:103DE000891C016510BD816CC9B20268116123E0B4 -:103DF00022291CD0428D0AB1212920D0428D002ACF -:103E0000F0D12129EED101684A6822F4E0624A60CB -:103E100001680A6842F400720A60002101632022EE -:103E200080F83D2080F83E10FEF7CCFA10BD016806 -:103E30000A6842F480720A60016D491CD1E7416A48 -:103E4000026809781161416A491C4162418D491E2D -:103E5000418510BD38B50C4690F83D20002128253D -:103E6000954302680B4605D051699169009180F82D -:103E70003C3038BD556825F480655560E2435407F1 -:103E800000D50121120601D5828900E0028B80F85D -:103E90003C3092B2FEF751F838BD00002DE9F041F8 -:103EA00090F83D300446C26A002120261E4F00686B -:103EB0006FF48065082A01D0202A01D1282B04D074 -:103EC000212B17D04561BDE8F081E762426822F4FA -:103ED000E0624260206845612068026822F48062E6 -:103EE0000260216384F83D6084F83E102046FEF7AE -:103EF00065FAE8E7E7622122226384F83D6084F8EE -:103F00003E10416821F4E06141602068456120680D -:103F1000016821F4806101602046FFF725FC2046FE -:103F2000FEF799FACFE700000000FFFFF8B590F820 -:103F30003D6004460068416821F4E061416020680A -:103F4000002541690091016841F00101016020688C -:103F5000016821F48061016020684168090520D56D -:103F6000474F222E48D02A2E46D0616B09684968F7 -:103F70006185618D19B1216C41F0040121644168B2 -:103F800021F400614160606BFDF72CFD012808D031 -:103F9000606B4763606BFDF78DFC10B1606B416B2C -:103FA0008847608D08B320684169C943490708D430 -:103FB0000069616A0870606A401C6062608D401E22 -:103FC000608520684169C943490608D40069616A6F -:103FD0000870606A401C6062608D401E6085608D64 -:103FE00018B1206C40F004002064206C00B320461F -:103FF000BDE8F840FFF7C0BBA16B0968496861855F -:10400000618D19B1216C41F004012164416821F4F2 -:1040100000614160A06BFDF7E5FC0128C1D0A06BF9 -:104020004763A06BFDF746FC0028BAD0A06BB6E74B -:104030002A2E06D12563282084F83D002046FEF76D -:1040400009FA94F83D10202028290DD0216B22294F -:1040500001D0222E07D1256384F83D0084F83E501C -:104060002046FEF7F7F9F8BD0649E162256384F8BA -:104070003D0084F83E502046FEF7A0F9F8BD000050 -:10408000AD3600080000FFFF08490020084B08710A -:1040900048610861C86148708870C86002468861DC -:1040A0001A54401C3C28FBD38A61704768010020E9 -:1040B000E406002070B504211C48FDF72DFF1C4CC0 -:1040C0004FF4805120701B48FDF726FF60704FF4BD -:1040D00000411948FDF720FF211FA0700878002338 -:1040E000032800D30B700878114A245CD21E0CB947 -:1040F000155C1DB1155C022D0DD00FE00F4C54F86E -:1041000020506D1C44F82050052D07D944F820306C -:104110000124145402E0012C00D11354401CC0B2FD -:104120000870032800D30B7070BD0000001401401C -:104130008800002000100140000801409803002082 -:1041400070B500244FF40065134E04E0641CE4B223 -:10415000012002F089F829463046FDF7DDFE0128EE -:1041600003D0C82C10D2002407E0C82CEED30BE0FB -:10417000641CE4B2012002F077F829463046FDF7CE -:10418000CBFE18B1F02C04D3012070BDF02CEFD37E -:10419000FAE7002070BD00000010014070B586B045 -:1041A0000024104801940294816941F0100181615A -:1041B00080690D4E00F0100004904FF4006002255D -:1041C0000090694603953046FDF7AAFD680200900D -:1041D00001AA012082E8310069463046FDF7A0FDC2 -:1041E00006B070BD001002400010014070B5002400 -:1041F00000F08AF800F06EF8FFF7A2FF114908708E -:10420000CC2000F08FF8BE2000F08CF800F052F8BF -:10421000054600F04FF8072800D8012405EB0020E0 -:1042200000B23CB102F0BAFEBDE870406FF003018D -:1042300003F0BBB8C04302F0B1FEBDE870400249D4 -:1042400002F00CBF98000020000080BD10B5FFF701 -:10425000A5FF012291020448FDF763FE00F03AF841 -:10426000BDE81040FFF76CBF0010014070B5104D65 -:104270004FF48064002221462846FDF752FE0220BA -:1042800001F0F2FF012221462846FDF74AFE0C20EC -:1042900001F0EAFF61002846FDF73EFE08B1012467 -:1042A00000E00024322001F0DFFF204670BD000056 -:1042B0000010014070B500255FF00104FFF7D6FF44 -:1042C000C001641C40EA5500E4B2C5B2082CF5D91F -:1042D000284670BD70B50B4D4FF480640022214616 -:1042E0002846FDF71EFE40F2EE2001F0BDFF012240 -:1042F00021462846FDF715FEBDE870400F2001F06D -:10430000B3BF00000010014010B5FFF7E3FFFFF757 -:1043100017FFCC2000F006F8BDE81040442000F064 -:1043200001B800002DE9F0410124154F0546A60211 -:1043300015F0010F4FEA55054FF00002314638469F -:104340000BD0FDF7EEFD022001F08EFF0122314679 -:104350003846FDF7E6FD3C200AE0FDF7E2FD3C2093 -:1043600001F082FF012231463846FDF7DAFD0220D6 -:1043700001F07AFF641CE4B2082CD9D9BDE8F081C1 -:1043800000100140094808B5416941F0010141614F -:104390004069002200F00100009011461020FEF755 -:1043A000C1F8BDE808401020FEF7AEB8001002408A -:1043B0002DE9F04F85B000244A48009401940294FE -:1043C0000394816941F010018161816901F010015C -:1043D0000491816941F020018161816901F020012E -:1043E0000491816941F004018161816901F0040156 -:1043F0000491816941F0080181618069DFF8E8A0DA -:1044000000F0080041F612060490002231465046A2 -:10441000FDF787FDDFF8D4904FF4F06800224146A5 -:104420004846FDF77EFDDFF8C8B000223821584627 -:10443000FDF777FD4EF24F000325CDE900056946F3 -:104440004846FDF76DFCE120CDE900056946504680 -:10445000FDF766FC0096022701260397CDE901646B -:1044600069465046FDF75CFC41F63000CDE900049A -:10447000694648460294FDF753FCCDE9005469466D -:1044800058460294FDF74CFC41F20430CDE900059A -:1044900069465846FDF744FCCDF800800397CDE906 -:1044A000016469464846FDF73BFC4FF40140CDE905 -:1044B0000004694650460294FDF732FC0420CDE921 -:1044C000000469460B480294FDF72AFC3820CDE928 -:1044D0000006CDE9024769465846FDF721FC05B0C4 -:1044E000BDE8F08F001002400008014000100140BC -:1044F000000C0140001401400D4810B50B4901604B -:104500000C49416000214FF480428160C0E90312F0 -:1045100041618161C1610162FDF78CFE002803D019 -:10452000BDE81040FDF742B910BD00000054004046 -:1045300088010020A08601000F4810B50D490160D8 -:104540004FF48271416000218160C1604FF40072BC -:104550000161C0E90512C1610162416281620A2103 -:10456000C162FEF7EFFA002803D0BDE81040FDF766 -:104570001DB910BD00380040DC01002010B586B028 -:10458000002419480094019402940394049415495A -:10459000059401602321C0E9011440F2E731C0E92C -:1045A00003148021C0E90541FEF7C4FB08B1FDF703 -:1045B000FDF84FF48050009069460B48FEF73CFC34 -:1045C00008B1FDF7F3F8049404A907480594FEF731 -:1045D00073FB08B1FDF7EAF80348FEF7F7FB06B0F6 -:1045E00010BD0000002C0140340200200C4810B522 -:1045F0000A4901604FF4E1314160002181600C22E1 -:10460000C160C0E904128161C161FEF721FF002889 -:1046100003D0BDE81040FDF7C9B810BD0038014017 -:104620007C0200200C4810B50A4901604FF4165175 -:104630004160002181600C22C160C0E904128161E7 -:10464000C161FEF705FF002803D0BDE81040FDF76B -:10465000ADB810BD00440040C40200200C4810B5A5 -:104660000A4901604FF4E1314160002181600C2270 -:10467000C160C0E904128161C161FEF7E9FE002852 -:1046800003D0BDE81040FDF791B810BD00480040D0 -:104690000C030020FEE7FEE710B52C4801F0E4FD16 -:1046A000AE2001F053F8002001F050F8102001F086 -:1046B0004DF8402001F04AF8B02001F047F8812081 -:1046C00001F044F8FF2001F041F8A02001F03EF88D -:1046D000A62001F03BF8A82001F038F83F2001F0B7 -:1046E00035F8C02001F032F8D32001F02FF8002077 -:1046F00001F02CF8D52001F029F8802001F026F8EF -:10470000D82001F023F8052001F020F8D92001F08D -:104710001DF8F12001F01AF8DA2001F017F8122044 -:1047200001F014F8DB2001F011F8302001F00EF850 -:104730008D2001F00BF8142001F008F8AF2001F0F3 -:1047400005F8BDE8104000F003B8000020A1070004 -:1047500070B5002404F1B000C0B200F0F7FF0020F3 -:1047600000F0F4FF102000F0F1FF0025002001F020 -:1047700004F86D1CEDB2802DF8D3641C082CE9DB25 -:1047800070BD00002DE9FC5FFA4EDFF8ECB306F1D6 -:104790000D0006F1100872780078D8F80410009126 -:1047A000F64900240125096806F1300A06F1480996 -:1047B00006F140070C2A7DD2DFE802F006095CDF33 -:1047C000FDFCFBFAF9F8F7F6FFF766FF4FE0FFF79D -:1047D000BFFF00211023EAA20846009500F0CEFE9C -:1047E0001023E7A200215020009500F0C7FE002210 -:1047F00001231146302000F00FFE01231A4600214C -:10480000402000F009FE1023DFA2022100200094C6 -:1048100000F0B4FE1023DFA204210020009400F079 -:10482000ADFE1023DFA206210020009400F0A6FEBA -:10483000D04DED1D287830B910233C220221702084 -:10484000009400F02DFE2878012806D110233C2288 -:1048500004217020009400F023FE2878022806D15D -:1048600010233C2206217020009400F019FE70787D -:10487000401C7FE0BF4DED1D287808BB68780028FC -:104880006DD010233C2202217020009400F008FE1D -:104890006878012806D1102320220421702000947A -:1048A00000F0FEFD6878022808D11023202206219E -:1048B000702000E05FE0009400F0F2FD287868705E -:1048C000287801281ED1687801284ED010233C2278 -:1048D00004217020009400F0E3FD687830B91023C3 -:1048E000202202217020009400F0DAFD687802286E -:1048F00006D11023202206217020009400F0D0FD64 -:1049000028786870287802281ED16878022821D07B -:1049100010233C2206217020009400F0C1FD68782D -:1049200030B91023202202217020009400F0B8FD3D -:104930006878012806D110232022042170200094D9 -:1049400000F0AEFD28786870287840B101280CD0BE -:10495000022810D1B07801280DD1B470C8E2B07827 -:10496000012808D1B470032004E0B078012802D1F6 -:10497000B47004207070BDE8FC9FF0788D4F002863 -:104980007DD0C8F800100191009802F065FCDFF8B6 -:10499000E4A14FF07C590AF1180A48450EDCDDE924 -:1049A000001002F059FC07E0F0E3F0E3B3E3B2E2F9 -:1049B00051E20DE2AEE11FE1484513DD019802F03E -:1049C00037F902460B467CA17D48FBF74FFC1023CC -:1049D0007B4A02210020009400F0D0FDD8F80000AE -:1049E000C8F804003968CAF800105746DAF804001D -:1049F00002F080FA1AD0102372A206212820009417 -:104A000000F0BCFD786802F013F902466C480B46D2 -:104A100069A11030FBF72AFC694A102310320621E5 -:104A20000020009400F0AAFD386878609BF8000030 -:104A300002F0CCFA4F4F014620373860786802F018 -:104A400059FA0DD038684FF01003B0F17E5F009432 -:104A50007ED05DA20221582000F090FD3868786079 -:104A60005A48007802F0B2FA424F014628373860BF -:104A70007A68104602F03EFA0FD0386800E014E081 -:104A8000B0F17E5F4FF01003009472D04EA2062169 -:104A9000582000F073FD38687860B07801287FF402 -:104AA0006AAFB4707570F47065E7F570FFF750FE8B -:104AB0000021102346A20846009400F05FFD2F4815 -:104AC000006802F0B5F802460B463BA13C48FBF7F4 -:104AD000CDFB10233A4A02210020009400F04EFD45 -:104AE00010233CA200215820009400F047FD102321 -:104AF00039A204210020009400F040FD386802F043 -:104B000097F802462E480B462BA11030FBF7AEFB60 -:104B10002B4A1023103206210020009400F02EFDB5 -:104B200010232FA204215820009400F027FD102309 -:104B30002CA202214020009400F020FD9BF80000F0 -:104B40004FF01003012800944ED01FA2022100E074 -:104B50004EE0582000F012FD1C484FF01003007882 -:104B60000094012842D018A20621582000F006FD2A -:104B700093E73FE0E400002064000020680000208C -:104B80002020202020200000506172616D65746536 -:104B9000722000004D6F746F7220436F6E74726FDD -:104BA0006C0000004D61676E65742053616D706C20 -:104BB0006500000078000020252E3266000000000D -:104BC000C40600202000000045525200650000206D -:104BD000506F73004F43310054656D70000000004A -:104BE0004F4332006D760000FCA2AFE7FBA2BBE7AB -:104BF000FAA22FE7F9A24AE7317931B1F94F797872 -:104C000088426BD0002856D05CE03571FFF7A0FDDC -:104C100000211023F4A20846009400F0AFFCF54FE9 -:104C2000387830B91023F4A200215020009500F00C -:104C3000A5FC3878012806D11023F1A200215020CC -:104C4000009500F09BFC1023EFA2022100200094AD -:104C500000F094FCEF48F0A10268F048FBF706FB77 -:104C60001023EE4A02215020009400F087FC10230C -:104C7000EBA202216420009400F080FC1023E9A242 -:104C800004210020009400F079FC1023E8A2042104 -:104C90005020009400F072FC1023E6A206210020B0 -:104CA000009400F06BFC1023E4A206215020009435 -:104CB00000F064FC12E01023CFA2002150200095E8 -:104CC00000F05CFC3878012806D11023CCA200212A -:104CD0005020009500F052FC38787870B0780128A8 -:104CE0007FF4E2AEBF4DB4703471287830B9102330 -:104CF000C1A200215020009400F040FC2878012837 -:104D000006D11023BEA200215020009400F036FCF2 -:104D100005202FE6DFF8CC924FF00608F8B930797D -:104D2000F0B15746D7E90001884213D01023AFF203 -:104D3000AC1202215020009400F020FCB6A1B7482C -:104D40003A68FBF793FA1023B44A022150200095E9 -:104D500000F014FC38687860B07801280FD019E0B2 -:104D6000AC483571ACA10268AC48FBF77FFA102360 -:104D7000AA4A02215020009500F000FCECE7B47034 -:104D800034711023A54A02215020009400F0F6FB54 -:104D900086F8018099F800000128A1D15746CAF889 -:104DA00000501023AFF2242202215020009400F082 -:104DB000E5FB99A199483A68FBF758FA1023974AFE -:104DC00002215020009400F0D9FB86F80180D2E542 -:104DD000307938B14F46D7E9000188421ED001280A -:104DE00009D00FE03571102391A2042150200095C5 -:104DF00000F0C4FB12E010238DA204215020009586 -:104E000000F0BCFB3868022806D110238CA20421D4 -:104E10005020009500F0B2FB38687860B078012827 -:104E2000D5D1B4703471D9F800004D46012806D1AF -:104E300010237FA204215020009400F09FFB2868DB -:104E4000022806D110237EA204215020009400F0F5 -:104E500095FB07208EE5634F30793F1F28B13878E6 -:104E6000797888422DD058B118E035713C707C704B -:104E7000102370A206210020009500F07FFB20E0A7 -:104E800010236CA206210020009500F077FB102370 -:104E90006AA206215020009400F070FB38780128A7 -:104EA0000DD1102363A206210020009400F066FBC0 -:104EB000102362A206215020009500F05FFB387895 -:104EC0007870B0780128ABD1387898B10128A7D193 -:104ED0005C48B470347105704248464900780870E7 -:104EE0004C48DAF8001001605749D9F80000086012 -:104EF00008203FE55348B470347104703948047099 -:104F00004470CAF80050CAF80450C9F80050C9F8F3 -:104F1000045075702FE57079F0B3C8F80010894619 -:104F2000009802F099F94FF07C57B84205DC4846EA -:104F3000009902F091F9B84214DD484601F078FE7C -:104F400002460B46AFF290313448FBF78FF910233D -:104F5000324A02212820009400F010FBD8F800000B -:104F6000C8F804009BF8000002F030F81D4F01461D -:104F700013373860786801F0BDFF0FD038684FF004 -:104F80001003B0F17E5F00947ED030A2062108208D -:104F900000F0F4FA386800E05EE078602D480078B0 -:104FA00002F014F80F4F01461B3738607A6810463C -:104FB00001F0A0FF0DD038684FF01003B0F17E5F14 -:104FC00000947DD021A20621482000F0D7FA38684D -:104FD00078601C48007800B191E089E0204F4B20B8 -:104FE00020000000F100002052756E204D6F6465B6 -:104FF0003A000000350100205354455000000000E5 -:105000004C4F4F500000000052756E205374657075 -:105010003A0000004801002025640000C40600207A -:105020006D6D000052756E20446972653A00000093 -:10503000504F530043616E63656C00004F4B00009E -:105040005245560034010020600100204552524F65 -:1050500052000000650000207571FFF779FB002108 -:105060001023C7A20846009400F088FA1023C7A2B4 -:1050700002210020009400F081FA1023AFF29C423C -:1050800002216A20009400E02EE000F077FA10235D -:10509000C0A204210020009400F070FA1023BFA2E7 -:1050A00004214020009400F069FA9BF800004FF0C2 -:1050B00010030128009413D0AFF27002062100E023 -:1050C00014E0082000F05AFAB6484FF010030078B8 -:1050D0000094012806D0AFF28C02062148200CE093 -:1050E000B1A2EBE7B0A2F8E7AFA24FE7AEA26AE742 -:1050F00000211023AEA20846009400F03FFAB078D9 -:1051000001287FF4D1ACAD48B4700470AC48047091 -:10511000757074712FE4B079B8B3AA4FD7E9000164 -:10512000884215D01023A1A202215820009400F03B -:1051300025FAAFF21C11A4483A68FBF797F8102340 -:10514000A14A02215020009500F018FA38687860D2 -:10515000B0780128DED1B470B4711023AFF2DC5204 -:1051600002215020009400F009FA9648AFF258113D -:1051700002689548FBF77AF81023934A02215020E1 -:10518000009400F0FBF90A20C3E501E09BE050E049 -:10519000B571FFF7DDFA002110238CA208460094B8 -:1051A00000F0ECF910238CA202210020009400F002 -:1051B000E5F910238BA202216420009400F0DEF9AF -:1051C000102389A204210020009400F0D7F9884818 -:1051D0007C49C2780A604A6040793860AFF2C811F1 -:1051E00078607948FBF742F81023774A0221502073 -:1051F000009500F0C3F9AFF2E01173483A68FBF78D -:1052000035F81023704A04215020009400F0B6F9BC -:105210001023AFF2E01206210020009400F0AEF956 -:105220001023AFF2E81206215020009400F0A6F9F6 -:105230008EE76449B07908310A68A8B37868824279 -:1052400015D0102359A204215820009400F096F99B -:10525000AFF23C215C483A68FBF708F810235A4A41 -:1052600004215020009500F089F938687860B07802 -:1052700001287FF419ACB470B4711023AFF2FC6252 -:1052800004215020009400F079F9AFF274214E48C7 -:105290003A68FAF7EBFF10234B4A042150200094A0 -:1052A00000F06CF90B2034E5FFE7B571AFF29821FF -:1052B0004548FAF7DBFF1023434A042150200095AC -:1052C00000F05CF9D3E7B046B0793E4E2D3E28B1F0 -:1052D00030787178884233D068B11CE088F8065085 -:1052E000347074701023AFF2B422062100200095B0 -:1052F00000F044F924E01023AFF2C8220621002078 -:10530000009500F03BF91023AFF2D0220621502087 -:10531000009400F033F9307801280FD11023AFF258 -:10532000EC2206210020009400F028F91023AFF2AF -:10533000F42206215020009500F020F9307870709A -:1053400098F802104046012993D1317869B10129BA -:105350008FD11C49847084710A782549CA703A78C3 -:1053600081F8052088F8015031E521498470154BFA -:105370008471CA781A605A60497939607960F1E7B6 -:1053800052756E6E696E672E2E2E0000506F733A46 -:10539000000000004F43313A000000004F43323A12 -:1053A000000000006500002020204F4B200000007E -:1053B000436F6D706C6574656420210036010020B8 -:1053C000340100201C010020C406002053616D70D0 -:1053D0006C65205365740000496E74657276616C6B -:1053E0003A0000006D7300004465657074683A000F -:1053F0007C00002010B50446B031C8B200F0A6F918 -:10540000102040EA141000F0A1F904F00F00BDE8EC -:10541000104000F09BB900002DE9F04107461F48FD -:105420004D1C00EB4216FBB1012B1BD13846FFF798 -:10543000E1FF0024305DC043C0B200F09EF9641C5F -:10544000E4B2102CF6D3E9B23846FFF7D3FF0024BC -:105450003019007CC043C0B200F08FF9641CE4B284 -:10546000102CF5D3BDE8F0813846FFF7C3FF0024C8 -:10547000305D00F082F9641CE4B2102CF8D3E9B27C -:105480003846FFF7B7FF00243019007C00F075F9AB -:10549000641CE4B2102CF7D3E4E70000687C000839 -:1054A0002DE9F0418046203A002406980E46D7B2F6 -:1054B000B8F17F0F02D9B61CA046F6B2102B11D05E -:1054C00031464046FFF796FF2A4907EB470001EBBC -:1054D0004005285D00F051F9641CE4B2062CF8D3B5 -:1054E000BDE8F081244D20B30128F9D13146404672 -:1054F000FFF780FF04EB0710285CC043C0B200F048 -:105500003CF9641CE4B2082CF4D3761CF1B240469A -:10551000FFF770FF5FF0000404EB07102844007AE7 -:10552000C043C0B200F029F9641CE4B2082CF3D3E4 -:10553000D6E731464046FFF75DFF00BF04EB07109A -:10554000285C00F01AF9641CE4B2082CF6D3761C2F -:10555000F1B24046FFF74EFF5FF0000404EB071086 -:105560002844007A00F009F9641CE4B2082CF5D351 -:10557000B6E7000050740008787600082DE9F8437B -:10558000994617460E4604460025DDF820800FE0B8 -:105590004B4631462046CDF80080FFF781FF0834A6 -:1055A000E4B2782C02D90024B61CF6B26D1CEDB220 -:1055B0007A5D002AECD1BDE8F8832DE9F04116466A -:1055C00005460C460F461AE0761EB44208DA55F836 -:1055D000271055F8260001F00DFE01D8F4E7641CF1 -:1055E000B44206DA55F8271055F8240001F002FD00 -:1055F000F5D905EB860105EB840000F0D6F8B4423E -:10560000E3DB05EB840105EB870000F0CEF82046D4 -:10561000BDE8F08170472DE9F04114460D4606467D -:10562000A1420BDAFFF7C9FF0746421E2946304662 -:10563000FFF7F1FF2246791C3046EEE7BDE8F08126 -:1056400041780A02817811430A02C1780079114336 -:1056500040EA01207047000070B5114E0022102171 -:105660003046FCF75EFC0A2000F0F8FD102000F048 -:1056700049FC00F017F8044600F014F8054600F065 -:1056800011F8014645EA042041EA00240A2000F00E -:10569000E5FD012210213046FCF743FC204670BD99 -:1056A0000008014070B5134E002220213046FCF75F -:1056B00038FC0024012220213046FCF732FC012076 -:1056C00000F0CCFD6806050E40213046FCF724FCB6 -:1056D00008B145F00105002220213046FCF721FCED -:1056E000012000F0BBFD641CE4B2082CE2D3284684 -:1056F00070BD00000008014070B50C4D0022102163 -:105700002846FCF70EFC232000F0FCFB5FF00004B1 -:10571000FFF7C8FF641CE4B2042CF9D32846BDE8A7 -:10572000704001221021FCF7FCBB00000008014082 -:105730000148FDF797B90000DC01002010B5406A70 -:105740000021C187C186FDF78BF910BD10B5044655 -:1057500000F03CFE782000F00BFE00F0BBFD0020C6 -:1057600000F006FE00F0B6FD204600F001FE00F05D -:10577000B1FDBDE8104000F049BE10B5044600F090 -:1057800025FE782000F0F4FD00F0A4FD402000F09C -:10579000EFFD00F09FFD204600F0EAFD00F09AFDCD -:1057A000BDE8104000F032BE704702680B6803602D -:1057B0000A6070474FF0E0210428086903D020F008 -:1057C00004000861704740F00400FAE7FCF744BEAB -:1057D00030B58FB028216846FAF71FFE14210AA8B9 -:1057E000FAF71BFE01210804CDE900100024029401 -:1057F00002250491CDE907504FF4E0100990684666 -:10580000FCF79EFF60B90F20CDE90A058020CDE9A5 -:105810000C0402210AA80E94FCF7B6FE002801D061 -:10582000FBF7C4FF0FB030BD704700000148FDF723 -:1058300072BB000034020020F0B502681C4B1D4D05 -:105840001D4E1E4F1E4C4FF0804C984209D0A04276 -:1058500007D0604505D0A84203D0B04201D0B8427D -:1058600004D122F0700E4A6842EA0E02984209D032 -:10587000A04207D0604505D0A84203D0B04201D075 -:10588000B84203D122F44075CA682A434D6922F018 -:1058900080022A4302608A68C2620A688262984271 -:1058A00001D0A04201D10969016301214161F0BD2C -:1058B000002C01400004004000080040000C0040A3 -:1058C0000034014010B5846842EA032224F47F4486 -:1058D0000A432243826010BD826822F070020A43AC -:1058E00042F007018160704710B5036A046A24F032 -:1058F00001040462846924F0F00444EA021423F0F1 -:105900000A020A438461026210BD10B5036A046A88 -:1059100024F010040462846923F0A00324F470448A -:1059200044EA023243EA01118261016210BD0000C3 -:1059300070B586B0104800240294816941F00801D6 -:10594000816180690D4E00F0080004904FF4204002 -:105950000090012002250190694603953046FCF72E -:10596000DFF96803CDE90004694603953046FCF78A -:10597000D7F906B070BD000000100240000C0140D5 -:1059800070B505460C4600220C4811468154521C45 -:10599000D2B2052AFAD300221146284600F010F8A8 -:1059A00000221146284600F00BF804483438416BB9 -:1059B000216090F83800207170BD0000D0000020F8 -:1059C0002DE9F05F0546174600200E46444A04467E -:1059D00001461154401CC0B20528FAD30022802190 -:1059E0004048FCF79EFA642000F01EFC17B145F019 -:1059F000800501E005F07F05DFF8EC904FF4005AD8 -:105A0000012251464846FCF78CFA00274FF4804BA0 -:105A10000022D04651464846FCF783FA280601D5B5 -:105A2000012200E000224FF400414846FCF779FAD9 -:105A30006806050E0122C24641464846FCF771FA47 -:105A4000142000F0F1FBDFF89880484698F8001029 -:105A5000490088F800105946FCF75EFA28B198F81A -:105A6000001041F0010188F800107F1CFFB2082FE0 -:105A7000CED30027C8460022D14651464046FCF707 -:105A800050FA002E01DA012200E000224FF400411A -:105A90004046FCF746FA7600012249464046FCF7AC -:105AA00040FA142000F0C0FB640059464046FCF761 -:105AB00033FA08B144F001047F1CFFB2202FDAD37F -:105AC0000748210E012205704170210C8170210AC6 -:105AD000C1700471BDE8F05F80210248FCF721BA73 -:105AE000D000002000100140000C014001B501224F -:105AF00069460248FDF7A4FD08BD00007C020020B5 -:105B000010B5406A0021C185C184FDF76AFB10BD54 -:105B100070B5446A2068406994F84110C0F3C01021 -:105B20000025212904D118B1E584204600F08EF823 -:105B30002068406994F84210C0F38010222904D1F3 -:105B400018B1E585204600F05AF8606C40F010006E -:105B500060642046FDF745FB70BD10B50146406A04 -:105B6000096809684FF0000289062ED4C2850168D1 -:105B70000C3151E8003F23F4807341E80034002CDD -:105B8000F5D10168143151E8003F23F0010341E8E9 -:105B90000034002CF5D10168143151E8003F23F0A6 -:105BA000400341E80034002CF5D1202180F8421058 -:105BB000016B012909D101680C3151E8003F23F044 -:105BC000100341E80034002CF5D14263016B012938 -:105BD00002D0FDF733FD10BD818DFDF701FB10BD37 -:105BE00010B5406A01214163016B012902D0FDF724 -:105BF00026FD10BD818D4908FDF7F2FA10BD016840 -:105C00000C3151E8002F22F4907241E80023002B60 -:105C1000F5D10168143151E8002F22F0010241E86A -:105C20000023002BF5D1016B012909D101680C314A -:105C300051E8002F22F0100241E80023002BF5D19B -:105C4000202180F8421000210163704701680C3167 -:105C500051E8002F22F0C00241E80023002BF5D1CB -:105C6000202180F84110704708B590F84210222991 -:105C700001D0022008BD82684FF480539A4201D1BE -:105C8000016921B1816A9A421BD04AB10AE00268D7 -:105C9000816A5268C2F308020A80816A891C08E09E -:105CA000026972B10268526802F07F020A70816A6A -:105CB000491C8162C18D491E0904090CC18503D0AC -:105CC0001BE002685268F1E70168CA6822F020020E -:105CD000CA600168CA6822F48072CA6001684A69B1 -:105CE00022F001024A61202180F842100021416324 -:105CF000026B012A03D0FDF7A1FC002008BD01635F -:105D000001680C3151E8002F22F0100241E8002315 -:105D1000002BF5D101680A68D20602D50A684968E5 -:105D20000091818DFDF75CFAE7E7000070B504464D -:105D300000680169E26821F4405111430161216961 -:105D4000A0680843616908432168CA6841F20C638E -:105D50009A430243CA6020684169A26921F44071F4 -:105D6000114341611E492068884202D1FCF7B2FC10 -:105D700001E0FCF79FFC00EBC00101EB0012606842 -:105D800064218000B2FBF0F3B3FBF1F36FF018066F -:105D90007343B2FBF0F5B2FBF0F605EB830532235B -:105DA00003EB0515B5FBF1F5B6FBF1F605F0F005D3 -:105DB00005EB0615B2FBF0F6B2FBF0F0B0FBF1F02C -:105DC0006FF01802504306EB800003EB0010B0FBAD -:105DD000F1F0216800F00F002844886070BD0000D9 -:105DE0000038014038B581620446828500201346A0 -:105DF0006064222284F84220E56B1B4AAA62E56BAC -:105E00001A4AEA62E56B1A4A2A63E26B50630A4651 -:105E10002168E06B091DFBF74BFF206801684068B3 -:105E20000090206948B120680C3050E8001F41F410 -:105E3000807140E80012002AF5D12068143050E843 -:105E4000001F41F0010140E80012002AF5D120684E -:105E5000143050E8001F41F0400140E80012002AD1 -:105E6000F5D1002038BD00005B5B0008E15B000855 -:105E7000115B000810B50948FDF7B4F9084800683F -:105E8000800609D50648001D00680649C0B20870A2 -:105E9000BDE8104000F07EBD10BD00007C02002077 -:105EA000003801400000002010B50548FDF79AF9C0 -:105EB000BDE81040062203490148FDF76AB9000019 -:105EC000C40200204C0000200148FDF78BB90000FF -:105ED0000C030020002104E00222521C7D2AFCD386 -:105EE000491C8142F8D37047FEE710B5034640785D -:105EF000002203E09C5C6040521CD2B28A42F9D37B -:105F000010BD000070B5134E05460024280601D5CB -:105F1000012200E0002280213046FCF702F86806EA -:105F2000050E0A2000F0A0F9012220213046FBF7DF -:105F3000F8FF0A2000F098F9002220213046FBF7F4 -:105F4000F0FF0A2000F090F9641CE4B2082CDDD3C5 -:105F500070BD0000000801402DE9F041124F1546C8 -:105F60000E460446002210213846FBF7DAFF0C20CB -:105F7000711E00EA840001F00301084340F0400074 -:105F8000FFF7C0FF002405E02878FFF7BBFF641C83 -:105F9000E4B26D1CB442F7D33846BDE8F0410122AB -:105FA0001021FBF7BEBF0000000801402DE9F041C1 -:105FB0000E46DFF8608005461749002001F5C874D9 -:105FC000C8F8040051F8202044F82020401CC0B23A -:105FD0006428F7D3632200211048FFF71CFB681EDA -:105FE000C7B2D8F8040005E054F8271000F04CFEC2 -:105FF0007F1CFFB2B742F7D30746701B4446401CD4 -:1060000000F0CCFF0146384600F0B2FE6060BDE80B -:10601000F08100008C000020A40300203405002043 -:106020000C4810B50168012913D10B4C0021016007 -:106030002078642801D2012100E000214143217031 -:106040000420FBF7C5FB054A217842F82100491CD2 -:10605000217010BD080000208C000020A403002047 -:10606000490050EAC12018BF04204A0D18BF40F073 -:10607000010040F2FF72B2EB515F08BF40F0020036 -:10608000012808BF052070470907090E002804DB16 -:1060900000F1E02080F80014704700F00F0000F1DC -:1060A000E02080F8141D704730380A2801D2012002 -:1060B00070470020704700002DE9F04100F0BEF964 -:1060C0004D4800264D4C01684D4D01290CD106600C -:1060D000012202212846FBF724FF072204F11801C0 -:1060E0004848FDF7ADFAA07047480168D9B106608D -:1060F000FEF748FBFEF77AF8606150211420FFF7A5 -:1061000055FF6060A16807468846E06801F0A4F882 -:1061100006464146384601F09FF8314600F028FE19 -:10612000206100F025FCFFF77BFFFBF71DFAFBF772 -:1061300081FA3648364E4178317181787171C17873 -:10614000B1710079F0713349606800F087FF00F0A9 -:1061500005FF010A3172707220212F48FBF7DCFE27 -:10616000207001212D48FBF7D7FE60702C4C4FF4B6 -:1061700080574FF40068207848B9012239462846F4 -:10618000FBF7CFFE012241462846FBF7CAFE2078E6 -:1061900001281DD1234E306801280CD10022394638 -:1061A0002846FBF7BEFE012241462846FBF7B9FE12 -:1061B000207801280CD1306802281AD101223946F2 -:1061C0002846FBF7AEFE002241462846FBF7A9FE13 -:1061D0002078022801D003280BD100223946284616 -:1061E000FBF79FFE41462846BDE8F0410022FBF741 -:1061F00098BEBDE8F081000040000020640000204F -:1062000000080140C4020020300000204C000020A3 -:10621000200700200000204100100140000C014038 -:10622000340100206001002000E000BF401EFCD2CD -:106230007047000010B56FF00400FFF7BBFA044888 -:1062400004490068B0FBF1F00349087010BD00007C -:106250006000002000127A0083000020002100E08E -:10626000491C8142FCDB70470B49097848434FF0D9 -:10627000E021486100228A61086940F0010008615C -:106280000869C30701D0C003FAD5086920F00100EE -:1062900008618A61704700008300002009490A48AC -:1062A0000A784270497881700849097829B108490B -:1062B000097821B10421C17070470121FBE7022157 -:1062C000F9E70000340100202007002064000020CE -:1062D0006500002010B50E4C002280212046FBF7FF -:1062E00020FE00F03FF8012240212046FBF719FE76 -:1062F00000F038F8002240212046FBF712FE00F0A3 -:1063000031F820460122BDE810408021FBF709BE8C -:10631000000C014000B585B0002002900F48816953 -:1063200041F008018161816901F0080104918169EE -:1063300041F0080181618069694600F0080004901D -:10634000C020009011200190032003900448FBF727 -:10635000E7FC00F05BF805B000BD00000010024053 -:10636000000C01400020401CC0B20A28FBD370473B -:1063700070B5154E05460024280601D5012200E01F -:10638000002280213046FBF7CCFDFFF7EBFF012216 -:1063900040213046FBF7C5FDFFF7E4FF0022402116 -:1063A0003046FBF7BEFD072C04D101228021304688 -:1063B000FBF7B7FD6806050EFFF7D4FF641CE4B2D7 -:1063C000082CD9D370BD0000000C014010B50E4C54 -:1063D000012280212046FBF7A4FD01224021204616 -:1063E000FBF79FFDFFF7BEFF002280212046FBF751 -:1063F00098FDFFF7B7FF002240212046FBF791FDF3 -:10640000BDE81040FFF7AEBF000C014010B50A4CCC -:10641000002280212046FBF784FD012240212046F6 -:10642000FBF77FFDFFF79EFF20460122BDE81040ED -:106430008021FBF776BD0000000C01402DE9F04FF4 -:10644000784B02271878012802D1774908701F700D -:10645000764893F801C0764E0578764A7648DFF89C -:10646000DC91DFF8DCA17749774CDFF8E0B1AD1EB5 -:106470004FF00A0EBCF1010F77D10A2D74D2DFE87C -:1064800005F00573121F2C41734F5C6996F800C02C -:10649000BCF1020F02D20CF1010C01E04FF0000C34 -:1064A00086F800C060E092F800C0BCF1000F04D094 -:1064B0004FF0000C82F800C056E04FF0010CF9E7F5 -:1064C000D0F800C0BCF1010F02D9ACF1010C01E021 -:1064D0004FF00F0CC0F800C046E0D9F800C0BCF186 -:1064E000020F0CD04FF00008BCF1010F02D000BF2A -:1064F0004FF0000C08EB4C08C9F8008034E04FF076 -:106500000108F5E79AF80080B8F1000F05D04FF0C8 -:10651000000800BF8AF8008026E04FF00108F9E784 -:10652000D1F800C0BCF1050F04D9ACF1010CC1F8E1 -:1065300000C019E0C1F800E016E0D4F800C0BCF1DA -:106540000A0F02D9ACF1010C01E04FF0140CC4F8B1 -:1065500000C009E09BF80080B8F1000F13D04FF0A5 -:10656000000800BF8BF800805F7093F802C0BCF198 -:10657000010F52D10A2D4FD2DFE805F0084E0F1659 -:106580001E2D4E373F484FF00108EBE7307810B131 -:10659000401E307040E037703EE0107810B10020AF -:1065A000107039E00120FBE701680F2901D2491C76 -:1065B00000E0012101602FE0D9F80010022908D085 -:1065C0000022012900D0002102EB4101C9F800108E -:1065D00022E00122F7E79AF8001021B15FF00001F4 -:1065E0008AF8001018E00121FAE708680A2801D2A9 -:1065F000401C00E0052008600EE02068142802D24C -:10660000401C206008E0C4F800E005E09BF80010A2 -:1066100029B100218BF800109F70BDE8F08F012197 -:10662000F8E7000085000020E6000020E5000020DB -:10663000EB000020F1000020140100202C010020BC -:10664000ED0000201C01002024010020EF000020AC -:10665000FBF70AFFFFF7BCF8FDF7AAFEFDF792FE75 -:10666000FDF78CFFFDF748FFFDF766FFFDF7BEFF66 -:10667000FDF7D8FFFDF7F2FFFFF7DCFDFFF74AFE5D -:10668000FEF70AF80D4C012211032046FBF749FCE6 -:106690000122D1022046FBF744FCFDF77FFDFDF708 -:1066A000D5FDFAF7BDFEFFF743F900F0DBF9FDF782 -:1066B000EBFC00BFFFF700FDFCE700000008014015 -:1066C0002DE9F05F6548634CDFF88CA10178204626 -:1066D000A278DFF88CB10025DFF88891624EC06A9D -:1066E00002274FF00108072A40D2DFE802F03F04FA -:1066F0000C33466499005D48C4F82880A561857014 -:106700002563E561A4E05A49D9F800208A4216DDE4 -:106710000021084600F018FA3078012826D05548A4 -:10672000016851B10560206B401C206321698842DB -:106730001CD3A078401CA07031E0206BF6E7216AE2 -:1067400009B9C4F82080C0B24FF4FA2100F0FCF976 -:1067500006200AE0A16859B18902C0B200F0F4F93C -:106760003078002802D1A078401CA070BDE8F09FCE -:10677000616901EB8101C902EFE73F48016819B186 -:106780000560206B401C2063E0683221B0FBF1F013 -:10679000216B8842EAD805202563A0702562FFF7A7 -:1067A0007DFDBAF80010BDE8F05F304B0A224FF2D1 -:1067B000010000F005B949B9012807D000210846B9 -:1067C00000F0C2F9307808B9C4F82C809BF80000BA -:1067D00048B9E06A022806D00021084600F0B4F962 -:1067E000307800B9E7622549D9F80000C8468842E8 -:1067F00009DDE06A022806D00021084600F0A4F96D -:10680000307800B9E7620320A0701948D8F800106A -:106810008142ABDAE06A0228A8D12770A570A5E70B -:1068200049B9012807D00021084600F08DF93078D9 -:1068300008B9C4F82C809BF8000048B9E06A022827 -:1068400006D00021084600F07FF9307800B9E762F1 -:10685000A7708BE734010020700100206400002045 -:1068600065000020680000209C0000202007002018 -:10687000000048444000002028000020000096440A -:1068800070B52F482F4D304C007850B9E06A012880 -:1068900007D00021084600F057F9287808B90120F0 -:1068A000E0622A480226007848B9E06A022806D049 -:1068B0000021084600F048F9287800B9E6626169CD -:1068C00000290BD0A2780020062A07D2DFE802F0C8 -:1068D000060307191B352063E061A67070BDA06830 -:1068E00058B1810294F82C0000F02EF92878002885 -:1068F000F4D1A078401CA07070BD01EB8100C102F2 -:10690000F0E70420F7E712490A68A2B10860216B9A -:10691000491C21630A29EFD320630520A070FFF7EB -:10692000BDFC0D480B4B0A220188BDE870404FF2B8 -:10693000010000F045B8216BECE7A070207070BD3D -:10694000640000209C00002034010020650000202D -:1069500028000020200700207001002003480021AB -:1069600041708170C170FDF78FBB0000680100208D -:1069700007484178012902D18178491C8170C1788A -:10698000002904D08078884201D3FFF7E7BF704721 -:10699000680100200346094800B500783C2807D26A -:1069A0000A2000F053F818465DF804EBFAF7A4BE8D -:1069B000FFF7D4FF5DF804EBFDF766BB680100202C -:1069C00070B590B0052514468DF8005004F10B0504 -:1069D0002E0A8DF801608DF802500D0A8DF8041012 -:1069E00019498DF803500022C9888DF808000D0A56 -:1069F0008DF805508DF80610010A8DF807106D46C8 -:106A000004E0985CA918521C4872D2B2A242F8D392 -:106A100004F10900C1B22846FFF767FA29190026D8 -:106A20004872002088721B20C8720C3407E0A85DF1 -:106A3000FFF75CF83220FFF74DFA761CF6B2A6425B -:106A4000F5D310B070BD000068010020002805D00B -:106A5000034901224A7000228A70C8707047000002 -:106A60006801002010B5012204210020FEF7A8FFD4 -:106A7000012231491020FEF7A3FF01220A21112033 -:106A8000FEF79EFF012210211420FEF799FF01223C -:106A900010211520FEF794FF284C01222020616868 -:106AA000FEF78EFF012200212120FEF789FF01223F -:106AB00000212320FEF784FF012224206169FEF7D4 -:106AC0007FFF01222620A169FEF77AFF01222520FF -:106AD000E168FEF775FF012227202169FEF770FFAC -:106AE00001222A20E169FEF76BFF01222820216A9A -:106AF000FEF766FF012210212B20FEF761FF012225 -:106B000043F6FF712C20FEF75BFF01222D20A168C8 -:106B1000FEF756FF01220A496C20FEF751FF0122C1 -:106B200000216D20FEF74CFF0122BDE81040054911 -:106B30007020FEF745BF0000020A07009C000020FD -:106B4000C30001001E000CC470B50123294C0E4681 -:106B5000002540B122460128516A127819D0022836 -:106B600016D1BAB321E023483930FEF769FDA0629F -:106B700068B123702946012220206560FEF720FFBE -:106B8000616ABDE8704001222D20FEF719BF257013 -:106B900070BD52B92370216329460122202065600F -:106BA000FEF70EFF206B81191FE020780128EFD13E -:106BB0006420FFF739FB0F4935203E31FEF7E0FE38 -:106BC0000C483E30FEF73CFDE0628005E0D52570C4 -:106BD000256370BDFFE72370216329460122202031 -:106BE0006560FEF7EDFE206B811B01222D20FEF774 -:106BF000E7FEDAE79C00002010B500290AD00878EB -:106C0000002807D005487844F9F7E6FF002801D0AE -:106C1000002010BD0248784410BD0000961200000C -:106C20008E1200000808A0F500114FEA31017047EC -:106C300043004FEAD30C4FEA3C0C43401FBF4007D0 -:106C40000CF1605113F0FE4F70471CF0006F03D140 -:106C500000200CF0004170470CF0004343EA5070F4 -:106C600010B540EACC0000F07AFA00BF00000092B4 -:106C70004FEA0001FFF7D6BF4FF000414FF0000090 -:106C8000A1F500217047000090EA010F48BF81F094 -:106C9000004100F1E882421A3CBF801A89184FEA8D -:106CA000D0524FF07F4C1CEA410FA2EBD15318BFDA -:106CB0009CEA026F00F03B804FF0004C4CEA002051 -:106CC0004CEA012121FA03FC10EB0C0C1ED202F15C -:106CD000FF325FEA1C2040EBC25038BF70471CF007 -:106CE0007F0F4FEA400C18BFBCF17F4F38BF704791 -:106CF000C3F12003994008BF20F00100BCF17F4F91 -:106D000038BF7047A0F1C04000F06FBA4FEA3C00B6 -:106D1000000A40EBC25028BF1CF0FF0F4FEA400CA6 -:106D2000E6D018BFBCF17F4F38BF7047EAE79CEA56 -:106D3000026F05D010EA5C0F08BF00F000407047FA -:106D400010B500F00CFA00BF64FBBE3E014800F035 -:106D5000FABA00BF0000C07F401058BFC0F14040E9 -:106D6000491058BFC1F140418142EFF300807047A4 -:106D70004FF47F0C1CEAD0121EBF1CEAD11392EA1A -:106D80000C0F93EA0C0F00F0858090EA010F48BFCA -:106D900042F4807240F4000C41F400002CF07F417A -:106DA00020F07F4000B58142A2EB03020FF2081CE5 -:106DB000ACEB504EC0F100009EF800E04FEA4E0EE2 -:106DC00000FB0EFC38BF49004FEA2C1C02F5FA020A -:106DD0000CFB0EF34FEACE1E4FEA112C4FEAC121F5 -:106DE0000EEB635E42EB22420EFB0CFC4FEA1C539F -:106DF00000FB03114FEA112C4FEA01310EFB0CFC92 -:106E00004FEADC4C00FB0C11C14228BF09184CEBC7 -:106E100003335DF804EB10EB410143EBC250B2F5D4 -:106E20007C0F38BF704729D512F0F00F1CBF00F15E -:106E3000C04000F0004070470081828384858687CF -:106E400088898B8C8D8E8F919293959697999A9C29 -:106E50009D9FA0A2A3A5A7A8AAACAEB0B2B3B5B798 -:106E6000B9BCBEC0C2C5C7C9CCCED1D4D7D9DCDF6E -:106E7000E2E6E9ECF0F3F7FAFE0000004FEA400C1E -:106E80000CF1807CBCF17E4F28BF7047B0F1C04050 -:106E900000F0ABB990EA010F0CEAD11348BF42F4FD -:106EA0008072624538BF634507D213F47F0F16D056 -:106EB00080EA010000F00040704710B500F04FF983 -:106EC000097EFC3E00F005B880EA010000F00040B9 -:106ED000704780EA010000F0004000F086B912F42B -:106EE0007F0F04BF0248704780EA010000F07DB9BF -:106EF0000000C07F50EA010C00F113801CF5000F68 -:106F000058BFBCF5000F01D48842704707D710F571 -:106F1000000F58BF11F5000F15D488427047894201 -:106F200070471CF5000F04D5BCF5000FF7D5814262 -:106F300070474FF0807C1CEB400F38BF1CEB410FBB -:106F400001D28142704710B500F009F9922449003E -:106F50004FF000504FF08051FFF7FEBEC10DD1F150 -:106F60009E0206DB4FEA002343F0004323FA02F0BF -:106F70007047004207D54FEA4001B1F1FE4F02D2FF -:106F80004FF00000704710B500F0E9F849922480F6 -:106F9000002070476FEA20007047000010F00041A9 -:106FA00048BF4042B0FA80F310FA03F2C3F19D03E8 -:106FB0000BD051EAC35101EB1220530638BF704782 -:106FC00000F1010008BF20F001007047B0FA80F323 -:106FD00010FA03F2C3F19D030AD0D90501EB122088 -:106FE000530638BF704700F1010008BF20F00100D0 -:106FF0007047000050EA010C00F113801CF5000FEF -:1070000058BFBCF5000F01D48842704707D710F570 -:10701000000F58BF11F5000F15D488427047894200 -:1070200070471CF5000F04D5BCF5000FF7D5814261 -:1070300070474FF0807C1CEB400F38BF1CEB410FBA -:1070400001D28142704710B500F089F892244900BE -:107050004FF000504FF08051FFF77EBE4FF47F0C91 -:107060001CEAD0121EBF1CEAD11392EA0C0F93EA5D -:107070000C0F00F0478090EA010F48BF42F4807285 -:107080004FF0004C4CEA00204CEA012102EB0302D5 -:10709000A0FB0113A2F50002002918BF43F0010371 -:1070A0005B0028BF4FEA330342EB22425FEA132C16 -:1070B0004CEBC2502EBFBCEB436FB2F57C0F704758 -:1070C0004FEA036CBCF1004F08BF20F00100B2F59D -:1070D0007C0F38BF70470BD582F0FF0212F5803F5E -:1070E000C8BF704700F1C040D8BF00F000407047F3 -:1070F00000F5000C5FEA4C0C48BF7047B0F1C0408F -:1071000000F073B890EA010F0CEAD11348BF42F4C3 -:107110008072624538BF634504D280EA010000F006 -:107120000040704710B500F01AF800BF8900013E1A -:1071300000F007B800F009B85FEA410C5FEA1C6C88 -:1071400008D080EA010000F050B85FEA400C5FEA26 -:107150001C6CF6D14FF00040A0F5800070470EF196 -:10716000020E2EF0030E5EF8044B244204D44FEAC4 -:107170004102B2F17F4F11D84FEA4003B3F17F4F84 -:107180000CD80ED14FEAD07CB2F17F4F0CEB4C0CF7 -:107190000CF1020C08BF4CEBD17C04E04FF0080C62 -:1071A00001E04FEAD17C0CEB4C0324FA03F404F029 -:1071B0000704B4F1040C06D20EEB840CBDE81040B9 -:1071C0004CF0010C6047DFE80CF0070802024FF0BA -:1071D0000040A0F5800010BD0846420018BFD2F163 -:1071E000807288BF00F0004010BDFF2141EAD050FE -:1071F000C005704751EA000C00F113801CF5000F28 -:1072000058BFBCF5000F01D48142704707D711F574 -:10721000000F58BF10F5000F15D481427047894206 -:1072200070471CF5000F04D5BCF5000FF7D5884258 -:1072300070474FF0807C1CEB410F38BF1CEB400FB8 -:1072400001D28842704780EA010081EA000180EAA9 -:107250000100FFF7F8BE000090EA010F48BF81F07F -:1072600000413FF518AD421A04D882F00042A0EB6D -:10727000020011444FEAD0524FF07F4C1CEA410FFC -:10728000A2EBD15318BF9CEA026F4AD04FF0004CDA -:107290004CEA00204CEA012121FA03FCB0EB0C0C73 -:1072A0000FD412F0FE0F36D05FEA4C001DD500124D -:1072B00040EBC25038BF70471CF03F0F18BF7047FB -:1072C0000BE0A2F101025FEA1C2040EBC25038BF84 -:1072D00070471CF07F0F18BF7047C3F1200399401F -:1072E00014BF401E20F00100704780084FEA1223AF -:1072F00008BF7047B0FA80FCA2EB0C02CCF1280C5E -:1073000060FA0CF093EA122F04BF00EBC2507047F2 -:107310004FEAC3707047130A5FEADC1008BF70477A -:10732000F6E79CEA026F04D010EA5C0F08BF002069 -:10733000704710B5FFF713FF40DFF63E81F00040C5 -:107340007047F9F7C6B90CF00F03092B08BF0820E6 -:1073500000F051800A2B0BD0082B18BF704708BFD4 -:107360001CF0400F0AD04FF000004FF000017047B2 -:107370001CF0400F18BF4FF0004070471CF0100F7A -:1073800008D020F0704300F07F4242EAD3014FEA78 -:107390004370704700F0604021F07F4242EA0002F3 -:1073A00001F07F4040EA727070474FF0FF0212EA2E -:1073B000D0521CBF92F0FF038B42C2BFD14200EB00 -:1073C000C1507047002A0AD0002B0BD0002900F0D2 -:1073D0000040A4BF40F0FE4040F40000704700F0C1 -:1073E0000040704743024FF00B0C18BF4CF0806C0C -:1073F0007FF4ACAC70471CF4801F11D01CF4E02F5C -:1074000003D06FEACC31490070474FF04050EFF3A2 -:10741000008222F0704242EA000282F30088704744 -:107420004FF0000070470102020304050607080937 -:107430000A0B0C0D0E0F10100000000000000000E1 -:10744000010203040607080900000000010203040A -:107450000000000000000000002F000000000700F6 -:10746000070000147F147F1400242A7F2A12006270 -:10747000640813230036495522500000050300001C -:1074800000001C224100000041221C000014083EA4 -:1074900008140008083E0808000000A0600000086A -:1074A00008080808000060600000002010080402BE -:1074B000003E5149453E0000427F4000004261517C -:1074C0004946002141454B31001814127F10002716 -:1074D00045454539003C4A494930000171090503D9 -:1074E00000364949493600064949291E000036360A -:1074F000000000005636000000081422410000146D -:107500001414141400004122140800020151090649 -:1075100000324959513E007C1211127C007F4949CA -:107520004936003E41414122007F4141221C007FFB -:1075300049494941007F09090901003E4149497A09 -:10754000007F0808087F0000417F41000020404183 -:107550003F01007F08142241007F40404040007FEF -:10756000020C027F007F0408107F003E4141413E33 -:10757000007F09090906003E4151215E007F09197B -:1075800029460046494949310001017F0101003F78 -:107590004040403F001F2040201F003F4038403FF8 -:1075A000006314081463000708700807006151495C -:1075B000454300007F41410000552A552A550000EF -:1075C00041417F000004020102040040404040406D -:1075D000000001020400002054545478007F484405 -:1075E000443800384444442000384444487F00383C -:1075F0005454541800087E0901020018A4A4A47C65 -:10760000007F080404780000447D4000004080842E -:107610007D00007F102844000000417F4000007C76 -:1076200004180478007C0804047800384444443882 -:1076300000FC242424180018242418FC007C0804CE -:10764000040800485454542000043F444020003CA7 -:107650004040207C001C2040201C003C4030403C2E -:10766000004428102844001CA0A0A07C00446454BE -:107670004C44141414141414000000000000000002 -:107680000000000000000000000000F80000000002 -:10769000000000333000000000100C06100C060043 -:1076A000000000000000000040C07840C0784000AA -:1076B000043F04043F040400007088FC083000000C -:1076C000001820FF211E0000F008F000E018000064 -:1076D00000211C031E211E0000F00888700000001D -:1076E0001E2123241927211010160E00000000006F -:1076F0000000000000000000000000E0180402008C -:10770000000000071820400000020418E0000000FC -:107710000040201807000000404080F080404000FA -:107720000202010F01020200000000F00000000050 -:107730000101011F01010100000000000000000024 -:1077400080B0700000000000000000000000000099 -:107750000001010101010101000000000000000022 -:1077600000303000000000000000000080601804BD -:10777000006018060100000000E010080810E0009A -:10778000000F102020100F00001010F80000000063 -:107790000020203F202000000070080808887000AA -:1077A000003028242221300000300888884830002A -:1077B0000018202020110E000000C02010F800004A -:1077C00000070424243F240000F8088888080800E3 -:1077D0000019212020110E0000E0108888180000F8 -:1077E000000F112020110E0000380808C8380800CA -:1077F0000000003F0000000000708808088870004A -:10780000001C222121221C0000E010080810E000CA -:107810000000312222110F00000000C0C000000053 -:107820000000003030000000000000800000000078 -:107830000000806000000000000080402010080070 -:107840000001020408102000404040404040400039 -:107850000404040404040400000810204080000014 -:107860000020100804020100007048080808F00019 -:107870000000003036010000C030C828E810E000E9 -:107880000718272423140B000000C038E000000074 -:10789000203C23020227382008F8888888700000DE -:1078A000203F202020110E00C030080808083800B2 -:1078B000071820202010080008F808080810E00029 -:1078C000203F202020100F0008F88888E8081000CA -:1078D000203F20202320180008F88888E80810009E -:1078E000203F200003000000C030080808380000D6 -:1078F00007182020221E020008F808000008F808D7 -:10790000203F210101213F20000808F8080800005D -:107910000020203F2020000000000808F808080090 -:10792000C08080807F00000008F888C02818080008 -:10793000203F20012638200008F808000000000041 -:10794000203F20202020300008F8F800F8F8080038 -:10795000203F003F003F200008F830C00008F80832 -:10796000203F200007183F00E01008080810E00042 -:107970000F10202020100F0008F808080808F00059 -:10798000203F210101010000E01008080810E0007C -:107990000F18242438504F0008F888888888700011 -:1079A000203F2000030C30200070880808083800B1 -:1079B0000038202121221C00180808F808081800A7 -:1079C0000000203F2000000008F808000008F80828 -:1079D000001F202020201F000878880000C83808D9 -:1079E000000007380E010000F80800F80008F80051 -:1079F000033C0700073C03000818688080681808EB -:107A000020302C03032C30200838C800C838080068 -:107A10000000203F2000000010080808C8380800B7 -:107A20002038262120201800000000FE020202005B -:107A30000000007F40404000000C30C0000000000B -:107A4000000000010638C00000020202FE00000033 -:107A5000004040407F0000000000040202020400D9 -:107A60000000000000000000000000000000000016 -:107A700080808080808080800002020400000000FE -:107A800000000000000000000000808080800000F6 -:107A90000019242222223F2008F8008080000000E4 -:107AA000003F112020110E000000008080800000A7 -:107AB000000E112020201100000000808088F800B6 -:107AC000000E112020103F200000808080800000E8 -:107AD000001F222222221300008080F0888888184C -:107AE0000020203F20200000000080808080800057 -:107AF000006B94949493600008F8008080800000EC -:107B0000203F210000203F200080989800000000C6 -:107B10000020203F202000000000008098980000F6 -:107B200000C08080807F000008F800008080800016 -:107B3000203F24022D302000000808F8000000003B -:107B40000020203F202000008080808080808000F6 -:107B5000203F20003F20003F808000808080000088 -:107B6000203F210000203F20000080808080000016 -:107B7000001F202020201F00808000808000000047 -:107B800080FFA12020110E00000000808080800076 -:107B9000000E112020A0FF80808080008080800067 -:107BA00020203F2120000100000080808080800094 -:107BB0000033242424241900008080E08080000009 -:107BC0000000001F20200000808000000080800056 -:107BD000001F202020103F208080800000808080B7 -:107BE00000010E3008060100808000800080808047 -:107BF0000F300C030C300F0000808000808080006C -:107C00000020312E0E312000808080000080808096 -:107C100080818E7018060100008080808080800046 -:107C20000021302C2221300000000000807C020264 -:107C300000000000003F404000000000FF00000086 -:107C400000000000FF0000000002027C8000000035 -:107C50000040403F00000000000601010202040451 -:107C60000000000000000000040444C44F4444C469 -:107C700024242FB42404040040442424150C04FEBE -:107C8000040C1524244440000000F8494A4C48F8EC -:107C9000484C4A49F800000010101312121212FF4B -:107CA0001212121213101000002020A86C2A39287A -:107CB000A82A6CA82020000002828190924A49459F -:107CC000242210080102020090523410FF10345296 -:107CD00080708F0808F80800829A566322528E003E -:107CE0008040330C334080000000F888888888FF8B -:107CF00088888888F800000000001F080808087FAE -:107D0000888888889F80F0001010D0FF901000FEB7 -:107D1000020202FE00000000040300FF0083601F57 -:107D20000000003F40407800101010FF902098485D -:107D300028090E2848A818000242817F00404042CE -:107D400042427E424242400040504E4848FF48482E -:107D50004840F80000FF000000003E0202FF12222F -:107D60001E000F40807F000084E45CC40008C83916 -:107D70008E0808CC3B880800003F103F00635A463D -:107D8000E100635A46E10000809090484C5724E49B -:107D900024544C4480808000004222120A42827F98 -:107DA00002020A12224200000000041464040CB40F -:107DB000020242330200000040412111090503FF85 -:107DC00003050911214140001010D0FF90001091CF -:107DD0009690F09094931000040300FF00010404B7 -:107DE0000404FF040404040002400000000000A09A -:107DF0000000000005400000000000C80000000076 -:107E00000C4000000000409C0000000019400000F1 -:107E10000020BCBE0000000034400000BFC91B8E23 -:107E200000000004B5400000504BCFD06607E2CF01 -:107E3000010000006C4100003E8251AADFEEA73431 -:107E400001000000D9420000DCB5A0E23A301F97E3 -:107E5000FFFFFFFFB4450000FD25A0C8E9A3C14F07 -:107E6000FFFFFFFFFF3F0000000000800000000058 -:107E7000FF3F00000000008000000000B87E000806 -:107E800000000020880100006C010008F87E000856 -:107E900088010020080C0000C80100081C00000038 -:107EA00043000000F8FFFFFF0C0000000E00000080 -:107EB0000F0000002E000000015432018210B32494 -:107EC000F423704183A544130501120A0B170AFF1E -:107ED00044C123204E23409C23DC0523E80323B820 -:107EE0000B0356D007297CE980091A180912B0093A -:087EF000143012A10217B100C9 +:1002500070470000CD660008310100080010002042 +:10026000001600200012002000120020B2F120032E +:100270000AD5C2F1200320FA02F001FA03F321FAB1 +:1002800002F140EA0300704721FA03F04FF0000149 +:10029000704700000FB41CB5074B06AA7B446946A3 +:1002A0000090059800F065FB0020694600F074FBA3 +:1002B0001CBC5DF814FB0000F90600002DE9F041BC +:1002C0000646002410687529314616A510D0AFF3F4 +:1002D0000080002802DA404213A507E031688A074F +:1002E00001D512A502E0490704D511A5012401E0BA +:1002F000AFF3008000210A2206F1240709E0B0FBD9 +:10030000F2FCB0FBF2F302FB1C00303078541846CC +:10031000491C0028F3D123462A463046BDE8F04167 +:1003200000F0B9B8000000002D0000002B00000014 +:10033000200000002DE9F0474FF0000A89460446EE +:10034000C0F820A02046E1688847002876D02528FC +:1003500006D0D4E901219047206A401C2062F1E7D1 +:10036000E168204600258847C4F81CA006460027FF +:10037000C4F818A02A2E09D0304606F0EFFD38B395 +:1003800004EB8708303EC8F8186019E059F8041BE0 +:10039000204604EB87029161E1688847012F0646F9 +:1003A00018D1E069002820DA25F020051DE0D8F8F2 +:1003B000180000EB800006EB40003038C8F8180049 +:1003C0002046E1688847064606F0C8FD0028EED1C1 +:1003D000012F0AD02E2E08D12046E16888477F1CC5 +:1003E0000646022F45F02005C4DBA069002803DA89 +:1003F000404245F00105A061E80701D025F0100555 +:10040000B6B1A6F14100192802D8203645F400659E +:100410004A463146204625604D46FFF7E3FE58B177 +:10042000012806D0ED1D25F0070000F1080989E735 +:1004300004E005F1040985E730468AE7206ABDE853 +:10044000F0874FF0000200B51346944696462039D7 +:1004500022BFA0E80C50A0E80C50B1F12001BFF47D +:10046000F7AF090728BFA0E80C5048BF0CC05DF8E3 +:1004700004EB890028BF40F8042B08BF704748BF31 +:1004800020F8022B11F0804F18BF00F8012B7047A5 +:100490007047704770472DE9F0470D4699469246E0 +:1004A000044600F124080168880604D5E06921F0BB +:1004B0001001216000E00120A84201DD471B00E09F +:1004C0000027A1697A1902EB0900081AA0612078B7 +:1004D000C00602D42046AFF30080002608E0D4E92D +:1004E00001211AF806009047206A401C761C206201 +:1004F0004E45F4DB2078C0060AD52046AFF30080D5 +:1005000006E0D4E9012130209047206A401C206297 +:10051000381EA7F10107F4DC07E0D4E9012118F83F +:1005200005009047206A401C2062281EA5F10105A5 +:10053000F3DC2046AFF300802078000602D50220CD +:10054000BDE8F0870120FBE770472DE9FF4F0C461F +:100550001E464FF0FF378BB0D2E90001DDF8608016 +:100560000A908A46C1F30A5505B93D46002108465E +:100570004FF00000BAF1000F00F4400005DA00EB84 +:1005800080004FF4400101EA50004FEA9059B9F160 +:10059000010F00DDB9460A9850EA4A000ED044F631 +:1005A0001050A5F2FF3545432F14B8F1000F1ED0AF +:1005B0007542291E1EDDC9F100021CE0B8F1010FD1 +:1005C0004FF0000001D0302103E0F24305E0215458 +:1005D000401CB042FBDB30460022002121540B9925 +:1005E000C1F80880C1E900200FB0BDE8F08FBD1B45 +:1005F0006D1CDEE74A4600DA694206A800F05CFAA4 +:1006000006AB93E8070003AB83E8070050460A995E +:1006100000F03DFB8DE80700A0F500501F3800906A +:100620000398002D0ADD42F21F014A4608440023C8 +:1006300003A90390684600F0A6FD09E0A0F500506C +:100640004A461F38002303A90390684600F0B0FD16 +:100650008DE807000004000C03D04FF0FF30410884 +:1006600000E01046B8F1000F03D0002200921546BA +:100670001EE0751E05D400F099F9303262556D1EEA +:10068000F9D5B3460122084302D000227F1C04E0C2 +:100690002078302801D100227F1E002A099784D0BB +:1006A0001DE0112D07DA00F081F9303262556D1C22 +:1006B00050EA0102F5D1084302D00098C8B10EE01B +:1006C0000021681E05E0235C625C63542254401ED6 +:1006D000491C8142F7DBAB46A81B401E0990002055 +:1006E00004F80B000B98099AC0F80880C0E9002BA9 +:1006F0007AE711264FF0000857E72DE9F04F8846BA +:100700000446D21D22F0070191B0D1E90001CDE9E4 +:100710000A0106F0FFFB02460B98C00F01D02D2006 +:1007200007E02068810701D52B2002E0202101EAA3 +:10073000C000032A099001D0072A05DB0346414681 +:10074000204600F079F90BE12078800601D5E069B8 +:1007500000E00620B8F1650F814606D0B8F1660FBB +:1007600018D0B8F1670F70D131E00020B9F1110F46 +:10077000009001DB112301E009F101030AAA01A99C +:100780000CA8FFF7E2FEDDE90C70002609F1010577 +:10079000834647E001204B4600904FF000470AAAED +:1007A00001A90CA8FFF7D1FEDDE90DB00C995D465B +:1007B000002610B909F101000D18B9EB050003D4AA +:1007C000C0F1FF3609F10105A5EB09002BE0B9F1F5 +:1007D000010F01DA4FF001090020B9F1110F00906B +:1007E000484601DD112300E003460AAA01A90CA82E +:1007F000FFF7ABFEDDE90C704D46002683462078FE +:1008000000070AD4AB4500DA5D4601A8012D04DDDE +:10081000411911F8011C302907D04F4502DA17F1B0 +:10082000040F04DA012082460FE06D1EEEE7002F70 +:1008300002DCED1B3E4403E0781CA84200DD7D1C79 +:10084000B81B00F1010A4FF000472078000703D4DD +:10085000AA4501DB4FF0FF3A0021B7F1004F0DF13F +:1008600043088DF8431024D002202B23002F01DAF7 +:100870007F422D230A21021EA0F1010000DC5FB19E +:1008800097FBF1FC97FBF1F201FB1C7C17460CF186 +:10089000300C08F801CDEEE7A8F1010003702188C3 +:1008A000090501D5452100E06521A0F1010800F806 +:1008B000011C09980FA9A1EB0807FF1D00B1012039 +:1008C000411901EBEA70A1693844081A401EA06181 +:1008D0002078C00602D42046AFF30080099828B1E2 +:1008E000D4E901219047206A401C20622078C0068C +:1008F00022D52046AFF300801EE0002E04DBB34576 +:1009000002DD01A8805D00E03020D4E9012190479C +:10091000206A401C2062761CAAF101005FEA000AEE +:100920000AD100F03FF8C0680168405CD4E90121B9 +:100930009047206A401C2062281EA5F10105DCDCDE +:1009400007E0D4E9012118F8010B9047206A401C08 +:100950002062381EA7F10107F3DC2046AFF30080C8 +:10096000032011B041E6000001694A1C02610878C9 +:10097000704700B58FB0CDE90131002105910549DF +:100980007944CDE9031011466846FFF7D3FC0FB058 +:1009900000BD0000E5FFFFFF0A6802F8010B0A60D6 +:1009A0007047000000487047C00F002030B5B0F11C +:1009B0000A024FEA900E71F100034EEA817EB0EB1D +:1009C0000E0061EB91014FEA101E4EEA017E10EB22 +:1009D0000E0041EB11114FEA102E4EEA016E10EBA2 +:1009E0000E0041EB11214FEA104E4EEA014E10EB82 +:1009F0000E0041EB1141401841F100014FEAD000D7 +:100A000040EA41704FEAD10110EB80054FEA8104C2 +:100A100044EA907444EB01046D1944EB0404521B46 +:100A2000A3414FF0000348BF0A3200D530BD401C3F +:100A300041F1000130BD00002DE9F0411F460446A0 +:100A400003260168072A01F4006004DB08B116A53B +:100A500005E016A503E008B115A500E015A521F0F5 +:100A600010002060A069C01EA0610FB1401EA061EF +:100A70002046AFF300804FB1D4E9012138469047BA +:100A8000206A401C2062C01C206206E0206AFAE74F +:100A9000D4E9012115F8010B9047761EF8D22046C3 +:100AA000AFF30080BDE8F0814E414E006E616E00F4 +:100AB000494E4600696E66002DE9F04781461646AC +:100AC0008AB0354878440DC88DE80D003248784426 +:100AD000801C03AC0DC884E80D0041F69B3008442F +:100AE000372190FBF1F290FBF1F5A5F1800501FBB8 +:100AF00012041B3C02D56442012000E00020DFF814 +:100B000098A080460027FA44AAF1BE0A0EE0E0074A +:100B10000AD03246684607EB470101230AEB810100 +:100B200000F046FB8DE8070064107F1C002CEED11E +:100B3000194F7F44AE3F19E0E80715D007EB0410CA +:100B40000DF1180A90E80E008AE80E00C068F04225 +:100B500001D1981908903246012306A903A800F094 +:100B600027FB03AB83E807006D10641C002DE3D165 +:100B70004FF0010332466946B8F1000F03A802D0D6 +:100B800000F001FB01E000F013FBC9E90001C9F826 +:100B900008200AB0BDE8F087988900000048704737 +:100BA000A00F00207546FFF7F9FFAE460500694625 +:100BB000534620F00700854618B020B5FFF744FBE8 +:100BC000BDE820404FF000064FF000074FF000084E +:100BD0004FF0000B21F00701AC46ACE8C009ACE8CF +:100BE000C009ACE8C009ACE8C0098D46704710B533 +:100BF0000446AFF300802046BDE81040FFF70FBB6E +:100C00004FF0013C50F8042B51F8043B9A4221D19B +:100C1000A2EB0C03934313EACC1317D150F8042B27 +:100C200051F8043B9A4215D1A2EB0C03934313EA0B +:100C3000CC130BD150F8042B51F8043B9A4209D144 +:100C4000A2EB0C03934313EACC13DBD04FF000006C +:100C5000704700BFD01A01BAB1FA81F101F0180152 +:100C600022FA01F0CB40C1F12001DBB2C0B2C01AC0 +:100C70002CFA01F3D11A914311EAC311E6D170475E +:100C800001491820ABBEFEE72600020070475FEA6C +:100C9000400C08BF91F0000F4FEA8C234FEAC122AD +:100CA00043EA51514FEA1C5018BF00F5F0404FEA9B +:100CB000300018BF41F000415FEA6C5C00F0298011 +:100CC000BCF1FF3F08BF40F080407047130C06BFE7 +:100CD00012044FF0100C4FF0000C130E04BF120260 +:100CE0000CF1080C130F04BF12010CF1040C930F4C +:100CF00004BF92000CF1020CD30F04BF52000CF1A0 +:100D0000010C11464FF00002A0F11F00A0EB0C00F7 +:100D1000704711F0004F08BF704731F000413FF4B9 +:100D2000D5AF0B0C06BF09044FF0100C4FF0000CB0 +:100D30000B0E04BF09020CF1080C0B0F04BF0901D4 +:100D40000CF1040C8B0F04BF89000CF1020CCB0FCB +:100D500004BF49000CF1010CCCF12003A0EB0C0006 +:100D600022FA03F302FA0CF241EA030100F1010056 +:100D7000704720F07F4C80EA030023F07F47ACEB04 +:100D8000070303F57C5300F0004003F1FF032DE956 +:100D900080494FEA154B09B44FEA144325EA0B4E3C +:100DA00024EA03480FF2042606EB132749083E788D +:100DB0005FEA320203FB0667C7F5000707FB06F68A +:100DC0004FEA54374FEAD64606F1020607FB066C97 +:100DD000CCF1005C4FEA1C472CEA074C07FB06F4F9 +:100DE0000CFB06F504EB15464FEA961634BF0020BF +:100DF0004FF000404FEAD13706FB07FC4FEA1C4C8E +:100E00000CFB0BF7D21B03FB0CF761EB07010CFB90 +:100E10000EF7B0EB074072EB17420CFB08F734BF3C +:100E2000A2EB0742B2EB074261EB17414FEA0C44D9 +:100E30004FEA910706FB07FC4FEA1C4C0CFB0BF733 +:100E4000B0EBC74072EB573203FB0CF734BFA2EB99 +:100E5000C742B2EBC74261EB57310CFB0EF7B0EB68 +:100E6000C70072EB57720CFB08F734BFA2EBC70246 +:100E7000B2EBC70261EB5771039F4FEA816141EA10 +:100E8000921104EBCC044FEAD1374FEA826206FBA1 +:100E900007FC42EA90124FEA80604FEA1C4C0CFBC0 +:100EA0000BF7D21B03FB0CF761EB07010CFB0EF7F2 +:100EB000B0EB074072EB17420CFB08F734BFA2EB14 +:100EC0000742B2EB074261EB17414FEA8C554FEAFC +:100ED000910704EB9C2406FB07FC4FEA1C4C0CFB1F +:100EE0000BF7B0EBC74072EB573203FB0CF734BF84 +:100EF000A2EBC742B2EBC74261EB57310CFB0EF7D6 +:100F0000B0EBC70072EB57720CFB08F734BFA2EBD3 +:100F1000C702B2EBC70261EB577115EB4C254FEAE4 +:100F2000816141EA92114FEA82624FEAD13742EA87 +:100F3000901206FB07FC44F100044FEA80604FEA80 +:100F40001C4C0CFB0BF7D21B03FB0CF761EB0701EE +:100F50000CFB0EF7B0EB074072EB17420CFB08F7E7 +:100F600034BFA2EB0742B2EB074261EB174115EB2E +:100F70001C154FEA813141EA92414FEA823242EA3E +:100F800090424FEA80304FEA0C7644F1000448EA80 +:100F900003434EEA0B484FF0000EB2EB080C71EB26 +:100FA000030724BF624639464EEB0E0E4FF0000B8E +:100FB0000018524149414BEB0B0BB2EB080C71EBA3 +:100FC00003077BF1000B24BF624639464EEB0E0E41 +:100FD0004FF0000B0018524149414BEB0B0BB2EBA9 +:100FE000080C71EB03077BF1000B24BF6246394606 +:100FF0004EEB0E0E51EA020718BF46F0010616EB43 +:101000000E7655F1000254F1000103D5BDE88901C7 +:10101000BDE80088BDE88901BDE80048B619524125 +:1010200041EB0101A3F10103704780807F7E7D7C4D +:101030007B7A7978777676757473727171706F6E6A +:101040006E6D6C6C6B6A6A69686867666665646415 +:10105000636362616160605F5F5E5E5D5D5C5C5B9F +:101060005B5A5A595958585757565655555554540E +:10107000535352525251515050504F4F4F4E4E4D6C +:101080004D4D4C4C4C4B4B4B4A4A4A4949494848B8 +:1010900048474747474646464545454444444443F8 +:1010A00043434342424242414141002B9C4630D49B +:1010B00077002BD01CB54FEA370703B44FF0100070 +:1010C0004FF01001BAF1000F06D0BCF1000FDCBFE9 +:1010D00040F0080040F008014FF000000FBCBDE8F0 +:1010E00010400BF1010BBBF1010F08BF5FEA1707BE +:1010F00022BF12F1010211F101014FF0004143F151 +:10110000000300F0004043EA00007047F9D357089D +:10111000D0E746EA064613F1400F4FEA16461FDDB8 +:1011200013F1200FDFBF16430A46002120335B4234 +:10113000BED0C3F1200746EA064602FA07F74FEA97 +:10114000164646EA0706C3F1200722FA03F201FA1F +:1011500007F721FA03F14FF0000342EA0702A7E77D +:1011600046EA020646EA06464FEA164646EA0106FF +:10117000BCBF46EA0646360C4FF000034FF00002B3 +:101180004FF0000194E72DE9804C9A46934670B4E5 +:1011900091E8380007C831EA400C48BF34EA430CF4 +:1011A00003D5FFF7E6FDFFF780FFF0BCBDE8008C3C +:1011B0002DE9804C9A46934670B491E8380007C8F0 +:1011C00010F0804F08BF13F0804F03D100F005F8F6 +:1011D000FFF76BFFF0BCBDE8008C20F07F4780EA92 +:1011E000030023F07F4C07EB0C03A3F57C5300F0C6 +:1011F0000040A3F1FE0392F0000F00F0B38095F0E1 +:10120000000F00F077802DE901494FEA11404FEAC5 +:10121000144621EA004800FB06FC24EA064708FBC6 +:1012200006F607FB08F800FB07F718EB06484CEB3F +:10123000164C4FEA124B18EB07484FEA15464CEB99 +:10124000174022EA0B4E0BFB06FC25EA06470EFB75 +:1012500006F607FB0EFE0BFB07F71EEB064E4CEBEC +:10126000164C4FF000061EEB074E4CEB174B18EBDD +:101270000B0840F1000018EB0E0B58EB000840F192 +:1012800000008F1A4FF000013CBFC943661B14BF1A +:10129000B5EB040C00213CBFC943F61B4FEA1744D1 +:1012A0004EEA8E0E27EA04454FEA1C4704FB07620C +:1012B0002CEA074C05FB07F70CFB05F604FB0CFCBE +:1012C00016EB074642EB174216EB0C4642EB1C426C +:1012D0001BEB060658EB0202414146EA9E0601D589 +:1012E000BDE80189B619524141EB0101A3F10103A7 +:1012F000BDE801894FEA14454FEA114724EA054643 +:1013000021EA074C05FB07F406FB07F70CFB06F187 +:1013100005FB0CFC11EB074144EB17444FEA124765 +:1013200011EB0C4144EB1C4422EA074C05FB07F28D +:1013300006FB07F70CFB06F605FB0CFC16EB074655 +:1013400042EB174216EB0C4642EB1C456A1854F16F +:10135000000148BF7047B619524141EB0101A3F1AA +:101360000103704795F0000F37D04FEA11424FEA62 +:10137000144721EA024624EA074C02FB07F106FB68 +:1013800007F70CFB06F402FB0CFC14EB074441EBE3 +:1013900017414FEA154714EB0C4441EB1C4125EA79 +:1013A000074C02FB07F506FB07F70CFB06F602FBF2 +:1013B0000CFC16EB074645EB174516EB0C4645EBC8 +:1013C0001C42121951F1000148BF7047B619524131 +:1013D00041EB0101A3F1010370474FEA14454FEAC5 +:1013E000114724EA054621EA074C05FB07F106FBF5 +:1013F00007F70CFB06F24FF0000605FB0CFC12EBA6 +:10140000074241EB174112EB0C4251EB1C4148BF24 +:101410007047921841EB0101A3F1010370470000EE +:1014200010B5084C00221021204600F01AFF0220BF +:1014300005F0BAFC20460122BDE81040102100F062 +:1014400010BF0000000801402DE9FF41A020012449 +:10145000CDE90004DFF84C8003256946039540463A +:1014600000F0FEFD01226021404600F0FAFE40201F +:101470000026CDE9000669460294404600F0F0FDE2 +:1014800010270097CDE901646946074800F0E8FDA0 +:10149000CDE9007469464046039500F0E1FDBDE8E2 +:1014A000FF810000000801400010014010B5084C09 +:1014B00000221021204600F0D4FE082005F074FC24 +:1014C00020460122BDE81040102100F0CABE0000F5 +:1014D00000080140FEE70000084900B50989814283 +:1014E0000AD0A0F57F41FF3906D028B1B12803D03A +:1014F00002F064FF002000BD012000BD900100202B +:10150000034800218170816341628162C16270473A +:101510005001002010B50F49052808D2DFE800F07F +:10152000030514161800812000E091200870C020E7 +:10153000487000208870C870064A042105F05EFCDF +:10154000BDE8104004F096BFA120EFE7B120EDE721 +:101550000120EBE794000020014800F089BB000067 +:101560007C03002030B590F840500124AC40C56B9E +:101570006C60046863604368102B036803D0996053 +:101580000068C26030BD9A600068C16030BD000074 +:101590002DE9F05F6749212005F044F9654804F022 +:1015A0000DFFDFF894A16549CAF80000222005F07C +:1015B00039F9624804F002FF6149624C0860E06852 +:1015C000002822D160480025604F05702078604EC9 +:1015D000E8B14FF00108012830D0DFF878B14EF6BD +:1015E000602902283DD003280FD1DFF86C8101214A +:1015F000404600F031FE022120B1584ADBF80000DD +:10160000904273DB6163A5702570BDE8F09F0021F7 +:10161000084606F0AFFA306847F230518842F4D0FD +:1016200001222720316005F01DF9306801224108B0 +:101630003960BDE8F05F252005F014B9A07808B93D +:1016400084F80280607820B1012806D00021084685 +:101650006BE0BDE8F05F06F021B9BDE8F05F06F091 +:1016600003B820213E4800F0F7FDD8B13D49DBF832 +:101670000000884219DC10F0FF4F16D0C4F8348007 +:10168000A5702570E06B0028BFD02A49212005F005 +:10169000C9F8284804F092FE3349CAF800000860EF +:1016A000E563B2E7C4F83480ADE72B4C0121204656 +:1016B00000F0D2FD0128A8D10121204600F0CCFD88 +:1016C0000128A2D13068494688420BD00122272048 +:1016D000316005F0C7F830680122410825203960E3 +:1016E00005F0C0F8214902201FE0FFE70121444630 +:1016F000404600F0B1FD012887D10121204600F0CD +:10170000ABFD012881D13068494688420BD00122C7 +:101710002720316005F0A6F8306801224108252015 +:10172000396005F09FF811490120BDE8F05F06F02F +:1017300021BA0000D5000020C0000020DA000020FF +:10174000C40000205001002070070020A8000020E5 +:10175000AC00002068000020000C014000C0DA440A +:101760000010014000007A43800000200070170044 +:1017700010B5384890B00079002869D0022854D2BA +:10178000DFE800F05301344900230B6000F0A4F9B6 +:101790006946324A04E0D418647ACC545B1CDBB24C +:1017A0008342F8D32E499DF8000008602D499DF82A +:1017B000010008702C499DF8020008709DF8030094 +:1017C0002A499DF8042002EB002008609DF80500DE +:1017D00027499DF8062002EB002008609DF80700CD +:1017E00024499DF8082002EB002008609DF80900BC +:1017F0002149401C234A08609DF80A301F482049AF +:10180000062B10D2DFE803F00F03091D161D006838 +:10181000A0F15B035B300B6004E00068A0F1B6034D +:10182000B6300B601060FFF76BFE10B0BDE81040E3 +:1018300002F0C4BD0068A0F2E62300F2E6200B60CF +:10184000F0E70068A0F5C47300F5C4700B60E9E729 +:1018500010B010BD90010020780100203407002056 +:101860005C01002050010020510100206001002097 +:101870006401002068010020840100204C01002048 +:10188000540100205801002070470000F0B52A4C98 +:101890002A4D0126226942B1214602274969491C85 +:1018A000012A0AD0022A39D114E0052804D10021E6 +:1018B000616128702661E161F0BD616168540229AF +:1018C000FAD32761A878697800EB0120E0613B2812 +:1018D00024D2F0BD61613B2920D26854E069814285 +:1018E000F7D368790102A8790843FFF7F5FDA8B19D +:1018F000E879297A4FF2021301EB0020C21A042181 +:10190000984216D006DC6FF4704140180AD0C02807 +:1019100004D109E00F2A09D0102A0AD0BDE8F0400E +:1019200002F04CBD2671F0BD2771F0BD032020717F +:10193000F0BD2171F0BD00009001002034070020AF +:1019400072B6074C4FF40065A614002229462046C3 +:1019500000F087FC00223146204600F082FCF4E7CC +:1019600000080140044B0022DA61044A136943F085 +:101970000103136101807047C00300200020024072 +:1019800014480022C168CB06134904D5CA6942F045 +:101990000202CA611022C3685B0705D5CB6943F018 +:1019A0000103CB6142F00402C369DB0707D0CB69B6 +:1019B00043F00403CB61C16921F00101C161A2F5CB +:1019C0008071013901D0C2607047C16921F0010105 +:1019D000C161704700200240C003002070B5054679 +:1019E00000F044FC0646114C09E0681C07D025B104 +:1019F00000F03CFC801BA84201D9032070BDE068C8 +:101A0000C007F2D1E068800601D52020E060E068E0 +:101A1000C00605D4E069C00702D1E068400703D5DD +:101A2000FFF7AEFF012070BD002070BD0020024016 +:101A3000064A0021D16106490A6942F002020A61A0 +:101A40004861086940F04000086170478007002045 +:101A50000020024070B50024FFF75CFDFFF726FD73 +:101A60004FF47A76164D02E0641CB44205D810217A +:101A7000284600F0F1FB0028F6D104F0ABFC044648 +:101A8000FFF7CEFC0F48210206D501218170E0430B +:101A900020F07F44641C01E000218170204606F0A4 +:101AA000D3FA094906F018FB084906F015FB084966 +:101AB00006F012FBBDE87040064906F097B9000039 +:101AC000001001408C0000200100A03400007A4486 +:101AD0000020FE4400801B450448F52281784078B0 +:101AE00002EB00200844C0B2704700003407002019 +:101AF00010B590F821100022022905D0042181633D +:101B000080F82020012010BD01680B6823F00E032F +:101B10000B6001680B6823F001030B6090F8403004 +:101B2000C46B012101FA03F3636080F8211080F88F +:101B30002020104610BD00002DE9F05F90F8211024 +:101B40000024022903D004218163012485E0016877 +:101B50000A6822F00E020A6001680A6822F0010297 +:101B60000A603F4E3E4FB215DFF8F4C0DFF8F09048 +:101B7000DFF8ECA0DFF8E8B0DFF8E4E00168783FD8 +:101B800013011502ACF1640CA9F15009AAF13C0A49 +:101B9000ABF1280BAEF1140E4FF48018B14227D9E7 +:101BA000B9420ED0614512D049451DD0514518D0DB +:101BB000594518D0714501D1424615E0294EB14230 +:101BC00001D1012210E0274E1436B14201D110227A +:101BD0000AE0244E2836B14206D0224A3C329142D5 +:101BE00001D11A4600E02A461E49091F0A602BE06F +:101BF000B94213D0614517D0494522D051451DD077 +:101C000059451DD0714501D142461AE0B14202D179 +:101C10004FF0807215E0134EB14201D1012210E065 +:101C2000104E1436B14201D110220AE00D4E283672 +:101C3000B14206D00B4A3C32914201D11A4600E033 +:101C40002A46074980394A60012180F82110002185 +:101C500080F82010416B01B188472046BDE8F09F15 +:101C6000800002400804024090F821007047000004 +:101C70002DE9F05FC16B0A6801680B68046C4FF0D6 +:101C8000040808FA04F8844D844E854FDFF814C226 +:101C9000DFF81492DFF814A2DFF814B2DFF814E2D0 +:101CA00018EA020F65D05FEA437862D50A689206A7 +:101CB00003D40A6822F004020A60DFF8F0814FF4CE +:101CC0008062016808F1140813011402414524D907 +:101CD000A9420DD0B1420FD0B9421AD0614515D0FA +:101CE000494515D0514501D1120312E0594501D1A2 +:101CF00004220EE0714501D140220AE06D4D1435F9 +:101D0000A94206D06B4A2832914201D11A4600E01E +:101D100022466749091F0A6029E0A94213D0B1424F +:101D200015D0B94220D061451BD049451BD0514543 +:101D300002D14FF4800217E0414502D14FF080629A +:101D400012E0594501D104220EE0714501D1402233 +:101D50000AE0584D1435A94206D0564A283291421D +:101D600001D11A4600E022464B4908394A60C16A4F +:101D700071E04FF0020808FA04F818EA020F70D078 +:101D80005FEA83786DD50A68920606D40A6822F065 +:101D90000A020A60012180F82110DFF810814FF457 +:101DA0000072016808F1140813011402414524D996 +:101DB000A9420DD0B1420FD0B9421AD0614515D019 +:101DC000494515D0514501D1120312E0594501D1C1 +:101DD00002220EE0714501D120220AE0354D143572 +:101DE000A94206D0334A2832914201D11A4600E076 +:101DF00022462F49091F0A6029E0A94213D0B142A7 +:101E000015D0B94220D061451BD049451BD0514562 +:101E100002D14FF4001217E0414502D14FF0007299 +:101E200012E0594501D102220EE0714501D1202274 +:101E30000AE0204D1435A94206D01E4A28329142AC +:101E400001D11A4600E02246134908394A600021B0 +:101E500080F82010816A00291CD0BDE8F05F084797 +:101E6000FFE70825A540154214D01A0712D50A68C5 +:101E700022F00E020A6090F84020C36B012101FAA3 +:101E800002F25A60816380F82110002180F820104E +:101E9000016BE0E7BDE8F09F080002401C00024033 +:101EA0003000024044000240580002406C000240F2 +:101EB000080402401C04024030B560B11A4B0268AD +:101EC00014219A4209D2194B1344B3FBF1F1890052 +:101ED000016417490AE0012030BD134B5B421344F3 +:101EE000B3FBF1F1890001640F490839C163022194 +:101EF00080F82110136843F6F0718B43F0E9011468 +:101F00002143D0E902452C4321430469214344691C +:101F10002143846921431943116000214163012257 +:101F200042770177084630BD08040240F8FFFDBF44 +:101F30000000024070B5044690F8200000250128FA +:101F40000CD0012084F8200094F821600020012E9C +:101F500006D084F820000225284670BD022070BDFE +:101F6000022684F82160A0632068066826F0010636 +:101F700006602046FFF7F6FAE06A0028206801684C +:101F800002D041F00E0106E021F00401016020685A +:101F9000016841F00A0101602068016841F0010117 +:101FA0000160D9E70348016941F080010161002027 +:101FB00070470000002002402DE9F05F07461C48F2 +:101FC00088460024017E15461E46012909D00121BC +:101FD000814601764CF2503A5046FFF7FFFC18B1AB +:101FE00022E00220BDE8F09F012F02D0022F00D096 +:101FF0000427D346DFF83CA0220128463146FEF7ED +:1020000035F981B208EB4400FFF7ACFC5846FFF706 +:10201000E5FCDAF8102022F00102CAF8102018B905 +:10202000641CE4B2BC42E7D3002289F81820D9E747 +:10203000C003002000200240064900200A69120661 +:1020400007D5054A4A60054A4A600969090600D56C +:10205000012070470020024023016745AB89EFCD86 +:102060002DE9F84FDFF8C8910024A9F1040B2346AD +:102070000F2709F1040AABF1040ED1E00125A540B8 +:1020800006EA0502AA4276D1DFF8A8C14E68A6EB9F +:102090000C0866452BD00DDC032E34D005DC36B39E +:1020A000012E19D0022E2FD11BE0112E16D0122E88 +:1020B0002AD119E0B8F5881F19D006DCB8F5803FA1 +:1020C00015D0B8F5801F1FD111E0B8F5001F0ED054 +:1020D000B8F5041F18D10AE0CB6815E0CB681B1DCA +:1020E00012E0CB6808330FE0CB680C330CE08B6850 +:1020F0002BB1012B4FF0080303D0456104E004230A +:1021000002E0056100E00023FF2A01D8064601E055 +:1021100000F104064FEA840501D9A5F12005D6F89F +:10212000008007FA05FC28EA0C0803FA05F548EADE +:102130000508C6F800804D68ED0070D53E4DAE69CB +:1021400046F00106AE61AD6924F0030605F0010515 +:1021500000953A4D06EB050CDCF80850A607360F43 +:1021600007FA06F825EA0805DFF8D480404503D1D0 +:102170004FF0000825E052E0DFF8C880404502D16A +:102180004FF001081DE0DFF8C080404502D14FF05C +:10219000020816E0DFF8B480404502D14FF0030892 +:1021A0000FE0DFF8AC80404502D14FF0040808E0B2 +:1021B000DFF8A080404502D14FF0050801E04FF064 +:1021C000060808FA06F848EA0508CCF808804D68C1 +:1021D000D9F80060ED024D4601D5164300E0964364 +:1021E0002E604D68DAF80060AD02554601D5164301 +:1021F00000E096432E604D68DBF80060AD035D465D +:1022000001D5164300E096432E604D68DEF800606D +:10221000ED03754601D5164300E096432E60641C1D +:102220000A681646E2407FF429AFBDE8F88F000047 +:10223000080401400000111000100240000001409D +:1022400000080140000C0140001001400014014052 +:1022500000180140001C01408068084000D00120A7 +:1022600070470AB1016170470904FBE701488068C3 +:102270007047000054000020704770472DE9F0417E +:10228000016804464A694E6890F83E000025D7432D +:10229000FA050BD4F243D20508D46FF480720125FD +:1022A0004A6121680A6842F400420A60B90508D40C +:1022B000F143C90505D422686FF4007145F00205A9 +:1022C0005161790525D4F143C90522D4638D94F871 +:1022D0003D10226B202808D13BB9212910D0292993 +:1022E0000ED0282901D1212A0AD022686FF48061FA +:1022F000516145F00405102806D0402804D008E0BC +:10230000204601F065FF04E02068016841F4007197 +:102310000160380508D4F043C00505D421686FF486 +:10232000006045F008054861002D07D0206C284367 +:1023300020642046BDE8F04101F0B8BBBDE8F08163 +:102340002DE9F047026800215368C66A90F83E40C4 +:1023500090F83D50102C12D0402C10D0046C002C62 +:102360007DD05469E443A6077AD4DE43B60577D41A +:10237000036C03B19169BDE8F04701F005BF9769AF +:1023800051694FF42A0CC9435FEAC1784FF02A49DA +:1023900004D066452AD04E4528D010E0DE43B6056D +:1023A0000DD4C16A614501D1012103E0C16A4945EB +:1023B00001D10821C162BDE8F04701F04BBE0E0714 +:1023C00016D4DE43B60513D4416CC9B21161416B1A +:1023D00009B1896A29B9816B002907D0896A002966 +:1023E00004D00068416841F400614160BDE8F087B5 +:1023F0008E0706D4DE43B60503D4BDE8F04701F0EE +:102400007DBDFE43526876074FEA02521DD4002A72 +:10241000ECDB0A0608D4DA43520505D4490705D592 +:10242000BDE8F04701F00EBD4907DFD4D943890567 +:10243000DCD4212D05D0402CD8D1BDE8F04701F0E7 +:102440004FBEBDE8F04701F0BBBC002ACEDB4A0618 +:102450000BD4DA43520508D4490708D501E00DE052 +:102460000EE0BDE8F04701F037BC4907BED4D943C0 +:102470008905BBD4BDE8F04701F0C4BB916970E7A2 +:10248000E10606D4D943890503D4BDE8F04701F03D +:10249000E7BE2821212D27D0292D25D0650655D42A +:1024A000DD436D0552D4640752D590F83D30448D1C +:1024B000002C9BD01269446A2270426A521C42620C +:1024C000428D521E4285428D002A8FD12A2B8DD1FA +:1024D0000268536823F4806353602222026380F809 +:1024E0003D1000F057F981E7250623D4DD436D0543 +:1024F00020D4640720D590F83D30448D002CF2D0D4 +:10250000446A24781461426A521C4262428D521E0F +:102510004285428D002AE6D1292BE4D10268536816 +:1025200023F4806353602122026380F83D1000F0A1 +:1025300032F95BE76107D6D4D9438905D3D4418DFD +:102540000029D0D0416A097811610AE06107CAD434 +:10255000D9438905C7D4418D0029C4D01169426A85 +:102560001170416A491C4162418D491E41853DE718 +:102570007047000070B5040025D094F83D00002598 +:1025800020B984F83C50204600F0BEF8242084F89E +:102590003D002068016821F00101016020680168A8 +:1025A00041F4004101602068016821F400410160AC +:1025B00000F020FA4D4A6168914201D84C4900E090 +:1025C0004C49884201D2012070BD4B492368B0FBC1 +:1025D000F1F15E6826F03F060E435E606368934249 +:1025E00006D94FF4967359434FF47A73B1FBF3F164 +:1025F0002368491C1E6A26F03F0631431962616850 +:10260000914210D84900401EB0FBF1F2521CC2F3B7 +:102610000B02042A01D2042022E0B0FBF1F0401C9E +:10262000C0F30B001CE0A268F2B301EBC10303EBA3 +:102630000116431EB3FBF6F35B1C43F480431B05FA +:1026400049D092B301EBC10202EB0111401EB0FB75 +:10265000F1F0401CC0F30B0040F4804040F4004017 +:102660002168CA694CF6FF739A431043C861D4E9E4 +:10267000071001432068026822F0C0021143016084 +:10268000D4E9030101432068826848F2FF339A438A +:1026900011438160D4E9050108432168CA6822F02A +:1026A000FF021043C86001E00EE016E020680168F8 +:1026B00041F0010101602564202084F83D0025637C +:1026C00084F83E50002070BD01EB4106431EB3FB71 +:1026D000F6F35B1CB3E70120C2E701EB4101401EAA +:1026E000B0FBF1F0401CC0F30B00B7E7A08601007F +:1026F00080841E0000093D0040420F007047704773 +:10270000704770477047000010B586B000210091F7 +:1027100001910291039100681A49884230D11A4C04 +:10272000A06940F00800A061A069694600F00800B7 +:102730000490C020009012200190032003901348C1 +:10274000FFF78EFCE06940F40010E061E0690022D0 +:1027500000F40010049011461F2000F083F81F20A1 +:1027600000F072F800221146202000F07BF82020B3 +:1027700000F06AF806480068416841F4E061416091 +:1027800006B010BD0054004000100240000C014093 +:10279000B0010020704770470248816802781144F8 +:1027A0008160704754000020074810B5016841F06F +:1027B00010010160032000F075F8002000F006F819 +:1027C00000F024F8002010BD0020024070B50D4D2F +:1027D00004464FF47A712878B1FBF0F00A49096891 +:1027E000B1FBF0F000F0F2FB48B9102C07D2002248 +:1027F0002146501E00F036F800206C6070BD0120AC +:1028000070BD000054000020600000200C4808B596 +:10281000816941F001018161816901F0010100914B +:10282000C16941F08051C161C06900F080500090E1 +:102830000448416821F0E06141F00071416008BD49 +:102840000010024000000140002809DB00F01F02D8 +:10285000012191404009800000F1E020C0F8001102 +:1028600070470000F0B40E4B1B680C46C3F3022304 +:10287000C3F10705042D00D90425191D072901D22C +:10288000002300E0DB1E012606FA05F1491E214067 +:1028900099409E40761E16403143F0BC04F04EBB7A +:1028A0000CED00E0064900F0070208684FF6FF0350 +:1028B000184040EA0220034A1043086070470000B5 +:1028C0000CED00E00000FA052DE9F0470F46050089 +:1028D00061D0434E306800F00700B84209D230683A +:1028E00020F0070038433060306800F00700B8423D +:1028F00051D128683B4C810712D5400703D5606849 +:1029000040F4E06060602878000703D5606840F418 +:10291000605060606068A96820F0F0000843606063 +:102920002878C00728D06868012810D021680228BC +:1029300010D0890700292EDA616821F003010143D4 +:102940006160FFF793FC804641F288390DE0216811 +:102950008903EFE78901EDE7FFF788FCA0EB0801A9 +:10296000494502D90320BDE8F0876068696800F036 +:102970000C00B0EB810FEFD1306800F00700B842D7 +:102980000BD9306820F0070038433060306800F021 +:102990000700B84201D00120E5E72878400705D5B7 +:1029A0006068E96820F4E060084360602878000708 +:1029B00006D56068296920F4605040EAC100606073 +:1029C00000F038F86168084AC1F30311515CC8404F +:1029D0000649086006480068FFF7F8FE0020C2E7D5 +:1029E0000020024000100240B48400086000002073 +:1029F000580000200448054900684968044AC1F3AA +:102A00000221515CC8407047600000200010024065 +:102A1000C48400080448054900684968044AC1F3B1 +:102A2000C221515CC8407047600000200010024085 +:102A3000C48400080E4A51680E4801F00C03042BB0 +:102A400011D0082B0FD10C48C1F38343C903C05CDC +:102A50000AD55168084AC1F34041921E515C054AAB +:102A60005043B0FBF1F07047044948437047000001 +:102A70000010024000127A00A484000800093D0002 +:102A80002DE9F84F040070D02078C04DC00749D020 +:102A90006868C0F38100012807D06868C0F381002E +:102AA000022809D16868C00306D52868800339D593 +:102AB00060680028E7D035E06068B0F5803F0BD053 +:102AC00010B1B0F5A02F11D0286820F48030286014 +:102AD000286820F4802002E0286840F480302860D4 +:102AE000606890B1FFF7C2FB06460AE0286840F430 +:102AF00080202860F0E700BFFFF7B8FB801B642848 +:102B000073D828688003F7D50CE0FFF7AFFB0646C3 +:102B100005E000BFFFF7AAFB801B6428F0D82868F7 +:102B20008003F7D420789A4E80074FF001094FF0C8 +:102B3000000839D5686810F00C0F07D06868C0F33A +:102B40008100022809D16868C00306D4286880077C +:102B500014D52069012808D110E02069B0B1C6F869 +:102B60000090FFF783FB074605E00AE1FFF77EFBD5 +:102B7000C01B0228C4D828688007F7D52868616977 +:102B800020F0F80040EAC10028600DE0C6F800809F +:102B9000FFF76CFB074604E0FFF768FBC01B022849 +:102BA00023D828688007F7D4207800072CD57948E7 +:102BB000A169D9B1C0F80090FFF758FB074604E0BF +:102BC000FFF754FBC01B02280FD8686A8007F7D5AF +:102BD00071484FF4FA510068B0FBF1F0009000BF6B +:102BE0000098411E0091FAD20EE080E0C0F800800B +:102BF000FFF73CFB074604E0FFF738FBC01B022849 +:102C000075D8686A8007F7D42078400760D5E869EE +:102C10000027C00008D4E86940F08050E861E86906 +:102C2000012700F0805000905C480168C90513D46A +:102C30000168834641F480710160FFF717FB82460B +:102C400006E000BFFFF712FBA0EB0A0064284ED895 +:102C5000DBF80000C005F5D5E06801280AD008B10E +:102C6000052813D0286A20F001002862286A20F085 +:102C7000040002E0286A40F001002862E06841F2A6 +:102C8000883B98B1FFF7F2FA82460BE0286A40F0E1 +:102C900004002862EEE700BFFFF7E8FAA0EB0A01A4 +:102CA00059455AD8286A8007F6D50CE0FFF7DEFAB6 +:102CB000824605E0FFF7DAFAA0EB0A0159454CD845 +:102CC000286A8007F6D41FB1E86920F08050E861D7 +:102CD000E06988B36968C1F38101022944D0022800 +:102CE000C6F8608004D0FFF7C1FA044638E034E04B +:102CF000FFF7BCFA074604E0FFF7B8FAC01B02284A +:102D00002BD828688001F7D4206AB0F5803F05D120 +:102D10006868A16820F4003008436860D4E90801BD +:102D20000843696821F4741108436860C6F860902C +:102D3000FFF79CFA044606E025E000BFFFF796FA8D +:102D4000001B022809D828688001F7D51BE000BFC6 +:102D5000FFF78CFA001B022802D90320BDE8F88F88 +:102D600028688001F4D40EE00128F7D06868226A50 +:102D700000F48031914204D1616A00F470108842FD +:102D800001D00120EAE70020E8E70000001002403F +:102D90000000424280044242600000200070004077 +:102DA0007047000038B50446006842688168C9432E +:102DB0004B0606D5CB0704D1D3435B0601D4216C67 +:102DC00005E08B0708D4D3431B0605D4616C01B022 +:102DD0002046BDE8304008478B0601D54B0646D457 +:102DE000D3439B0643D44B060AD494F85130032BAB +:102DF0003ED0636D43F004036365C368836800934A +:102E0000890609D4616D41F0010161658168009115 +:102E1000016821F040010160606D002827D0206822 +:102E2000416821F0E0014160012084F851009007E1 +:102E300022D02068416821F003014160104DE06C10 +:102E400040B14563E06CFEF777FE18B1606D40F06D +:102E500040006065A06C002809D04563A06CFEF7B7 +:102E60006BFE002803D0606D40F04000606538BD07 +:102E7000C1688068009038BD2046FFF791FF38BDDB +:102E8000B964000870B5040009D0606A002540B13B +:102E900025616561A56294F8510040B10CE0012004 +:102EA00070BD6068B0F5827FF4D0E561F2E784F828 +:102EB0005050204600F040F8022084F8510020686D +:102EC000016821F040010160A088218900F482702E +:102ED00001F404410843A18901F400610843217C05 +:102EE00001F002010843217D01F001010843218B1B +:102EF00001F400710843217F01F03801084394F880 +:102F0000201001F080010843218D01F40051084395 +:102F100021680860A069042101EA10402168486026 +:102F20002068C16921F40061C1616565012084F8F0 +:102F30005100002070BD000030B585B00024009421 +:102F400001940294039400681C49884233D11C48C0 +:102F5000C16941F48041C161C16901F480410491BA +:102F6000816941F0080181618069164D00F0080017 +:102F700004904FF420400090022001900320039021 +:102F800069462846FFF76CF84FF48040CDE900040D +:102F9000694628460294FFF763F800221146242070 +:102FA000FFF760FC2420FFF74FFC074800684168EA +:102FB00041F0A001416005B030BD00000038004084 +:102FC00000100240000C01400402002010B5401E19 +:102FD000B0F1807F01D3012010BD4FF0E02460618B +:102FE0000F21601703F0AAFF0020A06107202061D5 +:102FF000002010BD7047704770B590F83C20012A42 +:103000002CD0012480F83C40022280F83D20036847 +:103010005A689D6822F070060A6832435A60104B65 +:1030200002689A420ED00F4B9A420BD0B2F1804FF9 +:1030300008D00D4B9A4205D00C4B9A4202D00C4B53 +:103040009A4204D1496825F080031943916080F8C1 +:103050003D40002180F83C10084670BD022070BD44 +:10306000002C0140003401400004004000080040F2 +:10307000000C004010B5040003D094F83D0010B1DE +:1030800007E0012010BD002084F83C00204600F03D +:103090001FF8022084F83D00211D206803F01EFB6C +:1030A000012084F8460084F83E0084F83F0084F84C +:1030B000400084F8410084F8420084F8430084F81A +:1030C000440084F8450084F83D00002010BD000055 +:1030D00008B500680B49884212D10B48816941F458 +:1030E000006181618069002200F400600090114657 +:1030F0001920FFF7B7FBBDE808401920FFF7A4BB74 +:1031000008BD0000002C01400010024090F83D1066 +:10311000012901D001207047022180F83D1001688B +:10312000CA6842F00102CA6000680E4988420ED0A7 +:103130000D4988420BD0B0F1804F08D00B4988422E +:1031400005D00B49884202D00A49884204D18168DF +:1031500001F00701062903D0016841F00101016077 +:1031600000207047002C0140003401400004004062 +:1031700000080040000C004070B5044690F83C0088 +:103180000025012817D0012684F83C60022084F82D +:103190003D002068826822F0770222F47F4282603C +:1031A0000868502838D00DDC20284FD005DC90B3BB +:1031B000102811D14AE0022070BD302846D04028A6 +:1031C0000AD13BE060282FD070280DD0B0F5805F89 +:1031D00003D0B0F5005F12D0012584F83D600020D7 +:1031E00084F83C00284670BDCB68D1E901212068F5 +:1031F00003F0BAFA2068816841F0770109E0CB68F2 +:10320000D1E90121206803F0AFFA2068816841F418 +:1032100080418160E1E719E0CA684968206803F0ED +:10322000B5FA5021206806E0CA684968206803F0B2 +:10323000BEFA6021206803F0A1FACEE7CA684968A7 +:10324000206803F0A3FA40212068F4E722680146D1 +:103250001046F0E7704770B50446006801694FF00A +:103260000005C943890715D4C168C943890711D42A +:10327000E91E0161012020772068806980072046CF +:1032800002D0FFF7E7FF04E000F098F8204600F0D6 +:1032900096F8257720680169C943490717D4C168A2 +:1032A000C943490713D46FF004010161022020775C +:1032B0002068806910F4407F204602D0FFF7CAFFE3 +:1032C00004E000F07BF8204600F079F825772068CC +:1032D0000169C943090716D4C168C943090712D453 +:1032E0006FF008010161042020772068C069800721 +:1032F000204602D0FFF7AEFF04E000F05FF8204662 +:1033000000F05DF8257720680169C943C90617D424 +:10331000C168C943C90613D46FF0100101610820C8 +:1033200020772068C06910F4407F204602D0FFF764 +:1033300091FF04E000F042F8204600F040F82577C5 +:1033400020680169C943C90708D1C168C943C907D1 +:1033500004D1891E0161204600F032F8206801691D +:10336000C943090609D4C168C943090605D46FF0E9 +:10337000800101612046FFF73DFE20680169C943D5 +:10338000490609D4C168C943490605D46FF0400114 +:103390000161204600F096F820680169C94389065A +:1033A0000BD4C168C943890607D46FF020010161BD +:1033B0002046BDE87040FFF71EBE70BD70477047E5 +:1033C0003E4930B4884276D13D484168012901DA4E +:1033D000012200E00022491C4A4301214260012AE7 +:1033E00000D18160C368022B01DA012200E00022D3 +:1033F0005B1C5A43C260022A00D101614369052B5C +:1034000001DA012200E000225B1C5A434261052AD6 +:1034100000D18161C2690A2A01DA012300E0002398 +:10342000521C5343C3610A2B00D10162426A322A03 +:1034300001DA012300E00023521C53434362322B84 +:1034400000D18162C36A642B01DA012200E000220C +:103450005B1C5A43C262642A00D10163436B4FF480 +:10346000FA74A34201DA012200E000225B1C5A43F5 +:103470004263A24200D18163C36B4FF47A74A342CA +:1034800001DA012200E000225B1C5A43C263A2421F +:1034900000D10164446C41F288339C4201DA01227C +:1034A00000E00022641C624342649A4200D18164BD +:1034B00030BC00F099BF30BC704700005C020020B7 +:1034C00000000020704738B5044690F842002028DC +:1034D00001D0022038BD61B15AB101202063002023 +:1034E0006063204603F0D0FB0028F3D1216B012953 +:1034F00001D0012038BD21680A684968009121681F +:103500000C3151E8002F42F0100241E80023002B5B +:10351000F5D138BD70477047F8B5016804460868B2 +:10352000CA684B6910F00F0F4FF0000559D003F037 +:10353000010602F49077374365D0C10705D0D10565 +:1035400003D5616C41F001016164410705D5D907DC +:1035500003D0616C41F002016164810705D5D90790 +:1035600003D0616C41F004016164010707D502F0EA +:103570002001314303D0616C41F008016164616C4A +:1035800000293AD0800604D5900602D5204603F0E3 +:10359000BDFA20684069616CC0F38010090700D44F +:1035A00060B3204603F07DFA20684069400621D5CB +:1035B0002068143050E8001F21F0400140E800125C +:1035C000002AF5D1E06BA8B16D494163E06BFEF7CD +:1035D000B3FA002811D0E06B416B01B0BDE8F040B8 +:1035E000084783060FD593060DD52046BDE8F84061 +:1035F00003F08CBA2046FFF78EFFF8BD2046FFF798 +:103600008AFF6564F8BD266B2023012E7CD1C60697 +:103610007AD5D60678D508684868009048694FF092 +:103620000206400640D5E16B086840680004000CC3 +:10363000E8D0A28D8242E5D9E085886920282DD086 +:1036400020680C3050E8001F21F4807140E800121F +:10365000002AF5D12068143050E8001F21F0010144 +:1036600040E80012002AF5D12068143050E8001F0D +:1036700021F0400140E80012002AF5D184F84230E0 +:10368000256320680C3050E8001F21F0100140E84D +:103690000012002AF5D1E06BFEF72AFA6663A08DCE +:1036A000E18D401A81B22AE0A08DE18D401A81B2ED +:1036B000E08D0028A6D00029A4D022680C3252E860 +:1036C000000F20F4907042E80007002FF5D1206829 +:1036D000143050E8002F22F0010240E80027002FAC +:1036E000F5D184F84230256320680C3050E8002F73 +:1036F00022F0100240E80023002BF5D1666320463B +:10370000FFF708FFF8BDFFE705062BD5150629D5FD +:1037100094F841002128F5D1A068B0F5805F01D16F +:103720002069B0B1206A411C21622168007848609C +:10373000E08C401E0004000CE084E3D12068C168E6 +:1037400021F08001C1602068C16841F04001C16082 +:10375000D8E7206A0088C0F308004860206A801C0F +:103760002062E5E74006CDD55006CBD5CA68204695 +:1037700022F04002CA6084F8413000F015F9C1E738 +:10378000A569000870B5040004D094F84100002534 +:1037900010B106E0012070BD84F84050204600F0D2 +:1037A00023F8242084F841002068C16821F40051E6 +:1037B000C160204603F00CFA2068016921F49041B1 +:1037C00001612068416921F02A0141612068C168D6 +:1037D00041F40051C1606564202084F8410084F800 +:1037E00042006563002070BDF0B585B000240094F0 +:1037F000019402940394054603685648DFF850C1CB +:1038000002210322544E0715634528D1836943F4EE +:1038100080438361836903F480430493836943F0A5 +:10382000040383618069039200F00400049008029D +:10383000CDE9000169463046FEF712FCCDE900747F +:10384000694630460294FEF70BFC00221146252003 +:10385000FFF708F82520FEF7F7FF404842E0DFF8C1 +:1038600000C1634545D1C36943F40033C361C369F3 +:1038700003F400330493836943F004038361806994 +:10388000039200F0040004900420CDE90001694691 +:103890003046FEF7E5FB0820CDE9000469463046D6 +:1038A0000294FEF7DDFB2D4E2E48D836C6E9000403 +:1038B0008020C6E9024020203461C6E90540304638 +:1038C000F461FEF7F9FA08B1FEF73AF8EE63002268 +:1038D000114626207562FEF7C5FF2620FEF7B4FFCD +:1038E0001E4848300068C16841F06001C16005B001 +:1038F000F0BD1D4DAB42FAD1C36943F48023C361CF +:10390000C36903F480230493836943F0080383614C +:103910008069CDE9007100F00800CDE90320134D66 +:1039200069462846FEF79CFBE814CDE90004694689 +:1039300028460294FEF794FB002211462720FEF74A +:1039400091FF2720FEF780FF04489030CAE700006F +:10395000003801400010024000080140A40200208D +:10396000004400406C00024000480040000C014050 +:103970007047704790F84130202B01D002207047EB +:1039800079B172B101628284C28400214164212133 +:1039900080F841100068C16841F08001C1600020DA +:1039A000704701207047000000680449884204D134 +:1039B000002202210248FEF754BC70470044004038 +:1039C00000080140FEE700000148FEF757BC000078 +:1039D000B00100200148FEF7B3BC0000B001002098 +:1039E00038B5406A002190F83D202B4B46F2A814D0 +:1039F0001B68B3FBF4F3C3EBC30303EB8303009334 +:103A00003BB15B1E009303681B689B0505D5009BBB +:103A1000F6E7036C43F020030364436B03B1996240 +:103A2000836B03B1996203681C6824F480641C6092 +:103A30004185436B03B15963836B03B159630368D9 +:103A40001C6824F001041C6090F83D402023602C89 +:103A50000BD0282434EA02020FD080F83D3080F8E1 +:103A60003E1000BFFEF784FD38BD80F83D3080F881 +:103A70003E100164FEF700FC38BD0268136843F095 +:103A8000010313600268136843F4806313600163E9 +:103A900080F83D40E6E700006000002000684169D2 +:103AA000C943090601D400210161704770B504467D +:103AB00090F83D0094F83E10102901D0402906D11D +:103AC000222804D121680A6822F400620A602821B1 +:103AD00031EA00024FF000054FF0200626D02168A1 +:103AE0004968090505D4602803D084F83D6084F84E +:103AF0003E50256320684168090537D5416821F4A7 +:103B000000614160606B90F821203C49012A11D08E +:103B10004163606BFEF710F838B32068016821F04C +:103B20000101016084F83D60606B1CE0256384F84E +:103B30003D10DFE7A06B4163A06BFDF7FDFFA0B177 +:103B400020684169C943490605D40069616A087063 +:103B5000606A401C60622068016821F00101016018 +:103B600084F83D60A06B416B884710E094F83D10ED +:103B7000602910D04169C943490605D40069616ACA +:103B80000870606A401C60622046FEF7F1FC206C01 +:103B9000C1071CD115E084F83D6025644169C94323 +:103BA000490605D40069616A0870606A401C606259 +:103BB0002068016821F0010101602046FEF75CFBEE +:103BC000E5E7810703D4410701D4000704D5206845 +:103BD000416821F4E061416094F83D00216C49079F +:103BE0000BD5282809D10648E062256384F83D609A +:103BF00084F83E502046FEF781FD70BDE139000893 +:103C00000000FFFF10B5C26A438D0168042B06D087 +:103C1000438D032B08D0438D022B1DD012E04A6840 +:103C200022F480624A600CE04B6823F480634B60AE +:103C3000042A06D0022A04D001680A6822F48062AD +:103C40000A6001680969426A1170416A491C41624F +:103C5000418D491E418510BD012A30D0102A2ED039 +:103C6000042A30D0022A2ED00A6842F400720A6078 +:103C700001680969426A1170416A491C4162428DBA +:103C8000521E4285026812690A70416A491C4162EB +:103C9000418D491E418501684A6822F440724A609C +:103CA000202180F83D1090F83E200021402A80F825 +:103CB0003E100CD012210163FEF721FD10BD0A68F1 +:103CC00022F48062D3E70A6842F48062CFE701639E +:103CD000FEF717FD10BD000038B590F83D10222901 +:103CE0000FD1418D03290DD901680969426A11700C +:103CF000416A491C4162418D491E4185418D03291C +:103D000006D038BDC26A022A02D0012906D029B1E4 +:103D10000068416821F48061416038BD274946F25E +:103D2000A81300220968B1FBF3F101EB81010091B6 +:103D300001682023009C641E009422D00C68A40516 +:103D4000F8D40C6824F480640C6001684C6824F496 +:103D5000E0644C6001680969446A2170416A491C49 +:103D60004162418D491E418580F83D3090F83E10FA +:103D700080F83E2040291DD012210163FEF7BFFCD0 +:103D800038BD046C44F0200404644C6824F4E064FE +:103D90004C6001680969446A2170416A491C4162AA +:103DA000418D491E418580F83D3080F83E20FEF768 +:103DB000DFFB38BD0263FEF7A4FC38BD60000020C5 +:103DC00010B5C26A90F83D1021290BD1418D51B137 +:103DD000416A026809781161416A491C4162418D5A +:103DE000491E418510BD20230021082A13D0202A16 +:103DF00011D012F5803F0ED00268546824F4E064BC +:103E000054601122026380F83E1080F83D3000BFFC +:103E1000FEF776FC10BD0268546824F4E064546038 +:103E20000268146844F400741460016380F83D3043 +:103E300090F83E2080F83E10402AE9D1FEF762FC5F +:103E400010BD000010B590F83D1090F83E30C26AE9 +:103E5000048DB4B1212903D0402B11D122290FD1D7 +:103E6000418DE1B390F83E10402942D0416A02688A +:103E700009781161416A491C4162418D491E4185A1 +:103E800010BD2129E8D120230021082A13D0202A9F +:103E900011D012F5803F0ED00268546824F4E0641B +:103EA00054601122026380F83E1080F83D3000BF5C +:103EB000FEF726FC10BD0268546824F4E0645460E8 +:103EC0000268146844F400741460016380F83D30A3 +:103ED00090F83E2080F83E10402AE9D100E002E050 +:103EE000FEF710FC10BD0068416821F4806141605C +:103EF00010BDBDE8104000F0F3B8000078B590F8B0 +:103F00003E50C26A046B90F83D6000230168222E87 +:103F100073D1066D0EB9402D6FD0056D1DB90569C1 +:103F2000B5F5404F1BD0458D95B3468D484D012EBC +:103F300020D0448D022C4DD00C6844F480640C6079 +:103F400001684C68240579D5AA4273D0012A71D042 +:103F5000082A6FD0102A6DD0202A6BD06EE04A69F3 +:103F60008A6900920A6842F480720A60016D491CF5 +:103F7000016578BDAA4214D10A6822F480620A6001 +:103F800001684A68120504D50A6822F4806217E0C5 +:103F9000FFE74A698A6900920A6842F400720A607F +:103FA00050E0082A10D0202A0ED0122C0AD0042A61 +:103FB00003D0022A01D0102AE6D10A6842F48062B6 +:103FC0000A603BE0012ADFD00A6822F480620A60BE +:103FD0000168DEE7042A11D0022A0FD0102A0DD082 +:103FE0000C6844F400640C6001684C698C690094AE +:103FF0000C6824F480640C6008E025E00C6844F44C +:1040000080640C6001684C698969009101684C68A2 +:10401000240517D5AA4207D0012A05D0082A03D0C3 +:10402000102A01D0202A0DD14A6842F480524A60F9 +:1040300008E0FFE74A6842F480524A6001684A6932 +:1040400089690091036578BD48698869009078BDE9 +:104050000000FFFF90F83E10402910D00169B1F533 +:10406000804F19D0016DA9B3016D012910D1416CA8 +:104070005FF0F10201F4407142EAD11106E0016DF6 +:104080000029416C05D0C9B241F00101006801610D +:10409000704701F0FE01F9E790F83D102129416CCD +:1040A00009D0C9B241F0010102681161416B29B127 +:1040B000896A49B902E001F0FE01F5E7816B002948 +:1040C000E6D0896A0029E3D00068416841F40061C4 +:1040D00041607047FFE7416CF02201F44071CBE78B +:1040E00010B590F83D10026D4AB1026D012A14D04E +:1040F000026D022A16D0BDE81040FFF7CFBCC16C9C +:104100000129816C02D0C1F3072108E00268C9B21D +:104110001161016D891C016510BD816CC9B2026815 +:10412000116123E022291CD0428D0AB1212920D01F +:10413000428D002AF0D12129EED101684A6822F48B +:10414000E0624A6001680A6842F400720A60002175 +:104150000163202280F83D2080F83E10FEF7D2FA5D +:1041600010BD01680A6842F480720A60016D491C42 +:10417000D1E7416A026809781161416A491C4162CC +:10418000418D491E418510BD38B50C4690F83D2043 +:1041900000212825954302680B4605D05169916995 +:1041A000009180F83C3038BD556825F48065556035 +:1041B000E243540700D50121120601D5828900E0AF +:1041C000028B80F83C3092B2FEF757F838BD000001 +:1041D0002DE9F04190F83D300446C26A00212026C6 +:1041E0001E4F00686FF48065082A01D0202A01D193 +:1041F000282B04D0212B17D04561BDE8F081E76260 +:10420000426822F4E06242602068456120680268EA +:1042100022F480620260216384F83D6084F83E10DD +:104220002046FEF76BFAE8E7E7622122226384F872 +:104230003D6084F83E10416821F4E06141602068EF +:1042400045612068016821F4806101602046FFF724 +:1042500025FC2046FEF79FFACFE700000000FFFF95 +:10426000F8B590F83D6004460068416821F4E061CB +:1042700041602068002541690091016841F0010119 +:1042800001602068016821F4806101602068416854 +:10429000090520D5474F222E48D02A2E46D0616BE3 +:1042A000096849686185618D19B1216C41F004018B +:1042B0002164416821F400614160606BFDF7D4FC2A +:1042C000012808D0606B4763606BFDF735FC10B1C7 +:1042D000606B416B8847608D08B320684169C943B2 +:1042E000490708D40069616A0870606A401C60620E +:1042F000608D401E608520684169C943490608D425 +:104300000069616A0870606A401C6062608D401ECE +:104310006085608D18B1206C40F004002064206C32 +:1043200000B32046BDE8F840FFF7C0BBA16B0968A9 +:1043300049686185618D19B1216C41F004012164E6 +:10434000416821F400614160A06BFDF78DFC0128FC +:10435000C1D0A06B4763A06BFDF7EEFB0028BAD07D +:10436000A06BB6E72A2E06D12563282084F83D00ED +:104370002046FEF70FFA94F83D10202028290DD092 +:10438000216B222901D0222E07D1256384F83D001C +:1043900084F83E502046FEF7FDF9F8BD0649E1627B +:1043A000256384F83D0084F83E502046FEF7A6F9C8 +:1043B000F8BD0000E13900080000FFFF08490020B7 +:1043C000084B087148610861C86148708870C8600E +:1043D000024688611A54401C3C28FBD38A6170470E +:1043E000900100203407002070B504211C48FDF71F +:1043F00033FF1C4C4FF4805120701B48FDF72CFFFD +:1044000060704FF400411948FDF726FF211FA0708E +:1044100008780023032800D30B700878114A245C25 +:10442000D21E0CB9155C1DB1155C022D0DD00FE02C +:104430000F4C54F820506D1C44F82050052D07D91E +:1044400044F820300124145402E0012C00D113540C +:10445000401CC0B20870032800D30B7070BD000070 +:1044600000140140890000200010014000080140B4 +:10447000E003002070B500244FF40065134E04E003 +:10448000641CE4B2012002F03FFE29463046FDF7ED +:10449000E3FE012803D0C82C10D2002407E0C82C6A +:1044A000EED30BE0641CE4B2012002F02DFE29469D +:1044B0003046FDF7D1FE18B1F02C04D3012070BDB9 +:1044C000F02CEFD3FAE7002070BD0000001001408F +:1044D00070B586B00024104801940294816941F0BF +:1044E0001001816180690D4E00F0100004904FF4BE +:1044F000006002250090694603953046FDF7B0FD47 +:104500006802009001AA012082E831006946304625 +:10451000FDF7A6FD06B070BD00100240001001407E +:1045200070B5002400F08AF800F06EF8FFF7A2FFE3 +:1045300011490870CC2000F08FF8BE2000F08CF8F4 +:1045400000F052F8054600F04FF8072800D8012483 +:1045500005EB002000B23CB103F05EFDBDE8704009 +:104560006FF0030103F05FBFC04303F055FDBDE8EA +:104570007040024903F0B0BD98000020000080BDEB +:1045800010B5FFF7A5FF012291020448FDF769FE6F +:1045900000F03AF8BDE81040FFF76CBF0010014092 +:1045A00070B5104D4FF48064002221462846FDF777 +:1045B00058FE022002F0A8FD012221462846FDF700 +:1045C00050FE0C2002F0A0FD61002846FDF744FEDD +:1045D00008B1012400E00024322002F095FD2046BD +:1045E00070BD00000010014070B500255FF00104AF +:1045F000FFF7D6FFC001641C40EA5500E4B2C5B223 +:10460000082CF5D9284670BD70B50B4D4FF4806469 +:10461000002221462846FDF724FE40F2EE2002F05B +:1046200073FD012221462846FDF71BFEBDE87040C0 +:104630000F2002F069BD00000010014010B5FFF727 +:10464000E3FFFFF717FFCC2000F006F8BDE81040AD +:10465000442000F001B800002DE9F0410124154F7D +:104660000546A60215F0010F4FEA55054FF000026E +:10467000314638460BD0FDF7F4FD022002F044FD30 +:10468000012231463846FDF7ECFD3C200AE0FDF7FB +:10469000E8FD3C2002F038FD012231463846FDF7A6 +:1046A000E0FD022002F030FD641CE4B2082CD9D9F0 +:1046B000BDE8F08100100140094808B5416941F0AA +:1046C000010141614069002200F0010000901146A3 +:1046D0001020FEF7C7F8BDE808401020FEF7B4B878 +:1046E000001002402DE9F04F85B000244A480094A4 +:1046F000019402940394816941F010018161816900 +:1047000001F010010491816941F02001816181690A +:1047100001F020010491816941F004018161816906 +:1047200001F004010491816941F00801816180690F +:10473000DFF8E8A000F0080041F61206049000221D +:1047400031465046FDF78DFDDFF8D4904FF4F06808 +:10475000002241464846FDF784FDDFF8C8B000223C +:1047600038215846FDF77DFD4EF24F000325CDE977 +:10477000000569464846FDF773FCE120CDE90005D8 +:1047800069465046FDF76CFC009602270126039708 +:10479000CDE9016469465046FDF762FC41F6300000 +:1047A000CDE90004694648460294FDF759FCCDE97D +:1047B0000054694658460294FDF752FC41F2043019 +:1047C000CDE9000569465846FDF74AFCCDF8008062 +:1047D0000397CDE9016469464846FDF741FC4FF473 +:1047E0000140CDE90004694650460294FDF738FCCB +:1047F0000420CDE9000469460B480294FDF730FC23 +:104800003820CDE90006CDE9024769465846FDF754 +:1048100027FC05B0BDE8F08F001002400008014001 +:1048200000100140000C0140001401400D4810B57B +:104830000B4901600C49416000214FF480428160C6 +:10484000C0E9031241618161C1610162FDF792FE1D +:10485000002803D0BDE81040FDF772B810BD00007D +:1048600000540040B0010020A08601000F4810B5A0 +:104870000D4901604FF48271416000218160C16087 +:104880004FF400720161C0E90512C1610162416229 +:1048900081620A21C162FEF7F5FA002803D0BDE863 +:1048A0001040FDF74DB810BD003800400402002054 +:1048B00010B586B000241948009401940294039422 +:1048C00004941549059401602321C0E9011440F2C4 +:1048D000E731C0E903148021C0E90541FEF7CAFBB6 +:1048E00008B1FDF72DF84FF48050009069460B4851 +:1048F000FEF742FC08B1FDF723F8049404A9074829 +:104900000594FEF779FB08B1FDF71AF80348FEF7A6 +:10491000FDFB06B010BD0000002C01405C02002031 +:104920000C4810B50A4901604FF4E13141600021A3 +:1049300081600C22C160C0E904128161C161FEF78F +:1049400021FF002803D0BDE81040FCF7F9BF10BDDF +:1049500000380140A40200200C4810B50A4901604B +:104960004FF416514160002181600C22C160C0E902 +:1049700004128161C161FEF705FF002803D0BDE884 +:104980001040FCF7DDBF10BD00440040EC020020E9 +:104990000C4810B50A4901604FF4E1314160002133 +:1049A00081600C22C160C0E904128161C161FEF71F +:1049B000E9FE002803D0BDE81040FCF7C1BF10BDE0 +:1049C0000048004034030020FEE7FEE710B52C4805 +:1049D00002F09AFBAE2001F077FD002001F074FD9B +:1049E000102001F071FD402001F06EFDB02001F0BB +:1049F0006BFD812001F068FDFF2001F065FDA02026 +:104A000001F062FDA62001F05FFDA82001F05CFD31 +:104A10003F2001F059FDC02001F056FDD32001F0E8 +:104A200053FD002001F050FDD52001F04DFD802008 +:104A300001F04AFDD82001F047FD052001F044FDBA +:104A4000D92001F041FDF12001F03EFDDA2001F016 +:104A50003BFD122001F038FDDB2001F035FD302058 +:104A600001F032FD8D2001F02FFD142001F02CFD0E +:104A7000AF2001F029FDBDE8104000F003B80000B0 +:104A800020A1070070B5002404F1B000C0B201F00D +:104A90001BFD002001F018FD102001F015FD002580 +:104AA000002001F028FD6D1CEDB2802DF8D3641CB0 +:104AB000082CE9DB70BD00002DE9FC5FFE4EFF4FC6 +:104AC00006F1120806F11C01727898F80000496896 +:104AD0000091FB4900240125096806F1540906F1FB +:104AE000440A06F14C0B0F2A7ED2DFE812F00F00C9 +:104AF0001200A2004601C3020B048004CD045B0532 +:104B0000CA06A807FA078008D2097D0AFFF75EFFE8 +:104B10008CE0FFF7B7FF002302221946184601F088 +:104B200039FB002303221946182001F033FB002330 +:104B300004221946302001F02DFB002305221946DE +:104B4000482001F027FB002306220221184601F02D +:104B500021FB002307220221182001F01BFB002368 +:104B600008220221302001F015FB00230922022136 +:104B7000482001F00FFB00230A220421184601F00F +:104B800009FB00230B220421182001F003FB002362 +:104B90000C220421302001F0FDFA00230D22042113 +:104BA000482001F0F7FA00230A220621184601F0F6 +:104BB000F1FA00230B220621182001F0EBFA002362 +:104BC00033220621302001F0E5FA002334220621A9 +:104BD000482001F0DFFAB84D0835287840B9102395 +:104BE0003C220021702000E0B3E0009401F016FBAD +:104BF0002878012806D110233C220221702000943D +:104C000001F00CFB2878022806D110233C22042155 +:104C10007020009401F002FB2878032806D11023AD +:104C20003C2206217020009401F0F8FA7078401CB4 +:104C30008EE0A14D08352878697888427BD0E0B9AC +:104C400010233C2200217020009401F0E7FA6878DC +:104C5000012806D11023202202217020009401F0A7 +:104C6000DDFA6878032806D110232022062170205F +:104C7000009401F0D3FA28786870287801281BD1B5 +:104C800010233C2202217020009401F0C7FA6878BA +:104C900030B91023202200217020009401F0BEFAC8 +:104CA0006878022806D11023202204217020009465 +:104CB00001F0B4FA28786870287802281CD11023F3 +:104CC0003C2204217020009401F0A8FA68780128A1 +:104CD00006D11023202202217020009401F09EFAB8 +:104CE0006878032806D11023202206217020009422 +:104CF00001F094FA28786870287803281BD11023D3 +:104D00003C2206217020009401F088FA687802287D +:104D100006D11023202204217020009401F07EFA95 +:104D2000687830B91023202200217020009401F00F +:104D300075FA28786870287868B1012811D002289F +:104D400015D0032805D1B078012802D1B4700C2009 +:104D50007070BDE8FC9FB0780128FAD1B4700320D0 +:104D6000F6E7B0780128F4D1B4700420F0E7B07809 +:104D70000128EED1B4700920EAE7F078DFF844A109 +:104D8000DFF84481F0B3DFF8309109F11C09C9F86C +:104D900000100191009803F09DFA4FF07E5709F141 +:104DA000080BB84205DCDDE9001003F093FAB842C5 +:104DB00013DD019802F07AFF02460B4643A14548F5 +:104DC000FBF768FA1023434A00213820009401F0D1 +:104DD00093FAD9F80010C9F80410D8F80010CBF8ED +:104DE0000010D846DBF8040003F0C2F81AD0D8F857 +:104DF0000400504516DA02F059FF02460B4633A173 +:104E00002D4800E02CE01430FBF744FA2A4A102326 +:104E1000143202213820009401F06EFAD8F8001004 +:104E2000C8F8041020212C48FDF716FA03F00CF9FD +:104E3000DFF88480014608F12C08C8F80000D8F893 +:104E4000040003F095F87DD0D8F80000B8427AD17C +:104E5000102322A204213820009401F04DFACEE064 +:104E6000F570FFF70FFE002306221946184601F0E1 +:104E700091F900230E221946102001F08BF900232E +:104E80000F221946202001F085F90D48006802F034 +:104E90000DFF02460B460DA10E48FBF7FBF9102350 +:104EA0000C4A00213820009401F026FA0023102239 +:104EB0000221184616E00000F000002050010020FA +:104EC00068000020000048426C000020252E326659 +:104ED000000000000C070020001001402D2D2D2D9A +:104EE0000000000001F056F90023112202211020D9 +:104EF00001F050F9D8F800204046524501DDF8494C +:104F00000160D8F8000002F0D1FE02460B46AFF275 +:104F10004401F448FBF7BEF91023F24A022138207D +:104F2000009401F0E9F9002312220421184601F04F +:104F300031F9002313220421102001F02BF9102352 +:104F4000312201E05FE04EE004212020009401F0D6 +:104F500065F9002312220621184601F01BF90023EF +:104F600013220621102001F015F910233222062108 +:104F70002020009401F052F92021DB48FDF76CF964 +:104F800001281ED0002314220421382001F002F948 +:104F9000002315220421482001F0FCF80121D34808 +:104FA000FDF75AF9012815D00023142206213820D4 +:104FB00001F0F0F8002315220621482001F0EAF85C +:104FC00050E01023AFF2EC0204213820009401F0ED +:104FD00093F9E3E71023AFF2FC0206213820009496 +:104FE00001F08AF93EE0002314220421382001F068 +:104FF000D1F8002315220421482001F0CBF8D8F87D +:105000000010C8F804100121B848FDF725F903F095 +:105010001BF8DFF8D082014608F12008C8F800002C +:10502000D8F8040002F0A4FF1CD0D8F80000B84261 +:1050300008D11023AFF25C1206213820009401F051 +:105040005BF90BE0002314220621382001F0A2F8BE +:10505000002315220621482001F09CF8D8F8001002 +:10506000C8F80410B07801287FF473AEB47075707E +:10507000F4706EE6317939B198F8011045468842EE +:105080007ED000287DD0D5E03571FFF7FBFC0023F2 +:1050900016221946184601F07DF8002317221946FA +:1050A000102001F077F8002318221946202001F083 +:1050B00071F8002319221946302001F06BF88C4D4D +:1050C000287858B901231A220021482001F062F8FB +:1050D00001231B220021582001F05CF828780128C8 +:1050E0000BD101231C220021482001F053F8012399 +:1050F0001D220021582001F04DF8287802280BD1FC +:10510000012332220021482001F044F80123132218 +:105110000021582001F03EF8297888F8001088F81E +:105120000110002316220221184601F033F8002353 +:1051300017220221102001F02DF800231E22022147 +:10514000202001F027F800231F220221302001F047 +:1051500021F8684D68A163482A68FBF79BF8102383 +:10516000604A02214820009401F0C6F8102363A28F +:1051700002216020009401F0BFF85A48283001E075 +:1051800078E04BE029680160416000231622042189 +:10519000184600F0FFFF002317220421102000F022 +:1051A000F9FF202200230421104600F0F3FF002322 +:1051B00021220421302000F0EDFF514D2868022803 +:1051C00005D1002323220421482000F0E3FF2868B2 +:1051D000012805D1002322220421482000F0DAFF13 +:1051E0002968C9F80010C9F80410002324220621F8 +:1051F000502000F0CFFF002325220621602000F080 +:10520000C9FF002326220621184600F0C3FF002311 +:1052100027220621102000F0BDFF2BE001231A22D7 +:105220000021482000F0B6FF01231B220021582056 +:1052300000F0B0FF287801280BD101231C220021A7 +:10524000482000F0A7FF01231D220021582000F074 +:10525000A1FF287802280BD1012332220021482007 +:1052600000F098FF012313220021582000F092FF44 +:1052700028786870B07801287FF4FBAEB470347180 +:1052800098F80000444658B900231A2219464820CD +:1052900000F080FF00231B221946582000F07AFFFF +:1052A000207801280BD100231C221946482000F049 +:1052B00071FF00231D221946582000F06BFF207853 +:1052C00002280BD1002332221946482000F062FF49 +:1052D000002313221946582000F05CFF052037E513 +:1052E0000000C8410401002000100140000C0140F2 +:1052F000510100206C010020256400006D6D00004C +:105300008401002008BB307900B3FE4FD7E90001CB +:10531000884215D01023FCA202215020009400F0F6 +:10532000EBFFAFF22C01A7F128003A68FAF7B2FFC1 +:105330001023A7F1280202214820009500F0DCFF8D +:1053400038687860B078012816D021E0EF4F3571C9 +:10535000AFF25C01EB483A682838FAF79BFFE94A5C +:105360001023283A02214820009500F0C5FFE548A7 +:10537000396801604160E5E7B470E24A3471102396 +:10538000283A02214820009400F0B6FF06207070F1 +:1053900098F8000001281AD1DA4F1023DAA23D60F4 +:1053A0007D6002215020009400F0A6FFAFF2B8010A +:1053B000A7F128003A68FAF76DFF1023A7F1280239 +:1053C00002214820009400F097FF0720707098F8A1 +:1053D000000002287FF44DAECA481023CCA205601D +:1053E000456002214820009400F086FF44E0C54853 +:1053F00031791830006839B1D9F804104D46884227 +:1054000027D0012814D019E035714D46012805D167 +:10541000012322220421482000F0BCFE2868022833 +:1054200017D1012323220421482000F0B3FE10E00D +:10543000012322220421482000F0ACFE2868022823 +:1054400005D1012323220421482000F0A3FE28686F +:105450006860B0780128BDD1B4703471D9F800000B +:105460004C46012805D1002322220421482000F0C7 +:1054700091FE2068022805D1002323220421482020 +:1054800000F088FE072063E4B24630799D4E323E3C +:1054900028B130787178884247D088B128E08AF8FE +:1054A000045034707470012326220621002000F07D +:1054B00071FE012327220621102000F06BFE34E04C +:1054C000002324220621502000F064FE0023252220 +:1054D0000621602000F05EFE012326220621002026 +:1054E00000F058FE012327220621102000F052FE72 +:1054F0003078012817D1012324220621502000F002 +:1055000049FE012325220621602000F043FE0023EE +:1055100026220621184600F03DFE00232722062100 +:10552000102000F037FE307870709AF80210504664 +:10553000012990D13178A1B101298CD184700471F5 +:1055400098F800204146022A1CD072493D700A702A +:105550006C490A686D490A606F4AD9F800101160F9 +:105560001CE0847004713C70664988F8004088F83B +:1055700001400D604D60C9F80050C9F804508AF828 +:10558000015076E502223A700C705E4988F80140BD +:105590000D604D60C9F80050C9F8045008218AF820 +:1055A000011066E57079B046E8B3DFF858918A4695 +:1055B000A9F12009C9F80010009802F08BFE4FF005 +:1055C0007E56B04205DC5046009902F083FEB042A0 +:1055D0001BDD504602F06AFB02460B46AFF2147127 +:1055E0004E48FAF757FE10234C4A02213820009407 +:1055F00000F082FE1023202202217020009400F08F +:105600000DFED9F80010C9F8041020214448FCF719 +:1056100023FE02F019FDDFF8EC900146A9F1100914 +:10562000C9F8000000E011E0D9F8040002F0A0FC85 +:105630007ED0D9F80000B0427BD11023AFF2647263 +:1056400004213820009400F057FEC0E088F805508F +:10565000FFF718FA002316221946184600F09AFDA3 +:10566000002328221946102000F094FD002329224F +:105670001946202000F08EFD10232AA200213020A0 +:10568000009400F039FE002306220221184600F0A3 +:1056900081FD00230E220221102000F07BFD00235B +:1056A0000F220221202000F075FD2048006802F042 +:1056B000FDFA02460B46AFF2EC711848FAF7EAFD24 +:1056C0001023164A02213820009400F015FE002312 +:1056D00012220421184600F05DFD0023132204214C +:1056E000102000F057FD10233122042120200094C7 +:1056F00000F094FD002312220621184600F04AFD16 +:10570000002317E02C010020200000006C01002085 +:105710002D2D000051010020840100200C070020E5 +:10572000001001402E2E2E2E2E00000068000020BA +:1057300051E040E013220621102000F02BFD102341 +:10574000322206212020009400F068FD2021FE482E +:10575000FCF782FD01281ED00023142204213820EA +:1057600000F018FD002315220421482000F012FD4E +:105770000121F648FCF770FD012815D00023142202 +:105780000621382000F006FD0023152206214820BE +:1057900000F000FD67E01023AFF6C00204213820BE +:1057A000009400F0A9FDE3E71023AFF6D002062134 +:1057B0003820009455E0002314220421382000F002 +:1057C000E9FC002315220421482000F0E3FCD9F86D +:1057D0000010C9F804100121DC48FCF73DFD02F07F +:1057E00033FCDFF86C930146C9F80000D9F80400D7 +:1057F00002F0BEFB1CD0D9F80000B04208D1102343 +:10580000AFF6281206213820009400F075FD0BE059 +:10581000002314220621382000F0BCFC00231522AE +:105820000621482000F0B6FCD9F80010C9F8041091 +:105830003878C0B900232A221946184600F0AAFC7D +:1058400000232B221946102000F0A4FC00232C2258 +:105850001946202000F09EFC1023BEA2002130201B +:10586000009400F049FD98F80210404601297FF4A9 +:1058700088AEBA4984700C703C70457088F8054059 +:105880007FE6B079D0B35746D7E90001884217D0F8 +:105890001023B1A202215020009400F02DFDAFF2A0 +:1058A000A851AB483A682038FAF7F4FCA84A10230C +:1058B000203A02214820009500F01EFD38687860EB +:1058C000B0780128DCD1B470B4711023A2A20221F7 +:1058D0005020009400F010FDAFF2E4519C48DAF83B +:1058E00000202038FAF7D6FC994A1023203A0221EA +:1058F0004820009400F000FD0A20F0E4FFE7B571B5 +:10590000FFF7C0F896485F460123C178CAF8001037 +:10591000CAF804104079CBF80000CBF804000C2240 +:105920000021202000F036FC01230D220021302030 +:1059300000F030FC01232D220021402000F02AFC41 +:1059400001232E220021502000F024FC00211023EE +:1059500084A20846009500F0CFFC102381A200210C +:105960006020009500F0C8FC00230C22022118469C +:1059700000F010FC00230D220221102000F00AFC90 +:1059800000232F220221202000F004FC30220023DB +:105990000221104600F0FEFBAFF2A4617348DAF872 +:1059A0000020FAF777FC1023704A02214820009566 +:1059B00000F0A2FC10236EA202216020009400F0EF +:1059C0009BFC00230C220421184600F0E3FB00237B +:1059D0000D220421102000F0DDFB002331220421E0 +:1059E000202000F0D7FB002311220421302000F0FA +:1059F000D1FBAFF2FC615D483A68FAF74BFC10232B +:105A00005A4A04214820009400F076FC0023242206 +:105A10000621502000F0BEFB002325220621602035 +:105A200000F0B8FB002326220621184600F0B2FB46 +:105A3000002327220621102000F0ACFB40E7444958 +:105A4000B07918310A68D8B3DBF804005F468242A7 +:105A500017D0102340A204215020009400F04CFCE9 +:105A6000AFF26C713A483A682038FAF713FC384ABA +:105A70001023203A04214820009500F03DFC3868AE +:105A80007860B07801287FF4FBAEB470B471102355 +:105A900031A204215020009400F02EFCAFF2A87136 +:105AA0002B48DBF800202038FAF7F4FB284A1023B3 +:105AB000203A04214820009400F01EFC0B200EE444 +:105AC000FFE7B571AFF2D07121482038FAF7E2FB59 +:105AD0001F4A1023203A04214820009500F00CFCB6 +:105AE000CFE71B4FB079283F28B1387879788842C2 +:105AF0005DD080B127E0B5713C707C700123262217 +:105B00000621002000F046FB012327220621102059 +:105B100000F040FB4BE0002324220621502000F03F +:105B200039FB002325220621602000F033FB0123EE +:105B300026220621002000F02DFB0123272206212A +:105B4000102000F027FB15E000100140000C014080 +:105B500024010020212020202000000052010020EC +:105B60007900002020202020000000000C070020E9 +:105B70006D7300003878012817D1012324220621F3 +:105B8000502000F007FB012325220621602000F0B1 +:105B900001FB002326220621184600F0FBFA002311 +:105BA00027220621102000F0F5FA38787870B078B6 +:105BB00001287FF465AE387858B10128F9D1B47066 +:105BC000F948B4719AF80010C1709BF80010417147 +:105BD000C5E2F549B470B471CA78CAF80020CAF8B1 +:105BE00004204979CBF80010CBF80410B7E2B04696 +:105BF000B079EE4E30B1EE4F3878797888427DD06A +:105C0000E8B3DBE088F80650FEF73CFF0622E749E0 +:105C1000E84800F087FCE54900200C3936F81020F0 +:105C200021F81020401CC0B20628F7D300230A2216 +:105C30001946184600F0AEFA00230B221946102030 +:105C400000F0A8FADA4F387830B91023DAA2002130 +:105C50004820009500F050FB3878012806D1102329 +:105C6000D7A200214820009500F046FB3878022892 +:105C700008D110230021D4A24820009500E096E02E +:105C800000F03AFB002335220221184600F082FA88 +:105C9000002336220221102000F07CFA0023292262 +:105CA0000221202000F076FA00231A22022130205F +:105CB00000F070FA387870B93288AFF6C411BB487A +:105CC0001C38FAF7E7FAB94A10231C3A0221482097 +:105CD000009400F011FB387801280ED17288AFF6DD +:105CE000E811B2481C38FAF7D5FAB04A10231C3A2A +:105CF00002214820009400F0FFFA00E074E03878B8 +:105D000002280ED1B288AFF61021A8481C38FAF745 +:105D1000C1FAA64A10231C3A02214820009400F040 +:105D2000EBFA00232D220421184600F033FA002359 +:105D30002E220421102000F02DFA00232922042114 +:105D4000202000F027FA00231A220421302000F03E +:105D500021FA9F48006802F03FF982B2AFF668214D +:105D600092481C38FAF796FA904A10231C3A0421FC +:105D70004820009400F0C0FA00232422062150207D +:105D800000F008FA002325220621602000F002FA24 +:105D9000002326220621184600F0FCF902B0002359 +:105DA000BDE8F05F27220621102000F0F3B9102390 +:105DB00081A200214820009500F09EFA3878012841 +:105DC00006D110237EA200214820009500F094FA0D +:105DD0003878022806D110237BA2002148200095A4 +:105DE00000F08AFA3878787098F802004546012861 +:105DF0007FF446ADAC70AC713878A8B910236EA2B0 +:105E000000214820009400F077FA3288AFF618316C +:105E100066481C38FAF73EFA644A10231C3A0221FD +:105E20004820009400F068FA3878012815D1102332 +:105E300063A200214820009400F05EFA7288AFF659 +:105E400048315A481C38FAF725FA584A10231C3AA8 +:105E500002214820009400F04FFA3878022815D12A +:105E600010235CA200214820009400F045FAB2887B +:105E7000AFF67C314D481C38FAF70CFA4B4A102328 +:105E80001C3A02214820009400F036FA0D20687078 +:105E9000F6E4B07988B3DFF818818A4608F10E0875 +:105EA000C8F80010009802F015FA4FF07E594845E6 +:105EB00005DC5046009902F00DFA484515DD5046C4 +:105EC00002F08AF882B2AFF6D03138481C38FAF7BF +:105ED000E1F9364A10231C3A04214820009500F0CD +:105EE0000BFAD8F80010C8F80410F07940B30F216D +:105EF000012829D0022850D02DE0FFE70023B571FA +:105F000026220621184600F045F900232722062103 +:105F1000102000F03FF926480E30006802F05CF8CF +:105F200082B2AFF62C4121481C38FAF7B3F91F4A68 +:105F300010231C3A04214820009500F0DDF90AE006 +:105F400026483C70056004E0254801602348056050 +:105F500028E024480470B078012899D12048B47012 +:105F6000B47105601F483C7004701C4805601048FF +:105F70000E30006802F030F882B2AFF684410B4870 +:105F80001C38FAF787F9094A10231C3A04214820E3 +:105F9000009400F0B1F90E20AFE4114801600F4900 +:105FA000022008603D70D4E7790000202807002017 +:105FB000FE00002000F00108233235200000000020 +:105FC0002335302000000000233131300000000074 +:105FD00068000020233131302000000084010020BF +:105FE0006C010020510100205E4FB179387821B159 +:105FF000797888426DD0B0B34EE0B571B8B900235E +:1060000024220621502000F0C5F800232522062175 +:10601000602000F0BFF8012326220621002000F0B6 +:10602000B9F8012327220621102000F0B3F83878B0 +:1060300001284ED1012324220621502000F0AAF885 +:10604000012325220621602000F0A4F80023262247 +:106050000621184600F09EF8002327220621102072 +:1060600000F098F835E0FFE70023242206215020B5 +:1060700000F090F8002325220621602000F08AF825 +:10608000012326220621002000F084F80123272284 +:106090000621102000F07EF83878012817D101235E +:1060A00024220621502000F075F801232522062124 +:1060B000602000F06FF8002326220621184600F029 +:1060C00069F8002327220621102000F063F83878B1 +:1060D0007870B07801287FF4DBAE3878012833D1AE +:1060E000DFF88080B470A8F10208B47198F800005D +:1060F00020B101280AD0022810D016E019480C302F +:10610000006801F069FF184908800EE015480C305E +:10611000006801F061FF1449488006E011480C3026 +:10612000006801F059FF1049888006220E490F4887 +:1061300000F006FA3C707C7088F8004088F8014056 +:106140007570B0780128C6D138780028C3D1B470F2 +:106150000448B4713C70801E7C700470447075708B +:1061600096E60000000100201C07002000F0010856 +:1061700010B50446B031C8B200F0A6F9102040EACC +:10618000141000F0A1F904F00F00BDE8104000F079 +:106190009BB900002DE9F04107461F484D1C00EB5C +:1061A0004216FBB1012B1BD13846FFF7E1FF00245B +:1061B000305DC043C0B200F09EF9641CE4B2102C04 +:1061C000F6D3E9B23846FFF7D3FF00243019007C3C +:1061D000C043C0B200F08FF9641CE4B2102CF5D3B8 +:1061E000BDE8F0813846FFF7C3FF0024305D00F0C2 +:1061F00082F9641CE4B2102CF8D3E9B23846FFF7F8 +:10620000B7FF00243019007C00F075F9641CE4B27B +:10621000102CF7D3E4E70000E48C00082DE9F041EE +:106220008046203A002406980E46D7B2B8F17F0F78 +:1062300002D9B61CA046F6B2102B11D0314640460A +:10624000FFF796FF2A4907EB470001EB4005285D61 +:1062500000F051F9641CE4B2062CF8D3BDE8F081DB +:10626000244D20B30128F9D131464046FFF780FF85 +:1062700004EB0710285CC043C0B200F03CF9641C7A +:10628000E4B2082CF4D3761CF1B24046FFF770FF5D +:106290005FF0000404EB07102844007AC043C0B24A +:1062A00000F029F9641CE4B2082CF3D3D6E7314698 +:1062B0004046FFF75DFF00BF04EB0710285C00F0CD +:1062C0001AF9641CE4B2082CF6D3761CF1B24046ED +:1062D000FFF74EFF5FF0000404EB07102844007A3C +:1062E00000F009F9641CE4B2082CF5D3B6E700000D +:1062F000CC840008F48600082DE9F8439946174637 +:106300000E4604460025DDF820800FE04B4631465E +:106310002046CDF80080FFF781FF0834E4B2782CE6 +:1063200002D90024B61CF6B26D1CEDB27A5D002ACB +:10633000ECD1BDE8F8832DE9F041164605460C4640 +:106340000F461AE0761EB44208DA55F8271055F8C1 +:10635000260001F08DFF01D8F4E7641CB44206DA90 +:1063600055F8271055F8240001F082FEF5D905EB09 +:10637000860105EB840000F06AF9B442E3DB05EB2B +:10638000840105EB870000F062F92046BDE8F0814A +:1063900070472DE9F04114460D460646A1420BDA3E +:1063A000FFF7C9FF0746421E29463046FFF7F1FFB7 +:1063B0002246791C3046EEE7BDE8F08141780A02BA +:1063C000817811430A02C1780079114340EA012023 +:1063D0007047000070B5114E002210213046FBF7C7 +:1063E00040FF0A2000F08AFE102000F0DDFC00F0E3 +:1063F00017F8044600F014F8054600F011F80146BD +:1064000045EA042041EA00240A2000F077FE012238 +:1064100010213046FBF725FF204670BD00080140E3 +:1064200070B5134E002220213046FBF71AFF0024DE +:10643000012220213046FBF714FF012000F05EFE10 +:106440006806050E40213046FBF706FF08B145F00F +:106450000105002220213046FBF703FF012000F058 +:106460004DFE641CE4B2082CE2D3284670BD000047 +:106470000008014070B50C4D002210212846FBF7A2 +:10648000F0FE232000F090FC5FF00004FFF7C8FF4F +:10649000641CE4B2042CF9D32846BDE87040012204 +:1064A0001021FBF7DEBE0000000801400148FCF7A8 +:1064B00079BC00000402002010B5406A0021C187A9 +:1064C000C186FCF76DFC10BD10B5044600F0F2FE6D +:1064D000782000F0C1FE00F071FE002000F0BCFE4C +:1064E00000F06CFE204600F0B7FE00F067FEBDE84D +:1064F000104000F0FFBE10B5044600F0DBFE78202F +:1065000000F0AAFE00F05AFE402000F0A5FE00F0C8 +:1065100055FE204600F0A0FE00F050FEBDE8104001 +:1065200000F0E8BE10B5002306E000BF30F8024BD3 +:1065300021F813405B1C9BB29342F7D310BD0000BF +:106540002DE9F05FA0F1006415468A468346B4F554 +:10655000802F5FD2FBF770FDE70AC4F34906C6F54A +:106560008064A54200D82C46DFF8AC904FF0006064 +:1065700000EBC72080464FF480622749FFF7D2FF27 +:1065800000204FF6FF7106E0331839F813208A42D5 +:1065900003D1401C80B2A042F6D3A0422ED2404686 +:1065A000FBF746FA4CF25030FBF718FA1B4801692A +:1065B00021F0020101610020494606E03AF810206E +:1065C0008319401C21F8132080B2A042F6D312494F +:1065D00040464FF4806200BF00F022F8A54215D07B +:1065E000281B0AEB440A0BEB440B002685B24FF440 +:1065F00080647F1CA542B9D82C46B7E74CF25030D6 +:10660000FBF7ECF9224651465846E5E7BDE8F05F56 +:10661000FBF7C8BCBDE8F09FA007002000200240A7 +:106620002DE9F04116460F46054600240AE000BF5A +:1066300037F81420002329460120FBF7BDFC641C19 +:10664000A4B2AD1CB442F3D3BDE8F0817047026838 +:106650000B6803600A6070474FF0E0210428086966 +:1066600003D020F004000861704740F00400FAE70E +:10667000FCF792B830B58FB028216846F9F7E1FEF3 +:1066800014210AA8F9F7DDFE01210804CDE9001064 +:106690000024029402250491CDE907504FF4E01044 +:1066A00009906846FCF7ECF960B90F20CDE90A05BE +:1066B0008020CDE90C0402210AA80E94FCF704F90D +:1066C000002801D0FBF73CF90FB030BD7047000047 +:1066D0000148FCF7C0BD00005C020020F0B5026874 +:1066E0001C4B1D4D1D4E1E4F1E4C4FF0804C9842B2 +:1066F00009D0A04207D0604505D0A84203D0B042DF +:1067000001D0B84204D122F0700E4A6842EA0E026B +:10671000984209D0A04207D0604505D0A84203D0D6 +:10672000B04201D0B84203D122F44075CA682A436E +:106730004D6922F080022A4302608A68C2620A68B8 +:106740008262984201D0A04201D10969016301210E +:106750004161F0BD002C01400004004000080040F1 +:10676000000C00400034014010B5846842EA032266 +:1067700024F47F440A432243826010BD826822F0E1 +:1067800070020A4342F007018160704710B5036A46 +:10679000046A24F001040462846924F0F00444EAE9 +:1067A000021423F00A020A438461026210BD10B58C +:1067B000036A046A24F010040462846923F0A003CD +:1067C00024F4704444EA023243EA01118261016216 +:1067D00010BD000070B586B0104800240294816995 +:1067E00041F00801816180690D4E00F008000490BD +:1067F0004FF4204000900120022501906946039546 +:106800003046FBF72DFC6803CDE90004694603958B +:106810003046FBF725FC06B070BD000000100240BA +:10682000000C014070B505460C4600220C4811468C +:106830008154521CD2B2052AFAD3002211462846AE +:1068400000F010F800221146284600F00BF804482A +:106850003438416B216090F83800207170BD000021 +:10686000D00000202DE9F05F0546174600200E46B7 +:10687000444A044601461154401CC0B20528FAD3CC +:10688000002280214048FBF7ECFC642000F01CFC57 +:1068900017B145F0800501E005F07F05DFF8EC90C9 +:1068A0004FF4005A012251464846FBF7DAFC002714 +:1068B0004FF4804B0022D04651464846FBF7D1FCAE +:1068C000280601D5012200E000224FF4004148468D +:1068D000FBF7C7FC6806050E0122C2464146484642 +:1068E000FBF7BFFC142000F0EFFBDFF89880484670 +:1068F00098F80010490088F800105946FBF7ACFCE6 +:1069000028B198F8001041F0010188F800107F1CB0 +:10691000FFB2082FCED30027C8460022D1465146E9 +:106920004046FBF79EFC002E01DA012200E0002227 +:106930004FF400414046FBF794FC760001224946A3 +:106940004046FBF78EFC142000F0BEFB6400594665 +:106950004046FBF781FC08B144F001047F1CFFB204 +:10696000202FDAD30748210E012205704170210C37 +:106970008170210AC1700471BDE8F05F8021024876 +:10698000FBF76FBCD000002000100140000C01405C +:1069900001B5012269460248FCF7ECFF08BD000082 +:1069A000A402002010B5406A0021C185C184FCF713 +:1069B000B2FD10BD70B5446A2068406994F841107A +:1069C000C0F3C0100025212904D118B1E584204668 +:1069D00000F08EF82068406994F84210C0F38010EF +:1069E000222904D118B1E585204600F05AF8606CE0 +:1069F00040F0100060642046FCF78DFD70BD10B5BE +:106A00000146406A096809684FF0000289062ED4E1 +:106A1000C28501680C3151E8003F23F4807341E8DE +:106A20000034002CF5D10168143151E8003F23F007 +:106A3000010341E80034002CF5D10168143151E81C +:106A4000003F23F0400341E80034002CF5D1202121 +:106A500080F84210016B012909D101680C3151E81D +:106A6000003F23F0100341E80034002CF5D14263CD +:106A7000016B012902D0FCF77BFF10BD818DFCF773 +:106A800049FD10BD10B5406A01214163016B012928 +:106A900002D0FCF76EFF10BD818D4908FCF73AFD6E +:106AA00010BD01680C3151E8002F22F4907241E8CA +:106AB0000023002BF5D10168143151E8002F22F09A +:106AC000010241E80023002BF5D1016B012909D116 +:106AD00001680C3151E8002F22F0100241E8002338 +:106AE000002BF5D1202180F842100021016370476E +:106AF00001680C3151E8002F22F0C00241E8002368 +:106B0000002BF5D1202180F84110704708B590F88E +:106B10004210222901D0022008BD82684FF4805320 +:106B20009A4201D1016921B1816A9A421BD04AB1CE +:106B30000AE00268816A5268C2F308020A80816A28 +:106B4000891C08E0026972B10268526802F07F0293 +:106B50000A70816A491C8162C18D491E0904090CB1 +:106B6000C18503D01BE002685268F1E70168CA687A +:106B700022F02002CA600168CA6822F48072CA60EA +:106B800001684A6922F001024A61202180F842101E +:106B900000214163026B012A03D0FCF7E9FE0020CB +:106BA00008BD016301680C3151E8002F22F010028A +:106BB00041E80023002BF5D101680A68D20602D50E +:106BC0000A6849680091818DFCF7A4FCE7E70000A2 +:106BD00070B5044600680169E26821F44051114330 +:106BE00001612169A0680843616908432168CA6896 +:106BF00041F20C639A430243CA6020684169A2696A +:106C000021F44071114341611E492068884202D13C +:106C1000FBF700FF01E0FBF7EDFE00EBC00101EB2D +:106C20000012606864218000B2FBF0F3B3FBF1F363 +:106C30006FF018067343B2FBF0F5B2FBF0F605EB0C +:106C40008305322303EB0515B5FBF1F5B6FBF1F631 +:106C500005F0F00505EB0615B2FBF0F6B2FBF0F01F +:106C6000B0FBF1F06FF01802504306EB800003EB2D +:106C70000010B0FBF1F0216800F00F00284488609C +:106C800070BD00000038014038B58162044682853D +:106C9000002013466064222284F84220E56B1B4AE0 +:106CA000AA62E56B1A4AEA62E56B1A4A2A63E26B4A +:106CB00050630A462168E06B091DFBF73BF9206829 +:106CC000016840680090206948B120680C3050E8A5 +:106CD000001F41F4807140E80012002AF5D12068BD +:106CE000143050E8001F41F0010140E80012002A72 +:106CF000F5D12068143050E8001F41F0400140E811 +:106D00000012002AF5D1002038BD0000FF690008FC +:106D1000856A0008B569000810B50948FCF7FCFB56 +:106D200008480068800609D50648001D0068064925 +:106D3000C0B20870BDE8104000F036BE10BD0000C3 +:106D4000A4020020003801400000002010B50548D2 +:106D5000FCF7E2FBBDE81040062203490148FCF7BE +:106D6000B2BB0000EC0200204C0000200148FCF700 +:106D7000D3BB000034030020002104E00222521C97 +:106D80007D2AFCD3491C8142F8D37047FEE710B539 +:106D900003464078002203E09C5C6040521CD2B263 +:106DA0008A42F9D310BD000070B5134E0546002489 +:106DB000280601D5012200E0002280213046FBF7A1 +:106DC00050FA6806050E0A2000F09EF901222021E3 +:106DD0003046FBF746FA0A2000F096F900222021FF +:106DE0003046FBF73EFA0A2000F08EF9641CE4B24C +:106DF000082CDDD370BD0000000801402DE9F041F2 +:106E0000124F15460E460446002210213846FBF765 +:106E100028FA0C20711E00EA840001F003010843E7 +:106E200040F04000FFF7C0FF002405E02878FFF79E +:106E3000BBFF641CE4B26D1CB442F7D33846BDE816 +:106E4000F04101221021FBF70CBA000000080140BC +:106E50002DE9F0410E4619490546487800282AD008 +:106E6000002088464860164901F5C87451F8202072 +:106E700044F82020401CC0B26428F7D363220021CC +:106E80001048FFF786FA681EC7B2D8F8040005E07C +:106E900054F8271000F036FF7F1CFFB2B742F7D33B +:106EA0000746701B4446401C01F0B6F801463846C0 +:106EB00000F09CFF6060BDE8F08100008C000020C5 +:106EC000EC0300207C0500200F4810B501680F4C32 +:106ED000012912D1002101602078642801D201210A +:106EE00000E00021414321700420FAF7B3FD084A75 +:106EF000217842F82100491C21702078642801D1B2 +:106F00000120607010BD0000080000208C000020EF +:106F1000EC030020490050EAC12018BF04204A0DAC +:106F200018BF40F0010040F2FF72B2EB515F08BFA2 +:106F300040F00200012808BF052070470907090E2C +:106F4000002804DB00F1E02080F80014704700F016 +:106F50000F0000F1E02080F8141D704730380A2837 +:106F600001D2012070470020704700002DE9F04158 +:106F7000484C207830B9062247494848FFF7D2FAF2 +:106F800001202070434912201031FFF74BFC41488B +:106F90001030FFF713FAE06041496F20FFF742FC21 +:106FA0003F48FFF70BFA3F4908603F498005800DD5 +:106FB000088000D0608000F0B5F93C483C4D016885 +:106FC000C9B100210160012202212846FBF749F9DD +:106FD0003049072215313748FCF7CCFC6070FDF7CB +:106FE0009FFAA060FDF768FD4B211920FFF730FFE5 +:106FF000606000F0C7FCFFF767FF2F492F4800F0E3 +:1070000005FBFAF7C5FAFAF7B3FB2D4C4FF480579E +:107010004FF40068207848B9012239462846FBF72A +:1070200020F9012241462846FBF71BF92078012868 +:107030001DD1244E306801280CD100223946284643 +:10704000FBF70FF9012241462846FBF70AF92078A1 +:1070500001280CD1306802281AD10122394628466D +:10706000FBF7FFF8002241462846FBF7FAF82078A4 +:10707000022801D003280BD1002239462846FBF70D +:10708000F0F841462846BDE8F0410022FBF7E9B898 +:10709000BDE8F081640000202807002000F001080E +:1070A000EA000020E4000020E8000020300000207A +:1070B00000080140EC0200200080ED440000C842BE +:1070C000500100208401002000E000BF401EFCD2DF +:1070D0007047000010B56FF00400FFF7BDFA0448D8 +:1070E00004490068B0FBF1F00349087010BD0000CE +:1070F0006000002000127A0084000020002100E0DF +:10710000491C8142FCDB70470B49097848434FF02A +:10711000E021486100228A61086940F001000861AD +:107120000869C30701D0C003FAD5086920F001003F +:1071300008618A61704700008400002070B5184D16 +:10714000184C287860706878A070174841782171D1 +:1071500081786171C178A1710079E0711348144997 +:1071600000680968401A642148434FF4205190FB9D +:10717000F1F0010A2172607220210E48FBF76CF8D1 +:1071800048B101210C48FBF767F830B195F834009D +:10719000801CE07070BD0120FBE70220F9E70000D1 +:1071A00050010020700700204C000020C00000208B +:1071B0008000002000100140000C014010B50E4C72 +:1071C000002280212046FBF74CF800F03FF8012216 +:1071D00040212046FBF745F800F038F80022402116 +:1071E0002046FBF73EF800F031F820460122BDE8CA +:1071F00010408021FBF735B8000C014000B585B088 +:10720000002002900F48816941F008018161816985 +:1072100001F008010491816941F0080181618069F0 +:10722000694600F008000490C020009011200190F1 +:10723000032003900448FAF713FF00F05BF805B051 +:1072400000BD000000100240000C01400020401C66 +:10725000C0B20A28FBD3704770B5154E054600240E +:10726000280601D5012200E0002280213046FAF7ED +:10727000F8FFFFF7EBFF012240213046FAF7F1FF5C +:10728000FFF7E4FF002240213046FAF7EAFF072C1F +:1072900004D1012280213046FAF7E3FF6806050E8B +:1072A000FFF7D4FF641CE4B2082CD9D370BD0000F2 +:1072B000000C014010B50E4C012280212046FAF747 +:1072C000D0FF012240212046FAF7CBFFFFF7BEFF97 +:1072D000002280212046FAF7C4FFFFF7B7FF002203 +:1072E00040212046FAF7BDFFBDE81040FFF7AEBFD2 +:1072F000000C014010B50A4C002280212046FAF70C +:10730000B0FF012240212046FAF7ABFFFFF79EFFB6 +:1073100020460122BDE810408021FAF7A2BF0000FC +:10732000000C01402DE9F04F8E4B01270226187802 +:10733000012802D18C4807701E708C485D788D4CF6 +:1073400002788B488C49DFF834E2DFF83492DFF8BA +:1073500034A2921E4FF0000C012D7BD125460D2A40 +:107360002D780DD2DFE802F0078810222B3C8843ED +:10737000505D657E97000578032D02D26D1C057067 +:107380007AE080F800C077E0A5F10108002D01D077 +:107390004FF0010508FB05F802D14FF0010501E0AF +:1073A0004FF0000508EB4505257065E05DBB0D68F5 +:1073B000012D01D96D1E00E00F250D605CE0DEF8A7 +:1073C0000050022D09D04FF00008012D00D00025FB +:1073D00008EB4508CEF800804EE04FF00108F6E7D4 +:1073E000DFF8A4B11FE000BF8BF8008044E0D9F8BB +:1073F0000080B8F1050F02D9A8F1010801E04FF0B3 +:107400000A08C9F8008037E0DAF80080B8F10A0FFE +:1074100002D9A8F1010801E04FF01408CAF8008071 +:107420002AE0DFF868B19BF80050BDB34FF00008C8 +:10743000DAE7DFF85CB19BF80050A5F10108002DF8 +:1074400002D000BF4FF0010508FB05F803D14FF053 +:10745000010502E011E04FF0000508EB45058BF84F +:10746000005009E04B4D95F80080B8F1000F02D0B4 +:1074700085F800C000E02E705E709D78012D6BD104 +:107480000D2A68D2DFE802F00E6715202A39673B23 +:10749000454F54606A00DFF800B1C4E7FFE74FF0E2 +:1074A0000108A1E7017809B1491E00E0032101703C +:1074B00051E020780146401C022901D2012100E060 +:1074C00000214843207046E0207808BB08680F2858 +:1074D00002D2401C08603EE00F603CE0DEF8001085 +:1074E000022908D00022012900D0002102EB41012D +:1074F000CEF800102FE00122F7E7234814E0D9F876 +:1075000000100A2901D2491C00E00521C9F8001029 +:1075100021E0DAF80010142901D2491C00E00A2108 +:10752000CAF8001017E019480178C9B10021BEE778 +:10753000174908780246401C022A01D2012200E0C5 +:1075400000225043087006E01248017811B180F81B +:1075500000C000E007709E70BDE8F08F0E48E3E7C2 +:107560000121A4E786000020F2000020F1000020A5 +:10757000F8000020020100202C010020440100201E +:10758000340100203C010020FA000020FC00002013 +:10759000FE000020F700002000010020FBF704F9A6 +:1075A000FFF768F8FDF79EF8FDF786F8FDF780F91C +:1075B000FDF73CF9FDF75AF9FDF7B2F9FDF7CCF903 +:1075C000FDF7E6F9FFF786FDFFF718FEFDF7FEF978 +:1075D0000D4C012211032046FAF743FE0122D1028D +:1075E0002046FAF73EFEFCF773FFFCF7C9FFF9F7F8 +:1075F0002BFFFFF7EFF800F03FFAFCF7DFFE00BFCC +:10760000FFF7B4FCFCE70000000801402DE9F04161 +:10761000124D0F46124E134C296800F029FE0AD86D +:107620002068012807D00021084600F0A3FA30782E +:1076300008B9012020603946286800F019FE0BD8EF +:107640002068022808D00021084600F093FA30781C +:10765000002801D102202060BDE8F08168000020F0 +:107660009C000020840100202DE9F05F7E4C012663 +:107670002146A278896BDFF8F481DFF8F4A17D4818 +:10768000DFF8F49102270025491C4FF0030B082A6C +:107690006BD2DFE802F06A040D48718DC7D87748D5 +:1076A000266325628570A563656288F80050C8E08E +:1076B000606800F0B1FC7249096800F0D9FC14D28E +:1076C0000021084600F056FA6E48016859B105607D +:1076D000A06B401CA063A169884246D3A078401CDF +:1076E000A070A56358E0A06BF5E7A06A00B9A66298 +:1076F000D9F800004EF660214D4688420CD0012298 +:1077000027202960FFF7AEF82868012241082520CC +:10771000CAF80010FFF7A6F894F834005A4900F0B0 +:1077200029FA062020E0D9F8000047F230514D46F2 +:1077300088420CD0012227202960FFF793F828689F +:10774000012241082520CAF80010FFF78BF82069B4 +:1077500068B1810294F8340000F00CFA98F8000047 +:10776000002802D1A078401CA070BDE8F09FE0691D +:1077700000EB8000C102EDE7444802680AB10560F1 +:10778000A16360693221B0FBF1F0A16B8842ECD8B3 +:107790000520A563A070A562FFF7D0FC3C48374BDD +:1077A0000A220188BDE8F05F4FF2010000F012B933 +:1077B0002021FAF751FD20B9606B012801D06663E2 +:1077C00008E001213348FAF747FD30B9606B022821 +:1077D00003D06763A5702570C7E784F802B0A0687E +:1077E00000F01AFC264E316800F042FC0DD8606BA8 +:1077F00002280AD00021084600F0BCF998F80000E1 +:1078000018B9C4E90D750720A070606800F004FC89 +:10781000316800F02DFDA8D8606B0228A5D1277033 +:10782000A570A2E72021FAF717FD10B9606B0128B7 +:10783000C5D101211748FAF70FFD10B9606B022876 +:10784000C7D1A77091E7144802680AB10560A16327 +:10785000A06B6421B0FBF1F0A169884285D384F864 +:1078600002B0A56381E70000500100209C000020C9 +:10787000A800002000100140AC000020700700208C +:107880006800002040000020007017002800002041 +:1078900098010020000C01402000002070B520213C +:1078A0002C48FAF7D9FC2C4C002528B9606B01282C +:1078B00002D00120606349E001212848FAF7CCFC9E +:1078C000022120B9606B022801D061633EE0E069CB +:1078D00000280AD0A278062A07D2DFE802F00603C1 +:1078E000071B1D37A5636562A17070BD216969B171 +:1078F0005FEA812194F8340000F03CF918480078E0 +:107900000028F2D1A078401CA07070BD00EB800070 +:10791000C102EFE70420F7E712480168A1B1056052 +:10792000A06B401CA0630A28EFD30520A563A070BC +:10793000FFF704FC0D480C4B0A220188BDE870409B +:107940004FF2010000F046B8A06BECE7A57025707F +:1079500070BD00000010014050010020000C0140EB +:107960009C000020280000207007002098010020C3 +:107970000348002141708170C170FCF71FBD0000F9 +:107980009001002007484178012902D18178491CE3 +:107990008170C178002904D08078884201D3FFF734 +:1079A000E7BF7047900100200346094800B5007802 +:1079B0003C2807D20A2000F053F818465DF804EB83 +:1079C000F9F764BFFFF7D4FF5DF804EBFCF7F6BCF2 +:1079D0009001002070B590B0052514468DF8005038 +:1079E00004F10B052E0A8DF801608DF802500D0A86 +:1079F0008DF8041019498DF803500022C9888DF8BC +:107A000008000D0A8DF805508DF80610010A8DF852 +:107A100007106D4604E0985CA918521C4872D2B257 +:107A2000A242F8D304F10900C1B22846FFF7AFF92A +:107A3000291900264872002088721B20C8720C3455 +:107A400007E0A85DFEF7A4FF3220FFF795F9761C4A +:107A5000F6B2A642F5D310B070BD00009001002030 +:107A6000002805D0034901224A7000228A70C8709C +:107A7000704700009001002010B501220421002071 +:107A8000FEF7F0FE012236490A20FEF7EBFE012246 +:107A900034491020FEF7E6FE01220A211120FEF7EC +:107AA000E1FE012210211420FEF7DCFE012210214C +:107AB0001520FEF7D7FE2C4C012220206168FEF72E +:107AC000D1FE012200212120FEF7CCFE012200215F +:107AD0002320FEF7C7FE012224206169FEF7C2FEC3 +:107AE00001222620A169FEF7BDFE01222520E168C2 +:107AF000FEF7B8FE012227202169FEF7B3FE01221E +:107B00002A20E169FEF7AEFE01222820216AFEF755 +:107B1000A9FE012210212B20FEF7A4FE012243F62C +:107B2000FF712C20FEF79EFE01222D20A168FEF79A +:107B300099FE012200213420FEF794FE01220B4918 +:107B40006C20FEF78FFE012200216D20FEF78AFED9 +:107B50000122BDE8104006497020FEF783BE0000F8 +:107B600000040800020A07009C000020C300010076 +:107B70001E000CC42DE9F04101263D4C0F460025A6 +:107B800048B121464FF47A78097801282AD0022892 +:107B900026D1E9B33DE0364922203E31FEF742FED0 +:107BA00033483E30FEF70AFC3149A06239312120CA +:107BB000FEF738FE2E483930FEF700FC6062A06AFE +:107BC00068B126702946012220206560FEF74AFE32 +:107BD000616ABDE8F04101222D20FEF743BE257009 +:107BE000BDE8F081A9B92249267039312120FEF77C +:107BF00019FE1F483930FEF7E1FB606265602063C3 +:107C0000294601222020FEF72DFE206BC11926E017 +:107C100011E020780128E3D1154935204331FEF7E2 +:107C200001FE13484330FEF7C9FBE0628005D7D55B +:107C300025702563D4E70E49267039312120FEF7DF +:107C4000F1FD0B483930FEF7B9FB606265602063D7 +:107C5000294601222020FEF705FE206BC11B0122D0 +:107C60002D20FEF7FFFD4046FFF72EFAD1E700007A +:107C70009C00002010B500290AD00878002807D001 +:107C800005487844F8F7BCFF002801D0002010BD5B +:107C90000248784410BD0000161800000E180000BD +:107CA0000808A0F500114FEA3101704743004FEA80 +:107CB000D30C4FEA3C0C43401FBF40070CF160510E +:107CC00013F0FE4F70471CF0006F03D100200CF042 +:107CD000004170470CF0004343EA507010B540EA91 +:107CE000CC0000F07AFA00BF000000924FEA0001D9 +:107CF000FFF7D6BF4FF000414FF00000A1F5002183 +:107D00007047000090EA010F48BF81F0004100F188 +:107D1000E882421A3CBF801A89184FEAD0524FF0CD +:107D20007F4C1CEA410FA2EBD15318BF9CEA026FB3 +:107D300000F03B804FF0004C4CEA00204CEA01215F +:107D400021FA03FC10EB0C0C1ED202F1FF325FEAA9 +:107D50001C2040EBC25038BF70471CF07F0F4FEA29 +:107D6000400C18BFBCF17F4F38BF7047C3F12003F0 +:107D7000994008BF20F00100BCF17F4F38BF704729 +:107D8000A0F1C04000F06FBA4FEA3C00000A40EB9F +:107D9000C25028BF1CF0FF0F4FEA400CE6D018BFBE +:107DA000BCF17F4F38BF7047EAE79CEA026F05D00D +:107DB00010EA5C0F08BF00F00040704710B500F0FB +:107DC0000CFA00BF64FBBE3E014800F0FABA00BFE7 +:107DD0000000C07F401058BFC0F14040491058BF5C +:107DE000C1F140418142EFF3008070474FF47F0CB6 +:107DF0001CEAD0121EBF1CEAD11392EA0C0F93EAC0 +:107E00000C0F00F0858090EA010F48BF42F48072A9 +:107E100040F4000C41F400002CF07F4120F07F4042 +:107E200000B58142A2EB03020FF2081CACEB504EEE +:107E3000C0F100009EF800E04FEA4E0E00FB0EFC81 +:107E400038BF49004FEA2C1C02F5FA020CFB0EF376 +:107E50004FEACE1E4FEA112C4FEAC1210EEB635EB2 +:107E600042EB22420EFB0CFC4FEA1C5300FB0311B9 +:107E70004FEA112C4FEA01310EFB0CFC4FEADC4CAF +:107E800000FB0C11C14228BF09184CEB03335DF80D +:107E900004EB10EB410143EBC250B2F57C0F38BF4D +:107EA000704729D512F0F00F1CBF00F1C04000F060 +:107EB00000407047008182838485868788898B8C07 +:107EC0008D8E8F919293959697999A9C9D9FA0A243 +:107ED000A3A5A7A8AAACAEB0B2B3B5B7B9BCBEC093 +:107EE000C2C5C7C9CCCED1D4D7D9DCDFE2E6E9EC34 +:107EF000F0F3F7FAFE0000004FEA400C0CF1807C32 +:107F0000BCF17E4F28BF7047B0F1C04000F0ABB964 +:107F100090EA010F0CEAD11348BF42F48072624527 +:107F200038BF634507D213F47F0F16D080EA0100F3 +:107F300000F00040704710B500F04FF9097EFC3E9C +:107F400000F005B880EA010000F00040704780EAC8 +:107F5000010000F0004000F086B912F47F0F04BF6A +:107F60000248704780EA010000F07DB90000C07F40 +:107F700050EA010C00F113801CF5000F58BFBCF54E +:107F8000000F01D48842704707D710F5000F58BF83 +:107F900011F5000F15D488427047894270471CF5CF +:107FA000000F04D5BCF5000FF7D5814270474FF0A4 +:107FB000807C1CEB400F38BF1CEB410F01D281428B +:107FC000704710B500F009F9922449004FF00050B5 +:107FD0004FF08051FFF7FEBEC10DD1F19E0206DBCE +:107FE0004FEA002343F0004323FA02F070470042B7 +:107FF00007D54FEA4001B1F1FE4F02D24FF0000029 +:10800000704710B500F0E9F84992248000207047CD +:108010006FEA20007047000010F0004148BF404266 +:10802000B0FA80F310FA03F2C3F19D030BD051EACA +:10803000C35101EB1220530638BF704700F1010015 +:1080400008BF20F001007047B0FA80F310FA03F285 +:10805000C3F19D030AD0D90501EB1220530638BFA6 +:10806000704700F1010008BF20F0010070470000D8 +:1080700050EA010C00F113801CF5000F58BFBCF54D +:10808000000F01D48842704707D710F5000F58BF82 +:1080900011F5000F15D488427047894270471CF5CE +:1080A000000F04D5BCF5000FF7D5814270474FF0A3 +:1080B000807C1CEB400F38BF1CEB410F01D281428A +:1080C000704710B500F089F8922449004FF0005035 +:1080D0004FF08051FFF77EBE4FF47F0C1CEAD012A8 +:1080E0001EBF1CEAD11392EA0C0F93EA0C0F00F0AA +:1080F000478090EA010F48BF42F480724FF0004C75 +:108100004CEA00204CEA012102EB0302A0FB011320 +:10811000A2F50002002918BF43F001035B0028BF4D +:108120004FEA330342EB22425FEA132C4CEBC2507E +:108130002EBFBCEB436FB2F57C0F70474FEA036C68 +:10814000BCF1004F08BF20F00100B2F57C0F38BF32 +:1081500070470BD582F0FF0212F5803FC8BF704711 +:1081600000F1C040D8BF00F00040704700F5000C9F +:108170005FEA4C0C48BF7047B0F1C04000F073B8E4 +:1081800090EA010F0CEAD11348BF42F480726245B5 +:1081900038BF634504D280EA010000F00040704718 +:1081A00010B500F01AF800BF8900013E00F007B8D2 +:1081B00000F009B85FEA410C5FEA1C6C08D080EA65 +:1081C000010000F050B85FEA400C5FEA1C6CF6D189 +:1081D0004FF00040A0F5800070470EF1020E2EF027 +:1081E000030E5EF8044B244204D44FEA4102B2F17C +:1081F0007F4F11D84FEA4003B3F17F4F0CD80ED117 +:108200004FEAD07CB2F17F4F0CEB4C0C0CF1020C1E +:1082100008BF4CEBD17C04E04FF0080C01E04FEAC2 +:10822000D17C0CEB4C0324FA03F404F00704B4F102 +:10823000040C06D20EEB840CBDE810404CF0010C8F +:108240006047DFE80CF0070802024FF00040A0F59D +:10825000800010BD0846420018BFD2F1807288BF6E +:1082600000F0004010BDFF2141EAD050C00570472A +:1082700051EA000C00F113801CF5000F58BFBCF54B +:10828000000F01D48142704707D711F5000F58BF86 +:1082900010F5000F15D481427047894270471CF5D4 +:1082A000000F04D5BCF5000FF7D5884270474FF09A +:1082B000807C1CEB410F38BF1CEB400F01D2884281 +:1082C000704780EA010081EA000180EA0100FFF7BF +:1082D000F8BE000090EA010F48BF81F000413FF571 +:1082E00018AD421A04D882F00042A0EB02001144FB +:1082F0004FEAD0524FF07F4C1CEA410FA2EBD15312 +:1083000018BF9CEA026F4AD04FF0004C4CEA0020A4 +:108310004CEA012121FA03FCB0EB0C0C0FD412F053 +:10832000FE0F36D05FEA4C001DD5001240EBC25064 +:1083300038BF70471CF03F0F18BF70470BE0A2F129 +:1083400001025FEA1C2040EBC25038BF70471CF0AE +:108350007F0F18BF7047C3F12003994014BF401E20 +:1083600020F00100704780084FEA122308BF7047D1 +:10837000B0FA80FCA2EB0C02CCF1280C60FA0CF0F5 +:1083800093EA122F04BF00EBC25070474FEAC3704C +:108390007047130A5FEADC1008BF7047F6E79CEAF3 +:1083A000026F04D010EA5C0F08BF0020704710B5C0 +:1083B000FFF713FF40DFF63E81F000407047F8F70B +:1083C0009CB90CF00F03092B08BF082000F0518066 +:1083D0000A2B0BD0082B18BF704708BF1CF0400FAA +:1083E0000AD04FF000004FF0000170471CF0400F22 +:1083F00018BF4FF0004070471CF0100F08D020F05D +:10840000704300F07F4242EAD3014FEA4370704765 +:1084100000F0604021F07F4242EA000201F07F401C +:1084200040EA727070474FF0FF0212EAD0521CBF50 +:1084300092F0FF038B42C2BFD14200EBC1507047A4 +:10844000002A0AD0002B0BD0002900F00040A4BF66 +:1084500040F0FE4040F40000704700F000407047DC +:1084600043024FF00B0C18BF4CF0806C7FF4ACACA7 +:1084700070471CF4801F11D01CF4E02F03D06FEA6A +:10848000CC31490070474FF04050EFF3008222F0AA +:10849000704242EA000282F3008870474FF0000009 +:1084A0007047010202030405060708090A0B0C0DB8 +:1084B0000E0F101000000000000000000102030475 +:1084C0000607080900000000010203040000000084 +:1084D00000000000002F000000000700070000144B +:1084E0007F147F1400242A7F2A1200626408132359 +:1084F00000364955225000000503000000001C22F0 +:108500004100000041221C000014083E081400082D +:10851000083E0808000000A06000000808080808DD +:10852000000060600000002010080402003E514975 +:10853000453E0000427F4000004261514946002113 +:1085400041454B31001814127F100027454545392D +:10855000003C4A4949300001710905030036494988 +:10856000493600064949291E000036360000000041 +:10857000563600000008142241000014141414148C +:108580000000412214080002015109060032495935 +:10859000513E007C1211127C007F49494936003E51 +:1085A00041414122007F4141221C007F494949410C +:1085B000007F09090901003E4149497A007F080806 +:1085C000087F0000417F4100002040413F01007FC3 +:1085D00008142241007F40404040007F020C027F8F +:1085E000007F0408107F003E4141413E007F0909A1 +:1085F0000906003E4151215E007F091929460046C7 +:10860000494949310001017F0101003F4040403F9D +:10861000001F2040201F003F4038403F00631408E7 +:1086200014630007087008070061514945430000C2 +:108630007F41410000552A552A55000041417F00E5 +:1086400000040201020400404040404000000102DA +:108650000400002054545478007F484444380038C3 +:108660004444442000384444487F0038545454184B +:1086700000087E0901020018A4A4A47C007F08045D +:1086800004780000447D4000004080847D00007F2D +:10869000102844000000417F4000007C041804784A +:1086A000007C0804047800384444443800FC242446 +:1086B00024180018242418FC007C0804040800482E +:1086C0005454542000043F444020003C4040207C4F +:1086D000001C2040201C003C4030403C004428103E +:1086E0002844001CA0A0A07C004464544C441414F2 +:1086F000141414140000000000000000000000002A +:1087000000000000000000F800000000000000333E +:108710003000000000100C06100C060000000000E5 +:108720000000000040C07840C0784000043F0404CE +:108730003F040400007088FC08300000001820FF8F +:10874000211E0000F008F000E018000000211C03CA +:108750001E211E0000F00888700000001E21232446 +:108760001927211010160E00000000000000000064 +:1087700000000000000000E01804020000000007F4 +:108780001820400000020418E000000000402018FB +:1087900007000000404080F0804040000202010FCE +:1087A00001020200000000F0000000000101011FB2 +:1087B00001010100000000000000000080B0700016 +:1087C00000000000000000000000000000010101A6 +:1087D0000101010100000000000000000030300035 +:1087E000000000000000000080601804006018060F +:1087F0000100000000E010080810E000000F102049 +:1088000020100F00001010F8000000000020203F92 +:10881000202000000070080808887000003028241C +:1088200022213000003008888848300000182020BD +:1088300020110E000000C02010F8000000070424E2 +:10884000243F240000F80888880808000019212027 +:1088500020110E0000E0108888180000000F112081 +:1088600020110E0000380808C83808000000003F3A +:10887000000000000070880808887000001C222199 +:1088800021221C0000E010080810E0000000312246 +:1088900022110F00000000C0C000000000000030E6 +:1088A0003000000000000080000000000000806038 +:1088B00000000000000080402010080000010204B9 +:1088C00008102000404040404040400004040404A0 +:1088D000040404000008102040800000002010085C +:1088E00004020100007048080808F0000000003091 +:1088F00036010000C030C828E810E000071827241F +:1089000023140B000000C038E0000000203C2302CC +:108910000227382008F8888888700000203F20202F +:1089200020110E00C0300808080838000718202061 +:108930002010080008F808080810E000203F202058 +:1089400020100F0008F88888E8081000203F202039 +:108950002320180008F88888E8081000203F20002D +:1089600003000000C0300808083800000718202065 +:10897000221E020008F808000008F808203F210124 +:1089800001213F20000808F8080800000020203FCF +:108990002020000000000808F8080800C08080803F +:1089A0007F00000008F888C028180800203F200138 +:1089B0002638200008F8080000000000203F202092 +:1089C0002020300008F8F800F8F80800203F003FA9 +:1089D000003F200008F830C00008F808203F2000C1 +:1089E00007183F00E01008080810E0000F102020D2 +:1089F00020100F0008F808080808F000203F2101A7 +:108A000001010000E01008080810E0000F182424FD +:108A100038504F0008F8888888887000203F200070 +:108A2000030C302000708808080838000038202126 +:108A300021221C00180808F8080818000000203F30 +:108A40002000000008F808000008F808001F202097 +:108A500020201F000878880000C838080000073868 +:108A60000E010000F80800F80008F800033C0700B9 +:108A7000073C0300081868808068180820302C0321 +:108A8000032C30200838C800C83808000000203FF8 +:108A90002000000010080808C838080020382621E7 +:108AA00020201800000000FE020202000000007FEB +:108AB00040404000000C30C00000000000000001F9 +:108AC0000638C00000020202FE00000000404040E4 +:108AD0007F00000000000402020204000000000009 +:108AE0000000000000000000000000008080808086 +:108AF000808080800002020400000000000000006E +:108B00000000000000008080808000000019242206 +:108B100022223F2008F8008080000000003F112042 +:108B200020110E000000008080800000000E112047 +:108B300020201100000000808088F800000E112025 +:108B400020103F200000808080800000001F222233 +:108B500022221300008080F0888888180020203F9F +:108B6000202000000000808080808000006B9494B2 +:108B70009493600008F8008080800000203F21006E +:108B800000203F2000809898000000000020203F37 +:108B900020200000000000809898000000C0808025 +:108BA000807F000008F8000080808000203F2402C1 +:108BB0002D302000000808F8000000000020203FB1 +:108BC000202000008080808080808000203F200066 +:108BD0003F20003F8080008080800000203F2100F7 +:108BE00000203F200000808080800000001F2020A7 +:108BF00020201F00808000808000000080FFA120D6 +:108C000020110E000000008080808000000E1120E6 +:108C100020A0FF80808080008080800020203F2175 +:108C20002000010000008080808080000033242428 +:108C300024241900008080E0808000000000001FD4 +:108C4000202000008080000000808000001F202085 +:108C500020103F20808080000080808000010E3046 +:108C60000806010080800080008080800F300C03A7 +:108C70000C300F0000808000808080000020312EAA +:108C80000E312000808080000080808080818E7086 +:108C90001806010000808080808080000021302C38 +:108CA0002221300000000000807C02020000000051 +:108CB000003F404000000000FF00000000000000F6 +:108CC000FF0000000002027C800000000040403FE6 +:108CD0000000000000060101020204040000000080 +:108CE00000000000040444C44F4444C424242FB4AE +:108CF0002404040040442424150C04FE040C152410 +:108D0000244440000000F8494A4C48F8484C4A497D +:108D1000F800000010101312121212FF1212121299 +:108D200013101000002020A86C2A3928A82A6CA84B +:108D30002020000002828190924A49452422100896 +:108D40000102020090523410FF10345280708F08DC +:108D500008F80800829A566322528E008040330C35 +:108D60003340800000007E0000FF0040300F0414FC +:108D70006404000040407E42427E4242427E4242C3 +:108D80007E4040001060028C00FE02F202FE00F8FD +:108D900000FF000004047E018047300F10270047C9 +:108DA000807F00000000F888888888FF888888888D +:108DB000F800000000001F080808087F88888888DD +:108DC0009F80F0001010D0FF901000FE020202FE03 +:108DD00000000000040300FF0083601F0000003F4C +:108DE00040407800101010FF9020984828090E2865 +:108DF00048A818000242817F0040404242427E4221 +:108E00004242400040504E4848FF48484840F80021 +:108E100000FF000000003E0202FF12221E000F4071 +:108E2000807F000084E45CC40008C8398E0808CC48 +:108E30003B880800003F103F00635A46E100635A38 +:108E400046E10000809090484C5724E424544C4460 +:108E500080808000004222120A42827F02020A12AF +:108E6000224200000000041464040CB402024233E5 +:108E70000200000040412111090503FF030509110B +:108E8000214140001010D0FF900010919690F0907A +:108E900094931000040300FF000104040404FF0481 +:108EA0000404040000FE0222DA0600FE222222222E +:108EB000FE00000000FF08100847407F4242424287 +:108EC0007F404000000000FE42424242C242424215 +:108ED0007E0000008040300F00000000030C1020D6 +:108EE000408080001060028C0000FE92929292926C +:108EF000FE00000004047E01407E42427E427E422B +:108F0000427E40000000FC242424FC252624FC246E +:108F10002424040040308F80844C55252525554C51 +:108F20008080800000FE225A8600FE9292929292E9 +:108F3000FE00000000FF04080700FF4020030C149F +:108F400022414000008060F80710901011161010A8 +:108F5000D0100000010000FF4040415E4040704ED4 +:108F6000414040004262524AC6425262C200F8008A +:108F700000FF000040C444447F24242420000F400C +:108F8000807F0000404042CC00101010907F901075 +:108F9000101010000040201F204844424140404132 +:108FA000424C4000404042CC00202222A2622222B9 +:108FB000222000000040201F20444E4544444445E8 +:108FC000464C4000001088C4330040424242C24236 +:108FD00042424000020100FF0000000040807F008C +:108FE000000000001010D0FF9014E4AFA4A4A4AFC0 +:108FF000E4040000040300FF00894B2A1A0E1A2A19 +:109000004B888000101090909090901010FF1010DE +:1090100011161000002060203F10101000030C10EB +:109020002040F8000000C04040407F48484848C801 +:109030000808000080403704041464041464040722 +:1090400010E000004044C4444444401010FF10109D +:1090500010F00000103C131014B840300E01408096 +:10906000403F00001088C43300FE12D252527F519C +:1090700051D110000100FF40300F00FF4A4A4A4A18 +:109080004AFF0000048484FC848400040484E41CFB +:10909000840404002060201F101004020100FF005F +:1090A000000106004040407C404040FF44444444AE +:1090B00044404000809088464040202F1010080413 +:1090C0000200000080808080FF8080A090888482E1 +:1090D0008080800000000000FF4021120408102062 +:1090E000204040000808080808F8898E8888888889 +:1090F0000808080000804020180700004080403F1A +:109100000000000000F808080CCA494848C80808D0 +:1091100008F8000000FF0000001F0808081F0040BA +:10912000807F0000000202C2020202FE828282826E +:10913000820200004040407F4040407F404040402D +:10914000404040000000FC2424E42424222222A3E6 +:109150006200000040308F804040231408142241F8 +:10916000408080000484E45C44C42010E82724E4A8 +:10917000342CE00002017F10103F80601F09093F7E +:1091800049897F00404042CC0000000000FF000001 +:10919000000000000000003F90482018070007185A +:1091A000204080000202FE929292FE0206FC04041D +:1091B00004FC000008180F080804FF048440271866 +:1091C000274080001060020CC000E22C203F2028C5 +:1091D000E600000004047C030000FF090909498936 +:1091E0007F000000001088C4330040424242C24267 +:1091F00042424000020100FF0000000040807F006A +:10920000000000000000F010101010FF10101010EF +:10921000F000000000000F04040404FF0404040430 +:109220000F0000000000E28282828282828282FE3F +:109230000000000000003F404040404040404040AF +:1092400040780000100C04242424252624242424FF +:1092500004140C0000818141310F0101017F8181E3 +:1092600081F100000000F8888888880808FF080954 +:109270000AC8080080601F0010201F8040211618B7 +:109280002641F800404042CC0040A09E8282829E4F +:10929000A02020000000003F908840432C1028466A +:1092A00041808000001715D55557557D555755D528 +:1092B000151700004040407F555555555555557F71 +:1092C0004040400000F8010600F0121212F20202C3 +:1092D00002FE000000FF0000001F1111111F0040DE +:1092E000807F000000FE225A8600027A4A4A4A4ADB +:1092F0004A7A020000FF04080700FF090B0D790DF0 +:109300004B897F001060028C000E22120AC20A12E2 +:10931000220E000004047E012021110905FF050929 +:1093200011212000201008F754545454545454F47C +:1093300004040000809090494D57252525554D4542 +:10934000808080001010D0FF9010804828090E08FF +:1093500028488800040300FF00018080432C102C63 +:109360004380800000020CE04020F84F4849FE484E +:109370004848080004047F000000FF2222223F2208 +:1093800022222000004042445840407F4040504844 +:10939000C60000000040444444444444444444441F +:1093A000FF0000000808E8292E28E80808C80C0B70 +:1093B000E80808000000FF0949897F00000F40808D +:1093C0007F00000040484848FF484800C4444444E7 +:1093D000FC00000080601F207F4444404F505050EC +:1093E000505C400002400000000000A000000000AF +:1093F00005400000000000C8000000000C40000014 +:109400000000409C00000000194000000020BCBE8D +:109410000000000034400000BFC91B8E00000004A3 +:10942000B5400000504BCFD06607E2CF01000000EE +:109430006C4100003E8251AADFEEA734010000001B +:10944000D9420000DCB5A0E23A301F97FFFFFFFFD2 +:10945000B4450000FD25A0C8E9A3C14FFFFFFFFFF1 +:10946000FF3F00000000008000000000FF3F000000 +:109470000000008000000000B494000800000020FC +:10948000B00100006C010008F4940008B001002055 +:1094900050140000C80100081C0000004300000038 +:1094A000F8FFFFFF0C0000000E0000000F0000009E +:1094B0002E000000015432018210031624F41B0513 +:1094C00001280B1A32FF44C123204E23409C23B8AD +:1094D0000B8BD00708016C2994E998A918236F0415 +:1094E0002A02AC22031AB00C091ED4E954892012B6 +:0494F000A10217B10D :0400000508000131BD :00000001FF diff --git a/MDK-ARM/mfps/mfps.htm b/MDK-ARM/mfps/mfps.htm index a72335d..c14cf76 100644 --- a/MDK-ARM/mfps/mfps.htm +++ b/MDK-ARM/mfps/mfps.htm @@ -3,7 +3,7 @@ Static Call Graph - [mfps\mfps.axf]

Static Call Graph for image mfps\mfps.axf


-

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Mon May 13 16:47:05 2024 +

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Sat May 18 11:29:09 2024

Maximum Stack Usage = 324 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

@@ -23,10 +23,10 @@ Mutually Recursive functions
  • HardFault_Handler   ⇒   HardFault_Handler
  • MemManage_Handler   ⇒   MemManage_Handler
  • NMI_Handler   ⇒   NMI_Handler
    -
  • UART_EndRxTransfer   ⇒   UART_EndRxTransfer
    +
  • UART_EndRxTransfer   ⇒   UART_EndRxTransfer
  • UsageFault_Handler   ⇒   UsageFault_Handler
    -
  • UART_EndTxTransfer   ⇒   UART_EndTxTransfer
    -
  • QuickSort   ⇒   QuickSort
    +
  • UART_EndTxTransfer   ⇒   UART_EndTxTransfer
    +
  • QuickSort   ⇒   QuickSort

    @@ -119,8 +119,8 @@ Function Pointers Global Symbols

    __main (Thumb, 8 bytes, Stack size 0 bytes, __main.o(!!!main)) -

    [Calls]

  • &MtWG3q#d${p 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 e8%@1yAU{WO=gzVA08X>ie9zrcE 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�!lTeQAT)Cv)I6I*x&d$dJMYtu~WC`ak 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