diff --git a/baseflight.uvopt b/baseflight.uvopt index 637b26d3e..eaae91b9c 100755 --- a/baseflight.uvopt +++ b/baseflight.uvopt @@ -73,7 +73,7 @@ 1 0 - 1 + 0 255 @@ -523,6 +523,257 @@ + + STM32-FY90Q + 0x4 + ARM-ADS + + 8000000 + + 1 + 1 + 1 + 0 + + + 1 + 65535 + 0 + 0 + 0 + + + 79 + 66 + 8 + .\obj\ + + + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 0 + 0 + 0 + 0 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + + + 1 + 0 + 1 + + 255 + + + 0 + Reference Manual + DATASHTS\ST\STM32F10xxx.PDF + + + + SARMCM3.DLL + + DARMSTM.DLL + -pSTM32F103RB + SARMCM3.DLL + + TARMSTM.DLL + -pSTM32F103RB + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 0 + 0 + 1 + + + + + + + + + + + BIN\UL2CM3.DLL + + + + 0 + DLGTARM + (1010=333,106,699,649,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(100=-1,-1,-1,-1,0)(110=-1,-1,-1,-1,0)(111=-1,-1,-1,-1,0)(1011=-1,-1,-1,-1,0)(180=-1,-1,-1,-1,0)(120=1068,219,1479,610,0)(121=-1,-1,-1,-1,0)(122=828,316,1239,707,0)(123=-1,-1,-1,-1,0)(140=-1,-1,-1,-1,0)(240=-1,-1,-1,-1,0)(190=-1,-1,-1,-1,0)(200=-1,-1,-1,-1,0)(170=-1,-1,-1,-1,0)(130=582,118,1166,798,0)(131=549,135,1133,815,0)(132=-1,-1,-1,-1,0)(133=-1,-1,-1,-1,0)(160=-1,-1,-1,-1,0)(161=-1,-1,-1,-1,0)(162=-1,-1,-1,-1,0)(210=-1,-1,-1,-1,0)(211=-1,-1,-1,-1,0)(220=-1,-1,-1,-1,0)(221=-1,-1,-1,-1,0)(230=-1,-1,-1,-1,0)(231=-1,-1,-1,-1,0)(232=-1,-1,-1,-1,0)(233=-1,-1,-1,-1,0)(150=-1,-1,-1,-1,0)(151=-1,-1,-1,-1,0) + + + 0 + ARMDBGFLAGS + + + + 0 + DLGUARM + (105=-1,-1,-1,-1,0)(106=-1,-1,-1,-1,0)(107=-1,-1,-1,-1,0) + + + 0 + JL2CM3 + -U5800306 -O110 -S8 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(1BA01477) -L00(0) -TO18 -TC72000000 -TP21 -TDS800B -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO3 -FD20000000 -FC800 -FN1 -FF0STM32F10x_128 -FS08000000 -FL020000 + + + 0 + UL2CM3 + -UV0168AVR -O206 -S8 -C0 -N00("ARM CoreSight SW-DP") -D00(1BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC800 -FN1 -FF0STM32F10x_128 -FS08000000 -FL020000 + + + + + 0 + 0 + 71 + 1 +
134237162
+ 0 + 0 + 0 + 0 + 1 + + + \\baseflight\src/spektrum.c\71 +
+ + 1 + 0 + 157 + 1 +
134250840
+ 0 + 0 + 0 + 0 + 1 + + + \\baseflight\src/baseflight_startups/startup_stm32f10x_md_fy90q.s\157 +
+
+ + + 0 + 1 + gyroADC,0x0A + + + 1 + 1 + accADC,0x0A + + + 2 + 1 + cycleTime,0x0A + + + 3 + 1 + gyroData,0x0A + + + 4 + 1 + magADC,0x0A + + + 5 + 1 + angle,0x0A + + + 6 + 1 + accData + + + 7 + 1 + adcData,0x0A + + + + + 1 + 0 + \\baseflight\src/drv_adc_fy90q.c\adcData + + + + + 2 + 0 + \\baseflight\sensors.c\maginv + + + + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + +
+
+ App 1 @@ -562,10 +813,10 @@ 1 0 0 - 16 + 0 0 - 25 - 50 + 46 + 56 0 .\src\imu.c imu.c @@ -578,8 +829,8 @@ 0 12 0 - 53 - 67 + 1 + 17 0 .\src\main.c main.c @@ -604,10 +855,10 @@ 1 0 0 - 0 + 10 0 - 466 - 489 + 497 + 507 0 .\src\mw.c mw.c @@ -618,10 +869,10 @@ 1 0 0 - 0 + 17 0 - 1 - 4 + 23 + 26 0 .\src\sensors.c sensors.c @@ -634,8 +885,8 @@ 0 31 0 - 82 - 98 + 0 + 0 0 .\src\serial.c serial.c @@ -648,8 +899,8 @@ 0 0 0 - 31 - 48 + 55 + 66 0 .\src\board.h board.h @@ -662,8 +913,8 @@ 0 0 0 - 1 - 1 + 7 + 7 0 .\src\mw.h mw.h @@ -725,8 +976,8 @@ 0 0 0 - 67 - 84 + 0 + 0 0 .\src\drv_adxl345.c drv_adxl345.c @@ -737,10 +988,10 @@ 1 0 0 - 0 + 15 0 - 0 - 0 + 1 + 19 0 .\src\drv_bmp085.c drv_bmp085.c @@ -753,8 +1004,8 @@ 0 21 0 - 1 - 23 + 0 + 0 0 .\src\drv_hmc5883l.c drv_hmc5883l.c @@ -779,10 +1030,10 @@ 1 0 0 - 0 + 26 0 - 77 - 117 + 0 + 0 0 .\src\drv_mpu3050.c drv_mpu3050.c @@ -793,10 +1044,10 @@ 1 0 0 - 6 + 0 0 - 253 - 278 + 1 + 1 0 .\src\drv_pwm.c drv_pwm.c @@ -809,8 +1060,8 @@ 0 0 0 - 32 - 39 + 38 + 50 0 .\src\drv_system.c drv_system.c @@ -845,18 +1096,46 @@ 2 - 23 + 0 1 0 0 0 0 - 192 - 223 + 146 + 168 0 .\src\drv_mpu6050.c drv_mpu6050.c + + 2 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 24 + 0 + .\src\drv_adc_fy90q.c + drv_adc_fy90q.c + + + 2 + 0 + 1 + 0 + 0 + 0 + 0 + 231 + 245 + 0 + .\src\drv_pwm_fy90q.c + drv_pwm_fy90q.c + @@ -912,10 +1191,10 @@ 1 0 0 - 0 + 19 0 - 0 - 0 + 656 + 656 0 .\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c stm32f10x_adc.c @@ -1040,12 +1319,26 @@ 0 0 0 - 133 - 133 + 145 + 166 0 .\src\baseflight_startups\startup_stm32f10x_md.s startup_stm32f10x_md.s + + 3 + 0 + 2 + 0 + 0 + 0 + 0 + 125 + 133 + 0 + .\src\baseflight_startups\startup_stm32f10x_md_fy90q.s + startup_stm32f10x_md_fy90q.s + diff --git a/baseflight.uvproj b/baseflight.uvproj index 7f6d50f24..e5091c274 100755 --- a/baseflight.uvproj +++ b/baseflight.uvproj @@ -506,6 +506,94 @@ 1 .\src\drv_mpu6050.c + + drv_adc_fy90q.c + 1 + .\src\drv_adc_fy90q.c + + + 2 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + + + + + + + + + + + + drv_pwm_fy90q.c + 1 + .\src\drv_pwm_fy90q.c + + + 2 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + + + + + + + + + + @@ -630,6 +718,45 @@ 2 .\src\baseflight_startups\startup_stm32f10x_md.s + + startup_stm32f10x_md_fy90q.s + 2 + .\src\baseflight_startups\startup_stm32f10x_md_fy90q.s + + + 2 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + + + + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + @@ -1134,6 +1261,94 @@ 1 .\src\drv_mpu6050.c + + drv_adc_fy90q.c + 1 + .\src\drv_adc_fy90q.c + + + 2 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + + + + + + + + + + + + drv_pwm_fy90q.c + 1 + .\src\drv_pwm_fy90q.c + + + 2 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + + + + + + + + + + @@ -1204,6 +1419,1034 @@ 2 .\src\baseflight_startups\startup_stm32f10x_md.s + + startup_stm32f10x_md_fy90q.s + 2 + .\src\baseflight_startups\startup_stm32f10x_md_fy90q.s + + + 2 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + + + + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + + + + + STM32-FY90Q + 0x4 + ARM-ADS + + + STM32F103RB + STMicroelectronics + IRAM(0x20000000-0x20004FFF) IROM(0x8000000-0x801FFFF) CLOCK(8000000) CPUTYPE("Cortex-M3") + + "STARTUP\ST\STM32F10x\startup_stm32f10x_md.s" ("STM32 Medium Density Line Startup Code") + UL2CM3(-O14 -S0 -C0 -N00("ARM Cortex-M3") -D00(1BA00477) -L00(4) -FO7 -FD20000000 -FC800 -FN1 -FF0STM32F10x_128 -FS08000000 -FL020000) + 4231 + stm32f10x_md.h + + + + + + + + + + SFD\ST\STM32F10xx\STM32F10xxB.sfr + 0 + + + + ST\STM32F10x\ + ST\STM32F10x\ + + 0 + 0 + 0 + 0 + 1 + + .\obj\ + baseflight_fy90q + 1 + 0 + 1 + 1 + 1 + .\obj\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + + + SARMCM3.DLL + + DARMSTM.DLL + -pSTM32F103RB + SARMCM3.DLL + + TARMSTM.DLL + -pSTM32F103RB + + + + 1 + 0 + 0 + 0 + 16 + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + + + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + + 0 + 1 + + + + + + + + + + + + + + BIN\UL2CM3.DLL + + + + + 1 + 0 + 0 + 1 + 1 + 4096 + + BIN\UL2CM3.DLL + "" () + + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 1 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + "Cortex-M3" + + 0 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 8 + 1 + 0 + 0 + 3 + 3 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x5000 + + + 1 + 0x8000000 + 0x20000 + + + 0 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x8000000 + 0x20000 + + + 1 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x5000 + + + 0 + 0x0 + 0x0 + + + + + + 1 + 4 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + STM32F10X_MD,USE_STDPERIPH_DRIVER,FY90Q + + lib\CMSIS\CM3\CoreSupport;lib\CMSIS\CM3\DeviceSupport\ST\STM32F10x;lib\STM32F10x_StdPeriph_Driver\inc + + + + 1 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + + + 1 + 0 + 0 + 0 + 1 + 0 + 0x08000000 + 0x20000000 + + + + + + + + + + + + App + + + cli.c + 1 + .\src\cli.c + + + config.c + 1 + .\src\config.c + + + imu.c + 1 + .\src\imu.c + + + main.c + 1 + .\src\main.c + + + mixer.c + 1 + .\src\mixer.c + + + mw.c + 1 + .\src\mw.c + + + sensors.c + 1 + .\src\sensors.c + + + serial.c + 1 + .\src\serial.c + + + board.h + 5 + .\src\board.h + + + mw.h + 5 + .\src\mw.h + + + gps.c + 1 + .\src\gps.c + + + spektrum.c + 1 + .\src\spektrum.c + + + + + Drivers + + + drv_adc.c + 1 + .\src\drv_adc.c + + + 2 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + + + + + + + + + + + + drv_adxl345.c + 1 + .\src\drv_adxl345.c + + + 2 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + + + + + + + + + + + + drv_bmp085.c + 1 + .\src\drv_bmp085.c + + + 2 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + + + + + + + + + + + + drv_hmc5883l.c + 1 + .\src\drv_hmc5883l.c + + + 2 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + + + + + + + + + + + + drv_i2c.c + 1 + .\src\drv_i2c.c + + + drv_mpu3050.c + 1 + .\src\drv_mpu3050.c + + + 2 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + + + + + + + + + + + + drv_pwm.c + 1 + .\src\drv_pwm.c + + + 2 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + + + + + + + + + + + + drv_system.c + 1 + .\src\drv_system.c + + + drv_uart.c + 1 + .\src\drv_uart.c + + + drv_ledring.c + 1 + .\src\drv_ledring.c + + + 2 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + + + + + + + + + + + + drv_mpu6050.c + 1 + .\src\drv_mpu6050.c + + + 2 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + + + + + + + + + + + + drv_adc_fy90q.c + 1 + .\src\drv_adc_fy90q.c + + + drv_pwm_fy90q.c + 1 + .\src\drv_pwm_fy90q.c + + + + + System + + + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + 11 + + + + + + 2 + 4 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + + + + + + + + + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + core_cm3.c + 1 + .\lib\CMSIS\CM3\CoreSupport\core_cm3.c + + + system_stm32f10x.c + 1 + .\lib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c + + + misc.c + 1 + .\lib\STM32F10x_StdPeriph_Driver\src\misc.c + + + stm32f10x_adc.c + 1 + .\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c + + + stm32f10x_dma.c + 1 + .\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c + + + stm32f10x_exti.c + 1 + .\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c + + + stm32f10x_i2c.c + 1 + .\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c + + + stm32f10x_rcc.c + 1 + .\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c + + + stm32f10x_tim.c + 1 + .\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c + + + stm32f10x_usart.c + 1 + .\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c + + + stm32f10x_gpio.c + 1 + .\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c + + + stm32f10x_flash.c + 1 + .\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c + + + startup_stm32f10x_md.s + 2 + .\src\baseflight_startups\startup_stm32f10x_md.s + + + 2 + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 11 + + + + + + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + + + + startup_stm32f10x_md_fy90q.s + 2 + .\src\baseflight_startups\startup_stm32f10x_md_fy90q.s + diff --git a/obj/baseflight.hex b/obj/baseflight.hex index 487dd57f9..a8c9ae9dc 100644 --- a/obj/baseflight.hex +++ b/obj/baseflight.hex @@ -1,81 +1,81 @@ :020000040800F2 -:10000000C8170020F574000835750008377500081A -:10001000397500083B7500083D75000800000000B8 -:100020000000000000000000000000003F75000814 -:10003000417500080000000043750008854B00086A -:1000400047750008477500084775000847750008A0 -:100050004775000847750008477500084775000890 -:100060004775000847750008477500084775000880 -:100070004775000847750008F34D000847750008EC -:100080004775000847750008477500084775000860 -:100090004775000847750008477500084775000850 -:1000A0004775000847750008477500084775000840 -:1000B000554700086747000847750008A143000836 -:1000C0007F410008A5430008A343000847750008C6 -:1000D00047750008477500082F500008477500084D -:1000E000BD3C00084775000847750008DFF80CD0D4 -:1000F00007F08AFF0048004799130008C81700203E +:10000000C8170020FD7400083D7500083F75000802 +:1000100041750008437500084575000800000000A0 +:10002000000000000000000000000000477500080C +:1000300049750008000000004B750008814B00085E +:100040004F7500084F7500084F7500084F75000880 +:100050004F7500084F7500084F7500084F75000870 +:100060004F7500084F7500084F7500084F75000860 +:100070004F7500084F750008FB4D00084F750008CC +:100080004F7500084F7500084F7500084F75000840 +:100090004F7500084F7500084F7500084F75000830 +:1000A0004F7500084F7500084F7500084F75000820 +:1000B00051470008634700084F7500089D4300083A +:1000C0007B410008A14300089F4300084F750008CA +:1000D0004F7500084F750008375000084F7500082D +:1000E000B93C00084F7500084F750008DFF80CD0C8 +:1000F00007F08EFF0048004799130008C81700203A :1001000070B51546B0FBF5F60446A84203D3304659 :10011000FFF7F6FF014605FB1640F6A2105C0870DB :10012000481C70BD70B50C46911E232900D30A22CD :100130000025002804DA2D212170611C404200E0D6 :100140002146FFF7DDFF0570204670BD70B50546FE -:100150000C46086807F079FA024621682868BDE86D -:10016000704007F07ABA10B5ECA004F017FF012038 -:1001700000F057FDF0A004F011FF0A2004F035FD57 -:10018000BDE81040002004F0FABD10B5EEA004F068 -:1001900005FF00F01BFDEFA004F000FF0A2004F0B3 -:1001A00024FDBDE81040002004F0E9BD10B5044670 -:1001B000ECA004F0F3FE2021F04807F01BFAF04811 +:100150000C46086807F07DFA024621682868BDE869 +:10016000704007F07EBA10B5ECA004F01BFF012030 +:1001700000F057FDF0A004F015FF0A2004F033FD55 +:10018000BDE81040002004F0FBBD10B5EEA004F067 +:1001900009FF00F01BFDEFA004F004FF0A2004F0AB +:1001A00022FDBDE81040002004F0EABD10B5044671 +:1001B000ECA004F0F7FE2021F04807F01FFAF04809 :1001C00000210170EF4801702046BDE81040DCE7D7 -:1001D0002DE9F047064607F038FAC5B200F0E8FD11 +:1001D0002DE9F047064607F03CFAC5B200F0E8FD0D :1001E000DFF89C9307464FF0010809F14C0955B11F -:1001F0002A46E5A1304607F030FAE0B13078002712 -:100200002D2829D02CE0E2A004F0C8FE00244546A9 +:1001F0002A46E5A1304607F034FAE0B1307800270E +:100200002D2829D02CE0E2A004F0CCFE00244546A5 :100210004FEA090656F8240058B105FA04F13942AC -:1002200001D004F0BBFE202004F0ABFE641CE4B25D -:10023000F0E7C0A022E0DBA004F0B0FE00244D46B1 -:1002400055F824000028F4D004F0A8FE202004F083 -:1002500098FE641CE4B2F3E70127761C6D1EEDB234 +:1002200001D004F0BFFE202004F0AFFE641CE4B255 +:10023000F0E7C0A022E0DBA004F0B4FE00244D46AD +:1002400055F824000028F4D004F0ACFE202004F07F +:100250009CFE641CE4B2F3E70127761C6D1EEDB230 :100260005FF0000459F8241039B12A46304607F0EF -:10027000F4F938B1641CE4B2F4E7D0A0BDE8F0476B -:1002800004F08CBE08FA04F01FB100F08CFDD2A07F -:1002900002E000F0BDFCD3A004F080FE59F8240079 -:1002A00004F07CFEC5E770B50024D1A004F076FE12 -:1002B000D54D00BF04EB440655F8260004F06EFE51 -:1002C000092004F05EFE05EB8600406804F066FE3F -:1002D00098A004F063FE00BF04F035FE0028FBD0B8 +:10027000F8F938B1641CE4B2F4E7D0A0BDE8F04767 +:1002800004F090BE08FA04F01FB100F08CFDD2A07B +:1002900002E000F0BDFCD3A004F084FE59F8240075 +:1002A00004F080FEC5E770B50024D1A004F07AFE0A +:1002B000D54D00BF04EB440655F8260004F072FE4D +:1002C000092004F062FE05EB8600406804F06AFE37 +:1002D00098A004F067FE00BF04F039FE0028FBD0B0 :1002E000641CE4B20A2CE5D370BD3EB5054607F0A8 -:1002F000ACF9C0B208281DD10024285D07F038F9F8 +:1002F000B0F9C0B208281DD10024285D07F03CF9F0 :100300002855641CE4B2082CF7D30024BF48295DAB -:1003100007F092F928B12819295D401C07F08CF9E3 +:1003100007F096F928B12819295D401C07F090F9DB :1003200008B1BBA01CE0641CE4B2082CEED3284644 -:1003300000F0F0FBBEA004F031FEB44BC24A002036 +:1003300000F0F0FBBEA004F035FEB44BC24A002032 :10034000694615181C5C95F85950401CC0B24C55B4 -:100350000828F6D300220A54084604F01FFE75A0B0 -:1003600004F01CFE3EBD2DE9F041804607F06DF91A +:100350000828F6D300220A54084604F023FE75A0AC +:1003600004F020FE3EBD2DE9F041804607F071F912 :10037000834DB54F10F0FF0605F1040511D032464C -:1003800081A1404607F069F9A0B1002455F8241076 -:1003900009B33246404607F060F908B3641CE4B282 -:1003A000F4E7AAA004F0FAFD787805EB800050F895 -:1003B000040C1CE0A9A004F0F1FD002455F8240071 -:1003C00038B104F0EBFD202004F0DBFD641CE4B246 -:1003D000F4E758A000E0A6A0BDE8F04104F0DEBDBF -:1003E000601C7870A8A004F0D9FD55F8240004F032 -:1003F000D5FDEEE71FB5014600200A79052A14D283 +:1003800081A1404607F06DF9A0B1002455F8241072 +:1003900009B33246404607F064F908B3641CE4B27E +:1003A000F4E7AAA004F0FEFD787805EB800050F891 +:1003B000040C1CE0A9A004F0F5FD002455F824006D +:1003C00038B104F0EFFD202004F0DFFD641CE4B23E +:1003D000F4E758A000E0A6A0BDE8F04104F0E2BDBB +:1003E000601C7870A8A004F0DDFD55F8240004F02E +:1003F000D9FDEEE71FB5014600200A79052A14D27F :10040000DFE802F003060A0D1100886800780CE0AE :10041000886890F9000008E08868008805E088682E :10042000B0F9000001E0886800680A226946FFF719 -:1004300079FE684604F0B2FD1FBD2DE9F047814604 -:1004400007F003F9704C10F0FF0F04F1780420D08E -:1004500091A1484607F0DAF8002839D0401C07F08F -:1004600015F980465FF0000505EB850704EB87066C -:1004700054F8270007F0E9F8024654F827104846D8 -:1004800007F0EBF830B36D1CEDB22C2DECD383A04C -:100490003EE18AA004F082FD5FF0000505EB8500D7 -:1004A00004EB800654F8200004F078FD89A004F0E5 -:1004B00075FD3046FFF79EFF1EA004F06FFD00BFE4 -:1004C00004F041FD0028FBD06D1CEDB22C2DE5D3CE +:1004300079FE684604F0B6FD1FBD2DE9F047814600 +:1004400007F007F9704C10F0FF0F04F1780420D08A +:1004500091A1484607F0DEF8002839D0401C07F08B +:1004600019F980465FF0000505EB850704EB870668 +:1004700054F8270007F0EDF8024654F827104846D4 +:1004800007F0EFF830B36D1CEDB22C2DECD383A048 +:100490003EE18AA004F086FD5FF0000505EB8500D3 +:1004A00004EB800654F8200004F07CFD89A004F0E1 +:1004B00079FD3046FFF79EFF1EA004F073FD00BFDC +:1004C00004F045FD0028FBD06D1CEDB22C2DE5D3CA :1004D000BDE8F08705EB850104EB8100C368434567 :1004E00006DC0269424503DB3279052A01D2F3E0DA :1004F0000DE101E13031323334353637383941429C @@ -95,7 +95,7 @@ :1005D0002E2E2E0D0A00000044697361626C656462 :1005E00020000000456E61626C6564200000000020 :1005F000417661696C61626C6520636F6D6D616EDF -:1006000064733A0D0A000000C8940008B09800080E +:1006000064733A0D0A000000D0940008B8980008FE :100610004D75737420626520616E79206F72646518 :1006200072206F662041455452313233340D0A0036 :1006300043757272656E742061737369676E6D6560 @@ -110,49 +110,49 @@ :1006C000656E742073657474696E67733A200D0AE1 :1006D00000000000203D2000DFE802F003030707D0 :1006E0000B00B26882F8008006E0B268A2F80080D1 -:1006F00002E0B268C2F8008054F8210004F04EFC19 -:10070000A6A004F04BFC3046BDE8F04772E6A6A078 -:10071000BDE8F04704F042BC2DE9FF41ACA004F075 -:100720003DFC04F049FA4FF47A71B0FBF1F00A2273 -:100730006946FFF7F7FC684604F030FCA8A004F017 -:100740002DFCAC480A2269460078FFF7EBFC6846AE -:1007500004F024FCA8A004F021FCAA480A2269465F -:100760000078FFF7DFFC684604F018FCA6A004F050 -:1007700015FC00F00DFB0646A7A004F00FFC0024BA +:1006F00002E0B268C2F8008054F8210004F052FC15 +:10070000A6A004F04FFC3046BDE8F04772E6A6A074 +:10071000BDE8F04704F046BC2DE9FF41ACA004F071 +:1007200041FC04F047FA4FF47A71B0FBF1F00A2271 +:100730006946FFF7F7FC684604F034FCA8A004F013 +:1007400031FCAC480A2269460078FFF7EBFC6846AA +:1007500004F028FCA8A004F025FCAA480A22694657 +:100760000078FFF7DFFC684604F01CFCA6A004F04C +:1007700019FC00F00DFB0646A7A004F013FC0024B2 :10078000AA4F012557F8240058B105FA04F1314267 -:1007900001D004F003FC202004F0F3FB641CE4B25D -:1007A000F0E7AFF2702004F0F9FBA1A004F0F6FB33 +:1007900001D004F007FC202004F0F7FB641CE4B255 +:1007A000F0E7AFF2702004F0FDFBA1A004F0FAFB2B :1007B000A3480A2269460088FFF7B4FC684604F0A3 -:1007C000EDFBA0A004F0EAFB03F06DFE0A226946EF -:1007D000FFF7A8FC684604F0E1FBAFF2A82004F0A4 -:1007E000DDFBBDE8FF819BA004F0D8BB2DE9FF5FD6 +:1007C000F1FBA0A004F0EEFB03F06BFE0A226946E9 +:1007D000FFF7A8FC684604F0E5FBAFF2A82004F0A0 +:1007E000E1FBBDE8FF819BA004F0DCBB2DE9FF5FCE :1007F000DFF8949299F8000038B9012189F80010C7 -:10080000A2A004F0CBFB00F0C6F8DFF820A2DFF8CE -:10081000B4B2AAF1780A00BF04F088FB00286FD0B8 -:1008200004F09AFB092806D03F2804D09AF800105B +:10080000A2A004F0CFFB00F0C6F8DFF820A2DFF8CA +:10081000B4B2AAF1780A00BF04F08CFB00286FD0B4 +:1008200004F09EFB092806D03F2804D09AF8001057 :100830005446B9B34EE0A44F002425469AF8006010 :1008400007F178080CE000BF9AF8002022B19D481B -:10085000396806F002FF10B904B93C463D460C3732 +:10085000396806F006FF10B904B93C463D460C372E :100860004745F1D3A4B150465F46017822682B6812 :10087000525C5B5C9A420BD11AB17A54491C0170EC :10088000F3E72022CBB2491C0BF803208AF80010B2 :100890009AF80000574608B1AC4210D08BA004F083 -:1008A0007DFB07E014E0206804F078FB092004F0E9 -:1008B00068FB0C34AC42F6D900F06DF800265C46BB -:1008C00038788642A8DAA05D04F05BFB761CF7E777 +:1008A00081FB07E014E0206804F07CFB092004F0E1 +:1008B0006CFB0C34AC42F6D900F06DF800265C46B7 +:1008C00038788642A8DAA05D04F05FFB761CF7E773 :1008D000042810D00C2814D019B10A2815D00D28DE :1008E00013D07F283ED0202996D2202894D37E286A :1008F00092D8B1B345E004B07248BDE8F05F55E46A -:1009000047E074A004F04AFB28E0AFF2D83004F0CE -:1009100045FB207800255E460BF800507048CDE975 -:10092000000B0C230A226849029501A806F026FE56 -:10093000070007D0386806F088FE3044B968401CCC -:10094000884702E067A004F029FB20215D4806F0FB -:1009500051FE257099F8000000281AD000F01BF80D +:1009000047E074A004F04EFB28E0AFF2D83004F0CA +:1009100049FB207800255E460BF800507048CDE971 +:10092000000B0C230A226849029501A806F02AFE52 +:10093000070007D0386806F08CFE3044B968401CC8 +:10094000884702E067A004F02DFB20215D4806F0F7 +:1009500055FE257099F8000000281AD000F01BF809 :100960005AE70CE00029FBD0491ECAB200208AF8E1 -:1009700000200BF8020064A004F010FB4CE72028D4 -:10098000EED00BF80100491C8AF8001004F0F9FAC7 -:1009900042E7BDE8FF9F5DA004F000BB20736574D3 +:1009700000200BF8020064A004F014FB4CE72028D0 +:10098000EED00BF80100491C8AF8001004F0FDFAC3 +:1009900042E7BDE8FF9F5DA004F004BB20736574CF :1009A00020746F20000000004552523A2056616CBE :1009B00075652061737369676E6D656E74206F7500 :1009C00074206F662072616E67650D0A000000007A @@ -166,20 +166,20 @@ :100A4000260100202C20493243204572726F7273B8 :100A50003A2000004166726F333220434C492076C1 :100A6000657273696F6E20322E302D70726533207F -:100A70004170722020382032303132202F20303027 -:100A80003A32373A35350000240200200D0A456E0F +:100A70004170722020382032303132202F20323322 +:100A80003A34323A34390000240200200D0A456E0F :100A9000746572696E6720434C49204D6F64652C04 :100AA00020747970652027657869742720746F2019 :100AB00072657475726E2C206F72202768656C7079 -:100AC000270D0A0020030020C89400080D1B5B4B73 +:100AC000270D0A0020030020D09400080D1B5B4B6B :100AD000000000001B5B324A1B5B313B31480000C9 :100AE0004D0100084552523A20556E6B6E6F776E7D :100AF00020636F6D6D616E642C207472792027689D :100B0000656C702700000000082008000D0A2320F3 :100B1000000000002DE9F04105460446A64EA74F0F -:100B200009E0A54806F088FD20B1611B801B384410 +:100B200009E0A54806F08CFD20B1611B801B38440C :100B300080F85910641C21780029F2D1BDE8F081B9 -:100B400070B598229E499D4806F03BFD9B499D4EFD +:100B400070B598229E499D4806F03FFD9B499D4EF9 :100B5000002091F8212091F8204040F2E24500BFAA :100B600000FB00F3193B534303F6C41343436343B1 :100B700093FBF5F326F81030401CC0B20728EFD3E2 @@ -188,9 +188,9 @@ :100BA00078209A4201D21A4602E0824200D90246D7 :100BB000A1F87820B1F87A209A4201D2184602E0D2 :100BC000824200D81046A1F87A0070BD70B506F0D8 -:100BD0006CFA342006F077FC794D284606F0A0FA2E -:100BE00004280AD1754E00246019315906F037FBEC -:100BF000042802D1241D982CF6D306F062FAFFF7E0 +:100BD00070FA342006F07BFC794D284606F0A4FA22 +:100BE00004280AD1754E00246019315906F03BFBE8 +:100BF000042802D1241D982CF6D306F066FAFFF7DC :100C00009FFFBDE87040012214210F2001F05EB863 :100C10006A494A6802434A60704768490020486050 :100C2000704770B566490A786749097808B98A42F9 @@ -218,31 +218,31 @@ :100D800002434A60704710494A6882434A6070478C :100D90000D484068704709494968014201D0012067 :100DA00070470020704705494A6882434A6070478F -:100DB0000248406870470000B098000840030020D7 +:100DB0000248406870470000B898000840030020CF :100DC00000FC0008BC040020900000200314140064 :100DD000414554523132333400000000F74810B519 -:100DE000008806F0BCFEF64906F0B5FC06F0DAFE17 +:100DE000008806F0C0FEF64906F0B9FC06F0DEFE0B :100DF000F44948800420FFF7B9FF002803D0BDE87C -:100E0000104002F089B810BD10B507F041FB06F0A4 -:100E10002CFFED4AED4B06F0BAFD06F0F0FE00B2F5 +:100E0000104002F087B810BD10B507F045FB06F0A2 +:100E100030FFED4AED4B06F0BEFD06F0F4FE00B2E9 :100E200010BD2DE9F04706460C46D6E90070804615 -:100E30004868B568414606F08EFC81463946206810 -:100E400006F089FC494606F02EFC294606F080FC97 -:100E5000B0604146A06806F07EFC814629462068C5 -:100E600006F079FC494606F070FC394606F01BFC9A -:100E700030603946A06806F06EFC07462946606877 -:100E800006F069FC394606F00EFC414606F00BFC04 +:100E30004868B568414606F092FC8146394620680C +:100E400006F08DFC494606F032FC294606F084FC8B +:100E5000B0604146A06806F082FC814629462068C1 +:100E600006F07DFC494606F074FC394606F01FFC8E +:100E700030603946A06806F072FC07462946606873 +:100E800006F06DFC394606F012FC414606F00FFCF8 :100E90007060BDE8F0872DE9F04F89B0002503F0C0 -:100EA00079FEC84C0646A069301A06F06EFEC84AA4 -:100EB000C84B06F06CFD06F0EEFE0290A661DFF86E +:100EA00077FEC84C0646A069301A06F072FEC84AA2 +:100EB000C84B06F070FD06F0F2FE0290A661DFF866 :100EC0001893DFF8188300260DF1180B04F14C0A73 -:100ED00004F15207BB48463030F9160006F036FEE2 -:100EE000029906F038FC4BF8260099F8360010B34A -:100EF00006F035FE01464FF07E5006F062FC04908D -:100F00003AF9160006F022FE049906F024FC03903C -:100F10004FF07E51049806F01BFC58F8261006F09E -:100F20001AFC039906F0BFFB48F8260008F090F978 -:100F300006F038FE01E03AF8160027F8160037F9F7 +:100ED00004F15207BB48463030F9160006F03AFEDE +:100EE000029906F03CFC4BF8260099F8360010B346 +:100EF00006F039FE01464FF07E5006F066FC049085 +:100F00003AF9160006F026FE049906F028FC039034 +:100F10004FF07E51049806F01FFC58F8261006F09A +:100F20001EFC039906F0C3FB48F8260008F094F96C +:100F300006F03CFE01E03AF8160027F8160037F9F3 :100F4000160000FB00550420FFF710FF761CF6B2D8 :100F5000032EBFD364204543984806A90088404328 :100F600095FBF0F69D481838FFF75BFF0420FFF76C @@ -252,26 +252,26 @@ :100FA0000400002801DD012000E000208B4D253EDB :100FB000183D20709F2E02D310F0FF0F16D046462A :100FC000874FDFF820820024394655F8240006F0C8 -:100FD000C2FB56F8241006F066FB414606F0BBFB48 +:100FD000C6FB56F8241006F06AFB414606F0BFFB3C :100FE00045F82400641CE4B2032CEDD30420FFF781 :100FF000BDFE7A4E0C3EF8B1DFF8C881DFF8E8910B :10100000DFF8E8A1002408F1580800BF38F91400FF -:1010100006F09CFD074656F82400494606F09BFB67 -:10102000394606F040FB514606F095FB46F8240091 +:1010100006F0A0FD074656F82400494606F09FFB5F +:10102000394606F044FB514606F099FB46F8240089 :10103000641CE4B2032CE9D3A9682868FFF7E4FE36 :10104000604C0E342080D5E90101FFF7DDFE6080A1 :101050000420FFF78BFE002822D0B4686868214680 -:1010600006F079FBAF6880467168384606F073FB7E -:10107000414606F06AFB80463846316806F06BFB55 -:1010800006462146286806F066FB314606F05DFB01 +:1010600006F07DFBAF6880467168384606F077FB76 +:10107000414606F06EFB80463846316806F06FFB4D +:1010800006462146286806F06AFB314606F061FBF9 :101090004146FFF7B9FE0A2190FBF1F05449088060 :1010A00009B0BDE8F08F2DE9FF5F0120FFF75EFE7C -:1010B00018B101F03CFEFFF7EEFE01F013FF414CCA +:1010B00018B101F03AFEFFF7EEFE01F011FF414CCE :1010C00000206F4614F1460434F8101027F8101071 -:1010D000401CC0B20328F7D303F05CFD394E7061A9 -:1010E00000F01EFE03F056FD716940F28A25401A99 +:1010D000401CC0B20328F7D303F05AFD394E7061AB +:1010E00000F01EFE03F054FD716940F28A25401A9B :1010F000A84204D93F490888401C088005E003F055 -:1011000049FD7169401AA842F9D301F0EBFEDFF8FE +:1011000047FD7169401AA842F9D301F0E9FEDFF802 :10111000B4A00025B946A0460AF13A0A0DF1080B21 :101120000327AAF1060400BF38F8151039F8150096 :10113000084400B22BF815003AF915200244521C5D @@ -307,32 +307,32 @@ :101310001146C1804FF4FA7291FBF2F119448180B9 :10132000F0BD00004801002098000020FC030020D0 :1013300040030020D08AFFFF2DE9F0415F4800788C -:1013400008B1022500E0002503F0DFFB401B5C49EB +:1013400008B1022500E0002503F0DDFB401B5C49ED :10135000C6B2102008602C465A4F06E0B7F86C1051 -:10136000204603F0C3FB641CE4B2B442F6D340F65B -:10137000B83003F03AFC2C464FF47A7505E0294664 -:10138000204603F0B3FB641CE4B2B442F7D3BDE8DB -:10139000F041042003F0D0BC1CB503F031FCFFF792 +:10136000204603F0C1FB641CE4B2B442F6D340F65D +:10137000B83003F038FC2C464FF47A7505E0294666 +:10138000204603F0B1FB641CE4B2B442F7D3BDE8DD +:10139000F041042003F0D1BC1CB503F02FFCFFF793 :1013A000CFFB0020FFF73DFC464CD4F8940001F041 -:1013B000A6FE0720FFF7E2FC00F092F80120FFF7FD +:1013B000A4FE0720FFF7E2FC00F092F80120FFF7FF :1013C000EAFC8DF801000820FFF7E5FC80F0010041 :1013D0008DF800003948007800B101208DF8020036 :1013E000B4F87000ADF80400B4F87200ADF806006F -:1013F000684603F074FA08B1FFF79EFFDFF8CCA04F +:1013F000684603F072FA08B1FFF79EFFDFF8CCA051 :1014000031494FF01008CAF800102D49C1F800808A :101410000E1F4FF00809C6F800900025A6F1040B36 :101420005FEAA147DBF8001081F01001CBF8001053 :10143000DBF8001081F00801CBF80010192003F050 -:10144000D4FB23480760192003F0CFFB2048001F7E +:10144000D2FB23480760192003F0CDFB2048001F82 :1014500007606D1CEDB20A2DE4D3C6F80090C6F803 -:10146000008001F01FFBFFF7B9FC0220FFF793FC9F -:1014700008B101F075FB0820FFF78DFC28B102F0E0 -:10148000B2FA1449CAF800100CE00120FFF783FCFF +:10146000008001F01DFBFFF7B9FC0220FFF793FCA1 +:1014700008B101F073FB0820FFF78DFC28B102F0E2 +:10148000B0FA1449CAF800100CE00120FFF783FC01 :1014900040B14FF40070FFF77EFC18B1D4F8900013 -:1014A00002F03CFA03F076FB0B4908600B494FF45D +:1014A00002F03AFA03F074FB0B4908600B494FF461 :1014B000C870088000F060FEFCE70000FD0000201E :1014C000140C0140400300207F2000085001002040 -:1014D000140801400F3A00084C010020DA010020F6 +:1014D000140801400B3A00084C010020DA010020FA :1014E00070B5F94E0125F94C7078042805D0012813 :1014F00003D0052801D0082800D165702020FFF70F :101500004AFC18B94020FFF746FC00B165707078BE @@ -341,11 +341,11 @@ :1015300070BD022006E0032004E0042002E0062043 :1015400000E00820207070BD70B5E04840780028A9 :101550001AD0DD4DDD4C68780834012807D0042806 -:1015600005D02188002003F0C1FA618807E02189B5 -:10157000002003F0BBFA6878042805D16189BDE832 -:101580007040012003F0B2BA70BD2DE9F041CF4E9A +:1015600005D02188002003F0BFFA618807E02189B7 +:10157000002003F0B9FA6878042805D16189BDE834 +:101580007040012003F0B0BA70BD2DE9F041CF4E9C :101590000025707800B102250024CD4F08E000BF7F -:1015A000601937F81410C0B203F0A0FA641CE4B25A +:1015A000601937F81410C0B203F09EFA641CE4B25C :1015B00030788442F4D3BDE8F081C44A0021C44BA2 :1015C000127803E023F81100491CC9B29142F9D303 :1015D000DBE72DE9F04FBD48BE4D9BB000780328F6 @@ -443,12 +443,12 @@ :101B90009A4200E008E001DA1A4604E0B0F88A0050 :101BA000824200DD02464A804020FFF7F4F8B8B1D7 :101BB000414C0125083CA07801280ED1E078B8B14D -:101BC0004FF47A76012819D002F0F6FF6168401AC6 +:101BC0004FF47A76012819D002F0F4FF6168401AC8 :101BD000B04202D90020E070A070387900B1A57041 :101BE000354F0120083F5546BAF9006039781CE0AE -:101BF00031494FF4FA608880E5700BE002F0DCFFB9 +:101BF00031494FF4FA608880E5700BE002F0DAFFBB :101C00006168401AB042E8D92B494FF47F70888050 -:101C10000220E07002F0D0FF6060DEE735F91020AE +:101C10000220E07002F0CEFF6060DEE735F91020B0 :101C2000B24200DD1646401CC0B28842F6D3002402 :101C300035E01E4AB2F86C00B04205DA35F81410EF :101C4000331AC91A25F8141035F91410B2F86A308D @@ -463,8 +463,8 @@ :101CD000DFF848A4074690460025DFF83C944FF40F :101CE0008056AAF1040B17E000240EE0D9F800108A :101CF00081F00801C9F80010CAF80060019802F0EC -:101D000074FFCBF80060641CE4B2BC42EED33C200C -:101D100002F06BFF6D1CEDB24545E5D3BDE8FE8FCB +:101D000072FFCBF80060641CE4B2BC42EED33C200E +:101D100002F069FF6D1CEDB24545E5D3BDE8FE8FCD :101D20002DE9F84FFE4A002440F2DC50B2F906C01B :101D3000FC4D4FF4FA73844501DA64200DE0F94854 :101D4000BCF5FA6F90F8240004DAACF2DC51484399 @@ -489,19 +489,19 @@ :101E7000BAF86600A2EB0102ACEB000302FB03F22E :101E8000C0F5FA6092FBF0F0A6F108060844A6F14E :101E90008A05F080E878E8B3A448B5F92010B0F9D5 -:101EA0000000401A05F060FEA14AA24B05F06FFD4C -:101EB0000022A14B05F0DBFD05F0EDFE074606F024 -:101EC00011FC8146384607F0FDF98046B6F900005E -:101ED00005F03CFE4146009005F03DFC0746B6F992 -:101EE000020005F033FE8346494605F034FC3946CE -:101EF00005F0D9FB05F056FE07464146584605F069 -:101F00002AFC80464946009805F025FC414605F02C -:101F10001CFC00E003E005F045FE308077800220E5 +:101EA0000000401A05F064FEA14AA24B05F073FD44 +:101EB0000022A14B05F0DFFD05F0F1FE074606F01C +:101EC00015FC8146384607F001FA8046B6F9000055 +:101ED00005F040FE4146009005F041FC0746B6F98A +:101EE000020005F037FE8346494605F038FC3946C6 +:101EF00005F0DDFB05F05AFE07464146584605F061 +:101F00002EFC80464946009805F029FC414605F024 +:101F100020FC00E003E005F049FE308077800220DD :101F2000FEF739FF00264FF00108B0B3E87A401CF5 :101F3000C0B20621B0FBF1F2E87201FB1200B8B9A1 -:101F400001F005FE697B784A01F00703603A491CFD +:101F400001F003FE697B784A01F00703603A491CFF :101F500022F813006973002032F81010401C21444D -:101F6000C0B28CB20828F7D3E00800F0E1FD687435 +:101F6000C0B28CB20828F7D3E00800F0DFFD687437 :101F70006D486A490E30091F827A4FF480500AB1C9 :101F800007220CE06A7C6B8D9A4203D89AF858308D :101F9000934203D92E732E7008601BE004222A732B @@ -513,14 +513,14 @@ :101FF000080020600BE039780820012902D1464909 :10200000091D0860697911B14349083108604FF42E :102010008070FEF7C0FE48B1A96C686B884205D994 -:102020004CF250310844A86403F02EF8696C686BD8 +:102020004CF250310844A86403F032F8696C686BD4 :10203000884204D945490978C1B187F8008001F088 -:1020400060F81020FEF792FE00280DD0E96C686B56 +:102040005EF81020FEF792FE00280DD0E96C686B58 :10205000884209D9A97A012906D13D490844E86492 :10206000206880F010002060BDE8F88F3E70216885 :1020700081F008012160374908446864DFE7284A95 :10208000002110B5923A9182264C204490F85900D4 -:1020900002F036FDA0F2EE2140F2DD52914201D372 +:1020900002F034FDA0F2EE2140F2DD52914201D374 :1020A000B4F8640010BD2DE9F0471D4E0024923EA7 :1020B0001D4FB07BDFF86880401C503FB073A146D5 :1020C00007F14005F16B20468847B27B07EBC4015E @@ -535,7 +535,7 @@ :10215000F049020020A1070021F8142031F91420D1 :10216000D21C904202DD801E28F81400641CE4B2E8 :10217000082CA7D3BDE8F0872DE9F04F87B001F018 -:1021800043FC08B1FFF78FFFDFF808940125DFF863 +:1021800041FC08B1FFF78FFFDFF808940125DFF865 :1021900008A4D9F85410D9F834000024884267D92B :1021A00044F620621044C9F854000820FEF7F3FDFD :1021B00008B9FFF778FFDFF8DCB3F84E0BF1920BAC @@ -568,7 +568,7 @@ :10236000801C03E0974203DAB08E801EB0860CE03A :10237000BBF90010994203DD708E801C04E00FE071 :1023800091420BDA708E801E7086FEF71FFC40466D -:10239000FEF701FD20B102F0D8FE01E089F80F4000 +:10239000FEF701FD20B102F0DCFE01E089F80F40FC :1023A0000420FEF7F8FC18B3B9F82820484632217B :1023B0006AB14279012A0AD1BBF90620B6F8663023 :1023C0009A4204DD774A52790AB901830485754A35 @@ -610,1935 +610,1937 @@ :1026000078B1B87908B1757000E07470F87938B1B4 :10261000B07830B9B570B06D3066F06D706600E0BE :10262000B470387A08B135710CE034710AE099F968 -:102630001010E9B301294BD0022955D003295ED0EF -:1026400089F81040FEF72FFD02F0A4FAC9F8340013 +:102630001010E9B3012949D0022953D003295CD0F5 +:1026400089F81040FEF72FFD02F0A2FAC9F8340015 :10265000D9F838104D46411AA9F81210C9F83800B7 -:1026600002F030FE0420FEF781FB30B3DD4AB2F900 -:10267000041001F145008A2845D8287A98B3D84833 -:10268000BAF800300088181A00B210F1B40F02DC5A -:1026900000F5B47000B2B42802DBA0F5B47000B24B -:1026A000D14B1B784BB1D14BDB7B43431E2000E069 -:1026B00004E093FBF0F0081A908028E089F81050AD -:1026C0000420FEF753FB0028BCD000F05FFCB9E704 -:1026D000022189F810100846FEF748FB0028B1D007 -:1026E00000F030FBAEE70EE0032189F81010022065 -:1026F000FEF73CFB0028A5D0FEF78EFDA2E70421E3 -:1027000089F810109EE7B648BAF800100180022040 -:10271000FEF72CFB78B1687A68B1B248B5F91E10A3 -:10272000B0F90620521A1432282A00D96C72B04A25 -:1027300012881144C1801020FEF718FBDFF8A4B204 -:10274000ABF1220BE8B300276A78A978384652EA41 -:10275000010304D0AB7A13B1012A05D007E0ABF82E -:102760000040ABF80240D0E06F8CB5F91600DFF8FE -:102770008482012902D1AF8CB5F92600BAF9001084 -:10278000401A05F0F1F99C4A9C4B05F000F9002233 -:102790009B4B05F06CF905F07EFA944E05906FF0B6 -:1027A0000901707F484305F0D1F98246384605F0AB -:1027B000D6F907460090059806F084FD8146707BA7 -:1027C00000E0A2E005F0CBF9494604F0C4FF394629 -:1027D00004F0C1FF414604F0F4FF514605F078FAD9 -:1027E000707F05D26FF00901484305F0AFF930E082 -:1027F00000EB8000400005F0B2F98146059806F034 -:1028000061FD0746707B05F0AAF9394604F0A3FF85 -:10281000009904F0A0FF414604F0D3FF494605F0BB -:1028200061FA06D2707F00EB8000400005F097F956 -:102830000FE0059806F046FD0746707B05F08FF91E -:10284000394604F088FF009904F085FF414604F002 -:10285000B8FF05F0A7F9ABF80000707F6FF0090131 -:102860005F46484305F072F98246059805F03AFF45 -:102870008146707B05F073F9494604F06CFF0099BE -:1028800004F069FF414604F09CFF514605F020FA30 -:10289000707F05D26FF00901484305F057F931E028 -:1028A00000EB8000400005F05AF98246059805F0DB -:1028B00019FF8146707B05F052F9494604F04BFF41 -:1028C000009904F048FFC146414604F07AFF5146A2 -:1028D00005F008FA06D2707F00EB8000400005F09A -:1028E0003EF90FE0059805F0FDFE8046707B05F08F -:1028F00036F9414604F02FFF009904F02CFF4946B9 -:1029000004F05FFF05F04EF97880DFF8D88095F885 -:102910000790A8F11E08DFF8ECA0002008F1060CD3 -:1029200008F10C0EB9F1010F3DD102283BD22D491F -:102930003BF9102031F91010C2EB410232498A42B2 -:1029400003DB49428A4200DC1146304A274E6423A9 -:1029500032F81020B57F891A06EB4002528E1144DE -:102960000AB2B17B514391FBF3F16B4209B203EB25 -:1029700083038B4203DC05EB85038B4200DA1946A7 -:10298000184D3A3D35F910301A44214B9A4203DB79 -:102990005B429A4200DC13461AB225F81020B37D40 -:1029A0005A4312134AE00F490E4D3AF9106031F9BB -:1029B00010100C3D01EB810213010C4A17183A7AF2 -:1029C00093FBF2F2921B35F9103012B21A44114BFC -:1029D0009A4202DB5B429A4200DD1A461CE000008C +:102660000420FEF783FB30B3DE4AB2F9041001F117 +:1026700045008A2845D8287A98B3D948BAF8003056 +:102680000088181A00B210F1B40F02DC00F5B47023 +:1026900000B2B42802DBA0F5B47000B2D24B1B78B4 +:1026A0004BB1D24BDB7B43431E2093FBF0F000E0A9 +:1026B00002E0081A908028E089F810500420FEF704 +:1026C00055FB0028BED000F05FFCBBE7022189F873 +:1026D00010100846FEF74AFB0028B3D000F030FB8C +:1026E000B0E70EE0032189F810100220FEF73EFB50 +:1026F0000028A7D0FEF790FDA4E7042189F8101068 +:10270000A0E7B748BAF8001001800220FEF72EFBC0 +:1027100078B1687A68B1B348B5F91E10B0F90620EF +:10272000521A1432282A00D96C72B14A1288114404 +:10273000C1801020FEF71AFBDFF8A8B2ABF1220B24 +:10274000E8B300276A78A978384652EA010304D032 +:10275000AB7A13B1012A05D007E0ABF80040ABF823 +:102760000240D0E06F8CB5F91600DFF888820129AD +:1027700002D1AF8CB5F92600BAF90010401A05F065 +:10278000F7F99D4A9D4B05F006F900229C4B05F098 +:1027900072F905F084FA954E05906FF00901707F8B +:1027A000484305F0D7F98246384605F0DCF907467C +:1027B0000090059806F08AFD8146707B00E0A2E05B +:1027C00005F0D1F9494604F0CAFF394604F0C7FFC5 +:1027D000414604F0FAFF514605F07EFA707F05D2BB +:1027E0006FF00901484305F0B5F930E000EB8000D7 +:1027F000400005F0B8F98146059806F067FD0746E8 +:10280000707B05F0B0F9394604F0A9FF009904F097 +:10281000A6FF414604F0D9FF494605F067FA06D203 +:10282000707F00EB8000400005F09DF90FE00598F7 +:1028300006F04CFD0746707B05F095F9394604F02B +:102840008EFF009904F08BFF414604F0BEFF05F0B7 +:10285000ADF9ABF80000707F6FF009015F464843A7 +:1028600005F078F98246059805F040FF8146707BB7 +:1028700005F079F9494604F072FF009904F06FFF02 +:10288000414604F0A2FF514605F026FA707F05D2BA +:102890006FF00901484305F05DF931E000EB80007D +:1028A000400005F060F98246059805F01FFF81465B +:1028B000707B05F058F9494604F051FF009904F087 +:1028C0004EFFC146414604F080FF514605F00EFA26 +:1028D00006D2707F00EB8000400005F044F90FE065 +:1028E000059805F003FF8046707B05F03CF94146F2 +:1028F00004F035FF009904F032FF494604F065FF0B +:1029000005F054F97880DFF8DC8095F80790A8F19D +:102910001E08DFF8F0A0002008F1060C08F10C0EEC +:10292000B9F1010F3DD102283BD22E493BF91020CD +:1029300031F91010C2EB410233498A4203DB4942AC +:102940008A4200DC1146314A284E642332F81020B6 +:10295000B57F891A06EB4002528E11440AB2B17B50 +:10296000514391FBF3F16B4209B203EB83038B42BA +:1029700003DC05EB85038B4200DA1946194D3A3D1D +:1029800035F910301A44224B9A4203DB5B429A42DB +:1029900000DC13461AB225F81020B37D5A431213F7 +:1029A0004AE010490F4D3AF9106031F910100C3D12 +:1029B00001EB810213010D4A17183A7A93FBF2F2E8 +:1029C000921B35F9103012B21A44124B9A4202DBB4 +:1029D0005B429A4200DD1A4625F810201CE00000F8 :1029E000220200209E0100209800002040030020C9 :1029F0009C00002000002041182D4454FB21094078 :102A000000806640CC0000200CFEFFFFA6000020E6 -:102A1000F0D8FFFF80C1FFFF06F5207625F81020D3 -:102A2000B6F5A06F01D925F8104035F910207D23A7 -:102A300092FBF3F23B7C5A43921112B2184B3AF9D3 -:102A4000105050261B5C6B4393FBF6F3CB1A38F8FF -:102A5000101028F810503CF810603EF81070691AF9 -:102A600037442EF810600F442CF810100C493FB278 -:102A7000C91C095C79434D1199184A1B0849583102 -:102A800021F81020401CC0B20328FFF44BAFFEF722 -:102A9000A0FDFEF759FD07B0BDE8F04FFEF775BD8C -:102AA0004001002038B500208DF800004FF4487038 -:102AB000ADF80200F749684601F0D9F810B90120D5 -:102AC000FEF761F901F042F910B90220FEF75BF957 -:102AD00001F07EFA10B90420FEF755F90120FEF747 -:102AE00045F9EC4C08B1206880470220FEF73EF91A -:102AF00008B101F02BF9E749E6480C3102F0C0FBC0 -:102B000028B10120FEF73AF92068804707E0E14844 -:102B10000C3001F07DFD10B9032002F00DF9DD4805 -:102B20000C3000688047DC48008F01F085FD38BD1F -:102B300070B50546D84890F8560005F010F80446E0 -:102B4000284605F00CF8D54904F005FED44904F0F8 -:102B500038FE214604F0FFFD05F03DF880B270BD5F -:102B600070B500254FEA050400F0F1FF05440A2086 -:102B700002F03BF8641CE4B2202CF5D3C5F34F10EF -:102B8000FFF7D6FFC44A022192F8573003FB01F445 -:102B9000844203D8491CC9B20629F7D3C148017041 -:102BA00092F858004843C049088070BD2DE9F05F95 -:102BB000DFF8F882BE4EB84CB8F80420002592B376 -:102BC000B44900204FF4C87C2439624501D141F852 -:102BD000205051F8203036F910703B4441F8203035 -:102BE00026F8105004EB4003401CC0B2DD840328DB -:102BF000EBD3012A12D1086890FBFCF0E08448680E -:102C000090FBFCF020858868B8F8081090FBFCF079 -:102C1000401A60856586A586FDF7D8FFB8F80400E0 -:102C2000401EA8F804000420FEF7B5F8002870D074 -:102C3000DFF880C2DFF87492964FBCF8001009F1FB -:102C40002009183FA9F10C0A322904D0F1B3002061 -:102C5000322910D011E0E28CA9F80020228DA9F8C9 -:102C60000220628DA9F80420628EAAF80020A28EAC -:102C7000AAF80220EBE747F8205057F8202036F951 -:102C800010301A4447F8202026F8105004EB400278 -:102C9000401CC0B2D5840328DAD3E34601291AD1F7 -:102CA0008548864902220580012008800A210846BD -:102CB000FFF70CF8B9F80010E184B9F8021021858B -:102CC000B9F804006085BAF8001000E008E06186F9 -:102CD000BAF80200A086BBF80010491EABF800103D -:102CE00077480188012914D105803968322091FB89 -:102CF000F0F1E184796891FBF0F12185B96891FBED -:102D0000F0F1B8F80800081A60856586A586FDF719 -:102D10005DFF3088E18C401A30807088218D401A28 -:102D20007080B088618D401AB080BDE8F09F10B50A -:102D3000584C5F4861688847A1685D488847BDE88E -:102D4000104033E710B55F48584C0068E16888428E -:102D500030D3E060607870B3012836D002283BD0D1 -:102D6000032827D101F0A5F82061608901F070F8EF -:102D7000206901F0C3F804F0E9FE534904F021FD95 -:102D800004F073FF4FF00052504B05F06BFD002232 -:102D90004F4B04F0F9FD00224E4B04F0F8FD04F017 -:102DA0002EFF4D49086000206070E06841F28831D4 -:102DB0000844E06010BDFFE701F064F8607841F27C -:102DC000F811401C6070E068F2E701F029F86081BA -:102DD0006078401C6070EDE701F0D9F8607843F24C -:102DE000B061401C6070E068E2E72DE9F0472F4FCA -:102DF0003A4E3B4CF88848B3DFF898800025A94646 -:102E00004FF4C87AA8F10C08F988514501D148F867 -:102E1000259058F8253034F915C00129634448F845 -:102E2000253024F8159026F8159008D193FBFAF078 -:102E300026F8150001220F210A20FEF747FF6D1C1E -:102E4000EDB2032DE0D3F888401EF880174D002026 -:102E500015F1260534F8101036F81020891A09B239 -:102E600024F8101035F91020A2F54873994201DAC0 -:102E70001A4604E002F54872914200DC0A4624F842 -:102E8000102025F81020401CC0B20328E2D3BDE872 -:102E9000F0870000FC04002040030020333353403F -:102EA00000F07F45BC0100203E010020D40100203D -:102EB000E40000202C010020BA0100202E01002097 -:102EC000300100204801002080E6C547965BC83FDE -:102ED0000000F03F1AE95041C0000020F600002039 -:102EE000DE00002010B5744C744861688847A16802 -:102EF00072488847BDE8104077E710B5704801F088 -:102F0000A4F86F486F4982880A80028852424A803A -:102F10004088404288804DE770B501F06CF864202D -:102F200001F063FEFFF7E9FF0A2001F05EFE654C49 -:102F3000B4F90000002800DC404204F007FE624EB5 -:102F40000146304604F03DFC5D4D14352860B4F96F -:102F50000200002800DC404204F0F8FD0146304643 -:102F600004F02FFC6860B4F90400002800DC404243 -:102F700004F0ECFD0146554804F023FCA86001F084 -:102F800052F84F4901202C39887070BD2DE9F04767 -:102F90004B4C4F482C3C0068A169884274D34D4982 -:102FA0000844A061FFF7A9FF464DB5F9000004F001 -:102FB000CDFD04F14006316804F0CDFB04F0F2FDD4 -:102FC00000B228808046B5F9020004F0BFFD7168A8 -:102FD00004F0C1FB04F0E6FD00B268808146B5F95B -:102FE000040004F0B3FDB16804F0B5FB04F0DAFDB1 -:102FF0000FFA80FCA5F804C0207804F13202002703 -:103000003549961D012811D1A069E0615FF00000EB -:1030100001EB40039F8535F8103022F8103026F878 -:103020001030401CC0B20328F2D32770A07858B1EA -:103030008B8DA8EB03002880CB8DA9EB0300688063 -:10304000088EACEB0000A880E06900281CD0A369C2 -:10305000181A224B984218D22148016881F00801C1 -:103060000160002035F9101032F91030994201DA70 -:1030700022F8101036F91030994201DD26F81010B0 -:10308000401CC0B20328EDD301E70020C4F81C7037 -:1030900032F9103036F91040234401EB400403EBC1 -:1030A000D3735B10401CC0B2A3850328F0D3BDE8E6 -:1030B000F047FDF78BBD000008050020DE00002072 -:1030C00000020020F000002000009144000087442E -:1030D00048010020A08601004003002080C3C901F0 -:1030E0000C0C014010B50446C0B201F04AFFC4F315 -:1030F0000720BDE8104001F044BF01F042BF01F0DD -:103100008BBE2DE9F05FFE48007800287ED101F0EB -:103110000DFF00287BD001F01FFFDFF8E8B3FA4F66 -:10312000DFF8E893DFF8E8A3FA4DFB4EDFF8EC8315 -:103130004F286DD06DDC232868D045286AD04D28F3 -:1031400065D101F01EFF142001F01BFF5FF00004A9 -:1031500039F91400FFF7C6FF641CE4B2032CF7D35F -:103160000024D14639F91400FFF7BCFF641CE4B217 -:10317000032CF7D3DFF8A893002400BF39F914001B -:10318000FFF7B0FF641CE4B2032CF7D3DBF80010A8 -:103190004FF00A0991FBF9F000B2FFF7A3FFB7F96E -:1031A0000000FFF79FFFDF4F002400BF37F9140036 -:1031B000FFF798FF641CE4B2082CF7D35FF000041B -:1031C00036F91400FFF78EFF641CE4B2082CF7D325 -:1031D0000024464636F91400FFF784FF641CE4B26D -:1031E000082CF7D30120FDF7C1FD44000220FDF7B4 -:1031F000BDFD44EA80040420FDF7B8FD44EAC004A4 -:103200001020FDF7B3FD44EA001004E0E0E022E105 -:10321000E2E09FE0D2E101F0B4FEC3480178C34888 -:10322000007841EA4001C248007841EA8001C14883 -:10323000007841EAC001C048007841EA0011BF4867 -:10324000007841EA4010C0B201F09BFEBC48008803 -:1032500000B2FFF747FF01F026F900B2FFF742FF87 -:103260005FF0000435F91400FFF73CFF641CE4B282 -:10327000022CF7D3B34C607801F083FE0025661969 -:10328000307A01F07EFE307C01F07BFE307E01F072 -:1032900078FE6D1CEDB2082DF1D314F8200F01F06B -:1032A00070FE607801F06DFEA07801F06AFEE078B3 -:1032B00001F067FE2079A4F1200401F062FEA24E25 -:1032C0000025671917F8400F01F05BFEF87A715D71 -:1032D00040EAC110C0B201F054FE6D1CEDB20B2DDE -:1032E000EFD39A48008800B2FFF7FCFE98480088A8 -:1032F000B43000B2FFF7F6FE9648007801F041FEC8 -:103300009548007801F03DFE9448007801F039FEC0 -:103310000020FFF7E7FE0020FFF7E4FE904800786A -:1033200001F02FFE8F48016891FBF9F000B2FFF722 -:10333000D9FE8D48B0F90000FFF7D4FE8B48B0F9F4 -:103340000000FFF7CFFE8A48B0F90000FFF7CAFE81 -:103350004D2024E152287CD053287BD057287AD1A5 -:103360000025784C01F005FE6619307201F001FE6F -:10337000307401F0FEFD6D1CEDB23076082DF1D3F6 -:1033800001F0F7FD04F8200F01F0F3FD607001F08B -:10339000F0FDA07001F0EDFDE07001F0EAFD20719C -:1033A000A4F120044FF0000501F0E3FD661906F8D2 -:1033B000400F01F0DEFD6D1CEDB2F0720B2DF3D36A -:1033C00001F0D7FD01F0D5FDBDE8F05FFDF7FEBBD4 -:1033D000BDE8F05FFDF70ABA4F2001F0D2FD0024EE -:1033E00039F91400FFF77EFE641CE4B2032CF7D316 -:1033F0000024D14639F91400FFF774FE641CE4B2CE -:10340000032CF7D3DBF8000004F0A0FB594904F0CB -:10341000A2F904F0C7FB00B2FFF764FEB7F90000A1 -:10342000FFF760FE5FF0000435F91400FFF75AFE65 -:10343000641CE4B2022CF7D35FF0000436F91400E8 -:10344000FFF750FE641CE4B2062CF7D30024454677 -:1034500002E0A8E0ACE0AFE035F91400FFF742FE6F -:10346000641CE4B2062CF3D30120FDF77FFC44007A -:103470000220FDF77BFC44EA80040420FDF776FC83 -:1034800044EAC0041020FDF771FC44EA001001F08A -:1034900078FD254801782548007841EA4001244814 -:1034A000007841EA80012348007841EAC0012248BF -:1034B000007841EA00112148007841EA4010C0B28A -:1034C00001F05FFD2648007801F05BFD142001F05B -:1034D00058FD2148007801F054FD1E48007801F0A5 -:1034E00050FD254C206800B2FFF7FCFD2068001459 -:1034F000FFF7F8FD214C206800B2FFF7F3FD3FE035 -:1035000024020020C400002020020020EA00002045 -:10351000CC000020A60000204C040020A6010020C2 -:10352000F0000020040100201B0100201D010020EC -:103530001C010020150100201601002019010020A7 -:103540002601002040030020CA040020360100208C -:103550002A010020CD010020CC010020B80100206C -:1035600025010020C0000020BE010020C001002075 -:10357000C2010020000020416C01002070010020E9 -:1035800020680014FFF7AEFD0E48008800B2FFF778 -:10359000A9FD0D48008800B2FFF7A4FD4F20BDE84B -:1035A000F05F01F0EEBCBDE8F05F012001F0E7BB89 -:1035B00006494FF4C8700880BDE8F09F0449012017 -:1035C0000870F9E7CE010020D0010020D8010020CA -:1035D000D40100202DE9F0470546DDE908890E46B3 -:1035E0001F46501B04F0B2FA0446284604F0BCFA09 -:1035F000D34AD44B04F0CBF904F04DFB05F072F83C -:103600000546B81B04F0A2FA294604F0A4F80546C2 -:10361000014604F0A0F806462146084604F09BF84F -:10362000314604F040F805F039FF04F01EFBC64AAD -:10363000C64B04F0ACF904F001FBA8F800002146E9 -:10364000284604F025FF04F010FBC14AC14B04F0EA -:103650009EF904F0D4FAA9F80000BDE8F08770B52F -:10366000034600200246054615E02E2C05D1521CCB -:10367000D2B2002912D054181D5500EB80009C5C7A -:103680004004000CA4F13006092E02D83038204442 -:1036900080B2521CD2B29C5C002CE6D170BD70B5D9 -:1036A000017802464FF47A74002311B111460A26BC -:1036B00010E0002070BD824207D0303DEDB205FB26 -:1036C0000433B4FBF6F40D709BB2EDB22E2D00D195 -:1036D0000A46491C0D78002DEDD1541E12F8025DEA -:1036E000247805EB8505303C04EB4504A4F5F07423 -:1036F00042F21071A4B201FB04330624B3FBF4F3CD -:103700000AE000BF01EB810112F8014D4900303C95 -:10371000E4B204FB013314708242F3D1184670BD49 -:103720002DE9F04700268C4C0546242817D020466A -:10373000DFF8288240782C2D15D02A2D13D0214671 -:103740000D2DC97874D00A2D72D00F2803D208F835 -:103750000050401C607000296BD000207DE726706F -:103760006670A670F9E708F8006020784FF001094C -:1037700028B12179012928D0022961D06DE0267174 -:1037800098F80000472868D198F80100502864D1C3 -:1037900098F80200472802D052280BD05DE098F834 -:1037A0000300472859D198F80400412855D184F8DE -:1037B000049052E098F803004D284ED198F8040088 -:1037C00043284AD10220207147E0654F022814D0D7 -:1037D00003280BD0634F04280FD0052811D00628EA -:1037E00016D007281DD0092824D036E098F800000C -:1037F00053280AD031E038602FE05848FFF74FFFD8 -:10380000F9E798F80000572827D138684042F2E7D6 -:1038100098F80000302801D9012000E0002052492A -:1038200004E000214D48FFF71AFF5049087014E0EA -:1038300020E018E000214948FFF711FF4C490BE058 -:1038400007280AD101214548FFF709FF49494843A4 -:103850004949B0FBF1F0494908802078401C2070AC -:1038600066702A2D03D0A0786840A07075E784F8B0 -:10387000039072E70029F9D098F8000000F057F89B -:10388000050198F8010000F052F82844A178C0B270 -:103890008842E670EAD120790128E7D1DDE67CB5DF -:1038A000C0B2FFF73DFF00282CD035480122017837 -:1038B000012910D002702C480078012822D12B4811 -:1038C000007803281ED92F4B25482F4C1E782549F8 -:1038D0002E4D1EB107E000210170ECE71A7002685E -:1038E00022600A682A602A4A1278012A0BD0294BE2 -:1038F000294ACDE900230B6802682968D4F8000042 -:10390000FFF768FE7CBD254B254ACDE90023026800 -:1039100024480B68016824480068F1E710B5234982 -:1039200001F046FBBDE810401020FDF727BA303803 -:10393000C0B2092801D9C01FC0B200F00F00704703 -:10394000A92E72D8E76C873EFC639ED1D3CBF13FA2 -:10395000F8C1631ADCA54C402502002014050020A4 -:103960006C01002070010020CC010020CD0100205E -:10397000CE0100208CD90700A0860100D0010020D4 -:10398000B80100201E010020C4010020C801002051 -:10399000160100202A010020360100203A010020F3 -:1039A0003801002078010020740100209F380008B1 -:1039B00070B5374C01260546667001F0EBF8A1683A -:1039C000411AC4E9020141F28830814201D9002044 -:1039D000A0703049A0780D540F2802D0401CA07070 -:1039E00070BD267070BD2C48032190F863202848D4 -:1039F00012B1C170072101E00222C2700171274992 -:103A00004FF4E13001F0D4BA214800787047F0B5A6 -:103A1000DFF87CC01F4A9CF800101C3AF9B19CF8F2 -:103A200004509CF80340DFF86CE003210EEB010624 -:103A300016F8013CE34003F00F03072B08D21EF8F1 -:103A4000017016F8016C2E4007EB062642F8236041 -:103A5000891CC9B21029E9D300218CF8001007286D -:103A60000FD29CF8011061B10B4991F863300C49F9 -:103A7000085C52F820003BB14FF4777101EB500025 -:103A800004E040F2DC50F0BD00F5777080B2F0BD8C -:103A90002C0200204005002040030020B13900081E -:103AA000B998000870B52B4E90B0304601F0A4FED6 -:103AB00029480090294801A90024012531C1280284 -:103AC0000494CDE905408000079020200890000272 -:103AD000CDE909046946304601F0FBFE012130467C -:103AE00001F021FF8DF830400B948DF831504FF4E8 -:103AF0006020CDE90D04184C8DF83C504C3C0BA9CE -:103B0000204601F003FD032301220421204601F099 -:103B10007DFD0121204601F02BFD0121204601F011 -:103B20001DFD204601F037FD204601F039FD00283B -:103B3000FAD1204601F03BFD204601F03DFD002872 -:103B4000FAD10121204601F03EFD10B070BD0348BE -:103B500000887047080002404C2401403C020020CD -:103B600070472DE9FC47DFF84491054699F80000BD -:103B7000C0B300263746B0463446641CE4B26B46F8 -:103B800008223221532000F055FC9DF800009DF8DA -:103B90000110202C00EB012000B206449DF8020029 -:103BA0009DF8031000EB012000B207449DF80400CB -:103BB0009DF8051000EB012001B29DF80700884434 -:103BC00000F07F0001D20028D7D196FBF4F02880C6 -:103BD00097FBF4F0688098FBF4F0A88089F8014026 -:103BE000BDE8FC87FFE76B4606223221532000F038 -:103BF00021FC9DF800009DF8011000EB01202880B9 -:103C00009DF802009DF8031000EB012068809DF8EC -:103C100004009DF8051000EB0120A880E0E7234890 -:103C200010B500784FF0080200284FF02D014FF03A -:103C300053000ED000F0F8FB0A223121532000F08F -:103C4000F3FB0C222C21532000F0EEFB90223821B4 -:103C500008E000F0E9FB0A223121532000F0E4FBE8 -:103C60000A222C21BDE81040532000F0DDBB38B5FE -:103C7000054600200C468DF8000001466B460122E7 -:103C8000532000F0D7FB18B19DF80000E52801D0C3 -:103C9000002038BD0549287808700548206005488F -:103CA00060600548A060012038BD00003E02002091 -:103CB0001F3C0008633B0008613B000810B54FF44F -:103CC0008044204601F0DAFE012805D1204601F0AB -:103CD000E3FEBC490120087010BD10B5B94C86B098 -:103CE0006B4660681622AA21807E00F0A3FBBDF817 -:103CF000000041BA60680180BDF8021049BA4180F5 -:103D0000BDF8041049BA8180BDF8061049BAC180D7 -:103D1000BDF8081049BA0181BDF80A1049BA4181BD -:103D2000BDF80C1049BA8181BDF80E1049BAC181A5 -:103D3000BDF8101049BA0182BDF8121049BA41828B -:103D4000BDF8141049BA818206B010BDF0B59D4C83 -:103D500085B0607810B1012005B0F0BD4FF400557A -:103D6000ADF80C5003208DF80E001020964F8DF802 -:103D70000F0003A9384603F0A0F86E00ADF80C6000 -:103D800004208DF80F0003A9384603F096F83D6132 -:103D90000E21022003F048F9019600268DF80860F4 -:103DA00008208DF8090001258DF80A5001A801F0BE -:103DB00015FE28208DF810000F208DF811008DF8C9 -:103DC00012008DF8135004A801F031FB0C2000F014 -:103DD0000CFF616877206B46CE7688760122D02171 -:103DE00000F028FB60689DF800100222C175028473 -:103DF000552901D00020AFE75521C176807E6B4662 -:103E00000122D12100F016FB9DF80000616800F04E -:103E10000F0200090A764876FFF75FFF65709AE7A0 -:103E2000684808B542F21071027800E000BF22B97C -:103E30000B00A1F1010189B2F8D140686B46022262 -:103E4000807EF62100F0F6FABDF8000040BA08BD09 -:103E50005C494968CA7E552A01D0C8690EE04A8982 -:103E6000B1F91430801A0A895043C013B1F91220F5 -:103E70000344D20292FBF3F21044C86108300011EF -:103E800000B270474F4800212E2201704068F42193 -:103E9000807E00F0C9BA10B54A4C00202070FFF7B0 -:103EA000F1FF20780028FDD0FFF7BAFFBDE81040F1 -:103EB000CEE738B5434C42F21070217800E000BFE5 -:103EC00021B90200A0F1010080B2F8D160686B4610 -:103ED0000322807EF62100F0ADFA9DF800009DF8E7 -:103EE0000110000440EA01209DF8021008436168B7 -:103EF000B1F92010C1F10801C84038BD70B5314991 -:103F00004A68D169B2F90E40A1F57A6101FB01F36B -:103F10001D136C43E512B2F90240B2F904604C4340 -:103F200005EBE424B2F9005004EB8505148CA540A0 -:103F30004E437113B2F90C601B135E4301EB264133 -:103F4000891C8910D288AD1C01F500414A43D10B70 -:103F50004CF25032A0EBA500E2405043B0F1004FCC -:103F600003D24000B0FBF1F002E0B0FBF1F0400002 -:103F70000112494340F6DE325143144A09144243C8 -:103F800001EB224101F6CF6100EB211070BD0D481D -:103F9000342341680A8C03EB821200230370887E6D -:103FA000D2B2F42100F040BA10B5064C00202070C7 -:103FB000FFF7EDFF20780028FDD0FFF77AFFBDE87E -:103FC00010409BE7400200200010014043E3FFFF48 -:103FD00008B500208DF800006B4601220A211E2042 -:103FE00000F028FA18B19DF80000482801D0002000 -:103FF00008BD012008BD10B5642000F0F6FD712257 -:1040000000211E2000F010FA322000F0EEFD6022A8 -:1040100001211E2000F008FA01220221BDE8104013 -:104020001E2000F001BA10B5702200211E2000F001 -:10403000FBF9202201211E2000F0F6F900220221C6 -:10404000BDE810401E2000F0EFB91CB504466B46D9 -:10405000062203211E2000F0EDF9BDF8000040BA51 -:104060002080BDF8020040BA6080BDF8040040BA6C -:10407000A0801CBD30B587B005464FF44060ADF858 -:10408000140003208DF816001C208DF8170005A9D8 -:10409000FC4802F012FFFC4CE56000F007FAE06813 -:1040A00001F002FD684601F06AFD00224FF4407104 -:1040B000E06801F0CAFD0025ADF804504BF6FF7032 -:1040C000ADF806004FF48040ADF80C00EF480090CA -:1040D0000121E06801F061FD6946E06801F0F7FC4C -:1040E0004FF4A06001F09EF922208DF810008DF8A9 -:1040F00011508DF8125001208DF8130004A801F022 -:1041000096F921208DF810008DF8115004A801F0C7 -:104110008EF907B030BD70B5DB4CE068858A15F4C8 -:10412000E06F24D0018B00224FF4806101F08DFDFF -:10413000A8051CD4E0680188890518D40188C90540 -:104140000CD50188C905FCD4012101F04EFDE068C1 -:1041500001888905FCD4FFF78DFF08E0012101F0FB -:1041600044FD00224FF44071E06801F06EFDE0680C -:10417000818A21F4706181820020E07070BDCAE7FD -:104180002DE9F041C04CE068818A4FF00105C9B2C9 -:10419000CA074FF0000627D0018821F40061018092 -:1041A000012101F02CFDA670207A20B1207860B9A1 -:1041B0006079FF2809D021790022E06801F052FDE2 -:1041C0006079FF280FD0FF20B8E02570A079022881 -:1041D00004D1E068018841F4006101802179012265 -:1041E000E06801F03FFDC9E08A074FF4806734D5ED -:1041F000BFF3508FA079012810D1207A70B12078B8 -:1042000060B10021E06801F0FAFCBFF3508FE06874 -:10421000018B012101F0E9FC65701CE0E068008B76 -:10422000BFF3508FA07902280DD1207A58B12078A1 -:1042300048B10021E06801F0E2FC93E03946E06813 -:1042400001F003FD9AE0A079032804D1207A10B18F -:104250002078002874D10122F0E74A0753D5657011 -:10426000227A89490978CAB3C9B3A17902291FD929 -:10427000002101F0C4FCE06801F0F1FC94F9022097 -:1042800063699854521CA2700121E06801F0ADFCF2 -:104290006570E06801F0E3FC94F902106269505423 -:1042A000491CA17001223946E06801F0CEFC25E0EE -:1042B000012101F09AFCE06801F0D1FC94F90210B0 -:1042C00062695054491CA170E06801F0C8FC94F97F -:1042D000021062695054891CA1700FE000E000E0F8 -:1042E00009B9E17931B1012101F07FFCA078401CCE -:1042F000A07003E0012101F06EFC2570E0680188E8 -:10430000C905FCD43AE04A061BD501F0A8FC94F993 -:10431000021062695054491C48B2A070A179C01CB7 -:10432000814204D100223946E06801F08EFCA17977 -:1043300094F90200814221D100F10100A0701DE03A -:1043400010E009061AD594F90220511C4BB20BD08B -:104350002569A95CA37001F080FCA07994F9021092 -:1043600088420BD1002269E7A370617901F075FCE6 -:10437000207A0028F6D1A0790028F3D094F9021011 -:10438000A079401C814209D12670607828B10022B2 -:104390004FF44071E06801F058FCE670BDE8F08130 -:1043A000EEE6B8E6ECE67FB5374C400047F2305514 -:1043B000207161710120E07100212172C4F810D0D8 -:1043C000C4F814D06946A271E070102A02D9002006 -:1043D00004B070BD002003E01E5C0E54401CC0B24F -:1043E0009042F9D3E068818889050ED40188C90517 -:1043F00005D401888905FCD4012101F0ECFB0122E0 -:104400004FF44071E06801F020FCE07810B16D1EBF -:10441000FBD102E00DB10120DAE76089401C608128 -:10442000E068FFF727FED2E707B502AB0122FFF7EE -:10443000BAFF0EBD70B5144C4FEA400047F230553C -:10444000207161710020E07101202072636123619D -:10445000A271E070E068818889050ED40188C905E1 -:1044600005D401888905FCD4012101F0B4FB0122A7 -:104470004FF44071E06801F0E8FBE07840B16D1E58 -:10448000FBD108E0000C014048020020801A060021 -:104490000DB1012070BD6089401C6081E068FFF7AC -:1044A000E9FD002070BD2F48408970472DE9F84391 -:1044B0004FF44067ADF800704FF003088DF80280AC -:1044C0001420294C8DF803006946204602F0F5FCC3 -:1044D0003946204602F05EFD0025261502E00A203E -:1044E00000F06DFB3146204602F040FD0028F6D07A -:1044F0003146204602F050FD0A2000F060FB3146B4 -:10450000204602F047FD0A2000F059FB6D1CEDB279 -:10451000082DE7D34FF400652946204602F03CFD04 -:104520000A2000F04CFB3146204602F035FD0A20FF -:1045300000F045FB3146204602F02CFD0A2000F039 -:104540003EFB2946204602F025FDADF800708DF8AF -:1045500002801C208DF803006946204602F0ADFC65 -:10456000BDE8F88348020020000C0140B0F90010BB -:10457000CA1701EB927189100180B0F90210CA17B5 -:1045800001EB927189104180B0F904104942CA17B9 -:1045900001EB92718910818070471CB504466B460F -:1045A00006221D216820FFF745FFBDF8000040BA34 -:1045B0002080BDF8020040BA6080BDF8040040BA17 -:1045C000A0801CBD10B5192000F00FFB00221521A2 -:1045D0006820FFF729FF10B9032000F0ADFB284841 -:1045E0001621007840F018026820FFF71DFF002216 -:1045F00017216820FFF718FF01223D216820FFF7EF -:1046000013FF01223E21BDE810406820FFF70CBFD8 -:1046100010B50446192000F0E8FA002215216820A0 -:10462000FFF702FF002806D0164820601648606099 -:104630001648A060012010BD1149622817D006DC81 -:104640000A281AD0142816D02A2809D111E0BC282B -:1046500004D0B0F5807F03D1002000E00120087075 -:104660000878162140F018026820FFF7DDBE02200E -:10467000F5E70320F3E70420F1E70520EFE700006A -:1046800060020020C54500089B4500086D450008F4 -:104690002DE9F84F4FF0000BDFF82CA4DFF82C9435 -:1046A00080465E460AEBC60009EBC605D0E9004726 -:1046B0004046444548D1390C009102F000FA0128E7 -:1046C00042D12046009902F005FA1EB9FE490120A8 -:1046D000083988703F043F0C06D0042F08D0082FFB -:1046E00014D00C2F08D115E0204602F0D1F902E0D9 -:1046F000204602F0CFF98346287878B1A5F804B0B7 -:104700006888594683450FD9081A11E0204602F0FF -:10471000C3F9F0E7204602F0C1F9ECE70120A5F863 -:1047200002B02870022106E04FF6FF72101A08440A -:10473000E88000212970E54840304180E349078046 -:104740002046403101F0D6FE761CF6B2082EA9D3E1 -:10475000BDE8F88FDC48083801784FF0804009B197 -:1047600000F0D6B994E7DA4892E72DE9F04F87B028 -:104770004FF000040200DFF85093D44DD548049464 -:10478000009401940294A9F108094FF001064FF03A -:1047900028014FF003074FF01C084FF0470A4FF66F -:1047A000FF7B05F14005039435D0ADF810608DF81E -:1047B00013108DF8127004A902F07FFB8DF80C80A5 -:1047C0008DF80D408DF80E608DF80F6003A800F095 -:1047D0002EFE684601F056FFADF800A0B707ADF811 -:1047E00004B0ADF802406946384601F0DBFC6C804D -:1047F000AE80EC802C812C802946384601F07AFE70 -:1048000001220221384601F076FF0121384601F0ED -:104810005DFF0A215EE0CF22ADF810208DF8131065 -:104820008DF8127004A902F048FBADF8107004A9CD -:10483000A94802F042FB8DF80C808DF80D408DF8F0 -:104840000E608DF80F6003A800F0F1FD1D208DF8BB -:104850000C0003A800F0EBFD684601F013FFADF873 -:1048600000A04FF08047ADF804B0ADF802406946B3 -:10487000384601F097FCDFF858826946404601F05F -:1048800091FC6C80AE80EC802C818F4E002400BFA8 -:1048900006EBC4008D498088288056F834004031EA -:1048A00001F028FE641CE4B2082CF1D301221E2181 -:1048B000384601F020FF01221E214446404601F007 -:1048C0001AFF0121384601F001FF0121204601F0C5 -:1048D000FDFE062189F8011007B0BDE8F08F2DE933 -:1048E000F04F8BB000250795044602954FF0010864 -:1048F000ADF81C8048208DF81F000595069503959E -:10490000032604950095019508958DF81E6007A96A -:10491000704802F0D2FA6C48617808386B4B01702D -:10492000002040F2DC5200BF03EBC007401CC0B2C5 -:10493000FA800828F8D3207810B10846FFF715FF51 -:104940004FF41060ADF81C004FF0180B8DF81FB03D -:104950008DF81E6007A95F4802F0AFFA4FF470703F -:10496000ADF81C0007A95C4802F0A7FA04A801F002 -:1049700089FE4720ADF81000A078584F80B1E0883C -:1049800004A9B7FBF0F0401EADF81400544801F044 -:1049900009FCA088B7FBF0F0401EADF8140009E058 -:1049A000A08804A9B7FBF0F0401EADF814004C48F5 -:1049B00001F0F8FB04A94B4801F0F4FB7020ADF8BE -:1049C0000000ADF804504FF47A70ADF806004FF0D7 -:1049D000020A4FF48079ADF80280ADF808A0ADF876 -:1049E0000C9069463E4801F016FC69463C4801F0CF -:1049F000B9FC69463B4801F00EFC6946394801F0B4 -:104A00003FFC6946374801F075FC6946354801F0BE -:104A1000A9FC0121324801F059FE0121314801F081 -:104A200055FE01212E4801F05BFE01212D4801F0C9 -:104A300057FE207808B16078E8B3C020ADF81C00BC -:104A40008DF81FB08DF81E6007A9224802F035FAD4 -:104A5000ADF81C6007A9204802F02FFAA0881C4C72 -:104A6000B7FBF0F0401EADF8140004A9204601F099 -:104A700099FB7020ADF80000ADF804504FF47A7047 -:104A8000ADF80600ADF80280ADF808A0ADF80C90C6 -:104A90006946204601F0BFFB6946204601F0F0FB65 -:104AA0006946204601F026FC6946204601F05AFC82 -:104AB0000121204600E005E001F008FE012120462A -:104AC00001F00EFE08980FE06C020020780500202F -:104AD0000004004000080140000C014040420F006B -:104AE000002C0140000800400BB0F6E6234A527843 -:104AF000904204D2214A483252F820000180704787 -:104B00001F4901EBC000C08870471C4840787047BF -:104B100070B50546022101F0D2FF184C012807D1DB -:104B2000A088E080284601F0B3FFA0800120A0709B -:104B30000221284601F0CEFFA088E188884201D9F1 -:104B4000401A03E04FF6FF72511A084480B2B0F5E4 -:104B50007A6F01D900200EE0A0F2EF2140F2DB5283 -:104B6000914206D2E178082903D2054A02EBC1013D -:104B7000C880E078401CE07070BD00006402002036 -:104B80007805002082484168824881604168491C5C -:104B90004160704772B67E4843687E4881684268CB -:104BA00062B6591A0068B1FBF0F002EB4201C1EBAA -:104BB000C21100EBC100704776484068704770B57D -:104BC000734C00236168734D6268511A0B4411469F -:104BD0002A68B3FBF2F2824206D2801A2A68B3FB3B -:104BE000F2F602FB1633EFE770BD30B504464FF422 -:104BF0007A7502E02846FFF7E2FF641EFAD230BD64 -:104C00002DE9F04186B001211D2001F0E0F90121DC -:104C1000C80201F0DCF90121084601F0E1F90121A7 -:104C2000022001F0DDF90121042001F0D9F9012170 -:104C3000480201F0CCF90121880301F0C8F90121F3 -:104C4000880501F0CDF90121084601F0B7F90121ED -:104C5000022001F0B3F901F0E8F94FF6FF70ADF86A -:104C60000000DFF8348100248DF803406946404697 -:104C700002F023F9494F6946384602F01EF96946A9 -:104C8000474802F01AF90121464802F0A4F9182019 -:104C9000ADF8000003258DF8025010268DF8036052 -:104CA0006946384602F009F93C4808211030016095 -:104CB00006608614ADF800608DF8025014208DF85F -:104CC00003006946404602F0F8F8334810300660A9 -:104CD00001A801F02EF934490198B0FBF1F02D49FB -:104CE00008603248016841F080710160284801681D -:104CF00041F0010101602E484FF47A710068B0FB69 -:104D0000F1F0B0F1807F0CD220F07F414FF0E02035 -:104D1000491E4161254AF021D93A11708461072169 -:104D20000161FEF7BFFE2348FFF7A4F96420FFF7F7 -:104D30005CFF06B0BDE8F081184A10211432116002 -:104D40000821121F1160044640F2DB10124F151F9C -:104D500044434E021437A7F1040C286880F0100079 -:104D60002860286880F008002860A01EFFF73DFF3B -:104D70003E601920FFF739FFCCF80060EDE710B175 -:104D80000E490D48086009490D48F0390860704720 -:104D9000001000E0D402002000080140000C014097 -:104DA000001001400002300040420F00FCED00E026 -:104DB000F402002000580040EFBEADDEF04F0020AE -:104DC0000400FA05A548A44A41685318A44A13658B -:104DD00083688B4203D9591A9164436004E0C1F59A -:104DE00080719164002141609D480121443000F0B0 -:104DF0009ABD10B54FF4005000F0D3FD9848002143 -:104E0000443000F090FD9548001D03C8814202D057 -:104E1000BDE81040D6E710BD2DE9F04192B0044640 -:104E20004FF40070ADF83C0003208DF83E001820D0 -:104E30008C4D8DF83F000FA9284602F03EF828154A -:104E4000ADF83C0048208DF83F000FA9284602F03D -:104E500034F80E208DF8400001218DF841108DF8B6 -:104E600042108DF8431010A800F0E1FA0B940024D2 -:104E7000ADF834400C20DFF8F081ADF83040ADF8EB -:104E80003600ADF83240ADF838400BA9404601F08D -:104E900055FE734F5837384600F0AEFCA81408F1A1 -:104EA00004050095CDE909047048CDE90104802688 -:104EB0000494CDE90564A81503902020CDE90740AE -:104EC0006946384600F005FD0121384600F02BFD0B -:104ED00001224021404601F0CBFE384600F038FD6B -:104EE0005E495F4F44370860384600F085FC10206B -:104EF000029000950494CDE905640794694638460C -:104F0000089400F0E6FC01220221384600F016FD6C -:104F10005348846401228021404601F0A9FE01210A -:104F2000404601F083FE12B0BDE8F0814C4810B558 -:104F3000583000F00DFD49490968884201D0012030 -:104F400010BD002010BD4548D0E90110814201D1BB -:104F500001207047002070474049444B0A68C2F561 -:104F60008070185C521E0A6002D14FF480720A6091 -:104F7000704710B5FFF7DAFF0028FBD0BDE81040FE -:104F8000EAE7364A344B91685854491CC8B29060DD -:104F90003348406CC00700D114E7704710B5044691 -:104FA00002E0641CFFF7EDFF20780028F9D110BD66 -:104FB00070B50D460646012186B0480401F010F890 -:104FC00026208DF8100001208DF8110002218DF8A7 -:104FD00012108DF8130004A800F029FA0820ADF88B -:104FE000140004248DF8174005A91E4801F065FF40 -:104FF0000020ADF80800ADF80A40ADF804001C4CE4 -:10500000ADF80600ADF80C0000966946204601F0A8 -:1050100095FD012240F22551204601F011FE0121AB -:10502000204601F003FE0D48C56006B070BD70B5A6 -:105030000F4D40F22551284601F0B9FE01280AD152 -:10504000064CE068002806D0284601F049FEE168D9 -:10505000BDE87040084770BDC2060020E002002095 -:10506000000002400008014000380140C205002055 -:105070000044004010B56522FF216D20FFF7D4F9F0 -:10508000002800D0012010BDFEB5384C0125207845 -:1050900078B1012822D002281FD164208DF80000A9 -:1050A00033488DF8015000260078A0B38DF80250E7 -:1050B00043E07A208DF800002E486B460222B0F9BA -:1050C0000000FF21C0F1B40000EBD07040108DF85B -:1050D00001006D20FFF767F92570FEBD2649792094 -:1050E0008DF80000B1F900000A2290FBF2F010F1F7 -:1050F0005A0301D5002003E05A30B42800DDB42063 -:105100008DF80100B1F9020090FBF2F010F15A01A4 -:1051100002D5002004E00EE05A30B42800DDB420AF -:105120008DF802006B460322FF216D20FFF73BF94B -:1051300002202070FEBD8DF802606B460322FF2125 -:105140006D20FFF730F92670FEBD08B56B208DF895 -:1051500000000A208DF801008DF802006B46032242 -:10516000FF216D20FFF71FF908BD0000F0020020AD -:105170001901002020020020A6000020B0F9001034 -:10518000CA1701EB927189100180B0F90210CA1799 -:1051900001EB927189104180B0F904104942CA179D -:1051A00001EB92718910818070471CB504466B46F3 -:1051B000062243216820FFF73DF9BDF8000040BA00 -:1051C0002080BDF8020040BA6080BDF8040040BAFB -:1051D000A0801CBD10B580226B216820FFF724F948 -:1051E0000520FFF702FD002219216820FFF71CF9B6 -:1051F00000221A216820FFF717F903226B2168208B -:10520000FFF712F918221B21BDE810406820FFF7B4 -:105210000BB9B0F90210B0F90020CB1701EB5371B4 -:10522000C91001805142CA1701EB5271C910418067 -:10523000B0F90410CA1701EB5271C9108180704790 -:105240001CB504466B4606223B216820FFF7F2F8A6 -:10525000BDF8000040BA2080BDF8020040BA60806E -:10526000BDF8040040BAA0801CBD10B510221C215E -:105270006820FFF7D9F814494FF40070088010BD7A -:1052800038B504460D462320FFF7AFFC6B460122DC -:1052900075216820FFF7CEF8002804D09DF80000A3 -:1052A000682801D0002038BD0848206008486060A8 -:1052B0000848A06008482860084868600848A86056 -:1052C000012038BD70477047DC0100206B52000898 -:1052D0004152000813520008D5510008AB51000894 -:1052E0007D510008474810B5016841F00101016097 -:1052F0004168454A114041600168444A11400160DB -:10530000016821F480210160416821F4FE014160BF -:105310004FF41F01816000F030F83D494FF000600C -:10532000086010BD374A10B550683A4910F00C03B8 -:10533000394803D0042B01D0082B0BD001605168F1 -:10534000354AC1F30311121D515C026822FA01F2C1 -:10535000026010BD5168536801F470114FF00204EF -:1053600013F4803F04EB914102D053689B0301D5B5 -:105370002A4B00E0274B5943E0E72248002102680E -:1053800042F4803202604FF4A063026801F101012F -:1053900012F4003F01D19942F7D10168890330D559 -:1053A0001F490A6842F010020A600A6822F00302EC -:1053B0000A600A6842F002020A604168416041687E -:1053C0004160416841F480614160416821F47C1191 -:1053D0004160416841F4E8114160016841F0807129 -:1053E000016001688901FCD5416821F00301416039 -:1053F000416841F0020141604168C1F38101022925 -:10540000FAD17047001002400000FFF8FFFFF6FEDF -:1054100008ED00E000127A00F402002000093D00CF -:10542000002002402749084327490860704770B5AB -:105430000F21C478027801234FF0E026DCB1224C22 -:10544000246804F4E064C4F5E064250AC5F10404AA -:10545000E9404578A54084780C402C4321011B4C41 -:105460001155007800F01F018B40400906EB8000C9 -:10547000C0F8003170BD02F01F008340500906EBF8 -:105480008000C0F8803170BD114A114001430E48C0 -:10549000001F016070470C4A121D0029116801D0DD -:1054A000014300E08143116070474FF0E021042880 -:1054B000086903D020F004000861704740F0040040 -:1054C000FAE700000000FA050CED00E000E400E05F -:1054D00080FFFF1FC24910B5884202D10121441547 -:1054E0000AE0C049884202D10121041504E0BE4906 -:1054F00088420AD10121CC03204600F07AFD2046E3 -:10550000BDE81040002100F074BD10BD10B5426828 -:10551000B64B0C791A400B6842EA042213434360ED -:105520008368B34A1340D1E9024222434C7943EAEB -:1055300044031A438260C26A097C22F47002491E45 -:10554000C9B242EA0151C16210BD0021016001717E -:1055500041718160C1600121017470470029816837 -:1055600002D041F0010101E021F0010181607047AA -:105570000029816802D041F4807101E021F480713A -:1055800081607047002A4268C9B201D00A4300E036 -:105590008A4342607047816841F00801816070472A -:1055A000014600208968090700D5012070478168FD -:1055B00041F0040181607047014600208968490775 -:1055C00000D5012070470029816802D041F4A00174 -:1055D00001E021F4A0018160704701460020896844 -:1055E000490200D5012070474268491E22F46042FA -:1055F00042EA4131416070470029416802D041F4DC -:10560000006101E021F400614160704770B5072539 -:1056100009290AD9C468A1F10A0606EB4606B54075 -:10562000AC43B3401C43C46007E0046901EB41068E -:10563000B540AC43B3401C4304611F23072A09D281 -:10564000446B521E02EB820293409C4391400C43F8 -:10565000446370BD0D2A09D2046BD21F02EB820293 -:1056600093409C4391400C43046370BDC46A0D3A5F -:1056700002EB820293409C4391400C43C46270BD94 -:105680000029816802D041F4801101E021F48011E9 -:1056900081607047C06C80B2704751484C300068E0 -:1056A00070470029416802D041F4806101E021F493 -:1056B0008061416070470029416802D041F4805107 -:1056C00001E021F4805141607047826822F4E04299 -:1056D0000A43826070470029816802D041F400418A -:1056E00001E021F40041816070470029816802D007 -:1056F00041F4021101E021F402118160704701467A -:1057000000208968890200D50120704770B50725FF -:1057100009290AD9C468A1F10A0606EB4606B54074 -:10572000AC43B3401C43C46007E0046901EB41068D -:10573000B540AC43B3401C430461836BC3F30154D5 -:10574000121B921C02EB82041F22A2409343A14031 -:105750000B43836370BD826B491E22F4401242EA00 -:10576000015181637047425070470844806A80B29B -:10577000704742681F4B1A400A43426070474162BB -:1057800082627047426822F01F020A4342607047FB -:10579000134908310028086802D040F4000001E0F5 -:1057A00020F40000086070470246002012680A4298 -:1057B00000D001207047C9430160704710B5002236 -:1057C00044680B0AC9B200680C40184201D004B109 -:1057D0000122104610BD6FEA1121016070470000E0 -:1057E0000024014000280140003C0140FFFEF0FF82 -:1057F000FDF7F1FFFFFD3FFF01684FF6FE7211401C -:1058000001600021016041608160C1606A496A4AAB -:105810000839904203D1486840F00F0006E0664A1C -:105820001432904204D1486840F0F000486070475C -:10583000614A2832904203D1486840F47060F5E72D -:105840005D4A3C32904203D1486840F47040EDE735 -:10585000594A5032904203D1486840F47020E5E73D -:10586000554A6432904203D1486840F47000DDE745 -:10587000514A7832904203D1486840F07060D5E7D1 -:105880004E4A111F904203D1086840F00F0006E015 -:105890004A4A1432904204D1086840F0F00008608F -:1058A0007047464A2832904203D1086840F470603D -:1058B000F5E7424A3C32904203D1086840F4704018 -:1058C000EDE73E4A50329042EAD1086840F4702039 -:1058D000E5E730B5036847F6F07293430C6A8A68CF -:1058E0002243D1E904452C4322438C692243CC69ED -:1058F00022434C6A22438C6A22431A430260CA68DC -:1059000042600A6882604968C16030BD0021016060 -:1059100041608160C160016141618161C161016279 -:105920004162816270470029016802D041F00101A3 -:1059300002E04FF6FE72114001607047002A0268D3 -:1059400001D00A4300E08A4302607047416070471B -:10595000406880B2704701460020CA0002D5174A4D -:10596000083A01E0144A083A12680A4200D00120BD -:105970007047C10003D51149091F086070470E49DF -:1059800008394860704701460020CA0002D50B4A1A -:10599000083A01E0084A083A12680A4200D0012099 -:1059A0007047C10003D50549091F086070470249C7 -:1059B00008394860704700000800024008040240AF -:1059C000374900200860091D0860091D0860091D8D -:1059D00008603349334814310860704730B53049A6 -:1059E0008379026853B30B6893430B600A1D1368F5 -:1059F0000468A343136002790A44136804682343CC -:105A00001360274A083213680468A3431360131D08 -:105A10001C680568AC431C604479102C05D02144F7 -:105A20000A68006802430A6030BD116804682143B7 -:105A30001160196800680143196030BD007908449D -:105A400001689143016030BD0021016001710C22A9 -:105A5000427181717047124910310A6802430A602D -:105A6000704701460E4A0020143212680A4200D0E4 -:105A7000012070470A49143108607047084A0146FE -:105A800000201268064B0A4014331B680B4202D0F8 -:105A9000002A00D001207047014914310860704786 -:105AA00000040140FFFF0F00C04910B588424FF0CD -:105AB000010101D14C0501E04FF48004204600F0C3 -:105AC000A1FA2046BDE81040002100F09BBA70B555 -:105AD0000446808886B00D4620F03F06684600F0F8 -:105AE00028FAB3490298B0FBF1F189B20E43A680BF -:105AF000228822F001022280AE4B2A689A421CD8EA -:105B00005200B0FBF2F080B2042800D20420491CFD -:105B10002184A083208840F00100208021884FF656 -:105B2000F5300140A8886A89104308432080A8897D -:105B300029890843208106B070BDEB88A3F53F4654 -:105B4000FF3E05D102EB4202B0FBF2F080B208E06A -:105B500002EBC20303EB0212B0FBF2F080B240F49E -:105B60008040020501D140F001004FF4967251438C -:105B70004FF47A72B1FBF2F140F40040C7E741F212 -:105B800088310160002181804BF6FF72C280018163 -:105B900041814FF48041818170470029018802D002 -:105BA00041F0010101E021F001010180704700296D -:105BB000818802D041F4006101E021F4006181801C -:105BC00070470029818802D041F4805101E021F41E -:105BD0008051818070470029018802D041F4807192 -:105BE00001E021F48071018070470029018802D012 -:105BF00041F4007101E021F4007101807047002937 -:105C0000018802D041F4806101E021F480610180CB -:105C10007047828901F0FE0122F0FE02114381816A -:105C200070470029818902D041F0010101E021F093 -:105C30000101818170470029018802D041F04001B3 -:105C400001E021F0400101807047002A828801D0E4 -:105C50000A4300E08A438280704701827047008ACD -:105C6000C0B2704712B141F0010101E001F0FE0144 -:105C700001827047405A70470029018802D041F4E0 -:105C8000004101E0C1F30E0101807047B1F5006FE2 -:105C9000018803D021F400610180704741F4006164 -:105CA000FAE7B1F5005F018803D021F400510180CB -:105CB000704741F40051FAE70029018802D041F40D -:105CC000805101E021F4805101807047B1F5006FEF -:105CD000018803D021F400610180704741F4006124 -:105CE000FAE70029018802D041F0200101E021F00B -:105CF000200101807047008B000A7047002901884D -:105D000002D041F0100101E021F010010180704744 -:105D10000029018803D021F080010180704741F003 -:105D20008001FAE7B1F5804F818B02D021F48041E8 -:105D300001E041F4804181837047838A0022008B17 -:105D400043EA004323F07F40814300D10122104603 -:105D50007047818A008B41EA004121F07F40704703 -:105D600000220B0F21F07F4101D0143001E0090C1B -:105D700018300068084200D0012210467047C9431D -:105D80008182704710B58388002201F0E064808A28 -:105D900003EA144321F07F41084201D003B10122FC -:105DA000104610BDC9438182704700000054004076 -:105DB00040420F00A0860100A448016841F00101A3 -:105DC00001604168A24A114041600168A14A114046 -:105DD0000160016821F480210160416821F4FE0125 -:105DE00041604FF41F018160704798490A6822F4AE -:105DF00080320A600A6822F480220A60B0F5803F8F -:105E000007D0B0F5802F03D1086840F4A0200860C7 -:105E10007047086840F48030F9E7024600205309D3 -:105E20008A49012B0AD0022B0AD0496A02F01F02CC -:105E3000012393400B4200D0012070470968F5E729 -:105E4000096AF3E730B500244FF4A0653120FFF76D -:105E5000E4FF641CAC4201D00028F7D03120FFF7EA -:105E6000DCFF002800D0012030BD78490A6822F00C -:105E7000F80242EAC000086070477749086070473E -:105E8000724A5368084323F47C13184350607047E8 -:105E90007149086670476D4A516821F0030101435A -:105EA000516070476948406800F00C007047674ACD -:105EB000516821F0F001014351607047634A516815 -:105EC00021F4E06101435160704760494A6822F45F -:105ED000605242EAC000486070475C4A0029517A2B -:105EE00001D0014300E08143517270475B49086073 -:105EF0007047564A516821F4404101435160704750 -:105F0000574900220A7001F82029012802D00428EC -:105F100002D1052081F8200070475249086070477F -:105F20004A490A6A02430A6270474E494439086086 -:105F30007047464910B54A6812F00C034A4A03D02C -:105F4000042B01D0082B26D002604A68474B02F090 -:105F5000F00212099C5C0268E24042604C6804F462 -:105F6000E064240A1C5D22FA04F484604C6804F4A2 -:105F700060544FEAD4241B5D22FA03F2C2604968E0 -:105F80003A4B01F440414FEA91311B1F595CB2FB7F -:105F9000F1F1016110BD4A684B6802F470124FF0D4 -:105FA000020413F4803F04EB924202D04B689B033F -:105FB00001D52F4B00E02C4B5A43C5E7234A00295B -:105FC000516901D0014300E08143516170471F4A8C -:105FD0000029916901D0014300E08143916170473C -:105FE0001A4A0029D16901D0014300E08143D161FF -:105FF0007047164A0029D16801D0014300E081436F -:10600000D1607047114A0029116901D0014300E0B5 -:1060100081431161704713494039086070470E4948 -:10602000C86470470949C87170470848416A41F01F -:10603000807141627047054A0146002092680A4219 -:1060400000D001207047014988727047001002405B -:106050000000FFF8FFFFF6FE00004242D800424277 -:10606000201002408004424200127A000C030020FB -:1060700000093D00F64910B5884202D10121C4143F -:1060800086E0B0F1804F09D0F24988420DD101215C -:106090000220FFF7B7FF0021022064E0012108463B -:1060A000FFF7B0FF002101205DE0EB49884206D1F7 -:1060B00001210420FFF7A6FF0021042053E0E74957 -:1060C000884206D101210820FFF79CFF002108200B -:1060D00049E0E349884206D101211020FFF792FFF1 -:1060E000002110203FE0DF49884206D10121202015 -:1060F000FFF788FF0021202035E0DB49884202D1EC -:106100000121441444E0D949884202D10121CC0440 -:106110003EE0D749884202D101210C0538E0D5493B -:10612000884202D101214C0532E0D349884206D190 -:1061300001214020FFF766FF0021402013E0CF49F6 -:10614000884206D101218020FFF75CFF00218020DA -:1061500009E0CB4988420AD1841501212046FFF786 -:1061600051FF00212046BDE81040FFF74BBFC54955 -:10617000884202D101210C040AE0C349884202D1BD -:1061800001214C0404E0C14988420AD101218C0458 -:106190002046FFF72EFF2046BDE810400021FFF704 -:1061A00028BF10BD30B50288A94BAF4C98420DD026 -:1061B000A0420BD0B0F1804F08D0A64DA84205D028 -:1061C000A54DA84202D0A54DA84203D122F07005EA -:1061D0004A882A43A24DA84206D0A24DA84203D025 -:1061E00022F44075CA882A4302808A8882850A88F8 -:1061F000028598420AD0A04208D0A24A904205D017 -:10620000A14A904202D0A14A904201D1097A018666 -:106210000121818230BD30B5028C22F0010202845E -:10622000028C8388048B22F0020224F073050C8810 -:106230002C430D8915434A882A43854DA8420BD02B -:10624000894DA84208D08F4DA84205D08E4DA84256 -:1062500002D08E4DA8420DD122F008054A8923F4C0 -:1062600040732A4322F004058A882A438D891D43FE -:10627000CB892B4383800483C9888186028430BD07 -:1062800030B5028C22F010020284028C8388048BC9 -:1062900022F0200224F4E6450C88240645EA144442 -:1062A0000D892D0542EA15454A88120545EA124234 -:1062B000674DA84202D06C4DA84215D122F080054E -:1062C0004A8923F44063120545EA124222F0400550 -:1062D0008A88120545EA12428D89AD0443EA1545C4 -:1062E000CB899B0445EA134383800483C9880187D3 -:1062F000028430BD30B5028C22F480720284028C9C -:106300008388848B22F4007224F073050C882C435C -:106310000D892D0642EA15454A88120645EA1242C1 -:106320004B4DA84202D0504DA84215D122F4006531 -:106330004A8923F44053120645EA124222F480654A -:106340008A88120645EA12428D892D0543EA1545D1 -:10635000CB891B0545EA134383808483C9888187E1 -:10636000028430BD30B5028C22F480520284038C4A -:106370008288848B24F4E6450C88240645EA14447C -:1063800023F400550B891B0745EA13434D882D075D -:1063900043EA15452E4B984202D0334B984205D123 -:1063A00022F480438A89920543EA124282808483E0 -:1063B000C988A0F84010058430BD828B22F4406269 -:1063C0008283828B42EA012282837047828B22F091 -:1063D0000C028283828B0A4382837047028B22F4F1 -:1063E00040620283028B42EA01220283704770B549 -:1063F000048C24F010040484068B048C26F4734669 -:106400001B0746EA1343120643EA12420D05104BDE -:106410002D0C98420ED0144B98420BD0B0F1804F07 -:1064200008D00C4B984205D00B4B984202D00B4B36 -:10643000984205D124F02001294341F0100104E0E5 -:1064400024F0A0030B4343F010010283018470BDCC -:10645000002C01400004004000080040000C0040F7 -:10646000001000400014004000340140004C014086 -:10647000005001400054014000180040001C004042 -:10648000002000400040014000440140004801401D -:10649000028B22F00C020283028B0A4302837047B4 -:1064A00030B5048C24F001040484058B048C1B0596 -:1064B00042EA134325F0F305F64A2B4390420ED0EF -:1064C000F54A90420BD0B0F1804F08D0F34A904289 -:1064D00005D0F34A904202D0F24A904202D124F011 -:1064E000020201E024F00A020A4342F001010383A0 -:1064F000018430BD2DE9F05F0D4604460E88E54865 -:10650000DFF894C3DFF894A3DFF894E34988AA88FE -:106510002B894FF0804B3EB3042E2DD0082E268CB5 -:1065200032D026F480562684B4F81C90268C0F07AF -:106530004FEA1748120629F473471B0747EA12422D -:1065400042EA134384420AD0644508D05C4506D031 -:10655000544504D0744502D0D248844241D126F437 -:10656000005040EA08003FE02046FFF799FFE98825 -:106570002046BDE8F05F8BE72046FFF738FFE9884B -:106580002046BDE8F05F29E726F480762684A78BB5 -:10659000268C1B0527F0F30742EA13434FEA0168F4 -:1065A0003B434FEA184884420AD0644508D05C4512 -:1065B00006D0544504D0744502D0BA48844204D170 -:1065C00026F4007040EA080002E026F42060084348 -:1065D00040F48070A3832084E9882046BDE8F05F02 -:1065E000F4E626F40240084340F48050A38320845C -:1065F000E9882046BDE8F05FDFE62DE9F0410C4672 -:10660000002549880746012601B90225A288012AEA -:1066100000D10226208823890028384610D0FFF7B1 -:10662000E6FEE1883846FFF7D9FE2389324629463F -:106630003846FFF735FFE1883846BDE8F04127E7E7 -:10664000FFF72EFFE1883846FFF722FF2389324605 -:1066500029463846FFF7CBFEE1883846BDE8F041D1 -:10666000BCE610B50A884B88CC881A438B88234334 -:106670001A430B891A434B8989891A430A43A0F8A4 -:10668000442010BD4FF6FF71818000210180C18040 -:106690004180017270470021018041808180C1806A -:1066A000018141818181C181704700210180418048 -:1066B00001228280C18001817047002101804180D8 -:1066C0008180C180018141818181704700290188D9 -:1066D00002D041F0010101E021F001010180704789 -:1066E000002930F8441F02D041F4004101E0C1F319 -:1066F0000E0101807047002A828901D00A4300E020 -:106700008A4382817047818270471143A0F8481004 -:106710007047002A828901D00A4300E08A438281BF -:106720007047018921F0070101817047028922F039 -:1067300070020A430281704700B50346FFF7F6FF77 -:10674000188940F00700188100BD70B50D4611464C -:106750000446602D4FF001020AD0FFF7A1FE294642 -:106760002046FFF7E3FF208940F00700208170BD3D -:10677000FFF73DFEF3E710B5048942EA0323E4B2D4 -:106780000B432343038110BD10B50446FFF7F3FF0D -:10679000208940F07700208110BD10B50446FFF736 -:1067A000EAFF208940F48040208110BD018582826B -:1067B0007047028822F070020A430280704770B569 -:1067C0000589048B068C25F007050D434FF6FC4127 -:1067D0000C4040F201110C4326F0220642EA03115C -:1067E000314305810483018470BD028B22F0700265 -:1067F0000A4302837047028B22F4E04242EA0121FD -:1068000001837047828B22F070020A4382837047B3 -:10681000828B22F4E04242EA012181837047002901 -:10682000018802D041F0800101E021F08001018067 -:1068300070470029818802D041F0040101E021F075 -:106840000401818070470029818802D041F008014D -:1068500001E021F00801818070470029818802D081 -:1068600041F0010101E021F0010181807047028BBC -:1068700022F008020A4302837047028B22F400626E -:1068800042EA012101837047828B22F008020A4309 -:1068900082837047002C0140003401400004004016 -:1068A00000080040000C0040828B22F4006242EAA3 -:1068B000012181837047028B22F004020A43028384 -:1068C0007047028B22F4806242EA01210183704703 -:1068D000828B22F004020A4382837047828B22F467 -:1068E000806242EA012181837047028B22F080029C -:1068F0000A4302837047028BC2F30E0242EA01216F -:1069000001837047828B22F080020A4382837047A2 -:10691000828BC2F30E0242EA012181837047028C0E -:1069200022F002020A4302847047028C22F008021D -:106930000A4302847047028C22F0200242EA0111CD -:1069400001847047028C22F0800242EA0111018426 -:106950007047028C22F4007242EA012101847047E0 -:10696000028C22F4006242EA012101847047028C09 -:1069700022F4005242EA01310184704710B501232C -:10698000048C8B409C430484038C8A40134303840F -:1069900010BD10B50423048C8B409C430484038CED -:1069A0008A401343038410BD30B50124058C00F1E7 -:1069B00018038C40A543058479B108290DD0091F1F -:1069C00088B203EB5000016821F4E04101600168E6 -:1069D0001206120C1143016030BD03EB5100016837 -:1069E00021F0700101600168F4E70029018802D0FC -:1069F00041F0020101E021F002010180704700290D -:106A0000018802D041F0040101E021F0040101807D -:106A100070470029818802D041F0800101E021F017 -:106A2000800181807047028822F00802028002887B -:106A30000A4302807047828822F070028280828836 -:106A40000A4382807047028922F00702028102898C -:106A50000A4302817047028922F080020281028982 -:106A60000A4302817047818470478185704781861F -:106A700070470187704781877047A0F840107047C2 -:106A8000028822F44072028002880A430280704722 -:106A9000808E7047008F7047808F7047B0F840003D -:106AA0007047808C7047008D704702460020128A24 -:106AB0000A4200D001207047C94301827047038A0F -:106AC000002280890B4200EA010001D000B10122BE -:106AD00010467047C943018270470000C64910B58F -:106AE00088420AD101218C032046FFF782FA204612 -:106AF000BDE810400021FFF77CBAC049884202D1AE -:106B000001214C0410E0BE49884202D101218C04CD -:106B10000AE0BC49884202D10121CC0404E0BA4910 -:106B200088420AD101210C052046FFF76BFA204666 -:106B3000BDE810400021FFF765BA10BD30B504462E -:106B4000008A85B00D464CF6FF710840E988014384 -:106B50002182A1894EF6F3100140A8882A891043AA -:106B60006A890A431043A081A08A4FF6FF4108407A -:106B7000A9890143A1826846FFF7DBF99E48844258 -:106B800001D1039800E00298A1890904002900EBD3 -:106B9000C00101EB0010296802DA4FEA410101E06F -:106BA0004FEA8101B0FBF1F06422B0FBF2F14FEA51 -:106BB00001114FEA11136FF018056B4300EB8300CE -:106BC000A3891D044FF0320306D503EBC000B0FBD0 -:106BD000F2F000F0070005E003EB0010B0FBF2F06C -:106BE00000F00F000843208105B030BD4FF416516E -:106BF000016000218180C18001810C22428181815C -:106C0000704710B5038A4FF2FF0213400A884C8880 -:106C100022438C88C9880C4322431A43028210BD48 -:106C20000021018041808180C180704700298189D5 -:106C300002D041F4005101E021F4005181817047FC -:106C400010B5C1F3421301F01F040121A140012B33 -:106C500007D0022B07D01430002A026805D00A435F -:106C600004E00C30F8E71030F6E78A43026010BD0C -:106C7000002A828A01D00A4300E08A438282704758 -:106C8000028A22F00F020282028A0A4302827047BD -:106C9000828922F40062828182890A43828170475C -:106CA0000029818902D041F0020101E021F00201B6 -:106CB00081817047028A22F020020282028A0A43FE -:106CC000028270470029018A02D041F4804101E02C -:106CD00021F4804101827047C1F30801818070472F -:106CE0008088C0F308007047818941F001018181EB -:106CF0007047028BD2B20283028B42EA01210183E8 -:106D00007047028B02F47F420283028B0A430283A4 -:106D100070470029818A02D041F0200101E021F072 -:106D20002001818270470029818A02D041F0100140 -:106D300001E021F01001818270470029818A02D090 -:106D400041F0080101E021F008018182704700292B -:106D5000818902D041F4004101E0C1F30E0181813B -:106D600070470029818A02D041F4006101E021F4DA -:106D7000006181827047828A22F004028282828AC4 -:106D80000A43828270470029818A02D041F00201C1 -:106D900001E021F002018182704702460020128842 -:106DA0000A4200D001207047C9430180704770B586 -:106DB00001F01F0601220025C1F3421302FA06F476 -:106DC000012B0FD0022B0FD0838A4FEA11210088AC -:106DD000234202FA01F200EA020001D000B10125CB -:106DE000284670BD8389F0E7038AEEE70A0A01218D -:106DF0009140C94301807047003801400044004081 -:106E000000480040004C004000500040904910B540 -:106E1000884206D101210420FFF7EBF8002104206D -:106E20003BE08C49884206D101210820FFF7E1F8B8 -:106E30000021082031E08849884206D10121102034 -:106E4000FFF7D7F80021102027E08449884206D1B7 -:106E500001212020FFF7CDF8002120201DE08049EE -:106E6000884206D101214020FFF7C3F800214020CD -:106E700013E07C49884206D101218020FFF7B9F850 -:106E80000021802009E0784988420AD18415012137 -:106E90002046FFF7AEF800212046BDE81040FFF77E -:106EA000A8B810BD10B501210846FFF7A2F80021CF -:106EB000BDE810400120FFF79CB82DE9F041CB78E8 -:106EC000002503F00F02DB0601D58B781A430B88EF -:106ED0004FF00F0813F0FF0F4FF0010C1BD00468A8 -:106EE0000E880CFA05F31E409E4210D1AF0008FA3E -:106EF00007F624EA060602FA07F43443CE78282E71 -:106F000002D0482E02D002E0436100E003616D1C14 -:106F1000082DE5D304600B88FF2B1DD9446800259C -:106F200005F108060CFA06F30E881E409E420FD1AA -:106F3000AF0008FA07F624EA060602FA07F434431B -:106F4000CE78282E00D14361CE78482E00D103613F -:106F50006D1C082DE4D34460BDE8F0814FF6FF714D -:106F60000180022181700421C17070470246002017 -:106F700092680A4200D001207047806880B2704752 -:106F800002460020D2680A4200D001207047C06843 -:106F900080B2704701617047416170470AB1016179 -:106FA000704741617047C160704741F4803282612F -:106FB000816182618169806970472C4B10B51A68C4 -:106FC0004FF68074224042EA00100843186010BD5A -:106FD0002749C8617047F0B5244C002801DAE369FD -:106FE00000E06368420D120185B2C0F3015795407D -:106FF000C0F30346032F05D0C2020AD50322B240D4 -:10700000934307E023F07062636823F0706363606A -:1070100002E0AB4343F0706201B12A43002801DA79 -:10702000E261F0BD6260F0BD10B58A0721F0030493 -:107030000E49130F21440F228C689A4094438C60B0 -:107040008A68984002438A6010BD0A490860704708 -:1070500000080140000C01400010014000140140F4 -:1070600000180140001C01400020014000000140C8 -:1070700000002042DC002042FC4A116801F0380187 -:10708000014311607047F9490A6822F008020A605A -:107090000A6802430A607047F4490A6822F0100245 -:1070A0000A600A6802430A607047F048F04941608C -:1070B000F04941607047ED48ED494160ED4941605C -:1070C0007047EA48016941F0800101617047E74873 -:1070D000016941F0800101617047E4490420CA68F8 -:1070E000D20701D001207047CA68520701D502209B -:1070F0007047C968C906FBD50320704700B5034631 -:10710000FFF7EBFF03E000BFFFF7E7FF5B1E01287F -:1071100003D0002B00D1052000BD002BF4D1FAE7ED -:1071200070B505464FF430263046FFF7E7FF0428D8 -:1071300011D1CE4C206940F00200206165612069C8 -:1071400040F0400020613046FFF7D8FF216941F64A -:10715000FD721140216170BD30B54FF430252846D5 -:10716000FFF7CCFF042810D1C04C206940F0040088 -:107170002061206940F0400020612846FFF7BEFFF3 -:10718000216941F6FB721140216130BD00B5034613 -:10719000FFF7A3FF03E000BFFFF79FFF5B1E01287F -:1071A00003D0002B00D1052000BD002BF4D1FAE75D -:1071B00030B54FF430252846FFF7E8FF042810D1FA -:1071C000AA4C206940F004002061206940F0400092 -:1071D00020612846FFF7DAFF216941F6FB72114072 -:1071E000216130BDA1490020C969890700D501206E -:1071F000704770B5A525FFF7F5FF00B100254FF4E6 -:1072000030263046FFF77AFF042827D1974C98485C -:10721000A0609848A060206940F0200020612069AB -:1072200040F0400020613046FFF768FF41F6EF76FE -:1072300004280ED1206941F6DF71084020612069E1 -:1072400040F0100020618C4805804FF40050FFF79B -:1072500055FF052802D021693140216170BDF0B58C -:1072600005464FF4005C0E466046FFF747FF0428D2 -:1072700014D17E4C206940F0010020612E806046D0 -:10728000FFF73CFF41F6FE77042804D1300C6880FC -:107290006046FFF733FF216939402161F0BDF0B549 -:1072A00005464FF400570E463846FFF727FF0428DF -:1072B0000CD16E4C206940F0010020612E803846D0 -:1072C000FFF71CFF2169BA1E11402161F0BDF0B526 -:1072D00005464FF400570E463846FFF70FFF0428C7 -:1072E00013D1624C6248A0606248A060206940F0FF -:1072F000100020612E803846FFF700FF052804D0DB -:10730000216941F6EF7211402161F0BD2DE9F04194 -:10731000C043C4B2C0F30725C0F30746070E4FF4BD -:1073200000584046FFF7EAFE04283CD1DFF83CC194 -:107330004F49CCF808104F49CCF80810DCF8101071 -:1073400041F01001CCF81010FF2C07D04A4808304B -:1073500004804046FFF7D2FE04281BD1FF2D07D042 -:1073600045480A3005804046FFF7C8FE042811D181 -:10737000FF2E07D040480C3006804046FFF7BEFE87 -:10738000042807D1FF2F07D03B480E300780404626 -:10739000FFF7B4FE052806D0DCF8101041F6EF72B6 -:1073A0001140CCF81010BDE8F08170B506464FF4DE -:1073B00030252846FFF7A2FE042818D12B4C2C4874 -:1073C000A0602C48A060206940F020002061206966 -:1073D00040F0400020612846FFF790FE41F6DF7143 -:1073E000042805D0052802D022690A40226170BD18 -:1073F000206908402061206940F0100020611E488B -:107400000EB1002100E0A52101802846FFF776FE9D -:107410000528ECD0216941F6EF721140216170BD61 -:10742000F0B5124C064612480D461746A0601148AA -:10743000A0604FF4005C6046FFF760FE042814D1A2 -:10744000206940F0100020613D430B493543891C01 -:1074500045F0F80008806046FFF750FE052804D08C -:10746000216941F6EF7211402161F0BD0020024018 -:1074700023016745AB89EFCD00F8FF1F1C48C069A9 -:10748000800870471A48006A704719490020096847 -:10749000890600D501207047154A0029116901D0DD -:1074A000014300E081431161704701460020104A0A -:1074B000012903D0D2680A4203D17047D169C907B4 -:1074C000FBD0012070470A49C86070470849042072 -:1074D000CA68D20701D001207047CA68520701D597 -:1074E00002207047C968C906FBD503207047000019 -:1074F0000020024014481549026800608A4203D007 -:107500001348804713480047134E4FF0090030607E -:107510001248016821F07061016041020160104C65 -:10752000182020600F49104808601048D0F800D09B -:1075300040680047FEE7FEE7FEE7FEE7FEE7FEE7FE -:10754000FEE7FEE7FEE7FEE7F04F0020EFBEADDE10 -:10755000E5520008ED000008181002400400014048 -:10756000140C0140000C01404434434400F0FF1F60 -:10757000A0F16101192900D8203870472DE9F05F8A -:1075800083460F46154699464FF0FF36DDF828A092 -:1075900011E0A819441009FB0470804601465846C2 -:1075A00052469047002802D004DA254603E04046C0 -:1075B000BDE8F09F2646A5EB06000128E9DC002087 -:1075C000F6E740EA01039B0703D009E008C9121F50 -:1075D00008C0042AFAD203E011F8013B00F8013B8D -:1075E000521EF9D27047D2B201E000F8012B491EB9 -:1075F000FBD270470022F6E710B504460846114654 -:1076000002462046FFF7EFFF204610BD30B50EE0E2 -:1076100003460A4601E05B1C521C1C781578AC42FC -:1076200001D1002CF7D115F0FF0F04D0401C0278D7 -:10763000002AEDD1002030BDCAB20178914203D0BA -:1076400009B1401CF9E7002070470146002000E026 -:10765000401C0A5C002AFBD170472DE9F041054629 -:1076600000200E469046044600E0641C44450BD2C0 -:10767000285D00F072FB0746305D00F06EFB381AA3 -:1076800002D1295D0029F0D1BDE8F08170B5064630 -:1076900000F0D4FD046805460A220021304600F0BF -:1076A00062FB2C6070BDF0B480EA0102D20F43008F -:1076B000B3EB410F02D20346084619464B0042D0B5 -:1076C000C30DDDB2C1F3C7542C1B202C35DAC1F336 -:1076D000160141F4000502B16D42C4F1200605FA1D -:1076E00006F125412844B3EBD05F23D0C2B1012C71 -:1076F000A0EBC35009DCF0BC4FF0004202EAC352D9 -:1077000000F50000DBB200F06FBB400000F18070BC -:1077100000EBC350A0F1807040EAD170490009E04D -:10772000490841EAC071A0EBC35000F500004008D1 -:1077300000EBC350F0BC00F04EBB5142012303EB01 -:107740004101801AF6E7F0BC704781F00041AAE7DA -:1077500080F00040A7E780EA010210B502F0004285 -:10776000400026D04B0023D04FEA106101EB13619B -:10777000C0F35600C3F3560340F4000043F4000383 -:10778000A0FB0330A1F17F014FEA00401C0401D0AF -:1077900000F1010050EA134001D44000491EC3B279 -:1077A0000C0604EBD010401C4008802B02D003E0F4 -:1077B000002010BD20F00100002900DA0020104355 -:1077C00010BD80EA010202F0004330B430F0004204 -:1077D00021F0004015D0A0B1C0F3C755C2F3C75483 -:1077E000C2F31601C0F31600651B41F4000140F41A -:1077F00000007D35814201D36D1C00E04900002D61 -:1078000002DA30BC002070474FF4000200248142AD -:1078100001D3091A144352084FEA4101F7D151B17B -:10782000814202D14FF0004105E002D24FF0010148 -:1078300001E06FF0010104EBC55030BC184400F0CA -:10784000CABA2DE9FE4F074681EA0300C00F0E4673 -:10785000019021F0004123F00044B81AA14105D263 -:107860003846314617461E460B46024623F0004076 -:10787000104304D13846314603B0BDE8F08F350DD2 -:10788000C5F30A00C3F30A510290401A0090402841 -:1078900068DAC3F3130040F4801B0198924620B1CC -:1078A0000023D2EB030A63EB0B0B00985946C0F19F -:1078B0004002504600F020FA80460C465046594699 -:1078C000009A00F038FAC0197141EF1785EA115398 -:1078D0003B4340D0019A52B3009A012A11DC0022A6 -:1078E000801A4FF0004361EB055103EA05538018FD -:1078F000CDE9002341F580114246234600F007FB05 -:10790000BAE72E050025401B61EB0601401941F541 -:107910008012001852412818A6F5001343EB02010B -:1079200040EAD470294318EB0808644113E0640866 -:107930004FEA38084FF0000244EAC0744FEA05539A -:10794000801A61EB0301801841F5801149084FEA64 -:107950003000801859414246234603B0BDE8F04F3D -:1079600000F0C8BA0198012240000023D0EB0202C7 -:1079700063EBE07301984FEAE074381A66EB040198 -:10798000EBE783F000435CE781F0004159E72DE924 -:10799000FE4F81EA030421F0004504F0004423F087 -:1079A00000414FF0000A009450EA050302D052EA69 -:1079B000010304D10020014603B0BDE8F08FC1F3FC -:1079C0000A53C5F30A541C44A0FB02B3C5F31305C4 -:1079D00045F4801CC1F3130141F480180CFB023301 -:1079E00000FB083EA4F2F334810A930A41EA8C5169 -:1079F00043EA88530194A1FB03474FEA9C2505FB0A -:107A000003734FEA982601FB06373D05260545EA34 -:107A10001435BBEB06016EEB0503850E920E45EAAD -:107A20008C1542EA8812A5FB0206261E67EB0007AA -:107A30000C0D44EA0334A41947EB1350C1F31306A9 -:107A40004FF0000319464FEA033343EA165343EA63 -:107A50000403019CE5FB0201A4F10C040294009CC8 -:107A60004FEA0632CDE900A400F051FAA4E72DE96F -:107A7000F04D81EA030404F0004B21F00047144666 -:107A80004FF0000A23F0004150EA070220D054EAE8 -:107A900001021DD0C1F30A550246C1F31300C7F31A -:107AA0000A56C7F3130340F4801143F48013A6EB86 -:107AB0000508101BD64608F2FD3873EB010002D30F -:107AC00008F1010801E092185B41B8F1000F03DAF8 -:107AD00000200146BDE8F08D00204FF480150646D9 -:107AE00007460EE0B2EB040C73EB010C04D3121B3F -:107AF000064363EB01032F436D084FEA30009218F1 -:107B00005B4150EA050CEDD152EA030012D082EA43 -:107B1000040083EA0105284303D100224FF000430B -:107B200008E0101B8B4102D20122002302E06FF01B -:107B3000010253101AEB060047EB085110EB0A0044 -:107B400041EB0B01BDE8F04D00F0D4B9C10F80EA64 -:107B5000E0700844CA079623002100F045B9962337 -:107B60000022114600F040B90EB5C10F80EAE07066 -:107B70000844CA07002140F233438DE80E000A464C -:107B80000B4600F0C4F903B000BD0EB540F233411E -:107B900002910021CDE900110A460B4600F0B7F929 -:107BA00003B000BD00F0004220F00040C10DC0F362 -:107BB000160040F400007F2901DA00207047962962 -:107BC00003DCC1F19601C84001E096398840002AE3 -:107BD000F4D04042704720F00040C10DC0F31600C1 -:107BE00040F400007F2901DA00207047962903DC69 -:107BF000C1F19601C840704796398840704770B50A -:107C0000C1F30A5201F000450024C1F3130140F210 -:107C1000FF3341F480119A4201DA002070BD40F236 -:107C200033439A42A2F2334203DC524200F073F82B -:107C300000E090402C43F1D0404270BDC1F30A52A5 -:107C4000C1F3130140F2FF3341F480119A4201DA8B -:107C50000020704740F233439A42A2F2334202DCE2 -:107C6000524200F058B89040704700F0004230F0A7 -:107C700000400DD0C10D01F5607142EA01510022B2 -:107C8000C0F31600520742EAD00240071143704782 -:107C900000200146704701F0004230B421F000415D -:107CA00050EA010306D00B0DA3F56073C1F3130175 -:107CB000002B02DC30BC00207047440F44EAC104B2 -:107CC000C100A01830BC00EBC35000F084B8000025 -:107CD000002801DBC0F10040002901DBC1F10041B7 -:107CE00081427047002801DBC0F10040002901DB20 -:107CF000C1F1004188427047202A04DB203A00FA93 -:107D000002F1002070479140C2F1200320FA03F3F2 -:107D1000194390407047202A04DB203A21FA02F0F0 -:107D20000021704721FA02F3D040C2F120029140B5 -:107D3000084319467047202A06DBCB17203A41FA40 -:107D400002F043EAE071704741FA02F3D040C2F119 -:107D500020029140084319467047A0F141011929BA -:107D600000D8203070472DE9F0470F4691468046F5 -:107D70000446002614F8015B2DB100F057F90068A5 -:107D8000405DC007F6D12B2D02D02D2D18D0641EDA -:107D90004A463946204600F04DF927B13968A142DC -:107DA00001D1C7F8008071054FF002040BD54042A5 -:107DB000002803DD00F042FA0460A007BDE8F08768 -:107DC00046F48066E4E70028F8DA00F037FA046049 -:107DD0006FF00040F2E70029A8BF7047401C49003F -:107DE00008BF20F00100704710B4B0FA80FC00FA20 -:107DF0000CF050EA010404BF10BC704749B1CCF14B -:107E0000200421FA04F411FA0CF118BF01212143D6 -:107E10000843A3EB0C01CB1D0106000A002BBEBFDB -:107E2000002010BC704700EBC35010440029A4BFD1 -:107E300010BC7047401C490008BF20F0010010BC76 -:107E40007047420005D0C0F3C7525242914201DC54 -:107E50000020704700EBC1507047F0B4002802DCEE -:107E6000F0BC00207047C0F3C751C0F3160040F4C7 -:107E70000000CA0701D14000491E3F2202EB610504 -:107E8000002211464FF4000626FA01F31344D418D9 -:107E9000844201D8001B1A464000491C1729F3DD13 -:107EA0005100814202D24FF0FF3100E0002102EB8D -:107EB000C550F0BCFFF78FBF10B541000CD0C0F328 -:107EC000C751962908DC7E2909DC06DB410204D073 -:107ED00000F0004040F07E5010BD002010BDC1F108 -:107EE0009604C4F1200100FA01F1E040FFF773FFAE -:107EF000A04010BD10B5002B08DA401C41F1000174 -:107F000092185B411A4301D120F0010010BD2DE908 -:107F1000F04D92469B4611B1B1FA81F202E0B0FAFF -:107F200080F220329046FFF7E7FE06460F4640EA11 -:107F30000A0041EA0B0152465B46084303D1304632 -:107F40003946BDE8F08D194652EA010015D0C8F156 -:107F500040025046FFF7DFFE04460D4650465946A4 -:107F60004246FFF7C9FE084301D0012000E000208F -:107F7000044345EAE07526432F430A984FEAD62585 -:107F8000A0EB08000A304FEA46534FF0000245EAE2 -:107F900047554FEAD72402D500200146D1E7010515 -:107FA00050196141DDE9084500196941BDE8F04D0E -:107FB000A0E770B521F0004303430CD0C1F30A548D -:107FC0000026D4EB060566EB0603D417AD1AA341D1 -:107FD00002DB0020014670BD001C41EB025170BD68 -:107FE00030B5002904DB4FF00044404264EB01014E -:107FF000002B04DB4FF00044524264EB0303994230 -:1080000008BF904230BD0000064C074D06E0E06816 -:1080100040F0010394E8070098471034AC42F6D3CF -:10802000F8F768F8C49D0008E49D00080048704710 -:10803000F49900082DE9F05F8246007800278B460E -:1080400015460AF10104B946302801D09DB113E06C -:1080500014F8010B0127782803D0582801D045B126 -:108060000AE00DB1102D07D10027102514F8010BDF -:1080700002E0082500E00A250026B0460EE005FBD8 -:10808000080005FB06F1012701EB10461FFA80F8F6 -:10809000B6F5803F00D3B94614F8010B294600F02D -:1080A00069F80028EBDABBF1000F05D00FB1641EB0 -:1080B00000E05446CBF80040B9F1000F06D000F0C4 -:1080C000BDF802210160C81EBDE8F09F48EA0640E5 -:1080D000FAE72DE9F04D00231A461B1A8A4103DB0B -:1080E00000200146BDE8F08DC1F30A52C1F313012F -:1080F00041F480154FF0000BD10702D100186D41FB -:10810000521E0026044640F2FF11304601EB620A7F -:1081100037468046024600204FF48011FFF7FBFDF2 -:1081200080197941331847EB0102B4EB030C75EB6E -:10813000020C04D3E41A65EB020506460F46241927 -:1081400008F101006D4180463428E3DDB11947EBA9 -:108150000700091BA84103D24FF0FF32134601E08C -:10816000002213461BEB060047EB0A51BDE8F04D19 -:10817000FFF7C0BE3A2800D2303820F02002412A52 -:1081800001D3A2F13700884201D34FF0FF3070478E -:1081900070B501EB020410F8015B15F0070301D183 -:1081A00010F8013B2A1106D110F8012B03E010F85A -:1081B000016B01F8016B5B1EF9D12B0705D400237D -:1081C000521E0FD401F8013BFAE710F8013B02F10F -:1081D0000202A1EB030303E013F8015B01F8015B6A -:1081E000521EF9D5A142D6D3002070BD490050EAF5 -:1081F000C12018BF04204A0D18BF40F0010040F212 -:10820000FF72B2EB515F08BF40F00200012808BFC7 -:10821000052070474100080218BF04200A0E18BF4D -:1082200040F001004FF07F4232EA010108BF40F008 -:108230000200012808BF0520704700000048704771 -:108240001C0300202DE9F0414F1E00EBC70104463E -:10825000D1E9000115461E4637F006020DD02A4628 -:108260003346FFF794FB7F1E04EBC703D3E90023DB -:10827000FFF7E7FA37F00602F1D1022F25D0042FDD -:1082800013D0062F18BFBDE8F0812A463346FFF70A -:108290007EFBD4E90A23FFF7D4FA2A463346FFF7D8 -:1082A00076FBD4E90823FFF7CCFA2A463346FFF7DA -:1082B0006EFBD4E90623FFF7C4FA2A463346FFF7DC -:1082C00066FBD4E90423FFF7BCFA2A463346FFF7DE -:1082D0005EFBD4E90223FFF7B4FA2A463346FFF7E0 -:1082E00056FBD4E90023BDE8F041FFF7AABA00002D -:1082F000024A00201107FFF75CBE000001FDFFFFEE -:108300006FF05E010807FFF79CBD00002DE9F04DFE -:10831000034614464FF07F400E46B0EB440F04D89E -:10832000001608601846BDE8F08D4FF0004040EAA6 -:108330000421C4F3C7507838431100F01F00DFF860 -:1083400014C1C0F12002FC445CF823500CEB830301 -:108350008540D3F804C02CFA02F72F439D680CFA2D -:1083600000FC25FA02F8DB6805FA00F023FA02F2B5 -:1083700040EA02054CEA080CA7FB0123ACFB01C054 -:10838000A5FB015101EB0C05A94294BF4FF0000C75 -:108390004FF0010C81186144BCF1000F02D0814202 -:1083A00002D903E0814201D2012000E000201844FC -:1083B00000F120024FEA92188006CA0C40EA4230CF -:1083C0004F03C6F80080FFF7C1FB82463846FFF72F -:1083D000C6FB6FF01201FFF734FD07462846FFF792 -:1083E000BEFB6FF02501FFF72CFD83463946504652 -:1083F000FFF759F95946FFF756F900F500656FF395 -:108400000B0551462846FFF7A0F93946FFF79DF9BD -:108410005946FFF79DF91049FFF79DF907460F49A7 -:108420002846FFF798F93946FFF73DF907460C490A -:108430002846FFF790F93946FFF735F914F0004F59 -:1084400008BFBDE8F08DC8F1805180F00040316078 -:10845000BDE8F08D06160000DB0FC92F22AAFD290A -:108460000000C92F02E008C8121F08C1002AFAD173 -:1084700070477047002001E001C1121F002AFBD1A4 -:108480007047000001490860704700001C0300208D -:108490002DE9F0474FF0684202EB400305460C46D9 -:1084A000B3F1654F3CBF02EB4102B2F1654F3FD3E0 -:1084B0004FF07F42B2EB400F28BFB2EB410F03D227 -:1084C000BDE8F047FFF7EFB840EA01035B0008BFE3 -:1084D00044F0FF410AD0B2EB400F08BFB2EB410FAE -:1084E00006D125F0804024F0804105460C461FE06F -:1084F000B2EB400F12BF5FEA410245F0FF4004F0CB -:10850000004115D04FEA410292EA400310D4002AFC -:10851000ACBF4FF09F464FF03E563146FFF71BF978 -:10852000054631462046FFF716F9044628462146FF -:10853000C0F3C752C1F3C753D21A1B2A06DD10F08D -:10854000004F14BF54485548BDE8F08712F11A0F88 -:1085500017DA11F0004F06D010F0004F14BF50484A -:108560005048BDE8F08721462846FFF72AF904461F -:10857000FFF750FE042808BFFFF7C2FE2046BDE803 -:10858000F0874200B2EB410F25D910F0004F19BF20 -:10859000454F464E464F474E224685F0004415460D -:1085A0000A4680F0004110460A1A5200B2F1807F5C -:1085B0003ED248404049DFF804A110F0004F18D0E7 -:1085C0004FF03F483846FFF7C0F80746514630465F -:1085D000FFF7BBF817E011F0004F04BF0026374645 -:1085E000E2D010F0004F19BF354F364E364F374EA0 -:1085F000DAE74FF07C583846FFF755F80746514602 -:108600003046FFF750F8064641462846FFF7A3F8E4 -:108610002146FFF748F8824621464046FFF79BF87F -:108620002946FFF795F85146FFF7CBF8044604E0DA -:1086300021462846FFF7C5F804460146FFF78BF8A8 -:1086400080462349FFF787F82249FFF72CF8414677 -:10865000FFF781F82049FFF726F84146FFF77BF83E -:108660001E49FFF720F84146FFF775F81C49FFF750 -:108670001AF8054641462046FFF76DF82946FFF7F0 -:108680006AF83146FFF70FF82146FFF70CF8394634 -:10869000BDE8F047FFF707B8DB0FC9BFDB0FC93FE5 -:1086A000DB0F49C0DB0F49400000C9BF22AAFDB95A -:1086B0000000C93F22AAFD390060ED3EC30ACE3753 -:1086C000000049C022AA7DBA0000494022AA7D3A92 -:1086D0002DAD65BD8FB8D53D0FB511BE61C84C3EFF -:1086E000A8AAAABE2DE9F8430446024650486946A6 -:1086F000B0EB420F09D94FF0E640B0EB420F8CBF10 -:108700004FF0FF300020009034E04A4B22F0004050 -:1087100083422BD948492046FFF71DF8FFF7CCFBD1 -:108720000546FFF73FFA00F0030000904349284652 -:10873000FFF711F8064642492846FFF70CF80746AE -:1087400040492846FFF707F880463F492846FFF78B -:1087500002F82146FEF7FCFF4146FEF7F6FF3946D8 -:10876000FEF7F3FF3146FEF7F0FF02E01046FFF799 -:10877000CDFD0446009D002D18DA6000B0F17F4F5A -:108780003CBF4FF07E50BDE8F88309D14FF00100A7 -:10879000FFF778FEBDE8F84300210846FFF711B85F -:1087A0002046BDE8F8430121FFF74BBB214615F0F9 -:1087B000010F08461DD0FEF7CEFF06462349FEF7FF -:1087C000CAFF2349FEF7C4FF3146FEF7C4FF214923 -:1087D000FEF769FF3146FEF7BEFF2146FEF7BBFFFD -:1087E0002146FEF760FF15F0020F18BFBDE8F883C1 -:1087F0001AE0FEF7B0FF04461749FEF7ACFF174931 -:10880000FEF751FF2146FEF7A6FF1549FEF74BFF85 -:108810002146FEF7A0FF4FF07E51FEF744FF15F012 -:10882000020F08BFBDE8F88380F00040BDE8F88380 -:10883000B61F927E490E494683F9223F1A61342CB5 -:108840000020A23300A0FD390000C93F336D4C3930 -:10885000DA82083CA0AA2ABEB93AB2BACA9F2A3D17 -:10886000DDFFFFBE2DE9F04D16460F46054602001E -:1088700096B01C4621F0004123F0004014BF4FF099 -:10888000010C4FF0000C0CEB470CFE4B0CEB0308FB -:108890004FEA630CC4452DD85FEA060818BF4FF0B5 -:1088A000010808EB44089844F74B434522D8F74B9E -:1088B00050EA060C02D09F4205D14AB916B00020FA -:1088C0001946BDE8F08D002A08BF4FF0000C01D01A -:1088D0004FF0010C0CEB470313F5001F0AD8002ED4 -:1088E00014BF4FF0010C4FF0000C0CEB440313F5D8 -:1088F000001F08D916B03246234628463946BDE83F -:10890000F04DFEF79EBFDFF888B34FF0000A002F4E -:10891000B8BF584523DADF4B9842A8BF4FF0020A90 -:108920001DDADA4B98421ADBDB4B03EB2053142B96 -:1089300008DDC3F1340C26FA0CF303FA0CFCB44541 -:108940000DD108E05EB9C3F1140C20FA0CF303FA60 -:108950000CFC844503D103F00103C3F1020A51EA80 -:10896000020321D1002C1FDA002F18BFBAF1020F29 -:1089700002D0BAF1010F0BD00220FFF783FD16B031 -:108980000022BDE8F04D13461046C049FFF76FB80E -:108990000220FFF777FD16B02A463B46BDE8F04DB2 -:1089A0000020BA49FFF763B8330076D1584525D186 -:1089B00007F1804010F5801001BF002A0020B34964 -:1089C00016B008BFBDE8F08DB048814207DB002C2F -:1089D000A1BF1846214616B0BDE8F08D07E0201E65 -:1089E00005DA80F0004116B01846BDE8F08DAB49BD -:1089F0007944D1E9000116B0BDE8F08DDFF88CC2F2 -:108A000060452FD1002C28DA39B159451CD1002AF4 -:108A100004BF002002460CD01FE06AB10220FFF71D -:108A200031FD40F2013200204FF0E041FFF7C1FA82 -:108A30000A46394600F0DEBA954A394616B000209B -:108A400062F31E01BDE8F08D07DA16B03B46BDE8C3 -:108A5000F04D00206146FFF70AB816B010463946BF -:108A6000BDE8F08D8B4518DDB4F1804F0DD0A4F139 -:108A70000053B3F1FF5310D13B1E0EDB16B010466E -:108A8000BDE8F04D194600F0E3BC3B4616B0104679 -:108A9000BDE8F04D1946FEF77ABF27F00043A2BBB0 -:108AA000E1B1594538D1002F06DD002CA1BF0020CF -:108AB000594616B0BDE8F08D002F01DD002C1FDBFC -:108AC000002F16DA002C14DBBAF1010F4FF0000072 -:108AD0000CBF73496E4916B0BDE8F08DBAF1020FB4 -:108AE00018BF002F0CD0BAF1010F09D1002F07DAFF -:108AF0000CE0002FB8BF002C0EDABAF1010F05D040 -:108B0000002016B00146BDE8F08D05E016B000204B -:108B10004FF00041BDE8F08D4FF0010C0CEBE77217 -:108B20000F9252EA0A020BD05E4A90427DDD5E4B04 -:108B30005E4A984216DD91420EDC002C1CDB2CE0D4 -:108B40000120FFF79FFC16B00022BDE8F04D134650 -:108B500010461146FEF78BBF4C48884202DC002CC1 -:108B60000ADC1AE08A4202DD002C05DB15E0474BE7 -:108B700099421EDD002C10DD0220FFF783FC40F23D -:108B8000013200204FF0E041FFF713FA404A16B0DF -:108B900061F31E021146BDE8F08D0220FFF772FC62 -:108BA000FFF7A6FB394A16B061F31E021146BDE875 -:108BB000F08D002228463946FEF7E3FE05460F46B3 -:108BC0006FF00102FFF7F5F94FF05532384BFEF721 -:108BD000DBFE2A463B46FEF7DAFE0022354BFEF767 -:108BE000D3FE8B4680462A463B4610461946FEF782 -:108BF000CEFE42465B46FEF7CAFE80460B914FF022 -:108C0000C0422D4B28463946FEF7C1FE83460591EA -:108C10002A4A294B40460B99FEF7B9FE8846029036 -:108C2000274A284B2846394600E01BE0FEF7AFFEF6 -:108C30004346029AFEF7A5FE054602460B460B91F7 -:108C400058460599FEF7FDFD002788465A463846E6 -:108C5000059BFEF796FE2A460B9BFEF795FE024605 -:108C600000F073B90020B1F5801F07DA35222846DD -:108C70001946FFF79EF905466FF0340000EB2150CE -:108C800022E00000FFFF1F00FFFF0F000000F03F89 -:108C90000000F07F0000404301FCFFFF540F000084 -:108CA0000000F0FF0000E0410000F043FFFFEF3F55 -:108CB0005555D53F0000E03F4715F73FFE822B6535 -:108CC00044DF5DF80BAE543EA0F2FF300190C1F3DB -:108CD000130040F07F6141F040510291FE4988420B -:108CE000D8BF4FF0000B0EDDFC498142C8BF4FF0EA -:108CF000010B08DC01984FF0000B401C019002981A -:108D0000A0F580100290F6480299784400EBCB0061 -:108D100009910790D0E900232846FEF732FE05911D -:108D200000900798D0E9002328460999FEF789FDAD -:108D300002460B460020EB49FEF799FE0B910B46CD -:108D40000246069005990098FEF721FE0A90E64833 -:108D500088460027784400680C9002994FF0005034 -:108D600040EA610000EB8B4000F50021029107987A -:108D7000D0E900230C98FEF704FE2A46099BFEF773 -:108D800003FE3A464346FEF702FE07910546384683 -:108D90004146029B0C9AFEF7FAFD059B009AFEF7EE -:108DA000F3FD2A46079BFEF7ECFD0B9B069AFEF7A8 -:108DB000EEFD0A9A06910890434610461946FEF7C2 -:108DC000E6FD05460246C9480B4607910621784450 -:108DD000FFF738FA0290079B2A460591104619467C -:108DE000FEF7D5FD059B029AFEF7D1FD05910546DC -:108DF0004346384619460A9AFEF723FD069B089A11 -:108E0000FEF7C5FD2A46059BFEF71BFD3A46434685 -:108E10000591129010461946FEF7B9FD0022B44B99 -:108E200007910090FEF70DFD059B129AFEF709FDD4 -:108E30000D463A46AE4B3846FEF7A3FD079B009A17 -:108E4000FEF79FFD059B129AFEF79EFD3A4607919D -:108E500012902B4610464146FEF799FD0591009071 -:108E600043460A9A07991298FEF791FD80460791AA -:108E70002B463A4606990898FEF789FD4246079B1D -:108E8000FEF7DFFC88460690059B009AFEF7D9FCAA -:108E900000200F460546059B009AFEF772FD4346EB -:108EA000069AFEF771FD80460D914FF06042914B9E -:108EB00028463946FEF76BFD059100908E4A8D4B92 -:108EC00040460D99FEF763FD804604918B4A8C4B1A -:108ED00028463946FEF75BFD4246049BFEF7B1FC8F -:108EE000884A7A4402EBCB03D3E90023FEF7A9FCBE -:108EF000029004910198FEF737FE0791DDE90431F5 -:108F00000546029A0098FEF79CFC7F4A7A4402EBE1 -:108F1000CB0BDBE90023FEF794FC2A46079BFEF708 -:108F200090FC002788462A463846079BFEF729FD15 -:108F3000DBE90023FEF725FD059B009AFEF721FDE6 -:108F4000049B029AFEF720FD024600200A900F982B -:108F5000644DAAF10103184301D16C4D0A90002021 -:108F60000B46029030462146FEF711FD82468B46A5 -:108F7000234630461946029AFEF703FD3A46434619 -:108F8000FEF705FD52465B46FEF75BFC06468A4649 -:108F90003A46434621460298FEF7F9FC04460F463E -:108FA00032465346FEF74DFC594A8B46914226DB2A -:108FB000ABEB020353EA000210D122463B46FEF718 -:108FC000E0FC80460391534A534B30465146FEF72E -:108FD00038FC4246039BFFF703F82CD20220FFF730 -:108FE00051FA40F2013200204FF0E041FEF7E1FF7C -:108FF0000A46294616B062F31E01BDE8F08D474BC4 -:109000002BF000429A4216D3454A0BEB020353EA77 -:10901000000208D122463B46FEF7B3FC32465346D7 -:10902000FEF7DEFF07D80220FFF72CFAFFF760F902 -:109030000A462946DEE72BF000403A493A4A01EB5E -:1090400020514FF00008904223DD481C4FF480115E -:1090500021FA00F05844C0F30A51344AA1F2FF311A -:109060007A44334B1268CB4020EA0303C0F3130069 -:1090700040F4801CC1F114002CFA00F8BBF1000F81 -:10908000B8BFC8F1000820463946FEF77AFC04460E -:109090000F4622463B4630465146FEF7D2FB4FF084 -:1090A000000B5A46234B58460791FEF770FC05917A -:1090B0000090214A214B58460799FEF768FCCDE9FC -:1090C000020122463B4658460799FEF75AFC3246B3 -:1090D0005346FEF759FC33E08E9803007AB60B0036 -:1090E000B20B00000000F03FF00B00001E0B000070 -:1090F0000000084009C7EE3FFD033ADCF5015B14B0 -:10910000E02F3EBEFA090000C00900000000F0BFD9 -:1091100000009040FE822B654715973C00CC9040A4 -:1091200000346F3F01FCFFFF0000E03FE408000057 -:10913000FFFF0F00432EE63F396CA80C615C20BE98 -:109140003F4A404BFEF723FCDDE90223FEF779FBA3 -:1091500007468A46059B009AFEF773FB04460E46B7 -:10916000059B009AFEF70DFC3A465346FEF70CFCB1 -:109170000746224633460B9110461946FEF707FC78 -:109180008346024630488A460B4605217844FFF75D -:1091900059F85A465346FEF7FAFB22463346FEF785 -:1091A000F3FB82468B463A46204631460B9BFEF740 -:1091B000EEFB3A460B9BFEF744FB00910C9000221D -:1091C0004FF0804350465946FEF7DBFB07460391BC -:1091D00052465B4620463146FEF7D9FB3A46039B92 -:1091E000FEF745FC009B0C9AFEF7CBFB224633466C -:1091F000FEF7C7FB0022154BFEF7C6FB0E460446E2 -:1092000001EB08510815002810DC42462046314683 -:10921000FEF7CFFEFEF7EAFF042808BFFFF768F865 -:10922000424620463146FEF7C4FE04460A980B46E5 -:1092300016B022462946BDE8F04DFEF7A8BB000057 -:10924000EF39FAFE422EE63F900700000000F03FA3 -:1092500070B50546FEF730FE044601462846FEF787 -:1092600074FA15F0004F4FF07F410ED0B0F13F4F30 -:1092700028BFB1EB400F0ED2B0F17C5F1DDDB1EB2A -:10928000400F1AD313E0044617E0B0F13F4F08D95E -:10929000B1EB400F05D34FF07E512046FEF755FA53 -:1092A000F1E7B0F17C5F08DBB1EB400F05D34FF085 -:1092B0007E512046FEF7F7F9E5E7284664F31E00E5 -:1092C00070BD00002DE9F843044654482246694623 -:1092D000B0EB420F09D94FF0E640B0EB440F8CBF22 -:1092E0004FF0FF300020009034E04D4B22F0004062 -:1092F00083422BD94B491046FEF72DFAFEF7DCFDD1 -:109300000646FEF74FFC00F0030000904649304649 -:10931000FEF721FA054645493046FEF71CFA074696 -:1093200043493046FEF717FA804642493046FEF779 -:1093300012FA2146FEF70CFA4146FEF706FA3946C4 -:10934000FEF703FA2946FEF700FA02E01046FEF7A0 -:10935000DDFF0446009D002D1DDA6000B0F17F4F57 -:1093600009D22046FEF756FF042808BFFEF7C8FFC3 -:109370002046BDE8F88308D10120FFF783F8BDE857 -:10938000F84300210846FEF71CBA2046BDE8F84322 -:109390000121FEF756BD214615F0010F08461FD0EA -:1093A000FEF7D9F904462449FEF7D5F92349FEF71B -:1093B0007AF92146FEF7CFF92149FEF774F92146E3 -:1093C000FEF7C9F94FF07E51FEF76DF915F0020F67 -:1093D00008BFBDE8F88300BF80F00040BDE8F88317 -:1093E000FEF7B9F906461749FEF7B5F91649FEF733 -:1093F000AFF93146FEF7AFF91449FEF754F931469B -:10940000FEF7A9F92146FEF7A6F92146FEF74BF92A -:1094100015F0020FE0D1BDE8F8830000B61F927E80 -:10942000490E494683F9223F1A61342C0020A233A9 -:1094300000A0FD390000C93FB93AB2BACA9F2A3D1F -:10944000DDFFFFBE336D4C39DA82083CA0AA2ABE8C -:109450002DE9F04106460F46FEF73BFE0D4604009F -:1094600018BF0120284320F00040C0F17F6010F1B8 -:10947000E0400FD5002E14BF01200020384320F01B -:109480000040C0F17F6000F1E0400028A4BF01204F -:10949000FEF7F8FF20462946BDE8F08170B5054685 -:1094A000FEF7DBFC044620F00040C0F1FF40C00F97 -:1094B00008D025F00040C0F1FF40C00F04BF0120DC -:1094C000FEF7E0FF204670BD019D0008369D0008B4 -:1094D00067010008219D0008C19D0008AD0100083A -:1094E000969B0008119C0008D1010008BC9C000854 -:1094F000C19D0008A7020008B89C0008C19C000894 -:10950000EB020008DD9C0008539D0008670300087B -:10951000D99B0008269D00088B0100081D9D0008AE -:10952000669D00083B040008169D00080A9D00087F -:1095300019070008A29C0008C19D0008E707000861 -:109540002B9B000800000000A10300200000000089 -:1095500020000000289B000800000000A20300205B -:109560000000000064000000E49A0008020000000F -:10957000A4030020B0040000A40600007E9B0008A5 -:1095800002000000AA03002000000000D007000035 -:109590008A9B000802000000AC03002000000000CD -:1095A000D0070000349B000802000000AE0300203A -:1095B00000000000D0070000FF9B00080200000030 -:1095C000A603002000000000D0070000089C00084F -:1095D00002000000A803002000000000D0070000E7 -:1095E000AD9B000802000000B00300203200000024 -:1095F000F20100009E9B000802000000B203002060 -:1096000032000000F2010000F29C0008000000009F -:10961000A30300200000000001000000659B00087B -:1096200000000000960300200A000000C8000000AF -:10963000529B000800000000970300200A00000071 -:10964000320000003F9B000800000000980300204B -:109650000A00000032000000AA9C0008010000007F -:10966000B4030020FFFFFFFF010000000B9B000878 -:1096700002000000B603002000000000D007000038 -:10968000199B000802000000B80300200000000041 -:10969000D00700006F9B000802000000BA03002002 -:1096A00000000000D0070000969C000802000000A7 -:1096B000BC03002000000000D0070000B69D000899 -:1096C00002000000BE03002000000000D0070000E0 -:1096D000529C000801000000C00300209CFFFFFF17 -:1096E00064000000649C000801000000C103002029 -:1096F0009CFFFFFF64000000759C00080200000052 -:10970000C203002064000000B80B0000959D000813 -:1097100002000000C403002064000000B80B000039 -:10972000EA9A000802000000C6030020640000005E -:10973000B80B0000869C000802000000C80300204F -:1097400064000000B80B0000A69D000802000000A5 -:10975000CA03002064000000B80B0000FB9A000858 -:1097600002000000CC03002064000000B80B0000E1 -:10977000E39C0008000000007603002000000000C9 -:10978000FA000000DE9B00080200000078030020C1 -:109790000000000000010000CC9B00080400000055 -:1097A000D0030020B004000000C20100BC9B0008F0 -:1097B00004000000D4030020B004000000C2010037 -:1097C000F79B000800000000490300200000000093 -:1097D000C8000000EF9B00080000000051030020BB -:1097E00000000000C8000000E79B00080000000027 -:1097F0005903002000000000C80000004B9C000836 -:10980000000000004803002000000000C800000025 -:10981000449C0008000000005003002000000000ED -:10982000C80000003D9C0008000000005803002014 -:1098300000000000C80000008F9D0008000000002C -:109840004A03002000000000C8000000899D0008B5 -:10985000000000005203002000000000C8000000CB -:10986000839D0008000000005A0300200000000053 -:10987000C8000000359C0008000000004E030020D6 -:1098800000000000C80000002D9C0008000000003F -:109890005603002000000000C8000000259C0008BE -:1098A000000000005E03002000000000C80000006F -:1098B000414552543132333400010203000405069D -:1098C000000000000000F03F000000000000F83F32 -:1098D00000000000000000000000004003B8E23F6C -:1098E000000000000000000006D0CF43EBFD4C3E1E -:1098F000033333333333E33FFFAB6FDBB66DDB3F13 -:109900004D268F515555D53F01411DA96074D13F5A -:1099100065DBC9934A86CD3FEF4E454A287ECA3F54 -:109920003E5555555555C53F93BDBE166CC166BFD6 -:109930002CDE25AF6A56113FF16BD2C541BDBBBECF -:10994000D0A4BE726937663E00000000000000002F -:10995000000000006E83F9A22915444ED15727FC60 -:10996000C0DD34F5999562DB4190433CAB6351FE19 -:109970000040404040404040404041414141414022 -:1099800040404040404040404040404040404040D7 -:109990004005020202020202020202020202020266 -:1099A000022020202020202020202002020202026B -:1099B00002029090909090901010101010101010C3 -:1099C00010101010101010101010101002020202CF -:1099D0000202888888888888080808080808080813 -:1099E000080808080808080808080808020202020F -:1099F0004000000071990008565441494C34005908 -:109A0000340048455836005936004F43544F5838B3 -:109A10000041434300414952504C414E45004D41A5 -:109A2000470048454C495F39305F44454700434152 -:109A30004D54524947004759524F5F534D4F4F5471 -:109A400048494E47004C45445F52494E4700464CFA -:109A500059494E475F57494E4700424900545249C1 -:109A60000047494D42414C00494E464C49474854F5 -:109A70005F4143435F43414C0048454C495F3132AD -:109A8000305F4343504D0050504D005350454B54B0 -:109A900052554D004241524F005155414450004DE6 -:109AA0004F544F525F53544F50004F43544F464C06 -:109AB00041545000534F4E415200475053005642BC -:109AC000415400534552564F5F54494C5400484549 -:109AD000583658005155414458004F43544F464C56 -:109AE000415458006D696472630067696D62616C0E -:109AF0005F70697463685F6D69640067696D626156 -:109B00006C5F726F6C6C5F6D69640077696E675F24 -:109B10006C6566745F6D69640077696E675F726912 -:109B20006768745F6D696400796177646561646218 -:109B3000616E64006D696E636F6D6D616E64007659 -:109B40006261746D696E63656C6C766F6C7461676D -:109B50006500766261746D617863656C6C766F6CBC -:109B60007461676500766261747363616C6500742B -:109B700072695F7961775F6D6964646C65006D69B6 -:109B80006E7468726F74746C65006D61787468725D -:109B90006F74746C650066656174757265007365D9 -:109BA00072766F5F70776D5F72617465006D6F7450 -:109BB0006F725F70776D5F72617465007365726953 -:109BC000616C5F6261756472617465006770735F78 -:109BD00062617564726174650073617665006779AE -:109BE000726F5F6C706600645F70697463680069AF -:109BF0005F706974636800705F7069746368006D9A -:109C0000696E636865636B006D6178636865636B3B -:109C1000006C697374206F72202D76616C206F72F6 -:109C20002076616C00645F6C6576656C00695F6CC2 -:109C30006576656C00705F6C6576656C00645F725C -:109C40006F6C6C00695F726F6C6C00705F726F6C30 -:109C50006C0067696D62616C5F70697463685F67EF -:109C600061696E0067696D62616C5F726F6C6C5FD9 -:109C70006761696E0067696D62616C5F70697463CA -:109C8000685F6D696E0067696D62616C5F726F6CB1 -:109C90006C5F6D696E007472695F7961775F6D6981 -:109CA0006E0076657273696F6E007961775F6469C3 -:109CB00072656374696F6E006D61700068656C70C9 -:109CC000006D617070696E67206F6620726320633B -:109CD00068616E6E656C206F72646572006D697884 -:109CE0006572006163635F6C70665F666163746F69 -:109CF00072007370656B7472756D5F6869726573FD -:109D00000064656661756C74730073686F772073A7 -:109D1000797374656D207374617475730073657401 -:109D20000065786974007361766520616E642072E5 -:109D300065626F6F7400726573657420746F206460 -:109D4000656661756C747320616E64207265626F04 -:109D50006F74006D69786572206E616D65206F7239 -:109D6000206C697374006E616D653D76616C75651C -:109D7000206F7220626C616E6B20666F72206C695E -:109D8000737400645F79617700695F79617700704F -:109D90005F7961770067696D62616C5F7069746398 -:109DA000685F6D61780067696D62616C5F726F6C8E -:109DB0006C5F6D6178007472695F7961775F6D6166 -:109DC00078000000E49D000800000020200300004F -:109DD00090810008CC9E000820030020A8140000F9 -:109DE0007484000841135D9A1B0899041AD4041A5C -:109DF0005A041A61041A07041A02041A4E0413FFC3 -:109E0000991B08CE081A0A041AAA041ADA041A15A9 -:109E1000041A79041A22041AF820411A870C1ABE6F -:109E2000041A68041A8B041A9F041AC3041A2E0415 -:109E30001A36041A45041ABA04411A11081A94046D -:109E40001A1E049AB418720C021C010345093D72D3 -:109E500004CBDC050201920914A20220030238019E -:109E60008B803F040122135005021820D9A4224000 -:109E70003A020812043A040812083A0808120C229E -:109E8000105A0420190839201908392019082920E6 -:109E90001E342C014040041334081B4038041A3C83 -:109EA0000419211B4034201A38041A3C04193919AA -:109EB00044011F3BA24A7D41380C010203040607FE -:0C9EC000080902040689291069144100F9 +:102A1000F0D8FFFF80C1FFFF06F52076B6F5A06F66 +:102A200001D925F8104035F910207D2392FBF3F2EF +:102A30003B7C5A43921112B2184B3AF9105050266F +:102A40001B5C6B4393FBF6F3CB1A38F8101028F895 +:102A500010503CF810603EF81070691A37442EF898 +:102A600010600F442CF810100C493FB2C91C095CCF +:102A700079434D1199184A1B0849583121F8102003 +:102A8000401CC0B20328FFF44BAFFEF7A2FDFEF7D7 +:102A90005BFD07B0BDE8F04FFEF777BD40010020B9 +:102AA00038B500208DF800004FF44870ADF80200F2 +:102AB000F749684601F0D9F810B90120FEF763F92B +:102AC00001F042F910B90220FEF75DF901F07EFA3B +:102AD00010B90420FEF757F90120FEF747F9EC4C36 +:102AE00008B1206880470220FEF740F908B101F0E4 +:102AF0002BF9E749E6480C3102F0C6FB28B101206A +:102B0000FEF73CF92068804707E0E1480C3001F00F +:102B10007DFD10B9032002F010F9DD480C3000688B +:102B20008047DC48008F01F085FD38BD70B5054653 +:102B3000D84890F8560005F016F80446284605F0E7 +:102B400012F8D54904F00BFED44904F03EFE2146AC +:102B500004F005FE05F043F880B270BD70B50025A5 +:102B60004FEA050400F0F1FF05440A2002F03BF8AB +:102B7000641CE4B2202CF5D3C5F34F10FFF7D6FF49 +:102B8000C44A022192F8573003FB01F4844203D86F +:102B9000491CC9B20629F7D3C148017092F8580000 +:102BA0004843C049088070BD2DE9F05FDFF8F88226 +:102BB000BE4EB84CB8F80420002592B3B4490020AA +:102BC0004FF4C87C2439624501D141F8205051F8B6 +:102BD000203036F910703B4441F8203026F8105070 +:102BE00004EB4003401CC0B2DD840328EBD3012A70 +:102BF00012D1086890FBFCF0E084486890FBFCF080 +:102C000020858868B8F8081090FBFCF0401A6085B1 +:102C10006586A586FDF7DAFFB8F80400401EA8F81F +:102C200004000420FEF7B7F8002870D0DFF880C257 +:102C3000DFF87492964FBCF8001009F12009183F94 +:102C4000A9F10C0A322904D0F1B30020322910D0A6 +:102C500011E0E28CA9F80020228DA9F80220628DF3 +:102C6000A9F80420628EAAF80020A28EAAF80220F9 +:102C7000EBE747F8205057F8202036F910301A4477 +:102C800047F8202026F8105004EB4002401CC0B248 +:102C9000D5840328DAD3E34601291AD18548864929 +:102CA00002220580012008800A210846FFF70EF85D +:102CB000B9F80010E184B9F802102185B9F80400D0 +:102CC0006085BAF8001000E008E06186BAF80200FA +:102CD000A086BBF80010491EABF8001077480188A9 +:102CE000012914D105803968322091FBF0F1E1848B +:102CF000796891FBF0F12185B96891FBF0F1B8F8A2 +:102D00000800081A60856586A586FDF75FFF308894 +:102D1000E18C401A30807088218D401A7080B08814 +:102D2000618D401AB080BDE8F09F10B5584C5F48E7 +:102D300061688847A1685D488847BDE8104033E76F +:102D400010B55F48584C0068E168884230D3E060B5 +:102D5000607870B3012836D002283BD0032827D1F1 +:102D600001F0A5F82061608901F070F8206901F098 +:102D7000C3F804F0EFFE534904F027FD04F079FF97 +:102D80004FF00052504B05F071FD00224F4B04F004 +:102D9000FFFD00224E4B04F0FEFD04F034FF4D49D0 +:102DA000086000206070E06841F288310844E0600B +:102DB00010BDFFE701F064F8607841F2F811401CA3 +:102DC0006070E068F2E701F029F860816078401CEB +:102DD0006070EDE701F0D9F8607843F2B061401C13 +:102DE0006070E068E2E72DE9F0472F4F3A4E3B4C28 +:102DF000F88848B3DFF898800025A9464FF4C87AD0 +:102E0000A8F10C08F988514501D148F8259058F8E7 +:102E1000253034F915C00129634448F8253024F8D9 +:102E2000159026F8159008D193FBFAF026F81500B6 +:102E300001220F210A20FEF749FF6D1CEDB2032D80 +:102E4000E0D3F888401EF880174D002015F12605C4 +:102E500034F8101036F81020891A09B224F810102E +:102E600035F91020A2F54873994201DA1A4604E0B8 +:102E700002F54872914200DC0A4624F8102025F839 +:102E80001020401CC0B20328E2D3BDE8F087000048 +:102E9000FC040020400300203333534000F07F4502 +:102EA000BC0100203E010020D4010020E4000020ED +:102EB0002C010020BA0100202E010020300100204A +:102EC0004801002080E6C547965BC83F0000F03F00 +:102ED0001AE95041C0000020F6000020DE0000206A +:102EE00010B5744C744861688847A1687248884777 +:102EF000BDE8104077E710B5704801F0A4F86F48BE +:102F00006F4982880A80028852424A804088404243 +:102F100088804DE770B501F06CF8642001F063FE25 +:102F2000FFF7E9FF0A2001F05EFE654CB4F90000EE +:102F3000002800DC404204F00DFE624E014630469F +:102F400004F043FC5D4D14352860B4F902000028FC +:102F500000DC404204F0FEFD0146304604F035FC42 +:102F60006860B4F90400002800DC404204F0F2FD7F +:102F70000146554804F029FCA86001F052F84F4979 +:102F800001202C39887070BD2DE9F0474B4C4F481B +:102F90002C3C0068A169884274D34D490844A06163 +:102FA000FFF7A9FF464DB5F9000004F0D3FD04F189 +:102FB0004006316804F0D3FB04F0F8FD00B228802D +:102FC0008046B5F9020004F0C5FD716804F0C7FB46 +:102FD00004F0ECFD00B268808146B5F9040004F00D +:102FE000B9FDB16804F0BBFB04F0E0FD0FFA80FC12 +:102FF000A5F804C0207804F1320200273549961D57 +:10300000012811D1A069E0615FF0000001EB4003ED +:103010009F8535F8103022F8103026F81030401C0B +:10302000C0B20328F2D32770A07858B18B8DA8EBDB +:1030300003002880CB8DA9EB03006880088EACEBE1 +:103040000000A880E06900281CD0A369181A224B50 +:10305000984218D22148016881F0080101600020DF +:1030600035F9101032F91030994201DA22F81010B7 +:1030700036F91030994201DD26F81010401CC0B21C +:103080000328EDD301E70020C4F81C7032F910309A +:1030900036F91040234401EB400403EBD3735B107B +:1030A000401CC0B2A3850328F0D3BDE8F047FDF76C +:1030B0008DBD000008050020DE0000200002002079 +:1030C000F0000020000091440000874448010020E7 +:1030D000A08601004003002080C3C9010C0C014000 +:1030E00010B50446C0B201F050FFC4F30720BDE89C +:1030F000104001F04ABF01F048BF01F091BE2DE938 +:10310000F05FFE48007800287ED101F013FF002810 +:103110007BD001F025FFDFF8E8B3FA4FDFF8E89342 +:10312000DFF8E8A3FA4DFB4EDFF8EC834F286DD0B3 +:103130006DDC232868D045286AD04D2865D101F080 +:1031400024FF142001F021FF5FF0000439F914007E +:10315000FFF7C6FF641CE4B2032CF7D30024D1466A +:1031600039F91400FFF7BCFF641CE4B2032CF7D359 +:10317000DFF8A893002400BF39F91400FFF7B0FF6F +:10318000641CE4B2032CF7D3DBF800104FF00A09FB +:1031900091FBF9F000B2FFF7A3FFB7F90000FFF7CA +:1031A0009FFFDF4F002400BF37F91400FFF798FF9F +:1031B000641CE4B2082CF7D35FF0000436F9140065 +:1031C000FFF78EFF641CE4B2082CF7D300244646B8 +:1031D00036F91400FFF784FF641CE4B2082CF7D31F +:1031E0000120FDF7C3FD44000220FDF7BFFD44EAC6 +:1031F00080040420FDF7BAFD44EAC0041020FDF766 +:10320000B5FD44EA001004E0E0E022E1E2E09FE0E6 +:10321000D2E101F0BAFEC3480178C348007841EA20 +:103220004001C248007841EA8001C148007841EA83 +:10323000C001C048007841EA0011BF48007841EA67 +:103240004010C0B201F0A1FEBC48008800B2FFF7F8 +:1032500047FF01F026F900B2FFF742FF5FF00004DC +:1032600035F91400FFF73CFF641CE4B2022CF7D3DD +:10327000B34C607801F089FE00256619307A01F0C0 +:1032800084FE307C01F081FE307E01F07EFE6D1CFC +:10329000EDB2082DF1D314F8200F01F076FE60781E +:1032A00001F073FEA07801F070FEE07801F06DFE91 +:1032B0002079A4F1200401F068FEA24E00256719D0 +:1032C00017F8400F01F061FEF87A715D40EAC11015 +:1032D000C0B201F05AFE6D1CEDB20B2DEFD39A482F +:1032E000008800B2FFF7FCFE98480088B43000B2B6 +:1032F000FFF7F6FE9648007801F047FE9548007803 +:1033000001F043FE9448007801F03FFE0020FFF7F3 +:10331000E7FE0020FFF7E4FE9048007801F035FE5C +:103320008F48016891FBF9F000B2FFF7D9FE8D4894 +:10333000B0F90000FFF7D4FE8B48B0F90000FFF7AA +:10334000CFFE8A48B0F90000FFF7CAFE4D2024E105 +:1033500052287CD053287BD057287AD10025784C2E +:1033600001F00BFE6619307201F007FE307401F0B7 +:1033700004FE6D1CEDB23076082DF1D301F0FDFD99 +:1033800004F8200F01F0F9FD607001F0F6FDA07067 +:1033900001F0F3FDE07001F0F0FD2071A4F12004D4 +:1033A0004FF0000501F0E9FD661906F8400F01F045 +:1033B000E4FD6D1CEDB2F0720B2DF3D301F0DDFDD9 +:1033C00001F0DBFDBDE8F05FFDF700BCBDE8F05F9C +:1033D000FDF70CBA4F2001F0D8FD002439F9140094 +:1033E000FFF77EFE641CE4B2032CF7D30024D14621 +:1033F00039F91400FFF774FE641CE4B2032CF7D310 +:10340000DBF8000004F0A6FB594904F0A8F904F029 +:10341000CDFB00B2FFF764FEB7F90000FFF760FED6 +:103420005FF0000435F91400FFF75AFE641CE4B2A3 +:10343000022CF7D35FF0000436F91400FFF750FEBA +:10344000641CE4B2062CF7D30024454602E0A8E051 +:10345000ACE0AFE035F91400FFF742FE641CE4B2C3 +:10346000062CF3D30120FDF781FC44000220FDF778 +:103470007DFC44EA80040420FDF778FC44EAC004A3 +:103480001020FDF773FC44EA001001F07EFD254892 +:1034900001782548007841EA40012448007841EA53 +:1034A00080012348007841EAC0012248007841EABF +:1034B00000112148007841EA4010C0B201F065FDDA +:1034C0002648007801F061FD142001F05EFD2148DE +:1034D000007801F05AFD1E48007801F056FD254C99 +:1034E000206800B2FFF7FCFD20680014FFF7F8FD2C +:1034F000214C206800B2FFF7F3FD3FE024020020DA +:10350000C400002020020020EA000020CC0000209F +:10351000A60000204C040020A6010020F00000209E +:10352000040100201B0100201D0100201C010020BF +:10353000150100201601002019010020260100209D +:1035400040030020CA040020360100202A01002088 +:10355000CD010020CC010020B80100202501002071 +:10356000C0000020BE010020C0010020C2010020D8 +:10357000000020416C010020700100202068001430 +:10358000FFF7AEFD0E48008800B2FFF7A9FD0D4819 +:10359000008800B2FFF7A4FD4F20BDE8F05F01F006 +:1035A000F4BCBDE8F05F012001F0EABB06494FF42E +:1035B000C8700880BDE8F09F044901200870F9E751 +:1035C000CE010020D0010020D8010020D40100202D +:1035D0002DE9F0470546DDE908890E461F46501BD8 +:1035E00004F0B8FA0446284604F0C2FAD34AD44B91 +:1035F00004F0D1F904F053FB05F078F80546B81B48 +:1036000004F0A8FA294604F0AAF80546014604F099 +:10361000A6F806462146084604F0A1F8314604F013 +:1036200046F805F03FFF04F024FBC64AC64B04F001 +:10363000B2F904F007FBA8F800002146284604F080 +:103640002BFF04F016FBC14AC14B04F0A4F904F0AF +:10365000DAFAA9F80000BDE8F08770B5034600204B +:103660000246054615E02E2C05D1521CD2B2002987 +:1036700012D054181D5500EB80009C5C4004000CD7 +:10368000A4F13006092E02D83038204480B2521CF2 +:10369000D2B29C5C002CE6D170BD70B501780246B8 +:1036A0004FF47A74002311B111460A2610E000206D +:1036B00070BD824207D0303DEDB205FB0433B4FB50 +:1036C000F6F40D709BB2EDB22E2D00D10A46491CC6 +:1036D0000D78002DEDD1541E12F8025D247805EB13 +:1036E0008505303C04EB4504A4F5F07442F21071FA +:1036F000A4B201FB04330624B3FBF4F30AE000BFD9 +:1037000001EB810112F8014D4900303CE4B204FBA9 +:10371000013314708242F3D1184670BD2DE9F04791 +:1037200000268C4C0546242817D02046DFF8288236 +:1037300040782C2D15D02A2D13D021460D2DC97877 +:1037400074D00A2D72D00F2803D208F80050401C04 +:10375000607000296BD000207DE726706670A6702F +:10376000F9E708F8006020784FF0010928B12179C5 +:10377000012928D0022961D06DE0267198F8000057 +:10378000472868D198F80100502864D198F80200C1 +:10379000472802D052280BD05DE098F80300472854 +:1037A00059D198F80400412855D184F8049052E08A +:1037B00098F803004D284ED198F8040043284AD1C8 +:1037C0000220207147E0654F022814D003280BD057 +:1037D000634F04280FD0052811D0062816D00728DB +:1037E0001DD0092824D036E098F8000053280AD0CC +:1037F00031E038602FE05848FFF74FFFF9E798F8BD +:103800000000572827D138684042F2E798F80000B6 +:10381000302801D9012000E00020524904E00021B5 +:103820004D48FFF71AFF5049087014E020E018E0F7 +:1038300000214948FFF711FF4C490BE007280AD146 +:1038400001214548FFF709FF494948434949B0FB71 +:10385000F1F0494908802078401C207066702A2DBC +:1038600003D0A0786840A07075E784F8039072E7F1 +:103870000029F9D098F8000000F057F8050198F8F1 +:10388000010000F052F82844A178C0B28842E670E6 +:10389000EAD120790128E7D1DDE67CB5C0B2FFF797 +:1038A0003DFF00282CD0354801220178012910D095 +:1038B00002702C480078012822D12B480078032878 +:1038C0001ED92F4B25482F4C1E7825492E4D1EB151 +:1038D00007E000210170ECE71A70026822600A68B4 +:1038E0002A602A4A1278012A0BD0294B294ACDE9AD +:1038F00000230B6802682968D4F80000FFF768FE0F +:103900007CBD254B254ACDE90023026824480B687D +:10391000016824480068F1E710B5234901F04CFB29 +:10392000BDE810401020FDF729BA3038C0B2092890 +:1039300001D9C01FC0B200F00F007047A92E72D885 +:10394000E76C873EFC639ED1D3CBF13FF8C1631A8D +:10395000DCA54C4025020020140500206C0100204D +:1039600070010020CC010020CD010020CE010020FC +:103970008CD90700A0860100D0010020B8010020EA +:103980001E010020C4010020C801002016010020F3 +:103990002A010020360100203A01002038010020D1 +:1039A00078010020740100209B38000870B5374C66 +:1039B00001260546667001F0EBF8A168411AC4E9DA +:1039C000020141F28830814201D90020A0703049C3 +:1039D000A0780D540F2802D0401CA07070BD267036 +:1039E00070BD2C48032190F86320284812B1C170A3 +:1039F000072101E00222C270017127494FF4E13032 +:103A000001F0DABA214800787047F0B5DFF87CC0E1 +:103A10001F4A9CF800101C3AF9B19CF804509CF81D +:103A20000340DFF86CE003210EEB010616F8013CC1 +:103A3000E34003F00F03072B08D21EF8017016F8BD +:103A4000016C2E4007EB062642F82360891CC9B2A0 +:103A50001029E9D300218CF8001007280FD29CF818 +:103A6000011061B10B4991F863300C49085C52F8C0 +:103A700020003BB14FF4777101EB500004E040F2BD +:103A8000DC50F0BD00F5777080B2F0BD2C02002054 +:103A90004005002040030020AD390008C19800080F +:103AA00070B52B4E90B0304601F0AAFE2948009028 +:103AB000294801A90024012531C128020494CDE937 +:103AC000054080000790202008900002CDE90904FD +:103AD0006946304601F001FF0121304601F027FF21 +:103AE0008DF830400B948DF831504FF46020CDE9C3 +:103AF0000D04184C8DF83C504C3C0BA9204601F0AD +:103B000009FD032301220421204601F083FD012148 +:103B1000204601F031FD0121204601F023FD204621 +:103B200001F03DFD204601F03FFD0028FAD120467E +:103B300001F041FD204601F043FD0028FAD10121AA +:103B4000204601F044FD10B070BD03480088704766 +:103B5000080002404C2401403C02002070472DE93F +:103B6000FC47DFF84491054699F80000C0B30026F1 +:103B70003746B0463446641CE4B26B460822322114 +:103B8000532000F055FC9DF800009DF80110202CFA +:103B900000EB012000B206449DF802009DF80310DE +:103BA00000EB012000B207449DF804009DF80510C9 +:103BB00000EB012001B29DF80700884400F07F006F +:103BC00001D20028D7D196FBF4F0288097FBF4F0BF +:103BD000688098FBF4F0A88089F80140BDE8FC8774 +:103BE000FFE76B4606223221532000F021FC9DF8AE +:103BF00000009DF8011000EB012028809DF80200D4 +:103C00009DF8031000EB012068809DF804009DF8EA +:103C1000051000EB0120A880E0E7234810B50078EC +:103C20004FF0080200284FF02D014FF053000ED046 +:103C300000F0F8FB0A223121532000F0F3FB0C22A4 +:103C40002C21532000F0EEFB9022382108E000F0F8 +:103C5000E9FB0A223121532000F0E4FB0A222C2147 +:103C6000BDE81040532000F0DDBB38B5054600200C +:103C70000C468DF8000001466B460122532000F0EF +:103C8000D7FB18B19DF80000E52801D0002038BD11 +:103C90000549287808700548206005486060054897 +:103CA000A060012038BD00003E0200201B3C00083F +:103CB0005F3B00085D3B000810B54FF48044204690 +:103CC00001F0E0FE012805D1204601F0E9FEBC49E3 +:103CD0000120087010BD10B5B94C86B06B46606805 +:103CE0001622AA21807E00F0A3FBBDF8000041BA95 +:103CF00060680180BDF8021049BA4180BDF8041027 +:103D000049BA8180BDF8061049BAC180BDF80810D3 +:103D100049BA0181BDF80A1049BA4181BDF80C10B9 +:103D200049BA8181BDF80E1049BAC181BDF81010A1 +:103D300049BA0182BDF8121049BA4182BDF8141087 +:103D400049BA818206B010BDF0B59D4C85B060784F +:103D500010B1012005B0F0BD4FF40055ADF80C5086 +:103D600003208DF80E001020964F8DF80F0003A948 +:103D7000384603F0A6F86E00ADF80C6004208DF80C +:103D80000F0003A9384603F09CF83D610E21022084 +:103D900003F04EF9019600268DF8086008208DF892 +:103DA000090001258DF80A5001A801F01BFE28200A +:103DB0008DF810000F208DF811008DF812008DF88D +:103DC000135004A801F037FB0C2000F00CFF6168D1 +:103DD00077206B46CE7688760122D02100F028FB32 +:103DE00060689DF800100222C1750284552901D037 +:103DF0000020AFE75521C176807E6B460122D1219C +:103E000000F016FB9DF80000616800F00F02000949 +:103E10000A764876FFF75FFF65709AE7684808B54D +:103E200042F21071027800E000BF22B90B00A1F14C +:103E3000010189B2F8D140686B460222807EF621EA +:103E400000F0F6FABDF8000040BA08BD5C494968C8 +:103E5000CA7E552A01D0C8690EE04A89B1F91430EA +:103E6000801A0A895043C013B1F912200344D202C8 +:103E700092FBF3F21044C8610830001100B27047A1 +:103E80004F4800212E2201704068F421807E00F00E +:103E9000C9BA10B54A4C00202070FFF7F1FF207816 +:103EA0000028FDD0FFF7BAFFBDE81040CEE738B5D7 +:103EB000434C42F21070217800E000BF21B90200AB +:103EC000A0F1010080B2F8D160686B460322807EC9 +:103ED000F62100F0ADFA9DF800009DF801100004F5 +:103EE00040EA01209DF8021008436168B1F92010F2 +:103EF000C1F10801C84038BD70B531494A68D1697F +:103F0000B2F90E40A1F57A6101FB01F31D136C4378 +:103F1000E512B2F90240B2F904604C4305EBE42427 +:103F2000B2F9005004EB8505148CA5404E43711383 +:103F3000B2F90C601B135E4301EB2641891C89100A +:103F4000D288AD1C01F500414A43D10B4CF25032EE +:103F5000A0EBA500E2405043B0F1004F03D2400077 +:103F6000B0FBF1F002E0B0FBF1F040000112494378 +:103F700040F6DE325143144A0914424301EB224118 +:103F800001F6CF6100EB211070BD0D48342341686C +:103F90000A8C03EB821200230370887ED2B2F421D4 +:103FA00000F040BA10B5064C00202070FFF7EDFF7E +:103FB00020780028FDD0FFF77AFFBDE810409BE78E +:103FC000400200200010014043E3FFFF08B500203D +:103FD0008DF800006B4601220A211E2000F028FA0D +:103FE00018B19DF80000482801D0002008BD01202C +:103FF00008BD10B5642000F0F6FD712200211E20DE +:1040000000F010FA322000F0EEFD602201211E20A7 +:1040100000F008FA01220221BDE810401E2000F045 +:1040200001BA10B5702200211E2000F0FBF92022F9 +:1040300001211E2000F0F6F900220221BDE8104007 +:104040001E2000F0EFB91CB504466B460622032182 +:104050001E2000F0EDF9BDF8000040BA2080BDF848 +:10406000020040BA6080BDF8040040BAA0801CBDC8 +:1040700030B587B005464FF44060ADF8140003201A +:104080008DF816001C208DF8170005A9FC4802F0D9 +:1040900018FFFC4CE56000F007FAE06801F008FD4D +:1040A000684601F070FD00224FF44071E06801F0B5 +:1040B000D0FD0025ADF804504BF6FF70ADF80600BA +:1040C0004FF48040ADF80C00EF4800900121E0680B +:1040D00001F067FD6946E06801F0FDFC4FF4A06067 +:1040E00001F0A4F922208DF810008DF811508DF800 +:1040F000125001208DF8130004A801F09CF9212032 +:104100008DF810008DF8115004A801F094F907B053 +:1041100030BD70B5DB4CE068858A15F4E06F24D0C3 +:10412000018B00224FF4806101F093FDA8051CD49F +:10413000E0680188890518D40188C9050CD5018873 +:10414000C905FCD4012101F054FDE068018889050E +:10415000FCD4FFF78DFF08E0012101F04AFD0022A9 +:104160004FF44071E06801F074FDE068818A21F449 +:10417000706181820020E07070BDCAE72DE9F041D6 +:10418000C04CE068818A4FF00105C9B2CA074FF000 +:10419000000627D0018821F400610180012101F08F +:1041A00032FDA670207A20B1207860B96079FF28AE +:1041B00009D021790022E06801F058FD6079FF28DC +:1041C0000FD0FF20B8E02570A079022804D1E06864 +:1041D000018841F40061018021790122E06801F049 +:1041E00045FDC9E08A074FF4806734D5BFF3508F8F +:1041F000A079012810D1207A70B1207860B1002117 +:10420000E06801F000FDBFF3508FE068018B0121F1 +:1042100001F0EFFC65701CE0E068008BBFF3508F8D +:10422000A07902280DD1207A58B1207848B1002118 +:10423000E06801F0E8FC93E03946E06801F009FD30 +:104240009AE0A079032804D1207A10B120780028C0 +:1042500074D10122F0E74A0753D56570227A894963 +:104260000978CAB3C9B3A17902291FD9002101F085 +:10427000CAFCE06801F0F7FC94F9022063699854E5 +:10428000521CA2700121E06801F0B3FC6570E06887 +:1042900001F0E9FC94F9021062695054491CA170C4 +:1042A00001223946E06801F0D4FC25E0012101F04B +:1042B000A0FCE06801F0D7FC94F902106269505448 +:1042C000491CA170E06801F0CEFC94F9021062690B +:1042D0005054891CA1700FE000E000E009B9E179B9 +:1042E00031B1012101F085FCA078401CA07003E0F1 +:1042F000012101F074FC2570E0680188C905FCD437 +:104300003AE04A061BD501F0AEFC94F9021062694E +:104310005054491C48B2A070A179C01C814204D1FC +:1043200000223946E06801F094FCA17994F902007A +:10433000814221D100F10100A0701DE010E00906CA +:104340001AD594F90220511C4BB20BD02569A95CF7 +:10435000A37001F086FCA07994F9021088420BD179 +:10436000002269E7A370617901F07BFC207A0028C4 +:10437000F6D1A0790028F3D094F90210A079401C5E +:10438000814209D12670607828B100224FF4407133 +:10439000E06801F05EFCE670BDE8F081EEE6B8E6AC +:1043A000ECE67FB5374C400047F230552071617123 +:1043B0000120E07100212172C4F810D0C4F814D09B +:1043C0006946A271E070102A02D9002004B070BDC5 +:1043D000002003E01E5C0E54401CC0B29042F9D392 +:1043E000E068818889050ED40188C90505D4018853 +:1043F0008905FCD4012101F0F2FB01224FF4407148 +:10440000E06801F026FCE07810B16D1EFBD102E0FF +:104410000DB10120DAE76089401C6081E068FFF798 +:1044200027FED2E707B502AB0122FFF7BAFF0EBDA8 +:1044300070B5144C4FEA400047F23055207161715D +:104440000020E0710120207263612361A271E0709D +:10445000E068818889050ED40188C90505D40188E2 +:104460008905FCD4012101F0BAFB01224FF440710F +:10447000E06801F0EEFBE07840B16D1EFBD108E092 +:10448000000C014048020020801A06000DB10120F6 +:1044900070BD6089401C6081E068FFF7E9FD002085 +:1044A00070BD2F48408970472DE9F8434FF44067AD +:1044B000ADF800704FF003088DF802801420294CED +:1044C0008DF803006946204602F0FBFC3946204681 +:1044D00002F064FD0025261502E00A2000F06DFBC5 +:1044E0003146204602F046FD0028F6D031462046EF +:1044F00002F056FD0A2000F060FB3146204602F033 +:104500004DFD0A2000F059FB6D1CEDB2082DE7D3DC +:104510004FF400652946204602F042FD0A2000F0D3 +:104520004CFB3146204602F03BFD0A2000F045FBE3 +:104530003146204602F032FD0A2000F03EFB2946BB +:10454000204602F02BFDADF800708DF802801C2093 +:104550008DF803006946204602F0B3FCBDE8F883FD +:1045600048020020000C0140B0F90010CA1701EB0E +:10457000927189100180B0F90210CA1701EB927193 +:1045800089104180B0F904104942CA1701EB9271B9 +:104590008910818070471CB504466B4606221D2198 +:1045A0006820FFF745FFBDF8000040BA2080BDF845 +:1045B000020040BA6080BDF8040040BAA0801CBD73 +:1045C00010B5192000F00FFB002215216820FFF71D +:1045D00029FF10B9032000F0B0FB2848162100780D +:1045E00040F018026820FFF71DFF00221721682005 +:1045F000FFF718FF01223D216820FFF713FF01227A +:104600003E21BDE810406820FFF70CBF10B50446FE +:10461000192000F0E8FA002215216820FFF702FFB8 +:10462000002806D016482060164860601648A06032 +:10463000012010BD1149622817D006DC0A281AD0C3 +:10464000142816D02A2809D111E0BC2804D0B0F5CE +:10465000807F03D1002000E0012008700878162137 +:1046600040F018026820FFF7DDBE0220F5E70320C6 +:10467000F3E70420F1E70520EFE7000060020020E7 +:10468000C145000897450008694500082DE9F84F25 +:104690004FF0000BDFF82CA4DFF82C9480465E4628 +:1046A0000AEBC60009EBC605D0E900474046444581 +:1046B00048D1390C009102F006FA012842D1204677 +:1046C000009902F00BFA1EB9FE49012008398870E2 +:1046D0003F043F0C06D0042F08D0082F14D00C2F15 +:1046E00008D115E0204602F0D7F902E0204602F09A +:1046F000D5F98346287878B1A5F804B0688859467A +:1047000083450FD9081A11E0204602F0C9F9F0E7F5 +:10471000204602F0C7F9ECE70120A5F802B02870A6 +:10472000022106E04FF6FF72101A0844E8800021CB +:104730002970E54840304180E349078020464031F8 +:1047400001F0DCFE761CF6B2082EA9D3BDE8F88F86 +:10475000DC48083801784FF0804009B100F0D6B944 +:1047600094E7DA4892E72DE9F04F87B04FF0000464 +:104770000200DFF85093D44DD5480494009401947E +:104780000294A9F108094FF001064FF028014FF0FB +:1047900003074FF01C084FF0470A4FF6FF7B05F167 +:1047A0004005039435D0ADF810608DF813108DF8E6 +:1047B000127004A902F085FB8DF80C808DF80D4075 +:1047C0008DF80E608DF80F6003A800F034FE684687 +:1047D00001F05CFFADF800A0B707ADF804B0ADF88C +:1047E00002406946384601F0E1FC6C80AE80EC8006 +:1047F0002C812C802946384601F080FE01220221BE +:10480000384601F07CFF0121384601F063FF0A21A0 +:104810005EE0CF22ADF810208DF813108DF81270E5 +:1048200004A902F04EFBADF8107004A9A94802F0EB +:1048300048FB8DF80C808DF80D408DF80E608DF8DA +:104840000F6003A800F0F7FD1D208DF80C0003A8F1 +:1048500000F0F1FD684601F019FFADF800A04FF03F +:104860008047ADF804B0ADF802406946384601F023 +:104870009DFCDFF858826946404601F097FC6C8049 +:10488000AE80EC802C818F4E002400BF06EBC4006C +:104890008D498088288056F83400403101F02EFE82 +:1048A000641CE4B2082CF1D301221E21384601F029 +:1048B00026FF01221E214446404601F020FF01212F +:1048C000384601F007FF0121204601F003FF0621D1 +:1048D00089F8011007B0BDE8F08F2DE9F04F8BB0DB +:1048E00000250795044602954FF00108ADF81C809D +:1048F00048208DF81F00059506950395032604951D +:104900000095019508958DF81E6007A9704802F082 +:10491000D8FA6C48617808386B4B0170002040F27F +:10492000DC5200BF03EBC007401CC0B2FA8008286D +:10493000F8D3207810B10846FFF715FF4FF4106048 +:10494000ADF81C004FF0180B8DF81FB08DF81E60ED +:1049500007A95F4802F0B5FA4FF47070ADF81C007B +:1049600007A95C4802F0ADFA04A801F08FFE4720C9 +:10497000ADF81000A078584F80B1E08804A9B7FBCB +:10498000F0F0401EADF81400544801F00FFCA08870 +:10499000B7FBF0F0401EADF8140009E0A08804A9B0 +:1049A000B7FBF0F0401EADF814004C4801F0FEFBE0 +:1049B00004A94B4801F0FAFB7020ADF80000ADF8F7 +:1049C00004504FF47A70ADF806004FF0020A4FF42D +:1049D0008079ADF80280ADF808A0ADF80C9069467A +:1049E0003E4801F01CFC69463C4801F0BFFC6946AA +:1049F0003B4801F014FC6946394801F045FC694622 +:104A0000374801F07BFC6946354801F0AFFC0121D5 +:104A1000324801F05FFE0121314801F05BFE0121C7 +:104A20002E4801F061FE01212D4801F05DFE207845 +:104A300008B16078E8B3C020ADF81C008DF81FB055 +:104A40008DF81E6007A9224802F03BFAADF81C6001 +:104A500007A9204802F035FAA0881C4CB7FBF0F0FB +:104A6000401EADF8140004A9204601F09FFB702001 +:104A7000ADF80000ADF804504FF47A70ADF80600C0 +:104A8000ADF80280ADF808A0ADF80C90694620465C +:104A900001F0C5FB6946204601F0F6FB6946204659 +:104AA00001F02CFC6946204601F060FC0121204603 +:104AB00000E005E001F00EFE0121204601F014FEA9 +:104AC00008980FE06C0200207805002000040040E8 +:104AD00000080140000C014040420F00002C014042 +:104AE000000800400BB0F6E6234A5278904204D208 +:104AF000214A483252F82000018070471F4901EBDB +:104B0000C000C08870471C484078704770B50546A3 +:104B1000022101F0D8FF184C012807D1A088E080BD +:104B2000284601F0B9FFA0800120A070022128468C +:104B300001F0D4FFA088E188884201D9401A03E03F +:104B40004FF6FF72511A084480B2B0F57A6F01D95E +:104B500000200EE0A0F2EF2140F2DB52914206D29B +:104B6000E178082903D2054A02EBC101C880E07848 +:104B7000401CE07070BD0000640200207805002039 +:104B800084484168844881604168491C416070479D +:104B900072B68048436880488168426862B6591A94 +:104BA0000068B1FBF0F002EB4201C1EBC21100EB77 +:104BB000C100704778484068704770B5754C002355 +:104BC0006168754D6268511A0B4411462A68B3FB3F +:104BD000F2F2824206D2801A2A68B3FBF2F602FB96 +:104BE0001633EFE770BD30B504464FF47A7502E036 +:104BF0002846FFF7E2FF641EFAD230BD2DE9F041EE +:104C00008CB01822654901A802F0DFFC03270121BE +:104C10001D2001F0E0F90121C80201F0DCF90121B9 +:104C2000084601F0E1F90121022001F0DDF901213E +:104C3000042001F0D9F90121480201F0CCF9012149 +:104C4000880301F0C8F90121880501F0CDF901219F +:104C5000084601F0B7F90121022001F0B3F901F093 +:104C6000E8F94FF6FF70ADF8000000268DF80360FC +:104C700069464B4802F025F969464A4802F021F995 +:104C80006946494802F01DF90121484802F0A7F998 +:104C9000002401AD4FF0030805EBC4008188ADF896 +:104CA00000108DF8028080798DF8030055F83400EB +:104CB000694602F006F9641CE4B2BC42ECD3394800 +:104CC0000821103001601021016035498014103135 +:104CD000086007A801F031F935490798B0FBF1F0F9 +:104CE0002D4908603348016841F08071016029480E +:104CF000016841F0010101602F484FF47A710068AA +:104D0000B0FBF1F0B0F1807F0CD220F07F414FF08A +:104D1000E020491E4161274AF021D93A117086618D +:104D200007210161FEF7BCFE2448FFF7A1F96420CA +:104D3000FFF759FF0CB0BDE8F0811A4A1021143278 +:104D400011600821121F1160044640F2DB10144F5D +:104D5000151F44434E021437A7F1040C286880F055 +:104D600010002860286880F008002860A01EFFF767 +:104D70003AFF3E601920FFF736FFCCF80060EDE700 +:104D800010B110490E4808600A490F48F039086010 +:104D900070470000001000E0D4020020C89800080E +:104DA00000080140000C01400010014000023000EA +:104DB00040420F00FCED00E0F402002000580040EB +:104DC000EFBEADDEF04F00200400FA05A548A44A6E +:104DD00041685318A44A136583688B4203D9591A52 +:104DE0009164436004E0C1F58071916400214160E9 +:104DF0009D480121443000F09ABD10B54FF4005099 +:104E000000F0D3FD98480021443000F090FD954813 +:104E1000001D03C8814202D0BDE81040D6E710BD96 +:104E20002DE9F04192B004464FF40070ADF83C001B +:104E300003208DF83E0018208C4D8DF83F000FA9FF +:104E4000284602F03EF82815ADF83C0048208DF8C1 +:104E50003F000FA9284602F034F80E208DF84000DC +:104E600001218DF841108DF842108DF8431010A8E3 +:104E700000F0E1FA0B940024ADF834400C20DFF888 +:104E8000F081ADF83040ADF83600ADF83240ADF805 +:104E900038400BA9404601F055FE734F583738464D +:104EA00000F0AEFCA81408F104050095CDE9090452 +:104EB0007048CDE9010480260494CDE90564A81565 +:104EC00003902020CDE907406946384600F005FDF3 +:104ED0000121384600F02BFD01224021404601F01F +:104EE000CBFE384600F038FD5E495F4F443708601E +:104EF000384600F085FC1020029000950494CDE91E +:104F00000564079469463846089400F0E6FC0122DF +:104F10000221384600F016FD5348846401228021A6 +:104F2000404601F0A9FE0121404601F083FE12B087 +:104F3000BDE8F0814C4810B5583000F00DFD4949EE +:104F40000968884201D0012010BD002010BD4548ED +:104F5000D0E90110814201D1012070470020704743 +:104F60004049444B0A68C2F58070185C521E0A60C2 +:104F700002D14FF480720A60704710B5FFF7DAFF74 +:104F80000028FBD0BDE81040EAE7364A344B916870 +:104F90005854491CC8B290603348406CC00700D1D7 +:104FA00014E7704710B5044602E0641CFFF7EDFFFC +:104FB00020780028F9D110BD70B50D4606460121B4 +:104FC00086B0480401F010F826208DF8100001206A +:104FD0008DF8110002218DF812108DF8130004A82D +:104FE00000F029FA0820ADF8140004248DF81740C9 +:104FF00005A91E4801F065FF0020ADF80800ADF8D6 +:105000000A40ADF804001C4CADF80600ADF80C00E9 +:1050100000966946204601F095FD012240F2255197 +:10502000204601F011FE0121204601F003FE0D484B +:10503000C56006B070BD70B50F4D40F225512846D1 +:1050400001F0B9FE01280AD1064CE068002806D01C +:10505000284601F049FEE168BDE87040084770BD90 +:10506000C2060020E00200200000024000080140CB +:1050700000380140C20500200044004010B5652200 +:10508000FF216D20FFF7CEF9002800D0012010BDD0 +:10509000FEB5384C0125207878B1012822D00228AD +:1050A0001FD164208DF8000033488DF80150002690 +:1050B0000078A0B38DF8025043E07A208DF800000C +:1050C0002E486B460222B0F90000FF21C0F1B40067 +:1050D00000EBD07040108DF801006D20FFF761F9F2 +:1050E0002570FEBD264979208DF80000B1F9000039 +:1050F0000A2290FBF2F010F15A0301D5002003E0E0 +:105100005A30B42800DDB4208DF80100B1F9020056 +:1051100090FBF2F010F15A0102D5002004E00EE0FD +:105120005A30B42800DDB4208DF802006B4603220B +:10513000FF216D20FFF735F902202070FEBD8DF8AC +:1051400002606B460322FF216D20FFF72AF92670CB +:10515000FEBD08B56B208DF800000A208DF8010017 +:105160008DF802006B460322FF216D20FFF719F92D +:1051700008BD0000F00200201901002020020020DC +:10518000A6000020B0F90010CA1701EB9271891037 +:105190000180B0F90210CA1701EB927189104180A9 +:1051A000B0F904104942CA1701EB9271891081804D +:1051B00070471CB504466B46062243216820FFF762 +:1051C00037F9BDF8000040BA2080BDF8020040BAAF +:1051D0006080BDF8040040BAA0801CBD10B58022DC +:1051E0006B216820FFF71EF90520FFF7FCFC002269 +:1051F00019216820FFF716F900221A216820FFF70D +:1052000011F903226B216820FFF70CF918221B21EA +:10521000BDE810406820FFF705B9B0F90210B0F9F9 +:105220000020CB1701EB5371C91001805142CA17FE +:1052300001EB5271C9104180B0F90410CA1701EB9B +:105240005271C910818070471CB504466B46062216 +:105250003B216820FFF7ECF8BDF8000040BA208041 +:10526000BDF8020040BA6080BDF8040040BAA080DA +:105270001CBD10B510221C216820FFF7D3F814497B +:105280004FF40070088010BD38B504460D46232049 +:10529000FFF7A9FC6B46012275216820FFF7C8F8CB +:1052A000002804D09DF80000682801D0002038BDF7 +:1052B00008482060084860600848A06008482860E6 +:1052C000084868600848A860012038BD70477047EA +:1052D000DC01002073520008495200081B520008EC +:1052E000DD510008B351000885510008474810B54A +:1052F000016841F0010101604168454A1140416087 +:105300000168444A11400160016821F48021016074 +:10531000416821F4FE0141604FF41F01816000F0FB +:1053200030F83D494FF00060086010BD374A10B5B5 +:1053300050683A4910F00C03394803D0042B01D0CF +:10534000082B0BD001605168354AC1F30311121DBF +:10535000515C026822FA01F2026010BD5168536884 +:1053600001F470114FF0020413F4803F04EB9141FB +:1053700002D053689B0301D52A4B00E0274B5943C9 +:10538000E0E722480021026842F4803202604FF4D4 +:10539000A063026801F1010112F4003F01D19942BA +:1053A000F7D10168890330D51F490A6842F010021D +:1053B0000A600A6822F003020A600A6842F00202E8 +:1053C0000A604168416041684160416841F4806120 +:1053D0004160416821F47C114160416841F4E81169 +:1053E0004160016841F08071016001688901FCD56C +:1053F000416821F003014160416841F002014160D0 +:105400004168C1F381010229FAD1704700100240BE +:105410000000FFF8FFFFF6FE08ED00E000127A0042 +:10542000F402002000093D00002002402749084303 +:1054300027490860704770B50F21C47802780123AE +:105440004FF0E026DCB1224C246804F4E064C4F59B +:10545000E064250AC5F10404E9404578A540847854 +:105460000C402C4321011B4C1155007800F01F010A +:105470008B40400906EB8000C0F8003170BD02F09F +:105480001F008340500906EB8000C0F8803170BDDA +:10549000114A114001430E48001F016070470C4A39 +:1054A000121D0029116801D0014300E08143116001 +:1054B00070474FF0E0210428086903D020F0040071 +:1054C0000861704740F00400FAE700000000FA05A8 +:1054D0000CED00E000E400E080FFFF1FC24910B5C2 +:1054E000884202D1012144150AE0C049884202D114 +:1054F0000121041504E0BE4988420AD10121CC03F0 +:10550000204600F07AFD2046BDE81040002100F062 +:1055100074BD10BD10B54268B64B0C791A400B68CB +:1055200042EA0422134343608368B34A1340D1E93B +:10553000024222434C7943EA44031A438260C26A1E +:10554000097C22F47002491EC9B242EA0151C162CB +:1055500010BD00210160017141718160C1600121B4 +:10556000017470470029816802D041F0010101E017 +:1055700021F00101816070470029816802D041F467 +:10558000807101E021F4807181607047002A4268D7 +:10559000C9B201D00A4300E08A4342607047816883 +:1055A00041F00801816070470146002089680907C1 +:1055B00000D501207047816841F004018160704787 +:1055C000014600208968490700D50120704700295D +:1055D000816802D041F4A00101E021F4A0018160C2 +:1055E0007047014600208968490200D501207047B4 +:1055F0004268491E22F4604242EA413141607047EC +:105600000029416802D041F4006101E021F4006109 +:105610004160704770B5072509290AD9C468A1F10E +:105620000A0606EB4606B540AC43B3401C43C460D3 +:1056300007E0046901EB4106B540AC43B3401C43AD +:1056400004611F23072A09D2446B521E02EB820217 +:1056500093409C4391400C43446370BD0D2A09D292 +:10566000046BD21F02EB820293409C4391400C4397 +:10567000046370BDC46A0D3A02EB820293409C43FE +:1056800091400C43C46270BD0029816802D041F48E +:10569000801101E021F4801181607047C06C80B2FC +:1056A000704751484C30006870470029416802D06B +:1056B00041F4806101E021F480614160704700297C +:1056C000416802D041F4805101E021F480514160F1 +:1056D0007047826822F4E0420A43826070470029E2 +:1056E000816802D041F4004101E021F40041816071 +:1056F00070470029816802D041F4021101E021F4D1 +:10570000021181607047014600208968890200D536 +:105710000120704770B5072509290AD9C468A1F18D +:105720000A0606EB4606B540AC43B3401C43C460D2 +:1057300007E0046901EB4106B540AC43B3401C43AC +:105740000461836BC3F30154121B921C02EB8204AD +:105750001F22A2409343A1400B43836370BD826B21 +:10576000491E22F4401242EA0151816370474250BF +:1057700070470844806A80B2704742681F4B1A40E5 +:105780000A4342607047416282627047426822F079 +:105790001F020A4342607047134908310028086815 +:1057A00002D040F4000001E020F4000008607047DF +:1057B0000246002012680A4200D001207047C94307 +:1057C0000160704710B5002244680B0AC9B2006836 +:1057D0000C40184201D004B10122104610BD6FEAFE +:1057E00011210160704700000024014000280140A1 +:1057F000003C0140FFFEF0FFFDF7F1FFFFFD3FFF22 +:1058000001684FF6FE7211400160002101604160A5 +:105810008160C1606A496A4A0839904203D1486888 +:1058200040F00F0006E0664A1432904204D1486806 +:1058300040F0F00048607047614A2832904203D13E +:10584000486840F47060F5E75D4A3C32904203D10D +:10585000486840F47040EDE7594A5032904203D115 +:10586000486840F47020E5E7554A6432904203D11D +:10587000486840F47000DDE7514A7832904203D125 +:10588000486840F07060D5E74E4A111F904203D13E +:10589000086840F00F0006E04A4A1432904204D1F2 +:1058A000086840F0F00008607047464A283290428D +:1058B00003D1086840F47060F5E7424A3C329042F8 +:1058C00003D1086840F47040EDE73E4A5032904200 +:1058D000EAD1086840F47020E5E730B5036847F680 +:1058E000F07293430C6A8A682243D1E904452C4341 +:1058F00022438C692243CC6922434C6A22438C6A3E +:1059000022431A430260CA6842600A68826049689A +:10591000C16030BD0021016041608160C1600161F2 +:1059200041618161C1610162416281627047002908 +:10593000016802D041F0010102E04FF6FE72114011 +:1059400001607047002A026801D00A4300E08A43E0 +:105950000260704741607047406880B270470146FE +:105960000020CA0002D5174A083A01E0144A083A52 +:1059700012680A4200D001207047C10003D51149C6 +:10598000091F086070470E49083948607047014692 +:105990000020CA0002D50B4A083A01E0084A083A3A +:1059A00012680A4200D001207047C10003D50549A2 +:1059B000091F0860704702490839486070470000B5 +:1059C0000800024008040240374900200860091D11 +:1059D0000860091D0860091D086033493348143107 +:1059E0000860704730B530498379026853B30B685B +:1059F00093430B600A1D13680468A3431360027984 +:105A00000A441368046823431360274A0832136862 +:105A10000468A3431360131D1C680568AC431C6035 +:105A20004479102C05D021440A68006802430A60BA +:105A300030BD116804682143116019680068014392 +:105A4000196030BD0079084401689143016030BDA0 +:105A50000021016001710C2242718171704712496D +:105A600010310A6802430A60704701460E4A00205E +:105A7000143212680A4200D0012070470A491431DA +:105A800008607047084A014600201268064B0A4029 +:105A900014331B680B4202D0002A00D0012070474B +:105AA000014914310860704700040140FFFF0F00F6 +:105AB000C04910B588424FF0010101D14C0501E009 +:105AC0004FF48004204600F0A1FA2046BDE81040C3 +:105AD000002100F09BBA70B50446808886B00D4660 +:105AE00020F03F06684600F028FAB3490298B0FB60 +:105AF000F1F189B20E43A680228822F001022280B1 +:105B0000AE4B2A689A421CD85200B0FBF2F080B229 +:105B1000042800D20420491C2184A083208840F05E +:105B20000100208021884FF6F5300140A8886A895D +:105B3000104308432080A88929890843208106B0A2 +:105B400070BDEB88A3F53F46FF3E05D102EB420254 +:105B5000B0FBF2F080B208E002EBC20303EB0212EA +:105B6000B0FBF2F080B240F48040020501D140F079 +:105B700001004FF4967251434FF47A72B1FBF2F187 +:105B800040F40040C7E741F2883101600021818084 +:105B90004BF6FF72C280018141814FF480418181C7 +:105BA00070470029018802D041F0010101E021F095 +:105BB0000101018070470029818802D041F4006111 +:105BC00001E021F40061818070470029818802D0C2 +:105BD00041F4805101E021F4805181807047002917 +:105BE000018802D041F4807101E021F480710180CC +:105BF00070470029018802D041F4007101E021F4CE +:105C00000071018070470029018802D041F4806151 +:105C100001E021F4806101807047828901F0FE017A +:105C200022F0FE021143818170470029818902D050 +:105C300041F0010101E021F001018181704700295B +:105C4000018802D041F0400101E021F040010180D3 +:105C50007047002A828801D00A4300E08A4382808C +:105C6000704701827047008AC0B2704712B141F09C +:105C7000010101E001F0FE0101827047405A7047C6 +:105C80000029018802D041F4004101E0C1F30E0176 +:105C900001807047B1F5006F018803D021F40061E5 +:105CA0000180704741F40061FAE7B1F5005F0188B7 +:105CB00003D021F400510180704741F40051FAE70C +:105CC0000029018802D041F4805101E021F4805183 +:105CD00001807047B1F5006F018803D021F40061A5 +:105CE0000180704741F40061FAE70029018802D081 +:105CF00041F0200101E021F0200101807047008B7C +:105D0000000A70470029018802D041F0100101E02B +:105D100021F01001018070470029018803D021F093 +:105D200080010180704741F08001FAE7B1F5804FB2 +:105D3000818B02D021F4804101E041F480418183D4 +:105D40007047838A0022008B43EA004323F07F40A0 +:105D5000814300D1012210467047818A008B41EABD +:105D6000004121F07F40704700220B0F21F07F415E +:105D700001D0143001E0090C18300068084200D04E +:105D8000012210467047C9438182704710B583884D +:105D9000002201F0E064808A03EA144321F07F418D +:105DA000084201D003B10122104610BDC9438182CF +:105DB000704700000054004040420F00A0860100E0 +:105DC000A448016841F0010101604168A24A114004 +:105DD00041600168A14A11400160016821F48021FD +:105DE0000160416821F4FE0141604FF41F018160B0 +:105DF000704798490A6822F480320A600A6822F4DF +:105E000080220A60B0F5803F07D0B0F5802F03D123 +:105E1000086840F4A02008607047086840F48030AB +:105E2000F9E70246002053098A49012B0AD0022BC8 +:105E30000AD0496A02F01F02012393400B4200D0AE +:105E4000012070470968F5E7096AF3E730B50024D7 +:105E50004FF4A0653120FFF7E4FF641CAC4201D091 +:105E60000028F7D03120FFF7DCFF002800D0012008 +:105E700030BD78490A6822F0F80242EAC0000860A2 +:105E80007047774908607047724A5368084323F4A3 +:105E90007C131843506070477149086670476D4A1B +:105EA000516821F00301014351607047694840681F +:105EB00000F00C007047674A516821F0F00101437F +:105EC00051607047634A516821F4E06101435160B9 +:105ED000704760494A6822F4605242EAC000486054 +:105EE00070475C4A0029517A01D0014300E08143A8 +:105EF000517270475B4908607047564A516821F4F7 +:105F00004041014351607047574900220A7001F82F +:105F10002029012802D0042802D1052081F8200080 +:105F200070475249086070474A490A6A02430A6248 +:105F300070474E49443908607047464910B54A6871 +:105F400012F00C034A4A03D0042B01D0082B26D0B0 +:105F500002604A68474B02F0F00212099C5C02683A +:105F6000E24042604C6804F4E064240A1C5D22FABA +:105F700004F484604C6804F460544FEAD4241B5D3C +:105F800022FA03F2C26049683A4B01F440414FEAF9 +:105F900091311B1F595CB2FBF1F1016110BD4A68E0 +:105FA0004B6802F470124FF0020413F4803F04EBCC +:105FB000924202D04B689B0301D52F4B00E02C4B43 +:105FC0005A43C5E7234A0029516901D0014300E043 +:105FD0008143516170471F4A0029916901D00143F3 +:105FE00000E08143916170471A4A0029D16901D0CC +:105FF000014300E08143D1617047164A0029D1680E +:1060000001D0014300E08143D1607047114A00296B +:10601000116901D0014300E08143116170471349C8 +:106020004039086070470E49C86470470949C87113 +:1060300070470848416A41F0807141627047054AE3 +:106040000146002092680A4200D0012070470149B1 +:1060500088727047001002400000FFF8FFFFF6FE54 +:1060600000004242D80042422010024080044242D6 +:1060700000127A000C03002000093D00F64910B51B +:10608000884202D10121C41486E0B0F1804F09D0CA +:10609000F24988420DD101210220FFF7B7FF00210C +:1060A000022064E001210846FFF7B0FF0021012033 +:1060B0005DE0EB49884206D101210420FFF7A6FFED +:1060C0000021042053E0E749884206D1012108203D +:1060D000FFF79CFF0021082049E0E349884206D1F0 +:1060E00001211020FFF792FF002110203FE0DF493F +:1060F000884206D101212020FFF788FF00212020BF +:1061000035E0DB49884202D10121441444E0D949F9 +:10611000884202D10121CC043EE0D749884202D115 +:1061200001210C0538E0D549884202D101214C05F6 +:1061300032E0D349884206D101214020FFF766FFB3 +:106140000021402013E0CF49884206D10121802060 +:10615000FFF75CFF0021802009E0CB4988420AD18B +:10616000841501212046FFF751FF00212046BDE89C +:106170001040FFF74BBFC549884202D101210C04F2 +:106180000AE0C349884202D101214C0404E0C1491C +:1061900088420AD101218C042046FFF72EFF2046B9 +:1061A000BDE810400021FFF728BF10BD30B50288C0 +:1061B000A94BAF4C98420DD0A0420BD0B0F1804F0C +:1061C00008D0A64DA84205D0A54DA84202D0A54DA5 +:1061D000A84203D122F070054A882A43A24DA84262 +:1061E00006D0A24DA84203D022F44075CA882A43A3 +:1061F00002808A8882850A88028598420AD0A04255 +:1062000008D0A24A904205D0A14A904202D0A14AA9 +:10621000904201D1097A01860121818230BD30B5D9 +:10622000028C22F001020284028C8388048B22F00B +:10623000020224F073050C882C430D8915434A880B +:106240002A43854DA8420BD0894DA84208D08F4DD6 +:10625000A84205D08E4DA84202D08E4DA8420DD145 +:1062600022F008054A8923F440732A4322F00405EA +:106270008A882A438D891D43CB892B4383800483DD +:10628000C9888186028430BD30B5028C22F01002AC +:106290000284028C8388048B22F0200224F4E645D9 +:1062A0000C88240645EA14440D892D0542EA15455B +:1062B0004A88120545EA1242674DA84202D06C4D49 +:1062C000A84215D122F080054A8923F440631205C3 +:1062D00045EA124222F040058A88120545EA124238 +:1062E0008D89AD0443EA1545CB899B0445EA1343E8 +:1062F00083800483C9880187028430BD30B5028C55 +:1063000022F480720284028C8388848B22F40072CF +:1063100024F073050C882C430D892D0642EA15459F +:106320004A88120645EA12424B4DA84202D0504D0F +:10633000A84215D122F400654A8923F4405312067D +:1063400045EA124222F480658A88120645EA124222 +:106350008D892D0543EA1545CB891B0545EA134375 +:1063600083808483C9888187028430BD30B5028CE4 +:1063700022F480520284038C8288848B24F4E645C4 +:106380000C88240645EA144423F400550B891B07A6 +:1063900045EA13434D882D0743EA15452E4B984295 +:1063A00002D0334B984205D122F480438A8992056A +:1063B00043EA124282808483C988A0F84010058491 +:1063C00030BD828B22F440628283828B42EA0122BA +:1063D00082837047828B22F00C028283828B0A4375 +:1063E00082837047028B22F440620283028B42EA6E +:1063F00001220283704770B5048C24F010040484D9 +:10640000068B048C26F473461B0746EA13431206D8 +:1064100043EA12420D05104B2D0C98420ED0144B3E +:1064200098420BD0B0F1804F08D00C4B984205D069 +:106430000B4B984202D00B4B984205D124F020011F +:10644000294341F0100104E024F0A0030B4343F082 +:1064500010010283018470BD002C01400004004043 +:1064600000080040000C00400010004000140040F4 +:1064700000340140004C01400050014000540140F4 +:1064800000180040001C0040002000400040014077 +:106490000044014000480140028B22F00C020283BC +:1064A000028B0A430283704730B5048C24F0010448 +:1064B0000484058B048C1B0542EA134325F0F30585 +:1064C000F64A2B4390420ED0F54A90420BD0B0F1E1 +:1064D000804F08D0F34A904205D0F34A904202D050 +:1064E000F24A904202D124F0020201E024F00A02B2 +:1064F0000A4342F001010383018430BD2DE9F05FBE +:106500000D4604460E88E548DFF894C3DFF894A3EF +:10651000DFF894E34988AA882B894FF0804B3EB37B +:10652000042E2DD0082E268C32D026F480562684B8 +:10653000B4F81C90268C0F074FEA1748120629F46E +:1065400073471B0747EA124242EA134384420AD0C8 +:10655000644508D05C4506D0544504D0744502D04B +:10656000D248844241D126F4005040EA08003FE07E +:106570002046FFF799FFE9882046BDE8F05F8BE7EA +:106580002046FFF738FFE9882046BDE8F05F29E79D +:1065900026F480762684A78B268C1B0527F0F3072C +:1065A00042EA13434FEA01683B434FEA18488442EA +:1065B0000AD0644508D05C4506D0544504D07445E3 +:1065C00002D0BA48844204D126F4007040EA0800A0 +:1065D00002E026F42060084340F48070A383208406 +:1065E000E9882046BDE8F05FF4E626F4024008435F +:1065F00040F48050A3832084E9882046BDE8F05F02 +:10660000DFE62DE9F0410C460025498807460126C2 +:1066100001B90225A288012A00D1022620882389F7 +:106620000028384610D0FFF7E6FEE1883846FFF72D +:10663000D9FE2389324629463846FFF735FFE188DF +:106640003846BDE8F04127E7FFF72EFFE1883846DE +:10665000FFF722FF2389324629463846FFF7CBFE53 +:10666000E1883846BDE8F041BCE610B50A884B88A1 +:10667000CC881A438B8823431A430B891A434B89CE +:1066800089891A430A43A0F8442010BD4FF6FF71D0 +:10669000818000210180C18041800172704700210A +:1066A000018041808180C180018141818181C181DE +:1066B000704700210180418001228280C1800181D8 +:1066C00070470021018041808180C180018141812A +:1066D000818170470029018802D041F0010101E069 +:1066E00021F0010101807047002930F8441F02D0D9 +:1066F00041F4004101E0C1F30E0101807047002A1E +:10670000828901D00A4300E08A43828170478182F6 +:1067100070471143A0F848107047002A828901D0C1 +:106720000A4300E08A4382817047018921F0070112 +:1067300001817047028922F070020A43028170478A +:1067400000B50346FFF7F6FF188940F007001881EF +:1067500000BD70B50D4611460446602D4FF0010294 +:106760000AD0FFF7A1FE29462046FFF7E3FF208964 +:1067700040F00700208170BDFFF73DFEF3E710B544 +:10678000048942EA0323E4B20B432343038110BD8F +:1067900010B50446FFF7F3FF208940F07700208111 +:1067A00010BD10B50446FFF7EAFF208940F4804091 +:1067B000208110BD018582827047028822F070021C +:1067C0000A430280704770B50589048B068C25F05A +:1067D00007050D434FF6FC410C4040F201110C43FC +:1067E00026F0220642EA0311314305810483018425 +:1067F00070BD028B22F070020A4302837047028B45 +:1068000022F4E04242EA012101837047828B22F0A8 +:1068100070020A4382837047828B22F4E04242EA8C +:106820000121818370470029018802D041F0800155 +:1068300001E021F08001018070470029818802D0A9 +:1068400041F0040101E021F004018180704700293A +:10685000818802D041F0080101E021F00801818027 +:1068600070470029818802D041F0010101E021F048 +:10687000010181807047028B22F008020A430283E3 +:106880007047028B22F4006242EA012101837047C3 +:10689000828B22F008020A4382837047002C014059 +:1068A000003401400004004000080040000C00409B +:1068B000828B22F4006242EA012181837047028BBD +:1068C00022F004020A4302837047028B22F48062A2 +:1068D00042EA012101837047828B22F004020A43BD +:1068E00082837047828B22F4806242EA0121818395 +:1068F0007047028B22F080020A4302837047028BAA +:10690000C2F30E0242EA012101837047828B22F01A +:1069100080020A4382837047828BC2F30E0242EAEE +:10692000012181837047028C22F002020A43028413 +:106930007047028C22F008020A4302847047028CDE +:1069400022F0200242EA011101847047028C22F0F9 +:10695000800242EA011101847047028C22F4007225 +:1069600042EA012101847047028C22F4006242EA6B +:10697000012101847047028C22F4005242EA013165 +:106980000184704710B50123048C8B409C43048420 +:10699000038C8A401343038410BD10B50423048C78 +:1069A0008B409C430484038C8A401343038410BDB2 +:1069B00030B50124058C00F118038C40A5430584F3 +:1069C00079B108290DD0091F88B203EB5000016886 +:1069D00021F4E041016001681206120C11430160CC +:1069E00030BD03EB5100016821F0700101600168C6 +:1069F000F4E70029018802D041F0020101E021F012 +:106A00000201018070470029018802D041F0040191 +:106A100001E021F00401018070470029818802D043 +:106A200041F0800101E021F08001818070470288FF +:106A300022F00802028002880A430280704782889E +:106A400022F07002828082880A4382807047028925 +:106A500022F00702028102890A43028170470289FB +:106A600022F08002028102890A43028170478184F8 +:106A7000704781857047818670470187704781879D +:106A80007047A0F840107047028822F440720280DC +:106A900002880A4302807047808E7047008F7047DB +:106AA000808F7047B0F840007047808C7047008D31 +:106AB000704702460020128A0A4200D00120704727 +:106AC000C94301827047038A002280890B4200EA91 +:106AD000010001D000B1012210467047C943018274 +:106AE00070470000C64910B588420AD101218C03C5 +:106AF0002046FFF782FA2046BDE810400021FFF74C +:106B00007CBAC049884202D101214C0410E0BE4940 +:106B1000884202D101218C040AE0BC49884202D19A +:106B20000121CC0404E0BA4988420AD101210C05B4 +:106B30002046FFF76BFA2046BDE810400021FFF722 +:106B400065BA10BD30B50446008A85B00D464CF6D6 +:106B5000FF710840E98801432182A1894EF6F310B4 +:106B60000140A8882A8910436A890A431043A081FA +:106B7000A08A4FF6FF410840A9890143A1826846D7 +:106B8000FFF7DBF99E48844201D1039800E00298A8 +:106B9000A1890904002900EBC00101EB001029685C +:106BA00002DA4FEA410101E04FEA8101B0FBF1F066 +:106BB0006422B0FBF2F14FEA01114FEA11136FF0BA +:106BC00018056B4300EB8300A3891D044FF03203CB +:106BD00006D503EBC000B0FBF2F000F0070005E0C3 +:106BE00003EB0010B0FBF2F000F00F00084320812F +:106BF00005B030BD4FF41651016000218180C18085 +:106C000001810C2242818181704710B5038A4FF2C5 +:106C1000FF0213400A884C8822438C88C9880C43A1 +:106C200022431A43028210BD0021018041808180ED +:106C3000C18070470029818902D041F4005101E0F0 +:106C400021F400518181704710B5C1F3421301F066 +:106C50001F040121A140012B07D0022B07D01430C3 +:106C6000002A026805D00A4304E00C30F8E710302F +:106C7000F6E78A43026010BD002A828A01D00A43E7 +:106C800000E08A4382827047028A22F00F02028269 +:106C9000028A0A4302827047828922F4006282815A +:106CA00082890A43828170470029818902D041F09C +:106CB000020101E021F0020181817047028A22F085 +:106CC00020020282028A0A43028270470029018A56 +:106CD00002D041F4804101E021F4804101827047FB +:106CE000C1F30801818070478088C0F308007047B5 +:106CF000818941F0010181817047028BD2B2028308 +:106D0000028B42EA012101837047028B02F47F4229 +:106D10000283028B0A43028370470029818A02D0D2 +:106D200041F0200101E021F020018182704700291B +:106D3000818A02D041F0100101E021F0100181822E +:106D400070470029818A02D041F0080101E021F05A +:106D50000801818270470029818902D041F40041F5 +:106D600001E0C1F30E01818170470029818A02D0C0 +:106D700041F4006101E021F4006181827047828A60 +:106D800022F004028282828A0A43828270470029AA +:106D9000818A02D041F0020101E021F002018182EA +:106DA00070470246002012880A4200D00120704736 +:106DB000C9430180704770B501F01F06012200250C +:106DC000C1F3421302FA06F4012B0FD0022B0FD0AD +:106DD000838A4FEA11210088234202FA01F200EA75 +:106DE000020001D000B10125284670BD8389F0E77B +:106DF000038AEEE70A0A01219140C94301807047E6 +:106E0000003801400044004000480040004C004071 +:106E100000500040904910B5884206D1012104205D +:106E2000FFF7EBF8002104203BE08C49884206D1B3 +:106E300001210820FFF7E1F80021082031E088490E +:106E4000884206D101211020FFF7D7F80021102039 +:106E500027E08449884206D101212020FFF7CDF8A0 +:106E6000002120201DE08049884206D101214020D8 +:106E7000FFF7C3F80021402013E07C49884206D187 +:106E800001218020FFF7B9F80021802009E078492E +:106E900088420AD1841501212046FFF7AEF800216F +:106EA0002046BDE81040FFF7A8B810BD10B501217D +:106EB0000846FFF7A2F80021BDE810400120FFF7C7 +:106EC0009CB82DE9F041CB78002503F00F02DB06DA +:106ED00001D58B781A430B884FF00F0813F0FF0F82 +:106EE0004FF0010C1BD004680E880CFA05F31E400D +:106EF0009E4210D1AF0008FA07F624EA060602FA0D +:106F000007F43443CE78282E02D0482E02D002E077 +:106F1000436100E003616D1C082DE5D304600B881C +:106F2000FF2B1DD94468002505F108060CFA06F36D +:106F30000E881E409E420FD1AF0008FA07F624EAE1 +:106F4000060602FA07F43443CE78282E00D14361B6 +:106F5000CE78482E00D103616D1C082DE4D3446027 +:106F6000BDE8F0814FF6FF7101800221817004219C +:106F7000C17070470246002092680A4200D001208A +:106F80007047806880B2704702460020D2680A428B +:106F900000D001207047C06880B27047016170471F +:106FA000416170470AB10161704741617047C1603A +:106FB000704741F4803282618161826181698069B8 +:106FC00070472C4B10B51A684FF68074224042EA85 +:106FD00000100843186010BD2749C8617047F0B51C +:106FE000244C002801DAE36900E06368420D1201D5 +:106FF00085B2C0F301579540C0F30346032F05D077 +:10700000C2020AD50322B240934307E023F0706224 +:10701000636823F07063636002E0AB4343F0706227 +:1070200001B12A43002801DAE261F0BD6260F0BDDF +:1070300010B58A0721F003040E49130F21440F22D3 +:107040008C689A4094438C608A68984002438A60B6 +:1070500010BD0A490860704700080140000C01405B +:10706000001001400014014000180140001C0140C4 +:10707000002001400000014000002042DC002042CE +:10708000FC4A116801F03801014311607047F94969 +:107090000A6822F008020A600A6802430A60704720 +:1070A000F4490A6822F010020A600A6802430A6082 +:1070B0007047F048F0494160F04941607047ED4841 +:1070C000ED494160ED4941607047EA48016941F08E +:1070D000800101617047E748016941F08001016169 +:1070E0007047E4490420CA68D20701D001207047E4 +:1070F000CA68520701D502207047C968C906FBD586 +:107100000320704700B50346FFF7EBFF03E000BF25 +:10711000FFF7E7FF5B1E012803D0002B00D10520FD +:1071200000BD002BF4D1FAE770B505464FF43026C8 +:107130003046FFF7E7FF042811D1CE4C206940F01C +:10714000020020616561206940F040002061304606 +:10715000FFF7D8FF216941F6FD721140216170BD32 +:1071600030B54FF430252846FFF7CCFF042810D166 +:10717000C04C206940F004002061206940F04000CC +:1071800020612846FFF7BEFF216941F6FB721140DE +:10719000216130BD00B50346FFF7A3FF03E000BF48 +:1071A000FFF79FFF5B1E012803D0002B00D10520B5 +:1071B00000BD002BF4D1FAE730B54FF43025284656 +:1071C000FFF7E8FF042810D1AA4C206940F0040022 +:1071D0002061206940F0400020612846FFF7DAFF77 +:1071E000216941F6FB721140216130BDA1490020A7 +:1071F000C969890700D50120704770B5A525FFF73B +:10720000F5FF00B100254FF430263046FFF77AFF36 +:10721000042827D1974C9848A0609848A06020691E +:1072200040F020002061206940F04000206130469D +:10723000FFF768FF41F6EF7604280ED1206941F68A +:10724000DF7108402061206940F0100020618C4807 +:1072500005804FF40050FFF755FF052802D0216943 +:107260003140216170BDF0B505464FF4005C0E461B +:107270006046FFF747FF042814D17E4C206940F098 +:10728000010020612E806046FFF73CFF41F6FE774B +:10729000042804D1300C68806046FFF733FF216971 +:1072A00039402161F0BDF0B505464FF400570E4658 +:1072B0003846FFF727FF04280CD16E4C206940F0B8 +:1072C000010020612E803846FFF71CFF2169BA1E9D +:1072D00011402161F0BDF0B505464FF400570E4650 +:1072E0003846FFF70FFF042813D1624C6248A060B4 +:1072F0006248A060206940F0100020612E8038466E +:10730000FFF700FF052804D0216941F6EF72114014 +:107310002161F0BD2DE9F041C043C4B2C0F307259F +:10732000C0F30746070E4FF400584046FFF7EAFE49 +:1073300004283CD1DFF83CC14F49CCF808104F4934 +:10734000CCF80810DCF8101041F01001CCF8101047 +:10735000FF2C07D04A48083004804046FFF7D2FE91 +:1073600004281BD1FF2D07D045480A300580404630 +:10737000FFF7C8FE042811D1FF2E07D040480C307B +:1073800006804046FFF7BEFE042807D1FF2F07D036 +:107390003B480E3007804046FFF7B4FE052806D074 +:1073A000DCF8101041F6EF721140CCF81010BDE877 +:1073B000F08170B506464FF430252846FFF7A2FE4F +:1073C000042818D12B4C2C48A0602C48A0602069C0 +:1073D00040F020002061206940F0400020612846F4 +:1073E000FFF790FE41F6DF71042805D0052802D092 +:1073F00022690A40226170BD20690840206120692D +:1074000040F0100020611E480EB1002100E0A521CF +:1074100001802846FFF776FE0528ECD0216941F669 +:10742000EF721140216170BDF0B5124C0646124852 +:107430000D461746A0601148A0604FF4005C6046FE +:10744000FFF760FE042814D1206940F0100020618D +:107450003D430B493543891C45F0F80008806046E0 +:10746000FFF750FE052804D0216941F6EF72114064 +:107470002161F0BD0020024023016745AB89EFCDBB +:1074800000F8FF1F1C48C069800870471A48006A4E +:107490007047194900200968890600D50120704706 +:1074A000154A0029116901D0014300E081431161AF +:1074B000704701460020104A012903D0D2680A42D1 +:1074C00003D17047D169C907FBD0012070470A4931 +:1074D000C860704708490420CA68D20701D001205B +:1074E0007047CA68520701D502207047C968C906AB +:1074F000FBD50320704700000020024014481549C6 +:10750000026800608A4203D013488047134800474E +:10751000134E4FF0090030601248016821F070618D +:10752000016041020160104C182020600F49104892 +:1075300008601048D0F800D040680047FEE7FEE73A +:10754000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE713 +:10755000F04F0020EFBEADDEED520008ED00000858 +:107560001810024004000140140C0140000C0140BE +:107570004434434400F0FF1FA0F16101192900D8F1 +:10758000203870472DE9F05F83460F46154699462F +:107590004FF0FF36DDF828A011E0A819441009FBD0 +:1075A000047080460146584652469047002802D053 +:1075B00004DA254603E04046BDE8F09F2646A5EBE9 +:1075C00006000128E9DC0020F6E740EA01039B07FA +:1075D00003D009E008C9121F08C0042AFAD203E048 +:1075E00011F8013B00F8013B521EF9D27047D2B2AC +:1075F00001E000F8012B491EFBD270470022F6E79C +:1076000010B504460846114602462046FFF7EFFF34 +:10761000204610BD30B50EE003460A4601E05B1C73 +:10762000521C1C781578AC4201D1002CF7D115F012 +:10763000FF0F04D0401C0278002AEDD1002030BD9D +:10764000CAB20178914203D009B1401CF9E7002089 +:1076500070470146002000E0401C0A5C002AFBD174 +:1076600070472DE9F041054600200E46904604463D +:1076700000E0641C44450BD2285D00F072FB074615 +:10768000305D00F06EFB381A02D1295D0029F0D17F +:10769000BDE8F08170B5064600F0D4FD04680546EB +:1076A0000A220021304600F062FB2C6070BDF0B46D +:1076B00080EA0102D20F4300B3EB410F02D203462E +:1076C000084619464B0042D0C30DDDB2C1F3C75482 +:1076D0002C1B202C35DAC1F3160141F4000502B150 +:1076E0006D42C4F1200605FA06F125412844B3EBAA +:1076F000D05F23D0C2B1012CA0EBC35009DCF0BC99 +:107700004FF0004202EAC35200F50000DBB200F085 +:107710006FBB400000F1807000EBC350A0F180709F +:1077200040EAD170490009E0490841EAC071A0EB84 +:10773000C35000F50000400800EBC350F0BC00F05F +:107740004EBB5142012303EB4101801AF6E7F0BC26 +:10775000704781F00041AAE780F00040A7E780EA87 +:10776000010210B502F00042400026D04B0023D0A9 +:107770004FEA106101EB1361C0F35600C3F35603E7 +:1077800040F4000043F40003A0FB0330A1F17F01AB +:107790004FEA00401C0401D000F1010050EA134000 +:1077A00001D44000491EC3B20C0604EBD010401CAB +:1077B0004008802B02D003E0002010BD20F0010023 +:1077C000002900DA0020104310BD80EA010202F017 +:1077D000004330B430F0004221F0004015D0A0B199 +:1077E000C0F3C755C2F3C754C2F31601C0F3160065 +:1077F000651B41F4000140F400007D35814201D356 +:107800006D1C00E04900002D02DA30BC00207047FA +:107810004FF400020024814201D3091A1443520894 +:107820004FEA4101F7D151B1814202D14FF00041FD +:1078300005E002D24FF0010101E06FF0010104EB1D +:10784000C55030BC184400F0CABA2DE9FE4F0746B7 +:1078500081EA0300C00F0E46019021F0004123F0A1 +:107860000044B81AA14105D23846314617461E4693 +:107870000B46024623F00040104304D138463146FF +:1078800003B0BDE8F08F350DC5F30A00C3F30A510C +:107890000290401A0090402868DAC3F3130040F4C5 +:1078A000801B0198924620B10023D2EB030A63EBC0 +:1078B0000B0B00985946C0F14002504600F020FAE8 +:1078C00080460C4650465946009A00F038FAC019D6 +:1078D0007141EF1785EA11533B4340D0019A52B3EF +:1078E000009A012A11DC0022801A4FF0004361EB5C +:1078F000055103EA05538018CDE9002341F58011B5 +:107900004246234600F007FBBAE72E050025401B40 +:1079100061EB0601401941F5801200185241281808 +:10792000A6F5001343EB020140EAD470294318EB9B +:107930000808644113E064084FEA38084FF0000279 +:1079400044EAC0744FEA0553801A61EB03018018C2 +:1079500041F5801149084FEA3000801859414246EC +:10796000234603B0BDE8F04F00F0C8BA01980122E9 +:1079700040000023D0EB020263EBE07301984FEA72 +:10798000E074381A66EB0401EBE783F000435CE730 +:1079900081F0004159E72DE9FE4F81EA030421F00F +:1079A000004504F0004423F000414FF0000A009429 +:1079B00050EA050302D052EA010304D10020014637 +:1079C00003B0BDE8F08FC1F30A53C5F30A541C4459 +:1079D000A0FB02B3C5F3130545F4801CC1F31301EA +:1079E00041F480180CFB023300FB083EA4F2F33490 +:1079F000810A930A41EA8C5143EA88530194A1FB1E +:107A000003474FEA9C2505FB03734FEA982601FBC9 +:107A100006373D05260545EA1435BBEB06016EEB3E +:107A20000503850E920E45EA8C1542EA8812A5FBE5 +:107A30000206261E67EB00070C0D44EA0334A41966 +:107A400047EB1350C1F313064FF0000319464FEAFA +:107A5000033343EA165343EA0403019CE5FB0201A6 +:107A6000A4F10C040294009C4FEA0632CDE900A474 +:107A700000F051FAA4E72DE9F04D81EA030404F087 +:107A8000004B21F0004714464FF0000A23F000415C +:107A900050EA070220D054EA01021DD0C1F30A5572 +:107AA0000246C1F31300C7F30A56C7F3130340F4A9 +:107AB000801143F48013A6EB0508101BD64608F28C +:107AC000FD3873EB010002D308F1010801E09218C0 +:107AD0005B41B8F1000F03DA00200146BDE8F08DEC +:107AE00000204FF48015064607460EE0B2EB040C6A +:107AF00073EB010C04D3121B064363EB01032F430A +:107B00006D084FEA300092185B4150EA050CEDD148 +:107B100052EA030012D082EA040083EA01052843F6 +:107B200003D100224FF0004308E0101B8B4102D22A +:107B30000122002302E06FF0010253101AEB06004D +:107B400047EB085110EB0A0041EB0B01BDE8F04D8B +:107B500000F0D4B9C10F80EAE0700844CA07962348 +:107B6000002100F045B996230022114600F040B9EB +:107B70000EB5C10F80EAE0700844CA07002140F248 +:107B800033438DE80E000A460B4600F0C4F903B0FB +:107B900000BD0EB540F2334102910021CDE9001144 +:107BA0000A460B4600F0B7F903B000BD00F00042F2 +:107BB00020F00040C10DC0F3160040F400007F2902 +:107BC00001DA00207047962903DCC1F19601C84014 +:107BD00001E096398840002AF4D04042704720F0F6 +:107BE0000040C10DC0F3160040F400007F2901DA07 +:107BF00000207047962903DCC1F19601C840704708 +:107C000096398840704770B5C1F30A5201F00045BB +:107C10000024C1F3130140F2FF3341F480119A4272 +:107C200001DA002070BD40F233439A42A2F233429F +:107C300003DC524200F073F800E090402C43F1D096 +:107C4000404270BDC1F30A52C1F3130140F2FF3349 +:107C500041F480119A4201DA0020704740F2334328 +:107C60009A42A2F2334202DC524200F058B89040ED +:107C7000704700F0004230F000400DD0C10D01F51A +:107C8000607142EA01510022C0F31600520742EA35 +:107C9000D00240071143704700200146704701F0B1 +:107CA000004230B421F0004150EA010306D00B0D30 +:107CB000A3F56073C1F31301002B02DC30BC00207C +:107CC0007047440F44EAC104C100A01830BC00EB67 +:107CD000C35000F084B80000002801DBC0F1004070 +:107CE000002901DBC1F1004181427047002801DB1E +:107CF000C0F10040002901DBC1F10041884270471A +:107D0000202A04DB203A00FA02F10020704791405B +:107D1000C2F1200320FA03F3194390407047202A50 +:107D200004DB203A21FA02F00021704721FA02F325 +:107D3000D040C2F120029140084319467047202AE2 +:107D400006DBCB17203A41FA02F043EAE0717047B4 +:107D500041FA02F3D040C2F1200291400843194693 +:107D60007047A0F14101192900D8203070472DE952 +:107D7000F0470F46914680460446002614F8015B02 +:107D80002DB100F057F90068405DC007F6D12B2DEA +:107D900002D02D2D18D0641E4A463946204600F0E8 +:107DA0004DF927B13968A14201D1C7F800807105AA +:107DB0004FF002040BD54042002803DD00F042FAE8 +:107DC0000460A007BDE8F08746F48066E4E7002879 +:107DD000F8DA00F037FA04606FF00040F2E70029AB +:107DE000A8BF7047401C490008BF20F00100704741 +:107DF00010B4B0FA80FC00FA0CF050EA010404BFA1 +:107E000010BC704749B1CCF1200421FA04F411FAF6 +:107E10000CF118BF012121430843A3EB0C01CB1D3A +:107E20000106000A002BBEBF002010BC704700EB0B +:107E3000C35010440029A4BF10BC7047401C490027 +:107E400008BF20F0010010BC7047420005D0C0F30D +:107E5000C7525242914201DC0020704700EBC150F2 +:107E60007047F0B4002802DCF0BC00207047C0F37B +:107E7000C751C0F3160040F40000CA0701D140000A +:107E8000491E3F2202EB6105002211464FF4000615 +:107E900026FA01F31344D418844201D8001B1A4671 +:107EA0004000491C1729F3DD5100814202D24FF0F6 +:107EB000FF3100E0002102EBC550F0BCFFF78FBF9F +:107EC00010B541000CD0C0F3C751962908DC7E29BB +:107ED00009DC06DB410204D000F0004040F07E5097 +:107EE00010BD002010BDC1F19604C4F1200100FABC +:107EF00001F1E040FFF773FFA04010BD10B5002B6B +:107F000008DA401C41F1000192185B411A4301D18B +:107F100020F0010010BD2DE9F04D92469B4611B1B5 +:107F2000B1FA81F202E0B0FA80F220329046FFF717 +:107F3000E7FE06460F4640EA0A0041EA0B015246B8 +:107F40005B46084303D130463946BDE8F08D1946FB +:107F500052EA010015D0C8F140025046FFF7DFFE9B +:107F600004460D46504659464246FFF7C9FE0843AF +:107F700001D0012000E00020044345EAE0752643DB +:107F80002F430A984FEAD625A0EB08000A304FEAA3 +:107F900046534FF0000245EA47554FEAD72402D531 +:107FA00000200146D1E7010550196141DDE908458E +:107FB00000196941BDE8F04DA0E770B521F000431C +:107FC00003430CD0C1F30A540026D4EB060566EB3C +:107FD0000603D417AD1AA34102DB0020014670BD91 +:107FE000001C41EB025170BD30B5002904DB4FF09D +:107FF0000044404264EB0101002B04DB4FF00044DD +:10800000524264EB0303994208BF904230BD000026 +:10801000064C074D06E0E06840F0010394E80700D5 +:1080200098471034AC42F6D3F8F764F8E49D0008A2 +:10803000049E000800487047149A00082DE9F05F7C +:108040008246007800278B4615460AF10104B9469E +:10805000302801D09DB113E014F8010B01277828D6 +:1080600003D0582801D045B10AE00DB1102D07D139 +:108070000027102514F8010B02E0082500E00A256E +:108080000026B0460EE005FB080005FB06F10127BF +:1080900001EB10461FFA80F8B6F5803F00D3B946D1 +:1080A00014F8010B294600F069F80028EBDABBF15F +:1080B000000F05D00FB1641E00E05446CBF800401D +:1080C000B9F1000F06D000F0BDF802210160C81E12 +:1080D000BDE8F09F48EA0640FAE72DE9F04D00239D +:1080E0001A461B1A8A4103DB00200146BDE8F08DC9 +:1080F000C1F30A52C1F3130141F480154FF0000B94 +:10810000D10702D100186D41521E0026044640F2EC +:10811000FF11304601EB620A3746804602460020D6 +:108120004FF48011FFF7FBFD80197941331847EBBD +:108130000102B4EB030C75EB020C04D3E41A65EBFB +:10814000020506460F46241908F101006D418046DC +:108150003428E3DDB11947EB0700091BA84103D21E +:108160004FF0FF32134601E0002213461BEB0600DE +:1081700047EB0A51BDE8F04DFFF7C0BE3A2800D2E8 +:10818000303820F02002412A01D3A2F13700884282 +:1081900001D34FF0FF30704770B501EB020410F8C7 +:1081A000015B15F0070301D110F8013B2A1106D13C +:1081B00010F8012B03E010F8016B01F8016B5B1E56 +:1081C000F9D12B0705D40023521E0FD401F8013B2F +:1081D000FAE710F8013B02F10202A1EB030303E00E +:1081E00013F8015B01F8015B521EF9D5A142D6D309 +:1081F000002070BD490050EAC12018BF04204A0D7C +:1082000018BF40F0010040F2FF72B2EB515F08BFAF +:1082100040F00200012808BF052070474100080215 +:1082200018BF04200A0E18BF40F001004FF07F4233 +:1082300032EA010108BF40F00200012808BF052012 +:1082400070470000004870471C0300202DE9F041F2 +:108250004F1E00EBC7010446D1E9000115461E463A +:1082600037F006020DD02A463346FFF794FB7F1EF7 +:1082700004EBC703D3E90023FFF7E7FA37F0060260 +:10828000F1D1022F25D0042F13D0062F18BFBDE83F +:10829000F0812A463346FFF77EFBD4E90A23FFF735 +:1082A000D4FA2A463346FFF776FBD4E90823FFF7D2 +:1082B000CCFA2A463346FFF76EFBD4E90623FFF7D4 +:1082C000C4FA2A463346FFF766FBD4E90423FFF7D6 +:1082D000BCFA2A463346FFF75EFBD4E90223FFF7D8 +:1082E000B4FA2A463346FFF756FBD4E90023BDE82B +:1082F000F041FFF7AABA0000024A00201107FFF779 +:108300005CBE000001FDFFFF6FF05E010807FFF794 +:108310009CBD00002DE9F04D034614464FF07F4010 +:108320000E46B0EB440F04D8001608601846BDE8AE +:10833000F08D4FF0004040EA0421C4F3C750783874 +:10834000431100F01F00DFF814C1C0F12002FC440B +:108350005CF823500CEB83038540D3F804C02CFA5F +:1083600002F72F439D680CFA00FC25FA02F8DB683F +:1083700005FA00F023FA02F240EA02054CEA080C82 +:10838000A7FB0123ACFB01C0A5FB015101EB0C05D0 +:10839000A94294BF4FF0000C4FF0010C81186144CA +:1083A000BCF1000F02D0814202D903E0814201D228 +:1083B000012000E00020184400F120024FEA92184A +:1083C0008006CA0C40EA42304F03C6F80080FFF72F +:1083D000C1FB82463846FFF7C6FB6FF01201FFF77C +:1083E00034FD07462846FFF7BEFB6FF02501FFF777 +:1083F0002CFD834639465046FFF759F95946FFF799 +:1084000056F900F500656FF30B0551462846FFF756 +:10841000A0F93946FFF79DF95946FFF79DF9104934 +:10842000FFF79DF907460F492846FFF798F93946A7 +:10843000FFF73DF907460C492846FFF790F9394602 +:10844000FFF735F914F0004F08BFBDE8F08DC8F113 +:10845000805180F000403160BDE8F08D1E160000B4 +:10846000DB0FC92F22AAFD290000C92F02E008C88E +:10847000121F08C1002AFAD170477047002001E09E +:1084800001C1121F002AFBD170470000014908609A +:10849000704700001C0300202DE9F0474FF06842B0 +:1084A00002EB400305460C46B3F1654F3CBF02EBBF +:1084B0004102B2F1654F3FD34FF07F42B2EB400F24 +:1084C00028BFB2EB410F03D2BDE8F047FFF7EFB88A +:1084D00040EA01035B0008BF44F0FF410AD0B2EB61 +:1084E000400F08BFB2EB410F06D125F0804024F0C9 +:1084F000804105460C461FE0B2EB400F12BF5FEA19 +:10850000410245F0FF4004F0004115D04FEA41021E +:1085100092EA400310D4002AACBF4FF09F464FF0C0 +:108520003E563146FFF71BF9054631462046FFF718 +:1085300016F9044628462146C0F3C752C1F3C75373 +:10854000D21A1B2A06DD10F0004F14BF54485548BC +:10855000BDE8F08712F11A0F17DA11F0004F06D0BC +:1085600010F0004F14BF50485048BDE8F087214636 +:108570002846FFF72AF90446FFF750FE042808BFF3 +:10858000FFF7C2FE2046BDE8F0874200B2EB410F84 +:1085900025D910F0004F19BF454F464E464F474E64 +:1085A000224685F0004415460A4680F000411046F8 +:1085B0000A1A5200B2F1807F3ED248404049DFF8AB +:1085C00004A110F0004F18D04FF03F483846FFF795 +:1085D000C0F8074651463046FFF7BBF817E011F0E8 +:1085E000004F04BF00263746E2D010F0004F19BFFD +:1085F000354F364E364F374EDAE74FF07C58384617 +:10860000FFF755F8074651463046FFF750F8064643 +:1086100041462846FFF7A3F82146FFF748F882466F +:1086200021464046FFF79BF82946FFF795F851464B +:10863000FFF7CBF8044604E021462846FFF7C5F8CB +:1086400004460146FFF78BF880462349FFF787F879 +:108650002249FFF72CF84146FFF781F82049FFF740 +:1086600026F84146FFF77BF81E49FFF720F8414600 +:10867000FFF775F81C49FFF71AF8054641462046F2 +:10868000FFF76DF82946FFF76AF83146FFF70FF854 +:108690002146FFF70CF83946BDE8F047FFF707B869 +:1086A000DB0FC9BFDB0FC93FDB0F49C0DB0F494000 +:1086B0000000C9BF22AAFDB90000C93F22AAFD39A6 +:1086C0000060ED3EC30ACE37000049C022AA7DBA41 +:1086D0000000494022AA7D3A2DAD65BD8FB8D53D39 +:1086E0000FB511BE61C84C3EA8AAAABE2DE9F84339 +:1086F0000446024650486946B0EB420F09D94FF094 +:10870000E640B0EB420F8CBF4FF0FF3000200090EE +:1087100034E04A4B22F0004083422BD9484920469E +:10872000FFF71DF8FFF7CCFB0546FFF73FFA00F017 +:108730000300009043492846FFF711F806464249D6 +:108740002846FFF70CF8074640492846FFF707F888 +:1087500080463F492846FFF702F82146FEF7FCFF16 +:108760004146FEF7F6FF3946FEF7F3FF3146FEF7C6 +:10877000F0FF02E01046FFF7CDFD0446009D002DFE +:1087800018DA6000B0F17F4F3CBF4FF07E50BDE87B +:10879000F88309D14FF00100FFF778FEBDE8F843F8 +:1087A00000210846FFF711B82046BDE8F843012133 +:1087B000FFF74BBB214615F0010F08461DD0FEF711 +:1087C000CEFF06462349FEF7CAFF2349FEF7C4FF42 +:1087D0003146FEF7C4FF2149FEF769FF3146FEF737 +:1087E000BEFF2146FEF7BBFF2146FEF760FF15F0F6 +:1087F000020F18BFBDE8F8831AE0FEF7B0FF044689 +:108800001749FEF7ACFF1749FEF751FF2146FEF767 +:10881000A6FF1549FEF74BFF2146FEF7A0FF4FF0DC +:108820007E51FEF744FF15F0020F08BFBDE8F88344 +:1088300080F00040BDE8F883B61F927E490E49469D +:1088400083F9223F1A61342C0020A23300A0FD39A5 +:108850000000C93F336D4C39DA82083CA0AA2ABE19 +:10886000B93AB2BACA9F2A3DDDFFFFBE2DE9F04DED +:1088700016460F460546020096B01C4621F0004100 +:1088800023F0004014BF4FF0010C4FF0000C0CEB34 +:10889000470CFE4B0CEB03084FEA630CC4452DD884 +:1088A0005FEA060818BF4FF0010808EB4408984437 +:1088B000F74B434522D8F74B50EA060C02D09F42B3 +:1088C00005D14AB916B000201946BDE8F08D002A3E +:1088D00008BF4FF0000C01D04FF0010C0CEB470328 +:1088E00013F5001F0AD8002E14BF4FF0010C4FF0F3 +:1088F000000C0CEB440313F5001F08D916B03246E8 +:10890000234628463946BDE8F04DFEF79EBFDFF806 +:1089100088B34FF0000A002FB8BF584523DADF4B69 +:108920009842A8BF4FF0020A1DDADA4B98421ADBD0 +:10893000DB4B03EB2053142B08DDC3F1340C26FA78 +:108940000CF303FA0CFCB4450DD108E05EB9C3F199 +:10895000140C20FA0CF303FA0CFC844503D103F049 +:108960000103C3F1020A51EA020321D1002C1FDAEC +:10897000002F18BFBAF1020F02D0BAF1010F0BD0CD +:108980000220FFF783FD16B00022BDE8F04D13462C +:108990001046C049FFF76FB80220FFF777FD16B009 +:1089A0002A463B46BDE8F04D0020BA49FFF763B8C0 +:1089B000330076D1584525D107F1804010F580105D +:1089C00001BF002A0020B34916B008BFBDE8F08DF2 +:1089D000B048814207DB002CA1BF1846214616B0E3 +:1089E000BDE8F08D07E0201E05DA80F0004116B0EA +:1089F0001846BDE8F08DAB497944D1E9000116B0C5 +:108A0000BDE8F08DDFF88CC260452FD1002C28DA4C +:108A100039B159451CD1002A04BF002002460CD0B0 +:108A20001FE06AB10220FFF731FD40F20132002061 +:108A30004FF0E041FFF7C1FA0A46394600F0DEBACE +:108A4000954A394616B0002062F31E01BDE8F08D4C +:108A500007DA16B03B46BDE8F04D00206146FFF74F +:108A60000AB816B010463946BDE8F08D8B4518DDC2 +:108A7000B4F1804F0DD0A4F10053B3F1FF5310D1E6 +:108A80003B1E0EDB16B01046BDE8F04D194600F057 +:108A9000E3BC3B4616B01046BDE8F04D1946FEF764 +:108AA0007ABF27F00043A2BBE1B1594538D1002F6E +:108AB00006DD002CA1BF0020594616B0BDE8F08DA0 +:108AC000002F01DD002C1FDB002F16DA002C14DB39 +:108AD000BAF1010F4FF000000CBF73496E4916B098 +:108AE000BDE8F08DBAF1020F18BF002F0CD0BAF11B +:108AF000010F09D1002F07DA0CE0002FB8BF002CBE +:108B00000EDABAF1010F05D0002016B00146BDE81B +:108B1000F08D05E016B000204FF00041BDE8F08D6B +:108B20004FF0010C0CEBE7720F9252EA0A020BD0E5 +:108B30005E4A90427DDD5E4B5E4A984216DD914270 +:108B40000EDC002C1CDB2CE00120FFF79FFC16B094 +:108B50000022BDE8F04D134610461146FEF78BBFCC +:108B60004C48884202DC002C0ADC1AE08A4202DD12 +:108B7000002C05DB15E0474B99421EDD002C10DD73 +:108B80000220FFF783FC40F2013200204FF0E04169 +:108B9000FFF713FA404A16B061F31E021146BDE812 +:108BA000F08D0220FFF772FCFFF7A6FB394A16B0E2 +:108BB00061F31E021146BDE8F08D002228463946B9 +:108BC000FEF7E3FE05460F466FF00102FFF7F5F9E9 +:108BD0004FF05532384BFEF7DBFE2A463B46FEF798 +:108BE000DAFE0022354BFEF7D3FE8B4680462A463E +:108BF0003B4610461946FEF7CEFE42465B46FEF760 +:108C0000CAFE80460B914FF0C0422D4B2846394694 +:108C1000FEF7C1FE834605912A4A294B40460B992F +:108C2000FEF7B9FE88460290274A284B2846394667 +:108C300000E01BE0FEF7AFFE4346029AFEF7A5FEFA +:108C4000054602460B460B9158460599FEF7FDFD79 +:108C5000002788465A463846059BFEF796FE2A4668 +:108C60000B9BFEF795FE024600F073B90020B1F5AC +:108C7000801F07DA352228461946FFF79EF9054678 +:108C80006FF0340000EB215022E00000FFFF1F00D6 +:108C9000FFFF0F000000F03F0000F07F00004043A6 +:108CA00001FCFFFF6C0F00000000F0FF0000E0413E +:108CB0000000F043FFFFEF3F5555D53F0000E03F78 +:108CC0004715F73FFE822B6544DF5DF80BAE543E3F +:108CD000A0F2FF300190C1F3130040F07F6141F03A +:108CE00040510291FE498842D8BF4FF0000B0EDD83 +:108CF000FC498142C8BF4FF0010B08DC01984FF0DE +:108D0000000B401C01900298A0F580100290F648DC +:108D10000299784400EBCB0009910790D0E9002339 +:108D20002846FEF732FE059100900798D0E900230F +:108D300028460999FEF789FD02460B460020EB49BB +:108D4000FEF799FE0B910B46024606900599009896 +:108D5000FEF721FE0A90E64888460027784400681E +:108D60000C9002994FF0005040EA610000EB8B40FC +:108D700000F5002102910798D0E900230C98FEF736 +:108D800004FE2A46099BFEF703FE3A464346FEF7D9 +:108D900002FE0791054638464146029B0C9AFEF7B3 +:108DA000FAFD059B009AFEF7F3FD2A46079BFEF7A6 +:108DB000ECFD0B9B069AFEF7EEFD0A9A06910890D1 +:108DC000434610461946FEF7E6FD05460246C948E9 +:108DD0000B46079106217844FFF738FA0290079B6B +:108DE0002A46059110461946FEF7D5FD059B029AC5 +:108DF000FEF7D1FD059105464346384619460A9AC5 +:108E0000FEF723FD069B089AFEF7C5FD2A46059B43 +:108E1000FEF71BFD3A46434605911290104619464F +:108E2000FEF7B9FD0022B44B07910090FEF70DFD4F +:108E3000059B129AFEF709FD0D463A46AE4B3846A1 +:108E4000FEF7A3FD079B009AFEF79FFD059B129A74 +:108E5000FEF79EFD3A46079112902B46104641467A +:108E6000FEF799FD0591009043460A9A07991298DA +:108E7000FEF791FD804607912B463A4606990898E1 +:108E8000FEF789FD4246079BFEF7DFFC8846069009 +:108E9000059B009AFEF7D9FC00200F460546059B6E +:108EA000009AFEF772FD4346069AFEF771FD804672 +:108EB0000D914FF06042914B28463946FEF76BFD0D +:108EC000059100908E4A8D4B40460D99FEF763FD4B +:108ED000804604918B4A8C4B28463946FEF75BFD51 +:108EE0004246049BFEF7B1FC884A7A4402EBCB036E +:108EF000D3E90023FEF7A9FC029004910198FEF744 +:108F000037FE0791DDE904310546029A0098FEF725 +:108F10009CFC7F4A7A4402EBCB0BDBE90023FEF793 +:108F200094FC2A46079BFEF790FC002788462A46B9 +:108F30003846079BFEF729FDDBE90023FEF725FDF8 +:108F4000059B009AFEF721FD049B029AFEF720FD87 +:108F5000024600200A900F98644DAAF101031843BD +:108F600001D16C4D0A9000200B46029030462146FC +:108F7000FEF711FD82468B46234630461946029A7B +:108F8000FEF703FD3A464346FEF705FD52465B46B3 +:108F9000FEF75BFC06468A463A464346214602985F +:108FA000FEF7F9FC04460F4632465346FEF74DFCE9 +:108FB000594A8B46914226DBABEB020353EA00028F +:108FC00010D122463B46FEF7E0FC80460391534A0F +:108FD000534B30465146FEF738FC4246039BFFF7A1 +:108FE00003F82CD20220FFF751FA40F201320020A0 +:108FF0004FF0E041FEF7E1FF0A46294616B062F362 +:109000001E01BDE8F08D474B2BF000429A4216D36B +:10901000454A0BEB020353EA000208D122463B46C5 +:10902000FEF7B3FC32465346FEF7DEFF07D80220B8 +:10903000FFF72CFAFFF760F90A462946DEE72BF026 +:1090400000403A493A4A01EB20514FF00008904263 +:1090500023DD481C4FF4801121FA00F05844C0F37E +:109060000A51344AA1F2FF317A44334B1268CB40A3 +:1090700020EA0303C0F3130040F4801CC1F1140084 +:109080002CFA00F8BBF1000FB8BFC8F10008204669 +:109090003946FEF77AFC04460F4622463B463046E8 +:1090A0005146FEF7D2FB4FF0000B5A46234B584671 +:1090B0000791FEF770FC05910090214A214B58461C +:1090C0000799FEF768FCCDE9020122463B46584667 +:1090D0000799FEF75AFC32465346FEF759FC33E037 +:1090E0008E9803007AB60B00CA0B00000000F03F18 +:1090F000080C0000360B00000000084009C7EE3FD6 +:10910000FD033ADCF5015B14E02F3EBE120A0000BD +:10911000D80900000000F0BF00009040FE822B65DF +:109120004715973C00CC904000346F3F01FCFFFF97 +:109130000000E03FFC080000FFFF0F00432EE63F69 +:10914000396CA80C615C20BE3F4A404BFEF723FC03 +:10915000DDE90223FEF779FB07468A46059B009A64 +:10916000FEF773FB04460E46059B009AFEF70DFCC6 +:109170003A465346FEF70CFC0746224633460B910F +:1091800010461946FEF707FC8346024630488A46D9 +:109190000B4605217844FFF759F85A465346FEF727 +:1091A000FAFB22463346FEF7F3FB82468B463A46ED +:1091B000204631460B9BFEF7EEFB3A460B9BFEF733 +:1091C00044FB00910C9000224FF0804350465946DA +:1091D000FEF7DBFB0746039152465B4620463146CD +:1091E000FEF7D9FB3A46039BFEF745FC009B0C9A21 +:1091F000FEF7CBFB22463346FEF7C7FB0022154B9A +:10920000FEF7C6FB0E46044601EB08510815002880 +:1092100010DC424620463146FEF7CFFEFEF7EAFF5D +:10922000042808BFFFF768F8424620463146FEF79B +:10923000C4FE04460A980B4616B022462946BDE8ED +:10924000F04DFEF7A8BB0000EF39FAFE422EE63FD4 +:10925000A80700000000F03F70B50546FEF730FE9D +:10926000044601462846FEF774FA15F0004F4FF009 +:109270007F410ED0B0F13F4F28BFB1EB400F0ED26F +:10928000B0F17C5F1DDDB1EB400F1AD313E0044653 +:1092900017E0B0F13F4F08D9B1EB400F05D34FF0C5 +:1092A0007E512046FEF755FAF1E7B0F17C5F08DB0E +:1092B000B1EB400F05D34FF07E512046FEF7F7F992 +:1092C000E5E7284664F31E0070BD00002DE9F84371 +:1092D0000446544822466946B0EB420F09D94FF084 +:1092E000E640B0EB440F8CBF4FF0FF300020009001 +:1092F00034E04D4B22F0004083422BD94B491046BD +:10930000FEF72DFAFEF7DCFD0646FEF74FFC00F0F7 +:109310000300009046493046FEF721FA05464549CC +:109320003046FEF71CFA074643493046FEF717FA67 +:10933000804642493046FEF712FA2146FEF70CFA03 +:109340004146FEF706FA3946FEF703FA2946FEF7CC +:1093500000FA02E01046FEF7DDFF0446009D002DF6 +:109360001DDA6000B0F17F4F09D22046FEF756FFAC +:10937000042808BFFEF7C8FF2046BDE8F88308D1DF +:109380000120FFF783F8BDE8F84300210846FEF707 +:109390001CBA2046BDE8F8430121FEF756BD214620 +:1093A00015F0010F08461FD0FEF7D9F904462449ED +:1093B000FEF7D5F92349FEF77AF92146FEF7CFF9F2 +:1093C0002149FEF774F92146FEF7C9F94FF07E51A5 +:1093D000FEF76DF915F0020F08BFBDE8F88300BF76 +:1093E00080F00040BDE8F883FEF7B9F9064617495A +:1093F000FEF7B5F91649FEF7AFF93146FEF7AFF9BA +:109400001449FEF754F93146FEF7A9F92146FEF753 +:10941000A6F92146FEF74BF915F0020FE0D1BDE8A1 +:10942000F8830000B61F927E490E494683F9223F19 +:109430001A61342C0020A23300A0FD390000C93F7E +:10944000B93AB2BACA9F2A3DDDFFFFBE336D4C392F +:10945000DA82083CA0AA2ABE2DE9F04106460F4652 +:10946000FEF73BFE0D46040018BF0120284320F004 +:109470000040C0F17F6010F1E0400FD5002E14BF16 +:1094800001200020384320F00040C0F17F6000F14F +:10949000E0400028A4BF0120FEF7F8FF204629463F +:1094A000BDE8F08170B50546FEF7DBFC044620F010 +:1094B0000040C0F1FF40C00F08D025F00040C0F1CF +:1094C000FF40C00F04BF0120FEF7E0FF204670BD43 +:1094D000219D0008569D000867010008419D000875 +:1094E000E19D0008AD010008B69B0008319C000812 +:1094F000D1010008DC9C0008E19D0008A7020008DB +:10950000D89C0008E19C0008EB020008FD9C0008C4 +:10951000739D000867030008F99B0008469D00083A +:109520008B0100083D9D0008869D00083B04000853 +:10953000369D00082A9D000819070008C29C0008F3 +:10954000E19D0008E70700084B9B000800000000B1 +:10955000A10300200000000020000000489B00083C +:1095600000000000A20300200000000064000000D2 +:10957000049B000802000000A4030020B0040000C7 +:10958000A40600009E9B000802000000AA03002021 +:1095900000000000D0070000AA9B000802000000A5 +:1095A000AC03002000000000D0070000549B00081E +:1095B00002000000AE03002000000000D007000001 +:1095C0001F9C000802000000A6030020000000000D +:1095D000D0070000289C000802000000A80300201B +:1095E00000000000D0070000CD9B00080200000032 +:1095F000B003002032000000F2010000BE9B000812 +:1096000002000000B203002032000000F20100005E +:10961000129D000800000000A303002000000000CD +:1096200001000000859B0008000000009603002058 +:109630000A000000C8000000729B00080000000043 +:10964000970300200A000000320000005F9B000822 +:1096500000000000980300200A0000003200000013 +:10966000CA9C000801000000B4030020FFFFFFFFB8 +:10967000010000002B9B000802000000B603002040 +:1096800000000000D0070000399B00080200000025 +:10969000B803002000000000D00700008F9B0008E6 +:1096A00002000000BA03002000000000D007000004 +:1096B000B69C000802000000BC030020000000006F +:1096C000D0070000D69D000802000000BE03002065 +:1096D00000000000D0070000729C0008010000009C +:1096E000C00300209CFFFFFF64000000849C000872 +:1096F00001000000C10300209CFFFFFF6400000088 +:10970000959C000802000000C203002064000000D5 +:10971000B80B0000B59D000802000000C403002043 +:1097200064000000B80B00000A9B00080200000063 +:10973000C603002064000000B80B0000A69C0008CF +:1097400002000000C803002064000000B80B000005 +:10975000C69D000802000000CA030020640000004B +:10976000B80B00001B9B000802000000CC03002087 +:1097700064000000B80B0000039D0008000000001A +:109780007603002000000000FA000000FE9B0008A5 +:10979000020000007803002000000000000100002B +:1097A000EC9B000804000000D0030020B00400007F +:1097B00000C20100DC9B000804000000D40300206C +:1097C000B004000000C20100179C00080000000067 +:1097D0004903002000000000C80000000F9C0008A2 +:1097E000000000005103002000000000C80000003D +:1097F000079C000800000000590300200000000042 +:10980000C80000006B9C0008000000004803002016 +:1098100000000000C8000000649C00080000000078 +:109820005003002000000000C80000005D9C0008FC +:10983000000000005803002000000000C8000000E5 +:10984000AF9D0008000000004A0300200000000057 +:10985000C8000000A99D000800000000520300207D +:1098600000000000C8000000A39D000800000000E8 +:109870005A03002000000000C8000000559C0008AA +:10988000000000004E03002000000000C80000009F +:109890004D9C00080000000056030020000000005E +:1098A000C8000000459C0008000000005E03002086 +:1098B00000000000C80000004145525431323334EA +:1098C0000001020300040506000C0140080010001E +:1098D000000C0140100010000008014000101400AE +:1098E000000000000000F03F000000000000F83F12 +:1098F00000000000000000000000004003B8E23F4C +:10990000000000000000000006D0CF43EBFD4C3EFD +:10991000033333333333E33FFFAB6FDBB66DDB3FF2 +:109920004D268F515555D53F01411DA96074D13F3A +:1099300065DBC9934A86CD3FEF4E454A287ECA3F34 +:109940003E5555555555C53F93BDBE166CC166BFB6 +:109950002CDE25AF6A56113FF16BD2C541BDBBBEAF +:10996000D0A4BE726937663E00000000000000000F +:10997000000000006E83F9A22915444ED15727FC40 +:10998000C0DD34F5999562DB4190433CAB6351FEF9 +:109990000040404040404040404041414141414002 +:1099A00040404040404040404040404040404040B7 +:1099B0004005020202020202020202020202020246 +:1099C000022020202020202020202002020202024B +:1099D00002029090909090901010101010101010A3 +:1099E00010101010101010101010101002020202AF +:1099F00002028888888888880808080808080808F3 +:109A000008080808080808080808080802020202EE +:109A10004000000091990008565441494C340059C7 +:109A2000340048455836005936004F43544F583893 +:109A30000041434300414952504C414E45004D4185 +:109A4000470048454C495F39305F44454700434132 +:109A50004D54524947004759524F5F534D4F4F5451 +:109A600048494E47004C45445F52494E4700464CDA +:109A700059494E475F57494E4700424900545249A1 +:109A80000047494D42414C00494E464C49474854D5 +:109A90005F4143435F43414C0048454C495F31328D +:109AA000305F4343504D0050504D005350454B5490 +:109AB00052554D004241524F005155414450004DC6 +:109AC0004F544F525F53544F50004F43544F464CE6 +:109AD00041545000534F4E4152004750530056429C +:109AE000415400534552564F5F54494C5400484529 +:109AF000583658005155414458004F43544F464C36 +:109B0000415458006D696472630067696D62616CED +:109B10005F70697463685F6D69640067696D626135 +:109B20006C5F726F6C6C5F6D69640077696E675F04 +:109B30006C6566745F6D69640077696E675F7269F2 +:109B40006768745F6D6964007961776465616462F8 +:109B5000616E64006D696E636F6D6D616E64007639 +:109B60006261746D696E63656C6C766F6C7461674D +:109B70006500766261746D617863656C6C766F6C9C +:109B80007461676500766261747363616C6500740B +:109B900072695F7961775F6D6964646C65006D6996 +:109BA0006E7468726F74746C65006D61787468723D +:109BB0006F74746C650066656174757265007365B9 +:109BC00072766F5F70776D5F72617465006D6F7430 +:109BD0006F725F70776D5F72617465007365726933 +:109BE000616C5F6261756472617465006770735F58 +:109BF000626175647261746500736176650067798E +:109C0000726F5F6C706600645F706974636800698E +:109C10005F706974636800705F7069746368006D79 +:109C2000696E636865636B006D6178636865636B1B +:109C3000006C697374206F72202D76616C206F72D6 +:109C40002076616C00645F6C6576656C00695F6CA2 +:109C50006576656C00705F6C6576656C00645F723C +:109C60006F6C6C00695F726F6C6C00705F726F6C10 +:109C70006C0067696D62616C5F70697463685F67CF +:109C800061696E0067696D62616C5F726F6C6C5FB9 +:109C90006761696E0067696D62616C5F70697463AA +:109CA000685F6D696E0067696D62616C5F726F6C91 +:109CB0006C5F6D696E007472695F7961775F6D6961 +:109CC0006E0076657273696F6E007961775F6469A3 +:109CD00072656374696F6E006D61700068656C70A9 +:109CE000006D617070696E67206F6620726320631B +:109CF00068616E6E656C206F72646572006D697864 +:109D00006572006163635F6C70665F666163746F48 +:109D100072007370656B7472756D5F6869726573DC +:109D20000064656661756C74730073686F77207387 +:109D3000797374656D2073746174757300736574E1 +:109D40000065786974007361766520616E642072C5 +:109D500065626F6F7400726573657420746F206440 +:109D6000656661756C747320616E64207265626FE4 +:109D70006F74006D69786572206E616D65206F7219 +:109D8000206C697374006E616D653D76616C7565FC +:109D9000206F7220626C616E6B20666F72206C693E +:109DA000737400645F79617700695F79617700702F +:109DB0005F7961770067696D62616C5F7069746378 +:109DC000685F6D61780067696D62616C5F726F6C6E +:109DD0006C5F6D6178007472695F7961775F6D6146 +:109DE00078000000049E000800000020200300000E +:109DF00098810008EC9E000820030020A8140000B1 +:109E00007C84000841137D9A1B08B9041AF4041AD3 +:109E10007A041A81041A27041A22041A6E041A1FDB +:109E2000041AEE041A2A041ACA041AFA041A350487 +:109E30001A99041A42041A1804411AA7081ADE04CF +:109E40001A88041AAB041ABF041AE3041A4E041A3F +:109E500056041A65045ADA2C1A31081AB4041A3E48 +:109E6000049AD418720C021C010345093D7204CBFC +:109E7000DC050201920914A20220030238018B8042 +:109E80003F040122135005021820D9A422403A02AF +:109E90000812043A040812083A0808120C22105A50 +:109EA00004201908392019083920190829201E34DE +:109EB0002C014040041334081B4038041A3C041998 +:109EC000211B4034201A38041A3C04193919440162 +:109ED0001F3BA24A7D41380C010203040607080912 +:0C9EE000020406892910691441000000EA :04000005080000ED02 :00000001FF diff --git a/obj/baseflight_fy90q.hex b/obj/baseflight_fy90q.hex new file mode 100644 index 000000000..11f25f317 --- /dev/null +++ b/obj/baseflight_fy90q.hex @@ -0,0 +1,2059 @@ +:020000040800F2 +:10000000F8160020A1640008F1640008F3640008F9 +:10001000F5640008F7640008F964000800000000B7 +:10002000000000000000000000000000FB64000869 +:10003000FD64000800000000FF6400085539000856 +:1000400003650008036500080365000803650008F0 +:1000500003650008036500080365000803650008E0 +:1000600003650008036500080365000803650008D0 +:100070000365000803650008B73B00080365000836 +:1000800003650008036500080365000803650008B0 +:1000900003650008036500080365000803650008A0 +:1000A0000365000803650008036500080365000890 +:1000B000AD400008036500080365000889370008A3 +:1000C000673500088D3700088B3700080365000886 +:1000D0000365000803650008F33D00080365000898 +:1000E000036500080365000803650008DFF80CD00D +:1000F00006F07CFE0048004719120008F8160020A0 +:1001000070B51546B0FBF5F60446A84203D3304659 +:10011000FFF7F6FF014605FB1640F6A2105C0870DB +:10012000481C70BD70B50C46911E232900D30A22CD +:100130000025002804DA2D212170611C404200E0D6 +:100140002146FFF7DDFF0570204670BD70B50546FE +:100150000C46086806F05DFA024621682868BDE88A +:10016000704006F05EBA10B5ECA003F0F9FD012076 +:1001700000F057FDF0A003F0F3FD0A2003F01DFC92 +:10018000BDE81040002003F0DCBC10B5EEA003F089 +:10019000E7FD00F01BFDEFA003F0E2FD0A2003F0F5 +:1001A0000CFCBDE81040002003F0CBBC10B50446A9 +:1001B000ECA003F0D5FD2021F04806F0FFF9F0484F +:1001C00000210170EF4801702046BDE81040DCE7D7 +:1001D0002DE9F047064606F01CFAC5B200F0E8FD2E +:1001E000DFF89C9307464FF0010809F14C0955B11F +:1001F0002A46E5A1304606F014FAE0B1307800272F +:100200002D2829D02CE0E2A003F0AAFD00244546C9 +:100210004FEA090656F8240058B105FA04F13942AC +:1002200001D003F09DFD202003F08DFD641CE4B29D +:10023000F0E7C0A022E0DBA003F092FD00244D46D1 +:1002400055F824000028F4D003F08AFD202003F0A4 +:100250007AFD641CE4B2F3E70127761C6D1EEDB253 +:100260005FF0000459F8241039B12A46304606F0F0 +:10027000D8F938B1641CE4B2F4E7D0A0BDE8F04787 +:1002800003F06EBD08FA04F01FB100F08CFDD2A09F +:1002900002E000F0BDFCD3A003F062FD59F8240099 +:1002A00003F05EFDC5E770B50024D1A003F058FD52 +:1002B000D54D00BF04EB440655F8260003F050FD71 +:1002C000092003F040FD05EB8600406803F048FD7F +:1002D00098A003F045FD00BF03F017FD0028FBD0F8 +:1002E000641CE4B20A2CE5D370BD3EB5054606F0A9 +:1002F00090F9C0B208281DD10024285D06F01CF931 +:100300002855641CE4B2082CF7D30024BF48295DAB +:1003100006F076F928B12819295D401C06F070F91D +:1003200008B1BBA01CE0641CE4B2082CEED3284644 +:1003300000F0F0FBBEA003F013FDB44BC24A002056 +:10034000694615181C5C95F85950401CC0B24C55B4 +:100350000828F6D300220A54084603F001FD75A0D0 +:1003600003F0FEFC3EBD2DE9F041804606F051F958 +:10037000834DB54F10F0FF0605F1040511D032464C +:1003800081A1404606F04DF9A0B1002455F8241093 +:1003900009B33246404606F044F908B3641CE4B29F +:1003A000F4E7AAA003F0DCFC787805EB800050F8B5 +:1003B000040C1CE0A9A003F0D3FC002455F8240091 +:1003C00038B103F0CDFC202003F0BDFC641CE4B286 +:1003D000F4E758A000E0A6A0BDE8F04103F0C0BCDF +:1003E000601C7870A8A003F0BBFC55F8240003F053 +:1003F000B7FCEEE71FB5014600200A79052A14D2A2 +:10040000DFE802F003060A0D1100886800780CE0AE +:10041000886890F9000008E08868008805E088682E +:10042000B0F9000001E0886800680A226946FFF719 +:1004300079FE684603F094FC1FBD2DE9F047814624 +:1004400006F0E7F8704C10F0FF0F04F1780420D0AC +:1004500091A1484606F0BEF8002839D0401C06F0AD +:10046000F9F880465FF0000505EB850704EB870689 +:1004700054F8270006F0CDF8024654F827104846F5 +:1004800006F0CFF830B36D1CEDB22C2DECD383A069 +:100490003EE18AA003F064FC5FF0000505EB8500F7 +:1004A00004EB800654F8200003F05AFC89A003F006 +:1004B00057FC3046FFF79EFF1EA003F051FC00BF23 +:1004C00003F023FC0028FBD06D1CEDB22C2DE5D3EE +:1004D000BDE8F08705EB850104EB8100C368434567 +:1004E00006DC0269424503DB3279052A01D2F3E0DA +:1004F0000DE101E13031323334353637383941429C +:10050000434445464748494A4B4C4D4E4F50515243 +:10051000535455565758595A000000005265736598 +:100520007474696E6720746F2064656661756C749D +:10053000732E2E2E0D0A00005265626F6F74696E65 +:10054000672E2E2E00000000536176696E672E2EF6 +:100550002E0000000D0A5265626F6F74696E672E7F +:100560002E2E00000D0A4C656176696E6720434CA3 +:1005700049206D6F64652E2E2E0D0A00B4020020F6 +:1005800000000020D60100206C6973740000000098 +:10059000456E61626C656420666561747572657331 +:1005A0003A200000417661696C61626C6520666585 +:1005B0006174757265733A2000000000496E7661BF +:1005C0006C69642066656174757265206E616D6525 +:1005D0002E2E2E0D0A00000044697361626C656462 +:1005E00020000000456E61626C6564200000000020 +:1005F000417661696C61626C6520636F6D6D616EDF +:1006000064733A0D0A0000000C770008F47A0008C1 +:100610004D75737420626520616E79206F72646518 +:1006200072206F662041455452313233340D0A0036 +:1006300043757272656E742061737369676E6D6560 +:100640006E743A2000000000D402002043757272DC +:10065000656E74206D697865723A20004176616933 +:100660006C61626C65206D69786572733A20000078 +:10067000496E76616C6964206D6978657220747961 +:1006800070652E2E2E0D0A004D69786572207365F7 +:100690007420746F200000003D0000004552523A63 +:1006A00020556E6B6E6F776E207661726961626C39 +:1006B00065206E616D650D0A000000004375727261 +:1006C000656E742073657474696E67733A200D0AE1 +:1006D00000000000203D2000DFE802F003030707D0 +:1006E0000B00B26882F8008006E0B268A2F80080D1 +:1006F00002E0B268C2F8008054F8210003F030FB39 +:10070000A6A003F02DFB3046BDE8F04772E6A6A098 +:10071000BDE8F04703F024BB2DE9FF41ACA003F096 +:100720001FFB03F031F94FF47A71B0FBF1F00A22AC +:100730006946FFF7F7FC684603F012FBA8A003F038 +:100740000FFBAC480A2269460078FFF7EBFC6846CD +:1007500003F006FBA8A003F003FBAA480A2269469F +:100760000078FFF7DFFC684603F0FAFAA6A003F072 +:10077000F7FA00F00DFB0646A7A003F0F1FA0024FB +:10078000AA4F012557F8240058B105FA04F1314267 +:1007900001D003F0E5FA202003F0D5FA641CE4B29E +:1007A000F0E7AFF2702003F0DBFAA1A003F0D8FA73 +:1007B000A3480A2269460088FFF7B4FC684603F0A4 +:1007C000CFFAA0A003F0CCFA03F061F80A22694640 +:1007D000FFF7A8FC684603F0C3FAAFF2A82003F0C5 +:1007E000BFFABDE8FF819BA003F0BABA2DE9FF5F15 +:1007F000DFF8949299F8000038B9012189F80010C7 +:10080000A2A003F0ADFA00F0C6F8DFF820A2DFF8EE +:10081000B4B2AAF1780A00BF03F06AFA00286FD0D8 +:1008200003F07CFA092806D03F2804D09AF800107B +:100830005446B9B34EE0A44F002425469AF8006010 +:1008400007F178080CE000BF9AF8002022B19D481B +:10085000396805F0E6FE10B904B93C463D460C3750 +:100860004745F1D3A4B150465F46017822682B6812 +:10087000525C5B5C9A420BD11AB17A54491C0170EC +:10088000F3E72022CBB2491C0BF803208AF80010B2 +:100890009AF80000574608B1AC4210D08BA003F084 +:1008A0005FFA07E014E0206803F05AFA092003F029 +:1008B0004AFA0C34AC42F6D900F06DF800265C46DA +:1008C00038788642A8DAA05D03F03DFA761CF7E797 +:1008D000042810D00C2814D019B10A2815D00D28DE +:1008E00013D07F283ED0202996D2202894D37E286A +:1008F00092D8B1B345E004B07248BDE8F05F55E46A +:1009000047E074A003F02CFA28E0AFF2D83003F0EF +:1009100027FA207800255E460BF800507048CDE994 +:10092000000B0C230A226849029501A805F00AFE73 +:10093000070007D0386805F06CFE3044B968401CE9 +:10094000884702E067A003F00BFA20215D4805F01C +:1009500035FE257099F8000000281AD000F01BF829 +:100960005AE70CE00029FBD0491ECAB200208AF8E1 +:1009700000200BF8020064A003F0F2F94CE72028F5 +:10098000EED00BF80100491C8AF8001003F0DBF9E7 +:1009900042E7BDE8FF9F5DA003F0E2B920736574F4 +:1009A00020746F20000000004552523A2056616CBE +:1009B00075652061737369676E6D656E74206F7500 +:1009C00074206F662072616E67650D0A000000007A +:1009D00053797374656D20557074696D653A2000A4 +:1009E000207365636F6E64732C20566F6C7461673F +:1009F000653A20000F010020202A20302E31562099 +:100A000028000000A2010020532062617474657206 +:100A100079290D0A000000004465746563746564FB +:100A20002073656E736F72733A20000078000020A7 +:100A30004379636C652054696D653A2000000000BD +:100A4000100100202C20493243204572726F7273CE +:100A50003A2000004166726F333220434C492076C1 +:100A6000657273696F6E20322E302D70726533207F +:100A70004170722020382032303132202F20323322 +:100A80003A33313A33320000D60100200D0A456E68 +:100A9000746572696E6720434C49204D6F64652C04 +:100AA00020747970652027657869742720746F2019 +:100AB00072657475726E2C206F72202768656C7079 +:100AC000270D0A00B40200200C7700080D1B5B4BB9 +:100AD000000000001B5B324A1B5B313B31480000C9 +:100AE0004D0100084552523A20556E6B6E6F776E7D +:100AF00020636F6D6D616E642C207472792027689D +:100B0000656C702700000000082008000D0A2320F3 +:100B1000000000002DE9F04105460446A64EA74F0F +:100B200009E0A54805F06CFD20B1611B801B38442D +:100B300080F85910641C21780029F2D1BDE8F081B9 +:100B400070B598229E499D4805F01FFD9B499D4E1A +:100B5000002091F8212091F8204040F2E24500BFAA +:100B600000FB00F3193B534303F6C41343436343B1 +:100B700093FBF5F326F81030401CC0B20728EFD3E2 +:100B8000B1F876204FF47F734FF4FA609A4201D2A5 +:100B90001A4602E0824200D90246A1F87620B1F856 +:100BA00078209A4201D21A4602E0824200D90246D7 +:100BB000A1F87820B1F87A209A4201D2184602E0D2 +:100BC000824200D81046A1F87A0070BD70B505F0D9 +:100BD00042FA342005F04DFC794D284605F076FAAE +:100BE00004280AD1754E00246019315905F00DFB17 +:100BF000042802D1241D982CF6D305F038FAFFF70B +:100C00009FFFBDE87040012214210F2000F098BF23 +:100C10006A494A6802434A60704768490020486050 +:100C2000704770B566490A786749097808B98A42F9 +:100C30007ED0624C03200025217060700220656028 +:100C4000FFF7E6FF282020721E212174172222764A +:100C50006072617462765521A172A574A576102127 +:100C6000E1720F21E1740722E27632266673657520 +:100C700061772573257525775A21A1732D21A175DB +:100C80006422A277E07384F82010412084F82100C8 +:100C900084F8225084F8235084F82450002021182E +:100CA000401C01F8405FC0B2CD720B28F7D304F1AD +:100CB00050044FF0040024F81E5C24F81C5C24F857 +:100CC0002A5C24F8285C24F8265C04F81A0C4FF0FF +:100CD0002A0024F8180C3D4844F8140C4FF06E001C +:100CE000A0714FF02B00E0714FF02100207238A06E +:100CF000FFF710FF6574A574E57440F2DC50A08224 +:100D000040F24C41E18240F26C71218340F27E411D +:100D1000618340F23A71A1834FF47A71E1834FF419 +:100D2000C87121846684012184F82410E08400E0E5 +:100D30001BE0208560854FF47F71A1854FF4FA6236 +:100D4000E2850A2384F8303084F831306186A28647 +:100D5000E08621876287A0874FF4165020644FF405 +:100D6000E1306064BDE8704030E770BD1649496805 +:100D7000014201D0012070470020704712494A68A3 +:100D800002434A60704710494A6882434A6070478C +:100D90000D484068704709494968014201D0012067 +:100DA00070470020704705494A6882434A6070478F +:100DB0000248406870470000F47A0008D40200201E +:100DC00000FC000800040020900000200314140020 +:100DD000414554523132333400000000E74810B529 +:100DE000008805F0FAFDE64905F099FC05F018FECB +:100DF000E449488010BD10B506F088F905F073FE8F +:100E0000E14AE24B05F001FD05F037FE00B210BDEE +:100E10002DE9F04706460C46D6E900708046486842 +:100E2000B568414605F07BFC81463946206805F0EF +:100E300076FC494605F01BFC294605F06DFCB060C8 +:100E40004146A06805F06BFC81462946206805F004 +:100E500066FC494605F05DFC394605F008FC30604B +:100E60003946A06805F05BFC07462946606805F036 +:100E700056FC394605F0FBFB414605F0F8FB706077 +:100E8000BDE8F0872DE9F04F89B0002502F06AFD3A +:100E9000BC4C06466069301A05F0B5FDBC4ABD4B36 +:100EA00005F0B3FC05F035FE02906661DFF8E892CC +:100EB000DFF8E88200260DF1180B04F1300A04F186 +:100EC0003607B0482A3030F9160005F07DFD02994A +:100ED00005F025FC4BF8260099F8360010B305F014 +:100EE0007CFD01464FF07E5005F04FFC04903AF92E +:100EF000160005F069FD049905F011FC03904FF010 +:100F00007E51049805F008FC58F8261005F007FCFF +:100F1000039905F0ACFB48F8260006F0E1FA05F06D +:100F20007FFD01E03AF8160027F8160037F91600A1 +:100F300000FB00550420FFF719FF761CF6B2032EC4 +:100F4000BFD3642045438D4806A90088404395FBE4 +:100F5000F0F692481838FFF75BFF0420FFF706FF12 +:100F600020B18E4806A90C38FFF752FFB7F90000F0 +:100F7000002800DC4042B4F9021088420CDAB7F9CC +:100F80000200002800DC4042884205DAB7F904007C +:100F9000002801DD012000E00020804D253E183DA5 +:100FA00020709F2E02D310F0FF0F17D046467C4FC3 +:100FB000DFF8F081002400BF55F82400394605F021 +:100FC000AEFB56F8241005F052FB414605F0A7FB96 +:100FD00045F82400641CE4B2032CEDD30420FFF791 +:100FE000C5FE08B36D4EDFF89C810024DFF8B89190 +:100FF000DFF8B8A10C3E08F13C0800BF38F9140036 +:1010000005F0E2FC074656F82400494605F087FB48 +:10101000394605F02CFB514605F081FB46F82400CB +:10102000641CE4B2032CE9D3A9682868FFF7E3FE47 +:10103000544C0A342080D5E90101FFF7DCFE6080C2 +:1010400009B0BDE8F08F2DE9FF5F0120FFF78EFEAC +:1010500018B101F09CFCFFF715FF01F0F8FC494CBA +:1010600000206F4614F12A0434F8101027F81010ED +:10107000401CC0B20328F7D302F074FC414E30612B +:1010800000F080FD02F06EFC316940F28A25401AC2 +:10109000A84204D946490888401C088005E002F0AF +:1010A00061FC3169401AA842F9D301F0D0FCDFF8A5 +:1010B000D4A00025B946A0460AF11E0A0DF1080B7E +:1010C0000327AAF1060400BF38F8151039F81500F7 +:1010D000084400B22BF815003AF915200244521CBE +:1010E00092FBF7F200EBD07024F8152040102AF89C +:1010F00015000120FFF73AFE20B9224900203031C7 +:1011000021F815006D1CEDB2032DDDD38020FFF713 +:1011100042FE214A08B31B49891D087828B9D06BC3 +:10112000020C0A70020A4A708870164D002024359D +:101130000A5C34F9106035F91070531E07FB036325 +:101140005B1C93FBF2F224F8102025F81020401CC1 +:10115000C0B20328ECD3BDE8FF9F50780128FAD134 +:10116000B6F90410B4F90400012202EB410108446D +:1011700090FBF7F0A080B080EDE70000C0010020F8 +:101180007593D83E980000203B597E90A9E7814096 +:101190003DAF940F6BC7353ED4020020840300207E +:1011A00000009B4308BA523B000048435E06A33B45 +:1011B0009A0100202DE9F0415D48007808B1022530 +:1011C00000E0002503F092F8401B5A49C6B24FF4E4 +:1011D000004008602C46584F07E000BFB7F86C107D +:1011E000204603F073F8641CE4B2B442F6D340F630 +:1011F000B83002F0E2FB2C464FF47A7505E0294640 +:10120000204603F063F8641CE4B2B442F7D3BDE8AF +:10121000F041042002F078BC1CB502F0D9FBFFF7C6 +:101220008FFC0020FFF7FDFC434DD5F8940001F042 +:1012300042FC0120FFF7A2FD00F08CF80120FFF72F +:10124000AAFD8DF801000820FFF7A5FD80F0010040 +:101250008DF800003648007800B101208DF80200BA +:10126000B5F87000ADF80400B5F87200ADF80600EE +:10127000684602F0BEFF08B1FFF79CFFDFF8C080B0 +:101280002C482E494FF40047C8F8001007602D4C39 +:101290004FF48059C4F81090DFF898A00026AAF106 +:1012A000080A00BFDAF8001081F40041CAF8001003 +:1012B000E06880F48050E060192002F07EFB192085 +:1012C00002F07BFB761CF6B20A2EEBD3C4F810902A +:1012D0001848001F076001F057FAFFF77FFD022052 +:1012E000FFF759FD08B101F06CFA0820FFF753FD34 +:1012F00028B102F054F81449C8F800100CE001209D +:10130000FFF749FD40B14FF40070FFF744FD18B1FD +:10131000D5F8900001F0DEFF02F024FB0B490860D5 +:101320000B494FF4C870088000F03CFEFCE7000059 +:10133000E900002014080140D4020020AF1E00087C +:101340003801002000100140C7330008340100209C +:10135000BE01002070B5F94E0125F94C70780428C3 +:1013600005D0012803D0052801D0082800D16570D8 +:101370002020FFF710FD18B94020FFF70CFD00B149 +:101380006570707812280DD2DFE800F00C0F111193 +:101390000D0913130B11131515150C0C0C1100204E +:1013A0000AE0257070BD022006E0032004E004205E +:1013B00002E0062000E00820207070BD70B5E04813 +:1013C000407800281AD0DD4DDD4C687808340128BB +:1013D00007D0042805D02188002002F077FF61881B +:1013E00007E02189002002F071FF6878042805D108 +:1013F0006189BDE87040012002F068BF70BD2DE931 +:10140000F041CF4E0025707800B102250024CD4F69 +:1014100008E000BF601937F81410C0B202F056FFA0 +:10142000641CE4B230788442F4D3BDE8F081C44A4D +:101430000021C44B127803E023F81100491CC9B203 +:101440009142F9D3DBE72DE9F04FBD48BE4D9BB08B +:101450000078032823D9BD48B5F90420B0F9040069 +:101460004142002801DD034600E00B466FF06304B3 +:10147000E31A9A4204DA002800DC0846221A0DE03A +:10148000002801DD034600E00B4664339A4205DD87 +:10149000002801DD024600E00A466432AA80A7481F +:1014A0000322AA4C4678A848DFF898A2B0F90210A7 +:1014B0008B0093FBF2F30C93B4F9064023440E9394 +:1014C0004B005B4293FBF2F71797B0F9009004EBE7 +:1014D000010C04EB0902B8181A90601AA4EB090376 +:1014E000129058180390C9F1000000EBD0700890DA +:1014F00001EBD1774010149700EB670715974F4227 +:1015000007EBD77700EB67000B90139709EBD970C7 +:101510000D90149F401000EB67071197139FA2EBEB +:10152000010E00EB6700204406908448179FA3EB50 +:10153000010B90F9740007EB0308122E30D2DFE89C +:1015400006F02F304C5E09FC82A1FB73C2E0FAF971 +:101550002F2F2FF8AAF80020AAF80230B5F904506E +:101560004FF47F7300FB051202F2DC529A4201DA5B +:101570001A4604E04FF4FA64A24200DD2246704CA1 +:1015800068430834401A00F2DC502281984201DAA4 +:10159000184604E04FF4FA61884200DD0846608195 +:1015A000EEE10E9AAAF80020AAF8028063491A9A7E +:1015B000AAF80420B1F87A20B5F9041000FB012044 +:1015C0004FF47F71884203DB4FF4FA61884200DDFB +:1015D00008465B4908310881D2E1B5F9044000FBB7 +:1015E00014C500FB0433AAF8005000FB0422AAF83B +:1015F0000230AAF80420129A00FB142011E0B5F979 +:101600000430039C00FB031100FB1345AAF80050B3 +:1016100000FB03B5AAF80250114400FB13E0AAF83E +:101620000410AAF80600ABE1B5F9042000FB12C3D0 +:10163000AAF8003000FB02C0AAF802B0AAF8040021 +:10164000AAF806E09CE1B5F904300C9900FB0344CC +:101650000C44AAF8004000FB1384AAF802401A9C2C +:1016600000FB1344AAF804400E9C00FB1344AAF8A4 +:10167000064000FB0384AAF80840179C00FB0340C7 +:1016800010441DE0B5F90420159900FB02435D18D4 +:10169000AAF800500B9D2C4400FB1244AAF802400B +:1016A000119C2344AAF80430069B00FB1233AAF8CD +:1016B0000630129B00FB023300FB12C0AAF8083070 +:1016C000AAF80A005CE1B5F90450159900FB05463B +:1016D0007718AAF800700B9F00FB15333E44AAF858 +:1016E0000260119E344400FB1544AAF80440069C95 +:1016F00000FB1544AAF8064000FB0520AAF80830B4 +:10170000DEE7B5F90440039E00FB041700FB1466F6 +:10171000AAF8006000FB04B6AAF80260D619AAF87D +:10172000046000FB14E6AAF806603B44AAF80830FF +:101730000EE090E054E017E0E5E0ABE0D4020020DA +:10174000E8000020900300207C010020820100209E +:1017500000FB14B3114400FB1411AAF80A3000FB7B +:1017600004E0AAF80C1038E0AB46C9EBC9050A261C +:1017700095FBF6FEA1EBC10595FBF6F8BBF904500D +:101780000EEB080700FB054B07EB0B04AAF8004023 +:10179000A9EBC90494FBF6F7C1EBC10191FBF6F18B +:1017A000B8447E1808EB0B04AAF8024006EB0B04C1 +:1017B0007144AAF804405944AAF80610129900FB93 +:1017C0001511AAF8081000FB1531AAF80A1000FB41 +:1017D00015C100FB1520AAF80C10AAF80E00CFE0E6 +:1017E000B5F90480139D00FB08F606EB650515446A +:1017F000AAF80050089D04EB65056F1A00FB0875F8 +:10180000AAF80250149D03EB650700FB0875AAF8BF +:1018100004500D9D06EB65056544AAF806500D9D24 +:1018200004EB6504611A00FB1811AAF8081013995B +:1018300003EB610100FB1811AAF80A1008990CEBE0 +:10184000610100FB1811AAF80C10149902EB610158 +:1018500000FB1810C1E7B5F904104843414201EB01 +:10186000D1710CEB6102AAF8002043000A2293FB1D +:10187000F2F404EB0B03AAF8023000EBD073400043 +:10188000404290FBF2F20CEB6303AAF8043002EB47 +:101890000E00C6E6A248A34A90F98010B2F90230C1 +:1018A000B0F886405943A04BB3F902502C44CD17F1 +:1018B00001EB157104EB2111B0F88240A14203DB6A +:1018C000B0F88440A14200DD2146984C218090F977 +:1018D0008110B2F90020B3F900305143B0F88C20E8 +:1018E0001A44CB1701EB137102EB2111B0F88820D9 +:1018F000914201DA114604E0B0F88A00814200DD2D +:10190000014661803CE08A48AAF80040007870B146 +:10191000884983484A88B0F864000988141A0B1A69 +:1019200082491C44801A0C801844488006E07F4895 +:1019300001EB0902A9EB0101028041807B49784A51 +:10194000B1F90000B2F8763018444FF47F73984232 +:1019500001DA184604E04FF4FA64A04200DD2046A4 +:101960000880B1F90200B2F878201044984201DAF8 +:10197000184604E04FF4FA62904200DD10464880B9 +:101980002020FFF708FA6C4FF0B36548694A6430CD +:10199000418C938919440388C91A0CB263490C809D +:1019A000058DD289A0F164002A44A2EB030213B290 +:1019B0004B80FA78B2B15B4E90F98020B6F90250B4 +:1019C0006A43D51702EB157204EB22120A8090F9D4 +:1019D0008120B6F900406243D41702EB147203EB86 +:1019E00022124A80B1F90020B0F882309A4203DB1B +:1019F000B0F884309A4200DD1A460A80B1F902201C +:101A0000B0F888309A4200E008E001DA1A4604E0B3 +:101A1000B0F88A00824200DD02464A804020FFF78B +:101A2000BAF9B8B1414C0125083CA07801280ED183 +:101A3000E078B8B14FF47A76012819D001F0A4FF0C +:101A40006168401AB04202D90020E070A070387975 +:101A500000B1A570354F0120083F5546BAF9006026 +:101A600039781CE031494FF4FA608880E5700BE06A +:101A700001F08AFF6168401AB042E8D92B494FF45F +:101A80007F7088800220E07001F07EFF6060DEE7FA +:101A900035F91020B24200DD1646401CC0B2884223 +:101AA000F6D3002435E01E4AB2F86C00B04205DAE5 +:101AB00035F81410331AC91A25F8141035F9141012 +:101AC000B2F86A30994201DA184602E0814200DC3D +:101AD000084625F8140017489046B0F90610B2F8E9 +:101AE0006600814208DA1020FFF755F940B1B8F8D6 +:101AF0006E0000BF25F814001048007818B106E009 +:101B0000B8F86A00F6E7B8F86E0025F81400641C0F +:101B1000E4B238788442C6D31BB0BDE8F08F000031 +:101B2000D4020020A200002082010020F00000204A +:101B3000040100208A0100200E040020050100207D +:101B40002DE9F0470646894617460025DFF814843C +:101B500014E000240BE000BFD8F80C1081F4805191 +:101B6000C8F80C10484601F028FF641CE4B2B442E7 +:101B7000F2D33C2001F021FF6D1CEDB2BD42E8D351 +:101B8000BDE8F0872DE9F84FF74A002440F2DC5019 +:101B9000B2F906C0F54D4FF4FA73844501DA6420BA +:101BA0000DE0F248BCF5FA6F90F8240004DAACF2CC +:101BB000DC51484390FBF3F0C0F16400C0B295F8EB +:101BC00061B095F862E0B5F8643081460021AA461C +:101BD000E54840F2E63630F91150E81A00F2F31207 +:101BE000B24203D8002803DC581B01E04FF4FA701E +:101BF00080B2022933D0BBF1000F06D0834503D257 +:101C0000A0EB0B0080B200E000206422B0FBF2F2F7 +:101C1000D74E06EB420736F91280B7F90270A7EBF0 +:101C200008066FF018077A4300EB820256436422DD +:101C300096FBF2F2CC4E4244083E26F811209AF868 +:101C4000222042434FF4FA70B2FBF0F0C0F164007E +:101C5000C0B200FB09F06422B0FBF2F015E0BEF167 +:101C6000000F06D0864503D2A0EB0E0080B200E044 +:101C70000020BD4E083EB0809AF8232042434FF426 +:101C8000FA70B2FBF0F0C0F164000AEB0108C0B2D8 +:101C900098F8086064224643B6FBF2F6B24F623F02 +:101CA0007E5498F818604643B6FBF2F0FA1C9D4249 +:101CB000505406DA02F1570030F81120524220F851 +:101CC0001120491CC9B2032982D30AF16A00A64E29 +:101CD00042880188BAF86600A2EB0102ACEB00036F +:101CE00002FB03F2C0F5FA6092FBF0F0A6F10806E1 +:101CF0000844A6F18205F080E878E8B39D48B5F97C +:101D00001C10B0F90000401A04F06CFE9A4A9B4B7C +:101D100004F07BFD00229A4B04F0E7FD04F0F9FE8D +:101D2000074605F01DFB8146384605F013FC80464A +:101D3000B6F9000004F048FE4146009004F0EFFCC4 +:101D40000746B6F9020004F03FFE8346494604F018 +:101D5000E6FC394604F08BFC04F062FE074641467F +:101D6000584604F0DCFC80464946009804F0D7FC55 +:101D7000414604F0CEFC00E003E004F051FE308068 +:101D800077800220FFF707F800264FF0010888B39C +:101D9000687A401CC0B20621B0FBF1F2687201FB08 +:101DA0001200B8B902F00AF9E97A714A01F00703A2 +:101DB000603A491C22F81300E972002032F8101032 +:101DC000401C2144C0B28CB20828F7D3E00800F0D0 +:101DD000E0FCE87366480E30807A08B107200BE01B +:101DE000E87BE98C884203D89AF85810814202D9DE +:101DF000AE722E7017E00420A872287840B1E96B0B +:101E0000286B01F57431903188420CD92E7009E0AD +:101E1000A97A5C48C840E96B0144286B814202D230 +:101E200085F80080E8635848584F4E4C008818B138 +:101E30000120FEF79BFF10B95548008820B1E068EB +:101E400080F48050E06008E039784FF48050012938 +:101E500000D12061697901B16061296C286B8842E9 +:101E600004D94C490978C9B187F8008000F025FEF3 +:101E70001020FEF77BFF00280ED0696C286B88428B +:101E80000AD9297A012907D143490844686443489B +:101E9000016881F400410160BDE8F88F3E70E1689F +:101EA00081F48051E1603E4908442864DEE72E4A0F +:101EB000002110B58A3A51822C4C204490F85900E8 +:101EC00002F00FFAA0F2EE2140F2DD52914201D36E +:101ED000B4F8640010BD2DE9F047234E00248A3E7B +:101EE000234F307BDFF88080401C503F3073A14689 +:101EF00007F14005B16B20468847327B07EBC401F0 +:101F000002F0030221F8120025F814905FF000009F +:101F100035F8143031F81020401C1A44C0B225F8AE +:101F200014200428F4D335F91400801CC11700EBE9 +:101F30009170801025F8140038F914204146D21E03 +:101F4000904202DA821C21F8142031F91420D21CAC +:101F5000904202DD801E28F81400641CE4B2082CB4 +:101F6000C8D30DE6001001408A010020D4020020F1 +:101F700000040020D4010020182D4454FB21094006 +:101F80000080664080841E00BC010020BA01002051 +:101F9000BE01002098000020F04902000C0801401A +:101FA00020A107002DE9F04F87B001F009FA08B130 +:101FB000FFF791FFDFF8289401250024D9F83010AD +:101FC000D9F84C00814269D944F6206211440820B6 +:101FD000C9F84C10FEF7DFFE08B9FFF77CFFDFF809 +:101FE000008408F18A08B8F90600FE4FDFF8F8A36C +:101FF0004FF4C87BB7F8662090427DDAA8F1140050 +:102000004E460480448084802E380480448099F8B1 +:102010000D00401CC0B289F80D00B8F904109142BF +:1020200005DAB8F90210914201DA717931B1042070 +:10203000FEF7B1FE88B3707930B130E0142802D1D8 +:10204000EA49A1F800B0B9E0B8F90410B7F8662081 +:102050004046914223DAB0F90220B7F868108A426C +:102060001DDDB8F90000884219DD707B142803D10A +:10207000308B10B134837583A0E0B08C28B1002080 +:10208000B08420B10222012103E00120F8E70322FD +:102090000A210A20FFF754FD90E000E08BE197F859 +:1020A000450010B997F8500068B19AF8050030B1B2 +:1020B000B07920B1CE4875710088B0832EE0707978 +:1020C000F8B174712AE0B8F90410B7F866204046F8 +:1020D000914203DBB0F90030934202DA7279012AAF +:1020E00010D0B7F86820914203DCB0F9001091429B +:1020F00014DDB8F9020000E01AE090420EDA7079BF +:1021000028B10BE0707B142858D1747156E0B748A1 +:10211000008818B9B7480078012801D074734DE0E1 +:10212000707B14284AD1B24875710088B08345E0AD +:10213000B7F868304146984240DD99F80560484656 +:102140008EBBB1F9046096420ADAB1F902C0944537 +:1021500006DA417B14290ED1A74BA3F800B00AE0A0 +:102160009E420CDDB1F90260964208DA417B1429E7 +:1021700001D1A24A1570491C89F80D101EE0B1F971 +:1021800002609E4202DDB88E801C03E0964203DAB4 +:10219000B88E801EB8860CE0B8F90010994203DDB5 +:1021A000788E801C04E009E0914205DA788E801E6A +:1021B0007886FEF70BFD01E089F80D400420FEF75C +:1021C000EAFD18B3B9F82420484632216AB14279B1 +:1021D000012A0AD1B8F90620B7F866309A4204DD20 +:1021E0009AF805200AB9C18284849AF808202AB195 +:1021F000828C5AB98584A9F8161007E0018B29B1A1 +:10220000417919B984840483A9F81A5074490020CB +:102210008A3140F21452B1F90830B1F90A60A3F2E0 +:10222000155BA6F215510491DFF8B4C193420CF18D +:102230008A0C01DA012700E000274FF4C77AD34562 +:1022400001D8012100E0002147EA410740F2A461E2 +:10225000E0468B4202DD4FF0010C01E04FF0000C34 +:1022600047EA8C07964202DA4FF0010C01E04FF08A +:10227000000C47EACC0C049F574501D8012700E029 +:1022800000274CEA07178E4202DD4FF0010C01E0F7 +:102290004FF0000C47EA4C1C524F07EB000E9EF823 +:1022A00040701CEA070F3BD1B8F90C80904502DA68 +:1022B0004FF0010C01E04FF0000CA8F21557574504 +:1022C00001D8012700E000274CEA470C884501DDD2 +:1022D000012700E000274CEA870C414F8A37B7F905 +:1022E0000E70974202DA4FF0010801E04FF000084B +:1022F0004CEAC808A7F2155CD44502D84FF0010C8F +:1023000001E04FF0000C48EA0C1C8F4201DD012176 +:1023100000E000219EF84B704CEA4111394201D097 +:10232000012700E0002730490F54401CC0B20B28A1 +:10233000FFF47AAF0F46387818B9B9F9120032288D +:102340000DDD0120FEF712FD48B199F8071041B9E3 +:10235000234948310C804C8089F8075001E089F806 +:102360000740787908B989F8065099F807104E4661 +:102370004FF40040012909D0214908601020FEF7E0 +:10238000F5FC90B1B87920B1757003E01C49091DC6 +:10239000F3E77470F87938B1B07830B9B570306D52 +:1023A000B065706DF06500E0B470387A08B13571D1 +:1023B0000CE034710AE099F90E10D9B301293DD02F +:1023C00002293DD003293DD089F80E40FEF73BFE9F +:1023D00001F0C8FAC9F830004D46D9F8341011E0C0 +:1023E00000010020D40200200E040020BE010020C5 +:1023F000D4010020BA010020BC010020D20100203D +:1024000010080140411AA9F81010C9F83400102032 +:10241000FEF7ACFCDFF840B300281BD000276A7839 +:10242000A978384652EA010310D02B7A73B1012AF9 +:1024300011D013E0FFE789F80E50C7E7022102E050 +:10244000032100E0042189F80E10BFE7ABF800403B +:10245000ABF80240CFE0EF8BB5F91400DFF8FC8257 +:10246000012902D12F8CB5F92200BD49B1F9001024 +:10247000401A04F0B7FABB4ABB4B04F0C6F900227D +:10248000BA4B04F032FA04F044FBB94E05906FF0F9 +:102490000901707F484304F097FA8246384604F0F9 +:1024A0009CFA07460090059805F054F88146707B29 +:1024B00004F093FA494604F032F9394604F02FF952 +:1024C000414604F062F9514604F040FB707F05D2AA +:1024D0006FF00901484304F077FA30E000EB800028 +:1024E000400004F07AFA8146059805F033F8074673 +:1024F000707B04F072FA394604F011F9009904F087 +:102500000EF9414604F041F9494604F029FB06D290 +:10251000707F00EB8000400004F05FFA0FE0059848 +:1025200005F018F80746707B04F057FA394604F0B6 +:10253000F6F8009904F0F3F8414604F026F904F0A7 +:102540006FFAABF80000707F6FF009015F464843F7 +:1025500004F03AFA8246059804F002FF8146707B47 +:1025600004F03BFA494604F0DAF8009904F0D7F891 +:10257000414604F00AF9514604F0E8FA707F05D2AA +:102580006FF00901484304F01FFA31E000EB8000CE +:10259000400004F022FA8246059804F0E1FE8146EC +:1025A000707B04F01AFA494604F0B9F8009904F077 +:1025B000B6F8C146414604F0E8F8514604F0D0FAB6 +:1025C00006D2707F00EB8000400004F006FA0FE0B6 +:1025D000059804F0C5FE8046707B04F0FEF9414684 +:1025E00004F09DF8009904F09AF8494604F0CDF8FB +:1025F00004F016FA7880DFF8608195F8079008F10A +:102600000408DFF870A1002008F1060C08F10C0E98 +:10261000B9F1010F3ED102283CD24F493BF91020BD +:10262000223131F91010C2EB4101534A914202DBD1 +:102630005242914200DD1146504A4D4E642332F819 +:102640001020B57F891A06EB4002528E11440AB25F +:10265000B17B514391FBF3F16B4209B203EB83036E +:102660008B4203DC05EB85038B4200DA19463A4DB9 +:10267000183D35F910301A44414B9A4203DB5B4256 +:102680009A4200DC13461AB225F81020B37D5A4353 +:1026900012132DE03049304D22313AF9106031F9F2 +:1026A0001010163501EB81021301314A17183A7ADE +:1026B00093FBF2F2921B35F9103012B21A44314BEF +:1026C0009A4202DB5B429A4200DD1A4606F520760A +:1026D00025F81020B6F5A06F01D925F8104035F97E +:1026E00010207D2392FBF3F23B7C5A43921112B2ED +:1026F000194B3AF91050383B50261B5C6B4393FB47 +:10270000F6F3CB1A38F8101028F810503CF8106087 +:102710003EF81070691A37442EF810600F442CF8F8 +:1027200010100D493FB235391A44095C7943A2EBC8 +:102730006111094A1C3222F81010401CC0B2032853 +:10274000FFF466AFFEF77FFEFEF738FE07B0BDE888 +:10275000F04FFEF754BE0000600100200000204151 +:10276000D4010020182D4454FB210940008066400C +:10277000D4020020B00000200CFEFFFFA2000020C9 +:10278000F0D8FFFF80C1FFFFB649A1F10C0001F0B6 +:1027900069BB70B50546B44890F8560004F01DF9C1 +:1027A0000446284604F019F9B04903F0B8FFB049CF +:1027B00003F0EBFF214603F0B2FF04F04AF980B2C8 +:1027C00070BD70B500252C4601F0F8FB05440A20C9 +:1027D00001F0F3F8641CE4B2202CF5D3C5F34F10DC +:1027E000FFF7D7FFA04A022192F8573003FB01F40C +:1027F000844203D8491CC9B20629F7D39D48017009 +:1028000092F8580048439C49088070BD2DE9F05F5C +:10281000DFF868829A4E944CB8F80020002592B3F5 +:10282000904900204FF4C87C3039624501D141F80D +:10283000205051F8203036F910703B4441F82030D8 +:1028400026F8105004EB4003401CC0B2DD8403287E +:10285000EBD3012A12D1086890FBFCF0E0844868B1 +:1028600090FBFCF020858868B8F8041090FBFCF021 +:10287000401A60856586A586FEF7A8F9B8F80000BD +:10288000401EA8F800000420FEF785FA002870D04A +:10289000DFF8F0C1DFF8E491724FBCF8001009F1E5 +:1028A0000A09243FA9F1040A322904D0F1B3002017 +:1028B000322910D011E0E28CA9F80020228DA9F86D +:1028C0000220628DA9F80420628EAAF80020A28E50 +:1028D000AAF80220EBE747F8205057F8202036F9F5 +:1028E00010301A4447F8202026F8105004EB40021C +:1028F000401CC0B2D5840328DAD3E34601291AD19B +:102900006148624902220580012008800A210846A8 +:10291000FFF716F9B9F80010E184B9F80210218523 +:10292000B9F804006085BAF8001000E008E061869C +:10293000BAF80200A086BBF80010491EABF80010E0 +:1029400053480188012914D105803968322091FB50 +:10295000F0F1E184796891FBF0F12185B96891FB90 +:10296000F0F1B8F80400081A60856586A586FEF7C0 +:102970002DF93088E18C401A30807088218D401A02 +:102980007080B088618D401AB080BDE8F09F10B5AE +:10299000344C3B480C3C61688847A16838488847FC +:1029A000BDE8104032E72DE9F047344F394E3A4C3C +:1029B000788848B3DFF8AC800025A9464FF4C87A80 +:1029C000A8F118087988514501D148F8259058F8A0 +:1029D000253034F915C00129634448F8253024F81E +:1029E000159026F8159008D193FBFAF026F81500FB +:1029F00001220F210A20FFF7A3F86D1CEDB2032D71 +:102A0000E0D37888401E78801C4D002015F1100519 +:102A100034F8101036F81020891A09B224F8101072 +:102A200035F91020A2F54873994201DA1A4604E0FC +:102A300002F54872914200DC0A4624F8102025F87D +:102A40001020401CC0B20328E2D3BDE8F08710B5C7 +:102A5000044C114861688847A1680F488847BDE861 +:102A60001040A0E74C040020D40200203333534030 +:102A700000F07F45A201002026010020BC010020BB +:102A8000C800002016010020A0010020180100202D +:102A90001A010020DA000020C200002010B5044610 +:102AA000C0B201F050F9C4F30720BDE8104001F0B6 +:102AB0004AB901F048B901F091B82DE9F05FFE483C +:102AC000007800287ED101F013F900287BD001F0B6 +:102AD00025F9DFF8E8B3FA4FDFF8E893DFF8E8A369 +:102AE000FA4DFB4EDFF8EC834F286DD06DDC2328C8 +:102AF00068D045286AD04D2865D101F024F914200A +:102B000001F021F95FF0000439F91400FFF7C6FF66 +:102B1000641CE4B2032CF7D30024D14639F9140025 +:102B2000FFF7BCFF641CE4B2032CF7D3DFF8A893D3 +:102B3000002400BF39F91400FFF7B0FF641CE4B2B1 +:102B4000032CF7D3DBF800104FF00A0991FBF9F0E2 +:102B500000B2FFF7A3FFB7F90000FFF79FFFDF4FB9 +:102B6000002400BF37F91400FFF798FF641CE4B29B +:102B7000082CF7D35FF0000436F91400FFF78EFF3E +:102B8000641CE4B2082CF7D30024464636F914003E +:102B9000FFF784FF641CE4B2082CF7D30120FEF792 +:102BA000E5F844000220FEF7E1F844EA800404203E +:102BB000FEF7DCF844EAC0041020FEF7D7F844EA38 +:102BC000001004E0E0E022E1E2E09FE0D2E101F069 +:102BD000BAF8C3480178C348007841EA4001C248C6 +:102BE000007841EA8001C148007841EAC001C0484C +:102BF000007841EA0011BF48007841EA4010C0B2B5 +:102C000001F0A1F8BC48008800B2FFF747FF00F0D0 +:102C10003EFE00B2FFF742FF5FF0000435F91400FA +:102C2000FFF73CFF641CE4B2022CF7D3B34C60788E +:102C300001F089F800256619307A01F084F8307CBB +:102C400001F081F8307E01F07EF86D1CEDB2082DA8 +:102C5000F1D314F8200F01F076F8607801F073F8E2 +:102C6000A07801F070F8E07801F06DF82079A4F117 +:102C7000200401F068F8A24E0025671917F8400FEC +:102C800001F061F8F87A715D40EAC110C0B201F05C +:102C90005AF86D1CEDB20B2DEFD39A48008800B2A4 +:102CA000FFF7FCFE98480088B43000B2FFF7F6FE4C +:102CB0009648007801F047F89548007801F043F80D +:102CC0009448007801F03FF80020FFF7E7FE00206D +:102CD000FFF7E4FE9048007801F035F88F4801686E +:102CE00091FBF9F000B2FFF7D9FE8D48B0F9000072 +:102CF000FFF7D4FE8B48B0F90000FFF7CFFE8A48FB +:102D0000B0F90000FFF7CAFE4D2024E152287CD024 +:102D100053287BD057287AD10025784C01F00BF846 +:102D20006619307201F007F8307401F004F86D1C78 +:102D3000EDB23076082DF1D300F0FDFF04F8200F3E +:102D400000F0F9FF607000F0F6FFA07000F0F3FFF4 +:102D5000E07000F0F0FF2071A4F120044FF00005B6 +:102D600000F0E9FF661906F8400F00F0E4FF6D1C63 +:102D7000EDB2F0720B2DF3D300F0DDFF00F0DBFFBE +:102D8000BDE8F05FFDF722BFBDE8F05FFDF72EBDA7 +:102D90004F2000F0D8FF002439F91400FFF77EFE21 +:102DA000641CE4B2032CF7D30024D14639F9140093 +:102DB000FFF774FE641CE4B2032CF7D3DBF80000C9 +:102DC00003F002FE594903F0AAFC03F029FE00B209 +:102DD000FFF764FEB7F90000FFF760FE5FF0000444 +:102DE00035F91400FFF75AFE641CE4B2022CF7D345 +:102DF0005FF0000436F91400FFF750FE641CE4B2E3 +:102E0000062CF7D30024454602E0A8E0ACE0AFE092 +:102E100035F91400FFF742FE641CE4B2062CF3D32C +:102E20000120FDF7A3FF44000220FDF79FFF44EAC5 +:102E300080040420FDF79AFF44EAC0041020FDF747 +:102E400095FF44EA001000F07EFF254801782548F0 +:102E5000007841EA40012448007841EA8001234893 +:102E6000007841EAC0012248007841EA0011214877 +:102E7000007841EA4010C0B200F065FF26480078B3 +:102E800000F061FF142000F05EFF2148007800F0A0 +:102E90005AFF1E48007800F056FF254C206800B20B +:102EA000FFF7FCFD20680014FFF7F8FD214C2068B7 +:102EB00000B2FFF7F3FD3FE0D6010020E400002060 +:102EC000D4010020CE000020B0000020A20000208D +:102ED000900300208A010020D4000020F000002090 +:102EE000070100209D0100209C010020010100201D +:102EF000020100200501002010010020D402002062 +:102F00000E0400201E01002014010020B501002045 +:102F1000B40100209E0100200F010020E0000020ED +:102F2000A4010020A6010020A801002000002041EB +:102F3000500100205401002020680014FFF7AEFD6E +:102F40000E48008800B2FFF7A9FD0D48008800B2C6 +:102F5000FFF7A4FD4F20BDE8F05F00F0F4BEBDE830 +:102F6000F05F012000F0EDBD06494FF4C870088005 +:102F7000BDE8F09F044901200870F9E7B601002080 +:102F8000B8010020BC010020D20100202DE9F0474B +:102F90000546DDE908890E461F46501B03F014FD67 +:102FA0000446284603F01EFDD34AD44B03F02DFC03 +:102FB00003F0AFFD04F0D4F90546B81B03F004FD9F +:102FC000294603F0ACFB0546014603F0A8FB064684 +:102FD0002146084603F0A3FB314603F048FB04F00A +:102FE0007FFB03F080FDC64AC64B03F00EFC03F0E6 +:102FF00063FDA8F800002146284604F087F803F096 +:1030000072FDC14AC14B03F000FC03F036FDA9F884 +:103010000000BDE8F08770B5034600200246054673 +:1030200015E02E2C05D1521CD2B2002912D0541812 +:103030001D5500EB80009C5C4004000CA4F13006A0 +:10304000092E02D83038204480B2521CD2B29C5C87 +:10305000002CE6D170BD70B5017802464FF47A7449 +:10306000002311B111460A2610E0002070BD8242F3 +:1030700007D0303DEDB205FB0433B4FBF6F40D7020 +:103080009BB2EDB22E2D00D10A46491C0D78002DC1 +:10309000EDD1541E12F8025D247805EB8505303C15 +:1030A00004EB4504A4F5F07442F21071A4B201FBE4 +:1030B00004330624B3FBF4F30AE000BF01EB810103 +:1030C00012F8014D4900303CE4B204FB01331470A6 +:1030D0008242F3D1184670BD2DE9F04700268C4C92 +:1030E0000546242817D02046DFF8288240782C2D6A +:1030F00015D02A2D13D021460D2DC97874D00A2D54 +:1031000072D00F2803D208F80050401C60700029CC +:103110006BD000207DE726706670A670F9E708F88E +:10312000006020784FF0010928B12179012928D0C9 +:10313000022961D06DE0267198F80000472868D117 +:1031400098F80100502864D198F80200472802D06E +:1031500052280BD05DE098F80300472859D198F821 +:103160000400412855D184F8049052E098F80300F7 +:103170004D284ED198F8040043284AD102202071EE +:1031800047E0654F022814D003280BD0634F042872 +:103190000FD0052811D0062816D007281DD00928E1 +:1031A00024D036E098F8000053280AD031E0386087 +:1031B0002FE05848FFF74FFFF9E798F8000057282D +:1031C00027D138684042F2E798F80000302801D94A +:1031D000012000E00020524904E000214D48FFF7A3 +:1031E0001AFF5049087014E020E018E00021494817 +:1031F000FFF711FF4C490BE007280AD10121454890 +:10320000FFF709FF494948434949B0FBF1F04949F3 +:1032100008802078401C207066702A2D03D0A0788A +:103220006840A07075E784F8039072E70029F9D030 +:1032300098F8000000F057F8050198F8010000F038 +:1032400052F82844A178C0B28842E670EAD12079C9 +:103250000128E7D1DDE67CB5C0B2FFF73DFF0028CD +:103260002CD0354801220178012910D002702C4859 +:103270000078012822D12B48007803281ED92F4B33 +:1032800025482F4C1E7825492E4D1EB107E0002100 +:103290000170ECE71A70026822600A682A602A4A04 +:1032A0001278012A0BD0294B294ACDE900230B685B +:1032B00002682968D4F80000FFF768FE7CBD254B42 +:1032C000254ACDE90023026824480B680168244898 +:1032D0000068F1E710B5234900F04CFDBDE810404F +:1032E0001020FDF74BBD3038C0B2092801D9C01FEE +:1032F000C0B200F00F007047A92E72D8E76C873E6D +:10330000FC639ED1D3CBF13FF8C1631ADCA54C40DE +:10331000D701002058040020500100205401002053 +:10332000B4010020B5010020B60100208CD90700AF +:10333000A0860100B80100209E01002008010020A5 +:10334000AC010020B0010020020100201401002087 +:103350001E01002022010020200100205C0100202D +:10336000580100205732000870B5374C0126054639 +:10337000667000F0F7FAA168411AC4E9020141F24F +:103380008830814201D90020A0703049A0780D54C6 +:103390000F2802D0401CA07070BD267070BD2C4854 +:1033A000032190F86320284812B1C170072101E081 +:1033B0000222C270017127494FF4E13000F0DABCFB +:1033C000214800787047F0B5DFF87CC01F4A9CF8B0 +:1033D00000101C3AF9B19CF804509CF80340DFF847 +:1033E0006CE003210EEB010616F8013CE34003F00C +:1033F0000F03072B08D21EF8017016F8016C2E403F +:1034000007EB062642F82360891CC9B21029E9D3CC +:1034100000218CF8001007280FD29CF8011061B130 +:103420000B4991F863300C49085C52F820003BB11D +:103430004FF4777101EB500004E040F2DC50F0BD36 +:1034400000F5777080B2F0BDDC010020840400201C +:10345000D402002069330008FD7A000830B587B037 +:1034600005464FF44060ADF8140003208DF81600B7 +:103470001C208DF8170005A9FC4802F0F4FCFC4C58 +:10348000E56000F007FAE06801F0E4FA684601F050 +:103490004CFB00224FF44071E06801F0ACFB0025CA +:1034A000ADF804504BF6FF70ADF806004FF48040C5 +:1034B000ADF80C00EF4800900121E06801F043FBFB +:1034C0006946E06801F0D9FA4FF4A06000F0F4FF1B +:1034D00022208DF810008DF811508DF81250012027 +:1034E0008DF8130004A800F0ECFF21208DF81000E7 +:1034F0008DF8115004A800F0E4FF07B030BD70B59E +:10350000DB4CE068858A15F4E06F24D0018B002243 +:103510004FF4806101F06FFBA8051CD4E0680188BE +:10352000890518D40188C9050CD50188C905FCD4C2 +:10353000012101F030FBE06801888905FCD4FFF728 +:103540008DFF08E0012101F026FB00224FF44071BD +:10355000E06801F050FBE068818A21F470618182AB +:103560000020E07070BDCAE72DE9F041C04CE06872 +:10357000818A4FF00105C9B2CA074FF0000627D073 +:10358000018821F400610180012101F00EFBA67089 +:10359000207A20B1207860B96079FF2809D021799C +:1035A0000022E06801F034FB6079FF280FD0FF2093 +:1035B000B8E02570A079022804D1E068018841F4C0 +:1035C0000061018021790122E06801F021FBC9E05E +:1035D0008A074FF4806734D5BFF3508FA079012854 +:1035E00010D1207A70B1207860B10021E06801F03C +:1035F000DCFABFF3508FE068018B012101F0CBFAB8 +:1036000065701CE0E068008BBFF3508FA079022842 +:103610000DD1207A58B1207848B10021E06801F03E +:10362000C4FA93E03946E06801F0E5FA9AE0A0793F +:10363000032804D1207A10B12078002874D1012207 +:10364000F0E74A0753D56570227A89490978CAB3E9 +:10365000C9B3A17902291FD9002101F0A6FAE068B7 +:1036600001F0D3FA94F9022063699854521CA270B5 +:103670000121E06801F08FFA6570E06801F0C5FA99 +:1036800094F9021062695054491CA1700122394614 +:10369000E06801F0B0FA25E0012101F07CFAE06871 +:1036A00001F0B3FA94F9021062695054491CA170F8 +:1036B000E06801F0AAFA94F9021062695054891C7A +:1036C000A1700FE000E000E009B9E17931B101211A +:1036D00001F061FAA078401CA07003E0012101F024 +:1036E00050FA2570E0680188C905FCD43AE04A0622 +:1036F0001BD501F08AFA94F9021062695054491CF2 +:1037000048B2A070A179C01C814204D10022394680 +:10371000E06801F070FAA17994F90200814221D1A8 +:1037200000F10100A0701DE010E009061AD594F91F +:103730000220511C4BB20BD02569A95CA37001F08B +:1037400062FAA07994F9021088420BD1002269E74D +:10375000A370617901F057FA207A0028F6D1A07998 +:103760000028F3D094F90210A079401C814209D1BD +:103770002670607828B100224FF44071E06801F0B3 +:103780003AFAE670BDE8F081EEE6B8E6ECE67FB521 +:10379000374C400047F23055207161710120E071D3 +:1037A00000212172C4F810D0C4F814D06946A27167 +:1037B000E070102A02D9002004B070BD002003E0A0 +:1037C0001E5C0E54401CC0B29042F9D3E068818860 +:1037D00089050ED40188C90505D401888905FCD462 +:1037E000012101F0CEF901224FF44071E06801F0AF +:1037F00002FAE07810B16D1EFBD102E00DB101209C +:10380000DAE76089401C6081E068FFF727FED2E7B5 +:1038100007B502AB0122FFF7BAFF0EBD70B5144C1D +:103820004FEA400047F23055207161710020E0718D +:103830000120207263612361A271E070E0688188D9 +:1038400089050ED40188C90505D401888905FCD4F1 +:10385000012101F096F901224FF44071E06801F076 +:10386000CAF9E07840B16D1EFBD108E0000C0140C0 +:10387000EC010020801A06000DB1012070BD6089A6 +:10388000401C6081E068FFF7E9FD002070BD2F4813 +:10389000408970472DE9F8434FF44067ADF8007058 +:1038A0004FF003088DF802801420294C8DF8030096 +:1038B0006946204602F0D7FA3946204602F040FB1E +:1038C0000025261502E00A2000F061F83146204666 +:1038D00002F022FB0028F6D03146204602F032FBEF +:1038E0000A2000F054F83146204602F029FB0A2055 +:1038F00000F04DF86D1CEDB2082DE7D34FF40065D4 +:103900002946204602F01EFB0A2000F040F831460E +:10391000204602F017FB0A2000F039F83146204615 +:1039200002F00EFB0A2000F032F82946204602F091 +:1039300007FBADF800708DF802801C208DF80300A5 +:103940006946204602F08FFABDE8F883EC010020BA +:10395000000C01407F4841687F4881604168491CF4 +:103960004160704772B67B4843687B488168426813 +:1039700062B6591A0068B1FBF0F002EB4201C1EBEC +:10398000C21100EBC100704773484068704770B5C2 +:10399000704C00236168704D6268511A0B441146E7 +:1039A0002A68B3FBF2F2824206D2801A2A68B3FB7D +:1039B000F2F602FB1633EFE770BD30B504464FF464 +:1039C0007A7502E02846FFF7E2FF641EFAD230BDA6 +:1039D0002DE9F043614B8BB001AC0FCB0FC4022734 +:1039E00001211D2001F0C9FA0121C80201F0C5FA28 +:1039F0000121084601F0CAFA0121022001F0C6FAAD +:103A00000121042001F0C2FA0121480201F0B5FAB7 +:103A10000121880301F0B1FA0121880501F0B6FA0D +:103A20000121084601F0A0FA0121022001F09CFAD0 +:103A300001F0D1FA4FF6FF70ADF8000000268DF8C6 +:103A400003606946464802F00EFA6946454802F0AE +:103A50000AFADFF814916946484602F004FA012197 +:103A6000424802F08EFA002401AD4FF0030800BF77 +:103A700005EBC4008188ADF800108DF802808079D4 +:103A80008DF8030055F83400694602F0ECF9641C27 +:103A9000E4B2BC42ECD34FF48051C9F81010C80016 +:103AA0002F491031086005A801F019FA304905982E +:103AB000B0FBF1F0284908602E48016841F08071A0 +:103AC00001602448016841F0010101602A484FF477 +:103AD0007A710068B0FBF1F0B0F1807F0CD220F079 +:103AE0007F414FF0E020491E4161224AF021D93A3E +:103AF000117086610721016100F0DFF96420FFF792 +:103B00005CFF0BB0BDE8F083154A4FF4004114325E +:103B10001160154DC9102961114E40F2DB110C36B0 +:103B200000FB01F4306880F400403060E86880F405 +:103B30008050E860A01EFFF740FF1920FFF73DFF0F +:103B4000F0E710B10E490D4808600A490D48F039F8 +:103B500008607047001000E004020020047B0008A9 +:103B600000080140000C014000100140000230003C +:103B700040420F00FCED00E088020020EFBEADDE09 +:103B8000F04F00200400FA05A548A44A41685318E4 +:103B9000A44A136583688B4203D9591A9164436020 +:103BA00004E0C1F580719164002141609D480121CC +:103BB000443000F002BF10B54FF4005000F03BFF5E +:103BC00098480021443000F0F8FE9548001D03C8D5 +:103BD000814202D0BDE81040D6E710BD2DE9F0418A +:103BE00092B004464FF40070ADF83C0003208DF80D +:103BF0003E0018208C4D8DF83F000FA9284602F09A +:103C000032F92815ADF83C0048208DF83F000FA987 +:103C1000284602F028F90E208DF8400001218DF889 +:103C200041108DF842108DF8431010A800F049FCA7 +:103C30000B940024ADF834400C20DFF8F081ADF88F +:103C40003040ADF83600ADF83240ADF838400BA941 +:103C5000404601F049FF734F5837384600F016FED2 +:103C6000A81408F104050095CDE909047048CDE9D0 +:103C7000010480260494CDE90564A8150390202052 +:103C8000CDE907406946384600F06DFE012138460F +:103C900000F093FE01224021404601F0BFFF38466C +:103CA00000F0A0FE5E495F4F44370860384600F0E0 +:103CB000EDFD1020029000950494CDE90564079471 +:103CC00069463846089400F04EFE0122022138462B +:103CD00000F07EFE5348846401228021404601F0BA +:103CE0009DFF0121404601F077FF12B0BDE8F08151 +:103CF0004C4810B5583000F075FE494909688842B3 +:103D000001D0012010BD002010BD4548D0E90110B0 +:103D1000814201D101207047002070474049444B47 +:103D20000A68C2F58070185C521E0A6002D14FF416 +:103D300080720A60704710B5FFF7DAFF0028FBD0E9 +:103D4000BDE81040EAE7364A344B91685854491CA4 +:103D5000C8B290603348406CC00700D114E7704788 +:103D600010B5044602E0641CFFF7EDFF2078002840 +:103D7000F9D110BD70B50D460646012186B0480444 +:103D800001F004F926208DF8100001208DF81100B3 +:103D900002218DF812108DF8130004A800F091FB99 +:103DA0000820ADF8140004248DF8174005A91E481A +:103DB00002F059F80020ADF80800ADF80A40ADF85F +:103DC00004001C4CADF80600ADF80C0000966946E6 +:103DD000204601F089FE012240F22551204601F0E3 +:103DE00005FF0121204601F0F7FE0D48C56006B031 +:103DF00070BD70B50F4D40F22551284601F0ADFF62 +:103E000001280AD1064CE068002806D0284601F0B7 +:103E10003DFFE168BDE87040084770BD9405002093 +:103E2000100200200000024000080140003801405C +:103E30009404002000440040704762490A88520000 +:103E400002804A88520042808988490081807047F8 +:103E5000704770475B49CA8802800A894280498955 +:103E600081807047594B584AC0E90023584B836002 +:103E70005848C1E900205848886058494FF4BC7040 +:103E80000880704770B505460C4613E00520FFF723 +:103E900094FD284600F0C9FB284600F0CBFB002823 +:103EA000FAD1284600F0CDFB284600F0CFFB0028D1 +:103EB000FAD1641E002CE9DC70BD70B5484E90B09C +:103EC000304600F0E3FC474800903E4801A900243A +:103ED0000A2531C18020CDE90440400006908000D1 +:103EE0000790202008900002CDE909046946304679 +:103EF00000F039FD0121304600F05FFD01208DF812 +:103F000030008DF831000B944FF46020CDE90D04A2 +:103F1000344C8DF83C504C3C0BA9204600F040FB43 +:103F2000032301220A21204600F0BAFB03230222C8 +:103F30000B21204600F0B4FB03231A460C21204637 +:103F400000F0AEFB032304220D21204600F0A8FB65 +:103F5000032305220E21204600F0A2FB03230622A4 +:103F60000F21204600F09CFB032307220521204659 +:103F700000F096FB032308220621204600F090FB68 +:103F8000032309220721204600F08AFB03230A228B +:103F90000521204600F084FB0121204600F032FB81 +:103FA0000121204600F024FB02212046FFF76AFF92 +:103FB0000121204600F051FB10B070BD0148408A3D +:103FC0007047000094060020513E0008553E00084E +:103FD000533E00083B3E0008393E0008C001002067 +:103FE000080002404C2401402DE9F84F4FF0000B2F +:103FF000DFF86CA3DFF86C9380465E460AEBC600E0 +:1040000009EBC605D0E900474046444548D1390C84 +:10401000009101F02AFD012842D12046009901F0CB +:104020002FFD1EB9CE490120083988703F043F0C8E +:1040300006D0042F08D0082F14D00C2F08D115E07B +:10404000204601F0FBFC02E0204601F0F9FC83462B +:10405000287878B1A5F804B06888594683450FD907 +:10406000081A11E0204601F0EDFCF0E7204601F0CF +:10407000EBFCECE70120A5F802B02870022106E075 +:104080004FF6FF72101A0844E88000212970B548E5 +:1040900040304180B34907802046403101F000FAAA +:1040A000761CF6B2082EA9D3BDE8F88FAC480838C4 +:1040B00001784FF0804009B100F01CB994E72DE978 +:1040C000F04F87B000240346DFF894B2A54D0126D7 +:1040D00028210322A4481C270494009401940294EC +:1040E000ABF1080B4FF047084FF6FF794FF0804ACD +:1040F00040350394ABB3ADF810608DF813108DF814 +:10410000122004A901F0AFFE8DF80C708DF80D405F +:104110008DF80E608DF80F6003A800F0D2F96846A4 +:1041200001F086FAADF80080ADF80490ADF80240D9 +:1041300069465746504601F00BF86C80AE80EC8023 +:104140002C812C802946384601F0AAF9012202214F +:10415000384601F0A6FA0121384601F08DFA0A210D +:1041600042E0FFE71F23ADF810308DF813108DF8F3 +:10417000122004A901F077FE8DF80C708DF80D4027 +:104180008DF80E608DF80F6003A800F09AF968466C +:1041900001F04EFAADF80080ADF80490ADF80240A1 +:1041A00069465746504600F0D3FF6C80AE80EC80E5 +:1041B0002C816B4E002400BF06EBC4006949808847 +:1041C000288056F83400403101F06AF9641CE4B2EA +:1041D000042CF1D301221E21384601F062FA01219C +:1041E000384601F049FA04218BF8011007B0BDE808 +:1041F000F08F70B58AB00025594907950595069549 +:104200000446049500950195029503950839407878 +:104210000870544A294640F2DC5300BF02EBC10645 +:10422000491CC9B2F3800829F8D3217809B1FFF7F6 +:1042300046FF4FF47070ADF81C0018208DF81F0079 +:1042400003208DF81E0007A9484801F00CFE04A8C1 +:1042500001F0EEF94720ADF81000A0884449454C24 +:10426000B1FBF0F0401EADF8140004A9204600F0A8 +:104270006FFF7020ADF800000120ADF80200ADF82E +:1042800004504FF47A70ADF806000220ADF8080033 +:10429000C001ADF80C006946204600F092FF694667 +:1042A000204600F0C3FF6946204600F0F9FF69464A +:1042B000204601F02DF80121204601F0DDF9012111 +:1042C000204601F0E3F90AB0002070BD244A083A04 +:1042D0005278904204D2224A403252F820000180A3 +:1042E0007047204901EBC000C08870471C4808385F +:1042F0004078704770B50546022101F0B6FB184CB6 +:10430000083C012807D1A088E080284601F096FBF0 +:10431000A0800120A0700221284601F0B1FBA088F6 +:10432000E188884201D9401A03E04FF6FF72511A22 +:10433000084480B2B0F57A6F01D900200EE0A0F2F7 +:10434000EF2140F2DB52914206D2E178082903D2F4 +:10435000044A02EBC101C880E078401CE07070BDE7 +:1043600028020020A806002000080140000C01409F +:1043700040420F0000080040474810B5016841F076 +:10438000010101604168454A114041600168444AA9 +:1043900011400160016821F480210160416821F42D +:1043A000FE0141604FF41F01816000F030F83D498B +:1043B0004FF00060086010BD374A10B550683A49A8 +:1043C00010F00C03394803D0042B01D0082B0BD07C +:1043D00001605168354AC1F30311121D515C026836 +:1043E00022FA01F2026010BD5168536801F47011A5 +:1043F0004FF0020413F4803F04EB914102D0536864 +:104400009B0301D52A4B00E0274B5943E0E72248A4 +:104410000021026842F4803202604FF4A063026817 +:1044200001F1010112F4003F01D19942F7D1016875 +:10443000890330D51F490A6842F010020A600A68F1 +:1044400022F003020A600A6842F002020A60416830 +:10445000416041684160416841F480614160416868 +:1044600021F47C114160416841F4E8114160016828 +:1044700041F08071016001688901FCD5416821F03B +:1044800003014160416841F0020141604168C1F3AC +:1044900081010229FAD17047001002400000FFF8A4 +:1044A000FFFFF6FE08ED00E000127A00880200200F +:1044B00000093D00002002402749084327490860C1 +:1044C000704770B50F21C478027801234FF0E026C1 +:1044D000DCB1224C246804F4E064C4F5E064250AED +:1044E000C5F10404E9404578A54084780C402C438C +:1044F00021011B4C1155007800F01F018B40400931 +:1045000006EB8000C0F8003170BD02F01F00834050 +:10451000500906EB8000C0F8803170BD114A11408F +:1045200001430E48001F016070470C4A121D00290C +:10453000116801D0014300E08143116070474FF0E2 +:10454000E0210428086903D020F0040008617047C6 +:1045500040F00400FAE700000000FA050CED00E06E +:1045600000E400E080FFFF1FC24910B5884202D17D +:10457000012144150AE0C049884202D101210415F5 +:1045800004E0BE4988420AD10121CC03204600F054 +:1045900006FD2046BDE81040002100F000BD10BD22 +:1045A00010B54268B64B0C791A400B6842EA0422F7 +:1045B000134343608368B34A1340D1E90242224364 +:1045C0004C7943EA44031A438260C26A097C22F4AC +:1045D0007002491EC9B242EA0151C16210BD0021F8 +:1045E0000160017141718160C160012101747047F6 +:1045F0000029816802D041F0010101E021F00101B0 +:10460000816070470029816802D041F4807101E027 +:1046100021F4807181607047002A4268C9B201D0DC +:104620000A4300E08A4342607047816841F0080114 +:1046300081607047014600208968090700D5012084 +:104640007047816841F00401816070470146002095 +:104650008968490700D5012070470029816802D088 +:1046600041F4A00101E021F4A001816070470146FE +:1046700000208968490200D5012070474268491E20 +:1046800022F4604242EA41314160704700294168AA +:1046900002D041F4006101E021F400614160704703 +:1046A00070B5072509290AD9C468A1F10A0606EBE5 +:1046B0004606B540AC43B3401C43C46007E0046900 +:1046C00001EB4106B540AC43B3401C4304611F23DA +:1046D000072A09D2446B521E02EB820293409C438C +:1046E00091400C43446370BD0D2A09D2046BD21F64 +:1046F00002EB820293409C4391400C43046370BDE3 +:10470000C46A0D3A02EB820293409C4391400C43F1 +:10471000C46270BD0029816802D041F4801101E0BB +:1047200021F4801181607047C06C80B2704751489D +:104730004C30006870470029416802D041F4806124 +:1047400001E021F48061416070470029416802D096 +:1047500041F4805101E021F480514160704782684A +:1047600022F4E0420A43826070470029816802D047 +:1047700041F4004101E021F40041816070470029CB +:10478000816802D041F4021101E021F4021181603C +:104790007047014600208968890200D501207047D2 +:1047A00070B5072509290AD9C468A1F10A0606EBE4 +:1047B0004606B540AC43B3401C43C46007E00469FF +:1047C00001EB4106B540AC43B3401C430461836B2D +:1047D000C3F30154121B921C02EB82041F22A2405D +:1047E0009343A1400B43836370BD826B491E22F447 +:1047F000401242EA015181637047425070470844B9 +:10480000806A80B2704742681F4B1A400A43426078 +:104810007047416282627047426822F01F020A4379 +:1048200042607047134908310028086802D040F4FC +:10483000000001E020F400000860704702460020FC +:1048400012680A4200D001207047C94301607047D6 +:1048500010B5002244680B0AC9B200680C40184227 +:1048600001D004B10122104610BD6FEA1121016090 +:10487000704700000024014000280140003C014036 +:10488000FFFEF0FFFDF7F1FFFFFD3FFF01684FF670 +:10489000FE72114001600021016041608160C160D1 +:1048A0006A496A4A0839904203D1486840F00F00CB +:1048B00006E0664A1432904204D1486840F0F000A5 +:1048C00048607047614A2832904203D1486840F4FA +:1048D0007060F5E75D4A3C32904203D1486840F48D +:1048E0007040EDE7594A5032904203D1486840F495 +:1048F0007020E5E7554A6432904203D1486840F49D +:104900007000DDE7514A7832904203D1486840F0A8 +:104910007060D5E74E4A111F904203D1086840F0FD +:104920000F0006E04A4A1432904204D1086840F071 +:10493000F00008607047464A2832904203D1086868 +:1049400040F47060F5E7424A3C32904203D1086877 +:1049500040F47040EDE73E4A50329042EAD1086898 +:1049600040F47020E5E730B5036847F6F0729343F2 +:104970000C6A8A682243D1E904452C4322438C699E +:104980002243CC6922434C6A22438C6A22431A4355 +:104990000260CA6842600A6882604968C16030BDCE +:1049A0000021016041608160C160016141618161FC +:1049B000C16101624162816270470029016802D0D1 +:1049C00041F0010102E04FF6FE72114001607047B4 +:1049D000002A026801D00A4300E08A43026070475F +:1049E00041607047406880B2704701460020CA00AD +:1049F00002D5174A083A01E0144A083A12680A42F6 +:104A000000D001207047C10003D51149091F08607B +:104A100070470E4908394860704701460020CA00B7 +:104A200002D50B4A083A01E0084A083A12680A42DD +:104A300000D001207047C10003D50549091F086057 +:104A4000704702490839486070470000080002407A +:104A500008040240C04910B588424FF0010101D15D +:104A60004C0501E04FF48004204600F0A1FA2046F6 +:104A7000BDE81040002100F09BBA70B50446808864 +:104A800086B00D4620F03F06684600F028FAB3498C +:104A90000298B0FBF1F189B20E43A680228822F081 +:104AA00001022280AE4B2A689A421CD85200B0FB09 +:104AB000F2F080B2042800D20420491C2184A08393 +:104AC000208840F00100208021884FF6F530014019 +:104AD000A8886A89104308432080A8892989084347 +:104AE000208106B070BDEB88A3F53F46FF3E05D19F +:104AF00002EB4202B0FBF2F080B208E002EBC2032C +:104B000003EB0212B0FBF2F080B240F480400205E9 +:104B100001D140F001004FF4967251434FF47A7284 +:104B2000B1FBF2F140F40040C7E741F28831016087 +:104B3000002181804BF6FF72C280018141814FF4D8 +:104B40008041818170470029018802D041F0010134 +:104B500001E021F00101018070470029818802D025 +:104B600041F4006101E021F4006181807047002977 +:104B7000818802D041F4805101E021F4805181808C +:104B800070470029018802D041F4807101E021F4CE +:104B90008071018070470029018802D041F40071C2 +:104BA00001E021F40071018070470029018802D0E2 +:104BB00041F4806101E021F48061018070478289C5 +:104BC00001F0FE0122F0FE021143818170470029AD +:104BD000818902D041F0010101E021F001018181D0 +:104BE00070470029018802D041F0400101E021F026 +:104BF000400101807047002A828801D00A4300E00A +:104C00008A438280704701827047008AC0B2704731 +:104C100012B141F0010101E001F0FE010182704793 +:104C2000405A70470029018802D041F4004101E058 +:104C3000C1F30E0101807047B1F5006F018803D008 +:104C400021F400610180704741F40061FAE7B1F599 +:104C5000005F018803D021F400510180704741F4C6 +:104C60000051FAE70029018802D041F4805101E0A7 +:104C700021F4805101807047B1F5006F018803D0A5 +:104C800021F400610180704741F40061FAE70029D6 +:104C9000018802D041F0200101E021F020010180D3 +:104CA0007047008B000A70470029018802D041F04C +:104CB000100101E021F010010180704700290188F6 +:104CC00003D021F080010180704741F08001FAE7B4 +:104CD000B1F5804F818B02D021F4804101E041F495 +:104CE000804181837047838A0022008B43EA00431E +:104CF00023F07F40814300D1012210467047818A12 +:104D0000008B41EA004121F07F40704700220B0FE9 +:104D100021F07F4101D0143001E0090C1830006807 +:104D2000084200D0012210467047C9438182704773 +:104D300010B58388002201F0E064808A03EA1443FE +:104D400021F07F41084201D003B10122104610BD7D +:104D5000C9438182704700000054004040420F0068 +:104D6000A0860100A448016841F00101016041688A +:104D7000A24A114041600168A14A114001600168E6 +:104D800021F480210160416821F4FE0141604FF46B +:104D90001F018160704798490A6822F480320A60D6 +:104DA0000A6822F480220A60B0F5803F07D0B0F58F +:104DB000802F03D1086840F4A0200860704708687D +:104DC00040F48030F9E70246002053098A49012B5C +:104DD0000AD0022B0AD0496A02F01F020123934035 +:104DE0000B4200D0012070470968F5E7096AF3E734 +:104DF00030B500244FF4A0653120FFF7E4FF641CB8 +:104E0000AC4201D00028F7D03120FFF7DCFF0028AA +:104E100000D0012030BD78490A6822F0F80242EA49 +:104E2000C00008607047774908607047724A53684D +:104E3000084323F47C131843506070477149086697 +:104E400070476D4A516821F003010143516070477A +:104E50006948406800F00C007047674A516821F0CB +:104E6000F001014351607047634A516821F4E061E9 +:104E700001435160704760494A6822F4605242EA37 +:104E8000C000486070475C4A0029517A01D0014354 +:104E900000E08143517270475B4908607047564A91 +:104EA000516821F440410143516070475749002245 +:104EB0000A7001F82029012802D0042802D1052017 +:104EC00081F8200070475249086070474A490A6AD1 +:104ED00002430A6270474E494439086070474649A8 +:104EE00010B54A6812F00C034A4A03D0042B01D0D3 +:104EF000082B26D002604A68474B02F0F0021209E4 +:104F00009C5C0268E24042604C6804F4E064240A5D +:104F10001C5D22FA04F484604C6804F460544FEA87 +:104F2000D4241B5D22FA03F2C26049683A4B01F4B3 +:104F300040414FEA91311B1F595CB2FBF1F1016115 +:104F400010BD4A684B6802F470124FF0020413F46B +:104F5000803F04EB924202D04B689B0301D52F4B5C +:104F600000E02C4B5A43C5E7234A0029516901D080 +:104F7000014300E08143516170471F4A0029916954 +:104F800001D0014300E08143916170471A4A002932 +:104F9000D16901D0014300E08143D1617047164AD5 +:104FA0000029D16801D0014300E08143D1607047FE +:104FB000114A0029116901D0014300E081431161C8 +:104FC000704713494039086070470E49C8647047FC +:104FD0000949C87170470848416A41F080714162CF +:104FE0007047054A0146002092680A4200D001201D +:104FF0007047014988727047001002400000FFF8B6 +:10500000FFFFF6FE00004242D8004242201002405C +:105010008004424200127A00A002002000093D00F4 +:10502000F64910B5884202D10121C41486E0B0F1DE +:10503000804F09D0F24988420DD101210220FFF7AB +:10504000B7FF0021022064E001210846FFF7B0FF0E +:10505000002101205DE0EB49884206D101210420B6 +:10506000FFF7A6FF0021042053E0E749884206D15C +:1050700001210820FFF79CFF0021082049E0E349B7 +:10508000884206D101211020FFF792FF0021102055 +:105090003FE0DF49884206D101212020FFF788FF49 +:1050A0000021202035E0DB49884202D1012144144F +:1050B00044E0D949884202D10121CC043EE0D749DD +:1050C000884202D101210C0538E0D549884202D13D +:1050D00001214C0532E0D349884206D1012140200C +:1050E000FFF766FF0021402013E0CF49884206D138 +:1050F00001218020FFF75CFF0021802009E0CB49DF +:1051000088420AD1841501212046FFF751FF002172 +:105110002046BDE81040FFF74BBFC549884202D189 +:1051200001210C040AE0C349884202D101214C0448 +:1051300004E0C14988420AD101218C042046FFF7CE +:105140002EFF2046BDE810400021FFF728BF10BD0C +:1051500030B50288A94BAF4C98420DD0A0420BD07D +:10516000B0F1804F08D0A64DA84205D0A54DA84269 +:1051700002D0A54DA84203D122F070054A882A43E7 +:10518000A24DA84206D0A24DA84203D022F44075F9 +:10519000CA882A4302808A8882850A8802859842C2 +:1051A0000AD0A04208D0A24A904205D0A14A90421B +:1051B00002D0A14A904201D1097A0186012181825F +:1051C00030BD30B5028C22F001020284028C83884B +:1051D000048B22F0020224F073050C882C430D8905 +:1051E00015434A882A43854DA8420BD0894DA842D1 +:1051F00008D08F4DA84205D08E4DA84202D08E4DCA +:10520000A8420DD122F008054A8923F440732A43AD +:1052100022F004058A882A438D891D43CB892B43BC +:1052200083800483C9888186028430BD30B5028CB6 +:1052300022F010020284028C8388048B22F0200268 +:1052400024F4E6450C88240645EA14440D892D050E +:1052500042EA15454A88120545EA1242674DA842BE +:1052600002D06C4DA84215D122F080054A8923F462 +:105270004063120545EA124222F040058A88120571 +:1052800045EA12428D89AD0443EA1545CB899B045A +:1052900045EA134383800483C9880187028430BDB3 +:1052A00030B5028C22F480720284028C8388848B55 +:1052B00022F4007224F073050C882C430D892D060E +:1052C00042EA15454A88120645EA12424B4DA84269 +:1052D00002D0504DA84215D122F400654A8923F42A +:1052E0004053120645EA124222F480658A8812066B +:1052F00045EA12428D892D0543EA1545CB891B05E8 +:1053000045EA134383808483C9888187028430BD42 +:1053100030B5028C22F480520284038C8288848B04 +:1053200024F4E6450C88240645EA144423F4005589 +:105330000B891B0745EA13434D882D0743EA1545A2 +:105340002E4B984202D0334B984205D122F4804331 +:105350008A89920543EA124282808483C988A0F830 +:105360004010058430BD828B22F440628283828BA0 +:1053700042EA012282837047828B22F00C028283F0 +:10538000828B0A4382837047028B22F4406202833D +:10539000028B42EA01220283704770B5048C24F02C +:1053A00010040484068B048C26F473461B0746EA1B +:1053B0001343120643EA12420D05104B2D0C98427E +:1053C0000ED0144B98420BD0B0F1804F08D00C4B4C +:1053D000984205D00B4B984202D00B4B984205D116 +:1053E00024F02001294341F0100104E024F0A0033F +:1053F0000B4343F010010283018470BD002C014077 +:105400000004004000080040000C00400010004074 +:105410000014004000340140004C014000500140A5 +:105420000054014000180040001C004000200040D3 +:10543000004001400044014000480140028B22F03E +:105440000C020283028B0A430283704730B5048C3E +:1054500024F001040484058B048C1B0542EA1343E9 +:1054600025F0F305F64A2B4390420ED0F54A9042C0 +:105470000BD0B0F1804F08D0F34A904205D0F34AE8 +:10548000904202D0F24A904202D124F0020201E09E +:1054900024F00A020A4342F001010383018430BD73 +:1054A0002DE9F05F0D4604460E88E548DFF894C309 +:1054B000DFF894A3DFF894E34988AA882B894FF09A +:1054C000804B3EB3042E2DD0082E268C32D026F4ED +:1054D00080562684B4F81C90268C0F074FEA174894 +:1054E000120629F473471B0747EA124242EA1343A4 +:1054F00084420AD0644508D05C4506D0544504D0A7 +:10550000744502D0D248844241D126F4005040EA8A +:1055100008003FE02046FFF799FFE9882046BDE8F4 +:10552000F05F8BE72046FFF738FFE9882046BDE8AB +:10553000F05F29E726F480762684A78B268C1B054E +:1055400027F0F30742EA13434FEA01683B434FEA6F +:10555000184884420AD0644508D05C4506D05445BA +:1055600004D0744502D0BA48844204D126F40070B5 +:1055700040EA080002E026F42060084340F480700E +:10558000A3832084E9882046BDE8F05FF4E626F492 +:105590000240084340F48050A3832084E9882046D9 +:1055A000BDE8F05FDFE62DE9F0410C4600254988B3 +:1055B0000746012601B90225A288012A00D1022648 +:1055C000208823890028384610D0FFF7E6FEE188BE +:1055D0003846FFF7D9FE2389324629463846FFF779 +:1055E00035FFE1883846BDE8F04127E7FFF72EFF99 +:1055F000E1883846FFF722FF23893246294638469C +:10560000FFF7CBFEE1883846BDE8F041BCE610B5B7 +:105610000A884B88CC881A438B8823431A430B890A +:105620001A434B8989891A430A43A0F8442010BDC4 +:105630004FF6FF71818000210180C180418001729D +:1056400070470021018041808180C18001814181BA +:105650008181C181704700210180418001228280C7 +:10566000C180018170470021018041808180C1801B +:1056700001814181818170470029018802D041F078 +:10568000010101E021F0010101807047002930F89B +:10569000441F02D041F4004101E0C1F30E0101803A +:1056A0007047002A828901D00A4300E08A43828140 +:1056B0007047818270471143A0F848107047002A54 +:1056C000828901D00A4300E08A43828170470189C0 +:1056D00021F0070101817047028922F070020A431C +:1056E0000281704700B50346FFF7F6FF188940F0C6 +:1056F0000700188100BD70B50D4611460446602DA7 +:105700004FF001020AD0FFF7A1FE29462046FFF71D +:10571000E3FF208940F00700208170BDFFF73DFEC8 +:10572000F3E710B5048942EA0323E4B20B432343B1 +:10573000038110BD10B50446FFF7F3FF208940F048 +:105740007700208110BD10B50446FFF7EAFF2089DD +:1057500040F48040208110BD01858282704702881C +:1057600022F070020A430280704770B50589048BED +:10577000068C25F007050D434FF6FC410C4040F226 +:1057800001110C4326F0220642EA03113143058140 +:105790000483018470BD028B22F070020A430283ED +:1057A0007047028B22F4E04242EA012101837047F4 +:1057B000828B22F070020A4382837047828B22F42C +:1057C000E04242EA0121818370470029018802D02A +:1057D00041F0800101E021F0800101807047002943 +:1057E000818802D041F0040101E021F004018180B0 +:1057F00070470029818802D041F0080101E021F0C2 +:105800000801818070470029818802D041F00101A0 +:1058100001E021F0010181807047028B22F0080233 +:105820000A4302837047028B22F4006242EA01219C +:1058300001837047828B22F008020A4382837047FB +:10584000002C0140003401400004004000080040EA +:10585000000C0040828B22F4006242EA0121818325 +:105860007047028B22F004020A4302837047028BC6 +:1058700022F4806242EA012101837047828B22F088 +:1058800004020A4382837047828B22F4806242EAD8 +:10589000012181837047028B22F080020A43028338 +:1058A0007047028BC2F30E0242EA01210183704766 +:1058B000828B22F080020A4382837047828BC2F37C +:1058C0000E0242EA012181837047028C22F002021B +:1058D0000A4302847047028C22F008020A430284C1 +:1058E0007047028C22F0200242EA011101847047C5 +:1058F000028C22F0800242EA011101847047028C7E +:1059000022F4007242EA012101847047028C22F4E1 +:10591000006242EA012101847047028C22F40052A5 +:1059200042EA01310184704710B50123048C8B4099 +:105930009C430484038C8A401343038410BD10B538 +:105940000423048C8B409C430484038C8A401343BF +:10595000038410BD30B50124058C00F118038C4080 +:10596000A543058479B108290DD0091F88B203EB3E +:105970005000016821F4E041016001681206120C38 +:105980001143016030BD03EB5100016821F070014B +:1059900001600168F4E70029018802D041F00201AA +:1059A00001E021F00201018070470029018802D046 +:1059B00041F0040101E021F0040101807047002959 +:1059C000818802D041F0800101E021F080018180D6 +:1059D0007047028822F00802028002880A4302808F +:1059E0007047828822F07002828082880A43828017 +:1059F0007047028922F00702028102890A4302816C +:105A00007047028922F08002028102890A430281E2 +:105A10007047818470478185704781867047018710 +:105A2000704781877047A0F840107047028822F4C1 +:105A30004072028002880A4302807047808E70475D +:105A4000008F7047808F7047B0F840007047808C9F +:105A50007047008D704702460020128A0A4200D02B +:105A600001207047C94301827047038A0022808960 +:105A70000B4200EA010001D000B10122104670473C +:105A8000C943018270470000C64910B588420AD157 +:105A900001218C032046FFF782FA2046BDE8104022 +:105AA0000021FFF77CBAC049884202D101214C0491 +:105AB00010E0BE49884202D101218C040AE0BC49B1 +:105AC000884202D10121CC0404E0BA4988420AD1BB +:105AD00001210C052046FFF76BFA2046BDE8104077 +:105AE0000021FFF765BA10BD30B50446008A85B0C5 +:105AF0000D464CF6FF710840E98801432182A189D7 +:105B00004EF6F3100140A8882A8910436A890A4397 +:105B10001043A081A08A4FF6FF410840A9890143A4 +:105B2000A1826846FFF7DBF99E48844201D10398C1 +:105B300000E00298A1890904002900EBC00101EBF3 +:105B40000010296802DA4FEA410101E04FEA8101C1 +:105B5000B0FBF1F06422B0FBF2F14FEA01114FEA21 +:105B600011136FF018056B4300EB8300A3891D042C +:105B70004FF0320306D503EBC000B0FBF2F000F0AB +:105B8000070005E003EB0010B0FBF2F000F00F009F +:105B90000843208105B030BD4FF41651016000214B +:105BA0008180C18001810C2242818181704710B5C2 +:105BB000038A4FF2FF0213400A884C8822438C88E4 +:105BC000C9880C4322431A43028210BD0021018080 +:105BD00041808180C18070470029818902D041F4D1 +:105BE000005101E021F400518181704710B5C1F3EB +:105BF000421301F01F040121A140012B07D0022B09 +:105C000007D01430002A026805D00A4304E00C30A3 +:105C1000F8E71030F6E78A43026010BD002A828A56 +:105C200001D00A4300E08A4382827047028A22F050 +:105C30000F020282028A0A4302827047828922F49A +:105C40000062828182890A438281704700298189AA +:105C500002D041F0020101E021F002018181704790 +:105C6000028A22F020020282028A0A4302827047DC +:105C70000029018A02D041F4804101E021F48041F1 +:105C800001827047C1F30801818070478088C0F3AA +:105C900008007047818941F0010181817047028BC2 +:105CA000D2B20283028B42EA012101837047028B48 +:105CB00002F47F420283028B0A4302837047002969 +:105CC000818A02D041F0200101E021F0200181828F +:105CD00070470029818A02D041F0100101E021F0D3 +:105CE0001001818270470029818A02D041F00801A9 +:105CF00001E021F00801818270470029818902D0EA +:105D000041F4004101E0C1F30E0181817047002997 +:105D1000818A02D041F4006101E021F400618182B6 +:105D20007047828A22F004028282828A0A43828237 +:105D300070470029818A02D041F0020101E021F080 +:105D40000201818270470246002012880A4200D078 +:105D500001207047C9430180704770B501F01F06EC +:105D600001220025C1F3421302FA06F4012B0FD0E1 +:105D7000022B0FD0838A4FEA11210088234202FAB6 +:105D800001F200EA020001D000B10125284670BDF1 +:105D90008389F0E7038AEEE70A0A01219140C943AB +:105DA0000180704700380140004400400048004036 +:105DB000004C004000500040904910B5884206D188 +:105DC00001210420FFF7EBF8002104203BE08C497F +:105DD000884206D101210820FFF7E1F800210820C0 +:105DE00031E08849884206D101211020FFF7D7F819 +:105DF0000021102027E08449884206D1012120207B +:105E0000FFF7CDF8002120201DE08049884206D10F +:105E100001214020FFF7C3F80021402013E07C4916 +:105E2000884206D101218020FFF7B9F800218020A7 +:105E300009E0784988420AD1841501212046FFF7FC +:105E4000AEF800212046BDE81040FFF7A8B810BD0D +:105E500010B501210846FFF7A2F80021BDE8104067 +:105E60000120FFF79CB82DE9F041CB78002503F025 +:105E70000F02DB0601D58B781A430B884FF00F0811 +:105E800013F0FF0F4FF0010C1BD004680E880CFAC2 +:105E900005F31E409E4210D1AF0008FA07F624EA2F +:105EA000060602FA07F43443CE78282E02D0482E94 +:105EB00002D002E0436100E003616D1C082DE5D3D0 +:105EC00004600B88FF2B1DD94468002505F10806E6 +:105ED0000CFA06F30E881E409E420FD1AF0008FA5E +:105EE00007F624EA060602FA07F43443CE78282E91 +:105EF00000D14361CE78482E00D103616D1C082D7E +:105F0000E4D34460BDE8F0814FF6FF7101800221C7 +:105F100081700421C17070470246002092680A42D5 +:105F200000D001207047806880B270470246002090 +:105F3000D2680A4200D001207047C06880B2704722 +:105F400001617047416170470AB101617047416169 +:105F50007047C160704741F4803282618161826123 +:105F60008169806970472C4B10B51A684FF68074B0 +:105F7000224042EA00100843186010BD2749C8615A +:105F80007047F0B5244C002801DAE36900E063684B +:105F9000420D120185B2C0F301579540C0F303468C +:105FA000032F05D0C2020AD50322B240934307E073 +:105FB00023F07062636823F07063636002E0AB43B8 +:105FC00043F0706201B12A43002801DAE261F0BDBA +:105FD0006260F0BD10B58A0721F003040E49130F6B +:105FE00021440F228C689A4094438C608A689840C0 +:105FF00002438A6010BD0A490860704700080140EA +:10600000000C014000100140001401400018014044 +:10601000001C01400020014000000140000020421F +:10602000DC002042FC4A116801F038010143116094 +:106030007047F9490A6822F008020A600A680243B8 +:106040000A607047F4490A6822F010020A600A6880 +:1060500002430A607047F048F0494160F0494160EE +:106060007047ED48ED494160ED4941607047EA48AD +:10607000016941F0800101617047E748016941F021 +:10608000800101617047E4490420CA68D20701D049 +:1060900001207047CA68520701D502207047C968BD +:1060A000C906FBD50320704700B50346FFF7EBFF99 +:1060B00003E000BFFFF7E7FF5B1E012803D0002BC2 +:1060C00000D1052000BD002BF4D1FAE770B50546DC +:1060D0004FF430263046FFF7E7FF042811D1CE4CAD +:1060E000206940F0020020616561206940F04000B5 +:1060F00020613046FFF7D8FF216941F6FD7211405B +:10610000216170BD30B54FF430252846FFF7CCFF34 +:10611000042810D1C04C206940F00400206120699F +:1061200040F0400020612846FFF7BEFF216941F69C +:10613000FB721140216130BD00B50346FFF7A3FF9C +:1061400003E000BFFFF79FFF5B1E012803D0002B79 +:1061500000D1052000BD002BF4D1FAE730B54FF493 +:1061600030252846FFF7E8FF042810D1AA4C206903 +:1061700040F004002061206940F040002061284682 +:10618000FFF7DAFF216941F6FB721140216130BD52 +:10619000A1490020C969890700D50120704770B561 +:1061A000A525FFF7F5FF00B100254FF43026304656 +:1061B000FFF77AFF042827D1974C9848A0609848A9 +:1061C000A060206940F020002061206940F040007C +:1061D00020613046FFF768FF41F6EF7604280ED1C4 +:1061E000206941F6DF7108402061206940F010000D +:1061F00020618C4805804FF40050FFF755FF0528BB +:1062000002D021693140216170BDF0B505464FF4DF +:10621000005C0E466046FFF747FF042814D17E4C11 +:10622000206940F0010020612E806046FFF73CFFAE +:1062300041F6FE77042804D1300C68806046FFF7F1 +:1062400033FF216939402161F0BDF0B505464FF4B7 +:1062500000570E463846FFF727FF04280CD16E4C36 +:10626000206940F0010020612E803846FFF71CFFB6 +:106270002169BA1E11402161F0BDF0B505464FF409 +:1062800000570E463846FFF70FFF042813D1624C23 +:106290006248A0606248A060206940F01000206160 +:1062A0002E803846FFF700FF052804D0216941F60B +:1062B000EF7211402161F0BD2DE9F041C043C4B23D +:1062C000C0F30725C0F30746070E4FF400584046B9 +:1062D000FFF7EAFE04283CD1DFF83CC14F49CCF877 +:1062E00008104F49CCF80810DCF8101041F01001EC +:1062F000CCF81010FF2C07D04A48083004804046E4 +:10630000FFF7D2FE04281BD1FF2D07D045480A30E5 +:1063100005804046FFF7C8FE042811D1FF2E07D0A4 +:1063200040480C3006804046FFF7BEFE042807D1E7 +:10633000FF2F07D03B480E3007804046FFF7B4FEE2 +:10634000052806D0DCF8101041F6EF721140CCF8A9 +:106350001010BDE8F08170B506464FF43025284690 +:10636000FFF7A2FE042818D12B4C2C48A0602C4823 +:10637000A060206940F020002061206940F04000CA +:1063800020612846FFF790FE41F6DF71042805D012 +:10639000052802D022690A40226170BD20690840A8 +:1063A0002061206940F0100020611E480EB10021DC +:1063B00000E0A52101802846FFF776FE0528ECD0F5 +:1063C000216941F6EF721140216170BDF0B5124CA8 +:1063D000064612480D461746A0601148A0604FF4CB +:1063E000005C6046FFF760FE042814D1206940F08D +:1063F000100020613D430B493543891C45F0F800EE +:1064000008806046FFF750FE052804D0216941F658 +:10641000EF7211402161F0BD002002402301674569 +:10642000AB89EFCD00F8FF1F1C48C069800870479A +:106430001A48006A7047194900200968890600D582 +:1064400001207047154A0029116901D0014300E07D +:1064500081431161704701460020104A012903D091 +:10646000D2680A4203D17047D169C907FBD0012025 +:1064700070470A49C860704708490420CA68D207B3 +:1064800001D001207047CA68520701D50220704729 +:10649000C968C906FBD503207047000000200240F0 +:1064A00018481949026800608A4203D0174880479B +:1064B00017480047174E4FF0150030601648016826 +:1064C00021F07061016041020160144C5FF40040F2 +:1064D0002060134913480860134C5FF4805020601B +:1064E0001249134808601348D0F800D040680047AC +:1064F000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE774 +:10650000FEE7FEE7F04F0020EFBEADDE7943000866 +:10651000ED0000081810024004000140140801407A +:106520000408014044444434141001400410014064 +:106530004444434400F0FF1FA0F16101192900D831 +:10654000203870472DE9F05F83460F46154699467F +:106550004FF0FF36DDF828A011E0A819441009FB20 +:10656000047080460146584652469047002802D0A3 +:1065700004DA254603E04046BDE8F09F2646A5EB39 +:1065800006000128E9DC0020F6E740EA01039B074A +:1065900003D009E008C9121F08C0042AFAD203E098 +:1065A00011F8013B00F8013B521EF9D27047D2B2FC +:1065B00001E000F8012B491EFBD270470022F6E7EC +:1065C00010B504460846114602462046FFF7EFFF85 +:1065D000204610BD30B50EE003460A4601E05B1CC4 +:1065E000521C1C781578AC4201D1002CF7D115F063 +:1065F000FF0F04D0401C0278002AEDD1002030BDEE +:10660000CAB20178914203D009B1401CF9E70020D9 +:1066100070470146002000E0401C0A5C002AFBD1C4 +:1066200070472DE9F041054600200E46904604468D +:1066300000E0641C44450BD2285D00F0ABFA07462D +:10664000305D00F0A7FA381A02D1295D0029F0D197 +:10665000BDE8F08170B5064600F08CFC0468054684 +:106660000A220021304600F09BFA2C6070BDF0B485 +:1066700080EA0102D20F4300B3EB410F02D203467E +:10668000084619464B0042D0C30DDDB2C1F3C754D2 +:106690002C1B202C35DAC1F3160141F4000502B1A0 +:1066A0006D42C4F1200605FA06F125412844B3EBFA +:1066B000D05F23D0C2B1012CA0EBC35009DCF0BCE9 +:1066C0004FF0004202EAC35200F50000DBB200F0D6 +:1066D000A8BA400000F1807000EBC350A0F18070B8 +:1066E00040EAD170490009E0490841EAC071A0EBD5 +:1066F000C35000F50000400800EBC350F0BC00F0B0 +:1067000087BA5142012303EB4101801AF6E7F0BC3E +:10671000704781F00041AAE780F00040A7E780EAD7 +:10672000010210B502F00042400026D04B0023D0F9 +:106730004FEA106101EB1361C0F35600C3F3560337 +:1067400040F4000043F40003A0FB0330A1F17F01FB +:106750004FEA00401C0401D000F1010050EA134050 +:1067600001D44000491EC3B20C0604EBD010401CFB +:106770004008802B02D003E0002010BD20F0010073 +:10678000002900DA0020104310BD80EA010202F067 +:10679000004330B430F0004221F0004015D0A0B1E9 +:1067A000C0F3C755C2F3C754C2F31601C0F31600B5 +:1067B000651B41F4000140F400007D35814201D3A6 +:1067C0006D1C00E04900002D02DA30BC002070474B +:1067D0004FF400020024814201D3091A14435208E5 +:1067E0004FEA4101F7D151B1814202D14FF000414E +:1067F00005E002D24FF0010101E06FF0010104EB6E +:10680000C55030BC184400F003BA2DE9FE4F81EAB0 +:10681000030421F0004504F0004423F000414FF050 +:10682000000A009450EA050302D052EA010304D1A1 +:106830000020014603B0BDE8F08FC1F30A53C5F351 +:106840000A541C44A0FB02B3C5F3130545F4801C95 +:10685000C1F3130141F480180CFB023300FB083E26 +:10686000A4F2F334810A930A41EA8C5143EA885333 +:106870000194A1FB03474FEA9C2505FB03734FEAF4 +:10688000982601FB06373D05260545EA1435BBEB86 +:1068900006016EEB0503850E920E45EA8C1542EA61 +:1068A0008812A5FB0206261E67EB00070C0D44EAC2 +:1068B0000334A41947EB1350C1F313064FF0000340 +:1068C00019464FEA033343EA165343EA0403019C93 +:1068D000E5FB0201A4F10C040294009C4FEA06328D +:1068E000CDE900A400F030FAA4E72DE9F04D81EAEB +:1068F000030404F0004B21F0004714464FF0000A57 +:1069000023F0004150EA070220D054EA01021DD0D2 +:10691000C1F30A550246C1F31300C7F30A56C7F381 +:10692000130340F4801143F48013A6EB0508101BF9 +:10693000D64608F2FD3873EB010002D308F10108D6 +:1069400001E092185B41B8F1000F03DA0020014624 +:10695000BDE8F08D00204FF48015064607460EE096 +:10696000B2EB040C73EB010C04D3121B064363EB74 +:1069700001032F436D084FEA300092185B4150EA43 +:10698000050CEDD152EA030012D082EA040083EA3A +:106990000105284303D100224FF0004308E0101BFB +:1069A0008B4102D20122002302E06FF0010253105A +:1069B0001AEB060047EB085110EB0A0041EB0B0104 +:1069C000BDE8F04D00F0B3B9C10F80EAE0700844B3 +:1069D000CA079623002100F024B99623002211460D +:1069E00000F01FB90EB5C10F80EAE0700844CA0775 +:1069F000002140F233438DE80E000A460B4600F0BA +:106A0000A3F903B000BD0EB540F23341029100215D +:106A1000CDE900110A460B4600F096F903B000BD1F +:106A200000F0004220F00040C10DC0F3160040F419 +:106A300000007F2901DA00207047962903DCC1F1AC +:106A40009601C84001E096398840002AF4D04042BF +:106A5000704720F00040C10DC0F3160040F4000064 +:106A60007F2901DA00207047962903DCC1F19601E5 +:106A7000C840704796398840704770B5C1F30A52D4 +:106A800001F000450024C1F3130140F2FF3341F44B +:106A900080119A4201DA002070BD40F233439A42DD +:106AA000A2F2334203DC524200F064F800E090406E +:106AB0002C43F1D0404270BDC1F30A52C1F313011F +:106AC00040F2FF3341F480119A4201DA002070470E +:106AD00040F233439A42A2F2334202DC524200F0C7 +:106AE00049B89040704700F0004230F000400DD0AF +:106AF000C10D01F5607142EA01510022C0F3160098 +:106B0000520742EAD0024007114370470020014675 +:106B1000704701F0004230B421F0004150EA010317 +:106B200006D00B0DA3F56073C1F31301002B02DC3B +:106B300030BC00207047440F44EAC104C100A018D3 +:106B400030BC00EBC35000F063B80000002801DB4C +:106B5000C0F10040002901DBC1F1004181427047D2 +:106B6000002801DBC0F10040002901DBC1F1004138 +:106B700088427047202A04DB203A21FA02F00021E3 +:106B8000704721FA02F3D040C2F12002914008433D +:106B900019467047A0F14101192900D820307047EB +:106BA0002DE9F0470F46914680460446002614F82A +:106BB000015B2DB100F03CF90068405DC007F6D1E3 +:106BC0002B2D02D02D2D18D0641E4A463946204662 +:106BD00000F032F927B13968A14201D1C7F800802D +:106BE00071054FF002040BD54042002803DD00F090 +:106BF000C1F90460A007BDE8F08746F48066E4E7C9 +:106C00000028F8DA00F0B6F904606FF00040F2E70F +:106C10000029A8BF7047401C490008BF20F00100B0 +:106C2000704710B4B0FA80FC00FA0CF050EA01048E +:106C300004BF10BC704749B1CCF1200421FA04F420 +:106C400011FA0CF118BF012121430843A3EB0C01F9 +:106C5000CB1D0106000A002BBEBF002010BC7047F0 +:106C600000EBC35010440029A4BF10BC7047401C67 +:106C7000490008BF20F0010010BC7047420005D059 +:106C8000C0F3C7525242914201DC0020704700EB32 +:106C9000C1507047F0B4002802DCF0BC00207047FF +:106CA000C0F3C751C0F3160040F40000CA0701D179 +:106CB0004000491E3F2202EB6105002211464FF4BD +:106CC000000626FA01F31344D418844201D8001BAD +:106CD0001A464000491C1729F3DD5100814202D2B7 +:106CE0004FF0FF3100E0002102EBC550F0BCFFF790 +:106CF0008FBF10B541000CD0C0F3C751962908DCF6 +:106D00007E2909DC06DB410204D000F0004040F09F +:106D10007E5010BD002010BDC1F19604C4F12001C9 +:106D200000FA01F1E040FFF773FFA04010BD10B57D +:106D3000002B08DA401C41F1000192185B411A4314 +:106D400001D120F0010010BD2DE9F04D92469B4687 +:106D500011B1B1FA81F202E0B0FA80F2203290462D +:106D600000F056F806460F4640EA0A0041EA0B01D9 +:106D700052465B46084303D130463946BDE8F08DA4 +:106D8000194652EA010015D0C8F140025046FFF7FB +:106D9000F1FE04460D4650465946424600F038F88A +:106DA000084301D0012000E00020044345EAE075DB +:106DB00026432F430A984FEAD625A0EB08000A3055 +:106DC0004FEA46534FF0000245EA47554FEAD724B1 +:106DD00002D500200146D1E7010550196141DDE9E6 +:106DE000084500196941BDE8F04DA0E7064C074D84 +:106DF00006E0E06840F0010394E80700984710348B +:106E0000AC42F6D3F9F776F9887F0008A87F00082E +:106E1000202A04DB203A00FA02F10020704791405A +:106E2000C2F1200320FA03F3194390407047000099 +:106E300000487047B87B00082DE9F05F8246007873 +:106E400000278B4615460AF10104B946302801D0C7 +:106E50009DB113E014F8010B0127782803D05828BE +:106E600001D045B10AE00DB1102D07D10027102542 +:106E700014F8010B02E0082500E00A250026B046C0 +:106E80000EE005FB080005FB06F1012701EB1046AB +:106E90001FFA80F8B6F5803F00D3B94614F8010B0D +:106EA000294600F018F80028EBDABBF1000F05D0F6 +:106EB0000FB1641E00E05446CBF80040B9F1000F5A +:106EC00006D000F057F802210160C81EBDE8F09F0F +:106ED00048EA0640FAE73A2800D2303820F020028B +:106EE000412A01D3A2F13700884201D34FF0FF308D +:106EF000704770B501EB020410F8015B15F0070351 +:106F000001D110F8013B2A1106D110F8012B03E042 +:106F100010F8016B01F8016B5B1EF9D12B0705D44A +:106F20000023521E0FD401F8013BFAE710F8013B91 +:106F300002F10202A1EB030303E013F8015B01F885 +:106F4000015B521EF9D5A142D6D3002070BD41008D +:106F5000080218BF04200A0E18BF40F001004FF0CD +:106F60007F4232EA010108BF40F00200012808BF59 +:106F70000520704700487047B00200206FF05E01A6 +:106F80000807FFF77BBE00002DE9F04D03461446CD +:106F90004FF07F400E46B0EB440F04D80016086057 +:106FA0001846BDE8F08D4FF0004040EA0421C4F3DC +:106FB000C7507838431100F01F00DFF814C1C0F14A +:106FC0002002FC445CF823500CEB83038540D3F88B +:106FD00004C02CFA02F72F439D680CFA00FC25FA36 +:106FE00002F8DB6805FA00F023FA02F240EA020533 +:106FF0004CEA080CA7FB0123ACFB01C0A5FB015127 +:1070000001EB0C05A94294BF4FF0000C4FF0010CAE +:1070100081186144BCF1000F02D0814202D903E023 +:10702000814201D2012000E00020184400F120023A +:107030004FEA92188006CA0C40EA42304F03C6F865 +:107040000080FFF7C1FC82463846FFF7C6FC6FF0B0 +:107050001201FFF713FE07462846FFF7BEFC6FF04C +:107060002501FFF70BFE834639465046FFF7FFFA2E +:107070005946FFF7FCFA00F500656FF30B05514622 +:107080002846FFF746FB3946FFF743FB5946FFF713 +:1070900043FB1049FFF743FB07460F492846FFF71C +:1070A0003EFB3946FFF7E3FA07460C492846FFF74F +:1070B00036FB3946FFF7DBFA14F0004F08BFBDE896 +:1070C000F08DC8F1805180F000403160BDE8F08D56 +:1070D0004E0B0000DB0FC92F22AAFD290000C92F8B +:1070E00002E008C8121F08C1002AFAD17047704791 +:1070F000002001E001C1121F002AFBD170470000EF +:107100000149086070470000B00200202DE9F047F7 +:107110004FF0684202EB400305460C46B3F1654F61 +:107120003CBF02EB4102B2F1654F3FD34FF07F42CB +:10713000B2EB400F28BFB2EB410F03D2BDE8F047DE +:10714000FFF795BA40EA01035B0008BF44F0FF4136 +:107150000AD0B2EB400F08BFB2EB410F06D125F0C9 +:10716000804024F0804105460C461FE0B2EB400F02 +:1071700012BF5FEA410245F0FF4004F0004115D024 +:107180004FEA410292EA400310D4002AACBF4FF00C +:107190009F464FF03E563146FFF7C1FA054631464D +:1071A0002046FFF7BCFA044628462146C0F3C752E2 +:1071B000C1F3C753D21A1B2A06DD10F0004F14BFCB +:1071C00054485548BDE8F08712F11A0F17DA11F04C +:1071D000004F06D010F0004F14BF50485048BDE893 +:1071E000F08721462846FFF7D0FA0446FFF7AFFEA6 +:1071F000042808BFFFF7C2FE2046BDE8F087420022 +:10720000B2EB410F25D910F0004F19BF454F464E44 +:10721000464F474E224685F0004415460A4680F008 +:10722000004110460A1A5200B2F1807F3ED2484017 +:107230004049DFF804A110F0004F18D04FF03F484C +:107240003846FFF766FA074651463046FFF761FABF +:1072500017E011F0004F04BF00263746E2D010F0CF +:10726000004F19BF354F364E364F374EDAE74FF0E5 +:107270007C583846FFF7FBF9074651463046FFF782 +:10728000F6F9064641462846FFF749FA2146FFF738 +:10729000EEF9824621464046FFF741FA2946FFF7BC +:1072A0003BFA5146FFF771FA044604E021462846AE +:1072B000FFF76BFA04460146FFF731FA804623498F +:1072C000FFF72DFA2249FFF7D2F94146FFF727FAD7 +:1072D0002049FFF7CCF94146FFF721FA1E49FFF795 +:1072E000C6F94146FFF71BFA1C49FFF7C0F90546EE +:1072F00041462046FFF713FA2946FFF710FA3146B8 +:10730000FFF7B5F92146FFF7B2F93946BDE8F04776 +:10731000FFF7ADB9DB0FC9BFDB0FC93FDB0F49C0BA +:10732000DB0F49400000C9BF22AAFDB90000C93FD8 +:1073300022AAFD390060ED3EC30ACE37000049C0E5 +:1073400022AA7DBA0000494022AA7D3A2DAD65BD32 +:107350008FB8D53D0FB511BE61C84C3EA8AAAABED4 +:107360002DE9F8430446024650486946B0EB420F07 +:1073700009D94FF0E640B0EB420F8CBF4FF0FF3021 +:107380000020009034E04A4B22F0004083422BD989 +:1073900048492046FFF7C3F9FFF7ABFC0546FFF766 +:1073A0003FFB00F00300009043492846FFF7B7F980 +:1073B000064642492846FFF7B2F9074640492846A3 +:1073C000FFF7ADF980463F492846FFF7A8F9214667 +:1073D000FFF7A2F94146FFF79CF93946FFF799F903 +:1073E0003146FFF796F902E01046FFF7CDFD04465F +:1073F000009D002D18DA6000B0F17F4F3CBF4FF0C8 +:107400007E50BDE8F88309D14FF00100FFF778FE08 +:10741000BDE8F84300210846FFF7B7B92046BDE8AC +:10742000F8430121FFF72ABC214615F0010F084659 +:107430001DD0FFF774F906462349FFF770F9234979 +:10744000FFF76AF93146FFF76AF92149FFF70FF9AB +:107450003146FFF764F92146FFF761F92146FFF74E +:1074600006F915F0020F18BFBDE8F8831AE0FFF720 +:1074700056F904461749FFF752F91749FFF7F7F88D +:107480002146FFF74CF91549FFF7F1F82146FFF7C0 +:1074900046F94FF07E51FFF7EAF815F0020F08BFEA +:1074A000BDE8F88380F00040BDE8F883B61F927E07 +:1074B000490E494683F9223F1A61342C0020A23339 +:1074C00000A0FD390000C93F336D4C39DA82083C19 +:1074D000A0AA2ABEB93AB2BACA9F2A3DDDFFFFBEB2 +:1074E00070B50546FFF705FC044601462846FFF740 +:1074F00010F915F0004F4FF07F410ED0B0F13F4F23 +:1075000028BFB1EB400F0ED2B0F17C5F1DDDB1EBB7 +:10751000400F1AD313E0044617E0B0F13F4F08D9EB +:10752000B1EB400F05D34FF07E512046FFF7F1F845 +:10753000F1E7B0F17C5F08DBB1EB400F05D34FF012 +:107540007E512046FFF793F8E5E7284664F31E00D6 +:1075500070BD00002DE9F8430446544822466946B0 +:10756000B0EB420F09D94FF0E640B0EB440F8CBFAF +:107570004FF0FF300020009034E04D4B22F00040EF +:1075800083422BD94B491046FFF7C9F8FFF7B1FBEF +:107590000646FFF745FA00F00300009046493046E2 +:1075A000FFF7BDF8054645493046FFF7B8F80746EE +:1075B00043493046FFF7B3F8804642493046FFF76B +:1075C000AEF82146FFF7A8F84146FFF7A2F8394682 +:1075D000FFF79FF82946FFF79CF802E01046FFF7F7 +:1075E000D3FC0446009D002D1DDA6000B0F17F4FF2 +:1075F00009D22046FFF7ABFC042808BFFFF7BEFC0A +:107600002046BDE8F88308D10120FFF779FDBDE8E9 +:10761000F84300210846FFF7B8B82046BDE8F84314 +:107620000121FFF72BBB214615F0010F08461FD0A3 +:10763000FFF775F804462449FFF771F82349FFF76F +:1076400016F82146FFF76BF82149FFF710F821469D +:10765000FFF765F84FF07E51FFF709F815F0020FBC +:1076600008BFBDE8F88300BF80F00040BDE8F883A4 +:10767000FFF755F806461749FFF751F81649FFF787 +:107680004BF83146FFF74BF81449FEF7F0FF31464F +:10769000FFF745F82146FFF742F82146FEF7E7FFDE +:1076A00015F0020FE0D1BDE8F8830000B61F927E0E +:1076B000490E494683F9223F1A61342C0020A23337 +:1076C00000A0FD390000C93FB93AB2BACA9F2A3DAD +:1076D000DDFFFFBE336D4C39DA82083CA0AA2ABE1A +:1076E00070B50546FFF7D6FA044620F00040C0F119 +:1076F000FF40C00F08D025F00040C0F1FF40C00F90 +:1077000004BF0120FFF7FCFC204670BDC57E0008C9 +:10771000FA7E000867010008E57E0008857F000802 +:10772000AD0100085A7D0008D57D0008D101000890 +:10773000807E0008857F0008A70200087C7E000884 +:10774000857E0008EB020008A17E0008177F000874 +:10775000670300089D7D0008EA7E00088B01000891 +:10776000E17E00082A7F00083B040008DA7E00085A +:10777000CE7E000819070008667E0008857F000895 +:10778000E7070008EF7C0008000000003503002038 +:107790000000000020000000EC7C00080000000059 +:1077A000360300200000000064000000A87C0008F0 +:1077B0000200000038030020B0040000A40600000E +:1077C000427D0008020000003E030020000000008F +:1077D000D00700004E7D000802000000400300209A +:1077E00000000000D0070000F87C00080200000044 +:1077F0004203002000000000D0070000C37D000805 +:10780000020000003A03002000000000D007000042 +:10781000CC7D0008020000003C03002000000000B6 +:10782000D0070000717D0008020000004403002022 +:1078300032000000F2010000627D0008020000003A +:107840004603002032000000F2010000B67E00086E +:1078500000000000370300200000000001000000CD +:10786000297D0008000000002A0300200A00000013 +:10787000C8000000167D0008000000002B03002057 +:107880000A00000032000000037D00080000000034 +:107890002C0300200A000000320000006E7E000869 +:1078A0000100000048030020FFFFFFFF010000006F +:1078B000CF7C0008020000004A0300200000000006 +:1078C000D0070000DD7C0008020000004C0300200F +:1078D00000000000D0070000337D00080200000017 +:1078E0004E03002000000000D00700005A7E000870 +:1078F000020000005003002000000000D00700003C +:107900007A7F0008020000005203002000000000FF +:10791000D0070000167E000801000000540300207C +:107920009CFFFFFF64000000287E000801000000AB +:10793000550300209CFFFFFF64000000397E000813 +:10794000020000005603002064000000B80B000095 +:10795000597F000802000000580300206400000066 +:10796000B80B0000AE7C0008020000005A030020A3 +:1079700064000000B80B00004A7E0008020000000E +:107980005C03002064000000B80B00006A7F000860 +:10799000020000005E03002064000000B80B00003D +:1079A000BF7C0008020000006003002064000000AB +:1079B000B80B0000A77E0008000000000A030020AA +:1079C00000000000FA000000A27D00080200000094 +:1079D0000C0300200000000000010000907D000862 +:1079E0000400000064030020B004000000C2010095 +:1079F000807D00080400000068030020B00400003F +:107A000000C20100BB7D000800000000DD02002074 +:107A100000000000C8000000B37D00080000000066 +:107A2000E502002000000000C8000000AB7D000857 +:107A300000000000ED02002000000000C80000006F +:107A40000F7E000800000000DC02002000000000A3 +:107A5000C8000000087E000800000000E4020020CA +:107A600000000000C8000000017E000800000000C7 +:107A7000EC02002000000000C8000000537F000856 +:107A800000000000DE02002000000000C80000002E +:107A90004D7F000800000000E6020020000000000A +:107AA000C8000000477F000800000000EE02002030 +:107AB00000000000C8000000F97D00080000000080 +:107AC000E202002000000000C8000000F17D000874 +:107AD00000000000EA02002000000000C8000000D2 +:107AE000E97D000800000000F20200200000000014 +:107AF000C8000000414552543132333400010203C2 +:107B000000040506001001400010100000080140AC +:107B100000801000000000006E83F9A22915444E79 +:107B2000D15727FCC0DD34F5999562DB4190433C89 +:107B3000AB6351FE00404040404040404040414126 +:107B40004141414040404040404040404040404032 +:107B500040404040400502020202020202020202CC +:107B600002020202022020202020202020202002C9 +:107B70000202020202029090909090901010101059 +:107B800010101010101010101010101010101010F5 +:107B90000202020202028888888888880808080889 +:107BA0000808080808080808080808080808080855 +:107BB0000202020240000000357B00085654414991 +:107BC0004C340059340048455836005936004F436C +:107BD000544F58380041434300414952504C414EA4 +:107BE00045004D41470048454C495F39305F4445A9 +:107BF000470043414D54524947004759524F5F5344 +:107C00004D4F4F5448494E47004C45445F52494EF2 +:107C10004700464C59494E475F57494E4700424935 +:107C2000005452490047494D42414C00494E464C90 +:107C3000494748545F4143435F43414C0048454CEA +:107C4000495F3132305F4343504D0050504D005337 +:107C500050454B5452554D004241524F00515541F1 +:107C60004450004D4F544F525F53544F50004F43B8 +:107C7000544F464C41545000534F4E4152004750D0 +:107C800053005642415400534552564F5F54494C9D +:107C900054004845583658005155414458004F4308 +:107CA000544F464C415458006D69647263006769D3 +:107CB0006D62616C5F70697463685F6D69640067B1 +:107CC000696D62616C5F726F6C6C5F6D6964007787 +:107CD000696E675F6C6566745F6D69640077696E75 +:107CE000675F72696768745F6D6964007961776462 +:107CF00065616462616E64006D696E636F6D6D6174 +:107D00006E6400766261746D696E63656C6C766F2B +:107D10006C7461676500766261746D617863656C2F +:107D20006C766F6C74616765007662617473636111 +:107D30006C65007472695F7961775F6D6964646C0A +:107D400065006D696E7468726F74746C65006D6146 +:107D5000787468726F74746C6500666561747572AE +:107D60006500736572766F5F70776D5F72617465C1 +:107D7000006D6F746F725F70776D5F726174650014 +:107D800073657269616C5F626175647261746500CC +:107D90006770735F626175647261746500736176A8 +:107DA00065006779726F5F6C706600645F706974FC +:107DB000636800695F706974636800705F706974FC +:107DC0006368006D696E636865636B006D617863FD +:107DD0006865636B006C697374206F72202D766127 +:107DE0006C206F722076616C00645F6C6576656CE8 +:107DF00000695F6C6576656C00705F6C6576656CBC +:107E000000645F726F6C6C00695F726F6C6C007005 +:107E10005F726F6C6C0067696D62616C5F70697432 +:107E200063685F6761696E0067696D62616C5F724C +:107E30006F6C6C5F6761696E0067696D62616C5F32 +:107E400070697463685F6D696E0067696D62616C0B +:107E50005F726F6C6C5F6D696E007472695F7961DF +:107E6000775F6D696E0076657273696F6E00796118 +:107E7000775F646972656374696F6E006D6170002D +:107E800068656C70006D617070696E67206F662048 +:107E90007263206368616E6E656C206F72646572D8 +:107EA000006D69786572006163635F6C70665F6620 +:107EB0006163746F72007370656B7472756D5F6867 +:107EC000697265730064656661756C7473007368CC +:107ED0006F772073797374656D2073746174757333 +:107EE000007365740065786974007361766520615C +:107EF0006E64207265626F6F7400726573657420C2 +:107F0000746F2064656661756C747320616E6420A3 +:107F10007265626F6F74006D69786572206E616D55 +:107F200065206F72206C697374006E616D653D76BB +:107F3000616C7565206F7220626C616E6B20666F7C +:107F400072206C69737400645F79617700695F798E +:107F5000617700705F7961770067696D62616C5F5E +:107F600070697463685F6D61780067696D62616CE8 +:107F70005F726F6C6C5F6D6178007472695F7961BC +:107F8000775F6D6178000000A87F00080000002086 +:107F9000B4020000F26E000874800008B4020020F1 +:107FA00044140000F07000084113217C1B085D049C +:107FB0001A98041A1E041A250413CB7B1B08C60446 +:107FC0001A120C1AC3081A92081ACE081A6E081A46 +:107FD0009E041AD90C1A3D081AE6081ABC04411A64 +:107FE0004B101A82041A2C041A4F041A63041A87BD +:107FF000041AF2201AFA041A090C1A7E04411AD53E +:10800000101A580C1AE2089A7818720C024F017272 +:1080100004CBDC0502018A09169A021E03026901DB +:1080200022403A020812043A040812083A080812D8 +:108030000C22105A0420190839201908392019086F +:1080400029201334081B4038041A3C0419191B401A +:1080500034181A38041A3C04193112403BA24A550C +:1080600039D3380B02030406070809020406612904 +:04807000106914413E +:04000005080000ED02 +:00000001FF diff --git a/src/baseflight_startups/startup_stm32f10x_md_fy90q.s b/src/baseflight_startups/startup_stm32f10x_md_fy90q.s new file mode 100644 index 000000000..dd7e1376d --- /dev/null +++ b/src/baseflight_startups/startup_stm32f10x_md_fy90q.s @@ -0,0 +1,359 @@ +;******************** (C) COPYRIGHT 2011 STMicroelectronics ******************** +;* File Name : startup_stm32f10x_md.s +;* Author : MCD Application Team +;* Version : V3.5.0 +;* Date : 11-March-2011 +;* Description : STM32F10x Medium Density Devices vector table for MDK-ARM +;* toolchain. +;* This module performs: +;* - Set the initial SP +;* - Set the initial PC == Reset_Handler +;* - Set the vector table entries with the exceptions ISR address +;* - Configure the clock system +;* - Branches to __main in the C library (which eventually +;* calls main()). +;* After Reset the CortexM3 processor is in Thread mode, +;* priority is Privileged, and the Stack is set to Main. +;* <<< Use Configuration Wizard in Context Menu >>> +;******************************************************************************* +; THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS +; WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME. +; AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT, +; INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE +; CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING +; INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS. +;******************************************************************************* + +; Amount of memory (in bytes) allocated for Stack +; Tailor this value to your application needs +; Stack Configuration +; Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> +; + +Stack_Size EQU 0x00001000 + + AREA STACK, NOINIT, READWRITE, ALIGN=3 +Stack_Mem SPACE Stack_Size +__initial_sp + + +; Heap Configuration +; Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> +; + +Heap_Size EQU 0x00000200 + + AREA HEAP, NOINIT, READWRITE, ALIGN=3 +__heap_base +Heap_Mem SPACE Heap_Size +__heap_limit + + PRESERVE8 + THUMB + + +; Vector Table Mapped to Address 0 at Reset + AREA RESET, DATA, READONLY + EXPORT __Vectors + EXPORT __Vectors_End + EXPORT __Vectors_Size + +__Vectors DCD __initial_sp ; Top of Stack + DCD Reset_Handler ; Reset Handler + DCD NMI_Handler ; NMI Handler + DCD HardFault_Handler ; Hard Fault Handler + DCD MemManage_Handler ; MPU Fault Handler + DCD BusFault_Handler ; Bus Fault Handler + DCD UsageFault_Handler ; Usage Fault Handler + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD 0 ; Reserved + DCD SVC_Handler ; SVCall Handler + DCD DebugMon_Handler ; Debug Monitor Handler + DCD 0 ; Reserved + DCD PendSV_Handler ; PendSV Handler + DCD SysTick_Handler ; SysTick Handler + + ; External Interrupts + DCD WWDG_IRQHandler ; Window Watchdog + DCD PVD_IRQHandler ; PVD through EXTI Line detect + DCD TAMPER_IRQHandler ; Tamper + DCD RTC_IRQHandler ; RTC + DCD FLASH_IRQHandler ; Flash + DCD RCC_IRQHandler ; RCC + DCD EXTI0_IRQHandler ; EXTI Line 0 + DCD EXTI1_IRQHandler ; EXTI Line 1 + DCD EXTI2_IRQHandler ; EXTI Line 2 + DCD EXTI3_IRQHandler ; EXTI Line 3 + DCD EXTI4_IRQHandler ; EXTI Line 4 + DCD DMA1_Channel1_IRQHandler ; DMA1 Channel 1 + DCD DMA1_Channel2_IRQHandler ; DMA1 Channel 2 + DCD DMA1_Channel3_IRQHandler ; DMA1 Channel 3 + DCD DMA1_Channel4_IRQHandler ; DMA1 Channel 4 + DCD DMA1_Channel5_IRQHandler ; DMA1 Channel 5 + DCD DMA1_Channel6_IRQHandler ; DMA1 Channel 6 + DCD DMA1_Channel7_IRQHandler ; DMA1 Channel 7 + DCD ADC1_2_IRQHandler ; ADC1_2 + DCD USB_HP_CAN1_TX_IRQHandler ; USB High Priority or CAN1 TX + DCD USB_LP_CAN1_RX0_IRQHandler ; USB Low Priority or CAN1 RX0 + DCD CAN1_RX1_IRQHandler ; CAN1 RX1 + DCD CAN1_SCE_IRQHandler ; CAN1 SCE + DCD EXTI9_5_IRQHandler ; EXTI Line 9..5 + DCD TIM1_BRK_IRQHandler ; TIM1 Break + DCD TIM1_UP_IRQHandler ; TIM1 Update + DCD TIM1_TRG_COM_IRQHandler ; TIM1 Trigger and Commutation + DCD TIM1_CC_IRQHandler ; TIM1 Capture Compare + DCD TIM2_IRQHandler ; TIM2 + DCD TIM3_IRQHandler ; TIM3 + DCD TIM4_IRQHandler ; TIM4 + DCD I2C1_EV_IRQHandler ; I2C1 Event + DCD I2C1_ER_IRQHandler ; I2C1 Error + DCD I2C2_EV_IRQHandler ; I2C2 Event + DCD I2C2_ER_IRQHandler ; I2C2 Error + DCD SPI1_IRQHandler ; SPI1 + DCD SPI2_IRQHandler ; SPI2 + DCD USART1_IRQHandler ; USART1 + DCD USART2_IRQHandler ; USART2 + DCD USART3_IRQHandler ; USART3 + DCD EXTI15_10_IRQHandler ; EXTI Line 15..10 + DCD RTCAlarm_IRQHandler ; RTC Alarm through EXTI Line + DCD USBWakeUp_IRQHandler ; USB Wakeup from suspend +__Vectors_End + +__Vectors_Size EQU __Vectors_End - __Vectors + + AREA |.text|, CODE, READONLY + +; Reset handler +Reset_Handler PROC + EXPORT Reset_Handler [WEAK] + IMPORT __main + IMPORT SystemInit + LDR R0, =0x20004FF0 + LDR R1, =0xDEADBEEF + LDR R2, [R0, #0] + STR R0, [R0, #0] ; Invalidate + CMP R2, R1 + BEQ Reboot_Loader + LDR R0, =SystemInit + BLX R0 + LDR R0, =__main + BX R0 + ENDP + +RCC_APB2ENR EQU 0x40021018 +GPIO_AFIO_MASK EQU 0x00000015 +GPIOA_CRH EQU 0x40010804 +GPIOA_BRR EQU 0x40010814 +GPIOC_CRH EQU 0x40011004 +GPIOC_BRR EQU 0x40011014 +AFIO_MAPR EQU 0x40010004 + +Reboot_Loader PROC + EXPORT Reboot_Loader + + ; RCC Enable GPIOA+C+AFIO + LDR R6, =RCC_APB2ENR + LDR R0, =GPIO_AFIO_MASK + STR R0, [R6] + ; MAPR pt1 + LDR R0, =AFIO_MAPR + LDR R1, [R0] + BIC R1, R1, #0xF000000 + STR R1, [R0] + ; MAPR pt2 + LSLS R1, R0, #9 + STR R1, [R0] + ; GPIO A BRR + LDR R4, =GPIOA_BRR + MOVS R0, #0x8000 + STR R0, [R4] + ; GPIO A CRL + LDR R1, =GPIOA_CRH + LDR R0, =0x34444444 + STR R0, [R1] + ; GPIO C BRR + LDR R4, =GPIOC_BRR + MOVS R0, #0x1000 + STR R0, [R4] + ; GPIO C CRL + LDR R1, =GPIOC_CRH + LDR R0, =0x44434444 + STR R0, [R1] + ; Reboot to ROM + LDR R0, =0x1FFFF000 + LDR SP,[R0, #0] + LDR R0,[R0, #4] + BX R0 + ENDP + +; Dummy Exception Handlers (infinite loops which can be modified) + +NMI_Handler PROC + EXPORT NMI_Handler [WEAK] + B . + ENDP +HardFault_Handler\ + PROC + EXPORT HardFault_Handler [WEAK] + B . + ENDP +MemManage_Handler\ + PROC + EXPORT MemManage_Handler [WEAK] + B . + ENDP +BusFault_Handler\ + PROC + EXPORT BusFault_Handler [WEAK] + B . + ENDP +UsageFault_Handler\ + PROC + EXPORT UsageFault_Handler [WEAK] + B . + ENDP +SVC_Handler PROC + EXPORT SVC_Handler [WEAK] + B . + ENDP +DebugMon_Handler\ + PROC + EXPORT DebugMon_Handler [WEAK] + B . + ENDP +PendSV_Handler PROC + EXPORT PendSV_Handler [WEAK] + B . + ENDP +SysTick_Handler PROC + EXPORT SysTick_Handler [WEAK] + B . + ENDP + +Default_Handler PROC + + EXPORT WWDG_IRQHandler [WEAK] + EXPORT PVD_IRQHandler [WEAK] + EXPORT TAMPER_IRQHandler [WEAK] + EXPORT RTC_IRQHandler [WEAK] + EXPORT FLASH_IRQHandler [WEAK] + EXPORT RCC_IRQHandler [WEAK] + EXPORT EXTI0_IRQHandler [WEAK] + EXPORT EXTI1_IRQHandler [WEAK] + EXPORT EXTI2_IRQHandler [WEAK] + EXPORT EXTI3_IRQHandler [WEAK] + EXPORT EXTI4_IRQHandler [WEAK] + EXPORT DMA1_Channel1_IRQHandler [WEAK] + EXPORT DMA1_Channel2_IRQHandler [WEAK] + EXPORT DMA1_Channel3_IRQHandler [WEAK] + EXPORT DMA1_Channel4_IRQHandler [WEAK] + EXPORT DMA1_Channel5_IRQHandler [WEAK] + EXPORT DMA1_Channel6_IRQHandler [WEAK] + EXPORT DMA1_Channel7_IRQHandler [WEAK] + EXPORT ADC1_2_IRQHandler [WEAK] + EXPORT USB_HP_CAN1_TX_IRQHandler [WEAK] + EXPORT USB_LP_CAN1_RX0_IRQHandler [WEAK] + EXPORT CAN1_RX1_IRQHandler [WEAK] + EXPORT CAN1_SCE_IRQHandler [WEAK] + EXPORT EXTI9_5_IRQHandler [WEAK] + EXPORT TIM1_BRK_IRQHandler [WEAK] + EXPORT TIM1_UP_IRQHandler [WEAK] + EXPORT TIM1_TRG_COM_IRQHandler [WEAK] + EXPORT TIM1_CC_IRQHandler [WEAK] + EXPORT TIM2_IRQHandler [WEAK] + EXPORT TIM3_IRQHandler [WEAK] + EXPORT TIM4_IRQHandler [WEAK] + EXPORT I2C1_EV_IRQHandler [WEAK] + EXPORT I2C1_ER_IRQHandler [WEAK] + EXPORT I2C2_EV_IRQHandler [WEAK] + EXPORT I2C2_ER_IRQHandler [WEAK] + EXPORT SPI1_IRQHandler [WEAK] + EXPORT SPI2_IRQHandler [WEAK] + EXPORT USART1_IRQHandler [WEAK] + EXPORT USART2_IRQHandler [WEAK] + EXPORT USART3_IRQHandler [WEAK] + EXPORT EXTI15_10_IRQHandler [WEAK] + EXPORT RTCAlarm_IRQHandler [WEAK] + EXPORT USBWakeUp_IRQHandler [WEAK] + +WWDG_IRQHandler +PVD_IRQHandler +TAMPER_IRQHandler +RTC_IRQHandler +FLASH_IRQHandler +RCC_IRQHandler +EXTI0_IRQHandler +EXTI1_IRQHandler +EXTI2_IRQHandler +EXTI3_IRQHandler +EXTI4_IRQHandler +DMA1_Channel1_IRQHandler +DMA1_Channel2_IRQHandler +DMA1_Channel3_IRQHandler +DMA1_Channel4_IRQHandler +DMA1_Channel5_IRQHandler +DMA1_Channel6_IRQHandler +DMA1_Channel7_IRQHandler +ADC1_2_IRQHandler +USB_HP_CAN1_TX_IRQHandler +USB_LP_CAN1_RX0_IRQHandler +CAN1_RX1_IRQHandler +CAN1_SCE_IRQHandler +EXTI9_5_IRQHandler +TIM1_BRK_IRQHandler +TIM1_UP_IRQHandler +TIM1_TRG_COM_IRQHandler +TIM1_CC_IRQHandler +TIM2_IRQHandler +TIM3_IRQHandler +TIM4_IRQHandler +I2C1_EV_IRQHandler +I2C1_ER_IRQHandler +I2C2_EV_IRQHandler +I2C2_ER_IRQHandler +SPI1_IRQHandler +SPI2_IRQHandler +USART1_IRQHandler +USART2_IRQHandler +USART3_IRQHandler +EXTI15_10_IRQHandler +RTCAlarm_IRQHandler +USBWakeUp_IRQHandler + + B . + + ENDP + + ALIGN + +;******************************************************************************* +; User Stack and Heap initialization +;******************************************************************************* + IF :DEF:__MICROLIB + + EXPORT __initial_sp + EXPORT __heap_base + EXPORT __heap_limit + + ELSE + + IMPORT __use_two_region_memory + EXPORT __user_initial_stackheap + +__user_initial_stackheap + + LDR R0, = Heap_Mem + LDR R1, =(Stack_Mem + Stack_Size) + LDR R2, = (Heap_Mem + Heap_Size) + LDR R3, = Stack_Mem + BX LR + + ALIGN + + ENDIF + + END + +;******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE***** diff --git a/src/board.h b/src/board.h index cfe5e101c..ee0c05d17 100755 --- a/src/board.h +++ b/src/board.h @@ -55,7 +55,20 @@ typedef struct sensor_t #define digitalLo(p, i) { p->BRR = i; } #define digitalToggle(p, i) { p->ODR ^= i; } -// Hardware GPIO +// Hardware definitions and GPIO + +#ifdef FY90Q + // FY90Q +#define LED0_GPIO GPIOC +#define LED0_PIN GPIO_Pin_12 +#define LED1_GPIO GPIOA +#define LED1_PIN GPIO_Pin_15 + +#define GYRO +#define ACC + +#else + // Afroflight32 #define LED0_GPIO GPIOB #define LED0_PIN GPIO_Pin_3 #define LED1_GPIO GPIOB @@ -65,6 +78,14 @@ typedef struct sensor_t #define BARO_GPIO GPIOC #define BARO_PIN GPIO_Pin_13 +#define GYRO +#define ACC +#define MAG +#define BARO +#define LEDRING + +#endif + // Helpful macros #define LED0_TOGGLE digitalToggle(LED0_GPIO, LED0_PIN); #define LED0_OFF digitalHi(LED0_GPIO, LED0_PIN); @@ -74,13 +95,26 @@ typedef struct sensor_t #define LED1_OFF digitalHi(LED1_GPIO, LED1_PIN); #define LED1_ON digitalLo(LED1_GPIO, LED1_PIN); +#ifdef BEEP_GPIO #define BEEP_TOGGLE digitalToggle(BEEP_GPIO, BEEP_PIN); #define BEEP_OFF digitalHi(BEEP_GPIO, BEEP_PIN); #define BEEP_ON digitalLo(BEEP_GPIO, BEEP_PIN); +#else +#define BEEP_TOGGLE ; +#define BEEP_OFF ; +#define BEEP_ON ; +#endif -#define BARO_OFF digitalLo(BARO_GPIO, BARO_PIN); -#define BARO_ON digitalHi(BARO_GPIO, BARO_PIN); +#ifdef FY90Q + // FY90Q +#include "drv_system.h" // timers, delays, etc +#include "drv_adc.h" +#include "drv_i2c.h" +#include "drv_pwm.h" +#include "drv_uart.h" +#else + // AfroFlight32 #include "drv_system.h" // timers, delays, etc #include "drv_adc.h" #include "drv_adxl345.h" @@ -92,3 +126,5 @@ typedef struct sensor_t #include "drv_mpu6050.h" #include "drv_pwm.h" #include "drv_uart.h" + +#endif diff --git a/src/drv_adc.h b/src/drv_adc.h index 97f01b753..18d2feab2 100755 --- a/src/drv_adc.h +++ b/src/drv_adc.h @@ -2,3 +2,6 @@ void adcInit(void); uint16_t adcGetBattery(void); +#ifdef FY90Q +void adcSensorInit(sensor_t *acc, sensor_t *gyro); +#endif diff --git a/src/drv_adc_fy90q.c b/src/drv_adc_fy90q.c new file mode 100644 index 000000000..480c55295 --- /dev/null +++ b/src/drv_adc_fy90q.c @@ -0,0 +1,130 @@ +#include "board.h" + +#define ADC_CHANNELS 10 + +volatile uint16_t adcData[ADC_CHANNELS] = { 0, }; +extern uint16_t acc_1G; + +static void adcAccRead(int16_t *accelData); +static void adcAccAlign(int16_t *accelData); +static void adcGyroRead(int16_t *gyroData); +static void adcGyroAlign(int16_t *gyroData); +static void adcDummyInit(void); + +void adcSensorInit(sensor_t *acc, sensor_t *gyro) +{ + acc->init = adcDummyInit; + acc->read = adcAccRead; + acc->align = adcAccAlign; + + gyro->init = adcDummyInit; + gyro->read = adcGyroRead; + gyro->align = adcGyroAlign; + + acc_1G = 376; +} + +void adcCalibrateADC(ADC_TypeDef *ADCx, int n) +{ + while (n > 0) { + delay(5); + // Enable ADC reset calibration register + ADC_ResetCalibration(ADCx); + // Check the end of ADC reset calibration register + while(ADC_GetResetCalibrationStatus(ADCx)); + // Start ADC calibration + ADC_StartCalibration(ADCx); + // Check the end of ADC calibration + while(ADC_GetCalibrationStatus(ADCx)); + n--; + } +} + +void adcInit(void) +{ + ADC_InitTypeDef ADC_InitStructure; + DMA_InitTypeDef DMA_InitStructure; + + // ADC assumes all the GPIO was already placed in 'AIN' mode + DMA_DeInit(DMA1_Channel1); + DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)&ADC1->DR; + DMA_InitStructure.DMA_MemoryBaseAddr = (uint32_t)&adcData; + DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralSRC; + DMA_InitStructure.DMA_BufferSize = ADC_CHANNELS; + DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; + DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; + DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_HalfWord; + DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_HalfWord; + DMA_InitStructure.DMA_Mode = DMA_Mode_Circular; + DMA_InitStructure.DMA_Priority = DMA_Priority_High; + DMA_InitStructure.DMA_M2M = DMA_M2M_Disable; + DMA_Init(DMA1_Channel1, &DMA_InitStructure); + /* Enable DMA1 channel1 */ + DMA_Cmd(DMA1_Channel1, ENABLE); + + ADC_InitStructure.ADC_Mode = ADC_Mode_Independent; + ADC_InitStructure.ADC_ScanConvMode = ENABLE; + ADC_InitStructure.ADC_ContinuousConvMode = ENABLE; + ADC_InitStructure.ADC_ExternalTrigConv = ADC_ExternalTrigConv_None; + ADC_InitStructure.ADC_DataAlign = ADC_DataAlign_Right; + ADC_InitStructure.ADC_NbrOfChannel = ADC_CHANNELS; + ADC_Init(ADC1, &ADC_InitStructure); + + ADC_RegularChannelConfig(ADC1, ADC_Channel_10, 1, ADC_SampleTime_28Cycles5); // GY_X + ADC_RegularChannelConfig(ADC1, ADC_Channel_11, 2, ADC_SampleTime_28Cycles5); // GY_Y + ADC_RegularChannelConfig(ADC1, ADC_Channel_12, 3, ADC_SampleTime_28Cycles5); // GY_Z + + ADC_RegularChannelConfig(ADC1, ADC_Channel_13, 4, ADC_SampleTime_28Cycles5); // ACC_X + ADC_RegularChannelConfig(ADC1, ADC_Channel_14, 5, ADC_SampleTime_28Cycles5); // ACC_Y + ADC_RegularChannelConfig(ADC1, ADC_Channel_15, 6, ADC_SampleTime_28Cycles5); // ACC_Z + + ADC_RegularChannelConfig(ADC1, ADC_Channel_5, 7, ADC_SampleTime_28Cycles5); // POT_ELE + ADC_RegularChannelConfig(ADC1, ADC_Channel_6, 8, ADC_SampleTime_28Cycles5); // POT_AIL + ADC_RegularChannelConfig(ADC1, ADC_Channel_7, 9, ADC_SampleTime_28Cycles5); // POT_RUD + + ADC_RegularChannelConfig(ADC1, ADC_Channel_5, 10, ADC_SampleTime_28Cycles5); // Power Monitor?? + + ADC_DMACmd(ADC1, ENABLE); + + ADC_Cmd(ADC1, ENABLE); + + // Calibrate ADC + adcCalibrateADC(ADC1, 2); + + // Fire off ADC + ADC_SoftwareStartConvCmd(ADC1, ENABLE); +} + +static void adcAccRead(int16_t *accelData) +{ + accelData[0] = adcData[3]; + accelData[1] = adcData[4]; + accelData[2] = adcData[5]; +} + +static void adcAccAlign(int16_t *accelData) +{ + // align OK +} + +static void adcGyroRead(int16_t *gyroData) +{ + gyroData[0] = adcData[0] * 2; + gyroData[1] = adcData[1] * 2; + gyroData[2] = adcData[2] * 2; +} + +static void adcGyroAlign(int16_t *gyroData) +{ + // align OK +} + +static void adcDummyInit(void) +{ + // nothing to init here +} + +uint16_t adcGetBattery(void) +{ + return adcData[9]; +} diff --git a/src/drv_bmp085.c b/src/drv_bmp085.c index 659018061..efa66a4b1 100755 --- a/src/drv_bmp085.c +++ b/src/drv_bmp085.c @@ -1,9 +1,11 @@ #include "board.h" // BMP085, Standard address 0x77 - static bool convDone = false; +#define BARO_OFF digitalLo(BARO_GPIO, BARO_PIN); +#define BARO_ON digitalHi(BARO_GPIO, BARO_PIN); + // EXTI14 for BMP085 End of Conversion Interrupt void EXTI15_10_IRQHandler(void) { diff --git a/src/drv_pwm_fy90q.c b/src/drv_pwm_fy90q.c new file mode 100644 index 000000000..b1b6aaba8 --- /dev/null +++ b/src/drv_pwm_fy90q.c @@ -0,0 +1,328 @@ +#include "board.h" + +#define PULSE_1MS (1000) // 1ms pulse width +// #define PULSE_PERIOD (2500) // pulse period (400Hz) +// #define PULSE_PERIOD_SERVO_DIGITAL (5000) // pulse period for digital servo (200Hz) +// #define PULSE_PERIOD_SERVO_ANALOG (20000) // pulse period for analog servo (50Hz) + +// Forward declaration +static void pwmIRQHandler(TIM_TypeDef *tim); +static void ppmIRQHandler(TIM_TypeDef *tim); + +// local vars +static struct TIM_Channel { + TIM_TypeDef *tim; + uint16_t channel; + uint16_t cc; +} Channels[] = { + { TIM2, TIM_Channel_1, TIM_IT_CC1 }, + { TIM2, TIM_Channel_2, TIM_IT_CC2 }, + { TIM2, TIM_Channel_3, TIM_IT_CC3 }, + { TIM2, TIM_Channel_4, TIM_IT_CC4 }, + { TIM3, TIM_Channel_1, TIM_IT_CC1 }, + { TIM3, TIM_Channel_2, TIM_IT_CC2 }, + { TIM3, TIM_Channel_3, TIM_IT_CC3 }, + { TIM3, TIM_Channel_4, TIM_IT_CC4 }, +}; + +static volatile uint16_t *OutputChannels[] = { + &(TIM4->CCR1), + &(TIM4->CCR2), + &(TIM4->CCR3), + &(TIM4->CCR4), + // Extended use during CPPM input (TODO) + &(TIM3->CCR1), + &(TIM3->CCR2), + &(TIM3->CCR3), + &(TIM3->CCR4), +}; + +static struct PWM_State { + uint8_t state; + uint16_t rise; + uint16_t fall; + uint16_t capture; +} Inputs[8] = { { 0, } }; + +static TIM_ICInitTypeDef TIM_ICInitStructure = { 0, }; +static bool usePPMFlag = false; +static uint8_t numOutputChannels = 0; +static volatile bool rcActive = false; + +void TIM2_IRQHandler(void) +{ + if (usePPMFlag) + ppmIRQHandler(TIM2); + else + pwmIRQHandler(TIM2); +} + +static void ppmIRQHandler(TIM_TypeDef *tim) +{ + uint16_t diff; + static uint16_t now; + static uint16_t last = 0; + static uint8_t chan = 0; + + if (TIM_GetITStatus(tim, TIM_IT_CC1) == SET) { + last = now; + now = TIM_GetCapture1(tim); + rcActive = true; + } + + TIM_ClearITPendingBit(tim, TIM_IT_CC1); + + if (now > last) { + diff = (now - last); + } else { + diff = ((0xFFFF - last) + now); + } + + if (diff > 4000) { + chan = 0; + } else { + if (diff > 750 && diff < 2250 && chan < 8) { // 750 to 2250 ms is our 'valid' channel range + Inputs[chan].capture = diff; + } + chan++; + } +} + +static void pwmIRQHandler(TIM_TypeDef *tim) +{ + uint8_t i; + uint16_t val = 0; + + for (i = 0; i < 8; i++) { + struct TIM_Channel channel = Channels[i]; + struct PWM_State *state = &Inputs[i]; + + if (channel.tim == tim && (TIM_GetITStatus(tim, channel.cc) == SET)) { + TIM_ClearITPendingBit(channel.tim, channel.cc); + if (i == 0) + rcActive = true; + + switch (channel.channel) { + case TIM_Channel_1: + val = TIM_GetCapture1(channel.tim); + break; + case TIM_Channel_2: + val = TIM_GetCapture2(channel.tim); + break; + case TIM_Channel_3: + val = TIM_GetCapture3(channel.tim); + break; + case TIM_Channel_4: + val = TIM_GetCapture4(channel.tim); + break; + } + + if (state->state == 0) + state->rise = val; + else + state->fall = val; + + if (state->state == 0) { + // switch states + state->state = 1; + + TIM_ICInitStructure.TIM_ICPolarity = TIM_ICPolarity_Falling; + TIM_ICInitStructure.TIM_Channel = channel.channel; + TIM_ICInit(channel.tim, &TIM_ICInitStructure); + } else { + // compute capture + if (state->fall > state->rise) + state->capture = (state->fall - state->rise); + else + state->capture = ((0xffff - state->rise) + state->fall); + + // switch state + state->state = 0; + + TIM_ICInitStructure.TIM_ICPolarity = TIM_ICPolarity_Rising; + TIM_ICInitStructure.TIM_Channel = channel.channel; + TIM_ICInit(channel.tim, &TIM_ICInitStructure); + } + } + } +} + +static void pwmInitializeInput(bool usePPM) +{ + GPIO_InitTypeDef GPIO_InitStructure = { 0, }; + TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure = { 0, }; + NVIC_InitTypeDef NVIC_InitStructure = { 0, }; + uint8_t i; + + // Input pins + if (usePPM) { + // Configure TIM2_CH1 for PPM input + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPD; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_Init(GPIOA, &GPIO_InitStructure); + + // Input timer on TIM2 only for PPM + NVIC_InitStructure.NVIC_IRQChannel = TIM2_IRQn; + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0; + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1; + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; + NVIC_Init(&NVIC_InitStructure); + + // TIM2 timebase + TIM_TimeBaseStructInit(&TIM_TimeBaseStructure); + TIM_TimeBaseStructure.TIM_Prescaler = (72 - 1); + TIM_TimeBaseStructure.TIM_Period = 0xffff; + TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; + TIM_TimeBaseInit(TIM2, &TIM_TimeBaseStructure); + + // Input capture on TIM2_CH1 for PPM + TIM_ICInitStructure.TIM_ICPolarity = TIM_ICPolarity_Rising; + TIM_ICInitStructure.TIM_ICSelection = TIM_ICSelection_DirectTI; + TIM_ICInitStructure.TIM_ICPrescaler = TIM_ICPSC_DIV1; + TIM_ICInitStructure.TIM_ICFilter = 0x0; + TIM_ICInitStructure.TIM_Channel = TIM_Channel_1; + TIM_ICInit(TIM2, &TIM_ICInitStructure); + + // TIM2_CH1 capture compare interrupt enable + TIM_ITConfig(TIM2, TIM_IT_CC1, ENABLE); + TIM_Cmd(TIM2, ENABLE); + + // configure number of PWM outputs, in PPM mode, we use bottom 4 channels more more motors + numOutputChannels = 10; + } else { + // Configure TIM2 all 4 channels + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_1 | GPIO_Pin_2 | GPIO_Pin_3 | GPIO_Pin_4; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPD; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_Init(GPIOA, &GPIO_InitStructure); + + // TODO Configure EXTI4 1 channel + + // Input timers on TIM2 for PWM + NVIC_InitStructure.NVIC_IRQChannel = TIM2_IRQn; + NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0; + NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1; + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; + NVIC_Init(&NVIC_InitStructure); + + // TIM2 timebase + TIM_TimeBaseStructInit(&TIM_TimeBaseStructure); + TIM_TimeBaseStructure.TIM_Prescaler = (72 - 1); + TIM_TimeBaseStructure.TIM_Period = 0xffff; + TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; + TIM_TimeBaseInit(TIM2, &TIM_TimeBaseStructure); + + // PWM Input capture + TIM_ICInitStructure.TIM_ICPolarity = TIM_ICPolarity_Rising; + TIM_ICInitStructure.TIM_ICSelection = TIM_ICSelection_DirectTI; + TIM_ICInitStructure.TIM_ICPrescaler = TIM_ICPSC_DIV1; + TIM_ICInitStructure.TIM_ICFilter = 0x0; + + for (i = 0; i < 4; i++) { + TIM_ICInitStructure.TIM_Channel = Channels[i].channel; + TIM_ICInit(Channels[i].tim, &TIM_ICInitStructure); + } + + // TODO EXTI4 + + TIM_ITConfig(TIM2, TIM_IT_CC1 | TIM_IT_CC2 | TIM_IT_CC3 | TIM_IT_CC4, ENABLE); + // TODO EXTI4 + TIM_Cmd(TIM2, ENABLE); + + // In PWM input mode, all 4 channels are wasted + numOutputChannels = 4; + } +} + +bool pwmInit(drv_pwm_config_t *init) +{ + GPIO_InitTypeDef GPIO_InitStructure = { 0, }; + TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure = { 0, }; + TIM_OCInitTypeDef TIM_OCInitStructure = { 0, }; + + uint8_t i; + + // Inputs + + // RX1 TIM2_CH1 PA0 [also PPM] [also used for throttle calibration] + // RX2 TIM2_CH2 PA1 + // RX3 TIM2_CH3 PA2 [also UART2_TX] + // RX4 TIM2_CH4 PA3 [also UART2_RX] + // RX5 TIM3_CH1 PA6 [also ADC_IN6] + // RX6 TIM3_CH2 PA7 [also ADC_IN7] + // RX7 TIM3_CH3 PB0 [also ADC_IN8] + // RX8 TIM3_CH4 PB1 [also ADC_IN9] + + // Outputs + // PWM1 TIM1_CH1 PA8 + // PWM2 TIM1_CH4 PA11 + // PWM3 TIM4_CH1 PB6 [also I2C1_SCL] + // PWM4 TIM4_CH2 PB7 [also I2C1_SDA] + // PWM5 TIM4_CH3 PB8 + // PWM6 TIM4_CH4 PB9 + + // use PPM or PWM input + usePPMFlag = init->usePPM; + + // preset channels to center + for (i = 0; i < 8; i++) + Inputs[i].capture = 1500; + + // Timers run at 1mhz. + // TODO: clean this shit up. Make it all dynamic etc. + if (init->enableInput) + pwmInitializeInput(usePPMFlag); + + // Output pins (4x) + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6 | GPIO_Pin_7 | GPIO_Pin_8 | GPIO_Pin_9; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_Init(GPIOB, &GPIO_InitStructure); + + // Output timer + TIM_TimeBaseStructInit(&TIM_TimeBaseStructure); + TIM_TimeBaseStructure.TIM_Prescaler = (72 - 1); + + TIM_TimeBaseStructure.TIM_Period = (1000000 / init->motorPwmRate) - 1; + TIM_TimeBaseInit(TIM4, &TIM_TimeBaseStructure); + + TIM_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM2; + TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable; + TIM_OCInitStructure.TIM_OutputNState = TIM_OutputNState_Disable; + TIM_OCInitStructure.TIM_Pulse = PULSE_1MS; + TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_Low; + TIM_OCInitStructure.TIM_OCIdleState = TIM_OCIdleState_Set; + + // PWM1,2,3,4 + TIM_OC1Init(TIM4, &TIM_OCInitStructure); + TIM_OC2Init(TIM4, &TIM_OCInitStructure); + TIM_OC3Init(TIM4, &TIM_OCInitStructure); + TIM_OC4Init(TIM4, &TIM_OCInitStructure); + + TIM_Cmd(TIM4, ENABLE); + TIM_CtrlPWMOutputs(TIM4, ENABLE); + + // turn on more motor outputs if we're using ppm / not using pwm input + if (!init->enableInput || init->usePPM) { + // TODO + } + + return false; +} + +void pwmWrite(uint8_t channel, uint16_t value) +{ + if (channel < numOutputChannels) + *OutputChannels[channel] = value; +} + +uint16_t pwmRead(uint8_t channel) +{ + return Inputs[channel].capture; +} + +uint8_t pwmGetNumOutputChannels(void) +{ + return numOutputChannels; +} diff --git a/src/drv_system.c b/src/drv_system.c index 79b5db332..0af3407f2 100755 --- a/src/drv_system.c +++ b/src/drv_system.c @@ -5,6 +5,13 @@ #define DWT_CYCCNT ((volatile uint32_t *)0xE0001004) #define CYCCNTENA (1 << 0) +typedef struct gpio_config_t +{ + GPIO_TypeDef *gpio; + uint16_t pin; + GPIOMode_TypeDef mode; +} gpio_config_t; + // cycles per microsecond static volatile uint32_t usTicks = 0; // current uptime for 1kHz systick timer. will rollover after 49 days. hopefully we won't care. @@ -52,6 +59,16 @@ uint32_t millis(void) void systemInit(void) { GPIO_InitTypeDef GPIO_InitStructure; + uint8_t i; + + gpio_config_t gpio_cfg[] = { + { LED0_GPIO, LED0_PIN, GPIO_Mode_Out_PP }, // PB3 (LED) + { LED1_GPIO, LED1_PIN, GPIO_Mode_Out_PP }, // PB4 (LED) +#ifndef FY90Q + { BEEP_GPIO, BEEP_PIN, GPIO_Mode_Out_OD }, // PA12 (Buzzer) +#endif + }; + uint8_t gpio_count = sizeof(gpio_cfg) / sizeof(gpio_cfg[0]); // Turn on clocks for stuff we use RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB | RCC_APB2Periph_GPIOC | RCC_APB2Periph_AFIO, ENABLE); @@ -77,20 +94,15 @@ void systemInit(void) GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE); // Configure gpio + for (i = 0; i < gpio_count; i++) { + GPIO_InitStructure.GPIO_Pin = gpio_cfg[i].pin; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitStructure.GPIO_Mode = gpio_cfg[i].mode; + GPIO_Init(gpio_cfg[i].gpio, &GPIO_InitStructure); + } - // PB3, PB4 (LEDs) - GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3 | GPIO_Pin_4; - GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; - GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; - GPIO_Init(GPIOB, &GPIO_InitStructure); LED0_OFF; LED1_OFF; - - // PA12 (Buzzer) - GPIO_InitStructure.GPIO_Pin = GPIO_Pin_12; - GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; - GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_OD; - GPIO_Init(GPIOA, &GPIO_InitStructure); BEEP_OFF; // Init cycle counter @@ -101,7 +113,9 @@ void systemInit(void) // Configure the rest of the stuff adcInit(); +#ifndef FY90Q i2cInit(I2C2); +#endif // sleep for 100ms delay(100); diff --git a/src/imu.c b/src/imu.c index d34dfccbd..9b133512a 100755 --- a/src/imu.c +++ b/src/imu.c @@ -23,9 +23,11 @@ void imuInit(void) { acc_25deg = acc_1G * 0.423f; +#ifdef MAG // if mag sensor is enabled, use it if (sensors(SENSOR_MAG)) Mag_init(); +#endif } void computeIMU(void) @@ -230,12 +232,15 @@ static void getEstimatedAttitude(void) angle[ROLL] = _atan2f(EstG.V.X, EstG.V.Z); angle[PITCH] = _atan2f(EstG.V.Y, EstG.V.Z); +#ifdef MAG if (sensors(SENSOR_MAG)) { // Attitude of the cross product vector GxM heading = _atan2f(EstG.V.X * EstM.V.Z - EstG.V.Z * EstM.V.X, EstG.V.Z * EstM.V.Y - EstG.V.Y * EstM.V.Z) / 10; } +#endif } +#ifdef BARO #define UPDATE_INTERVAL 25000 // 40hz update rate (20hz LPF on acc) #define INIT_DELAY 4000000 // 4 sec initialization delay #define BARO_TAB_SIZE 40 @@ -288,3 +293,4 @@ void getEstimatedAltitude(void) temp32 = errorAltitudeI / 500; // I in range +/-60 BaroPID += temp32; } +#endif /* BARO */ diff --git a/src/main.c b/src/main.c index 464bd933e..fafe35c97 100755 --- a/src/main.c +++ b/src/main.c @@ -35,6 +35,20 @@ int main(void) uint8_t i; drv_pwm_config_t pwm_params; +#if 0 + // PC12, PA15 + // using this to write asm for bootloader :) + RCC->APB2ENR |= RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOC | RCC_APB2Periph_AFIO; // GPIOA/C+AFIO only + AFIO->MAPR &= 0xF0FFFFFF; + AFIO->MAPR = 0x02000000; + GPIOA->CRH = 0x34444444; // PIN 15 Output 50MHz + GPIOA->BRR = 0x8000; // set low 15 + GPIOC->CRH = 0x44434444; // PIN 12 Output 50MHz + GPIOC->BRR = 0x1000; // set low 12 + +#endif + + #if 0 // using this to write asm for bootloader :) RCC->APB2ENR |= RCC_APB2Periph_GPIOB | RCC_APB2Periph_AFIO; // GPIOB + AFIO @@ -52,7 +66,13 @@ int main(void) serialInit(cfg.serial_baudrate); // We have these sensors +#ifndef FY90Q + // AfroFlight32 sensorsSet(SENSOR_ACC | SENSOR_BARO | SENSOR_MAG); +#else + // FY90Q + sensorsSet(SENSOR_ACC); +#endif mixerInit(); // this will set useServo var depending on mixer type // pwmInit returns true if throttle calibration is requested. if so, do it here. throttleCalibration() does NOT return - for safety. diff --git a/src/mw.c b/src/mw.c index 98d0b7a32..4d1762a74 100755 --- a/src/mw.c +++ b/src/mw.c @@ -181,6 +181,7 @@ void annexCode(void) } } +#ifdef LEDRING if (feature(FEATURE_LED_RING)) { static uint32_t LEDTime; if (currentTime > LEDTime) { @@ -188,6 +189,7 @@ void annexCode(void) ledringState(); } } +#endif if (currentTime > calibratedAccTime) { if (smallAngle25 == 0) { @@ -333,23 +335,31 @@ void loop(void) } else if (rcData[PITCH] > cfg.maxcheck) { cfg.accTrim[PITCH] += 2; writeParams(); +#ifdef LEDRING if (feature(FEATURE_LED_RING)) ledringBlink(); +#endif } else if (rcData[PITCH] < cfg.mincheck) { cfg.accTrim[PITCH] -= 2; writeParams(); +#ifdef LEDRING if (feature(FEATURE_LED_RING)) ledringBlink(); +#endif } else if (rcData[ROLL] > cfg.maxcheck) { cfg.accTrim[ROLL] += 2; writeParams(); +#ifdef LEDRING if (feature(FEATURE_LED_RING)) ledringBlink(); +#endif } else if (rcData[ROLL] < cfg.mincheck) { cfg.accTrim[ROLL] -= 2; writeParams(); +#ifdef LEDRING if (feature(FEATURE_LED_RING)) ledringBlink(); +#endif } else { rcDelayCommand = 0; } @@ -402,6 +412,7 @@ void loop(void) LED1_OFF; } +#ifdef BARO if (sensors(SENSOR_BARO)) { if (rcOptions[BOXBARO]) { if (baroMode == 0) { @@ -414,7 +425,9 @@ void loop(void) } else baroMode = 0; } +#endif +#ifdef MAG if (sensors(SENSOR_MAG)) { if (rcOptions[BOXMAG]) { if (magMode == 0) { @@ -430,6 +443,7 @@ void loop(void) } else headFreeMode = 0; } +#endif if (sensors(SENSOR_GPS)) { if (rcOptions[BOXGPSHOME]) { @@ -456,18 +470,24 @@ void loop(void) switch (taskOrder) { case 0: taskOrder++; +#ifdef MAG if (sensors(SENSOR_MAG)) Mag_getADC(); +#endif break; case 1: taskOrder++; +#ifdef BARO if (sensors(SENSOR_BARO)) Baro_update(); +#endif break; case 2: taskOrder++; +#ifdef BARO if (sensors(SENSOR_BARO)) getEstimatedAltitude(); +#endif break; case 3: taskOrder++; @@ -487,8 +507,11 @@ void loop(void) cycleTime = currentTime - previousTime; previousTime = currentTime; +#ifdef MPU6050_DMP mpu6050DmpLoop(); +#endif +#ifdef MAG if (sensors(SENSOR_MAG)) { if (abs(rcCommand[YAW]) < 70 && magMode) { int16_t dif = heading - magHold; @@ -501,7 +524,9 @@ void loop(void) } else magHold = heading; } +#endif +#ifdef BARO if (sensors(SENSOR_BARO)) { if (baroMode) { if (abs(rcCommand[THROTTLE] - initialThrottleHold) > 20) { @@ -510,6 +535,7 @@ void loop(void) rcCommand[THROTTLE] = initialThrottleHold + BaroPID; } } +#endif if (sensors(SENSOR_GPS)) { uint16_t GPS_dist = 0; diff --git a/src/sensors.c b/src/sensors.c index 697d9f835..8a8368677 100755 --- a/src/sensors.c +++ b/src/sensors.c @@ -19,6 +19,14 @@ extern uint8_t batteryCellCount; sensor_t acc; // acc access functions sensor_t gyro; // gyro access functions +#ifdef FY90Q +// FY90Q analog gyro/acc +void sensorsAutodetect(void) +{ + adcSensorInit(&acc, &gyro); +} +#else +// AfroFlight32 i2c sensors void sensorsAutodetect(void) { drv_adxl345_config_t acc_params; @@ -54,6 +62,7 @@ void sensorsAutodetect(void) // todo: this is driver specific :( mpu3050Config(cfg.gyro_lpf); } +#endif uint16_t batteryAdcToVoltage(uint16_t src) { @@ -175,6 +184,7 @@ void ACC_getADC(void) ACC_Common(); } +#ifdef BARO static uint32_t baroDeadline = 0; static uint8_t baroState = 0; static uint16_t baroUT = 0; @@ -214,6 +224,7 @@ void Baro_update(void) break; } } +#endif /* BARO */ static void GYRO_Common(void) { @@ -278,6 +289,7 @@ void Gyro_getADC(void) GYRO_Common(); } +#ifdef MAG static float magCal[3] = { 1.0, 1.0, 1.0 }; // gain for each axis, populated at sensor init static uint8_t magInit = 0; @@ -359,3 +371,4 @@ void Mag_getADC(void) } } } +#endif