commit b41306e360195aa5a351c9863804ec983d0b7a9f
Author: Ruikang <755649404@qq.com>
Date: Tue Aug 4 15:00:05 2026 +0800
首驱T10C项目(35/40A),以EVT1送样的程序进行初次归档,前期修改点,参考企业版gitee的程序
diff --git a/AppFunction/EE.c b/AppFunction/EE.c
new file mode 100644
index 0000000..8f610d4
Binary files /dev/null and b/AppFunction/EE.c differ
diff --git a/AppFunction/EE.h b/AppFunction/EE.h
new file mode 100644
index 0000000..d4f42e2
Binary files /dev/null and b/AppFunction/EE.h differ
diff --git a/AppFunction/EmergencyBraking.c b/AppFunction/EmergencyBraking.c
new file mode 100644
index 0000000..6a0244e
Binary files /dev/null and b/AppFunction/EmergencyBraking.c differ
diff --git a/AppFunction/EmergencyBraking.h b/AppFunction/EmergencyBraking.h
new file mode 100644
index 0000000..e1457f7
Binary files /dev/null and b/AppFunction/EmergencyBraking.h differ
diff --git a/AppFunction/EmergencyRiding.c b/AppFunction/EmergencyRiding.c
new file mode 100644
index 0000000..b703620
Binary files /dev/null and b/AppFunction/EmergencyRiding.c differ
diff --git a/AppFunction/EmergencyRiding.h b/AppFunction/EmergencyRiding.h
new file mode 100644
index 0000000..8f432a5
Binary files /dev/null and b/AppFunction/EmergencyRiding.h differ
diff --git a/AppFunction/FaultDisp.c b/AppFunction/FaultDisp.c
new file mode 100644
index 0000000..6cabc1c
Binary files /dev/null and b/AppFunction/FaultDisp.c differ
diff --git a/AppFunction/FaultDisp.h b/AppFunction/FaultDisp.h
new file mode 100644
index 0000000..0ecf9ea
Binary files /dev/null and b/AppFunction/FaultDisp.h differ
diff --git a/AppFunction/HoldBrake.c b/AppFunction/HoldBrake.c
new file mode 100644
index 0000000..5fdc1dc
Binary files /dev/null and b/AppFunction/HoldBrake.c differ
diff --git a/AppFunction/HoldBrake.h b/AppFunction/HoldBrake.h
new file mode 100644
index 0000000..eef3d64
Binary files /dev/null and b/AppFunction/HoldBrake.h differ
diff --git a/AppFunction/IqGivenControl.c b/AppFunction/IqGivenControl.c
new file mode 100644
index 0000000..bee37c5
Binary files /dev/null and b/AppFunction/IqGivenControl.c differ
diff --git a/AppFunction/IqGivenControl.h b/AppFunction/IqGivenControl.h
new file mode 100644
index 0000000..cbb8713
Binary files /dev/null and b/AppFunction/IqGivenControl.h differ
diff --git a/AppFunction/ProtocolGenfo.c b/AppFunction/ProtocolGenfo.c
new file mode 100644
index 0000000..df21111
Binary files /dev/null and b/AppFunction/ProtocolGenfo.c differ
diff --git a/AppFunction/ProtocolGenfo.h b/AppFunction/ProtocolGenfo.h
new file mode 100644
index 0000000..65c6332
Binary files /dev/null and b/AppFunction/ProtocolGenfo.h differ
diff --git a/AppFunction/ProtocolLowLevel.c b/AppFunction/ProtocolLowLevel.c
new file mode 100644
index 0000000..1d3ed72
Binary files /dev/null and b/AppFunction/ProtocolLowLevel.c differ
diff --git a/AppFunction/ProtocolLowLevel.h b/AppFunction/ProtocolLowLevel.h
new file mode 100644
index 0000000..bf591b3
Binary files /dev/null and b/AppFunction/ProtocolLowLevel.h differ
diff --git a/AppFunction/ProtocolModbus.c b/AppFunction/ProtocolModbus.c
new file mode 100644
index 0000000..e6e37c5
Binary files /dev/null and b/AppFunction/ProtocolModbus.c differ
diff --git a/AppFunction/ProtocolModbus.h b/AppFunction/ProtocolModbus.h
new file mode 100644
index 0000000..b7a653b
Binary files /dev/null and b/AppFunction/ProtocolModbus.h differ
diff --git a/AppFunction/Tcs.c b/AppFunction/Tcs.c
new file mode 100644
index 0000000..55c0f41
Binary files /dev/null and b/AppFunction/Tcs.c differ
diff --git a/AppFunction/Tcs.h b/AppFunction/Tcs.h
new file mode 100644
index 0000000..ca80a1c
Binary files /dev/null and b/AppFunction/Tcs.h differ
diff --git a/AppFunction/anodebug.c b/AppFunction/anodebug.c
new file mode 100644
index 0000000..08daffe
--- /dev/null
+++ b/AppFunction/anodebug.c
@@ -0,0 +1,43 @@
+/******************************************************************************
+ * File anodebug.c
+ * Organization ťƼ˾
+ * Version V1.00
+ * Date 22-November-2024
+ * Brief ANO debug function
+******************************************************************************/
+
+/******************************************************************************
+ Version Record
+ *****************************************************************************
+ Time 22-November-2024
+ Version V1.00
+ Author
+ Description
+ *First version created(move from DC_Inverter_Shunt_Sample.c)
+******************************************************************************/
+
+#include "parameter.h"
+#include "usart.h"
+#include "anodebug.h"
+
+/*------Ano--------֡ͷ----------------ݳ--1-----2-----3-----4-----֡βУ-*/
+uint8_t AnoData[16] = {0xAB,0xFE,0x05,0xF1,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};
+
+void ANO_Debug_Run(void)
+{
+ uint16_t flen = AnoData[4] + AnoData[5]*256;
+ uint8_t sumcheck = 0;
+ uint8_t addcheck = 0;
+
+ for(uint16_t i=0;i<(flen+6);i++)
+ {
+ sumcheck+=AnoData[i];
+ addcheck+=sumcheck;
+
+ }
+ AnoData[flen+6]=(uint8_t)sumcheck;
+ AnoData[flen+7]=(uint8_t)addcheck;
+
+}
+
+/*********** (C) COPYRIGHT 2024 ťƼ˾ ******** END OF FILE ********/
diff --git a/AppFunction/anodebug.h b/AppFunction/anodebug.h
new file mode 100644
index 0000000..fbff391
Binary files /dev/null and b/AppFunction/anodebug.h differ
diff --git a/AppFunction/assistMode.c b/AppFunction/assistMode.c
new file mode 100644
index 0000000..f203a7d
Binary files /dev/null and b/AppFunction/assistMode.c differ
diff --git a/AppFunction/assistMode.h b/AppFunction/assistMode.h
new file mode 100644
index 0000000..e54cc23
--- /dev/null
+++ b/AppFunction/assistMode.h
@@ -0,0 +1,57 @@
+/**
+ ******************************************************************************
+ * @file AssistMode.h
+ * @author
+ * @version V1.0.0
+ * @date 2024-9-29
+ * @brief hand.cģͷļ
+ ******************************************************************************
+ * @attention
+ *
+ *
©ս˾
+ *
+ * ɣ
+ * Ȩеλֻ豻ɵλ˲ƷʹȨɺδɵĵλ
+ * ơɢĴ˲Ʒ
+ ******************************************************************************
+ */
+
+/* ֹݹ ----------------------------------------------------------*/
+#ifndef __ASSISTMODE_H
+#define __ASSISTMODE_H
+#ifdef __cplusplus
+extern "C" {
+#endif
+/******************************************************************************/
+
+/* ----------------------------------------------------------------------*/
+#include "stm32f10x.h"
+#include "stm32f10x_conf.h"
+#include "qmathLib.h"
+#include "info.h"
+
+/* types ----------------------------------------------------------------*/
+
+/* define ---------------------------------------------------------------*/
+typedef struct
+{
+ /* ˽ */
+ uint16_t time; /* : ʱ */
+ uint8_t AssistFlag; /* Tcs־*/
+}USEASSIST_DataDef;
+typedef USEASSIST_DataDef *USEASSISTHandle;
+
+extern USEASSIST_DataDef U_assist;
+/* macro ----------------------------------------------------------------*/
+/* constants ------------------------------------------------------------*/
+/* variables ------------------------------------------------------------*/
+
+/* functions ----------------------------------------------------------- */
+extern u8 AssistModeDisp(u8 DASH_AsscReq,u8 MCU_RunStatus);
+/******************************************************************************/
+#ifdef __cplusplus
+}
+#endif /* extern "C" */
+#endif /* __HAND_H */
+/**************************** (C) Ħؿ ********************************/
+/********************************END OF FILE***********************************/
diff --git a/AppFunction/batt.c b/AppFunction/batt.c
new file mode 100644
index 0000000..0dd36f8
Binary files /dev/null and b/AppFunction/batt.c differ
diff --git a/AppFunction/batt.h b/AppFunction/batt.h
new file mode 100644
index 0000000..b170e55
Binary files /dev/null and b/AppFunction/batt.h differ
diff --git a/AppFunction/can.c b/AppFunction/can.c
new file mode 100644
index 0000000..e065bdf
Binary files /dev/null and b/AppFunction/can.c differ
diff --git a/AppFunction/can.h b/AppFunction/can.h
new file mode 100644
index 0000000..edd170b
Binary files /dev/null and b/AppFunction/can.h differ
diff --git a/AppFunction/cruise.c b/AppFunction/cruise.c
new file mode 100644
index 0000000..3e38d8f
Binary files /dev/null and b/AppFunction/cruise.c differ
diff --git a/AppFunction/cruise.h b/AppFunction/cruise.h
new file mode 100644
index 0000000..8fa25c7
--- /dev/null
+++ b/AppFunction/cruise.h
@@ -0,0 +1,78 @@
+/********************************* Copyright ************************************
+ * (C) Copyright 2024,Zhang Kai,China,Genfo.
+ * All Rights Reserved
+ *
+ * By(Zhang Kai)
+ *
+ * 文件名称 : cruise.h
+ * 版 本 : V1.0
+ * 日 期 : 2024-09-29
+ * 文件说明 : (空)
+ * 修改记录 : (空)
+********************************************************************************/
+
+#ifndef __CRUISE_H_
+#define __CRUISE_H_
+
+
+/**********************************参数及宏定义*********************************/
+#define SPEED_HOLD_TIME_CNT 3000 //速度保持时间计数值(根据调用周期设置)
+#define CRS_MAX_ALLOWABLE_SPEED 55 //巡航最大允许的速度,单位km/h
+
+
+typedef enum
+{
+ Invalid = 0, //无效
+ valid , //有效
+}CrsBtnSts_e;
+
+typedef enum
+{
+ AutoHold = 0,
+ Alarmed ,
+ Park,
+ Ready,
+ Run,
+ Cruise, //定速巡航
+ LowPowerFront, //推车助力
+ LowPowerRear, //倒车助力
+}RunStatus_e;
+
+typedef struct
+{
+ unsigned char ButtonStatus; //定速巡航按钮状态 @ref CrsBtnSts_e 0x0:Invalid 无效 0x1:valid 有效
+ unsigned int SpeedHoldTimeCnt; //速度保持时间计数值
+ unsigned char RunStatus; /*运行状态
+ 0x0:autohold
+ 0x1:alarmed
+ 0x2:Park
+ 0x3:ready
+ 0x4:run
+ 0x5:cruise(定速巡航)
+ 0x6:low-power-front(推车助力)
+ 0x7:low-power-rear(倒车助力)
+ */
+ unsigned char HbarRange; //当前手把开度0-100%
+ unsigned char CurrentSpeed; //当前车速 单位:千米/时
+ unsigned char KmhLimit; //巡航最高车速限速千米/时
+ unsigned char IncSpeed; //增加巡航速度
+ unsigned char ReduceSpeed; //减少巡航速度
+ unsigned char BrakeEn; //制动使能标志 1:制动使能 0:未制动
+ unsigned char PullBackHbar; //回拉转把
+ unsigned char McuFault; //MCU故障
+ unsigned char SideBraceFallsDown; //边撑落下
+ unsigned char MaxAllowableSpeed; //系统被允许的最高测速
+
+ unsigned char AutoStatus; //自动巡航状态 0:未进入 1:已进入
+ unsigned char AutoEnSet; //自动巡航使能开启 0:未开启 1:已开启
+} Cruise_t;
+
+
+/*******************************外部参数及函数声明******************************/
+extern Cruise_t Cruise_M1;
+void app_cruise (Cruise_t *p);
+
+
+
+#endif
+
diff --git a/AppFunction/curr.c b/AppFunction/curr.c
new file mode 100644
index 0000000..ad394d3
Binary files /dev/null and b/AppFunction/curr.c differ
diff --git a/AppFunction/curr.h b/AppFunction/curr.h
new file mode 100644
index 0000000..f0598b0
Binary files /dev/null and b/AppFunction/curr.h differ
diff --git a/AppFunction/currShow.c b/AppFunction/currShow.c
new file mode 100644
index 0000000..79cea20
Binary files /dev/null and b/AppFunction/currShow.c differ
diff --git a/AppFunction/currShow.h b/AppFunction/currShow.h
new file mode 100644
index 0000000..4e5bbef
Binary files /dev/null and b/AppFunction/currShow.h differ
diff --git a/AppFunction/error_led.c b/AppFunction/error_led.c
new file mode 100644
index 0000000..ddca1f6
Binary files /dev/null and b/AppFunction/error_led.c differ
diff --git a/AppFunction/error_led.h b/AppFunction/error_led.h
new file mode 100644
index 0000000..dff4f59
Binary files /dev/null and b/AppFunction/error_led.h differ
diff --git a/AppFunction/flash.c b/AppFunction/flash.c
new file mode 100644
index 0000000..d9a8b79
Binary files /dev/null and b/AppFunction/flash.c differ
diff --git a/AppFunction/flash.h b/AppFunction/flash.h
new file mode 100644
index 0000000..605c1ea
Binary files /dev/null and b/AppFunction/flash.h differ
diff --git a/AppFunction/hallShow.c b/AppFunction/hallShow.c
new file mode 100644
index 0000000..b912b50
Binary files /dev/null and b/AppFunction/hallShow.c differ
diff --git a/AppFunction/hallShow.h b/AppFunction/hallShow.h
new file mode 100644
index 0000000..d5c79f8
Binary files /dev/null and b/AppFunction/hallShow.h differ
diff --git a/AppFunction/hand.c b/AppFunction/hand.c
new file mode 100644
index 0000000..750a19f
Binary files /dev/null and b/AppFunction/hand.c differ
diff --git a/AppFunction/hand.h b/AppFunction/hand.h
new file mode 100644
index 0000000..409f9ed
Binary files /dev/null and b/AppFunction/hand.h differ
diff --git a/AppFunction/help.c b/AppFunction/help.c
new file mode 100644
index 0000000..4595967
Binary files /dev/null and b/AppFunction/help.c differ
diff --git a/AppFunction/help.h b/AppFunction/help.h
new file mode 100644
index 0000000..22df1f1
Binary files /dev/null and b/AppFunction/help.h differ
diff --git a/AppFunction/io.c b/AppFunction/io.c
new file mode 100644
index 0000000..7ba0a84
Binary files /dev/null and b/AppFunction/io.c differ
diff --git a/AppFunction/io.h b/AppFunction/io.h
new file mode 100644
index 0000000..e0e882f
Binary files /dev/null and b/AppFunction/io.h differ
diff --git a/AppFunction/led164.c b/AppFunction/led164.c
new file mode 100644
index 0000000..829bb04
Binary files /dev/null and b/AppFunction/led164.c differ
diff --git a/AppFunction/led164.h b/AppFunction/led164.h
new file mode 100644
index 0000000..6eebe33
Binary files /dev/null and b/AppFunction/led164.h differ
diff --git a/AppFunction/low_battery_life.c b/AppFunction/low_battery_life.c
new file mode 100644
index 0000000..27d4073
Binary files /dev/null and b/AppFunction/low_battery_life.c differ
diff --git a/AppFunction/low_battery_life.h b/AppFunction/low_battery_life.h
new file mode 100644
index 0000000..1c45417
--- /dev/null
+++ b/AppFunction/low_battery_life.h
@@ -0,0 +1,43 @@
+/********************************* Copyright ************************************
+ * (C) Copyright 2024,Zhang Kai,China,Genfo.
+ * All Rights Reserved
+ *
+ * By(Zhang Kai)
+ *
+ * 文件名称 : low_battery_life.h
+ * 版 本 : V1.0
+ * 日 期 : 2024-09-29
+ * 文件说明 : (空)
+ * 修改记录 : (空)
+********************************************************************************/
+
+#ifndef __LOW_BATTERY_LIFE_H_
+#define __LOW_BATTERY_LIFE_H_
+
+
+/**********************************参数及宏定义*********************************/
+#define LBF_MAX_ALLOWABLE_SPEED 55 //低电量续航最大允许的速度,单位km/h
+typedef enum
+{
+ NoRequest = 0,
+ Off ,
+ On,
+ Reserved,
+}LowBatLife_e;
+
+typedef struct
+{
+ unsigned char EnSet; //功能使能标志 0x0:No Request 0x1:OFF 0x2: ON 0x3:reserved
+ unsigned char Status; //低电量长续航模式状态 0x0:OFF 0x1: ON
+ unsigned char SocValue; //电池SOC 0--100
+ unsigned char KmhLimit; //限速千米/时
+} LowBatLife_t;
+
+
+/*******************************外部参数及函数声明******************************/
+extern LowBatLife_t LowBatLife_M1;
+void app_low_battery_life (LowBatLife_t *p);
+
+
+#endif
+
diff --git a/AppFunction/modeShow.c b/AppFunction/modeShow.c
new file mode 100644
index 0000000..200663c
Binary files /dev/null and b/AppFunction/modeShow.c differ
diff --git a/AppFunction/modeShow.h b/AppFunction/modeShow.h
new file mode 100644
index 0000000..978d34d
Binary files /dev/null and b/AppFunction/modeShow.h differ
diff --git a/AppFunction/oneLine.c b/AppFunction/oneLine.c
new file mode 100644
index 0000000..4fe0a64
Binary files /dev/null and b/AppFunction/oneLine.c differ
diff --git a/AppFunction/oneLine.h b/AppFunction/oneLine.h
new file mode 100644
index 0000000..a47f50e
Binary files /dev/null and b/AppFunction/oneLine.h differ
diff --git a/AppFunction/speedShow.c b/AppFunction/speedShow.c
new file mode 100644
index 0000000..1024cd5
Binary files /dev/null and b/AppFunction/speedShow.c differ
diff --git a/AppFunction/speedShow.h b/AppFunction/speedShow.h
new file mode 100644
index 0000000..8ed3619
Binary files /dev/null and b/AppFunction/speedShow.h differ
diff --git a/AppFunction/temperature.c b/AppFunction/temperature.c
new file mode 100644
index 0000000..53161fe
Binary files /dev/null and b/AppFunction/temperature.c differ
diff --git a/AppFunction/temperature.h b/AppFunction/temperature.h
new file mode 100644
index 0000000..57f2d96
Binary files /dev/null and b/AppFunction/temperature.h differ
diff --git a/AppFunction/thief.c b/AppFunction/thief.c
new file mode 100644
index 0000000..6112d7a
Binary files /dev/null and b/AppFunction/thief.c differ
diff --git a/AppFunction/thief.h b/AppFunction/thief.h
new file mode 100644
index 0000000..e5e97d2
Binary files /dev/null and b/AppFunction/thief.h differ
diff --git a/CanCommunication/CanApp.c b/CanCommunication/CanApp.c
new file mode 100644
index 0000000..b17867e
Binary files /dev/null and b/CanCommunication/CanApp.c differ
diff --git a/CanCommunication/CanApp.h b/CanCommunication/CanApp.h
new file mode 100644
index 0000000..543b47b
--- /dev/null
+++ b/CanCommunication/CanApp.h
@@ -0,0 +1,1086 @@
+#ifndef __CAN_H
+#define __CAN_H
+#include "stm32f10x.h"
+#include "ProtocolGenfo.h"
+#include "Common_Type.h"
+#include "main.h"
+//#include "App_Curr.h"
+//#include "App_Driver.h"
+//#include "App_MotorGiven.h"
+//////////////////////////////////////////////////////////////////////////////////
+
+#define IAP_ADDR 0x08000000 //IAPַ 0K-19K
+#define APP_ADDR 0x08005000 //APPַ 20K-119K
+#define UPGRADE_FLAG_ADDR 0x08039000 //д־ҳ 228K
+//#define BIN_ADDR 0x08020000 //BINַ 129K-228K
+//#define BOOT_VERSION_ADDR 0x0801D800 //boot汾Ŵ洢ַ 119K -120K
+//#define NEW_BIN_SIZE_ADDR 0x0801E000 //¹̼ȱ־ͨȺJFȣУȷǷ 121K -122K
+
+#define FactoryID 0x04
+#define HWVersion 0x0101 //
+#define SWVersion 10022 //汾 汾(1-5).ΰ汾(0-99).(0-99): 50101ʾ5.01.01
+
+extern word_def CANStateAdr;
+extern uint8_t sn_code[36];
+
+#define UpgradeRequest CANStateAdr.bit.b0
+
+extern unsigned short CRC16_XMODEM(unsigned char *data, unsigned int datalen);
+typedef void (*iapfun)(void);
+
+
+
+
+//extern u16 CycleTime_22NID[12];
+extern u16 CycleTime_22NID[26]; //qiuadd
+
+#define MAX_TICK_VALUE 0xfeff
+#define FOREMOST_TIME 0xff00
+#define LATTERMOST_TIME 0xff01
+
+#define MIN_INTERVAL 0
+#define MAX_INTERVAL MAX_TICK_VALUE
+
+#define MAX_SHAKE_CNT 11
+
+typedef struct
+{
+ uint16_t Tick2Ms_Cnt;
+ uint16_t latest_change_time[MAX_SHAKE_CNT];
+ uint8_t latest_change_index;
+ uint16_t clear_time;
+ uint8_t Shake_Error_Flag;
+} HandRail_Shake_t;
+
+extern HandRail_Shake_t HandRail_Shake;
+
+uint16_t Get2MsTickInterval(uint16_t LastTickVal);
+
+//CAN1RX0жʹ
+#define CAN1_RX0_INT_ENABLE 1 //0,ʹ;1,ʹ.
+
+void MC_Broadcast_Update(void);
+#endif
+
+/* źŽṹ */ // д
+typedef struct
+{
+ INT8U MC_WorkMode : 8;
+ union
+ {
+ INT8U MC_PowerMode_Byte;
+ struct
+ {
+ INT8U PowerEnable : 4; //bit3-bit0 Ƿ
+ INT8U PowerMode : 4; //bit3-bit0 ģʽ
+ } MC_PowerMode_Bit;
+ } MC_PowerMode_State;
+ INT8U SOC_CurLimit : 8;
+
+ union
+ {
+ INT8U MC_SupplySet_Byte;
+ struct
+ {
+ INT8U LoadSensorSupply : 2; //bit1-bit0 ع
+ INT8U TailLightSupply : 2; //bit3-bit2 ģʽ
+ INT8U Reserved : 4; //Ԥ
+ } MC_SupplySet_Bit;
+ } MC_SupplySet_State;
+
+ union
+ {
+ INT8U Current_slope_Byte;
+ struct
+ {
+ INT8U Slope_gradient : 6; //¶ 0-63
+ INT8U Uphill_or_downhill : 1; //0 1
+ INT8U EffectiveValueFlag : 1; //0Ч 1Ч
+ } MC_PowerMode_Bit;
+ } Current_slope_State;
+
+ union
+ {
+ INT8U VehicleDipAngle_Byte;
+ struct
+ {
+ INT8U DipAngle : 6; //бǶ
+ INT8U Left_or_Right : 1; //
+ INT8U EffectDipValueFlag : 1; //0Ч 1Ч
+ } VehicleDipAngle_Bit;
+ } VehicleDipAngle_State;
+
+ INT8U SOC_BackCurLimit : 8; //SOCֵ
+} tCAN202RxSignalTyp;
+
+typedef struct
+{
+ INT8U ThrottleVol : 8;
+ INT8U LeftBrakeVol : 8;
+ INT8U RightBrakeVol : 8;
+ union
+ {
+ INT8U PeripheralError_Byte;
+ struct
+ {
+ INT8U DateUpdateFlag : 1; //ʱ
+ INT8U RightBrakeError : 1; //ɲ
+ INT8U LeftBrakeError : 1; //ɲ
+ INT8U ThrottleError : 1; //תѹ
+ INT8U ThrottleSlopeError : 1; //תбʹ
+ INT8U ThrottleUnstableError : 1; //תѵѹȶ
+ INT8U ThrottleSupplyError : 1; //תɲѵԴ
+ INT8U Reserved : 1; //Ԥ
+ } PeripheralError_Bit;
+ } PeripheralError_State;
+ INT8U ThrottleSupplyVol : 8; //תѹѹ
+ INT8U BrakeSupplyVol : 8; //ɲѹѹ
+} tCAN20CRxSignalTyp;
+
+typedef struct
+{
+ INT16U SpeedValue :16;
+ INT16U LowVolValue :16;
+ INT16U CurLimiteValue :16;
+ INT8U FrontLight_Fre :8;
+ INT8U FrontLightDriving_Fre :8;
+ INT8U TailLight_Fre :8;
+ INT8U BrakeLight_Fre :8;
+ INT8U ThrottleLight_Fre :8;
+ INT8U OverWeightValue :8;
+ INT8U SeatPressureMode :8;
+ INT8U NoLoadFlyBikeMode :8; //طɳ
+ INT8U TCS_Mode :8;
+ INT8U ClimbPowerInc :8;
+ INT8U BrakeOnHandProtect :8;
+ INT8U ZeroStartValue :8;
+ INT16U RechargeCur :16; //ֵ
+ union
+ {
+ INT8U TripInfoClear_Byte;
+ struct
+ {
+ INT8U Reserved : 2; //Ԥ
+ INT8U RightBreakVolClear : 1; //ɲѹ
+ INT8U LeftBreakVolClear : 1; //ɲѹ
+ INT8U RightBreakTimesClear : 1; //ɲ
+ INT8U LeftBreakTimesClear : 1; //ɲ
+ INT8U OdometerClearFlag : 1; //
+ INT8U MaxSpeedClearFlag : 1; //ٶ
+ } TripInfoClear_Bit;
+ } TripInfoClear_State;
+ INT8U FlyBikeProtectSwitch :8;
+ INT8U HBarSlopeLimieValue :8;
+ INT8U HBarStandardLimiteValue :8;
+ INT8U HBarStandardTimeValue :8;
+ INT8U BatteryLockSwitch :8;
+ INT8U WheelPolePairs :8;
+ INT8U WheelPerimeter :8;
+ INT8U NoZeroStartSet :8;
+ INT8U MotorParaCRC :8;
+ INT16U BEMF_Vol :16;
+ INT16U MotorResistance :16;
+ INT16U Q_Axis_Inductance :16;
+ INT16U D_Axis_Inductance :16;
+ INT8U PedalStartSpeedValue :8;
+ INT8U PedalStartPulseValue :8;
+ union
+ {
+ INT8U PedalOverSpeed_Byte;
+ struct
+ {
+ INT8U PedalMode : 2; //ģʽ 0x0 0x1 0x2 ǿ
+ INT8U PedalKeep : 1; //ٺǷ
+ INT8U Reserved : 5; //Ԥ
+ } PedalOverSpeed_Bit;
+ } PedalOverSpeed_State;
+ INT8U PedalStartForce : 8; //ǿϵ
+ INT8U PedalAcleForce : 8; //ٽ?ǿϵ
+ INT8U PedalStopForce : 8; //˥α?ʱ
+ INT8U HDC_Flag : 8; //»־λ
+ INT8U LowSpeedPedalInc : 8; //ǿ
+ INT8U WeakSpeedInc : 8; //ٹ
+ INT8U JumpToBOOT_flg :8;
+ INT8U CycleSendEnable_flg :8;
+ INT8U CANMessageErrReport_flg :8;
+ INT16U OverVolValue :16; //ѹֵ
+} tCanRxSignalTyp;
+
+typedef struct
+{
+ INT8U ID00[8];
+ INT8U ID01[8];
+ INT8U ID02[8];
+ INT8U ID03[8];
+ INT8U ID04[8];
+ INT8U ID05[8];
+ INT8U ID06[8];
+ INT8U ID07[8];
+ INT8U ID08[8];
+ INT8U ID09[8];
+ INT8U ID10[8];
+ INT8U ID11[8];
+ INT8U ID12[8];
+ INT8U ID13[8];
+ INT8U ID14[8];
+ INT8U ID15[8];
+ INT8U ID16[8];
+ INT8U ID17[8];
+ INT8U ID18[8];
+ INT8U ID19[8];
+ INT8U ID20[8];
+ INT8U ID21[8];
+ INT8U ID22[8];
+ INT8U ID23[8];
+ INT8U ID24[8];
+ INT8U ID25[8];
+} tCANTxBroadcast;
+typedef struct
+{
+ INT8U ID01[28]; //28
+ INT8U ID02[76];
+ INT8U ID03[23];
+ INT8U ID04[23];
+ INT8U ID05[23];
+ INT8U ID06[23];
+ INT8U ID07[65];
+ INT8U ID08[16];
+} tMULCANTxBroadcast;
+
+
+typedef struct
+{
+ INT8U WorkMode_State;
+ union
+ {
+ INT8U PowerModeState_Byte;
+ struct
+ {
+ INT8U PowerOutputEnable : 4; //Ƿ
+ INT8U PowerOutputMode : 4; //ģʽ
+ }PowerModeState_Bit;
+ }PowerMode_State;
+ INT8U Speed_Float;
+ union
+ {
+ INT8U MC_SupplyState_Byte;
+ struct
+ {
+ INT8U LoadSensorSupplyState : 2; //bit1-bit0 ع
+ INT8U TailLightSupplyState : 2; //bit3-bit2 ģʽ
+ INT8U Reserved : 4; //Ԥ
+ }MC_SupplySetState_Bit;
+ }MC_SupplySet_State;
+ INT8U SpeedValue; //ǰ KM/H
+ INT8U Bike_Start_Status; //״̬
+ union
+ {
+ INT8U BatteryLockState_Byte;
+ struct
+ {
+ INT8U BatteryLockHeadState1 : 1; //״̬
+ INT8U BatteryLockMotorstate : 2; //״̬
+ INT8U BatteryLockHeadState2 : 2; //״̬
+ INT8U Reserved : 3; //״̬
+ }BatteryLockState_Bit;
+ }BatteryLock_State; //״̬
+ INT8U PedalStartMode_State; //ģʽ
+ INT16U Bus_Vol; //ѹλ0.1V //ID:221
+ INT16S Bus_Cur; //ĸߵ λ0.1A
+ INT8U Throttlt_Vol; //תѵѹ λ0.1V
+ INT8U LeftBrake_Vol; //ɲѹ λ0.1V
+ INT8U RightBrake_Vol; //ɲѹ λ0.1V
+ union
+ {
+ INT8U TCSandBrakeState_Byte;
+ struct
+ {
+ INT8U TCS_Switch_State : 1; //TCS 1 0
+ INT8U FlyBikeProtect_State : 1; //bit3-bit2 ģʽ
+ INT8U BrakeType : 1; //ɲ
+ INT8U HandUnreleasedProtcct_State : 1; //ɲתδͷ
+ INT8U RearArmrestSwitch_State : 1; //ֿ״̬
+ INT8U RBrake_Loose_State : 1; //ɲբɶ״̬
+ INT8U LBrake_Loose_State : 1; //ɲբɶ״̬
+ INT8U ClimbHillPedalInc_State : 1; //ǿ
+ }TCSandBrakeState_Bit;
+ }TCSandBrake_State;
+ INT16S MotorSpeed; //ת
+ INT16U HallChange500ms; //500
+ INT8U MC_Temp; //¶
+ INT8U HallCurValue; //ֵ
+ union
+ {
+ INT8U MC_Protect1State_Byte;
+ struct
+ {
+ INT8U Motor_Blocked_Protect : 1; //ת
+ INT8U NoLoadFlyBike_Protect : 1; //طɳ
+ INT8U HandGndBreak_Protect : 1; //תѵ
+ INT8U MultiUserRiding_Protect : 1; //б
+ INT8U OverCurrent_Protect : 1; //
+ INT8U OverVoltage_Protect : 1; //ѹ
+ INT8U UnderVoltage_Protect : 1; //Ƿѹ
+ INT8U PoweonFlyBike_Protect : 1; //ϵɳ
+ } MC_Protect1State_Bit;
+ } MC_Protect1_State;
+ union
+ {
+ INT8U MC_Protect2State_Byte;
+ struct
+ {
+ INT8U Reserved : 3; //
+ INT8U SortOverCur_Protect : 1; //
+ INT8U HandNotRelease_Protect : 1; //ֹδͷְ
+ INT8U HandVolUnstable_Protect : 1; //תѵѹȶ
+ INT8U HandVolRise_Protect : 1; //תѵѹ
+ INT8U Tempture_Protect : 1; //¶ȱ
+ } MC_Protect2State_Bit;
+ } MC_Protect2_State;
+ INT16U UnderVoltageValue;
+ INT16U BusCurLimitValue;
+ INT16U SpeedLimitValue;
+ INT8U OverLoadValue;
+ INT8U MotorTemp;
+ union
+ {
+ INT8U Perip1Error_Byte;
+ struct
+ {
+ INT8U PressureSwitch_Error : 1; //ѹع
+ INT8U GNDshort5V_Error : 1; //5VGND·
+ INT8U HandBar_Error : 1; //תѵ
+ INT8U RightBrake_Error : 1; //ɲ
+ INT8U LeftBrake_Error : 1; //ɲ
+ INT8U LoadSensorSupply_Error : 1; //صȹλ·
+ INT8U RearArmrestSwitch_Error : 1; //ֿع
+ INT8U MotorHall_Error : 1; //
+ } Perip1Error_Bit;
+ } Perip1Error_State;
+ union
+ {
+ INT8U Perip2Error_Byte;
+ struct
+ {
+ INT8U HallC_Error : 1; //C
+ INT8U HallB_Error : 1; //B
+ INT8U HallA_Error : 1; //A
+ INT8U MotorPhaseLose_Error : 1; //ȱ
+ INT8U BreakLight_Error : 1; //ɲƴ
+ INT8U XCDLight_Error : 1; //гƴ
+ INT8U TailLight_Error : 1; //βƹ
+ INT8U MainLigh_Error : 1; //
+ } Perip2Error_Bit;
+ } Perip2Error_State;
+ union
+ {
+ INT8U MCError_Byte;
+ struct
+ {
+ INT8U Reserved : 6; //
+ INT8U InsideVol_Error : 1; //βƹ
+ INT8U MOSDamage_Error : 1; //MOSջ
+ } MCError_Bit;
+ } MCError_State;
+ union
+ {
+ INT8U IOT_MessageError_Byte;
+ struct
+ {
+ INT8U Periodic_message_Error : 1; //ڱĹ
+ INT8U HandBrake_message_Error : 1; //תɲѱĹ
+ INT8U Reserved : 6; //رĹ
+ } IOT_MessageError_Bit;
+ } IOT_MessageError_State;
+ union
+ {
+ INT8U BMSError_Byte;
+ struct
+ {
+ INT8U BMS_communication_Error : 1; //ͨŴ
+ INT8U BMS_Dataframetimeout_Error : 1; //֡ʱ
+ INT8U MosStateRead_Error : 1; //MOS״̬ȡ
+ INT8U Reserved : 5; //Ԥ
+ } BMSError_Bit;
+ } BMSError_State;
+ INT16U MaxSpeedValue :16 ; //ٶ
+ INT16U OdometerValue :16 ; //
+ INT8U LeftBrakeTimes :8;
+ INT8U RightBrakeTimes :8;
+ INT8U LeftBrakeValueMax :8;
+ INT8U RightBrakeValueMax :8;
+ INT8U BootVersion :8;
+ INT8U Factory_ID :8;
+ INT16U HardwareVersion :16;
+ INT16U SoftwareVersion :16;
+ INT16U CanProtocolVersion :16;
+ INT8U MC_ID[16];
+ INT8U Second_Circuit_Vol:8;
+ INT16U Feedback_CurLimit :16;
+ INT32S Riding_mileage:32;
+ INT8U MaxThrottleVol :8;
+ INT8U EstimatedLoadValue :8;
+ INT8U MotorPoles :8;
+ INT8U WheelCircumference:8;
+ INT16U MotorBackElecVol :16;
+ INT16U MotorResistance :16;
+ INT16U MotorQInductance :16;
+ INT8U PedalPulseStartValue :8;
+ INT8U PedalSpeedStartValue :8;
+ INT8U Pedal_Frequency :8;
+ INT8U PedalMode :8;
+ INT8U PedalStartForce :8;
+ INT8U PedalStartAccel :8;
+ INT8U PedalStopKeepTime :8;
+ INT8U PedalStopOverSpeed :8;
+ union
+ {
+ INT8U MC_FunctionSwitch1_Byte;
+ struct
+ {
+ INT8U Reserved :5; //
+ INT8U WeakSpeedIncBit :1; //ٹ
+ INT8U LowSpeedPedalIncBit :1; //ǿ
+ INT8U DownHillControlBit :1; //»
+ } MC_FunctionSwitch1_bit;
+ } MC_FunctionSwitch1_Set;
+ union
+ {
+ INT8U MC_FunctionSwitch2_Byte;
+ struct
+ {
+ INT8U Reserved :7; //
+ INT8U NoZeroStartSetBit :1; //0
+ } MC_FunctionSwitch2_bit;
+ } MC_FunctionSwitch2_Set;
+ INT16U D_Axis_InductanceSend :16; //D
+ INT16U OverVolValue :16; //ѹֵ
+} tCanTxSignalTyp;
+typedef struct {
+ /**************״̬Ϣ չ֡ ID=0x18FF0200 20ms**************/
+ union
+ { INT8U VehicleState_error0_Byte;
+ struct
+ {
+ INT8U MCULowVol :1;//Ƿѹ
+ INT8U MCUOverCur :1;//
+ INT8U MCUOverVol :1;//ѹ
+ INT8U MCUHighTemp :1;//¹
+ INT8U motorOverSpeed :1;//ٹ
+ INT8U MCUDriveFault :1;//
+ INT8U MOSFault :1;//mosܹ
+ INT8U breakFault :1;//ɲ
+ }VehicleState_error0_Bit;
+ }VehicleState_error0;
+ union
+ {
+ INT8U VehicleState_error1_Byte;
+ struct
+ {
+ INT8U hbarFault :1;//תѹ
+ INT8U motorPhaseFault :1;//ȱ
+ INT8U motorHallFault :1;//
+ INT8U motorHighTemp :1;//¹
+ INT8U motorLocked :1;//ת
+ INT8U MCULowVolWarning :1;//Ƿѹ桱
+ INT8U motorZeroDrift :1;//Ư
+ INT8U MCU_TCSMode :1;//MCU-TCSģʽ: 0x0:ǿ 0x1:
+ }VehicleState_error1_Bit;
+ }VehicleState_error1;
+ union
+ {
+ INT8U VehicleState_state2_Byte;
+ struct
+ {
+ INT8U ReadyState :1;//Ready״̬
+ INT8U P_gaerState :1;//P״̬ 0x0P״̬Ч 0x1P״̬Ч
+ INT8U reverseState :1;//״̬
+ INT8U trolleyState :1;//Ƴ״̬
+ INT8U cruiseState :1;//Ѳ״̬
+ INT8U breakButtonState :1;//ɲ״̬
+ INT8U lockMotorState :1;//״̬
+ INT8U nitrogenBoostFunction :1;//Boostܣ0x0:BOOSTѹر/ܽ 0X1:BOOSTѿ/ܿ
+ }VehicleState_state2_Bit;
+ }VehicleState_state2;
+ union
+ {
+ INT8U VehicleState_state3_Byte;
+ struct
+ {
+ INT8U gearState :2;//λ״̬x=0x0:ģʽ0x0:A 0x1:0x3:S˶x=0x1:ģʽ0x0:X1 0x1:X20x2:AI0x3:Ԥ
+ INT8U MCU_TCSFuction :1;//MCU-TCS: 0x0:ر 0x1:
+ INT8U rampParkingFunction:1;//µפ 0x0:µפѹر 0x1µפѿ
+ INT8U nitrogenBoostState :1;//"Boost״̬:0x0:δBOOST/δ0X1:BOOST/"
+ INT8U singleThrottleMode :2;//ģʽ 00δ뵥ģʽ 01뵥ģʽ1 02뵥ģʽ2 03뵥ģʽ3 ̤ģʽ
+ INT8U XGear :1;//"xģʽ0x0:ģʽ0x1:ģʽ"
+ }VehicleState_state3_Bit;
+ }VehicleState_state3;
+ INT8U VehicleState_motorSpeedRpmHigh;//ʵʱתRPMֽ
+ INT8U VehicleState_motorSpeedRpmLow;//ʵʱתRPMֽ 棺1RPM/bitƫ0ָʾΧ0~30000
+ INT8U VehicleState_MCUTemp;//¶ȣ棺1/bitƫ-40ָʾΧ-40~150
+ INT8U VehicleState_motorTemp;//¶ȣ棺1/bitƫ-40ָʾΧ-40~150
+ /**************Ϣ չ֡ ID=0x18FF0201 20ms**************/
+
+}tCanTxVehicleState;
+
+typedef struct
+{
+ /**************Ϣ չ֡ ID=0x18FF0201 20ms**************/
+ INT8U MCUVolHigh; //ѹֽ 棺0.1V/bit ƫ0V ָʾΧ0~800V
+ INT8U MCUVolLow; //ѹֽ
+ INT8U MCUCurHigh; //ʵʱֽ 棺0.1A/bit ƫ-1000 ָʾΧ-100~1500A ֵʾų
+ INT8U MCUCurLow; //ʵʱֽ
+ INT8U nitrogenPercentage; //ٷֱ/ʣʱ 棺1%/bit ƫ0 ָʾΧ0~100%
+ INT8U hbarPercentage; //תѿȰٷֱ 棺1%/bit ƫ0 ָʾΧ0~100%
+ INT8U hbarVolHigh; //תźŵѹֽ 棺0.01V/bit ƫ0V ָʾΧ0~5V
+ INT8U hbarVolLow; //תźŵѹֽ
+} tMCUInformation1;
+
+typedef struct
+{
+ /**************Ϣ չ֡ ID=0x18FF0202 20ms**************/
+ INT8U motorTorquePercentage; //ʵʱŤذٷֱ 0.5 λ% ЧΧ0x00~0xC8 Чֵ0xFF
+ INT8U fanOutput; //ռձ 棺1%/bit ƫ0 ָʾΧ0~100%
+ union
+ {
+ INT8U vehicleFunction_Byte;
+ struct
+ {
+ INT8U HTC_flag : 1;//»ܿ 0x0:ر 0x1:
+ INT8U sideSupportInductionFunction: 1;//פӦܿأ߳Ŷϵ繦ܣ0x0:ر 0x1:
+ INT8U lowVolSpeedLimitMode : 1;//͵ģʽܿ 0x0:ر 0x1:
+ INT8U simpleDriveMode : 1;//ģʽܿ 0x0:ر 0x1:
+ INT8U helpPromoteMode : 1;//ģʽܿ 0x0:ر 0x1:
+ INT8U reverseMode : 1;//ܿ 0x0:ر 0x1:
+ INT8U MCUEmergencyModeState : 1;//Ӧģʽ״̬ 0x0:ر 0x1:
+ INT8U MCUBreakFution : 1;//ɲܿ 0x0:ر 0x1:
+ } vehicleFunction_Bit;
+ } vehicleFunction;
+ union
+ {
+ INT8U vehicleFunctionState_Byte;
+ struct
+ {
+ INT8U HTCState : 1;//»״̬
+ INT8U MCU_TCSFuctionState : 1;//TCS״̬
+ INT8U rampParkingFunctionState : 1;//µפ״̬
+ INT8U MCUEABSState : 1;//E-ABS״̬
+ INT8U selfBalancingFunction : 1;//ƽܿ 0x0:ر 0x1:
+ INT8U reserved : 3;//Ԥ
+ } vehicleFunctionState_Bit;
+ } vehicleFunctionState;
+ union
+ {
+ INT8U buttonState_Byte;
+ struct
+ {
+ INT8U buttonMODEDown : 1;//MODE-
+ INT8U buttonMODEUp : 1;//MODE+
+ INT8U buttonPgear : 1;//P
+ INT8U buttonCruise : 1;//Ѳ
+ INT8U breakPowerOffState : 1;//ɲϵ缤״̬
+ INT8U reserved : 3;//Ԥ
+ } buttonState_Bit;
+ } buttonState;
+ union
+ {
+ INT8U vehicleReminder_Byte;
+ struct
+ {
+ INT8U noDriverReminder : 1;//δʻԱ 0x0:ʻԱ 0x1:δʻԱ
+ INT8U noReleasePgearReminder : 1;//δP 0x0:ѽP 0x1:δP
+ INT8U noReleaseSideSupportReminder: 1;//δ߳ 0x0:ѽ߳ 0x1:δ߳
+ INT8U sideSupportInductionState : 1;//פӦ״̬ 0:߳ŷ 1:߳
+ INT8U volResponse : 4;//ѹȼ 0x0:Ч 0x1:72V 0x2:60V 0x3:48V
+ } vehicleReminder_Bit;
+ } vehicleReminder;
+ union
+ {
+ INT8U vehicleFunction2_Byte;
+ struct
+ {
+ INT8U unlockSpeedLimit : 2;//״̬ 0x0:Ĭ 0x1: 0x2:ص
+ INT8U zeroForcePushFunction : 1;//й 0x0:ر 0x1:
+ INT8U zeroForcePushFunctionState : 1;//м״̬ 0x0:Ч 0x1:Ч
+ INT8U reserved : 4;//Ԥ
+ } vehicleFunction2_Bit;
+ } vehicleFunction2;
+ union
+ {
+ INT8U vehicleError_Byte;
+ struct
+ {
+ INT8U MCUErrorLevel : 4;//ϵȼ 0x0: 0x1:1 0x2:2 0x3:3
+ INT8U EABSPowerLevel : 2;//E-ABSյȼ 0x0:ر 0x1: 0x2:е 0x3:ǿ
+ INT8U MCUOverTempAlarm : 1;//¸澯 0: 1:澯E216
+ INT8U motorOverTempAlarm : 1;//¸澯 0: 1:澯E217
+ } vehicleError_Bit;
+ } vehicleError;
+} tMCUInformation2;
+
+typedef struct
+{
+ /**************Ϣ չ֡ ID=0x18FF0203 20ms**************/
+ INT8U vehicleSpeedHigh; //ʵʳٸֽ 棺0.1Km/h/bit ƫ0 ָʾΧ0~500Km/h
+ INT8U vehicleSpeedLow; //ʵʳٵֽ
+ INT8U cruiseSpeedTargetHigh; //ѲĿ공ٸֽ 棺0.1Km/h/bit ƫ0 ָʾΧ0~500Km/h
+ INT8U cruiseSpeedTargetLow; //ѲĿ공ٵֽ
+ INT8U MCURequestTorquePercentage;//Ťذٷֱ 0.5 λ% ЧΧ0x00~0xC8 Чֵ0xFF
+ INT8U reserved; //Ԥ
+ union
+ {
+ INT8U MCUCurrentMaxSpeedReaction_Byte;
+ struct
+ {
+ INT8U MCUCurrentMaxSpeedReactionHigh : 7;//ǰģʽ߳ٷֽڵ7λ
+ INT8U MCUCurrentMaxSpeedReactionState: 1;//ǰģʽ߳ٷ״̬ 0x0:ر 0x1:
+ } MCUCurrentMaxSpeedReaction_Bit;
+ } MCUCurrentMaxSpeedReaction;
+ INT8U MCUCurrentMaxSpeedReactionLow; //ǰģʽ߳ٷֽ
+} tMCUInformation3;
+
+typedef struct
+{
+ /**************Ϣ չ֡ ID=0x18FF0204 200ms**************/
+ INT8U MCUPhaseACurHigh; //Aֽ 棺0.1A/bit ƫ0 ָʾΧ0~2000A
+ INT8U MCUPhaseACurLow; //Aֽ
+ INT8U MCUPhaseBCurHigh; //Bֽ 棺0.1A/bit ƫ0 ָʾΧ0~2000A
+ INT8U MCUPhaseBCurLow; //Bֽ
+ INT8U MCUPhaseCCurHigh; //Cֽ 棺0.1A/bit ƫ0 ָʾΧ0~2000A
+ INT8U MCUPhaseCCurLow; //Cֽ
+ INT8U InstrumentSpeed; //DZʾ 棺1Km/h/bit ƫ0 ָʾΧ0~500Km/h
+} tMCUInformation4;
+
+typedef struct
+{
+ /**************Ϣ չ֡ ID=0x18FF0205 200ms**************/
+ union
+ {
+ INT8U vehicleGear_Byte;
+ struct
+ {
+ INT8U EGearState : 1;//Eõλ״̬ 0x0: 0x1:
+ INT8U CGearState : 1;//C˶λ״̬ 0x0: 0x1:
+ INT8U SGearState : 1;//Sҵλ״̬ 0x0: 0x1:
+ INT8U X1GearState : 1;//X1λ״̬ 0x0: 0x1:
+ INT8U X2GearState : 1;//X2λ״̬ 0x0: 0x1:
+ INT8U AIGearState : 1;//AIģʽλ״̬ 0x0: 0x1:
+ INT8U reserved : 2;//Ԥ
+ } vehicleGear_Bit;
+ } vehicleGear;
+ union
+ {
+ INT8U vehicleFunctionState_Byte;
+ struct
+ {
+ INT8U hbarBackHTCFuction : 1;//תչ 0x0:ر 0x1:
+ INT8U hbarBackHTCState : 1;//תռ״̬ 0x0:Ч 0x1:Ч
+ INT8U hbarBackReverseFunction : 1;//תѵ 0x0:ر 0x1:
+ INT8U hbarBackReverseState : 1;//תѵ״̬ 0x0:Ч 0x1:Ч
+ INT8U AIOperationMode : 4;//AIģʽ 0x1: 0x2: 0x3:˶ 0x4: 0x5:ʦ
+ } vehicleFunctionState_Bit;
+ } vehicleFunctionState;
+ INT8U AIGearThrottlePointPercentage; //AIλŻְٷֱ 棺1%/bit ƫ0 ָʾΧ0~100%
+ INT8U Count; //COUNTܴ
+ INT8U Count1; //COUNT1
+ INT8U Count2; //COUNT2
+ INT8U Count3; //COUNT3
+ INT8U Count4; //COUNT4
+} tMCUInformation5;
+typedef struct
+{
+ /**************豸汾 Ԥ չ֡ ID=0x18FF0230~0x18FF0233 2000ms ʼ5֡**************/
+ INT8U manufacturerCode; //Ҵ
+ INT8U reserved0; //Ԥ
+ INT8U materialCodeByte0; //ϱ0ֽ
+ INT8U materialCodeByte1; //ϱ1ֽ
+ INT8U materialCodeByte2; //ϱ2ֽ
+ INT8U swMajorVersion; //汾
+ INT8U swMinorVersion; //ΰ汾
+ INT8U reserved1; //Ԥ̶Ϊ0
+} tMCUVersionInformation;
+
+typedef struct
+{
+ /**************IDSN룩 Ԥ չ֡ ID=0x18FF0240~0x18FF0243 2000ms ʼ5֡**************/
+ INT8U byte0; //Ԥ
+ INT8U byte1; //Ԥ
+ INT8U byte2; //Ԥ
+ INT8U byte3; //Ԥ
+ INT8U byte4; //Ԥ
+ INT8U byte5; //Ԥ
+ INT8U byte6; //Ԥ
+ INT8U byte7; //Ԥ
+} tMCUSNInformation;
+
+typedef struct
+{
+ /**************MCU չ֡ ID=0x18FF0102֡To**************/
+ union
+ {
+ INT8U byte0;
+ struct
+ {
+ INT8U zeroForcePushSet : 2;// 0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ INT8U lowVolSpeedLimitSet : 2;//͵ģʽ 0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ INT8U autoParkingSet : 2;//Զפܣµפ0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ INT8U HTCSet : 2;//» 0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ } bit;
+ } byte0_set;
+ union
+ {
+ INT8U byte1;
+ struct
+ {
+ INT8U sideSupportSet : 2;//פӦӱ߳Źܣ0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ INT8U EABSSet : 2;//E-ABS 0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ INT8U simpleDriveSet : 2;//ģʽ 0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ INT8U breakPowerOffSet : 2;//ɲϵ繦ܿ/رָ 0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ } bit;
+ } byte1_set;
+ union
+ {
+ INT8U byte2;
+ struct
+ {
+ INT8U helpPromoteSet : 2;//й 0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ INT8U reverseSet : 2;// 0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ INT8U reserved : 1;//Ԥ
+ INT8U singleThrottleModeSet : 3;//ģʽָ 0x0:Ч 0x1:ر 0x2:1 0x3:2 0x4:3
+ } bit;
+ } byte2_set;
+ union
+ {
+ INT8U byte3;
+ struct
+ {
+ INT8U speedSafetyLock : 5;//ٶȰȫ λkm/h 棺5 ƫ10 0x0:Ч 0x1F:ر
+ INT8U energyRecoveryLevel : 3;//յȼ 0x0:Ч 0x1:ر 0x2: 0x3:е 0x4:ǿ
+ } bit;
+ } byte3_set;
+ union
+ {
+ INT8U byte4;
+ struct
+ {
+ INT8U hbarBackHTCSet : 2;//ת 0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ INT8U hbarBackReverseSet : 2;//תѵ 0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ INT8U unlockSpeedLimitSet : 2;//ʹ 0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ INT8U TCSModeSet : 2;//TCSģʽ 0x0:Ч 0x1:ǿ 0x2: 0x3:unknown
+ } bit;
+ } byte4_set;
+ union
+ {
+ INT8U byte5;
+ struct
+ {
+ INT8U TCSFunctionSet : 2;//TCS 0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ INT8U boostModeSet : 2;//Boostģʽ 0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ INT8U EGearSet : 2;//ģʽ-E 0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ INT8U CGearSet : 2;//ģʽ-C 0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ } bit;
+ } byte5_set;
+ union
+ {
+ INT8U byte6;
+ struct
+ {
+ INT8U SGearSet : 2;//ģʽ-S˶ 0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ INT8U X1GearSet : 2;//ģʽ-X1 0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ INT8U X2GearSet : 2;//ģʽ-X2 0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ INT8U AIGearSet : 2;//ģʽ-AI 0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ } bit;
+ } byte6_set;
+ union
+ {
+ INT8U byte7;
+ struct
+ {
+ INT8U voltagePlatformSet : 4;//ѹ 0x0:Ч 0x1:72V 0x2:60V 0x3:48V 0x4:96V
+ INT8U reserved : 4;//Ԥ
+ } bit;
+ } byte7_set;
+} tVehicleFunctionSettingRx;
+
+typedef struct
+{
+ /**************״̬1(VCU ػϢ) չ֡ ID=0x18FF0108մ֡**************/
+ INT8U VCUState : 4;//VCU״̬ 0x0:Ч 0x1:ػ 0x2:Ԥ 0x3: 0x4:Ԥػ 0x5:綪ʧ
+ INT8U moveAlarm : 1;//춯 0: 1:
+ INT8U wheelMoveAlarm : 1;//ֶ 0: 1:
+ INT8U reserved0 : 2;//Ԥ
+ INT8U reserved1[3]; //Ԥ
+ INT8U fallAlarm : 1;//㵹 0: 1:
+ INT8U reserved4 : 7;//Ԥ
+ INT8U reserved5; //Ԥ
+ INT8U chargerState : 2;//״̬ 0x0:δ 0x1:ѽ
+ INT8U dischargeConfirm : 2;//ŵ绥 0x0:ʧ 0x1:ɹ
+ INT8U reserved6 : 4;//Ԥ
+ INT8U batterySOC : 7;//SOC 0~100
+ INT8U batterySOCValid : 1;//SOCЧλ 0x0:Ч 0x1:Ч
+} tVCUVehicleState1;
+typedef struct
+{
+ /**************״̬2(״̬) չ֡ ID=0x18FF0109մ֡**************/
+ INT8U reserved0; //Ԥ
+ INT8U reserved1; //Ԥ
+ INT8U seatInductionState : 2; //Ӧ״̬ 0x0:δ 0x1:˳
+ INT8U reserved2; //Ԥ
+ INT8U reserved3; //Ԥ
+ INT8U reserved4; //Ԥ
+ INT8U reserved5; //Ԥ
+ INT8U reserved6; //Ԥ
+ INT8U reserved7; //Ԥ
+} tVCUVehicleState2;
+
+typedef struct
+{
+ /**************״̬3(û-1 VCU) չ֡ ID=0x18FF010Aմ֡**************/
+ INT8U lostMode : 2; //ʧģʽ 0x0:ر 0x1:
+ INT8U reserved0 : 6; //Ԥ
+ INT8U reserved1; //Ԥ
+ INT8U reserved2; //Ԥ
+ INT8U reserved3; //Ԥ
+ INT8U reserved4; //Ԥ
+ INT8U reserved5; //Ԥ
+ INT8U reserved6; //Ԥ
+ INT8U reserved7; //Ԥ
+} tVCUVehicleState3;
+
+typedef struct
+{
+ /**************״̬4() չ֡ ID=0x18FF010Bմ֡**************/
+ INT8U batteryType : 4; // 0x0:Ч 0x1:Ǧ 0x2:﮵
+ INT8U voltagePlatform : 4; //ѹ 0x0:Ч 0x1:72V 0x2:60V 0x3:48V
+ INT8U reserved1; //Ԥ
+ INT8U SOC : 7; //SOC 0%~100%
+ INT8U SOCValid : 1; //SOCЧλ
+ INT8U recycleCurrent; //յλ0.1A
+ INT8U reserved4; //Ԥ
+ INT8U reserved5; //Ԥ
+ INT8U reserved6; //Ԥ
+ INT8U reserved7; //Ԥ
+} tVCUVehicleState4;
+
+typedef struct
+{
+ /**************״̬5() չ֡ ID=0x18FF010Cմ֡**************/
+ INT8U reserved0; //Ԥ
+ INT8U reserved1; //Ԥ
+ INT8U reserved2; //Ԥ
+ INT8U reserved3; //Ԥ
+ INT8U ratedDischargeCurrent; //ŵλA
+ INT8U peakDischargeCurrent; //ֵŵλA
+ INT8U reserved6; //Ԥ
+ INT8U reserved7; //Ԥ
+} tVCUVehicleState5;
+
+typedef struct
+{
+ /**************VCUǽǶ չ֡ ID=0x18FF0101մ֡**************/
+ INT8U yawAngleLow; //ƫǶȵֽ 棺0.1/bit ƫ-90
+ INT8U yawAngleHigh; //ƫǶȸֽ
+ INT8U pitchAngleLow; //Ƕȵֽ 棺0.1/bit ƫ-90
+ INT8U pitchAngleHigh; //Ƕȸֽ
+ INT8U initialYawAngleLow; //ʼƫǶȵֽ 棺0.1/bit ƫ-90
+ INT8U initialYawAngleHigh; //ʼƫǶȸֽ
+ INT8U initialPitchAngleLow; //ʼǶȵֽ
+ INT8U initialPitchAngleHigh; //ʼǶȸֽ
+} tVCUGyroAngle;
+
+typedef struct
+{
+ /**************ABS״̬Ϣ չ֡ ID=0x18FF0600 20ms**************/
+ INT8U frontWheelSpeedLow; //ABSǰٵֽ 棺0.05625/bit ƫ0
+ INT8U frontWheelSpeedHigh; //ABSǰٸֽ
+ INT8U rearWheelSpeedLow; //ABSٵֽ 棺0.05625/bit ƫ0
+ INT8U rearWheelSpeedHigh; //ABSٸֽ
+ union
+ {
+ INT8U stateByte;
+ struct
+ {
+ INT8U ABSSwitchState : 2;//ABSر״̬ 0x0:ABS 0x1:ABSر 0x2:ABS 0x3:ABSر
+ INT8U ABSFaultLamp : 2;//ABSϵ 0x0:ر 0x1: 0x2:ģʽ 0x3:
+ INT8U frontWheelSpeedFault : 1;//ABSǰЧ־ 0x0: 0x1:
+ INT8U rearWheelSpeedFault : 1;//ABSЧ־ 0x0: 0x1:
+ INT8U ABSModeSwitchAllow : 1;//ABSģʽл 0x0: 0x1:
+ INT8U ABSEvent : 1;//¼λ 0: 1:
+ } bit;
+ } state;
+ INT8U ABSActiveState : 1; //ABS״̬ 0:ر 1:
+ INT8U IMUZeroFlag : 1; //IMU־λ 0x0:δ궨 0x1:ѱ궨
+ INT8U reserved5 : 6; //Ԥ
+ INT8U IMUZeroCount; //IMU
+ INT8U ABSTCSTargetTorquePercentage;//ABS-TCSĿŤذٷֱ λ% ЧΧ0x0~0x64 Чֵ0xFF
+} tABSStateInfo0;
+
+typedef struct
+{
+ /**************ABS״̬Ϣ չ֡ ID=0x18FF0601 20ms**************/
+ INT8U ABSTCSControlCmd : 1; //ABS-TCSָ 0x0:OFF 0x1:ON
+ INT8U reserved0 : 7; //Ԥ
+ INT8U ABSTCSTargetTorqueLow; //ABS-TCSĿŤصֽ 棺0.125/bit ƫ0
+ INT8U ABSTCSTargetTorqueHigh; //ABS-TCSĿŤظֽ
+ union
+ {
+ INT8U stateByte;
+ struct
+ {
+ INT8U targetTorqueValid : 2;//ABS-TCSĿŤЧ 0x0:ʼ 0x1:Ч 0x2:Ч 0x3:
+ INT8U functionSwitchAllow : 1;//ABS-TCSܿлź 0x0: 0x1:
+ INT8U alarmLampState : 1;//ABS-TCS״̬ 0x0: 0x1:
+ INT8U workMode : 3;//ABS-TCSģʽ 0x0: 0x1:ر 0x2~0x7:
+ INT8U reserved : 1;//Ԥ
+ } bit;
+ } state;
+ union
+ {
+ INT8U faultByte0;
+ struct
+ {
+ INT8U systemState : 2;//ABS-TCSϵͳ״̬ 0x0:ʼ 0x1: 0x2: 0x3:
+ INT8U reserved : 1;//Ԥ
+ INT8U IMUFault : 1;//IMU 0x0: 0x1:
+ INT8U pressureSensorFault : 1;//ѹ 0x0: 0x1:
+ INT8U throttleFault : 1;//ſȹ 0x0: 0x1:
+ INT8U motorTorqueFault : 1;//ʵŤع 0x0: 0x1:
+ INT8U driverTorqueFault : 1;//ʻԱŤع 0x0: 0x1:
+ } bit;
+ } fault0;
+ union
+ {
+ INT8U faultByte1;
+ struct
+ {
+ INT8U ECULowVolFault : 1;//ECUѹ
+ INT8U ECUHighVolFault : 1;//ECUѹ߹
+ INT8U ECUFault : 1;//ECU
+ INT8U wheelSensorFault : 1;//ٴ
+ INT8U valveFault : 1;//
+ INT8U refluxPumpFault : 1;//ù
+ INT8U valveRelayFault : 1;//̵
+ INT8U CANOfflineFault : 1;//CANߴ
+ } bit;
+ } fault1;
+ union
+ {
+ INT8U faultByte2;
+ struct
+ {
+ INT8U frontWheelSignalFault : 1;//ǰٶȴźŹ
+ INT8U frontWheelLineFault : 1;//ǰٶȴ·
+ INT8U rearWheelSignalFault : 1;//ٶȴźŹ
+ INT8U rearWheelLineFault : 1;//ٶȴ·
+ INT8U frontInletValveFault : 1;//ǰͷ
+ INT8U frontOutletValveFault : 1;//ǰͷ
+ INT8U rearInletValveFault : 1;//ͷ
+ INT8U rearOutletValveFault : 1;//ͷ
+ } bit;
+ } fault2;
+ INT8U reserved7; //Ԥ
+} tABSStateInfo1;
+
+typedef struct
+{
+ /**************ƽָչ֡ ID=0x18FF0250 20ms**************/
+ INT8U balanceSpeedHigh; //ƽ·ٶȸֽ 棺0.1Km/h/bit ƫ-250 ָʾΧ-250~250Km/h
+ INT8U balanceSpeedLow; //ƽ·ٶȵֽ
+ INT8U balanceMode : 2;//ƽģʽ 0x0:Ч 0x1: 0x2:ر 0x3:unknown
+ INT8U reserved2 : 6;//Ԥ
+ INT8U reserved3; //Ԥ
+ INT8U reserved4; //Ԥ
+ INT8U reserved5; //Ԥ
+ INT8U reserved6; //Ԥ
+ INT8U reserved7; //Ԥ
+} tSelfBalanceControl;
+
+typedef struct
+{
+ /**************SOCָչ֡ ID=0x18FF0260 200ms**************/
+ INT8U batteryVolHigh; //صѹλ λ0.1V
+ INT8U batteryVolLow; //صѹλ λ0.1V
+ INT8U displaySOC; //ʣٷֱȣʾSOCΧ0~100%
+ INT8U realSOC; //ʣٷֱȣʵSOCΧ0~100%
+ INT8U currentHigh; //سŵλ λ0.1A ƫ5000
+ INT8U currentLow; //سŵλ λ0.1A ƫ5000
+ INT8U instantPowerHigh; //˲ʱĸλ λW Χ-5000~10000
+ INT8U instantPowerLow; //˲ʱĵλ λW Χ-5000~10000
+} tCANSOC260;
+
+typedef struct
+{
+ /**************SOCָչ֡ ID=0x18FF0261 200ms**************/
+ INT8U batteryTemp; //¶ λ1 ƫ-40
+ INT8U chargeCycleHigh; //سѭλ
+ INT8U chargeCycleLow; //سѭλ
+ INT8U dischargeTimesHigh; //طŵλ
+ INT8U dischargeTimesLow; //طŵλ
+ union
+ {
+ INT8U faultByte;
+ struct
+ {
+ INT8U overVolProtect : 1;//ѹ
+ INT8U chargeOverCurProtect : 1;//
+ INT8U dischargeOverCurProtect:1;//ŵ
+ INT8U shortProtect : 1;//·
+ INT8U overTempProtect : 1;//±
+ INT8U chargeHandshakeState : 1;//״̬ 0x0:ʧ 0x1:ɹ
+ INT8U reserved : 2;//Ԥ
+ } bit;
+ } fault;
+ INT8U boardWorkState; //幤״̬ 0x0:Ĭ 0x1:ڳ 0x2: 0x3:ŵ״̬ 0x4:Ƿѹ 0x5:
+ INT8U batterySOH; //SOHΧ0~100%
+} tCANSOC261;
+
+typedef struct
+{
+ /**************SOCָչ֡ ID=0x18FF0262 200ms**************/
+ INT8U batterySOEHigh; //SOEλ λWH Χ0~7000
+ INT8U batterySOELow; //SOEλ λWH Χ0~7000
+ INT8U chargeRemainTimeHigh; //ʣʱֽ λ1min
+ INT8U chargeRemainTimeLow; //ʣʱֽ λ1min
+ INT8U selfLearnCapHigh; //ѧϰλ λ10mAH
+ INT8U selfLearnCapLow; //ѧϰλ λ10mAH
+ INT8U reserved6; //Ԥ
+ INT8U reserved7; //Ԥ
+} tCANSOC262;
+extern tCanRxSignalTyp UserCanRxSignal;
+extern tCAN202RxSignalTyp CAN202RxSignal;
+extern tCAN20CRxSignalTyp CAN20CRxSignal;
+extern tCANTxBroadcast DateTxBroadcast;
+extern tCanTxSignalTyp CanTxSignaldDate;
+extern tCanTxVehicleState CanTxVehicleState;
+#define VehicleState CanTxVehicleState
+extern tMCUInformation1 MCUInformation1;
+extern tMCUInformation2 MCUInformation2;
+extern tMCUInformation3 MCUInformation3;
+extern tMCUInformation4 MCUInformation4;
+extern tMCUInformation5 MCUInformation5;
+extern tMCUVersionInformation MCUVersionInformation[4];
+extern tMCUSNInformation MCUSNInformation[4];
+extern tVehicleFunctionSettingRx VehicleFunctionSettingRx;
+extern tVCUVehicleState1 VCUVehicleState1;
+extern tVCUVehicleState2 VCUVehicleState2;
+extern tVCUVehicleState3 VCUVehicleState3;
+extern tVCUVehicleState4 VCUVehicleState4;
+extern tVCUVehicleState5 VCUVehicleState5;
+extern tVCUGyroAngle VCUGyroAngle;
+extern tABSStateInfo0 ABSStateInfo0;
+extern tABSStateInfo1 ABSStateInfo1;
+extern tSelfBalanceControl SelfBalanceControl;
+extern tCANSOC260 CANSOC260;
+extern tCANSOC261 CANSOC261;
+extern tCANSOC262 CANSOC262;
+extern volatile INT8U G_18FF0102_ReceiveCMP_flg;
+extern volatile INT8U G_18FF0102_Receive_8u[8];
+extern void CAN_18FF0102_ReadFlash(void);
+extern uint16_t RegisterConfigData[50];
+extern unsigned char key[20];
+extern uint8_t EmergencyRideFlag;
+extern void EmergencyRideCheck(void);
+extern word_def can_motor_stop_state_adr;
+#define can_motor_stop_state can_motor_stop_state_adr.word
+#define bStruct_flag can_motor_stop_state_adr.bit.b1
+#define Pstate_flag can_motor_stop_state_adr.bit.b0
\ No newline at end of file
diff --git a/CanCommunication/CanCycleSend_app.c b/CanCommunication/CanCycleSend_app.c
new file mode 100644
index 0000000..95acdb6
--- /dev/null
+++ b/CanCommunication/CanCycleSend_app.c
@@ -0,0 +1,223 @@
+#include "CanCycleSend_app.h"
+#include "CanApp.h"
+#include "user.h"
+#include "eeprom_app.h"
+#include "mode_key.h"
+
+//INT16U Can1MsgTxCyclicCounter[12];
+//qiuadd
+INT16U Can1MsgTxCyclicCounter[26];
+
+//INT16U Can1MsgTxTimer[12];
+//qiuadd
+INT16U Can1MsgTxTimer[26];
+void Can1_CommunicationInit(void)
+{
+ for(int i=0;i<26;i++)
+ {
+ Can1MsgTxCyclicCounter[i] = 0;
+ Can1MsgTxTimer[i] = FOREMOST_TIME;
+ }
+ for(int i=0;i<26;i++)
+ {
+ Can1MsgTxCyclicCounter[i] = CycleTime_22NID[i];
+ }
+ CAN_AppUpdata_time = FOREMOST_TIME;
+ UserCanRxSignal.CycleSendEnable_flg =1;
+ ModeKey_Init();
+}
+CanTxMsg TxMsg;
+
+//extern uint8_t one_cycle_pedal_flag;
+u8 errorstate;
+u8 ID230cnt;
+u8 ID231cnt;
+u8 ID232cnt;
+u8 ID233cnt;
+void Can1_CommunicationTask(void)
+{
+ INT32U Can_ID;
+
+ ModeKey_Task();
+
+ for(int i=0;i<26;i++)
+ {
+ if(Can1MsgTxCyclicCounter[i] != CycleTime_22NID[i])
+ {
+ Can1MsgTxCyclicCounter[i] = CycleTime_22NID[i];
+ Can1MsgTxTimer[i] = FOREMOST_TIME;
+ }
+ }
+
+ if(UserCanRxSignal.CycleSendEnable_flg==1)
+ {
+ MC_Broadcast_Update();
+ if (Get1MsTickInterval(Can1MsgTxTimer[0]) >= Can1MsgTxCyclicCounter[0])
+ {
+ Can1MsgTxTimer[0] = Get1MsTickVal();
+ Can_ID = 0x18ff0200;
+ write(h_can1, DateTxBroadcast.ID00, 8, &Can_ID);
+ }
+
+ if (Get1MsTickInterval(Can1MsgTxTimer[1]) >= Can1MsgTxCyclicCounter[1])
+ {
+ Can1MsgTxTimer[1] = Get1MsTickVal();
+ Can_ID = 0x18ff0201;
+ write(h_can1, DateTxBroadcast.ID01, 8, &Can_ID);
+ }
+
+ if (Get1MsTickInterval(Can1MsgTxTimer[2]) >= Can1MsgTxCyclicCounter[2])
+ {
+ Can1MsgTxTimer[2] = Get1MsTickVal();
+ Can_ID = 0x18ff0202;
+ write(h_can1, DateTxBroadcast.ID02, 8, &Can_ID);
+ }
+
+ if (Get1MsTickInterval(Can1MsgTxTimer[3]) >= Can1MsgTxCyclicCounter[3])
+ {
+ Can1MsgTxTimer[3] = Get1MsTickVal();
+ Can_ID = 0x18ff0203;
+ write(h_can1, DateTxBroadcast.ID03, 8, &Can_ID);
+ }
+
+ if (Get1MsTickInterval(Can1MsgTxTimer[4]) >= Can1MsgTxCyclicCounter[4])
+ {
+ Can1MsgTxTimer[4] = Get1MsTickVal();
+ Can_ID = 0x18ff0204;
+ write(h_can1, DateTxBroadcast.ID04, 8, &Can_ID);
+ }
+
+ if (Get1MsTickInterval(Can1MsgTxTimer[5]) >= Can1MsgTxCyclicCounter[5])
+ {
+ Can1MsgTxTimer[5] = Get1MsTickVal();
+ Can_ID = 0x18ff0205;
+ write(h_can1, DateTxBroadcast.ID05, 8, &Can_ID);
+ }
+
+ if (Get1MsTickInterval(Can1MsgTxTimer[6]) >= Can1MsgTxCyclicCounter[6]&&ID230cnt<5)
+ {
+ Can1MsgTxTimer[6] = Get1MsTickVal();
+ ID230cnt++;
+ if(ID230cnt>5)
+ ID230cnt=5;
+ Can_ID = 0x18ff0230;
+ write(h_can1, DateTxBroadcast.ID06, 8, &Can_ID);
+ }
+
+ if (Get1MsTickInterval(Can1MsgTxTimer[7]) >= Can1MsgTxCyclicCounter[7]&&ID231cnt<5)
+ {
+ Can1MsgTxTimer[7] = Get1MsTickVal();
+ ID231cnt++;
+ if(ID231cnt>5)
+ ID231cnt=5;
+ Can_ID = 0x18ff0231;
+ write(h_can1, DateTxBroadcast.ID07, 8, &Can_ID);
+ }
+
+ if (Get1MsTickInterval(Can1MsgTxTimer[8]) >= Can1MsgTxCyclicCounter[8]&&ID232cnt<5)
+ {
+ Can1MsgTxTimer[8] = Get1MsTickVal();
+ ID232cnt++;
+ if(ID232cnt>5)
+ ID232cnt=5;
+ Can_ID = 0x18ff0232;
+ write(h_can1, DateTxBroadcast.ID08, 8, &Can_ID);
+ }
+
+ if (Get1MsTickInterval(Can1MsgTxTimer[9]) >= Can1MsgTxCyclicCounter[9]&&ID233cnt<5)
+ {
+ Can1MsgTxTimer[9] = Get1MsTickVal();
+ ID233cnt++;
+ if(ID233cnt>5)
+ ID233cnt=5;
+ Can_ID = 0x18ff0233;
+ write(h_can1, DateTxBroadcast.ID09, 8, &Can_ID);
+ }
+
+// if (Get1MsTickInterval(Can1MsgTxTimer[10]) >= Can1MsgTxCyclicCounter[10])
+// {
+// Can1MsgTxTimer[10] = Get1MsTickVal();
+// Can_ID = 0x18ff0240;
+// write(h_can1, DateTxBroadcast.ID10, 8, &Can_ID);
+// }
+//
+// if (Get1MsTickInterval(Can1MsgTxTimer[11]) >= Can1MsgTxCyclicCounter[11])
+// {
+// Can1MsgTxTimer[11] = Get1MsTickVal();
+// Can_ID = 0x18ff0241;
+// write(h_can1, DateTxBroadcast.ID11, 8, &Can_ID);
+// }
+//
+// if (Get1MsTickInterval(Can1MsgTxTimer[12]) >= Can1MsgTxCyclicCounter[12])
+// {
+// Can1MsgTxTimer[12] = Get1MsTickVal();
+// Can_ID = 0x18ff0242;
+// write(h_can1, DateTxBroadcast.ID12, 8, &Can_ID);
+// }
+//
+// if (Get1MsTickInterval(Can1MsgTxTimer[13]) >= Can1MsgTxCyclicCounter[13])
+// {
+// Can1MsgTxTimer[13] = Get1MsTickVal();
+// Can_ID = 0x18ff0243;
+// write(h_can1, DateTxBroadcast.ID13, 8, &Can_ID);
+// }
+
+ // 0x18FF01010x18FF0108~0x18FF010C ΪVCUմ֡ڷ͡
+ if (Get1MsTickInterval(Can1MsgTxTimer[20]) >= Can1MsgTxCyclicCounter[20])
+ {
+ Can1MsgTxTimer[20] = Get1MsTickVal();
+ Can_ID = 0x18ff0600;
+ write(h_can1, DateTxBroadcast.ID20, 8, &Can_ID);
+ }
+
+ if (Get1MsTickInterval(Can1MsgTxTimer[21]) >= Can1MsgTxCyclicCounter[21])
+ {
+ Can1MsgTxTimer[21] = Get1MsTickVal();
+ Can_ID = 0x18ff0601;
+ write(h_can1, DateTxBroadcast.ID21, 8, &Can_ID);
+ }
+
+ if (Get1MsTickInterval(Can1MsgTxTimer[22]) >= Can1MsgTxCyclicCounter[22])
+ {
+ Can1MsgTxTimer[22] = Get1MsTickVal();
+ Can_ID = 0x18ff0250;
+ write(h_can1, DateTxBroadcast.ID22, 8, &Can_ID);
+ }
+
+ if (Get1MsTickInterval(Can1MsgTxTimer[23]) >= Can1MsgTxCyclicCounter[23])
+ {
+ Can1MsgTxTimer[23] = Get1MsTickVal();
+ Can_ID = 0x18ff0260;
+ write(h_can1, DateTxBroadcast.ID23, 8, &Can_ID);
+ }
+
+ if (Get1MsTickInterval(Can1MsgTxTimer[24]) >= Can1MsgTxCyclicCounter[24])
+ {
+ Can1MsgTxTimer[24] = Get1MsTickVal();
+ Can_ID = 0x18ff0261;
+ write(h_can1, DateTxBroadcast.ID24, 8, &Can_ID);
+ }
+
+ if (Get1MsTickInterval(Can1MsgTxTimer[25]) >= Can1MsgTxCyclicCounter[25])
+ {
+ Can1MsgTxTimer[25] = Get1MsTickVal();
+ Can_ID = 0x18ff0262;
+ write(h_can1, DateTxBroadcast.ID25, 8, &Can_ID);
+ }
+
+ uint8_t error_code = CAN_GetLastErrorCode(CAN1);
+ if (error_code != CAN_ErrorCode_NoErr) {
+ // д鿴
+ errorstate=error_code;
+ }
+
+ }
+ else
+ {
+ for(int i=0;i<26;i++)
+ {
+ Can1MsgTxTimer[i] = FOREMOST_TIME;
+ }
+ }
+}
+
diff --git a/CanCommunication/CanCycleSend_app.h b/CanCommunication/CanCycleSend_app.h
new file mode 100644
index 0000000..8b521c6
--- /dev/null
+++ b/CanCommunication/CanCycleSend_app.h
@@ -0,0 +1,784 @@
+#ifndef __CAN_APP_H
+#define __CAN_APP_H
+
+#include "common.h"
+
+extern u16 CAN_AppUpdata_time;
+
+void Can1_CommunicationInit(void);
+void Can1_CommunicationTask(void);
+
+
+
+//qiuadd
+typedef struct {
+ uint8_t motorMcu1ProgState : 1; // Startbit=0, Length=1: MCU1״̬
+ uint8_t motorMcu2ProgState : 1; // Startbit=1, Length=1: MCU2״̬
+ uint8_t motorAssistMode : 2; // Startbit=2, Length=2: ģʽ0 1̤ 2ת
+ uint8_t motorState : 4; // Startbit=4, Length=4: ״̬Min=0, Max=15
+ uint8_t motorMaxFaultLevel : 2; // Startbit=8, Length=2: ߹ϵȼMin=0, Max=3
+ uint8_t pedalAssistRatio : 8; // Startbit=10, Length=8: ̤Unit=%Min=0, Max=255 0~255%
+ uint8_t motorAssistRatio : 8; // Startbit=18, Length=8: ̤ͬظʵʵ // ǡ̤ظȷϣֶΣ
+ uint16_t systemAssistTorque : 14; // Startbit=26, Length=14: ϵͳŤأUnit=NMMin=0, Max=1638.3 0~16383/10
+ int16_t motorBusVoltage : 12; // Startbit=40, Length=12: ĸߵѹUnit=VFactor=0.1 ʵֵ=raw*0.1Min=-200, Max=200// зţ Min=-200
+ int16_t motorBusCurrent : 12; // Startbit=52, Length=12: ĸߵUnit=AFactor=0.1 ʵֵ=raw*0.1
+}MCUCanSend01;
+
+typedef union
+{
+ MCUCanSend01 Part01;
+} MCUCanUnion01;
+
+typedef struct {
+ uint8_t mosUpperShortFault : 1; // 0MOS Ϲܻ
+ uint8_t mosLowerShortFault : 1; // 1MOS ¹ܻ
+ uint8_t hardwareOverCurrent : 1; // 2Ӳ
+ uint8_t opAmpFault : 1; // 3˷Ź
+ uint8_t hallFault : 1; // 4
+ uint8_t motorPhaseLoss : 1; // 5ȱ
+ uint8_t opAmpSeriousFault : 1; // 6˷ع
+ uint8_t brakeFault : 1; // 7ɲ
+
+ uint8_t motorEncoderCommFault : 1; // 8ͨŹ
+ uint8_t motorEncoderLearnFault : 1; // 9ǿѧϰ
+ uint8_t throttleFault : 1; // 10תѹ
+ uint8_t hallAngleBigFault : 1; // 11Ƕƫ
+ uint8_t powerDownFault : 1; // 12
+ uint8_t seriousUnderVoltage : 1; // 13Ƿѹ
+ uint8_t headLightFault : 1; // 14ƹ
+ uint8_t turnSignalLightFault : 1; // 15תƹ
+
+ uint8_t chipLowVoltage : 1; // 16оƬѹ
+ uint8_t clockSlowFault : 1; // 17ʱƵ
+ uint8_t clockFastFault : 1; // 18ʱƵʿ
+ uint8_t clockAbnormalFault : 1; // 19ʱ쳣
+ uint8_t stackAbnormalFault : 1; // 20ջ쳣
+ uint8_t ramAbnormalFault : 1; // 21RAM 쳣
+ uint8_t flashAbnormal : 1; // 22: Flash 쳣
+ uint8_t watchdogReset : 1; // 23: Źλ
+
+ uint8_t cpuAbnormal : 1; // 24: CPU 쳣
+ uint8_t driverSelfCheck : 1; // 25: IC ʹܿڻؼ
+ uint8_t tailLampFault : 1; // 26: βƹ
+ uint8_t ntcShort : 1; // 27: NTC ·
+ uint8_t ntcOpen : 1; // 28: NTC ·
+ uint8_t crankAngleComTimeOut : 1; // 29: Ƕȱͨųʱ쳣
+ uint8_t crankAngleFieldErr : 1; // 30: Ƕȱųǿ쳣
+ uint8_t motorAngleComOverTimeOut : 1; // 31: Ƕȱͨųʱ쳣
+
+ uint8_t motorAngleFieldErr : 1; // 32: Ƕȱųǿ쳣
+ uint8_t torqueComTimeOut : 1; // 33: Ťشͨųʱ
+ uint8_t torqueRangeErr : 1; // 34: ŤشΧ
+ uint8_t torqueDataErr : 1; // 35: ŤشЧԹ
+ uint8_t torqueDataNoChange : 1; // 36: Ťشݲ
+ uint8_t torqueInitErr : 1; // 37: Ťشʼ
+ uint8_t wheelSpeedFault : 1; // 38: ٴ
+ uint8_t CenElecCrolSpiHardErr : 1; // 39: п SPI Ӳ
+
+ uint8_t CenElecCtrlSpiOverTimeOut : 1; // 40: п SPI ͨųʱ
+ uint8_t CenElecCtrlSpiCrcErr : 1; // 41: п SPI CRC
+ uint8_t threePhaseZeroErr : 1; // 42:
+ uint8_t busCurrentZeroErr : 1; // 43: ĸߵ
+ uint8_t driverFault : 1; // 44: IC
+ uint8_t softwareOverCurrent : 1; // 45:
+ uint8_t busUnderVolt : 1; // 46: ĸǷѹ
+ uint8_t busOverVolt : 1; // 47: ĸ߹ѹ
+
+ uint8_t ElecCtrlLightOverTemp : 1; // 48: һ¹
+ uint8_t ElecCtrlSeriousOverTemp : 1; // 49: ع¹
+ uint8_t motorStallFault : 1; // 50: ת
+ uint8_t eepromFault : 1; // 51: EEPROM
+ uint8_t dialKeyShort : 1; // 52: ָ·
+ uint8_t threePhaseUnbalance : 1; // 53: ƽ
+ uint8_t batteryComTimeOut : 1; // 54: ͨųʱ
+ uint8_t batteryCrcErr : 1; // 55: ͨ CRC
+
+ uint8_t reserved : 2; // 56: Ԥ
+ uint8_t dialComTimeOut : 1; // 58: ָͨųʱ
+} MCUCanSend02;
+
+typedef union
+{
+ MCUCanSend02 Part02;
+} MCUCanUnion02;
+
+typedef struct {
+ uint8_t motorGeneralOverload : 1; // 0: һع
+ uint8_t motorSeriousOverload : 1; // 1: عع
+ uint8_t batteryPlugGeneral : 1; // 2: ؽӲһع
+ uint8_t batteryPlugSerious : 1; // 3: ؽӲعع
+ uint8_t crankAngleValidErr : 1; // 4: ǶȱЧԹ
+ uint8_t crankSpeedOverRange : 1; // 5: ٶȳΧ
+ uint8_t motorAngleValidErr : 1; // 6: ǶȱЧԹ
+ uint8_t currentSensorErr : 1; // 7:
+
+ uint8_t power5VGood : 1; // 8: 5VPowerGood
+ uint8_t power12VGood : 1; // 9: 12VPowerGood
+ uint32_t warnCode : 16; // 32~47: 루ʾ 10 Ӧֵ 4194303
+ uint32_t faultCode : 16; // 48~63: 루ʾ 3248 Ӧֵ 65535
+} MCUCanSend03;
+
+typedef union
+{
+ MCUCanSend03 Part03;
+} MCUCanUnion03;
+
+typedef struct {
+ uint16_t pedalSpeed;//̤Ƶת
+ uint16_t motorSpeed;//ת
+ uint16_t wheelSpeed;//
+ uint16_t vehicleSpeed;//˲ʱ
+} MCUCanSend04;
+
+typedef union
+{
+ MCUCanSend04 Part04;
+} MCUCanUnion04;
+
+typedef struct {
+ uint16_t averageSpeed;//ƽ
+ uint16_t maxSpeed;//
+ uint16_t wheelDiameter;//ܳ
+} MCUCanSend05;
+
+typedef union
+{
+ MCUCanSend05 Part05;
+} MCUCanUnion05;
+
+typedef struct {
+ uint8_t gear1Ratio;//1
+ uint8_t gear2Ratio;//2
+ uint8_t gear3Ratio;//3
+ uint8_t gear4Ratio;//4
+ uint8_t gear5Ratio;//5
+ uint8_t gear6Ratio;//6
+ uint16_t reserved;//Ԥ
+} MCUCanSend06;
+
+typedef union
+{
+ MCUCanSend06 Part06;
+} MCUCanUnion06;
+
+typedef struct {
+ uint16_t gear1RemainMile;//1ʣ
+ uint16_t gear2RemainMile;//2ʣ
+ uint16_t gear3RemainMile;//3ʣ
+ uint16_t gear4RemainMile;//4ʣ
+ uint16_t gear5RemainMile;//5ʣ
+ uint16_t gear6RemainMile;//6ʣ
+ uint16_t reserved;//Ԥ
+} MCUCanSend07;
+
+typedef union
+{
+ MCUCanSend07 Part07;
+} MCUCanUnion07;
+
+typedef struct {
+ uint32_t pedalTurnAll;//̤Ȧ
+ uint32_t wheelTurnAll;//ȦȺ
+} MCUCanSend08;
+
+typedef union
+{
+ MCUCanSend08 Part08;
+} MCUCanUnion08;
+
+typedef struct {
+ uint32_t ridingSingleTime;//еʱ
+ uint32_t ridingAllTime;//ʱ
+} MCUCanSend09;
+
+typedef union
+{
+ MCUCanSend09 Part09;
+} MCUCanUnion09;
+
+typedef struct {
+ uint32_t ridingSingleMile;//е
+ uint32_t ridingAllMile;//
+} MCUCanSend0A;
+
+typedef union
+{
+ MCUCanSend0A Part0A;
+} MCUCanUnion0A;
+
+typedef struct {
+ uint16_t pedalTorqueFilter;//̤˲Ť
+ uint16_t motorTorque;//Ť
+ uint16_t torqueZeroFst;//Ť1
+ uint16_t torqueZeroSed;//Ť2
+} MCUCanSend0B;
+
+typedef union
+{
+ MCUCanSend0B Part0B;
+} MCUCanUnion0B;
+
+typedef struct {
+ uint8_t blindingFlag;//DZӳɹ־
+ uint8_t authenticationFlag;//Ȩɹ־
+ uint32_t bootTime;//
+ uint16_t duNTC;//һNTC
+} MCUCanSend0C;
+
+typedef union
+{
+ MCUCanSend0C Part0C;
+} MCUCanUnion0C;
+
+typedef struct {
+ uint8_t gearMaxLevel;//λŤ
+ uint8_t gearAuxiliaryLevel;//λøȼ
+ uint8_t gearRoadCondition;//λ·ʶ
+ uint8_t gearStartupSensitivity;//λӦ
+} MCUCanSend0D;
+
+typedef union
+{
+ MCUCanSend0D Part0D;
+} MCUCanUnion0D;
+
+typedef struct {
+ uint16_t motorTemperature;//¶
+ uint16_t mcuTemperature;//¶
+ uint16_t rotorAngleZero;//תλǶ
+ uint16_t rotorAngle;//תʵʱǶ
+} MCUCanSend0E;
+
+typedef union
+{
+ MCUCanSend0E Part0E;
+} MCUCanUnion0E;
+
+typedef struct {
+ uint16_t leftPedalAD;//̤ԭʼADֵ
+ uint16_t rightPedalAD;//̤ԭʼADֵ
+ uint16_t torqueSeorTemperature1;//Ťش¶1
+ uint16_t torqueSeorTemperature2;//Ťش¶2
+} MCUCanSend0F;
+
+typedef union
+{
+ MCUCanSend0F Part0F;
+} MCUCanUnion0F;
+
+typedef struct {
+ uint16_t pedalAngle;//Ƕ
+ uint16_t motorMaxTorque;//Ť
+ uint16_t faultLimit;//
+ uint16_t gearRatio;//ֱٱ
+} MCUCanSend10;
+
+typedef union
+{
+ MCUCanSend10 Part10;
+} MCUCanUnion10;
+
+typedef struct {
+ uint32_t sysClock;//ϵͳʱ
+} MCUCanSend11;
+
+typedef union
+{
+ MCUCanSend11 Part11;
+} MCUCanUnion11;
+
+typedef struct {
+ uint16_t gear1Range :12;//λ1ѧϰʣ
+ uint16_t gear2Range :12;//λ2ѧϰʣ
+ uint16_t gear3Range :12;//λ3ѧϰʣ
+ uint16_t gear4Range :12;//λ4ѧϰʣ
+ uint16_t gear5Range :12;//Autioѧϰʣ
+} MCUCanSend13;
+
+typedef union
+{
+ MCUCanSend13 Part13;
+} MCUCanUnion13;
+
+typedef struct {
+ uint8_t funcCode;//
+ uint16_t regsAddr;//Ĵַ
+ uint8_t regsNum;//ݸ
+ uint16_t regs1Data;//1
+ uint16_t regs2Data;//2
+} MCUCanSend4F;
+
+typedef union
+{
+ MCUCanSend4F Part4F;
+} MCUCanUnion4F;
+
+typedef struct {
+ uint8_t idle :2; //Ƿ 0 1
+ uint32_t heartbeatCnt :32;//
+ uint32_t reserved :28;//
+} MCUCanSend25;
+
+typedef union
+{
+ MCUCanSend25 Part25;
+} MCUCanUnion25;
+
+typedef struct {
+ uint8_t resetAck :8; //ָӦ
+} MCUCanSend2A;
+
+typedef union
+{
+ MCUCanSend2A Part2A;
+} MCUCanUnion2A;
+
+typedef struct {
+ uint32_t singleCalorie :32; //ο·
+ uint32_t totalCalorie :32; //ܿ·
+} MCUCanSend15;
+
+typedef union
+{
+ MCUCanSend15 Part15;
+} MCUCanUnion15;
+
+typedef struct {
+ uint8_t bikeCode[4]; //ͱ
+ uint16_t perimeter; //̥ܳ
+ uint16_t diskTorque; //Ť
+} MCUCanSend16;
+
+typedef union
+{
+ MCUCanSend16 Part16;
+} MCUCanUnion16;
+
+typedef struct {
+ uint16_t crankRealTimeTorque; //ʵʱ
+ uint16_t loopAverTorque; //Ȧƽ
+ uint16_t realTimeSpeed; //ʵʱٶ
+ uint8_t crankRealTimeAngle; //ʵʱǶ
+ uint8_t pedalSpeed; //̤Ƶ
+} MCUCanSend17;
+
+typedef union
+{
+ MCUCanSend17 Part17;
+} MCUCanUnion17;
+
+typedef struct {
+ uint16_t pulseRechgCurr :16; //
+ uint8_t shifterGear :8; //λ
+ uint8_t throttle :2; //Ƿת
+ uint16_t throttleVolt :14; //Ƿת
+ uint8_t halfSlopeStartSens :4; //
+ uint8_t sensorMode :2; //ģʽ״̬
+} MCUCanSend18;
+
+typedef union
+{
+ MCUCanSend18 Part18;
+} MCUCanUnion18;
+
+typedef struct {
+ uint8_t autoYorN :1; //Ƿ֧autoģʽ
+ uint8_t holdYorN :1; //Ƿ֧holdģʽ
+ uint8_t rearGearShiftYorN :1; //Ƿֺ֧ٵλ
+ uint8_t sellAreaYorN :1; //Ƿ֧
+ uint8_t halfSlopeStart :1; //Ƿְ֧
+ uint8_t boostYorN :1; //Ƿ֧Boostģʽ
+ uint8_t sensorMode :1; //Ƿ֧ģʽл
+ uint8_t cruiseControl :1; //Ƿֶ֧Ѳ
+} MCUCanSend19;
+
+typedef union
+{
+ MCUCanSend19 Part19;
+} MCUCanUnion19;
+
+typedef struct {
+ uint16_t areaSitua :16; //۵״̬
+} MCUCanSend1A;
+
+typedef union
+{
+ MCUCanSend1A Part1A;
+} MCUCanUnion1A;
+
+typedef struct {
+ uint8_t boostAllow :1; //ǰǷBoostģʽᶯ̬仯
+ uint16_t boostLeftTime :11; //ǰboostģʽʣʱ䣬λ룬Ժ̬ʾʱá
+ uint16_t boostNextAllowTime :12; //´Boostʱ
+ uint8_t cruiseControlFlag :1; //ǷڶѲ״̬
+ uint8_t cruiseControlOutCase :4; //Ѳ˳ԭ
+ uint16_t cruiseControlSpeed :16; //Ѳٶ
+} MCUCanSend1B;
+
+typedef union
+{
+ MCUCanSend1B Part1B;
+} MCUCanUnion1B;
+
+typedef struct {
+ uint16_t handLearnRemainMile :12; //תѧϰʣ
+} MCUCanSend1C;
+
+typedef union
+{
+ MCUCanSend1C Part1C;
+} MCUCanUnion1C;
+
+typedef struct {
+ uint16_t motor_torque_red :16; //Ť
+ uint16_t motor_speed_red :16; //ת
+ uint32_t reserved :32; //̤ƵAB
+} MCUCanSend1D;
+
+typedef union
+{
+ MCUCanSend1D Part1D;
+} MCUCanUnion1D;
+
+typedef struct {
+ uint8_t number :8;
+ uint8_t gear :8;
+ uint8_t total_gears :8;
+} MCUCanSendS40; //s2a_shifter_status
+
+typedef union
+{
+ MCUCanSendS40 PartS40;
+} MCUCanUnionS40;
+
+typedef struct {
+ uint8_t pedal_pulse_param :8; //̤תһȦʱ(Ӳ仯A+Bشʽ)
+ uint8_t wheel_pulse_param :8; //תһȦʱ(Ӳ仯A+Bشʽ)
+ uint8_t wheel_pulse_delta :8; //̤ﵽһȦʱ̤嵥Ȧ36壬̤ﵽ36ʱ¼ǰȻһ̤ﵽ36ʱ¼IJֵϱ֡
+} MCUCanSend6B; //ʱ̤֡ƵһȦ
+
+typedef union
+{
+ MCUCanSend6B Part6B;
+} MCUCanUnion6B;
+
+typedef struct {
+ MCUCanUnion01 CanUnion01;
+ MCUCanUnion02 CanUnion02;
+ MCUCanUnion03 CanUnion03;
+ MCUCanUnion04 CanUnion04;
+ MCUCanUnion05 CanUnion05;
+ MCUCanUnion06 CanUnion06;
+ MCUCanUnion07 CanUnion07;
+ MCUCanUnion08 CanUnion08;
+ MCUCanUnion09 CanUnion09;
+ MCUCanUnion0A CanUnion0A;
+ MCUCanUnion0B CanUnion0B;
+ MCUCanUnion0C CanUnion0C;
+ MCUCanUnion0D CanUnion0D;
+ MCUCanUnion0E CanUnion0E;
+ MCUCanUnion0F CanUnion0F;
+ MCUCanUnion10 CanUnion10;
+ MCUCanUnion11 CanUnion11;
+ MCUCanUnion13 CanUnion13;
+ MCUCanUnion4F CanUnion4F;
+ MCUCanUnion25 CanUnion25;
+ MCUCanUnion2A CanUnion2A;
+ MCUCanUnion15 CanUnion15;
+ MCUCanUnion16 CanUnion16;
+ MCUCanUnion17 CanUnion17;
+ MCUCanUnion18 CanUnion18;
+ MCUCanUnion19 CanUnion19;
+ MCUCanUnion1A CanUnion1A;
+ MCUCanUnion1B CanUnion1B;
+ MCUCanUnion1C CanUnion1C;
+ MCUCanUnion1D CanUnion1D;
+
+ MCUCanUnionS40 CanUnionS40;
+ MCUCanUnion6B CanUnion6B;
+} MCUCanSend_DataDef;
+
+/*********ΪMCU********/
+typedef struct
+{
+ u32 vehicle_name[128];
+ u32 tire_specification[128];
+ u32 battery_voltage;
+ u32 motor_power;
+ u32 battery_capacity;
+ u32 vehiclemodel_code;
+ u16 tire_circumference;
+ u8 support_password;
+ u16 sales_territory;
+} MULECUtoMCU_ConfigInfo_DataDef;
+
+typedef struct {
+ uint16_t part_code_char1 : 16; // Startbit=0, Length=16: 1ַ
+ uint16_t part_code_char2 : 16; // Startbit=16, Length=16: 2ַ
+ uint16_t part_code_char3 : 16; // Startbit=32, Length=16: 3ַ
+ uint16_t software_version : 16; // Startbit=48, Length=16: 汾
+ uint16_t protocol_version : 16; // Startbit=64, Length=16: Э汾
+ uint16_t timestampL : 16;
+ uint16_t timestampH : 16;
+// uint32_t timestamp : 32; // Startbit=80, Length=32: ʱ
+ uint8_t assembly_code[14]; // Startbit=112, Length=112: һܳɱ 112/8=14
+}MULMCUCanSend01;
+typedef union
+{
+ MULMCUCanSend01 Part01;
+} MULMCUCanUnion01;
+
+// mcu_fault_snapshot ṹ
+typedef struct {
+ uint16_t software_version; // 汾 (16λ)
+ uint16_t device_address; // 豸ַ (16λ)
+ uint8_t packets_per_block; // ÿݰ (8λ)
+ uint8_t block_position; // λ (8λ)
+ uint8_t packet_count; // ݰ (8λ)
+ uint8_t packet_size; // ݰС (8λ)
+ uint16_t total_fault_count; // Ĺܴ (16λ)
+ uint8_t reserved[6]; // Ԥ (48λ = 6ֽ)
+ uint16_t bus_voltage; // ĸߵѹ (16λ)
+ uint16_t bus_current; // ĸߵ (16λ)
+ uint16_t bus_current_zero; // ĸߵ (16λ)
+ uint16_t phase_a_current; // A (16λ)
+ uint16_t phase_b_current; // B (16λ)
+ uint16_t phase_c_current; // C (16λ)
+ uint16_t phase_a_current_zero;// A (16λ)
+ uint16_t phase_b_current_zero;// B (16λ)
+ uint16_t phase_c_current_zero;// C (16λ)
+ uint16_t ntc_temperature; // ذNTC¶ (16λ)
+ uint16_t ad_reserved; // ADԤ (16λ)
+ uint16_t vq_command; // Vqֵ (16λ)
+ uint16_t vq_feedback; // Vqֵ (16λ)
+ uint16_t iq_command; // Iqֵ (16λ)
+ uint16_t iq_feedback; // Iqֵ (16λ)
+ uint16_t id_command; // Idֵ (16λ)
+ uint16_t id_feedback; // Idֵ (16λ)
+ uint16_t vd_feedback; // Vdֵ (16λ)
+ uint16_t motor_speed; // ת (16λ)
+ uint16_t max_phase_current; // ϵֹ (16λ)
+ uint16_t fault_code1; // ع1 (16λ)
+ uint16_t fault_code2; // ع2 (16λ)
+ uint16_t fault_code3; // ع3 (16λ)
+ uint16_t fault_code4; // ع4 (16λ)
+ uint16_t fault_code5; // ع5 (16λ)
+ uint16_t system_time; // ϵͳʱ (16λ)
+ uint16_t torque_data1; // Ť1 (16λ)
+ uint16_t torque_data2; // Ť2 (16λ)
+ uint16_t crankshaft_speed; // ת (16λ)
+ uint16_t vehicle_speed; // (16λ) - ע⣺λ0.1 km/h
+} MULMCUCanSend02;;
+typedef union
+{
+ MULMCUCanSend02 Part02;
+} MULMCUCanUnion02;
+// Riding_gear1_cfg ṹ
+typedef struct {
+ // Χ
+ uint8_t full_range_assist_level_min; // Χ-ȼСֵ (8λ)
+ uint8_t full_range_assist_level_max; // Χ-ȼֵ (8λ)
+ uint8_t full_range_max_torque_min; // Χ-ŤСֵ (8λ)
+ uint8_t full_range_max_torque_max; // Χ-Ťֵ (8λ)
+ uint8_t full_range_start_response_min; // Χ-ӦСֵ (8λ)
+ uint8_t full_range_start_response_max; // Χ-Ӧֵ (8λ)
+ // λ
+ uint8_t gear_count; // λ (8λ)
+ uint8_t current_gear_setting; // /ȡλ (8λ)
+ // λ1 ϸ
+ uint8_t gear1_assist_level_min; // λ1-ȼ÷ΧСֵ (8λ)
+ uint8_t gear1_assist_level_max; // λ1-ȼ÷Χֵ (8λ)
+ uint8_t gear1_assist_level_step; // λ1-ȼò (8λ)
+ uint8_t gear1_assist_level_default; // λ1-ȼĬֵ (8λ)
+ uint8_t gear1_assist_level_current; // λ1-ȼǰֵ (8λ)
+ uint8_t gear1_max_torque_min; // λ1-Ťؿ÷ΧСֵ (8λ)
+ uint8_t gear1_max_torque_max; // λ1-Ťؿ÷Χֵ (8λ)
+ uint8_t gear1_max_torque_step; // λ1-Ťò (8λ)
+ uint8_t gear1_max_torque_default; // λ1-ŤĬֵ (8λ)
+ uint8_t gear1_max_torque_current; // λ1-Ťصǰֵ (8λ)
+ uint8_t gear1_start_response_min; // λ1-Ӧ÷ΧСֵ (8λ)
+ uint8_t gear1_start_response_max; // λ1-Ӧ÷Χֵ (8λ)
+ uint8_t gear1_start_response_step; // λ1-Ӧò (8λ)
+ uint8_t gear1_start_response_default; // λ1-ӦĬֵ (8λ)
+ uint8_t gear1_start_response_current; // λ1-Ӧǰֵ (8λ)
+} MULMCUCanSend03;
+typedef union
+{
+ MULMCUCanSend03 Part03;
+} MULMCUCanUnion03;
+
+// Riding_gear2_cfg ṹ
+typedef struct {
+ // Χ
+ uint8_t full_range_assist_level_min; // Χ-ȼСֵ (8λ)
+ uint8_t full_range_assist_level_max; // Χ-ȼֵ (8λ)
+ uint8_t full_range_max_torque_min; // Χ-ŤСֵ (8λ)
+ uint8_t full_range_max_torque_max; // Χ-Ťֵ (8λ)
+ uint8_t full_range_start_response_min; // Χ-ӦСֵ (8λ)
+ uint8_t full_range_start_response_max; // Χ-Ӧֵ (8λ)
+ // λ
+ uint8_t gear_count; // λ (8λ)
+ uint8_t current_gear_setting; // /ȡλ (8λ)
+ // λ2 ϸ
+ uint8_t gear2_assist_level_min; // λ2-ȼ÷ΧСֵ (8λ)
+ uint8_t gear2_assist_level_max; // λ2-ȼ÷Χֵ (8λ)
+ uint8_t gear2_assist_level_step; // λ2-ȼò (8λ)
+ uint8_t gear2_assist_level_default; // λ2-ȼĬֵ (8λ)
+ uint8_t gear2_assist_level_current; // λ2-ȼǰֵ (8λ)
+ uint8_t gear2_max_torque_min; // λ2-Ťؿ÷ΧСֵ (8λ)
+ uint8_t gear2_max_torque_max; // λ2-Ťؿ÷Χֵ (8λ)
+ uint8_t gear2_max_torque_step; // λ2-Ťò (8λ)
+ uint8_t gear2_max_torque_default; // λ2-ŤĬֵ (8λ)
+ uint8_t gear2_max_torque_current; // λ2-Ťصǰֵ (8λ)
+ uint8_t gear2_start_response_min; // λ2-Ӧ÷ΧСֵ (8λ)
+ uint8_t gear2_start_response_max; // λ2-Ӧ÷Χֵ (8λ)
+ uint8_t gear2_start_response_step; // λ2-Ӧò (8λ)
+ uint8_t gear2_start_response_default; // λ2-ӦĬֵ (8λ)
+ uint8_t gear2_start_response_current; // λ2-Ӧǰֵ (8λ)
+} MULMCUCanSend04;
+typedef union
+{
+ MULMCUCanSend04 Part04;
+} MULMCUCanUnion04;
+// Riding_gear3_cfg ṹ
+typedef struct {
+ // Χ
+ uint8_t full_range_assist_level_min; // Χ-ȼСֵ (8λ)
+ uint8_t full_range_assist_level_max; // Χ-ȼֵ (8λ)
+ uint8_t full_range_max_torque_min; // Χ-ŤСֵ (8λ)
+ uint8_t full_range_max_torque_max; // Χ-Ťֵ (8λ)
+ uint8_t full_range_start_response_min; // Χ-ӦСֵ (8λ)
+ uint8_t full_range_start_response_max; // Χ-Ӧֵ (8λ)
+ // λ
+ uint8_t gear_count; // λ (8λ)
+ uint8_t current_gear_setting; // /ȡλ (8λ)
+ // λ3 ϸ
+ uint8_t gear3_assist_level_min; // λ3-ȼ÷ΧСֵ (8λ)
+ uint8_t gear3_assist_level_max; // λ3-ȼ÷Χֵ (8λ)
+ uint8_t gear3_assist_level_step; // λ3-ȼò (8λ)
+ uint8_t gear3_assist_level_default; // λ3-ȼĬֵ (8λ)
+ uint8_t gear3_assist_level_current; // λ3-ȼǰֵ (8λ)
+ uint8_t gear3_max_torque_min; // λ3-Ťؿ÷ΧСֵ (8λ)
+ uint8_t gear3_max_torque_max; // λ3-Ťؿ÷Χֵ (8λ)
+ uint8_t gear3_max_torque_step; // λ3-Ťò (8λ)
+ uint8_t gear3_max_torque_default; // λ3-ŤĬֵ (8λ)
+ uint8_t gear3_max_torque_current; // λ3-Ťصǰֵ (8λ)
+ uint8_t gear3_start_response_min; // λ3-Ӧ÷ΧСֵ (8λ)
+ uint8_t gear3_start_response_max; // λ3-Ӧ÷Χֵ (8λ)
+ uint8_t gear3_start_response_step; // λ3-Ӧò (8λ)
+ uint8_t gear3_start_response_default; // λ3-ӦĬֵ (8λ)
+ uint8_t gear3_start_response_current; // λ3-Ӧǰֵ (8λ)
+} MULMCUCanSend05;
+typedef union
+{
+ MULMCUCanSend05 Part05;
+} MULMCUCanUnion05;
+
+// Riding_gear4_cfg ṹ
+typedef struct {
+ // Χ
+ uint8_t full_range_assist_level_min; // Χ-ȼСֵ (8λ)
+ uint8_t full_range_assist_level_max; // Χ-ȼֵ (8λ)
+ uint8_t full_range_max_torque_min; // Χ-ŤСֵ (8λ)
+ uint8_t full_range_max_torque_max; // Χ-Ťֵ (8λ)
+ uint8_t full_range_start_response_min; // Χ-ӦСֵ (8λ)
+ uint8_t full_range_start_response_max; // Χ-Ӧֵ (8λ)
+ // λ
+ uint8_t gear_count; // λ (8λ)
+ uint8_t current_gear_setting; // /ȡλ (8λ)
+ // λ4 ϸ
+ uint8_t gear4_assist_level_min; // λ4-ȼ÷ΧСֵ (8λ)
+ uint8_t gear4_assist_level_max; // λ4-ȼ÷Χֵ (8λ)
+ uint8_t gear4_assist_level_step; // λ4-ȼò (8λ)
+ uint8_t gear4_assist_level_default; // λ4-ȼĬֵ (8λ)
+ uint8_t gear4_assist_level_current; // λ4-ȼǰֵ (8λ)
+ uint8_t gear4_max_torque_min; // λ4-Ťؿ÷ΧСֵ (8λ)
+ uint8_t gear4_max_torque_max; // λ4-Ťؿ÷Χֵ (8λ)
+ uint8_t gear4_max_torque_step; // λ4-Ťò (8λ)
+ uint8_t gear4_max_torque_default; // λ4-ŤĬֵ (8λ)
+ uint8_t gear4_max_torque_current; // λ4-Ťصǰֵ (8λ)
+ uint8_t gear4_start_response_min; // λ4-Ӧ÷ΧСֵ (8λ)
+ uint8_t gear4_start_response_max; // λ4-Ӧ÷Χֵ (8λ)
+ uint8_t gear4_start_response_step; // λ4-Ӧò (8λ)
+ uint8_t gear4_start_response_default; // λ4-ӦĬֵ (8λ)
+ uint8_t gear4_start_response_current; // λ4-Ӧǰֵ (8λ)
+} MULMCUCanSend06;
+typedef union
+{
+ MULMCUCanSend06 Part06;
+} MULMCUCanUnion06;
+
+// apack_sn ṹ
+typedef struct {
+ uint8_t sn_length; // κSN볤ȣ (8λ)
+ char JHEK0005_SN[33];
+// char sn_part_material[13]; //ϱ
+// char sn_separator_1[1]; //ָ1
+// char sn_part_reserve[2]; //Ԥ
+// char sn_part_prod_date[8]; //
+// char sn_separator_2[1]; //ָ2
+// char sn_part_batch[2]; //
+// char sn_part_seq[6]; //λ
+ char padding[30]; // 0ֶΣ30ֽڣʹܳ=64
+} MULMCUCanSend07;
+
+typedef union
+{
+ MULMCUCanSend07 Part07;
+} MULMCUCanUnion07;
+
+// frame_info ṹ
+typedef struct {
+ uint8_t frame_code[16]; // 룬ַʽ (128λ = 16ֽ)
+} MULMCUCanSend08;
+typedef union
+{
+ MULMCUCanSend08 Part08;
+} MULMCUCanUnion08;
+typedef struct {
+ MULMCUCanUnion01 CanUnion01;
+ MULMCUCanUnion02 CanUnion02;
+ MULMCUCanUnion03 CanUnion03;
+ MULMCUCanUnion04 CanUnion04;
+ MULMCUCanUnion05 CanUnion05;
+ MULMCUCanUnion06 CanUnion06;
+ MULMCUCanUnion07 CanUnion07;
+ MULMCUCanUnion08 CanUnion08;
+} MulPcksMCUCanSend_DataDef;
+
+
+
+extern MCUCanSend_DataDef MCUCanSend;
+extern MulPcksMCUCanSend_DataDef MULMCUCanSend;
+extern MULECUtoMCU_ConfigInfo_DataDef mulecutomcu;
+
+extern MULMCUCanSend01 mcu_prj_info;
+extern MULMCUCanSend02 mcu_fault_snapshot;
+extern MULMCUCanSend03 riding_gear1_cfg;
+extern MULMCUCanSend04 riding_gear2_cfg;
+extern MULMCUCanSend05 riding_gear3_cfg;
+extern MULMCUCanSend06 riding_gear4_cfg;
+extern MULMCUCanSend07 apack_sn;
+extern MULMCUCanSend08 frame_info;
+
+typedef struct {
+ uint8_t vehicle_name[16]; // ƣ16ַֽ
+ uint8_t tire_spec[16]; // ̥16ַֽ
+ uint8_t battery_voltage[8]; // صѹ8ֽ64λ
+ uint8_t motor_power[8]; // ʣ8ֽ64λ
+ uint8_t battery_capacity[10]; // 10ֽ飩
+ uint8_t model_code[10]; // ͱ루10ֽ飩
+ uint16_t tire_circumference; // ̥ܳ2ֽ16λ
+ uint8_t support_password; // Ƿ֧루1ֽ8λ
+ uint16_t sales_area; // 2ֽ16λ
+} MULMCUCanReceive61;
+
+extern MULMCUCanReceive61 config_info;
+
+typedef struct {
+ uint8_t vin[16]; // ƣ16ַֽ
+} MULMCUCanReceive62;
+
+extern MULMCUCanReceive62 frame_info_rx;
+
+#endif
diff --git a/CanCommunication/common.h b/CanCommunication/common.h
new file mode 100644
index 0000000..a5bcb0e
--- /dev/null
+++ b/CanCommunication/common.h
@@ -0,0 +1,88 @@
+#ifndef __COMMON_H
+#define __COMMON_H
+
+#include
+#include
+#include "stdint.h"
+#include
+#include "stdbool.h"
+#include "usart.h"
+#include "stm32f10x.h"
+#include "Common_Type.h"
+#include "kernel.h"
+#include "time.h"
+
+#include "misc.h"
+
+#pragma anon_unions
+
+#define GPIO_Type GPIO_TypeDef
+
+#undef NULL
+#define NULL ((void *)0)
+
+//#define TRUE 1
+//#define FALSE 0
+
+//CAN
+#define IOCTL_CMD_CAN_FILTER_ADD 1 //添加过滤器
+#define IOCTL_CMD_CAN_FILTER_MASK_ADD 2 //添加过滤器掩码
+#define IOCTL_CMD_CAN_FILTER_INIT 3 //初始化过滤器
+#define IOCTL_CAN_SET_FILTER_ALL 4 //全接收模式
+#define IOCTL_CAN_CLEAR_RXBUFF 5 //清除缓冲区
+#define IOCTL_CAN_GET_NEXTMAILID 6 //获取下一封邮箱的CAN ID
+
+
+#define TASK_LOCK \
+ { \
+ __disable_irq();
+#define TASK_UNLOCK \
+ __enable_irq(); \
+ }
+
+
+#define DISABLE_IRQ(IRQChannel) NVIC->ICER[IRQChannel >> 0x05] = (uint32_t)0x01 << (IRQChannel & (uint8_t)0x1F)
+
+#define ENABLE_IRQ(IRQChannel) NVIC->ISER[IRQChannel >> 0x05] = (uint32_t)0x01 << (IRQChannel & (uint8_t)0x1F)
+
+
+extern unsigned short int Get1MsTickVal(void);
+#define clock() Get1MsTickVal()
+
+extern void Delay_ms(uint16_t ms);
+#define sleep(ms) Delay_ms(ms)
+
+typedef enum
+{
+ INSTANCE_CAN1 = 0,
+ INSTANCE_CAN2
+} can_instance;
+
+
+typedef struct
+{
+ INT16U SlowRecoverCounter; /* 慢恢复时间, 单位1ms */
+ INT16U FastRecoverCounter; /* 快恢复时间, 单位1ms */
+ INT16U Threshold; /* 快恢复转到慢恢复阈值 */
+ INT16U DtcOccurCnt; /* 连续多少次产生Busoff DTC */
+ INT16U BusOffRecoverTime; /* Message received AND message sent on CAN successfully 连续时间 */
+} tCanBusOffConfigTyp;
+
+
+typedef enum
+{
+ st_BusNormal,
+ st_BusOff
+} eBusOffStateType;
+
+typedef struct
+{
+ INT8U Can1_BusOff_Flag;
+ INT8U Can2_BusOff_Flag;
+} BusOff_t;
+
+extern BusOff_t x_BusOff;
+
+extern int h_can1;
+
+#endif
diff --git a/CanCommunication/dev_can1.c b/CanCommunication/dev_can1.c
new file mode 100644
index 0000000..517e5fa
--- /dev/null
+++ b/CanCommunication/dev_can1.c
@@ -0,0 +1,845 @@
+#include "stm32f10x_can.h"
+#include "common.h"
+#include "kernel.h"
+#include "CanApp.h"
+
+
+int h_can1 = -1;
+
+KERNEL_DEVICE_INIT("dev_can1")
+
+extern void user_process_can1_send_interface(INT32U msg_id);
+extern void user_process_can1_error_interface(void);
+
+#define USER_CAN_MODE CAN_Mode_Normal;
+#define BUSY 0x55
+#define IDLE 0x00
+#define CAN_MAIL_BUFF_SIZE 64
+
+// Ϊչ֡
+#define CAN_FRAME_TYPE CAN_FRAME_EXT
+#define CAN_FRAME_STD 0
+#define CAN_FRAME_EXT 1
+
+KERNEL_TYPE unsigned char CanEvent = 0;
+
+//ÿCANʼʽ
+typedef struct
+{
+ unsigned int MailID; // չ֡ʹ??9λID
+ unsigned short int MailLenth;
+ unsigned char MailBuffer[8];
+} CANMAILMESSAGE;
+
+//ÿ洢ѭ??
+typedef struct
+{
+ unsigned int Head;
+ unsigned int Tail;
+ CANMAILMESSAGE MailBuffer[CAN_MAIL_BUFF_SIZE];
+} CAN_FIFO;
+
+KERNEL_TYPE CAN_FIFO can_rx;
+KERNEL_TYPE CAN_FIFO can_tx;
+
+KERNEL_TYPE void CAN_RCC_Configuration(void)
+{
+ RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE);
+ RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);
+ RCC_APB1PeriphClockCmd(RCC_APB1Periph_CAN1, ENABLE);
+}
+
+KERNEL_TYPE void CAN_GPIO_Configuration(void)
+{
+ GPIO_InitTypeDef GPIO_InitStruct;
+ // ӳCANſ??
+ GPIO_PinRemapConfig(GPIO_Remap1_CAN1, ENABLE);
+ // CAN_RX - PA11
+ GPIO_InitStruct.GPIO_Pin = GPIO_Pin_8;
+ GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;
+ GPIO_InitStruct.GPIO_Mode = GPIO_Mode_IN_FLOATING;
+ GPIO_Init(GPIOB, &GPIO_InitStruct);
+ // CAN_TX - PA12
+ GPIO_InitStruct.GPIO_Pin = GPIO_Pin_9; //TX
+ GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;
+ GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AF_PP;
+ GPIO_Init(GPIOB, &GPIO_InitStruct);
+}
+
+KERNEL_TYPE void CAN_NVIC_Configuration(void)
+{
+ NVIC_InitTypeDef NVIC_InitStructure;
+ // ж
+ NVIC_InitStructure.NVIC_IRQChannel = USB_LP_CAN1_RX0_IRQn;
+ NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2;
+ NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0;
+ NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
+ NVIC_Init(&NVIC_InitStructure);
+ // ??
+ NVIC_InitStructure.NVIC_IRQChannel = USB_HP_CAN1_TX_IRQn;
+ NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 2;
+ NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1;
+ NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
+ NVIC_Init(&NVIC_InitStructure);
+ // ж - ȼ
+ NVIC_InitStructure.NVIC_IRQChannel = CAN1_SCE_IRQn;
+ NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0;
+ NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0;
+ NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
+ NVIC_Init(&NVIC_InitStructure);
+}
+
+typedef struct
+{
+ unsigned short int BPS;
+ unsigned char SJW;
+ unsigned char BS1;
+ unsigned char BS2;
+ unsigned short int Prescaler;
+} CAN_BAUD_Struct_t;
+
+KERNEL_TYPE CAN_BAUD_Struct_t CAN_BaudTab[] =
+{ //㣺%81.25
+ /*0*/ {125, CAN_SJW_1tq, CAN_BS1_14tq, CAN_BS2_3tq, 16},
+ /*1*/ {250, CAN_SJW_1tq, CAN_BS1_14tq, CAN_BS2_3tq, 8},
+// /*2*/ {500, CAN_SJW_2tq, CAN_BS1_13tq, CAN_BS2_4tq, 4}, //SysClock 72MHz
+ /*2*/ {500, CAN_SJW_2tq, CAN_BS1_14tq, CAN_BS2_3tq, 6}, //SysClock 108MHz
+ /*3*/ {1000, CAN_SJW_1tq, CAN_BS1_14tq, CAN_BS2_3tq, 2}
+};
+
+KERNEL_TYPE int CAN_Configuration(void)
+{
+ unsigned char can_baud_index;
+
+ CAN_InitTypeDef CAN_InitStructure;
+
+ CAN_StructInit(&CAN_InitStructure);
+
+ //رʱ䴥ģʽ
+ CAN_InitStructure.CAN_TTCM = DISABLE;
+ //رԶ߹
+ CAN_InitStructure.CAN_ABOM = DISABLE;
+ //رԶģʽ
+ CAN_InitStructure.CAN_AWUM = DISABLE;
+ //ֹԶش
+ CAN_InitStructure.CAN_NART = ENABLE; //ֻһ??
+ //FIFO ʱĸԴļ
+ CAN_InitStructure.CAN_RFLM = DISABLE;
+ //ķȼȡ˳??
+ CAN_InitStructure.CAN_TXFP = ENABLE;
+ //Ĺģ??
+ CAN_InitStructure.CAN_Mode = USER_CAN_MODE;
+
+ can_baud_index = 2;// ʹ500kbps??
+ CAN_InitStructure.CAN_SJW = CAN_BaudTab[can_baud_index].SJW;
+ CAN_InitStructure.CAN_BS1 = CAN_BaudTab[can_baud_index].BS1;
+ CAN_InitStructure.CAN_BS2 = CAN_BaudTab[can_baud_index].BS2;
+ CAN_InitStructure.CAN_Prescaler = CAN_BaudTab[can_baud_index].Prescaler;
+
+ //ʼCAN
+ CAN_Init(CAN1, &CAN_InitStructure);
+
+ //ʹܽж
+ CAN_ITConfig(CAN1, CAN_IT_FMP0, ENABLE);
+
+ //??
+ CAN_ITConfig(CAN1, CAN_IT_TME, ENABLE); //жʹ??
+
+ CAN_ClearFlag(CAN1, CAN_FLAG_EPV);
+ CAN_ClearFlag(CAN1, CAN_FLAG_BOF);
+ CAN_ClearFlag(CAN1, CAN_FLAG_LEC);
+ CAN_ClearFlag(CAN1, CAN_FLAG_EWG);
+
+ //CAN_ITConfig(CAN1, CAN_IT_ERR | CAN_IT_LEC | CAN_IT_BOF | CAN_IT_EPV, ENABLE);
+
+ CAN_ITConfig(CAN1, CAN_IT_ERR | CAN_IT_BOF , ENABLE);
+
+ return 0;
+}
+
+#define CAN_LIST_SZIE 32
+
+unsigned int CAN_FilterList[CAN_LIST_SZIE];
+unsigned int CAN_FilterList_Mask[CAN_LIST_SZIE];
+
+KERNEL_TYPE int CAN_FilterCount = 0;
+KERNEL_TYPE int CAN_FilterMaskCount = 0;
+
+KERNEL_TYPE int CAN_FilterAdd(int filterID) //ӺЧ
+{
+ // չ֡IDΧ??
+ #if (CAN_FRAME_TYPE == CAN_FRAME_STD)
+ if (filterID < 0 || filterID > 0x7FF)
+ {
+ return K_FAIL;
+ }
+ #else
+ if (filterID < 0 || filterID > 0x1FFFFFFF)
+ {
+ return K_FAIL;
+ }
+ #endif
+
+ if (CAN_FilterCount >= CAN_LIST_SZIE)
+ {
+ return K_FAIL;
+ }
+
+ CAN_FilterList[CAN_FilterCount++] = filterID;
+
+ return K_SUCCESS;
+}
+
+KERNEL_TYPE int CAN_FilterMaskAdd(int filterMask) //ӺЧ
+{
+ // չ֡뷶Χ??
+ #if (CAN_FRAME_TYPE == CAN_FRAME_STD)
+ if (filterMask < 0 || filterMask > 0x7FF)
+ {
+ return K_FAIL;
+ }
+ #else
+ if (filterMask < 0 || filterMask > 0x1FFFFFFF)
+ {
+ return K_FAIL;
+ }
+ #endif
+
+ if (CAN_FilterMaskCount >= CAN_LIST_SZIE)
+ {
+ return K_FAIL;
+ }
+
+ CAN_FilterList_Mask[CAN_FilterMaskCount++] = filterMask;
+
+ return K_SUCCESS;
+}
+
+KERNEL_TYPE int CAN_FilterEnable(void)
+{
+ CAN_FilterInitTypeDef CAN_FilterInitStructure;
+
+ int FilterNumber = 0;
+ int num = 0;
+ int index = 0;
+ int mask_index = 0;
+
+ #if (CAN_FRAME_TYPE == CAN_FRAME_STD)
+
+ FilterNumber = CAN_FilterCount / 4;
+
+ //ģʽ
+ CAN_FilterInitStructure.CAN_FilterMode = CAN_FilterMode_IdList;
+ //16λĴ
+ CAN_FilterInitStructure.CAN_FilterScale = CAN_FilterScale_16bit;
+ //??0 ??FIFO0
+ CAN_FilterInitStructure.CAN_FilterFIFOAssignment = CAN_Filter_FIFO0;
+ //ʹܹ??
+ CAN_FilterInitStructure.CAN_FilterActivation = ENABLE;
+
+ for (num = 0; num < FilterNumber; num++)
+ {
+ CAN_FilterInitStructure.CAN_FilterNumber = num;
+ //??6??
+ CAN_FilterInitStructure.CAN_FilterIdHigh = CAN_FilterList[index++] << 5;
+ //??6??
+ CAN_FilterInitStructure.CAN_FilterIdLow = CAN_FilterList[index++] << 5;
+ //λ16??
+ CAN_FilterInitStructure.CAN_FilterMaskIdHigh = CAN_FilterList[index++] << 5;
+ //λ16??
+ CAN_FilterInitStructure.CAN_FilterMaskIdLow = CAN_FilterList[index++] << 5;
+ //ʼ
+ CAN_FilterInit(&CAN_FilterInitStructure);
+ }
+
+ if (CAN_FilterCount % 4)
+ {
+ CAN_FilterInitStructure.CAN_FilterNumber = num;
+ //??6??
+ CAN_FilterInitStructure.CAN_FilterIdHigh = CAN_FilterList[index] << 5;
+ //??6??
+ if (index < CAN_FilterCount)
+ {
+ index++;
+ CAN_FilterInitStructure.CAN_FilterIdLow = CAN_FilterList[index] << 5;
+ }
+
+ //λ16??
+ if (index < CAN_FilterCount)
+ {
+ index++;
+ CAN_FilterInitStructure.CAN_FilterMaskIdHigh = CAN_FilterList[index] << 5;
+ }
+
+ //λ16??
+ if (index < CAN_FilterCount)
+ {
+ index++;
+ CAN_FilterInitStructure.CAN_FilterMaskIdLow = CAN_FilterList[index] << 5;
+ }
+
+ //ʼ
+ CAN_FilterInit(&CAN_FilterInitStructure);
+ }
+
+ #else
+
+ //ģʽ
+ CAN_FilterInitStructure.CAN_FilterMode = CAN_FilterMode_IdMask;
+ //32λĴ- չ֡ʹ??2λģ??
+ CAN_FilterInitStructure.CAN_FilterScale = CAN_FilterScale_32bit;
+ //??0 ??FIFO0
+ CAN_FilterInitStructure.CAN_FilterFIFOAssignment = CAN_Filter_FIFO0;
+ //ʹܹ??
+ CAN_FilterInitStructure.CAN_FilterActivation = ENABLE;
+
+ if(CAN_FilterInitStructure.CAN_FilterMode == CAN_FilterMode_IdList)
+ {
+ FilterNumber = CAN_FilterCount / 2;
+
+ for (num = 0; num < FilterNumber; num++)
+ {
+ CAN_FilterInitStructure.CAN_FilterNumber = num;
+ //??6??
+ CAN_FilterInitStructure.CAN_FilterIdHigh = CAN_FilterList[index] >> 13;
+ //??6λIDE??0x0004ʾչ??
+ CAN_FilterInitStructure.CAN_FilterIdLow = (CAN_FilterList[index++] << 3) | 0x0004;
+ //λ16??
+ CAN_FilterInitStructure.CAN_FilterMaskIdHigh = CAN_FilterList[index] >> 13;
+ //λ16??
+ CAN_FilterInitStructure.CAN_FilterMaskIdLow = (CAN_FilterList[index++] << 3) | 0x0004;
+ //ʼ
+ CAN_FilterInit(&CAN_FilterInitStructure);
+ }
+
+ if (CAN_FilterCount % 2)
+ {
+ CAN_FilterInitStructure.CAN_FilterNumber = num;
+ //??6??
+ CAN_FilterInitStructure.CAN_FilterIdHigh = CAN_FilterList[index] >> 13;
+ //??6??
+ CAN_FilterInitStructure.CAN_FilterIdLow = (CAN_FilterList[index] << 3) | 0x0004;
+
+ //ʼ
+ CAN_FilterInit(&CAN_FilterInitStructure);
+ }
+ }
+
+ if(CAN_FilterInitStructure.CAN_FilterMode == CAN_FilterMode_IdMask)
+ {
+ FilterNumber = CAN_FilterCount;
+
+ for (num = 0; num < FilterNumber; num++)
+ {
+ CAN_FilterInitStructure.CAN_FilterNumber = num;
+ //??6??
+ CAN_FilterInitStructure.CAN_FilterIdHigh = CAN_FilterList[index] >> 13;
+ //??6??
+ CAN_FilterInitStructure.CAN_FilterIdLow = (CAN_FilterList[index++] << 3) | 0x0004;
+ //λ16??
+ CAN_FilterInitStructure.CAN_FilterMaskIdHigh = CAN_FilterList_Mask[mask_index] >> 13;
+ //λ16??
+ CAN_FilterInitStructure.CAN_FilterMaskIdLow = (CAN_FilterList_Mask[mask_index++] << 3) | 0x0004;
+ //ʼ
+ CAN_FilterInit(&CAN_FilterInitStructure);
+ }
+ }
+
+ #endif
+
+ return K_SUCCESS;
+}
+
+KERNEL_TYPE int CAN_FilterMaskEnable(void)
+{
+ CAN_FilterInitTypeDef CAN_FilterInitStructure;
+
+ #if (CAN_FRAME_TYPE == CAN_FRAME_STD)
+ //ģʽ
+ CAN_FilterInitStructure.CAN_FilterMode = CAN_FilterMode_IdMask;
+ //32λĴ
+ CAN_FilterInitStructure.CAN_FilterScale = CAN_FilterScale_16bit;
+ //??6??
+ CAN_FilterInitStructure.CAN_FilterIdHigh = 0;
+ //??6??
+ CAN_FilterInitStructure.CAN_FilterIdLow = 0;
+ //λ16??
+ CAN_FilterInitStructure.CAN_FilterMaskIdHigh = 0;
+ //λ16??
+ CAN_FilterInitStructure.CAN_FilterMaskIdLow = 0;
+ #else
+ //ģʽ
+ CAN_FilterInitStructure.CAN_FilterMode = CAN_FilterMode_IdMask;
+ //32λĴ
+ CAN_FilterInitStructure.CAN_FilterScale = CAN_FilterScale_32bit;
+ //??6??
+ CAN_FilterInitStructure.CAN_FilterIdHigh = 0;
+ //??6??
+ CAN_FilterInitStructure.CAN_FilterIdLow = 0x0004;
+ //λ16??
+ CAN_FilterInitStructure.CAN_FilterMaskIdHigh = 0;
+ //λ16??
+ CAN_FilterInitStructure.CAN_FilterMaskIdLow = 0x0004;
+ #endif
+ //??0 ??FIFO0
+ CAN_FilterInitStructure.CAN_FilterFIFOAssignment = CAN_Filter_FIFO0;
+ //ʹܹ??
+ CAN_FilterInitStructure.CAN_FilterActivation = ENABLE;
+
+ CAN_FilterInitStructure.CAN_FilterNumber = 0;
+
+ //ʼ
+ CAN_FilterInit(&CAN_FilterInitStructure);
+
+ return K_SUCCESS;
+}
+
+#define CAN_TSR_TMEx_MASK (0x07 << 26)
+#define CAN_TSR_TMEx_isEmpty (CAN1->TSR & CAN_TSR_TMEx_MASK) //״??
+#define CAN_FIFO_0_FMP0_MASK 0x03
+#define CAN_FIFO_0_NUM (CAN1->RF0R & CAN_FIFO_0_FMP0_MASK) //FIFO 0 յıĿ
+
+CanTxMsg TxMessage;
+//??
+KERNEL_TYPE void CAN_send_mail(void)
+{
+ if (CAN_TSR_TMEx_isEmpty)
+ {
+ if (can_tx.Head != can_tx.Tail)
+ {
+ #if (CAN_FRAME_TYPE == CAN_FRAME_STD)
+ TxMessage.StdId = can_tx.MailBuffer[can_tx.Tail].MailID;
+ #else
+ TxMessage.ExtId = can_tx.MailBuffer[can_tx.Tail].MailID;
+ #endif
+ TxMessage.DLC = can_tx.MailBuffer[can_tx.Tail].MailLenth;
+ #if (CAN_FRAME_TYPE == CAN_FRAME_STD)
+ TxMessage.IDE = CAN_ID_STD;
+ #else
+ TxMessage.IDE = CAN_ID_EXT;
+ #endif
+ TxMessage.RTR = CAN_RTR_DATA;
+ memcpy(TxMessage.Data, can_tx.MailBuffer[can_tx.Tail].MailBuffer, TxMessage.DLC);
+ TASK_LOCK;
+ can_tx.Tail++;
+ if (can_tx.Tail >= CAN_MAIL_BUFF_SIZE) can_tx.Tail = 0;
+ TASK_UNLOCK;
+ CAN_Transmit(CAN1, &TxMessage);
+ }
+ }
+}
+
+/*
+KERNEL_TYPE void CAN_read_fifo(void)
+{
+ CanRxMsg rx_message;
+
+ unsigned short int lTimer = 0;
+ lTimer = clock();
+ while (1) //ȴճ??
+ {
+ if (((can_rx.Head + 1) == can_rx.Tail) || (can_rx.Tail == 0 && ((can_rx.Head + 1) == CAN_MAIL_BUFF_SIZE)))
+ {
+ if ((Get1MsTickInterval(lTimer)) >= 10) //10ms ȴʱ
+ {
+ return;
+ }
+ }
+ else
+ {
+ break;
+ }
+ }
+
+ CAN_Receive(CAN1, CAN_FIFO0, &rx_message);
+
+ #if (CAN_FRAME_TYPE == CAN_FRAME_STD)
+ can_rx.MailBuffer[can_rx.Head].MailID = rx_message.StdId;
+ #else
+ can_rx.MailBuffer[can_rx.Head].MailID = rx_message.ExtId;
+ #endif
+ can_rx.MailBuffer[can_rx.Head].MailLenth = rx_message.DLC;
+ memcpy(can_rx.MailBuffer[can_rx.Head].MailBuffer, rx_message.Data, rx_message.DLC);
+ TASK_LOCK;
+ can_rx.Head++;
+ if (can_rx.Head >= CAN_MAIL_BUFF_SIZE) can_rx.Head = 0;
+ TASK_UNLOCK;
+}
+*/
+////CANݽж
+//void USB_LP_CAN1_RX0_IRQHandler(void)
+//{
+// //CAN
+// CAN_read_fifo();
+//}
+
+extern u8 ReceiveOTA_flg;
+//CANڿ??
+void USB_HP_CAN1_TX_IRQHandler(void)
+{
+ if (CAN1->TSR & (1 << 26))
+ {
+ CAN_ClearFlag(CAN1, CAN_FLAG_RQCP0);
+ }
+
+ if (CAN1->TSR & (1 << 27))
+ {
+ CAN_ClearFlag(CAN1, CAN_FLAG_RQCP1);
+ }
+
+ if (CAN1->TSR & (1 << 28))
+ {
+ CAN_ClearFlag(CAN1, CAN_FLAG_RQCP2);
+ }
+
+ if((UpgradeRequest)||(UserCanRxSignal.JumpToBOOT_flg==1))
+ {
+ UserCanRxSignal.JumpToBOOT_flg =1;
+ UpgradeRequest = 0;
+ NVIC_SystemReset();
+ }
+
+ #if (CAN_FRAME_TYPE == CAN_FRAME_STD)
+ //user_process_can1_send_interface(TxMessage.StdId);
+ #else
+ //user_process_can1_send_interface(TxMessage.ExtId);
+ #endif
+
+ CAN_send_mail();
+
+ if (CAN_TSR_TMEx_isEmpty == CAN_TSR_TMEx_MASK) //ȫΪղ
+ {
+ CanEvent = IDLE;
+ }
+ else if (CAN_TSR_TMEx_isEmpty == 0)
+ {
+ CanEvent = BUSY;
+ }
+}
+
+////CAN1 ն
+//void CAN1_SCE_IRQHandler(void)
+//{
+// CAN_ClearFlag(CAN1, CAN_FLAG_EPV);
+// CAN_ClearFlag(CAN1, CAN_FLAG_BOF);
+// CAN_ClearFlag(CAN1, CAN_FLAG_LEC);
+//
+// //user_process_can1_error_interface();
+//}
+
+KERNEL_TYPE int WriteOneMessage(CanTxMsg *TxMessage)
+{
+ unsigned short int lTimer = 0;
+ lTimer = clock();
+ while (1) //ȴճ??
+ {
+ if (((can_tx.Head + 1) == can_tx.Tail) || (can_tx.Tail == 0 && ((can_tx.Head + 1) == CAN_MAIL_BUFF_SIZE)))
+ {
+ if ((Get1MsTickInterval(lTimer)) >= 10)
+ {
+ close(h_can1);
+ h_can1 = open("dev_can1", 0);
+ return K_FAIL;
+ }
+ }
+ else
+ {
+ break;
+ }
+ }
+
+ memcpy(can_tx.MailBuffer[can_tx.Head].MailBuffer, TxMessage->Data, TxMessage->DLC);
+ #if (CAN_FRAME_TYPE == CAN_FRAME_STD)
+ can_tx.MailBuffer[can_tx.Head].MailID = TxMessage->StdId;
+ #else
+ can_tx.MailBuffer[can_tx.Head].MailID = TxMessage->ExtId;
+ #endif
+ can_tx.MailBuffer[can_tx.Head].MailLenth = TxMessage->DLC;
+
+ //رж
+ TASK_LOCK;
+ can_tx.Head++;
+ if (can_tx.Head >= CAN_MAIL_BUFF_SIZE)
+ {
+ can_tx.Head = 0;
+ }
+ TASK_UNLOCK;
+ if (CanEvent == IDLE)
+ {
+ //??
+ CanEvent = BUSY;
+ CAN_send_mail();
+ }
+
+ return K_SUCCESS;
+}
+
+
+KERNEL_TYPE int GetNextMailID(void)
+{
+ if (can_rx.Head == can_rx.Tail)
+ {
+ return K_FAIL;
+ }
+ return can_rx.MailBuffer[can_rx.Tail].MailID;
+}
+
+KERNEL_TYPE int GetOneMessage(CanRxMsg *message)
+{
+ if (can_rx.Head == can_rx.Tail)
+ {
+ return K_FAIL;
+ }
+
+ #if (CAN_FRAME_TYPE == CAN_FRAME_STD)
+ message->StdId = can_rx.MailBuffer[can_rx.Tail].MailID;
+ #else
+ message->ExtId = can_rx.MailBuffer[can_rx.Tail].MailID;
+ #endif
+
+ message->DLC = can_rx.MailBuffer[can_rx.Tail].MailLenth & 0x0F;
+
+ //qiuadd
+ message->IDE = CAN_ID_EXT;
+
+ memcpy(message->Data, can_rx.MailBuffer[can_rx.Tail].MailBuffer, message->DLC);
+
+ TASK_LOCK;
+ can_rx.Tail++;
+ if (can_rx.Tail >= CAN_MAIL_BUFF_SIZE)
+ {
+ can_rx.Tail = 0;
+ }
+ TASK_UNLOCK;
+
+ if (message->DLC == 0)
+ {
+ return K_FAIL;
+ }
+
+ return K_SUCCESS;
+}
+
+//
+
+//豸ӿʵ
+
+//
+KERNEL_TYPE int device_ioctl(unsigned int cmd, unsigned long arg);
+KERNEL_TYPE int device_open(int flags)
+{
+ if (kernel_device_status == TRUE)
+ {
+ return K_FAIL;
+ }
+
+ CAN_DeInit(CAN1);
+ CAN_RCC_Configuration();
+ CAN_GPIO_Configuration();
+ CAN_NVIC_Configuration();
+
+// device_ioctl(IOCTL_CMD_CAN_FILTER_ADD, 0x02);
+// device_ioctl(IOCTL_CMD_CAN_FILTER_ADD, 0x03);
+// device_ioctl(IOCTL_CMD_CAN_FILTER_ADD, 0x7DF);
+// device_ioctl(IOCTL_CMD_CAN_FILTER_ADD, 0x200);
+// device_ioctl(IOCTL_CMD_CAN_FILTER_ADD, 0x202);
+// device_ioctl(IOCTL_CMD_CAN_FILTER_ADD, 0x20C);
+ //qiuadd
+ device_ioctl(IOCTL_CMD_CAN_FILTER_ADD, 0x1840FF20);//ǰλ
+ device_ioctl(IOCTL_CMD_CAN_FILTER_ADD, 0x1843FF20);//ܵ??
+ device_ioctl(IOCTL_CMD_CAN_FILTER_ADD, 0x1844FF20);//ٳɹı
+ device_ioctl(IOCTL_CMD_CAN_FILTER_ADD, 0x1845FF20);//͵Ĺϱ
+ device_ioctl(IOCTL_CMD_CAN_FILTER_ADD, 0x1825FF20);//
+
+ device_ioctl(IOCTL_CMD_CAN_FILTER_INIT, 0);
+
+// device_ioctl(IOCTL_CAN_SET_FILTER_ALL, 0);
+
+ CAN_Configuration();
+
+ can_tx.Head = 0;
+ can_tx.Tail = 0;
+
+ can_rx.Head = 0;
+ can_rx.Tail = 0;
+ CanEvent = IDLE;
+
+ kernel_device_status = TRUE;
+
+ return K_SUCCESS;
+}
+
+//param ??CAN_ID
+KERNEL_TYPE int device_write(unsigned char *buff, unsigned int len, void *param)
+{
+ int i = 0, pack_count = 0, less = 0;
+ CanTxMsg TxMessage;
+ KERNEL_CHECK_OPEN;
+
+ if (param == NULL)
+ {
+ return K_FAIL; //ID??
+ }
+
+ #if (CAN_FRAME_TYPE == CAN_FRAME_STD)
+ TxMessage.StdId = *((int *)param);
+
+ if (TxMessage.StdId > 0x7FF)
+ {
+ return K_FAIL; //ID??
+ }
+ #else
+ TxMessage.ExtId = *((int *)param);
+
+ if (TxMessage.ExtId > 0x1FFFFFFF)
+ {
+ return K_FAIL; //ID??
+ }
+ #endif
+
+ pack_count = len / 8;
+ less = len % 8;
+
+ for (i = 0; i < pack_count; i++)
+ {
+ TxMessage.DLC = 8;
+ TxMessage.IDE = CAN_ID_EXT; // Ϊչ֡
+ TxMessage.RTR = CAN_RTR_DATA;
+
+ memcpy(TxMessage.Data, &(buff[i * 8]), 8);
+
+ WriteOneMessage(&TxMessage);
+ }
+
+ if (less)
+ {
+ TxMessage.DLC = less;
+ TxMessage.IDE = CAN_ID_EXT; // Ϊչ֡
+ TxMessage.RTR = CAN_RTR_DATA;
+
+ memcpy(TxMessage.Data, &(buff[i * 8]), less);
+
+ WriteOneMessage(&TxMessage);
+ }
+
+ return K_SUCCESS;
+}
+
+
+KERNEL_TYPE int device_read(unsigned char *buff, unsigned int len, void *param)
+{
+ CanRxMsg message;
+ int last_id = 0;
+ int next_id = 0;
+ int r_len = 0;
+ KERNEL_CHECK_OPEN;
+
+ if (param == NULL)
+ {
+ return K_FAIL;
+ }
+
+ if (GetOneMessage(&message) == K_FAIL)
+ {
+ return 0;
+ }
+ #if (CAN_FRAME_TYPE == CAN_FRAME_STD)
+ last_id = message.StdId;
+ #else
+ last_id = message.ExtId;
+ #endif
+ memcpy(buff, message.Data, message.DLC);
+ r_len += message.DLC;
+ *(int *)param = last_id;
+
+ while (r_len < len)
+ {
+ next_id = GetNextMailID();
+ if (next_id == K_FAIL)
+ {
+ return r_len;
+ }
+ if (next_id != last_id)
+ {
+ return r_len;
+ }
+ GetOneMessage(&message);
+
+ #if (CAN_FRAME_TYPE == CAN_FRAME_STD)
+ if (last_id != message.StdId)
+ {
+ return K_FAIL;
+ }
+ #else
+ if (last_id != message.ExtId)
+ {
+ return K_FAIL;
+ }
+ #endif
+ memcpy(&buff[r_len], message.Data, message.DLC);
+ r_len += message.DLC;
+ }
+
+ return r_len;
+}
+
+KERNEL_TYPE int device_ioctl(unsigned int cmd, unsigned long arg)
+{
+ int Status = K_SUCCESS;
+
+ switch (cmd)
+ {
+ case IOCTL_CMD_CAN_FILTER_ADD:
+ Status = CAN_FilterAdd(arg);
+ break;
+
+ case IOCTL_CMD_CAN_FILTER_MASK_ADD:
+ Status = CAN_FilterMaskAdd(arg);
+ break;
+
+ case IOCTL_CMD_CAN_FILTER_INIT:
+ CAN_FilterEnable();
+ break;
+
+ case IOCTL_CAN_SET_FILTER_ALL:
+ CAN_FilterMaskEnable();
+ break;
+
+ case IOCTL_CAN_GET_NEXTMAILID:
+ return GetNextMailID();
+ break;
+
+ default:
+ return K_FAIL;
+ }
+
+ return Status;
+}
+
+KERNEL_TYPE int device_clsoe(void)
+{
+ KERNEL_CHECK_OPEN;
+
+ kernel_device_status = FALSE;
+
+ CAN_DeInit(CAN1);
+ can_tx.Head = 0;
+ can_tx.Tail = 0;
+
+ can_rx.Head = 0;
+ can_rx.Tail = 0;
+ CanEvent = 0;
+
+ return K_SUCCESS;
+}
+
+KERNEL_TYPE const file_operations ops = {
+ /*open*/ device_open,
+ /*write*/ device_write,
+ /*read*/ device_read,
+ /*ioctl*/ device_ioctl,
+ /*close*/ device_clsoe,
+};
+
+
+register_driver(ops)
diff --git a/CanCommunication/eeprom_app.c b/CanCommunication/eeprom_app.c
new file mode 100644
index 0000000..a35831c
Binary files /dev/null and b/CanCommunication/eeprom_app.c differ
diff --git a/CanCommunication/eeprom_app.h b/CanCommunication/eeprom_app.h
new file mode 100644
index 0000000..992884f
Binary files /dev/null and b/CanCommunication/eeprom_app.h differ
diff --git a/CanCommunication/kernel.c b/CanCommunication/kernel.c
new file mode 100644
index 0000000..24603d0
--- /dev/null
+++ b/CanCommunication/kernel.c
@@ -0,0 +1,117 @@
+#include "kernel.h"
+
+#undef __FILENAME__
+#define __FILENAME__ "kernel.c"
+
+// 设备内核
+extern const unsigned char Image$$KERNEL_ROM$$Base;
+extern char Image$$KERNEL_ROM$$Length[];
+
+#define KERNEL_DEVICE_COUNT (((int)Image$$KERNEL_ROM$$Length) >> 2)
+
+static int *kernel_map = (int *)(&Image$$KERNEL_ROM$$Base);
+
+#define kernel_list(x) ((KENERAL_NODE *)(kernel_map[x]))
+
+int open(char *filename, int flags)
+{
+ int i = 0;
+ int status = K_FAIL;
+
+ for (i = 0; i < KERNEL_DEVICE_COUNT; i++)
+ {
+ if (strcmp(filename, kernel_list(i)->filename) == 0)
+ {
+ if (kernel_list(i)->ops->f_open == NULL)
+ {
+ return K_OPS_NULL;
+ }
+ status = kernel_list(i)->ops->f_open(flags);
+ if (status == K_SUCCESS)
+ {
+ return i;
+ }
+ else
+ {
+ return k_OPEN_FAIL;
+ }
+ }
+ }
+ return K_NOFOUND;
+}
+
+int write(int handle, unsigned char *buff, unsigned int len, void *param)
+{
+ int status = K_FAIL;
+ if ((handle < KERNEL_DEVICE_COUNT) && (handle >= 0))
+ {
+ if (kernel_list(handle)->ops->f_write == NULL)
+ {
+ return K_OPS_NULL;
+ }
+ status = kernel_list(handle)->ops->f_write(buff, len, param);
+ return status;
+ }
+ return K_FAIL;
+}
+
+int read(int handle, unsigned char *buff, unsigned int len, void *param)
+{
+ int status = K_FAIL;
+ if ((handle < KERNEL_DEVICE_COUNT) && (handle >= 0))
+ {
+ if (kernel_list(handle)->ops->f_read == NULL)
+ {
+ return K_OPS_NULL;
+ }
+ status = kernel_list(handle)->ops->f_read(buff, len, param);
+ return status;
+ }
+ return K_FAIL;
+}
+
+int ioctl(int handle, unsigned int cmd, unsigned long arg)
+{
+ int status = K_FAIL;
+ if ((handle < KERNEL_DEVICE_COUNT) && (handle >= 0))
+ {
+ if (kernel_list(handle)->ops->f_ioctl == NULL)
+ {
+ return K_OPS_NULL;
+ }
+ status = kernel_list(handle)->ops->f_ioctl(cmd, arg);
+ return status;
+ }
+ return K_FAIL;
+}
+
+int close(int handle)
+{
+ int status = K_FAIL;
+ if ((handle < KERNEL_DEVICE_COUNT) && (handle >= 0))
+ {
+ if (kernel_list(handle)->ops->f_close == NULL)
+ {
+ return K_OPS_NULL;
+ }
+ status = kernel_list(handle)->ops->f_close();
+ return status;
+ }
+ return K_FAIL;
+}
+
+int isopen(int handle)
+{
+ int status = K_FAIL;
+ if ((handle < KERNEL_DEVICE_COUNT) && (handle >= 0))
+ {
+ if (kernel_list(handle)->ops->f_isopen == NULL)
+ {
+ return K_OPS_NULL;
+ }
+ status = kernel_list(handle)->ops->f_isopen();
+ return status;
+ }
+ return K_FAIL;
+}
+
diff --git a/CanCommunication/kernel.h b/CanCommunication/kernel.h
new file mode 100644
index 0000000..62d0ce4
--- /dev/null
+++ b/CanCommunication/kernel.h
@@ -0,0 +1,70 @@
+#ifndef __KERNEL_h
+#define __KERNEL_h
+
+
+#include "common.h"
+
+#define kernel_section_name "kernel_xjm"
+
+#define KERNEL_TYPE static
+
+#define K_SUCCESS 0
+#define K_FAIL -1 //执行错误
+#define K_NOFOUND -2 //未找到
+
+#define k_OPEN_FAIL -3 //设备存在,但打开失败
+#define K_PARAM_ERR -4 //输入参数错误
+#define K_UNOPEN -5 //设备未打开
+#define K_OPS_NULL -6 //设备接口未实现
+
+#define K_TIMEOUT -7 //执行超时
+
+#define KERNEL_DEVICE_INIT(device_name) \
+ KERNEL_TYPE const char kernel_device_name[] = device_name; \
+ KERNEL_TYPE int kernel_device_status = FALSE;
+
+#define KERNEL_CHECK_OPEN \
+ if (kernel_device_status == FALSE) return K_UNOPEN; \
+
+//内核框架
+typedef struct
+{
+ int (*f_open)(int flags);
+
+ int (*f_write)(unsigned char *buff, unsigned int len, void *param);
+
+ int (*f_read)(unsigned char *buff, unsigned int len, void *param);
+
+ int (*f_ioctl)(unsigned int cmd, unsigned long arg);
+
+ int (*f_close)(void);
+
+ int (*f_isopen)(void);
+} file_operations;
+
+typedef struct
+{
+ char *filename;
+ file_operations *ops;
+} KENERAL_NODE;
+
+
+#define register_driver(ops) \
+ static const KENERAL_NODE kernel_node = {(char *)kernel_device_name, (file_operations *)&ops}; \
+ static const int kernel_mem_node __attribute__((used, section(kernel_section_name))) = (int)&kernel_node;
+
+
+int open(char *filename, int flags);
+
+int write(int handle, unsigned char *buff, unsigned int len, void *param);
+
+int read(int handle, unsigned char *buff, unsigned int len, void *param);
+
+int ioctl(int handle, unsigned int cmd, unsigned long arg);
+
+int close(int handle);
+
+int isopen(int handle);
+
+
+#endif
diff --git a/CanCommunication/mode_key.c b/CanCommunication/mode_key.c
new file mode 100644
index 0000000..41b6873
Binary files /dev/null and b/CanCommunication/mode_key.c differ
diff --git a/CanCommunication/mode_key.h b/CanCommunication/mode_key.h
new file mode 100644
index 0000000..6248edf
--- /dev/null
+++ b/CanCommunication/mode_key.h
@@ -0,0 +1,9 @@
+#ifndef __MODE_KEY_H
+#define __MODE_KEY_H
+
+#include "common.h"
+
+void ModeKey_Init(void);
+void ModeKey_Task(void);
+
+#endif
diff --git a/CanCommunication/time.c b/CanCommunication/time.c
new file mode 100644
index 0000000..29ead13
--- /dev/null
+++ b/CanCommunication/time.c
@@ -0,0 +1,64 @@
+
+#include "time.h"
+#include "stm32f10x_tim.h"
+#include "Parameter.h"
+
+#define SysTickReLoadValue (SYSTEM_FREQUENCY / 1000)
+uint16_t w1MsTickCnt = 0;
+
+void SYSTICK_INIT(void)
+{
+ SysTick->LOAD = SysTickReLoadValue - 1;
+ SysTick->VAL = SysTickReLoadValue - 1;
+ SysTick->CTRL = 0x00;
+ SysTick->CTRL |= 0x07;
+}
+
+void SysTick_Handler(void)
+{
+ w1MsTickCnt++;
+
+ if (w1MsTickCnt >= MAX_TICK_VALUE)
+ {
+ w1MsTickCnt = 0;
+ }
+}
+
+uint16_t Get1MsTickVal(void)
+{
+ return w1MsTickCnt;
+}
+
+uint16_t Get1MsTickInterval(uint16_t wLastTickVal)
+{
+ uint16_t wCurTickVal;
+ uint16_t wTickInterval;
+
+ if (FOREMOST_TIME == wLastTickVal)
+ {
+ return MAX_INTERVAL;
+ }
+ if (LATTERMOST_TIME == wLastTickVal)
+ {
+ return MIN_INTERVAL;
+ }
+
+ wCurTickVal = w1MsTickCnt;
+
+ if (wCurTickVal >= wLastTickVal)
+ {
+ wTickInterval = wCurTickVal - wLastTickVal;
+ }
+ else
+ {
+ wTickInterval = (MAX_TICK_VALUE - wLastTickVal) + wCurTickVal;
+ }
+
+ return wTickInterval;
+}
+
+void Delay_ms(uint16_t ms)
+{
+ uint16_t time = Get1MsTickVal();
+ while (Get1MsTickInterval(time) < ms);
+}
diff --git a/CanCommunication/time.h b/CanCommunication/time.h
new file mode 100644
index 0000000..3caa3fd
--- /dev/null
+++ b/CanCommunication/time.h
@@ -0,0 +1,21 @@
+#ifndef __TIME_H
+#define __TIME_H
+
+#include "common.h"
+
+#define MAX_TICK_VALUE 0xfeff
+#define FOREMOST_TIME 0xff00
+#define LATTERMOST_TIME 0xff01
+
+#define MIN_INTERVAL 0
+#define MAX_INTERVAL MAX_TICK_VALUE
+
+void SYSTICK_INIT(void);
+
+uint16_t Get1MsTickVal(void);
+
+uint16_t Get1MsTickInterval(uint16_t wLastTickVal);
+
+void Delay_ms(uint16_t ms);
+
+#endif
diff --git a/CanCommunication/user.h b/CanCommunication/user.h
new file mode 100644
index 0000000..bd4a4a4
--- /dev/null
+++ b/CanCommunication/user.h
@@ -0,0 +1,9 @@
+#ifndef __USER_H
+#define __USER_H
+
+
+#include "common.h"
+
+#include "CanCycleSend_app.h"
+
+#endif
diff --git a/Debug/anodebug.c b/Debug/anodebug.c
new file mode 100644
index 0000000..e5fe2c9
Binary files /dev/null and b/Debug/anodebug.c differ
diff --git a/Debug/anodebug.h b/Debug/anodebug.h
new file mode 100644
index 0000000..8b93a3f
Binary files /dev/null and b/Debug/anodebug.h differ
diff --git a/Hardware/I2c.c b/Hardware/I2c.c
new file mode 100644
index 0000000..21d4d49
Binary files /dev/null and b/Hardware/I2c.c differ
diff --git a/Hardware/I2c.h b/Hardware/I2c.h
new file mode 100644
index 0000000..eb2cac3
Binary files /dev/null and b/Hardware/I2c.h differ
diff --git a/Hardware/adc.c b/Hardware/adc.c
new file mode 100644
index 0000000..7375d3a
Binary files /dev/null and b/Hardware/adc.c differ
diff --git a/Hardware/adc.h b/Hardware/adc.h
new file mode 100644
index 0000000..e6161e8
Binary files /dev/null and b/Hardware/adc.h differ
diff --git a/Hardware/dam.h b/Hardware/dam.h
new file mode 100644
index 0000000..e69de29
diff --git a/Hardware/dma.c b/Hardware/dma.c
new file mode 100644
index 0000000..6d3bbc9
Binary files /dev/null and b/Hardware/dma.c differ
diff --git a/Hardware/gpio.c b/Hardware/gpio.c
new file mode 100644
index 0000000..3759918
Binary files /dev/null and b/Hardware/gpio.c differ
diff --git a/Hardware/gpio.h b/Hardware/gpio.h
new file mode 100644
index 0000000..05160fa
Binary files /dev/null and b/Hardware/gpio.h differ
diff --git a/Hardware/timer1.c b/Hardware/timer1.c
new file mode 100644
index 0000000..d3e66d2
Binary files /dev/null and b/Hardware/timer1.c differ
diff --git a/Hardware/timer1.h b/Hardware/timer1.h
new file mode 100644
index 0000000..b11f6c8
Binary files /dev/null and b/Hardware/timer1.h differ
diff --git a/Hardware/timer17.c b/Hardware/timer17.c
new file mode 100644
index 0000000..6d3bbc9
Binary files /dev/null and b/Hardware/timer17.c differ
diff --git a/Hardware/timer17.h b/Hardware/timer17.h
new file mode 100644
index 0000000..e69de29
diff --git a/Hardware/timer2.c b/Hardware/timer2.c
new file mode 100644
index 0000000..be3924a
Binary files /dev/null and b/Hardware/timer2.c differ
diff --git a/Hardware/timer2.h b/Hardware/timer2.h
new file mode 100644
index 0000000..3f24f24
Binary files /dev/null and b/Hardware/timer2.h differ
diff --git a/Hardware/timer3.c b/Hardware/timer3.c
new file mode 100644
index 0000000..3f22fb9
Binary files /dev/null and b/Hardware/timer3.c differ
diff --git a/Hardware/timer3.h b/Hardware/timer3.h
new file mode 100644
index 0000000..913b6d1
Binary files /dev/null and b/Hardware/timer3.h differ
diff --git a/Hardware/usart.c b/Hardware/usart.c
new file mode 100644
index 0000000..c464c51
Binary files /dev/null and b/Hardware/usart.c differ
diff --git a/Hardware/usart.h b/Hardware/usart.h
new file mode 100644
index 0000000..a676632
Binary files /dev/null and b/Hardware/usart.h differ
diff --git a/Include/Common.h b/Include/Common.h
new file mode 100644
index 0000000..8ba2e15
Binary files /dev/null and b/Include/Common.h differ
diff --git a/Include/Common_Type.h b/Include/Common_Type.h
new file mode 100644
index 0000000..d167670
Binary files /dev/null and b/Include/Common_Type.h differ
diff --git a/Include/HardwareInterface.h b/Include/HardwareInterface.h
new file mode 100644
index 0000000..f4543b5
Binary files /dev/null and b/Include/HardwareInterface.h differ
diff --git a/Include/info.h b/Include/info.h
new file mode 100644
index 0000000..611619b
Binary files /dev/null and b/Include/info.h differ
diff --git a/Include/main.h b/Include/main.h
new file mode 100644
index 0000000..173c687
Binary files /dev/null and b/Include/main.h differ
diff --git a/Include/qmathLib.h b/Include/qmathLib.h
new file mode 100644
index 0000000..8772c7a
Binary files /dev/null and b/Include/qmathLib.h differ
diff --git a/Include/reDef.h b/Include/reDef.h
new file mode 100644
index 0000000..84a174d
Binary files /dev/null and b/Include/reDef.h differ
diff --git a/Libraries/CMSIS/CM3/CoreSupport/core_cm3.c b/Libraries/CMSIS/CM3/CoreSupport/core_cm3.c
new file mode 100644
index 0000000..3e47b14
Binary files /dev/null and b/Libraries/CMSIS/CM3/CoreSupport/core_cm3.c differ
diff --git a/Libraries/CMSIS/CM3/CoreSupport/core_cm3.h b/Libraries/CMSIS/CM3/CoreSupport/core_cm3.h
new file mode 100644
index 0000000..987b95d
Binary files /dev/null and b/Libraries/CMSIS/CM3/CoreSupport/core_cm3.h differ
diff --git a/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_cl.s b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_cl.s
new file mode 100644
index 0000000..833ece4
--- /dev/null
+++ b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_cl.s
@@ -0,0 +1,368 @@
+;******************** (C) COPYRIGHT 2011 STMicroelectronics ********************
+;* File Name : startup_stm32f10x_cl.s
+;* Author : MCD Application Team
+;* Version : V3.5.0
+;* Date : 11-March-2011
+;* Description : STM32F10x Connectivity line 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 0x00000400
+
+ 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 and ADC2
+ DCD CAN1_TX_IRQHandler ; CAN1 TX
+ DCD CAN1_RX0_IRQHandler ; 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 ; I2C1 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 OTG_FS_WKUP_IRQHandler ; USB OTG FS Wakeup through EXTI line
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD TIM5_IRQHandler ; TIM5
+ DCD SPI3_IRQHandler ; SPI3
+ DCD UART4_IRQHandler ; UART4
+ DCD UART5_IRQHandler ; UART5
+ DCD TIM6_IRQHandler ; TIM6
+ DCD TIM7_IRQHandler ; TIM7
+ DCD DMA2_Channel1_IRQHandler ; DMA2 Channel1
+ DCD DMA2_Channel2_IRQHandler ; DMA2 Channel2
+ DCD DMA2_Channel3_IRQHandler ; DMA2 Channel3
+ DCD DMA2_Channel4_IRQHandler ; DMA2 Channel4
+ DCD DMA2_Channel5_IRQHandler ; DMA2 Channel5
+ DCD ETH_IRQHandler ; Ethernet
+ DCD ETH_WKUP_IRQHandler ; Ethernet Wakeup through EXTI line
+ DCD CAN2_TX_IRQHandler ; CAN2 TX
+ DCD CAN2_RX0_IRQHandler ; CAN2 RX0
+ DCD CAN2_RX1_IRQHandler ; CAN2 RX1
+ DCD CAN2_SCE_IRQHandler ; CAN2 SCE
+ DCD OTG_FS_IRQHandler ; USB OTG FS
+__Vectors_End
+
+__Vectors_Size EQU __Vectors_End - __Vectors
+
+ AREA |.text|, CODE, READONLY
+
+; Reset handler
+Reset_Handler PROC
+ EXPORT Reset_Handler [WEAK]
+ IMPORT SystemInit
+ IMPORT __main
+ LDR R0, =SystemInit
+ BLX R0
+ LDR R0, =__main
+ 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 CAN1_TX_IRQHandler [WEAK]
+ EXPORT 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 OTG_FS_WKUP_IRQHandler [WEAK]
+ EXPORT TIM5_IRQHandler [WEAK]
+ EXPORT SPI3_IRQHandler [WEAK]
+ EXPORT UART4_IRQHandler [WEAK]
+ EXPORT UART5_IRQHandler [WEAK]
+ EXPORT TIM6_IRQHandler [WEAK]
+ EXPORT TIM7_IRQHandler [WEAK]
+ EXPORT DMA2_Channel1_IRQHandler [WEAK]
+ EXPORT DMA2_Channel2_IRQHandler [WEAK]
+ EXPORT DMA2_Channel3_IRQHandler [WEAK]
+ EXPORT DMA2_Channel4_IRQHandler [WEAK]
+ EXPORT DMA2_Channel5_IRQHandler [WEAK]
+ EXPORT ETH_IRQHandler [WEAK]
+ EXPORT ETH_WKUP_IRQHandler [WEAK]
+ EXPORT CAN2_TX_IRQHandler [WEAK]
+ EXPORT CAN2_RX0_IRQHandler [WEAK]
+ EXPORT CAN2_RX1_IRQHandler [WEAK]
+ EXPORT CAN2_SCE_IRQHandler [WEAK]
+ EXPORT OTG_FS_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
+CAN1_TX_IRQHandler
+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
+OTG_FS_WKUP_IRQHandler
+TIM5_IRQHandler
+SPI3_IRQHandler
+UART4_IRQHandler
+UART5_IRQHandler
+TIM6_IRQHandler
+TIM7_IRQHandler
+DMA2_Channel1_IRQHandler
+DMA2_Channel2_IRQHandler
+DMA2_Channel3_IRQHandler
+DMA2_Channel4_IRQHandler
+DMA2_Channel5_IRQHandler
+ETH_IRQHandler
+ETH_WKUP_IRQHandler
+CAN2_TX_IRQHandler
+CAN2_RX0_IRQHandler
+CAN2_RX1_IRQHandler
+CAN2_SCE_IRQHandler
+OTG_FS_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/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_hd.s b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_hd.s
new file mode 100644
index 0000000..8a19827
--- /dev/null
+++ b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_hd.s
@@ -0,0 +1,358 @@
+;******************** (C) COPYRIGHT 2011 STMicroelectronics ********************
+;* File Name : startup_stm32f10x_hd.s
+;* Author : MCD Application Team
+;* Version : V3.5.0
+;* Date : 11-March-2011
+;* Description : STM32F10x High 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 and also configure the external
+;* SRAM mounted on STM3210E-EVAL board to be used as data
+;* memory (optional, to be enabled by user)
+;* - 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 0x00000400
+
+ 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 & ADC2
+ 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
+ DCD TIM8_BRK_IRQHandler ; TIM8 Break
+ DCD TIM8_UP_IRQHandler ; TIM8 Update
+ DCD TIM8_TRG_COM_IRQHandler ; TIM8 Trigger and Commutation
+ DCD TIM8_CC_IRQHandler ; TIM8 Capture Compare
+ DCD ADC3_IRQHandler ; ADC3
+ DCD FSMC_IRQHandler ; FSMC
+ DCD SDIO_IRQHandler ; SDIO
+ DCD TIM5_IRQHandler ; TIM5
+ DCD SPI3_IRQHandler ; SPI3
+ DCD UART4_IRQHandler ; UART4
+ DCD UART5_IRQHandler ; UART5
+ DCD TIM6_IRQHandler ; TIM6
+ DCD TIM7_IRQHandler ; TIM7
+ DCD DMA2_Channel1_IRQHandler ; DMA2 Channel1
+ DCD DMA2_Channel2_IRQHandler ; DMA2 Channel2
+ DCD DMA2_Channel3_IRQHandler ; DMA2 Channel3
+ DCD DMA2_Channel4_5_IRQHandler ; DMA2 Channel4 & Channel5
+__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, =SystemInit
+ BLX R0
+ LDR R0, =__main
+ 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]
+ EXPORT TIM8_BRK_IRQHandler [WEAK]
+ EXPORT TIM8_UP_IRQHandler [WEAK]
+ EXPORT TIM8_TRG_COM_IRQHandler [WEAK]
+ EXPORT TIM8_CC_IRQHandler [WEAK]
+ EXPORT ADC3_IRQHandler [WEAK]
+ EXPORT FSMC_IRQHandler [WEAK]
+ EXPORT SDIO_IRQHandler [WEAK]
+ EXPORT TIM5_IRQHandler [WEAK]
+ EXPORT SPI3_IRQHandler [WEAK]
+ EXPORT UART4_IRQHandler [WEAK]
+ EXPORT UART5_IRQHandler [WEAK]
+ EXPORT TIM6_IRQHandler [WEAK]
+ EXPORT TIM7_IRQHandler [WEAK]
+ EXPORT DMA2_Channel1_IRQHandler [WEAK]
+ EXPORT DMA2_Channel2_IRQHandler [WEAK]
+ EXPORT DMA2_Channel3_IRQHandler [WEAK]
+ EXPORT DMA2_Channel4_5_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
+TIM8_BRK_IRQHandler
+TIM8_UP_IRQHandler
+TIM8_TRG_COM_IRQHandler
+TIM8_CC_IRQHandler
+ADC3_IRQHandler
+FSMC_IRQHandler
+SDIO_IRQHandler
+TIM5_IRQHandler
+SPI3_IRQHandler
+UART4_IRQHandler
+UART5_IRQHandler
+TIM6_IRQHandler
+TIM7_IRQHandler
+DMA2_Channel1_IRQHandler
+DMA2_Channel2_IRQHandler
+DMA2_Channel3_IRQHandler
+DMA2_Channel4_5_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/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_hd_vl.s b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_hd_vl.s
new file mode 100644
index 0000000..2768298
--- /dev/null
+++ b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_hd_vl.s
@@ -0,0 +1,346 @@
+;******************** (C) COPYRIGHT 2011 STMicroelectronics ********************
+;* File Name : startup_stm32f10x_hd_vl.s
+;* Author : MCD Application Team
+;* Version : V3.5.0
+;* Date : 11-March-2011
+;* Description : STM32F10x High Density Value Line 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 and also configure the external
+;* SRAM mounted on STM32100E-EVAL board to be used as data
+;* memory (optional, to be enabled by user)
+;* - 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 0x00000400
+
+ 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_IRQHandler ; ADC1
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD EXTI9_5_IRQHandler ; EXTI Line 9..5
+ DCD TIM1_BRK_TIM15_IRQHandler ; TIM1 Break and TIM15
+ DCD TIM1_UP_TIM16_IRQHandler ; TIM1 Update and TIM16
+ DCD TIM1_TRG_COM_TIM17_IRQHandler ; TIM1 Trigger and Commutation and TIM17
+ 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 CEC_IRQHandler ; HDMI-CEC
+ DCD TIM12_IRQHandler ; TIM12
+ DCD TIM13_IRQHandler ; TIM13
+ DCD TIM14_IRQHandler ; TIM14
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD TIM5_IRQHandler ; TIM5
+ DCD SPI3_IRQHandler ; SPI3
+ DCD UART4_IRQHandler ; UART4
+ DCD UART5_IRQHandler ; UART5
+ DCD TIM6_DAC_IRQHandler ; TIM6 and DAC underrun
+ DCD TIM7_IRQHandler ; TIM7
+ DCD DMA2_Channel1_IRQHandler ; DMA2 Channel1
+ DCD DMA2_Channel2_IRQHandler ; DMA2 Channel2
+ DCD DMA2_Channel3_IRQHandler ; DMA2 Channel3
+ DCD DMA2_Channel4_5_IRQHandler ; DMA2 Channel4 & Channel5
+ DCD DMA2_Channel5_IRQHandler ; DMA2 Channel5
+__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, =SystemInit
+ BLX R0
+ LDR R0, =__main
+ 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_IRQHandler [WEAK]
+ EXPORT EXTI9_5_IRQHandler [WEAK]
+ EXPORT TIM1_BRK_TIM15_IRQHandler [WEAK]
+ EXPORT TIM1_UP_TIM16_IRQHandler [WEAK]
+ EXPORT TIM1_TRG_COM_TIM17_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 CEC_IRQHandler [WEAK]
+ EXPORT TIM12_IRQHandler [WEAK]
+ EXPORT TIM13_IRQHandler [WEAK]
+ EXPORT TIM14_IRQHandler [WEAK]
+ EXPORT TIM5_IRQHandler [WEAK]
+ EXPORT SPI3_IRQHandler [WEAK]
+ EXPORT UART4_IRQHandler [WEAK]
+ EXPORT UART5_IRQHandler [WEAK]
+ EXPORT TIM6_DAC_IRQHandler [WEAK]
+ EXPORT TIM7_IRQHandler [WEAK]
+ EXPORT DMA2_Channel1_IRQHandler [WEAK]
+ EXPORT DMA2_Channel2_IRQHandler [WEAK]
+ EXPORT DMA2_Channel3_IRQHandler [WEAK]
+ EXPORT DMA2_Channel4_5_IRQHandler [WEAK]
+ EXPORT DMA2_Channel5_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_IRQHandler
+EXTI9_5_IRQHandler
+TIM1_BRK_TIM15_IRQHandler
+TIM1_UP_TIM16_IRQHandler
+TIM1_TRG_COM_TIM17_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
+CEC_IRQHandler
+TIM12_IRQHandler
+TIM13_IRQHandler
+TIM14_IRQHandler
+TIM5_IRQHandler
+SPI3_IRQHandler
+UART4_IRQHandler
+UART5_IRQHandler
+TIM6_DAC_IRQHandler
+TIM7_IRQHandler
+DMA2_Channel1_IRQHandler
+DMA2_Channel2_IRQHandler
+DMA2_Channel3_IRQHandler
+DMA2_Channel4_5_IRQHandler
+DMA2_Channel5_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/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_ld.s b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_ld.s
new file mode 100644
index 0000000..f18be4b
--- /dev/null
+++ b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_ld.s
@@ -0,0 +1,297 @@
+;******************** (C) COPYRIGHT 2011 STMicroelectronics ********************
+;* File Name : startup_stm32f10x_ld.s
+;* Author : MCD Application Team
+;* Version : V3.5.0
+;* Date : 11-March-2011
+;* Description : STM32F10x Low 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 0x00000400
+
+ 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 0 ; Reserved
+ DCD I2C1_EV_IRQHandler ; I2C1 Event
+ DCD I2C1_ER_IRQHandler ; I2C1 Error
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD SPI1_IRQHandler ; SPI1
+ DCD 0 ; Reserved
+ DCD USART1_IRQHandler ; USART1
+ DCD USART2_IRQHandler ; USART2
+ DCD 0 ; Reserved
+ 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 routine
+Reset_Handler PROC
+ EXPORT Reset_Handler [WEAK]
+ IMPORT __main
+ IMPORT SystemInit
+ LDR R0, =SystemInit
+ BLX R0
+ LDR R0, =__main
+ 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 I2C1_EV_IRQHandler [WEAK]
+ EXPORT I2C1_ER_IRQHandler [WEAK]
+ EXPORT SPI1_IRQHandler [WEAK]
+ EXPORT USART1_IRQHandler [WEAK]
+ EXPORT USART2_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
+I2C1_EV_IRQHandler
+I2C1_ER_IRQHandler
+SPI1_IRQHandler
+USART1_IRQHandler
+USART2_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/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_ld_vl.s b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_ld_vl.s
new file mode 100644
index 0000000..f7240dc
--- /dev/null
+++ b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_ld_vl.s
@@ -0,0 +1,304 @@
+;******************** (C) COPYRIGHT 2011 STMicroelectronics ********************
+;* File Name : startup_stm32f10x_ld_vl.s
+;* Author : MCD Application Team
+;* Version : V3.5.0
+;* Date : 11-March-2011
+;* Description : STM32F10x Low Density Value Line 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 0x00000400
+
+ 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_IRQHandler ; ADC1
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD EXTI9_5_IRQHandler ; EXTI Line 9..5
+ DCD TIM1_BRK_TIM15_IRQHandler ; TIM1 Break and TIM15
+ DCD TIM1_UP_TIM16_IRQHandler ; TIM1 Update and TIM16
+ DCD TIM1_TRG_COM_TIM17_IRQHandler ; TIM1 Trigger and Commutation and TIM17
+ DCD TIM1_CC_IRQHandler ; TIM1 Capture Compare
+ DCD TIM2_IRQHandler ; TIM2
+ DCD TIM3_IRQHandler ; TIM3
+ DCD 0 ; Reserved
+ DCD I2C1_EV_IRQHandler ; I2C1 Event
+ DCD I2C1_ER_IRQHandler ; I2C1 Error
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD SPI1_IRQHandler ; SPI1
+ DCD 0 ; Reserved
+ DCD USART1_IRQHandler ; USART1
+ DCD USART2_IRQHandler ; USART2
+ DCD 0 ; Reserved
+ DCD EXTI15_10_IRQHandler ; EXTI Line 15..10
+ DCD RTCAlarm_IRQHandler ; RTC Alarm through EXTI Line
+ DCD CEC_IRQHandler ; HDMI-CEC
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD TIM6_DAC_IRQHandler ; TIM6 and DAC underrun
+ DCD TIM7_IRQHandler ; TIM7
+__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, =SystemInit
+ BLX R0
+ LDR R0, =__main
+ 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_IRQHandler [WEAK]
+ EXPORT EXTI9_5_IRQHandler [WEAK]
+ EXPORT TIM1_BRK_TIM15_IRQHandler [WEAK]
+ EXPORT TIM1_UP_TIM16_IRQHandler [WEAK]
+ EXPORT TIM1_TRG_COM_TIM17_IRQHandler [WEAK]
+ EXPORT TIM1_CC_IRQHandler [WEAK]
+ EXPORT TIM2_IRQHandler [WEAK]
+ EXPORT TIM3_IRQHandler [WEAK]
+ EXPORT I2C1_EV_IRQHandler [WEAK]
+ EXPORT I2C1_ER_IRQHandler [WEAK]
+ EXPORT SPI1_IRQHandler [WEAK]
+ EXPORT USART1_IRQHandler [WEAK]
+ EXPORT USART2_IRQHandler [WEAK]
+ EXPORT EXTI15_10_IRQHandler [WEAK]
+ EXPORT RTCAlarm_IRQHandler [WEAK]
+ EXPORT CEC_IRQHandler [WEAK]
+ EXPORT TIM6_DAC_IRQHandler [WEAK]
+ EXPORT TIM7_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_IRQHandler
+EXTI9_5_IRQHandler
+TIM1_BRK_TIM15_IRQHandler
+TIM1_UP_TIM16_IRQHandler
+TIM1_TRG_COM_TIM17_IRQHandler
+TIM1_CC_IRQHandler
+TIM2_IRQHandler
+TIM3_IRQHandler
+I2C1_EV_IRQHandler
+I2C1_ER_IRQHandler
+SPI1_IRQHandler
+USART1_IRQHandler
+USART2_IRQHandler
+EXTI15_10_IRQHandler
+RTCAlarm_IRQHandler
+CEC_IRQHandler
+TIM6_DAC_IRQHandler
+TIM7_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/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_md.s b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_md.s
new file mode 100644
index 0000000..74da96c
--- /dev/null
+++ b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_md.s
@@ -0,0 +1,307 @@
+;******************** (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 0x00000400
+
+ 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, =SystemInit
+ BLX R0
+ LDR R0, =__main
+ 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/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_md_vl.s b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_md_vl.s
new file mode 100644
index 0000000..076aa7f
--- /dev/null
+++ b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_md_vl.s
@@ -0,0 +1,315 @@
+;******************** (C) COPYRIGHT 2011 STMicroelectronics ********************
+;* File Name : startup_stm32f10x_md_vl.s
+;* Author : MCD Application Team
+;* Version : V3.5.0
+;* Date : 11-March-2011
+;* Description : STM32F10x Medium Density Value Line 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 0x00000400
+
+ 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_IRQHandler ; ADC1
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD EXTI9_5_IRQHandler ; EXTI Line 9..5
+ DCD TIM1_BRK_TIM15_IRQHandler ; TIM1 Break and TIM15
+ DCD TIM1_UP_TIM16_IRQHandler ; TIM1 Update and TIM16
+ DCD TIM1_TRG_COM_TIM17_IRQHandler ; TIM1 Trigger and Commutation and TIM17
+ 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 CEC_IRQHandler ; HDMI-CEC
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD TIM6_DAC_IRQHandler ; TIM6 and DAC underrun
+ DCD TIM7_IRQHandler ; TIM7
+__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, =SystemInit
+ BLX R0
+ LDR R0, =__main
+ 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_IRQHandler [WEAK]
+ EXPORT EXTI9_5_IRQHandler [WEAK]
+ EXPORT TIM1_BRK_TIM15_IRQHandler [WEAK]
+ EXPORT TIM1_UP_TIM16_IRQHandler [WEAK]
+ EXPORT TIM1_TRG_COM_TIM17_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 CEC_IRQHandler [WEAK]
+ EXPORT TIM6_DAC_IRQHandler [WEAK]
+ EXPORT TIM7_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_IRQHandler
+EXTI9_5_IRQHandler
+TIM1_BRK_TIM15_IRQHandler
+TIM1_UP_TIM16_IRQHandler
+TIM1_TRG_COM_TIM17_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
+CEC_IRQHandler
+TIM6_DAC_IRQHandler
+TIM7_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/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_xl.s b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_xl.s
new file mode 100644
index 0000000..9fbc640
--- /dev/null
+++ b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/arm/startup_stm32f10x_xl.s
@@ -0,0 +1,358 @@
+;******************** (C) COPYRIGHT 2011 STMicroelectronics ********************
+;* File Name : startup_stm32f10x_xl.s
+;* Author : MCD Application Team
+;* Version : V3.5.0
+;* Date : 11-March-2011
+;* Description : STM32F10x XL-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 and also configure the external
+;* SRAM mounted on STM3210E-EVAL board to be used as data
+;* memory (optional, to be enabled by user)
+;* - 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 0x00000400
+
+ 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 & ADC2
+ 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_TIM9_IRQHandler ; TIM1 Break and TIM9
+ DCD TIM1_UP_TIM10_IRQHandler ; TIM1 Update and TIM10
+ DCD TIM1_TRG_COM_TIM11_IRQHandler ; TIM1 Trigger and Commutation and TIM11
+ 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
+ DCD TIM8_BRK_TIM12_IRQHandler ; TIM8 Break and TIM12
+ DCD TIM8_UP_TIM13_IRQHandler ; TIM8 Update and TIM13
+ DCD TIM8_TRG_COM_TIM14_IRQHandler ; TIM8 Trigger and Commutation and TIM14
+ DCD TIM8_CC_IRQHandler ; TIM8 Capture Compare
+ DCD ADC3_IRQHandler ; ADC3
+ DCD FSMC_IRQHandler ; FSMC
+ DCD SDIO_IRQHandler ; SDIO
+ DCD TIM5_IRQHandler ; TIM5
+ DCD SPI3_IRQHandler ; SPI3
+ DCD UART4_IRQHandler ; UART4
+ DCD UART5_IRQHandler ; UART5
+ DCD TIM6_IRQHandler ; TIM6
+ DCD TIM7_IRQHandler ; TIM7
+ DCD DMA2_Channel1_IRQHandler ; DMA2 Channel1
+ DCD DMA2_Channel2_IRQHandler ; DMA2 Channel2
+ DCD DMA2_Channel3_IRQHandler ; DMA2 Channel3
+ DCD DMA2_Channel4_5_IRQHandler ; DMA2 Channel4 & Channel5
+__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, =SystemInit
+ BLX R0
+ LDR R0, =__main
+ 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_TIM9_IRQHandler [WEAK]
+ EXPORT TIM1_UP_TIM10_IRQHandler [WEAK]
+ EXPORT TIM1_TRG_COM_TIM11_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]
+ EXPORT TIM8_BRK_TIM12_IRQHandler [WEAK]
+ EXPORT TIM8_UP_TIM13_IRQHandler [WEAK]
+ EXPORT TIM8_TRG_COM_TIM14_IRQHandler [WEAK]
+ EXPORT TIM8_CC_IRQHandler [WEAK]
+ EXPORT ADC3_IRQHandler [WEAK]
+ EXPORT FSMC_IRQHandler [WEAK]
+ EXPORT SDIO_IRQHandler [WEAK]
+ EXPORT TIM5_IRQHandler [WEAK]
+ EXPORT SPI3_IRQHandler [WEAK]
+ EXPORT UART4_IRQHandler [WEAK]
+ EXPORT UART5_IRQHandler [WEAK]
+ EXPORT TIM6_IRQHandler [WEAK]
+ EXPORT TIM7_IRQHandler [WEAK]
+ EXPORT DMA2_Channel1_IRQHandler [WEAK]
+ EXPORT DMA2_Channel2_IRQHandler [WEAK]
+ EXPORT DMA2_Channel3_IRQHandler [WEAK]
+ EXPORT DMA2_Channel4_5_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_TIM9_IRQHandler
+TIM1_UP_TIM10_IRQHandler
+TIM1_TRG_COM_TIM11_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
+TIM8_BRK_TIM12_IRQHandler
+TIM8_UP_TIM13_IRQHandler
+TIM8_TRG_COM_TIM14_IRQHandler
+TIM8_CC_IRQHandler
+ADC3_IRQHandler
+FSMC_IRQHandler
+SDIO_IRQHandler
+TIM5_IRQHandler
+SPI3_IRQHandler
+UART4_IRQHandler
+UART5_IRQHandler
+TIM6_IRQHandler
+TIM7_IRQHandler
+DMA2_Channel1_IRQHandler
+DMA2_Channel2_IRQHandler
+DMA2_Channel3_IRQHandler
+DMA2_Channel4_5_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/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/stm32f10x.h b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/stm32f10x.h
new file mode 100644
index 0000000..23e22f6
Binary files /dev/null and b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/stm32f10x.h differ
diff --git a/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/system_stm32f10x.c b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/system_stm32f10x.c
new file mode 100644
index 0000000..ed1047c
Binary files /dev/null and b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/system_stm32f10x.c differ
diff --git a/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/system_stm32f10x.h b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/system_stm32f10x.h
new file mode 100644
index 0000000..54bc1ab
--- /dev/null
+++ b/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/system_stm32f10x.h
@@ -0,0 +1,98 @@
+/**
+ ******************************************************************************
+ * @file system_stm32f10x.h
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief CMSIS Cortex-M3 Device Peripheral Access Layer System Header File.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/** @addtogroup CMSIS
+ * @{
+ */
+
+/** @addtogroup stm32f10x_system
+ * @{
+ */
+
+/**
+ * @brief Define to prevent recursive inclusion
+ */
+#ifndef __SYSTEM_STM32F10X_H
+#define __SYSTEM_STM32F10X_H
+
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+/** @addtogroup STM32F10x_System_Includes
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+
+/** @addtogroup STM32F10x_System_Exported_types
+ * @{
+ */
+
+extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */
+
+/**
+ * @}
+ */
+
+/** @addtogroup STM32F10x_System_Exported_Constants
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @addtogroup STM32F10x_System_Exported_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @addtogroup STM32F10x_System_Exported_Functions
+ * @{
+ */
+
+extern void SystemInit(void);
+extern void SystemCoreClockUpdate(void);
+/**
+ * @}
+ */
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /*__SYSTEM_STM32F10X_H */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/CMSIS/CMSIS_2_x/Include/arm_common_tables.h b/Libraries/CMSIS/CMSIS_2_x/Include/arm_common_tables.h
new file mode 100644
index 0000000..e40b045
Binary files /dev/null and b/Libraries/CMSIS/CMSIS_2_x/Include/arm_common_tables.h differ
diff --git a/Libraries/CMSIS/CMSIS_2_x/Include/arm_const_structs.h b/Libraries/CMSIS/CMSIS_2_x/Include/arm_const_structs.h
new file mode 100644
index 0000000..05a01b4
Binary files /dev/null and b/Libraries/CMSIS/CMSIS_2_x/Include/arm_const_structs.h differ
diff --git a/Libraries/CMSIS/CMSIS_2_x/Include/arm_math.h b/Libraries/CMSIS/CMSIS_2_x/Include/arm_math.h
new file mode 100644
index 0000000..dd6685c
Binary files /dev/null and b/Libraries/CMSIS/CMSIS_2_x/Include/arm_math.h differ
diff --git a/Libraries/CMSIS/CMSIS_2_x/Include/core_cm0.h b/Libraries/CMSIS/CMSIS_2_x/Include/core_cm0.h
new file mode 100644
index 0000000..14cfa20
Binary files /dev/null and b/Libraries/CMSIS/CMSIS_2_x/Include/core_cm0.h differ
diff --git a/Libraries/CMSIS/CMSIS_2_x/Include/core_cm0plus.h b/Libraries/CMSIS/CMSIS_2_x/Include/core_cm0plus.h
new file mode 100644
index 0000000..d8ae1dc
Binary files /dev/null and b/Libraries/CMSIS/CMSIS_2_x/Include/core_cm0plus.h differ
diff --git a/Libraries/CMSIS/CMSIS_2_x/Include/core_cm3.h b/Libraries/CMSIS/CMSIS_2_x/Include/core_cm3.h
new file mode 100644
index 0000000..122c9aa
--- /dev/null
+++ b/Libraries/CMSIS/CMSIS_2_x/Include/core_cm3.h
@@ -0,0 +1,1627 @@
+/**************************************************************************//**
+ * @file core_cm3.h
+ * @brief CMSIS Cortex-M3 Core Peripheral Access Layer Header File
+ * @version V3.20
+ * @date 25. February 2013
+ *
+ * @note
+ *
+ ******************************************************************************/
+/* Copyright (c) 2009 - 2013 ARM LIMITED
+
+ All rights reserved.
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ - Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ - Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ - Neither the name of ARM nor the names of its contributors may be used
+ to endorse or promote products derived from this software without
+ specific prior written permission.
+ *
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDERS AND CONTRIBUTORS BE
+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+ ---------------------------------------------------------------------------*/
+
+
+#if defined ( __ICCARM__ )
+ #pragma system_include /* treat file as system include file for MISRA check */
+#endif
+
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+#ifndef __CORE_CM3_H_GENERIC
+#define __CORE_CM3_H_GENERIC
+
+/** \page CMSIS_MISRA_Exceptions MISRA-C:2004 Compliance Exceptions
+ CMSIS violates the following MISRA-C:2004 rules:
+
+ \li Required Rule 8.5, object/function definition in header file.
+ Function definitions in header files are used to allow 'inlining'.
+
+ \li Required Rule 18.4, declaration of union type or object of union type: '{...}'.
+ Unions are used for effective representation of core registers.
+
+ \li Advisory Rule 19.7, Function-like macro defined.
+ Function-like macros are used to allow more efficient code.
+ */
+
+
+/*******************************************************************************
+ * CMSIS definitions
+ ******************************************************************************/
+/** \ingroup Cortex_M3
+ @{
+ */
+
+/* CMSIS CM3 definitions */
+#define __CM3_CMSIS_VERSION_MAIN (0x03) /*!< [31:16] CMSIS HAL main version */
+#define __CM3_CMSIS_VERSION_SUB (0x20) /*!< [15:0] CMSIS HAL sub version */
+#define __CM3_CMSIS_VERSION ((__CM3_CMSIS_VERSION_MAIN << 16) | \
+ __CM3_CMSIS_VERSION_SUB ) /*!< CMSIS HAL version number */
+
+#define __CORTEX_M (0x03) /*!< Cortex-M Core */
+
+
+#if defined ( __CC_ARM )
+ #define __ASM __asm /*!< asm keyword for ARM Compiler */
+ #define __INLINE __inline /*!< inline keyword for ARM Compiler */
+ #define __STATIC_INLINE static __inline
+
+#elif defined ( __ICCARM__ )
+ #define __ASM __asm /*!< asm keyword for IAR Compiler */
+ #define __INLINE inline /*!< inline keyword for IAR Compiler. Only available in High optimization mode! */
+ #define __STATIC_INLINE static inline
+
+#elif defined ( __TMS470__ )
+ #define __ASM __asm /*!< asm keyword for TI CCS Compiler */
+ #define __STATIC_INLINE static inline
+
+#elif defined ( __GNUC__ )
+ #define __ASM __asm /*!< asm keyword for GNU Compiler */
+ #define __INLINE inline /*!< inline keyword for GNU Compiler */
+ #define __STATIC_INLINE static inline
+
+#elif defined ( __TASKING__ )
+ #define __ASM __asm /*!< asm keyword for TASKING Compiler */
+ #define __INLINE inline /*!< inline keyword for TASKING Compiler */
+ #define __STATIC_INLINE static inline
+
+#endif
+
+/** __FPU_USED indicates whether an FPU is used or not. This core does not support an FPU at all
+*/
+#define __FPU_USED 0
+
+#if defined ( __CC_ARM )
+ #if defined __TARGET_FPU_VFP
+ #warning "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)"
+ #endif
+
+#elif defined ( __ICCARM__ )
+ #if defined __ARMVFP__
+ #warning "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)"
+ #endif
+
+#elif defined ( __TMS470__ )
+ #if defined __TI__VFP_SUPPORT____
+ #warning "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)"
+ #endif
+
+#elif defined ( __GNUC__ )
+ #if defined (__VFP_FP__) && !defined(__SOFTFP__)
+ #warning "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)"
+ #endif
+
+#elif defined ( __TASKING__ )
+ #if defined __FPU_VFP__
+ #error "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)"
+ #endif
+#endif
+
+#include /* standard types definitions */
+#include /* Core Instruction Access */
+#include /* Core Function Access */
+
+#endif /* __CORE_CM3_H_GENERIC */
+
+#ifndef __CMSIS_GENERIC
+
+#ifndef __CORE_CM3_H_DEPENDANT
+#define __CORE_CM3_H_DEPENDANT
+
+/* check device defines and use defaults */
+#if defined __CHECK_DEVICE_DEFINES
+ #ifndef __CM3_REV
+ #define __CM3_REV 0x0200
+ #warning "__CM3_REV not defined in device header file; using default!"
+ #endif
+
+ #ifndef __MPU_PRESENT
+ #define __MPU_PRESENT 0
+ #warning "__MPU_PRESENT not defined in device header file; using default!"
+ #endif
+
+ #ifndef __NVIC_PRIO_BITS
+ #define __NVIC_PRIO_BITS 4
+ #warning "__NVIC_PRIO_BITS not defined in device header file; using default!"
+ #endif
+
+ #ifndef __Vendor_SysTickConfig
+ #define __Vendor_SysTickConfig 0
+ #warning "__Vendor_SysTickConfig not defined in device header file; using default!"
+ #endif
+#endif
+
+/* IO definitions (access restrictions to peripheral registers) */
+/**
+ \defgroup CMSIS_glob_defs CMSIS Global Defines
+
+ IO Type Qualifiers are used
+ \li to specify the access to peripheral variables.
+ \li for automatic generation of peripheral register debug information.
+*/
+#ifdef __cplusplus
+ #define __I volatile /*!< Defines 'read only' permissions */
+#else
+ #define __I volatile const /*!< Defines 'read only' permissions */
+#endif
+#define __O volatile /*!< Defines 'write only' permissions */
+#define __IO volatile /*!< Defines 'read / write' permissions */
+
+/*@} end of group Cortex_M3 */
+
+
+
+/*******************************************************************************
+ * Register Abstraction
+ Core Register contain:
+ - Core Register
+ - Core NVIC Register
+ - Core SCB Register
+ - Core SysTick Register
+ - Core Debug Register
+ - Core MPU Register
+ ******************************************************************************/
+/** \defgroup CMSIS_core_register Defines and Type Definitions
+ \brief Type definitions and defines for Cortex-M processor based devices.
+*/
+
+/** \ingroup CMSIS_core_register
+ \defgroup CMSIS_CORE Status and Control Registers
+ \brief Core Register type definitions.
+ @{
+ */
+
+/** \brief Union type to access the Application Program Status Register (APSR).
+ */
+typedef union
+{
+ struct
+ {
+#if (__CORTEX_M != 0x04)
+ uint32_t _reserved0:27; /*!< bit: 0..26 Reserved */
+#else
+ uint32_t _reserved0:16; /*!< bit: 0..15 Reserved */
+ uint32_t GE:4; /*!< bit: 16..19 Greater than or Equal flags */
+ uint32_t _reserved1:7; /*!< bit: 20..26 Reserved */
+#endif
+ uint32_t Q:1; /*!< bit: 27 Saturation condition flag */
+ uint32_t V:1; /*!< bit: 28 Overflow condition code flag */
+ uint32_t C:1; /*!< bit: 29 Carry condition code flag */
+ uint32_t Z:1; /*!< bit: 30 Zero condition code flag */
+ uint32_t N:1; /*!< bit: 31 Negative condition code flag */
+ } b; /*!< Structure used for bit access */
+ uint32_t w; /*!< Type used for word access */
+} APSR_Type;
+
+
+/** \brief Union type to access the Interrupt Program Status Register (IPSR).
+ */
+typedef union
+{
+ struct
+ {
+ uint32_t ISR:9; /*!< bit: 0.. 8 Exception number */
+ uint32_t _reserved0:23; /*!< bit: 9..31 Reserved */
+ } b; /*!< Structure used for bit access */
+ uint32_t w; /*!< Type used for word access */
+} IPSR_Type;
+
+
+/** \brief Union type to access the Special-Purpose Program Status Registers (xPSR).
+ */
+typedef union
+{
+ struct
+ {
+ uint32_t ISR:9; /*!< bit: 0.. 8 Exception number */
+#if (__CORTEX_M != 0x04)
+ uint32_t _reserved0:15; /*!< bit: 9..23 Reserved */
+#else
+ uint32_t _reserved0:7; /*!< bit: 9..15 Reserved */
+ uint32_t GE:4; /*!< bit: 16..19 Greater than or Equal flags */
+ uint32_t _reserved1:4; /*!< bit: 20..23 Reserved */
+#endif
+ uint32_t T:1; /*!< bit: 24 Thumb bit (read 0) */
+ uint32_t IT:2; /*!< bit: 25..26 saved IT state (read 0) */
+ uint32_t Q:1; /*!< bit: 27 Saturation condition flag */
+ uint32_t V:1; /*!< bit: 28 Overflow condition code flag */
+ uint32_t C:1; /*!< bit: 29 Carry condition code flag */
+ uint32_t Z:1; /*!< bit: 30 Zero condition code flag */
+ uint32_t N:1; /*!< bit: 31 Negative condition code flag */
+ } b; /*!< Structure used for bit access */
+ uint32_t w; /*!< Type used for word access */
+} xPSR_Type;
+
+
+/** \brief Union type to access the Control Registers (CONTROL).
+ */
+typedef union
+{
+ struct
+ {
+ uint32_t nPRIV:1; /*!< bit: 0 Execution privilege in Thread mode */
+ uint32_t SPSEL:1; /*!< bit: 1 Stack to be used */
+ uint32_t FPCA:1; /*!< bit: 2 FP extension active flag */
+ uint32_t _reserved0:29; /*!< bit: 3..31 Reserved */
+ } b; /*!< Structure used for bit access */
+ uint32_t w; /*!< Type used for word access */
+} CONTROL_Type;
+
+/*@} end of group CMSIS_CORE */
+
+
+/** \ingroup CMSIS_core_register
+ \defgroup CMSIS_NVIC Nested Vectored Interrupt Controller (NVIC)
+ \brief Type definitions for the NVIC Registers
+ @{
+ */
+
+/** \brief Structure type to access the Nested Vectored Interrupt Controller (NVIC).
+ */
+typedef struct
+{
+ __IO uint32_t ISER[8]; /*!< Offset: 0x000 (R/W) Interrupt Set Enable Register */
+ uint32_t RESERVED0[24];
+ __IO uint32_t ICER[8]; /*!< Offset: 0x080 (R/W) Interrupt Clear Enable Register */
+ uint32_t RSERVED1[24];
+ __IO uint32_t ISPR[8]; /*!< Offset: 0x100 (R/W) Interrupt Set Pending Register */
+ uint32_t RESERVED2[24];
+ __IO uint32_t ICPR[8]; /*!< Offset: 0x180 (R/W) Interrupt Clear Pending Register */
+ uint32_t RESERVED3[24];
+ __IO uint32_t IABR[8]; /*!< Offset: 0x200 (R/W) Interrupt Active bit Register */
+ uint32_t RESERVED4[56];
+ __IO uint8_t IP[240]; /*!< Offset: 0x300 (R/W) Interrupt Priority Register (8Bit wide) */
+ uint32_t RESERVED5[644];
+ __O uint32_t STIR; /*!< Offset: 0xE00 ( /W) Software Trigger Interrupt Register */
+} NVIC_Type;
+
+/* Software Triggered Interrupt Register Definitions */
+#define NVIC_STIR_INTID_Pos 0 /*!< STIR: INTLINESNUM Position */
+#define NVIC_STIR_INTID_Msk (0x1FFUL << NVIC_STIR_INTID_Pos) /*!< STIR: INTLINESNUM Mask */
+
+/*@} end of group CMSIS_NVIC */
+
+
+/** \ingroup CMSIS_core_register
+ \defgroup CMSIS_SCB System Control Block (SCB)
+ \brief Type definitions for the System Control Block Registers
+ @{
+ */
+
+/** \brief Structure type to access the System Control Block (SCB).
+ */
+typedef struct
+{
+ __I uint32_t CPUID; /*!< Offset: 0x000 (R/ ) CPUID Base Register */
+ __IO uint32_t ICSR; /*!< Offset: 0x004 (R/W) Interrupt Control and State Register */
+ __IO uint32_t VTOR; /*!< Offset: 0x008 (R/W) Vector Table Offset Register */
+ __IO uint32_t AIRCR; /*!< Offset: 0x00C (R/W) Application Interrupt and Reset Control Register */
+ __IO uint32_t SCR; /*!< Offset: 0x010 (R/W) System Control Register */
+ __IO uint32_t CCR; /*!< Offset: 0x014 (R/W) Configuration Control Register */
+ __IO uint8_t SHP[12]; /*!< Offset: 0x018 (R/W) System Handlers Priority Registers (4-7, 8-11, 12-15) */
+ __IO uint32_t SHCSR; /*!< Offset: 0x024 (R/W) System Handler Control and State Register */
+ __IO uint32_t CFSR; /*!< Offset: 0x028 (R/W) Configurable Fault Status Register */
+ __IO uint32_t HFSR; /*!< Offset: 0x02C (R/W) HardFault Status Register */
+ __IO uint32_t DFSR; /*!< Offset: 0x030 (R/W) Debug Fault Status Register */
+ __IO uint32_t MMFAR; /*!< Offset: 0x034 (R/W) MemManage Fault Address Register */
+ __IO uint32_t BFAR; /*!< Offset: 0x038 (R/W) BusFault Address Register */
+ __IO uint32_t AFSR; /*!< Offset: 0x03C (R/W) Auxiliary Fault Status Register */
+ __I uint32_t PFR[2]; /*!< Offset: 0x040 (R/ ) Processor Feature Register */
+ __I uint32_t DFR; /*!< Offset: 0x048 (R/ ) Debug Feature Register */
+ __I uint32_t ADR; /*!< Offset: 0x04C (R/ ) Auxiliary Feature Register */
+ __I uint32_t MMFR[4]; /*!< Offset: 0x050 (R/ ) Memory Model Feature Register */
+ __I uint32_t ISAR[5]; /*!< Offset: 0x060 (R/ ) Instruction Set Attributes Register */
+ uint32_t RESERVED0[5];
+ __IO uint32_t CPACR; /*!< Offset: 0x088 (R/W) Coprocessor Access Control Register */
+} SCB_Type;
+
+/* SCB CPUID Register Definitions */
+#define SCB_CPUID_IMPLEMENTER_Pos 24 /*!< SCB CPUID: IMPLEMENTER Position */
+#define SCB_CPUID_IMPLEMENTER_Msk (0xFFUL << SCB_CPUID_IMPLEMENTER_Pos) /*!< SCB CPUID: IMPLEMENTER Mask */
+
+#define SCB_CPUID_VARIANT_Pos 20 /*!< SCB CPUID: VARIANT Position */
+#define SCB_CPUID_VARIANT_Msk (0xFUL << SCB_CPUID_VARIANT_Pos) /*!< SCB CPUID: VARIANT Mask */
+
+#define SCB_CPUID_ARCHITECTURE_Pos 16 /*!< SCB CPUID: ARCHITECTURE Position */
+#define SCB_CPUID_ARCHITECTURE_Msk (0xFUL << SCB_CPUID_ARCHITECTURE_Pos) /*!< SCB CPUID: ARCHITECTURE Mask */
+
+#define SCB_CPUID_PARTNO_Pos 4 /*!< SCB CPUID: PARTNO Position */
+#define SCB_CPUID_PARTNO_Msk (0xFFFUL << SCB_CPUID_PARTNO_Pos) /*!< SCB CPUID: PARTNO Mask */
+
+#define SCB_CPUID_REVISION_Pos 0 /*!< SCB CPUID: REVISION Position */
+#define SCB_CPUID_REVISION_Msk (0xFUL << SCB_CPUID_REVISION_Pos) /*!< SCB CPUID: REVISION Mask */
+
+/* SCB Interrupt Control State Register Definitions */
+#define SCB_ICSR_NMIPENDSET_Pos 31 /*!< SCB ICSR: NMIPENDSET Position */
+#define SCB_ICSR_NMIPENDSET_Msk (1UL << SCB_ICSR_NMIPENDSET_Pos) /*!< SCB ICSR: NMIPENDSET Mask */
+
+#define SCB_ICSR_PENDSVSET_Pos 28 /*!< SCB ICSR: PENDSVSET Position */
+#define SCB_ICSR_PENDSVSET_Msk (1UL << SCB_ICSR_PENDSVSET_Pos) /*!< SCB ICSR: PENDSVSET Mask */
+
+#define SCB_ICSR_PENDSVCLR_Pos 27 /*!< SCB ICSR: PENDSVCLR Position */
+#define SCB_ICSR_PENDSVCLR_Msk (1UL << SCB_ICSR_PENDSVCLR_Pos) /*!< SCB ICSR: PENDSVCLR Mask */
+
+#define SCB_ICSR_PENDSTSET_Pos 26 /*!< SCB ICSR: PENDSTSET Position */
+#define SCB_ICSR_PENDSTSET_Msk (1UL << SCB_ICSR_PENDSTSET_Pos) /*!< SCB ICSR: PENDSTSET Mask */
+
+#define SCB_ICSR_PENDSTCLR_Pos 25 /*!< SCB ICSR: PENDSTCLR Position */
+#define SCB_ICSR_PENDSTCLR_Msk (1UL << SCB_ICSR_PENDSTCLR_Pos) /*!< SCB ICSR: PENDSTCLR Mask */
+
+#define SCB_ICSR_ISRPREEMPT_Pos 23 /*!< SCB ICSR: ISRPREEMPT Position */
+#define SCB_ICSR_ISRPREEMPT_Msk (1UL << SCB_ICSR_ISRPREEMPT_Pos) /*!< SCB ICSR: ISRPREEMPT Mask */
+
+#define SCB_ICSR_ISRPENDING_Pos 22 /*!< SCB ICSR: ISRPENDING Position */
+#define SCB_ICSR_ISRPENDING_Msk (1UL << SCB_ICSR_ISRPENDING_Pos) /*!< SCB ICSR: ISRPENDING Mask */
+
+#define SCB_ICSR_VECTPENDING_Pos 12 /*!< SCB ICSR: VECTPENDING Position */
+#define SCB_ICSR_VECTPENDING_Msk (0x1FFUL << SCB_ICSR_VECTPENDING_Pos) /*!< SCB ICSR: VECTPENDING Mask */
+
+#define SCB_ICSR_RETTOBASE_Pos 11 /*!< SCB ICSR: RETTOBASE Position */
+#define SCB_ICSR_RETTOBASE_Msk (1UL << SCB_ICSR_RETTOBASE_Pos) /*!< SCB ICSR: RETTOBASE Mask */
+
+#define SCB_ICSR_VECTACTIVE_Pos 0 /*!< SCB ICSR: VECTACTIVE Position */
+#define SCB_ICSR_VECTACTIVE_Msk (0x1FFUL << SCB_ICSR_VECTACTIVE_Pos) /*!< SCB ICSR: VECTACTIVE Mask */
+
+/* SCB Vector Table Offset Register Definitions */
+#if (__CM3_REV < 0x0201) /* core r2p1 */
+#define SCB_VTOR_TBLBASE_Pos 29 /*!< SCB VTOR: TBLBASE Position */
+#define SCB_VTOR_TBLBASE_Msk (1UL << SCB_VTOR_TBLBASE_Pos) /*!< SCB VTOR: TBLBASE Mask */
+
+#define SCB_VTOR_TBLOFF_Pos 7 /*!< SCB VTOR: TBLOFF Position */
+#define SCB_VTOR_TBLOFF_Msk (0x3FFFFFUL << SCB_VTOR_TBLOFF_Pos) /*!< SCB VTOR: TBLOFF Mask */
+#else
+#define SCB_VTOR_TBLOFF_Pos 7 /*!< SCB VTOR: TBLOFF Position */
+#define SCB_VTOR_TBLOFF_Msk (0x1FFFFFFUL << SCB_VTOR_TBLOFF_Pos) /*!< SCB VTOR: TBLOFF Mask */
+#endif
+
+/* SCB Application Interrupt and Reset Control Register Definitions */
+#define SCB_AIRCR_VECTKEY_Pos 16 /*!< SCB AIRCR: VECTKEY Position */
+#define SCB_AIRCR_VECTKEY_Msk (0xFFFFUL << SCB_AIRCR_VECTKEY_Pos) /*!< SCB AIRCR: VECTKEY Mask */
+
+#define SCB_AIRCR_VECTKEYSTAT_Pos 16 /*!< SCB AIRCR: VECTKEYSTAT Position */
+#define SCB_AIRCR_VECTKEYSTAT_Msk (0xFFFFUL << SCB_AIRCR_VECTKEYSTAT_Pos) /*!< SCB AIRCR: VECTKEYSTAT Mask */
+
+#define SCB_AIRCR_ENDIANESS_Pos 15 /*!< SCB AIRCR: ENDIANESS Position */
+#define SCB_AIRCR_ENDIANESS_Msk (1UL << SCB_AIRCR_ENDIANESS_Pos) /*!< SCB AIRCR: ENDIANESS Mask */
+
+#define SCB_AIRCR_PRIGROUP_Pos 8 /*!< SCB AIRCR: PRIGROUP Position */
+#define SCB_AIRCR_PRIGROUP_Msk (7UL << SCB_AIRCR_PRIGROUP_Pos) /*!< SCB AIRCR: PRIGROUP Mask */
+
+#define SCB_AIRCR_SYSRESETREQ_Pos 2 /*!< SCB AIRCR: SYSRESETREQ Position */
+#define SCB_AIRCR_SYSRESETREQ_Msk (1UL << SCB_AIRCR_SYSRESETREQ_Pos) /*!< SCB AIRCR: SYSRESETREQ Mask */
+
+#define SCB_AIRCR_VECTCLRACTIVE_Pos 1 /*!< SCB AIRCR: VECTCLRACTIVE Position */
+#define SCB_AIRCR_VECTCLRACTIVE_Msk (1UL << SCB_AIRCR_VECTCLRACTIVE_Pos) /*!< SCB AIRCR: VECTCLRACTIVE Mask */
+
+#define SCB_AIRCR_VECTRESET_Pos 0 /*!< SCB AIRCR: VECTRESET Position */
+#define SCB_AIRCR_VECTRESET_Msk (1UL << SCB_AIRCR_VECTRESET_Pos) /*!< SCB AIRCR: VECTRESET Mask */
+
+/* SCB System Control Register Definitions */
+#define SCB_SCR_SEVONPEND_Pos 4 /*!< SCB SCR: SEVONPEND Position */
+#define SCB_SCR_SEVONPEND_Msk (1UL << SCB_SCR_SEVONPEND_Pos) /*!< SCB SCR: SEVONPEND Mask */
+
+#define SCB_SCR_SLEEPDEEP_Pos 2 /*!< SCB SCR: SLEEPDEEP Position */
+#define SCB_SCR_SLEEPDEEP_Msk (1UL << SCB_SCR_SLEEPDEEP_Pos) /*!< SCB SCR: SLEEPDEEP Mask */
+
+#define SCB_SCR_SLEEPONEXIT_Pos 1 /*!< SCB SCR: SLEEPONEXIT Position */
+#define SCB_SCR_SLEEPONEXIT_Msk (1UL << SCB_SCR_SLEEPONEXIT_Pos) /*!< SCB SCR: SLEEPONEXIT Mask */
+
+/* SCB Configuration Control Register Definitions */
+#define SCB_CCR_STKALIGN_Pos 9 /*!< SCB CCR: STKALIGN Position */
+#define SCB_CCR_STKALIGN_Msk (1UL << SCB_CCR_STKALIGN_Pos) /*!< SCB CCR: STKALIGN Mask */
+
+#define SCB_CCR_BFHFNMIGN_Pos 8 /*!< SCB CCR: BFHFNMIGN Position */
+#define SCB_CCR_BFHFNMIGN_Msk (1UL << SCB_CCR_BFHFNMIGN_Pos) /*!< SCB CCR: BFHFNMIGN Mask */
+
+#define SCB_CCR_DIV_0_TRP_Pos 4 /*!< SCB CCR: DIV_0_TRP Position */
+#define SCB_CCR_DIV_0_TRP_Msk (1UL << SCB_CCR_DIV_0_TRP_Pos) /*!< SCB CCR: DIV_0_TRP Mask */
+
+#define SCB_CCR_UNALIGN_TRP_Pos 3 /*!< SCB CCR: UNALIGN_TRP Position */
+#define SCB_CCR_UNALIGN_TRP_Msk (1UL << SCB_CCR_UNALIGN_TRP_Pos) /*!< SCB CCR: UNALIGN_TRP Mask */
+
+#define SCB_CCR_USERSETMPEND_Pos 1 /*!< SCB CCR: USERSETMPEND Position */
+#define SCB_CCR_USERSETMPEND_Msk (1UL << SCB_CCR_USERSETMPEND_Pos) /*!< SCB CCR: USERSETMPEND Mask */
+
+#define SCB_CCR_NONBASETHRDENA_Pos 0 /*!< SCB CCR: NONBASETHRDENA Position */
+#define SCB_CCR_NONBASETHRDENA_Msk (1UL << SCB_CCR_NONBASETHRDENA_Pos) /*!< SCB CCR: NONBASETHRDENA Mask */
+
+/* SCB System Handler Control and State Register Definitions */
+#define SCB_SHCSR_USGFAULTENA_Pos 18 /*!< SCB SHCSR: USGFAULTENA Position */
+#define SCB_SHCSR_USGFAULTENA_Msk (1UL << SCB_SHCSR_USGFAULTENA_Pos) /*!< SCB SHCSR: USGFAULTENA Mask */
+
+#define SCB_SHCSR_BUSFAULTENA_Pos 17 /*!< SCB SHCSR: BUSFAULTENA Position */
+#define SCB_SHCSR_BUSFAULTENA_Msk (1UL << SCB_SHCSR_BUSFAULTENA_Pos) /*!< SCB SHCSR: BUSFAULTENA Mask */
+
+#define SCB_SHCSR_MEMFAULTENA_Pos 16 /*!< SCB SHCSR: MEMFAULTENA Position */
+#define SCB_SHCSR_MEMFAULTENA_Msk (1UL << SCB_SHCSR_MEMFAULTENA_Pos) /*!< SCB SHCSR: MEMFAULTENA Mask */
+
+#define SCB_SHCSR_SVCALLPENDED_Pos 15 /*!< SCB SHCSR: SVCALLPENDED Position */
+#define SCB_SHCSR_SVCALLPENDED_Msk (1UL << SCB_SHCSR_SVCALLPENDED_Pos) /*!< SCB SHCSR: SVCALLPENDED Mask */
+
+#define SCB_SHCSR_BUSFAULTPENDED_Pos 14 /*!< SCB SHCSR: BUSFAULTPENDED Position */
+#define SCB_SHCSR_BUSFAULTPENDED_Msk (1UL << SCB_SHCSR_BUSFAULTPENDED_Pos) /*!< SCB SHCSR: BUSFAULTPENDED Mask */
+
+#define SCB_SHCSR_MEMFAULTPENDED_Pos 13 /*!< SCB SHCSR: MEMFAULTPENDED Position */
+#define SCB_SHCSR_MEMFAULTPENDED_Msk (1UL << SCB_SHCSR_MEMFAULTPENDED_Pos) /*!< SCB SHCSR: MEMFAULTPENDED Mask */
+
+#define SCB_SHCSR_USGFAULTPENDED_Pos 12 /*!< SCB SHCSR: USGFAULTPENDED Position */
+#define SCB_SHCSR_USGFAULTPENDED_Msk (1UL << SCB_SHCSR_USGFAULTPENDED_Pos) /*!< SCB SHCSR: USGFAULTPENDED Mask */
+
+#define SCB_SHCSR_SYSTICKACT_Pos 11 /*!< SCB SHCSR: SYSTICKACT Position */
+#define SCB_SHCSR_SYSTICKACT_Msk (1UL << SCB_SHCSR_SYSTICKACT_Pos) /*!< SCB SHCSR: SYSTICKACT Mask */
+
+#define SCB_SHCSR_PENDSVACT_Pos 10 /*!< SCB SHCSR: PENDSVACT Position */
+#define SCB_SHCSR_PENDSVACT_Msk (1UL << SCB_SHCSR_PENDSVACT_Pos) /*!< SCB SHCSR: PENDSVACT Mask */
+
+#define SCB_SHCSR_MONITORACT_Pos 8 /*!< SCB SHCSR: MONITORACT Position */
+#define SCB_SHCSR_MONITORACT_Msk (1UL << SCB_SHCSR_MONITORACT_Pos) /*!< SCB SHCSR: MONITORACT Mask */
+
+#define SCB_SHCSR_SVCALLACT_Pos 7 /*!< SCB SHCSR: SVCALLACT Position */
+#define SCB_SHCSR_SVCALLACT_Msk (1UL << SCB_SHCSR_SVCALLACT_Pos) /*!< SCB SHCSR: SVCALLACT Mask */
+
+#define SCB_SHCSR_USGFAULTACT_Pos 3 /*!< SCB SHCSR: USGFAULTACT Position */
+#define SCB_SHCSR_USGFAULTACT_Msk (1UL << SCB_SHCSR_USGFAULTACT_Pos) /*!< SCB SHCSR: USGFAULTACT Mask */
+
+#define SCB_SHCSR_BUSFAULTACT_Pos 1 /*!< SCB SHCSR: BUSFAULTACT Position */
+#define SCB_SHCSR_BUSFAULTACT_Msk (1UL << SCB_SHCSR_BUSFAULTACT_Pos) /*!< SCB SHCSR: BUSFAULTACT Mask */
+
+#define SCB_SHCSR_MEMFAULTACT_Pos 0 /*!< SCB SHCSR: MEMFAULTACT Position */
+#define SCB_SHCSR_MEMFAULTACT_Msk (1UL << SCB_SHCSR_MEMFAULTACT_Pos) /*!< SCB SHCSR: MEMFAULTACT Mask */
+
+/* SCB Configurable Fault Status Registers Definitions */
+#define SCB_CFSR_USGFAULTSR_Pos 16 /*!< SCB CFSR: Usage Fault Status Register Position */
+#define SCB_CFSR_USGFAULTSR_Msk (0xFFFFUL << SCB_CFSR_USGFAULTSR_Pos) /*!< SCB CFSR: Usage Fault Status Register Mask */
+
+#define SCB_CFSR_BUSFAULTSR_Pos 8 /*!< SCB CFSR: Bus Fault Status Register Position */
+#define SCB_CFSR_BUSFAULTSR_Msk (0xFFUL << SCB_CFSR_BUSFAULTSR_Pos) /*!< SCB CFSR: Bus Fault Status Register Mask */
+
+#define SCB_CFSR_MEMFAULTSR_Pos 0 /*!< SCB CFSR: Memory Manage Fault Status Register Position */
+#define SCB_CFSR_MEMFAULTSR_Msk (0xFFUL << SCB_CFSR_MEMFAULTSR_Pos) /*!< SCB CFSR: Memory Manage Fault Status Register Mask */
+
+/* SCB Hard Fault Status Registers Definitions */
+#define SCB_HFSR_DEBUGEVT_Pos 31 /*!< SCB HFSR: DEBUGEVT Position */
+#define SCB_HFSR_DEBUGEVT_Msk (1UL << SCB_HFSR_DEBUGEVT_Pos) /*!< SCB HFSR: DEBUGEVT Mask */
+
+#define SCB_HFSR_FORCED_Pos 30 /*!< SCB HFSR: FORCED Position */
+#define SCB_HFSR_FORCED_Msk (1UL << SCB_HFSR_FORCED_Pos) /*!< SCB HFSR: FORCED Mask */
+
+#define SCB_HFSR_VECTTBL_Pos 1 /*!< SCB HFSR: VECTTBL Position */
+#define SCB_HFSR_VECTTBL_Msk (1UL << SCB_HFSR_VECTTBL_Pos) /*!< SCB HFSR: VECTTBL Mask */
+
+/* SCB Debug Fault Status Register Definitions */
+#define SCB_DFSR_EXTERNAL_Pos 4 /*!< SCB DFSR: EXTERNAL Position */
+#define SCB_DFSR_EXTERNAL_Msk (1UL << SCB_DFSR_EXTERNAL_Pos) /*!< SCB DFSR: EXTERNAL Mask */
+
+#define SCB_DFSR_VCATCH_Pos 3 /*!< SCB DFSR: VCATCH Position */
+#define SCB_DFSR_VCATCH_Msk (1UL << SCB_DFSR_VCATCH_Pos) /*!< SCB DFSR: VCATCH Mask */
+
+#define SCB_DFSR_DWTTRAP_Pos 2 /*!< SCB DFSR: DWTTRAP Position */
+#define SCB_DFSR_DWTTRAP_Msk (1UL << SCB_DFSR_DWTTRAP_Pos) /*!< SCB DFSR: DWTTRAP Mask */
+
+#define SCB_DFSR_BKPT_Pos 1 /*!< SCB DFSR: BKPT Position */
+#define SCB_DFSR_BKPT_Msk (1UL << SCB_DFSR_BKPT_Pos) /*!< SCB DFSR: BKPT Mask */
+
+#define SCB_DFSR_HALTED_Pos 0 /*!< SCB DFSR: HALTED Position */
+#define SCB_DFSR_HALTED_Msk (1UL << SCB_DFSR_HALTED_Pos) /*!< SCB DFSR: HALTED Mask */
+
+/*@} end of group CMSIS_SCB */
+
+
+/** \ingroup CMSIS_core_register
+ \defgroup CMSIS_SCnSCB System Controls not in SCB (SCnSCB)
+ \brief Type definitions for the System Control and ID Register not in the SCB
+ @{
+ */
+
+/** \brief Structure type to access the System Control and ID Register not in the SCB.
+ */
+typedef struct
+{
+ uint32_t RESERVED0[1];
+ __I uint32_t ICTR; /*!< Offset: 0x004 (R/ ) Interrupt Controller Type Register */
+#if ((defined __CM3_REV) && (__CM3_REV >= 0x200))
+ __IO uint32_t ACTLR; /*!< Offset: 0x008 (R/W) Auxiliary Control Register */
+#else
+ uint32_t RESERVED1[1];
+#endif
+} SCnSCB_Type;
+
+/* Interrupt Controller Type Register Definitions */
+#define SCnSCB_ICTR_INTLINESNUM_Pos 0 /*!< ICTR: INTLINESNUM Position */
+#define SCnSCB_ICTR_INTLINESNUM_Msk (0xFUL << SCnSCB_ICTR_INTLINESNUM_Pos) /*!< ICTR: INTLINESNUM Mask */
+
+/* Auxiliary Control Register Definitions */
+
+#define SCnSCB_ACTLR_DISFOLD_Pos 2 /*!< ACTLR: DISFOLD Position */
+#define SCnSCB_ACTLR_DISFOLD_Msk (1UL << SCnSCB_ACTLR_DISFOLD_Pos) /*!< ACTLR: DISFOLD Mask */
+
+#define SCnSCB_ACTLR_DISDEFWBUF_Pos 1 /*!< ACTLR: DISDEFWBUF Position */
+#define SCnSCB_ACTLR_DISDEFWBUF_Msk (1UL << SCnSCB_ACTLR_DISDEFWBUF_Pos) /*!< ACTLR: DISDEFWBUF Mask */
+
+#define SCnSCB_ACTLR_DISMCYCINT_Pos 0 /*!< ACTLR: DISMCYCINT Position */
+#define SCnSCB_ACTLR_DISMCYCINT_Msk (1UL << SCnSCB_ACTLR_DISMCYCINT_Pos) /*!< ACTLR: DISMCYCINT Mask */
+
+/*@} end of group CMSIS_SCnotSCB */
+
+
+/** \ingroup CMSIS_core_register
+ \defgroup CMSIS_SysTick System Tick Timer (SysTick)
+ \brief Type definitions for the System Timer Registers.
+ @{
+ */
+
+/** \brief Structure type to access the System Timer (SysTick).
+ */
+typedef struct
+{
+ __IO uint32_t CTRL; /*!< Offset: 0x000 (R/W) SysTick Control and Status Register */
+ __IO uint32_t LOAD; /*!< Offset: 0x004 (R/W) SysTick Reload Value Register */
+ __IO uint32_t VAL; /*!< Offset: 0x008 (R/W) SysTick Current Value Register */
+ __I uint32_t CALIB; /*!< Offset: 0x00C (R/ ) SysTick Calibration Register */
+} SysTick_Type;
+
+/* SysTick Control / Status Register Definitions */
+#define SysTick_CTRL_COUNTFLAG_Pos 16 /*!< SysTick CTRL: COUNTFLAG Position */
+#define SysTick_CTRL_COUNTFLAG_Msk (1UL << SysTick_CTRL_COUNTFLAG_Pos) /*!< SysTick CTRL: COUNTFLAG Mask */
+
+#define SysTick_CTRL_CLKSOURCE_Pos 2 /*!< SysTick CTRL: CLKSOURCE Position */
+#define SysTick_CTRL_CLKSOURCE_Msk (1UL << SysTick_CTRL_CLKSOURCE_Pos) /*!< SysTick CTRL: CLKSOURCE Mask */
+
+#define SysTick_CTRL_TICKINT_Pos 1 /*!< SysTick CTRL: TICKINT Position */
+#define SysTick_CTRL_TICKINT_Msk (1UL << SysTick_CTRL_TICKINT_Pos) /*!< SysTick CTRL: TICKINT Mask */
+
+#define SysTick_CTRL_ENABLE_Pos 0 /*!< SysTick CTRL: ENABLE Position */
+#define SysTick_CTRL_ENABLE_Msk (1UL << SysTick_CTRL_ENABLE_Pos) /*!< SysTick CTRL: ENABLE Mask */
+
+/* SysTick Reload Register Definitions */
+#define SysTick_LOAD_RELOAD_Pos 0 /*!< SysTick LOAD: RELOAD Position */
+#define SysTick_LOAD_RELOAD_Msk (0xFFFFFFUL << SysTick_LOAD_RELOAD_Pos) /*!< SysTick LOAD: RELOAD Mask */
+
+/* SysTick Current Register Definitions */
+#define SysTick_VAL_CURRENT_Pos 0 /*!< SysTick VAL: CURRENT Position */
+#define SysTick_VAL_CURRENT_Msk (0xFFFFFFUL << SysTick_VAL_CURRENT_Pos) /*!< SysTick VAL: CURRENT Mask */
+
+/* SysTick Calibration Register Definitions */
+#define SysTick_CALIB_NOREF_Pos 31 /*!< SysTick CALIB: NOREF Position */
+#define SysTick_CALIB_NOREF_Msk (1UL << SysTick_CALIB_NOREF_Pos) /*!< SysTick CALIB: NOREF Mask */
+
+#define SysTick_CALIB_SKEW_Pos 30 /*!< SysTick CALIB: SKEW Position */
+#define SysTick_CALIB_SKEW_Msk (1UL << SysTick_CALIB_SKEW_Pos) /*!< SysTick CALIB: SKEW Mask */
+
+#define SysTick_CALIB_TENMS_Pos 0 /*!< SysTick CALIB: TENMS Position */
+#define SysTick_CALIB_TENMS_Msk (0xFFFFFFUL << SysTick_VAL_CURRENT_Pos) /*!< SysTick CALIB: TENMS Mask */
+
+/*@} end of group CMSIS_SysTick */
+
+
+/** \ingroup CMSIS_core_register
+ \defgroup CMSIS_ITM Instrumentation Trace Macrocell (ITM)
+ \brief Type definitions for the Instrumentation Trace Macrocell (ITM)
+ @{
+ */
+
+/** \brief Structure type to access the Instrumentation Trace Macrocell Register (ITM).
+ */
+typedef struct
+{
+ __O union
+ {
+ __O uint8_t u8; /*!< Offset: 0x000 ( /W) ITM Stimulus Port 8-bit */
+ __O uint16_t u16; /*!< Offset: 0x000 ( /W) ITM Stimulus Port 16-bit */
+ __O uint32_t u32; /*!< Offset: 0x000 ( /W) ITM Stimulus Port 32-bit */
+ } PORT [32]; /*!< Offset: 0x000 ( /W) ITM Stimulus Port Registers */
+ uint32_t RESERVED0[864];
+ __IO uint32_t TER; /*!< Offset: 0xE00 (R/W) ITM Trace Enable Register */
+ uint32_t RESERVED1[15];
+ __IO uint32_t TPR; /*!< Offset: 0xE40 (R/W) ITM Trace Privilege Register */
+ uint32_t RESERVED2[15];
+ __IO uint32_t TCR; /*!< Offset: 0xE80 (R/W) ITM Trace Control Register */
+ uint32_t RESERVED3[29];
+ __O uint32_t IWR; /*!< Offset: 0xEF8 ( /W) ITM Integration Write Register */
+ __I uint32_t IRR; /*!< Offset: 0xEFC (R/ ) ITM Integration Read Register */
+ __IO uint32_t IMCR; /*!< Offset: 0xF00 (R/W) ITM Integration Mode Control Register */
+ uint32_t RESERVED4[43];
+ __O uint32_t LAR; /*!< Offset: 0xFB0 ( /W) ITM Lock Access Register */
+ __I uint32_t LSR; /*!< Offset: 0xFB4 (R/ ) ITM Lock Status Register */
+ uint32_t RESERVED5[6];
+ __I uint32_t PID4; /*!< Offset: 0xFD0 (R/ ) ITM Peripheral Identification Register #4 */
+ __I uint32_t PID5; /*!< Offset: 0xFD4 (R/ ) ITM Peripheral Identification Register #5 */
+ __I uint32_t PID6; /*!< Offset: 0xFD8 (R/ ) ITM Peripheral Identification Register #6 */
+ __I uint32_t PID7; /*!< Offset: 0xFDC (R/ ) ITM Peripheral Identification Register #7 */
+ __I uint32_t PID0; /*!< Offset: 0xFE0 (R/ ) ITM Peripheral Identification Register #0 */
+ __I uint32_t PID1; /*!< Offset: 0xFE4 (R/ ) ITM Peripheral Identification Register #1 */
+ __I uint32_t PID2; /*!< Offset: 0xFE8 (R/ ) ITM Peripheral Identification Register #2 */
+ __I uint32_t PID3; /*!< Offset: 0xFEC (R/ ) ITM Peripheral Identification Register #3 */
+ __I uint32_t CID0; /*!< Offset: 0xFF0 (R/ ) ITM Component Identification Register #0 */
+ __I uint32_t CID1; /*!< Offset: 0xFF4 (R/ ) ITM Component Identification Register #1 */
+ __I uint32_t CID2; /*!< Offset: 0xFF8 (R/ ) ITM Component Identification Register #2 */
+ __I uint32_t CID3; /*!< Offset: 0xFFC (R/ ) ITM Component Identification Register #3 */
+} ITM_Type;
+
+/* ITM Trace Privilege Register Definitions */
+#define ITM_TPR_PRIVMASK_Pos 0 /*!< ITM TPR: PRIVMASK Position */
+#define ITM_TPR_PRIVMASK_Msk (0xFUL << ITM_TPR_PRIVMASK_Pos) /*!< ITM TPR: PRIVMASK Mask */
+
+/* ITM Trace Control Register Definitions */
+#define ITM_TCR_BUSY_Pos 23 /*!< ITM TCR: BUSY Position */
+#define ITM_TCR_BUSY_Msk (1UL << ITM_TCR_BUSY_Pos) /*!< ITM TCR: BUSY Mask */
+
+#define ITM_TCR_TraceBusID_Pos 16 /*!< ITM TCR: ATBID Position */
+#define ITM_TCR_TraceBusID_Msk (0x7FUL << ITM_TCR_TraceBusID_Pos) /*!< ITM TCR: ATBID Mask */
+
+#define ITM_TCR_GTSFREQ_Pos 10 /*!< ITM TCR: Global timestamp frequency Position */
+#define ITM_TCR_GTSFREQ_Msk (3UL << ITM_TCR_GTSFREQ_Pos) /*!< ITM TCR: Global timestamp frequency Mask */
+
+#define ITM_TCR_TSPrescale_Pos 8 /*!< ITM TCR: TSPrescale Position */
+#define ITM_TCR_TSPrescale_Msk (3UL << ITM_TCR_TSPrescale_Pos) /*!< ITM TCR: TSPrescale Mask */
+
+#define ITM_TCR_SWOENA_Pos 4 /*!< ITM TCR: SWOENA Position */
+#define ITM_TCR_SWOENA_Msk (1UL << ITM_TCR_SWOENA_Pos) /*!< ITM TCR: SWOENA Mask */
+
+#define ITM_TCR_DWTENA_Pos 3 /*!< ITM TCR: DWTENA Position */
+#define ITM_TCR_DWTENA_Msk (1UL << ITM_TCR_DWTENA_Pos) /*!< ITM TCR: DWTENA Mask */
+
+#define ITM_TCR_SYNCENA_Pos 2 /*!< ITM TCR: SYNCENA Position */
+#define ITM_TCR_SYNCENA_Msk (1UL << ITM_TCR_SYNCENA_Pos) /*!< ITM TCR: SYNCENA Mask */
+
+#define ITM_TCR_TSENA_Pos 1 /*!< ITM TCR: TSENA Position */
+#define ITM_TCR_TSENA_Msk (1UL << ITM_TCR_TSENA_Pos) /*!< ITM TCR: TSENA Mask */
+
+#define ITM_TCR_ITMENA_Pos 0 /*!< ITM TCR: ITM Enable bit Position */
+#define ITM_TCR_ITMENA_Msk (1UL << ITM_TCR_ITMENA_Pos) /*!< ITM TCR: ITM Enable bit Mask */
+
+/* ITM Integration Write Register Definitions */
+#define ITM_IWR_ATVALIDM_Pos 0 /*!< ITM IWR: ATVALIDM Position */
+#define ITM_IWR_ATVALIDM_Msk (1UL << ITM_IWR_ATVALIDM_Pos) /*!< ITM IWR: ATVALIDM Mask */
+
+/* ITM Integration Read Register Definitions */
+#define ITM_IRR_ATREADYM_Pos 0 /*!< ITM IRR: ATREADYM Position */
+#define ITM_IRR_ATREADYM_Msk (1UL << ITM_IRR_ATREADYM_Pos) /*!< ITM IRR: ATREADYM Mask */
+
+/* ITM Integration Mode Control Register Definitions */
+#define ITM_IMCR_INTEGRATION_Pos 0 /*!< ITM IMCR: INTEGRATION Position */
+#define ITM_IMCR_INTEGRATION_Msk (1UL << ITM_IMCR_INTEGRATION_Pos) /*!< ITM IMCR: INTEGRATION Mask */
+
+/* ITM Lock Status Register Definitions */
+#define ITM_LSR_ByteAcc_Pos 2 /*!< ITM LSR: ByteAcc Position */
+#define ITM_LSR_ByteAcc_Msk (1UL << ITM_LSR_ByteAcc_Pos) /*!< ITM LSR: ByteAcc Mask */
+
+#define ITM_LSR_Access_Pos 1 /*!< ITM LSR: Access Position */
+#define ITM_LSR_Access_Msk (1UL << ITM_LSR_Access_Pos) /*!< ITM LSR: Access Mask */
+
+#define ITM_LSR_Present_Pos 0 /*!< ITM LSR: Present Position */
+#define ITM_LSR_Present_Msk (1UL << ITM_LSR_Present_Pos) /*!< ITM LSR: Present Mask */
+
+/*@}*/ /* end of group CMSIS_ITM */
+
+
+/** \ingroup CMSIS_core_register
+ \defgroup CMSIS_DWT Data Watchpoint and Trace (DWT)
+ \brief Type definitions for the Data Watchpoint and Trace (DWT)
+ @{
+ */
+
+/** \brief Structure type to access the Data Watchpoint and Trace Register (DWT).
+ */
+typedef struct
+{
+ __IO uint32_t CTRL; /*!< Offset: 0x000 (R/W) Control Register */
+ __IO uint32_t CYCCNT; /*!< Offset: 0x004 (R/W) Cycle Count Register */
+ __IO uint32_t CPICNT; /*!< Offset: 0x008 (R/W) CPI Count Register */
+ __IO uint32_t EXCCNT; /*!< Offset: 0x00C (R/W) Exception Overhead Count Register */
+ __IO uint32_t SLEEPCNT; /*!< Offset: 0x010 (R/W) Sleep Count Register */
+ __IO uint32_t LSUCNT; /*!< Offset: 0x014 (R/W) LSU Count Register */
+ __IO uint32_t FOLDCNT; /*!< Offset: 0x018 (R/W) Folded-instruction Count Register */
+ __I uint32_t PCSR; /*!< Offset: 0x01C (R/ ) Program Counter Sample Register */
+ __IO uint32_t COMP0; /*!< Offset: 0x020 (R/W) Comparator Register 0 */
+ __IO uint32_t MASK0; /*!< Offset: 0x024 (R/W) Mask Register 0 */
+ __IO uint32_t FUNCTION0; /*!< Offset: 0x028 (R/W) Function Register 0 */
+ uint32_t RESERVED0[1];
+ __IO uint32_t COMP1; /*!< Offset: 0x030 (R/W) Comparator Register 1 */
+ __IO uint32_t MASK1; /*!< Offset: 0x034 (R/W) Mask Register 1 */
+ __IO uint32_t FUNCTION1; /*!< Offset: 0x038 (R/W) Function Register 1 */
+ uint32_t RESERVED1[1];
+ __IO uint32_t COMP2; /*!< Offset: 0x040 (R/W) Comparator Register 2 */
+ __IO uint32_t MASK2; /*!< Offset: 0x044 (R/W) Mask Register 2 */
+ __IO uint32_t FUNCTION2; /*!< Offset: 0x048 (R/W) Function Register 2 */
+ uint32_t RESERVED2[1];
+ __IO uint32_t COMP3; /*!< Offset: 0x050 (R/W) Comparator Register 3 */
+ __IO uint32_t MASK3; /*!< Offset: 0x054 (R/W) Mask Register 3 */
+ __IO uint32_t FUNCTION3; /*!< Offset: 0x058 (R/W) Function Register 3 */
+} DWT_Type;
+
+/* DWT Control Register Definitions */
+#define DWT_CTRL_NUMCOMP_Pos 28 /*!< DWT CTRL: NUMCOMP Position */
+#define DWT_CTRL_NUMCOMP_Msk (0xFUL << DWT_CTRL_NUMCOMP_Pos) /*!< DWT CTRL: NUMCOMP Mask */
+
+#define DWT_CTRL_NOTRCPKT_Pos 27 /*!< DWT CTRL: NOTRCPKT Position */
+#define DWT_CTRL_NOTRCPKT_Msk (0x1UL << DWT_CTRL_NOTRCPKT_Pos) /*!< DWT CTRL: NOTRCPKT Mask */
+
+#define DWT_CTRL_NOEXTTRIG_Pos 26 /*!< DWT CTRL: NOEXTTRIG Position */
+#define DWT_CTRL_NOEXTTRIG_Msk (0x1UL << DWT_CTRL_NOEXTTRIG_Pos) /*!< DWT CTRL: NOEXTTRIG Mask */
+
+#define DWT_CTRL_NOCYCCNT_Pos 25 /*!< DWT CTRL: NOCYCCNT Position */
+#define DWT_CTRL_NOCYCCNT_Msk (0x1UL << DWT_CTRL_NOCYCCNT_Pos) /*!< DWT CTRL: NOCYCCNT Mask */
+
+#define DWT_CTRL_NOPRFCNT_Pos 24 /*!< DWT CTRL: NOPRFCNT Position */
+#define DWT_CTRL_NOPRFCNT_Msk (0x1UL << DWT_CTRL_NOPRFCNT_Pos) /*!< DWT CTRL: NOPRFCNT Mask */
+
+#define DWT_CTRL_CYCEVTENA_Pos 22 /*!< DWT CTRL: CYCEVTENA Position */
+#define DWT_CTRL_CYCEVTENA_Msk (0x1UL << DWT_CTRL_CYCEVTENA_Pos) /*!< DWT CTRL: CYCEVTENA Mask */
+
+#define DWT_CTRL_FOLDEVTENA_Pos 21 /*!< DWT CTRL: FOLDEVTENA Position */
+#define DWT_CTRL_FOLDEVTENA_Msk (0x1UL << DWT_CTRL_FOLDEVTENA_Pos) /*!< DWT CTRL: FOLDEVTENA Mask */
+
+#define DWT_CTRL_LSUEVTENA_Pos 20 /*!< DWT CTRL: LSUEVTENA Position */
+#define DWT_CTRL_LSUEVTENA_Msk (0x1UL << DWT_CTRL_LSUEVTENA_Pos) /*!< DWT CTRL: LSUEVTENA Mask */
+
+#define DWT_CTRL_SLEEPEVTENA_Pos 19 /*!< DWT CTRL: SLEEPEVTENA Position */
+#define DWT_CTRL_SLEEPEVTENA_Msk (0x1UL << DWT_CTRL_SLEEPEVTENA_Pos) /*!< DWT CTRL: SLEEPEVTENA Mask */
+
+#define DWT_CTRL_EXCEVTENA_Pos 18 /*!< DWT CTRL: EXCEVTENA Position */
+#define DWT_CTRL_EXCEVTENA_Msk (0x1UL << DWT_CTRL_EXCEVTENA_Pos) /*!< DWT CTRL: EXCEVTENA Mask */
+
+#define DWT_CTRL_CPIEVTENA_Pos 17 /*!< DWT CTRL: CPIEVTENA Position */
+#define DWT_CTRL_CPIEVTENA_Msk (0x1UL << DWT_CTRL_CPIEVTENA_Pos) /*!< DWT CTRL: CPIEVTENA Mask */
+
+#define DWT_CTRL_EXCTRCENA_Pos 16 /*!< DWT CTRL: EXCTRCENA Position */
+#define DWT_CTRL_EXCTRCENA_Msk (0x1UL << DWT_CTRL_EXCTRCENA_Pos) /*!< DWT CTRL: EXCTRCENA Mask */
+
+#define DWT_CTRL_PCSAMPLENA_Pos 12 /*!< DWT CTRL: PCSAMPLENA Position */
+#define DWT_CTRL_PCSAMPLENA_Msk (0x1UL << DWT_CTRL_PCSAMPLENA_Pos) /*!< DWT CTRL: PCSAMPLENA Mask */
+
+#define DWT_CTRL_SYNCTAP_Pos 10 /*!< DWT CTRL: SYNCTAP Position */
+#define DWT_CTRL_SYNCTAP_Msk (0x3UL << DWT_CTRL_SYNCTAP_Pos) /*!< DWT CTRL: SYNCTAP Mask */
+
+#define DWT_CTRL_CYCTAP_Pos 9 /*!< DWT CTRL: CYCTAP Position */
+#define DWT_CTRL_CYCTAP_Msk (0x1UL << DWT_CTRL_CYCTAP_Pos) /*!< DWT CTRL: CYCTAP Mask */
+
+#define DWT_CTRL_POSTINIT_Pos 5 /*!< DWT CTRL: POSTINIT Position */
+#define DWT_CTRL_POSTINIT_Msk (0xFUL << DWT_CTRL_POSTINIT_Pos) /*!< DWT CTRL: POSTINIT Mask */
+
+#define DWT_CTRL_POSTPRESET_Pos 1 /*!< DWT CTRL: POSTPRESET Position */
+#define DWT_CTRL_POSTPRESET_Msk (0xFUL << DWT_CTRL_POSTPRESET_Pos) /*!< DWT CTRL: POSTPRESET Mask */
+
+#define DWT_CTRL_CYCCNTENA_Pos 0 /*!< DWT CTRL: CYCCNTENA Position */
+#define DWT_CTRL_CYCCNTENA_Msk (0x1UL << DWT_CTRL_CYCCNTENA_Pos) /*!< DWT CTRL: CYCCNTENA Mask */
+
+/* DWT CPI Count Register Definitions */
+#define DWT_CPICNT_CPICNT_Pos 0 /*!< DWT CPICNT: CPICNT Position */
+#define DWT_CPICNT_CPICNT_Msk (0xFFUL << DWT_CPICNT_CPICNT_Pos) /*!< DWT CPICNT: CPICNT Mask */
+
+/* DWT Exception Overhead Count Register Definitions */
+#define DWT_EXCCNT_EXCCNT_Pos 0 /*!< DWT EXCCNT: EXCCNT Position */
+#define DWT_EXCCNT_EXCCNT_Msk (0xFFUL << DWT_EXCCNT_EXCCNT_Pos) /*!< DWT EXCCNT: EXCCNT Mask */
+
+/* DWT Sleep Count Register Definitions */
+#define DWT_SLEEPCNT_SLEEPCNT_Pos 0 /*!< DWT SLEEPCNT: SLEEPCNT Position */
+#define DWT_SLEEPCNT_SLEEPCNT_Msk (0xFFUL << DWT_SLEEPCNT_SLEEPCNT_Pos) /*!< DWT SLEEPCNT: SLEEPCNT Mask */
+
+/* DWT LSU Count Register Definitions */
+#define DWT_LSUCNT_LSUCNT_Pos 0 /*!< DWT LSUCNT: LSUCNT Position */
+#define DWT_LSUCNT_LSUCNT_Msk (0xFFUL << DWT_LSUCNT_LSUCNT_Pos) /*!< DWT LSUCNT: LSUCNT Mask */
+
+/* DWT Folded-instruction Count Register Definitions */
+#define DWT_FOLDCNT_FOLDCNT_Pos 0 /*!< DWT FOLDCNT: FOLDCNT Position */
+#define DWT_FOLDCNT_FOLDCNT_Msk (0xFFUL << DWT_FOLDCNT_FOLDCNT_Pos) /*!< DWT FOLDCNT: FOLDCNT Mask */
+
+/* DWT Comparator Mask Register Definitions */
+#define DWT_MASK_MASK_Pos 0 /*!< DWT MASK: MASK Position */
+#define DWT_MASK_MASK_Msk (0x1FUL << DWT_MASK_MASK_Pos) /*!< DWT MASK: MASK Mask */
+
+/* DWT Comparator Function Register Definitions */
+#define DWT_FUNCTION_MATCHED_Pos 24 /*!< DWT FUNCTION: MATCHED Position */
+#define DWT_FUNCTION_MATCHED_Msk (0x1UL << DWT_FUNCTION_MATCHED_Pos) /*!< DWT FUNCTION: MATCHED Mask */
+
+#define DWT_FUNCTION_DATAVADDR1_Pos 16 /*!< DWT FUNCTION: DATAVADDR1 Position */
+#define DWT_FUNCTION_DATAVADDR1_Msk (0xFUL << DWT_FUNCTION_DATAVADDR1_Pos) /*!< DWT FUNCTION: DATAVADDR1 Mask */
+
+#define DWT_FUNCTION_DATAVADDR0_Pos 12 /*!< DWT FUNCTION: DATAVADDR0 Position */
+#define DWT_FUNCTION_DATAVADDR0_Msk (0xFUL << DWT_FUNCTION_DATAVADDR0_Pos) /*!< DWT FUNCTION: DATAVADDR0 Mask */
+
+#define DWT_FUNCTION_DATAVSIZE_Pos 10 /*!< DWT FUNCTION: DATAVSIZE Position */
+#define DWT_FUNCTION_DATAVSIZE_Msk (0x3UL << DWT_FUNCTION_DATAVSIZE_Pos) /*!< DWT FUNCTION: DATAVSIZE Mask */
+
+#define DWT_FUNCTION_LNK1ENA_Pos 9 /*!< DWT FUNCTION: LNK1ENA Position */
+#define DWT_FUNCTION_LNK1ENA_Msk (0x1UL << DWT_FUNCTION_LNK1ENA_Pos) /*!< DWT FUNCTION: LNK1ENA Mask */
+
+#define DWT_FUNCTION_DATAVMATCH_Pos 8 /*!< DWT FUNCTION: DATAVMATCH Position */
+#define DWT_FUNCTION_DATAVMATCH_Msk (0x1UL << DWT_FUNCTION_DATAVMATCH_Pos) /*!< DWT FUNCTION: DATAVMATCH Mask */
+
+#define DWT_FUNCTION_CYCMATCH_Pos 7 /*!< DWT FUNCTION: CYCMATCH Position */
+#define DWT_FUNCTION_CYCMATCH_Msk (0x1UL << DWT_FUNCTION_CYCMATCH_Pos) /*!< DWT FUNCTION: CYCMATCH Mask */
+
+#define DWT_FUNCTION_EMITRANGE_Pos 5 /*!< DWT FUNCTION: EMITRANGE Position */
+#define DWT_FUNCTION_EMITRANGE_Msk (0x1UL << DWT_FUNCTION_EMITRANGE_Pos) /*!< DWT FUNCTION: EMITRANGE Mask */
+
+#define DWT_FUNCTION_FUNCTION_Pos 0 /*!< DWT FUNCTION: FUNCTION Position */
+#define DWT_FUNCTION_FUNCTION_Msk (0xFUL << DWT_FUNCTION_FUNCTION_Pos) /*!< DWT FUNCTION: FUNCTION Mask */
+
+/*@}*/ /* end of group CMSIS_DWT */
+
+
+/** \ingroup CMSIS_core_register
+ \defgroup CMSIS_TPI Trace Port Interface (TPI)
+ \brief Type definitions for the Trace Port Interface (TPI)
+ @{
+ */
+
+/** \brief Structure type to access the Trace Port Interface Register (TPI).
+ */
+typedef struct
+{
+ __IO uint32_t SSPSR; /*!< Offset: 0x000 (R/ ) Supported Parallel Port Size Register */
+ __IO uint32_t CSPSR; /*!< Offset: 0x004 (R/W) Current Parallel Port Size Register */
+ uint32_t RESERVED0[2];
+ __IO uint32_t ACPR; /*!< Offset: 0x010 (R/W) Asynchronous Clock Prescaler Register */
+ uint32_t RESERVED1[55];
+ __IO uint32_t SPPR; /*!< Offset: 0x0F0 (R/W) Selected Pin Protocol Register */
+ uint32_t RESERVED2[131];
+ __I uint32_t FFSR; /*!< Offset: 0x300 (R/ ) Formatter and Flush Status Register */
+ __IO uint32_t FFCR; /*!< Offset: 0x304 (R/W) Formatter and Flush Control Register */
+ __I uint32_t FSCR; /*!< Offset: 0x308 (R/ ) Formatter Synchronization Counter Register */
+ uint32_t RESERVED3[759];
+ __I uint32_t TRIGGER; /*!< Offset: 0xEE8 (R/ ) TRIGGER */
+ __I uint32_t FIFO0; /*!< Offset: 0xEEC (R/ ) Integration ETM Data */
+ __I uint32_t ITATBCTR2; /*!< Offset: 0xEF0 (R/ ) ITATBCTR2 */
+ uint32_t RESERVED4[1];
+ __I uint32_t ITATBCTR0; /*!< Offset: 0xEF8 (R/ ) ITATBCTR0 */
+ __I uint32_t FIFO1; /*!< Offset: 0xEFC (R/ ) Integration ITM Data */
+ __IO uint32_t ITCTRL; /*!< Offset: 0xF00 (R/W) Integration Mode Control */
+ uint32_t RESERVED5[39];
+ __IO uint32_t CLAIMSET; /*!< Offset: 0xFA0 (R/W) Claim tag set */
+ __IO uint32_t CLAIMCLR; /*!< Offset: 0xFA4 (R/W) Claim tag clear */
+ uint32_t RESERVED7[8];
+ __I uint32_t DEVID; /*!< Offset: 0xFC8 (R/ ) TPIU_DEVID */
+ __I uint32_t DEVTYPE; /*!< Offset: 0xFCC (R/ ) TPIU_DEVTYPE */
+} TPI_Type;
+
+/* TPI Asynchronous Clock Prescaler Register Definitions */
+#define TPI_ACPR_PRESCALER_Pos 0 /*!< TPI ACPR: PRESCALER Position */
+#define TPI_ACPR_PRESCALER_Msk (0x1FFFUL << TPI_ACPR_PRESCALER_Pos) /*!< TPI ACPR: PRESCALER Mask */
+
+/* TPI Selected Pin Protocol Register Definitions */
+#define TPI_SPPR_TXMODE_Pos 0 /*!< TPI SPPR: TXMODE Position */
+#define TPI_SPPR_TXMODE_Msk (0x3UL << TPI_SPPR_TXMODE_Pos) /*!< TPI SPPR: TXMODE Mask */
+
+/* TPI Formatter and Flush Status Register Definitions */
+#define TPI_FFSR_FtNonStop_Pos 3 /*!< TPI FFSR: FtNonStop Position */
+#define TPI_FFSR_FtNonStop_Msk (0x1UL << TPI_FFSR_FtNonStop_Pos) /*!< TPI FFSR: FtNonStop Mask */
+
+#define TPI_FFSR_TCPresent_Pos 2 /*!< TPI FFSR: TCPresent Position */
+#define TPI_FFSR_TCPresent_Msk (0x1UL << TPI_FFSR_TCPresent_Pos) /*!< TPI FFSR: TCPresent Mask */
+
+#define TPI_FFSR_FtStopped_Pos 1 /*!< TPI FFSR: FtStopped Position */
+#define TPI_FFSR_FtStopped_Msk (0x1UL << TPI_FFSR_FtStopped_Pos) /*!< TPI FFSR: FtStopped Mask */
+
+#define TPI_FFSR_FlInProg_Pos 0 /*!< TPI FFSR: FlInProg Position */
+#define TPI_FFSR_FlInProg_Msk (0x1UL << TPI_FFSR_FlInProg_Pos) /*!< TPI FFSR: FlInProg Mask */
+
+/* TPI Formatter and Flush Control Register Definitions */
+#define TPI_FFCR_TrigIn_Pos 8 /*!< TPI FFCR: TrigIn Position */
+#define TPI_FFCR_TrigIn_Msk (0x1UL << TPI_FFCR_TrigIn_Pos) /*!< TPI FFCR: TrigIn Mask */
+
+#define TPI_FFCR_EnFCont_Pos 1 /*!< TPI FFCR: EnFCont Position */
+#define TPI_FFCR_EnFCont_Msk (0x1UL << TPI_FFCR_EnFCont_Pos) /*!< TPI FFCR: EnFCont Mask */
+
+/* TPI TRIGGER Register Definitions */
+#define TPI_TRIGGER_TRIGGER_Pos 0 /*!< TPI TRIGGER: TRIGGER Position */
+#define TPI_TRIGGER_TRIGGER_Msk (0x1UL << TPI_TRIGGER_TRIGGER_Pos) /*!< TPI TRIGGER: TRIGGER Mask */
+
+/* TPI Integration ETM Data Register Definitions (FIFO0) */
+#define TPI_FIFO0_ITM_ATVALID_Pos 29 /*!< TPI FIFO0: ITM_ATVALID Position */
+#define TPI_FIFO0_ITM_ATVALID_Msk (0x3UL << TPI_FIFO0_ITM_ATVALID_Pos) /*!< TPI FIFO0: ITM_ATVALID Mask */
+
+#define TPI_FIFO0_ITM_bytecount_Pos 27 /*!< TPI FIFO0: ITM_bytecount Position */
+#define TPI_FIFO0_ITM_bytecount_Msk (0x3UL << TPI_FIFO0_ITM_bytecount_Pos) /*!< TPI FIFO0: ITM_bytecount Mask */
+
+#define TPI_FIFO0_ETM_ATVALID_Pos 26 /*!< TPI FIFO0: ETM_ATVALID Position */
+#define TPI_FIFO0_ETM_ATVALID_Msk (0x3UL << TPI_FIFO0_ETM_ATVALID_Pos) /*!< TPI FIFO0: ETM_ATVALID Mask */
+
+#define TPI_FIFO0_ETM_bytecount_Pos 24 /*!< TPI FIFO0: ETM_bytecount Position */
+#define TPI_FIFO0_ETM_bytecount_Msk (0x3UL << TPI_FIFO0_ETM_bytecount_Pos) /*!< TPI FIFO0: ETM_bytecount Mask */
+
+#define TPI_FIFO0_ETM2_Pos 16 /*!< TPI FIFO0: ETM2 Position */
+#define TPI_FIFO0_ETM2_Msk (0xFFUL << TPI_FIFO0_ETM2_Pos) /*!< TPI FIFO0: ETM2 Mask */
+
+#define TPI_FIFO0_ETM1_Pos 8 /*!< TPI FIFO0: ETM1 Position */
+#define TPI_FIFO0_ETM1_Msk (0xFFUL << TPI_FIFO0_ETM1_Pos) /*!< TPI FIFO0: ETM1 Mask */
+
+#define TPI_FIFO0_ETM0_Pos 0 /*!< TPI FIFO0: ETM0 Position */
+#define TPI_FIFO0_ETM0_Msk (0xFFUL << TPI_FIFO0_ETM0_Pos) /*!< TPI FIFO0: ETM0 Mask */
+
+/* TPI ITATBCTR2 Register Definitions */
+#define TPI_ITATBCTR2_ATREADY_Pos 0 /*!< TPI ITATBCTR2: ATREADY Position */
+#define TPI_ITATBCTR2_ATREADY_Msk (0x1UL << TPI_ITATBCTR2_ATREADY_Pos) /*!< TPI ITATBCTR2: ATREADY Mask */
+
+/* TPI Integration ITM Data Register Definitions (FIFO1) */
+#define TPI_FIFO1_ITM_ATVALID_Pos 29 /*!< TPI FIFO1: ITM_ATVALID Position */
+#define TPI_FIFO1_ITM_ATVALID_Msk (0x3UL << TPI_FIFO1_ITM_ATVALID_Pos) /*!< TPI FIFO1: ITM_ATVALID Mask */
+
+#define TPI_FIFO1_ITM_bytecount_Pos 27 /*!< TPI FIFO1: ITM_bytecount Position */
+#define TPI_FIFO1_ITM_bytecount_Msk (0x3UL << TPI_FIFO1_ITM_bytecount_Pos) /*!< TPI FIFO1: ITM_bytecount Mask */
+
+#define TPI_FIFO1_ETM_ATVALID_Pos 26 /*!< TPI FIFO1: ETM_ATVALID Position */
+#define TPI_FIFO1_ETM_ATVALID_Msk (0x3UL << TPI_FIFO1_ETM_ATVALID_Pos) /*!< TPI FIFO1: ETM_ATVALID Mask */
+
+#define TPI_FIFO1_ETM_bytecount_Pos 24 /*!< TPI FIFO1: ETM_bytecount Position */
+#define TPI_FIFO1_ETM_bytecount_Msk (0x3UL << TPI_FIFO1_ETM_bytecount_Pos) /*!< TPI FIFO1: ETM_bytecount Mask */
+
+#define TPI_FIFO1_ITM2_Pos 16 /*!< TPI FIFO1: ITM2 Position */
+#define TPI_FIFO1_ITM2_Msk (0xFFUL << TPI_FIFO1_ITM2_Pos) /*!< TPI FIFO1: ITM2 Mask */
+
+#define TPI_FIFO1_ITM1_Pos 8 /*!< TPI FIFO1: ITM1 Position */
+#define TPI_FIFO1_ITM1_Msk (0xFFUL << TPI_FIFO1_ITM1_Pos) /*!< TPI FIFO1: ITM1 Mask */
+
+#define TPI_FIFO1_ITM0_Pos 0 /*!< TPI FIFO1: ITM0 Position */
+#define TPI_FIFO1_ITM0_Msk (0xFFUL << TPI_FIFO1_ITM0_Pos) /*!< TPI FIFO1: ITM0 Mask */
+
+/* TPI ITATBCTR0 Register Definitions */
+#define TPI_ITATBCTR0_ATREADY_Pos 0 /*!< TPI ITATBCTR0: ATREADY Position */
+#define TPI_ITATBCTR0_ATREADY_Msk (0x1UL << TPI_ITATBCTR0_ATREADY_Pos) /*!< TPI ITATBCTR0: ATREADY Mask */
+
+/* TPI Integration Mode Control Register Definitions */
+#define TPI_ITCTRL_Mode_Pos 0 /*!< TPI ITCTRL: Mode Position */
+#define TPI_ITCTRL_Mode_Msk (0x1UL << TPI_ITCTRL_Mode_Pos) /*!< TPI ITCTRL: Mode Mask */
+
+/* TPI DEVID Register Definitions */
+#define TPI_DEVID_NRZVALID_Pos 11 /*!< TPI DEVID: NRZVALID Position */
+#define TPI_DEVID_NRZVALID_Msk (0x1UL << TPI_DEVID_NRZVALID_Pos) /*!< TPI DEVID: NRZVALID Mask */
+
+#define TPI_DEVID_MANCVALID_Pos 10 /*!< TPI DEVID: MANCVALID Position */
+#define TPI_DEVID_MANCVALID_Msk (0x1UL << TPI_DEVID_MANCVALID_Pos) /*!< TPI DEVID: MANCVALID Mask */
+
+#define TPI_DEVID_PTINVALID_Pos 9 /*!< TPI DEVID: PTINVALID Position */
+#define TPI_DEVID_PTINVALID_Msk (0x1UL << TPI_DEVID_PTINVALID_Pos) /*!< TPI DEVID: PTINVALID Mask */
+
+#define TPI_DEVID_MinBufSz_Pos 6 /*!< TPI DEVID: MinBufSz Position */
+#define TPI_DEVID_MinBufSz_Msk (0x7UL << TPI_DEVID_MinBufSz_Pos) /*!< TPI DEVID: MinBufSz Mask */
+
+#define TPI_DEVID_AsynClkIn_Pos 5 /*!< TPI DEVID: AsynClkIn Position */
+#define TPI_DEVID_AsynClkIn_Msk (0x1UL << TPI_DEVID_AsynClkIn_Pos) /*!< TPI DEVID: AsynClkIn Mask */
+
+#define TPI_DEVID_NrTraceInput_Pos 0 /*!< TPI DEVID: NrTraceInput Position */
+#define TPI_DEVID_NrTraceInput_Msk (0x1FUL << TPI_DEVID_NrTraceInput_Pos) /*!< TPI DEVID: NrTraceInput Mask */
+
+/* TPI DEVTYPE Register Definitions */
+#define TPI_DEVTYPE_SubType_Pos 0 /*!< TPI DEVTYPE: SubType Position */
+#define TPI_DEVTYPE_SubType_Msk (0xFUL << TPI_DEVTYPE_SubType_Pos) /*!< TPI DEVTYPE: SubType Mask */
+
+#define TPI_DEVTYPE_MajorType_Pos 4 /*!< TPI DEVTYPE: MajorType Position */
+#define TPI_DEVTYPE_MajorType_Msk (0xFUL << TPI_DEVTYPE_MajorType_Pos) /*!< TPI DEVTYPE: MajorType Mask */
+
+/*@}*/ /* end of group CMSIS_TPI */
+
+
+#if (__MPU_PRESENT == 1)
+/** \ingroup CMSIS_core_register
+ \defgroup CMSIS_MPU Memory Protection Unit (MPU)
+ \brief Type definitions for the Memory Protection Unit (MPU)
+ @{
+ */
+
+/** \brief Structure type to access the Memory Protection Unit (MPU).
+ */
+typedef struct
+{
+ __I uint32_t TYPE; /*!< Offset: 0x000 (R/ ) MPU Type Register */
+ __IO uint32_t CTRL; /*!< Offset: 0x004 (R/W) MPU Control Register */
+ __IO uint32_t RNR; /*!< Offset: 0x008 (R/W) MPU Region RNRber Register */
+ __IO uint32_t RBAR; /*!< Offset: 0x00C (R/W) MPU Region Base Address Register */
+ __IO uint32_t RASR; /*!< Offset: 0x010 (R/W) MPU Region Attribute and Size Register */
+ __IO uint32_t RBAR_A1; /*!< Offset: 0x014 (R/W) MPU Alias 1 Region Base Address Register */
+ __IO uint32_t RASR_A1; /*!< Offset: 0x018 (R/W) MPU Alias 1 Region Attribute and Size Register */
+ __IO uint32_t RBAR_A2; /*!< Offset: 0x01C (R/W) MPU Alias 2 Region Base Address Register */
+ __IO uint32_t RASR_A2; /*!< Offset: 0x020 (R/W) MPU Alias 2 Region Attribute and Size Register */
+ __IO uint32_t RBAR_A3; /*!< Offset: 0x024 (R/W) MPU Alias 3 Region Base Address Register */
+ __IO uint32_t RASR_A3; /*!< Offset: 0x028 (R/W) MPU Alias 3 Region Attribute and Size Register */
+} MPU_Type;
+
+/* MPU Type Register */
+#define MPU_TYPE_IREGION_Pos 16 /*!< MPU TYPE: IREGION Position */
+#define MPU_TYPE_IREGION_Msk (0xFFUL << MPU_TYPE_IREGION_Pos) /*!< MPU TYPE: IREGION Mask */
+
+#define MPU_TYPE_DREGION_Pos 8 /*!< MPU TYPE: DREGION Position */
+#define MPU_TYPE_DREGION_Msk (0xFFUL << MPU_TYPE_DREGION_Pos) /*!< MPU TYPE: DREGION Mask */
+
+#define MPU_TYPE_SEPARATE_Pos 0 /*!< MPU TYPE: SEPARATE Position */
+#define MPU_TYPE_SEPARATE_Msk (1UL << MPU_TYPE_SEPARATE_Pos) /*!< MPU TYPE: SEPARATE Mask */
+
+/* MPU Control Register */
+#define MPU_CTRL_PRIVDEFENA_Pos 2 /*!< MPU CTRL: PRIVDEFENA Position */
+#define MPU_CTRL_PRIVDEFENA_Msk (1UL << MPU_CTRL_PRIVDEFENA_Pos) /*!< MPU CTRL: PRIVDEFENA Mask */
+
+#define MPU_CTRL_HFNMIENA_Pos 1 /*!< MPU CTRL: HFNMIENA Position */
+#define MPU_CTRL_HFNMIENA_Msk (1UL << MPU_CTRL_HFNMIENA_Pos) /*!< MPU CTRL: HFNMIENA Mask */
+
+#define MPU_CTRL_ENABLE_Pos 0 /*!< MPU CTRL: ENABLE Position */
+#define MPU_CTRL_ENABLE_Msk (1UL << MPU_CTRL_ENABLE_Pos) /*!< MPU CTRL: ENABLE Mask */
+
+/* MPU Region Number Register */
+#define MPU_RNR_REGION_Pos 0 /*!< MPU RNR: REGION Position */
+#define MPU_RNR_REGION_Msk (0xFFUL << MPU_RNR_REGION_Pos) /*!< MPU RNR: REGION Mask */
+
+/* MPU Region Base Address Register */
+#define MPU_RBAR_ADDR_Pos 5 /*!< MPU RBAR: ADDR Position */
+#define MPU_RBAR_ADDR_Msk (0x7FFFFFFUL << MPU_RBAR_ADDR_Pos) /*!< MPU RBAR: ADDR Mask */
+
+#define MPU_RBAR_VALID_Pos 4 /*!< MPU RBAR: VALID Position */
+#define MPU_RBAR_VALID_Msk (1UL << MPU_RBAR_VALID_Pos) /*!< MPU RBAR: VALID Mask */
+
+#define MPU_RBAR_REGION_Pos 0 /*!< MPU RBAR: REGION Position */
+#define MPU_RBAR_REGION_Msk (0xFUL << MPU_RBAR_REGION_Pos) /*!< MPU RBAR: REGION Mask */
+
+/* MPU Region Attribute and Size Register */
+#define MPU_RASR_ATTRS_Pos 16 /*!< MPU RASR: MPU Region Attribute field Position */
+#define MPU_RASR_ATTRS_Msk (0xFFFFUL << MPU_RASR_ATTRS_Pos) /*!< MPU RASR: MPU Region Attribute field Mask */
+
+#define MPU_RASR_XN_Pos 28 /*!< MPU RASR: ATTRS.XN Position */
+#define MPU_RASR_XN_Msk (1UL << MPU_RASR_XN_Pos) /*!< MPU RASR: ATTRS.XN Mask */
+
+#define MPU_RASR_AP_Pos 24 /*!< MPU RASR: ATTRS.AP Position */
+#define MPU_RASR_AP_Msk (0x7UL << MPU_RASR_AP_Pos) /*!< MPU RASR: ATTRS.AP Mask */
+
+#define MPU_RASR_TEX_Pos 19 /*!< MPU RASR: ATTRS.TEX Position */
+#define MPU_RASR_TEX_Msk (0x7UL << MPU_RASR_TEX_Pos) /*!< MPU RASR: ATTRS.TEX Mask */
+
+#define MPU_RASR_S_Pos 18 /*!< MPU RASR: ATTRS.S Position */
+#define MPU_RASR_S_Msk (1UL << MPU_RASR_S_Pos) /*!< MPU RASR: ATTRS.S Mask */
+
+#define MPU_RASR_C_Pos 17 /*!< MPU RASR: ATTRS.C Position */
+#define MPU_RASR_C_Msk (1UL << MPU_RASR_C_Pos) /*!< MPU RASR: ATTRS.C Mask */
+
+#define MPU_RASR_B_Pos 16 /*!< MPU RASR: ATTRS.B Position */
+#define MPU_RASR_B_Msk (1UL << MPU_RASR_B_Pos) /*!< MPU RASR: ATTRS.B Mask */
+
+#define MPU_RASR_SRD_Pos 8 /*!< MPU RASR: Sub-Region Disable Position */
+#define MPU_RASR_SRD_Msk (0xFFUL << MPU_RASR_SRD_Pos) /*!< MPU RASR: Sub-Region Disable Mask */
+
+#define MPU_RASR_SIZE_Pos 1 /*!< MPU RASR: Region Size Field Position */
+#define MPU_RASR_SIZE_Msk (0x1FUL << MPU_RASR_SIZE_Pos) /*!< MPU RASR: Region Size Field Mask */
+
+#define MPU_RASR_ENABLE_Pos 0 /*!< MPU RASR: Region enable bit Position */
+#define MPU_RASR_ENABLE_Msk (1UL << MPU_RASR_ENABLE_Pos) /*!< MPU RASR: Region enable bit Disable Mask */
+
+/*@} end of group CMSIS_MPU */
+#endif
+
+
+/** \ingroup CMSIS_core_register
+ \defgroup CMSIS_CoreDebug Core Debug Registers (CoreDebug)
+ \brief Type definitions for the Core Debug Registers
+ @{
+ */
+
+/** \brief Structure type to access the Core Debug Register (CoreDebug).
+ */
+typedef struct
+{
+ __IO uint32_t DHCSR; /*!< Offset: 0x000 (R/W) Debug Halting Control and Status Register */
+ __O uint32_t DCRSR; /*!< Offset: 0x004 ( /W) Debug Core Register Selector Register */
+ __IO uint32_t DCRDR; /*!< Offset: 0x008 (R/W) Debug Core Register Data Register */
+ __IO uint32_t DEMCR; /*!< Offset: 0x00C (R/W) Debug Exception and Monitor Control Register */
+} CoreDebug_Type;
+
+/* Debug Halting Control and Status Register */
+#define CoreDebug_DHCSR_DBGKEY_Pos 16 /*!< CoreDebug DHCSR: DBGKEY Position */
+#define CoreDebug_DHCSR_DBGKEY_Msk (0xFFFFUL << CoreDebug_DHCSR_DBGKEY_Pos) /*!< CoreDebug DHCSR: DBGKEY Mask */
+
+#define CoreDebug_DHCSR_S_RESET_ST_Pos 25 /*!< CoreDebug DHCSR: S_RESET_ST Position */
+#define CoreDebug_DHCSR_S_RESET_ST_Msk (1UL << CoreDebug_DHCSR_S_RESET_ST_Pos) /*!< CoreDebug DHCSR: S_RESET_ST Mask */
+
+#define CoreDebug_DHCSR_S_RETIRE_ST_Pos 24 /*!< CoreDebug DHCSR: S_RETIRE_ST Position */
+#define CoreDebug_DHCSR_S_RETIRE_ST_Msk (1UL << CoreDebug_DHCSR_S_RETIRE_ST_Pos) /*!< CoreDebug DHCSR: S_RETIRE_ST Mask */
+
+#define CoreDebug_DHCSR_S_LOCKUP_Pos 19 /*!< CoreDebug DHCSR: S_LOCKUP Position */
+#define CoreDebug_DHCSR_S_LOCKUP_Msk (1UL << CoreDebug_DHCSR_S_LOCKUP_Pos) /*!< CoreDebug DHCSR: S_LOCKUP Mask */
+
+#define CoreDebug_DHCSR_S_SLEEP_Pos 18 /*!< CoreDebug DHCSR: S_SLEEP Position */
+#define CoreDebug_DHCSR_S_SLEEP_Msk (1UL << CoreDebug_DHCSR_S_SLEEP_Pos) /*!< CoreDebug DHCSR: S_SLEEP Mask */
+
+#define CoreDebug_DHCSR_S_HALT_Pos 17 /*!< CoreDebug DHCSR: S_HALT Position */
+#define CoreDebug_DHCSR_S_HALT_Msk (1UL << CoreDebug_DHCSR_S_HALT_Pos) /*!< CoreDebug DHCSR: S_HALT Mask */
+
+#define CoreDebug_DHCSR_S_REGRDY_Pos 16 /*!< CoreDebug DHCSR: S_REGRDY Position */
+#define CoreDebug_DHCSR_S_REGRDY_Msk (1UL << CoreDebug_DHCSR_S_REGRDY_Pos) /*!< CoreDebug DHCSR: S_REGRDY Mask */
+
+#define CoreDebug_DHCSR_C_SNAPSTALL_Pos 5 /*!< CoreDebug DHCSR: C_SNAPSTALL Position */
+#define CoreDebug_DHCSR_C_SNAPSTALL_Msk (1UL << CoreDebug_DHCSR_C_SNAPSTALL_Pos) /*!< CoreDebug DHCSR: C_SNAPSTALL Mask */
+
+#define CoreDebug_DHCSR_C_MASKINTS_Pos 3 /*!< CoreDebug DHCSR: C_MASKINTS Position */
+#define CoreDebug_DHCSR_C_MASKINTS_Msk (1UL << CoreDebug_DHCSR_C_MASKINTS_Pos) /*!< CoreDebug DHCSR: C_MASKINTS Mask */
+
+#define CoreDebug_DHCSR_C_STEP_Pos 2 /*!< CoreDebug DHCSR: C_STEP Position */
+#define CoreDebug_DHCSR_C_STEP_Msk (1UL << CoreDebug_DHCSR_C_STEP_Pos) /*!< CoreDebug DHCSR: C_STEP Mask */
+
+#define CoreDebug_DHCSR_C_HALT_Pos 1 /*!< CoreDebug DHCSR: C_HALT Position */
+#define CoreDebug_DHCSR_C_HALT_Msk (1UL << CoreDebug_DHCSR_C_HALT_Pos) /*!< CoreDebug DHCSR: C_HALT Mask */
+
+#define CoreDebug_DHCSR_C_DEBUGEN_Pos 0 /*!< CoreDebug DHCSR: C_DEBUGEN Position */
+#define CoreDebug_DHCSR_C_DEBUGEN_Msk (1UL << CoreDebug_DHCSR_C_DEBUGEN_Pos) /*!< CoreDebug DHCSR: C_DEBUGEN Mask */
+
+/* Debug Core Register Selector Register */
+#define CoreDebug_DCRSR_REGWnR_Pos 16 /*!< CoreDebug DCRSR: REGWnR Position */
+#define CoreDebug_DCRSR_REGWnR_Msk (1UL << CoreDebug_DCRSR_REGWnR_Pos) /*!< CoreDebug DCRSR: REGWnR Mask */
+
+#define CoreDebug_DCRSR_REGSEL_Pos 0 /*!< CoreDebug DCRSR: REGSEL Position */
+#define CoreDebug_DCRSR_REGSEL_Msk (0x1FUL << CoreDebug_DCRSR_REGSEL_Pos) /*!< CoreDebug DCRSR: REGSEL Mask */
+
+/* Debug Exception and Monitor Control Register */
+#define CoreDebug_DEMCR_TRCENA_Pos 24 /*!< CoreDebug DEMCR: TRCENA Position */
+#define CoreDebug_DEMCR_TRCENA_Msk (1UL << CoreDebug_DEMCR_TRCENA_Pos) /*!< CoreDebug DEMCR: TRCENA Mask */
+
+#define CoreDebug_DEMCR_MON_REQ_Pos 19 /*!< CoreDebug DEMCR: MON_REQ Position */
+#define CoreDebug_DEMCR_MON_REQ_Msk (1UL << CoreDebug_DEMCR_MON_REQ_Pos) /*!< CoreDebug DEMCR: MON_REQ Mask */
+
+#define CoreDebug_DEMCR_MON_STEP_Pos 18 /*!< CoreDebug DEMCR: MON_STEP Position */
+#define CoreDebug_DEMCR_MON_STEP_Msk (1UL << CoreDebug_DEMCR_MON_STEP_Pos) /*!< CoreDebug DEMCR: MON_STEP Mask */
+
+#define CoreDebug_DEMCR_MON_PEND_Pos 17 /*!< CoreDebug DEMCR: MON_PEND Position */
+#define CoreDebug_DEMCR_MON_PEND_Msk (1UL << CoreDebug_DEMCR_MON_PEND_Pos) /*!< CoreDebug DEMCR: MON_PEND Mask */
+
+#define CoreDebug_DEMCR_MON_EN_Pos 16 /*!< CoreDebug DEMCR: MON_EN Position */
+#define CoreDebug_DEMCR_MON_EN_Msk (1UL << CoreDebug_DEMCR_MON_EN_Pos) /*!< CoreDebug DEMCR: MON_EN Mask */
+
+#define CoreDebug_DEMCR_VC_HARDERR_Pos 10 /*!< CoreDebug DEMCR: VC_HARDERR Position */
+#define CoreDebug_DEMCR_VC_HARDERR_Msk (1UL << CoreDebug_DEMCR_VC_HARDERR_Pos) /*!< CoreDebug DEMCR: VC_HARDERR Mask */
+
+#define CoreDebug_DEMCR_VC_INTERR_Pos 9 /*!< CoreDebug DEMCR: VC_INTERR Position */
+#define CoreDebug_DEMCR_VC_INTERR_Msk (1UL << CoreDebug_DEMCR_VC_INTERR_Pos) /*!< CoreDebug DEMCR: VC_INTERR Mask */
+
+#define CoreDebug_DEMCR_VC_BUSERR_Pos 8 /*!< CoreDebug DEMCR: VC_BUSERR Position */
+#define CoreDebug_DEMCR_VC_BUSERR_Msk (1UL << CoreDebug_DEMCR_VC_BUSERR_Pos) /*!< CoreDebug DEMCR: VC_BUSERR Mask */
+
+#define CoreDebug_DEMCR_VC_STATERR_Pos 7 /*!< CoreDebug DEMCR: VC_STATERR Position */
+#define CoreDebug_DEMCR_VC_STATERR_Msk (1UL << CoreDebug_DEMCR_VC_STATERR_Pos) /*!< CoreDebug DEMCR: VC_STATERR Mask */
+
+#define CoreDebug_DEMCR_VC_CHKERR_Pos 6 /*!< CoreDebug DEMCR: VC_CHKERR Position */
+#define CoreDebug_DEMCR_VC_CHKERR_Msk (1UL << CoreDebug_DEMCR_VC_CHKERR_Pos) /*!< CoreDebug DEMCR: VC_CHKERR Mask */
+
+#define CoreDebug_DEMCR_VC_NOCPERR_Pos 5 /*!< CoreDebug DEMCR: VC_NOCPERR Position */
+#define CoreDebug_DEMCR_VC_NOCPERR_Msk (1UL << CoreDebug_DEMCR_VC_NOCPERR_Pos) /*!< CoreDebug DEMCR: VC_NOCPERR Mask */
+
+#define CoreDebug_DEMCR_VC_MMERR_Pos 4 /*!< CoreDebug DEMCR: VC_MMERR Position */
+#define CoreDebug_DEMCR_VC_MMERR_Msk (1UL << CoreDebug_DEMCR_VC_MMERR_Pos) /*!< CoreDebug DEMCR: VC_MMERR Mask */
+
+#define CoreDebug_DEMCR_VC_CORERESET_Pos 0 /*!< CoreDebug DEMCR: VC_CORERESET Position */
+#define CoreDebug_DEMCR_VC_CORERESET_Msk (1UL << CoreDebug_DEMCR_VC_CORERESET_Pos) /*!< CoreDebug DEMCR: VC_CORERESET Mask */
+
+/*@} end of group CMSIS_CoreDebug */
+
+
+/** \ingroup CMSIS_core_register
+ \defgroup CMSIS_core_base Core Definitions
+ \brief Definitions for base addresses, unions, and structures.
+ @{
+ */
+
+/* Memory mapping of Cortex-M3 Hardware */
+#define SCS_BASE (0xE000E000UL) /*!< System Control Space Base Address */
+#define ITM_BASE (0xE0000000UL) /*!< ITM Base Address */
+#define DWT_BASE (0xE0001000UL) /*!< DWT Base Address */
+#define TPI_BASE (0xE0040000UL) /*!< TPI Base Address */
+#define CoreDebug_BASE (0xE000EDF0UL) /*!< Core Debug Base Address */
+#define SysTick_BASE (SCS_BASE + 0x0010UL) /*!< SysTick Base Address */
+#define NVIC_BASE (SCS_BASE + 0x0100UL) /*!< NVIC Base Address */
+#define SCB_BASE (SCS_BASE + 0x0D00UL) /*!< System Control Block Base Address */
+
+#define SCnSCB ((SCnSCB_Type *) SCS_BASE ) /*!< System control Register not in SCB */
+#define SCB ((SCB_Type *) SCB_BASE ) /*!< SCB configuration struct */
+#define SysTick ((SysTick_Type *) SysTick_BASE ) /*!< SysTick configuration struct */
+#define NVIC ((NVIC_Type *) NVIC_BASE ) /*!< NVIC configuration struct */
+#define ITM ((ITM_Type *) ITM_BASE ) /*!< ITM configuration struct */
+#define DWT ((DWT_Type *) DWT_BASE ) /*!< DWT configuration struct */
+#define TPI ((TPI_Type *) TPI_BASE ) /*!< TPI configuration struct */
+#define CoreDebug ((CoreDebug_Type *) CoreDebug_BASE) /*!< Core Debug configuration struct */
+
+#if (__MPU_PRESENT == 1)
+ #define MPU_BASE (SCS_BASE + 0x0D90UL) /*!< Memory Protection Unit */
+ #define MPU ((MPU_Type *) MPU_BASE ) /*!< Memory Protection Unit */
+#endif
+
+/*@} */
+
+
+
+/*******************************************************************************
+ * Hardware Abstraction Layer
+ Core Function Interface contains:
+ - Core NVIC Functions
+ - Core SysTick Functions
+ - Core Debug Functions
+ - Core Register Access Functions
+ ******************************************************************************/
+/** \defgroup CMSIS_Core_FunctionInterface Functions and Instructions Reference
+*/
+
+
+
+/* ########################## NVIC functions #################################### */
+/** \ingroup CMSIS_Core_FunctionInterface
+ \defgroup CMSIS_Core_NVICFunctions NVIC Functions
+ \brief Functions that manage interrupts and exceptions via the NVIC.
+ @{
+ */
+
+/** \brief Set Priority Grouping
+
+ The function sets the priority grouping field using the required unlock sequence.
+ The parameter PriorityGroup is assigned to the field SCB->AIRCR [10:8] PRIGROUP field.
+ Only values from 0..7 are used.
+ In case of a conflict between priority grouping and available
+ priority bits (__NVIC_PRIO_BITS), the smallest possible priority group is set.
+
+ \param [in] PriorityGroup Priority grouping field.
+ */
+__STATIC_INLINE void NVIC_SetPriorityGrouping(uint32_t PriorityGroup)
+{
+ uint32_t reg_value;
+ uint32_t PriorityGroupTmp = (PriorityGroup & (uint32_t)0x07); /* only values 0..7 are used */
+
+ reg_value = SCB->AIRCR; /* read old register configuration */
+ reg_value &= ~(SCB_AIRCR_VECTKEY_Msk | SCB_AIRCR_PRIGROUP_Msk); /* clear bits to change */
+ reg_value = (reg_value |
+ ((uint32_t)0x5FA << SCB_AIRCR_VECTKEY_Pos) |
+ (PriorityGroupTmp << 8)); /* Insert write key and priorty group */
+ SCB->AIRCR = reg_value;
+}
+
+
+/** \brief Get Priority Grouping
+
+ The function reads the priority grouping field from the NVIC Interrupt Controller.
+
+ \return Priority grouping field (SCB->AIRCR [10:8] PRIGROUP field).
+ */
+__STATIC_INLINE uint32_t NVIC_GetPriorityGrouping(void)
+{
+ return ((SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) >> SCB_AIRCR_PRIGROUP_Pos); /* read priority grouping field */
+}
+
+
+/** \brief Enable External Interrupt
+
+ The function enables a device-specific interrupt in the NVIC interrupt controller.
+
+ \param [in] IRQn External interrupt number. Value cannot be negative.
+ */
+__STATIC_INLINE void NVIC_EnableIRQ(IRQn_Type IRQn)
+{
+ NVIC->ISER[((uint32_t)(IRQn) >> 5)] = (1 << ((uint32_t)(IRQn) & 0x1F)); /* enable interrupt */
+}
+
+
+/** \brief Disable External Interrupt
+
+ The function disables a device-specific interrupt in the NVIC interrupt controller.
+
+ \param [in] IRQn External interrupt number. Value cannot be negative.
+ */
+__STATIC_INLINE void NVIC_DisableIRQ(IRQn_Type IRQn)
+{
+ NVIC->ICER[((uint32_t)(IRQn) >> 5)] = (1 << ((uint32_t)(IRQn) & 0x1F)); /* disable interrupt */
+}
+
+
+/** \brief Get Pending Interrupt
+
+ The function reads the pending register in the NVIC and returns the pending bit
+ for the specified interrupt.
+
+ \param [in] IRQn Interrupt number.
+
+ \return 0 Interrupt status is not pending.
+ \return 1 Interrupt status is pending.
+ */
+__STATIC_INLINE uint32_t NVIC_GetPendingIRQ(IRQn_Type IRQn)
+{
+ return((uint32_t) ((NVIC->ISPR[(uint32_t)(IRQn) >> 5] & (1 << ((uint32_t)(IRQn) & 0x1F)))?1:0)); /* Return 1 if pending else 0 */
+}
+
+
+/** \brief Set Pending Interrupt
+
+ The function sets the pending bit of an external interrupt.
+
+ \param [in] IRQn Interrupt number. Value cannot be negative.
+ */
+__STATIC_INLINE void NVIC_SetPendingIRQ(IRQn_Type IRQn)
+{
+ NVIC->ISPR[((uint32_t)(IRQn) >> 5)] = (1 << ((uint32_t)(IRQn) & 0x1F)); /* set interrupt pending */
+}
+
+
+/** \brief Clear Pending Interrupt
+
+ The function clears the pending bit of an external interrupt.
+
+ \param [in] IRQn External interrupt number. Value cannot be negative.
+ */
+__STATIC_INLINE void NVIC_ClearPendingIRQ(IRQn_Type IRQn)
+{
+ NVIC->ICPR[((uint32_t)(IRQn) >> 5)] = (1 << ((uint32_t)(IRQn) & 0x1F)); /* Clear pending interrupt */
+}
+
+
+/** \brief Get Active Interrupt
+
+ The function reads the active register in NVIC and returns the active bit.
+
+ \param [in] IRQn Interrupt number.
+
+ \return 0 Interrupt status is not active.
+ \return 1 Interrupt status is active.
+ */
+__STATIC_INLINE uint32_t NVIC_GetActive(IRQn_Type IRQn)
+{
+ return((uint32_t)((NVIC->IABR[(uint32_t)(IRQn) >> 5] & (1 << ((uint32_t)(IRQn) & 0x1F)))?1:0)); /* Return 1 if active else 0 */
+}
+
+
+/** \brief Set Interrupt Priority
+
+ The function sets the priority of an interrupt.
+
+ \note The priority cannot be set for every core interrupt.
+
+ \param [in] IRQn Interrupt number.
+ \param [in] priority Priority to set.
+ */
+__STATIC_INLINE void NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
+{
+ if(IRQn < 0) {
+ SCB->SHP[((uint32_t)(IRQn) & 0xF)-4] = ((priority << (8 - __NVIC_PRIO_BITS)) & 0xff); } /* set Priority for Cortex-M System Interrupts */
+ else {
+ NVIC->IP[(uint32_t)(IRQn)] = ((priority << (8 - __NVIC_PRIO_BITS)) & 0xff); } /* set Priority for device specific Interrupts */
+}
+
+
+/** \brief Get Interrupt Priority
+
+ The function reads the priority of an interrupt. The interrupt
+ number can be positive to specify an external (device specific)
+ interrupt, or negative to specify an internal (core) interrupt.
+
+
+ \param [in] IRQn Interrupt number.
+ \return Interrupt Priority. Value is aligned automatically to the implemented
+ priority bits of the microcontroller.
+ */
+__STATIC_INLINE uint32_t NVIC_GetPriority(IRQn_Type IRQn)
+{
+
+ if(IRQn < 0) {
+ return((uint32_t)(SCB->SHP[((uint32_t)(IRQn) & 0xF)-4] >> (8 - __NVIC_PRIO_BITS))); } /* get priority for Cortex-M system interrupts */
+ else {
+ return((uint32_t)(NVIC->IP[(uint32_t)(IRQn)] >> (8 - __NVIC_PRIO_BITS))); } /* get priority for device specific interrupts */
+}
+
+
+/** \brief Encode Priority
+
+ The function encodes the priority for an interrupt with the given priority group,
+ preemptive priority value, and subpriority value.
+ In case of a conflict between priority grouping and available
+ priority bits (__NVIC_PRIO_BITS), the samllest possible priority group is set.
+
+ \param [in] PriorityGroup Used priority group.
+ \param [in] PreemptPriority Preemptive priority value (starting from 0).
+ \param [in] SubPriority Subpriority value (starting from 0).
+ \return Encoded priority. Value can be used in the function \ref NVIC_SetPriority().
+ */
+__STATIC_INLINE uint32_t NVIC_EncodePriority (uint32_t PriorityGroup, uint32_t PreemptPriority, uint32_t SubPriority)
+{
+ uint32_t PriorityGroupTmp = (PriorityGroup & 0x07); /* only values 0..7 are used */
+ uint32_t PreemptPriorityBits;
+ uint32_t SubPriorityBits;
+
+ PreemptPriorityBits = ((7 - PriorityGroupTmp) > __NVIC_PRIO_BITS) ? __NVIC_PRIO_BITS : 7 - PriorityGroupTmp;
+ SubPriorityBits = ((PriorityGroupTmp + __NVIC_PRIO_BITS) < 7) ? 0 : PriorityGroupTmp - 7 + __NVIC_PRIO_BITS;
+
+ return (
+ ((PreemptPriority & ((1 << (PreemptPriorityBits)) - 1)) << SubPriorityBits) |
+ ((SubPriority & ((1 << (SubPriorityBits )) - 1)))
+ );
+}
+
+
+/** \brief Decode Priority
+
+ The function decodes an interrupt priority value with a given priority group to
+ preemptive priority value and subpriority value.
+ In case of a conflict between priority grouping and available
+ priority bits (__NVIC_PRIO_BITS) the samllest possible priority group is set.
+
+ \param [in] Priority Priority value, which can be retrieved with the function \ref NVIC_GetPriority().
+ \param [in] PriorityGroup Used priority group.
+ \param [out] pPreemptPriority Preemptive priority value (starting from 0).
+ \param [out] pSubPriority Subpriority value (starting from 0).
+ */
+__STATIC_INLINE void NVIC_DecodePriority (uint32_t Priority, uint32_t PriorityGroup, uint32_t* pPreemptPriority, uint32_t* pSubPriority)
+{
+ uint32_t PriorityGroupTmp = (PriorityGroup & 0x07); /* only values 0..7 are used */
+ uint32_t PreemptPriorityBits;
+ uint32_t SubPriorityBits;
+
+ PreemptPriorityBits = ((7 - PriorityGroupTmp) > __NVIC_PRIO_BITS) ? __NVIC_PRIO_BITS : 7 - PriorityGroupTmp;
+ SubPriorityBits = ((PriorityGroupTmp + __NVIC_PRIO_BITS) < 7) ? 0 : PriorityGroupTmp - 7 + __NVIC_PRIO_BITS;
+
+ *pPreemptPriority = (Priority >> SubPriorityBits) & ((1 << (PreemptPriorityBits)) - 1);
+ *pSubPriority = (Priority ) & ((1 << (SubPriorityBits )) - 1);
+}
+
+
+/** \brief System Reset
+
+ The function initiates a system reset request to reset the MCU.
+ */
+__STATIC_INLINE void NVIC_SystemReset(void)
+{
+ __DSB(); /* Ensure all outstanding memory accesses included
+ buffered write are completed before reset */
+ SCB->AIRCR = ((0x5FA << SCB_AIRCR_VECTKEY_Pos) |
+ (SCB->AIRCR & SCB_AIRCR_PRIGROUP_Msk) |
+ SCB_AIRCR_SYSRESETREQ_Msk); /* Keep priority group unchanged */
+ __DSB(); /* Ensure completion of memory access */
+ while(1); /* wait until reset */
+}
+
+/*@} end of CMSIS_Core_NVICFunctions */
+
+
+
+/* ################################## SysTick function ############################################ */
+/** \ingroup CMSIS_Core_FunctionInterface
+ \defgroup CMSIS_Core_SysTickFunctions SysTick Functions
+ \brief Functions that configure the System.
+ @{
+ */
+
+#if (__Vendor_SysTickConfig == 0)
+
+/** \brief System Tick Configuration
+
+ The function initializes the System Timer and its interrupt, and starts the System Tick Timer.
+ Counter is in free running mode to generate periodic interrupts.
+
+ \param [in] ticks Number of ticks between two interrupts.
+
+ \return 0 Function succeeded.
+ \return 1 Function failed.
+
+ \note When the variable __Vendor_SysTickConfig is set to 1, then the
+ function SysTick_Config is not included. In this case, the file device.h
+ must contain a vendor-specific implementation of this function.
+
+ */
+__STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)
+{
+ if ((ticks - 1) > SysTick_LOAD_RELOAD_Msk) return (1); /* Reload value impossible */
+
+ SysTick->LOAD = ticks - 1; /* set reload register */
+ NVIC_SetPriority (SysTick_IRQn, (1<<__NVIC_PRIO_BITS) - 1); /* set Priority for Systick Interrupt */
+ SysTick->VAL = 0; /* Load the SysTick Counter Value */
+ SysTick->CTRL = SysTick_CTRL_CLKSOURCE_Msk |
+ SysTick_CTRL_TICKINT_Msk |
+ SysTick_CTRL_ENABLE_Msk; /* Enable SysTick IRQ and SysTick Timer */
+ return (0); /* Function successful */
+}
+
+#endif
+
+/*@} end of CMSIS_Core_SysTickFunctions */
+
+
+
+/* ##################################### Debug In/Output function ########################################### */
+/** \ingroup CMSIS_Core_FunctionInterface
+ \defgroup CMSIS_core_DebugFunctions ITM Functions
+ \brief Functions that access the ITM debug interface.
+ @{
+ */
+
+extern volatile int32_t ITM_RxBuffer; /*!< External variable to receive characters. */
+#define ITM_RXBUFFER_EMPTY 0x5AA55AA5 /*!< Value identifying \ref ITM_RxBuffer is ready for next character. */
+
+
+/** \brief ITM Send Character
+
+ The function transmits a character via the ITM channel 0, and
+ \li Just returns when no debugger is connected that has booked the output.
+ \li Is blocking when a debugger is connected, but the previous character sent has not been transmitted.
+
+ \param [in] ch Character to transmit.
+
+ \returns Character to transmit.
+ */
+__STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch)
+{
+ if ((ITM->TCR & ITM_TCR_ITMENA_Msk) && /* ITM enabled */
+ (ITM->TER & (1UL << 0) ) ) /* ITM Port #0 enabled */
+ {
+ while (ITM->PORT[0].u32 == 0);
+ ITM->PORT[0].u8 = (uint8_t) ch;
+ }
+ return (ch);
+}
+
+
+/** \brief ITM Receive Character
+
+ The function inputs a character via the external variable \ref ITM_RxBuffer.
+
+ \return Received character.
+ \return -1 No character pending.
+ */
+__STATIC_INLINE int32_t ITM_ReceiveChar (void) {
+ int32_t ch = -1; /* no character available */
+
+ if (ITM_RxBuffer != ITM_RXBUFFER_EMPTY) {
+ ch = ITM_RxBuffer;
+ ITM_RxBuffer = ITM_RXBUFFER_EMPTY; /* ready for next character */
+ }
+
+ return (ch);
+}
+
+
+/** \brief ITM Check Character
+
+ The function checks whether a character is pending for reading in the variable \ref ITM_RxBuffer.
+
+ \return 0 No character available.
+ \return 1 Character available.
+ */
+__STATIC_INLINE int32_t ITM_CheckChar (void) {
+
+ if (ITM_RxBuffer == ITM_RXBUFFER_EMPTY) {
+ return (0); /* no character available */
+ } else {
+ return (1); /* character available */
+ }
+}
+
+/*@} end of CMSIS_core_DebugFunctions */
+
+#endif /* __CORE_CM3_H_DEPENDANT */
+
+#endif /* __CMSIS_GENERIC */
+
+#ifdef __cplusplus
+}
+#endif
diff --git a/Libraries/CMSIS/CMSIS_2_x/Include/core_cm4.h b/Libraries/CMSIS/CMSIS_2_x/Include/core_cm4.h
new file mode 100644
index 0000000..f8cda2c
Binary files /dev/null and b/Libraries/CMSIS/CMSIS_2_x/Include/core_cm4.h differ
diff --git a/Libraries/CMSIS/CMSIS_2_x/Include/core_cm4_simd.h b/Libraries/CMSIS/CMSIS_2_x/Include/core_cm4_simd.h
new file mode 100644
index 0000000..bec55dc
Binary files /dev/null and b/Libraries/CMSIS/CMSIS_2_x/Include/core_cm4_simd.h differ
diff --git a/Libraries/CMSIS/CMSIS_2_x/Include/core_cmFunc.h b/Libraries/CMSIS/CMSIS_2_x/Include/core_cmFunc.h
new file mode 100644
index 0000000..6761a75
Binary files /dev/null and b/Libraries/CMSIS/CMSIS_2_x/Include/core_cmFunc.h differ
diff --git a/Libraries/CMSIS/CMSIS_2_x/Include/core_cmInstr.h b/Libraries/CMSIS/CMSIS_2_x/Include/core_cmInstr.h
new file mode 100644
index 0000000..996da7d
Binary files /dev/null and b/Libraries/CMSIS/CMSIS_2_x/Include/core_cmInstr.h differ
diff --git a/Libraries/CMSIS/CMSIS_2_x/Include/core_sc000.h b/Libraries/CMSIS/CMSIS_2_x/Include/core_sc000.h
new file mode 100644
index 0000000..b239ff0
Binary files /dev/null and b/Libraries/CMSIS/CMSIS_2_x/Include/core_sc000.h differ
diff --git a/Libraries/CMSIS/CMSIS_2_x/Include/core_sc300.h b/Libraries/CMSIS/CMSIS_2_x/Include/core_sc300.h
new file mode 100644
index 0000000..062b33a
Binary files /dev/null and b/Libraries/CMSIS/CMSIS_2_x/Include/core_sc300.h differ
diff --git a/Libraries/CMSIS/CMSIS_2_x/README.txt b/Libraries/CMSIS/CMSIS_2_x/README.txt
new file mode 100644
index 0000000..9517511
Binary files /dev/null and b/Libraries/CMSIS/CMSIS_2_x/README.txt differ
diff --git a/Libraries/CMSIS/License.doc b/Libraries/CMSIS/License.doc
new file mode 100644
index 0000000..b6b8ace
Binary files /dev/null and b/Libraries/CMSIS/License.doc differ
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/misc.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/misc.h
new file mode 100644
index 0000000..f192185
Binary files /dev/null and b/Libraries/STM32F10x_StdPeriph_Driver/inc/misc.h differ
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_adc.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_adc.h
new file mode 100644
index 0000000..9a87183
Binary files /dev/null and b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_adc.h differ
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_bkp.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_bkp.h
new file mode 100644
index 0000000..275c5e1
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_bkp.h
@@ -0,0 +1,195 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_bkp.h
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file contains all the functions prototypes for the BKP firmware
+ * library.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F10x_BKP_H
+#define __STM32F10x_BKP_H
+
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @addtogroup BKP
+ * @{
+ */
+
+/** @defgroup BKP_Exported_Types
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup BKP_Exported_Constants
+ * @{
+ */
+
+/** @defgroup Tamper_Pin_active_level
+ * @{
+ */
+
+#define BKP_TamperPinLevel_High ((uint16_t)0x0000)
+#define BKP_TamperPinLevel_Low ((uint16_t)0x0001)
+#define IS_BKP_TAMPER_PIN_LEVEL(LEVEL) (((LEVEL) == BKP_TamperPinLevel_High) || \
+ ((LEVEL) == BKP_TamperPinLevel_Low))
+/**
+ * @}
+ */
+
+/** @defgroup RTC_output_source_to_output_on_the_Tamper_pin
+ * @{
+ */
+
+#define BKP_RTCOutputSource_None ((uint16_t)0x0000)
+#define BKP_RTCOutputSource_CalibClock ((uint16_t)0x0080)
+#define BKP_RTCOutputSource_Alarm ((uint16_t)0x0100)
+#define BKP_RTCOutputSource_Second ((uint16_t)0x0300)
+#define IS_BKP_RTC_OUTPUT_SOURCE(SOURCE) (((SOURCE) == BKP_RTCOutputSource_None) || \
+ ((SOURCE) == BKP_RTCOutputSource_CalibClock) || \
+ ((SOURCE) == BKP_RTCOutputSource_Alarm) || \
+ ((SOURCE) == BKP_RTCOutputSource_Second))
+/**
+ * @}
+ */
+
+/** @defgroup Data_Backup_Register
+ * @{
+ */
+
+#define BKP_DR1 ((uint16_t)0x0004)
+#define BKP_DR2 ((uint16_t)0x0008)
+#define BKP_DR3 ((uint16_t)0x000C)
+#define BKP_DR4 ((uint16_t)0x0010)
+#define BKP_DR5 ((uint16_t)0x0014)
+#define BKP_DR6 ((uint16_t)0x0018)
+#define BKP_DR7 ((uint16_t)0x001C)
+#define BKP_DR8 ((uint16_t)0x0020)
+#define BKP_DR9 ((uint16_t)0x0024)
+#define BKP_DR10 ((uint16_t)0x0028)
+#define BKP_DR11 ((uint16_t)0x0040)
+#define BKP_DR12 ((uint16_t)0x0044)
+#define BKP_DR13 ((uint16_t)0x0048)
+#define BKP_DR14 ((uint16_t)0x004C)
+#define BKP_DR15 ((uint16_t)0x0050)
+#define BKP_DR16 ((uint16_t)0x0054)
+#define BKP_DR17 ((uint16_t)0x0058)
+#define BKP_DR18 ((uint16_t)0x005C)
+#define BKP_DR19 ((uint16_t)0x0060)
+#define BKP_DR20 ((uint16_t)0x0064)
+#define BKP_DR21 ((uint16_t)0x0068)
+#define BKP_DR22 ((uint16_t)0x006C)
+#define BKP_DR23 ((uint16_t)0x0070)
+#define BKP_DR24 ((uint16_t)0x0074)
+#define BKP_DR25 ((uint16_t)0x0078)
+#define BKP_DR26 ((uint16_t)0x007C)
+#define BKP_DR27 ((uint16_t)0x0080)
+#define BKP_DR28 ((uint16_t)0x0084)
+#define BKP_DR29 ((uint16_t)0x0088)
+#define BKP_DR30 ((uint16_t)0x008C)
+#define BKP_DR31 ((uint16_t)0x0090)
+#define BKP_DR32 ((uint16_t)0x0094)
+#define BKP_DR33 ((uint16_t)0x0098)
+#define BKP_DR34 ((uint16_t)0x009C)
+#define BKP_DR35 ((uint16_t)0x00A0)
+#define BKP_DR36 ((uint16_t)0x00A4)
+#define BKP_DR37 ((uint16_t)0x00A8)
+#define BKP_DR38 ((uint16_t)0x00AC)
+#define BKP_DR39 ((uint16_t)0x00B0)
+#define BKP_DR40 ((uint16_t)0x00B4)
+#define BKP_DR41 ((uint16_t)0x00B8)
+#define BKP_DR42 ((uint16_t)0x00BC)
+
+#define IS_BKP_DR(DR) (((DR) == BKP_DR1) || ((DR) == BKP_DR2) || ((DR) == BKP_DR3) || \
+ ((DR) == BKP_DR4) || ((DR) == BKP_DR5) || ((DR) == BKP_DR6) || \
+ ((DR) == BKP_DR7) || ((DR) == BKP_DR8) || ((DR) == BKP_DR9) || \
+ ((DR) == BKP_DR10) || ((DR) == BKP_DR11) || ((DR) == BKP_DR12) || \
+ ((DR) == BKP_DR13) || ((DR) == BKP_DR14) || ((DR) == BKP_DR15) || \
+ ((DR) == BKP_DR16) || ((DR) == BKP_DR17) || ((DR) == BKP_DR18) || \
+ ((DR) == BKP_DR19) || ((DR) == BKP_DR20) || ((DR) == BKP_DR21) || \
+ ((DR) == BKP_DR22) || ((DR) == BKP_DR23) || ((DR) == BKP_DR24) || \
+ ((DR) == BKP_DR25) || ((DR) == BKP_DR26) || ((DR) == BKP_DR27) || \
+ ((DR) == BKP_DR28) || ((DR) == BKP_DR29) || ((DR) == BKP_DR30) || \
+ ((DR) == BKP_DR31) || ((DR) == BKP_DR32) || ((DR) == BKP_DR33) || \
+ ((DR) == BKP_DR34) || ((DR) == BKP_DR35) || ((DR) == BKP_DR36) || \
+ ((DR) == BKP_DR37) || ((DR) == BKP_DR38) || ((DR) == BKP_DR39) || \
+ ((DR) == BKP_DR40) || ((DR) == BKP_DR41) || ((DR) == BKP_DR42))
+
+#define IS_BKP_CALIBRATION_VALUE(VALUE) ((VALUE) <= 0x7F)
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup BKP_Exported_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup BKP_Exported_Functions
+ * @{
+ */
+
+void BKP_DeInit(void);
+void BKP_TamperPinLevelConfig(uint16_t BKP_TamperPinLevel);
+void BKP_TamperPinCmd(FunctionalState NewState);
+void BKP_ITConfig(FunctionalState NewState);
+void BKP_RTCOutputConfig(uint16_t BKP_RTCOutputSource);
+void BKP_SetRTCCalibrationValue(uint8_t CalibrationValue);
+void BKP_WriteBackupRegister(uint16_t BKP_DR, uint16_t Data);
+uint16_t BKP_ReadBackupRegister(uint16_t BKP_DR);
+FlagStatus BKP_GetFlagStatus(void);
+void BKP_ClearFlag(void);
+ITStatus BKP_GetITStatus(void);
+void BKP_ClearITPendingBit(void);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F10x_BKP_H */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_can.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_can.h
new file mode 100644
index 0000000..800f6d8
Binary files /dev/null and b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_can.h differ
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_cec.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_cec.h
new file mode 100644
index 0000000..7ce6896
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_cec.h
@@ -0,0 +1,210 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_cec.h
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file contains all the functions prototypes for the CEC firmware
+ * library.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F10x_CEC_H
+#define __STM32F10x_CEC_H
+
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @addtogroup CEC
+ * @{
+ */
+
+
+/** @defgroup CEC_Exported_Types
+ * @{
+ */
+
+/**
+ * @brief CEC Init structure definition
+ */
+typedef struct
+{
+ uint16_t CEC_BitTimingMode; /*!< Configures the CEC Bit Timing Error Mode.
+ This parameter can be a value of @ref CEC_BitTiming_Mode */
+ uint16_t CEC_BitPeriodMode; /*!< Configures the CEC Bit Period Error Mode.
+ This parameter can be a value of @ref CEC_BitPeriod_Mode */
+}CEC_InitTypeDef;
+
+/**
+ * @}
+ */
+
+/** @defgroup CEC_Exported_Constants
+ * @{
+ */
+
+/** @defgroup CEC_BitTiming_Mode
+ * @{
+ */
+#define CEC_BitTimingStdMode ((uint16_t)0x00) /*!< Bit timing error Standard Mode */
+#define CEC_BitTimingErrFreeMode CEC_CFGR_BTEM /*!< Bit timing error Free Mode */
+
+#define IS_CEC_BIT_TIMING_ERROR_MODE(MODE) (((MODE) == CEC_BitTimingStdMode) || \
+ ((MODE) == CEC_BitTimingErrFreeMode))
+/**
+ * @}
+ */
+
+/** @defgroup CEC_BitPeriod_Mode
+ * @{
+ */
+#define CEC_BitPeriodStdMode ((uint16_t)0x00) /*!< Bit period error Standard Mode */
+#define CEC_BitPeriodFlexibleMode CEC_CFGR_BPEM /*!< Bit period error Flexible Mode */
+
+#define IS_CEC_BIT_PERIOD_ERROR_MODE(MODE) (((MODE) == CEC_BitPeriodStdMode) || \
+ ((MODE) == CEC_BitPeriodFlexibleMode))
+/**
+ * @}
+ */
+
+
+/** @defgroup CEC_interrupts_definition
+ * @{
+ */
+#define CEC_IT_TERR CEC_CSR_TERR
+#define CEC_IT_TBTRF CEC_CSR_TBTRF
+#define CEC_IT_RERR CEC_CSR_RERR
+#define CEC_IT_RBTF CEC_CSR_RBTF
+#define IS_CEC_GET_IT(IT) (((IT) == CEC_IT_TERR) || ((IT) == CEC_IT_TBTRF) || \
+ ((IT) == CEC_IT_RERR) || ((IT) == CEC_IT_RBTF))
+/**
+ * @}
+ */
+
+
+/** @defgroup CEC_Own_Address
+ * @{
+ */
+#define IS_CEC_ADDRESS(ADDRESS) ((ADDRESS) < 0x10)
+/**
+ * @}
+ */
+
+/** @defgroup CEC_Prescaler
+ * @{
+ */
+#define IS_CEC_PRESCALER(PRESCALER) ((PRESCALER) <= 0x3FFF)
+
+/**
+ * @}
+ */
+
+/** @defgroup CEC_flags_definition
+ * @{
+ */
+
+/**
+ * @brief ESR register flags
+ */
+#define CEC_FLAG_BTE ((uint32_t)0x10010000)
+#define CEC_FLAG_BPE ((uint32_t)0x10020000)
+#define CEC_FLAG_RBTFE ((uint32_t)0x10040000)
+#define CEC_FLAG_SBE ((uint32_t)0x10080000)
+#define CEC_FLAG_ACKE ((uint32_t)0x10100000)
+#define CEC_FLAG_LINE ((uint32_t)0x10200000)
+#define CEC_FLAG_TBTFE ((uint32_t)0x10400000)
+
+/**
+ * @brief CSR register flags
+ */
+#define CEC_FLAG_TEOM ((uint32_t)0x00000002)
+#define CEC_FLAG_TERR ((uint32_t)0x00000004)
+#define CEC_FLAG_TBTRF ((uint32_t)0x00000008)
+#define CEC_FLAG_RSOM ((uint32_t)0x00000010)
+#define CEC_FLAG_REOM ((uint32_t)0x00000020)
+#define CEC_FLAG_RERR ((uint32_t)0x00000040)
+#define CEC_FLAG_RBTF ((uint32_t)0x00000080)
+
+#define IS_CEC_CLEAR_FLAG(FLAG) ((((FLAG) & (uint32_t)0xFFFFFF03) == 0x00) && ((FLAG) != 0x00))
+
+#define IS_CEC_GET_FLAG(FLAG) (((FLAG) == CEC_FLAG_BTE) || ((FLAG) == CEC_FLAG_BPE) || \
+ ((FLAG) == CEC_FLAG_RBTFE) || ((FLAG)== CEC_FLAG_SBE) || \
+ ((FLAG) == CEC_FLAG_ACKE) || ((FLAG) == CEC_FLAG_LINE) || \
+ ((FLAG) == CEC_FLAG_TBTFE) || ((FLAG) == CEC_FLAG_TEOM) || \
+ ((FLAG) == CEC_FLAG_TERR) || ((FLAG) == CEC_FLAG_TBTRF) || \
+ ((FLAG) == CEC_FLAG_RSOM) || ((FLAG) == CEC_FLAG_REOM) || \
+ ((FLAG) == CEC_FLAG_RERR) || ((FLAG) == CEC_FLAG_RBTF))
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup CEC_Exported_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup CEC_Exported_Functions
+ * @{
+ */
+void CEC_DeInit(void);
+void CEC_Init(CEC_InitTypeDef* CEC_InitStruct);
+void CEC_Cmd(FunctionalState NewState);
+void CEC_ITConfig(FunctionalState NewState);
+void CEC_OwnAddressConfig(uint8_t CEC_OwnAddress);
+void CEC_SetPrescaler(uint16_t CEC_Prescaler);
+void CEC_SendDataByte(uint8_t Data);
+uint8_t CEC_ReceiveDataByte(void);
+void CEC_StartOfMessage(void);
+void CEC_EndOfMessageCmd(FunctionalState NewState);
+FlagStatus CEC_GetFlagStatus(uint32_t CEC_FLAG);
+void CEC_ClearFlag(uint32_t CEC_FLAG);
+ITStatus CEC_GetITStatus(uint8_t CEC_IT);
+void CEC_ClearITPendingBit(uint16_t CEC_IT);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F10x_CEC_H */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_crc.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_crc.h
new file mode 100644
index 0000000..3362fca
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_crc.h
@@ -0,0 +1,94 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_crc.h
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file contains all the functions prototypes for the CRC firmware
+ * library.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F10x_CRC_H
+#define __STM32F10x_CRC_H
+
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @addtogroup CRC
+ * @{
+ */
+
+/** @defgroup CRC_Exported_Types
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup CRC_Exported_Constants
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup CRC_Exported_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup CRC_Exported_Functions
+ * @{
+ */
+
+void CRC_ResetDR(void);
+uint32_t CRC_CalcCRC(uint32_t Data);
+uint32_t CRC_CalcBlockCRC(uint32_t pBuffer[], uint32_t BufferLength);
+uint32_t CRC_GetCRC(void);
+void CRC_SetIDRegister(uint8_t IDValue);
+uint8_t CRC_GetIDRegister(void);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F10x_CRC_H */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_dac.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_dac.h
new file mode 100644
index 0000000..174773c
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_dac.h
@@ -0,0 +1,317 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_dac.h
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file contains all the functions prototypes for the DAC firmware
+ * library.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F10x_DAC_H
+#define __STM32F10x_DAC_H
+
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @addtogroup DAC
+ * @{
+ */
+
+/** @defgroup DAC_Exported_Types
+ * @{
+ */
+
+/**
+ * @brief DAC Init structure definition
+ */
+
+typedef struct
+{
+ uint32_t DAC_Trigger; /*!< Specifies the external trigger for the selected DAC channel.
+ This parameter can be a value of @ref DAC_trigger_selection */
+
+ uint32_t DAC_WaveGeneration; /*!< Specifies whether DAC channel noise waves or triangle waves
+ are generated, or whether no wave is generated.
+ This parameter can be a value of @ref DAC_wave_generation */
+
+ uint32_t DAC_LFSRUnmask_TriangleAmplitude; /*!< Specifies the LFSR mask for noise wave generation or
+ the maximum amplitude triangle generation for the DAC channel.
+ This parameter can be a value of @ref DAC_lfsrunmask_triangleamplitude */
+
+ uint32_t DAC_OutputBuffer; /*!< Specifies whether the DAC channel output buffer is enabled or disabled.
+ This parameter can be a value of @ref DAC_output_buffer */
+}DAC_InitTypeDef;
+
+/**
+ * @}
+ */
+
+/** @defgroup DAC_Exported_Constants
+ * @{
+ */
+
+/** @defgroup DAC_trigger_selection
+ * @{
+ */
+
+#define DAC_Trigger_None ((uint32_t)0x00000000) /*!< Conversion is automatic once the DAC1_DHRxxxx register
+ has been loaded, and not by external trigger */
+#define DAC_Trigger_T6_TRGO ((uint32_t)0x00000004) /*!< TIM6 TRGO selected as external conversion trigger for DAC channel */
+#define DAC_Trigger_T8_TRGO ((uint32_t)0x0000000C) /*!< TIM8 TRGO selected as external conversion trigger for DAC channel
+ only in High-density devices*/
+#define DAC_Trigger_T3_TRGO ((uint32_t)0x0000000C) /*!< TIM8 TRGO selected as external conversion trigger for DAC channel
+ only in Connectivity line, Medium-density and Low-density Value Line devices */
+#define DAC_Trigger_T7_TRGO ((uint32_t)0x00000014) /*!< TIM7 TRGO selected as external conversion trigger for DAC channel */
+#define DAC_Trigger_T5_TRGO ((uint32_t)0x0000001C) /*!< TIM5 TRGO selected as external conversion trigger for DAC channel */
+#define DAC_Trigger_T15_TRGO ((uint32_t)0x0000001C) /*!< TIM15 TRGO selected as external conversion trigger for DAC channel
+ only in Medium-density and Low-density Value Line devices*/
+#define DAC_Trigger_T2_TRGO ((uint32_t)0x00000024) /*!< TIM2 TRGO selected as external conversion trigger for DAC channel */
+#define DAC_Trigger_T4_TRGO ((uint32_t)0x0000002C) /*!< TIM4 TRGO selected as external conversion trigger for DAC channel */
+#define DAC_Trigger_Ext_IT9 ((uint32_t)0x00000034) /*!< EXTI Line9 event selected as external conversion trigger for DAC channel */
+#define DAC_Trigger_Software ((uint32_t)0x0000003C) /*!< Conversion started by software trigger for DAC channel */
+
+#define IS_DAC_TRIGGER(TRIGGER) (((TRIGGER) == DAC_Trigger_None) || \
+ ((TRIGGER) == DAC_Trigger_T6_TRGO) || \
+ ((TRIGGER) == DAC_Trigger_T8_TRGO) || \
+ ((TRIGGER) == DAC_Trigger_T7_TRGO) || \
+ ((TRIGGER) == DAC_Trigger_T5_TRGO) || \
+ ((TRIGGER) == DAC_Trigger_T2_TRGO) || \
+ ((TRIGGER) == DAC_Trigger_T4_TRGO) || \
+ ((TRIGGER) == DAC_Trigger_Ext_IT9) || \
+ ((TRIGGER) == DAC_Trigger_Software))
+
+/**
+ * @}
+ */
+
+/** @defgroup DAC_wave_generation
+ * @{
+ */
+
+#define DAC_WaveGeneration_None ((uint32_t)0x00000000)
+#define DAC_WaveGeneration_Noise ((uint32_t)0x00000040)
+#define DAC_WaveGeneration_Triangle ((uint32_t)0x00000080)
+#define IS_DAC_GENERATE_WAVE(WAVE) (((WAVE) == DAC_WaveGeneration_None) || \
+ ((WAVE) == DAC_WaveGeneration_Noise) || \
+ ((WAVE) == DAC_WaveGeneration_Triangle))
+/**
+ * @}
+ */
+
+/** @defgroup DAC_lfsrunmask_triangleamplitude
+ * @{
+ */
+
+#define DAC_LFSRUnmask_Bit0 ((uint32_t)0x00000000) /*!< Unmask DAC channel LFSR bit0 for noise wave generation */
+#define DAC_LFSRUnmask_Bits1_0 ((uint32_t)0x00000100) /*!< Unmask DAC channel LFSR bit[1:0] for noise wave generation */
+#define DAC_LFSRUnmask_Bits2_0 ((uint32_t)0x00000200) /*!< Unmask DAC channel LFSR bit[2:0] for noise wave generation */
+#define DAC_LFSRUnmask_Bits3_0 ((uint32_t)0x00000300) /*!< Unmask DAC channel LFSR bit[3:0] for noise wave generation */
+#define DAC_LFSRUnmask_Bits4_0 ((uint32_t)0x00000400) /*!< Unmask DAC channel LFSR bit[4:0] for noise wave generation */
+#define DAC_LFSRUnmask_Bits5_0 ((uint32_t)0x00000500) /*!< Unmask DAC channel LFSR bit[5:0] for noise wave generation */
+#define DAC_LFSRUnmask_Bits6_0 ((uint32_t)0x00000600) /*!< Unmask DAC channel LFSR bit[6:0] for noise wave generation */
+#define DAC_LFSRUnmask_Bits7_0 ((uint32_t)0x00000700) /*!< Unmask DAC channel LFSR bit[7:0] for noise wave generation */
+#define DAC_LFSRUnmask_Bits8_0 ((uint32_t)0x00000800) /*!< Unmask DAC channel LFSR bit[8:0] for noise wave generation */
+#define DAC_LFSRUnmask_Bits9_0 ((uint32_t)0x00000900) /*!< Unmask DAC channel LFSR bit[9:0] for noise wave generation */
+#define DAC_LFSRUnmask_Bits10_0 ((uint32_t)0x00000A00) /*!< Unmask DAC channel LFSR bit[10:0] for noise wave generation */
+#define DAC_LFSRUnmask_Bits11_0 ((uint32_t)0x00000B00) /*!< Unmask DAC channel LFSR bit[11:0] for noise wave generation */
+#define DAC_TriangleAmplitude_1 ((uint32_t)0x00000000) /*!< Select max triangle amplitude of 1 */
+#define DAC_TriangleAmplitude_3 ((uint32_t)0x00000100) /*!< Select max triangle amplitude of 3 */
+#define DAC_TriangleAmplitude_7 ((uint32_t)0x00000200) /*!< Select max triangle amplitude of 7 */
+#define DAC_TriangleAmplitude_15 ((uint32_t)0x00000300) /*!< Select max triangle amplitude of 15 */
+#define DAC_TriangleAmplitude_31 ((uint32_t)0x00000400) /*!< Select max triangle amplitude of 31 */
+#define DAC_TriangleAmplitude_63 ((uint32_t)0x00000500) /*!< Select max triangle amplitude of 63 */
+#define DAC_TriangleAmplitude_127 ((uint32_t)0x00000600) /*!< Select max triangle amplitude of 127 */
+#define DAC_TriangleAmplitude_255 ((uint32_t)0x00000700) /*!< Select max triangle amplitude of 255 */
+#define DAC_TriangleAmplitude_511 ((uint32_t)0x00000800) /*!< Select max triangle amplitude of 511 */
+#define DAC_TriangleAmplitude_1023 ((uint32_t)0x00000900) /*!< Select max triangle amplitude of 1023 */
+#define DAC_TriangleAmplitude_2047 ((uint32_t)0x00000A00) /*!< Select max triangle amplitude of 2047 */
+#define DAC_TriangleAmplitude_4095 ((uint32_t)0x00000B00) /*!< Select max triangle amplitude of 4095 */
+
+#define IS_DAC_LFSR_UNMASK_TRIANGLE_AMPLITUDE(VALUE) (((VALUE) == DAC_LFSRUnmask_Bit0) || \
+ ((VALUE) == DAC_LFSRUnmask_Bits1_0) || \
+ ((VALUE) == DAC_LFSRUnmask_Bits2_0) || \
+ ((VALUE) == DAC_LFSRUnmask_Bits3_0) || \
+ ((VALUE) == DAC_LFSRUnmask_Bits4_0) || \
+ ((VALUE) == DAC_LFSRUnmask_Bits5_0) || \
+ ((VALUE) == DAC_LFSRUnmask_Bits6_0) || \
+ ((VALUE) == DAC_LFSRUnmask_Bits7_0) || \
+ ((VALUE) == DAC_LFSRUnmask_Bits8_0) || \
+ ((VALUE) == DAC_LFSRUnmask_Bits9_0) || \
+ ((VALUE) == DAC_LFSRUnmask_Bits10_0) || \
+ ((VALUE) == DAC_LFSRUnmask_Bits11_0) || \
+ ((VALUE) == DAC_TriangleAmplitude_1) || \
+ ((VALUE) == DAC_TriangleAmplitude_3) || \
+ ((VALUE) == DAC_TriangleAmplitude_7) || \
+ ((VALUE) == DAC_TriangleAmplitude_15) || \
+ ((VALUE) == DAC_TriangleAmplitude_31) || \
+ ((VALUE) == DAC_TriangleAmplitude_63) || \
+ ((VALUE) == DAC_TriangleAmplitude_127) || \
+ ((VALUE) == DAC_TriangleAmplitude_255) || \
+ ((VALUE) == DAC_TriangleAmplitude_511) || \
+ ((VALUE) == DAC_TriangleAmplitude_1023) || \
+ ((VALUE) == DAC_TriangleAmplitude_2047) || \
+ ((VALUE) == DAC_TriangleAmplitude_4095))
+/**
+ * @}
+ */
+
+/** @defgroup DAC_output_buffer
+ * @{
+ */
+
+#define DAC_OutputBuffer_Enable ((uint32_t)0x00000000)
+#define DAC_OutputBuffer_Disable ((uint32_t)0x00000002)
+#define IS_DAC_OUTPUT_BUFFER_STATE(STATE) (((STATE) == DAC_OutputBuffer_Enable) || \
+ ((STATE) == DAC_OutputBuffer_Disable))
+/**
+ * @}
+ */
+
+/** @defgroup DAC_Channel_selection
+ * @{
+ */
+
+#define DAC_Channel_1 ((uint32_t)0x00000000)
+#define DAC_Channel_2 ((uint32_t)0x00000010)
+#define IS_DAC_CHANNEL(CHANNEL) (((CHANNEL) == DAC_Channel_1) || \
+ ((CHANNEL) == DAC_Channel_2))
+/**
+ * @}
+ */
+
+/** @defgroup DAC_data_alignment
+ * @{
+ */
+
+#define DAC_Align_12b_R ((uint32_t)0x00000000)
+#define DAC_Align_12b_L ((uint32_t)0x00000004)
+#define DAC_Align_8b_R ((uint32_t)0x00000008)
+#define IS_DAC_ALIGN(ALIGN) (((ALIGN) == DAC_Align_12b_R) || \
+ ((ALIGN) == DAC_Align_12b_L) || \
+ ((ALIGN) == DAC_Align_8b_R))
+/**
+ * @}
+ */
+
+/** @defgroup DAC_wave_generation
+ * @{
+ */
+
+#define DAC_Wave_Noise ((uint32_t)0x00000040)
+#define DAC_Wave_Triangle ((uint32_t)0x00000080)
+#define IS_DAC_WAVE(WAVE) (((WAVE) == DAC_Wave_Noise) || \
+ ((WAVE) == DAC_Wave_Triangle))
+/**
+ * @}
+ */
+
+/** @defgroup DAC_data
+ * @{
+ */
+
+#define IS_DAC_DATA(DATA) ((DATA) <= 0xFFF0)
+/**
+ * @}
+ */
+#if defined (STM32F10X_LD_VL) || defined (STM32F10X_MD_VL) || defined (STM32F10X_HD_VL)
+/** @defgroup DAC_interrupts_definition
+ * @{
+ */
+
+#define DAC_IT_DMAUDR ((uint32_t)0x00002000)
+#define IS_DAC_IT(IT) (((IT) == DAC_IT_DMAUDR))
+
+/**
+ * @}
+ */
+
+/** @defgroup DAC_flags_definition
+ * @{
+ */
+
+#define DAC_FLAG_DMAUDR ((uint32_t)0x00002000)
+#define IS_DAC_FLAG(FLAG) (((FLAG) == DAC_FLAG_DMAUDR))
+
+/**
+ * @}
+ */
+#endif
+
+/**
+ * @}
+ */
+
+/** @defgroup DAC_Exported_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup DAC_Exported_Functions
+ * @{
+ */
+
+void DAC_DeInit(void);
+void DAC_Init(uint32_t DAC_Channel, DAC_InitTypeDef* DAC_InitStruct);
+void DAC_StructInit(DAC_InitTypeDef* DAC_InitStruct);
+void DAC_Cmd(uint32_t DAC_Channel, FunctionalState NewState);
+#if defined (STM32F10X_LD_VL) || defined (STM32F10X_MD_VL) || defined (STM32F10X_HD_VL)
+void DAC_ITConfig(uint32_t DAC_Channel, uint32_t DAC_IT, FunctionalState NewState);
+#endif
+void DAC_DMACmd(uint32_t DAC_Channel, FunctionalState NewState);
+void DAC_SoftwareTriggerCmd(uint32_t DAC_Channel, FunctionalState NewState);
+void DAC_DualSoftwareTriggerCmd(FunctionalState NewState);
+void DAC_WaveGenerationCmd(uint32_t DAC_Channel, uint32_t DAC_Wave, FunctionalState NewState);
+void DAC_SetChannel1Data(uint32_t DAC_Align, uint16_t Data);
+void DAC_SetChannel2Data(uint32_t DAC_Align, uint16_t Data);
+void DAC_SetDualChannelData(uint32_t DAC_Align, uint16_t Data2, uint16_t Data1);
+uint16_t DAC_GetDataOutputValue(uint32_t DAC_Channel);
+#if defined (STM32F10X_LD_VL) || defined (STM32F10X_MD_VL) || defined (STM32F10X_HD_VL)
+FlagStatus DAC_GetFlagStatus(uint32_t DAC_Channel, uint32_t DAC_FLAG);
+void DAC_ClearFlag(uint32_t DAC_Channel, uint32_t DAC_FLAG);
+ITStatus DAC_GetITStatus(uint32_t DAC_Channel, uint32_t DAC_IT);
+void DAC_ClearITPendingBit(uint32_t DAC_Channel, uint32_t DAC_IT);
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /*__STM32F10x_DAC_H */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_dbgmcu.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_dbgmcu.h
new file mode 100644
index 0000000..89ceb9a
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_dbgmcu.h
@@ -0,0 +1,119 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_dbgmcu.h
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file contains all the functions prototypes for the DBGMCU
+ * firmware library.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F10x_DBGMCU_H
+#define __STM32F10x_DBGMCU_H
+
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @addtogroup DBGMCU
+ * @{
+ */
+
+/** @defgroup DBGMCU_Exported_Types
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup DBGMCU_Exported_Constants
+ * @{
+ */
+
+#define DBGMCU_SLEEP ((uint32_t)0x00000001)
+#define DBGMCU_STOP ((uint32_t)0x00000002)
+#define DBGMCU_STANDBY ((uint32_t)0x00000004)
+#define DBGMCU_IWDG_STOP ((uint32_t)0x00000100)
+#define DBGMCU_WWDG_STOP ((uint32_t)0x00000200)
+#define DBGMCU_TIM1_STOP ((uint32_t)0x00000400)
+#define DBGMCU_TIM2_STOP ((uint32_t)0x00000800)
+#define DBGMCU_TIM3_STOP ((uint32_t)0x00001000)
+#define DBGMCU_TIM4_STOP ((uint32_t)0x00002000)
+#define DBGMCU_CAN1_STOP ((uint32_t)0x00004000)
+#define DBGMCU_I2C1_SMBUS_TIMEOUT ((uint32_t)0x00008000)
+#define DBGMCU_I2C2_SMBUS_TIMEOUT ((uint32_t)0x00010000)
+#define DBGMCU_TIM8_STOP ((uint32_t)0x00020000)
+#define DBGMCU_TIM5_STOP ((uint32_t)0x00040000)
+#define DBGMCU_TIM6_STOP ((uint32_t)0x00080000)
+#define DBGMCU_TIM7_STOP ((uint32_t)0x00100000)
+#define DBGMCU_CAN2_STOP ((uint32_t)0x00200000)
+#define DBGMCU_TIM15_STOP ((uint32_t)0x00400000)
+#define DBGMCU_TIM16_STOP ((uint32_t)0x00800000)
+#define DBGMCU_TIM17_STOP ((uint32_t)0x01000000)
+#define DBGMCU_TIM12_STOP ((uint32_t)0x02000000)
+#define DBGMCU_TIM13_STOP ((uint32_t)0x04000000)
+#define DBGMCU_TIM14_STOP ((uint32_t)0x08000000)
+#define DBGMCU_TIM9_STOP ((uint32_t)0x10000000)
+#define DBGMCU_TIM10_STOP ((uint32_t)0x20000000)
+#define DBGMCU_TIM11_STOP ((uint32_t)0x40000000)
+
+#define IS_DBGMCU_PERIPH(PERIPH) ((((PERIPH) & 0x800000F8) == 0x00) && ((PERIPH) != 0x00))
+/**
+ * @}
+ */
+
+/** @defgroup DBGMCU_Exported_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup DBGMCU_Exported_Functions
+ * @{
+ */
+
+uint32_t DBGMCU_GetREVID(void);
+uint32_t DBGMCU_GetDEVID(void);
+void DBGMCU_Config(uint32_t DBGMCU_Periph, FunctionalState NewState);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F10x_DBGMCU_H */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_dma.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_dma.h
new file mode 100644
index 0000000..14275fe
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_dma.h
@@ -0,0 +1,439 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_dma.h
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file contains all the functions prototypes for the DMA firmware
+ * library.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F10x_DMA_H
+#define __STM32F10x_DMA_H
+
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @addtogroup DMA
+ * @{
+ */
+
+/** @defgroup DMA_Exported_Types
+ * @{
+ */
+
+/**
+ * @brief DMA Init structure definition
+ */
+
+typedef struct
+{
+ uint32_t DMA_PeripheralBaseAddr; /*!< Specifies the peripheral base address for DMAy Channelx. */
+
+ uint32_t DMA_MemoryBaseAddr; /*!< Specifies the memory base address for DMAy Channelx. */
+
+ uint32_t DMA_DIR; /*!< Specifies if the peripheral is the source or destination.
+ This parameter can be a value of @ref DMA_data_transfer_direction */
+
+ uint32_t DMA_BufferSize; /*!< Specifies the buffer size, in data unit, of the specified Channel.
+ The data unit is equal to the configuration set in DMA_PeripheralDataSize
+ or DMA_MemoryDataSize members depending in the transfer direction. */
+
+ uint32_t DMA_PeripheralInc; /*!< Specifies whether the Peripheral address register is incremented or not.
+ This parameter can be a value of @ref DMA_peripheral_incremented_mode */
+
+ uint32_t DMA_MemoryInc; /*!< Specifies whether the memory address register is incremented or not.
+ This parameter can be a value of @ref DMA_memory_incremented_mode */
+
+ uint32_t DMA_PeripheralDataSize; /*!< Specifies the Peripheral data width.
+ This parameter can be a value of @ref DMA_peripheral_data_size */
+
+ uint32_t DMA_MemoryDataSize; /*!< Specifies the Memory data width.
+ This parameter can be a value of @ref DMA_memory_data_size */
+
+ uint32_t DMA_Mode; /*!< Specifies the operation mode of the DMAy Channelx.
+ This parameter can be a value of @ref DMA_circular_normal_mode.
+ @note: The circular buffer mode cannot be used if the memory-to-memory
+ data transfer is configured on the selected Channel */
+
+ uint32_t DMA_Priority; /*!< Specifies the software priority for the DMAy Channelx.
+ This parameter can be a value of @ref DMA_priority_level */
+
+ uint32_t DMA_M2M; /*!< Specifies if the DMAy Channelx will be used in memory-to-memory transfer.
+ This parameter can be a value of @ref DMA_memory_to_memory */
+}DMA_InitTypeDef;
+
+/**
+ * @}
+ */
+
+/** @defgroup DMA_Exported_Constants
+ * @{
+ */
+
+#define IS_DMA_ALL_PERIPH(PERIPH) (((PERIPH) == DMA1_Channel1) || \
+ ((PERIPH) == DMA1_Channel2) || \
+ ((PERIPH) == DMA1_Channel3) || \
+ ((PERIPH) == DMA1_Channel4) || \
+ ((PERIPH) == DMA1_Channel5) || \
+ ((PERIPH) == DMA1_Channel6) || \
+ ((PERIPH) == DMA1_Channel7) || \
+ ((PERIPH) == DMA2_Channel1) || \
+ ((PERIPH) == DMA2_Channel2) || \
+ ((PERIPH) == DMA2_Channel3) || \
+ ((PERIPH) == DMA2_Channel4) || \
+ ((PERIPH) == DMA2_Channel5))
+
+/** @defgroup DMA_data_transfer_direction
+ * @{
+ */
+
+#define DMA_DIR_PeripheralDST ((uint32_t)0x00000010)
+#define DMA_DIR_PeripheralSRC ((uint32_t)0x00000000)
+#define IS_DMA_DIR(DIR) (((DIR) == DMA_DIR_PeripheralDST) || \
+ ((DIR) == DMA_DIR_PeripheralSRC))
+/**
+ * @}
+ */
+
+/** @defgroup DMA_peripheral_incremented_mode
+ * @{
+ */
+
+#define DMA_PeripheralInc_Enable ((uint32_t)0x00000040)
+#define DMA_PeripheralInc_Disable ((uint32_t)0x00000000)
+#define IS_DMA_PERIPHERAL_INC_STATE(STATE) (((STATE) == DMA_PeripheralInc_Enable) || \
+ ((STATE) == DMA_PeripheralInc_Disable))
+/**
+ * @}
+ */
+
+/** @defgroup DMA_memory_incremented_mode
+ * @{
+ */
+
+#define DMA_MemoryInc_Enable ((uint32_t)0x00000080)
+#define DMA_MemoryInc_Disable ((uint32_t)0x00000000)
+#define IS_DMA_MEMORY_INC_STATE(STATE) (((STATE) == DMA_MemoryInc_Enable) || \
+ ((STATE) == DMA_MemoryInc_Disable))
+/**
+ * @}
+ */
+
+/** @defgroup DMA_peripheral_data_size
+ * @{
+ */
+
+#define DMA_PeripheralDataSize_Byte ((uint32_t)0x00000000)
+#define DMA_PeripheralDataSize_HalfWord ((uint32_t)0x00000100)
+#define DMA_PeripheralDataSize_Word ((uint32_t)0x00000200)
+#define IS_DMA_PERIPHERAL_DATA_SIZE(SIZE) (((SIZE) == DMA_PeripheralDataSize_Byte) || \
+ ((SIZE) == DMA_PeripheralDataSize_HalfWord) || \
+ ((SIZE) == DMA_PeripheralDataSize_Word))
+/**
+ * @}
+ */
+
+/** @defgroup DMA_memory_data_size
+ * @{
+ */
+
+#define DMA_MemoryDataSize_Byte ((uint32_t)0x00000000)
+#define DMA_MemoryDataSize_HalfWord ((uint32_t)0x00000400)
+#define DMA_MemoryDataSize_Word ((uint32_t)0x00000800)
+#define IS_DMA_MEMORY_DATA_SIZE(SIZE) (((SIZE) == DMA_MemoryDataSize_Byte) || \
+ ((SIZE) == DMA_MemoryDataSize_HalfWord) || \
+ ((SIZE) == DMA_MemoryDataSize_Word))
+/**
+ * @}
+ */
+
+/** @defgroup DMA_circular_normal_mode
+ * @{
+ */
+
+#define DMA_Mode_Circular ((uint32_t)0x00000020)
+#define DMA_Mode_Normal ((uint32_t)0x00000000)
+#define IS_DMA_MODE(MODE) (((MODE) == DMA_Mode_Circular) || ((MODE) == DMA_Mode_Normal))
+/**
+ * @}
+ */
+
+/** @defgroup DMA_priority_level
+ * @{
+ */
+
+#define DMA_Priority_VeryHigh ((uint32_t)0x00003000)
+#define DMA_Priority_High ((uint32_t)0x00002000)
+#define DMA_Priority_Medium ((uint32_t)0x00001000)
+#define DMA_Priority_Low ((uint32_t)0x00000000)
+#define IS_DMA_PRIORITY(PRIORITY) (((PRIORITY) == DMA_Priority_VeryHigh) || \
+ ((PRIORITY) == DMA_Priority_High) || \
+ ((PRIORITY) == DMA_Priority_Medium) || \
+ ((PRIORITY) == DMA_Priority_Low))
+/**
+ * @}
+ */
+
+/** @defgroup DMA_memory_to_memory
+ * @{
+ */
+
+#define DMA_M2M_Enable ((uint32_t)0x00004000)
+#define DMA_M2M_Disable ((uint32_t)0x00000000)
+#define IS_DMA_M2M_STATE(STATE) (((STATE) == DMA_M2M_Enable) || ((STATE) == DMA_M2M_Disable))
+
+/**
+ * @}
+ */
+
+/** @defgroup DMA_interrupts_definition
+ * @{
+ */
+
+#define DMA_IT_TC ((uint32_t)0x00000002)
+#define DMA_IT_HT ((uint32_t)0x00000004)
+#define DMA_IT_TE ((uint32_t)0x00000008)
+#define IS_DMA_CONFIG_IT(IT) ((((IT) & 0xFFFFFFF1) == 0x00) && ((IT) != 0x00))
+
+#define DMA1_IT_GL1 ((uint32_t)0x00000001)
+#define DMA1_IT_TC1 ((uint32_t)0x00000002)
+#define DMA1_IT_HT1 ((uint32_t)0x00000004)
+#define DMA1_IT_TE1 ((uint32_t)0x00000008)
+#define DMA1_IT_GL2 ((uint32_t)0x00000010)
+#define DMA1_IT_TC2 ((uint32_t)0x00000020)
+#define DMA1_IT_HT2 ((uint32_t)0x00000040)
+#define DMA1_IT_TE2 ((uint32_t)0x00000080)
+#define DMA1_IT_GL3 ((uint32_t)0x00000100)
+#define DMA1_IT_TC3 ((uint32_t)0x00000200)
+#define DMA1_IT_HT3 ((uint32_t)0x00000400)
+#define DMA1_IT_TE3 ((uint32_t)0x00000800)
+#define DMA1_IT_GL4 ((uint32_t)0x00001000)
+#define DMA1_IT_TC4 ((uint32_t)0x00002000)
+#define DMA1_IT_HT4 ((uint32_t)0x00004000)
+#define DMA1_IT_TE4 ((uint32_t)0x00008000)
+#define DMA1_IT_GL5 ((uint32_t)0x00010000)
+#define DMA1_IT_TC5 ((uint32_t)0x00020000)
+#define DMA1_IT_HT5 ((uint32_t)0x00040000)
+#define DMA1_IT_TE5 ((uint32_t)0x00080000)
+#define DMA1_IT_GL6 ((uint32_t)0x00100000)
+#define DMA1_IT_TC6 ((uint32_t)0x00200000)
+#define DMA1_IT_HT6 ((uint32_t)0x00400000)
+#define DMA1_IT_TE6 ((uint32_t)0x00800000)
+#define DMA1_IT_GL7 ((uint32_t)0x01000000)
+#define DMA1_IT_TC7 ((uint32_t)0x02000000)
+#define DMA1_IT_HT7 ((uint32_t)0x04000000)
+#define DMA1_IT_TE7 ((uint32_t)0x08000000)
+
+#define DMA2_IT_GL1 ((uint32_t)0x10000001)
+#define DMA2_IT_TC1 ((uint32_t)0x10000002)
+#define DMA2_IT_HT1 ((uint32_t)0x10000004)
+#define DMA2_IT_TE1 ((uint32_t)0x10000008)
+#define DMA2_IT_GL2 ((uint32_t)0x10000010)
+#define DMA2_IT_TC2 ((uint32_t)0x10000020)
+#define DMA2_IT_HT2 ((uint32_t)0x10000040)
+#define DMA2_IT_TE2 ((uint32_t)0x10000080)
+#define DMA2_IT_GL3 ((uint32_t)0x10000100)
+#define DMA2_IT_TC3 ((uint32_t)0x10000200)
+#define DMA2_IT_HT3 ((uint32_t)0x10000400)
+#define DMA2_IT_TE3 ((uint32_t)0x10000800)
+#define DMA2_IT_GL4 ((uint32_t)0x10001000)
+#define DMA2_IT_TC4 ((uint32_t)0x10002000)
+#define DMA2_IT_HT4 ((uint32_t)0x10004000)
+#define DMA2_IT_TE4 ((uint32_t)0x10008000)
+#define DMA2_IT_GL5 ((uint32_t)0x10010000)
+#define DMA2_IT_TC5 ((uint32_t)0x10020000)
+#define DMA2_IT_HT5 ((uint32_t)0x10040000)
+#define DMA2_IT_TE5 ((uint32_t)0x10080000)
+
+#define IS_DMA_CLEAR_IT(IT) (((((IT) & 0xF0000000) == 0x00) || (((IT) & 0xEFF00000) == 0x00)) && ((IT) != 0x00))
+
+#define IS_DMA_GET_IT(IT) (((IT) == DMA1_IT_GL1) || ((IT) == DMA1_IT_TC1) || \
+ ((IT) == DMA1_IT_HT1) || ((IT) == DMA1_IT_TE1) || \
+ ((IT) == DMA1_IT_GL2) || ((IT) == DMA1_IT_TC2) || \
+ ((IT) == DMA1_IT_HT2) || ((IT) == DMA1_IT_TE2) || \
+ ((IT) == DMA1_IT_GL3) || ((IT) == DMA1_IT_TC3) || \
+ ((IT) == DMA1_IT_HT3) || ((IT) == DMA1_IT_TE3) || \
+ ((IT) == DMA1_IT_GL4) || ((IT) == DMA1_IT_TC4) || \
+ ((IT) == DMA1_IT_HT4) || ((IT) == DMA1_IT_TE4) || \
+ ((IT) == DMA1_IT_GL5) || ((IT) == DMA1_IT_TC5) || \
+ ((IT) == DMA1_IT_HT5) || ((IT) == DMA1_IT_TE5) || \
+ ((IT) == DMA1_IT_GL6) || ((IT) == DMA1_IT_TC6) || \
+ ((IT) == DMA1_IT_HT6) || ((IT) == DMA1_IT_TE6) || \
+ ((IT) == DMA1_IT_GL7) || ((IT) == DMA1_IT_TC7) || \
+ ((IT) == DMA1_IT_HT7) || ((IT) == DMA1_IT_TE7) || \
+ ((IT) == DMA2_IT_GL1) || ((IT) == DMA2_IT_TC1) || \
+ ((IT) == DMA2_IT_HT1) || ((IT) == DMA2_IT_TE1) || \
+ ((IT) == DMA2_IT_GL2) || ((IT) == DMA2_IT_TC2) || \
+ ((IT) == DMA2_IT_HT2) || ((IT) == DMA2_IT_TE2) || \
+ ((IT) == DMA2_IT_GL3) || ((IT) == DMA2_IT_TC3) || \
+ ((IT) == DMA2_IT_HT3) || ((IT) == DMA2_IT_TE3) || \
+ ((IT) == DMA2_IT_GL4) || ((IT) == DMA2_IT_TC4) || \
+ ((IT) == DMA2_IT_HT4) || ((IT) == DMA2_IT_TE4) || \
+ ((IT) == DMA2_IT_GL5) || ((IT) == DMA2_IT_TC5) || \
+ ((IT) == DMA2_IT_HT5) || ((IT) == DMA2_IT_TE5))
+
+/**
+ * @}
+ */
+
+/** @defgroup DMA_flags_definition
+ * @{
+ */
+#define DMA1_FLAG_GL1 ((uint32_t)0x00000001)
+#define DMA1_FLAG_TC1 ((uint32_t)0x00000002)
+#define DMA1_FLAG_HT1 ((uint32_t)0x00000004)
+#define DMA1_FLAG_TE1 ((uint32_t)0x00000008)
+#define DMA1_FLAG_GL2 ((uint32_t)0x00000010)
+#define DMA1_FLAG_TC2 ((uint32_t)0x00000020)
+#define DMA1_FLAG_HT2 ((uint32_t)0x00000040)
+#define DMA1_FLAG_TE2 ((uint32_t)0x00000080)
+#define DMA1_FLAG_GL3 ((uint32_t)0x00000100)
+#define DMA1_FLAG_TC3 ((uint32_t)0x00000200)
+#define DMA1_FLAG_HT3 ((uint32_t)0x00000400)
+#define DMA1_FLAG_TE3 ((uint32_t)0x00000800)
+#define DMA1_FLAG_GL4 ((uint32_t)0x00001000)
+#define DMA1_FLAG_TC4 ((uint32_t)0x00002000)
+#define DMA1_FLAG_HT4 ((uint32_t)0x00004000)
+#define DMA1_FLAG_TE4 ((uint32_t)0x00008000)
+#define DMA1_FLAG_GL5 ((uint32_t)0x00010000)
+#define DMA1_FLAG_TC5 ((uint32_t)0x00020000)
+#define DMA1_FLAG_HT5 ((uint32_t)0x00040000)
+#define DMA1_FLAG_TE5 ((uint32_t)0x00080000)
+#define DMA1_FLAG_GL6 ((uint32_t)0x00100000)
+#define DMA1_FLAG_TC6 ((uint32_t)0x00200000)
+#define DMA1_FLAG_HT6 ((uint32_t)0x00400000)
+#define DMA1_FLAG_TE6 ((uint32_t)0x00800000)
+#define DMA1_FLAG_GL7 ((uint32_t)0x01000000)
+#define DMA1_FLAG_TC7 ((uint32_t)0x02000000)
+#define DMA1_FLAG_HT7 ((uint32_t)0x04000000)
+#define DMA1_FLAG_TE7 ((uint32_t)0x08000000)
+
+#define DMA2_FLAG_GL1 ((uint32_t)0x10000001)
+#define DMA2_FLAG_TC1 ((uint32_t)0x10000002)
+#define DMA2_FLAG_HT1 ((uint32_t)0x10000004)
+#define DMA2_FLAG_TE1 ((uint32_t)0x10000008)
+#define DMA2_FLAG_GL2 ((uint32_t)0x10000010)
+#define DMA2_FLAG_TC2 ((uint32_t)0x10000020)
+#define DMA2_FLAG_HT2 ((uint32_t)0x10000040)
+#define DMA2_FLAG_TE2 ((uint32_t)0x10000080)
+#define DMA2_FLAG_GL3 ((uint32_t)0x10000100)
+#define DMA2_FLAG_TC3 ((uint32_t)0x10000200)
+#define DMA2_FLAG_HT3 ((uint32_t)0x10000400)
+#define DMA2_FLAG_TE3 ((uint32_t)0x10000800)
+#define DMA2_FLAG_GL4 ((uint32_t)0x10001000)
+#define DMA2_FLAG_TC4 ((uint32_t)0x10002000)
+#define DMA2_FLAG_HT4 ((uint32_t)0x10004000)
+#define DMA2_FLAG_TE4 ((uint32_t)0x10008000)
+#define DMA2_FLAG_GL5 ((uint32_t)0x10010000)
+#define DMA2_FLAG_TC5 ((uint32_t)0x10020000)
+#define DMA2_FLAG_HT5 ((uint32_t)0x10040000)
+#define DMA2_FLAG_TE5 ((uint32_t)0x10080000)
+
+#define IS_DMA_CLEAR_FLAG(FLAG) (((((FLAG) & 0xF0000000) == 0x00) || (((FLAG) & 0xEFF00000) == 0x00)) && ((FLAG) != 0x00))
+
+#define IS_DMA_GET_FLAG(FLAG) (((FLAG) == DMA1_FLAG_GL1) || ((FLAG) == DMA1_FLAG_TC1) || \
+ ((FLAG) == DMA1_FLAG_HT1) || ((FLAG) == DMA1_FLAG_TE1) || \
+ ((FLAG) == DMA1_FLAG_GL2) || ((FLAG) == DMA1_FLAG_TC2) || \
+ ((FLAG) == DMA1_FLAG_HT2) || ((FLAG) == DMA1_FLAG_TE2) || \
+ ((FLAG) == DMA1_FLAG_GL3) || ((FLAG) == DMA1_FLAG_TC3) || \
+ ((FLAG) == DMA1_FLAG_HT3) || ((FLAG) == DMA1_FLAG_TE3) || \
+ ((FLAG) == DMA1_FLAG_GL4) || ((FLAG) == DMA1_FLAG_TC4) || \
+ ((FLAG) == DMA1_FLAG_HT4) || ((FLAG) == DMA1_FLAG_TE4) || \
+ ((FLAG) == DMA1_FLAG_GL5) || ((FLAG) == DMA1_FLAG_TC5) || \
+ ((FLAG) == DMA1_FLAG_HT5) || ((FLAG) == DMA1_FLAG_TE5) || \
+ ((FLAG) == DMA1_FLAG_GL6) || ((FLAG) == DMA1_FLAG_TC6) || \
+ ((FLAG) == DMA1_FLAG_HT6) || ((FLAG) == DMA1_FLAG_TE6) || \
+ ((FLAG) == DMA1_FLAG_GL7) || ((FLAG) == DMA1_FLAG_TC7) || \
+ ((FLAG) == DMA1_FLAG_HT7) || ((FLAG) == DMA1_FLAG_TE7) || \
+ ((FLAG) == DMA2_FLAG_GL1) || ((FLAG) == DMA2_FLAG_TC1) || \
+ ((FLAG) == DMA2_FLAG_HT1) || ((FLAG) == DMA2_FLAG_TE1) || \
+ ((FLAG) == DMA2_FLAG_GL2) || ((FLAG) == DMA2_FLAG_TC2) || \
+ ((FLAG) == DMA2_FLAG_HT2) || ((FLAG) == DMA2_FLAG_TE2) || \
+ ((FLAG) == DMA2_FLAG_GL3) || ((FLAG) == DMA2_FLAG_TC3) || \
+ ((FLAG) == DMA2_FLAG_HT3) || ((FLAG) == DMA2_FLAG_TE3) || \
+ ((FLAG) == DMA2_FLAG_GL4) || ((FLAG) == DMA2_FLAG_TC4) || \
+ ((FLAG) == DMA2_FLAG_HT4) || ((FLAG) == DMA2_FLAG_TE4) || \
+ ((FLAG) == DMA2_FLAG_GL5) || ((FLAG) == DMA2_FLAG_TC5) || \
+ ((FLAG) == DMA2_FLAG_HT5) || ((FLAG) == DMA2_FLAG_TE5))
+/**
+ * @}
+ */
+
+/** @defgroup DMA_Buffer_Size
+ * @{
+ */
+
+#define IS_DMA_BUFFER_SIZE(SIZE) (((SIZE) >= 0x1) && ((SIZE) < 0x10000))
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup DMA_Exported_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup DMA_Exported_Functions
+ * @{
+ */
+
+void DMA_DeInit(DMA_Channel_TypeDef* DMAy_Channelx);
+void DMA_Init(DMA_Channel_TypeDef* DMAy_Channelx, DMA_InitTypeDef* DMA_InitStruct);
+void DMA_StructInit(DMA_InitTypeDef* DMA_InitStruct);
+void DMA_Cmd(DMA_Channel_TypeDef* DMAy_Channelx, FunctionalState NewState);
+void DMA_ITConfig(DMA_Channel_TypeDef* DMAy_Channelx, uint32_t DMA_IT, FunctionalState NewState);
+void DMA_SetCurrDataCounter(DMA_Channel_TypeDef* DMAy_Channelx, uint16_t DataNumber);
+uint16_t DMA_GetCurrDataCounter(DMA_Channel_TypeDef* DMAy_Channelx);
+FlagStatus DMA_GetFlagStatus(uint32_t DMAy_FLAG);
+void DMA_ClearFlag(uint32_t DMAy_FLAG);
+ITStatus DMA_GetITStatus(uint32_t DMAy_IT);
+void DMA_ClearITPendingBit(uint32_t DMAy_IT);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /*__STM32F10x_DMA_H */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_exti.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_exti.h
new file mode 100644
index 0000000..bb9d7f6
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_exti.h
@@ -0,0 +1,184 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_exti.h
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file contains all the functions prototypes for the EXTI firmware
+ * library.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F10x_EXTI_H
+#define __STM32F10x_EXTI_H
+
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @addtogroup EXTI
+ * @{
+ */
+
+/** @defgroup EXTI_Exported_Types
+ * @{
+ */
+
+/**
+ * @brief EXTI mode enumeration
+ */
+
+typedef enum
+{
+ EXTI_Mode_Interrupt = 0x00,
+ EXTI_Mode_Event = 0x04
+}EXTIMode_TypeDef;
+
+#define IS_EXTI_MODE(MODE) (((MODE) == EXTI_Mode_Interrupt) || ((MODE) == EXTI_Mode_Event))
+
+/**
+ * @brief EXTI Trigger enumeration
+ */
+
+typedef enum
+{
+ EXTI_Trigger_Rising = 0x08,
+ EXTI_Trigger_Falling = 0x0C,
+ EXTI_Trigger_Rising_Falling = 0x10
+}EXTITrigger_TypeDef;
+
+#define IS_EXTI_TRIGGER(TRIGGER) (((TRIGGER) == EXTI_Trigger_Rising) || \
+ ((TRIGGER) == EXTI_Trigger_Falling) || \
+ ((TRIGGER) == EXTI_Trigger_Rising_Falling))
+/**
+ * @brief EXTI Init Structure definition
+ */
+
+typedef struct
+{
+ uint32_t EXTI_Line; /*!< Specifies the EXTI lines to be enabled or disabled.
+ This parameter can be any combination of @ref EXTI_Lines */
+
+ EXTIMode_TypeDef EXTI_Mode; /*!< Specifies the mode for the EXTI lines.
+ This parameter can be a value of @ref EXTIMode_TypeDef */
+
+ EXTITrigger_TypeDef EXTI_Trigger; /*!< Specifies the trigger signal active edge for the EXTI lines.
+ This parameter can be a value of @ref EXTIMode_TypeDef */
+
+ FunctionalState EXTI_LineCmd; /*!< Specifies the new state of the selected EXTI lines.
+ This parameter can be set either to ENABLE or DISABLE */
+}EXTI_InitTypeDef;
+
+/**
+ * @}
+ */
+
+/** @defgroup EXTI_Exported_Constants
+ * @{
+ */
+
+/** @defgroup EXTI_Lines
+ * @{
+ */
+
+#define EXTI_Line0 ((uint32_t)0x00001) /*!< External interrupt line 0 */
+#define EXTI_Line1 ((uint32_t)0x00002) /*!< External interrupt line 1 */
+#define EXTI_Line2 ((uint32_t)0x00004) /*!< External interrupt line 2 */
+#define EXTI_Line3 ((uint32_t)0x00008) /*!< External interrupt line 3 */
+#define EXTI_Line4 ((uint32_t)0x00010) /*!< External interrupt line 4 */
+#define EXTI_Line5 ((uint32_t)0x00020) /*!< External interrupt line 5 */
+#define EXTI_Line6 ((uint32_t)0x00040) /*!< External interrupt line 6 */
+#define EXTI_Line7 ((uint32_t)0x00080) /*!< External interrupt line 7 */
+#define EXTI_Line8 ((uint32_t)0x00100) /*!< External interrupt line 8 */
+#define EXTI_Line9 ((uint32_t)0x00200) /*!< External interrupt line 9 */
+#define EXTI_Line10 ((uint32_t)0x00400) /*!< External interrupt line 10 */
+#define EXTI_Line11 ((uint32_t)0x00800) /*!< External interrupt line 11 */
+#define EXTI_Line12 ((uint32_t)0x01000) /*!< External interrupt line 12 */
+#define EXTI_Line13 ((uint32_t)0x02000) /*!< External interrupt line 13 */
+#define EXTI_Line14 ((uint32_t)0x04000) /*!< External interrupt line 14 */
+#define EXTI_Line15 ((uint32_t)0x08000) /*!< External interrupt line 15 */
+#define EXTI_Line16 ((uint32_t)0x10000) /*!< External interrupt line 16 Connected to the PVD Output */
+#define EXTI_Line17 ((uint32_t)0x20000) /*!< External interrupt line 17 Connected to the RTC Alarm event */
+#define EXTI_Line18 ((uint32_t)0x40000) /*!< External interrupt line 18 Connected to the USB Device/USB OTG FS
+ Wakeup from suspend event */
+#define EXTI_Line19 ((uint32_t)0x80000) /*!< External interrupt line 19 Connected to the Ethernet Wakeup event */
+
+#define IS_EXTI_LINE(LINE) ((((LINE) & (uint32_t)0xFFF00000) == 0x00) && ((LINE) != (uint16_t)0x00))
+#define IS_GET_EXTI_LINE(LINE) (((LINE) == EXTI_Line0) || ((LINE) == EXTI_Line1) || \
+ ((LINE) == EXTI_Line2) || ((LINE) == EXTI_Line3) || \
+ ((LINE) == EXTI_Line4) || ((LINE) == EXTI_Line5) || \
+ ((LINE) == EXTI_Line6) || ((LINE) == EXTI_Line7) || \
+ ((LINE) == EXTI_Line8) || ((LINE) == EXTI_Line9) || \
+ ((LINE) == EXTI_Line10) || ((LINE) == EXTI_Line11) || \
+ ((LINE) == EXTI_Line12) || ((LINE) == EXTI_Line13) || \
+ ((LINE) == EXTI_Line14) || ((LINE) == EXTI_Line15) || \
+ ((LINE) == EXTI_Line16) || ((LINE) == EXTI_Line17) || \
+ ((LINE) == EXTI_Line18) || ((LINE) == EXTI_Line19))
+
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup EXTI_Exported_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup EXTI_Exported_Functions
+ * @{
+ */
+
+void EXTI_DeInit(void);
+void EXTI_Init(EXTI_InitTypeDef* EXTI_InitStruct);
+void EXTI_StructInit(EXTI_InitTypeDef* EXTI_InitStruct);
+void EXTI_GenerateSWInterrupt(uint32_t EXTI_Line);
+FlagStatus EXTI_GetFlagStatus(uint32_t EXTI_Line);
+void EXTI_ClearFlag(uint32_t EXTI_Line);
+ITStatus EXTI_GetITStatus(uint32_t EXTI_Line);
+void EXTI_ClearITPendingBit(uint32_t EXTI_Line);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F10x_EXTI_H */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_flash.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_flash.h
new file mode 100644
index 0000000..63720de
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_flash.h
@@ -0,0 +1,426 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_flash.h
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file contains all the functions prototypes for the FLASH
+ * firmware library.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F10x_FLASH_H
+#define __STM32F10x_FLASH_H
+
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @addtogroup FLASH
+ * @{
+ */
+
+/** @defgroup FLASH_Exported_Types
+ * @{
+ */
+
+/**
+ * @brief FLASH Status
+ */
+
+typedef enum
+{
+ FLASH_BUSY = 1,
+ FLASH_ERROR_PG,
+ FLASH_ERROR_WRP,
+ FLASH_COMPLETE,
+ FLASH_TIMEOUT
+}FLASH_Status;
+
+/**
+ * @}
+ */
+
+/** @defgroup FLASH_Exported_Constants
+ * @{
+ */
+
+/** @defgroup Flash_Latency
+ * @{
+ */
+
+#define FLASH_Latency_0 ((uint32_t)0x00000000) /*!< FLASH Zero Latency cycle */
+#define FLASH_Latency_1 ((uint32_t)0x00000001) /*!< FLASH One Latency cycle */
+#define FLASH_Latency_2 ((uint32_t)0x00000002) /*!< FLASH Two Latency cycles */
+#define IS_FLASH_LATENCY(LATENCY) (((LATENCY) == FLASH_Latency_0) || \
+ ((LATENCY) == FLASH_Latency_1) || \
+ ((LATENCY) == FLASH_Latency_2))
+/**
+ * @}
+ */
+
+/** @defgroup Half_Cycle_Enable_Disable
+ * @{
+ */
+
+#define FLASH_HalfCycleAccess_Enable ((uint32_t)0x00000008) /*!< FLASH Half Cycle Enable */
+#define FLASH_HalfCycleAccess_Disable ((uint32_t)0x00000000) /*!< FLASH Half Cycle Disable */
+#define IS_FLASH_HALFCYCLEACCESS_STATE(STATE) (((STATE) == FLASH_HalfCycleAccess_Enable) || \
+ ((STATE) == FLASH_HalfCycleAccess_Disable))
+/**
+ * @}
+ */
+
+/** @defgroup Prefetch_Buffer_Enable_Disable
+ * @{
+ */
+
+#define FLASH_PrefetchBuffer_Enable ((uint32_t)0x00000010) /*!< FLASH Prefetch Buffer Enable */
+#define FLASH_PrefetchBuffer_Disable ((uint32_t)0x00000000) /*!< FLASH Prefetch Buffer Disable */
+#define IS_FLASH_PREFETCHBUFFER_STATE(STATE) (((STATE) == FLASH_PrefetchBuffer_Enable) || \
+ ((STATE) == FLASH_PrefetchBuffer_Disable))
+/**
+ * @}
+ */
+
+/** @defgroup Option_Bytes_Write_Protection
+ * @{
+ */
+
+/* Values to be used with STM32 Low and Medium density devices */
+#define FLASH_WRProt_Pages0to3 ((uint32_t)0x00000001) /*!< STM32 Low and Medium density devices: Write protection of page 0 to 3 */
+#define FLASH_WRProt_Pages4to7 ((uint32_t)0x00000002) /*!< STM32 Low and Medium density devices: Write protection of page 4 to 7 */
+#define FLASH_WRProt_Pages8to11 ((uint32_t)0x00000004) /*!< STM32 Low and Medium density devices: Write protection of page 8 to 11 */
+#define FLASH_WRProt_Pages12to15 ((uint32_t)0x00000008) /*!< STM32 Low and Medium density devices: Write protection of page 12 to 15 */
+#define FLASH_WRProt_Pages16to19 ((uint32_t)0x00000010) /*!< STM32 Low and Medium density devices: Write protection of page 16 to 19 */
+#define FLASH_WRProt_Pages20to23 ((uint32_t)0x00000020) /*!< STM32 Low and Medium density devices: Write protection of page 20 to 23 */
+#define FLASH_WRProt_Pages24to27 ((uint32_t)0x00000040) /*!< STM32 Low and Medium density devices: Write protection of page 24 to 27 */
+#define FLASH_WRProt_Pages28to31 ((uint32_t)0x00000080) /*!< STM32 Low and Medium density devices: Write protection of page 28 to 31 */
+
+/* Values to be used with STM32 Medium-density devices */
+#define FLASH_WRProt_Pages32to35 ((uint32_t)0x00000100) /*!< STM32 Medium-density devices: Write protection of page 32 to 35 */
+#define FLASH_WRProt_Pages36to39 ((uint32_t)0x00000200) /*!< STM32 Medium-density devices: Write protection of page 36 to 39 */
+#define FLASH_WRProt_Pages40to43 ((uint32_t)0x00000400) /*!< STM32 Medium-density devices: Write protection of page 40 to 43 */
+#define FLASH_WRProt_Pages44to47 ((uint32_t)0x00000800) /*!< STM32 Medium-density devices: Write protection of page 44 to 47 */
+#define FLASH_WRProt_Pages48to51 ((uint32_t)0x00001000) /*!< STM32 Medium-density devices: Write protection of page 48 to 51 */
+#define FLASH_WRProt_Pages52to55 ((uint32_t)0x00002000) /*!< STM32 Medium-density devices: Write protection of page 52 to 55 */
+#define FLASH_WRProt_Pages56to59 ((uint32_t)0x00004000) /*!< STM32 Medium-density devices: Write protection of page 56 to 59 */
+#define FLASH_WRProt_Pages60to63 ((uint32_t)0x00008000) /*!< STM32 Medium-density devices: Write protection of page 60 to 63 */
+#define FLASH_WRProt_Pages64to67 ((uint32_t)0x00010000) /*!< STM32 Medium-density devices: Write protection of page 64 to 67 */
+#define FLASH_WRProt_Pages68to71 ((uint32_t)0x00020000) /*!< STM32 Medium-density devices: Write protection of page 68 to 71 */
+#define FLASH_WRProt_Pages72to75 ((uint32_t)0x00040000) /*!< STM32 Medium-density devices: Write protection of page 72 to 75 */
+#define FLASH_WRProt_Pages76to79 ((uint32_t)0x00080000) /*!< STM32 Medium-density devices: Write protection of page 76 to 79 */
+#define FLASH_WRProt_Pages80to83 ((uint32_t)0x00100000) /*!< STM32 Medium-density devices: Write protection of page 80 to 83 */
+#define FLASH_WRProt_Pages84to87 ((uint32_t)0x00200000) /*!< STM32 Medium-density devices: Write protection of page 84 to 87 */
+#define FLASH_WRProt_Pages88to91 ((uint32_t)0x00400000) /*!< STM32 Medium-density devices: Write protection of page 88 to 91 */
+#define FLASH_WRProt_Pages92to95 ((uint32_t)0x00800000) /*!< STM32 Medium-density devices: Write protection of page 92 to 95 */
+#define FLASH_WRProt_Pages96to99 ((uint32_t)0x01000000) /*!< STM32 Medium-density devices: Write protection of page 96 to 99 */
+#define FLASH_WRProt_Pages100to103 ((uint32_t)0x02000000) /*!< STM32 Medium-density devices: Write protection of page 100 to 103 */
+#define FLASH_WRProt_Pages104to107 ((uint32_t)0x04000000) /*!< STM32 Medium-density devices: Write protection of page 104 to 107 */
+#define FLASH_WRProt_Pages108to111 ((uint32_t)0x08000000) /*!< STM32 Medium-density devices: Write protection of page 108 to 111 */
+#define FLASH_WRProt_Pages112to115 ((uint32_t)0x10000000) /*!< STM32 Medium-density devices: Write protection of page 112 to 115 */
+#define FLASH_WRProt_Pages116to119 ((uint32_t)0x20000000) /*!< STM32 Medium-density devices: Write protection of page 115 to 119 */
+#define FLASH_WRProt_Pages120to123 ((uint32_t)0x40000000) /*!< STM32 Medium-density devices: Write protection of page 120 to 123 */
+#define FLASH_WRProt_Pages124to127 ((uint32_t)0x80000000) /*!< STM32 Medium-density devices: Write protection of page 124 to 127 */
+
+/* Values to be used with STM32 High-density and STM32F10X Connectivity line devices */
+#define FLASH_WRProt_Pages0to1 ((uint32_t)0x00000001) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 0 to 1 */
+#define FLASH_WRProt_Pages2to3 ((uint32_t)0x00000002) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 2 to 3 */
+#define FLASH_WRProt_Pages4to5 ((uint32_t)0x00000004) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 4 to 5 */
+#define FLASH_WRProt_Pages6to7 ((uint32_t)0x00000008) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 6 to 7 */
+#define FLASH_WRProt_Pages8to9 ((uint32_t)0x00000010) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 8 to 9 */
+#define FLASH_WRProt_Pages10to11 ((uint32_t)0x00000020) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 10 to 11 */
+#define FLASH_WRProt_Pages12to13 ((uint32_t)0x00000040) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 12 to 13 */
+#define FLASH_WRProt_Pages14to15 ((uint32_t)0x00000080) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 14 to 15 */
+#define FLASH_WRProt_Pages16to17 ((uint32_t)0x00000100) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 16 to 17 */
+#define FLASH_WRProt_Pages18to19 ((uint32_t)0x00000200) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 18 to 19 */
+#define FLASH_WRProt_Pages20to21 ((uint32_t)0x00000400) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 20 to 21 */
+#define FLASH_WRProt_Pages22to23 ((uint32_t)0x00000800) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 22 to 23 */
+#define FLASH_WRProt_Pages24to25 ((uint32_t)0x00001000) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 24 to 25 */
+#define FLASH_WRProt_Pages26to27 ((uint32_t)0x00002000) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 26 to 27 */
+#define FLASH_WRProt_Pages28to29 ((uint32_t)0x00004000) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 28 to 29 */
+#define FLASH_WRProt_Pages30to31 ((uint32_t)0x00008000) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 30 to 31 */
+#define FLASH_WRProt_Pages32to33 ((uint32_t)0x00010000) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 32 to 33 */
+#define FLASH_WRProt_Pages34to35 ((uint32_t)0x00020000) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 34 to 35 */
+#define FLASH_WRProt_Pages36to37 ((uint32_t)0x00040000) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 36 to 37 */
+#define FLASH_WRProt_Pages38to39 ((uint32_t)0x00080000) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 38 to 39 */
+#define FLASH_WRProt_Pages40to41 ((uint32_t)0x00100000) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 40 to 41 */
+#define FLASH_WRProt_Pages42to43 ((uint32_t)0x00200000) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 42 to 43 */
+#define FLASH_WRProt_Pages44to45 ((uint32_t)0x00400000) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 44 to 45 */
+#define FLASH_WRProt_Pages46to47 ((uint32_t)0x00800000) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 46 to 47 */
+#define FLASH_WRProt_Pages48to49 ((uint32_t)0x01000000) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 48 to 49 */
+#define FLASH_WRProt_Pages50to51 ((uint32_t)0x02000000) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 50 to 51 */
+#define FLASH_WRProt_Pages52to53 ((uint32_t)0x04000000) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 52 to 53 */
+#define FLASH_WRProt_Pages54to55 ((uint32_t)0x08000000) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 54 to 55 */
+#define FLASH_WRProt_Pages56to57 ((uint32_t)0x10000000) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 56 to 57 */
+#define FLASH_WRProt_Pages58to59 ((uint32_t)0x20000000) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 58 to 59 */
+#define FLASH_WRProt_Pages60to61 ((uint32_t)0x40000000) /*!< STM32 High-density, XL-density and Connectivity line devices:
+ Write protection of page 60 to 61 */
+#define FLASH_WRProt_Pages62to127 ((uint32_t)0x80000000) /*!< STM32 Connectivity line devices: Write protection of page 62 to 127 */
+#define FLASH_WRProt_Pages62to255 ((uint32_t)0x80000000) /*!< STM32 Medium-density devices: Write protection of page 62 to 255 */
+#define FLASH_WRProt_Pages62to511 ((uint32_t)0x80000000) /*!< STM32 XL-density devices: Write protection of page 62 to 511 */
+
+#define FLASH_WRProt_AllPages ((uint32_t)0xFFFFFFFF) /*!< Write protection of all Pages */
+
+#define IS_FLASH_WRPROT_PAGE(PAGE) (((PAGE) != 0x00000000))
+
+#define IS_FLASH_ADDRESS(ADDRESS) (((ADDRESS) >= 0x08000000) && ((ADDRESS) < 0x080FFFFF))
+
+#define IS_OB_DATA_ADDRESS(ADDRESS) (((ADDRESS) == 0x1FFFF804) || ((ADDRESS) == 0x1FFFF806))
+
+/**
+ * @}
+ */
+
+/** @defgroup Option_Bytes_IWatchdog
+ * @{
+ */
+
+#define OB_IWDG_SW ((uint16_t)0x0001) /*!< Software IWDG selected */
+#define OB_IWDG_HW ((uint16_t)0x0000) /*!< Hardware IWDG selected */
+#define IS_OB_IWDG_SOURCE(SOURCE) (((SOURCE) == OB_IWDG_SW) || ((SOURCE) == OB_IWDG_HW))
+
+/**
+ * @}
+ */
+
+/** @defgroup Option_Bytes_nRST_STOP
+ * @{
+ */
+
+#define OB_STOP_NoRST ((uint16_t)0x0002) /*!< No reset generated when entering in STOP */
+#define OB_STOP_RST ((uint16_t)0x0000) /*!< Reset generated when entering in STOP */
+#define IS_OB_STOP_SOURCE(SOURCE) (((SOURCE) == OB_STOP_NoRST) || ((SOURCE) == OB_STOP_RST))
+
+/**
+ * @}
+ */
+
+/** @defgroup Option_Bytes_nRST_STDBY
+ * @{
+ */
+
+#define OB_STDBY_NoRST ((uint16_t)0x0004) /*!< No reset generated when entering in STANDBY */
+#define OB_STDBY_RST ((uint16_t)0x0000) /*!< Reset generated when entering in STANDBY */
+#define IS_OB_STDBY_SOURCE(SOURCE) (((SOURCE) == OB_STDBY_NoRST) || ((SOURCE) == OB_STDBY_RST))
+
+#ifdef STM32F10X_XL
+/**
+ * @}
+ */
+/** @defgroup FLASH_Boot
+ * @{
+ */
+#define FLASH_BOOT_Bank1 ((uint16_t)0x0000) /*!< At startup, if boot pins are set in boot from user Flash position
+ and this parameter is selected the device will boot from Bank1(Default) */
+#define FLASH_BOOT_Bank2 ((uint16_t)0x0001) /*!< At startup, if boot pins are set in boot from user Flash position
+ and this parameter is selected the device will boot from Bank 2 or Bank 1,
+ depending on the activation of the bank */
+#define IS_FLASH_BOOT(BOOT) (((BOOT) == FLASH_BOOT_Bank1) || ((BOOT) == FLASH_BOOT_Bank2))
+#endif
+/**
+ * @}
+ */
+/** @defgroup FLASH_Interrupts
+ * @{
+ */
+#ifdef STM32F10X_XL
+#define FLASH_IT_BANK2_ERROR ((uint32_t)0x80000400) /*!< FPEC BANK2 error interrupt source */
+#define FLASH_IT_BANK2_EOP ((uint32_t)0x80001000) /*!< End of FLASH BANK2 Operation Interrupt source */
+
+#define FLASH_IT_BANK1_ERROR FLASH_IT_ERROR /*!< FPEC BANK1 error interrupt source */
+#define FLASH_IT_BANK1_EOP FLASH_IT_EOP /*!< End of FLASH BANK1 Operation Interrupt source */
+
+#define FLASH_IT_ERROR ((uint32_t)0x00000400) /*!< FPEC BANK1 error interrupt source */
+#define FLASH_IT_EOP ((uint32_t)0x00001000) /*!< End of FLASH BANK1 Operation Interrupt source */
+#define IS_FLASH_IT(IT) ((((IT) & (uint32_t)0x7FFFEBFF) == 0x00000000) && (((IT) != 0x00000000)))
+#else
+#define FLASH_IT_ERROR ((uint32_t)0x00000400) /*!< FPEC error interrupt source */
+#define FLASH_IT_EOP ((uint32_t)0x00001000) /*!< End of FLASH Operation Interrupt source */
+#define FLASH_IT_BANK1_ERROR FLASH_IT_ERROR /*!< FPEC BANK1 error interrupt source */
+#define FLASH_IT_BANK1_EOP FLASH_IT_EOP /*!< End of FLASH BANK1 Operation Interrupt source */
+
+#define IS_FLASH_IT(IT) ((((IT) & (uint32_t)0xFFFFEBFF) == 0x00000000) && (((IT) != 0x00000000)))
+#endif
+
+/**
+ * @}
+ */
+
+/** @defgroup FLASH_Flags
+ * @{
+ */
+#ifdef STM32F10X_XL
+#define FLASH_FLAG_BANK2_BSY ((uint32_t)0x80000001) /*!< FLASH BANK2 Busy flag */
+#define FLASH_FLAG_BANK2_EOP ((uint32_t)0x80000020) /*!< FLASH BANK2 End of Operation flag */
+#define FLASH_FLAG_BANK2_PGERR ((uint32_t)0x80000004) /*!< FLASH BANK2 Program error flag */
+#define FLASH_FLAG_BANK2_WRPRTERR ((uint32_t)0x80000010) /*!< FLASH BANK2 Write protected error flag */
+
+#define FLASH_FLAG_BANK1_BSY FLASH_FLAG_BSY /*!< FLASH BANK1 Busy flag*/
+#define FLASH_FLAG_BANK1_EOP FLASH_FLAG_EOP /*!< FLASH BANK1 End of Operation flag */
+#define FLASH_FLAG_BANK1_PGERR FLASH_FLAG_PGERR /*!< FLASH BANK1 Program error flag */
+#define FLASH_FLAG_BANK1_WRPRTERR FLASH_FLAG_WRPRTERR /*!< FLASH BANK1 Write protected error flag */
+
+#define FLASH_FLAG_BSY ((uint32_t)0x00000001) /*!< FLASH Busy flag */
+#define FLASH_FLAG_EOP ((uint32_t)0x00000020) /*!< FLASH End of Operation flag */
+#define FLASH_FLAG_PGERR ((uint32_t)0x00000004) /*!< FLASH Program error flag */
+#define FLASH_FLAG_WRPRTERR ((uint32_t)0x00000010) /*!< FLASH Write protected error flag */
+#define FLASH_FLAG_OPTERR ((uint32_t)0x00000001) /*!< FLASH Option Byte error flag */
+
+#define IS_FLASH_CLEAR_FLAG(FLAG) ((((FLAG) & (uint32_t)0x7FFFFFCA) == 0x00000000) && ((FLAG) != 0x00000000))
+#define IS_FLASH_GET_FLAG(FLAG) (((FLAG) == FLASH_FLAG_BSY) || ((FLAG) == FLASH_FLAG_EOP) || \
+ ((FLAG) == FLASH_FLAG_PGERR) || ((FLAG) == FLASH_FLAG_WRPRTERR) || \
+ ((FLAG) == FLASH_FLAG_OPTERR)|| \
+ ((FLAG) == FLASH_FLAG_BANK1_BSY) || ((FLAG) == FLASH_FLAG_BANK1_EOP) || \
+ ((FLAG) == FLASH_FLAG_BANK1_PGERR) || ((FLAG) == FLASH_FLAG_BANK1_WRPRTERR) || \
+ ((FLAG) == FLASH_FLAG_BANK2_BSY) || ((FLAG) == FLASH_FLAG_BANK2_EOP) || \
+ ((FLAG) == FLASH_FLAG_BANK2_PGERR) || ((FLAG) == FLASH_FLAG_BANK2_WRPRTERR))
+#else
+#define FLASH_FLAG_BSY ((uint32_t)0x00000001) /*!< FLASH Busy flag */
+#define FLASH_FLAG_EOP ((uint32_t)0x00000020) /*!< FLASH End of Operation flag */
+#define FLASH_FLAG_PGERR ((uint32_t)0x00000004) /*!< FLASH Program error flag */
+#define FLASH_FLAG_WRPRTERR ((uint32_t)0x00000010) /*!< FLASH Write protected error flag */
+#define FLASH_FLAG_OPTERR ((uint32_t)0x00000001) /*!< FLASH Option Byte error flag */
+
+#define FLASH_FLAG_BANK1_BSY FLASH_FLAG_BSY /*!< FLASH BANK1 Busy flag*/
+#define FLASH_FLAG_BANK1_EOP FLASH_FLAG_EOP /*!< FLASH BANK1 End of Operation flag */
+#define FLASH_FLAG_BANK1_PGERR FLASH_FLAG_PGERR /*!< FLASH BANK1 Program error flag */
+#define FLASH_FLAG_BANK1_WRPRTERR FLASH_FLAG_WRPRTERR /*!< FLASH BANK1 Write protected error flag */
+
+#define IS_FLASH_CLEAR_FLAG(FLAG) ((((FLAG) & (uint32_t)0xFFFFFFCA) == 0x00000000) && ((FLAG) != 0x00000000))
+#define IS_FLASH_GET_FLAG(FLAG) (((FLAG) == FLASH_FLAG_BSY) || ((FLAG) == FLASH_FLAG_EOP) || \
+ ((FLAG) == FLASH_FLAG_PGERR) || ((FLAG) == FLASH_FLAG_WRPRTERR) || \
+ ((FLAG) == FLASH_FLAG_BANK1_BSY) || ((FLAG) == FLASH_FLAG_BANK1_EOP) || \
+ ((FLAG) == FLASH_FLAG_BANK1_PGERR) || ((FLAG) == FLASH_FLAG_BANK1_WRPRTERR) || \
+ ((FLAG) == FLASH_FLAG_OPTERR))
+#endif
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup FLASH_Exported_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup FLASH_Exported_Functions
+ * @{
+ */
+
+/*------------ Functions used for all STM32F10x devices -----*/
+void FLASH_SetLatency(uint32_t FLASH_Latency);
+void FLASH_HalfCycleAccessCmd(uint32_t FLASH_HalfCycleAccess);
+void FLASH_PrefetchBufferCmd(uint32_t FLASH_PrefetchBuffer);
+void FLASH_Unlock(void);
+void FLASH_Lock(void);
+FLASH_Status FLASH_ErasePage(uint32_t Page_Address);
+FLASH_Status FLASH_EraseAllPages(void);
+FLASH_Status FLASH_EraseOptionBytes(void);
+FLASH_Status FLASH_ProgramWord(uint32_t Address, uint32_t Data);
+FLASH_Status FLASH_ProgramHalfWord(uint32_t Address, uint16_t Data);
+FLASH_Status FLASH_ProgramOptionByteData(uint32_t Address, uint8_t Data);
+FLASH_Status FLASH_EnableWriteProtection(uint32_t FLASH_Pages);
+FLASH_Status FLASH_ReadOutProtection(FunctionalState NewState);
+FLASH_Status FLASH_UserOptionByteConfig(uint16_t OB_IWDG, uint16_t OB_STOP, uint16_t OB_STDBY);
+uint32_t FLASH_GetUserOptionByte(void);
+uint32_t FLASH_GetWriteProtectionOptionByte(void);
+FlagStatus FLASH_GetReadOutProtectionStatus(void);
+FlagStatus FLASH_GetPrefetchBufferStatus(void);
+void FLASH_ITConfig(uint32_t FLASH_IT, FunctionalState NewState);
+FlagStatus FLASH_GetFlagStatus(uint32_t FLASH_FLAG);
+void FLASH_ClearFlag(uint32_t FLASH_FLAG);
+FLASH_Status FLASH_GetStatus(void);
+FLASH_Status FLASH_WaitForLastOperation(uint32_t Timeout);
+
+/*------------ New function used for all STM32F10x devices -----*/
+void FLASH_UnlockBank1(void);
+void FLASH_LockBank1(void);
+FLASH_Status FLASH_EraseAllBank1Pages(void);
+FLASH_Status FLASH_GetBank1Status(void);
+FLASH_Status FLASH_WaitForLastBank1Operation(uint32_t Timeout);
+
+#ifdef STM32F10X_XL
+/*---- New Functions used only with STM32F10x_XL density devices -----*/
+void FLASH_UnlockBank2(void);
+void FLASH_LockBank2(void);
+FLASH_Status FLASH_EraseAllBank2Pages(void);
+FLASH_Status FLASH_GetBank2Status(void);
+FLASH_Status FLASH_WaitForLastBank2Operation(uint32_t Timeout);
+FLASH_Status FLASH_BootConfig(uint16_t FLASH_BOOT);
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F10x_FLASH_H */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_fsmc.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_fsmc.h
new file mode 100644
index 0000000..6e1769d
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_fsmc.h
@@ -0,0 +1,733 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_fsmc.h
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file contains all the functions prototypes for the FSMC firmware
+ * library.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F10x_FSMC_H
+#define __STM32F10x_FSMC_H
+
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @addtogroup FSMC
+ * @{
+ */
+
+/** @defgroup FSMC_Exported_Types
+ * @{
+ */
+
+/**
+ * @brief Timing parameters For NOR/SRAM Banks
+ */
+
+typedef struct
+{
+ uint32_t FSMC_AddressSetupTime; /*!< Defines the number of HCLK cycles to configure
+ the duration of the address setup time.
+ This parameter can be a value between 0 and 0xF.
+ @note: It is not used with synchronous NOR Flash memories. */
+
+ uint32_t FSMC_AddressHoldTime; /*!< Defines the number of HCLK cycles to configure
+ the duration of the address hold time.
+ This parameter can be a value between 0 and 0xF.
+ @note: It is not used with synchronous NOR Flash memories.*/
+
+ uint32_t FSMC_DataSetupTime; /*!< Defines the number of HCLK cycles to configure
+ the duration of the data setup time.
+ This parameter can be a value between 0 and 0xFF.
+ @note: It is used for SRAMs, ROMs and asynchronous multiplexed NOR Flash memories. */
+
+ uint32_t FSMC_BusTurnAroundDuration; /*!< Defines the number of HCLK cycles to configure
+ the duration of the bus turnaround.
+ This parameter can be a value between 0 and 0xF.
+ @note: It is only used for multiplexed NOR Flash memories. */
+
+ uint32_t FSMC_CLKDivision; /*!< Defines the period of CLK clock output signal, expressed in number of HCLK cycles.
+ This parameter can be a value between 1 and 0xF.
+ @note: This parameter is not used for asynchronous NOR Flash, SRAM or ROM accesses. */
+
+ uint32_t FSMC_DataLatency; /*!< Defines the number of memory clock cycles to issue
+ to the memory before getting the first data.
+ The value of this parameter depends on the memory type as shown below:
+ - It must be set to 0 in case of a CRAM
+ - It is don't care in asynchronous NOR, SRAM or ROM accesses
+ - It may assume a value between 0 and 0xF in NOR Flash memories
+ with synchronous burst mode enable */
+
+ uint32_t FSMC_AccessMode; /*!< Specifies the asynchronous access mode.
+ This parameter can be a value of @ref FSMC_Access_Mode */
+}FSMC_NORSRAMTimingInitTypeDef;
+
+/**
+ * @brief FSMC NOR/SRAM Init structure definition
+ */
+
+typedef struct
+{
+ uint32_t FSMC_Bank; /*!< Specifies the NOR/SRAM memory bank that will be used.
+ This parameter can be a value of @ref FSMC_NORSRAM_Bank */
+
+ uint32_t FSMC_DataAddressMux; /*!< Specifies whether the address and data values are
+ multiplexed on the databus or not.
+ This parameter can be a value of @ref FSMC_Data_Address_Bus_Multiplexing */
+
+ uint32_t FSMC_MemoryType; /*!< Specifies the type of external memory attached to
+ the corresponding memory bank.
+ This parameter can be a value of @ref FSMC_Memory_Type */
+
+ uint32_t FSMC_MemoryDataWidth; /*!< Specifies the external memory device width.
+ This parameter can be a value of @ref FSMC_Data_Width */
+
+ uint32_t FSMC_BurstAccessMode; /*!< Enables or disables the burst access mode for Flash memory,
+ valid only with synchronous burst Flash memories.
+ This parameter can be a value of @ref FSMC_Burst_Access_Mode */
+
+ uint32_t FSMC_AsynchronousWait; /*!< Enables or disables wait signal during asynchronous transfers,
+ valid only with asynchronous Flash memories.
+ This parameter can be a value of @ref FSMC_AsynchronousWait */
+
+ uint32_t FSMC_WaitSignalPolarity; /*!< Specifies the wait signal polarity, valid only when accessing
+ the Flash memory in burst mode.
+ This parameter can be a value of @ref FSMC_Wait_Signal_Polarity */
+
+ uint32_t FSMC_WrapMode; /*!< Enables or disables the Wrapped burst access mode for Flash
+ memory, valid only when accessing Flash memories in burst mode.
+ This parameter can be a value of @ref FSMC_Wrap_Mode */
+
+ uint32_t FSMC_WaitSignalActive; /*!< Specifies if the wait signal is asserted by the memory one
+ clock cycle before the wait state or during the wait state,
+ valid only when accessing memories in burst mode.
+ This parameter can be a value of @ref FSMC_Wait_Timing */
+
+ uint32_t FSMC_WriteOperation; /*!< Enables or disables the write operation in the selected bank by the FSMC.
+ This parameter can be a value of @ref FSMC_Write_Operation */
+
+ uint32_t FSMC_WaitSignal; /*!< Enables or disables the wait-state insertion via wait
+ signal, valid for Flash memory access in burst mode.
+ This parameter can be a value of @ref FSMC_Wait_Signal */
+
+ uint32_t FSMC_ExtendedMode; /*!< Enables or disables the extended mode.
+ This parameter can be a value of @ref FSMC_Extended_Mode */
+
+ uint32_t FSMC_WriteBurst; /*!< Enables or disables the write burst operation.
+ This parameter can be a value of @ref FSMC_Write_Burst */
+
+ FSMC_NORSRAMTimingInitTypeDef* FSMC_ReadWriteTimingStruct; /*!< Timing Parameters for write and read access if the ExtendedMode is not used*/
+
+ FSMC_NORSRAMTimingInitTypeDef* FSMC_WriteTimingStruct; /*!< Timing Parameters for write access if the ExtendedMode is used*/
+}FSMC_NORSRAMInitTypeDef;
+
+/**
+ * @brief Timing parameters For FSMC NAND and PCCARD Banks
+ */
+
+typedef struct
+{
+ uint32_t FSMC_SetupTime; /*!< Defines the number of HCLK cycles to setup address before
+ the command assertion for NAND-Flash read or write access
+ to common/Attribute or I/O memory space (depending on
+ the memory space timing to be configured).
+ This parameter can be a value between 0 and 0xFF.*/
+
+ uint32_t FSMC_WaitSetupTime; /*!< Defines the minimum number of HCLK cycles to assert the
+ command for NAND-Flash read or write access to
+ common/Attribute or I/O memory space (depending on the
+ memory space timing to be configured).
+ This parameter can be a number between 0x00 and 0xFF */
+
+ uint32_t FSMC_HoldSetupTime; /*!< Defines the number of HCLK clock cycles to hold address
+ (and data for write access) after the command deassertion
+ for NAND-Flash read or write access to common/Attribute
+ or I/O memory space (depending on the memory space timing
+ to be configured).
+ This parameter can be a number between 0x00 and 0xFF */
+
+ uint32_t FSMC_HiZSetupTime; /*!< Defines the number of HCLK clock cycles during which the
+ databus is kept in HiZ after the start of a NAND-Flash
+ write access to common/Attribute or I/O memory space (depending
+ on the memory space timing to be configured).
+ This parameter can be a number between 0x00 and 0xFF */
+}FSMC_NAND_PCCARDTimingInitTypeDef;
+
+/**
+ * @brief FSMC NAND Init structure definition
+ */
+
+typedef struct
+{
+ uint32_t FSMC_Bank; /*!< Specifies the NAND memory bank that will be used.
+ This parameter can be a value of @ref FSMC_NAND_Bank */
+
+ uint32_t FSMC_Waitfeature; /*!< Enables or disables the Wait feature for the NAND Memory Bank.
+ This parameter can be any value of @ref FSMC_Wait_feature */
+
+ uint32_t FSMC_MemoryDataWidth; /*!< Specifies the external memory device width.
+ This parameter can be any value of @ref FSMC_Data_Width */
+
+ uint32_t FSMC_ECC; /*!< Enables or disables the ECC computation.
+ This parameter can be any value of @ref FSMC_ECC */
+
+ uint32_t FSMC_ECCPageSize; /*!< Defines the page size for the extended ECC.
+ This parameter can be any value of @ref FSMC_ECC_Page_Size */
+
+ uint32_t FSMC_TCLRSetupTime; /*!< Defines the number of HCLK cycles to configure the
+ delay between CLE low and RE low.
+ This parameter can be a value between 0 and 0xFF. */
+
+ uint32_t FSMC_TARSetupTime; /*!< Defines the number of HCLK cycles to configure the
+ delay between ALE low and RE low.
+ This parameter can be a number between 0x0 and 0xFF */
+
+ FSMC_NAND_PCCARDTimingInitTypeDef* FSMC_CommonSpaceTimingStruct; /*!< FSMC Common Space Timing */
+
+ FSMC_NAND_PCCARDTimingInitTypeDef* FSMC_AttributeSpaceTimingStruct; /*!< FSMC Attribute Space Timing */
+}FSMC_NANDInitTypeDef;
+
+/**
+ * @brief FSMC PCCARD Init structure definition
+ */
+
+typedef struct
+{
+ uint32_t FSMC_Waitfeature; /*!< Enables or disables the Wait feature for the Memory Bank.
+ This parameter can be any value of @ref FSMC_Wait_feature */
+
+ uint32_t FSMC_TCLRSetupTime; /*!< Defines the number of HCLK cycles to configure the
+ delay between CLE low and RE low.
+ This parameter can be a value between 0 and 0xFF. */
+
+ uint32_t FSMC_TARSetupTime; /*!< Defines the number of HCLK cycles to configure the
+ delay between ALE low and RE low.
+ This parameter can be a number between 0x0 and 0xFF */
+
+
+ FSMC_NAND_PCCARDTimingInitTypeDef* FSMC_CommonSpaceTimingStruct; /*!< FSMC Common Space Timing */
+
+ FSMC_NAND_PCCARDTimingInitTypeDef* FSMC_AttributeSpaceTimingStruct; /*!< FSMC Attribute Space Timing */
+
+ FSMC_NAND_PCCARDTimingInitTypeDef* FSMC_IOSpaceTimingStruct; /*!< FSMC IO Space Timing */
+}FSMC_PCCARDInitTypeDef;
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Exported_Constants
+ * @{
+ */
+
+/** @defgroup FSMC_NORSRAM_Bank
+ * @{
+ */
+#define FSMC_Bank1_NORSRAM1 ((uint32_t)0x00000000)
+#define FSMC_Bank1_NORSRAM2 ((uint32_t)0x00000002)
+#define FSMC_Bank1_NORSRAM3 ((uint32_t)0x00000004)
+#define FSMC_Bank1_NORSRAM4 ((uint32_t)0x00000006)
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_NAND_Bank
+ * @{
+ */
+#define FSMC_Bank2_NAND ((uint32_t)0x00000010)
+#define FSMC_Bank3_NAND ((uint32_t)0x00000100)
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_PCCARD_Bank
+ * @{
+ */
+#define FSMC_Bank4_PCCARD ((uint32_t)0x00001000)
+/**
+ * @}
+ */
+
+#define IS_FSMC_NORSRAM_BANK(BANK) (((BANK) == FSMC_Bank1_NORSRAM1) || \
+ ((BANK) == FSMC_Bank1_NORSRAM2) || \
+ ((BANK) == FSMC_Bank1_NORSRAM3) || \
+ ((BANK) == FSMC_Bank1_NORSRAM4))
+
+#define IS_FSMC_NAND_BANK(BANK) (((BANK) == FSMC_Bank2_NAND) || \
+ ((BANK) == FSMC_Bank3_NAND))
+
+#define IS_FSMC_GETFLAG_BANK(BANK) (((BANK) == FSMC_Bank2_NAND) || \
+ ((BANK) == FSMC_Bank3_NAND) || \
+ ((BANK) == FSMC_Bank4_PCCARD))
+
+#define IS_FSMC_IT_BANK(BANK) (((BANK) == FSMC_Bank2_NAND) || \
+ ((BANK) == FSMC_Bank3_NAND) || \
+ ((BANK) == FSMC_Bank4_PCCARD))
+
+/** @defgroup NOR_SRAM_Controller
+ * @{
+ */
+
+/** @defgroup FSMC_Data_Address_Bus_Multiplexing
+ * @{
+ */
+
+#define FSMC_DataAddressMux_Disable ((uint32_t)0x00000000)
+#define FSMC_DataAddressMux_Enable ((uint32_t)0x00000002)
+#define IS_FSMC_MUX(MUX) (((MUX) == FSMC_DataAddressMux_Disable) || \
+ ((MUX) == FSMC_DataAddressMux_Enable))
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Memory_Type
+ * @{
+ */
+
+#define FSMC_MemoryType_SRAM ((uint32_t)0x00000000)
+#define FSMC_MemoryType_PSRAM ((uint32_t)0x00000004)
+#define FSMC_MemoryType_NOR ((uint32_t)0x00000008)
+#define IS_FSMC_MEMORY(MEMORY) (((MEMORY) == FSMC_MemoryType_SRAM) || \
+ ((MEMORY) == FSMC_MemoryType_PSRAM)|| \
+ ((MEMORY) == FSMC_MemoryType_NOR))
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Data_Width
+ * @{
+ */
+
+#define FSMC_MemoryDataWidth_8b ((uint32_t)0x00000000)
+#define FSMC_MemoryDataWidth_16b ((uint32_t)0x00000010)
+#define IS_FSMC_MEMORY_WIDTH(WIDTH) (((WIDTH) == FSMC_MemoryDataWidth_8b) || \
+ ((WIDTH) == FSMC_MemoryDataWidth_16b))
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Burst_Access_Mode
+ * @{
+ */
+
+#define FSMC_BurstAccessMode_Disable ((uint32_t)0x00000000)
+#define FSMC_BurstAccessMode_Enable ((uint32_t)0x00000100)
+#define IS_FSMC_BURSTMODE(STATE) (((STATE) == FSMC_BurstAccessMode_Disable) || \
+ ((STATE) == FSMC_BurstAccessMode_Enable))
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_AsynchronousWait
+ * @{
+ */
+#define FSMC_AsynchronousWait_Disable ((uint32_t)0x00000000)
+#define FSMC_AsynchronousWait_Enable ((uint32_t)0x00008000)
+#define IS_FSMC_ASYNWAIT(STATE) (((STATE) == FSMC_AsynchronousWait_Disable) || \
+ ((STATE) == FSMC_AsynchronousWait_Enable))
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Wait_Signal_Polarity
+ * @{
+ */
+
+#define FSMC_WaitSignalPolarity_Low ((uint32_t)0x00000000)
+#define FSMC_WaitSignalPolarity_High ((uint32_t)0x00000200)
+#define IS_FSMC_WAIT_POLARITY(POLARITY) (((POLARITY) == FSMC_WaitSignalPolarity_Low) || \
+ ((POLARITY) == FSMC_WaitSignalPolarity_High))
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Wrap_Mode
+ * @{
+ */
+
+#define FSMC_WrapMode_Disable ((uint32_t)0x00000000)
+#define FSMC_WrapMode_Enable ((uint32_t)0x00000400)
+#define IS_FSMC_WRAP_MODE(MODE) (((MODE) == FSMC_WrapMode_Disable) || \
+ ((MODE) == FSMC_WrapMode_Enable))
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Wait_Timing
+ * @{
+ */
+
+#define FSMC_WaitSignalActive_BeforeWaitState ((uint32_t)0x00000000)
+#define FSMC_WaitSignalActive_DuringWaitState ((uint32_t)0x00000800)
+#define IS_FSMC_WAIT_SIGNAL_ACTIVE(ACTIVE) (((ACTIVE) == FSMC_WaitSignalActive_BeforeWaitState) || \
+ ((ACTIVE) == FSMC_WaitSignalActive_DuringWaitState))
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Write_Operation
+ * @{
+ */
+
+#define FSMC_WriteOperation_Disable ((uint32_t)0x00000000)
+#define FSMC_WriteOperation_Enable ((uint32_t)0x00001000)
+#define IS_FSMC_WRITE_OPERATION(OPERATION) (((OPERATION) == FSMC_WriteOperation_Disable) || \
+ ((OPERATION) == FSMC_WriteOperation_Enable))
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Wait_Signal
+ * @{
+ */
+
+#define FSMC_WaitSignal_Disable ((uint32_t)0x00000000)
+#define FSMC_WaitSignal_Enable ((uint32_t)0x00002000)
+#define IS_FSMC_WAITE_SIGNAL(SIGNAL) (((SIGNAL) == FSMC_WaitSignal_Disable) || \
+ ((SIGNAL) == FSMC_WaitSignal_Enable))
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Extended_Mode
+ * @{
+ */
+
+#define FSMC_ExtendedMode_Disable ((uint32_t)0x00000000)
+#define FSMC_ExtendedMode_Enable ((uint32_t)0x00004000)
+
+#define IS_FSMC_EXTENDED_MODE(MODE) (((MODE) == FSMC_ExtendedMode_Disable) || \
+ ((MODE) == FSMC_ExtendedMode_Enable))
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Write_Burst
+ * @{
+ */
+
+#define FSMC_WriteBurst_Disable ((uint32_t)0x00000000)
+#define FSMC_WriteBurst_Enable ((uint32_t)0x00080000)
+#define IS_FSMC_WRITE_BURST(BURST) (((BURST) == FSMC_WriteBurst_Disable) || \
+ ((BURST) == FSMC_WriteBurst_Enable))
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Address_Setup_Time
+ * @{
+ */
+
+#define IS_FSMC_ADDRESS_SETUP_TIME(TIME) ((TIME) <= 0xF)
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Address_Hold_Time
+ * @{
+ */
+
+#define IS_FSMC_ADDRESS_HOLD_TIME(TIME) ((TIME) <= 0xF)
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Data_Setup_Time
+ * @{
+ */
+
+#define IS_FSMC_DATASETUP_TIME(TIME) (((TIME) > 0) && ((TIME) <= 0xFF))
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Bus_Turn_around_Duration
+ * @{
+ */
+
+#define IS_FSMC_TURNAROUND_TIME(TIME) ((TIME) <= 0xF)
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_CLK_Division
+ * @{
+ */
+
+#define IS_FSMC_CLK_DIV(DIV) ((DIV) <= 0xF)
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Data_Latency
+ * @{
+ */
+
+#define IS_FSMC_DATA_LATENCY(LATENCY) ((LATENCY) <= 0xF)
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Access_Mode
+ * @{
+ */
+
+#define FSMC_AccessMode_A ((uint32_t)0x00000000)
+#define FSMC_AccessMode_B ((uint32_t)0x10000000)
+#define FSMC_AccessMode_C ((uint32_t)0x20000000)
+#define FSMC_AccessMode_D ((uint32_t)0x30000000)
+#define IS_FSMC_ACCESS_MODE(MODE) (((MODE) == FSMC_AccessMode_A) || \
+ ((MODE) == FSMC_AccessMode_B) || \
+ ((MODE) == FSMC_AccessMode_C) || \
+ ((MODE) == FSMC_AccessMode_D))
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup NAND_PCCARD_Controller
+ * @{
+ */
+
+/** @defgroup FSMC_Wait_feature
+ * @{
+ */
+
+#define FSMC_Waitfeature_Disable ((uint32_t)0x00000000)
+#define FSMC_Waitfeature_Enable ((uint32_t)0x00000002)
+#define IS_FSMC_WAIT_FEATURE(FEATURE) (((FEATURE) == FSMC_Waitfeature_Disable) || \
+ ((FEATURE) == FSMC_Waitfeature_Enable))
+
+/**
+ * @}
+ */
+
+
+/** @defgroup FSMC_ECC
+ * @{
+ */
+
+#define FSMC_ECC_Disable ((uint32_t)0x00000000)
+#define FSMC_ECC_Enable ((uint32_t)0x00000040)
+#define IS_FSMC_ECC_STATE(STATE) (((STATE) == FSMC_ECC_Disable) || \
+ ((STATE) == FSMC_ECC_Enable))
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_ECC_Page_Size
+ * @{
+ */
+
+#define FSMC_ECCPageSize_256Bytes ((uint32_t)0x00000000)
+#define FSMC_ECCPageSize_512Bytes ((uint32_t)0x00020000)
+#define FSMC_ECCPageSize_1024Bytes ((uint32_t)0x00040000)
+#define FSMC_ECCPageSize_2048Bytes ((uint32_t)0x00060000)
+#define FSMC_ECCPageSize_4096Bytes ((uint32_t)0x00080000)
+#define FSMC_ECCPageSize_8192Bytes ((uint32_t)0x000A0000)
+#define IS_FSMC_ECCPAGE_SIZE(SIZE) (((SIZE) == FSMC_ECCPageSize_256Bytes) || \
+ ((SIZE) == FSMC_ECCPageSize_512Bytes) || \
+ ((SIZE) == FSMC_ECCPageSize_1024Bytes) || \
+ ((SIZE) == FSMC_ECCPageSize_2048Bytes) || \
+ ((SIZE) == FSMC_ECCPageSize_4096Bytes) || \
+ ((SIZE) == FSMC_ECCPageSize_8192Bytes))
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_TCLR_Setup_Time
+ * @{
+ */
+
+#define IS_FSMC_TCLR_TIME(TIME) ((TIME) <= 0xFF)
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_TAR_Setup_Time
+ * @{
+ */
+
+#define IS_FSMC_TAR_TIME(TIME) ((TIME) <= 0xFF)
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Setup_Time
+ * @{
+ */
+
+#define IS_FSMC_SETUP_TIME(TIME) ((TIME) <= 0xFF)
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Wait_Setup_Time
+ * @{
+ */
+
+#define IS_FSMC_WAIT_TIME(TIME) ((TIME) <= 0xFF)
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Hold_Setup_Time
+ * @{
+ */
+
+#define IS_FSMC_HOLD_TIME(TIME) ((TIME) <= 0xFF)
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_HiZ_Setup_Time
+ * @{
+ */
+
+#define IS_FSMC_HIZ_TIME(TIME) ((TIME) <= 0xFF)
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Interrupt_sources
+ * @{
+ */
+
+#define FSMC_IT_RisingEdge ((uint32_t)0x00000008)
+#define FSMC_IT_Level ((uint32_t)0x00000010)
+#define FSMC_IT_FallingEdge ((uint32_t)0x00000020)
+#define IS_FSMC_IT(IT) ((((IT) & (uint32_t)0xFFFFFFC7) == 0x00000000) && ((IT) != 0x00000000))
+#define IS_FSMC_GET_IT(IT) (((IT) == FSMC_IT_RisingEdge) || \
+ ((IT) == FSMC_IT_Level) || \
+ ((IT) == FSMC_IT_FallingEdge))
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Flags
+ * @{
+ */
+
+#define FSMC_FLAG_RisingEdge ((uint32_t)0x00000001)
+#define FSMC_FLAG_Level ((uint32_t)0x00000002)
+#define FSMC_FLAG_FallingEdge ((uint32_t)0x00000004)
+#define FSMC_FLAG_FEMPT ((uint32_t)0x00000040)
+#define IS_FSMC_GET_FLAG(FLAG) (((FLAG) == FSMC_FLAG_RisingEdge) || \
+ ((FLAG) == FSMC_FLAG_Level) || \
+ ((FLAG) == FSMC_FLAG_FallingEdge) || \
+ ((FLAG) == FSMC_FLAG_FEMPT))
+
+#define IS_FSMC_CLEAR_FLAG(FLAG) ((((FLAG) & (uint32_t)0xFFFFFFF8) == 0x00000000) && ((FLAG) != 0x00000000))
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Exported_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Exported_Functions
+ * @{
+ */
+
+void FSMC_NORSRAMDeInit(uint32_t FSMC_Bank);
+void FSMC_NANDDeInit(uint32_t FSMC_Bank);
+void FSMC_PCCARDDeInit(void);
+void FSMC_NORSRAMInit(FSMC_NORSRAMInitTypeDef* FSMC_NORSRAMInitStruct);
+void FSMC_NANDInit(FSMC_NANDInitTypeDef* FSMC_NANDInitStruct);
+void FSMC_PCCARDInit(FSMC_PCCARDInitTypeDef* FSMC_PCCARDInitStruct);
+void FSMC_NORSRAMStructInit(FSMC_NORSRAMInitTypeDef* FSMC_NORSRAMInitStruct);
+void FSMC_NANDStructInit(FSMC_NANDInitTypeDef* FSMC_NANDInitStruct);
+void FSMC_PCCARDStructInit(FSMC_PCCARDInitTypeDef* FSMC_PCCARDInitStruct);
+void FSMC_NORSRAMCmd(uint32_t FSMC_Bank, FunctionalState NewState);
+void FSMC_NANDCmd(uint32_t FSMC_Bank, FunctionalState NewState);
+void FSMC_PCCARDCmd(FunctionalState NewState);
+void FSMC_NANDECCCmd(uint32_t FSMC_Bank, FunctionalState NewState);
+uint32_t FSMC_GetECC(uint32_t FSMC_Bank);
+void FSMC_ITConfig(uint32_t FSMC_Bank, uint32_t FSMC_IT, FunctionalState NewState);
+FlagStatus FSMC_GetFlagStatus(uint32_t FSMC_Bank, uint32_t FSMC_FLAG);
+void FSMC_ClearFlag(uint32_t FSMC_Bank, uint32_t FSMC_FLAG);
+ITStatus FSMC_GetITStatus(uint32_t FSMC_Bank, uint32_t FSMC_IT);
+void FSMC_ClearITPendingBit(uint32_t FSMC_Bank, uint32_t FSMC_IT);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /*__STM32F10x_FSMC_H */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_gpio.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_gpio.h
new file mode 100644
index 0000000..4b6a80f
Binary files /dev/null and b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_gpio.h differ
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_i2c.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_i2c.h
new file mode 100644
index 0000000..60e4b14
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_i2c.h
@@ -0,0 +1,684 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_i2c.h
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file contains all the functions prototypes for the I2C firmware
+ * library.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F10x_I2C_H
+#define __STM32F10x_I2C_H
+
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @addtogroup I2C
+ * @{
+ */
+
+/** @defgroup I2C_Exported_Types
+ * @{
+ */
+
+/**
+ * @brief I2C Init structure definition
+ */
+
+typedef struct
+{
+ uint32_t I2C_ClockSpeed; /*!< Specifies the clock frequency.
+ This parameter must be set to a value lower than 400kHz */
+
+ uint16_t I2C_Mode; /*!< Specifies the I2C mode.
+ This parameter can be a value of @ref I2C_mode */
+
+ uint16_t I2C_DutyCycle; /*!< Specifies the I2C fast mode duty cycle.
+ This parameter can be a value of @ref I2C_duty_cycle_in_fast_mode */
+
+ uint16_t I2C_OwnAddress1; /*!< Specifies the first device own address.
+ This parameter can be a 7-bit or 10-bit address. */
+
+ uint16_t I2C_Ack; /*!< Enables or disables the acknowledgement.
+ This parameter can be a value of @ref I2C_acknowledgement */
+
+ uint16_t I2C_AcknowledgedAddress; /*!< Specifies if 7-bit or 10-bit address is acknowledged.
+ This parameter can be a value of @ref I2C_acknowledged_address */
+}I2C_InitTypeDef;
+
+/**
+ * @}
+ */
+
+
+/** @defgroup I2C_Exported_Constants
+ * @{
+ */
+
+#define IS_I2C_ALL_PERIPH(PERIPH) (((PERIPH) == I2C1) || \
+ ((PERIPH) == I2C2))
+/** @defgroup I2C_mode
+ * @{
+ */
+
+#define I2C_Mode_I2C ((uint16_t)0x0000)
+#define I2C_Mode_SMBusDevice ((uint16_t)0x0002)
+#define I2C_Mode_SMBusHost ((uint16_t)0x000A)
+#define IS_I2C_MODE(MODE) (((MODE) == I2C_Mode_I2C) || \
+ ((MODE) == I2C_Mode_SMBusDevice) || \
+ ((MODE) == I2C_Mode_SMBusHost))
+/**
+ * @}
+ */
+
+/** @defgroup I2C_duty_cycle_in_fast_mode
+ * @{
+ */
+
+#define I2C_DutyCycle_16_9 ((uint16_t)0x4000) /*!< I2C fast mode Tlow/Thigh = 16/9 */
+#define I2C_DutyCycle_2 ((uint16_t)0xBFFF) /*!< I2C fast mode Tlow/Thigh = 2 */
+#define IS_I2C_DUTY_CYCLE(CYCLE) (((CYCLE) == I2C_DutyCycle_16_9) || \
+ ((CYCLE) == I2C_DutyCycle_2))
+/**
+ * @}
+ */
+
+/** @defgroup I2C_acknowledgement
+ * @{
+ */
+
+#define I2C_Ack_Enable ((uint16_t)0x0400)
+#define I2C_Ack_Disable ((uint16_t)0x0000)
+#define IS_I2C_ACK_STATE(STATE) (((STATE) == I2C_Ack_Enable) || \
+ ((STATE) == I2C_Ack_Disable))
+/**
+ * @}
+ */
+
+/** @defgroup I2C_transfer_direction
+ * @{
+ */
+
+#define I2C_Direction_Transmitter ((uint8_t)0x00)
+#define I2C_Direction_Receiver ((uint8_t)0x01)
+#define IS_I2C_DIRECTION(DIRECTION) (((DIRECTION) == I2C_Direction_Transmitter) || \
+ ((DIRECTION) == I2C_Direction_Receiver))
+/**
+ * @}
+ */
+
+/** @defgroup I2C_acknowledged_address
+ * @{
+ */
+
+#define I2C_AcknowledgedAddress_7bit ((uint16_t)0x4000)
+#define I2C_AcknowledgedAddress_10bit ((uint16_t)0xC000)
+#define IS_I2C_ACKNOWLEDGE_ADDRESS(ADDRESS) (((ADDRESS) == I2C_AcknowledgedAddress_7bit) || \
+ ((ADDRESS) == I2C_AcknowledgedAddress_10bit))
+/**
+ * @}
+ */
+
+/** @defgroup I2C_registers
+ * @{
+ */
+
+#define I2C_Register_CR1 ((uint8_t)0x00)
+#define I2C_Register_CR2 ((uint8_t)0x04)
+#define I2C_Register_OAR1 ((uint8_t)0x08)
+#define I2C_Register_OAR2 ((uint8_t)0x0C)
+#define I2C_Register_DR ((uint8_t)0x10)
+#define I2C_Register_SR1 ((uint8_t)0x14)
+#define I2C_Register_SR2 ((uint8_t)0x18)
+#define I2C_Register_CCR ((uint8_t)0x1C)
+#define I2C_Register_TRISE ((uint8_t)0x20)
+#define IS_I2C_REGISTER(REGISTER) (((REGISTER) == I2C_Register_CR1) || \
+ ((REGISTER) == I2C_Register_CR2) || \
+ ((REGISTER) == I2C_Register_OAR1) || \
+ ((REGISTER) == I2C_Register_OAR2) || \
+ ((REGISTER) == I2C_Register_DR) || \
+ ((REGISTER) == I2C_Register_SR1) || \
+ ((REGISTER) == I2C_Register_SR2) || \
+ ((REGISTER) == I2C_Register_CCR) || \
+ ((REGISTER) == I2C_Register_TRISE))
+/**
+ * @}
+ */
+
+/** @defgroup I2C_SMBus_alert_pin_level
+ * @{
+ */
+
+#define I2C_SMBusAlert_Low ((uint16_t)0x2000)
+#define I2C_SMBusAlert_High ((uint16_t)0xDFFF)
+#define IS_I2C_SMBUS_ALERT(ALERT) (((ALERT) == I2C_SMBusAlert_Low) || \
+ ((ALERT) == I2C_SMBusAlert_High))
+/**
+ * @}
+ */
+
+/** @defgroup I2C_PEC_position
+ * @{
+ */
+
+#define I2C_PECPosition_Next ((uint16_t)0x0800)
+#define I2C_PECPosition_Current ((uint16_t)0xF7FF)
+#define IS_I2C_PEC_POSITION(POSITION) (((POSITION) == I2C_PECPosition_Next) || \
+ ((POSITION) == I2C_PECPosition_Current))
+/**
+ * @}
+ */
+
+/** @defgroup I2C_NCAK_position
+ * @{
+ */
+
+#define I2C_NACKPosition_Next ((uint16_t)0x0800)
+#define I2C_NACKPosition_Current ((uint16_t)0xF7FF)
+#define IS_I2C_NACK_POSITION(POSITION) (((POSITION) == I2C_NACKPosition_Next) || \
+ ((POSITION) == I2C_NACKPosition_Current))
+/**
+ * @}
+ */
+
+/** @defgroup I2C_interrupts_definition
+ * @{
+ */
+
+#define I2C_IT_BUF ((uint16_t)0x0400)
+#define I2C_IT_EVT ((uint16_t)0x0200)
+#define I2C_IT_ERR ((uint16_t)0x0100)
+#define IS_I2C_CONFIG_IT(IT) ((((IT) & (uint16_t)0xF8FF) == 0x00) && ((IT) != 0x00))
+/**
+ * @}
+ */
+
+/** @defgroup I2C_interrupts_definition
+ * @{
+ */
+
+#define I2C_IT_SMBALERT ((uint32_t)0x01008000)
+#define I2C_IT_TIMEOUT ((uint32_t)0x01004000)
+#define I2C_IT_PECERR ((uint32_t)0x01001000)
+#define I2C_IT_OVR ((uint32_t)0x01000800)
+#define I2C_IT_AF ((uint32_t)0x01000400)
+#define I2C_IT_ARLO ((uint32_t)0x01000200)
+#define I2C_IT_BERR ((uint32_t)0x01000100)
+#define I2C_IT_TXE ((uint32_t)0x06000080)
+#define I2C_IT_RXNE ((uint32_t)0x06000040)
+#define I2C_IT_STOPF ((uint32_t)0x02000010)
+#define I2C_IT_ADD10 ((uint32_t)0x02000008)
+#define I2C_IT_BTF ((uint32_t)0x02000004)
+#define I2C_IT_ADDR ((uint32_t)0x02000002)
+#define I2C_IT_SB ((uint32_t)0x02000001)
+
+#define IS_I2C_CLEAR_IT(IT) ((((IT) & (uint16_t)0x20FF) == 0x00) && ((IT) != (uint16_t)0x00))
+
+#define IS_I2C_GET_IT(IT) (((IT) == I2C_IT_SMBALERT) || ((IT) == I2C_IT_TIMEOUT) || \
+ ((IT) == I2C_IT_PECERR) || ((IT) == I2C_IT_OVR) || \
+ ((IT) == I2C_IT_AF) || ((IT) == I2C_IT_ARLO) || \
+ ((IT) == I2C_IT_BERR) || ((IT) == I2C_IT_TXE) || \
+ ((IT) == I2C_IT_RXNE) || ((IT) == I2C_IT_STOPF) || \
+ ((IT) == I2C_IT_ADD10) || ((IT) == I2C_IT_BTF) || \
+ ((IT) == I2C_IT_ADDR) || ((IT) == I2C_IT_SB))
+/**
+ * @}
+ */
+
+/** @defgroup I2C_flags_definition
+ * @{
+ */
+
+/**
+ * @brief SR2 register flags
+ */
+
+#define I2C_FLAG_DUALF ((uint32_t)0x00800000)
+#define I2C_FLAG_SMBHOST ((uint32_t)0x00400000)
+#define I2C_FLAG_SMBDEFAULT ((uint32_t)0x00200000)
+#define I2C_FLAG_GENCALL ((uint32_t)0x00100000)
+#define I2C_FLAG_TRA ((uint32_t)0x00040000)
+#define I2C_FLAG_BUSY ((uint32_t)0x00020000)
+#define I2C_FLAG_MSL ((uint32_t)0x00010000)
+
+/**
+ * @brief SR1 register flags
+ */
+
+#define I2C_FLAG_SMBALERT ((uint32_t)0x10008000)
+#define I2C_FLAG_TIMEOUT ((uint32_t)0x10004000)
+#define I2C_FLAG_PECERR ((uint32_t)0x10001000)
+#define I2C_FLAG_OVR ((uint32_t)0x10000800)
+#define I2C_FLAG_AF ((uint32_t)0x10000400)
+#define I2C_FLAG_ARLO ((uint32_t)0x10000200)
+#define I2C_FLAG_BERR ((uint32_t)0x10000100)
+#define I2C_FLAG_TXE ((uint32_t)0x10000080)
+#define I2C_FLAG_RXNE ((uint32_t)0x10000040)
+#define I2C_FLAG_STOPF ((uint32_t)0x10000010)
+#define I2C_FLAG_ADD10 ((uint32_t)0x10000008)
+#define I2C_FLAG_BTF ((uint32_t)0x10000004)
+#define I2C_FLAG_ADDR ((uint32_t)0x10000002)
+#define I2C_FLAG_SB ((uint32_t)0x10000001)
+
+#define IS_I2C_CLEAR_FLAG(FLAG) ((((FLAG) & (uint16_t)0x20FF) == 0x00) && ((FLAG) != (uint16_t)0x00))
+
+#define IS_I2C_GET_FLAG(FLAG) (((FLAG) == I2C_FLAG_DUALF) || ((FLAG) == I2C_FLAG_SMBHOST) || \
+ ((FLAG) == I2C_FLAG_SMBDEFAULT) || ((FLAG) == I2C_FLAG_GENCALL) || \
+ ((FLAG) == I2C_FLAG_TRA) || ((FLAG) == I2C_FLAG_BUSY) || \
+ ((FLAG) == I2C_FLAG_MSL) || ((FLAG) == I2C_FLAG_SMBALERT) || \
+ ((FLAG) == I2C_FLAG_TIMEOUT) || ((FLAG) == I2C_FLAG_PECERR) || \
+ ((FLAG) == I2C_FLAG_OVR) || ((FLAG) == I2C_FLAG_AF) || \
+ ((FLAG) == I2C_FLAG_ARLO) || ((FLAG) == I2C_FLAG_BERR) || \
+ ((FLAG) == I2C_FLAG_TXE) || ((FLAG) == I2C_FLAG_RXNE) || \
+ ((FLAG) == I2C_FLAG_STOPF) || ((FLAG) == I2C_FLAG_ADD10) || \
+ ((FLAG) == I2C_FLAG_BTF) || ((FLAG) == I2C_FLAG_ADDR) || \
+ ((FLAG) == I2C_FLAG_SB))
+/**
+ * @}
+ */
+
+/** @defgroup I2C_Events
+ * @{
+ */
+
+/*========================================
+
+ I2C Master Events (Events grouped in order of communication)
+ ==========================================*/
+/**
+ * @brief Communication start
+ *
+ * After sending the START condition (I2C_GenerateSTART() function) the master
+ * has to wait for this event. It means that the Start condition has been correctly
+ * released on the I2C bus (the bus is free, no other devices is communicating).
+ *
+ */
+/* --EV5 */
+#define I2C_EVENT_MASTER_MODE_SELECT ((uint32_t)0x00030001) /* BUSY, MSL and SB flag */
+
+/**
+ * @brief Address Acknowledge
+ *
+ * After checking on EV5 (start condition correctly released on the bus), the
+ * master sends the address of the slave(s) with which it will communicate
+ * (I2C_Send7bitAddress() function, it also determines the direction of the communication:
+ * Master transmitter or Receiver). Then the master has to wait that a slave acknowledges
+ * his address. If an acknowledge is sent on the bus, one of the following events will
+ * be set:
+ *
+ * 1) In case of Master Receiver (7-bit addressing): the I2C_EVENT_MASTER_RECEIVER_MODE_SELECTED
+ * event is set.
+ *
+ * 2) In case of Master Transmitter (7-bit addressing): the I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED
+ * is set
+ *
+ * 3) In case of 10-Bit addressing mode, the master (just after generating the START
+ * and checking on EV5) has to send the header of 10-bit addressing mode (I2C_SendData()
+ * function). Then master should wait on EV9. It means that the 10-bit addressing
+ * header has been correctly sent on the bus. Then master should send the second part of
+ * the 10-bit address (LSB) using the function I2C_Send7bitAddress(). Then master
+ * should wait for event EV6.
+ *
+ */
+
+/* --EV6 */
+#define I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED ((uint32_t)0x00070082) /* BUSY, MSL, ADDR, TXE and TRA flags */
+#define I2C_EVENT_MASTER_RECEIVER_MODE_SELECTED ((uint32_t)0x00030002) /* BUSY, MSL and ADDR flags */
+/* --EV9 */
+#define I2C_EVENT_MASTER_MODE_ADDRESS10 ((uint32_t)0x00030008) /* BUSY, MSL and ADD10 flags */
+
+/**
+ * @brief Communication events
+ *
+ * If a communication is established (START condition generated and slave address
+ * acknowledged) then the master has to check on one of the following events for
+ * communication procedures:
+ *
+ * 1) Master Receiver mode: The master has to wait on the event EV7 then to read
+ * the data received from the slave (I2C_ReceiveData() function).
+ *
+ * 2) Master Transmitter mode: The master has to send data (I2C_SendData()
+ * function) then to wait on event EV8 or EV8_2.
+ * These two events are similar:
+ * - EV8 means that the data has been written in the data register and is
+ * being shifted out.
+ * - EV8_2 means that the data has been physically shifted out and output
+ * on the bus.
+ * In most cases, using EV8 is sufficient for the application.
+ * Using EV8_2 leads to a slower communication but ensure more reliable test.
+ * EV8_2 is also more suitable than EV8 for testing on the last data transmission
+ * (before Stop condition generation).
+ *
+ * @note In case the user software does not guarantee that this event EV7 is
+ * managed before the current byte end of transfer, then user may check on EV7
+ * and BTF flag at the same time (ie. (I2C_EVENT_MASTER_BYTE_RECEIVED | I2C_FLAG_BTF)).
+ * In this case the communication may be slower.
+ *
+ */
+
+/* Master RECEIVER mode -----------------------------*/
+/* --EV7 */
+#define I2C_EVENT_MASTER_BYTE_RECEIVED ((uint32_t)0x00030040) /* BUSY, MSL and RXNE flags */
+
+/* Master TRANSMITTER mode --------------------------*/
+/* --EV8 */
+#define I2C_EVENT_MASTER_BYTE_TRANSMITTING ((uint32_t)0x00070080) /* TRA, BUSY, MSL, TXE flags */
+/* --EV8_2 */
+#define I2C_EVENT_MASTER_BYTE_TRANSMITTED ((uint32_t)0x00070084) /* TRA, BUSY, MSL, TXE and BTF flags */
+
+
+/*========================================
+
+ I2C Slave Events (Events grouped in order of communication)
+ ==========================================*/
+
+/**
+ * @brief Communication start events
+ *
+ * Wait on one of these events at the start of the communication. It means that
+ * the I2C peripheral detected a Start condition on the bus (generated by master
+ * device) followed by the peripheral address. The peripheral generates an ACK
+ * condition on the bus (if the acknowledge feature is enabled through function
+ * I2C_AcknowledgeConfig()) and the events listed above are set :
+ *
+ * 1) In normal case (only one address managed by the slave), when the address
+ * sent by the master matches the own address of the peripheral (configured by
+ * I2C_OwnAddress1 field) the I2C_EVENT_SLAVE_XXX_ADDRESS_MATCHED event is set
+ * (where XXX could be TRANSMITTER or RECEIVER).
+ *
+ * 2) In case the address sent by the master matches the second address of the
+ * peripheral (configured by the function I2C_OwnAddress2Config() and enabled
+ * by the function I2C_DualAddressCmd()) the events I2C_EVENT_SLAVE_XXX_SECONDADDRESS_MATCHED
+ * (where XXX could be TRANSMITTER or RECEIVER) are set.
+ *
+ * 3) In case the address sent by the master is General Call (address 0x00) and
+ * if the General Call is enabled for the peripheral (using function I2C_GeneralCallCmd())
+ * the following event is set I2C_EVENT_SLAVE_GENERALCALLADDRESS_MATCHED.
+ *
+ */
+
+/* --EV1 (all the events below are variants of EV1) */
+/* 1) Case of One Single Address managed by the slave */
+#define I2C_EVENT_SLAVE_RECEIVER_ADDRESS_MATCHED ((uint32_t)0x00020002) /* BUSY and ADDR flags */
+#define I2C_EVENT_SLAVE_TRANSMITTER_ADDRESS_MATCHED ((uint32_t)0x00060082) /* TRA, BUSY, TXE and ADDR flags */
+
+/* 2) Case of Dual address managed by the slave */
+#define I2C_EVENT_SLAVE_RECEIVER_SECONDADDRESS_MATCHED ((uint32_t)0x00820000) /* DUALF and BUSY flags */
+#define I2C_EVENT_SLAVE_TRANSMITTER_SECONDADDRESS_MATCHED ((uint32_t)0x00860080) /* DUALF, TRA, BUSY and TXE flags */
+
+/* 3) Case of General Call enabled for the slave */
+#define I2C_EVENT_SLAVE_GENERALCALLADDRESS_MATCHED ((uint32_t)0x00120000) /* GENCALL and BUSY flags */
+
+/**
+ * @brief Communication events
+ *
+ * Wait on one of these events when EV1 has already been checked and:
+ *
+ * - Slave RECEIVER mode:
+ * - EV2: When the application is expecting a data byte to be received.
+ * - EV4: When the application is expecting the end of the communication: master
+ * sends a stop condition and data transmission is stopped.
+ *
+ * - Slave Transmitter mode:
+ * - EV3: When a byte has been transmitted by the slave and the application is expecting
+ * the end of the byte transmission. The two events I2C_EVENT_SLAVE_BYTE_TRANSMITTED and
+ * I2C_EVENT_SLAVE_BYTE_TRANSMITTING are similar. The second one can optionally be
+ * used when the user software doesn't guarantee the EV3 is managed before the
+ * current byte end of transfer.
+ * - EV3_2: When the master sends a NACK in order to tell slave that data transmission
+ * shall end (before sending the STOP condition). In this case slave has to stop sending
+ * data bytes and expect a Stop condition on the bus.
+ *
+ * @note In case the user software does not guarantee that the event EV2 is
+ * managed before the current byte end of transfer, then user may check on EV2
+ * and BTF flag at the same time (ie. (I2C_EVENT_SLAVE_BYTE_RECEIVED | I2C_FLAG_BTF)).
+ * In this case the communication may be slower.
+ *
+ */
+
+/* Slave RECEIVER mode --------------------------*/
+/* --EV2 */
+#define I2C_EVENT_SLAVE_BYTE_RECEIVED ((uint32_t)0x00020040) /* BUSY and RXNE flags */
+/* --EV4 */
+#define I2C_EVENT_SLAVE_STOP_DETECTED ((uint32_t)0x00000010) /* STOPF flag */
+
+/* Slave TRANSMITTER mode -----------------------*/
+/* --EV3 */
+#define I2C_EVENT_SLAVE_BYTE_TRANSMITTED ((uint32_t)0x00060084) /* TRA, BUSY, TXE and BTF flags */
+#define I2C_EVENT_SLAVE_BYTE_TRANSMITTING ((uint32_t)0x00060080) /* TRA, BUSY and TXE flags */
+/* --EV3_2 */
+#define I2C_EVENT_SLAVE_ACK_FAILURE ((uint32_t)0x00000400) /* AF flag */
+
+/*=========================== End of Events Description ==========================================*/
+
+#define IS_I2C_EVENT(EVENT) (((EVENT) == I2C_EVENT_SLAVE_TRANSMITTER_ADDRESS_MATCHED) || \
+ ((EVENT) == I2C_EVENT_SLAVE_RECEIVER_ADDRESS_MATCHED) || \
+ ((EVENT) == I2C_EVENT_SLAVE_TRANSMITTER_SECONDADDRESS_MATCHED) || \
+ ((EVENT) == I2C_EVENT_SLAVE_RECEIVER_SECONDADDRESS_MATCHED) || \
+ ((EVENT) == I2C_EVENT_SLAVE_GENERALCALLADDRESS_MATCHED) || \
+ ((EVENT) == I2C_EVENT_SLAVE_BYTE_RECEIVED) || \
+ ((EVENT) == (I2C_EVENT_SLAVE_BYTE_RECEIVED | I2C_FLAG_DUALF)) || \
+ ((EVENT) == (I2C_EVENT_SLAVE_BYTE_RECEIVED | I2C_FLAG_GENCALL)) || \
+ ((EVENT) == I2C_EVENT_SLAVE_BYTE_TRANSMITTED) || \
+ ((EVENT) == (I2C_EVENT_SLAVE_BYTE_TRANSMITTED | I2C_FLAG_DUALF)) || \
+ ((EVENT) == (I2C_EVENT_SLAVE_BYTE_TRANSMITTED | I2C_FLAG_GENCALL)) || \
+ ((EVENT) == I2C_EVENT_SLAVE_STOP_DETECTED) || \
+ ((EVENT) == I2C_EVENT_MASTER_MODE_SELECT) || \
+ ((EVENT) == I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED) || \
+ ((EVENT) == I2C_EVENT_MASTER_RECEIVER_MODE_SELECTED) || \
+ ((EVENT) == I2C_EVENT_MASTER_BYTE_RECEIVED) || \
+ ((EVENT) == I2C_EVENT_MASTER_BYTE_TRANSMITTED) || \
+ ((EVENT) == I2C_EVENT_MASTER_BYTE_TRANSMITTING) || \
+ ((EVENT) == I2C_EVENT_MASTER_MODE_ADDRESS10) || \
+ ((EVENT) == I2C_EVENT_SLAVE_ACK_FAILURE))
+/**
+ * @}
+ */
+
+/** @defgroup I2C_own_address1
+ * @{
+ */
+
+#define IS_I2C_OWN_ADDRESS1(ADDRESS1) ((ADDRESS1) <= 0x3FF)
+/**
+ * @}
+ */
+
+/** @defgroup I2C_clock_speed
+ * @{
+ */
+
+#define IS_I2C_CLOCK_SPEED(SPEED) (((SPEED) >= 0x1) && ((SPEED) <= 400000))
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup I2C_Exported_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup I2C_Exported_Functions
+ * @{
+ */
+
+void I2C_DeInit(I2C_TypeDef* I2Cx);
+void I2C_Init(I2C_TypeDef* I2Cx, I2C_InitTypeDef* I2C_InitStruct);
+void I2C_StructInit(I2C_InitTypeDef* I2C_InitStruct);
+void I2C_Cmd(I2C_TypeDef* I2Cx, FunctionalState NewState);
+void I2C_DMACmd(I2C_TypeDef* I2Cx, FunctionalState NewState);
+void I2C_DMALastTransferCmd(I2C_TypeDef* I2Cx, FunctionalState NewState);
+void I2C_GenerateSTART(I2C_TypeDef* I2Cx, FunctionalState NewState);
+void I2C_GenerateSTOP(I2C_TypeDef* I2Cx, FunctionalState NewState);
+void I2C_AcknowledgeConfig(I2C_TypeDef* I2Cx, FunctionalState NewState);
+void I2C_OwnAddress2Config(I2C_TypeDef* I2Cx, uint8_t Address);
+void I2C_DualAddressCmd(I2C_TypeDef* I2Cx, FunctionalState NewState);
+void I2C_GeneralCallCmd(I2C_TypeDef* I2Cx, FunctionalState NewState);
+void I2C_ITConfig(I2C_TypeDef* I2Cx, uint16_t I2C_IT, FunctionalState NewState);
+void I2C_SendData(I2C_TypeDef* I2Cx, uint8_t Data);
+uint8_t I2C_ReceiveData(I2C_TypeDef* I2Cx);
+void I2C_Send7bitAddress(I2C_TypeDef* I2Cx, uint8_t Address, uint8_t I2C_Direction);
+uint16_t I2C_ReadRegister(I2C_TypeDef* I2Cx, uint8_t I2C_Register);
+void I2C_SoftwareResetCmd(I2C_TypeDef* I2Cx, FunctionalState NewState);
+void I2C_NACKPositionConfig(I2C_TypeDef* I2Cx, uint16_t I2C_NACKPosition);
+void I2C_SMBusAlertConfig(I2C_TypeDef* I2Cx, uint16_t I2C_SMBusAlert);
+void I2C_TransmitPEC(I2C_TypeDef* I2Cx, FunctionalState NewState);
+void I2C_PECPositionConfig(I2C_TypeDef* I2Cx, uint16_t I2C_PECPosition);
+void I2C_CalculatePEC(I2C_TypeDef* I2Cx, FunctionalState NewState);
+uint8_t I2C_GetPEC(I2C_TypeDef* I2Cx);
+void I2C_ARPCmd(I2C_TypeDef* I2Cx, FunctionalState NewState);
+void I2C_StretchClockCmd(I2C_TypeDef* I2Cx, FunctionalState NewState);
+void I2C_FastModeDutyCycleConfig(I2C_TypeDef* I2Cx, uint16_t I2C_DutyCycle);
+
+/**
+ * @brief
+ ****************************************************************************************
+ *
+ * I2C State Monitoring Functions
+ *
+ ****************************************************************************************
+ * This I2C driver provides three different ways for I2C state monitoring
+ * depending on the application requirements and constraints:
+ *
+ *
+ * 1) Basic state monitoring:
+ * Using I2C_CheckEvent() function:
+ * It compares the status registers (SR1 and SR2) content to a given event
+ * (can be the combination of one or more flags).
+ * It returns SUCCESS if the current status includes the given flags
+ * and returns ERROR if one or more flags are missing in the current status.
+ * - When to use:
+ * - This function is suitable for most applications as well as for startup
+ * activity since the events are fully described in the product reference manual
+ * (RM0008).
+ * - It is also suitable for users who need to define their own events.
+ * - Limitations:
+ * - If an error occurs (ie. error flags are set besides to the monitored flags),
+ * the I2C_CheckEvent() function may return SUCCESS despite the communication
+ * hold or corrupted real state.
+ * In this case, it is advised to use error interrupts to monitor the error
+ * events and handle them in the interrupt IRQ handler.
+ *
+ * @note
+ * For error management, it is advised to use the following functions:
+ * - I2C_ITConfig() to configure and enable the error interrupts (I2C_IT_ERR).
+ * - I2Cx_ER_IRQHandler() which is called when the error interrupt occurs.
+ * Where x is the peripheral instance (I2C1, I2C2 ...)
+ * - I2C_GetFlagStatus() or I2C_GetITStatus() to be called into I2Cx_ER_IRQHandler()
+ * in order to determine which error occurred.
+ * - I2C_ClearFlag() or I2C_ClearITPendingBit() and/or I2C_SoftwareResetCmd()
+ * and/or I2C_GenerateStop() in order to clear the error flag and source,
+ * and return to correct communication status.
+ *
+ *
+ * 2) Advanced state monitoring:
+ * Using the function I2C_GetLastEvent() which returns the image of both status
+ * registers in a single word (uint32_t) (Status Register 2 value is shifted left
+ * by 16 bits and concatenated to Status Register 1).
+ * - When to use:
+ * - This function is suitable for the same applications above but it allows to
+ * overcome the limitations of I2C_GetFlagStatus() function (see below).
+ * The returned value could be compared to events already defined in the
+ * library (stm32f10x_i2c.h) or to custom values defined by user.
+ * - This function is suitable when multiple flags are monitored at the same time.
+ * - At the opposite of I2C_CheckEvent() function, this function allows user to
+ * choose when an event is accepted (when all events flags are set and no
+ * other flags are set or just when the needed flags are set like
+ * I2C_CheckEvent() function).
+ * - Limitations:
+ * - User may need to define his own events.
+ * - Same remark concerning the error management is applicable for this
+ * function if user decides to check only regular communication flags (and
+ * ignores error flags).
+ *
+ *
+ * 3) Flag-based state monitoring:
+ * Using the function I2C_GetFlagStatus() which simply returns the status of
+ * one single flag (ie. I2C_FLAG_RXNE ...).
+ * - When to use:
+ * - This function could be used for specific applications or in debug phase.
+ * - It is suitable when only one flag checking is needed (most I2C events
+ * are monitored through multiple flags).
+ * - Limitations:
+ * - When calling this function, the Status register is accessed. Some flags are
+ * cleared when the status register is accessed. So checking the status
+ * of one Flag, may clear other ones.
+ * - Function may need to be called twice or more in order to monitor one
+ * single event.
+ *
+ */
+
+/**
+ *
+ * 1) Basic state monitoring
+ *******************************************************************************
+ */
+ErrorStatus I2C_CheckEvent(I2C_TypeDef* I2Cx, uint32_t I2C_EVENT);
+/**
+ *
+ * 2) Advanced state monitoring
+ *******************************************************************************
+ */
+uint32_t I2C_GetLastEvent(I2C_TypeDef* I2Cx);
+/**
+ *
+ * 3) Flag-based state monitoring
+ *******************************************************************************
+ */
+FlagStatus I2C_GetFlagStatus(I2C_TypeDef* I2Cx, uint32_t I2C_FLAG);
+/**
+ *
+ *******************************************************************************
+ */
+
+void I2C_ClearFlag(I2C_TypeDef* I2Cx, uint32_t I2C_FLAG);
+ITStatus I2C_GetITStatus(I2C_TypeDef* I2Cx, uint32_t I2C_IT);
+void I2C_ClearITPendingBit(I2C_TypeDef* I2Cx, uint32_t I2C_IT);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /*__STM32F10x_I2C_H */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_iwdg.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_iwdg.h
new file mode 100644
index 0000000..25b0bb5
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_iwdg.h
@@ -0,0 +1,140 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_iwdg.h
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file contains all the functions prototypes for the IWDG
+ * firmware library.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F10x_IWDG_H
+#define __STM32F10x_IWDG_H
+
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @addtogroup IWDG
+ * @{
+ */
+
+/** @defgroup IWDG_Exported_Types
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup IWDG_Exported_Constants
+ * @{
+ */
+
+/** @defgroup IWDG_WriteAccess
+ * @{
+ */
+
+#define IWDG_WriteAccess_Enable ((uint16_t)0x5555)
+#define IWDG_WriteAccess_Disable ((uint16_t)0x0000)
+#define IS_IWDG_WRITE_ACCESS(ACCESS) (((ACCESS) == IWDG_WriteAccess_Enable) || \
+ ((ACCESS) == IWDG_WriteAccess_Disable))
+/**
+ * @}
+ */
+
+/** @defgroup IWDG_prescaler
+ * @{
+ */
+
+#define IWDG_Prescaler_4 ((uint8_t)0x00)
+#define IWDG_Prescaler_8 ((uint8_t)0x01)
+#define IWDG_Prescaler_16 ((uint8_t)0x02)
+#define IWDG_Prescaler_32 ((uint8_t)0x03)
+#define IWDG_Prescaler_64 ((uint8_t)0x04)
+#define IWDG_Prescaler_128 ((uint8_t)0x05)
+#define IWDG_Prescaler_256 ((uint8_t)0x06)
+#define IS_IWDG_PRESCALER(PRESCALER) (((PRESCALER) == IWDG_Prescaler_4) || \
+ ((PRESCALER) == IWDG_Prescaler_8) || \
+ ((PRESCALER) == IWDG_Prescaler_16) || \
+ ((PRESCALER) == IWDG_Prescaler_32) || \
+ ((PRESCALER) == IWDG_Prescaler_64) || \
+ ((PRESCALER) == IWDG_Prescaler_128)|| \
+ ((PRESCALER) == IWDG_Prescaler_256))
+/**
+ * @}
+ */
+
+/** @defgroup IWDG_Flag
+ * @{
+ */
+
+#define IWDG_FLAG_PVU ((uint16_t)0x0001)
+#define IWDG_FLAG_RVU ((uint16_t)0x0002)
+#define IS_IWDG_FLAG(FLAG) (((FLAG) == IWDG_FLAG_PVU) || ((FLAG) == IWDG_FLAG_RVU))
+#define IS_IWDG_RELOAD(RELOAD) ((RELOAD) <= 0xFFF)
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup IWDG_Exported_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup IWDG_Exported_Functions
+ * @{
+ */
+
+void IWDG_WriteAccessCmd(uint16_t IWDG_WriteAccess);
+void IWDG_SetPrescaler(uint8_t IWDG_Prescaler);
+void IWDG_SetReload(uint16_t Reload);
+void IWDG_ReloadCounter(void);
+void IWDG_Enable(void);
+FlagStatus IWDG_GetFlagStatus(uint16_t IWDG_FLAG);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F10x_IWDG_H */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_pwr.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_pwr.h
new file mode 100644
index 0000000..1c025e2
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_pwr.h
@@ -0,0 +1,156 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_pwr.h
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file contains all the functions prototypes for the PWR firmware
+ * library.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F10x_PWR_H
+#define __STM32F10x_PWR_H
+
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @addtogroup PWR
+ * @{
+ */
+
+/** @defgroup PWR_Exported_Types
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup PWR_Exported_Constants
+ * @{
+ */
+
+/** @defgroup PVD_detection_level
+ * @{
+ */
+
+#define PWR_PVDLevel_2V2 ((uint32_t)0x00000000)
+#define PWR_PVDLevel_2V3 ((uint32_t)0x00000020)
+#define PWR_PVDLevel_2V4 ((uint32_t)0x00000040)
+#define PWR_PVDLevel_2V5 ((uint32_t)0x00000060)
+#define PWR_PVDLevel_2V6 ((uint32_t)0x00000080)
+#define PWR_PVDLevel_2V7 ((uint32_t)0x000000A0)
+#define PWR_PVDLevel_2V8 ((uint32_t)0x000000C0)
+#define PWR_PVDLevel_2V9 ((uint32_t)0x000000E0)
+#define IS_PWR_PVD_LEVEL(LEVEL) (((LEVEL) == PWR_PVDLevel_2V2) || ((LEVEL) == PWR_PVDLevel_2V3)|| \
+ ((LEVEL) == PWR_PVDLevel_2V4) || ((LEVEL) == PWR_PVDLevel_2V5)|| \
+ ((LEVEL) == PWR_PVDLevel_2V6) || ((LEVEL) == PWR_PVDLevel_2V7)|| \
+ ((LEVEL) == PWR_PVDLevel_2V8) || ((LEVEL) == PWR_PVDLevel_2V9))
+/**
+ * @}
+ */
+
+/** @defgroup Regulator_state_is_STOP_mode
+ * @{
+ */
+
+#define PWR_Regulator_ON ((uint32_t)0x00000000)
+#define PWR_Regulator_LowPower ((uint32_t)0x00000001)
+#define IS_PWR_REGULATOR(REGULATOR) (((REGULATOR) == PWR_Regulator_ON) || \
+ ((REGULATOR) == PWR_Regulator_LowPower))
+/**
+ * @}
+ */
+
+/** @defgroup STOP_mode_entry
+ * @{
+ */
+
+#define PWR_STOPEntry_WFI ((uint8_t)0x01)
+#define PWR_STOPEntry_WFE ((uint8_t)0x02)
+#define IS_PWR_STOP_ENTRY(ENTRY) (((ENTRY) == PWR_STOPEntry_WFI) || ((ENTRY) == PWR_STOPEntry_WFE))
+
+/**
+ * @}
+ */
+
+/** @defgroup PWR_Flag
+ * @{
+ */
+
+#define PWR_FLAG_WU ((uint32_t)0x00000001)
+#define PWR_FLAG_SB ((uint32_t)0x00000002)
+#define PWR_FLAG_PVDO ((uint32_t)0x00000004)
+#define IS_PWR_GET_FLAG(FLAG) (((FLAG) == PWR_FLAG_WU) || ((FLAG) == PWR_FLAG_SB) || \
+ ((FLAG) == PWR_FLAG_PVDO))
+
+#define IS_PWR_CLEAR_FLAG(FLAG) (((FLAG) == PWR_FLAG_WU) || ((FLAG) == PWR_FLAG_SB))
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup PWR_Exported_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup PWR_Exported_Functions
+ * @{
+ */
+
+void PWR_DeInit(void);
+void PWR_BackupAccessCmd(FunctionalState NewState);
+void PWR_PVDCmd(FunctionalState NewState);
+void PWR_PVDLevelConfig(uint32_t PWR_PVDLevel);
+void PWR_WakeUpPinCmd(FunctionalState NewState);
+void PWR_EnterSTOPMode(uint32_t PWR_Regulator, uint8_t PWR_STOPEntry);
+void PWR_EnterSTANDBYMode(void);
+FlagStatus PWR_GetFlagStatus(uint32_t PWR_FLAG);
+void PWR_ClearFlag(uint32_t PWR_FLAG);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F10x_PWR_H */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_rcc.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_rcc.h
new file mode 100644
index 0000000..dda2844
Binary files /dev/null and b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_rcc.h differ
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_rtc.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_rtc.h
new file mode 100644
index 0000000..fd8beb5
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_rtc.h
@@ -0,0 +1,135 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_rtc.h
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file contains all the functions prototypes for the RTC firmware
+ * library.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F10x_RTC_H
+#define __STM32F10x_RTC_H
+
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @addtogroup RTC
+ * @{
+ */
+
+/** @defgroup RTC_Exported_Types
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup RTC_Exported_Constants
+ * @{
+ */
+
+/** @defgroup RTC_interrupts_define
+ * @{
+ */
+
+#define RTC_IT_OW ((uint16_t)0x0004) /*!< Overflow interrupt */
+#define RTC_IT_ALR ((uint16_t)0x0002) /*!< Alarm interrupt */
+#define RTC_IT_SEC ((uint16_t)0x0001) /*!< Second interrupt */
+#define IS_RTC_IT(IT) ((((IT) & (uint16_t)0xFFF8) == 0x00) && ((IT) != 0x00))
+#define IS_RTC_GET_IT(IT) (((IT) == RTC_IT_OW) || ((IT) == RTC_IT_ALR) || \
+ ((IT) == RTC_IT_SEC))
+/**
+ * @}
+ */
+
+/** @defgroup RTC_interrupts_flags
+ * @{
+ */
+
+#define RTC_FLAG_RTOFF ((uint16_t)0x0020) /*!< RTC Operation OFF flag */
+#define RTC_FLAG_RSF ((uint16_t)0x0008) /*!< Registers Synchronized flag */
+#define RTC_FLAG_OW ((uint16_t)0x0004) /*!< Overflow flag */
+#define RTC_FLAG_ALR ((uint16_t)0x0002) /*!< Alarm flag */
+#define RTC_FLAG_SEC ((uint16_t)0x0001) /*!< Second flag */
+#define IS_RTC_CLEAR_FLAG(FLAG) ((((FLAG) & (uint16_t)0xFFF0) == 0x00) && ((FLAG) != 0x00))
+#define IS_RTC_GET_FLAG(FLAG) (((FLAG) == RTC_FLAG_RTOFF) || ((FLAG) == RTC_FLAG_RSF) || \
+ ((FLAG) == RTC_FLAG_OW) || ((FLAG) == RTC_FLAG_ALR) || \
+ ((FLAG) == RTC_FLAG_SEC))
+#define IS_RTC_PRESCALER(PRESCALER) ((PRESCALER) <= 0xFFFFF)
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup RTC_Exported_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup RTC_Exported_Functions
+ * @{
+ */
+
+void RTC_ITConfig(uint16_t RTC_IT, FunctionalState NewState);
+void RTC_EnterConfigMode(void);
+void RTC_ExitConfigMode(void);
+uint32_t RTC_GetCounter(void);
+void RTC_SetCounter(uint32_t CounterValue);
+void RTC_SetPrescaler(uint32_t PrescalerValue);
+void RTC_SetAlarm(uint32_t AlarmValue);
+uint32_t RTC_GetDivider(void);
+void RTC_WaitForLastTask(void);
+void RTC_WaitForSynchro(void);
+FlagStatus RTC_GetFlagStatus(uint16_t RTC_FLAG);
+void RTC_ClearFlag(uint16_t RTC_FLAG);
+ITStatus RTC_GetITStatus(uint16_t RTC_IT);
+void RTC_ClearITPendingBit(uint16_t RTC_IT);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F10x_RTC_H */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_sdio.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_sdio.h
new file mode 100644
index 0000000..81c058a
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_sdio.h
@@ -0,0 +1,531 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_sdio.h
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file contains all the functions prototypes for the SDIO firmware
+ * library.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F10x_SDIO_H
+#define __STM32F10x_SDIO_H
+
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @addtogroup SDIO
+ * @{
+ */
+
+/** @defgroup SDIO_Exported_Types
+ * @{
+ */
+
+typedef struct
+{
+ uint32_t SDIO_ClockEdge; /*!< Specifies the clock transition on which the bit capture is made.
+ This parameter can be a value of @ref SDIO_Clock_Edge */
+
+ uint32_t SDIO_ClockBypass; /*!< Specifies whether the SDIO Clock divider bypass is
+ enabled or disabled.
+ This parameter can be a value of @ref SDIO_Clock_Bypass */
+
+ uint32_t SDIO_ClockPowerSave; /*!< Specifies whether SDIO Clock output is enabled or
+ disabled when the bus is idle.
+ This parameter can be a value of @ref SDIO_Clock_Power_Save */
+
+ uint32_t SDIO_BusWide; /*!< Specifies the SDIO bus width.
+ This parameter can be a value of @ref SDIO_Bus_Wide */
+
+ uint32_t SDIO_HardwareFlowControl; /*!< Specifies whether the SDIO hardware flow control is enabled or disabled.
+ This parameter can be a value of @ref SDIO_Hardware_Flow_Control */
+
+ uint8_t SDIO_ClockDiv; /*!< Specifies the clock frequency of the SDIO controller.
+ This parameter can be a value between 0x00 and 0xFF. */
+
+} SDIO_InitTypeDef;
+
+typedef struct
+{
+ uint32_t SDIO_Argument; /*!< Specifies the SDIO command argument which is sent
+ to a card as part of a command message. If a command
+ contains an argument, it must be loaded into this register
+ before writing the command to the command register */
+
+ uint32_t SDIO_CmdIndex; /*!< Specifies the SDIO command index. It must be lower than 0x40. */
+
+ uint32_t SDIO_Response; /*!< Specifies the SDIO response type.
+ This parameter can be a value of @ref SDIO_Response_Type */
+
+ uint32_t SDIO_Wait; /*!< Specifies whether SDIO wait-for-interrupt request is enabled or disabled.
+ This parameter can be a value of @ref SDIO_Wait_Interrupt_State */
+
+ uint32_t SDIO_CPSM; /*!< Specifies whether SDIO Command path state machine (CPSM)
+ is enabled or disabled.
+ This parameter can be a value of @ref SDIO_CPSM_State */
+} SDIO_CmdInitTypeDef;
+
+typedef struct
+{
+ uint32_t SDIO_DataTimeOut; /*!< Specifies the data timeout period in card bus clock periods. */
+
+ uint32_t SDIO_DataLength; /*!< Specifies the number of data bytes to be transferred. */
+
+ uint32_t SDIO_DataBlockSize; /*!< Specifies the data block size for block transfer.
+ This parameter can be a value of @ref SDIO_Data_Block_Size */
+
+ uint32_t SDIO_TransferDir; /*!< Specifies the data transfer direction, whether the transfer
+ is a read or write.
+ This parameter can be a value of @ref SDIO_Transfer_Direction */
+
+ uint32_t SDIO_TransferMode; /*!< Specifies whether data transfer is in stream or block mode.
+ This parameter can be a value of @ref SDIO_Transfer_Type */
+
+ uint32_t SDIO_DPSM; /*!< Specifies whether SDIO Data path state machine (DPSM)
+ is enabled or disabled.
+ This parameter can be a value of @ref SDIO_DPSM_State */
+} SDIO_DataInitTypeDef;
+
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Exported_Constants
+ * @{
+ */
+
+/** @defgroup SDIO_Clock_Edge
+ * @{
+ */
+
+#define SDIO_ClockEdge_Rising ((uint32_t)0x00000000)
+#define SDIO_ClockEdge_Falling ((uint32_t)0x00002000)
+#define IS_SDIO_CLOCK_EDGE(EDGE) (((EDGE) == SDIO_ClockEdge_Rising) || \
+ ((EDGE) == SDIO_ClockEdge_Falling))
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Clock_Bypass
+ * @{
+ */
+
+#define SDIO_ClockBypass_Disable ((uint32_t)0x00000000)
+#define SDIO_ClockBypass_Enable ((uint32_t)0x00000400)
+#define IS_SDIO_CLOCK_BYPASS(BYPASS) (((BYPASS) == SDIO_ClockBypass_Disable) || \
+ ((BYPASS) == SDIO_ClockBypass_Enable))
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Clock_Power_Save
+ * @{
+ */
+
+#define SDIO_ClockPowerSave_Disable ((uint32_t)0x00000000)
+#define SDIO_ClockPowerSave_Enable ((uint32_t)0x00000200)
+#define IS_SDIO_CLOCK_POWER_SAVE(SAVE) (((SAVE) == SDIO_ClockPowerSave_Disable) || \
+ ((SAVE) == SDIO_ClockPowerSave_Enable))
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Bus_Wide
+ * @{
+ */
+
+#define SDIO_BusWide_1b ((uint32_t)0x00000000)
+#define SDIO_BusWide_4b ((uint32_t)0x00000800)
+#define SDIO_BusWide_8b ((uint32_t)0x00001000)
+#define IS_SDIO_BUS_WIDE(WIDE) (((WIDE) == SDIO_BusWide_1b) || ((WIDE) == SDIO_BusWide_4b) || \
+ ((WIDE) == SDIO_BusWide_8b))
+
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Hardware_Flow_Control
+ * @{
+ */
+
+#define SDIO_HardwareFlowControl_Disable ((uint32_t)0x00000000)
+#define SDIO_HardwareFlowControl_Enable ((uint32_t)0x00004000)
+#define IS_SDIO_HARDWARE_FLOW_CONTROL(CONTROL) (((CONTROL) == SDIO_HardwareFlowControl_Disable) || \
+ ((CONTROL) == SDIO_HardwareFlowControl_Enable))
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Power_State
+ * @{
+ */
+
+#define SDIO_PowerState_OFF ((uint32_t)0x00000000)
+#define SDIO_PowerState_ON ((uint32_t)0x00000003)
+#define IS_SDIO_POWER_STATE(STATE) (((STATE) == SDIO_PowerState_OFF) || ((STATE) == SDIO_PowerState_ON))
+/**
+ * @}
+ */
+
+
+/** @defgroup SDIO_Interrupt_sources
+ * @{
+ */
+
+#define SDIO_IT_CCRCFAIL ((uint32_t)0x00000001)
+#define SDIO_IT_DCRCFAIL ((uint32_t)0x00000002)
+#define SDIO_IT_CTIMEOUT ((uint32_t)0x00000004)
+#define SDIO_IT_DTIMEOUT ((uint32_t)0x00000008)
+#define SDIO_IT_TXUNDERR ((uint32_t)0x00000010)
+#define SDIO_IT_RXOVERR ((uint32_t)0x00000020)
+#define SDIO_IT_CMDREND ((uint32_t)0x00000040)
+#define SDIO_IT_CMDSENT ((uint32_t)0x00000080)
+#define SDIO_IT_DATAEND ((uint32_t)0x00000100)
+#define SDIO_IT_STBITERR ((uint32_t)0x00000200)
+#define SDIO_IT_DBCKEND ((uint32_t)0x00000400)
+#define SDIO_IT_CMDACT ((uint32_t)0x00000800)
+#define SDIO_IT_TXACT ((uint32_t)0x00001000)
+#define SDIO_IT_RXACT ((uint32_t)0x00002000)
+#define SDIO_IT_TXFIFOHE ((uint32_t)0x00004000)
+#define SDIO_IT_RXFIFOHF ((uint32_t)0x00008000)
+#define SDIO_IT_TXFIFOF ((uint32_t)0x00010000)
+#define SDIO_IT_RXFIFOF ((uint32_t)0x00020000)
+#define SDIO_IT_TXFIFOE ((uint32_t)0x00040000)
+#define SDIO_IT_RXFIFOE ((uint32_t)0x00080000)
+#define SDIO_IT_TXDAVL ((uint32_t)0x00100000)
+#define SDIO_IT_RXDAVL ((uint32_t)0x00200000)
+#define SDIO_IT_SDIOIT ((uint32_t)0x00400000)
+#define SDIO_IT_CEATAEND ((uint32_t)0x00800000)
+#define IS_SDIO_IT(IT) ((((IT) & (uint32_t)0xFF000000) == 0x00) && ((IT) != (uint32_t)0x00))
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Command_Index
+ * @{
+ */
+
+#define IS_SDIO_CMD_INDEX(INDEX) ((INDEX) < 0x40)
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Response_Type
+ * @{
+ */
+
+#define SDIO_Response_No ((uint32_t)0x00000000)
+#define SDIO_Response_Short ((uint32_t)0x00000040)
+#define SDIO_Response_Long ((uint32_t)0x000000C0)
+#define IS_SDIO_RESPONSE(RESPONSE) (((RESPONSE) == SDIO_Response_No) || \
+ ((RESPONSE) == SDIO_Response_Short) || \
+ ((RESPONSE) == SDIO_Response_Long))
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Wait_Interrupt_State
+ * @{
+ */
+
+#define SDIO_Wait_No ((uint32_t)0x00000000) /*!< SDIO No Wait, TimeOut is enabled */
+#define SDIO_Wait_IT ((uint32_t)0x00000100) /*!< SDIO Wait Interrupt Request */
+#define SDIO_Wait_Pend ((uint32_t)0x00000200) /*!< SDIO Wait End of transfer */
+#define IS_SDIO_WAIT(WAIT) (((WAIT) == SDIO_Wait_No) || ((WAIT) == SDIO_Wait_IT) || \
+ ((WAIT) == SDIO_Wait_Pend))
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_CPSM_State
+ * @{
+ */
+
+#define SDIO_CPSM_Disable ((uint32_t)0x00000000)
+#define SDIO_CPSM_Enable ((uint32_t)0x00000400)
+#define IS_SDIO_CPSM(CPSM) (((CPSM) == SDIO_CPSM_Enable) || ((CPSM) == SDIO_CPSM_Disable))
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Response_Registers
+ * @{
+ */
+
+#define SDIO_RESP1 ((uint32_t)0x00000000)
+#define SDIO_RESP2 ((uint32_t)0x00000004)
+#define SDIO_RESP3 ((uint32_t)0x00000008)
+#define SDIO_RESP4 ((uint32_t)0x0000000C)
+#define IS_SDIO_RESP(RESP) (((RESP) == SDIO_RESP1) || ((RESP) == SDIO_RESP2) || \
+ ((RESP) == SDIO_RESP3) || ((RESP) == SDIO_RESP4))
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Data_Length
+ * @{
+ */
+
+#define IS_SDIO_DATA_LENGTH(LENGTH) ((LENGTH) <= 0x01FFFFFF)
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Data_Block_Size
+ * @{
+ */
+
+#define SDIO_DataBlockSize_1b ((uint32_t)0x00000000)
+#define SDIO_DataBlockSize_2b ((uint32_t)0x00000010)
+#define SDIO_DataBlockSize_4b ((uint32_t)0x00000020)
+#define SDIO_DataBlockSize_8b ((uint32_t)0x00000030)
+#define SDIO_DataBlockSize_16b ((uint32_t)0x00000040)
+#define SDIO_DataBlockSize_32b ((uint32_t)0x00000050)
+#define SDIO_DataBlockSize_64b ((uint32_t)0x00000060)
+#define SDIO_DataBlockSize_128b ((uint32_t)0x00000070)
+#define SDIO_DataBlockSize_256b ((uint32_t)0x00000080)
+#define SDIO_DataBlockSize_512b ((uint32_t)0x00000090)
+#define SDIO_DataBlockSize_1024b ((uint32_t)0x000000A0)
+#define SDIO_DataBlockSize_2048b ((uint32_t)0x000000B0)
+#define SDIO_DataBlockSize_4096b ((uint32_t)0x000000C0)
+#define SDIO_DataBlockSize_8192b ((uint32_t)0x000000D0)
+#define SDIO_DataBlockSize_16384b ((uint32_t)0x000000E0)
+#define IS_SDIO_BLOCK_SIZE(SIZE) (((SIZE) == SDIO_DataBlockSize_1b) || \
+ ((SIZE) == SDIO_DataBlockSize_2b) || \
+ ((SIZE) == SDIO_DataBlockSize_4b) || \
+ ((SIZE) == SDIO_DataBlockSize_8b) || \
+ ((SIZE) == SDIO_DataBlockSize_16b) || \
+ ((SIZE) == SDIO_DataBlockSize_32b) || \
+ ((SIZE) == SDIO_DataBlockSize_64b) || \
+ ((SIZE) == SDIO_DataBlockSize_128b) || \
+ ((SIZE) == SDIO_DataBlockSize_256b) || \
+ ((SIZE) == SDIO_DataBlockSize_512b) || \
+ ((SIZE) == SDIO_DataBlockSize_1024b) || \
+ ((SIZE) == SDIO_DataBlockSize_2048b) || \
+ ((SIZE) == SDIO_DataBlockSize_4096b) || \
+ ((SIZE) == SDIO_DataBlockSize_8192b) || \
+ ((SIZE) == SDIO_DataBlockSize_16384b))
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Transfer_Direction
+ * @{
+ */
+
+#define SDIO_TransferDir_ToCard ((uint32_t)0x00000000)
+#define SDIO_TransferDir_ToSDIO ((uint32_t)0x00000002)
+#define IS_SDIO_TRANSFER_DIR(DIR) (((DIR) == SDIO_TransferDir_ToCard) || \
+ ((DIR) == SDIO_TransferDir_ToSDIO))
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Transfer_Type
+ * @{
+ */
+
+#define SDIO_TransferMode_Block ((uint32_t)0x00000000)
+#define SDIO_TransferMode_Stream ((uint32_t)0x00000004)
+#define IS_SDIO_TRANSFER_MODE(MODE) (((MODE) == SDIO_TransferMode_Stream) || \
+ ((MODE) == SDIO_TransferMode_Block))
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_DPSM_State
+ * @{
+ */
+
+#define SDIO_DPSM_Disable ((uint32_t)0x00000000)
+#define SDIO_DPSM_Enable ((uint32_t)0x00000001)
+#define IS_SDIO_DPSM(DPSM) (((DPSM) == SDIO_DPSM_Enable) || ((DPSM) == SDIO_DPSM_Disable))
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Flags
+ * @{
+ */
+
+#define SDIO_FLAG_CCRCFAIL ((uint32_t)0x00000001)
+#define SDIO_FLAG_DCRCFAIL ((uint32_t)0x00000002)
+#define SDIO_FLAG_CTIMEOUT ((uint32_t)0x00000004)
+#define SDIO_FLAG_DTIMEOUT ((uint32_t)0x00000008)
+#define SDIO_FLAG_TXUNDERR ((uint32_t)0x00000010)
+#define SDIO_FLAG_RXOVERR ((uint32_t)0x00000020)
+#define SDIO_FLAG_CMDREND ((uint32_t)0x00000040)
+#define SDIO_FLAG_CMDSENT ((uint32_t)0x00000080)
+#define SDIO_FLAG_DATAEND ((uint32_t)0x00000100)
+#define SDIO_FLAG_STBITERR ((uint32_t)0x00000200)
+#define SDIO_FLAG_DBCKEND ((uint32_t)0x00000400)
+#define SDIO_FLAG_CMDACT ((uint32_t)0x00000800)
+#define SDIO_FLAG_TXACT ((uint32_t)0x00001000)
+#define SDIO_FLAG_RXACT ((uint32_t)0x00002000)
+#define SDIO_FLAG_TXFIFOHE ((uint32_t)0x00004000)
+#define SDIO_FLAG_RXFIFOHF ((uint32_t)0x00008000)
+#define SDIO_FLAG_TXFIFOF ((uint32_t)0x00010000)
+#define SDIO_FLAG_RXFIFOF ((uint32_t)0x00020000)
+#define SDIO_FLAG_TXFIFOE ((uint32_t)0x00040000)
+#define SDIO_FLAG_RXFIFOE ((uint32_t)0x00080000)
+#define SDIO_FLAG_TXDAVL ((uint32_t)0x00100000)
+#define SDIO_FLAG_RXDAVL ((uint32_t)0x00200000)
+#define SDIO_FLAG_SDIOIT ((uint32_t)0x00400000)
+#define SDIO_FLAG_CEATAEND ((uint32_t)0x00800000)
+#define IS_SDIO_FLAG(FLAG) (((FLAG) == SDIO_FLAG_CCRCFAIL) || \
+ ((FLAG) == SDIO_FLAG_DCRCFAIL) || \
+ ((FLAG) == SDIO_FLAG_CTIMEOUT) || \
+ ((FLAG) == SDIO_FLAG_DTIMEOUT) || \
+ ((FLAG) == SDIO_FLAG_TXUNDERR) || \
+ ((FLAG) == SDIO_FLAG_RXOVERR) || \
+ ((FLAG) == SDIO_FLAG_CMDREND) || \
+ ((FLAG) == SDIO_FLAG_CMDSENT) || \
+ ((FLAG) == SDIO_FLAG_DATAEND) || \
+ ((FLAG) == SDIO_FLAG_STBITERR) || \
+ ((FLAG) == SDIO_FLAG_DBCKEND) || \
+ ((FLAG) == SDIO_FLAG_CMDACT) || \
+ ((FLAG) == SDIO_FLAG_TXACT) || \
+ ((FLAG) == SDIO_FLAG_RXACT) || \
+ ((FLAG) == SDIO_FLAG_TXFIFOHE) || \
+ ((FLAG) == SDIO_FLAG_RXFIFOHF) || \
+ ((FLAG) == SDIO_FLAG_TXFIFOF) || \
+ ((FLAG) == SDIO_FLAG_RXFIFOF) || \
+ ((FLAG) == SDIO_FLAG_TXFIFOE) || \
+ ((FLAG) == SDIO_FLAG_RXFIFOE) || \
+ ((FLAG) == SDIO_FLAG_TXDAVL) || \
+ ((FLAG) == SDIO_FLAG_RXDAVL) || \
+ ((FLAG) == SDIO_FLAG_SDIOIT) || \
+ ((FLAG) == SDIO_FLAG_CEATAEND))
+
+#define IS_SDIO_CLEAR_FLAG(FLAG) ((((FLAG) & (uint32_t)0xFF3FF800) == 0x00) && ((FLAG) != (uint32_t)0x00))
+
+#define IS_SDIO_GET_IT(IT) (((IT) == SDIO_IT_CCRCFAIL) || \
+ ((IT) == SDIO_IT_DCRCFAIL) || \
+ ((IT) == SDIO_IT_CTIMEOUT) || \
+ ((IT) == SDIO_IT_DTIMEOUT) || \
+ ((IT) == SDIO_IT_TXUNDERR) || \
+ ((IT) == SDIO_IT_RXOVERR) || \
+ ((IT) == SDIO_IT_CMDREND) || \
+ ((IT) == SDIO_IT_CMDSENT) || \
+ ((IT) == SDIO_IT_DATAEND) || \
+ ((IT) == SDIO_IT_STBITERR) || \
+ ((IT) == SDIO_IT_DBCKEND) || \
+ ((IT) == SDIO_IT_CMDACT) || \
+ ((IT) == SDIO_IT_TXACT) || \
+ ((IT) == SDIO_IT_RXACT) || \
+ ((IT) == SDIO_IT_TXFIFOHE) || \
+ ((IT) == SDIO_IT_RXFIFOHF) || \
+ ((IT) == SDIO_IT_TXFIFOF) || \
+ ((IT) == SDIO_IT_RXFIFOF) || \
+ ((IT) == SDIO_IT_TXFIFOE) || \
+ ((IT) == SDIO_IT_RXFIFOE) || \
+ ((IT) == SDIO_IT_TXDAVL) || \
+ ((IT) == SDIO_IT_RXDAVL) || \
+ ((IT) == SDIO_IT_SDIOIT) || \
+ ((IT) == SDIO_IT_CEATAEND))
+
+#define IS_SDIO_CLEAR_IT(IT) ((((IT) & (uint32_t)0xFF3FF800) == 0x00) && ((IT) != (uint32_t)0x00))
+
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Read_Wait_Mode
+ * @{
+ */
+
+#define SDIO_ReadWaitMode_CLK ((uint32_t)0x00000001)
+#define SDIO_ReadWaitMode_DATA2 ((uint32_t)0x00000000)
+#define IS_SDIO_READWAIT_MODE(MODE) (((MODE) == SDIO_ReadWaitMode_CLK) || \
+ ((MODE) == SDIO_ReadWaitMode_DATA2))
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Exported_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Exported_Functions
+ * @{
+ */
+
+void SDIO_DeInit(void);
+void SDIO_Init(SDIO_InitTypeDef* SDIO_InitStruct);
+void SDIO_StructInit(SDIO_InitTypeDef* SDIO_InitStruct);
+void SDIO_ClockCmd(FunctionalState NewState);
+void SDIO_SetPowerState(uint32_t SDIO_PowerState);
+uint32_t SDIO_GetPowerState(void);
+void SDIO_ITConfig(uint32_t SDIO_IT, FunctionalState NewState);
+void SDIO_DMACmd(FunctionalState NewState);
+void SDIO_SendCommand(SDIO_CmdInitTypeDef *SDIO_CmdInitStruct);
+void SDIO_CmdStructInit(SDIO_CmdInitTypeDef* SDIO_CmdInitStruct);
+uint8_t SDIO_GetCommandResponse(void);
+uint32_t SDIO_GetResponse(uint32_t SDIO_RESP);
+void SDIO_DataConfig(SDIO_DataInitTypeDef* SDIO_DataInitStruct);
+void SDIO_DataStructInit(SDIO_DataInitTypeDef* SDIO_DataInitStruct);
+uint32_t SDIO_GetDataCounter(void);
+uint32_t SDIO_ReadData(void);
+void SDIO_WriteData(uint32_t Data);
+uint32_t SDIO_GetFIFOCount(void);
+void SDIO_StartSDIOReadWait(FunctionalState NewState);
+void SDIO_StopSDIOReadWait(FunctionalState NewState);
+void SDIO_SetSDIOReadWaitMode(uint32_t SDIO_ReadWaitMode);
+void SDIO_SetSDIOOperation(FunctionalState NewState);
+void SDIO_SendSDIOSuspendCmd(FunctionalState NewState);
+void SDIO_CommandCompletionCmd(FunctionalState NewState);
+void SDIO_CEATAITCmd(FunctionalState NewState);
+void SDIO_SendCEATACmd(FunctionalState NewState);
+FlagStatus SDIO_GetFlagStatus(uint32_t SDIO_FLAG);
+void SDIO_ClearFlag(uint32_t SDIO_FLAG);
+ITStatus SDIO_GetITStatus(uint32_t SDIO_IT);
+void SDIO_ClearITPendingBit(uint32_t SDIO_IT);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F10x_SDIO_H */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_spi.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_spi.h
new file mode 100644
index 0000000..23cc26d
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_spi.h
@@ -0,0 +1,487 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_spi.h
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file contains all the functions prototypes for the SPI firmware
+ * library.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F10x_SPI_H
+#define __STM32F10x_SPI_H
+
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @addtogroup SPI
+ * @{
+ */
+
+/** @defgroup SPI_Exported_Types
+ * @{
+ */
+
+/**
+ * @brief SPI Init structure definition
+ */
+
+typedef struct
+{
+ uint16_t SPI_Direction; /*!< Specifies the SPI unidirectional or bidirectional data mode.
+ This parameter can be a value of @ref SPI_data_direction */
+
+ uint16_t SPI_Mode; /*!< Specifies the SPI operating mode.
+ This parameter can be a value of @ref SPI_mode */
+
+ uint16_t SPI_DataSize; /*!< Specifies the SPI data size.
+ This parameter can be a value of @ref SPI_data_size */
+
+ uint16_t SPI_CPOL; /*!< Specifies the serial clock steady state.
+ This parameter can be a value of @ref SPI_Clock_Polarity */
+
+ uint16_t SPI_CPHA; /*!< Specifies the clock active edge for the bit capture.
+ This parameter can be a value of @ref SPI_Clock_Phase */
+
+ uint16_t SPI_NSS; /*!< Specifies whether the NSS signal is managed by
+ hardware (NSS pin) or by software using the SSI bit.
+ This parameter can be a value of @ref SPI_Slave_Select_management */
+
+ uint16_t SPI_BaudRatePrescaler; /*!< Specifies the Baud Rate prescaler value which will be
+ used to configure the transmit and receive SCK clock.
+ This parameter can be a value of @ref SPI_BaudRate_Prescaler.
+ @note The communication clock is derived from the master
+ clock. The slave clock does not need to be set. */
+
+ uint16_t SPI_FirstBit; /*!< Specifies whether data transfers start from MSB or LSB bit.
+ This parameter can be a value of @ref SPI_MSB_LSB_transmission */
+
+ uint16_t SPI_CRCPolynomial; /*!< Specifies the polynomial used for the CRC calculation. */
+}SPI_InitTypeDef;
+
+/**
+ * @brief I2S Init structure definition
+ */
+
+typedef struct
+{
+
+ uint16_t I2S_Mode; /*!< Specifies the I2S operating mode.
+ This parameter can be a value of @ref I2S_Mode */
+
+ uint16_t I2S_Standard; /*!< Specifies the standard used for the I2S communication.
+ This parameter can be a value of @ref I2S_Standard */
+
+ uint16_t I2S_DataFormat; /*!< Specifies the data format for the I2S communication.
+ This parameter can be a value of @ref I2S_Data_Format */
+
+ uint16_t I2S_MCLKOutput; /*!< Specifies whether the I2S MCLK output is enabled or not.
+ This parameter can be a value of @ref I2S_MCLK_Output */
+
+ uint32_t I2S_AudioFreq; /*!< Specifies the frequency selected for the I2S communication.
+ This parameter can be a value of @ref I2S_Audio_Frequency */
+
+ uint16_t I2S_CPOL; /*!< Specifies the idle state of the I2S clock.
+ This parameter can be a value of @ref I2S_Clock_Polarity */
+}I2S_InitTypeDef;
+
+/**
+ * @}
+ */
+
+/** @defgroup SPI_Exported_Constants
+ * @{
+ */
+
+#define IS_SPI_ALL_PERIPH(PERIPH) (((PERIPH) == SPI1) || \
+ ((PERIPH) == SPI2) || \
+ ((PERIPH) == SPI3))
+
+#define IS_SPI_23_PERIPH(PERIPH) (((PERIPH) == SPI2) || \
+ ((PERIPH) == SPI3))
+
+/** @defgroup SPI_data_direction
+ * @{
+ */
+
+#define SPI_Direction_2Lines_FullDuplex ((uint16_t)0x0000)
+#define SPI_Direction_2Lines_RxOnly ((uint16_t)0x0400)
+#define SPI_Direction_1Line_Rx ((uint16_t)0x8000)
+#define SPI_Direction_1Line_Tx ((uint16_t)0xC000)
+#define IS_SPI_DIRECTION_MODE(MODE) (((MODE) == SPI_Direction_2Lines_FullDuplex) || \
+ ((MODE) == SPI_Direction_2Lines_RxOnly) || \
+ ((MODE) == SPI_Direction_1Line_Rx) || \
+ ((MODE) == SPI_Direction_1Line_Tx))
+/**
+ * @}
+ */
+
+/** @defgroup SPI_mode
+ * @{
+ */
+
+#define SPI_Mode_Master ((uint16_t)0x0104)
+#define SPI_Mode_Slave ((uint16_t)0x0000)
+#define IS_SPI_MODE(MODE) (((MODE) == SPI_Mode_Master) || \
+ ((MODE) == SPI_Mode_Slave))
+/**
+ * @}
+ */
+
+/** @defgroup SPI_data_size
+ * @{
+ */
+
+#define SPI_DataSize_16b ((uint16_t)0x0800)
+#define SPI_DataSize_8b ((uint16_t)0x0000)
+#define IS_SPI_DATASIZE(DATASIZE) (((DATASIZE) == SPI_DataSize_16b) || \
+ ((DATASIZE) == SPI_DataSize_8b))
+/**
+ * @}
+ */
+
+/** @defgroup SPI_Clock_Polarity
+ * @{
+ */
+
+#define SPI_CPOL_Low ((uint16_t)0x0000)
+#define SPI_CPOL_High ((uint16_t)0x0002)
+#define IS_SPI_CPOL(CPOL) (((CPOL) == SPI_CPOL_Low) || \
+ ((CPOL) == SPI_CPOL_High))
+/**
+ * @}
+ */
+
+/** @defgroup SPI_Clock_Phase
+ * @{
+ */
+
+#define SPI_CPHA_1Edge ((uint16_t)0x0000)
+#define SPI_CPHA_2Edge ((uint16_t)0x0001)
+#define IS_SPI_CPHA(CPHA) (((CPHA) == SPI_CPHA_1Edge) || \
+ ((CPHA) == SPI_CPHA_2Edge))
+/**
+ * @}
+ */
+
+/** @defgroup SPI_Slave_Select_management
+ * @{
+ */
+
+#define SPI_NSS_Soft ((uint16_t)0x0200)
+#define SPI_NSS_Hard ((uint16_t)0x0000)
+#define IS_SPI_NSS(NSS) (((NSS) == SPI_NSS_Soft) || \
+ ((NSS) == SPI_NSS_Hard))
+/**
+ * @}
+ */
+
+/** @defgroup SPI_BaudRate_Prescaler
+ * @{
+ */
+
+#define SPI_BaudRatePrescaler_2 ((uint16_t)0x0000)
+#define SPI_BaudRatePrescaler_4 ((uint16_t)0x0008)
+#define SPI_BaudRatePrescaler_8 ((uint16_t)0x0010)
+#define SPI_BaudRatePrescaler_16 ((uint16_t)0x0018)
+#define SPI_BaudRatePrescaler_32 ((uint16_t)0x0020)
+#define SPI_BaudRatePrescaler_64 ((uint16_t)0x0028)
+#define SPI_BaudRatePrescaler_128 ((uint16_t)0x0030)
+#define SPI_BaudRatePrescaler_256 ((uint16_t)0x0038)
+#define IS_SPI_BAUDRATE_PRESCALER(PRESCALER) (((PRESCALER) == SPI_BaudRatePrescaler_2) || \
+ ((PRESCALER) == SPI_BaudRatePrescaler_4) || \
+ ((PRESCALER) == SPI_BaudRatePrescaler_8) || \
+ ((PRESCALER) == SPI_BaudRatePrescaler_16) || \
+ ((PRESCALER) == SPI_BaudRatePrescaler_32) || \
+ ((PRESCALER) == SPI_BaudRatePrescaler_64) || \
+ ((PRESCALER) == SPI_BaudRatePrescaler_128) || \
+ ((PRESCALER) == SPI_BaudRatePrescaler_256))
+/**
+ * @}
+ */
+
+/** @defgroup SPI_MSB_LSB_transmission
+ * @{
+ */
+
+#define SPI_FirstBit_MSB ((uint16_t)0x0000)
+#define SPI_FirstBit_LSB ((uint16_t)0x0080)
+#define IS_SPI_FIRST_BIT(BIT) (((BIT) == SPI_FirstBit_MSB) || \
+ ((BIT) == SPI_FirstBit_LSB))
+/**
+ * @}
+ */
+
+/** @defgroup I2S_Mode
+ * @{
+ */
+
+#define I2S_Mode_SlaveTx ((uint16_t)0x0000)
+#define I2S_Mode_SlaveRx ((uint16_t)0x0100)
+#define I2S_Mode_MasterTx ((uint16_t)0x0200)
+#define I2S_Mode_MasterRx ((uint16_t)0x0300)
+#define IS_I2S_MODE(MODE) (((MODE) == I2S_Mode_SlaveTx) || \
+ ((MODE) == I2S_Mode_SlaveRx) || \
+ ((MODE) == I2S_Mode_MasterTx) || \
+ ((MODE) == I2S_Mode_MasterRx) )
+/**
+ * @}
+ */
+
+/** @defgroup I2S_Standard
+ * @{
+ */
+
+#define I2S_Standard_Phillips ((uint16_t)0x0000)
+#define I2S_Standard_MSB ((uint16_t)0x0010)
+#define I2S_Standard_LSB ((uint16_t)0x0020)
+#define I2S_Standard_PCMShort ((uint16_t)0x0030)
+#define I2S_Standard_PCMLong ((uint16_t)0x00B0)
+#define IS_I2S_STANDARD(STANDARD) (((STANDARD) == I2S_Standard_Phillips) || \
+ ((STANDARD) == I2S_Standard_MSB) || \
+ ((STANDARD) == I2S_Standard_LSB) || \
+ ((STANDARD) == I2S_Standard_PCMShort) || \
+ ((STANDARD) == I2S_Standard_PCMLong))
+/**
+ * @}
+ */
+
+/** @defgroup I2S_Data_Format
+ * @{
+ */
+
+#define I2S_DataFormat_16b ((uint16_t)0x0000)
+#define I2S_DataFormat_16bextended ((uint16_t)0x0001)
+#define I2S_DataFormat_24b ((uint16_t)0x0003)
+#define I2S_DataFormat_32b ((uint16_t)0x0005)
+#define IS_I2S_DATA_FORMAT(FORMAT) (((FORMAT) == I2S_DataFormat_16b) || \
+ ((FORMAT) == I2S_DataFormat_16bextended) || \
+ ((FORMAT) == I2S_DataFormat_24b) || \
+ ((FORMAT) == I2S_DataFormat_32b))
+/**
+ * @}
+ */
+
+/** @defgroup I2S_MCLK_Output
+ * @{
+ */
+
+#define I2S_MCLKOutput_Enable ((uint16_t)0x0200)
+#define I2S_MCLKOutput_Disable ((uint16_t)0x0000)
+#define IS_I2S_MCLK_OUTPUT(OUTPUT) (((OUTPUT) == I2S_MCLKOutput_Enable) || \
+ ((OUTPUT) == I2S_MCLKOutput_Disable))
+/**
+ * @}
+ */
+
+/** @defgroup I2S_Audio_Frequency
+ * @{
+ */
+
+#define I2S_AudioFreq_192k ((uint32_t)192000)
+#define I2S_AudioFreq_96k ((uint32_t)96000)
+#define I2S_AudioFreq_48k ((uint32_t)48000)
+#define I2S_AudioFreq_44k ((uint32_t)44100)
+#define I2S_AudioFreq_32k ((uint32_t)32000)
+#define I2S_AudioFreq_22k ((uint32_t)22050)
+#define I2S_AudioFreq_16k ((uint32_t)16000)
+#define I2S_AudioFreq_11k ((uint32_t)11025)
+#define I2S_AudioFreq_8k ((uint32_t)8000)
+#define I2S_AudioFreq_Default ((uint32_t)2)
+
+#define IS_I2S_AUDIO_FREQ(FREQ) ((((FREQ) >= I2S_AudioFreq_8k) && \
+ ((FREQ) <= I2S_AudioFreq_192k)) || \
+ ((FREQ) == I2S_AudioFreq_Default))
+/**
+ * @}
+ */
+
+/** @defgroup I2S_Clock_Polarity
+ * @{
+ */
+
+#define I2S_CPOL_Low ((uint16_t)0x0000)
+#define I2S_CPOL_High ((uint16_t)0x0008)
+#define IS_I2S_CPOL(CPOL) (((CPOL) == I2S_CPOL_Low) || \
+ ((CPOL) == I2S_CPOL_High))
+/**
+ * @}
+ */
+
+/** @defgroup SPI_I2S_DMA_transfer_requests
+ * @{
+ */
+
+#define SPI_I2S_DMAReq_Tx ((uint16_t)0x0002)
+#define SPI_I2S_DMAReq_Rx ((uint16_t)0x0001)
+#define IS_SPI_I2S_DMAREQ(DMAREQ) ((((DMAREQ) & (uint16_t)0xFFFC) == 0x00) && ((DMAREQ) != 0x00))
+/**
+ * @}
+ */
+
+/** @defgroup SPI_NSS_internal_software_management
+ * @{
+ */
+
+#define SPI_NSSInternalSoft_Set ((uint16_t)0x0100)
+#define SPI_NSSInternalSoft_Reset ((uint16_t)0xFEFF)
+#define IS_SPI_NSS_INTERNAL(INTERNAL) (((INTERNAL) == SPI_NSSInternalSoft_Set) || \
+ ((INTERNAL) == SPI_NSSInternalSoft_Reset))
+/**
+ * @}
+ */
+
+/** @defgroup SPI_CRC_Transmit_Receive
+ * @{
+ */
+
+#define SPI_CRC_Tx ((uint8_t)0x00)
+#define SPI_CRC_Rx ((uint8_t)0x01)
+#define IS_SPI_CRC(CRC) (((CRC) == SPI_CRC_Tx) || ((CRC) == SPI_CRC_Rx))
+/**
+ * @}
+ */
+
+/** @defgroup SPI_direction_transmit_receive
+ * @{
+ */
+
+#define SPI_Direction_Rx ((uint16_t)0xBFFF)
+#define SPI_Direction_Tx ((uint16_t)0x4000)
+#define IS_SPI_DIRECTION(DIRECTION) (((DIRECTION) == SPI_Direction_Rx) || \
+ ((DIRECTION) == SPI_Direction_Tx))
+/**
+ * @}
+ */
+
+/** @defgroup SPI_I2S_interrupts_definition
+ * @{
+ */
+
+#define SPI_I2S_IT_TXE ((uint8_t)0x71)
+#define SPI_I2S_IT_RXNE ((uint8_t)0x60)
+#define SPI_I2S_IT_ERR ((uint8_t)0x50)
+#define IS_SPI_I2S_CONFIG_IT(IT) (((IT) == SPI_I2S_IT_TXE) || \
+ ((IT) == SPI_I2S_IT_RXNE) || \
+ ((IT) == SPI_I2S_IT_ERR))
+#define SPI_I2S_IT_OVR ((uint8_t)0x56)
+#define SPI_IT_MODF ((uint8_t)0x55)
+#define SPI_IT_CRCERR ((uint8_t)0x54)
+#define I2S_IT_UDR ((uint8_t)0x53)
+#define IS_SPI_I2S_CLEAR_IT(IT) (((IT) == SPI_IT_CRCERR))
+#define IS_SPI_I2S_GET_IT(IT) (((IT) == SPI_I2S_IT_RXNE) || ((IT) == SPI_I2S_IT_TXE) || \
+ ((IT) == I2S_IT_UDR) || ((IT) == SPI_IT_CRCERR) || \
+ ((IT) == SPI_IT_MODF) || ((IT) == SPI_I2S_IT_OVR))
+/**
+ * @}
+ */
+
+/** @defgroup SPI_I2S_flags_definition
+ * @{
+ */
+
+#define SPI_I2S_FLAG_RXNE ((uint16_t)0x0001)
+#define SPI_I2S_FLAG_TXE ((uint16_t)0x0002)
+#define I2S_FLAG_CHSIDE ((uint16_t)0x0004)
+#define I2S_FLAG_UDR ((uint16_t)0x0008)
+#define SPI_FLAG_CRCERR ((uint16_t)0x0010)
+#define SPI_FLAG_MODF ((uint16_t)0x0020)
+#define SPI_I2S_FLAG_OVR ((uint16_t)0x0040)
+#define SPI_I2S_FLAG_BSY ((uint16_t)0x0080)
+#define IS_SPI_I2S_CLEAR_FLAG(FLAG) (((FLAG) == SPI_FLAG_CRCERR))
+#define IS_SPI_I2S_GET_FLAG(FLAG) (((FLAG) == SPI_I2S_FLAG_BSY) || ((FLAG) == SPI_I2S_FLAG_OVR) || \
+ ((FLAG) == SPI_FLAG_MODF) || ((FLAG) == SPI_FLAG_CRCERR) || \
+ ((FLAG) == I2S_FLAG_UDR) || ((FLAG) == I2S_FLAG_CHSIDE) || \
+ ((FLAG) == SPI_I2S_FLAG_TXE) || ((FLAG) == SPI_I2S_FLAG_RXNE))
+/**
+ * @}
+ */
+
+/** @defgroup SPI_CRC_polynomial
+ * @{
+ */
+
+#define IS_SPI_CRC_POLYNOMIAL(POLYNOMIAL) ((POLYNOMIAL) >= 0x1)
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup SPI_Exported_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup SPI_Exported_Functions
+ * @{
+ */
+
+void SPI_I2S_DeInit(SPI_TypeDef* SPIx);
+void SPI_Init(SPI_TypeDef* SPIx, SPI_InitTypeDef* SPI_InitStruct);
+void I2S_Init(SPI_TypeDef* SPIx, I2S_InitTypeDef* I2S_InitStruct);
+void SPI_StructInit(SPI_InitTypeDef* SPI_InitStruct);
+void I2S_StructInit(I2S_InitTypeDef* I2S_InitStruct);
+void SPI_Cmd(SPI_TypeDef* SPIx, FunctionalState NewState);
+void I2S_Cmd(SPI_TypeDef* SPIx, FunctionalState NewState);
+void SPI_I2S_ITConfig(SPI_TypeDef* SPIx, uint8_t SPI_I2S_IT, FunctionalState NewState);
+void SPI_I2S_DMACmd(SPI_TypeDef* SPIx, uint16_t SPI_I2S_DMAReq, FunctionalState NewState);
+void SPI_I2S_SendData(SPI_TypeDef* SPIx, uint16_t Data);
+uint16_t SPI_I2S_ReceiveData(SPI_TypeDef* SPIx);
+void SPI_NSSInternalSoftwareConfig(SPI_TypeDef* SPIx, uint16_t SPI_NSSInternalSoft);
+void SPI_SSOutputCmd(SPI_TypeDef* SPIx, FunctionalState NewState);
+void SPI_DataSizeConfig(SPI_TypeDef* SPIx, uint16_t SPI_DataSize);
+void SPI_TransmitCRC(SPI_TypeDef* SPIx);
+void SPI_CalculateCRC(SPI_TypeDef* SPIx, FunctionalState NewState);
+uint16_t SPI_GetCRC(SPI_TypeDef* SPIx, uint8_t SPI_CRC);
+uint16_t SPI_GetCRCPolynomial(SPI_TypeDef* SPIx);
+void SPI_BiDirectionalLineConfig(SPI_TypeDef* SPIx, uint16_t SPI_Direction);
+FlagStatus SPI_I2S_GetFlagStatus(SPI_TypeDef* SPIx, uint16_t SPI_I2S_FLAG);
+void SPI_I2S_ClearFlag(SPI_TypeDef* SPIx, uint16_t SPI_I2S_FLAG);
+ITStatus SPI_I2S_GetITStatus(SPI_TypeDef* SPIx, uint8_t SPI_I2S_IT);
+void SPI_I2S_ClearITPendingBit(SPI_TypeDef* SPIx, uint8_t SPI_I2S_IT);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /*__STM32F10x_SPI_H */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_tim.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_tim.h
new file mode 100644
index 0000000..71a8288
Binary files /dev/null and b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_tim.h differ
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_usart.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_usart.h
new file mode 100644
index 0000000..162fa87
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_usart.h
@@ -0,0 +1,412 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_usart.h
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file contains all the functions prototypes for the USART
+ * firmware library.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F10x_USART_H
+#define __STM32F10x_USART_H
+
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @addtogroup USART
+ * @{
+ */
+
+/** @defgroup USART_Exported_Types
+ * @{
+ */
+
+/**
+ * @brief USART Init Structure definition
+ */
+
+typedef struct
+{
+ uint32_t USART_BaudRate; /*!< This member configures the USART communication baud rate.
+ The baud rate is computed using the following formula:
+ - IntegerDivider = ((PCLKx) / (16 * (USART_InitStruct->USART_BaudRate)))
+ - FractionalDivider = ((IntegerDivider - ((u32) IntegerDivider)) * 16) + 0.5 */
+
+ uint16_t USART_WordLength; /*!< Specifies the number of data bits transmitted or received in a frame.
+ This parameter can be a value of @ref USART_Word_Length */
+
+ uint16_t USART_StopBits; /*!< Specifies the number of stop bits transmitted.
+ This parameter can be a value of @ref USART_Stop_Bits */
+
+ uint16_t USART_Parity; /*!< Specifies the parity mode.
+ This parameter can be a value of @ref USART_Parity
+ @note When parity is enabled, the computed parity is inserted
+ at the MSB position of the transmitted data (9th bit when
+ the word length is set to 9 data bits; 8th bit when the
+ word length is set to 8 data bits). */
+
+ uint16_t USART_Mode; /*!< Specifies wether the Receive or Transmit mode is enabled or disabled.
+ This parameter can be a value of @ref USART_Mode */
+
+ uint16_t USART_HardwareFlowControl; /*!< Specifies wether the hardware flow control mode is enabled
+ or disabled.
+ This parameter can be a value of @ref USART_Hardware_Flow_Control */
+} USART_InitTypeDef;
+
+/**
+ * @brief USART Clock Init Structure definition
+ */
+
+typedef struct
+{
+
+ uint16_t USART_Clock; /*!< Specifies whether the USART clock is enabled or disabled.
+ This parameter can be a value of @ref USART_Clock */
+
+ uint16_t USART_CPOL; /*!< Specifies the steady state value of the serial clock.
+ This parameter can be a value of @ref USART_Clock_Polarity */
+
+ uint16_t USART_CPHA; /*!< Specifies the clock transition on which the bit capture is made.
+ This parameter can be a value of @ref USART_Clock_Phase */
+
+ uint16_t USART_LastBit; /*!< Specifies whether the clock pulse corresponding to the last transmitted
+ data bit (MSB) has to be output on the SCLK pin in synchronous mode.
+ This parameter can be a value of @ref USART_Last_Bit */
+} USART_ClockInitTypeDef;
+
+/**
+ * @}
+ */
+
+/** @defgroup USART_Exported_Constants
+ * @{
+ */
+
+#define IS_USART_ALL_PERIPH(PERIPH) (((PERIPH) == USART1) || \
+ ((PERIPH) == USART2) || \
+ ((PERIPH) == USART3) || \
+ ((PERIPH) == UART4) || \
+ ((PERIPH) == UART5))
+
+#define IS_USART_123_PERIPH(PERIPH) (((PERIPH) == USART1) || \
+ ((PERIPH) == USART2) || \
+ ((PERIPH) == USART3))
+
+#define IS_USART_1234_PERIPH(PERIPH) (((PERIPH) == USART1) || \
+ ((PERIPH) == USART2) || \
+ ((PERIPH) == USART3) || \
+ ((PERIPH) == UART4))
+/** @defgroup USART_Word_Length
+ * @{
+ */
+
+#define USART_WordLength_8b ((uint16_t)0x0000)
+#define USART_WordLength_9b ((uint16_t)0x1000)
+
+#define IS_USART_WORD_LENGTH(LENGTH) (((LENGTH) == USART_WordLength_8b) || \
+ ((LENGTH) == USART_WordLength_9b))
+/**
+ * @}
+ */
+
+/** @defgroup USART_Stop_Bits
+ * @{
+ */
+
+#define USART_StopBits_1 ((uint16_t)0x0000)
+#define USART_StopBits_0_5 ((uint16_t)0x1000)
+#define USART_StopBits_2 ((uint16_t)0x2000)
+#define USART_StopBits_1_5 ((uint16_t)0x3000)
+#define IS_USART_STOPBITS(STOPBITS) (((STOPBITS) == USART_StopBits_1) || \
+ ((STOPBITS) == USART_StopBits_0_5) || \
+ ((STOPBITS) == USART_StopBits_2) || \
+ ((STOPBITS) == USART_StopBits_1_5))
+/**
+ * @}
+ */
+
+/** @defgroup USART_Parity
+ * @{
+ */
+
+#define USART_Parity_No ((uint16_t)0x0000)
+#define USART_Parity_Even ((uint16_t)0x0400)
+#define USART_Parity_Odd ((uint16_t)0x0600)
+#define IS_USART_PARITY(PARITY) (((PARITY) == USART_Parity_No) || \
+ ((PARITY) == USART_Parity_Even) || \
+ ((PARITY) == USART_Parity_Odd))
+/**
+ * @}
+ */
+
+/** @defgroup USART_Mode
+ * @{
+ */
+
+#define USART_Mode_Rx ((uint16_t)0x0004)
+#define USART_Mode_Tx ((uint16_t)0x0008)
+#define IS_USART_MODE(MODE) ((((MODE) & (uint16_t)0xFFF3) == 0x00) && ((MODE) != (uint16_t)0x00))
+/**
+ * @}
+ */
+
+/** @defgroup USART_Hardware_Flow_Control
+ * @{
+ */
+#define USART_HardwareFlowControl_None ((uint16_t)0x0000)
+#define USART_HardwareFlowControl_RTS ((uint16_t)0x0100)
+#define USART_HardwareFlowControl_CTS ((uint16_t)0x0200)
+#define USART_HardwareFlowControl_RTS_CTS ((uint16_t)0x0300)
+#define IS_USART_HARDWARE_FLOW_CONTROL(CONTROL)\
+ (((CONTROL) == USART_HardwareFlowControl_None) || \
+ ((CONTROL) == USART_HardwareFlowControl_RTS) || \
+ ((CONTROL) == USART_HardwareFlowControl_CTS) || \
+ ((CONTROL) == USART_HardwareFlowControl_RTS_CTS))
+/**
+ * @}
+ */
+
+/** @defgroup USART_Clock
+ * @{
+ */
+#define USART_Clock_Disable ((uint16_t)0x0000)
+#define USART_Clock_Enable ((uint16_t)0x0800)
+#define IS_USART_CLOCK(CLOCK) (((CLOCK) == USART_Clock_Disable) || \
+ ((CLOCK) == USART_Clock_Enable))
+/**
+ * @}
+ */
+
+/** @defgroup USART_Clock_Polarity
+ * @{
+ */
+
+#define USART_CPOL_Low ((uint16_t)0x0000)
+#define USART_CPOL_High ((uint16_t)0x0400)
+#define IS_USART_CPOL(CPOL) (((CPOL) == USART_CPOL_Low) || ((CPOL) == USART_CPOL_High))
+
+/**
+ * @}
+ */
+
+/** @defgroup USART_Clock_Phase
+ * @{
+ */
+
+#define USART_CPHA_1Edge ((uint16_t)0x0000)
+#define USART_CPHA_2Edge ((uint16_t)0x0200)
+#define IS_USART_CPHA(CPHA) (((CPHA) == USART_CPHA_1Edge) || ((CPHA) == USART_CPHA_2Edge))
+
+/**
+ * @}
+ */
+
+/** @defgroup USART_Last_Bit
+ * @{
+ */
+
+#define USART_LastBit_Disable ((uint16_t)0x0000)
+#define USART_LastBit_Enable ((uint16_t)0x0100)
+#define IS_USART_LASTBIT(LASTBIT) (((LASTBIT) == USART_LastBit_Disable) || \
+ ((LASTBIT) == USART_LastBit_Enable))
+/**
+ * @}
+ */
+
+/** @defgroup USART_Interrupt_definition
+ * @{
+ */
+
+#define USART_IT_PE ((uint16_t)0x0028)
+#define USART_IT_TXE ((uint16_t)0x0727)
+#define USART_IT_TC ((uint16_t)0x0626)
+#define USART_IT_RXNE ((uint16_t)0x0525)
+#define USART_IT_IDLE ((uint16_t)0x0424)
+#define USART_IT_LBD ((uint16_t)0x0846)
+#define USART_IT_CTS ((uint16_t)0x096A)
+#define USART_IT_ERR ((uint16_t)0x0060)
+#define USART_IT_ORE ((uint16_t)0x0360)
+#define USART_IT_NE ((uint16_t)0x0260)
+#define USART_IT_FE ((uint16_t)0x0160)
+#define IS_USART_CONFIG_IT(IT) (((IT) == USART_IT_PE) || ((IT) == USART_IT_TXE) || \
+ ((IT) == USART_IT_TC) || ((IT) == USART_IT_RXNE) || \
+ ((IT) == USART_IT_IDLE) || ((IT) == USART_IT_LBD) || \
+ ((IT) == USART_IT_CTS) || ((IT) == USART_IT_ERR))
+#define IS_USART_GET_IT(IT) (((IT) == USART_IT_PE) || ((IT) == USART_IT_TXE) || \
+ ((IT) == USART_IT_TC) || ((IT) == USART_IT_RXNE) || \
+ ((IT) == USART_IT_IDLE) || ((IT) == USART_IT_LBD) || \
+ ((IT) == USART_IT_CTS) || ((IT) == USART_IT_ORE) || \
+ ((IT) == USART_IT_NE) || ((IT) == USART_IT_FE))
+#define IS_USART_CLEAR_IT(IT) (((IT) == USART_IT_TC) || ((IT) == USART_IT_RXNE) || \
+ ((IT) == USART_IT_LBD) || ((IT) == USART_IT_CTS))
+/**
+ * @}
+ */
+
+/** @defgroup USART_DMA_Requests
+ * @{
+ */
+
+#define USART_DMAReq_Tx ((uint16_t)0x0080)
+#define USART_DMAReq_Rx ((uint16_t)0x0040)
+#define IS_USART_DMAREQ(DMAREQ) ((((DMAREQ) & (uint16_t)0xFF3F) == 0x00) && ((DMAREQ) != (uint16_t)0x00))
+
+/**
+ * @}
+ */
+
+/** @defgroup USART_WakeUp_methods
+ * @{
+ */
+
+#define USART_WakeUp_IdleLine ((uint16_t)0x0000)
+#define USART_WakeUp_AddressMark ((uint16_t)0x0800)
+#define IS_USART_WAKEUP(WAKEUP) (((WAKEUP) == USART_WakeUp_IdleLine) || \
+ ((WAKEUP) == USART_WakeUp_AddressMark))
+/**
+ * @}
+ */
+
+/** @defgroup USART_LIN_Break_Detection_Length
+ * @{
+ */
+
+#define USART_LINBreakDetectLength_10b ((uint16_t)0x0000)
+#define USART_LINBreakDetectLength_11b ((uint16_t)0x0020)
+#define IS_USART_LIN_BREAK_DETECT_LENGTH(LENGTH) \
+ (((LENGTH) == USART_LINBreakDetectLength_10b) || \
+ ((LENGTH) == USART_LINBreakDetectLength_11b))
+/**
+ * @}
+ */
+
+/** @defgroup USART_IrDA_Low_Power
+ * @{
+ */
+
+#define USART_IrDAMode_LowPower ((uint16_t)0x0004)
+#define USART_IrDAMode_Normal ((uint16_t)0x0000)
+#define IS_USART_IRDA_MODE(MODE) (((MODE) == USART_IrDAMode_LowPower) || \
+ ((MODE) == USART_IrDAMode_Normal))
+/**
+ * @}
+ */
+
+/** @defgroup USART_Flags
+ * @{
+ */
+
+#define USART_FLAG_CTS ((uint16_t)0x0200)
+#define USART_FLAG_LBD ((uint16_t)0x0100)
+#define USART_FLAG_TXE ((uint16_t)0x0080)
+#define USART_FLAG_TC ((uint16_t)0x0040)
+#define USART_FLAG_RXNE ((uint16_t)0x0020)
+#define USART_FLAG_IDLE ((uint16_t)0x0010)
+#define USART_FLAG_ORE ((uint16_t)0x0008)
+#define USART_FLAG_NE ((uint16_t)0x0004)
+#define USART_FLAG_FE ((uint16_t)0x0002)
+#define USART_FLAG_PE ((uint16_t)0x0001)
+#define IS_USART_FLAG(FLAG) (((FLAG) == USART_FLAG_PE) || ((FLAG) == USART_FLAG_TXE) || \
+ ((FLAG) == USART_FLAG_TC) || ((FLAG) == USART_FLAG_RXNE) || \
+ ((FLAG) == USART_FLAG_IDLE) || ((FLAG) == USART_FLAG_LBD) || \
+ ((FLAG) == USART_FLAG_CTS) || ((FLAG) == USART_FLAG_ORE) || \
+ ((FLAG) == USART_FLAG_NE) || ((FLAG) == USART_FLAG_FE))
+
+#define IS_USART_CLEAR_FLAG(FLAG) ((((FLAG) & (uint16_t)0xFC9F) == 0x00) && ((FLAG) != (uint16_t)0x00))
+#define IS_USART_PERIPH_FLAG(PERIPH, USART_FLAG) ((((*(uint32_t*)&(PERIPH)) != UART4_BASE) &&\
+ ((*(uint32_t*)&(PERIPH)) != UART5_BASE)) \
+ || ((USART_FLAG) != USART_FLAG_CTS))
+#define IS_USART_BAUDRATE(BAUDRATE) (((BAUDRATE) > 0) && ((BAUDRATE) < 0x0044AA21))
+#define IS_USART_ADDRESS(ADDRESS) ((ADDRESS) <= 0xF)
+#define IS_USART_DATA(DATA) ((DATA) <= 0x1FF)
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup USART_Exported_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup USART_Exported_Functions
+ * @{
+ */
+
+void USART_DeInit(USART_TypeDef* USARTx);
+void USART_Init(USART_TypeDef* USARTx, USART_InitTypeDef* USART_InitStruct);
+void USART_StructInit(USART_InitTypeDef* USART_InitStruct);
+void USART_ClockInit(USART_TypeDef* USARTx, USART_ClockInitTypeDef* USART_ClockInitStruct);
+void USART_ClockStructInit(USART_ClockInitTypeDef* USART_ClockInitStruct);
+void USART_Cmd(USART_TypeDef* USARTx, FunctionalState NewState);
+void USART_ITConfig(USART_TypeDef* USARTx, uint16_t USART_IT, FunctionalState NewState);
+void USART_DMACmd(USART_TypeDef* USARTx, uint16_t USART_DMAReq, FunctionalState NewState);
+void USART_SetAddress(USART_TypeDef* USARTx, uint8_t USART_Address);
+void USART_WakeUpConfig(USART_TypeDef* USARTx, uint16_t USART_WakeUp);
+void USART_ReceiverWakeUpCmd(USART_TypeDef* USARTx, FunctionalState NewState);
+void USART_LINBreakDetectLengthConfig(USART_TypeDef* USARTx, uint16_t USART_LINBreakDetectLength);
+void USART_LINCmd(USART_TypeDef* USARTx, FunctionalState NewState);
+void USART_SendData(USART_TypeDef* USARTx, uint16_t Data);
+uint16_t USART_ReceiveData(USART_TypeDef* USARTx);
+void USART_SendBreak(USART_TypeDef* USARTx);
+void USART_SetGuardTime(USART_TypeDef* USARTx, uint8_t USART_GuardTime);
+void USART_SetPrescaler(USART_TypeDef* USARTx, uint8_t USART_Prescaler);
+void USART_SmartCardCmd(USART_TypeDef* USARTx, FunctionalState NewState);
+void USART_SmartCardNACKCmd(USART_TypeDef* USARTx, FunctionalState NewState);
+void USART_HalfDuplexCmd(USART_TypeDef* USARTx, FunctionalState NewState);
+void USART_OverSampling8Cmd(USART_TypeDef* USARTx, FunctionalState NewState);
+void USART_OneBitMethodCmd(USART_TypeDef* USARTx, FunctionalState NewState);
+void USART_IrDAConfig(USART_TypeDef* USARTx, uint16_t USART_IrDAMode);
+void USART_IrDACmd(USART_TypeDef* USARTx, FunctionalState NewState);
+FlagStatus USART_GetFlagStatus(USART_TypeDef* USARTx, uint16_t USART_FLAG);
+void USART_ClearFlag(USART_TypeDef* USARTx, uint16_t USART_FLAG);
+ITStatus USART_GetITStatus(USART_TypeDef* USARTx, uint16_t USART_IT);
+void USART_ClearITPendingBit(USART_TypeDef* USARTx, uint16_t USART_IT);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F10x_USART_H */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_wwdg.h b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_wwdg.h
new file mode 100644
index 0000000..bdfa177
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/inc/stm32f10x_wwdg.h
@@ -0,0 +1,115 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_wwdg.h
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file contains all the functions prototypes for the WWDG firmware
+ * library.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F10x_WWDG_H
+#define __STM32F10x_WWDG_H
+
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @addtogroup WWDG
+ * @{
+ */
+
+/** @defgroup WWDG_Exported_Types
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup WWDG_Exported_Constants
+ * @{
+ */
+
+/** @defgroup WWDG_Prescaler
+ * @{
+ */
+
+#define WWDG_Prescaler_1 ((uint32_t)0x00000000)
+#define WWDG_Prescaler_2 ((uint32_t)0x00000080)
+#define WWDG_Prescaler_4 ((uint32_t)0x00000100)
+#define WWDG_Prescaler_8 ((uint32_t)0x00000180)
+#define IS_WWDG_PRESCALER(PRESCALER) (((PRESCALER) == WWDG_Prescaler_1) || \
+ ((PRESCALER) == WWDG_Prescaler_2) || \
+ ((PRESCALER) == WWDG_Prescaler_4) || \
+ ((PRESCALER) == WWDG_Prescaler_8))
+#define IS_WWDG_WINDOW_VALUE(VALUE) ((VALUE) <= 0x7F)
+#define IS_WWDG_COUNTER(COUNTER) (((COUNTER) >= 0x40) && ((COUNTER) <= 0x7F))
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup WWDG_Exported_Macros
+ * @{
+ */
+/**
+ * @}
+ */
+
+/** @defgroup WWDG_Exported_Functions
+ * @{
+ */
+
+void WWDG_DeInit(void);
+void WWDG_SetPrescaler(uint32_t WWDG_Prescaler);
+void WWDG_SetWindowValue(uint8_t WindowValue);
+void WWDG_EnableIT(void);
+void WWDG_SetCounter(uint8_t Counter);
+void WWDG_Enable(uint8_t Counter);
+FlagStatus WWDG_GetFlagStatus(void);
+void WWDG_ClearFlag(void);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F10x_WWDG_H */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/misc.c b/Libraries/STM32F10x_StdPeriph_Driver/src/misc.c
new file mode 100644
index 0000000..c0a5e11
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/src/misc.c
@@ -0,0 +1,225 @@
+/**
+ ******************************************************************************
+ * @file misc.c
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file provides all the miscellaneous firmware functions (add-on
+ * to CMSIS functions).
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "misc.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @defgroup MISC
+ * @brief MISC driver modules
+ * @{
+ */
+
+/** @defgroup MISC_Private_TypesDefinitions
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup MISC_Private_Defines
+ * @{
+ */
+
+#define AIRCR_VECTKEY_MASK ((uint32_t)0x05FA0000)
+/**
+ * @}
+ */
+
+/** @defgroup MISC_Private_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup MISC_Private_Variables
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup MISC_Private_FunctionPrototypes
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup MISC_Private_Functions
+ * @{
+ */
+
+/**
+ * @brief Configures the priority grouping: pre-emption priority and subpriority.
+ * @param NVIC_PriorityGroup: specifies the priority grouping bits length.
+ * This parameter can be one of the following values:
+ * @arg NVIC_PriorityGroup_0: 0 bits for pre-emption priority
+ * 4 bits for subpriority
+ * @arg NVIC_PriorityGroup_1: 1 bits for pre-emption priority
+ * 3 bits for subpriority
+ * @arg NVIC_PriorityGroup_2: 2 bits for pre-emption priority
+ * 2 bits for subpriority
+ * @arg NVIC_PriorityGroup_3: 3 bits for pre-emption priority
+ * 1 bits for subpriority
+ * @arg NVIC_PriorityGroup_4: 4 bits for pre-emption priority
+ * 0 bits for subpriority
+ * @retval None
+ */
+void NVIC_PriorityGroupConfig(uint32_t NVIC_PriorityGroup)
+{
+ /* Check the parameters */
+ assert_param(IS_NVIC_PRIORITY_GROUP(NVIC_PriorityGroup));
+
+ /* Set the PRIGROUP[10:8] bits according to NVIC_PriorityGroup value */
+ SCB->AIRCR = AIRCR_VECTKEY_MASK | NVIC_PriorityGroup;
+}
+
+/**
+ * @brief Initializes the NVIC peripheral according to the specified
+ * parameters in the NVIC_InitStruct.
+ * @param NVIC_InitStruct: pointer to a NVIC_InitTypeDef structure that contains
+ * the configuration information for the specified NVIC peripheral.
+ * @retval None
+ */
+void NVIC_Init(NVIC_InitTypeDef* NVIC_InitStruct)
+{
+ uint32_t tmppriority = 0x00, tmppre = 0x00, tmpsub = 0x0F;
+
+ /* Check the parameters */
+ assert_param(IS_FUNCTIONAL_STATE(NVIC_InitStruct->NVIC_IRQChannelCmd));
+ assert_param(IS_NVIC_PREEMPTION_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority));
+ assert_param(IS_NVIC_SUB_PRIORITY(NVIC_InitStruct->NVIC_IRQChannelSubPriority));
+
+ if (NVIC_InitStruct->NVIC_IRQChannelCmd != DISABLE)
+ {
+ /* Compute the Corresponding IRQ Priority --------------------------------*/
+ tmppriority = (0x700 - ((SCB->AIRCR) & (uint32_t)0x700))>> 0x08;
+ tmppre = (0x4 - tmppriority);
+ tmpsub = tmpsub >> tmppriority;
+
+ tmppriority = (uint32_t)NVIC_InitStruct->NVIC_IRQChannelPreemptionPriority << tmppre;
+ tmppriority |= NVIC_InitStruct->NVIC_IRQChannelSubPriority & tmpsub;
+ tmppriority = tmppriority << 0x04;
+
+ NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel] = tmppriority;
+
+ /* Enable the Selected IRQ Channels --------------------------------------*/
+ NVIC->ISER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] =
+ (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F);
+ }
+ else
+ {
+ /* Disable the Selected IRQ Channels -------------------------------------*/
+ NVIC->ICER[NVIC_InitStruct->NVIC_IRQChannel >> 0x05] =
+ (uint32_t)0x01 << (NVIC_InitStruct->NVIC_IRQChannel & (uint8_t)0x1F);
+ }
+}
+
+/**
+ * @brief Sets the vector table location and Offset.
+ * @param NVIC_VectTab: specifies if the vector table is in RAM or FLASH memory.
+ * This parameter can be one of the following values:
+ * @arg NVIC_VectTab_RAM
+ * @arg NVIC_VectTab_FLASH
+ * @param Offset: Vector Table base offset field. This value must be a multiple
+ * of 0x200.
+ * @retval None
+ */
+void NVIC_SetVectorTable(uint32_t NVIC_VectTab, uint32_t Offset)
+{
+ /* Check the parameters */
+ assert_param(IS_NVIC_VECTTAB(NVIC_VectTab));
+ assert_param(IS_NVIC_OFFSET(Offset));
+
+ SCB->VTOR = NVIC_VectTab | (Offset & (uint32_t)0x1FFFFF80);
+}
+
+/**
+ * @brief Selects the condition for the system to enter low power mode.
+ * @param LowPowerMode: Specifies the new mode for the system to enter low power mode.
+ * This parameter can be one of the following values:
+ * @arg NVIC_LP_SEVONPEND
+ * @arg NVIC_LP_SLEEPDEEP
+ * @arg NVIC_LP_SLEEPONEXIT
+ * @param NewState: new state of LP condition. This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void NVIC_SystemLPConfig(uint8_t LowPowerMode, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_NVIC_LP(LowPowerMode));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ if (NewState != DISABLE)
+ {
+ SCB->SCR |= LowPowerMode;
+ }
+ else
+ {
+ SCB->SCR &= (uint32_t)(~(uint32_t)LowPowerMode);
+ }
+}
+
+/**
+ * @brief Configures the SysTick clock source.
+ * @param SysTick_CLKSource: specifies the SysTick clock source.
+ * This parameter can be one of the following values:
+ * @arg SysTick_CLKSource_HCLK_Div8: AHB clock divided by 8 selected as SysTick clock source.
+ * @arg SysTick_CLKSource_HCLK: AHB clock selected as SysTick clock source.
+ * @retval None
+ */
+void SysTick_CLKSourceConfig(uint32_t SysTick_CLKSource)
+{
+ /* Check the parameters */
+ assert_param(IS_SYSTICK_CLK_SOURCE(SysTick_CLKSource));
+ if (SysTick_CLKSource == SysTick_CLKSource_HCLK)
+ {
+ SysTick->CTRL |= SysTick_CLKSource_HCLK;
+ }
+ else
+ {
+ SysTick->CTRL &= SysTick_CLKSource_HCLK_Div8;
+ }
+}
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_adc.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_adc.c
new file mode 100644
index 0000000..08b42ea
Binary files /dev/null and b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_adc.c differ
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_bkp.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_bkp.c
new file mode 100644
index 0000000..997eecc
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_bkp.c
@@ -0,0 +1,308 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_bkp.c
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file provides all the BKP firmware functions.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x_bkp.h"
+#include "stm32f10x_rcc.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @defgroup BKP
+ * @brief BKP driver modules
+ * @{
+ */
+
+/** @defgroup BKP_Private_TypesDefinitions
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup BKP_Private_Defines
+ * @{
+ */
+
+/* ------------ BKP registers bit address in the alias region --------------- */
+#define BKP_OFFSET (BKP_BASE - PERIPH_BASE)
+
+/* --- CR Register ----*/
+
+/* Alias word address of TPAL bit */
+#define CR_OFFSET (BKP_OFFSET + 0x30)
+#define TPAL_BitNumber 0x01
+#define CR_TPAL_BB (PERIPH_BB_BASE + (CR_OFFSET * 32) + (TPAL_BitNumber * 4))
+
+/* Alias word address of TPE bit */
+#define TPE_BitNumber 0x00
+#define CR_TPE_BB (PERIPH_BB_BASE + (CR_OFFSET * 32) + (TPE_BitNumber * 4))
+
+/* --- CSR Register ---*/
+
+/* Alias word address of TPIE bit */
+#define CSR_OFFSET (BKP_OFFSET + 0x34)
+#define TPIE_BitNumber 0x02
+#define CSR_TPIE_BB (PERIPH_BB_BASE + (CSR_OFFSET * 32) + (TPIE_BitNumber * 4))
+
+/* Alias word address of TIF bit */
+#define TIF_BitNumber 0x09
+#define CSR_TIF_BB (PERIPH_BB_BASE + (CSR_OFFSET * 32) + (TIF_BitNumber * 4))
+
+/* Alias word address of TEF bit */
+#define TEF_BitNumber 0x08
+#define CSR_TEF_BB (PERIPH_BB_BASE + (CSR_OFFSET * 32) + (TEF_BitNumber * 4))
+
+/* ---------------------- BKP registers bit mask ------------------------ */
+
+/* RTCCR register bit mask */
+#define RTCCR_CAL_MASK ((uint16_t)0xFF80)
+#define RTCCR_MASK ((uint16_t)0xFC7F)
+
+/**
+ * @}
+ */
+
+
+/** @defgroup BKP_Private_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup BKP_Private_Variables
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup BKP_Private_FunctionPrototypes
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup BKP_Private_Functions
+ * @{
+ */
+
+/**
+ * @brief Deinitializes the BKP peripheral registers to their default reset values.
+ * @param None
+ * @retval None
+ */
+void BKP_DeInit(void)
+{
+ RCC_BackupResetCmd(ENABLE);
+ RCC_BackupResetCmd(DISABLE);
+}
+
+/**
+ * @brief Configures the Tamper Pin active level.
+ * @param BKP_TamperPinLevel: specifies the Tamper Pin active level.
+ * This parameter can be one of the following values:
+ * @arg BKP_TamperPinLevel_High: Tamper pin active on high level
+ * @arg BKP_TamperPinLevel_Low: Tamper pin active on low level
+ * @retval None
+ */
+void BKP_TamperPinLevelConfig(uint16_t BKP_TamperPinLevel)
+{
+ /* Check the parameters */
+ assert_param(IS_BKP_TAMPER_PIN_LEVEL(BKP_TamperPinLevel));
+ *(__IO uint32_t *) CR_TPAL_BB = BKP_TamperPinLevel;
+}
+
+/**
+ * @brief Enables or disables the Tamper Pin activation.
+ * @param NewState: new state of the Tamper Pin activation.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void BKP_TamperPinCmd(FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ *(__IO uint32_t *) CR_TPE_BB = (uint32_t)NewState;
+}
+
+/**
+ * @brief Enables or disables the Tamper Pin Interrupt.
+ * @param NewState: new state of the Tamper Pin Interrupt.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void BKP_ITConfig(FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ *(__IO uint32_t *) CSR_TPIE_BB = (uint32_t)NewState;
+}
+
+/**
+ * @brief Select the RTC output source to output on the Tamper pin.
+ * @param BKP_RTCOutputSource: specifies the RTC output source.
+ * This parameter can be one of the following values:
+ * @arg BKP_RTCOutputSource_None: no RTC output on the Tamper pin.
+ * @arg BKP_RTCOutputSource_CalibClock: output the RTC clock with frequency
+ * divided by 64 on the Tamper pin.
+ * @arg BKP_RTCOutputSource_Alarm: output the RTC Alarm pulse signal on
+ * the Tamper pin.
+ * @arg BKP_RTCOutputSource_Second: output the RTC Second pulse signal on
+ * the Tamper pin.
+ * @retval None
+ */
+void BKP_RTCOutputConfig(uint16_t BKP_RTCOutputSource)
+{
+ uint16_t tmpreg = 0;
+ /* Check the parameters */
+ assert_param(IS_BKP_RTC_OUTPUT_SOURCE(BKP_RTCOutputSource));
+ tmpreg = BKP->RTCCR;
+ /* Clear CCO, ASOE and ASOS bits */
+ tmpreg &= RTCCR_MASK;
+
+ /* Set CCO, ASOE and ASOS bits according to BKP_RTCOutputSource value */
+ tmpreg |= BKP_RTCOutputSource;
+ /* Store the new value */
+ BKP->RTCCR = tmpreg;
+}
+
+/**
+ * @brief Sets RTC Clock Calibration value.
+ * @param CalibrationValue: specifies the RTC Clock Calibration value.
+ * This parameter must be a number between 0 and 0x7F.
+ * @retval None
+ */
+void BKP_SetRTCCalibrationValue(uint8_t CalibrationValue)
+{
+ uint16_t tmpreg = 0;
+ /* Check the parameters */
+ assert_param(IS_BKP_CALIBRATION_VALUE(CalibrationValue));
+ tmpreg = BKP->RTCCR;
+ /* Clear CAL[6:0] bits */
+ tmpreg &= RTCCR_CAL_MASK;
+ /* Set CAL[6:0] bits according to CalibrationValue value */
+ tmpreg |= CalibrationValue;
+ /* Store the new value */
+ BKP->RTCCR = tmpreg;
+}
+
+/**
+ * @brief Writes user data to the specified Data Backup Register.
+ * @param BKP_DR: specifies the Data Backup Register.
+ * This parameter can be BKP_DRx where x:[1, 42]
+ * @param Data: data to write
+ * @retval None
+ */
+void BKP_WriteBackupRegister(uint16_t BKP_DR, uint16_t Data)
+{
+ __IO uint32_t tmp = 0;
+
+ /* Check the parameters */
+ assert_param(IS_BKP_DR(BKP_DR));
+
+ tmp = (uint32_t)BKP_BASE;
+ tmp += BKP_DR;
+
+ *(__IO uint32_t *) tmp = Data;
+}
+
+/**
+ * @brief Reads data from the specified Data Backup Register.
+ * @param BKP_DR: specifies the Data Backup Register.
+ * This parameter can be BKP_DRx where x:[1, 42]
+ * @retval The content of the specified Data Backup Register
+ */
+uint16_t BKP_ReadBackupRegister(uint16_t BKP_DR)
+{
+ __IO uint32_t tmp = 0;
+
+ /* Check the parameters */
+ assert_param(IS_BKP_DR(BKP_DR));
+
+ tmp = (uint32_t)BKP_BASE;
+ tmp += BKP_DR;
+
+ return (*(__IO uint16_t *) tmp);
+}
+
+/**
+ * @brief Checks whether the Tamper Pin Event flag is set or not.
+ * @param None
+ * @retval The new state of the Tamper Pin Event flag (SET or RESET).
+ */
+FlagStatus BKP_GetFlagStatus(void)
+{
+ return (FlagStatus)(*(__IO uint32_t *) CSR_TEF_BB);
+}
+
+/**
+ * @brief Clears Tamper Pin Event pending flag.
+ * @param None
+ * @retval None
+ */
+void BKP_ClearFlag(void)
+{
+ /* Set CTE bit to clear Tamper Pin Event flag */
+ BKP->CSR |= BKP_CSR_CTE;
+}
+
+/**
+ * @brief Checks whether the Tamper Pin Interrupt has occurred or not.
+ * @param None
+ * @retval The new state of the Tamper Pin Interrupt (SET or RESET).
+ */
+ITStatus BKP_GetITStatus(void)
+{
+ return (ITStatus)(*(__IO uint32_t *) CSR_TIF_BB);
+}
+
+/**
+ * @brief Clears Tamper Pin Interrupt pending bit.
+ * @param None
+ * @retval None
+ */
+void BKP_ClearITPendingBit(void)
+{
+ /* Set CTI bit to clear Tamper Pin Interrupt pending bit */
+ BKP->CSR |= BKP_CSR_CTI;
+}
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_can.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_can.c
new file mode 100644
index 0000000..8577406
Binary files /dev/null and b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_can.c differ
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_cec.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_cec.c
new file mode 100644
index 0000000..4dc615f
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_cec.c
@@ -0,0 +1,433 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_cec.c
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file provides all the CEC firmware functions.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x_cec.h"
+#include "stm32f10x_rcc.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @defgroup CEC
+ * @brief CEC driver modules
+ * @{
+ */
+
+/** @defgroup CEC_Private_TypesDefinitions
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+
+/** @defgroup CEC_Private_Defines
+ * @{
+ */
+
+/* ------------ CEC registers bit address in the alias region ----------- */
+#define CEC_OFFSET (CEC_BASE - PERIPH_BASE)
+
+/* --- CFGR Register ---*/
+
+/* Alias word address of PE bit */
+#define CFGR_OFFSET (CEC_OFFSET + 0x00)
+#define PE_BitNumber 0x00
+#define CFGR_PE_BB (PERIPH_BB_BASE + (CFGR_OFFSET * 32) + (PE_BitNumber * 4))
+
+/* Alias word address of IE bit */
+#define IE_BitNumber 0x01
+#define CFGR_IE_BB (PERIPH_BB_BASE + (CFGR_OFFSET * 32) + (IE_BitNumber * 4))
+
+/* --- CSR Register ---*/
+
+/* Alias word address of TSOM bit */
+#define CSR_OFFSET (CEC_OFFSET + 0x10)
+#define TSOM_BitNumber 0x00
+#define CSR_TSOM_BB (PERIPH_BB_BASE + (CSR_OFFSET * 32) + (TSOM_BitNumber * 4))
+
+/* Alias word address of TEOM bit */
+#define TEOM_BitNumber 0x01
+#define CSR_TEOM_BB (PERIPH_BB_BASE + (CSR_OFFSET * 32) + (TEOM_BitNumber * 4))
+
+#define CFGR_CLEAR_Mask (uint8_t)(0xF3) /* CFGR register Mask */
+#define FLAG_Mask ((uint32_t)0x00FFFFFF) /* CEC FLAG mask */
+
+/**
+ * @}
+ */
+
+
+/** @defgroup CEC_Private_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+
+/** @defgroup CEC_Private_Variables
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+
+/** @defgroup CEC_Private_FunctionPrototypes
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+
+/** @defgroup CEC_Private_Functions
+ * @{
+ */
+
+/**
+ * @brief Deinitializes the CEC peripheral registers to their default reset
+ * values.
+ * @param None
+ * @retval None
+ */
+void CEC_DeInit(void)
+{
+ /* Enable CEC reset state */
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_CEC, ENABLE);
+ /* Release CEC from reset state */
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_CEC, DISABLE);
+}
+
+
+/**
+ * @brief Initializes the CEC peripheral according to the specified
+ * parameters in the CEC_InitStruct.
+ * @param CEC_InitStruct: pointer to an CEC_InitTypeDef structure that
+ * contains the configuration information for the specified
+ * CEC peripheral.
+ * @retval None
+ */
+void CEC_Init(CEC_InitTypeDef* CEC_InitStruct)
+{
+ uint16_t tmpreg = 0;
+
+ /* Check the parameters */
+ assert_param(IS_CEC_BIT_TIMING_ERROR_MODE(CEC_InitStruct->CEC_BitTimingMode));
+ assert_param(IS_CEC_BIT_PERIOD_ERROR_MODE(CEC_InitStruct->CEC_BitPeriodMode));
+
+ /*---------------------------- CEC CFGR Configuration -----------------*/
+ /* Get the CEC CFGR value */
+ tmpreg = CEC->CFGR;
+
+ /* Clear BTEM and BPEM bits */
+ tmpreg &= CFGR_CLEAR_Mask;
+
+ /* Configure CEC: Bit Timing Error and Bit Period Error */
+ tmpreg |= (uint16_t)(CEC_InitStruct->CEC_BitTimingMode | CEC_InitStruct->CEC_BitPeriodMode);
+
+ /* Write to CEC CFGR register*/
+ CEC->CFGR = tmpreg;
+
+}
+
+/**
+ * @brief Enables or disables the specified CEC peripheral.
+ * @param NewState: new state of the CEC peripheral.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void CEC_Cmd(FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ *(__IO uint32_t *) CFGR_PE_BB = (uint32_t)NewState;
+
+ if(NewState == DISABLE)
+ {
+ /* Wait until the PE bit is cleared by hardware (Idle Line detected) */
+ while((CEC->CFGR & CEC_CFGR_PE) != (uint32_t)RESET)
+ {
+ }
+ }
+}
+
+/**
+ * @brief Enables or disables the CEC interrupt.
+ * @param NewState: new state of the CEC interrupt.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void CEC_ITConfig(FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ *(__IO uint32_t *) CFGR_IE_BB = (uint32_t)NewState;
+}
+
+/**
+ * @brief Defines the Own Address of the CEC device.
+ * @param CEC_OwnAddress: The CEC own address
+ * @retval None
+ */
+void CEC_OwnAddressConfig(uint8_t CEC_OwnAddress)
+{
+ /* Check the parameters */
+ assert_param(IS_CEC_ADDRESS(CEC_OwnAddress));
+
+ /* Set the CEC own address */
+ CEC->OAR = CEC_OwnAddress;
+}
+
+/**
+ * @brief Sets the CEC prescaler value.
+ * @param CEC_Prescaler: CEC prescaler new value
+ * @retval None
+ */
+void CEC_SetPrescaler(uint16_t CEC_Prescaler)
+{
+ /* Check the parameters */
+ assert_param(IS_CEC_PRESCALER(CEC_Prescaler));
+
+ /* Set the Prescaler value*/
+ CEC->PRES = CEC_Prescaler;
+}
+
+/**
+ * @brief Transmits single data through the CEC peripheral.
+ * @param Data: the data to transmit.
+ * @retval None
+ */
+void CEC_SendDataByte(uint8_t Data)
+{
+ /* Transmit Data */
+ CEC->TXD = Data ;
+}
+
+
+/**
+ * @brief Returns the most recent received data by the CEC peripheral.
+ * @param None
+ * @retval The received data.
+ */
+uint8_t CEC_ReceiveDataByte(void)
+{
+ /* Receive Data */
+ return (uint8_t)(CEC->RXD);
+}
+
+/**
+ * @brief Starts a new message.
+ * @param None
+ * @retval None
+ */
+void CEC_StartOfMessage(void)
+{
+ /* Starts of new message */
+ *(__IO uint32_t *) CSR_TSOM_BB = (uint32_t)0x1;
+}
+
+/**
+ * @brief Transmits message with or without an EOM bit.
+ * @param NewState: new state of the CEC Tx End Of Message.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void CEC_EndOfMessageCmd(FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ /* The data byte will be transmitted with or without an EOM bit*/
+ *(__IO uint32_t *) CSR_TEOM_BB = (uint32_t)NewState;
+}
+
+/**
+ * @brief Gets the CEC flag status
+ * @param CEC_FLAG: specifies the CEC flag to check.
+ * This parameter can be one of the following values:
+ * @arg CEC_FLAG_BTE: Bit Timing Error
+ * @arg CEC_FLAG_BPE: Bit Period Error
+ * @arg CEC_FLAG_RBTFE: Rx Block Transfer Finished Error
+ * @arg CEC_FLAG_SBE: Start Bit Error
+ * @arg CEC_FLAG_ACKE: Block Acknowledge Error
+ * @arg CEC_FLAG_LINE: Line Error
+ * @arg CEC_FLAG_TBTFE: Tx Block Transfer Finished Error
+ * @arg CEC_FLAG_TEOM: Tx End Of Message
+ * @arg CEC_FLAG_TERR: Tx Error
+ * @arg CEC_FLAG_TBTRF: Tx Byte Transfer Request or Block Transfer Finished
+ * @arg CEC_FLAG_RSOM: Rx Start Of Message
+ * @arg CEC_FLAG_REOM: Rx End Of Message
+ * @arg CEC_FLAG_RERR: Rx Error
+ * @arg CEC_FLAG_RBTF: Rx Byte/Block Transfer Finished
+ * @retval The new state of CEC_FLAG (SET or RESET)
+ */
+FlagStatus CEC_GetFlagStatus(uint32_t CEC_FLAG)
+{
+ FlagStatus bitstatus = RESET;
+ uint32_t cecreg = 0, cecbase = 0;
+
+ /* Check the parameters */
+ assert_param(IS_CEC_GET_FLAG(CEC_FLAG));
+
+ /* Get the CEC peripheral base address */
+ cecbase = (uint32_t)(CEC_BASE);
+
+ /* Read flag register index */
+ cecreg = CEC_FLAG >> 28;
+
+ /* Get bit[23:0] of the flag */
+ CEC_FLAG &= FLAG_Mask;
+
+ if(cecreg != 0)
+ {
+ /* Flag in CEC ESR Register */
+ CEC_FLAG = (uint32_t)(CEC_FLAG >> 16);
+
+ /* Get the CEC ESR register address */
+ cecbase += 0xC;
+ }
+ else
+ {
+ /* Get the CEC CSR register address */
+ cecbase += 0x10;
+ }
+
+ if(((*(__IO uint32_t *)cecbase) & CEC_FLAG) != (uint32_t)RESET)
+ {
+ /* CEC_FLAG is set */
+ bitstatus = SET;
+ }
+ else
+ {
+ /* CEC_FLAG is reset */
+ bitstatus = RESET;
+ }
+
+ /* Return the CEC_FLAG status */
+ return bitstatus;
+}
+
+/**
+ * @brief Clears the CEC's pending flags.
+ * @param CEC_FLAG: specifies the flag to clear.
+ * This parameter can be any combination of the following values:
+ * @arg CEC_FLAG_TERR: Tx Error
+ * @arg CEC_FLAG_TBTRF: Tx Byte Transfer Request or Block Transfer Finished
+ * @arg CEC_FLAG_RSOM: Rx Start Of Message
+ * @arg CEC_FLAG_REOM: Rx End Of Message
+ * @arg CEC_FLAG_RERR: Rx Error
+ * @arg CEC_FLAG_RBTF: Rx Byte/Block Transfer Finished
+ * @retval None
+ */
+void CEC_ClearFlag(uint32_t CEC_FLAG)
+{
+ uint32_t tmp = 0x0;
+
+ /* Check the parameters */
+ assert_param(IS_CEC_CLEAR_FLAG(CEC_FLAG));
+
+ tmp = CEC->CSR & 0x2;
+
+ /* Clear the selected CEC flags */
+ CEC->CSR &= (uint32_t)(((~(uint32_t)CEC_FLAG) & 0xFFFFFFFC) | tmp);
+}
+
+/**
+ * @brief Checks whether the specified CEC interrupt has occurred or not.
+ * @param CEC_IT: specifies the CEC interrupt source to check.
+ * This parameter can be one of the following values:
+ * @arg CEC_IT_TERR: Tx Error
+ * @arg CEC_IT_TBTF: Tx Block Transfer Finished
+ * @arg CEC_IT_RERR: Rx Error
+ * @arg CEC_IT_RBTF: Rx Block Transfer Finished
+ * @retval The new state of CEC_IT (SET or RESET).
+ */
+ITStatus CEC_GetITStatus(uint8_t CEC_IT)
+{
+ ITStatus bitstatus = RESET;
+ uint32_t enablestatus = 0;
+
+ /* Check the parameters */
+ assert_param(IS_CEC_GET_IT(CEC_IT));
+
+ /* Get the CEC IT enable bit status */
+ enablestatus = (CEC->CFGR & (uint8_t)CEC_CFGR_IE) ;
+
+ /* Check the status of the specified CEC interrupt */
+ if (((CEC->CSR & CEC_IT) != (uint32_t)RESET) && enablestatus)
+ {
+ /* CEC_IT is set */
+ bitstatus = SET;
+ }
+ else
+ {
+ /* CEC_IT is reset */
+ bitstatus = RESET;
+ }
+ /* Return the CEC_IT status */
+ return bitstatus;
+}
+
+/**
+ * @brief Clears the CEC's interrupt pending bits.
+ * @param CEC_IT: specifies the CEC interrupt pending bit to clear.
+ * This parameter can be any combination of the following values:
+ * @arg CEC_IT_TERR: Tx Error
+ * @arg CEC_IT_TBTF: Tx Block Transfer Finished
+ * @arg CEC_IT_RERR: Rx Error
+ * @arg CEC_IT_RBTF: Rx Block Transfer Finished
+ * @retval None
+ */
+void CEC_ClearITPendingBit(uint16_t CEC_IT)
+{
+ uint32_t tmp = 0x0;
+
+ /* Check the parameters */
+ assert_param(IS_CEC_GET_IT(CEC_IT));
+
+ tmp = CEC->CSR & 0x2;
+
+ /* Clear the selected CEC interrupt pending bits */
+ CEC->CSR &= (uint32_t)(((~(uint32_t)CEC_IT) & 0xFFFFFFFC) | tmp);
+}
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_crc.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_crc.c
new file mode 100644
index 0000000..6501728
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_crc.c
@@ -0,0 +1,160 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_crc.c
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file provides all the CRC firmware functions.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x_crc.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @defgroup CRC
+ * @brief CRC driver modules
+ * @{
+ */
+
+/** @defgroup CRC_Private_TypesDefinitions
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup CRC_Private_Defines
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup CRC_Private_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup CRC_Private_Variables
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup CRC_Private_FunctionPrototypes
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup CRC_Private_Functions
+ * @{
+ */
+
+/**
+ * @brief Resets the CRC Data register (DR).
+ * @param None
+ * @retval None
+ */
+void CRC_ResetDR(void)
+{
+ /* Reset CRC generator */
+ CRC->CR = CRC_CR_RESET;
+}
+
+/**
+ * @brief Computes the 32-bit CRC of a given data word(32-bit).
+ * @param Data: data word(32-bit) to compute its CRC
+ * @retval 32-bit CRC
+ */
+uint32_t CRC_CalcCRC(uint32_t Data)
+{
+ CRC->DR = Data;
+
+ return (CRC->DR);
+}
+
+/**
+ * @brief Computes the 32-bit CRC of a given buffer of data word(32-bit).
+ * @param pBuffer: pointer to the buffer containing the data to be computed
+ * @param BufferLength: length of the buffer to be computed
+ * @retval 32-bit CRC
+ */
+uint32_t CRC_CalcBlockCRC(uint32_t pBuffer[], uint32_t BufferLength)
+{
+ uint32_t index = 0;
+
+ for(index = 0; index < BufferLength; index++)
+ {
+ CRC->DR = pBuffer[index];
+ }
+ return (CRC->DR);
+}
+
+/**
+ * @brief Returns the current CRC value.
+ * @param None
+ * @retval 32-bit CRC
+ */
+uint32_t CRC_GetCRC(void)
+{
+ return (CRC->DR);
+}
+
+/**
+ * @brief Stores a 8-bit data in the Independent Data(ID) register.
+ * @param IDValue: 8-bit value to be stored in the ID register
+ * @retval None
+ */
+void CRC_SetIDRegister(uint8_t IDValue)
+{
+ CRC->IDR = IDValue;
+}
+
+/**
+ * @brief Returns the 8-bit data stored in the Independent Data(ID) register
+ * @param None
+ * @retval 8-bit value of the ID register
+ */
+uint8_t CRC_GetIDRegister(void)
+{
+ return (CRC->IDR);
+}
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_dac.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_dac.c
new file mode 100644
index 0000000..1cfc71d
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_dac.c
@@ -0,0 +1,571 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_dac.c
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file provides all the DAC firmware functions.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x_dac.h"
+#include "stm32f10x_rcc.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @defgroup DAC
+ * @brief DAC driver modules
+ * @{
+ */
+
+/** @defgroup DAC_Private_TypesDefinitions
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup DAC_Private_Defines
+ * @{
+ */
+
+/* CR register Mask */
+#define CR_CLEAR_MASK ((uint32_t)0x00000FFE)
+
+/* DAC Dual Channels SWTRIG masks */
+#define DUAL_SWTRIG_SET ((uint32_t)0x00000003)
+#define DUAL_SWTRIG_RESET ((uint32_t)0xFFFFFFFC)
+
+/* DHR registers offsets */
+#define DHR12R1_OFFSET ((uint32_t)0x00000008)
+#define DHR12R2_OFFSET ((uint32_t)0x00000014)
+#define DHR12RD_OFFSET ((uint32_t)0x00000020)
+
+/* DOR register offset */
+#define DOR_OFFSET ((uint32_t)0x0000002C)
+/**
+ * @}
+ */
+
+/** @defgroup DAC_Private_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup DAC_Private_Variables
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup DAC_Private_FunctionPrototypes
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup DAC_Private_Functions
+ * @{
+ */
+
+/**
+ * @brief Deinitializes the DAC peripheral registers to their default reset values.
+ * @param None
+ * @retval None
+ */
+void DAC_DeInit(void)
+{
+ /* Enable DAC reset state */
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_DAC, ENABLE);
+ /* Release DAC from reset state */
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_DAC, DISABLE);
+}
+
+/**
+ * @brief Initializes the DAC peripheral according to the specified
+ * parameters in the DAC_InitStruct.
+ * @param DAC_Channel: the selected DAC channel.
+ * This parameter can be one of the following values:
+ * @arg DAC_Channel_1: DAC Channel1 selected
+ * @arg DAC_Channel_2: DAC Channel2 selected
+ * @param DAC_InitStruct: pointer to a DAC_InitTypeDef structure that
+ * contains the configuration information for the specified DAC channel.
+ * @retval None
+ */
+void DAC_Init(uint32_t DAC_Channel, DAC_InitTypeDef* DAC_InitStruct)
+{
+ uint32_t tmpreg1 = 0, tmpreg2 = 0;
+ /* Check the DAC parameters */
+ assert_param(IS_DAC_TRIGGER(DAC_InitStruct->DAC_Trigger));
+ assert_param(IS_DAC_GENERATE_WAVE(DAC_InitStruct->DAC_WaveGeneration));
+ assert_param(IS_DAC_LFSR_UNMASK_TRIANGLE_AMPLITUDE(DAC_InitStruct->DAC_LFSRUnmask_TriangleAmplitude));
+ assert_param(IS_DAC_OUTPUT_BUFFER_STATE(DAC_InitStruct->DAC_OutputBuffer));
+/*---------------------------- DAC CR Configuration --------------------------*/
+ /* Get the DAC CR value */
+ tmpreg1 = DAC->CR;
+ /* Clear BOFFx, TENx, TSELx, WAVEx and MAMPx bits */
+ tmpreg1 &= ~(CR_CLEAR_MASK << DAC_Channel);
+ /* Configure for the selected DAC channel: buffer output, trigger, wave generation,
+ mask/amplitude for wave generation */
+ /* Set TSELx and TENx bits according to DAC_Trigger value */
+ /* Set WAVEx bits according to DAC_WaveGeneration value */
+ /* Set MAMPx bits according to DAC_LFSRUnmask_TriangleAmplitude value */
+ /* Set BOFFx bit according to DAC_OutputBuffer value */
+ tmpreg2 = (DAC_InitStruct->DAC_Trigger | DAC_InitStruct->DAC_WaveGeneration |
+ DAC_InitStruct->DAC_LFSRUnmask_TriangleAmplitude | DAC_InitStruct->DAC_OutputBuffer);
+ /* Calculate CR register value depending on DAC_Channel */
+ tmpreg1 |= tmpreg2 << DAC_Channel;
+ /* Write to DAC CR */
+ DAC->CR = tmpreg1;
+}
+
+/**
+ * @brief Fills each DAC_InitStruct member with its default value.
+ * @param DAC_InitStruct : pointer to a DAC_InitTypeDef structure which will
+ * be initialized.
+ * @retval None
+ */
+void DAC_StructInit(DAC_InitTypeDef* DAC_InitStruct)
+{
+/*--------------- Reset DAC init structure parameters values -----------------*/
+ /* Initialize the DAC_Trigger member */
+ DAC_InitStruct->DAC_Trigger = DAC_Trigger_None;
+ /* Initialize the DAC_WaveGeneration member */
+ DAC_InitStruct->DAC_WaveGeneration = DAC_WaveGeneration_None;
+ /* Initialize the DAC_LFSRUnmask_TriangleAmplitude member */
+ DAC_InitStruct->DAC_LFSRUnmask_TriangleAmplitude = DAC_LFSRUnmask_Bit0;
+ /* Initialize the DAC_OutputBuffer member */
+ DAC_InitStruct->DAC_OutputBuffer = DAC_OutputBuffer_Enable;
+}
+
+/**
+ * @brief Enables or disables the specified DAC channel.
+ * @param DAC_Channel: the selected DAC channel.
+ * This parameter can be one of the following values:
+ * @arg DAC_Channel_1: DAC Channel1 selected
+ * @arg DAC_Channel_2: DAC Channel2 selected
+ * @param NewState: new state of the DAC channel.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void DAC_Cmd(uint32_t DAC_Channel, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_DAC_CHANNEL(DAC_Channel));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected DAC channel */
+ DAC->CR |= (DAC_CR_EN1 << DAC_Channel);
+ }
+ else
+ {
+ /* Disable the selected DAC channel */
+ DAC->CR &= ~(DAC_CR_EN1 << DAC_Channel);
+ }
+}
+#if defined (STM32F10X_LD_VL) || defined (STM32F10X_MD_VL) || defined (STM32F10X_HD_VL)
+/**
+ * @brief Enables or disables the specified DAC interrupts.
+ * @param DAC_Channel: the selected DAC channel.
+ * This parameter can be one of the following values:
+ * @arg DAC_Channel_1: DAC Channel1 selected
+ * @arg DAC_Channel_2: DAC Channel2 selected
+ * @param DAC_IT: specifies the DAC interrupt sources to be enabled or disabled.
+ * This parameter can be the following values:
+ * @arg DAC_IT_DMAUDR: DMA underrun interrupt mask
+ * @param NewState: new state of the specified DAC interrupts.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void DAC_ITConfig(uint32_t DAC_Channel, uint32_t DAC_IT, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_DAC_CHANNEL(DAC_Channel));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ assert_param(IS_DAC_IT(DAC_IT));
+
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected DAC interrupts */
+ DAC->CR |= (DAC_IT << DAC_Channel);
+ }
+ else
+ {
+ /* Disable the selected DAC interrupts */
+ DAC->CR &= (~(uint32_t)(DAC_IT << DAC_Channel));
+ }
+}
+#endif
+
+/**
+ * @brief Enables or disables the specified DAC channel DMA request.
+ * @param DAC_Channel: the selected DAC channel.
+ * This parameter can be one of the following values:
+ * @arg DAC_Channel_1: DAC Channel1 selected
+ * @arg DAC_Channel_2: DAC Channel2 selected
+ * @param NewState: new state of the selected DAC channel DMA request.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void DAC_DMACmd(uint32_t DAC_Channel, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_DAC_CHANNEL(DAC_Channel));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected DAC channel DMA request */
+ DAC->CR |= (DAC_CR_DMAEN1 << DAC_Channel);
+ }
+ else
+ {
+ /* Disable the selected DAC channel DMA request */
+ DAC->CR &= ~(DAC_CR_DMAEN1 << DAC_Channel);
+ }
+}
+
+/**
+ * @brief Enables or disables the selected DAC channel software trigger.
+ * @param DAC_Channel: the selected DAC channel.
+ * This parameter can be one of the following values:
+ * @arg DAC_Channel_1: DAC Channel1 selected
+ * @arg DAC_Channel_2: DAC Channel2 selected
+ * @param NewState: new state of the selected DAC channel software trigger.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void DAC_SoftwareTriggerCmd(uint32_t DAC_Channel, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_DAC_CHANNEL(DAC_Channel));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable software trigger for the selected DAC channel */
+ DAC->SWTRIGR |= (uint32_t)DAC_SWTRIGR_SWTRIG1 << (DAC_Channel >> 4);
+ }
+ else
+ {
+ /* Disable software trigger for the selected DAC channel */
+ DAC->SWTRIGR &= ~((uint32_t)DAC_SWTRIGR_SWTRIG1 << (DAC_Channel >> 4));
+ }
+}
+
+/**
+ * @brief Enables or disables simultaneously the two DAC channels software
+ * triggers.
+ * @param NewState: new state of the DAC channels software triggers.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void DAC_DualSoftwareTriggerCmd(FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable software trigger for both DAC channels */
+ DAC->SWTRIGR |= DUAL_SWTRIG_SET ;
+ }
+ else
+ {
+ /* Disable software trigger for both DAC channels */
+ DAC->SWTRIGR &= DUAL_SWTRIG_RESET;
+ }
+}
+
+/**
+ * @brief Enables or disables the selected DAC channel wave generation.
+ * @param DAC_Channel: the selected DAC channel.
+ * This parameter can be one of the following values:
+ * @arg DAC_Channel_1: DAC Channel1 selected
+ * @arg DAC_Channel_2: DAC Channel2 selected
+ * @param DAC_Wave: Specifies the wave type to enable or disable.
+ * This parameter can be one of the following values:
+ * @arg DAC_Wave_Noise: noise wave generation
+ * @arg DAC_Wave_Triangle: triangle wave generation
+ * @param NewState: new state of the selected DAC channel wave generation.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void DAC_WaveGenerationCmd(uint32_t DAC_Channel, uint32_t DAC_Wave, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_DAC_CHANNEL(DAC_Channel));
+ assert_param(IS_DAC_WAVE(DAC_Wave));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected wave generation for the selected DAC channel */
+ DAC->CR |= DAC_Wave << DAC_Channel;
+ }
+ else
+ {
+ /* Disable the selected wave generation for the selected DAC channel */
+ DAC->CR &= ~(DAC_Wave << DAC_Channel);
+ }
+}
+
+/**
+ * @brief Set the specified data holding register value for DAC channel1.
+ * @param DAC_Align: Specifies the data alignment for DAC channel1.
+ * This parameter can be one of the following values:
+ * @arg DAC_Align_8b_R: 8bit right data alignment selected
+ * @arg DAC_Align_12b_L: 12bit left data alignment selected
+ * @arg DAC_Align_12b_R: 12bit right data alignment selected
+ * @param Data : Data to be loaded in the selected data holding register.
+ * @retval None
+ */
+void DAC_SetChannel1Data(uint32_t DAC_Align, uint16_t Data)
+{
+ __IO uint32_t tmp = 0;
+
+ /* Check the parameters */
+ assert_param(IS_DAC_ALIGN(DAC_Align));
+ assert_param(IS_DAC_DATA(Data));
+
+ tmp = (uint32_t)DAC_BASE;
+ tmp += DHR12R1_OFFSET + DAC_Align;
+
+ /* Set the DAC channel1 selected data holding register */
+ *(__IO uint32_t *) tmp = Data;
+}
+
+/**
+ * @brief Set the specified data holding register value for DAC channel2.
+ * @param DAC_Align: Specifies the data alignment for DAC channel2.
+ * This parameter can be one of the following values:
+ * @arg DAC_Align_8b_R: 8bit right data alignment selected
+ * @arg DAC_Align_12b_L: 12bit left data alignment selected
+ * @arg DAC_Align_12b_R: 12bit right data alignment selected
+ * @param Data : Data to be loaded in the selected data holding register.
+ * @retval None
+ */
+void DAC_SetChannel2Data(uint32_t DAC_Align, uint16_t Data)
+{
+ __IO uint32_t tmp = 0;
+
+ /* Check the parameters */
+ assert_param(IS_DAC_ALIGN(DAC_Align));
+ assert_param(IS_DAC_DATA(Data));
+
+ tmp = (uint32_t)DAC_BASE;
+ tmp += DHR12R2_OFFSET + DAC_Align;
+
+ /* Set the DAC channel2 selected data holding register */
+ *(__IO uint32_t *)tmp = Data;
+}
+
+/**
+ * @brief Set the specified data holding register value for dual channel
+ * DAC.
+ * @param DAC_Align: Specifies the data alignment for dual channel DAC.
+ * This parameter can be one of the following values:
+ * @arg DAC_Align_8b_R: 8bit right data alignment selected
+ * @arg DAC_Align_12b_L: 12bit left data alignment selected
+ * @arg DAC_Align_12b_R: 12bit right data alignment selected
+ * @param Data2: Data for DAC Channel2 to be loaded in the selected data
+ * holding register.
+ * @param Data1: Data for DAC Channel1 to be loaded in the selected data
+ * holding register.
+ * @retval None
+ */
+void DAC_SetDualChannelData(uint32_t DAC_Align, uint16_t Data2, uint16_t Data1)
+{
+ uint32_t data = 0, tmp = 0;
+
+ /* Check the parameters */
+ assert_param(IS_DAC_ALIGN(DAC_Align));
+ assert_param(IS_DAC_DATA(Data1));
+ assert_param(IS_DAC_DATA(Data2));
+
+ /* Calculate and set dual DAC data holding register value */
+ if (DAC_Align == DAC_Align_8b_R)
+ {
+ data = ((uint32_t)Data2 << 8) | Data1;
+ }
+ else
+ {
+ data = ((uint32_t)Data2 << 16) | Data1;
+ }
+
+ tmp = (uint32_t)DAC_BASE;
+ tmp += DHR12RD_OFFSET + DAC_Align;
+
+ /* Set the dual DAC selected data holding register */
+ *(__IO uint32_t *)tmp = data;
+}
+
+/**
+ * @brief Returns the last data output value of the selected DAC channel.
+ * @param DAC_Channel: the selected DAC channel.
+ * This parameter can be one of the following values:
+ * @arg DAC_Channel_1: DAC Channel1 selected
+ * @arg DAC_Channel_2: DAC Channel2 selected
+ * @retval The selected DAC channel data output value.
+ */
+uint16_t DAC_GetDataOutputValue(uint32_t DAC_Channel)
+{
+ __IO uint32_t tmp = 0;
+
+ /* Check the parameters */
+ assert_param(IS_DAC_CHANNEL(DAC_Channel));
+
+ tmp = (uint32_t) DAC_BASE ;
+ tmp += DOR_OFFSET + ((uint32_t)DAC_Channel >> 2);
+
+ /* Returns the DAC channel data output register value */
+ return (uint16_t) (*(__IO uint32_t*) tmp);
+}
+
+#if defined (STM32F10X_LD_VL) || defined (STM32F10X_MD_VL) || defined (STM32F10X_HD_VL)
+/**
+ * @brief Checks whether the specified DAC flag is set or not.
+ * @param DAC_Channel: thee selected DAC channel.
+ * This parameter can be one of the following values:
+ * @arg DAC_Channel_1: DAC Channel1 selected
+ * @arg DAC_Channel_2: DAC Channel2 selected
+ * @param DAC_FLAG: specifies the flag to check.
+ * This parameter can be only of the following value:
+ * @arg DAC_FLAG_DMAUDR: DMA underrun flag
+ * @retval The new state of DAC_FLAG (SET or RESET).
+ */
+FlagStatus DAC_GetFlagStatus(uint32_t DAC_Channel, uint32_t DAC_FLAG)
+{
+ FlagStatus bitstatus = RESET;
+ /* Check the parameters */
+ assert_param(IS_DAC_CHANNEL(DAC_Channel));
+ assert_param(IS_DAC_FLAG(DAC_FLAG));
+
+ /* Check the status of the specified DAC flag */
+ if ((DAC->SR & (DAC_FLAG << DAC_Channel)) != (uint8_t)RESET)
+ {
+ /* DAC_FLAG is set */
+ bitstatus = SET;
+ }
+ else
+ {
+ /* DAC_FLAG is reset */
+ bitstatus = RESET;
+ }
+ /* Return the DAC_FLAG status */
+ return bitstatus;
+}
+
+/**
+ * @brief Clears the DAC channelx's pending flags.
+ * @param DAC_Channel: the selected DAC channel.
+ * This parameter can be one of the following values:
+ * @arg DAC_Channel_1: DAC Channel1 selected
+ * @arg DAC_Channel_2: DAC Channel2 selected
+ * @param DAC_FLAG: specifies the flag to clear.
+ * This parameter can be of the following value:
+ * @arg DAC_FLAG_DMAUDR: DMA underrun flag
+ * @retval None
+ */
+void DAC_ClearFlag(uint32_t DAC_Channel, uint32_t DAC_FLAG)
+{
+ /* Check the parameters */
+ assert_param(IS_DAC_CHANNEL(DAC_Channel));
+ assert_param(IS_DAC_FLAG(DAC_FLAG));
+
+ /* Clear the selected DAC flags */
+ DAC->SR = (DAC_FLAG << DAC_Channel);
+}
+
+/**
+ * @brief Checks whether the specified DAC interrupt has occurred or not.
+ * @param DAC_Channel: the selected DAC channel.
+ * This parameter can be one of the following values:
+ * @arg DAC_Channel_1: DAC Channel1 selected
+ * @arg DAC_Channel_2: DAC Channel2 selected
+ * @param DAC_IT: specifies the DAC interrupt source to check.
+ * This parameter can be the following values:
+ * @arg DAC_IT_DMAUDR: DMA underrun interrupt mask
+ * @retval The new state of DAC_IT (SET or RESET).
+ */
+ITStatus DAC_GetITStatus(uint32_t DAC_Channel, uint32_t DAC_IT)
+{
+ ITStatus bitstatus = RESET;
+ uint32_t enablestatus = 0;
+
+ /* Check the parameters */
+ assert_param(IS_DAC_CHANNEL(DAC_Channel));
+ assert_param(IS_DAC_IT(DAC_IT));
+
+ /* Get the DAC_IT enable bit status */
+ enablestatus = (DAC->CR & (DAC_IT << DAC_Channel)) ;
+
+ /* Check the status of the specified DAC interrupt */
+ if (((DAC->SR & (DAC_IT << DAC_Channel)) != (uint32_t)RESET) && enablestatus)
+ {
+ /* DAC_IT is set */
+ bitstatus = SET;
+ }
+ else
+ {
+ /* DAC_IT is reset */
+ bitstatus = RESET;
+ }
+ /* Return the DAC_IT status */
+ return bitstatus;
+}
+
+/**
+ * @brief Clears the DAC channelx's interrupt pending bits.
+ * @param DAC_Channel: the selected DAC channel.
+ * This parameter can be one of the following values:
+ * @arg DAC_Channel_1: DAC Channel1 selected
+ * @arg DAC_Channel_2: DAC Channel2 selected
+ * @param DAC_IT: specifies the DAC interrupt pending bit to clear.
+ * This parameter can be the following values:
+ * @arg DAC_IT_DMAUDR: DMA underrun interrupt mask
+ * @retval None
+ */
+void DAC_ClearITPendingBit(uint32_t DAC_Channel, uint32_t DAC_IT)
+{
+ /* Check the parameters */
+ assert_param(IS_DAC_CHANNEL(DAC_Channel));
+ assert_param(IS_DAC_IT(DAC_IT));
+
+ /* Clear the selected DAC interrupt pending bits */
+ DAC->SR = (DAC_IT << DAC_Channel);
+}
+#endif
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_dbgmcu.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_dbgmcu.c
new file mode 100644
index 0000000..96a8fde
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_dbgmcu.c
@@ -0,0 +1,162 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_dbgmcu.c
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file provides all the DBGMCU firmware functions.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x_dbgmcu.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @defgroup DBGMCU
+ * @brief DBGMCU driver modules
+ * @{
+ */
+
+/** @defgroup DBGMCU_Private_TypesDefinitions
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup DBGMCU_Private_Defines
+ * @{
+ */
+
+#define IDCODE_DEVID_MASK ((uint32_t)0x00000FFF)
+/**
+ * @}
+ */
+
+/** @defgroup DBGMCU_Private_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup DBGMCU_Private_Variables
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup DBGMCU_Private_FunctionPrototypes
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup DBGMCU_Private_Functions
+ * @{
+ */
+
+/**
+ * @brief Returns the device revision identifier.
+ * @param None
+ * @retval Device revision identifier
+ */
+uint32_t DBGMCU_GetREVID(void)
+{
+ return(DBGMCU->IDCODE >> 16);
+}
+
+/**
+ * @brief Returns the device identifier.
+ * @param None
+ * @retval Device identifier
+ */
+uint32_t DBGMCU_GetDEVID(void)
+{
+ return(DBGMCU->IDCODE & IDCODE_DEVID_MASK);
+}
+
+/**
+ * @brief Configures the specified peripheral and low power mode behavior
+ * when the MCU under Debug mode.
+ * @param DBGMCU_Periph: specifies the peripheral and low power mode.
+ * This parameter can be any combination of the following values:
+ * @arg DBGMCU_SLEEP: Keep debugger connection during SLEEP mode
+ * @arg DBGMCU_STOP: Keep debugger connection during STOP mode
+ * @arg DBGMCU_STANDBY: Keep debugger connection during STANDBY mode
+ * @arg DBGMCU_IWDG_STOP: Debug IWDG stopped when Core is halted
+ * @arg DBGMCU_WWDG_STOP: Debug WWDG stopped when Core is halted
+ * @arg DBGMCU_TIM1_STOP: TIM1 counter stopped when Core is halted
+ * @arg DBGMCU_TIM2_STOP: TIM2 counter stopped when Core is halted
+ * @arg DBGMCU_TIM3_STOP: TIM3 counter stopped when Core is halted
+ * @arg DBGMCU_TIM4_STOP: TIM4 counter stopped when Core is halted
+ * @arg DBGMCU_CAN1_STOP: Debug CAN2 stopped when Core is halted
+ * @arg DBGMCU_I2C1_SMBUS_TIMEOUT: I2C1 SMBUS timeout mode stopped when Core is halted
+ * @arg DBGMCU_I2C2_SMBUS_TIMEOUT: I2C2 SMBUS timeout mode stopped when Core is halted
+ * @arg DBGMCU_TIM5_STOP: TIM5 counter stopped when Core is halted
+ * @arg DBGMCU_TIM6_STOP: TIM6 counter stopped when Core is halted
+ * @arg DBGMCU_TIM7_STOP: TIM7 counter stopped when Core is halted
+ * @arg DBGMCU_TIM8_STOP: TIM8 counter stopped when Core is halted
+ * @arg DBGMCU_CAN2_STOP: Debug CAN2 stopped when Core is halted
+ * @arg DBGMCU_TIM15_STOP: TIM15 counter stopped when Core is halted
+ * @arg DBGMCU_TIM16_STOP: TIM16 counter stopped when Core is halted
+ * @arg DBGMCU_TIM17_STOP: TIM17 counter stopped when Core is halted
+ * @arg DBGMCU_TIM9_STOP: TIM9 counter stopped when Core is halted
+ * @arg DBGMCU_TIM10_STOP: TIM10 counter stopped when Core is halted
+ * @arg DBGMCU_TIM11_STOP: TIM11 counter stopped when Core is halted
+ * @arg DBGMCU_TIM12_STOP: TIM12 counter stopped when Core is halted
+ * @arg DBGMCU_TIM13_STOP: TIM13 counter stopped when Core is halted
+ * @arg DBGMCU_TIM14_STOP: TIM14 counter stopped when Core is halted
+ * @param NewState: new state of the specified peripheral in Debug mode.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void DBGMCU_Config(uint32_t DBGMCU_Periph, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_DBGMCU_PERIPH(DBGMCU_Periph));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ if (NewState != DISABLE)
+ {
+ DBGMCU->CR |= DBGMCU_Periph;
+ }
+ else
+ {
+ DBGMCU->CR &= ~DBGMCU_Periph;
+ }
+}
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_dma.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_dma.c
new file mode 100644
index 0000000..bf072df
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_dma.c
@@ -0,0 +1,714 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_dma.c
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file provides all the DMA firmware functions.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x_dma.h"
+#include "stm32f10x_rcc.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @defgroup DMA
+ * @brief DMA driver modules
+ * @{
+ */
+
+/** @defgroup DMA_Private_TypesDefinitions
+ * @{
+ */
+/**
+ * @}
+ */
+
+/** @defgroup DMA_Private_Defines
+ * @{
+ */
+
+
+/* DMA1 Channelx interrupt pending bit masks */
+#define DMA1_Channel1_IT_Mask ((uint32_t)(DMA_ISR_GIF1 | DMA_ISR_TCIF1 | DMA_ISR_HTIF1 | DMA_ISR_TEIF1))
+#define DMA1_Channel2_IT_Mask ((uint32_t)(DMA_ISR_GIF2 | DMA_ISR_TCIF2 | DMA_ISR_HTIF2 | DMA_ISR_TEIF2))
+#define DMA1_Channel3_IT_Mask ((uint32_t)(DMA_ISR_GIF3 | DMA_ISR_TCIF3 | DMA_ISR_HTIF3 | DMA_ISR_TEIF3))
+#define DMA1_Channel4_IT_Mask ((uint32_t)(DMA_ISR_GIF4 | DMA_ISR_TCIF4 | DMA_ISR_HTIF4 | DMA_ISR_TEIF4))
+#define DMA1_Channel5_IT_Mask ((uint32_t)(DMA_ISR_GIF5 | DMA_ISR_TCIF5 | DMA_ISR_HTIF5 | DMA_ISR_TEIF5))
+#define DMA1_Channel6_IT_Mask ((uint32_t)(DMA_ISR_GIF6 | DMA_ISR_TCIF6 | DMA_ISR_HTIF6 | DMA_ISR_TEIF6))
+#define DMA1_Channel7_IT_Mask ((uint32_t)(DMA_ISR_GIF7 | DMA_ISR_TCIF7 | DMA_ISR_HTIF7 | DMA_ISR_TEIF7))
+
+/* DMA2 Channelx interrupt pending bit masks */
+#define DMA2_Channel1_IT_Mask ((uint32_t)(DMA_ISR_GIF1 | DMA_ISR_TCIF1 | DMA_ISR_HTIF1 | DMA_ISR_TEIF1))
+#define DMA2_Channel2_IT_Mask ((uint32_t)(DMA_ISR_GIF2 | DMA_ISR_TCIF2 | DMA_ISR_HTIF2 | DMA_ISR_TEIF2))
+#define DMA2_Channel3_IT_Mask ((uint32_t)(DMA_ISR_GIF3 | DMA_ISR_TCIF3 | DMA_ISR_HTIF3 | DMA_ISR_TEIF3))
+#define DMA2_Channel4_IT_Mask ((uint32_t)(DMA_ISR_GIF4 | DMA_ISR_TCIF4 | DMA_ISR_HTIF4 | DMA_ISR_TEIF4))
+#define DMA2_Channel5_IT_Mask ((uint32_t)(DMA_ISR_GIF5 | DMA_ISR_TCIF5 | DMA_ISR_HTIF5 | DMA_ISR_TEIF5))
+
+/* DMA2 FLAG mask */
+#define FLAG_Mask ((uint32_t)0x10000000)
+
+/* DMA registers Masks */
+#define CCR_CLEAR_Mask ((uint32_t)0xFFFF800F)
+
+/**
+ * @}
+ */
+
+/** @defgroup DMA_Private_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup DMA_Private_Variables
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup DMA_Private_FunctionPrototypes
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup DMA_Private_Functions
+ * @{
+ */
+
+/**
+ * @brief Deinitializes the DMAy Channelx registers to their default reset
+ * values.
+ * @param DMAy_Channelx: where y can be 1 or 2 to select the DMA and
+ * x can be 1 to 7 for DMA1 and 1 to 5 for DMA2 to select the DMA Channel.
+ * @retval None
+ */
+void DMA_DeInit(DMA_Channel_TypeDef* DMAy_Channelx)
+{
+ /* Check the parameters */
+ assert_param(IS_DMA_ALL_PERIPH(DMAy_Channelx));
+
+ /* Disable the selected DMAy Channelx */
+ DMAy_Channelx->CCR &= (uint16_t)(~DMA_CCR1_EN);
+
+ /* Reset DMAy Channelx control register */
+ DMAy_Channelx->CCR = 0;
+
+ /* Reset DMAy Channelx remaining bytes register */
+ DMAy_Channelx->CNDTR = 0;
+
+ /* Reset DMAy Channelx peripheral address register */
+ DMAy_Channelx->CPAR = 0;
+
+ /* Reset DMAy Channelx memory address register */
+ DMAy_Channelx->CMAR = 0;
+
+ if (DMAy_Channelx == DMA1_Channel1)
+ {
+ /* Reset interrupt pending bits for DMA1 Channel1 */
+ DMA1->IFCR |= DMA1_Channel1_IT_Mask;
+ }
+ else if (DMAy_Channelx == DMA1_Channel2)
+ {
+ /* Reset interrupt pending bits for DMA1 Channel2 */
+ DMA1->IFCR |= DMA1_Channel2_IT_Mask;
+ }
+ else if (DMAy_Channelx == DMA1_Channel3)
+ {
+ /* Reset interrupt pending bits for DMA1 Channel3 */
+ DMA1->IFCR |= DMA1_Channel3_IT_Mask;
+ }
+ else if (DMAy_Channelx == DMA1_Channel4)
+ {
+ /* Reset interrupt pending bits for DMA1 Channel4 */
+ DMA1->IFCR |= DMA1_Channel4_IT_Mask;
+ }
+ else if (DMAy_Channelx == DMA1_Channel5)
+ {
+ /* Reset interrupt pending bits for DMA1 Channel5 */
+ DMA1->IFCR |= DMA1_Channel5_IT_Mask;
+ }
+ else if (DMAy_Channelx == DMA1_Channel6)
+ {
+ /* Reset interrupt pending bits for DMA1 Channel6 */
+ DMA1->IFCR |= DMA1_Channel6_IT_Mask;
+ }
+ else if (DMAy_Channelx == DMA1_Channel7)
+ {
+ /* Reset interrupt pending bits for DMA1 Channel7 */
+ DMA1->IFCR |= DMA1_Channel7_IT_Mask;
+ }
+ else if (DMAy_Channelx == DMA2_Channel1)
+ {
+ /* Reset interrupt pending bits for DMA2 Channel1 */
+ DMA2->IFCR |= DMA2_Channel1_IT_Mask;
+ }
+ else if (DMAy_Channelx == DMA2_Channel2)
+ {
+ /* Reset interrupt pending bits for DMA2 Channel2 */
+ DMA2->IFCR |= DMA2_Channel2_IT_Mask;
+ }
+ else if (DMAy_Channelx == DMA2_Channel3)
+ {
+ /* Reset interrupt pending bits for DMA2 Channel3 */
+ DMA2->IFCR |= DMA2_Channel3_IT_Mask;
+ }
+ else if (DMAy_Channelx == DMA2_Channel4)
+ {
+ /* Reset interrupt pending bits for DMA2 Channel4 */
+ DMA2->IFCR |= DMA2_Channel4_IT_Mask;
+ }
+ else
+ {
+ if (DMAy_Channelx == DMA2_Channel5)
+ {
+ /* Reset interrupt pending bits for DMA2 Channel5 */
+ DMA2->IFCR |= DMA2_Channel5_IT_Mask;
+ }
+ }
+}
+
+/**
+ * @brief Initializes the DMAy Channelx according to the specified
+ * parameters in the DMA_InitStruct.
+ * @param DMAy_Channelx: where y can be 1 or 2 to select the DMA and
+ * x can be 1 to 7 for DMA1 and 1 to 5 for DMA2 to select the DMA Channel.
+ * @param DMA_InitStruct: pointer to a DMA_InitTypeDef structure that
+ * contains the configuration information for the specified DMA Channel.
+ * @retval None
+ */
+void DMA_Init(DMA_Channel_TypeDef* DMAy_Channelx, DMA_InitTypeDef* DMA_InitStruct)
+{
+ uint32_t tmpreg = 0;
+
+ /* Check the parameters */
+ assert_param(IS_DMA_ALL_PERIPH(DMAy_Channelx));
+ assert_param(IS_DMA_DIR(DMA_InitStruct->DMA_DIR));
+ assert_param(IS_DMA_BUFFER_SIZE(DMA_InitStruct->DMA_BufferSize));
+ assert_param(IS_DMA_PERIPHERAL_INC_STATE(DMA_InitStruct->DMA_PeripheralInc));
+ assert_param(IS_DMA_MEMORY_INC_STATE(DMA_InitStruct->DMA_MemoryInc));
+ assert_param(IS_DMA_PERIPHERAL_DATA_SIZE(DMA_InitStruct->DMA_PeripheralDataSize));
+ assert_param(IS_DMA_MEMORY_DATA_SIZE(DMA_InitStruct->DMA_MemoryDataSize));
+ assert_param(IS_DMA_MODE(DMA_InitStruct->DMA_Mode));
+ assert_param(IS_DMA_PRIORITY(DMA_InitStruct->DMA_Priority));
+ assert_param(IS_DMA_M2M_STATE(DMA_InitStruct->DMA_M2M));
+
+/*--------------------------- DMAy Channelx CCR Configuration -----------------*/
+ /* Get the DMAy_Channelx CCR value */
+ tmpreg = DMAy_Channelx->CCR;
+ /* Clear MEM2MEM, PL, MSIZE, PSIZE, MINC, PINC, CIRC and DIR bits */
+ tmpreg &= CCR_CLEAR_Mask;
+ /* Configure DMAy Channelx: data transfer, data size, priority level and mode */
+ /* Set DIR bit according to DMA_DIR value */
+ /* Set CIRC bit according to DMA_Mode value */
+ /* Set PINC bit according to DMA_PeripheralInc value */
+ /* Set MINC bit according to DMA_MemoryInc value */
+ /* Set PSIZE bits according to DMA_PeripheralDataSize value */
+ /* Set MSIZE bits according to DMA_MemoryDataSize value */
+ /* Set PL bits according to DMA_Priority value */
+ /* Set the MEM2MEM bit according to DMA_M2M value */
+ tmpreg |= DMA_InitStruct->DMA_DIR | DMA_InitStruct->DMA_Mode |
+ DMA_InitStruct->DMA_PeripheralInc | DMA_InitStruct->DMA_MemoryInc |
+ DMA_InitStruct->DMA_PeripheralDataSize | DMA_InitStruct->DMA_MemoryDataSize |
+ DMA_InitStruct->DMA_Priority | DMA_InitStruct->DMA_M2M;
+
+ /* Write to DMAy Channelx CCR */
+ DMAy_Channelx->CCR = tmpreg;
+
+/*--------------------------- DMAy Channelx CNDTR Configuration ---------------*/
+ /* Write to DMAy Channelx CNDTR */
+ DMAy_Channelx->CNDTR = DMA_InitStruct->DMA_BufferSize;
+
+/*--------------------------- DMAy Channelx CPAR Configuration ----------------*/
+ /* Write to DMAy Channelx CPAR */
+ DMAy_Channelx->CPAR = DMA_InitStruct->DMA_PeripheralBaseAddr;
+
+/*--------------------------- DMAy Channelx CMAR Configuration ----------------*/
+ /* Write to DMAy Channelx CMAR */
+ DMAy_Channelx->CMAR = DMA_InitStruct->DMA_MemoryBaseAddr;
+}
+
+/**
+ * @brief Fills each DMA_InitStruct member with its default value.
+ * @param DMA_InitStruct : pointer to a DMA_InitTypeDef structure which will
+ * be initialized.
+ * @retval None
+ */
+void DMA_StructInit(DMA_InitTypeDef* DMA_InitStruct)
+{
+/*-------------- Reset DMA init structure parameters values ------------------*/
+ /* Initialize the DMA_PeripheralBaseAddr member */
+ DMA_InitStruct->DMA_PeripheralBaseAddr = 0;
+ /* Initialize the DMA_MemoryBaseAddr member */
+ DMA_InitStruct->DMA_MemoryBaseAddr = 0;
+ /* Initialize the DMA_DIR member */
+ DMA_InitStruct->DMA_DIR = DMA_DIR_PeripheralSRC;
+ /* Initialize the DMA_BufferSize member */
+ DMA_InitStruct->DMA_BufferSize = 0;
+ /* Initialize the DMA_PeripheralInc member */
+ DMA_InitStruct->DMA_PeripheralInc = DMA_PeripheralInc_Disable;
+ /* Initialize the DMA_MemoryInc member */
+ DMA_InitStruct->DMA_MemoryInc = DMA_MemoryInc_Disable;
+ /* Initialize the DMA_PeripheralDataSize member */
+ DMA_InitStruct->DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte;
+ /* Initialize the DMA_MemoryDataSize member */
+ DMA_InitStruct->DMA_MemoryDataSize = DMA_MemoryDataSize_Byte;
+ /* Initialize the DMA_Mode member */
+ DMA_InitStruct->DMA_Mode = DMA_Mode_Normal;
+ /* Initialize the DMA_Priority member */
+ DMA_InitStruct->DMA_Priority = DMA_Priority_Low;
+ /* Initialize the DMA_M2M member */
+ DMA_InitStruct->DMA_M2M = DMA_M2M_Disable;
+}
+
+/**
+ * @brief Enables or disables the specified DMAy Channelx.
+ * @param DMAy_Channelx: where y can be 1 or 2 to select the DMA and
+ * x can be 1 to 7 for DMA1 and 1 to 5 for DMA2 to select the DMA Channel.
+ * @param NewState: new state of the DMAy Channelx.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void DMA_Cmd(DMA_Channel_TypeDef* DMAy_Channelx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_DMA_ALL_PERIPH(DMAy_Channelx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected DMAy Channelx */
+ DMAy_Channelx->CCR |= DMA_CCR1_EN;
+ }
+ else
+ {
+ /* Disable the selected DMAy Channelx */
+ DMAy_Channelx->CCR &= (uint16_t)(~DMA_CCR1_EN);
+ }
+}
+
+/**
+ * @brief Enables or disables the specified DMAy Channelx interrupts.
+ * @param DMAy_Channelx: where y can be 1 or 2 to select the DMA and
+ * x can be 1 to 7 for DMA1 and 1 to 5 for DMA2 to select the DMA Channel.
+ * @param DMA_IT: specifies the DMA interrupts sources to be enabled
+ * or disabled.
+ * This parameter can be any combination of the following values:
+ * @arg DMA_IT_TC: Transfer complete interrupt mask
+ * @arg DMA_IT_HT: Half transfer interrupt mask
+ * @arg DMA_IT_TE: Transfer error interrupt mask
+ * @param NewState: new state of the specified DMA interrupts.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void DMA_ITConfig(DMA_Channel_TypeDef* DMAy_Channelx, uint32_t DMA_IT, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_DMA_ALL_PERIPH(DMAy_Channelx));
+ assert_param(IS_DMA_CONFIG_IT(DMA_IT));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected DMA interrupts */
+ DMAy_Channelx->CCR |= DMA_IT;
+ }
+ else
+ {
+ /* Disable the selected DMA interrupts */
+ DMAy_Channelx->CCR &= ~DMA_IT;
+ }
+}
+
+/**
+ * @brief Sets the number of data units in the current DMAy Channelx transfer.
+ * @param DMAy_Channelx: where y can be 1 or 2 to select the DMA and
+ * x can be 1 to 7 for DMA1 and 1 to 5 for DMA2 to select the DMA Channel.
+ * @param DataNumber: The number of data units in the current DMAy Channelx
+ * transfer.
+ * @note This function can only be used when the DMAy_Channelx is disabled.
+ * @retval None.
+ */
+void DMA_SetCurrDataCounter(DMA_Channel_TypeDef* DMAy_Channelx, uint16_t DataNumber)
+{
+ /* Check the parameters */
+ assert_param(IS_DMA_ALL_PERIPH(DMAy_Channelx));
+
+/*--------------------------- DMAy Channelx CNDTR Configuration ---------------*/
+ /* Write to DMAy Channelx CNDTR */
+ DMAy_Channelx->CNDTR = DataNumber;
+}
+
+/**
+ * @brief Returns the number of remaining data units in the current
+ * DMAy Channelx transfer.
+ * @param DMAy_Channelx: where y can be 1 or 2 to select the DMA and
+ * x can be 1 to 7 for DMA1 and 1 to 5 for DMA2 to select the DMA Channel.
+ * @retval The number of remaining data units in the current DMAy Channelx
+ * transfer.
+ */
+uint16_t DMA_GetCurrDataCounter(DMA_Channel_TypeDef* DMAy_Channelx)
+{
+ /* Check the parameters */
+ assert_param(IS_DMA_ALL_PERIPH(DMAy_Channelx));
+ /* Return the number of remaining data units for DMAy Channelx */
+ return ((uint16_t)(DMAy_Channelx->CNDTR));
+}
+
+/**
+ * @brief Checks whether the specified DMAy Channelx flag is set or not.
+ * @param DMAy_FLAG: specifies the flag to check.
+ * This parameter can be one of the following values:
+ * @arg DMA1_FLAG_GL1: DMA1 Channel1 global flag.
+ * @arg DMA1_FLAG_TC1: DMA1 Channel1 transfer complete flag.
+ * @arg DMA1_FLAG_HT1: DMA1 Channel1 half transfer flag.
+ * @arg DMA1_FLAG_TE1: DMA1 Channel1 transfer error flag.
+ * @arg DMA1_FLAG_GL2: DMA1 Channel2 global flag.
+ * @arg DMA1_FLAG_TC2: DMA1 Channel2 transfer complete flag.
+ * @arg DMA1_FLAG_HT2: DMA1 Channel2 half transfer flag.
+ * @arg DMA1_FLAG_TE2: DMA1 Channel2 transfer error flag.
+ * @arg DMA1_FLAG_GL3: DMA1 Channel3 global flag.
+ * @arg DMA1_FLAG_TC3: DMA1 Channel3 transfer complete flag.
+ * @arg DMA1_FLAG_HT3: DMA1 Channel3 half transfer flag.
+ * @arg DMA1_FLAG_TE3: DMA1 Channel3 transfer error flag.
+ * @arg DMA1_FLAG_GL4: DMA1 Channel4 global flag.
+ * @arg DMA1_FLAG_TC4: DMA1 Channel4 transfer complete flag.
+ * @arg DMA1_FLAG_HT4: DMA1 Channel4 half transfer flag.
+ * @arg DMA1_FLAG_TE4: DMA1 Channel4 transfer error flag.
+ * @arg DMA1_FLAG_GL5: DMA1 Channel5 global flag.
+ * @arg DMA1_FLAG_TC5: DMA1 Channel5 transfer complete flag.
+ * @arg DMA1_FLAG_HT5: DMA1 Channel5 half transfer flag.
+ * @arg DMA1_FLAG_TE5: DMA1 Channel5 transfer error flag.
+ * @arg DMA1_FLAG_GL6: DMA1 Channel6 global flag.
+ * @arg DMA1_FLAG_TC6: DMA1 Channel6 transfer complete flag.
+ * @arg DMA1_FLAG_HT6: DMA1 Channel6 half transfer flag.
+ * @arg DMA1_FLAG_TE6: DMA1 Channel6 transfer error flag.
+ * @arg DMA1_FLAG_GL7: DMA1 Channel7 global flag.
+ * @arg DMA1_FLAG_TC7: DMA1 Channel7 transfer complete flag.
+ * @arg DMA1_FLAG_HT7: DMA1 Channel7 half transfer flag.
+ * @arg DMA1_FLAG_TE7: DMA1 Channel7 transfer error flag.
+ * @arg DMA2_FLAG_GL1: DMA2 Channel1 global flag.
+ * @arg DMA2_FLAG_TC1: DMA2 Channel1 transfer complete flag.
+ * @arg DMA2_FLAG_HT1: DMA2 Channel1 half transfer flag.
+ * @arg DMA2_FLAG_TE1: DMA2 Channel1 transfer error flag.
+ * @arg DMA2_FLAG_GL2: DMA2 Channel2 global flag.
+ * @arg DMA2_FLAG_TC2: DMA2 Channel2 transfer complete flag.
+ * @arg DMA2_FLAG_HT2: DMA2 Channel2 half transfer flag.
+ * @arg DMA2_FLAG_TE2: DMA2 Channel2 transfer error flag.
+ * @arg DMA2_FLAG_GL3: DMA2 Channel3 global flag.
+ * @arg DMA2_FLAG_TC3: DMA2 Channel3 transfer complete flag.
+ * @arg DMA2_FLAG_HT3: DMA2 Channel3 half transfer flag.
+ * @arg DMA2_FLAG_TE3: DMA2 Channel3 transfer error flag.
+ * @arg DMA2_FLAG_GL4: DMA2 Channel4 global flag.
+ * @arg DMA2_FLAG_TC4: DMA2 Channel4 transfer complete flag.
+ * @arg DMA2_FLAG_HT4: DMA2 Channel4 half transfer flag.
+ * @arg DMA2_FLAG_TE4: DMA2 Channel4 transfer error flag.
+ * @arg DMA2_FLAG_GL5: DMA2 Channel5 global flag.
+ * @arg DMA2_FLAG_TC5: DMA2 Channel5 transfer complete flag.
+ * @arg DMA2_FLAG_HT5: DMA2 Channel5 half transfer flag.
+ * @arg DMA2_FLAG_TE5: DMA2 Channel5 transfer error flag.
+ * @retval The new state of DMAy_FLAG (SET or RESET).
+ */
+FlagStatus DMA_GetFlagStatus(uint32_t DMAy_FLAG)
+{
+ FlagStatus bitstatus = RESET;
+ uint32_t tmpreg = 0;
+
+ /* Check the parameters */
+ assert_param(IS_DMA_GET_FLAG(DMAy_FLAG));
+
+ /* Calculate the used DMAy */
+ if ((DMAy_FLAG & FLAG_Mask) != (uint32_t)RESET)
+ {
+ /* Get DMA2 ISR register value */
+ tmpreg = DMA2->ISR ;
+ }
+ else
+ {
+ /* Get DMA1 ISR register value */
+ tmpreg = DMA1->ISR ;
+ }
+
+ /* Check the status of the specified DMAy flag */
+ if ((tmpreg & DMAy_FLAG) != (uint32_t)RESET)
+ {
+ /* DMAy_FLAG is set */
+ bitstatus = SET;
+ }
+ else
+ {
+ /* DMAy_FLAG is reset */
+ bitstatus = RESET;
+ }
+
+ /* Return the DMAy_FLAG status */
+ return bitstatus;
+}
+
+/**
+ * @brief Clears the DMAy Channelx's pending flags.
+ * @param DMAy_FLAG: specifies the flag to clear.
+ * This parameter can be any combination (for the same DMA) of the following values:
+ * @arg DMA1_FLAG_GL1: DMA1 Channel1 global flag.
+ * @arg DMA1_FLAG_TC1: DMA1 Channel1 transfer complete flag.
+ * @arg DMA1_FLAG_HT1: DMA1 Channel1 half transfer flag.
+ * @arg DMA1_FLAG_TE1: DMA1 Channel1 transfer error flag.
+ * @arg DMA1_FLAG_GL2: DMA1 Channel2 global flag.
+ * @arg DMA1_FLAG_TC2: DMA1 Channel2 transfer complete flag.
+ * @arg DMA1_FLAG_HT2: DMA1 Channel2 half transfer flag.
+ * @arg DMA1_FLAG_TE2: DMA1 Channel2 transfer error flag.
+ * @arg DMA1_FLAG_GL3: DMA1 Channel3 global flag.
+ * @arg DMA1_FLAG_TC3: DMA1 Channel3 transfer complete flag.
+ * @arg DMA1_FLAG_HT3: DMA1 Channel3 half transfer flag.
+ * @arg DMA1_FLAG_TE3: DMA1 Channel3 transfer error flag.
+ * @arg DMA1_FLAG_GL4: DMA1 Channel4 global flag.
+ * @arg DMA1_FLAG_TC4: DMA1 Channel4 transfer complete flag.
+ * @arg DMA1_FLAG_HT4: DMA1 Channel4 half transfer flag.
+ * @arg DMA1_FLAG_TE4: DMA1 Channel4 transfer error flag.
+ * @arg DMA1_FLAG_GL5: DMA1 Channel5 global flag.
+ * @arg DMA1_FLAG_TC5: DMA1 Channel5 transfer complete flag.
+ * @arg DMA1_FLAG_HT5: DMA1 Channel5 half transfer flag.
+ * @arg DMA1_FLAG_TE5: DMA1 Channel5 transfer error flag.
+ * @arg DMA1_FLAG_GL6: DMA1 Channel6 global flag.
+ * @arg DMA1_FLAG_TC6: DMA1 Channel6 transfer complete flag.
+ * @arg DMA1_FLAG_HT6: DMA1 Channel6 half transfer flag.
+ * @arg DMA1_FLAG_TE6: DMA1 Channel6 transfer error flag.
+ * @arg DMA1_FLAG_GL7: DMA1 Channel7 global flag.
+ * @arg DMA1_FLAG_TC7: DMA1 Channel7 transfer complete flag.
+ * @arg DMA1_FLAG_HT7: DMA1 Channel7 half transfer flag.
+ * @arg DMA1_FLAG_TE7: DMA1 Channel7 transfer error flag.
+ * @arg DMA2_FLAG_GL1: DMA2 Channel1 global flag.
+ * @arg DMA2_FLAG_TC1: DMA2 Channel1 transfer complete flag.
+ * @arg DMA2_FLAG_HT1: DMA2 Channel1 half transfer flag.
+ * @arg DMA2_FLAG_TE1: DMA2 Channel1 transfer error flag.
+ * @arg DMA2_FLAG_GL2: DMA2 Channel2 global flag.
+ * @arg DMA2_FLAG_TC2: DMA2 Channel2 transfer complete flag.
+ * @arg DMA2_FLAG_HT2: DMA2 Channel2 half transfer flag.
+ * @arg DMA2_FLAG_TE2: DMA2 Channel2 transfer error flag.
+ * @arg DMA2_FLAG_GL3: DMA2 Channel3 global flag.
+ * @arg DMA2_FLAG_TC3: DMA2 Channel3 transfer complete flag.
+ * @arg DMA2_FLAG_HT3: DMA2 Channel3 half transfer flag.
+ * @arg DMA2_FLAG_TE3: DMA2 Channel3 transfer error flag.
+ * @arg DMA2_FLAG_GL4: DMA2 Channel4 global flag.
+ * @arg DMA2_FLAG_TC4: DMA2 Channel4 transfer complete flag.
+ * @arg DMA2_FLAG_HT4: DMA2 Channel4 half transfer flag.
+ * @arg DMA2_FLAG_TE4: DMA2 Channel4 transfer error flag.
+ * @arg DMA2_FLAG_GL5: DMA2 Channel5 global flag.
+ * @arg DMA2_FLAG_TC5: DMA2 Channel5 transfer complete flag.
+ * @arg DMA2_FLAG_HT5: DMA2 Channel5 half transfer flag.
+ * @arg DMA2_FLAG_TE5: DMA2 Channel5 transfer error flag.
+ * @retval None
+ */
+void DMA_ClearFlag(uint32_t DMAy_FLAG)
+{
+ /* Check the parameters */
+ assert_param(IS_DMA_CLEAR_FLAG(DMAy_FLAG));
+
+ /* Calculate the used DMAy */
+ if ((DMAy_FLAG & FLAG_Mask) != (uint32_t)RESET)
+ {
+ /* Clear the selected DMAy flags */
+ DMA2->IFCR = DMAy_FLAG;
+ }
+ else
+ {
+ /* Clear the selected DMAy flags */
+ DMA1->IFCR = DMAy_FLAG;
+ }
+}
+
+/**
+ * @brief Checks whether the specified DMAy Channelx interrupt has occurred or not.
+ * @param DMAy_IT: specifies the DMAy interrupt source to check.
+ * This parameter can be one of the following values:
+ * @arg DMA1_IT_GL1: DMA1 Channel1 global interrupt.
+ * @arg DMA1_IT_TC1: DMA1 Channel1 transfer complete interrupt.
+ * @arg DMA1_IT_HT1: DMA1 Channel1 half transfer interrupt.
+ * @arg DMA1_IT_TE1: DMA1 Channel1 transfer error interrupt.
+ * @arg DMA1_IT_GL2: DMA1 Channel2 global interrupt.
+ * @arg DMA1_IT_TC2: DMA1 Channel2 transfer complete interrupt.
+ * @arg DMA1_IT_HT2: DMA1 Channel2 half transfer interrupt.
+ * @arg DMA1_IT_TE2: DMA1 Channel2 transfer error interrupt.
+ * @arg DMA1_IT_GL3: DMA1 Channel3 global interrupt.
+ * @arg DMA1_IT_TC3: DMA1 Channel3 transfer complete interrupt.
+ * @arg DMA1_IT_HT3: DMA1 Channel3 half transfer interrupt.
+ * @arg DMA1_IT_TE3: DMA1 Channel3 transfer error interrupt.
+ * @arg DMA1_IT_GL4: DMA1 Channel4 global interrupt.
+ * @arg DMA1_IT_TC4: DMA1 Channel4 transfer complete interrupt.
+ * @arg DMA1_IT_HT4: DMA1 Channel4 half transfer interrupt.
+ * @arg DMA1_IT_TE4: DMA1 Channel4 transfer error interrupt.
+ * @arg DMA1_IT_GL5: DMA1 Channel5 global interrupt.
+ * @arg DMA1_IT_TC5: DMA1 Channel5 transfer complete interrupt.
+ * @arg DMA1_IT_HT5: DMA1 Channel5 half transfer interrupt.
+ * @arg DMA1_IT_TE5: DMA1 Channel5 transfer error interrupt.
+ * @arg DMA1_IT_GL6: DMA1 Channel6 global interrupt.
+ * @arg DMA1_IT_TC6: DMA1 Channel6 transfer complete interrupt.
+ * @arg DMA1_IT_HT6: DMA1 Channel6 half transfer interrupt.
+ * @arg DMA1_IT_TE6: DMA1 Channel6 transfer error interrupt.
+ * @arg DMA1_IT_GL7: DMA1 Channel7 global interrupt.
+ * @arg DMA1_IT_TC7: DMA1 Channel7 transfer complete interrupt.
+ * @arg DMA1_IT_HT7: DMA1 Channel7 half transfer interrupt.
+ * @arg DMA1_IT_TE7: DMA1 Channel7 transfer error interrupt.
+ * @arg DMA2_IT_GL1: DMA2 Channel1 global interrupt.
+ * @arg DMA2_IT_TC1: DMA2 Channel1 transfer complete interrupt.
+ * @arg DMA2_IT_HT1: DMA2 Channel1 half transfer interrupt.
+ * @arg DMA2_IT_TE1: DMA2 Channel1 transfer error interrupt.
+ * @arg DMA2_IT_GL2: DMA2 Channel2 global interrupt.
+ * @arg DMA2_IT_TC2: DMA2 Channel2 transfer complete interrupt.
+ * @arg DMA2_IT_HT2: DMA2 Channel2 half transfer interrupt.
+ * @arg DMA2_IT_TE2: DMA2 Channel2 transfer error interrupt.
+ * @arg DMA2_IT_GL3: DMA2 Channel3 global interrupt.
+ * @arg DMA2_IT_TC3: DMA2 Channel3 transfer complete interrupt.
+ * @arg DMA2_IT_HT3: DMA2 Channel3 half transfer interrupt.
+ * @arg DMA2_IT_TE3: DMA2 Channel3 transfer error interrupt.
+ * @arg DMA2_IT_GL4: DMA2 Channel4 global interrupt.
+ * @arg DMA2_IT_TC4: DMA2 Channel4 transfer complete interrupt.
+ * @arg DMA2_IT_HT4: DMA2 Channel4 half transfer interrupt.
+ * @arg DMA2_IT_TE4: DMA2 Channel4 transfer error interrupt.
+ * @arg DMA2_IT_GL5: DMA2 Channel5 global interrupt.
+ * @arg DMA2_IT_TC5: DMA2 Channel5 transfer complete interrupt.
+ * @arg DMA2_IT_HT5: DMA2 Channel5 half transfer interrupt.
+ * @arg DMA2_IT_TE5: DMA2 Channel5 transfer error interrupt.
+ * @retval The new state of DMAy_IT (SET or RESET).
+ */
+ITStatus DMA_GetITStatus(uint32_t DMAy_IT)
+{
+ ITStatus bitstatus = RESET;
+ uint32_t tmpreg = 0;
+
+ /* Check the parameters */
+ assert_param(IS_DMA_GET_IT(DMAy_IT));
+
+ /* Calculate the used DMA */
+ if ((DMAy_IT & FLAG_Mask) != (uint32_t)RESET)
+ {
+ /* Get DMA2 ISR register value */
+ tmpreg = DMA2->ISR;
+ }
+ else
+ {
+ /* Get DMA1 ISR register value */
+ tmpreg = DMA1->ISR;
+ }
+
+ /* Check the status of the specified DMAy interrupt */
+ if ((tmpreg & DMAy_IT) != (uint32_t)RESET)
+ {
+ /* DMAy_IT is set */
+ bitstatus = SET;
+ }
+ else
+ {
+ /* DMAy_IT is reset */
+ bitstatus = RESET;
+ }
+ /* Return the DMA_IT status */
+ return bitstatus;
+}
+
+/**
+ * @brief Clears the DMAy Channelx's interrupt pending bits.
+ * @param DMAy_IT: specifies the DMAy interrupt pending bit to clear.
+ * This parameter can be any combination (for the same DMA) of the following values:
+ * @arg DMA1_IT_GL1: DMA1 Channel1 global interrupt.
+ * @arg DMA1_IT_TC1: DMA1 Channel1 transfer complete interrupt.
+ * @arg DMA1_IT_HT1: DMA1 Channel1 half transfer interrupt.
+ * @arg DMA1_IT_TE1: DMA1 Channel1 transfer error interrupt.
+ * @arg DMA1_IT_GL2: DMA1 Channel2 global interrupt.
+ * @arg DMA1_IT_TC2: DMA1 Channel2 transfer complete interrupt.
+ * @arg DMA1_IT_HT2: DMA1 Channel2 half transfer interrupt.
+ * @arg DMA1_IT_TE2: DMA1 Channel2 transfer error interrupt.
+ * @arg DMA1_IT_GL3: DMA1 Channel3 global interrupt.
+ * @arg DMA1_IT_TC3: DMA1 Channel3 transfer complete interrupt.
+ * @arg DMA1_IT_HT3: DMA1 Channel3 half transfer interrupt.
+ * @arg DMA1_IT_TE3: DMA1 Channel3 transfer error interrupt.
+ * @arg DMA1_IT_GL4: DMA1 Channel4 global interrupt.
+ * @arg DMA1_IT_TC4: DMA1 Channel4 transfer complete interrupt.
+ * @arg DMA1_IT_HT4: DMA1 Channel4 half transfer interrupt.
+ * @arg DMA1_IT_TE4: DMA1 Channel4 transfer error interrupt.
+ * @arg DMA1_IT_GL5: DMA1 Channel5 global interrupt.
+ * @arg DMA1_IT_TC5: DMA1 Channel5 transfer complete interrupt.
+ * @arg DMA1_IT_HT5: DMA1 Channel5 half transfer interrupt.
+ * @arg DMA1_IT_TE5: DMA1 Channel5 transfer error interrupt.
+ * @arg DMA1_IT_GL6: DMA1 Channel6 global interrupt.
+ * @arg DMA1_IT_TC6: DMA1 Channel6 transfer complete interrupt.
+ * @arg DMA1_IT_HT6: DMA1 Channel6 half transfer interrupt.
+ * @arg DMA1_IT_TE6: DMA1 Channel6 transfer error interrupt.
+ * @arg DMA1_IT_GL7: DMA1 Channel7 global interrupt.
+ * @arg DMA1_IT_TC7: DMA1 Channel7 transfer complete interrupt.
+ * @arg DMA1_IT_HT7: DMA1 Channel7 half transfer interrupt.
+ * @arg DMA1_IT_TE7: DMA1 Channel7 transfer error interrupt.
+ * @arg DMA2_IT_GL1: DMA2 Channel1 global interrupt.
+ * @arg DMA2_IT_TC1: DMA2 Channel1 transfer complete interrupt.
+ * @arg DMA2_IT_HT1: DMA2 Channel1 half transfer interrupt.
+ * @arg DMA2_IT_TE1: DMA2 Channel1 transfer error interrupt.
+ * @arg DMA2_IT_GL2: DMA2 Channel2 global interrupt.
+ * @arg DMA2_IT_TC2: DMA2 Channel2 transfer complete interrupt.
+ * @arg DMA2_IT_HT2: DMA2 Channel2 half transfer interrupt.
+ * @arg DMA2_IT_TE2: DMA2 Channel2 transfer error interrupt.
+ * @arg DMA2_IT_GL3: DMA2 Channel3 global interrupt.
+ * @arg DMA2_IT_TC3: DMA2 Channel3 transfer complete interrupt.
+ * @arg DMA2_IT_HT3: DMA2 Channel3 half transfer interrupt.
+ * @arg DMA2_IT_TE3: DMA2 Channel3 transfer error interrupt.
+ * @arg DMA2_IT_GL4: DMA2 Channel4 global interrupt.
+ * @arg DMA2_IT_TC4: DMA2 Channel4 transfer complete interrupt.
+ * @arg DMA2_IT_HT4: DMA2 Channel4 half transfer interrupt.
+ * @arg DMA2_IT_TE4: DMA2 Channel4 transfer error interrupt.
+ * @arg DMA2_IT_GL5: DMA2 Channel5 global interrupt.
+ * @arg DMA2_IT_TC5: DMA2 Channel5 transfer complete interrupt.
+ * @arg DMA2_IT_HT5: DMA2 Channel5 half transfer interrupt.
+ * @arg DMA2_IT_TE5: DMA2 Channel5 transfer error interrupt.
+ * @retval None
+ */
+void DMA_ClearITPendingBit(uint32_t DMAy_IT)
+{
+ /* Check the parameters */
+ assert_param(IS_DMA_CLEAR_IT(DMAy_IT));
+
+ /* Calculate the used DMAy */
+ if ((DMAy_IT & FLAG_Mask) != (uint32_t)RESET)
+ {
+ /* Clear the selected DMAy interrupt pending bits */
+ DMA2->IFCR = DMAy_IT;
+ }
+ else
+ {
+ /* Clear the selected DMAy interrupt pending bits */
+ DMA1->IFCR = DMAy_IT;
+ }
+}
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_exti.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_exti.c
new file mode 100644
index 0000000..b6290d5
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_exti.c
@@ -0,0 +1,269 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_exti.c
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file provides all the EXTI firmware functions.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x_exti.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @defgroup EXTI
+ * @brief EXTI driver modules
+ * @{
+ */
+
+/** @defgroup EXTI_Private_TypesDefinitions
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup EXTI_Private_Defines
+ * @{
+ */
+
+#define EXTI_LINENONE ((uint32_t)0x00000) /* No interrupt selected */
+
+/**
+ * @}
+ */
+
+/** @defgroup EXTI_Private_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup EXTI_Private_Variables
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup EXTI_Private_FunctionPrototypes
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup EXTI_Private_Functions
+ * @{
+ */
+
+/**
+ * @brief Deinitializes the EXTI peripheral registers to their default reset values.
+ * @param None
+ * @retval None
+ */
+void EXTI_DeInit(void)
+{
+ EXTI->IMR = 0x00000000;
+ EXTI->EMR = 0x00000000;
+ EXTI->RTSR = 0x00000000;
+ EXTI->FTSR = 0x00000000;
+ EXTI->PR = 0x000FFFFF;
+}
+
+/**
+ * @brief Initializes the EXTI peripheral according to the specified
+ * parameters in the EXTI_InitStruct.
+ * @param EXTI_InitStruct: pointer to a EXTI_InitTypeDef structure
+ * that contains the configuration information for the EXTI peripheral.
+ * @retval None
+ */
+void EXTI_Init(EXTI_InitTypeDef* EXTI_InitStruct)
+{
+ uint32_t tmp = 0;
+
+ /* Check the parameters */
+ assert_param(IS_EXTI_MODE(EXTI_InitStruct->EXTI_Mode));
+ assert_param(IS_EXTI_TRIGGER(EXTI_InitStruct->EXTI_Trigger));
+ assert_param(IS_EXTI_LINE(EXTI_InitStruct->EXTI_Line));
+ assert_param(IS_FUNCTIONAL_STATE(EXTI_InitStruct->EXTI_LineCmd));
+
+ tmp = (uint32_t)EXTI_BASE;
+
+ if (EXTI_InitStruct->EXTI_LineCmd != DISABLE)
+ {
+ /* Clear EXTI line configuration */
+ EXTI->IMR &= ~EXTI_InitStruct->EXTI_Line;
+ EXTI->EMR &= ~EXTI_InitStruct->EXTI_Line;
+
+ tmp += EXTI_InitStruct->EXTI_Mode;
+
+ *(__IO uint32_t *) tmp |= EXTI_InitStruct->EXTI_Line;
+
+ /* Clear Rising Falling edge configuration */
+ EXTI->RTSR &= ~EXTI_InitStruct->EXTI_Line;
+ EXTI->FTSR &= ~EXTI_InitStruct->EXTI_Line;
+
+ /* Select the trigger for the selected external interrupts */
+ if (EXTI_InitStruct->EXTI_Trigger == EXTI_Trigger_Rising_Falling)
+ {
+ /* Rising Falling edge */
+ EXTI->RTSR |= EXTI_InitStruct->EXTI_Line;
+ EXTI->FTSR |= EXTI_InitStruct->EXTI_Line;
+ }
+ else
+ {
+ tmp = (uint32_t)EXTI_BASE;
+ tmp += EXTI_InitStruct->EXTI_Trigger;
+
+ *(__IO uint32_t *) tmp |= EXTI_InitStruct->EXTI_Line;
+ }
+ }
+ else
+ {
+ tmp += EXTI_InitStruct->EXTI_Mode;
+
+ /* Disable the selected external lines */
+ *(__IO uint32_t *) tmp &= ~EXTI_InitStruct->EXTI_Line;
+ }
+}
+
+/**
+ * @brief Fills each EXTI_InitStruct member with its reset value.
+ * @param EXTI_InitStruct: pointer to a EXTI_InitTypeDef structure which will
+ * be initialized.
+ * @retval None
+ */
+void EXTI_StructInit(EXTI_InitTypeDef* EXTI_InitStruct)
+{
+ EXTI_InitStruct->EXTI_Line = EXTI_LINENONE;
+ EXTI_InitStruct->EXTI_Mode = EXTI_Mode_Interrupt;
+ EXTI_InitStruct->EXTI_Trigger = EXTI_Trigger_Falling;
+ EXTI_InitStruct->EXTI_LineCmd = DISABLE;
+}
+
+/**
+ * @brief Generates a Software interrupt.
+ * @param EXTI_Line: specifies the EXTI lines to be enabled or disabled.
+ * This parameter can be any combination of EXTI_Linex where x can be (0..19).
+ * @retval None
+ */
+void EXTI_GenerateSWInterrupt(uint32_t EXTI_Line)
+{
+ /* Check the parameters */
+ assert_param(IS_EXTI_LINE(EXTI_Line));
+
+ EXTI->SWIER |= EXTI_Line;
+}
+
+/**
+ * @brief Checks whether the specified EXTI line flag is set or not.
+ * @param EXTI_Line: specifies the EXTI line flag to check.
+ * This parameter can be:
+ * @arg EXTI_Linex: External interrupt line x where x(0..19)
+ * @retval The new state of EXTI_Line (SET or RESET).
+ */
+FlagStatus EXTI_GetFlagStatus(uint32_t EXTI_Line)
+{
+ FlagStatus bitstatus = RESET;
+ /* Check the parameters */
+ assert_param(IS_GET_EXTI_LINE(EXTI_Line));
+
+ if ((EXTI->PR & EXTI_Line) != (uint32_t)RESET)
+ {
+ bitstatus = SET;
+ }
+ else
+ {
+ bitstatus = RESET;
+ }
+ return bitstatus;
+}
+
+/**
+ * @brief Clears the EXTI's line pending flags.
+ * @param EXTI_Line: specifies the EXTI lines flags to clear.
+ * This parameter can be any combination of EXTI_Linex where x can be (0..19).
+ * @retval None
+ */
+void EXTI_ClearFlag(uint32_t EXTI_Line)
+{
+ /* Check the parameters */
+ assert_param(IS_EXTI_LINE(EXTI_Line));
+
+ EXTI->PR = EXTI_Line;
+}
+
+/**
+ * @brief Checks whether the specified EXTI line is asserted or not.
+ * @param EXTI_Line: specifies the EXTI line to check.
+ * This parameter can be:
+ * @arg EXTI_Linex: External interrupt line x where x(0..19)
+ * @retval The new state of EXTI_Line (SET or RESET).
+ */
+ITStatus EXTI_GetITStatus(uint32_t EXTI_Line)
+{
+ ITStatus bitstatus = RESET;
+ uint32_t enablestatus = 0;
+ /* Check the parameters */
+ assert_param(IS_GET_EXTI_LINE(EXTI_Line));
+
+ enablestatus = EXTI->IMR & EXTI_Line;
+ if (((EXTI->PR & EXTI_Line) != (uint32_t)RESET) && (enablestatus != (uint32_t)RESET))
+ {
+ bitstatus = SET;
+ }
+ else
+ {
+ bitstatus = RESET;
+ }
+ return bitstatus;
+}
+
+/**
+ * @brief Clears the EXTI's line pending bits.
+ * @param EXTI_Line: specifies the EXTI lines to clear.
+ * This parameter can be any combination of EXTI_Linex where x can be (0..19).
+ * @retval None
+ */
+void EXTI_ClearITPendingBit(uint32_t EXTI_Line)
+{
+ /* Check the parameters */
+ assert_param(IS_EXTI_LINE(EXTI_Line));
+
+ EXTI->PR = EXTI_Line;
+}
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_flash.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_flash.c
new file mode 100644
index 0000000..1f47dce
Binary files /dev/null and b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_flash.c differ
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_fsmc.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_fsmc.c
new file mode 100644
index 0000000..51669ee
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_fsmc.c
@@ -0,0 +1,866 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_fsmc.c
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file provides all the FSMC firmware functions.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x_fsmc.h"
+#include "stm32f10x_rcc.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @defgroup FSMC
+ * @brief FSMC driver modules
+ * @{
+ */
+
+/** @defgroup FSMC_Private_TypesDefinitions
+ * @{
+ */
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Private_Defines
+ * @{
+ */
+
+/* --------------------- FSMC registers bit mask ---------------------------- */
+
+/* FSMC BCRx Mask */
+#define BCR_MBKEN_Set ((uint32_t)0x00000001)
+#define BCR_MBKEN_Reset ((uint32_t)0x000FFFFE)
+#define BCR_FACCEN_Set ((uint32_t)0x00000040)
+
+/* FSMC PCRx Mask */
+#define PCR_PBKEN_Set ((uint32_t)0x00000004)
+#define PCR_PBKEN_Reset ((uint32_t)0x000FFFFB)
+#define PCR_ECCEN_Set ((uint32_t)0x00000040)
+#define PCR_ECCEN_Reset ((uint32_t)0x000FFFBF)
+#define PCR_MemoryType_NAND ((uint32_t)0x00000008)
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Private_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Private_Variables
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Private_FunctionPrototypes
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup FSMC_Private_Functions
+ * @{
+ */
+
+/**
+ * @brief Deinitializes the FSMC NOR/SRAM Banks registers to their default
+ * reset values.
+ * @param FSMC_Bank: specifies the FSMC Bank to be used
+ * This parameter can be one of the following values:
+ * @arg FSMC_Bank1_NORSRAM1: FSMC Bank1 NOR/SRAM1
+ * @arg FSMC_Bank1_NORSRAM2: FSMC Bank1 NOR/SRAM2
+ * @arg FSMC_Bank1_NORSRAM3: FSMC Bank1 NOR/SRAM3
+ * @arg FSMC_Bank1_NORSRAM4: FSMC Bank1 NOR/SRAM4
+ * @retval None
+ */
+void FSMC_NORSRAMDeInit(uint32_t FSMC_Bank)
+{
+ /* Check the parameter */
+ assert_param(IS_FSMC_NORSRAM_BANK(FSMC_Bank));
+
+ /* FSMC_Bank1_NORSRAM1 */
+ if(FSMC_Bank == FSMC_Bank1_NORSRAM1)
+ {
+ FSMC_Bank1->BTCR[FSMC_Bank] = 0x000030DB;
+ }
+ /* FSMC_Bank1_NORSRAM2, FSMC_Bank1_NORSRAM3 or FSMC_Bank1_NORSRAM4 */
+ else
+ {
+ FSMC_Bank1->BTCR[FSMC_Bank] = 0x000030D2;
+ }
+ FSMC_Bank1->BTCR[FSMC_Bank + 1] = 0x0FFFFFFF;
+ FSMC_Bank1E->BWTR[FSMC_Bank] = 0x0FFFFFFF;
+}
+
+/**
+ * @brief Deinitializes the FSMC NAND Banks registers to their default reset values.
+ * @param FSMC_Bank: specifies the FSMC Bank to be used
+ * This parameter can be one of the following values:
+ * @arg FSMC_Bank2_NAND: FSMC Bank2 NAND
+ * @arg FSMC_Bank3_NAND: FSMC Bank3 NAND
+ * @retval None
+ */
+void FSMC_NANDDeInit(uint32_t FSMC_Bank)
+{
+ /* Check the parameter */
+ assert_param(IS_FSMC_NAND_BANK(FSMC_Bank));
+
+ if(FSMC_Bank == FSMC_Bank2_NAND)
+ {
+ /* Set the FSMC_Bank2 registers to their reset values */
+ FSMC_Bank2->PCR2 = 0x00000018;
+ FSMC_Bank2->SR2 = 0x00000040;
+ FSMC_Bank2->PMEM2 = 0xFCFCFCFC;
+ FSMC_Bank2->PATT2 = 0xFCFCFCFC;
+ }
+ /* FSMC_Bank3_NAND */
+ else
+ {
+ /* Set the FSMC_Bank3 registers to their reset values */
+ FSMC_Bank3->PCR3 = 0x00000018;
+ FSMC_Bank3->SR3 = 0x00000040;
+ FSMC_Bank3->PMEM3 = 0xFCFCFCFC;
+ FSMC_Bank3->PATT3 = 0xFCFCFCFC;
+ }
+}
+
+/**
+ * @brief Deinitializes the FSMC PCCARD Bank registers to their default reset values.
+ * @param None
+ * @retval None
+ */
+void FSMC_PCCARDDeInit(void)
+{
+ /* Set the FSMC_Bank4 registers to their reset values */
+ FSMC_Bank4->PCR4 = 0x00000018;
+ FSMC_Bank4->SR4 = 0x00000000;
+ FSMC_Bank4->PMEM4 = 0xFCFCFCFC;
+ FSMC_Bank4->PATT4 = 0xFCFCFCFC;
+ FSMC_Bank4->PIO4 = 0xFCFCFCFC;
+}
+
+/**
+ * @brief Initializes the FSMC NOR/SRAM Banks according to the specified
+ * parameters in the FSMC_NORSRAMInitStruct.
+ * @param FSMC_NORSRAMInitStruct : pointer to a FSMC_NORSRAMInitTypeDef
+ * structure that contains the configuration information for
+ * the FSMC NOR/SRAM specified Banks.
+ * @retval None
+ */
+void FSMC_NORSRAMInit(FSMC_NORSRAMInitTypeDef* FSMC_NORSRAMInitStruct)
+{
+ /* Check the parameters */
+ assert_param(IS_FSMC_NORSRAM_BANK(FSMC_NORSRAMInitStruct->FSMC_Bank));
+ assert_param(IS_FSMC_MUX(FSMC_NORSRAMInitStruct->FSMC_DataAddressMux));
+ assert_param(IS_FSMC_MEMORY(FSMC_NORSRAMInitStruct->FSMC_MemoryType));
+ assert_param(IS_FSMC_MEMORY_WIDTH(FSMC_NORSRAMInitStruct->FSMC_MemoryDataWidth));
+ assert_param(IS_FSMC_BURSTMODE(FSMC_NORSRAMInitStruct->FSMC_BurstAccessMode));
+ assert_param(IS_FSMC_ASYNWAIT(FSMC_NORSRAMInitStruct->FSMC_AsynchronousWait));
+ assert_param(IS_FSMC_WAIT_POLARITY(FSMC_NORSRAMInitStruct->FSMC_WaitSignalPolarity));
+ assert_param(IS_FSMC_WRAP_MODE(FSMC_NORSRAMInitStruct->FSMC_WrapMode));
+ assert_param(IS_FSMC_WAIT_SIGNAL_ACTIVE(FSMC_NORSRAMInitStruct->FSMC_WaitSignalActive));
+ assert_param(IS_FSMC_WRITE_OPERATION(FSMC_NORSRAMInitStruct->FSMC_WriteOperation));
+ assert_param(IS_FSMC_WAITE_SIGNAL(FSMC_NORSRAMInitStruct->FSMC_WaitSignal));
+ assert_param(IS_FSMC_EXTENDED_MODE(FSMC_NORSRAMInitStruct->FSMC_ExtendedMode));
+ assert_param(IS_FSMC_WRITE_BURST(FSMC_NORSRAMInitStruct->FSMC_WriteBurst));
+ assert_param(IS_FSMC_ADDRESS_SETUP_TIME(FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_AddressSetupTime));
+ assert_param(IS_FSMC_ADDRESS_HOLD_TIME(FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_AddressHoldTime));
+ assert_param(IS_FSMC_DATASETUP_TIME(FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_DataSetupTime));
+ assert_param(IS_FSMC_TURNAROUND_TIME(FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_BusTurnAroundDuration));
+ assert_param(IS_FSMC_CLK_DIV(FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_CLKDivision));
+ assert_param(IS_FSMC_DATA_LATENCY(FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_DataLatency));
+ assert_param(IS_FSMC_ACCESS_MODE(FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_AccessMode));
+
+ /* Bank1 NOR/SRAM control register configuration */
+ FSMC_Bank1->BTCR[FSMC_NORSRAMInitStruct->FSMC_Bank] =
+ (uint32_t)FSMC_NORSRAMInitStruct->FSMC_DataAddressMux |
+ FSMC_NORSRAMInitStruct->FSMC_MemoryType |
+ FSMC_NORSRAMInitStruct->FSMC_MemoryDataWidth |
+ FSMC_NORSRAMInitStruct->FSMC_BurstAccessMode |
+ FSMC_NORSRAMInitStruct->FSMC_AsynchronousWait |
+ FSMC_NORSRAMInitStruct->FSMC_WaitSignalPolarity |
+ FSMC_NORSRAMInitStruct->FSMC_WrapMode |
+ FSMC_NORSRAMInitStruct->FSMC_WaitSignalActive |
+ FSMC_NORSRAMInitStruct->FSMC_WriteOperation |
+ FSMC_NORSRAMInitStruct->FSMC_WaitSignal |
+ FSMC_NORSRAMInitStruct->FSMC_ExtendedMode |
+ FSMC_NORSRAMInitStruct->FSMC_WriteBurst;
+
+ if(FSMC_NORSRAMInitStruct->FSMC_MemoryType == FSMC_MemoryType_NOR)
+ {
+ FSMC_Bank1->BTCR[FSMC_NORSRAMInitStruct->FSMC_Bank] |= (uint32_t)BCR_FACCEN_Set;
+ }
+
+ /* Bank1 NOR/SRAM timing register configuration */
+ FSMC_Bank1->BTCR[FSMC_NORSRAMInitStruct->FSMC_Bank+1] =
+ (uint32_t)FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_AddressSetupTime |
+ (FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_AddressHoldTime << 4) |
+ (FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_DataSetupTime << 8) |
+ (FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_BusTurnAroundDuration << 16) |
+ (FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_CLKDivision << 20) |
+ (FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_DataLatency << 24) |
+ FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_AccessMode;
+
+
+ /* Bank1 NOR/SRAM timing register for write configuration, if extended mode is used */
+ if(FSMC_NORSRAMInitStruct->FSMC_ExtendedMode == FSMC_ExtendedMode_Enable)
+ {
+ assert_param(IS_FSMC_ADDRESS_SETUP_TIME(FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_AddressSetupTime));
+ assert_param(IS_FSMC_ADDRESS_HOLD_TIME(FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_AddressHoldTime));
+ assert_param(IS_FSMC_DATASETUP_TIME(FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_DataSetupTime));
+ assert_param(IS_FSMC_CLK_DIV(FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_CLKDivision));
+ assert_param(IS_FSMC_DATA_LATENCY(FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_DataLatency));
+ assert_param(IS_FSMC_ACCESS_MODE(FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_AccessMode));
+ FSMC_Bank1E->BWTR[FSMC_NORSRAMInitStruct->FSMC_Bank] =
+ (uint32_t)FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_AddressSetupTime |
+ (FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_AddressHoldTime << 4 )|
+ (FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_DataSetupTime << 8) |
+ (FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_CLKDivision << 20) |
+ (FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_DataLatency << 24) |
+ FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_AccessMode;
+ }
+ else
+ {
+ FSMC_Bank1E->BWTR[FSMC_NORSRAMInitStruct->FSMC_Bank] = 0x0FFFFFFF;
+ }
+}
+
+/**
+ * @brief Initializes the FSMC NAND Banks according to the specified
+ * parameters in the FSMC_NANDInitStruct.
+ * @param FSMC_NANDInitStruct : pointer to a FSMC_NANDInitTypeDef
+ * structure that contains the configuration information for the FSMC
+ * NAND specified Banks.
+ * @retval None
+ */
+void FSMC_NANDInit(FSMC_NANDInitTypeDef* FSMC_NANDInitStruct)
+{
+ uint32_t tmppcr = 0x00000000, tmppmem = 0x00000000, tmppatt = 0x00000000;
+
+ /* Check the parameters */
+ assert_param( IS_FSMC_NAND_BANK(FSMC_NANDInitStruct->FSMC_Bank));
+ assert_param( IS_FSMC_WAIT_FEATURE(FSMC_NANDInitStruct->FSMC_Waitfeature));
+ assert_param( IS_FSMC_MEMORY_WIDTH(FSMC_NANDInitStruct->FSMC_MemoryDataWidth));
+ assert_param( IS_FSMC_ECC_STATE(FSMC_NANDInitStruct->FSMC_ECC));
+ assert_param( IS_FSMC_ECCPAGE_SIZE(FSMC_NANDInitStruct->FSMC_ECCPageSize));
+ assert_param( IS_FSMC_TCLR_TIME(FSMC_NANDInitStruct->FSMC_TCLRSetupTime));
+ assert_param( IS_FSMC_TAR_TIME(FSMC_NANDInitStruct->FSMC_TARSetupTime));
+ assert_param(IS_FSMC_SETUP_TIME(FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_SetupTime));
+ assert_param(IS_FSMC_WAIT_TIME(FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_WaitSetupTime));
+ assert_param(IS_FSMC_HOLD_TIME(FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HoldSetupTime));
+ assert_param(IS_FSMC_HIZ_TIME(FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HiZSetupTime));
+ assert_param(IS_FSMC_SETUP_TIME(FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_SetupTime));
+ assert_param(IS_FSMC_WAIT_TIME(FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_WaitSetupTime));
+ assert_param(IS_FSMC_HOLD_TIME(FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HoldSetupTime));
+ assert_param(IS_FSMC_HIZ_TIME(FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HiZSetupTime));
+
+ /* Set the tmppcr value according to FSMC_NANDInitStruct parameters */
+ tmppcr = (uint32_t)FSMC_NANDInitStruct->FSMC_Waitfeature |
+ PCR_MemoryType_NAND |
+ FSMC_NANDInitStruct->FSMC_MemoryDataWidth |
+ FSMC_NANDInitStruct->FSMC_ECC |
+ FSMC_NANDInitStruct->FSMC_ECCPageSize |
+ (FSMC_NANDInitStruct->FSMC_TCLRSetupTime << 9 )|
+ (FSMC_NANDInitStruct->FSMC_TARSetupTime << 13);
+
+ /* Set tmppmem value according to FSMC_CommonSpaceTimingStructure parameters */
+ tmppmem = (uint32_t)FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_SetupTime |
+ (FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_WaitSetupTime << 8) |
+ (FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HoldSetupTime << 16)|
+ (FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HiZSetupTime << 24);
+
+ /* Set tmppatt value according to FSMC_AttributeSpaceTimingStructure parameters */
+ tmppatt = (uint32_t)FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_SetupTime |
+ (FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_WaitSetupTime << 8) |
+ (FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HoldSetupTime << 16)|
+ (FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HiZSetupTime << 24);
+
+ if(FSMC_NANDInitStruct->FSMC_Bank == FSMC_Bank2_NAND)
+ {
+ /* FSMC_Bank2_NAND registers configuration */
+ FSMC_Bank2->PCR2 = tmppcr;
+ FSMC_Bank2->PMEM2 = tmppmem;
+ FSMC_Bank2->PATT2 = tmppatt;
+ }
+ else
+ {
+ /* FSMC_Bank3_NAND registers configuration */
+ FSMC_Bank3->PCR3 = tmppcr;
+ FSMC_Bank3->PMEM3 = tmppmem;
+ FSMC_Bank3->PATT3 = tmppatt;
+ }
+}
+
+/**
+ * @brief Initializes the FSMC PCCARD Bank according to the specified
+ * parameters in the FSMC_PCCARDInitStruct.
+ * @param FSMC_PCCARDInitStruct : pointer to a FSMC_PCCARDInitTypeDef
+ * structure that contains the configuration information for the FSMC
+ * PCCARD Bank.
+ * @retval None
+ */
+void FSMC_PCCARDInit(FSMC_PCCARDInitTypeDef* FSMC_PCCARDInitStruct)
+{
+ /* Check the parameters */
+ assert_param(IS_FSMC_WAIT_FEATURE(FSMC_PCCARDInitStruct->FSMC_Waitfeature));
+ assert_param(IS_FSMC_TCLR_TIME(FSMC_PCCARDInitStruct->FSMC_TCLRSetupTime));
+ assert_param(IS_FSMC_TAR_TIME(FSMC_PCCARDInitStruct->FSMC_TARSetupTime));
+
+ assert_param(IS_FSMC_SETUP_TIME(FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_SetupTime));
+ assert_param(IS_FSMC_WAIT_TIME(FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_WaitSetupTime));
+ assert_param(IS_FSMC_HOLD_TIME(FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HoldSetupTime));
+ assert_param(IS_FSMC_HIZ_TIME(FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HiZSetupTime));
+
+ assert_param(IS_FSMC_SETUP_TIME(FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_SetupTime));
+ assert_param(IS_FSMC_WAIT_TIME(FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_WaitSetupTime));
+ assert_param(IS_FSMC_HOLD_TIME(FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HoldSetupTime));
+ assert_param(IS_FSMC_HIZ_TIME(FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HiZSetupTime));
+ assert_param(IS_FSMC_SETUP_TIME(FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_SetupTime));
+ assert_param(IS_FSMC_WAIT_TIME(FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_WaitSetupTime));
+ assert_param(IS_FSMC_HOLD_TIME(FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_HoldSetupTime));
+ assert_param(IS_FSMC_HIZ_TIME(FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_HiZSetupTime));
+
+ /* Set the PCR4 register value according to FSMC_PCCARDInitStruct parameters */
+ FSMC_Bank4->PCR4 = (uint32_t)FSMC_PCCARDInitStruct->FSMC_Waitfeature |
+ FSMC_MemoryDataWidth_16b |
+ (FSMC_PCCARDInitStruct->FSMC_TCLRSetupTime << 9) |
+ (FSMC_PCCARDInitStruct->FSMC_TARSetupTime << 13);
+
+ /* Set PMEM4 register value according to FSMC_CommonSpaceTimingStructure parameters */
+ FSMC_Bank4->PMEM4 = (uint32_t)FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_SetupTime |
+ (FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_WaitSetupTime << 8) |
+ (FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HoldSetupTime << 16)|
+ (FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HiZSetupTime << 24);
+
+ /* Set PATT4 register value according to FSMC_AttributeSpaceTimingStructure parameters */
+ FSMC_Bank4->PATT4 = (uint32_t)FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_SetupTime |
+ (FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_WaitSetupTime << 8) |
+ (FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HoldSetupTime << 16)|
+ (FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HiZSetupTime << 24);
+
+ /* Set PIO4 register value according to FSMC_IOSpaceTimingStructure parameters */
+ FSMC_Bank4->PIO4 = (uint32_t)FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_SetupTime |
+ (FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_WaitSetupTime << 8) |
+ (FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_HoldSetupTime << 16)|
+ (FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_HiZSetupTime << 24);
+}
+
+/**
+ * @brief Fills each FSMC_NORSRAMInitStruct member with its default value.
+ * @param FSMC_NORSRAMInitStruct: pointer to a FSMC_NORSRAMInitTypeDef
+ * structure which will be initialized.
+ * @retval None
+ */
+void FSMC_NORSRAMStructInit(FSMC_NORSRAMInitTypeDef* FSMC_NORSRAMInitStruct)
+{
+ /* Reset NOR/SRAM Init structure parameters values */
+ FSMC_NORSRAMInitStruct->FSMC_Bank = FSMC_Bank1_NORSRAM1;
+ FSMC_NORSRAMInitStruct->FSMC_DataAddressMux = FSMC_DataAddressMux_Enable;
+ FSMC_NORSRAMInitStruct->FSMC_MemoryType = FSMC_MemoryType_SRAM;
+ FSMC_NORSRAMInitStruct->FSMC_MemoryDataWidth = FSMC_MemoryDataWidth_8b;
+ FSMC_NORSRAMInitStruct->FSMC_BurstAccessMode = FSMC_BurstAccessMode_Disable;
+ FSMC_NORSRAMInitStruct->FSMC_AsynchronousWait = FSMC_AsynchronousWait_Disable;
+ FSMC_NORSRAMInitStruct->FSMC_WaitSignalPolarity = FSMC_WaitSignalPolarity_Low;
+ FSMC_NORSRAMInitStruct->FSMC_WrapMode = FSMC_WrapMode_Disable;
+ FSMC_NORSRAMInitStruct->FSMC_WaitSignalActive = FSMC_WaitSignalActive_BeforeWaitState;
+ FSMC_NORSRAMInitStruct->FSMC_WriteOperation = FSMC_WriteOperation_Enable;
+ FSMC_NORSRAMInitStruct->FSMC_WaitSignal = FSMC_WaitSignal_Enable;
+ FSMC_NORSRAMInitStruct->FSMC_ExtendedMode = FSMC_ExtendedMode_Disable;
+ FSMC_NORSRAMInitStruct->FSMC_WriteBurst = FSMC_WriteBurst_Disable;
+ FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_AddressSetupTime = 0xF;
+ FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_AddressHoldTime = 0xF;
+ FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_DataSetupTime = 0xFF;
+ FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_BusTurnAroundDuration = 0xF;
+ FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_CLKDivision = 0xF;
+ FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_DataLatency = 0xF;
+ FSMC_NORSRAMInitStruct->FSMC_ReadWriteTimingStruct->FSMC_AccessMode = FSMC_AccessMode_A;
+ FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_AddressSetupTime = 0xF;
+ FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_AddressHoldTime = 0xF;
+ FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_DataSetupTime = 0xFF;
+ FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_BusTurnAroundDuration = 0xF;
+ FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_CLKDivision = 0xF;
+ FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_DataLatency = 0xF;
+ FSMC_NORSRAMInitStruct->FSMC_WriteTimingStruct->FSMC_AccessMode = FSMC_AccessMode_A;
+}
+
+/**
+ * @brief Fills each FSMC_NANDInitStruct member with its default value.
+ * @param FSMC_NANDInitStruct: pointer to a FSMC_NANDInitTypeDef
+ * structure which will be initialized.
+ * @retval None
+ */
+void FSMC_NANDStructInit(FSMC_NANDInitTypeDef* FSMC_NANDInitStruct)
+{
+ /* Reset NAND Init structure parameters values */
+ FSMC_NANDInitStruct->FSMC_Bank = FSMC_Bank2_NAND;
+ FSMC_NANDInitStruct->FSMC_Waitfeature = FSMC_Waitfeature_Disable;
+ FSMC_NANDInitStruct->FSMC_MemoryDataWidth = FSMC_MemoryDataWidth_8b;
+ FSMC_NANDInitStruct->FSMC_ECC = FSMC_ECC_Disable;
+ FSMC_NANDInitStruct->FSMC_ECCPageSize = FSMC_ECCPageSize_256Bytes;
+ FSMC_NANDInitStruct->FSMC_TCLRSetupTime = 0x0;
+ FSMC_NANDInitStruct->FSMC_TARSetupTime = 0x0;
+ FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_SetupTime = 0xFC;
+ FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_WaitSetupTime = 0xFC;
+ FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HoldSetupTime = 0xFC;
+ FSMC_NANDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HiZSetupTime = 0xFC;
+ FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_SetupTime = 0xFC;
+ FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_WaitSetupTime = 0xFC;
+ FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HoldSetupTime = 0xFC;
+ FSMC_NANDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HiZSetupTime = 0xFC;
+}
+
+/**
+ * @brief Fills each FSMC_PCCARDInitStruct member with its default value.
+ * @param FSMC_PCCARDInitStruct: pointer to a FSMC_PCCARDInitTypeDef
+ * structure which will be initialized.
+ * @retval None
+ */
+void FSMC_PCCARDStructInit(FSMC_PCCARDInitTypeDef* FSMC_PCCARDInitStruct)
+{
+ /* Reset PCCARD Init structure parameters values */
+ FSMC_PCCARDInitStruct->FSMC_Waitfeature = FSMC_Waitfeature_Disable;
+ FSMC_PCCARDInitStruct->FSMC_TCLRSetupTime = 0x0;
+ FSMC_PCCARDInitStruct->FSMC_TARSetupTime = 0x0;
+ FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_SetupTime = 0xFC;
+ FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_WaitSetupTime = 0xFC;
+ FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HoldSetupTime = 0xFC;
+ FSMC_PCCARDInitStruct->FSMC_CommonSpaceTimingStruct->FSMC_HiZSetupTime = 0xFC;
+ FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_SetupTime = 0xFC;
+ FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_WaitSetupTime = 0xFC;
+ FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HoldSetupTime = 0xFC;
+ FSMC_PCCARDInitStruct->FSMC_AttributeSpaceTimingStruct->FSMC_HiZSetupTime = 0xFC;
+ FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_SetupTime = 0xFC;
+ FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_WaitSetupTime = 0xFC;
+ FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_HoldSetupTime = 0xFC;
+ FSMC_PCCARDInitStruct->FSMC_IOSpaceTimingStruct->FSMC_HiZSetupTime = 0xFC;
+}
+
+/**
+ * @brief Enables or disables the specified NOR/SRAM Memory Bank.
+ * @param FSMC_Bank: specifies the FSMC Bank to be used
+ * This parameter can be one of the following values:
+ * @arg FSMC_Bank1_NORSRAM1: FSMC Bank1 NOR/SRAM1
+ * @arg FSMC_Bank1_NORSRAM2: FSMC Bank1 NOR/SRAM2
+ * @arg FSMC_Bank1_NORSRAM3: FSMC Bank1 NOR/SRAM3
+ * @arg FSMC_Bank1_NORSRAM4: FSMC Bank1 NOR/SRAM4
+ * @param NewState: new state of the FSMC_Bank. This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void FSMC_NORSRAMCmd(uint32_t FSMC_Bank, FunctionalState NewState)
+{
+ assert_param(IS_FSMC_NORSRAM_BANK(FSMC_Bank));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected NOR/SRAM Bank by setting the PBKEN bit in the BCRx register */
+ FSMC_Bank1->BTCR[FSMC_Bank] |= BCR_MBKEN_Set;
+ }
+ else
+ {
+ /* Disable the selected NOR/SRAM Bank by clearing the PBKEN bit in the BCRx register */
+ FSMC_Bank1->BTCR[FSMC_Bank] &= BCR_MBKEN_Reset;
+ }
+}
+
+/**
+ * @brief Enables or disables the specified NAND Memory Bank.
+ * @param FSMC_Bank: specifies the FSMC Bank to be used
+ * This parameter can be one of the following values:
+ * @arg FSMC_Bank2_NAND: FSMC Bank2 NAND
+ * @arg FSMC_Bank3_NAND: FSMC Bank3 NAND
+ * @param NewState: new state of the FSMC_Bank. This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void FSMC_NANDCmd(uint32_t FSMC_Bank, FunctionalState NewState)
+{
+ assert_param(IS_FSMC_NAND_BANK(FSMC_Bank));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected NAND Bank by setting the PBKEN bit in the PCRx register */
+ if(FSMC_Bank == FSMC_Bank2_NAND)
+ {
+ FSMC_Bank2->PCR2 |= PCR_PBKEN_Set;
+ }
+ else
+ {
+ FSMC_Bank3->PCR3 |= PCR_PBKEN_Set;
+ }
+ }
+ else
+ {
+ /* Disable the selected NAND Bank by clearing the PBKEN bit in the PCRx register */
+ if(FSMC_Bank == FSMC_Bank2_NAND)
+ {
+ FSMC_Bank2->PCR2 &= PCR_PBKEN_Reset;
+ }
+ else
+ {
+ FSMC_Bank3->PCR3 &= PCR_PBKEN_Reset;
+ }
+ }
+}
+
+/**
+ * @brief Enables or disables the PCCARD Memory Bank.
+ * @param NewState: new state of the PCCARD Memory Bank.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void FSMC_PCCARDCmd(FunctionalState NewState)
+{
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ if (NewState != DISABLE)
+ {
+ /* Enable the PCCARD Bank by setting the PBKEN bit in the PCR4 register */
+ FSMC_Bank4->PCR4 |= PCR_PBKEN_Set;
+ }
+ else
+ {
+ /* Disable the PCCARD Bank by clearing the PBKEN bit in the PCR4 register */
+ FSMC_Bank4->PCR4 &= PCR_PBKEN_Reset;
+ }
+}
+
+/**
+ * @brief Enables or disables the FSMC NAND ECC feature.
+ * @param FSMC_Bank: specifies the FSMC Bank to be used
+ * This parameter can be one of the following values:
+ * @arg FSMC_Bank2_NAND: FSMC Bank2 NAND
+ * @arg FSMC_Bank3_NAND: FSMC Bank3 NAND
+ * @param NewState: new state of the FSMC NAND ECC feature.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void FSMC_NANDECCCmd(uint32_t FSMC_Bank, FunctionalState NewState)
+{
+ assert_param(IS_FSMC_NAND_BANK(FSMC_Bank));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected NAND Bank ECC function by setting the ECCEN bit in the PCRx register */
+ if(FSMC_Bank == FSMC_Bank2_NAND)
+ {
+ FSMC_Bank2->PCR2 |= PCR_ECCEN_Set;
+ }
+ else
+ {
+ FSMC_Bank3->PCR3 |= PCR_ECCEN_Set;
+ }
+ }
+ else
+ {
+ /* Disable the selected NAND Bank ECC function by clearing the ECCEN bit in the PCRx register */
+ if(FSMC_Bank == FSMC_Bank2_NAND)
+ {
+ FSMC_Bank2->PCR2 &= PCR_ECCEN_Reset;
+ }
+ else
+ {
+ FSMC_Bank3->PCR3 &= PCR_ECCEN_Reset;
+ }
+ }
+}
+
+/**
+ * @brief Returns the error correction code register value.
+ * @param FSMC_Bank: specifies the FSMC Bank to be used
+ * This parameter can be one of the following values:
+ * @arg FSMC_Bank2_NAND: FSMC Bank2 NAND
+ * @arg FSMC_Bank3_NAND: FSMC Bank3 NAND
+ * @retval The Error Correction Code (ECC) value.
+ */
+uint32_t FSMC_GetECC(uint32_t FSMC_Bank)
+{
+ uint32_t eccval = 0x00000000;
+
+ if(FSMC_Bank == FSMC_Bank2_NAND)
+ {
+ /* Get the ECCR2 register value */
+ eccval = FSMC_Bank2->ECCR2;
+ }
+ else
+ {
+ /* Get the ECCR3 register value */
+ eccval = FSMC_Bank3->ECCR3;
+ }
+ /* Return the error correction code value */
+ return(eccval);
+}
+
+/**
+ * @brief Enables or disables the specified FSMC interrupts.
+ * @param FSMC_Bank: specifies the FSMC Bank to be used
+ * This parameter can be one of the following values:
+ * @arg FSMC_Bank2_NAND: FSMC Bank2 NAND
+ * @arg FSMC_Bank3_NAND: FSMC Bank3 NAND
+ * @arg FSMC_Bank4_PCCARD: FSMC Bank4 PCCARD
+ * @param FSMC_IT: specifies the FSMC interrupt sources to be enabled or disabled.
+ * This parameter can be any combination of the following values:
+ * @arg FSMC_IT_RisingEdge: Rising edge detection interrupt.
+ * @arg FSMC_IT_Level: Level edge detection interrupt.
+ * @arg FSMC_IT_FallingEdge: Falling edge detection interrupt.
+ * @param NewState: new state of the specified FSMC interrupts.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void FSMC_ITConfig(uint32_t FSMC_Bank, uint32_t FSMC_IT, FunctionalState NewState)
+{
+ assert_param(IS_FSMC_IT_BANK(FSMC_Bank));
+ assert_param(IS_FSMC_IT(FSMC_IT));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected FSMC_Bank2 interrupts */
+ if(FSMC_Bank == FSMC_Bank2_NAND)
+ {
+ FSMC_Bank2->SR2 |= FSMC_IT;
+ }
+ /* Enable the selected FSMC_Bank3 interrupts */
+ else if (FSMC_Bank == FSMC_Bank3_NAND)
+ {
+ FSMC_Bank3->SR3 |= FSMC_IT;
+ }
+ /* Enable the selected FSMC_Bank4 interrupts */
+ else
+ {
+ FSMC_Bank4->SR4 |= FSMC_IT;
+ }
+ }
+ else
+ {
+ /* Disable the selected FSMC_Bank2 interrupts */
+ if(FSMC_Bank == FSMC_Bank2_NAND)
+ {
+
+ FSMC_Bank2->SR2 &= (uint32_t)~FSMC_IT;
+ }
+ /* Disable the selected FSMC_Bank3 interrupts */
+ else if (FSMC_Bank == FSMC_Bank3_NAND)
+ {
+ FSMC_Bank3->SR3 &= (uint32_t)~FSMC_IT;
+ }
+ /* Disable the selected FSMC_Bank4 interrupts */
+ else
+ {
+ FSMC_Bank4->SR4 &= (uint32_t)~FSMC_IT;
+ }
+ }
+}
+
+/**
+ * @brief Checks whether the specified FSMC flag is set or not.
+ * @param FSMC_Bank: specifies the FSMC Bank to be used
+ * This parameter can be one of the following values:
+ * @arg FSMC_Bank2_NAND: FSMC Bank2 NAND
+ * @arg FSMC_Bank3_NAND: FSMC Bank3 NAND
+ * @arg FSMC_Bank4_PCCARD: FSMC Bank4 PCCARD
+ * @param FSMC_FLAG: specifies the flag to check.
+ * This parameter can be one of the following values:
+ * @arg FSMC_FLAG_RisingEdge: Rising egde detection Flag.
+ * @arg FSMC_FLAG_Level: Level detection Flag.
+ * @arg FSMC_FLAG_FallingEdge: Falling egde detection Flag.
+ * @arg FSMC_FLAG_FEMPT: Fifo empty Flag.
+ * @retval The new state of FSMC_FLAG (SET or RESET).
+ */
+FlagStatus FSMC_GetFlagStatus(uint32_t FSMC_Bank, uint32_t FSMC_FLAG)
+{
+ FlagStatus bitstatus = RESET;
+ uint32_t tmpsr = 0x00000000;
+
+ /* Check the parameters */
+ assert_param(IS_FSMC_GETFLAG_BANK(FSMC_Bank));
+ assert_param(IS_FSMC_GET_FLAG(FSMC_FLAG));
+
+ if(FSMC_Bank == FSMC_Bank2_NAND)
+ {
+ tmpsr = FSMC_Bank2->SR2;
+ }
+ else if(FSMC_Bank == FSMC_Bank3_NAND)
+ {
+ tmpsr = FSMC_Bank3->SR3;
+ }
+ /* FSMC_Bank4_PCCARD*/
+ else
+ {
+ tmpsr = FSMC_Bank4->SR4;
+ }
+
+ /* Get the flag status */
+ if ((tmpsr & FSMC_FLAG) != (uint16_t)RESET )
+ {
+ bitstatus = SET;
+ }
+ else
+ {
+ bitstatus = RESET;
+ }
+ /* Return the flag status */
+ return bitstatus;
+}
+
+/**
+ * @brief Clears the FSMC's pending flags.
+ * @param FSMC_Bank: specifies the FSMC Bank to be used
+ * This parameter can be one of the following values:
+ * @arg FSMC_Bank2_NAND: FSMC Bank2 NAND
+ * @arg FSMC_Bank3_NAND: FSMC Bank3 NAND
+ * @arg FSMC_Bank4_PCCARD: FSMC Bank4 PCCARD
+ * @param FSMC_FLAG: specifies the flag to clear.
+ * This parameter can be any combination of the following values:
+ * @arg FSMC_FLAG_RisingEdge: Rising egde detection Flag.
+ * @arg FSMC_FLAG_Level: Level detection Flag.
+ * @arg FSMC_FLAG_FallingEdge: Falling egde detection Flag.
+ * @retval None
+ */
+void FSMC_ClearFlag(uint32_t FSMC_Bank, uint32_t FSMC_FLAG)
+{
+ /* Check the parameters */
+ assert_param(IS_FSMC_GETFLAG_BANK(FSMC_Bank));
+ assert_param(IS_FSMC_CLEAR_FLAG(FSMC_FLAG)) ;
+
+ if(FSMC_Bank == FSMC_Bank2_NAND)
+ {
+ FSMC_Bank2->SR2 &= ~FSMC_FLAG;
+ }
+ else if(FSMC_Bank == FSMC_Bank3_NAND)
+ {
+ FSMC_Bank3->SR3 &= ~FSMC_FLAG;
+ }
+ /* FSMC_Bank4_PCCARD*/
+ else
+ {
+ FSMC_Bank4->SR4 &= ~FSMC_FLAG;
+ }
+}
+
+/**
+ * @brief Checks whether the specified FSMC interrupt has occurred or not.
+ * @param FSMC_Bank: specifies the FSMC Bank to be used
+ * This parameter can be one of the following values:
+ * @arg FSMC_Bank2_NAND: FSMC Bank2 NAND
+ * @arg FSMC_Bank3_NAND: FSMC Bank3 NAND
+ * @arg FSMC_Bank4_PCCARD: FSMC Bank4 PCCARD
+ * @param FSMC_IT: specifies the FSMC interrupt source to check.
+ * This parameter can be one of the following values:
+ * @arg FSMC_IT_RisingEdge: Rising edge detection interrupt.
+ * @arg FSMC_IT_Level: Level edge detection interrupt.
+ * @arg FSMC_IT_FallingEdge: Falling edge detection interrupt.
+ * @retval The new state of FSMC_IT (SET or RESET).
+ */
+ITStatus FSMC_GetITStatus(uint32_t FSMC_Bank, uint32_t FSMC_IT)
+{
+ ITStatus bitstatus = RESET;
+ uint32_t tmpsr = 0x0, itstatus = 0x0, itenable = 0x0;
+
+ /* Check the parameters */
+ assert_param(IS_FSMC_IT_BANK(FSMC_Bank));
+ assert_param(IS_FSMC_GET_IT(FSMC_IT));
+
+ if(FSMC_Bank == FSMC_Bank2_NAND)
+ {
+ tmpsr = FSMC_Bank2->SR2;
+ }
+ else if(FSMC_Bank == FSMC_Bank3_NAND)
+ {
+ tmpsr = FSMC_Bank3->SR3;
+ }
+ /* FSMC_Bank4_PCCARD*/
+ else
+ {
+ tmpsr = FSMC_Bank4->SR4;
+ }
+
+ itstatus = tmpsr & FSMC_IT;
+
+ itenable = tmpsr & (FSMC_IT >> 3);
+ if ((itstatus != (uint32_t)RESET) && (itenable != (uint32_t)RESET))
+ {
+ bitstatus = SET;
+ }
+ else
+ {
+ bitstatus = RESET;
+ }
+ return bitstatus;
+}
+
+/**
+ * @brief Clears the FSMC's interrupt pending bits.
+ * @param FSMC_Bank: specifies the FSMC Bank to be used
+ * This parameter can be one of the following values:
+ * @arg FSMC_Bank2_NAND: FSMC Bank2 NAND
+ * @arg FSMC_Bank3_NAND: FSMC Bank3 NAND
+ * @arg FSMC_Bank4_PCCARD: FSMC Bank4 PCCARD
+ * @param FSMC_IT: specifies the interrupt pending bit to clear.
+ * This parameter can be any combination of the following values:
+ * @arg FSMC_IT_RisingEdge: Rising edge detection interrupt.
+ * @arg FSMC_IT_Level: Level edge detection interrupt.
+ * @arg FSMC_IT_FallingEdge: Falling edge detection interrupt.
+ * @retval None
+ */
+void FSMC_ClearITPendingBit(uint32_t FSMC_Bank, uint32_t FSMC_IT)
+{
+ /* Check the parameters */
+ assert_param(IS_FSMC_IT_BANK(FSMC_Bank));
+ assert_param(IS_FSMC_IT(FSMC_IT));
+
+ if(FSMC_Bank == FSMC_Bank2_NAND)
+ {
+ FSMC_Bank2->SR2 &= ~(FSMC_IT >> 3);
+ }
+ else if(FSMC_Bank == FSMC_Bank3_NAND)
+ {
+ FSMC_Bank3->SR3 &= ~(FSMC_IT >> 3);
+ }
+ /* FSMC_Bank4_PCCARD*/
+ else
+ {
+ FSMC_Bank4->SR4 &= ~(FSMC_IT >> 3);
+ }
+}
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_gpio.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_gpio.c
new file mode 100644
index 0000000..457ff11
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_gpio.c
@@ -0,0 +1,650 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_gpio.c
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file provides all the GPIO firmware functions.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x_gpio.h"
+#include "stm32f10x_rcc.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @defgroup GPIO
+ * @brief GPIO driver modules
+ * @{
+ */
+
+/** @defgroup GPIO_Private_TypesDefinitions
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup GPIO_Private_Defines
+ * @{
+ */
+
+/* ------------ RCC registers bit address in the alias region ----------------*/
+#define AFIO_OFFSET (AFIO_BASE - PERIPH_BASE)
+
+/* --- EVENTCR Register -----*/
+
+/* Alias word address of EVOE bit */
+#define EVCR_OFFSET (AFIO_OFFSET + 0x00)
+#define EVOE_BitNumber ((uint8_t)0x07)
+#define EVCR_EVOE_BB (PERIPH_BB_BASE + (EVCR_OFFSET * 32) + (EVOE_BitNumber * 4))
+
+
+/* --- MAPR Register ---*/
+/* Alias word address of MII_RMII_SEL bit */
+#define MAPR_OFFSET (AFIO_OFFSET + 0x04)
+#define MII_RMII_SEL_BitNumber ((u8)0x17)
+#define MAPR_MII_RMII_SEL_BB (PERIPH_BB_BASE + (MAPR_OFFSET * 32) + (MII_RMII_SEL_BitNumber * 4))
+
+
+#define EVCR_PORTPINCONFIG_MASK ((uint16_t)0xFF80)
+#define LSB_MASK ((uint16_t)0xFFFF)
+#define DBGAFR_POSITION_MASK ((uint32_t)0x000F0000)
+#define DBGAFR_SWJCFG_MASK ((uint32_t)0xF0FFFFFF)
+#define DBGAFR_LOCATION_MASK ((uint32_t)0x00200000)
+#define DBGAFR_NUMBITS_MASK ((uint32_t)0x00100000)
+/**
+ * @}
+ */
+
+/** @defgroup GPIO_Private_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup GPIO_Private_Variables
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup GPIO_Private_FunctionPrototypes
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup GPIO_Private_Functions
+ * @{
+ */
+
+/**
+ * @brief Deinitializes the GPIOx peripheral registers to their default reset values.
+ * @param GPIOx: where x can be (A..G) to select the GPIO peripheral.
+ * @retval None
+ */
+void GPIO_DeInit(GPIO_TypeDef* GPIOx)
+{
+ /* Check the parameters */
+ assert_param(IS_GPIO_ALL_PERIPH(GPIOx));
+
+ if (GPIOx == GPIOA)
+ {
+ RCC_APB2PeriphResetCmd(RCC_APB2Periph_GPIOA, ENABLE);
+ RCC_APB2PeriphResetCmd(RCC_APB2Periph_GPIOA, DISABLE);
+ }
+ else if (GPIOx == GPIOB)
+ {
+ RCC_APB2PeriphResetCmd(RCC_APB2Periph_GPIOB, ENABLE);
+ RCC_APB2PeriphResetCmd(RCC_APB2Periph_GPIOB, DISABLE);
+ }
+ else if (GPIOx == GPIOC)
+ {
+ RCC_APB2PeriphResetCmd(RCC_APB2Periph_GPIOC, ENABLE);
+ RCC_APB2PeriphResetCmd(RCC_APB2Periph_GPIOC, DISABLE);
+ }
+ else if (GPIOx == GPIOD)
+ {
+ RCC_APB2PeriphResetCmd(RCC_APB2Periph_GPIOD, ENABLE);
+ RCC_APB2PeriphResetCmd(RCC_APB2Periph_GPIOD, DISABLE);
+ }
+ else if (GPIOx == GPIOE)
+ {
+ RCC_APB2PeriphResetCmd(RCC_APB2Periph_GPIOE, ENABLE);
+ RCC_APB2PeriphResetCmd(RCC_APB2Periph_GPIOE, DISABLE);
+ }
+ else if (GPIOx == GPIOF)
+ {
+ RCC_APB2PeriphResetCmd(RCC_APB2Periph_GPIOF, ENABLE);
+ RCC_APB2PeriphResetCmd(RCC_APB2Periph_GPIOF, DISABLE);
+ }
+ else
+ {
+ if (GPIOx == GPIOG)
+ {
+ RCC_APB2PeriphResetCmd(RCC_APB2Periph_GPIOG, ENABLE);
+ RCC_APB2PeriphResetCmd(RCC_APB2Periph_GPIOG, DISABLE);
+ }
+ }
+}
+
+/**
+ * @brief Deinitializes the Alternate Functions (remap, event control
+ * and EXTI configuration) registers to their default reset values.
+ * @param None
+ * @retval None
+ */
+void GPIO_AFIODeInit(void)
+{
+ RCC_APB2PeriphResetCmd(RCC_APB2Periph_AFIO, ENABLE);
+ RCC_APB2PeriphResetCmd(RCC_APB2Periph_AFIO, DISABLE);
+}
+
+/**
+ * @brief Initializes the GPIOx peripheral according to the specified
+ * parameters in the GPIO_InitStruct.
+ * @param GPIOx: where x can be (A..G) to select the GPIO peripheral.
+ * @param GPIO_InitStruct: pointer to a GPIO_InitTypeDef structure that
+ * contains the configuration information for the specified GPIO peripheral.
+ * @retval None
+ */
+void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct)
+{
+ uint32_t currentmode = 0x00, currentpin = 0x00, pinpos = 0x00, pos = 0x00;
+ uint32_t tmpreg = 0x00, pinmask = 0x00;
+ /* Check the parameters */
+ assert_param(IS_GPIO_ALL_PERIPH(GPIOx));
+ assert_param(IS_GPIO_MODE(GPIO_InitStruct->GPIO_Mode));
+ assert_param(IS_GPIO_PIN(GPIO_InitStruct->GPIO_Pin));
+
+/*---------------------------- GPIO Mode Configuration -----------------------*/
+ currentmode = ((uint32_t)GPIO_InitStruct->GPIO_Mode) & ((uint32_t)0x0F);
+ if ((((uint32_t)GPIO_InitStruct->GPIO_Mode) & ((uint32_t)0x10)) != 0x00)
+ {
+ /* Check the parameters */
+ assert_param(IS_GPIO_SPEED(GPIO_InitStruct->GPIO_Speed));
+ /* Output mode */
+ currentmode |= (uint32_t)GPIO_InitStruct->GPIO_Speed;
+ }
+/*---------------------------- GPIO CRL Configuration ------------------------*/
+ /* Configure the eight low port pins */
+ if (((uint32_t)GPIO_InitStruct->GPIO_Pin & ((uint32_t)0x00FF)) != 0x00)
+ {
+ tmpreg = GPIOx->CRL;
+ for (pinpos = 0x00; pinpos < 0x08; pinpos++)
+ {
+ pos = ((uint32_t)0x01) << pinpos;
+ /* Get the port pins position */
+ currentpin = (GPIO_InitStruct->GPIO_Pin) & pos;
+ if (currentpin == pos)
+ {
+ pos = pinpos << 2;
+ /* Clear the corresponding low control register bits */
+ pinmask = ((uint32_t)0x0F) << pos;
+ tmpreg &= ~pinmask;
+ /* Write the mode configuration in the corresponding bits */
+ tmpreg |= (currentmode << pos);
+ /* Reset the corresponding ODR bit */
+ if (GPIO_InitStruct->GPIO_Mode == GPIO_Mode_IPD)
+ {
+ GPIOx->BRR = (((uint32_t)0x01) << pinpos);
+ }
+ else
+ {
+ /* Set the corresponding ODR bit */
+ if (GPIO_InitStruct->GPIO_Mode == GPIO_Mode_IPU)
+ {
+ GPIOx->BSRR = (((uint32_t)0x01) << pinpos);
+ }
+ }
+ }
+ }
+ GPIOx->CRL = tmpreg;
+ }
+/*---------------------------- GPIO CRH Configuration ------------------------*/
+ /* Configure the eight high port pins */
+ if (GPIO_InitStruct->GPIO_Pin > 0x00FF)
+ {
+ tmpreg = GPIOx->CRH;
+ for (pinpos = 0x00; pinpos < 0x08; pinpos++)
+ {
+ pos = (((uint32_t)0x01) << (pinpos + 0x08));
+ /* Get the port pins position */
+ currentpin = ((GPIO_InitStruct->GPIO_Pin) & pos);
+ if (currentpin == pos)
+ {
+ pos = pinpos << 2;
+ /* Clear the corresponding high control register bits */
+ pinmask = ((uint32_t)0x0F) << pos;
+ tmpreg &= ~pinmask;
+ /* Write the mode configuration in the corresponding bits */
+ tmpreg |= (currentmode << pos);
+ /* Reset the corresponding ODR bit */
+ if (GPIO_InitStruct->GPIO_Mode == GPIO_Mode_IPD)
+ {
+ GPIOx->BRR = (((uint32_t)0x01) << (pinpos + 0x08));
+ }
+ /* Set the corresponding ODR bit */
+ if (GPIO_InitStruct->GPIO_Mode == GPIO_Mode_IPU)
+ {
+ GPIOx->BSRR = (((uint32_t)0x01) << (pinpos + 0x08));
+ }
+ }
+ }
+ GPIOx->CRH = tmpreg;
+ }
+}
+
+/**
+ * @brief Fills each GPIO_InitStruct member with its default value.
+ * @param GPIO_InitStruct : pointer to a GPIO_InitTypeDef structure which will
+ * be initialized.
+ * @retval None
+ */
+void GPIO_StructInit(GPIO_InitTypeDef* GPIO_InitStruct)
+{
+ /* Reset GPIO init structure parameters values */
+ GPIO_InitStruct->GPIO_Pin = GPIO_Pin_All;
+ GPIO_InitStruct->GPIO_Speed = GPIO_Speed_2MHz;
+ GPIO_InitStruct->GPIO_Mode = GPIO_Mode_IN_FLOATING;
+}
+
+/**
+ * @brief Reads the specified input port pin.
+ * @param GPIOx: where x can be (A..G) to select the GPIO peripheral.
+ * @param GPIO_Pin: specifies the port bit to read.
+ * This parameter can be GPIO_Pin_x where x can be (0..15).
+ * @retval The input port pin value.
+ */
+uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin)
+{
+ uint8_t bitstatus = 0x00;
+
+ /* Check the parameters */
+ assert_param(IS_GPIO_ALL_PERIPH(GPIOx));
+ assert_param(IS_GET_GPIO_PIN(GPIO_Pin));
+
+ if ((GPIOx->IDR & GPIO_Pin) != (uint32_t)Bit_RESET)
+ {
+ bitstatus = (uint8_t)Bit_SET;
+ }
+ else
+ {
+ bitstatus = (uint8_t)Bit_RESET;
+ }
+ return bitstatus;
+}
+
+/**
+ * @brief Reads the specified GPIO input data port.
+ * @param GPIOx: where x can be (A..G) to select the GPIO peripheral.
+ * @retval GPIO input data port value.
+ */
+uint16_t GPIO_ReadInputData(GPIO_TypeDef* GPIOx)
+{
+ /* Check the parameters */
+ assert_param(IS_GPIO_ALL_PERIPH(GPIOx));
+
+ return ((uint16_t)GPIOx->IDR);
+}
+
+/**
+ * @brief Reads the specified output data port bit.
+ * @param GPIOx: where x can be (A..G) to select the GPIO peripheral.
+ * @param GPIO_Pin: specifies the port bit to read.
+ * This parameter can be GPIO_Pin_x where x can be (0..15).
+ * @retval The output port pin value.
+ */
+uint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin)
+{
+ uint8_t bitstatus = 0x00;
+ /* Check the parameters */
+ assert_param(IS_GPIO_ALL_PERIPH(GPIOx));
+ assert_param(IS_GET_GPIO_PIN(GPIO_Pin));
+
+ if ((GPIOx->ODR & GPIO_Pin) != (uint32_t)Bit_RESET)
+ {
+ bitstatus = (uint8_t)Bit_SET;
+ }
+ else
+ {
+ bitstatus = (uint8_t)Bit_RESET;
+ }
+ return bitstatus;
+}
+
+/**
+ * @brief Reads the specified GPIO output data port.
+ * @param GPIOx: where x can be (A..G) to select the GPIO peripheral.
+ * @retval GPIO output data port value.
+ */
+uint16_t GPIO_ReadOutputData(GPIO_TypeDef* GPIOx)
+{
+ /* Check the parameters */
+ assert_param(IS_GPIO_ALL_PERIPH(GPIOx));
+
+ return ((uint16_t)GPIOx->ODR);
+}
+
+/**
+ * @brief Sets the selected data port bits.
+ * @param GPIOx: where x can be (A..G) to select the GPIO peripheral.
+ * @param GPIO_Pin: specifies the port bits to be written.
+ * This parameter can be any combination of GPIO_Pin_x where x can be (0..15).
+ * @retval None
+ */
+void GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin)
+{
+ /* Check the parameters */
+ assert_param(IS_GPIO_ALL_PERIPH(GPIOx));
+ assert_param(IS_GPIO_PIN(GPIO_Pin));
+
+ GPIOx->BSRR = GPIO_Pin;
+}
+
+/**
+ * @brief Clears the selected data port bits.
+ * @param GPIOx: where x can be (A..G) to select the GPIO peripheral.
+ * @param GPIO_Pin: specifies the port bits to be written.
+ * This parameter can be any combination of GPIO_Pin_x where x can be (0..15).
+ * @retval None
+ */
+void GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin)
+{
+ /* Check the parameters */
+ assert_param(IS_GPIO_ALL_PERIPH(GPIOx));
+ assert_param(IS_GPIO_PIN(GPIO_Pin));
+
+ GPIOx->BRR = GPIO_Pin;
+}
+
+/**
+ * @brief Sets or clears the selected data port bit.
+ * @param GPIOx: where x can be (A..G) to select the GPIO peripheral.
+ * @param GPIO_Pin: specifies the port bit to be written.
+ * This parameter can be one of GPIO_Pin_x where x can be (0..15).
+ * @param BitVal: specifies the value to be written to the selected bit.
+ * This parameter can be one of the BitAction enum values:
+ * @arg Bit_RESET: to clear the port pin
+ * @arg Bit_SET: to set the port pin
+ * @retval None
+ */
+void GPIO_WriteBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, BitAction BitVal)
+{
+ /* Check the parameters */
+ assert_param(IS_GPIO_ALL_PERIPH(GPIOx));
+ assert_param(IS_GET_GPIO_PIN(GPIO_Pin));
+ assert_param(IS_GPIO_BIT_ACTION(BitVal));
+
+ if (BitVal != Bit_RESET)
+ {
+ GPIOx->BSRR = GPIO_Pin;
+ }
+ else
+ {
+ GPIOx->BRR = GPIO_Pin;
+ }
+}
+
+/**
+ * @brief Writes data to the specified GPIO data port.
+ * @param GPIOx: where x can be (A..G) to select the GPIO peripheral.
+ * @param PortVal: specifies the value to be written to the port output data register.
+ * @retval None
+ */
+void GPIO_Write(GPIO_TypeDef* GPIOx, uint16_t PortVal)
+{
+ /* Check the parameters */
+ assert_param(IS_GPIO_ALL_PERIPH(GPIOx));
+
+ GPIOx->ODR = PortVal;
+}
+
+/**
+ * @brief Locks GPIO Pins configuration registers.
+ * @param GPIOx: where x can be (A..G) to select the GPIO peripheral.
+ * @param GPIO_Pin: specifies the port bit to be written.
+ * This parameter can be any combination of GPIO_Pin_x where x can be (0..15).
+ * @retval None
+ */
+void GPIO_PinLockConfig(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin)
+{
+ uint32_t tmp = 0x00010000;
+
+ /* Check the parameters */
+ assert_param(IS_GPIO_ALL_PERIPH(GPIOx));
+ assert_param(IS_GPIO_PIN(GPIO_Pin));
+
+ tmp |= GPIO_Pin;
+ /* Set LCKK bit */
+ GPIOx->LCKR = tmp;
+ /* Reset LCKK bit */
+ GPIOx->LCKR = GPIO_Pin;
+ /* Set LCKK bit */
+ GPIOx->LCKR = tmp;
+ /* Read LCKK bit*/
+ tmp = GPIOx->LCKR;
+ /* Read LCKK bit*/
+ tmp = GPIOx->LCKR;
+}
+
+/**
+ * @brief Selects the GPIO pin used as Event output.
+ * @param GPIO_PortSource: selects the GPIO port to be used as source
+ * for Event output.
+ * This parameter can be GPIO_PortSourceGPIOx where x can be (A..E).
+ * @param GPIO_PinSource: specifies the pin for the Event output.
+ * This parameter can be GPIO_PinSourcex where x can be (0..15).
+ * @retval None
+ */
+void GPIO_EventOutputConfig(uint8_t GPIO_PortSource, uint8_t GPIO_PinSource)
+{
+ uint32_t tmpreg = 0x00;
+ /* Check the parameters */
+ assert_param(IS_GPIO_EVENTOUT_PORT_SOURCE(GPIO_PortSource));
+ assert_param(IS_GPIO_PIN_SOURCE(GPIO_PinSource));
+
+ tmpreg = AFIO->EVCR;
+ /* Clear the PORT[6:4] and PIN[3:0] bits */
+ tmpreg &= EVCR_PORTPINCONFIG_MASK;
+ tmpreg |= (uint32_t)GPIO_PortSource << 0x04;
+ tmpreg |= GPIO_PinSource;
+ AFIO->EVCR = tmpreg;
+}
+
+/**
+ * @brief Enables or disables the Event Output.
+ * @param NewState: new state of the Event output.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void GPIO_EventOutputCmd(FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ *(__IO uint32_t *) EVCR_EVOE_BB = (uint32_t)NewState;
+}
+
+/**
+ * @brief Changes the mapping of the specified pin.
+ * @param GPIO_Remap: selects the pin to remap.
+ * This parameter can be one of the following values:
+ * @arg GPIO_Remap_SPI1 : SPI1 Alternate Function mapping
+ * @arg GPIO_Remap_I2C1 : I2C1 Alternate Function mapping
+ * @arg GPIO_Remap_USART1 : USART1 Alternate Function mapping
+ * @arg GPIO_Remap_USART2 : USART2 Alternate Function mapping
+ * @arg GPIO_PartialRemap_USART3 : USART3 Partial Alternate Function mapping
+ * @arg GPIO_FullRemap_USART3 : USART3 Full Alternate Function mapping
+ * @arg GPIO_PartialRemap_TIM1 : TIM1 Partial Alternate Function mapping
+ * @arg GPIO_FullRemap_TIM1 : TIM1 Full Alternate Function mapping
+ * @arg GPIO_PartialRemap1_TIM2 : TIM2 Partial1 Alternate Function mapping
+ * @arg GPIO_PartialRemap2_TIM2 : TIM2 Partial2 Alternate Function mapping
+ * @arg GPIO_FullRemap_TIM2 : TIM2 Full Alternate Function mapping
+ * @arg GPIO_PartialRemap_TIM3 : TIM3 Partial Alternate Function mapping
+ * @arg GPIO_FullRemap_TIM3 : TIM3 Full Alternate Function mapping
+ * @arg GPIO_Remap_TIM4 : TIM4 Alternate Function mapping
+ * @arg GPIO_Remap1_CAN1 : CAN1 Alternate Function mapping
+ * @arg GPIO_Remap2_CAN1 : CAN1 Alternate Function mapping
+ * @arg GPIO_Remap_PD01 : PD01 Alternate Function mapping
+ * @arg GPIO_Remap_TIM5CH4_LSI : LSI connected to TIM5 Channel4 input capture for calibration
+ * @arg GPIO_Remap_ADC1_ETRGINJ : ADC1 External Trigger Injected Conversion remapping
+ * @arg GPIO_Remap_ADC1_ETRGREG : ADC1 External Trigger Regular Conversion remapping
+ * @arg GPIO_Remap_ADC2_ETRGINJ : ADC2 External Trigger Injected Conversion remapping
+ * @arg GPIO_Remap_ADC2_ETRGREG : ADC2 External Trigger Regular Conversion remapping
+ * @arg GPIO_Remap_ETH : Ethernet remapping (only for Connectivity line devices)
+ * @arg GPIO_Remap_CAN2 : CAN2 remapping (only for Connectivity line devices)
+ * @arg GPIO_Remap_SWJ_NoJTRST : Full SWJ Enabled (JTAG-DP + SW-DP) but without JTRST
+ * @arg GPIO_Remap_SWJ_JTAGDisable : JTAG-DP Disabled and SW-DP Enabled
+ * @arg GPIO_Remap_SWJ_Disable : Full SWJ Disabled (JTAG-DP + SW-DP)
+ * @arg GPIO_Remap_SPI3 : SPI3/I2S3 Alternate Function mapping (only for Connectivity line devices)
+ * When the SPI3/I2S3 is remapped using this function, the SWJ is configured
+ * to Full SWJ Enabled (JTAG-DP + SW-DP) but without JTRST.
+ * @arg GPIO_Remap_TIM2ITR1_PTP_SOF : Ethernet PTP output or USB OTG SOF (Start of Frame) connected
+ * to TIM2 Internal Trigger 1 for calibration (only for Connectivity line devices)
+ * If the GPIO_Remap_TIM2ITR1_PTP_SOF is enabled the TIM2 ITR1 is connected to
+ * Ethernet PTP output. When Reset TIM2 ITR1 is connected to USB OTG SOF output.
+ * @arg GPIO_Remap_PTP_PPS : Ethernet MAC PPS_PTS output on PB05 (only for Connectivity line devices)
+ * @arg GPIO_Remap_TIM15 : TIM15 Alternate Function mapping (only for Value line devices)
+ * @arg GPIO_Remap_TIM16 : TIM16 Alternate Function mapping (only for Value line devices)
+ * @arg GPIO_Remap_TIM17 : TIM17 Alternate Function mapping (only for Value line devices)
+ * @arg GPIO_Remap_CEC : CEC Alternate Function mapping (only for Value line devices)
+ * @arg GPIO_Remap_TIM1_DMA : TIM1 DMA requests mapping (only for Value line devices)
+ * @arg GPIO_Remap_TIM9 : TIM9 Alternate Function mapping (only for XL-density devices)
+ * @arg GPIO_Remap_TIM10 : TIM10 Alternate Function mapping (only for XL-density devices)
+ * @arg GPIO_Remap_TIM11 : TIM11 Alternate Function mapping (only for XL-density devices)
+ * @arg GPIO_Remap_TIM13 : TIM13 Alternate Function mapping (only for High density Value line and XL-density devices)
+ * @arg GPIO_Remap_TIM14 : TIM14 Alternate Function mapping (only for High density Value line and XL-density devices)
+ * @arg GPIO_Remap_FSMC_NADV : FSMC_NADV Alternate Function mapping (only for High density Value line and XL-density devices)
+ * @arg GPIO_Remap_TIM67_DAC_DMA : TIM6/TIM7 and DAC DMA requests remapping (only for High density Value line devices)
+ * @arg GPIO_Remap_TIM12 : TIM12 Alternate Function mapping (only for High density Value line devices)
+ * @arg GPIO_Remap_MISC : Miscellaneous Remap (DMA2 Channel5 Position and DAC Trigger remapping,
+ * only for High density Value line devices)
+ * @param NewState: new state of the port pin remapping.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void GPIO_PinRemapConfig(uint32_t GPIO_Remap, FunctionalState NewState)
+{
+ uint32_t tmp = 0x00, tmp1 = 0x00, tmpreg = 0x00, tmpmask = 0x00;
+
+ /* Check the parameters */
+ assert_param(IS_GPIO_REMAP(GPIO_Remap));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ if((GPIO_Remap & 0x80000000) == 0x80000000)
+ {
+ tmpreg = AFIO->MAPR2;
+ }
+ else
+ {
+ tmpreg = AFIO->MAPR;
+ }
+
+ tmpmask = (GPIO_Remap & DBGAFR_POSITION_MASK) >> 0x10;
+ tmp = GPIO_Remap & LSB_MASK;
+
+ if ((GPIO_Remap & (DBGAFR_LOCATION_MASK | DBGAFR_NUMBITS_MASK)) == (DBGAFR_LOCATION_MASK | DBGAFR_NUMBITS_MASK))
+ {
+ tmpreg &= DBGAFR_SWJCFG_MASK;
+ AFIO->MAPR &= DBGAFR_SWJCFG_MASK;
+ }
+ else if ((GPIO_Remap & DBGAFR_NUMBITS_MASK) == DBGAFR_NUMBITS_MASK)
+ {
+ tmp1 = ((uint32_t)0x03) << tmpmask;
+ tmpreg &= ~tmp1;
+ tmpreg |= ~DBGAFR_SWJCFG_MASK;
+ }
+ else
+ {
+ tmpreg &= ~(tmp << ((GPIO_Remap >> 0x15)*0x10));
+ tmpreg |= ~DBGAFR_SWJCFG_MASK;
+ }
+
+ if (NewState != DISABLE)
+ {
+ tmpreg |= (tmp << ((GPIO_Remap >> 0x15)*0x10));
+ }
+
+ if((GPIO_Remap & 0x80000000) == 0x80000000)
+ {
+ AFIO->MAPR2 = tmpreg;
+ }
+ else
+ {
+ AFIO->MAPR = tmpreg;
+ }
+}
+
+/**
+ * @brief Selects the GPIO pin used as EXTI Line.
+ * @param GPIO_PortSource: selects the GPIO port to be used as source for EXTI lines.
+ * This parameter can be GPIO_PortSourceGPIOx where x can be (A..G).
+ * @param GPIO_PinSource: specifies the EXTI line to be configured.
+ * This parameter can be GPIO_PinSourcex where x can be (0..15).
+ * @retval None
+ */
+void GPIO_EXTILineConfig(uint8_t GPIO_PortSource, uint8_t GPIO_PinSource)
+{
+ uint32_t tmp = 0x00;
+ /* Check the parameters */
+ assert_param(IS_GPIO_EXTI_PORT_SOURCE(GPIO_PortSource));
+ assert_param(IS_GPIO_PIN_SOURCE(GPIO_PinSource));
+
+ tmp = ((uint32_t)0x0F) << (0x04 * (GPIO_PinSource & (uint8_t)0x03));
+ AFIO->EXTICR[GPIO_PinSource >> 0x02] &= ~tmp;
+ AFIO->EXTICR[GPIO_PinSource >> 0x02] |= (((uint32_t)GPIO_PortSource) << (0x04 * (GPIO_PinSource & (uint8_t)0x03)));
+}
+
+/**
+ * @brief Selects the Ethernet media interface.
+ * @note This function applies only to STM32 Connectivity line devices.
+ * @param GPIO_ETH_MediaInterface: specifies the Media Interface mode.
+ * This parameter can be one of the following values:
+ * @arg GPIO_ETH_MediaInterface_MII: MII mode
+ * @arg GPIO_ETH_MediaInterface_RMII: RMII mode
+ * @retval None
+ */
+void GPIO_ETH_MediaInterfaceConfig(uint32_t GPIO_ETH_MediaInterface)
+{
+ assert_param(IS_GPIO_ETH_MEDIA_INTERFACE(GPIO_ETH_MediaInterface));
+
+ /* Configure MII_RMII selection bit */
+ *(__IO uint32_t *) MAPR_MII_RMII_SEL_BB = GPIO_ETH_MediaInterface;
+}
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_i2c.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_i2c.c
new file mode 100644
index 0000000..4ea321c
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_i2c.c
@@ -0,0 +1,1331 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_i2c.c
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file provides all the I2C firmware functions.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x_i2c.h"
+#include "stm32f10x_rcc.h"
+
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @defgroup I2C
+ * @brief I2C driver modules
+ * @{
+ */
+
+/** @defgroup I2C_Private_TypesDefinitions
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup I2C_Private_Defines
+ * @{
+ */
+
+/* I2C SPE mask */
+#define CR1_PE_Set ((uint16_t)0x0001)
+#define CR1_PE_Reset ((uint16_t)0xFFFE)
+
+/* I2C START mask */
+#define CR1_START_Set ((uint16_t)0x0100)
+#define CR1_START_Reset ((uint16_t)0xFEFF)
+
+/* I2C STOP mask */
+#define CR1_STOP_Set ((uint16_t)0x0200)
+#define CR1_STOP_Reset ((uint16_t)0xFDFF)
+
+/* I2C ACK mask */
+#define CR1_ACK_Set ((uint16_t)0x0400)
+#define CR1_ACK_Reset ((uint16_t)0xFBFF)
+
+/* I2C ENGC mask */
+#define CR1_ENGC_Set ((uint16_t)0x0040)
+#define CR1_ENGC_Reset ((uint16_t)0xFFBF)
+
+/* I2C SWRST mask */
+#define CR1_SWRST_Set ((uint16_t)0x8000)
+#define CR1_SWRST_Reset ((uint16_t)0x7FFF)
+
+/* I2C PEC mask */
+#define CR1_PEC_Set ((uint16_t)0x1000)
+#define CR1_PEC_Reset ((uint16_t)0xEFFF)
+
+/* I2C ENPEC mask */
+#define CR1_ENPEC_Set ((uint16_t)0x0020)
+#define CR1_ENPEC_Reset ((uint16_t)0xFFDF)
+
+/* I2C ENARP mask */
+#define CR1_ENARP_Set ((uint16_t)0x0010)
+#define CR1_ENARP_Reset ((uint16_t)0xFFEF)
+
+/* I2C NOSTRETCH mask */
+#define CR1_NOSTRETCH_Set ((uint16_t)0x0080)
+#define CR1_NOSTRETCH_Reset ((uint16_t)0xFF7F)
+
+/* I2C registers Masks */
+#define CR1_CLEAR_Mask ((uint16_t)0xFBF5)
+
+/* I2C DMAEN mask */
+#define CR2_DMAEN_Set ((uint16_t)0x0800)
+#define CR2_DMAEN_Reset ((uint16_t)0xF7FF)
+
+/* I2C LAST mask */
+#define CR2_LAST_Set ((uint16_t)0x1000)
+#define CR2_LAST_Reset ((uint16_t)0xEFFF)
+
+/* I2C FREQ mask */
+#define CR2_FREQ_Reset ((uint16_t)0xFFC0)
+
+/* I2C ADD0 mask */
+#define OAR1_ADD0_Set ((uint16_t)0x0001)
+#define OAR1_ADD0_Reset ((uint16_t)0xFFFE)
+
+/* I2C ENDUAL mask */
+#define OAR2_ENDUAL_Set ((uint16_t)0x0001)
+#define OAR2_ENDUAL_Reset ((uint16_t)0xFFFE)
+
+/* I2C ADD2 mask */
+#define OAR2_ADD2_Reset ((uint16_t)0xFF01)
+
+/* I2C F/S mask */
+#define CCR_FS_Set ((uint16_t)0x8000)
+
+/* I2C CCR mask */
+#define CCR_CCR_Set ((uint16_t)0x0FFF)
+
+/* I2C FLAG mask */
+#define FLAG_Mask ((uint32_t)0x00FFFFFF)
+
+/* I2C Interrupt Enable mask */
+#define ITEN_Mask ((uint32_t)0x07000000)
+
+/**
+ * @}
+ */
+
+/** @defgroup I2C_Private_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup I2C_Private_Variables
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup I2C_Private_FunctionPrototypes
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup I2C_Private_Functions
+ * @{
+ */
+
+/**
+ * @brief Deinitializes the I2Cx peripheral registers to their default reset values.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @retval None
+ */
+void I2C_DeInit(I2C_TypeDef* I2Cx)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+
+ if (I2Cx == I2C1)
+ {
+ /* Enable I2C1 reset state */
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_I2C1, ENABLE);
+ /* Release I2C1 from reset state */
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_I2C1, DISABLE);
+ }
+ else
+ {
+ /* Enable I2C2 reset state */
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_I2C2, ENABLE);
+ /* Release I2C2 from reset state */
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_I2C2, DISABLE);
+ }
+}
+
+/**
+ * @brief Initializes the I2Cx peripheral according to the specified
+ * parameters in the I2C_InitStruct.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param I2C_InitStruct: pointer to a I2C_InitTypeDef structure that
+ * contains the configuration information for the specified I2C peripheral.
+ * @retval None
+ */
+void I2C_Init(I2C_TypeDef* I2Cx, I2C_InitTypeDef* I2C_InitStruct)
+{
+ uint16_t tmpreg = 0, freqrange = 0;
+ uint16_t result = 0x04;
+ uint32_t pclk1 = 8000000;
+ RCC_ClocksTypeDef rcc_clocks;
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_I2C_CLOCK_SPEED(I2C_InitStruct->I2C_ClockSpeed));
+ assert_param(IS_I2C_MODE(I2C_InitStruct->I2C_Mode));
+ assert_param(IS_I2C_DUTY_CYCLE(I2C_InitStruct->I2C_DutyCycle));
+ assert_param(IS_I2C_OWN_ADDRESS1(I2C_InitStruct->I2C_OwnAddress1));
+ assert_param(IS_I2C_ACK_STATE(I2C_InitStruct->I2C_Ack));
+ assert_param(IS_I2C_ACKNOWLEDGE_ADDRESS(I2C_InitStruct->I2C_AcknowledgedAddress));
+
+/*---------------------------- I2Cx CR2 Configuration ------------------------*/
+ /* Get the I2Cx CR2 value */
+ tmpreg = I2Cx->CR2;
+ /* Clear frequency FREQ[5:0] bits */
+ tmpreg &= CR2_FREQ_Reset;
+ /* Get pclk1 frequency value */
+ RCC_GetClocksFreq(&rcc_clocks);
+ pclk1 = rcc_clocks.PCLK1_Frequency;
+ /* Set frequency bits depending on pclk1 value */
+ freqrange = (uint16_t)(pclk1 / 1000000);
+ tmpreg |= freqrange;
+ /* Write to I2Cx CR2 */
+ I2Cx->CR2 = tmpreg;
+
+/*---------------------------- I2Cx CCR Configuration ------------------------*/
+ /* Disable the selected I2C peripheral to configure TRISE */
+ I2Cx->CR1 &= CR1_PE_Reset;
+ /* Reset tmpreg value */
+ /* Clear F/S, DUTY and CCR[11:0] bits */
+ tmpreg = 0;
+
+ /* Configure speed in standard mode */
+ if (I2C_InitStruct->I2C_ClockSpeed <= 100000)
+ {
+ /* Standard mode speed calculate */
+ result = (uint16_t)(pclk1 / (I2C_InitStruct->I2C_ClockSpeed << 1));
+ /* Test if CCR value is under 0x4*/
+ if (result < 0x04)
+ {
+ /* Set minimum allowed value */
+ result = 0x04;
+ }
+ /* Set speed value for standard mode */
+ tmpreg |= result;
+ /* Set Maximum Rise Time for standard mode */
+ I2Cx->TRISE = freqrange + 1;
+ }
+ /* Configure speed in fast mode */
+ else /*(I2C_InitStruct->I2C_ClockSpeed <= 400000)*/
+ {
+ if (I2C_InitStruct->I2C_DutyCycle == I2C_DutyCycle_2)
+ {
+ /* Fast mode speed calculate: Tlow/Thigh = 2 */
+ result = (uint16_t)(pclk1 / (I2C_InitStruct->I2C_ClockSpeed * 3));
+ }
+ else /*I2C_InitStruct->I2C_DutyCycle == I2C_DutyCycle_16_9*/
+ {
+ /* Fast mode speed calculate: Tlow/Thigh = 16/9 */
+ result = (uint16_t)(pclk1 / (I2C_InitStruct->I2C_ClockSpeed * 25));
+ /* Set DUTY bit */
+ result |= I2C_DutyCycle_16_9;
+ }
+
+ /* Test if CCR value is under 0x1*/
+ if ((result & CCR_CCR_Set) == 0)
+ {
+ /* Set minimum allowed value */
+ result |= (uint16_t)0x0001;
+ }
+ /* Set speed value and set F/S bit for fast mode */
+ tmpreg |= (uint16_t)(result | CCR_FS_Set);
+ /* Set Maximum Rise Time for fast mode */
+ I2Cx->TRISE = (uint16_t)(((freqrange * (uint16_t)300) / (uint16_t)1000) + (uint16_t)1);
+ }
+
+ /* Write to I2Cx CCR */
+ I2Cx->CCR = tmpreg;
+ /* Enable the selected I2C peripheral */
+ I2Cx->CR1 |= CR1_PE_Set;
+
+/*---------------------------- I2Cx CR1 Configuration ------------------------*/
+ /* Get the I2Cx CR1 value */
+ tmpreg = I2Cx->CR1;
+ /* Clear ACK, SMBTYPE and SMBUS bits */
+ tmpreg &= CR1_CLEAR_Mask;
+ /* Configure I2Cx: mode and acknowledgement */
+ /* Set SMBTYPE and SMBUS bits according to I2C_Mode value */
+ /* Set ACK bit according to I2C_Ack value */
+ tmpreg |= (uint16_t)((uint32_t)I2C_InitStruct->I2C_Mode | I2C_InitStruct->I2C_Ack);
+ /* Write to I2Cx CR1 */
+ I2Cx->CR1 = tmpreg;
+
+/*---------------------------- I2Cx OAR1 Configuration -----------------------*/
+ /* Set I2Cx Own Address1 and acknowledged address */
+ I2Cx->OAR1 = (I2C_InitStruct->I2C_AcknowledgedAddress | I2C_InitStruct->I2C_OwnAddress1);
+}
+
+/**
+ * @brief Fills each I2C_InitStruct member with its default value.
+ * @param I2C_InitStruct: pointer to an I2C_InitTypeDef structure which will be initialized.
+ * @retval None
+ */
+void I2C_StructInit(I2C_InitTypeDef* I2C_InitStruct)
+{
+/*---------------- Reset I2C init structure parameters values ----------------*/
+ /* initialize the I2C_ClockSpeed member */
+ I2C_InitStruct->I2C_ClockSpeed = 5000;
+ /* Initialize the I2C_Mode member */
+ I2C_InitStruct->I2C_Mode = I2C_Mode_I2C;
+ /* Initialize the I2C_DutyCycle member */
+ I2C_InitStruct->I2C_DutyCycle = I2C_DutyCycle_2;
+ /* Initialize the I2C_OwnAddress1 member */
+ I2C_InitStruct->I2C_OwnAddress1 = 0;
+ /* Initialize the I2C_Ack member */
+ I2C_InitStruct->I2C_Ack = I2C_Ack_Disable;
+ /* Initialize the I2C_AcknowledgedAddress member */
+ I2C_InitStruct->I2C_AcknowledgedAddress = I2C_AcknowledgedAddress_7bit;
+}
+
+/**
+ * @brief Enables or disables the specified I2C peripheral.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param NewState: new state of the I2Cx peripheral.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void I2C_Cmd(I2C_TypeDef* I2Cx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected I2C peripheral */
+ I2Cx->CR1 |= CR1_PE_Set;
+ }
+ else
+ {
+ /* Disable the selected I2C peripheral */
+ I2Cx->CR1 &= CR1_PE_Reset;
+ }
+}
+
+/**
+ * @brief Enables or disables the specified I2C DMA requests.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param NewState: new state of the I2C DMA transfer.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void I2C_DMACmd(I2C_TypeDef* I2Cx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected I2C DMA requests */
+ I2Cx->CR2 |= CR2_DMAEN_Set;
+ }
+ else
+ {
+ /* Disable the selected I2C DMA requests */
+ I2Cx->CR2 &= CR2_DMAEN_Reset;
+ }
+}
+
+/**
+ * @brief Specifies if the next DMA transfer will be the last one.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param NewState: new state of the I2C DMA last transfer.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void I2C_DMALastTransferCmd(I2C_TypeDef* I2Cx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Next DMA transfer is the last transfer */
+ I2Cx->CR2 |= CR2_LAST_Set;
+ }
+ else
+ {
+ /* Next DMA transfer is not the last transfer */
+ I2Cx->CR2 &= CR2_LAST_Reset;
+ }
+}
+
+/**
+ * @brief Generates I2Cx communication START condition.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param NewState: new state of the I2C START condition generation.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None.
+ */
+void I2C_GenerateSTART(I2C_TypeDef* I2Cx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Generate a START condition */
+ I2Cx->CR1 |= CR1_START_Set;
+ }
+ else
+ {
+ /* Disable the START condition generation */
+ I2Cx->CR1 &= CR1_START_Reset;
+ }
+}
+
+/**
+ * @brief Generates I2Cx communication STOP condition.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param NewState: new state of the I2C STOP condition generation.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None.
+ */
+void I2C_GenerateSTOP(I2C_TypeDef* I2Cx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Generate a STOP condition */
+ I2Cx->CR1 |= CR1_STOP_Set;
+ }
+ else
+ {
+ /* Disable the STOP condition generation */
+ I2Cx->CR1 &= CR1_STOP_Reset;
+ }
+}
+
+/**
+ * @brief Enables or disables the specified I2C acknowledge feature.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param NewState: new state of the I2C Acknowledgement.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None.
+ */
+void I2C_AcknowledgeConfig(I2C_TypeDef* I2Cx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable the acknowledgement */
+ I2Cx->CR1 |= CR1_ACK_Set;
+ }
+ else
+ {
+ /* Disable the acknowledgement */
+ I2Cx->CR1 &= CR1_ACK_Reset;
+ }
+}
+
+/**
+ * @brief Configures the specified I2C own address2.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param Address: specifies the 7bit I2C own address2.
+ * @retval None.
+ */
+void I2C_OwnAddress2Config(I2C_TypeDef* I2Cx, uint8_t Address)
+{
+ uint16_t tmpreg = 0;
+
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+
+ /* Get the old register value */
+ tmpreg = I2Cx->OAR2;
+
+ /* Reset I2Cx Own address2 bit [7:1] */
+ tmpreg &= OAR2_ADD2_Reset;
+
+ /* Set I2Cx Own address2 */
+ tmpreg |= (uint16_t)((uint16_t)Address & (uint16_t)0x00FE);
+
+ /* Store the new register value */
+ I2Cx->OAR2 = tmpreg;
+}
+
+/**
+ * @brief Enables or disables the specified I2C dual addressing mode.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param NewState: new state of the I2C dual addressing mode.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void I2C_DualAddressCmd(I2C_TypeDef* I2Cx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable dual addressing mode */
+ I2Cx->OAR2 |= OAR2_ENDUAL_Set;
+ }
+ else
+ {
+ /* Disable dual addressing mode */
+ I2Cx->OAR2 &= OAR2_ENDUAL_Reset;
+ }
+}
+
+/**
+ * @brief Enables or disables the specified I2C general call feature.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param NewState: new state of the I2C General call.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void I2C_GeneralCallCmd(I2C_TypeDef* I2Cx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable generall call */
+ I2Cx->CR1 |= CR1_ENGC_Set;
+ }
+ else
+ {
+ /* Disable generall call */
+ I2Cx->CR1 &= CR1_ENGC_Reset;
+ }
+}
+
+/**
+ * @brief Enables or disables the specified I2C interrupts.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param I2C_IT: specifies the I2C interrupts sources to be enabled or disabled.
+ * This parameter can be any combination of the following values:
+ * @arg I2C_IT_BUF: Buffer interrupt mask
+ * @arg I2C_IT_EVT: Event interrupt mask
+ * @arg I2C_IT_ERR: Error interrupt mask
+ * @param NewState: new state of the specified I2C interrupts.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void I2C_ITConfig(I2C_TypeDef* I2Cx, uint16_t I2C_IT, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ assert_param(IS_I2C_CONFIG_IT(I2C_IT));
+
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected I2C interrupts */
+ I2Cx->CR2 |= I2C_IT;
+ }
+ else
+ {
+ /* Disable the selected I2C interrupts */
+ I2Cx->CR2 &= (uint16_t)~I2C_IT;
+ }
+}
+
+/**
+ * @brief Sends a data byte through the I2Cx peripheral.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param Data: Byte to be transmitted..
+ * @retval None
+ */
+void I2C_SendData(I2C_TypeDef* I2Cx, uint8_t Data)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ /* Write in the DR register the data to be sent */
+ I2Cx->DR = Data;
+}
+
+/**
+ * @brief Returns the most recent received data by the I2Cx peripheral.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @retval The value of the received data.
+ */
+uint8_t I2C_ReceiveData(I2C_TypeDef* I2Cx)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ /* Return the data in the DR register */
+ return (uint8_t)I2Cx->DR;
+}
+
+/**
+ * @brief Transmits the address byte to select the slave device.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param Address: specifies the slave address which will be transmitted
+ * @param I2C_Direction: specifies whether the I2C device will be a
+ * Transmitter or a Receiver. This parameter can be one of the following values
+ * @arg I2C_Direction_Transmitter: Transmitter mode
+ * @arg I2C_Direction_Receiver: Receiver mode
+ * @retval None.
+ */
+void I2C_Send7bitAddress(I2C_TypeDef* I2Cx, uint8_t Address, uint8_t I2C_Direction)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_I2C_DIRECTION(I2C_Direction));
+ /* Test on the direction to set/reset the read/write bit */
+ if (I2C_Direction != I2C_Direction_Transmitter)
+ {
+ /* Set the address bit0 for read */
+ Address |= OAR1_ADD0_Set;
+ }
+ else
+ {
+ /* Reset the address bit0 for write */
+ Address &= OAR1_ADD0_Reset;
+ }
+ /* Send the address */
+ I2Cx->DR = Address;
+}
+
+/**
+ * @brief Reads the specified I2C register and returns its value.
+ * @param I2C_Register: specifies the register to read.
+ * This parameter can be one of the following values:
+ * @arg I2C_Register_CR1: CR1 register.
+ * @arg I2C_Register_CR2: CR2 register.
+ * @arg I2C_Register_OAR1: OAR1 register.
+ * @arg I2C_Register_OAR2: OAR2 register.
+ * @arg I2C_Register_DR: DR register.
+ * @arg I2C_Register_SR1: SR1 register.
+ * @arg I2C_Register_SR2: SR2 register.
+ * @arg I2C_Register_CCR: CCR register.
+ * @arg I2C_Register_TRISE: TRISE register.
+ * @retval The value of the read register.
+ */
+uint16_t I2C_ReadRegister(I2C_TypeDef* I2Cx, uint8_t I2C_Register)
+{
+ __IO uint32_t tmp = 0;
+
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_I2C_REGISTER(I2C_Register));
+
+ tmp = (uint32_t) I2Cx;
+ tmp += I2C_Register;
+
+ /* Return the selected register value */
+ return (*(__IO uint16_t *) tmp);
+}
+
+/**
+ * @brief Enables or disables the specified I2C software reset.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param NewState: new state of the I2C software reset.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void I2C_SoftwareResetCmd(I2C_TypeDef* I2Cx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Peripheral under reset */
+ I2Cx->CR1 |= CR1_SWRST_Set;
+ }
+ else
+ {
+ /* Peripheral not under reset */
+ I2Cx->CR1 &= CR1_SWRST_Reset;
+ }
+}
+
+/**
+ * @brief Selects the specified I2C NACK position in master receiver mode.
+ * This function is useful in I2C Master Receiver mode when the number
+ * of data to be received is equal to 2. In this case, this function
+ * should be called (with parameter I2C_NACKPosition_Next) before data
+ * reception starts,as described in the 2-byte reception procedure
+ * recommended in Reference Manual in Section: Master receiver.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param I2C_NACKPosition: specifies the NACK position.
+ * This parameter can be one of the following values:
+ * @arg I2C_NACKPosition_Next: indicates that the next byte will be the last
+ * received byte.
+ * @arg I2C_NACKPosition_Current: indicates that current byte is the last
+ * received byte.
+ *
+ * @note This function configures the same bit (POS) as I2C_PECPositionConfig()
+ * but is intended to be used in I2C mode while I2C_PECPositionConfig()
+ * is intended to used in SMBUS mode.
+ *
+ * @retval None
+ */
+void I2C_NACKPositionConfig(I2C_TypeDef* I2Cx, uint16_t I2C_NACKPosition)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_I2C_NACK_POSITION(I2C_NACKPosition));
+
+ /* Check the input parameter */
+ if (I2C_NACKPosition == I2C_NACKPosition_Next)
+ {
+ /* Next byte in shift register is the last received byte */
+ I2Cx->CR1 |= I2C_NACKPosition_Next;
+ }
+ else
+ {
+ /* Current byte in shift register is the last received byte */
+ I2Cx->CR1 &= I2C_NACKPosition_Current;
+ }
+}
+
+/**
+ * @brief Drives the SMBusAlert pin high or low for the specified I2C.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param I2C_SMBusAlert: specifies SMBAlert pin level.
+ * This parameter can be one of the following values:
+ * @arg I2C_SMBusAlert_Low: SMBAlert pin driven low
+ * @arg I2C_SMBusAlert_High: SMBAlert pin driven high
+ * @retval None
+ */
+void I2C_SMBusAlertConfig(I2C_TypeDef* I2Cx, uint16_t I2C_SMBusAlert)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_I2C_SMBUS_ALERT(I2C_SMBusAlert));
+ if (I2C_SMBusAlert == I2C_SMBusAlert_Low)
+ {
+ /* Drive the SMBusAlert pin Low */
+ I2Cx->CR1 |= I2C_SMBusAlert_Low;
+ }
+ else
+ {
+ /* Drive the SMBusAlert pin High */
+ I2Cx->CR1 &= I2C_SMBusAlert_High;
+ }
+}
+
+/**
+ * @brief Enables or disables the specified I2C PEC transfer.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param NewState: new state of the I2C PEC transmission.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void I2C_TransmitPEC(I2C_TypeDef* I2Cx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected I2C PEC transmission */
+ I2Cx->CR1 |= CR1_PEC_Set;
+ }
+ else
+ {
+ /* Disable the selected I2C PEC transmission */
+ I2Cx->CR1 &= CR1_PEC_Reset;
+ }
+}
+
+/**
+ * @brief Selects the specified I2C PEC position.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param I2C_PECPosition: specifies the PEC position.
+ * This parameter can be one of the following values:
+ * @arg I2C_PECPosition_Next: indicates that the next byte is PEC
+ * @arg I2C_PECPosition_Current: indicates that current byte is PEC
+ *
+ * @note This function configures the same bit (POS) as I2C_NACKPositionConfig()
+ * but is intended to be used in SMBUS mode while I2C_NACKPositionConfig()
+ * is intended to used in I2C mode.
+ *
+ * @retval None
+ */
+void I2C_PECPositionConfig(I2C_TypeDef* I2Cx, uint16_t I2C_PECPosition)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_I2C_PEC_POSITION(I2C_PECPosition));
+ if (I2C_PECPosition == I2C_PECPosition_Next)
+ {
+ /* Next byte in shift register is PEC */
+ I2Cx->CR1 |= I2C_PECPosition_Next;
+ }
+ else
+ {
+ /* Current byte in shift register is PEC */
+ I2Cx->CR1 &= I2C_PECPosition_Current;
+ }
+}
+
+/**
+ * @brief Enables or disables the PEC value calculation of the transferred bytes.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param NewState: new state of the I2Cx PEC value calculation.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void I2C_CalculatePEC(I2C_TypeDef* I2Cx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected I2C PEC calculation */
+ I2Cx->CR1 |= CR1_ENPEC_Set;
+ }
+ else
+ {
+ /* Disable the selected I2C PEC calculation */
+ I2Cx->CR1 &= CR1_ENPEC_Reset;
+ }
+}
+
+/**
+ * @brief Returns the PEC value for the specified I2C.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @retval The PEC value.
+ */
+uint8_t I2C_GetPEC(I2C_TypeDef* I2Cx)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ /* Return the selected I2C PEC value */
+ return ((I2Cx->SR2) >> 8);
+}
+
+/**
+ * @brief Enables or disables the specified I2C ARP.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param NewState: new state of the I2Cx ARP.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void I2C_ARPCmd(I2C_TypeDef* I2Cx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected I2C ARP */
+ I2Cx->CR1 |= CR1_ENARP_Set;
+ }
+ else
+ {
+ /* Disable the selected I2C ARP */
+ I2Cx->CR1 &= CR1_ENARP_Reset;
+ }
+}
+
+/**
+ * @brief Enables or disables the specified I2C Clock stretching.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param NewState: new state of the I2Cx Clock stretching.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void I2C_StretchClockCmd(I2C_TypeDef* I2Cx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState == DISABLE)
+ {
+ /* Enable the selected I2C Clock stretching */
+ I2Cx->CR1 |= CR1_NOSTRETCH_Set;
+ }
+ else
+ {
+ /* Disable the selected I2C Clock stretching */
+ I2Cx->CR1 &= CR1_NOSTRETCH_Reset;
+ }
+}
+
+/**
+ * @brief Selects the specified I2C fast mode duty cycle.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param I2C_DutyCycle: specifies the fast mode duty cycle.
+ * This parameter can be one of the following values:
+ * @arg I2C_DutyCycle_2: I2C fast mode Tlow/Thigh = 2
+ * @arg I2C_DutyCycle_16_9: I2C fast mode Tlow/Thigh = 16/9
+ * @retval None
+ */
+void I2C_FastModeDutyCycleConfig(I2C_TypeDef* I2Cx, uint16_t I2C_DutyCycle)
+{
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_I2C_DUTY_CYCLE(I2C_DutyCycle));
+ if (I2C_DutyCycle != I2C_DutyCycle_16_9)
+ {
+ /* I2C fast mode Tlow/Thigh=2 */
+ I2Cx->CCR &= I2C_DutyCycle_2;
+ }
+ else
+ {
+ /* I2C fast mode Tlow/Thigh=16/9 */
+ I2Cx->CCR |= I2C_DutyCycle_16_9;
+ }
+}
+
+
+
+/**
+ * @brief
+ ****************************************************************************************
+ *
+ * I2C State Monitoring Functions
+ *
+ ****************************************************************************************
+ * This I2C driver provides three different ways for I2C state monitoring
+ * depending on the application requirements and constraints:
+ *
+ *
+ * 1) Basic state monitoring:
+ * Using I2C_CheckEvent() function:
+ * It compares the status registers (SR1 and SR2) content to a given event
+ * (can be the combination of one or more flags).
+ * It returns SUCCESS if the current status includes the given flags
+ * and returns ERROR if one or more flags are missing in the current status.
+ * - When to use:
+ * - This function is suitable for most applications as well as for startup
+ * activity since the events are fully described in the product reference manual
+ * (RM0008).
+ * - It is also suitable for users who need to define their own events.
+ * - Limitations:
+ * - If an error occurs (ie. error flags are set besides to the monitored flags),
+ * the I2C_CheckEvent() function may return SUCCESS despite the communication
+ * hold or corrupted real state.
+ * In this case, it is advised to use error interrupts to monitor the error
+ * events and handle them in the interrupt IRQ handler.
+ *
+ * @note
+ * For error management, it is advised to use the following functions:
+ * - I2C_ITConfig() to configure and enable the error interrupts (I2C_IT_ERR).
+ * - I2Cx_ER_IRQHandler() which is called when the error interrupt occurs.
+ * Where x is the peripheral instance (I2C1, I2C2 ...)
+ * - I2C_GetFlagStatus() or I2C_GetITStatus() to be called into I2Cx_ER_IRQHandler()
+ * in order to determine which error occured.
+ * - I2C_ClearFlag() or I2C_ClearITPendingBit() and/or I2C_SoftwareResetCmd()
+ * and/or I2C_GenerateStop() in order to clear the error flag and source,
+ * and return to correct communication status.
+ *
+ *
+ * 2) Advanced state monitoring:
+ * Using the function I2C_GetLastEvent() which returns the image of both status
+ * registers in a single word (uint32_t) (Status Register 2 value is shifted left
+ * by 16 bits and concatenated to Status Register 1).
+ * - When to use:
+ * - This function is suitable for the same applications above but it allows to
+ * overcome the mentioned limitation of I2C_GetFlagStatus() function.
+ * The returned value could be compared to events already defined in the
+ * library (stm32f10x_i2c.h) or to custom values defined by user.
+ * - This function is suitable when multiple flags are monitored at the same time.
+ * - At the opposite of I2C_CheckEvent() function, this function allows user to
+ * choose when an event is accepted (when all events flags are set and no
+ * other flags are set or just when the needed flags are set like
+ * I2C_CheckEvent() function).
+ * - Limitations:
+ * - User may need to define his own events.
+ * - Same remark concerning the error management is applicable for this
+ * function if user decides to check only regular communication flags (and
+ * ignores error flags).
+ *
+ *
+ * 3) Flag-based state monitoring:
+ * Using the function I2C_GetFlagStatus() which simply returns the status of
+ * one single flag (ie. I2C_FLAG_RXNE ...).
+ * - When to use:
+ * - This function could be used for specific applications or in debug phase.
+ * - It is suitable when only one flag checking is needed (most I2C events
+ * are monitored through multiple flags).
+ * - Limitations:
+ * - When calling this function, the Status register is accessed. Some flags are
+ * cleared when the status register is accessed. So checking the status
+ * of one Flag, may clear other ones.
+ * - Function may need to be called twice or more in order to monitor one
+ * single event.
+ *
+ * For detailed description of Events, please refer to section I2C_Events in
+ * stm32f10x_i2c.h file.
+ *
+ */
+
+/**
+ *
+ * 1) Basic state monitoring
+ *******************************************************************************
+ */
+
+/**
+ * @brief Checks whether the last I2Cx Event is equal to the one passed
+ * as parameter.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param I2C_EVENT: specifies the event to be checked.
+ * This parameter can be one of the following values:
+ * @arg I2C_EVENT_SLAVE_TRANSMITTER_ADDRESS_MATCHED : EV1
+ * @arg I2C_EVENT_SLAVE_RECEIVER_ADDRESS_MATCHED : EV1
+ * @arg I2C_EVENT_SLAVE_TRANSMITTER_SECONDADDRESS_MATCHED : EV1
+ * @arg I2C_EVENT_SLAVE_RECEIVER_SECONDADDRESS_MATCHED : EV1
+ * @arg I2C_EVENT_SLAVE_GENERALCALLADDRESS_MATCHED : EV1
+ * @arg I2C_EVENT_SLAVE_BYTE_RECEIVED : EV2
+ * @arg (I2C_EVENT_SLAVE_BYTE_RECEIVED | I2C_FLAG_DUALF) : EV2
+ * @arg (I2C_EVENT_SLAVE_BYTE_RECEIVED | I2C_FLAG_GENCALL) : EV2
+ * @arg I2C_EVENT_SLAVE_BYTE_TRANSMITTED : EV3
+ * @arg (I2C_EVENT_SLAVE_BYTE_TRANSMITTED | I2C_FLAG_DUALF) : EV3
+ * @arg (I2C_EVENT_SLAVE_BYTE_TRANSMITTED | I2C_FLAG_GENCALL) : EV3
+ * @arg I2C_EVENT_SLAVE_ACK_FAILURE : EV3_2
+ * @arg I2C_EVENT_SLAVE_STOP_DETECTED : EV4
+ * @arg I2C_EVENT_MASTER_MODE_SELECT : EV5
+ * @arg I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED : EV6
+ * @arg I2C_EVENT_MASTER_RECEIVER_MODE_SELECTED : EV6
+ * @arg I2C_EVENT_MASTER_BYTE_RECEIVED : EV7
+ * @arg I2C_EVENT_MASTER_BYTE_TRANSMITTING : EV8
+ * @arg I2C_EVENT_MASTER_BYTE_TRANSMITTED : EV8_2
+ * @arg I2C_EVENT_MASTER_MODE_ADDRESS10 : EV9
+ *
+ * @note: For detailed description of Events, please refer to section
+ * I2C_Events in stm32f10x_i2c.h file.
+ *
+ * @retval An ErrorStatus enumeration value:
+ * - SUCCESS: Last event is equal to the I2C_EVENT
+ * - ERROR: Last event is different from the I2C_EVENT
+ */
+ErrorStatus I2C_CheckEvent(I2C_TypeDef* I2Cx, uint32_t I2C_EVENT)
+{
+ uint32_t lastevent = 0;
+ uint32_t flag1 = 0, flag2 = 0;
+ ErrorStatus status = ERROR;
+
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_I2C_EVENT(I2C_EVENT));
+
+ /* Read the I2Cx status register */
+ flag1 = I2Cx->SR1;
+ flag2 = I2Cx->SR2;
+ flag2 = flag2 << 16;
+
+ /* Get the last event value from I2C status register */
+ lastevent = (flag1 | flag2) & FLAG_Mask;
+
+ /* Check whether the last event contains the I2C_EVENT */
+ if ((lastevent & I2C_EVENT) == I2C_EVENT)
+ {
+ /* SUCCESS: last event is equal to I2C_EVENT */
+ status = SUCCESS;
+ }
+ else
+ {
+ /* ERROR: last event is different from I2C_EVENT */
+ status = ERROR;
+ }
+ /* Return status */
+ return status;
+}
+
+/**
+ *
+ * 2) Advanced state monitoring
+ *******************************************************************************
+ */
+
+/**
+ * @brief Returns the last I2Cx Event.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ *
+ * @note: For detailed description of Events, please refer to section
+ * I2C_Events in stm32f10x_i2c.h file.
+ *
+ * @retval The last event
+ */
+uint32_t I2C_GetLastEvent(I2C_TypeDef* I2Cx)
+{
+ uint32_t lastevent = 0;
+ uint32_t flag1 = 0, flag2 = 0;
+
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+
+ /* Read the I2Cx status register */
+ flag1 = I2Cx->SR1;
+ flag2 = I2Cx->SR2;
+ flag2 = flag2 << 16;
+
+ /* Get the last event value from I2C status register */
+ lastevent = (flag1 | flag2) & FLAG_Mask;
+
+ /* Return status */
+ return lastevent;
+}
+
+/**
+ *
+ * 3) Flag-based state monitoring
+ *******************************************************************************
+ */
+
+/**
+ * @brief Checks whether the specified I2C flag is set or not.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param I2C_FLAG: specifies the flag to check.
+ * This parameter can be one of the following values:
+ * @arg I2C_FLAG_DUALF: Dual flag (Slave mode)
+ * @arg I2C_FLAG_SMBHOST: SMBus host header (Slave mode)
+ * @arg I2C_FLAG_SMBDEFAULT: SMBus default header (Slave mode)
+ * @arg I2C_FLAG_GENCALL: General call header flag (Slave mode)
+ * @arg I2C_FLAG_TRA: Transmitter/Receiver flag
+ * @arg I2C_FLAG_BUSY: Bus busy flag
+ * @arg I2C_FLAG_MSL: Master/Slave flag
+ * @arg I2C_FLAG_SMBALERT: SMBus Alert flag
+ * @arg I2C_FLAG_TIMEOUT: Timeout or Tlow error flag
+ * @arg I2C_FLAG_PECERR: PEC error in reception flag
+ * @arg I2C_FLAG_OVR: Overrun/Underrun flag (Slave mode)
+ * @arg I2C_FLAG_AF: Acknowledge failure flag
+ * @arg I2C_FLAG_ARLO: Arbitration lost flag (Master mode)
+ * @arg I2C_FLAG_BERR: Bus error flag
+ * @arg I2C_FLAG_TXE: Data register empty flag (Transmitter)
+ * @arg I2C_FLAG_RXNE: Data register not empty (Receiver) flag
+ * @arg I2C_FLAG_STOPF: Stop detection flag (Slave mode)
+ * @arg I2C_FLAG_ADD10: 10-bit header sent flag (Master mode)
+ * @arg I2C_FLAG_BTF: Byte transfer finished flag
+ * @arg I2C_FLAG_ADDR: Address sent flag (Master mode) "ADSL"
+ * Address matched flag (Slave mode)"ENDA"
+ * @arg I2C_FLAG_SB: Start bit flag (Master mode)
+ * @retval The new state of I2C_FLAG (SET or RESET).
+ */
+FlagStatus I2C_GetFlagStatus(I2C_TypeDef* I2Cx, uint32_t I2C_FLAG)
+{
+ FlagStatus bitstatus = RESET;
+ __IO uint32_t i2creg = 0, i2cxbase = 0;
+
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_I2C_GET_FLAG(I2C_FLAG));
+
+ /* Get the I2Cx peripheral base address */
+ i2cxbase = (uint32_t)I2Cx;
+
+ /* Read flag register index */
+ i2creg = I2C_FLAG >> 28;
+
+ /* Get bit[23:0] of the flag */
+ I2C_FLAG &= FLAG_Mask;
+
+ if(i2creg != 0)
+ {
+ /* Get the I2Cx SR1 register address */
+ i2cxbase += 0x14;
+ }
+ else
+ {
+ /* Flag in I2Cx SR2 Register */
+ I2C_FLAG = (uint32_t)(I2C_FLAG >> 16);
+ /* Get the I2Cx SR2 register address */
+ i2cxbase += 0x18;
+ }
+
+ if(((*(__IO uint32_t *)i2cxbase) & I2C_FLAG) != (uint32_t)RESET)
+ {
+ /* I2C_FLAG is set */
+ bitstatus = SET;
+ }
+ else
+ {
+ /* I2C_FLAG is reset */
+ bitstatus = RESET;
+ }
+
+ /* Return the I2C_FLAG status */
+ return bitstatus;
+}
+
+
+
+/**
+ * @brief Clears the I2Cx's pending flags.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param I2C_FLAG: specifies the flag to clear.
+ * This parameter can be any combination of the following values:
+ * @arg I2C_FLAG_SMBALERT: SMBus Alert flag
+ * @arg I2C_FLAG_TIMEOUT: Timeout or Tlow error flag
+ * @arg I2C_FLAG_PECERR: PEC error in reception flag
+ * @arg I2C_FLAG_OVR: Overrun/Underrun flag (Slave mode)
+ * @arg I2C_FLAG_AF: Acknowledge failure flag
+ * @arg I2C_FLAG_ARLO: Arbitration lost flag (Master mode)
+ * @arg I2C_FLAG_BERR: Bus error flag
+ *
+ * @note
+ * - STOPF (STOP detection) is cleared by software sequence: a read operation
+ * to I2C_SR1 register (I2C_GetFlagStatus()) followed by a write operation
+ * to I2C_CR1 register (I2C_Cmd() to re-enable the I2C peripheral).
+ * - ADD10 (10-bit header sent) is cleared by software sequence: a read
+ * operation to I2C_SR1 (I2C_GetFlagStatus()) followed by writing the
+ * second byte of the address in DR register.
+ * - BTF (Byte Transfer Finished) is cleared by software sequence: a read
+ * operation to I2C_SR1 register (I2C_GetFlagStatus()) followed by a
+ * read/write to I2C_DR register (I2C_SendData()).
+ * - ADDR (Address sent) is cleared by software sequence: a read operation to
+ * I2C_SR1 register (I2C_GetFlagStatus()) followed by a read operation to
+ * I2C_SR2 register ((void)(I2Cx->SR2)).
+ * - SB (Start Bit) is cleared software sequence: a read operation to I2C_SR1
+ * register (I2C_GetFlagStatus()) followed by a write operation to I2C_DR
+ * register (I2C_SendData()).
+ * @retval None
+ */
+void I2C_ClearFlag(I2C_TypeDef* I2Cx, uint32_t I2C_FLAG)
+{
+ uint32_t flagpos = 0;
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_I2C_CLEAR_FLAG(I2C_FLAG));
+ /* Get the I2C flag position */
+ flagpos = I2C_FLAG & FLAG_Mask;
+ /* Clear the selected I2C flag */
+ I2Cx->SR1 = (uint16_t)~flagpos;
+}
+
+/**
+ * @brief Checks whether the specified I2C interrupt has occurred or not.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param I2C_IT: specifies the interrupt source to check.
+ * This parameter can be one of the following values:
+ * @arg I2C_IT_SMBALERT: SMBus Alert flag
+ * @arg I2C_IT_TIMEOUT: Timeout or Tlow error flag
+ * @arg I2C_IT_PECERR: PEC error in reception flag
+ * @arg I2C_IT_OVR: Overrun/Underrun flag (Slave mode)
+ * @arg I2C_IT_AF: Acknowledge failure flag
+ * @arg I2C_IT_ARLO: Arbitration lost flag (Master mode)
+ * @arg I2C_IT_BERR: Bus error flag
+ * @arg I2C_IT_TXE: Data register empty flag (Transmitter)
+ * @arg I2C_IT_RXNE: Data register not empty (Receiver) flag
+ * @arg I2C_IT_STOPF: Stop detection flag (Slave mode)
+ * @arg I2C_IT_ADD10: 10-bit header sent flag (Master mode)
+ * @arg I2C_IT_BTF: Byte transfer finished flag
+ * @arg I2C_IT_ADDR: Address sent flag (Master mode) "ADSL"
+ * Address matched flag (Slave mode)"ENDAD"
+ * @arg I2C_IT_SB: Start bit flag (Master mode)
+ * @retval The new state of I2C_IT (SET or RESET).
+ */
+ITStatus I2C_GetITStatus(I2C_TypeDef* I2Cx, uint32_t I2C_IT)
+{
+ ITStatus bitstatus = RESET;
+ uint32_t enablestatus = 0;
+
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_I2C_GET_IT(I2C_IT));
+
+ /* Check if the interrupt source is enabled or not */
+ enablestatus = (uint32_t)(((I2C_IT & ITEN_Mask) >> 16) & (I2Cx->CR2)) ;
+
+ /* Get bit[23:0] of the flag */
+ I2C_IT &= FLAG_Mask;
+
+ /* Check the status of the specified I2C flag */
+ if (((I2Cx->SR1 & I2C_IT) != (uint32_t)RESET) && enablestatus)
+ {
+ /* I2C_IT is set */
+ bitstatus = SET;
+ }
+ else
+ {
+ /* I2C_IT is reset */
+ bitstatus = RESET;
+ }
+ /* Return the I2C_IT status */
+ return bitstatus;
+}
+
+/**
+ * @brief Clears the I2Cxs interrupt pending bits.
+ * @param I2Cx: where x can be 1 or 2 to select the I2C peripheral.
+ * @param I2C_IT: specifies the interrupt pending bit to clear.
+ * This parameter can be any combination of the following values:
+ * @arg I2C_IT_SMBALERT: SMBus Alert interrupt
+ * @arg I2C_IT_TIMEOUT: Timeout or Tlow error interrupt
+ * @arg I2C_IT_PECERR: PEC error in reception interrupt
+ * @arg I2C_IT_OVR: Overrun/Underrun interrupt (Slave mode)
+ * @arg I2C_IT_AF: Acknowledge failure interrupt
+ * @arg I2C_IT_ARLO: Arbitration lost interrupt (Master mode)
+ * @arg I2C_IT_BERR: Bus error interrupt
+ *
+ * @note
+ * - STOPF (STOP detection) is cleared by software sequence: a read operation
+ * to I2C_SR1 register (I2C_GetITStatus()) followed by a write operation to
+ * I2C_CR1 register (I2C_Cmd() to re-enable the I2C peripheral).
+ * - ADD10 (10-bit header sent) is cleared by software sequence: a read
+ * operation to I2C_SR1 (I2C_GetITStatus()) followed by writing the second
+ * byte of the address in I2C_DR register.
+ * - BTF (Byte Transfer Finished) is cleared by software sequence: a read
+ * operation to I2C_SR1 register (I2C_GetITStatus()) followed by a
+ * read/write to I2C_DR register (I2C_SendData()).
+ * - ADDR (Address sent) is cleared by software sequence: a read operation to
+ * I2C_SR1 register (I2C_GetITStatus()) followed by a read operation to
+ * I2C_SR2 register ((void)(I2Cx->SR2)).
+ * - SB (Start Bit) is cleared by software sequence: a read operation to
+ * I2C_SR1 register (I2C_GetITStatus()) followed by a write operation to
+ * I2C_DR register (I2C_SendData()).
+ * @retval None
+ */
+void I2C_ClearITPendingBit(I2C_TypeDef* I2Cx, uint32_t I2C_IT)
+{
+ uint32_t flagpos = 0;
+ /* Check the parameters */
+ assert_param(IS_I2C_ALL_PERIPH(I2Cx));
+ assert_param(IS_I2C_CLEAR_IT(I2C_IT));
+ /* Get the I2C flag position */
+ flagpos = I2C_IT & FLAG_Mask;
+ /* Clear the selected I2C flag */
+ I2Cx->SR1 = (uint16_t)~flagpos;
+}
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_iwdg.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_iwdg.c
new file mode 100644
index 0000000..c7cbf7e
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_iwdg.c
@@ -0,0 +1,190 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_iwdg.c
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file provides all the IWDG firmware functions.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x_iwdg.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @defgroup IWDG
+ * @brief IWDG driver modules
+ * @{
+ */
+
+/** @defgroup IWDG_Private_TypesDefinitions
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup IWDG_Private_Defines
+ * @{
+ */
+
+/* ---------------------- IWDG registers bit mask ----------------------------*/
+
+/* KR register bit mask */
+#define KR_KEY_Reload ((uint16_t)0xAAAA)
+#define KR_KEY_Enable ((uint16_t)0xCCCC)
+
+/**
+ * @}
+ */
+
+/** @defgroup IWDG_Private_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup IWDG_Private_Variables
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup IWDG_Private_FunctionPrototypes
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup IWDG_Private_Functions
+ * @{
+ */
+
+/**
+ * @brief Enables or disables write access to IWDG_PR and IWDG_RLR registers.
+ * @param IWDG_WriteAccess: new state of write access to IWDG_PR and IWDG_RLR registers.
+ * This parameter can be one of the following values:
+ * @arg IWDG_WriteAccess_Enable: Enable write access to IWDG_PR and IWDG_RLR registers
+ * @arg IWDG_WriteAccess_Disable: Disable write access to IWDG_PR and IWDG_RLR registers
+ * @retval None
+ */
+void IWDG_WriteAccessCmd(uint16_t IWDG_WriteAccess)
+{
+ /* Check the parameters */
+ assert_param(IS_IWDG_WRITE_ACCESS(IWDG_WriteAccess));
+ IWDG->KR = IWDG_WriteAccess;
+}
+
+/**
+ * @brief Sets IWDG Prescaler value.
+ * @param IWDG_Prescaler: specifies the IWDG Prescaler value.
+ * This parameter can be one of the following values:
+ * @arg IWDG_Prescaler_4: IWDG prescaler set to 4
+ * @arg IWDG_Prescaler_8: IWDG prescaler set to 8
+ * @arg IWDG_Prescaler_16: IWDG prescaler set to 16
+ * @arg IWDG_Prescaler_32: IWDG prescaler set to 32
+ * @arg IWDG_Prescaler_64: IWDG prescaler set to 64
+ * @arg IWDG_Prescaler_128: IWDG prescaler set to 128
+ * @arg IWDG_Prescaler_256: IWDG prescaler set to 256
+ * @retval None
+ */
+void IWDG_SetPrescaler(uint8_t IWDG_Prescaler)
+{
+ /* Check the parameters */
+ assert_param(IS_IWDG_PRESCALER(IWDG_Prescaler));
+ IWDG->PR = IWDG_Prescaler;
+}
+
+/**
+ * @brief Sets IWDG Reload value.
+ * @param Reload: specifies the IWDG Reload value.
+ * This parameter must be a number between 0 and 0x0FFF.
+ * @retval None
+ */
+void IWDG_SetReload(uint16_t Reload)
+{
+ /* Check the parameters */
+ assert_param(IS_IWDG_RELOAD(Reload));
+ IWDG->RLR = Reload;
+}
+
+/**
+ * @brief Reloads IWDG counter with value defined in the reload register
+ * (write access to IWDG_PR and IWDG_RLR registers disabled).
+ * @param None
+ * @retval None
+ */
+void IWDG_ReloadCounter(void)
+{
+ IWDG->KR = KR_KEY_Reload;
+}
+
+/**
+ * @brief Enables IWDG (write access to IWDG_PR and IWDG_RLR registers disabled).
+ * @param None
+ * @retval None
+ */
+void IWDG_Enable(void)
+{
+ IWDG->KR = KR_KEY_Enable;
+}
+
+/**
+ * @brief Checks whether the specified IWDG flag is set or not.
+ * @param IWDG_FLAG: specifies the flag to check.
+ * This parameter can be one of the following values:
+ * @arg IWDG_FLAG_PVU: Prescaler Value Update on going
+ * @arg IWDG_FLAG_RVU: Reload Value Update on going
+ * @retval The new state of IWDG_FLAG (SET or RESET).
+ */
+FlagStatus IWDG_GetFlagStatus(uint16_t IWDG_FLAG)
+{
+ FlagStatus bitstatus = RESET;
+ /* Check the parameters */
+ assert_param(IS_IWDG_FLAG(IWDG_FLAG));
+ if ((IWDG->SR & IWDG_FLAG) != (uint32_t)RESET)
+ {
+ bitstatus = SET;
+ }
+ else
+ {
+ bitstatus = RESET;
+ }
+ /* Return the flag status */
+ return bitstatus;
+}
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_pwr.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_pwr.c
new file mode 100644
index 0000000..a5a5c57
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_pwr.c
@@ -0,0 +1,307 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_pwr.c
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file provides all the PWR firmware functions.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x_pwr.h"
+#include "stm32f10x_rcc.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @defgroup PWR
+ * @brief PWR driver modules
+ * @{
+ */
+
+/** @defgroup PWR_Private_TypesDefinitions
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup PWR_Private_Defines
+ * @{
+ */
+
+/* --------- PWR registers bit address in the alias region ---------- */
+#define PWR_OFFSET (PWR_BASE - PERIPH_BASE)
+
+/* --- CR Register ---*/
+
+/* Alias word address of DBP bit */
+#define CR_OFFSET (PWR_OFFSET + 0x00)
+#define DBP_BitNumber 0x08
+#define CR_DBP_BB (PERIPH_BB_BASE + (CR_OFFSET * 32) + (DBP_BitNumber * 4))
+
+/* Alias word address of PVDE bit */
+#define PVDE_BitNumber 0x04
+#define CR_PVDE_BB (PERIPH_BB_BASE + (CR_OFFSET * 32) + (PVDE_BitNumber * 4))
+
+/* --- CSR Register ---*/
+
+/* Alias word address of EWUP bit */
+#define CSR_OFFSET (PWR_OFFSET + 0x04)
+#define EWUP_BitNumber 0x08
+#define CSR_EWUP_BB (PERIPH_BB_BASE + (CSR_OFFSET * 32) + (EWUP_BitNumber * 4))
+
+/* ------------------ PWR registers bit mask ------------------------ */
+
+/* CR register bit mask */
+#define CR_DS_MASK ((uint32_t)0xFFFFFFFC)
+#define CR_PLS_MASK ((uint32_t)0xFFFFFF1F)
+
+
+/**
+ * @}
+ */
+
+/** @defgroup PWR_Private_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup PWR_Private_Variables
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup PWR_Private_FunctionPrototypes
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup PWR_Private_Functions
+ * @{
+ */
+
+/**
+ * @brief Deinitializes the PWR peripheral registers to their default reset values.
+ * @param None
+ * @retval None
+ */
+void PWR_DeInit(void)
+{
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_PWR, ENABLE);
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_PWR, DISABLE);
+}
+
+/**
+ * @brief Enables or disables access to the RTC and backup registers.
+ * @param NewState: new state of the access to the RTC and backup registers.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void PWR_BackupAccessCmd(FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ *(__IO uint32_t *) CR_DBP_BB = (uint32_t)NewState;
+}
+
+/**
+ * @brief Enables or disables the Power Voltage Detector(PVD).
+ * @param NewState: new state of the PVD.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void PWR_PVDCmd(FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ *(__IO uint32_t *) CR_PVDE_BB = (uint32_t)NewState;
+}
+
+/**
+ * @brief Configures the voltage threshold detected by the Power Voltage Detector(PVD).
+ * @param PWR_PVDLevel: specifies the PVD detection level
+ * This parameter can be one of the following values:
+ * @arg PWR_PVDLevel_2V2: PVD detection level set to 2.2V
+ * @arg PWR_PVDLevel_2V3: PVD detection level set to 2.3V
+ * @arg PWR_PVDLevel_2V4: PVD detection level set to 2.4V
+ * @arg PWR_PVDLevel_2V5: PVD detection level set to 2.5V
+ * @arg PWR_PVDLevel_2V6: PVD detection level set to 2.6V
+ * @arg PWR_PVDLevel_2V7: PVD detection level set to 2.7V
+ * @arg PWR_PVDLevel_2V8: PVD detection level set to 2.8V
+ * @arg PWR_PVDLevel_2V9: PVD detection level set to 2.9V
+ * @retval None
+ */
+void PWR_PVDLevelConfig(uint32_t PWR_PVDLevel)
+{
+ uint32_t tmpreg = 0;
+ /* Check the parameters */
+ assert_param(IS_PWR_PVD_LEVEL(PWR_PVDLevel));
+ tmpreg = PWR->CR;
+ /* Clear PLS[7:5] bits */
+ tmpreg &= CR_PLS_MASK;
+ /* Set PLS[7:5] bits according to PWR_PVDLevel value */
+ tmpreg |= PWR_PVDLevel;
+ /* Store the new value */
+ PWR->CR = tmpreg;
+}
+
+/**
+ * @brief Enables or disables the WakeUp Pin functionality.
+ * @param NewState: new state of the WakeUp Pin functionality.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void PWR_WakeUpPinCmd(FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ *(__IO uint32_t *) CSR_EWUP_BB = (uint32_t)NewState;
+}
+
+/**
+ * @brief Enters STOP mode.
+ * @param PWR_Regulator: specifies the regulator state in STOP mode.
+ * This parameter can be one of the following values:
+ * @arg PWR_Regulator_ON: STOP mode with regulator ON
+ * @arg PWR_Regulator_LowPower: STOP mode with regulator in low power mode
+ * @param PWR_STOPEntry: specifies if STOP mode in entered with WFI or WFE instruction.
+ * This parameter can be one of the following values:
+ * @arg PWR_STOPEntry_WFI: enter STOP mode with WFI instruction
+ * @arg PWR_STOPEntry_WFE: enter STOP mode with WFE instruction
+ * @retval None
+ */
+void PWR_EnterSTOPMode(uint32_t PWR_Regulator, uint8_t PWR_STOPEntry)
+{
+ uint32_t tmpreg = 0;
+ /* Check the parameters */
+ assert_param(IS_PWR_REGULATOR(PWR_Regulator));
+ assert_param(IS_PWR_STOP_ENTRY(PWR_STOPEntry));
+
+ /* Select the regulator state in STOP mode ---------------------------------*/
+ tmpreg = PWR->CR;
+ /* Clear PDDS and LPDS bits */
+ tmpreg &= CR_DS_MASK;
+ /* Set LPDS bit according to PWR_Regulator value */
+ tmpreg |= PWR_Regulator;
+ /* Store the new value */
+ PWR->CR = tmpreg;
+ /* Set SLEEPDEEP bit of Cortex System Control Register */
+ SCB->SCR |= SCB_SCR_SLEEPDEEP;
+
+ /* Select STOP mode entry --------------------------------------------------*/
+ if(PWR_STOPEntry == PWR_STOPEntry_WFI)
+ {
+ /* Request Wait For Interrupt */
+ __WFI();
+ }
+ else
+ {
+ /* Request Wait For Event */
+ __WFE();
+ }
+
+ /* Reset SLEEPDEEP bit of Cortex System Control Register */
+ SCB->SCR &= (uint32_t)~((uint32_t)SCB_SCR_SLEEPDEEP);
+}
+
+/**
+ * @brief Enters STANDBY mode.
+ * @param None
+ * @retval None
+ */
+void PWR_EnterSTANDBYMode(void)
+{
+ /* Clear Wake-up flag */
+ PWR->CR |= PWR_CR_CWUF;
+ /* Select STANDBY mode */
+ PWR->CR |= PWR_CR_PDDS;
+ /* Set SLEEPDEEP bit of Cortex System Control Register */
+ SCB->SCR |= SCB_SCR_SLEEPDEEP;
+/* This option is used to ensure that store operations are completed */
+#if defined ( __CC_ARM )
+ __force_stores();
+#endif
+ /* Request Wait For Interrupt */
+ __WFI();
+}
+
+/**
+ * @brief Checks whether the specified PWR flag is set or not.
+ * @param PWR_FLAG: specifies the flag to check.
+ * This parameter can be one of the following values:
+ * @arg PWR_FLAG_WU: Wake Up flag
+ * @arg PWR_FLAG_SB: StandBy flag
+ * @arg PWR_FLAG_PVDO: PVD Output
+ * @retval The new state of PWR_FLAG (SET or RESET).
+ */
+FlagStatus PWR_GetFlagStatus(uint32_t PWR_FLAG)
+{
+ FlagStatus bitstatus = RESET;
+ /* Check the parameters */
+ assert_param(IS_PWR_GET_FLAG(PWR_FLAG));
+
+ if ((PWR->CSR & PWR_FLAG) != (uint32_t)RESET)
+ {
+ bitstatus = SET;
+ }
+ else
+ {
+ bitstatus = RESET;
+ }
+ /* Return the flag status */
+ return bitstatus;
+}
+
+/**
+ * @brief Clears the PWR's pending flags.
+ * @param PWR_FLAG: specifies the flag to clear.
+ * This parameter can be one of the following values:
+ * @arg PWR_FLAG_WU: Wake Up flag
+ * @arg PWR_FLAG_SB: StandBy flag
+ * @retval None
+ */
+void PWR_ClearFlag(uint32_t PWR_FLAG)
+{
+ /* Check the parameters */
+ assert_param(IS_PWR_CLEAR_FLAG(PWR_FLAG));
+
+ PWR->CR |= PWR_FLAG << 2;
+}
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_rcc.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_rcc.c
new file mode 100644
index 0000000..f0275da
Binary files /dev/null and b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_rcc.c differ
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_rtc.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_rtc.c
new file mode 100644
index 0000000..f05aef5
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_rtc.c
@@ -0,0 +1,339 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_rtc.c
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file provides all the RTC firmware functions.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x_rtc.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @defgroup RTC
+ * @brief RTC driver modules
+ * @{
+ */
+
+/** @defgroup RTC_Private_TypesDefinitions
+ * @{
+ */
+/**
+ * @}
+ */
+
+/** @defgroup RTC_Private_Defines
+ * @{
+ */
+#define RTC_LSB_MASK ((uint32_t)0x0000FFFF) /*!< RTC LSB Mask */
+#define PRLH_MSB_MASK ((uint32_t)0x000F0000) /*!< RTC Prescaler MSB Mask */
+
+/**
+ * @}
+ */
+
+/** @defgroup RTC_Private_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup RTC_Private_Variables
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup RTC_Private_FunctionPrototypes
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup RTC_Private_Functions
+ * @{
+ */
+
+/**
+ * @brief Enables or disables the specified RTC interrupts.
+ * @param RTC_IT: specifies the RTC interrupts sources to be enabled or disabled.
+ * This parameter can be any combination of the following values:
+ * @arg RTC_IT_OW: Overflow interrupt
+ * @arg RTC_IT_ALR: Alarm interrupt
+ * @arg RTC_IT_SEC: Second interrupt
+ * @param NewState: new state of the specified RTC interrupts.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void RTC_ITConfig(uint16_t RTC_IT, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_RTC_IT(RTC_IT));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ if (NewState != DISABLE)
+ {
+ RTC->CRH |= RTC_IT;
+ }
+ else
+ {
+ RTC->CRH &= (uint16_t)~RTC_IT;
+ }
+}
+
+/**
+ * @brief Enters the RTC configuration mode.
+ * @param None
+ * @retval None
+ */
+void RTC_EnterConfigMode(void)
+{
+ /* Set the CNF flag to enter in the Configuration Mode */
+ RTC->CRL |= RTC_CRL_CNF;
+}
+
+/**
+ * @brief Exits from the RTC configuration mode.
+ * @param None
+ * @retval None
+ */
+void RTC_ExitConfigMode(void)
+{
+ /* Reset the CNF flag to exit from the Configuration Mode */
+ RTC->CRL &= (uint16_t)~((uint16_t)RTC_CRL_CNF);
+}
+
+/**
+ * @brief Gets the RTC counter value.
+ * @param None
+ * @retval RTC counter value.
+ */
+uint32_t RTC_GetCounter(void)
+{
+ uint16_t tmp = 0;
+ tmp = RTC->CNTL;
+ return (((uint32_t)RTC->CNTH << 16 ) | tmp) ;
+}
+
+/**
+ * @brief Sets the RTC counter value.
+ * @param CounterValue: RTC counter new value.
+ * @retval None
+ */
+void RTC_SetCounter(uint32_t CounterValue)
+{
+ RTC_EnterConfigMode();
+ /* Set RTC COUNTER MSB word */
+ RTC->CNTH = CounterValue >> 16;
+ /* Set RTC COUNTER LSB word */
+ RTC->CNTL = (CounterValue & RTC_LSB_MASK);
+ RTC_ExitConfigMode();
+}
+
+/**
+ * @brief Sets the RTC prescaler value.
+ * @param PrescalerValue: RTC prescaler new value.
+ * @retval None
+ */
+void RTC_SetPrescaler(uint32_t PrescalerValue)
+{
+ /* Check the parameters */
+ assert_param(IS_RTC_PRESCALER(PrescalerValue));
+
+ RTC_EnterConfigMode();
+ /* Set RTC PRESCALER MSB word */
+ RTC->PRLH = (PrescalerValue & PRLH_MSB_MASK) >> 16;
+ /* Set RTC PRESCALER LSB word */
+ RTC->PRLL = (PrescalerValue & RTC_LSB_MASK);
+ RTC_ExitConfigMode();
+}
+
+/**
+ * @brief Sets the RTC alarm value.
+ * @param AlarmValue: RTC alarm new value.
+ * @retval None
+ */
+void RTC_SetAlarm(uint32_t AlarmValue)
+{
+ RTC_EnterConfigMode();
+ /* Set the ALARM MSB word */
+ RTC->ALRH = AlarmValue >> 16;
+ /* Set the ALARM LSB word */
+ RTC->ALRL = (AlarmValue & RTC_LSB_MASK);
+ RTC_ExitConfigMode();
+}
+
+/**
+ * @brief Gets the RTC divider value.
+ * @param None
+ * @retval RTC Divider value.
+ */
+uint32_t RTC_GetDivider(void)
+{
+ uint32_t tmp = 0x00;
+ tmp = ((uint32_t)RTC->DIVH & (uint32_t)0x000F) << 16;
+ tmp |= RTC->DIVL;
+ return tmp;
+}
+
+/**
+ * @brief Waits until last write operation on RTC registers has finished.
+ * @note This function must be called before any write to RTC registers.
+ * @param None
+ * @retval None
+ */
+void RTC_WaitForLastTask(void)
+{
+ /* Loop until RTOFF flag is set */
+ while ((RTC->CRL & RTC_FLAG_RTOFF) == (uint16_t)RESET)
+ {
+ }
+}
+
+/**
+ * @brief Waits until the RTC registers (RTC_CNT, RTC_ALR and RTC_PRL)
+ * are synchronized with RTC APB clock.
+ * @note This function must be called before any read operation after an APB reset
+ * or an APB clock stop.
+ * @param None
+ * @retval None
+ */
+void RTC_WaitForSynchro(void)
+{
+ /* Clear RSF flag */
+ RTC->CRL &= (uint16_t)~RTC_FLAG_RSF;
+ /* Loop until RSF flag is set */
+ while ((RTC->CRL & RTC_FLAG_RSF) == (uint16_t)RESET)
+ {
+ }
+}
+
+/**
+ * @brief Checks whether the specified RTC flag is set or not.
+ * @param RTC_FLAG: specifies the flag to check.
+ * This parameter can be one the following values:
+ * @arg RTC_FLAG_RTOFF: RTC Operation OFF flag
+ * @arg RTC_FLAG_RSF: Registers Synchronized flag
+ * @arg RTC_FLAG_OW: Overflow flag
+ * @arg RTC_FLAG_ALR: Alarm flag
+ * @arg RTC_FLAG_SEC: Second flag
+ * @retval The new state of RTC_FLAG (SET or RESET).
+ */
+FlagStatus RTC_GetFlagStatus(uint16_t RTC_FLAG)
+{
+ FlagStatus bitstatus = RESET;
+
+ /* Check the parameters */
+ assert_param(IS_RTC_GET_FLAG(RTC_FLAG));
+
+ if ((RTC->CRL & RTC_FLAG) != (uint16_t)RESET)
+ {
+ bitstatus = SET;
+ }
+ else
+ {
+ bitstatus = RESET;
+ }
+ return bitstatus;
+}
+
+/**
+ * @brief Clears the RTC's pending flags.
+ * @param RTC_FLAG: specifies the flag to clear.
+ * This parameter can be any combination of the following values:
+ * @arg RTC_FLAG_RSF: Registers Synchronized flag. This flag is cleared only after
+ * an APB reset or an APB Clock stop.
+ * @arg RTC_FLAG_OW: Overflow flag
+ * @arg RTC_FLAG_ALR: Alarm flag
+ * @arg RTC_FLAG_SEC: Second flag
+ * @retval None
+ */
+void RTC_ClearFlag(uint16_t RTC_FLAG)
+{
+ /* Check the parameters */
+ assert_param(IS_RTC_CLEAR_FLAG(RTC_FLAG));
+
+ /* Clear the corresponding RTC flag */
+ RTC->CRL &= (uint16_t)~RTC_FLAG;
+}
+
+/**
+ * @brief Checks whether the specified RTC interrupt has occurred or not.
+ * @param RTC_IT: specifies the RTC interrupts sources to check.
+ * This parameter can be one of the following values:
+ * @arg RTC_IT_OW: Overflow interrupt
+ * @arg RTC_IT_ALR: Alarm interrupt
+ * @arg RTC_IT_SEC: Second interrupt
+ * @retval The new state of the RTC_IT (SET or RESET).
+ */
+ITStatus RTC_GetITStatus(uint16_t RTC_IT)
+{
+ ITStatus bitstatus = RESET;
+ /* Check the parameters */
+ assert_param(IS_RTC_GET_IT(RTC_IT));
+
+ bitstatus = (ITStatus)(RTC->CRL & RTC_IT);
+ if (((RTC->CRH & RTC_IT) != (uint16_t)RESET) && (bitstatus != (uint16_t)RESET))
+ {
+ bitstatus = SET;
+ }
+ else
+ {
+ bitstatus = RESET;
+ }
+ return bitstatus;
+}
+
+/**
+ * @brief Clears the RTC's interrupt pending bits.
+ * @param RTC_IT: specifies the interrupt pending bit to clear.
+ * This parameter can be any combination of the following values:
+ * @arg RTC_IT_OW: Overflow interrupt
+ * @arg RTC_IT_ALR: Alarm interrupt
+ * @arg RTC_IT_SEC: Second interrupt
+ * @retval None
+ */
+void RTC_ClearITPendingBit(uint16_t RTC_IT)
+{
+ /* Check the parameters */
+ assert_param(IS_RTC_IT(RTC_IT));
+
+ /* Clear the corresponding RTC pending bit */
+ RTC->CRL &= (uint16_t)~RTC_IT;
+}
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_sdio.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_sdio.c
new file mode 100644
index 0000000..bc1719d
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_sdio.c
@@ -0,0 +1,799 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_sdio.c
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file provides all the SDIO firmware functions.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x_sdio.h"
+#include "stm32f10x_rcc.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @defgroup SDIO
+ * @brief SDIO driver modules
+ * @{
+ */
+
+/** @defgroup SDIO_Private_TypesDefinitions
+ * @{
+ */
+
+/* ------------ SDIO registers bit address in the alias region ----------- */
+#define SDIO_OFFSET (SDIO_BASE - PERIPH_BASE)
+
+/* --- CLKCR Register ---*/
+
+/* Alias word address of CLKEN bit */
+#define CLKCR_OFFSET (SDIO_OFFSET + 0x04)
+#define CLKEN_BitNumber 0x08
+#define CLKCR_CLKEN_BB (PERIPH_BB_BASE + (CLKCR_OFFSET * 32) + (CLKEN_BitNumber * 4))
+
+/* --- CMD Register ---*/
+
+/* Alias word address of SDIOSUSPEND bit */
+#define CMD_OFFSET (SDIO_OFFSET + 0x0C)
+#define SDIOSUSPEND_BitNumber 0x0B
+#define CMD_SDIOSUSPEND_BB (PERIPH_BB_BASE + (CMD_OFFSET * 32) + (SDIOSUSPEND_BitNumber * 4))
+
+/* Alias word address of ENCMDCOMPL bit */
+#define ENCMDCOMPL_BitNumber 0x0C
+#define CMD_ENCMDCOMPL_BB (PERIPH_BB_BASE + (CMD_OFFSET * 32) + (ENCMDCOMPL_BitNumber * 4))
+
+/* Alias word address of NIEN bit */
+#define NIEN_BitNumber 0x0D
+#define CMD_NIEN_BB (PERIPH_BB_BASE + (CMD_OFFSET * 32) + (NIEN_BitNumber * 4))
+
+/* Alias word address of ATACMD bit */
+#define ATACMD_BitNumber 0x0E
+#define CMD_ATACMD_BB (PERIPH_BB_BASE + (CMD_OFFSET * 32) + (ATACMD_BitNumber * 4))
+
+/* --- DCTRL Register ---*/
+
+/* Alias word address of DMAEN bit */
+#define DCTRL_OFFSET (SDIO_OFFSET + 0x2C)
+#define DMAEN_BitNumber 0x03
+#define DCTRL_DMAEN_BB (PERIPH_BB_BASE + (DCTRL_OFFSET * 32) + (DMAEN_BitNumber * 4))
+
+/* Alias word address of RWSTART bit */
+#define RWSTART_BitNumber 0x08
+#define DCTRL_RWSTART_BB (PERIPH_BB_BASE + (DCTRL_OFFSET * 32) + (RWSTART_BitNumber * 4))
+
+/* Alias word address of RWSTOP bit */
+#define RWSTOP_BitNumber 0x09
+#define DCTRL_RWSTOP_BB (PERIPH_BB_BASE + (DCTRL_OFFSET * 32) + (RWSTOP_BitNumber * 4))
+
+/* Alias word address of RWMOD bit */
+#define RWMOD_BitNumber 0x0A
+#define DCTRL_RWMOD_BB (PERIPH_BB_BASE + (DCTRL_OFFSET * 32) + (RWMOD_BitNumber * 4))
+
+/* Alias word address of SDIOEN bit */
+#define SDIOEN_BitNumber 0x0B
+#define DCTRL_SDIOEN_BB (PERIPH_BB_BASE + (DCTRL_OFFSET * 32) + (SDIOEN_BitNumber * 4))
+
+/* ---------------------- SDIO registers bit mask ------------------------ */
+
+/* --- CLKCR Register ---*/
+
+/* CLKCR register clear mask */
+#define CLKCR_CLEAR_MASK ((uint32_t)0xFFFF8100)
+
+/* --- PWRCTRL Register ---*/
+
+/* SDIO PWRCTRL Mask */
+#define PWR_PWRCTRL_MASK ((uint32_t)0xFFFFFFFC)
+
+/* --- DCTRL Register ---*/
+
+/* SDIO DCTRL Clear Mask */
+#define DCTRL_CLEAR_MASK ((uint32_t)0xFFFFFF08)
+
+/* --- CMD Register ---*/
+
+/* CMD Register clear mask */
+#define CMD_CLEAR_MASK ((uint32_t)0xFFFFF800)
+
+/* SDIO RESP Registers Address */
+#define SDIO_RESP_ADDR ((uint32_t)(SDIO_BASE + 0x14))
+
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Private_Defines
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Private_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Private_Variables
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Private_FunctionPrototypes
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup SDIO_Private_Functions
+ * @{
+ */
+
+/**
+ * @brief Deinitializes the SDIO peripheral registers to their default reset values.
+ * @param None
+ * @retval None
+ */
+void SDIO_DeInit(void)
+{
+ SDIO->POWER = 0x00000000;
+ SDIO->CLKCR = 0x00000000;
+ SDIO->ARG = 0x00000000;
+ SDIO->CMD = 0x00000000;
+ SDIO->DTIMER = 0x00000000;
+ SDIO->DLEN = 0x00000000;
+ SDIO->DCTRL = 0x00000000;
+ SDIO->ICR = 0x00C007FF;
+ SDIO->MASK = 0x00000000;
+}
+
+/**
+ * @brief Initializes the SDIO peripheral according to the specified
+ * parameters in the SDIO_InitStruct.
+ * @param SDIO_InitStruct : pointer to a SDIO_InitTypeDef structure
+ * that contains the configuration information for the SDIO peripheral.
+ * @retval None
+ */
+void SDIO_Init(SDIO_InitTypeDef* SDIO_InitStruct)
+{
+ uint32_t tmpreg = 0;
+
+ /* Check the parameters */
+ assert_param(IS_SDIO_CLOCK_EDGE(SDIO_InitStruct->SDIO_ClockEdge));
+ assert_param(IS_SDIO_CLOCK_BYPASS(SDIO_InitStruct->SDIO_ClockBypass));
+ assert_param(IS_SDIO_CLOCK_POWER_SAVE(SDIO_InitStruct->SDIO_ClockPowerSave));
+ assert_param(IS_SDIO_BUS_WIDE(SDIO_InitStruct->SDIO_BusWide));
+ assert_param(IS_SDIO_HARDWARE_FLOW_CONTROL(SDIO_InitStruct->SDIO_HardwareFlowControl));
+
+/*---------------------------- SDIO CLKCR Configuration ------------------------*/
+ /* Get the SDIO CLKCR value */
+ tmpreg = SDIO->CLKCR;
+
+ /* Clear CLKDIV, PWRSAV, BYPASS, WIDBUS, NEGEDGE, HWFC_EN bits */
+ tmpreg &= CLKCR_CLEAR_MASK;
+
+ /* Set CLKDIV bits according to SDIO_ClockDiv value */
+ /* Set PWRSAV bit according to SDIO_ClockPowerSave value */
+ /* Set BYPASS bit according to SDIO_ClockBypass value */
+ /* Set WIDBUS bits according to SDIO_BusWide value */
+ /* Set NEGEDGE bits according to SDIO_ClockEdge value */
+ /* Set HWFC_EN bits according to SDIO_HardwareFlowControl value */
+ tmpreg |= (SDIO_InitStruct->SDIO_ClockDiv | SDIO_InitStruct->SDIO_ClockPowerSave |
+ SDIO_InitStruct->SDIO_ClockBypass | SDIO_InitStruct->SDIO_BusWide |
+ SDIO_InitStruct->SDIO_ClockEdge | SDIO_InitStruct->SDIO_HardwareFlowControl);
+
+ /* Write to SDIO CLKCR */
+ SDIO->CLKCR = tmpreg;
+}
+
+/**
+ * @brief Fills each SDIO_InitStruct member with its default value.
+ * @param SDIO_InitStruct: pointer to an SDIO_InitTypeDef structure which
+ * will be initialized.
+ * @retval None
+ */
+void SDIO_StructInit(SDIO_InitTypeDef* SDIO_InitStruct)
+{
+ /* SDIO_InitStruct members default value */
+ SDIO_InitStruct->SDIO_ClockDiv = 0x00;
+ SDIO_InitStruct->SDIO_ClockEdge = SDIO_ClockEdge_Rising;
+ SDIO_InitStruct->SDIO_ClockBypass = SDIO_ClockBypass_Disable;
+ SDIO_InitStruct->SDIO_ClockPowerSave = SDIO_ClockPowerSave_Disable;
+ SDIO_InitStruct->SDIO_BusWide = SDIO_BusWide_1b;
+ SDIO_InitStruct->SDIO_HardwareFlowControl = SDIO_HardwareFlowControl_Disable;
+}
+
+/**
+ * @brief Enables or disables the SDIO Clock.
+ * @param NewState: new state of the SDIO Clock. This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void SDIO_ClockCmd(FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ *(__IO uint32_t *) CLKCR_CLKEN_BB = (uint32_t)NewState;
+}
+
+/**
+ * @brief Sets the power status of the controller.
+ * @param SDIO_PowerState: new state of the Power state.
+ * This parameter can be one of the following values:
+ * @arg SDIO_PowerState_OFF
+ * @arg SDIO_PowerState_ON
+ * @retval None
+ */
+void SDIO_SetPowerState(uint32_t SDIO_PowerState)
+{
+ /* Check the parameters */
+ assert_param(IS_SDIO_POWER_STATE(SDIO_PowerState));
+
+ SDIO->POWER &= PWR_PWRCTRL_MASK;
+ SDIO->POWER |= SDIO_PowerState;
+}
+
+/**
+ * @brief Gets the power status of the controller.
+ * @param None
+ * @retval Power status of the controller. The returned value can
+ * be one of the following:
+ * - 0x00: Power OFF
+ * - 0x02: Power UP
+ * - 0x03: Power ON
+ */
+uint32_t SDIO_GetPowerState(void)
+{
+ return (SDIO->POWER & (~PWR_PWRCTRL_MASK));
+}
+
+/**
+ * @brief Enables or disables the SDIO interrupts.
+ * @param SDIO_IT: specifies the SDIO interrupt sources to be enabled or disabled.
+ * This parameter can be one or a combination of the following values:
+ * @arg SDIO_IT_CCRCFAIL: Command response received (CRC check failed) interrupt
+ * @arg SDIO_IT_DCRCFAIL: Data block sent/received (CRC check failed) interrupt
+ * @arg SDIO_IT_CTIMEOUT: Command response timeout interrupt
+ * @arg SDIO_IT_DTIMEOUT: Data timeout interrupt
+ * @arg SDIO_IT_TXUNDERR: Transmit FIFO underrun error interrupt
+ * @arg SDIO_IT_RXOVERR: Received FIFO overrun error interrupt
+ * @arg SDIO_IT_CMDREND: Command response received (CRC check passed) interrupt
+ * @arg SDIO_IT_CMDSENT: Command sent (no response required) interrupt
+ * @arg SDIO_IT_DATAEND: Data end (data counter, SDIDCOUNT, is zero) interrupt
+ * @arg SDIO_IT_STBITERR: Start bit not detected on all data signals in wide
+ * bus mode interrupt
+ * @arg SDIO_IT_DBCKEND: Data block sent/received (CRC check passed) interrupt
+ * @arg SDIO_IT_CMDACT: Command transfer in progress interrupt
+ * @arg SDIO_IT_TXACT: Data transmit in progress interrupt
+ * @arg SDIO_IT_RXACT: Data receive in progress interrupt
+ * @arg SDIO_IT_TXFIFOHE: Transmit FIFO Half Empty interrupt
+ * @arg SDIO_IT_RXFIFOHF: Receive FIFO Half Full interrupt
+ * @arg SDIO_IT_TXFIFOF: Transmit FIFO full interrupt
+ * @arg SDIO_IT_RXFIFOF: Receive FIFO full interrupt
+ * @arg SDIO_IT_TXFIFOE: Transmit FIFO empty interrupt
+ * @arg SDIO_IT_RXFIFOE: Receive FIFO empty interrupt
+ * @arg SDIO_IT_TXDAVL: Data available in transmit FIFO interrupt
+ * @arg SDIO_IT_RXDAVL: Data available in receive FIFO interrupt
+ * @arg SDIO_IT_SDIOIT: SD I/O interrupt received interrupt
+ * @arg SDIO_IT_CEATAEND: CE-ATA command completion signal received for CMD61 interrupt
+ * @param NewState: new state of the specified SDIO interrupts.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void SDIO_ITConfig(uint32_t SDIO_IT, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_SDIO_IT(SDIO_IT));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ if (NewState != DISABLE)
+ {
+ /* Enable the SDIO interrupts */
+ SDIO->MASK |= SDIO_IT;
+ }
+ else
+ {
+ /* Disable the SDIO interrupts */
+ SDIO->MASK &= ~SDIO_IT;
+ }
+}
+
+/**
+ * @brief Enables or disables the SDIO DMA request.
+ * @param NewState: new state of the selected SDIO DMA request.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void SDIO_DMACmd(FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ *(__IO uint32_t *) DCTRL_DMAEN_BB = (uint32_t)NewState;
+}
+
+/**
+ * @brief Initializes the SDIO Command according to the specified
+ * parameters in the SDIO_CmdInitStruct and send the command.
+ * @param SDIO_CmdInitStruct : pointer to a SDIO_CmdInitTypeDef
+ * structure that contains the configuration information for the SDIO command.
+ * @retval None
+ */
+void SDIO_SendCommand(SDIO_CmdInitTypeDef *SDIO_CmdInitStruct)
+{
+ uint32_t tmpreg = 0;
+
+ /* Check the parameters */
+ assert_param(IS_SDIO_CMD_INDEX(SDIO_CmdInitStruct->SDIO_CmdIndex));
+ assert_param(IS_SDIO_RESPONSE(SDIO_CmdInitStruct->SDIO_Response));
+ assert_param(IS_SDIO_WAIT(SDIO_CmdInitStruct->SDIO_Wait));
+ assert_param(IS_SDIO_CPSM(SDIO_CmdInitStruct->SDIO_CPSM));
+
+/*---------------------------- SDIO ARG Configuration ------------------------*/
+ /* Set the SDIO Argument value */
+ SDIO->ARG = SDIO_CmdInitStruct->SDIO_Argument;
+
+/*---------------------------- SDIO CMD Configuration ------------------------*/
+ /* Get the SDIO CMD value */
+ tmpreg = SDIO->CMD;
+ /* Clear CMDINDEX, WAITRESP, WAITINT, WAITPEND, CPSMEN bits */
+ tmpreg &= CMD_CLEAR_MASK;
+ /* Set CMDINDEX bits according to SDIO_CmdIndex value */
+ /* Set WAITRESP bits according to SDIO_Response value */
+ /* Set WAITINT and WAITPEND bits according to SDIO_Wait value */
+ /* Set CPSMEN bits according to SDIO_CPSM value */
+ tmpreg |= (uint32_t)SDIO_CmdInitStruct->SDIO_CmdIndex | SDIO_CmdInitStruct->SDIO_Response
+ | SDIO_CmdInitStruct->SDIO_Wait | SDIO_CmdInitStruct->SDIO_CPSM;
+
+ /* Write to SDIO CMD */
+ SDIO->CMD = tmpreg;
+}
+
+/**
+ * @brief Fills each SDIO_CmdInitStruct member with its default value.
+ * @param SDIO_CmdInitStruct: pointer to an SDIO_CmdInitTypeDef
+ * structure which will be initialized.
+ * @retval None
+ */
+void SDIO_CmdStructInit(SDIO_CmdInitTypeDef* SDIO_CmdInitStruct)
+{
+ /* SDIO_CmdInitStruct members default value */
+ SDIO_CmdInitStruct->SDIO_Argument = 0x00;
+ SDIO_CmdInitStruct->SDIO_CmdIndex = 0x00;
+ SDIO_CmdInitStruct->SDIO_Response = SDIO_Response_No;
+ SDIO_CmdInitStruct->SDIO_Wait = SDIO_Wait_No;
+ SDIO_CmdInitStruct->SDIO_CPSM = SDIO_CPSM_Disable;
+}
+
+/**
+ * @brief Returns command index of last command for which response received.
+ * @param None
+ * @retval Returns the command index of the last command response received.
+ */
+uint8_t SDIO_GetCommandResponse(void)
+{
+ return (uint8_t)(SDIO->RESPCMD);
+}
+
+/**
+ * @brief Returns response received from the card for the last command.
+ * @param SDIO_RESP: Specifies the SDIO response register.
+ * This parameter can be one of the following values:
+ * @arg SDIO_RESP1: Response Register 1
+ * @arg SDIO_RESP2: Response Register 2
+ * @arg SDIO_RESP3: Response Register 3
+ * @arg SDIO_RESP4: Response Register 4
+ * @retval The Corresponding response register value.
+ */
+uint32_t SDIO_GetResponse(uint32_t SDIO_RESP)
+{
+ __IO uint32_t tmp = 0;
+
+ /* Check the parameters */
+ assert_param(IS_SDIO_RESP(SDIO_RESP));
+
+ tmp = SDIO_RESP_ADDR + SDIO_RESP;
+
+ return (*(__IO uint32_t *) tmp);
+}
+
+/**
+ * @brief Initializes the SDIO data path according to the specified
+ * parameters in the SDIO_DataInitStruct.
+ * @param SDIO_DataInitStruct : pointer to a SDIO_DataInitTypeDef structure that
+ * contains the configuration information for the SDIO command.
+ * @retval None
+ */
+void SDIO_DataConfig(SDIO_DataInitTypeDef* SDIO_DataInitStruct)
+{
+ uint32_t tmpreg = 0;
+
+ /* Check the parameters */
+ assert_param(IS_SDIO_DATA_LENGTH(SDIO_DataInitStruct->SDIO_DataLength));
+ assert_param(IS_SDIO_BLOCK_SIZE(SDIO_DataInitStruct->SDIO_DataBlockSize));
+ assert_param(IS_SDIO_TRANSFER_DIR(SDIO_DataInitStruct->SDIO_TransferDir));
+ assert_param(IS_SDIO_TRANSFER_MODE(SDIO_DataInitStruct->SDIO_TransferMode));
+ assert_param(IS_SDIO_DPSM(SDIO_DataInitStruct->SDIO_DPSM));
+
+/*---------------------------- SDIO DTIMER Configuration ---------------------*/
+ /* Set the SDIO Data TimeOut value */
+ SDIO->DTIMER = SDIO_DataInitStruct->SDIO_DataTimeOut;
+
+/*---------------------------- SDIO DLEN Configuration -----------------------*/
+ /* Set the SDIO DataLength value */
+ SDIO->DLEN = SDIO_DataInitStruct->SDIO_DataLength;
+
+/*---------------------------- SDIO DCTRL Configuration ----------------------*/
+ /* Get the SDIO DCTRL value */
+ tmpreg = SDIO->DCTRL;
+ /* Clear DEN, DTMODE, DTDIR and DBCKSIZE bits */
+ tmpreg &= DCTRL_CLEAR_MASK;
+ /* Set DEN bit according to SDIO_DPSM value */
+ /* Set DTMODE bit according to SDIO_TransferMode value */
+ /* Set DTDIR bit according to SDIO_TransferDir value */
+ /* Set DBCKSIZE bits according to SDIO_DataBlockSize value */
+ tmpreg |= (uint32_t)SDIO_DataInitStruct->SDIO_DataBlockSize | SDIO_DataInitStruct->SDIO_TransferDir
+ | SDIO_DataInitStruct->SDIO_TransferMode | SDIO_DataInitStruct->SDIO_DPSM;
+
+ /* Write to SDIO DCTRL */
+ SDIO->DCTRL = tmpreg;
+}
+
+/**
+ * @brief Fills each SDIO_DataInitStruct member with its default value.
+ * @param SDIO_DataInitStruct: pointer to an SDIO_DataInitTypeDef structure which
+ * will be initialized.
+ * @retval None
+ */
+void SDIO_DataStructInit(SDIO_DataInitTypeDef* SDIO_DataInitStruct)
+{
+ /* SDIO_DataInitStruct members default value */
+ SDIO_DataInitStruct->SDIO_DataTimeOut = 0xFFFFFFFF;
+ SDIO_DataInitStruct->SDIO_DataLength = 0x00;
+ SDIO_DataInitStruct->SDIO_DataBlockSize = SDIO_DataBlockSize_1b;
+ SDIO_DataInitStruct->SDIO_TransferDir = SDIO_TransferDir_ToCard;
+ SDIO_DataInitStruct->SDIO_TransferMode = SDIO_TransferMode_Block;
+ SDIO_DataInitStruct->SDIO_DPSM = SDIO_DPSM_Disable;
+}
+
+/**
+ * @brief Returns number of remaining data bytes to be transferred.
+ * @param None
+ * @retval Number of remaining data bytes to be transferred
+ */
+uint32_t SDIO_GetDataCounter(void)
+{
+ return SDIO->DCOUNT;
+}
+
+/**
+ * @brief Read one data word from Rx FIFO.
+ * @param None
+ * @retval Data received
+ */
+uint32_t SDIO_ReadData(void)
+{
+ return SDIO->FIFO;
+}
+
+/**
+ * @brief Write one data word to Tx FIFO.
+ * @param Data: 32-bit data word to write.
+ * @retval None
+ */
+void SDIO_WriteData(uint32_t Data)
+{
+ SDIO->FIFO = Data;
+}
+
+/**
+ * @brief Returns the number of words left to be written to or read from FIFO.
+ * @param None
+ * @retval Remaining number of words.
+ */
+uint32_t SDIO_GetFIFOCount(void)
+{
+ return SDIO->FIFOCNT;
+}
+
+/**
+ * @brief Starts the SD I/O Read Wait operation.
+ * @param NewState: new state of the Start SDIO Read Wait operation.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void SDIO_StartSDIOReadWait(FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ *(__IO uint32_t *) DCTRL_RWSTART_BB = (uint32_t) NewState;
+}
+
+/**
+ * @brief Stops the SD I/O Read Wait operation.
+ * @param NewState: new state of the Stop SDIO Read Wait operation.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void SDIO_StopSDIOReadWait(FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ *(__IO uint32_t *) DCTRL_RWSTOP_BB = (uint32_t) NewState;
+}
+
+/**
+ * @brief Sets one of the two options of inserting read wait interval.
+ * @param SDIO_ReadWaitMode: SD I/O Read Wait operation mode.
+ * This parameter can be:
+ * @arg SDIO_ReadWaitMode_CLK: Read Wait control by stopping SDIOCLK
+ * @arg SDIO_ReadWaitMode_DATA2: Read Wait control using SDIO_DATA2
+ * @retval None
+ */
+void SDIO_SetSDIOReadWaitMode(uint32_t SDIO_ReadWaitMode)
+{
+ /* Check the parameters */
+ assert_param(IS_SDIO_READWAIT_MODE(SDIO_ReadWaitMode));
+
+ *(__IO uint32_t *) DCTRL_RWMOD_BB = SDIO_ReadWaitMode;
+}
+
+/**
+ * @brief Enables or disables the SD I/O Mode Operation.
+ * @param NewState: new state of SDIO specific operation.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void SDIO_SetSDIOOperation(FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ *(__IO uint32_t *) DCTRL_SDIOEN_BB = (uint32_t)NewState;
+}
+
+/**
+ * @brief Enables or disables the SD I/O Mode suspend command sending.
+ * @param NewState: new state of the SD I/O Mode suspend command.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void SDIO_SendSDIOSuspendCmd(FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ *(__IO uint32_t *) CMD_SDIOSUSPEND_BB = (uint32_t)NewState;
+}
+
+/**
+ * @brief Enables or disables the command completion signal.
+ * @param NewState: new state of command completion signal.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void SDIO_CommandCompletionCmd(FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ *(__IO uint32_t *) CMD_ENCMDCOMPL_BB = (uint32_t)NewState;
+}
+
+/**
+ * @brief Enables or disables the CE-ATA interrupt.
+ * @param NewState: new state of CE-ATA interrupt. This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void SDIO_CEATAITCmd(FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ *(__IO uint32_t *) CMD_NIEN_BB = (uint32_t)((~((uint32_t)NewState)) & ((uint32_t)0x1));
+}
+
+/**
+ * @brief Sends CE-ATA command (CMD61).
+ * @param NewState: new state of CE-ATA command. This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void SDIO_SendCEATACmd(FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ *(__IO uint32_t *) CMD_ATACMD_BB = (uint32_t)NewState;
+}
+
+/**
+ * @brief Checks whether the specified SDIO flag is set or not.
+ * @param SDIO_FLAG: specifies the flag to check.
+ * This parameter can be one of the following values:
+ * @arg SDIO_FLAG_CCRCFAIL: Command response received (CRC check failed)
+ * @arg SDIO_FLAG_DCRCFAIL: Data block sent/received (CRC check failed)
+ * @arg SDIO_FLAG_CTIMEOUT: Command response timeout
+ * @arg SDIO_FLAG_DTIMEOUT: Data timeout
+ * @arg SDIO_FLAG_TXUNDERR: Transmit FIFO underrun error
+ * @arg SDIO_FLAG_RXOVERR: Received FIFO overrun error
+ * @arg SDIO_FLAG_CMDREND: Command response received (CRC check passed)
+ * @arg SDIO_FLAG_CMDSENT: Command sent (no response required)
+ * @arg SDIO_FLAG_DATAEND: Data end (data counter, SDIDCOUNT, is zero)
+ * @arg SDIO_FLAG_STBITERR: Start bit not detected on all data signals in wide
+ * bus mode.
+ * @arg SDIO_FLAG_DBCKEND: Data block sent/received (CRC check passed)
+ * @arg SDIO_FLAG_CMDACT: Command transfer in progress
+ * @arg SDIO_FLAG_TXACT: Data transmit in progress
+ * @arg SDIO_FLAG_RXACT: Data receive in progress
+ * @arg SDIO_FLAG_TXFIFOHE: Transmit FIFO Half Empty
+ * @arg SDIO_FLAG_RXFIFOHF: Receive FIFO Half Full
+ * @arg SDIO_FLAG_TXFIFOF: Transmit FIFO full
+ * @arg SDIO_FLAG_RXFIFOF: Receive FIFO full
+ * @arg SDIO_FLAG_TXFIFOE: Transmit FIFO empty
+ * @arg SDIO_FLAG_RXFIFOE: Receive FIFO empty
+ * @arg SDIO_FLAG_TXDAVL: Data available in transmit FIFO
+ * @arg SDIO_FLAG_RXDAVL: Data available in receive FIFO
+ * @arg SDIO_FLAG_SDIOIT: SD I/O interrupt received
+ * @arg SDIO_FLAG_CEATAEND: CE-ATA command completion signal received for CMD61
+ * @retval The new state of SDIO_FLAG (SET or RESET).
+ */
+FlagStatus SDIO_GetFlagStatus(uint32_t SDIO_FLAG)
+{
+ FlagStatus bitstatus = RESET;
+
+ /* Check the parameters */
+ assert_param(IS_SDIO_FLAG(SDIO_FLAG));
+
+ if ((SDIO->STA & SDIO_FLAG) != (uint32_t)RESET)
+ {
+ bitstatus = SET;
+ }
+ else
+ {
+ bitstatus = RESET;
+ }
+ return bitstatus;
+}
+
+/**
+ * @brief Clears the SDIO's pending flags.
+ * @param SDIO_FLAG: specifies the flag to clear.
+ * This parameter can be one or a combination of the following values:
+ * @arg SDIO_FLAG_CCRCFAIL: Command response received (CRC check failed)
+ * @arg SDIO_FLAG_DCRCFAIL: Data block sent/received (CRC check failed)
+ * @arg SDIO_FLAG_CTIMEOUT: Command response timeout
+ * @arg SDIO_FLAG_DTIMEOUT: Data timeout
+ * @arg SDIO_FLAG_TXUNDERR: Transmit FIFO underrun error
+ * @arg SDIO_FLAG_RXOVERR: Received FIFO overrun error
+ * @arg SDIO_FLAG_CMDREND: Command response received (CRC check passed)
+ * @arg SDIO_FLAG_CMDSENT: Command sent (no response required)
+ * @arg SDIO_FLAG_DATAEND: Data end (data counter, SDIDCOUNT, is zero)
+ * @arg SDIO_FLAG_STBITERR: Start bit not detected on all data signals in wide
+ * bus mode
+ * @arg SDIO_FLAG_DBCKEND: Data block sent/received (CRC check passed)
+ * @arg SDIO_FLAG_SDIOIT: SD I/O interrupt received
+ * @arg SDIO_FLAG_CEATAEND: CE-ATA command completion signal received for CMD61
+ * @retval None
+ */
+void SDIO_ClearFlag(uint32_t SDIO_FLAG)
+{
+ /* Check the parameters */
+ assert_param(IS_SDIO_CLEAR_FLAG(SDIO_FLAG));
+
+ SDIO->ICR = SDIO_FLAG;
+}
+
+/**
+ * @brief Checks whether the specified SDIO interrupt has occurred or not.
+ * @param SDIO_IT: specifies the SDIO interrupt source to check.
+ * This parameter can be one of the following values:
+ * @arg SDIO_IT_CCRCFAIL: Command response received (CRC check failed) interrupt
+ * @arg SDIO_IT_DCRCFAIL: Data block sent/received (CRC check failed) interrupt
+ * @arg SDIO_IT_CTIMEOUT: Command response timeout interrupt
+ * @arg SDIO_IT_DTIMEOUT: Data timeout interrupt
+ * @arg SDIO_IT_TXUNDERR: Transmit FIFO underrun error interrupt
+ * @arg SDIO_IT_RXOVERR: Received FIFO overrun error interrupt
+ * @arg SDIO_IT_CMDREND: Command response received (CRC check passed) interrupt
+ * @arg SDIO_IT_CMDSENT: Command sent (no response required) interrupt
+ * @arg SDIO_IT_DATAEND: Data end (data counter, SDIDCOUNT, is zero) interrupt
+ * @arg SDIO_IT_STBITERR: Start bit not detected on all data signals in wide
+ * bus mode interrupt
+ * @arg SDIO_IT_DBCKEND: Data block sent/received (CRC check passed) interrupt
+ * @arg SDIO_IT_CMDACT: Command transfer in progress interrupt
+ * @arg SDIO_IT_TXACT: Data transmit in progress interrupt
+ * @arg SDIO_IT_RXACT: Data receive in progress interrupt
+ * @arg SDIO_IT_TXFIFOHE: Transmit FIFO Half Empty interrupt
+ * @arg SDIO_IT_RXFIFOHF: Receive FIFO Half Full interrupt
+ * @arg SDIO_IT_TXFIFOF: Transmit FIFO full interrupt
+ * @arg SDIO_IT_RXFIFOF: Receive FIFO full interrupt
+ * @arg SDIO_IT_TXFIFOE: Transmit FIFO empty interrupt
+ * @arg SDIO_IT_RXFIFOE: Receive FIFO empty interrupt
+ * @arg SDIO_IT_TXDAVL: Data available in transmit FIFO interrupt
+ * @arg SDIO_IT_RXDAVL: Data available in receive FIFO interrupt
+ * @arg SDIO_IT_SDIOIT: SD I/O interrupt received interrupt
+ * @arg SDIO_IT_CEATAEND: CE-ATA command completion signal received for CMD61 interrupt
+ * @retval The new state of SDIO_IT (SET or RESET).
+ */
+ITStatus SDIO_GetITStatus(uint32_t SDIO_IT)
+{
+ ITStatus bitstatus = RESET;
+
+ /* Check the parameters */
+ assert_param(IS_SDIO_GET_IT(SDIO_IT));
+ if ((SDIO->STA & SDIO_IT) != (uint32_t)RESET)
+ {
+ bitstatus = SET;
+ }
+ else
+ {
+ bitstatus = RESET;
+ }
+ return bitstatus;
+}
+
+/**
+ * @brief Clears the SDIO's interrupt pending bits.
+ * @param SDIO_IT: specifies the interrupt pending bit to clear.
+ * This parameter can be one or a combination of the following values:
+ * @arg SDIO_IT_CCRCFAIL: Command response received (CRC check failed) interrupt
+ * @arg SDIO_IT_DCRCFAIL: Data block sent/received (CRC check failed) interrupt
+ * @arg SDIO_IT_CTIMEOUT: Command response timeout interrupt
+ * @arg SDIO_IT_DTIMEOUT: Data timeout interrupt
+ * @arg SDIO_IT_TXUNDERR: Transmit FIFO underrun error interrupt
+ * @arg SDIO_IT_RXOVERR: Received FIFO overrun error interrupt
+ * @arg SDIO_IT_CMDREND: Command response received (CRC check passed) interrupt
+ * @arg SDIO_IT_CMDSENT: Command sent (no response required) interrupt
+ * @arg SDIO_IT_DATAEND: Data end (data counter, SDIDCOUNT, is zero) interrupt
+ * @arg SDIO_IT_STBITERR: Start bit not detected on all data signals in wide
+ * bus mode interrupt
+ * @arg SDIO_IT_SDIOIT: SD I/O interrupt received interrupt
+ * @arg SDIO_IT_CEATAEND: CE-ATA command completion signal received for CMD61
+ * @retval None
+ */
+void SDIO_ClearITPendingBit(uint32_t SDIO_IT)
+{
+ /* Check the parameters */
+ assert_param(IS_SDIO_CLEAR_IT(SDIO_IT));
+
+ SDIO->ICR = SDIO_IT;
+}
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_spi.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_spi.c
new file mode 100644
index 0000000..4ec65b2
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_spi.c
@@ -0,0 +1,908 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_spi.c
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file provides all the SPI firmware functions.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x_spi.h"
+#include "stm32f10x_rcc.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @defgroup SPI
+ * @brief SPI driver modules
+ * @{
+ */
+
+/** @defgroup SPI_Private_TypesDefinitions
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+
+/** @defgroup SPI_Private_Defines
+ * @{
+ */
+
+/* SPI SPE mask */
+#define CR1_SPE_Set ((uint16_t)0x0040)
+#define CR1_SPE_Reset ((uint16_t)0xFFBF)
+
+/* I2S I2SE mask */
+#define I2SCFGR_I2SE_Set ((uint16_t)0x0400)
+#define I2SCFGR_I2SE_Reset ((uint16_t)0xFBFF)
+
+/* SPI CRCNext mask */
+#define CR1_CRCNext_Set ((uint16_t)0x1000)
+
+/* SPI CRCEN mask */
+#define CR1_CRCEN_Set ((uint16_t)0x2000)
+#define CR1_CRCEN_Reset ((uint16_t)0xDFFF)
+
+/* SPI SSOE mask */
+#define CR2_SSOE_Set ((uint16_t)0x0004)
+#define CR2_SSOE_Reset ((uint16_t)0xFFFB)
+
+/* SPI registers Masks */
+#define CR1_CLEAR_Mask ((uint16_t)0x3040)
+#define I2SCFGR_CLEAR_Mask ((uint16_t)0xF040)
+
+/* SPI or I2S mode selection masks */
+#define SPI_Mode_Select ((uint16_t)0xF7FF)
+#define I2S_Mode_Select ((uint16_t)0x0800)
+
+/* I2S clock source selection masks */
+#define I2S2_CLOCK_SRC ((uint32_t)(0x00020000))
+#define I2S3_CLOCK_SRC ((uint32_t)(0x00040000))
+#define I2S_MUL_MASK ((uint32_t)(0x0000F000))
+#define I2S_DIV_MASK ((uint32_t)(0x000000F0))
+
+/**
+ * @}
+ */
+
+/** @defgroup SPI_Private_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup SPI_Private_Variables
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup SPI_Private_FunctionPrototypes
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup SPI_Private_Functions
+ * @{
+ */
+
+/**
+ * @brief Deinitializes the SPIx peripheral registers to their default
+ * reset values (Affects also the I2Ss).
+ * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral.
+ * @retval None
+ */
+void SPI_I2S_DeInit(SPI_TypeDef* SPIx)
+{
+ /* Check the parameters */
+ assert_param(IS_SPI_ALL_PERIPH(SPIx));
+
+ if (SPIx == SPI1)
+ {
+ /* Enable SPI1 reset state */
+ RCC_APB2PeriphResetCmd(RCC_APB2Periph_SPI1, ENABLE);
+ /* Release SPI1 from reset state */
+ RCC_APB2PeriphResetCmd(RCC_APB2Periph_SPI1, DISABLE);
+ }
+ else if (SPIx == SPI2)
+ {
+ /* Enable SPI2 reset state */
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_SPI2, ENABLE);
+ /* Release SPI2 from reset state */
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_SPI2, DISABLE);
+ }
+ else
+ {
+ if (SPIx == SPI3)
+ {
+ /* Enable SPI3 reset state */
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_SPI3, ENABLE);
+ /* Release SPI3 from reset state */
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_SPI3, DISABLE);
+ }
+ }
+}
+
+/**
+ * @brief Initializes the SPIx peripheral according to the specified
+ * parameters in the SPI_InitStruct.
+ * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral.
+ * @param SPI_InitStruct: pointer to a SPI_InitTypeDef structure that
+ * contains the configuration information for the specified SPI peripheral.
+ * @retval None
+ */
+void SPI_Init(SPI_TypeDef* SPIx, SPI_InitTypeDef* SPI_InitStruct)
+{
+ uint16_t tmpreg = 0;
+
+ /* check the parameters */
+ assert_param(IS_SPI_ALL_PERIPH(SPIx));
+
+ /* Check the SPI parameters */
+ assert_param(IS_SPI_DIRECTION_MODE(SPI_InitStruct->SPI_Direction));
+ assert_param(IS_SPI_MODE(SPI_InitStruct->SPI_Mode));
+ assert_param(IS_SPI_DATASIZE(SPI_InitStruct->SPI_DataSize));
+ assert_param(IS_SPI_CPOL(SPI_InitStruct->SPI_CPOL));
+ assert_param(IS_SPI_CPHA(SPI_InitStruct->SPI_CPHA));
+ assert_param(IS_SPI_NSS(SPI_InitStruct->SPI_NSS));
+ assert_param(IS_SPI_BAUDRATE_PRESCALER(SPI_InitStruct->SPI_BaudRatePrescaler));
+ assert_param(IS_SPI_FIRST_BIT(SPI_InitStruct->SPI_FirstBit));
+ assert_param(IS_SPI_CRC_POLYNOMIAL(SPI_InitStruct->SPI_CRCPolynomial));
+
+/*---------------------------- SPIx CR1 Configuration ------------------------*/
+ /* Get the SPIx CR1 value */
+ tmpreg = SPIx->CR1;
+ /* Clear BIDIMode, BIDIOE, RxONLY, SSM, SSI, LSBFirst, BR, MSTR, CPOL and CPHA bits */
+ tmpreg &= CR1_CLEAR_Mask;
+ /* Configure SPIx: direction, NSS management, first transmitted bit, BaudRate prescaler
+ master/salve mode, CPOL and CPHA */
+ /* Set BIDImode, BIDIOE and RxONLY bits according to SPI_Direction value */
+ /* Set SSM, SSI and MSTR bits according to SPI_Mode and SPI_NSS values */
+ /* Set LSBFirst bit according to SPI_FirstBit value */
+ /* Set BR bits according to SPI_BaudRatePrescaler value */
+ /* Set CPOL bit according to SPI_CPOL value */
+ /* Set CPHA bit according to SPI_CPHA value */
+ tmpreg |= (uint16_t)((uint32_t)SPI_InitStruct->SPI_Direction | SPI_InitStruct->SPI_Mode |
+ SPI_InitStruct->SPI_DataSize | SPI_InitStruct->SPI_CPOL |
+ SPI_InitStruct->SPI_CPHA | SPI_InitStruct->SPI_NSS |
+ SPI_InitStruct->SPI_BaudRatePrescaler | SPI_InitStruct->SPI_FirstBit);
+ /* Write to SPIx CR1 */
+ SPIx->CR1 = tmpreg;
+
+ /* Activate the SPI mode (Reset I2SMOD bit in I2SCFGR register) */
+ SPIx->I2SCFGR &= SPI_Mode_Select;
+
+/*---------------------------- SPIx CRCPOLY Configuration --------------------*/
+ /* Write to SPIx CRCPOLY */
+ SPIx->CRCPR = SPI_InitStruct->SPI_CRCPolynomial;
+}
+
+/**
+ * @brief Initializes the SPIx peripheral according to the specified
+ * parameters in the I2S_InitStruct.
+ * @param SPIx: where x can be 2 or 3 to select the SPI peripheral
+ * (configured in I2S mode).
+ * @param I2S_InitStruct: pointer to an I2S_InitTypeDef structure that
+ * contains the configuration information for the specified SPI peripheral
+ * configured in I2S mode.
+ * @note
+ * The function calculates the optimal prescaler needed to obtain the most
+ * accurate audio frequency (depending on the I2S clock source, the PLL values
+ * and the product configuration). But in case the prescaler value is greater
+ * than 511, the default value (0x02) will be configured instead. *
+ * @retval None
+ */
+void I2S_Init(SPI_TypeDef* SPIx, I2S_InitTypeDef* I2S_InitStruct)
+{
+ uint16_t tmpreg = 0, i2sdiv = 2, i2sodd = 0, packetlength = 1;
+ uint32_t tmp = 0;
+ RCC_ClocksTypeDef RCC_Clocks;
+ uint32_t sourceclock = 0;
+
+ /* Check the I2S parameters */
+ assert_param(IS_SPI_23_PERIPH(SPIx));
+ assert_param(IS_I2S_MODE(I2S_InitStruct->I2S_Mode));
+ assert_param(IS_I2S_STANDARD(I2S_InitStruct->I2S_Standard));
+ assert_param(IS_I2S_DATA_FORMAT(I2S_InitStruct->I2S_DataFormat));
+ assert_param(IS_I2S_MCLK_OUTPUT(I2S_InitStruct->I2S_MCLKOutput));
+ assert_param(IS_I2S_AUDIO_FREQ(I2S_InitStruct->I2S_AudioFreq));
+ assert_param(IS_I2S_CPOL(I2S_InitStruct->I2S_CPOL));
+
+/*----------------------- SPIx I2SCFGR & I2SPR Configuration -----------------*/
+ /* Clear I2SMOD, I2SE, I2SCFG, PCMSYNC, I2SSTD, CKPOL, DATLEN and CHLEN bits */
+ SPIx->I2SCFGR &= I2SCFGR_CLEAR_Mask;
+ SPIx->I2SPR = 0x0002;
+
+ /* Get the I2SCFGR register value */
+ tmpreg = SPIx->I2SCFGR;
+
+ /* If the default value has to be written, reinitialize i2sdiv and i2sodd*/
+ if(I2S_InitStruct->I2S_AudioFreq == I2S_AudioFreq_Default)
+ {
+ i2sodd = (uint16_t)0;
+ i2sdiv = (uint16_t)2;
+ }
+ /* If the requested audio frequency is not the default, compute the prescaler */
+ else
+ {
+ /* Check the frame length (For the Prescaler computing) */
+ if(I2S_InitStruct->I2S_DataFormat == I2S_DataFormat_16b)
+ {
+ /* Packet length is 16 bits */
+ packetlength = 1;
+ }
+ else
+ {
+ /* Packet length is 32 bits */
+ packetlength = 2;
+ }
+
+ /* Get the I2S clock source mask depending on the peripheral number */
+ if(((uint32_t)SPIx) == SPI2_BASE)
+ {
+ /* The mask is relative to I2S2 */
+ tmp = I2S2_CLOCK_SRC;
+ }
+ else
+ {
+ /* The mask is relative to I2S3 */
+ tmp = I2S3_CLOCK_SRC;
+ }
+
+ /* Check the I2S clock source configuration depending on the Device:
+ Only Connectivity line devices have the PLL3 VCO clock */
+#ifdef STM32F10X_CL
+ if((RCC->CFGR2 & tmp) != 0)
+ {
+ /* Get the configuration bits of RCC PLL3 multiplier */
+ tmp = (uint32_t)((RCC->CFGR2 & I2S_MUL_MASK) >> 12);
+
+ /* Get the value of the PLL3 multiplier */
+ if((tmp > 5) && (tmp < 15))
+ {
+ /* Multiplier is between 8 and 14 (value 15 is forbidden) */
+ tmp += 2;
+ }
+ else
+ {
+ if (tmp == 15)
+ {
+ /* Multiplier is 20 */
+ tmp = 20;
+ }
+ }
+ /* Get the PREDIV2 value */
+ sourceclock = (uint32_t)(((RCC->CFGR2 & I2S_DIV_MASK) >> 4) + 1);
+
+ /* Calculate the Source Clock frequency based on PLL3 and PREDIV2 values */
+ sourceclock = (uint32_t) ((HSE_Value / sourceclock) * tmp * 2);
+ }
+ else
+ {
+ /* I2S Clock source is System clock: Get System Clock frequency */
+ RCC_GetClocksFreq(&RCC_Clocks);
+
+ /* Get the source clock value: based on System Clock value */
+ sourceclock = RCC_Clocks.SYSCLK_Frequency;
+ }
+#else /* STM32F10X_HD */
+ /* I2S Clock source is System clock: Get System Clock frequency */
+ RCC_GetClocksFreq(&RCC_Clocks);
+
+ /* Get the source clock value: based on System Clock value */
+ sourceclock = RCC_Clocks.SYSCLK_Frequency;
+#endif /* STM32F10X_CL */
+
+ /* Compute the Real divider depending on the MCLK output state with a floating point */
+ if(I2S_InitStruct->I2S_MCLKOutput == I2S_MCLKOutput_Enable)
+ {
+ /* MCLK output is enabled */
+ tmp = (uint16_t)(((((sourceclock / 256) * 10) / I2S_InitStruct->I2S_AudioFreq)) + 5);
+ }
+ else
+ {
+ /* MCLK output is disabled */
+ tmp = (uint16_t)(((((sourceclock / (32 * packetlength)) *10 ) / I2S_InitStruct->I2S_AudioFreq)) + 5);
+ }
+
+ /* Remove the floating point */
+ tmp = tmp / 10;
+
+ /* Check the parity of the divider */
+ i2sodd = (uint16_t)(tmp & (uint16_t)0x0001);
+
+ /* Compute the i2sdiv prescaler */
+ i2sdiv = (uint16_t)((tmp - i2sodd) / 2);
+
+ /* Get the Mask for the Odd bit (SPI_I2SPR[8]) register */
+ i2sodd = (uint16_t) (i2sodd << 8);
+ }
+
+ /* Test if the divider is 1 or 0 or greater than 0xFF */
+ if ((i2sdiv < 2) || (i2sdiv > 0xFF))
+ {
+ /* Set the default values */
+ i2sdiv = 2;
+ i2sodd = 0;
+ }
+
+ /* Write to SPIx I2SPR register the computed value */
+ SPIx->I2SPR = (uint16_t)(i2sdiv | (uint16_t)(i2sodd | (uint16_t)I2S_InitStruct->I2S_MCLKOutput));
+
+ /* Configure the I2S with the SPI_InitStruct values */
+ tmpreg |= (uint16_t)(I2S_Mode_Select | (uint16_t)(I2S_InitStruct->I2S_Mode | \
+ (uint16_t)(I2S_InitStruct->I2S_Standard | (uint16_t)(I2S_InitStruct->I2S_DataFormat | \
+ (uint16_t)I2S_InitStruct->I2S_CPOL))));
+
+ /* Write to SPIx I2SCFGR */
+ SPIx->I2SCFGR = tmpreg;
+}
+
+/**
+ * @brief Fills each SPI_InitStruct member with its default value.
+ * @param SPI_InitStruct : pointer to a SPI_InitTypeDef structure which will be initialized.
+ * @retval None
+ */
+void SPI_StructInit(SPI_InitTypeDef* SPI_InitStruct)
+{
+/*--------------- Reset SPI init structure parameters values -----------------*/
+ /* Initialize the SPI_Direction member */
+ SPI_InitStruct->SPI_Direction = SPI_Direction_2Lines_FullDuplex;
+ /* initialize the SPI_Mode member */
+ SPI_InitStruct->SPI_Mode = SPI_Mode_Slave;
+ /* initialize the SPI_DataSize member */
+ SPI_InitStruct->SPI_DataSize = SPI_DataSize_8b;
+ /* Initialize the SPI_CPOL member */
+ SPI_InitStruct->SPI_CPOL = SPI_CPOL_Low;
+ /* Initialize the SPI_CPHA member */
+ SPI_InitStruct->SPI_CPHA = SPI_CPHA_1Edge;
+ /* Initialize the SPI_NSS member */
+ SPI_InitStruct->SPI_NSS = SPI_NSS_Hard;
+ /* Initialize the SPI_BaudRatePrescaler member */
+ SPI_InitStruct->SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_2;
+ /* Initialize the SPI_FirstBit member */
+ SPI_InitStruct->SPI_FirstBit = SPI_FirstBit_MSB;
+ /* Initialize the SPI_CRCPolynomial member */
+ SPI_InitStruct->SPI_CRCPolynomial = 7;
+}
+
+/**
+ * @brief Fills each I2S_InitStruct member with its default value.
+ * @param I2S_InitStruct : pointer to a I2S_InitTypeDef structure which will be initialized.
+ * @retval None
+ */
+void I2S_StructInit(I2S_InitTypeDef* I2S_InitStruct)
+{
+/*--------------- Reset I2S init structure parameters values -----------------*/
+ /* Initialize the I2S_Mode member */
+ I2S_InitStruct->I2S_Mode = I2S_Mode_SlaveTx;
+
+ /* Initialize the I2S_Standard member */
+ I2S_InitStruct->I2S_Standard = I2S_Standard_Phillips;
+
+ /* Initialize the I2S_DataFormat member */
+ I2S_InitStruct->I2S_DataFormat = I2S_DataFormat_16b;
+
+ /* Initialize the I2S_MCLKOutput member */
+ I2S_InitStruct->I2S_MCLKOutput = I2S_MCLKOutput_Disable;
+
+ /* Initialize the I2S_AudioFreq member */
+ I2S_InitStruct->I2S_AudioFreq = I2S_AudioFreq_Default;
+
+ /* Initialize the I2S_CPOL member */
+ I2S_InitStruct->I2S_CPOL = I2S_CPOL_Low;
+}
+
+/**
+ * @brief Enables or disables the specified SPI peripheral.
+ * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral.
+ * @param NewState: new state of the SPIx peripheral.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void SPI_Cmd(SPI_TypeDef* SPIx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_SPI_ALL_PERIPH(SPIx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected SPI peripheral */
+ SPIx->CR1 |= CR1_SPE_Set;
+ }
+ else
+ {
+ /* Disable the selected SPI peripheral */
+ SPIx->CR1 &= CR1_SPE_Reset;
+ }
+}
+
+/**
+ * @brief Enables or disables the specified SPI peripheral (in I2S mode).
+ * @param SPIx: where x can be 2 or 3 to select the SPI peripheral.
+ * @param NewState: new state of the SPIx peripheral.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void I2S_Cmd(SPI_TypeDef* SPIx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_SPI_23_PERIPH(SPIx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected SPI peripheral (in I2S mode) */
+ SPIx->I2SCFGR |= I2SCFGR_I2SE_Set;
+ }
+ else
+ {
+ /* Disable the selected SPI peripheral (in I2S mode) */
+ SPIx->I2SCFGR &= I2SCFGR_I2SE_Reset;
+ }
+}
+
+/**
+ * @brief Enables or disables the specified SPI/I2S interrupts.
+ * @param SPIx: where x can be
+ * - 1, 2 or 3 in SPI mode
+ * - 2 or 3 in I2S mode
+ * @param SPI_I2S_IT: specifies the SPI/I2S interrupt source to be enabled or disabled.
+ * This parameter can be one of the following values:
+ * @arg SPI_I2S_IT_TXE: Tx buffer empty interrupt mask
+ * @arg SPI_I2S_IT_RXNE: Rx buffer not empty interrupt mask
+ * @arg SPI_I2S_IT_ERR: Error interrupt mask
+ * @param NewState: new state of the specified SPI/I2S interrupt.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void SPI_I2S_ITConfig(SPI_TypeDef* SPIx, uint8_t SPI_I2S_IT, FunctionalState NewState)
+{
+ uint16_t itpos = 0, itmask = 0 ;
+ /* Check the parameters */
+ assert_param(IS_SPI_ALL_PERIPH(SPIx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ assert_param(IS_SPI_I2S_CONFIG_IT(SPI_I2S_IT));
+
+ /* Get the SPI/I2S IT index */
+ itpos = SPI_I2S_IT >> 4;
+
+ /* Set the IT mask */
+ itmask = (uint16_t)1 << (uint16_t)itpos;
+
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected SPI/I2S interrupt */
+ SPIx->CR2 |= itmask;
+ }
+ else
+ {
+ /* Disable the selected SPI/I2S interrupt */
+ SPIx->CR2 &= (uint16_t)~itmask;
+ }
+}
+
+/**
+ * @brief Enables or disables the SPIx/I2Sx DMA interface.
+ * @param SPIx: where x can be
+ * - 1, 2 or 3 in SPI mode
+ * - 2 or 3 in I2S mode
+ * @param SPI_I2S_DMAReq: specifies the SPI/I2S DMA transfer request to be enabled or disabled.
+ * This parameter can be any combination of the following values:
+ * @arg SPI_I2S_DMAReq_Tx: Tx buffer DMA transfer request
+ * @arg SPI_I2S_DMAReq_Rx: Rx buffer DMA transfer request
+ * @param NewState: new state of the selected SPI/I2S DMA transfer request.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void SPI_I2S_DMACmd(SPI_TypeDef* SPIx, uint16_t SPI_I2S_DMAReq, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_SPI_ALL_PERIPH(SPIx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ assert_param(IS_SPI_I2S_DMAREQ(SPI_I2S_DMAReq));
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected SPI/I2S DMA requests */
+ SPIx->CR2 |= SPI_I2S_DMAReq;
+ }
+ else
+ {
+ /* Disable the selected SPI/I2S DMA requests */
+ SPIx->CR2 &= (uint16_t)~SPI_I2S_DMAReq;
+ }
+}
+
+/**
+ * @brief Transmits a Data through the SPIx/I2Sx peripheral.
+ * @param SPIx: where x can be
+ * - 1, 2 or 3 in SPI mode
+ * - 2 or 3 in I2S mode
+ * @param Data : Data to be transmitted.
+ * @retval None
+ */
+void SPI_I2S_SendData(SPI_TypeDef* SPIx, uint16_t Data)
+{
+ /* Check the parameters */
+ assert_param(IS_SPI_ALL_PERIPH(SPIx));
+
+ /* Write in the DR register the data to be sent */
+ SPIx->DR = Data;
+}
+
+/**
+ * @brief Returns the most recent received data by the SPIx/I2Sx peripheral.
+ * @param SPIx: where x can be
+ * - 1, 2 or 3 in SPI mode
+ * - 2 or 3 in I2S mode
+ * @retval The value of the received data.
+ */
+uint16_t SPI_I2S_ReceiveData(SPI_TypeDef* SPIx)
+{
+ /* Check the parameters */
+ assert_param(IS_SPI_ALL_PERIPH(SPIx));
+
+ /* Return the data in the DR register */
+ return SPIx->DR;
+}
+
+/**
+ * @brief Configures internally by software the NSS pin for the selected SPI.
+ * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral.
+ * @param SPI_NSSInternalSoft: specifies the SPI NSS internal state.
+ * This parameter can be one of the following values:
+ * @arg SPI_NSSInternalSoft_Set: Set NSS pin internally
+ * @arg SPI_NSSInternalSoft_Reset: Reset NSS pin internally
+ * @retval None
+ */
+void SPI_NSSInternalSoftwareConfig(SPI_TypeDef* SPIx, uint16_t SPI_NSSInternalSoft)
+{
+ /* Check the parameters */
+ assert_param(IS_SPI_ALL_PERIPH(SPIx));
+ assert_param(IS_SPI_NSS_INTERNAL(SPI_NSSInternalSoft));
+ if (SPI_NSSInternalSoft != SPI_NSSInternalSoft_Reset)
+ {
+ /* Set NSS pin internally by software */
+ SPIx->CR1 |= SPI_NSSInternalSoft_Set;
+ }
+ else
+ {
+ /* Reset NSS pin internally by software */
+ SPIx->CR1 &= SPI_NSSInternalSoft_Reset;
+ }
+}
+
+/**
+ * @brief Enables or disables the SS output for the selected SPI.
+ * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral.
+ * @param NewState: new state of the SPIx SS output.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void SPI_SSOutputCmd(SPI_TypeDef* SPIx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_SPI_ALL_PERIPH(SPIx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected SPI SS output */
+ SPIx->CR2 |= CR2_SSOE_Set;
+ }
+ else
+ {
+ /* Disable the selected SPI SS output */
+ SPIx->CR2 &= CR2_SSOE_Reset;
+ }
+}
+
+/**
+ * @brief Configures the data size for the selected SPI.
+ * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral.
+ * @param SPI_DataSize: specifies the SPI data size.
+ * This parameter can be one of the following values:
+ * @arg SPI_DataSize_16b: Set data frame format to 16bit
+ * @arg SPI_DataSize_8b: Set data frame format to 8bit
+ * @retval None
+ */
+void SPI_DataSizeConfig(SPI_TypeDef* SPIx, uint16_t SPI_DataSize)
+{
+ /* Check the parameters */
+ assert_param(IS_SPI_ALL_PERIPH(SPIx));
+ assert_param(IS_SPI_DATASIZE(SPI_DataSize));
+ /* Clear DFF bit */
+ SPIx->CR1 &= (uint16_t)~SPI_DataSize_16b;
+ /* Set new DFF bit value */
+ SPIx->CR1 |= SPI_DataSize;
+}
+
+/**
+ * @brief Transmit the SPIx CRC value.
+ * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral.
+ * @retval None
+ */
+void SPI_TransmitCRC(SPI_TypeDef* SPIx)
+{
+ /* Check the parameters */
+ assert_param(IS_SPI_ALL_PERIPH(SPIx));
+
+ /* Enable the selected SPI CRC transmission */
+ SPIx->CR1 |= CR1_CRCNext_Set;
+}
+
+/**
+ * @brief Enables or disables the CRC value calculation of the transferred bytes.
+ * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral.
+ * @param NewState: new state of the SPIx CRC value calculation.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void SPI_CalculateCRC(SPI_TypeDef* SPIx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_SPI_ALL_PERIPH(SPIx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected SPI CRC calculation */
+ SPIx->CR1 |= CR1_CRCEN_Set;
+ }
+ else
+ {
+ /* Disable the selected SPI CRC calculation */
+ SPIx->CR1 &= CR1_CRCEN_Reset;
+ }
+}
+
+/**
+ * @brief Returns the transmit or the receive CRC register value for the specified SPI.
+ * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral.
+ * @param SPI_CRC: specifies the CRC register to be read.
+ * This parameter can be one of the following values:
+ * @arg SPI_CRC_Tx: Selects Tx CRC register
+ * @arg SPI_CRC_Rx: Selects Rx CRC register
+ * @retval The selected CRC register value..
+ */
+uint16_t SPI_GetCRC(SPI_TypeDef* SPIx, uint8_t SPI_CRC)
+{
+ uint16_t crcreg = 0;
+ /* Check the parameters */
+ assert_param(IS_SPI_ALL_PERIPH(SPIx));
+ assert_param(IS_SPI_CRC(SPI_CRC));
+ if (SPI_CRC != SPI_CRC_Rx)
+ {
+ /* Get the Tx CRC register */
+ crcreg = SPIx->TXCRCR;
+ }
+ else
+ {
+ /* Get the Rx CRC register */
+ crcreg = SPIx->RXCRCR;
+ }
+ /* Return the selected CRC register */
+ return crcreg;
+}
+
+/**
+ * @brief Returns the CRC Polynomial register value for the specified SPI.
+ * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral.
+ * @retval The CRC Polynomial register value.
+ */
+uint16_t SPI_GetCRCPolynomial(SPI_TypeDef* SPIx)
+{
+ /* Check the parameters */
+ assert_param(IS_SPI_ALL_PERIPH(SPIx));
+
+ /* Return the CRC polynomial register */
+ return SPIx->CRCPR;
+}
+
+/**
+ * @brief Selects the data transfer direction in bi-directional mode for the specified SPI.
+ * @param SPIx: where x can be 1, 2 or 3 to select the SPI peripheral.
+ * @param SPI_Direction: specifies the data transfer direction in bi-directional mode.
+ * This parameter can be one of the following values:
+ * @arg SPI_Direction_Tx: Selects Tx transmission direction
+ * @arg SPI_Direction_Rx: Selects Rx receive direction
+ * @retval None
+ */
+void SPI_BiDirectionalLineConfig(SPI_TypeDef* SPIx, uint16_t SPI_Direction)
+{
+ /* Check the parameters */
+ assert_param(IS_SPI_ALL_PERIPH(SPIx));
+ assert_param(IS_SPI_DIRECTION(SPI_Direction));
+ if (SPI_Direction == SPI_Direction_Tx)
+ {
+ /* Set the Tx only mode */
+ SPIx->CR1 |= SPI_Direction_Tx;
+ }
+ else
+ {
+ /* Set the Rx only mode */
+ SPIx->CR1 &= SPI_Direction_Rx;
+ }
+}
+
+/**
+ * @brief Checks whether the specified SPI/I2S flag is set or not.
+ * @param SPIx: where x can be
+ * - 1, 2 or 3 in SPI mode
+ * - 2 or 3 in I2S mode
+ * @param SPI_I2S_FLAG: specifies the SPI/I2S flag to check.
+ * This parameter can be one of the following values:
+ * @arg SPI_I2S_FLAG_TXE: Transmit buffer empty flag.
+ * @arg SPI_I2S_FLAG_RXNE: Receive buffer not empty flag.
+ * @arg SPI_I2S_FLAG_BSY: Busy flag.
+ * @arg SPI_I2S_FLAG_OVR: Overrun flag.
+ * @arg SPI_FLAG_MODF: Mode Fault flag.
+ * @arg SPI_FLAG_CRCERR: CRC Error flag.
+ * @arg I2S_FLAG_UDR: Underrun Error flag.
+ * @arg I2S_FLAG_CHSIDE: Channel Side flag.
+ * @retval The new state of SPI_I2S_FLAG (SET or RESET).
+ */
+FlagStatus SPI_I2S_GetFlagStatus(SPI_TypeDef* SPIx, uint16_t SPI_I2S_FLAG)
+{
+ FlagStatus bitstatus = RESET;
+ /* Check the parameters */
+ assert_param(IS_SPI_ALL_PERIPH(SPIx));
+ assert_param(IS_SPI_I2S_GET_FLAG(SPI_I2S_FLAG));
+ /* Check the status of the specified SPI/I2S flag */
+ if ((SPIx->SR & SPI_I2S_FLAG) != (uint16_t)RESET)
+ {
+ /* SPI_I2S_FLAG is set */
+ bitstatus = SET;
+ }
+ else
+ {
+ /* SPI_I2S_FLAG is reset */
+ bitstatus = RESET;
+ }
+ /* Return the SPI_I2S_FLAG status */
+ return bitstatus;
+}
+
+/**
+ * @brief Clears the SPIx CRC Error (CRCERR) flag.
+ * @param SPIx: where x can be
+ * - 1, 2 or 3 in SPI mode
+ * @param SPI_I2S_FLAG: specifies the SPI flag to clear.
+ * This function clears only CRCERR flag.
+ * @note
+ * - OVR (OverRun error) flag is cleared by software sequence: a read
+ * operation to SPI_DR register (SPI_I2S_ReceiveData()) followed by a read
+ * operation to SPI_SR register (SPI_I2S_GetFlagStatus()).
+ * - UDR (UnderRun error) flag is cleared by a read operation to
+ * SPI_SR register (SPI_I2S_GetFlagStatus()).
+ * - MODF (Mode Fault) flag is cleared by software sequence: a read/write
+ * operation to SPI_SR register (SPI_I2S_GetFlagStatus()) followed by a
+ * write operation to SPI_CR1 register (SPI_Cmd() to enable the SPI).
+ * @retval None
+ */
+void SPI_I2S_ClearFlag(SPI_TypeDef* SPIx, uint16_t SPI_I2S_FLAG)
+{
+ /* Check the parameters */
+ assert_param(IS_SPI_ALL_PERIPH(SPIx));
+ assert_param(IS_SPI_I2S_CLEAR_FLAG(SPI_I2S_FLAG));
+
+ /* Clear the selected SPI CRC Error (CRCERR) flag */
+ SPIx->SR = (uint16_t)~SPI_I2S_FLAG;
+}
+
+/**
+ * @brief Checks whether the specified SPI/I2S interrupt has occurred or not.
+ * @param SPIx: where x can be
+ * - 1, 2 or 3 in SPI mode
+ * - 2 or 3 in I2S mode
+ * @param SPI_I2S_IT: specifies the SPI/I2S interrupt source to check.
+ * This parameter can be one of the following values:
+ * @arg SPI_I2S_IT_TXE: Transmit buffer empty interrupt.
+ * @arg SPI_I2S_IT_RXNE: Receive buffer not empty interrupt.
+ * @arg SPI_I2S_IT_OVR: Overrun interrupt.
+ * @arg SPI_IT_MODF: Mode Fault interrupt.
+ * @arg SPI_IT_CRCERR: CRC Error interrupt.
+ * @arg I2S_IT_UDR: Underrun Error interrupt.
+ * @retval The new state of SPI_I2S_IT (SET or RESET).
+ */
+ITStatus SPI_I2S_GetITStatus(SPI_TypeDef* SPIx, uint8_t SPI_I2S_IT)
+{
+ ITStatus bitstatus = RESET;
+ uint16_t itpos = 0, itmask = 0, enablestatus = 0;
+
+ /* Check the parameters */
+ assert_param(IS_SPI_ALL_PERIPH(SPIx));
+ assert_param(IS_SPI_I2S_GET_IT(SPI_I2S_IT));
+
+ /* Get the SPI/I2S IT index */
+ itpos = 0x01 << (SPI_I2S_IT & 0x0F);
+
+ /* Get the SPI/I2S IT mask */
+ itmask = SPI_I2S_IT >> 4;
+
+ /* Set the IT mask */
+ itmask = 0x01 << itmask;
+
+ /* Get the SPI_I2S_IT enable bit status */
+ enablestatus = (SPIx->CR2 & itmask) ;
+
+ /* Check the status of the specified SPI/I2S interrupt */
+ if (((SPIx->SR & itpos) != (uint16_t)RESET) && enablestatus)
+ {
+ /* SPI_I2S_IT is set */
+ bitstatus = SET;
+ }
+ else
+ {
+ /* SPI_I2S_IT is reset */
+ bitstatus = RESET;
+ }
+ /* Return the SPI_I2S_IT status */
+ return bitstatus;
+}
+
+/**
+ * @brief Clears the SPIx CRC Error (CRCERR) interrupt pending bit.
+ * @param SPIx: where x can be
+ * - 1, 2 or 3 in SPI mode
+ * @param SPI_I2S_IT: specifies the SPI interrupt pending bit to clear.
+ * This function clears only CRCERR interrupt pending bit.
+ * @note
+ * - OVR (OverRun Error) interrupt pending bit is cleared by software
+ * sequence: a read operation to SPI_DR register (SPI_I2S_ReceiveData())
+ * followed by a read operation to SPI_SR register (SPI_I2S_GetITStatus()).
+ * - UDR (UnderRun Error) interrupt pending bit is cleared by a read
+ * operation to SPI_SR register (SPI_I2S_GetITStatus()).
+ * - MODF (Mode Fault) interrupt pending bit is cleared by software sequence:
+ * a read/write operation to SPI_SR register (SPI_I2S_GetITStatus())
+ * followed by a write operation to SPI_CR1 register (SPI_Cmd() to enable
+ * the SPI).
+ * @retval None
+ */
+void SPI_I2S_ClearITPendingBit(SPI_TypeDef* SPIx, uint8_t SPI_I2S_IT)
+{
+ uint16_t itpos = 0;
+ /* Check the parameters */
+ assert_param(IS_SPI_ALL_PERIPH(SPIx));
+ assert_param(IS_SPI_I2S_CLEAR_IT(SPI_I2S_IT));
+
+ /* Get the SPI IT index */
+ itpos = 0x01 << (SPI_I2S_IT & 0x0F);
+
+ /* Clear the selected SPI CRC Error (CRCERR) interrupt pending bit */
+ SPIx->SR = (uint16_t)~itpos;
+}
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_tim.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_tim.c
new file mode 100644
index 0000000..7bd494a
Binary files /dev/null and b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_tim.c differ
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_usart.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_usart.c
new file mode 100644
index 0000000..e794eae
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_usart.c
@@ -0,0 +1,1058 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_usart.c
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file provides all the USART firmware functions.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x_usart.h"
+#include "stm32f10x_rcc.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @defgroup USART
+ * @brief USART driver modules
+ * @{
+ */
+
+/** @defgroup USART_Private_TypesDefinitions
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup USART_Private_Defines
+ * @{
+ */
+
+#define CR1_UE_Set ((uint16_t)0x2000) /*!< USART Enable Mask */
+#define CR1_UE_Reset ((uint16_t)0xDFFF) /*!< USART Disable Mask */
+
+#define CR1_WAKE_Mask ((uint16_t)0xF7FF) /*!< USART WakeUp Method Mask */
+
+#define CR1_RWU_Set ((uint16_t)0x0002) /*!< USART mute mode Enable Mask */
+#define CR1_RWU_Reset ((uint16_t)0xFFFD) /*!< USART mute mode Enable Mask */
+#define CR1_SBK_Set ((uint16_t)0x0001) /*!< USART Break Character send Mask */
+#define CR1_CLEAR_Mask ((uint16_t)0xE9F3) /*!< USART CR1 Mask */
+#define CR2_Address_Mask ((uint16_t)0xFFF0) /*!< USART address Mask */
+
+#define CR2_LINEN_Set ((uint16_t)0x4000) /*!< USART LIN Enable Mask */
+#define CR2_LINEN_Reset ((uint16_t)0xBFFF) /*!< USART LIN Disable Mask */
+
+#define CR2_LBDL_Mask ((uint16_t)0xFFDF) /*!< USART LIN Break detection Mask */
+#define CR2_STOP_CLEAR_Mask ((uint16_t)0xCFFF) /*!< USART CR2 STOP Bits Mask */
+#define CR2_CLOCK_CLEAR_Mask ((uint16_t)0xF0FF) /*!< USART CR2 Clock Mask */
+
+#define CR3_SCEN_Set ((uint16_t)0x0020) /*!< USART SC Enable Mask */
+#define CR3_SCEN_Reset ((uint16_t)0xFFDF) /*!< USART SC Disable Mask */
+
+#define CR3_NACK_Set ((uint16_t)0x0010) /*!< USART SC NACK Enable Mask */
+#define CR3_NACK_Reset ((uint16_t)0xFFEF) /*!< USART SC NACK Disable Mask */
+
+#define CR3_HDSEL_Set ((uint16_t)0x0008) /*!< USART Half-Duplex Enable Mask */
+#define CR3_HDSEL_Reset ((uint16_t)0xFFF7) /*!< USART Half-Duplex Disable Mask */
+
+#define CR3_IRLP_Mask ((uint16_t)0xFFFB) /*!< USART IrDA LowPower mode Mask */
+#define CR3_CLEAR_Mask ((uint16_t)0xFCFF) /*!< USART CR3 Mask */
+
+#define CR3_IREN_Set ((uint16_t)0x0002) /*!< USART IrDA Enable Mask */
+#define CR3_IREN_Reset ((uint16_t)0xFFFD) /*!< USART IrDA Disable Mask */
+#define GTPR_LSB_Mask ((uint16_t)0x00FF) /*!< Guard Time Register LSB Mask */
+#define GTPR_MSB_Mask ((uint16_t)0xFF00) /*!< Guard Time Register MSB Mask */
+#define IT_Mask ((uint16_t)0x001F) /*!< USART Interrupt Mask */
+
+/* USART OverSampling-8 Mask */
+#define CR1_OVER8_Set ((u16)0x8000) /* USART OVER8 mode Enable Mask */
+#define CR1_OVER8_Reset ((u16)0x7FFF) /* USART OVER8 mode Disable Mask */
+
+/* USART One Bit Sampling Mask */
+#define CR3_ONEBITE_Set ((u16)0x0800) /* USART ONEBITE mode Enable Mask */
+#define CR3_ONEBITE_Reset ((u16)0xF7FF) /* USART ONEBITE mode Disable Mask */
+
+/**
+ * @}
+ */
+
+/** @defgroup USART_Private_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup USART_Private_Variables
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup USART_Private_FunctionPrototypes
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup USART_Private_Functions
+ * @{
+ */
+
+/**
+ * @brief Deinitializes the USARTx peripheral registers to their default reset values.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @retval None
+ */
+void USART_DeInit(USART_TypeDef* USARTx)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+
+ if (USARTx == USART1)
+ {
+ RCC_APB2PeriphResetCmd(RCC_APB2Periph_USART1, ENABLE);
+ RCC_APB2PeriphResetCmd(RCC_APB2Periph_USART1, DISABLE);
+ }
+ else if (USARTx == USART2)
+ {
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_USART2, ENABLE);
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_USART2, DISABLE);
+ }
+ else if (USARTx == USART3)
+ {
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_USART3, ENABLE);
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_USART3, DISABLE);
+ }
+ else if (USARTx == UART4)
+ {
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_UART4, ENABLE);
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_UART4, DISABLE);
+ }
+ else
+ {
+ if (USARTx == UART5)
+ {
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_UART5, ENABLE);
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_UART5, DISABLE);
+ }
+ }
+}
+
+/**
+ * @brief Initializes the USARTx peripheral according to the specified
+ * parameters in the USART_InitStruct .
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @param USART_InitStruct: pointer to a USART_InitTypeDef structure
+ * that contains the configuration information for the specified USART
+ * peripheral.
+ * @retval None
+ */
+void USART_Init(USART_TypeDef* USARTx, USART_InitTypeDef* USART_InitStruct)
+{
+ uint32_t tmpreg = 0x00, apbclock = 0x00;
+ uint32_t integerdivider = 0x00;
+ uint32_t fractionaldivider = 0x00;
+ uint32_t usartxbase = 0;
+ RCC_ClocksTypeDef RCC_ClocksStatus;
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+ assert_param(IS_USART_BAUDRATE(USART_InitStruct->USART_BaudRate));
+ assert_param(IS_USART_WORD_LENGTH(USART_InitStruct->USART_WordLength));
+ assert_param(IS_USART_STOPBITS(USART_InitStruct->USART_StopBits));
+ assert_param(IS_USART_PARITY(USART_InitStruct->USART_Parity));
+ assert_param(IS_USART_MODE(USART_InitStruct->USART_Mode));
+ assert_param(IS_USART_HARDWARE_FLOW_CONTROL(USART_InitStruct->USART_HardwareFlowControl));
+ /* The hardware flow control is available only for USART1, USART2 and USART3 */
+ if (USART_InitStruct->USART_HardwareFlowControl != USART_HardwareFlowControl_None)
+ {
+ assert_param(IS_USART_123_PERIPH(USARTx));
+ }
+
+ usartxbase = (uint32_t)USARTx;
+
+/*---------------------------- USART CR2 Configuration -----------------------*/
+ tmpreg = USARTx->CR2;
+ /* Clear STOP[13:12] bits */
+ tmpreg &= CR2_STOP_CLEAR_Mask;
+ /* Configure the USART Stop Bits, Clock, CPOL, CPHA and LastBit ------------*/
+ /* Set STOP[13:12] bits according to USART_StopBits value */
+ tmpreg |= (uint32_t)USART_InitStruct->USART_StopBits;
+
+ /* Write to USART CR2 */
+ USARTx->CR2 = (uint16_t)tmpreg;
+
+/*---------------------------- USART CR1 Configuration -----------------------*/
+ tmpreg = USARTx->CR1;
+ /* Clear M, PCE, PS, TE and RE bits */
+ tmpreg &= CR1_CLEAR_Mask;
+ /* Configure the USART Word Length, Parity and mode ----------------------- */
+ /* Set the M bits according to USART_WordLength value */
+ /* Set PCE and PS bits according to USART_Parity value */
+ /* Set TE and RE bits according to USART_Mode value */
+ tmpreg |= (uint32_t)USART_InitStruct->USART_WordLength | USART_InitStruct->USART_Parity |
+ USART_InitStruct->USART_Mode;
+ /* Write to USART CR1 */
+ USARTx->CR1 = (uint16_t)tmpreg;
+
+/*---------------------------- USART CR3 Configuration -----------------------*/
+ tmpreg = USARTx->CR3;
+ /* Clear CTSE and RTSE bits */
+ tmpreg &= CR3_CLEAR_Mask;
+ /* Configure the USART HFC -------------------------------------------------*/
+ /* Set CTSE and RTSE bits according to USART_HardwareFlowControl value */
+ tmpreg |= USART_InitStruct->USART_HardwareFlowControl;
+ /* Write to USART CR3 */
+ USARTx->CR3 = (uint16_t)tmpreg;
+
+/*---------------------------- USART BRR Configuration -----------------------*/
+ /* Configure the USART Baud Rate -------------------------------------------*/
+ RCC_GetClocksFreq(&RCC_ClocksStatus);
+ if (usartxbase == USART1_BASE)
+ {
+ apbclock = RCC_ClocksStatus.PCLK2_Frequency;
+ }
+ else
+ {
+ apbclock = RCC_ClocksStatus.PCLK1_Frequency;
+ }
+
+ /* Determine the integer part */
+ if ((USARTx->CR1 & CR1_OVER8_Set) != 0)
+ {
+ /* Integer part computing in case Oversampling mode is 8 Samples */
+ integerdivider = ((25 * apbclock) / (2 * (USART_InitStruct->USART_BaudRate)));
+ }
+ else /* if ((USARTx->CR1 & CR1_OVER8_Set) == 0) */
+ {
+ /* Integer part computing in case Oversampling mode is 16 Samples */
+ integerdivider = ((25 * apbclock) / (4 * (USART_InitStruct->USART_BaudRate)));
+ }
+ tmpreg = (integerdivider / 100) << 4;
+
+ /* Determine the fractional part */
+ fractionaldivider = integerdivider - (100 * (tmpreg >> 4));
+
+ /* Implement the fractional part in the register */
+ if ((USARTx->CR1 & CR1_OVER8_Set) != 0)
+ {
+ tmpreg |= ((((fractionaldivider * 8) + 50) / 100)) & ((uint8_t)0x07);
+ }
+ else /* if ((USARTx->CR1 & CR1_OVER8_Set) == 0) */
+ {
+ tmpreg |= ((((fractionaldivider * 16) + 50) / 100)) & ((uint8_t)0x0F);
+ }
+
+ /* Write to USART BRR */
+ USARTx->BRR = (uint16_t)tmpreg;
+}
+
+/**
+ * @brief Fills each USART_InitStruct member with its default value.
+ * @param USART_InitStruct: pointer to a USART_InitTypeDef structure
+ * which will be initialized.
+ * @retval None
+ */
+void USART_StructInit(USART_InitTypeDef* USART_InitStruct)
+{
+ /* USART_InitStruct members default value */
+ USART_InitStruct->USART_BaudRate = 9600;
+ USART_InitStruct->USART_WordLength = USART_WordLength_8b;
+ USART_InitStruct->USART_StopBits = USART_StopBits_1;
+ USART_InitStruct->USART_Parity = USART_Parity_No ;
+ USART_InitStruct->USART_Mode = USART_Mode_Rx | USART_Mode_Tx;
+ USART_InitStruct->USART_HardwareFlowControl = USART_HardwareFlowControl_None;
+}
+
+/**
+ * @brief Initializes the USARTx peripheral Clock according to the
+ * specified parameters in the USART_ClockInitStruct .
+ * @param USARTx: where x can be 1, 2, 3 to select the USART peripheral.
+ * @param USART_ClockInitStruct: pointer to a USART_ClockInitTypeDef
+ * structure that contains the configuration information for the specified
+ * USART peripheral.
+ * @note The Smart Card and Synchronous modes are not available for UART4 and UART5.
+ * @retval None
+ */
+void USART_ClockInit(USART_TypeDef* USARTx, USART_ClockInitTypeDef* USART_ClockInitStruct)
+{
+ uint32_t tmpreg = 0x00;
+ /* Check the parameters */
+ assert_param(IS_USART_123_PERIPH(USARTx));
+ assert_param(IS_USART_CLOCK(USART_ClockInitStruct->USART_Clock));
+ assert_param(IS_USART_CPOL(USART_ClockInitStruct->USART_CPOL));
+ assert_param(IS_USART_CPHA(USART_ClockInitStruct->USART_CPHA));
+ assert_param(IS_USART_LASTBIT(USART_ClockInitStruct->USART_LastBit));
+
+/*---------------------------- USART CR2 Configuration -----------------------*/
+ tmpreg = USARTx->CR2;
+ /* Clear CLKEN, CPOL, CPHA and LBCL bits */
+ tmpreg &= CR2_CLOCK_CLEAR_Mask;
+ /* Configure the USART Clock, CPOL, CPHA and LastBit ------------*/
+ /* Set CLKEN bit according to USART_Clock value */
+ /* Set CPOL bit according to USART_CPOL value */
+ /* Set CPHA bit according to USART_CPHA value */
+ /* Set LBCL bit according to USART_LastBit value */
+ tmpreg |= (uint32_t)USART_ClockInitStruct->USART_Clock | USART_ClockInitStruct->USART_CPOL |
+ USART_ClockInitStruct->USART_CPHA | USART_ClockInitStruct->USART_LastBit;
+ /* Write to USART CR2 */
+ USARTx->CR2 = (uint16_t)tmpreg;
+}
+
+/**
+ * @brief Fills each USART_ClockInitStruct member with its default value.
+ * @param USART_ClockInitStruct: pointer to a USART_ClockInitTypeDef
+ * structure which will be initialized.
+ * @retval None
+ */
+void USART_ClockStructInit(USART_ClockInitTypeDef* USART_ClockInitStruct)
+{
+ /* USART_ClockInitStruct members default value */
+ USART_ClockInitStruct->USART_Clock = USART_Clock_Disable;
+ USART_ClockInitStruct->USART_CPOL = USART_CPOL_Low;
+ USART_ClockInitStruct->USART_CPHA = USART_CPHA_1Edge;
+ USART_ClockInitStruct->USART_LastBit = USART_LastBit_Disable;
+}
+
+/**
+ * @brief Enables or disables the specified USART peripheral.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @param NewState: new state of the USARTx peripheral.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void USART_Cmd(USART_TypeDef* USARTx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ if (NewState != DISABLE)
+ {
+ /* Enable the selected USART by setting the UE bit in the CR1 register */
+ USARTx->CR1 |= CR1_UE_Set;
+ }
+ else
+ {
+ /* Disable the selected USART by clearing the UE bit in the CR1 register */
+ USARTx->CR1 &= CR1_UE_Reset;
+ }
+}
+
+/**
+ * @brief Enables or disables the specified USART interrupts.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @param USART_IT: specifies the USART interrupt sources to be enabled or disabled.
+ * This parameter can be one of the following values:
+ * @arg USART_IT_CTS: CTS change interrupt (not available for UART4 and UART5)
+ * @arg USART_IT_LBD: LIN Break detection interrupt
+ * @arg USART_IT_TXE: Transmit Data Register empty interrupt
+ * @arg USART_IT_TC: Transmission complete interrupt
+ * @arg USART_IT_RXNE: Receive Data register not empty interrupt
+ * @arg USART_IT_IDLE: Idle line detection interrupt
+ * @arg USART_IT_PE: Parity Error interrupt
+ * @arg USART_IT_ERR: Error interrupt(Frame error, noise error, overrun error)
+ * @param NewState: new state of the specified USARTx interrupts.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void USART_ITConfig(USART_TypeDef* USARTx, uint16_t USART_IT, FunctionalState NewState)
+{
+ uint32_t usartreg = 0x00, itpos = 0x00, itmask = 0x00;
+ uint32_t usartxbase = 0x00;
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+ assert_param(IS_USART_CONFIG_IT(USART_IT));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ /* The CTS interrupt is not available for UART4 and UART5 */
+ if (USART_IT == USART_IT_CTS)
+ {
+ assert_param(IS_USART_123_PERIPH(USARTx));
+ }
+
+ usartxbase = (uint32_t)USARTx;
+
+ /* Get the USART register index */
+ usartreg = (((uint8_t)USART_IT) >> 0x05);
+
+ /* Get the interrupt position */
+ itpos = USART_IT & IT_Mask;
+ itmask = (((uint32_t)0x01) << itpos);
+
+ if (usartreg == 0x01) /* The IT is in CR1 register */
+ {
+ usartxbase += 0x0C;
+ }
+ else if (usartreg == 0x02) /* The IT is in CR2 register */
+ {
+ usartxbase += 0x10;
+ }
+ else /* The IT is in CR3 register */
+ {
+ usartxbase += 0x14;
+ }
+ if (NewState != DISABLE)
+ {
+ *(__IO uint32_t*)usartxbase |= itmask;
+ }
+ else
+ {
+ *(__IO uint32_t*)usartxbase &= ~itmask;
+ }
+}
+
+/**
+ * @brief Enables or disables the USARTs DMA interface.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @param USART_DMAReq: specifies the DMA request.
+ * This parameter can be any combination of the following values:
+ * @arg USART_DMAReq_Tx: USART DMA transmit request
+ * @arg USART_DMAReq_Rx: USART DMA receive request
+ * @param NewState: new state of the DMA Request sources.
+ * This parameter can be: ENABLE or DISABLE.
+ * @note The DMA mode is not available for UART5 except in the STM32
+ * High density value line devices(STM32F10X_HD_VL).
+ * @retval None
+ */
+void USART_DMACmd(USART_TypeDef* USARTx, uint16_t USART_DMAReq, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+ assert_param(IS_USART_DMAREQ(USART_DMAReq));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable the DMA transfer for selected requests by setting the DMAT and/or
+ DMAR bits in the USART CR3 register */
+ USARTx->CR3 |= USART_DMAReq;
+ }
+ else
+ {
+ /* Disable the DMA transfer for selected requests by clearing the DMAT and/or
+ DMAR bits in the USART CR3 register */
+ USARTx->CR3 &= (uint16_t)~USART_DMAReq;
+ }
+}
+
+/**
+ * @brief Sets the address of the USART node.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @param USART_Address: Indicates the address of the USART node.
+ * @retval None
+ */
+void USART_SetAddress(USART_TypeDef* USARTx, uint8_t USART_Address)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+ assert_param(IS_USART_ADDRESS(USART_Address));
+
+ /* Clear the USART address */
+ USARTx->CR2 &= CR2_Address_Mask;
+ /* Set the USART address node */
+ USARTx->CR2 |= USART_Address;
+}
+
+/**
+ * @brief Selects the USART WakeUp method.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @param USART_WakeUp: specifies the USART wakeup method.
+ * This parameter can be one of the following values:
+ * @arg USART_WakeUp_IdleLine: WakeUp by an idle line detection
+ * @arg USART_WakeUp_AddressMark: WakeUp by an address mark
+ * @retval None
+ */
+void USART_WakeUpConfig(USART_TypeDef* USARTx, uint16_t USART_WakeUp)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+ assert_param(IS_USART_WAKEUP(USART_WakeUp));
+
+ USARTx->CR1 &= CR1_WAKE_Mask;
+ USARTx->CR1 |= USART_WakeUp;
+}
+
+/**
+ * @brief Determines if the USART is in mute mode or not.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @param NewState: new state of the USART mute mode.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void USART_ReceiverWakeUpCmd(USART_TypeDef* USARTx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ if (NewState != DISABLE)
+ {
+ /* Enable the USART mute mode by setting the RWU bit in the CR1 register */
+ USARTx->CR1 |= CR1_RWU_Set;
+ }
+ else
+ {
+ /* Disable the USART mute mode by clearing the RWU bit in the CR1 register */
+ USARTx->CR1 &= CR1_RWU_Reset;
+ }
+}
+
+/**
+ * @brief Sets the USART LIN Break detection length.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @param USART_LINBreakDetectLength: specifies the LIN break detection length.
+ * This parameter can be one of the following values:
+ * @arg USART_LINBreakDetectLength_10b: 10-bit break detection
+ * @arg USART_LINBreakDetectLength_11b: 11-bit break detection
+ * @retval None
+ */
+void USART_LINBreakDetectLengthConfig(USART_TypeDef* USARTx, uint16_t USART_LINBreakDetectLength)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+ assert_param(IS_USART_LIN_BREAK_DETECT_LENGTH(USART_LINBreakDetectLength));
+
+ USARTx->CR2 &= CR2_LBDL_Mask;
+ USARTx->CR2 |= USART_LINBreakDetectLength;
+}
+
+/**
+ * @brief Enables or disables the USARTs LIN mode.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @param NewState: new state of the USART LIN mode.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void USART_LINCmd(USART_TypeDef* USARTx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ if (NewState != DISABLE)
+ {
+ /* Enable the LIN mode by setting the LINEN bit in the CR2 register */
+ USARTx->CR2 |= CR2_LINEN_Set;
+ }
+ else
+ {
+ /* Disable the LIN mode by clearing the LINEN bit in the CR2 register */
+ USARTx->CR2 &= CR2_LINEN_Reset;
+ }
+}
+
+/**
+ * @brief Transmits single data through the USARTx peripheral.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @param Data: the data to transmit.
+ * @retval None
+ */
+void USART_SendData(USART_TypeDef* USARTx, uint16_t Data)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+ assert_param(IS_USART_DATA(Data));
+
+ /* Transmit Data */
+ USARTx->DR = (Data & (uint16_t)0x01FF);
+}
+
+/**
+ * @brief Returns the most recent received data by the USARTx peripheral.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @retval The received data.
+ */
+uint16_t USART_ReceiveData(USART_TypeDef* USARTx)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+
+ /* Receive Data */
+ return (uint16_t)(USARTx->DR & (uint16_t)0x01FF);
+}
+
+/**
+ * @brief Transmits break characters.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @retval None
+ */
+void USART_SendBreak(USART_TypeDef* USARTx)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+
+ /* Send break characters */
+ USARTx->CR1 |= CR1_SBK_Set;
+}
+
+/**
+ * @brief Sets the specified USART guard time.
+ * @param USARTx: where x can be 1, 2 or 3 to select the USART peripheral.
+ * @param USART_GuardTime: specifies the guard time.
+ * @note The guard time bits are not available for UART4 and UART5.
+ * @retval None
+ */
+void USART_SetGuardTime(USART_TypeDef* USARTx, uint8_t USART_GuardTime)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_123_PERIPH(USARTx));
+
+ /* Clear the USART Guard time */
+ USARTx->GTPR &= GTPR_LSB_Mask;
+ /* Set the USART guard time */
+ USARTx->GTPR |= (uint16_t)((uint16_t)USART_GuardTime << 0x08);
+}
+
+/**
+ * @brief Sets the system clock prescaler.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @param USART_Prescaler: specifies the prescaler clock.
+ * @note The function is used for IrDA mode with UART4 and UART5.
+ * @retval None
+ */
+void USART_SetPrescaler(USART_TypeDef* USARTx, uint8_t USART_Prescaler)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+
+ /* Clear the USART prescaler */
+ USARTx->GTPR &= GTPR_MSB_Mask;
+ /* Set the USART prescaler */
+ USARTx->GTPR |= USART_Prescaler;
+}
+
+/**
+ * @brief Enables or disables the USARTs Smart Card mode.
+ * @param USARTx: where x can be 1, 2 or 3 to select the USART peripheral.
+ * @param NewState: new state of the Smart Card mode.
+ * This parameter can be: ENABLE or DISABLE.
+ * @note The Smart Card mode is not available for UART4 and UART5.
+ * @retval None
+ */
+void USART_SmartCardCmd(USART_TypeDef* USARTx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_123_PERIPH(USARTx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable the SC mode by setting the SCEN bit in the CR3 register */
+ USARTx->CR3 |= CR3_SCEN_Set;
+ }
+ else
+ {
+ /* Disable the SC mode by clearing the SCEN bit in the CR3 register */
+ USARTx->CR3 &= CR3_SCEN_Reset;
+ }
+}
+
+/**
+ * @brief Enables or disables NACK transmission.
+ * @param USARTx: where x can be 1, 2 or 3 to select the USART peripheral.
+ * @param NewState: new state of the NACK transmission.
+ * This parameter can be: ENABLE or DISABLE.
+ * @note The Smart Card mode is not available for UART4 and UART5.
+ * @retval None
+ */
+void USART_SmartCardNACKCmd(USART_TypeDef* USARTx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_123_PERIPH(USARTx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+ if (NewState != DISABLE)
+ {
+ /* Enable the NACK transmission by setting the NACK bit in the CR3 register */
+ USARTx->CR3 |= CR3_NACK_Set;
+ }
+ else
+ {
+ /* Disable the NACK transmission by clearing the NACK bit in the CR3 register */
+ USARTx->CR3 &= CR3_NACK_Reset;
+ }
+}
+
+/**
+ * @brief Enables or disables the USARTs Half Duplex communication.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @param NewState: new state of the USART Communication.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void USART_HalfDuplexCmd(USART_TypeDef* USARTx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ if (NewState != DISABLE)
+ {
+ /* Enable the Half-Duplex mode by setting the HDSEL bit in the CR3 register */
+ USARTx->CR3 |= CR3_HDSEL_Set;
+ }
+ else
+ {
+ /* Disable the Half-Duplex mode by clearing the HDSEL bit in the CR3 register */
+ USARTx->CR3 &= CR3_HDSEL_Reset;
+ }
+}
+
+
+/**
+ * @brief Enables or disables the USART's 8x oversampling mode.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @param NewState: new state of the USART one bit sampling method.
+ * This parameter can be: ENABLE or DISABLE.
+ * @note
+ * This function has to be called before calling USART_Init()
+ * function in order to have correct baudrate Divider value.
+ * @retval None
+ */
+void USART_OverSampling8Cmd(USART_TypeDef* USARTx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ if (NewState != DISABLE)
+ {
+ /* Enable the 8x Oversampling mode by setting the OVER8 bit in the CR1 register */
+ USARTx->CR1 |= CR1_OVER8_Set;
+ }
+ else
+ {
+ /* Disable the 8x Oversampling mode by clearing the OVER8 bit in the CR1 register */
+ USARTx->CR1 &= CR1_OVER8_Reset;
+ }
+}
+
+/**
+ * @brief Enables or disables the USART's one bit sampling method.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @param NewState: new state of the USART one bit sampling method.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void USART_OneBitMethodCmd(USART_TypeDef* USARTx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ if (NewState != DISABLE)
+ {
+ /* Enable the one bit method by setting the ONEBITE bit in the CR3 register */
+ USARTx->CR3 |= CR3_ONEBITE_Set;
+ }
+ else
+ {
+ /* Disable tthe one bit method by clearing the ONEBITE bit in the CR3 register */
+ USARTx->CR3 &= CR3_ONEBITE_Reset;
+ }
+}
+
+/**
+ * @brief Configures the USART's IrDA interface.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @param USART_IrDAMode: specifies the IrDA mode.
+ * This parameter can be one of the following values:
+ * @arg USART_IrDAMode_LowPower
+ * @arg USART_IrDAMode_Normal
+ * @retval None
+ */
+void USART_IrDAConfig(USART_TypeDef* USARTx, uint16_t USART_IrDAMode)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+ assert_param(IS_USART_IRDA_MODE(USART_IrDAMode));
+
+ USARTx->CR3 &= CR3_IRLP_Mask;
+ USARTx->CR3 |= USART_IrDAMode;
+}
+
+/**
+ * @brief Enables or disables the USART's IrDA interface.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @param NewState: new state of the IrDA mode.
+ * This parameter can be: ENABLE or DISABLE.
+ * @retval None
+ */
+void USART_IrDACmd(USART_TypeDef* USARTx, FunctionalState NewState)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+ assert_param(IS_FUNCTIONAL_STATE(NewState));
+
+ if (NewState != DISABLE)
+ {
+ /* Enable the IrDA mode by setting the IREN bit in the CR3 register */
+ USARTx->CR3 |= CR3_IREN_Set;
+ }
+ else
+ {
+ /* Disable the IrDA mode by clearing the IREN bit in the CR3 register */
+ USARTx->CR3 &= CR3_IREN_Reset;
+ }
+}
+
+/**
+ * @brief Checks whether the specified USART flag is set or not.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @param USART_FLAG: specifies the flag to check.
+ * This parameter can be one of the following values:
+ * @arg USART_FLAG_CTS: CTS Change flag (not available for UART4 and UART5)
+ * @arg USART_FLAG_LBD: LIN Break detection flag
+ * @arg USART_FLAG_TXE: Transmit data register empty flag
+ * @arg USART_FLAG_TC: Transmission Complete flag
+ * @arg USART_FLAG_RXNE: Receive data register not empty flag
+ * @arg USART_FLAG_IDLE: Idle Line detection flag
+ * @arg USART_FLAG_ORE: OverRun Error flag
+ * @arg USART_FLAG_NE: Noise Error flag
+ * @arg USART_FLAG_FE: Framing Error flag
+ * @arg USART_FLAG_PE: Parity Error flag
+ * @retval The new state of USART_FLAG (SET or RESET).
+ */
+FlagStatus USART_GetFlagStatus(USART_TypeDef* USARTx, uint16_t USART_FLAG)
+{
+ FlagStatus bitstatus = RESET;
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+ assert_param(IS_USART_FLAG(USART_FLAG));
+ /* The CTS flag is not available for UART4 and UART5 */
+ if (USART_FLAG == USART_FLAG_CTS)
+ {
+ assert_param(IS_USART_123_PERIPH(USARTx));
+ }
+
+ if ((USARTx->SR & USART_FLAG) != (uint16_t)RESET)
+ {
+ bitstatus = SET;
+ }
+ else
+ {
+ bitstatus = RESET;
+ }
+ return bitstatus;
+}
+
+/**
+ * @brief Clears the USARTx's pending flags.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @param USART_FLAG: specifies the flag to clear.
+ * This parameter can be any combination of the following values:
+ * @arg USART_FLAG_CTS: CTS Change flag (not available for UART4 and UART5).
+ * @arg USART_FLAG_LBD: LIN Break detection flag.
+ * @arg USART_FLAG_TC: Transmission Complete flag.
+ * @arg USART_FLAG_RXNE: Receive data register not empty flag.
+ *
+ * @note
+ * - PE (Parity error), FE (Framing error), NE (Noise error), ORE (OverRun
+ * error) and IDLE (Idle line detected) flags are cleared by software
+ * sequence: a read operation to USART_SR register (USART_GetFlagStatus())
+ * followed by a read operation to USART_DR register (USART_ReceiveData()).
+ * - RXNE flag can be also cleared by a read to the USART_DR register
+ * (USART_ReceiveData()).
+ * - TC flag can be also cleared by software sequence: a read operation to
+ * USART_SR register (USART_GetFlagStatus()) followed by a write operation
+ * to USART_DR register (USART_SendData()).
+ * - TXE flag is cleared only by a write to the USART_DR register
+ * (USART_SendData()).
+ * @retval None
+ */
+void USART_ClearFlag(USART_TypeDef* USARTx, uint16_t USART_FLAG)
+{
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+ assert_param(IS_USART_CLEAR_FLAG(USART_FLAG));
+ /* The CTS flag is not available for UART4 and UART5 */
+ if ((USART_FLAG & USART_FLAG_CTS) == USART_FLAG_CTS)
+ {
+ assert_param(IS_USART_123_PERIPH(USARTx));
+ }
+
+ USARTx->SR = (uint16_t)~USART_FLAG;
+}
+
+/**
+ * @brief Checks whether the specified USART interrupt has occurred or not.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @param USART_IT: specifies the USART interrupt source to check.
+ * This parameter can be one of the following values:
+ * @arg USART_IT_CTS: CTS change interrupt (not available for UART4 and UART5)
+ * @arg USART_IT_LBD: LIN Break detection interrupt
+ * @arg USART_IT_TXE: Tansmit Data Register empty interrupt
+ * @arg USART_IT_TC: Transmission complete interrupt
+ * @arg USART_IT_RXNE: Receive Data register not empty interrupt
+ * @arg USART_IT_IDLE: Idle line detection interrupt
+ * @arg USART_IT_ORE: OverRun Error interrupt
+ * @arg USART_IT_NE: Noise Error interrupt
+ * @arg USART_IT_FE: Framing Error interrupt
+ * @arg USART_IT_PE: Parity Error interrupt
+ * @retval The new state of USART_IT (SET or RESET).
+ */
+ITStatus USART_GetITStatus(USART_TypeDef* USARTx, uint16_t USART_IT)
+{
+ uint32_t bitpos = 0x00, itmask = 0x00, usartreg = 0x00;
+ ITStatus bitstatus = RESET;
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+ assert_param(IS_USART_GET_IT(USART_IT));
+ /* The CTS interrupt is not available for UART4 and UART5 */
+ if (USART_IT == USART_IT_CTS)
+ {
+ assert_param(IS_USART_123_PERIPH(USARTx));
+ }
+
+ /* Get the USART register index */
+ usartreg = (((uint8_t)USART_IT) >> 0x05);
+ /* Get the interrupt position */
+ itmask = USART_IT & IT_Mask;
+ itmask = (uint32_t)0x01 << itmask;
+
+ if (usartreg == 0x01) /* The IT is in CR1 register */
+ {
+ itmask &= USARTx->CR1;
+ }
+ else if (usartreg == 0x02) /* The IT is in CR2 register */
+ {
+ itmask &= USARTx->CR2;
+ }
+ else /* The IT is in CR3 register */
+ {
+ itmask &= USARTx->CR3;
+ }
+
+ bitpos = USART_IT >> 0x08;
+ bitpos = (uint32_t)0x01 << bitpos;
+ bitpos &= USARTx->SR;
+ if ((itmask != (uint16_t)RESET)&&(bitpos != (uint16_t)RESET))
+ {
+ bitstatus = SET;
+ }
+ else
+ {
+ bitstatus = RESET;
+ }
+
+ return bitstatus;
+}
+
+/**
+ * @brief Clears the USARTx's interrupt pending bits.
+ * @param USARTx: Select the USART or the UART peripheral.
+ * This parameter can be one of the following values:
+ * USART1, USART2, USART3, UART4 or UART5.
+ * @param USART_IT: specifies the interrupt pending bit to clear.
+ * This parameter can be one of the following values:
+ * @arg USART_IT_CTS: CTS change interrupt (not available for UART4 and UART5)
+ * @arg USART_IT_LBD: LIN Break detection interrupt
+ * @arg USART_IT_TC: Transmission complete interrupt.
+ * @arg USART_IT_RXNE: Receive Data register not empty interrupt.
+ *
+ * @note
+ * - PE (Parity error), FE (Framing error), NE (Noise error), ORE (OverRun
+ * error) and IDLE (Idle line detected) pending bits are cleared by
+ * software sequence: a read operation to USART_SR register
+ * (USART_GetITStatus()) followed by a read operation to USART_DR register
+ * (USART_ReceiveData()).
+ * - RXNE pending bit can be also cleared by a read to the USART_DR register
+ * (USART_ReceiveData()).
+ * - TC pending bit can be also cleared by software sequence: a read
+ * operation to USART_SR register (USART_GetITStatus()) followed by a write
+ * operation to USART_DR register (USART_SendData()).
+ * - TXE pending bit is cleared only by a write to the USART_DR register
+ * (USART_SendData()).
+ * @retval None
+ */
+void USART_ClearITPendingBit(USART_TypeDef* USARTx, uint16_t USART_IT)
+{
+ uint16_t bitpos = 0x00, itmask = 0x00;
+ /* Check the parameters */
+ assert_param(IS_USART_ALL_PERIPH(USARTx));
+ assert_param(IS_USART_CLEAR_IT(USART_IT));
+ /* The CTS interrupt is not available for UART4 and UART5 */
+ if (USART_IT == USART_IT_CTS)
+ {
+ assert_param(IS_USART_123_PERIPH(USARTx));
+ }
+
+ bitpos = USART_IT >> 0x08;
+ itmask = ((uint16_t)0x01 << (uint16_t)bitpos);
+ USARTx->SR = (uint16_t)~itmask;
+}
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_wwdg.c b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_wwdg.c
new file mode 100644
index 0000000..4a901e4
--- /dev/null
+++ b/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_wwdg.c
@@ -0,0 +1,224 @@
+/**
+ ******************************************************************************
+ * @file stm32f10x_wwdg.c
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 11-March-2011
+ * @brief This file provides all the WWDG firmware functions.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f10x_wwdg.h"
+#include "stm32f10x_rcc.h"
+
+/** @addtogroup STM32F10x_StdPeriph_Driver
+ * @{
+ */
+
+/** @defgroup WWDG
+ * @brief WWDG driver modules
+ * @{
+ */
+
+/** @defgroup WWDG_Private_TypesDefinitions
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup WWDG_Private_Defines
+ * @{
+ */
+
+/* ----------- WWDG registers bit address in the alias region ----------- */
+#define WWDG_OFFSET (WWDG_BASE - PERIPH_BASE)
+
+/* Alias word address of EWI bit */
+#define CFR_OFFSET (WWDG_OFFSET + 0x04)
+#define EWI_BitNumber 0x09
+#define CFR_EWI_BB (PERIPH_BB_BASE + (CFR_OFFSET * 32) + (EWI_BitNumber * 4))
+
+/* --------------------- WWDG registers bit mask ------------------------ */
+
+/* CR register bit mask */
+#define CR_WDGA_Set ((uint32_t)0x00000080)
+
+/* CFR register bit mask */
+#define CFR_WDGTB_Mask ((uint32_t)0xFFFFFE7F)
+#define CFR_W_Mask ((uint32_t)0xFFFFFF80)
+#define BIT_Mask ((uint8_t)0x7F)
+
+/**
+ * @}
+ */
+
+/** @defgroup WWDG_Private_Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup WWDG_Private_Variables
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup WWDG_Private_FunctionPrototypes
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/** @defgroup WWDG_Private_Functions
+ * @{
+ */
+
+/**
+ * @brief Deinitializes the WWDG peripheral registers to their default reset values.
+ * @param None
+ * @retval None
+ */
+void WWDG_DeInit(void)
+{
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_WWDG, ENABLE);
+ RCC_APB1PeriphResetCmd(RCC_APB1Periph_WWDG, DISABLE);
+}
+
+/**
+ * @brief Sets the WWDG Prescaler.
+ * @param WWDG_Prescaler: specifies the WWDG Prescaler.
+ * This parameter can be one of the following values:
+ * @arg WWDG_Prescaler_1: WWDG counter clock = (PCLK1/4096)/1
+ * @arg WWDG_Prescaler_2: WWDG counter clock = (PCLK1/4096)/2
+ * @arg WWDG_Prescaler_4: WWDG counter clock = (PCLK1/4096)/4
+ * @arg WWDG_Prescaler_8: WWDG counter clock = (PCLK1/4096)/8
+ * @retval None
+ */
+void WWDG_SetPrescaler(uint32_t WWDG_Prescaler)
+{
+ uint32_t tmpreg = 0;
+ /* Check the parameters */
+ assert_param(IS_WWDG_PRESCALER(WWDG_Prescaler));
+ /* Clear WDGTB[1:0] bits */
+ tmpreg = WWDG->CFR & CFR_WDGTB_Mask;
+ /* Set WDGTB[1:0] bits according to WWDG_Prescaler value */
+ tmpreg |= WWDG_Prescaler;
+ /* Store the new value */
+ WWDG->CFR = tmpreg;
+}
+
+/**
+ * @brief Sets the WWDG window value.
+ * @param WindowValue: specifies the window value to be compared to the downcounter.
+ * This parameter value must be lower than 0x80.
+ * @retval None
+ */
+void WWDG_SetWindowValue(uint8_t WindowValue)
+{
+ __IO uint32_t tmpreg = 0;
+
+ /* Check the parameters */
+ assert_param(IS_WWDG_WINDOW_VALUE(WindowValue));
+ /* Clear W[6:0] bits */
+
+ tmpreg = WWDG->CFR & CFR_W_Mask;
+
+ /* Set W[6:0] bits according to WindowValue value */
+ tmpreg |= WindowValue & (uint32_t) BIT_Mask;
+
+ /* Store the new value */
+ WWDG->CFR = tmpreg;
+}
+
+/**
+ * @brief Enables the WWDG Early Wakeup interrupt(EWI).
+ * @param None
+ * @retval None
+ */
+void WWDG_EnableIT(void)
+{
+ *(__IO uint32_t *) CFR_EWI_BB = (uint32_t)ENABLE;
+}
+
+/**
+ * @brief Sets the WWDG counter value.
+ * @param Counter: specifies the watchdog counter value.
+ * This parameter must be a number between 0x40 and 0x7F.
+ * @retval None
+ */
+void WWDG_SetCounter(uint8_t Counter)
+{
+ /* Check the parameters */
+ assert_param(IS_WWDG_COUNTER(Counter));
+ /* Write to T[6:0] bits to configure the counter value, no need to do
+ a read-modify-write; writing a 0 to WDGA bit does nothing */
+ WWDG->CR = Counter & BIT_Mask;
+}
+
+/**
+ * @brief Enables WWDG and load the counter value.
+ * @param Counter: specifies the watchdog counter value.
+ * This parameter must be a number between 0x40 and 0x7F.
+ * @retval None
+ */
+void WWDG_Enable(uint8_t Counter)
+{
+ /* Check the parameters */
+ assert_param(IS_WWDG_COUNTER(Counter));
+ WWDG->CR = CR_WDGA_Set | Counter;
+}
+
+/**
+ * @brief Checks whether the Early Wakeup interrupt flag is set or not.
+ * @param None
+ * @retval The new state of the Early Wakeup interrupt flag (SET or RESET)
+ */
+FlagStatus WWDG_GetFlagStatus(void)
+{
+ return (FlagStatus)(WWDG->SR);
+}
+
+/**
+ * @brief Clears Early Wakeup interrupt flag.
+ * @param None
+ * @retval None
+ */
+void WWDG_ClearFlag(void)
+{
+ WWDG->SR = (uint32_t)RESET;
+}
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/Math/Atan.c b/Math/Atan.c
new file mode 100644
index 0000000..472ae06
Binary files /dev/null and b/Math/Atan.c differ
diff --git a/Math/Atan.h b/Math/Atan.h
new file mode 100644
index 0000000..a3a11ae
Binary files /dev/null and b/Math/Atan.h differ
diff --git a/Math/Filter.c b/Math/Filter.c
new file mode 100644
index 0000000..bb26a95
Binary files /dev/null and b/Math/Filter.c differ
diff --git a/Math/Filter.h b/Math/Filter.h
new file mode 100644
index 0000000..dc84395
Binary files /dev/null and b/Math/Filter.h differ
diff --git a/Math/Mag.c b/Math/Mag.c
new file mode 100644
index 0000000..707bf7d
Binary files /dev/null and b/Math/Mag.c differ
diff --git a/Math/Mag.h b/Math/Mag.h
new file mode 100644
index 0000000..993c227
Binary files /dev/null and b/Math/Mag.h differ
diff --git a/Math/SinCos.c b/Math/SinCos.c
new file mode 100644
index 0000000..66e0925
Binary files /dev/null and b/Math/SinCos.c differ
diff --git a/Math/SinCos.h b/Math/SinCos.h
new file mode 100644
index 0000000..e92c73b
--- /dev/null
+++ b/Math/SinCos.h
@@ -0,0 +1,41 @@
+/******************************************************************************
+ * File ../LIB/SinCos.h
+ * Organization 江苏钮玮动力科技有限公司
+ * Version V1.00
+ * Date 02-Dec-2024
+ * Brief Atan function
+******************************************************************************/
+
+/******************************************************************************
+ Version Record
+ *****************************************************************************
+ Time 2-Dec-2024
+ Version V1.00
+ Author Dengjun Yu
+ Description
+ *First version created
+******************************************************************************/
+
+#ifndef _SINCOS_H_
+#define _SINCOS_H_
+
+/* ******************************************************************** */
+/* name = SinCos.h */
+/* function = */
+/* ・ */
+/* ・ */
+/* ・ */
+/* author = */
+/* date = 2024/12/02 */
+/* Copyright(c) All right reserved */
+/* ******************************************************************** */
+/* 履歴 */
+
+#include "Common_Type.h"
+#include "Common.h"
+
+void seekSinCosTab(uint16_t theta1,DATA32 *sincos);
+
+#endif
+
+/*************** (C) COPYRIGHT 2024 江苏钮玮动力科技有限公司 ********** END OF FILE ************/
diff --git a/Math/div.c b/Math/div.c
new file mode 100644
index 0000000..bddd554
Binary files /dev/null and b/Math/div.c differ
diff --git a/Math/div.h b/Math/div.h
new file mode 100644
index 0000000..1c9388c
Binary files /dev/null and b/Math/div.h differ
diff --git a/Math/math.c b/Math/math.c
new file mode 100644
index 0000000..1148471
Binary files /dev/null and b/Math/math.c differ
diff --git a/Math/math.h b/Math/math.h
new file mode 100644
index 0000000..ce0e36c
Binary files /dev/null and b/Math/math.h differ
diff --git a/MotorCtrl/BLDC.c b/MotorCtrl/BLDC.c
new file mode 100644
index 0000000..e037cb3
Binary files /dev/null and b/MotorCtrl/BLDC.c differ
diff --git a/MotorCtrl/Back_Emf_Det.c b/MotorCtrl/Back_Emf_Det.c
new file mode 100644
index 0000000..a278434
Binary files /dev/null and b/MotorCtrl/Back_Emf_Det.c differ
diff --git a/MotorCtrl/Back_Emf_Det.h b/MotorCtrl/Back_Emf_Det.h
new file mode 100644
index 0000000..48accd3
Binary files /dev/null and b/MotorCtrl/Back_Emf_Det.h differ
diff --git a/MotorCtrl/Current_Virtualizer.c b/MotorCtrl/Current_Virtualizer.c
new file mode 100644
index 0000000..735217f
Binary files /dev/null and b/MotorCtrl/Current_Virtualizer.c differ
diff --git a/MotorCtrl/Current_Virtualizer.h b/MotorCtrl/Current_Virtualizer.h
new file mode 100644
index 0000000..75d8fd4
Binary files /dev/null and b/MotorCtrl/Current_Virtualizer.h differ
diff --git a/MotorCtrl/Deadtimecomp.c b/MotorCtrl/Deadtimecomp.c
new file mode 100644
index 0000000..b35a154
Binary files /dev/null and b/MotorCtrl/Deadtimecomp.c differ
diff --git a/MotorCtrl/Deadtimecomp.h b/MotorCtrl/Deadtimecomp.h
new file mode 100644
index 0000000..ce8509e
Binary files /dev/null and b/MotorCtrl/Deadtimecomp.h differ
diff --git a/MotorCtrl/FOC.c b/MotorCtrl/FOC.c
new file mode 100644
index 0000000..b421e41
Binary files /dev/null and b/MotorCtrl/FOC.c differ
diff --git a/MotorCtrl/Lesshall.c b/MotorCtrl/Lesshall.c
new file mode 100644
index 0000000..ffaa3a4
Binary files /dev/null and b/MotorCtrl/Lesshall.c differ
diff --git a/MotorCtrl/Lesshall.h b/MotorCtrl/Lesshall.h
new file mode 100644
index 0000000..2350708
Binary files /dev/null and b/MotorCtrl/Lesshall.h differ
diff --git a/MotorCtrl/Math_Transform.c b/MotorCtrl/Math_Transform.c
new file mode 100644
index 0000000..6b3ddbe
Binary files /dev/null and b/MotorCtrl/Math_Transform.c differ
diff --git a/MotorCtrl/Math_Transform.h b/MotorCtrl/Math_Transform.h
new file mode 100644
index 0000000..bf3c3cb
Binary files /dev/null and b/MotorCtrl/Math_Transform.h differ
diff --git a/MotorCtrl/PWM_Shift.c b/MotorCtrl/PWM_Shift.c
new file mode 100644
index 0000000..1678f10
Binary files /dev/null and b/MotorCtrl/PWM_Shift.c differ
diff --git a/MotorCtrl/PWM_Shift.h b/MotorCtrl/PWM_Shift.h
new file mode 100644
index 0000000..9dff7a4
Binary files /dev/null and b/MotorCtrl/PWM_Shift.h differ
diff --git a/MotorCtrl/Phase_comp.c b/MotorCtrl/Phase_comp.c
new file mode 100644
index 0000000..177d477
Binary files /dev/null and b/MotorCtrl/Phase_comp.c differ
diff --git a/MotorCtrl/Phase_comp.h b/MotorCtrl/Phase_comp.h
new file mode 100644
index 0000000..8d63b6f
Binary files /dev/null and b/MotorCtrl/Phase_comp.h differ
diff --git a/MotorCtrl/Shunt_Sample.c b/MotorCtrl/Shunt_Sample.c
new file mode 100644
index 0000000..375dd9c
Binary files /dev/null and b/MotorCtrl/Shunt_Sample.c differ
diff --git a/MotorCtrl/Shunt_Sample.h b/MotorCtrl/Shunt_Sample.h
new file mode 100644
index 0000000..2b5f4d9
Binary files /dev/null and b/MotorCtrl/Shunt_Sample.h differ
diff --git a/MotorCtrl/SpeedLoop.c b/MotorCtrl/SpeedLoop.c
new file mode 100644
index 0000000..841dd61
Binary files /dev/null and b/MotorCtrl/SpeedLoop.c differ
diff --git a/MotorCtrl/Speed_Loop.h b/MotorCtrl/Speed_Loop.h
new file mode 100644
index 0000000..55d0b95
Binary files /dev/null and b/MotorCtrl/Speed_Loop.h differ
diff --git a/MotorCtrl/Speed_pll.c b/MotorCtrl/Speed_pll.c
new file mode 100644
index 0000000..da0b4d6
Binary files /dev/null and b/MotorCtrl/Speed_pll.c differ
diff --git a/MotorCtrl/Speed_pll.h b/MotorCtrl/Speed_pll.h
new file mode 100644
index 0000000..40b2594
Binary files /dev/null and b/MotorCtrl/Speed_pll.h differ
diff --git a/MotorCtrl/Voltage_ripple_comp.c b/MotorCtrl/Voltage_ripple_comp.c
new file mode 100644
index 0000000..9294b53
Binary files /dev/null and b/MotorCtrl/Voltage_ripple_comp.c differ
diff --git a/MotorCtrl/Voltage_ripple_comp.h b/MotorCtrl/Voltage_ripple_comp.h
new file mode 100644
index 0000000..1d0e6df
Binary files /dev/null and b/MotorCtrl/Voltage_ripple_comp.h differ
diff --git a/MotorCtrl/Weakfield.c b/MotorCtrl/Weakfield.c
new file mode 100644
index 0000000..10bb85d
Binary files /dev/null and b/MotorCtrl/Weakfield.c differ
diff --git a/MotorCtrl/Weakfield.h b/MotorCtrl/Weakfield.h
new file mode 100644
index 0000000..39798b4
Binary files /dev/null and b/MotorCtrl/Weakfield.h differ
diff --git a/MotorCtrl/bldc.h b/MotorCtrl/bldc.h
new file mode 100644
index 0000000..324b64f
Binary files /dev/null and b/MotorCtrl/bldc.h differ
diff --git a/MotorCtrl/driver.c b/MotorCtrl/driver.c
new file mode 100644
index 0000000..6b0afd4
Binary files /dev/null and b/MotorCtrl/driver.c differ
diff --git a/MotorCtrl/driver.h b/MotorCtrl/driver.h
new file mode 100644
index 0000000..18df5d6
Binary files /dev/null and b/MotorCtrl/driver.h differ
diff --git a/MotorCtrl/foc.h b/MotorCtrl/foc.h
new file mode 100644
index 0000000..61f700a
Binary files /dev/null and b/MotorCtrl/foc.h differ
diff --git a/MotorCtrl/hall.c b/MotorCtrl/hall.c
new file mode 100644
index 0000000..1778860
Binary files /dev/null and b/MotorCtrl/hall.c differ
diff --git a/MotorCtrl/hall.h b/MotorCtrl/hall.h
new file mode 100644
index 0000000..1c24a10
Binary files /dev/null and b/MotorCtrl/hall.h differ
diff --git a/MotorCtrl/noHall.c b/MotorCtrl/noHall.c
new file mode 100644
index 0000000..230e01d
Binary files /dev/null and b/MotorCtrl/noHall.c differ
diff --git a/MotorCtrl/noHall.h b/MotorCtrl/noHall.h
new file mode 100644
index 0000000..abaee39
Binary files /dev/null and b/MotorCtrl/noHall.h differ
diff --git a/MotorCtrl/pi_regular.c b/MotorCtrl/pi_regular.c
new file mode 100644
index 0000000..9e2013c
Binary files /dev/null and b/MotorCtrl/pi_regular.c differ
diff --git a/MotorCtrl/pi_regular.h b/MotorCtrl/pi_regular.h
new file mode 100644
index 0000000..4a17396
Binary files /dev/null and b/MotorCtrl/pi_regular.h differ
diff --git a/MotorCtrl/smopos.c b/MotorCtrl/smopos.c
new file mode 100644
index 0000000..f21000c
Binary files /dev/null and b/MotorCtrl/smopos.c differ
diff --git a/MotorCtrl/smopos.h b/MotorCtrl/smopos.h
new file mode 100644
index 0000000..a087541
Binary files /dev/null and b/MotorCtrl/smopos.h differ
diff --git a/MotorCtrl/smopos_const.c b/MotorCtrl/smopos_const.c
new file mode 100644
index 0000000..ce4b88f
Binary files /dev/null and b/MotorCtrl/smopos_const.c differ
diff --git a/MotorCtrl/smopos_const.h b/MotorCtrl/smopos_const.h
new file mode 100644
index 0000000..b26273e
Binary files /dev/null and b/MotorCtrl/smopos_const.h differ
diff --git a/MotorCtrl/smparameter.h b/MotorCtrl/smparameter.h
new file mode 100644
index 0000000..fad674a
Binary files /dev/null and b/MotorCtrl/smparameter.h differ
diff --git a/Parameter/ConstTbl.c b/Parameter/ConstTbl.c
new file mode 100644
index 0000000..0bc6ea8
Binary files /dev/null and b/Parameter/ConstTbl.c differ
diff --git a/Parameter/MotorCtrlConfig.c b/Parameter/MotorCtrlConfig.c
new file mode 100644
index 0000000..a62dbdd
Binary files /dev/null and b/Parameter/MotorCtrlConfig.c differ
diff --git a/Parameter/MotorCtrlConfig.h b/Parameter/MotorCtrlConfig.h
new file mode 100644
index 0000000..d826638
Binary files /dev/null and b/Parameter/MotorCtrlConfig.h differ
diff --git a/Parameter/consttbl.h b/Parameter/consttbl.h
new file mode 100644
index 0000000..085e69e
Binary files /dev/null and b/Parameter/consttbl.h differ
diff --git a/Parameter/parameter.c b/Parameter/parameter.c
new file mode 100644
index 0000000..a0d968f
Binary files /dev/null and b/Parameter/parameter.c differ
diff --git a/Parameter/parameter.h b/Parameter/parameter.h
new file mode 100644
index 0000000..c06fdf1
Binary files /dev/null and b/Parameter/parameter.h differ
diff --git a/Project/MDKARM(uV5)/DebugConfig/Genfo_FOC_F103_STM32F103R8_1.0.0.dbgconf b/Project/MDKARM(uV5)/DebugConfig/Genfo_FOC_F103_STM32F103R8_1.0.0.dbgconf
new file mode 100644
index 0000000..66e10b6
--- /dev/null
+++ b/Project/MDKARM(uV5)/DebugConfig/Genfo_FOC_F103_STM32F103R8_1.0.0.dbgconf
@@ -0,0 +1,36 @@
+// File: STM32F101_102_103_105_107.dbgconf
+// Version: 1.0.0
+// Note: refer to STM32F101xx STM32F102xx STM32F103xx STM32F105xx STM32F107xx Reference manual (RM0008)
+// STM32F101xx STM32F102xx STM32F103xx STM32F105xx STM32F107xx datasheets
+
+// <<< Use Configuration Wizard in Context Menu >>>
+
+// Debug MCU configuration register (DBGMCU_CR)
+// Reserved bits must be kept at reset value
+// DBG_TIM11_STOP TIM11 counter stopped when core is halted
+// DBG_TIM10_STOP TIM10 counter stopped when core is halted
+// DBG_TIM9_STOP TIM9 counter stopped when core is halted
+// DBG_TIM14_STOP TIM14 counter stopped when core is halted
+// DBG_TIM13_STOP TIM13 counter stopped when core is halted
+// DBG_TIM12_STOP TIM12 counter stopped when core is halted
+// DBG_CAN2_STOP Debug CAN2 stopped when core is halted
+// DBG_TIM7_STOP TIM7 counter stopped when core is halted
+// DBG_TIM6_STOP TIM6 counter stopped when core is halted
+// DBG_TIM5_STOP TIM5 counter stopped when core is halted
+// DBG_TIM8_STOP TIM8 counter stopped when core is halted
+// DBG_I2C2_SMBUS_TIMEOUT SMBUS timeout mode stopped when core is halted
+// DBG_I2C1_SMBUS_TIMEOUT SMBUS timeout mode stopped when core is halted
+// DBG_CAN1_STOP Debug CAN1 stopped when Core is halted
+// DBG_TIM4_STOP TIM4 counter stopped when core is halted
+// DBG_TIM3_STOP TIM3 counter stopped when core is halted
+// DBG_TIM2_STOP TIM2 counter stopped when core is halted
+// DBG_TIM1_STOP TIM1 counter stopped when core is halted
+// DBG_WWDG_STOP Debug window watchdog stopped when core is halted
+// DBG_IWDG_STOP Debug independent watchdog stopped when core is halted
+// DBG_STANDBY Debug standby mode
+// DBG_STOP Debug stop mode
+// DBG_SLEEP Debug sleep mode
+//
+DbgMCU_CR = 0x00000007;
+
+// <<< end of configuration section >>>
diff --git a/Project/MDKARM(uV5)/DebugConfig/Genfo_FOC_F103_STM32F103RC_1.0.0.dbgconf b/Project/MDKARM(uV5)/DebugConfig/Genfo_FOC_F103_STM32F103RC_1.0.0.dbgconf
new file mode 100644
index 0000000..66e10b6
--- /dev/null
+++ b/Project/MDKARM(uV5)/DebugConfig/Genfo_FOC_F103_STM32F103RC_1.0.0.dbgconf
@@ -0,0 +1,36 @@
+// File: STM32F101_102_103_105_107.dbgconf
+// Version: 1.0.0
+// Note: refer to STM32F101xx STM32F102xx STM32F103xx STM32F105xx STM32F107xx Reference manual (RM0008)
+// STM32F101xx STM32F102xx STM32F103xx STM32F105xx STM32F107xx datasheets
+
+// <<< Use Configuration Wizard in Context Menu >>>
+
+// Debug MCU configuration register (DBGMCU_CR)
+// Reserved bits must be kept at reset value
+// DBG_TIM11_STOP TIM11 counter stopped when core is halted
+// DBG_TIM10_STOP TIM10 counter stopped when core is halted
+// DBG_TIM9_STOP TIM9 counter stopped when core is halted
+// DBG_TIM14_STOP TIM14 counter stopped when core is halted
+// DBG_TIM13_STOP TIM13 counter stopped when core is halted
+// DBG_TIM12_STOP TIM12 counter stopped when core is halted
+// DBG_CAN2_STOP Debug CAN2 stopped when core is halted
+// DBG_TIM7_STOP TIM7 counter stopped when core is halted
+// DBG_TIM6_STOP TIM6 counter stopped when core is halted
+// DBG_TIM5_STOP TIM5 counter stopped when core is halted
+// DBG_TIM8_STOP TIM8 counter stopped when core is halted
+// DBG_I2C2_SMBUS_TIMEOUT SMBUS timeout mode stopped when core is halted
+// DBG_I2C1_SMBUS_TIMEOUT SMBUS timeout mode stopped when core is halted
+// DBG_CAN1_STOP Debug CAN1 stopped when Core is halted
+// DBG_TIM4_STOP TIM4 counter stopped when core is halted
+// DBG_TIM3_STOP TIM3 counter stopped when core is halted
+// DBG_TIM2_STOP TIM2 counter stopped when core is halted
+// DBG_TIM1_STOP TIM1 counter stopped when core is halted
+// DBG_WWDG_STOP Debug window watchdog stopped when core is halted
+// DBG_IWDG_STOP Debug independent watchdog stopped when core is halted
+// DBG_STANDBY Debug standby mode
+// DBG_STOP Debug stop mode
+// DBG_SLEEP Debug sleep mode
+//
+DbgMCU_CR = 0x00000007;
+
+// <<< end of configuration section >>>
diff --git a/Project/MDKARM(uV5)/EventRecorderStub.scvd b/Project/MDKARM(uV5)/EventRecorderStub.scvd
new file mode 100644
index 0000000..2956b29
--- /dev/null
+++ b/Project/MDKARM(uV5)/EventRecorderStub.scvd
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/Project/MDKARM(uV5)/GenfoFocMoto.uvoptx b/Project/MDKARM(uV5)/GenfoFocMoto.uvoptx
new file mode 100644
index 0000000..692b7c3
--- /dev/null
+++ b/Project/MDKARM(uV5)/GenfoFocMoto.uvoptx
@@ -0,0 +1,1781 @@
+
+
+
+ 1.0
+
+ ### uVision Project, (C) Keil Software
+
+
+ *.c
+ *.s*; *.src; *.a*
+ *.obj; *.o
+ *.lib
+ *.txt; *.h; *.inc; *.md
+ *.plm
+ *.cpp
+ 0
+
+
+
+ 0
+ 0
+
+
+
+ Genfo_FOC_F103
+ 0x4
+ ARM-ADS
+
+ 12000000
+
+ 1
+ 1
+ 0
+ 1
+ 0
+
+
+ 1
+ 65535
+ 0
+ 0
+ 0
+
+
+ 79
+ 66
+ 8
+ .\Listings\
+
+
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+
+
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+
+
+ 1
+ 0
+ 1
+
+ 18
+
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 1
+ 0
+ 0
+ 4
+
+
+
+
+
+
+
+
+
+
+ Segger\JL2CM3.dll
+
+
+
+ 0
+ JL2CM3
+ -U150713304 -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(1BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD20000000 -FC1000 -FN1 -FF0STM32F10x_128.FLM -FS08000000 -FL020000 -FP0($$Device:STM32F103R8$Flash\STM32F10x_128.FLM)
+
+
+ 0
+ UL2CM3
+ UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0STM32F10x_128 -FL020000 -FS08000000 -FP0($$Device:STM32F103R8$Flash\STM32F10x_128.FLM)
+
+
+ 0
+ DLGUARM
+ ?
+
+
+ 0
+ ARMRTXEVENTFLAGS
+ -L70 -Z18 -C0 -M0 -T1
+
+
+ 0
+ DLGTARM
+ (1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)
+
+
+ 0
+ ARMDBGFLAGS
+
+
+
+
+
+
+ 0
+ 1
+ batt.sign.bit.bTwoBattLv
+
+
+ 1
+ 1
+ hall.BaseMaxSpeed,0x0A
+
+
+ 2
+ 1
+ hall.SetMaxSpeed,0x0A
+
+
+ 3
+ 1
+ hall.Speed,0x0A
+
+
+ 4
+ 1
+ batt.outReciprocal,0x0A
+
+
+ 5
+ 1
+ driver,0x0A
+
+
+ 6
+ 1
+ batt.stableOut,0x0A
+
+
+ 7
+ 1
+ hall.SpeedPu,0x0A
+
+
+ 8
+ 1
+ foc,0x0A
+
+
+ 9
+ 1
+ driver.GearSet
+
+
+ 10
+ 1
+ parameter.StartFlag,0x0A
+
+
+ 11
+ 1
+ driver.IObit.bit.bBackIO
+
+
+ 12
+ 1
+ driver.IObit.bit.bBreakIO
+
+
+ 13
+ 1
+ driver.IObit.bit.bBreakIO
+
+
+ 14
+ 1
+ hand.ADout,0x0A
+
+
+ 15
+ 1
+ FaultClassDisp.Fault_0th.bit.bInitHandNoStop
+
+
+ 16
+ 1
+ hand.sign.bit.bHandInit
+
+
+ 17
+ 1
+ hand.ADout,0x0A
+
+
+ 18
+ 1
+ FaultClassDisp.Fault_0th.bit.bInitHandNoStop
+
+
+ 19
+ 1
+ foc.IqRef
+
+
+ 20
+ 1
+ hand.speed,0x0A
+
+
+ 21
+ 1
+ curr.rmsOut
+
+
+ 22
+ 1
+ hall.inCode
+
+
+ 23
+ 1
+ driver.TIM1CCRBuf
+
+
+ 24
+ 1
+ FaultClassDisp
+
+
+ 25
+ 1
+ batt.LowBatt1,0x0A
+
+
+ 26
+ 1
+ U_batt.LessBatSet,0x0A
+
+
+ 27
+ 1
+ U_batt.overBatSet,0x0A
+
+
+ 28
+ 1
+ batt.Real_stableOut,0x0A
+
+
+ 29
+ 1
+ temperature.MosTemp,0x0A
+
+
+ 30
+ 1
+ hall
+
+
+ 31
+ 1
+ driver.GearSet
+
+
+ 32
+ 1
+ hand.speed
+
+
+ 33
+ 1
+ foc.IqRef,0x0A
+
+
+ 34
+ 1
+ foc.Uq,0x0A
+
+
+ 35
+ 1
+ G_RunStatus
+
+
+ 36
+ 1
+ hall.SpeedPu,0x0A
+
+
+ 37
+ 1
+ curr,0x0A
+
+
+ 38
+ 1
+ foc.Iq,0x0A
+
+
+ 39
+ 1
+ parameter.StartFlag
+
+
+ 40
+ 1
+ curr.rmsOut,0x0A
+
+
+ 41
+ 1
+ driver.InHoldTime,0x0A
+
+
+ 42
+ 1
+ driver.sign.bit.bholdBraking
+
+
+ 43
+ 1
+ MCUInformation2.vehicleFunction.vehicleFunction_Bit.lowVolSpeedLimitMode
+
+
+ 44
+ 1
+ TorqueGiven,0x0A
+
+
+ 45
+ 1
+ test
+
+
+ 46
+ 1
+ hall
+
+
+ 47
+ 1
+ foc.Uq
+
+
+ 48
+ 1
+ thief.pathCnt,0x0A
+
+
+ 49
+ 1
+ thief.maxPwm,0x0A
+
+
+ 50
+ 1
+ hall
+
+
+ 51
+ 1
+ \\SZSQ_T10C_APPV05\../../MotorCtrl/hall.c\hall
+
+
+ 52
+ 1
+ Receive_ID,0x0A
+
+
+ 53
+ 1
+ VCUGyroAngle
+
+
+ 54
+ 1
+ driver.IObit.bit.bBackIO
+
+
+ 55
+ 1
+ driver.sign.bit.bBackCar
+
+
+ 56
+ 1
+ driver.setSpeed,0x0A
+
+
+ 57
+ 1
+ sysTime
+
+
+
+
+ 0
+ 2
+ RunStatusBuf
+
+
+ 1
+ 2
+ FaultClassDisp.Fault_0th.bit.bHandOver
+
+
+ 2
+ 2
+ FaultClassDisp.Fault_0th.bit.bHandGnd
+
+
+ 3
+ 2
+ FaultClassDisp.Fault_0th.bit.bInitHandNoStop
+
+
+ 4
+ 2
+ hand.ADout,0x0A
+
+
+
+ 0
+
+
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+ System Viewer\GPIOC
+ 35905
+
+
+
+ 1
+ 1
+ 0
+ 2
+ 10000000
+
+
+
+
+
+ Startup
+ 0
+ 0
+ 0
+ 0
+
+ 1
+ 1
+ 2
+ 0
+ 0
+ 0
+ ..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_md.s
+ startup_stm32f10x_md.s
+ 0
+ 0
+
+
+
+
+ CMSIS
+ 0
+ 0
+ 0
+ 0
+
+ 2
+ 2
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\CMSIS\CM3\CoreSupport\core_cm3.c
+ core_cm3.c
+ 0
+ 0
+
+
+ 2
+ 3
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c
+ system_stm32f10x.c
+ 0
+ 0
+
+
+
+
+ StdPeriph_Derive
+ 0
+ 0
+ 0
+ 0
+
+ 3
+ 4
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\misc.c
+ misc.c
+ 0
+ 0
+
+
+ 3
+ 5
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c
+ stm32f10x_adc.c
+ 0
+ 0
+
+
+ 3
+ 6
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c
+ stm32f10x_bkp.c
+ 0
+ 0
+
+
+ 3
+ 7
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c
+ stm32f10x_cec.c
+ 0
+ 0
+
+
+ 3
+ 8
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c
+ stm32f10x_crc.c
+ 0
+ 0
+
+
+ 3
+ 9
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c
+ stm32f10x_dac.c
+ 0
+ 0
+
+
+ 3
+ 10
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c
+ stm32f10x_can.c
+ 0
+ 0
+
+
+ 3
+ 11
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c
+ stm32f10x_dbgmcu.c
+ 0
+ 0
+
+
+ 3
+ 12
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c
+ stm32f10x_dma.c
+ 0
+ 0
+
+
+ 3
+ 13
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c
+ stm32f10x_exti.c
+ 0
+ 0
+
+
+ 3
+ 14
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c
+ stm32f10x_flash.c
+ 0
+ 0
+
+
+ 3
+ 15
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c
+ stm32f10x_fsmc.c
+ 0
+ 0
+
+
+ 3
+ 16
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c
+ stm32f10x_gpio.c
+ 0
+ 0
+
+
+ 3
+ 17
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c
+ stm32f10x_i2c.c
+ 0
+ 0
+
+
+ 3
+ 18
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c
+ stm32f10x_iwdg.c
+ 0
+ 0
+
+
+ 3
+ 19
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c
+ stm32f10x_pwr.c
+ 0
+ 0
+
+
+ 3
+ 20
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c
+ stm32f10x_rcc.c
+ 0
+ 0
+
+
+ 3
+ 21
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c
+ stm32f10x_rtc.c
+ 0
+ 0
+
+
+ 3
+ 22
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c
+ stm32f10x_sdio.c
+ 0
+ 0
+
+
+ 3
+ 23
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c
+ stm32f10x_spi.c
+ 0
+ 0
+
+
+ 3
+ 24
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c
+ stm32f10x_tim.c
+ 0
+ 0
+
+
+ 3
+ 25
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c
+ stm32f10x_usart.c
+ 0
+ 0
+
+
+ 3
+ 26
+ 1
+ 0
+ 0
+ 0
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c
+ stm32f10x_wwdg.c
+ 0
+ 0
+
+
+
+
+ Hardware
+ 1
+ 0
+ 0
+ 0
+
+ 4
+ 27
+ 1
+ 0
+ 0
+ 0
+ ..\..\Hardware\adc.c
+ adc.c
+ 0
+ 0
+
+
+ 4
+ 28
+ 1
+ 0
+ 0
+ 0
+ ..\..\Hardware\I2c.c
+ I2c.c
+ 0
+ 0
+
+
+ 4
+ 29
+ 1
+ 0
+ 0
+ 0
+ ..\..\Hardware\timer1.c
+ timer1.c
+ 0
+ 0
+
+
+ 4
+ 30
+ 1
+ 0
+ 0
+ 0
+ ..\..\Hardware\timer3.c
+ timer3.c
+ 0
+ 0
+
+
+ 4
+ 31
+ 1
+ 0
+ 0
+ 0
+ ..\..\Hardware\usart.c
+ usart.c
+ 0
+ 0
+
+
+ 4
+ 32
+ 1
+ 0
+ 0
+ 0
+ ..\..\Hardware\gpio.c
+ gpio.c
+ 0
+ 0
+
+
+
+
+ Include
+ 0
+ 0
+ 0
+ 0
+
+ 5
+ 33
+ 5
+ 0
+ 0
+ 0
+ ..\..\Include\Common.h
+ Common.h
+ 0
+ 0
+
+
+ 5
+ 34
+ 5
+ 0
+ 0
+ 0
+ ..\..\Include\Common_Type.h
+ Common_Type.h
+ 0
+ 0
+
+
+ 5
+ 35
+ 5
+ 0
+ 0
+ 0
+ ..\..\Include\HardwareInterface.h
+ HardwareInterface.h
+ 0
+ 0
+
+
+ 5
+ 36
+ 5
+ 0
+ 0
+ 0
+ ..\..\Include\main.h
+ main.h
+ 0
+ 0
+
+
+ 5
+ 37
+ 5
+ 0
+ 0
+ 0
+ ..\..\Include\qmathLib.h
+ qmathLib.h
+ 0
+ 0
+
+
+
+
+ State_Observer
+ 0
+ 0
+ 0
+ 0
+
+ 6
+ 38
+ 1
+ 0
+ 0
+ 0
+ ..\..\MotorCtrl\smopos.c
+ smopos.c
+ 0
+ 0
+
+
+
+
+ MotorCtrl
+ 1
+ 0
+ 0
+ 0
+
+ 7
+ 39
+ 1
+ 0
+ 0
+ 0
+ ..\..\MotorCtrl\FOC.c
+ FOC.c
+ 0
+ 0
+
+
+ 7
+ 40
+ 1
+ 0
+ 0
+ 0
+ ..\..\MotorCtrl\pi_regular.c
+ pi_regular.c
+ 0
+ 0
+
+
+ 7
+ 41
+ 1
+ 0
+ 0
+ 0
+ ..\..\MotorCtrl\Weakfield.c
+ Weakfield.c
+ 0
+ 0
+
+
+ 7
+ 42
+ 1
+ 0
+ 0
+ 0
+ ..\..\MotorCtrl\hall.c
+ hall.c
+ 0
+ 0
+
+
+ 7
+ 43
+ 1
+ 0
+ 0
+ 0
+ ..\..\MotorCtrl\SpeedLoop.c
+ SpeedLoop.c
+ 0
+ 0
+
+
+ 7
+ 44
+ 1
+ 0
+ 0
+ 0
+ ..\..\MotorCtrl\driver.c
+ driver.c
+ 0
+ 0
+
+
+ 7
+ 45
+ 1
+ 0
+ 0
+ 0
+ ..\..\AppFunction\IqGivenControl.c
+ IqGivenControl.c
+ 0
+ 0
+
+
+ 7
+ 46
+ 1
+ 0
+ 0
+ 0
+ ..\..\MotorCtrl\Deadtimecomp.c
+ Deadtimecomp.c
+ 0
+ 0
+
+
+ 7
+ 47
+ 1
+ 0
+ 0
+ 0
+ ..\..\MotorCtrl\Voltage_ripple_comp.c
+ Voltage_ripple_comp.c
+ 0
+ 0
+
+
+ 7
+ 48
+ 1
+ 0
+ 0
+ 0
+ ..\..\MotorCtrl\Current_Virtualizer.c
+ Current_Virtualizer.c
+ 0
+ 0
+
+
+ 7
+ 49
+ 1
+ 0
+ 0
+ 0
+ ..\..\MotorCtrl\Math_Transform.c
+ Math_Transform.c
+ 0
+ 0
+
+
+ 7
+ 50
+ 1
+ 0
+ 0
+ 0
+ ..\..\MotorCtrl\PWM_Shift.c
+ PWM_Shift.c
+ 0
+ 0
+
+
+ 7
+ 51
+ 1
+ 0
+ 0
+ 0
+ ..\..\MotorCtrl\Shunt_Sample.c
+ Shunt_Sample.c
+ 0
+ 0
+
+
+ 7
+ 52
+ 1
+ 0
+ 0
+ 0
+ ..\..\MotorCtrl\Phase_comp.c
+ Phase_comp.c
+ 0
+ 0
+
+
+ 7
+ 53
+ 1
+ 0
+ 0
+ 0
+ ..\..\MotorCtrl\Lesshall.c
+ Lesshall.c
+ 0
+ 0
+
+
+ 7
+ 54
+ 1
+ 0
+ 0
+ 0
+ ..\..\MotorCtrl\Speed_pll.c
+ Speed_pll.c
+ 0
+ 0
+
+
+ 7
+ 55
+ 1
+ 0
+ 0
+ 0
+ ..\..\MotorCtrl\Back_Emf_Det.c
+ Back_Emf_Det.c
+ 0
+ 0
+
+
+
+
+ Math
+ 1
+ 0
+ 0
+ 0
+
+ 8
+ 56
+ 1
+ 0
+ 0
+ 0
+ ..\..\Math\Atan.c
+ Atan.c
+ 0
+ 0
+
+
+ 8
+ 57
+ 1
+ 0
+ 0
+ 0
+ ..\..\Math\SinCos.c
+ SinCos.c
+ 0
+ 0
+
+
+ 8
+ 58
+ 1
+ 0
+ 0
+ 0
+ ..\..\Math\Mag.c
+ Mag.c
+ 0
+ 0
+
+
+ 8
+ 59
+ 1
+ 0
+ 0
+ 0
+ ..\..\Math\Filter.c
+ Filter.c
+ 0
+ 0
+
+
+
+
+ AppFunction
+ 1
+ 0
+ 0
+ 0
+
+ 9
+ 60
+ 1
+ 0
+ 0
+ 0
+ ..\..\AppFunction\batt.c
+ batt.c
+ 0
+ 0
+
+
+ 9
+ 61
+ 1
+ 0
+ 0
+ 0
+ ..\..\AppFunction\cruise.c
+ cruise.c
+ 0
+ 0
+
+
+ 9
+ 62
+ 1
+ 0
+ 0
+ 0
+ ..\..\AppFunction\curr.c
+ curr.c
+ 0
+ 0
+
+
+ 9
+ 63
+ 1
+ 0
+ 0
+ 0
+ ..\..\AppFunction\error_led.c
+ error_led.c
+ 0
+ 0
+
+
+ 9
+ 64
+ 1
+ 0
+ 0
+ 0
+ ..\..\AppFunction\FaultDisp.c
+ FaultDisp.c
+ 0
+ 0
+
+
+ 9
+ 65
+ 1
+ 0
+ 0
+ 0
+ ..\..\AppFunction\flash.c
+ flash.c
+ 0
+ 0
+
+
+ 9
+ 66
+ 1
+ 0
+ 0
+ 0
+ ..\..\AppFunction\HoldBrake.c
+ HoldBrake.c
+ 0
+ 0
+
+
+ 9
+ 67
+ 1
+ 0
+ 0
+ 0
+ ..\..\AppFunction\hand.c
+ hand.c
+ 0
+ 0
+
+
+ 9
+ 68
+ 1
+ 0
+ 0
+ 0
+ ..\..\AppFunction\help.c
+ help.c
+ 0
+ 0
+
+
+ 9
+ 69
+ 1
+ 0
+ 0
+ 0
+ ..\..\AppFunction\io.c
+ io.c
+ 0
+ 0
+
+
+ 9
+ 70
+ 1
+ 0
+ 0
+ 0
+ ..\..\AppFunction\ProtocolGenfo.c
+ ProtocolGenfo.c
+ 0
+ 0
+
+
+ 9
+ 71
+ 1
+ 0
+ 0
+ 0
+ ..\..\AppFunction\temperature.c
+ temperature.c
+ 0
+ 0
+
+
+ 9
+ 72
+ 1
+ 0
+ 0
+ 0
+ ..\..\AppFunction\thief.c
+ thief.c
+ 0
+ 0
+
+
+ 9
+ 73
+ 1
+ 0
+ 0
+ 0
+ ..\..\AppFunction\Tcs.c
+ Tcs.c
+ 0
+ 0
+
+
+ 9
+ 74
+ 1
+ 0
+ 0
+ 0
+ ..\..\AppFunction\low_battery_life.c
+ low_battery_life.c
+ 0
+ 0
+
+
+ 9
+ 75
+ 1
+ 0
+ 0
+ 0
+ ..\..\AppFunction\oneLine.c
+ oneLine.c
+ 0
+ 0
+
+
+ 9
+ 76
+ 1
+ 0
+ 0
+ 0
+ ..\..\AppFunction\can.c
+ can.c
+ 0
+ 0
+
+
+
+
+ User
+ 1
+ 0
+ 0
+ 0
+
+ 10
+ 77
+ 1
+ 0
+ 0
+ 0
+ ..\..\User\stm32f10x_it.c
+ stm32f10x_it.c
+ 0
+ 0
+
+
+ 10
+ 78
+ 1
+ 0
+ 0
+ 0
+ ..\..\User\main.c
+ main.c
+ 0
+ 0
+
+
+
+
+ Debug
+ 1
+ 0
+ 0
+ 0
+
+ 11
+ 79
+ 1
+ 0
+ 0
+ 0
+ ..\..\Debug\anodebug.c
+ anodebug.c
+ 0
+ 0
+
+
+
+
+ Parameter
+ 1
+ 0
+ 0
+ 0
+
+ 12
+ 80
+ 5
+ 0
+ 0
+ 0
+ ..\..\Parameter\consttbl.h
+ consttbl.h
+ 0
+ 0
+
+
+ 12
+ 81
+ 1
+ 0
+ 0
+ 0
+ ..\..\Parameter\ConstTbl.c
+ ConstTbl.c
+ 0
+ 0
+
+
+ 12
+ 82
+ 5
+ 0
+ 0
+ 0
+ ..\..\Parameter\parameter.h
+ parameter.h
+ 0
+ 0
+
+
+ 12
+ 83
+ 1
+ 0
+ 0
+ 0
+ ..\..\Parameter\parameter.c
+ parameter.c
+ 0
+ 0
+
+
+ 12
+ 84
+ 5
+ 0
+ 0
+ 0
+ ..\..\Parameter\MotorCtrlConfig.h
+ MotorCtrlConfig.h
+ 0
+ 0
+
+
+ 12
+ 85
+ 1
+ 0
+ 0
+ 0
+ ..\..\Parameter\MotorCtrlConfig.c
+ MotorCtrlConfig.c
+ 0
+ 0
+
+
+
+
+ Readme
+ 0
+ 0
+ 0
+ 0
+
+ 13
+ 86
+ 5
+ 0
+ 0
+ 0
+ ..\..\Readme\01.例程功能说明.txt
+ 01.例程功能说明.txt
+ 0
+ 0
+
+
+ 13
+ 87
+ 5
+ 0
+ 0
+ 0
+ ..\..\Readme\02.开发环境说明.txt
+ 02.开发环境说明.txt
+ 0
+ 0
+
+
+ 13
+ 88
+ 5
+ 0
+ 0
+ 0
+ ..\..\Readme\03_技术难点说明.txt
+ 03_技术难点说明.txt
+ 0
+ 0
+
+
+
+
+ CanCommunication
+ 1
+ 0
+ 0
+ 0
+
+ 14
+ 89
+ 1
+ 0
+ 0
+ 0
+ ..\..\CanCommunication\CanApp.c
+ CanApp.c
+ 0
+ 0
+
+
+ 14
+ 90
+ 1
+ 0
+ 0
+ 0
+ ..\..\CanCommunication\CanCycleSend_app.c
+ CanCycleSend_app.c
+ 0
+ 0
+
+
+ 14
+ 91
+ 1
+ 0
+ 0
+ 0
+ ..\..\CanCommunication\dev_can1.c
+ dev_can1.c
+ 0
+ 0
+
+
+ 14
+ 92
+ 1
+ 0
+ 0
+ 0
+ ..\..\CanCommunication\eeprom_app.c
+ eeprom_app.c
+ 0
+ 0
+
+
+ 14
+ 93
+ 1
+ 0
+ 0
+ 0
+ ..\..\CanCommunication\kernel.c
+ kernel.c
+ 0
+ 0
+
+
+ 14
+ 94
+ 1
+ 0
+ 0
+ 0
+ ..\..\CanCommunication\mode_key.c
+ mode_key.c
+ 0
+ 0
+
+
+ 14
+ 95
+ 1
+ 0
+ 0
+ 0
+ ..\..\CanCommunication\time.c
+ time.c
+ 0
+ 0
+
+
+
+
diff --git a/Project/MDKARM(uV5)/GenfoFocMoto.uvprojx b/Project/MDKARM(uV5)/GenfoFocMoto.uvprojx
new file mode 100644
index 0000000..672c5ea
--- /dev/null
+++ b/Project/MDKARM(uV5)/GenfoFocMoto.uvprojx
@@ -0,0 +1,953 @@
+
+
+
+ 2.1
+
+ ### uVision Project, (C) Keil Software
+
+
+
+ Genfo_FOC_F103
+ 0x4
+ ARM-ADS
+ 5060750::V5.06 update 6 (build 750)::.\ARMCC
+ 0
+
+
+ STM32F103R8
+ STMicroelectronics
+ Keil.STM32F1xx_DFP.2.3.0
+ http://www.keil.com/pack/
+ IRAM(0x20000000,0x00005000) IROM(0x08000000,0x00010000) CPUTYPE("Cortex-M3") CLOCK(12000000) ELITTLE
+
+
+ UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32F10x_128 -FS08000000 -FL020000 -FP0($$Device:STM32F103R8$Flash\STM32F10x_128.FLM))
+ 0
+ $$Device:STM32F103R8$Device\Include\stm32f10x.h
+
+
+
+
+
+
+
+
+
+ $$Device:STM32F103R8$SVD\STM32F103xx.svd
+ 0
+ 0
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ 0
+ 1
+
+ .\Objects\
+ SZSQ_T10C_APPV07
+ 1
+ 0
+ 1
+ 1
+ 1
+ .\Listings\
+ 1
+ 0
+ 0
+
+ 0
+ 0
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+ 0
+ 0
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+ 0
+ 0
+ CopyHex_Flash.bat
+ fromelf.exe --bin -o $L@L.bin #L
+ 1
+ 0
+ 0
+ 0
+
+ 0
+
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 3
+
+
+ 1
+
+
+ SARMCM3.DLL
+ -REMAP
+ DCM.DLL
+ -pCM3
+ SARMCM3.DLL
+
+ TCM.DLL
+ -pCM3
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 16
+
+
+
+
+ 1
+ 0
+ 0
+ 1
+ 1
+ 4096
+
+ 1
+ BIN\UL2CM3.DLL
+
+
+
+
+
+ 0
+
+
+
+ 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
+ 0
+ 0
+ 8
+ 1
+ 0
+ 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
+ 0x10000
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x8000000
+ 0x10000
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x20000000
+ 0x5000
+
+
+ 0
+ 0x0
+ 0x0
+
+
+
+
+
+ 1
+ 4
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+
+
+ USE_STDPERIPH_DRIVER,STM32F10X_MD
+
+ ..\..\Libraries\CMSIS\CM3\CoreSupport;..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x;..\..\Libraries\STM32F10x_StdPeriph_Driver\inc;..\..\User;..\..\Hardware;..\..\Parameter;..\..\Include;..\..\MotorCtrl;..\..\AppFunction;..\..\Math;..\..\Debug;..\..\CanCommunication
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 4
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0x08000000
+ 0x20000000
+
+ .\Objects\NOLOAD.sct
+
+
+
+
+
+
+
+
+
+
+ Startup
+
+
+ startup_stm32f10x_md.s
+ 2
+ ..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_md.s
+
+
+
+
+ CMSIS
+
+
+ core_cm3.c
+ 1
+ ..\..\Libraries\CMSIS\CM3\CoreSupport\core_cm3.c
+
+
+ system_stm32f10x.c
+ 1
+ ..\..\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c
+
+
+
+
+ StdPeriph_Derive
+
+
+ misc.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\misc.c
+
+
+ stm32f10x_adc.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c
+
+
+ stm32f10x_bkp.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c
+
+
+ stm32f10x_cec.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_cec.c
+
+
+ stm32f10x_crc.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c
+
+
+ stm32f10x_dac.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c
+
+
+ stm32f10x_can.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c
+
+
+ stm32f10x_dbgmcu.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c
+
+
+ stm32f10x_dma.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c
+
+
+ stm32f10x_exti.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c
+
+
+ stm32f10x_flash.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c
+
+
+ stm32f10x_fsmc.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c
+
+
+ stm32f10x_gpio.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c
+
+
+ stm32f10x_i2c.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c
+
+
+ stm32f10x_iwdg.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c
+
+
+ stm32f10x_pwr.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c
+
+
+ stm32f10x_rcc.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c
+
+
+ stm32f10x_rtc.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c
+
+
+ stm32f10x_sdio.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c
+
+
+ stm32f10x_spi.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c
+
+
+ stm32f10x_tim.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c
+
+
+ stm32f10x_usart.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c
+
+
+ stm32f10x_wwdg.c
+ 1
+ ..\..\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c
+
+
+
+
+ Hardware
+
+
+ adc.c
+ 1
+ ..\..\Hardware\adc.c
+
+
+ I2c.c
+ 1
+ ..\..\Hardware\I2c.c
+
+
+ timer1.c
+ 1
+ ..\..\Hardware\timer1.c
+
+
+ timer3.c
+ 1
+ ..\..\Hardware\timer3.c
+
+
+ usart.c
+ 1
+ ..\..\Hardware\usart.c
+
+
+ gpio.c
+ 1
+ ..\..\Hardware\gpio.c
+
+
+
+
+ Include
+
+
+ Common.h
+ 5
+ ..\..\Include\Common.h
+
+
+ Common_Type.h
+ 5
+ ..\..\Include\Common_Type.h
+
+
+ HardwareInterface.h
+ 5
+ ..\..\Include\HardwareInterface.h
+
+
+ main.h
+ 5
+ ..\..\Include\main.h
+
+
+ qmathLib.h
+ 5
+ ..\..\Include\qmathLib.h
+
+
+
+
+ State_Observer
+
+
+ smopos.c
+ 1
+ ..\..\MotorCtrl\smopos.c
+
+
+
+
+ MotorCtrl
+
+
+ FOC.c
+ 1
+ ..\..\MotorCtrl\FOC.c
+
+
+ pi_regular.c
+ 1
+ ..\..\MotorCtrl\pi_regular.c
+
+
+ Weakfield.c
+ 1
+ ..\..\MotorCtrl\Weakfield.c
+
+
+ hall.c
+ 1
+ ..\..\MotorCtrl\hall.c
+
+
+ SpeedLoop.c
+ 1
+ ..\..\MotorCtrl\SpeedLoop.c
+
+
+ driver.c
+ 1
+ ..\..\MotorCtrl\driver.c
+
+
+ IqGivenControl.c
+ 1
+ ..\..\AppFunction\IqGivenControl.c
+
+
+ Deadtimecomp.c
+ 1
+ ..\..\MotorCtrl\Deadtimecomp.c
+
+
+ Voltage_ripple_comp.c
+ 1
+ ..\..\MotorCtrl\Voltage_ripple_comp.c
+
+
+ Current_Virtualizer.c
+ 1
+ ..\..\MotorCtrl\Current_Virtualizer.c
+
+
+ Math_Transform.c
+ 1
+ ..\..\MotorCtrl\Math_Transform.c
+
+
+ PWM_Shift.c
+ 1
+ ..\..\MotorCtrl\PWM_Shift.c
+
+
+ Shunt_Sample.c
+ 1
+ ..\..\MotorCtrl\Shunt_Sample.c
+
+
+ Phase_comp.c
+ 1
+ ..\..\MotorCtrl\Phase_comp.c
+
+
+ Lesshall.c
+ 1
+ ..\..\MotorCtrl\Lesshall.c
+
+
+ Speed_pll.c
+ 1
+ ..\..\MotorCtrl\Speed_pll.c
+
+
+ Back_Emf_Det.c
+ 1
+ ..\..\MotorCtrl\Back_Emf_Det.c
+
+
+
+
+ Math
+
+
+ Atan.c
+ 1
+ ..\..\Math\Atan.c
+
+
+ SinCos.c
+ 1
+ ..\..\Math\SinCos.c
+
+
+ Mag.c
+ 1
+ ..\..\Math\Mag.c
+
+
+ Filter.c
+ 1
+ ..\..\Math\Filter.c
+
+
+
+
+ AppFunction
+
+
+ batt.c
+ 1
+ ..\..\AppFunction\batt.c
+
+
+ cruise.c
+ 1
+ ..\..\AppFunction\cruise.c
+
+
+ curr.c
+ 1
+ ..\..\AppFunction\curr.c
+
+
+ error_led.c
+ 1
+ ..\..\AppFunction\error_led.c
+
+
+ FaultDisp.c
+ 1
+ ..\..\AppFunction\FaultDisp.c
+
+
+ flash.c
+ 1
+ ..\..\AppFunction\flash.c
+
+
+ HoldBrake.c
+ 1
+ ..\..\AppFunction\HoldBrake.c
+
+
+ hand.c
+ 1
+ ..\..\AppFunction\hand.c
+
+
+ help.c
+ 1
+ ..\..\AppFunction\help.c
+
+
+ io.c
+ 1
+ ..\..\AppFunction\io.c
+
+
+ ProtocolGenfo.c
+ 1
+ ..\..\AppFunction\ProtocolGenfo.c
+
+
+ temperature.c
+ 1
+ ..\..\AppFunction\temperature.c
+
+
+ thief.c
+ 1
+ ..\..\AppFunction\thief.c
+
+
+ Tcs.c
+ 1
+ ..\..\AppFunction\Tcs.c
+
+
+ low_battery_life.c
+ 1
+ ..\..\AppFunction\low_battery_life.c
+
+
+ oneLine.c
+ 1
+ ..\..\AppFunction\oneLine.c
+
+
+ can.c
+ 1
+ ..\..\AppFunction\can.c
+
+
+
+
+ User
+
+
+ stm32f10x_it.c
+ 1
+ ..\..\User\stm32f10x_it.c
+
+
+ main.c
+ 1
+ ..\..\User\main.c
+
+
+
+
+ Debug
+
+
+ anodebug.c
+ 1
+ ..\..\Debug\anodebug.c
+
+
+
+
+ Parameter
+
+
+ consttbl.h
+ 5
+ ..\..\Parameter\consttbl.h
+
+
+ ConstTbl.c
+ 1
+ ..\..\Parameter\ConstTbl.c
+
+
+ parameter.h
+ 5
+ ..\..\Parameter\parameter.h
+
+
+ parameter.c
+ 1
+ ..\..\Parameter\parameter.c
+
+
+ MotorCtrlConfig.h
+ 5
+ ..\..\Parameter\MotorCtrlConfig.h
+
+
+ MotorCtrlConfig.c
+ 1
+ ..\..\Parameter\MotorCtrlConfig.c
+
+
+
+
+ Readme
+
+
+ 01.例程功能说明.txt
+ 5
+ ..\..\Readme\01.例程功能说明.txt
+
+
+ 02.开发环境说明.txt
+ 5
+ ..\..\Readme\02.开发环境说明.txt
+
+
+ 03_技术难点说明.txt
+ 5
+ ..\..\Readme\03_技术难点说明.txt
+
+
+
+
+ CanCommunication
+
+
+ CanApp.c
+ 1
+ ..\..\CanCommunication\CanApp.c
+
+
+ CanCycleSend_app.c
+ 1
+ ..\..\CanCommunication\CanCycleSend_app.c
+
+
+ dev_can1.c
+ 1
+ ..\..\CanCommunication\dev_can1.c
+
+
+ eeprom_app.c
+ 1
+ ..\..\CanCommunication\eeprom_app.c
+
+
+ kernel.c
+ 1
+ ..\..\CanCommunication\kernel.c
+
+
+ mode_key.c
+ 1
+ ..\..\CanCommunication\mode_key.c
+
+
+ time.c
+ 1
+ ..\..\CanCommunication\time.c
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <Project Info>
+
+
+
+
+
+ 0
+ 1
+
+
+
+
+
diff --git a/Project/MDKARM(uV5)/JLinkSettings.ini b/Project/MDKARM(uV5)/JLinkSettings.ini
new file mode 100644
index 0000000..39b6d05
--- /dev/null
+++ b/Project/MDKARM(uV5)/JLinkSettings.ini
@@ -0,0 +1,39 @@
+[BREAKPOINTS]
+ForceImpTypeAny = 0
+ShowInfoWin = 1
+EnableFlashBP = 2
+BPDuringExecution = 0
+[CFI]
+CFISize = 0x00
+CFIAddr = 0x00
+[CPU]
+MonModeVTableAddr = 0xFFFFFFFF
+MonModeDebug = 0
+MaxNumAPs = 0
+LowPowerHandlingMode = 0
+OverrideMemMap = 0
+AllowSimulation = 1
+ScriptFile=""
+[FLASH]
+CacheExcludeSize = 0x00
+CacheExcludeAddr = 0x00
+MinNumBytesFlashDL = 0
+SkipProgOnCRCMatch = 1
+VerifyDownload = 1
+AllowCaching = 1
+EnableFlashDL = 2
+Override = 0
+Device="ARM7"
+[GENERAL]
+WorkRAMSize = 0x00
+WorkRAMAddr = 0x00
+RAMUsageLimit = 0x00
+[SWO]
+SWOLogFile=""
+[MEM]
+RdOverrideOrMask = 0x00
+RdOverrideAndMask = 0xFFFFFFFF
+RdOverrideAddr = 0xFFFFFFFF
+WrOverrideOrMask = 0x00
+WrOverrideAndMask = 0xFFFFFFFF
+WrOverrideAddr = 0xFFFFFFFF
diff --git a/Project/MDKARM(uV5)/Objects/Genfo_FOC_F103.sct b/Project/MDKARM(uV5)/Objects/Genfo_FOC_F103.sct
new file mode 100644
index 0000000..db1012d
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/Genfo_FOC_F103.sct
@@ -0,0 +1,22 @@
+; *************************************************************
+; *** Scatter-Loading Description File generated by uVision ***
+; *************************************************************
+
+LR_IROM1 0x08001800 0x0000FC00 { ; load region size_region
+ ER_IROM1 0x08001800 0x0000FC00 { ; load address = execution address
+ *.o (RESET, +First)
+ *(InRoot$$Sections)
+ .ANY (+RO)
+ .ANY (+XO)
+ }
+ RW_IRAM1 0x200000C0 0x00004F40 { ; RW data
+ .ANY (+RW +ZI)
+ }
+}
+
+LR_IROM2 0x0800FC00 0x00000400 {
+ ER_IROM2 0x0800FC00 0x00000400 { ; load address = execution address
+ parameter.o (+RO)
+ .ANY (+RO)
+ }
+}
diff --git a/Project/MDKARM(uV5)/Objects/NOLOAD.sct b/Project/MDKARM(uV5)/Objects/NOLOAD.sct
new file mode 100644
index 0000000..84b2d34
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/NOLOAD.sct
@@ -0,0 +1,25 @@
+; *************************************************************
+; *** Scatter-Loading Description File generated by uVision ***
+; *************************************************************
+
+LR_IROM1 0x08000000 0x0000FC00 { ; load region size_region
+ ER_IROM1 0x08000000 0x0000FC00 { ; load address = execution address
+ *.o (RESET, +First)
+ *(InRoot$$Sections)
+ .ANY (+RO)
+ .ANY (+XO)
+ }
+ KERNEL_ROM +0x00000000 0x64 { ; 100ֽڴ洢豸ڵַ
+ *(kernel_xjm)
+ }
+ RW_IRAM1 0x20000000 0x00004F40 { ; RW data
+ .ANY (+RW +ZI)
+ }
+}
+
+LR_IROM2 0x0800FC00 0x00000400 {
+ ER_IROM2 0x0800FC00 0x00000400 { ; load address = execution address
+ parameter.o (+RO)
+ .ANY (+RO)
+ }
+}
\ No newline at end of file
diff --git a/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV02.axf b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV02.axf
new file mode 100644
index 0000000..b75fd23
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV02.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV02.hex b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV02.hex
new file mode 100644
index 0000000..5e87c00
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV02.hex
@@ -0,0 +1,2995 @@
+:020000040800F2
+:10000000C81D00200101000805550008A13D000899
+:1000100039530008C10F00082581000800000000C6
+:10002000000000000000000000000000B1650008B2
+:100030007B2D000800000000AD5A0008D9680008B8
+:100040001B010008695800081B0100081B0100087B
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B010008A12800081B01000843
+:100080001B0100081B01000859070008FD7B000840
+:10009000A97C00081B010008E90F00081B010008EB
+:1000A00069690008656A00081B0100081B01000857
+:1000B000696A0008516D0008AD6F00081B01000857
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B0100084D7B00081B0100081B010008E4
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0F4FA0048004739970008C81D0020B6
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7F56800081C
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0DEF986460E4617469C4621
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704710B5002200E062
+:1001B000521C835C8C5CA34201D1002BF8D1D8B2D5
+:1001C000E1B2401A10BD80EA010210B502F000430E
+:1001D000400022D04A001FD0010E01EB1261C0F393
+:1001E0005600C2F3560240F4000042F40002A0FBA5
+:1001F000022000047F39140400D0401C50EA124051
+:1002000001D44000491EC2B20C0604EBD010401CC1
+:100210004008802A02D003E0002010BD20F0010039
+:10022000002900DA0020184310BD2DE9FE4F81EAB5
+:10023000030404F0004421F0004100944FF0000B4F
+:1002400023F0004350EA01045ED052EA03045BD07D
+:10025000C3F30A54C1F30A552C44A4F2F3340194B5
+:10026000A0FB0254C1F3130141F48011C3F3130343
+:1002700043F4801301FB024400FB034E840A970AF7
+:1002800044EA815447EA8357A4FB076802958D0A24
+:1002900005FB07854FEA932C04FB0C542705029DB0
+:1002A0004FEA065847EA1637B5EB08056EEB070C20
+:1002B000870E920E47EA811742EA8312A7FB0201DA
+:1002C000B6EB0B0164EB00042B0D43EA0C335E1814
+:1002D00044EB1C50DA465146E7FB0201C5F3130418
+:1002E0004FEA0B3343EA14534FEA0432019C43EACA
+:1002F0000603A4F10C040294009CCDE900B400F0C4
+:100300009FF903B0BDE8F08F00200146F9E72DE921
+:10031000F04D81EA030404F0004B21F0004514463F
+:100320004FF0000A23F0004150EA050220D054EAC1
+:1003300001021DD0C5F30A570246C5F31303C1F3EA
+:100340001300C1F30A5640F4801543F48013A7EB61
+:100350000608101BD64608F2FD3873EB050002D3E1
+:1003600008F1010801E092185B41B8F1000F03DACF
+:1003700000200146BDE8F08D00204FF480110646B4
+:1003800084460EE0171B73EB050705D3121B63EBC6
+:10039000050306434CEA010C49084FEA3000921865
+:1003A0005B4150EA0107EDD152EA030012D082EA24
+:1003B000040083EA0501084305D0101BAB4106D2B7
+:1003C0000122002306E000224FF0004302E06FF01C
+:1003D000010253101AEB06004CEB085110EB0A0017
+:1003E00041EB0B01BDE8F04D00F01BB970B521F0F9
+:1003F000004303430CD0C1F30A550024D5EB040598
+:1004000064EB0403D617AD1AB34102DB00200146AA
+:1004100070BD201841EB025170BDC10F80EAE07041
+:100420000844CA079623002100F0CDB89623002285
+:10043000114600F0C8B80EB5C10F80EAE07008445C
+:10044000CA07002140F233438DE80E000A460B46EE
+:1004500000F0F6F803B000BD0EB540F23341029152
+:100460000021CDE900110A460B4600F0E9F803B07F
+:1004700000BD00F0004220F00040C10DC0F31600A6
+:1004800040F400007F2901DA00207047962903DC40
+:10049000C1F19601C84001E096398840002AF4D0A5
+:1004A0004042704770B5C1F30A5201F00045002484
+:1004B000C1F3130140F2FF3341F480119A4201DA93
+:1004C000002070BD40F233439A42A2F2334203DC73
+:1004D000524200F05FF800E090402C43F1D04042DF
+:1004E00070BDC1F30A5210B5C1F3130140F2FF33DE
+:1004F00041F480119A4201DA002010BD40F23343EA
+:100500009A42A2F2334203DC524200F043F810BD9B
+:10051000904010BD2DE9F05F0546002092469B46B5
+:1005200088460646814640241BE028464146474609
+:10053000224600F02FF853465A46C01A914110D374
+:1005400011461846224600F016F82D1A67EB0108EE
+:100550004F4622460120002100F00DF817EB00095C
+:100560004E41201EA4F10104DFDC484631462A46F4
+:100570004346BDE8F09F202A04DB203A00FA02F14E
+:10058000002070479140C2F1200320FA03F3194381
+:1005900090407047202A04DB203A21FA02F0002123
+:1005A000704721FA02F3D040C2F120029140084383
+:1005B000194670470029A8BF7047401C490008BF72
+:1005C00020F00100704710B4B0FA80FC00FA0CF083
+:1005D00050EA010404BF10BC704749B1CCF12004BB
+:1005E00021FA04F411FA0CF118BF01212143084348
+:1005F000A3EB0C01CB1D4FEA00614FEA102042BF74
+:10060000002010BC704700EBC35010440029A4BF69
+:1006100010BC7047401C490008BF20F0010010BC0E
+:10062000704710B5141E73F1000408DA401C41F144
+:10063000000192185B411A4301D120F0010010BD66
+:100640002DE9F04D92469B4611B1B1FA81F202E0DC
+:10065000B0FA80F220329046FFF78DFF04460F4635
+:1006600040EA0A0041EA0B0153465A46084313D0B8
+:10067000114653EA010019D0C8F140025046FFF775
+:1006800089FF05460E46504659464246FFF773FF1E
+:10069000084305D0012004E020463946BDE8F08D2E
+:1006A0000020054346EAE0762C4337430A98630569
+:1006B000E40AA0EB08000022FD0A44EA47540A308D
+:1006C00002D500200146E9E7010510196941DDE97D
+:1006D000084500196941BDE8F04DA2E7064C074DF9
+:1006E00006E0E06840F0010394E807009847103402
+:1006F000AC42F6D3FFF7FEFC1CB900083CB9000879
+:1007000070B58C1810F8015B15F0070301D110F8D3
+:10071000013B2A1106D110F8012B03E010F8016B00
+:1007200001F8016B5B1EF9D12B0705D40023521E83
+:100730000DD401F8013BFAE710F8013BCB1A921CEB
+:1007400003E013F8015B01F8015B521EF9D5A142E9
+:10075000D8D3002070BD000070B54A4C4FF49065AE
+:100760002946204600F017FA002860D02946204686
+:1007700000F09EF844490888401C0880012120466A
+:1007800000F0E8FA414942F21072B1F85800904284
+:1007900002D2401CA1F8580009F004FA3C4DB5F90A
+:1007A0001410B5F9120007F0ABFE3A4CA5F856004C
+:1007B0002080A16820468847A088A5F8580004F04A
+:1007C0000BFF09F0EFFA344E344C307808282FD064
+:1007D00045F6AC30606042F6EF60A06042F2C400C3
+:1007E000E0602F48008A2080208E6080A16B2B481B
+:1007F0008847208E40F21C7180002A4C00EB81005B
+:100800006887A2684FF0000550071AD5264840F2C5
+:100810001A63C188491C89B2C180994207D3234B0E
+:1008200049F68141198022F00401A160C58070BDA4
+:1008300041F2130060604FF48060A06040F61B50EE
+:10084000CEE730780A2818D2DFE800F01706130543
+:100850000A050D171113EAE7BDE8704008F026B845
+:100860000AF042FA05E0BDE8704004F039B808F03B
+:1008700039FDBDE8704009F0EDBB01F0DFFD84F803
+:10088000BA5070BD00240140480700203801002004
+:100890004C000020300700203F070020CC00002043
+:1008A000F0010020A4020020C80A0020442C0140CE
+:1008B0006FEA1121016070470029816802D041F080
+:1008C000010101E021F00101816070470029816888
+:1008D00002D041F4807101E021F4807181607047A1
+:1008E0002DE9F041854E92B0304600F011F90BA889
+:1008F00000F03FFA01214FF4C06005F06BF90024CD
+:100900008DF831404FF46020CDE90D044FF4A02064
+:100910004FF00A080B9001278DF83C808DF830705D
+:100920000BA9304600F086F9754D8DF831408DF8F1
+:1009300030708DF83C700BA9284600F07BF901233C
+:100940001A460F21304600F0C6F902220123114653
+:10095000304600F0C0F9012303221946304600F06A
+:10096000BAF9012304220021304600F0B4F9012332
+:1009700005220321304600F0AEF9012306220821AA
+:10098000304600F0A8F9012307220A21304600F082
+:10099000A2F9012308220B21304600F09CF9012323
+:1009A00009220D21304600F096F901230A22042184
+:1009B000304600F090F90121304600F084F9012121
+:1009C000284600F080F901231A460521304600F040
+:1009D00055F901231A460621284600F04FF9002157
+:1009E000304600F0CBF84FF4E041284600F0C6F85E
+:1009F0000121304600F0B8F80121284600F0B4F893
+:100A00000121304600F0A6F80121284600F0A2F8A6
+:100A10000121304600F09EF90121284600F09AF9A4
+:100A200040F61451374806F098FD12208DF840002A
+:100A300002208DF841008DF842408DF8437010A8D7
+:100A400004F08EFD01224FF49061304600F0E8F88A
+:100A500001213046FFF73AFF01213046FFF72CFF16
+:100A600001212846FFF728FF304600F06EF9304696
+:100A700000F09FF80028FAD1304600F075F93046B2
+:100A800000F082F80028FAD1284600F05EF92846E6
+:100A900000F08FF80028FAD1284600F065F92846C2
+:100AA00000F072F80028FAD10121084605F06EF82E
+:100AB000154D284601F030FF684601F0D0FF0F4881
+:100AC00001A94C300090114881E811018020CDE946
+:100AD00004404000069080000790202008904FF4CA
+:100AE0004050CDE909046946284601F09BFF0121E9
+:100AF000284601F005FF12B0BDE8F0810024014056
+:100B000000280140002C014008000240B4020020EF
+:100B10000D4910B5884202D1012144150AE00B4964
+:100B2000884202D10121041504E0094988420AD112
+:100B30000121CC03204605F059F82046BDE81040BD
+:100B4000002105F053B810BD0024014000280140E9
+:100B5000003C01400029816802D041F4801101E08D
+:100B600021F48011816070470029816802D041F42E
+:100B7000004101E021F4004181607047826822F465
+:100B8000E0420A43826070470146002089684907B5
+:100B900000D50120704710B50246002054680B0AAA
+:100BA000C9B20C401168194202D0002C00D00120BB
+:100BB00010BD014600208968090700D50120704753
+:100BC00038B501211C2005F005F8EF20ADF8000034
+:100BD00000248DF8034003258DF8025069460D4826
+:100BE00002F0E8FC0120ADF800008DF803408DF81C
+:100BF00002506946084802F0DDFC3B20ADF80000D9
+:100C00008DF803408DF802506946044802F0D2FC8A
+:100C100038BD000000080140000C014000100140F8
+:100C2000002A4268C9B201D00A4300E08A43426008
+:100C30007047000010B542680E4B0C791A400B68E3
+:100C400042EA04221343436083680B4A1340D1E90C
+:100C5000024222434C7943EA44031A438260C26A47
+:100C6000097C22F47002491EC9B242EA0151C162F4
+:100C700010BD0000FFFEF0FFFDF7F1FF70B5072487
+:100C800009290AD9C568A1F10A0606EB4606B4404F
+:100C9000A543B3401D43C56007E0056901EB41066C
+:100CA000B440A543B3401D430561836BC3F30154B6
+:100CB000121B921C02EB82041F22A2409343A1400C
+:100CC0000B43836370BD826B491E22F4401242EADB
+:100CD00001518163704770B5072409290AD9C56895
+:100CE000A1F10A0606EB4606B440A543B3401D43F6
+:100CF000C56007E0056901EB4106B440A543B34078
+:100D00001D4305611F23072A09D2446B521E02EBC3
+:100D1000820293409C4391400C43446370BD0D2A72
+:100D200009D2046BD21F02EB820293409C43914094
+:100D30000C43046370BDC46A0D3A02EB8202934017
+:100D40009C4391400C43C46270BD816841F008012E
+:100D5000816070470029816802D041F4A00101E060
+:100D600021F4A00181607047816841F00401816035
+:100D7000704700210160017141718160C1600121F2
+:100D800001747047002800DA4042B0F5803F02DB72
+:100D90004FF6FF70704780B27047000070B51E4C70
+:100DA000214694F83800B1F8425006281ED9B4F80C
+:100DB0004A10B4F84C00A1EB000202F10902122A19
+:100DC00004D8FFF749FB0022144B0AE0884204D202
+:100DD000FFF742FB0022124B03E0FFF73DFB00222E
+:100DE000104BFFF722FAFFF77CFB09E005D12846FC
+:100DF000FFF732FB0C4A0D4BF3E70D4951F8200089
+:100E0000C5EB45116063B0EB410F03D9C5EB45104D
+:100E10004000606370BD00005804002000003440B2
+:100E200000003340000035406766666666E64B406A
+:100E3000A0AF000810B50C4C2078400713D5FFF781
+:100E4000ADFF0A49A08E088008483038018821F09B
+:100E500010010180001F018841F0100101802078FD
+:100E600020F00400207010BD580400204004004011
+:100E7000F0B4254B002103F134009A793AB1234AAA
+:100E800041F2CD05B2F90240AC4211DC99711E4C21
+:100E900082683434C2F3C006C2F300252468AE422F
+:100EA00011D1240706D5D40506D442F0080205E086
+:100EB0009180C162F0BC704722F008028260998282
+:100EC000012098711AE090F84A60D6B9104E766CFD
+:100ED000B6F5966F15DC240713D49C8AB4F5FA6F27
+:100EE00002D2641C9C82E5E70A4B65F3C3021C78BE
+:100EF00024F001041C70598019828260F0BC07F054
+:100F0000F5BF9982D6E7000070020020E2050020BC
+:100F100038010020B00A0020012180F82E104FF483
+:100F2000AF6101861F21418645F27151818670476C
+:100F300070B506464089204B204C4FF400510025E7
+:100F400080B362887AB1012A0CD1E188491C89B248
+:100F5000E1803289914205D36580E580FF2801D088
+:100F6000401E708170BD70882288904201D9012294
+:100F700000E00022184602F0A6FB7088B188014408
+:100F80002088401C80B220808142EBD82580A08838
+:100F9000401C80B2A080F1888842E3D301206080A9
+:100FA000A58070BDFFE70022184602F08CFBA580EB
+:100FB000E58025806580F4E700100140C805002029
+:100FC000FEE7000010B5074C0021204600F06AF84B
+:100FD0000121204600F066F82046BDE810400221BD
+:100FE00000F060B80064004010B50D4C0B4920467D
+:100FF00000F06AF809492046891C00F065F80949A3
+:10100000204600F061F8084C206807F06FFC0021D2
+:1010100006A008F0C5FC206010BD00000200F01022
+:10102000006400407000F0304C0800206465765F7A
+:1010300063616E310000000070B51848017861F3FB
+:101040000704417861F30F24817861F31744C17874
+:1010500061F31F640179407961F3070560F30F259F
+:1010600002F0B0F80E4E304602F054F8A1B230460D
+:1010700002F08CF8210CB01C02F088F8A9B2301DE7
+:1010800002F084F805482838C07800F00301B01D4C
+:1010900002F07CF8BDE8704002F070B8A7070020AD
+:1010A00000E4010841B101290AD0022903D1816875
+:1010B00041F4000181607047816841F08001F9E7E7
+:1010C000816841F40041F5E70A4A914202D10021CA
+:1010D00081617047C1F313028B0101D5C260704773
+:1010E0004B0101D502617047090101D5826070474B
+:1010F000426070477000F03030B50823102404229D
+:10110000B1F5007F1DD010DC202929D007DC012992
+:1011100021D0042922D0082900D1C46030BD402943
+:1011200020D0B1F5807FF9D10BE00025B1F5004F5B
+:1011300006D008DCB1F5806F03D0B1F5006FEDD1BA
+:101140008561426030BDB1F5803F0DD0B1F5003F03
+:10115000F8D1446030BD0549816030BDC36030BD09
+:10116000036130BD046130BD436030BD0101010049
+:101170003EB5684600F026FA00208DF808000121EF
+:101180008DF809108DF80A008DF80B108DF8060007
+:101190001D498DF807008DF8020001F11000897CCF
+:1011A0008DF80310C1788DF8041001798DF80510C1
+:1011B000C088164CADF800006946204600F045F99D
+:1011C00001220221204600F038F901221146204672
+:1011D00000F033F90E492046FFF776FF0C49204610
+:1011E000891CFFF771FF0B492046FFF76DFF084987
+:1011F0002046491EFFF768FF01224FF404412046B4
+:1012000000F01BF900203EBD5C0800200064004097
+:101210000200F0107000F030094910B588424FF01C
+:10122000010101D14C0601E04FF08064204604F03A
+:10123000C5FC2046BDE81040002104F0BFBC000002
+:10124000006400402DE9FF470026012119488DF870
+:101250000B608DF80C10DFF86090ADF808608DF829
+:101260000D10354634464FF0040809F1800AC7686E
+:101270001AE000BF8DF80A4059F82610761C480B7A
+:10128000ADF8000008EBC101ADF802105AF82510C6
+:101290006D1C4A0BADF8042008EBC100ADF8060048
+:1012A000684600F00BF8641CBC42E3DB04B000208D
+:1012B000BDE8F08748080020B0180020F0B5827A19
+:1012C000012191402E4A136843F0010313602C4B17
+:1012D0001C331C688C431C60294D067B294C0C3543
+:1012E000A6B92E688E432E604688C78846EA074610
+:1012F000877A04EBC707C7F840660688878846EAFE
+:101300000746877A04EBC707C7F84466067B012EB9
+:1013100012D12E680E432E60867A056804EBC6064D
+:101320004FEA3545C6F84056867A456804EBC60450
+:101330004FEA3545C4F84456114CC57A241D002D9A
+:10134000256806D00D4325600D4C0589143415B170
+:1013500004E08D43F7E725688D4325600589012D5D
+:1013600002D125680D432560407B012802D1186811
+:1013700008431860106820F001001060F0BD000004
+:1013800000660040006000400246002053690B42A6
+:101390004AD0B1F5807F3BD013DC08292ED007DC82
+:1013A000012926D0022927D004293DD1D0682BE07D
+:1013B000102925D0202926D0402935D110691021A7
+:1013C00030E0B1F5004F2BD00BDCB1F5007F22D01F
+:1013D000B1F5806F22D0B1F5006F25D190697021F1
+:1013E00020E0B1F5803F11D0B1F5003F1CD150682D
+:1013F000E5E790680D4915E0D06802E0D068DEE7C7
+:10140000106903210EE0106908210BE05068FBE72A
+:101410009069012106E09069022103E0906900E0F3
+:101420005068042100F0E4BF704700000101010092
+:101430008069C0F3021000017047002A426901D0A0
+:101440000A4300E08A434261704710B503680022F6
+:1014500023F002030360036843F0010303604FF6C7
+:10146000FF7300E0521C4468E40701D19A42F9D1AD
+:101470004268D2073ED08A79012A02683CD022F025
+:1014800080020260CA79012A026838D022F0400244
+:1014900002600A7A012A026834D022F02002026037
+:1014A0004A7A012A026830D022F0100202608A7A59
+:1014B000012A02682CD022F008020260CA7A012AAE
+:1014C000026828D022F0040202608A78CC78920761
+:1014D00042EA04620C7942EA04424C79098842EA01
+:1014E0000452491E0A43C261016821F001010160F2
+:1014F000002114E0002010BD42F08002C1E742F05C
+:101500004002C5E742F02002C9E742F01002CDE7F1
+:1015100042F00802D1E742F00402D5E7491C4268D4
+:10152000D20701D09942F9D14068C007E2D1012029
+:1015300010BD000010B500EB0113D3F8B04114F05A
+:1015400004041472D3F8B04134D0E408C2F8044063
+:10155000D3F8B04104F002045472D3F8B44104F05B
+:101560000F049472D3F8B441240AD474D3F8B84168
+:10157000D472D3F8B841240A1473D3F8B841240CB8
+:101580005473D3F8B841240E9473D3F8BC41D47388
+:10159000D3F8BC41240A1474D3F8BC41240C54740D
+:1015A000D3F8BC311B0E937439B1016941F02001AD
+:1015B000016110BD640D1460CAE7C16841F02001EB
+:1015C000C16010BD00218171C171017241728172CF
+:1015D000C1728170C1700321017102214171012129
+:1015E0000180704730B50246002093685B0108D443
+:1015F0009068000101D5012003E09068C00037D554
+:10160000022002EB0012D2F8803103F00103C2F88D
+:1016100080310B7A73B3D2F880414D681C434B7A0A
+:1016200043EAC5031C43C2F880418B7A03F00F03E1
+:101630008B72D2F8843123F00F03C2F88431D2F8D0
+:1016400084318C7A2343C2F88431CB7ACC6843EA64
+:101650000423C2F88831CB7B096943EA0121C2F82F
+:101660008C11D2F8801141F00101C2F8801130BD17
+:10167000042030BDD2F880314C7A23430C8843EAF1
+:101680004453C2F88031D0E72DE9F04FFE481A21CB
+:1016900085B0406CB0FBF1F086B20D20B6FBF0FADD
+:1016A000FA48FB49B0F91A00C0F30F100490B1F9E1
+:1016B0001020C82042434FF47A7000EBA2339CB252
+:1016C000092303EBA232132A00D2044689460D46B1
+:1016D000B1F91E0001F096F80390B5F9200001F071
+:1016E00091F80290B5F9220001F08CF8E94B0190D5
+:1016F000D88B4FF4FA71484340F6FF71B0FBF1F01C
+:10170000DFF894C31FFA80F8E44DBCF81000E449F8
+:101710000090E8880A78070967F30002C70A67F3B0
+:101720004102C70867F38202870867F3C302070B09
+:1017300067F30412470867F3451260F38612470BFC
+:1017400067F3C7120A704A78470A67F3000247092D
+:1017500067F34102870967F38202070A67F3C3024E
+:10176000C70967F304122F7ABF0867F34512800B8D
+:1017700060F386124A7093F8070110B142F08000BE
+:1017800001E022F080004870C4489B46827A887845
+:1017900062F341001A461B89DD0885EA1325ED43F3
+:1017A00065F382009CF8005065F304105D0965F351
+:1017B0004510DB0A63F386101388DB135B1C63F3AD
+:1017C000C71088709BF84A202AB1012A07D0022A44
+:1017D0000AD0032A0DD0CA7822F003020CE0CA789E
+:1017E00022F00302521C07E0CA7822F00302921C86
+:1017F00002E0CA7842F00302A94BCA702833A3F171
+:1018000018059A7802F00302012AAA7812D022F071
+:101810001002AA70CA7897070FD020F008008870CD
+:101820009F482830407900F00300012808D00228A2
+:1018300009D00BE042F01002EBE740F00800EEE7C1
+:1018400042F0040001E022F00400C870944F3246D8
+:10185000791DF87820F09000F870381D05F038F800
+:10186000904EB6F9020005F0E6FEB871B6F9040034
+:1018700005F0E1FEF87107F10806711C3046049A84
+:1018800005F026F82246F11CB01C05F021F8864828
+:101890006421B0F904004843800B03F071F97071C2
+:1018A0004246F11DB01D05F013F8B9F91000FFF71D
+:1018B00069FAC8214843000C03F062F9287006F168
+:1018C0002000012401780227B4EB911F03D1A978ED
+:1018D00041F0010105E0B7EB911F03D1A97821F098
+:1018E0000101A970437803F00301012902D0022904
+:1018F00004D007E0A97841F0020102E0A97821F0C4
+:101900000201A970DBF80820A9784FEAD21C6CF319
+:101910008201A97090F802C05E46CCF3810CBCF144
+:10192000010F03D0BCF1020F03D005E041F020010C
+:1019300001E021F02001A9708346A046B4EB931F7B
+:1019400003D1C8B240F0800004E0B7EB931F02D18E
+:1019500001F07F00A8705548DFF84091504C417F5E
+:10196000E878183461F34100D10A61F3820096F8F7
+:101970002A1161F30000317961F3C300E87099F82E
+:101980000A302979484663F3820133785B115B1C86
+:1019900063F3C301530963F30411297111166A79C2
+:1019A000491C61F3C3026A7199F80020E97962F376
+:1019B0000301C28899F80800D20B62F38611C008AF
+:1019C00060F3C711E9715246611C204604F080FFA4
+:1019D000E11CA01C009A04F07BFFB6F9E800FFF7B9
+:1019E000D1F9C8214843800B03F0CAF82071307A3E
+:1019F000C109A07961F3C710B6F8C8100A0A62F3EA
+:101A00000600A071E171273C611C2046039A04F096
+:101A10005FFFE11CA01C029A04F05AFF611D201D0B
+:101A2000019A04F055FF84F806A09BF800005C467C
+:101A300020F00C00001D20F03000103020F0C0031A
+:101A400040338BF800309BF80100DFF854A020F001
+:101A50000300401C20F00C00001D20F0C0024032AA
+:101A60008BF80120A078AAF11F0A20F00300401C87
+:101A700020F00C00001DA0708346E07820F0E0010B
+:101A80004031E17014E0000038010020D004002053
+:101A900038050020A4020020B00A0020000C00201D
+:101AA0007F070020F80D0020E2050020200E002016
+:101AB0009AF8000000287DD0F07B00287AD18AF8BF
+:101AC00000000AF1170090F800C00CF0030CBCF104
+:101AD000010F06D090F800C00CF0030CBCF1020F0F
+:101AE00004D190F800C06CF3010323700378C3F3B2
+:101AF0008103012B04D00378C3F38103022B06D1A9
+:101B000003784FEA930C23786CF3830323700378F4
+:101B1000C3F30113012B04D00378C3F30113022B89
+:101B200006D103784FEA131C23786CF30513237056
+:101B30000378B8EB931F03D00378B7EB931F06D15C
+:101B400003784FEA131C23786CF3871323704378D0
+:101B500003F00303012B04D0437803F00303022BAB
+:101B600003D1437863F3010262704278C2F38102C9
+:101B7000012A04D04278C2F38102022A05D14278B8
+:101B80009308627863F3830262704278C2F30112B1
+:101B9000012A04D04278C2F30112022A05D1427808
+:101BA0001309627863F3051262704278B8EB921FF2
+:101BB00005D000E018E14278B7EB921F05D14278DA
+:101BC0001309627863F387126270827802F003026D
+:101BD000012A04D0827802F00302022A04D1837819
+:101BE0005A4663F30102A2708278C2F38102012A8D
+:101BF00004D08278C2F38102022A05D18278930848
+:101C0000A27863F38302A2708278C2F30112012AE0
+:101C100004D08278C2F30112022A05D18278130916
+:101C2000A27863F30412A2708278B8EB921F03D0FB
+:101C30008278B7EB921F06D18278C2F30113A278A3
+:101C400063F34712A270C278D20608D0C27802F0BD
+:101C50001F021F2A03D2C27862F30401E170C17827
+:101C6000490905D0C1784A09E17862F34711E1706A
+:101C7000017901F00301012904D0017901F0030188
+:101C8000022904D10179227961F3010222710179DB
+:101C9000C1F38101012904D00179C1F38101022935
+:101CA00005D101798A08217962F3830121710179D3
+:101CB000C1F30111012904D00179C1F301110229F5
+:101CC00005D101790A09217962F3051121710179A0
+:101CD000B8EB911F03D00179B7EB911F05D10179C2
+:101CE0000A09217962F387112171417901F0030119
+:101CF000012904D0417901F00301022904D141797D
+:101D0000627961F3010262714179C1F381010129B4
+:101D100004D04179C1F38101022905D141798A08B2
+:101D2000617962F3830161714179C1F30111012984
+:101D300004D04179C1F30111022905D141790A0981
+:101D4000617962F3051161714179B8EB911F03D09C
+:101D50004179B7EB911F05D141790A09617962F3A5
+:101D600087116171817901F00301012904D0817922
+:101D700001F00301022904D18179A27961F3010202
+:101D8000A2718179C1F38101012904D08179C1F364
+:101D90008101022905D181798A08A17962F3830141
+:101DA000A1718179C1F30111012904D08179C1F3B5
+:101DB0000111022905D181790A09A17962F305117E
+:101DC000A1718179B8EB911F03D08179B7EB911F95
+:101DD00005D181790A09A17962F38711A171C179CD
+:101DE000E07961F30300E071434F387800F00F00B1
+:101DF000042801D1FFF720F92078C0F381000128E1
+:101E000039D1F879010636D500F07F00142832D890
+:101E1000A87840F00400A870384AA978107F8B0792
+:101E20004FF47F412BD5802821D3354B00F01F0084
+:101E3000126853F82000024219D1B06840F0807057
+:101E4000B0602D4830388078C0071CD0B068C00121
+:101E500019D52C48406C322815D85446BAF80200DF
+:101E60008A46504527D101F04BFC60800DE0B068F8
+:101E700020F08070E4E7A87820F00400CBE7B06899
+:101E800020F08070B060AAF80210A878800702D411
+:101E90000020A9F80A003879C00701D0A9F80A8003
+:101EA00099F80A00C1071448A0F14900017812D03E
+:101EB00041F0010111E001F00BFC40F6B83188421D
+:101EC000E3D3B068C101E0D50005DED4A9F80A80EB
+:101ED000A4F802A0D9E721F001010170B168C9019D
+:101EE000017802D541F0020101E021F00201017008
+:101EF00005B0BDE8F08F0000AF070020E805002026
+:101F000000B400083801002070B51548006810F0D2
+:101F1000E05F23D0134CD4E9001081421ED004EBC3
+:101F2000001104F5A1608A6842600A7B8272042372
+:101F30000372002545720B300E31FEF724F972B69C
+:101F40006068401C6060402800D3656062B6064946
+:101F5000BDE8704002480838FFF744BB70BD000080
+:101F600008640040A8140020B0190020FCB5054604
+:101F70004FF6FF7600200C46ADF8006048F20507EA
+:101F80008DF8040020E000BF15F8010B8DF8040067
+:101F900001A9084602F080FBBDF800009DF804107E
+:101FA00080EA0120ADF800005FF00000BDF80010ED
+:101FB0000A0402D587EA410101E006EA4101401C1A
+:101FC000ADF800100828F1DB641EDDD26946084632
+:101FD00002F04CFBBDF80000FCBD000002460020F2
+:101FE00004E000BF12F8013B1844C0B2491EF9D208
+:101FF0007047000070B5144A85B01088002413495A
+:1020000001940094039420460494138807E0CD8B38
+:10201000009E354400950D8B019E35440195158831
+:102020009D42F4D0401CC0B28028EED300984111EC
+:1020300007484180848001984111064881830183CB
+:10204000818205B070BD000048070020A402002076
+:10205000E2050020D004002030B4104C00200346DC
+:102060004FF47F42A4F1340121F8103024F81020FD
+:10207000401C1A28F8DB0A4B002000BF33F8104040
+:1020800021F81040401C1A28F8DB06480649028057
+:10209000012081F8300030BC03F050B96C100020F2
+:1020A000080800203C080020CC0E00202DE9F84351
+:1020B00003F090F9C64DC54B00204FF47F4105F168
+:1020C000340400BF35F8106033F81020964203D076
+:1020D00025F8102024F81010401C1A28F2DBBD4807
+:1020E00090F83000012808D05FF0000024F81010AC
+:1020F000401C1A28FADBBDE8F88302F0F1FD2088C5
+:1021000001F0E6FA2988B44E88420AD301F0F8FAC1
+:102110002080B24800906B460822B149306808F030
+:10212000A5FE608801F0D4FA698888420CD301F0DA
+:10213000E7FA6080A948AA49401C00906B46082233
+:102140000831306808F092FEA08801F0C1FAA98831
+:1021500088420CD301F0D4FAA080A048A049801C8A
+:1021600000906B4608221031306808F07FFEE0884E
+:1021700001F0AEFAE98888420CD301F0C1FAE080A0
+:1021800096489749C01C00906B4608221831306869
+:1021900008F06CFE208901F09BFA298988420CD353
+:1021A00001F0AEFA20818D488D49001D00906B46EC
+:1021B00008222031306808F059FE608901F088FA61
+:1021C000698988420CD301F09BFA60818348844975
+:1021D000401D00906B4608222831306808F046FE0A
+:1021E000A08901F075FAA846A98905277D4D884286
+:1021F00016D36878052813D201F082FAA081687896
+:10220000401CC0B26870052800D96F7073487449CB
+:10221000303000906B4608223031306808F026FEDE
+:10222000E08901F055FAB8F80E10884216D3A87864
+:10223000052813D201F064FAE081A878401CC0B2EE
+:10224000A870052800D9AF70644865493130009006
+:102250006B4608223831306808F008FE208A01F009
+:1022600037FAB8F81010884216D3E878052813D248
+:1022700001F046FA2082E878401CC0B2E8700528D8
+:1022800000D9EF7055485649323000906B4608220D
+:102290004031306808F0EAFD608A01F019FAB8F8B8
+:1022A0001210884216D32879052813D201F028FA93
+:1022B00060822879401CC0B22871052800D92F718E
+:1022C00046484749333000906B4608224831306811
+:1022D00008F0CCFD208D01F0FBF9B8F82810474636
+:1022E00088420BD301F00CFA20853F483C4900900E
+:1022F0006B460822A031306808F0B8FD608D01F00F
+:10230000E7F9798D88420CD301F0FAF960853648F7
+:102310003349401C00906B460822A831306808F011
+:10232000A5FDA08D01F0D4F9B98D88420CD301F040
+:10233000E7F9A08529482A49503000906B460822C9
+:10234000B031306808F092FDE08D01F0C1F9F98DEF
+:1023500088420CD301F0D4F9E08520482049603050
+:1023600000906B460822B831306808F07FFD208E5F
+:1023700001F0AEF9398E88420CD301F0C1F9208604
+:1023800016481749613000906B460822C03130680A
+:1023900008F06CFD608E01F09BF9798E88420CD3B9
+:1023A00001F0AEF960860D480D49623000906B4631
+:1023B0000822C831306808F059FD0C48FFF738F89A
+:1023C00000283FF498AE287095E600000808002029
+:1023D00038100020CC0E00204C0800200002FF180E
+:1023E000000F0020400800200006FF180064004095
+:1023F000024600200A4200D00120704730B50E4945
+:1024000002880A800C4A4388083A13800B1F808890
+:1024100018802024151F2C800020401C80B23C28EE
+:10242000FBD341F69910088044F64800108046F628
+:10243000480018802C8030BD202C0140114944F602
+:1024400048000880091D46F648000880091D41F62D
+:10245000991008800B48001F018841F0200101807D
+:1024600009480021A0F86810A0F86610A0F86410D0
+:10247000A0F86210A0F86010A0F85E100348418137
+:1024800081827047182C0140A40200204C000020DB
+:102490002DE9F04F4B4B4C480021DA7A0678802A20
+:1024A00026F001057AD31C68484B02F01F0253F84E
+:1024B0002220474B14421A6802D042F0200201E069
+:1024C00022F020029946DFF80CB11A60434B404FCE
+:1024D0009BF80040DFF800A1B3F9043097F84AC038
+:1024E000022C5CD1D9F80870C7F3C004C7F30028E8
+:1024F000444554D0364C343C94F80280B8F1000F77
+:1025000006D0B8F1010F0DD0B8F1020F4CD120E088
+:10251000110549D5910647D40121A17026F0040187
+:10252000017041E015053FD495063DD575073BD4B4
+:10253000458895BB4380002B09DD46F005010170FD
+:102540000221A1702649B1F8441001822CE0A1704B
+:102550002AE0C6880EB9002B14DC067B664511D133
+:10256000204EB6895FEA46780CD45FEA867809D4B3
+:102570005FEA427806D55FEA826803D5F60701D1A3
+:10258000FE0111D505704180AAF800104181018239
+:10259000A17089F80F108BF8001005E00EE00570AF
+:1025A0004180AAF800104181C38080F80CC0500916
+:1025B00060F3CB22C9F80020BDE8F08F05704180A0
+:1025C0004181F9E7E8050020B00A002000B40008C6
+:1025D000A40200203F0700200C010020E20500209B
+:1025E00038010020000C00202DE9F04796B00024AF
+:1025F0000C940D940E940F9472B67C48816941F44A
+:1026000000718161816941F4806181614FF4004012
+:1026100003F0B2FA764D00212846FEF757F9002163
+:102620002846FEF749F9734E00213046FEF744F97B
+:10263000714F0021384600F063F901204FF47041DA
+:10264000401C8842FCD32846FEF762FAB146304669
+:10265000FEF75EFA3E46384600F05EF94FF4602021
+:10266000CDE912048DF8454001204FF004088DF8A3
+:10267000440010948DF8508010A92846FEF7DAFA2D
+:1026800001231A4605212846FEF725FB01230222D5
+:1026900006212846FEF71FFB0123032207212846B7
+:1026A000FEF719FB012304220F212846FEF713FB36
+:1026B000304600F031F9684600F0D1F94C484F4FF0
+:1026C0004C300090CDF80C80CDE901748020CDE92C
+:1026D00004404000069080000790202008904FF4AE
+:1026E0004050CDE909046946304600F09BF90121CC
+:1026F0002846FEF7EBF80121304600F001F90121F0
+:102700002846FEF7D9F847F2305015941599491C20
+:1027100015918142FAD301212846FEF71BFBADF843
+:102720002C40B84640F2DC5A4FF4007723E0504684
+:1027300015941599491C15918142FAD3B8F80020D7
+:102740000D9911440D91B8F802100E9A11440E9192
+:10275000B8F804100F9A11440F91B8F806000C99BC
+:1027600008440C9001212846FEF7F4FABDF82C002D
+:10277000401CADF82C00BDF82C00B842D7D30D9802
+:10278000C1111E480A3001830E99C91141830F9966
+:10279000C91181830C99C911818000212846FEF757
+:1027A00095F80021304600F0ABF800212846FEF7EE
+:1027B00083F800214C464846FEF77EF80220C1020D
+:1027C000401C8842FCD32846FEF7A2F92046FEF7BB
+:1027D0009FF9304600F0A0F8FEF782F808493C2047
+:1027E000087062B616B0BDE8F08700000010024025
+:1027F0000024014000280140080002402E0500206E
+:102800003C07002010B5FEF7BDFAC8214843800BF5
+:1028100010BD000070B5204B40F6C81441F2B7055A
+:102820005B6C48F6E6065C4305EBA4341B4D734332
+:102830004EF6F61606EBA333C5E90443D460401AFE
+:10284000536110609168884202DA4942884200DC94
+:10285000116010684343107E0341906A1918916219
+:10286000506A814200DD9062916A106A814201DB08
+:10287000084600E09062A86111684C43117C0C414D
+:1028800008412118B2F91C00884204DBB2F91A0091
+:10289000884200DC08B270BD38010020140100201D
+:1028A00010B54FF40054204600F0ACF8002813D0C7
+:1028B0000A49087840F008000870204600F014F833
+:1028C0000021074800F01CF80648C17E012903D109
+:1028D0000021C1760121017710BD00008206002091
+:1028E00044000240040D0020C10002D502490860E6
+:1028F00070470249486070470404024000000240EB
+:102900000029016802D041F0010102E04FF6FE7299
+:10291000114001607047000001684FF6FE721140DF
+:1029200001600021016041608160C1603149314A2C
+:102930000839904203D1486840F00F0006E02D4A64
+:102940001432904204D1486840F0F000486070476B
+:10295000284A2832904203D1486840F47060F5E775
+:10296000244A3C32904203D1486840F47040EDE77D
+:10297000204A5032904203D1486840F47020E5E785
+:102980001C4A6432904203D1486840F47000DDE78D
+:10299000184A7832904203D1486840F07060D5E719
+:1029A000154A111F904203D1086840F00F0006E05D
+:1029B000114A1432904204D1086840F0F0000860D7
+:1029C00070470D4A2832904203D1086840F4706085
+:1029D000F5E7094A3C32904203D1086840F4704060
+:1029E000EDE7054A50329042EAD1086840F4702081
+:1029F000E5E700000800024008040240406880B299
+:102A00007047000001460020CA0001D5034A00E0DB
+:102A1000034A12680A4200D00120704700040240B5
+:102A20000000024030B5036847F6F07293430C6A29
+:102A30008A682243D1E904452C4322438C6922430E
+:102A4000CC6922434C6A22438C6A22431A430260B7
+:102A5000CA6842600A6882604968C16030BD00216E
+:102A6000016041608160C160016141618161C1615A
+:102A7000016241628162704710B5114C8CB0002137
+:102A80002046FFF73DFF2046FFF746FF0D48009028
+:102A90000D480021CDE901016420CDE9030180202A
+:102AA000CDE905010791089109910A9169462046EF
+:102AB000FFF7B8FF01212046FFF722FF0CB010BD41
+:102AC0005800024004380140F0080020F0B540F6FC
+:102AD000AA222A49C284838B0C88E31A9BB20F2B4B
+:102AE0000DD309888183037E00213BB1244BB3F9C8
+:102AF0000A40244B062C03DA818429E08184F0BD4E
+:102B0000214C2478022C02D0002CF5D0F0BD1F4CB3
+:102B100040F68B27656C1B4CA5F22D16BE42B4F90E
+:102B2000004017D2418B491C89B241836429EDD3FF
+:102B300064214183B0F92410914201DA01EB2212A1
+:102B40008284641C20B24FF4007118808842DDDB5F
+:102B50001980F0BD41F29416B542FADBB0F9245069
+:102B6000002D02DDA5EB221200E0002282844183C9
+:102B7000641E20B218800028EADDF0BD480700205E
+:102B80004C000020540400203F07002038010020A2
+:102B900010B50446B0F9020043F699114843811379
+:102BA000E06840F26662504301EBA030E060B4F9A7
+:102BB000001043F6991251438A13216940F266636B
+:102BC000594302EBA131216105F03AFC6061A18813
+:102BD00040F6AB2208444010A0F515415539E0629B
+:102BE000914205D9A0F5F851FF39521C91421DD2EE
+:102BF00049F25451884202DDA0F5204002E0A0F5E0
+:102C0000F850FF38206300EB400040F34F00208570
+:102C1000B4F924104A42904201DA104602E0884298
+:102C200000DD0846E083228461848AE0A0F5FE424C
+:102C3000FF3A41F255518A4214D8A2F6AA202063E5
+:102C400000EB400040F34F002085B4F924205142AE
+:102C5000E183884201DA084602E0904200DD104636
+:102C6000404250E0A0F5D442AA3A8A4215D2A2F6D8
+:102C7000AA20206300EB400040F34F012185B4F906
+:102C800024004242E2832084914201DA104602E0AD
+:102C9000814200DC0846608453E0A0F5AA42543A21
+:102CA00041F256539A4215D2A2F6AB20206300EBB4
+:102CB000400040F34F002085B4F924104A4290426E
+:102CC00001DA104602E0884200DD08464042E08317
+:102CD000218419E0A0F5804241F254539A4215D262
+:102CE000A2F6AA20206300EB400040F34F002085AD
+:102CF000B4F92410E1834A42904201DA104602E01E
+:102D0000884200DD0846208462841AE0A0F528523B
+:102D1000AB3A8A4215D2A2F6AA20206300EB40000B
+:102D200040F34F012185B4F92400E083424222841C
+:102D3000914201DA104602E0814200DC084640423E
+:102D4000A9E7B4F91E0041420948B0F90000414327
+:102D50008913E180B4F9201049424143891321814C
+:102D6000B4F92210494241438813608110BD00002C
+:102D70005404002001210176704770471548164A17
+:102D80004FF480410078042821D002F13C03D08A1E
+:102D90009B88C01A00B22F2801DD001108E000282E
+:102DA00001DD002007E00D4B984201DA184602E0F1
+:102DB000402800DD40209389184400B2884203DC9B
+:102DC00040F26661884200DA08469081704791813E
+:102DD000704700003F070020D0040020C0FEFFFF26
+:102DE00038B54B484B4902880B889A1A92B20F2A81
+:102DF00071D30988484C01804FF0FF01E2884FF4FD
+:102E00007A7355044FF4967002D51622009103E0B0
+:102E1000950403D515220091014670E0D50402D532
+:102E200014220091F8E7150502D513220091F3E76B
+:102E3000550502D512220091EEE7950502D5112223
+:102E40000091E9E7D50502D510220091E4E71506C7
+:102E500002D50F220091DFE7550602D50E22009120
+:102E6000DAE7950602D50D220091D5E7D50602D501
+:102E70000C220091D0E7150702D50B220091CBE779
+:102E8000550702D50A220091C6E7950702D5092207
+:102E90000091C1E7D20702D008220091BCE7228945
+:102EA000550702D507220091B6E7950702D50622FD
+:102EB0000091B1E7D20702D005220091ACE7A27AD7
+:102EC000D20702D004220091A6E7A289D40603D536
+:102ED00003220091A0E719E0140702D50222009115
+:102EE0009AE7540703D4940701D4D20702D00122F1
+:102EF000009191E70020034602460146009003F04E
+:102F000003FCBDE838400248FEF712B838BD0000A7
+:102F1000F40B002048070020000C0020F0B55948B1
+:102F2000594982880B889A1A92B29C2A64D30988DC
+:102F3000818056490A880146002A0B7843F0020135
+:102F400056D11646524A1C0715680246127822F0DE
+:102F5000020274D54F4C0746E4887F785FEA845CB0
+:102F600002D547F0010701E027F001074770A704E9
+:102F7000477802D547F0020701E027F002074770C3
+:102F8000670401D4E70703D0477847F00807477084
+:102F9000640603D5447844F0040404E01C0603D41A
+:102FA000447824F004044470EC0450D4354C9A075F
+:102FB000247824F0100423D4324D42782F7A2D78CF
+:102FC000012A45F0100514D0022A16D02D4C042AEF
+:102FD000A47804F1010C0CF0FF0C13D0072A25D0C3
+:102FE000032A23D0052A21D0062A1FD021F0100160
+:102FF00042E0B90702E00570F0BD39070029FADBAD
+:103000000470F0BDFA0601D41A060AD50170022C2C
+:1030100004D280F802C0BCF1020FF2D341F080016B
+:103020002AE021F0100101708670F0BD877A7F06DA
+:10303000F7D5032C04D8017080F802C0F0BD0FE072
+:103040005107D8D51906D6D443F0800114E0027098
+:103050004178CB0701D18907F0D522F010010BE0B0
+:10306000E9040BD49907E9D4818AC82902D2491C02
+:103070008182E3E743F00A010170DFE70270868294
+:10308000DCE7000010070020480700204A07002066
+:10309000A4020020000C002070B51148114C4FF024
+:1030A0000005C088810503D4410601D4C00515D5AB
+:1030B0004FF480610C4800F0FBFA68B9A08840F634
+:1030C000B831884201D2401CA08080B2B0F57A7F2E
+:1030D00001D30120607070BDA58070BD6570FBE7F5
+:1030E000000C002060070020000C0140084946F653
+:1030F00068000880091D0880091D41F6DD50088020
+:103100000348001F018841F0200101807047000042
+:10311000182C014070B50D4E0546304600F05EF8A3
+:10312000042811D10A4C206940F002002061656139
+:10313000206940F040002061304600F04FF82169DE
+:1031400041F6FD721140216170BD0000FFFF0F00CC
+:103150000020024008490420CA68D20701D001209B
+:103160007047CA68520701D502207047C968C9066E
+:10317000FBD503207047000000200240024801698F
+:1031800041F080010161704700200240F0B5064621
+:103190004FF6FF770D46384600F020F804280DD191
+:1031A000074C206940F0010020613580384600F06E
+:1031B00015F8216941F6FE7211402161F0BD000051
+:1031C00000200240034802494160034941607047C2
+:1031D0002301674500200240AB89EFCD00B50346CF
+:1031E000FFF7B8FF03E000BFFFF7B4FF5B1E012845
+:1031F00003D0002B00D1052000BD002BF4D1FAE74D
+:1032000010B5C28800210AB1032206E002890AB182
+:10321000022202E0428912B10122027000E0017034
+:1032200004784FF4804344F6206244B1012C06D068
+:10323000022C07D0032C01D14180818010BD438036
+:10324000828010BD41F23331418040F6B731F4E75E
+:10325000401A10609168884202DA4942884200DCD4
+:10326000116051691068137E41431941936A0B4400
+:103270009362516A8B4200DD9162936A116A8B42BC
+:1032800000DA9162D168936A4143107C01410341A5
+:10329000B2F91C001944884204DBB2F91A008842D2
+:1032A00000DC08B270470000054920B1086940F011
+:1032B00080000861704703484860034848607047D1
+:1032C0000020024023016745AB89EFCD06494FF44A
+:1032D0007A70CA68D20705D0401E0004000CF8D1ED
+:1032E000FF20704700207047002002400E4A032054
+:1032F000A2F14C0182F83E000020C8800B490886EC
+:10330000C862C8830884488490620948016DB1F599
+:10331000206F01DBA3219162807A002802D0906A9D
+:1033200040429062704700004C00002038050020A9
+:1033300038010020F0B53D4988894A89801A80B259
+:103340000F286AD388894881CA8939480B3A272AC5
+:1033500026D28A7822BB8268384B42F4807282601F
+:10336000344A374C374D12785607334A0AD4364E12
+:1033700036881680354A12881A80354A128822808B
+:10338000344A09E0344E36881680344A12881A804E
+:10339000334A12882280334A12882A8001228A7096
+:1033A000314A0021314B82F84D1019469A7F304D39
+:1033B0000968802A32D302F01F0255F822201142F8
+:1033C0002CD0826822F48012184E82601236144685
+:1033D0001215B778521C62F38617264AB77093F815
+:1033E00016C01778BCF1800F27F0020608D30CF046
+:1033F0001F0C55F82CC011EA0C0F01D147F0020642
+:1034000016701A7E802A0DD302F01F0255F8222072
+:10341000114207D144F400218160F0BD826842F47A
+:103420008012D1E724F40021F6E700003C070020D9
+:10343000A402002038010020C8040020CA04002093
+:10344000CC040020CE040020B8040020BA040020E0
+:10345000BC040020BE040020C0040020C2040020E0
+:10346000C4040020C6040020580E0020E8050020F7
+:1034700000B40008D004002070B521488189028979
+:10348000891A89B20F2932D381891E4D1E4C0181C0
+:10349000697A22681D4E42F00400802908D301F0A9
+:1034A0001F012B6856F821100B4201D122F00400B5
+:1034B0002060FFF7F1FDA87B802819D300F01F00E2
+:1034C000296856F82000014212D1206820F002003D
+:1034D0002060E87A80280FD300F01F00296856F892
+:1034E0002000014208D1206820F00800206070BD53
+:1034F000206840F00200EBE7206840F00800F5E7A4
+:103500003C070020E8050020A402002000B40008C9
+:1035100030B5044600204FF40043024640EA030160
+:1035200001FB01F5A54200D80846521C5B0812B207
+:10353000102AF3DB30BD0000F0B51D4C1B4A4FF0E4
+:10354000010C94F83B5094F80AE0144692F83C3091
+:1035500094F838402B43651CEEB2154D95F83D703C
+:103560000025BEF1FF0F0AD0BEF1000F06D18B423D
+:1035700013D155700C2C01D282F83860F0BD834213
+:1035800002D182F801C0F5E78B42F7D15570B80738
+:1035900009E000BF82F83850F0BD8342FCD1F84307
+:1035A00082F801C080070028F4D0F0BD5804002044
+:1035B00038010020F0B5CA78002502F00F03D206CA
+:1035C00001D58A7813430A784FF00F0E12F0FF0FDF
+:1035D0004FF001021CD004680F8802FA05F637404C
+:1035E000B74211D14FEA850C0EFA0CF724EA07070F
+:1035F00003FA0CF43C43CF78282F02D0482F02D096
+:1036000002E0466100E006616D1C082DE4D3046011
+:103610000C88FF2C1ED944685FF0000606F10807ED
+:1036200002FA07F50F882F40AF420FD14FEA860C00
+:103630000EFA0CF7BC4303FA0CF73C43CF78282F63
+:1036400000D14561CF78482F00D10561761C082E46
+:10365000E4D34460F0BD0000F0B5144C002801DA5A
+:10366000E36900E06368420D120185B2C0F30157BF
+:103670009540C0F30346032F05D0C2020AD50322AA
+:10368000B240934307E023F07062636823F07063F5
+:10369000636002E0AB4343F0706201B12A4300284B
+:1036A00001DAE261F0BD6260F0BD0000000001409F
+:1036B0000246002092680A4200D001207047416112
+:1036C0007047016170470AB10161704741617047FD
+:1036D0004FF6FF62B0F57F4F04D0911C884203D1B2
+:1036E000002070471046704704490988814201D381
+:1036F000081A01E0101A084480B2704788080020B8
+:103700000148008870470000880800200F4A104BCD
+:1037100092F838105B5C834201D1012004E00D4B2C
+:103720005B5C834203D1002082F83A0070470A4B69
+:103730005B5C834201D18120F6E7084B595C8142F2
+:1037400001D18020F0E70320EEE7000038010020DF
+:10375000B8B80008CAB80008BEB80008D0B8000859
+:103760000A4810B501784FF000024C0708494FF0A5
+:10377000FF0389684FEA017105D5002901DA8272D9
+:1037800010BD837210BD0029FBDBF8E73801002073
+:10379000A4020020F0B5194E194C0022E31CA6F13A
+:1037A000060CB75CA518ED78FF5C0D430F43BD42D6
+:1037B0001FD01CF80270FF5C0F43BD4219D01546A4
+:1037C0000023A618F6780E43C6545B1C1CF8022092
+:1037D000DBB2062BF5D3C17881700179C17000216D
+:1037E0004218491C15711CF80550C9B20629F7D3B7
+:1037F000F0BD521CD2B2032AD3D3F0BD92AF000861
+:103800005804002010B502460021064B06205C1823
+:103810006478944200D10846491CC9B20629F6D3FF
+:1038200010BD0000380100200548D0E900218A427F
+:1038300002D14FF0FF30704700EB011080687047F5
+:10384000A010002070B5164C05464FF0FF36D4E9A5
+:103850000010814221D004EB00108068686060682D
+:1038600004EB0010007B00F00F02AA720420287203
+:10387000606804EB001105F10B000E31FCF783FCCE
+:1038800072B66068401C6060402801D30020606010
+:1038900062B6A87A08B1002070BD304670BD000045
+:1038A000A010002070B526484FF000028078C107B4
+:1038B00024483FD024498988E1BB2449234B4FF455
+:1038C000FA65496CB3F87630A94231DD90F84A10B8
+:1038D00071B31F49C9790C062AD501F07F015A2915
+:1038E00026D290F82B11491CC9B280F82B11C82997
+:1038F0001ED380F82B21D0F83041014604F1640634
+:1039000091F82C11B34203DD052908D2491C01E0CE
+:1039100041B1491E80F82C11C9B2052902D30121F9
+:1039200080F82A11191B074C343CE162C0F8303191
+:10393000AB4203D280F82A2180F82C2170BD000010
+:103940008F070020A4020020E2050020380100209B
+:10395000AF0700204FF42032C260002181620E22A6
+:10396000028241F262024261082202834FF4604205
+:10397000428381834FF07842C0E9082140F6C411A8
+:1039800001807047B0F90010B0F90220891A416037
+:103990004269037E4A431A41836A13448362426A3E
+:1039A000934200DD8262836A026A934200DA826295
+:1039B000C268836A4A43017C0A410B41D118B0F9BD
+:1039C0001C208A4201DA10467047B0F91A0088427A
+:1039D000FADC08B27047000010B514481449B0F87A
+:1039E00094200B889A1A92B2B2F5437F1DD90988A8
+:1039F000A0F89410B0F8921020F8601F00224286C0
+:103A00000C480D4CC2888280C180C389838124897F
+:103A1000891AA4B2C4818160E11A0161074A818ACE
+:103A2000C182928A8282511A816110BD38010020C0
+:103A300048070020200E0020380500204C00002000
+:103A400009480A49B0F8B2200B889A1A92B241F696
+:103A500084639A4206D3098820F8B21F4188818086
+:103A600000214180704700003801002048070020F5
+:103A70000D480178C90702D00C49098801E04FF6CA
+:103A8000FA71416609490120103908800748243835
+:103A9000018841F00101018004481838018821F0B3
+:103AA0001801018070470000380100202404004004
+:103AB0000A49D1F8982012B1521EC1F8982031F865
+:103AC000922F521C21F81A294A6A521C4A628A8F84
+:103AD000521C8A8701F8400C704700003801002012
+:103AE0001CB52D4890F83B3090F83C20934252D0C2
+:103AF00000248DF8044053408DF800309DF80030CC
+:103B00000122012B08D09DF80030022B09D09DF82E
+:103B10000030042B0AD00DE01F498DF804204431F9
+:103B200008E01D498DF80420463103E01A498DF85C
+:103B3000042048319DF80420012A2CD190F83D3012
+:103B40009DF80040154AA34217D090F83E309DF8EA
+:103B50000040234208D0B0F84C30A0F84A300B881F
+:103B60001488E31AA0F84C3090F838302BB1B0F834
+:103B700040301488E31AA0F8423012880A80A0F876
+:103B8000402010F83E1F9DF80020114300F8011955
+:103B90009DF8001001701CBD58040020480700204B
+:103BA00070B5344D40212846FFF782FD8400802106
+:103BB0002846FFF77DFD44EA4004A9152846FFF793
+:103BC00077FD0443E1B22C4C94F878508D4250D0EC
+:103BD0004D4084F87810012D03D0022D01D0042D22
+:103BE00047D194F87C00A84384F87C0094F87B20AB
+:103BF000AA420FD084F87B5094F87A2001238B409E
+:103C00001A4207D11A4384F87A2094F87910491C93
+:103C100084F8791094F87910042928D330B1012858
+:103C200011D002280FD004280DD012E01348C1880B
+:103C300021F04001C1802078002184F83B1020F061
+:103C40006000207005E0217841F02001217084F8A7
+:103C50003B000B4994F83B0091F82720904204D098
+:103C600081F8270007492020087000F00DF884F83B
+:103C7000545070BD0010014038010020000C00209D
+:103C8000580E00203C07002070B50D4D40212846FD
+:103C9000FFF70EFD840080212846FFF709FD44EA66
+:103CA0004004A9152846FFF703FD044305480721F2
+:103CB00000F8784F0171002141708170C17070BDB2
+:103CC000001001403801002070B5344890F83A10D7
+:103CD000CA43920761D001F0030280F8392090F8BE
+:103CE0003D305B061B0E80F83D30012A01D0812A51
+:103CF00002D15B1C80F83D300278D2074DD0DBB298
+:103D000003F00102C3F34004A24246D1B0F856408A
+:103D10000025641CA0F85640204CA0F8585090F89C
+:103D20003E60A47AB24202D080F83E200DE0A607A1
+:103D3000B6EB837F02D080F83F5006E090F83F302A
+:103D4000642B02D25B1C80F83F3090F84030642B2B
+:103D50000CD25B1CDBB280F84030022B06D204F0A0
+:103D60000103934202D1022280F84020012901D0B0
+:103D7000002912D190F83820416E00EB8202916147
+:103D80000163D0E906121144D0E908231A44114412
+:103D9000826A1144C26A1144416370BD3801002037
+:103DA000FEE700002DE9F04F00BF00209E4E9F4A25
+:103DB000A6F51271A6F5BE79A6F1440B06F1440EE4
+:103DC000804601F5E074A1F1780301F5457A1D5CA8
+:103DD00015F0C00706D0402F51D0C02F77D0802FCC
+:103DE00076D004E115F01F0504D0154440F080079B
+:103DF0002F7201E082F80880012826D0022824D002
+:103E0000032822D0042820D008281ED010281CD037
+:103E1000874D55F820C0DCF8005054F820703D4024
+:103E2000CCF80050824D55F820C0DCF8005056F810
+:103E300020703D43CCF800501D5CAD0659F8205071
+:103E40002F6813D53AF810C03EE051F820502F6883
+:103E500054F820C007EA0C072F6051F820502F6853
+:103E600056F820C047EA0C072F60E5E7DFF8B8C135
+:103E70000CF1F00C5CF820C007EA0C077EE015F0AE
+:103E80001F0504D0154440F080072F7201E082F82E
+:103E9000088001281DD002281BD0032819D004282F
+:103EA00017D0082815D0102813D0614D55F8205090
+:103EB0002F6854F820C007EA0C072F605C4D55F8B6
+:103EC00020502F685BF820C047EA0C0756E00BE053
+:103ED00056E051F820502F6854F820C007EA0C072C
+:103EE0002F6051F82050ECE715F01F0505D0154460
+:103EF00040F0800785F8217001E082F821800128D8
+:103F000025D0022823D0032821D004281FD0082838
+:103F10001DD010281BD0464D55F820C0DCF80050AD
+:103F200054F820703D40CCF80050414D55F820C069
+:103F3000DCF800505EF820703D43CCF800501D5C6A
+:103F4000AD0615D53A4D3AF81070CC3514E051F85D
+:103F500020502F6854F820C007EA0C072F6051F852
+:103F600020502F685EF820C047EA0C072F60E6E774
+:103F70002D4D3AF81070E03D55F820502F6036E096
+:103F800015F01F0505D0154440F0800785F8217015
+:103F900001E082F82180012830D002282ED00328A9
+:103FA0002CD004282AD0082828D0102826D0204D2C
+:103FB00055F820C0DCF8005054F820703D40CCF893
+:103FC00000501B4D55F820C0DCF80050164F8837C4
+:103FD00057F820703D43CCF800501D5CAD06B1D4BD
+:103FE000114F3AF81050E03F57F820703D60401CE8
+:103FF000C0B21128FFF4EBAEBDE8F08F51F82050AD
+:104000002F6854F820C007EA0C072F6051F82050A1
+:104010002F68DFF814C00CF1880C5CF820C047EA68
+:104020000C072F60D9E700008CB60008E8050020D7
+:1040300088B400084FF40771C1824FF458610183BE
+:1040400040F6145181837047F0B5C48AB0F900601E
+:104050008681B0F90250C581B0F9043002270021F1
+:1040600001220382AB4204DBB54202DDC7804281FC
+:104070000CE0B34204DBAE4202DDC78041811CE0AC
+:104080009D4205DBB34203DDC2804781018115E01B
+:10409000B54204DB9E4202DDC280418105E0AE42B2
+:1040A00005DB9D4203DDC1804281078106E09E421F
+:1040B00004DBAB4202DDC18047810281C3884589B0
+:1040C00000EB430700EB4505BB89AE899B1B0FFA4C
+:1040D00083FEA0F812E00689AB8900EB460CBCF821
+:1040E0000CC0A3EB0C038382B0F91830B7F90CC0F5
+:1040F000A3EB0C0CB4EB4C0F04DA80F82010A3F106
+:10410000A10113E0A64503DD80F82010B9890BE07A
+:1041100026B1012E04D0022E10D004E0062100E0CA
+:10412000052180F82010A989091B6D31418309B24E
+:10413000B1F5586F04DB5B1E438304E00421F0E714
+:10414000002900DC4283418B8183F0BD0B490022B2
+:1041500088760A62CA614A62094A32F9103002EB73
+:1041600040028B62B2F90220CA62064A32F810009D
+:104170000882A1F86000A1F862007047F0010020F9
+:10418000E2B80008D6B800082DE9F05FFB48FC490A
+:1041900082880B889A1A92B20F2A47D309888180A5
+:1041A000F8498346F84D0888F84FDFF8E4934FF05C
+:1041B0000108002678B3401E0880EE73EE624A467E
+:1041C0002868B2F90220430742F6AA2118D4FB88D6
+:1041D00043F40053FB8099F800309B0709D5AB6886
+:1041E00023F08003AB60A5F8806085F8826085F8D5
+:1041F0008360C30404D485F8F480C5F8F06003E05C
+:1042000085F8F460430707D48A4205DB85F8F88017
+:10421000A5F8F66004E010E085F8F860430703D4E1
+:104220008A4201DBC00703D085F81561BDE8F09F25
+:1042300085F81581A5F81661F8E7B5F81C0143F675
+:104240009821884202D2401CA5F81C0102F072FAA3
+:10425000DFF840A39AF8500010B1FEF719F905E015
+:10426000C6481838017821F001010170FFF71AFBE8
+:1042700000F028FAC84841F26802416C4FF400602F
+:10428000914201DBC54A04E0B1F57A6F02DAC34A14
+:10429000121D1060BF48DFF8F0A20A2490F8510008
+:1042A000AAF1340AC00738D0BD48807B802802D3E9
+:1042B0002878800705D5BB480078C20601D480065F
+:1042C00027D5EA7B8AF8072099F80030AB4A23F01B
+:1042D0000203183A89F8003056801378504623F0CC
+:1042E00001031370BA7952060FD48289B2F5FA7FAE
+:1042F00003D2521CAAF80C200FE040F63C70814219
+:1043000001DD002465E0042463E00024AAF80C60C9
+:104310005FE08AF80360AAF80C60A868020501D57E
+:10432000082456E09B4A92F83FE05FEACE7245D0FF
+:104330009B4BEA7B8AF807205B7A802B43D39A4B0E
+:104340009B781B063FD52B785B0730D4FB889B04FA
+:1043500004D500BF20F02000A8602FE0874B40F07C
+:104360002000183B5E801C7824F001041C70A860BB
+:104370008B48C37D802B0AD303F07F0400684FF085
+:104380000043E340184202D185F8048000E02E711A
+:104390002879C00702D15FEA8E7005D50324032A6D
+:1043A00017D08AF80A8014E00024EE6211E020F0B1
+:1043B0002000A860F88820F40050F88095F82A01C1
+:1043C000012805D005E02A6842F004022A60C1E70E
+:1043D000092408B2754903F065FB6B49744DCA6A3C
+:1043E00050438013A1F8E8000A2C6FD16E48807802
+:1043F000800602D5FCF73CFD09E063488168CA05E8
+:1044000002D521F0080101E041F0080181605E4819
+:104410004FF40054620090F84A8042F6CC4142F2D8
+:104420006663B8F1010F1FD0B8F1020F31D0DFF889
+:1044300084C12978B8F1030F3ED0C1F38108911EE1
+:10444000B8F1010F3FD0B8F1020F3CD0A0F818210D
+:10445000A0F8482047F23C31ACF800104D4991F8E3
+:104460007010012933D03FE095F800C0CCF3810CE7
+:10447000BCF1010F07D0BCF1020F07D0A0F8181152
+:10448000A0F84810EAE7A0F81831F9E7A0F81841B9
+:10449000F6E795F800C0CCF3810CBCF1010F08D011
+:1044A000BCF1020F05D0A0F8182100BFA0F84820E9
+:1044B000D4E7A0F81811F9E7A0F81821A0F84820CF
+:1044C00046F65471C8E7A0F81811C1E77BE02978D7
+:1044D000C1F3810101290ED002290FD041F6E1215B
+:1044E000A0F81811A0F84830244918390B78DB07D8
+:1044F00007D00B8A07E0A0F81831F3E7A0F81841BD
+:10450000F0E7B9F80430ABF8123019B2B0F948301E
+:104510005943C1F38F335146AAF81830934200D95A
+:104520000A83254A1278D20605D50B8B41F2333225
+:10453000934200D20A838268C2F3C003C2F300240C
+:10454000A34205D10C8B41F699139C4200D90B83F1
+:104550001A4B9B78DB0707D0D20105D4114A127899
+:1045600002F00F02032A00D00E83BAF81810C162BD
+:10457000002927DD12480224067024E0C80A002022
+:10458000480700204A070020A4020020000C002059
+:10459000E2050020580E002038010020100C0140D8
+:1045A000E8050020AF0700208F070020DCAE0008E0
+:1045B000D004002030010020100700207F070020D9
+:1045C0005C07002000249BF81A0028BB022C15D0A1
+:1045D00014B323490878830608D5BB795B0605D553
+:1045E000204B1B78DB0963F386100870F88820F4F1
+:1045F0000060F880B9F8041039B109E0288F00286C
+:10460000E7D143F698202887E3E720F08000F88080
+:1046100080B220F02000F8801148406C4E2819DB51
+:10462000F888010616D5BAF816305B1C9BB2AAF8BA
+:104630001630B3F5FA6F07D3AAF81660B9F804106C
+:1046400011B920F08000F88099F8001021F00201E3
+:1046500089F8001004488BF81A40C473E6E500009E
+:104660003801002010070020A402002070B50023AC
+:104670000C8863F30F02012505FA03F6344206D0D5
+:10468000C3F10F0605FA06F1114361F30F025B1C3B
+:10469000102BF1DB028070BD70B500230C7863F342
+:1046A0000702012505FA03F6344206D0C3F10706D6
+:1046B00005FA06F1114361F307025B1C082BF1DBDD
+:1046C000027070BDF0B5204890F866101F480129AF
+:1046D000836823F4006234D11D49CE88740630D437
+:1046E0001C4D1F054FF00004B5F9025020D41A4AA2
+:1046F000526C642A11DC40F6386295420DDAB2043D
+:104700000BD40278520710D4B0F8D82040F6B83550
+:10471000AA4203D2521CA0F8D820F0BD43F4006294
+:104720008260D001F9D44C81F0BDA0F8D840F0BD32
+:1047300041F2CD039D42FADD897AC907F7D1826043
+:10474000F3E78260F0BD0000580E0020A4020020B4
+:10475000000C0020E205002038010020F0B5364DA5
+:10476000364F044695F83B0097F83B1023780843F2
+:10477000EE1C6278834205D1E0781146FEF7DCFE3C
+:10478000207908E094F802C084450CD1E178104605
+:10479000FEF7D2FEE07905F82F0F2878805D68706B
+:1047A000287BE877F0BD82421DD161461846FEF7AE
+:1047B000C3FE95F84E1095F83B00814207D1B97AB7
+:1047C00009B1A17900E0617985F82F101EE06978C0
+:1047D000012901D0A17922E0617927E0297841F00F
+:1047E0000401297012E0E1788142DBD1194660466C
+:1047F000FEF7A2FE95F84E1095F83B0081420AD1D3
+:10480000B97A09B1617ADFE7217ADDE715F82F1F60
+:10481000895D6970C5E76978012906D0617A85F8F4
+:104820002F10B97A0029F1D1D8E7217A85F82F1015
+:10483000B97A0029EAD0D1E75804002038010020D5
+:104840000B48017821F0020100F8381B002100F824
+:104850001819417781773321818541850821418469
+:10486000012100F81F1C034880F839107047000030
+:1048700058040020380100200D4900B50B4851F8BC
+:10488000012F40F8032F89888180084801210930D1
+:10489000FEF780FF054802211330FEF77BFF034837
+:1048A00004211D305DF804EBFEF774BF58040020AE
+:1048B00038010020094944F648000880091D46F6E1
+:1048C00048000880091D41F2111008800348001FAC
+:1048D000018841F02001018070470000182C014040
+:1048E0002DE9F047664C674B0025A0780126654A04
+:1048F000103305287ED2DFE800F00313113E1100CB
+:10490000108820F0010010801D805F480580001F86
+:104910000580001F0580FFF7CDFFA670BDE8F0877A
+:10492000594941F6CC401C390880574945F6580092
+:1049300024390880091D46F6580008805249202075
+:10494000283908800020401CC0B27328FBD3FFF731
+:10495000B1FF4C4984F85C502C3147F690600880D8
+:104960004848143006801D80108840F001001080F7
+:104970000220A070D2E700215FF0010004EB4102A9
+:1049800004EB4003B2F85020B3F850309A4200D202
+:104990000146401CC0B20628F0D33C48405C84F875
+:1049A0003900FFF74DFF1D2000F0B8FD00F076F84C
+:1049B000374E38484FF4807996F83B10012904D0DF
+:1049C00002291BD0042930D047E040218046FEF761
+:1049D0006FFE870080214046FEF76AFE47EA4007E7
+:1049E00049464046FEF764FE074347F0010084F85D
+:1049F0003B0000E03DE0224809302CE040218046A9
+:104A0000FEF756FE870080214046FEF751FE47EA3A
+:104A1000400749464046FEF74BFE074347F0020079
+:104A200084F83B001648133015E040218046FEF71D
+:104A30003FFE870080214046FEF73AFE47EA4007E6
+:104A400049464046FEF734FE074347F0040084F829
+:104A50003B000B481D3003F021FB94F82F0086F833
+:104A600038001D2000F070FD0420A0700A48057079
+:104A700054E7108820F0010010801D80A5704DE7DC
+:104A800058040020000800403C2C014098AF00086A
+:104A900038010020001001403F0700202DE9F041BF
+:104AA000344C14F82F0F344DE07240212846FEF7A5
+:104AB000FFFD860080212846FEF7FAFD46EA400603
+:104AC000AF1539462846FEF7F3FD0643207BF1B2C9
+:104AD0002F3C814215D084F83C0040212846FEF747
+:104AE000E7FD860080212846FEF7E2FD46EA400603
+:104AF00039462846FEF7DCFD064384F83B60FEF7A6
+:104B0000EFFF1E4D95F83B00012827D0022828D042
+:104B1000042829D0174894F83B102730085C04F883
+:104B2000300F14F80109FEF76DFE04F82F09A87A7A
+:104B300000B10120607001F0A5FE94F84E0094F8D9
+:104B40003B10884206D094F83800062802D2401C58
+:104B500084F8380084F84E10BDE8F081054809302B
+:104B600004E00448133001E002481D30BDE8F04184
+:104B7000FFF7F4BD58040020001001403801002068
+:104B8000FF2801D9FF207047C0B270472DE9F041DE
+:104B90004A4991F87200AA2874D191F873005528F7
+:104BA00070D1474C00200A5C2254401CC0B27428CB
+:104BB000F9D3444E2069C6F80100A08AA6F8050082
+:104BC000D4F81600F060D4F81A003061D4F81E0052
+:104BD0001234706103F008FA3B49608A888103F05F
+:104BE0001DFA207D123CC007307802D040F004004E
+:104BF00001E020F00400354930704FF48040086136
+:104C0000334D14F8280F334985F82000608B6880F5
+:104C1000A08BA880E08BE880208C2881608C688144
+:104C200094F8240081F8D60014F8010C86F83B00B3
+:104C30000027C6F89C70FFF71FFE2748A18E01834E
+:104C4000E18E4183218F818394F84210283C012911
+:104C500008D0022901D0032909D0297821F00C01BC
+:104C6000083107E0297821F00C01091D02E02978BC
+:104C700041F00C01297094F8642018491AB10122FE
+:104C80004A8101E00EE04F8194F8701001290BD0A9
+:104C900094F86D1059B101290CD04FF4805100BF28
+:104CA000A0F87610BDE8F08144F21C71F8E74FF4EB
+:104CB0000051F5E741F25551F2E7000000FC000811
+:104CC000580E0020380100204C000020F80D002074
+:104CD000D0040020A402002038050020000C002091
+:104CE00010B5FCF7D1FCFE48FE4AFF49807AC007A8
+:104CF00003D0887820F0010005E09078800703D089
+:104D0000887840F001008870F8480B7803704B7881
+:104D100043708B788370CB78C3700B7903714B79B8
+:104D200043718B798371C979C171EF490831097871
+:104D30000172ED49083149784172EB4908318978AF
+:104D40008172E9490831C978C172E74908310979A6
+:104D50000173E549083149794173E349083189799B
+:104D60008173E1490831C979C173DF49103109788C
+:104D70000174DD49103149784174DB49103189787B
+:104D80008174D9491031C978C174D7491031097972
+:104D90000175D549103149794175D3491031897967
+:104DA0008175D1491031C979C175CF4918310B7856
+:104DB00003764B7843768B788376CB78C3760B7902
+:104DC00003774B7943778B798377C979C177C64964
+:104DD0000F39097880F82010C3490F39497880F8D5
+:104DE0002110C1490F39897880F82210BE490F3946
+:104DF000C97880F82310BC490F39097980F824104C
+:104E0000B9490F39497980F82510B7490F3989799F
+:104E100080F82610B44920310B7880F828304B7880
+:104E200080F829308B7880F82A30CB7880F82B30C6
+:104E30000B7980F82C304B7980F82D308B7980F805
+:104E40002E30C97980F82F1000F1D001097880F850
+:104E5000301000F1D001497880F8311000F1D00114
+:104E6000897880F8321000F1D001C97880F83310C9
+:104E700000F1D001097980F8341000F1D0014979AE
+:104E800080F8351000F1D001897980F8361000F1F2
+:104E9000D001C97980F8371000F1D001097A80F883
+:104EA000381000F1D001497A80F8391000F1D001B2
+:104EB000897A80F83A1000F1D001C97A80F83B1065
+:104EC00000F1D001097B80F83C1000F1D001497B52
+:104ED00080F83D1000F1D001897B80F83E1000F190
+:104EE000D001C97B80F83F1000F1D001097C80F827
+:104EF000401000F1D001497C80F8411000F1D00150
+:104F0000897C80F8421000F1D001C97C80F8431000
+:104F100000F1D001097D80F8441000F1D001497DF5
+:104F200080F8451000F1D001897D80F8461000F12D
+:104F3000D001C97D80F8471000F1D001097E80F8CA
+:104F4000481000F1D001497E80F8491000F1D001ED
+:104F5000897E80F84A1000F1D001C97E80F84B109C
+:104F600000F1D001097F80F84C1000F1D001497F99
+:104F700080F84D1000F1D001897F80F84E1000F1CB
+:104F8000D001C97F80F84F1000F1F0010B7880F854
+:104F900050304B7880F851308B7880F85230CB7895
+:104FA00080F853300B7980F854304B7980F85530C5
+:104FB0008B7980F85630CB7980F857300B7A80F8AF
+:104FC00058304B7A80F859308B7A80F85A30CB7A47
+:104FD00080F85B300B7B80F85C304B7B80F85D3079
+:104FE0008B7B80F85E30CB7B80F85F300B7C80F869
+:104FF00060304B7C80F861308B7C80F86230CB7CF9
+:1050000080F863300B7D80F864304B7D80F865302C
+:105010008B7D80F86630CB7D80F867300B7E80F822
+:1050200068304B7E80F869308B7E80F86A30CB7EAA
+:1050300080F86B300B7F80F86C304B7F80F86D30E0
+:105040008B7F80F86E30C97F80F86F102649503111
+:105050000B7880F870304B7880F871308B7880F85E
+:105060007230CB7880F873300B7980F874304B79DC
+:1050700080F875308B7980F87630C97980F87710B0
+:10508000117880F88010517880F88110917801F0C3
+:10509000030180F88210117980F88310517980F82B
+:1050A0008410917980F88510D17980F88610117A72
+:1050B00080F887100C4938310A7802F0030280F832
+:1050C00088204A7880F889208A7880F88A20CA78EF
+:1050D00080F88B200A7980F88C204A7908E000005B
+:1050E000000C0020101000207F070020000F00207F
+:1050F00080F88D208A7980F88E20C97980F88F1009
+:105100006B490A7880F890204A7880F891208A7854
+:1051100080F89220CA7880F893200A7980F8942049
+:105120004A7980F895208A7980F89620C97980F8A4
+:1051300097105F4908310A7880F898204A7880F8FB
+:1051400099208A7880F89A20CA7880F89B200A797A
+:1051500080F89C204A7980F89D208A7980F89E20EA
+:10516000C97980F89F10524918310A7880F8A02038
+:105170004A7880F8A1208A7880F8A220CA7880F83E
+:10518000A3200A7980F8A4204A79C2F3400363F38C
+:105190005F0280F8A5208A7980F8A620C97980F876
+:1051A000A710434920310A7802F0010280F8A820B4
+:1051B0004A7880F8A9208A7880F8AA20CA7880F8EE
+:1051C000AB200A7980F8AC204A7980F8AD208A7942
+:1051D00080F8AE20C97980F8AF10354928310A78B7
+:1051E00080F8B0204A7880F8B1208A7802F0030273
+:1051F00080F8B220CA7880F8B3200A7980F8B42009
+:105200004A7980F8B5208A7980F8B620C97980F883
+:10521000B710274930310A7880F8B8204A7880F8EA
+:10522000B9208A7880F8BA20CA7880F8BB200A7939
+:1052300080F8BC204A7980F8BD208A7980F8BE20A9
+:10524000C97980F8BF101A4938310A7880F8C0202F
+:105250004A7880F8C1208A7880F8C220CA7880F81D
+:10526000C3200A7980F8C4204A7980F8C5208A7959
+:1052700080F8C620C97980F8C7100D4940310A78F6
+:1052800080F8C8204A7880F8C9208A7880F8CA2037
+:10529000CA7880F8CB200A7980F8CC204A7980F847
+:1052A000CD208A7980F8CE20C97980F8CF1010BD42
+:1052B000BF0700207CB50121082000F08BFC4FF4D3
+:1052C0000050ADF8040010248DF8074001208DF83F
+:1052D000060001A91548FEF76DF90121092000F02B
+:1052E00079FC01211248FEF7B7F90820ADF800005B
+:1052F00004208DF803000F4E03258DF802506946F7
+:105300003046FEF757F908213046FEF7D8F9ADF8D8
+:1053100000408DF803408DF8025069463046FEF794
+:1053200049F910213046FEF7CAF97CBD001401404E
+:1053300000023000000C0140FEE7000038B50121FA
+:10534000082000F047FC4FF44060ADF80000482012
+:105350008DF8030003201B4D8DF802006946284696
+:10536000FEF728F929152846FEF7A2F9164CE9148C
+:10537000607020702846FEF79BF9E070A070FEF781
+:10538000BFF9A080E080114890F84A10104849B158
+:1053900001290BD002290FD003290CD1C17841F08B
+:1053A000030107E0C17821F0030103E0C17821F097
+:1053B0000301491CC17038BDC17821F00301891C6B
+:1053C000F8E70000000C014080080020A402002043
+:1053D0007F0700202DE9F041444D4FF480612846BD
+:1053E000FEF766F90446E9142846FEF761F9DFF88E
+:1053F00000810746002598F800002E46844205D01B
+:1054000088F80040FEF77CF9A8F8040098F801003D
+:10541000844209D0B8F80400FEF75AF91E2803D3D5
+:1054200088F80140A4B3002598F80200444687425A
+:1054300003D0A770FEF764F9E080E078874207D0D8
+:10544000E088FEF745F91E2802D3E7701FB3002657
+:1054500060782849002808791FD020F002000871E0
+:10546000E278EAB120F0010008710DB1002E37D1C9
+:1054700055EA060034D0204BDA7802F00300032806
+:1054800000D90320002475B103280CD2401C1AE077
+:10549000FFE70125C8E70126DAE740F00200DEE772
+:1054A00040F00100E0E776B168B1012809D1134D61
+:1054B0006D6CB5F5FA6F04DA8978C90603D500205A
+:1054C00001E0401EC0B260F301020D49DA7048B13C
+:1054D000012803D0022801D0032801D181F84A0015
+:1054E000BDE8F08181F84A40FAE70000000C014075
+:1054F000800800208F0700207F070020380100204F
+:10550000A4020020704700F01F02012191404009D1
+:10551000800000F1E020C0F88011704700F01F0209
+:10552000012191404009800000F1E020C0F8801185
+:10553000704700F01F02012191404009800000F1F6
+:10554000E020C0F80011704700F01F0201219140D7
+:105550004009800000F1E020C0F800117047000011
+:1055600070B50F23C47801780122F4B1144C24687B
+:10557000457804F4E064C4F5E064240AC4F1040648
+:10558000E3408478B5401C402C4301F1E021230125
+:1055900081F80034007800F01F018A404009800043
+:1055A00000F1E020C0F8002170BD01F01F00824032
+:1055B0004809800000F1E020C0F8802170BD0000A3
+:1055C0000CED00E002490843024908607047000002
+:1055D0000000FA050CED00E02DE9F05F00261D202B
+:1055E000FFF791FF6C4CDFF8B4B1A4F1B800A77ECF
+:1055F00090F83810DFF8A8E1DFF8A8A100258F4265
+:105600007ED0E776A176626A036B5A434FEA12496D
+:105610009BF80820120702D51EF8012000E00A4678
+:1056200094F812C0BCF1010F09D004EB4206B6F9A0
+:1056300002C0C4F828C0B6F90460E6620CE043F684
+:10564000FF7CC4E90A5C90F83DC05FEACC7C01D0E5
+:1056500012B102E0052A00D1012600EB47074FF006
+:10566000804CBF893F04B7FBF3F3E361476BBCFB9E
+:10567000F7F7276294F813C0BCF1000F06D0BCF115
+:10568000010F05D03B4403EBD3735B10636201E071
+:105690003B466762DFF810C14FF6FF7707EA8307E2
+:1056A000ACF808709AF8007090F80A8090F83DC045
+:1056B000082F08F003070CF0030C05D067450BD149
+:1056C000B8F1000F05D008E0674505D0B8F1000F2C
+:1056D00003D05B42636200E06562C6B1636A002B7F
+:1056E00003D006DD228D05E00AE0304B33F81220AE
+:1056F00000E0A28DA4F86020227822F0200222701F
+:105700009AF80020042A07D0082A05D012E0B4F83D
+:10571000603003EB0902EDE780F8405065629BF8CA
+:105720000800000701D51EF80110204830F81100CC
+:10573000A4F860001E49606A09883E314843B4F805
+:10574000601001EB204006B21D20FFF7F2FE606AF8
+:10575000002807D021784FEA81600ADD002804DAAA
+:10576000A08D09E0B4F8600006E0E06AB04208DB12
+:105770000CE0002802DA208D208208E0A06AB04206
+:1057800004DD208241F02000207000E02682257593
+:1057900065752586BDE8F09FF0010020A402002079
+:1057A000C4B800083F070020940B0020D6B80008BA
+:1057B0002404004043184FF48042934210DD90428D
+:1057C00002DD104600210BE0914202DD002011466F
+:1057D00006E08003B0FBF3F000B2C0F5804109B2EF
+:1057E00041EA00407047F0B541F2F1130022C36076
+:1057F0000E24826204824BF2660508264561068308
+:1058000043F6FF774283878340F2492E4FEA873C75
+:10581000C0F808E0C0E9082CCB608A620C824D61B8
+:105820000E834A838F83B4208860C1E9082CF0BDC1
+:10583000002181620949C1600E210182084941614C
+:10584000082101834FF44041418343F6FF71818376
+:10585000090701620349416270470000B6A00100D8
+:105860001C0C010000C0FF0F064941F68160088052
+:1058700005480168054A01F4E06111430160BFF386
+:105880004F8FFEE7442C01400CED00E00400FA05C8
+:10589000F8B501210D2000F09DF94FF4E060ADF85E
+:1058A000000018241D4E8DF8034003258DF802508A
+:1058B00069463046FDF77EFEB1153046FDF7FFFE26
+:1058C00071153046FDF7FBFE31153046FDF7F7FE4A
+:1058D0004FF46040ADF800008DF80340104C8DF897
+:1058E000025069462046FDF765FE61142046FDF72B
+:1058F000E8FE4FF480412046FDF7E3FE4FF40041FF
+:105900002046FDF7DEFEA014ADF8000048208DF81B
+:10591000030069462046FDF74DFEF8BD0008014032
+:10592000000C01402DE9F0410121CE028CB030463F
+:1059300000F050F9DFF87081404601F033FC08A810
+:1059400001F05CFE4FF45860ADF824000024ADF87F
+:1059500020402020ADF822000125ADF826408DF82A
+:10596000285008A9404601F0FBFD0021404601F007
+:105970004EFE4FF6FF71404601F053FE012200211A
+:10598000404601F0DFFD0121404601F0C7FB04A8BD
+:1059900001F0DFFBADF81060A802ADF81200ADF821
+:1059A00014408120ADF816002803ADF81800ADF8BA
+:1059B0001A40ADF81C4004A9404601F0B9FBADF80F
+:1059C00008400820ADF80A006027ADF80C408001BF
+:1059D000ADF80070ADF80440ADF80E00ADF802402F
+:1059E000ADF806406946404601F09CFC69464046D9
+:1059F00001F0DEFC6946404601F024FDADF804509C
+:105A000040F61450ADF80070ADF80600ADF808404F
+:105A1000ADF80C40ADF80250ADF80A40ADF80E40BC
+:105A20006946404601F052FD0121404601F09AFBD3
+:105A30000821404601F0B6FC3146404601F0F8FC32
+:105A40000821404601F03CFD3146404601F070FD22
+:105A50007021404601F079FD18208DF82C008DF85A
+:105A60002D408DF82E408DF82F500BA8FFF778FDB4
+:105A70000D480C30018841F0800101800A48143043
+:105A8000018841F001010180001F0480012140468E
+:105A900001F072FB8DF828500121404601F076FBA1
+:105AA0000CB0BDE8F0810000002C0140704740F2CE
+:105AB00013414160082181608621C1604FF480411B
+:105AC00001614942416100210162C1627047016286
+:105AD0007047000010B501884288891A09B2018315
+:105AE000B1F5005F02DBA1F5804104E011F5005F34
+:105AF00002DC01F580410183B0F91820416851436F
+:105B0000C1618368846A5343C2681B12624303EB1A
+:105B10002222036A1A44114402628A1342624169D2
+:105B20008A4203DB01698A4200DC11468A1AC0E915
+:105B30000A21028E4FF40373594302EBA13202860D
+:105B40000B4A1278082A04D10A4A936F03EBA13159
+:105B50009167B0F93010B1F5804F02DDA1F58041B9
+:105B600003E0002902DA01F58041018610BD000042
+:105B70003F070020140C0020034A516821F44041E3
+:105B8000014351607047000000100240044A0029A0
+:105B9000516901D0014300E0814351617047000029
+:105BA00000100240044A0029D16901D0014300E0FD
+:105BB0008143D1617047000000100240044A00296F
+:105BC000116901D0014300E0814311617047000079
+:105BD00000100240044A0029916901D0014300E00D
+:105BE000814391617047000000100240044A00297F
+:105BF000D16801D0014300E08143D16070470000CB
+:105C0000001002402DE9F041274CA6154021204606
+:105C1000FDF74EFD850080212046FDF749FD45EA50
+:105C2000400531462046FDF743FD0543EDB24021D6
+:105C30002046FDF73DFD870080212046FDF738FD19
+:105C400047EA400731462046FDF732FD0743F8B2E8
+:105C5000A842DBD140212046FDF72AFD87008021A4
+:105C60002046FDF725FD47EA400731462046FDF76F
+:105C70001FFD0743F8B2A842C8D140212046FDF7D6
+:105C800017FD870080212046FDF712FD47EA4007F7
+:105C900031462046FDF70CFD0743F8B2A842B5D1C6
+:105CA0002846BDE8F08100000010014010B50268F0
+:105CB000416802FB02F301FB0133B3F1805F11D9AC
+:105CC0001B0E103B0A4C9BB212B234F8133009B2CF
+:105CD0005A43594342F38F3241F38F31C0E90221D5
+:105CE000012102E0C0E902210021017410BD000081
+:105CF000B0AE00082DE9F05FFB48FC4902880B8834
+:105D00009A1A92B20F2A7DD309880180F848024678
+:105D10008189D2884B0703D48B0701D4CB0702D0EB
+:105D200042F4007201E022F40072C2808246080749
+:105D300002D45046C90604D5BAF8061041F0010154
+:105D400002E0C18821F00101AAF80610E848FDF739
+:105D500057FAE848B0F93A10B1F5804F02DA491C19
+:105D6000418703E0E3494FF480404887DFF8889398
+:105D700041F6CC40E149D9F85020824203DD8868E1
+:105D800020F010008860DE4BDE4E0024188820B121
+:105D9000401E1880CC73347029E0BAF80600450420
+:105DA0001DD4BAF80C30DD0619D41D0717D405062A
+:105DB00015D4850613D4050511D4450603D5D24D57
+:105DC0002D782D060BD5450709D4C50507D4050741
+:105DD00005D4850403D4C00601D4D80707D0CB4826
+:105DE000CC73CB4B3470C4831C8080F828408B4626
+:105DF000B1F84210DFF81C83C74869B1491EABF8FF
+:105E0000421000E0E6E098F8005025F0020588F81E
+:105E100000508BF80F400BE098F8003043F002037D
+:105E200088F800303178012903D10178062900D1A2
+:105E300034703178DFF8E4E2B94D01270A2973D2D2
+:105E4000DFE801F0FDC805C8FCFBC872FAF902F0F2
+:105E5000E1F9DFF8A8A2A849AAF1340A40F62822FD
+:105E6000BAF81C00401C80B2AAF81C00496C914290
+:105E700002DAAAF81C4013E09E4A40F6CC43D268EE
+:105E80009A420DDBB8F9042043F699139A4207DBD6
+:105E9000B0F5FA7F04D3287810B9AAF81C402F7007
+:105EA000A04A108868B19AF804305B1CDBB28AF80B
+:105EB0000430022B05D39C488AF8044003885B1CFD
+:105EC00003809BF80F00D846092814D002287CD004
+:105ED000A8F83441B8F84400DFF850B2A146C8B180
+:105EE00041F288344846AAF81C90A14221DA297868
+:105EF00001291AD01DE07C484430FDF72BFDFDF749
+:105F0000F5F97D48416CCAF8301041F27C51CAF86D
+:105F1000201089E2A88AA8F83400E86A6863A86AB1
+:105F20002863A8F844703BE0C0E17F4928700880EE
+:105F3000108098F84A10022908D09BF80310B7EB9C
+:105F4000511F10D098F82C1151B104E098F82C1181
+:105F500009B96FF0A200C8F8DC0088F8EE7008E01C
+:105F60006FF40560F7E7C8F8DC0088F8EE00CAF8BF
+:105F700028009BF80300B8F93410B7EB501F07D086
+:105F8000B8F8DC004FF42F7300B240F2DC5203E0AB
+:105F90004FF47A735A00002000F0C2FBA8F83400D6
+:105FA0009BF803106248B7EB511F53494FF49A73A3
+:105FB000496C11D0B1F5FA7F0CDAB5F90A109942A3
+:105FC00008DC00BF86F8009000E020E088F8EE9042
+:105FD000A0F81A90BDE8F09F40F2DC52914203DA3B
+:105FE000B5F90A209A42EDDDB8F8442040F6C41312
+:105FF000521C92B2A8F844209A42E3D23D4AD26899
+:10600000002AE7DC42F6E0629142DBDAE2E7B8F828
+:10601000340140F6B832904207D2334B183B1B781C
+:10602000DB0702D1401CA8F8340183B240F2DC50F7
+:10603000834208D804E0CEE0ACE0F3E0EEE0F6E026
+:1060400042F6CC4003E0A8F8342143F26660E867EA
+:10605000CAF830108AF80970364EA8F8444088F81B
+:10606000EE40707F5546F8B1F07FE0B3B8F82C00F1
+:10607000B8F9341000B20A23052200F051FBA8F849
+:106080003400F47786F81D40B8F91A01B8F91811F0
+:1060900088426ADA697901F1010111F0FF01697141
+:1060A0006AD06C71401C62E04FF48040A8F8E800B0
+:1060B000D8F82C10814200DA08461F4900B26883E4
+:1060C00091F84D1051B998F84A203AB1B8F8081033
+:1060D000C1F3C003C1F300218B422FD13623B8F99D
+:1060E0003410052234E03CE0C80A002048070020B4
+:1060F000000C00203805002038010020A4020020F8
+:106100004C0700203F07002010070020300A002025
+:1061100006000020E2050020400700205802002071
+:106120004C000020080000200A000020A7070020E3
+:106130003C0B0020200E0020580E0020012A03D026
+:10614000022A01D0032A06D0B8F93410DA23242217
+:1061500000F0E6FA06E0B8F9341040F29913512243
+:10616000F6E7A320A8F834008EE703DD801EA8F828
+:106170001A0101E0A8F81A11B8F934004FF480416F
+:10618000884202DDA8F8341024E70028FCDAA8F8D9
+:1061900034401FE7D84ADBF8E0105846914202D25B
+:1061A000491CC0F8E010C17B082903D1D0F8E010E9
+:1061B00091420CD334708168CA0502D521F00801E0
+:1061C00001E041F008018160CBF8E04002E7BDE862
+:1061D000F05F02F09DBF9BF80F005F46092803D0D7
+:1061E000BC868BF80F4061E1C44D686A401C686250
+:1061F000022809DD288E012301B2288C052200B275
+:1062000000F08EFA6C622863BD48298E0180B9F8CF
+:1062100044104180FDF7B6FBB886DBE6BDE8F05FD1
+:1062200004F0E6BC9EF8000009287DD0D2E68BF889
+:1062300011419BF82C3163B142F31101CBF8DC40E2
+:10624000B04A8B03E962891093628A03A962AE495E
+:106250008A62AA498C83D9F8442041F288318A4263
+:1062600007DA2978012904D1A8492C700C80A849A3
+:106270000C80A84ADFF8A0C21188491C8BB2A7493C
+:106280001380C82B04D391F80080B8F1010F19D006
+:10629000B3F57A7F04D391F80080B8F1020F11D0E2
+:1062A000B3F5FA6F02D30B78032B0BD09BF80F10CA
+:1062B000891E08297ED2DFE801F010B9FBF7047DC2
+:1062C00085AB87E60C701480BAF8062022F40062D1
+:1062D000AAF806208CF80070E8E7D9F84410C84600
+:1062E000822904DA0178062901D00470F5E0FDF76F
+:1062F00037FA98F80000400613D5894880780428BA
+:106300000FD0D8F84410404682290ADA817A98F8EA
+:106310003D0001F0030100F00300814201D001F0D3
+:1063200029FEB146307800E0C0E00628C9D088F8E0
+:106330003F40D8F85000734940F311008203E862EF
+:1063400080108A628103A8626F4846468162FCF72A
+:10635000CDFF6A485D464772BBF81801ABF81A01D9
+:10636000706CABF88640B0F5437F10DD4FF4804091
+:10637000A5F88400A86840F48060A86096F83810FA
+:1063800005299ED140F01000CBF8080016E04FF42C
+:106390008041A5F88410A96821F48061A96040F2C9
+:1063A0008A21884204DA3078400601D402F09EFD4A
+:1063B000A86800E098E040F01000A860022089F88A
+:1063C000000007E6D9F84410B1F5437F02DA0178FE
+:1063D00006298AD15348017821F040010170FCF769
+:1063E00085FF43F6FE70ABF81A010BF1E005FDF7EF
+:1063F000B7F94D4810F8341F21F0010101704249EE
+:106400002C608C623F498C62082131704464E1E564
+:106410003B48FDF79FFAFCF769FF3848D9F844106C
+:10642000016341F27C51016209203BE09AF80600C9
+:10643000C006C6D4D9F844004D46B0F57A7F35DDA4
+:10644000FDF78EF92878400611D535488078042864
+:106450000DD0686C82280ADAA87A95F83D1000F011
+:10646000030001F00301884201D001F083FD85F8AB
+:106470003F40B5F85000ABF8340001B24FF4804013
+:106480005C46814200DDA086FCF730FFA06840F446
+:106490008060A06095F83810052992D140F0100076
+:1064A000A0600220307095E514E001E0347091E5C1
+:1064B000D9F84410B1F5437F02DA0178062988D172
+:1064C000BAF8061021F02001AAF80610FDF748F9E5
+:1064D0000420E7E70078062801D037707AE5092024
+:1064E0008EF800000520DDE70D498C70047085F8FA
+:1064F0005E40ABF834406DE5C0D40100700200206E
+:106500000C0B0020000A0020D00900200A00002007
+:1065100008000020100100200E01002012010020C0
+:10652000580400204E070020140C002030B585B020
+:1065300001210420FFF74EFB4FF40040ADF810009E
+:1065400048208DF8130004A91848FDF733F80121FD
+:106550000846FFF727FB40F68C20ADF80400032423
+:106560000020ADF80040ADF80200ADF806004FF095
+:1065700080456946284600F0F3FF1C208DF80C008A
+:106580008DF80D408DF80E4001208DF80F0003A806
+:10659000FEF7E6FF01221146284600F0BBFE01216E
+:1065A000284600F0E9FD05B030BD000000080140BC
+:1065B000704700002DE9F041304CE07800285AD1B6
+:1065C0002078002857D0401E10F0FF00207052D1D4
+:1065D0004FF49670208272B6294F45F2AA50A7F860
+:1065E00072000020FCF760FE264D13202860FCF7A7
+:1065F0006DFEA8BB3420E86002202861224E6E6147
+:10660000286940F040002861FCF760FE40BB002193
+:106610001E4A08465FEA255312F800C0BCF1FF0F7E
+:1066200000D00121401C80B29842F5D3C1B9C4E921
+:10663000067639260127A06910F8011B10F8012BF6
+:10664000A061E06901EB022102886A612F6120F8F4
+:10665000021BE061FCF73AFE10B9761EB6B2EAD230
+:106660000120FCF721FE62B601F0D8FC08488168E1
+:1066700021F480418160BDE8F08100003C070020EA
+:10668000580E00200020024000FC000800FC00081A
+:10669000A40200201948016841F01001016001685E
+:1066A00021F003010160016841F00201016014481A
+:1066B0004168416041684160416841F480614160E6
+:1066C000416821F47C11416041680E4A11434160E8
+:1066D000016841F08071016001688901FCD5416861
+:1066E00021F003014160416841F0020141604168CD
+:1066F000C1F381010229FAD1704700000020024055
+:10670000001002400000280830B5044C039D608052
+:10671000A180E2802381658130BD0000F40B002060
+:106720000A44824201DA10B27047C91A8142FBDD85
+:1067300008B270472DE9F04F4A48DFF82CA1DFF886
+:106740002CB1C17F477A046849480022DFF82C91B8
+:10675000466C48484FF0010E80298578464883688A
+:1067600034D301F01F0C5AF82C100C420146096872
+:1067700002D041F4805101E021F4805101605FEAD0
+:10678000C14C1ED45FEA814C1BD599F80AC0C8469B
+:106790005FEACC7C0BD05FEAC31C12D4A8F80A20B5
+:1067A0009BF8008028F002088BF8008009E0322E68
+:1067B00007DC5FEA857C04D55FEA035C01D4A8F8B6
+:1067C0000AE04FEA113C6CF34D310160802F24D375
+:1067D00007F01F075AF827100C42016802D041F059
+:1067E000040101E021F0040101604C0711D44C05C3
+:1067F0000FD599F80A70FF070BD0DF0109D4A9F86B
+:106800000A209BF8007027F002078BF80070C0F890
+:106810009C208C0864F38A21016099F80A40E407FF
+:1068200019D1174C94F86440012C14D1322E10DC8D
+:10683000046866070DD51B050BD4E30409D5AB0727
+:1068400007D5D0F89C304EF66024A34205D9A9F8AC
+:106850000AE0C0F89C20BDE8F08F5B1CC0F89C30BB
+:10686000F9E70000E805002000B40008E205002078
+:10687000380100208F070020A4020020000C002017
+:10688000580E002010B5FAF789FA0F48018821F058
+:10689000020101800C49183109880C4A928E11447A
+:1068A000094A3432118008490C390A8842F0010241
+:1068B0000A80011D0A884FF6ED531A400A800188AC
+:1068C00041F01201018010BD0C040040580400206A
+:1068D000130A03700A70704705484FF6FF6201887B
+:1068E000491C89B20180914201D300210180704787
+:1068F000880800200F4810B5016841F001010160CF
+:1069000041680D4A1140416001680C4A1140016024
+:10691000016821F480210160416821F4FE01416099
+:106920004FF41F018160FFF7B5FE05494FF000608D
+:10693000086010BD001002400000FFF8FFFFF6FEE7
+:1069400008ED00E04FF0E02005494161054AF021E3
+:1069500082F8141D00218161072101617047000048
+:10696000DFA501000FE000E02DE9F047DFF8D4A03B
+:10697000BAF800004FF00005000635D5324C6088AB
+:10698000401C6080FBF75AFDDFF8C0C0304A314838
+:106990009CF80070677092F800800723C8262E4983
+:1069A0004FF00509B8F1010F22D02C4FB7F806C0FF
+:1069B000BCF1000F38D084F80090848944F00804BA
+:1069C0008481C48824F40064C480886820F00400B2
+:1069D0008860FD801370A1F8426000204FF496613A
+:1069E000401C80B28842FBD3AAF80050BDE8F08773
+:1069F00077B1012F12D0C78847F40067C780886835
+:106A000040F004008860032020708CF80090E1E7DB
+:106A1000878947F0080787810120F5E7878947F0D4
+:106A2000100787810220EFE7042727700C4C2570A0
+:106A3000C48844F40064C480886840F0040088601E
+:106A4000C8E70000102C01402C0700204007002060
+:106A50003F070020000C0020A4020020C80A0020EC
+:106A60005D070020704700002DE9F0434FF08040A3
+:106A7000018A21F001010182AA48007800287CD116
+:106A8000A94FF87B002878D1A848406C322874DCE4
+:106A9000A7488068DFF89C924104A74DB9F804002C
+:106AA0004FF0000403D4401CA9F8040024E100289E
+:106AB00074D02978012611B1012912D013E1494679
+:106AC000B0F5BE7FFAD92E70CC718C71EC702C723F
+:106AD000287A0A18401CC0B2147228720F28F7D303
+:106AE00001E1B9F802204946824201D9EE7100E085
+:106AF000EC7190488A7908300F2A15D2CB79082B8F
+:106B00000BD2C3F10708EB7912F800C003FA08F3BF
+:106B100063441354CA79521CCA71CA79082A03D132
+:106B20008A79521C8A71CC7199F80610C8460F29CF
+:106B300073D10D21FBF71AFAA881010A6970C0B25E
+:106B4000A87088F8064098F816208A4265D198F80F
+:106B50001510814261D198F80BC0784903230222B5
+:106B60007748BCF1000F10D0BCF1010F02D0BCF18E
+:106B7000020F14D080F86A2000E0C7E091F800C04E
+:106B80002CF00C0C0CF1080C0FE080F86A6091F806
+:106B900000C02CF00C0C0CF1040C06E0A5E080F811
+:106BA0006A3091F800C04CF00C0C81F800C098F8E5
+:106BB0000C10B6EB111F04D180F86E4087F84A40E4
+:106BC0000EE0B2EB111F04D180F86E6087F84A60C6
+:106BD00006E0B3EB111F03D180F86E2087F84A203E
+:106BE0000B0717D001F00F01012901D0022915D0A0
+:106BF00080F86C602C7198F80D102A7906FA02F36F
+:106C00000B406B71082A41D2DFE802F00B0F4016EF
+:106C1000212C333A80F86C40ECE764E080F86C207B
+:106C2000E8E713B380F8704030E013B180F85060AB
+:106C30002CE080F8504029E023B180F8656087F8A7
+:106C4000076123E080F8654087F807411EE023B123
+:106C500087F8F94080F84D4018E087F8F96080F82F
+:106C60004D6013E013B180F868600FE080F8684071
+:106C70000CE013B180F8666008E080F8664005E03B
+:106C800013B180F8676001E080F86740521CD2B20F
+:106C90002A71082AB1D398F80E108A0704D587F80C
+:106CA000F56080F8646005E0264A87F8F54080F8D2
+:106CB00064405481C90702D080F8294001E080F87F
+:106CC000296098F8111000F86D1FC2781E48012A3B
+:106CD0001ED001B3012921D04FF48051A0F87610C5
+:106CE0001A493C200870A9F80240A9F80440B9F8F4
+:106CF0000210491CA9F80210B9F80210B1F5FA7F88
+:106D000004D940F2F511A9F802102C70BDE8F08307
+:106D100044F21C71E2E74FF40051DFE741F25551B4
+:106D2000DCE700003F070020A4020020380100201B
+:106D300000100140400E0020C8060020D0040020B2
+:106D4000580E0020000C0020380500203C070020D1
+:106D50002DE9F05FFCF704FD8E4D2888A5F10406AF
+:106D6000C0070AD0308820F008003080288820F042
+:106D70000900288002F0BAF8D9E02888DFF81892D4
+:106D8000DFF81882864C80071AD5B9F8001041F058
+:106D90000101A9F80010B8F8000080491431503002
+:106DA000088028884FF6F95108402880308840F044
+:106DB00004003080FEF726FF84F83C00BDE8F09F19
+:106DC0002888784F4007288871D520F00400288053
+:106DD000FEF718FF94F83C108142EFD1308820F084
+:106DE00004003080FCF7DCFE2078410605D594F8DD
+:106DF000541094F83B209142E0D03978400621F0BD
+:106E00000201397004D5FDF749FE97F82F7004E0B0
+:106E100094F83C00FCF7F6FC0746DFF880B140F63A
+:106E20008C2A0BF1180B062F47D294F83800B84281
+:106E30003ED03846FCF76AFC2078C00716D094F89C
+:106E40003A0094F8391000F00302914206D0A17A7A
+:106E500000F0010001F00101884215D1FCF708FEA5
+:106E6000F9F7E8FFFCF730FF384689E0FCF700FE51
+:106E7000F9F7E0FFFCF728FF3846FCF719FE207809
+:106E800040F00100207099E7288820F00800288051
+:106E9000206B810801EBD000504515D2B8F80010E6
+:106EA0000844ABF80000308840F0080003E00DE033
+:106EB000308820F00800308080E7B9F8001041F0F9
+:106EC0000101A9F80010DFE75046E7E7000728882E
+:106ED00031D520F008002880308820F0080030806C
+:106EE000FEF790FE84F83C00FCF75AFE387820F05C
+:106EF000020038702078400604D5FDF7CFFD97F8E2
+:106F00002F5004E094F83C00FCF77CFC0546062D6D
+:106F100008D294F83800A842B5D0FCF7A9FDF9F7DB
+:106F200089FF2AE02048C18841F04001C180BDE8C6
+:106F3000F05FFCF7A9BEC006288825D520F0100018
+:106F40002880308820F01000308097F838000C2816
+:106F500002D2401C87F83800387840F002003870C0
+:106F6000FDF79CFD97F82F50787884F8390094F855
+:106F70003800A84287D0FCF77BFDFCF7A5FE284629
+:106F8000BDE8F05FFCF794BD4EF2BE1108402880CA
+:106F900014E70000100400400004004024040040F6
+:106FA0003801002058040020000C00202DE9F04F8B
+:106FB000514F85B0388820F0010038804E480026B7
+:106FC000103006804D4CDFF838A14FF0010894F8DE
+:106FD0005C0042F63029C10774D072B64948816915
+:106FE00041F400718161816941F4806181614FF4F4
+:106FF0000040FEF7C1FD444D00212846F9F766FC2C
+:1070000000212846F9F758FCDFF800B10021584666
+:10701000F9F752FC00213E48FBF772FC2846F9F7CD
+:1070200077FD5846F9F774FD4FF46020CDE902066C
+:107030008DF8056000968DF810808DF80480694603
+:107040002846F9F7F7FD01231A460F212846F9F7DC
+:1070500042FE01212846F9F72FFC00204946401C3A
+:1070600080B28842FBD328462E600121F9F772FED8
+:1070700028688007FCD524484C30006894F85C10E0
+:1070800021F001012144A1F85000F9F729FC62B672
+:10709000FDF710FC47F69061AAF8001094F85C0028
+:1070A000401CC0B284F85C000C2822D21249143172
+:1070B000A1F80080388840F00100388005B0BDE8B4
+:1070C000F08FFFE7134920F00100085A12490880A9
+:1070D000114945F65800083908800F4846F658010E
+:1070E000001F01800C4920200C390880AAF800906C
+:1070F000D4E70320A070E1E7000800405804002016
+:107100002C080040001002400024014000280140EB
+:1071100008000240BCAF0008202C01400029018873
+:1071200002D041F0800101E021F080010180704730
+:1071300010B50A884B88CC881A438B8823431A439E
+:107140000B891A434B8989891A430A43A0F84420C2
+:1071500010BD0021018041808180C1800181418179
+:10716000818170470029818802D041F0010101E04E
+:1071700021F00101818070470029018802D041F08F
+:10718000010101E021F0010101807047002930F880
+:10719000441F02D041F4004101E0C1F30E0101801F
+:1071A000704700004B4910B5884202D10121C41438
+:1071B00086E0B0F1804F09D0474988420DD10121C6
+:1071C0000220FEF7FBFC0021022064E001210846BA
+:1071D000FEF7F4FC002101205DE04049884206D121
+:1071E00001210420FEF7EAFC0021042053E03C4981
+:1071F000884206D101210820FEF7E0FC002108208A
+:1072000049E03849884206D101211020FEF7D6FC1A
+:10721000002110203FE03449884206D1012120207E
+:10722000FEF7CCFC0021202035E03049884202D115
+:107230000121441444E02E49884202D10121CC04AA
+:107240003EE02C49884202D101210C0538E02A4950
+:10725000884202D101214C0532E02849884206D1FA
+:1072600001214020FEF7AAFC0021402013E0244920
+:10727000884206D101218020FEF7A0FC0021802059
+:1072800009E0204988420AD1841501212046FEF7F1
+:1072900095FC00212046BDE81040FEF78FBC1A493E
+:1072A000884202D101210C040AE01849884202D127
+:1072B00001214C0404E0164988420AD101218C04C2
+:1072C0002046FEF793FC2046BDE810400021FEF763
+:1072D0008DBC10BD002C014000040040000800409F
+:1072E000000C004000100040001400400034014039
+:1072F000004C014000500140005401400018004083
+:10730000001C0040002000400040014000440140BB
+:1073100000480140002A828901D00A4300E08A43E4
+:107320008281704730B5028C22F001020284028C07
+:107330008388048B22F0020224F073050C882C430E
+:107340000D8915434A882A43114DA8420BD0114D8F
+:10735000A84208D0104DA84205D0104DA84202D036
+:107360000F4DA8420DD122F008054A8923F440733D
+:107370002A4322F004058A882A438D891D43CB893C
+:107380002B4383800483C9888186028430BD00003A
+:10739000002C014000340140004001400044014005
+:1073A00000480140028B22F008020A430283704722
+:1073B00070B5028C22F010020284028C8488038B48
+:1073C0000D8823F4E6464FF6FF7303EA052535439F
+:1073D0000E8922F0200203EA061616434A8803EAC1
+:1073E00002123243104EB04202D0104EB04215D1BC
+:1073F00022F080064A8924F4406403EA02123243F0
+:1074000022F040068A8803EA021232438E8903EA98
+:1074100086062643CC8903EA8404344384800583AA
+:10742000C9880187028470BD002C014000340140EE
+:10743000028B4FF6FF7322F4006203EA012111432D
+:107440000183704770B5028C22F480720284028C32
+:107450008488838B0D8823F073031D4322F400730B
+:107460000E894FF6FF7202EA06261E434B8802EA97
+:1074700003233343104EB04202D0104EB04215D118
+:1074800023F400664B8924F4405402EA0323334377
+:1074900023F480668B8802EA032333438E8902EA51
+:1074A00006162643CC8902EA04143443848085837B
+:1074B000C9888187038470BD002C014000340140DD
+:1074C000828B22F008020A438283704770B5028CD7
+:1074D00022F480520284048C8288838B0D8823F4EA
+:1074E000E6464FF6FF7303EA0525354324F40056BC
+:1074F0000C8903EA043434434E8803EA06362643F3
+:10750000094CA04202D0094CA04205D122F480448B
+:107510008A8903EA8212224382808583C988A0F87F
+:107520004010068470BD0000002C01400034014072
+:10753000828B4FF6FF7322F4006203EA01211143AC
+:1075400081837047018582827047828822F07002B1
+:10755000828082880A4382807047A0F8401070477A
+:1075600030B502881B4B1C4C98420DD0A0420BD06A
+:10757000B0F1804F08D0194DA84205D0184DA8424F
+:1075800002D0184DA84203D122F070054A882A4340
+:10759000154DA84206D0154DA84203D022F44075DF
+:1075A000CA882A4302808A8882850A88028598428E
+:1075B0000AD0A04208D00E4A904205D00D4A90420F
+:1075C00002D00D4A904201D1097A018601218182BF
+:1075D00030BD0000002C0140003401400004004098
+:1075E00000080040000C0040001000400014004063
+:1075F0000040014000440140004801404FF6FF7147
+:10760000818000210180C180418001727047002982
+:10761000018802D041F0020101E021F00201018065
+:1076200070470029018802D041F0040101E021F0F7
+:1076300004010180704780092830FF2801D9FF200C
+:107640007047C0B270472DE9F041B1F902500023F4
+:107650001E240F22854203DDB1F90000BDE8F08150
+:10766000B1F97A50854202DAB1F97800F6E701EB18
+:107670008205B5F90250854201DA134600E014464E
+:10768000E21852085D1CAA42F1D101EB8203B3F962
+:107690000240844206DAB3F9067031F92250B3F998
+:1076A000046005E033F9027C31F9225033F9046CAF
+:1076B000001BC11789013A1B41EA9061D317800171
+:1076C000F8F730FD721BA0FB024601FB0261D317E5
+:1076D00000FB0310810641EA9410284400B2BDE784
+:1076E0002DE9F04FDFF8B8B16A48DFF8AC91DFF868
+:1076F000ACA190F80EC0BBF91A70BBF91C60BBF9C5
+:107700001850BBF96C10BCF1070F48D2DFE80CF041
+:107710008D041A30485E7600D9F80020C284DAF869
+:1077200000200285C28C038DA7EB820212B2A6EB69
+:1077300083034A431BB2594342F3CF2241F3CF2381
+:10774000D11870E0D9F800208284DAF80020028590
+:10775000828CA5EB820213B2028D4B43A6EB820210
+:1077600012B243F3CF24514341F3CF23E11814E085
+:10777000D9F800200285DAF800208284028D838CFB
+:10778000A6EB820212B2A5EB83031CB24A4361430B
+:1077900042F3CF2341F3CF24191949420AB244E0FE
+:1077A000D9F80020C284DAF800208284C28C838C4D
+:1077B000A7EB820212B2A5EB83034A431BB25943E3
+:1077C00042F3CF2241F3CF24111914E0D9F800205D
+:1077D0008284DAF80020C284828CC38CA5EB8202FA
+:1077E00012B2A7EB83034A431BB242F3CF2459439F
+:1077F00041F3CF22A11849420BB216E0D9F800207C
+:107800000285DAF80020C284028DC38CA6EB8202C6
+:1078100012B2A7EB83031CB24A4342F3CF23614366
+:1078200041F3CF22991849420CB2BBF91E50594678
+:1078300005F21E56A64201DACE8306E0A5F21E55D9
+:10784000A54201DDCD8300E0CC83B1F9204004F2F4
+:107850001E55954201DA0D8406E0A4F21E549442AE
+:1078600001DD0C8400E00A84B1F9222002F21E54EA
+:107870009C4202DAABF8224008E0A2F21E529A4281
+:1078800002DDABF8222001E0ABF82230417B8173AE
+:10789000BDE8F08FA40200203C2401403C280140B8
+:1078A000380500202DE9F04704467048714E002746
+:1078B00002786F48022AB0F9341004D0082A6ED03A
+:1078C000092A6DD0CDE0C27B022A02D1B0F8442053
+:1078D0005AB1A4F8421071810423B6F908101A466F
+:1078E0000020FEF71DFF3081BBE06349DFF88C818B
+:1078F000496A0D14E58090F84A1099B10089DFF8C3
+:107900008091C0F3C001C0F30020814223D1D8F898
+:10791000440040F2BA41884240DD40F66A11884294
+:107920000ADC15E0B4F9020040F2DA21884279DD80
+:1079300040F26A41884204DD0823B4F942101A4635
+:107940004EE0A0F2DA20F8F776FD00224D4B56E02B
+:10795000A0F2BA404FE04C480078C0060CD5D8F8E9
+:10796000440041F2243188425CDD41F2D471884206
+:10797000E2DC00F6DC4020E04448DFF8149190F8A7
+:10798000701001290DD090F86F00012809D04148EE
+:107990000178C90746D04049098889B142E05AE0D8
+:1079A0005DE0B4F9020041F6DC6188423ADD42F262
+:1079B0003411884210DC00F59270A0F500501AE0F6
+:1079C000B0F91000B4F90210A0F59672914229DDC9
+:1079D00000F5967291420BDDB4F9421020231A464D
+:1079E0000020FEF79DFEA4F84200002817DB1BE0F4
+:1079F000081A00F59670F8F71EFD00224B46F8F7BE
+:107A000086FC0E22F8F7F2FCF8F74CFD00B2C0F548
+:107A1000804068438013A4F84200002D04DCA4F8E1
+:107A2000427001E0A4F842501C48B0F91210D8F896
+:107A30005000081A718B01EB600000B2F082002840
+:107A400000DCF782B4F94200B6F91610884200DB78
+:107A50000846708104E01248B0F87C00F9E77181B3
+:107A6000378184F84070BDE8F08700003F070020B0
+:107A7000A40200204C00002038050020380100201E
+:107A800000C092400000794010070020580E0020EE
+:107A900000C08240B00A002008000020C80A002070
+:107AA000140C00202DE9F041B1F9025000232B24E1
+:107AB0001522854203DAB1F90000BDE8F081B1F981
+:107AC000AE50854202DDB1F9AC00F6E701EB82056C
+:107AD000B5F90250854201DD134600E01446E21874
+:107AE00052085D1CAA42F1D101EB8205B5F90230C2
+:107AF000834206DA35F9026C35F9044C31F922106B
+:107B000006E01E4631F92240B5F90630B5F90410F9
+:107B1000801B091BC5178911AD0345EA90458703F2
+:107B2000A1FB070CCA1702FB07C201FB05219A1B28
+:107B3000D317F8F7F7FA000A40EA0160001900B21B
+:107B4000B0F5804FB9DB43F6FF70B6E770B5134C64
+:107B500040F224452946204600F02CF800281BD08E
+:107B6000204600F046F82946204600F01DF80C4C4F
+:107B700000212046FAF7C4FE2046FAF73FFFC0F185
+:107B800064000849C0B20428087201D900F0AEF9B7
+:107B9000BDE87040FAF770BF70BD000000380140CA
+:107BA00058000240740600200A0A01219140C9438E
+:107BB0000180704730B501F01F0201240025C1F398
+:107BC000421304FA02F2012B0FD0022B0FD0838A4A
+:107BD0004FEA11210088134204FA01F400EA04007C
+:107BE00001D000B10125284630BD8389F0E7038A22
+:107BF000EEE78088C0F308007047000070B5214CA4
+:107C00002068214D400103D520492846F9F75CFA48
+:107C10002068000104D51D492846FF31F9F754FAC0
+:107C20002068C00003D51A492846F9F74DFA1948CB
+:107C3000194A0178CB0712D192F82F30012B0ED0C0
+:107C4000FAF762F92068C0F382611448072916D058
+:107C5000216811F0E05F01D15521017070BD012351
+:107C600082F82F3021F0010101700D4801680D4AA2
+:107C700001F4E06111430160BFF34F8FFEE7002183
+:107C8000EBE7000008640040006400400100003899
+:107C9000000001383E080020CC0E002048080020DB
+:107CA0000CED00E00400FA05F0B585B004200025D5
+:107CB0008DF808000702844C009501958DF80A5054
+:107CC0008DF8135039462046F9F75EFB01281DD187
+:107CD0007E4E06F8305FF9F775F9206840F40040F1
+:107CE000206079481430016821F001010160784D6D
+:107CF000286800F0FBFD002176A001F051FE28600D
+:107D000039462046F9F7F8F9012030700221204663
+:107D1000F9F73AFB01287CD16A4600212046F9F7A1
+:107D200009FC01986E4920F0604088609DF80A10B7
+:107D300008291BD16B4908440C2817D2DFE800F052
+:107D4000060BBDBDBDBDBD1752717CA364489DF837
+:107D50000B106F309BE0624A0020694617320B1807
+:107D6000DB7A1354401CC0B20828F8D3A5E05C4964
+:107D70009DF80B004F3103090A7860F3030263F3A7
+:107D80000412430963F34512800960F387120A70F5
+:107D90009DF80C0048709DF80D0088709DF80E004D
+:107DA000C8709DF80F000A7960F30002400860F384
+:107DB00047020A719DF8100048719DF811208879DA
+:107DC000930862F3010063F38300120962F3071062
+:107DD00088719DF81220C87962F30600D20962F317
+:107DE000C7104EE040489DF80B1001709DF80C1034
+:107DF00041709DF80D1001F003028270C1709DF872
+:107E00000E1001719DF80F1041719DF810108171D5
+:107E100000E056E09DF81110C1719DF8121001723A
+:107E20004BE02F489DF80B205730017862F3010199
+:107E3000920862F387012AE029499DF80B205F31FF
+:107E4000087862F30300120962F3071008709DF8C6
+:107E50000C0048709DF80D20887862F30600D20966
+:107E600062F3C71088709DF80E00C8709DF80F006F
+:107E700008719DF8100048719DF8110088719DF8F7
+:107E80001200C87119E016489DF80B106730017098
+:107E90009DF80C1041709DF80D1081709DF80E102A
+:107EA000C1709DF80F1001719DF8101041719DF87F
+:107EB000111081719DF81210C17102212046F9F74D
+:107EC0001BF905B0F0BD000000640040CC0E00209E
+:107ED0004C0800206465765F63616E31000000002D
+:107EE00060070020FFFE00E71010002070B51D4D58
+:107EF00000242878432834D16878462831D1A878DE
+:107F0000502807D0512805D0812803D0892801D0D6
+:107F1000212826D1144E7071E9787172A81C891C31
+:107F2000FAF75CF8B072717A294409793182884293
+:107F300017D106F10E00017841F0020101700B48E3
+:107F4000016841F020010160317A0948002204E013
+:107F50002B5D03552A55641CE4B28C42F8D380781B
+:107F6000707170BDF0080020740600200C0C0140F8
+:107F7000920D002070B51D20FDF7D0FAFCF78EFDA4
+:107F80001D20FDF7E1FA154890F82F10144D062337
+:107F9000144C85F8381090F83B1095F83B201143AD
+:107FA000012A04D0022A07D0042A0AD010E0827ADB
+:107FB0008A420DD0007B09E0027D8A4208D0807D94
+:107FC00004E0827F8A4203D090F82000884200D1EA
+:107FD0002370002085F8400070BD00005804002088
+:107FE000380100203F0700200B4800214180A0F10C
+:107FF000B8018A898280CB891A44C2800B8A1A44CC
+:1080000002814B8A1A444281898A1144818143F654
+:10801000FF71C18170470000F0010020084940F65F
+:108020001C72B1F90C00904202DA00F59F7005E075
+:1080300041F2E302904201DDA0F59F70C8817047D4
+:108040004C00002038B51348C16941F00401C161FA
+:108050001E208DF8000002208DF801008DF802002E
+:1080600001248DF803406846FDF77AFA0A49842016
+:108070000880094947F690602C3108800020091FCC
+:108080000880054914310C80091F0880081F0480EE
+:1080900038BD0000001002400008004030B4204904
+:1080A0001E4A45788B7A114692F83B4091F8391078
+:1080B000AC4218D14BB10379994202D0437999422D
+:1080C00001D140791AE0807909E08379994202D0A0
+:1080D000C479A14202D182F82F3011E0407982F8B0
+:1080E0002F0030BC7047C578AC42FAD16BB1C37970
+:1080F000994202D0037A994205D1007A82F82F0082
+:1081000030BCFEF7BFBB407AE9E7437A9942E2D040
+:108110000479A142DFD0007AE1E700005804002092
+:1081200038010020FEE700002DE9F0470446007FFB
+:10813000012868D13548E1880288511A89B2072997
+:1081400016D30088E080B4F9000044F2DD414843D2
+:10815000401346F6D96148438013A060401000B236
+:10816000A0814FF08051B1FBF0F0F8F75FF920618A
+:10817000B4F90C6096B1B4F902104DF6B050484312
+:108180000014A082B4F904704DF6B05207FB02F25D
+:108190004FEA2245E58204D4024603E00020E08352
+:1081A00030E0424212B22283002D01DB2B4600E078
+:1081B0006B421BB2DFF85890638398464FF4804AB5
+:1081C000B24208DAF8F729F92169F7F7FCFFF8F766
+:1081D00050F9801304E0002901DA484600E05046D7
+:1081E000E083B04509DA2846F8F717F92169F7F76F
+:1081F000EAFFF8F73EF9801304E0002F01DA484661
+:1082000000E050462084BDE8F087000048070020C9
+:1082100000C0FFFF2DE9F0414C484D4E002500788D
+:10822000A6F15004022806D14A4FF87B022802D159
+:10823000B7F8440030B1A5862564B56284F838509B
+:10824000BDE8F08144488168C068494300FB0010E4
+:10825000FBF75EF940F233314843810BB4F8440038
+:1082600043F6CC42504301EB903080B243F6991173
+:10827000A4F84400884209D338481146B0F90400F4
+:10828000884203DB97F84A00032813D00123B4F98E
+:1082900034101A460020FEF743FAA086B4F84000D6
+:1082A000012301B21A460020FEF73AFA2064800347
+:1082B000B06226E0B4F8460041F69A13A0F51852D1
+:1082C000663A9A4209D2B4F94400214AFAF7C0FF4B
+:1082D0002064012084F8380022E044F247118842EB
+:1082E00012D994F83800D8B11D480178491CC9B298
+:1082F0000170022914D30570206C10B1401E206457
+:1083000008E084F838500BE0A0F58040B0F5A47F79
+:1083100003D2206C8003B06202E084F83850B5626A
+:10832000B4F840000A4980B20839323401F006FD41
+:10833000B4F90000B4F91810414389136180B4F90D
+:10834000161048438013A0807AE700003F07002002
+:10835000800A0020A4020020BC090020E2050020C1
+:10836000320100200D480021A32280F82810C1838B
+:1083700081865030C2600E22028241F26202426166
+:1083800008220283418341F2555282839203C0E95D
+:10839000081240F28E32826081627047300A0020FB
+:1083A0002DE9F0410546FBF7ABF9204C204E07467E
+:1083B00020686168421C8A4220D009B93F281DD03C
+:1083C00004EB0010AA7A05F10B010E30F7F7DBFE83
+:1083D0002168686804EB011188602168A87A04EBC1
+:1083E0000111888172B62068401C2060402801D3AA
+:1083F0000020206062B6307888B114E03846FBF780
+:1084000067F90A28D4D3706800F070FA002109A037
+:1084100001F0C6FA70604FF0FF30BDE8F0815520E2
+:108420003070F9F771FD0020F7E70000A814002074
+:10843000480800206465765F63616E3100000000CB
+:1084400010B504000B462D4AC3F1000028D5644244
+:10845000002B12DAA04207DA214600F0F1FB32F8D5
+:108460001000C0F5404041E00146204600F0E8FB26
+:1084700032F8100000F5004038E0A34208DA214647
+:10848000184600F0DDFB32F8100000F540402DE00A
+:10849000204600F0D5FB32F81000C0F5803025E012
+:1084A000002B12DAA04207DA214600F0C9FB32F8AD
+:1084B000100000F5804019E00146204600F0C0FBA6
+:1084C00032F81000C0F5004010E0A34208DA21465F
+:1084D000184600F0B5FB32F81000C0F5804005E00A
+:1084E00053B1204600F0ACFB32F81000B0F5004F5D
+:1084F00001DDA0F5803010BD002010BDC8AF000820
+:1085000040438013494300EBA13000220302002BBB
+:1085100014DDB3F5001F01DC802001E04FF40050B2
+:1085200093FBF0F1014401EBD1714910814206D077
+:10853000521CD2B20846062AF2D300E00021C8003D
+:1085400000B2704702E008C8121F08C1002AFAD121
+:1085500070477047002001E001C1121F002AFBD1C3
+:10856000704700002DE9F047BD4CBE4821880288C5
+:10857000511A89B20F297DD30088A4F13C052080CF
+:10858000288F08B1401E28872B78B74AC3F3810093
+:1085900001281ED0022821D0118BB148B44EDFF83B
+:1085A000CC92407EB6F806C00027B1F5926F1CD879
+:1085B000142818D3782060764CF01000F08040F238
+:1085C0006660A88123F001002870D77389F80070D5
+:1085D00018E0108B00EB4000C00302E0108BA549AF
+:1085E0004843010CD9E7401C04E0B1F5216F09D9DB
+:1085F00010B1401E607605E02CF01000F08043F0D2
+:1086000001002870B5F90200B5F914304143C3EBFD
+:10861000C303C1F38F31C3F3D10303EB510109B29B
+:10862000A9829046128B4FF080535043B5F9162023
+:10863000C0F38F30C2EBC202C2F3D10202EB500092
+:1086400000B2E882AA6A42431213EA6293FBF2F292
+:108650002A63894A1080A2680A44A260E168014442
+:10866000E160207C401CC0B22074072802D942F38C
+:10867000CF0000E0E8E02883C9106983E760A760C5
+:1086800041F6C8012774884204DD2A8B7B49B1FB7F
+:10869000F2F1E981C117890341EA9041800342F672
+:1086A0009B420023F7F73EFDA8846D482A78A0F18D
+:1086B0003C009307B0F90600C2F3810200EB801181
+:1086C00001EB003141F30F3115D5012A07D0022A01
+:1086D0000BD04EF6AC3141430914A18011E049F2B0
+:1086E000586250430014A08020E04CF20C3141430A
+:1086F0000914A18026E0012A0ED0022A18D0A080F9
+:1087000069845F4948430014A4F81E00FAF736FB59
+:108710005C480088C0B143E04AF2904242431214E0
+:10872000A2804BF2C822504300146884E183EDE735
+:108730004CF6345141430914A1804DF66C3141434C
+:10874000091469845049DDE795F8200000BB88F8DA
+:108750000F7089F80070B5F91A00A0F514512C3982
+:10876000B1F56E7F18D2617FF42912D94749E880AC
+:10877000434AA1F8460050430014A880A1F84400E1
+:10878000FF2085F8200081F8280041493C2008702E
+:1087900006E0491C617703E0607F08B1401E607706
+:1087A000B5F91A00B4F91E203A4990420DDDA27EB7
+:1087B0007D2A08D9F28842F00802F2800A7822F075
+:1087C00002020A700EE0521C06E0A2F23D12904234
+:1087D00008DAA27E12B1521EA27603E0F28822F0DD
+:1087E0000802F280B4F90420904214DA2A4B9B6804
+:1087F000B3F5FA7F0FDAE07E3E2809D9F08840F021
+:108800001000F0802777087820F0020008700CE054
+:10881000401CE07609E002F23D12904201DD8888BA
+:10882000A0B1207F08B1401E2077B5F9181060690B
+:1088300008446061217E491CC9B221761F2903D9F1
+:108840004011A88367612776BDE8F087207F7D28E7
+:1088500004D9F08820F01000F080E6E7401CE3E740
+:108860000C05002048070020A40200203F0700203C
+:10887000000C002030330100700B002074E8260B40
+:10888000188601004A070020E0380100580E002039
+:108890003C070020E205002038050020024941F293
+:1088A000F460886270470000D004002070B50D4C61
+:1088B000207828B1012808D0062505280FD10BE023
+:1088C0000948F9F79BFD012004E00748801DF9F7EE
+:1088D00095FD0520207070BDF9F7B0FD257025705D
+:1088E00070BD000040070020D0AE00080A4A4FF0DB
+:1088F000FF31B0EBA20F0CDA00280ADB0749096848
+:1089000051F820004068006900B100476FF0050091
+:108910007047084670470000040000007C080020F3
+:1089200070B50A4DA86870B100240948AC60F8F72A
+:1089300073FC084804604460A0F5816004604460F2
+:108940002C70002070BD6FF0040070BD480800203E
+:1089500000640040A81400207FB505460024631E73
+:10896000244A4FF00050072D41D2DFE805F04004C3
+:10897000111E21403C00814208D2D068202805DA2F
+:108980001D4B43F82010401CD0600CE01C4627E033
+:108990008142FBD210692028F8DA174B803343F864
+:1089A0002010401C10610023F0E7F8F74BFC17E0A3
+:1089B00000208DF80B000121ADF800000422ADF875
+:1089C0000400ADF808008DF80C108DF80A00ADF821
+:1089D0000220ADF806208DF80D106846F8F76EFC01
+:1089E000204604B070BDBDE87F40FAF71DBF1846B1
+:1089F000F7E7000048080020B0180020F8B5414E05
+:108A0000B06801287BD04048F8F706FC0121082017
+:108A1000FDF7E0F801210846FDF7DCF801214806E2
+:108A2000FDF7C0F801214FF4EA10FAF715FE4FF4F4
+:108A30008070ADF8000003248DF802400420334D0F
+:108A40008DF8030069462846FAF7B4FD6815ADF8BD
+:108A500000008DF8024018208DF803006946284672
+:108A6000FAF7A8FD14208DF8000002278DF8017098
+:108A700000248DF8024001258DF803506846FCF76C
+:108A80006FFD13208DF800008DF801708DF80250F5
+:108A90008DF803506846FCF763FD16208DF8000042
+:108AA0008DF801408DF802408DF803506846FCF7C0
+:108AB00057FD17490120FFF74FFF16490120FFF727
+:108AC0004BFF15490120FFF747FF14490120FFF72D
+:108AD00043FF13490120FFF73FFF00210320FFF769
+:108AE0003BFFF8F745FB0F4804604460A0F5816048
+:108AF0000460446034700020B560F8BDFFE74FF0BB
+:108B0000FF30FAE74808002000640040000C0140F4
+:108B100020FF401820FF431820FF441820FF45186D
+:108B200020FF2518A81400202DE9F04781461E4893
+:108B300086B0174680680E46A0B14FF0FF381FB3CD
+:108B40006846FAF77FFE401C0ED00DF10B019DF830
+:108B50000A208A464846019DF7F715FB9DF80A4012
+:108B60003D601DE06FF0040006B0BDE8F08700BF77
+:108B7000FAF75AFE411C15D0A84213D16846FAF7FD
+:108B800061FE0198A84201D04046EDE79DF80A2019
+:108B900009EB04005146F7F7F6FA9DF80A00044481
+:108BA000B442E5D32046DFE7480800202DE9F0472E
+:108BB0000646224886B00024806888B1601E002ADC
+:108BC00010D012680192B2F1005F0BD2CF0801F011
+:108BD00007054FF000084FF004094FF0080A17E0AE
+:108BE0006FF0040006B0BDE8F08700BF8DF80AA062
+:108BF0008DF8089006EBC4008DF809800168CDF867
+:108C00000B104068CDF80F006846FFF7C9FB641CE5
+:108C1000BC42EBDB7DB18DF80A508DF808908DF8E1
+:108C2000098006EBC4012A460DF10B00F7F7ABFAF9
+:108C30006846FFF7B5FB0020D4E700004808002095
+:108C4000090A05D0B0FBF1F0FF2800D9FF207047DA
+:108C500000207047D0E90021C368521A5A4301EB43
+:108C6000A231816041607047B0F90020B0F9021074
+:108C7000B0F90630521A5A4301EBA231818041808B
+:108C80007047000030B5494B188849498A89801AD5
+:108C900085B24848484A0F2D047801F14C001DD395
+:108CA0001D888D81117A090713D5022C01D0434903
+:108CB00012E0434DB0F90210B5F90050A94205DCAD
+:108CC00002DA01F1020108E0458007E0A1F10201AA
+:108CD00003E0022C02D13B4909884180B0F84010E2
+:108CE0001D88691A89B29C2949D31988A0F84010B7
+:108CF000D16A0023B1F5804F31DB3349096DB1F5FD
+:108D0000405F2CDD314940F26665B1F91010A9428F
+:108D100012DD43F69915A94202DB40F2333108E037
+:108D200040F23335A1F26661694343F2333591FB7A
+:108D3000F5F1A0F8441001E0A0F844302449B2F85D
+:108D40000A510978C1F381012DB100BFB0F8441078
+:108D500001F21E511CE092F84A20032A10D0A0F81C
+:108D60004430022C01D0A0F84430B0F95C10B0F9C6
+:108D7000443001F114029A420DDAA0F85C2030BDB3
+:108D8000012901D00229E1D1B0F8441001F23331B8
+:108D9000A0F84410E5E703F11402914203DD143911
+:108DA000A0F85C1030BDA0F85C3030BD4807002052
+:108DB000000000203F070020A4020020CE04002075
+:108DC000CC040020C8040020380100203805002011
+:108DD000D00400202DE9FC4101210220FCF7E2FE35
+:108DE00001211920FCF7F6FE01213C48FAF734FC7A
+:108DF0004027ADF8007003248DF802400420384D60
+:108E00008DF8030069462846FAF7D4FBE001ADF877
+:108E100000008DF802401C208DF8030069462846AA
+:108E2000FAF7C8FB4FF4E0712846FAF74AFCA81598
+:108E3000ADF800008DF8024010208DF8030069465F
+:108E40002848FAF7B7FB4FF4A060FCF7BBFB1D20E6
+:108E50008DF8040001268DF8056000258DF8065078
+:108E60008DF8076001A8FCF77BFB1F498C20088068
+:108E70001D494FF6FA702C3108806E20091F0880BA
+:108E800019481430068018480830078016492031E8
+:108E90000D80154AD020121D1080134A45F2F300B0
+:108EA000183210800A1F45F2500010800E4A4FF60B
+:108EB000FF7038321080121D1080121D108041F298
+:108EC0001B10088000F012F8FAF7DEFE064810309A
+:108ED0000580001F0480BDE8FC810000000C1A0022
+:108EE00000100140000C01400004004070B51D203E
+:108EF000FCF709FB2A4D40212846FAF7D9FB8400EC
+:108F000080212846FAF7D4FB44EA4004A9152846F4
+:108F1000FAF7CEFB0443E0B2224C84F83C00FAF7A7
+:108F200071FC0546052805D91F48C18841F040015C
+:108F3000C18001E084F838501C48007A000703D54E
+:108F400094F838001A490D5C4FF6FA702063E0621D
+:108F5000A06260622062E061A06116486063002048
+:108F60006064206584F83F0084F84000FAF7F8FB5D
+:108F7000A07AFF2811D0022084F83D000E48008816
+:108F8000A0662846FBF7E2F8207820F00100207068
+:108F9000BDE870401D20FCF7CCBA0120ECE70000D2
+:108FA0000010014038010020000C0020A402002025
+:108FB000C4B80008DCFF0500240400402DE9F0439C
+:108FC0004D484E4902880B889A1A92B20F2A67D3ED
+:108FD000098801804A49C98B027D00EB42029180D9
+:108FE000017D491CC9B20175082959D300240475B3
+:108FF0002246017D00EB4103491CB3F90430C9B29C
+:1090000002EB630212B201750829F2D33D490475DF
+:109010003D4B4A8044800E789D895FEAC67C40F6CD
+:1090200038694FF0030714D0A2F22B5C42F6E858DF
+:10903000C44520D3A1F1020C26F00204ACF80020B4
+:1090400047750C7040F22B54A24211DA45F004022D
+:109050001EE046F001060E704A4507DD45F00102AC
+:109060009A8126F002020A70477517E0447515E0F0
+:1090700045F002020CE04A450CDA8775427D12B1D8
+:10908000521E42750AE046F002020A7025F00702FD
+:109090009A8103E0837D2BB15B1E837540888880B5
+:1090A000BDE8F08342F6AA239A4222DAB1F90430ED
+:1090B0002BB941F2CD05AA4201DA4480EEE7134C08
+:1090C000920302EB843241F67244B2FBF4F214B222
+:1090D0004FF4805502464480AC4200DA5580B2F924
+:1090E0000240E41A04F5A374B4F5237FD6D8438074
+:1090F000D4E74FF48043FAE7940C0020480700209F
+:10910000A4020020E2050020000C0020C8F1FFFFAF
+:109110002DE9F0416D4CDFF8B8E14FF0000594F80F
+:109120003410C80706D094F938104B42002958DD96
+:109130000E4657E0674884F83750A4F84250664A14
+:1091400090F8380084F840009586CEF80450CEF8A8
+:109150000850624E40F26663CEF80C50A4F87C30A2
+:1091600036F810005E4E768830444FF6FF7606EAF9
+:10917000800024F8300B4FF0806044F8040CA320EA
+:10918000208460845810A084E38440F699102085E0
+:10919000580060854FF48050A08541F23330E0855F
+:1091A00041F26660208641F69910608641F6CC4017
+:1091B000A0864FF40050E08642F23330208742F21E
+:1091C0006660608742F69910A08742F6CC40E0873F
+:1091D00082F8A15041F00100207184F84450BDE8AC
+:1091E000F0811E4694F937004242002801DD07460F
+:1091F00000E01746F61B012E0BD0002800DB0246CC
+:109200005FFA82F684F8380094F84F00012805D000
+:1092100041E0002900DA1946CEB2F3E794F939307B
+:109220005942002B01DB184600E0084694F93A2029
+:10923000C7B25042002A01DB944600E08446BC4598
+:1092400008DD002A00DA0246D7B2002B00DA0B460E
+:10925000D8B207E0002B00DA0B46DFB2002A00DBB1
+:109260001046C0B204EB4000B0F9501004EB4700C8
+:1092700030F9502F11444910018084F84F5084F880
+:109280003E5084F83D5084F83C5084F83B5084F8BC
+:109290003A5084F8395004EB46007546B0F9500056
+:1092A00024F8420FBEF80410C82309B26422FDF767
+:1092B00037FA6860E968401AA9680844A860B5F9F7
+:1092C00000104843C013E860608788E7140C002052
+:1092D000D005002038010020A4020020D6B80008E4
+:1092E0004C000020F0B4544890F83410C90776D0F0
+:1092F000524990F84030002291F838108B426FD0DC
+:109300004F4CA0F872204F4DE65C04468E4294F913
+:10931000374002D0EE5C8E420FD1641C64B280F8FC
+:109320003740EB5C8B4202D1641C80F8374090F9E7
+:1093300037300F2B1BDD0F2317E0434DEE5C434D01
+:109340008E4202D0EE5C8E4211D1641E64B280F86F
+:109350003740EB5C8B4202D1641E80F8374090F9B5
+:1093600037406FF00E039C4201DA80F83730324B01
+:1093700090F83F50393390F83740EC5490F83F3034
+:109380005B1CDBB280F83F30062B01D380F83F2016
+:1093900090F9394090F93B309C420ED190F93D4014
+:1093A000A3420AD190F93A4090F93C309C4204D152
+:1093B00090F93E40A34200D1012280F84F201F4A7D
+:1093C00080F8401090F937501378214A012D0DDDB7
+:1093D00014465E07A46804D544F0080403E028E0BE
+:1093E00015E024F00804946080F83510B5F1FF3FD3
+:1093F0000ADA5B07936802D523F0080301E043F023
+:109400000803936080F83510F0BCFAF7A9B990F81A
+:109410004F1001290DD1B0F8721043F60953491CC1
+:1094200089B2A0F87210994203D9A0F8722080F88E
+:109430004F20F0BC70470000140C002038010020C1
+:10944000B8B80008BEB80008CAB80008D0B800080C
+:10945000A402002010B502884188B0F908301144F8
+:1094600009B281FB0313890B428041EA8341B0F9C1
+:109470000420B0F9063082FB0332940444EA9332AC
+:109480001144818010BD000030B52049204AB1F858
+:109490006A301088C01A80B20F2836D31088A1F81D
+:1094A0006A001C4D00204FF000432A5C940903D051
+:1094B0000124B4EB921F24D1D20622D0164A52F8CE
+:1094C00020201268134C123434F81040224201EB71
+:1094D000000494F9722008D00A2A04DB0A6823FAEF
+:1094E00000F4224308E0521C09E012F10A0F05DCE7
+:1094F0000A6823FA00F4A2430A6002E0521E84F8CC
+:109500007220401CC0B21128CFD330BDE805002026
+:1095100048070020CCB30008CCB400082DE9F007C0
+:109520007A497B480A8903889A1A92B2082A75D325
+:1095300000880881A1F12C0042890AB1521E4281A3
+:10954000744A92F82820802A68D302F03F020A70F9
+:10955000C2890AB1521EC281B1F90620902A0CDBE1
+:109560008A46FF2A09D08146C089002856D16A4818
+:1095700000230078092805D005E0BDE8F00763481E
+:1095800000F0C0B90823654A92F8EE500DB143F0DF
+:1095900004036348817AC90701D043F00203D2F87B
+:1095A00008C05FEA0C5101D543F0010317680021A0
+:1095B0005C4EFC0302D596F8654004B18021C48856
+:1095C0005FEA446801D541F040015FEA845801D563
+:1095D00041F020015FEAC47801D041F01001007A27
+:1095E000400701D541F008014F480078C00701D07D
+:1095F00041F00401A00601D541F001010020012D38
+:1096000000D1082096F870508DB992F84A20032AAC
+:1096100005D0022A06D0012A07D008E072E040F007
+:10962000030004E040F0020001E040F001007A078E
+:1096300001D440F02000CCF3C0020025CCF3002C74
+:10964000624502D13A0700D4042596F86F20012A1A
+:1096500001D145F00105354A0027BC4612783E4647
+:10966000C2F38102012A04D0022A04D0032A04D0C2
+:1096700004E0022602E0042600E010262C4A6406DC
+:109680000ED5224C1C342478240609D5147864069F
+:1096900006D4284A40F6CC44926D6243140C05E08F
+:1096A000B2F8B62040F699146243940B4FF00808C4
+:1096B0008AF80A804FF061088AF80B808AF80C302B
+:1096C0008AF80D108AF80E008AF80F508AF8107088
+:1096D000270A4B4083F06901414069408AF81170C4
+:1096E00079408AF81240614052468AF813C07140AE
+:1096F0008AF8146051754FF4C871A9F80E10FF2054
+:10970000AAF80600BDE8F00770470000F406002044
+:1097100048070020E80500203F070020A4020020A1
+:10972000000C0020580E0020B00A0020D0040020B9
+:1097300038010020540900205D48816941F0FC0196
+:1097400081614FF4A060FBF73DFFFAF72BFBF7F7C1
+:1097500037FAFBF7AFFD002156A000F021F9584978
+:109760000860FDF7EFF8FCF7E1FEFFF733FBFBF7CE
+:109770000DFAFFF7BBFBFAF787FA524D4FF4005092
+:10978000A5F81A01FCF7CEF8FCF782F800214FF497
+:10979000FA5340F2EE220020401C80B29842FBD3E4
+:1097A000491C89B29142F6D3474C002684F8726076
+:1097B000F7F796F8F8F718FF42F21C202083401CB8
+:1097C000608342F20320A08342F2AA00A080F8F74F
+:1097D00011FCFEF737FC10223C493D48F6F7D3FC5C
+:1097E00001F0F6F93B4C3D4FE08820F04000E0806E
+:1097F0003948017821F020010170FA20F8814FF4F6
+:109800009670A5F84200FFF749F835493548FBF74F
+:10981000EAFF3548FCF70CF83448416A8847344879
+:10982000416B8847FEF79EFD3248F9F7A3FAF8F737
+:1098300013FC31494220C8803049C8603048F7F7EE
+:109840006BFBA86820F48070A8603E71E088E0811E
+:109850002089208260896082F9F70EFEF9F76AFD9F
+:10986000FEF780FE01F034F9FFF7A8FB00F034FAB0
+:10987000FFF70AFE00F0E4FFF9F750FBF8F716FCDB
+:10988000FAF782FCFFF7FEF9FCF734FAFAF7A4F8CE
+:10989000FAF7D6F800F0B2F8FFF740FE1548F9F7EE
+:1098A00015F900F0A5FAFCF785FEF9F799FACDE76E
+:1098B000001002406465765F63616E310000000055
+:1098C0004C080020A402002038050020580E00207B
+:1098D00028060020000C0020380100203C07002052
+:1098E000000A0020D00900200C04002020000020E5
+:1098F000CC0000203C0B002030070020400400205A
+:10990000B00B0020F0B523490278B0F906400023DF
+:109910001F4E31F81210FF2C18D0B0F904701E4DF4
+:10992000BC4231DA00EBE40704F00704BF7AA74039
+:109930008478FFB23CB190F801C0ACF1010C6445F1
+:109940001FDA3C061DD455F822200DE056F82220DF
+:10995000116012498A79521CD2B28A71022A02D34A
+:109960008370C3808B71F0BD11608178491CC9B2CE
+:10997000817042789142F6D38370C188491CC180BE
+:10998000F0BD56F82220EFE755F822201160F4E7E9
+:10999000ACB50008DEB3000854B50008C8060020C6
+:1099A0002DE9F0410F4680460024124D124E08E08A
+:1099B000286850F8240001684046F6F7F6FB38B1F5
+:1099C000641CB4EBA60FF3DB6FF00100BDE8F0817F
+:1099D000286850F824004068016829B13846884753
+:1099E00028B16FF00200F1E76FF00500EEE72046C6
+:1099F000ECE700007C08002004000000F0B561489E
+:109A00006149B0F86C200B889A1A92B29C2A7BD3D9
+:109A10000988A0F86C105D495D4F91F82A1001F09B
+:109A2000070297F84A10022A00D1491E594C80F8C3
+:109A30003E104FF00203E2884FF00001550401D5BB
+:109A4000012236E0A489E50601D5062231E025078A
+:109A500001D508222DE0550603D44F4D2D78AD06D3
+:109A600001D5042225E0150501D5072221E01506C0
+:109A700001D50A221DE0950601D50C2219E0150733
+:109A800001D50B2215E0550701D4D50501D51022CB
+:109A90000FE0D50601D505220BE0650703D4A50725
+:109AA00001D4E40702D080F86E3007E0920403D5B9
+:109AB000032280F86E2001E080F86E10374A384C9F
+:109AC00092F820E0324A251FD2F808C02D4AB2F899
+:109AD0007060721C92B2BEF1000F0DD02CF4000C1D
+:109AE000C7F808C090F86E70B7B11E2F1AD090F862
+:109AF0006F200AB325E007E04CF40006BE60A0F832
+:109B000070200A2A01D22360F0BD142A01D22B60F2
+:109B1000F0BDA0F87010F0BD2B60A0F8701080F8B8
+:109B20006F10F0BD642E04D2A0F87020322AEED35C
+:109B3000E9E7A0F87010EAE77F1C80F86F70A0F8E2
+:109B4000701090F86F20012A10D0002AE9D0B0F8E8
+:109B50007060761CB6B2A0F870601E2ED7D323605A
+:109B60003C2EDED9521E80F86F20D2E7B0F870206C
+:109B7000521C92B2A0F870202360C82AD1D980F874
+:109B80006F10C6E7E805002048070020580E0020A7
+:109B9000A4020020000C002038010020D004002086
+:109BA000141C0140F0B54548B0F84810491C89B272
+:109BB000A0F8481002297DD341490024A0F848406C
+:109BC0000A78404B042A5BD04FF48041082A0BD01E
+:109BD000A0F10C02B2F900208A4200DA1146B3F972
+:109BE00084208A4200DA1146374A12698A4200DA32
+:109BF00011B2418282881D8AC2EB8502334D12B2B6
+:109C00002D78C5F381062D4D40F6D9467243B5F93E
+:109C1000765092126A431213C26086681546C6EBEC
+:109C2000C60642F3D102F60202EBA6328260C66C8F
+:109C30001644C664B0F850707F1CBFB2A0F85070D4
+:109C4000B7F5806F04D3B6120682A0F85040C46402
+:109C5000C66A891AA6EB461740F2545207EB07175B
+:109C60004A43A7EBC61602EB4602466A32444262FA
+:109C7000B3F93430B2EB034F06DD1A04426206E05A
+:109C80001349B1F90410AFE7002A00DA4462C16257
+:109C9000104990F83D2091F838108A420DD080F894
+:109CA0003D10B0F84210A0F84410B0F84010A0F8F1
+:109CB000421000E001E0A0F84050F0BD380500205F
+:109CC0003F070020A4020020F80D0020D00400204F
+:109CD0000C0E00203801002015481649B0F85A2013
+:109CE0000B889A1A92B20F2A20D30988A0F85A102A
+:109CF000B0F900104FF48042C1EBC12141F3513162
+:109D0000A0F86C100C490B78A0F10C01022B06D1C5
+:109D1000B1F90030934202DA1B1D0B8000E00A808B
+:109D20000021A0F8601020F85C1F428070470000FE
+:109D300038050020480700203F0700204FF6FF723B
+:109D400002EA800210F4404315480ED0B3F5804F6C
+:109D500014D0B3F5004F4FEA122216D0C2F580732B
+:109D600030F813305B424B8005E0120A30F81230B5
+:109D70004B80C2F5807230F812000FE0120AC2F573
+:109D8000807330F813304B8005E030F81230C2F5A4
+:109D900080725B424B8030F812004042088070476E
+:109DA000C8B10008104A518AD08A928A16384639BA
+:109DB000A2F1110200D54942002A00DA52421144B0
+:109DC000002800DA40420844084943F6284300B21C
+:109DD000B1F936205A43921340F2D733584302EB7D
+:109DE000A030C88670470000A4020020380500207B
+:109DF000F0B5904990480A8903889A1A92B23E2A8F
+:109E00001ED30088088101F138004FF4FA63428ABA
+:109E10009A4202D2521C428200E04382874A92F860
+:109E20002220802A0CD302F03F020A70B1F90620EA
+:109E3000402A06DBFF2A04D0C2883AB1521EC280F3
+:109E4000F0BDBDE8F0407B48FFF75CBD428A9A4216
+:109E5000F6D307784FF0010E3A074FF0FF055BD5B8
+:109E6000847A40F2DC52630708D444F0040383721E
+:109E7000C28081F80BE081F80AE04CE04378072BC0
+:109E800005D0032B03D0052B01D0062B07D1660686
+:109E900005D444F040038372C280052239E0654A4C
+:109EA0005FEA437C02F138024FF42076127A0DD536
+:109EB0005FEAC26C0AD45FEA446C07D442F0100235
+:109EC00002723A0628D4C680192222E0DF0709D0A0
+:109ED000970707D4670605D442F002020272C680D3
+:109EE000042216E09F0709D5170707D4670605D493
+:109EF00042F008020272C68003220AE01B070BD55B
+:109F0000530709D4630607D442F004020272C680E4
+:109F10000B22CA728A72CD80494AB2F92230B2F954
+:109F20001A7003F23D140022A74200DB0276414E74
+:109F3000444C06F13806A479B6895FEAC46C06F190
+:109F400001064FF4C874B6B213D58681B6F57A7F90
+:109F500005D9017A21F0800101728281F0BD037A76
+:109F60001E06FBD4828143F080020272C48011205D
+:109F700035E09F4216DA037E052B13D28681B6F5B3
+:109F8000487F04D98281027A22F040020272027A6A
+:109F90005606E3D45B1C037642F040020272C48092
+:109FA00002201CE0284B1C89C4F3C006C4F3002720
+:109FB00040F2EE24BE4216D11E78360713D4427EFC
+:109FC000012ACBD1428BB2F5167F02D2521C4283BA
+:109FD000F0BD827A42F002028272C4800F20C87201
+:109FE0008872CD80F0BD93F811714FF40046012FB7
+:109FF00018D1164F41F6583C7F6C674512DD83F847
+:10A0000010E1134B1E60C38AA34202D25B1CC382C1
+:10A01000F0BD4FF4FA73C3801C23CB728B72CD80DA
+:10A02000C282F0BDC2820A4883F81021001F066078
+:10A03000F0BD0000D806002048070020E8050020F9
+:10A04000D0040020000C0020A402002038010020D1
+:10A05000140801402DE9F05FDFF8FCB3FF489BF8DE
+:10A060001830011D0A1DFE4C012B5FD0B4F85E3084
+:10A070000380B4F860000880B4F862001080FDF737
+:10A080002FFBDFF8E083F84D49F2CD32B8F91E001E
+:10A09000A883B8F9201043F6CC4C00EB41015143A2
+:10A0A0000914E983B5F92230B5F9206001FB03F208
+:10A0B00000FB062242F38F326A82B5F918707143B1
+:10A0C00007FB0CF740F2333CBF1302FB0CF207EB2B
+:10A0D000A23200FB13102A8340F38F30A882B5F917
+:10A0E0001A1043F6AE72514300EB0012891302EBD3
+:10A0F0008010DE4F01EBA030DD4E6883786C30605D
+:10A10000316930468847DB49308948800846FDF789
+:10A11000C9FBD94E4FF000094FF0010A30780828EA
+:10A120000DD0698F2982042833D01BE0B4F8643045
+:10A130000380B4F866000880B4F868009EE7CF4852
+:10A1400090F93710491C022921D890F8741019B1E0
+:10A15000B5F85A00288205E0698F2982A5F85A10BF
+:10A1600080F874A0B5F91410B5F90A00C44AF8F7DC
+:10A1700051FBE862B4F91A11884204DDC048E96273
+:10A18000027C914081623078042816D00CE0688F00
+:10A19000E0E7D8F824000014E862E07B04280CD043
+:10A1A000C5F82C9086F80090B54AB5F91210B5F9AB
+:10A1B0000800303AF8F72EFB02E0B87AF0B3B14865
+:10A1C000A862A94DAE4E443EA86A3060E86A70604D
+:10A1D00030461035FBF76AFD2888A5F14C01FFF7E2
+:10A1E000ADFDA5F15C08D8F81010C8F86C10B5F9F1
+:10A1F0001020B068B5F9121000FB02F7F36848436D
+:10A2000003FB117646F38F3703FB0200AF8740F361
+:10A210008F36EE879C4D28466F80AE80FDF784FF19
+:10A22000287F08F11405012833D0704242104DF602
+:10A23000B35047436A803914298000E026E0404645
+:10A24000A8F8006053184380511AA8F8041084F845
+:10A250000C90B8F90030002B01DD84F80CA0B8F99F
+:10A260000200002802DD217B891C2173B8F904203B
+:10A27000002A02DD217B091D2173217B072920D2C1
+:10A28000DFE801F01F1B3418301D32004FF4AF70AF
+:10A2900096E77D48B0F9203059424A106A80B0F9FB
+:10A2A0001E004DF6B3514843011429804046A8F8DA
+:10A2B0000030C7E784F80DA003E0022100E003218D
+:10A2C0006173DFF8A4A1714E714F9AF80010012953
+:10A2D000617B0DD0072972D2DFE801F071FCFBFA37
+:10A2E000F9F8F7000421EBE70521E9E70621E7E7A4
+:10A2F0000729F0D2DFE801F063042F6489D5EF006D
+:10A3000001461846FBF756FA2860B5F9020040F6F8
+:10A310008151484381136980B5F9000040F68152AC
+:10A320005043801328800A18A2F68152B8F80A30E8
+:10A330005242C3EB620212B2A8F80820002A01DCE4
+:10A34000A8F80890B8F80820A4F862201144A4F8EE
+:10A35000601008446DE1404201B2504200B2FBF788
+:10A3600029FA2860B5F9020040F68151484381136B
+:10A370006980B5F9000040F681525043801328806F
+:10A380000A18A2F68152B8F80A305242C3EB6202B0
+:10A3900012B2A8F80820002A01DCA8F80890B8F842
+:10A3A0000820A4F862201144A4F85E1008446EE16D
+:10A3B0003046F6F763FC01231A460721CAE0D4E0D1
+:10A3C00019461046FBF7F6F92860B5F9020040F689
+:10A3D0008151484380136880B5F9001040F68152DE
+:10A3E0005143891329804218A2F68152B8F80A30E5
+:10A3F0005242C3EB620212B2A8F80820002A01DC24
+:10A40000A8F80890B8F8082068E15942404209B21B
+:10A4100000B2FBF7CFF92860B5F9020040F6815190
+:10A42000484380136880B5F9001040F681525143CB
+:10A43000891329804218A2F68152B8F80A30524294
+:10A44000C3EB620212B2A8F80820002A01DCA8F8C7
+:10A450000890B8F8082071E13C0B0020342C014032
+:10A46000A4020020380500204C0000203801002004
+:10A4700040040020FC0300203F070020140C0020B3
+:10A48000000A0020A2FEFFFF700B00200024014004
+:10A49000002801403046F6F7F1FB01231A4605215A
+:10A4A00058E01146FBF786F92860B5F9020040F63E
+:10A4B0008151484380136880B5F9001040F68152FD
+:10A4C000514389132980421806E076E14AE11BE1F5
+:10A4D000ECE0BCE08FE010E0A2F68152B8F80A3060
+:10A4E0005242C3EB620212B2A8F80820002A01DC33
+:10A4F000A8F80890B8F808204BE1504201B2584241
+:10A5000000B2FBF757F92860B5F9020040F6815117
+:10A51000484380136880B5F9001040F681525143DA
+:10A52000891329804218A2F68152B8F80A305242A3
+:10A53000C3EB620212B2A8F80820002A01DCA8F8D6
+:10A540000890B8F8082052E13046F6F797FB01234F
+:10A550001A4606213846F6F791FB01213046F6F7F8
+:10A5600003FB01213846F6F7FFFABAF80800ABF80A
+:10A570000000BAF80A00ABF80200BAF81000ABF815
+:10A58000040055465E46AB48F8F702FBB4F85E009F
+:10A59000F1880844A4F86400B4F8600031890844E4
+:10A5A000A4F86600B4F8620071890844A4F8680051
+:10A5B000317EA148012978D034F85E1F018061887E
+:10A5C0004180A18881809C49028808310A804288A4
+:10A5D0004A80808888809848896A0830884795F83A
+:10A5E0003E0000287ED0F7F729FF15F83E0F401EE9
+:10A5F0002870BDE8F09F01461846FBF7DBF828609D
+:10A60000B5F9020040F68151484380136880B5F9DE
+:10A61000001040F68152514389134218A2F681522C
+:10A62000524252082980A4F862201044A4F8600025
+:10A630000844A4F85E0000213046F6F795FA0021A0
+:10A640003846F6F791FA01231A460621B0E6404251
+:10A6500001B2504200B2FBF7ADF82860B5F9020034
+:10A6600040F68151484380136880B5F9001040F6E8
+:10A670008152514389134218A2F681525242520824
+:10A680002980A4F862201044A4F85E000844A4F8CD
+:10A69000600000213046F6F767FA00213846F6F7E9
+:10A6A00063FA01231A46052182E6B4E019461046F2
+:10A6B000FBF780F82860B5F9020040F68151484365
+:10A6C00080136880B5F9001040F681525143891318
+:10A6D0004218A2F68152524229805208A4F85E2004
+:10A6E000104400E09AE0A4F862000844A4F8600076
+:10A6F00000213046F6F738FA00213846F6F734FAEA
+:10A7000001231A460721C5E65942404209B200B268
+:10A71000FBF750F82860B5F9020040F68151484334
+:10A7200080136880B5F9001040F6815251438913B7
+:10A730004218A2F68152524229805208A4F85E20A3
+:10A740001044A4F860000844A4F8620000213046D8
+:10A75000F6F70AFA00213846F6F706FA01231A46F8
+:10A76000062197E61146FBF725F82860B5F90200A7
+:10A7700040F68151484380136880B5F9001040F6D7
+:10A780008152514389134218A2F6815252422980C4
+:10A790005208A4F860201044A4F85E000844A4F80D
+:10A7A000620000213046F6F7DFF900213846F6F75F
+:10A7B000DBF901231A460521C6E6504201B2584290
+:10A7C00000B2FAF7F7FF2860B5F9020040F68151B0
+:10A7D000484380136880B5F9001040F68152514318
+:10A7E00089134218A2F68152524229805208A4F8D5
+:10A7F00060201044A4F862000844A4F85E00002120
+:10A800003046F6F7B1F900213846F6F7ADF90123E5
+:10A810001A46072198E634F8641FCFE607480088F7
+:10A82000A0F5D04168393FF4E4AEBDE8F05FF8F739
+:10A830005DBC00003C0B002018000020182C0140DB
+:10A840002DE9F041944C9548B4F862100288511AF1
+:10A8500089B20F296FD30088A4F86200904800885D
+:10A86000DFF84082C0074FF000054FF0010741D0EC
+:10A870008B4AD4E90C1024321388B1EB530F02D267
+:10A880001288511A08444FF4F371884200D20846E6
+:10A890008549B1FBF0F0616CC1F3510108440646F3
+:10A8A0006064F5F7C8FD0022804BF5F730FD4FF0EE
+:10A8B00040427F4BF5F72BFD0E22F5F797FDF5F79C
+:10A8C000F1FDA4F8AC0094F86D00401CC0B284F80F
+:10A8D0006D00082834D3704898F84A20001F037888
+:10A8E0009A4201D002704580724A1378724A23B1AD
+:10A8F000458021E06564256569E0D8F89810A1F5E8
+:10A90000FA618E4211DDE16D8B1C9E4205DDB0F9CE
+:10A9100002100A290DDA491C06E08E4205DAB0F968
+:10A920000210002908DD491E4180B0F902000A2802
+:10A9300002DB177001E0ABE01570E66584F86D503E
+:10A940005E484FF4A5420178C1F38101012962D02C
+:10A9500044F25063A4F80830A4F8A820B0F92430D9
+:10A9600021894B439B13A4F8A430B0F90E00D4F80E
+:10A9700050C07043B0FBF1F35149CCEBCC0C4FEA23
+:10A98000CC2C0988C3F3D10303EB9C33B0032365BC
+:10A99000B0FBF1F14B4BC908B3F846C0CCEBCC0C83
+:10A9A0004FEACC2C01EB9C31A3F84610F117890338
+:10A9B00041EA96410023F5F7B5FBB4F8AA10C1EBC4
+:10A9C000C101C902C00800EB9130A4F8AA00616C73
+:10A9D000206F0844206794F87420521CD2B284F887
+:10A9E0007420082A05D3C008A4F8760084F87450AF
+:10A9F00025673548C3885A0605D498F80F20022ADF
+:10AA00000DD0A4F88A50244894F83F20B8300C2A7E
+:10AA100028D2C57427E045F6C05121819CE794F8FF
+:10AA2000382094F88E60B2420CD084F88E2094F8CE
+:10AA30003D2002F00106C2F34002964202D1A4F882
+:10AA40008A5005E0B4F88A2040F6B836B24205D202
+:10AA5000B4F88A00401CA4F88A00D4E743F08002CE
+:10AA6000C280D0E7C774194B0E4C41F2482693F8C8
+:10AA70003C30B4F8864041F2504C0C2A0AD3B14223
+:10AA800008DB012B06D0614502DD002C00D1877464
+:10AA9000BDE8F0818574FBE73801002048070020FD
+:10AAA00000040040A40200204564BD0100209C4039
+:10AAB000133B3340FA030020FB030020D0040020A6
+:10AAC00030010020300A0020000C00203805002052
+:10AAD00070B5394C394821880288511A89B23E290B
+:10AAE0004DD30088364E20803649307806F1140563
+:10AAF00018B3488B80002880E96828468847B5F954
+:10AB000004003149FCF79FFD304A60804FF48045D6
+:10AB1000D3884FF000015E0737D4B0F5DC5F2FDD3E
+:10AB2000E079401CC0B2E0710A283ED343F40040F3
+:10AB300040F00400D080A16036E0888B204A80007D
+:10AB4000121D1080888B80005080888B800000B29E
+:10AB500090804A8B92002A804A8B92006A80498BAF
+:10AB60008900A98018497C31FCF76DFDA080B5F9FA
+:10AB700004001549FCF767FD60800120307070BD4E
+:10AB800023F40040A560D0800EE043F4004343F07E
+:10AB90000403A160D380B0F5B45F06DC23F4004069
+:10ABA00020F00400D080A560E171D4E90201884260
+:10ABB00000DB0846206170BDF80D0020480700202A
+:10ABC00094060020A4020020C0B70008000C00205A
+:10ABD00005494FF48040C860886008610348C18817
+:10ABE00021F48271C1807047F80D0020000C002014
+:10ABF0002DE9F041384C394E394F207841F233314C
+:10AC0000C2074FF000050CD0A28962B394F9070087
+:10AC1000002800DA4042C0B2032829D240F2AE70C8
+:10AC20002AE0A570E5732F4AE571A58192F83830C6
+:10AC3000237220F00800A18040F002002070BD8641
+:10AC40007560B560F560116D490005D041F684610D
+:10AC5000A18140F010002070C0B240F001002070CF
+:10AC60006574BDE8F081658120F01000207015E06A
+:10AC7000042803D240F6510060810FE0052802D27B
+:10AC800040F69910F8E740F6CC42062803D307288F
+:10AC900001D3082801D2628100E0618197F8A10008
+:10ACA00098B9B088102301B2B4F90A003622FBF734
+:10ACB00037FD7060F168401AB1680844B060B6F9B9
+:10ACC00000104843C013F060B886B88E10B1012060
+:10ACD000A070C6E7A570C4E70C0E0020B8060020DF
+:10ACE000A4020020380100202DE9F041554C2678BF
+:10ACF000F0077CD05448217A544D90F838008142B6
+:10AD00007BD0534A2346DFF84CC1575C93F90E20A1
+:10AD100093F90730874203D01CF80170874213D1A2
+:10AD200046F002065B1C26705BB2E3711CF8011052
+:10AD3000814201D15B1CE37194F90710062901DD02
+:10AD40000621E171521C1CE0434F17F801C0434F2C
+:10AD5000844503D017F801C0844513D126F00206BC
+:10AD60005B1E26705BB2E371795C814201D15B1E90
+:10AD7000E37194F907306FF005018B4200DAE1715D
+:10AD8000521EA273207294F907108A1C042A02D959
+:10AD900041F68462A2812C4A012912780ADD2B4BEC
+:10ADA00056079B6802D543F0080301E023F008032F
+:10ADB000AB606070B1F1FF3F09DA5107A96802D5B5
+:10ADC00021F0080101E041F00801A9606070F8F786
+:10ADD000C7FCA078012810D121488068A3280CDA8C
+:10ADE00094F90700022803DD0220E07105E01EE06F
+:10ADF0006FF00101884200DAE171A089002630B1CC
+:10AE0000401E0004000CA08101D1E671A673E87B0E
+:10AE100004280CD0B5F93410512341220020FBF74F
+:10AE20007FFCA886002802D1E07B10B1A670BDE8A7
+:10AE3000F0810C4806700C480670207820F0010064
+:10AE40002070F4E70C0E002038010020A40200203E
+:10AE5000B8B80008BEB80008CAB80008D0B80008E2
+:10AE6000380500205C0700203F070020F0B415469D
+:10AE70000D4A0E464FF0FF31B0EBA20F12DA002858
+:10AE800010DB0A49096851F82000406844682CB179
+:10AE900029463046A446F0BC1A4660476FF00500CC
+:10AEA000F0BC70470846FBE7040000007C08002067
+:10AEB000173E573CBB3A3E39DD3794366135413455
+:10AEC00033333532443161308A2FBD2EFB2D412D75
+:10AED000CC1C58585868991958585868331300565C
+:10AEE00095130054B61300525A140050FD14004E2E
+:10AEF000A115004C4516004A761600486C1700460E
+:10AF000072180044BA190042741B0040911D003EA3
+:10AF1000B420003C9F22003AE1220038532300363F
+:10AF20008B240034812500322B2700302028002E6E
+:10AF30005829002CB02A002A9B2C0028D22D00264C
+:10AF40007C2F00242631002202330020FD34001E15
+:10AF50005C37001CCC3C001A873E0018BE3F001630
+:10AF60000040001400400012004000100040000E9D
+:10AF70000040000C0040000A0040000800400006AD
+:10AF800000400004004000020040000001020304F1
+:10AF9000050005000102030401040003050200008E
+:10AFA000F001000036010000F8000000BA000000C7
+:10AFB0007C0000007C0000007C000000C91C9C1983
+:10AFC000991CCC199C1CC9190000290052007B0057
+:10AFD000A400CC00F5001E01470170019901C201D7
+:10AFE000EA0113023C0265028E02B602DF02080388
+:10AFF000300359038203AA03D303FB0324044C0444
+:10B0000075049D04C504EE0416053E0567058F050D
+:10B01000B705DF0507062F0657067F06A706CE06EB
+:10B02000F6061E0746076D079507BC07E4070B08E1
+:10B03000320859088108A808CF08F6081D094409F4
+:10B040006A099109B809DE09050A2B0A520A780A29
+:10B050009E0AC40AEA0A100B360B5C0B820BA80B83
+:10B06000CD0BF30B180C3E0C630C880CAD0CD20C02
+:10B07000F70C1C0D410D650D8A0DAF0DD30DF70DAD
+:10B080001C0E400E640E880EAC0ECF0EF30E170F82
+:10B090003A0F5E0F810FA40FC70FEA0F0D1030108B
+:10B0A000531075109810BA10DD10FF1021114311C4
+:10B0B00065118711A911CA11EC110D122E1250122F
+:10B0C00071129212B312D412F412151336135613CE
+:10B0D00076139613B713D713F613161436145614A3
+:10B0E00075149414B414D314F214111530154E15AC
+:10B0F0006D158C15AA15C815E715051623164116EA
+:10B100005F167C169A16B716D516F2160F172C175F
+:10B11000491766178317A017BC17D917F517111809
+:10B120002E184A18661881189D18B918D418F018E6
+:10B130000B19261942195D1978199219AD19C819F8
+:10B14000E219FD19171A311A4C1A661A801A991A3F
+:10B15000B31ACD1AE61A001B191B331B4C1B651BB7
+:10B160007E1B971BAF1BC81BE11BF91B121C2A1C63
+:10B17000421C5A1C721C8A1CA21CBA1CD21CE91C40
+:10B18000011D181D301D471D5E1D751D8C1DA31D45
+:10B19000BA1DD01DE71DFD1D141E2A1E401E571E80
+:10B1A0006D1E831E981EAE1EC41EDA1EEF1E051FE6
+:10B1B0001A1F2F1F451F5A1F6F1F841F991FAE1F75
+:10B1C000C21FD71FEC1F002000006400C9002D0122
+:10B1D0009201F7015B02C00224038903ED035204CC
+:10B1E000B6041A057F05E3054706AB060F0773078C
+:10B1F000D7073B089F0802096609C9092D0A900A6A
+:10B20000F30A560BB90B1C0C7F0CE20C440DA60D77
+:10B21000090E6B0ECD0E2F0F900FF20F5310B410BE
+:10B2200015117611D71138129812F8125813B81355
+:10B2300018147714D61435159415F3155116B01645
+:10B240000E176B17C91726188318E0183D1999199E
+:10B25000F519511AAD1A081B631BBE1B181C731C71
+:10B26000CD1C261D801DD91D321E8A1EE31E3B1FCC
+:10B27000921FEA1F41209820EE2044219A21EF21BD
+:10B2800045229922EE2242239623E9233C248F244F
+:10B29000E22434258525D72528267826C826182790
+:10B2A0006827B72706285428A228EF283D2989298E
+:10B2B000D629222A6D2AB82A032B4D2B972BE12B56
+:10B2C0002A2C722CBB2C022D4A2D912DD72D1D2EF0
+:10B2D000632EA82EEC2E302F742FB82FFA2F3D306E
+:10B2E0007F30C030013141318131C13100323F32D4
+:10B2F0007D32BA32F73234337033AC33E733223431
+:10B300005C349534CE3407353F357735AE35E4358A
+:10B310001A3650368536B936ED36203753378637EC
+:10B32000B737E937193849387938A838D73805395F
+:10B3300032395F398B39B739E2390D3A373A603AE9
+:10B34000893AB23ADA3A013B283B4E3B733B983B91
+:10B35000BD3BE03B043C263C483C6A3C8B3CAB3C60
+:10B36000CB3CEA3C093D273D443D613D7D3D993D57
+:10B37000B43DCE3DE83D013E1A3E323E493E603E80
+:10B38000763E8C3EA13EB53EC93EDC3EEF3E013FDF
+:10B39000123F233F333F433F513F603F6E3F7B3F70
+:10B3A000873F933F9E3FA93FB33FBC3FC53FCD3F43
+:10B3B000D53FDC3FE23FE83FED3FF13FF53FF93F4E
+:10B3C000FB3FFD3FFF3FFF3FFF3F0000E0203420F9
+:10B3D000002020E02020202337202620210000808C
+:10B3E000020004000800100000020004000804002D
+:10B3F000000200040008001000200040008004004B
+:10B40000000000800000004000000020000000104C
+:10B41000000000080000000400000002000000011D
+:10B42000000080000000400000002000000010002C
+:10B4300000000800000004000000020000000100FD
+:10B440000080000000080140000C0140000C014099
+:10B45000000C0140000C0140000C0140000C0140B8
+:10B46000000C01400010014000100140001001409C
+:10B470000010014000100140001001400010014088
+:10B48000001001400014014004080140040C014078
+:10B49000040C0140040C0140040C0140040C014068
+:10B4A000040C0140040C0140041001400410014050
+:10B4B0000410014004100140041001400410014038
+:10B4C0000410014004100140041401400808014028
+:10B4D000080C0140080C0140080C0140080C014018
+:10B4E000080C0140080C0140080C01400810014004
+:10B4F00008100140081001400810014008100140E8
+:10B5000008100140081001400810014008140140D3
+:10B510000C0801400C0C01400C0C01400C0C0140CB
+:10B520000C0C01400C0C01400C0C01400C0C0140B7
+:10B530000C1001400C1001400C1001400C10014097
+:10B540000C1001400C1001400C1001400C10014087
+:10B550000C14014010080140100C0140100C014077
+:10B56000100C0140100C0140100C0140100C014067
+:10B57000100C01401010014010100140101001404B
+:10B580001010014010100140101001401010014037
+:10B5900010100140101401400000000000000000E5
+:10B5A000000000000000000000000000140801403E
+:10B5B000140C0140140C0140140C0140140C014007
+:10B5C000140C0140140C0140140C014014100140F3
+:10B5D00014100140141001401410014014100140D7
+:10B5E00014100140141001401410014014140140C3
+:10B5F000000000000000000000000000000000004B
+:10B6000000000000FFFFFF0F0FFFFFFFFFF0FFFF35
+:10B61000FF0FFFFFFFFFF0FF0FFFFFFFFFF0FFFF38
+:10B62000FF0FFFFFFFF0FFFF0FFFFFFFFFF0FFFF28
+:10B63000FF0FFFFFFFFFF0FFFFFF0FFFFFFFFFF018
+:10B64000FFFFFF0FFFF0FFFF000000404000000081
+:10B650000004000000400000000004004000000062
+:10B660000004000000400000000400004000000052
+:10B670000004000000400000000004000000400042
+:10B6800000000004000000400004000000000080F2
+:10B69000800000000008000000800000000008009A
+:10B6A000800000000008000000800000000800008A
+:10B6B000800000000008000000800000000008007A
+:10B6C000000080000000000800000080000800006A
+:10B6D0000000002020000000000200000020000008
+:10B6E0000000020020000000000200000020000016
+:10B6F0000002000020000000000200000020000006
+:10B7000000000200000020000000000200000020F5
+:10B710000002000000000060600000000006000061
+:10B72000006000000000060060000000000600004D
+:10B73000006000000006000060000000000600003D
+:10B74000006000000000060000006000000000062D
+:10B7500000000060000600000080020004000800F5
+:10B7600010000002000400080400000200040008A9
+:10B77000001000200040008004000000FF7FFFFF59
+:10B78000FDFFFFFFFBFFFFFFF7FFFFFFEFFFFFFFE7
+:10B79000FFFDFFFFFFFBFFFFFFF7FFFFFBFFFFFFCB
+:10B7A000FFFDFFFFFFFBFFFFFFF7FFFFFFEFFFFFC7
+:10B7B000FFDFFFFFFFBFFFFFFF7FFFFFFBFFFFFF7D
+:10B7C000401FFC02001E5A03C01CC403801B3C0423
+:10B7D000401AC60400196305C01717068016E40650
+:10B7E0004015CD070014D708C012050A80115B0B65
+:10B7F0004010DD0C000F900EC00D7510800C9012E3
+:10B80000400BE014000A6517C0081C1A8007FD1CD5
+:10B810004006002000051823C003372680024E2969
+:10B8200040014C2C0000242FC0FEC73180FD2E3477
+:10B8300000FB2D3880F81C3B00F6003C8025151AD3
+:10B8400040249A1B00231E1DC021B81E80205D20AD
+:10B85000401F0C22001EC223C01C7E25801B3327E4
+:10B86000401AFB280019B72AC0176D2C8016192E14
+:10B870004015B92F00144731C012C9328011353438
+:10B8800040108B35000FCA36C00DF037800CFE38E3
+:10B89000400BF439000AD23AC008983B8007473C75
+:10B8A0004006E13C0005673DC003DA3D80023E3EB4
+:10B8B0004001923E0000143F010203040500020310
+:10B8C0000405000103040500010205000102030450
+:10B8D00004050001020355050010AA1A5525003081
+:10B8E000AA3A0000AA0A55150020AA2A5535FF3F9A
+:10B8F0006465765F63616E3100000000FD890008B9
+:10B90000AD8B0008298B000859890008218900089F
+:10B9100000000000F0B80008FCB8000840B90008BA
+:10B92000000000208C080000000700086CBA000826
+:10B930008C0800203C1500005485000814B900084C
+:10B9400001441335401B084904211355152A4006AC
+:10B95000190801A713AF5A1B08D5041ACF040124F4
+:10B9600023286E420117020604050103148020FFFC
+:10B970008BAA0A0201A415AA0A551500085920AA83
+:10B980002A5535FF3F073103010504060203127CE7
+:10B990001573FFFF04FF808001012D025F64021315
+:10B9A0000A13558C52081201100C050406020301FB
+:10B9B0000103070505280B01020304020607030320
+:10B9C000040C3D0706040509191F19190431050661
+:10B9D000060B14AA1A02312E40FD39692602110401
+:10B9E0002F405F020C26405B262ACD5515551512B7
+:10B9F0003902017F0316D0071AFF01013B0261AA39
+:10BA00000C10080108A834993F33135594391CA928
+:10BA1000100916E891220312100A17401C12600A3E
+:10BA200016901B011AA2646B698C94012199D001B4
+:10BA30009A5A14021AC802CBD007023A19164902C0
+:10BA4000892612C8DA01DA1AFF01C1227D130D021C
+:10BA500012103AFA0812081CF401010812062BE829
+:0CBA6000031012021B3CB915B1000000DD
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000301664612
+:10FC300000400040513800400040004000400101B9
+:10FC4000004000407A3B082708270827FF0033338D
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000202008B
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV03.axf b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV03.axf
new file mode 100644
index 0000000..fb0ebbf
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV03.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV03.hex b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV03.hex
new file mode 100644
index 0000000..575f8c2
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV03.hex
@@ -0,0 +1,3035 @@
+:020000040800F2
+:10000000D81D00200101000835570008BD3F000839
+:100010006955000819100008A583000800000000B9
+:10002000000000000000000000000000556800080B
+:10003000BB2E000800000000F15C00087D6B00088A
+:100040001B010008AD5A00081B0100081B01000835
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B010008E12900081B01000802
+:100080001B0100081B010008590700087D7E0008BD
+:10009000297F00081B010008411000081B0100080F
+:1000A0000D6C0008E56C00081B0100081B0100082E
+:1000B000E96C0008D16F00082D7200081B010008D0
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008CD7D00081B0100081B01000862
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0F4FA00480047B9990008D81D002024
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7996B000875
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0DEF986460E4617469C4621
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704710B5002200E062
+:1001B000521C835C8C5CA34201D1002BF8D1D8B2D5
+:1001C000E1B2401A10BD80EA010210B502F000430E
+:1001D000400022D04A001FD0010E01EB1261C0F393
+:1001E0005600C2F3560240F4000042F40002A0FBA5
+:1001F000022000047F39140400D0401C50EA124051
+:1002000001D44000491EC2B20C0604EBD010401CC1
+:100210004008802A02D003E0002010BD20F0010039
+:10022000002900DA0020184310BD2DE9FE4F81EAB5
+:10023000030404F0004421F0004100944FF0000B4F
+:1002400023F0004350EA01045ED052EA03045BD07D
+:10025000C3F30A54C1F30A552C44A4F2F3340194B5
+:10026000A0FB0254C1F3130141F48011C3F3130343
+:1002700043F4801301FB024400FB034E840A970AF7
+:1002800044EA815447EA8357A4FB076802958D0A24
+:1002900005FB07854FEA932C04FB0C542705029DB0
+:1002A0004FEA065847EA1637B5EB08056EEB070C20
+:1002B000870E920E47EA811742EA8312A7FB0201DA
+:1002C000B6EB0B0164EB00042B0D43EA0C335E1814
+:1002D00044EB1C50DA465146E7FB0201C5F3130418
+:1002E0004FEA0B3343EA14534FEA0432019C43EACA
+:1002F0000603A4F10C040294009CCDE900B400F0C4
+:100300009FF903B0BDE8F08F00200146F9E72DE921
+:10031000F04D81EA030404F0004B21F0004514463F
+:100320004FF0000A23F0004150EA050220D054EAC1
+:1003300001021DD0C5F30A570246C5F31303C1F3EA
+:100340001300C1F30A5640F4801543F48013A7EB61
+:100350000608101BD64608F2FD3873EB050002D3E1
+:1003600008F1010801E092185B41B8F1000F03DACF
+:1003700000200146BDE8F08D00204FF480110646B4
+:1003800084460EE0171B73EB050705D3121B63EBC6
+:10039000050306434CEA010C49084FEA3000921865
+:1003A0005B4150EA0107EDD152EA030012D082EA24
+:1003B000040083EA0501084305D0101BAB4106D2B7
+:1003C0000122002306E000224FF0004302E06FF01C
+:1003D000010253101AEB06004CEB085110EB0A0017
+:1003E00041EB0B01BDE8F04D00F01BB970B521F0F9
+:1003F000004303430CD0C1F30A550024D5EB040598
+:1004000064EB0403D617AD1AB34102DB00200146AA
+:1004100070BD201841EB025170BDC10F80EAE07041
+:100420000844CA079623002100F0CDB89623002285
+:10043000114600F0C8B80EB5C10F80EAE07008445C
+:10044000CA07002140F233438DE80E000A460B46EE
+:1004500000F0F6F803B000BD0EB540F23341029152
+:100460000021CDE900110A460B4600F0E9F803B07F
+:1004700000BD00F0004220F00040C10DC0F31600A6
+:1004800040F400007F2901DA00207047962903DC40
+:10049000C1F19601C84001E096398840002AF4D0A5
+:1004A0004042704770B5C1F30A5201F00045002484
+:1004B000C1F3130140F2FF3341F480119A4201DA93
+:1004C000002070BD40F233439A42A2F2334203DC73
+:1004D000524200F05FF800E090402C43F1D04042DF
+:1004E00070BDC1F30A5210B5C1F3130140F2FF33DE
+:1004F00041F480119A4201DA002010BD40F23343EA
+:100500009A42A2F2334203DC524200F043F810BD9B
+:10051000904010BD2DE9F05F0546002092469B46B5
+:1005200088460646814640241BE028464146474609
+:10053000224600F02FF853465A46C01A914110D374
+:1005400011461846224600F016F82D1A67EB0108EE
+:100550004F4622460120002100F00DF817EB00095C
+:100560004E41201EA4F10104DFDC484631462A46F4
+:100570004346BDE8F09F202A04DB203A00FA02F14E
+:10058000002070479140C2F1200320FA03F3194381
+:1005900090407047202A04DB203A21FA02F0002123
+:1005A000704721FA02F3D040C2F120029140084383
+:1005B000194670470029A8BF7047401C490008BF72
+:1005C00020F00100704710B4B0FA80FC00FA0CF083
+:1005D00050EA010404BF10BC704749B1CCF12004BB
+:1005E00021FA04F411FA0CF118BF01212143084348
+:1005F000A3EB0C01CB1D4FEA00614FEA102042BF74
+:10060000002010BC704700EBC35010440029A4BF69
+:1006100010BC7047401C490008BF20F0010010BC0E
+:10062000704710B5141E73F1000408DA401C41F144
+:10063000000192185B411A4301D120F0010010BD66
+:100640002DE9F04D92469B4611B1B1FA81F202E0DC
+:10065000B0FA80F220329046FFF78DFF04460F4635
+:1006600040EA0A0041EA0B0153465A46084313D0B8
+:10067000114653EA010019D0C8F140025046FFF775
+:1006800089FF05460E46504659464246FFF773FF1E
+:10069000084305D0012004E020463946BDE8F08D2E
+:1006A0000020054346EAE0762C4337430A98630569
+:1006B000E40AA0EB08000022FD0A44EA47540A308D
+:1006C00002D500200146E9E7010510196941DDE97D
+:1006D000084500196941BDE8F04DA2E7064C074DF9
+:1006E00006E0E06840F0010394E807009847103402
+:1006F000AC42F6D3FFF7FEFC98BB0008B8BB00087D
+:1007000070B58C1810F8015B15F0070301D110F8D3
+:10071000013B2A1106D110F8012B03E010F8016B00
+:1007200001F8016B5B1EF9D12B0705D40023521E83
+:100730000DD401F8013BFAE710F8013BCB1A921CEB
+:1007400003E013F8015B01F8015B521EF9D5A142E9
+:10075000D8D3002070BD00002DE9F0415B4C4FF470
+:1007600090652946204600F042FA002871D02946BB
+:10077000204600F0C9F856490888401C088001212D
+:10078000204600F013FB534842F21072B0F85810A4
+:10079000914202D2491CA0F8581009F03FFB4E4D7F
+:1007A000B5F91410B5F9120007F0EAFF4B4CA5F8A3
+:1007B00056002080A16820468847A088A5F85800E8
+:1007C00005F022F809F02AFC454E464C30780828FE
+:1007D00036D045F6AC30606042F6EF60A06042F281
+:1007E000C400E0604048008A2080208E6080A16BB9
+:1007F0003C488847208E40F21C7180003B4C00EB47
+:1008000081006887207A4FF0000740073DD5384DBA
+:1008100040F21A61E888401C80B2E880884232D3F6
+:100820004FF48051334803F051F801282BD132495D
+:10083000EF8032480A780A2A0ED2438853B10BE07F
+:1008400041F2130060604FF48060A06040F61B50DE
+:10085000C7E718E0521C0A70D1B2022913D84188A8
+:10086000002910D1A16821F00401A1602449CA889F
+:1008700022F40062CA80017821F00201017021494E
+:1008800049F681600880BDE8F08130780A2818D2E6
+:10089000DFE800F0170613050A050D171113F2E73C
+:1008A000BDE8F04108F042B90AF06AFB05E0BDE896
+:1008B000F04104F02DB908F055FEBDE8F04109F013
+:1008C00005BD01F0E7FD84F8BA70DCE700240140C3
+:1008D00058070020380100204C000020400700206D
+:1008E0004F070020CC000020F0010020A8020020CB
+:1008F000D80A0020000C014073020020F2050020FD
+:10090000100C0020442C01406FEA11210160704757
+:100910000029816802D041F0010101E021F00101CC
+:10092000816070470029816802D041F4807101E044
+:1009300021F48071816070472DE9F041854E92B0BD
+:10094000304600F011F90BA800F03FFA01214FF4F6
+:10095000C06005F061FA00248DF831404FF460204A
+:10096000CDE90D044FF4A0204FF00A080B900127A9
+:100970008DF83C808DF830700BA9304600F086F978
+:10098000754D8DF831408DF830708DF83C700BA9A5
+:10099000284600F07BF901231A460F21304600F06B
+:1009A000C6F9022201231146304600F0C0F90123A6
+:1009B00003221946304600F0BAF90123042200212F
+:1009C000304600F0B4F9012305220321304600F03F
+:1009D000AEF9012306220821304600F0A8F90123D0
+:1009E00007220A21304600F0A2F9012308220B2138
+:1009F000304600F09CF9012309220D21304600F019
+:100A000096F901230A220421304600F090F90121D1
+:100A1000304600F084F90121284600F080F90123D6
+:100A20001A460521304600F055F901231A460621E1
+:100A3000284600F04FF90021304600F0CBF84FF483
+:100A4000E041284600F0C6F80121304600F0B8F831
+:100A50000121284600F0B4F80121304600F0A6F844
+:100A60000121284600F0A2F80121304600F09EF94D
+:100A70000121284600F09AF940F61451374806F053
+:100A8000ACFE12208DF8400002208DF841008DF858
+:100A900042408DF8437010A804F07AFE01224FF412
+:100AA0009061304600F0E8F801213046FFF73AFF48
+:100AB00001213046FFF72CFF01212846FFF728FFD0
+:100AC000304600F06EF9304600F09FF80028FAD169
+:100AD000304600F075F9304600F082F80028FAD16F
+:100AE000284600F05EF9284600F08FF80028FAD179
+:100AF000284600F065F9284600F072F80028FAD17F
+:100B00000121084605F064F9154D284601F0A4FFBF
+:100B1000684602F044F80F4801A94C300090114893
+:100B200081E811018020CDE904404000069080005A
+:100B30000790202008904FF44050CDE90904694601
+:100B4000284602F00FF80121284601F079FF12B083
+:100B5000BDE8F0810024014000280140002C014044
+:100B600008000240B80200200D4910B5884202D1A9
+:100B7000012144150AE00B49884202D101210415E4
+:100B800004E0094988420AD10121CC03204605F03E
+:100B90004FF92046BDE81040002105F049B910BDCD
+:100BA0000024014000280140003C014000298168E8
+:100BB00002D041F4801101E021F48011816070477E
+:100BC0000029816802D041F4004101E021F4004194
+:100BD00081607047826822F4E0420A438260704775
+:100BE000014600208968490700D50120704710B5EB
+:100BF0000246002054680B0AC9B20C401168194221
+:100C000002D0002C00D0012010BD014600208968D0
+:100C1000090700D50120704738B501211C2005F0D7
+:100C2000FBF8EF20ADF8000000248DF80340032509
+:100C30008DF8025069460D4802F0CAFD0120ADF85A
+:100C400000008DF803408DF802506946084802F014
+:100C5000BFFD3B20ADF800008DF803408DF8025039
+:100C60006946044802F0B4FD38BD000000080140A8
+:100C7000000C014000100140002A4268C9B201D0B6
+:100C80000A4300E08A4342607047000010B54268A2
+:100C90000E4B0C791A400B6842EA0422134343605E
+:100CA00083680B4A1340D1E9024222434C7943EA5C
+:100CB00044031A438260C26A097C22F47002491E0E
+:100CC000C9B242EA0151C16210BD0000FFFEF0FF4F
+:100CD000FDF7F1FF70B5072409290AD9C568A1F10C
+:100CE0000A0606EB4606B440A543B3401D43C56063
+:100CF00007E0056901EB4106B440A543B3401D433D
+:100D00000561836BC3F30154121B921C02EB820436
+:100D10001F22A2409343A1400B43836370BD826BAB
+:100D2000491E22F4401242EA01518163704770B5B6
+:100D3000072409290AD9C568A1F10A0606EB460667
+:100D4000B440A543B3401D43C56007E0056901EB0E
+:100D50004106B440A543B3401D4305611F23072A44
+:100D600009D2446B521E02EB820293409C43914095
+:100D70000C43446370BD0D2A09D2046BD21F02EBF1
+:100D8000820293409C4391400C43046370BDC46A4B
+:100D90000D3A02EB820293409C4391400C43C462A3
+:100DA00070BD816841F00801816070470029816849
+:100DB00002D041F4A00101E021F4A001816070475C
+:100DC000816841F004018160704700210160017178
+:100DD00041718160C160012101747047002800DA0F
+:100DE0004042B0F5803F02DB4FF6FF70704780B2A3
+:100DF0007047000070B51E4C214694F83800B1F8D9
+:100E0000425006281ED9B4F84A10B4F84C00A1EBA1
+:100E1000000202F10902122A04D8FFF71DFB00228A
+:100E2000144B0AE0884204D2FFF716FB0022124B53
+:100E300003E0FFF711FB0022104BFFF7F6F9FFF775
+:100E400050FB09E005D12846FFF706FB0C4A0D4B85
+:100E5000F3E70D4951F82000C5EB45116063B0EB95
+:100E6000410F03D9C5EB45104000606370BD000021
+:100E70005C04002000003440000033400000354096
+:100E80006766666666E64B4010B2000810B50C4C0B
+:100E90002078400713D5FFF7ADFF0A49A08E0880E0
+:100EA00008483038018821F010010180001F0188B6
+:100EB00041F010010180207820F00400207010BD66
+:100EC0005C04002040040040F0B4254A254C002179
+:100ED000137A02F1380033B1B4F9023041F2CD0592
+:100EE000AB4211DC11721E4E83683836C3F3C00763
+:100EF000C3F300253668AF4211D1350706D5DD05AD
+:100F000006D443F0080305E0A180C162F0BC70473D
+:100F100023F008038360518301231372F4E790F8F0
+:100F20004A40D4B9104C646CB4F5966F15DC3407A4
+:100F300013D4548BB4F5FA6F02D2641C5483E5E7E2
+:100F40000A4A65F3C303147824F001041470518035
+:100F500011828360F0BC08F009B95183D6E7000024
+:100F600070020020F205002038010020C00A002095
+:100F7000012180F82E104FF4AF6101861F214186B8
+:100F800045F271518186704770B506464089204B05
+:100F9000204C4FF40051002580B362887AB1012AB9
+:100FA0000CD1E188491C89B2E1803289914205D394
+:100FB0006580E580FF2801D0401E708170BD70887B
+:100FC0002288904201D9012200E00022184602F056
+:100FD00088FC7088B18801442088401C80B2208041
+:100FE0008142EBD82580A088401C80B2A080F18887
+:100FF0008842E3D301206080A58070BDFFE7002216
+:10100000184602F06EFCA580E58025806580F4E737
+:1010100000100140D8050020FEE7000010B5074C85
+:101020000021204600F06AF80121204600F066F811
+:101030002046BDE81040022100F060B80064004086
+:1010400010B50D4C0B49204600F06AF809492046BE
+:10105000891C00F065F80949204600F061F8084C49
+:10106000206807F083FD002106A008F0D5FD206070
+:1010700010BD00000200F010006400407000F0306D
+:101080005C0800206465765F63616E3100000000DB
+:1010900070B51848017861F30704417861F30F24B3
+:1010A000817861F31744C17861F31F640179407955
+:1010B00061F3070560F30F2502F092F90E4E3046FA
+:1010C00002F00CF9A1B2304602F044F9210CB01C38
+:1010D00002F040F9A9B2301D02F03CF90548283869
+:1010E000C07800F00301B01D02F034F9BDE8704093
+:1010F00002F028B9B707002000E4010841B1012936
+:101100000AD0022903D1816841F40001816070474F
+:10111000816841F08001F9E7816841F40041F5E719
+:101120000A4A914202D1002181617047C1F3130242
+:101130008B0101D5C26070474B0101D50261704738
+:10114000090101D582607047426070477000F0303D
+:1011500030B5082310240422B1F5007F1DD010DC27
+:10116000202929D007DC012921D0042922D00829EF
+:1011700000D1C46030BD402920D0B1F5807FF9D1C5
+:101180000BE00025B1F5004F06D008DCB1F5806F0B
+:1011900003D0B1F5006FEDD18561426030BDB1F58E
+:1011A000803F0DD0B1F5003FF8D1446030BD054916
+:1011B000816030BDC36030BD036130BD046130BDAE
+:1011C000436030BD010101003EB5684600F026FADB
+:1011D00000208DF8080001218DF809108DF80A0013
+:1011E0008DF80B108DF806001D498DF807008DF85D
+:1011F000020001F11000897C8DF80310C1788DF890
+:10120000041001798DF80510C088164CADF8000067
+:101210006946204600F045F901220221204600F0EF
+:1012200038F901221146204600F033F90E492046D4
+:10123000FFF776FF0C492046891CFFF771FF0B4929
+:101240002046FFF76DFF08492046491EFFF768FF5B
+:1012500001224FF40441204600F01BF900203EBD5E
+:101260006C080020006400400200F0107000F030B4
+:10127000094910B588424FF0010101D14C0601E047
+:101280004FF08064204604F0BBFD2046BDE81040CE
+:10129000002104F0B5BD0000006400402DE9FF47C7
+:1012A0000026012119488DF80B608DF80C10DFF82D
+:1012B0006090ADF808608DF80D10354634464FF05B
+:1012C000040809F1800AC7681AE000BF8DF80A40D7
+:1012D00059F82610761C480BADF8000008EBC10148
+:1012E000ADF802105AF825106D1C4A0BADF8042019
+:1012F00008EBC100ADF80600684600F00BF8641C6E
+:10130000BC42E3DB04B00020BDE8F08758080020B1
+:10131000C0180020F0B5827A012191402E4A13684E
+:1013200043F0010313602C4B1C331C688C431C607E
+:10133000294D067B294C0C35A6B92E688E432E60AC
+:101340004688C78846EA0746877A04EBC707C7F886
+:1013500040660688878846EA0746877A04EBC7070F
+:10136000C7F84466067B012E12D12E680E432E600C
+:10137000867A056804EBC6064FEA3545C6F840563E
+:10138000867A456804EBC6044FEA3545C4F84456EE
+:10139000114CC57A241D002D256806D00D4325600B
+:1013A0000D4C0589143415B104E08D43F7E7256829
+:1013B0008D4325600589012D02D125680D432560E7
+:1013C000407B012802D1186808431860106820F09B
+:1013D00001001060F0BD00000066004000600040A9
+:1013E0000246002053690B424AD0B1F5807F3BD0C2
+:1013F00013DC08292ED007DC012926D0022927D0AA
+:1014000004293DD1D0682BE0102925D0202926D0F1
+:10141000402935D11069102130E0B1F5004F2BD0B3
+:101420000BDCB1F5007F22D0B1F5806F22D0B1F591
+:10143000006F25D19069702120E0B1F5803F11D077
+:10144000B1F5003F1CD15068E5E790680D4915E003
+:10145000D06802E0D068DEE7106903210EE0106971
+:1014600008210BE05068FBE79069012106E09069D4
+:10147000022103E0906900E05068042100F0E4BF1D
+:1014800070470000010101008069C0F302100001F3
+:101490007047002A426901D00A4300E08A43426152
+:1014A000704710B50368002223F00203036003684D
+:1014B00043F0010303604FF6FF7300E0521C4468E1
+:1014C000E40701D19A42F9D14268D2073ED08A7925
+:1014D000012A02683CD022F080020260CA79012A07
+:1014E000026838D022F0400202600A7A012A0268BB
+:1014F00034D022F0200202604A7A012A026830D0F9
+:1015000022F0100202608A7A012A02682CD022F0AE
+:1015100008020260CA7A012A026828D022F0040276
+:1015200002608A78CC78920742EA04620C7942EA37
+:1015300004424C79098842EA0452491E0A43C261B6
+:10154000016821F001010160002114E0002010BDBC
+:1015500042F08002C1E742F04002C5E742F02002BB
+:10156000C9E742F01002CDE742F00802D1E742F0AD
+:101570000402D5E7491C4268D20701D09942F9D14B
+:101580004068C007E2D1012010BD000010B500EB9B
+:101590000113D3F8B04114F004041472D3F8B0412D
+:1015A00034D0E408C2F80440D3F8B04104F0020497
+:1015B0005472D3F8B44104F00F049472D3F8B441D8
+:1015C000240AD474D3F8B841D472D3F8B841240AA9
+:1015D0001473D3F8B841240C5473D3F8B841240ED3
+:1015E0009473D3F8BC41D473D3F8BC41240A147467
+:1015F000D3F8BC41240C5474D3F8BC311B0E937443
+:1016000039B1016941F02001016110BD640D146020
+:10161000CAE7C16841F02001C16010BD002181719D
+:10162000C171017241728172C1728170C1700321F6
+:1016300001710221417101210180704730B50246DC
+:10164000002093685B0108D49068000101D5012057
+:1016500003E09068C00037D5022002EB0012D2F8F8
+:10166000803103F00103C2F880310B7A73B3D2F8F2
+:1016700080414D681C434B7A43EAC5031C43C2F8C2
+:1016800080418B7A03F00F038B72D2F8843123F000
+:101690000F03C2F88431D2F884318C7A2343C2F824
+:1016A0008431CB7ACC6843EA0423C2F88831CB7BFF
+:1016B000096943EA0121C2F88C11D2F8801141F086
+:1016C0000101C2F8801130BD042030BDD2F8803154
+:1016D0004C7A23430C8843EA4453C2F88031D0E764
+:1016E0002DE9F04FFE481A2185B0406CB0FBF1F0B7
+:1016F00086B20D20B6FBF0FAFA48FB49B0F91A00A1
+:10170000C0F30F100490B1F91020C82042434FF4E9
+:101710007A7000EBA2339CB2092303EBA232132AA6
+:1017200000D2044689460D46B1F91E0001F00AF9BF
+:101730000390B5F9200001F005F90290B5F92200F7
+:1017400001F000F9E94B0190D88B4FF4FA7148434E
+:1017500040F6FF71B0FBF1F0DFF894C31FFA80F898
+:10176000E44DBCF81000E4490090E8880A780709C5
+:1017700067F30002C70A67F34102C70867F38202F2
+:10178000870867F3C302070B67F30412470867F380
+:10179000451260F38612470B67F3C7120A704A7846
+:1017A000470A67F30002470967F34102870967F3B5
+:1017B0008202070A67F3C302C70967F304122F7A8C
+:1017C000BF0867F34512800B60F386124A7093F8E6
+:1017D000070110B142F0800001E022F08000487063
+:1017E000C4489B46827A887862F341001A461B8976
+:1017F000DD0885EA1325ED4365F382009CF800506F
+:1018000065F304105D0965F34510DB0A63F3861088
+:101810001388DB135B1C63F3C71088709BF84A20A6
+:101820002AB1012A07D0022A0AD0032A0DD0CA7889
+:1018300022F003020CE0CA7822F00302521C07E0F7
+:10184000CA7822F00302921C02E0CA7842F0030236
+:10185000A94BCA702833A3F118059A7802F0030245
+:10186000012AAA7812D022F01002AA70CA7897072B
+:101870000FD020F0080088709F482830407900F091
+:101880000300012808D0022809D00BE042F0100222
+:10189000EBE740F00800EEE742F0040001E022F040
+:1018A0000400C870944F3246791DF87820F09000FB
+:1018B000F870381D05F05EF9904EB6F9020005F09B
+:1018C000FAFFB871B6F9040005F0F5FFF87107F1F9
+:1018D0000806711C3046049A05F04CF92246F11CAA
+:1018E000B01C05F047F986486421B0F9040048436C
+:1018F000800B03F05DFA70714246F11DB01D05F0DA
+:1019000039F9B9F91000FFF769FAC8214843000C0A
+:1019100003F04EFA287006F1200001240178022716
+:10192000B4EB911F03D1A97841F0010105E0B7EBB9
+:10193000911F03D1A97821F00101A970437803F028
+:101940000301012902D0022904D007E0A97841F05F
+:10195000020102E0A97821F00201A970DBF8082059
+:10196000A9784FEAD21C6CF38201A97090F802C0EA
+:101970005E46CCF3810CBCF1010F03D0BCF1020F29
+:1019800003D005E041F0200101E021F02001A97021
+:101990008346A046B4EB931F03D1C8B240F0800049
+:1019A00004E0B7EB931F02D101F07F00A870554807
+:1019B000DFF84091504C417FE878183461F34100E2
+:1019C000D10A61F3820096F82A1161F3000031799F
+:1019D00061F3C300E87099F80A302979484663F347
+:1019E000820133785B115B1C63F3C301530963F31A
+:1019F0000411297111166A79491C61F3C3026A71D5
+:101A000099F80020E97962F30301C28899F8080087
+:101A1000D20B62F38611C00860F3C711E971524618
+:101A2000611C204605F0A6F8E11CA01C009A05F0F8
+:101A3000A1F8B6F9E800FFF7D1F9C8214843800BB7
+:101A400003F0B6F92071307AC109A07961F3C710AB
+:101A5000B6F8C8100A0A62F30600A071E171273CCB
+:101A6000611C2046039A05F085F8E11CA01C029A2F
+:101A700005F080F8611D201D019A05F07BF884F8BF
+:101A800006A09BF800005C4620F00C00001D20F032
+:101A90003000103020F0C00340338BF800309BF84A
+:101AA0000100DFF854A020F00300401C20F00C00DF
+:101AB000001D20F0C00240328BF80120A078AAF16E
+:101AC0001F0A20F00300401C20F00C00001DA07035
+:101AD0008346E07820F0E0014031E17014E000003E
+:101AE00038010020D404002040050020A802002076
+:101AF000C00A0020100C00208F070020080E0020D4
+:101B0000F2050020300E00209AF8000000287DD059
+:101B1000F07B00287AD18AF800000AF1170090F8CB
+:101B200000C00CF0030CBCF1010F06D090F800C00F
+:101B30000CF0030CBCF1020F04D190F800C06CF360
+:101B4000010323700378C3F38103012B04D00378CE
+:101B5000C3F38103022B06D103784FEA930C237859
+:101B60006CF3830323700378C3F30113012B04D0B8
+:101B70000378C3F30113022B06D103784FEA131C39
+:101B800023786CF3051323700378B8EB931F03D00D
+:101B90000378B7EB931F06D103784FEA131C237821
+:101BA0006CF387132370437803F00303012B04D0F5
+:101BB000437803F00303022B03D1437863F301025C
+:101BC00062704278C2F38102012A04D04278C2F3E3
+:101BD0008102022A05D142789308627863F3830276
+:101BE00062704278C2F30112012A04D04278C2F333
+:101BF0000112022A05D142781309627863F30512B3
+:101C000062704278B8EB921F05D000E018E142788C
+:101C1000B7EB921F05D142781309627863F38712FC
+:101C20006270827802F00302012A04D0827802F006
+:101C30000302022A04D183785A4663F30102A27098
+:101C40008278C2F38102012A04D08278C2F3810231
+:101C5000022A05D182789308A27863F38302A270E6
+:101C60008278C2F30112012A04D08278C2F30112F1
+:101C7000022A05D182781309A27863F30412A270B4
+:101C80008278B8EB921F03D08278B7EB921F06D10F
+:101C90008278C2F30113A27863F34712A270C2786C
+:101CA000D20608D0C27802F01F021F2A03D2C278DF
+:101CB00062F30401E170C178490905D0C1784A098D
+:101CC000E17862F34711E170017901F00301012924
+:101CD00004D0017901F00301022904D101792279AC
+:101CE00061F3010222710179C1F38101012904D05C
+:101CF0000179C1F38101022905D101798A0821798D
+:101D000062F3830121710179C1F30111012904D02A
+:101D10000179C1F30111022905D101790A0921795B
+:101D200062F3051121710179B8EB911F03D001799C
+:101D3000B7EB911F05D101790A09217962F3871167
+:101D40002171417901F00301012904D0417901F0A9
+:101D50000301022904D14179627961F301026271C0
+:101D60004179C1F38101012904D04179C1F3810195
+:101D7000022905D141798A08617962F38301617191
+:101D80004179C1F30111012904D04179C1F3011155
+:101D9000022905D141790A09617962F3051161715E
+:101DA0004179B8EB911F03D04179B7EB911F05D171
+:101DB00041790A09617962F387116171817901F0D2
+:101DC0000301012904D0817901F00301022904D122
+:101DD0008179A27961F30102A2718179C1F3810154
+:101DE000012904D08179C1F38101022905D18179CA
+:101DF0008A08A17962F38301A1718179C1F301118C
+:101E0000012904D08179C1F30111022905D1817919
+:101E10000A09A17962F30511A1718179B8EB911FCB
+:101E200003D08179B7EB911F05D181790A09A17996
+:101E300062F38711A171C179E07961F30300E07168
+:101E4000434F387800F00F00042801D1FFF720F944
+:101E50002078C0F38100012839D1F879010636D500
+:101E600000F07F00142832D8A87840F00400A87051
+:101E7000384AA978107F8B074FF47F412BD58028F3
+:101E800021D3354B00F01F00126853F820000242A6
+:101E900019D1B06840F08070B0602D48303880783B
+:101EA000C0071CD0B068C00119D52C48406C32283E
+:101EB00015D85446BAF802008A46504527D101F099
+:101EC0002DFD60800DE0B06820F08070E4E7A87818
+:101ED00020F00400CBE7B06820F08070B060AAF872
+:101EE0000210A878800702D40020A9F80A003879E7
+:101EF000C00701D0A9F80A8099F80A00C107144860
+:101F0000A0F14900017812D041F0010111E001F087
+:101F1000EDFC40F6B8318842E3D3B068C101E0D5AA
+:101F20000005DED4A9F80A80A4F802A0D9E721F0C0
+:101F300001010170B168C901017802D541F00201C7
+:101F400001E021F00201017005B0BDE8F08F000052
+:101F5000BF070020F805002070B6000838010020F7
+:101F600070B51548006810F0E05F23D0134CD4E939
+:101F7000001081421ED004EB001104F5A1608A68B4
+:101F800042600A7B827204230372002545720B3083
+:101F90000E31FEF7F8F872B66068401C60604028A9
+:101FA00000D3656062B60649BDE870400248083853
+:101FB000FFF744BB70BD000008640040B814002067
+:101FC000C0190020FCB505464FF6FF7600200C46F0
+:101FD000ADF8006048F205078DF8040020E000BF6E
+:101FE00015F8010B8DF8040001A9084602F06CFCFD
+:101FF000BDF800009DF8041080EA0120ADF8000053
+:102000005FF00000BDF800100A0402D587EA410124
+:1020100001E006EA4101401CADF800100828F1DBA0
+:10202000641EDDD26946084602F038FCBDF80000A7
+:10203000FCBD00000246002004E000BF12F8013B96
+:102040001844C0B2491EF9D27047000070B5144A56
+:1020500085B010880024134901940094039420460D
+:102060000494138807E0CD8B009E354400950D8BBA
+:10207000019E3544019515889D42F4D0401CC0B2A4
+:102080008028EED300984111074841808480019850
+:102090004111064881830183818205B070BD000033
+:1020A00058070020A8020020F2050020D4040020D8
+:1020B00030B4104C002003464FF47F42A4F13401A9
+:1020C00021F8103024F81020401C1A28F8DB0A4BA5
+:1020D000002000BF33F8104021F81040401C1A289F
+:1020E000F8DB064806490280012081F8300030BC48
+:1020F00003F03CBA7C100020180800204C08002097
+:10210000DC0E00202DE9F84303F07CFAC64DC54BE8
+:1021100000204FF47F4105F1340400BF35F8106012
+:1021200033F81020964203D025F8102024F8101020
+:10213000401C1A28F2DBBD4890F83000012808D076
+:102140005FF0000024F81010401C1A28FADBBDE8EC
+:10215000F88302F0DDFE208801F0C8FB2988B44E28
+:1021600088420AD301F0DAFB2080B24800906B4627
+:102170000822B149306808F0B1FF608801F0B6FB71
+:10218000698888420CD301F0C9FB6080A948AA493C
+:10219000401C00906B4608220831306808F09EFF12
+:1021A000A08801F0A3FBA98888420CD301F0B6FBFC
+:1021B000A080A048A049801C00906B4608221031E6
+:1021C000306808F08BFFE08801F090FBE9888842D6
+:1021D0000CD301F0A3FBE08096489749C01C009007
+:1021E0006B4608221831306808F078FF208901F02A
+:1021F0007DFB298988420CD301F090FB20818D481A
+:102200008D49001D00906B4608222031306808F08F
+:1022100065FF608901F06AFB698988420CD301F08F
+:102220007DFB608183488449401D00906B460822F5
+:102230002831306808F052FFA08901F057FBA8460A
+:10224000A98905277D4D884216D36878052813D2C1
+:1022500001F064FBA0816878401CC0B2687005285A
+:1022600000D96F7073487449303000906B46082273
+:102270003031306808F032FFE08901F037FBB8F800
+:102280000E10884216D3A878052813D201F046FB19
+:10229000E081A878401CC0B2A870052800D9AF70B2
+:1022A00064486549313000906B4608223831306807
+:1022B00008F014FF208A01F019FBB8F810108842CA
+:1022C00016D3E878052813D201F028FB2082E8789D
+:1022D000401CC0B2E870052800D9EF705548564937
+:1022E000323000906B4608224031306808F0F6FE2C
+:1022F000608A01F0FBFAB8F81210884216D32879E8
+:10230000052813D201F00AFB60822879401CC0B274
+:102310002871052800D92F7146484749333000906D
+:102320006B4608224831306808F0D8FE208D01F055
+:10233000DDFAB8F82810474688420BD301F0EEFAD0
+:1023400020853F483C4900906B460822A031306808
+:1023500008F0C4FE608D01F0C9FA798D88420CD373
+:1023600001F0DCFA608536483349401C00906B462A
+:102370000822A831306808F0B1FEA08D01F0B6FA4D
+:10238000B98D88420CD301F0C9FAA08529482A49A1
+:10239000503000906B460822B031306808F09EFE45
+:1023A000E08D01F0A3FAF98D88420CD301F0B6FA62
+:1023B000E08520482049603000906B460822B83103
+:1023C000306808F08BFE208E01F090FA398E88423A
+:1023D0000CD301F0A3FA208616481749613000900B
+:1023E0006B460822C031306808F078FE608E01F03C
+:1023F0007DFA798E88420CD301F090FA60860D4800
+:102400000D49623000906B460822C831306808F0F0
+:1024100065FE0C48FFF738F800283FF498AE2870A6
+:1024200095E600001808002048100020DC0E00206F
+:102430005C0800200002FF18100F00205008002048
+:102440000006FF1800640040024600200A4200D047
+:102450000120704730B50E4902880A800C4A438833
+:10246000083A13800B1F808818802024151F2C80A9
+:102470000020401C80B23C28FBD341F69910088014
+:1024800044F64800108046F6480018802C8030BD85
+:10249000202C0140114944F648000880091D46F6E9
+:1024A00048000880091D41F6991008800B48001F5C
+:1024B000018841F02001018009480021A0F868103E
+:1024C000A0F86610A0F86410A0F86210A0F86010E0
+:1024D000A0F85E100348418181827047182C0140AA
+:1024E000A80200204C0000202DE9F04F4C4B4D4835
+:1024F0000021DA7A0778802A27F001067CD31C684D
+:10250000494B02F01F0253F82220484B14421A682C
+:1025100002D042F0200201E022F020029946DFF8CA
+:1025200010B11A60444B414D9BF80040DFF804A104
+:10253000B3F9043095F84A50022C5ED1D9F808C09E
+:10254000CCF3C004CCF30028444556D0374C383C7B
+:1025500094F80480B8F1000F06D0B8F1010F0DD047
+:10256000B8F1020F4ED120E011054BD5910649D4A8
+:102570000121217127F00401017043E0160541D4C7
+:1025800096063FD57E073DD44688A6BB4380002BE8
+:1025900009DD47F005010170022121712749B1F8D9
+:1025A000441001822EE021712CE0C7880FB9002B66
+:1025B00016DC077BAF4213D1214FBF895FEA477812
+:1025C0000ED45FEA87780BD45FEA427808D55FEAD9
+:1025D000826805D5FF0703D115B15FEACC1711D585
+:1025E00006704180AAF8001041810182217189F8AA
+:1025F0000F108BF8001005E00DE006704180AAF87E
+:1026000000104181C3800573500960F3CB22C9F8E3
+:102610000020BDE8F08F067041804181F9E700009D
+:10262000F8050020C00A002070B60008A8020020AB
+:102630004F0700200C010020F20500203801002087
+:10264000100C00202DE9F04F97B000240C940D944D
+:102650000E940F9472B6B348816941F400718161A0
+:10266000816941F4806181614FF4004003F0A6FB71
+:10267000AD4E00213046FEF755F900213046FEF7F9
+:1026800047F90021A948FEF743F9A94F0021384630
+:1026900000F0D6F901204FF47041401C8842FCD371
+:1026A0003046FEF761FAA148FEF75EFAB9463846B1
+:1026B00000F0D2F94FF46020CDE912048DF84540C6
+:1026C000012004278DF8440010948DF8507010A953
+:1026D0003046FEF7DBFA01231A4605213046FEF7A5
+:1026E00026FB0123022206213046FEF720FB0123B0
+:1026F000032207213046FEF71AFB012304220F2193
+:102700003046FEF714FB484600F0A6F901A800F099
+:1027100046FA8548874D4C30CDE902540190049724
+:102720008020CDE9054040000790800008902020DF
+:1027300009904FF44050CDE90A0401A9484600F041
+:1027400011FA01213046FEF7EDF80121484600F06C
+:1027500077F901213046FEF7DBF847F23051159446
+:102760001598401C15908842FAD301213046FEF797
+:102770001DFBADF8004040F2DC584FF40077B34643
+:102780001FE0404615941599491C15918142FAD3D2
+:1027900029880D9808440D9068880E9908440E9079
+:1027A000A8880F9908440F90E8880C9908440C9069
+:1027B00001215846FEF7FAFABDF80000401CADF8BA
+:1027C0000000BDF80000B842DBD35A490D9808312B
+:1027D000C01108830E98A1F11004C01148830F980E
+:1027E000DFF854A1C01188830C980AF10202C011CD
+:1027F00088806068BAF90050504B0580B2F900C07B
+:10280000921CA0F802C0B2F90070921C8780B2F945
+:102810000060521FC68092F8008040F6B412B8F1F2
+:10282000FF0F21D0A5F5D854263C94420FD2ACF529
+:10283000D05CACF5937C944509D2A7F5D857263FD8
+:10284000974204D2A6F5D856263E964204D3D8889D
+:1028500040F48040D8803BE00D8342884A838288E0
+:102860008A83C088888033E0B1F90450A5F5D85533
+:10287000263D954214D2B1F91850A5F5D855263DFC
+:1028800095420DD2B1F91A50A5F5D855263D95427D
+:1028900006D2B1F91C50A5F5D855263D954203D373
+:1028A000DA8842F48042DA80DA88520410D40A8B43
+:1028B00002804A8B42808A8B82808988C1805546FB
+:1028C000504600F0CBFB08222846616800F0DCFB94
+:1028D00000215D465846FEF725F800214E46484641
+:1028E00000F0AEF800212846FEF712F80F4C002148
+:1028F0002046FEF70DF80221C802491C8142FCD394
+:102900002846FEF731F92046FEF72EF9304600F052
+:10291000A3F8FEF711F80A493C20087062B617B018
+:10292000BDE8F08F00100240002401400028014063
+:10293000080002403805002000E80108100C0020C3
+:102940004C07002010B5FEF749FAC8214843800B18
+:1029500010BD000070B5204B40F6C81441F2B70519
+:102960005B6C48F6E6065C4305EBA4341B4D7343F1
+:102970004EF6F61606EBA333C5E90443D460401ABD
+:10298000536110609168884202DA4942884200DC53
+:10299000116010684343107E0341906A19189162D8
+:1029A000506A814200DD9062916A106A814201DBC7
+:1029B000084600E09062A86111684C43117C0C410C
+:1029C00008412118B2F91C00884204DBB2F91A0050
+:1029D000884200DC08B270BD3801002014010020DC
+:1029E00010B54FF40054204600F0ACF8002813D086
+:1029F0000A49087840F008000870204600F014F8F2
+:102A00000021074800F01CF80648C17E012903D1C7
+:102A10000021C1760121017710BD0000920600203F
+:102A200044000240140D0020C10002D50249086094
+:102A300070470249486070470404024000000240A9
+:102A40000029016802D041F0010102E04FF6FE7258
+:102A5000114001607047000001684FF6FE7211409E
+:102A600001600021016041608160C1603149314AEB
+:102A70000839904203D1486840F00F0006E02D4A23
+:102A80001432904204D1486840F0F000486070472A
+:102A9000284A2832904203D1486840F47060F5E734
+:102AA000244A3C32904203D1486840F47040EDE73C
+:102AB000204A5032904203D1486840F47020E5E744
+:102AC0001C4A6432904203D1486840F47000DDE74C
+:102AD000184A7832904203D1486840F07060D5E7D8
+:102AE000154A111F904203D1086840F00F0006E01C
+:102AF000114A1432904204D1086840F0F000086096
+:102B000070470D4A2832904203D1086840F4706043
+:102B1000F5E7094A3C32904203D1086840F470401E
+:102B2000EDE7054A50329042EAD1086840F470203F
+:102B3000E5E700000800024008040240406880B257
+:102B40007047000001460020CA0001D5034A00E09A
+:102B5000034A12680A4200D0012070470004024074
+:102B60000000024030B5036847F6F07293430C6AE8
+:102B70008A682243D1E904452C4322438C692243CD
+:102B8000CC6922434C6A22438C6A22431A43026076
+:102B9000CA6842600A6882604968C16030BD00212D
+:102BA000016041608160C160016141618161C16119
+:102BB000016241628162704710B5114C8CB00021F6
+:102BC0002046FFF73DFF2046FFF746FF0D480090E7
+:102BD0000D480021CDE901016420CDE903018020E9
+:102BE000CDE905010791089109910A9169462046AE
+:102BF000FFF7B8FF01212046FFF722FF0CB010BD00
+:102C0000580002400438014000090020F0B540F6A9
+:102C1000AA222A49C284838B0C88E31A9BB20F2B09
+:102C20000DD309888183037E00213BB1244BB3F986
+:102C30000A40244B062C03DA818429E08184F0BD0C
+:102C4000214C2478022C02D0002CF5D0F0BD1F4C72
+:102C500040F68B27656C1B4CA5F22D16BE42B4F9CD
+:102C6000004017D2418B491C89B241836429EDD3BE
+:102C700064214183B0F92410914201DA01EB221260
+:102C80008284641C20B24FF4007118808842DDDB1E
+:102C90001980F0BD41F29416B542FADBB0F9245028
+:102CA000002D02DDA5EB221200E000228284418388
+:102CB000641E20B218800028EADDF0BD580700200D
+:102CC0004C000020580400204F070020380100204D
+:102CD00010B50446B0F9020043F699114843811338
+:102CE000E06840F26662504301EBA030E060B4F966
+:102CF000001043F6991251438A13216940F266632A
+:102D0000594302EBA131216105F0DAFC6061A18831
+:102D100040F6AB2208444010A0F515415539E06259
+:102D2000914205D9A0F5F851FF39521C91421DD2AC
+:102D300049F25451884202DDA0F5204002E0A0F59E
+:102D4000F850FF38206300EB400040F34F0020852F
+:102D5000B4F924104A42904201DA104602E0884257
+:102D600000DD0846E083228461848AE0A0F5FE420B
+:102D7000FF3A41F255518A4214D8A2F6AA202063A4
+:102D800000EB400040F34F002085B4F9242051426D
+:102D9000E183884201DA084602E0904200DD1046F5
+:102DA000404250E0A0F5D442AA3A8A4215D2A2F697
+:102DB000AA20206300EB400040F34F012185B4F9C5
+:102DC00024004242E2832084914201DA104602E06C
+:102DD000814200DC0846608453E0A0F5AA42543AE0
+:102DE00041F256539A4215D2A2F6AB20206300EB73
+:102DF000400040F34F002085B4F924104A4290422D
+:102E000001DA104602E0884200DD08464042E083D5
+:102E1000218419E0A0F5804241F254539A4215D220
+:102E2000A2F6AA20206300EB400040F34F0020856B
+:102E3000B4F92410E1834A42904201DA104602E0DC
+:102E4000884200DD0846208462841AE0A0F52852FA
+:102E5000AB3A8A4215D2A2F6AA20206300EB4000CA
+:102E600040F34F012185B4F92400E08342422284DB
+:102E7000914201DA104602E0814200DC08464042FD
+:102E8000A9E7B4F91E0041420948B0F900004143E6
+:102E90008913E180B4F9201049424143891321810B
+:102EA000B4F92210494241438813608110BD0000EB
+:102EB0005804002001210176704770471548164AD2
+:102EC0004FF480410078042821D002F13C03D08ADD
+:102ED0009B88C01A00B22F2801DD001108E00028ED
+:102EE00001DD002007E00D4B984201DA184602E0B0
+:102EF000402800DD40209389184400B2884203DC5A
+:102F000040F26661884200DA0846908170479181FC
+:102F1000704700004F070020D4040020C0FEFFFFD0
+:102F200038B54B484B4902880B889A1A92B20F2A3F
+:102F300071D30988484C01804FF0FF01E2884FF4BB
+:102F40007A7355044FF4967002D51622009103E06F
+:102F5000950403D515220091014670E0D50402D5F1
+:102F600014220091F8E7150502D513220091F3E72A
+:102F7000550502D512220091EEE7950502D51122E2
+:102F80000091E9E7D50502D510220091E4E7150686
+:102F900002D50F220091DFE7550602D50E220091DF
+:102FA000DAE7950602D50D220091D5E7D50602D5C0
+:102FB0000C220091D0E7150702D50B220091CBE738
+:102FC000550702D50A220091C6E7950702D50922C6
+:102FD0000091C1E7D20702D008220091BCE7228904
+:102FE000550702D507220091B6E7950702D50622BC
+:102FF0000091B1E7D20702D005220091ACE7A27A96
+:10300000D20702D004220091A6E7A289D40603D5F4
+:1030100003220091A0E719E0140702D502220091D3
+:103020009AE7540703D4940701D4D20702D00122AF
+:10303000009191E70020034602460146009003F00C
+:10304000B5FCBDE838400248FDF79EBF38BD000022
+:10305000040C002058070020100C002070B5054615
+:10306000002472B600F0BCF9252000F031F92846A2
+:1030700000F034F9042801D04FF0FF3400F062F979
+:1030800062B6204670BD00002DE9F04700251746C6
+:10309000894680462C4672B600F0A2F912E000BFC5
+:1030A00059F82460352000F013F93146404600F00D
+:1030B0006DF9042802D04FF0FF3506E0641C08F1DA
+:1030C0000408E4B2B4EB970FEAD300F03BF962B620
+:1030D0002846BDE8F0870000F0B559485949828874
+:1030E0000B889A1A92B29C2A64D309888180564927
+:1030F0000A880146002A0B7843F0020156D1164691
+:10310000524A1C0715680246127822F0020274D552
+:103110004F4C0746E4887F785FEA845C02D547F02D
+:10312000010701E027F001074770A704477802D59F
+:1031300047F0020701E027F002074770670401D457
+:10314000E70703D0477847F008074770640603D5C0
+:10315000447844F0040404E01C0603D4447824F0CA
+:1031600004044470EC0450D4354C9A07247824F0BD
+:10317000100423D4324D42782F7A2D78012A45F05D
+:10318000100514D0022A16D02D4C042AA47804F17C
+:10319000010C0CF0FF0C13D0072A25D0032A23D0F2
+:1031A000052A21D0062A1FD021F0100142E0B907DC
+:1031B00002E00570F0BD39070029FADB0470F0BDAC
+:1031C000FA0601D41A060AD50170022C04D280F83E
+:1031D00002C0BCF1020FF2D341F080012AE021F0DD
+:1031E000100101708670F0BD877A7F06F7D5032C39
+:1031F00004D8017080F802C0F0BD0FE05107D8D5A7
+:103200001906D6D443F0800114E002704178CB0750
+:1032100001D18907F0D522F010010BE0E9040BD4AD
+:103220009907E9D4818AC82902D2491C8182E3E73F
+:1032300043F00A010170DFE702708682DCE70000DC
+:1032400020070020580700205A070020A80200206D
+:10325000100C002070B51148114C4FF00005C088CB
+:10326000810503D4410601D4C00515D54FF4806112
+:103270000C4800F02BFB68B9A08840F6B8318842B2
+:1032800001D2401CA08080B2B0F57A7F01D301202A
+:10329000607070BDA58070BD6570FBE7100C0020EC
+:1032A00070070020000C0140084946F668000880BD
+:1032B000091D0880091D41F6DD5008800348001FE4
+:1032C000018841F02001018070470000182C014066
+:1032D0000149C860704700000020024070B50D4EE3
+:1032E0000546304600F088F8042811D10A4C2069C0
+:1032F00040F0020020616561206940F040002061DB
+:10330000304600F079F8216941F6FD7211402161E3
+:1033100070BD0000FFFF0F0000200240084904209C
+:10332000CA68D20701D001207047CA68520701D588
+:1033300002207047C968C906FBD50320704700000A
+:10334000002002400248016941F08001016170479C
+:1033500000200240F0B506464FF6FF770D4638468E
+:1033600000F04AF804280DD1074C206940F0010014
+:1033700020613580384600F03FF8216941F6FE7241
+:1033800011402161F0BD0000002002402DE9F8410C
+:10339000064600204FF6FF7700900D46384600F0B5
+:1033A0002BF8042817D10D4C206940F00100206152
+:1033B0003580B846384600F01FF841F6FE770428FD
+:1033C00006D1B61C280C00963080404600F014F858
+:1033D000216939402161BDE8F881000000200240E8
+:1033E0000348024941600349416070472301674532
+:1033F00000200240AB89EFCD00B50346FFF78EFFFA
+:1034000003E000BFFFF78AFF5B1E012803D0002BFB
+:1034100000D1052000BD002BF4D1FAE710B5C28819
+:1034200000210AB1032206E002890AB1022202E069
+:10343000428912B10122027000E0017004784FF459
+:10344000804344F6206244B1012C06D0022C07D000
+:10345000032C01D14180818010BD4380828010BD4A
+:1034600041F23331418040F6B731F4E7401A106041
+:103470009168884202DA4942884200DC1160516951
+:103480001068137E41431941936A0B449362516A59
+:103490008B4200DD9162936A116A8B4200DA91627D
+:1034A000D168936A4143107C01410341B2F91C0089
+:1034B0001944884204DBB2F91A00884200DC08B2E1
+:1034C00070470000054920B1086940F0800008619C
+:1034D0007047034848600348486070470020024036
+:1034E00023016745AB89EFCD06494FF47A70CA686E
+:1034F000D20705D0401E0004000CF8D1FF20704711
+:1035000000207047002002400E4A0320A2F14C0127
+:1035100082F83E000020C8800B490886C862C88334
+:103520000884488490620948016DB1F5206F01DB81
+:10353000A3219162807A002802D0906A4042906272
+:10354000704700004C00002040050020380100209A
+:10355000F0B53D4988894A89801A80B20F286AD31C
+:1035600088894881CA8939480B3A272A26D28A781D
+:1035700022BB8268384B42F480728260344A374CF6
+:10358000374D12785607334A0AD4364E368816809D
+:10359000354A12881A80354A12882280344A09E056
+:1035A000344E36881680344A12881A80334A12887C
+:1035B0002280334A12882A8001228A70314A0021EF
+:1035C000314B82F84D1019469A7F304D0968802A98
+:1035D00032D302F01F0255F8222011422CD082680B
+:1035E00022F48012184E8260123614461215B778F3
+:1035F000521C62F38617264AB77093F816C01778E4
+:10360000BCF1800F27F0020608D30CF01F0C55F810
+:103610002CC011EA0C0F01D147F0020616701A7E79
+:10362000802A0DD302F01F0255F82220114207D143
+:1036300044F400218160F0BD826842F48012D1E739
+:1036400024F40021F6E700004C070020A802002027
+:1036500038010020CC040020CE040020D00400203B
+:10366000D2040020BC040020BE040020C0040020BE
+:10367000C2040020C4040020C6040020C8040020A6
+:10368000CA040020680E0020F805002070B600086B
+:10369000D404002070B5214881890289891A89B231
+:1036A0000F2932D381891E4D1E4C0181697A22680F
+:1036B0001D4E42F00400802908D301F01F012B6841
+:1036C00056F821100B4201D122F004002060FFF7D0
+:1036D000C1FDA87B802819D300F01F00296856F887
+:1036E0002000014212D1206820F002002060E87A18
+:1036F00080280FD300F01F00296856F820000142EF
+:1037000008D1206820F00800206070BD206840F0DB
+:103710000200EBE7206840F00800F5E74C070020C6
+:10372000F8050020A802002070B6000830B5044655
+:1037300000204FF40043024640EA030101FB01F57B
+:10374000A54200D80846521C5B0812B2102AF3DBCF
+:1037500030BD0000F0B51D4C1B4A4FF0010C94F831
+:103760003B5094F80AE0144692F83C3094F8384004
+:103770002B43651CEEB2154D95F83D700025BEF14A
+:10378000FF0F0AD0BEF1000F06D18B4213D1557046
+:103790000C2C01D282F83860F0BD834202D182F84D
+:1037A00001C0F5E78B42F7D15570B80709E000BFBB
+:1037B00082F83850F0BD8342FCD1F84382F801C052
+:1037C00080070028F4D0F0BD5C0400203801002000
+:1037D000F0B5CA78002502F00F03D20601D58A7829
+:1037E00013430A784FF00F0E12F0FF0F4FF0010253
+:1037F0001CD004680F8802FA05F63740B74211D191
+:103800004FEA850C0EFA0CF724EA070703FA0CF4CA
+:103810003C43CF78282F02D0482F02D002E04661E7
+:1038200000E006616D1C082DE4D304600C88FF2CB9
+:103830001ED944685FF0000606F1080702FA07F592
+:103840000F882F40AF420FD14FEA860C0EFA0CF7CB
+:10385000BC4303FA0CF73C43CF78282F00D14561D5
+:10386000CF78482F00D10561761C082EE4D3446040
+:10387000F0BD0000F0B5144C002801DAE36900E067
+:103880006368420D120185B2C0F301579540C0F341
+:103890000346032F05D0C2020AD50322B240934348
+:1038A00007E023F07062636823F07063636002E0F6
+:1038B000AB4343F0706201B12A43002801DAE261B0
+:1038C000F0BD6260F0BD0000000001400246002033
+:1038D00092680A4200D0012070474161704701613F
+:1038E00070470AB101617047416170474FF6FF624E
+:1038F000B0F57F4F04D0911C884203D1002070475F
+:103900001046704704490988814201D3081A01E032
+:10391000101A084480B270479808002001480088B7
+:1039200070470000980800200F4A104B92F838109A
+:103930005B5C834201D1012004E00D4B5B5C834260
+:1039400003D1002082F83A0070470A4B5B5C834247
+:1039500001D18120F6E7084B595C814201D18020DA
+:10396000F0E70320EEE700003801002028BB000844
+:103970003ABB00082EBB000840BB00080A4810B53F
+:1039800001784FF000024C0708494FF0FF038968A7
+:103990004FEA017105D5002901DA827210BD8372E8
+:1039A00010BD0029FBDBF8E738010020A802002049
+:1039B000F0B5194E194C0022E31CA6F1060CB75CB9
+:1039C000A518ED78FF5C0D430F43BD421FD01CF8D6
+:1039D0000270FF5C0F43BD4219D015460023A618A4
+:1039E000F6780E43C6545B1C1CF80220DBB2062B93
+:1039F000F5D3C17881700179C17000214218491C4A
+:103A000015711CF80550C9B20629F7D3F0BD521C38
+:103A1000D2B2032AD3D3F0BD02B200085C04002066
+:103A200010B502460021064B06205C1864789442CB
+:103A300000D10846491CC9B20629F6D310BD0000C2
+:103A4000380100200548D0E900218A4202D14FF018
+:103A5000FF30704700EB011080687047B010002005
+:103A600070B5164C05464FF0FF36D4E90010814280
+:103A700021D004EB001080686860606804EB0010DF
+:103A8000007B00F00F02AA7204202872606804EB29
+:103A9000001105F10B000E31FCF775FB72B6606882
+:103AA000401C6060402801D30020606062B6A87AA4
+:103AB00008B1002070BD304670BD0000B01000207D
+:103AC00070B526484FF000028078C10724483FD0E7
+:103AD00024498988E1BB2449234B4FF4FA65496C9A
+:103AE000B3F87630A94231DD90F84A1071B31F491E
+:103AF000C9790C062AD501F07F015A2926D290F8FF
+:103B00002B11491CC9B280F82B11C8291ED380F88B
+:103B10002B21D0F83041014604F1640691F82C11B4
+:103B2000B34203DD052908D2491C01E041B1491E19
+:103B300080F82C11C9B2052902D3012180F82A117D
+:103B4000191B074C383C2163C0F83031AB4203D21B
+:103B500080F82A2180F82C2170BD00009F070020EA
+:103B6000A8020020F205002038010020BF07002035
+:103B70004FF42032C260002181620E22028241F2A3
+:103B800062024261082202834FF4604242838183D1
+:103B90004FF07842C0E9082140F6C4110180704717
+:103BA000B0F90010B0F90220891A41604269037E21
+:103BB0004A431A41836A13448362426A934200DD96
+:103BC0008262836A026A934200DA8262C268836A0E
+:103BD0004A43017C0A410B41D118B0F91C208A42AA
+:103BE00001DA10467047B0F91A008842FADC08B2D0
+:103BF0007047000010B514481449B0F894200B88A1
+:103C00009A1A92B2B2F5437F1DD90988A0F8941090
+:103C1000B0F8921020F8601F002242860C480D4C2C
+:103C2000C2888280C180C38983812489891AA4B211
+:103C3000C4818160E11A0161074A818AC182928A46
+:103C40008282511A816110BD38010020580700207E
+:103C5000300E0020400500204C00002009480A4991
+:103C6000B0F8B2200B889A1A92B241F684639A4255
+:103C700006D3098820F8B21F418881800021418045
+:103C80007047000038010020580700200D480178D7
+:103C9000C90702D00C49098801E04FF6FA71416664
+:103CA000094901201039088007482438018841F06B
+:103CB0000101018004481838018821F018010180B1
+:103CC0007047000038010020240400400A49D1F860
+:103CD000982012B1521EC1F8982031F8922F521C30
+:103CE00021F81A294A6A521C4A628A8F521C8A8712
+:103CF00001F8400C70470000380100201CB52D4829
+:103D000090F83B3090F83C20934252D000248DF83C
+:103D1000044053408DF800309DF800300122012B03
+:103D200008D09DF80030022B09D09DF80030042BFC
+:103D30000AD00DE01F498DF80420443108E01D49E8
+:103D40008DF80420463103E01A498DF804204831EB
+:103D50009DF80420012A2CD190F83D309DF80040B8
+:103D6000154AA34217D090F83E309DF800402342F8
+:103D700008D0B0F84C30A0F84A300B881488E31A09
+:103D8000A0F84C3090F838302BB1B0F8403014889F
+:103D9000E31AA0F8423012880A80A0F8402010F8F8
+:103DA0003E1F9DF80020114300F801199DF80010F6
+:103DB00001701CBD5C0400205807002070B5344D14
+:103DC00040212846FFF782FD840080212846FFF726
+:103DD0007DFD44EA4004A9152846FFF777FD04431A
+:103DE000E1B22C4C94F878508D4250D04D4084F87C
+:103DF0007810012D03D0022D01D0042D47D194F865
+:103E00007C00A84384F87C0094F87B20AA420FD061
+:103E100084F87B5094F87A2001238B401A4207D112
+:103E20001A4384F87A2094F87910491C84F87910A0
+:103E300094F87910042928D330B1012811D0022830
+:103E40000FD004280DD012E01348C18821F04001A2
+:103E5000C1802078002184F83B1020F060002070A1
+:103E600005E0217841F02001217084F83B000B49E6
+:103E700094F83B0091F82720904204D081F8270065
+:103E800007492020087000F00DF884F8545070BDE8
+:103E90000010014038010020100C0020680E0020A6
+:103EA0004C07002070B50D4D40212846FFF70EFD50
+:103EB000840080212846FFF709FD44EA4004A91543
+:103EC0002846FFF703FD04430548072100F8784F13
+:103ED0000171002141708170C17070BD00100140FE
+:103EE0003801002070B5344890F83A10CA43920760
+:103EF00061D001F0030280F8392090F83D305B0674
+:103F00001B0E80F83D30012A01D0812A02D15B1CB2
+:103F100080F83D300278D2074DD0DBB203F00102C9
+:103F2000C3F34004A24246D1B0F856400025641CB9
+:103F3000A0F85640204CA0F8585090F83E60A47A63
+:103F4000B24202D080F83E200DE0A607B6EB837F98
+:103F500002D080F83F5006E090F83F30642B02D248
+:103F60005B1C80F83F3090F84030642B0CD25B1C17
+:103F7000DBB280F84030022B06D204F001039342FA
+:103F800002D1022280F84020012901D0002912D15B
+:103F900090F83820416E00EB820291610163D0E914
+:103FA00006121144D0E908231A441144826A1144CC
+:103FB000C26A1144416370BD38010020FEE7000071
+:103FC0002DE9F04F00BF00209E4E9F4AA6F51271CA
+:103FD000A6F5BE79A6F1440B06F1440E804601F524
+:103FE000E074A1F1780301F5457A1D5C15F0C00776
+:103FF00006D0402F51D0C02F77D0802F76D004E14B
+:1040000015F01F0504D0154440F080072F7201E021
+:1040100082F80880012826D0022824D0032822D044
+:10402000042820D008281ED010281CD0874D55F811
+:1040300020C0DCF8005054F820703D40CCF800500F
+:10404000824D55F820C0DCF8005056F820703D43F2
+:10405000CCF800501D5CAD0659F820502F6813D5E0
+:104060003AF810C03EE051F820502F6854F820C0B4
+:1040700007EA0C072F6051F820502F6856F820C02F
+:1040800047EA0C072F60E5E7DFF8B8C10CF1F00C48
+:104090005CF820C007EA0C077EE015F01F0504D08D
+:1040A000154440F080072F7201E082F80880012853
+:1040B0001DD002281BD0032819D0042817D00828A7
+:1040C00015D0102813D0614D55F820502F6854F8A2
+:1040D00020C007EA0C072F605C4D55F820502F6870
+:1040E0005BF820C047EA0C0756E00BE056E051F8B9
+:1040F00020502F6854F820C007EA0C072F6051F8B1
+:104100002050ECE715F01F0505D0154440F080075E
+:1041100085F8217001E082F82180012825D002284D
+:1041200023D0032821D004281FD008281DD0102810
+:104130001BD0464D55F820C0DCF8005054F82070D4
+:104140003D40CCF80050414D55F820C0DCF80050FF
+:104150005EF820703D43CCF800501D5CAD0615D5CF
+:104160003A4D3AF81070CC3514E051F820502F68D1
+:1041700054F820C007EA0C072F6051F820502F6830
+:104180005EF820C047EA0C072F60E6E72D4D3AF8AD
+:104190001070E03D55F820502F6036E015F01F05F7
+:1041A00005D0154440F0800785F8217001E082F8C1
+:1041B0002180012830D002282ED003282CD00428BA
+:1041C0002AD0082828D0102826D0204D55F820C005
+:1041D000DCF8005054F820703D40CCF800501B4DE6
+:1041E00055F820C0DCF80050164F883757F820707B
+:1041F0003D43CCF800501D5CAD06B1D4114F3AF8E8
+:104200001050E03F57F820703D60401CC0B21128AC
+:10421000FFF4EBAEBDE8F08F51F820502F6854F852
+:1042200020C007EA0C072F6051F820502F68DFF8F4
+:1042300014C00CF1880C5CF820C047EA0C072F6012
+:10424000D9E70000FCB80008F8050020F8B600081F
+:104250004FF40771C1824FF45861018340F6145145
+:1042600081837047F0B5C48AB0F900608681B0F9E7
+:104270000250C581B0F904300227002101220382D7
+:10428000AB4204DBB54202DDC78042810CE0B342A1
+:1042900004DBAE4202DDC78041811CE09D4205DBAC
+:1042A000B34203DDC2804781018115E0B54204DBE2
+:1042B0009E4202DDC280418105E0AE4205DB9D42A7
+:1042C00003DDC1804281078106E09E4204DBAB42F0
+:1042D00002DDC18047810281C388458900EB430725
+:1042E00000EB4505BB89AE899B1B0FFA83FEA0F846
+:1042F00012E00689AB8900EB460CBCF80CC0A3EBBE
+:104300000C038382B0F91830B7F90CC0A3EB0C0C86
+:10431000B4EB4C0F04DA80F82010A3F1A10113E0F4
+:10432000A64503DD80F82010B9890BE026B1012EE7
+:1043300004D0022E10D004E0062100E0052180F810
+:104340002010A989091B6D31418309B2B1F5586F5D
+:1043500004DB5B1E438304E00421F0E7002900DC5A
+:104360004283418B8183F0BD0B49002288760A622B
+:10437000CA614A62094A32F9103002EB40028B628C
+:10438000B2F90220CA62064A32F810000882A1F887
+:104390006000A1F862007047F001002052BB0008E5
+:1043A00046BB00082DE9F05FFD48FE4982880B8876
+:1043B0009A1A92B20F2A47D309888180FA49834614
+:1043C000FA4D0888FA4FDFF8EC934FF00108002609
+:1043D00078B3401E0880EE73EE6249462868B1F952
+:1043E0000210430742F6AA2218D4FB8843F4005374
+:1043F000FB8099F800309B0709D5AB6823F0800358
+:10440000AB60A5F8806085F8826085F88360C3049E
+:1044100004D485F8F480C5F8F06003E085F8F46012
+:10442000430707D4914205DB85F8F880A5F8F660CC
+:1044300004E010E085F8F860430703D4914201DB03
+:10444000C00703D085F81561BDE8F09F85F8158198
+:10445000A5F81661F8E7B5F81C0143F698218842E3
+:1044600002D2401CA5F81C0102F0B6FADFF848A3FE
+:104470009AF8500010B1FEF737F805E0C848183830
+:10448000017821F001010170FFF71AFB00F032FA08
+:10449000CA4841F26802416C4FF40060914201DB6E
+:1044A000C74A04E0B1F57A6F02DAC54A121D1060FE
+:1044B000C148DFF8F8A20A2490F85100DFF804C3DD
+:1044C000C007AAF1380A38D09CF80E00802802D321
+:1044D0002878800705D5BC480078C20601D480063C
+:1044E00027D5EA7B8AF8092099F80030AC4A23F0F6
+:1044F0000203183A89F8003056801378504623F0AA
+:1045000001031370BA7952060FD4C289B2F5FA7F4B
+:1045100003D2521CAAF80E200FE040F63C708142F4
+:1045200001DD002466E0042464E00024AAF80E60A3
+:1045300060E08AF80560AAF80E60A868020501D557
+:10454000082457E09C4A92F83FE05FEACE7246D0DA
+:10455000EA7B8AF809209CF80930802B44D39B4BD6
+:104560009B781B0640D52B785B0731D4FB889B04D6
+:1045700004D500BF20F02000A86030E0884B40F058
+:104580002000183B5E801C7824F001041C70A86099
+:104590009CF8170080280BD300F07F044FF00040F8
+:1045A000DCF80030E040034202D185F8048000E0EE
+:1045B0002E712879C00702D15FEA8E7005D50324D9
+:1045C000032A17D08AF80C8014E00024EE6211E070
+:1045D00020F02000A860F88820F40050F88095F8BA
+:1045E0002A01012805D005E02A6842F004022A6069
+:1045F000C0E7092408B2764903F094FB6B49754D76
+:10460000CA6A50438013A1F8E8000A2C7ED16F4893
+:104610008078800602D5FCF757FC09E06348816882
+:10462000CA0502D521F0080101E041F008018160CE
+:104630005E484FF40054620090F84A8042F6CC4144
+:1046400042F26663B8F1010F1ED0B8F1020F30D00C
+:104650002978DFF884C1B8F1030FC1F381013BD0A1
+:1046600043F6FE7801293ED002293CD0A0F818215B
+:10467000A0F8482047F23C31ACF800104E4991F8C0
+:104680007010012932D03FE095F800C0CCF3810CC6
+:10469000BCF1010F07D0BCF1020F07D0A0F8181130
+:1046A000A0F84810EAE7A0F81831F9E7A0F8184197
+:1046B000F6E795F800C0CCF3810CBCF1010F08D0EF
+:1046C000BCF1020F05D0A0F8182100BFA0F84820C7
+:1046D000D4E7A0F81811F9E7A0F81821A0F84820AD
+:1046E00046F65471C8E7A0F81881C1E72978C1F3EC
+:1046F0008101012911D0022912D041F6E121A0F84F
+:10470000181100BFA0F84830254900E06DE01839C5
+:104710000B78DB0707D00B8A07E0A0F81831F1E728
+:10472000A0F81841EEE7B9F80430ABF8123019B22E
+:10473000B0F948305943C1F38F335146AAF81E30BF
+:10474000934200D9CA83254A1278D20605D5CB8B6D
+:1047500041F23332934200D2CA838268C2F3C0036B
+:10476000C2F30024A34205D1CC8B41F699139C429D
+:1047700000D9CB831A4B9B78DB0707D0D20105D435
+:10478000114A127802F00F02032A00D0CE83BAF841
+:104790001E10C162002927DD12480224067024E0A1
+:1047A000D80A0020580700205A070020A80200203D
+:1047B000100C0020F2050020680E002038010020B7
+:1047C000100C0140F8050020BF0700209F070020C3
+:1047D0004CB10008D4040020300100202007002044
+:1047E0008F0700206C07002000249BF81A0028BBCC
+:1047F000022C15D014B3264801788B0608D5BB7956
+:104800005B0605D5234B1B78DB0963F3861101702A
+:10481000F88820F40060F880B9F8041039B109E094
+:10482000288F0028E7D143F698202887E3E720F077
+:104830008000F88080B220F02000F8801448406C9E
+:104840004E281FDBFB8818061CD5BAF81C104FF445
+:10485000FA75491C89B25046AAF81C10A94201D920
+:10486000858301E0A94207D3B9F8041021B9AAF859
+:104870001C6023F08000F88099F8001021F00201FC
+:1048800089F8001004488BF81A40C473DCE5000076
+:104890003801002020070020A802002070B5002366
+:1048A0000C8863F30F02012505FA03F6344206D0A3
+:1048B000C3F10F0605FA06F1114361F30F025B1C09
+:1048C000102BF1DB028070BD70B500230C7863F310
+:1048D0000702012505FA03F6344206D0C3F10706A4
+:1048E00005FA06F1114361F307025B1C082BF1DBAB
+:1048F000027070BDF0B5204890F866101F4801297D
+:10490000836823F4006234D11D49CE88740630D404
+:104910001C4D1F054FF00004B5F9025020D41A4A6F
+:10492000526C642A11DC40F6386295420DDAB2040A
+:104930000BD40278520710D4B0F8D82040F6B8351E
+:10494000AA4203D2521CA0F8D820F0BD43F4006262
+:104950008260D001F9D44C81F0BDA0F8D840F0BD00
+:1049600041F2CD039D42FADD897AC907F7D1826011
+:10497000F3E78260F0BD0000680E0020A80200206E
+:10498000100C0020F205002038010020F0B5364D53
+:10499000364F044695F83B0097F83B1023780843C0
+:1049A000EE1C6278834205D1E0781146FEF7D2FE14
+:1049B000207908E094F802C084450CD1E1781046D3
+:1049C000FEF7C8FEE07905F82F0F2878805D687043
+:1049D000287BE877F0BD82421DD161461846FEF77C
+:1049E000B9FE95F84E1095F83B00814207D1B97A8F
+:1049F00009B1A17900E0617985F82F101EE069788E
+:104A0000012901D0A17922E0617927E0297841F0DC
+:104A10000401297012E0E1788142DBD11946604639
+:104A2000FEF798FE95F84E1095F83B0081420AD1AA
+:104A3000B97A09B1617ADFE7217ADDE715F82F1F2E
+:104A4000895D6970C5E76978012906D0617A85F8C2
+:104A50002F10B97A0029F1D1D8E7217A85F82F10E3
+:104A6000B97A0029EAD0D1E75C040020380100209F
+:104A70000B48017821F0020100F8381B002100F8F2
+:104A80001819417781773321818541850821418437
+:104A9000012100F81F1C034880F8391070470000FE
+:104AA0005C040020380100200D4900B50B4851F886
+:104AB000012F40F8032F898881800848012109309F
+:104AC000FEF776FF054802211330FEF771FF034819
+:104AD00004211D305DF804EBFEF76ABF5C04002082
+:104AE00038010020094944F648000880091D46F6AF
+:104AF00048000880091D41F2111008800348001F7A
+:104B0000018841F02001018070470000182C01400D
+:104B10002DE9F047664C674B0025A0780126654AD1
+:104B2000103305287ED2DFE800F00313113E110098
+:104B3000108820F0010010801D805F480580001F54
+:104B40000580001F0580FFF7CDFFA670BDE8F08748
+:104B5000594941F6CC401C390880574945F6580060
+:104B600024390880091D46F6580008805249202043
+:104B7000283908800020401CC0B27328FBD3FFF7FF
+:104B8000B1FF4C4984F85C502C3147F690600880A6
+:104B90004848143006801D80108840F001001080C5
+:104BA0000220A070D2E700215FF0010004EB410277
+:104BB00004EB4003B2F85020B3F850309A4200D2D0
+:104BC0000146401CC0B20628F0D33C48405C84F843
+:104BD0003900FFF74DFF1D2000F0B8FD00F076F81A
+:104BE000374E38484FF4807996F83B10012904D0AD
+:104BF00002291BD0042930D047E040218046FEF72F
+:104C000065FE870080214046FEF760FE47EA4007C8
+:104C100049464046FEF75AFE074347F0010084F834
+:104C20003B0000E03DE0224809302CE04021804676
+:104C3000FEF74CFE870080214046FEF747FE47EA1C
+:104C4000400749464046FEF741FE074347F0020051
+:104C500084F83B001648133015E040218046FEF7EB
+:104C600035FE870080214046FEF730FE47EA4007C8
+:104C700049464046FEF72AFE074347F0040084F801
+:104C80003B000B481D3003F049FB94F82F0086F8D9
+:104C900038001D2000F070FD0420A0700A48057047
+:104CA00054E7108820F0010010801D80A5704DE7AA
+:104CB0005C040020000800403C2C014008B20008C1
+:104CC00038010020001001404F0700202DE9F0417D
+:104CD000344C14F82F0F344DE07240212846FEF773
+:104CE000F5FD860080212846FEF7F0FD46EA4006E5
+:104CF000AF1539462846FEF7E9FD0643207BF1B2A1
+:104D00002F3C814215D084F83C0040212846FEF714
+:104D1000DDFD860080212846FEF7D8FD46EA4006E4
+:104D200039462846FEF7D2FD064384F83B60FEF77D
+:104D3000E5FF1E4D95F83B00012827D0022828D01A
+:104D4000042829D0174894F83B102730085C04F851
+:104D5000300F14F80109FEF763FE04F82F09A87A52
+:104D600000B10120607001F0DFFE94F84E0094F86D
+:104D70003B10884206D094F83800062802D2401C26
+:104D800084F8380084F84E10BDE8F08105480930F9
+:104D900004E00448133001E002481D30BDE8F04152
+:104DA000FFF7F4BD5C040020001001403801002032
+:104DB000FF2801D9FF207047C0B270472DE9F041AC
+:104DC0004A4991F87200AA2874D191F873005528C5
+:104DD00070D1474C00200A5C2254401CC0B2742899
+:104DE000F9D3444E2069C6F80100A08AA6F8050050
+:104DF000D4F81600F060D4F81A003061D4F81E0020
+:104E00001234706103F030FA3B49608A888103F004
+:104E100045FA207D123CC007307802D040F00400F3
+:104E200001E020F00400354930704FF48040086103
+:104E3000334D14F8280F334985F82000608B6880C3
+:104E4000A08BA880E08BE880208C2881608C688112
+:104E500094F8240081F8D60014F8010C86F83B0081
+:104E60000027C6F89C70FFF71FFE2748A18E01831C
+:104E7000E18E4183218F818394F84210283C0129DF
+:104E800008D0022901D0032909D0297821F00C018A
+:104E9000083107E0297821F00C01091D02E029788A
+:104EA00041F00C01297094F8642018491AB10122CC
+:104EB0004A8101E00EE04F8194F8701001290BD077
+:104EC00094F86D1059B101290CD04FF4805100BFF6
+:104ED000A0F87610BDE8F08144F21C71F8E74FF4B9
+:104EE0000051F5E741F25551F2E7000000FC0008DF
+:104EF000680E0020380100204C000020080E002021
+:104F0000D4040020A802002040050020100C00203E
+:104F100010B5FCF7E5FBFE48FE4AFF49807AC00762
+:104F200003D0887820F0010005E09078800703D056
+:104F3000887840F001008870F8480B7803704B784F
+:104F400043708B788370CB78C3700B7903714B7986
+:104F500043718B798371C979C171EF49083109783F
+:104F60000172ED49083149784172EB49083189787D
+:104F70008172E9490831C978C172E7490831097974
+:104F80000173E549083149794173E3490831897969
+:104F90008173E1490831C979C173DF49103109785A
+:104FA0000174DD49103149784174DB491031897849
+:104FB0008174D9491031C978C174D7491031097940
+:104FC0000175D549103149794175D3491031897935
+:104FD0008175D1491031C979C175CF4918310B7824
+:104FE00003764B7843768B788376CB78C3760B79D0
+:104FF00003774B7943778B798377C979C177C64932
+:105000000F39097880F82010C3490F39497880F8A2
+:105010002110C1490F39897880F82210BE490F3913
+:10502000C97880F82310BC490F39097980F8241019
+:10503000B9490F39497980F82510B7490F3989796D
+:1050400080F82610B44920310B7880F828304B784E
+:1050500080F829308B7880F82A30CB7880F82B3094
+:105060000B7980F82C304B7980F82D308B7980F8D3
+:105070002E30C97980F82F1000F1D001097880F81E
+:10508000301000F1D001497880F8311000F1D001E2
+:10509000897880F8321000F1D001C97880F8331097
+:1050A00000F1D001097980F8341000F1D00149797C
+:1050B00080F8351000F1D001897980F8361000F1C0
+:1050C000D001C97980F8371000F1D001097A80F851
+:1050D000381000F1D001497A80F8391000F1D00180
+:1050E000897A80F83A1000F1D001C97A80F83B1033
+:1050F00000F1D001097B80F83C1000F1D001497B20
+:1051000080F83D1000F1D001897B80F83E1000F15D
+:10511000D001C97B80F83F1000F1D001097C80F8F4
+:10512000401000F1D001497C80F8411000F1D0011D
+:10513000897C80F8421000F1D001C97C80F84310CE
+:1051400000F1D001097D80F8441000F1D001497DC3
+:1051500080F8451000F1D001897D80F8461000F1FB
+:10516000D001C97D80F8471000F1D001097E80F898
+:10517000481000F1D001497E80F8491000F1D001BB
+:10518000897E80F84A1000F1D001C97E80F84B106A
+:1051900000F1D001097F80F84C1000F1D001497F67
+:1051A00080F84D1000F1D001897F80F84E1000F199
+:1051B000D001C97F80F84F1000F1F0010B7880F822
+:1051C00050304B7880F851308B7880F85230CB7863
+:1051D00080F853300B7980F854304B7980F8553093
+:1051E0008B7980F85630CB7980F857300B7A80F87D
+:1051F00058304B7A80F859308B7A80F85A30CB7A15
+:1052000080F85B300B7B80F85C304B7B80F85D3046
+:105210008B7B80F85E30CB7B80F85F300B7C80F836
+:1052200060304B7C80F861308B7C80F86230CB7CC6
+:1052300080F863300B7D80F864304B7D80F86530FA
+:105240008B7D80F86630CB7D80F867300B7E80F8F0
+:1052500068304B7E80F869308B7E80F86A30CB7E78
+:1052600080F86B300B7F80F86C304B7F80F86D30AE
+:105270008B7F80F86E30C97F80F86F1026495031DF
+:105280000B7880F870304B7880F871308B7880F82C
+:105290007230CB7880F873300B7980F874304B79AA
+:1052A00080F875308B7980F87630C97980F877107E
+:1052B000117880F88010517880F88110917801F091
+:1052C000030180F88210117980F88310517980F8F9
+:1052D0008410917980F88510D17980F88610117A40
+:1052E00080F887100C4938310A7802F0030280F800
+:1052F00088204A7880F889208A7880F88A20CA78BD
+:1053000080F88B200A7980F88C204A7908E0000028
+:10531000100C0020201000208F070020100F00200C
+:1053200080F88D208A7980F88E20C97980F88F10D6
+:105330006B490A7880F890204A7880F891208A7822
+:1053400080F89220CA7880F893200A7980F8942017
+:105350004A7980F895208A7980F89620C97980F872
+:1053600097105F4908310A7880F898204A7880F8C9
+:1053700099208A7880F89A20CA7880F89B200A7948
+:1053800080F89C204A7980F89D208A7980F89E20B8
+:10539000C97980F89F10524918310A7880F8A02006
+:1053A0004A7880F8A1208A7880F8A220CA7880F80C
+:1053B000A3200A7980F8A4204A79C2F3400363F35A
+:1053C0005F0280F8A5208A7980F8A620C97980F844
+:1053D000A710434920310A7802F0010280F8A82082
+:1053E0004A7880F8A9208A7880F8AA20CA7880F8BC
+:1053F000AB200A7980F8AC204A7980F8AD208A7910
+:1054000080F8AE20C97980F8AF10354928310A7884
+:1054100080F8B0204A7880F8B1208A7802F0030240
+:1054200080F8B220CA7880F8B3200A7980F8B420D6
+:105430004A7980F8B5208A7980F8B620C97980F851
+:10544000B710274930310A7880F8B8204A7880F8B8
+:10545000B9208A7880F8BA20CA7880F8BB200A7907
+:1054600080F8BC204A7980F8BD208A7980F8BE2077
+:10547000C97980F8BF101A4938310A7880F8C020FD
+:105480004A7880F8C1208A7880F8C220CA7880F8EB
+:10549000C3200A7980F8C4204A7980F8C5208A7927
+:1054A00080F8C620C97980F8C7100D4940310A78C4
+:1054B00080F8C8204A7880F8C9208A7880F8CA2005
+:1054C000CA7880F8CB200A7980F8CC204A7980F815
+:1054D000CD208A7980F8CE20C97980F8CF1010BD10
+:1054E000CF0700207CB50121082000F095FC4FF487
+:1054F0000050ADF8040010248DF8074001208DF80D
+:10550000060001A91548FEF763F90121092000F002
+:1055100083FC01211248FEF7ADF90820ADF8000028
+:1055200004208DF803000F4E03258DF802506946C4
+:105530003046FEF74DF908213046FEF7CEF9ADF8BA
+:1055400000408DF803408DF8025069463046FEF762
+:105550003FF910213046FEF7C0F97CBD0014014030
+:1055600000023000000C0140FEE7000038B50121C8
+:10557000082000F051FC4FF44060ADF800004820D6
+:105580008DF8030003201B4D8DF802006946284664
+:10559000FEF71EF929152846FEF798F9164CE9146E
+:1055A000607020702846FEF791F9E070A070FEF759
+:1055B000B5F9A080E080114890F84A10104849B130
+:1055C00001290BD002290FD003290CD1C17841F059
+:1055D000030107E0C17821F0030103E0C17821F065
+:1055E0000301491CC17038BDC17821F00301891C39
+:1055F000F8E70000000C014090080020A8020020FD
+:105600008F0700202DE9F041444D4FF4806128467A
+:10561000FEF75CF90446E9142846FEF757F9DFF86F
+:1056200000810746002598F800002E46844205D0E8
+:1056300088F80040FEF772F9A8F8040098F8010015
+:10564000844209D0B8F80400FEF750F91E2803D3AD
+:1056500088F80140A4B3002598F802004446874228
+:1056600003D0A770FEF75AF9E080E078874207D0B0
+:10567000E088FEF73BF91E2802D3E7701FB300262F
+:1056800060782849002808791FD020F002000871AE
+:10569000E278EAB120F0010008710DB1002E2DD1A1
+:1056A00055EA06002AD0204BDA7802F003000328DE
+:1056B00000D90320002475B103280CD2401C10E04F
+:1056C000FFE70125C8E70126DAE740F00200DEE740
+:1056D00040F00100E0E726B118B1012810D0401ECB
+:1056E000C0B260F301021149DA7098B1012803D009
+:1056F000022801D0032801D181F84A00BDE8F081D9
+:105700000B4D6D6CB5F5FA6FEBDA8978C906E8D503
+:105710000020E6E781F84A40F0E70000000C014075
+:10572000900800209F0700208F070020A80200207B
+:1057300038010020704700F01F020121914040090C
+:10574000800000F1E020C0F88011704700F01F02D7
+:10575000012191404009800000F1E020C0F8801153
+:10576000704700F01F02012191404009800000F1C4
+:10577000E020C0F80011704700F01F0201219140A5
+:105780004009800000F1E020C0F8001170470000DF
+:1057900070B50F23C47801780122F4B1144C246849
+:1057A000457804F4E064C4F5E064240AC4F1040616
+:1057B000E3408478B5401C402C4301F1E0212301F3
+:1057C00081F80034007800F01F018A404009800011
+:1057D00000F1E020C0F8002170BD01F01F00824000
+:1057E0004809800000F1E020C0F8802170BD000071
+:1057F0000CED00E0024908430249086070470000D0
+:105800000000FA050CED00E02DE9F05F00261D20F8
+:10581000FFF791FF704CDFF8C4B1A4F1B800A77E88
+:1058200090F83810DFF8B8E1DFF8B8A100258F4212
+:105830007ED0E776A176626A036B5A434FEA12493B
+:105840009BF80820120702D51EF8012000E00A4646
+:1058500094F812C0BCF1010F09D004EB4206B6F96E
+:1058600002C0C4F828C0B6F90460E6620CE043F652
+:10587000FF7CC4E90A5C90F83DC05FEACC7C01D0B3
+:1058800012B102E0052A00D1012600EB47074FF0D4
+:10589000804CBF893F04B7FBF3F3E361476BBCFB6C
+:1058A000F7F7276294F813C0BCF1000F06D0BCF1E3
+:1058B000010F05D03B4403EBD3735B10636201E03F
+:1058C0003B466762DFF820C14FF6FF7707EA8307A0
+:1058D000ACF808709AF8007090F80A8090F83DC013
+:1058E000082F08F003070CF0030C05D067450BD117
+:1058F000B8F1000F05D008E0674505D0B8F1000FFA
+:1059000003D05B42636200E06562C6B1636A002B4C
+:1059100003D006DD228D05E00AE0344B33F8122077
+:1059200000E0A28DA4F86020227822F020022270EC
+:105930009AF80020042A07D0082A05D019E0B4F804
+:10594000603003EB0902EDE780F8405065629BF898
+:105950000800000707D51EF80100254901EB4000AB
+:1059600030F8020C03E0214800EB41004088A4F825
+:1059700060002049606A09883E314843B4F86010ED
+:1059800001EB204006B21D20FFF7EBFE606A002805
+:1059900007D021784FEA81600ADD002804DAA08D63
+:1059A00009E0B4F8600006E0E06AB04208DB0CE011
+:1059B000002802DA208D208208E0A06AB04204DDCF
+:1059C000208241F02000207000E026822575657558
+:1059D0002586BDE8F09F0000F0010020A80200200D
+:1059E00034BB00084F070020A40B002046BB000872
+:1059F00060BB00082404004043184FF480429342E7
+:105A000010DD904202DD104600210BE0914202DDE4
+:105A10000020114606E08003B0FBF3F000B2C0F5B1
+:105A2000804109B241EA00407047F0B541F2F113FC
+:105A30000022C3600E24826204824BF266050826AF
+:105A40004561068343F6FF774283878340F2492E00
+:105A50004FEA873CC0F808E0C0E9082CCB608A62B6
+:105A60000C824D610E834A838F83B4208860C1E924
+:105A7000082CF0BD002181620949C1600E2101821C
+:105A800008494161082101834FF44041418343F6B5
+:105A9000FF71818309070162034941627047000079
+:105AA000B6A001001C0C010000C0FF0F064941F622
+:105AB0008160088005480168054A01F4E0611143EE
+:105AC0000160BFF34F8FFEE7442C01400CED00E076
+:105AD0000400FA05F8B501210D2000F09DF94FF4FE
+:105AE000E060ADF8000018241D4E8DF8034003253A
+:105AF0008DF8025069463046FDF76AFEB115304612
+:105B0000FDF7EBFE71153046FDF7E7FE3115304627
+:105B1000FDF7E3FE4FF46040ADF800008DF8034060
+:105B2000104C8DF8025069462046FDF751FE611475
+:105B30002046FDF7D4FE4FF480412046FDF7CFFE0E
+:105B40004FF400412046FDF7CAFEA014ADF8000056
+:105B500048208DF8030069462046FDF739FEF8BD60
+:105B600000080140000C01402DE9F0410121CE0266
+:105B70008CB0304600F050F9DFF87081404601F0FB
+:105B800051FC08A801F07AFE4FF45860ADF82400EB
+:105B90000024ADF820402020ADF822000125ADF80A
+:105BA00026408DF8285008A9404601F019FE002132
+:105BB000404601F06CFE4FF6FF71404601F071FE69
+:105BC00001220021404601F0FDFD0121404601F087
+:105BD000E5FB04A801F0FDFBADF81060A802ADF8EC
+:105BE0001200ADF814408120ADF816002803ADF87E
+:105BF0001800ADF81A40ADF81C4004A9404601F069
+:105C0000D7FBADF808400820ADF80A006027ADF8D2
+:105C10000C408001ADF80070ADF80440ADF80E0006
+:105C2000ADF80240ADF806406946404601F0BAFCC6
+:105C30006946404601F0FCFC6946404601F042FDE1
+:105C4000ADF8045040F61450ADF80070ADF8060001
+:105C5000ADF80840ADF80C40ADF80250ADF80A4080
+:105C6000ADF80E406946404601F070FD0121404606
+:105C700001F0B8FB0821404601F0D4FC3146404613
+:105C800001F016FD0821404601F05AFD314640461C
+:105C900001F08EFD7021404601F097FD18208DF82F
+:105CA0002C008DF82D408DF82E408DF82F500BA82C
+:105CB000FFF76EFD0D480C30018841F08001018036
+:105CC0000A481430018841F001010180001F04805E
+:105CD0000121404601F090FB8DF8285001214046FB
+:105CE00001F094FB0CB0BDE8F0810000002C0140F5
+:105CF000704740F213414160082181608621C160F4
+:105D00004FF4804101614942416100210162C16259
+:105D1000704701627047000010B501884288891AF7
+:105D200009B20183B1F5005F02DBA1F5804104E017
+:105D300011F5005F02DC01F580410183B0F9182004
+:105D400041685143C1618368846A5343C2681B122E
+:105D5000624303EB2222036A1A44114402628A134B
+:105D6000426241698A4203DB01698A4200DC1146D2
+:105D70008A1AC0E90A21028E4FF40373594302EBD9
+:105D8000A13202860B4A1278082A04D10A4A936F7C
+:105D900003EBA1319167B0F93010B1F5804F02DD0E
+:105DA000A1F5804103E0002902DA01F58041018676
+:105DB00010BD00004F070020240C0020034A51684A
+:105DC00021F440410143516070470000001002403F
+:105DD000044A0029516901D0014300E08143516127
+:105DE0007047000000100240044A0029D16901D028
+:105DF000014300E08143D161704700000010024080
+:105E0000044A0029116901D0014300E08143116176
+:105E10007047000000100240044A0029916901D037
+:105E2000014300E08143916170470000001002408F
+:105E3000044A0029D16801D0014300E08143D160C8
+:105E400070470000001002402DE9F041274CA615D4
+:105E500040212046FDF73AFD850080212046FDF7D0
+:105E600035FD45EA400531462046FDF72FFD054347
+:105E7000EDB240212046FDF729FD87008021204614
+:105E8000FDF724FD47EA400731462046FDF71EFD99
+:105E90000743F8B2A842DBD140212046FDF716FDAA
+:105EA000870080212046FDF711FD47EA4007314673
+:105EB0002046FDF70BFD0743F8B2A842C8D14021A8
+:105EC0002046FDF703FD870080212046FDF7FEFCFC
+:105ED00047EA400731462046FDF7F8FC0743F8B291
+:105EE000A842B5D12846BDE8F0810000001001406D
+:105EF00010B50268416802FB02F301FB0133B3F104
+:105F0000805F11D91B0E103B0A4C9BB212B234F8C1
+:105F1000133009B25A43594342F38F3241F38F3160
+:105F2000C0E90221012102E0C0E90221002101743F
+:105F300010BD000020B100082DE9F05FFE48FF49C8
+:105F400002880B889A1A92B20F2A74D309880180AA
+:105F5000FB480024827852B1818AB1F5967F02D243
+:105F6000491C818204E08482521E827000E0848297
+:105F70008246C078401E01280ED8BAF8161047F2A3
+:105F800030525046914203D2491CAAF8161005E03F
+:105F9000C4828AF8034001E0AAF81640E9480246A4
+:105FA0008189D2884B0703D48B0701D4CB0702D059
+:105FB00042F4007201E022F40072C280080702D4A9
+:105FC000E048C90604D5DF48C18841F0010102E07C
+:105FD000C18821F00101C180DA48FDF71FFADA48D3
+:105FE000B0F93A00B0F5804F02DAD749401C02E020
+:105FF000D5494FF48040DFF854B34887DFF8409329
+:10600000DBF8503041F6CC4009F13809834205DD18
+:10601000D9F8081021F01001C9F80810CC49DFF8B0
+:106020003483CD4E0A88CD4832B1521E0A8089F899
+:106030000F4034700BE027E19AF8021009B10329F0
+:1060400016D998F8002022F0020288F80020B9F84A
+:106050004210D9B3494631F8422F521E0A8098F8AF
+:10606000005025F0020588F8005089F80F403FE005
+:10607000B9F8421059B3B34AD1884F041CD492895D
+:10608000D70619D4170717D40F0615D48F0613D4C3
+:106090000F0511D44F0603D5B14F3F783F060BD5FE
+:1060A0004F0709D4CF0507D40F0705D48F0403D4B5
+:1060B000C90601D4D107CDD0AA4989F80F40AA4A10
+:1060C0003470CC83148081F82840C3E704E0FFE7F4
+:1060D000A64A49F68161118098F8002042F0020238
+:1060E00088F800203178012903D10178062900D1F0
+:1060F00034703178DFF878E29E4D01270A296ED29C
+:10610000DFE801F0F9C205C2F8F7C26DF6F502F05A
+:10611000C1F9BAF8221040F62820491C8AB2AAF820
+:106120002220DBF84410814202DAAAF8224013E070
+:10613000854840F6CC43C06898420DDBB8F90400AE
+:1061400043F69913984207DBB2F5FA7F04D32A7815
+:1061500012B9AAF822402F70874A108868B19AF8BD
+:1061600006305B1CDBB28AF80630022B05D383486D
+:106170008AF8064003885B1C038099F80F00C84624
+:10618000092812D002287CD0A8F83441B8F844007D
+:10619000A146D0B141F288344846AAF82290A142E3
+:1061A00022DA297801291BD01EE063484430FDF72C
+:1061B000DFFCFDF7A9F9DBF84410CAF8341041F20E
+:1061C0007C510920CAF82410BFE2A88AA8F834003C
+:1061D000E86A6863A86A2863A8F844703AE0C6E1F0
+:1061E000664928700880108098F84A10022908D063
+:1061F0006349C978B7EB511F10D098F82C1151B1F1
+:1062000004E098F82C1109B96FF0A200C8F8DC007E
+:1062100088F8EE7008E06FF40560F7E7C8F8DC0076
+:1062200088F8EE00CAF82C005548B8F93410C07848
+:10623000B7EB501F06D0B8F8DC00642300B240F280
+:10624000DC5203E04FF47A735A00002000F0BAFBEE
+:10625000A8F834004A484B494FF49A73C078B7EB1A
+:10626000501FDBF8440011D0B0F5FA7F0CDAB5F915
+:106270000A00984208DC00BF86F8009088F8EE908B
+:1062800000E01EE0A1F81A90BDE8F09F40F2DC5259
+:10629000904203DAB5F90A209A42EDDDB8F84420BD
+:1062A00040F6C413521C92B2A8F844209A42E3D29A
+:1062B000254AD268002AE7DC42F6E0629042DBDA47
+:1062C000E2E7B8F8342140F6B830824207D21A4BE0
+:1062D000183B1B78DB0702D1521CA8F8342193B27B
+:1062E00040F2DC52934207D842F6CC4008E0D1E0BD
+:1062F000ABE0F8E0F3E0FBE0A8F8340143F26660BD
+:10630000E867CAF834108AF80B701F4EA8F84440AA
+:1063100088F8EE40707F5546C0B3F07FB8B3B8F848
+:106320002C00B8F9341000B20A23052200F04AFB11
+:10633000A8F83400F4772BE0D80A00205807002092
+:1063400070020020100C00204005002038010020C1
+:106350005C070020F20500204F07002050070020B6
+:1063600020070020400A002006000020442C0140A5
+:10637000580200204C000020080000200A000020E5
+:10638000B70700204C0B0020300E002012E043E045
+:1063900086F81D40B8F91A01B8F9181188423FDA99
+:1063A000E97901F1010111F0FF01E9713FD0EC71D0
+:1063B000401C37E04FF48040A8F8E800D8F82C10D3
+:1063C000814200DA0846F54900B2288491F84D1060
+:1063D00051B998F84A1039B1B8F80820C2F3C0038F
+:1063E000C2F30022934204D13623B8F934100522B7
+:1063F00009E0012903D0022901D0032906D0B8F908
+:106400003410DA23242200F0DDFA06E0B8F9341063
+:1064100040F299135122F6E7A320A8F83400B9E717
+:1064200003DD801EA8F81A0101E0A8F81A11B8F9D6
+:1064300034004FF48041884202DDA8F8341023E78D
+:106440000028FCDAA8F834401EE7D9F8E0204EF620
+:10645000602148468A4202D2521CC0F8E020C27B2A
+:10646000082A03D1D0F8E0208A420FD33470816823
+:1064700021F400618160CA0502D521F0080101E024
+:1064800041F008018160C9F8E040FDE6BDE8F05F39
+:1064900002F07EBF99F80F004F46092803D0BC8652
+:1064A00089F80F4053E1DAF828005546401CCAF835
+:1064B0002800022809DDA88E012301B2A88C05223C
+:1064C00000B200F07FFAAC626863B548A98E018023
+:1064D000BBF844104180FDF763FBB886D4E6BDE805
+:1064E000F05F04F0C1BC9EF8000009287ED0CBE626
+:1064F00089F8114199F82C2162B143F31101C9F8CF
+:10650000DC40A84A8B03E962891093628A03A9627E
+:10651000A5498A62AAF82240DBF8442041F288317A
+:106520008A4207DA2978012904D1A0492C700C800D
+:106530009F490C809F4ADFF880C21188491C8BB2AA
+:106540009E491380C82B04D391F80080B8F1010F45
+:106550001AD0B3F57A7F04D391F80080B8F1020F16
+:1065600012D0B3F5FA6F02D30B78032B0CD099F845
+:106570000F10891E08297DD2DFE801F010ABEBFD7A
+:10658000057C850411E67FE60C708D491480CA886D
+:1065900022F40062CA808CF80070E8E7DBF844104F
+:1065A000D846822904DA0178062901D00470E5E092
+:1065B000FDF7E4F998F80000400613D5814880788B
+:1065C00004280FD0D8F84410404682290ADA817A8C
+:1065D00098F83D0001F0030100F00300814201D072
+:1065E00001F008FE3078B346062800E0AFE0CAD0DC
+:1065F00088F83F40D8F850006A4940F31100820300
+:10660000E86280108A628103A86267484646816218
+:10661000FCF77AFF8AF80B70B9F81801A9F81A018B
+:10662000706C4D46B0F5437FA9F8864010DD4FF4FD
+:106630008040A5F88400A86840F48060A86096F8BF
+:10664000381005299FD140F01000C9F8080016E065
+:106650004FF48041A5F88410A96821F48061A960F5
+:1066600040F28A21884204DA3078400601D402F0F0
+:106670007DFD00E089E0A86840F01000A8600220DD
+:106680008BF8000000E6DBF84410B1F5437F02DA36
+:10669000017806298AD14C48017821F04001017027
+:1066A000FCF732FF43F6FE70A9F81A0109F1E00584
+:1066B000FDF764F9454810F8341F21F0010101701D
+:1066C00039492C608C6237498C62082131704464EE
+:1066D000DAE53B488079C006D4D4DBF844005D4657
+:1066E000B0F57A7F33DDFDF749F92878400611D5FA
+:1066F0003448807804280DD0686C82280ADAA87A99
+:1067000095F83D1000F0030001F00301884201D02C
+:1067100001F070FD85F83F40B5F85000A9F834004D
+:1067200001B24FF480404C46814200DDA086FCF768
+:10673000EBFEA06840F48060A06095F83810052951
+:10674000A0D140F01000A060022030709CE53470B1
+:106750009AE5DBF84410B1F5437F02DA01780629A7
+:1067600098D11748C18821F02001C180FDF706F9B2
+:106770000420EAE7FFE70078062801D0377083E5B8
+:1067800009208EF800000520DFE70E498C700470A8
+:1067900085F85E40A9F8344076E50000680E0020D8
+:1067A0001C0B0020100A0020E00900200A00002035
+:1067B00008000020100100200E010020120100201E
+:1067C000100C00205C0400205E070020240C002038
+:1067D00030B585B001210420FFF71EFB4FF40040C7
+:1067E000ADF8100048208DF8130004A91848FCF7F4
+:1067F000EFFF01210846FFF7F7FA40F68C20ADF8CD
+:10680000040003240020ADF80040ADF80200ADF80C
+:1068100006004FF080456946284600F0E1FF1C2045
+:106820008DF80C008DF80D408DF80E4001208DF88C
+:106830000F0003A8FEF7ACFF01221146284600F026
+:10684000A9FE0121284600F0D7FD05B030BD0000AB
+:1068500000080140704700002DE9F041304CE0781D
+:1068600000285AD12078002857D0401E10F0FF0091
+:10687000207052D14FF49670208272B6294F45F2A3
+:10688000AA50A7F872000020FCF71CFE264D13202A
+:106890002860FCF729FEA8BB3420E86002202861AC
+:1068A000224E6E61286940F040002861FCF71CFE12
+:1068B00040BB00211E4A08465FEA255312F800C07B
+:1068C000BCF1FF0F00D00121401C80B29842F5D3EB
+:1068D000C1B9C4E9067639260127A06910F8011B61
+:1068E00010F8012BA061E06901EB022102886A61C6
+:1068F0002F6120F8021BE061FCF7F6FD10B9761E4F
+:10690000B6B2EAD20120FCF7DDFD62B601F0C6FCAA
+:106910000848816821F480418160BDE8F081000071
+:106920004C070020680E00200020024000FC0008F8
+:1069300000FC0008A80200201948016841F010017D
+:106940000160016821F003010160016841F002016A
+:10695000016014484168416041684160416841F408
+:1069600080614160416821F47C11416041680E4AB8
+:1069700011434160016841F0807101600168890143
+:10698000FCD5416821F003014160416841F00201FA
+:1069900041604168C1F381010229FAD170470000CA
+:1069A00000200240001002400000280830B5044CCE
+:1069B000039D6080A180E2802381658130BD00005D
+:1069C000040C00200A44824201DA10B27047C91A4E
+:1069D0008142FBDD08B270472DE9F04F4A48DFF8ED
+:1069E0002CA1DFF82CB1C17F477A04684948002206
+:1069F000DFF82C91466C48484FF0010E80298578CD
+:106A00004648836834D301F01F0C5AF82C100C420E
+:106A10000146096802D041F4805101E021F480511F
+:106A200001605FEAC14C1ED45FEA814C1BD599F826
+:106A30000AC0C8465FEACC7C0BD05FEAC31C12D404
+:106A4000A8F80A209BF8008028F002088BF8008044
+:106A500009E0322E07DC5FEA857C04D55FEA035C3F
+:106A600001D4A8F80AE04FEA113C6CF34D31016003
+:106A7000802F24D307F01F075AF827100C42016813
+:106A800002D041F0040101E021F0040101604C0753
+:106A900011D44C050FD599F80A70FF070BD0DF0110
+:106AA00009D4A9F80A209BF8007027F002078BF898
+:106AB0000070C0F89C208C0864F38A21016099F86A
+:106AC0000A40E40719D1174C94F86440012C14D102
+:106AD000322E10DC046866070DD51B050BD4E304C9
+:106AE00009D5AB0707D5D0F89C304EF66024A342F9
+:106AF00005D9A9F80AE0C0F89C20BDE8F08F5B1C1E
+:106B0000C0F89C30F9E70000F805002070B60008D6
+:106B1000F2050020380100209F070020A802002075
+:106B2000100C0020680E002010B5FAF763F90F482A
+:106B3000018821F0020101800C49183109880C4AB2
+:106B4000928E1144094A3432118008490C390A885E
+:106B500042F001020A80011D0A884FF6ED531A40E7
+:106B60000A80018841F01201018010BD0C04004030
+:106B70005C040020130A03700A70704705484FF642
+:106B8000FF620188491C89B20180914201D3002132
+:106B900001807047980800200F4810B5016841F047
+:106BA0000101016041680D4A1140416001680C4AD1
+:106BB00011400160016821F480210160416821F4E5
+:106BC000FE0141604FF41F018160FFF7B5FE0549EA
+:106BD0004FF00060086010BD001002400000FFF898
+:106BE000FFFFF6FE08ED00E04FF0E02005494161AF
+:106BF000054AF02182F8141D0021816107210161FD
+:106C000070470000DFA501000FE000E02DE9F0472C
+:106C1000DFF8B090B9F800004FF0000400064DD541
+:106C2000294D6888401C6880FBF734FC274E284BB0
+:106C3000284832786A7093F80080072726494FF079
+:106C4000C80CB8F1010F03D0244AD288E2B12EE07B
+:106C500072B1012A12D0C28842F40062C2808868F0
+:106C600040F00400886003202870052030701BE08D
+:106C7000828942F0080282810120F5E7828942F090
+:106C8000100282810220EFE7154A15786D1CEDB2E3
+:106C90001570032D08D91470C28842F40062C280B6
+:106CA000886840F0040088601F70A1F842C000208E
+:106CB0004FF49661401C80B28842FBD3A9F8004093
+:106CC000BDE8F087102C01403C0700205007002051
+:106CD0004F070020100C0020A8020020D80A002036
+:106CE00072020020704700002DE9F0434FF0804011
+:106CF000018A21F001010182AA48007800287CD194
+:106D0000A94FF87B002878D1A848406C322874DC61
+:106D1000A7488068DFF89C924104A74DB9F80400A9
+:106D20004FF0000403D4401CA9F8040024E100281B
+:106D300074D02978012611B1012912D013E14946F6
+:106D4000B0F5BE7FFAD92E70CC718C71EC702C72BC
+:106D5000287A0A18401CC0B2147228720F28F7D380
+:106D600001E1B9F802204946824201D9EE7100E002
+:106D7000EC7190488A7908300F2A15D2CB79082B0C
+:106D80000BD2C3F10708EB7912F800C003FA08F33D
+:106D900063441354CA79521CCA71CA79082A03D1B0
+:106DA0008A79521C8A71CC7199F80610C8460F294D
+:106DB00073D10D21FBF706F9A881010A6970C0B2F1
+:106DC000A87088F8064098F816208A4265D198F88D
+:106DD0001510814261D198F80BC078490323022233
+:106DE0007748BCF1000F10D0BCF1010F02D0BCF10C
+:106DF000020F14D080F86A2000E0C7E091F800C0CC
+:106E00002CF00C0C0CF1080C0FE080F86A6091F883
+:106E100000C02CF00C0C0CF1040C06E0A5E080F88E
+:106E20006A3091F800C04CF00C0C81F800C098F862
+:106E30000C10B6EB111F04D180F86E4087F84A4061
+:106E40000EE0B2EB111F04D180F86E6087F84A6043
+:106E500006E0B3EB111F03D180F86E2087F84A20BB
+:106E60000B0717D001F00F01012901D0022915D01D
+:106E700080F86C602C7198F80D102A7906FA02F3EC
+:106E80000B406B71082A41D2DFE802F00B0F40166D
+:106E9000212C333A80F86C40ECE764E080F86C20F9
+:106EA000E8E713B380F8704030E013B180F8506029
+:106EB0002CE080F8504029E023B180F8656087F825
+:106EC000076123E080F8654087F807411EE023B1A1
+:106ED00087F8F94080F84D4018E087F8F96080F8AD
+:106EE0004D6013E013B180F868600FE080F86840EF
+:106EF0000CE013B180F8666008E080F8664005E0B9
+:106F000013B180F8676001E080F86740521CD2B28C
+:106F10002A71082AB1D398F80E108A0704D587F889
+:106F2000F56080F8646005E0264A87F8F54080F84F
+:106F300064405481C90702D080F8294001E080F8FC
+:106F4000296098F8111000F86D1FC2781E48012AB8
+:106F50001ED001B3012921D04FF48051A0F8761042
+:106F60001A493C200870A9F80240A9F80440B9F871
+:106F70000210491CA9F80210B9F80210B1F5FA7F05
+:106F800004D940F2F511A9F802102C70BDE8F08385
+:106F900044F21C71E2E74FF40051DFE741F2555132
+:106FA000DCE700004F070020A80200203801002085
+:106FB00000100140500E0020D8060020D40400200C
+:106FC000680E0020100C0020400500204C07002017
+:106FD0002DE9F05FFCF7D2FC8E4D2888A5F1040660
+:106FE000C0070AD0308820F008003080288820F0C0
+:106FF0000900288002F0BAF8D9E02888DFF8189252
+:10700000DFF81882864C80071AD5B9F8001041F0D5
+:107010000101A9F80010B8F800008049143150307F
+:10702000088028884FF6F95108402880308840F0C1
+:1070300004003080FEF708FF84F83C00BDE8F09FB4
+:107040002888784F4007288871D520F004002880D0
+:10705000FEF7FAFE94F83C108142EFD1308820F020
+:1070600004003080FCF7AAFE2078410605D594F88C
+:10707000541094F83B209142E0D03978400621F03A
+:107080000201397004D5FDF721FE97F82F7004E056
+:1070900094F83C00FCF7C4FC0746DFF880B140F6EA
+:1070A0008C2A0BF1180B062F47D294F83800B842FF
+:1070B0003ED03846FCF738FC2078C00716D094F84C
+:1070C0003A0094F8391000F00302914206D0A17AF8
+:1070D00000F0010001F00101884215D1FCF7D6FD56
+:1070E000F9F7D4FEFCF7FEFE384689E0FCF7CEFD4A
+:1070F000F9F7CCFEFCF7F6FE3846FCF7E7FD207802
+:1071000040F00100207099E7288820F008002880CE
+:10711000206B810801EBD000504515D2B8F8001063
+:107120000844ABF80000308840F0080003E00DE0B0
+:10713000308820F00800308080E7B9F8001041F076
+:107140000101A9F80010DFE75046E7E700072888AB
+:1071500031D520F008002880308820F008003080E9
+:10716000FEF772FE84F83C00FCF728FE387820F029
+:10717000020038702078400604D5FDF7A7FD97F887
+:107180002F5004E094F83C00FCF74AFC0546062D1D
+:1071900008D294F83800A842B5D0FCF777FDF9F78B
+:1071A00075FE2AE02048C18841F04001C180BDE859
+:1071B000F05FFCF777BEC006288825D520F01000C8
+:1071C0002880308820F01000308097F838000C2894
+:1071D00002D2401C87F83800387840F0020038703E
+:1071E000FDF774FD97F82F50787884F8390094F8FB
+:1071F0003800A84287D0FCF749FDFCF773FE28460B
+:10720000BDE8F05FFCF762BD4EF2BE110840288079
+:1072100014E7000010040040000400402404004073
+:10722000380100205C040020100C00202DE9F04FF4
+:10723000514F85B0388820F0010038804E48002634
+:10724000103006804D4CDFF838A14FF0010894F85B
+:107250005C0042F63029C10774D072B64948816992
+:1072600041F400718161816941F4806181614FF471
+:107270000040FEF7A3FD444D00212846F9F752FBDC
+:1072800000212846F9F744FBDFF800B100215846F9
+:10729000F9F73EFB00213E48FBF7D2FB2846F9F701
+:1072A00063FC5846F9F760FC4FF46020CDE9020614
+:1072B0008DF8056000968DF810808DF80480694681
+:1072C0002846F9F7E3FC01231A460F212846F9F76F
+:1072D0002EFD01212846F9F71BFB00204946401CE2
+:1072E00080B28842FBD328462E600121F9F75EFD6B
+:1072F00028688007FCD524484C30006894F85C105E
+:1073000021F001012144A1F85000F9F715FB62B604
+:10731000FDF7E8FB47F69061AAF8001094F85C00CE
+:10732000401CC0B284F85C000C2822D212491431EF
+:10733000A1F80080388840F00100388005B0BDE831
+:10734000F08FFFE7134920F00100085A1249088026
+:10735000114945F65800083908800F4846F658018B
+:10736000001F01800C4920200C390880AAF80090E9
+:10737000D4E70320A070E1E7000800405C0400208F
+:107380002C08004000100240002401400028014069
+:10739000080002402CB20008202C0140002901887E
+:1073A00002D041F0800101E021F0800101807047AE
+:1073B00010B50A884B88CC881A438B8823431A431C
+:1073C0000B891A434B8989891A430A43A0F8442040
+:1073D00010BD0021018041808180C18001814181F7
+:1073E000818170470029818802D041F0010101E0CC
+:1073F00021F00101818070470029018802D041F00D
+:10740000010101E021F0010101807047002930F8FD
+:10741000441F02D041F4004101E0C1F30E0101809C
+:10742000704700004B4910B5884202D10121C414B5
+:1074300086E0B0F1804F09D0474988420DD1012143
+:107440000220FEF7DDFC0021022064E00121084655
+:10745000FEF7D6FC002101205DE04049884206D1BC
+:1074600001210420FEF7CCFC0021042053E03C491C
+:10747000884206D101210820FEF7C2FC0021082025
+:1074800049E03849884206D101211020FEF7B8FCB6
+:10749000002110203FE03449884206D101212020FC
+:1074A000FEF7AEFC0021202035E03049884202D1B1
+:1074B0000121441444E02E49884202D10121CC0428
+:1074C0003EE02C49884202D101210C0538E02A49CE
+:1074D000884202D101214C0532E02849884206D178
+:1074E00001214020FEF78CFC0021402013E02449BC
+:1074F000884206D101218020FEF782FC00218020F5
+:1075000009E0204988420AD1841501212046FEF76E
+:1075100077FC00212046BDE81040FEF771BC1A49F7
+:10752000884202D101210C040AE01849884202D1A4
+:1075300001214C0404E0164988420AD101218C043F
+:107540002046FEF775FC2046BDE810400021FEF7FE
+:107550006FBC10BD002C014000040040000800403A
+:10756000000C0040001000400014004000340140B6
+:10757000004C014000500140005401400018004000
+:10758000001C004000200040004001400044014039
+:1075900000480140002A828901D00A4300E08A4362
+:1075A0008281704730B5028C22F001020284028C85
+:1075B0008388048B22F0020224F073050C882C438C
+:1075C0000D8915434A882A43114DA8420BD0114D0D
+:1075D000A84208D0104DA84205D0104DA84202D0B4
+:1075E0000F4DA8420DD122F008054A8923F44073BB
+:1075F0002A4322F004058A882A438D891D43CB89BA
+:107600002B4383800483C9888186028430BD0000B7
+:10761000002C014000340140004001400044014082
+:1076200000480140028B22F008020A43028370479F
+:1076300070B5028C22F010020284028C8488038BC5
+:107640000D8823F4E6464FF6FF7303EA052535431C
+:107650000E8922F0200203EA061616434A8803EA3E
+:1076600002123243104EB04202D0104EB04215D139
+:1076700022F080064A8924F4406403EA021232436D
+:1076800022F040068A8803EA021232438E8903EA16
+:1076900086062643CC8903EA840434438480058328
+:1076A000C9880187028470BD002C0140003401406C
+:1076B000028B4FF6FF7322F4006203EA01211143AB
+:1076C0000183704770B5028C22F480720284028CB0
+:1076D0008488838B0D8823F073031D4322F4007389
+:1076E0000E894FF6FF7202EA06261E434B8802EA15
+:1076F00003233343104EB04202D0104EB04215D196
+:1077000023F400664B8924F4405402EA03233343F4
+:1077100023F480668B8802EA032333438E8902EACE
+:1077200006162643CC8902EA0414344384808583F8
+:10773000C9888187038470BD002C0140003401405A
+:10774000828B22F008020A438283704770B5028C54
+:1077500022F480520284048C8288838B0D8823F467
+:10776000E6464FF6FF7303EA0525354324F4005639
+:107770000C8903EA043434434E8803EA0636264370
+:10778000094CA04202D0094CA04205D122F4804409
+:107790008A8903EA8212224382808583C988A0F8FD
+:1077A0004010068470BD0000002C014000340140F0
+:1077B000828B4FF6FF7322F4006203EA012111432A
+:1077C00081837047018582827047828822F070022F
+:1077D000828082880A4382807047A0F840107047F8
+:1077E00030B502881B4B1C4C98420DD0A0420BD0E8
+:1077F000B0F1804F08D0194DA84205D0184DA842CD
+:1078000002D0184DA84203D122F070054A882A43BD
+:10781000154DA84206D0154DA84203D022F440755C
+:10782000CA882A4302808A8882850A88028598420B
+:107830000AD0A04208D00E4A904205D00D4A90428C
+:1078400002D00D4A904201D1097A0186012181823C
+:1078500030BD0000002C0140003401400004004015
+:1078600000080040000C00400010004000140040E0
+:107870000040014000440140004801404FF6FF71C4
+:10788000818000210180C180418001727047002900
+:10789000018802D041F0020101E021F002010180E3
+:1078A00070470029018802D041F0040101E021F075
+:1078B00004010180704780092830FF2801D9FF208A
+:1078C0007047C0B270472DE9F041B1F90250002372
+:1078D0001E240F22854203DDB1F90000BDE8F081CE
+:1078E000B1F97A50854202DAB1F97800F6E701EB96
+:1078F0008205B5F90250854201DA134600E01446CC
+:10790000E21852085D1CAA42F1D101EB8203B3F9DF
+:107910000240844206DAB3F9067031F92250B3F915
+:10792000046005E033F9027C31F9225033F9046C2C
+:10793000001BC11789013A1B41EA9061D3178001EE
+:10794000F8F7F0FB721BA0FB024601FB0261D317A4
+:1079500000FB0310810641EA9410284400B2BDE701
+:107960002DE9F04FDFF8B8B16A48DFF8AC91DFF8E5
+:10797000ACA190F80EC0BBF91A70BBF91C60BBF942
+:107980001850BBF96C10BCF1070F48D2DFE80CF0BF
+:107990008D041A30485E7600D9F80020C284DAF8E7
+:1079A00000200285C28C038DA7EB820212B2A6EBE7
+:1079B00083034A431BB2594342F3CF2241F3CF23FF
+:1079C000D11870E0D9F800208284DAF8002002850E
+:1079D000828CA5EB820213B2028D4B43A6EB82028E
+:1079E00012B243F3CF24514341F3CF23E11814E003
+:1079F000D9F800200285DAF800208284028D838C79
+:107A0000A6EB820212B2A5EB83031CB24A43614388
+:107A100042F3CF2341F3CF24191949420AB244E07B
+:107A2000D9F80020C284DAF800208284C28C838CCA
+:107A3000A7EB820212B2A5EB83034A431BB2594360
+:107A400042F3CF2241F3CF24111914E0D9F80020DA
+:107A50008284DAF80020C284828CC38CA5EB820277
+:107A600012B2A7EB83034A431BB242F3CF2459431C
+:107A700041F3CF22A11849420BB216E0D9F80020F9
+:107A80000285DAF80020C284028DC38CA6EB820244
+:107A900012B2A7EB83031CB24A4342F3CF236143E4
+:107AA00041F3CF22991849420CB2BBF91E505946F6
+:107AB00005F21E56A64201DACE8306E0A5F21E5557
+:107AC000A54201DDCD8300E0CC83B1F9204004F272
+:107AD0001E55954201DA0D8406E0A4F21E5494422C
+:107AE00001DD0C8400E00A84B1F9222002F21E5468
+:107AF0009C4202DAABF8224008E0A2F21E529A42FF
+:107B000002DDABF8222001E0ABF82230417B81732B
+:107B1000BDE8F08FA80200203C2401403C28014031
+:107B2000400500202DE9F04704467048714E0027BB
+:107B300002786F48022AB0F9341004D0082A6ED0B7
+:107B4000092A6DD0CDE0C27B022A02D1B0F84420D0
+:107B50005AB1A4F8421071810423B6F908101A46EC
+:107B60000020FEF72FFF3081BBE06349DFF88C81F6
+:107B7000496A0D14E58090F84A1099B10089DFF840
+:107B80008091C0F3C001C0F30020814223D1D8F816
+:107B9000440040F2BA41884240DD40F66A11884212
+:107BA0000ADC15E0B4F9020040F2DA21884279DDFE
+:107BB00040F26A41884204DD0823B4F942101A46B3
+:107BC0004EE0A0F2DA20F8F736FC00224D4B56E0EA
+:107BD000A0F2BA404FE04C480078C0060CD5D8F867
+:107BE000440041F2243188425CDD41F2D471884284
+:107BF000E2DC00F6DC4020E04448DFF8149190F825
+:107C0000701001290DD090F86F00012809D041486B
+:107C10000178C90746D04049098889B142E05AE055
+:107C20005DE0B4F9020041F6DC6188423ADD42F2DF
+:107C30003411884210DC00F59270A0F500501AE073
+:107C4000B0F91000B4F90210A0F59672914229DD46
+:107C500000F5967291420BDDB4F9421020231A46CA
+:107C60000020FEF7AFFEA4F84200002817DB1BE05F
+:107C7000081A00F59670F8F7DEFB00224B46F8F77D
+:107C800046FB0E22F8F7B2FBF8F70CFC00B2C0F589
+:107C9000804068438013A4F84200002D04DCA4F85F
+:107CA000427001E0A4F842501C48B0F91210D8F814
+:107CB0005000081A718B01EB600000B2F0820028BE
+:107CC00000DCF782B4F94200B6F91610884200DBF6
+:107CD0000846708104E01248B0F87C00F9E7718131
+:107CE000378184F84070BDE8F08700004F0700201E
+:107CF000A80200204C000020400500203801002090
+:107D000000C092400000794020070020680E00204B
+:107D100000C08240C00A002008000020D80A0020CD
+:107D2000240C00202DE9F041B1F9025000232B244E
+:107D30001522854203DAB1F90000BDE8F081B1F9FE
+:107D4000AE50854202DDB1F9AC00F6E701EB8205E9
+:107D5000B5F90250854201DD134600E01446E218F1
+:107D600052085D1CAA42F1D101EB8205B5F902303F
+:107D7000834206DA35F9026C35F9044C31F92210E8
+:107D800006E01E4631F92240B5F90630B5F9041077
+:107D9000801B091BC5178911AD0345EA9045870370
+:107DA000A1FB070CCA1702FB07C201FB05219A1BA6
+:107DB000D317F8F7B7F9000A40EA0160001900B2DA
+:107DC000B0F5804FB9DB43F6FF70B6E770B5134CE2
+:107DD00040F224452946204600F02CF800281BD00C
+:107DE000204600F046F82946204600F01DF80C4CCD
+:107DF00000212046FAF724FE2046FAF79FFEC0F144
+:107E000064000849C0B20428087201D900F0AEF934
+:107E1000BDE87040FAF7D0BE70BD000000380140E8
+:107E200058000240840600200A0A01219140C943FB
+:107E30000180704730B501F01F0201240025C1F315
+:107E4000421304FA02F2012B0FD0022B0FD0838AC7
+:107E50004FEA11210088134204FA01F400EA0400F9
+:107E600001D000B10125284630BD8389F0E7038A9F
+:107E7000EEE78088C0F308007047000070B5214C21
+:107E80002068214D400103D520492846F9F748F9DB
+:107E90002068000104D51D492846FF31F9F740F953
+:107EA0002068C00003D51A492846F9F739F919485E
+:107EB000194A0178CB0712D192F82F30012B0ED03E
+:107EC000FAF74EF82068C0F382611448072916D0EB
+:107ED000216811F0E05F01D15521017070BD0123CF
+:107EE00082F82F3021F0010101700D4801680D4A20
+:107EF00001F4E06111430160BFF34F8FFEE7002101
+:107F0000EBE7000008640040006400400100003816
+:107F1000000001384E080020DC0E00205808002028
+:107F20000CED00E00400FA05F0B585B00420002552
+:107F30008DF808000702844C009501958DF80A50D1
+:107F40008DF8135039462046F9F74AFA01281DD119
+:107F50007E4E06F8305FF9F761F8206840F4004083
+:107F6000206079481430016821F001010160784DEA
+:107F7000286800F0FBFD002176A001F04DFE28608E
+:107F800039462046F9F7E4F80120307002212046F6
+:107F9000F9F726FA01287CD16A4600212046F9F734
+:107FA000F5FA01986E4920F0604088609DF80A104B
+:107FB00008291BD16B4908440C2817D2DFE800F0D0
+:107FC000060BBDBDBDBDBD1752717CA364489DF8B5
+:107FD0000B106F309BE0624A0020694617320B1885
+:107FE000DB7A1354401CC0B20828F8D3A5E05C49E2
+:107FF0009DF80B004F3103090A7860F3030263F325
+:108000000412430963F34512800960F387120A7072
+:108010009DF80C0048709DF80D0088709DF80E00CA
+:10802000C8709DF80F000A7960F30002400860F301
+:1080300047020A719DF8100048719DF81120887957
+:10804000930862F3010063F38300120962F30710DF
+:1080500088719DF81220C87962F30600D20962F394
+:10806000C7104EE040489DF80B1001709DF80C10B1
+:1080700041709DF80D1001F003028270C1709DF8EF
+:108080000E1001719DF80F1041719DF81010817153
+:1080900000E056E09DF81110C1719DF812100172B8
+:1080A0004BE02F489DF80B205730017862F3010117
+:1080B000920862F387012AE029499DF80B205F317D
+:1080C000087862F30300120962F3071008709DF844
+:1080D0000C0048709DF80D20887862F30600D209E4
+:1080E00062F3C71088709DF80E00C8709DF80F00ED
+:1080F00008719DF8100048719DF8110088719DF875
+:108100001200C87119E016489DF80B106730017015
+:108110009DF80C1041709DF80D1081709DF80E10A7
+:10812000C1709DF80F1001719DF8101041719DF8FC
+:10813000111081719DF81210C17102212046F9F7CA
+:1081400007F805B0F0BD000000640040DC0E002020
+:108150005C0800206465765F63616E31000000009A
+:1081600070070020FFFE00E72010002070B51D4DB5
+:1081700000242878432834D16878462831D1A8785B
+:10818000502807D0512805D0812803D0892801D054
+:10819000212826D1144E7071E9787172A81C891CAF
+:1081A000F9F748FFB072717A29440979318288421F
+:1081B00017D106F10E00017841F0020101700B4861
+:1081C000016841F020010160317A0948002204E091
+:1081D0002B5D03552A55641CE4B28C42F8D3807899
+:1081E000707170BD00090020840600200C0C014055
+:1081F000A20D002070B51D20FDF7A8FAFCF766FD62
+:108200001D20FDF7B9FA154890F82F10144D0623DC
+:10821000144C85F8381090F83B1095F83B2011432A
+:10822000012A04D0022A07D0042A0AD010E0827A58
+:108230008A420DD0007B09E0027D8A4208D0807D11
+:1082400004E0827F8A4203D090F82000884200D167
+:108250002370002085F8400070BD00005C04002001
+:10826000380100204F0700200B4800214180A0F179
+:10827000B8018A898280CB891A44C2800B8A1A4449
+:1082800002814B8A1A444281898A1144818143F6D2
+:10829000FF71C18170470000F0010020084940F6DD
+:1082A0001C72B1F90C00904202DA00F59F7005E0F3
+:1082B00041F2E302904201DDA0F59F70C881704752
+:1082C0004C00002038B51348C16941F00401C16178
+:1082D0001E208DF8000002208DF801008DF80200AC
+:1082E00001248DF803406846FDF752FA0A498420BC
+:1082F0000880094947F690602C3108800020091F4A
+:108300000880054914310C80091F0880081F04806B
+:1083100038BD0000001002400008004030B4204981
+:108320001E4A45788B7A114692F83B4091F83910F5
+:10833000AC4218D14BB10379994202D043799942AA
+:1083400001D140791AE0807909E08379994202D01D
+:10835000C479A14202D182F82F3011E0407982F82D
+:108360002F0030BC7047C578AC42FAD16BB1C379ED
+:10837000994202D0037A994205D1007A82F82F00FF
+:1083800030BCFEF7D1BB407AE9E7437A9942E2D0AC
+:108390000479A142DFD0007AE1E700005C0400200C
+:1083A00038010020FEE700002DE9F0470446007F79
+:1083B000012868D13548E1880288511A89B2072915
+:1083C00016D30088E080B4F9000044F2DD41484350
+:1083D000401346F6D96148438013A060401000B2B4
+:1083E000A0814FF08051B1FBF0F0F8F71FF8206149
+:1083F000B4F90C6096B1B4F902104DF6B050484390
+:108400000014A082B4F904704DF6B05207FB02F2DA
+:108410004FEA2245E58204D4024603E00020E083CF
+:1084200030E0424212B22283002D01DB2B4600E0F5
+:108430006B421BB2DFF85890638398464FF4804A32
+:10844000B24208DAF7F7E9FF2169F7F7BCFEF8F75F
+:1084500010F8801304E0002901DA484600E0504695
+:10846000E083B04509DA2846F7F7D7FF2169F7F727
+:10847000AAFEF7F7FEFF801304E0002F01DA48465A
+:1084800000E050462084BDE8F08700005807002037
+:1084900000C0FFFF2DE9F0414C484D4E002500780B
+:1084A000A6F15004022806D14A4FF87B022802D1D7
+:1084B000B7F8440030B1A5862564B56284F8385019
+:1084C000BDE8F08144488168C068494300FB001062
+:1084D000FBF72CF940F233314843810BB4F84400E8
+:1084E00043F6CC42504301EB903080B243F69911F1
+:1084F000A4F84400884209D338481146B0F9040072
+:10850000884203DB97F84A00032813D00123B4F90B
+:1085100034101A460020FEF755FAA086B4F8400041
+:10852000012301B21A460020FEF74CFA20648003B2
+:10853000B06226E0B4F8460041F69A13A0F518524E
+:10854000663A9A4209D2B4F94400214AFAF78EFFFA
+:108550002064012084F8380022E044F24711884268
+:1085600012D994F83800D8B11D480178491CC9B215
+:108570000170022914D30570206C10B1401E2064D4
+:1085800008E084F838500BE0A0F58040B0F5A47FF7
+:1085900003D2206C8003B06202E084F83850B562E8
+:1085A000B4F840000A4980B20839323401F002FDC3
+:1085B000B4F90000B4F91810414389136180B4F98B
+:1085C000161048438013A0807AE700004F07002070
+:1085D000900A0020A8020020CC090020F20500200B
+:1085E000320100200D480021A32280F82810C18309
+:1085F00081865030C2600E22028241F262024261E4
+:1086000008220283418341F2555282839203C0E9DA
+:10861000081240F28E32826081627047400A002068
+:108620002DE9F0410546FBF779F9204C204E07462D
+:1086300020686168421C8A4220D009B93F281DD0B9
+:1086400004EB0010AA7A05F10B010E30F7F79BFD41
+:108650002168686804EB011188602168A87A04EB3E
+:108660000111888172B62068401C2060402801D327
+:108670000020206062B6307888B114E03846FBF7FD
+:1086800035F90A28D4D3706800F070FA002109A0E7
+:1086900001F0C2FA70604FF0FF30BDE8F081552064
+:1086A0003070F9F75DFC0020F7E70000B8140020F7
+:1086B000580800206465765F63616E310000000039
+:1086C00010B504000B462D4AC3F1000028D56442C2
+:1086D000002B12DAA04207DA214600F0F1FB32F853
+:1086E0001000C0F5404041E00146204600F0E8FBA4
+:1086F00032F8100000F5004038E0A34208DA2146C5
+:10870000184600F0DDFB32F8100000F540402DE087
+:10871000204600F0D5FB32F81000C0F5803025E08F
+:10872000002B12DAA04207DA214600F0C9FB32F82A
+:10873000100000F5804019E00146204600F0C0FB23
+:1087400032F81000C0F5004010E0A34208DA2146DC
+:10875000184600F0B5FB32F81000C0F5804005E087
+:1087600053B1204600F0ACFB32F81000B0F5004FDA
+:1087700001DDA0F5803010BD002010BD38B200082A
+:1087800040438013494300EBA13000220302002B39
+:1087900014DDB3F5001F01DC802001E04FF4005030
+:1087A00093FBF0F1014401EBD1714910814206D0F5
+:1087B000521CD2B20846062AF2D300E00021C800BB
+:1087C00000B2704702E008C8121F08C1002AFAD19F
+:1087D00070477047002001E001C1121F002AFBD141
+:1087E000704700002DE9F047BD4CBE482188028843
+:1087F000511A89B20F297DD30088A4F13C0520804D
+:10880000288F08B1401E28872B78B74AC3F3810010
+:1088100001281ED0022821D0118BB148B44EDFF8B8
+:10882000CC92407EB6F806C00027B1F5926F1CD8F6
+:10883000142818D3782060764CF01000F08040F2B5
+:108840006660A88123F001002870D77389F8007052
+:1088500018E0108B00EB4000C00302E0108BA5492C
+:108860004843010CD9E7401C04E0B1F5216F09D958
+:1088700010B1401E607605E02CF01000F08043F04F
+:1088800001002870B5F90200B5F914304143C3EB7B
+:10889000C303C1F38F31C3F3D10303EB510109B219
+:1088A000A9829046128B4FF080535043B5F91620A1
+:1088B000C0F38F30C2EBC202C2F3D10202EB500010
+:1088C00000B2E882AA6A42431213EA6293FBF2F210
+:1088D0002A63894A1080A2680A44A260E1680144C0
+:1088E000E160207C401CC0B22074072802D942F30A
+:1088F000CF0000E0E8E02883C9106983E760A76043
+:1089000041F6C8012774884204DD2A8B7B49B1FBFC
+:10891000F2F1E981C117890341EA9041800342F6EF
+:108920009B420023F7F7FEFBA8846D482A78A0F14C
+:108930003C009307B0F90600C2F3810200EB8011FE
+:1089400001EB003141F30F3115D5012A07D0022A7E
+:108950000BD04EF6AC3141430914A18011E049F22D
+:10896000586250430014A08020E04CF20C31414387
+:108970000914A18026E0012A0ED0022A18D0A08076
+:1089800069845F4948430014A4F81E00FAF796FA78
+:108990005C480088C0B143E04AF29042424312145E
+:1089A000A2804BF2C822504300146884E183EDE7B3
+:1089B0004CF6345141430914A1804DF66C314143CA
+:1089C000091469845049DDE795F8200000BB88F858
+:1089D0000F7089F80070B5F91A00A0F514512C3900
+:1089E000B1F56E7F18D2617FF42912D94749E8802A
+:1089F000434AA1F8460050430014A880A1F844005F
+:108A0000FF2085F8200081F8280041493C200870AB
+:108A100006E0491C617703E0607F08B1401E607783
+:108A2000B5F91A00B4F91E203A4990420DDDA27E34
+:108A30007D2A08D9F28842F00802F2800A7822F0F2
+:108A400002020A700EE0521C06E0A2F23D129042B1
+:108A500008DAA27E12B1521EA27603E0F28822F05A
+:108A60000802F280B4F90420904214DA2A4B9B6881
+:108A7000B3F5FA7F0FDAE07E3E2809D9F08840F09E
+:108A80001000F0802777087820F0020008700CE0D2
+:108A9000401CE07609E002F23D12904201DD888838
+:108AA000A0B1207F08B1401E2077B5F91810606989
+:108AB00008446061217E491CC9B221761F2903D96F
+:108AC0004011A88367612776BDE8F087207F7D2865
+:108AD00004D9F08820F01000F080E6E7401CE3E7BE
+:108AE0001005002058070020A80200204F07002092
+:108AF000100C002030330100800B002074E8260B9E
+:108B0000188601005A070020E0380100680E002096
+:108B10004C070020F205002040050020024941F2E8
+:108B2000F460886270470000D404002070B50D4CDA
+:108B3000207828B1012808D0062505280FD10BE0A0
+:108B40000948F9F787FC012004E00748801DF9F780
+:108B500081FC0520207070BDF9F79CFC2570257004
+:108B600070BD00005007002040B100080A4A4FF0D5
+:108B7000FF31B0EBA20F0CDA00280ADB07490968C5
+:108B800051F820004068006900B100476FF005000F
+:108B90007047084670470000040000008C08002061
+:108BA00070B50A4DA86870B100240948AC60F8F7A8
+:108BB0005FFB084804604460A0F581600460446085
+:108BC0002C70002070BD6FF0040070BD58080020AC
+:108BD00000640040B81400207FB505460024631EE1
+:108BE000244A4FF00050072D41D2DFE805F0400441
+:108BF000111E21403C00814208D2D068202805DAAD
+:108C00001D4B43F82010401CD0600CE01C4627E0B0
+:108C10008142FBD210692028F8DA174B803343F8E1
+:108C20002010401C10610023F0E7F8F737FB17E035
+:108C300000208DF80B000121ADF800000422ADF8F2
+:108C40000400ADF808008DF80C108DF80A00ADF89E
+:108C50000220ADF806208DF80D106846F8F75AFB93
+:108C6000204604B070BDBDE87F40FAF7EBBE184661
+:108C7000F7E7000058080020C0180020F8B5414E62
+:108C8000B06801287BD04048F8F7F2FA01210820AB
+:108C9000FDF7C2F801210846FDF7BEF8012148069C
+:108CA000FDF7A2F801214FF4EA10FAF7E3FD4FF4C3
+:108CB0008070ADF8000003248DF802400420334D8D
+:108CC0008DF8030069462846FAF782FD6815ADF86D
+:108CD00000008DF8024018208DF8030069462846F0
+:108CE000FAF776FD14208DF8000002278DF8017048
+:108CF00000248DF8024001258DF803506846FCF7EA
+:108D000047FD13208DF800008DF801708DF802509A
+:108D10008DF803506846FCF73BFD16208DF80000E7
+:108D20008DF801408DF802408DF803506846FCF73D
+:108D30002FFD17490120FFF74FFF16490120FFF7CC
+:108D40004BFF15490120FFF747FF14490120FFF7AA
+:108D500043FF13490120FFF73FFF00210320FFF7E6
+:108D60003BFFF8F731FA0F4804604460A0F58160DA
+:108D70000460446034700020B560F8BDFFE74FF038
+:108D8000FF30FAE75808002000640040000C014062
+:108D900020FF401820FF431820FF441820FF4518EB
+:108DA00020FF2518B81400202DE9F04781461E4801
+:108DB00086B0174680680E46A0B14FF0FF381FB34B
+:108DC0006846FAF74DFE401C0ED00DF10B019DF8E0
+:108DD0000A208A464846019DF7F7D5F99DF80A40D2
+:108DE0003D601DE06FF0040006B0BDE8F08700BFF5
+:108DF000FAF728FE411C15D0A84213D16846FAF7AD
+:108E00002FFE0198A84201D04046EDE79DF80A20C8
+:108E100009EB04005146F7F7B6F99DF80A0004443F
+:108E2000B442E5D32046DFE7580800202DE9F0479B
+:108E30000646224886B00024806888B1601E002A59
+:108E400010D012680192B2F1005F0BD2CF0801F08E
+:108E500007054FF000084FF004094FF0080A17E02B
+:108E60006FF0040006B0BDE8F08700BF8DF80AA0DF
+:108E70008DF8089006EBC4008DF809800168CDF8E4
+:108E80000B104068CDF80F006846FFF7C9FB641C63
+:108E9000BC42EBDB7DB18DF80A508DF808908DF85F
+:108EA000098006EBC4012A460DF10B00F7F76BF9B8
+:108EB0006846FFF7B5FB0020D4E700005808002003
+:108EC000090A05D0B0FBF1F0FF2800D9FF20704758
+:108ED00000207047D0E90021C368521A5A4301EBC1
+:108EE000A231816041607047B0F90020B0F90210F2
+:108EF000B0F90630521A5A4301EBA2318180418009
+:108F00007047000030B5494B188849498A89801A52
+:108F100085B24848484A0F2D047801F14C001DD312
+:108F20001D888D81117A090713D5022C01D0434980
+:108F300012E0434DB0F90210B5F90050A94205DC2A
+:108F400002DA01F1020108E0458007E0A1F1020127
+:108F500003E0022C02D13B4909884180B0F840105F
+:108F60001D88691A89B29C2949D31988A0F8401034
+:108F7000D16A0023B1F5804F31DB3349096DB1F57A
+:108F8000405F2CDD314940F26665B1F91010A9420D
+:108F900012DD43F69915A94202DB40F2333108E0B5
+:108FA00040F23335A1F26661694343F2333591FBF8
+:108FB000F5F1A0F8441001E0A0F844302449B2F8DB
+:108FC0000A510978C1F381012DB100BFB0F84410F6
+:108FD00001F21E511CE092F84A20032A10D0A0F89A
+:108FE0004430022C01D0A0F84430B0F95C10B0F944
+:108FF000443001F114029A420DDAA0F85C2030BD31
+:10900000012901D00229E1D1B0F8441001F2333135
+:10901000A0F84410E5E703F11402914203DD14398E
+:10902000A0F85C1030BDA0F85C3030BD58070020BF
+:10903000000000204F070020A8020020D2040020DA
+:10904000D0040020CC04002038010020400500207E
+:10905000D40400202DE9FC4101210220FCF7C4FECC
+:1090600001211920FCF7D8FE01213C48FAF702FC47
+:109070004027ADF8007003248DF802400420384DDD
+:109080008DF8030069462846FAF7A2FBE001ADF827
+:1090900000008DF802401C208DF803006946284628
+:1090A000FAF796FB4FF4E0712846FAF718FCA8157A
+:1090B000ADF800008DF8024010208DF803006946DD
+:1090C0002848FAF785FB4FF4A060FCF793FB1D20BE
+:1090D0008DF8040001268DF8056000258DF80650F6
+:1090E0008DF8076001A8FCF753FB1F498C2008800E
+:1090F0001D494FF6FA702C3108806E20091F088038
+:109100001948143006801848083007801649203165
+:109110000D80154AD020121D1080134A45F2F3002D
+:10912000183210800A1F45F2500010800E4A4FF688
+:10913000FF7038321080121D1080121D108041F215
+:109140001B10088000F012F8FAF7ACFE0648103049
+:109150000580001F0480BDE8FC810000000C1A009F
+:1091600000100140000C01400004004070B51D20BB
+:10917000FCF7E1FA2A4D40212846FAF7A7FB8400C4
+:1091800080212846FAF7A2FB44EA4004A9152846A4
+:10919000FAF79CFB0443E0B2224C84F83C00FAF757
+:1091A0003FFC0546052805D91F48C18841F040010C
+:1091B000C18001E084F838501C48007A000703D5CC
+:1091C00094F838001A490D5C4FF6FA702063E0629B
+:1091D000A06260622062E061A061164860630020C6
+:1091E0006064206584F83F0084F84000FAF7C6FB0D
+:1091F000A07AFF2811D0022084F83D000E48008894
+:10920000A0662846FBF7B0F8207820F00100207017
+:10921000BDE870401D20FCF7A4BA0120ECE7000077
+:109220000010014038010020100C0020A80200208E
+:1092300034BB0008DCFF0500240400402DE9F043A6
+:109240004D484E4902880B889A1A92B20F2A67D36A
+:10925000098801804A49C98B027D00EB4202918056
+:10926000017D491CC9B20175082959D30024047530
+:109270002246017D00EB4103491CB3F90430C9B219
+:1092800002EB630212B201750829F2D33D4904755D
+:109290003D4B4A8044800E789D895FEAC67C40F64B
+:1092A00038694FF0030714D0A2F22B5C42F6E8585D
+:1092B000C44520D3A1F1020C26F00204ACF8002032
+:1092C00047750C7040F22B54A24211DA45F00402AB
+:1092D0001EE046F001060E704A4507DD45F001022A
+:1092E0009A8126F002020A70477517E0447515E06E
+:1092F00045F002020CE04A450CDA8775427D12B156
+:10930000521E42750AE046F002020A7025F007027A
+:109310009A8103E0837D2BB15B1E83754088888032
+:10932000BDE8F08342F6AA239A4222DAB1F904306A
+:109330002BB941F2CD05AA4201DA4480EEE7134C85
+:10934000920302EB843241F67244B2FBF4F214B29F
+:109350004FF4805502464480AC4200DA5580B2F9A1
+:109360000240E41A04F5A374B4F5237FD6D84380F1
+:10937000D4E74FF48043FAE7A40C002058070020FC
+:10938000A8020020F2050020100C0020C8F1FFFF09
+:109390002DE9F0416D4CDFF8B8E14FF0000594F88D
+:1093A0003410C80706D094F938104B42002958DD14
+:1093B0000E4657E0674884F83750A4F84250664A92
+:1093C00090F8380084F840009586CEF80450CEF826
+:1093D0000850624E40F26663CEF80C50A4F87C3020
+:1093E00036F810005E4E768830444FF6FF7606EA77
+:1093F000800024F8300B4FF0806044F8040CA32068
+:10940000208460845810A084E38440F6991020855D
+:10941000580060854FF48050A08541F23330E085DC
+:1094200041F26660208641F69910608641F6CC4094
+:10943000A0864FF40050E08642F23330208742F29B
+:109440006660608742F69910A08742F6CC40E087BC
+:1094500082F8A15041F00100207184F84450BDE829
+:10946000F0811E4694F937004242002801DD07468C
+:1094700000E01746F61B012E0BD0002800DB024649
+:109480005FFA82F684F8380094F84F00012805D07E
+:1094900041E0002900DA1946CEB2F3E794F93930F9
+:1094A0005942002B01DB184600E0084694F93A20A7
+:1094B000C7B25042002A01DB944600E08446BC4516
+:1094C00008DD002A00DA0246D7B2002B00DA0B468C
+:1094D000D8B207E0002B00DA0B46DFB2002A00DB2F
+:1094E0001046C0B204EB4000B0F9501004EB470046
+:1094F00030F9502F11444910018084F84F5084F8FE
+:109500003E5084F83D5084F83C5084F83B5084F839
+:109510003A5084F8395004EB46007546B0F95000D3
+:1095200024F8420FBEF80410C82309B26422FDF7E4
+:1095300049FA6860E968401AA9680844A860B5F962
+:1095400000104843C013E860608788E7240C0020BF
+:10955000E005002038010020A802002046BB0008DA
+:109560004C000020F0B4544890F83410C90776D06D
+:10957000524990F84030002291F838108B426FD059
+:109580004F4CA0F872204F4DE65C04468E4294F991
+:10959000374002D0EE5C8E420FD1641C64B280F87A
+:1095A0003740EB5C8B4202D1641C80F8374090F965
+:1095B00037300F2B1BDD0F2317E0434DEE5C434D7F
+:1095C0008E4202D0EE5C8E4211D1641E64B280F8ED
+:1095D0003740EB5C8B4202D1641E80F8374090F933
+:1095E00037406FF00E039C4201DA80F83730324B7F
+:1095F00090F83F50393390F83740EC5490F83F30B2
+:109600005B1CDBB280F83F30062B01D380F83F2093
+:1096100090F9394090F93B309C420ED190F93D4091
+:10962000A3420AD190F93A4090F93C309C4204D1CF
+:1096300090F93E40A34200D1012280F84F201F4AFA
+:1096400080F8401090F937501378214A012D0DDD34
+:1096500014465E07A46804D544F0080403E028E03B
+:1096600015E024F00804946080F83510B5F1FF3F50
+:109670000ADA5B07936802D523F0080301E043F0A0
+:109680000803936080F83510F0BCFAF777B990F8CA
+:109690004F1001290DD1B0F8721043F60953491C3F
+:1096A00089B2A0F87210994203D9A0F8722080F80C
+:1096B0004F20F0BC70470000240C0020380100202F
+:1096C00028BB00082EBB00083ABB000840BB0008BE
+:1096D000A802002010B502884188B0F90830114472
+:1096E00009B281FB0313890B428041EA8341B0F93F
+:1096F0000420B0F9063082FB0332940444EA93322A
+:109700001144818010BD000030B52049204AB1F8D5
+:109710006A301088C01A80B20F2836D31088A1F89A
+:109720006A001C4D00204FF000432A5C940903D0CE
+:109730000124B4EB921F24D1D20622D0164A52F84B
+:1097400020201268134C123434F81040224201EBEE
+:10975000000494F9722008D00A2A04DB0A6823FA6C
+:1097600000F4224308E0521C09E012F10A0F05DC64
+:109770000A6823FA00F4A2430A6002E0521E84F849
+:109780007220401CC0B21128CFD330BDF805002094
+:10979000580700203CB600083CB700082DE9F00748
+:1097A0007A497B480A8903889A1A92B2082A75D3A3
+:1097B00000880881A1F12C0042890AB1521E428121
+:1097C000744A92F82820802A68D302F03F020A7077
+:1097D000C2890AB1521EC281B1F90620902A0CDB5F
+:1097E0008A46FF2A09D08146C089002856D16A4896
+:1097F00000230078092805D005E0BDE8F00763489C
+:1098000000F0BCB90823654A92F8EE500DB143F060
+:1098100004036348817AC90701D043F00203D2F8F8
+:1098200008C05FEA0C5101D543F00103176800211D
+:109830005C4EFC0302D596F8654004B18021C488D3
+:109840005FEA446801D541F040015FEA845801D5E0
+:1098500041F020015FEAC47801D041F01001007AA4
+:10986000400701D541F008014F480078C00701D0FA
+:1098700041F00401A00601D541F001010020012DB5
+:1098800000D1082096F870508DB992F84A20032A2A
+:1098900005D0022A06D0012A07D008E072E040F085
+:1098A000030004E040F0020001E040F001007A070C
+:1098B00001D440F02000CCF3C0020025CCF3002CF2
+:1098C000624502D13A0700D4042596F86F20012A98
+:1098D00001D145F00105354A0027BC4612783E46C5
+:1098E000C2F38102012A04D0022A04D0032A04D040
+:1098F00004E0022602E0042600E010262C4A64065A
+:109900000ED5224C1C342478240609D5147864061C
+:1099100006D4284A40F6CC44926D6243140C05E00C
+:10992000B2F8B62040F699146243940B4FF0080841
+:109930008AF80A804FF061088AF80B808AF80C30A8
+:109940008AF80D108AF80E008AF80F508AF8107005
+:10995000270A4B4083F06901414069408AF8117041
+:1099600079408AF81240614052468AF813C071402B
+:109970008AF8146051754FF4C871A9F80E10FF20D1
+:10998000AAF80600BDE8F0077047000004070020B1
+:1099900058070020F80500204F070020A8020020EB
+:1099A000100C0020680E0020C00A0020D404002003
+:1099B00038010020640900205A48816941F0FC0107
+:1099C00081614FF4A060FBF715FFFAF7F9FAF7F79A
+:1099D00023F9FBF787FD002153A000F01DF955493D
+:1099E0000860FDF701F9FCF7F3FEFFF733FBFBF727
+:1099F000E5F9FFF7BBFBFAF755FA4F4D4FF400506E
+:109A0000A5F81A014D480078FF2801D0FCF7ACF802
+:109A1000FCF760F800214FF4FA5340F2EE220020E8
+:109A2000401C80B29842FBD3491C89B29142F6D3C4
+:109A30004348002680F87260F6F77EFFF8F702FED2
+:109A4000F8F704FBFEF73EFC10223E493E48F6F7CD
+:109A50009AFB01F0F9F93D4C3E4FE08820F04000C0
+:109A6000E0803B48017821F020010170FA20F88164
+:109A70004FF49670A5F84200FFF750F83649374882
+:109A8000FBF7D3FF3648FBF7F5FF3648416A8847B6
+:109A90003548416B8847FEF7A5FD3448F9F70AFAC7
+:109AA000F8F706FB32494220C8803249C860324884
+:109AB000F7F75EFAA86820F48070A8603E71E0882D
+:109AC000E0812089208260896082F9F7E3FDF9F75F
+:109AD0003FFDFEF787FE01F037F9FFF7AFFB00F01F
+:109AE00037FAFFF711FE00F0E7FFF9F7F5FAF8F79C
+:109AF00009FBFAF757FCFFF705FAFCF71DFAFAF72E
+:109B000079F8FAF7ABF800F0B5F8FFF747FE174819
+:109B1000F9F77CF800F0A8FAFCF79EFEF9F700FAD6
+:109B2000CDE70000001002406465765F63616E312E
+:109B3000000000005C080020A802002001E80108E5
+:109B400040050020680E002038060020100C002080
+:109B5000380100204C070020100A0020E0090020F6
+:109B60001004002020000020CC0000204C0B00201E
+:109B70004007002044040020C00B0020F0B523491A
+:109B80000278B0F9064000231F4E31F81210FF2C66
+:109B900018D0B0F904701E4DBC4231DA00EBE40776
+:109BA00004F00704BF7AA7408478FFB23CB190F874
+:109BB00001C0ACF1010C64451FDA3C061DD455F818
+:109BC00022200DE056F82220116012498A79521C99
+:109BD000D2B28A71022A02D38370C3808B71F0BD26
+:109BE00011608178491CC9B2817042789142F6D3E4
+:109BF0008370C188491CC180F0BD56F82220EFE770
+:109C000055F822201160F4E71CB800084EB6000891
+:109C1000C4B70008D80600202DE9F0410F46804661
+:109C20000024124D124E08E0286850F82400016804
+:109C30004046F6F7BAFA38B1641CB4EBA60FF3DB72
+:109C40006FF00100BDE8F081286850F824004068FA
+:109C5000016829B13846884728B16FF00200F1E762
+:109C60006FF00500EEE72046ECE700008C080020CE
+:109C700004000000F0B561486149B0F86C200B8821
+:109C80009A1A92B29C2A7BD30988A0F86C105D497D
+:109C90005D4F91F82A1001F0070297F84A10022A46
+:109CA00000D1491E594C80F83E104FF00203E28863
+:109CB0004FF00001550401D5012236E0A489E506E4
+:109CC00001D5062231E0250701D508222DE05506F1
+:109CD00003D44F4D2D78AD0601D5042225E015059E
+:109CE00001D5072221E0150601D50A221DE09506BF
+:109CF00001D50C2219E0150701D50B2215E05507F7
+:109D000001D4D50501D510220FE0D50601D50522D5
+:109D10000BE0650703D4A50701D4E40702D080F85F
+:109D20006E3007E0920403D5032280F86E2001E034
+:109D300080F86E10374A384C92F820E0324A251FDE
+:109D4000D2F808C02D4AB2F87060721C92B2BEF10F
+:109D5000000F0DD02CF4000CC7F808C090F86E70FE
+:109D6000B7B11E2F1AD090F86F200AB325E007E094
+:109D70004CF40006BE60A0F870200A2A01D22360CD
+:109D8000F0BD142A01D22B60F0BDA0F87010F0BD18
+:109D90002B60A0F8701080F86F10F0BD642E04D214
+:109DA000A0F87020322AEED3E9E7A0F87010EAE7B5
+:109DB0007F1C80F86F70A0F8701090F86F20012A57
+:109DC00010D0002AE9D0B0F87060761CB6B2A0F8C6
+:109DD00070601E2ED7D323603C2EDED9521E80F831
+:109DE0006F20D2E7B0F87020521C92B2A0F8702019
+:109DF0002360C82AD1D980F86F10C6E7F805002083
+:109E000058070020680E0020A8020020100C002037
+:109E100038010020D4040020141C0140F0B545484E
+:109E2000B0F84810491C89B2A0F8481002297DD327
+:109E300041490024A0F848400A78404B042A5BD0EE
+:109E40004FF48041082A0BD0A0F11002B2F9002093
+:109E50008A4200DA1146B3F984208A4200DA1146B8
+:109E6000374A12698A4200DA11B2418282881D8A19
+:109E7000C2EB8502334D12B22D78C5F381062D4D0C
+:109E800040F6D9467243B5F9765092126A431213DE
+:109E9000C26086681546C6EBC60642F3D102F602DA
+:109EA00002EBA6328260C66C1644C664B0F85070ED
+:109EB0007F1CBFB2A0F85070B7F5806F04D3B61204
+:109EC0000682A0F85040C464C66A891AA6EB4617F9
+:109ED00040F2545207EB07174A43A7EBC61602EBB2
+:109EE0004602466A32444262B3F93430B2EB034F61
+:109EF00006DD1A04426206E01349B1F90410AFE727
+:109F0000002A00DA4462C162104990F83D2091F8BD
+:109F100038108A420DD080F83D10B0F84210A0F8F9
+:109F20004410B0F84010A0F8421000E001E0A0F8A2
+:109F30004050F0BD400500204F070020A80200203F
+:109F4000080E0020D40400201C0E00203801002040
+:109F500015481649B0F85A200B889A1A92B20F2A5F
+:109F600020D30988A0F85A10B0F900104FF48042AD
+:109F7000C1EBC12141F35131A0F86C100C490B78B1
+:109F8000A0F11001022B06D1B1F90030934202DAA0
+:109F90001B1D0B8000E00A800021A0F8601020F853
+:109FA0005C1F4280704700004005002058070020D9
+:109FB0004F0700204FF6FF7202EA800210F4404380
+:109FC00015480ED0B3F5804F14D0B3F5004F4FEACB
+:109FD000122216D0C2F5807330F813305B424B80EA
+:109FE00005E0120A30F812304B80C2F5807230F86A
+:109FF00012000FE0120AC2F5807330F813304B8064
+:10A0000005E030F81230C2F580725B424B8030F8C8
+:10A01000120040420880704738B40008104A518A44
+:10A02000D08A928A16384639A2F1110200D54942E7
+:10A03000002A00DA52421144002800DA4042084463
+:10A04000084943F6284300B2B1F936205A43921327
+:10A0500040F2D733584302EBA030C8867047000067
+:10A06000A802002040050020F0B5904990480A89D8
+:10A0700003889A1A92B23E2A1ED30088088101F101
+:10A0800038004FF4FA63428A9A4202D2521C42824A
+:10A0900000E04382874A92F82220802A0CD302F003
+:10A0A0003F020A70B1F90620402A06DBFF2A04D0DD
+:10A0B000C2883AB1521EC280F0BDBDE8F0407B4874
+:10A0C000FFF75CBD428A9A42F6D307784FF0010E43
+:10A0D0003A074FF0FF055BD5847A40F2DC52630704
+:10A0E00008D444F004038372C28081F80BE081F845
+:10A0F0000AE04CE04378072B05D0032B03D0052B57
+:10A1000001D0062B07D1660605D444F040038372C4
+:10A11000C280052239E0654A5FEA437C02F13802D9
+:10A120004FF42076127A0DD55FEAC26C0AD45FEA4A
+:10A13000446C07D442F0100202723A0628D4C6805A
+:10A14000192222E0DF0709D0970707D4670605D454
+:10A1500042F002020272C680042216E09F0709D56F
+:10A16000170707D4670605D442F008020272C680BA
+:10A1700003220AE01B070BD5530709D4630607D453
+:10A1800042F004020272C6800B22CA728A72CD802B
+:10A19000494AB2F92230B2F91A7003F23D14002292
+:10A1A000A74200DB0276414E444C06F13806A47902
+:10A1B000B6895FEAC46C06F101064FF4C874B6B202
+:10A1C00013D58681B6F57A7F05D9017A21F0800111
+:10A1D00001728281F0BD037A1E06FBD4828143F0B6
+:10A1E00080020272C480112035E09F4216DA037E9D
+:10A1F000052B13D28681B6F5487F04D98281027A75
+:10A2000022F040020272027A5606E3D45B1C037607
+:10A2100042F040020272C48002201CE0284B1C89DC
+:10A22000C4F3C006C4F3002740F2EE24BE4216D1A8
+:10A230001E78360713D4427E012ACBD1428BB2F569
+:10A24000167F02D2521C4283F0BD827A42F0020293
+:10A250008272C4800F20C8728872CD80F0BD93F8DE
+:10A2600011714FF40046012F18D1164F41F6583C9A
+:10A270007F6C674512DD83F810E1134B1E60C38AC3
+:10A28000A34202D25B1CC382F0BD4FF4FA73C380B9
+:10A290001C23CB728B72CD80C282F0BDC2820A4871
+:10A2A00083F81021001F0660F0BD0000E8060020C2
+:10A2B00058070020F8050020D4040020100C0020CE
+:10A2C000A802002038010020140801402DE9F05FA9
+:10A2D000DFF8FCB3FF489BF81830011D0A1DFE4C47
+:10A2E000012B5FD0B4F85E300380B4F860000880C2
+:10A2F000B4F862001080FDF733FBDFF8E083F84D1F
+:10A3000049F2CD32B8F91E00A883B8F9201043F6FF
+:10A31000CC4C00EB410151430914E983B5F92230DB
+:10A32000B5F9206001FB03F200FB062242F38F32F5
+:10A330006A82B5F91870714307FB0CF740F2333CA1
+:10A34000BF1302FB0CF207EBA23200FB13102A83AF
+:10A3500040F38F30A882B5F91A1043F6AE7251431C
+:10A3600000EB0012891302EB8010DE4F01EBA030EE
+:10A37000DD4E6883786C3060316930468847DB4950
+:10A38000308948800846FDF7CDFBD94E4FF00009D3
+:10A390004FF0010A307808280DD0698F29820428EF
+:10A3A00033D01BE0B4F864300380B4F86600088052
+:10A3B000B4F868009EE7CF4890F93710491C02298D
+:10A3C00021D890F8741019B1B5F85A00288205E028
+:10A3D000698F2982A5F85A1080F874A0B5F9141075
+:10A3E000B5F90A00C44AF8F7B5FAE862B4F91A11E7
+:10A3F000884204DDC048E962027C91408162307885
+:10A40000042816D00CE0688FE0E7D8F82400001488
+:10A41000E862E07B04280CD0C5F82C9086F8009008
+:10A42000B54AB5F91210B5F90800303AF8F792FAC2
+:10A4300002E0B87AF0B3B148A862A94DAE4E443EEE
+:10A44000A86A3060E86A706030461035FBF750FD4E
+:10A450002888A5F14C01FFF7ADFDA5F15C08D8F8FF
+:10A460001010C8F86C10B5F91020B068B5F91210CA
+:10A4700000FB02F7F368484303FB117646F38F377E
+:10A4800003FB0200AF8740F38F36EE879C4D2846D2
+:10A490006F80AE80FDF788FF287F08F11405012842
+:10A4A00033D0704242104DF6B35047436A8039149E
+:10A4B000298000E026E04046A8F800605318438059
+:10A4C000511AA8F8041084F80C90B8F90030002B49
+:10A4D00001DD84F80CA0B8F90200002802DD217B20
+:10A4E000891C2173B8F90420002A02DD217B091D93
+:10A4F0002173217B072920D2DFE801F01F1B3418CC
+:10A50000301D32004FF4AF7096E77D48B0F920302F
+:10A5100059424A106A80B0F91E004DF6B3514843C3
+:10A52000011429804046A8F80030C7E784F80DA040
+:10A5300003E0022100E003216173DFF8A4A1714E62
+:10A54000714F9AF800100129617B0DD0072972D252
+:10A55000DFE801F071FCFBFAF9F8F7000421EBE702
+:10A560000521E9E70621E7E70729F0D2DFE801F056
+:10A5700063042F6489D5EF0001461846FBF73CFAC7
+:10A580002860B5F9020040F6815148438113698083
+:10A59000B5F9000040F681525043801328800A1814
+:10A5A000A2F68152B8F80A305242C3EB620212B2EC
+:10A5B000A8F80820002A01DCA8F80890B8F80820BC
+:10A5C000A4F862201144A4F8601008446DE14042F0
+:10A5D00001B2504200B2FBF70FFA2860B5F9020051
+:10A5E00040F68151484381136980B5F9000040F677
+:10A5F00081525043801328800A18A2F68152B8F87D
+:10A600000A305242C3EB620212B2A8F80820002AB4
+:10A6100001DCA8F80890B8F80820A4F862201144DA
+:10A62000A4F85E1008446EE13046F6F753FB0123B0
+:10A630001A460721CAE0D4E019461046FBF7DCF9B8
+:10A640002860B5F9020040F68151484380136880C4
+:10A65000B5F9001040F68152514389132980421800
+:10A66000A2F68152B8F80A305242C3EB620212B22B
+:10A67000A8F80820002A01DCA8F80890B8F80820FB
+:10A6800068E15942404209B200B2FBF7B5F92860CF
+:10A69000B5F9020040F68151484380136880B5F94E
+:10A6A000001040F681525143891329804218A2F6C6
+:10A6B0008152B8F80A305242C3EB620212B2A8F8D3
+:10A6C0000820002A01DCA8F80890B8F8082071E1F9
+:10A6D0004C0B0020342C0140A80200204005002033
+:10A6E0004C00002038010020440400200004002019
+:10A6F0004F070020240C0020100A0020A2FEFFFFBC
+:10A70000800B002000240140002801403046F6F76D
+:10A71000E1FA01231A46052158E01146FBF76CF9CE
+:10A720002860B5F9020040F68151484380136880E3
+:10A73000B5F9001040F6815251438913298042181F
+:10A7400006E076E14AE11BE1ECE0BCE08FE010E0DE
+:10A75000A2F68152B8F80A305242C3EB620212B23A
+:10A76000A8F80820002A01DCA8F80890B8F808200A
+:10A770004BE1504201B2584200B2FBF73DF928606C
+:10A78000B5F9020040F68151484380136880B5F95D
+:10A79000001040F681525143891329804218A2F6D5
+:10A7A0008152B8F80A305242C3EB620212B2A8F8E2
+:10A7B0000820002A01DCA8F80890B8F8082052E127
+:10A7C0003046F6F787FA01231A4606213846F6F78F
+:10A7D00081FA01213046F6F7F3F901213846F6F700
+:10A7E000EFF9BAF80800ABF80000BAF80A00ABF8C5
+:10A7F0000200BAF81000ABF8040055465E46AB48BC
+:10A80000F8F766FAB4F85E00F1880844A4F864002A
+:10A81000B4F8600031890844A4F86600B4F8620016
+:10A8200071890844A4F86800317EA148012978D0D4
+:10A8300034F85E1F018061884180A18881809C4935
+:10A84000028808310A8042884A8080888880984837
+:10A85000896A0830884795F83E0000287ED0F7F7CF
+:10A8600019FE15F83E0F401E2870BDE8F09F014606
+:10A870001846FBF7C1F82860B5F9020040F681518F
+:10A88000484380136880B5F9001040F68152514367
+:10A8900089134218A2F68152524252082980A4F824
+:10A8A00062201044A4F860000844A4F85E0000216F
+:10A8B0003046F6F785F900213846F6F781F901238D
+:10A8C0001A460621B0E6404201B2504200B2FBF700
+:10A8D00093F82860B5F9020040F68151484380138F
+:10A8E0006880B5F9001040F681525143891342182F
+:10A8F000A2F68152524252082980A4F862201044E4
+:10A90000A4F85E000844A4F8600000213046F6F781
+:10A9100057F900213846F6F753F901231A46052165
+:10A9200082E6B4E019461046FBF766F82860B5F9F0
+:10A93000020040F68151484380136880B5F9001049
+:10A9400040F68152514389134218A2F68152524275
+:10A9500029805208A4F85E20104400E09AE0A4F890
+:10A9600062000844A4F8600000213046F6F728F998
+:10A9700000213846F6F724F901231A460721C5E6D7
+:10A980005942404209B200B2FBF736F82860B5F9E7
+:10A99000020040F68151484380136880B5F90010E9
+:10A9A00040F68152514389134218A2F68152524215
+:10A9B00029805208A4F85E201044A4F860000844DE
+:10A9C000A4F8620000213046F6F7FAF80021384674
+:10A9D000F6F7F6F801231A46062197E61146FBF72B
+:10A9E0000BF82860B5F9020040F681514843801306
+:10A9F0006880B5F9001040F681525143891342181E
+:10AA0000A2F68152524229805208A4F860201044D4
+:10AA1000A4F85E000844A4F8620000213046F6F76E
+:10AA2000CFF800213846F6F7CBF801231A46052166
+:10AA3000C6E6504201B2584200B2FAF7DDFF286084
+:10AA4000B5F9020040F68151484380136880B5F99A
+:10AA5000001040F68152514389134218A2F68152E8
+:10AA6000524229805208A4F860201044A4F86200E1
+:10AA70000844A4F85E0000213046F6F7A1F8002152
+:10AA80003846F6F79DF801231A46072198E634F870
+:10AA9000641FCFE607480088A0F5D04168393FF42D
+:10AAA000E4AEBDE8F05FF8F7FFBB00004C0B002000
+:10AAB00018000020182C01402DE9F041944C9548D5
+:10AAC000B4F862100288511A89B20F296FD3008836
+:10AAD000A4F8620090480088DFF84082C0074FF079
+:10AAE00000054FF0010741D08B4AD4E90C10243205
+:10AAF0001388B1EB530F02D21288511A08444FF455
+:10AB0000F371884200D208468549B1FBF0F0616CD0
+:10AB1000C1F35101084406466064F5F78CFC00223D
+:10AB2000804BF5F7F4FB4FF040427F4BF5F7EFFB1E
+:10AB30000E22F5F75BFCF5F7B5FCA4F8AC0094F831
+:10AB40006D00401CC0B284F86D00082834D37048F2
+:10AB500098F84A20001F03789A4201D0027045807D
+:10AB6000724A1378724A23B1458021E065642565F5
+:10AB700069E0D8F89810A1F5FA618E4211DDE16D17
+:10AB80008B1C9E4205DDB0F902100A290DDA491C22
+:10AB900006E08E4205DAB0F90210002908DD491EF0
+:10ABA0004180B0F902000A2802DB177001E0ABE037
+:10ABB0001570E66584F86D505E484FF4A542017843
+:10ABC000C1F38101012962D044F25063A4F8083036
+:10ABD000A4F8A820B0F9243021894B439B13A4F892
+:10ABE000A430B0F90E00D4F850C07043B0FBF1F3BC
+:10ABF0005149CCEBCC0C4FEACC2C0988C3F3D103E0
+:10AC000003EB9C33B0032365B0FBF1F14B4BC90858
+:10AC1000B3F846C0CCEBCC0C4FEACC2C01EB9C310A
+:10AC2000A3F84610F117890341EA96410023F5F78E
+:10AC300079FAB4F8AA10C1EBC101C902C00800EB4F
+:10AC40009130A4F8AA00616C206F0844206794F842
+:10AC50007420521CD2B284F87420082A05D3C0088C
+:10AC6000A4F8760084F8745025673548C3885A06DE
+:10AC700005D498F80F20022A0DD0A4F88A50244851
+:10AC800094F83F20B8300C2A28D2C57427E045F646
+:10AC9000C05121819CE794F8382094F88E60B2422C
+:10ACA0000CD084F88E2094F83D2002F00106C2F307
+:10ACB0004002964202D1A4F88A5005E0B4F88A20F6
+:10ACC00040F6B836B24205D2B4F88A00401CA4F867
+:10ACD0008A00D4E743F08002C280D0E7C774194BE2
+:10ACE0000E4C41F2482693F83C30B4F8864041F2CD
+:10ACF000504C0C2A0AD3B14208DB012B06D0614527
+:10AD000002DD002C00D18774BDE8F0818574FBE77B
+:10AD1000380100205807002000040040A80200204D
+:10AD20004564BD0100209C40133B3340FE030020DE
+:10AD3000FF030020D404002030010020400A00203E
+:10AD4000100C00204005002070B5394C394821888E
+:10AD50000288511A89B23E294DD30088364E208090
+:10AD60003649307806F1140518B3488B80002880E6
+:10AD7000E96828468847B5F904003149FCF7A3FD86
+:10AD8000304A60804FF48045D3884FF000015E0761
+:10AD900037D4B0F5DC5F2FDDE079401CC0B2E07144
+:10ADA0000A283ED343F4004040F00400D080A16064
+:10ADB00036E0888B204A8000121D1080888B80002E
+:10ADC0005080888B800000B290804A8B92002A804D
+:10ADD0004A8B92006A80498B8900A98018497C318E
+:10ADE000FCF771FDA080B5F904001549FCF76BFD77
+:10ADF00060800120307070BD23F40040A560D080D9
+:10AE00000EE043F4004343F00403A160D380B0F5A7
+:10AE1000B45F06DC23F4004020F00400D080A5607D
+:10AE2000E171D4E90201884200DB0846206170BD6F
+:10AE3000080E002058070020A4060020A8020020C9
+:10AE400030BA0008100C002005494FF48040C8605B
+:10AE5000886008610348C18821F48271C18070470D
+:10AE6000080E0020100C00202DE9F041404C414E0E
+:10AE7000414F207841F23331C2074FF000050CD02A
+:10AE8000A28962B394F90700002800DA4042C0B2F8
+:10AE9000032829D240F233302AE0A570E573374AFF
+:10AEA000E571A58192F83830237220F00800A18066
+:10AEB00040F002002070BD867560B560F560116DD0
+:10AEC000490005D041F68461A18140F01000207056
+:10AED000C0B240F0010020706574BDE8F08165816A
+:10AEE00020F01000207024E0042803D240F26660B5
+:10AEF00060811EE0052802D240F69910F8E740F67E
+:10AF0000CC42062801D3072801D2628111E008282B
+:10AF100002D24FF48050EBE7092809D30A2807D35F
+:10AF200041F6CC410B2803D30C2801D342F26661D1
+:10AF3000618197F8A10098B9B088102301B2B4F9E3
+:10AF40000A003622FBF73EFD7060F168401AB168D6
+:10AF50000844B060B6F900104843C013F060B886EA
+:10AF6000B88E10B10120A070B7E7A570B5E700005A
+:10AF70001C0E0020C8060020A80200203801002076
+:10AF80002DE9F0414C4C2678F0077CD04B48217AD3
+:10AF90004B4D90F83800814267D04A4A2346DFF88B
+:10AFA00028C1575C93F90E2093F90730874203D0EC
+:10AFB0001CF80170874213D146F002065B1C267014
+:10AFC0005BB2E3711CF80110814201D15B1CE3719B
+:10AFD00094F90710062901DD0621E171521C1CE0DD
+:10AFE0003A4F17F801C03A4F844503D017F801C013
+:10AFF000844513D126F002065B1E26705BB2E37116
+:10B00000795C814201D15B1EE37194F907306FF0E6
+:10B0100005018B4200DAE171521EA273207294F98D
+:10B0200007108A1C042A02D941F68462A281234AAD
+:10B03000012912780ADD224B56079B6802D543F09E
+:10B04000080301E023F00803AB606070B1F1FF3F3B
+:10B0500009DA5107A96802D521F0080101E041F0A1
+:10B060000801A9606070F8F789FCA089002630B15A
+:10B07000401E0004000CA08101D1E671A673E87B9C
+:10B0800004280ED000E00CE0B5F934105123412221
+:10B090000020FBF797FCA886002802D1E07B10B1C6
+:10B0A000A670BDE8F0810B4806700B48067020784A
+:10B0B00020F001002070F4E71C0E00203801002071
+:10B0C000A802002028BB00082EBB00083ABB0008DD
+:10B0D00040BB00086C0700204F070020F0B4154665
+:10B0E0000D4A0E464FF0FF31B0EBA20F12DA0028E6
+:10B0F00010DB0A49096851F82000406844682CB107
+:10B1000029463046A446F0BC1A4660476FF0050059
+:10B11000F0BC70470846FBE7040000008C080020E4
+:10B12000173E573CBB3A3E39DD37943661354134E2
+:10B1300033333532443161308A2FBD2EFB2D412D02
+:10B14000CC1C5858586899195858586833130056E9
+:10B1500095130054B61300525A140050FD14004EBB
+:10B16000A115004C4516004A761600486C1700469B
+:10B1700072180044BA190042741B0040911D003E31
+:10B18000B420003C9F22003AE122003853230036CD
+:10B190008B240034812500322B2700302028002EFC
+:10B1A0005829002CB02A002A9B2C0028D22D0026DA
+:10B1B0007C2F00242631002202330020FD34001EA3
+:10B1C0005C37001CCC3C001A873E0018BE3F0016BE
+:10B1D0000040001400400012004000100040000E2B
+:10B1E0000040000C0040000A00400008004000063B
+:10B1F000004000040040000200400000010203047F
+:10B20000050005000102030401040003050200001B
+:10B21000F001000036010000F8000000BA00000054
+:10B220007C0000007C0000007C000000C91C9C1910
+:10B23000991CCC199C1CC9190000290052007B00E4
+:10B24000A400CC00F5001E01470170019901C20164
+:10B25000EA0113023C0265028E02B602DF02080315
+:10B26000300359038203AA03D303FB0324044C04D1
+:10B2700075049D04C504EE0416053E0567058F059B
+:10B28000B705DF0507062F0657067F06A706CE0679
+:10B29000F6061E0746076D079507BC07E4070B086F
+:10B2A000320859088108A808CF08F6081D09440982
+:10B2B0006A099109B809DE09050A2B0A520A780AB7
+:10B2C0009E0AC40AEA0A100B360B5C0B820BA80B11
+:10B2D000CD0BF30B180C3E0C630C880CAD0CD20C90
+:10B2E000F70C1C0D410D650D8A0DAF0DD30DF70D3B
+:10B2F0001C0E400E640E880EAC0ECF0EF30E170F10
+:10B300003A0F5E0F810FA40FC70FEA0F0D10301018
+:10B31000531075109810BA10DD10FF102111431151
+:10B3200065118711A911CA11EC110D122E125012BC
+:10B3300071129212B312D412F4121513361356135B
+:10B3400076139613B713D713F61316143614561430
+:10B3500075149414B414D314F214111530154E1539
+:10B360006D158C15AA15C815E71505162316411677
+:10B370005F167C169A16B716D516F2160F172C17ED
+:10B38000491766178317A017BC17D917F517111897
+:10B390002E184A18661881189D18B918D418F01874
+:10B3A0000B19261942195D1978199219AD19C81986
+:10B3B000E219FD19171A311A4C1A661A801A991ACD
+:10B3C000B31ACD1AE61A001B191B331B4C1B651B45
+:10B3D0007E1B971BAF1BC81BE11BF91B121C2A1CF1
+:10B3E000421C5A1C721C8A1CA21CBA1CD21CE91CCE
+:10B3F000011D181D301D471D5E1D751D8C1DA31DD3
+:10B40000BA1DD01DE71DFD1D141E2A1E401E571E0D
+:10B410006D1E831E981EAE1EC41EDA1EEF1E051F73
+:10B420001A1F2F1F451F5A1F6F1F841F991FAE1F02
+:10B43000C21FD71FEC1F002000006400C9002D01AF
+:10B440009201F7015B02C00224038903ED03520459
+:10B45000B6041A057F05E3054706AB060F07730719
+:10B46000D7073B089F0802096609C9092D0A900AF7
+:10B47000F30A560BB90B1C0C7F0CE20C440DA60D05
+:10B48000090E6B0ECD0E2F0F900FF20F5310B4104C
+:10B4900015117611D71138129812F8125813B813E3
+:10B4A00018147714D61435159415F3155116B016D3
+:10B4B0000E176B17C91726188318E0183D1999192C
+:10B4C000F519511AAD1A081B631BBE1B181C731CFF
+:10B4D000CD1C261D801DD91D321E8A1EE31E3B1F5A
+:10B4E000921FEA1F41209820EE2044219A21EF214B
+:10B4F00045229922EE2242239623E9233C248F24DD
+:10B50000E22434258525D72528267826C82618271D
+:10B510006827B72706285428A228EF283D2989291B
+:10B52000D629222A6D2AB82A032B4D2B972BE12BE3
+:10B530002A2C722CBB2C022D4A2D912DD72D1D2E7D
+:10B54000632EA82EEC2E302F742FB82FFA2F3D30FB
+:10B550007F30C030013141318131C13100323F3261
+:10B560007D32BA32F73234337033AC33E7332234BE
+:10B570005C349534CE3407353F357735AE35E43518
+:10B580001A3650368536B936ED362037533786377A
+:10B59000B737E937193849387938A838D7380539ED
+:10B5A00032395F398B39B739E2390D3A373A603A77
+:10B5B000893AB23ADA3A013B283B4E3B733B983B1F
+:10B5C000BD3BE03B043C263C483C6A3C8B3CAB3CEE
+:10B5D000CB3CEA3C093D273D443D613D7D3D993DE5
+:10B5E000B43DCE3DE83D013E1A3E323E493E603E0E
+:10B5F000763E8C3EA13EB53EC93EDC3EEF3E013F6D
+:10B60000123F233F333F433F513F603F6E3F7B3FFD
+:10B61000873F933F9E3FA93FB33FBC3FC53FCD3FD0
+:10B62000D53FDC3FE23FE83FED3FF13FF53FF93FDB
+:10B63000FB3FFD3FFF3FFF3FFF3F0000E020342086
+:10B64000002020E020202023372026202100008019
+:10B6500002000400080010000002000400080400BA
+:10B6600000020004000800100020004000800400D8
+:10B6700000000080000000400000002000000010DA
+:10B6800000000008000000040000000200000001AB
+:10B6900000008000000040000000200000001000BA
+:10B6A000000008000000040000000200000001008B
+:10B6B0000080000000080140000C0140000C014027
+:10B6C000000C0140000C0140000C0140000C014046
+:10B6D000000C01400010014000100140001001402A
+:10B6E0000010014000100140001001400010014016
+:10B6F000001001400014014004080140040C014006
+:10B70000040C0140040C0140040C0140040C0140F5
+:10B71000040C0140040C01400410014004100140DD
+:10B7200004100140041001400410014004100140C5
+:10B7300004100140041001400414014008080140B5
+:10B74000080C0140080C0140080C0140080C0140A5
+:10B75000080C0140080C0140080C01400810014091
+:10B760000810014008100140081001400810014075
+:10B770000810014008100140081001400814014061
+:10B780000C0801400C0C01400C0C01400C0C014059
+:10B790000C0C01400C0C01400C0C01400C0C014045
+:10B7A0000C1001400C1001400C1001400C10014025
+:10B7B0000C1001400C1001400C1001400C10014015
+:10B7C0000C14014010080140100C0140100C014005
+:10B7D000100C0140100C0140100C0140100C0140F5
+:10B7E000100C0140101001401010014010100140D9
+:10B7F00010100140101001401010014010100140C5
+:10B800001010014010140140000000000000000072
+:10B8100000000000000000000000000014080140CB
+:10B82000140C0140140C0140140C0140140C014094
+:10B83000140C0140140C0140140C01401410014080
+:10B840001410014014100140141001401410014064
+:10B850001410014014100140141001401414014050
+:10B8600000000000000000000000000000000000D8
+:10B8700000000000FFFFFF0F0FFFFFFFFFF0FFFFC3
+:10B88000FF0FFFFFFFFFF0FF0FFFFFFFFFF0FFFFC6
+:10B89000FF0FFFFFFFF0FFFF0FFFFFFFFFF0FFFFB6
+:10B8A000FF0FFFFFFFFFF0FFFFFF0FFFFFFFFFF0A6
+:10B8B000FFFFFF0FFFF0FFFF00000040400000000F
+:10B8C00000040000004000000000040040000000F0
+:10B8D00000040000004000000004000040000000E0
+:10B8E00000040000004000000000040000004000D0
+:10B8F0000000000400000040000400000000008080
+:10B900008000000000080000008000000000080027
+:10B910008000000000080000008000000008000017
+:10B920008000000000080000008000000000080007
+:10B9300000008000000000080000008000080000F7
+:10B940000000002020000000000200000020000095
+:10B9500000000200200000000002000000200000A3
+:10B960000002000020000000000200000020000093
+:10B970000000020000002000000000020000002083
+:10B9800000020000000000606000000000060000EF
+:10B9900000600000000006006000000000060000DB
+:10B9A00000600000000600006000000000060000CB
+:10B9B00000600000000006000000600000000006BB
+:10B9C0000000006000060000008002000400080083
+:10B9D0001000000200040008040000020004000837
+:10B9E000001000200040008004000000FF7FFFFFE7
+:10B9F000FDFFFFFFFBFFFFFFF7FFFFFFEFFFFFFF75
+:10BA0000FFFDFFFFFFFBFFFFFFF7FFFFFBFFFFFF58
+:10BA1000FFFDFFFFFFFBFFFFFFF7FFFFFFEFFFFF54
+:10BA2000FFDFFFFFFFBFFFFFFF7FFFFFFBFFFFFF0A
+:10BA3000401FFC02001E5A03C01CC403801B3C04B0
+:10BA4000401AC60400196305C01717068016E406DD
+:10BA50004015CD070014D708C012050A80115B0BF2
+:10BA60004010DD0C000F900EC00D7510800C901270
+:10BA7000400BE014000A6517C0081C1A8007FD1C63
+:10BA80004006002000051823C003372680024E29F7
+:10BA900040014C2C0000242FC0FEC73180FD2E3405
+:10BAA00000FB2D3880F81C3B00F6003C8025151A61
+:10BAB00040249A1B00231E1DC021B81E80205D203B
+:10BAC000401F0C22001EC223C01C7E25801B332772
+:10BAD000401AFB280019B72AC0176D2C8016192EA2
+:10BAE0004015B92F00144731C012C93280113534C6
+:10BAF00040108B35000FCA36C00DF037800CFE3871
+:10BB0000400BF439000AD23AC008983B8007473C02
+:10BB10004006E13C0005673DC003DA3D80023E3E41
+:10BB20004001923E0000143F01020304050002039D
+:10BB300004050001030405000102050001020304DD
+:10BB400004050001020355050010AA1A552500300E
+:10BB5000AA3A0000AA0A55150020AA2A5535FF3F27
+:10BB6000AA0A55150020AA2A5535FF3F6465765F5D
+:10BB700063616E31000000007D8C00082D8E00088E
+:10BB8000A98D0008D98B0008A18B000800000000D7
+:10BB90006CBB000878BB0008BCBB0008000000209C
+:10BBA0009C08000000070008ECBC00089C0800206E
+:10BBB0003C150000D487000890BB000801441351D5
+:10BBC000421B086504211355152A4006190801A7D0
+:10BBD00013F35C1408195D1B081304012423286E59
+:10BBE000420117020604050103148020FF8BAA0AF4
+:10BBF0000201A415AA0A551500085920AA2A55358C
+:10BC0000FF3F073503010504060203127C1573FF8D
+:10BC1000FF04FF808001012D025F6402130A13D527
+:10BC20008E52081201100C050406020301010307DD
+:10BC30000505280B010203040206070303040C3D5B
+:10BC40000706040509191F191904310506060B1406
+:10BC5000AA1A02312E40FD3969260211042F405FD5
+:10BC600002041E405B2613D0058A202ECD551555A3
+:10BC70001540390201870316D0071AFF01013B0264
+:10BC800061AA0C10080108A834993F3313D59639DE
+:10BC90001CA9100916E891220312100A17401C1261
+:10BCA000600A16901B011AA2646BE98E9401219917
+:10BCB000D0019A5A14021AC802CBD007023A1916B8
+:10BCC0004902892612C8DA01DA1AFF01C1227D135E
+:10BCD0000D0212103AFA0812081CF40101081206AB
+:0CBCE0002BE8031012021BB8BB15B100CA
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000301664612
+:10FC300000400040513800400040004000400101B9
+:10FC4000004000407A3B082708270827FF0033338D
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000202008B
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV05.axf b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV05.axf
new file mode 100644
index 0000000..30775a8
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV05.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV05.hex b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV05.hex
new file mode 100644
index 0000000..9284051
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV05.hex
@@ -0,0 +1,3038 @@
+:020000040800F2
+:10000000D81D0020010100083D570008C53F000829
+:100010007155000819100008AD83000800000000A9
+:100020000000000000000000000000005D68000803
+:10003000BB2E000800000000F95C0008856B00087A
+:100040001B010008B55A00081B0100081B0100082D
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B010008E12900081B01000802
+:100080001B0100081B01000859070008857E0008B5
+:10009000317F00081B010008411000081B01000807
+:1000A000156C0008ED6C00081B0100081B0100081E
+:1000B000F16C0008D96F0008357200081B010008B8
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008D57D00081B0100081B0100085A
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0F4FA00480047D9990008D81D002004
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7A16B00086D
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0DEF986460E4617469C4621
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704710B5002200E062
+:1001B000521C835C8C5CA34201D1002BF8D1D8B2D5
+:1001C000E1B2401A10BD80EA010210B502F000430E
+:1001D000400022D04A001FD0010E01EB1261C0F393
+:1001E0005600C2F3560240F4000042F40002A0FBA5
+:1001F000022000047F39140400D0401C50EA124051
+:1002000001D44000491EC2B20C0604EBD010401CC1
+:100210004008802A02D003E0002010BD20F0010039
+:10022000002900DA0020184310BD2DE9FE4F81EAB5
+:10023000030404F0004421F0004100944FF0000B4F
+:1002400023F0004350EA01045ED052EA03045BD07D
+:10025000C3F30A54C1F30A552C44A4F2F3340194B5
+:10026000A0FB0254C1F3130141F48011C3F3130343
+:1002700043F4801301FB024400FB034E840A970AF7
+:1002800044EA815447EA8357A4FB076802958D0A24
+:1002900005FB07854FEA932C04FB0C542705029DB0
+:1002A0004FEA065847EA1637B5EB08056EEB070C20
+:1002B000870E920E47EA811742EA8312A7FB0201DA
+:1002C000B6EB0B0164EB00042B0D43EA0C335E1814
+:1002D00044EB1C50DA465146E7FB0201C5F3130418
+:1002E0004FEA0B3343EA14534FEA0432019C43EACA
+:1002F0000603A4F10C040294009CCDE900B400F0C4
+:100300009FF903B0BDE8F08F00200146F9E72DE921
+:10031000F04D81EA030404F0004B21F0004514463F
+:100320004FF0000A23F0004150EA050220D054EAC1
+:1003300001021DD0C5F30A570246C5F31303C1F3EA
+:100340001300C1F30A5640F4801543F48013A7EB61
+:100350000608101BD64608F2FD3873EB050002D3E1
+:1003600008F1010801E092185B41B8F1000F03DACF
+:1003700000200146BDE8F08D00204FF480110646B4
+:1003800084460EE0171B73EB050705D3121B63EBC6
+:10039000050306434CEA010C49084FEA3000921865
+:1003A0005B4150EA0107EDD152EA030012D082EA24
+:1003B000040083EA0501084305D0101BAB4106D2B7
+:1003C0000122002306E000224FF0004302E06FF01C
+:1003D000010253101AEB06004CEB085110EB0A0017
+:1003E00041EB0B01BDE8F04D00F01BB970B521F0F9
+:1003F000004303430CD0C1F30A550024D5EB040598
+:1004000064EB0403D617AD1AB34102DB00200146AA
+:1004100070BD201841EB025170BDC10F80EAE07041
+:100420000844CA079623002100F0CDB89623002285
+:10043000114600F0C8B80EB5C10F80EAE07008445C
+:10044000CA07002140F233438DE80E000A460B46EE
+:1004500000F0F6F803B000BD0EB540F23341029152
+:100460000021CDE900110A460B4600F0E9F803B07F
+:1004700000BD00F0004220F00040C10DC0F31600A6
+:1004800040F400007F2901DA00207047962903DC40
+:10049000C1F19601C84001E096398840002AF4D0A5
+:1004A0004042704770B5C1F30A5201F00045002484
+:1004B000C1F3130140F2FF3341F480119A4201DA93
+:1004C000002070BD40F233439A42A2F2334203DC73
+:1004D000524200F05FF800E090402C43F1D04042DF
+:1004E00070BDC1F30A5210B5C1F3130140F2FF33DE
+:1004F00041F480119A4201DA002010BD40F23343EA
+:100500009A42A2F2334203DC524200F043F810BD9B
+:10051000904010BD2DE9F05F0546002092469B46B5
+:1005200088460646814640241BE028464146474609
+:10053000224600F02FF853465A46C01A914110D374
+:1005400011461846224600F016F82D1A67EB0108EE
+:100550004F4622460120002100F00DF817EB00095C
+:100560004E41201EA4F10104DFDC484631462A46F4
+:100570004346BDE8F09F202A04DB203A00FA02F14E
+:10058000002070479140C2F1200320FA03F3194381
+:1005900090407047202A04DB203A21FA02F0002123
+:1005A000704721FA02F3D040C2F120029140084383
+:1005B000194670470029A8BF7047401C490008BF72
+:1005C00020F00100704710B4B0FA80FC00FA0CF083
+:1005D00050EA010404BF10BC704749B1CCF12004BB
+:1005E00021FA04F411FA0CF118BF01212143084348
+:1005F000A3EB0C01CB1D4FEA00614FEA102042BF74
+:10060000002010BC704700EBC35010440029A4BF69
+:1006100010BC7047401C490008BF20F0010010BC0E
+:10062000704710B5141E73F1000408DA401C41F144
+:10063000000192185B411A4301D120F0010010BD66
+:100640002DE9F04D92469B4611B1B1FA81F202E0DC
+:10065000B0FA80F220329046FFF78DFF04460F4635
+:1006600040EA0A0041EA0B0153465A46084313D0B8
+:10067000114653EA010019D0C8F140025046FFF775
+:1006800089FF05460E46504659464246FFF773FF1E
+:10069000084305D0012004E020463946BDE8F08D2E
+:1006A0000020054346EAE0762C4337430A98630569
+:1006B000E40AA0EB08000022FD0A44EA47540A308D
+:1006C00002D500200146E9E7010510196941DDE97D
+:1006D000084500196941BDE8F04DA2E7064C074DF9
+:1006E00006E0E06840F0010394E807009847103402
+:1006F000AC42F6D3FFF7FEFCC0BB0008E0BB00082D
+:1007000070B58C1810F8015B15F0070301D110F8D3
+:10071000013B2A1106D110F8012B03E010F8016B00
+:1007200001F8016B5B1EF9D12B0705D40023521E83
+:100730000DD401F8013BFAE710F8013BCB1A921CEB
+:1007400003E013F8015B01F8015B521EF9D5A142E9
+:10075000D8D3002070BD00002DE9F0415B4C4FF470
+:1007600090652946204600F042FA002871D02946BB
+:10077000204600F0C9F856490888401C088001212D
+:10078000204600F013FB534842F21072B0F85810A4
+:10079000914202D2491CA0F8581009F04FFB4E4D6F
+:1007A000B5F91410B5F9120007F0EEFF4B4CA5F89F
+:1007B00056002080A16820468847A088A5F85800E8
+:1007C00005F026F809F03AFC454E464C30780828EA
+:1007D00036D045F6AC30606042F6EF60A06042F281
+:1007E000C400E0604048008A2080208E6080A16BB9
+:1007F0003C488847208E40F21C7180003B4C00EB47
+:1008000081006887207A4FF0000740073DD5384DBA
+:1008100040F21A61E888401C80B2E880884232D3F6
+:100820004FF48051334803F051F801282BD132495D
+:10083000EF8032480A780A2A0ED2438853B10BE07F
+:1008400041F2130060604FF48060A06040F61B50DE
+:10085000C7E718E0521C0A70D1B2022913D84188A8
+:10086000002910D1A16821F00401A1602449CA889F
+:1008700022F40062CA80017821F00201017021494E
+:1008800049F681600880BDE8F08130780A2818D2E6
+:10089000DFE800F0170613050A050D171113F2E73C
+:1008A000BDE8F04108F046B90AF07EFB05E0BDE87E
+:1008B000F04104F031B908F065FEBDE8F04109F0FF
+:1008C00015BD01F0E7FD84F8BA70DCE700240140B3
+:1008D00058070020380100204C000020400700206D
+:1008E0004F070020CC000020F0010020A8020020CB
+:1008F000D80A0020000C014073020020F2050020FD
+:10090000100C0020442C01406FEA11210160704757
+:100910000029816802D041F0010101E021F00101CC
+:10092000816070470029816802D041F4807101E044
+:1009300021F48071816070472DE9F041854E92B0BD
+:10094000304600F011F90BA800F03FFA01214FF4F6
+:10095000C06005F065FA00248DF831404FF4602046
+:10096000CDE90D044FF4A0204FF00A080B900127A9
+:100970008DF83C808DF830700BA9304600F086F978
+:10098000754D8DF831408DF830708DF83C700BA9A5
+:10099000284600F07BF901231A460F21304600F06B
+:1009A000C6F9022201231146304600F0C0F90123A6
+:1009B00003221946304600F0BAF90123042200212F
+:1009C000304600F0B4F9012305220321304600F03F
+:1009D000AEF9012306220821304600F0A8F90123D0
+:1009E00007220A21304600F0A2F9012308220B2138
+:1009F000304600F09CF9012309220D21304600F019
+:100A000096F901230A220421304600F090F90121D1
+:100A1000304600F084F90121284600F080F90123D6
+:100A20001A460521304600F055F901231A460621E1
+:100A3000284600F04FF90021304600F0CBF84FF483
+:100A4000E041284600F0C6F80121304600F0B8F831
+:100A50000121284600F0B4F80121304600F0A6F844
+:100A60000121284600F0A2F80121304600F09EF94D
+:100A70000121284600F09AF940F61451374806F053
+:100A8000B0FE12208DF8400002208DF841008DF854
+:100A900042408DF8437010A804F07EFE01224FF40E
+:100AA0009061304600F0E8F801213046FFF73AFF48
+:100AB00001213046FFF72CFF01212846FFF728FFD0
+:100AC000304600F06EF9304600F09FF80028FAD169
+:100AD000304600F075F9304600F082F80028FAD16F
+:100AE000284600F05EF9284600F08FF80028FAD179
+:100AF000284600F065F9284600F072F80028FAD17F
+:100B00000121084605F068F9154D284601F0A4FFBB
+:100B1000684602F044F80F4801A94C300090114893
+:100B200081E811018020CDE904404000069080005A
+:100B30000790202008904FF44050CDE90904694601
+:100B4000284602F00FF80121284601F079FF12B083
+:100B5000BDE8F0810024014000280140002C014044
+:100B600008000240B80200200D4910B5884202D1A9
+:100B7000012144150AE00B49884202D101210415E4
+:100B800004E0094988420AD10121CC03204605F03E
+:100B900053F92046BDE81040002105F04DB910BDC5
+:100BA0000024014000280140003C014000298168E8
+:100BB00002D041F4801101E021F48011816070477E
+:100BC0000029816802D041F4004101E021F4004194
+:100BD00081607047826822F4E0420A438260704775
+:100BE000014600208968490700D50120704710B5EB
+:100BF0000246002054680B0AC9B20C401168194221
+:100C000002D0002C00D0012010BD014600208968D0
+:100C1000090700D50120704738B501211C2005F0D7
+:100C2000FFF8EF20ADF8000000248DF80340032505
+:100C30008DF8025069460D4802F0CAFD0120ADF85A
+:100C400000008DF803408DF802506946084802F014
+:100C5000BFFD3B20ADF800008DF803408DF8025039
+:100C60006946044802F0B4FD38BD000000080140A8
+:100C7000000C014000100140002A4268C9B201D0B6
+:100C80000A4300E08A4342607047000010B54268A2
+:100C90000E4B0C791A400B6842EA0422134343605E
+:100CA00083680B4A1340D1E9024222434C7943EA5C
+:100CB00044031A438260C26A097C22F47002491E0E
+:100CC000C9B242EA0151C16210BD0000FFFEF0FF4F
+:100CD000FDF7F1FF70B5072409290AD9C568A1F10C
+:100CE0000A0606EB4606B440A543B3401D43C56063
+:100CF00007E0056901EB4106B440A543B3401D433D
+:100D00000561836BC3F30154121B921C02EB820436
+:100D10001F22A2409343A1400B43836370BD826BAB
+:100D2000491E22F4401242EA01518163704770B5B6
+:100D3000072409290AD9C568A1F10A0606EB460667
+:100D4000B440A543B3401D43C56007E0056901EB0E
+:100D50004106B440A543B3401D4305611F23072A44
+:100D600009D2446B521E02EB820293409C43914095
+:100D70000C43446370BD0D2A09D2046BD21F02EBF1
+:100D8000820293409C4391400C43046370BDC46A4B
+:100D90000D3A02EB820293409C4391400C43C462A3
+:100DA00070BD816841F00801816070470029816849
+:100DB00002D041F4A00101E021F4A001816070475C
+:100DC000816841F004018160704700210160017178
+:100DD00041718160C160012101747047002800DA0F
+:100DE0004042B0F5803F02DB4FF6FF70704780B2A3
+:100DF0007047000070B51E4C214694F83800B1F8D9
+:100E0000425006281ED9B4F84A10B4F84C00A1EBA1
+:100E1000000202F10902122A04D8FFF71DFB00228A
+:100E2000144B0AE0884204D2FFF716FB0022124B53
+:100E300003E0FFF711FB0022104BFFF7F6F9FFF775
+:100E400050FB09E005D12846FFF706FB0C4A0D4B85
+:100E5000F3E70D4951F82000C5EB45116063B0EB95
+:100E6000410F03D9C5EB45104000606370BD000021
+:100E70005C04002000003440000033400000354096
+:100E80006766666666E64B4038B2000810B50C4CE3
+:100E90002078400713D5FFF7ADFF0A49A08E0880E0
+:100EA00008483038018821F010010180001F0188B6
+:100EB00041F010010180207820F00400207010BD66
+:100EC0005C04002040040040F0B4254A254C002179
+:100ED000137A02F1380033B1B4F9023041F2CD0592
+:100EE000AB4211DC11721E4E83683836C3F3C00763
+:100EF000C3F300253668AF4211D1350706D5DD05AD
+:100F000006D443F0080305E0A180C162F0BC70473D
+:100F100023F008038360518301231372F4E790F8F0
+:100F20004A40D4B9104C646CB4F5966F15DC3407A4
+:100F300013D4548BB4F5FA6F02D2641C5483E5E7E2
+:100F40000A4A65F3C303147824F001041470518035
+:100F500011828360F0BC08F00DB95183D6E7000020
+:100F600070020020F205002038010020C00A002095
+:100F7000012180F82E104FF4AF6101861F214186B8
+:100F800045F271518186704770B506464089204B05
+:100F9000204C4FF40051002580B362887AB1012AB9
+:100FA0000CD1E188491C89B2E1803289914205D394
+:100FB0006580E580FF2801D0401E708170BD70887B
+:100FC0002288904201D9012200E00022184602F056
+:100FD00088FC7088B18801442088401C80B2208041
+:100FE0008142EBD82580A088401C80B2A080F18887
+:100FF0008842E3D301206080A58070BDFFE7002216
+:10100000184602F06EFCA580E58025806580F4E737
+:1010100000100140D8050020FEE7000010B5074C85
+:101020000021204600F06AF80121204600F066F811
+:101030002046BDE81040022100F060B80064004086
+:1010400010B50D4C0B49204600F06AF809492046BE
+:10105000891C00F065F80949204600F061F8084C49
+:10106000206807F087FD002106A008F0E5FD20605C
+:1010700010BD00000200F010006400407000F0306D
+:101080005C0800206465765F63616E3100000000DB
+:1010900070B51848017861F30704417861F30F24B3
+:1010A000817861F31744C17861F31F640179407955
+:1010B00061F3070560F30F2502F092F90E4E3046FA
+:1010C00002F00CF9A1B2304602F044F9210CB01C38
+:1010D00002F040F9A9B2301D02F03CF90548283869
+:1010E000C07800F00301B01D02F034F9BDE8704093
+:1010F00002F028B9B707002000E4010841B1012936
+:101100000AD0022903D1816841F40001816070474F
+:10111000816841F08001F9E7816841F40041F5E719
+:101120000A4A914202D1002181617047C1F3130242
+:101130008B0101D5C26070474B0101D50261704738
+:10114000090101D582607047426070477000F0303D
+:1011500030B5082310240422B1F5007F1DD010DC27
+:10116000202929D007DC012921D0042922D00829EF
+:1011700000D1C46030BD402920D0B1F5807FF9D1C5
+:101180000BE00025B1F5004F06D008DCB1F5806F0B
+:1011900003D0B1F5006FEDD18561426030BDB1F58E
+:1011A000803F0DD0B1F5003FF8D1446030BD054916
+:1011B000816030BDC36030BD036130BD046130BDAE
+:1011C000436030BD010101003EB5684600F026FADB
+:1011D00000208DF8080001218DF809108DF80A0013
+:1011E0008DF80B108DF806001D498DF807008DF85D
+:1011F000020001F11000897C8DF80310C1788DF890
+:10120000041001798DF80510C088164CADF8000067
+:101210006946204600F045F901220221204600F0EF
+:1012200038F901221146204600F033F90E492046D4
+:10123000FFF776FF0C492046891CFFF771FF0B4929
+:101240002046FFF76DFF08492046491EFFF768FF5B
+:1012500001224FF40441204600F01BF900203EBD5E
+:101260006C080020006400400200F0107000F030B4
+:10127000094910B588424FF0010101D14C0601E047
+:101280004FF08064204604F0BFFD2046BDE81040CA
+:10129000002104F0B9BD0000006400402DE9FF47C3
+:1012A0000026012119488DF80B608DF80C10DFF82D
+:1012B0006090ADF808608DF80D10354634464FF05B
+:1012C000040809F1800AC7681AE000BF8DF80A40D7
+:1012D00059F82610761C480BADF8000008EBC10148
+:1012E000ADF802105AF825106D1C4A0BADF8042019
+:1012F00008EBC100ADF80600684600F00BF8641C6E
+:10130000BC42E3DB04B00020BDE8F08758080020B1
+:10131000C0180020F0B5827A012191402E4A13684E
+:1013200043F0010313602C4B1C331C688C431C607E
+:10133000294D067B294C0C35A6B92E688E432E60AC
+:101340004688C78846EA0746877A04EBC707C7F886
+:1013500040660688878846EA0746877A04EBC7070F
+:10136000C7F84466067B012E12D12E680E432E600C
+:10137000867A056804EBC6064FEA3545C6F840563E
+:10138000867A456804EBC6044FEA3545C4F84456EE
+:10139000114CC57A241D002D256806D00D4325600B
+:1013A0000D4C0589143415B104E08D43F7E7256829
+:1013B0008D4325600589012D02D125680D432560E7
+:1013C000407B012802D1186808431860106820F09B
+:1013D00001001060F0BD00000066004000600040A9
+:1013E0000246002053690B424AD0B1F5807F3BD0C2
+:1013F00013DC08292ED007DC012926D0022927D0AA
+:1014000004293DD1D0682BE0102925D0202926D0F1
+:10141000402935D11069102130E0B1F5004F2BD0B3
+:101420000BDCB1F5007F22D0B1F5806F22D0B1F591
+:10143000006F25D19069702120E0B1F5803F11D077
+:10144000B1F5003F1CD15068E5E790680D4915E003
+:10145000D06802E0D068DEE7106903210EE0106971
+:1014600008210BE05068FBE79069012106E09069D4
+:10147000022103E0906900E05068042100F0E4BF1D
+:1014800070470000010101008069C0F302100001F3
+:101490007047002A426901D00A4300E08A43426152
+:1014A000704710B50368002223F00203036003684D
+:1014B00043F0010303604FF6FF7300E0521C4468E1
+:1014C000E40701D19A42F9D14268D2073ED08A7925
+:1014D000012A02683CD022F080020260CA79012A07
+:1014E000026838D022F0400202600A7A012A0268BB
+:1014F00034D022F0200202604A7A012A026830D0F9
+:1015000022F0100202608A7A012A02682CD022F0AE
+:1015100008020260CA7A012A026828D022F0040276
+:1015200002608A78CC78920742EA04620C7942EA37
+:1015300004424C79098842EA0452491E0A43C261B6
+:10154000016821F001010160002114E0002010BDBC
+:1015500042F08002C1E742F04002C5E742F02002BB
+:10156000C9E742F01002CDE742F00802D1E742F0AD
+:101570000402D5E7491C4268D20701D09942F9D14B
+:101580004068C007E2D1012010BD000010B500EB9B
+:101590000113D3F8B04114F004041472D3F8B0412D
+:1015A00034D0E408C2F80440D3F8B04104F0020497
+:1015B0005472D3F8B44104F00F049472D3F8B441D8
+:1015C000240AD474D3F8B841D472D3F8B841240AA9
+:1015D0001473D3F8B841240C5473D3F8B841240ED3
+:1015E0009473D3F8BC41D473D3F8BC41240A147467
+:1015F000D3F8BC41240C5474D3F8BC311B0E937443
+:1016000039B1016941F02001016110BD640D146020
+:10161000CAE7C16841F02001C16010BD002181719D
+:10162000C171017241728172C1728170C1700321F6
+:1016300001710221417101210180704730B50246DC
+:10164000002093685B0108D49068000101D5012057
+:1016500003E09068C00037D5022002EB0012D2F8F8
+:10166000803103F00103C2F880310B7A73B3D2F8F2
+:1016700080414D681C434B7A43EAC5031C43C2F8C2
+:1016800080418B7A03F00F038B72D2F8843123F000
+:101690000F03C2F88431D2F884318C7A2343C2F824
+:1016A0008431CB7ACC6843EA0423C2F88831CB7BFF
+:1016B000096943EA0121C2F88C11D2F8801141F086
+:1016C0000101C2F8801130BD042030BDD2F8803154
+:1016D0004C7A23430C8843EA4453C2F88031D0E764
+:1016E0002DE9F04FFE481A2185B0406CB0FBF1F0B7
+:1016F00086B20D20B6FBF0FAFA48FB49B0F91A00A1
+:10170000C0F30F100490B1F91020C82042434FF4E9
+:101710007A7000EBA2339CB2092303EBA232132AA6
+:1017200000D2044689460D46B1F91E0001F00AF9BF
+:101730000390B5F9200001F005F90290B5F92200F7
+:1017400001F000F9E94B0190D88B4FF4FA7148434E
+:1017500040F6FF71B0FBF1F0DFF894C31FFA80F898
+:10176000E44DBCF81000E4490090E8880A780709C5
+:1017700067F30002C70A67F34102C70867F38202F2
+:10178000870867F3C302070B67F30412470867F380
+:10179000451260F38612470B67F3C7120A704A7846
+:1017A000470A67F30002470967F34102870967F3B5
+:1017B0008202070A67F3C302C70967F304122F7A8C
+:1017C000BF0867F34512800B60F386124A7093F8E6
+:1017D000070110B142F0800001E022F08000487063
+:1017E000C4489B46827A887862F341001A461B8976
+:1017F000DD0885EA1325ED4365F382009CF800506F
+:1018000065F304105D0965F34510DB0A63F3861088
+:101810001388DB135B1C63F3C71088709BF84A20A6
+:101820002AB1012A07D0022A0AD0032A0DD0CA7889
+:1018300022F003020CE0CA7822F00302521C07E0F7
+:10184000CA7822F00302921C02E0CA7842F0030236
+:10185000A94BCA702833A3F118059A7802F0030245
+:10186000012AAA7812D022F01002AA70CA7897072B
+:101870000FD020F0080088709F482830407900F091
+:101880000300012808D0022809D00BE042F0100222
+:10189000EBE740F00800EEE742F0040001E022F040
+:1018A0000400C870944F3246791DF87820F09000FB
+:1018B000F870381D05F062F9904EB6F9020005F097
+:1018C000FEFFB871B6F9040005F0F9FFF87107F1F1
+:1018D0000806711C3046049A05F050F92246F11CA6
+:1018E000B01C05F04BF986486421B0F90400484368
+:1018F000800B03F061FA70714246F11DB01D05F0D6
+:101900003DF9B9F91000FFF769FAC8214843000C06
+:1019100003F052FA287006F1200001240178022712
+:10192000B4EB911F03D1A97841F0010105E0B7EBB9
+:10193000911F03D1A97821F00101A970437803F028
+:101940000301012902D0022904D007E0A97841F05F
+:10195000020102E0A97821F00201A970DBF8082059
+:10196000A9784FEAD21C6CF38201A97090F802C0EA
+:101970005E46CCF3810CBCF1010F03D0BCF1020F29
+:1019800003D005E041F0200101E021F02001A97021
+:101990008346A046B4EB931F03D1C8B240F0800049
+:1019A00004E0B7EB931F02D101F07F00A870554807
+:1019B000DFF84091504C417FE878183461F34100E2
+:1019C000D10A61F3820096F82A1161F3000031799F
+:1019D00061F3C300E87099F80A302979484663F347
+:1019E000820133785B115B1C63F3C301530963F31A
+:1019F0000411297111166A79491C61F3C3026A71D5
+:101A000099F80020E97962F30301C28899F8080087
+:101A1000D20B62F38611C00860F3C711E971524618
+:101A2000611C204605F0AAF8E11CA01C009A05F0F4
+:101A3000A5F8B6F9E800FFF7D1F9C8214843800BB3
+:101A400003F0BAF92071307AC109A07961F3C710A7
+:101A5000B6F8C8100A0A62F30600A071E171273CCB
+:101A6000611C2046039A05F089F8E11CA01C029A2B
+:101A700005F084F8611D201D019A05F07FF884F8B7
+:101A800006A09BF800005C4620F00C00001D20F032
+:101A90003000103020F0C00340338BF800309BF84A
+:101AA0000100DFF854A020F00300401C20F00C00DF
+:101AB000001D20F0C00240328BF80120A078AAF16E
+:101AC0001F0A20F00300401C20F00C00001DA07035
+:101AD0008346E07820F0E0014031E17014E000003E
+:101AE00038010020D404002040050020A802002076
+:101AF000C00A0020100C00208F070020080E0020D4
+:101B0000F2050020300E00209AF8000000287DD059
+:101B1000F07B00287AD18AF800000AF1170090F8CB
+:101B200000C00CF0030CBCF1010F06D090F800C00F
+:101B30000CF0030CBCF1020F04D190F800C06CF360
+:101B4000010323700378C3F38103012B04D00378CE
+:101B5000C3F38103022B06D103784FEA930C237859
+:101B60006CF3830323700378C3F30113012B04D0B8
+:101B70000378C3F30113022B06D103784FEA131C39
+:101B800023786CF3051323700378B8EB931F03D00D
+:101B90000378B7EB931F06D103784FEA131C237821
+:101BA0006CF387132370437803F00303012B04D0F5
+:101BB000437803F00303022B03D1437863F301025C
+:101BC00062704278C2F38102012A04D04278C2F3E3
+:101BD0008102022A05D142789308627863F3830276
+:101BE00062704278C2F30112012A04D04278C2F333
+:101BF0000112022A05D142781309627863F30512B3
+:101C000062704278B8EB921F05D000E018E142788C
+:101C1000B7EB921F05D142781309627863F38712FC
+:101C20006270827802F00302012A04D0827802F006
+:101C30000302022A04D183785A4663F30102A27098
+:101C40008278C2F38102012A04D08278C2F3810231
+:101C5000022A05D182789308A27863F38302A270E6
+:101C60008278C2F30112012A04D08278C2F30112F1
+:101C7000022A05D182781309A27863F30412A270B4
+:101C80008278B8EB921F03D08278B7EB921F06D10F
+:101C90008278C2F30113A27863F34712A270C2786C
+:101CA000D20608D0C27802F01F021F2A03D2C278DF
+:101CB00062F30401E170C178490905D0C1784A098D
+:101CC000E17862F34711E170017901F00301012924
+:101CD00004D0017901F00301022904D101792279AC
+:101CE00061F3010222710179C1F38101012904D05C
+:101CF0000179C1F38101022905D101798A0821798D
+:101D000062F3830121710179C1F30111012904D02A
+:101D10000179C1F30111022905D101790A0921795B
+:101D200062F3051121710179B8EB911F03D001799C
+:101D3000B7EB911F05D101790A09217962F3871167
+:101D40002171417901F00301012904D0417901F0A9
+:101D50000301022904D14179627961F301026271C0
+:101D60004179C1F38101012904D04179C1F3810195
+:101D7000022905D141798A08617962F38301617191
+:101D80004179C1F30111012904D04179C1F3011155
+:101D9000022905D141790A09617962F3051161715E
+:101DA0004179B8EB911F03D04179B7EB911F05D171
+:101DB00041790A09617962F387116171817901F0D2
+:101DC0000301012904D0817901F00301022904D122
+:101DD0008179A27961F30102A2718179C1F3810154
+:101DE000012904D08179C1F38101022905D18179CA
+:101DF0008A08A17962F38301A1718179C1F301118C
+:101E0000012904D08179C1F30111022905D1817919
+:101E10000A09A17962F30511A1718179B8EB911FCB
+:101E200003D08179B7EB911F05D181790A09A17996
+:101E300062F38711A171C179E07961F30300E07168
+:101E4000434F387800F00F00042801D1FFF720F944
+:101E50002078C0F38100012839D1F879010636D500
+:101E600000F07F00142832D8A87840F00400A87051
+:101E7000384AA978107F8B074FF47F412BD58028F3
+:101E800021D3354B00F01F00126853F820000242A6
+:101E900019D1B06840F08070B0602D48303880783B
+:101EA000C0071CD0B068C00119D52C48406C32283E
+:101EB00015D85446BAF802008A46504527D101F099
+:101EC0002DFD60800DE0B06820F08070E4E7A87818
+:101ED00020F00400CBE7B06820F08070B060AAF872
+:101EE0000210A878800702D40020A9F80A003879E7
+:101EF000C00701D0A9F80A8099F80A00C107144860
+:101F0000A0F14900017812D041F0010111E001F087
+:101F1000EDFC40F6B8318842E3D3B068C101E0D5AA
+:101F20000005DED4A9F80A80A4F802A0D9E721F0C0
+:101F300001010170B168C901017802D541F00201C7
+:101F400001E021F00201017005B0BDE8F08F000052
+:101F5000BF070020F805002098B6000838010020CF
+:101F600070B51548006810F0E05F23D0134CD4E939
+:101F7000001081421ED004EB001104F5A1608A68B4
+:101F800042600A7B827204230372002545720B3083
+:101F90000E31FEF7F8F872B66068401C60604028A9
+:101FA00000D3656062B60649BDE870400248083853
+:101FB000FFF744BB70BD000008640040B814002067
+:101FC000C0190020FCB505464FF6FF7600200C46F0
+:101FD000ADF8006048F205078DF8040020E000BF6E
+:101FE00015F8010B8DF8040001A9084602F070FCF9
+:101FF000BDF800009DF8041080EA0120ADF8000053
+:102000005FF00000BDF800100A0402D587EA410124
+:1020100001E006EA4101401CADF800100828F1DBA0
+:10202000641EDDD26946084602F03CFCBDF80000A3
+:10203000FCBD00000246002004E000BF12F8013B96
+:102040001844C0B2491EF9D27047000070B5144A56
+:1020500085B010880024134901940094039420460D
+:102060000494138807E0CD8B009E354400950D8BBA
+:10207000019E3544019515889D42F4D0401CC0B2A4
+:102080008028EED300984111074841808480019850
+:102090004111064881830183818205B070BD000033
+:1020A00058070020A8020020F2050020D4040020D8
+:1020B00030B4104C002003464FF47F42A4F13401A9
+:1020C00021F8103024F81020401C1A28F8DB0A4BA5
+:1020D000002000BF33F8104021F81040401C1A289F
+:1020E000F8DB064806490280012081F8300030BC48
+:1020F00003F040BA7C100020180800204C08002093
+:10210000DC0E00202DE9F84303F080FAC64DC54BE4
+:1021100000204FF47F4105F1340400BF35F8106012
+:1021200033F81020964203D025F8102024F8101020
+:10213000401C1A28F2DBBD4890F83000012808D076
+:102140005FF0000024F81010401C1A28FADBBDE8EC
+:10215000F88302F0E1FE208801F0C8FB2988B44E24
+:1021600088420AD301F0DAFB2080B24800906B4627
+:102170000822B149306808F0C5FF608801F0B6FB5D
+:10218000698888420CD301F0C9FB6080A948AA493C
+:10219000401C00906B4608220831306808F0B2FFFE
+:1021A000A08801F0A3FBA98888420CD301F0B6FBFC
+:1021B000A080A048A049801C00906B4608221031E6
+:1021C000306808F09FFFE08801F090FBE9888842C2
+:1021D0000CD301F0A3FBE08096489749C01C009007
+:1021E0006B4608221831306808F08CFF208901F016
+:1021F0007DFB298988420CD301F090FB20818D481A
+:102200008D49001D00906B4608222031306808F08F
+:1022100079FF608901F06AFB698988420CD301F07B
+:102220007DFB608183488449401D00906B460822F5
+:102230002831306808F066FFA08901F057FBA846F6
+:10224000A98905277D4D884216D36878052813D2C1
+:1022500001F064FBA0816878401CC0B2687005285A
+:1022600000D96F7073487449303000906B46082273
+:102270003031306808F046FFE08901F037FBB8F8EC
+:102280000E10884216D3A878052813D201F046FB19
+:10229000E081A878401CC0B2A870052800D9AF70B2
+:1022A00064486549313000906B4608223831306807
+:1022B00008F028FF208A01F019FBB8F810108842B6
+:1022C00016D3E878052813D201F028FB2082E8789D
+:1022D000401CC0B2E870052800D9EF705548564937
+:1022E000323000906B4608224031306808F00AFF17
+:1022F000608A01F0FBFAB8F81210884216D32879E8
+:10230000052813D201F00AFB60822879401CC0B274
+:102310002871052800D92F7146484749333000906D
+:102320006B4608224831306808F0ECFE208D01F041
+:10233000DDFAB8F82810474688420BD301F0EEFAD0
+:1023400020853F483C4900906B460822A031306808
+:1023500008F0D8FE608D01F0C9FA798D88420CD35F
+:1023600001F0DCFA608536483349401C00906B462A
+:102370000822A831306808F0C5FEA08D01F0B6FA39
+:10238000B98D88420CD301F0C9FAA08529482A49A1
+:10239000503000906B460822B031306808F0B2FE31
+:1023A000E08D01F0A3FAF98D88420CD301F0B6FA62
+:1023B000E08520482049603000906B460822B83103
+:1023C000306808F09FFE208E01F090FA398E884226
+:1023D0000CD301F0A3FA208616481749613000900B
+:1023E0006B460822C031306808F08CFE608E01F028
+:1023F0007DFA798E88420CD301F090FA60860D4800
+:102400000D49623000906B460822C831306808F0F0
+:1024100079FE0C48FFF738F800283FF498AE287092
+:1024200095E600001808002048100020DC0E00206F
+:102430005C0800200002FF18100F00205008002048
+:102440000006FF1800640040024600200A4200D047
+:102450000120704730B50E4902880A800C4A438833
+:10246000083A13800B1F808818802024151F2C80A9
+:102470000020401C80B23C28FBD341F69910088014
+:1024800044F64800108046F6480018802C8030BD85
+:10249000202C0140114944F648000880091D46F6E9
+:1024A00048000880091D41F6991008800B48001F5C
+:1024B000018841F02001018009480021A0F868103E
+:1024C000A0F86610A0F86410A0F86210A0F86010E0
+:1024D000A0F85E100348418181827047182C0140AA
+:1024E000A80200204C0000202DE9F04F4C4B4D4835
+:1024F0000021DA7A0778802A27F001067CD31C684D
+:10250000494B02F01F0253F82220484B14421A682C
+:1025100002D042F0200201E022F020029946DFF8CA
+:1025200010B11A60444B414D9BF80040DFF804A104
+:10253000B3F9043095F84A50022C5ED1D9F808C09E
+:10254000CCF3C004CCF30028444556D0374C383C7B
+:1025500094F80480B8F1000F06D0B8F1010F0DD047
+:10256000B8F1020F4ED120E011054BD5910649D4A8
+:102570000121217127F00401017043E0160541D4C7
+:1025800096063FD57E073DD44688A6BB4380002BE8
+:1025900009DD47F005010170022121712749B1F8D9
+:1025A000441001822EE021712CE0C7880FB9002B66
+:1025B00016DC077BAF4213D1214FBF895FEA477812
+:1025C0000ED45FEA87780BD45FEA427808D55FEAD9
+:1025D000826805D5FF0703D115B15FEACC1711D585
+:1025E00006704180AAF8001041810182217189F8AA
+:1025F0000F108BF8001005E00DE006704180AAF87E
+:1026000000104181C3800573500960F3CB22C9F8E3
+:102610000020BDE8F08F067041804181F9E700009D
+:10262000F8050020C00A002098B60008A802002083
+:102630004F0700200C010020F20500203801002087
+:10264000100C00202DE9F04F97B000240C940D944D
+:102650000E940F9472B6B348816941F400718161A0
+:10266000816941F4806181614FF4004003F0AAFB6D
+:10267000AD4E00213046FEF755F900213046FEF7F9
+:1026800047F90021A948FEF743F9A94F0021384630
+:1026900000F0D6F901204FF47041401C8842FCD371
+:1026A0003046FEF761FAA148FEF75EFAB9463846B1
+:1026B00000F0D2F94FF46020CDE912048DF84540C6
+:1026C000012004278DF8440010948DF8507010A953
+:1026D0003046FEF7DBFA01231A4605213046FEF7A5
+:1026E00026FB0123022206213046FEF720FB0123B0
+:1026F000032207213046FEF71AFB012304220F2193
+:102700003046FEF714FB484600F0A6F901A800F099
+:1027100046FA8548874D4C30CDE902540190049724
+:102720008020CDE9054040000790800008902020DF
+:1027300009904FF44050CDE90A0401A9484600F041
+:1027400011FA01213046FEF7EDF80121484600F06C
+:1027500077F901213046FEF7DBF847F23051159446
+:102760001598401C15908842FAD301213046FEF797
+:102770001DFBADF8004040F2DC584FF40077B34643
+:102780001FE0404615941599491C15918142FAD3D2
+:1027900029880D9808440D9068880E9908440E9079
+:1027A000A8880F9908440F90E8880C9908440C9069
+:1027B00001215846FEF7FAFABDF80000401CADF8BA
+:1027C0000000BDF80000B842DBD35A490D9808312B
+:1027D000C01108830E98A1F11004C01148830F980E
+:1027E000DFF854A1C01188830C980AF10202C011CD
+:1027F00088806068BAF90050504B0580B2F900C07B
+:10280000921CA0F802C0B2F90070921C8780B2F945
+:102810000060521FC68092F8008040F6B412B8F1F2
+:10282000FF0F21D0A5F5D854263C94420FD2ACF529
+:10283000D05CACF5937C944509D2A7F5D857263FD8
+:10284000974204D2A6F5D856263E964204D3D8889D
+:1028500040F48040D8803BE00D8342884A838288E0
+:102860008A83C088888033E0B1F90450A5F5D85533
+:10287000263D954214D2B1F91850A5F5D855263DFC
+:1028800095420DD2B1F91A50A5F5D855263D95427D
+:1028900006D2B1F91C50A5F5D855263D954203D373
+:1028A000DA8842F48042DA80DA88520410D40A8B43
+:1028B00002804A8B42808A8B82808988C1805546FB
+:1028C000504600F0CBFB08222846616800F0DCFB94
+:1028D00000215D465846FEF725F800214E46484641
+:1028E00000F0AEF800212846FEF712F80F4C002148
+:1028F0002046FEF70DF80221C802491C8142FCD394
+:102900002846FEF731F92046FEF72EF9304600F052
+:10291000A3F8FEF711F80A493C20087062B617B018
+:10292000BDE8F08F00100240002401400028014063
+:10293000080002403805002000E80108100C0020C3
+:102940004C07002010B5FEF749FAC8214843800B18
+:1029500010BD000070B5204B40F6C81441F2B70519
+:102960005B6C48F6E6065C4305EBA4341B4D7343F1
+:102970004EF6F61606EBA333C5E90443D460401ABD
+:10298000536110609168884202DA4942884200DC53
+:10299000116010684343107E0341906A19189162D8
+:1029A000506A814200DD9062916A106A814201DBC7
+:1029B000084600E09062A86111684C43117C0C410C
+:1029C00008412118B2F91C00884204DBB2F91A0050
+:1029D000884200DC08B270BD3801002014010020DC
+:1029E00010B54FF40054204600F0ACF8002813D086
+:1029F0000A49087840F008000870204600F014F8F2
+:102A00000021074800F01CF80648C17E012903D1C7
+:102A10000021C1760121017710BD0000920600203F
+:102A200044000240140D0020C10002D50249086094
+:102A300070470249486070470404024000000240A9
+:102A40000029016802D041F0010102E04FF6FE7258
+:102A5000114001607047000001684FF6FE7211409E
+:102A600001600021016041608160C1603149314AEB
+:102A70000839904203D1486840F00F0006E02D4A23
+:102A80001432904204D1486840F0F000486070472A
+:102A9000284A2832904203D1486840F47060F5E734
+:102AA000244A3C32904203D1486840F47040EDE73C
+:102AB000204A5032904203D1486840F47020E5E744
+:102AC0001C4A6432904203D1486840F47000DDE74C
+:102AD000184A7832904203D1486840F07060D5E7D8
+:102AE000154A111F904203D1086840F00F0006E01C
+:102AF000114A1432904204D1086840F0F000086096
+:102B000070470D4A2832904203D1086840F4706043
+:102B1000F5E7094A3C32904203D1086840F470401E
+:102B2000EDE7054A50329042EAD1086840F470203F
+:102B3000E5E700000800024008040240406880B257
+:102B40007047000001460020CA0001D5034A00E09A
+:102B5000034A12680A4200D0012070470004024074
+:102B60000000024030B5036847F6F07293430C6AE8
+:102B70008A682243D1E904452C4322438C692243CD
+:102B8000CC6922434C6A22438C6A22431A43026076
+:102B9000CA6842600A6882604968C16030BD00212D
+:102BA000016041608160C160016141618161C16119
+:102BB000016241628162704710B5114C8CB00021F6
+:102BC0002046FFF73DFF2046FFF746FF0D480090E7
+:102BD0000D480021CDE901016420CDE903018020E9
+:102BE000CDE905010791089109910A9169462046AE
+:102BF000FFF7B8FF01212046FFF722FF0CB010BD00
+:102C0000580002400438014000090020F0B540F6A9
+:102C1000AA222A49C284838B0C88E31A9BB20F2B09
+:102C20000DD309888183037E00213BB1244BB3F986
+:102C30000A40244B062C03DA818429E08184F0BD0C
+:102C4000214C2478022C02D0002CF5D0F0BD1F4C72
+:102C500040F68B27656C1B4CA5F22D16BE42B4F9CD
+:102C6000004017D2418B491C89B241836429EDD3BE
+:102C700064214183B0F92410914201DA01EB221260
+:102C80008284641C20B24FF4007118808842DDDB1E
+:102C90001980F0BD41F29416B542FADBB0F9245028
+:102CA000002D02DDA5EB221200E000228284418388
+:102CB000641E20B218800028EADDF0BD580700200D
+:102CC0004C000020580400204F070020380100204D
+:102CD00010B50446B0F9020043F699114843811338
+:102CE000E06840F26662504301EBA030E060B4F966
+:102CF000001043F6991251438A13216940F266632A
+:102D0000594302EBA131216105F0DEFC6061A1882D
+:102D100040F6AB2208444010A0F515415539E06259
+:102D2000914205D9A0F5F851FF39521C91421DD2AC
+:102D300049F25451884202DDA0F5204002E0A0F59E
+:102D4000F850FF38206300EB400040F34F0020852F
+:102D5000B4F924104A42904201DA104602E0884257
+:102D600000DD0846E083228461848AE0A0F5FE420B
+:102D7000FF3A41F255518A4214D8A2F6AA202063A4
+:102D800000EB400040F34F002085B4F9242051426D
+:102D9000E183884201DA084602E0904200DD1046F5
+:102DA000404250E0A0F5D442AA3A8A4215D2A2F697
+:102DB000AA20206300EB400040F34F012185B4F9C5
+:102DC00024004242E2832084914201DA104602E06C
+:102DD000814200DC0846608453E0A0F5AA42543AE0
+:102DE00041F256539A4215D2A2F6AB20206300EB73
+:102DF000400040F34F002085B4F924104A4290422D
+:102E000001DA104602E0884200DD08464042E083D5
+:102E1000218419E0A0F5804241F254539A4215D220
+:102E2000A2F6AA20206300EB400040F34F0020856B
+:102E3000B4F92410E1834A42904201DA104602E0DC
+:102E4000884200DD0846208462841AE0A0F52852FA
+:102E5000AB3A8A4215D2A2F6AA20206300EB4000CA
+:102E600040F34F012185B4F92400E08342422284DB
+:102E7000914201DA104602E0814200DC08464042FD
+:102E8000A9E7B4F91E0041420948B0F900004143E6
+:102E90008913E180B4F9201049424143891321810B
+:102EA000B4F92210494241438813608110BD0000EB
+:102EB0005804002001210176704770471548164AD2
+:102EC0004FF480410078042821D002F13C03D08ADD
+:102ED0009B88C01A00B22F2801DD001108E00028ED
+:102EE00001DD002007E00D4B984201DA184602E0B0
+:102EF000402800DD40209389184400B2884203DC5A
+:102F000040F26661884200DA0846908170479181FC
+:102F1000704700004F070020D4040020C0FEFFFFD0
+:102F200038B54B484B4902880B889A1A92B20F2A3F
+:102F300071D30988484C01804FF0FF01E2884FF4BB
+:102F40007A7355044FF4967002D51622009103E06F
+:102F5000950403D515220091014670E0D50402D5F1
+:102F600014220091F8E7150502D513220091F3E72A
+:102F7000550502D512220091EEE7950502D51122E2
+:102F80000091E9E7D50502D510220091E4E7150686
+:102F900002D50F220091DFE7550602D50E220091DF
+:102FA000DAE7950602D50D220091D5E7D50602D5C0
+:102FB0000C220091D0E7150702D50B220091CBE738
+:102FC000550702D50A220091C6E7950702D50922C6
+:102FD0000091C1E7D20702D008220091BCE7228904
+:102FE000550702D507220091B6E7950702D50622BC
+:102FF0000091B1E7D20702D005220091ACE7A27A96
+:10300000D20702D004220091A6E7A289D40603D5F4
+:1030100003220091A0E719E0140702D502220091D3
+:103020009AE7540703D4940701D4D20702D00122AF
+:10303000009191E70020034602460146009003F00C
+:10304000B9FCBDE838400248FDF79EBF38BD00001E
+:10305000040C002058070020100C002070B5054615
+:10306000002472B600F0BCF9252000F031F92846A2
+:1030700000F034F9042801D04FF0FF3400F062F979
+:1030800062B6204670BD00002DE9F04700251746C6
+:10309000894680462C4672B600F0A2F912E000BFC5
+:1030A00059F82460352000F013F93146404600F00D
+:1030B0006DF9042802D04FF0FF3506E0641C08F1DA
+:1030C0000408E4B2B4EB970FEAD300F03BF962B620
+:1030D0002846BDE8F0870000F0B559485949828874
+:1030E0000B889A1A92B29C2A64D309888180564927
+:1030F0000A880146002A0B7843F0020156D1164691
+:10310000524A1C0715680246127822F0020274D552
+:103110004F4C0746E4887F785FEA845C02D547F02D
+:10312000010701E027F001074770A704477802D59F
+:1031300047F0020701E027F002074770670401D457
+:10314000E70703D0477847F008074770640603D5C0
+:10315000447844F0040404E01C0603D4447824F0CA
+:1031600004044470EC0450D4354C9A07247824F0BD
+:10317000100423D4324D42782F7A2D78012A45F05D
+:10318000100514D0022A16D02D4C042AA47804F17C
+:10319000010C0CF0FF0C13D0072A25D0032A23D0F2
+:1031A000052A21D0062A1FD021F0100142E0B907DC
+:1031B00002E00570F0BD39070029FADB0470F0BDAC
+:1031C000FA0601D41A060AD50170022C04D280F83E
+:1031D00002C0BCF1020FF2D341F080012AE021F0DD
+:1031E000100101708670F0BD877A7F06F7D5032C39
+:1031F00004D8017080F802C0F0BD0FE05107D8D5A7
+:103200001906D6D443F0800114E002704178CB0750
+:1032100001D18907F0D522F010010BE0E9040BD4AD
+:103220009907E9D4818AC82902D2491C8182E3E73F
+:1032300043F00A010170DFE702708682DCE70000DC
+:1032400020070020580700205A070020A80200206D
+:10325000100C002070B51148114C4FF00005C088CB
+:10326000810503D4410601D4C00515D54FF4806112
+:103270000C4800F02BFB68B9A08840F6B8318842B2
+:1032800001D2401CA08080B2B0F57A7F01D301202A
+:10329000607070BDA58070BD6570FBE7100C0020EC
+:1032A00070070020000C0140084946F668000880BD
+:1032B000091D0880091D41F6DD5008800348001FE4
+:1032C000018841F02001018070470000182C014066
+:1032D0000149C860704700000020024070B50D4EE3
+:1032E0000546304600F088F8042811D10A4C2069C0
+:1032F00040F0020020616561206940F040002061DB
+:10330000304600F079F8216941F6FD7211402161E3
+:1033100070BD0000FFFF0F0000200240084904209C
+:10332000CA68D20701D001207047CA68520701D588
+:1033300002207047C968C906FBD50320704700000A
+:10334000002002400248016941F08001016170479C
+:1033500000200240F0B506464FF6FF770D4638468E
+:1033600000F04AF804280DD1074C206940F0010014
+:1033700020613580384600F03FF8216941F6FE7241
+:1033800011402161F0BD0000002002402DE9F8410C
+:10339000064600204FF6FF7700900D46384600F0B5
+:1033A0002BF8042817D10D4C206940F00100206152
+:1033B0003580B846384600F01FF841F6FE770428FD
+:1033C00006D1B61C280C00963080404600F014F858
+:1033D000216939402161BDE8F881000000200240E8
+:1033E0000348024941600349416070472301674532
+:1033F00000200240AB89EFCD00B50346FFF78EFFFA
+:1034000003E000BFFFF78AFF5B1E012803D0002BFB
+:1034100000D1052000BD002BF4D1FAE710B5C28819
+:1034200000210AB1032206E002890AB1022202E069
+:10343000428912B10122027000E0017004784FF459
+:10344000804344F6206244B1012C06D0022C07D000
+:10345000032C01D14180818010BD4380828010BD4A
+:1034600041F23331418040F6B731F4E7401A106041
+:103470009168884202DA4942884200DC1160516951
+:103480001068137E41431941936A0B449362516A59
+:103490008B4200DD9162936A116A8B4200DA91627D
+:1034A000D168936A4143107C01410341B2F91C0089
+:1034B0001944884204DBB2F91A00884200DC08B2E1
+:1034C00070470000054920B1086940F0800008619C
+:1034D0007047034848600348486070470020024036
+:1034E00023016745AB89EFCD06494FF47A70CA686E
+:1034F000D20705D0401E0004000CF8D1FF20704711
+:1035000000207047002002400E4A0320A2F14C0127
+:1035100082F83E000020C8800B490886C862C88334
+:103520000884488490620948016DB1F5206F01DB81
+:10353000A3219162807A002802D0906A4042906272
+:10354000704700004C00002040050020380100209A
+:10355000F0B53D4988894A89801A80B20F286AD31C
+:1035600088894881CA8939480B3A272A26D28A781D
+:1035700022BB8268384B42F480728260344A374CF6
+:10358000374D12785607334A0AD4364E368816809D
+:10359000354A12881A80354A12882280344A09E056
+:1035A000344E36881680344A12881A80334A12887C
+:1035B0002280334A12882A8001228A70314A0021EF
+:1035C000314B82F84D1019469A7F304D0968802A98
+:1035D00032D302F01F0255F8222011422CD082680B
+:1035E00022F48012184E8260123614461215B778F3
+:1035F000521C62F38617264AB77093F816C01778E4
+:10360000BCF1800F27F0020608D30CF01F0C55F810
+:103610002CC011EA0C0F01D147F0020616701A7E79
+:10362000802A0DD302F01F0255F82220114207D143
+:1036300044F400218160F0BD826842F48012D1E739
+:1036400024F40021F6E700004C070020A802002027
+:1036500038010020CC040020CE040020D00400203B
+:10366000D2040020BC040020BE040020C0040020BE
+:10367000C2040020C4040020C6040020C8040020A6
+:10368000CA040020680E0020F805002098B6000843
+:10369000D404002070B5214881890289891A89B231
+:1036A0000F2932D381891E4D1E4C0181697A22680F
+:1036B0001D4E42F00400802908D301F01F012B6841
+:1036C00056F821100B4201D122F004002060FFF7D0
+:1036D000C1FDA87B802819D300F01F00296856F887
+:1036E0002000014212D1206820F002002060E87A18
+:1036F00080280FD300F01F00296856F820000142EF
+:1037000008D1206820F00800206070BD206840F0DB
+:103710000200EBE7206840F00800F5E74C070020C6
+:10372000F8050020A802002098B6000830B504462D
+:1037300000204FF40043024640EA030101FB01F57B
+:10374000A54200D80846521C5B0812B2102AF3DBCF
+:1037500030BD0000F0B51D4C1B4A4FF0010C94F831
+:103760003B5094F80AE0144692F83C3094F8384004
+:103770002B43651CEEB2154D95F83D700025BEF14A
+:10378000FF0F0AD0BEF1000F06D18B4213D1557046
+:103790000C2C01D282F83860F0BD834202D182F84D
+:1037A00001C0F5E78B42F7D15570B80709E000BFBB
+:1037B00082F83850F0BD8342FCD1F84382F801C052
+:1037C00080070028F4D0F0BD5C0400203801002000
+:1037D000F0B5CA78002502F00F03D20601D58A7829
+:1037E00013430A784FF00F0E12F0FF0F4FF0010253
+:1037F0001CD004680F8802FA05F63740B74211D191
+:103800004FEA850C0EFA0CF724EA070703FA0CF4CA
+:103810003C43CF78282F02D0482F02D002E04661E7
+:1038200000E006616D1C082DE4D304600C88FF2CB9
+:103830001ED944685FF0000606F1080702FA07F592
+:103840000F882F40AF420FD14FEA860C0EFA0CF7CB
+:10385000BC4303FA0CF73C43CF78282F00D14561D5
+:10386000CF78482F00D10561761C082EE4D3446040
+:10387000F0BD0000F0B5144C002801DAE36900E067
+:103880006368420D120185B2C0F301579540C0F341
+:103890000346032F05D0C2020AD50322B240934348
+:1038A00007E023F07062636823F07063636002E0F6
+:1038B000AB4343F0706201B12A43002801DAE261B0
+:1038C000F0BD6260F0BD0000000001400246002033
+:1038D00092680A4200D0012070474161704701613F
+:1038E00070470AB101617047416170474FF6FF624E
+:1038F000B0F57F4F04D0911C884203D1002070475F
+:103900001046704704490988814201D3081A01E032
+:10391000101A084480B270479808002001480088B7
+:1039200070470000980800200F4A104B92F838109A
+:103930005B5C834201D1012004E00D4B5B5C834260
+:1039400003D1002082F83A0070470A4B5B5C834247
+:1039500001D18120F6E7084B595C814201D18020DA
+:10396000F0E70320EEE700003801002050BB00081C
+:1039700062BB000856BB000868BB00080A4810B5C7
+:1039800001784FF000024C0708494FF0FF038968A7
+:103990004FEA017105D5002901DA827210BD8372E8
+:1039A00010BD0029FBDBF8E738010020A802002049
+:1039B000F0B5194E194C0022E31CA6F1060CB75CB9
+:1039C000A518ED78FF5C0D430F43BD421FD01CF8D6
+:1039D0000270FF5C0F43BD4219D015460023A618A4
+:1039E000F6780E43C6545B1C1CF80220DBB2062B93
+:1039F000F5D3C17881700179C17000214218491C4A
+:103A000015711CF80550C9B20629F7D3F0BD521C38
+:103A1000D2B2032AD3D3F0BD2AB200085C0400203E
+:103A200010B502460021064B06205C1864789442CB
+:103A300000D10846491CC9B20629F6D310BD0000C2
+:103A4000380100200548D0E900218A4202D14FF018
+:103A5000FF30704700EB011080687047B010002005
+:103A600070B5164C05464FF0FF36D4E90010814280
+:103A700021D004EB001080686860606804EB0010DF
+:103A8000007B00F00F02AA7204202872606804EB29
+:103A9000001105F10B000E31FCF775FB72B6606882
+:103AA000401C6060402801D30020606062B6A87AA4
+:103AB00008B1002070BD304670BD0000B01000207D
+:103AC00070B526484FF000028078C10724483FD0E7
+:103AD00024498988E1BB2449234B4FF4FA65496C9A
+:103AE000B3F87630A94231DD90F84A1071B31F491E
+:103AF000C9790C062AD501F07F015A2926D290F8FF
+:103B00002B11491CC9B280F82B11C8291ED380F88B
+:103B10002B21D0F83041014604F1640691F82C11B4
+:103B2000B34203DD052908D2491C01E041B1491E19
+:103B300080F82C11C9B2052902D3012180F82A117D
+:103B4000191B074C383C2163C0F83031AB4203D21B
+:103B500080F82A2180F82C2170BD00009F070020EA
+:103B6000A8020020F205002038010020BF07002035
+:103B70004FF42032C260002181620E22028241F2A3
+:103B800062024261082202834FF4604242838183D1
+:103B90004FF07842C0E9082140F6C4110180704717
+:103BA000B0F90010B0F90220891A41604269037E21
+:103BB0004A431A41836A13448362426A934200DD96
+:103BC0008262836A026A934200DA8262C268836A0E
+:103BD0004A43017C0A410B41D118B0F91C208A42AA
+:103BE00001DA10467047B0F91A008842FADC08B2D0
+:103BF0007047000010B514481449B0F894200B88A1
+:103C00009A1A92B2B2F5437F1DD90988A0F8941090
+:103C1000B0F8921020F8601F002242860C480D4C2C
+:103C2000C2888280C180C38983812489891AA4B211
+:103C3000C4818160E11A0161074A818AC182928A46
+:103C40008282511A816110BD38010020580700207E
+:103C5000300E0020400500204C00002009480A4991
+:103C6000B0F8B2200B889A1A92B241F684639A4255
+:103C700006D3098820F8B21F418881800021418045
+:103C80007047000038010020580700200D480178D7
+:103C9000C90702D00C49098801E04FF6FA71416664
+:103CA000094901201039088007482438018841F06B
+:103CB0000101018004481838018821F018010180B1
+:103CC0007047000038010020240400400A49D1F860
+:103CD000982012B1521EC1F8982031F8922F521C30
+:103CE00021F81A294A6A521C4A628A8F521C8A8712
+:103CF00001F8400C70470000380100201CB52D4829
+:103D000090F83B3090F83C20934252D000248DF83C
+:103D1000044053408DF800309DF800300122012B03
+:103D200008D09DF80030022B09D09DF80030042BFC
+:103D30000AD00DE01F498DF80420443108E01D49E8
+:103D40008DF80420463103E01A498DF804204831EB
+:103D50009DF80420012A2CD190F83D309DF80040B8
+:103D6000154AA34217D090F83E309DF800402342F8
+:103D700008D0B0F84C30A0F84A300B881488E31A09
+:103D8000A0F84C3090F838302BB1B0F8403014889F
+:103D9000E31AA0F8423012880A80A0F8402010F8F8
+:103DA0003E1F9DF80020114300F801199DF80010F6
+:103DB00001701CBD5C0400205807002070B5354D13
+:103DC0004FF480712846FFF781FD8400802128464A
+:103DD000FFF77CFD44EA400440212846FFF776FDCA
+:103DE0000443E1B22C4C94F878508D4250D04D40B1
+:103DF00084F87810012D03D0022D01D0042D47D175
+:103E000094F87C00A84384F87C0094F87B20AA42B4
+:103E10000FD084F87B5094F87A2001238B401A420B
+:103E200007D11A4384F87A2094F87910491C84F851
+:103E3000791094F87910042928D330B1012811D0D1
+:103E400002280FD004280DD012E01448C18821F0B8
+:103E50004001C1802078002184F83B1020F06000F0
+:103E6000207005E0217841F02001217084F83B00AA
+:103E70000B4994F83B0091F82720904204D081F838
+:103E8000270008492020087000F00EF884F85450EC
+:103E900070BD00000010014038010020100C00200F
+:103EA000680E00204C07002070B50E4D4FF4807155
+:103EB0002846FFF70BFD840080212846FFF706FD0A
+:103EC00044EA400440212846FFF700FD0443064829
+:103ED000072100F8784F0171002141708170C17095
+:103EE00070BD0000001001403801002070B534485A
+:103EF00090F83A10CA43920761D001F0030280F8AB
+:103F0000392090F83D305B061B0E80F83D30012AC9
+:103F100001D0812A02D15B1C80F83D300278D207A3
+:103F20004DD0DBB203F00102C3F34004A24246D1FC
+:103F3000B0F856400025641CA0F85640204CA0F86C
+:103F4000585090F83E60A47AB24202D080F83E20E9
+:103F50000DE0A607B6EB837F02D080F83F5006E065
+:103F600090F83F30642B02D25B1C80F83F3090F811
+:103F70004030642B0CD25B1CDBB280F84030022B4B
+:103F800006D204F00103934202D1022280F84020BD
+:103F9000012901D0002912D190F83820416E00EBA0
+:103FA000820291610163D0E906121144D0E908232D
+:103FB0001A441144826A1144C26A1144416370BDBB
+:103FC00038010020FEE700002DE9F04F00BF00207F
+:103FD0009E4E9F4AA6F51271A6F5BE79A6F1440B36
+:103FE00006F1440E804601F5E074A1F1780301F575
+:103FF000457A1D5C15F0C00706D0402F51D0C02F68
+:1040000077D0802F76D004E115F01F0504D0154439
+:1040100040F080072F7201E082F80880012826D046
+:10402000022824D0032822D0042820D008281ED01B
+:1040300010281CD0874D55F820C0DCF8005054F8EB
+:1040400020703D40CCF80050824D55F820C0DCF87F
+:10405000005056F820703D43CCF800501D5CAD0672
+:1040600059F820502F6813D53AF810C03EE051F8A7
+:1040700020502F6854F820C007EA0C072F6051F831
+:1040800020502F6856F820C047EA0C072F60E5E75C
+:10409000DFF8B8C10CF1F00C5CF820C007EA0C079F
+:1040A0007EE015F01F0504D0154440F080072F7204
+:1040B00001E082F8088001281DD002281BD00328C7
+:1040C00019D0042817D0082815D0102813D0614D16
+:1040D00055F820502F6854F820C007EA0C072F60CD
+:1040E0005C4D55F820502F685BF820C047EA0C075C
+:1040F00056E00BE056E051F820502F6854F820C0ED
+:1041000007EA0C072F6051F82050ECE715F01F0567
+:1041100005D0154440F0800785F8217001E082F851
+:104120002180012825D0022823D0032821D004286B
+:104130001FD008281DD010281BD0464D55F820C090
+:10414000DCF8005054F820703D40CCF80050414D50
+:1041500055F820C0DCF800505EF820703D43CCF8E4
+:1041600000501D5CAD0615D53A4D3AF81070CC35AF
+:1041700014E051F820502F6854F820C007EA0C07CB
+:104180002F6051F820502F685EF820C047EA0C07D6
+:104190002F60E6E72D4D3AF81070E03D55F82050BD
+:1041A0002F6036E015F01F0505D0154440F080075C
+:1041B00085F8217001E082F82180012830D00228A2
+:1041C0002ED003282CD004282AD0082828D0102844
+:1041D00026D0204D55F820C0DCF8005054F820704F
+:1041E0003D40CCF800501B4D55F820C0DCF8005085
+:1041F000164F883757F820703D43CCF800501D5CAF
+:10420000AD06B1D4114F3AF81050E03F57F8207086
+:104210003D60401CC0B21128FFF4EBAEBDE8F08F4A
+:1042200051F820502F6854F820C007EA0C072F607F
+:1042300051F820502F68DFF814C00CF1880C5CF89E
+:1042400020C047EA0C072F60D9E7000024B9000816
+:10425000F805002020B700084FF40771C1824FF421
+:104260005861018340F6145181837047F0B5C48AC8
+:10427000B0F900608681B0F90250C581B0F9043010
+:104280000227002101220382AB4204DBB54202DD9A
+:10429000C78042810CE0B34204DBAE4202DDC7803E
+:1042A00041811CE09D4205DBB34203DDC2804781B2
+:1042B000018115E0B54204DB9E4202DDC2804181EE
+:1042C00005E0AE4205DB9D4203DDC18042810781EE
+:1042D00006E09E4204DBAB4202DDC18047810281E1
+:1042E000C388458900EB430700EB4505BB89AE89D0
+:1042F0009B1B0FFA83FEA0F812E00689AB8900EB46
+:10430000460CBCF80CC0A3EB0C038382B0F9183048
+:10431000B7F90CC0A3EB0C0CB4EB4C0F04DA80F82B
+:104320002010A3F1A10113E0A64503DD80F82010C1
+:10433000B9890BE026B1012E04D0022E10D004E082
+:10434000062100E0052180F82010A989091B6D31A4
+:10435000418309B2B1F5586F04DB5B1E438304E06F
+:104360000421F0E7002900DC4283418B8183F0BD0A
+:104370000B49002288760A62CA614A62094A32F908
+:10438000103002EB40028B62B2F90220CA62064A88
+:1043900032F810000882A1F86000A1F862007047AE
+:1043A000F00100207ABB00086EBB00082DE9F05F29
+:1043B000FD48FE4982880B889A1A92B20F2A47D389
+:1043C00009888180FA498346FA4D0888FA4FDFF858
+:1043D000EC934FF00108002678B3401E0880EE737E
+:1043E000EE6249462868B1F90210430742F6AA2254
+:1043F00018D4FB8843F40053FB8099F800309B07E6
+:1044000009D5AB6823F08003AB60A5F8806085F820
+:10441000826085F88360C30404D485F8F480C5F80D
+:10442000F06003E085F8F460430707D4914205DBB0
+:1044300085F8F880A5F8F66004E010E085F8F860EB
+:10444000430703D4914201DBC00703D085F815610F
+:10445000BDE8F09F85F81581A5F81661F8E7B5F875
+:104460001C0143F69821884202D2401CA5F81C0189
+:1044700002F0B6FADFF848A39AF8500010B1FEF740
+:1044800033F805E0C8481838017821F001010170BF
+:10449000FFF716FB00F032FACA4841F26802416C9D
+:1044A0004FF40060914201DBC74A04E0B1F57A6F36
+:1044B00002DAC54A121D1060C148DFF8F8A20A24CA
+:1044C00090F85100DFF804C3C007AAF1380A38D0C9
+:1044D0009CF80E00802802D32878800705D5BC48B8
+:1044E0000078C20601D4800627D5EA7B8AF8092025
+:1044F00099F80030AC4A23F00203183A89F80030EA
+:1045000056801378504623F001031370BA7952068F
+:104510000FD4C289B2F5FA7F03D2521CAAF80E203A
+:104520000FE040F63C70814201DD002466E0042487
+:1045300064E00024AAF80E6060E08AF80560AAF83A
+:104540000E60A868020501D5082457E09C4A92F83D
+:104550003FE05FEACE7246D0EA7B8AF809209CF8F9
+:104560000930802B44D39B4B9B781B0640D52B787E
+:104570005B0731D4FB889B0404D500BF20F02000EA
+:10458000A86030E0884B40F02000183B5E801C782B
+:1045900024F001041C70A8609CF8170080280BD33D
+:1045A00000F07F044FF00040DCF80030E0400342B0
+:1045B00002D185F8048000E02E712879C00702D16D
+:1045C0005FEA8E7005D50324032A17D08AF80C8081
+:1045D00014E00024EE6211E020F02000A860F888CA
+:1045E00020F40050F88095F82A01012805D005E054
+:1045F0002A6842F004022A60C0E7092408B276491A
+:1046000003F094FB6B49754DCA6A50438013A1F8BF
+:10461000E8000A2C7ED16F488078800602D5FCF72E
+:1046200053FC09E063488168CA0502D521F00801FE
+:1046300001E041F0080181605E484FF400546200DF
+:1046400090F84A8042F6CC4142F26663B8F1010F1D
+:104650001ED0B8F1020F30D02978DFF884C1B8F14C
+:10466000030FC1F381013BD043F6FE7801293ED010
+:1046700002293CD0A0F81821A0F8482047F23C318C
+:10468000ACF800104E4991F87010012932D03FE08B
+:1046900095F800C0CCF3810CBCF1010F07D0BCF140
+:1046A000020F07D0A0F81811A0F84810EAE7A0F808
+:1046B0001831F9E7A0F81841F6E795F800C0CCF3F7
+:1046C000810CBCF1010F08D0BCF1020F05D0A0F89D
+:1046D000182100BFA0F84820D4E7A0F81811F9E786
+:1046E000A0F81821A0F8482046F65471C8E7A0F8B1
+:1046F0001881C1E72978C1F38101012911D002296C
+:1047000012D041F6E121A0F8181100BFA0F84830FE
+:10471000254900E06DE018390B78DB0707D00B8ADC
+:1047200007E0A0F81831F1E7A0F81841EEE7B9F872
+:104730000430ABF8123019B2B0F948305943C1F324
+:104740008F335146AAF81E30934200D9CA83254AB6
+:104750001278D20605D5CB8B41F23332934200D288
+:10476000CA838268C2F3C003C2F30024A34205D106
+:10477000CC8B41F699139C4200D9CB831A4B9B7882
+:10478000DB0707D0D20105D4114A127802F00F02DC
+:10479000032A00D0CE83BAF81E10C162002927DD9B
+:1047A00012480224067024E0D80A0020580700208E
+:1047B0005A070020A8020020100C0020F20500205B
+:1047C000680E002038010020100C0140F805002080
+:1047D000BF0700209F07002074B10008D404002008
+:1047E00030010020200700208F0700206C070020E8
+:1047F00000249BF81A0028BB022C15D014B32648BD
+:1048000001788B0608D5BB795B0605D5234B1B7851
+:10481000DB0963F386110170F88820F40060F880EA
+:10482000B9F8041039B109E0288F0028E7D143F620
+:1048300098202887E3E720F08000F88080B220F0FD
+:104840002000F8801448406C4E281FDBFB881806B7
+:104850001CD5BAF81C104FF4FA75491C89B25046A1
+:10486000AAF81C10A94201D9858301E0A94207D307
+:10487000B9F8041021B9AAF81C6023F08000F88070
+:1048800099F8001021F0020189F8001004488BF813
+:104890001A40C473DCE50000380100202007002026
+:1048A000A802002070B500230C8863F30F020125D5
+:1048B00005FA03F6344206D0C3F10F0605FA06F1F5
+:1048C000114361F30F025B1C102BF1DB028070BD02
+:1048D00070B500230C7863F30702012505FA03F68F
+:1048E000344206D0C3F1070605FA06F1114361F31D
+:1048F00007025B1C082BF1DB027070BDF0B520488D
+:1049000090F866101F480129836823F4006234D1AF
+:104910001D49CE88740630D41C4D1F054FF000048D
+:10492000B5F9025020D41A4A526C642A11DC40F6C0
+:10493000386295420DDAB2040BD40278520710D4D3
+:10494000B0F8D82040F6B835AA4203D2521CA0F8DD
+:10495000D820F0BD43F400628260D001F9D44C81CC
+:10496000F0BDA0F8D840F0BD41F2CD039D42FADD84
+:10497000897AC907F7D18260F3E78260F0BD000051
+:10498000680E0020A8020020100C0020F205002074
+:1049900038010020F0B5364D364F044695F83B00FF
+:1049A00097F83B1023780843EE1C6278834205D1C8
+:1049B000E0781146FEF7CEFE207908E094F802C0B8
+:1049C00084450CD1E1781046FEF7C4FEE07905F885
+:1049D0002F0F2878805D6870287BE877F0BD8242D1
+:1049E0001DD161461846FEF7B5FE95F84E1095F8B4
+:1049F0003B00814207D1B97A09B1A17900E0617920
+:104A000085F82F101EE06978012901D0A17922E0F4
+:104A1000617927E0297841F00401297012E0E178FA
+:104A20008142DBD119466046FEF794FE95F84E10A0
+:104A300095F83B0081420AD1B97A09B1617ADFE782
+:104A4000217ADDE715F82F1F895D6970C5E7697860
+:104A5000012906D0617A85F82F10B97A0029F1D1A1
+:104A6000D8E7217A85F82F10B97A0029EAD0D1E762
+:104A70005C040020380100200B48017821F002017D
+:104A800000F8381B002100F818194177817733218D
+:104A90008185418508214184012100F81F1C0348BC
+:104AA00080F83910704700005C04002038010020B5
+:104AB0000D4900B50B4851F8012F40F8032F8988A4
+:104AC0008180084801210930FEF772FF0548022164
+:104AD0001330FEF76DFF034804211D305DF804EB31
+:104AE000FEF766BF5C04002038010020094944F647
+:104AF00048000880091D46F648000880091D41F25B
+:104B0000111008800348001F018841F02001018036
+:104B100070470000182C01402DE9F041654C664BB0
+:104B20000025A0780126644A103305287ED2DFE8EC
+:104B300000F00313113E1100108820F001001080D6
+:104B40001D805E480580001F0580001F0580FFF75F
+:104B5000CDFFA670BDE8F081584941F6CC401C3924
+:104B60000880564945F6580024390880091D46F644
+:104B70005800088051492020283908800020401C16
+:104B8000C0B27328FBD3FFF7B1FF4B4984F85C50E8
+:104B90002C3147F6906008804748143006801D800D
+:104BA000108840F0010010800220A070D2E70021A0
+:104BB0005FF0010004EB410204EB4003B2F8502027
+:104BC000B3F850309A4200D20146401CC0B20628C9
+:104BD000F0D33B48405C84F83900FFF74DFF1D20BF
+:104BE00000F0B8FD00F074F8364E37484FF480718D
+:104BF00096F83B20012A04D0022A1AD0042A2ED08B
+:104C000044E08046FEF762FE870080214046FEF7C2
+:104C10005DFE47EA400740214046FEF757FE074346
+:104C200047F0010084F83B00224800E03AE00930F8
+:104C30002AE08046FEF74AFE870080214046FEF7C4
+:104C400045FE47EA400740214046FEF73FFE074346
+:104C500047F0020084F83B001648133014E0804609
+:104C6000FEF734FE870080214046FEF72FFE47EA1C
+:104C7000400740214046FEF729FE074347F0040065
+:104C800084F83B000B481D3003F04CFB94F82F00D8
+:104C900086F838001D2000F073FD0420A0700B483A
+:104CA000057057E7108820F0010010801D80A57066
+:104CB00050E700005C040020000800403C2C01404C
+:104CC00030B2000838010020001001404F070020DA
+:104CD0002DE9F041354C14F82F0F354DE0724FF4AB
+:104CE000807739462846FEF7F1FD86008021284668
+:104CF000FEF7ECFD46EA400640212846FEF7E6FDB9
+:104D00000643207BF1B22F3C814215D084F83C0051
+:104D100039462846FEF7DAFD860080212846FEF750
+:104D2000D5FD46EA400640212846FEF7CFFD064362
+:104D300084F83B60FEF7E2FF1E4D95F83B0001282A
+:104D400027D0022828D0042829D0184894F83B10EE
+:104D50002730085C04F8300F14F80109FEF760FEF4
+:104D600004F82F09A87A00B10120607001F0E0FE7C
+:104D700094F84E0094F83B10884206D094F838001E
+:104D8000062802D2401C84F8380084F84E10BDE892
+:104D9000F0810648093004E00448133001E003487C
+:104DA0001D30BDE8F041FFF7F5BD00005C040020B8
+:104DB0000010014038010020FF2801D9FF20704772
+:104DC000C0B270472DE9F0414A4991F87200AA2813
+:104DD00074D191F87300552870D1474C00200A5CBB
+:104DE0002254401CC0B27428F9D3444E2069C6F83E
+:104DF0000100A08AA6F80500D4F81600F060D4F8E7
+:104E00001A003061D4F81E001234706103F030FAD9
+:104E10003B49608A888103F045FA207D123CC00737
+:104E2000307802D040F0040001E020F00400354961
+:104E300030704FF480400861334D14F8280F334927
+:104E400085F82000608B6880A08BA880E08BE880CC
+:104E5000208C2881608C688194F8240081F8D60029
+:104E600014F8010C86F83B000027C6F89C70FFF789
+:104E70001FFE2748A18E0183E18E4183218F81830C
+:104E800094F84210283C012908D0022901D00329B6
+:104E900009D0297821F00C01083107E0297821F0A8
+:104EA0000C01091D02E0297841F00C01297094F8E9
+:104EB000642018491AB101224A8101E00EE04F81B5
+:104EC00094F8701001290BD094F86D1059B1012994
+:104ED0000CD04FF4805100BFA0F87610BDE8F081EF
+:104EE00044F21C71F8E74FF40051F5E741F25551D7
+:104EF000F2E7000000FC0008680E002038010020E6
+:104F00004C000020080E0020D4040020A80200203D
+:104F100040050020100C002010B5FCF7E1FBFE4816
+:104F2000FE4AFF49807AC00703D0887820F001004C
+:104F300005E09078800703D0887840F00100887001
+:104F4000F8480B7803704B7843708B788370CB787C
+:104F5000C3700B7903714B7943718B798371C97974
+:104F6000C171EF49083109780172ED49083149787A
+:104F70004172EB49083189788172E9490831C97871
+:104F8000C172E749083109790173E5490831497966
+:104F90004173E349083189798173E1490831C9795D
+:104FA000C173DF49103109780174DD491031497846
+:104FB0004174DB49103189788174D9491031C9783D
+:104FC000C174D749103109790175D5491031497932
+:104FD0004175D349103189798175D1491031C97929
+:104FE000C175CF4918310B7803764B7843768B78AF
+:104FF0008376CB78C3760B7903774B7943778B79BC
+:105000008377C979C177C6490F39097880F82010AC
+:10501000C3490F39497880F82110C1490F3989787F
+:1050200080F82210BE490F39C97880F82310BC4996
+:105030000F39097980F82410B9490F39497980F876
+:105040002510B7490F39897980F82610B4492031E5
+:105050000B7880F828304B7880F829308B7880F8EE
+:105060002A30CB7880F82B300B7980F82C304B79B4
+:1050700080F82D308B7980F82E30C97980F82F1088
+:1050800000F1D001097880F8301000F1D0014978A2
+:1050900080F8311000F1D001897880F8321000F1E9
+:1050A000D001C97880F8331000F1D001097980F877
+:1050B000341000F1D001497980F8351000F1D001A9
+:1050C000897980F8361000F1D001C97980F837105D
+:1050D00000F1D001097A80F8381000F1D001497A46
+:1050E00080F8391000F1D001897A80F83A1000F187
+:1050F000D001C97A80F83B1000F1D001097B80F81B
+:105100003C1000F1D001497B80F83D1000F1D00146
+:10511000897B80F83E1000F1D001C97B80F83F10F8
+:1051200000F1D001097C80F8401000F1D001497CE9
+:1051300080F8411000F1D001897C80F8421000F124
+:10514000D001C97C80F8431000F1D001097D80F8BE
+:10515000441000F1D001497D80F8451000F1D001E4
+:10516000897D80F8461000F1D001C97D80F8471094
+:1051700000F1D001097E80F8481000F1D001497E8D
+:1051800080F8491000F1D001897E80F84A1000F1C2
+:10519000D001C97E80F84B1000F1D001097F80F862
+:1051A0004C1000F1D001497F80F84D1000F1D00182
+:1051B000897F80F84E1000F1D001C97F80F84F1030
+:1051C00000F1F0010B7880F850304B7880F85130C6
+:1051D0008B7880F85230CB7880F853300B7980F898
+:1051E00054304B7980F855308B7980F85630CB7934
+:1051F00080F857300B7A80F858304B7A80F8593065
+:105200008B7A80F85A30CB7A80F85B300B7B80F851
+:105210005C304B7B80F85D308B7B80F85E30CB7BE5
+:1052200080F85F300B7C80F860304B7C80F8613018
+:105230008B7C80F86230CB7C80F863300B7D80F80B
+:1052400064304B7D80F865308B7D80F86630CB7D97
+:1052500080F867300B7E80F868304B7E80F86930CC
+:105260008B7E80F86A30CB7E80F86B300B7F80F8C5
+:105270006C304B7F80F86D308B7F80F86E30C97F4B
+:1052800080F86F10264950310B7880F870304B78D9
+:1052900080F871308B7880F87230CB7880F873307A
+:1052A0000B7980F874304B7980F875308B7980F801
+:1052B0007630C97980F87710117880F880105178AD
+:1052C00080F88110917801F0030180F88210117943
+:1052D00080F88310517980F88410917980F88510D6
+:1052E000D17980F88610117A80F887100C4938310E
+:1052F0000A7802F0030280F888204A7880F8892032
+:105300008A7880F88A20CA7880F88B200A7980F819
+:105310008C204A7908E00000100C002020100020AA
+:105320008F070020100F002080F88D208A7980F8E8
+:105330008E20C97980F88F106B490A7880F8902008
+:105340004A7880F891208A7880F89220CA7880F88C
+:1053500093200A7980F894204A7980F895208A79F8
+:1053600080F89620C97980F897105F4908310A784B
+:1053700080F898204A7880F899208A7880F89A20D6
+:10538000CA7880F89B200A7980F89C204A7980F8B6
+:105390009D208A7980F89E20C97980F89F10524913
+:1053A00018310A7880F8A0204A7880F8A1208A78FD
+:1053B00080F8A220CA7880F8A3200A7980F8A42077
+:1053C0004A79C2F3400363F35F0280F8A5208A792B
+:1053D00080F8A620C97980F8A710434920310A78BF
+:1053E00002F0010280F8A8204A7880F8A9208A7883
+:1053F00080F8AA20CA7880F8AB200A7980F8AC201F
+:105400004A7980F8AD208A7980F8AE20C97980F891
+:10541000AF10354928310A7880F8B0204A7880F8F2
+:10542000B1208A7802F0030280F8B220CA7880F8AE
+:10543000B3200A7980F8B4204A7980F8B5208A79B7
+:1054400080F8B620C97980F8B710274930310A783A
+:1054500080F8B8204A7880F8B9208A7880F8BA2095
+:10546000CA7880F8BB200A7980F8BC204A7980F895
+:10547000BD208A7980F8BE20C97980F8BF101A490A
+:1054800038310A7880F8C0204A7880F8C1208A78BC
+:1054900080F8C220CA7880F8C3200A7980F8C42036
+:1054A0004A7980F8C5208A7980F8C620C97980F8C1
+:1054B000C7100D4940310A7880F8C8204A7880F832
+:1054C000C9208A7880F8CA20CA7880F8CB200A7967
+:1054D00080F8CC204A7980F8CD208A7980F8CE20D7
+:1054E000C97980F8CF1010BDCF0700207CB501210D
+:1054F000082000F095FC4FF40050ADF80400102493
+:105500008DF8074001208DF8060001A91548FEF727
+:105510005FF90121092000F083FC01211248FEF708
+:10552000A9F90820ADF8000004208DF803000F4E03
+:1055300003258DF8025069463046FEF749F90821E7
+:105540003046FEF7CAF9ADF800408DF803408DF8FB
+:10555000025069463046FEF73BF910213046FEF70F
+:10556000BCF97CBD0014014000023000000C014079
+:10557000FEE7000038B50121082000F051FC4FF48F
+:105580004060ADF8000048208DF8030003201B4D5B
+:105590008DF8020069462846FEF71AF929152846B3
+:1055A000FEF794F9164CE914607020702846FEF757
+:1055B0008DF9E070A070FEF7B1F9A080E08011488D
+:1055C00090F84A10104849B101290BD002290FD098
+:1055D00003290CD1C17841F0030107E0C17821F023
+:1055E000030103E0C17821F00301491CC17038BDFB
+:1055F000C17821F00301891CF8E70000000C01408C
+:1056000090080020A80200208F0700202DE9F0411B
+:10561000444D4FF480612846FEF758F90446E914DA
+:105620002846FEF753F9DFF800810746002598F871
+:1056300000002E46844205D088F80040FEF76EF93F
+:10564000A8F8040098F80100844209D0B8F80400D2
+:10565000FEF74CF91E2803D388F80140A4B30025B7
+:1056600098F802004446874203D0A770FEF756F927
+:10567000E080E078874207D0E088FEF737F91E28FF
+:1056800002D3E7701FB30026607828490028087904
+:105690001FD020F002000871E278EAB120F001008A
+:1056A00008710DB1002E2DD155EA06002AD0204BED
+:1056B000DA7802F00300032800D90320002475B132
+:1056C00003280CD2401C10E0FFE70125C8E70126A3
+:1056D000DAE740F00200DEE740F00100E0E726B143
+:1056E00018B1012810D0401EC0B260F30102114968
+:1056F000DA7098B1012803D0022801D0032801D123
+:1057000081F84A00BDE8F0810B4D6D6CB5F5FA6F7C
+:10571000EBDA8978C906E8D50020E6E781F84A4047
+:10572000F0E70000000C0140900800209F070020D7
+:105730008F070020A802002038010020704700F0E9
+:105740001F02012191404009800000F1E020C0F8D3
+:105750008011704700F01F02012191404009800034
+:1057600000F1E020C0F88011704700F01F02012115
+:1057700091404009800000F1E020C0F8001170471E
+:1057800000F01F02012191404009800000F1E0205B
+:10579000C0F800117047000070B50F23C47801787D
+:1057A0000122F4B1144C2468457804F4E064C4F593
+:1057B000E064240AC4F10406E3408478B5401C4048
+:1057C0002C4301F1E021230181F80034007800F03E
+:1057D0001F018A404009800000F1E020C0F800214C
+:1057E00070BD01F01F0082404809800000F1E020F8
+:1057F000C0F8802170BD00000CED00E002490843B4
+:1058000002490860704700000000FA050CED00E056
+:105810002DE9F05F00261D20FFF791FF704CDFF8A7
+:10582000C4B1A4F1B800A77E90F83810DFF8B8E151
+:10583000DFF8B8A100258F427ED0E776A176626AB4
+:10584000036B5A434FEA12499BF80820120702D50E
+:105850001EF8012000E00A4694F812C0BCF1010FC6
+:1058600009D004EB4206B6F902C0C4F828C0B6F964
+:105870000460E6620CE043F6FF7CC4E90A5C90F841
+:105880003DC05FEACC7C01D012B102E0052A00D114
+:10589000012600EB47074FF0804CBF893F04B7FB60
+:1058A000F3F3E361476BBCFBF7F7276294F813C08F
+:1058B000BCF1000F06D0BCF1010F05D03B4403EB57
+:1058C000D3735B10636201E03B466762DFF820C17F
+:1058D0004FF6FF7707EA8307ACF808709AF8007074
+:1058E00090F80A8090F83DC0082F08F003070CF0EC
+:1058F000030C05D067450BD1B8F1000F05D008E0C7
+:10590000674505D0B8F1000F03D05B42636200E049
+:105910006562C6B1636A002B03D006DD228D05E007
+:105920000AE0344B33F8122000E0A28DA4F8602086
+:10593000227822F0200222709AF80020042A07D050
+:10594000082A05D019E0B4F8603003EB0902EDE74E
+:1059500080F8405065629BF80800000707D51EF8E4
+:105960000100254901EB400030F8020C03E021481A
+:1059700000EB41004088A4F860002049606A098873
+:105980003E314843B4F8601001EB204006B21D20C0
+:10599000FFF7EBFE606A002807D021784FEA8160AC
+:1059A0000ADD002804DAA08D09E0B4F8600006E002
+:1059B000E06AB04208DB0CE0002802DA208D208289
+:1059C00008E0A06AB04204DD208241F0200020708F
+:1059D00000E02682257565752586BDE8F09F0000EC
+:1059E000F0010020A80200205CBB00084F07002047
+:1059F000A40B00206EBB000888BB000824040040F4
+:105A000043184FF48042934210DD904202DD10466D
+:105A100000210BE0914202DD0020114606E08003E8
+:105A2000B0FBF3F000B2C0F5804109B241EA00409A
+:105A30007047F0B541F2F1130022C3600E24826278
+:105A400004824BF2660508264561068343F6FF771C
+:105A50004283878340F2492E4FEA873CC0F808E032
+:105A6000C0E9082CCB608A620C824D610E834A83A8
+:105A70008F83B4208860C1E9082CF0BD00218162C9
+:105A80000949C1600E210182084941610821018351
+:105A90004FF44041418343F6FF718183090701625E
+:105AA0000349416270470000B6A001001C0C0100D0
+:105AB00000C0FF0F064941F6816008800548016873
+:105AC000054A01F4E06111430160BFF34F8FFEE727
+:105AD000442C01400CED00E00400FA05F8B501216A
+:105AE0000D2000F09DF94FF4E060ADF8000018249F
+:105AF0001D4E8DF8034003258DF80250694630464F
+:105B0000FDF766FEB1153046FDF7E7FE711530462C
+:105B1000FDF7E3FE31153046FDF7DFFE4FF4604040
+:105B2000ADF800008DF80340104C8DF80250694626
+:105B30002046FDF74DFE61142046FDF7D0FE4FF4E0
+:105B400080412046FDF7CBFE4FF400412046FDF793
+:105B5000C6FEA014ADF8000048208DF80300694689
+:105B60002046FDF735FEF8BD00080140000C01405D
+:105B70002DE9F0410121CE028CB0304600F050F901
+:105B8000DFF87081404601F051FC08A801F07AFE70
+:105B90004FF45860ADF824000024ADF820402020D8
+:105BA000ADF822000125ADF826408DF8285008A94F
+:105BB000404601F019FE0021404601F06CFE4FF610
+:105BC000FF71404601F071FE01220021404601F0C4
+:105BD000FDFD0121404601F0E5FB04A801F0FDFBBD
+:105BE000ADF81060A802ADF81200ADF814408120A5
+:105BF000ADF816002803ADF81800ADF81A40ADF85E
+:105C00001C4004A9404601F0D7FBADF8084008202D
+:105C1000ADF80A006027ADF80C408001ADF80070C7
+:105C2000ADF80440ADF80E00ADF80240ADF8064006
+:105C30006946404601F0BAFC6946404601F0FCFC6A
+:105C40006946404601F042FDADF8045040F614505C
+:105C5000ADF80070ADF80600ADF80840ADF80C40A6
+:105C6000ADF80250ADF80A40ADF80E406946404626
+:105C700001F070FD0121404601F0B8FB08214046CB
+:105C800001F0D4FC3146404601F016FD08214046A3
+:105C900001F05AFD3146404601F08EFD702140462C
+:105CA00001F097FD18208DF82C008DF82D408DF80F
+:105CB0002E408DF82F500BA8FFF76EFD0D480C30CD
+:105CC000018841F0800101800A481430018841F0C8
+:105CD00001010180001F04800121404601F090FB7A
+:105CE0008DF828500121404601F094FB0CB0BDE82E
+:105CF000F0810000002C0140704740F213414160E8
+:105D0000082181608621C1604FF4804101614942D0
+:105D1000416100210162C162704701627047000069
+:105D200010B501884288891A09B20183B1F5005F74
+:105D300002DBA1F5804104E011F5005F02DC01F512
+:105D400080410183B0F9182041685143C1618368E3
+:105D5000846A5343C2681B12624303EB2222036A24
+:105D60001A44114402628A13426241698A4203DB87
+:105D700001698A4200DC11468A1AC0E90A21028EB2
+:105D80004FF40373594302EBA13202860B4A127897
+:105D9000082A04D10A4A936F03EBA1319167B0F945
+:105DA0003010B1F5804F02DDA1F5804103E00029FC
+:105DB00002DA01F58041018610BD00004F07002086
+:105DC000240C0020034A516821F4404101435160F2
+:105DD0007047000000100240044A0029516901D0B8
+:105DE000014300E081435161704700000010024010
+:105DF000044A0029D16901D0014300E08143D16107
+:105E00007047000000100240044A0029116901D0C7
+:105E1000014300E08143116170470000001002401F
+:105E2000044A0029916901D0014300E08143916156
+:105E30007047000000100240044A0029D16801D0D8
+:105E4000014300E08143D160704700000010024030
+:105E50002DE9F041274C4FF4807631462046FDF77E
+:105E600035FD850080212046FDF730FD45EA4005DF
+:105E700040212046FDF72AFD0543EDB2314620467C
+:105E8000FDF724FD870080212046FDF71FFD47EA2E
+:105E9000400740212046FDF719FD0743F8B2A8420C
+:105EA000DBD131462046FDF711FD870080212046D9
+:105EB000FDF70CFD47EA400740212046FDF706FDAF
+:105EC0000743F8B2A842C8D131462046FDF7FEFC90
+:105ED000870080212046FDF7F9FC47EA4007402172
+:105EE0002046FDF7F3FC0743F8B2A842B5D1284697
+:105EF000BDE8F0810010014010B50268416802FB66
+:105F000002F301FB0133B3F1805F11D91B0E103B8B
+:105F10000A4C9BB212B234F8133009B25A435943B7
+:105F200042F38F3241F38F31C0E90221012102E0B7
+:105F3000C0E902210021017410BD000048B1000831
+:105F40002DE9F05FFE48FF4902880B889A1A92B249
+:105F50000F2A74D309880180FB480024827852B14B
+:105F6000818AB1F5967F02D2491C818204E0848245
+:105F7000521E827000E084828246C078401E012852
+:105F80000ED8BAF8161047F230525046914203D25A
+:105F9000491CAAF8161005E0C4828AF8034001E003
+:105FA000AAF81640E94802468189D2884B0703D4F3
+:105FB0008B0701D4CB0702D042F4007201E022F437
+:105FC0000072C280080702D4E048C90604D5DF4841
+:105FD000C18841F0010102E0C18821F00101C180C6
+:105FE000DA48FDF71BFADA48B0F93A00B0F5804F0D
+:105FF00002DAD749401C02E0D5494FF48040DFF86F
+:1060000054B34887DFF84093DBF8503041F6CC407A
+:1060100009F13809834205DDD9F8081021F0100193
+:10602000C9F80810CC49DFF83483CD4E0A88CD4832
+:1060300032B1521E0A8089F80F4034700BE027E11C
+:106040009AF8021009B1032916D998F8002022F015
+:10605000020288F80020B9F84210D9B3494631F855
+:10606000422F521E0A8098F8005025F0020588F849
+:10607000005089F80F403FE0B9F8421059B3B34AD5
+:10608000D1884F041CD49289D70619D4170717D486
+:106090000F0615D48F0613D40F0511D44F0603D560
+:1060A000B14F3F783F060BD54F0709D4CF0507D432
+:1060B0000F0705D48F0403D4C90601D4D107CDD06E
+:1060C000AA4989F80F40AA4A3470CC83148081F819
+:1060D0002840C3E704E0FFE7A64A49F68161118042
+:1060E00098F8002042F0020288F800203178012957
+:1060F00003D10178062900D134703178DFF878E2D5
+:106100009E4D01270A296ED2DFE801F0F9C205C2CF
+:10611000F8F7C26DF6F502F0C1F9BAF8221040F6B0
+:106120002820491C8AB2AAF82220DBF844108142B8
+:1061300002DAAAF8224013E0854840F6CC43C06852
+:1061400098420DDBB8F9040043F69913984207DB37
+:10615000B2F5FA7F04D32A7812B9AAF822402F7038
+:10616000874A108868B19AF806305B1CDBB28AF85F
+:106170000630022B05D383488AF8064003885B1C4F
+:10618000038099F80F00C846092812D002287CD055
+:10619000A8F83441B8F84400A146D0B141F288349F
+:1061A0004846AAF82290A14222DA297801291BD078
+:1061B0001EE063484430FDF7DBFCFDF7A5F9DBF892
+:1061C0004410CAF8341041F27C510920CAF8241056
+:1061D000C0E2A88AA8F83400E86A6863A86A28635D
+:1061E000A8F844703AE0C7E166492870088010803A
+:1061F00098F84A10022908D06349C978B7EB511FB3
+:1062000010D098F82C1151B104E098F82C1109B96C
+:106210006FF0A200C8F8DC0088F8EE7008E06FF4B8
+:106220000560F7E7C8F8DC0088F8EE00CAF82C0033
+:106230005548B8F93410C078B7EB501F06D0B8F8FD
+:10624000DC00642300B240F2DC5203E04FF47A73C6
+:106250005A00002000F0BAFBA8F834004A484B4925
+:106260004FF49A73C078B7EB501FDBF8440011D09D
+:10627000B0F5FA7F0CDAB5F90A00984208DC00BFE5
+:1062800086F8009088F8EE9000E01EE0A1F81A90E1
+:10629000BDE8F09F40F2DC52904203DAB5F90A20E3
+:1062A0009A42EDDDB8F8442040F6C413521C92B275
+:1062B000A8F844209A42E3D2254AD268002AE7DCB3
+:1062C00042F6E0629042DBDAE2E7B8F8342140F6C9
+:1062D000B830824207D21A4B183B1B78DB0702D139
+:1062E000521CA8F8342193B240F2DC52934207D8F2
+:1062F00042F6CC4008E0D2E0ACE0F9E0F4E0FCE0AB
+:10630000A8F8340143F26660E867CAF834108AF8E6
+:106310000B701F4EA8F8444088F8EE40707F554639
+:10632000C0B3F07FB8B3B8F82C00B8F9341000B29D
+:106330000A23052200F04AFBA8F83400F4772BE08A
+:10634000D80A00205807002070020020100C0020FE
+:1063500040050020380100205C070020F2050020E5
+:106360004F0700205007002020070020400A00208F
+:1063700006000020442C0140580200204C00002060
+:10638000080000200A000020B70700204C0B002066
+:10639000300E002012E044E086F81D40B8F91A01E2
+:1063A000B8F91811884240DAE97901F1010111F0D8
+:1063B000FF01E97140D0EC71401C38E04FF480409F
+:1063C000A8F8E800D8F82C10814200DA0846F54910
+:1063D00000B2288491F84D1051B998F84A1039B19B
+:1063E000B8F80820C2F3C003C2F30022934204D1DC
+:1063F0003623B8F93410052209E0012903D0022917
+:1064000001D0032906D0B8F93410DA23242200F091
+:10641000DDFA07E0B8F9341040F2991340F26662F1
+:10642000F5E7A320A8F83400B8E703DD801EA8F83C
+:106430001A0101E0A8F81A11B8F934004FF48041AC
+:10644000884202DDA8F8341022E70028FCDAA8F818
+:1064500034401DE7D9F8E0204EF6602148468A42D4
+:1064600002D2521CC0F8E020C27B082A03D1D0F827
+:10647000E0208A420FD33470816821F4006181608A
+:10648000CA0502D521F0080101E041F00801816050
+:10649000C9F8E040FCE6BDE8F05F02F089BF99F87A
+:1064A0000F004F46092803D0BC8689F80F4053E1FE
+:1064B000DAF828005546401CCAF82800022809DDF1
+:1064C000A88E012301B2A88C052200B200F07EFA4A
+:1064D000AC626863B448A98E0180BBF84410418067
+:1064E000FDF75EFBB886D3E6BDE8F05F04F0D0BCF4
+:1064F0009EF8000009287DD0CAE689F8114199F874
+:106500002C2162B143F31101C9F8DC40A74A8B0387
+:10651000E962891093628A03A962A5498A62AAF88E
+:106520002240DBF8442041F288318A4207DA297898
+:10653000012904D19F492C700C809F490C809F4AEF
+:10654000DFF87CC21188491C8BB29E491380C82B8E
+:1065500004D391F80080B8F1010F1AD0B3F57A7F17
+:1065600004D391F80080B8F1020F12D0B3F5FA6F9E
+:1065700002D30B78032B0CD099F80F10891E082931
+:106580007ED2DFE801F010ABEBFD057D850410E65F
+:106590007EE60C708C491480CA8822F40062CA809E
+:1065A0008CF80070E8E7DBF84410D846822904DA5A
+:1065B0000178062901D00470E5E0FDF7DFF998F8CD
+:1065C0000000400613D58148807804280FD0D8F801
+:1065D0004410404682290ADA817A98F83D0001F099
+:1065E000030100F00300814201D001F007FEB34631
+:1065F000307800E0B0E00628CAD088F83F40D8F8EC
+:1066000050006A4940F311008203E86280108A62F8
+:106610008103A862664846468162FCF775FF8AF8E6
+:106620000B70B9F81801A9F81A01706C4D46B0F555
+:10663000437FA9F8864010DD4FF48040A5F8840020
+:10664000A86840F48060A86096F8381005299FD1AA
+:1066500040F01000C9F8080016E04FF48041A5F89A
+:106660008410A96821F48061A96040F28A218842DF
+:1066700004DA3078400601D402F07CFDA86800E01E
+:1066800088E040F01000A86002208BF80000FFE5D1
+:10669000DBF84410B1F5437F02DA017806298AD18C
+:1066A0004B48017821F040010170FCF72DFF43F6C3
+:1066B000FE70A9F81A0109F1E005FDF75FF94548F8
+:1066C00010F8341F21F00101017039492C608C62EF
+:1066D00036498C62082131704464D9E53A488079A2
+:1066E000C006D4D4DBF844005D46B0F57A7F33DDD4
+:1066F000FDF744F92878400611D5344880780428FD
+:106700000DD0686C82280ADAA87A95F83D1000F05E
+:10671000030001F00301884201D001F06FFD85F80C
+:106720003F40B5F85000A9F8340001B24FF4804062
+:106730004C46814200DDA086FCF7E6FEA06840F4EE
+:106740008060A06095F838100529A0D140F01000B5
+:10675000A060022030709BE5347099E5DBF84410AE
+:10676000B1F5437F02DA0178062998D11648C1882D
+:1067700021F02001C180FDF701F90420EAE7FFE7DD
+:106780000078062801D0377082E509208EF80000D5
+:106790000520DFE70D498C70047085F85E40A9F88C
+:1067A000344075E5680E00201C0B0020100A002004
+:1067B000E00900200A00002008000020100100204D
+:1067C0000E01002012010020100C00205C040020AB
+:1067D0005E070020240C002030B585B00121042084
+:1067E000FFF71EFB4FF40040ADF8100048208DF875
+:1067F000130004A91848FCF7EBFF01210846FFF736
+:10680000F7FA40F68C20ADF8040003240020ADF820
+:106810000040ADF80200ADF806004FF08045694633
+:10682000284600F0E1FF1C208DF80C008DF80D408B
+:106830008DF80E4001208DF80F0003A8FEF7ACFF85
+:1068400001221146284600F0A9FE0121284600F049
+:10685000D7FD05B030BD00000008014070470000C2
+:106860002DE9F041304CE07800285AD120780028FA
+:1068700057D0401E10F0FF00207052D14FF4967098
+:10688000208272B6294F45F2AA50A7F87200002064
+:10689000FCF718FE264D13202860FCF725FEA8BB48
+:1068A0003420E86002202861224E6E61286940F0A1
+:1068B00040002861FCF718FE40BB00211E4A084634
+:1068C0005FEA255312F800C0BCF1FF0F00D0012190
+:1068D000401C80B29842F5D3C1B9C4E90676392686
+:1068E0000127A06910F8011B10F8012BA061E069D5
+:1068F00001EB022102886A612F6120F8021BE0612E
+:10690000FCF7F2FD10B9761EB6B2EAD20120FCF710
+:10691000D9FD62B601F0C6FC0848816821F48041C7
+:106920008160BDE8F08100004C070020680E002067
+:106930000020024000FC000800FC0008A802002023
+:106940001948016841F010010160016821F003015C
+:106950000160016841F00201016014484168416032
+:1069600041684160416841F480614160416821F4BF
+:106970007C11416041680E4A11434160016841F059
+:106980008071016001688901FCD5416821F0030133
+:106990004160416841F0020141604168C1F38101F9
+:1069A0000229FAD170470000002002400010024086
+:1069B0000000280830B5044C039D6080A180E2806F
+:1069C0002381658130BD0000040C00200A4482420E
+:1069D00001DA10B27047C91A8142FBDD08B2704774
+:1069E0002DE9F04F4A48DFF82CA1DFF82CB1C17F28
+:1069F000477A046849480022DFF82C91466C4848E1
+:106A00004FF0010E802985784648836834D301F021
+:106A10001F0C5AF82C100C420146096802D041F4B0
+:106A2000805101E021F4805101605FEAC14C1ED425
+:106A30005FEA814C1BD599F80AC0C8465FEACC7C56
+:106A40000BD05FEAC31C12D4A8F80A209BF8008080
+:106A500028F002088BF8008009E0322E07DC5FEA9C
+:106A6000857C04D55FEA035C01D4A8F80AE04FEA0C
+:106A7000113C6CF34D310160802F24D307F01F07C8
+:106A80005AF827100C42016802D041F0040101E0DD
+:106A900021F0040101604C0711D44C050FD599F881
+:106AA0000A70FF070BD0DF0109D4A9F80A209BF870
+:106AB000007027F002078BF80070C0F89C208C084B
+:106AC00064F38A21016099F80A40E40719D1174C50
+:106AD00094F86440012C14D1322E10DC046866074F
+:106AE0000DD51B050BD4E30409D5AB0707D5D0F8AA
+:106AF0009C304EF66024A34205D9A9F80AE0C0F8FC
+:106B00009C20BDE8F08F5B1CC0F89C30F9E70000CA
+:106B1000F805002098B60008F20500203801002092
+:106B20009F070020A8020020100C0020680E002003
+:106B300010B5FAF75FF90F48018821F002010180D2
+:106B40000C49183109880C4A928E1144094A343292
+:106B5000118008490C390A8842F001020A80011D9F
+:106B60000A884FF6ED531A400A80018841F012015D
+:106B7000018010BD0C0400405C040020130A037067
+:106B80000A70704705484FF6FF620188491C89B2B8
+:106B90000180914201D300210180704798080020B4
+:106BA0000F4810B5016841F00101016041680D4ACC
+:106BB0001140416001680C4A11400160016821F4F4
+:106BC00080210160416821F4FE0141604FF41F0102
+:106BD0008160FFF7B5FE05494FF00060086010BD09
+:106BE000001002400000FFF8FFFFF6FE08ED00E095
+:106BF0004FF0E02005494161054AF02182F8141D5B
+:106C0000002181610721016170470000DFA50100BB
+:106C10000FE000E02DE9F047DFF8B090B9F8000090
+:106C20004FF0000400064DD5294D6888401C68804F
+:106C3000FBF730FC274E284B284832786A7093F8CF
+:106C40000080072726494FF0C80CB8F1010F03D088
+:106C5000244AD288E2B12EE072B1012A12D0C28851
+:106C600042F40062C280886840F00400886003201B
+:106C70002870052030701BE0828942F00802828172
+:106C80000120F5E7828942F0100282810220EFE7BD
+:106C9000154A15786D1CEDB21570032D08D91470C6
+:106CA000C28842F40062C280886840F004008860B4
+:106CB0001F70A1F842C000204FF49661401C80B2C2
+:106CC0008842FBD3A9F80040BDE8F087102C0140B2
+:106CD0003C070020500700204F070020100C002028
+:106CE000A8020020D80A002072020020704700008D
+:106CF0002DE9F0434FF08040018A21F0010101822B
+:106D0000AA48007800287CD1A94FF87B002878D1C8
+:106D1000A848406C322874DCA7488068DFF89C9251
+:106D20004104A74DB9F804004FF0000403D4401CFF
+:106D3000A9F8040024E1002874D02978012611B1B3
+:106D4000012912D013E14946B0F5BE7FFAD92E7061
+:106D5000CC718C71EC702C72287A0A18401CC0B26D
+:106D6000147228720F28F7D301E1B9F802204946BE
+:106D7000824201D9EE7100E0EC7190488A790830C6
+:106D80000F2A15D2CB79082B0BD2C3F10708EB7968
+:106D900012F800C003FA08F363441354CA79521C72
+:106DA000CA71CA79082A03D18A79521C8A71CC71B6
+:106DB00099F80610C8460F2973D10D21FBF702F987
+:106DC000A881010A6970C0B2A87088F8064098F8D6
+:106DD00016208A4265D198F81510814261D198F841
+:106DE0000BC07849032302227748BCF1000F10D072
+:106DF000BCF1010F02D0BCF1020F14D080F86A2060
+:106E000000E0C7E091F800C02CF00C0C0CF1080C6D
+:106E10000FE080F86A6091F800C02CF00C0C0CF1C7
+:106E2000040C06E0A5E080F86A3091F800C04CF050
+:106E30000C0C81F800C098F80C10B6EB111F04D1AF
+:106E400080F86E4087F84A400EE0B2EB111F04D183
+:106E500080F86E6087F84A6006E0B3EB111F03D13B
+:106E600080F86E2087F84A200B0717D001F00F0139
+:106E7000012901D0022915D080F86C602C7198F896
+:106E80000D102A7906FA02F30B406B71082A41D2E1
+:106E9000DFE802F00B0F4016212C333A80F86C40EB
+:106EA000ECE764E080F86C20E8E713B380F870400A
+:106EB00030E013B180F850602CE080F8504029E0B9
+:106EC00023B180F8656087F8076123E080F86540AA
+:106ED00087F807411EE023B187F8F94080F84D405C
+:106EE00018E087F8F96080F84D6013E013B180F87E
+:106EF00068600FE080F868400CE013B180F86660CD
+:106F000008E080F8664005E013B180F8676001E0B2
+:106F100080F86740521CD2B22A71082AB1D398F87F
+:106F20000E108A0704D587F8F56080F8646005E0E4
+:106F3000264A87F8F54080F864405481C90702D09A
+:106F400080F8294001E080F8296098F8111000F8D5
+:106F50006D1FC2781E48012A1ED001B3012921D01D
+:106F60004FF48051A0F876101A493C200870A9F817
+:106F70000240A9F80440B9F80210491CA9F802100F
+:106F8000B9F80210B1F5FA7F04D940F2F511A9F869
+:106F900002102C70BDE8F08344F21C71E2E74FF45C
+:106FA0000051DFE741F25551DCE700004F070020B8
+:106FB000A80200203801002000100140500E0020DF
+:106FC000D8060020D4040020680E0020100C0020F9
+:106FD000400500204C0700202DE9F05FFCF7CEFCB7
+:106FE0008E4D2888A5F10406C0070AD0308820F00D
+:106FF00008003080288820F00900288002F0BAF8C4
+:10700000D9E02888DFF81892DFF81882864C8007CC
+:107010001AD5B9F8001041F00101A9F80010B8F82C
+:107020000000804914315030088028884FF6F9510B
+:1070300008402880308840F004003080FEF708FFC8
+:1070400084F83C00BDE8F09F2888784F40072888E6
+:1070500071D520F004002880FEF7FAFE94F83C1069
+:107060008142EFD1308820F004003080FCF7A6FE8A
+:107070002078410605D594F8541094F83B209142AD
+:10708000E0D03978400621F00201397004D5FDF7CF
+:107090001FFE97F82F7004E094F83C00FCF7C0FC4A
+:1070A0000746DFF880B140F68C2A0BF1180B062F4B
+:1070B00047D294F83800B8423ED03846FCF734FC4A
+:1070C0002078C00716D094F83A0094F8391000F0F0
+:1070D0000302914206D0A17A00F0010001F0010103
+:1070E000884215D1FCF7D2FDF9F7D0FEFCF7FEFE81
+:1070F000384689E0FCF7CAFDF9F7C8FEFCF7F6FE52
+:107100003846FCF7E3FD207840F00100207099E755
+:10711000288820F008002880206B810801EBD0002F
+:10712000504515D2B8F800100844ABF8000030887C
+:1071300040F0080003E00DE0308820F008003080C7
+:1071400080E7B9F8001041F00101A9F80010DFE76D
+:107150005046E7E70007288831D520F0080028804E
+:10716000308820F008003080FEF772FE84F83C0082
+:10717000FCF724FE387820F00200387020784006B2
+:1071800004D5FDF7A5FD97F82F5004E094F83C00D6
+:10719000FCF746FC0546062D08D294F83800A842B4
+:1071A000B5D0FCF773FDF9F771FE2AE02048C188DD
+:1071B00041F04001C180BDE8F05FFCF775BEC0063C
+:1071C000288825D520F010002880308820F0100075
+:1071D000308097F838000C2802D2401C87F838001D
+:1071E000387840F002003870FDF772FD97F82F50A4
+:1071F000787884F8390094F83800A84287D0FCF7F2
+:1072000045FDFCF773FE2846BDE8F05FFCF75EBD68
+:107210004EF2BE110840288014E700001004004020
+:107220000004004024040040380100205C040020D9
+:10723000100C00202DE9F04F514F85B0388820F018
+:10724000010038804E480026103006804D4CDFF893
+:1072500038A14FF0010894F85C0042F63029C107CC
+:1072600074D072B64948816941F4007181618169C5
+:1072700041F4806181614FF40040FEF7A3FD444D6D
+:1072800000212846F9F74EFB00212846F9F740FB7C
+:10729000DFF800B100215846F9F73AFB00213E48DB
+:1072A000FBF7CEFB2846F9F75FFC5846F9F75CFC84
+:1072B0004FF46020CDE902068DF8056000968DF848
+:1072C00010808DF8048069462846F9F7DFFC012319
+:1072D0001A460F212846F9F72AFD01212846F9F719
+:1072E00017FB00204946401C80B28842FBD3284649
+:1072F0002E600121F9F75AFD28688007FCD5244843
+:107300004C30006894F85C1021F001012144A1F890
+:107310005000F9F711FB62B6FDF7E8FB47F6906104
+:10732000AAF8001094F85C00401CC0B284F85C001D
+:107330000C2822D212491431A1F80080388840F07C
+:107340000100388005B0BDE8F08FFFE7134920F059
+:107350000100085A12490880114945F658000839B9
+:1073600008800F4846F65801001F01800C49202074
+:107370000C390880AAF80090D4E70320A070E1E758
+:10738000000800405C0400202C080040001002406F
+:1073900000240140002801400800024054B20008C7
+:1073A000202C01400029018802D041F0800101E039
+:1073B00021F080010180704710B50A884B88CC8885
+:1073C0001A438B8823431A430B891A434B898989B3
+:1073D0001A430A43A0F8442010BD002101804180D7
+:1073E0008180C1800181418181817047002981882C
+:1073F00002D041F0010101E021F0010181807047DC
+:107400000029018802D041F0010101E021F00101D1
+:1074100001807047002930F8441F02D041F4004138
+:1074200001E0C1F30E010180704700004B4910B527
+:10743000884202D10121C41486E0B0F1804F09D006
+:10744000474988420DD101210220FEF7DDFC0021D1
+:10745000022064E001210846FEF7D6FC002101204D
+:107460005DE04049884206D101210420FEF7CCFCB2
+:107470000021042053E03C49884206D10121082024
+:10748000FEF7C2FC0021082049E03849884206D1B5
+:1074900001211020FEF7B8FC002110203FE0344904
+:1074A000884206D101212020FEF7AEFC00212020D9
+:1074B00035E03049884202D10121441444E02E498C
+:1074C000884202D10121CC043EE02C49884202D1FD
+:1074D00001210C0538E02A49884202D101214C05DE
+:1074E00032E02849884206D101214020FEF78CFC79
+:1074F0000021402013E02449884206D10121802048
+:10750000FEF782FC0021802009E0204988420AD150
+:10751000841501212046FEF777FC00212046BDE8B6
+:107520001040FEF771BC1A49884202D101210C04B7
+:107530000AE01849884202D101214C0404E01649AE
+:1075400088420AD101218C042046FEF775FC2046B2
+:10755000BDE810400021FEF76FBC10BD002C0140BB
+:107560000004004000080040000C004000100040F3
+:107570000014004000340140004C01400050014024
+:107580000054014000180040001C00400020004052
+:10759000004001400044014000480140002A828927
+:1075A00001D00A4300E08A438281704730B5028CE3
+:1075B00022F001020284028C8388048B22F00202F2
+:1075C00024F073050C882C430D8915434A882A43FF
+:1075D000114DA8420BD0114DA84208D0104DA84221
+:1075E00005D0104DA84202D00F4DA8420DD122F077
+:1075F00008054A8923F440732A4322F004058A8847
+:107600002A438D891D43CB892B4383800483C988FA
+:107610008186028430BD0000002C0140003401400E
+:10762000004001400044014000480140028B22F02C
+:1076300008020A430283704770B5028C22F01002E0
+:107640000284028C8488038B0D8823F4E6464FF66F
+:10765000FF7303EA052535430E8922F0200203EA71
+:10766000061616434A8803EA02123243104EB0420D
+:1076700002D0104EB04215D122F080064A8924F47F
+:10768000406403EA0212324322F040068A8803EA89
+:10769000021232438E8903EA86062643CC8903EA26
+:1076A0008404344384800583C9880187028470BDC3
+:1076B000002C014000340140028B4FF6FF7322F48E
+:1076C000006203EA012111430183704770B5028C07
+:1076D00022F480720284028C8488838B0D8823F0CC
+:1076E00073031D4322F400730E894FF6FF7202EA02
+:1076F00006261E434B8802EA03233343104EB04252
+:1077000002D0104EB04215D123F400664B8924F408
+:10771000405402EA0323334323F480668B8802EA51
+:10772000032333438E8902EA06162643CC8902EAF4
+:107730000414344384808583C9888187038470BDA1
+:10774000002C014000340140828B22F008020A43E1
+:107750008283704770B5028C22F480520284048CBC
+:107760008288838B0D8823F4E6464FF6FF7303EA85
+:107770000525354324F400560C8903EA04343443C8
+:107780004E8803EA06362643094CA04202D0094C33
+:10779000A04205D122F480448A8903EA821222435E
+:1077A00082808583C988A0F84010068470BD0000DF
+:1077B000002C014000340140828B4FF6FF7322F40D
+:1077C000006203EA012111438183704701858282AF
+:1077D0007047828822F07002828082880A43828009
+:1077E0007047A0F84010704730B502881B4B1C4C06
+:1077F00098420DD0A0420BD0B0F1804F08D0194D67
+:10780000A84205D0184DA84202D0184DA84203D175
+:1078100022F070054A882A43154DA84206D0154D1E
+:10782000A84203D022F44075CA882A4302808A887D
+:1078300082850A88028598420AD0A04208D00E4A62
+:10784000904205D00D4A904202D00D4A904201D19B
+:10785000097A01860121818230BD0000002C01409F
+:10786000003401400004004000080040000C0040CB
+:10787000001000400014004000400140004401405E
+:10788000004801404FF6FF71818000210180C180D6
+:107890004180017270470029018802D041F0020145
+:1078A00001E021F00201018070470029018802D027
+:1078B00041F0040101E021F00401018070478009DA
+:1078C0002830FF2801D9FF207047C0B270472DE94A
+:1078D000F041B1F9025000231E240F22854203DD3E
+:1078E000B1F90000BDE8F081B1F97A50854202DAC1
+:1078F000B1F97800F6E701EB8205B5F9025085424F
+:1079000001DA134600E01446E21852085D1CAA4250
+:10791000F1D101EB8203B3F90240844206DAB3F9F4
+:10792000067031F92250B3F9046005E033F9027CA6
+:1079300031F9225033F9046C001BC11789013A1B3D
+:1079400041EA9061D3178001F8F7ECFB721BA0FBB2
+:10795000024601FB0261D31700FB0310810641EAD6
+:107960009410284400B2BDE72DE9F04FDFF8B8B11C
+:107970006A48DFF8AC91DFF8ACA190F80EC0BBF913
+:107980001A70BBF91C60BBF91850BBF96C10BCF144
+:10799000070F48D2DFE80CF08D041A30485E7600FD
+:1079A000D9F80020C284DAF800200285C28C038D49
+:1079B000A7EB820212B2A6EB83034A431BB25943E0
+:1079C00042F3CF2241F3CF23D11870E0D9F8002041
+:1079D0008284DAF800200285828CA5EB820213B241
+:1079E000028D4B43A6EB820212B243F3CF245143E4
+:1079F00041F3CF23E11814E0D9F800200285DAF82A
+:107A000000208284028D838CA6EB820212B2A5EB49
+:107A100083031CB24A43614342F3CF2341F3CF2493
+:107A2000191949420AB244E0D9F80020C284DAF8B0
+:107A300000208284C28C838CA7EB820212B2A5EB59
+:107A400083034A431BB2594342F3CF2241F3CF246D
+:107A5000111914E0D9F800208284DAF80020C284D9
+:107A6000828CC38CA5EB820212B2A7EB83034A433C
+:107A70001BB242F3CF24594341F3CF22A11849420C
+:107A80000BB216E0D9F800200285DAF80020C28493
+:107A9000028DC38CA6EB820212B2A7EB83031CB249
+:107AA0004A4342F3CF23614341F3CF22991849421D
+:107AB0000CB2BBF91E50594605F21E56A64201DA19
+:107AC000CE8306E0A5F21E55A54201DDCD8300E080
+:107AD000CC83B1F9204004F21E55954201DA0D84A1
+:107AE00006E0A4F21E54944201DD0C8400E00A84F6
+:107AF000B1F9222002F21E549C4202DAABF8224075
+:107B000008E0A2F21E529A4202DDABF8222001E008
+:107B1000ABF82230417B8173BDE8F08FA8020020D2
+:107B20003C2401403C280140400500202DE9F0475D
+:107B300004467048714E002702786F48022AB0F957
+:107B4000341004D0082A6ED0092A6DD0CDE0C27B53
+:107B5000022A02D1B0F844205AB1A4F8421071812F
+:107B60000423B6F908101A460020FEF72FFF3081D3
+:107B7000BBE06349DFF88C81496A0D14E58090F819
+:107B80004A1099B10089DFF88091C0F3C001C0F3B9
+:107B90000020814223D1D8F8440040F2BA41884203
+:107BA00040DD40F66A1188420ADC15E0B4F90200B3
+:107BB00040F2DA21884279DD40F26A41884204DDF0
+:107BC0000823B4F942101A464EE0A0F2DA20F8F782
+:107BD00032FC00224D4B56E0A0F2BA404FE04C4838
+:107BE0000078C0060CD5D8F8440041F22431884210
+:107BF0005CDD41F2D4718842E2DC00F6DC4020E03A
+:107C00004448DFF8149190F8701001290DD090F8D5
+:107C10006F00012809D041480178C90746D0404982
+:107C2000098889B142E05AE05DE0B4F9020041F60A
+:107C3000DC6188423ADD42F23411884210DC00F502
+:107C40009270A0F500501AE0B0F91000B4F90210DB
+:107C5000A0F59672914229DD00F5967291420BDDF6
+:107C6000B4F9421020231A460020FEF7AFFEA4F814
+:107C70004200002817DB1BE0081A00F59670F8F7A1
+:107C8000DAFB00224B46F8F742FB0E22F8F7AEFB78
+:107C9000F8F708FC00B2C0F5804068438013A4F8F0
+:107CA0004200002D04DCA4F8427001E0A4F8425028
+:107CB0001C48B0F91210D8F85000081A718B01EB6B
+:107CC000600000B2F082002800DCF782B4F94200C4
+:107CD000B6F91610884200DB0846708104E01248AD
+:107CE000B0F87C00F9E77181378184F84070BDE815
+:107CF000F08700004F070020A80200204C00002061
+:107D0000400500203801002000C09240000079406A
+:107D100020070020680E002000C08240C00A00201A
+:107D200008000020D80A0020240C00202DE9F04192
+:107D3000B1F9025000232B241522854203DAB1F950
+:107D40000000BDE8F081B1F9AE50854202DDB1F925
+:107D5000AC00F6E701EB8205B5F90250854201DD82
+:107D6000134600E01446E21852085D1CAA42F1D105
+:107D700001EB8205B5F90230834206DA35F9026C6F
+:107D800035F9044C31F9221006E01E4631F9224043
+:107D9000B5F90630B5F90410801B091BC517891108
+:107DA000AD0345EA90458703A1FB070CCA1702FB08
+:107DB00007C201FB05219A1BD317F8F7B3F9000A94
+:107DC00040EA0160001900B2B0F5804FB9DB43F61C
+:107DD000FF70B6E770B5134C40F2244529462046A3
+:107DE00000F02CF800281BD0204600F046F8294669
+:107DF000204600F01DF80C4C00212046FAF720FE2A
+:107E00002046FAF79BFEC0F164000849C0B204287E
+:107E1000087201D900F0AEF9BDE87040FAF7CCBEA7
+:107E200070BD000000380140580002408406002068
+:107E30000A0A01219140C9430180704730B501F021
+:107E40001F0201240025C1F3421304FA02F2012BA0
+:107E50000FD0022B0FD0838A4FEA112100881342E2
+:107E600004FA01F400EA040001D000B1012528461B
+:107E700030BD8389F0E7038AEEE78088C0F308000D
+:107E80007047000070B5214C2068214D400103D59A
+:107E900020492846F9F744F92068000104D51D4916
+:107EA0002846FF31F9F73CF92068C00003D51A498C
+:107EB0002846F9F735F91948194A0178CB0712D144
+:107EC00092F82F30012B0ED0FAF74AF82068C0F351
+:107ED00082611448072916D0216811F0E05F01D1B2
+:107EE0005521017070BD012382F82F3021F001016E
+:107EF00001700D4801680D4A01F4E0611143016011
+:107F0000BFF34F8FFEE70021EBE70000086400405D
+:107F10000064004001000038000001384E080020D5
+:107F2000DC0E0020580800200CED00E00400FA05EB
+:107F3000F0B585B0042000258DF808000702844CB8
+:107F4000009501958DF80A508DF81350394620465A
+:107F5000F9F746FA01281DD17E4E06F8305FF9F791
+:107F60005DF8206840F400402060794814300168D2
+:107F700021F001010160784D286800F0FBFD00212F
+:107F800076A001F059FE286039462046F9F7E0F85E
+:107F90000120307002212046F9F722FA01287CD115
+:107FA0006A4600212046F9F7F1FA01986E4920F05F
+:107FB000604088609DF80A1008291BD16B4908446D
+:107FC0000C2817D2DFE800F0060BBDBDBDBDBD1704
+:107FD00052717CA364489DF80B106F309BE0624A9D
+:107FE0000020694617320B18DB7A1354401CC0B2CC
+:107FF0000828F8D3A5E05C499DF80B004F31030930
+:108000000A7860F3030263F30412430963F3451231
+:10801000800960F387120A709DF80C0048709DF883
+:108020000D0088709DF80E00C8709DF80F000A7949
+:1080300060F30002400860F347020A719DF81000E7
+:1080400048719DF811208879930862F3010063F369
+:108050008300120962F3071088719DF81220C87915
+:1080600062F30600D20962F3C7104EE040489DF863
+:108070000B1001709DF80C1041709DF80D1001F06F
+:1080800003028270C1709DF80E1001719DF80F10EF
+:1080900041719DF81010817100E056E09DF81110BB
+:1080A000C1719DF8121001724BE02F489DF80B2012
+:1080B0005730017862F30101920862F387012AE0E8
+:1080C00029499DF80B205F31087862F303001209FB
+:1080D00062F3071008709DF80C0048709DF80D20A1
+:1080E000887862F30600D20962F3C71088709DF8A1
+:1080F0000E00C8709DF80F0008719DF810004871BF
+:108100009DF8110088719DF81200C87119E0164899
+:108110009DF80B10673001709DF80C1041709DF8B0
+:108120000D1081709DF80E10C1709DF80F10017137
+:108130009DF8101041719DF8111081719DF8121079
+:10814000C17102212046F9F703F805B0F0BD000027
+:1081500000640040DC0E00205C0800206465765F4F
+:1081600063616E310000000070070020FFFE00E731
+:108170002010002070B51D4D00242878432834D1EC
+:108180006878462831D1A878502807D0512805D0E2
+:10819000812803D0892801D0212826D1144E70715E
+:1081A000E9787172A81C891CF9F744FFB072717AE2
+:1081B000294409793182884217D106F10E000178ED
+:1081C00041F0020101700B48016841F0200101609B
+:1081D000317A0948002204E02B5D03552A55641CBE
+:1081E000E4B28C42F8D38078707170BD0009002031
+:1081F000840600200C0C0140A20D002070B51D204B
+:10820000FDF7A8FAFCF764FD1D20FDF7B9FA154843
+:1082100090F82F10144D0623144C85F8381090F860
+:108220003B1095F83B201143012A04D0022A07D0C5
+:10823000042A0AD010E0827A8A420DD0007B09E03D
+:10824000027D8A4208D0807D04E0827F8A4203D08A
+:1082500090F82000884200D12370002085F840006B
+:1082600070BD00005C040020380100204F07002092
+:108270000B4800214180A0F1B8018A898280CB8916
+:108280001A44C2800B8A1A4402814B8A1A444281E2
+:10829000898A1144818143F6FF71C18170470000D2
+:1082A000F0010020084940F61C72B1F90C00904220
+:1082B00002DA00F59F7005E041F2E302904201DD31
+:1082C000A0F59F70C88170474C00002038B5134856
+:1082D000C16941F00401C1611E208DF80000022037
+:1082E0008DF801008DF8020001248DF803406846E6
+:1082F000FDF752FA0A4984200880094947F6906040
+:108300002C3108800020091F0880054914310C8099
+:10831000091F0880081F048038BD000000100240BB
+:108320000008004030B420491E4A45788B7A114637
+:1083300092F83B4091F83910AC4218D14BB1037917
+:10834000994202D04379994201D140791AE080796B
+:1083500009E08379994202D0C479A14202D182F81E
+:108360002F3011E0407982F82F0030BC7047C5787B
+:10837000AC42FAD16BB1C379994202D0037A9942E7
+:1083800005D1007A82F82F0030BCFEF7D1BB407ACD
+:10839000E9E7437A9942E2D00479A142DFD0007A3A
+:1083A000E1E700005C04002038010020FEE7000047
+:1083B0002DE9F0470446007F012868D13548E1885F
+:1083C0000288511A89B2072916D30088E080B4F9CF
+:1083D000000044F2DD414843401346F6D96148436A
+:1083E0008013A060401000B2A0814FF08051B1FB1B
+:1083F000F0F0F8F71BF82061B4F90C6096B1B4F90D
+:1084000002104DF6B05048430014A082B4F9047035
+:108410004DF6B05207FB02F24FEA2245E58204D442
+:10842000024603E00020E08330E0424212B22283A1
+:10843000002D01DB2B4600E06B421BB2DFF85890A9
+:10844000638398464FF4804AB24208DAF7F7E5FFB3
+:108450002169F7F7B8FEF8F70CF8801304E000295B
+:1084600001DA484600E05046E083B04509DA284684
+:10847000F7F7D3FF2169F7F7A6FEF7F7FAFF8013A6
+:1084800004E0002F01DA484600E050462084BDE8B1
+:10849000F08700005807002000C0FFFF2DE9F041E1
+:1084A0004C484D4E00250078A6F15004022806D114
+:1084B0004A4FF87B022802D1B7F8440030B1A586B4
+:1084C0002564B56284F83850BDE8F081444881687D
+:1084D000C068494300FB0010FBF728F940F2333134
+:1084E0004843810BB4F8440043F6CC42504301EBBF
+:1084F000903080B243F69911A4F84400884209D321
+:1085000038481146B0F90400884203DB97F84A0066
+:10851000032813D00123B4F934101A460020FEF7C3
+:1085200055FAA086B4F84000012301B21A46002093
+:10853000FEF74CFA20648003B06226E0B4F84600EF
+:1085400041F69A13A0F51852663A9A4209D2B4F944
+:108550004400214AFAF78AFF2064012084F8380099
+:1085600022E044F24711884212D994F83800D8B179
+:108570001D480178491CC9B20170022914D3057045
+:10858000206C10B1401E206408E084F838500BE0E5
+:10859000A0F58040B0F5A47F03D2206C8003B062C8
+:1085A00002E084F83850B562B4F840000A4980B25D
+:1085B0000839323401F00EFDB4F90000B4F9181096
+:1085C000414389136180B4F9161048438013A08099
+:1085D0007AE700004F070020900A0020A802002040
+:1085E000CC090020F2050020320100200D480021B6
+:1085F000A32280F82810C18381865030C2600E22E9
+:10860000028241F26202426108220283418341F206
+:10861000555282839203C0E9081240F28E32826082
+:1086200081627047400A00202DE9F0410546FBF7C2
+:1086300075F9204C204E074620686168421C8A422A
+:1086400020D009B93F281DD004EB0010AA7A05F10B
+:108650000B010E30F7F797FD2168686804EB0111F4
+:1086600088602168A87A04EB0111888172B62068BD
+:10867000401C2060402801D30020206062B6307882
+:1086800088B114E03846FBF731F90A28D4D3706872
+:1086900000F070FA002109A001F0CEFA70604FF0EE
+:1086A000FF30BDE8F08155203070F9F759FC00200B
+:1086B000F7E70000B8140020580800206465765FD2
+:1086C00063616E310000000010B504000B462D4AB6
+:1086D000C3F1000028D56442002B12DAA04207DA69
+:1086E000214600F0F1FB32F81000C0F5404041E0B7
+:1086F0000146204600F0E8FB32F8100000F500408B
+:1087000038E0A34208DA2146184600F0DDFB32F8D3
+:10871000100000F540402DE0204600F0D5FB32F877
+:108720001000C0F5803025E0002B12DAA04207DAF5
+:10873000214600F0C9FB32F8100000F5804019E036
+:108740000146204600F0C0FB32F81000C0F50040A2
+:1087500010E0A34208DA2146184600F0B5FB32F8D3
+:108760001000C0F5804005E053B1204600F0ACFB9E
+:1087700032F81000B0F5004F01DDA0F5803010BDDB
+:10878000002010BD60B2000840438013494300EB55
+:10879000A13000220302002B14DDB3F5001F01DC21
+:1087A000802001E04FF4005093FBF0F1014401EB15
+:1087B000D1714910814206D0521CD2B20846062A15
+:1087C000F2D300E00021C80000B2704702E008C800
+:1087D000121F08C1002AFAD170477047002001E03B
+:1087E00001C1121F002AFBD1704700002DE9F0479C
+:1087F000BD4CBE4821880288511A89B20F297DD309
+:108800000088A4F13C052080288F08B1401E2887ED
+:108810002B78B74AC3F3810001281ED0022821D04B
+:10882000118BB148B44EDFF8CC92407EB6F806C04A
+:108830000027B1F5926F1CD8142818D378206076E1
+:108840004CF01000F08040F26660A88123F0010037
+:108850002870D77389F8007018E0108B00EB400087
+:10886000C00302E0108BA5494843010CD9E7401C26
+:1088700004E0B1F5216F09D910B1401E607605E022
+:108880002CF01000F08043F001002870B5F90200D0
+:10889000B5F914304143C3EBC303C1F38F31C3F3C4
+:1088A000D10303EB510109B2A9829046128B4FF01C
+:1088B00080535043B5F91620C0F38F30C2EBC2028B
+:1088C000C2F3D10202EB500000B2E882AA6A42432E
+:1088D0001213EA6293FBF2F22A63894A1080A268BB
+:1088E0000A44A260E1680144E160207C401CC0B2FF
+:1088F0002074072802D942F3CF0000E0E8E0288383
+:10890000C9106983E760A76041F6C80127748842EF
+:1089100004DD2A8B7B49B1FBF2F1E981C1178903A0
+:1089200041EA9041800342F69B420023F7F7FAFBAD
+:10893000A8846D482A78A0F13C009307B0F906009E
+:10894000C2F3810200EB801101EB003141F30F31E2
+:1089500015D5012A07D0022A0BD04EF6AC3141437F
+:108960000914A18011E049F2586250430014A0801C
+:1089700020E04CF20C3141430914A18026E0012A89
+:108980000ED0022A18D0A08069845F4948430014A1
+:10899000A4F81E00FAF792FA5C480088C0B143E0E0
+:1089A0004AF2904242431214A2804BF2C822504332
+:1089B00000146884E183EDE74CF634514143091417
+:1089C000A1804DF66C314143091469845049DDE7BB
+:1089D00095F8200000BB88F80F7089F80070B5F991
+:1089E0001A00A0F514512C39B1F56E7F18D2617FB1
+:1089F000F42912D94749E880434AA1F84600504378
+:108A00000014A880A1F84400FF2085F8200081F818
+:108A1000280041493C20087006E0491C617703E0CA
+:108A2000607F08B1401E6077B5F91A00B4F91E20C6
+:108A30003A4990420DDDA27E7D2A08D9F28842F0A3
+:108A40000802F2800A7822F002020A700EE0521C3C
+:108A500006E0A2F23D12904208DAA27E12B1521E46
+:108A6000A27603E0F28822F00802F280B4F9042032
+:108A7000904214DA2A4B9B68B3F5FA7F0FDAE07E56
+:108A80003E2809D9F08840F01000F0802777087858
+:108A900020F0020008700CE0401CE07609E002F2D1
+:108AA0003D12904201DD8888A0B1207F08B1401EB0
+:108AB0002077B5F91810606908446061217E491C6F
+:108AC000C9B221761F2903D94011A883676127768F
+:108AD000BDE8F087207F7D2804D9F08820F01000C1
+:108AE000F080E6E7401CE3E710050020580700206F
+:108AF000A80200204F070020100C00203033010096
+:108B0000800B002074E8260B188601005A0700200D
+:108B1000E0380100680E00204C070020F20500201C
+:108B200040050020024941F2F4608862704700006D
+:108B3000D404002070B50D4C207828B1012808D04D
+:108B4000062505280FD10BE00948F9F783FC012021
+:108B500004E00748801DF9F77DFC0520207070BDFA
+:108B6000F9F798FC2570257070BD000050070020B3
+:108B700068B100080A4A4FF0FF31B0EBA20F0CDADF
+:108B800000280ADB0749096851F82000406800699D
+:108B900000B100476FF005007047084670470000BD
+:108BA000040000008C08002070B50A4DA86870B160
+:108BB00000240948AC60F8F75BFB08480460446097
+:108BC000A0F58160046044602C70002070BD6FF0DF
+:108BD000040070BD5808002000640040B814002054
+:108BE0007FB505460024631E244A4FF00050072D30
+:108BF00041D2DFE805F04004111E21403C008142D3
+:108C000008D2D068202805DA1D4B43F82010401CFC
+:108C1000D0600CE01C4627E08142FBD2106920287E
+:108C2000F8DA174B803343F82010401C1061002302
+:108C3000F0E7F8F733FB17E000208DF80B00012177
+:108C4000ADF800000422ADF80400ADF808008DF87E
+:108C50000C108DF80A00ADF80220ADF806208DF852
+:108C60000D106846F8F756FB204604B070BDBDE80D
+:108C70007F40FAF7E7BE1846F7E7000058080020E3
+:108C8000C0180020F8B5414EB06801287BD040489C
+:108C9000F8F7EEFA01210820FDF7C2F80121084695
+:108CA000FDF7BEF801214806FDF7A2F801214FF4B7
+:108CB000EA10FAF7DFFD4FF48070ADF800000324EE
+:108CC0008DF802400420334D8DF803006946284694
+:108CD000FAF77EFD6815ADF800008DF80240182007
+:108CE0008DF8030069462846FAF772FD14208DF8C6
+:108CF000000002278DF8017000248DF80240012544
+:108D00008DF803506846FCF747FD13208DF80000EE
+:108D10008DF801708DF802508DF803506846FCF70D
+:108D20003BFD16208DF800008DF801408DF80240C3
+:108D30008DF803506846FCF72FFD17490120FFF717
+:108D40004FFF16490120FFF74BFF15490120FFF7A0
+:108D500047FF14490120FFF743FF13490120FFF7A4
+:108D60003FFF00210320FFF73BFFF8F72DFA0F48E4
+:108D700004604460A0F581600460446034700020A9
+:108D8000B560F8BDFFE74FF0FF30FAE75808002064
+:108D900000640040000C014020FF401820FF4318F1
+:108DA00020FF441820FF451820FF2518B814002084
+:108DB0002DE9F04781461E4886B0174680680E466A
+:108DC000A0B14FF0FF381FB36846FAF749FE401CC8
+:108DD0000ED00DF10B019DF80A208A464846019DF0
+:108DE000F7F7D1F99DF80A403D601DE06FF00400EF
+:108DF00006B0BDE8F08700BFFAF724FE411C15D08D
+:108E0000A84213D16846FAF72BFE0198A84201D078
+:108E10004046EDE79DF80A2009EB04005146F7F7BC
+:108E2000B2F99DF80A000444B442E5D32046DFE7D6
+:108E3000580800202DE9F0470646224886B0002455
+:108E4000806888B1601E002A10D012680192B2F1C9
+:108E5000005F0BD2CF0801F007054FF000084FF07C
+:108E600004094FF0080A17E06FF0040006B0BDE8EF
+:108E7000F08700BF8DF80AA08DF8089006EBC400BB
+:108E80008DF809800168CDF80B104068CDF80F000F
+:108E90006846FFF7C9FB641CBC42EBDB7DB18DF873
+:108EA0000A508DF808908DF8098006EBC4012A4617
+:108EB0000DF10B00F7F767F96846FFF7B5FB0020E7
+:108EC000D4E7000058080020090A05D0B0FBF1F0F3
+:108ED000FF2800D9FF20704700207047D0E900210B
+:108EE000C368521A5A4301EBA23181604160704756
+:108EF000B0F90020B0F90210B0F90630521A5A4306
+:108F000001EBA231818041807047000030B5494BB0
+:108F1000188849498A89801A85B24848484A0F2DDD
+:108F2000047801F14C001DD31D888D81117A090749
+:108F300013D5022C01D0434912E0434DB0F9021081
+:108F4000B5F90050A94205DC02DA01F1020108E09E
+:108F5000458007E0A1F1020103E0022C02D13B4968
+:108F600009884180B0F840101D88691A89B29C298F
+:108F700049D31988A0F84010D16A0023B1F5804F79
+:108F800031DB3349096DB1F5405F2CDD314940F2E9
+:108F90006665B1F91010A94212DD43F69915A94290
+:108FA00002DB40F2333108E040F23335A1F2666172
+:108FB000694343F2333591FBF5F1A0F8441001E029
+:108FC000A0F844302449B2F80A510978C1F381016C
+:108FD0002DB100BFB0F8441001F21E511CE092F810
+:108FE0004A20032A10D0A0F84430022C01D0A0F867
+:108FF0004430B0F95C10B0F9443001F114029A42E7
+:109000000DDAA0F85C2030BD012901D00229E1D1A0
+:10901000B0F8441001F23331A0F84410E5E703F151
+:109020001402914203DD1439A0F85C1030BDA0F8A1
+:109030005C3030BD58070020000000204F070020A2
+:10904000A8020020D2040020D0040020CC0400207C
+:109050003801002040050020D40400202DE9FC4107
+:1090600001210220FCF7C4FE01211920FCF7D8FEE3
+:1090700001213C48FAF7FEFB4027ADF800700324BD
+:109080008DF802400420384D8DF8030069462846CB
+:10909000FAF79EFBE001ADF800008DF802401C20BD
+:1090A0008DF8030069462846FAF792FB4FF4E07109
+:1090B0002846FAF714FCA815ADF800008DF8024018
+:1090C00010208DF8030069462848FAF781FB4FF419
+:1090D000A060FCF793FB1D208DF8040001268DF89D
+:1090E000056000258DF806508DF8076001A8FCF793
+:1090F00053FB1F498C2008801D494FF6FA702C3114
+:1091000008806E20091F088019481430068018480E
+:1091100008300780164920310D80154AD020121DD5
+:109120001080134A45F2F300183210800A1F45F2EE
+:10913000500010800E4A4FF6FF7038321080121D1A
+:109140001080121D108041F21B10088000F012F8F0
+:10915000FAF7AAFE064810300580001F0480BDE81B
+:10916000FC810000000C1A0000100140000C0140BE
+:109170000004004070B51D20FCF7E1FA2B4D4FF4C0
+:1091800080712846FAF7A2FB840080212846FAF76E
+:109190009DFB44EA400440212846FAF797FB04432C
+:1091A000E0B2234C84F83C00FAF73AFC0546052867
+:1091B00005D92048C18841F04001C18001E084F810
+:1091C00038501D48007A000703D594F838001B4931
+:1091D0000D5C4FF6FA702063E062A062606220626C
+:1091E000E061A0611648606300206064206584F837
+:1091F0003F0084F84000FAF7C1FBA07AFF2812D0A4
+:109200005FF0020084F83D000E480088A066284602
+:10921000FBF7AEF8207820F001002070BDE8704028
+:109220001D20FCF7A2BA0120ECE70000001001406D
+:1092300038010020100C0020A80200205CBB0008B0
+:10924000DCFF0500240400402DE9F0475248534953
+:1092500002880B889A1A92B20F2A69D30988DFF81C
+:1092600040910180B9F81E10027D00EB420291800E
+:10927000017D491CC9B20175082959D30024047520
+:109280002246017D00EB4103491CB3F90430C9B209
+:1092900002EB630212B201750829F2D34149047549
+:1092A000414B4A8044800E789D895FEAC67C40F637
+:1092B000386A4FF0030714D0A2F22B5C42F6E8584C
+:1092C000C44520D3A1F1020C26F00204ACF8002022
+:1092D00047750C7040F22B54A24211DA45F004029B
+:1092E0001EE046F001060E70524507DD45F0010212
+:1092F0009A8126F002020A70477517E0447515E05E
+:1093000045F002020CE052450CDA8775427D12B13D
+:10931000521E42750AE046F002020A7025F007026A
+:109320009A8103E0837D2BB15B1E83754088888022
+:10933000BDE8F08742F6AA239A4229DAB1F904502F
+:109340002DB941F2CD039A4201DA4480EEE7174B82
+:10935000920302EB833241F67243B2FBF3F212B294
+:10936000428099F808400346240702D540F233347E
+:1093700001E040F69914A24200DA5C80B3F90220C1
+:10938000521B02F5A372B2F5237FCFD85D80CDE7E3
+:109390004FF480434380C9E7A40C00205807002005
+:1093A000A8020020F2050020100C0020C8F1FFFFE9
+:1093B0002DE9F0416D4CDFF8B8E14FF0000594F86D
+:1093C0003410C80706D094F938104B42002958DDF4
+:1093D0000E4657E0674884F83750A4F84250664A72
+:1093E00090F8380084F840009586CEF80450CEF806
+:1093F0000850624E40F26663CEF80C50A4F87C3000
+:1094000036F810005E4E768830444FF6FF7606EA56
+:10941000800024F8300B4FF0806044F8040CA32047
+:10942000208460845810A084E38440F6991020853D
+:10943000580060854FF48050A08541F23330E085BC
+:1094400041F26660208641F69910608641F6CC4074
+:10945000A0864FF40050E08642F23330208742F27B
+:109460006660608742F69910A08742F6CC40E0879C
+:1094700082F8A15041F00100207184F84450BDE809
+:10948000F0811E4694F937004242002801DD07466C
+:1094900000E01746F61B012E0BD0002800DB024629
+:1094A0005FFA82F684F8380094F84F00012805D05E
+:1094B00041E0002900DA1946CEB2F3E794F93930D9
+:1094C0005942002B01DB184600E0084694F93A2087
+:1094D000C7B25042002A01DB944600E08446BC45F6
+:1094E00008DD002A00DA0246D7B2002B00DA0B466C
+:1094F000D8B207E0002B00DA0B46DFB2002A00DB0F
+:109500001046C0B204EB4000B0F9501004EB470025
+:1095100030F9502F11444910018084F84F5084F8DD
+:109520003E5084F83D5084F83C5084F83B5084F819
+:109530003A5084F8395004EB46007546B0F95000B3
+:1095400024F8420FBEF80410C82309B26422FDF7C4
+:109550003DFA6860E968401AA9680844A860B5F94E
+:1095600000104843C013E860608788E7240C00209F
+:10957000E005002038010020A80200206EBB000892
+:109580004C000020F0B4544890F83410C90776D04D
+:10959000524990F84030002291F838108B426FD039
+:1095A0004F4CA0F872204F4DE65C04468E4294F971
+:1095B000374002D0EE5C8E420FD1641C64B280F85A
+:1095C0003740EB5C8B4202D1641C80F8374090F945
+:1095D00037300F2B1BDD0F2317E0434DEE5C434D5F
+:1095E0008E4202D0EE5C8E4211D1641E64B280F8CD
+:1095F0003740EB5C8B4202D1641E80F8374090F913
+:1096000037406FF00E039C4201DA80F83730324B5E
+:1096100090F83F50393390F83740EC5490F83F3091
+:109620005B1CDBB280F83F30062B01D380F83F2073
+:1096300090F9394090F93B309C420ED190F93D4071
+:10964000A3420AD190F93A4090F93C309C4204D1AF
+:1096500090F93E40A34200D1012280F84F201F4ADA
+:1096600080F8401090F937501378214A012D0DDD14
+:1096700014465E07A46804D544F0080403E028E01B
+:1096800015E024F00804946080F83510B5F1FF3F30
+:109690000ADA5B07936802D523F0080301E043F080
+:1096A0000803936080F83510F0BCFAF767B990F8BA
+:1096B0004F1001290DD1B0F8721043F60953491C1F
+:1096C00089B2A0F87210994203D9A0F8722080F8EC
+:1096D0004F20F0BC70470000240C0020380100200F
+:1096E00050BB000856BB000862BB000868BB0008FE
+:1096F000A802002010B502884188B0F90830114452
+:1097000009B281FB0313890B428041EA8341B0F91E
+:109710000420B0F9063082FB0332940444EA933209
+:109720001144818010BD000030B52049204AB1F8B5
+:109730006A301088C01A80B20F2836D31088A1F87A
+:109740006A001C4D00204FF000432A5C940903D0AE
+:109750000124B4EB921F24D1D20622D0164A52F82B
+:1097600020201268134C123434F81040224201EBCE
+:10977000000494F9722008D00A2A04DB0A6823FA4C
+:1097800000F4224308E0521C09E012F10A0F05DC44
+:109790000A6823FA00F4A2430A6002E0521E84F829
+:1097A0007220401CC0B21128CFD330BDF805002074
+:1097B0005807002064B6000864B700082DE9F007D8
+:1097C0007A497B480A8903889A1A92B2082A75D383
+:1097D00000880881A1F12C0042890AB1521E428101
+:1097E000744A92F82820802A68D302F03F020A7057
+:1097F000C2890AB1521EC281B1F90620902A0CDB3F
+:109800008A46FF2A09D08146C089002856D16A4875
+:1098100000230078092805D005E0BDE8F00763487B
+:1098200000F0BCB90823654A92F8EE500DB143F040
+:1098300004036348817AC90701D043F00203D2F8D8
+:1098400008C05FEA0C5101D543F0010317680021FD
+:109850005C4EFC0302D596F8654004B18021C488B3
+:109860005FEA446801D541F040015FEA845801D5C0
+:1098700041F020015FEAC47801D041F01001007A84
+:10988000400701D541F008014F480078C00701D0DA
+:1098900041F00401A00601D541F001010020012D95
+:1098A00000D1082096F870508DB992F84A20032A0A
+:1098B00005D0022A06D0012A07D008E072E040F065
+:1098C000030004E040F0020001E040F001007A07EC
+:1098D00001D440F02000CCF3C0020025CCF3002CD2
+:1098E000624502D13A0700D4042596F86F20012A78
+:1098F00001D145F00105354A0027BC4612783E46A5
+:10990000C2F38102012A04D0022A04D0032A04D01F
+:1099100004E0022602E0042600E010262C4A640639
+:109920000ED5224C1C342478240609D514786406FC
+:1099300006D4284A40F6CC44926D6243140C05E0EC
+:10994000B2F8B62040F699146243940B4FF0080821
+:109950008AF80A804FF061088AF80B808AF80C3088
+:109960008AF80D108AF80E008AF80F508AF81070E5
+:10997000270A4B4083F06901414069408AF8117021
+:1099800079408AF81240614052468AF813C071400B
+:109990008AF8146051754FF4C871A9F80E10FF20B1
+:1099A000AAF80600BDE8F007704700000407002091
+:1099B00058070020F80500204F070020A8020020CB
+:1099C000100C0020680E0020C00A0020D4040020E3
+:1099D00038010020640900205A48816941F0FC01E7
+:1099E00081614FF4A060FBF709FFFAF7EDFAF7F792
+:1099F00013F9FBF77BFD002153A000F01DF9554939
+:109A00000860FDF7F5F8FCF7E7FEFFF727FBFBF72B
+:109A1000D9F9FFF7AFFBFAF747FA4F4D4FF4005073
+:109A2000A5F81A014D480078FF2801D0FCF7A0F8EE
+:109A3000FCF754F800214FF4FA5340F2EE220020D4
+:109A4000401C80B29842FBD3491C89B29142F6D3A4
+:109A50004348002680F87260F6F76EFFF8F7F2FDD3
+:109A6000F8F7F4FAFEF732FC10223E493E48F6F7CA
+:109A70008AFB01F0FDF93D4C3E4FE08820F04000AC
+:109A8000E0803B48017821F020010170FA20F88144
+:109A90004FF49670A5F84200FFF744F8364937486E
+:109AA000FBF7C7FF3648FBF7E9FF3648416A8847AE
+:109AB0003548416B8847FEF799FD3448F9F7FAF9C4
+:109AC000F8F7F6FA32494220C8803249C860324875
+:109AD000F7F74EFAA86820F48070A8603E71E0881D
+:109AE000E0812089208260896082F9F7D3FDF9F74F
+:109AF0002FFDFEF77BFE01F03BF9FFF7A5FB00F021
+:109B000037FAFFF711FE00F0E7FFF9F7E5FAF8F78B
+:109B1000F9FAFAF74BFCFFF7F9F9FCF711FAFAF743
+:109B200069F8FAF79BF800F0B5F8FFF747FE174819
+:109B3000F9F76CF800F0A8FAFCF792FEF9F7F0F9E3
+:109B4000CDE70000001002406465765F63616E310E
+:109B5000000000005C080020A802002001E80108C5
+:109B600040050020680E002038060020100C002060
+:109B7000380100204C070020100A0020E0090020D6
+:109B80001004002020000020CC0000204C0B0020FE
+:109B90004007002044040020C00B0020F0B52349FA
+:109BA0000278B0F9064000231F4E31F81210FF2C46
+:109BB00018D0B0F904701E4DBC4231DA00EBE40756
+:109BC00004F00704BF7AA7408478FFB23CB190F854
+:109BD00001C0ACF1010C64451FDA3C061DD455F8F8
+:109BE00022200DE056F82220116012498A79521C79
+:109BF000D2B28A71022A02D38370C3808B71F0BD06
+:109C000011608178491CC9B2817042789142F6D3C3
+:109C10008370C188491CC180F0BD56F82220EFE74F
+:109C200055F822201160F4E744B8000876B6000821
+:109C3000ECB70008D80600202DE9F0410F46804619
+:109C40000024124D124E08E0286850F824000168E4
+:109C50004046F6F7AAFA38B1641CB4EBA60FF3DB62
+:109C60006FF00100BDE8F081286850F824004068DA
+:109C7000016829B13846884728B16FF00200F1E742
+:109C80006FF00500EEE72046ECE700008C080020AE
+:109C900004000000F0B561486149B0F86C200B8801
+:109CA0009A1A92B29C2A7BD30988A0F86C105D495D
+:109CB0005D4F91F82A1001F0070297F84A10022A26
+:109CC00000D1491E594C80F83E104FF00203E28843
+:109CD0004FF00001550401D5012236E0A489E506C4
+:109CE00001D5062231E0250701D508222DE05506D1
+:109CF00003D44F4D2D78AD0601D5042225E015057E
+:109D000001D5072221E0150601D50A221DE095069E
+:109D100001D50C2219E0150701D50B2215E05507D6
+:109D200001D4D50501D510220FE0D50601D50522B5
+:109D30000BE0650703D4A50701D4E40702D080F83F
+:109D40006E3007E0920403D5032280F86E2001E014
+:109D500080F86E10374A384C92F820E0324A251FBE
+:109D6000D2F808C02D4AB2F87060721C92B2BEF1EF
+:109D7000000F0DD02CF4000CC7F808C090F86E70DE
+:109D8000B7B11E2F1AD090F86F200AB325E007E074
+:109D90004CF40006BE60A0F870200A2A01D22360AD
+:109DA000F0BD142A01D22B60F0BDA0F87010F0BDF8
+:109DB0002B60A0F8701080F86F10F0BD642E04D2F4
+:109DC000A0F87020322AEED3E9E7A0F87010EAE795
+:109DD0007F1C80F86F70A0F8701090F86F20012A37
+:109DE00010D0002AE9D0B0F87060761CB6B2A0F8A6
+:109DF00070601E2ED7D323603C2EDED9521E80F811
+:109E00006F20D2E7B0F87020521C92B2A0F87020F8
+:109E10002360C82AD1D980F86F10C6E7F805002062
+:109E200058070020680E0020A8020020100C002017
+:109E300038010020D4040020141C0140F0B545482E
+:109E4000B0F84810491C89B2A0F8481002297DD307
+:109E500041490024A0F848400A78404B042A5BD0CE
+:109E60004FF48041082A0BD0A0F11002B2F9002073
+:109E70008A4200DA1146B3F984208A4200DA114698
+:109E8000374A12698A4200DA11B2418282881D8AF9
+:109E9000C2EB8502334D12B22D78C5F381062D4DEC
+:109EA00040F6D9467243B5F9765092126A431213BE
+:109EB000C26086681546C6EBC60642F3D102F602BA
+:109EC00002EBA6328260C66C1644C664B0F85070CD
+:109ED0007F1CBFB2A0F85070B7F5806F04D3B612E4
+:109EE0000682A0F85040C464C66A891AA6EB4617D9
+:109EF00040F2545207EB07174A43A7EBC61602EB92
+:109F00004602466A32444262B3F93430B2EB034F40
+:109F100006DD1A04426206E01349B1F90410AFE706
+:109F2000002A00DA4462C162104990F83D2091F89D
+:109F300038108A420DD080F83D10B0F84210A0F8D9
+:109F40004410B0F84010A0F8421000E001E0A0F882
+:109F50004050F0BD400500204F070020A80200201F
+:109F6000080E0020D40400201C0E00203801002020
+:109F700015481649B0F85A200B889A1A92B20F2A3F
+:109F800020D30988A0F85A10B0F900104FF480428D
+:109F9000C1EBC12141F35131A0F86C100C490B7891
+:109FA000A0F11001022B06D1B1F90030934202DA80
+:109FB0001B1D0B8000E00A800021A0F8601020F833
+:109FC0005C1F4280704700004005002058070020B9
+:109FD0004F0700204FF6FF7202EA800210F4404360
+:109FE00015480ED0B3F5804F14D0B3F5004F4FEAAB
+:109FF000122216D0C2F5807330F813305B424B80CA
+:10A0000005E0120A30F812304B80C2F5807230F849
+:10A0100012000FE0120AC2F5807330F813304B8043
+:10A0200005E030F81230C2F580725B424B8030F8A8
+:10A03000120040420880704760B40008104A518AFC
+:10A04000D08A928A16384639A2F1110200D54942C7
+:10A05000002A00DA52421144002800DA4042084443
+:10A06000084943F6284300B2B1F936205A43921307
+:10A0700040F2D733584302EBA030C8867047000047
+:10A08000A802002040050020F0B5904990480A89B8
+:10A0900003889A1A92B23E2A1ED30088088101F1E1
+:10A0A00038004FF4FA63428A9A4202D2521C42822A
+:10A0B00000E04382874A92F82220802A0CD302F0E3
+:10A0C0003F020A70B1F90620402A06DBFF2A04D0BD
+:10A0D000C2883AB1521EC280F0BDBDE8F0407B4854
+:10A0E000FFF75CBD428A9A42F6D307784FF0010E23
+:10A0F0003A074FF0FF055BD5847A40F2DC526307E4
+:10A1000008D444F004038372C28081F80BE081F824
+:10A110000AE04CE04378072B05D0032B03D0052B36
+:10A1200001D0062B07D1660605D444F040038372A4
+:10A13000C280052239E0654A5FEA437C02F13802B9
+:10A140004FF42076127A0DD55FEAC26C0AD45FEA2A
+:10A15000446C07D442F0100202723A0628D4C6803A
+:10A16000192222E0DF0709D0970707D4670605D434
+:10A1700042F002020272C680042216E09F0709D54F
+:10A18000170707D4670605D442F008020272C6809A
+:10A1900003220AE01B070BD5530709D4630607D433
+:10A1A00042F004020272C6800B22CA728A72CD800B
+:10A1B000494AB2F92230B2F91A7003F23D14002272
+:10A1C000A74200DB0276414E444C06F13806A479E2
+:10A1D000B6895FEAC46C06F101064FF4C874B6B2E2
+:10A1E00013D58681B6F57A7F05D9017A21F08001F1
+:10A1F00001728281F0BD037A1E06FBD4828143F096
+:10A2000080020272C480112035E09F4216DA037E7C
+:10A21000052B13D28681B6F5487F04D98281027A54
+:10A2200022F040020272027A5606E3D45B1C0376E7
+:10A2300042F040020272C48002201CE0284B1C89BC
+:10A24000C4F3C006C4F3002740F2EE24BE4216D188
+:10A250001E78360713D4427E012ACBD1428BB2F549
+:10A26000167F02D2521C4283F0BD827A42F0020273
+:10A270008272C4800F20C8728872CD80F0BD93F8BE
+:10A2800011714FF40046012F18D1164F41F6583C7A
+:10A290007F6C674512DD83F810E1134B1E60C38AA3
+:10A2A000A34202D25B1CC382F0BD4FF4FA73C38099
+:10A2B0001C23CB728B72CD80C282F0BDC2820A4851
+:10A2C00083F81021001F0660F0BD0000E8060020A2
+:10A2D00058070020F8050020D4040020100C0020AE
+:10A2E000A802002038010020140801402DE9F05F89
+:10A2F000DFF8FCB3FF489BF81830011D0A1DFE4C27
+:10A30000012B5FD0B4F85E300380B4F860000880A1
+:10A31000B4F862001080FDF727FBDFF8E083F84D0A
+:10A3200049F2CD32B8F91E00A883B8F9201043F6DF
+:10A33000CC4C00EB410151430914E983B5F92230BB
+:10A34000B5F9206001FB03F200FB062242F38F32D5
+:10A350006A82B5F91870714307FB0CF740F2333C81
+:10A36000BF1302FB0CF207EBA23200FB13102A838F
+:10A3700040F38F30A882B5F91A1043F6AE725143FC
+:10A3800000EB0012891302EB8010DE4F01EBA030CE
+:10A39000DD4E6883786C3060316930468847DB4930
+:10A3A000308948800846FDF7C1FBD94E4FF00009BF
+:10A3B0004FF0010A307808280DD0698F29820428CF
+:10A3C00033D01BE0B4F864300380B4F86600088032
+:10A3D000B4F868009EE7CF4890F93710491C02296D
+:10A3E00021D890F8741019B1B5F85A00288205E008
+:10A3F000698F2982A5F85A1080F874A0B5F9141055
+:10A40000B5F90A00C44AF8F7A5FAE862B4F91A11D6
+:10A41000884204DDC048E962027C91408162307864
+:10A42000042816D00CE0688FE0E7D8F82400001468
+:10A43000E862E07B04280CD0C5F82C9086F80090E8
+:10A44000B54AB5F91210B5F90800303AF8F782FAB2
+:10A4500002E0B87AF0B3B148A862A94DAE4E443ECE
+:10A46000A86A3060E86A706030461035FBF744FD3A
+:10A470002888A5F14C01FFF7ADFDA5F15C08D8F8DF
+:10A480001010C8F86C10B5F91020B068B5F91210AA
+:10A4900000FB02F7F368484303FB117646F38F375E
+:10A4A00003FB0200AF8740F38F36EE879C4D2846B2
+:10A4B0006F80AE80FDF77CFF287F08F1140501282E
+:10A4C00033D0704242104DF6B35047436A8039147E
+:10A4D000298000E026E04046A8F800605318438039
+:10A4E000511AA8F8041084F80C90B8F90030002B29
+:10A4F00001DD84F80CA0B8F90200002802DD217B00
+:10A50000891C2173B8F90420002A02DD217B091D72
+:10A510002173217B072920D2DFE801F01F1B3418AB
+:10A52000301D32004FF4AF7096E77D48B0F920300F
+:10A5300059424A106A80B0F91E004DF6B3514843A3
+:10A54000011429804046A8F80030C7E784F80DA020
+:10A5500003E0022100E003216173DFF8A4A1714E42
+:10A56000714F9AF800100129617B0DD0072972D232
+:10A57000DFE801F071FCFBFAF9F8F7000421EBE7E2
+:10A580000521E9E70621E7E70729F0D2DFE801F036
+:10A5900063042F6489D5EF0001461846FBF730FAB3
+:10A5A0002860B5F9020040F6815148438113698063
+:10A5B000B5F9000040F681525043801328800A18F4
+:10A5C000A2F68152B8F80A305242C3EB620212B2CC
+:10A5D000A8F80820002A01DCA8F80890B8F808209C
+:10A5E000A4F862201144A4F8601008446DE14042D0
+:10A5F00001B2504200B2FBF703FA2860B5F902003D
+:10A6000040F68151484381136980B5F9000040F656
+:10A6100081525043801328800A18A2F68152B8F85C
+:10A620000A305242C3EB620212B2A8F80820002A94
+:10A6300001DCA8F80890B8F80820A4F862201144BA
+:10A64000A4F85E1008446EE13046F6F743FB0123A0
+:10A650001A460721CAE0D4E019461046FBF7D0F9A4
+:10A660002860B5F9020040F68151484380136880A4
+:10A67000B5F9001040F681525143891329804218E0
+:10A68000A2F68152B8F80A305242C3EB620212B20B
+:10A69000A8F80820002A01DCA8F80890B8F80820DB
+:10A6A00068E15942404209B200B2FBF7A9F92860BB
+:10A6B000B5F9020040F68151484380136880B5F92E
+:10A6C000001040F681525143891329804218A2F6A6
+:10A6D0008152B8F80A305242C3EB620212B2A8F8B3
+:10A6E0000820002A01DCA8F80890B8F8082071E1D9
+:10A6F0004C0B0020342C0140A80200204005002013
+:10A700004C000020380100204404002000040020F8
+:10A710004F070020240C0020100A0020A2FEFFFF9B
+:10A72000800B002000240140002801403046F6F74D
+:10A73000D1FA01231A46052158E01146FBF760F9CA
+:10A740002860B5F9020040F68151484380136880C3
+:10A75000B5F9001040F681525143891329804218FF
+:10A7600006E076E14AE11BE1ECE0BCE08FE010E0BE
+:10A77000A2F68152B8F80A305242C3EB620212B21A
+:10A78000A8F80820002A01DCA8F80890B8F80820EA
+:10A790004BE1504201B2584200B2FBF731F9286058
+:10A7A000B5F9020040F68151484380136880B5F93D
+:10A7B000001040F681525143891329804218A2F6B5
+:10A7C0008152B8F80A305242C3EB620212B2A8F8C2
+:10A7D0000820002A01DCA8F80890B8F8082052E107
+:10A7E0003046F6F777FA01231A4606213846F6F77F
+:10A7F00071FA01213046F6F7E3F901213846F6F700
+:10A80000DFF9BAF80800ABF80000BAF80A00ABF8B4
+:10A810000200BAF81000ABF8040055465E46AB489B
+:10A82000F8F756FAB4F85E00F1880844A4F864001A
+:10A83000B4F8600031890844A4F86600B4F86200F6
+:10A8400071890844A4F86800317EA148012978D0B4
+:10A8500034F85E1F018061884180A18881809C4915
+:10A86000028808310A8042884A8080888880984817
+:10A87000896A0830884795F83E0000287ED0F7F7AF
+:10A8800009FE15F83E0F401E2870BDE8F09F0146F6
+:10A890001846FBF7B5F82860B5F9020040F681517B
+:10A8A000484380136880B5F9001040F68152514347
+:10A8B00089134218A2F68152524252082980A4F804
+:10A8C00062201044A4F860000844A4F85E0000214F
+:10A8D0003046F6F775F900213846F6F771F901238D
+:10A8E0001A460621B0E6404201B2504200B2FBF7E0
+:10A8F00087F82860B5F9020040F68151484380137B
+:10A900006880B5F9001040F681525143891342180E
+:10A91000A2F68152524252082980A4F862201044C3
+:10A92000A4F85E000844A4F8600000213046F6F761
+:10A9300047F900213846F6F743F901231A46052165
+:10A9400082E6B4E019461046FBF75AF82860B5F9DC
+:10A95000020040F68151484380136880B5F9001029
+:10A9600040F68152514389134218A2F68152524255
+:10A9700029805208A4F85E20104400E09AE0A4F870
+:10A9800062000844A4F8600000213046F6F718F988
+:10A9900000213846F6F714F901231A460721C5E6C7
+:10A9A0005942404209B200B2FBF72AF82860B5F9D3
+:10A9B000020040F68151484380136880B5F90010C9
+:10A9C00040F68152514389134218A2F681525242F5
+:10A9D00029805208A4F85E201044A4F860000844BE
+:10A9E000A4F8620000213046F6F7EAF80021384664
+:10A9F000F6F7E6F801231A46062197E61146FAF71C
+:10AA0000FFFF2860B5F9020040F6815148438013EA
+:10AA10006880B5F9001040F68152514389134218FD
+:10AA2000A2F68152524229805208A4F860201044B4
+:10AA3000A4F85E000844A4F8620000213046F6F74E
+:10AA4000BFF800213846F6F7BBF801231A46052166
+:10AA5000C6E6504201B2584200B2FAF7D1FF286070
+:10AA6000B5F9020040F68151484380136880B5F97A
+:10AA7000001040F68152514389134218A2F68152C8
+:10AA8000524229805208A4F860201044A4F86200C1
+:10AA90000844A4F85E0000213046F6F791F8002142
+:10AAA0003846F6F78DF801231A46072198E634F860
+:10AAB000641FCFE607480088A0F5D04168393FF40D
+:10AAC000E4AEBDE8F05FF8F7EFBB00004C0B0020F0
+:10AAD00018000020182C01402DE9F041964C9748B1
+:10AAE000B4F862100288511A89B20F296FD3008816
+:10AAF000A4F8620092480088DFF84882C0074FF04F
+:10AB000000054FF0010741D08D4AD4E90C102432E2
+:10AB10001388B1EB530F02D21288511A08444FF434
+:10AB2000F371884200D208468749B1FBF0F0616CAE
+:10AB3000C1F35101084406466064F5F77CFC00222D
+:10AB4000824BF5F7E4FB4FF04042814BF5F7DFFB1A
+:10AB50000E22F5F74BFCF5F7A5FCA4F8AC0094F831
+:10AB60006D00401CC0B284F86D00082834D37248D0
+:10AB700098F84A20001F03789A4201D0027045805D
+:10AB8000744A1378744A23B1458021E065642565D1
+:10AB90006AE0D8F89810A1F5FA618E4211DDE16DF6
+:10ABA0008B1C9E4205DDB0F902100A290DDA491C02
+:10ABB00006E08E4205DAB0F90210002908DD491ED0
+:10ABC0004180B0F902000A2802DB177001E0AEE014
+:10ABD0001570E66584F86D5060484FF4A542017821
+:10ABE000C1F38101012963D0022964D045F2082113
+:10ABF0002181A4F8A820B0F9243089B24B439B13DB
+:10AC0000A4F8A430B0F90E00D4F850C07043B0FBE3
+:10AC1000F1F35349CCEBCC0C4FEACC2C0988C3F3AD
+:10AC2000D10303EB9C33B0032365B0FBF1F14D4B33
+:10AC3000C908B3F846C0CCEBCC0C4FEACC2C01EBE6
+:10AC40009C31A3F84610F117890341EA964100238D
+:10AC5000F5F768FAB4F8AA10C1EBC101C902C0083F
+:10AC600000EB9130A4F8AA00616C206F42182267B3
+:10AC700094F87400401CC0B284F87400082805D30E
+:10AC8000D008A4F8760084F8745025673648C38845
+:10AC90005A0605D498F80F20022A0FD0A4F88A503B
+:10ACA000254894F83F20B8300C2A2AD2C57429E0F0
+:10ACB00045F6C0519CE744F2506199E794F838207A
+:10ACC00094F88E60B2420CD084F88E2094F83D2027
+:10ACD00002F00106C2F34002964202D1A4F88A5063
+:10ACE00005E0B4F88A2040F6B836B24205D2B4F88E
+:10ACF0008A00401CA4F88A00D2E743F08002C28098
+:10AD0000CEE7C774194B41F2482641F2504C93F8F4
+:10AD10003C400C4B0C2AB3F886300AD3B14208DB16
+:10AD2000012C06D0614502DD002B00D18774BDE8FF
+:10AD3000F0818574FBE700003801002058070020EF
+:10AD400000040040A80200204564BD0100209C4092
+:10AD5000133B3340FE030020FF030020D4040020F7
+:10AD600030010020400A0020100C00204005002087
+:10AD700070B5394C394821880288511A89B23E2968
+:10AD80004DD30088364E20803649307806F11405C0
+:10AD900018B3488B80002880E96828468847B5F9B1
+:10ADA00004003149FCF793FD304A60804FF4804540
+:10ADB000D3884FF000015E0737D4B0F5DC5F2FDD9C
+:10ADC000E079401CC0B2E0710A283ED343F4004051
+:10ADD00040F00400D080A16036E0888B204A8000DB
+:10ADE000121D1080888B80005080888B800000B2FC
+:10ADF00090804A8B92002A804A8B92006A80498B0D
+:10AE00008900A98018497C31FCF761FDA080B5F963
+:10AE100004001549FCF75BFD60800120307070BDB7
+:10AE200023F40040A560D0800EE043F4004343F0DB
+:10AE30000403A160D380B0F5B45F06DC23F40040C6
+:10AE400020F00400D080A560E171D4E902018842BD
+:10AE500000DB0846206170BD080E00205807002066
+:10AE6000A4060020A802002058BA0008100C0020F8
+:10AE700005494FF48040C860886008610348C18874
+:10AE800021F48271C1807047080E0020100C002050
+:10AE90002DE9F041404C414E414F207841F2333191
+:10AEA000C2074FF000050CD0A28962B394F90700E5
+:10AEB000002800DA4042C0B2032829D240F23330E1
+:10AEC0002AE0A570E573374AE571A58192F838301C
+:10AED000237220F00800A18040F002002070BD869F
+:10AEE0007560B560F560116D490005D041F684616B
+:10AEF000A18140F010002070C0B240F0010020702D
+:10AF00006574BDE8F081658120F01000207024E0B8
+:10AF1000042803D240F2666060811EE0052802D258
+:10AF200040F69910F8E740F6CC42062801D30728EE
+:10AF300001D2628111E0082802D24FF48050EBE781
+:10AF4000092809D30A2807D341F6CC410B2803D39B
+:10AF50000C2801D342F26661618197F8A10098B98B
+:10AF6000B088102301B2B4F90A003622FBF72EFD97
+:10AF70007060F168401AB1680844B060B6F900101A
+:10AF80004843C013F060B886B88E10B10120A0709D
+:10AF9000B7E7A570B5E700001C0E0020C80600202A
+:10AFA000A8020020380100202DE9F0414C4C267801
+:10AFB000F0077CD04B48217A4B4D90F83800814205
+:10AFC00067D04A4A2346DFF828C1575C93F90E2020
+:10AFD00093F90730874203D01CF80170874213D1E0
+:10AFE00046F002065B1C26705BB2E3711CF8011090
+:10AFF000814201D15B1CE37194F90710062901DD40
+:10B000000621E171521C1CE03A4F17F801C03A4F7B
+:10B01000844503D017F801C0844513D126F00206F9
+:10B020005B1E26705BB2E371795C814201D15B1ECD
+:10B03000E37194F907306FF005018B4200DAE1719A
+:10B04000521EA273207294F907108A1C042A02D996
+:10B0500041F68462A281234A012912780ADD224B3B
+:10B0600056079B6802D543F0080301E023F008036C
+:10B07000AB606070B1F1FF3F09DA5107A96802D5F2
+:10B0800021F0080101E041F00801A9606070F8F7C3
+:10B0900075FCA089002630B1401E0004000CA08180
+:10B0A00001D1E671A673E87B04280ED000E00CE025
+:10B0B000B5F93410512341220020FBF787FCA88604
+:10B0C000002802D1E07B10B1A670BDE8F0810B48EA
+:10B0D00006700B480670207820F001002070F4E71D
+:10B0E0001C0E002038010020A802002050BB0008E0
+:10B0F00056BB000862BB000868BB00086C07002054
+:10B100004F070020F0B415460D4A0E464FF0FF31B0
+:10B11000B0EBA20F12DA002810DB0A49096851F8D7
+:10B120002000406844682CB129463046A446F0BC53
+:10B130001A4660476FF00500F0BC70470846FBE711
+:10B14000040000008C080020173E573CBB3A3E39F3
+:10B15000DD37943661354134333335324431613033
+:10B160008A2FBD2EFB2D412DCC1C5858586899199B
+:10B17000585858683313005695130054B6130052AC
+:10B180005A140050FD14004EA115004C4516004AFB
+:10B19000761600486C17004672180044BA1900422F
+:10B1A000741B0040911D003EB420003C9F22003AD9
+:10B1B000E1220038532300368B24003481250032ED
+:10B1C0002B2700302028002E5829002CB02A002AD6
+:10B1D0009B2C0028D22D00267C2F00242631002213
+:10B1E00002330020FD34001E5C37001CCC3C001AEA
+:10B1F000873E0018BE3F00160040001400400012B9
+:10B20000004000100040000E0040000C0040000A0A
+:10B21000004000080040000600400004004000021A
+:10B2200000400000010203040500050001020304C0
+:10B230000104000305020000F001000036010000D7
+:10B24000F8000000BA0000007C0000007C00000054
+:10B250007C000000C91C9C19991CCC199C1CC919A4
+:10B260000000290052007B00A400CC00F5001E0164
+:10B27000470170019901C201EA0113023C02650213
+:10B280008E02B602DF020803300359038203AA03C9
+:10B29000D303FB0324044C0475049D04C504EE048D
+:10B2A00016053E0567058F05B705DF0507062F065E
+:10B2B00057067F06A706CE06F6061E0746076D0749
+:10B2C0009507BC07E4070B08320859088108A8084D
+:10B2D000CF08F6081D0944096A099109B809DE0971
+:10B2E000050A2B0A520A780A9E0AC40AEA0A100BB7
+:10B2F000360B5C0B820BA80BCD0BF30B180C3E0C22
+:10B30000630C880CAD0CD20CF70C1C0D410D650DB7
+:10B310008A0DAF0DD30DF70D1C0E400E640E880E76
+:10B32000AC0ECF0EF30E170F3A0F5E0F810FA40F66
+:10B33000C70FEA0F0D103010531075109810BA1087
+:10B34000DD10FF102111431165118711A911CA11D8
+:10B35000EC110D122E12501271129212B312D4125D
+:10B36000F41215133613561376139613B713D71317
+:10B37000F61316143614561475149414B414D31406
+:10B38000F214111530154E156D158C15AA15C8152A
+:10B39000E7150516231641165F167C169A16B71682
+:10B3A000D516F2160F172C17491766178317A01713
+:10B3B000BC17D917F51711182E184A1866188118D6
+:10B3C0009D18B918D418F0180B19261942195D19CF
+:10B3D00078199219AD19C819E219FD19171A311AFD
+:10B3E0004C1A661A801A991AB31ACD1AE61A001B5B
+:10B3F000191B331B4C1B651B7E1B971BAF1BC81BEC
+:10B40000E11BF91B121C2A1C421C5A1C721C8A1CB0
+:10B41000A21CBA1CD21CE91C011D181D301D471DA1
+:10B420005E1D751D8C1DA31DBA1DD01DE71DFD1DC4
+:10B43000141E2A1E401E571E6D1E831E981EAE1E11
+:10B44000C41EDA1EEF1E051F1A1F2F1F451F5A1F8D
+:10B450006F1F841F991FAE1FC21FD71FEC1F002034
+:10B4600000006400C9002D019201F7015B02C002D7
+:10B4700024038903ED035204B6041A057F05E3058E
+:10B480004706AB060F077307D7073B089F0802095B
+:10B490006609C9092D0A900AF30A560BB90B1C0C50
+:10B4A0007F0CE20C440DA60D090E6B0ECD0E2F0F76
+:10B4B000900FF20F5310B41015117611D7113812E6
+:10B4C0009812F8125813B81318147714D6143515A7
+:10B4D0009415F3155116B0160E176B17C9172618C9
+:10B4E0008318E0183D199919F519511AAD1A081B5E
+:10B4F000631BBE1B181C731CCD1C261D801DD91D73
+:10B50000321E8A1EE31E3B1F921FEA1F4120982015
+:10B51000EE2044219A21EF2145229922EE22422356
+:10B520009623E9233C248F24E22434258525D7253E
+:10B5300028267826C82618276827B72706285428DB
+:10B54000A228EF283D298929D629222A6D2AB82A3E
+:10B55000032B4D2B972BE12B2A2C722CBB2C022D6D
+:10B560004A2D912DD72D1D2E632EA82EEC2E302F77
+:10B57000742FB82FFA2F3D307F30C0300131413168
+:10B580008131C13100323F327D32BA32F732343349
+:10B590007033AC33E73322345C349534CE34073522
+:10B5A0003F357735AE35E4351A3650368536B936FF
+:10B5B000ED36203753378637B737E93719384938EA
+:10B5C0007938A838D738053932395F398B39B739E6
+:10B5D000E2390D3A373A603A893AB23ADA3A013BFF
+:10B5E000283B4E3B733B983BBD3BE03B043C263C39
+:10B5F000483C6A3C8B3CAB3CCB3CEA3C093D273D9C
+:10B60000443D613D7D3D993DB43DCE3DE83D013E2B
+:10B610001A3E323E493E603E763E8C3EA13EB53EED
+:10B62000C93EDC3EEF3E013F123F233F333F433FE5
+:10B63000513F603F6E3F7B3F873F933F9E3FA93F17
+:10B64000B33FBC3FC53FCD3FD53FDC3FE23FE83F86
+:10B65000ED3FF13FF53FF93FFB3FFD3FFF3FFF3F30
+:10B66000FF3F0000E0203420002020E020202023A5
+:10B67000372026202100008002000400080010006E
+:10B68000000200040008040000020004000800108A
+:10B690000020004000800400000000800000004006
+:10B6A000000000200000001000000008000000045E
+:10B6B00000000002000000010000800000004000C7
+:10B6C000000020000000100000000800000004003E
+:10B6D000000002000000010000800000000801409E
+:10B6E000000C0140000C0140000C0140000C014026
+:10B6F000000C0140000C0140000C01400010014012
+:10B7000000100140001001400010014000100140F5
+:10B7100000100140001001400010014000140140E1
+:10B7200004080140040C0140040C0140040C0140D9
+:10B73000040C0140040C0140040C0140040C0140C5
+:10B7400004100140041001400410014004100140A5
+:10B750000410014004100140041001400410014095
+:10B760000414014008080140080C0140080C014085
+:10B77000080C0140080C0140080C0140080C014075
+:10B78000080C014008100140081001400810014059
+:10B790000810014008100140081001400810014045
+:10B7A00008100140081401400C0801400C0C014035
+:10B7B0000C0C01400C0C01400C0C01400C0C014025
+:10B7C0000C0C01400C0C01400C1001400C1001400D
+:10B7D0000C1001400C1001400C1001400C100140F5
+:10B7E0000C1001400C1001400C14014010080140E5
+:10B7F000100C0140100C0140100C0140100C0140D5
+:10B80000100C0140100C0140100C014010100140C0
+:10B8100010100140101001401010014010100140A4
+:10B820001010014010100140101001401014014090
+:10B830000000000000000000000000000000000008
+:10B840000000000014080140140C0140140C0140D9
+:10B85000140C0140140C0140140C0140140C014064
+:10B86000140C014014100140141001401410014048
+:10B870001410014014100140141001401410014034
+:10B8800014100140141401400000000000000000EA
+:10B89000000000000000000000000000FFFFFF0F9C
+:10B8A0000FFFFFFFFFF0FFFFFF0FFFFFFFFFF0FFA6
+:10B8B0000FFFFFFFFFF0FFFFFF0FFFFFFFF0FFFF96
+:10B8C0000FFFFFFFFFF0FFFFFF0FFFFFFFFFF0FF86
+:10B8D000FFFF0FFFFFFFFFF0FFFFFF0FFFF0FFFF76
+:10B8E0000000004040000000000400000040000094
+:10B8F00000000400400000000004000000400000C0
+:10B9000000040000400000000004000000400000AF
+:10B91000000004000000400000000004000000409F
+:10B92000000400000000008080000000000800000B
+:10B9300000800000000008008000000000080000F7
+:10B9400000800000000800008000000000080000E7
+:10B9500000800000000008000000800000000008D7
+:10B96000000000800008000000000020200000000F
+:10B970000002000000200000000002002000000083
+:10B980000002000000200000000200002000000073
+:10B990000002000000200000000002000000200063
+:10B9A0000000000200000020000200000000006013
+:10B9B00060000000000600000060000000000600BB
+:10B9C00060000000000600000060000000060000AB
+:10B9D000600000000006000000600000000006009B
+:10B9E000000060000000000600000060000600008B
+:10B9F000008002000400080010000002000400089B
+:10BA00000400000200040008001000200040008034
+:10BA100004000000FF7FFFFFFDFFFFFFFBFFFFFFB4
+:10BA2000F7FFFFFFEFFFFFFFFFFDFFFFFFFBFFFF44
+:10BA3000FFF7FFFFFBFFFFFFFFFDFFFFFFFBFFFF28
+:10BA4000FFF7FFFFFFEFFFFFFFDFFFFFFFBFFFFF7E
+:10BA5000FF7FFFFFFBFFFFFF401FFC02001E5A039A
+:10BA6000C01CC403801B3C04401AC60400196305B3
+:10BA7000C01717068016E4064015CD070014D70836
+:10BA8000C012050A80115B0B4010DD0C000F900EF8
+:10BA9000C00D7510800C9012400BE014000A651761
+:10BAA000C0081C1A8007FD1C400600200005182352
+:10BAB000C003372680024E2940014C2C0000242F61
+:10BAC000C0FEC73180FD2E3400FB2D3880F81C3BB2
+:10BAD00000F6003C8025151A40249A1B00231E1DE9
+:10BAE000C021B81E80205D20401F0C22001EC223F2
+:10BAF000C01C7E25801B3327401AFB280019B72A5B
+:10BB0000C0176D2C8016192E4015B92F001447311F
+:10BB1000C012C9328011353440108B35000FCA363F
+:10BB2000C00DF037800CFE38400BF439000AD23AD1
+:10BB3000C008983B8007473C4006E13C0005673D54
+:10BB4000C003DA3D80023E3E4001923E0000143FB9
+:10BB500001020304050002030405000103040500BB
+:10BB6000010205000102030404050001020355055A
+:10BB70000010AA1A55250030AA3A0000AA0A551545
+:10BB80000020AA2A5535FF3FAA0A55150020AA2AE7
+:10BB90005535FF3F6465765F63616E3100000000DC
+:10BBA000858C0008358E0008B18D0008E18B0008F7
+:10BBB000A98B00080000000094BB0008A0BB00088F
+:10BBC000E4BB0008000000209C08000000070008FB
+:10BBD00014BD00089C0800203C150000DC8700080C
+:10BBE000B8BB000801441359421B086D04211355CA
+:10BBF000152A4006190801A713FB5C1408215D1BD8
+:10BC0000081B04012423286E4201170206040501C3
+:10BC100003148020FF8BAA0A0201A415AA0A551555
+:10BC200000085920AA2A5535FF3F073503010504AE
+:10BC3000060203127C1573FFFF04FF808001012DB3
+:10BC4000025F6402130A13DD8E52081201100C0504
+:10BC500004060203010103070505280B0102030482
+:10BC60000206070303040C3D0706040509191F1902
+:10BC70001904310506060B14AA1A02312E40FD39AB
+:10BC800069260211042F405F02041E405B2613D078
+:10BC9000058A202ECD55155515403902018703160A
+:10BCA000D0071AFF01013B0261AA0C10080108A885
+:10BCB00034993F3313F596391CA9100916E89122DF
+:10BCC0000312100A17401C12600A16901B011AA2D8
+:10BCD000646BF18E94012199D0019A5A14021AC80A
+:10BCE00002CBD007023A19164902892612C8DA0196
+:10BCF000DA1AFF01C1227D130D0212103AFA08125E
+:10BD0000081CF401010812062BE8031012021BE0C4
+:04BD1000BB15B100AE
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000301664612
+:10FC300000400040513800400040004000400101B9
+:10FC4000004000407A3B082708270827FF0033338D
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000202008B
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV06.axf b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV06.axf
new file mode 100644
index 0000000..608fc87
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV06.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV06.hex b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV06.hex
new file mode 100644
index 0000000..22fe7ef
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV06.hex
@@ -0,0 +1,3046 @@
+:020000040800F2
+:10000000D81D0020010100083D570008C53F000829
+:10001000715500081910000829840008000000002C
+:100020000000000000000000000000005D68000803
+:10003000BB2E000800000000F95C0008856B00087A
+:100040001B010008B55A00081B0100081B0100082D
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B010008E12900081B01000802
+:100080001B0100081B01000859070008017F000838
+:10009000AD7F00081B010008411000081B0100088B
+:1000A000156C0008ED6C00081B0100081B0100081E
+:1000B000F16C0008D96F0008357200081B010008B8
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008517E00081B0100081B010008DD
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0F4FA00480047559A0008D81D002087
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7A16B00086D
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0DEF986460E4617469C4621
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704710B5002200E062
+:1001B000521C835C8C5CA34201D1002BF8D1D8B2D5
+:1001C000E1B2401A10BD80EA010210B502F000430E
+:1001D000400022D04A001FD0010E01EB1261C0F393
+:1001E0005600C2F3560240F4000042F40002A0FBA5
+:1001F000022000047F39140400D0401C50EA124051
+:1002000001D44000491EC2B20C0604EBD010401CC1
+:100210004008802A02D003E0002010BD20F0010039
+:10022000002900DA0020184310BD2DE9FE4F81EAB5
+:10023000030404F0004421F0004100944FF0000B4F
+:1002400023F0004350EA01045ED052EA03045BD07D
+:10025000C3F30A54C1F30A552C44A4F2F3340194B5
+:10026000A0FB0254C1F3130141F48011C3F3130343
+:1002700043F4801301FB024400FB034E840A970AF7
+:1002800044EA815447EA8357A4FB076802958D0A24
+:1002900005FB07854FEA932C04FB0C542705029DB0
+:1002A0004FEA065847EA1637B5EB08056EEB070C20
+:1002B000870E920E47EA811742EA8312A7FB0201DA
+:1002C000B6EB0B0164EB00042B0D43EA0C335E1814
+:1002D00044EB1C50DA465146E7FB0201C5F3130418
+:1002E0004FEA0B3343EA14534FEA0432019C43EACA
+:1002F0000603A4F10C040294009CCDE900B400F0C4
+:100300009FF903B0BDE8F08F00200146F9E72DE921
+:10031000F04D81EA030404F0004B21F0004514463F
+:100320004FF0000A23F0004150EA050220D054EAC1
+:1003300001021DD0C5F30A570246C5F31303C1F3EA
+:100340001300C1F30A5640F4801543F48013A7EB61
+:100350000608101BD64608F2FD3873EB050002D3E1
+:1003600008F1010801E092185B41B8F1000F03DACF
+:1003700000200146BDE8F08D00204FF480110646B4
+:1003800084460EE0171B73EB050705D3121B63EBC6
+:10039000050306434CEA010C49084FEA3000921865
+:1003A0005B4150EA0107EDD152EA030012D082EA24
+:1003B000040083EA0501084305D0101BAB4106D2B7
+:1003C0000122002306E000224FF0004302E06FF01C
+:1003D000010253101AEB06004CEB085110EB0A0017
+:1003E00041EB0B01BDE8F04D00F01BB970B521F0F9
+:1003F000004303430CD0C1F30A550024D5EB040598
+:1004000064EB0403D617AD1AB34102DB00200146AA
+:1004100070BD201841EB025170BDC10F80EAE07041
+:100420000844CA079623002100F0CDB89623002285
+:10043000114600F0C8B80EB5C10F80EAE07008445C
+:10044000CA07002140F233438DE80E000A460B46EE
+:1004500000F0F6F803B000BD0EB540F23341029152
+:100460000021CDE900110A460B4600F0E9F803B07F
+:1004700000BD00F0004220F00040C10DC0F31600A6
+:1004800040F400007F2901DA00207047962903DC40
+:10049000C1F19601C84001E096398840002AF4D0A5
+:1004A0004042704770B5C1F30A5201F00045002484
+:1004B000C1F3130140F2FF3341F480119A4201DA93
+:1004C000002070BD40F233439A42A2F2334203DC73
+:1004D000524200F05FF800E090402C43F1D04042DF
+:1004E00070BDC1F30A5210B5C1F3130140F2FF33DE
+:1004F00041F480119A4201DA002010BD40F23343EA
+:100500009A42A2F2334203DC524200F043F810BD9B
+:10051000904010BD2DE9F05F0546002092469B46B5
+:1005200088460646814640241BE028464146474609
+:10053000224600F02FF853465A46C01A914110D374
+:1005400011461846224600F016F82D1A67EB0108EE
+:100550004F4622460120002100F00DF817EB00095C
+:100560004E41201EA4F10104DFDC484631462A46F4
+:100570004346BDE8F09F202A04DB203A00FA02F14E
+:10058000002070479140C2F1200320FA03F3194381
+:1005900090407047202A04DB203A21FA02F0002123
+:1005A000704721FA02F3D040C2F120029140084383
+:1005B000194670470029A8BF7047401C490008BF72
+:1005C00020F00100704710B4B0FA80FC00FA0CF083
+:1005D00050EA010404BF10BC704749B1CCF12004BB
+:1005E00021FA04F411FA0CF118BF01212143084348
+:1005F000A3EB0C01CB1D4FEA00614FEA102042BF74
+:10060000002010BC704700EBC35010440029A4BF69
+:1006100010BC7047401C490008BF20F0010010BC0E
+:10062000704710B5141E73F1000408DA401C41F144
+:10063000000192185B411A4301D120F0010010BD66
+:100640002DE9F04D92469B4611B1B1FA81F202E0DC
+:10065000B0FA80F220329046FFF78DFF04460F4635
+:1006600040EA0A0041EA0B0153465A46084313D0B8
+:10067000114653EA010019D0C8F140025046FFF775
+:1006800089FF05460E46504659464246FFF773FF1E
+:10069000084305D0012004E020463946BDE8F08D2E
+:1006A0000020054346EAE0762C4337430A98630569
+:1006B000E40AA0EB08000022FD0A44EA47540A308D
+:1006C00002D500200146E9E7010510196941DDE97D
+:1006D000084500196941BDE8F04DA2E7064C074DF9
+:1006E00006E0E06840F0010394E807009847103402
+:1006F000AC42F6D3FFF7FEFC40BC000860BC00082B
+:1007000070B58C1810F8015B15F0070301D110F8D3
+:10071000013B2A1106D110F8012B03E010F8016B00
+:1007200001F8016B5B1EF9D12B0705D40023521E83
+:100730000DD401F8013BFAE710F8013BCB1A921CEB
+:1007400003E013F8015B01F8015B521EF9D5A142E9
+:10075000D8D3002070BD00002DE9F0415B4C4FF470
+:1007600090652946204600F042FA002871D02946BB
+:10077000204600F0C9F856490888401C088001212D
+:10078000204600F013FB534842F21072B0F85810A4
+:10079000914202D2491CA0F8581009F08FFB4E4D2F
+:1007A000B5F91410B5F9120008F02CF84B4CA5F867
+:1007B00056002080A16820468847A088A5F85800E8
+:1007C00005F026F809F07AFC454E464C30780828AA
+:1007D00036D045F6AC30606042F6EF60A06042F281
+:1007E000C400E0604048008A2080208E6080A16BB9
+:1007F0003C488847208E40F21C7180003B4C00EB47
+:1008000081006887207A4FF0000740073DD5384DBA
+:1008100040F21A61E888401C80B2E880884232D3F6
+:100820004FF48051334803F051F801282BD132495D
+:10083000EF8032480A780A2A0ED2438853B10BE07F
+:1008400041F2130060604FF48060A06040F61B50DE
+:10085000C7E718E0521C0A70D1B2022913D84188A8
+:10086000002910D1A16821F00401A1602449CA889F
+:1008700022F40062CA80017821F00201017021494E
+:1008800049F681600880BDE8F08130780A2818D2E6
+:10089000DFE800F0170613050A050D171113F2E73C
+:1008A000BDE8F04108F084B90AF0BEFB05E0BDE800
+:1008B000F04104F031B908F0A3FEBDE8F04109F0C1
+:1008C00055BD01F0E7FD84F8BA70DCE70024014073
+:1008D00058070020380100204C000020400700206D
+:1008E0004F070020CC000020F0010020A8020020CB
+:1008F000D80A0020000C014073020020F2050020FD
+:10090000100C0020442C01406FEA11210160704757
+:100910000029816802D041F0010101E021F00101CC
+:10092000816070470029816802D041F4807101E044
+:1009300021F48071816070472DE9F041854E92B0BD
+:10094000304600F011F90BA800F03FFA01214FF4F6
+:10095000C06005F065FA00248DF831404FF4602046
+:10096000CDE90D044FF4A0204FF00A080B900127A9
+:100970008DF83C808DF830700BA9304600F086F978
+:10098000754D8DF831408DF830708DF83C700BA9A5
+:10099000284600F07BF901231A460F21304600F06B
+:1009A000C6F9022201231146304600F0C0F90123A6
+:1009B00003221946304600F0BAF90123042200212F
+:1009C000304600F0B4F9012305220321304600F03F
+:1009D000AEF9012306220821304600F0A8F90123D0
+:1009E00007220A21304600F0A2F9012308220B2138
+:1009F000304600F09CF9012309220D21304600F019
+:100A000096F901230A220421304600F090F90121D1
+:100A1000304600F084F90121284600F080F90123D6
+:100A20001A460521304600F055F901231A460621E1
+:100A3000284600F04FF90021304600F0CBF84FF483
+:100A4000E041284600F0C6F80121304600F0B8F831
+:100A50000121284600F0B4F80121304600F0A6F844
+:100A60000121284600F0A2F80121304600F09EF94D
+:100A70000121284600F09AF940F61451374806F053
+:100A8000B0FE12208DF8400002208DF841008DF854
+:100A900042408DF8437010A804F07EFE01224FF40E
+:100AA0009061304600F0E8F801213046FFF73AFF48
+:100AB00001213046FFF72CFF01212846FFF728FFD0
+:100AC000304600F06EF9304600F09FF80028FAD169
+:100AD000304600F075F9304600F082F80028FAD16F
+:100AE000284600F05EF9284600F08FF80028FAD179
+:100AF000284600F065F9284600F072F80028FAD17F
+:100B00000121084605F068F9154D284601F0A4FFBB
+:100B1000684602F044F80F4801A94C300090114893
+:100B200081E811018020CDE904404000069080005A
+:100B30000790202008904FF44050CDE90904694601
+:100B4000284602F00FF80121284601F079FF12B083
+:100B5000BDE8F0810024014000280140002C014044
+:100B600008000240B80200200D4910B5884202D1A9
+:100B7000012144150AE00B49884202D101210415E4
+:100B800004E0094988420AD10121CC03204605F03E
+:100B900053F92046BDE81040002105F04DB910BDC5
+:100BA0000024014000280140003C014000298168E8
+:100BB00002D041F4801101E021F48011816070477E
+:100BC0000029816802D041F4004101E021F4004194
+:100BD00081607047826822F4E0420A438260704775
+:100BE000014600208968490700D50120704710B5EB
+:100BF0000246002054680B0AC9B20C401168194221
+:100C000002D0002C00D0012010BD014600208968D0
+:100C1000090700D50120704738B501211C2005F0D7
+:100C2000FFF8EF20ADF8000000248DF80340032505
+:100C30008DF8025069460D4802F0CAFD0120ADF85A
+:100C400000008DF803408DF802506946084802F014
+:100C5000BFFD3B20ADF800008DF803408DF8025039
+:100C60006946044802F0B4FD38BD000000080140A8
+:100C7000000C014000100140002A4268C9B201D0B6
+:100C80000A4300E08A4342607047000010B54268A2
+:100C90000E4B0C791A400B6842EA0422134343605E
+:100CA00083680B4A1340D1E9024222434C7943EA5C
+:100CB00044031A438260C26A097C22F47002491E0E
+:100CC000C9B242EA0151C16210BD0000FFFEF0FF4F
+:100CD000FDF7F1FF70B5072409290AD9C568A1F10C
+:100CE0000A0606EB4606B440A543B3401D43C56063
+:100CF00007E0056901EB4106B440A543B3401D433D
+:100D00000561836BC3F30154121B921C02EB820436
+:100D10001F22A2409343A1400B43836370BD826BAB
+:100D2000491E22F4401242EA01518163704770B5B6
+:100D3000072409290AD9C568A1F10A0606EB460667
+:100D4000B440A543B3401D43C56007E0056901EB0E
+:100D50004106B440A543B3401D4305611F23072A44
+:100D600009D2446B521E02EB820293409C43914095
+:100D70000C43446370BD0D2A09D2046BD21F02EBF1
+:100D8000820293409C4391400C43046370BDC46A4B
+:100D90000D3A02EB820293409C4391400C43C462A3
+:100DA00070BD816841F00801816070470029816849
+:100DB00002D041F4A00101E021F4A001816070475C
+:100DC000816841F004018160704700210160017178
+:100DD00041718160C160012101747047002800DA0F
+:100DE0004042B0F5803F02DB4FF6FF70704780B2A3
+:100DF0007047000070B51E4C214694F83800B1F8D9
+:100E0000425006281ED9B4F84A10B4F84C00A1EBA1
+:100E1000000202F10902122A04D8FFF71DFB00228A
+:100E2000144B0AE0884204D2FFF716FB0022124B53
+:100E300003E0FFF711FB0022104BFFF7F6F9FFF775
+:100E400050FB09E005D12846FFF706FB0C4A0D4B85
+:100E5000F3E70D4951F82000C5EB45116063B0EB95
+:100E6000410F03D9C5EB45104000606370BD000021
+:100E70005C04002000003440000033400000354096
+:100E80006766666666E64B40B8B2000810B50C4C63
+:100E90002078400713D5FFF7ADFF0A49A08E0880E0
+:100EA00008483038018821F010010180001F0188B6
+:100EB00041F010010180207820F00400207010BD66
+:100EC0005C04002040040040F0B4254A254C002179
+:100ED000137A02F1380033B1B4F9023041F2CD0592
+:100EE000AB4211DC11721E4E83683836C3F3C00763
+:100EF000C3F300253668AF4211D1350706D5DD05AD
+:100F000006D443F0080305E0A180C162F0BC70473D
+:100F100023F008038360518301231372F4E790F8F0
+:100F20004A40D4B9104C646CB4F5966F15DC3407A4
+:100F300013D4548BB4F5FA6F02D2641C5483E5E7E2
+:100F40000A4A65F3C303147824F001041470518035
+:100F500011828360F0BC08F04BB95183D6E70000E2
+:100F600070020020F205002038010020C00A002095
+:100F7000012180F82E104FF4AF6101861F214186B8
+:100F800045F271518186704770B506464089204B05
+:100F9000204C4FF40051002580B362887AB1012AB9
+:100FA0000CD1E188491C89B2E1803289914205D394
+:100FB0006580E580FF2801D0401E708170BD70887B
+:100FC0002288904201D9012200E00022184602F056
+:100FD00088FC7088B18801442088401C80B2208041
+:100FE0008142EBD82580A088401C80B2A080F18887
+:100FF0008842E3D301206080A58070BDFFE7002216
+:10100000184602F06EFCA580E58025806580F4E737
+:1010100000100140D8050020FEE7000010B5074C85
+:101020000021204600F06AF80121204600F066F811
+:101030002046BDE81040022100F060B80064004086
+:1010400010B50D4C0B49204600F06AF809492046BE
+:10105000891C00F065F80949204600F061F8084C49
+:10106000206807F0C5FD002106A008F025FE2060DD
+:1010700010BD00000200F010006400407000F0306D
+:101080005C0800206465765F63616E3100000000DB
+:1010900070B51848017861F30704417861F30F24B3
+:1010A000817861F31744C17861F31F640179407955
+:1010B00061F3070560F30F2502F092F90E4E3046FA
+:1010C00002F00CF9A1B2304602F044F9210CB01C38
+:1010D00002F040F9A9B2301D02F03CF90548283869
+:1010E000C07800F00301B01D02F034F9BDE8704093
+:1010F00002F028B9B707002000E4010841B1012936
+:101100000AD0022903D1816841F40001816070474F
+:10111000816841F08001F9E7816841F40041F5E719
+:101120000A4A914202D1002181617047C1F3130242
+:101130008B0101D5C26070474B0101D50261704738
+:10114000090101D582607047426070477000F0303D
+:1011500030B5082310240422B1F5007F1DD010DC27
+:10116000202929D007DC012921D0042922D00829EF
+:1011700000D1C46030BD402920D0B1F5807FF9D1C5
+:101180000BE00025B1F5004F06D008DCB1F5806F0B
+:1011900003D0B1F5006FEDD18561426030BDB1F58E
+:1011A000803F0DD0B1F5003FF8D1446030BD054916
+:1011B000816030BDC36030BD036130BD046130BDAE
+:1011C000436030BD010101003EB5684600F026FADB
+:1011D00000208DF8080001218DF809108DF80A0013
+:1011E0008DF80B108DF806001D498DF807008DF85D
+:1011F000020001F11000897C8DF80310C1788DF890
+:10120000041001798DF80510C088164CADF8000067
+:101210006946204600F045F901220221204600F0EF
+:1012200038F901221146204600F033F90E492046D4
+:10123000FFF776FF0C492046891CFFF771FF0B4929
+:101240002046FFF76DFF08492046491EFFF768FF5B
+:1012500001224FF40441204600F01BF900203EBD5E
+:101260006C080020006400400200F0107000F030B4
+:10127000094910B588424FF0010101D14C0601E047
+:101280004FF08064204604F0BFFD2046BDE81040CA
+:10129000002104F0B9BD0000006400402DE9FF47C3
+:1012A0000026012119488DF80B608DF80C10DFF82D
+:1012B0006090ADF808608DF80D10354634464FF05B
+:1012C000040809F1800AC7681AE000BF8DF80A40D7
+:1012D00059F82610761C480BADF8000008EBC10148
+:1012E000ADF802105AF825106D1C4A0BADF8042019
+:1012F00008EBC100ADF80600684600F00BF8641C6E
+:10130000BC42E3DB04B00020BDE8F08758080020B1
+:10131000C0180020F0B5827A012191402E4A13684E
+:1013200043F0010313602C4B1C331C688C431C607E
+:10133000294D067B294C0C35A6B92E688E432E60AC
+:101340004688C78846EA0746877A04EBC707C7F886
+:1013500040660688878846EA0746877A04EBC7070F
+:10136000C7F84466067B012E12D12E680E432E600C
+:10137000867A056804EBC6064FEA3545C6F840563E
+:10138000867A456804EBC6044FEA3545C4F84456EE
+:10139000114CC57A241D002D256806D00D4325600B
+:1013A0000D4C0589143415B104E08D43F7E7256829
+:1013B0008D4325600589012D02D125680D432560E7
+:1013C000407B012802D1186808431860106820F09B
+:1013D00001001060F0BD00000066004000600040A9
+:1013E0000246002053690B424AD0B1F5807F3BD0C2
+:1013F00013DC08292ED007DC012926D0022927D0AA
+:1014000004293DD1D0682BE0102925D0202926D0F1
+:10141000402935D11069102130E0B1F5004F2BD0B3
+:101420000BDCB1F5007F22D0B1F5806F22D0B1F591
+:10143000006F25D19069702120E0B1F5803F11D077
+:10144000B1F5003F1CD15068E5E790680D4915E003
+:10145000D06802E0D068DEE7106903210EE0106971
+:1014600008210BE05068FBE79069012106E09069D4
+:10147000022103E0906900E05068042100F0E4BF1D
+:1014800070470000010101008069C0F302100001F3
+:101490007047002A426901D00A4300E08A43426152
+:1014A000704710B50368002223F00203036003684D
+:1014B00043F0010303604FF6FF7300E0521C4468E1
+:1014C000E40701D19A42F9D14268D2073ED08A7925
+:1014D000012A02683CD022F080020260CA79012A07
+:1014E000026838D022F0400202600A7A012A0268BB
+:1014F00034D022F0200202604A7A012A026830D0F9
+:1015000022F0100202608A7A012A02682CD022F0AE
+:1015100008020260CA7A012A026828D022F0040276
+:1015200002608A78CC78920742EA04620C7942EA37
+:1015300004424C79098842EA0452491E0A43C261B6
+:10154000016821F001010160002114E0002010BDBC
+:1015500042F08002C1E742F04002C5E742F02002BB
+:10156000C9E742F01002CDE742F00802D1E742F0AD
+:101570000402D5E7491C4268D20701D09942F9D14B
+:101580004068C007E2D1012010BD000010B500EB9B
+:101590000113D3F8B04114F004041472D3F8B0412D
+:1015A00034D0E408C2F80440D3F8B04104F0020497
+:1015B0005472D3F8B44104F00F049472D3F8B441D8
+:1015C000240AD474D3F8B841D472D3F8B841240AA9
+:1015D0001473D3F8B841240C5473D3F8B841240ED3
+:1015E0009473D3F8BC41D473D3F8BC41240A147467
+:1015F000D3F8BC41240C5474D3F8BC311B0E937443
+:1016000039B1016941F02001016110BD640D146020
+:10161000CAE7C16841F02001C16010BD002181719D
+:10162000C171017241728172C1728170C1700321F6
+:1016300001710221417101210180704730B50246DC
+:10164000002093685B0108D49068000101D5012057
+:1016500003E09068C00037D5022002EB0012D2F8F8
+:10166000803103F00103C2F880310B7A73B3D2F8F2
+:1016700080414D681C434B7A43EAC5031C43C2F8C2
+:1016800080418B7A03F00F038B72D2F8843123F000
+:101690000F03C2F88431D2F884318C7A2343C2F824
+:1016A0008431CB7ACC6843EA0423C2F88831CB7BFF
+:1016B000096943EA0121C2F88C11D2F8801141F086
+:1016C0000101C2F8801130BD042030BDD2F8803154
+:1016D0004C7A23430C8843EA4453C2F88031D0E764
+:1016E0002DE9F04FFE481A2185B0406CB0FBF1F0B7
+:1016F00086B20D20B6FBF0FAFA48FB49B0F91A00A1
+:10170000C0F30F100490B1F91020C82042434FF4E9
+:101710007A7000EBA2339CB2092303EBA232132AA6
+:1017200000D2044689460D46B1F91E0001F00AF9BF
+:101730000390B5F9200001F005F90290B5F92200F7
+:1017400001F000F9E94B0190D88B4FF4FA7148434E
+:1017500040F6FF71B0FBF1F0DFF894C31FFA80F898
+:10176000E44DBCF81000E4490090E8880A780709C5
+:1017700067F30002C70A67F34102C70867F38202F2
+:10178000870867F3C302070B67F30412470867F380
+:10179000451260F38612470B67F3C7120A704A7846
+:1017A000470A67F30002470967F34102870967F3B5
+:1017B0008202070A67F3C302C70967F304122F7A8C
+:1017C000BF0867F34512800B60F386124A7093F8E6
+:1017D000070110B142F0800001E022F08000487063
+:1017E000C4489B46827A887862F341001A461B8976
+:1017F000DD0885EA1325ED4365F382009CF800506F
+:1018000065F304105D0965F34510DB0A63F3861088
+:101810001388DB135B1C63F3C71088709BF84A20A6
+:101820002AB1012A07D0022A0AD0032A0DD0CA7889
+:1018300022F003020CE0CA7822F00302521C07E0F7
+:10184000CA7822F00302921C02E0CA7842F0030236
+:10185000A94BCA702833A3F118059A7802F0030245
+:10186000012AAA7812D022F01002AA70CA7897072B
+:101870000FD020F0080088709F482830407900F091
+:101880000300012808D0022809D00BE042F0100222
+:10189000EBE740F00800EEE742F0040001E022F040
+:1018A0000400C870944F3246791DF87820F09000FB
+:1018B000F870381D05F062F9904EB6F9020006F096
+:1018C0003BF8B871B6F9040006F036F8F87107F184
+:1018D0000806711C3046049A05F050F92246F11CA6
+:1018E000B01C05F04BF986486421B0F90400484368
+:1018F000800B03F061FA70714246F11DB01D05F0D6
+:101900003DF9B9F91000FFF769FAC8214843000C06
+:1019100003F052FA287006F1200001240178022712
+:10192000B4EB911F03D1A97841F0010105E0B7EBB9
+:10193000911F03D1A97821F00101A970437803F028
+:101940000301012902D0022904D007E0A97841F05F
+:10195000020102E0A97821F00201A970DBF8082059
+:10196000A9784FEAD21C6CF38201A97090F802C0EA
+:101970005E46CCF3810CBCF1010F03D0BCF1020F29
+:1019800003D005E041F0200101E021F02001A97021
+:101990008346A046B4EB931F03D1C8B240F0800049
+:1019A00004E0B7EB931F02D101F07F00A870554807
+:1019B000DFF84091504C417FE878183461F34100E2
+:1019C000D10A61F3820096F82A1161F3000031799F
+:1019D00061F3C300E87099F80A302979484663F347
+:1019E000820133785B115B1C63F3C301530963F31A
+:1019F0000411297111166A79491C61F3C3026A71D5
+:101A000099F80020E97962F30301C28899F8080087
+:101A1000D20B62F38611C00860F3C711E971524618
+:101A2000611C204605F0AAF8E11CA01C009A05F0F4
+:101A3000A5F8B6F9E800FFF7D1F9C8214843800BB3
+:101A400003F0BAF92071307AC109A07961F3C710A7
+:101A5000B6F8C8100A0A62F30600A071E171273CCB
+:101A6000611C2046039A05F089F8E11CA01C029A2B
+:101A700005F084F8611D201D019A05F07FF884F8B7
+:101A800006A09BF800005C4620F00C00001D20F032
+:101A90003000103020F0C00340338BF800309BF84A
+:101AA0000100DFF854A020F00300401C20F00C00DF
+:101AB000001D20F0C00240328BF80120A078AAF16E
+:101AC0001F0A20F00300401C20F00C00001DA07035
+:101AD0008346E07820F0E0014031E17014E000003E
+:101AE00038010020D404002040050020A802002076
+:101AF000C00A0020100C00208F070020080E0020D4
+:101B0000F2050020300E00209AF8000000287DD059
+:101B1000F07B00287AD18AF800000AF1170090F8CB
+:101B200000C00CF0030CBCF1010F06D090F800C00F
+:101B30000CF0030CBCF1020F04D190F800C06CF360
+:101B4000010323700378C3F38103012B04D00378CE
+:101B5000C3F38103022B06D103784FEA930C237859
+:101B60006CF3830323700378C3F30113012B04D0B8
+:101B70000378C3F30113022B06D103784FEA131C39
+:101B800023786CF3051323700378B8EB931F03D00D
+:101B90000378B7EB931F06D103784FEA131C237821
+:101BA0006CF387132370437803F00303012B04D0F5
+:101BB000437803F00303022B03D1437863F301025C
+:101BC00062704278C2F38102012A04D04278C2F3E3
+:101BD0008102022A05D142789308627863F3830276
+:101BE00062704278C2F30112012A04D04278C2F333
+:101BF0000112022A05D142781309627863F30512B3
+:101C000062704278B8EB921F05D000E018E142788C
+:101C1000B7EB921F05D142781309627863F38712FC
+:101C20006270827802F00302012A04D0827802F006
+:101C30000302022A04D183785A4663F30102A27098
+:101C40008278C2F38102012A04D08278C2F3810231
+:101C5000022A05D182789308A27863F38302A270E6
+:101C60008278C2F30112012A04D08278C2F30112F1
+:101C7000022A05D182781309A27863F30412A270B4
+:101C80008278B8EB921F03D08278B7EB921F06D10F
+:101C90008278C2F30113A27863F34712A270C2786C
+:101CA000D20608D0C27802F01F021F2A03D2C278DF
+:101CB00062F30401E170C178490905D0C1784A098D
+:101CC000E17862F34711E170017901F00301012924
+:101CD00004D0017901F00301022904D101792279AC
+:101CE00061F3010222710179C1F38101012904D05C
+:101CF0000179C1F38101022905D101798A0821798D
+:101D000062F3830121710179C1F30111012904D02A
+:101D10000179C1F30111022905D101790A0921795B
+:101D200062F3051121710179B8EB911F03D001799C
+:101D3000B7EB911F05D101790A09217962F3871167
+:101D40002171417901F00301012904D0417901F0A9
+:101D50000301022904D14179627961F301026271C0
+:101D60004179C1F38101012904D04179C1F3810195
+:101D7000022905D141798A08617962F38301617191
+:101D80004179C1F30111012904D04179C1F3011155
+:101D9000022905D141790A09617962F3051161715E
+:101DA0004179B8EB911F03D04179B7EB911F05D171
+:101DB00041790A09617962F387116171817901F0D2
+:101DC0000301012904D0817901F00301022904D122
+:101DD0008179A27961F30102A2718179C1F3810154
+:101DE000012904D08179C1F38101022905D18179CA
+:101DF0008A08A17962F38301A1718179C1F301118C
+:101E0000012904D08179C1F30111022905D1817919
+:101E10000A09A17962F30511A1718179B8EB911FCB
+:101E200003D08179B7EB911F05D181790A09A17996
+:101E300062F38711A171C179E07961F30300E07168
+:101E4000434F387800F00F00042801D1FFF720F944
+:101E50002078C0F38100012839D1F879010636D500
+:101E600000F07F00142832D8A87840F00400A87051
+:101E7000384AA978107F8B074FF47F412BD58028F3
+:101E800021D3354B00F01F00126853F820000242A6
+:101E900019D1B06840F08070B0602D48303880783B
+:101EA000C0071CD0B068C00119D52C48406C32283E
+:101EB00015D85446BAF802008A46504527D101F099
+:101EC0002DFD60800DE0B06820F08070E4E7A87818
+:101ED00020F00400CBE7B06820F08070B060AAF872
+:101EE0000210A878800702D40020A9F80A003879E7
+:101EF000C00701D0A9F80A8099F80A00C107144860
+:101F0000A0F14900017812D041F0010111E001F087
+:101F1000EDFC40F6B8318842E3D3B068C101E0D5AA
+:101F20000005DED4A9F80A80A4F802A0D9E721F0C0
+:101F300001010170B168C901017802D541F00201C7
+:101F400001E021F00201017005B0BDE8F08F000052
+:101F5000BF070020F805002018B70008380100204E
+:101F600070B51548006810F0E05F23D0134CD4E939
+:101F7000001081421ED004EB001104F5A1608A68B4
+:101F800042600A7B827204230372002545720B3083
+:101F90000E31FEF7F8F872B66068401C60604028A9
+:101FA00000D3656062B60649BDE870400248083853
+:101FB000FFF744BB70BD000008640040B814002067
+:101FC000C0190020FCB505464FF6FF7600200C46F0
+:101FD000ADF8006048F205078DF8040020E000BF6E
+:101FE00015F8010B8DF8040001A9084602F070FCF9
+:101FF000BDF800009DF8041080EA0120ADF8000053
+:102000005FF00000BDF800100A0402D587EA410124
+:1020100001E006EA4101401CADF800100828F1DBA0
+:10202000641EDDD26946084602F03CFCBDF80000A3
+:10203000FCBD00000246002004E000BF12F8013B96
+:102040001844C0B2491EF9D27047000070B5144A56
+:1020500085B010880024134901940094039420460D
+:102060000494138807E0CD8B009E354400950D8BBA
+:10207000019E3544019515889D42F4D0401CC0B2A4
+:102080008028EED300984111074841808480019850
+:102090004111064881830183818205B070BD000033
+:1020A00058070020A8020020F2050020D4040020D8
+:1020B00030B4104C002003464FF47F42A4F13401A9
+:1020C00021F8103024F81020401C1A28F8DB0A4BA5
+:1020D000002000BF33F8104021F81040401C1A289F
+:1020E000F8DB064806490280012081F8300030BC48
+:1020F00003F040BA7C100020180800204C08002093
+:10210000DC0E00202DE9F84303F080FAC64DC54BE4
+:1021100000204FF47F4105F1340400BF35F8106012
+:1021200033F81020964203D025F8102024F8101020
+:10213000401C1A28F2DBBD4890F83000012808D076
+:102140005FF0000024F81010401C1A28FADBBDE8EC
+:10215000F88302F0E1FE208801F0C8FB2988B44E24
+:1021600088420AD301F0DAFB2080B24800906B4627
+:102170000822B149306809F005F8608801F0B6FB23
+:10218000698888420CD301F0C9FB6080A948AA493C
+:10219000401C00906B4608220831306808F0F2FFBE
+:1021A000A08801F0A3FBA98888420CD301F0B6FBFC
+:1021B000A080A048A049801C00906B4608221031E6
+:1021C000306808F0DFFFE08801F090FBE988884282
+:1021D0000CD301F0A3FBE08096489749C01C009007
+:1021E0006B4608221831306808F0CCFF208901F0D6
+:1021F0007DFB298988420CD301F090FB20818D481A
+:102200008D49001D00906B4608222031306808F08F
+:10221000B9FF608901F06AFB698988420CD301F03B
+:102220007DFB608183488449401D00906B460822F5
+:102230002831306808F0A6FFA08901F057FBA846B6
+:10224000A98905277D4D884216D36878052813D2C1
+:1022500001F064FBA0816878401CC0B2687005285A
+:1022600000D96F7073487449303000906B46082273
+:102270003031306808F086FFE08901F037FBB8F8AC
+:102280000E10884216D3A878052813D201F046FB19
+:10229000E081A878401CC0B2A870052800D9AF70B2
+:1022A00064486549313000906B4608223831306807
+:1022B00008F068FF208A01F019FBB8F81010884276
+:1022C00016D3E878052813D201F028FB2082E8789D
+:1022D000401CC0B2E870052800D9EF705548564937
+:1022E000323000906B4608224031306808F04AFFD7
+:1022F000608A01F0FBFAB8F81210884216D32879E8
+:10230000052813D201F00AFB60822879401CC0B274
+:102310002871052800D92F7146484749333000906D
+:102320006B4608224831306808F02CFF208D01F000
+:10233000DDFAB8F82810474688420BD301F0EEFAD0
+:1023400020853F483C4900906B460822A031306808
+:1023500008F018FF608D01F0C9FA798D88420CD31E
+:1023600001F0DCFA608536483349401C00906B462A
+:102370000822A831306808F005FFA08D01F0B6FAF8
+:10238000B98D88420CD301F0C9FAA08529482A49A1
+:10239000503000906B460822B031306808F0F2FEF1
+:1023A000E08D01F0A3FAF98D88420CD301F0B6FA62
+:1023B000E08520482049603000906B460822B83103
+:1023C000306808F0DFFE208E01F090FA398E8842E6
+:1023D0000CD301F0A3FA208616481749613000900B
+:1023E0006B460822C031306808F0CCFE608E01F0E8
+:1023F0007DFA798E88420CD301F090FA60860D4800
+:102400000D49623000906B460822C831306808F0F0
+:10241000B9FE0C48FFF738F800283FF498AE287052
+:1024200095E600001808002048100020DC0E00206F
+:102430005C0800200002FF18100F00205008002048
+:102440000006FF1800640040024600200A4200D047
+:102450000120704730B50E4902880A800C4A438833
+:10246000083A13800B1F808818802024151F2C80A9
+:102470000020401C80B23C28FBD341F69910088014
+:1024800044F64800108046F6480018802C8030BD85
+:10249000202C0140114944F648000880091D46F6E9
+:1024A00048000880091D41F6991008800B48001F5C
+:1024B000018841F02001018009480021A0F868103E
+:1024C000A0F86610A0F86410A0F86210A0F86010E0
+:1024D000A0F85E100348418181827047182C0140AA
+:1024E000A80200204C0000202DE9F04F4C4B4D4835
+:1024F0000021DA7A0778802A27F001067CD31C684D
+:10250000494B02F01F0253F82220484B14421A682C
+:1025100002D042F0200201E022F020029946DFF8CA
+:1025200010B11A60444B414D9BF80040DFF804A104
+:10253000B3F9043095F84A50022C5ED1D9F808C09E
+:10254000CCF3C004CCF30028444556D0374C383C7B
+:1025500094F80480B8F1000F06D0B8F1010F0DD047
+:10256000B8F1020F4ED120E011054BD5910649D4A8
+:102570000121217127F00401017043E0160541D4C7
+:1025800096063FD57E073DD44688A6BB4380002BE8
+:1025900009DD47F005010170022121712749B1F8D9
+:1025A000441001822EE021712CE0C7880FB9002B66
+:1025B00016DC077BAF4213D1214FBF895FEA477812
+:1025C0000ED45FEA87780BD45FEA427808D55FEAD9
+:1025D000826805D5FF0703D115B15FEACC1711D585
+:1025E00006704180AAF8001041810182217189F8AA
+:1025F0000F108BF8001005E00DE006704180AAF87E
+:1026000000104181C3800573500960F3CB22C9F8E3
+:102610000020BDE8F08F067041804181F9E700009D
+:10262000F8050020C00A002018B70008A802002002
+:102630004F0700200C010020F20500203801002087
+:10264000100C00202DE9F04F97B000240C940D944D
+:102650000E940F9472B6B348816941F400718161A0
+:10266000816941F4806181614FF4004003F0AAFB6D
+:10267000AD4E00213046FEF755F900213046FEF7F9
+:1026800047F90021A948FEF743F9A94F0021384630
+:1026900000F0D6F901204FF47041401C8842FCD371
+:1026A0003046FEF761FAA148FEF75EFAB9463846B1
+:1026B00000F0D2F94FF46020CDE912048DF84540C6
+:1026C000012004278DF8440010948DF8507010A953
+:1026D0003046FEF7DBFA01231A4605213046FEF7A5
+:1026E00026FB0123022206213046FEF720FB0123B0
+:1026F000032207213046FEF71AFB012304220F2193
+:102700003046FEF714FB484600F0A6F901A800F099
+:1027100046FA8548874D4C30CDE902540190049724
+:102720008020CDE9054040000790800008902020DF
+:1027300009904FF44050CDE90A0401A9484600F041
+:1027400011FA01213046FEF7EDF80121484600F06C
+:1027500077F901213046FEF7DBF847F23051159446
+:102760001598401C15908842FAD301213046FEF797
+:102770001DFBADF8004040F2DC584FF40077B34643
+:102780001FE0404615941599491C15918142FAD3D2
+:1027900029880D9808440D9068880E9908440E9079
+:1027A000A8880F9908440F90E8880C9908440C9069
+:1027B00001215846FEF7FAFABDF80000401CADF8BA
+:1027C0000000BDF80000B842DBD35A490D9808312B
+:1027D000C01108830E98A1F11004C01148830F980E
+:1027E000DFF854A1C01188830C980AF10202C011CD
+:1027F00088806068BAF90050504B0580B2F900C07B
+:10280000921CA0F802C0B2F90070921C8780B2F945
+:102810000060521FC68092F8008040F6B412B8F1F2
+:10282000FF0F21D0A5F5D854263C94420FD2ACF529
+:10283000D05CACF5937C944509D2A7F5D857263FD8
+:10284000974204D2A6F5D856263E964204D3D8889D
+:1028500040F48040D8803BE00D8342884A838288E0
+:102860008A83C088888033E0B1F90450A5F5D85533
+:10287000263D954214D2B1F91850A5F5D855263DFC
+:1028800095420DD2B1F91A50A5F5D855263D95427D
+:1028900006D2B1F91C50A5F5D855263D954203D373
+:1028A000DA8842F48042DA80DA88520410D40A8B43
+:1028B00002804A8B42808A8B82808988C1805546FB
+:1028C000504600F0CBFB08222846616800F0DCFB94
+:1028D00000215D465846FEF725F800214E46484641
+:1028E00000F0AEF800212846FEF712F80F4C002148
+:1028F0002046FEF70DF80221C802491C8142FCD394
+:102900002846FEF731F92046FEF72EF9304600F052
+:10291000A3F8FEF711F80A493C20087062B617B018
+:10292000BDE8F08F00100240002401400028014063
+:10293000080002403805002000E80108100C0020C3
+:102940004C07002010B5FEF749FAC8214843800B18
+:1029500010BD000070B5204B40F6C81441F2B70519
+:102960005B6C48F6E6065C4305EBA4341B4D7343F1
+:102970004EF6F61606EBA333C5E90443D460401ABD
+:10298000536110609168884202DA4942884200DC53
+:10299000116010684343107E0341906A19189162D8
+:1029A000506A814200DD9062916A106A814201DBC7
+:1029B000084600E09062A86111684C43117C0C410C
+:1029C00008412118B2F91C00884204DBB2F91A0050
+:1029D000884200DC08B270BD3801002014010020DC
+:1029E00010B54FF40054204600F0ACF8002813D086
+:1029F0000A49087840F008000870204600F014F8F2
+:102A00000021074800F01CF80648C17E012903D1C7
+:102A10000021C1760121017710BD0000920600203F
+:102A200044000240140D0020C10002D50249086094
+:102A300070470249486070470404024000000240A9
+:102A40000029016802D041F0010102E04FF6FE7258
+:102A5000114001607047000001684FF6FE7211409E
+:102A600001600021016041608160C1603149314AEB
+:102A70000839904203D1486840F00F0006E02D4A23
+:102A80001432904204D1486840F0F000486070472A
+:102A9000284A2832904203D1486840F47060F5E734
+:102AA000244A3C32904203D1486840F47040EDE73C
+:102AB000204A5032904203D1486840F47020E5E744
+:102AC0001C4A6432904203D1486840F47000DDE74C
+:102AD000184A7832904203D1486840F07060D5E7D8
+:102AE000154A111F904203D1086840F00F0006E01C
+:102AF000114A1432904204D1086840F0F000086096
+:102B000070470D4A2832904203D1086840F4706043
+:102B1000F5E7094A3C32904203D1086840F470401E
+:102B2000EDE7054A50329042EAD1086840F470203F
+:102B3000E5E700000800024008040240406880B257
+:102B40007047000001460020CA0001D5034A00E09A
+:102B5000034A12680A4200D0012070470004024074
+:102B60000000024030B5036847F6F07293430C6AE8
+:102B70008A682243D1E904452C4322438C692243CD
+:102B8000CC6922434C6A22438C6A22431A43026076
+:102B9000CA6842600A6882604968C16030BD00212D
+:102BA000016041608160C160016141618161C16119
+:102BB000016241628162704710B5114C8CB00021F6
+:102BC0002046FFF73DFF2046FFF746FF0D480090E7
+:102BD0000D480021CDE901016420CDE903018020E9
+:102BE000CDE905010791089109910A9169462046AE
+:102BF000FFF7B8FF01212046FFF722FF0CB010BD00
+:102C0000580002400438014000090020F0B540F6A9
+:102C1000AA222A49C284838B0C88E31A9BB20F2B09
+:102C20000DD309888183037E00213BB1244BB3F986
+:102C30000A40244B062C03DA818429E08184F0BD0C
+:102C4000214C2478022C02D0002CF5D0F0BD1F4C72
+:102C500040F68B27656C1B4CA5F22D16BE42B4F9CD
+:102C6000004017D2418B491C89B241836429EDD3BE
+:102C700064214183B0F92410914201DA01EB221260
+:102C80008284641C20B24FF4007118808842DDDB1E
+:102C90001980F0BD41F29416B542FADBB0F9245028
+:102CA000002D02DDA5EB221200E000228284418388
+:102CB000641E20B218800028EADDF0BD580700200D
+:102CC0004C000020580400204F070020380100204D
+:102CD00010B50446B0F9020043F699114843811338
+:102CE000E06840F26662504301EBA030E060B4F966
+:102CF000001043F6991251438A13216940F266632A
+:102D0000594302EBA131216105F01CFD6061A188EE
+:102D100040F6AB2208444010A0F515415539E06259
+:102D2000914205D9A0F5F851FF39521C91421DD2AC
+:102D300049F25451884202DDA0F5204002E0A0F59E
+:102D4000F850FF38206300EB400040F34F0020852F
+:102D5000B4F924104A42904201DA104602E0884257
+:102D600000DD0846E083228461848AE0A0F5FE420B
+:102D7000FF3A41F255518A4214D8A2F6AA202063A4
+:102D800000EB400040F34F002085B4F9242051426D
+:102D9000E183884201DA084602E0904200DD1046F5
+:102DA000404250E0A0F5D442AA3A8A4215D2A2F697
+:102DB000AA20206300EB400040F34F012185B4F9C5
+:102DC00024004242E2832084914201DA104602E06C
+:102DD000814200DC0846608453E0A0F5AA42543AE0
+:102DE00041F256539A4215D2A2F6AB20206300EB73
+:102DF000400040F34F002085B4F924104A4290422D
+:102E000001DA104602E0884200DD08464042E083D5
+:102E1000218419E0A0F5804241F254539A4215D220
+:102E2000A2F6AA20206300EB400040F34F0020856B
+:102E3000B4F92410E1834A42904201DA104602E0DC
+:102E4000884200DD0846208462841AE0A0F52852FA
+:102E5000AB3A8A4215D2A2F6AA20206300EB4000CA
+:102E600040F34F012185B4F92400E08342422284DB
+:102E7000914201DA104602E0814200DC08464042FD
+:102E8000A9E7B4F91E0041420948B0F900004143E6
+:102E90008913E180B4F9201049424143891321810B
+:102EA000B4F92210494241438813608110BD0000EB
+:102EB0005804002001210176704770471548164AD2
+:102EC0004FF480410078042821D002F13C03D08ADD
+:102ED0009B88C01A00B22F2801DD001108E00028ED
+:102EE00001DD002007E00D4B984201DA184602E0B0
+:102EF000402800DD40209389184400B2884203DC5A
+:102F000040F26661884200DA0846908170479181FC
+:102F1000704700004F070020D4040020C0FEFFFFD0
+:102F200038B54B484B4902880B889A1A92B20F2A3F
+:102F300071D30988484C01804FF0FF01E2884FF4BB
+:102F40007A7355044FF4967002D51622009103E06F
+:102F5000950403D515220091014670E0D50402D5F1
+:102F600014220091F8E7150502D513220091F3E72A
+:102F7000550502D512220091EEE7950502D51122E2
+:102F80000091E9E7D50502D510220091E4E7150686
+:102F900002D50F220091DFE7550602D50E220091DF
+:102FA000DAE7950602D50D220091D5E7D50602D5C0
+:102FB0000C220091D0E7150702D50B220091CBE738
+:102FC000550702D50A220091C6E7950702D50922C6
+:102FD0000091C1E7D20702D008220091BCE7228904
+:102FE000550702D507220091B6E7950702D50622BC
+:102FF0000091B1E7D20702D005220091ACE7A27A96
+:10300000D20702D004220091A6E7A289D40603D5F4
+:1030100003220091A0E719E0140702D502220091D3
+:103020009AE7540703D4940701D4D20702D00122AF
+:10303000009191E70020034602460146009003F00C
+:10304000B9FCBDE838400248FDF79EBF38BD00001E
+:10305000040C002058070020100C002070B5054615
+:10306000002472B600F0BCF9252000F031F92846A2
+:1030700000F034F9042801D04FF0FF3400F062F979
+:1030800062B6204670BD00002DE9F04700251746C6
+:10309000894680462C4672B600F0A2F912E000BFC5
+:1030A00059F82460352000F013F93146404600F00D
+:1030B0006DF9042802D04FF0FF3506E0641C08F1DA
+:1030C0000408E4B2B4EB970FEAD300F03BF962B620
+:1030D0002846BDE8F0870000F0B559485949828874
+:1030E0000B889A1A92B29C2A64D309888180564927
+:1030F0000A880146002A0B7843F0020156D1164691
+:10310000524A1C0715680246127822F0020274D552
+:103110004F4C0746E4887F785FEA845C02D547F02D
+:10312000010701E027F001074770A704477802D59F
+:1031300047F0020701E027F002074770670401D457
+:10314000E70703D0477847F008074770640603D5C0
+:10315000447844F0040404E01C0603D4447824F0CA
+:1031600004044470EC0450D4354C9A07247824F0BD
+:10317000100423D4324D42782F7A2D78012A45F05D
+:10318000100514D0022A16D02D4C042AA47804F17C
+:10319000010C0CF0FF0C13D0072A25D0032A23D0F2
+:1031A000052A21D0062A1FD021F0100142E0B907DC
+:1031B00002E00570F0BD39070029FADB0470F0BDAC
+:1031C000FA0601D41A060AD50170022C04D280F83E
+:1031D00002C0BCF1020FF2D341F080012AE021F0DD
+:1031E000100101708670F0BD877A7F06F7D5032C39
+:1031F00004D8017080F802C0F0BD0FE05107D8D5A7
+:103200001906D6D443F0800114E002704178CB0750
+:1032100001D18907F0D522F010010BE0E9040BD4AD
+:103220009907E9D4818AC82902D2491C8182E3E73F
+:1032300043F00A010170DFE702708682DCE70000DC
+:1032400020070020580700205A070020A80200206D
+:10325000100C002070B51148114C4FF00005C088CB
+:10326000810503D4410601D4C00515D54FF4806112
+:103270000C4800F02BFB68B9A08840F6B8318842B2
+:1032800001D2401CA08080B2B0F57A7F01D301202A
+:10329000607070BDA58070BD6570FBE7100C0020EC
+:1032A00070070020000C0140084946F668000880BD
+:1032B000091D0880091D41F6DD5008800348001FE4
+:1032C000018841F02001018070470000182C014066
+:1032D0000149C860704700000020024070B50D4EE3
+:1032E0000546304600F088F8042811D10A4C2069C0
+:1032F00040F0020020616561206940F040002061DB
+:10330000304600F079F8216941F6FD7211402161E3
+:1033100070BD0000FFFF0F0000200240084904209C
+:10332000CA68D20701D001207047CA68520701D588
+:1033300002207047C968C906FBD50320704700000A
+:10334000002002400248016941F08001016170479C
+:1033500000200240F0B506464FF6FF770D4638468E
+:1033600000F04AF804280DD1074C206940F0010014
+:1033700020613580384600F03FF8216941F6FE7241
+:1033800011402161F0BD0000002002402DE9F8410C
+:10339000064600204FF6FF7700900D46384600F0B5
+:1033A0002BF8042817D10D4C206940F00100206152
+:1033B0003580B846384600F01FF841F6FE770428FD
+:1033C00006D1B61C280C00963080404600F014F858
+:1033D000216939402161BDE8F881000000200240E8
+:1033E0000348024941600349416070472301674532
+:1033F00000200240AB89EFCD00B50346FFF78EFFFA
+:1034000003E000BFFFF78AFF5B1E012803D0002BFB
+:1034100000D1052000BD002BF4D1FAE710B5C28819
+:1034200000210AB1032206E002890AB1022202E069
+:10343000428912B10122027000E0017004784FF459
+:10344000804344F6206244B1012C06D0022C07D000
+:10345000032C01D14180818010BD4380828010BD4A
+:1034600041F23331418040F6B731F4E7401A106041
+:103470009168884202DA4942884200DC1160516951
+:103480001068137E41431941936A0B449362516A59
+:103490008B4200DD9162936A116A8B4200DA91627D
+:1034A000D168936A4143107C01410341B2F91C0089
+:1034B0001944884204DBB2F91A00884200DC08B2E1
+:1034C00070470000054920B1086940F0800008619C
+:1034D0007047034848600348486070470020024036
+:1034E00023016745AB89EFCD06494FF47A70CA686E
+:1034F000D20705D0401E0004000CF8D1FF20704711
+:1035000000207047002002400E4A0320A2F14C0127
+:1035100082F83E000020C8800B490886C862C88334
+:103520000884488490620948016DB1F5206F01DB81
+:10353000A3219162807A002802D0906A4042906272
+:10354000704700004C00002040050020380100209A
+:10355000F0B53D4988894A89801A80B20F286AD31C
+:1035600088894881CA8939480B3A272A26D28A781D
+:1035700022BB8268384B42F480728260344A374CF6
+:10358000374D12785607334A0AD4364E368816809D
+:10359000354A12881A80354A12882280344A09E056
+:1035A000344E36881680344A12881A80334A12887C
+:1035B0002280334A12882A8001228A70314A0021EF
+:1035C000314B82F84D1019469A7F304D0968802A98
+:1035D00032D302F01F0255F8222011422CD082680B
+:1035E00022F48012184E8260123614461215B778F3
+:1035F000521C62F38617264AB77093F816C01778E4
+:10360000BCF1800F27F0020608D30CF01F0C55F810
+:103610002CC011EA0C0F01D147F0020616701A7E79
+:10362000802A0DD302F01F0255F82220114207D143
+:1036300044F400218160F0BD826842F48012D1E739
+:1036400024F40021F6E700004C070020A802002027
+:1036500038010020CC040020CE040020D00400203B
+:10366000D2040020BC040020BE040020C0040020BE
+:10367000C2040020C4040020C6040020C8040020A6
+:10368000CA040020680E0020F805002018B70008C2
+:10369000D404002070B5214881890289891A89B231
+:1036A0000F2932D381891E4D1E4C0181697A22680F
+:1036B0001D4E42F00400802908D301F01F012B6841
+:1036C00056F821100B4201D122F004002060FFF7D0
+:1036D000C1FDA87B802819D300F01F00296856F887
+:1036E0002000014212D1206820F002002060E87A18
+:1036F00080280FD300F01F00296856F820000142EF
+:1037000008D1206820F00800206070BD206840F0DB
+:103710000200EBE7206840F00800F5E74C070020C6
+:10372000F8050020A802002018B7000830B50446AC
+:1037300000204FF40043024640EA030101FB01F57B
+:10374000A54200D80846521C5B0812B2102AF3DBCF
+:1037500030BD0000F0B51D4C1B4A4FF0010C94F831
+:103760003B5094F80AE0144692F83C3094F8384004
+:103770002B43651CEEB2154D95F83D700025BEF14A
+:10378000FF0F0AD0BEF1000F06D18B4213D1557046
+:103790000C2C01D282F83860F0BD834202D182F84D
+:1037A00001C0F5E78B42F7D15570B80709E000BFBB
+:1037B00082F83850F0BD8342FCD1F84382F801C052
+:1037C00080070028F4D0F0BD5C0400203801002000
+:1037D000F0B5CA78002502F00F03D20601D58A7829
+:1037E00013430A784FF00F0E12F0FF0F4FF0010253
+:1037F0001CD004680F8802FA05F63740B74211D191
+:103800004FEA850C0EFA0CF724EA070703FA0CF4CA
+:103810003C43CF78282F02D0482F02D002E04661E7
+:1038200000E006616D1C082DE4D304600C88FF2CB9
+:103830001ED944685FF0000606F1080702FA07F592
+:103840000F882F40AF420FD14FEA860C0EFA0CF7CB
+:10385000BC4303FA0CF73C43CF78282F00D14561D5
+:10386000CF78482F00D10561761C082EE4D3446040
+:10387000F0BD0000F0B5144C002801DAE36900E067
+:103880006368420D120185B2C0F301579540C0F341
+:103890000346032F05D0C2020AD50322B240934348
+:1038A00007E023F07062636823F07063636002E0F6
+:1038B000AB4343F0706201B12A43002801DAE261B0
+:1038C000F0BD6260F0BD0000000001400246002033
+:1038D00092680A4200D0012070474161704701613F
+:1038E00070470AB101617047416170474FF6FF624E
+:1038F000B0F57F4F04D0911C884203D1002070475F
+:103900001046704704490988814201D3081A01E032
+:10391000101A084480B270479808002001480088B7
+:1039200070470000980800200F4A104B92F838109A
+:103930005B5C834201D1012004E00D4B5B5C834260
+:1039400003D1002082F83A0070470A4B5B5C834247
+:1039500001D18120F6E7084B595C814201D18020DA
+:10396000F0E70320EEE7000038010020D0BB00089C
+:10397000E2BB0008D6BB0008E8BB00080A4810B547
+:1039800001784FF000024C0708494FF0FF038968A7
+:103990004FEA017105D5002901DA827210BD8372E8
+:1039A00010BD0029FBDBF8E738010020A802002049
+:1039B000F0B5194E194C0022E31CA6F1060CB75CB9
+:1039C000A518ED78FF5C0D430F43BD421FD01CF8D6
+:1039D0000270FF5C0F43BD4219D015460023A618A4
+:1039E000F6780E43C6545B1C1CF80220DBB2062B93
+:1039F000F5D3C17881700179C17000214218491C4A
+:103A000015711CF80550C9B20629F7D3F0BD521C38
+:103A1000D2B2032AD3D3F0BDAAB200085C040020BE
+:103A200010B502460021064B06205C1864789442CB
+:103A300000D10846491CC9B20629F6D310BD0000C2
+:103A4000380100200548D0E900218A4202D14FF018
+:103A5000FF30704700EB011080687047B010002005
+:103A600070B5164C05464FF0FF36D4E90010814280
+:103A700021D004EB001080686860606804EB0010DF
+:103A8000007B00F00F02AA7204202872606804EB29
+:103A9000001105F10B000E31FCF775FB72B6606882
+:103AA000401C6060402801D30020606062B6A87AA4
+:103AB00008B1002070BD304670BD0000B01000207D
+:103AC00070B526484FF000028078C10724483FD0E7
+:103AD00024498988E1BB2449234B4FF4FA65496C9A
+:103AE000B3F87630A94231DD90F84A1071B31F491E
+:103AF000C9790C062AD501F07F015A2926D290F8FF
+:103B00002B11491CC9B280F82B11C8291ED380F88B
+:103B10002B21D0F83041014604F1640691F82C11B4
+:103B2000B34203DD052908D2491C01E041B1491E19
+:103B300080F82C11C9B2052902D3012180F82A117D
+:103B4000191B074C383C2163C0F83031AB4203D21B
+:103B500080F82A2180F82C2170BD00009F070020EA
+:103B6000A8020020F205002038010020BF07002035
+:103B70004FF42032C260002181620E22028241F2A3
+:103B800062024261082202834FF4604242838183D1
+:103B90004FF07842C0E9082140F6C4110180704717
+:103BA000B0F90010B0F90220891A41604269037E21
+:103BB0004A431A41836A13448362426A934200DD96
+:103BC0008262836A026A934200DA8262C268836A0E
+:103BD0004A43017C0A410B41D118B0F91C208A42AA
+:103BE00001DA10467047B0F91A008842FADC08B2D0
+:103BF0007047000010B514481449B0F894200B88A1
+:103C00009A1A92B2B2F5437F1DD90988A0F8941090
+:103C1000B0F8921020F8601F002242860C480D4C2C
+:103C2000C2888280C180C38983812489891AA4B211
+:103C3000C4818160E11A0161074A818AC182928A46
+:103C40008282511A816110BD38010020580700207E
+:103C5000300E0020400500204C00002009480A4991
+:103C6000B0F8B2200B889A1A92B241F684639A4255
+:103C700006D3098820F8B21F418881800021418045
+:103C80007047000038010020580700200D480178D7
+:103C9000C90702D00C49098801E04FF6FA71416664
+:103CA000094901201039088007482438018841F06B
+:103CB0000101018004481838018821F018010180B1
+:103CC0007047000038010020240400400A49D1F860
+:103CD000982012B1521EC1F8982031F8922F521C30
+:103CE00021F81A294A6A521C4A628A8F521C8A8712
+:103CF00001F8400C70470000380100201CB52D4829
+:103D000090F83B3090F83C20934252D000248DF83C
+:103D1000044053408DF800309DF800300122012B03
+:103D200008D09DF80030022B09D09DF80030042BFC
+:103D30000AD00DE01F498DF80420443108E01D49E8
+:103D40008DF80420463103E01A498DF804204831EB
+:103D50009DF80420012A2CD190F83D309DF80040B8
+:103D6000154AA34217D090F83E309DF800402342F8
+:103D700008D0B0F84C30A0F84A300B881488E31A09
+:103D8000A0F84C3090F838302BB1B0F8403014889F
+:103D9000E31AA0F8423012880A80A0F8402010F8F8
+:103DA0003E1F9DF80020114300F801199DF80010F6
+:103DB00001701CBD5C0400205807002070B5354D13
+:103DC0004FF480712846FFF781FD8400802128464A
+:103DD000FFF77CFD44EA400440212846FFF776FDCA
+:103DE0000443E1B22C4C94F878508D4250D04D40B1
+:103DF00084F87810012D03D0022D01D0042D47D175
+:103E000094F87C00A84384F87C0094F87B20AA42B4
+:103E10000FD084F87B5094F87A2001238B401A420B
+:103E200007D11A4384F87A2094F87910491C84F851
+:103E3000791094F87910042928D330B1012811D0D1
+:103E400002280FD004280DD012E01448C18821F0B8
+:103E50004001C1802078002184F83B1020F06000F0
+:103E6000207005E0217841F02001217084F83B00AA
+:103E70000B4994F83B0091F82720904204D081F838
+:103E8000270008492020087000F00EF884F85450EC
+:103E900070BD00000010014038010020100C00200F
+:103EA000680E00204C07002070B50E4D4FF4807155
+:103EB0002846FFF70BFD840080212846FFF706FD0A
+:103EC00044EA400440212846FFF700FD0443064829
+:103ED000072100F8784F0171002141708170C17095
+:103EE00070BD0000001001403801002070B534485A
+:103EF00090F83A10CA43920761D001F0030280F8AB
+:103F0000392090F83D305B061B0E80F83D30012AC9
+:103F100001D0812A02D15B1C80F83D300278D207A3
+:103F20004DD0DBB203F00102C3F34004A24246D1FC
+:103F3000B0F856400025641CA0F85640204CA0F86C
+:103F4000585090F83E60A47AB24202D080F83E20E9
+:103F50000DE0A607B6EB837F02D080F83F5006E065
+:103F600090F83F30642B02D25B1C80F83F3090F811
+:103F70004030642B0CD25B1CDBB280F84030022B4B
+:103F800006D204F00103934202D1022280F84020BD
+:103F9000012901D0002912D190F83820416E00EBA0
+:103FA000820291610163D0E906121144D0E908232D
+:103FB0001A441144826A1144C26A1144416370BDBB
+:103FC00038010020FEE700002DE9F04F00BF00207F
+:103FD0009E4E9F4AA6F51271A6F5BE79A6F1440B36
+:103FE00006F1440E804601F5E074A1F1780301F575
+:103FF000457A1D5C15F0C00706D0402F51D0C02F68
+:1040000077D0802F76D004E115F01F0504D0154439
+:1040100040F080072F7201E082F80880012826D046
+:10402000022824D0032822D0042820D008281ED01B
+:1040300010281CD0874D55F820C0DCF8005054F8EB
+:1040400020703D40CCF80050824D55F820C0DCF87F
+:10405000005056F820703D43CCF800501D5CAD0672
+:1040600059F820502F6813D53AF810C03EE051F8A7
+:1040700020502F6854F820C007EA0C072F6051F831
+:1040800020502F6856F820C047EA0C072F60E5E75C
+:10409000DFF8B8C10CF1F00C5CF820C007EA0C079F
+:1040A0007EE015F01F0504D0154440F080072F7204
+:1040B00001E082F8088001281DD002281BD00328C7
+:1040C00019D0042817D0082815D0102813D0614D16
+:1040D00055F820502F6854F820C007EA0C072F60CD
+:1040E0005C4D55F820502F685BF820C047EA0C075C
+:1040F00056E00BE056E051F820502F6854F820C0ED
+:1041000007EA0C072F6051F82050ECE715F01F0567
+:1041100005D0154440F0800785F8217001E082F851
+:104120002180012825D0022823D0032821D004286B
+:104130001FD008281DD010281BD0464D55F820C090
+:10414000DCF8005054F820703D40CCF80050414D50
+:1041500055F820C0DCF800505EF820703D43CCF8E4
+:1041600000501D5CAD0615D53A4D3AF81070CC35AF
+:1041700014E051F820502F6854F820C007EA0C07CB
+:104180002F6051F820502F685EF820C047EA0C07D6
+:104190002F60E6E72D4D3AF81070E03D55F82050BD
+:1041A0002F6036E015F01F0505D0154440F080075C
+:1041B00085F8217001E082F82180012830D00228A2
+:1041C0002ED003282CD004282AD0082828D0102844
+:1041D00026D0204D55F820C0DCF8005054F820704F
+:1041E0003D40CCF800501B4D55F820C0DCF8005085
+:1041F000164F883757F820703D43CCF800501D5CAF
+:10420000AD06B1D4114F3AF81050E03F57F8207086
+:104210003D60401CC0B21128FFF4EBAEBDE8F08F4A
+:1042200051F820502F6854F820C007EA0C072F607F
+:1042300051F820502F68DFF814C00CF1880C5CF89E
+:1042400020C047EA0C072F60D9E70000A4B9000896
+:10425000F8050020A0B700084FF40771C1824FF4A1
+:104260005861018340F6145181837047F0B5C48AC8
+:10427000B0F900608681B0F90250C581B0F9043010
+:104280000227002101220382AB4204DBB54202DD9A
+:10429000C78042810CE0B34204DBAE4202DDC7803E
+:1042A00041811CE09D4205DBB34203DDC2804781B2
+:1042B000018115E0B54204DB9E4202DDC2804181EE
+:1042C00005E0AE4205DB9D4203DDC18042810781EE
+:1042D00006E09E4204DBAB4202DDC18047810281E1
+:1042E000C388458900EB430700EB4505BB89AE89D0
+:1042F0009B1B0FFA83FEA0F812E00689AB8900EB46
+:10430000460CBCF80CC0A3EB0C038382B0F9183048
+:10431000B7F90CC0A3EB0C0CB4EB4C0F04DA80F82B
+:104320002010A3F1A10113E0A64503DD80F82010C1
+:10433000B9890BE026B1012E04D0022E10D004E082
+:10434000062100E0052180F82010A989091B6D31A4
+:10435000418309B2B1F5586F04DB5B1E438304E06F
+:104360000421F0E7002900DC4283418B8183F0BD0A
+:104370000B49002288760A62CA614A62094A32F908
+:10438000103002EB40028B62B2F90220CA62064A88
+:1043900032F810000882A1F86000A1F862007047AE
+:1043A000F0010020FABB0008EEBB00082DE9F05F29
+:1043B000FD48FE4982880B889A1A92B20F2A47D389
+:1043C00009888180FA498346FA4D0888FA4FDFF858
+:1043D000EC934FF00108002678B3401E0880EE737E
+:1043E000EE6249462868B1F90210430742F6AA2254
+:1043F00018D4FB8843F40053FB8099F800309B07E6
+:1044000009D5AB6823F08003AB60A5F8806085F820
+:10441000826085F88360C30404D485F8F480C5F80D
+:10442000F06003E085F8F460430707D4914205DBB0
+:1044300085F8F880A5F8F66004E010E085F8F860EB
+:10444000430703D4914201DBC00703D085F815610F
+:10445000BDE8F09F85F81581A5F81661F8E7B5F875
+:104460001C0143F69821884202D2401CA5F81C0189
+:1044700002F0B6FADFF848A39AF8500010B1FEF740
+:1044800033F805E0C8481838017821F001010170BF
+:10449000FFF716FB00F032FACA4841F26802416C9D
+:1044A0004FF40060914201DBC74A04E0B1F57A6F36
+:1044B00002DAC54A121D1060C148DFF8F8A20A24CA
+:1044C00090F85100DFF804C3C007AAF1380A38D0C9
+:1044D0009CF80E00802802D32878800705D5BC48B8
+:1044E0000078C20601D4800627D5EA7B8AF8092025
+:1044F00099F80030AC4A23F00203183A89F80030EA
+:1045000056801378504623F001031370BA7952068F
+:104510000FD4C289B2F5FA7F03D2521CAAF80E203A
+:104520000FE040F63C70814201DD002466E0042487
+:1045300064E00024AAF80E6060E08AF80560AAF83A
+:104540000E60A868020501D5082457E09C4A92F83D
+:104550003FE05FEACE7246D0EA7B8AF809209CF8F9
+:104560000930802B44D39B4B9B781B0640D52B787E
+:104570005B0731D4FB889B0404D500BF20F02000EA
+:10458000A86030E0884B40F02000183B5E801C782B
+:1045900024F001041C70A8609CF8170080280BD33D
+:1045A00000F07F044FF00040DCF80030E0400342B0
+:1045B00002D185F8048000E02E712879C00702D16D
+:1045C0005FEA8E7005D50324032A17D08AF80C8081
+:1045D00014E00024EE6211E020F02000A860F888CA
+:1045E00020F40050F88095F82A01012805D005E054
+:1045F0002A6842F004022A60C0E7092408B276491A
+:1046000003F0D2FB6B49754DCA6A50438013A1F881
+:10461000E8000A2C7ED16F488078800602D5FCF72E
+:1046200053FC09E063488168CA0502D521F00801FE
+:1046300001E041F0080181605E484FF400546200DF
+:1046400090F84A8042F6CC4142F26663B8F1010F1D
+:104650001ED0B8F1020F30D02978DFF884C1B8F14C
+:10466000030FC1F381013BD043F6FE7801293ED010
+:1046700002293CD0A0F81821A0F8482047F23C318C
+:10468000ACF800104E4991F87010012932D03FE08B
+:1046900095F800C0CCF3810CBCF1010F07D0BCF140
+:1046A000020F07D0A0F81811A0F84810EAE7A0F808
+:1046B0001831F9E7A0F81841F6E795F800C0CCF3F7
+:1046C000810CBCF1010F08D0BCF1020F05D0A0F89D
+:1046D000182100BFA0F84820D4E7A0F81811F9E786
+:1046E000A0F81821A0F8482046F65471C8E7A0F8B1
+:1046F0001881C1E72978C1F38101012911D002296C
+:1047000012D041F6E121A0F8181100BFA0F84830FE
+:10471000254900E06DE018390B78DB0707D00B8ADC
+:1047200007E0A0F81831F1E7A0F81841EEE7B9F872
+:104730000430ABF8123019B2B0F948305943C1F324
+:104740008F335146AAF81E30934200D9CA83254AB6
+:104750001278D20605D5CB8B41F23332934200D288
+:10476000CA838268C2F3C003C2F30024A34205D106
+:10477000CC8B41F699139C4200D9CB831A4B9B7882
+:10478000DB0707D0D20105D4114A127802F00F02DC
+:10479000032A00D0CE83BAF81E10C162002927DD9B
+:1047A00012480224067024E0D80A0020580700208E
+:1047B0005A070020A8020020100C0020F20500205B
+:1047C000680E002038010020100C0140F805002080
+:1047D000BF0700209F070020F4B10008D404002088
+:1047E00030010020200700208F0700206C070020E8
+:1047F00000249BF81A0028BB022C15D014B32648BD
+:1048000001788B0608D5BB795B0605D5234B1B7851
+:10481000DB0963F386110170F88820F40060F880EA
+:10482000B9F8041039B109E0288F0028E7D143F620
+:1048300098202887E3E720F08000F88080B220F0FD
+:104840002000F8801448406C4E281FDBFB881806B7
+:104850001CD5BAF81C104FF4FA75491C89B25046A1
+:10486000AAF81C10A94201D9858301E0A94207D307
+:10487000B9F8041021B9AAF81C6023F08000F88070
+:1048800099F8001021F0020189F8001004488BF813
+:104890001A40C473DCE50000380100202007002026
+:1048A000A802002070B500230C8863F30F020125D5
+:1048B00005FA03F6344206D0C3F10F0605FA06F1F5
+:1048C000114361F30F025B1C102BF1DB028070BD02
+:1048D00070B500230C7863F30702012505FA03F68F
+:1048E000344206D0C3F1070605FA06F1114361F31D
+:1048F00007025B1C082BF1DB027070BDF0B520488D
+:1049000090F866101F480129836823F4006234D1AF
+:104910001D49CE88740630D41C4D1F054FF000048D
+:10492000B5F9025020D41A4A526C642A11DC40F6C0
+:10493000386295420DDAB2040BD40278520710D4D3
+:10494000B0F8D82040F6B835AA4203D2521CA0F8DD
+:10495000D820F0BD43F400628260D001F9D44C81CC
+:10496000F0BDA0F8D840F0BD41F2CD039D42FADD84
+:10497000897AC907F7D18260F3E78260F0BD000051
+:10498000680E0020A8020020100C0020F205002074
+:1049900038010020F0B5364D364F044695F83B00FF
+:1049A00097F83B1023780843EE1C6278834205D1C8
+:1049B000E0781146FEF7CEFE207908E094F802C0B8
+:1049C00084450CD1E1781046FEF7C4FEE07905F885
+:1049D0002F0F2878805D6870287BE877F0BD8242D1
+:1049E0001DD161461846FEF7B5FE95F84E1095F8B4
+:1049F0003B00814207D1B97A09B1A17900E0617920
+:104A000085F82F101EE06978012901D0A17922E0F4
+:104A1000617927E0297841F00401297012E0E178FA
+:104A20008142DBD119466046FEF794FE95F84E10A0
+:104A300095F83B0081420AD1B97A09B1617ADFE782
+:104A4000217ADDE715F82F1F895D6970C5E7697860
+:104A5000012906D0617A85F82F10B97A0029F1D1A1
+:104A6000D8E7217A85F82F10B97A0029EAD0D1E762
+:104A70005C040020380100200B48017821F002017D
+:104A800000F8381B002100F818194177817733218D
+:104A90008185418508214184012100F81F1C0348BC
+:104AA00080F83910704700005C04002038010020B5
+:104AB0000D4900B50B4851F8012F40F8032F8988A4
+:104AC0008180084801210930FEF772FF0548022164
+:104AD0001330FEF76DFF034804211D305DF804EB31
+:104AE000FEF766BF5C04002038010020094944F647
+:104AF00048000880091D46F648000880091D41F25B
+:104B0000111008800348001F018841F02001018036
+:104B100070470000182C01402DE9F041654C664BB0
+:104B20000025A0780126644A103305287ED2DFE8EC
+:104B300000F00313113E1100108820F001001080D6
+:104B40001D805E480580001F0580001F0580FFF75F
+:104B5000CDFFA670BDE8F081584941F6CC401C3924
+:104B60000880564945F6580024390880091D46F644
+:104B70005800088051492020283908800020401C16
+:104B8000C0B27328FBD3FFF7B1FF4B4984F85C50E8
+:104B90002C3147F6906008804748143006801D800D
+:104BA000108840F0010010800220A070D2E70021A0
+:104BB0005FF0010004EB410204EB4003B2F8502027
+:104BC000B3F850309A4200D20146401CC0B20628C9
+:104BD000F0D33B48405C84F83900FFF74DFF1D20BF
+:104BE00000F0B8FD00F074F8364E37484FF480718D
+:104BF00096F83B20012A04D0022A1AD0042A2ED08B
+:104C000044E08046FEF762FE870080214046FEF7C2
+:104C10005DFE47EA400740214046FEF757FE074346
+:104C200047F0010084F83B00224800E03AE00930F8
+:104C30002AE08046FEF74AFE870080214046FEF7C4
+:104C400045FE47EA400740214046FEF73FFE074346
+:104C500047F0020084F83B001648133014E0804609
+:104C6000FEF734FE870080214046FEF72FFE47EA1C
+:104C7000400740214046FEF729FE074347F0040065
+:104C800084F83B000B481D3003F08AFB94F82F009A
+:104C900086F838001D2000F073FD0420A0700B483A
+:104CA000057057E7108820F0010010801D80A57066
+:104CB00050E700005C040020000800403C2C01404C
+:104CC000B0B2000838010020001001404F0700205A
+:104CD0002DE9F041354C14F82F0F354DE0724FF4AB
+:104CE000807739462846FEF7F1FD86008021284668
+:104CF000FEF7ECFD46EA400640212846FEF7E6FDB9
+:104D00000643207BF1B22F3C814215D084F83C0051
+:104D100039462846FEF7DAFD860080212846FEF750
+:104D2000D5FD46EA400640212846FEF7CFFD064362
+:104D300084F83B60FEF7E2FF1E4D95F83B0001282A
+:104D400027D0022828D0042829D0184894F83B10EE
+:104D50002730085C04F8300F14F80109FEF760FEF4
+:104D600004F82F09A87A00B10120607001F0E0FE7C
+:104D700094F84E0094F83B10884206D094F838001E
+:104D8000062802D2401C84F8380084F84E10BDE892
+:104D9000F0810648093004E00448133001E003487C
+:104DA0001D30BDE8F041FFF7F5BD00005C040020B8
+:104DB0000010014038010020FF2801D9FF20704772
+:104DC000C0B270472DE9F0414A4991F87200AA2813
+:104DD00074D191F87300552870D1474C00200A5CBB
+:104DE0002254401CC0B27428F9D3444E2069C6F83E
+:104DF0000100A08AA6F80500D4F81600F060D4F8E7
+:104E00001A003061D4F81E001234706103F06EFA9B
+:104E10003B49608A888103F083FA207D123CC007F9
+:104E2000307802D040F0040001E020F00400354961
+:104E300030704FF480400861334D14F8280F334927
+:104E400085F82000608B6880A08BA880E08BE880CC
+:104E5000208C2881608C688194F8240081F8D60029
+:104E600014F8010C86F83B000027C6F89C70FFF789
+:104E70001FFE2748A18E0183E18E4183218F81830C
+:104E800094F84210283C012908D0022901D00329B6
+:104E900009D0297821F00C01083107E0297821F0A8
+:104EA0000C01091D02E0297841F00C01297094F8E9
+:104EB000642018491AB101224A8101E00EE04F81B5
+:104EC00094F8701001290BD094F86D1059B1012994
+:104ED0000CD04FF4805100BFA0F87610BDE8F081EF
+:104EE00044F21C71F8E74FF40051F5E741F25551D7
+:104EF000F2E7000000FC0008680E002038010020E6
+:104F00004C000020080E0020D4040020A80200203D
+:104F100040050020100C002010B5FCF7E1FBFE4816
+:104F2000FE4AFF49807AC00703D0887820F001004C
+:104F300005E09078800703D0887840F00100887001
+:104F4000F8480B7803704B7843708B788370CB787C
+:104F5000C3700B7903714B7943718B798371C97974
+:104F6000C171EF49083109780172ED49083149787A
+:104F70004172EB49083189788172E9490831C97871
+:104F8000C172E749083109790173E5490831497966
+:104F90004173E349083189798173E1490831C9795D
+:104FA000C173DF49103109780174DD491031497846
+:104FB0004174DB49103189788174D9491031C9783D
+:104FC000C174D749103109790175D5491031497932
+:104FD0004175D349103189798175D1491031C97929
+:104FE000C175CF4918310B7803764B7843768B78AF
+:104FF0008376CB78C3760B7903774B7943778B79BC
+:105000008377C979C177C6490F39097880F82010AC
+:10501000C3490F39497880F82110C1490F3989787F
+:1050200080F82210BE490F39C97880F82310BC4996
+:105030000F39097980F82410B9490F39497980F876
+:105040002510B7490F39897980F82610B4492031E5
+:105050000B7880F828304B7880F829308B7880F8EE
+:105060002A30CB7880F82B300B7980F82C304B79B4
+:1050700080F82D308B7980F82E30C97980F82F1088
+:1050800000F1D001097880F8301000F1D0014978A2
+:1050900080F8311000F1D001897880F8321000F1E9
+:1050A000D001C97880F8331000F1D001097980F877
+:1050B000341000F1D001497980F8351000F1D001A9
+:1050C000897980F8361000F1D001C97980F837105D
+:1050D00000F1D001097A80F8381000F1D001497A46
+:1050E00080F8391000F1D001897A80F83A1000F187
+:1050F000D001C97A80F83B1000F1D001097B80F81B
+:105100003C1000F1D001497B80F83D1000F1D00146
+:10511000897B80F83E1000F1D001C97B80F83F10F8
+:1051200000F1D001097C80F8401000F1D001497CE9
+:1051300080F8411000F1D001897C80F8421000F124
+:10514000D001C97C80F8431000F1D001097D80F8BE
+:10515000441000F1D001497D80F8451000F1D001E4
+:10516000897D80F8461000F1D001C97D80F8471094
+:1051700000F1D001097E80F8481000F1D001497E8D
+:1051800080F8491000F1D001897E80F84A1000F1C2
+:10519000D001C97E80F84B1000F1D001097F80F862
+:1051A0004C1000F1D001497F80F84D1000F1D00182
+:1051B000897F80F84E1000F1D001C97F80F84F1030
+:1051C00000F1F0010B7880F850304B7880F85130C6
+:1051D0008B7880F85230CB7880F853300B7980F898
+:1051E00054304B7980F855308B7980F85630CB7934
+:1051F00080F857300B7A80F858304B7A80F8593065
+:105200008B7A80F85A30CB7A80F85B300B7B80F851
+:105210005C304B7B80F85D308B7B80F85E30CB7BE5
+:1052200080F85F300B7C80F860304B7C80F8613018
+:105230008B7C80F86230CB7C80F863300B7D80F80B
+:1052400064304B7D80F865308B7D80F86630CB7D97
+:1052500080F867300B7E80F868304B7E80F86930CC
+:105260008B7E80F86A30CB7E80F86B300B7F80F8C5
+:105270006C304B7F80F86D308B7F80F86E30C97F4B
+:1052800080F86F10264950310B7880F870304B78D9
+:1052900080F871308B7880F87230CB7880F873307A
+:1052A0000B7980F874304B7980F875308B7980F801
+:1052B0007630C97980F87710117880F880105178AD
+:1052C00080F88110917801F0030180F88210117943
+:1052D00080F88310517980F88410917980F88510D6
+:1052E000D17980F88610117A80F887100C4938310E
+:1052F0000A7802F0030280F888204A7880F8892032
+:105300008A7880F88A20CA7880F88B200A7980F819
+:105310008C204A7908E00000100C002020100020AA
+:105320008F070020100F002080F88D208A7980F8E8
+:105330008E20C97980F88F106B490A7880F8902008
+:105340004A7880F891208A7880F89220CA7880F88C
+:1053500093200A7980F894204A7980F895208A79F8
+:1053600080F89620C97980F897105F4908310A784B
+:1053700080F898204A7880F899208A7880F89A20D6
+:10538000CA7880F89B200A7980F89C204A7980F8B6
+:105390009D208A7980F89E20C97980F89F10524913
+:1053A00018310A7880F8A0204A7880F8A1208A78FD
+:1053B00080F8A220CA7880F8A3200A7980F8A42077
+:1053C0004A79C2F3400363F35F0280F8A5208A792B
+:1053D00080F8A620C97980F8A710434920310A78BF
+:1053E00002F0010280F8A8204A7880F8A9208A7883
+:1053F00080F8AA20CA7880F8AB200A7980F8AC201F
+:105400004A7980F8AD208A7980F8AE20C97980F891
+:10541000AF10354928310A7880F8B0204A7880F8F2
+:10542000B1208A7802F0030280F8B220CA7880F8AE
+:10543000B3200A7980F8B4204A7980F8B5208A79B7
+:1054400080F8B620C97980F8B710274930310A783A
+:1054500080F8B8204A7880F8B9208A7880F8BA2095
+:10546000CA7880F8BB200A7980F8BC204A7980F895
+:10547000BD208A7980F8BE20C97980F8BF101A490A
+:1054800038310A7880F8C0204A7880F8C1208A78BC
+:1054900080F8C220CA7880F8C3200A7980F8C42036
+:1054A0004A7980F8C5208A7980F8C620C97980F8C1
+:1054B000C7100D4940310A7880F8C8204A7880F832
+:1054C000C9208A7880F8CA20CA7880F8CB200A7967
+:1054D00080F8CC204A7980F8CD208A7980F8CE20D7
+:1054E000C97980F8CF1010BDCF0700207CB501210D
+:1054F000082000F095FC4FF40050ADF80400102493
+:105500008DF8074001208DF8060001A91548FEF727
+:105510005FF90121092000F083FC01211248FEF708
+:10552000A9F90820ADF8000004208DF803000F4E03
+:1055300003258DF8025069463046FEF749F90821E7
+:105540003046FEF7CAF9ADF800408DF803408DF8FB
+:10555000025069463046FEF73BF910213046FEF70F
+:10556000BCF97CBD0014014000023000000C014079
+:10557000FEE7000038B50121082000F051FC4FF48F
+:105580004060ADF8000048208DF8030003201B4D5B
+:105590008DF8020069462846FEF71AF929152846B3
+:1055A000FEF794F9164CE914607020702846FEF757
+:1055B0008DF9E070A070FEF7B1F9A080E08011488D
+:1055C00090F84A10104849B101290BD002290FD098
+:1055D00003290CD1C17841F0030107E0C17821F023
+:1055E000030103E0C17821F00301491CC17038BDFB
+:1055F000C17821F00301891CF8E70000000C01408C
+:1056000090080020A80200208F0700202DE9F0411B
+:10561000444D4FF480612846FEF758F90446E914DA
+:105620002846FEF753F9DFF800810746002598F871
+:1056300000002E46844205D088F80040FEF76EF93F
+:10564000A8F8040098F80100844209D0B8F80400D2
+:10565000FEF74CF91E2803D388F80140A4B30025B7
+:1056600098F802004446874203D0A770FEF756F927
+:10567000E080E078874207D0E088FEF737F91E28FF
+:1056800002D3E7701FB30026607828490028087904
+:105690001FD020F002000871E278EAB120F001008A
+:1056A00008710DB1002E2DD155EA06002AD0204BED
+:1056B000DA7802F00300032800D90320002475B132
+:1056C00003280CD2401C10E0FFE70125C8E70126A3
+:1056D000DAE740F00200DEE740F00100E0E726B143
+:1056E00018B1012810D0401EC0B260F30102114968
+:1056F000DA7098B1012803D0022801D0032801D123
+:1057000081F84A00BDE8F0810B4D6D6CB5F5FA6F7C
+:10571000EBDA8978C906E8D50020E6E781F84A4047
+:10572000F0E70000000C0140900800209F070020D7
+:105730008F070020A802002038010020704700F0E9
+:105740001F02012191404009800000F1E020C0F8D3
+:105750008011704700F01F02012191404009800034
+:1057600000F1E020C0F88011704700F01F02012115
+:1057700091404009800000F1E020C0F8001170471E
+:1057800000F01F02012191404009800000F1E0205B
+:10579000C0F800117047000070B50F23C47801787D
+:1057A0000122F4B1144C2468457804F4E064C4F593
+:1057B000E064240AC4F10406E3408478B5401C4048
+:1057C0002C4301F1E021230181F80034007800F03E
+:1057D0001F018A404009800000F1E020C0F800214C
+:1057E00070BD01F01F0082404809800000F1E020F8
+:1057F000C0F8802170BD00000CED00E002490843B4
+:1058000002490860704700000000FA050CED00E056
+:105810002DE9F05F00261D20FFF791FF704CDFF8A7
+:10582000C4B1A4F1B800A77E90F83810DFF8B8E151
+:10583000DFF8B8A100258F427ED0E776A176626AB4
+:10584000036B5A434FEA12499BF80820120702D50E
+:105850001EF8012000E00A4694F812C0BCF1010FC6
+:1058600009D004EB4206B6F902C0C4F828C0B6F964
+:105870000460E6620CE043F6FF7CC4E90A5C90F841
+:105880003DC05FEACC7C01D012B102E0052A00D114
+:10589000012600EB47074FF0804CBF893F04B7FB60
+:1058A000F3F3E361476BBCFBF7F7276294F813C08F
+:1058B000BCF1000F06D0BCF1010F05D03B4403EB57
+:1058C000D3735B10636201E03B466762DFF820C17F
+:1058D0004FF6FF7707EA8307ACF808709AF8007074
+:1058E00090F80A8090F83DC0082F08F003070CF0EC
+:1058F000030C05D067450BD1B8F1000F05D008E0C7
+:10590000674505D0B8F1000F03D05B42636200E049
+:105910006562C6B1636A002B03D006DD228D05E007
+:105920000AE0344B33F8122000E0A28DA4F8602086
+:10593000227822F0200222709AF80020042A07D050
+:10594000082A05D019E0B4F8603003EB0902EDE74E
+:1059500080F8405065629BF80800000707D51EF8E4
+:105960000100254901EB400030F8020C03E021481A
+:1059700000EB41004088A4F860002049606A098873
+:105980003E314843B4F8601001EB204006B21D20C0
+:10599000FFF7EBFE606A002807D021784FEA8160AC
+:1059A0000ADD002804DAA08D09E0B4F8600006E002
+:1059B000E06AB04208DB0CE0002802DA208D208289
+:1059C00008E0A06AB04204DD208241F0200020708F
+:1059D00000E02682257565752586BDE8F09F0000EC
+:1059E000F0010020A8020020DCBB00084F070020C7
+:1059F000A40B0020EEBB000808BC000824040040F3
+:105A000043184FF48042934210DD904202DD10466D
+:105A100000210BE0914202DD0020114606E08003E8
+:105A2000B0FBF3F000B2C0F5804109B241EA00409A
+:105A30007047F0B541F2F1130022C3600E24826278
+:105A400004824BF2660508264561068343F6FF771C
+:105A50004283878340F2492E4FEA873CC0F808E032
+:105A6000C0E9082CCB608A620C824D610E834A83A8
+:105A70008F83B4208860C1E9082CF0BD00218162C9
+:105A80000949C1600E210182084941610821018351
+:105A90004FF44041418343F6FF718183090701625E
+:105AA0000349416270470000B6A001001C0C0100D0
+:105AB00000C0FF0F064941F6816008800548016873
+:105AC000054A01F4E06111430160BFF34F8FFEE727
+:105AD000442C01400CED00E00400FA05F8B501216A
+:105AE0000D2000F09DF94FF4E060ADF8000018249F
+:105AF0001D4E8DF8034003258DF80250694630464F
+:105B0000FDF766FEB1153046FDF7E7FE711530462C
+:105B1000FDF7E3FE31153046FDF7DFFE4FF4604040
+:105B2000ADF800008DF80340104C8DF80250694626
+:105B30002046FDF74DFE61142046FDF7D0FE4FF4E0
+:105B400080412046FDF7CBFE4FF400412046FDF793
+:105B5000C6FEA014ADF8000048208DF80300694689
+:105B60002046FDF735FEF8BD00080140000C01405D
+:105B70002DE9F0410121CE028CB0304600F050F901
+:105B8000DFF87081404601F051FC08A801F07AFE70
+:105B90004FF45860ADF824000024ADF820402020D8
+:105BA000ADF822000125ADF826408DF8285008A94F
+:105BB000404601F019FE0021404601F06CFE4FF610
+:105BC000FF71404601F071FE01220021404601F0C4
+:105BD000FDFD0121404601F0E5FB04A801F0FDFBBD
+:105BE000ADF81060A802ADF81200ADF814408120A5
+:105BF000ADF816002803ADF81800ADF81A40ADF85E
+:105C00001C4004A9404601F0D7FBADF8084008202D
+:105C1000ADF80A006027ADF80C408001ADF80070C7
+:105C2000ADF80440ADF80E00ADF80240ADF8064006
+:105C30006946404601F0BAFC6946404601F0FCFC6A
+:105C40006946404601F042FDADF8045040F614505C
+:105C5000ADF80070ADF80600ADF80840ADF80C40A6
+:105C6000ADF80250ADF80A40ADF80E406946404626
+:105C700001F070FD0121404601F0B8FB08214046CB
+:105C800001F0D4FC3146404601F016FD08214046A3
+:105C900001F05AFD3146404601F08EFD702140462C
+:105CA00001F097FD18208DF82C008DF82D408DF80F
+:105CB0002E408DF82F500BA8FFF76EFD0D480C30CD
+:105CC000018841F0800101800A481430018841F0C8
+:105CD00001010180001F04800121404601F090FB7A
+:105CE0008DF828500121404601F094FB0CB0BDE82E
+:105CF000F0810000002C0140704740F213414160E8
+:105D0000082181608621C1604FF4804101614942D0
+:105D1000416100210162C162704701627047000069
+:105D200010B501884288891A09B20183B1F5005F74
+:105D300002DBA1F5804104E011F5005F02DC01F512
+:105D400080410183B0F9182041685143C1618368E3
+:105D5000846A5343C2681B12624303EB2222036A24
+:105D60001A44114402628A13426241698A4203DB87
+:105D700001698A4200DC11468A1AC0E90A21028EB2
+:105D80004FF40373594302EBA13202860B4A127897
+:105D9000082A04D10A4A936F03EBA1319167B0F945
+:105DA0003010B1F5804F02DDA1F5804103E00029FC
+:105DB00002DA01F58041018610BD00004F07002086
+:105DC000240C0020034A516821F4404101435160F2
+:105DD0007047000000100240044A0029516901D0B8
+:105DE000014300E081435161704700000010024010
+:105DF000044A0029D16901D0014300E08143D16107
+:105E00007047000000100240044A0029116901D0C7
+:105E1000014300E08143116170470000001002401F
+:105E2000044A0029916901D0014300E08143916156
+:105E30007047000000100240044A0029D16801D0D8
+:105E4000014300E08143D160704700000010024030
+:105E50002DE9F041274C4FF4807631462046FDF77E
+:105E600035FD850080212046FDF730FD45EA4005DF
+:105E700040212046FDF72AFD0543EDB2314620467C
+:105E8000FDF724FD870080212046FDF71FFD47EA2E
+:105E9000400740212046FDF719FD0743F8B2A8420C
+:105EA000DBD131462046FDF711FD870080212046D9
+:105EB000FDF70CFD47EA400740212046FDF706FDAF
+:105EC0000743F8B2A842C8D131462046FDF7FEFC90
+:105ED000870080212046FDF7F9FC47EA4007402172
+:105EE0002046FDF7F3FC0743F8B2A842B5D1284697
+:105EF000BDE8F0810010014010B50268416802FB66
+:105F000002F301FB0133B3F1805F11D91B0E103B8B
+:105F10000A4C9BB212B234F8133009B25A435943B7
+:105F200042F38F3241F38F31C0E90221012102E0B7
+:105F3000C0E902210021017410BD0000C8B10008B1
+:105F40002DE9F05FFE48FF4902880B889A1A92B249
+:105F50000F2A74D309880180FB480024827852B14B
+:105F6000818AB1F5967F02D2491C818204E0848245
+:105F7000521E827000E084828246C078401E012852
+:105F80000ED8BAF8161047F230525046914203D25A
+:105F9000491CAAF8161005E0C4828AF8034001E003
+:105FA000AAF81640E94802468189D2884B0703D4F3
+:105FB0008B0701D4CB0702D042F4007201E022F437
+:105FC0000072C280080702D4E048C90604D5DF4841
+:105FD000C18841F0010102E0C18821F00101C180C6
+:105FE000DA48FDF71BFADA48B0F93A00B0F5804F0D
+:105FF00002DAD749401C02E0D5494FF48040DFF86F
+:1060000054B34887DFF84093DBF8503041F6CC407A
+:1060100009F13809834205DDD9F8081021F0100193
+:10602000C9F80810CC49DFF83483CD4E0A88CD4832
+:1060300032B1521E0A8089F80F4034700BE027E11C
+:106040009AF8021009B1032916D998F8002022F015
+:10605000020288F80020B9F84210D9B3494631F855
+:10606000422F521E0A8098F8005025F0020588F849
+:10607000005089F80F403FE0B9F8421059B3B34AD5
+:10608000D1884F041CD49289D70619D4170717D486
+:106090000F0615D48F0613D40F0511D44F0603D560
+:1060A000B14F3F783F060BD54F0709D4CF0507D432
+:1060B0000F0705D48F0403D4C90601D4D107CDD06E
+:1060C000AA4989F80F40AA4A3470CC83148081F819
+:1060D0002840C3E704E0FFE7A64A49F68161118042
+:1060E00098F8002042F0020288F800203178012957
+:1060F00003D10178062900D134703178DFF878E2D5
+:106100009E4D01270A296ED2DFE801F0F9C205C2CF
+:10611000F8F7C26DF6F502F0FFF9BAF8221040F672
+:106120002820491C8AB2AAF82220DBF844108142B8
+:1061300002DAAAF8224013E0854840F6CC43C06852
+:1061400098420DDBB8F9040043F69913984207DB37
+:10615000B2F5FA7F04D32A7812B9AAF822402F7038
+:10616000874A108868B19AF806305B1CDBB28AF85F
+:106170000630022B05D383488AF8064003885B1C4F
+:10618000038099F80F00C846092812D002287CD055
+:10619000A8F83441B8F84400A146D0B141F288349F
+:1061A0004846AAF82290A14222DA297801291BD078
+:1061B0001EE063484430FDF7DBFCFDF7A5F9DBF892
+:1061C0004410CAF8341041F27C510920CAF8241056
+:1061D000C0E2A88AA8F83400E86A6863A86A28635D
+:1061E000A8F844703AE0C7E166492870088010803A
+:1061F00098F84A10022908D06349C978B7EB511FB3
+:1062000010D098F82C1151B104E098F82C1109B96C
+:106210006FF0A200C8F8DC0088F8EE7008E06FF4B8
+:106220000560F7E7C8F8DC0088F8EE00CAF82C0033
+:106230005548B8F93410C078B7EB501F06D0B8F8FD
+:10624000DC00642300B240F2DC5203E04FF47A73C6
+:106250005A00002000F0BAFBA8F834004A484B4925
+:106260004FF49A73C078B7EB501FDBF8440011D09D
+:10627000B0F5FA7F0CDAB5F90A00984208DC00BFE5
+:1062800086F8009088F8EE9000E01EE0A1F81A90E1
+:10629000BDE8F09F40F2DC52904203DAB5F90A20E3
+:1062A0009A42EDDDB8F8442040F6C413521C92B275
+:1062B000A8F844209A42E3D2254AD268002AE7DCB3
+:1062C00042F6E0629042DBDAE2E7B8F8342140F6C9
+:1062D000B830824207D21A4B183B1B78DB0702D139
+:1062E000521CA8F8342193B240F2DC52934207D8F2
+:1062F00042F6CC4008E0D2E0ACE0F9E0F4E0FCE0AB
+:10630000A8F8340143F26660E867CAF834108AF8E6
+:106310000B701F4EA8F8444088F8EE40707F554639
+:10632000C0B3F07FB8B3B8F82C00B8F9341000B29D
+:106330000A23052200F04AFBA8F83400F4772BE08A
+:10634000D80A00205807002070020020100C0020FE
+:1063500040050020380100205C070020F2050020E5
+:106360004F0700205007002020070020400A00208F
+:1063700006000020442C0140580200204C00002060
+:10638000080000200A000020B70700204C0B002066
+:10639000300E002012E044E086F81D40B8F91A01E2
+:1063A000B8F91811884240DAE97901F1010111F0D8
+:1063B000FF01E97140D0EC71401C38E04FF480409F
+:1063C000A8F8E800D8F82C10814200DA0846F54910
+:1063D00000B2288491F84D1051B998F84A1039B19B
+:1063E000B8F80820C2F3C003C2F30022934204D1DC
+:1063F0003623B8F93410052209E0012903D0022917
+:1064000001D0032906D0B8F93410DA23242200F091
+:10641000DDFA07E0B8F9341040F2991340F26662F1
+:10642000F5E7A320A8F83400B8E703DD801EA8F83C
+:106430001A0101E0A8F81A11B8F934004FF48041AC
+:10644000884202DDA8F8341022E70028FCDAA8F818
+:1064500034401DE7D9F8E0204EF6602148468A42D4
+:1064600002D2521CC0F8E020C27B082A03D1D0F827
+:10647000E0208A420FD33470816821F4006181608A
+:10648000CA0502D521F0080101E041F00801816050
+:10649000C9F8E040FCE6BDE8F05F02F0C7BF99F83C
+:1064A0000F004F46092803D0BC8689F80F4053E1FE
+:1064B000DAF828005546401CCAF82800022809DDF1
+:1064C000A88E012301B2A88C052200B200F07EFA4A
+:1064D000AC626863B448A98E0180BBF84410418067
+:1064E000FDF75EFBB886D3E6BDE8F05F04F010BDB3
+:1064F0009EF8000009287DD0CAE689F8114199F874
+:106500002C2162B143F31101C9F8DC40A74A8B0387
+:10651000E962891093628A03A962A5498A62AAF88E
+:106520002240DBF8442041F288318A4207DA297898
+:10653000012904D19F492C700C809F490C809F4AEF
+:10654000DFF87CC21188491C8BB29E491380C82B8E
+:1065500004D391F80080B8F1010F1AD0B3F57A7F17
+:1065600004D391F80080B8F1020F12D0B3F5FA6F9E
+:1065700002D30B78032B0CD099F80F10891E082931
+:106580007ED2DFE801F010ABEBFD057D850410E65F
+:106590007EE60C708C491480CA8822F40062CA809E
+:1065A0008CF80070E8E7DBF84410D846822904DA5A
+:1065B0000178062901D00470E5E0FDF7DFF998F8CD
+:1065C0000000400613D58148807804280FD0D8F801
+:1065D0004410404682290ADA817A98F83D0001F099
+:1065E000030100F00300814201D001F045FEB346F3
+:1065F000307800E0B0E00628CAD088F83F40D8F8EC
+:1066000050006A4940F311008203E86280108A62F8
+:106610008103A862664846468162FCF775FF8AF8E6
+:106620000B70B9F81801A9F81A01706C4D46B0F555
+:10663000437FA9F8864010DD4FF48040A5F8840020
+:10664000A86840F48060A86096F8381005299FD1AA
+:1066500040F01000C9F8080016E04FF48041A5F89A
+:106660008410A96821F48061A96040F28A218842DF
+:1066700004DA3078400601D402F0BAFDA86800E0E0
+:1066800088E040F01000A86002208BF80000FFE5D1
+:10669000DBF84410B1F5437F02DA017806298AD18C
+:1066A0004B48017821F040010170FCF72DFF43F6C3
+:1066B000FE70A9F81A0109F1E005FDF75FF94548F8
+:1066C00010F8341F21F00101017039492C608C62EF
+:1066D00036498C62082131704464D9E53A488079A2
+:1066E000C006D4D4DBF844005D46B0F57A7F33DDD4
+:1066F000FDF744F92878400611D5344880780428FD
+:106700000DD0686C82280ADAA87A95F83D1000F05E
+:10671000030001F00301884201D001F0ADFD85F8CE
+:106720003F40B5F85000A9F8340001B24FF4804062
+:106730004C46814200DDA086FCF7E6FEA06840F4EE
+:106740008060A06095F838100529A0D140F01000B5
+:10675000A060022030709BE5347099E5DBF84410AE
+:10676000B1F5437F02DA0178062998D11648C1882D
+:1067700021F02001C180FDF701F90420EAE7FFE7DD
+:106780000078062801D0377082E509208EF80000D5
+:106790000520DFE70D498C70047085F85E40A9F88C
+:1067A000344075E5680E00201C0B0020100A002004
+:1067B000E00900200A00002008000020100100204D
+:1067C0000E01002012010020100C00205C040020AB
+:1067D0005E070020240C002030B585B00121042084
+:1067E000FFF71EFB4FF40040ADF8100048208DF875
+:1067F000130004A91848FCF7EBFF01210846FFF736
+:10680000F7FA40F68C20ADF8040003240020ADF820
+:106810000040ADF80200ADF806004FF08045694633
+:10682000284600F0E1FF1C208DF80C008DF80D408B
+:106830008DF80E4001208DF80F0003A8FEF7ACFF85
+:1068400001221146284600F0A9FE0121284600F049
+:10685000D7FD05B030BD00000008014070470000C2
+:106860002DE9F041304CE07800285AD120780028FA
+:1068700057D0401E10F0FF00207052D14FF4967098
+:10688000208272B6294F45F2AA50A7F87200002064
+:10689000FCF718FE264D13202860FCF725FEA8BB48
+:1068A0003420E86002202861224E6E61286940F0A1
+:1068B00040002861FCF718FE40BB00211E4A084634
+:1068C0005FEA255312F800C0BCF1FF0F00D0012190
+:1068D000401C80B29842F5D3C1B9C4E90676392686
+:1068E0000127A06910F8011B10F8012BA061E069D5
+:1068F00001EB022102886A612F6120F8021BE0612E
+:10690000FCF7F2FD10B9761EB6B2EAD20120FCF710
+:10691000D9FD62B601F004FD0848816821F4804188
+:106920008160BDE8F08100004C070020680E002067
+:106930000020024000FC000800FC0008A802002023
+:106940001948016841F010010160016821F003015C
+:106950000160016841F00201016014484168416032
+:1069600041684160416841F480614160416821F4BF
+:106970007C11416041680E4A11434160016841F059
+:106980008071016001688901FCD5416821F0030133
+:106990004160416841F0020141604168C1F38101F9
+:1069A0000229FAD170470000002002400010024086
+:1069B0000000280830B5044C039D6080A180E2806F
+:1069C0002381658130BD0000040C00200A4482420E
+:1069D00001DA10B27047C91A8142FBDD08B2704774
+:1069E0002DE9F04F4A48DFF82CA1DFF82CB1C17F28
+:1069F000477A046849480022DFF82C91466C4848E1
+:106A00004FF0010E802985784648836834D301F021
+:106A10001F0C5AF82C100C420146096802D041F4B0
+:106A2000805101E021F4805101605FEAC14C1ED425
+:106A30005FEA814C1BD599F80AC0C8465FEACC7C56
+:106A40000BD05FEAC31C12D4A8F80A209BF8008080
+:106A500028F002088BF8008009E0322E07DC5FEA9C
+:106A6000857C04D55FEA035C01D4A8F80AE04FEA0C
+:106A7000113C6CF34D310160802F24D307F01F07C8
+:106A80005AF827100C42016802D041F0040101E0DD
+:106A900021F0040101604C0711D44C050FD599F881
+:106AA0000A70FF070BD0DF0109D4A9F80A209BF870
+:106AB000007027F002078BF80070C0F89C208C084B
+:106AC00064F38A21016099F80A40E40719D1174C50
+:106AD00094F86440012C14D1322E10DC046866074F
+:106AE0000DD51B050BD4E30409D5AB0707D5D0F8AA
+:106AF0009C304EF66024A34205D9A9F80AE0C0F8FC
+:106B00009C20BDE8F08F5B1CC0F89C30F9E70000CA
+:106B1000F805002018B70008F20500203801002011
+:106B20009F070020A8020020100C0020680E002003
+:106B300010B5FAF75FF90F48018821F002010180D2
+:106B40000C49183109880C4A928E1144094A343292
+:106B5000118008490C390A8842F001020A80011D9F
+:106B60000A884FF6ED531A400A80018841F012015D
+:106B7000018010BD0C0400405C040020130A037067
+:106B80000A70704705484FF6FF620188491C89B2B8
+:106B90000180914201D300210180704798080020B4
+:106BA0000F4810B5016841F00101016041680D4ACC
+:106BB0001140416001680C4A11400160016821F4F4
+:106BC00080210160416821F4FE0141604FF41F0102
+:106BD0008160FFF7B5FE05494FF00060086010BD09
+:106BE000001002400000FFF8FFFFF6FE08ED00E095
+:106BF0004FF0E02005494161054AF02182F8141D5B
+:106C0000002181610721016170470000DFA50100BB
+:106C10000FE000E02DE9F047DFF8B090B9F8000090
+:106C20004FF0000400064DD5294D6888401C68804F
+:106C3000FBF730FC274E284B284832786A7093F8CF
+:106C40000080072726494FF0C80CB8F1010F03D088
+:106C5000244AD288E2B12EE072B1012A12D0C28851
+:106C600042F40062C280886840F00400886003201B
+:106C70002870052030701BE0828942F00802828172
+:106C80000120F5E7828942F0100282810220EFE7BD
+:106C9000154A15786D1CEDB21570032D08D91470C6
+:106CA000C28842F40062C280886840F004008860B4
+:106CB0001F70A1F842C000204FF49661401C80B2C2
+:106CC0008842FBD3A9F80040BDE8F087102C0140B2
+:106CD0003C070020500700204F070020100C002028
+:106CE000A8020020D80A002072020020704700008D
+:106CF0002DE9F0434FF08040018A21F0010101822B
+:106D0000AA48007800287CD1A94FF87B002878D1C8
+:106D1000A848406C322874DCA7488068DFF89C9251
+:106D20004104A74DB9F804004FF0000403D4401CFF
+:106D3000A9F8040024E1002874D02978012611B1B3
+:106D4000012912D013E14946B0F5BE7FFAD92E7061
+:106D5000CC718C71EC702C72287A0A18401CC0B26D
+:106D6000147228720F28F7D301E1B9F802204946BE
+:106D7000824201D9EE7100E0EC7190488A790830C6
+:106D80000F2A15D2CB79082B0BD2C3F10708EB7968
+:106D900012F800C003FA08F363441354CA79521C72
+:106DA000CA71CA79082A03D18A79521C8A71CC71B6
+:106DB00099F80610C8460F2973D10D21FBF702F987
+:106DC000A881010A6970C0B2A87088F8064098F8D6
+:106DD00016208A4265D198F81510814261D198F841
+:106DE0000BC07849032302227748BCF1000F10D072
+:106DF000BCF1010F02D0BCF1020F14D080F86A2060
+:106E000000E0C7E091F800C02CF00C0C0CF1080C6D
+:106E10000FE080F86A6091F800C02CF00C0C0CF1C7
+:106E2000040C06E0A5E080F86A3091F800C04CF050
+:106E30000C0C81F800C098F80C10B6EB111F04D1AF
+:106E400080F86E4087F84A400EE0B2EB111F04D183
+:106E500080F86E6087F84A6006E0B3EB111F03D13B
+:106E600080F86E2087F84A200B0717D001F00F0139
+:106E7000012901D0022915D080F86C602C7198F896
+:106E80000D102A7906FA02F30B406B71082A41D2E1
+:106E9000DFE802F00B0F4016212C333A80F86C40EB
+:106EA000ECE764E080F86C20E8E713B380F870400A
+:106EB00030E013B180F850602CE080F8504029E0B9
+:106EC00023B180F8656087F8076123E080F86540AA
+:106ED00087F807411EE023B187F8F94080F84D405C
+:106EE00018E087F8F96080F84D6013E013B180F87E
+:106EF00068600FE080F868400CE013B180F86660CD
+:106F000008E080F8664005E013B180F8676001E0B2
+:106F100080F86740521CD2B22A71082AB1D398F87F
+:106F20000E108A0704D587F8F56080F8646005E0E4
+:106F3000264A87F8F54080F864405481C90702D09A
+:106F400080F8294001E080F8296098F8111000F8D5
+:106F50006D1FC2781E48012A1ED001B3012921D01D
+:106F60004FF48051A0F876101A493C200870A9F817
+:106F70000240A9F80440B9F80210491CA9F802100F
+:106F8000B9F80210B1F5FA7F04D940F2F511A9F869
+:106F900002102C70BDE8F08344F21C71E2E74FF45C
+:106FA0000051DFE741F25551DCE700004F070020B8
+:106FB000A80200203801002000100140500E0020DF
+:106FC000D8060020D4040020680E0020100C0020F9
+:106FD000400500204C0700202DE9F05FFCF7CEFCB7
+:106FE0008E4D2888A5F10406C0070AD0308820F00D
+:106FF00008003080288820F00900288002F0F8F886
+:10700000D9E02888DFF81892DFF81882864C8007CC
+:107010001AD5B9F8001041F00101A9F80010B8F82C
+:107020000000804914315030088028884FF6F9510B
+:1070300008402880308840F004003080FEF708FFC8
+:1070400084F83C00BDE8F09F2888784F40072888E6
+:1070500071D520F004002880FEF7FAFE94F83C1069
+:107060008142EFD1308820F004003080FCF7A6FE8A
+:107070002078410605D594F8541094F83B209142AD
+:10708000E0D03978400621F00201397004D5FDF7CF
+:107090001FFE97F82F7004E094F83C00FCF7C0FC4A
+:1070A0000746DFF880B140F68C2A0BF1180B062F4B
+:1070B00047D294F83800B8423ED03846FCF734FC4A
+:1070C0002078C00716D094F83A0094F8391000F0F0
+:1070D0000302914206D0A17A00F0010001F0010103
+:1070E000884215D1FCF7D2FDF9F7D0FEFCF7FEFE81
+:1070F000384689E0FCF7CAFDF9F7C8FEFCF7F6FE52
+:107100003846FCF7E3FD207840F00100207099E755
+:10711000288820F008002880206B810801EBD0002F
+:10712000504515D2B8F800100844ABF8000030887C
+:1071300040F0080003E00DE0308820F008003080C7
+:1071400080E7B9F8001041F00101A9F80010DFE76D
+:107150005046E7E70007288831D520F0080028804E
+:10716000308820F008003080FEF772FE84F83C0082
+:10717000FCF724FE387820F00200387020784006B2
+:1071800004D5FDF7A5FD97F82F5004E094F83C00D6
+:10719000FCF746FC0546062D08D294F83800A842B4
+:1071A000B5D0FCF773FDF9F771FE2AE02048C188DD
+:1071B00041F04001C180BDE8F05FFCF775BEC0063C
+:1071C000288825D520F010002880308820F0100075
+:1071D000308097F838000C2802D2401C87F838001D
+:1071E000387840F002003870FDF772FD97F82F50A4
+:1071F000787884F8390094F83800A84287D0FCF7F2
+:1072000045FDFCF773FE2846BDE8F05FFCF75EBD68
+:107210004EF2BE110840288014E700001004004020
+:107220000004004024040040380100205C040020D9
+:10723000100C00202DE9F04F514F85B0388820F018
+:10724000010038804E480026103006804D4CDFF893
+:1072500038A14FF0010894F85C0042F63029C107CC
+:1072600074D072B64948816941F4007181618169C5
+:1072700041F4806181614FF40040FEF7A3FD444D6D
+:1072800000212846F9F74EFB00212846F9F740FB7C
+:10729000DFF800B100215846F9F73AFB00213E48DB
+:1072A000FBF7CEFB2846F9F75FFC5846F9F75CFC84
+:1072B0004FF46020CDE902068DF8056000968DF848
+:1072C00010808DF8048069462846F9F7DFFC012319
+:1072D0001A460F212846F9F72AFD01212846F9F719
+:1072E00017FB00204946401C80B28842FBD3284649
+:1072F0002E600121F9F75AFD28688007FCD5244843
+:107300004C30006894F85C1021F001012144A1F890
+:107310005000F9F711FB62B6FDF7E8FB47F6906104
+:10732000AAF8001094F85C00401CC0B284F85C001D
+:107330000C2822D212491431A1F80080388840F07C
+:107340000100388005B0BDE8F08FFFE7134920F059
+:107350000100085A12490880114945F658000839B9
+:1073600008800F4846F65801001F01800C49202074
+:107370000C390880AAF80090D4E70320A070E1E758
+:10738000000800405C0400202C080040001002406F
+:10739000002401400028014008000240D4B2000847
+:1073A000202C01400029018802D041F0800101E039
+:1073B00021F080010180704710B50A884B88CC8885
+:1073C0001A438B8823431A430B891A434B898989B3
+:1073D0001A430A43A0F8442010BD002101804180D7
+:1073E0008180C1800181418181817047002981882C
+:1073F00002D041F0010101E021F0010181807047DC
+:107400000029018802D041F0010101E021F00101D1
+:1074100001807047002930F8441F02D041F4004138
+:1074200001E0C1F30E010180704700004B4910B527
+:10743000884202D10121C41486E0B0F1804F09D006
+:10744000474988420DD101210220FEF7DDFC0021D1
+:10745000022064E001210846FEF7D6FC002101204D
+:107460005DE04049884206D101210420FEF7CCFCB2
+:107470000021042053E03C49884206D10121082024
+:10748000FEF7C2FC0021082049E03849884206D1B5
+:1074900001211020FEF7B8FC002110203FE0344904
+:1074A000884206D101212020FEF7AEFC00212020D9
+:1074B00035E03049884202D10121441444E02E498C
+:1074C000884202D10121CC043EE02C49884202D1FD
+:1074D00001210C0538E02A49884202D101214C05DE
+:1074E00032E02849884206D101214020FEF78CFC79
+:1074F0000021402013E02449884206D10121802048
+:10750000FEF782FC0021802009E0204988420AD150
+:10751000841501212046FEF777FC00212046BDE8B6
+:107520001040FEF771BC1A49884202D101210C04B7
+:107530000AE01849884202D101214C0404E01649AE
+:1075400088420AD101218C042046FEF775FC2046B2
+:10755000BDE810400021FEF76FBC10BD002C0140BB
+:107560000004004000080040000C004000100040F3
+:107570000014004000340140004C01400050014024
+:107580000054014000180040001C00400020004052
+:10759000004001400044014000480140002A828927
+:1075A00001D00A4300E08A438281704730B5028CE3
+:1075B00022F001020284028C8388048B22F00202F2
+:1075C00024F073050C882C430D8915434A882A43FF
+:1075D000114DA8420BD0114DA84208D0104DA84221
+:1075E00005D0104DA84202D00F4DA8420DD122F077
+:1075F00008054A8923F440732A4322F004058A8847
+:107600002A438D891D43CB892B4383800483C988FA
+:107610008186028430BD0000002C0140003401400E
+:10762000004001400044014000480140028B22F02C
+:1076300008020A430283704770B5028C22F01002E0
+:107640000284028C8488038B0D8823F4E6464FF66F
+:10765000FF7303EA052535430E8922F0200203EA71
+:10766000061616434A8803EA02123243104EB0420D
+:1076700002D0104EB04215D122F080064A8924F47F
+:10768000406403EA0212324322F040068A8803EA89
+:10769000021232438E8903EA86062643CC8903EA26
+:1076A0008404344384800583C9880187028470BDC3
+:1076B000002C014000340140028B4FF6FF7322F48E
+:1076C000006203EA012111430183704770B5028C07
+:1076D00022F480720284028C8488838B0D8823F0CC
+:1076E00073031D4322F400730E894FF6FF7202EA02
+:1076F00006261E434B8802EA03233343104EB04252
+:1077000002D0104EB04215D123F400664B8924F408
+:10771000405402EA0323334323F480668B8802EA51
+:10772000032333438E8902EA06162643CC8902EAF4
+:107730000414344384808583C9888187038470BDA1
+:10774000002C014000340140828B22F008020A43E1
+:107750008283704770B5028C22F480520284048CBC
+:107760008288838B0D8823F4E6464FF6FF7303EA85
+:107770000525354324F400560C8903EA04343443C8
+:107780004E8803EA06362643094CA04202D0094C33
+:10779000A04205D122F480448A8903EA821222435E
+:1077A00082808583C988A0F84010068470BD0000DF
+:1077B000002C014000340140828B4FF6FF7322F40D
+:1077C000006203EA012111438183704701858282AF
+:1077D0007047828822F07002828082880A43828009
+:1077E0007047A0F84010704730B502881B4B1C4C06
+:1077F00098420DD0A0420BD0B0F1804F08D0194D67
+:10780000A84205D0184DA84202D0184DA84203D175
+:1078100022F070054A882A43154DA84206D0154D1E
+:10782000A84203D022F44075CA882A4302808A887D
+:1078300082850A88028598420AD0A04208D00E4A62
+:10784000904205D00D4A904202D00D4A904201D19B
+:10785000097A01860121818230BD0000002C01409F
+:10786000003401400004004000080040000C0040CB
+:10787000001000400014004000400140004401405E
+:10788000004801404FF6FF71818000210180C180D6
+:107890004180017270470029018802D041F0020145
+:1078A00001E021F00201018070470029018802D027
+:1078B00041F0040101E021F0040101807047000063
+:1078C000194810B54079002300F003011748022938
+:1078D00027D0174A01881488611A89B201240F2918
+:1078E0000BD3118801808168002900DA49420129FF
+:1078F00003DD10490978022905D0417F012906D00E
+:107900001188418010BD4477C37711884180418838
+:107910001288511A89B240F21A629142F2D3C477A6
+:1079200010BD437710BD0000B7070020300E0020C7
+:10793000580700204F07002080092830FF2801D970
+:10794000FF207047C0B270472DE9F041B1F90250F5
+:1079500000231E240F22854203DDB1F90000BDE89B
+:10796000F081B1F97A50854202DAB1F97800F6E790
+:1079700001EB8205B5F90250854201DA134600E0B9
+:107980001446E21852085D1CAA42F1D101EB8203B1
+:10799000B3F90240844206DAB3F9067031F9225095
+:1079A000B3F9046005E033F9027C31F9225033F970
+:1079B000046C001BC11789013A1B41EA9061D3177F
+:1079C0008001F8F7AFFB721BA0FB024601FB0261CE
+:1079D000D31700FB0310810641EA9410284400B23B
+:1079E000BDE700002DE9F04FDFF8B8B16A48DFF8D5
+:1079F000AC91DFF8ACA190F80EC0BBF91A70BBF9DE
+:107A00001C60BBF91850BBF96C10BCF1070F48D2D1
+:107A1000DFE80CF08D041A30485E7600D9F80020BB
+:107A2000C284DAF800200285C28C038DA7EB8202A3
+:107A300012B2A6EB83034A431BB2594342F3CF224F
+:107A400041F3CF23D11870E0D9F800208284DAF80E
+:107A500000200285828CA5EB820213B2028D4B437B
+:107A6000A6EB820212B243F3CF24514341F3CF235A
+:107A7000E11814E0D9F800200285DAF800208284A9
+:107A8000028D838CA6EB820212B2A5EB83031CB29B
+:107A90004A43614342F3CF2341F3CF2419194942AA
+:107AA0000AB244E0D9F80020C284DAF800208284C7
+:107AB000C28C838CA7EB820212B2A5EB83034A43EC
+:107AC0001BB2594342F3CF2241F3CF24111914E0E2
+:107AD000D9F800208284DAF80020C284828CC38C1A
+:107AE000A5EB820212B2A7EB83034A431BB242F317
+:107AF000CF24594341F3CF22A11849420BB216E0DB
+:107B0000D9F800200285DAF80020C284028DC38CE7
+:107B1000A6EB820212B2A7EB83031CB24A4342F3E4
+:107B2000CF23614341F3CF22991849420CB2BBF9EC
+:107B30001E50594605F21E56A64201DACE8306E0D3
+:107B4000A5F21E55A54201DDCD8300E0CC83B1F93D
+:107B5000204004F21E55954201DA0D8406E0A4F29D
+:107B60001E54944201DD0C8400E00A84B1F9222005
+:107B700002F21E549C4202DAABF8224008E0A2F264
+:107B80001E529A4202DDABF8222001E0ABF822300F
+:107B9000417B8173BDE8F08FA80200203C240140A6
+:107BA0003C280140400500202DE9F047044670487C
+:107BB000714E002702786F48022AB0F9341004D0C1
+:107BC000082A6ED0092A6DD0CDE0C27B022A02D1EC
+:107BD000B0F844205AB1A4F8421071810423B6F9D8
+:107BE00008101A460020FEF7F1FE3081BBE0634921
+:107BF000DFF88C81496A0D14E58090F84A1099B13C
+:107C00000089DFF88091C0F3C001C0F300208142F9
+:107C100023D1D8F8440040F2BA41884240DD40F612
+:107C20006A1188420ADC15E0B4F9020040F2DA2158
+:107C3000884279DD40F26A41884204DD0823B4F9C4
+:107C400042101A464EE0A0F2DA20F8F7F4FB0022C8
+:107C50004D4B56E0A0F2BA404FE04C480078C006C9
+:107C60000CD5D8F8440041F2243188425CDD41F261
+:107C7000D4718842E2DC00F6DC4020E04448DFF8C2
+:107C8000149190F8701001290DD090F86F00012820
+:107C900009D041480178C90746D04049098889B1CF
+:107CA00042E05AE05DE0B4F9020041F6DC6188424E
+:107CB0003ADD42F23411884210DC00F59270A0F5F2
+:107CC00000501AE0B0F91000B4F90210A0F5967255
+:107CD000914229DD00F5967291420BDDB4F9421014
+:107CE00020231A460020FEF771FEA4F84200002867
+:107CF00017DB1BE0081A00F59670F8F79CFB0022D2
+:107D00004B46F8F704FB0E22F8F770FBF8F7CAFBB6
+:107D100000B2C0F5804068438013A4F84200002DF3
+:107D200004DCA4F8427001E0A4F842501C48B0F909
+:107D30001210D8F85000081A718B01EB600000B2E5
+:107D4000F082002800DCF782B4F94200B6F9161080
+:107D5000884200DB0846708104E01248B0F87C00DD
+:107D6000F9E77181378184F84070BDE8F087000041
+:107D70004F070020A80200204C00002040050020F2
+:107D80003801002000C09240000079402007002008
+:107D9000680E002000C08240C00A002008000020B9
+:107DA000D80A0020240C00202DE9F041B1F902503E
+:107DB00000232B241522854203DAB1F90000BDE827
+:107DC000F081B1F9AE50854202DDB1F9AC00F6E7C1
+:107DD00001EB8205B5F90250854201DD134600E052
+:107DE0001446E21852085D1CAA42F1D101EB82054B
+:107DF000B5F90230834206DA35F9026C35F9044CE4
+:107E000031F9221006E01E4631F92240B5F906305C
+:107E1000B5F90410801B091BC5178911AD0345EA8C
+:107E200090458703A1FB070CCA1702FB07C201FBA1
+:107E300005219A1BD317F8F775F9000A40EA01608B
+:107E4000001900B2B0F5804FB9DB43F6FF70B6E71A
+:107E500070B5134C40F224452946204600F02CF81A
+:107E600000281BD0204600F046F82946204600F0A6
+:107E70001DF80C4C00212046FAF7E2FD2046FAF7E7
+:107E80005DFEC0F164000849C0B20428087201D93F
+:107E900000F0AEF9BDE87040FAF78EBE70BD00008C
+:107EA0000038014058000240840600200A0A0121DF
+:107EB0009140C9430180704730B501F01F02012491
+:107EC0000025C1F3421304FA02F2012B0FD0022B5A
+:107ED0000FD0838A4FEA11210088134204FA01F47B
+:107EE00000EA040001D000B10125284630BD838995
+:107EF000F0E7038AEEE78088C0F3080070470000CF
+:107F000070B5214C2068214D400103D520492846F9
+:107F1000F9F706F92068000104D51D492846FF310C
+:107F2000F9F7FEF82068C00003D51A492846F9F78A
+:107F3000F7F81948194A0178CB0712D192F82F3077
+:107F4000012B0ED0FAF70CF82068C0F382611448B8
+:107F5000072916D0216811F0E05F01D15521017089
+:107F600070BD012382F82F3021F0010101700D480E
+:107F700001680D4A01F4E06111430160BFF34F8FC6
+:107F8000FEE70021EBE700000864004000640040C9
+:107F900001000038000001384E080020DC0E0020EF
+:107FA000580800200CED00E00400FA05F0B585B09B
+:107FB000042000258DF808000702844C00950195E7
+:107FC0008DF80A508DF8135039462046F9F708FA13
+:107FD00001281DD17E4E06F8305FF9F71FF82068A2
+:107FE00040F40040206079481430016821F001011C
+:107FF0000160784D286800F0FBFD002176A001F0BB
+:108000005BFE286039462046F9F7A2F8012030705F
+:1080100002212046F9F7E4F901287CD16A460021C3
+:108020002046F9F7B3FA01986E4920F06040886065
+:108030009DF80A1008291BD16B4908440C2817D257
+:10804000DFE800F0060BBDBDBDBDBD1752717CA3BE
+:1080500064489DF80B106F309BE0624A002069462F
+:1080600017320B18DB7A1354401CC0B20828F8D31F
+:10807000A5E05C499DF80B004F3103090A7860F3D5
+:10808000030263F30412430963F34512800960F3AA
+:1080900087120A709DF80C0048709DF80D008870DA
+:1080A0009DF80E00C8709DF80F000A7960F3000279
+:1080B000400860F347020A719DF8100048719DF86E
+:1080C00011208879930862F3010063F38300120999
+:1080D00062F3071088719DF81220C87962F30600D8
+:1080E000D20962F3C7104EE040489DF80B100170B2
+:1080F0009DF80C1041709DF80D1001F00302827084
+:10810000C1709DF80E1001719DF80F1041719DF81E
+:108110001010817100E056E09DF81110C1719DF8BA
+:10812000121001724BE02F489DF80B205730017858
+:1081300062F30101920862F387012AE029499DF860
+:108140000B205F31087862F30300120962F3071015
+:1081500008709DF80C0048709DF80D20887862F337
+:108160000600D20962F3C71088709DF80E00C8702F
+:108170009DF80F0008719DF8100048719DF81100DE
+:1081800088719DF81200C87119E016489DF80B100F
+:10819000673001709DF80C1041709DF80D108170D2
+:1081A0009DF80E10C1709DF80F1001719DF8101010
+:1081B00041719DF8111081719DF81210C171022159
+:1081C0002046F8F7C5FF05B0F0BD00000064004090
+:1081D000DC0E00205C0800206465765F63616E3110
+:1081E0000000000070070020FFFE00E720100020C4
+:1081F00070B51D4D00242878432834D1687846286E
+:1082000031D1A878502807D0512805D0812803D033
+:10821000892801D0212826D1144E7071E978717215
+:10822000A81C891CF9F706FFB072717A29440979F4
+:108230003182884217D106F10E00017841F0020127
+:1082400001700B48016841F020010160317A094852
+:10825000002204E02B5D03552A55641CE4B28C42D5
+:10826000F8D38078707170BD00090020840600206A
+:108270000C0C0140A20D002070B51D20FDF76AFA1C
+:10828000FCF726FD1D20FDF77BFA154890F82F100E
+:10829000144D0623144C85F8381090F83B1095F8CF
+:1082A0003B201143012A04D0022A07D0042A0AD015
+:1082B00010E0827A8A420DD0007B09E0027D8A427A
+:1082C00008D0807D04E0827F8A4203D090F82000AD
+:1082D000884200D12370002085F8400070BD000066
+:1082E0005C040020380100204F0700200B480021CB
+:1082F0004180A0F1B8018A898280CB891A44C2806A
+:108300000B8A1A4402814B8A1A444281898A114499
+:10831000818143F6FF71C18170470000F0010020A8
+:10832000084940F61C72B1F90C00904202DA00F5DF
+:108330009F7005E041F2E302904201DDA0F59F70DD
+:10834000C88170474C00002038B51348C16941F01E
+:108350000401C1611E208DF8000002208DF801008B
+:108360008DF8020001248DF803406846FDF714FAE9
+:108370000A4984200880094947F690602C3108801A
+:108380000020091F0880054914310C80091F08804E
+:10839000081F048038BD00000010024000080040A3
+:1083A00030B420491E4A45788B7A114692F83B40FA
+:1083B00091F83910AC4218D14BB10379994202D0EF
+:1083C0004379994201D140791AE0807909E08379B3
+:1083D000994202D0C479A14202D182F82F3011E033
+:1083E000407982F82F0030BC7047C578AC42FAD192
+:1083F0006BB1C379994202D0037A994205D1007AD0
+:1084000082F82F0030BCFEF793BB407AE9E7437A4D
+:108410009942E2D00479A142DFD0007AE1E700007E
+:108420005C04002038010020FEE700002DE9F04741
+:108430000446007F012868D13548E1880288511A36
+:1084400089B2072916D30088E080B4F9000044F20D
+:10845000DD414843401346F6D96148438013A0608C
+:10846000401000B2A0814FF08051B1FBF0F0F7F75F
+:10847000DDFF2061B4F90C6096B1B4F902104DF63D
+:10848000B05048430014A082B4F904704DF6B052C5
+:1084900007FB02F24FEA2245E58204D4024603E0DC
+:1084A0000020E08330E0424212B22283002D01DB43
+:1084B0002B4600E06B421BB2DFF85890638398466E
+:1084C0004FF4804AB24208DAF7F7A7FF2169F7F7BD
+:1084D0007AFEF7F7CEFF801304E0002901DA484660
+:1084E00000E05046E083B04509DA2846F7F795FFEB
+:1084F0002169F7F768FEF7F7BCFF801304E0002F4F
+:1085000001DA484600E050462084BDE8F0870000CC
+:108510005807002000C0FFFF2DE9F0414C484D4EA8
+:1085200000250078A6F15004022806D14A4FF87BB6
+:10853000022802D1B7F8440030B1A5862564B5629F
+:1085400084F83850BDE8F08144488168C0684943E8
+:1085500000FB0010FBF7EAF840F233314843810B8F
+:10856000B4F8440043F6CC42504301EB903080B263
+:1085700043F69911A4F84400884209D338481146BB
+:10858000B0F90400884203DB97F84A00032813D0AF
+:108590000123B4F934101A460020FEF717FAA0861A
+:1085A000B4F84000012301B21A460020FEF70EFA8B
+:1085B00020648003B06226E0B4F8460041F69A13C6
+:1085C000A0F51852663A9A4209D2B4F94400214AF9
+:1085D000FAF74CFF2064012084F8380022E044F2CE
+:1085E0004711884212D994F83800D8B11D48017853
+:1085F000491CC9B20170022914D30570206C10B156
+:10860000401E206408E084F838500BE0A0F580405C
+:10861000B0F5A47F03D2206C8003B06202E084F83E
+:108620003850B562B4F840000A4980B20839323493
+:1086300001F010FDB4F90000B4F91810414389139A
+:108640006180B4F9161048438013A0807AE70000D7
+:108650004F070020900A0020A8020020CC0900202B
+:10866000F2050020320100200D480021A32280F8ED
+:108670002810C18381865030C2600E22028241F2EE
+:108680006202426108220283418341F25552828391
+:108690009203C0E9081240F28E3282608162704714
+:1086A000400A00202DE9F0410546FBF737F9204C40
+:1086B000204E074620686168421C8A4220D009B9D2
+:1086C0003F281DD004EB0010AA7A05F10B010E30F3
+:1086D000F7F759FD2168686804EB0111886021688B
+:1086E000A87A04EB0111888172B62068401C2060D2
+:1086F000402801D30020206062B6307888B114E0B1
+:108700003846FBF7F3F80A28D4D3706800F070FA03
+:10871000002109A001F0D0FA70604FF0FF30BDE8F1
+:10872000F08155203070F9F71BFC0020F7E70000BE
+:10873000B8140020580800206465765F63616E31CC
+:108740000000000010B504000B462D4AC3F10000E4
+:1087500028D56442002B12DAA04207DA214600F045
+:10876000F1FB32F81000C0F5404041E001462046E0
+:1087700000F0E8FB32F8100000F5004038E0A342BA
+:1087800008DA2146184600F0DDFB32F8100000F54B
+:1087900040402DE0204600F0D5FB32F81000C0F537
+:1087A000803025E0002B12DAA04207DA214600F0E3
+:1087B000C9FB32F8100000F5804019E00146204660
+:1087C00000F0C0FB32F81000C0F5004010E0A342FA
+:1087D00008DA2146184600F0B5FB32F81000C0F563
+:1087E000804005E053B1204600F0ACFB32F81000A9
+:1087F000B0F5004F01DDA0F5803010BD002010BDA8
+:10880000E0B2000840438013494300EBA13000224E
+:108810000302002B14DDB3F5001F01DC802001E012
+:108820004FF4005093FBF0F1014401EBD17149107A
+:10883000814206D0521CD2B20846062AF2D300E08A
+:108840000021C80000B2704702E008C8121F08C12A
+:10885000002AFAD170477047002001E001C1121FC1
+:10886000002AFBD1704700002DE9F047BD4CBE48FF
+:1088700021880288511A89B20F297DD30088A4F17A
+:108880003C052080288F08B1401E28872B78B74AE6
+:10889000C3F3810001281ED0022821D0118BB148DA
+:1088A000B44EDFF8CC92407EB6F806C00027B1F592
+:1088B000926F1CD8142818D3782060764CF01000E2
+:1088C000F08040F26660A88123F001002870D77321
+:1088D00089F8007018E0108B00EB4000C00302E044
+:1088E000108BA5494843010CD9E7401C04E0B1F5C1
+:1088F000216F09D910B1401E607605E02CF0100000
+:10890000F08043F001002870B5F90200B5F9143089
+:108910004143C3EBC303C1F38F31C3F3D10303EB73
+:10892000510109B2A9829046128B4FF080535043F7
+:10893000B5F91620C0F38F30C2EBC202C2F3D102E8
+:1089400002EB500000B2E882AA6A42431213EA62C4
+:1089500093FBF2F22A63894A1080A2680A44A2605B
+:10896000E1680144E160207C401CC0B2207407280B
+:1089700002D942F3CF0000E0E8E02883C910698300
+:10898000E760A76041F6C8012774884204DD2A8B9E
+:108990007B49B1FBF2F1E981C117890341EA9041BA
+:1089A000800342F69B420023F7F7BCFBA8846D4886
+:1089B0002A78A0F13C009307B0F90600C2F38102C7
+:1089C00000EB801101EB003141F30F3115D5012A85
+:1089D00007D0022A0BD04EF6AC3141430914A180D6
+:1089E00011E049F2586250430014A08020E04CF29C
+:1089F0000C3141430914A18026E0012A0ED0022A3D
+:108A000018D0A08069845F4948430014A4F81E0070
+:108A1000FAF754FA5C480088C0B143E04AF2904249
+:108A200042431214A2804BF2C822504300146884BF
+:108A3000E183EDE74CF6345141430914A1804DF632
+:108A40006C314143091469845049DDE795F82000F1
+:108A500000BB88F80F7089F80070B5F91A00A0F50E
+:108A600014512C39B1F56E7F18D2617FF42912D9D7
+:108A70004749E880434AA1F8460050430014A880C3
+:108A8000A1F84400FF2085F8200081F82800414922
+:108A90003C20087006E0491C617703E0607F08B164
+:108AA000401E6077B5F91A00B4F91E203A49904289
+:108AB0000DDDA27E7D2A08D9F28842F00802F280FC
+:108AC0000A7822F002020A700EE0521C06E0A2F2BE
+:108AD0003D12904208DAA27E12B1521EA27603E045
+:108AE000F28822F00802F280B4F90420904214DAED
+:108AF0002A4B9B68B3F5FA7F0FDAE07E3E2809D94E
+:108B0000F08840F01000F0802777087820F002000D
+:108B100008700CE0401CE07609E002F23D12904241
+:108B200001DD8888A0B1207F08B1401E2077B5F90B
+:108B30001810606908446061217E491CC9B2217621
+:108B40001F2903D94011A88367612776BDE8F08704
+:108B5000207F7D2804D9F08820F01000F080E6E71F
+:108B6000401CE3E71005002058070020A802002061
+:108B70004F070020100C002030330100800B002034
+:108B800074E8260B188601005A070020E03801001F
+:108B9000680E00204C070020F20500204005002050
+:108BA000024941F2F460886270470000D40400205A
+:108BB00070B50D4C207828B1012808D0062505286D
+:108BC0000FD10BE00948F9F745FC012004E0074804
+:108BD000801DF9F73FFC0520207070BDF9F75AFCA5
+:108BE0002570257070BD000050070020E8B1000816
+:108BF0000A4A4FF0FF31B0EBA20F0CDA00280ADB73
+:108C00000749096851F820004068006900B1004731
+:108C10006FF0050070470846704700000400000030
+:108C20008C08002070B50A4DA86870B1002409486E
+:108C3000AC60F8F71DFB084804604460A0F5816053
+:108C4000046044602C70002070BD6FF0040070BDA3
+:108C50005808002000640040B81400207FB5054685
+:108C60000024631E244A4FF00050072D41D2DFE854
+:108C700005F04004111E21403C00814208D2D0681A
+:108C8000202805DA1D4B43F82010401CD0600CE072
+:108C90001C4627E08142FBD210692028F8DA174BE6
+:108CA000803343F82010401C10610023F0E7F8F7F0
+:108CB000F5FA17E000208DF80B000121ADF8000057
+:108CC0000422ADF80400ADF808008DF80C108DF802
+:108CD0000A00ADF80220ADF806208DF80D106846A8
+:108CE000F8F718FB204604B070BDBDE87F40FAF7E6
+:108CF000A9BE1846F7E7000058080020C018002059
+:108D0000F8B5414EB06801287BD04048F8F7B0FA7A
+:108D100001210820FDF784F801210846FDF780F8BD
+:108D200001214806FDF764F801214FF4EA10FAF733
+:108D3000A1FD4FF48070ADF8000003248DF80240CF
+:108D40000420334D8DF8030069462846FAF740FDAC
+:108D50006815ADF800008DF8024018208DF803006A
+:108D600069462846FAF734FD14208DF800000227E2
+:108D70008DF8017000248DF8024001258DF8035014
+:108D80006846FCF709FD13208DF800008DF801708E
+:108D90008DF802508DF803506846FCF7FDFC162054
+:108DA0008DF800008DF801408DF802408DF80350D9
+:108DB0006846FCF7F1FC17490120FFF74FFF164901
+:108DC0000120FFF74BFF15490120FFF747FF14492A
+:108DD0000120FFF743FF13490120FFF73FFF002168
+:108DE0000320FFF73BFFF8F7EFF90F4804604460FA
+:108DF000A0F581600460446034700020B560F8BD67
+:108E0000FFE74FF0FF30FAE7580800200064004009
+:108E1000000C014020FF401820FF431820FF441899
+:108E200020FF451820FF2518B81400202DE9F04731
+:108E300081461E4886B0174680680E46A0B14FF0A6
+:108E4000FF381FB36846FAF70BFE401C0ED00DF139
+:108E50000B019DF80A208A464846019DF7F793F9D1
+:108E60009DF80A403D601DE06FF0040006B0BDE8CB
+:108E7000F08700BFFAF7E6FD411C15D0A84213D1D8
+:108E80006846FAF7EDFD0198A84201D04046EDE7AB
+:108E90009DF80A2009EB04005146F7F774F99DF894
+:108EA0000A000444B442E5D32046DFE75808002016
+:108EB0002DE9F0470646224886B00024806888B134
+:108EC000601E002A10D012680192B2F1005F0BD22E
+:108ED000CF0801F007054FF000084FF004094FF0EC
+:108EE000080A17E06FF0040006B0BDE8F08700BF85
+:108EF0008DF80AA08DF8089006EBC4008DF8098063
+:108F00000168CDF80B104068CDF80F006846FFF7F8
+:108F1000C9FB641CBC42EBDB7DB18DF80A508DF8B7
+:108F200008908DF8098006EBC4012A460DF10B006C
+:108F3000F7F729F96846FFF7B5FB0020D4E70000F2
+:108F400058080020090A05D0B0FBF1F0FF2800D92D
+:108F5000FF20704700207047D0E90021C368521AF3
+:108F60005A4301EBA231816041607047B0F90020A3
+:108F7000B0F90210B0F90630521A5A4301EBA2318F
+:108F8000818041807047000030B5494B18884949BD
+:108F90008A89801A85B24848484A0F2D047801F121
+:108FA0004C001DD31D888D81117A090713D5022C21
+:108FB00001D0434912E0434DB0F90210B5F9005019
+:108FC000A94205DC02DA01F1020108E0458007E070
+:108FD000A1F1020103E0022C02D13B490988418042
+:108FE000B0F840101D88691A89B29C2949D31988A4
+:108FF000A0F84010D16A0023B1F5804F31DB33492E
+:10900000096DB1F5405F2CDD314940F26665B1F97B
+:109010001010A94212DD43F69915A94202DB40F275
+:10902000333108E040F23335A1F26661694343F21F
+:10903000333591FBF5F1A0F8441001E0A0F844307D
+:109040002449B2F80A510978C1F381012DB100BF5A
+:10905000B0F8441001F21E511CE092F84A20032A95
+:1090600010D0A0F84430022C01D0A0F84430B0F960
+:109070005C10B0F9443001F114029A420DDAA0F804
+:109080005C2030BD012901D00229E1D1B0F84410A3
+:1090900001F23331A0F84410E5E703F114029142E4
+:1090A00003DD1439A0F85C1030BDA0F85C3030BD91
+:1090B00058070020000000204F070020A8020020D1
+:1090C000D2040020D0040020CC040020380100206D
+:1090D00040050020D40400202DE9FC41012102209C
+:1090E000FCF786FE01211920FCF79AFE01213C487D
+:1090F000FAF7C0FB4027ADF8007003248DF802405A
+:109100000420384D8DF8030069462846FAF760FBC5
+:10911000E001ADF800008DF802401C208DF803003E
+:1091200069462846FAF754FB4FF4E0712846FAF7EF
+:10913000D6FBA815ADF800008DF8024010208DF880
+:10914000030069462848FAF743FB4FF4A060FCF798
+:1091500055FB1D208DF8040001268DF805600025C3
+:109160008DF806508DF8076001A8FCF715FB1F4924
+:109170008C2008801D494FF6FA702C3108806E2033
+:10918000091F0880194814300680184808300780E5
+:10919000164920310D80154AD020121D1080134A27
+:1091A00045F2F300183210800A1F45F2500010807B
+:1091B0000E4A4FF6FF7038321080121D1080121DBB
+:1091C000108041F21B10088000F012F8FAF76CFED4
+:1091D000064810300580001F0480BDE8FC810000B7
+:1091E000000C1A0000100140000C01400004004077
+:1091F00070B51D20FCF7A3FA2B4D4FF48071284663
+:10920000FAF764FB840080212846FAF75FFB44EA02
+:10921000400440212846FAF759FB0443E0B2234CAE
+:1092200084F83C00FAF7FCFB0546052805D92048E0
+:10923000C18841F04001C18001E084F838501D48E8
+:10924000007A000703D594F838001B490D5C4FF6EF
+:10925000FA702063E062A06260622062E061A06157
+:109260001648606300206064206584F83F0084F83D
+:109270004000FAF783FBA07AFF2812D05FF00200CB
+:1092800084F83D000E480088A0662846FBF770F879
+:10929000207820F001002070BDE870401D20FCF710
+:1092A00064BA0120ECE70000001001403801002002
+:1092B000100C0020A8020020DCBB0008DCFF050029
+:1092C000240400402DE9F0475248534902880B8896
+:1092D0009A1A92B20F2A69D30988DFF84091018067
+:1092E000B9F81E10027D00EB42029180017D491CFD
+:1092F000C9B20175082959D3002404752246017D9D
+:1093000000EB4103491CB3F90430C9B202EB63021C
+:1093100012B201750829F2D341490475414B4A80C4
+:1093200044800E789D895FEAC67C40F6386A4FF02B
+:10933000030714D0A2F22B5C42F6E858C44520D3B0
+:10934000A1F1020C26F00204ACF8002047750C7065
+:1093500040F22B54A24211DA45F004021EE046F01E
+:1093600001060E70524507DD45F001029A8126F094
+:1093700002020A70477517E0447515E045F00202D5
+:109380000CE052450CDA8775427D12B1521E4275CF
+:109390000AE046F002020A7025F007029A8103E013
+:1093A000837D2BB15B1E837540888880BDE8F08784
+:1093B00042F6AA239A4229DAB1F904502DB941F2B2
+:1093C000CD039A4201DA4480EEE7174B920302EB99
+:1093D000833241F67243B2FBF3F212B2428099F843
+:1093E00008400346240702D540F2333401E040F63A
+:1093F0009914A24200DA5C80B3F90220521B02F5F4
+:10940000A372B2F5237FCFD85D80CDE74FF48043C0
+:109410004380C9E7A40C002058070020A8020020C0
+:10942000F2050020100C0020C8F1FFFF2DE9F041EB
+:109430006D4CDFF8B8E14FF0000594F83410C80720
+:1094400006D094F938104B42002958DD0E4657E0FB
+:10945000674884F83750A4F84250664A90F83800BC
+:1094600084F840009586CEF80450CEF80850624E3D
+:1094700040F26663CEF80C50A4F87C3036F8100049
+:109480005E4E768830444FF6FF7606EA800024F878
+:10949000300B4FF0806044F8040CA32020846084DB
+:1094A0005810A084E38440F6991020855800608508
+:1094B0004FF48050A08541F23330E08541F2666080
+:1094C000208641F69910608641F6CC40A0864FF484
+:1094D0000050E08642F23330208742F266606087B7
+:1094E00042F69910A08742F6CC40E08782F8A1505E
+:1094F00041F00100207184F84450BDE8F0811E461F
+:1095000094F937004242002801DD074600E0174683
+:10951000F61B012E0BD0002800DB02465FFA82F614
+:1095200084F8380094F84F00012805D041E0002964
+:1095300000DA1946CEB2F3E794F939305942002BDC
+:1095400001DB184600E0084694F93A20C7B25042C1
+:10955000002A01DB944600E08446BC4508DD002A71
+:1095600000DA0246D7B2002B00DA0B46D8B207E089
+:10957000002B00DA0B46DFB2002A00DB1046C0B237
+:1095800004EB4000B0F9501004EB470030F9502FC5
+:1095900011444910018084F84F5084F83E5084F8FB
+:1095A0003D5084F83C5084F83B5084F83A5084F89D
+:1095B000395004EB46007546B0F9500024F8420FCC
+:1095C000BEF80410C82309B26422FDF7FFF96860F1
+:1095D000E968401AA9680844A860B5F90010484332
+:1095E000C013E860608788E7240C0020E0050020B5
+:1095F00038010020A8020020EEBB00084C0000202B
+:10960000F0B4544890F83410C90776D0524990F815
+:109610004030002291F838108B426FD04F4CA0F8A8
+:1096200072204F4DE65C04468E4294F9374002D0DA
+:10963000EE5C8E420FD1641C64B280F83740EB5C64
+:109640008B4202D1641C80F8374090F937300F2BE1
+:109650001BDD0F2317E0434DEE5C434D8E4202D0DD
+:10966000EE5C8E4211D1641E64B280F83740EB5C30
+:109670008B4202D1641E80F8374090F937406FF07A
+:109680000E039C4201DA80F83730324B90F83F509D
+:10969000393390F83740EC5490F83F305B1CDBB224
+:1096A00080F83F30062B01D380F83F2090F93940F5
+:1096B00090F93B309C420ED190F93D40A3420AD133
+:1096C00090F93A4090F93C309C4204D190F93E40E8
+:1096D000A34200D1012280F84F201F4A80F8401099
+:1096E00090F937501378214A012D0DDD14465E079D
+:1096F000A46804D544F0080403E028E015E024F051
+:109700000804946080F83510B5F1FF3F0ADA5B0772
+:10971000936802D523F0080301E043F00803936047
+:1097200080F83510F0BCFAF729B990F84F100129EC
+:109730000DD1B0F8721043F60953491C89B2A0F854
+:109740007210994203D9A0F8722080F84F20F0BC23
+:1097500070470000240C002038010020D0BB000816
+:10976000D6BB0008E2BB0008E8BB0008A802002046
+:1097700010B502884188B0F90830114409B281FB64
+:109780000313890B428041EA8341B0F90420B0F908
+:10979000063082FB0332940444EA93321144818000
+:1097A00010BD000030B52049204AB1F86A30108859
+:1097B000C01A80B20F2836D31088A1F86A001C4D59
+:1097C00000204FF000432A5C940903D00124B4EB3D
+:1097D000921F24D1D20622D0164A52F820201268B5
+:1097E000134C123434F81040224201EB000494F977
+:1097F000722008D00A2A04DB0A6823FA00F4224304
+:1098000008E0521C09E012F10A0F05DC0A6823FA8D
+:1098100000F4A2430A6002E0521E84F87220401C49
+:10982000C0B21128CFD330BDF80500205807002062
+:10983000E4B60008E4B700082DE9F0077A497B4850
+:109840000A8903889A1A92B2082A75D30088088177
+:10985000A1F12C0042890AB1521E4281744A92F849
+:109860002820802A68D302F03F020A70C2890AB118
+:10987000521EC281B1F90620902A0CDB8A46FF2ACB
+:1098800009D08146C089002856D16A480023007853
+:10989000092805D005E0BDE8F007634800F0BEB92F
+:1098A0000823654A92F8EE500DB143F00403634873
+:1098B000817AC90701D043F00203D2F808C05FEAF9
+:1098C0000C5101D543F00103176800215C4EFC03E5
+:1098D00002D596F8654004B18021C4885FEA4468E7
+:1098E00001D541F040015FEA845801D541F02001E3
+:1098F0005FEAC47801D041F01001007A400701D539
+:1099000041F008014F480078C00701D041F0040140
+:10991000A00601D541F001010020012D00D1082051
+:1099200096F870508DB992F84A20032A05D0022A81
+:1099300006D0012A07D008E072E040F0030004E0FE
+:1099400040F0020001E040F001007A0701D440F04D
+:109950002000CCF3C0020025CCF3002C624502D1DC
+:109960003A0700D4042596F86F20012A01D145F06A
+:109970000105354A0027BC4612783E46C2F38102F3
+:10998000012A04D0022A04D0032A04D004E00226CB
+:1099900002E0042600E010262C4A64060ED5224C74
+:1099A0001C342478240609D51478640606D4284A81
+:1099B00040F6CC44926D6243140C05E0B2F8B62038
+:1099C00040F699146243940B4FF008088AF80A8015
+:1099D0004FF061088AF80B808AF80C308AF80D1075
+:1099E0008AF80E008AF80F508AF81070270A4B4048
+:1099F00083F06901414069408AF8117079408AF822
+:109A00001240614052468AF813C071408AF81460CF
+:109A100051754FF4C871A9F80E10FF20AAF806007E
+:109A2000BDE8F00770470000040700205807002039
+:109A3000F80500204F070020A8020020100C00208D
+:109A4000680E0020C00A0020D40400203801002045
+:109A5000640900205B48816941F0FC0181614FF499
+:109A6000A060FBF7CBFEFAF7AFFAF7F7D5F8FBF7F4
+:109A70003DFD002154A000F01FF956490860FDF794
+:109A8000B7F8FCF7A9FEFFF727FBFBF79BF9FFF7F9
+:109A9000AFFBFAF709FA504D4FF40050A5F81A0140
+:109AA0004E480078FF2801D0FCF762F8FCF716F862
+:109AB00000214FF4FA5340F2EE220020401C80B205
+:109AC0009842FBD3491C89B29142F6D34448002600
+:109AD00080F87260F6F730FFF8F7B4FDF8F7B6FAE1
+:109AE000FEF732FC10223F493F48F6F74CFB01F0ED
+:109AF000FFF93E4C3F4FE08820F04000E0803C48BA
+:109B0000017821F020010170FA20F8814FF496705D
+:109B1000A5F84200FFF744F837493848FBF789FFBA
+:109B20003748FBF7ABFF3748416A88473648416BF7
+:109B30008847FEF799FD3548F9F7BCF9F8F7B8FA08
+:109B400033494220C8803349C8603348F7F710FAD8
+:109B5000A86820F48070A8603E71E088E0812089C8
+:109B6000208260896082F9F795FDF9F7F1FCFEF734
+:109B70007BFE01F03DF9FFF7A5FB00F039FAFFF796
+:109B800011FE00F0E9FFFDF79BFEF9F7A5FAF8F7E3
+:109B9000B9FAFAF70BFCFFF7F7F9FCF7D1F9FAF786
+:109BA00029F8FAF75BF800F0B5F8FFF745FE17481B
+:109BB000F9F72CF800F0A8FAFCF752FEF9F7B0F923
+:109BC000CBE70000001002406465765F63616E3190
+:109BD000000000005C080020A802002001E8010845
+:109BE00040050020680E002038060020100C0020E0
+:109BF000380100204C070020100A0020E009002056
+:109C00001004002020000020CC0000204C0B00207D
+:109C10004007002044040020C00B0020F0B5234979
+:109C20000278B0F9064000231F4E31F81210FF2CC5
+:109C300018D0B0F904701E4DBC4231DA00EBE407D5
+:109C400004F00704BF7AA7408478FFB23CB190F8D3
+:109C500001C0ACF1010C64451FDA3C061DD455F877
+:109C600022200DE056F82220116012498A79521CF8
+:109C7000D2B28A71022A02D38370C3808B71F0BD85
+:109C800011608178491CC9B2817042789142F6D343
+:109C90008370C188491CC180F0BD56F82220EFE7CF
+:109CA00055F822201160F4E7C4B80008F6B60008A1
+:109CB0006CB80008D80600202DE9F0410F46804618
+:109CC0000024124D124E08E0286850F82400016864
+:109CD0004046F6F76AFA38B1641CB4EBA60FF3DB22
+:109CE0006FF00100BDE8F081286850F8240040685A
+:109CF000016829B13846884728B16FF00200F1E7C2
+:109D00006FF00500EEE72046ECE700008C0800202D
+:109D100004000000F0B561486149B0F86C200B8880
+:109D20009A1A92B29C2A7BD30988A0F86C105D49DC
+:109D30005D4F91F82A1001F0070297F84A10022AA5
+:109D400000D1491E594C80F83E104FF00203E288C2
+:109D50004FF00001550401D5012236E0A489E50643
+:109D600001D5062231E0250701D508222DE0550650
+:109D700003D44F4D2D78AD0601D5042225E01505FD
+:109D800001D5072221E0150601D50A221DE095061E
+:109D900001D50C2219E0150701D50B2215E0550756
+:109DA00001D4D50501D510220FE0D50601D5052235
+:109DB0000BE0650703D4A50701D4E40702D080F8BF
+:109DC0006E3007E0920403D5032280F86E2001E094
+:109DD00080F86E10374A384C92F820E0324A251F3E
+:109DE000D2F808C02D4AB2F87060721C92B2BEF16F
+:109DF000000F0DD02CF4000CC7F808C090F86E705E
+:109E0000B7B11E2F1AD090F86F200AB325E007E0F3
+:109E10004CF40006BE60A0F870200A2A01D223602C
+:109E2000F0BD142A01D22B60F0BDA0F87010F0BD77
+:109E30002B60A0F8701080F86F10F0BD642E04D273
+:109E4000A0F87020322AEED3E9E7A0F87010EAE714
+:109E50007F1C80F86F70A0F8701090F86F20012AB6
+:109E600010D0002AE9D0B0F87060761CB6B2A0F825
+:109E700070601E2ED7D323603C2EDED9521E80F890
+:109E80006F20D2E7B0F87020521C92B2A0F8702078
+:109E90002360C82AD1D980F86F10C6E7F8050020E2
+:109EA00058070020680E0020A8020020100C002097
+:109EB00038010020D4040020141C0140F0B54548AE
+:109EC000B0F84810491C89B2A0F8481002297DD387
+:109ED00041490024A0F848400A78404B042A5BD04E
+:109EE0004FF48041082A0BD0A0F11002B2F90020F3
+:109EF0008A4200DA1146B3F984208A4200DA114618
+:109F0000374A12698A4200DA11B2418282881D8A78
+:109F1000C2EB8502334D12B22D78C5F381062D4D6B
+:109F200040F6D9467243B5F9765092126A4312133D
+:109F3000C26086681546C6EBC60642F3D102F60239
+:109F400002EBA6328260C66C1644C664B0F850704C
+:109F50007F1CBFB2A0F85070B7F5806F04D3B61263
+:109F60000682A0F85040C464C66A891AA6EB461758
+:109F700040F2545207EB07174A43A7EBC61602EB11
+:109F80004602466A32444262B3F93430B2EB034FC0
+:109F900006DD1A04426206E01349B1F90410AFE786
+:109FA000002A00DA4462C162104990F83D2091F81D
+:109FB00038108A420DD080F83D10B0F84210A0F859
+:109FC0004410B0F84010A0F8421000E001E0A0F802
+:109FD0004050F0BD400500204F070020A80200209F
+:109FE000080E0020D40400201C0E002038010020A0
+:109FF00015481649B0F85A200B889A1A92B20F2ABF
+:10A0000020D30988A0F85A10B0F900104FF480420C
+:10A01000C1EBC12141F35131A0F86C100C490B7810
+:10A02000A0F11001022B06D1B1F90030934202DAFF
+:10A030001B1D0B8000E00A800021A0F8601020F8B2
+:10A040005C1F428070470000400500205807002038
+:10A050004F0700204FF6FF7202EA800210F44043DF
+:10A0600015480ED0B3F5804F14D0B3F5004F4FEA2A
+:10A07000122216D0C2F5807330F813305B424B8049
+:10A0800005E0120A30F812304B80C2F5807230F8C9
+:10A0900012000FE0120AC2F5807330F813304B80C3
+:10A0A00005E030F81230C2F580725B424B8030F828
+:10A0B0001200404208807047E0B40008104A518AFC
+:10A0C000D08A928A16384639A2F1110200D5494247
+:10A0D000002A00DA52421144002800DA40420844C3
+:10A0E000084943F6284300B2B1F936205A43921387
+:10A0F00040F2D733584302EBA030C88670470000C7
+:10A10000A802002040050020F0B5904990480A8937
+:10A1100003889A1A92B23E2A1ED30088088101F160
+:10A1200038004FF4FA63428A9A4202D2521C4282A9
+:10A1300000E04382874A92F82220802A0CD302F062
+:10A140003F020A70B1F90620402A06DBFF2A04D03C
+:10A15000C2883AB1521EC280F0BDBDE8F0407B48D3
+:10A16000FFF75CBD428A9A42F6D307784FF0010EA2
+:10A170003A074FF0FF055BD5847A40F2DC52630763
+:10A1800008D444F004038372C28081F80BE081F8A4
+:10A190000AE04CE04378072B05D0032B03D0052BB6
+:10A1A00001D0062B07D1660605D444F04003837224
+:10A1B000C280052239E0654A5FEA437C02F1380239
+:10A1C0004FF42076127A0DD55FEAC26C0AD45FEAAA
+:10A1D000446C07D442F0100202723A0628D4C680BA
+:10A1E000192222E0DF0709D0970707D4670605D4B4
+:10A1F00042F002020272C680042216E09F0709D5CF
+:10A20000170707D4670605D442F008020272C68019
+:10A2100003220AE01B070BD5530709D4630607D4B2
+:10A2200042F004020272C6800B22CA728A72CD808A
+:10A23000494AB2F92230B2F91A7003F23D140022F1
+:10A24000A74200DB0276414E444C06F13806A47961
+:10A25000B6895FEAC46C06F101064FF4C874B6B261
+:10A2600013D58681B6F57A7F05D9017A21F0800170
+:10A2700001728281F0BD037A1E06FBD4828143F015
+:10A2800080020272C480112035E09F4216DA037EFC
+:10A29000052B13D28681B6F5487F04D98281027AD4
+:10A2A00022F040020272027A5606E3D45B1C037667
+:10A2B00042F040020272C48002201CE0284B1C893C
+:10A2C000C4F3C006C4F3002740F2EE24BE4216D108
+:10A2D0001E78360713D4427E012ACBD1428BB2F5C9
+:10A2E000167F02D2521C4283F0BD827A42F00202F3
+:10A2F0008272C4800F20C8728872CD80F0BD93F83E
+:10A3000011714FF40046012F18D1164F41F6583CF9
+:10A310007F6C674512DD83F810E1134B1E60C38A22
+:10A32000A34202D25B1CC382F0BD4FF4FA73C38018
+:10A330001C23CB728B72CD80C282F0BDC2820A48D0
+:10A3400083F81021001F0660F0BD0000E806002021
+:10A3500058070020F8050020D4040020100C00202D
+:10A36000A802002038010020140801402DE9F05F08
+:10A37000DFF8FCB3FF489BF81830011D0A1DFE4CA6
+:10A38000012B5FD0B4F85E300380B4F86000088021
+:10A39000B4F862001080FDF725FBDFF8E083F84D8C
+:10A3A00049F2CD32B8F91E00A883B8F9201043F65F
+:10A3B000CC4C00EB410151430914E983B5F922303B
+:10A3C000B5F9206001FB03F200FB062242F38F3255
+:10A3D0006A82B5F91870714307FB0CF740F2333C01
+:10A3E000BF1302FB0CF207EBA23200FB13102A830F
+:10A3F00040F38F30A882B5F91A1043F6AE7251437C
+:10A4000000EB0012891302EB8010DE4F01EBA0304D
+:10A41000DD4E6883786C3060316930468847DB49AF
+:10A42000308948800846FDF7BFFBD94E4FF0000940
+:10A430004FF0010A307808280DD0698F298204284E
+:10A4400033D01BE0B4F864300380B4F866000880B1
+:10A45000B4F868009EE7CF4890F93710491C0229EC
+:10A4600021D890F8741019B1B5F85A00288205E087
+:10A47000698F2982A5F85A1080F874A0B5F91410D4
+:10A48000B5F90A00C44AF8F765FAE862B4F91A1196
+:10A49000884204DDC048E962027C914081623078E4
+:10A4A000042816D00CE0688FE0E7D8F824000014E8
+:10A4B000E862E07B04280CD0C5F82C9086F8009068
+:10A4C000B54AB5F91210B5F90800303AF8F742FA72
+:10A4D00002E0B87AF0B3B148A862A94DAE4E443E4E
+:10A4E000A86A3060E86A706030461035FBF704FDFA
+:10A4F0002888A5F14C01FFF7ADFDA5F15C08D8F85F
+:10A500001010C8F86C10B5F91020B068B5F9121029
+:10A5100000FB02F7F368484303FB117646F38F37DD
+:10A5200003FB0200AF8740F38F36EE879C4D284631
+:10A530006F80AE80FDF77AFF287F08F114050128AF
+:10A5400033D0704242104DF6B35047436A803914FD
+:10A55000298000E026E04046A8F8006053184380B8
+:10A56000511AA8F8041084F80C90B8F90030002BA8
+:10A5700001DD84F80CA0B8F90200002802DD217B7F
+:10A58000891C2173B8F90420002A02DD217B091DF2
+:10A590002173217B072920D2DFE801F01F1B34182B
+:10A5A000301D32004FF4AF7096E77D48B0F920308F
+:10A5B00059424A106A80B0F91E004DF6B351484323
+:10A5C000011429804046A8F80030C7E784F80DA0A0
+:10A5D00003E0022100E003216173DFF8A4A1714EC2
+:10A5E000714F9AF800100129617B0DD0072972D2B2
+:10A5F000DFE801F071FCFBFAF9F8F7000421EBE762
+:10A600000521E9E70621E7E70729F0D2DFE801F0B5
+:10A6100063042F6489D5EF0001461846FBF7F0F973
+:10A620002860B5F9020040F68151484381136980E2
+:10A63000B5F9000040F681525043801328800A1873
+:10A64000A2F68152B8F80A305242C3EB620212B24B
+:10A65000A8F80820002A01DCA8F80890B8F808201B
+:10A66000A4F862201144A4F8601008446DE140424F
+:10A6700001B2504200B2FBF7C3F92860B5F90200FD
+:10A6800040F68151484381136980B5F9000040F6D6
+:10A6900081525043801328800A18A2F68152B8F8DC
+:10A6A0000A305242C3EB620212B2A8F80820002A14
+:10A6B00001DCA8F80890B8F80820A4F8622011443A
+:10A6C000A4F85E1008446EE13046F6F703FB012360
+:10A6D0001A460721CAE0D4E019461046FBF790F964
+:10A6E0002860B5F9020040F6815148438013688024
+:10A6F000B5F9001040F68152514389132980421860
+:10A70000A2F68152B8F80A305242C3EB620212B28A
+:10A71000A8F80820002A01DCA8F80890B8F808205A
+:10A7200068E15942404209B200B2FBF769F928607A
+:10A73000B5F9020040F68151484380136880B5F9AD
+:10A74000001040F681525143891329804218A2F625
+:10A750008152B8F80A305242C3EB620212B2A8F832
+:10A760000820002A01DCA8F80890B8F8082071E158
+:10A770004C0B0020342C0140A80200204005002092
+:10A780004C00002038010020440400200004002078
+:10A790004F070020240C0020100A0020A2FEFFFF1B
+:10A7A000800B002000240140002801403046F6F7CD
+:10A7B00091FA01231A46052158E01146FBF720F9CA
+:10A7C0002860B5F9020040F6815148438013688043
+:10A7D000B5F9001040F6815251438913298042187F
+:10A7E00006E076E14AE11BE1ECE0BCE08FE010E03E
+:10A7F000A2F68152B8F80A305242C3EB620212B29A
+:10A80000A8F80820002A01DCA8F80890B8F8082069
+:10A810004BE1504201B2584200B2FBF7F1F8286018
+:10A82000B5F9020040F68151484380136880B5F9BC
+:10A83000001040F681525143891329804218A2F634
+:10A840008152B8F80A305242C3EB620212B2A8F841
+:10A850000820002A01DCA8F80890B8F8082052E186
+:10A860003046F6F737FA01231A4606213846F6F73E
+:10A8700031FA01213046F6F7A3F901213846F6F7FF
+:10A880009FF9BAF80800ABF80000BAF80A00ABF874
+:10A890000200BAF81000ABF8040055465E46AB481B
+:10A8A000F8F716FAB4F85E00F1880844A4F86400DA
+:10A8B000B4F8600031890844A4F86600B4F8620076
+:10A8C00071890844A4F86800317EA148012978D034
+:10A8D00034F85E1F018061884180A18881809C4995
+:10A8E000028808310A8042884A8080888880984897
+:10A8F000896A0830884795F83E0000287ED0F7F72F
+:10A90000C9FD15F83E0F401E2870BDE8F09F0146B6
+:10A910001846FBF775F82860B5F9020040F681513A
+:10A92000484380136880B5F9001040F681525143C6
+:10A9300089134218A2F68152524252082980A4F883
+:10A9400062201044A4F860000844A4F85E000021CE
+:10A950003046F6F735F900213846F6F731F901238C
+:10A960001A460621B0E6404201B2504200B2FBF75F
+:10A9700047F82860B5F9020040F68151484380133A
+:10A980006880B5F9001040F681525143891342188E
+:10A99000A2F68152524252082980A4F86220104443
+:10A9A000A4F85E000844A4F8600000213046F6F7E1
+:10A9B00007F900213846F6F703F901231A46052165
+:10A9C00082E6B4E019461046FBF71AF82860B5F99C
+:10A9D000020040F68151484380136880B5F90010A9
+:10A9E00040F68152514389134218A2F681525242D5
+:10A9F00029805208A4F85E20104400E09AE0A4F8F0
+:10AA000062000844A4F8600000213046F6F7D8F848
+:10AA100000213846F6F7D4F801231A460721C5E687
+:10AA20005942404209B200B2FAF7EAFF2860B5F98C
+:10AA3000020040F68151484380136880B5F9001048
+:10AA400040F68152514389134218A2F68152524274
+:10AA500029805208A4F85E201044A4F8600008443D
+:10AA6000A4F8620000213046F6F7AAF80021384623
+:10AA7000F6F7A6F801231A46062197E61146FAF7DB
+:10AA8000BFFF2860B5F9020040F6815148438013AA
+:10AA90006880B5F9001040F681525143891342187D
+:10AAA000A2F68152524229805208A4F86020104434
+:10AAB000A4F85E000844A4F8620000213046F6F7CE
+:10AAC0007FF800213846F6F77BF801231A46052166
+:10AAD000C6E6504201B2584200B2FAF791FF286030
+:10AAE000B5F9020040F68151484380136880B5F9FA
+:10AAF000001040F68152514389134218A2F6815248
+:10AB0000524229805208A4F860201044A4F8620040
+:10AB10000844A4F85E0000213046F6F751F8002101
+:10AB20003846F6F74DF801231A46072198E634F81F
+:10AB3000641FCFE607480088A0F5D04168393FF48C
+:10AB4000E4AEBDE8F05FF8F7AFBB00004C0B0020AF
+:10AB500018000020182C01402DE9F041964C974830
+:10AB6000B4F862100288511A89B20F296FD3008895
+:10AB7000A4F8620092480088DFF84882C0074FF0CE
+:10AB800000054FF0010741D08D4AD4E90C10243262
+:10AB90001388B1EB530F02D21288511A08444FF4B4
+:10ABA000F371884200D208468749B1FBF0F0616C2E
+:10ABB000C1F35101084406466064F5F73CFC0022ED
+:10ABC000824BF5F7A4FB4FF04042814BF5F79FFB1A
+:10ABD0000E22F5F70BFCF5F765FCA4F8AC0094F831
+:10ABE0006D00401CC0B284F86D00082834D3724850
+:10ABF00098F84A20001F03789A4201D002704580DD
+:10AC0000744A1378744A23B1458021E06564256550
+:10AC10006AE0D8F89810A1F5FA618E4211DDE16D75
+:10AC20008B1C9E4205DDB0F902100A290DDA491C81
+:10AC300006E08E4205DAB0F90210002908DD491E4F
+:10AC40004180B0F902000A2802DB177001E0AEE093
+:10AC50001570E66584F86D5060484FF4A5420178A0
+:10AC6000C1F38101012963D0022964D045F2082192
+:10AC70002181A4F8A820B0F9243089B24B439B135A
+:10AC8000A4F8A430B0F90E00D4F850C07043B0FB63
+:10AC9000F1F35349CCEBCC0C4FEACC2C0988C3F32D
+:10ACA000D10303EB9C33B0032365B0FBF1F14D4BB3
+:10ACB000C908B3F846C0CCEBCC0C4FEACC2C01EB66
+:10ACC0009C31A3F84610F117890341EA964100230D
+:10ACD000F5F728FAB4F8AA10C1EBC101C902C008FF
+:10ACE00000EB9130A4F8AA00616C206F4218226733
+:10ACF00094F87400401CC0B284F87400082805D38E
+:10AD0000D008A4F8760084F8745025673648C388C4
+:10AD10005A0605D498F80F20022A0FD0A4F88A50BA
+:10AD2000254894F83F20B8300C2A2AD2C57429E06F
+:10AD300045F6C0519CE744F2506199E794F83820F9
+:10AD400094F88E60B2420CD084F88E2094F83D20A6
+:10AD500002F00106C2F34002964202D1A4F88A50E2
+:10AD600005E0B4F88A2040F6B836B24205D2B4F80D
+:10AD70008A00401CA4F88A00D2E743F08002C28017
+:10AD8000CEE7C774194B41F2482641F2504C93F874
+:10AD90003C400C4B0C2AB3F886300AD3B14208DB96
+:10ADA000012C06D0614502DD002B00D18774BDE87F
+:10ADB000F0818574FBE7000038010020580700206F
+:10ADC00000040040A80200204564BD0100209C4012
+:10ADD000133B3340FE030020FF030020D404002077
+:10ADE00030010020400A0020100C00204005002007
+:10ADF00070B5394C394821880288511A89B23E29E8
+:10AE00004DD30088364E20803649307806F114053F
+:10AE100018B3488B80002880E96828468847B5F930
+:10AE200004003149FCF790FD304A60804FF48045C2
+:10AE3000D3884FF000015E0737D4B0F5DC5F2FDD1B
+:10AE4000E079401CC0B2E0710A283ED343F40040D0
+:10AE500040F00400D080A16036E0888B204A80005A
+:10AE6000121D1080888B80005080888B800000B27B
+:10AE700090804A8B92002A804A8B92006A80498B8C
+:10AE80008900A98018497C31FCF75EFDA080B5F9E6
+:10AE900004001549FCF758FD60800120307070BD3A
+:10AEA00023F40040A560D0800EE043F4004343F05B
+:10AEB0000403A160D380B0F5B45F06DC23F4004046
+:10AEC00020F00400D080A560E171D4E9020188423D
+:10AED00000DB0846206170BD080E002058070020E6
+:10AEE000A4060020A8020020D8BA0008100C0020F8
+:10AEF00005494FF48040C860886008610348C188F4
+:10AF000021F48271C1807047080E0020100C0020CF
+:10AF10002DE9F041404C414E414F207841F2333110
+:10AF2000C2074FF000050CD0A28962B394F9070064
+:10AF3000002800DA4042C0B2032829D240F2333060
+:10AF40002AE0A570E573374AE571A58192F838309B
+:10AF5000237220F00800A18040F002002070BD861E
+:10AF60007560B560F560116D490005D041F68461EA
+:10AF7000A18140F010002070C0B240F001002070AC
+:10AF80006574BDE8F081658120F01000207024E038
+:10AF9000042803D240F2666060811EE0052802D2D8
+:10AFA00040F69910F8E740F6CC42062801D307286E
+:10AFB00001D2628111E0082802D24FF48050EBE701
+:10AFC000092809D30A2807D341F6CC410B2803D31B
+:10AFD0000C2801D342F26661618197F8A10098B90B
+:10AFE000B088102301B2B4F90A003622FBF7EEFC58
+:10AFF0007060F168401AB1680844B060B6F900109A
+:10B000004843C013F060B886B88E10B10120A0701C
+:10B01000B7E7A570B5E700001C0E0020C8060020A9
+:10B02000A8020020380100202DE9F0414C4C267880
+:10B03000F0077CD04B48217A4B4D90F83800814284
+:10B0400067D04A4A2346DFF828C1575C93F90E209F
+:10B0500093F90730874203D01CF80170874213D15F
+:10B0600046F002065B1C26705BB2E3711CF801100F
+:10B07000814201D15B1CE37194F90710062901DDBF
+:10B080000621E171521C1CE03A4F17F801C03A4FFB
+:10B09000844503D017F801C0844513D126F0020679
+:10B0A0005B1E26705BB2E371795C814201D15B1E4D
+:10B0B000E37194F907306FF005018B4200DAE1711A
+:10B0C000521EA273207294F907108A1C042A02D916
+:10B0D00041F68462A281234A012912780ADD224BBB
+:10B0E00056079B6802D543F0080301E023F00803EC
+:10B0F000AB606070B1F1FF3F09DA5107A96802D572
+:10B1000021F0080101E041F00801A9606070F8F742
+:10B1100035FCA089002630B1401E0004000CA0813F
+:10B1200001D1E671A673E87B04280ED000E00CE0A4
+:10B13000B5F93410512341220020FBF747FCA886C3
+:10B14000002802D1E07B10B1A670BDE8F0810B4869
+:10B1500006700B480670207820F001002070F4E79C
+:10B160001C0E002038010020A8020020D0BB0008DF
+:10B17000D6BB0008E2BB0008E8BB00086C07002053
+:10B180004F070020F0B415460D4A0E464FF0FF3130
+:10B19000B0EBA20F12DA002810DB0A49096851F857
+:10B1A0002000406844682CB129463046A446F0BCD3
+:10B1B0001A4660476FF00500F0BC70470846FBE791
+:10B1C000040000008C080020173E573CBB3A3E3973
+:10B1D000DD379436613541343333353244316130B3
+:10B1E0008A2FBD2EFB2D412DCC1C5858586899191B
+:10B1F000585858683313005695130054B61300522C
+:10B200005A140050FD14004EA115004C4516004A7A
+:10B21000761600486C17004672180044BA190042AE
+:10B22000741B0040911D003EB420003C9F22003A58
+:10B23000E1220038532300368B240034812500326C
+:10B240002B2700302028002E5829002CB02A002A55
+:10B250009B2C0028D22D00267C2F00242631002292
+:10B2600002330020FD34001E5C37001CCC3C001A69
+:10B27000873E0018BE3F0016004000140040001238
+:10B28000004000100040000E0040000C0040000A8A
+:10B29000004000080040000600400004004000029A
+:10B2A0000040000001020304050005000102030440
+:10B2B0000104000305020000F00100003601000057
+:10B2C000F8000000BA0000007C0000007C000000D4
+:10B2D0007C000000C91C9C19991CCC199C1CC91924
+:10B2E0000000290052007B00A400CC00F5001E01E4
+:10B2F000470170019901C201EA0113023C02650293
+:10B300008E02B602DF020803300359038203AA0348
+:10B31000D303FB0324044C0475049D04C504EE040C
+:10B3200016053E0567058F05B705DF0507062F06DD
+:10B3300057067F06A706CE06F6061E0746076D07C8
+:10B340009507BC07E4070B08320859088108A808CC
+:10B35000CF08F6081D0944096A099109B809DE09F0
+:10B36000050A2B0A520A780A9E0AC40AEA0A100B36
+:10B37000360B5C0B820BA80BCD0BF30B180C3E0CA1
+:10B38000630C880CAD0CD20CF70C1C0D410D650D37
+:10B390008A0DAF0DD30DF70D1C0E400E640E880EF6
+:10B3A000AC0ECF0EF30E170F3A0F5E0F810FA40FE6
+:10B3B000C70FEA0F0D103010531075109810BA1007
+:10B3C000DD10FF102111431165118711A911CA1158
+:10B3D000EC110D122E12501271129212B312D412DD
+:10B3E000F41215133613561376139613B713D71397
+:10B3F000F61316143614561475149414B414D31486
+:10B40000F214111530154E156D158C15AA15C815A9
+:10B41000E7150516231641165F167C169A16B71601
+:10B42000D516F2160F172C17491766178317A01792
+:10B43000BC17D917F51711182E184A186618811855
+:10B440009D18B918D418F0180B19261942195D194E
+:10B4500078199219AD19C819E219FD19171A311A7C
+:10B460004C1A661A801A991AB31ACD1AE61A001BDA
+:10B47000191B331B4C1B651B7E1B971BAF1BC81B6B
+:10B48000E11BF91B121C2A1C421C5A1C721C8A1C30
+:10B49000A21CBA1CD21CE91C011D181D301D471D21
+:10B4A0005E1D751D8C1DA31DBA1DD01DE71DFD1D44
+:10B4B000141E2A1E401E571E6D1E831E981EAE1E91
+:10B4C000C41EDA1EEF1E051F1A1F2F1F451F5A1F0D
+:10B4D0006F1F841F991FAE1FC21FD71FEC1F0020B4
+:10B4E00000006400C9002D019201F7015B02C00257
+:10B4F00024038903ED035204B6041A057F05E3050E
+:10B500004706AB060F077307D7073B089F080209DA
+:10B510006609C9092D0A900AF30A560BB90B1C0CCF
+:10B520007F0CE20C440DA60D090E6B0ECD0E2F0FF5
+:10B53000900FF20F5310B41015117611D711381265
+:10B540009812F8125813B81318147714D614351526
+:10B550009415F3155116B0160E176B17C917261848
+:10B560008318E0183D199919F519511AAD1A081BDD
+:10B57000631BBE1B181C731CCD1C261D801DD91DF2
+:10B58000321E8A1EE31E3B1F921FEA1F4120982095
+:10B59000EE2044219A21EF2145229922EE224223D6
+:10B5A0009623E9233C248F24E22434258525D725BE
+:10B5B00028267826C82618276827B727062854285B
+:10B5C000A228EF283D298929D629222A6D2AB82ABE
+:10B5D000032B4D2B972BE12B2A2C722CBB2C022DED
+:10B5E0004A2D912DD72D1D2E632EA82EEC2E302FF7
+:10B5F000742FB82FFA2F3D307F30C03001314131E8
+:10B600008131C13100323F327D32BA32F7323433C8
+:10B610007033AC33E73322345C349534CE340735A1
+:10B620003F357735AE35E4351A3650368536B9367E
+:10B63000ED36203753378637B737E9371938493869
+:10B640007938A838D738053932395F398B39B73965
+:10B65000E2390D3A373A603A893AB23ADA3A013B7E
+:10B66000283B4E3B733B983BBD3BE03B043C263CB8
+:10B67000483C6A3C8B3CAB3CCB3CEA3C093D273D1B
+:10B68000443D613D7D3D993DB43DCE3DE83D013EAB
+:10B690001A3E323E493E603E763E8C3EA13EB53E6D
+:10B6A000C93EDC3EEF3E013F123F233F333F433F65
+:10B6B000513F603F6E3F7B3F873F933F9E3FA93F97
+:10B6C000B33FBC3FC53FCD3FD53FDC3FE23FE83F06
+:10B6D000ED3FF13FF53FF93FFB3FFD3FFF3FFF3FB0
+:10B6E000FF3F0000E0203420002020E02020202325
+:10B6F00037202620210000800200040008001000EE
+:10B700000002000400080400000200040008001009
+:10B710000020004000800400000000800000004085
+:10B7200000000020000000100000000800000004DD
+:10B730000000000200000001000080000000400046
+:10B7400000002000000010000000080000000400BD
+:10B75000000002000000010000800000000801401D
+:10B76000000C0140000C0140000C0140000C0140A5
+:10B77000000C0140000C0140000C01400010014091
+:10B780000010014000100140001001400010014075
+:10B790000010014000100140001001400014014061
+:10B7A00004080140040C0140040C0140040C014059
+:10B7B000040C0140040C0140040C0140040C014045
+:10B7C0000410014004100140041001400410014025
+:10B7D0000410014004100140041001400410014015
+:10B7E0000414014008080140080C0140080C014005
+:10B7F000080C0140080C0140080C0140080C0140F5
+:10B80000080C0140081001400810014008100140D8
+:10B8100008100140081001400810014008100140C4
+:10B8200008100140081401400C0801400C0C0140B4
+:10B830000C0C01400C0C01400C0C01400C0C0140A4
+:10B840000C0C01400C0C01400C1001400C1001408C
+:10B850000C1001400C1001400C1001400C10014074
+:10B860000C1001400C1001400C1401401008014064
+:10B87000100C0140100C0140100C0140100C014054
+:10B88000100C0140100C0140100C01401010014040
+:10B890001010014010100140101001401010014024
+:10B8A0001010014010100140101001401014014010
+:10B8B0000000000000000000000000000000000088
+:10B8C0000000000014080140140C0140140C014059
+:10B8D000140C0140140C0140140C0140140C0140E4
+:10B8E000140C0140141001401410014014100140C8
+:10B8F00014100140141001401410014014100140B4
+:10B900001410014014140140000000000000000069
+:10B91000000000000000000000000000FFFFFF0F1B
+:10B920000FFFFFFFFFF0FFFFFF0FFFFFFFFFF0FF25
+:10B930000FFFFFFFFFF0FFFFFF0FFFFFFFF0FFFF15
+:10B940000FFFFFFFFFF0FFFFFF0FFFFFFFFFF0FF05
+:10B95000FFFF0FFFFFFFFFF0FFFFFF0FFFF0FFFFF5
+:10B960000000004040000000000400000040000013
+:10B97000000004004000000000040000004000003F
+:10B98000000400004000000000040000004000002F
+:10B99000000004000000400000000004000000401F
+:10B9A000000400000000008080000000000800008B
+:10B9B0000080000000000800800000000008000077
+:10B9C0000080000000080000800000000008000067
+:10B9D0000080000000000800000080000000000857
+:10B9E000000000800008000000000020200000008F
+:10B9F0000002000000200000000002002000000003
+:10BA000000020000002000000002000020000000F2
+:10BA100000020000002000000000020000002000E2
+:10BA20000000000200000020000200000000006092
+:10BA3000600000000006000000600000000006003A
+:10BA4000600000000006000000600000000600002A
+:10BA5000600000000006000000600000000006001A
+:10BA6000000060000000000600000060000600000A
+:10BA7000008002000400080010000002000400081A
+:10BA800004000002000400080010002000400080B4
+:10BA900004000000FF7FFFFFFDFFFFFFFBFFFFFF34
+:10BAA000F7FFFFFFEFFFFFFFFFFDFFFFFFFBFFFFC4
+:10BAB000FFF7FFFFFBFFFFFFFFFDFFFFFFFBFFFFA8
+:10BAC000FFF7FFFFFFEFFFFFFFDFFFFFFFBFFFFFFE
+:10BAD000FF7FFFFFFBFFFFFF401FFC02001E5A031A
+:10BAE000C01CC403801B3C04401AC6040019630533
+:10BAF000C01717068016E4064015CD070014D708B6
+:10BB0000C012050A80115B0B4010DD0C000F900E77
+:10BB1000C00D7510800C9012400BE014000A6517E0
+:10BB2000C0081C1A8007FD1C4006002000051823D1
+:10BB3000C003372680024E2940014C2C0000242FE0
+:10BB4000C0FEC73180FD2E3400FB2D3880F81C3B31
+:10BB500000F6003C8025151A40249A1B00231E1D68
+:10BB6000C021B81E80205D20401F0C22001EC22371
+:10BB7000C01C7E25801B3327401AFB280019B72ADA
+:10BB8000C0176D2C8016192E4015B92F001447319F
+:10BB9000C012C9328011353440108B35000FCA36BF
+:10BBA000C00DF037800CFE38400BF439000AD23A51
+:10BBB000C008983B8007473C4006E13C0005673DD4
+:10BBC000C003DA3D80023E3E4001923E0000143F39
+:10BBD000010203040500020304050001030405003B
+:10BBE00001020500010203040405000102035505DA
+:10BBF0000010AA1A55250030AA3A0000AA0A5515C5
+:10BC00000020AA2A5535FF3FAA0A55150020AA2A66
+:10BC10005535FF3F6465765F63616E31000000005B
+:10BC2000018D0008B18E00082D8E00085D8C000883
+:10BC3000258C00080000000014BC000820BC00088F
+:10BC400064BC0008000000209C08000000070008F9
+:10BC500094BD00089C0800203C150000588800088E
+:10BC600038BC000801441359421B086D04211355C8
+:10BC7000152A4006190801A713FB5C1408215D1B57
+:10BC8000081B04012423286E420117020604050143
+:10BC900003148020FF8BAA0A0201A415AA0A5515D5
+:10BCA00000085920AA2A5535FF3F0735030105042E
+:10BCB000060203127C1573FFFF04FF808001012D33
+:10BCC000025F6402130A13598F52081201100C0507
+:10BCD00004060203010103070505280B0102030402
+:10BCE0000206070303040C3D0706040509191F1982
+:10BCF0001904310506060B14AA1A02312E40FD392B
+:10BD000069260211042F405F02041E405B2613D0F7
+:10BD1000058A202ECD551555154039020187031689
+:10BD2000D0071AFF01013B0261AA0C10080108A804
+:10BD300034993F33137197391CA9100916E89122E1
+:10BD40000312100A17401C12600A16901B011AA257
+:10BD5000646B6D8F94012199D0019A5A14021AC80C
+:10BD600002CBD007023A19164902892612C8DA0115
+:10BD7000DA1AFF01C1227D130D0212103AFA0812DD
+:10BD8000081CF401010812062BE8031012021B60C4
+:04BD9000BC15B1002D
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000301664612
+:10FC300000400040513800400040004000400101B9
+:10FC4000004000407A3B082708270827FF0033338D
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000202008B
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV07.axf b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV07.axf
new file mode 100644
index 0000000..e4f6033
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV07.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV07.hex b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV07.hex
new file mode 100644
index 0000000..596e4bf
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV07.hex
@@ -0,0 +1,3039 @@
+:020000040800F2
+:10000000D81D002001010008D9560008613F0008F2
+:100010000D55000819100008C583000800000000F5
+:10002000000000000000000000000000F967000868
+:10003000572E000800000000955C0008216B0008A6
+:100040001B010008515A00081B0100081B01000891
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B0100087D2900081B01000866
+:100080001B0100081B010008590700089D7E00089D
+:10009000497F00081B010008411000081B010008EF
+:1000A000B16B0008896C00081B0100081B010008E7
+:1000B0008D6C0008756F0008D17100081B010008E5
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008ED7D00081B0100081B01000842
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0F4FA00480047F1990008D81D0020EC
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE73D6B0008D1
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0DEF986460E4617469C4621
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704710B5002200E062
+:1001B000521C835C8C5CA34201D1002BF8D1D8B2D5
+:1001C000E1B2401A10BD80EA010210B502F000430E
+:1001D000400022D04A001FD0010E01EB1261C0F393
+:1001E0005600C2F3560240F4000042F40002A0FBA5
+:1001F000022000047F39140400D0401C50EA124051
+:1002000001D44000491EC2B20C0604EBD010401CC1
+:100210004008802A02D003E0002010BD20F0010039
+:10022000002900DA0020184310BD2DE9FE4F81EAB5
+:10023000030404F0004421F0004100944FF0000B4F
+:1002400023F0004350EA01045ED052EA03045BD07D
+:10025000C3F30A54C1F30A552C44A4F2F3340194B5
+:10026000A0FB0254C1F3130141F48011C3F3130343
+:1002700043F4801301FB024400FB034E840A970AF7
+:1002800044EA815447EA8357A4FB076802958D0A24
+:1002900005FB07854FEA932C04FB0C542705029DB0
+:1002A0004FEA065847EA1637B5EB08056EEB070C20
+:1002B000870E920E47EA811742EA8312A7FB0201DA
+:1002C000B6EB0B0164EB00042B0D43EA0C335E1814
+:1002D00044EB1C50DA465146E7FB0201C5F3130418
+:1002E0004FEA0B3343EA14534FEA0432019C43EACA
+:1002F0000603A4F10C040294009CCDE900B400F0C4
+:100300009FF903B0BDE8F08F00200146F9E72DE921
+:10031000F04D81EA030404F0004B21F0004514463F
+:100320004FF0000A23F0004150EA050220D054EAC1
+:1003300001021DD0C5F30A570246C5F31303C1F3EA
+:100340001300C1F30A5640F4801543F48013A7EB61
+:100350000608101BD64608F2FD3873EB050002D3E1
+:1003600008F1010801E092185B41B8F1000F03DACF
+:1003700000200146BDE8F08D00204FF480110646B4
+:1003800084460EE0171B73EB050705D3121B63EBC6
+:10039000050306434CEA010C49084FEA3000921865
+:1003A0005B4150EA0107EDD152EA030012D082EA24
+:1003B000040083EA0501084305D0101BAB4106D2B7
+:1003C0000122002306E000224FF0004302E06FF01C
+:1003D000010253101AEB06004CEB085110EB0A0017
+:1003E00041EB0B01BDE8F04D00F01BB970B521F0F9
+:1003F000004303430CD0C1F30A550024D5EB040598
+:1004000064EB0403D617AD1AB34102DB00200146AA
+:1004100070BD201841EB025170BDC10F80EAE07041
+:100420000844CA079623002100F0CDB89623002285
+:10043000114600F0C8B80EB5C10F80EAE07008445C
+:10044000CA07002140F233438DE80E000A460B46EE
+:1004500000F0F6F803B000BD0EB540F23341029152
+:100460000021CDE900110A460B4600F0E9F803B07F
+:1004700000BD00F0004220F00040C10DC0F31600A6
+:1004800040F400007F2901DA00207047962903DC40
+:10049000C1F19601C84001E096398840002AF4D0A5
+:1004A0004042704770B5C1F30A5201F00045002484
+:1004B000C1F3130140F2FF3341F480119A4201DA93
+:1004C000002070BD40F233439A42A2F2334203DC73
+:1004D000524200F05FF800E090402C43F1D04042DF
+:1004E00070BDC1F30A5210B5C1F3130140F2FF33DE
+:1004F00041F480119A4201DA002010BD40F23343EA
+:100500009A42A2F2334203DC524200F043F810BD9B
+:10051000904010BD2DE9F05F0546002092469B46B5
+:1005200088460646814640241BE028464146474609
+:10053000224600F02FF853465A46C01A914110D374
+:1005400011461846224600F016F82D1A67EB0108EE
+:100550004F4622460120002100F00DF817EB00095C
+:100560004E41201EA4F10104DFDC484631462A46F4
+:100570004346BDE8F09F202A04DB203A00FA02F14E
+:10058000002070479140C2F1200320FA03F3194381
+:1005900090407047202A04DB203A21FA02F0002123
+:1005A000704721FA02F3D040C2F120029140084383
+:1005B000194670470029A8BF7047401C490008BF72
+:1005C00020F00100704710B4B0FA80FC00FA0CF083
+:1005D00050EA010404BF10BC704749B1CCF12004BB
+:1005E00021FA04F411FA0CF118BF01212143084348
+:1005F000A3EB0C01CB1D4FEA00614FEA102042BF74
+:10060000002010BC704700EBC35010440029A4BF69
+:1006100010BC7047401C490008BF20F0010010BC0E
+:10062000704710B5141E73F1000408DA401C41F144
+:10063000000192185B411A4301D120F0010010BD66
+:100640002DE9F04D92469B4611B1B1FA81F202E0DC
+:10065000B0FA80F220329046FFF78DFF04460F4635
+:1006600040EA0A0041EA0B0153465A46084313D0B8
+:10067000114653EA010019D0C8F140025046FFF775
+:1006800089FF05460E46504659464246FFF773FF1E
+:10069000084305D0012004E020463946BDE8F08D2E
+:1006A0000020054346EAE0762C4337430A98630569
+:1006B000E40AA0EB08000022FD0A44EA47540A308D
+:1006C00002D500200146E9E7010510196941DDE97D
+:1006D000084500196941BDE8F04DA2E7064C074DF9
+:1006E00006E0E06840F0010394E807009847103402
+:1006F000AC42F6D3FFF7FEFCD8BB0008F8BB0008FD
+:1007000070B58C1810F8015B15F0070301D110F8D3
+:10071000013B2A1106D110F8012B03E010F8016B00
+:1007200001F8016B5B1EF9D12B0705D40023521E83
+:100730000DD401F8013BFAE710F8013BCB1A921CEB
+:1007400003E013F8015B01F8015B521EF9D5A142E9
+:10075000D8D3002070BD00002DE9F0415B4C4FF470
+:1007600090652946204600F042FA002871D02946BB
+:10077000204600F0C9F856490888401C088001212D
+:10078000204600F013FB534842F21072B0F85810A4
+:10079000914202D2491CA0F8581009F05BFB4E4D63
+:1007A000B5F91410B5F9120007F0FAFF4B4CA5F893
+:1007B00056002080A16820468847A088A5F85800E8
+:1007C00004F0F4FF09F046FC454E464C307808280A
+:1007D00036D045F6AC30606042F6EF60A06042F281
+:1007E000C400E0604048008A2080208E6080A16BB9
+:1007F0003C488847208E40F21C7180003B4C00EB47
+:1008000081006887207A4FF0000740073DD5384DBA
+:1008100040F21A61E888401C80B2E880884232D3F6
+:100820004FF48051334803F01FF801282BD132498F
+:10083000EF8032480A780A2A0ED2438853B10BE07F
+:1008400041F2130060604FF48060A06040F61B50DE
+:10085000C7E718E0521C0A70D1B2022913D84188A8
+:10086000002910D1A16821F00401A1602449CA889F
+:1008700022F40062CA80017821F00201017021494E
+:1008800049F681600880BDE8F08130780A2818D2E6
+:10089000DFE800F0170613050A050D171113F2E73C
+:1008A000BDE8F04108F052B90AF08AFB05E0BDE866
+:1008B000F04104F0FFB808F071FEBDE8F04109F026
+:1008C00021BD01F0B5FD84F8BA70DCE700240140D9
+:1008D00058070020380100204C000020400700206D
+:1008E0004F070020CC000020F0010020A8020020CB
+:1008F000D80A0020000C014073020020F2050020FD
+:10090000100C0020442C01406FEA11210160704757
+:100910000029816802D041F0010101E021F00101CC
+:10092000816070470029816802D041F4807101E044
+:1009300021F48071816070472DE9F041854E92B0BD
+:10094000304600F011F90BA800F03FFA01214FF4F6
+:10095000C06005F033FA00248DF831404FF4602078
+:10096000CDE90D044FF4A0204FF00A080B900127A9
+:100970008DF83C808DF830700BA9304600F086F978
+:10098000754D8DF831408DF830708DF83C700BA9A5
+:10099000284600F07BF901231A460F21304600F06B
+:1009A000C6F9022201231146304600F0C0F90123A6
+:1009B00003221946304600F0BAF90123042200212F
+:1009C000304600F0B4F9012305220321304600F03F
+:1009D000AEF9012306220821304600F0A8F90123D0
+:1009E00007220A21304600F0A2F9012308220B2138
+:1009F000304600F09CF9012309220D21304600F019
+:100A000096F901230A220421304600F090F90121D1
+:100A1000304600F084F90121284600F080F90123D6
+:100A20001A460521304600F055F901231A460621E1
+:100A3000284600F04FF90021304600F0CBF84FF483
+:100A4000E041284600F0C6F80121304600F0B8F831
+:100A50000121284600F0B4F80121304600F0A6F844
+:100A60000121284600F0A2F80121304600F09EF94D
+:100A70000121284600F09AF940F61451374806F053
+:100A80007EFE12208DF8400002208DF841008DF886
+:100A900042408DF8437010A804F04CFE01224FF440
+:100AA0009061304600F0E8F801213046FFF73AFF48
+:100AB00001213046FFF72CFF01212846FFF728FFD0
+:100AC000304600F06EF9304600F09FF80028FAD169
+:100AD000304600F075F9304600F082F80028FAD16F
+:100AE000284600F05EF9284600F08FF80028FAD179
+:100AF000284600F065F9284600F072F80028FAD17F
+:100B00000121084605F036F9154D284601F072FF1F
+:100B1000684602F012F80F4801A94C3000901148C5
+:100B200081E811018020CDE904404000069080005A
+:100B30000790202008904FF44050CDE90904694601
+:100B4000284601F0DDFF0121284601F047FF12B0E1
+:100B5000BDE8F0810024014000280140002C014044
+:100B600008000240B80200200D4910B5884202D1A9
+:100B7000012144150AE00B49884202D101210415E4
+:100B800004E0094988420AD10121CC03204605F03E
+:100B900021F92046BDE81040002105F01BB910BD29
+:100BA0000024014000280140003C014000298168E8
+:100BB00002D041F4801101E021F48011816070477E
+:100BC0000029816802D041F4004101E021F4004194
+:100BD00081607047826822F4E0420A438260704775
+:100BE000014600208968490700D50120704710B5EB
+:100BF0000246002054680B0AC9B20C401168194221
+:100C000002D0002C00D0012010BD014600208968D0
+:100C1000090700D50120704738B501211C2005F0D7
+:100C2000CDF8EF20ADF8000000248DF80340032537
+:100C30008DF8025069460D4802F098FD0120ADF88C
+:100C400000008DF803408DF802506946084802F014
+:100C50008DFD3B20ADF800008DF803408DF802506B
+:100C60006946044802F082FD38BD000000080140DA
+:100C7000000C014000100140002A4268C9B201D0B6
+:100C80000A4300E08A4342607047000010B54268A2
+:100C90000E4B0C791A400B6842EA0422134343605E
+:100CA00083680B4A1340D1E9024222434C7943EA5C
+:100CB00044031A438260C26A097C22F47002491E0E
+:100CC000C9B242EA0151C16210BD0000FFFEF0FF4F
+:100CD000FDF7F1FF70B5072409290AD9C568A1F10C
+:100CE0000A0606EB4606B440A543B3401D43C56063
+:100CF00007E0056901EB4106B440A543B3401D433D
+:100D00000561836BC3F30154121B921C02EB820436
+:100D10001F22A2409343A1400B43836370BD826BAB
+:100D2000491E22F4401242EA01518163704770B5B6
+:100D3000072409290AD9C568A1F10A0606EB460667
+:100D4000B440A543B3401D43C56007E0056901EB0E
+:100D50004106B440A543B3401D4305611F23072A44
+:100D600009D2446B521E02EB820293409C43914095
+:100D70000C43446370BD0D2A09D2046BD21F02EBF1
+:100D8000820293409C4391400C43046370BDC46A4B
+:100D90000D3A02EB820293409C4391400C43C462A3
+:100DA00070BD816841F00801816070470029816849
+:100DB00002D041F4A00101E021F4A001816070475C
+:100DC000816841F004018160704700210160017178
+:100DD00041718160C160012101747047002800DA0F
+:100DE0004042B0F5803F02DB4FF6FF70704780B2A3
+:100DF0007047000070B51E4C214694F83800B1F8D9
+:100E0000425006281ED9B4F84A10B4F84C00A1EBA1
+:100E1000000202F10902122A04D8FFF71DFB00228A
+:100E2000144B0AE0884204D2FFF716FB0022124B53
+:100E300003E0FFF711FB0022104BFFF7F6F9FFF775
+:100E400050FB09E005D12846FFF706FB0C4A0D4B85
+:100E5000F3E70D4951F82000C5EB45116063B0EB95
+:100E6000410F03D9C5EB45104000606370BD000021
+:100E70005C04002000003440000033400000354096
+:100E80006766666666E64B4050B2000810B50C4CCB
+:100E90002078400713D5FFF7ADFF0A49A08E0880E0
+:100EA00008483038018821F010010180001F0188B6
+:100EB00041F010010180207820F00400207010BD66
+:100EC0005C04002040040040F0B4254A254C002179
+:100ED000137A02F1380033B1B4F9023041F2CD0592
+:100EE000AB4211DC11721E4E83683836C3F3C00763
+:100EF000C3F300253668AF4211D1350706D5DD05AD
+:100F000006D443F0080305E0A180C162F0BC70473D
+:100F100023F008038360518301231372F4E790F8F0
+:100F20004A40D4B9104C646CB4F5966F15DC3407A4
+:100F300013D4548BB4F5FA6F02D2641C5483E5E7E2
+:100F40000A4A65F3C303147824F001041470518035
+:100F500011828360F0BC08F019B95183D6E7000014
+:100F600070020020F205002038010020C00A002095
+:100F7000012180F82E104FF4AF6101861F214186B8
+:100F800045F271518186704770B506464089204B05
+:100F9000204C4FF40051002580B362887AB1012AB9
+:100FA0000CD1E188491C89B2E1803289914205D394
+:100FB0006580E580FF2801D0401E708170BD70887B
+:100FC0002288904201D9012200E00022184602F056
+:100FD00056FC7088B18801442088401C80B2208073
+:100FE0008142EBD82580A088401C80B2A080F18887
+:100FF0008842E3D301206080A58070BDFFE7002216
+:10100000184602F03CFCA580E58025806580F4E769
+:1010100000100140D8050020FEE7000010B5074C85
+:101020000021204600F06AF80121204600F066F811
+:101030002046BDE81040022100F060B80064004086
+:1010400010B50D4C0B49204600F06AF809492046BE
+:10105000891C00F065F80949204600F061F8084C49
+:10106000206807F093FD002106A008F0F1FD206044
+:1010700010BD00000200F010006400407000F0306D
+:101080005C0800206465765F63616E3100000000DB
+:1010900070B51848017861F30704417861F30F24B3
+:1010A000817861F31744C17861F31F640179407955
+:1010B00061F3070560F30F2502F060F90E4E30462C
+:1010C00002F0DAF8A1B2304602F012F9210CB01C9D
+:1010D00002F00EF9A9B2301D02F00AF905482838CD
+:1010E000C07800F00301B01D02F002F9BDE87040C5
+:1010F00002F0F6B8B707002000E4010841B1012969
+:101100000AD0022903D1816841F40001816070474F
+:10111000816841F08001F9E7816841F40041F5E719
+:101120000A4A914202D1002181617047C1F3130242
+:101130008B0101D5C26070474B0101D50261704738
+:10114000090101D582607047426070477000F0303D
+:1011500030B5082310240422B1F5007F1DD010DC27
+:10116000202929D007DC012921D0042922D00829EF
+:1011700000D1C46030BD402920D0B1F5807FF9D1C5
+:101180000BE00025B1F5004F06D008DCB1F5806F0B
+:1011900003D0B1F5006FEDD18561426030BDB1F58E
+:1011A000803F0DD0B1F5003FF8D1446030BD054916
+:1011B000816030BDC36030BD036130BD046130BDAE
+:1011C000436030BD010101003EB5684600F026FADB
+:1011D00000208DF8080001218DF809108DF80A0013
+:1011E0008DF80B108DF806001D498DF807008DF85D
+:1011F000020001F11000897C8DF80310C1788DF890
+:10120000041001798DF80510C088164CADF8000067
+:101210006946204600F045F901220221204600F0EF
+:1012200038F901221146204600F033F90E492046D4
+:10123000FFF776FF0C492046891CFFF771FF0B4929
+:101240002046FFF76DFF08492046491EFFF768FF5B
+:1012500001224FF40441204600F01BF900203EBD5E
+:101260006C080020006400400200F0107000F030B4
+:10127000094910B588424FF0010101D14C0601E047
+:101280004FF08064204604F08DFD2046BDE81040FC
+:10129000002104F087BD0000006400402DE9FF47F5
+:1012A0000026012119488DF80B608DF80C10DFF82D
+:1012B0006090ADF808608DF80D10354634464FF05B
+:1012C000040809F1800AC7681AE000BF8DF80A40D7
+:1012D00059F82610761C480BADF8000008EBC10148
+:1012E000ADF802105AF825106D1C4A0BADF8042019
+:1012F00008EBC100ADF80600684600F00BF8641C6E
+:10130000BC42E3DB04B00020BDE8F08758080020B1
+:10131000C0180020F0B5827A012191402E4A13684E
+:1013200043F0010313602C4B1C331C688C431C607E
+:10133000294D067B294C0C35A6B92E688E432E60AC
+:101340004688C78846EA0746877A04EBC707C7F886
+:1013500040660688878846EA0746877A04EBC7070F
+:10136000C7F84466067B012E12D12E680E432E600C
+:10137000867A056804EBC6064FEA3545C6F840563E
+:10138000867A456804EBC6044FEA3545C4F84456EE
+:10139000114CC57A241D002D256806D00D4325600B
+:1013A0000D4C0589143415B104E08D43F7E7256829
+:1013B0008D4325600589012D02D125680D432560E7
+:1013C000407B012802D1186808431860106820F09B
+:1013D00001001060F0BD00000066004000600040A9
+:1013E0000246002053690B424AD0B1F5807F3BD0C2
+:1013F00013DC08292ED007DC012926D0022927D0AA
+:1014000004293DD1D0682BE0102925D0202926D0F1
+:10141000402935D11069102130E0B1F5004F2BD0B3
+:101420000BDCB1F5007F22D0B1F5806F22D0B1F591
+:10143000006F25D19069702120E0B1F5803F11D077
+:10144000B1F5003F1CD15068E5E790680D4915E003
+:10145000D06802E0D068DEE7106903210EE0106971
+:1014600008210BE05068FBE79069012106E09069D4
+:10147000022103E0906900E05068042100F0B2BF4F
+:1014800070470000010101008069C0F302100001F3
+:101490007047002A426901D00A4300E08A43426152
+:1014A000704710B50368002223F00203036003684D
+:1014B00043F0010303604FF6FF7300E0521C4468E1
+:1014C000E40701D19A42F9D14268D2073ED08A7925
+:1014D000012A02683CD022F080020260CA79012A07
+:1014E000026838D022F0400202600A7A012A0268BB
+:1014F00034D022F0200202604A7A012A026830D0F9
+:1015000022F0100202608A7A012A02682CD022F0AE
+:1015100008020260CA7A012A026828D022F0040276
+:1015200002608A78CC78920742EA04620C7942EA37
+:1015300004424C79098842EA0452491E0A43C261B6
+:10154000016821F001010160002114E0002010BDBC
+:1015500042F08002C1E742F04002C5E742F02002BB
+:10156000C9E742F01002CDE742F00802D1E742F0AD
+:101570000402D5E7491C4268D20701D09942F9D14B
+:101580004068C007E2D1012010BD000010B500EB9B
+:101590000113D3F8B04114F004041472D3F8B0412D
+:1015A00034D0E408C2F80440D3F8B04104F0020497
+:1015B0005472D3F8B44104F00F049472D3F8B441D8
+:1015C000240AD474D3F8B841D472D3F8B841240AA9
+:1015D0001473D3F8B841240C5473D3F8B841240ED3
+:1015E0009473D3F8BC41D473D3F8BC41240A147467
+:1015F000D3F8BC41240C5474D3F8BC311B0E937443
+:1016000039B1016941F02001016110BD640D146020
+:10161000CAE7C16841F02001C16010BD002181719D
+:10162000C171017241728172C1728170C1700321F6
+:1016300001710221417101210180704730B50246DC
+:10164000002093685B0108D49068000101D5012057
+:1016500003E09068C00037D5022002EB0012D2F8F8
+:10166000803103F00103C2F880310B7A73B3D2F8F2
+:1016700080414D681C434B7A43EAC5031C43C2F8C2
+:1016800080418B7A03F00F038B72D2F8843123F000
+:101690000F03C2F88431D2F884318C7A2343C2F824
+:1016A0008431CB7ACC6843EA0423C2F88831CB7BFF
+:1016B000096943EA0121C2F88C11D2F8801141F086
+:1016C0000101C2F8801130BD042030BDD2F8803154
+:1016D0004C7A23430C8843EA4453C2F88031D0E764
+:1016E0002DE9F04FFE481A2185B0406CB0FBF1F0B7
+:1016F00086B20D20B6FBF0FAFA48FB49B0F91A00A1
+:10170000C0F30F100490B1F91020C82042434FF4E9
+:101710007A7000EBA2339CB2092303EBA232132AA6
+:1017200000D2044689460D46B1F91E0001F0D8F8F2
+:101730000390B5F9200001F0D3F80290B5F922002A
+:1017400001F0CEF8E94B0190D88B4FF4FA71484381
+:1017500040F6FF71B0FBF1F0DFF894C31FFA80F898
+:10176000E44DBCF81000E4490090E8880A780709C5
+:1017700067F30002C70A67F34102C70867F38202F2
+:10178000870867F3C302070B67F30412470867F380
+:10179000451260F38612470B67F3C7120A704A7846
+:1017A000470A67F30002470967F34102870967F3B5
+:1017B0008202070A67F3C302C70967F304122F7A8C
+:1017C000BF0867F34512800B60F386124A7093F8E6
+:1017D000070110B142F0800001E022F08000487063
+:1017E000C4489B46827A887862F341001A461B8976
+:1017F000DD0885EA1325ED4365F382009CF800506F
+:1018000065F304105D0965F34510DB0A63F3861088
+:101810001388DB135B1C63F3C71088709BF84A20A6
+:101820002AB1012A07D0022A0AD0032A0DD0CA7889
+:1018300022F003020CE0CA7822F00302521C07E0F7
+:10184000CA7822F00302921C02E0CA7842F0030236
+:10185000A94BCA702833A3F118059A7802F0030245
+:10186000012AAA7812D022F01002AA70CA7897072B
+:101870000FD020F0080088709F482830407900F091
+:101880000300012808D0022809D00BE042F0100222
+:10189000EBE740F00800EEE742F0040001E022F040
+:1018A0000400C870944F3246791DF87820F09000FB
+:1018B000F870381D05F030F9904EB6F9020006F0C8
+:1018C00009F8B871B6F9040006F004F8F87107F1E8
+:1018D0000806711C3046049A05F01EF92246F11CD8
+:1018E000B01C05F019F986486421B0F9040048439A
+:1018F000800B03F02FFA70714246F11DB01D05F008
+:101900000BF9B9F91000FFF769FAC8214843000C38
+:1019100003F020FA287006F1200001240178022744
+:10192000B4EB911F03D1A97841F0010105E0B7EBB9
+:10193000911F03D1A97821F00101A970437803F028
+:101940000301012902D0022904D007E0A97841F05F
+:10195000020102E0A97821F00201A970DBF8082059
+:10196000A9784FEAD21C6CF38201A97090F802C0EA
+:101970005E46CCF3810CBCF1010F03D0BCF1020F29
+:1019800003D005E041F0200101E021F02001A97021
+:101990008346A046B4EB931F03D1C8B240F0800049
+:1019A00004E0B7EB931F02D101F07F00A870554807
+:1019B000DFF84091504C417FE878183461F34100E2
+:1019C000D10A61F3820096F82A1161F3000031799F
+:1019D00061F3C300E87099F80A302979484663F347
+:1019E000820133785B115B1C63F3C301530963F31A
+:1019F0000411297111166A79491C61F3C3026A71D5
+:101A000099F80020E97962F30301C28899F8080087
+:101A1000D20B62F38611C00860F3C711E971524618
+:101A2000611C204605F078F8E11CA01C009A05F026
+:101A300073F8B6F9E800FFF7D1F9C8214843800BE5
+:101A400003F088F92071307AC109A07961F3C710D9
+:101A5000B6F8C8100A0A62F30600A071E171273CCB
+:101A6000611C2046039A05F057F8E11CA01C029A5D
+:101A700005F052F8611D201D019A05F04DF884F81B
+:101A800006A09BF800005C4620F00C00001D20F032
+:101A90003000103020F0C00340338BF800309BF84A
+:101AA0000100DFF854A020F00300401C20F00C00DF
+:101AB000001D20F0C00240328BF80120A078AAF16E
+:101AC0001F0A20F00300401C20F00C00001DA07035
+:101AD0008346E07820F0E0014031E17014E000003E
+:101AE00038010020D404002040050020A802002076
+:101AF000C00A0020100C00208F070020080E0020D4
+:101B0000F2050020300E00209AF8000000287DD059
+:101B1000F07B00287AD18AF800000AF1170090F8CB
+:101B200000C00CF0030CBCF1010F06D090F800C00F
+:101B30000CF0030CBCF1020F04D190F800C06CF360
+:101B4000010323700378C3F38103012B04D00378CE
+:101B5000C3F38103022B06D103784FEA930C237859
+:101B60006CF3830323700378C3F30113012B04D0B8
+:101B70000378C3F30113022B06D103784FEA131C39
+:101B800023786CF3051323700378B8EB931F03D00D
+:101B90000378B7EB931F06D103784FEA131C237821
+:101BA0006CF387132370437803F00303012B04D0F5
+:101BB000437803F00303022B03D1437863F301025C
+:101BC00062704278C2F38102012A04D04278C2F3E3
+:101BD0008102022A05D142789308627863F3830276
+:101BE00062704278C2F30112012A04D04278C2F333
+:101BF0000112022A05D142781309627863F30512B3
+:101C000062704278B8EB921F05D000E018E142788C
+:101C1000B7EB921F05D142781309627863F38712FC
+:101C20006270827802F00302012A04D0827802F006
+:101C30000302022A04D183785A4663F30102A27098
+:101C40008278C2F38102012A04D08278C2F3810231
+:101C5000022A05D182789308A27863F38302A270E6
+:101C60008278C2F30112012A04D08278C2F30112F1
+:101C7000022A05D182781309A27863F30412A270B4
+:101C80008278B8EB921F03D08278B7EB921F06D10F
+:101C90008278C2F30113A27863F34712A270C2786C
+:101CA000D20608D0C27802F01F021F2A03D2C278DF
+:101CB00062F30401E170C178490905D0C1784A098D
+:101CC000E17862F34711E170017901F00301012924
+:101CD00004D0017901F00301022904D101792279AC
+:101CE00061F3010222710179C1F38101012904D05C
+:101CF0000179C1F38101022905D101798A0821798D
+:101D000062F3830121710179C1F30111012904D02A
+:101D10000179C1F30111022905D101790A0921795B
+:101D200062F3051121710179B8EB911F03D001799C
+:101D3000B7EB911F05D101790A09217962F3871167
+:101D40002171417901F00301012904D0417901F0A9
+:101D50000301022904D14179627961F301026271C0
+:101D60004179C1F38101012904D04179C1F3810195
+:101D7000022905D141798A08617962F38301617191
+:101D80004179C1F30111012904D04179C1F3011155
+:101D9000022905D141790A09617962F3051161715E
+:101DA0004179B8EB911F03D04179B7EB911F05D171
+:101DB00041790A09617962F387116171817901F0D2
+:101DC0000301012904D0817901F00301022904D122
+:101DD0008179A27961F30102A2718179C1F3810154
+:101DE000012904D08179C1F38101022905D18179CA
+:101DF0008A08A17962F38301A1718179C1F301118C
+:101E0000012904D08179C1F30111022905D1817919
+:101E10000A09A17962F30511A1718179B8EB911FCB
+:101E200003D08179B7EB911F05D181790A09A17996
+:101E300062F38711A171C179E07961F30300E07168
+:101E4000434F387800F00F00042801D1FFF720F944
+:101E50002078C0F38100012839D1F879010636D500
+:101E600000F07F00142832D8A87840F00400A87051
+:101E7000384AA978107F8B074FF47F412BD58028F3
+:101E800021D3354B00F01F00126853F820000242A6
+:101E900019D1B06840F08070B0602D48303880783B
+:101EA000C0071CD0B068C00119D52C48406C32283E
+:101EB00015D85446BAF802008A46504527D101F099
+:101EC000FBFC60800DE0B06820F08070E4E7A8784B
+:101ED00020F00400CBE7B06820F08070B060AAF872
+:101EE0000210A878800702D40020A9F80A003879E7
+:101EF000C00701D0A9F80A8099F80A00C107144860
+:101F0000A0F14900017812D041F0010111E001F087
+:101F1000BBFC40F6B8318842E3D3B068C101E0D5DC
+:101F20000005DED4A9F80A80A4F802A0D9E721F0C0
+:101F300001010170B168C901017802D541F00201C7
+:101F400001E021F00201017005B0BDE8F08F000052
+:101F5000BF070020F8050020B0B6000838010020B7
+:101F600070B51548006810F0E05F23D0134CD4E939
+:101F7000001081421ED004EB001104F5A1608A68B4
+:101F800042600A7B827204230372002545720B3083
+:101F90000E31FEF7F8F872B66068401C60604028A9
+:101FA00000D3656062B60649BDE870400248083853
+:101FB000FFF744BB70BD000008640040B814002067
+:101FC000C0190020FCB505464FF6FF7600200C46F0
+:101FD000ADF8006048F205078DF8040020E000BF6E
+:101FE00015F8010B8DF8040001A9084602F03EFC2B
+:101FF000BDF800009DF8041080EA0120ADF8000053
+:102000005FF00000BDF800100A0402D587EA410124
+:1020100001E006EA4101401CADF800100828F1DBA0
+:10202000641EDDD26946084602F00AFCBDF80000D5
+:10203000FCBD00000246002004E000BF12F8013B96
+:102040001844C0B2491EF9D27047000030B4104C99
+:10205000002003464FF47F42A4F1340121F81030F0
+:1020600024F81020401C1A28F8DB0A4B002000BF7F
+:1020700033F8104021F81040401C1A28F8DB0648BD
+:1020800006490280012081F8300030BC03F040BADC
+:102090007C100020180800204C080020DC0E0020D6
+:1020A0002DE9F84303F080FAC64DC54B00204FF4EC
+:1020B0007F4105F1340400BF35F8106033F810207B
+:1020C000964203D025F8102024F81010401C1A283E
+:1020D000F2DBBD4890F83000012808D05FF0000026
+:1020E00024F81010401C1A28FADBBDE8F88302F02F
+:1020F000E1FE208801F0C8FB2988B44E88420AD34B
+:1021000001F0DAFB2080B24800906B460822B1490A
+:10211000306809F003F8608801F0B6FB69888842EE
+:102120000CD301F0C9FB6080A948AA49401C00906B
+:102130006B4608220831306808F0F0FFA08801F0F3
+:10214000A3FBA98888420CD301F0B6FBA080A0486D
+:10215000A049801C00906B4608221031306808F0BE
+:10216000DDFFE08801F090FBE98888420CD301F0A4
+:10217000A3FBE08096489749C01C00906B4608225C
+:102180001831306808F0CAFF208901F07DFB2989E9
+:1021900088420CD301F090FB20818D488D49001DB1
+:1021A00000906B4608222031306808F0B7FF608944
+:1021B00001F06AFB698988420CD301F07DFB6081E4
+:1021C00083488449401D00906B46082228313068BE
+:1021D00008F0A4FFA08901F057FBA846A9890527AC
+:1021E0007D4D884216D36878052813D201F064FB30
+:1021F000A0816878401CC0B26870052800D96F7053
+:1022000073487449303000906B4608223031306892
+:1022100008F084FFE08901F037FBB8F80E1088421F
+:1022200016D3A878052813D201F046FBE081A878E0
+:10223000401CC0B2A870052800D9AF706448654939
+:10224000313000906B4608223831306808F066FF64
+:10225000208A01F019FBB8F81010884216D3E878EC
+:10226000052813D201F028FB2082E878401CC0B278
+:10227000E870052800D9EF70554856493230009073
+:102280006B4608224031306808F048FF608A01F050
+:10229000FBFAB8F81210884216D32879052813D211
+:1022A00001F00AFB60822879401CC0B22871052821
+:1022B00000D92F7146484749333000906B460822B9
+:1022C0004831306808F02AFF208D01F0DDFAB8F8B7
+:1022D0002810474688420BD301F0EEFA20853F488C
+:1022E0003C4900906B460822A031306808F016FF88
+:1022F000608D01F0C9FA798D88420CD301F0DCFAC7
+:10230000608536483349401C00906B460822A8314E
+:10231000306808F003FFA08D01F0B6FAB98D88424D
+:102320000CD301F0C9FAA08529482A495030009001
+:102330006B460822B031306808F0F0FEE08D01F005
+:10234000A3FAF98D88420CD301F0B6FAE085204853
+:102350002049603000906B460822B831306808F0A0
+:10236000DDFE208E01F090FA398E88420CD301F008
+:10237000A3FA208616481749613000906B46082260
+:10238000C031306808F0CAFE608E01F07DFA798EA7
+:1023900088420CD301F090FA60860D480D496230F6
+:1023A00000906B460822C831306808F0B7FE0C4830
+:1023B000FFF76AF800283FF498AE287095E6000011
+:1023C0001808002048100020DC0E00205C080020C7
+:1023D0000002FF18100F0020500800200006FF1810
+:1023E00000640040024600200A4200D001207047ED
+:1023F00030B50E4902880A800C4A4388083A138097
+:102400000B1F808818802024151F2C800020401C62
+:1024100080B23C28FBD341F69910088044F648006E
+:10242000108046F6480018802C8030BD202C0140DA
+:10243000114944F648000880091D46F64800088006
+:10244000091D41F6991008800B48001F018841F0D2
+:102450002001018009480021A0F86810A0F866104A
+:10246000A0F86410A0F86210A0F86010A0F85E1048
+:102470000348418181827047182C0140A802002046
+:102480004C0000202DE9F04F4C4B4D480021DA7AEA
+:102490000778802A27F001067CD31C68494B02F09C
+:1024A0001F0253F82220484B14421A6802D042F00F
+:1024B000200201E022F020029946DFF810B11A60F4
+:1024C000444B414D9BF80040DFF804A1B3F90430C0
+:1024D00095F84A50022C5ED1D9F808C0CCF3C0045C
+:1024E000CCF30028444556D0374C383C94F804804F
+:1024F000B8F1000F06D0B8F1010F0DD0B8F1020FFE
+:102500004ED120E011054BD5910649D4012121710E
+:1025100027F00401017043E0160541D496063FD52B
+:102520007E073DD44688A6BB4380002B09DD47F0DB
+:1025300005010170022121712749B1F8441001827F
+:102540002EE021712CE0C7880FB9002B16DC077B29
+:10255000AF4213D1214FBF895FEA47780ED45FEABB
+:1025600087780BD45FEA427808D55FEA826805D5A0
+:10257000FF0703D115B15FEACC1711D50670418072
+:10258000AAF8001041810182217189F80F108BF89F
+:10259000001005E00DE006704180AAF800104181AE
+:1025A000C3800573500960F3CB22C9F80020BDE851
+:1025B000F08F067041804181F9E70000F8050020A6
+:1025C000C00A0020B0B60008A80200204F07002073
+:1025D0000C010020F205002038010020100C002022
+:1025E0002DE9F04F97B000240C940D940E940F94A5
+:1025F00072B6B348816941F400718161816941F427
+:10260000806181614FF4004003F0AAFBAD4E0021D0
+:102610003046FEF787F900213046FEF779F90021B0
+:10262000A948FEF775F9A94F0021384600F0D6F900
+:1026300001204FF47041401C8842FCD33046FEF725
+:1026400093FAA148FEF790FAB946384600F0D2F95D
+:102650004FF46020CDE912048DF845400120042795
+:102660008DF8440010948DF8507010A93046FEF794
+:102670000DFB01231A4605213046FEF758FB0123C6
+:10268000022206213046FEF752FB012303220721D6
+:102690003046FEF74CFB012304220F213046FEF7A3
+:1026A00046FB484600F0A6F901A800F046FA854826
+:1026B000874D4C30CDE90254019004978020CDE93C
+:1026C00005404000079080000890202009904FF4BA
+:1026D0004050CDE90A0401A9484600F011FA012151
+:1026E0003046FEF71FF90121484600F077F9012135
+:1026F0003046FEF70DF947F2305115941598401CFD
+:1027000015908842FAD301213046FEF74FFBADF811
+:10271000004040F2DC584FF40077B3461FE04046DB
+:1027200015941599491C15918142FAD329880D9861
+:1027300008440D9068880E9908440E90A8880F9957
+:1027400008440F90E8880C9908440C9001215846E1
+:10275000FEF72CFBBDF80000401CADF80000BDF8F2
+:102760000000B842DBD35A490D980831C0110883E4
+:102770000E98A1F11004C01148830F98DFF854A1FE
+:10278000C01188830C980AF10202C0118880606829
+:10279000BAF90050504B0580B2F900C0921CA0F865
+:1027A00002C0B2F90070921C8780B2F90060521F1B
+:1027B000C68092F8008040F6B412B8F1FF0F21D025
+:1027C000A5F5D854263C94420FD2ACF5D05CACF5BC
+:1027D000937C944509D2A7F5D857263F974204D257
+:1027E000A6F5D856263E964204D3D88840F48040B9
+:1027F000D8803BE00D8342884A8382888A83C088E0
+:10280000888033E0B1F90450A5F5D855263D9542AE
+:1028100014D2B1F91850A5F5D855263D95420DD2E0
+:10282000B1F91A50A5F5D855263D954206D2B1F911
+:102830001C50A5F5D855263D954203D3DA8842F4BD
+:102840008042DA80DA88520410D40A8B02804A8BE4
+:1028500042808A8B82808988C1805546504600F02C
+:10286000CBFB08222846616800F0DCFB00215D46B6
+:102870005846FEF757F800214E46484600F0AEF89D
+:1028800000212846FEF744F80F4C00212046FEF7B1
+:102890003FF80221C802491C8142FCD32846FEF7BA
+:1028A00063F92046FEF760F9304600F0A3F8FEF722
+:1028B00043F80A493C20087062B617B0BDE8F08FB3
+:1028C000001002400024014000280140080002409E
+:1028D0003805002000E80108100C00204C070020FB
+:1028E00010B5FEF77BFAC8214843800B10BD0000ED
+:1028F00070B5204B40F6C81441F2B7055B6C48F642
+:10290000E6065C4305EBA4341B4D73434EF6F61606
+:1029100006EBA333C5E90443D460401A5361106049
+:102920009168884202DA4942884200DC11601068EE
+:102930004343107E0341906A19189162506A8142A4
+:1029400000DD9062916A106A814201DB084600E076
+:102950009062A86111684C43117C0C410841211818
+:10296000B2F91C00884204DBB2F91A00884200DC8C
+:1029700008B270BD380100201401002010B54FF4DA
+:102980000054204600F0ACF8002813D00A4908781B
+:1029900040F008000870204600F014F800210748B5
+:1029A00000F01CF80648C17E012903D10021C17640
+:1029B0000121017710BD0000920600204400024072
+:1029C000140D0020C10002D5024908607047024979
+:1029D000486070470404024000000240002901687A
+:1029E00002D041F0010102E04FF6FE721140016099
+:1029F0007047000001684FF6FE721140016000212F
+:102A0000016041608160C1603149314A08399042BA
+:102A100003D1486840F00F0006E02D4A143290427E
+:102A200004D1486840F0F00048607047284A2832D6
+:102A3000904203D1486840F47060F5E7244A3C3284
+:102A4000904203D1486840F47040EDE7204A50328C
+:102A5000904203D1486840F47020E5E71C4A643294
+:102A6000904203D1486840F47000DDE7184A78329C
+:102A7000904203D1486840F07060D5E7154A111FB5
+:102A8000904203D1086840F00F0006E0114A14326A
+:102A9000904204D1086840F0F000086070470D4A89
+:102AA0002832904203D1086840F47060F5E7094A83
+:102AB0003C32904203D1086840F47040EDE7054A8B
+:102AC00050329042EAD1086840F47020E5E70000F7
+:102AD0000800024008040240406880B270470000CD
+:102AE00001460020CA0001D5034A00E0034A1268EB
+:102AF0000A4200D00120704700040240000002405A
+:102B000030B5036847F6F07293430C6A8A68224333
+:102B1000D1E904452C4322438C692243CC692243EA
+:102B20004C6A22438C6A22431A430260CA6842609C
+:102B30000A6882604968C16030BD0021016041605F
+:102B40008160C160016141618161C1610162416275
+:102B50008162704710B5114C8CB000212046FFF700
+:102B60003DFF2046FFF746FF0D4800900D4800212D
+:102B7000CDE901016420CDE903018020CDE9050103
+:102B80000791089109910A9169462046FFF7B8FF1D
+:102B900001212046FFF722FF0CB010BD5800024073
+:102BA0000438014000090020F0B540F6AA222A4965
+:102BB000C284838B0C88E31A9BB20F2B0DD3098838
+:102BC0008183037E00213BB1244BB3F90A40244B9F
+:102BD000062C03DA818429E08184F0BD214C24781D
+:102BE000022C02D0002CF5D0F0BD1F4C40F68B27F4
+:102BF000656C1B4CA5F22D16BE42B4F9004017D2ED
+:102C0000418B491C89B241836429EDD364214183FE
+:102C1000B0F92410914201DA01EB22128284641C83
+:102C200020B24FF4007118808842DDDB1980F0BDBE
+:102C300041F29416B542FADBB0F92450002D02DDC2
+:102C4000A5EB221200E0002282844183641E20B2A0
+:102C500018800028EADDF0BD580700204C00002055
+:102C6000580400204F0700203801002010B504460A
+:102C7000B0F9020043F6991148438113E06840F22D
+:102C80006662504301EBA030E060B4F9001043F6F7
+:102C9000991251438A13216940F26663594302EB4A
+:102CA000A131216105F01CFD6061A18840F6AB22D5
+:102CB00008444010A0F515415539E062914205D90C
+:102CC000A0F5F851FF39521C91421DD249F25451DE
+:102CD000884202DDA0F5204002E0A0F5F850FF3860
+:102CE000206300EB400040F34F002085B4F924102E
+:102CF0004A42904201DA104602E0884200DD08466E
+:102D0000E083228461848AE0A0F5FE42FF3A41F22A
+:102D100055518A4214D8A2F6AA20206300EB400045
+:102D200040F34F002085B4F924205142E1838842CA
+:102D300001DA084602E0904200DD1046404250E0D1
+:102D4000A0F5D442AA3A8A4215D2A2F6AA2020635C
+:102D500000EB400040F34F012185B4F924004242CA
+:102D6000E2832084914201DA104602E0814200DCD5
+:102D70000846608453E0A0F5AA42543A41F2565303
+:102D80009A4215D2A2F6AB20206300EB400040F33C
+:102D90004F002085B4F924104A42904201DA1046CF
+:102DA00002E0884200DD08464042E083218419E0C9
+:102DB000A0F5804241F254539A4215D2A2F6AA20BD
+:102DC000206300EB400040F34F002085B4F924104D
+:102DD000E1834A42904201DA104602E0884200DD77
+:102DE0000846208462841AE0A0F52852AB3A8A4251
+:102DF00015D2A2F6AA20206300EB400040F34F0159
+:102E00002185B4F92400E08342422284914201DA10
+:102E1000104602E0814200DC08464042A9E7B4F9CE
+:102E20001E0041420948B0F9000041438913E18086
+:102E3000B4F920104942414389132181B4F9221089
+:102E4000494241438813608110BD000058040020AE
+:102E500001210176704770471548164A4FF48041AA
+:102E60000078042821D002F13C03D08A9B88C01A44
+:102E700000B22F2801DD001108E0002801DD00204C
+:102E800007E00D4B984201DA184602E0402800DDC9
+:102E900040209389184400B2884203DC40F2666106
+:102EA000884200DA0846908170479181704700009F
+:102EB0004F070020D4040020C0FEFFFF38B54B4868
+:102EC0004B4902880B889A1A92B20F2A71D309884B
+:102ED000484C01804FF0FF01E2884FF47A735504AB
+:102EE0004FF4967002D51622009103E0950403D5A5
+:102EF00015220091014670E0D50402D514220091FC
+:102F0000F8E7150502D513220091F3E7550502D520
+:102F100012220091EEE7950502D511220091E9E712
+:102F2000D50502D510220091E4E7150602D50F223F
+:102F30000091DFE7550602D50E220091DAE79506EB
+:102F400002D50D220091D5E7D50602D50C220091BD
+:102F5000D0E7150702D50B220091CBE7550702D524
+:102F60000A220091C6E7950702D509220091C1E720
+:102F7000D20702D008220091BCE72289550702D56A
+:102F800007220091B6E7950702D506220091B1E726
+:102F9000D20702D005220091ACE7A27AD20702D074
+:102FA00004220091A6E7A289D40603D5032200914A
+:102FB000A0E719E0140702D5022200919AE754070E
+:102FC00003D4940701D4D20702D00122009191E7E3
+:102FD0000020034602460146009003F0B9FCBDE81C
+:102FE00038400248FDF7D0BF38BD0000040C002077
+:102FF00058070020100C002070B50546002472B65A
+:1030000000F0BCF9252000F031F9284600F034F931
+:10301000042801D04FF0FF3400F062F962B6204678
+:1030200070BD00002DE9F04700251746894680460F
+:103030002C4672B600F0A2F912E000BF59F82460E5
+:10304000352000F013F93146404600F06DF90428B0
+:1030500002D04FF0FF3506E0641C08F10408E4B22A
+:10306000B4EB970FEAD300F03BF962B62846BDE80F
+:10307000F0870000F0B55948594982880B889A1AA0
+:1030800092B29C2A64D30988818056490A880146F5
+:10309000002A0B7843F0020156D11646524A1C070B
+:1030A00015680246127822F0020274D54F4C07468A
+:1030B000E4887F785FEA845C02D547F0010701E08D
+:1030C00027F001074770A704477802D547F00207A9
+:1030D00001E027F002074770670401D4E70703D037
+:1030E000477847F008074770640603D5447844F0F2
+:1030F000040404E01C0603D4447824F0040444705F
+:10310000EC0450D4354C9A07247824F0100423D4CE
+:10311000324D42782F7A2D78012A45F0100514D0CF
+:10312000022A16D02D4C042AA47804F1010C0CF0CC
+:10313000FF0C13D0072A25D0032A23D0052A21D03B
+:10314000062A1FD021F0100142E0B90702E0057005
+:10315000F0BD39070029FADB0470F0BDFA0601D48E
+:103160001A060AD50170022C04D280F802C0BCF104
+:10317000020FF2D341F080012AE021F0100101702A
+:103180008670F0BD877A7F06F7D5032C04D80170CE
+:1031900080F802C0F0BD0FE05107D8D51906D6D48B
+:1031A00043F0800114E002704178CB0701D1890718
+:1031B000F0D522F010010BE0E9040BD49907E9D413
+:1031C000818AC82902D2491C8182E3E743F00A01BF
+:1031D0000170DFE702708682DCE700002007002034
+:1031E000580700205A070020A8020020100C0020D9
+:1031F00070B51148114C4FF00005C088810503D40B
+:10320000410601D4C00515D54FF480610C4800F08B
+:103210002BFB68B9A08840F6B831884201D2401C27
+:10322000A08080B2B0F57A7F01D30120607070BDBC
+:10323000A58070BD6570FBE7100C002070070020B2
+:10324000000C0140084946F668000880091D088006
+:10325000091D41F6DD5008800348001F018841F038
+:103260002001018070470000182C01400149C8600E
+:10327000704700000020024070B50D4E05463046F4
+:1032800000F088F8042811D10A4C206940F00200AF
+:1032900020616561206940F040002061304600F007
+:1032A00079F8216941F6FD721140216170BD00007D
+:1032B000FFFF0F000020024008490420CA68D2071F
+:1032C00001D001207047CA68520701D5022070471B
+:1032D000C968C906FBD503207047000000200240E2
+:1032E0000248016941F080010161704700200240FD
+:1032F000F0B506464FF6FF770D46384600F04AF81F
+:1033000004280DD1074C206940F001002061358070
+:10331000384600F03FF8216941F6FE721140216104
+:10332000F0BD0000002002402DE9F84106460020D3
+:103330004FF6FF7700900D46384600F02BF8042832
+:1033400017D10D4C206940F0010020613580B8464E
+:10335000384600F01FF841F6FE77042806D1B61C67
+:10336000280C00963080404600F014F8216939405E
+:103370002161BDE8F88100000020024003480249B5
+:1033800041600349416070472301674500200240C6
+:10339000AB89EFCD00B50346FFF78EFF03E000BF1A
+:1033A000FFF78AFF5B1E012803D0002B00D1052008
+:1033B00000BD002BF4D1FAE710B5C28800210AB194
+:1033C000032206E002890AB1022202E0428912B118
+:1033D0000122027000E0017004784FF4804344F64B
+:1033E000206244B1012C06D0022C07D0032C01D15D
+:1033F0004180818010BD4380828010BD41F2333115
+:10340000418040F6B731F4E7401A10609168884275
+:1034100002DA4942884200DC116051691068137E6B
+:1034200041431941936A0B449362516A8B4200DD18
+:103430009162936A116A8B4200DA9162D168936A51
+:103440004143107C01410341B2F91C0019448842F8
+:1034500004DBB2F91A00884200DC08B270470000B1
+:10346000054920B1086940F08000086170470348B1
+:1034700048600348486070470020024023016745C8
+:10348000AB89EFCD06494FF47A70CA68D20705D0F0
+:10349000401E0004000CF8D1FF2070470020704748
+:1034A000002002400E4A0320A2F14C0182F83E00A7
+:1034B0000020C8800B490886C862C88308844884F5
+:1034C00090620948016DB1F5206F01DBA321916283
+:1034D000807A002802D0906A4042906270470000D3
+:1034E0004C0000204005002038010020F0B53D4987
+:1034F00088894A89801A80B20F286AD388894881CE
+:10350000CA8939480B3A272A26D28A7822BB826890
+:10351000384B42F480728260344A374C374D12780F
+:103520005607334A0AD4364E36881680354A1288F2
+:103530001A80354A12882280344A09E0344E36888F
+:103540001680344A12881A80334A12882280334AFD
+:1035500012882A8001228A70314A0021314B82F878
+:103560004D1019469A7F304D0968802A32D302F0F7
+:103570001F0255F8222011422CD0826822F48012BA
+:10358000184E8260123614461215B778521C62F338
+:103590008617264AB77093F816C01778BCF1800FCB
+:1035A00027F0020608D30CF01F0C55F82CC011EAC6
+:1035B0000C0F01D147F0020616701A7E802A0DD337
+:1035C00002F01F0255F82220114207D144F40021D5
+:1035D0008160F0BD826842F48012D1E724F40021BA
+:1035E000F6E700004C070020A80200203801002068
+:1035F000CC040020CE040020D0040020D2040020FF
+:10360000BC040020BE040020C0040020C20400202E
+:10361000C4040020C6040020C8040020CA040020FE
+:10362000680E0020F8050020B0B60008D404002081
+:1036300070B5214881890289891A89B20F2932D34C
+:1036400081891E4D1E4C0181697A22681D4E42F00F
+:103650000400802908D301F01F012B6856F82110BF
+:103660000B4201D122F004002060FFF7C1FDA87BCE
+:10367000802819D300F01F00296856F82000014265
+:1036800012D1206820F002002060E87A80280FD351
+:1036900000F01F00296856F82000014208D1206878
+:1036A00020F00800206070BD206840F00200EBE7C9
+:1036B000206840F00800F5E74C070020F8050020DE
+:1036C000A8020020B0B6000830B5044600204FF430
+:1036D0000043024640EA030101FB01F5A54200D880
+:1036E0000846521C5B0812B2102AF3DB30BD000002
+:1036F000F0B51D4C1B4A4FF0010C94F83B5094F868
+:103700000AE0144692F83C3094F838402B43651C8C
+:10371000EEB2154D95F83D700025BEF1FF0F0AD0B1
+:10372000BEF1000F06D18B4213D155700C2C01D283
+:1037300082F83860F0BD834202D182F801C0F5E71B
+:103740008B42F7D15570B80709E000BF82F83850B6
+:10375000F0BD8342FCD1F84382F801C08007002805
+:10376000F4D0F0BD5C04002038010020F0B5CA7828
+:10377000002502F00F03D20601D58A7813430A7898
+:103780004FF00F0E12F0FF0F4FF001021CD0046833
+:103790000F8802FA05F63740B74211D14FEA850C7F
+:1037A0000EFA0CF724EA070703FA0CF43C43CF782F
+:1037B000282F02D0482F02D002E0466100E00661C7
+:1037C0006D1C082DE4D304600C88FF2C1ED94468BE
+:1037D0005FF0000606F1080702FA07F50F882F4090
+:1037E000AF420FD14FEA860C0EFA0CF7BC4303FA36
+:1037F0000CF73C43CF78282F00D14561CF78482F74
+:1038000000D10561761C082EE4D34460F0BD0000B1
+:10381000F0B5144C002801DAE36900E06368420D5A
+:10382000120185B2C0F301579540C0F30346032F40
+:1038300005D0C2020AD50322B240934307E023F029
+:103840007062636823F07063636002E0AB4343F02F
+:10385000706201B12A43002801DAE261F0BD6260C2
+:10386000F0BD0000000001400246002092680A42BC
+:1038700000D00120704741617047016170470AB173
+:1038800001617047416170474FF6FF62B0F57F4FAD
+:1038900004D0911C884203D1002070471046704725
+:1038A00004490988814201D3081A01E0101A08442A
+:1038B00080B27047980800200148008870470000D7
+:1038C000980800200F4A104B92F838105B5C834236
+:1038D00001D1012004E00D4B5B5C834203D1002049
+:1038E00082F83A0070470A4B5B5C834201D1812029
+:1038F000F6E7084B595C814201D18020F0E70320B4
+:10390000EEE700003801002068BB00087ABB000821
+:103910006EBB000880BB00080A4810B501784FF064
+:1039200000024C0708494FF0FF0389684FEA017114
+:1039300005D5002901DA827210BD837210BD0029FD
+:10394000FBDBF8E738010020A8020020F0B5194E93
+:10395000194C0022E31CA6F1060CB75CA518ED7803
+:10396000FF5C0D430F43BD421FD01CF80270FF5C8B
+:103970000F43BD4219D015460023A618F6780E4312
+:10398000C6545B1C1CF80220DBB2062BF5D3C178B1
+:1039900081700179C17000214218491C15711CF811
+:1039A0000550C9B20629F7D3F0BD521CD2B2032A82
+:1039B000D3D3F0BD42B200085C04002010B502462B
+:1039C0000021064B06205C186478944200D108461A
+:1039D000491CC9B20629F6D310BD000038010020E9
+:1039E0000548D0E900218A4202D14FF0FF307047EC
+:1039F00000EB011080687047B010002070B5164CC5
+:103A000005464FF0FF36D4E90010814221D004EB87
+:103A1000001080686860606804EB0010007B00F0B4
+:103A20000F02AA7204202872606804EB001105F1ED
+:103A30000B000E31FCF7A7FB72B66068401C60609B
+:103A4000402801D30020606062B6A87A08B1002047
+:103A500070BD304670BD0000B010002070B5264823
+:103A60004FF000028078C10724483FD0244989885C
+:103A7000E1BB2449234B4FF4FA65496CB3F8763027
+:103A8000A94231DD90F84A1071B31F49C9790C067B
+:103A90002AD501F07F015A2926D290F82B11491C12
+:103AA000C9B280F82B11C8291ED380F82B21D0F879
+:103AB0003041014604F1640691F82C11B34203DD54
+:103AC000052908D2491C01E041B1491E80F82C119A
+:103AD000C9B2052902D3012180F82A11191B074C0C
+:103AE000383C2163C0F83031AB4203D280F82A2140
+:103AF00080F82C2170BD00009F070020A802002044
+:103B0000F205002038010020BF0700204FF42032CA
+:103B1000C260002181620E22028241F26202426191
+:103B2000082202834FF46042428381834FF078423F
+:103B3000C0E9082140F6C41101807047B0F90010B7
+:103B4000B0F90220891A41604269037E4A431A4152
+:103B5000836A13448362426A934200DD8262836A0D
+:103B6000026A934200DA8262C268836A4A43017C35
+:103B70000A410B41D118B0F91C208A4201DA1046E3
+:103B80007047B0F91A008842FADC08B270470000AA
+:103B900010B514481449B0F894200B889A1A92B2C0
+:103BA000B2F5437F1DD90988A0F89410B0F892109F
+:103BB00020F8601F002242860C480D4CC28882808B
+:103BC000C180C38983812489891AA4B2C481816098
+:103BD000E11A0161074A818AC182928A8282511A5E
+:103BE000816110BD3801002058070020300E0020F0
+:103BF000400500204C00002009480A49B0F8B220D6
+:103C00000B889A1A92B241F684639A4206D30988C5
+:103C100020F8B21F41888180002141807047000058
+:103C200038010020580700200D480178C90702D04C
+:103C30000C49098801E04FF6FA71416609490120F3
+:103C40001039088007482438018841F001010180BB
+:103C500004481838018821F01801018070470000DD
+:103C600038010020240400400A49D1F8982012B1FC
+:103C7000521EC1F8982031F8922F521C21F81A29AF
+:103C80004A6A521C4A628A8F521C8A8701F8400C89
+:103C900070470000380100201CB52D4890F83B30DB
+:103CA00090F83C20934252D000248DF804405340B9
+:103CB0008DF800309DF800300122012B08D09DF8CE
+:103CC0000030022B09D09DF80030042B0AD00DE003
+:103CD0001F498DF80420443108E01D498DF8042067
+:103CE000463103E01A498DF8042048319DF804203C
+:103CF000012A2CD190F83D309DF80040154AA3428E
+:103D000017D090F83E309DF80040234208D0B0F81C
+:103D10004C30A0F84A300B881488E31AA0F84C30D5
+:103D200090F838302BB1B0F840301488E31AA0F87E
+:103D3000423012880A80A0F8402010F83E1F9DF8FB
+:103D40000020114300F801199DF8001001701CBDFE
+:103D50005C0400205807002070B5354D4FF4807189
+:103D60002846FFF781FD840080212846FFF77CFD6F
+:103D700044EA400440212846FFF776FD0443E1B2BF
+:103D80002C4C94F878508D4250D04D4084F87810E7
+:103D9000012D03D0022D01D0042D47D194F87C00D1
+:103DA000A84384F87C0094F87B20AA420FD084F8C2
+:103DB0007B5094F87A2001238B401A4207D11A4392
+:103DC00084F87A2094F87910491C84F8791094F8D2
+:103DD0007910042928D330B1012811D002280FD03E
+:103DE00004280DD012E01448C18821F04001C180A0
+:103DF0002078002184F83B1020F06000207005E05E
+:103E0000217841F02001217084F83B000B4994F89F
+:103E10003B0091F82720904204D081F82700084900
+:103E20002020087000F00EF884F8545070BD000097
+:103E30000010014038010020100C0020680E002006
+:103E40004C07002070B50E4D4FF480712846FFF7E7
+:103E50000BFD840080212846FFF706FD44EA40045C
+:103E600040212846FFF700FD04430648072100F8DB
+:103E7000784F0171002141708170C17070BD0000E8
+:103E8000001001403801002070B5344890F83A1015
+:103E9000CA43920761D001F0030280F8392090F8FC
+:103EA0003D305B061B0E80F83D30012A01D0812A8F
+:103EB00002D15B1C80F83D300278D2074DD0DBB2D6
+:103EC00003F00102C3F34004A24246D1B0F85640C9
+:103ED0000025641CA0F85640204CA0F8585090F8DB
+:103EE0003E60A47AB24202D080F83E200DE0A607E0
+:103EF000B6EB837F02D080F83F5006E090F83F3069
+:103F0000642B02D25B1C80F83F3090F84030642B69
+:103F10000CD25B1CDBB280F84030022B06D204F0DE
+:103F20000103934202D1022280F84020012901D0EE
+:103F3000002912D190F83820416E00EB8202916185
+:103F40000163D0E906121144D0E908231A44114450
+:103F5000826A1144C26A1144416370BD3801002075
+:103F6000FEE700002DE9F04F00BF00209E4E9F4A63
+:103F7000A6F51271A6F5BE79A6F1440B06F1440E22
+:103F8000804601F5E074A1F1780301F5457A1D5CE6
+:103F900015F0C00706D0402F51D0C02F77D0802F0A
+:103FA00076D004E115F01F0504D0154440F08007D9
+:103FB0002F7201E082F80880012826D0022824D040
+:103FC000032822D0042820D008281ED010281CD076
+:103FD000874D55F820C0DCF8005054F820703D4063
+:103FE000CCF80050824D55F820C0DCF8005056F84F
+:103FF00020703D43CCF800501D5CAD0659F82050B0
+:104000002F6813D53AF810C03EE051F820502F68C1
+:1040100054F820C007EA0C072F6051F820502F6891
+:1040200056F820C047EA0C072F60E5E7DFF8B8C173
+:104030000CF1F00C5CF820C007EA0C077EE015F0EC
+:104040001F0504D0154440F080072F7201E082F86C
+:10405000088001281DD002281BD0032819D004286D
+:1040600017D0082815D0102813D0614D55F82050CE
+:104070002F6854F820C007EA0C072F605C4D55F8F4
+:1040800020502F685BF820C047EA0C0756E00BE091
+:1040900056E051F820502F6854F820C007EA0C076A
+:1040A0002F6051F82050ECE715F01F0505D015449E
+:1040B00040F0800785F8217001E082F82180012816
+:1040C00025D0022823D0032821D004281FD0082877
+:1040D0001DD010281BD0464D55F820C0DCF80050EC
+:1040E00054F820703D40CCF80050414D55F820C0A8
+:1040F000DCF800505EF820703D43CCF800501D5CA9
+:10410000AD0615D53A4D3AF81070CC3514E051F89B
+:1041100020502F6854F820C007EA0C072F6051F890
+:1041200020502F685EF820C047EA0C072F60E6E7B2
+:104130002D4D3AF81070E03D55F820502F6036E0D4
+:1041400015F01F0505D0154440F0800785F8217053
+:1041500001E082F82180012830D002282ED00328E7
+:104160002CD004282AD0082828D0102826D0204D6A
+:1041700055F820C0DCF8005054F820703D40CCF8D1
+:1041800000501B4D55F820C0DCF80050164F883702
+:1041900057F820703D43CCF800501D5CAD06B1D4FB
+:1041A000114F3AF81050E03F57F820703D60401C26
+:1041B000C0B21128FFF4EBAEBDE8F08F51F82050EB
+:1041C0002F6854F820C007EA0C072F6051F82050E0
+:1041D0002F68DFF814C00CF1880C5CF820C047EAA7
+:1041E0000C072F60D9E700003CB90008F805002053
+:1041F00038B700084FF40771C1824FF4586101834A
+:1042000040F6145181837047F0B5C48AB0F900605C
+:104210008681B0F90250C581B0F90430022700212F
+:1042200001220382AB4204DBB54202DDC78042813A
+:104230000CE0B34204DBAE4202DDC78041811CE0EA
+:104240009D4205DBB34203DDC2804781018115E059
+:10425000B54204DB9E4202DDC280418105E0AE42F0
+:1042600005DB9D4203DDC1804281078106E09E425D
+:1042700004DBAB4202DDC18047810281C3884589EE
+:1042800000EB430700EB4505BB89AE899B1B0FFA8A
+:1042900083FEA0F812E00689AB8900EB460CBCF85F
+:1042A0000CC0A3EB0C038382B0F91830B7F90CC033
+:1042B000A3EB0C0CB4EB4C0F04DA80F82010A3F144
+:1042C000A10113E0A64503DD80F82010B9890BE0B9
+:1042D00026B1012E04D0022E10D004E0062100E009
+:1042E000052180F82010A989091B6D31418309B28D
+:1042F000B1F5586F04DB5B1E438304E00421F0E753
+:10430000002900DC4283418B8183F0BD0B490022F0
+:1043100088760A62CA614A62094A32F9103002EBB1
+:1043200040028B62B2F90220CA62064A32F81000DB
+:104330000882A1F86000A1F862007047F001002037
+:1043400092BB000886BB00082DE9F05FFD48FE49DE
+:1043500082880B889A1A92B20F2A47D309888180E3
+:10436000FA498346FA4D0888FA4FDFF8EC934FF08C
+:104370000108002678B3401E0880EE73EE624946BD
+:104380002868B1F90210430742F6AA2218D4FB8824
+:1043900043F40053FB8099F800309B0709D5AB68C4
+:1043A00023F08003AB60A5F8806085F8826085F813
+:1043B0008360C30404D485F8F480C5F8F06003E09A
+:1043C00085F8F460430707D4914205DB85F8F8804F
+:1043D000A5F8F66004E010E085F8F860430703D420
+:1043E000914201DBC00703D085F81561BDE8F09F5D
+:1043F00085F81581A5F81661F8E7B5F81C0143F6B4
+:104400009821884202D2401CA5F81C0102F0B6FA9D
+:10441000DFF848A39AF8500010B1FEF733F805E032
+:10442000C8481838017821F001010170FFF716FB28
+:1044300000F032FACA4841F26802416C4FF4006061
+:10444000914201DBC74A04E0B1F57A6F02DAC54A4E
+:10445000121D1060C148DFF8F8A20A2490F851003C
+:10446000DFF804C3C007AAF1380A38D09CF80E0060
+:10447000802802D32878800705D5BC480078C2067A
+:1044800001D4800627D5EA7B8AF8092099F8003004
+:10449000AC4A23F00203183A89F8003056801378AA
+:1044A000504623F001031370BA7952060FD4C28923
+:1044B000B2F5FA7F03D2521CAAF80E200FE040F6A4
+:1044C0003C70814201DD002466E0042464E00024A5
+:1044D000AAF80E6060E08AF80560AAF80E60A86885
+:1044E000020501D5082457E09C4A92F83FE05FEAB4
+:1044F000CE7246D0EA7B8AF809209CF80930802BDE
+:1045000044D39B4B9B781B0640D52B785B0731D45B
+:10451000FB889B0404D500BF20F02000A86030E099
+:10452000884B40F02000183B5E801C7824F001048A
+:104530001C70A8609CF8170080280BD300F07F0443
+:104540004FF00040DCF80030E040034202D185F833
+:10455000048000E02E712879C00702D15FEA8E70D6
+:1045600005D50324032A17D08AF80C8014E0002410
+:10457000EE6211E020F02000A860F88820F40050DE
+:10458000F88095F82A01012805D005E02A6842F054
+:1045900004022A60C0E7092408B2764903F0D2FB7E
+:1045A0006B49754DCA6A50438013A1F8E8000A2C84
+:1045B0007ED16F488078800602D5FCF785FC09E043
+:1045C00063488168CA0502D521F0080101E041F085
+:1045D000080181605E484FF40054620090F84A8000
+:1045E00042F6CC4142F26663B8F1010F1ED0B8F139
+:1045F000020F30D02978DFF884C1B8F1030FC1F37E
+:1046000081013BD043F6FE7801293ED002293CD0FF
+:10461000A0F81821A0F8482047F23C31ACF800106F
+:104620004E4991F87010012932D03FE095F800C052
+:10463000CCF3810CBCF1010F07D0BCF1020F07D005
+:10464000A0F81811A0F84810EAE7A0F81831F9E727
+:10465000A0F81841F6E795F800C0CCF3810CBCF146
+:10466000010F08D0BCF1020F05D0A0F8182100BF3F
+:10467000A0F84820D4E7A0F81811F9E7A0F818210D
+:10468000A0F8482046F65471C8E7A0F81881C1E7A1
+:104690002978C1F38101012911D0022912D041F6F4
+:1046A000E121A0F8181100BFA0F84830254900E02A
+:1046B0006DE018390B78DB0707D00B8A07E0A0F80C
+:1046C0001831F1E7A0F81841EEE7B9F80430ABF87B
+:1046D000123019B2B0F948305943C1F38F33514603
+:1046E000AAF81E30934200D9CA83254A1278D2060E
+:1046F00005D5CB8B41F23332934200D2CA83826814
+:10470000C2F3C003C2F30024A34205D1CC8B41F60F
+:1047100099139C4200D9CB831A4B9B78DB0707D0B7
+:10472000D20105D4114A127802F00F02032A00D0F8
+:10473000CE83BAF81E10C162002927DD1248022478
+:10474000067024E0D80A0020580700205A070020ED
+:10475000A8020020100C0020F2050020680E0020A6
+:1047600038010020100C0140F8050020BF07002090
+:104770009F0700208CB10008D404002030010020E5
+:10478000200700208F0700206C07002000249BF8E2
+:104790001A0028BB022C15D014B3264801788B06CA
+:1047A00008D5BB795B0605D5234B1B78DB0963F382
+:1047B00086110170F88820F40060F880B9F80410C0
+:1047C00039B109E0288F0028E7D143F698202887DF
+:1047D000E3E720F08000F88080B220F02000F8802D
+:1047E0001448406C4E281FDBFB8818061CD5BAF80D
+:1047F0001C104FF4FA75491C89B25046AAF81C10D7
+:10480000A94201D9858301E0A94207D3B9F8041070
+:1048100021B9AAF81C6023F08000F88099F80010F4
+:1048200021F0020189F8001004488BF81A40C47383
+:10483000DCE500003801002020070020A80200204D
+:1048400070B500230C8863F30F02012505FA03F607
+:10485000344206D0C3F10F0605FA06F1114361F3A5
+:104860000F025B1C102BF1DB028070BD70B50023C2
+:104870000C7863F30702012505FA03F6344206D0EB
+:10488000C3F1070605FA06F1114361F307025B1C49
+:10489000082BF1DB027070BDF0B5204890F866106F
+:1048A0001F480129836823F4006234D11D49CE8852
+:1048B000740630D41C4D1F054FF00004B5F90250AA
+:1048C00020D41A4A526C642A11DC40F638629542B0
+:1048D0000DDAB2040BD40278520710D4B0F8D82005
+:1048E00040F6B835AA4203D2521CA0F8D820F0BD39
+:1048F00043F400628260D001F9D44C81F0BDA0F88D
+:10490000D840F0BD41F2CD039D42FADD897AC90756
+:10491000F7D18260F3E78260F0BD0000680E0020EE
+:10492000A8020020100C0020F20500203801002011
+:10493000F0B5364D364F044695F83B0097F83B10DE
+:1049400023780843EE1C6278834205D1E078114653
+:10495000FEF7CEFE207908E094F802C084450CD121
+:10496000E1781046FEF7C4FEE07905F82F0F2878AD
+:10497000805D6870287BE877F0BD82421DD161467A
+:104980001846FEF7B5FE95F84E1095F83B008142AB
+:1049900007D1B97A09B1A17900E0617985F82F10C2
+:1049A0001EE06978012901D0A17922E0617927E030
+:1049B000297841F00401297012E0E1788142DBD1CD
+:1049C00019466046FEF794FE95F84E1095F83B00A8
+:1049D00081420AD1B97A09B1617ADFE7217ADDE74C
+:1049E00015F82F1F895D6970C5E76978012906D020
+:1049F000617A85F82F10B97A0029F1D1D8E7217AA8
+:104A000085F82F10B97A0029EAD0D1E75C0400209C
+:104A1000380100200B48017821F0020100F8381B12
+:104A2000002100F81819417781773321818541856C
+:104A300008214184012100F81F1C034880F8391027
+:104A4000704700005C040020380100200D4900B5CB
+:104A50000B4851F8012F40F8032F898881800848BE
+:104A600001210930FEF772FF054802211330FEF7DD
+:104A70006DFF034804211D305DF804EBFEF766BFAF
+:104A80005C04002038010020094944F648000880F1
+:104A9000091D46F648000880091D41F211100880E2
+:104AA0000348001F018841F0200101807047000089
+:104AB000182C01402DE9F041654C664B0025A0788B
+:104AC0000126644A103305287ED2DFE800F0031384
+:104AD000113E1100108820F0010010801D805E48FA
+:104AE0000580001F0580001F0580FFF7CDFFA67021
+:104AF000BDE8F081584941F6CC401C390880564940
+:104B000045F6580024390880091D46F658000880EB
+:104B100051492020283908800020401CC0B2732849
+:104B2000FBD3FFF7B1FF4B4984F85C502C3147F6BB
+:104B3000906008804748143006801D80108840F03F
+:104B4000010010800220A070D2E700215FF0010078
+:104B500004EB410204EB4003B2F85020B3F85030AC
+:104B60009A4200D20146401CC0B20628F0D33B480E
+:104B7000405C84F83900FFF74DFF1D2000F0B8FDC0
+:104B800000F074F8364E37484FF4807196F83B20A9
+:104B9000012A04D0022A1AD0042A2ED044E08046EA
+:104BA000FEF762FE870080214046FEF75DFE47EA81
+:104BB000400740214046FEF757FE074347F00100FB
+:104BC00084F83B00224800E03AE009302AE08046C1
+:104BD000FEF74AFE870080214046FEF745FE47EA81
+:104BE000400740214046FEF73FFE074347F00200E2
+:104BF00084F83B001648133014E08046FEF734FE7C
+:104C0000870080214046FEF72FFE47EA40074021FB
+:104C10004046FEF729FE074347F0040084F83B00B6
+:104C20000B481D3003F08AFB94F82F0086F83800FB
+:104C30001D2000F073FD0420A0700B48057057E79D
+:104C4000108820F0010010801D80A57050E7000042
+:104C50005C040020000800403C2C014048B20008E1
+:104C600038010020001001404F0700202DE9F041DD
+:104C7000354C14F82F0F354DE0724FF480773946DC
+:104C80002846FEF7F1FD860080212846FEF7ECFD60
+:104C900046EA400640212846FEF7E6FD0643207B13
+:104CA000F1B22F3C814215D084F83C0039462846A9
+:104CB000FEF7DAFD860080212846FEF7D5FD46EA9C
+:104CC000400640212846FEF7CFFD064384F83B60AE
+:104CD000FEF7E2FF1E4D95F83B00012827D0022881
+:104CE00028D0042829D0184894F83B102730085CB5
+:104CF00004F8300F14F80109FEF760FE04F82F09DC
+:104D0000A87A00B10120607001F0E0FE94F84E0036
+:104D100094F83B10884206D094F83800062802D256
+:104D2000401C84F8380084F84E10BDE8F081064835
+:104D3000093004E00448133001E003481D30BDE8A9
+:104D4000F041FFF7F5BD00005C04002000100140B9
+:104D500038010020FF2801D9FF207047C0B27047FA
+:104D60002DE9F0414A4991F87200AA2874D191F8CE
+:104D70007300552870D1474C00200A5C2254401C17
+:104D8000C0B27428F9D3444E2069C6F80100A08A45
+:104D9000A6F80500D4F81600F060D4F81A003061C7
+:104DA000D4F81E001234706103F06EFA3B49608A39
+:104DB000888103F083FA207D123CC007307802D04E
+:104DC00040F0040001E020F00400354930704FF459
+:104DD00080400861334D14F8280F334985F82000CE
+:104DE000608B6880A08BA880E08BE880208C288175
+:104DF000608C688194F8240081F8D60014F8010CC6
+:104E000086F83B000027C6F89C70FFF71FFE274876
+:104E1000A18E0183E18E4183218F818394F842101A
+:104E2000283C012908D0022901D0032909D029787A
+:104E300021F00C01083107E0297821F00C01091D4F
+:104E400002E0297841F00C01297094F86420184997
+:104E50001AB101224A8101E00EE04F8194F87010EE
+:104E600001290BD094F86D1059B101290CD04FF4E1
+:104E7000805100BFA0F87610BDE8F08144F21C71AB
+:104E8000F8E74FF40051F5E741F25551F2E7000021
+:104E900000FC0008680E0020380100204C000020B3
+:104EA000080E0020D4040020A802002040050020A5
+:104EB000100C002010B5FCF713FCFE48FE4AFF4919
+:104EC000807AC00703D0887820F0010005E0907850
+:104ED000800703D0887840F001008870F8480B788C
+:104EE00003704B7843708B788370CB78C3700B79E9
+:104EF00003714B7943718B798371C979C171EF4922
+:104F0000083109780172ED49083149784172EB495D
+:104F1000083189788172E9490831C978C172E74955
+:104F2000083109790173E549083149794173E34949
+:104F3000083189798173E1490831C979C173DF4941
+:104F4000103109780174DD49103149784174DB4929
+:104F5000103189788174D9491031C978C174D74921
+:104F6000103109790175D549103149794175D34915
+:104F7000103189798175D1491031C979C175CF490D
+:104F800018310B7803764B7843768B788376CB7821
+:104F9000C3760B7903774B7943778B798377C9791C
+:104FA000C177C6490F39097880F82010C3490F39F5
+:104FB000497880F82110C1490F39897880F822108A
+:104FC000BE490F39C97880F82310BC490F390979D7
+:104FD00080F82410B9490F39497980F82510B7496C
+:104FE0000F39897980F82610B44920310B7880F880
+:104FF00028304B7880F829308B7880F82A30CB78AD
+:1050000080F82B300B7980F82C304B7980F82D30DC
+:105010008B7980F82E30C97980F82F1000F1D001FB
+:10502000097880F8301000F1D001497880F831100B
+:1050300000F1D001897880F8321000F1D001C978F0
+:1050400080F8331000F1D001097980F8341000F1B4
+:10505000D001497980F8351000F1D001897980F8C4
+:10506000361000F1D001C97980F8371000F1D00175
+:10507000097A80F8381000F1D001497A80F83910A7
+:1050800000F1D001897A80F83A1000F1D001C97A94
+:1050900080F83B1000F1D001097B80F83C1000F152
+:1050A000D001497B80F83D1000F1D001897B80F868
+:1050B0003E1000F1D001C97B80F83F1000F1D00113
+:1050C000097C80F8401000F1D001497C80F8411043
+:1050D00000F1D001897C80F8421000F1D001C97C38
+:1050E00080F8431000F1D001097D80F8441000F1F0
+:1050F000D001497D80F8451000F1D001897D80F80C
+:10510000461000F1D001C97D80F8471000F1D001B0
+:10511000097E80F8481000F1D001497E80F84910DE
+:1051200000F1D001897E80F84A1000F1D001C97EDB
+:1051300080F84B1000F1D001097F80F84C1000F18D
+:10514000D001497F80F84D1000F1D001897F80F8AF
+:105150004E1000F1D001C97F80F84F1000F1F0012E
+:105160000B7880F850304B7880F851308B7880F88D
+:105170005230CB7880F853300B7980F854304B792B
+:1051800080F855308B7980F85630CB7980F85730DD
+:105190000B7A80F858304B7A80F859308B7A80F847
+:1051A0005A30CB7A80F85B300B7B80F85C304B7BDD
+:1051B00080F85D308B7B80F85E30CB7B80F85F3091
+:1051C0000B7C80F860304B7C80F861308B7C80F801
+:1051D0006230CB7C80F863300B7D80F864304B7D8F
+:1051E00080F865308B7D80F86630CB7D80F8673045
+:1051F0000B7E80F868304B7E80F869308B7E80F8BB
+:105200006A30CB7E80F86B300B7F80F86C304B7F40
+:1052100080F86D308B7F80F86E30C97F80F86F101A
+:10522000264950310B7880F870304B7880F8713017
+:105230008B7880F87230CB7880F873300B7980F8F7
+:1052400074304B7980F875308B7980F87630C97975
+:1052500080F87710117880F88010517880F88110EC
+:10526000917801F0030180F88210117980F88310A1
+:10527000517980F88410917980F88510D17980F87F
+:105280008610117A80F887100C4938310A7802F0BC
+:10529000030280F888204A7880F889208A7880F88C
+:1052A0008A20CA7880F88B200A7980F88C204A7985
+:1052B00008E00000100C0020201000208F070020C4
+:1052C000100F002080F88D208A7980F88E20C9790F
+:1052D00080F88F106B490A7880F890204A7880F81F
+:1052E00091208A7880F89220CA7880F893200A79F1
+:1052F00080F894204A7980F895208A7980F8962061
+:10530000C97980F897105F4908310A7880F89820A9
+:105310004A7880F899208A7880F89A20CA7880F8AC
+:105320009B200A7980F89C204A7980F89D208A7910
+:1053300080F89E20C97980F89F10524918310A7868
+:1053400080F8A0204A7880F8A1208A7880F8A220EE
+:10535000CA7880F8A3200A7980F8A4204A79C2F399
+:10536000400363F35F0280F8A5208A7980F8A620C5
+:10537000C97980F8A710434920310A7802F0010268
+:1053800080F8A8204A7880F8A9208A7880F8AA2096
+:10539000CA7880F8AB200A7980F8AC204A7980F886
+:1053A000AD208A7980F8AE20C97980F8AF103549F0
+:1053B00028310A7880F8B0204A7880F8B1208A78BD
+:1053C00002F0030280F8B220CA7880F8B3200A798C
+:1053D00080F8B4204A7980F8B5208A7980F8B62020
+:1053E000C97980F8B710274930310A7880F8B82099
+:1053F0004A7880F8B9208A7880F8BA20CA7880F88C
+:10540000BB200A7980F8BC204A7980F8BD208A79CF
+:1054100080F8BE20C97980F8BF101A4938310A785F
+:1054200080F8C0204A7880F8C1208A7880F8C220AD
+:10543000CA7880F8C3200A7980F8C4204A7980F8B5
+:10544000C5208A7980F8C620C97980F8C7100D492F
+:1054500040310A7880F8C8204A7880F8C9208A78D4
+:1054600080F8CA20CA7880F8CB200A7980F8CC204E
+:105470004A7980F8CD208A7980F8CE20C97980F8E1
+:10548000CF1010BDCF0700207CB50121082000F00F
+:1054900095FC4FF40050ADF8040010248DF807403F
+:1054A00001208DF8060001A91548FEF75FF90121DA
+:1054B000092000F083FC01211248FEF7A9F9082019
+:1054C000ADF8000004208DF803000F4E03258DF881
+:1054D000025069463046FEF749F908213046FEF78A
+:1054E000CAF9ADF800408DF803408DF802506946C6
+:1054F0003046FEF73BF910213046FEF7BCF97CBD83
+:105500000014014000023000000C0140FEE70000E2
+:1055100038B50121082000F051FC4FF44060ADF88F
+:10552000000048208DF8030003201B4D8DF8020079
+:1055300069462846FEF71AF929152846FEF794F918
+:10554000164CE914607020702846FEF78DF9E07063
+:10555000A070FEF7B1F9A080E080114890F84A10E1
+:10556000104849B101290BD002290FD003290CD1D1
+:10557000C17841F0030107E0C17821F0030103E0A5
+:10558000C17821F00301491CC17038BDC17821F0F8
+:105590000301891CF8E70000000C0140900800207E
+:1055A000A80200208F0700202DE9F041444D4FF460
+:1055B00080612846FEF758F90446E9142846FEF7AC
+:1055C00053F9DFF800810746002598F800002E46C1
+:1055D000844205D088F80040FEF76EF9A8F8040070
+:1055E00098F80100844209D0B8F80400FEF74CF99D
+:1055F0001E2803D388F80140A4B3002598F80200C0
+:105600004446874203D0A770FEF756F9E080E07861
+:10561000874207D0E088FEF737F91E2802D3E770EB
+:105620001FB3002660782849002808791FD020F091
+:1056300002000871E278EAB120F0010008710DB1B2
+:10564000002E2DD155EA06002AD0204BDA7802F040
+:105650000300032800D90320002475B103280CD2CD
+:10566000401C10E0FFE70125C8E70126DAE740F01B
+:105670000200DEE740F00100E0E726B118B10128A2
+:1056800010D0401EC0B260F301021149DA7098B127
+:10569000012803D0022801D0032801D181F84A0053
+:1056A000BDE8F0810B4D6D6CB5F5FA6FEBDA8978DA
+:1056B000C906E8D50020E6E781F84A40F0E7000097
+:1056C000000C0140900800209F0700208F07002059
+:1056D000A802002038010020704700F01F020121BD
+:1056E00091404009800000F1E020C0F8801170472F
+:1056F00000F01F02012191404009800000F1E020EC
+:10570000C0F88011704700F01F020121914040094C
+:10571000800000F1E020C0F80011704700F01F0287
+:10572000012191404009800000F1E020C0F8001103
+:105730007047000070B50F23C47801780122F4B1DE
+:10574000144C2468457804F4E064C4F5E064240A49
+:10575000C4F10406E3408478B5401C402C4301F1B9
+:10576000E021230181F80034007800F01F018A4015
+:105770004009800000F1E020C0F8002170BD01F078
+:105780001F0082404809800000F1E020C0F880211D
+:1057900070BD00000CED00E00249084302490860BA
+:1057A000704700000000FA050CED00E02DE9F05F05
+:1057B00000261D20FFF791FF704CDFF8C4B1A4F163
+:1057C000B800A77E90F83810DFF8B8E1DFF8B8A18C
+:1057D00000258F427ED0E776A176626A036B5A433A
+:1057E0004FEA12499BF80820120702D51EF8012043
+:1057F00000E00A4694F812C0BCF1010F09D004EB96
+:105800004206B6F902C0C4F828C0B6F90460E662E0
+:105810000CE043F6FF7CC4E90A5C90F83DC05FEA07
+:10582000CC7C01D012B102E0052A00D1012600EBA8
+:1058300047074FF0804CBF893F04B7FBF3F3E361A8
+:10584000476BBCFBF7F7276294F813C0BCF1000F5D
+:1058500006D0BCF1010F05D03B4403EBD3735B10C2
+:10586000636201E03B466762DFF820C14FF6FF77D5
+:1058700007EA8307ACF808709AF8007090F80A807D
+:1058800090F83DC0082F08F003070CF0030C05D07A
+:1058900067450BD1B8F1000F05D008E0674505D08A
+:1058A000B8F1000F03D05B42636200E06562C6B1ED
+:1058B000636A002B03D006DD228D05E00AE0344B3D
+:1058C00033F8122000E0A28DA4F86020227822F0A4
+:1058D000200222709AF80020042A07D0082A05D056
+:1058E00019E0B4F8603003EB0902EDE780F84050AE
+:1058F00065629BF80800000707D51EF801002549DE
+:1059000001EB400030F8020C03E0214800EB4100BD
+:105910004088A4F860002049606A09883E31484305
+:10592000B4F8601001EB204006B21D20FFF7EBFE3B
+:10593000606A002807D021784FEA81600ADD0028DC
+:1059400004DAA08D09E0B4F8600006E0E06AB04235
+:1059500008DB0CE0002802DA208D208208E0A06A33
+:10596000B04204DD208241F02000207000E0268259
+:10597000257565752586BDE8F09F0000F0010020C3
+:10598000A802002074BB00084F070020A40B0020D1
+:1059900086BB0008A0BB00082404004043184FF455
+:1059A0008042934210DD904202DD104600210BE060
+:1059B000914202DD0020114606E08003B0FBF3F0C7
+:1059C00000B2C0F5804109B241EA00407047F0B52D
+:1059D00041F2F1130022C3600E24826204824BF272
+:1059E000660508264561068343F6FF774283878371
+:1059F00040F2492E4FEA873CC0F808E0C0E9082C85
+:105A0000CB608A620C824D610E834A838F83B420FF
+:105A10008860C1E9082CF0BD002181620949C1609C
+:105A20000E21018208494161082101834FF4404160
+:105A3000418343F6FF718183090701620349416293
+:105A400070470000B6A001001C0C010000C0FF0F51
+:105A5000064941F68160088005480168054A01F45D
+:105A6000E06111430160BFF34F8FFEE7442C01401A
+:105A70000CED00E00400FA05F8B501210D2000F05E
+:105A80009DF94FF4E060ADF8000018241D4E8DF82C
+:105A9000034003258DF8025069463046FDF766FE47
+:105AA000B1153046FDF7E7FE71153046FDF7E3FE10
+:105AB00031153046FDF7DFFE4FF46040ADF80000D1
+:105AC0008DF80340104C8DF8025069462046FDF7D2
+:105AD0004DFE61142046FDF7D0FE4FF48041204674
+:105AE000FDF7CBFE4FF400412046FDF7C6FEA014A3
+:105AF000ADF8000048208DF8030069462046FDF708
+:105B000035FEF8BD00080140000C01402DE9F041D0
+:105B10000121CE028CB0304600F050F9DFF87081E0
+:105B2000404601F051FC08A801F07AFE4FF458609D
+:105B3000ADF824000024ADF820402020ADF822006C
+:105B40000125ADF826408DF8285008A9404601F0FF
+:105B500019FE0021404601F06CFE4FF6FF714046F1
+:105B600001F071FE01220021404601F0FDFD0121FE
+:105B7000404601F0E5FB04A801F0FDFBADF8106024
+:105B8000A802ADF81200ADF814408120ADF816005F
+:105B90002803ADF81800ADF81A40ADF81C4004A970
+:105BA000404601F0D7FBADF808400820ADF80A00E8
+:105BB0006027ADF80C408001ADF80070ADF80440EE
+:105BC000ADF80E00ADF80240ADF80640694640461B
+:105BD00001F0BAFC6946404601F0FCFC69464046CB
+:105BE00001F042FDADF8045040F61450ADF80070DD
+:105BF000ADF80600ADF80840ADF80C40ADF8025025
+:105C0000ADF80A40ADF80E406946404601F070FD1F
+:105C10000121404601F0B8FB0821404601F0D4FCC8
+:105C20003146404601F016FD0821404601F05AFD7C
+:105C30003146404601F08EFD7021404601F097FD4F
+:105C400018208DF82C008DF82D408DF82E408DF801
+:105C50002F500BA8FFF76EFD0D480C30018841F066
+:105C6000800101800A481430018841F0010101805F
+:105C7000001F04800121404601F090FB8DF8285060
+:105C80000121404601F094FB0CB0BDE8F08100001A
+:105C9000002C0140704740F21341416008218160AF
+:105CA0008621C1604FF48041016149424161002178
+:105CB0000162C162704701627047000010B501883F
+:105CC0004288891A09B20183B1F5005F02DBA1F5B0
+:105CD000804104E011F5005F02DC01F580410183A1
+:105CE000B0F9182041685143C1618368846A534305
+:105CF000C2681B12624303EB2222036A1A44114456
+:105D000002628A13426241698A4203DB01698A4264
+:105D100000DC11468A1AC0E90A21028E4FF403738F
+:105D2000594302EBA13202860B4A1278082A04D1A9
+:105D30000A4A936F03EBA1319167B0F93010B1F5C6
+:105D4000804F02DDA1F5804103E0002902DA01F570
+:105D50008041018610BD00004F070020240C002068
+:105D6000034A516821F440410143516070470000EB
+:105D700000100240044A0029516901D0014300E0AB
+:105D8000814351617047000000100240044A00291D
+:105D9000D16901D0014300E08143D1617047000027
+:105DA00000100240044A0029116901D0014300E0BB
+:105DB000814311617047000000100240044A00292D
+:105DC000916901D0014300E0814391617047000077
+:105DD00000100240044A0029D16801D0014300E0CC
+:105DE0008143D16070470000001002402DE9F0416E
+:105DF000274C4FF4807631462046FDF735FD85006F
+:105E000080212046FDF730FD45EA4005402120462F
+:105E1000FDF72AFD0543EDB231462046FDF724FD8E
+:105E2000870080212046FDF71FFD47EA40074021FB
+:105E30002046FDF719FD0743F8B2A842DBD13146F1
+:105E40002046FDF711FD870080212046FDF70CFD5F
+:105E500047EA400740212046FDF706FD0743F8B218
+:105E6000A842C8D131462046FDF7FEFC87008021BC
+:105E70002046FDF7F9FC47EA400740212046FDF7A0
+:105E8000F3FC0743F8B2A842B5D12846BDE8F0813B
+:105E90000010014010B50268416802FB02F301FBEB
+:105EA0000133B3F1805F11D91B0E103B0A4C9BB23A
+:105EB00012B234F8133009B25A43594342F38F32C5
+:105EC00041F38F31C0E90221012102E0C0E9022142
+:105ED0000021017410BD000060B100082DE9F05FE1
+:105EE000FE48FF4902880B889A1A92B20F2A74D38F
+:105EF00009880180FB480024827852B1818AB1F57B
+:105F0000967F02D2491C818204E08482521E8270F4
+:105F100000E084828246C078401E01280ED8BAF87C
+:105F2000161047F230525046914203D2491CAAF84B
+:105F3000161005E0C4828AF8034001E0AAF8164072
+:105F4000E94802468189D2884B0703D48B0701D4E4
+:105F5000CB0702D042F4007201E022F40072C2804A
+:105F6000080702D4E048C90604D5DF48C18841F0DB
+:105F7000010102E0C18821F00101C180DA48FDF78A
+:105F80001BFADA48B0F93A00B0F5804F02DAD74987
+:105F9000401C02E0D5494FF48040DFF854B34887F5
+:105FA000DFF84093DBF8503041F6CC4009F1380976
+:105FB000834205DDD9F8081021F01001C9F8081056
+:105FC000CC49DFF83483CD4E0A88CD4832B1521E19
+:105FD0000A8089F80F4034700BE027E19AF802102C
+:105FE00009B1032916D998F8002022F0020288F896
+:105FF0000020B9F84210D9B3494631F8422F521E59
+:106000000A8098F8005025F0020588F8005089F8B9
+:106010000F403FE0B9F8421059B3B34AD1884F045A
+:106020001CD49289D70619D4170717D40F0615D494
+:106030008F0613D40F0511D44F0603D5B14F3F7807
+:106040003F060BD54F0709D4CF0507D40F0705D45A
+:106050008F0403D4C90601D4D107CDD0AA4989F849
+:106060000F40AA4A3470CC83148081F82840C3E7DB
+:1060700004E0FFE7A64A49F68161118098F8002004
+:1060800042F0020288F800203178012903D101781A
+:10609000062900D134703178DFF878E29E4D01276F
+:1060A0000A296ED2DFE801F0F9C205C2F8F7C26D25
+:1060B000F6F502F0FFF9BAF8221040F62820491C44
+:1060C0008AB2AAF82220DBF84410814202DAAAF848
+:1060D000224013E0854840F6CC43C06898420DDB6F
+:1060E000B8F9040043F69913984207DBB2F5FA7F3A
+:1060F00004D32A7812B9AAF822402F70874A108850
+:1061000068B19AF806305B1CDBB28AF80630022BC5
+:1061100005D383488AF8064003885B1C038099F8FE
+:106120000F00C846092812D002287CD0A8F83441B4
+:10613000B8F84400A146D0B141F288344846AAF8E4
+:106140002290A14222DA297801291BD01EE063485F
+:106150004430FDF7DBFCFDF7A5F9DBF84410CAF885
+:10616000341041F27C510920CAF82410C0E2A88AF8
+:10617000A8F83400E86A6863A86A2863A8F844703D
+:106180003AE0C7E1664928700880108098F84A1004
+:10619000022908D06349C978B7EB511F10D098F88D
+:1061A0002C1151B104E098F82C1109B96FF0A2003C
+:1061B000C8F8DC0088F8EE7008E06FF40560F7E7D7
+:1061C000C8F8DC0088F8EE00CAF82C005548B8F989
+:1061D0003410C078B7EB501F06D0B8F8DC00642349
+:1061E00000B240F2DC5203E04FF47A735A00002010
+:1061F00000F0BAFBA8F834004A484B494FF49A73B0
+:10620000C078B7EB501FDBF8440011D0B0F5FA7F2F
+:106210000CDAB5F90A00984208DC00BF86F8009055
+:1062200088F8EE9000E01EE0A1F81A90BDE8F09F1B
+:1062300040F2DC52904203DAB5F90A209A42EDDDD1
+:10624000B8F8442040F6C413521C92B2A8F8442077
+:106250009A42E3D2254AD268002AE7DC42F6E0629D
+:106260009042DBDAE2E7B8F8342140F6B8308242F7
+:1062700007D21A4B183B1B78DB0702D1521CA8F837
+:10628000342193B240F2DC52934207D842F6CC401C
+:1062900008E0D2E0ACE0F9E0F4E0FCE0A8F834017A
+:1062A00043F26660E867CAF834108AF80B701F4E34
+:1062B000A8F8444088F8EE40707F5546C0B3F07FA0
+:1062C000B8B3B8F82C00B8F9341000B20A2305228C
+:1062D00000F04AFBA8F83400F4772BE0D80A00203D
+:1062E0005807002070020020100C002040050020FC
+:1062F000380100205C070020F20500204F07002035
+:106300005007002020070020400A0020060000203F
+:10631000442C0140580200204C00002008000020BE
+:106320000A000020B70700204C0B0020300E002090
+:1063300012E044E086F81D40B8F91A01B8F91811C6
+:10634000884240DAE97901F1010111F0FF01E971B8
+:1063500040D0EC71401C38E04FF48040A8F8E800D1
+:10636000D8F82C10814200DA0846F54900B228849A
+:1063700091F84D1051B998F84A1039B1B8F8082081
+:10638000C2F3C003C2F30022934204D13623B8F90A
+:106390003410052209E0012903D0022901D0032984
+:1063A00006D0B8F93410DA23242200F0DDFA07E031
+:1063B000B8F9341040F2991340F26662F5E7A32071
+:1063C000A8F83400B8E703DD801EA8F81A0101E040
+:1063D000A8F81A11B8F934004FF48041884202DD60
+:1063E000A8F8341022E70028FCDAA8F834401DE7AA
+:1063F000D9F8E0204EF6602148468A4202D2521C6B
+:10640000C0F8E020C27B082A03D1D0F8E0208A42FD
+:106410000FD33470816821F400618160CA0502D510
+:1064200021F0080101E041F008018160C9F8E04075
+:10643000FCE6BDE8F05F02F0C7BF99F80F004F46D9
+:10644000092803D0BC8689F80F4053E1DAF8280008
+:106450005546401CCAF82800022809DDA88E0123F1
+:1064600001B2A88C052200B200F07EFAAC6268632B
+:10647000B448A98E0180BBF844104180FDF75EFB53
+:10648000B886D3E6BDE8F05F04F00EBD9EF80000CC
+:1064900009287DD0CAE689F8114199F82C2162B10A
+:1064A00043F31101C9F8DC40A74A8B03E962891064
+:1064B00093628A03A962A5498A62AAF82240DBF89E
+:1064C000442041F288318A4207DA2978012904D12F
+:1064D0009F492C700C809F490C809F4ADFF87CC23A
+:1064E0001188491C8BB29E491380C82B04D391F8A4
+:1064F0000080B8F1010F1AD0B3F57A7F04D391F878
+:106500000080B8F1020F12D0B3F5FA6F02D30B7806
+:10651000032B0CD099F80F10891E08297ED2DFE8D2
+:1065200001F010ABEBFD057D850410E67EE60C70F6
+:106530008C491480CA8822F40062CA808CF80070EA
+:10654000E8E7DBF84410D846822904DA0178062906
+:1065500001D00470E5E0FDF7DFF998F8000040068F
+:1065600013D58148807804280FD0D8F844104046CD
+:1065700082290ADA817A98F83D0001F0030100F0DF
+:106580000300814201D001F045FEB346307800E0BF
+:10659000B0E00628CAD088F83F40D8F850006A49D1
+:1065A00040F311008203E86280108A628103A862CE
+:1065B000664846468162FCF775FF8AF80B70B9F8A9
+:1065C0001801A9F81A01706C4D46B0F5437FA9F87F
+:1065D000864010DD4FF48040A5F88400A86840F4A0
+:1065E0008060A86096F8381005299FD140F010000F
+:1065F000C9F8080016E04FF48041A5F88410A96896
+:1066000021F48061A96040F28A21884204DA30785E
+:10661000400601D402F0BAFDA86800E088E040F02E
+:106620001000A86002208BF80000FFE5DBF84410A2
+:10663000B1F5437F02DA017806298AD14B48017807
+:1066400021F040010170FCF72DFF43F6FE70A9F820
+:106650001A0109F1E005FDF75FF9454810F8341F0C
+:1066600021F00101017039492C608C6236498C623D
+:10667000082131704464D9E53A488079C006D4D401
+:10668000DBF844005D46B0F57A7F33DDFDF744F971
+:106690002878400611D53448807804280DD0686CDD
+:1066A00082280ADAA87A95F83D1000F0030001F07C
+:1066B0000301884201D001F0ADFD85F83F40B5F8F7
+:1066C0005000A9F8340001B24FF480404C4681429A
+:1066D00000DDA086FCF7E6FEA06840F48060A060C4
+:1066E00095F838100529A0D140F01000A0600220D4
+:1066F00030709BE5347099E5DBF84410B1F5437FC9
+:1067000002DA0178062998D11648C18821F02001C3
+:10671000C180FDF701F90420EAE7FFE700780628C9
+:1067200001D0377082E509208EF800000520DFE7F0
+:106730000D498C70047085F85E40A9F8344075E509
+:10674000680E00201C0B0020100A0020E009002029
+:106750000A00002008000020100100200E01002087
+:1067600012010020100C00205C0400205E070020B5
+:10677000240C002030B585B001210420FFF71EFB5A
+:106780004FF40040ADF8100048208DF8130004A924
+:106790001848FCF7EBFF01210846FFF7F7FA40F62F
+:1067A0008C20ADF8040003240020ADF80040ADF8C3
+:1067B0000200ADF806004FF080456946284600F01B
+:1067C000E1FF1C208DF80C008DF80D408DF80E4077
+:1067D00001208DF80F0003A8FEF7ACFF012211463F
+:1067E000284600F0A9FE0121284600F0D7FD05B09B
+:1067F00030BD000000080140704700002DE9F04165
+:10680000304CE07800285AD12078002857D0401E1C
+:1068100010F0FF00207052D14FF49670208272B6B3
+:10682000294F45F2AA50A7F872000020FCF718FE85
+:10683000264D13202860FCF725FEA8BB3420E86015
+:1068400002202861224E6E61286940F040002861D4
+:10685000FCF718FE40BB00211E4A08465FEA25539C
+:1068600012F800C0BCF1FF0F00D00121401C80B223
+:106870009842F5D3C1B9C4E9067639260127A06943
+:1068800010F8011B10F8012BA061E06901EB022157
+:1068900002886A612F6120F8021BE061FCF7F2FDBB
+:1068A00010B9761EB6B2EAD20120FCF7D9FD62B665
+:1068B00001F004FD0848816821F480418160BDE851
+:1068C000F08100004C070020680E002000200240EC
+:1068D00000FC000800FC0008A8020020194801681C
+:1068E00041F010010160016821F0030101600168BD
+:1068F00041F0020101601448416841604168416013
+:10690000416841F480614160416821F47C1141603B
+:1069100041680E4A11434160016841F08071016095
+:1069200001688901FCD5416821F00301416041689B
+:1069300041F0020141604168C1F381010229FAD1AD
+:1069400070470000002002400010024000002808AC
+:1069500030B5044C039D6080A180E2802381658175
+:1069600030BD0000040C00200A44824201DA10B25B
+:106970007047C91A8142FBDD08B270472DE9F04F1C
+:106980004A48DFF82CA1DFF82CB1C17F477A0468B0
+:1069900049480022DFF82C91466C48484FF0010E20
+:1069A000802985784648836834D301F01F0C5AF853
+:1069B0002C100C420146096802D041F4805101E0DC
+:1069C00021F4805101605FEAC14C1ED45FEA814C22
+:1069D0001BD599F80AC0C8465FEACC7C0BD05FEAA9
+:1069E000C31C12D4A8F80A209BF8008028F00208E3
+:1069F0008BF8008009E0322E07DC5FEA857C04D545
+:106A00005FEA035C01D4A8F80AE04FEA113C6CF39A
+:106A10004D310160802F24D307F01F075AF827104B
+:106A20000C42016802D041F0040101E021F00401B0
+:106A300001604C0711D44C050FD599F80A70FF0777
+:106A40000BD0DF0109D4A9F80A209BF8007027F0C9
+:106A500002078BF80070C0F89C208C0864F38A2130
+:106A6000016099F80A40E40719D1174C94F8644082
+:106A7000012C14D1322E10DC046866070DD51B05DD
+:106A80000BD4E30409D5AB0707D5D0F89C304EF6FC
+:106A90006024A34205D9A9F80AE0C0F89C20BDE80B
+:106AA000F08F5B1CC0F89C30F9E70000F80500206F
+:106AB000B0B60008F2050020380100209F07002032
+:106AC000A8020020100C0020680E002010B5FAF774
+:106AD00091F90F48018821F0020101800C49183119
+:106AE00009880C4A928E1144094A343211800849AF
+:106AF0000C390A8842F001020A80011D0A884FF60B
+:106B0000ED531A400A80018841F01201018010BD46
+:106B10000C0400405C040020130A03700A707047E4
+:106B200005484FF6FF620188491C89B201809142F5
+:106B300001D3002101807047980800200F4810B54C
+:106B4000016841F00101016041680D4A1140416056
+:106B500001680C4A11400160016821F48021016044
+:106B6000416821F4FE0141604FF41F018160FFF78D
+:106B7000B5FE05494FF00060086010BD00100240EE
+:106B80000000FFF8FFFFF6FE08ED00E04FF0E02008
+:106B900005494161054AF02182F8141D00218161F7
+:106BA0000721016170470000DFA501000FE000E050
+:106BB0002DE9F047DFF8B090B9F800004FF000047D
+:106BC00000064DD5294D6888401C6880FBF730FCD5
+:106BD000274E284B284832786A7093F800800727A0
+:106BE00026494FF0C80CB8F1010F03D0244AD288CF
+:106BF000E2B12EE072B1012A12D0C28842F40062E2
+:106C0000C280886840F00400886003202870052056
+:106C100030701BE0828942F0080282810120F5E792
+:106C2000828942F0100282810220EFE7154A15782E
+:106C30006D1CEDB21570032D08D91470C28842F492
+:106C40000062C280886840F0040088601F70A1F86C
+:106C500042C000204FF49661401C80B28842FBD3B2
+:106C6000A9F80040BDE8F087102C01403C07002047
+:106C7000500700204F070020100C0020A802002021
+:106C8000D80A002072020020704700002DE9F0436E
+:106C90004FF08040018A21F001010182AA4800786A
+:106CA00000287CD1A94FF87B002878D1A848406CF7
+:106CB000322874DCA7488068DFF89C924104A74D15
+:106CC000B9F804004FF0000403D4401CA9F80400F4
+:106CD00024E1002874D02978012611B1012912D0AD
+:106CE00013E14946B0F5BE7FFAD92E70CC718C7194
+:106CF000EC702C72287A0A18401CC0B214722872E8
+:106D00000F28F7D301E1B9F802204946824201D9A0
+:106D1000EE7100E0EC7190488A7908300F2A15D2A4
+:106D2000CB79082B0BD2C3F10708EB7912F800C01E
+:106D300003FA08F363441354CA79521CCA71CA791E
+:106D4000082A03D18A79521C8A71CC7199F80610ED
+:106D5000C8460F2973D10D21FBF734F9A881010A28
+:106D60006970C0B2A87088F8064098F816208A4268
+:106D700065D198F81510814261D198F80BC0784917
+:106D8000032302227748BCF1000F10D0BCF1010FA1
+:106D900002D0BCF1020F14D080F86A2000E0C7E0F6
+:106DA00091F800C02CF00C0C0CF1080C0FE080F8EE
+:106DB0006A6091F800C02CF00C0C0CF1040C06E099
+:106DC000A5E080F86A3091F800C04CF00C0C81F816
+:106DD00000C098F80C10B6EB111F04D180F86E407B
+:106DE00087F84A400EE0B2EB111F04D180F86E60C4
+:106DF00087F84A6006E0B3EB111F03D180F86E20DC
+:106E000087F84A200B0717D001F00F01012901D0A4
+:106E1000022915D080F86C602C7198F80D102A7931
+:106E200006FA02F30B406B71082A41D2DFE802F048
+:106E30000B0F4016212C333A80F86C40ECE764E0ED
+:106E400080F86C20E8E713B380F8704030E013B1AD
+:106E500080F850602CE080F8504029E023B180F8A1
+:106E6000656087F8076123E080F8654087F807418F
+:106E70001EE023B187F8F94080F84D4018E087F80C
+:106E8000F96080F84D6013E013B180F868600FE09E
+:106E900080F868400CE013B180F8666008E080F884
+:106EA000664005E013B180F8676001E080F8674054
+:106EB000521CD2B22A71082AB1D398F80E108A0750
+:106EC00004D587F8F56080F8646005E0264A87F805
+:106ED000F54080F864405481C90702D080F8294009
+:106EE00001E080F8296098F8111000F86D1FC27851
+:106EF0001E48012A1ED001B3012921D04FF4805130
+:106F0000A0F876101A493C200870A9F80240A9F8A8
+:106F10000440B9F80210491CA9F80210B9F802108F
+:106F2000B1F5FA7F04D940F2F511A9F802102C70DE
+:106F3000BDE8F08344F21C71E2E74FF40051DFE753
+:106F400041F25551DCE700004F070020A802002065
+:106F50003801002000100140500E0020D80600200B
+:106F6000D4040020680E0020100C002040050020F2
+:106F70004C0700202DE9F05FFCF7CEFC8E4D2888F1
+:106F8000A5F10406C0070AD0308820F00800308040
+:106F9000288820F00900288002F0F8F8D9E0288835
+:106FA000DFF81892DFF81882864C80071AD5B9F8F6
+:106FB000001041F00101A9F80010B8F80000804964
+:106FC00014315030088028884FF6F9510840288045
+:106FD000308840F004003080FEF708FF84F83C0061
+:106FE000BDE8F09F2888784F4007288871D520F0A9
+:106FF00004002880FEF7FAFE94F83C108142EFD19D
+:10700000308820F004003080FCF7A6FE207841068E
+:1070100005D594F8541094F83B209142E0D039788B
+:10702000400621F00201397004D5FDF71FFE97F8E4
+:107030002F7004E094F83C00FCF7C0FC0746DFF832
+:1070400080B140F68C2A0BF1180B062F47D294F82A
+:107050003800B8423ED03846FCF734FC2078C007F0
+:1070600016D094F83A0094F8391000F003029142D7
+:1070700006D0A17A00F0010001F00101884215D18B
+:10708000FCF7D2FDF9F702FFFCF7FEFE384689E077
+:10709000FCF7CAFDF9F7FAFEFCF7F6FE3846FCF7F6
+:1070A000E3FD207840F00100207099E7288820F067
+:1070B00008002880206B810801EBD000504515D2D4
+:1070C000B8F800100844ABF80000308840F0080021
+:1070D00003E00DE0308820F00800308080E7B9F848
+:1070E000001041F00101A9F80010DFE75046E7E782
+:1070F0000007288831D520F008002880308820F04B
+:1071000008003080FEF772FE84F83C00FCF724FE95
+:10711000387820F0020038702078400604D5FDF75A
+:10712000A5FD97F82F5004E094F83C00FCF746FCCE
+:107130000546062D08D294F83800A842B5D0FCF7D1
+:1071400073FDF9F7A3FE2AE02048C18841F0400111
+:10715000C180BDE8F05FFCF775BEC006288825D564
+:1071600020F010002880308820F01000308097F840
+:1071700038000C2802D2401C87F83800387840F0DC
+:1071800002003870FDF772FD97F82F50787884F878
+:10719000390094F83800A84287D0FCF745FDFCF789
+:1071A00073FE2846BDE8F05FFCF75EBD4EF2BE11EF
+:1071B0000840288014E7000010040040000400404C
+:1071C00024040040380100205C040020100C002042
+:1071D0002DE9F04F514F85B0388820F001003880FC
+:1071E0004E480026103006804D4CDFF838A14FF095
+:1071F000010894F85C0042F63029C10774D072B6D9
+:107200004948816941F400718161816941F480617B
+:1072100081614FF40040FEF7A3FD444D0021284654
+:10722000F9F780FB00212846F9F772FBDFF800B17F
+:1072300000215846F9F76CFB00213E48FBF7CEFBD6
+:107240002846F9F791FC5846F9F78EFC4FF4602078
+:10725000CDE902068DF8056000968DF810808DF856
+:10726000048069462846F9F711FD01231A460F21CB
+:107270002846F9F75CFD01212846F9F749FB002073
+:107280004946401C80B28842FBD328462E6001212B
+:10729000F9F78CFD28688007FCD524484C3000683D
+:1072A00094F85C1021F001012144A1F85000F9F795
+:1072B00043FB62B6FDF7E8FB47F69061AAF80010C1
+:1072C00094F85C00401CC0B284F85C000C2822D208
+:1072D00012491431A1F80080388840F0010038804C
+:1072E00005B0BDE8F08FFFE7134920F00100085A10
+:1072F00012490880114945F65800083908800F489E
+:1073000046F65801001F01800C4920200C390880E6
+:10731000AAF80090D4E70320A070E1E7000800403D
+:107320005C0400202C0800400010024000240140B2
+:1073300000280140080002406CB20008202C0140E7
+:107340000029018802D041F0800101E021F0800194
+:107350000180704710B50A884B88CC881A438B8807
+:1073600023431A430B891A434B8989891A430A43D9
+:10737000A0F8442010BD0021018041808180C1809F
+:1073800001814181818170470029818802D041F0CB
+:10739000010101E021F0010181807047002901888D
+:1073A00002D041F0010101E021F0010101807047AC
+:1073B000002930F8441F02D041F4004101E0C1F33C
+:1073C0000E010180704700004B4910B5884202D180
+:1073D0000121C41486E0B0F1804F09D047498842AA
+:1073E0000DD101210220FEF7DDFC0021022064E026
+:1073F00001210846FEF7D6FC002101205DE040494E
+:10740000884206D101210420FEF7CCFC0021042093
+:1074100053E03C49884206D101210820FEF7C2FC16
+:107420000021082049E03849884206D10121102076
+:10743000FEF7B8FC002110203FE03449884206D115
+:1074400001212020FEF7AEFC0021202035E030494C
+:10745000884202D10121441444E02E49884202D1DD
+:107460000121CC043EE02C49884202D101210C05C7
+:1074700038E02A49884202D101214C0532E02849EE
+:10748000884206D101214020FEF78CFC00214020DB
+:1074900013E02449884206D101218020FEF782FCB6
+:1074A0000021802009E0204988420AD18415012169
+:1074B0002046FEF777FC00212046BDE81040FEF78D
+:1074C00071BC1A49884202D101210C040AE0184912
+:1074D000884202D101214C0404E0164988420AD1B5
+:1074E00001218C042046FEF775FC2046BDE81040C3
+:1074F0000021FEF76FBC10BD002C014000040040CD
+:1075000000080040000C0040001000400014004043
+:1075100000340140004C0140005001400054014043
+:1075200000180040001C00400020004000400140C6
+:107530000044014000480140002A828901D00A43EA
+:1075400000E08A438281704730B5028C22F001024C
+:107550000284028C8388048B22F0020224F07305DB
+:107560000C882C430D8915434A882A43114DA842A3
+:107570000BD0114DA84208D0104DA84205D0104D97
+:10758000A84202D00F4DA8420DD122F008054A8929
+:1075900023F440732A4322F004058A882A438D8904
+:1075A0001D43CB892B4383800483C9888186028451
+:1075B00030BD0000002C014000340140004001407B
+:1075C0000044014000480140028B22F008020A43B7
+:1075D0000283704770B5028C22F010020284028C84
+:1075E0008488038B0D8823F4E6464FF6FF7303EA85
+:1075F000052535430E8922F0200203EA06161643BC
+:107600004A8803EA02123243104EB04202D0104EB2
+:10761000B04215D122F080064A8924F4406403EA7E
+:107620000212324322F040068A8803EA02123243F1
+:107630008E8903EA86062643CC8903EA8404344310
+:1076400084800583C9880187028470BD002C0140B5
+:1076500000340140028B4FF6FF7322F4006203EA0C
+:10766000012111430183704770B5028C22F48072AE
+:107670000284028C8488838B0D8823F073031D435E
+:1076800022F400730E894FF6FF7202EA06261E43AB
+:107690004B8802EA03233343104EB04202D0104E0F
+:1076A000B04215D123F400664B8924F4405402EA19
+:1076B0000323334323F480668B8802EA0323334396
+:1076C0008E8902EA06162643CC8902EA0414344362
+:1076D00084808583C9888187038470BD002C014024
+:1076E00000340140828B22F008020A4382837047F3
+:1076F00070B5028C22F480520284048C8288838BC1
+:107700000D8823F4E6464FF6FF7303EA052535435B
+:1077100024F400560C8903EA043434434E8803EA07
+:1077200006362643094CA04202D0094CA04205D19E
+:1077300022F480448A8903EA82122243828085836C
+:10774000C988A0F84010068470BD0000002C0140DC
+:1077500000340140828B4FF6FF7322F4006203EA8B
+:10776000012111438183704701858282704782889D
+:1077700022F07002828082880A4382807047A0F8DB
+:107780004010704730B502881B4B1C4C98420DD0FE
+:10779000A0420BD0B0F1804F08D0194DA84205D0BF
+:1077A000184DA84202D0184DA84203D122F070050E
+:1077B0004A882A43154DA84206D0154DA84203D049
+:1077C00022F44075CA882A4302808A8882850A8802
+:1077D000028598420AD0A04208D00E4A904205D0B5
+:1077E0000D4A904202D00D4A904201D1097A018699
+:1077F0000121818230BD0000002C01400034014095
+:107800000004004000080040000C00400010004050
+:107810000014004000400140004401400048014085
+:107820004FF6FF71818000210180C180418001728B
+:1078300070470029018802D041F0020101E021F0E7
+:107840000201018070470029018802D041F0040143
+:1078500001E021F00401018070470000194810B5D3
+:107860004079002300F003011748022927D0174A66
+:1078700001881488611A89B201240F290BD3118859
+:1078800001808168002900DA4942012903DD10499D
+:107890000978022905D0417F012906D0118841804D
+:1078A00010BD4477C3771188418041881288511AEE
+:1078B00089B240F21A629142F2D3C47710BD437785
+:1078C00010BD0000B7070020300E00205807002030
+:1078D0004F07002080092830FF2801D9FF2070477A
+:1078E000C0B270472DE9F041B1F9025000231E24C7
+:1078F0000F22854203DDB1F90000BDE8F081B1F946
+:107900007A50854202DAB1F97800F6E701EB820598
+:10791000B5F90250854201DA134600E01446E21838
+:1079200052085D1CAA42F1D101EB8203B3F9024077
+:10793000844206DAB3F9067031F92250B3F90460D3
+:1079400005E033F9027C31F9225033F9046C001B55
+:10795000C11789013A1B41EA9061D3178001F8F7FA
+:10796000E1FB721BA0FB024601FB0261D31700FB87
+:107970000310810641EA9410284400B2BDE70000DC
+:107980002DE9F04FDFF8B8B16A48DFF8AC91DFF8C5
+:10799000ACA190F80EC0BBF91A70BBF91C60BBF922
+:1079A0001850BBF96C10BCF1070F48D2DFE80CF09F
+:1079B0008D041A30485E7600D9F80020C284DAF8C7
+:1079C00000200285C28C038DA7EB820212B2A6EBC7
+:1079D00083034A431BB2594342F3CF2241F3CF23DF
+:1079E000D11870E0D9F800208284DAF800200285EE
+:1079F000828CA5EB820213B2028D4B43A6EB82026E
+:107A000012B243F3CF24514341F3CF23E11814E0E2
+:107A1000D9F800200285DAF800208284028D838C58
+:107A2000A6EB820212B2A5EB83031CB24A43614368
+:107A300042F3CF2341F3CF24191949420AB244E05B
+:107A4000D9F80020C284DAF800208284C28C838CAA
+:107A5000A7EB820212B2A5EB83034A431BB2594340
+:107A600042F3CF2241F3CF24111914E0D9F80020BA
+:107A70008284DAF80020C284828CC38CA5EB820257
+:107A800012B2A7EB83034A431BB242F3CF245943FC
+:107A900041F3CF22A11849420BB216E0D9F80020D9
+:107AA0000285DAF80020C284028DC38CA6EB820224
+:107AB00012B2A7EB83031CB24A4342F3CF236143C4
+:107AC00041F3CF22991849420CB2BBF91E505946D6
+:107AD00005F21E56A64201DACE8306E0A5F21E5537
+:107AE000A54201DDCD8300E0CC83B1F9204004F252
+:107AF0001E55954201DA0D8406E0A4F21E5494420C
+:107B000001DD0C8400E00A84B1F9222002F21E5447
+:107B10009C4202DAABF8224008E0A2F21E529A42DE
+:107B200002DDABF8222001E0ABF82230417B81730B
+:107B3000BDE8F08FA80200203C2401403C28014011
+:107B4000400500202DE9F04704467048714E00279B
+:107B500002786F48022AB0F9341004D0082A6ED097
+:107B6000092A6DD0CDE0C27B022A02D1B0F84420B0
+:107B70005AB1A4F8421071810423B6F908101A46CC
+:107B80000020FEF7F1FE3081BBE06349DFF88C8115
+:107B9000496A0D14E58090F84A1099B10089DFF820
+:107BA0008091C0F3C001C0F30020814223D1D8F8F6
+:107BB000440040F2BA41884240DD40F66A118842F2
+:107BC0000ADC15E0B4F9020040F2DA21884279DDDE
+:107BD00040F26A41884204DD0823B4F942101A4693
+:107BE0004EE0A0F2DA20F8F726FC00224D4B56E0DA
+:107BF000A0F2BA404FE04C480078C0060CD5D8F847
+:107C0000440041F2243188425CDD41F2D471884263
+:107C1000E2DC00F6DC4020E04448DFF8149190F804
+:107C2000701001290DD090F86F00012809D041484B
+:107C30000178C90746D04049098889B142E05AE035
+:107C40005DE0B4F9020041F6DC6188423ADD42F2BF
+:107C50003411884210DC00F59270A0F500501AE053
+:107C6000B0F91000B4F90210A0F59672914229DD26
+:107C700000F5967291420BDDB4F9421020231A46AA
+:107C80000020FEF771FEA4F84200002817DB1BE07D
+:107C9000081A00F59670F8F7CEFB00224B46F8F76D
+:107CA00036FB0E22F8F7A2FBF8F7FCFB00B2C0F59A
+:107CB000804068438013A4F84200002D04DCA4F83F
+:107CC000427001E0A4F842501C48B0F91210D8F8F4
+:107CD0005000081A718B01EB600000B2F08200289E
+:107CE00000DCF782B4F94200B6F91610884200DBD6
+:107CF0000846708104E01248B0F87C00F9E7718111
+:107D0000378184F84070BDE8F08700004F070020FD
+:107D1000A80200204C00002040050020380100206F
+:107D200000C092400000794020070020680E00202B
+:107D300000C08240C00A002008000020D80A0020AD
+:107D4000240C00202DE9F041B1F9025000232B242E
+:107D50001522854203DAB1F90000BDE8F081B1F9DE
+:107D6000AE50854202DDB1F9AC00F6E701EB8205C9
+:107D7000B5F90250854201DD134600E01446E218D1
+:107D800052085D1CAA42F1D101EB8205B5F902301F
+:107D9000834206DA35F9026C35F9044C31F92210C8
+:107DA00006E01E4631F92240B5F90630B5F9041057
+:107DB000801B091BC5178911AD0345EA9045870350
+:107DC000A1FB070CCA1702FB07C201FB05219A1B86
+:107DD000D317F8F7A7F9000A40EA0160001900B2CA
+:107DE000B0F5804FB9DB43F6FF70B6E770B5134CC2
+:107DF00040F224452946204600F02CF800281BD0EC
+:107E0000204600F046F82946204600F01DF80C4CAC
+:107E100000212046FAF7E2FD2046FAF75DFEC0F1A8
+:107E200064000849C0B20428087201D900F0AEF914
+:107E3000BDE87040FAF78EBE70BD0000003801400A
+:107E400058000240840600200A0A01219140C943DB
+:107E50000180704730B501F01F0201240025C1F3F5
+:107E6000421304FA02F2012B0FD0022B0FD0838AA7
+:107E70004FEA11210088134204FA01F400EA0400D9
+:107E800001D000B10125284630BD8389F0E7038A7F
+:107E9000EEE78088C0F308007047000070B5214C01
+:107EA0002068214D400103D520492846F9F738F9CB
+:107EB0002068000104D51D492846FF31F9F730F943
+:107EC0002068C00003D51A492846F9F729F919484E
+:107ED000194A0178CB0712D192F82F30012B0ED01E
+:107EE000FAF73EF82068C0F382611448072916D0DB
+:107EF000216811F0E05F01D15521017070BD0123AF
+:107F000082F82F3021F0010101700D4801680D4AFF
+:107F100001F4E06111430160BFF34F8FFEE70021E0
+:107F2000EBE70000086400400064004001000038F6
+:107F3000000001384E080020DC0E00205808002008
+:107F40000CED00E00400FA05F0B585B00420002532
+:107F50008DF808000702844C009501958DF80A50B1
+:107F60008DF8135039462046F9F73AFA01281DD109
+:107F70007E4E06F8305FF9F751F8206840F4004073
+:107F8000206079481430016821F001010160784DCA
+:107F9000286800F0FBFD002176A001F059FE286062
+:107FA00039462046F9F7D4F80120307002212046E6
+:107FB000F9F716FA01287CD16A4600212046F9F724
+:107FC000E5FA01986E4920F0604088609DF80A103B
+:107FD00008291BD16B4908440C2817D2DFE800F0B0
+:107FE000060BBDBDBDBDBD1752717CA364489DF895
+:107FF0000B106F309BE0624A0020694617320B1865
+:10800000DB7A1354401CC0B20828F8D3A5E05C49C1
+:108010009DF80B004F3103090A7860F3030263F304
+:108020000412430963F34512800960F387120A7052
+:108030009DF80C0048709DF80D0088709DF80E00AA
+:10804000C8709DF80F000A7960F30002400860F3E1
+:1080500047020A719DF8100048719DF81120887937
+:10806000930862F3010063F38300120962F30710BF
+:1080700088719DF81220C87962F30600D20962F374
+:10808000C7104EE040489DF80B1001709DF80C1091
+:1080900041709DF80D1001F003028270C1709DF8CF
+:1080A0000E1001719DF80F1041719DF81010817133
+:1080B00000E056E09DF81110C1719DF81210017298
+:1080C0004BE02F489DF80B205730017862F30101F7
+:1080D000920862F387012AE029499DF80B205F315D
+:1080E000087862F30300120962F3071008709DF824
+:1080F0000C0048709DF80D20887862F30600D209C4
+:1081000062F3C71088709DF80E00C8709DF80F00CC
+:1081100008719DF8100048719DF8110088719DF854
+:108120001200C87119E016489DF80B1067300170F5
+:108130009DF80C1041709DF80D1081709DF80E1087
+:10814000C1709DF80F1001719DF8101041719DF8DC
+:10815000111081719DF81210C17102212046F8F7AB
+:10816000F7FF05B0F0BD000000640040DC0E002009
+:108170005C0800206465765F63616E31000000007A
+:1081800070070020FFFE00E72010002070B51D4D95
+:1081900000242878432834D16878462831D1A8783B
+:1081A000502807D0512805D0812803D0892801D034
+:1081B000212826D1144E7071E9787172A81C891C8F
+:1081C000F9F738FFB072717A29440979318288420F
+:1081D00017D106F10E00017841F0020101700B4841
+:1081E000016841F020010160317A0948002204E071
+:1081F0002B5D03552A55641CE4B28C42F8D3807879
+:10820000707170BD00090020840600200C0C014034
+:10821000A20D002070B51D20FDF76AFAFCF726FDBF
+:108220001D20FDF77BFA154890F82F10144D0623FA
+:10823000144C85F8381090F83B1095F83B2011430A
+:10824000012A04D0022A07D0042A0AD010E0827A38
+:108250008A420DD0007B09E0027D8A4208D0807DF1
+:1082600004E0827F8A4203D090F82000884200D147
+:108270002370002085F8400070BD00005C040020E1
+:10828000380100204F0700200B4800214180A0F159
+:10829000B8018A898280CB891A44C2800B8A1A4429
+:1082A00002814B8A1A444281898A1144818143F6B2
+:1082B000FF71C18170470000F0010020084940F6BD
+:1082C0001C72B1F90C00904202DA00F59F7005E0D3
+:1082D00041F2E302904201DDA0F59F70C881704732
+:1082E0004C00002038B51348C16941F00401C16158
+:1082F0001E208DF8000002208DF801008DF802008C
+:1083000001248DF803406846FDF714FA0A498420D9
+:108310000880094947F690602C3108800020091F29
+:108320000880054914310C80091F0880081F04804B
+:1083300038BD0000001002400008004030B4204961
+:108340001E4A45788B7A114692F83B4091F83910D5
+:10835000AC4218D14BB10379994202D0437999428A
+:1083600001D140791AE0807909E08379994202D0FD
+:10837000C479A14202D182F82F3011E0407982F80D
+:108380002F0030BC7047C578AC42FAD16BB1C379CD
+:10839000994202D0037A994205D1007A82F82F00DF
+:1083A00030BCFEF793BB407AE9E7437A9942E2D0CA
+:1083B0000479A142DFD0007AE1E700005C040020EC
+:1083C00038010020FEE700002DE9F0470446007F59
+:1083D000012868D13548E1880288511A89B20729F5
+:1083E00016D30088E080B4F9000044F2DD41484330
+:1083F000401346F6D96148438013A060401000B294
+:10840000A0814FF08051B1FBF0F0F8F70FF8206138
+:10841000B4F90C6096B1B4F902104DF6B05048436F
+:108420000014A082B4F904704DF6B05207FB02F2BA
+:108430004FEA2245E58204D4024603E00020E083AF
+:1084400030E0424212B22283002D01DB2B4600E0D5
+:108450006B421BB2DFF85890638398464FF4804A12
+:10846000B24208DAF7F7D9FF2169F7F7ACFEF8F75F
+:1084700000F8801304E0002901DA484600E0504685
+:10848000E083B04509DA2846F7F7C7FF2169F7F717
+:108490009AFEF7F7EEFF801304E0002F01DA48465A
+:1084A00000E050462084BDE8F08700005807002017
+:1084B00000C0FFFF2DE9F0414C484D4E00250078EB
+:1084C000A6F15004022806D14A4FF87B022802D1B7
+:1084D000B7F8440030B1A5862564B56284F83850F9
+:1084E000BDE8F08144488168C068494300FB001042
+:1084F000FBF7EAF840F233314843810BB4F844000B
+:1085000043F6CC42504301EB903080B243F69911D0
+:10851000A4F84400884209D338481146B0F9040051
+:10852000884203DB97F84A00032813D00123B4F9EB
+:1085300034101A460020FEF717FAA086B4F840005F
+:10854000012301B21A460020FEF70EFA20648003D0
+:10855000B06226E0B4F8460041F69A13A0F518522E
+:10856000663A9A4209D2B4F94400214AFAF74CFF1C
+:108570002064012084F8380022E044F24711884248
+:1085800012D994F83800D8B11D480178491CC9B2F5
+:108590000170022914D30570206C10B1401E2064B4
+:1085A00008E084F838500BE0A0F58040B0F5A47FD7
+:1085B00003D2206C8003B06202E084F83850B562C8
+:1085C000B4F840000A4980B20839323401F00EFD97
+:1085D000B4F90000B4F91810414389136180B4F96B
+:1085E000161048438013A0807AE700004F07002050
+:1085F000900A0020A8020020CC090020F2050020EB
+:10860000320100200D480021A32280F82810C183E8
+:1086100081865030C2600E22028241F262024261C3
+:1086200008220283418341F2555282839203C0E9BA
+:10863000081240F28E32826081627047400A002048
+:108640002DE9F0410546FBF737F9204C204E07464F
+:1086500020686168421C8A4220D009B93F281DD099
+:1086600004EB0010AA7A05F10B010E30F7F78BFD31
+:108670002168686804EB011188602168A87A04EB1E
+:108680000111888172B62068401C2060402801D307
+:108690000020206062B6307888B114E03846FBF7DD
+:1086A000F3F80A28D4D3706800F070FA002109A00A
+:1086B00001F0CEFA70604FF0FF30BDE8F081552038
+:1086C0003070F9F74DFC0020F7E70000B8140020E7
+:1086D000580800206465765F63616E310000000019
+:1086E00010B504000B462D4AC3F1000028D56442A2
+:1086F000002B12DAA04207DA214600F0F1FB32F833
+:108700001000C0F5404041E00146204600F0E8FB83
+:1087100032F8100000F5004038E0A34208DA2146A4
+:10872000184600F0DDFB32F8100000F540402DE067
+:10873000204600F0D5FB32F81000C0F5803025E06F
+:10874000002B12DAA04207DA214600F0C9FB32F80A
+:10875000100000F5804019E00146204600F0C0FB03
+:1087600032F81000C0F5004010E0A34208DA2146BC
+:10877000184600F0B5FB32F81000C0F5804005E067
+:1087800053B1204600F0ACFB32F81000B0F5004FBA
+:1087900001DDA0F5803010BD002010BD78B20008CA
+:1087A00040438013494300EBA13000220302002B19
+:1087B00014DDB3F5001F01DC802001E04FF4005010
+:1087C00093FBF0F1014401EBD1714910814206D0D5
+:1087D000521CD2B20846062AF2D300E00021C8009B
+:1087E00000B2704702E008C8121F08C1002AFAD17F
+:1087F00070477047002001E001C1121F002AFBD121
+:10880000704700002DE9F047BD4CBE482188028822
+:10881000511A89B20F297DD30088A4F13C0520802C
+:10882000288F08B1401E28872B78B74AC3F38100F0
+:1088300001281ED0022821D0118BB148B44EDFF898
+:10884000CC92407EB6F806C00027B1F5926F1CD8D6
+:10885000142818D3782060764CF01000F08040F295
+:108860006660A88123F001002870D77389F8007032
+:1088700018E0108B00EB4000C00302E0108BA5490C
+:108880004843010CD9E7401C04E0B1F5216F09D938
+:1088900010B1401E607605E02CF01000F08043F02F
+:1088A00001002870B5F90200B5F914304143C3EB5B
+:1088B000C303C1F38F31C3F3D10303EB510109B2F9
+:1088C000A9829046128B4FF080535043B5F9162081
+:1088D000C0F38F30C2EBC202C2F3D10202EB5000F0
+:1088E00000B2E882AA6A42431213EA6293FBF2F2F0
+:1088F0002A63894A1080A2680A44A260E1680144A0
+:10890000E160207C401CC0B22074072802D942F3E9
+:10891000CF0000E0E8E02883C9106983E760A76022
+:1089200041F6C8012774884204DD2A8B7B49B1FBDC
+:10893000F2F1E981C117890341EA9041800342F6CF
+:108940009B420023F7F7EEFBA8846D482A78A0F13C
+:108950003C009307B0F90600C2F3810200EB8011DE
+:1089600001EB003141F30F3115D5012A07D0022A5E
+:108970000BD04EF6AC3141430914A18011E049F20D
+:10898000586250430014A08020E04CF20C31414367
+:108990000914A18026E0012A0ED0022A18D0A08056
+:1089A00069845F4948430014A4F81E00FAF754FA9A
+:1089B0005C480088C0B143E04AF29042424312143E
+:1089C000A2804BF2C822504300146884E183EDE793
+:1089D0004CF6345141430914A1804DF66C314143AA
+:1089E000091469845049DDE795F8200000BB88F838
+:1089F0000F7089F80070B5F91A00A0F514512C39E0
+:108A0000B1F56E7F18D2617FF42912D94749E88009
+:108A1000434AA1F8460050430014A880A1F844003E
+:108A2000FF2085F8200081F8280041493C2008708B
+:108A300006E0491C617703E0607F08B1401E607763
+:108A4000B5F91A00B4F91E203A4990420DDDA27E14
+:108A50007D2A08D9F28842F00802F2800A7822F0D2
+:108A600002020A700EE0521C06E0A2F23D12904291
+:108A700008DAA27E12B1521EA27603E0F28822F03A
+:108A80000802F280B4F90420904214DA2A4B9B6861
+:108A9000B3F5FA7F0FDAE07E3E2809D9F08840F07E
+:108AA0001000F0802777087820F0020008700CE0B2
+:108AB000401CE07609E002F23D12904201DD888818
+:108AC000A0B1207F08B1401E2077B5F91810606969
+:108AD00008446061217E491CC9B221761F2903D94F
+:108AE0004011A88367612776BDE8F087207F7D2845
+:108AF00004D9F08820F01000F080E6E7401CE3E79E
+:108B00001005002058070020A80200204F07002071
+:108B1000100C002030330100800B002074E8260B7D
+:108B2000188601005A070020E0380100680E002076
+:108B30004C070020F205002040050020024941F2C8
+:108B4000F460886270470000D404002070B50D4CBA
+:108B5000207828B1012808D0062505280FD10BE080
+:108B60000948F9F745FC012004E00748801DF9F7A2
+:108B70003FFC0520207070BDF9F75AFC2570257068
+:108B800070BD00005007002080B100080A4A4FF075
+:108B9000FF31B0EBA20F0CDA00280ADB07490968A5
+:108BA00051F820004068006900B100476FF00500EF
+:108BB0007047084670470000040000008C08002041
+:108BC00070B50A4DA86870B100240948AC60F8F788
+:108BD0004FFB084804604460A0F581600460446075
+:108BE0002C70002070BD6FF0040070BD580800208C
+:108BF00000640040B81400207FB505460024631EC1
+:108C0000244A4FF00050072D41D2DFE805F0400420
+:108C1000111E21403C00814208D2D068202805DA8C
+:108C20001D4B43F82010401CD0600CE01C4627E090
+:108C30008142FBD210692028F8DA174B803343F8C1
+:108C40002010401C10610023F0E7F8F727FB17E025
+:108C500000208DF80B000121ADF800000422ADF8D2
+:108C60000400ADF808008DF80C108DF80A00ADF87E
+:108C70000220ADF806208DF80D106846F8F74AFB83
+:108C8000204604B070BDBDE87F40FAF7A9BE184683
+:108C9000F7E7000058080020C0180020F8B5414E42
+:108CA000B06801287BD04048F8F7E2FA012108209B
+:108CB000FDF784F801210846FDF780F801214806F8
+:108CC000FDF764F801214FF4EA10FAF7A1FD4FF423
+:108CD0008070ADF8000003248DF802400420334D6D
+:108CE0008DF8030069462846FAF740FD6815ADF88F
+:108CF00000008DF8024018208DF8030069462846D0
+:108D0000FAF734FD14208DF8000002278DF8017069
+:108D100000248DF8024001258DF803506846FCF7C9
+:108D200009FD13208DF800008DF801708DF80250B8
+:108D30008DF803506846FCF7FDFC16208DF8000006
+:108D40008DF801408DF802408DF803506846FCF71D
+:108D5000F1FC17490120FFF74FFF16490120FFF7EB
+:108D60004BFF15490120FFF747FF14490120FFF78A
+:108D700043FF13490120FFF73FFF00210320FFF7C6
+:108D80003BFFF8F721FA0F4804604460A0F58160CA
+:108D90000460446034700020B560F8BDFFE74FF018
+:108DA000FF30FAE75808002000640040000C014042
+:108DB00020FF401820FF431820FF441820FF4518CB
+:108DC00020FF2518B81400202DE9F04781461E48E1
+:108DD00086B0174680680E46A0B14FF0FF381FB32B
+:108DE0006846FAF70BFE401C0ED00DF10B019DF802
+:108DF0000A208A464846019DF7F7C5F99DF80A40C2
+:108E00003D601DE06FF0040006B0BDE8F08700BFD4
+:108E1000FAF7E6FD411C15D0A84213D16846FAF7CF
+:108E2000EDFD0198A84201D04046EDE79DF80A20EB
+:108E300009EB04005146F7F7A6F99DF80A0004442F
+:108E4000B442E5D32046DFE7580800202DE9F0477B
+:108E50000646224886B00024806888B1601E002A39
+:108E600010D012680192B2F1005F0BD2CF0801F06E
+:108E700007054FF000084FF004094FF0080A17E00B
+:108E80006FF0040006B0BDE8F08700BF8DF80AA0BF
+:108E90008DF8089006EBC4008DF809800168CDF8C4
+:108EA0000B104068CDF80F006846FFF7C9FB641C43
+:108EB000BC42EBDB7DB18DF80A508DF808908DF83F
+:108EC000098006EBC4012A460DF10B00F7F75BF9A8
+:108ED0006846FFF7B5FB0020D4E7000058080020E3
+:108EE000090A05D0B0FBF1F0FF2800D9FF20704738
+:108EF00000207047D0E90021C368521A5A4301EBA1
+:108F0000A231816041607047B0F90020B0F90210D1
+:108F1000B0F90630521A5A4301EBA23181804180E8
+:108F20007047000030B5494B188849498A89801A32
+:108F300085B24848484A0F2D047801F14C001DD3F2
+:108F40001D888D81117A090713D5022C01D0434960
+:108F500012E0434DB0F90210B5F90050A94205DC0A
+:108F600002DA01F1020108E0458007E0A1F1020107
+:108F700003E0022C02D13B4909884180B0F840103F
+:108F80001D88691A89B29C2949D31988A0F8401014
+:108F9000D16A0023B1F5804F31DB3349096DB1F55A
+:108FA000405F2CDD314940F26665B1F91010A942ED
+:108FB00012DD43F69915A94202DB40F2333108E095
+:108FC00040F23335A1F26661694343F2333591FBD8
+:108FD000F5F1A0F8441001E0A0F844302449B2F8BB
+:108FE0000A510978C1F381012DB100BFB0F84410D6
+:108FF00001F21E511CE092F84A20032A10D0A0F87A
+:109000004430022C01D0A0F84430B0F95C10B0F923
+:10901000443001F114029A420DDAA0F85C2030BD10
+:10902000012901D00229E1D1B0F8441001F2333115
+:10903000A0F84410E5E703F11402914203DD14396E
+:10904000A0F85C1030BDA0F85C3030BD580700209F
+:10905000000000204F070020A8020020D2040020BA
+:10906000D0040020CC04002038010020400500205E
+:10907000D40400202DE9FC4101210220FCF786FEEA
+:1090800001211920FCF79AFE01213C48FAF7C0FBA8
+:109090004027ADF8007003248DF802400420384DBD
+:1090A0008DF8030069462846FAF760FBE001ADF849
+:1090B00000008DF802401C208DF803006946284608
+:1090C000FAF754FB4FF4E0712846FAF7D6FBA815DF
+:1090D000ADF800008DF8024010208DF803006946BD
+:1090E0002848FAF743FB4FF4A060FCF755FB1D201E
+:1090F0008DF8040001268DF8056000258DF80650D6
+:109100008DF8076001A8FCF715FB1F498C2008802B
+:109110001D494FF6FA702C3108806E20091F088017
+:109120001948143006801848083007801649203145
+:109130000D80154AD020121D1080134A45F2F3000D
+:10914000183210800A1F45F2500010800E4A4FF668
+:10915000FF7038321080121D1080121D108041F2F5
+:109160001B10088000F012F8FAF76CFE0648103069
+:109170000580001F0480BDE8FC810000000C1A007F
+:1091800000100140000C01400004004070B51D209B
+:10919000FCF7A3FA2B4D4FF480712846FAF764FBD5
+:1091A000840080212846FAF75FFB44EA400440210E
+:1091B0002846FAF759FB0443E0B2234C84F83C00FC
+:1091C000FAF7FCFB0546052805D92048C18841F07F
+:1091D0004001C18001E084F838501D48007A000742
+:1091E00003D594F838001B490D5C4FF6FA702063E4
+:1091F000E062A06260622062E061A0611648606384
+:1092000000206064206584F83F0084F84000FAF78D
+:1092100083FBA07AFF2812D05FF0020084F83D00A3
+:109220000E480088A0662846FBF770F8207820F0EA
+:1092300001002070BDE870401D20FCF764BA0120D9
+:10924000ECE700000010014038010020100C002065
+:10925000A802002074BB0008DCFF050024040040C5
+:109260002DE9F0475248534902880B889A1A92B266
+:109270000F2A69D30988DFF840910180B9F81E10E0
+:10928000027D00EB42029180017D491CC9B201754B
+:10929000082959D3002404752246017D00EB4103BF
+:1092A000491CB3F90430C9B202EB630212B2017572
+:1092B0000829F2D341490475414B4A8044800E7815
+:1092C0009D895FEAC67C40F6386A4FF0030714D0E8
+:1092D000A2F22B5C42F6E858C44520D3A1F1020C5F
+:1092E00026F00204ACF8002047750C7040F22B54B5
+:1092F000A24211DA45F004021EE046F001060E70AB
+:10930000524507DD45F001029A8126F002020A70FB
+:10931000477517E0447515E045F002020CE0524530
+:109320000CDA8775427D12B1521E42750AE046F092
+:1093300002020A7025F007029A8103E0837D2BB1B7
+:109340005B1E837540888880BDE8F08742F6AA23BB
+:109350009A4229DAB1F904502DB941F2CD039A426B
+:1093600001DA4480EEE7174B920302EB833241F6B9
+:109370007243B2FBF3F212B2428099F808400346FE
+:10938000240702D540F2333401E040F69914A2429A
+:1093900000DA5C80B3F90220521B02F5A372B2F529
+:1093A000237FCFD85D80CDE74FF480434380C9E76A
+:1093B000A40C002058070020A8020020F20500207D
+:1093C000100C0020C8F1FFFF2DE9F0416D4CDFF8D3
+:1093D000B8E14FF0000594F83410C80706D094F9AE
+:1093E00038104B42002958DD0E4657E0674884F894
+:1093F0003750A4F84250664A90F8380084F840008C
+:109400009586CEF80450CEF80850624E40F266635E
+:10941000CEF80C50A4F87C3036F810005E4E7688FA
+:1094200030444FF6FF7606EA800024F8300B4FF008
+:10943000806044F8040CA320208460845810A08429
+:10944000E38440F699102085580060854FF48050E1
+:10945000A08541F23330E08541F26660208641F616
+:109460009910608641F6CC40A0864FF40050E0860B
+:1094700042F23330208742F26660608742F69910EC
+:10948000A08742F6CC40E08782F8A15041F001006D
+:10949000207184F84450BDE8F0811E4694F93700ED
+:1094A0004242002801DD074600E01746F61B012E68
+:1094B0000BD0002800DB02465FFA82F684F8380001
+:1094C00094F84F00012805D041E0002900DA194640
+:1094D000CEB2F3E794F939305942002B01DB18463C
+:1094E00000E0084694F93A20C7B25042002A01DB56
+:1094F000944600E08446BC4508DD002A00DA0246B6
+:10950000D7B2002B00DA0B46D8B207E0002B00DA06
+:109510000B46DFB2002A00DB1046C0B204EB40006D
+:10952000B0F9501004EB470030F9502F11444910A6
+:10953000018084F84F5084F83E5084F83D5084F800
+:109540003C5084F83B5084F83A5084F8395004EB8E
+:1095500046007546B0F9500024F8420FBEF80410DA
+:10956000C82309B26422FDF7FFF96860E968401A70
+:10957000A9680844A860B5F900104843C013E86022
+:10958000608788E7240C0020E005002038010020D7
+:10959000A802002086BB00084C000020F0B454480C
+:1095A00090F83410C90776D0524990F84030002224
+:1095B00091F838108B426FD04F4CA0F872204F4D6D
+:1095C000E65C04468E4294F9374002D0EE5C8E424F
+:1095D0000FD1641C64B280F83740EB5C8B4202D13F
+:1095E000641C80F8374090F937300F2B1BDD0F23B8
+:1095F00017E0434DEE5C434D8E4202D0EE5C8E424E
+:1096000011D1641E64B280F83740EB5C8B4202D10A
+:10961000641E80F8374090F937406FF00E039C428B
+:1096200001DA80F83730324B90F83F50393390F8F8
+:109630003740EC5490F83F305B1CDBB280F83F3091
+:10964000062B01D380F83F2090F9394090F93B3048
+:109650009C420ED190F93D40A3420AD190F93A4084
+:1096600090F93C309C4204D190F93E40A34200D195
+:10967000012280F84F201F4A80F8401090F937509F
+:109680001378214A012D0DDD14465E07A46804D528
+:1096900044F0080403E028E015E024F00804946096
+:1096A00080F83510B5F1FF3F0ADA5B07936802D501
+:1096B00023F0080301E043F00803936080F83510BD
+:1096C000F0BCFAF729B990F84F1001290DD1B0F884
+:1096D000721043F60953491C89B2A0F872109942DE
+:1096E00003D9A0F8722080F84F20F0BC704700002A
+:1096F000240C00203801002068BB00086EBB000865
+:109700007ABB000880BB0008A802002010B50288C0
+:109710004188B0F90830114409B281FB0313890B69
+:10972000428041EA8341B0F90420B0F9063082FB5F
+:109730000332940444EA93321144818010BD000046
+:1097400030B52049204AB1F86A301088C01A80B27A
+:109750000F2836D31088A1F86A001C4D00204FF066
+:1097600000432A5C940903D00124B4EB921F24D156
+:10977000D20622D0164A52F820201268134C123416
+:1097800034F81040224201EB000494F9722008D012
+:109790000A2A04DB0A6823FA00F4224308E0521C78
+:1097A00009E012F10A0F05DC0A6823FA00F4A2436B
+:1097B0000A6002E0521E84F87220401CC0B21128D8
+:1097C000CFD330BDF8050020580700207CB6000834
+:1097D0007CB700082DE9F0077A497B480A8903889D
+:1097E0009A1A92B2082A75D300880881A1F12C0038
+:1097F00042890AB1521E4281744A92F82820802A76
+:1098000068D302F03F020A70C2890AB1521EC281B7
+:10981000B1F90620902A0CDB8A46FF2A09D081463E
+:10982000C089002856D16A4800230078092805D04D
+:1098300005E0BDE8F007634800F0BCB90823654ABD
+:1098400092F8EE500DB143F004036348817AC907E2
+:1098500001D043F00203D2F808C05FEA0C5101D5F1
+:1098600043F00103176800215C4EFC0302D596F813
+:10987000654004B18021C4885FEA446801D541F0A5
+:1098800040015FEA845801D541F020015FEAC478C5
+:1098900001D041F01001007A400701D541F00801E4
+:1098A0004F480078C00701D041F00401A00601D55F
+:1098B00041F001010020012D00D1082096F87050E0
+:1098C0008DB992F84A20032A05D0022A06D0012A2F
+:1098D00007D008E072E040F0030004E040F002002E
+:1098E00001E040F001007A0701D440F02000CCF301
+:1098F000C0020025CCF3002C624502D13A0700D407
+:10990000042596F86F20012A01D145F00105354A5A
+:109910000027BC4612783E46C2F38102012A04D0D9
+:10992000022A04D0032A04D004E0022602E004261E
+:1099300000E010262C4A64060ED5224C1C342478F4
+:10994000240609D51478640606D4284A40F6CC4487
+:10995000926D6243140C05E0B2F8B62040F69914FB
+:109960006243940B4FF008088AF80A804FF06108B0
+:109970008AF80B808AF80C308AF80D108AF80E00ED
+:109980008AF80F508AF81070270A4B4083F069015B
+:10999000414069408AF8117079408AF8124061406C
+:1099A00052468AF813C071408AF8146051754FF41A
+:1099B000C871A9F80E10FF20AAF80600BDE8F0074C
+:1099C000704700000407002058070020F805002019
+:1099D0004F070020A8020020100C0020680E002075
+:1099E000C00A0020D40400203801002064090020AF
+:1099F0005A48816941F0FC0181614FF4A060FBF796
+:109A0000CBFEFAF7AFFAF7F707F9FBF73DFD0021B8
+:109A100053A000F01DF955490860FDF7B7F8FCF7B1
+:109A2000A9FEFFF727FBFBF79BF9FFF7AFFBFAF760
+:109A300009FA4F4D4FF40050A5F81A014D4800782F
+:109A4000FF2801D0FCF762F8FCF716F800214FF46C
+:109A5000FA5340F2EE220020401C80B29842FBD321
+:109A6000491C89B29142F6D34348002680F87260BF
+:109A7000F6F762FFF8F7B4FDFEF734FC10223F4919
+:109A80003F48F6F780FB01F0FFF93E4C3F4FE0887E
+:109A900020F04000E0803C48017821F02001017076
+:109AA000FA20F8814FF49670A5F84200FFF746F8C7
+:109AB00037493848FBF78BFF3748FBF7ADFF37488E
+:109AC000416A88473648416B8847FEF79BFD354819
+:109AD000F9F7BEF9F8F7BAFA33494220C88033499A
+:109AE000C8603348F7F744FAA86820F48070A8608B
+:109AF0003E71E088E0812089208260896082F9F7E8
+:109B000097FDF9F7F3FCFEF77DFE01F03DF9FFF755
+:109B1000A7FB00F039FAFFF713FE00F0E9FFFDF7AD
+:109B20009DFEF9F7A7FAF8F7BBFAFAF70DFCFFF775
+:109B3000F9F9FCF7D3F9FAF72BF8FAF75DF800F02A
+:109B4000B5F8FFF747FE1748F9F72EF800F0A8FA26
+:109B5000FCF754FEF9F7B2F9CBE700000010024021
+:109B60006465765F63616E31000000005C08002070
+:109B7000A802002001E8010840050020680E00202E
+:109B800038060020100C0020380100204C0700206F
+:109B9000100A0020E009002010040020200000200E
+:109BA000CC0000204C0B0020400700204404002083
+:109BB000C00B0020F0B523490278B0F9064000231D
+:109BC0001F4E31F81210FF2C18D0B0F904701E4D42
+:109BD000BC4231DA00EBE40704F00704BF7AA74087
+:109BE0008478FFB23CB190F801C0ACF1010C64453F
+:109BF0001FDA3C061DD455F822200DE056F822202D
+:109C0000116012498A79521CD2B28A71022A02D397
+:109C10008370C3808B71F0BD11608178491CC9B21B
+:109C2000817042789142F6D38370C188491CC1800B
+:109C3000F0BD56F82220EFE755F822201160F4E736
+:109C40005CB800088EB6000804B80008D8060020EA
+:109C50002DE9F0410F4680460024124D124E08E0D7
+:109C6000286850F8240001684046F6F79EFA38B19B
+:109C7000641CB4EBA60FF3DB6FF00100BDE8F081CC
+:109C8000286850F824004068016829B138468847A0
+:109C900028B16FF00200F1E76FF00500EEE7204613
+:109CA000ECE700008C08002004000000F0B56148DB
+:109CB0006149B0F86C200B889A1A92B29C2A7BD327
+:109CC0000988A0F86C105D495D4F91F82A1001F0E9
+:109CD000070297F84A10022A00D1491E594C80F811
+:109CE0003E104FF00203E2884FF00001550401D509
+:109CF000012236E0A489E50601D5062231E02507D8
+:109D000001D508222DE0550603D44F4D2D78AD0620
+:109D100001D5042225E0150501D5072221E015060D
+:109D200001D50A221DE0950601D50C2219E0150780
+:109D300001D50B2215E0550701D4D50501D5102218
+:109D40000FE0D50601D505220BE0650703D4A50772
+:109D500001D4E40702D080F86E3007E0920403D506
+:109D6000032280F86E2001E080F86E10374A384CEC
+:109D700092F820E0324A251FD2F808C02D4AB2F8E6
+:109D80007060721C92B2BEF1000F0DD02CF4000C6A
+:109D9000C7F808C090F86E70B7B11E2F1AD090F8AF
+:109DA0006F200AB325E007E04CF40006BE60A0F87F
+:109DB00070200A2A01D22360F0BD142A01D22B6040
+:109DC000F0BDA0F87010F0BD2B60A0F8701080F806
+:109DD0006F10F0BD642E04D2A0F87020322AEED3AA
+:109DE000E9E7A0F87010EAE77F1C80F86F70A0F830
+:109DF000701090F86F20012A10D0002AE9D0B0F836
+:109E00007060761CB6B2A0F870601E2ED7D32360A7
+:109E10003C2EDED9521E80F86F20D2E7B0F87020B9
+:109E2000521C92B2A0F870202360C82AD1D980F8C1
+:109E30006F10C6E7F805002058070020680E0020C4
+:109E4000A8020020100C002038010020D4040020BB
+:109E5000141C0140F0B54548B0F84810491C89B2BF
+:109E6000A0F8481002297DD341490024A0F84840B9
+:109E70000A78404B042A5BD04FF48041082A0BD06B
+:109E8000A0F11002B2F900208A4200DA1146B3F9BB
+:109E900084208A4200DA1146374A12698A4200DA7F
+:109EA00011B2418282881D8AC2EB8502334D12B203
+:109EB0002D78C5F381062D4D40F6D9467243B5F98C
+:109EC000765092126A431213C26086681546C6EB3A
+:109ED000C60642F3D102F60202EBA6328260C66CDD
+:109EE0001644C664B0F850707F1CBFB2A0F8507022
+:109EF000B7F5806F04D3B6120682A0F85040C46450
+:109F0000C66A891AA6EB461740F2545207EB0717A8
+:109F10004A43A7EBC61602EB4602466A3244426247
+:109F2000B3F93430B2EB034F06DD1A04426206E0A7
+:109F30001349B1F90410AFE7002A00DA4462C162A4
+:109F4000104990F83D2091F838108A420DD080F8E1
+:109F50003D10B0F84210A0F84410B0F84010A0F83E
+:109F6000421000E001E0A0F84050F0BD40050020A4
+:109F70004F070020A8020020080E0020D404002073
+:109F80001C0E00203801002015481649B0F85A2050
+:109F90000B889A1A92B20F2A20D30988A0F85A1077
+:109FA000B0F900104FF48042C1EBC12141F35131AF
+:109FB000A0F86C100C490B78A0F11001022B06D10F
+:109FC000B1F90030934202DA1B1D0B8000E00A80D9
+:109FD0000021A0F8601020F85C1F4280704700004C
+:109FE00040050020580700204F0700204FF6FF7261
+:109FF00002EA800210F4404315480ED0B3F5804FBA
+:10A0000014D0B3F5004F4FEA122216D0C2F5807378
+:10A0100030F813305B424B8005E0120A30F8123002
+:10A020004B80C2F5807230F812000FE0120AC2F5C0
+:10A03000807330F813304B8005E030F81230C2F5F1
+:10A0400080725B424B8030F81200404208807047BB
+:10A0500078B40008104A518AD08A928A1638463954
+:10A06000A2F1110200D54942002A00DA52421144FD
+:10A07000002800DA40420844084943F6284300B269
+:10A08000B1F936205A43921340F2D733584302EBCA
+:10A09000A030C88670470000A802002040050020BC
+:10A0A000F0B5904990480A8903889A1A92B23E2ADC
+:10A0B0001ED30088088101F138004FF4FA63428A08
+:10A0C0009A4202D2521C428200E04382874A92F8AE
+:10A0D0002220802A0CD302F03F020A70B1F9062038
+:10A0E000402A06DBFF2A04D0C2883AB1521EC28041
+:10A0F000F0BDBDE8F0407B48FFF75CBD428A9A4264
+:10A10000F6D307784FF0010E3A074FF0FF055BD505
+:10A11000847A40F2DC52630708D444F0040383726B
+:10A12000C28081F80BE081F80AE04CE04378072B0D
+:10A1300005D0032B03D0052B01D0062B07D16606D3
+:10A1400005D444F040038372C280052239E0654A99
+:10A150005FEA437C02F138024FF42076127A0DD583
+:10A160005FEAC26C0AD45FEA446C07D442F0100282
+:10A1700002723A0628D4C680192222E0DF0709D0ED
+:10A18000970707D4670605D442F002020272C68020
+:10A19000042216E09F0709D5170707D4670605D4E0
+:10A1A00042F008020272C68003220AE01B070BD5A8
+:10A1B000530709D4630607D442F004020272C68032
+:10A1C0000B22CA728A72CD80494AB2F92230B2F9A2
+:10A1D0001A7003F23D140022A74200DB0276414EC2
+:10A1E000444C06F13806A479B6895FEAC46C06F1DE
+:10A1F00001064FF4C874B6B213D58681B6F57A7FDE
+:10A2000005D9017A21F0800101728281F0BD037AC3
+:10A210001E06FBD4828143F080020272C4801120AA
+:10A2200035E09F4216DA037E052B13D28681B6F500
+:10A23000487F04D98281027A22F040020272027AB7
+:10A240005606E3D45B1C037642F040020272C480DF
+:10A2500002201CE0284B1C89C4F3C006C4F300276D
+:10A2600040F2EE24BE4216D11E78360713D4427E49
+:10A27000012ACBD1428BB2F5167F02D2521C428307
+:10A28000F0BD827A42F002028272C4800F20C8724E
+:10A290008872CD80F0BD93F811714FF40046012F04
+:10A2A00018D1164F41F6583C7F6C674512DD83F894
+:10A2B00010E1134B1E60C38AA34202D25B1CC3820F
+:10A2C000F0BD4FF4FA73C3801C23CB728B72CD8028
+:10A2D000C282F0BDC2820A4883F81021001F0660C6
+:10A2E000F0BD0000E806002058070020F805002017
+:10A2F000D4040020100C0020A80200203801002007
+:10A30000140801402DE9F05FDFF8FCB3FF489BF82B
+:10A310001830011D0A1DFE4C012B5FD0B4F85E30D1
+:10A320000380B4F860000880B4F862001080FDF784
+:10A3300027FBDFF8E083F84D49F2CD32B8F91E0073
+:10A34000A883B8F9201043F6CC4C00EB41015143EF
+:10A350000914E983B5F92230B5F9206001FB03F255
+:10A3600000FB062242F38F326A82B5F918707143FE
+:10A3700007FB0CF740F2333CBF1302FB0CF207EB78
+:10A38000A23200FB13102A8340F38F30A882B5F964
+:10A390001A1043F6AE72514300EB0012891302EB20
+:10A3A0008010DE4F01EBA030DD4E6883786C3060AA
+:10A3B000316930468847DB49308948800846FDF7D7
+:10A3C000C1FBD94E4FF000094FF0010A3078082840
+:10A3D0000DD0698F2982042833D01BE0B4F8643093
+:10A3E0000380B4F866000880B4F868009EE7CF48A0
+:10A3F00090F93710491C022921D890F8741019B12E
+:10A40000B5F85A00288205E0698F2982A5F85A100C
+:10A4100080F874A0B5F91410B5F90A00C44AF8F729
+:10A4200067FAE862B4F91A11884204DDC048E962AB
+:10A43000027C914081623078042816D00CE0688F4D
+:10A44000E0E7D8F824000014E862E07B04280CD090
+:10A45000C5F82C9086F80090B54AB5F91210B5F9F8
+:10A460000800303AF8F744FA02E0B87AF0B3B1489D
+:10A47000A862A94DAE4E443EA86A3060E86A70609A
+:10A4800030461035FBF706FD2888A5F14C01FFF793
+:10A49000ADFDA5F15C08D8F81010C8F86C10B5F93E
+:10A4A0001020B068B5F9121000FB02F7F3684843BA
+:10A4B00003FB117646F38F3703FB0200AF8740F3AF
+:10A4C0008F36EE879C4D28466F80AE80FDF77CFF6F
+:10A4D000287F08F11405012833D0704242104DF650
+:10A4E000B35047436A803914298000E026E0404693
+:10A4F000A8F8006053184380511AA8F8041084F893
+:10A500000C90B8F90030002B01DD84F80CA0B8F9EC
+:10A510000200002802DD217B891C2173B8F9042088
+:10A52000002A02DD217B091D2173217B072920D20E
+:10A53000DFE801F01F1B3418301D32004FF4AF70FC
+:10A5400096E77D48B0F9203059424A106A80B0F948
+:10A550001E004DF6B3514843011429804046A8F827
+:10A560000030C7E784F80DA003E0022100E00321DA
+:10A570006173DFF8A4A1714E714F9AF800100129A0
+:10A58000617B0DD0072972D2DFE801F071FCFBFA84
+:10A59000F9F8F7000421EBE70521E9E70621E7E7F1
+:10A5A0000729F0D2DFE801F063042F6489D5EF00BA
+:10A5B00001461846FBF7F2F92860B5F9020040F6AB
+:10A5C0008151484381136980B5F9000040F68152FA
+:10A5D0005043801328800A18A2F68152B8F80A3036
+:10A5E0005242C3EB620212B2A8F80820002A01DC32
+:10A5F000A8F80890B8F80820A4F862201144A4F83C
+:10A60000601008446DE1404201B2504200B2FBF7D5
+:10A61000C5F92860B5F9020040F68151484381131D
+:10A620006980B5F9000040F68152504380132880BC
+:10A630000A18A2F68152B8F80A305242C3EB6202FD
+:10A6400012B2A8F80820002A01DCA8F80890B8F88F
+:10A650000820A4F862201144A4F85E1008446EE1BA
+:10A660003046F6F737FB01231A460721CAE0D4E04B
+:10A6700019461046FBF792F92860B5F9020040F63A
+:10A680008151484380136880B5F9001040F681522B
+:10A690005143891329804218A2F68152B8F80A3032
+:10A6A0005242C3EB620212B2A8F80820002A01DC71
+:10A6B000A8F80890B8F8082068E15942404209B269
+:10A6C00000B2FBF76BF92860B5F9020040F6815142
+:10A6D000484380136880B5F9001040F68152514319
+:10A6E000891329804218A2F68152B8F80A305242E2
+:10A6F000C3EB620212B2A8F80820002A01DCA8F815
+:10A700000890B8F8082071E14C0B0020342C01406F
+:10A71000A8020020400500204C0000203801002045
+:10A7200044040020000400204F070020240C0020D7
+:10A73000100A0020A2FEFFFF800B00200024014031
+:10A74000002801403046F6F7C5FA01231A460521D4
+:10A7500058E01146FBF722F92860B5F9020040F6EF
+:10A760008151484380136880B5F9001040F681524A
+:10A77000514389132980421806E076E14AE11BE142
+:10A78000ECE0BCE08FE010E0A2F68152B8F80A30AD
+:10A790005242C3EB620212B2A8F80820002A01DC80
+:10A7A000A8F80890B8F808204BE1504201B258428E
+:10A7B00000B2FBF7F3F82860B5F9020040F68151CA
+:10A7C000484380136880B5F9001040F68152514328
+:10A7D000891329804218A2F68152B8F80A305242F1
+:10A7E000C3EB620212B2A8F80820002A01DCA8F824
+:10A7F0000890B8F8082052E13046F6F76BFA0123CA
+:10A800001A4606213846F6F765FA01213046F6F772
+:10A81000D7F901213846F6F7D3F9BAF80800ABF8B2
+:10A820000000BAF80A00ABF80200BAF81000ABF862
+:10A83000040055465E46AB48F8F718FAB4F85E00D7
+:10A84000F1880844A4F86400B4F860003189084431
+:10A85000A4F86600B4F8620071890844A4F868009E
+:10A86000317EA148012978D034F85E1F01806188CB
+:10A870004180A18881809C49028808310A804288F1
+:10A880004A80808888809848896A0830884795F887
+:10A890003E0000287ED0F7F7CBFD15F83E0F401E96
+:10A8A0002870BDE8F09F01461846FBF777F828604E
+:10A8B000B5F9020040F68151484380136880B5F92C
+:10A8C000001040F68152514389134218A2F681527A
+:10A8D000524252082980A4F862201044A4F8600073
+:10A8E0000844A4F85E0000213046F6F769F900211B
+:10A8F0003846F6F765F901231A460621B0E64042CC
+:10A9000001B2504200B2FBF749F82860B5F90200E5
+:10A9100040F68151484380136880B5F9001040F635
+:10A920008152514389134218A2F681525242520871
+:10A930002980A4F862201044A4F85E000844A4F81A
+:10A94000600000213046F6F73BF900213846F6F763
+:10A9500037F901231A46052182E6B4E0194610466C
+:10A96000FBF71CF82860B5F9020040F68151484316
+:10A9700080136880B5F9001040F681525143891365
+:10A980004218A2F68152524229805208A4F85E2051
+:10A99000104400E09AE0A4F862000844A4F86000C3
+:10A9A00000213046F6F70CF900213846F6F708F991
+:10A9B00001231A460721C5E65942404209B200B2B6
+:10A9C000FAF7ECFF2860B5F9020040F681514843E0
+:10A9D00080136880B5F9001040F681525143891305
+:10A9E0004218A2F68152524229805208A4F85E20F1
+:10A9F0001044A4F860000844A4F862000021304626
+:10AA0000F6F7DEF800213846F6F7DAF801231A46A1
+:10AA1000062197E61146FAF7C1FF2860B5F9020052
+:10AA200040F68151484380136880B5F9001040F624
+:10AA30008152514389134218A2F681525242298011
+:10AA40005208A4F860201044A4F85E000844A4F85A
+:10AA5000620000213046F6F7B3F800213846F6F7D9
+:10AA6000AFF801231A460521C6E6504201B258420A
+:10AA700000B2FAF793FF2860B5F9020040F6815161
+:10AA8000484380136880B5F9001040F68152514365
+:10AA900089134218A2F68152524229805208A4F822
+:10AAA00060201044A4F862000844A4F85E0000216D
+:10AAB0003046F6F785F800213846F6F781F801238D
+:10AAC0001A46072198E634F8641FCFE60748008845
+:10AAD000A0F5D04168393FF4E4AEBDE8F05FF8F787
+:10AAE000B1BB00004C0B002018000020182C0140C6
+:10AAF0002DE9F041964C9748B4F862100288511A3B
+:10AB000089B20F296FD30088A4F8620092480088A8
+:10AB1000DFF84882C0074FF000054FF0010741D031
+:10AB20008D4AD4E90C1024321388B1EB530F02D2B2
+:10AB30001288511A08444FF4F371884200D2084633
+:10AB40008749B1FBF0F0616CC1F35101084406463E
+:10AB50006064F5F770FC0022824BF5F7D8FB4FF0EC
+:10AB60004042814BF5F7D3FB0E22F5F73FFCF5F79A
+:10AB700099FCA4F8AC0094F86D00401CC0B284F8B5
+:10AB80006D00082834D3724898F84A20001F0378D3
+:10AB90009A4201D002704580744A1378744A23B1F6
+:10ABA000458021E0656425656AE0D8F89810A1F534
+:10ABB000FA618E4211DDE16D8B1C9E4205DDB0F91C
+:10ABC00002100A290DDA491C06E08E4205DAB0F9B6
+:10ABD0000210002908DD491E4180B0F902000A2850
+:10ABE00002DB177001E0AEE01570E66584F86D5089
+:10ABF00060484FF4A5420178C1F38101012963D077
+:10AC0000022964D045F208212181A4F8A820B0F9D6
+:10AC1000243089B24B439B13A4F8A430B0F90E0042
+:10AC2000D4F850C07043B0FBF1F35349CCEBCC0CDB
+:10AC30004FEACC2C0988C3F3D10303EB9C33B00358
+:10AC40002365B0FBF1F14D4BC908B3F846C0CCEB1E
+:10AC5000CC0C4FEACC2C01EB9C31A3F84610F11739
+:10AC6000890341EA96410023F5F75CFAB4F8AA108B
+:10AC7000C1EBC101C902C00800EB9130A4F8AA00E1
+:10AC8000616C206F4218226794F87400401CC0B2B7
+:10AC900084F87400082805D3D008A4F8760084F856
+:10ACA000745025673648C3885A0605D498F80F2093
+:10ACB000022A0FD0A4F88A50254894F83F20B830D3
+:10ACC0000C2A2AD2C57429E045F6C0519CE744F20B
+:10ACD000506199E794F8382094F88E60B2420CD015
+:10ACE00084F88E2094F83D2002F00106C2F3400261
+:10ACF000964202D1A4F88A5005E0B4F88A2040F6C2
+:10AD0000B836B24205D2B4F88A00401CA4F88A00D2
+:10AD1000D2E743F08002C280CEE7C774194B41F2FC
+:10AD2000482641F2504C93F83C400C4B0C2AB3F8A7
+:10AD300086300AD3B14208DB012C06D0614502DD22
+:10AD4000002B00D18774BDE8F0818574FBE700001B
+:10AD5000380100205807002000040040A80200200D
+:10AD60004564BD0100209C40133B3340FE0300209E
+:10AD7000FF030020D404002030010020400A0020FE
+:10AD8000100C00204005002070B5394C394821884E
+:10AD90000288511A89B23E294DD30088364E208050
+:10ADA0003649307806F1140518B3488B80002880A6
+:10ADB000E96828468847B5F904003149FCF792FD57
+:10ADC000304A60804FF48045D3884FF000015E0721
+:10ADD00037D4B0F5DC5F2FDDE079401CC0B2E07104
+:10ADE0000A283ED343F4004040F00400D080A16024
+:10ADF00036E0888B204A8000121D1080888B8000EE
+:10AE00005080888B800000B290804A8B92002A800C
+:10AE10004A8B92006A80498B8900A98018497C314D
+:10AE2000FCF760FDA080B5F904001549FCF75AFD58
+:10AE300060800120307070BD23F40040A560D08098
+:10AE40000EE043F4004343F00403A160D380B0F567
+:10AE5000B45F06DC23F4004020F00400D080A5603D
+:10AE6000E171D4E90201884200DB0846206170BD2F
+:10AE7000080E002058070020A4060020A802002089
+:10AE800070BA0008100C002005494FF48040C860DB
+:10AE9000886008610348C18821F48271C1807047CD
+:10AEA000080E0020100C00202DE9F041404C414ECE
+:10AEB000414F207841F23331C2074FF000050CD0EA
+:10AEC000A28962B394F90700002800DA4042C0B2B8
+:10AED000032829D240F233302AE0A570E573374ABF
+:10AEE000E571A58192F83830237220F00800A18026
+:10AEF00040F002002070BD867560B560F560116D90
+:10AF0000490005D041F68461A18140F01000207015
+:10AF1000C0B240F0010020706574BDE8F081658129
+:10AF200020F01000207024E0042803D240F2666074
+:10AF300060811EE0052802D240F69910F8E740F63D
+:10AF4000CC42062801D3072801D2628111E00828EB
+:10AF500002D24FF48050EBE7092809D30A2807D31F
+:10AF600041F6CC410B2803D30C2801D342F2666191
+:10AF7000618197F8A10098B9B088102301B2B4F9A3
+:10AF80000A003622FBF7F0FC7060F168401AB168E5
+:10AF90000844B060B6F900104843C013F060B886AA
+:10AFA000B88E10B10120A070B7E7A570B5E700001A
+:10AFB0001C0E0020C8060020A80200203801002036
+:10AFC0002DE9F0414C4C2678F0077CD04B48217A93
+:10AFD0004B4D90F83800814267D04A4A2346DFF84B
+:10AFE00028C1575C93F90E2093F90730874203D0AC
+:10AFF0001CF80170874213D146F002065B1C2670D4
+:10B000005BB2E3711CF80110814201D15B1CE3715A
+:10B0100094F90710062901DD0621E171521C1CE09C
+:10B020003A4F17F801C03A4F844503D017F801C0D2
+:10B03000844513D126F002065B1E26705BB2E371D5
+:10B04000795C814201D15B1EE37194F907306FF0A6
+:10B0500005018B4200DAE171521EA273207294F94D
+:10B0600007108A1C042A02D941F68462A281234A6D
+:10B07000012912780ADD224B56079B6802D543F05E
+:10B08000080301E023F00803AB606070B1F1FF3FFB
+:10B0900009DA5107A96802D521F0080101E041F061
+:10B0A0000801A9606070F8F737FCA089002630B16C
+:10B0B000401E0004000CA08101D1E671A673E87B5C
+:10B0C00004280ED000E00CE0B5F9341051234122E1
+:10B0D0000020FBF749FCA886002802D1E07B10B1D4
+:10B0E000A670BDE8F0810B4806700B48067020780A
+:10B0F00020F001002070F4E71C0E00203801002031
+:10B10000A802002068BB00086EBB00087ABB0008DC
+:10B1100080BB00086C0700204F070020F0B41546E4
+:10B120000D4A0E464FF0FF31B0EBA20F12DA0028A5
+:10B1300010DB0A49096851F82000406844682CB1C6
+:10B1400029463046A446F0BC1A4660476FF0050019
+:10B15000F0BC70470846FBE7040000008C080020A4
+:10B16000173E573CBB3A3E39DD37943661354134A2
+:10B1700033333532443161308A2FBD2EFB2D412DC2
+:10B18000CC1C5858586899195858586833130056A9
+:10B1900095130054B61300525A140050FD14004E7B
+:10B1A000A115004C4516004A761600486C1700465B
+:10B1B00072180044BA190042741B0040911D003EF1
+:10B1C000B420003C9F22003AE1220038532300368D
+:10B1D0008B240034812500322B2700302028002EBC
+:10B1E0005829002CB02A002A9B2C0028D22D00269A
+:10B1F0007C2F00242631002202330020FD34001E63
+:10B200005C37001CCC3C001A873E0018BE3F00167D
+:10B210000040001400400012004000100040000EEA
+:10B220000040000C0040000A0040000800400006FA
+:10B23000004000040040000200400000010203043E
+:10B2400005000500010203040104000305020000DB
+:10B25000F001000036010000F8000000BA00000014
+:10B260007C0000007C0000007C000000C91C9C19D0
+:10B27000991CCC199C1CC9190000290052007B00A4
+:10B28000A400CC00F5001E01470170019901C20124
+:10B29000EA0113023C0265028E02B602DF020803D5
+:10B2A000300359038203AA03D303FB0324044C0491
+:10B2B00075049D04C504EE0416053E0567058F055B
+:10B2C000B705DF0507062F0657067F06A706CE0639
+:10B2D000F6061E0746076D079507BC07E4070B082F
+:10B2E000320859088108A808CF08F6081D09440942
+:10B2F0006A099109B809DE09050A2B0A520A780A77
+:10B300009E0AC40AEA0A100B360B5C0B820BA80BD0
+:10B31000CD0BF30B180C3E0C630C880CAD0CD20C4F
+:10B32000F70C1C0D410D650D8A0DAF0DD30DF70DFA
+:10B330001C0E400E640E880EAC0ECF0EF30E170FCF
+:10B340003A0F5E0F810FA40FC70FEA0F0D103010D8
+:10B35000531075109810BA10DD10FF102111431111
+:10B3600065118711A911CA11EC110D122E1250127C
+:10B3700071129212B312D412F4121513361356131B
+:10B3800076139613B713D713F613161436145614F0
+:10B3900075149414B414D314F214111530154E15F9
+:10B3A0006D158C15AA15C815E71505162316411637
+:10B3B0005F167C169A16B716D516F2160F172C17AD
+:10B3C000491766178317A017BC17D917F517111857
+:10B3D0002E184A18661881189D18B918D418F01834
+:10B3E0000B19261942195D1978199219AD19C81946
+:10B3F000E219FD19171A311A4C1A661A801A991A8D
+:10B40000B31ACD1AE61A001B191B331B4C1B651B04
+:10B410007E1B971BAF1BC81BE11BF91B121C2A1CB0
+:10B42000421C5A1C721C8A1CA21CBA1CD21CE91C8D
+:10B43000011D181D301D471D5E1D751D8C1DA31D92
+:10B44000BA1DD01DE71DFD1D141E2A1E401E571ECD
+:10B450006D1E831E981EAE1EC41EDA1EEF1E051F33
+:10B460001A1F2F1F451F5A1F6F1F841F991FAE1FC2
+:10B47000C21FD71FEC1F002000006400C9002D016F
+:10B480009201F7015B02C00224038903ED03520419
+:10B49000B6041A057F05E3054706AB060F077307D9
+:10B4A000D7073B089F0802096609C9092D0A900AB7
+:10B4B000F30A560BB90B1C0C7F0CE20C440DA60DC5
+:10B4C000090E6B0ECD0E2F0F900FF20F5310B4100C
+:10B4D00015117611D71138129812F8125813B813A3
+:10B4E00018147714D61435159415F3155116B01693
+:10B4F0000E176B17C91726188318E0183D199919EC
+:10B50000F519511AAD1A081B631BBE1B181C731CBE
+:10B51000CD1C261D801DD91D321E8A1EE31E3B1F19
+:10B52000921FEA1F41209820EE2044219A21EF210A
+:10B5300045229922EE2242239623E9233C248F249C
+:10B54000E22434258525D72528267826C8261827DD
+:10B550006827B72706285428A228EF283D298929DB
+:10B56000D629222A6D2AB82A032B4D2B972BE12BA3
+:10B570002A2C722CBB2C022D4A2D912DD72D1D2E3D
+:10B58000632EA82EEC2E302F742FB82FFA2F3D30BB
+:10B590007F30C030013141318131C13100323F3221
+:10B5A0007D32BA32F73234337033AC33E73322347E
+:10B5B0005C349534CE3407353F357735AE35E435D8
+:10B5C0001A3650368536B936ED362037533786373A
+:10B5D000B737E937193849387938A838D7380539AD
+:10B5E00032395F398B39B739E2390D3A373A603A37
+:10B5F000893AB23ADA3A013B283B4E3B733B983BDF
+:10B60000BD3BE03B043C263C483C6A3C8B3CAB3CAD
+:10B61000CB3CEA3C093D273D443D613D7D3D993DA4
+:10B62000B43DCE3DE83D013E1A3E323E493E603ECD
+:10B63000763E8C3EA13EB53EC93EDC3EEF3E013F2C
+:10B64000123F233F333F433F513F603F6E3F7B3FBD
+:10B65000873F933F9E3FA93FB33FBC3FC53FCD3F90
+:10B66000D53FDC3FE23FE83FED3FF13FF53FF93F9B
+:10B67000FB3FFD3FFF3FFF3FFF3F0000E020342046
+:10B68000002020E0202020233720262021000080D9
+:10B69000020004000800100000020004000804007A
+:10B6A0000002000400080010002000400080040098
+:10B6B000000000800000004000000020000000109A
+:10B6C000000000080000000400000002000000016B
+:10B6D000000080000000400000002000000010007A
+:10B6E000000008000000040000000200000001004B
+:10B6F0000080000000080140000C0140000C0140E7
+:10B70000000C0140000C0140000C0140000C014005
+:10B71000000C0140001001400010014000100140E9
+:10B7200000100140001001400010014000100140D5
+:10B73000001001400014014004080140040C0140C5
+:10B74000040C0140040C0140040C0140040C0140B5
+:10B75000040C0140040C014004100140041001409D
+:10B760000410014004100140041001400410014085
+:10B770000410014004100140041401400808014075
+:10B78000080C0140080C0140080C0140080C014065
+:10B79000080C0140080C0140080C01400810014051
+:10B7A0000810014008100140081001400810014035
+:10B7B0000810014008100140081001400814014021
+:10B7C0000C0801400C0C01400C0C01400C0C014019
+:10B7D0000C0C01400C0C01400C0C01400C0C014005
+:10B7E0000C1001400C1001400C1001400C100140E5
+:10B7F0000C1001400C1001400C1001400C100140D5
+:10B800000C14014010080140100C0140100C0140C4
+:10B81000100C0140100C0140100C0140100C0140B4
+:10B82000100C014010100140101001401010014098
+:10B830001010014010100140101001401010014084
+:10B840001010014010140140000000000000000032
+:10B85000000000000000000000000000140801408B
+:10B86000140C0140140C0140140C0140140C014054
+:10B87000140C0140140C0140140C01401410014040
+:10B880001410014014100140141001401410014024
+:10B890001410014014100140141001401414014010
+:10B8A0000000000000000000000000000000000098
+:10B8B00000000000FFFFFF0F0FFFFFFFFFF0FFFF83
+:10B8C000FF0FFFFFFFFFF0FF0FFFFFFFFFF0FFFF86
+:10B8D000FF0FFFFFFFF0FFFF0FFFFFFFFFF0FFFF76
+:10B8E000FF0FFFFFFFFFF0FFFFFF0FFFFFFFFFF066
+:10B8F000FFFFFF0FFFF0FFFF0000004040000000CF
+:10B9000000040000004000000000040040000000AF
+:10B91000000400000040000000040000400000009F
+:10B92000000400000040000000000400000040008F
+:10B93000000000040000004000040000000000803F
+:10B9400080000000000800000080000000000800E7
+:10B9500080000000000800000080000000080000D7
+:10B9600080000000000800000080000000000800C7
+:10B9700000008000000000080000008000080000B7
+:10B980000000002020000000000200000020000055
+:10B990000000020020000000000200000020000063
+:10B9A0000002000020000000000200000020000053
+:10B9B0000000020000002000000000020000002043
+:10B9C00000020000000000606000000000060000AF
+:10B9D000006000000000060060000000000600009B
+:10B9E000006000000006000060000000000600008B
+:10B9F000006000000000060000006000000000067B
+:10BA00000000006000060000008002000400080042
+:10BA100010000002000400080400000200040008F6
+:10BA2000001000200040008004000000FF7FFFFFA6
+:10BA3000FDFFFFFFFBFFFFFFF7FFFFFFEFFFFFFF34
+:10BA4000FFFDFFFFFFFBFFFFFFF7FFFFFBFFFFFF18
+:10BA5000FFFDFFFFFFFBFFFFFFF7FFFFFFEFFFFF14
+:10BA6000FFDFFFFFFFBFFFFFFF7FFFFFFBFFFFFFCA
+:10BA7000401FFC02001E5A03C01CC403801B3C0470
+:10BA8000401AC60400196305C01717068016E4069D
+:10BA90004015CD070014D708C012050A80115B0BB2
+:10BAA0004010DD0C000F900EC00D7510800C901230
+:10BAB000400BE014000A6517C0081C1A8007FD1C23
+:10BAC0004006002000051823C003372680024E29B7
+:10BAD00040014C2C0000242FC0FEC73180FD2E34C5
+:10BAE00000FB2D3880F81C3B00F6003C8025151A21
+:10BAF00040249A1B00231E1DC021B81E80205D20FB
+:10BB0000401F0C22001EC223C01C7E25801B332731
+:10BB1000401AFB280019B72AC0176D2C8016192E61
+:10BB20004015B92F00144731C012C9328011353485
+:10BB300040108B35000FCA36C00DF037800CFE3830
+:10BB4000400BF439000AD23AC008983B8007473CC2
+:10BB50004006E13C0005673DC003DA3D80023E3E01
+:10BB60004001923E0000143F01020304050002035D
+:10BB7000040500010304050001020500010203049D
+:10BB800004050001020355050010AA1A55250030CE
+:10BB9000AA3A0000AA0A55150020AA2A5535FF3FE7
+:10BBA000AA0A55150020AA2A5535FF3F6465765F1D
+:10BBB00063616E31000000009D8C00084D8E00080E
+:10BBC000C98D0008F98B0008C18B00080000000037
+:10BBD000ACBB0008B8BB0008FCBB0008000000209C
+:10BBE0009C080000000700082CBD00089C080020ED
+:10BBF0003C150000F4870008D0BB0008014413F591
+:10BC0000411408094222081355152A400619080153
+:10BC1000A713975C1B08BD041AB704012423286EE0
+:10BC2000420117020604050103148020FF8BAA0AB3
+:10BC30000201A415AA0A551500085920AA2A55354B
+:10BC4000FF3F073503010504060203127C1573FF4D
+:10BC5000FF04FF808001012D025F6402130A13F5C7
+:10BC60008E52081201100C0504060203010103079D
+:10BC70000505280B010203040206070303040C3D1B
+:10BC80000706040509191F191904310506060B14C6
+:10BC9000AA1A02312E40FD3969260211042F405F95
+:10BCA00002041E405B2613D0058A202ECD55155563
+:10BCB0001540390201870316D0071AFF01013B0224
+:10BCC00061AA0C10080108A834993F33130D973965
+:10BCD0001CA9100916E891220312100A17401C1221
+:10BCE000600A16901B011AA2646B098F94012199B6
+:10BCF000D0019A5A14021AC802CBD007023A191678
+:10BD00004902892612C8DA01DA1AFF01C1227D131D
+:10BD10000D0212103AFA0812081CF401010812066A
+:0CBD20002BE8031012021BF8BB15B10049
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000301664612
+:10FC300000400040513800400040004000400101B9
+:10FC4000004000407A3B082708270827FF0033338D
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000202008B
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV1.0 b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV1.0
new file mode 100644
index 0000000..1bc1ad7
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV1.0 differ
diff --git a/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV1.hex b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV1.hex
new file mode 100644
index 0000000..b970d4b
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_APPV1.hex
@@ -0,0 +1,2998 @@
+:020000040800F2
+:10000000C81D00200101000821550008DD3D000841
+:1000100065530008C10F000851810008000000006E
+:10002000000000000000000000000000DD65000886
+:10003000B72D000800000000C95A00080569000833
+:100040001B010008855800081B0100081B0100085F
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B010008DD2800081B01000807
+:100080001B0100081B01000859070008297C000813
+:10009000D57C00081B010008E90F00081B010008BF
+:1000A00095690008916A00081B0100081B010008FF
+:1000B000956A00087D6D0008D96F00081B010008D3
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008797B00081B0100081B010008B8
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0F4FA0048004765970008C81D00208A
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE721690008EF
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0DEF986460E4617469C4621
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704710B5002200E062
+:1001B000521C835C8C5CA34201D1002BF8D1D8B2D5
+:1001C000E1B2401A10BD80EA010210B502F000430E
+:1001D000400022D04A001FD0010E01EB1261C0F393
+:1001E0005600C2F3560240F4000042F40002A0FBA5
+:1001F000022000047F39140400D0401C50EA124051
+:1002000001D44000491EC2B20C0604EBD010401CC1
+:100210004008802A02D003E0002010BD20F0010039
+:10022000002900DA0020184310BD2DE9FE4F81EAB5
+:10023000030404F0004421F0004100944FF0000B4F
+:1002400023F0004350EA01045ED052EA03045BD07D
+:10025000C3F30A54C1F30A552C44A4F2F3340194B5
+:10026000A0FB0254C1F3130141F48011C3F3130343
+:1002700043F4801301FB024400FB034E840A970AF7
+:1002800044EA815447EA8357A4FB076802958D0A24
+:1002900005FB07854FEA932C04FB0C542705029DB0
+:1002A0004FEA065847EA1637B5EB08056EEB070C20
+:1002B000870E920E47EA811742EA8312A7FB0201DA
+:1002C000B6EB0B0164EB00042B0D43EA0C335E1814
+:1002D00044EB1C50DA465146E7FB0201C5F3130418
+:1002E0004FEA0B3343EA14534FEA0432019C43EACA
+:1002F0000603A4F10C040294009CCDE900B400F0C4
+:100300009FF903B0BDE8F08F00200146F9E72DE921
+:10031000F04D81EA030404F0004B21F0004514463F
+:100320004FF0000A23F0004150EA050220D054EAC1
+:1003300001021DD0C5F30A570246C5F31303C1F3EA
+:100340001300C1F30A5640F4801543F48013A7EB61
+:100350000608101BD64608F2FD3873EB050002D3E1
+:1003600008F1010801E092185B41B8F1000F03DACF
+:1003700000200146BDE8F08D00204FF480110646B4
+:1003800084460EE0171B73EB050705D3121B63EBC6
+:10039000050306434CEA010C49084FEA3000921865
+:1003A0005B4150EA0107EDD152EA030012D082EA24
+:1003B000040083EA0501084305D0101BAB4106D2B7
+:1003C0000122002306E000224FF0004302E06FF01C
+:1003D000010253101AEB06004CEB085110EB0A0017
+:1003E00041EB0B01BDE8F04D00F01BB970B521F0F9
+:1003F000004303430CD0C1F30A550024D5EB040598
+:1004000064EB0403D617AD1AB34102DB00200146AA
+:1004100070BD201841EB025170BDC10F80EAE07041
+:100420000844CA079623002100F0CDB89623002285
+:10043000114600F0C8B80EB5C10F80EAE07008445C
+:10044000CA07002140F233438DE80E000A460B46EE
+:1004500000F0F6F803B000BD0EB540F23341029152
+:100460000021CDE900110A460B4600F0E9F803B07F
+:1004700000BD00F0004220F00040C10DC0F31600A6
+:1004800040F400007F2901DA00207047962903DC40
+:10049000C1F19601C84001E096398840002AF4D0A5
+:1004A0004042704770B5C1F30A5201F00045002484
+:1004B000C1F3130140F2FF3341F480119A4201DA93
+:1004C000002070BD40F233439A42A2F2334203DC73
+:1004D000524200F05FF800E090402C43F1D04042DF
+:1004E00070BDC1F30A5210B5C1F3130140F2FF33DE
+:1004F00041F480119A4201DA002010BD40F23343EA
+:100500009A42A2F2334203DC524200F043F810BD9B
+:10051000904010BD2DE9F05F0546002092469B46B5
+:1005200088460646814640241BE028464146474609
+:10053000224600F02FF853465A46C01A914110D374
+:1005400011461846224600F016F82D1A67EB0108EE
+:100550004F4622460120002100F00DF817EB00095C
+:100560004E41201EA4F10104DFDC484631462A46F4
+:100570004346BDE8F09F202A04DB203A00FA02F14E
+:10058000002070479140C2F1200320FA03F3194381
+:1005900090407047202A04DB203A21FA02F0002123
+:1005A000704721FA02F3D040C2F120029140084383
+:1005B000194670470029A8BF7047401C490008BF72
+:1005C00020F00100704710B4B0FA80FC00FA0CF083
+:1005D00050EA010404BF10BC704749B1CCF12004BB
+:1005E00021FA04F411FA0CF118BF01212143084348
+:1005F000A3EB0C01CB1D4FEA00614FEA102042BF74
+:10060000002010BC704700EBC35010440029A4BF69
+:1006100010BC7047401C490008BF20F0010010BC0E
+:10062000704710B5141E73F1000408DA401C41F144
+:10063000000192185B411A4301D120F0010010BD66
+:100640002DE9F04D92469B4611B1B1FA81F202E0DC
+:10065000B0FA80F220329046FFF78DFF04460F4635
+:1006600040EA0A0041EA0B0153465A46084313D0B8
+:10067000114653EA010019D0C8F140025046FFF775
+:1006800089FF05460E46504659464246FFF773FF1E
+:10069000084305D0012004E020463946BDE8F08D2E
+:1006A0000020054346EAE0762C4337430A98630569
+:1006B000E40AA0EB08000022FD0A44EA47540A308D
+:1006C00002D500200146E9E7010510196941DDE97D
+:1006D000084500196941BDE8F04DA2E7064C074DF9
+:1006E00006E0E06840F0010394E807009847103402
+:1006F000AC42F6D3FFF7FEFC48B9000868B9000821
+:1007000070B58C1810F8015B15F0070301D110F8D3
+:10071000013B2A1106D110F8012B03E010F8016B00
+:1007200001F8016B5B1EF9D12B0705D40023521E83
+:100730000DD401F8013BFAE710F8013BCB1A921CEB
+:1007400003E013F8015B01F8015B521EF9D5A142E9
+:10075000D8D3002070BD000070B54A4C4FF49065AE
+:100760002946204600F017FA002860D02946204686
+:1007700000F09EF844490888401C0880012120466A
+:1007800000F0E8FA414942F21072B1F85800904284
+:1007900002D2401CA1F8580009F01AFA3C4DB5F9F4
+:1007A0001410B5F9120007F0C1FE3A4CA5F8560036
+:1007B0002080A16820468847A088A5F8580004F04A
+:1007C00019FF09F005FB344E344C307808282FD03F
+:1007D00045F6AC30606042F6EF60A06042F2C400C3
+:1007E000E0602F48008A2080208E6080A16B2B481B
+:1007F0008847208E40F21C7180002A4C00EB81005B
+:100800006887A2684FF0000550071AD5264840F2C5
+:100810001A63C188491C89B2C180994207D3234B0E
+:1008200049F68141198022F00401A160C58070BDA4
+:1008300041F2130060604FF48060A06040F61B50EE
+:10084000CEE730780A2818D2DFE800F01706130543
+:100850000A050D171113EAE7BDE8704008F03CB82F
+:100860000AF058FA05E0BDE8704004F04FB808F00F
+:100870004FFDBDE8704009F003BC01F0F1FD84F8C4
+:10088000BA5070BD00240140480700203801002004
+:100890004C000020300700203F070020CC00002043
+:1008A000F0010020A4020020C80A0020442C0140CE
+:1008B0006FEA1121016070470029816802D041F080
+:1008C000010101E021F00101816070470029816888
+:1008D00002D041F4807101E021F4807181607047A1
+:1008E0002DE9F041854E92B0304600F011F90BA889
+:1008F00000F03FFA01214FF4C06005F079F90024BF
+:100900008DF831404FF46020CDE90D044FF4A02064
+:100910004FF00A080B9001278DF83C808DF830705D
+:100920000BA9304600F086F9754D8DF831408DF8F1
+:1009300030708DF83C700BA9284600F07BF901233C
+:100940001A460F21304600F0C6F902220123114653
+:10095000304600F0C0F9012303221946304600F06A
+:10096000BAF9012304220021304600F0B4F9012332
+:1009700005220321304600F0AEF9012306220821AA
+:10098000304600F0A8F9012307220A21304600F082
+:10099000A2F9012308220B21304600F09CF9012323
+:1009A00009220D21304600F096F901230A22042184
+:1009B000304600F090F90121304600F084F9012121
+:1009C000284600F080F901231A460521304600F040
+:1009D00055F901231A460621284600F04FF9002157
+:1009E000304600F0CBF84FF4E041284600F0C6F85E
+:1009F0000121304600F0B8F80121284600F0B4F893
+:100A00000121304600F0A6F80121284600F0A2F8A6
+:100A10000121304600F09EF90121284600F09AF9A4
+:100A200040F61451374806F0AEFD12208DF8400014
+:100A300002208DF841008DF842408DF8437010A8D7
+:100A400004F09CFD01224FF49061304600F0E8F87C
+:100A500001213046FFF73AFF01213046FFF72CFF16
+:100A600001212846FFF728FF304600F06EF9304696
+:100A700000F09FF80028FAD1304600F075F93046B2
+:100A800000F082F80028FAD1284600F05EF92846E6
+:100A900000F08FF80028FAD1284600F065F92846C2
+:100AA00000F072F80028FAD10121084605F07CF820
+:100AB000154D284601F04EFF684601F0EEFF0F4845
+:100AC00001A94C300090114881E811018020CDE946
+:100AD00004404000069080000790202008904FF4CA
+:100AE0004050CDE909046946284601F0B9FF0121CB
+:100AF000284601F023FF12B0BDE8F0810024014038
+:100B000000280140002C014008000240B4020020EF
+:100B10000D4910B5884202D1012144150AE00B4964
+:100B2000884202D10121041504E0094988420AD112
+:100B30000121CC03204605F067F82046BDE81040AF
+:100B4000002105F061B810BD0024014000280140DB
+:100B5000003C01400029816802D041F4801101E08D
+:100B600021F48011816070470029816802D041F42E
+:100B7000004101E021F4004181607047826822F465
+:100B8000E0420A43826070470146002089684907B5
+:100B900000D50120704710B50246002054680B0AAA
+:100BA000C9B20C401168194202D0002C00D00120BB
+:100BB00010BD014600208968090700D50120704753
+:100BC00038B501211C2005F013F8EF20ADF8000026
+:100BD00000248DF8034003258DF8025069460D4826
+:100BE00002F006FD0120ADF800008DF803408DF8FD
+:100BF00002506946084802F0FBFC3B20ADF80000BB
+:100C00008DF803408DF802506946044802F0F0FC6C
+:100C100038BD000000080140000C014000100140F8
+:100C2000002A4268C9B201D00A4300E08A43426008
+:100C30007047000010B542680E4B0C791A400B68E3
+:100C400042EA04221343436083680B4A1340D1E90C
+:100C5000024222434C7943EA44031A438260C26A47
+:100C6000097C22F47002491EC9B242EA0151C162F4
+:100C700010BD0000FFFEF0FFFDF7F1FF70B5072487
+:100C800009290AD9C568A1F10A0606EB4606B4404F
+:100C9000A543B3401D43C56007E0056901EB41066C
+:100CA000B440A543B3401D430561836BC3F30154B6
+:100CB000121B921C02EB82041F22A2409343A1400C
+:100CC0000B43836370BD826B491E22F4401242EADB
+:100CD00001518163704770B5072409290AD9C56895
+:100CE000A1F10A0606EB4606B440A543B3401D43F6
+:100CF000C56007E0056901EB4106B440A543B34078
+:100D00001D4305611F23072A09D2446B521E02EBC3
+:100D1000820293409C4391400C43446370BD0D2A72
+:100D200009D2046BD21F02EB820293409C43914094
+:100D30000C43046370BDC46A0D3A02EB8202934017
+:100D40009C4391400C43C46270BD816841F008012E
+:100D5000816070470029816802D041F4A00101E060
+:100D600021F4A00181607047816841F00401816035
+:100D7000704700210160017141718160C1600121F2
+:100D800001747047002800DA4042B0F5803F02DB72
+:100D90004FF6FF70704780B27047000070B51E4C70
+:100DA000214694F83800B1F8425006281ED9B4F80C
+:100DB0004A10B4F84C00A1EB000202F10902122A19
+:100DC00004D8FFF749FB0022144B0AE0884204D202
+:100DD000FFF742FB0022124B03E0FFF73DFB00222E
+:100DE000104BFFF722FAFFF77CFB09E005D12846FC
+:100DF000FFF732FB0C4A0D4BF3E70D4951F8200089
+:100E0000C5EB45116063B0EB410F03D9C5EB45104D
+:100E10004000606370BD00005804002000003440B2
+:100E200000003340000035406766666666E64B406A
+:100E3000CCAF000810B50C4C2078400713D5FFF755
+:100E4000ADFF0A49A08E088008483038018821F09B
+:100E500010010180001F018841F0100101802078FD
+:100E600020F00400207010BD580400204004004011
+:100E7000F0B4254B002103F134009A793AB1234AAA
+:100E800041F2CD05B2F90240AC4211DC99711E4C21
+:100E900082683434C2F3C006C2F300252468AE422F
+:100EA00011D1240706D5D40506D442F0080205E086
+:100EB0009180C162F0BC704722F008028260998282
+:100EC000012098711AE090F84A60D6B9104E766CFD
+:100ED000B6F5966F15DC240713D49C8AB4F5FA6F27
+:100EE00002D2641C9C82E5E70A4B65F3C3021C78BE
+:100EF00024F001041C70598019828260F0BC08F053
+:100F00000BB89982D6E7000070020020E2050020AD
+:100F100038010020B00A0020012180F82E104FF483
+:100F2000AF6101861F21418645F27151818670476C
+:100F300070B506464089204B204C4FF400510025E7
+:100F400080B362887AB1012A0CD1E188491C89B248
+:100F5000E1803289914205D36580E580FF2801D088
+:100F6000401E708170BD70882288904201D9012294
+:100F700000E00022184602F0C4FB7088B1880144EA
+:100F80002088401C80B220808142EBD82580A08838
+:100F9000401C80B2A080F1888842E3D301206080A9
+:100FA000A58070BDFFE70022184602F0AAFBA580CD
+:100FB000E58025806580F4E700100140C805002029
+:100FC000FEE7000010B5074C0021204600F06AF84B
+:100FD0000121204600F066F82046BDE810400221BD
+:100FE00000F060B80064004010B50D4C0B4920467D
+:100FF00000F06AF809492046891C00F065F80949A3
+:10100000204600F061F8084C206807F085FC0021BC
+:1010100006A008F0DBFC206010BD00000200F0100C
+:10102000006400407000F0304C0800206465765F7A
+:1010300063616E310000000070B51848017861F3FB
+:101040000704417861F30F24817861F31744C17874
+:1010500061F31F640179407961F3070560F30F259F
+:1010600002F0CEF80E4E304602F072F8A1B23046D1
+:1010700002F0AAF8210CB01C02F0A6F8A9B2301DAB
+:1010800002F0A2F805482838C07800F00301B01D2E
+:1010900002F09AF8BDE8704002F08EB8A707002071
+:1010A00000E4010841B101290AD0022903D1816875
+:1010B00041F4000181607047816841F08001F9E7E7
+:1010C000816841F40041F5E70A4A914202D10021CA
+:1010D00081617047C1F313028B0101D5C260704773
+:1010E0004B0101D502617047090101D5826070474B
+:1010F000426070477000F03030B50823102404229D
+:10110000B1F5007F1DD010DC202929D007DC012992
+:1011100021D0042922D0082900D1C46030BD402943
+:1011200020D0B1F5807FF9D10BE00025B1F5004F5B
+:1011300006D008DCB1F5806F03D0B1F5006FEDD1BA
+:101140008561426030BDB1F5803F0DD0B1F5003F03
+:10115000F8D1446030BD0549816030BDC36030BD09
+:10116000036130BD046130BD436030BD0101010049
+:101170003EB5684600F026FA00208DF808000121EF
+:101180008DF809108DF80A008DF80B108DF8060007
+:101190001D498DF807008DF8020001F11000897CCF
+:1011A0008DF80310C1788DF8041001798DF80510C1
+:1011B000C088164CADF800006946204600F045F99D
+:1011C00001220221204600F038F901221146204672
+:1011D00000F033F90E492046FFF776FF0C49204610
+:1011E000891CFFF771FF0B492046FFF76DFF084987
+:1011F0002046491EFFF768FF01224FF404412046B4
+:1012000000F01BF900203EBD5C0800200064004097
+:101210000200F0107000F030094910B588424FF01C
+:10122000010101D14C0601E04FF08064204604F03A
+:10123000D3FC2046BDE81040002104F0CDBC0000E6
+:10124000006400402DE9FF470026012119488DF870
+:101250000B608DF80C10DFF86090ADF808608DF829
+:101260000D10354634464FF0040809F1800AC7686E
+:101270001AE000BF8DF80A4059F82610761C480B7A
+:10128000ADF8000008EBC101ADF802105AF82510C6
+:101290006D1C4A0BADF8042008EBC100ADF8060048
+:1012A000684600F00BF8641CBC42E3DB04B000208D
+:1012B000BDE8F08748080020B0180020F0B5827A19
+:1012C000012191402E4A136843F0010313602C4B17
+:1012D0001C331C688C431C60294D067B294C0C3543
+:1012E000A6B92E688E432E604688C78846EA074610
+:1012F000877A04EBC707C7F840660688878846EAFE
+:101300000746877A04EBC707C7F84466067B012EB9
+:1013100012D12E680E432E60867A056804EBC6064D
+:101320004FEA3545C6F84056867A456804EBC60450
+:101330004FEA3545C4F84456114CC57A241D002D9A
+:10134000256806D00D4325600D4C0589143415B170
+:1013500004E08D43F7E725688D4325600589012D5D
+:1013600002D125680D432560407B012802D1186811
+:1013700008431860106820F001001060F0BD000004
+:1013800000660040006000400246002053690B42A6
+:101390004AD0B1F5807F3BD013DC08292ED007DC82
+:1013A000012926D0022927D004293DD1D0682BE07D
+:1013B000102925D0202926D0402935D110691021A7
+:1013C00030E0B1F5004F2BD00BDCB1F5007F22D01F
+:1013D000B1F5806F22D0B1F5006F25D190697021F1
+:1013E00020E0B1F5803F11D0B1F5003F1CD150682D
+:1013F000E5E790680D4915E0D06802E0D068DEE7C7
+:10140000106903210EE0106908210BE05068FBE72A
+:101410009069012106E09069022103E0906900E0F3
+:101420005068042100F0F6BF704700000101010080
+:101430008069C0F3021000017047002A426901D0A0
+:101440000A4300E08A434261704710B503680022F6
+:1014500023F002030360036843F0010303604FF6C7
+:10146000FF7300E0521C4468E40701D19A42F9D1AD
+:101470004268D2073ED08A79012A02683CD022F025
+:1014800080020260CA79012A026838D022F0400244
+:1014900002600A7A012A026834D022F02002026037
+:1014A0004A7A012A026830D022F0100202608A7A59
+:1014B000012A02682CD022F008020260CA7A012AAE
+:1014C000026828D022F0040202608A78CC78920761
+:1014D00042EA04620C7942EA04424C79098842EA01
+:1014E0000452491E0A43C261016821F001010160F2
+:1014F000002114E0002010BD42F08002C1E742F05C
+:101500004002C5E742F02002C9E742F01002CDE7F1
+:1015100042F00802D1E742F00402D5E7491C4268D4
+:10152000D20701D09942F9D14068C007E2D1012029
+:1015300010BD000010B500EB0113D3F8B04114F05A
+:1015400004041472D3F8B04134D0E408C2F8044063
+:10155000D3F8B04104F002045472D3F8B44104F05B
+:101560000F049472D3F8B441240AD474D3F8B84168
+:10157000D472D3F8B841240A1473D3F8B841240CB8
+:101580005473D3F8B841240E9473D3F8BC41D47388
+:10159000D3F8BC41240A1474D3F8BC41240C54740D
+:1015A000D3F8BC311B0E937439B1016941F02001AD
+:1015B000016110BD640D1460CAE7C16841F02001EB
+:1015C000C16010BD00218171C171017241728172CF
+:1015D000C1728170C1700321017102214171012129
+:1015E0000180704730B50246002093685B0108D443
+:1015F0009068000101D5012003E09068C00037D554
+:10160000022002EB0012D2F8803103F00103C2F88D
+:1016100080310B7A73B3D2F880414D681C434B7A0A
+:1016200043EAC5031C43C2F880418B7A03F00F03E1
+:101630008B72D2F8843123F00F03C2F88431D2F8D0
+:1016400084318C7A2343C2F88431CB7ACC6843EA64
+:101650000423C2F88831CB7B096943EA0121C2F82F
+:101660008C11D2F8801141F00101C2F8801130BD17
+:10167000042030BDD2F880314C7A23430C8843EAF1
+:101680004453C2F88031D0E72DE9F04FFE481A21CB
+:101690008BB0406CDFF8F8B3B0FBF1F084B20D20F2
+:1016A000B4FBF0F8F9485D46B0F91A00C0F30F102A
+:1016B0000490BBF9100001F0C3F842F21071084425
+:1016C000FEF7CAFEF34AF44BFEF7AFFDFEF709FF43
+:1016D00080B20990B5F91E0001F0B2F80890B5F992
+:1016E000200001F0ADF80790B5F9220001F0A8F84C
+:1016F000EA4B0690D88B4FF4FA71484340F6FF71DD
+:10170000B0FBF1F0DFF898C386B2E64DBCF81000EC
+:10171000E5490190E8880A78070967F30002C70ADB
+:1017200067F34102C70867F38202870867F3C302C1
+:10173000070B67F30412470867F3451260F386123C
+:10174000470B67F3C7120A704A78470A67F300022B
+:10175000470967F34102870967F38202070A67F3C3
+:10176000C302C70967F304122F7ABF0867F3451253
+:10177000800B60F386124A7093F8070110B142F0B3
+:10178000800001E022F080004870C6489A46827AC4
+:10179000887862F341001A89D50885EA1225ED435D
+:1017A00065F382009CF8005065F30410550965F359
+:1017B0004510D20A62F386101A88D213521C62F3C3
+:1017C000C71088709AF84A202AB1012A07D0022A45
+:1017D0000AD0032A0DD0CA7822F003020CE0CA789E
+:1017E00022F00302521C07E0CA7822F00302921C86
+:1017F00002E0CA7842F00302AB4BCA702833A3F16F
+:1018000018059A7802F00302012AAA7811D022F072
+:101810001002AA70CA7897070ED020F008008870CE
+:101820005879994600F00300012808D0022809D011
+:101830000BE042F01002ECE740F00800EFE742F066
+:10184000040001E022F00400C870974F2246791D81
+:10185000F87820F09000F870381D05F04FF8934CA0
+:10186000B4F9020005F0FDFEB871B4F9040005F00A
+:10187000F8FEF87107F10804611C2046049A05F08F
+:101880003DF8E11CA01C099A05F038F8884864214D
+:10189000B0F904004843800B03F088F960713246C8
+:1018A000E11DA01D05F02AF8BBF91000FFF76AFA48
+:1018B000C8214843800B03F079F9287099F800009B
+:1018C000012402274946B4EB901F03D1A87840F0C9
+:1018D000010005E0B7EB901F03D1A87820F00100CC
+:1018E000A8704B7803F00300012802D0022804D02E
+:1018F00007E0A87840F0020002E0A87820F002009B
+:10190000A870DAF80800AA784FEAD01C6CF38202BB
+:10191000AA7091F802C05646CCF3810CBCF1010FBD
+:1019200003D0BCF1020F03D005E042F0200201E039
+:1019300022F02002AA70CB46A246B4EB931F03D13B
+:10194000D1B241F0800104E0B7EB931F02D102F065
+:101950007F01A9705749DFF84C91534C4A7FE978D1
+:10196000183462F34101C20A62F3820196F82A2117
+:1019700062F30001327962F3C301E97099F80A3029
+:1019800029794A4663F3820133785B115B1C63F368
+:10199000C301430963F30411297100166979401CDE
+:1019A00060F3C301697199F80010E87961F30300ED
+:1019B000D1884246C90B61F3861099F80810C9080E
+:1019C00061F3C710E871611C204604F097FFE11C29
+:1019D000A01C019A04F092FFB6F9E800FFF7D2F9D3
+:1019E000C8214843800B03F0E1F82071307AC10927
+:1019F000A07961F3C710B6F8C8100A0A62F30600AE
+:101A0000A071E171273C611C2046089A04F076FF22
+:101A1000E11CA01C079A04F071FF611D201D069AAD
+:101A200004F06CFF84F806809BF800005C4620F010
+:101A30000C00001D20F03000103020F0C0014031BB
+:101A40008BF800109BF8010020F00300401C20F0F0
+:101A50000C00001D20F0C00340338BF80130A0784B
+:101A6000DFF844B020F00300401C20F00C00001D03
+:101A7000A0708646E078ABF11F0B20F0E002403208
+:101A8000E2709BF8000017E038010020D00400202D
+:101A9000380500209A9999999999B93FA402002094
+:101AA000B00A0020000C00207F070020F80D002065
+:101AB000E2050020200E002000287DD0F07B0028C9
+:101AC0007AD18BF800000BF1170090F800C00CF0F1
+:101AD000030CBCF1010F06D090F800C00CF0030C11
+:101AE000BCF1020F04D190F800C06CF30101217029
+:101AF0000178C1F38101012904D00178C1F381018A
+:101B0000022906D101784FEA910C21786CF3830108
+:101B100021700178C1F30111012904D00178C1F3CA
+:101B20000111022906D101784FEA111C21786CF3CA
+:101B30000511217090F800C05146BAEB9C1F04D0EB
+:101B400090F800C0B7EB9C1F09D190F800C04FEA95
+:101B50001C1894F800C068F3871C84F800C090F843
+:101B600001C00CF0030CBCF1010F06D090F801C0CD
+:101B70000CF0030CBCF1020F04D190F801C06CF31F
+:101B8000010363704378C3F38103012B04D04378CE
+:101B9000C3F38103022B06D143784FEA930C637899
+:101BA0006CF3830363704378C3F30113012B06D0F6
+:101BB0004378C3F3011300E029E1022B06D14378F7
+:101BC0004FEA131C63786CF3051363704378B1EB31
+:101BD000931F03D04378B7EB931F06D143784FEAA6
+:101BE000131C63786CF387136370837803F003032B
+:101BF000012B04D0837803F00303022B05D190F866
+:101C000002C073466CF30103A3708378C3F38103AE
+:101C1000012B04D08378C3F38103022B06D1837890
+:101C20004FEA930CA3786CF38303A3708378C3F318
+:101C30000113012B04D08378C3F30113022B06D1C7
+:101C400083784FEA131CA3786CF30413A370837892
+:101C5000B1EB931F03D08378B7EB931F06D1837842
+:101C6000C3F3011CA3786CF34713A370C378DB069E
+:101C700008D0C37803F01F031F2B03D2C37863F38C
+:101C80000402E270C278520905D0C2785309E278A2
+:101C900063F34712E270027902F00302012A04D0D2
+:101CA000027902F00302022A04D10279237962F355
+:101CB000010323710279C2F38102012A04D002795F
+:101CC000C2F38102022A05D102799308227963F3D3
+:101CD000830222710279C2F30112012A04D002792F
+:101CE000C2F30112022A05D102791309227963F3A2
+:101CF000051222710279B1EB921F03D00279B7EB82
+:101D0000921F05D102791309227963F38712227198
+:101D1000427902F00302012A04D0427902F0030260
+:101D2000022A04D14379627963F301026271427934
+:101D3000C2F38102012A04D04279C2F38102022A4D
+:101D400005D142799308627963F383026271427923
+:101D5000C2F30112012A04D04279C2F30112022A0D
+:101D600005D142791309627963F3051262714279F0
+:101D7000B1EB921F03D04279B7EB921F05D14279A4
+:101D80001309627963F387126271827902F00302A8
+:101D9000012A04D0827902F00302022A04D1827956
+:101DA000A37962F30103A3718279C2F38102012A4C
+:101DB00004D08279C2F38102022A05D18279930884
+:101DC000A27963F38302A2718279C2F30112012A1C
+:101DD00004D08279C2F30112022A05D18279130953
+:101DE000A27963F30512A2718279BAEB921F03D034
+:101DF0008179B7EB911F05D181790A09A17962F345
+:101E00008711A171C179E07961F30300E071434F5B
+:101E1000387800F00F00042801D1FFF70DF9207881
+:101E2000C0F38100012839D1F879010636D500F0D8
+:101E30007F00142832D8A87840F00400A870384AEF
+:101E4000A978107F8B074FF47F412BD5802821D3B1
+:101E5000344B00F01F00126853F82000024219D1E1
+:101E6000B06840F08070B0602C4830388078C0078F
+:101E70001CD0B068C00119D52B48406C322815D849
+:101E8000BBF8020088465C46404527D101F056FC6D
+:101E900060800DE0B06820F08070E4E7A87820F062
+:101EA0000400CBE7B06820F08070B060ABF802109F
+:101EB000A878800702D40020A9F80A003879C00762
+:101EC00001D0A9F80AA099F80A00C1071348A0F1A7
+:101ED0004900017812D041F0010111E001F016FC37
+:101EE00040F6B8318842E3D3B068C101E0D50005BF
+:101EF000DED4A9F80AA0A4F80280D9E721F00101F4
+:101F00000170B168C901017802D541F0020101E018
+:101F100021F0020101700BB0BDE8F08FAF07002087
+:101F2000E80500202CB400083801002070B51548E1
+:101F3000006810F0E05F23D0134CD4E90010814218
+:101F40001ED004EB001104F5A1608A6842600A7B90
+:101F5000827204230372002545720B300E31FEF7A6
+:101F600012F972B66068401C6060402800D365605A
+:101F700062B60649BDE8704002480838FFF732BB38
+:101F800070BD000008640040A8140020B0190020B3
+:101F9000FCB505464FF6FF7600200C46ADF8006014
+:101FA00048F205078DF8040020E000BF15F8010B8A
+:101FB0008DF8040001A9084602F084FBBDF800007A
+:101FC0009DF8041080EA0120ADF800005FF00000E9
+:101FD000BDF800100A0402D587EA410101E006EAD3
+:101FE0004101401CADF800100828F1DB641EDDD271
+:101FF0006946084602F050FBBDF80000FCBD000039
+:102000000246002004E000BF12F8013B1844C0B2B1
+:10201000491EF9D27047000070B5144A85B0108887
+:1020200000241349019400940394204604941388D7
+:1020300007E0CD8B009E354400950D8B019E354405
+:10204000019515889D42F4D0401CC0B28028EED383
+:102050000098411107484180848001984111064849
+:1020600081830183818205B070BD00004807002094
+:10207000A4020020E2050020D004002030B4104C5F
+:10208000002003464FF47F42A4F1340121F81030C0
+:1020900024F81020401C1A28F8DB0A4B002000BF4F
+:1020A00033F8104021F81040401C1A28F8DB06488D
+:1020B00006490280012081F8300030BC03F054B999
+:1020C0006C100020080800203C080020CC0E0020E6
+:1020D0002DE9F84303F094F9C64DC54B00204FF4A9
+:1020E0007F4105F1340400BF35F8106033F810204B
+:1020F000964203D025F8102024F81010401C1A280E
+:10210000F2DBBD4890F83000012808D05FF00000F5
+:1021100024F81010401C1A28FADBBDE8F88302F0FE
+:10212000F5FD208801F0F2FA2988B44E88420AD3DE
+:1021300001F004FB2080B24800906B460822B149B0
+:10214000306808F0A9FE608801F0E0FA69888842EA
+:102150000CD301F0F3FA6080A948AA49401C009012
+:102160006B4608220831306808F096FEA08801F01E
+:10217000CDFAA98888420CD301F0E0FAA080A048EB
+:10218000A049801C00906B4608221031306808F08E
+:1021900083FEE08801F0BAFAE98888420CD301F0A6
+:1021A000CDFAE08096489749C01C00906B46082203
+:1021B0001831306808F070FE208901F0A7FA2989EB
+:1021C00088420CD301F0BAFA20818D488D49001D58
+:1021D00000906B4608222031306808F05DFE60896F
+:1021E00001F094FA698988420CD301F0A7FA608162
+:1021F00083488449401D00906B460822283130688E
+:1022000008F04AFEA08901F081FAA846A9890527AD
+:102210007D4D884216D36878052813D201F08EFAD6
+:10222000A0816878401CC0B26870052800D96F7022
+:1022300073487449303000906B4608223031306862
+:1022400008F02AFEE08901F061FAB8F80E10884221
+:1022500016D3A878052813D201F070FAE081A87887
+:10226000401CC0B2A870052800D9AF706448654909
+:10227000313000906B4608223831306808F00CFE8F
+:10228000208A01F043FAB8F81010884216D3E87893
+:10229000052813D201F052FA2082E878401CC0B21F
+:1022A000E870052800D9EF70554856493230009043
+:1022B0006B4608224031306808F0EEFD608A01F07C
+:1022C00025FAB8F81210884216D32879052813D2B7
+:1022D00001F034FA60822879401CC0B228710528C8
+:1022E00000D92F7146484749333000906B46082289
+:1022F0004831306808F0D0FD208D01F007FAB8F8B9
+:102300002810474688420BD301F018FA20853F4831
+:102310003C4900906B460822A031306808F0BCFDB3
+:10232000608D01F0F3F9798D88420CD301F006FA43
+:10233000608536483349401C00906B460822A8311E
+:10234000306808F0A9FDA08D01F0E0F9B98D884250
+:102350000CD301F0F3F9A08529482A4950300090A8
+:102360006B460822B031306808F096FDE08D01F030
+:10237000CDF9F98D88420CD301F0E0F9E0852048D1
+:102380002049603000906B460822B831306808F070
+:1023900083FD208E01F0BAF9398E88420CD301F00A
+:1023A000CDF9208616481749613000906B46082207
+:1023B000C031306808F070FD608E01F0A7F9798EA9
+:1023C00088420CD301F0BAF960860D480D4962309D
+:1023D00000906B460822C831306808F05DFD0C485B
+:1023E000FFF726F800283FF498AE287095E6000025
+:1023F0000808002038100020CC0E00204C080020D7
+:102400000002FF18000F0020400800200006FF18FF
+:1024100000640040024600200A4200D001207047BC
+:1024200030B50E4902880A800C4A4388083A138066
+:102430000B1F808818802024151F2C800020401C32
+:1024400080B23C28FBD341F69910088044F648003E
+:10245000108046F6480018802C8030BD202C0140AA
+:10246000114944F648000880091D46F648000880D6
+:10247000091D41F6991008800B48001F018841F0A2
+:102480002001018009480021A0F86810A0F866101A
+:10249000A0F86410A0F86210A0F86010A0F85E1018
+:1024A0000348418181827047182C0140A40200201A
+:1024B0004C0000202DE9F04F4B4B4C480021DA7ABC
+:1024C0000678802A26F001057AD31C68484B02F072
+:1024D0001F0253F82220474B14421A6802D042F0E0
+:1024E000200201E022F020029946DFF80CB11A60C8
+:1024F000434B404F9BF80040DFF800A1B3F9043094
+:1025000097F84AC0022C5CD1D9F80870C7F3C00410
+:10251000C7F30028444554D0364C343C94F802802C
+:10252000B8F1000F06D0B8F1010F0DD0B8F1020FCD
+:102530004CD120E0110549D5910647D40121A17065
+:1025400026F00401017041E015053FD495063DD504
+:1025500075073BD4458895BB4380002B09DD46F0C9
+:10256000050101700221A1702649B1F844100182D1
+:102570002CE0A1702AE0C6880EB9002B14DC067B83
+:10258000664511D1204EB6895FEA46780CD45FEAE1
+:10259000867809D45FEA427806D55FEA826803D577
+:1025A000F60701D1FE0111D505704180AAF800108F
+:1025B00041810182A17089F80F108BF8001005E0AD
+:1025C0000EE005704180AAF800104181C38080F8B8
+:1025D0000CC0500960F3CB22C9F80020BDE8F08F91
+:1025E000057041804181F9E7E8050020B00A00202C
+:1025F0002CB40008A40200203F0700200C0100209A
+:10260000E205002038010020000C00202DE9F047F1
+:1026100096B000240C940D940E940F9472B68048DA
+:10262000816941F400718161816941F48061816156
+:102630004FF4004003F0AEFA7A4D00212846FEF731
+:1026400045F900212846FEF737F9774E002130463C
+:10265000FEF732F9754F0021384600F06FF901207E
+:102660004FF47041401C8842FCD32846FEF750FAD4
+:10267000B1463046FEF74CFA384600F06BF94FF49D
+:102680006020CDE912048DF8454001204FF0040888
+:102690008DF8440010948DF8508010A92846FEF75C
+:1026A000C9FA01231A4605212846FEF714FB012327
+:1026B000022206212846FEF70EFB012303220721F2
+:1026C0002846FEF708FB012304220F212846FEF7C7
+:1026D00002FB384600F03EF9684600F0DEF951484A
+:1026E000534E4C300090CDF80C80CDE90164802031
+:1026F000CDE904404000069080000790202008901B
+:102700004FF44050CDE909046946384600F0A8F975
+:1027100001212846FEF7DAF80121384600F00EF9CB
+:1027200001212846FEF7C8F847F230501594159954
+:10273000491C15918142FAD301212846FEF70AFB74
+:10274000ADF82C40A04640F2DC5A4FF4007420E073
+:102750005046CDF854801599491C15918142FAD301
+:1027600030880D9908440D9070880E9908440E9099
+:10277000B0880F9908440F90F0880C9908440C9089
+:1027800001212846FEF7E6FABDF82C00401CADF802
+:102790002C00BDF82C00A042DAD30D98C1112448BA
+:1027A0000A3001830E99C91141830F99C9118183A0
+:1027B0000C99C91181801F49C988490407D41E4951
+:1027C000028B21F85C2F428B4A80808B888000210D
+:1027D0002846FEF77BF80021384600F0AFF80021CC
+:1027E0002846FEF769F800214C464846FEF764F893
+:1027F0000220C102401C8842FCD32846FEF788F91B
+:102800002046FEF785F9384600F0A4F8FEF768F890
+:102810000A493C20087062B616B0BDE8F087000097
+:10282000001002400024014000280140080002403E
+:102830002E050020000C0020580E00203C07002030
+:1028400010B5FEF79FFA4FF42F614843800B10BD7F
+:1028500070B5204B40F6C81441F2B7055B6C48F6E2
+:10286000E6065C4305EBA4341B4D73434EF6F616A7
+:1028700006EBA333C5E90443D460401A53611060EA
+:102880009168884202DA4942884200DC116010688F
+:102890004343107E0341906A19189162506A814245
+:1028A00000DD9062916A106A814201DB084600E017
+:1028B0009062A86111684C43117C0C4108412118B9
+:1028C000B2F91C00884204DBB2F91A00884200DC2D
+:1028D00008B270BD380100201401002010B54FF47B
+:1028E0000054204600F0ACF8002813D00A490878BC
+:1028F00040F008000870204600F014F80021074856
+:1029000000F01CF80648C17E012903D10021C176E0
+:102910000121017710BD0000820600204400024022
+:10292000040D0020C10002D5024908607047024929
+:10293000486070470404024000000240002901681A
+:1029400002D041F0010102E04FF6FE721140016039
+:102950007047000001684FF6FE72114001600021CF
+:10296000016041608160C1603149314A083990425B
+:1029700003D1486840F00F0006E02D4A143290421F
+:1029800004D1486840F0F00048607047284A283277
+:10299000904203D1486840F47060F5E7244A3C3225
+:1029A000904203D1486840F47040EDE7204A50322D
+:1029B000904203D1486840F47020E5E71C4A643235
+:1029C000904203D1486840F47000DDE7184A78323D
+:1029D000904203D1486840F07060D5E7154A111F56
+:1029E000904203D1086840F00F0006E0114A14320B
+:1029F000904204D1086840F0F000086070470D4A2A
+:102A00002832904203D1086840F47060F5E7094A23
+:102A10003C32904203D1086840F47040EDE7054A2B
+:102A200050329042EAD1086840F47020E5E7000097
+:102A30000800024008040240406880B2704700006D
+:102A400001460020CA0001D5034A00E0034A12688B
+:102A50000A4200D0012070470004024000000240FA
+:102A600030B5036847F6F07293430C6A8A682243D4
+:102A7000D1E904452C4322438C692243CC6922438B
+:102A80004C6A22438C6A22431A430260CA6842603D
+:102A90000A6882604968C16030BD00210160416000
+:102AA0008160C160016141618161C1610162416216
+:102AB0008162704710B5114C8CB000212046FFF7A1
+:102AC0003DFF2046FFF746FF0D4800900D480021CE
+:102AD000CDE901016420CDE903018020CDE90501A4
+:102AE0000791089109910A9169462046FFF7B8FFBE
+:102AF00001212046FFF722FF0CB010BD5800024014
+:102B000004380140F0080020F0B540F6AA222A4916
+:102B1000C284838B0C88E31A9BB20F2B0DD30988D8
+:102B20008183037E00213BB1244BB3F90A40244B3F
+:102B3000062C03DA818429E08184F0BD214C2478BD
+:102B4000022C02D0002CF5D0F0BD1F4C40F68B2794
+:102B5000656C1B4CA5F22D16BE42B4F9004017D28D
+:102B6000418B491C89B241836429EDD3642141839F
+:102B7000B0F92410914201DA01EB22128284641C24
+:102B800020B24FF4007118808842DDDB1980F0BD5F
+:102B900041F29416B542FADBB0F92450002D02DD63
+:102BA000A5EB221200E0002282844183641E20B241
+:102BB00018800028EADDF0BD480700204C00002006
+:102BC000540400203F0700203801002010B50446BF
+:102BD000B0F9020043F6991148438113E06840F2CE
+:102BE0006662504301EBA030E060B4F9001043F698
+:102BF000991251438A13216940F26663594302EBEB
+:102C0000A131216105F032FC6061A18840F6AB2260
+:102C100008444010A0F515415539E062914205D9AC
+:102C2000A0F5F851FF39521C91421DD249F254517E
+:102C3000884202DDA0F5204002E0A0F5F850FF3800
+:102C4000206300EB400040F34F002085B4F92410CE
+:102C50004A42904201DA104602E0884200DD08460E
+:102C6000E083228461848AE0A0F5FE42FF3A41F2CB
+:102C700055518A4214D8A2F6AA20206300EB4000E6
+:102C800040F34F002085B4F924205142E18388426B
+:102C900001DA084602E0904200DD1046404250E072
+:102CA000A0F5D442AA3A8A4215D2A2F6AA202063FD
+:102CB00000EB400040F34F012185B4F9240042426B
+:102CC000E2832084914201DA104602E0814200DC76
+:102CD0000846608453E0A0F5AA42543A41F25653A4
+:102CE0009A4215D2A2F6AB20206300EB400040F3DD
+:102CF0004F002085B4F924104A42904201DA104670
+:102D000002E0884200DD08464042E083218419E069
+:102D1000A0F5804241F254539A4215D2A2F6AA205D
+:102D2000206300EB400040F34F002085B4F92410ED
+:102D3000E1834A42904201DA104602E0884200DD17
+:102D40000846208462841AE0A0F52852AB3A8A42F1
+:102D500015D2A2F6AA20206300EB400040F34F01F9
+:102D60002185B4F92400E08342422284914201DAB1
+:102D7000104602E0814200DC08464042A9E7B4F96F
+:102D80001E0041420948B0F9000041438913E18027
+:102D9000B4F920104942414389132181B4F922102A
+:102DA000494241438813608110BD00005404002053
+:102DB00000210176704770471548164A4FF480414C
+:102DC0000078042821D002F13C03D08A9B88C01AE5
+:102DD00000B22F2801DD001108E0002801DD0020ED
+:102DE00007E00D4B984201DA184602E0402800DD6A
+:102DF00040209389184400B2884203DC40F26661A7
+:102E0000884200DA0846908170479181704700003F
+:102E10003F070020D0040020C0FEFFFF38B54B481C
+:102E20004B4902880B889A1A92B20F2A71D30988EB
+:102E3000484C01804FF0FF01E2884FF47A7355044B
+:102E40004FF4967002D51622009103E0950403D545
+:102E500015220091014670E0D50402D5142200919C
+:102E6000F8E7150502D513220091F3E7550502D5C1
+:102E700012220091EEE7950502D511220091E9E7B3
+:102E8000D50502D510220091E4E7150602D50F22E0
+:102E90000091DFE7550602D50E220091DAE795068C
+:102EA00002D50D220091D5E7D50602D50C2200915E
+:102EB000D0E7150702D50B220091CBE7550702D5C5
+:102EC0000A220091C6E7950702D509220091C1E7C1
+:102ED000D20702D008220091BCE72289550702D50B
+:102EE00007220091B6E7950702D506220091B1E7C7
+:102EF000D20702D005220091ACE7A27AD20702D015
+:102F000004220091A6E7A289D40603D503220091EA
+:102F1000A0E719E0140702D5022200919AE75407AE
+:102F200003D4940701D4D20702D00122009191E783
+:102F30000020034602460146009003F0FBFBBDE87B
+:102F400038400248FDF7F4BF38BD0000F40B002004
+:102F500048070020000C0020F0B5594859498288E4
+:102F60000B889A1A92B29C2A64D3098881805649A8
+:102F70000A880146002A0B7843F0020156D1164612
+:102F8000524A1C0715680246127822F0020274D5D4
+:102F90004F4C0746E4887F785FEA845C02D547F0AF
+:102FA000010701E027F001074770A704477802D521
+:102FB00047F0020701E027F002074770670401D4D9
+:102FC000E70703D0477847F008074770640603D542
+:102FD000447844F0040404E01C0603D4447824F04C
+:102FE00004044470EC0450D4354C9A07247824F03F
+:102FF000100423D4324D42782F7A2D78012A45F0DF
+:10300000100514D0022A16D02D4C042AA47804F1FD
+:10301000010C0CF0FF0C13D0072A25D0032A23D073
+:10302000052A21D0062A1FD021F0100142E0B9075D
+:1030300002E00570F0BD39070029FADB0470F0BD2D
+:10304000FA0601D41A060AD50170022C04D280F8BF
+:1030500002C0BCF1020FF2D341F080012AE021F05E
+:10306000100101708670F0BD877A7F06F7D5032CBA
+:1030700004D8017080F802C0F0BD0FE05107D8D528
+:103080001906D6D443F0800114E002704178CB07D2
+:1030900001D18907F0D522F010010BE0E9040BD42F
+:1030A0009907E9D4818AC82902D2491C8182E3E7C1
+:1030B00043F00A010170DFE702708682DCE700005E
+:1030C00010070020480700204A070020A402002023
+:1030D000000C002070B51148114C4FF00005C0885D
+:1030E000810503D4410601D4C00515D54FF4806194
+:1030F0000C4800F0FBFA68B9A08840F6B831884265
+:1031000001D2401CA08080B2B0F57A7F01D30120AB
+:10311000607070BDA58070BD6570FBE7000C00207D
+:1031200060070020000C0140084946F6680008804E
+:10313000091D0880091D41F6DD5008800348001F65
+:10314000018841F02001018070470000182C0140E7
+:1031500070B50D4E0546304600F05EF8042811D1DA
+:103160000A4C206940F0020020616561206940F04E
+:1031700040002061304600F04FF8216941F6FD72B1
+:103180001140216170BD0000FFFF0F0000200240D0
+:1031900008490420CA68D20701D001207047CA68D4
+:1031A000520701D502207047C968C906FBD5032024
+:1031B00070470000002002400248016941F0800190
+:1031C0000161704700200240F0B506464FF6FF77D8
+:1031D0000D46384600F020F804280DD1074C206930
+:1031E00040F0010020613580384600F015F8216973
+:1031F00041F6FE7211402161F0BD00000020024046
+:103200000348024941600349416070472301674513
+:1032100000200240AB89EFCD00B50346FFF7B8FFB1
+:1032200003E000BFFFF7B4FF5B1E012803D0002BB3
+:1032300000D1052000BD002BF4D1FAE710B5C288FB
+:1032400000210AB1032206E002890AB1022202E04B
+:10325000428912B10122027000E0017004784FF43B
+:10326000804344F6206244B1012C06D0022C07D0E2
+:10327000032C01D14180818010BD4380828010BD2C
+:1032800041F23331418040F6B731F4E7401A106023
+:103290009168884202DA4942884200DC1160516933
+:1032A0001068137E41431941936A0B449362516A3B
+:1032B0008B4200DD9162936A116A8B4200DA91625F
+:1032C000D168936A4143107C01410341B2F91C006B
+:1032D0001944884204DBB2F91A00884200DC08B2C3
+:1032E00070470000054920B1086940F0800008617E
+:1032F0007047034848600348486070470020024018
+:1033000023016745AB89EFCD06494FF47A70CA684F
+:10331000D20705D0401E0004000CF8D1FF207047F2
+:1033200000207047002002400E4A0320A2F14C0109
+:1033300082F83E000020C8800B490886C862C88316
+:103340000884488490620948016DB1F5206F01DB63
+:10335000A3219162807A002802D0906A4042906254
+:10336000704700004C000020380500203801002084
+:10337000F0B53D4988894A89801A80B20F286AD3FE
+:1033800088894881CA8939480B3A272A26D28A78FF
+:1033900022BB8268384B42F480728260344A374CD8
+:1033A000374D12785607334A0AD4364E368816807F
+:1033B000354A12881A80354A12882280344A09E038
+:1033C000344E36881680344A12881A80334A12885E
+:1033D0002280334A12882A8001228A70314A0021D1
+:1033E000314B82F84D1019469A7F304D0968802A7A
+:1033F00032D302F01F0255F8222011422CD08268ED
+:1034000022F48012184E8260123614461215B778D4
+:10341000521C62F38617264AB77093F816C01778C5
+:10342000BCF1800F27F0020608D30CF01F0C55F8F2
+:103430002CC011EA0C0F01D147F0020616701A7E5B
+:10344000802A0DD302F01F0255F82220114207D125
+:1034500044F400218160F0BD826842F48012D1E71B
+:1034600024F40021F6E700003C070020A40200201D
+:1034700038010020C8040020CA040020CC04002029
+:10348000CE040020B8040020BA040020BC040020B0
+:10349000BE040020C0040020C2040020C404002098
+:1034A000C6040020580E0020E80500202CB40008B7
+:1034B000D004002070B5214881890289891A89B217
+:1034C0000F2932D381891E4D1E4C0181697A2268F1
+:1034D0001D4E42F00400802908D301F01F012B6823
+:1034E00056F821100B4201D122F004002060FFF7B2
+:1034F000F1FDA87B802819D300F01F00296856F839
+:103500002000014212D1206820F002002060E87AF9
+:1035100080280FD300F01F00296856F820000142D0
+:1035200008D1206820F00800206070BD206840F0BD
+:103530000200EBE7206840F00800F5E73C070020B8
+:10354000E8050020A40200202CB4000830B5044691
+:1035500000204FF40043024640EA030101FB01F55D
+:10356000A54200D80846521C5B0812B2102AF3DBB1
+:1035700030BD0000F0B51D4C1B4A4FF0010C94F813
+:103580003B5094F80AE0144692F83C3094F83840E6
+:103590002B43651CEEB2154D95F83D700025BEF12C
+:1035A000FF0F0AD0BEF1000F06D18B4213D1557028
+:1035B0000C2C01D282F83860F0BD834202D182F82F
+:1035C00001C0F5E78B42F7D15570B80709E000BF9D
+:1035D00082F83850F0BD8342FCD1F84382F801C034
+:1035E00080070028F4D0F0BD5804002038010020E6
+:1035F000F0B5CA78002502F00F03D20601D58A780B
+:1036000013430A784FF00F0E12F0FF0F4FF0010234
+:103610001CD004680F8802FA05F63740B74211D172
+:103620004FEA850C0EFA0CF724EA070703FA0CF4AC
+:103630003C43CF78282F02D0482F02D002E04661C9
+:1036400000E006616D1C082DE4D304600C88FF2C9B
+:103650001ED944685FF0000606F1080702FA07F574
+:103660000F882F40AF420FD14FEA860C0EFA0CF7AD
+:10367000BC4303FA0CF73C43CF78282F00D14561B7
+:10368000CF78482F00D10561761C082EE4D3446022
+:10369000F0BD0000F0B5144C002801DAE36900E049
+:1036A0006368420D120185B2C0F301579540C0F323
+:1036B0000346032F05D0C2020AD50322B24093432A
+:1036C00007E023F07062636823F07063636002E0D8
+:1036D000AB4343F0706201B12A43002801DAE26192
+:1036E000F0BD6260F0BD0000000001400246002015
+:1036F00092680A4200D00120704741617047016121
+:1037000070470AB101617047416170474FF6FF622F
+:10371000B0F57F4F04D0911C884203D10020704740
+:103720001046704704490988814201D3081A01E014
+:10373000101A084480B270478808002001480088A9
+:1037400070470000880800200F4A104B92F838108C
+:103750005B5C834201D1012004E00D4B5B5C834242
+:1037600003D1002082F83A0070470A4B5B5C834229
+:1037700001D18120F6E7084B595C814201D18020BC
+:10378000F0E70320EEE7000038010020E4B800086D
+:10379000F6B80008EAB80008FCB800080A4810B5F6
+:1037A00001784FF000024C0708494FF0FF03896889
+:1037B0004FEA017105D5002901DA827210BD8372CA
+:1037C00010BD0029FBDBF8E738010020A40200202F
+:1037D000F0B5194E194C0022E31CA6F1060CB75C9B
+:1037E000A518ED78FF5C0D430F43BD421FD01CF8B8
+:1037F0000270FF5C0F43BD4219D015460023A61886
+:10380000F6780E43C6545B1C1CF80220DBB2062B74
+:10381000F5D3C17881700179C17000214218491C2B
+:1038200015711CF80550C9B20629F7D3F0BD521C1A
+:10383000D2B2032AD3D3F0BDBEAF00085804002093
+:1038400010B502460021064B06205C1864789442AD
+:1038500000D10846491CC9B20629F6D310BD0000A4
+:10386000380100200548D0E900218A4202D14FF0FA
+:10387000FF30704700EB011080687047A0100020F7
+:1038800070B5164C05464FF0FF36D4E90010814262
+:1038900021D004EB001080686860606804EB0010C1
+:1038A000007B00F00F02AA7204202872606804EB0B
+:1038B000001105F10B000E31FCF765FC72B6606873
+:1038C000401C6060402801D30020606062B6A87A86
+:1038D00008B1002070BD304670BD0000A01000206F
+:1038E00030B526484FF000028078C107244840D008
+:1038F00024498988E9BB2449234B40F6B834496CF4
+:10390000B3F87630A14231DD90F84A1071B31F4907
+:10391000C9790C062AD501F07F015A2926D290F8E0
+:103920002B11491CC9B280F82B11C8291ED380F86D
+:103930002B21D0F83041014604F1640591F82C1197
+:10394000AB4203DD052908D2491C01E041B1491E03
+:1039500080F82C11C9B2052902D3012180F82A115F
+:10396000191B074C343CE162C0F83031B3F5FA6FF3
+:1039700003D280F82A2180F82C2130BD8F07002047
+:10398000A4020020E205002038010020AF0700203B
+:103990004FF42032C260002181620E22028241F285
+:1039A00062024261082202834FF4604242838183B3
+:1039B0004FF07842C0E9082140F6C41101807047F9
+:1039C000B0F90010B0F90220891A41604269037E03
+:1039D0004A431A41836A13448362426A934200DD78
+:1039E0008262836A026A934200DA8262C268836AF0
+:1039F0004A43017C0A410B41D118B0F91C208A428C
+:103A000001DA10467047B0F91A008842FADC08B2B1
+:103A10007047000010B514481449B0F894200B8882
+:103A20009A1A92B2B2F5437F1DD90988A0F8941072
+:103A3000B0F8921020F8601F002242860C480D4C0E
+:103A4000C2888280C180C38983812489891AA4B2F3
+:103A5000C4818160E11A0161074A818AC182928A28
+:103A60008282511A816110BD380100204807002070
+:103A7000200E0020380500204C00002009480A498B
+:103A8000B0F8B2200B889A1A92B241F684639A4237
+:103A900006D3098820F8B21F418881800021418027
+:103AA0007047000038010020480700200D480178C9
+:103AB000C90702D00C49098801E04FF6FA71416646
+:103AC000094901201039088007482438018841F04D
+:103AD0000101018004481838018821F01801018093
+:103AE0007047000038010020240400400A49D1F842
+:103AF000982012B1521EC1F8982031F8922F521C12
+:103B000021F81A294A6A521C4A628A8F521C8A87F3
+:103B100001F8400C70470000380100201CB52D480A
+:103B200090F83B3090F83C20934252D000248DF81E
+:103B3000044053408DF800309DF800300122012BE5
+:103B400008D09DF80030022B09D09DF80030042BDE
+:103B50000AD00DE01F498DF80420443108E01D49CA
+:103B60008DF80420463103E01A498DF804204831CD
+:103B70009DF80420012A2CD190F83D309DF800409A
+:103B8000154AA34217D090F83E309DF800402342DA
+:103B900008D0B0F84C30A0F84A300B881488E31AEB
+:103BA000A0F84C3090F838302BB1B0F84030148881
+:103BB000E31AA0F8423012880A80A0F8402010F8DA
+:103BC0003E1F9DF80020114300F801199DF80010D8
+:103BD00001701CBD580400204807002070B5344D0A
+:103BE00040212846FFF782FD840080212846FFF708
+:103BF0007DFD44EA4004A9152846FFF777FD0443FC
+:103C0000E1B22C4C94F878508D4250D04D4084F85D
+:103C10007810012D03D0022D01D0042D47D194F846
+:103C20007C00A84384F87C0094F87B20AA420FD043
+:103C300084F87B5094F87A2001238B401A4207D1F4
+:103C40001A4384F87A2094F87910491C84F8791082
+:103C500094F87910042928D330B1012811D0022812
+:103C60000FD004280DD012E01348C18821F0400184
+:103C7000C1802078002184F83B1020F06000207083
+:103C800005E0217841F02001217084F83B000B49C8
+:103C900094F83B0091F82720904204D081F8270047
+:103CA00007492020087000F00DF884F8545070BDCA
+:103CB0000010014038010020000C0020580E0020A8
+:103CC0003C07002070B50D4D40212846FFF70EFD42
+:103CD000840080212846FFF709FD44EA4004A91525
+:103CE0002846FFF703FD04430548072100F8784FF5
+:103CF0000171002141708170C17070BD00100140E0
+:103D00003801002070B5344890F83A10CA43920741
+:103D100061D001F0030280F8392090F83D305B0655
+:103D20001B0E80F83D30012A01D0812A02D15B1C94
+:103D300080F83D300278D2074DD0DBB203F00102AB
+:103D4000C3F34004A24246D1B0F856400025641C9B
+:103D5000A0F85640204CA0F8585090F83E60A47A45
+:103D6000B24202D080F83E200DE0A607B6EB837F7A
+:103D700002D080F83F5006E090F83F30642B02D22A
+:103D80005B1C80F83F3090F84030642B0CD25B1CF9
+:103D9000DBB280F84030022B06D204F001039342DC
+:103DA00002D1022280F84020012901D0002912D13D
+:103DB00090F83820416E00EB820291610163D0E9F6
+:103DC00006121144D0E908231A441144826A1144AE
+:103DD000C26A1144416370BD38010020FEE7000053
+:103DE0002DE9F04F00BF00209E4E9F4AA6F51271AC
+:103DF000A6F5BE79A6F1440B06F1440E804601F506
+:103E0000E074A1F1780301F5457A1D5C15F0C00757
+:103E100006D0402F51D0C02F77D0802F76D004E12C
+:103E200015F01F0504D0154440F080072F7201E003
+:103E300082F80880012826D0022824D0032822D026
+:103E4000042820D008281ED010281CD0874D55F8F3
+:103E500020C0DCF8005054F820703D40CCF80050F1
+:103E6000824D55F820C0DCF8005056F820703D43D4
+:103E7000CCF800501D5CAD0659F820502F6813D5C2
+:103E80003AF810C03EE051F820502F6854F820C096
+:103E900007EA0C072F6051F820502F6856F820C011
+:103EA00047EA0C072F60E5E7DFF8B8C10CF1F00C2A
+:103EB0005CF820C007EA0C077EE015F01F0504D06F
+:103EC000154440F080072F7201E082F80880012835
+:103ED0001DD002281BD0032819D0042817D0082889
+:103EE00015D0102813D0614D55F820502F6854F884
+:103EF00020C007EA0C072F605C4D55F820502F6852
+:103F00005BF820C047EA0C0756E00BE056E051F89A
+:103F100020502F6854F820C007EA0C072F6051F892
+:103F20002050ECE715F01F0505D0154440F0800740
+:103F300085F8217001E082F82180012825D002282F
+:103F400023D0032821D004281FD008281DD01028F2
+:103F50001BD0464D55F820C0DCF8005054F82070B6
+:103F60003D40CCF80050414D55F820C0DCF80050E1
+:103F70005EF820703D43CCF800501D5CAD0615D5B1
+:103F80003A4D3AF81070CC3514E051F820502F68B3
+:103F900054F820C007EA0C072F6051F820502F6812
+:103FA0005EF820C047EA0C072F60E6E72D4D3AF88F
+:103FB0001070E03D55F820502F6036E015F01F05D9
+:103FC00005D0154440F0800785F8217001E082F8A3
+:103FD0002180012830D002282ED003282CD004289C
+:103FE0002AD0082828D0102826D0204D55F820C0E7
+:103FF000DCF8005054F820703D40CCF800501B4DC8
+:1040000055F820C0DCF80050164F883757F820705C
+:104010003D43CCF800501D5CAD06B1D4114F3AF8C9
+:104020001050E03F57F820703D60401CC0B211288E
+:10403000FFF4EBAEBDE8F08F51F820502F6854F834
+:1040400020C007EA0C072F6051F820502F68DFF8D6
+:1040500014C00CF1880C5CF820C047EA0C072F60F4
+:10406000D9E70000B8B60008E8050020B4B400089D
+:104070004FF40771C1824FF45861018340F6145127
+:1040800081837047F0B5C48AB0F900608681B0F9C9
+:104090000250C581B0F904300227002101220382B9
+:1040A000AB4204DBB54202DDC78042810CE0B34283
+:1040B00004DBAE4202DDC78041811CE09D4205DB8E
+:1040C000B34203DDC2804781018115E0B54204DBC4
+:1040D0009E4202DDC280418105E0AE4205DB9D4289
+:1040E00003DDC1804281078106E09E4204DBAB42D2
+:1040F00002DDC18047810281C388458900EB430707
+:1041000000EB4505BB89AE899B1B0FFA83FEA0F827
+:1041100012E00689AB8900EB460CBCF80CC0A3EB9F
+:104120000C038382B0F91830B7F90CC0A3EB0C0C68
+:10413000B4EB4C0F04DA80F82010A3F1A10113E0D6
+:10414000A64503DD80F82010B9890BE026B1012EC9
+:1041500004D0022E10D004E0062100E0052180F8F2
+:104160002010A989091B6D31418309B2B1F5586F3F
+:1041700004DB5B1E438304E00421F0E7002900DC3C
+:104180004283418B8183F0BD0B49002288760A620D
+:10419000CA614A62094A32F9103002EB40028B626E
+:1041A000B2F90220CA62064A32F810000882A1F869
+:1041B0006000A1F862007047F00100200EB900080D
+:1041C00002B900082DE9F05FFE48FF4982880B889C
+:1041D0009A1A92B20F2A45D309888180FB498246F8
+:1041E000FB4D0888FB4F4FF00108002678B3401EB6
+:1041F0000880EE73F849EE622868B1F902104307AF
+:1042000042F6AA2218D4FB8843F40053FB80F24BF9
+:104210001B789B0709D5AB6823F08003AB60A5F83A
+:10422000806085F8826085F88360C30404D485F8D3
+:10423000F480C5F8F06003E085F8F460430707D424
+:10424000914205DB85F8F880A5F8F66004E010E0FF
+:1042500085F8F860430703D4914201DBC00703D01F
+:1042600085F81561BDE8F09F85F81581A5F8166100
+:10427000F8E7B5F81C0143F69821884202D2401CA9
+:10428000A5F81C0102F06CFADFF85093DFF834B3A4
+:1042900099F85000ABF1180B10B1FEF70BF905E0DF
+:1042A0009BF8001021F001018BF80010FFF718FBBC
+:1042B00000F01EFACA4841F26802416C4FF40060F7
+:1042C000914201DBC74A04E0B1F57A6F02DAC54AD0
+:1042D000121D1060C148DFF8F8920A2490F85100CE
+:1042E000DFF804C3C007A9F1340938D09CF80E00E8
+:1042F000802802D32878800705D5BC480078C206FC
+:1043000001D4800627D5EA7B89F80720B24A4846BF
+:10431000137823F002031370ABF802609BF80030AF
+:1043200023F001038BF80030BA7952060FD482894A
+:10433000B2F5FA7F03D2521CA9F80C200FE040F628
+:104340003C70814201DD002467E0042465E0002424
+:10435000A9F80C6061E089F80360A9F80C60A8680E
+:10436000020501D5082458E09C4A92F83FE05FEA34
+:10437000CE7247D0EA7B89F807209CF80930802B61
+:1043800045D39B4B9B781B0641D52B785B0732D4DA
+:10439000FB889B0404D500BF20F02000A86031E01A
+:1043A000ABF802609BF8004040F0200024F00104CC
+:1043B0008BF80040A8609CF8170080280BD300F011
+:1043C0007F044FF00040DCF80030E040034202D1AF
+:1043D00085F8048000E02E712879C00702D15FEAD9
+:1043E0008E7005D50324032A17D089F80A8014E0BB
+:1043F0000024EE6211E020F02000A860F88820F48C
+:104400000050F88095F82A01012805D005E02A68B7
+:1044100042F004022A60BFE7092408B2754903F09C
+:1044200057FB6B49744DCA6A50438013A1F8E800EA
+:104430000A2C6FD16E488078800602D5FCF718FDF3
+:1044400009E063488168CA0502D521F0080101E04E
+:1044500041F0080181605E484FF40054620090F81A
+:104460004A8042F6CC4142F26663B8F1010F1FD098
+:10447000B8F1020F31D02978DFF880C1B8F1030F0D
+:10448000C1F381013CD043F6FE7801293FD00229D7
+:104490003DD0A0F8182100BFA0F8482047F23C31D9
+:1044A000ACF800104D4991F87010012933D03FE06D
+:1044B00095F800C0CCF3810CBCF1010F07D0BCF122
+:1044C000020F07D0A0F81811A0F84810EAE7A0F8EA
+:1044D0001831F9E7A0F81841F6E795F800C0CCF3D9
+:1044E000810CBCF1010F08D0BCF1020F05D0A0F87F
+:1044F000182100BFA0F84820D4E7A0F81811F9E768
+:10450000A0F81821A0F8482046F65471C8E7A0F892
+:104510001881C1E77BE02978C1F3810101290ED020
+:1045200002290FD041F6E121A0F81811A0F8483077
+:104530009BF80030DB0708D0BBF8103007E0A0F88C
+:104540001831F3E7A0F81841F0E723498B88AAF85F
+:10455000123019B2B0F948305943C1F38F3349468C
+:10456000A9F81830934200D90A83254A1278D20656
+:1045700005D50B8B41F23332934200D20A83826815
+:10458000C2F3C003C2F30024A34205D10C8B41F651
+:1045900099139C4200D90B831A4B9B78DB0707D0F9
+:1045A000D20105D4114A127802F00F02032A00D07A
+:1045B0000E83B9F81810C162002927DD12480224C1
+:1045C000067024E0C80A0020480700204A0700209F
+:1045D000A4020020000C0020E2050020580E00205C
+:1045E00038010020100C0140E8050020AF07002032
+:1045F0008F07002008AF0008D00400203001002001
+:10460000100700207F0700205C07002000249AF894
+:104610001A0098B9022C30D084B11B480278930656
+:1046200008D5BB795B0605D5184B1B78DB0963F30E
+:1046300086120270F88820F40A60F8801248406CF4
+:104640004E2815DBFB88180612D5B9F81620521C27
+:1046500092B2A9F81620B2F5FA6F04D3A9F8166041
+:1046600023F08000F8800A48027822F002020270EB
+:1046700008488AF81A40C473F4E5288F0028CCD182
+:1046800043F698202887C8E738010020100700204B
+:10469000E2050020A402002070B500230C8863F31B
+:1046A0000F02012505FA03F6344206D0C3F10F06C6
+:1046B00005FA06F1114361F30F025B1C102BF1DBCD
+:1046C000028070BD70B500230C7863F307020125EA
+:1046D00005FA03F6344206D0C3F1070605FA06F1DF
+:1046E000114361F307025B1C082BF1DB027070BD04
+:1046F000F0B5204890F866101F480129836823F41C
+:10470000006234D11D49CE88740630D41C4D1F057B
+:104710004FF00004B5F9025020D41A4A526C642AB2
+:1047200011DC40F6386295420DDAB2040BD40278FF
+:10473000520710D4B0F8D82040F6B835AA4203D2B8
+:10474000521CA0F8D820F0BD43F400628260D00172
+:10475000F9D44C81F0BDA0F8D840F0BD41F2CD03B2
+:104760009D42FADD897AC907F7D18260F3E782605A
+:10477000F0BD0000580E0020A4020020000C002014
+:10478000E205002038010020F0B5364D364F0446D2
+:1047900095F83B0097F83B1023780843EE1C6278AD
+:1047A000834205D1E0781146FEF7E4FE207908E067
+:1047B00094F802C084450CD1E1781046FEF7DAFE89
+:1047C000E07905F82F0F2878805D6870287BE877FE
+:1047D000F0BD82421DD161461846FEF7CBFE95F82A
+:1047E0004E1095F83B00814207D1B97A09B1A17901
+:1047F00000E0617985F82F101EE06978012901D069
+:10480000A17922E0617927E0297841F0040129703B
+:1048100012E0E1788142DBD119466046FEF7AAFE3C
+:1048200095F84E1095F83B0081420AD1B97A09B14A
+:10483000617ADFE7217ADDE715F82F1F895D69705E
+:10484000C5E76978012906D0617A85F82F10B97A11
+:104850000029F1D1D8E7217A85F82F10B97A0029FB
+:10486000EAD0D1E758040020380100200B48017835
+:1048700021F0020100F8381B002100F818194177D7
+:10488000817733218185418508214184012100F808
+:104890001F1C034880F8391070470000580400209E
+:1048A000380100200D4900B50B4851F8012F40F8A0
+:1048B000032F89888180084801210930FEF788FF8D
+:1048C000054802211330FEF783FF034804211D3001
+:1048D0005DF804EBFEF77CBF58040020380100208F
+:1048E000094944F648000880091D46F6480008803A
+:1048F000091D41F2111008800348001F018841F092
+:104900002001018070470000182C01402DE9F0477C
+:10491000664C674B0025A0780126654A10330528B0
+:104920007ED2DFE800F00313113E1100108820F062
+:10493000010010801D805F480580001F0580001F5A
+:104940000580FFF7CDFFA670BDE8F087594941F615
+:10495000CC401C390880574945F658002439088056
+:10496000091D46F658000880524920202839088041
+:104970000020401CC0B27328FBD3FFF7B1FF4C49A5
+:1049800084F85C502C3147F6906008804848143019
+:1049900006801D80108840F0010010800220A07069
+:1049A000D2E700215FF0010004EB410204EB400379
+:1049B000B2F85020B3F850309A4200D20146401C61
+:1049C000C0B20628F0D33C48405C84F83900FFF7B9
+:1049D0004DFF1D2000F0B0FD00F076F8374E38484E
+:1049E0004FF4807996F83B10012904D002291BD09E
+:1049F000042930D047E040218046FEF777FE87004B
+:104A000080214046FEF772FE47EA4007494640468D
+:104A1000FEF76CFE074347F0010084F83B0000E01E
+:104A20003DE0224809302CE040218046FEF75EFE42
+:104A3000870080214046FEF759FE47EA4007494675
+:104A40004046FEF753FE074347F0020084F83B0060
+:104A50001648133015E040218046FEF747FE8700D8
+:104A600080214046FEF742FE47EA4007494640465D
+:104A7000FEF73CFE074347F0040084F83B000B4878
+:104A80001D3003F021FB94F82F0086F838001D201C
+:104A900000F068FD0420A0700A48057054E71088F3
+:104AA00020F0010010801D80A5704DE75804002003
+:104AB000000800403C2C0140C4AF00083801002031
+:104AC000001001403F0700202DE9F041344C14F85C
+:104AD0002F0F344DE07240212846FEF707FE860076
+:104AE00080212846FEF702FE46EA4006AF15394609
+:104AF0002846FEF7FBFD0643207BF1B22F3C8142A6
+:104B000015D084F83C0040212846FEF7EFFD8600D2
+:104B100080212846FEF7EAFD46EA40063946284647
+:104B2000FEF7E4FD064384F83B60FEF7F7FF1E4DF9
+:104B300095F83B00012827D0022828D0042829D046
+:104B4000174894F83B102730085C04F8300F14F82D
+:104B50000109FEF775FE04F82F09A87A00B10120BB
+:104B6000607001F0A5FE94F84E0094F83B10884266
+:104B700006D094F83800062802D2401C84F8380089
+:104B800084F84E10BDE8F0810548093004E004487F
+:104B9000133001E002481D30BDE8F041FFF7F4BDDD
+:104BA000580400200010014038010020FF2801D9DE
+:104BB000FF207047C0B270472DE9F0414A4991F893
+:104BC0007200AA2874D191F87300552870D1474C0F
+:104BD00000200A5C2254401CC0B27428F9D3444E11
+:104BE0002069C6F80100A08AA6F80500D4F81600CE
+:104BF000F060D4F81A003061D4F81E0012347061ED
+:104C000003F008FA3B49608A888103F01DFA207D91
+:104C1000123CC007307802D040F0040001E020F0E0
+:104C20000400354930704FF480400861334D14F86A
+:104C3000280F334985F82000608B6880A08BA880FE
+:104C4000E08BE880208C2881608C688194F82400B7
+:104C500081F8D60014F8010C86F83B000027C6F84E
+:104C60009C70FFF71FFE2748A18E0183E18E4183D0
+:104C7000218F818394F84210283C012908D0022911
+:104C800001D0032909D0297821F00C01083107E06F
+:104C9000297821F00C01091D02E0297841F00C016E
+:104CA000297094F8642018491AB101224A8101E060
+:104CB0000EE04F8194F8701001290BD094F86D101C
+:104CC00059B101290CD04FF4805100BFA0F87610E3
+:104CD000BDE8F08144F21C71F8E74FF40051F5E7AC
+:104CE00041F25551F2E7000000FC0008580E002088
+:104CF000380100204C000020F80D0020D0040020D6
+:104D0000A402002038050020000C002010B5FCF79C
+:104D1000BBFCFE48FE4AFF49807AC00703D0887872
+:104D200020F0010005E09078800703D0887840F0FB
+:104D300001008870F8480B7803704B7843708B78CB
+:104D40008370CB78C3700B7903714B7943718B7986
+:104D50008371C979C171EF49083109780172ED4950
+:104D6000083149784172EB49083189788172E94903
+:104D70000831C978C172E749083109790173E549F9
+:104D8000083149794173E349083189798173E149EF
+:104D90000831C979C173DF49103109780174DD49DF
+:104DA000103149784174DB49103189788174D949CF
+:104DB0001031C978C174D749103109790175D549C5
+:104DC000103149794175D349103189798175D149BB
+:104DD0001031C979C175CF4918310B7803764B78FA
+:104DE00043768B788376CB78C3760B7903774B79D0
+:104DF00043778B798377C979C177C6490F390978A9
+:104E000080F82010C3490F39497880F82110C14932
+:104E10000F39897880F82210BE490F39C97880F897
+:104E20002310BC490F39097980F82410B9490F398A
+:104E3000497980F82510B7490F39897980F826100B
+:104E4000B44920310B7880F828304B7880F829302D
+:104E50008B7880F82A30CB7880F82B300B7980F86B
+:104E60002C304B7980F82D308B7980F82E30C97931
+:104E700080F82F1000F1D001097880F8301000F18F
+:104E8000D001497880F8311000F1D001897880F89C
+:104E9000321000F1D001C97880F8331000F1D00150
+:104EA000097980F8341000F1D001497980F8351083
+:104EB00000F1D001897980F8361000F1D001C9796C
+:104EC00080F8371000F1D001097A80F8381000F12D
+:104ED000D001497A80F8391000F1D001897A80F840
+:104EE0003A1000F1D001C97A80F83B1000F1D001EE
+:104EF000097B80F83C1000F1D001497B80F83D101F
+:104F000000F1D001897B80F83E1000F1D001C97B0F
+:104F100080F83F1000F1D001097C80F8401000F1CA
+:104F2000D001497C80F8411000F1D001897C80F8E3
+:104F3000421000F1D001C97C80F8431000F1D0018B
+:104F4000097D80F8441000F1D001497D80F84510BA
+:104F500000F1D001897D80F8461000F1D001C97DB3
+:104F600080F8471000F1D001097E80F8481000F168
+:104F7000D001497E80F8491000F1D001897E80F887
+:104F80004A1000F1D001C97E80F84B1000F1D00129
+:104F9000097F80F84C1000F1D001497F80F84D1056
+:104FA00000F1D001897F80F84E1000F1D001C97F57
+:104FB00080F84F1000F1F0010B7880F850304B78FA
+:104FC00080F851308B7880F85230CB7880F85330AD
+:104FD0000B7980F854304B7980F855308B7980F814
+:104FE0005630CB7980F857300B7A80F858304B7AAE
+:104FF00080F859308B7A80F85A30CB7A80F85B3061
+:105000000B7B80F85C304B7B80F85D308B7B80F8CD
+:105010005E30CB7B80F85F300B7C80F860304B7C5F
+:1050200080F861308B7C80F86230CB7C80F8633014
+:105030000B7D80F864304B7D80F865308B7D80F887
+:105040006630CB7D80F867300B7E80F868304B7E11
+:1050500080F869308B7E80F86A30CB7E80F86B30C8
+:105060000B7F80F86C304B7F80F86D308B7F80F841
+:105070006E30C97F80F86F10264950310B7880F868
+:1050800070304B7880F871308B7880F87230CB7844
+:1050900080F873300B7980F874304B7980F8753074
+:1050A0008B7980F87630C97980F87710117880F89C
+:1050B0008010517880F88110917801F0030180F818
+:1050C0008210117980F88310517980F884109179D9
+:1050D00080F88510D17980F88610117A80F88710D1
+:1050E0000C4938310A7802F0030280F888204A78A7
+:1050F00080F889208A7880F88A20CA7880F88B2006
+:105100000A7980F88C204A7908E00000000C002021
+:10511000101000207F070020000F002080F88D2055
+:105120008A7980F88E20C97980F88F106B490A78C7
+:1051300080F890204A7880F891208A7880F8922030
+:10514000CA7880F893200A7980F894204A7980F808
+:1051500095208A7980F89620C97980F897105F4960
+:1051600008310A7880F898204A7880F899208A785F
+:1051700080F89A20CA7880F89B200A7980F89C20D1
+:105180004A7980F89D208A7980F89E20C97980F834
+:105190009F10524918310A7880F8A0204A7880F888
+:1051A000A1208A7880F8A220CA7880F8A3200A7902
+:1051B00080F8A4204A79C2F3400363F35F0280F8C9
+:1051C000A5208A7980F8A620C97980F8A7104349DC
+:1051D00020310A7802F0010280F8A8204A7880F88D
+:1051E000A9208A7880F8AA20CA7880F8AB200A79AA
+:1051F00080F8AC204A7980F8AD208A7980F8AE201A
+:10520000C97980F8AF10354928310A7880F8B02084
+:105210004A7880F8B1208A7802F0030280F8B22040
+:10522000CA7880F8B3200A7980F8B4204A7980F8E7
+:10523000B5208A7980F8B620C97980F8B710274957
+:1052400030310A7880F8B8204A7880F8B9208A7816
+:1052500080F8BA20CA7880F8BB200A7980F8BC2090
+:105260004A7980F8BD208A7980F8BE20C97980F813
+:10527000BF101A4938310A7880F8C0204A7880F87F
+:10528000C1208A7880F8C220CA7880F8C3200A79C1
+:1052900080F8C4204A7980F8C5208A7980F8C62031
+:1052A000C97980F8C7100D4940310A7880F8C820C4
+:1052B0004A7880F8C9208A7880F8CA20CA7880F8AD
+:1052C000CB200A7980F8CC204A7980F8CD208A79E1
+:1052D00080F8CE20C97980F8CF1010BDBF0700201C
+:1052E0007CB50121082000F083FC4FF40050ADF89C
+:1052F000040010248DF8074001208DF8060001A954
+:105300001548FEF775F90121092000F071FC012113
+:105310001248FEF7BFF90820ADF8000004208DF810
+:1053200003000F4E03258DF8025069463046FEF704
+:105330005FF908213046FEF7E0F9ADF800408DF83E
+:1053400003408DF8025069463046FEF751F91021AE
+:105350003046FEF7D2F97CBD001401400002300057
+:10536000000C0140FEE7000038B50121082000F0E4
+:105370003FFC4FF44060ADF8000048208DF803007A
+:1053800003201B4D8DF8020069462846FEF730F9D0
+:1053900029152846FEF7AAF9164CE914607020700A
+:1053A0002846FEF7A3F9E070A070FEF7C7F9A080C9
+:1053B000E080114890F84A10104849B101290BD0FB
+:1053C00002290FD003290CD1C17841F0030107E075
+:1053D000C17821F0030103E0C17821F00301491CE9
+:1053E000C17038BDC17821F00301891CF8E70000C5
+:1053F000000C014080080020A40200207F0700204C
+:105400002DE9F041414D4FF480612846FEF76EF9D9
+:105410000446E9142846FEF769F9DFF8F4800746E8
+:10542000002598F800002E46844205D088F80040F8
+:10543000FEF784F9A8F8040098F80100844209D026
+:10544000B8F80400FEF762F91E2803D388F801407B
+:10545000A4B3002598F802004446874203D0A77001
+:10546000FEF76CF9E080E078874207D0E088FEF72D
+:105470004DF91E2802D3E7701FB300266078254936
+:10548000002808791FD020F002000871E278EAB104
+:1054900020F0010008710DB1002E2DD155EA060053
+:1054A0002AD01D4BDA7802F00300032800D903202C
+:1054B000002475B103280CD2401C10E0FFE7012541
+:1054C000C8E70126DAE740F00200DEE740F001001D
+:1054D000E0E726B118B1012810D0401EC0B260F339
+:1054E00001020E49DA7070B1012803D0022801D000
+:1054F000032801D181F84A00BDE8F0818978C90606
+:10550000EDD50020EBE781F84A40F5E7000C0140BB
+:10551000800800208F0700207F070020A4020020C1
+:10552000704700F01F02012191404009800000F106
+:10553000E020C0F88011704700F01F020121914067
+:105540004009800000F1E020C0F88011704700F0B1
+:105550001F02012191404009800000F1E020C0F8C5
+:105560000011704700F01F020121914040098000A6
+:1055700000F1E020C0F800117047000070B50F2363
+:10558000C47801780122F4B1144C2468457804F4FD
+:10559000E064C4F5E064240AC4F10406E3408478BE
+:1055A000B5401C402C4301F1E021230181F8003477
+:1055B000007800F01F018A404009800000F1E020DF
+:1055C000C0F8002170BD01F01F0082404809800032
+:1055D00000F1E020C0F8802170BD00000CED00E07B
+:1055E0000249084302490860704700000000FA05BC
+:1055F0000CED00E02DE9F05F00261D20FFF791FF84
+:105600006C4CDFF8B4B1A4F1B800A77E90F8381064
+:10561000DFF8A8E1DFF8A8A100258F427ED0E77669
+:10562000A176626A036B5A434FEA12499BF808203D
+:10563000120702D51EF8012000E00A4694F812C0B5
+:10564000BCF1010F09D004EB4206B6F902C0C4F860
+:1056500028C0B6F90460E6620CE043F6FF7CC4E9BA
+:105660000A5C90F83DC05FEACC7C01D012B102E048
+:10567000052A00D1012600EB47074FF0804CBF8977
+:105680003F04B7FBF3F3E361476BBCFBF7F727621B
+:1056900094F813C0BCF1000F06D0BCF1010F05D087
+:1056A0003B4403EBD3735B10636201E03B466762EC
+:1056B000DFF810C14FF6FF7707EA8307ACF80870F0
+:1056C0009AF8007090F80A8090F83DC0082F08F012
+:1056D00003070CF0030C05D067450BD1B8F1000FA0
+:1056E00005D008E0674505D0B8F1000F03D05B4254
+:1056F000636200E06562C6B1636A002B03D006DD19
+:10570000228D05E00AE0304B33F8122000E0A28D34
+:10571000A4F86020227822F0200222709AF800205B
+:10572000042A07D0082A05D012E0B4F8603003EB51
+:105730000902EDE780F8405065629BF80800000719
+:1057400001D51EF80110204830F81100A4F86000BF
+:105750001E49606A09883E314843B4F8601001EB85
+:10576000204006B21D20FFF7F2FE606A002807D035
+:1057700021784FEA81600ADD002804DAA08D09E073
+:10578000B4F8600006E0E06AB04208DB0CE00028F4
+:1057900002DA208D208208E0A06AB04204DD208277
+:1057A00041F02000207000E0268225756575258671
+:1057B000BDE8F09FF0010020A4020020F0B800082E
+:1057C0003F070020940B002002B900082404004089
+:1057D00043184FF48042934210DD904202DD1046A0
+:1057E00000210BE0914202DD0020114606E080031B
+:1057F000B0FBF3F000B2C0F5804109B241EA0040CD
+:105800007047F0B541F2F1130022C3600E248262AA
+:1058100004824BF2660508264561068343F6FF774E
+:105820004283878340F2492E4FEA873CC0F808E064
+:10583000C0E9082CCB608A620C824D610E834A83DA
+:105840008F83B4208860C1E9082CF0BD00218162FB
+:105850000949C1600E210182084941610821018383
+:105860004FF44041418343F6FF7181830907016290
+:105870000349416270470000B6A001001C0C010002
+:1058800000C0FF0F064941F68160088005480168A5
+:10589000054A01F4E06111430160BFF34F8FFEE759
+:1058A000442C01400CED00E00400FA05F8B501219C
+:1058B0000D2000F09DF94FF4E060ADF800001824D1
+:1058C0001D4E8DF8034003258DF802506946304681
+:1058D000FDF78EFEB1153046FDF70FFF711530460E
+:1058E000FDF70BFF31153046FDF707FF4FF4604021
+:1058F000ADF800008DF80340104C8DF80250694659
+:105900002046FDF775FE61142046FDF7F8FE4FF4C2
+:1059100080412046FDF7F3FE4FF400412046FDF79D
+:10592000EEFEA014ADF8000048208DF80300694693
+:105930002046FDF75DFEF8BD00080140000C014067
+:105940002DE9F0410121CE028CB0304600F050F933
+:10595000DFF87081404601F03BFC08A801F064FECE
+:105960004FF45860ADF824000024ADF8204020200A
+:10597000ADF822000125ADF826408DF8285008A981
+:10598000404601F003FE0021404601F056FE4FF66E
+:10599000FF71404601F05BFE01220021404601F00C
+:1059A000E7FD0121404601F0CFFB04A801F0E7FB31
+:1059B000ADF81060A802ADF81200ADF814408120D7
+:1059C000ADF816002803ADF81800ADF81A40ADF890
+:1059D0001C4004A9404601F0C1FBADF80840082076
+:1059E000ADF80A006027ADF80C408001ADF80070FA
+:1059F000ADF80440ADF80E00ADF80240ADF8064039
+:105A00006946404601F0A4FC6946404601F0E6FCC8
+:105A10006946404601F02CFDADF8045040F61450A4
+:105A2000ADF80070ADF80600ADF80840ADF80C40D8
+:105A3000ADF80250ADF80A40ADF80E406946404658
+:105A400001F05AFD0121404601F0A2FB0821404629
+:105A500001F0BEFC3146404601F000FD0821404601
+:105A600001F044FD3146404601F078FD702140468A
+:105A700001F081FD18208DF82C008DF82D408DF857
+:105A80002E408DF82F500BA8FFF778FD0D480C30F5
+:105A9000018841F0800101800A481430018841F0FA
+:105AA00001010180001F04800121404601F07AFBC2
+:105AB0008DF828500121404601F07EFB0CB0BDE876
+:105AC000F0810000002C0140704740F2134141601A
+:105AD000082181608621C1604FF480410161494203
+:105AE000416100210162C16270470162704700009C
+:105AF00010B501884288891A09B20183B1F5005FA7
+:105B000002DBA1F5804104E011F5005F02DC01F544
+:105B100080410183B0F9182041685143C161836815
+:105B2000846A5343C2681B12624303EB2222036A56
+:105B30001A44114402628A13426241698A4203DBB9
+:105B400001698A4200DC11468A1AC0E90A21028EE4
+:105B50004FF40373594302EBA13202860B4A1278C9
+:105B6000082A04D10A4A936F03EBA1319167B0F977
+:105B70003010B1F5804F02DDA1F5804103E000292E
+:105B800002DA01F58041018610BD00003F070020C8
+:105B9000140C0020034A516821F440410143516034
+:105BA0007047000000100240044A0029516901D0EA
+:105BB000014300E081435161704700000010024042
+:105BC000044A0029D16901D0014300E08143D16139
+:105BD0007047000000100240044A0029116901D0FA
+:105BE000014300E081431161704700000010024052
+:105BF000044A0029916901D0014300E08143916189
+:105C00007047000000100240044A0029D16801D00A
+:105C1000014300E08143D160704700000010024062
+:105C20002DE9F041274CA61540212046FDF75EFDE9
+:105C3000850080212046FDF759FD45EA40053146A3
+:105C40002046FDF753FD0543EDB240212046FDF708
+:105C50004DFD870080212046FDF748FD47EA4007BB
+:105C600031462046FDF742FD0743F8B2A842DBD19A
+:105C700040212046FDF73AFD870080212046FDF7B0
+:105C800035FD47EA400731462046FDF72FFD074323
+:105C9000F8B2A842C8D140212046FDF727FD870071
+:105CA00080212046FDF722FD47EA40073146204685
+:105CB000FDF71CFD0743F8B2A842B5D12846BDE860
+:105CC000F08100000010014010B50268416802FB3D
+:105CD00002F301FB0133B3F1805F11D91B0E103BBE
+:105CE0000A4C9BB212B234F8133009B25A435943EA
+:105CF00042F38F3241F38F31C0E90221012102E0EA
+:105D0000C0E902210021017410BD0000DCAE0008D2
+:105D10002DE9F05FFE48FF4902880B889A1A92B27B
+:105D20000F2A7DD309880180FB490A468889D288D9
+:105D3000430703D4830701D4C30702D042F400729F
+:105D400001E022F40072CA808A46010702D451465B
+:105D5000C00606D5BAF8061041F00101AAF80610EF
+:105D600004E0C88820F00100AAF80600EA48FDF720
+:105D700065FAEA48B0F93A10B1F5804F02DA491CE9
+:105D8000418703E0E5494FF480404887DFF890936E
+:105D900041F6CC40E349D9F85020824203DD8868BF
+:105DA00020F010008860E04BE04E0024188820B1FD
+:105DB000401E1880CC73347029E0BAF80600450400
+:105DC0001DD4BAF80C30DD0619D41D0717D405060A
+:105DD00015D4850613D4050511D4450603D5D44D35
+:105DE0002D782D060BD5450709D4C50507D4050721
+:105DF00005D4850403D4C00601D4D80707D0CD4804
+:105E0000CC73CD4B3470C4831C8080F828408B4603
+:105E1000B1F84210DFF82483C94869B1491E00E097
+:105E2000ECE0ABF8421098F8005025F0020588F835
+:105E300000508BF80F400BE098F8003043F002035D
+:105E400088F800303178012903D10178062900D182
+:105E500034703178DFF8ECE2BB4D01270A2973D2A8
+:105E6000DFE801F0FDCC05CCFCFBCC72FAF902F0C6
+:105E7000E7F9DFF8B0A2AA48AAF1340ABAF81C1070
+:105E8000491C8AB2AAF81C20416C40F628208142A5
+:105E900002DAAAF81C4013E0A04840F6CC43C068E0
+:105EA00098420DDBB8F9040043F69913984207DBDA
+:105EB000B2F5FA7F04D32A7812B9AAF81C402F70E1
+:105EC000A24A108868B19AF804305B1CDBB28AF8E9
+:105ED0000430022B05D39E488AF8044003885B1CDB
+:105EE00003809BF80F00D846092814D002287DD0E3
+:105EF000A8F83441B8F84400DFF858B2A146C8B158
+:105F000041F288344846AAF81C90A14221DA297847
+:105F100001291AD01DE07E484430FDF739FDFDF718
+:105F200003FA7F48416CCAF8301041F27C51CAF83C
+:105F300020108FE2A88AA8F83400E86A6863A86A8B
+:105F40002863A8F8447040E0C6E1814928700880C1
+:105F5000108098F84A10022908D09BF80310B7EB7C
+:105F6000511F10D098F82C1151B104E098F82C1161
+:105F700009B96FF0A200C8F8DC0088F8EE7008E0FC
+:105F80006FF40560F7E7C8F8DC0088F8EE00CAF89F
+:105F900028009BF80300B8F93410B7EB501F05D068
+:105FA000B8F8DC00102300B21A460AE001F21D50D6
+:105FB00040F63A22904201D8102300E0202310221C
+:105FC000002000F0C3FBA8F834009BF803006249EE
+:105FD000B7EB501F52484FF49A73406C10D0B0F595
+:105FE000FA7F0BDAB5F90A00984200E023E005DCFD
+:105FF00086F8009088F8EE90A1F81A90BDE8F09F1E
+:1060000040F2DC52904203DAB5F90A209A42EFDD01
+:10601000B8F8442040F6C413521C92B2A8F84420A9
+:106020009A42E5D23D4AD268002AE7DC42F6E062B5
+:106030009042DDDAE2E7B8F8340140F6B832904237
+:1060400007D2334B183B1B78DB0702D1401CA8F862
+:10605000340183B204E0D4E0B2E0F9E0F4E0FCE023
+:1060600040F2DC50834202D842F6CC4003E0A8F86C
+:10607000342143F26660E867CAF830108AF8097084
+:10608000364EA8F8444088F8EE40707F5546F8B187
+:10609000F07FD8B3B8F82C00B8F9341000B20A2356
+:1060A000052200F053FBA8F83400F47786F81D4071
+:1060B000B8F91A01B8F9181188426CDA697901F156
+:1060C000010111F0FF0169716CD06C71401C64E03A
+:1060D0004FF48040A8F8E800D8F82C10814200DA8C
+:1060E00008461F4900B2688391F84D1051B998F8DD
+:1060F0004A1039B1B8F80820C2F3C003C2F3002235
+:10610000934231D1B8F9341036232BE03FE0000040
+:10611000C80A002048070020000C00203805002095
+:1061200038010020A40200204C0700203F07002077
+:1061300010070020300A002006000020E2050020A1
+:1061400040070020580200204C00002008000020DA
+:106150000A000020A70700203C0B0020200E002092
+:10616000580E0020052209E0012903D0022901D0A0
+:10617000032906D0B8F93410DA23242200F0E6FA15
+:1061800006E0B8F9341040F299135122F6E7A32043
+:10619000A8F834008CE703DD801EA8F81A0101E09E
+:1061A000A8F81A11B8F934004FF48041884202DD92
+:1061B000A8F8341022E70028FCDAA8F834401DE7DC
+:1061C000D84ADBF8E0105846914202D2491CC0F888
+:1061D000E010C17B082903D1D0F8E01091420CD324
+:1061E00034708168CA0502D521F0080101E041F050
+:1061F00008018160CBF8E04000E7BDE8F05F02F005
+:106200009DBF9BF80F005F46092803D0BC868BF822
+:106210000F4061E1C44D686A401C6862022809DDD4
+:10622000288E012301B2288C052200B200F08EFADC
+:106230006C622863BD48298E0180B9F84410418002
+:10624000FDF7BEFBB886D9E6BDE8F05F04F0E6BC1A
+:106250009EF8000009287DD0D0E68BF811419BF80C
+:106260002C3163B142F31101CBF8DC40B04A8B030F
+:10627000E962891093628A03A962AE498A62AA49D7
+:106280008C83D9F8442041F288318A4207DA297890
+:10629000012904D1A8492C700C80A8490C80A84A77
+:1062A000DFF8A0C21188491C8BB2A7491380C82B04
+:1062B00004D391F80080B8F1010F19D0B3F57A7FBB
+:1062C00004D391F80080B8F1020F11D0B3F5FA6F42
+:1062D00002D30B78032B0BD09BF80F10891E0829D3
+:1062E0007ED2DFE801F010B9FBF7047D85AB85E6CF
+:1062F0000C701480BAF8062022F40062AAF8062076
+:106300008CF80070E8E7D9F84410C846822904DA0E
+:106310000178062901D00470F5E0FDF73FFA98F8FE
+:106320000000400613D58948807804280FD0D8F89B
+:106330004410404682290ADA817A98F83D0001F03B
+:10634000030100F00300814201D001F029FEB146B3
+:10635000307800E0C0E00628C9D088F83F40D8F87F
+:106360005000734940F311008203E86280108A6292
+:106370008103A8626F4846468162FCF7D5FF6A48F0
+:106380005D464772BBF81801ABF81A01706CABF8A8
+:106390008640B0F5437F10DD4FF48040A5F88400BF
+:1063A000A86840F48060A86096F8381005299ED14E
+:1063B00040F01000CBF8080016E04FF48041A5F83B
+:1063C0008410A96821F48061A96040F28A21884282
+:1063D00004DA3078400601D402F09EFDA86800E09F
+:1063E00098E040F01000A860022089F8000005E65F
+:1063F000D9F84410B1F5437F02DA017806298AD131
+:106400005348017821F040010170FCF78DFF43F6FD
+:10641000FE70ABF81A010BF1E005FDF7BFF94D482E
+:1064200010F8341F21F00101017042492C608C6288
+:106430003F498C62082131704464DFE53B48FDF739
+:10644000A7FAFCF771FF3848D9F84410016341F20C
+:106450007C51016209203BE09AF80600C006C6D4D0
+:10646000D9F844004D46B0F57A7F35DDFDF796F951
+:106470002878400611D53548807804280DD0686CFE
+:1064800082280ADAA87A95F83D1000F0030001F09E
+:106490000301884201D001F083FD85F83F40B5F843
+:1064A0005000ABF8340001B24FF480405C468142AA
+:1064B00000DDA086FCF738FFA06840F48060A06093
+:1064C00095F83810052992D140F01000A060022004
+:1064D000307093E514E001E034708FE5D9F8441092
+:1064E000B1F5437F02DA0178062988D1BAF806109F
+:1064F00021F02001AAF80610FDF750F90420E7E783
+:106500000078062801D0377078E509208EF8000061
+:106510000520DDE70D498C70047085F85E40ABF80E
+:1065200034406BE5C0D40100700200200C0B002049
+:10653000000A0020D00900200A00002008000020E6
+:10654000100100200E01002012010020580400203C
+:106550004E070020140C002030B585B00121042026
+:10656000FFF746FB4FF40040ADF8100048208DF8CF
+:10657000130004A91848FDF73BF801210846FFF76E
+:106580001FFB40F68C20ADF8040003240020ADF87A
+:106590000040ADF80200ADF806004FF080456946B6
+:1065A000284600F0F3FF1C208DF80C008DF80D40FC
+:1065B0008DF80E4001208DF80F0003A8FEF7DEFFD6
+:1065C00001221146284600F0BBFE0121284600F0BA
+:1065D000E9FD05B030BD0000000801407047000033
+:1065E0002DE9F041304CE07800285AD1207800287D
+:1065F00057D0401E10F0FF00207052D14FF496701B
+:10660000208272B6294F45F2AA50A7F872000020E6
+:10661000FCF768FE264D13202860FCF775FEA8BB2A
+:106620003420E86002202861224E6E61286940F023
+:1066300040002861FCF768FE40BB00211E4A084666
+:106640005FEA255312F800C0BCF1FF0F00D0012112
+:10665000401C80B29842F5D3C1B9C4E90676392608
+:106660000127A06910F8011B10F8012BA061E06957
+:1066700001EB022102886A612F6120F8021BE061B0
+:10668000FCF742FE10B9761EB6B2EAD20120FCF742
+:1066900029FE62B601F0D8FC0848816821F48041E7
+:1066A0008160BDE8F08100003C070020580E00200A
+:1066B0000020024000FC000800FC0008A4020020AA
+:1066C0001948016841F010010160016821F00301DF
+:1066D0000160016841F002010160144841684160B5
+:1066E00041684160416841F480614160416821F442
+:1066F0007C11416041680E4A11434160016841F0DC
+:106700008071016001688901FCD5416821F00301B5
+:106710004160416841F0020141604168C1F381017B
+:106720000229FAD170470000002002400010024008
+:106730000000280830B5044C039D6080A180E280F1
+:106740002381658130BD0000F40B00200A448242A1
+:1067500001DA10B27047C91A8142FBDD08B27047F6
+:106760002DE9F04F4A48DFF82CA1DFF82CB1C17FAA
+:10677000477A046849480022DFF82C91466C484863
+:106780004FF0010E802985784648836834D301F0A4
+:106790001F0C5AF82C100C420146096802D041F433
+:1067A000805101E021F4805101605FEAC14C1ED4A8
+:1067B0005FEA814C1BD599F80AC0C8465FEACC7CD9
+:1067C0000BD05FEAC31C12D4A8F80A209BF8008003
+:1067D00028F002088BF8008009E0322E07DC5FEA1F
+:1067E000857C04D55FEA035C01D4A8F80AE04FEA8F
+:1067F000113C6CF34D310160802F24D307F01F074B
+:106800005AF827100C42016802D041F0040101E05F
+:1068100021F0040101604C0711D44C050FD599F803
+:106820000A70FF070BD0DF0109D4A9F80A209BF8F2
+:10683000007027F002078BF80070C0F89C208C08CD
+:1068400064F38A21016099F80A40E40719D1174CD2
+:1068500094F86440012C14D1322E10DC04686607D1
+:106860000DD51B050BD4E30409D5AB0707D5D0F82C
+:106870009C304EF66024A34205D9A9F80AE0C0F87E
+:106880009C20BDE8F08F5B1CC0F89C30F9E700004D
+:10689000E80500202CB40008E205002038010020A3
+:1068A0008F070020A4020020000C0020580E0020BA
+:1068B00010B5FAF773FA0F48018821F00201018040
+:1068C0000C49183109880C4A928E1144094A343215
+:1068D000118008490C390A8842F001020A80011D22
+:1068E0000A884FF6ED531A400A80018841F01201E0
+:1068F000018010BD0C04004058040020130A0370EE
+:106900000A70704705484FF6FF620188491C89B23A
+:106910000180914201D30021018070478808002046
+:106920000F4810B5016841F00101016041680D4A4E
+:106930001140416001680C4A11400160016821F476
+:1069400080210160416821F4FE0141604FF41F0184
+:106950008160FFF7B5FE05494FF00060086010BD8B
+:10696000001002400000FFF8FFFFF6FE08ED00E017
+:106970004FF0E02005494161054AF02182F8141DDD
+:10698000002181610721016170470000DFA501003E
+:106990000FE000E02DE9F047DFF8D4A0BAF80000DE
+:1069A0004FF00005000635D5324C6088401C6080F1
+:1069B000FBF756FDDFF8C0C0304A31489CF8007044
+:1069C000677092F800800723C8262E494FF005090A
+:1069D000B8F1010F22D02C4FB7F806C0BCF1000F60
+:1069E00038D084F80090848944F008048481C488F5
+:1069F00024F40064C480886820F004008860FD806E
+:106A00001370A1F8426000204FF49661401C80B2E0
+:106A10008842FBD3AAF80050BDE8F08777B1012F78
+:106A200012D0C78847F40067C780886840F0040028
+:106A30008860032020708CF80090E1E7878947F098
+:106A4000080787810120F5E7878947F010078781CC
+:106A50000220EFE7042727700C4C2570C48844F40B
+:106A60000064C480886840F004008860C8E70000C3
+:106A7000102C01402C070020400700203F07002079
+:106A8000000C0020A4020020C80A00205D0700209E
+:106A9000704700002DE9F0434FF08040018A21F05B
+:106AA00001010182AA48007800287CD1A94FF87B17
+:106AB000002878D1A848406C322874DCA748806848
+:106AC000DFF89C924104A74DB9F804004FF0000490
+:106AD00003D4401CA9F8040024E1002874D02978CC
+:106AE000012611B1012912D013E14946B0F5BE7F4C
+:106AF000FAD92E70CC718C71EC702C72287A0A182D
+:106B0000401CC0B2147228720F28F7D301E1B9F803
+:106B100002204946824201D9EE7100E0EC719048B2
+:106B20008A7908300F2A15D2CB79082B0BD2C3F102
+:106B30000708EB7912F800C003FA08F36344135412
+:106B4000CA79521CCA71CA79082A03D18A79521C9F
+:106B50008A71CC7199F80610C8460F2973D10D219E
+:106B6000FBF716FAA881010A6970C0B2A87088F80C
+:106B7000064098F816208A4265D198F8151081428F
+:106B800061D198F80BC07849032302227748BCF101
+:106B9000000F10D0BCF1010F02D0BCF1020F14D0D5
+:106BA00080F86A2000E0C7E091F800C02CF00C0CDF
+:106BB0000CF1080C0FE080F86A6091F800C02CF02E
+:106BC0000C0C0CF1040C06E0A5E080F86A3091F89A
+:106BD00000C04CF00C0C81F800C098F80C10B6EB1B
+:106BE000111F04D180F86E4087F84A400EE0B2EBE6
+:106BF000111F04D180F86E6087F84A6006E0B3EB9D
+:106C0000111F03D180F86E2087F84A200B0717D098
+:106C100001F00F01012901D0022915D080F86C6024
+:106C20002C7198F80D102A7906FA02F30B406B715B
+:106C3000082A41D2DFE802F00B0F4016212C333A2C
+:106C400080F86C40ECE764E080F86C20E8E713B370
+:106C500080F8704030E013B180F850602CE080F88C
+:106C6000504029E023B180F8656087F8076123E090
+:106C700080F8654087F807411EE023B187F8F940A6
+:106C800080F84D4018E087F8F96080F84D6013E017
+:106C900013B180F868600FE080F868400CE013B131
+:106CA00080F8666008E080F8664005E013B180F87F
+:106CB000676001E080F86740521CD2B22A71082A4E
+:106CC000B1D398F80E108A0704D587F8F56080F8DC
+:106CD000646005E0264A87F8F54080F864405481F6
+:106CE000C90702D080F8294001E080F8296098F8AF
+:106CF000111000F86D1FC2781E48012A1ED001B382
+:106D0000012921D04FF48051A0F876101A493C2077
+:106D10000870A9F80240A9F80440B9F80210491C0B
+:106D2000A9F80210B9F80210B1F5FA7F04D940F2BF
+:106D3000F511A9F802102C70BDE8F08344F21C7123
+:106D4000E2E74FF40051DFE741F25551DCE7000084
+:106D50003F070020A402002038010020001001405D
+:106D6000400E0020C8060020D0040020580E00204D
+:106D7000000C0020380500203C0700202DE9F05FC2
+:106D8000FCF70CFD8E4D2888A5F10406C0070AD03B
+:106D9000308820F008003080288820F00900288002
+:106DA00002F0BAF8D9E02888DFF81892DFF81882E4
+:106DB000864C80071AD5B9F8001041F00101A9F8F6
+:106DC0000010B8F80000804914315030088028883D
+:106DD0004FF6F95108402880308840F00400308098
+:106DE000FEF71EFF84F83C00BDE8F09F2888784F2E
+:106DF0004007288871D520F004002880FEF710FF96
+:106E000094F83C108142EFD1308820F004003080AB
+:106E1000FCF7E4FE2078410605D594F8541094F868
+:106E20003B209142E0D03978400621F002013970D0
+:106E300004D5FDF749FE97F82F7004E094F83C0064
+:106E4000FCF7FEFC0746DFF880B140F68C2A0BF118
+:106E5000180B062F47D294F83800B8423ED0384677
+:106E6000FCF772FC2078C00716D094F83A0094F82A
+:106E7000391000F00302914206D0A17A00F001001F
+:106E800001F00101884215D1FCF710FEF9F7D2FF9D
+:106E9000FCF738FF384689E0FCF708FEF9F7CAFF2F
+:106EA000FCF730FF3846FCF721FE207840F0010067
+:106EB000207099E7288820F008002880206B81083E
+:106EC00001EBD000504515D2B8F800100844ABF8DB
+:106ED0000000308840F0080003E00DE0308820F02A
+:106EE0000800308080E7B9F8001041F00101A9F8EE
+:106EF0000010DFE75046E7E70007288831D520F08B
+:106F000008002880308820F008003080FEF788FED6
+:106F100084F83C00FCF762FE387820F002003870FC
+:106F20002078400604D5FDF7CFFD97F82F5004E0F8
+:106F300094F83C00FCF784FC0546062D08D294F832
+:106F40003800A842B5D0FCF7B1FDF9F773FF2AE08D
+:106F50002048C18841F04001C180BDE8F05FFCF7E6
+:106F6000B1BEC006288825D520F0100028803088C2
+:106F700020F01000308097F838000C2802D2401C16
+:106F800087F83800387840F002003870FDF79CFD33
+:106F900097F82F50787884F8390094F83800A84290
+:106FA00087D0FCF783FDFCF7ADFE2846BDE8F05F17
+:106FB000FCF79CBD4EF2BE110840288014E700008B
+:106FC0001004004000040040240400403801002068
+:106FD00058040020000C00202DE9F04F514F85B0DF
+:106FE000388820F0010038804E4800261030068096
+:106FF0004D4CDFF838A14FF0010894F85C0042F6E0
+:107000003029C10774D072B64948816941F40071D2
+:107010008161816941F4806181614FF40040FEF734
+:10702000B9FD444D00212846F9F750FC00212846BF
+:10703000F9F742FCDFF800B100215846F9F73CFCB3
+:1070400000213E48FBF77AFC2846F9F761FD5846D7
+:10705000F9F75EFD4FF46020CDE902068DF805607A
+:1070600000968DF810808DF8048069462846F9F75F
+:10707000E1FD01231A460F212846F9F72CFE0121D4
+:107080002846F9F719FC00204946401C80B2884286
+:10709000FBD328462E600121F9F75CFE28688007A3
+:1070A000FCD524484C30006894F85C1021F00101B4
+:1070B0002144A1F85000F9F713FC62B6FDF710FC6B
+:1070C00047F69061AAF8001094F85C00401CC0B22A
+:1070D00084F85C000C2822D212491431A1F80080F7
+:1070E000388840F00100388005B0BDE8F08FFFE738
+:1070F000134920F00100085A12490880114945F649
+:107100005800083908800F4846F65801001F0180D2
+:107110000C4920200C390880AAF80090D4E70320FD
+:10712000A070E1E700080040580400202C0800404F
+:1071300000100240002401400028014008000240E5
+:10714000E8AF0008202C01400029018802D041F05E
+:10715000800101E021F080010180704710B50A88AC
+:107160004B88CC881A438B8823431A430B891A43D4
+:107170004B8989891A430A43A0F8442010BD002195
+:10718000018041808180C18001814181818170477E
+:107190000029818802D041F0010101E021F00101C4
+:1071A000818070470029018802D041F0010101E08F
+:1071B00021F0010101807047002930F8441F02D0FE
+:1071C00041F4004101E0C1F30E010180704700006D
+:1071D0004B4910B5884202D10121C41486E0B0F1B8
+:1071E000804F09D0474988420DD101210220FEF786
+:1071F000F3FC0021022064E001210846FEF7ECFCCC
+:10720000002101205DE04049884206D1012104208F
+:10721000FEF7E2FC0021042053E03C49884206D1FD
+:1072200001210820FEF7D8FC0021082049E0384958
+:10723000884206D101211020FEF7CEFC002110204B
+:107240003FE03449884206D101212020FEF7C4FCEA
+:107250000021202035E03049884202D10121441428
+:1072600044E02E49884202D10121CC043EE02C4961
+:10727000884202D101210C0538E02A49884202D116
+:1072800001214C0532E02849884206D101214020E5
+:10729000FEF7A2FC0021402013E02449884206D1D9
+:1072A00001218020FEF798FC0021802009E0204980
+:1072B00088420AD1841501212046FEF78DFC002169
+:1072C0002046BDE81040FEF787BC1A49884202D12B
+:1072D00001210C040AE01849884202D101214C0422
+:1072E00004E0164988420AD101218C042046FEF7A9
+:1072F0008BFC2046BDE810400021FEF785BC10BD88
+:10730000002C01400004004000080040000C004038
+:10731000001000400014004000340140004C0140C7
+:10732000005001400054014000180040001C004083
+:10733000002000400040014000440140004801405E
+:10734000002A828901D00A4300E08A438281704783
+:1073500030B5028C22F001020284028C8388048BF7
+:1073600022F0020224F073050C882C430D8915438A
+:107370004A882A43114DA8420BD0114DA84208D08B
+:10738000104DA84205D0104DA84202D00F4DA84282
+:107390000DD122F008054A8923F440732A4322F0D4
+:1073A00004058A882A438D891D43CB892B4383801A
+:1073B0000483C9888186028430BD0000002C01400E
+:1073C00000340140004001400044014000480140B9
+:1073D000028B22F008020A430283704770B5028CC8
+:1073E00022F010020284028C8488038B0D8823F41F
+:1073F000E6464FF6FF7303EA052535430E8922F072
+:10740000200203EA061616434A8803EA02123243B0
+:10741000104EB04202D0104EB04215D122F080067C
+:107420004A8924F4406403EA0212324322F04006FF
+:107430008A8803EA021232438E8903EA86062643CB
+:10744000CC8903EA8404344384800583C988018796
+:10745000028470BD002C014000340140028B4FF6C5
+:10746000FF7322F4006203EA012111430183704794
+:1074700070B5028C22F480720284028C8488838B23
+:107480000D8823F073031D4322F400730E894FF619
+:10749000FF7202EA06261E434B8802EA03233343A7
+:1074A000104EB04202D0104EB04215D123F4006607
+:1074B0004B8924F4405402EA0323334323F48066C7
+:1074C0008B8802EA032333438E8902EA0616264399
+:1074D000CC8902EA0414344384808583C988818777
+:1074E000038470BD002C014000340140828B22F0E7
+:1074F00008020A438283704770B5028C22F48052DE
+:107500000284048C8288838B0D8823F4E6464FF630
+:10751000FF7303EA0525354324F400560C8903EA7A
+:10752000043434434E8803EA06362643094CA0420D
+:1075300002D0094CA04205D122F480448A8903EA92
+:107540008212224382808583C988A0F84010068475
+:1075500070BD0000002C014000340140828B4FF6CA
+:10756000FF7322F4006203EA012111438183704713
+:10757000018582827047828822F070028280828830
+:107580000A4382807047A0F84010704730B50288E7
+:107590001B4B1C4C98420DD0A0420BD0B0F1804F39
+:1075A00008D0194DA84205D0184DA84202D0184D58
+:1075B000A84203D122F070054A882A43154DA842FB
+:1075C00006D0154DA84203D022F44075CA882A433C
+:1075D00002808A8882850A88028598420AD0A04261
+:1075E00008D00E4A904205D00D4A904202D00D4A72
+:1075F000904201D1097A01860121818230BD0000CB
+:10760000002C01400034014000040040000800400C
+:10761000000C0040001000400014004000400140F9
+:1076200000440140004801404FF6FF718180002175
+:107630000180C1804180017270470029018802D019
+:1076400041F0020101E021F00201018070470029B0
+:10765000018802D041F0040101E021F00401018021
+:10766000704780092830FF2801D9FF207047C0B239
+:1076700070472DE9F041B1F9025000231E240F227A
+:10768000854203DDB1F90000BDE8F081B1F97A501F
+:10769000854202DAB1F97800F6E701EB8205B5F927
+:1076A0000250854201DA134600E01446E2185208FF
+:1076B0005D1CAA42F1D101EB8203B3F9024084427E
+:1076C00006DAB3F9067031F92250B3F9046005E027
+:1076D00033F9027C31F9225033F9046C001BC117D5
+:1076E00089013A1B41EA9061D3178001F8F71AFD2E
+:1076F000721BA0FB024601FB0261D31700FB0310C3
+:10770000810641EA9410284400B2BDE72DE9F04F0C
+:10771000DFF8B8B16A48DFF8AC91DFF8ACA190F8B7
+:107720000EC0BBF91A70BBF91C60BBF91850BBF94D
+:107730006C10BCF1070F48D2DFE80CF08D041A3052
+:10774000485E7600D9F80020C284DAF8002002856D
+:10775000C28C038DA7EB820212B2A6EB83034A43CD
+:107760001BB2594342F3CF2241F3CF23D11870E02B
+:10777000D9F800208284DAF800200285828CA5EBFB
+:10778000820213B2028D4B43A6EB820212B243F384
+:10779000CF24514341F3CF23E11814E0D9F800205E
+:1077A0000285DAF800208284028D838CA6EB8202A7
+:1077B00012B2A5EB83031CB24A43614342F3CF23C9
+:1077C00041F3CF24191949420AB244E0D9F8002004
+:1077D000C284DAF800208284C28C838CA7EB8202F8
+:1077E00012B2A5EB83034A431BB2594342F3CF22A3
+:1077F00041F3CF24111914E0D9F800208284DAF87B
+:107800000020C284828CC38CA5EB820212B2A7EB4B
+:1078100083034A431BB242F3CF24594341F3CF229F
+:10782000A11849420BB216E0D9F800200285DAF817
+:107830000020C284028DC38CA6EB820212B2A7EB99
+:1078400083031CB24A4342F3CF23614341F3CF2267
+:10785000991849420CB2BBF91E50594605F21E5602
+:10786000A64201DACE8306E0A5F21E55A54201DD4F
+:10787000CD8300E0CC83B1F9204004F21E5595423F
+:1078800001DA0D8406E0A4F21E54944201DD0C845A
+:1078900000E00A84B1F9222002F21E549C4202DA6E
+:1078A000ABF8224008E0A2F21E529A4202DDABF889
+:1078B000222001E0ABF82230417B8173BDE8F08FDC
+:1078C000A40200203C2401403C280140380500204F
+:1078D0002DE9F04704467048714E002702786F4842
+:1078E000022AB0F9341004D0082A6ED0092A6DD0CB
+:1078F000CDE0C27B022A02D1B0F844205AB1A4F8EC
+:10790000421071810423B6F908101A460020FEF7D0
+:107910001DFF3081BBE06349DFF88C81496A0D149B
+:10792000E58090F84A1099B10089DFF88091C0F3A2
+:10793000C001C0F30020814223D1D8F8440040F2B6
+:10794000BA41884240DD40F66A1188420ADC15E0FF
+:10795000B4F9020040F2DA21884279DD40F26A414E
+:10796000884204DD0823B4F942101A464EE0A0F222
+:10797000DA20F8F760FD00224D4B56E0A0F2BA4045
+:107980004FE04C480078C0060CD5D8F8440041F2CE
+:10799000243188425CDD41F2D4718842E2DC00F699
+:1079A000DC4020E04448DFF8149190F87010012981
+:1079B0000DD090F86F00012809D041480178C9071F
+:1079C00046D04049098889B142E05AE05DE0B4F907
+:1079D000020041F6DC6188423ADD42F2341188420D
+:1079E00010DC00F59270A0F500501AE0B0F910001C
+:1079F000B4F90210A0F59672914229DD00F5967255
+:107A000091420BDDB4F9421020231A460020FEF704
+:107A10009DFEA4F84200002817DB1BE0081A00F5C1
+:107A20009670F8F708FD00224B46F8F770FC0E221E
+:107A3000F8F7DCFCF8F736FD00B2C0F5804068438B
+:107A40008013A4F84200002D04DCA4F8427001E089
+:107A5000A4F842501C48B0F91210D8F85000081A87
+:107A6000718B01EB600000B2F082002800DCF7822D
+:107A7000B4F94200B6F91610884200DB084670815E
+:107A800004E01248B0F87C00F9E77181378184F88E
+:107A90004070BDE8F08700003F070020A4020020EE
+:107AA0004C000020380500203801002000C0924022
+:107AB0000000794010070020580E002000C08240CE
+:107AC000B00A002008000020C80A0020140C002082
+:107AD0002DE9F041B1F9025000232B2415228542F3
+:107AE00003DAB1F90000BDE8F081B1F9AE5085428A
+:107AF00002DDB1F9AC00F6E701EB8205B5F9025001
+:107B0000854201DD134600E01446E21852085D1C70
+:107B1000AA42F1D101EB8205B5F90230834206DABF
+:107B200035F9026C35F9044C31F9221006E01E4695
+:107B300031F92240B5F90630B5F90410801B091B54
+:107B4000C5178911AD0345EA90458703A1FB070CD2
+:107B5000CA1702FB07C201FB05219A1BD317F8F7CE
+:107B6000E1FA000A40EA0160001900B2B0F5804F66
+:107B7000B9DB43F6FF70B6E770B5134C40F224450D
+:107B80002946204600F02CF800281BD0204600F0A3
+:107B900046F82946204600F01DF80C4C00212046EE
+:107BA000FAF7CCFE2046FAF747FFC0F16400084917
+:107BB000C0B20428087201D900F0AEF9BDE87040E7
+:107BC000FAF778BF70BD000000380140580002404D
+:107BD000740600200A0A01219140C94301807047C0
+:107BE00030B501F01F0201240025C1F3421304FA4D
+:107BF00002F2012B0FD0022B0FD0838A4FEA112102
+:107C00000088134204FA01F400EA040001D000B134
+:107C10000125284630BD8389F0E7038AEEE7808896
+:107C2000C0F308007047000070B5214C2068214D5A
+:107C3000400103D520492846F9F746FA206800019B
+:107C400004D51D492846FF31F9F73EFA2068C000E7
+:107C500003D51A492846F9F737FA1948194A01781D
+:107C6000CB0712D192F82F30012B0ED0FAF75EF924
+:107C70002068C0F382611448072916D0216811F0EA
+:107C8000E05F01D15521017070BD012382F82F30D2
+:107C900021F0010101700D4801680D4A01F4E06115
+:107CA00011430160BFF34F8FFEE70021EBE70000B7
+:107CB0000864004000640040010000380000013802
+:107CC0003E080020CC0E0020480800200CED00E00B
+:107CD0000400FA05F0B585B0042000258DF80800F1
+:107CE0000702844C009501958DF80A508DF81350C9
+:107CF00039462046F9F748FB01281DD17E4E06F88B
+:107D0000305FF9F75FF9206840F40040206079485F
+:107D10001430016821F001010160784D286800F0FD
+:107D2000FBFD002176A001F051FE28603946204677
+:107D3000F9F7E2F90120307002212046F9F724FB1F
+:107D400001287CD16A4600212046F9F7F3FB01980F
+:107D50006E4920F0604088609DF80A1008291BD108
+:107D60006B4908440C2817D2DFE800F0060BBDBDB4
+:107D7000BDBDBD1752717CA364489DF80B106F30D8
+:107D80009BE0624A0020694617320B18DB7A1354D5
+:107D9000401CC0B20828F8D3A5E05C499DF80B0050
+:107DA0004F3103090A7860F3030263F304124309B5
+:107DB00063F34512800960F387120A709DF80C0086
+:107DC00048709DF80D0088709DF80E00C8709DF8F1
+:107DD0000F000A7960F30002400860F347020A715D
+:107DE0009DF8100048719DF811208879930862F37E
+:107DF000010063F38300120962F3071088719DF894
+:107E00001220C87962F30600D20962F3C7104EE06F
+:107E100040489DF80B1001709DF80C1041709DF8C2
+:107E20000D1001F003028270C1709DF80E100171F7
+:107E30009DF80F1041719DF81010817100E056E01F
+:107E40009DF81110C1719DF8121001724BE02F487E
+:107E50009DF80B205730017862F30101920862F31C
+:107E600087012AE029499DF80B205F31087862F3E9
+:107E70000300120962F3071008709DF80C004870A7
+:107E80009DF80D20887862F30600D20962F3C710CE
+:107E900088709DF80E00C8709DF80F0008719DF85D
+:107EA000100048719DF8110088719DF81200C8718A
+:107EB00019E016489DF80B10673001709DF80C1002
+:107EC00041709DF80D1081709DF80E10C1709DF8E5
+:107ED0000F1001719DF8101041719DF81110817102
+:107EE0009DF81210C17102212046F9F705F905B07D
+:107EF000F0BD000000640040CC0E00204C080020C3
+:107F00006465765F63616E310000000060070020E9
+:107F1000FFFE00E71010002070B51D4D00242878EA
+:107F2000432834D16878462831D1A878502807D022
+:107F3000512805D0812803D0892801D0212826D1B5
+:107F4000144E7071E9787172A81C891CFAF758F800
+:107F5000B072717A294409793182884217D106F1C9
+:107F60000E00017841F0020101700B48016841F0F8
+:107F700020010160317A0948002204E02B5D03559D
+:107F80002A55641CE4B28C42F8D38078707170BDBD
+:107F9000F0080020740600200C0C0140920D002017
+:107FA00070B51D20FDF7C8FAFCF78EFD1D20FDF70A
+:107FB000D9FA154890F82F10144D0623144C85F863
+:107FC000381090F83B1095F83B201143012A04D05B
+:107FD000022A07D0042A0AD010E0827A8A420DD001
+:107FE000007B09E0027D8A4208D0807D04E0827F28
+:107FF0008A4203D090F82000884200D123700020EC
+:1080000085F8400070BD00005804002038010020B1
+:108010003F0700200B4800214180A0F1B8018A8968
+:108020008280CB891A44C2800B8A1A4402814B8A0F
+:108030001A444281898A1144818143F6FF71C181CA
+:1080400070470000F0010020084940F61C72B1F9A9
+:108050000C00904202DA00F59F7005E041F2E30265
+:10806000904201DDA0F59F70C88170474C00002050
+:1080700038B51348C16941F00401C1611E208DF873
+:10808000000002208DF801008DF8020001248DF817
+:1080900003406846FDF772FA0A49842008800949BE
+:1080A00047F690602C3108800020091F08800549A0
+:1080B00014310C80091F0880081F048038BD00009F
+:1080C000001002400008004030B420491E4A4578A4
+:1080D0008B7A114692F83B4091F83910AC4218D196
+:1080E0004BB10379994202D04379994201D1407949
+:1080F0001AE0807909E08379994202D0C479A142DB
+:1081000002D182F82F3011E0407982F82F0030BC84
+:108110007047C578AC42FAD16BB1C379994202D0AD
+:10812000037A994205D1007A82F82F0030BCFEF71D
+:10813000BFBB407AE9E7437A9942E2D00479A14291
+:10814000DFD0007AE1E70000580400203801002069
+:10815000FEE700002DE9F0470446007F012868D1C2
+:108160003548E1880288511A89B2072916D3008858
+:10817000E080B4F9000044F2DD414843401346F684
+:10818000D96148438013A060401000B2A0814FF035
+:108190008051B1FBF0F0F8F749F92061B4F90C60B7
+:1081A00096B1B4F902104DF6B05048430014A082C5
+:1081B000B4F904704DF6B05207FB02F24FEA2245C3
+:1081C000E58204D4024603E00020E08330E042422E
+:1081D00012B22283002D01DB2B4600E06B421BB262
+:1081E000DFF85890638398464FF4804AB24208DA29
+:1081F000F8F713F92169F7F7E6FFF8F73AF9801372
+:1082000004E0002901DA484600E05046E083B0452A
+:1082100009DA2846F8F701F92169F7F7D4FFF8F7EA
+:1082200028F9801304E0002F01DA484600E05046A8
+:108230002084BDE8F08700004807002000C0FFFF51
+:108240002DE9F0414C484D4E00250078A6F1500430
+:10825000022806D14A4FF87B022802D1B7F8440021
+:1082600030B1A5862564B56284F83850BDE8F08148
+:1082700044488168C068494300FB0010FBF766F979
+:1082800040F233314843810BB4F8440043F6CC420A
+:10829000504301EB903080B243F69911A4F84400AA
+:1082A000884209D338481146B0F90400884203DBFC
+:1082B00097F84A00032813D00123B4F934101A4662
+:1082C0000020FEF743FAA086B4F84000012301B273
+:1082D0001A460020FEF73AFA20648003B06226E0D6
+:1082E000B4F8460041F69A13A0F51852663A9A423D
+:1082F00009D2B4F94400214AFAF7C8FF20640120EA
+:1083000084F8380022E044F24711884212D994F8E8
+:108310003800D8B11D480178491CC9B20170022942
+:1083200014D30570206C10B1401E206408E084F85E
+:1083300038500BE0A0F58040B0F5A47F03D2206C4C
+:108340008003B06202E084F83850B562B4F84000AF
+:108350000A4980B20839323401F006FDB4F9000050
+:10836000B4F91810414389136180B4F916104843D9
+:108370008013A0807AE700003F070020800A0020D9
+:10838000A4020020BC090020E205002032010020E8
+:108390000D480021A32280F82810C1838186503027
+:1083A000C2600E22028241F262024261082202830E
+:1083B000418341F2555282839203C0E9081240F290
+:1083C0008E32826081627047300A00202DE9F041D0
+:1083D0000546FBF7B3F9204C204E0746206861683C
+:1083E000421C8A4220D009B93F281DD004EB00105E
+:1083F000AA7A05F10B010E30F7F7C5FE216868680F
+:1084000004EB011188602168A87A04EB01118881CE
+:1084100072B62068401C2060402801D300202060F4
+:1084200062B6307888B114E03846FBF76FF90A2855
+:10843000D4D3706800F070FA002109A001F0C6FAE8
+:1084400070604FF0FF30BDE8F08155203070F9F7D3
+:108450006DFD0020F7E70000A81400204808002068
+:108460006465765F63616E310000000010B5040042
+:108470000B462D4AC3F1000028D56442002B12DAC6
+:10848000A04207DA214600F0F1FB32F81000C0F5F7
+:10849000404041E00146204600F0E8FB32F8100081
+:1084A00000F5004038E0A34208DA2146184600F003
+:1084B000DDFB32F8100000F540402DE0204600F0D2
+:1084C000D5FB32F81000C0F5803025E0002B12DA21
+:1084D000A04207DA214600F0C9FB32F8100000F58F
+:1084E000804019E00146204600F0C0FB32F8100041
+:1084F000C0F5004010E0A34208DA2146184600F01B
+:10850000B5FB32F81000C0F5804005E053B12046BD
+:1085100000F0ACFB32F81000B0F5004F01DDA0F523
+:10852000803010BD002010BDF4AF00084043801320
+:10853000494300EBA13000220302002B14DDB3F508
+:10854000001F01DC802001E04FF4005093FBF0F1AC
+:10855000014401EBD1714910814206D0521CD2B2C4
+:108560000846062AF2D300E00021C80000B2704796
+:1085700002E008C8121F08C1002AFAD170477047EC
+:10858000002001E001C1121F002AFBD1704700004A
+:108590002DE9F047BD4CBE4821880288511A89B2A6
+:1085A0000F297DD30088A4F13C052080288F08B1D5
+:1085B000401E28872B78B74AC3F3810001281ED0BC
+:1085C000022821D0118BB148B44EDFF8CC92407E06
+:1085D000B6F806C00027B1F5926F1CD8142818D33E
+:1085E000782060764CF01000F08040F26660A88140
+:1085F00023F001002870D77389F8007018E0108B01
+:1086000000EB4000C00302E0108BA5494843010C79
+:10861000D9E7401C04E0B1F5216F09D910B1401E23
+:10862000607605E02CF01000F08043F00100287027
+:10863000B5F90200B5F914304143C3EBC303C1F3EC
+:108640008F31C3F3D10303EB510109B2A9829046E4
+:10865000128B4FF080535043B5F91620C0F38F3082
+:10866000C2EBC202C2F3D10202EB500000B2E882B8
+:10867000AA6A42431213EA6293FBF2F22A63894A1E
+:108680001080A2680A44A260E1680144E160207C95
+:10869000401CC0B22074072802D942F3CF0000E08A
+:1086A000E8E02883C9106983E760A76041F6C80144
+:1086B0002774884204DD2A8B7B49B1FBF2F1E98102
+:1086C000C117890341EA9041800342F69B4200238F
+:1086D000F7F728FDA8846D482A78A0F13C0093079D
+:1086E000B0F90600C2F3810200EB801101EB00310A
+:1086F00041F30F3115D5012A07D0022A0BD04EF6CF
+:10870000AC3141430914A18011E049F25862504351
+:108710000014A08020E04CF20C3141430914A180E8
+:1087200026E0012A0ED0022A18D0A08069845F4971
+:1087300048430014A4F81E00FAF73EFB5C4800888A
+:10874000C0B143E04AF2904242431214A2804BF27D
+:10875000C822504300146884E183EDE74CF634519D
+:1087600041430914A1804DF66C31414309146984D9
+:108770005049DDE795F8200000BB88F80F7089F8B4
+:108780000070B5F91A00A0F514512C39B1F56E7FBF
+:1087900018D2617FF42912D94749E880434AA1F8E9
+:1087A000460050430014A880A1F84400FF2085F83B
+:1087B000200081F8280041493C20087006E0491C4F
+:1087C000617703E0607F08B1401E6077B5F91A0059
+:1087D000B4F91E203A4990420DDDA27E7D2A08D9C7
+:1087E000F28842F00802F2800A7822F002020A704F
+:1087F0000EE0521C06E0A2F23D12904208DAA27E80
+:1088000012B1521EA27603E0F28822F00802F28032
+:10881000B4F90420904214DA2A4B9B68B3F5FA7F2E
+:108820000FDAE07E3E2809D9F08840F01000F08091
+:108830002777087820F0020008700CE0401CE076F2
+:1088400009E002F23D12904201DD8888A0B1207F4C
+:1088500008B1401E2077B5F91810606908446061BE
+:10886000217E491CC9B221761F2903D94011A88352
+:1088700067612776BDE8F087207F7D2804D9F088DE
+:1088800020F01000F080E6E7401CE3E70C05002034
+:1088900048070020A40200203F070020000C002011
+:1088A00030330100700B002074E8260B188601009D
+:1088B0004A070020E0380100580E00203C07002045
+:1088C000E205002038050020024941F2F460886288
+:1088D00070470000D004002070B50D4C207828B1FE
+:1088E000012808D0062505280FD10BE00948F9F723
+:1088F00097FD012004E00748801DF9F791FD052050
+:10890000207070BDF9F7ACFD2570257070BD0000BA
+:1089100040070020FCAE00080A4A4FF0FF31B0EBE0
+:10892000A20F0CDA00280ADB0749096851F8200079
+:108930004068006900B100476FF0050070470846C5
+:1089400070470000040000007C08002070B50A4D4C
+:10895000A86870B100240948AC60F8F75DFC0848CD
+:1089600004604460A0F58160046044602C700020C5
+:1089700070BD6FF0040070BD480800200064004026
+:10898000A81400207FB505460024631E244A4FF03A
+:108990000050072D41D2DFE805F04004111E2140B0
+:1089A0003C00814208D2D068202805DA1D4B43F8EC
+:1089B0002010401CD0600CE01C4627E08142FBD216
+:1089C00010692028F8DA174B803343F82010401C38
+:1089D00010610023F0E7F8F735FC17E000208DF870
+:1089E0000B000121ADF800000422ADF80400ADF841
+:1089F00008008DF80C108DF80A00ADF80220ADF8D3
+:108A000006208DF80D106846F8F758FC204604B093
+:108A100070BDBDE87F40FAF725BF1846F7E70000B4
+:108A200048080020B0180020F8B5414EB068012871
+:108A30007BD04048F8F7F0FB01210820FDF7D8F87B
+:108A400001210846FDF7D4F801214806FDF7B8F8E2
+:108A500001214FF4EA10FAF71DFE4FF48070ADF8D3
+:108A6000000003248DF802400420334D8DF80300EC
+:108A700069462846FAF7BCFD6815ADF800008DF888
+:108A8000024018208DF8030069462846FAF7B0FD29
+:108A900014208DF8000002278DF8017000248DF855
+:108AA000024001258DF803506846FCF767FD13204E
+:108AB0008DF800008DF801708DF802508DF803508C
+:108AC0006846FCF75BFD16208DF800008DF801402C
+:108AD0008DF802408DF803506846FCF74FFD1749AA
+:108AE0000120FFF74FFF16490120FFF74BFF154903
+:108AF0000120FFF747FF14490120FFF743FF134907
+:108B00000120FFF73FFF00210320FFF73BFFF8F7AD
+:108B10002FFB0F4804604460A0F58160046044604E
+:108B200034700020B560F8BDFFE74FF0FF30FAE782
+:108B30004808002000640040000C014020FF40185D
+:108B400020FF431820FF441820FF451820FF251858
+:108B5000A81400202DE9F04781461E4886B017462C
+:108B600080680E46A0B14FF0FF381FB36846FAF791
+:108B700087FE401C0ED00DF10B019DF80A208A469D
+:108B80004846019DF7F7FFFA9DF80A403D601DE059
+:108B90006FF0040006B0BDE8F08700BFFAF762FE90
+:108BA000411C15D0A84213D16846FAF769FE019816
+:108BB000A84201D04046EDE79DF80A2009EB0400E9
+:108BC0005146F7F7E0FA9DF80A000444B442E5D3B1
+:108BD0002046DFE7480800202DE9F04706462248F6
+:108BE00086B00024806888B1601E002A10D0126808
+:108BF0000192B2F1005F0BD2CF0801F007054FF0F0
+:108C000000084FF004094FF0080A17E06FF0040065
+:108C100006B0BDE8F08700BF8DF80AA08DF8089077
+:108C200006EBC4008DF809800168CDF80B10406890
+:108C3000CDF80F006846FFF7C9FB641CBC42EBDBB4
+:108C40007DB18DF80A508DF808908DF8098006EBFB
+:108C5000C4012A460DF10B00F7F795FA6846FFF7B5
+:108C6000B5FB0020D4E7000048080020090A05D021
+:108C7000B0FBF1F0FF2800D9FF20704700207047BB
+:108C8000D0E90021C368521A5A4301EBA231816036
+:108C900041607047B0F90020B0F90210B0F9063019
+:108CA000521A5A4301EBA231818041807047000083
+:108CB00030B5494B188849498A89801A85B2484895
+:108CC000484A0F2D047801F14C001DD31D888D8179
+:108CD000117A090713D5022C01D0434912E0434D04
+:108CE000B0F90210B5F90050A94205DC02DA01F131
+:108CF000020108E0458007E0A1F1020103E0022C37
+:108D000002D13B4909884180B0F840101D88691A9A
+:108D100089B29C2949D31988A0F84010D16A002350
+:108D2000B1F5804F31DB3349096DB1F5405F2CDD82
+:108D3000314940F26665B1F91010A94212DD43F6DF
+:108D40009915A94202DB40F2333108E040F2333595
+:108D5000A1F26661694343F2333591FBF5F1A0F866
+:108D6000441001E0A0F844302449B2F80A510978CF
+:108D7000C1F381012DB100BFB0F8441001F21E51C2
+:108D80001CE092F84A20032A10D0A0F84430022CAC
+:108D900001D0A0F84430B0F95C10B0F9443001F1D2
+:108DA00014029A420DDAA0F85C2030BD012901D0EE
+:108DB0000229E1D1B0F8441001F23331A0F8441097
+:108DC000E5E703F11402914203DD1439A0F85C10C9
+:108DD00030BDA0F85C3030BD480700200000002006
+:108DE0003F070020A4020020CE040020CC04002075
+:108DF000C80400203801002038050020D0040020DD
+:108E00002DE9FC4101210220FCF7DAFE01211920A5
+:108E1000FCF7EEFE01213C48FAF73CFC4027ADF898
+:108E2000007003248DF802400420384D8DF80300B3
+:108E300069462846FAF7DCFBE001ADF800008DF842
+:108E400002401C208DF8030069462846FAF7D0FB43
+:108E50004FF4E0712846FAF752FCA815ADF800006F
+:108E60008DF8024010208DF8030069462848FAF773
+:108E7000BFFB4FF4A060FCF7B3FB1D208DF804008E
+:108E800001268DF8056000258DF806508DF80760E5
+:108E900001A8FCF773FB1F498C2008801D494FF681
+:108EA000FA702C3108806E20091F08801948143090
+:108EB0000680184808300780164920310D80154A71
+:108EC000D020121D1080134A45F2F3001832108092
+:108ED0000A1F45F2500010800E4A4FF6FF703832DC
+:108EE0001080121D1080121D108041F21B1008808E
+:108EF00000F012F8FAF7E6FE064810300580001F71
+:108F00000480BDE8FC810000000C1A000010014044
+:108F1000000C01400004004070B51D20FCF701FB6F
+:108F20002A4D40212846FAF7E1FB8400802128469B
+:108F3000FAF7DCFB44EA4004A9152846FAF7D6FB09
+:108F40000443E0B2224C84F83C00FAF779FC054671
+:108F5000052805D91F48C18841F04001C18001E0C2
+:108F600084F838501C48007A000703D594F838007C
+:108F70001A490D5C4FF6FA702063E062A0626062ED
+:108F80002062E061A0611648606300206064206593
+:108F900084F83F0084F84000FAF700FCA07AFF282C
+:108FA00011D0022084F83D000E480088A0662846B3
+:108FB000FBF7EAF8207820F001002070BDE870404F
+:108FC0001D20FCF7C4BA0120ECE7000000100140AE
+:108FD00038010020000C0020A4020020F0B8000896
+:108FE000DCFF0500240400402DE9F0434D484E49C4
+:108FF00002880B889A1A92B20F2A67D309880180D7
+:109000004A49C98B027D00EB42029180017D491CD7
+:10901000C9B20175082959D3002404752246017D7F
+:1090200000EB4103491CB3F90430C9B202EB6302FF
+:1090300012B201750829F2D33D4904753D4B4A80AF
+:1090400044800E789D895FEAC67C40F638694FF00F
+:10905000030714D0A2F22B5C42F6E858C44520D393
+:10906000A1F1020C26F00204ACF8002047750C7048
+:1090700040F22B54A24211DA45F004021EE046F001
+:1090800001060E704A4507DD45F001029A8126F07F
+:1090900002020A70477517E0447515E045F00202B8
+:1090A0000CE04A450CDA8775427D12B1521E4275BA
+:1090B0000AE046F002020A7025F007029A8103E0F6
+:1090C000837D2BB15B1E837540888880BDE8F0836B
+:1090D00042F6AA239A4222DAB1F904302BB941F2BE
+:1090E000CD05AA4201DA4480EEE7134C920302EB6D
+:1090F000843241F67244B2FBF4F214B24FF480555C
+:1091000002464480AC4200DA5580B2F90240E41ACB
+:1091100004F5A374B4F5237FD6D84380D4E74FF485
+:109120008043FAE7940C002048070020A4020020A6
+:10913000E2050020000C0020C8F1FFFF2DE9F041FE
+:109140006D4CDFF8B8E14FF0000594F83410C80713
+:1091500006D094F938104B42002958DD0E4657E0EE
+:10916000674884F83750A4F84250664A90F83800AF
+:1091700084F840009586CEF80450CEF80850624E30
+:1091800040F26663CEF80C50A4F87C3036F810003C
+:109190005E4E768830444FF6FF7606EA800024F86B
+:1091A000300B4FF0806044F8040CA32020846084CE
+:1091B0005810A084E38440F69910208558006085FB
+:1091C0004FF48050A08541F23330E08541F2666073
+:1091D000208641F69910608641F6CC40A0864FF477
+:1091E0000050E08642F23330208742F266606087AA
+:1091F00042F69910A08742F6CC40E08782F8A15051
+:1092000041F00100207184F84450BDE8F0811E4611
+:1092100094F937004242002801DD074600E0174676
+:10922000F61B012E0BD0002800DB02465FFA82F607
+:1092300084F8380094F84F00012805D041E0002957
+:1092400000DA1946CEB2F3E794F939305942002BCF
+:1092500001DB184600E0084694F93A20C7B25042B4
+:10926000002A01DB944600E08446BC4508DD002A64
+:1092700000DA0246D7B2002B00DA0B46D8B207E07C
+:10928000002B00DA0B46DFB2002A00DB1046C0B22A
+:1092900004EB4000B0F9501004EB470030F9502FB8
+:1092A00011444910018084F84F5084F83E5084F8EE
+:1092B0003D5084F83C5084F83B5084F83A5084F890
+:1092C000395004EB46007546B0F9500024F8420FBF
+:1092D000BEF80410C82309B26422FDF737FA6860AB
+:1092E000E968401AA9680844A860B5F90010484325
+:1092F000C013E860608788E7140C0020D0050020C8
+:1093000038010020A402002002B900084C0000200F
+:10931000F0B4544890F83410C90776D0524990F808
+:109320004030002291F838108B426FD04F4CA0F89B
+:1093300072204F4DE65C04468E4294F9374002D0CD
+:10934000EE5C8E420FD1641C64B280F83740EB5C57
+:109350008B4202D1641C80F8374090F937300F2BD4
+:109360001BDD0F2317E0434DEE5C434D8E4202D0D0
+:10937000EE5C8E4211D1641E64B280F83740EB5C23
+:109380008B4202D1641E80F8374090F937406FF06D
+:109390000E039C4201DA80F83730324B90F83F5090
+:1093A000393390F83740EC5490F83F305B1CDBB217
+:1093B00080F83F30062B01D380F83F2090F93940E8
+:1093C00090F93B309C420ED190F93D40A3420AD126
+:1093D00090F93A4090F93C309C4204D190F93E40DB
+:1093E000A34200D1012280F84F201F4A80F840108C
+:1093F00090F937501378214A012D0DDD14465E0790
+:10940000A46804D544F0080403E028E015E024F043
+:109410000804946080F83510B5F1FF3F0ADA5B0765
+:10942000936802D523F0080301E043F0080393603A
+:1094300080F83510F0BCFAF7B1B990F84F10012957
+:109440000DD1B0F8721043F60953491C89B2A0F847
+:109450007210994203D9A0F8722080F84F20F0BC16
+:1094600070470000140C002038010020E4B8000808
+:10947000EAB80008F6B80008FCB80008A40200200A
+:1094800010B502884188B0F90830114409B281FB57
+:109490000313890B428041EA8341B0F90420B0F9FB
+:1094A000063082FB0332940444EA933211448180F3
+:1094B00010BD000030B52049204AB1F86A3010884C
+:1094C000C01A80B20F2836D31088A1F86A001C4D4C
+:1094D00000204FF000432A5C940903D00124B4EB30
+:1094E000921F24D1D20622D0164A52F820201268A8
+:1094F000134C123434F81040224201EB000494F96A
+:10950000722008D00A2A04DB0A6823FA00F42243F6
+:1095100008E0521C09E012F10A0F05DC0A6823FA80
+:1095200000F4A2430A6002E0521E84F87220401C3C
+:10953000C0B21128CFD330BDE80500204807002075
+:10954000F8B30008F8B400082DE9F0077A497B4821
+:109550000A8903889A1A92B2082A75D3008808816A
+:10956000A1F12C0042890AB1521E4281744A92F83C
+:109570002820802A68D302F03F020A70C2890AB10B
+:10958000521EC281B1F90620902A0CDB8A46FF2ABE
+:1095900009D08146C089002856D16A480023007846
+:1095A000092805D005E0BDE8F007634800F0C0B920
+:1095B0000823654A92F8EE500DB143F00403634866
+:1095C000817AC90701D043F00203D2F808C05FEAEC
+:1095D0000C5101D543F00103176800215C4EFC03D8
+:1095E00002D596F8654004B18021C4885FEA4468DA
+:1095F00001D541F040015FEA845801D541F02001D6
+:109600005FEAC47801D041F01001007A400701D52B
+:1096100041F008014F480078C00701D041F0040133
+:10962000A00601D541F001010020012D00D1082044
+:1096300096F870508DB992F84A20032A05D0022A74
+:1096400006D0012A07D008E072E040F0030004E0F1
+:1096500040F0020001E040F001007A0701D440F040
+:109660002000CCF3C0020025CCF3002C624502D1CF
+:109670003A0700D4042596F86F20012A01D145F05D
+:109680000105354A0027BC4612783E46C2F38102E6
+:10969000012A04D0022A04D0032A04D004E00226BE
+:1096A00002E0042600E010262C4A64060ED5224C67
+:1096B0001C342478240609D51478640606D4284A74
+:1096C00040F6CC44926D6243140C05E0B2F8B6202B
+:1096D00040F699146243940B4FF008088AF80A8008
+:1096E0004FF061088AF80B808AF80C308AF80D1068
+:1096F0008AF80E008AF80F508AF81070270A4B403B
+:1097000083F06901414069408AF8117079408AF814
+:109710001240614052468AF813C071408AF81460C2
+:1097200051754FF4C871A9F80E10FF20AAF8060071
+:10973000BDE8F00770470000F4060020480700204D
+:10974000E80500203F070020A4020020000C0020B4
+:10975000580E0020B00A0020D0040020380100205C
+:10976000540900205D48816941F0FC0181614FF49A
+:10977000A060FBF735FFFAF733FBF7F721FAFBF7A9
+:10978000AFFD002156A000F021F958490860FDF70F
+:10979000EFF8FCF7E1FEFFF733FBFBF70DFAFFF7FD
+:1097A000BBFBFAF78FFA524D4FF40050A5F81A019F
+:1097B000FCF7C6F8FCF77AF800214FF4FA5340F2B0
+:1097C000EE220020401C80B29842FBD3491C89B293
+:1097D0009142F6D3474C002684F87260F7F780F880
+:1097E000F8F714FF42F21C202083401C608342F2F1
+:1097F0000320A08342F2AA00A080F8F70DFCFEF738
+:1098000037FC10223C493D48F6F7BDFC01F0F6F963
+:109810003B4C3D4FE08820F04000E0803948017823
+:1098200021F020010170FA20F8814FF49670A5F81C
+:109830004200FFF749F835493548FBF7E2FF354864
+:10984000FCF704F83448416A88473448416B88473C
+:10985000FEF79EFD3248F9F7ABFAF8F70FFC3149F5
+:109860004220C8803049C8603048F7F755FBA868E7
+:1098700020F48070A8603E71E088E0812089208219
+:1098800060896082F9F716FEF9F772FDFEF780FE37
+:1098900001F034F9FFF7A8FB00F034FAFFF70AFEF5
+:1098A00000F0E4FFF9F758FBF8F712FCFAF78AFC2E
+:1098B000FFF7FEF9FCF72CFAFAF7ACF8FAF7DEF846
+:1098C00000F0B2F8FFF740FE1548F9F71DF900F077
+:1098D000A5FAFCF785FEF9F7A1FACDE700100240E2
+:1098E0006465765F63616E31000000004C08002003
+:1098F000A402002038050020580E00202806002071
+:10990000000C0020380100203C070020000A002045
+:10991000D00900200C04002020000020CC000020F2
+:109920003C0B00203007002040040020B00B00203A
+:10993000F0B523490278B0F9064000231F4E31F8F4
+:109940001210FF2C18D0B0F904701E4DBC4231DA51
+:1099500000EBE40704F00704BF7AA7408478FFB265
+:109960003CB190F801C0ACF1010C64451FDA3C0633
+:109970001DD455F822200DE056F82220116012491E
+:109980008A79521CD2B28A71022A02D38370C380B0
+:109990008B71F0BD11608178491CC9B28170427829
+:1099A0009142F6D38370C188491CC180F0BD56F83E
+:1099B0002220EFE755F822201160F4E7D8B500081F
+:1099C0000AB4000880B50008C80600202DE9F0415F
+:1099D0000F4680460024124D124E08E0286850F8C9
+:1099E000240001684046F6F7E0FB38B1641CB4EB94
+:1099F000A60FF3DB6FF00100BDE8F081286850F896
+:109A000024004068016829B13846884728B16FF0C2
+:109A10000200F1E76FF00500EEE72046ECE70000FA
+:109A20007C08002004000000F0B561486149B0F8EE
+:109A30006C200B889A1A92B29C2A7BD30988A0F8D2
+:109A40006C105D495D4F91F82A1001F0070297F8FC
+:109A50004A10022A00D1491E594C80F83E104FF09E
+:109A60000203E2884FF00001550401D5012236E0DF
+:109A7000A489E50601D5062231E0250701D5082293
+:109A80002DE0550603D44F4D2D78AD0601D50422A7
+:109A900025E0150501D5072221E0150601D50A228A
+:109AA0001DE0950601D50C2219E0150701D50B2202
+:109AB00015E0550701D4D50501D510220FE0D506D4
+:109AC00001D505220BE0650703D4A50701D4E407FF
+:109AD00002D080F86E3007E0920403D5032280F8AC
+:109AE0006E2001E080F86E10374A384C92F820E082
+:109AF000324A251FD2F808C02D4AB2F87060721C95
+:109B000092B2BEF1000F0DD02CF4000CC7F808C0C3
+:109B100090F86E70B7B11E2F1AD090F86F200AB36C
+:109B200025E007E04CF40006BE60A0F870200A2A89
+:109B300001D22360F0BD142A01D22B60F0BDA0F841
+:109B40007010F0BD2B60A0F8701080F86F10F0BDA1
+:109B5000642E04D2A0F87020322AEED3E9E7A0F8F0
+:109B60007010EAE77F1C80F86F70A0F8701090F812
+:109B70006F20012A10D0002AE9D0B0F87060761C5E
+:109B8000B6B2A0F870601E2ED7D323603C2EDED96B
+:109B9000521E80F86F20D2E7B0F87020521C92B2AB
+:109BA000A0F870202360C82AD1D980F86F10C6E7CA
+:109BB000E805002048070020580E0020A4020020DD
+:109BC000000C002038010020D0040020141C0140AB
+:109BD000F0B54548B0F84810491C89B2A0F84810C3
+:109BE00002297DD341490024A0F848400A78404B1F
+:109BF000042A5BD04FF48041082A0BD0A0F10C025C
+:109C0000B2F900208A4200DA1146B3F984208A4270
+:109C100000DA1146374A12698A4200DA11B24182EB
+:109C200082881D8AC2EB8502334D12B22D78C5F3AE
+:109C300081062D4D40F6D9467243B5F97650921201
+:109C40006A431213C26086681546C6EBC60642F325
+:109C5000D102F60202EBA6328260C66C1644C664DC
+:109C6000B0F850707F1CBFB2A0F85070B7F5806F8D
+:109C700004D3B6120682A0F85040C464C66A891A9A
+:109C8000A6EB461740F2545207EB07174A43A7EBDF
+:109C9000C61602EB4602466A32444262B3F93430D9
+:109CA000B2EB034F06DD1A04426206E01349B1F934
+:109CB0000410AFE7002A00DA4462C162104990F84C
+:109CC0003D2091F838108A420DD080F83D10B0F850
+:109CD0004210A0F84410B0F84010A0F8421000E084
+:109CE00001E0A0F84050F0BD380500203F070020FB
+:109CF000A4020020F80D0020D00400200C0E00204B
+:109D00003801002015481649B0F85A200B889A1AD5
+:109D100092B20F2A20D30988A0F85A10B0F9001087
+:109D20004FF48042C1EBC12141F35131A0F86C10D6
+:109D30000C490B78A0F10C01022B06D1B1F90030CF
+:109D4000934202DA1B1D0B8000E00A800021A0F87C
+:109D5000601020F85C1F428070470000380500202A
+:109D6000480700203F0700204FF6FF7202EA8002FA
+:109D700010F4404315480ED0B3F5804F14D0B3F51E
+:109D8000004F4FEA122216D0C2F5807330F813301C
+:109D90005B424B8005E0120A30F812304B80C2F56E
+:109DA000807230F812000FE0120AC2F5807330F8AA
+:109DB00013304B8005E030F81230C2F580725B4200
+:109DC0004B8030F81200404208807047F4B1000820
+:109DD000104A518AD08A928A16384639A2F1110265
+:109DE00000D54942002A00DA52421144002800DA24
+:109DF00040420844084943F6284300B2B1F93620EE
+:109E00005A43921340F2D733584302EBA030C8862E
+:109E100070470000A402002038050020F0B59049EA
+:109E200090480A8903889A1A92B23E2A1ED3008863
+:109E3000088101F138004FF4FA63428A9A4202D253
+:109E4000521C428200E04382874A92F82220802AF4
+:109E50000CD302F03F020A70B1F90620402A06DB5B
+:109E6000FF2A04D0C2883AB1521EC280F0BDBDE8BC
+:109E7000F0407B48FFF75CBD428A9A42F6D30778F0
+:109E80004FF0010E3A074FF0FF055BD5847A40F2A0
+:109E9000DC52630708D444F004038372C28081F863
+:109EA0000BE081F80AE04CE04378072B05D0032B48
+:109EB00003D0052B01D0062B07D1660605D444F04C
+:109EC00040038372C280052239E0654A5FEA437C21
+:109ED00002F138024FF42076127A0DD55FEAC26C97
+:109EE0000AD45FEA446C07D442F0100202723A06C8
+:109EF00028D4C680192222E0DF0709D0970707D4AB
+:109F0000670605D442F002020272C680042216E0FF
+:109F10009F0709D5170707D4670605D442F0080242
+:109F20000272C68003220AE01B070BD5530709D42F
+:109F3000630607D442F004020272C6800B22CA7282
+:109F40008A72CD80494AB2F92230B2F91A7003F20E
+:109F50003D140022A74200DB0276414E444C06F13C
+:109F60003806A479B6895FEAC46C06F101064FF49D
+:109F7000C874B6B213D58681B6F57A7F05D9017A51
+:109F800021F0800101728281F0BD037A1E06FBD4AC
+:109F9000828143F080020272C480112035E09F422A
+:109FA00016DA037E052B13D28681B6F5487F04D9D5
+:109FB0008281027A22F040020272027A5606E3D4CB
+:109FC0005B1C037642F040020272C48002201CE057
+:109FD000284B1C89C4F3C006C4F3002740F2EE24CA
+:109FE000BE4216D11E78360713D4427E012ACBD149
+:109FF000428BB2F5167F02D2521C4283F0BD827AA8
+:10A0000042F002028272C4800F20C8728872CD8032
+:10A01000F0BD93F811714FF40046012F18D1164F7F
+:10A0200041F6583C7F6C674512DD83F810E1134B15
+:10A030001E60C38AA34202D25B1CC382F0BD4FF4F0
+:10A04000FA73C3801C23CB728B72CD80C282F0BDA9
+:10A05000C2820A4883F81021001F0660F0BD00008C
+:10A06000D806002048070020E8050020D004002082
+:10A07000000C0020A4020020380100201408014038
+:10A080002DE9F05FDFF8FCB3FF489BF81830011DA5
+:10A090000A1DFE4C012B5FD0B4F85E300380B4F88B
+:10A0A00060000880B4F862001080FDF72FFBDFF835
+:10A0B000E083F84D49F2CD32B8F91E00A883B8F913
+:10A0C000201043F6CC4C00EB410151430914E983C5
+:10A0D000B5F92230B5F9206001FB03F200FB06223E
+:10A0E00042F38F326A82B5F91870714307FB0CF79F
+:10A0F00040F2333CBF1302FB0CF207EBA23200FB31
+:10A1000013102A8340F38F30A882B5F91A1043F652
+:10A11000AE72514300EB0012891302EB8010DE4F48
+:10A1200001EBA030DD4E6883786C306031693046D9
+:10A130008847DB49308948800846FDF7C9FBD94E7E
+:10A140004FF000094FF0010A307808280DD0698FD0
+:10A150002982042833D01BE0B4F864300380B4F8BB
+:10A1600066000880B4F868009EE7CF4890F9371081
+:10A17000491C022921D890F8741019B1B5F85A0079
+:10A18000288205E0698F2982A5F85A1080F874A00A
+:10A19000B5F91410B5F90A00C44AF8F759FBE8629A
+:10A1A000B4F91A11884204DDC048E962027C91408A
+:10A1B00081623078042816D00CE0688FE0E7D8F888
+:10A1C00024000014E862E07B04280CD0C5F82C9031
+:10A1D00086F80090B54AB5F91210B5F90800303A82
+:10A1E000F8F736FB02E0B87AF0B3B148A862A94D9F
+:10A1F000AE4E443EA86A3060E86A70603046103562
+:10A20000FBF762FD2888A5F14C01FFF7ADFDA5F134
+:10A210005C08D8F81010C8F86C10B5F91020B068B8
+:10A22000B5F9121000FB02F7F368484303FB1176FF
+:10A2300046F38F3703FB0200AF8740F38F36EE877C
+:10A240009C4D28466F80AE80FDF784FF287F08F183
+:10A250001405012833D0704242104DF6B3504743E5
+:10A260006A803914298000E026E04046A8F80060A2
+:10A2700053184380511AA8F8041084F80C90B8F9C8
+:10A280000030002B01DD84F80CA0B8F90200002892
+:10A2900002DD217B891C2173B8F90420002A02DD2C
+:10A2A000217B091D2173217B072920D2DFE801F0E2
+:10A2B0001F1B3418301D32004FF4AF7096E77D48F5
+:10A2C000B0F9203059424A106A80B0F91E004DF6AC
+:10A2D000B3514843011429804046A8F80030C7E72D
+:10A2E00084F80DA003E0022100E003216173DFF890
+:10A2F000A4A1714E714F9AF800100129617B0DD015
+:10A30000072972D2DFE801F071FCFBFAF9F8F700D7
+:10A310000421EBE70521E9E70621E7E70729F0D269
+:10A32000DFE801F063042F6489D5EF000146184689
+:10A33000FBF74EFA2860B5F9020040F68151484318
+:10A3400081136980B5F9000040F6815250438013B3
+:10A3500028800A18A2F68152B8F80A305242C3EB9C
+:10A36000620212B2A8F80820002A01DCA8F80890BE
+:10A37000B8F80820A4F862201144A4F8601008443A
+:10A380006DE1404201B2504200B2FBF721FA286071
+:10A39000B5F9020040F68151484381136980B5F94F
+:10A3A000000040F681525043801328800A18A2F61C
+:10A3B0008152B8F80A305242C3EB620212B2A8F8D6
+:10A3C0000820002A01DCA8F80890B8F80820A4F8B2
+:10A3D00062201144A4F85E1008446EE13046F6F79E
+:10A3E0004DFC01231A460721CAE0D4E01946104665
+:10A3F000FBF7EEF92860B5F9020040F681514843B9
+:10A4000080136880B5F9001040F6815251438913DA
+:10A4100029804218A2F68152B8F80A305242C3EBA2
+:10A42000620212B2A8F80820002A01DCA8F80890FD
+:10A43000B8F8082068E15942404209B200B2FBF77F
+:10A44000C7F92860B5F9020040F6815148438013EE
+:10A450006880B5F9001040F6815251438913298074
+:10A460004218A2F68152B8F80A305242C3EB620297
+:10A4700012B2A8F80820002A01DCA8F80890B8F861
+:10A48000082071E13C0B0020342C0140A402002084
+:10A49000380500204C000020380100204004002036
+:10A4A000FC0300203F070020140C0020000A0020BD
+:10A4B000A2FEFFFF700B0020002401400028014095
+:10A4C0003046F6F7DBFB01231A46052158E011461A
+:10A4D000FBF77EF92860B5F9020040F68151484348
+:10A4E00080136880B5F9001040F6815251438913FA
+:10A4F0002980421806E076E14AE11BE1ECE0BCE08D
+:10A500008FE010E0A2F68152B8F80A305242C3EB55
+:10A51000620212B2A8F80820002A01DCA8F808900C
+:10A52000B8F808204BE1504201B2584200B2FBF7A4
+:10A530004FF92860B5F9020040F681514843801375
+:10A540006880B5F9001040F6815251438913298083
+:10A550004218A2F68152B8F80A305242C3EB6202A6
+:10A5600012B2A8F80820002A01DCA8F80890B8F870
+:10A57000082052E13046F6F781FB01231A460621F6
+:10A580003846F6F77BFB01213046F6F7EDFA01215C
+:10A590003846F6F7E9FABAF80800ABF80000BAF85E
+:10A5A0000A00ABF80200BAF81000ABF804005546F8
+:10A5B0005E46AB48F8F70AFBB4F85E00F188084441
+:10A5C000A4F86400B4F8600031890844A4F8660077
+:10A5D000B4F8620071890844A4F86800317EA1488B
+:10A5E000012978D034F85E1F018061884180A188FC
+:10A5F00081809C49028808310A8042884A8080888C
+:10A6000088809848896A0830884795F83E00002875
+:10A610007ED0F7F725FF15F83E0F401E2870BDE8E5
+:10A62000F09F01461846FBF7D3F82860B5F9020001
+:10A6300040F68151484380136880B5F9001040F618
+:10A640008152514389134218A2F681525242520854
+:10A650002980A4F862201044A4F860000844A4F8FB
+:10A660005E0000213046F6F77FFA00213846F6F703
+:10A670007BFA01231A460621B0E6404201B250425D
+:10A6800000B2FBF7A5F82860B5F9020040F6815149
+:10A69000484380136880B5F9001040F68152514359
+:10A6A00089134218A2F68152524252082980A4F816
+:10A6B00062201044A4F85E000844A4F86000002161
+:10A6C0003046F6F751FA00213846F6F74DFA0123E5
+:10A6D0001A46052182E6B4E019461046FBF778F8E1
+:10A6E0002860B5F9020040F6815148438013688024
+:10A6F000B5F9001040F68152514389134218A2F671
+:10A700008152524229805208A4F85E20104400E091
+:10A710009AE0A4F862000844A4F8600000213046E2
+:10A72000F6F722FA00213846F6F71EFA01231A46F8
+:10A730000721C5E65942404209B200B2FBF748F88A
+:10A740002860B5F9020040F68151484380136880C3
+:10A75000B5F9001040F68152514389134218A2F610
+:10A760008152524229805208A4F85E201044A4F875
+:10A7700060000844A4F8620000213046F6F7F4F9BE
+:10A7800000213846F6F7F0F901231A46062197E62C
+:10A790001146FBF71DF82860B5F9020040F681511B
+:10A7A000484380136880B5F9001040F68152514348
+:10A7B00089134218A2F68152524229805208A4F805
+:10A7C00060201044A4F85E000844A4F86200002150
+:10A7D0003046F6F7C9F900213846F6F7C5F90123E6
+:10A7E0001A460521C6E6504201B2584200B2FAF7B5
+:10A7F000EFFF2860B5F9020040F68151484380130D
+:10A800006880B5F9001040F681525143891342180F
+:10A81000A2F68152524229805208A4F860201044C6
+:10A82000A4F862000844A4F85E0000213046F6F760
+:10A830009BF900213846F6F797F901231A460721BC
+:10A8400098E634F8641FCFE607480088A0F5D041A9
+:10A8500068393FF4E4AEBDE8F05FF8F765BC00008E
+:10A860003C0B002018000020182C01402DE9F0417D
+:10A87000944C9548B4F862100288511A89B20F2995
+:10A880006FD30088A4F8620090480088DFF8408207
+:10A89000C0074FF000054FF0010741D08B4AD4E9C3
+:10A8A0000C1024321388B1EB530F02D21288511AC4
+:10A8B00008444FF4F371884200D208468549B1FB41
+:10A8C000F0F0616CC1F35101084406466064F5F78D
+:10A8D000B2FD0022804BF5F71AFD4FF040427F4B4E
+:10A8E000F5F715FD0E22F5F781FDF5F7DBFDA4F870
+:10A8F000AC0094F86D00401CC0B284F86D000828CC
+:10A9000034D3704898F84A20001F03789A4201D047
+:10A9100002704580724A1378724A23B1458021E063
+:10A920006564256569E0D8F89810A1F5FA618E4252
+:10A9300011DDE16D8B1C9E4205DDB0F902100A2984
+:10A940000DDA491C06E08E4205DAB0F90210002942
+:10A9500008DD491E4180B0F902000A2802DB1770A9
+:10A9600001E0ABE01570E66584F86D505E484FF489
+:10A97000A5420178C1F38101012962D044F25063FC
+:10A98000A4F80830A4F8A820B0F9243021894B435A
+:10A990009B13A4F8A430B0F90E00D4F850C0704353
+:10A9A000B0FBF1F35149CCEBCC0C4FEACC2C09882D
+:10A9B000C3F3D10303EB9C33B0032365B0FBF1F188
+:10A9C0004B4BC908B3F846C0CCEBCC0C4FEACC2CAF
+:10A9D00001EB9C31A3F84610F117890341EA964137
+:10A9E0000023F5F79FFBB4F8AA10C1EBC101C9021F
+:10A9F000C00800EB9130A4F8AA00616C206F0844F5
+:10AA0000206794F87420521CD2B284F87420082A6B
+:10AA100005D3C008A4F8760084F87450256735483B
+:10AA2000C3885A0605D498F80F20022A0DD0A4F83E
+:10AA30008A50244894F83F20B8300C2A28D2C57494
+:10AA400027E045F6C05121819CE794F8382094F81E
+:10AA50008E60B2420CD084F88E2094F83D2002F033
+:10AA60000106C2F34002964202D1A4F88A5005E0E2
+:10AA7000B4F88A2040F6B836B24205D2B4F88A005B
+:10AA8000401CA4F88A00D4E743F08002C280D0E7DB
+:10AA9000C774194B0E4C41F2482693F83C30B4F879
+:10AAA000864041F2504C0C2A0AD3B14208DB012BFC
+:10AAB00006D0614502DD002C00D18774BDE8F0812D
+:10AAC0008574FBE73801002048070020000400409F
+:10AAD000A40200204564BD0100209C40133B33408C
+:10AAE000FA030020FB030020D004002030010020E6
+:10AAF000300A0020000C00203805002070B5394CC9
+:10AB0000394821880288511A89B23E294DD30088DC
+:10AB1000364E20803649307806F1140518B3488B3C
+:10AB200080002880E96828468847B5F90400314943
+:10AB3000FCF79FFD304A60804FF48045D3884FF08A
+:10AB400000015E0737D4B0F5DC5F2FDDE079401CF3
+:10AB5000C0B2E0710A283ED343F4004040F0040044
+:10AB6000D080A16036E0888B204A8000121D1080C2
+:10AB7000888B80005080888B800000B290804A8B48
+:10AB800092002A804A8B92006A80498B8900A980B2
+:10AB900018497C31FCF76DFDA080B5F9040015491A
+:10ABA000FCF767FD60800120307070BD23F4004029
+:10ABB000A560D0800EE043F4004343F00403A1609D
+:10ABC000D380B0F5B45F06DC23F4004020F004002D
+:10ABD000D080A560E171D4E90201884200DB08461B
+:10ABE000206170BDF80D0020480700209406002069
+:10ABF000A4020020ECB70008000C002005494FF427
+:10AC00008040C860886008610348C18821F482716F
+:10AC1000C1807047F80D0020000C00202DE9F041A4
+:10AC2000384C394E394F207841F23331C2074FF05A
+:10AC300000050CD0A28962B394F90700002800DA5D
+:10AC40004042C0B2032829D240F2AE702AE0A5707B
+:10AC5000E5732F4AE571A58192F83830237220F010
+:10AC60000800A18040F002002070BD867560B560CC
+:10AC7000F560116D490005D041F68461A18140F075
+:10AC800010002070C0B240F0010020706574BDE873
+:10AC9000F081658120F01000207015E0042803D2B7
+:10ACA00040F6510060810FE0052802D240F699106D
+:10ACB000F8E740F6CC42062803D3072801D308283A
+:10ACC00001D2628100E0618197F8A10098B9B08853
+:10ACD000102301B2B4F90A003622FBF737FD706089
+:10ACE000F168401AB1680844B060B6F900104843F2
+:10ACF000C013F060B886B88E10B10120A070C6E70E
+:10AD0000A570C4E70C0E0020B8060020A4020020A5
+:10AD1000380100202DE9F041554C2678F0077CD011
+:10AD20005448217A544D90F8380081427BD0534AE0
+:10AD30002346DFF84CC1575C93F90E2093F9073096
+:10AD4000874203D01CF80170874213D146F00206F7
+:10AD50005B1C26705BB2E3711CF80110814201D1CB
+:10AD60005B1CE37194F90710062901DD0621E171EE
+:10AD7000521C1CE0434F17F801C0434F844503D0D9
+:10AD800017F801C0844513D126F002065B1E267019
+:10AD90005BB2E371795C814201D15B1EE37194F98E
+:10ADA00007306FF005018B4200DAE171521EA27389
+:10ADB000207294F907108A1C042A02D941F6846291
+:10ADC000A2812C4A012912780ADD2B4B56079B6879
+:10ADD00002D543F0080301E023F00803AB60607084
+:10ADE000B1F1FF3F09DA5107A96802D521F0080146
+:10ADF00001E041F00801A9606070F8F7CFFCA0788D
+:10AE0000012810D121488068A3280CDA94F90700A2
+:10AE1000022803DD0220E07105E01EE06FF0010171
+:10AE2000884200DAE171A089002630B1401E00049A
+:10AE3000000CA08101D1E671A673E87B04280CD038
+:10AE4000B5F93410512341220020FBF77FFCA8867E
+:10AE5000002802D1E07B10B1A670BDE8F0810C485B
+:10AE600006700C480670207820F001002070F4E78E
+:10AE70000C0E002038010020A4020020E4B80008D5
+:10AE8000EAB80008F6B80008FCB800083805002049
+:10AE90005C0700203F070020F0B415460D4A0E461F
+:10AEA0004FF0FF31B0EBA20F12DA002810DB0A4995
+:10AEB000096851F82000406844682CB129463046A2
+:10AEC000A446F0BC1A4660476FF00500F0BC70471E
+:10AED0000846FBE7040000007C080020173E573CB2
+:10AEE000BB3A3E39DD379436613541343333353240
+:10AEF000443161308A2FBD2EFB2D412DCC1C58587A
+:10AF000058689919585858683313005695130054C7
+:10AF1000B61300525A140050FD14004EA115004CF7
+:10AF20004516004A761600486C1700467218004411
+:10AF3000BA190042741B0040911D003EB420003C31
+:10AF40009F22003AE1220038532300368B2400343C
+:10AF5000812500322B2700302028002E5829002C74
+:10AF6000B02A002A9B2C0028D22D00267C2F0024FA
+:10AF70002631002202330020FD34001E5C37001C05
+:10AF8000CC3C001A873E0018BE3F0016004000145B
+:10AF900000400012004000100040000E0040000C75
+:10AFA0000040000A00400008004000060040000485
+:10AFB00000400002004000000102030405000500FB
+:10AFC000010203040104000305020000F001000077
+:10AFD00036010000F8000000BA0000007C0000000C
+:10AFE0007C0000007C000000C91C9C19991CCC1935
+:10AFF0009C1CC9190000290052007B00A400CC0051
+:10B00000F5001E01470170019901C201EA01130216
+:10B010003C0265028E02B602DF02080330035903C8
+:10B020008203AA03D303FB0324044C0475049D0488
+:10B03000C504EE0416053E0567058F05B705DF0557
+:10B0400007062F0657067F06A706CE06F6061E073A
+:10B0500046076D079507BC07E4070B083208590837
+:10B060008108A808CF08F6081D0944096A09910952
+:10B07000B809DE09050A2B0A520A780A9E0AC40A90
+:10B08000EA0A100B360B5C0B820BA80BCD0BF30BF3
+:10B09000180C3E0C630C880CAD0CD20CF70C1C0D7C
+:10B0A000410D650D8A0DAF0DD30DF70D1C0E400E31
+:10B0B000640E880EAC0ECF0EF30E170F3A0F5E0F14
+:10B0C000810FA40FC70FEA0F0D1030105310751029
+:10B0D0009810BA10DD10FF1021114311651187116E
+:10B0E000A911CA11EC110D122E12501271129212E6
+:10B0F000B312D412F4121513361356137613961393
+:10B10000B713D713F6131614361456147514941473
+:10B11000B414D314F214111530154E156D158C1589
+:10B12000AA15C815E7150516231641165F167C16D5
+:10B130009A16B716D516F2160F172C174917661759
+:10B140008317A017BC17D917F51711182E184A180E
+:10B15000661881189D18B918D418F0180B192619FB
+:10B1600042195D1978199219AD19C819E219FD191A
+:10B17000171A311A4C1A661A801A991AB31ACD1A6C
+:10B18000E61A001B191B331B4C1B651B7E1B971BF0
+:10B19000AF1BC81BE11BF91B121C2A1C421C5A1CAA
+:10B1A000721C8A1CA21CBA1CD21CE91C011D181D91
+:10B1B000301D471D5E1D751D8C1DA31DBA1DD01DA4
+:10B1C000E71DFD1D141E2A1E401E571E6D1E831EE8
+:10B1D000981EAE1EC41EDA1EEF1E051F1A1F2F1F5B
+:10B1E000451F5A1F6F1F841F991FAE1FC21FD71FF5
+:10B1F000EC1F002000006400C9002D019201F7013E
+:10B200005B02C00224038903ED035204B6041A054D
+:10B210007F05E3054706AB060F077307D7073B0813
+:10B220009F0802096609C9092D0A900AF30A560BFC
+:10B23000B90B1C0C7F0CE20C440DA60D090E6B0E15
+:10B24000CD0E2F0F900FF20F5310B4101511761171
+:10B25000D71138129812F8125813B813181477141B
+:10B26000D61435159415F3155116B0160E176B1725
+:10B27000C91726188318E0183D199919F519511A9C
+:10B28000AD1A081B631BBE1B181C731CCD1C261D8E
+:10B29000801DD91D321E8A1EE31E3B1F921FEA1F0E
+:10B2A00041209820EE2044219A21EF214522992225
+:10B2B000EE2242239623E9233C248F24E2243425E2
+:10B2C0008525D72528267826C82618276827B72752
+:10B2D00006285428A228EF283D298929D629222A80
+:10B2E0006D2AB82A032B4D2B972BE12B2A2C722C7D
+:10B2F000BB2C022D4A2D912DD72D1D2E632EA82E4D
+:10B30000EC2E302F742FB82FFA2F3D307F30C03005
+:10B31000013141318131C13100323F327D32BA32A7
+:10B32000F73234337033AC33E73322345C34953442
+:10B33000CE3407353F357735AE35E4351A365036DD
+:10B340008536B936ED36203753378637B737E93784
+:10B35000193849387938A838D738053932395F393A
+:10B360008B39B739E2390D3A373A603A893AB23A0D
+:10B37000DA3A013B283B4E3B733B983BBD3BE03BFD
+:10B38000043C263C483C6A3C8B3CAB3CCB3CEA3C16
+:10B39000093D273D443D613D7D3D993DB43DCE3D58
+:10B3A000E83D013E1A3E323E493E603E763E8C3ECE
+:10B3B000A13EB53EC93EDC3EEF3E013F123F233F7A
+:10B3C000333F433F513F603F6E3F7B3F873F933F5B
+:10B3D0009E3FA93FB33FBC3FC53FCD3FD53FDC3F7C
+:10B3E000E23FE83FED3FF13FF53FF93FFB3FFD3FD7
+:10B3F000FF3FFF3FFF3F0000E0203420002020E01F
+:10B400002020202337202620210000800200040075
+:10B4100008001000000200040008040000020004FC
+:10B4200000080010002000400080040000000080A0
+:10B430000000004000000020000000100000000894
+:10B440000000000400000002000000010000800075
+:10B450000000400000002000000010000000080074
+:10B460000000040000000200000001000080000055
+:10B4700000080140000C0140000C0140000C01409C
+:10B48000000C0140000C0140000C0140000C014088
+:10B490000010014000100140001001400010014068
+:10B4A0000010014000100140001001400010014058
+:10B4B0000014014004080140040C0140040C014048
+:10B4C000040C0140040C0140040C0140040C014038
+:10B4D000040C01400410014004100140041001401C
+:10B4E0000410014004100140041001400410014008
+:10B4F000041001400414014008080140080C0140F8
+:10B50000080C0140080C0140080C0140080C0140E7
+:10B51000080C0140080C01400810014008100140CF
+:10B5200008100140081001400810014008100140B7
+:10B530000810014008100140081401400C080140A7
+:10B540000C0C01400C0C01400C0C01400C0C014097
+:10B550000C0C01400C0C01400C0C01400C10014083
+:10B560000C1001400C1001400C1001400C10014067
+:10B570000C1001400C1001400C1001400C14014053
+:10B5800010080140100C0140100C0140100C01404B
+:10B59000100C0140100C0140100C0140100C014037
+:10B5A0001010014010100140101001401010014017
+:10B5B0001010014010100140101001401010014007
+:10B5C0001014014000000000000000000000000016
+:10B5D000000000000000000014080140140C0140AD
+:10B5E000140C0140140C0140140C0140140C0140D7
+:10B5F000140C0140140C01401410014014100140BF
+:10B6000014100140141001401410014014100140A6
+:10B6100014100140141001401414014000000000F7
+:10B62000000000000000000000000000000000001A
+:10B63000FFFFFF0F0FFFFFFFFFF0FFFFFF0FFFFFF9
+:10B64000FFFFF0FF0FFFFFFFFFF0FFFFFF0FFFFF08
+:10B65000FFF0FFFF0FFFFFFFFFF0FFFFFF0FFFFFF8
+:10B66000FFFFF0FFFFFF0FFFFFFFFFF0FFFFFF0FE8
+:10B67000FFF0FFFF00000040400000000004000059
+:10B680000040000000000400400000000004000032
+:10B690000040000000040000400000000004000022
+:10B6A0000040000000000400000040000000000412
+:10B6B0000000004000040000000000808000000046
+:10B6C000000800000080000000000800800000006A
+:10B6D000000800000080000000080000800000005A
+:10B6E000000800000080000000000800000080004A
+:10B6F000000000080000008000080000000000209A
+:10B7000020000000000200000020000000000200F5
+:10B7100020000000000200000020000000020000E5
+:10B7200020000000000200000020000000000200D5
+:10B7300000002000000000020000002000020000C5
+:10B7400000000060600000000006000000600000D3
+:10B75000000006006000000000060000006000001D
+:10B76000000600006000000000060000006000000D
+:10B7700000000600000060000000000600000060FD
+:10B780000006000000800200040008001000000213
+:10B79000000400080400000200040008001000205B
+:10B7A0000040008004000000FF7FFFFFFDFFFFFF5F
+:10B7B000FBFFFFFFF7FFFFFFEFFFFFFFFFFDFFFFB7
+:10B7C000FFFBFFFFFFF7FFFFFBFFFFFFFFFDFFFF9B
+:10B7D000FFFBFFFFFFF7FFFFFFEFFFFFFFDFFFFFB5
+:10B7E000FFBFFFFFFF7FFFFFFBFFFFFF401FFC02CC
+:10B7F000001E5A03C01CC403801B3C04401AC6042C
+:10B8000000196305C01717068016E4064015CD071A
+:10B810000014D708C012050A80115B0B4010DD0C24
+:10B82000000F900EC00D7510800C9012400BE014AC
+:10B83000000A6517C0081C1A8007FD1C400600207E
+:10B8400000051823C003372680024E2940014C2CE6
+:10B850000000242FC0FEC73180FD2E3400FB2D38A0
+:10B8600080F81C3B00F6003C8025151A40249A1BEA
+:10B8700000231E1DC021B81E80205D20401F0C2209
+:10B88000001EC223C01C7E25801B3327401AFB28C4
+:10B890000019B72AC0176D2C8016192E4015B92F24
+:10B8A00000144731C012C9328011353440108B3535
+:10B8B000000FCA36C00DF037800CFE38400BF4394B
+:10B8C000000AD23AC008983B8007473C4006E13C5A
+:10B8D0000005673DC003DA3D80023E3E4001923ED6
+:10B8E0000000143F010203040500020304050001E7
+:10B8F0000304050001020500010203040405000120
+:10B90000020355050010AA1A55250030AA3A000076
+:10B91000AA0A55150020AA2A5535FF3F6465765FAF
+:10B9200063616E3100000000298A0008D98B00088D
+:10B93000558B0008858900084D890008000000002B
+:10B940001CB9000828B900086CB9000800000020E4
+:10B950008C0800000007000898BA00088C08002036
+:10B960003C1500008085000840B9000801441371AF
+:10B97000401B088504211355152A4006190801A704
+:10B9800013CB5A1B08F1041AEB04012423286E423E
+:10B990000117020604050103148020FF8BAA0A0286
+:10B9A00001A415AA0A551500085920AA2A5535FFE1
+:10B9B0003F073103010504060203127C1573FFFFE4
+:10B9C00004FF808001012D025F6402130A13818C41
+:10B9D00052081201100C05040602030101030705B9
+:10B9E00005280B010203040206070303040C3D07AC
+:10B9F00006040509191F191904310506060B14AAB6
+:10BA00001A02312E40FD3969260211042F405F02CF
+:10BA10000C26405B262ACD55155515123902017F9B
+:10BA20000316D0071AFF01013B0261AA0C1008019E
+:10BA300008A834993F33138194391CA9100916E8DA
+:10BA400091220312100A17401C12600A16901B0163
+:10BA50001AA2646B958C94012199D0019A5A140210
+:10BA60001AC802CBD007023A19164902892612C811
+:10BA7000DA01DA1AFF01C1227D130D0212103AFA1F
+:10BA80000812081CF401010812062BE80310120228
+:08BA90001B68B915B1000000AC
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000301664612
+:10FC300000400040513800400040004000400101B9
+:10FC4000004000407A3B082708270827FF0033338D
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000202008B
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/SZSQ_T10C_testV05.axf b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_testV05.axf
new file mode 100644
index 0000000..4581f85
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_testV05.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/SZSQ_T10C_testV05.hex b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_testV05.hex
new file mode 100644
index 0000000..e819a91
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/SZSQ_T10C_testV05.hex
@@ -0,0 +1,2994 @@
+:020000040800F2
+:10000000C81D00200101000821550008ED3D000831
+:1000100065530008C10F00080981000800000000B6
+:100020000000000000000000000000008D650008D6
+:10003000BB2D000800000000C95A0008B568000880
+:100040001B010008855800081B0100081B0100085F
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B010008E12800081B01000803
+:100080001B0100081B01000859070008D97B000864
+:10009000857C00081B010008E90F00081B0100080F
+:1000A00045690008416A00081B0100081B0100089F
+:1000B000456A00082D6D0008896F00081B010008C3
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008297B00081B0100081B01000808
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0F4FA0048004709970008C81D0020E6
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7D168000840
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0DEF986460E4617469C4621
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704710B5002200E062
+:1001B000521C835C8C5CA34201D1002BF8D1D8B2D5
+:1001C000E1B2401A10BD80EA010210B502F000430E
+:1001D000400022D04A001FD0010E01EB1261C0F393
+:1001E0005600C2F3560240F4000042F40002A0FBA5
+:1001F000022000047F39140400D0401C50EA124051
+:1002000001D44000491EC2B20C0604EBD010401CC1
+:100210004008802A02D003E0002010BD20F0010039
+:10022000002900DA0020184310BD2DE9FE4F81EAB5
+:10023000030404F0004421F0004100944FF0000B4F
+:1002400023F0004350EA01045ED052EA03045BD07D
+:10025000C3F30A54C1F30A552C44A4F2F3340194B5
+:10026000A0FB0254C1F3130141F48011C3F3130343
+:1002700043F4801301FB024400FB034E840A970AF7
+:1002800044EA815447EA8357A4FB076802958D0A24
+:1002900005FB07854FEA932C04FB0C542705029DB0
+:1002A0004FEA065847EA1637B5EB08056EEB070C20
+:1002B000870E920E47EA811742EA8312A7FB0201DA
+:1002C000B6EB0B0164EB00042B0D43EA0C335E1814
+:1002D00044EB1C50DA465146E7FB0201C5F3130418
+:1002E0004FEA0B3343EA14534FEA0432019C43EACA
+:1002F0000603A4F10C040294009CCDE900B400F0C4
+:100300009FF903B0BDE8F08F00200146F9E72DE921
+:10031000F04D81EA030404F0004B21F0004514463F
+:100320004FF0000A23F0004150EA050220D054EAC1
+:1003300001021DD0C5F30A570246C5F31303C1F3EA
+:100340001300C1F30A5640F4801543F48013A7EB61
+:100350000608101BD64608F2FD3873EB050002D3E1
+:1003600008F1010801E092185B41B8F1000F03DACF
+:1003700000200146BDE8F08D00204FF480110646B4
+:1003800084460EE0171B73EB050705D3121B63EBC6
+:10039000050306434CEA010C49084FEA3000921865
+:1003A0005B4150EA0107EDD152EA030012D082EA24
+:1003B000040083EA0501084305D0101BAB4106D2B7
+:1003C0000122002306E000224FF0004302E06FF01C
+:1003D000010253101AEB06004CEB085110EB0A0017
+:1003E00041EB0B01BDE8F04D00F01BB970B521F0F9
+:1003F000004303430CD0C1F30A550024D5EB040598
+:1004000064EB0403D617AD1AB34102DB00200146AA
+:1004100070BD201841EB025170BDC10F80EAE07041
+:100420000844CA079623002100F0CDB89623002285
+:10043000114600F0C8B80EB5C10F80EAE07008445C
+:10044000CA07002140F233438DE80E000A460B46EE
+:1004500000F0F6F803B000BD0EB540F23341029152
+:100460000021CDE900110A460B4600F0E9F803B07F
+:1004700000BD00F0004220F00040C10DC0F31600A6
+:1004800040F400007F2901DA00207047962903DC40
+:10049000C1F19601C84001E096398840002AF4D0A5
+:1004A0004042704770B5C1F30A5201F00045002484
+:1004B000C1F3130140F2FF3341F480119A4201DA93
+:1004C000002070BD40F233439A42A2F2334203DC73
+:1004D000524200F05FF800E090402C43F1D04042DF
+:1004E00070BDC1F30A5210B5C1F3130140F2FF33DE
+:1004F00041F480119A4201DA002010BD40F23343EA
+:100500009A42A2F2334203DC524200F043F810BD9B
+:10051000904010BD2DE9F05F0546002092469B46B5
+:1005200088460646814640241BE028464146474609
+:10053000224600F02FF853465A46C01A914110D374
+:1005400011461846224600F016F82D1A67EB0108EE
+:100550004F4622460120002100F00DF817EB00095C
+:100560004E41201EA4F10104DFDC484631462A46F4
+:100570004346BDE8F09F202A04DB203A00FA02F14E
+:10058000002070479140C2F1200320FA03F3194381
+:1005900090407047202A04DB203A21FA02F0002123
+:1005A000704721FA02F3D040C2F120029140084383
+:1005B000194670470029A8BF7047401C490008BF72
+:1005C00020F00100704710B4B0FA80FC00FA0CF083
+:1005D00050EA010404BF10BC704749B1CCF12004BB
+:1005E00021FA04F411FA0CF118BF01212143084348
+:1005F000A3EB0C01CB1D4FEA00614FEA102042BF74
+:10060000002010BC704700EBC35010440029A4BF69
+:1006100010BC7047401C490008BF20F0010010BC0E
+:10062000704710B5141E73F1000408DA401C41F144
+:10063000000192185B411A4301D120F0010010BD66
+:100640002DE9F04D92469B4611B1B1FA81F202E0DC
+:10065000B0FA80F220329046FFF78DFF04460F4635
+:1006600040EA0A0041EA0B0153465A46084313D0B8
+:10067000114653EA010019D0C8F140025046FFF775
+:1006800089FF05460E46504659464246FFF773FF1E
+:10069000084305D0012004E020463946BDE8F08D2E
+:1006A0000020054346EAE0762C4337430A98630569
+:1006B000E40AA0EB08000022FD0A44EA47540A308D
+:1006C00002D500200146E9E7010510196941DDE97D
+:1006D000084500196941BDE8F04DA2E7064C074DF9
+:1006E00006E0E06840F0010394E807009847103402
+:1006F000AC42F6D3FFF7FEFC04B9000824B90008A9
+:1007000070B58C1810F8015B15F0070301D110F8D3
+:10071000013B2A1106D110F8012B03E010F8016B00
+:1007200001F8016B5B1EF9D12B0705D40023521E83
+:100730000DD401F8013BFAE710F8013BCB1A921CEB
+:1007400003E013F8015B01F8015B521EF9D5A142E9
+:10075000D8D3002070BD000070B54A4C4FF49065AE
+:100760002946204600F017FA002860D02946204686
+:1007700000F09EF844490888401C0880012120466A
+:1007800000F0E8FA414942F21072B1F85800904284
+:1007900002D2401CA1F8580009F0F0F93C4DB5F91F
+:1007A0001410B5F9120007F09DFE3A4CA5F856005A
+:1007B0002080A16820468847A088A5F8580004F04A
+:1007C00019FF09F0DBFA344E344C307808282FD06A
+:1007D00045F6AC30606042F6EF60A06042F2C400C3
+:1007E000E0602F48008A2080208E6080A16B2B481B
+:1007F0008847208E40F21C7180002A4C00EB81005B
+:100800006887A2684FF0000550071AD5264840F2C5
+:100810001A63C188491C89B2C180994207D3234B0E
+:1008200049F68141198022F00401A160C58070BDA4
+:1008300041F2130060604FF48060A06040F61B50EE
+:10084000CEE730780A2818D2DFE800F01706130543
+:100850000A050D171113EAE7BDE8704008F00EB85D
+:100860000AF036FA05E0BDE8704004F04FB808F031
+:1008700021FDBDE8704009F0D9BB01F0F3FD84F81B
+:10088000BA5070BD00240140480700203801002004
+:100890004C000020300700203F070020CC00002043
+:1008A000F0010020A4020020C80A0020442C0140CE
+:1008B0006FEA1121016070470029816802D041F080
+:1008C000010101E021F00101816070470029816888
+:1008D00002D041F4807101E021F4807181607047A1
+:1008E0002DE9F041854E92B0304600F011F90BA889
+:1008F00000F03FFA01214FF4C06005F079F90024BF
+:100900008DF831404FF46020CDE90D044FF4A02064
+:100910004FF00A080B9001278DF83C808DF830705D
+:100920000BA9304600F086F9754D8DF831408DF8F1
+:1009300030708DF83C700BA9284600F07BF901233C
+:100940001A460F21304600F0C6F902220123114653
+:10095000304600F0C0F9012303221946304600F06A
+:10096000BAF9012304220021304600F0B4F9012332
+:1009700005220321304600F0AEF9012306220821AA
+:10098000304600F0A8F9012307220A21304600F082
+:10099000A2F9012308220B21304600F09CF9012323
+:1009A00009220D21304600F096F901230A22042184
+:1009B000304600F090F90121304600F084F9012121
+:1009C000284600F080F901231A460521304600F040
+:1009D00055F901231A460621284600F04FF9002157
+:1009E000304600F0CBF84FF4E041284600F0C6F85E
+:1009F0000121304600F0B8F80121284600F0B4F893
+:100A00000121304600F0A6F80121284600F0A2F8A6
+:100A10000121304600F09EF90121284600F09AF9A4
+:100A200040F61451374806F086FD12208DF840003C
+:100A300002208DF841008DF842408DF8437010A8D7
+:100A400004F09CFD01224FF49061304600F0E8F87C
+:100A500001213046FFF73AFF01213046FFF72CFF16
+:100A600001212846FFF728FF304600F06EF9304696
+:100A700000F09FF80028FAD1304600F075F93046B2
+:100A800000F082F80028FAD1284600F05EF92846E6
+:100A900000F08FF80028FAD1284600F065F92846C2
+:100AA00000F072F80028FAD10121084605F07CF820
+:100AB000154D284601F050FF684601F0F0FF0F4841
+:100AC00001A94C300090114881E811018020CDE946
+:100AD00004404000069080000790202008904FF4CA
+:100AE0004050CDE909046946284601F0BBFF0121C9
+:100AF000284601F025FF12B0BDE8F0810024014036
+:100B000000280140002C014008000240B4020020EF
+:100B10000D4910B5884202D1012144150AE00B4964
+:100B2000884202D10121041504E0094988420AD112
+:100B30000121CC03204605F067F82046BDE81040AF
+:100B4000002105F061B810BD0024014000280140DB
+:100B5000003C01400029816802D041F4801101E08D
+:100B600021F48011816070470029816802D041F42E
+:100B7000004101E021F4004181607047826822F465
+:100B8000E0420A43826070470146002089684907B5
+:100B900000D50120704710B50246002054680B0AAA
+:100BA000C9B20C401168194202D0002C00D00120BB
+:100BB00010BD014600208968090700D50120704753
+:100BC00038B501211C2005F013F8EF20ADF8000026
+:100BD00000248DF8034003258DF8025069460D4826
+:100BE00002F008FD0120ADF800008DF803408DF8FB
+:100BF00002506946084802F0FDFC3B20ADF80000B9
+:100C00008DF803408DF802506946044802F0F2FC6A
+:100C100038BD000000080140000C014000100140F8
+:100C2000002A4268C9B201D00A4300E08A43426008
+:100C30007047000010B542680E4B0C791A400B68E3
+:100C400042EA04221343436083680B4A1340D1E90C
+:100C5000024222434C7943EA44031A438260C26A47
+:100C6000097C22F47002491EC9B242EA0151C162F4
+:100C700010BD0000FFFEF0FFFDF7F1FF70B5072487
+:100C800009290AD9C568A1F10A0606EB4606B4404F
+:100C9000A543B3401D43C56007E0056901EB41066C
+:100CA000B440A543B3401D430561836BC3F30154B6
+:100CB000121B921C02EB82041F22A2409343A1400C
+:100CC0000B43836370BD826B491E22F4401242EADB
+:100CD00001518163704770B5072409290AD9C56895
+:100CE000A1F10A0606EB4606B440A543B3401D43F6
+:100CF000C56007E0056901EB4106B440A543B34078
+:100D00001D4305611F23072A09D2446B521E02EBC3
+:100D1000820293409C4391400C43446370BD0D2A72
+:100D200009D2046BD21F02EB820293409C43914094
+:100D30000C43046370BDC46A0D3A02EB8202934017
+:100D40009C4391400C43C46270BD816841F008012E
+:100D5000816070470029816802D041F4A00101E060
+:100D600021F4A00181607047816841F00401816035
+:100D7000704700210160017141718160C1600121F2
+:100D800001747047002800DA4042B0F5803F02DB72
+:100D90004FF6FF70704780B27047000070B51E4C70
+:100DA000214694F83800B1F8425006281ED9B4F80C
+:100DB0004A10B4F84C00A1EB000202F10902122A19
+:100DC00004D8FFF749FB0022144B0AE0884204D202
+:100DD000FFF742FB0022124B03E0FFF73DFB00222E
+:100DE000104BFFF722FAFFF77CFB09E005D12846FC
+:100DF000FFF732FB0C4A0D4BF3E70D4951F8200089
+:100E0000C5EB45116063B0EB410F03D9C5EB45104D
+:100E10004000606370BD00005804002000003440B2
+:100E200000003340000035406766666666E64B406A
+:100E300088AF000810B50C4C2078400713D5FFF799
+:100E4000ADFF0A49A08E088008483038018821F09B
+:100E500010010180001F018841F0100101802078FD
+:100E600020F00400207010BD580400204004004011
+:100E7000F0B4254B002103F134009A793AB1234AAA
+:100E800041F2CD05B2F90240AC4211DC99711E4C21
+:100E900082683434C2F3C006C2F300252468AE422F
+:100EA00011D1240706D5D40506D442F0080205E086
+:100EB0009180C162F0BC704722F008028260998282
+:100EC000012098711AE090F84A60D6B9104E766CFD
+:100ED000B6F5966F15DC240713D49C8AB4F5FA6F27
+:100EE00002D2641C9C82E5E70A4B65F3C3021C78BE
+:100EF00024F001041C70598019828260F0BC07F054
+:100F0000DDBF9982D6E7000070020020E2050020D4
+:100F100038010020B00A0020012180F82E104FF483
+:100F2000AF6101861F21418645F27151818670476C
+:100F300070B506464089204B204C4FF400510025E7
+:100F400080B362887AB1012A0CD1E188491C89B248
+:100F5000E1803289914205D36580E580FF2801D088
+:100F6000401E708170BD70882288904201D9012294
+:100F700000E00022184602F0C6FB7088B1880144E8
+:100F80002088401C80B220808142EBD82580A08838
+:100F9000401C80B2A080F1888842E3D301206080A9
+:100FA000A58070BDFFE70022184602F0ACFBA580CB
+:100FB000E58025806580F4E700100140C805002029
+:100FC000FEE7000010B5074C0021204600F0AEF807
+:100FD0000121204600F0AAF82046BDE81040022179
+:100FE00000F0A4B80064004010B50D4C0B49204639
+:100FF00000F0AEF809492046891C00F0A9F809491B
+:10100000204600F0A5F8084C206807F057FC0021A6
+:1010100006A008F0B1FC206010BD00000200F01036
+:10102000006400407000F0304C0800206465765F7A
+:1010300063616E31000000001E491F480A78FF2AD4
+:1010400004D002704A78FF2A02D106E05422F8E761
+:1010500042708A78FF2A02D106E05122F8E78270B6
+:10106000CA78FF2A02D106E00522F8E7C2700A79A1
+:10107000FF2A02D106E04022F8E702714A79FF2AEE
+:1010800002D111E06022F8E74271887901220B4910
+:10109000FF280BD050B1012808D0022801D0032826
+:1010A00001D181F84A0070475922EDE781F84A20C2
+:1010B0007047000000E40108A7070020A4020020F8
+:1010C00070B51848017861F30704417861F30F2483
+:1010D000817861F31744C17861F31F640179407925
+:1010E00061F3070560F30F2502F08CF80E4E3046D1
+:1010F00002F030F8A1B2304602F068F8210CB01CC2
+:1011000002F064F8A9B2301D02F060F805482838F2
+:10111000C07800F00301B01D02F058F8BDE870403F
+:1011200002F04CB8A707002000E4010841B10129F2
+:101130000AD0022903D1816841F40001816070471F
+:10114000816841F08001F9E7816841F40041F5E7E9
+:101150000A4A914202D1002181617047C1F3130212
+:101160008B0101D5C26070474B0101D50261704708
+:10117000090101D582607047426070477000F0300D
+:1011800030B5082310240422B1F5007F1DD010DCF7
+:10119000202929D007DC012921D0042922D00829BF
+:1011A00000D1C46030BD402920D0B1F5807FF9D195
+:1011B0000BE00025B1F5004F06D008DCB1F5806FDB
+:1011C00003D0B1F5006FEDD18561426030BDB1F55E
+:1011D000803F0DD0B1F5003FF8D1446030BD0549E6
+:1011E000816030BDC36030BD036130BD046130BD7E
+:1011F000436030BD010101003EB5684600F026FAAB
+:1012000000208DF8080001218DF809108DF80A00E2
+:101210008DF80B108DF806001D498DF807008DF82C
+:10122000020001F11000897C8DF80310C1788DF85F
+:10123000041001798DF80510C088164CADF8000037
+:101240006946204600F045F901220221204600F0BF
+:1012500038F901221146204600F033F90E492046A4
+:10126000FFF776FF0C492046891CFFF771FF0B49F9
+:101270002046FFF76DFF08492046491EFFF768FF2B
+:1012800001224FF40441204600F01BF900203EBD2E
+:101290005C080020006400400200F0107000F03094
+:1012A000094910B588424FF0010101D14C0601E017
+:1012B0004FF08064204604F08FFC2046BDE81040CB
+:1012C000002104F089BC0000006400402DE9FF47C4
+:1012D0000026012119488DF80B608DF80C10DFF8FD
+:1012E0006090ADF808608DF80D10354634464FF02B
+:1012F000040809F1800AC7681AE000BF8DF80A40A7
+:1013000059F82610761C480BADF8000008EBC10117
+:10131000ADF802105AF825106D1C4A0BADF80420E8
+:1013200008EBC100ADF80600684600F00BF8641C3D
+:10133000BC42E3DB04B00020BDE8F0874808002091
+:10134000B0180020F0B5827A012191402E4A13682E
+:1013500043F0010313602C4B1C331C688C431C604E
+:10136000294D067B294C0C35A6B92E688E432E607C
+:101370004688C78846EA0746877A04EBC707C7F856
+:1013800040660688878846EA0746877A04EBC707DF
+:10139000C7F84466067B012E12D12E680E432E60DC
+:1013A000867A056804EBC6064FEA3545C6F840560E
+:1013B000867A456804EBC6044FEA3545C4F84456BE
+:1013C000114CC57A241D002D256806D00D432560DB
+:1013D0000D4C0589143415B104E08D43F7E72568F9
+:1013E0008D4325600589012D02D125680D432560B7
+:1013F000407B012802D1186808431860106820F06B
+:1014000001001060F0BD0000006600400060004078
+:101410000246002053690B424AD0B1F5807F3BD091
+:1014200013DC08292ED007DC012926D0022927D079
+:1014300004293DD1D0682BE0102925D0202926D0C1
+:10144000402935D11069102130E0B1F5004F2BD083
+:101450000BDCB1F5007F22D0B1F5806F22D0B1F561
+:10146000006F25D19069702120E0B1F5803F11D047
+:10147000B1F5003F1CD15068E5E790680D4915E0D3
+:10148000D06802E0D068DEE7106903210EE0106941
+:1014900008210BE05068FBE79069012106E09069A4
+:1014A000022103E0906900E05068042100F0B4BF1D
+:1014B00070470000010101008069C0F302100001C3
+:1014C0007047002A426901D00A4300E08A43426122
+:1014D000704710B50368002223F00203036003681D
+:1014E00043F0010303604FF6FF7300E0521C4468B1
+:1014F000E40701D19A42F9D14268D2073ED08A79F5
+:10150000012A02683CD022F080020260CA79012AD6
+:10151000026838D022F0400202600A7A012A02688A
+:1015200034D022F0200202604A7A012A026830D0C8
+:1015300022F0100202608A7A012A02682CD022F07E
+:1015400008020260CA7A012A026828D022F0040246
+:1015500002608A78CC78920742EA04620C7942EA07
+:1015600004424C79098842EA0452491E0A43C26186
+:10157000016821F001010160002114E0002010BD8C
+:1015800042F08002C1E742F04002C5E742F020028B
+:10159000C9E742F01002CDE742F00802D1E742F07D
+:1015A0000402D5E7491C4268D20701D09942F9D11B
+:1015B0004068C007E2D1012010BD000010B500EB6B
+:1015C0000113D3F8B04114F004041472D3F8B041FD
+:1015D00034D0E408C2F80440D3F8B04104F0020467
+:1015E0005472D3F8B44104F00F049472D3F8B441A8
+:1015F000240AD474D3F8B841D472D3F8B841240A79
+:101600001473D3F8B841240C5473D3F8B841240EA2
+:101610009473D3F8BC41D473D3F8BC41240A147436
+:10162000D3F8BC41240C5474D3F8BC311B0E937412
+:1016300039B1016941F02001016110BD640D1460F0
+:10164000CAE7C16841F02001C16010BD002181716D
+:10165000C171017241728172C1728170C1700321C6
+:1016600001710221417101210180704730B50246AC
+:10167000002093685B0108D49068000101D5012027
+:1016800003E09068C00037D5022002EB0012D2F8C8
+:10169000803103F00103C2F880310B7A73B3D2F8C2
+:1016A00080414D681C434B7A43EAC5031C43C2F892
+:1016B00080418B7A03F00F038B72D2F8843123F0D0
+:1016C0000F03C2F88431D2F884318C7A2343C2F8F4
+:1016D0008431CB7ACC6843EA0423C2F88831CB7BCF
+:1016E000096943EA0121C2F88C11D2F8801141F056
+:1016F0000101C2F8801130BD042030BDD2F8803124
+:101700004C7A23430C8843EA4453C2F88031D0E733
+:101710002DE9F04FFE488BB0DFF8FC93416C1A20A6
+:10172000B1FBF0F084B20D20B4FBF0F00290F94868
+:101730004D46B0F91A00C0F30F100490B9F910002B
+:1017400001F080F842F210710844FEF785FEF34A7A
+:10175000F34BFEF76AFDFEF7C4FE80B20990B5F9BF
+:101760001E0001F06FF80890B5F9200001F06AF84A
+:101770000790B5F9220001F065F8EA4B0690D88B86
+:101780004FF4FA71484340F6FF71B0FBF1F0DFF817
+:1017900098C385B2E54EBCF81000E5490590F08885
+:1017A0000A78070967F30002C70A67F34102C7080E
+:1017B00067F38202870867F3C302070B67F304121B
+:1017C000470867F3451260F38612470B67F3C712A9
+:1017D0000A704A78470A67F30002470967F3410233
+:1017E000870967F38202070A67F3C302C70967F331
+:1017F0000412377ABF0867F34512800B60F3861234
+:101800004A7093F8070110B142F0800001E022F025
+:1018100080004870B27A88789B4662F341001A468D
+:101820001B89B246DE0886EA1326F64366F3820079
+:101830009CF8006066F304105E0966F34510DB0A4D
+:1018400063F386101388DB135B1C63F3C710887087
+:101850009BF84A202AB1012A07D0022A0AD0032A7B
+:101860000DD0CA7822F003020CE0CA7822F00302FD
+:10187000521C07E0CA7822F00302921C02E0CA78E8
+:1018800042F00302AA4BCA702833A3F118069A78D3
+:1018900002F00302012AB27811D022F01002B270D5
+:1018A000CA7897070ED020F00800887058799846BB
+:1018B00000F00300012808D0022809D00BE042F014
+:1018C0001002ECE740F00800EFE742F0040001E00E
+:1018D00022F00400C870964F2246791DF87820F057
+:1018E0009000F870381D04F0E1FF924CB4F902004A
+:1018F00005F08FFEB871B4F9040005F08AFEF871A6
+:1019000007F10804611C2046049A04F0CFFFE11C93
+:10191000A01C099A04F0CAFF87486421B0F90400AA
+:101920004843800B03F042F960712A46E11DA01D77
+:1019300004F0BCFFB9F91000FFF724FAC8214843AE
+:10194000800B03F033F9307098F80000474601230C
+:101950004FF00208B3EB901F03D1B07840F00100C4
+:1019600005E0B8EB901F03D1B07820F00100B07013
+:10197000797801F00300012802D0022804D007E0A2
+:10198000B07840F0020002E0B07820F00200B070C1
+:10199000DBF80820B078D50965F38200B070BD7817
+:1019A0005C46C5F38105012D02D0022D03D005E070
+:1019B00040F0200001E020F02000B0709B46B3EB27
+:1019C000911F03D1B07840F0800005E0B8EB911F83
+:1019D00003D1B07820F08000B07058483146B1464D
+:1019E000437FF07863F34100D30A63F3820094F8F5
+:1019F0002A3163F30000237963F3C300F0709AF88F
+:101A00000A503079534665F3820025786D116D1CBC
+:101A100065F3C300550965F30410087110164A797F
+:101A2000401C60F3C3024A719AF80020C879404D07
+:101A300062F30300DA881835D20B62F386109AF845
+:101A40000820691CD20862F3C71089F807002846ED
+:101A5000029A04F02BFFE91CA81C059A04F026FF4B
+:101A6000B4F9E800FFF78EF9C8214843800B03F072
+:101A70009DF82871207AC109A87961F3C710B4F8DC
+:101A8000C8100A0A62F30600A871E971273D691CB3
+:101A90002846089A04F00AFFE91CA81C079A04F0DB
+:101AA00005FF691D281D069A04F000FF0298A87121
+:101AB000103D287800287DD0E07B00287AD128705E
+:101AC00005F11700017801F00301012904D0017824
+:101AD00001F00301022904D10278397862F301018F
+:101AE00039700178C1F38101012904D00178C1F373
+:101AF0008101022905D101788A08397862F38301CE
+:101B000039700178C1F3011101291DD0017817E066
+:101B100038010020D0040020380500209A999999B6
+:101B20009999B93FA4020020B00A0020000C0020BF
+:101B30007F070020F80D0020E2050020200E002085
+:101B4000C1F30111022905D101780A09397862F33C
+:101B50000511397002785946BBEB921F03D0027809
+:101B6000B8EB921F05D1027813093A7863F3871214
+:101B70003A70427802F00302012A04D0427802F05F
+:101B80000302022A04D142787B7862F301037B705E
+:101B90004278C2F38102012A04D04278C2F3810262
+:101BA000022A05D1427893087A7863F383027A7027
+:101BB000427800E02CE1C2F30112012A04D04278FD
+:101BC000C2F30112022A05D1427813097A7863F32D
+:101BD00005127A704278B1EB921F03D04278B8EBCD
+:101BE000921F05D1427813097A7863F387127A70CD
+:101BF000827802F00302012A04D0827802F0030204
+:101C0000022A04D18378BA7863F30102BA70827829
+:101C1000C2F38102012A04D08278C2F38102022A2F
+:101C200005D182789308BA7863F38302BA70827818
+:101C3000C2F30112012A04D08278C2F30112022AEF
+:101C400005D182781309BA7863F30412BA708278E6
+:101C5000B1EB921F03D08278B8EB921F06D1827845
+:101C6000C2F30113BA7863F34712BA70C278D2068E
+:101C700009D0C27802F01F021F2A04D2C278FB7872
+:101C800062F30403FB70C278520905D0C27853098D
+:101C9000FA7863F34712FA70027902F00302012A1C
+:101CA00004D0027902F00302022A04D102793B79BE
+:101CB00062F301033B710279C2F38102012A04D06D
+:101CC0000279C2F38102022A05D1027993083A7996
+:101CD00063F383023A710279C2F30112012A04D03C
+:101CE0000279C2F30112022A05D1027913093A7965
+:101CF00063F305123A710279B1EB921F03D00279B6
+:101D0000B8EB921F05D1027913093A7963F3871270
+:101D10003A71427902F00302012A04D0427902F0BA
+:101D20000302022A04D142797B7962F301037B71B9
+:101D30004279C2F38102012A04D04279C2F38102BE
+:101D4000022A05D1427993087A7963F383027A7182
+:101D50004279C2F30112012A04D04279C2F301127E
+:101D6000022A05D1427913097A7963F305127A714F
+:101D70004279B1EB921F03D04279B8EB921F05D1A3
+:101D8000427913097A7963F387127A71827902F0C2
+:101D90000302012A04D0827902F00302022A04D14C
+:101DA0008279BB7962F30103BB718279C2F381024C
+:101DB000012A04D08279C2F38102022A05D18279F4
+:101DC0009308BA7963F38302BA718279C2F301127C
+:101DD000012A04D08279C2F30112022A05D1827944
+:101DE0001309BA7963F30512BA718279BBEB921FBA
+:101DF00003D08179B8EB911F05D181790A09B979AE
+:101E000062F38711B971C179F87961F30300F87150
+:101E1000434E307800F00F00042801D1FFF750F94D
+:101E20003878C0F3810001283AD1F079010637D51E
+:101E300000F07F00142833D899F8021041F0040113
+:101E400089F80210374AC9B28B07107F4F464FF40A
+:101E50007F412AD580281FD3334B00F01F00126822
+:101E600053F82000024217D1A06840F08070A060B3
+:101E70002B4830388078C0071BD0A068C00118D527
+:101E80002A48406C322814D868888846404527D1B3
+:101E900001F056FC68800DE0A06820F08070E6E755
+:101EA00099F8021021F00401CAE7A06820F08070C0
+:101EB000A0606980B878800702D40020AAF80A00E0
+:101EC0003079C00701D0AAF80AB09AF80A00C10711
+:101ED0001348A0F14900017812D041F0010111E04E
+:101EE00001F016FC40F6B8318842E3D3A068C10186
+:101EF000E0D50005DED4AAF80AB0A5F80280D9E73B
+:101F000021F001010170A168C901017802D541F0F9
+:101F1000020101E021F0020101700BB0BDE8F08F79
+:101F2000AF070020E8050020E8B3000838010020D2
+:101F300070B51548006810F0E05F23D0134CD4E969
+:101F4000001081421ED004EB001104F5A1608A68E4
+:101F500042600A7B827204230372002545720B30B3
+:101F60000E31FEF710F972B66068401C60604028C0
+:101F700000D3656062B60649BDE870400248083883
+:101F8000FFF774BB70BD000008640040A814002077
+:101F9000B0190020FCB505464FF6FF7600200C4630
+:101FA000ADF8006048F205078DF8040020E000BF9E
+:101FB00015F8010B8DF8040001A9084602F082FB18
+:101FC000BDF800009DF8041080EA0120ADF8000083
+:101FD0005FF00000BDF800100A0402D587EA410155
+:101FE00001E006EA4101401CADF800100828F1DBD1
+:101FF000641EDDD26946084602F04EFBBDF80000C3
+:10200000FCBD00000246002004E000BF12F8013BC6
+:102010001844C0B2491EF9D27047000070B5144A86
+:1020200085B010880024134901940094039420463D
+:102030000494138807E0CD8B009E354400950D8BEA
+:10204000019E3544019515889D42F4D0401CC0B2D4
+:102050008028EED300984111074841808480019880
+:102060004111064881830183818205B070BD000063
+:1020700048070020A4020020E2050020D004002030
+:1020800030B4104C002003464FF47F42A4F13401D9
+:1020900021F8103024F81020401C1A28F8DB0A4BD5
+:1020A000002000BF33F8104021F81040401C1A28CF
+:1020B000F8DB064806490280012081F8300030BC78
+:1020C00003F052B96C100020080800203C080020E2
+:1020D000CC0E00202DE9F84303F092F9C64DC54B14
+:1020E00000204FF47F4105F1340400BF35F8106043
+:1020F00033F81020964203D025F8102024F8101051
+:10210000401C1A28F2DBBD4890F83000012808D0A6
+:102110005FF0000024F81010401C1A28FADBBDE81C
+:10212000F88302F0F3FD208801F0F2FA2988B44E1A
+:1021300088420AD301F004FB2080B24800906B462D
+:102140000822B149306808F085FE608801F0E0FAA5
+:10215000698888420CD301F0F3FA6080A948AA4943
+:10216000401C00906B4608220831306808F072FE6F
+:10217000A08801F0CDFAA98888420CD301F0E0FADA
+:10218000A080A048A049801C00906B460822103116
+:10219000306808F05FFEE08801F0BAFAE98888420A
+:1021A0000CD301F0CDFAE08096489749C01C00900E
+:1021B0006B4608221831306808F04CFE208901F087
+:1021C000A7FA298988420CD301F0BAFA20818D48F8
+:1021D0008D49001D00906B4608222031306808F0C0
+:1021E00039FE608901F094FA698988420CD301F0C4
+:1021F000A7FA608183488449401D00906B460822FD
+:102200002831306808F026FEA08901F081FAA8463E
+:10221000A98905277D4D884216D36878052813D2F1
+:1022200001F08EFAA0816878401CC0B26870052861
+:1022300000D96F7073487449303000906B460822A3
+:102240003031306808F006FEE08901F061FAB8F834
+:102250000E10884216D3A878052813D201F070FA20
+:10226000E081A878401CC0B2A870052800D9AF70E2
+:1022700064486549313000906B4608223831306837
+:1022800008F0E8FD208A01F043FAB8F810108842FF
+:1022900016D3E878052813D201F052FA2082E878A4
+:1022A000401CC0B2E870052800D9EF705548564967
+:1022B000323000906B4608224031306808F0CAFD89
+:1022C000608A01F025FAB8F81210884216D32879EE
+:1022D000052813D201F034FA60822879401CC0B27C
+:1022E0002871052800D92F7146484749333000909E
+:1022F0006B4608224831306808F0ACFD208D01F0B3
+:1023000007FAB8F82810474688420BD301F018FAAC
+:1023100020853F483C4900906B460822A031306838
+:1023200008F098FD608D01F0F3F9798D88420CD3A7
+:1023300001F006FA608536483349401C00906B4630
+:102340000822A831306808F085FDA08D01F0E0F981
+:10235000B98D88420CD301F0F3F9A08529482A49A8
+:10236000503000906B460822B031306808F072FDA2
+:10237000E08D01F0CDF9F98D88420CD301F0E0F940
+:10238000E08520482049603000906B460822B83133
+:10239000306808F05FFD208E01F0BAF9398E88426E
+:1023A0000CD301F0CDF92086164817496130009012
+:1023B0006B460822C031306808F04CFD608E01F099
+:1023C000A7F9798E88420CD301F0BAF960860D48DE
+:1023D0000D49623000906B460822C831306808F021
+:1023E00039FD0C48FFF768F800283FF498AE2870D4
+:1023F00095E600000808002038100020CC0E0020D0
+:102400004C0800200002FF18000F002040080020A8
+:102410000006FF1800640040024600200A4200D077
+:102420000120704730B50E4902880A800C4A438863
+:10243000083A13800B1F808818802024151F2C80D9
+:102440000020401C80B23C28FBD341F69910088044
+:1024500044F64800108046F6480018802C8030BDB5
+:10246000202C0140114944F648000880091D46F619
+:1024700048000880091D41F6991008800B48001F8C
+:10248000018841F02001018009480021A0F868106E
+:10249000A0F86610A0F86410A0F86210A0F8601010
+:1024A000A0F85E100348418181827047182C0140DA
+:1024B000A40200204C0000202DE9F04F4B4B4C486B
+:1024C0000021DA7A0678802A26F001057AD31C6882
+:1024D000484B02F01F0253F82220474B14421A685F
+:1024E00002D042F0200201E022F020029946DFF8FB
+:1024F0000CB11A60434B404F9BF80040DFF800A13D
+:10250000B3F9043097F84AC0022C5CD1D9F80870AE
+:10251000C7F3C004C7F30028444554D0364C343CBC
+:1025200094F80280B8F1000F06D0B8F1010F0DD079
+:10253000B8F1020F4CD120E0110549D5910647D4DE
+:102540000121A17026F00401017041E015053FD47E
+:1025500095063DD575073BD4458895BB4380002B38
+:1025600009DD46F0050101700221A1702649B1F88C
+:10257000441001822CE0A1702AE0C6880EB9002B1D
+:1025800014DC067B664511D1204EB6895FEA467899
+:102590000CD45FEA867809D45FEA427806D55FEA10
+:1025A000826803D5F60701D1FE0111D5057041807F
+:1025B000AAF8001041810182A17089F80F108BF8F0
+:1025C000001005E00EE005704180AAF8001041817E
+:1025D000C38080F80CC0500960F3CB22C9F80020FA
+:1025E000BDE8F08F057041804181F9E7E8050020E2
+:1025F000B00A0020E8B30008A40200203F07002032
+:102600000C010020E205002038010020000C002011
+:102610002DE9F04796B000240C940D940E940F947D
+:1026200072B68048816941F400718161816941F429
+:10263000806181614FF4004003F0ACFA7A4D0021D3
+:102640002846FEF743F900212846FEF735F9774E74
+:1026500000213046FEF730F9754F0021384600F072
+:102660006FF901204FF47041401C8842FCD328468A
+:10267000FEF74EFAB1463046FEF74AFA384600F009
+:102680006BF94FF46020CDE912048DF8454001202C
+:102690004FF004088DF8440010948DF8508010A974
+:1026A0002846FEF7C7FA01231A4605212846FEF7F9
+:1026B00012FB0123022206212846FEF70CFB012310
+:1026C000032207212846FEF706FB012304220F21DF
+:1026D0002846FEF700FB384600F03EF9684600F059
+:1026E000DEF95148534E4C300090CDF80C80CDE9C6
+:1026F00001648020CDE904404000069080000790EE
+:10270000202008904FF44050CDE90904694638462E
+:1027100000F0A8F901212846FEF7D8F80121384633
+:1027200000F00EF901212846FEF7C6F847F23050B6
+:1027300015941599491C15918142FAD30121284617
+:10274000FEF708FBADF82C40A04640F2DC5A4FF4EF
+:10275000007420E05046CDF854801599491C15911D
+:102760008142FAD330880D9908440D9070880E99F3
+:1027700008440E90B0880F9908440F90F0880C9987
+:1027800008440C9001212846FEF7E4FABDF82C001D
+:10279000401CADF82C00BDF82C00A042DAD30D98F7
+:1027A000C11124480A3001830E99C91141830F9940
+:1027B000C91181830C99C91181801F49C9884904B5
+:1027C00007D41E49028B21F85C2F428B4A80808BF4
+:1027D000888000212846FEF779F80021384600F06D
+:1027E000AFF800212846FEF767F800214C4648461E
+:1027F000FEF762F80220C102401C8842FCD3284642
+:10280000FEF786F92046FEF783F9384600F0A4F873
+:10281000FEF766F80A493C20087062B616B0BDE8BB
+:10282000F087000000100240002401400028014011
+:10283000080002402E050020000C0020580E002049
+:102840003C07002010B5FEF79DFA4FF42F61484376
+:10285000800B10BD70B5204B40F6C81441F2B7058F
+:102860005B6C48F6E6065C4305EBA4341B4D7343F2
+:102870004EF6F61606EBA333C5E90443D460401ABE
+:10288000536110609168884202DA4942884200DC54
+:10289000116010684343107E0341906A19189162D9
+:1028A000506A814200DD9062916A106A814201DBC8
+:1028B000084600E09062A86111684C43117C0C410D
+:1028C00008412118B2F91C00884204DBB2F91A0051
+:1028D000884200DC08B270BD3801002014010020DD
+:1028E00010B54FF40054204600F0ACF8002813D087
+:1028F0000A49087840F008000870204600F014F8F3
+:102900000021074800F01CF80648C17E012903D1C8
+:102910000021C1760121017710BD00008206002050
+:1029200044000240040D0020C10002D502490860A5
+:1029300070470249486070470404024000000240AA
+:102940000029016802D041F0010102E04FF6FE7259
+:10295000114001607047000001684FF6FE7211409F
+:1029600001600021016041608160C1603149314AEC
+:102970000839904203D1486840F00F0006E02D4A24
+:102980001432904204D1486840F0F000486070472B
+:10299000284A2832904203D1486840F47060F5E735
+:1029A000244A3C32904203D1486840F47040EDE73D
+:1029B000204A5032904203D1486840F47020E5E745
+:1029C0001C4A6432904203D1486840F47000DDE74D
+:1029D000184A7832904203D1486840F07060D5E7D9
+:1029E000154A111F904203D1086840F00F0006E01D
+:1029F000114A1432904204D1086840F0F000086097
+:102A000070470D4A2832904203D1086840F4706044
+:102A1000F5E7094A3C32904203D1086840F470401F
+:102A2000EDE7054A50329042EAD1086840F4702040
+:102A3000E5E700000800024008040240406880B258
+:102A40007047000001460020CA0001D5034A00E09B
+:102A5000034A12680A4200D0012070470004024075
+:102A60000000024030B5036847F6F07293430C6AE9
+:102A70008A682243D1E904452C4322438C692243CE
+:102A8000CC6922434C6A22438C6A22431A43026077
+:102A9000CA6842600A6882604968C16030BD00212E
+:102AA000016041608160C160016141618161C1611A
+:102AB000016241628162704710B5114C8CB00021F7
+:102AC0002046FFF73DFF2046FFF746FF0D480090E8
+:102AD0000D480021CDE901016420CDE903018020EA
+:102AE000CDE905010791089109910A9169462046AF
+:102AF000FFF7B8FF01212046FFF722FF0CB010BD01
+:102B00005800024004380140F0080020F0B540F6BB
+:102B1000AA222A49C284838B0C88E31A9BB20F2B0A
+:102B20000DD309888183037E00213BB1244BB3F987
+:102B30000A40244B062C03DA818429E08184F0BD0D
+:102B4000214C2478022C02D0002CF5D0F0BD1F4C73
+:102B500040F68B27656C1B4CA5F22D16BE42B4F9CE
+:102B6000004017D2418B491C89B241836429EDD3BF
+:102B700064214183B0F92410914201DA01EB221261
+:102B80008284641C20B24FF4007118808842DDDB1F
+:102B90001980F0BD41F29416B542FADBB0F9245029
+:102BA000002D02DDA5EB221200E000228284418389
+:102BB000641E20B218800028EADDF0BD480700201E
+:102BC0004C000020540400203F0700203801002062
+:102BD00010B50446B0F9020043F699114843811339
+:102BE000E06840F26662504301EBA030E060B4F967
+:102BF000001043F6991251438A13216940F266632B
+:102C0000594302EBA131216105F00CFC6061A18800
+:102C100040F6AB2208444010A0F515415539E0625A
+:102C2000914205D9A0F5F851FF39521C91421DD2AD
+:102C300049F25451884202DDA0F5204002E0A0F59F
+:102C4000F850FF38206300EB400040F34F00208530
+:102C5000B4F924104A42904201DA104602E0884258
+:102C600000DD0846E083228461848AE0A0F5FE420C
+:102C7000FF3A41F255518A4214D8A2F6AA202063A5
+:102C800000EB400040F34F002085B4F9242051426E
+:102C9000E183884201DA084602E0904200DD1046F6
+:102CA000404250E0A0F5D442AA3A8A4215D2A2F698
+:102CB000AA20206300EB400040F34F012185B4F9C6
+:102CC00024004242E2832084914201DA104602E06D
+:102CD000814200DC0846608453E0A0F5AA42543AE1
+:102CE00041F256539A4215D2A2F6AB20206300EB74
+:102CF000400040F34F002085B4F924104A4290422E
+:102D000001DA104602E0884200DD08464042E083D6
+:102D1000218419E0A0F5804241F254539A4215D221
+:102D2000A2F6AA20206300EB400040F34F0020856C
+:102D3000B4F92410E1834A42904201DA104602E0DD
+:102D4000884200DD0846208462841AE0A0F52852FB
+:102D5000AB3A8A4215D2A2F6AA20206300EB4000CB
+:102D600040F34F012185B4F92400E08342422284DC
+:102D7000914201DA104602E0814200DC08464042FE
+:102D8000A9E7B4F91E0041420948B0F900004143E7
+:102D90008913E180B4F9201049424143891321810C
+:102DA000B4F92210494241438813608110BD0000EC
+:102DB0005404002000210176704770471548164AD8
+:102DC0004FF480410078042821D002F13C03D08ADE
+:102DD0009B88C01A00B22F2801DD001108E00028EE
+:102DE00001DD002007E00D4B984201DA184602E0B1
+:102DF000402800DD40209389184400B2884203DC5B
+:102E000040F26661884200DA0846908170479181FD
+:102E1000704700003F070020D0040020C0FEFFFFE5
+:102E200038B54B484B4902880B889A1A92B20F2A40
+:102E300071D30988484C01804FF0FF01E2884FF4BC
+:102E40007A7355044FF4967002D51622009103E070
+:102E5000950403D515220091014670E0D50402D5F2
+:102E600014220091F8E7150502D513220091F3E72B
+:102E7000550502D512220091EEE7950502D51122E3
+:102E80000091E9E7D50502D510220091E4E7150687
+:102E900002D50F220091DFE7550602D50E220091E0
+:102EA000DAE7950602D50D220091D5E7D50602D5C1
+:102EB0000C220091D0E7150702D50B220091CBE739
+:102EC000550702D50A220091C6E7950702D50922C7
+:102ED0000091C1E7D20702D008220091BCE7228905
+:102EE000550702D507220091B6E7950702D50622BD
+:102EF0000091B1E7D20702D005220091ACE7A27A97
+:102F0000D20702D004220091A6E7A289D40603D5F5
+:102F100003220091A0E719E0140702D502220091D4
+:102F20009AE7540703D4940701D4D20702D00122B0
+:102F3000009191E70020034602460146009003F00D
+:102F4000D1FBBDE838400248FDF7F2BF38BD0000B4
+:102F5000F40B002048070020000C0020F0B5594871
+:102F6000594982880B889A1A92B29C2A64D309889C
+:102F7000818056490A880146002A0B7843F00201F5
+:102F800056D11646524A1C0715680246127822F09E
+:102F9000020274D54F4C0746E4887F785FEA845C70
+:102FA00002D547F0010701E027F001074770A704A9
+:102FB000477802D547F0020701E027F00207477083
+:102FC000670401D4E70703D0477847F00807477044
+:102FD000640603D5447844F0040404E01C0603D4DA
+:102FE000447824F004044470EC0450D4354C9A071F
+:102FF000247824F0100423D4324D42782F7A2D788F
+:10300000012A45F0100514D0022A16D02D4C042AAE
+:10301000A47804F1010C0CF0FF0C13D0072A25D082
+:10302000032A23D0052A21D0062A1FD021F010011F
+:1030300042E0B90702E00570F0BD39070029FADB6C
+:103040000470F0BDFA0601D41A060AD50170022CEC
+:1030500004D280F802C0BCF1020FF2D341F080012B
+:103060002AE021F0100101708670F0BD877A7F069A
+:10307000F7D5032C04D8017080F802C0F0BD0FE032
+:103080005107D8D51906D6D443F0800114E0027058
+:103090004178CB0701D18907F0D522F010010BE070
+:1030A000E9040BD49907E9D4818AC82902D2491CC2
+:1030B0008182E3E743F00A010170DFE70270868254
+:1030C000DCE7000010070020480700204A07002026
+:1030D000A4020020000C002070B51148114C4FF0E4
+:1030E0000005C088810503D4410601D4C00515D56B
+:1030F0004FF480610C4800F0FBFA68B9A08840F6F4
+:10310000B831884201D2401CA08080B2B0F57A7FED
+:1031100001D30120607070BDA58070BD6570FBE7B4
+:10312000000C002060070020000C0140084946F612
+:1031300068000880091D0880091D41F6DD500880DF
+:103140000348001F018841F0200101807047000002
+:10315000182C014070B50D4E0546304600F05EF863
+:10316000042811D10A4C206940F0020020616561F9
+:10317000206940F040002061304600F04FF821699E
+:1031800041F6FD721140216170BD0000FFFF0F008C
+:103190000020024008490420CA68D20701D001205B
+:1031A0007047CA68520701D502207047C968C9062E
+:1031B000FBD503207047000000200240024801694F
+:1031C00041F080010161704700200240F0B50646E1
+:1031D0004FF6FF770D46384600F020F804280DD151
+:1031E000074C206940F0010020613580384600F02E
+:1031F00015F8216941F6FE7211402161F0BD000011
+:103200000020024003480249416003494160704781
+:103210002301674500200240AB89EFCD00B503468E
+:10322000FFF7B8FF03E000BFFFF7B4FF5B1E012804
+:1032300003D0002B00D1052000BD002BF4D1FAE70C
+:1032400010B5C28800210AB1032206E002890AB142
+:10325000022202E0428912B10122027000E00170F4
+:1032600004784FF4804344F6206244B1012C06D028
+:10327000022C07D0032C01D14180818010BD4380F6
+:10328000828010BD41F23331418040F6B731F4E71E
+:10329000401A10609168884202DA4942884200DC94
+:1032A000116051691068137E41431941936A0B44C0
+:1032B0009362516A8B4200DD9162936A116A8B427C
+:1032C00000DA9162D168936A4143107C0141034165
+:1032D000B2F91C001944884204DBB2F91A00884292
+:1032E00000DC08B270470000054920B1086940F0D1
+:1032F0008000086170470348486003484860704791
+:103300000020024023016745AB89EFCD06494FF409
+:103310007A70CA68D20705D0401E0004000CF8D1AC
+:10332000FF20704700207047002002400E4A032013
+:10333000A2F14C0182F83E000020C8800B490886AB
+:10334000C862C8830884488490620948016DB1F559
+:10335000206F01DBA3219162807A002802D0906A5D
+:1033600040429062704700004C0000203805002069
+:1033700038010020F0B53D4988894A89801A80B219
+:103380000F286AD388894881CA8939480B3A272A85
+:1033900026D28A7822BB8268384B42F480728260DF
+:1033A000344A374C374D12785607334A0AD4364ED2
+:1033B00036881680354A12881A80354A128822804B
+:1033C000344A09E0344E36881680344A12881A800E
+:1033D000334A12882280334A12882A8001228A7056
+:1033E000314A0021314B82F84D1019469A7F304DF9
+:1033F0000968802A32D302F01F0255F822201142B8
+:103400002CD0826822F48012184E82601236144644
+:103410001215B778521C62F38617264AB77093F8D4
+:1034200016C01778BCF1800F27F0020608D30CF005
+:103430001F0C55F82CC011EA0C0F01D147F0020601
+:1034400016701A7E802A0DD302F01F0255F8222032
+:10345000114207D144F400218160F0BD826842F43A
+:103460008012D1E724F40021F6E700003C07002099
+:10347000A402002038010020C8040020CA04002053
+:10348000CC040020CE040020B8040020BA040020A0
+:10349000BC040020BE040020C0040020C2040020A0
+:1034A000C4040020C6040020580E0020E8050020B7
+:1034B000E8B30008D004002070B521488189028952
+:1034C000891A89B20F2932D381891E4D1E4C018180
+:1034D000697A22681D4E42F00400802908D301F069
+:1034E0001F012B6856F821100B4201D122F0040075
+:1034F0002060FFF7F1FDA87B802819D300F01F00A2
+:10350000296856F82000014212D1206820F00200FC
+:103510002060E87A80280FD300F01F00296856F851
+:103520002000014208D1206820F00800206070BD12
+:10353000206840F00200EBE7206840F00800F5E763
+:103540003C070020E8050020A4020020E8B30008A2
+:1035500030B5044600204FF40043024640EA030120
+:1035600001FB01F5A54200D80846521C5B0812B2C7
+:10357000102AF3DB30BD0000F0B51D4C1B4A4FF0A4
+:10358000010C94F83B5094F80AE0144692F83C3051
+:1035900094F838402B43651CEEB2154D95F83D70FC
+:1035A0000025BEF1FF0F0AD0BEF1000F06D18B42FD
+:1035B00013D155700C2C01D282F83860F0BD8342D3
+:1035C00002D182F801C0F5E78B42F7D15570B807F8
+:1035D00009E000BF82F83850F0BD8342FCD1F843C7
+:1035E00082F801C080070028F4D0F0BD5804002004
+:1035F00038010020F0B5CA78002502F00F03D2068A
+:1036000001D58A7813430A784FF00F0E12F0FF0F9E
+:103610004FF001021CD004680F8802FA05F637400B
+:10362000B74211D14FEA850C0EFA0CF724EA0707CE
+:1036300003FA0CF43C43CF78282F02D0482F02D055
+:1036400002E0466100E006616D1C082DE4D30460D1
+:103650000C88FF2C1ED944685FF0000606F10807AD
+:1036600002FA07F50F882F40AF420FD14FEA860CC0
+:103670000EFA0CF7BC4303FA0CF73C43CF78282F23
+:1036800000D14561CF78482F00D10561761C082E06
+:10369000E4D34460F0BD0000F0B5144C002801DA1A
+:1036A000E36900E06368420D120185B2C0F301577F
+:1036B0009540C0F30346032F05D0C2020AD503226A
+:1036C000B240934307E023F07062636823F07063B5
+:1036D000636002E0AB4343F0706201B12A4300280B
+:1036E00001DAE261F0BD6260F0BD0000000001405F
+:1036F0000246002092680A4200D0012070474161D2
+:103700007047016170470AB10161704741617047BC
+:103710004FF6FF62B0F57F4F04D0911C884203D171
+:10372000002070471046704704490988814201D340
+:10373000081A01E0101A084480B270478808002077
+:103740000148008870470000880800200F4A104B8D
+:1037500092F838105B5C834201D1012004E00D4BEC
+:103760005B5C834203D1002082F83A0070470A4B29
+:103770005B5C834201D18120F6E7084B595C8142B2
+:1037800001D18020F0E70320EEE70000380100209F
+:10379000A0B80008B2B80008A6B80008B8B8000879
+:1037A0000A4810B501784FF000024C0708494FF065
+:1037B000FF0389684FEA017105D5002901DA827299
+:1037C00010BD837210BD0029FBDBF8E73801002033
+:1037D000A4020020F0B5194E194C0022E31CA6F1FA
+:1037E000060CB75CA518ED78FF5C0D430F43BD4296
+:1037F0001FD01CF80270FF5C0F43BD4219D0154664
+:103800000023A618F6780E43C6545B1C1CF8022051
+:10381000DBB2062BF5D3C17881700179C17000212C
+:103820004218491C15711CF80550C9B20629F7D376
+:10383000F0BD521CD2B2032AD3D3F0BD7AAF000838
+:103840005804002010B502460021064B06205C18E3
+:103850006478944200D10846491CC9B20629F6D3BF
+:1038600010BD0000380100200548D0E900218A423F
+:1038700002D14FF0FF30704700EB011080687047B5
+:10388000A010002070B5164C05464FF0FF36D4E965
+:103890000010814221D004EB0010806868606068ED
+:1038A00004EB0010007B00F00F02AA7204202872C3
+:1038B000606804EB001105F10B000E31FCF763FCAE
+:1038C00072B66068401C6060402801D300206060D0
+:1038D00062B6A87A08B1002070BD304670BD000005
+:1038E000A0100020284810B580784FF00002C107D2
+:1038F000264843D026498988F1BB2649254B40F606
+:10390000B834496CB3F87630A14232DD22490978E7
+:1039100079BB90F84A1061B32049C9790C0628D5C3
+:1039200001F07F015A2924D290F82B11491CC9B209
+:1039300080F82B11C8291CD380F82B210146D0F820
+:10394000304191F82C11A34203DD052908D2491C0E
+:1039500001E041B1491E80F82C11C9B2052902D3FA
+:10396000012180F82A11191B084C343CE162C0F88F
+:103970003031B3F5FA6F00E000E003D280F82A217D
+:1039800080F82C2110BD00008F070020A402002029
+:10399000E2050020380100203F070020AF0700208B
+:1039A0004FF4C042C260002181620E22028241F2C5
+:1039B00062024261082202834FF4604242838183A3
+:1039C0004FF07842C0E9082140F6C41101807047E9
+:1039D000B0F90010B0F90220891A41604269037EF3
+:1039E0004A431A41836A13448362426A934200DD68
+:1039F0008262836A026A934200DA8262C268836AE0
+:103A00004A43017C0A410B41D118B0F91C208A427B
+:103A100001DA10467047B0F91A008842FADC08B2A1
+:103A20007047000010B514481449B0F894200B8872
+:103A30009A1A92B2B2F5437F1DD90988A0F8941062
+:103A4000B0F8921020F8601F002242860C480D4CFE
+:103A5000C2888280C180C38983812489891AA4B2E3
+:103A6000C4818160E11A0161074A818AC182928A18
+:103A70008282511A816110BD380100204807002060
+:103A8000200E0020380500204C00002009480A497B
+:103A9000B0F8B2200B889A1A92B241F684639A4227
+:103AA00006D3098820F8B21F418881800021418017
+:103AB0007047000038010020480700200D480178B9
+:103AC000C90702D00C49098801E04FF6FA71416636
+:103AD000094901201039088007482438018841F03D
+:103AE0000101018004481838018821F01801018083
+:103AF0007047000038010020240400400A49D1F832
+:103B0000982012B1521EC1F8982031F8922F521C01
+:103B100021F81A294A6A521C4A628A8F521C8A87E3
+:103B200001F8400C70470000380100201CB52D48FA
+:103B300090F83B3090F83C20934252D000248DF80E
+:103B4000044053408DF800309DF800300122012BD5
+:103B500008D09DF80030022B09D09DF80030042BCE
+:103B60000AD00DE01F498DF80420443108E01D49BA
+:103B70008DF80420463103E01A498DF804204831BD
+:103B80009DF80420012A2CD190F83D309DF800408A
+:103B9000154AA34217D090F83E309DF800402342CA
+:103BA00008D0B0F84C30A0F84A300B881488E31ADB
+:103BB000A0F84C3090F838302BB1B0F84030148871
+:103BC000E31AA0F8423012880A80A0F8402010F8CA
+:103BD0003E1F9DF80020114300F801199DF80010C8
+:103BE00001701CBD580400204807002070B5344DFA
+:103BF00040212846FFF77CFD840080212846FFF7FE
+:103C000077FD44EA4004A9152846FFF771FD0443F7
+:103C1000E1B22C4C94F878508D4250D04D4084F84D
+:103C20007810012D03D0022D01D0042D47D194F836
+:103C30007C00A84384F87C0094F87B20AA420FD033
+:103C400084F87B5094F87A2001238B401A4207D1E4
+:103C50001A4384F87A2094F87910491C84F8791072
+:103C600094F87910042928D330B1012811D0022802
+:103C70000FD004280DD012E01348C18821F0400174
+:103C8000C1802078002184F83B1020F06000207073
+:103C900005E0217841F02001217084F83B000B49B8
+:103CA00094F83B0091F82720904204D081F8270037
+:103CB00007492020087000F00DF884F8545070BDBA
+:103CC0000010014038010020000C0020580E002098
+:103CD0003C07002070B50D4D40212846FFF708FD38
+:103CE000840080212846FFF703FD44EA4004A9151B
+:103CF0002846FFF7FDFC04430548072100F8784FEC
+:103D00000171002141708170C17070BD00100140CF
+:103D10003801002070B5344890F83A10CA43920731
+:103D200061D001F0030280F8392090F83D305B0645
+:103D30001B0E80F83D30012A01D0812A02D15B1C84
+:103D400080F83D300278D2074DD0DBB203F001029B
+:103D5000C3F34004A24246D1B0F856400025641C8B
+:103D6000A0F85640204CA0F8585090F83E60A47A35
+:103D7000B24202D080F83E200DE0A607B6EB837F6A
+:103D800002D080F83F5006E090F83F30642B02D21A
+:103D90005B1C80F83F3090F84030642B0CD25B1CE9
+:103DA000DBB280F84030022B06D204F001039342CC
+:103DB00002D1022280F84020012901D0002912D12D
+:103DC00090F83820416E00EB820291610163D0E9E6
+:103DD00006121144D0E908231A441144826A11449E
+:103DE000C26A1144416370BD38010020FEE7000043
+:103DF0002DE9F04F00BF00209E4E9F4AA6F512719C
+:103E0000A6F5BE79A6F1440B06F1440E804601F5F5
+:103E1000E074A1F1780301F5457A1D5C15F0C00747
+:103E200006D0402F51D0C02F77D0802F76D004E11C
+:103E300015F01F0504D0154440F080072F7201E0F3
+:103E400082F80880012826D0022824D0032822D016
+:103E5000042820D008281ED010281CD0874D55F8E3
+:103E600020C0DCF8005054F820703D40CCF80050E1
+:103E7000824D55F820C0DCF8005056F820703D43C4
+:103E8000CCF800501D5CAD0659F820502F6813D5B2
+:103E90003AF810C03EE051F820502F6854F820C086
+:103EA00007EA0C072F6051F820502F6856F820C001
+:103EB00047EA0C072F60E5E7DFF8B8C10CF1F00C1A
+:103EC0005CF820C007EA0C077EE015F01F0504D05F
+:103ED000154440F080072F7201E082F80880012825
+:103EE0001DD002281BD0032819D0042817D0082879
+:103EF00015D0102813D0614D55F820502F6854F874
+:103F000020C007EA0C072F605C4D55F820502F6841
+:103F10005BF820C047EA0C0756E00BE056E051F88A
+:103F200020502F6854F820C007EA0C072F6051F882
+:103F30002050ECE715F01F0505D0154440F0800730
+:103F400085F8217001E082F82180012825D002281F
+:103F500023D0032821D004281FD008281DD01028E2
+:103F60001BD0464D55F820C0DCF8005054F82070A6
+:103F70003D40CCF80050414D55F820C0DCF80050D1
+:103F80005EF820703D43CCF800501D5CAD0615D5A1
+:103F90003A4D3AF81070CC3514E051F820502F68A3
+:103FA00054F820C007EA0C072F6051F820502F6802
+:103FB0005EF820C047EA0C072F60E6E72D4D3AF87F
+:103FC0001070E03D55F820502F6036E015F01F05C9
+:103FD00005D0154440F0800785F8217001E082F893
+:103FE0002180012830D002282ED003282CD004288C
+:103FF0002AD0082828D0102826D0204D55F820C0D7
+:10400000DCF8005054F820703D40CCF800501B4DB7
+:1040100055F820C0DCF80050164F883757F820704C
+:104020003D43CCF800501D5CAD06B1D4114F3AF8B9
+:104030001050E03F57F820703D60401CC0B211287E
+:10404000FFF4EBAEBDE8F08F51F820502F6854F824
+:1040500020C007EA0C072F6051F820502F68DFF8C6
+:1040600014C00CF1880C5CF820C047EA0C072F60E4
+:10407000D9E7000074B60008E805002070B4000815
+:104080004FF40771C1824FF45861018340F6145117
+:1040900081837047F0B5C48AB0F900608681B0F9B9
+:1040A0000250C581B0F904300227002101220382A9
+:1040B000AB4204DBB54202DDC78042810CE0B34273
+:1040C00004DBAE4202DDC78041811CE09D4205DB7E
+:1040D000B34203DDC2804781018115E0B54204DBB4
+:1040E0009E4202DDC280418105E0AE4205DB9D4279
+:1040F00003DDC1804281078106E09E4204DBAB42C2
+:1041000002DDC18047810281C388458900EB4307F6
+:1041100000EB4505BB89AE899B1B0FFA83FEA0F817
+:1041200012E00689AB8900EB460CBCF80CC0A3EB8F
+:104130000C038382B0F91830B7F90CC0A3EB0C0C58
+:10414000B4EB4C0F04DA80F82010A3F1A10113E0C6
+:10415000A64503DD80F82010B9890BE026B1012EB9
+:1041600004D0022E10D004E0062100E0052180F8E2
+:104170002010A989091B6D31418309B2B1F5586F2F
+:1041800004DB5B1E438304E00421F0E7002900DC2C
+:104190004283418B8183F0BD0B49002288760A62FD
+:1041A000CA614A62094A32F9103002EB40028B625E
+:1041B000B2F90220CA62064A32F810000882A1F859
+:1041C0006000A1F862007047F0010020CAB8000842
+:1041D000BEB800082DE9F05FFA48FB4982880B88D9
+:1041E0009A1A92B20F2A45D309888180F7498246EC
+:1041F000F74D0888F74F4FF00108002678B3401EAE
+:104200000880EE73F449EE622868B1F902104307A2
+:1042100042F6AA2218D4FB8843F40053FB80EE4BED
+:104220001B789B0709D5AB6823F08003AB60A5F82A
+:10423000806085F8826085F88360C30404D485F8C3
+:10424000F480C5F8F06003E085F8F460430707D414
+:10425000914205DB85F8F880A5F8F66004E010E0EF
+:1042600085F8F860430703D4914201DBC00703D00F
+:1042700085F81561BDE8F09F85F81581A5F81661F0
+:10428000F8E7B5F81C0143F69821884202D2401C99
+:10429000A5F81C0102F03CFADFF84093DFF824B3E4
+:1042A00099F85000ABF1180B10B1FEF705F905E0D5
+:1042B0009BF8001021F001018BF80010FFF712FBB2
+:1042C00000F016FAC64841F26802416C4FF40060F3
+:1042D000914201DBC34A04E0B1F57A6F02DAC14AC8
+:1042E000121D1060BD48DFF8E8920A2490F85100D2
+:1042F000DFF8F4C2C007A9F1340938D09CF80E00E9
+:10430000802802D32878800705D5B8480078C206EF
+:1043100001D4800627D5EA7B89F80720AE4A4846B3
+:10432000137823F002031370ABF802609BF800309F
+:1043300023F001038BF80030BA7952060FD482893A
+:10434000B2F5FA7F03D2521CA9F80C200FE040F618
+:104350003C70814201DD002467E0042465E0002414
+:10436000A9F80C6061E089F80360A9F80C60A868FE
+:10437000020501D5082458E0984A92F83FE05FEA28
+:10438000CE7247D0EA7B89F807209CF80930802B51
+:1043900045D3974B9B781B0641D52B785B0732D4CE
+:1043A000FB889B0404D500BF20F02000A86031E00A
+:1043B000ABF802609BF8004040F0200024F00104BC
+:1043C0008BF80040A8609CF8170080280BD300F001
+:1043D0007F044FF00040DCF80030E040034202D19F
+:1043E00085F8048000E02E712879C00702D15FEAC9
+:1043F0008E7005D50324032A17D089F80A8014E0AB
+:104400000024EE6211E020F02000A860F88820F47B
+:104410000050F88095F82A01012805D005E02A68A7
+:1044200042F004022A60BFE7092408B2714903F090
+:1044300027FB6749704DCA6A50438013A1F8E80012
+:104440000A2C6ED16A488078800602D5FCF710FDF0
+:1044500009E05F488168CA0502D521F0080101E042
+:1044600041F0080181605A484FF4005E41F6E123B3
+:1044700090F84AC042F266614FF48042BCF1010FED
+:1044800020D0BCF1020F30D0BCF1030F95F800C072
+:104490005A4CCCF3810C3DD043F6FE78BCF1010FB1
+:1044A00040D0BCF1020F3DD0A0F81821A0F8482060
+:1044B00047F23C3CA4F800C0484C94F87040012CF2
+:1044C00033D03DE02C78C4F38104012C07D0022CBA
+:1044D00008D0A0F8183100BFA0F84810ECE7A0F809
+:1044E0001811F9E7A0F818E1F6E72C7842F6CC4C61
+:1044F000C4F38104012C0AD0022C08D043F2EB143F
+:10450000A0F8184143F69914A0F84840D4E7A0F861
+:1045100018C1F7E7A0F81821A0F8482046F6547C07
+:10452000C8E774E0A0F81881C0E72C78C4F38104D0
+:10453000012C0CD0022C0DD0A0F81831A0F8481096
+:104540009BF80030DB0708D0BBF8103007E0A0F87C
+:104550001811F3E7A0F818E1F0E71F498B88AAF8D3
+:10456000123019B2B0F948305943C1F38F3349467C
+:10457000A9F81830934200D90A83214A1278D2064A
+:1045800005D50B8B41F23332934200D20A83028964
+:10459000C2F3C003C2F30022934205D10B8B41F654
+:1045A0009912934200D90A83164A9278D20700D111
+:1045B0000E83B9F81810C162002927DD12480224C1
+:1045C000067024E0C80A0020480700204A0700209F
+:1045D000A4020020000C0020E2050020580E00205C
+:1045E00038010020100C0140E8050020AF07002032
+:1045F0008F070020C4AE0008D00400203001002046
+:10460000100700207F0700205C07002000249AF894
+:104610001A0098B9022C30D084B11B4801788B065F
+:1046200008D5BB795B0605D5184B1B78DB0963F30E
+:1046300086110170F88820F40260F8801248406CFE
+:104640004E2815DBFB88180612D5B9F81610491C40
+:1046500089B2A9F81610B1F5FA6F04D3A9F816605B
+:1046600023F08000F8800A48017821F002010170EF
+:1046700008488AF81A40C473FCE5288F0028CCD17A
+:1046800043F698202887C8E738010020100700204B
+:10469000E2050020A402002070B500230C8863F31B
+:1046A0000F02012505FA03F6344206D0C3F10F06C6
+:1046B00005FA06F1114361F30F025B1C102BF1DBCD
+:1046C000028070BD70B500230C7863F307020125EA
+:1046D00005FA03F6344206D0C3F1070605FA06F1DF
+:1046E000114361F307025B1C082BF1DB027070BD04
+:1046F000F0B5204890F866101F480129836823F41C
+:10470000006234D11D49CE88740630D41C4D1F057B
+:104710004FF00004B5F9025020D41A4A526C642AB2
+:1047200011DC40F6386295420DDAB2040BD40278FF
+:10473000520710D4B0F8D82040F6B835AA4203D2B8
+:10474000521CA0F8D820F0BD43F400628260D00172
+:10475000F9D44C81F0BDA0F8D840F0BD41F2CD03B2
+:104760009D42FADD897AC907F7D18260F3E782605A
+:10477000F0BD0000580E0020A4020020000C002014
+:10478000E205002038010020F0B5364D364F0446D2
+:1047900095F83B0097F83B1023780843EE1C6278AD
+:1047A000834205D1E0781146FEF7E6FE207908E065
+:1047B00094F802C084450CD1E1781046FEF7DCFE87
+:1047C000E07905F82F0F2878805D6870287BE877FE
+:1047D000F0BD82421DD161461846FEF7CDFE95F828
+:1047E0004E1095F83B00814207D1B97A09B1A17901
+:1047F00000E0617985F82F101EE06978012901D069
+:10480000A17922E0617927E0297841F0040129703B
+:1048100012E0E1788142DBD119466046FEF7ACFE3A
+:1048200095F84E1095F83B0081420AD1B97A09B14A
+:10483000617ADFE7217ADDE715F82F1F895D69705E
+:10484000C5E76978012906D0617A85F82F10B97A11
+:104850000029F1D1D8E7217A85F82F10B97A0029FB
+:10486000EAD0D1E758040020380100200B48017835
+:1048700021F0020100F8381B002100F818194177D7
+:10488000817733218185418508214184012100F808
+:104890001F1C034880F8391070470000580400209E
+:1048A000380100200D4900B50B4851F8012F40F8A0
+:1048B000032F89888180084801210930FEF78AFF8B
+:1048C000054802211330FEF785FF034804211D30FF
+:1048D0005DF804EBFEF77EBF58040020380100208D
+:1048E000094944F648000880091D46F6480008803A
+:1048F000091D41F2111008800348001F018841F092
+:104900002001018070470000182C01402DE9F0477C
+:10491000664C674B0025A0780126654A10330528B0
+:104920007ED2DFE800F00313113E1100108820F062
+:10493000010010801D805F480580001F0580001F5A
+:104940000580FFF7CDFFA670BDE8F087594941F615
+:10495000CC401C390880574945F658002439088056
+:10496000091D46F658000880524920202839088041
+:104970000020401CC0B27328FBD3FFF7B1FF4C49A5
+:1049800084F85C502C3147F6906008804848143019
+:1049900006801D80108840F0010010800220A07069
+:1049A000D2E700215FF0010004EB410204EB400379
+:1049B000B2F85020B3F850309A4200D20146401C61
+:1049C000C0B20628F0D33C48405C84F83900FFF7B9
+:1049D0004DFF1D2000F0B0FD00F076F8374E38484E
+:1049E0004FF4807996F83B10012904D002291BD09E
+:1049F000042930D047E040218046FEF779FE870049
+:104A000080214046FEF774FE47EA4007494640468B
+:104A1000FEF76EFE074347F0010084F83B0000E01C
+:104A20003DE0224809302CE040218046FEF760FE40
+:104A3000870080214046FEF75BFE47EA4007494673
+:104A40004046FEF755FE074347F0020084F83B005E
+:104A50001648133015E040218046FEF749FE8700D6
+:104A600080214046FEF744FE47EA4007494640465B
+:104A7000FEF73EFE074347F0040084F83B000B4876
+:104A80001D3003F0FDFA94F82F0086F838001D2041
+:104A900000F068FD0420A0700A48057054E71088F3
+:104AA00020F0010010801D80A5704DE75804002003
+:104AB000000800403C2C014080AF00083801002075
+:104AC000001001403F0700202DE9F041344C14F85C
+:104AD0002F0F344DE07240212846FEF709FE860074
+:104AE00080212846FEF704FE46EA4006AF15394607
+:104AF0002846FEF7FDFD0643207BF1B22F3C8142A4
+:104B000015D084F83C0040212846FEF7F1FD8600D0
+:104B100080212846FEF7ECFD46EA40063946284645
+:104B2000FEF7E6FD064384F83B60FEF7FFFF1E4DEF
+:104B300095F83B00012827D0022828D0042829D046
+:104B4000174894F83B102730085C04F8300F14F82D
+:104B50000109FEF777FE04F82F09A87A00B10120B9
+:104B6000607001F07DFE94F84E0094F83B1088428E
+:104B700006D094F83800062802D2401C84F8380089
+:104B800084F84E10BDE8F0810548093004E004487F
+:104B9000133001E002481D30BDE8F041FFF7F4BDDD
+:104BA000580400200010014038010020FF2801D9DE
+:104BB000FF207047C0B270472DE9F0414A4991F893
+:104BC0007200AA2874D191F87300552870D1474C0F
+:104BD00000200A5C2254401CC0B27428F9D3444E11
+:104BE0002069C6F80100A08AA6F80500D4F81600CE
+:104BF000F060D4F81A003061D4F81E0012347061ED
+:104C000003F0E4F93B49608A888103F0F9F9207DDB
+:104C1000123CC007307802D040F0040001E020F0E0
+:104C20000400354930704FF480400861334D14F86A
+:104C3000280F334985F82000608B6880A08BA880FE
+:104C4000E08BE880208C2881608C688194F82400B7
+:104C500081F8D60014F8010C86F83B000027C6F84E
+:104C60009C70FFF71FFE2748A18E0183E18E4183D0
+:104C7000218F818394F84210283C012908D0022911
+:104C800001D0032909D0297821F00C01083107E06F
+:104C9000297821F00C01091D02E0297841F00C016E
+:104CA000297094F8642018491AB101224A8101E060
+:104CB0000EE04F8194F8701001290BD094F86D101C
+:104CC00059B101290CD04FF4805100BFA0F87610E3
+:104CD000BDE8F08144F21C71F8E74FF40051F5E7AC
+:104CE00041F25551F2E7000000FC0008580E002088
+:104CF000380100204C000020F80D0020D0040020D6
+:104D0000A402002038050020000C002010B5FCF79C
+:104D1000FFFCFE48FE4AFF49807AC00703D088782E
+:104D200020F0010005E09078800703D0887840F0FB
+:104D300001008870F8480B7803704B7843708B78CB
+:104D40008370CB78C3700B7903714B7943718B7986
+:104D50008371C979C171EF49083109780172ED4950
+:104D6000083149784172EB49083189788172E94903
+:104D70000831C978C172E749083109790173E549F9
+:104D8000083149794173E349083189798173E149EF
+:104D90000831C979C173DF49103109780174DD49DF
+:104DA000103149784174DB49103189788174D949CF
+:104DB0001031C978C174D749103109790175D549C5
+:104DC000103149794175D349103189798175D149BB
+:104DD0001031C979C175CF4918310B7803764B78FA
+:104DE00043768B788376CB78C3760B7903774B79D0
+:104DF00043778B798377C979C177C6490F390978A9
+:104E000080F82010C3490F39497880F82110C14932
+:104E10000F39897880F82210BE490F39C97880F897
+:104E20002310BC490F39097980F82410B9490F398A
+:104E3000497980F82510B7490F39897980F826100B
+:104E4000B44920310B7880F828304B7880F829302D
+:104E50008B7880F82A30CB7880F82B300B7980F86B
+:104E60002C304B7980F82D308B7980F82E30C97931
+:104E700080F82F1000F1D001097880F8301000F18F
+:104E8000D001497880F8311000F1D001897880F89C
+:104E9000321000F1D001C97880F8331000F1D00150
+:104EA000097980F8341000F1D001497980F8351083
+:104EB00000F1D001897980F8361000F1D001C9796C
+:104EC00080F8371000F1D001097A80F8381000F12D
+:104ED000D001497A80F8391000F1D001897A80F840
+:104EE0003A1000F1D001C97A80F83B1000F1D001EE
+:104EF000097B80F83C1000F1D001497B80F83D101F
+:104F000000F1D001897B80F83E1000F1D001C97B0F
+:104F100080F83F1000F1D001097C80F8401000F1CA
+:104F2000D001497C80F8411000F1D001897C80F8E3
+:104F3000421000F1D001C97C80F8431000F1D0018B
+:104F4000097D80F8441000F1D001497D80F84510BA
+:104F500000F1D001897D80F8461000F1D001C97DB3
+:104F600080F8471000F1D001097E80F8481000F168
+:104F7000D001497E80F8491000F1D001897E80F887
+:104F80004A1000F1D001C97E80F84B1000F1D00129
+:104F9000097F80F84C1000F1D001497F80F84D1056
+:104FA00000F1D001897F80F84E1000F1D001C97F57
+:104FB00080F84F1000F1F0010B7880F850304B78FA
+:104FC00080F851308B7880F85230CB7880F85330AD
+:104FD0000B7980F854304B7980F855308B7980F814
+:104FE0005630CB7980F857300B7A80F858304B7AAE
+:104FF00080F859308B7A80F85A30CB7A80F85B3061
+:105000000B7B80F85C304B7B80F85D308B7B80F8CD
+:105010005E30CB7B80F85F300B7C80F860304B7C5F
+:1050200080F861308B7C80F86230CB7C80F8633014
+:105030000B7D80F864304B7D80F865308B7D80F887
+:105040006630CB7D80F867300B7E80F868304B7E11
+:1050500080F869308B7E80F86A30CB7E80F86B30C8
+:105060000B7F80F86C304B7F80F86D308B7F80F841
+:105070006E30C97F80F86F10264950310B7880F868
+:1050800070304B7880F871308B7880F87230CB7844
+:1050900080F873300B7980F874304B7980F8753074
+:1050A0008B7980F87630C97980F87710117880F89C
+:1050B0008010517880F88110917801F0030180F818
+:1050C0008210117980F88310517980F884109179D9
+:1050D00080F88510D17980F88610117A80F88710D1
+:1050E0000C4938310A7802F0030280F888204A78A7
+:1050F00080F889208A7880F88A20CA7880F88B2006
+:105100000A7980F88C204A7908E00000000C002021
+:10511000101000207F070020000F002080F88D2055
+:105120008A7980F88E20C97980F88F106B490A78C7
+:1051300080F890204A7880F891208A7880F8922030
+:10514000CA7880F893200A7980F894204A7980F808
+:1051500095208A7980F89620C97980F897105F4960
+:1051600008310A7880F898204A7880F899208A785F
+:1051700080F89A20CA7880F89B200A7980F89C20D1
+:105180004A7980F89D208A7980F89E20C97980F834
+:105190009F10524918310A7880F8A0204A7880F888
+:1051A000A1208A7880F8A220CA7880F8A3200A7902
+:1051B00080F8A4204A79C2F3400363F35F0280F8C9
+:1051C000A5208A7980F8A620C97980F8A7104349DC
+:1051D00020310A7802F0010280F8A8204A7880F88D
+:1051E000A9208A7880F8AA20CA7880F8AB200A79AA
+:1051F00080F8AC204A7980F8AD208A7980F8AE201A
+:10520000C97980F8AF10354928310A7880F8B02084
+:105210004A7880F8B1208A7802F0030280F8B22040
+:10522000CA7880F8B3200A7980F8B4204A7980F8E7
+:10523000B5208A7980F8B620C97980F8B710274957
+:1052400030310A7880F8B8204A7880F8B9208A7816
+:1052500080F8BA20CA7880F8BB200A7980F8BC2090
+:105260004A7980F8BD208A7980F8BE20C97980F813
+:10527000BF101A4938310A7880F8C0204A7880F87F
+:10528000C1208A7880F8C220CA7880F8C3200A79C1
+:1052900080F8C4204A7980F8C5208A7980F8C62031
+:1052A000C97980F8C7100D4940310A7880F8C820C4
+:1052B0004A7880F8C9208A7880F8CA20CA7880F8AD
+:1052C000CB200A7980F8CC204A7980F8CD208A79E1
+:1052D00080F8CE20C97980F8CF1010BDBF0700201C
+:1052E0007CB50121082000F083FC4FF40050ADF89C
+:1052F000040010248DF8074001208DF8060001A954
+:105300001548FEF777F90121092000F071FC012111
+:105310001248FEF7C1F90820ADF8000004208DF80E
+:1053200003000F4E03258DF8025069463046FEF704
+:1053300061F908213046FEF7E2F9ADF800408DF83A
+:1053400003408DF8025069463046FEF753F91021AC
+:105350003046FEF7D4F97CBD001401400002300055
+:10536000000C0140FEE7000038B50121082000F0E4
+:105370003FFC4FF44060ADF8000048208DF803007A
+:1053800003201B4D8DF8020069462846FEF732F9CE
+:1053900029152846FEF7ACF9164CE9146070207008
+:1053A0002846FEF7A5F9E070A070FEF7C9F9A080C5
+:1053B000E080114890F84A10104849B101290BD0FB
+:1053C00002290FD003290CD1C17841F0030107E075
+:1053D000C17821F0030103E0C17821F00301491CE9
+:1053E000C17038BDC17821F00301891CF8E70000C5
+:1053F000000C014080080020A40200207F0700204C
+:105400002DE9F041414D4FF480612846FEF770F9D7
+:105410000446E9142846FEF76BF9DFF8F4800746E6
+:10542000002598F800002E46844205D088F80040F8
+:10543000FEF786F9A8F8040098F80100844209D024
+:10544000B8F80400FEF764F91E2803D388F8014079
+:10545000A4B3002598F802004446874203D0A77001
+:10546000FEF76EF9E080E078874207D0E088FEF72B
+:105470004FF91E2802D3E7701FB300266078254934
+:10548000002808791FD020F002000871E278EAB104
+:1054900020F0010008710DB1002E2DD155EA060053
+:1054A0002AD01D4BDA7802F00300032800D903202C
+:1054B000002475B103280CD2401C10E0FFE7012541
+:1054C000C8E70126DAE740F00200DEE740F001001D
+:1054D000E0E726B118B1012810D0401EC0B260F339
+:1054E00001020E49DA7070B1012803D0022801D000
+:1054F000032801D181F84A00BDE8F0818978C90606
+:10550000EDD50020EBE781F84A40F5E7000C0140BB
+:10551000800800208F0700207F070020A4020020C1
+:10552000704700F01F02012191404009800000F106
+:10553000E020C0F88011704700F01F020121914067
+:105540004009800000F1E020C0F88011704700F0B1
+:105550001F02012191404009800000F1E020C0F8C5
+:105560000011704700F01F020121914040098000A6
+:1055700000F1E020C0F800117047000070B50F2363
+:10558000C47801780122F4B1144C2468457804F4FD
+:10559000E064C4F5E064240AC4F10406E3408478BE
+:1055A000B5401C402C4301F1E021230181F8003477
+:1055B000007800F01F018A404009800000F1E020DF
+:1055C000C0F8002170BD01F01F0082404809800032
+:1055D00000F1E020C0F8802170BD00000CED00E07B
+:1055E0000249084302490860704700000000FA05BC
+:1055F0000CED00E02DE9F05F00261D20FFF791FF84
+:105600006C4CDFF8B4B1A4F1B800A77E90F8381064
+:10561000DFF8A8E1DFF8A8A100258F427ED0E77669
+:10562000A176626A036B5A434FEA12499BF808203D
+:10563000120702D51EF8012000E00A4694F812C0B5
+:10564000BCF1010F09D004EB4206B6F902C0C4F860
+:1056500028C0B6F90460E6620CE043F6FF7CC4E9BA
+:105660000A5C90F83DC05FEACC7C01D012B102E048
+:10567000052A00D1012600EB47074FF0804CBF8977
+:105680003F04B7FBF3F3E361476BBCFBF7F727621B
+:1056900094F813C0BCF1000F06D0BCF1010F05D087
+:1056A0003B4403EBD3735B10636201E03B466762EC
+:1056B000DFF810C14FF6FF7707EA8307ACF80870F0
+:1056C0009AF8007090F80A8090F83DC0082F08F012
+:1056D00003070CF0030C05D067450BD1B8F1000FA0
+:1056E00005D008E0674505D0B8F1000F03D05B4254
+:1056F000636200E06562C6B1636A002B03D006DD19
+:10570000228D05E00AE0304B33F8122000E0A28D34
+:10571000A4F86020227822F0200222709AF800205B
+:10572000042A07D0082A05D012E0B4F8603003EB51
+:105730000902EDE780F8405065629BF80800000719
+:1057400001D51EF80110204830F81100A4F86000BF
+:105750001E49606A09883E314843B4F8601001EB85
+:10576000204006B21D20FFF7F2FE606A002807D035
+:1057700021784FEA81600ADD002804DAA08D09E073
+:10578000B4F8600006E0E06AB04208DB0CE00028F4
+:1057900002DA208D208208E0A06AB04204DD208277
+:1057A00041F02000207000E0268225756575258671
+:1057B000BDE8F09FF0010020A4020020ACB8000872
+:1057C0003F070020940B0020BEB8000824040040CE
+:1057D00043184FF48042934210DD904202DD1046A0
+:1057E00000210BE0914202DD0020114606E080031B
+:1057F000B0FBF3F000B2C0F5804109B241EA0040CD
+:105800007047F0B541F2F1130022C3600E248262AA
+:1058100004824BF2660508264561068343F6FF774E
+:105820004283878340F2492E4FEA873CC0F808E064
+:10583000C0E9082CCB608A620C824D610E834A83DA
+:105840008F83B4208860C1E9082CF0BD00218162FB
+:105850000949C1600E210182084941610821018383
+:105860004FF44041418343F6FF7181830907016290
+:105870000349416270470000B6A001001C0C010002
+:1058800000C0FF0F064941F68160088005480168A5
+:10589000054A01F4E06111430160BFF34F8FFEE759
+:1058A000442C01400CED00E00400FA05F8B501219C
+:1058B0000D2000F09DF94FF4E060ADF800001824D1
+:1058C0001D4E8DF8034003258DF802506946304681
+:1058D000FDF790FEB1153046FDF711FF711530460A
+:1058E000FDF70DFF31153046FDF709FF4FF460401D
+:1058F000ADF800008DF80340104C8DF80250694659
+:105900002046FDF777FE61142046FDF7FAFE4FF4BE
+:1059100080412046FDF7F5FE4FF400412046FDF79B
+:10592000F0FEA014ADF8000048208DF80300694691
+:105930002046FDF75FFEF8BD00080140000C014065
+:105940002DE9F0410121CE028CB0304600F050F933
+:10595000DFF87081404601F013FC08A801F03CFE1E
+:105960004FF45860ADF824000024ADF8204020200A
+:10597000ADF822000125ADF826408DF8285008A981
+:10598000404601F0DBFD0021404601F02EFE4FF6BF
+:10599000FF71404601F033FE01220021404601F034
+:1059A000BFFD0121404601F0A7FB04A801F0BFFBA9
+:1059B000ADF81060A802ADF81200ADF814408120D7
+:1059C000ADF816002803ADF81800ADF81A40ADF890
+:1059D0001C4004A9404601F099FBADF8084008209E
+:1059E000ADF80A006027ADF80C408001ADF80070FA
+:1059F000ADF80440ADF80E00ADF80240ADF8064039
+:105A00006946404601F07CFC6946404601F0BEFC18
+:105A10006946404601F004FDADF8045040F61450CC
+:105A2000ADF80070ADF80600ADF80840ADF80C40D8
+:105A3000ADF80250ADF80A40ADF80E406946404658
+:105A400001F032FD0121404601F07AFB0821404679
+:105A500001F096FC3146404601F0D8FC0821404652
+:105A600001F01CFD3146404601F050FD70214046DA
+:105A700001F059FD18208DF82C008DF82D408DF87F
+:105A80002E408DF82F500BA8FFF778FD0D480C30F5
+:105A9000018841F0800101800A481430018841F0FA
+:105AA00001010180001F04800121404601F052FBEA
+:105AB0008DF828500121404601F056FB0CB0BDE89E
+:105AC000F0810000002C0140704740F2134141601A
+:105AD000082181608621C1604FF480410161494203
+:105AE000416100210162C16270470162704700009C
+:105AF00010B501884288891A09B20183B1F5005FA7
+:105B000002DBA1F5804104E011F5005F02DC01F544
+:105B100080410183B0F9182041685143C161836815
+:105B2000846A5343C2681B12624303EB2222036A56
+:105B30001A44114402628A13426241698A4203DBB9
+:105B400001698A4200DC11468A1AC0E90A21028EE4
+:105B50004FF40373594302EBA13202860B4A1278C9
+:105B6000082A04D10A4A936F03EBA1319167B0F977
+:105B70003010B1F5804F02DDA1F5804103E000292E
+:105B800002DA01F58041018610BD00003F070020C8
+:105B9000140C0020034A516821F440410143516034
+:105BA0007047000000100240044A0029516901D0EA
+:105BB000014300E081435161704700000010024042
+:105BC000044A0029D16901D0014300E08143D16139
+:105BD0007047000000100240044A0029116901D0FA
+:105BE000014300E081431161704700000010024052
+:105BF000044A0029916901D0014300E08143916189
+:105C00007047000000100240044A0029D16801D00A
+:105C1000014300E08143D160704700000010024062
+:105C20002DE9F041274CA61540212046FDF760FDE7
+:105C3000850080212046FDF75BFD45EA40053146A1
+:105C40002046FDF755FD0543EDB240212046FDF706
+:105C50004FFD870080212046FDF74AFD47EA4007B7
+:105C600031462046FDF744FD0743F8B2A842DBD198
+:105C700040212046FDF73CFD870080212046FDF7AE
+:105C800037FD47EA400731462046FDF731FD07431F
+:105C9000F8B2A842C8D140212046FDF729FD87006F
+:105CA00080212046FDF724FD47EA40073146204683
+:105CB000FDF71EFD0743F8B2A842B5D12846BDE85E
+:105CC000F08100000010014010B50268416802FB3D
+:105CD00002F301FB0133B3F1805F11D91B0E103BBE
+:105CE0000A4C9BB212B234F8133009B25A435943EA
+:105CF00042F38F3241F38F31C0E90221012102E0EA
+:105D0000C0E902210021017410BD000098AE000816
+:105D10002DE9F05FF848F94902880B889A1A92B287
+:105D20000F2A7DD309880180F54802468189D288EF
+:105D30004B0703D48B0701D4CB0702D042F4007287
+:105D400001E022F40072C2808246080702D4504665
+:105D5000C90604D5BAF8061041F0010102E0C18875
+:105D600021F00101AAF80610E548FDF769FAE548B7
+:105D7000B0F93A10B1F5804F02DA491C418703E0CF
+:105D8000E0494FF480404887DFF87C9341F6CC40EF
+:105D9000DE49D9F85020824203DD886820F01000E7
+:105DA0008860DB48DB4E0024038823B15B1E038040
+:105DB000CC73347029E0BAF8060045041DD4BAF853
+:105DC0000C30DD0619D41D0717D4050615D4850639
+:105DD00013D4050511D4450603D5CF4D2D782D06D6
+:105DE0000BD5450709D4C50507D4050705D4850497
+:105DF00003D4C00601D4D80707D0C848CC73C84B19
+:105E00003470C4831C8080F828408B46B1F842105F
+:105E1000DFF81083C44869B1491EABF8421000E0B6
+:105E2000DEE098F8005025F0020588F800508BF865
+:105E30000F400BE098F8003043F0020388F8003080
+:105E40003178012903D10178062900D134703178E5
+:105E5000DFF8D8E2B64D01270A2973D2DFE801F056
+:105E6000F5C005C0F4F3C072F2F102F0C5F9DFF835
+:105E70009CA2A548AAF1340ABAF81C10491C8AB29F
+:105E8000AAF81C20416C40F62820814202DAAAF8C8
+:105E90001C4013E09B4840F6CC43C06898420DDBA1
+:105EA000B8F9040043F69913984207DBB2F5FA7F7C
+:105EB00004D32A7812B9AAF81C402F709D4A108882
+:105EC00068B19AF804305B1CDBB28AF80430022B0C
+:105ED00005D399488AF8044003885B1C03809BF82B
+:105EE0000F00D846092814D040F2DC5B022879D094
+:105EF000A8F83441B8F84400A146C8B141F288344A
+:105F00004846AAF81C90A14221DA297801291AD022
+:105F10001DE079484430FDF743FDFDF707FA7A4864
+:105F2000416CCAF8301041F27C51CAF8201069E285
+:105F3000A88AA8F83400E86A6863A86A2863A8F801
+:105F4000447037E0A0E17C492870088010807B49CC
+:105F5000C978B7EB511F08D098F82C2102B97848BE
+:105F6000C8F8DC0088F8EE7005E0C8F8DC0088F8B6
+:105F7000EE00CAF82800B7EB511FB8F9341040F60C
+:105F80003A2001F21D520AD08242B8F8DC0000B279
+:105F900002D810231A4609E02023022206E082429A
+:105FA00001D8102300E020231022002000F0A6FBDF
+:105FB000A8F83400614863494FF49A73C078B7EB8E
+:105FC000501F51480FD0426C5A4509DAB5F90A0002
+:105FD000984205DC86F8009088F8EE90A1F81A90B7
+:105FE000BDE8F09F19E0406C584503DAB5F90A2086
+:105FF0009A42EFDDB8F8442040F6C413521C92B226
+:10600000A8F844209A42E5D23E4AD268002AE7DC4A
+:1060100042F6E0629042DDDAE2E7B8F8342140F679
+:10602000B830824207D2344B183B1B78DB0702D1D1
+:10603000521CA8F8342193B25B4507D842F6CC40F5
+:1060400008E0B6E094E0DBE0D6E0DEE0A8F834015A
+:1060500043F26660E867CAF830108AF809703A4E71
+:10606000A8F8444088F8EE40707F5546F0B1F07FC4
+:1060700088B3B8F82C00B8F9341000B20A2305220E
+:1060800000F03CFBA8F83400F4777477B8F91A01F3
+:10609000B8F91811884229DA697901F1010111F082
+:1060A000FF01697156D06C71401C21E04FF48040B3
+:1060B000A8F8E800D8F82C10814200DA08462349F5
+:1060C00000B2688391F84D100029B8F9341003D05C
+:1060D0003623052203E005E040F24713362200F0A4
+:1060E0000DFB00E0A320A8F83400CFE730DD801ED0
+:1060F000A8F81A012EE00000C80A00204807002076
+:10610000000C00203805002038010020A4020020E7
+:106110004C0700203F07002010070020300A002015
+:1061200006000020E2050020400700205802002061
+:106130004C000020080000200A000020A7070020D3
+:106140009AF9FFFF3C0B0020200E0020580E002083
+:10615000A8F81A11B8F934004FF48041884202DDE2
+:10616000A8F834103CE70028FCDAA8F8344037E7F8
+:10617000D84ADBF8E0105846914202D2491CC0F8D8
+:10618000E010C17B082903D1D0F8E01091420CD374
+:1061900034708168CA0502D521F0080101E041F0A0
+:1061A00008018160CBF8E0401AE7BDE8F05F02F03B
+:1061B00097BF9BF80F005F46092803D0BC868BF879
+:1061C0000F4061E1C44D686A401C6862022809DD25
+:1061D000288E012301B2288C052200B200F08EFA2D
+:1061E0006C622863BD48298E0180B9F84410418053
+:1061F000FDF7EEFBB886F3E6BDE8F05F04F0ECBC1B
+:106200009EF8000009287DD0EAE68BF811419BF842
+:106210002C3163B142F31101CBF8DC40B04A8B035F
+:10622000E962891093628A03A962AE498A62AA4927
+:106230008C83D9F8442041F288318A4207DA2978E0
+:10624000012904D1A8492C700C80A8490C80A84AC7
+:10625000DFF8A0C21188491C8BB2A7491380C82B54
+:1062600004D391F80080B8F1010F19D0B3F57A7F0B
+:1062700004D391F80080B8F1020F11D0B3F5FA6F92
+:1062800002D30B78032B0BD09BF80F10891E082923
+:106290007ED2DFE801F010B9FBF7047D85AB9FE605
+:1062A0000C701480BAF8062022F40062AAF80620C6
+:1062B0008CF80070E8E7D9F84410C846822904DA5F
+:1062C0000178062901D00470F5E0FDF769FA98F825
+:1062D0000000400613D58948807804280FD0D8F8EC
+:1062E0004410404682290ADA817A98F83D0001F08C
+:1062F000030100F00300814201D001F02DFEB14600
+:10630000307800E0C0E00628C9D088F83F40D8F8CF
+:106310005000734940F311008203E86280108A62E2
+:106320008103A8626F4846468162FCF7FFFF6A4816
+:106330005D464772BBF81801ABF81A01706CABF8F8
+:106340008640B0F5437F10DD4FF48040A5F884000F
+:10635000A86840F48060A86096F8381005299ED19E
+:1063600040F01000CBF8080016E04FF48041A5F88B
+:106370008410A96821F48061A96040F28A218842D2
+:1063800004DA3078400601D402F098FDA86800E0F5
+:1063900098E040F01000A860022089F800001FE695
+:1063A000D9F84410B1F5437F02DA017806298AD181
+:1063B0005348017821F040010170FCF7B7FF43F624
+:1063C000FE70ABF81A010BF1E005FDF7E9F94D4855
+:1063D00010F8341F21F00101017042492C608C62D9
+:1063E0003F498C62082131704464F9E53B48FDF770
+:1063F000D7FAFCF79BFF3848D9F84410016341F203
+:106400007C51016209203BE09AF80600C006C6D420
+:10641000D9F844004D46B0F57A7F35DDFDF7C0F977
+:106420002878400611D53548807804280DD0686C4E
+:1064300082280ADAA87A95F83D1000F0030001F0EE
+:106440000301884201D001F087FD85F83F40B5F88F
+:106450005000ABF8340001B24FF480405C468142FA
+:1064600000DDA086FCF762FFA06840F48060A060B9
+:1064700095F83810052992D140F01000A060022054
+:106480003070ADE514E001E03470A9E5D9F84410AE
+:10649000B1F5437F02DA0178062988D1BAF80610EF
+:1064A00021F02001AAF80610FDF77AF90420E7E7A9
+:1064B0000078062801D0377092E509208EF8000098
+:1064C0000520DDE70D498C70047085F85E40ABF85F
+:1064D000344085E5C0D40100700200200C0B002080
+:1064E000000A0020D00900200A0000200800002037
+:1064F000100100200E01002012010020580400208D
+:106500004E070020140C002030B585B00121042076
+:10651000FFF76EFB4FF40040ADF8100048208DF8F7
+:10652000130004A91848FDF765F801210846FFF794
+:1065300047FB40F68C20ADF8040003240020ADF8A2
+:106540000040ADF80200ADF806004FF08045694606
+:10655000284600F0F3FF1C208DF80C008DF80D404C
+:106560008DF80E4001208DF80F0003A8FFF706F804
+:1065700001221146284600F0BBFE0121284600F00A
+:10658000E9FD05B030BD0000000801407047000083
+:106590002DE9F041304CE07800285AD120780028CD
+:1065A00057D0401E10F0FF00207052D14FF496706B
+:1065B000208272B6294F45F2AA50A7F87200002037
+:1065C000FCF792FE264D13202860FCF79FFEA8BB27
+:1065D0003420E86002202861224E6E61286940F074
+:1065E00040002861FCF792FE40BB00211E4A08468D
+:1065F0005FEA255312F800C0BCF1FF0F00D0012163
+:10660000401C80B29842F5D3C1B9C4E90676392658
+:106610000127A06910F8011B10F8012BA061E069A7
+:1066200001EB022102886A612F6120F8021BE06100
+:10663000FCF76CFE10B9761EB6B2EAD20120FCF768
+:1066400053FE62B601F0DCFC0848816821F4804109
+:106650008160BDE8F08100003C070020580E00205A
+:106660000020024000FC000800FC0008A4020020FA
+:106670001948016841F010010160016821F003012F
+:106680000160016841F00201016014484168416005
+:1066900041684160416841F480614160416821F492
+:1066A0007C11416041680E4A11434160016841F02C
+:1066B0008071016001688901FCD5416821F0030106
+:1066C0004160416841F0020141604168C1F38101CC
+:1066D0000229FAD170470000002002400010024059
+:1066E0000000280830B5044C039D6080A180E28042
+:1066F0002381658130BD0000F40B00200A448242F2
+:1067000001DA10B27047C91A8142FBDD08B2704746
+:106710002DE9F04F4A48DFF82CA1DFF82CB1C17FFA
+:10672000477A046849480022DFF82C91466C4848B3
+:106730004FF0010E802985784648836834D301F0F4
+:106740001F0C5AF82C100C420146096802D041F483
+:10675000805101E021F4805101605FEAC14C1ED4F8
+:106760005FEA814C1BD599F80AC0C8465FEACC7C29
+:106770000BD05FEAC31C12D4A8F80A209BF8008053
+:1067800028F002088BF8008009E0322E07DC5FEA6F
+:10679000857C04D55FEA035C01D4A8F80AE04FEADF
+:1067A000113C6CF34D310160802F24D307F01F079B
+:1067B0005AF827100C42016802D041F0040101E0B0
+:1067C00021F0040101604C0711D44C050FD599F854
+:1067D0000A70FF070BD0DF0109D4A9F80A209BF843
+:1067E000007027F002078BF80070C0F89C208C081E
+:1067F00064F38A21016099F80A40E40719D1174C23
+:1068000094F86440012C14D1322E10DC0468660721
+:106810000DD51B050BD4E30409D5AB0707D5D0F87C
+:106820009C304EF66024A34205D9A9F80AE0C0F8CE
+:106830009C20BDE8F08F5B1CC0F89C30F9E700009D
+:10684000E8050020E8B30008E20500203801002038
+:106850008F070020A4020020000C0020580E00200A
+:1068600010B5FAF79BFA0F48018821F00201018068
+:106870000C49183109880C4A928E1144094A343265
+:10688000118008490C390A8842F001020A80011D72
+:106890000A884FF6ED531A400A80018841F0120130
+:1068A000018010BD0C04004058040020130A03703E
+:1068B0000A70704705484FF6FF620188491C89B28B
+:1068C0000180914201D30021018070478808002097
+:1068D0000F4810B5016841F00101016041680D4A9F
+:1068E0001140416001680C4A11400160016821F4C7
+:1068F00080210160416821F4FE0141604FF41F01D5
+:106900008160FFF7B5FE05494FF00060086010BDDB
+:10691000001002400000FFF8FFFFF6FE08ED00E067
+:106920004FF0E02005494161054AF02182F8141D2D
+:10693000002181610721016170470000DFA501008E
+:106940000FE000E02DE9F047DFF8D4A0BAF800002E
+:106950004FF00005000635D5324C6088401C608041
+:10696000FBF780FDDFF8C0C0304A31489CF800706A
+:10697000677092F800800723C8262E494FF005095A
+:10698000B8F1010F22D02C4FB7F806C0BCF1000FB0
+:1069900038D084F80090848944F008048481C48845
+:1069A00024F40064C480886820F004008860FD80BE
+:1069B0001370A1F8426000204FF49661401C80B231
+:1069C0008842FBD3AAF80050BDE8F08777B1012FC9
+:1069D00012D0C78847F40067C780886840F0040079
+:1069E0008860032020708CF80090E1E7878947F0E9
+:1069F000080787810120F5E7878947F0100787811D
+:106A00000220EFE7042727700C4C2570C48844F45B
+:106A10000064C480886840F004008860C8E7000013
+:106A2000102C01402C070020400700203F070020C9
+:106A3000000C0020A4020020C80A00205D070020EE
+:106A4000704700002DE9F0434FF08040018A21F0AB
+:106A500001010182AA48007800287CD1A94FF87B67
+:106A6000002878D1A848406C322874DCA748806898
+:106A7000DFF89C924104A74DB9F804004FF00004E0
+:106A800003D4401CA9F8040024E1002874D029781C
+:106A9000012611B1012912D013E14946B0F5BE7F9C
+:106AA000FAD92E70CC718C71EC702C72287A0A187D
+:106AB000401CC0B2147228720F28F7D301E1B9F854
+:106AC00002204946824201D9EE7100E0EC71904803
+:106AD0008A7908300F2A15D2CB79082B0BD2C3F153
+:106AE0000708EB7912F800C003FA08F36344135463
+:106AF000CA79521CCA71CA79082A03D18A79521CF0
+:106B00008A71CC7199F80610C8460F2973D10D21EE
+:106B1000FBF740FAA881010A6970C0B2A87088F832
+:106B2000064098F816208A4265D198F815108142DF
+:106B300061D198F80BC07849032302227748BCF151
+:106B4000000F10D0BCF1010F02D0BCF1020F14D025
+:106B500080F86A2000E0C7E091F800C02CF00C0C2F
+:106B60000CF1080C0FE080F86A6091F800C02CF07E
+:106B70000C0C0CF1040C06E0A5E080F86A3091F8EA
+:106B800000C04CF00C0C81F800C098F80C10B6EB6B
+:106B9000111F04D180F86E4087F84A400EE0B2EB36
+:106BA000111F04D180F86E6087F84A6006E0B3EBED
+:106BB000111F03D180F86E2087F84A200B0717D0E9
+:106BC00001F00F01012901D0022915D080F86C6075
+:106BD0002C7198F80D102A7906FA02F30B406B71AC
+:106BE000082A41D2DFE802F00B0F4016212C333A7D
+:106BF00080F86C40ECE764E080F86C20E8E713B3C1
+:106C000080F8704030E013B180F850602CE080F8DC
+:106C1000504029E023B180F8656087F8076123E0E0
+:106C200080F8654087F807411EE023B187F8F940F6
+:106C300080F84D4018E087F8F96080F84D6013E067
+:106C400013B180F868600FE080F868400CE013B181
+:106C500080F8666008E080F8664005E013B180F8CF
+:106C6000676001E080F86740521CD2B22A71082A9E
+:106C7000B1D398F80E108A0704D587F8F56080F82C
+:106C8000646005E0264A87F8F54080F86440548146
+:106C9000C90702D080F8294001E080F8296098F8FF
+:106CA000111000F86D1FC2781E48012A1ED001B3D2
+:106CB000012921D04FF48051A0F876101A493C20C8
+:106CC0000870A9F80240A9F80440B9F80210491C5C
+:106CD000A9F80210B9F80210B1F5FA7F04D940F210
+:106CE000F511A9F802102C70BDE8F08344F21C7174
+:106CF000E2E74FF40051DFE741F25551DCE70000D5
+:106D00003F070020A40200203801002000100140AD
+:106D1000400E0020C8060020D0040020580E00209D
+:106D2000000C0020380500203C0700202DE9F05F12
+:106D3000FCF736FD8E4D2888A5F10406C0070AD061
+:106D4000308820F008003080288820F00900288052
+:106D500002F0B4F8D9E02888DFF81892DFF818823A
+:106D6000864C80071AD5B9F8001041F00101A9F846
+:106D70000010B8F80000804914315030088028888D
+:106D80004FF6F95108402880308840F004003080E8
+:106D9000FEF746FF84F83C00BDE8F09F2888784F56
+:106DA0004007288871D520F004002880FEF738FFBE
+:106DB00094F83C108142EFD1308820F004003080FC
+:106DC000FCF714FF2078410605D594F8541094F888
+:106DD0003B209142E0D03978400621F00201397021
+:106DE00004D5FDF771FE97F82F7004E094F83C008D
+:106DF000FCF728FD0746DFF880B140F68C2A0BF13E
+:106E0000180B062F47D294F83800B8423ED03846C7
+:106E1000FCF79CFC2078C00716D094F83A0094F850
+:106E2000391000F00302914206D0A17A00F001006F
+:106E300001F00101884215D1FCF740FEF9F7FAFF95
+:106E4000FCF768FF384689E0FCF738FEF9F7F2FFF7
+:106E5000FCF760FF3846FCF751FE207840F0010057
+:106E6000207099E7288820F008002880206B81088E
+:106E700001EBD000504515D2B8F800100844ABF82B
+:106E80000000308840F0080003E00DE0308820F07A
+:106E90000800308080E7B9F8001041F00101A9F83E
+:106EA0000010DFE75046E7E70007288831D520F0DB
+:106EB00008002880308820F008003080FEF7B0FEFF
+:106EC00084F83C00FCF792FE387820F0020038701D
+:106ED0002078400604D5FDF7F7FD97F82F5004E021
+:106EE00094F83C00FCF7AEFC0546062D08D294F859
+:106EF0003800A842B5D0FCF7E1FDF9F79BFF2AE086
+:106F00002048C18841F04001C180BDE8F05FFCF736
+:106F1000E1BEC006288825D520F0100028803088E2
+:106F200020F01000308097F838000C2802D2401C66
+:106F300087F83800387840F002003870FDF7C4FD5B
+:106F400097F82F50787884F8390094F83800A842E0
+:106F500087D0FCF7B3FDFCF7DDFE2846BDE8F05F07
+:106F6000FCF7CCBD4EF2BE110840288014E70000AB
+:106F700010040040000400402404004038010020B8
+:106F800058040020000C00202DE9F04F514F85B02F
+:106F9000388820F0010038804E48002610300680E6
+:106FA0004D4CDFF838A14FF0010894F85C0042F630
+:106FB0003029C10774D072B64948816941F4007123
+:106FC0008161816941F4806181614FF40040FEF785
+:106FD000E1FD444D00212846F9F778FC00212846C0
+:106FE000F9F76AFCDFF800B100215846F9F764FCB4
+:106FF00000213E48FBF7A4FC2846F9F789FD5846D6
+:10700000F9F786FD4FF46020CDE902068DF80560A2
+:1070100000968DF810808DF8048069462846F9F7AF
+:1070200009FE01231A460F212846F9F754FE0121D3
+:107030002846F9F741FC00204946401C80B28842AE
+:10704000FBD328462E600121F9F784FE28688007CB
+:10705000FCD524484C30006894F85C1021F0010104
+:107060002144A1F85000F9F73BFC62B6FDF738FC6B
+:1070700047F69061AAF8001094F85C00401CC0B27A
+:1070800084F85C000C2822D212491431A1F8008047
+:10709000388840F00100388005B0BDE8F08FFFE788
+:1070A000134920F00100085A12490880114945F699
+:1070B0005800083908800F4846F65801001F018023
+:1070C0000C4920200C390880AAF80090D4E703204E
+:1070D000A070E1E700080040580400202C080040A0
+:1070E0000010024000240140002801400800024036
+:1070F000A4AF0008202C01400029018802D041F0F3
+:10710000800101E021F080010180704710B50A88FC
+:107110004B88CC881A438B8823431A430B891A4324
+:107120004B8989891A430A43A0F8442010BD0021E5
+:10713000018041808180C1800181418181817047CE
+:107140000029818802D041F0010101E021F0010114
+:10715000818070470029018802D041F0010101E0DF
+:1071600021F0010101807047002930F8441F02D04E
+:1071700041F4004101E0C1F30E01018070470000BD
+:107180004B4910B5884202D10121C41486E0B0F108
+:10719000804F09D0474988420DD101210220FEF7D6
+:1071A0001BFD0021022064E001210846FEF714FDCA
+:1071B000002101205DE04049884206D101210420E0
+:1071C000FEF70AFD0021042053E03C49884206D125
+:1071D00001210820FEF700FD0021082049E0384980
+:1071E000884206D101211020FEF7F6FC0021102074
+:1071F0003FE03449884206D101212020FEF7ECFC13
+:107200000021202035E03049884202D10121441478
+:1072100044E02E49884202D10121CC043EE02C49B1
+:10722000884202D101210C0538E02A49884202D166
+:1072300001214C0532E02849884206D10121402035
+:10724000FEF7CAFC0021402013E02449884206D101
+:1072500001218020FEF7C0FC0021802009E02049A8
+:1072600088420AD1841501212046FEF7B5FC002191
+:107270002046BDE81040FEF7AFBC1A49884202D153
+:1072800001210C040AE01849884202D101214C0472
+:1072900004E0164988420AD101218C042046FEF7F9
+:1072A000B3FC2046BDE810400021FEF7ADBC10BD88
+:1072B000002C01400004004000080040000C004089
+:1072C000001000400014004000340140004C014018
+:1072D000005001400054014000180040001C0040D4
+:1072E00000200040004001400044014000480140AF
+:1072F000002A828901D00A4300E08A4382817047D4
+:1073000030B5028C22F001020284028C8388048B47
+:1073100022F0020224F073050C882C430D891543DA
+:107320004A882A43114DA8420BD0114DA84208D0DB
+:10733000104DA84205D0104DA84202D00F4DA842D2
+:107340000DD122F008054A8923F440732A4322F024
+:1073500004058A882A438D891D43CB892B4383806A
+:107360000483C9888186028430BD0000002C01405E
+:107370000034014000400140004401400048014009
+:10738000028B22F008020A430283704770B5028C18
+:1073900022F010020284028C8488038B0D8823F46F
+:1073A000E6464FF6FF7303EA052535430E8922F0C2
+:1073B000200203EA061616434A8803EA0212324301
+:1073C000104EB04202D0104EB04215D122F08006CD
+:1073D0004A8924F4406403EA0212324322F0400650
+:1073E0008A8803EA021232438E8903EA860626431C
+:1073F000CC8903EA8404344384800583C9880187E7
+:10740000028470BD002C014000340140028B4FF615
+:10741000FF7322F4006203EA0121114301837047E4
+:1074200070B5028C22F480720284028C8488838B73
+:107430000D8823F073031D4322F400730E894FF669
+:10744000FF7202EA06261E434B8802EA03233343F7
+:10745000104EB04202D0104EB04215D123F4006657
+:107460004B8924F4405402EA0323334323F4806617
+:107470008B8802EA032333438E8902EA06162643E9
+:10748000CC8902EA0414344384808583C9888187C7
+:10749000038470BD002C014000340140828B22F037
+:1074A00008020A438283704770B5028C22F480522E
+:1074B0000284048C8288838B0D8823F4E6464FF681
+:1074C000FF7303EA0525354324F400560C8903EACB
+:1074D000043434434E8803EA06362643094CA0425E
+:1074E00002D0094CA04205D122F480448A8903EAE3
+:1074F0008212224382808583C988A0F840100684C6
+:1075000070BD0000002C014000340140828B4FF61A
+:10751000FF7322F4006203EA012111438183704763
+:10752000018582827047828822F070028280828880
+:107530000A4382807047A0F84010704730B5028837
+:107540001B4B1C4C98420DD0A0420BD0B0F1804F89
+:1075500008D0194DA84205D0184DA84202D0184DA8
+:10756000A84203D122F070054A882A43154DA8424B
+:1075700006D0154DA84203D022F44075CA882A438C
+:1075800002808A8882850A88028598420AD0A042B1
+:1075900008D00E4A904205D00D4A904202D00D4AC2
+:1075A000904201D1097A01860121818230BD00001B
+:1075B000002C01400034014000040040000800405D
+:1075C000000C00400010004000140040004001404A
+:1075D00000440140004801404FF6FF7181800021C6
+:1075E0000180C1804180017270470029018802D06A
+:1075F00041F0020101E021F0020101807047002901
+:10760000018802D041F0040101E021F00401018071
+:10761000704780092830FF2801D9FF207047C0B289
+:1076200070472DE9F041B1F9025000231E240F22CA
+:10763000854203DDB1F90000BDE8F081B1F97A506F
+:10764000854202DAB1F97800F6E701EB8205B5F977
+:107650000250854201DA134600E01446E21852084F
+:107660005D1CAA42F1D101EB8203B3F902408442CE
+:1076700006DAB3F9067031F92250B3F9046005E077
+:1076800033F9027C31F9225033F9046C001BC11725
+:1076900089013A1B41EA9061D3178001F8F742FD56
+:1076A000721BA0FB024601FB0261D31700FB031013
+:1076B000810641EA9410284400B2BDE72DE9F04F5D
+:1076C000DFF8B8B16A48DFF8AC91DFF8ACA190F808
+:1076D0000EC0BBF91A70BBF91C60BBF91850BBF99E
+:1076E0006C10BCF1070F48D2DFE80CF08D041A30A3
+:1076F000485E7600D9F80020C284DAF800200285BE
+:10770000C28C038DA7EB820212B2A6EB83034A431D
+:107710001BB2594342F3CF2241F3CF23D11870E07B
+:10772000D9F800208284DAF800200285828CA5EB4B
+:10773000820213B2028D4B43A6EB820212B243F3D4
+:10774000CF24514341F3CF23E11814E0D9F80020AE
+:107750000285DAF800208284028D838CA6EB8202F7
+:1077600012B2A5EB83031CB24A43614342F3CF2319
+:1077700041F3CF24191949420AB244E0D9F8002054
+:10778000C284DAF800208284C28C838CA7EB820248
+:1077900012B2A5EB83034A431BB2594342F3CF22F3
+:1077A00041F3CF24111914E0D9F800208284DAF8CB
+:1077B0000020C284828CC38CA5EB820212B2A7EB9C
+:1077C00083034A431BB242F3CF24594341F3CF22F0
+:1077D000A11849420BB216E0D9F800200285DAF868
+:1077E0000020C284028DC38CA6EB820212B2A7EBEA
+:1077F00083031CB24A4342F3CF23614341F3CF22B8
+:10780000991849420CB2BBF91E50594605F21E5652
+:10781000A64201DACE8306E0A5F21E55A54201DD9F
+:10782000CD8300E0CC83B1F9204004F21E5595428F
+:1078300001DA0D8406E0A4F21E54944201DD0C84AA
+:1078400000E00A84B1F9222002F21E549C4202DABE
+:10785000ABF8224008E0A2F21E529A4202DDABF8D9
+:10786000222001E0ABF82230417B8173BDE8F08F2C
+:10787000A40200203C2401403C280140380500209F
+:107880002DE9F04704467048714E002702786F4892
+:10789000022AB0F9341004D0082A6ED0092A6DD01B
+:1078A000CDE0C27B022A02D1B0F844205AB1A4F83C
+:1078B000421071810423B6F908101A460020FEF721
+:1078C0001DFF3081BBE06349DFF88C81496A0D14EC
+:1078D000E58090F84A1099B10089DFF88091C0F3F3
+:1078E000C001C0F30020814223D1D8F8440040F207
+:1078F000BA41884240DD40F66A1188420ADC15E050
+:10790000B4F9020040F2DA21884279DD40F26A419E
+:10791000884204DD0823B4F942101A464EE0A0F272
+:10792000DA20F8F788FD00224D4B56E0A0F2BA406D
+:107930004FE04C480078C0060CD5D8F8440041F21E
+:10794000243188425CDD41F2D4718842E2DC00F6E9
+:10795000DC4020E04448DFF8149190F870100129D1
+:107960000DD090F86F00012809D041480178C9076F
+:1079700046D04049098889B142E05AE05DE0B4F957
+:10798000020041F6DC6188423ADD42F2341188425D
+:1079900010DC00F59270A0F500501AE0B0F910006C
+:1079A000B4F90210A0F59672914229DD00F59672A5
+:1079B00091420BDDB4F9421020231A460020FEF755
+:1079C0009DFEA4F84200002817DB1BE0081A00F512
+:1079D0009670F8F730FD00224B46F8F798FC0E221F
+:1079E000F8F704FDF8F75EFD00B2C0F5804068438B
+:1079F0008013A4F84200002D04DCA4F8427001E0DA
+:107A0000A4F842501C48B0F90410D8F85000081AE5
+:107A1000718B01EB600000B2F082002800DCF7827D
+:107A2000B4F94200B6F91610884200DB08467081AE
+:107A300004E01248B0F87C00F9E77181378184F8DE
+:107A40004070BDE8F08700003F070020A40200203E
+:107A50004C000020380500203801002000C0924072
+:107A60000000794010070020580E002000C082401E
+:107A7000B00A002008000020E2050020140C0020BD
+:107A80002DE9F041B1F9025000232B241522854243
+:107A900003DAB1F90000BDE8F081B1F9AE508542DA
+:107AA00002DDB1F9AC00F6E701EB8205B5F9025051
+:107AB000854201DD134600E01446E21852085D1CC1
+:107AC000AA42F1D101EB8205B5F90230834206DA10
+:107AD00035F9026C35F9044C31F9221006E01E46E6
+:107AE00031F92240B5F90630B5F90410801B091BA5
+:107AF000C5178911AD0345EA90458703A1FB070C23
+:107B0000CA1702FB07C201FB05219A1BD317F8F71E
+:107B100009FB000A40EA0160001900B2B0F5804F8D
+:107B2000B9DB43F6FF70B6E770B5134C40F224455D
+:107B30002946204600F02CF800281BD0204600F0F3
+:107B400046F82946204600F01DF80C4C002120463E
+:107B5000FAF7F6FE2046FAF771FFC0F16400084913
+:107B6000C0B20428087201D900F0B2F9BDE8704033
+:107B7000FAF7A2BF70BD0000003801405800024073
+:107B8000740600200A0A01219140C9430180704710
+:107B900030B501F01F0201240025C1F3421304FA9D
+:107BA00002F2012B0FD0022B0FD0838A4FEA112152
+:107BB0000088134204FA01F400EA040001D000B185
+:107BC0000125284630BD8389F0E7038AEEE78088E7
+:107BD000C0F308007047000070B5214C2068214DAB
+:107BE000400103D520492846F9F7B2FA2068000180
+:107BF00004D51D492846FF31F9F7AAFA2068C000CC
+:107C000003D51A492846F9F7A3FA1948194A017801
+:107C1000CB0712D192F82F30012B0ED0FAF788F94A
+:107C20002068C0F382611448072916D0216811F03A
+:107C3000E05F01D15521017070BD012382F82F3022
+:107C400021F0010101700D4801680D4A01F4E06165
+:107C500011430160BFF34F8FFEE70021EBE7000007
+:107C60000864004000640040010000380000013852
+:107C70003E080020CC0E0020480800200CED00E05B
+:107C80000400FA052DE9F04186B0002604208DF8A5
+:107C90000800864C4FF48068009601968DF80A60C3
+:107CA0008DF8136041462046F9F7B2FB0125012803
+:107CB0001CD17F4F07F8306FF9F784F9206840F442
+:107CC0000040206079481430016821F00101016012
+:107CD000784E306800F0F2FD002177A001F04CFEF4
+:107CE000306041462046F9F74BFA3D7002212046AC
+:107CF000F9F78EFB01287DD16A4600212046F9F76D
+:107D00005DFC01986F4920F0604088609DF80A2072
+:107D1000082A1CD16C4A10440C2818D2DFE800F065
+:107D2000060BBFBFBFBFBF1854737EA565489DF843
+:107D30000B106F309DE0634B00206A461733161816
+:107D4000F67A1E54401CC0B20828F8D30D70A6E085
+:107D50005C499DF80B004F3103090A7860F3030278
+:107D600063F30412430963F34512800960F3871239
+:107D70000A709DF80C0048709DF80D0088709DF801
+:107D80000E00C8709DF80F20087962F300005208B9
+:107D900062F3470008719DF8100048719DF81120AA
+:107DA0008879930862F3010063F38300120962F398
+:107DB000071088719DF81200CA7960F30602C009A5
+:107DC00060F3C712CA716AE040489DF80B10017059
+:107DD0009DF80C1041709DF80D1001F003028270A7
+:107DE000C1709DF80E1001719DF80F1041719DF842
+:107DF000101000E057E081719DF81110C1719DF8DD
+:107E0000121001724BE02F489DF80B20573001787B
+:107E100062F30101920862F387012AE029499DF883
+:107E20000B205F31087862F30300120962F3071038
+:107E300008709DF80C0048709DF80D20887862F35A
+:107E40000600D20962F3C71088709DF80E00C87052
+:107E50009DF80F0008719DF8100048719DF8110001
+:107E600088719DF81200C87119E016489DF80B1032
+:107E7000673001709DF80C1041709DF80D108170F5
+:107E80009DF80E10C1709DF80F1001719DF8101033
+:107E900041719DF8111081719DF81210C17102217C
+:107EA0002046F9F76DF906B0BDE8F08100640040A6
+:107EB000CC0E00204C0800206465765F63616E3153
+:107EC0000000000060070020FFFE00E71010002007
+:107ED00070B51D4D00242878432834D16878462891
+:107EE00031D1A878502807D0512805D0812803D057
+:107EF000892801D0212826D1144E7071E978717239
+:107F0000A81C891CFAF77EF8B072717A29440979A5
+:107F10003182884217D106F10E00017841F002014A
+:107F200001700B48016841F020010160317A094875
+:107F3000002204E02B5D03552A55641CE4B28C42F8
+:107F4000F8D38078707170BDF008002074060020AE
+:107F50000C0C0140920D002070B51D20FDF7ECFACD
+:107F6000FCF7B2FD1D20FDF7FDFA154890F82F1023
+:107F7000144D0623144C85F8381090F83B1095F8F2
+:107F80003B201143012A04D0022A07D0042A0AD038
+:107F900010E0827A8A420DD0007B09E0027D8A429D
+:107FA00008D0807D04E0827F8A4203D090F82000D0
+:107FB000884200D12370002085F8400070BD000089
+:107FC00058040020380100203F0700200B48002102
+:107FD0004180A0F1B8018A898280CB891A44C2808D
+:107FE0000B8A1A4402814B8A1A444281898A1144BD
+:107FF000818143F6FF71C18170470000F0010020CC
+:10800000084940F61C72B1F90C00904202DA00F502
+:108010009F7005E041F2E302904201DDA0F59F7000
+:10802000C88170474C00002038B51348C16941F041
+:108030000401C1611E208DF8000002208DF80100AE
+:108040008DF8020001248DF803406846FDF796FA8A
+:108050000A4984200880094947F690602C3108803D
+:108060000020091F0880054914310C80091F088071
+:10807000081F048038BD00000010024000080040C6
+:1080800030B420491E4A45788B7A114692F83B401D
+:1080900091F83910AC4218D14BB10379994202D012
+:1080A0004379994201D140791AE0807909E08379D6
+:1080B000994202D0C479A14202D182F82F3011E056
+:1080C000407982F82F0030BC7047C578AC42FAD1B5
+:1080D0006BB1C379994202D0037A994205D1007AF3
+:1080E00082F82F0030BCFEF7BBBB407AE9E7437A49
+:1080F0009942E2D00479A142DFD0007AE1E70000A2
+:108100005804002038010020FEE700002DE9F04768
+:108110000446007F012868D13548E1880288511A59
+:1081200089B2072916D30088E080B4F9000044F230
+:10813000DD414843401346F6D96148438013A060AF
+:10814000401000B2A0814FF08051B1FBF0F0F8F781
+:108150006DF92061B4F90C6096B1B4F902104DF6D6
+:10816000B05048430014A082B4F904704DF6B052E8
+:1081700007FB02F24FEA2245E58204D4024603E0FF
+:108180000020E08330E0424212B22283002D01DB66
+:108190002B4600E06B421BB2DFF858906383984691
+:1081A0004FF4804AB24208DAF8F737F92169F8F754
+:1081B0000AF8F8F75EF9801304E0002901DA48466E
+:1081C00000E05046E083B04509DA2846F8F725F983
+:1081D0002169F7F7F8FFF8F74CF9801304E0002F56
+:1081E00001DA484600E050462084BDE8F0870000F0
+:1081F0004807002000C0FFFF2DE9F0414C484D4EDC
+:1082000000250078A6F15004022806D14A4FF87BD9
+:10821000022802D1B7F8440030B1A5862564B562C2
+:1082200084F83850BDE8F08144488168C06849430B
+:1082300000FB0010FBF78CF940F233314843810B0F
+:10824000B4F8440043F6CC42504301EB903080B286
+:1082500043F69911A4F84400884209D338481146DE
+:10826000B0F90400884203DB97F84A00032813D0D2
+:108270000123B4F934101A460020FEF73FFAA08615
+:10828000B4F84000012301B21A460020FEF736FA86
+:1082900020648003B06226E0B4F8460041F69A13E9
+:1082A000A0F51852663A9A4209D2B4F94400214A1C
+:1082B000FAF7EEFF2064012084F8380022E044F24F
+:1082C0004711884212D994F83800D8B11D48017876
+:1082D000491CC9B20170022914D30570206C10B179
+:1082E000401E206408E084F838500BE0A0F5804080
+:1082F000B0F5A47F03D2206C8003B06202E084F862
+:108300003850B562B4F840000A4980B208393234B6
+:1083100001F000FDB4F90000B4F9181041438913CD
+:108320006180B4F9161048438013A0807AE70000FA
+:108330003F070020800A0020A4020020BC09002082
+:10834000E2050020320100200D480021A32280F820
+:108350002810C18381865030C2600E22028241F211
+:108360006202426108220283418341F255528283B4
+:108370009203C0E9081240F28E3282608162704737
+:10838000300A00202DE9F0410546FBF7D9F9204CD1
+:10839000204E074620686168421C8A4220D009B9F5
+:1083A0003F281DD004EB0010AA7A05F10B010E3016
+:1083B000F7F7E9FE2168686804EB0111886021681D
+:1083C000A87A04EB0111888172B62068401C2060F5
+:1083D000402801D30020206062B6307888B114E0D4
+:1083E0003846FBF795F90A28D4D3706800F066FA8E
+:1083F000002109A001F0C0FA70604FF0FF30BDE825
+:10840000F08155203070F9F793FD0020F7E7000068
+:10841000A8140020480800206465765F63616E310F
+:108420000000000010B504000B462D4AC3F1000007
+:1084300028D56442002B12DAA04207DA214600F068
+:10844000E7FB32F81000C0F5404041E0014620460D
+:1084500000F0DEFB32F8100000F5004038E0A342E7
+:1084600008DA2146184600F0D3FB32F8100000F578
+:1084700040402DE0204600F0CBFB32F81000C0F564
+:10848000803025E0002B12DAA04207DA214600F006
+:10849000BFFB32F8100000F5804019E0014620468D
+:1084A00000F0B6FB32F81000C0F5004010E0A34227
+:1084B00008DA2146184600F0ABFB32F81000C0F590
+:1084C000804005E053B1204600F0A2FB32F81000D6
+:1084D000B0F5004F01DDA0F5803010BD002010BDCB
+:1084E000B0AF000840438013494300EBA1300022A5
+:1084F0000302002B14DDB3F5001F01DC802001E036
+:108500004FF4005093FBF0F1014401EBD17149109D
+:10851000814206D0521CD2B20846062AF2D300E0AD
+:108520000021C80000B2704702E008C8121F08C14D
+:10853000002AFAD170477047002001E001C1121FE4
+:10854000002AFBD1704700002DE9F047B94CBA482A
+:1085500021880288511A89B20F297DD30088A4F19D
+:108560003C052080288F08B1401E28872B78B34A0D
+:10857000C3F3810001281ED0022821D0118BAD4801
+:10858000B04EDFF8BC92407EB6F806C00027B1F5C9
+:10859000926F1CD8142818D3782060764CF0100005
+:1085A000F08040F26660A88123F001002870D77344
+:1085B00089F8007018E0108B00EB4000C00302E067
+:1085C000108BA1494843010CD9E7401C04E0B1F5E8
+:1085D000216F09D910B1401E607605E02CF0100023
+:1085E000F08043F001002870B5F90200B5F91430AD
+:1085F0004143C3EBC303C1F38F31C3F3D10303EB97
+:10860000510109B2A9829046128B4FF0805350431A
+:10861000B5F91620C0F38F30C2EBC202C2F3D1020B
+:1086200002EB500000B2E882AA6A42431213EA62E7
+:1086300093FBF2F22A63854A1080A2680A44A26082
+:10864000E1680144E160207C401CC0B2207407282E
+:1086500002D942F3CF0000E0EAE02883C910698321
+:10866000E760A76041F6C8012774884204DD2A8BC1
+:108670007749B1FBF2F1E981C117890341EA9041E1
+:10868000800342F69B420023F7F74CFDA88469481B
+:108690002978A0F13C008B07B0F90600C1F38101F5
+:1086A00000EB801202EB003242F30F3215D50129A4
+:1086B00007D002290BD04EF6AC3141430914A180FA
+:1086C00011E049F2586148430014A08020E04CF2C8
+:1086D0000C3141430914A18026E001290ED0022962
+:1086E00018D0A0806A845B4948430014A4F81E0097
+:1086F000FAF764FB58480088C0B143E04AF2904161
+:1087000041430914A1804BF2C821484300146884F6
+:10871000E283EDE74CF6345141430914A1804DF654
+:108720006C314143091469844C49DDE795F8200018
+:1087300000BB88F80F7089F80070B5F91A00A0F531
+:1087400014512C39B1F56E7F18D2617FF42912D9FA
+:108750004349E8803F4AA1F8460050430014A880EE
+:10876000A1F84400FF2085F8200081F828003D4949
+:108770003C20087006E0491C617703E0607F08B187
+:10878000401E6077B5F91A10B4F91E2036489142A0
+:108790000DDDA27E7D2A08D9F28842F00802F2801F
+:1087A000027822F0020202700EE0521C06E0A2F2F1
+:1087B0003D12914208DAA27E12B1521EA27603E067
+:1087C000F28822F00802F280B4F9042091420FDA14
+:1087D000E17E3E2909D9F18841F01001F180277727
+:1087E000017821F00201017013E0491CE17610E0EC
+:1087F00002F23D12207F914208DD7D2804D9F088E5
+:1088000020F01000F08004E0401C01E008B1401EA0
+:108810002077B5F91810606908446061217E491C11
+:10882000C9B221761F2903D94011A8836761277631
+:10883000BDE8F0870C05002048070020A4020020B6
+:108840003F070020000C002030330100700B002097
+:1088500074E8260B188601004A070020E038010062
+:10886000580E00203C070020E2050020024941F29A
+:10887000F460886270470000D004002070B50D4C91
+:10888000207828B1012808D0062505280FD10BE053
+:108890000948F9F7C7FD012004E00748801DF9F7F2
+:1088A000C1FD0520207070BDF9F7DCFD2570257035
+:1088B00070BD000040070020B8AE00080A4A4FF023
+:1088C000FF31B0EBA20F0CDA00280ADB0749096878
+:1088D00051F820004068006900B100476FF00500C2
+:1088E0007047084670470000040000007C08002024
+:1088F00070B50A4DA86870B100240948AC60F8F75B
+:10890000CFFC084804604460A0F5816004604460C6
+:108910002C70002070BD6FF0040070BD480800206E
+:1089200000640040A81400207FB505460024631EA3
+:10893000244A4FF00050072D41D2DFE805F04004F3
+:10894000111E21403C00814208D2D068202805DA5F
+:108950001D4B43F82010401CD0600CE01C4627E063
+:108960008142FBD210692028F8DA174B803343F894
+:108970002010401C10610023F0E7F8F7A7FC17E077
+:1089800000208DF80B000121ADF800000422ADF8A5
+:108990000400ADF808008DF80C108DF80A00ADF851
+:1089A0000220ADF806208DF80D106846F8F7CAFCD5
+:1089B000204604B070BDBDE87F40FAF755BF1846A9
+:1089C000F7E7000048080020B0180020F8B5414E35
+:1089D000B06801287BD04048F8F762FC01210820EC
+:1089E000FDF706F901210846FDF702F901214806C5
+:1089F000FDF7E6F801214FF4EA10FAF74DFE4FF4C7
+:108A00008070ADF8000003248DF802400420334D3F
+:108A10008DF8030069462846FAF7ECFD6815ADF8B5
+:108A200000008DF8024018208DF8030069462846A2
+:108A3000FAF7E0FD14208DF8000002278DF8017090
+:108A400000248DF8024001258DF803506846FCF79C
+:108A500095FD13208DF800008DF801708DF80250FF
+:108A60008DF803506846FCF789FD16208DF800004C
+:108A70008DF801408DF802408DF803506846FCF7F0
+:108A80007DFD17490120FFF74FFF16490120FFF731
+:108A90004BFF15490120FFF747FF14490120FFF75D
+:108AA00043FF13490120FFF73FFF00210320FFF799
+:108AB0003BFFF8F7A1FB0F4804604460A0F581601C
+:108AC0000460446034700020B560F8BDFFE74FF0EB
+:108AD000FF30FAE74808002000640040000C014025
+:108AE00020FF401820FF431820FF441820FF45189E
+:108AF00020FF2518A81400202DE9F04781461E48C4
+:108B000086B0174680680E46A0B14FF0FF381FB3FD
+:108B10006846FAF7B7FE401C0ED00DF10B019DF828
+:108B20000A208A464846019DF7F72DFB9DF80A402A
+:108B30003D601DE06FF0040006B0BDE8F08700BFA7
+:108B4000FAF792FE411C15D0A84213D16846FAF7F5
+:108B500099FE0198A84201D04046EDE79DF80A2011
+:108B600009EB04005146F7F70EFB9DF80A00044498
+:108B7000B442E5D32046DFE7480800202DE9F0475E
+:108B80000646224886B00024806888B1601E002A0C
+:108B900010D012680192B2F1005F0BD2CF0801F041
+:108BA00007054FF000084FF004094FF0080A17E0DE
+:108BB0006FF0040006B0BDE8F08700BF8DF80AA092
+:108BC0008DF8089006EBC4008DF809800168CDF897
+:108BD0000B104068CDF80F006846FFF7D3FB641C0C
+:108BE000BC42EBDB7DB18DF80A508DF808908DF812
+:108BF000098006EBC4012A460DF10B00F7F7C3FA12
+:108C00006846FFF7BFFB0020D4E7000048080020BB
+:108C1000090A05D0B0FBF1F0FF2800D9FF2070470A
+:108C200000207047D0E90021C368521A5A4301EB73
+:108C3000A231816041607047B0F90020B0F90210A4
+:108C4000B0F90630521A5A4301EBA23181804180BB
+:108C50007047000030B5494B188849498A89801A05
+:108C600085B24848484A0F2D047801F14C001DD3C5
+:108C70001D888D81117A090713D5022C01D0434933
+:108C800012E0434DB0F90210B5F90050A94205DCDD
+:108C900002DA01F1020108E0458007E0A1F10201DA
+:108CA00003E0022C02D13B4909884180B0F8401012
+:108CB0001D88691A89B29C2949D31988A0F84010E7
+:108CC000D16A0023B1F5804F31DB3349096DB1F52D
+:108CD000405F2CDD314940F26665B1F91010A942C0
+:108CE00012DD43F69915A94202DB40F2333108E068
+:108CF00040F23335A1F26661694343F2333591FBAB
+:108D0000F5F1A0F8441001E0A0F844302449B2F88D
+:108D10000A510978C1F381012DB100BFB0F84410A8
+:108D200001F21E511CE092F84A20032A10D0A0F84C
+:108D30004430022C01D0A0F84430B0F95C10B0F9F6
+:108D4000443001F114029A420DDAA0F85C2030BDE3
+:108D5000012901D00229E1D1B0F8441001F23331E8
+:108D6000A0F84410E5E703F11402914203DD143941
+:108D7000A0F85C1030BDA0F85C3030BD4807002082
+:108D8000000000203F070020A4020020CE040020A5
+:108D9000CC040020C8040020380100203805002041
+:108DA000D00400202DE9FC4101210220FCF708FF3E
+:108DB00001211920FCF71CFF01213C48FAF76CFC4B
+:108DC0004027ADF8007003248DF802400420384D90
+:108DD0008DF8030069462846FAF70CFCE001ADF86F
+:108DE00000008DF802401C208DF8030069462846DB
+:108DF000FAF700FC4FF4E0712846FAF782FCA81558
+:108E0000ADF800008DF8024010208DF8030069468F
+:108E10002848FAF7EFFB4FF4A060FCF7E1FB1D20B8
+:108E20008DF8040001268DF8056000258DF80650A8
+:108E30008DF8076001A8FCF7A1FB1F498C20088072
+:108E40001D494FF6FA702C3108806E20091F0880EA
+:108E50001948143006801848083007801649203118
+:108E60000D80154AD020121D1080134A45F2F300E0
+:108E7000183210800A1F45F2500010800E4A4FF63B
+:108E8000FF7038321080121D1080121D108041F2C8
+:108E90001B10088000F012F8FAF71CFF064810308B
+:108EA0000580001F0480BDE8FC810000000C1A0052
+:108EB00000100140000C01400004004070B51D206E
+:108EC000FCF72FFB2A4D40212846FAF711FC8400BD
+:108ED00080212846FAF70CFC44EA4004A9152846EC
+:108EE000FAF706FC0443E0B2224C84F83C00FAF79F
+:108EF000A9FC0546052805D91F48C18841F0400155
+:108F0000C18001E084F838501C48007A000703D57E
+:108F100094F838001A490D5C4FF6FA702063E0624D
+:108F2000A06260622062E061A06116486063002078
+:108F30006064206584F83F0084F84000FAF730FC54
+:108F4000A07AFF2811D0022084F83D000E48008846
+:108F5000A0662846FBF720F9207820F00100207059
+:108F6000BDE870401D20FCF7F2BA0120ECE70000DC
+:108F70000010014038010020000C0020A402002055
+:108F8000ACB80008DCFF0500240400402DE9F043E4
+:108F90004D484E4902880B889A1A92B20F2A67D31D
+:108FA000098801804A49C98B027D00EB4202918009
+:108FB000017D491CC9B20175082959D300240475E3
+:108FC0002246017D00EB4103491CB3F90430C9B2CC
+:108FD00002EB630212B201750829F2D33D49047510
+:108FE0003D4B4A8044800E789D895FEAC67C40F6FE
+:108FF00038694FF0030714D0A2F22B5C42F6E85810
+:10900000C44520D3A1F1020C26F00204ACF80020E4
+:1090100047750C7040F22B54A24211DA45F004025D
+:109020001EE046F001060E704A4507DD45F00102DC
+:109030009A8126F002020A70477517E0447515E020
+:1090400045F002020CE04A450CDA8775427D12B108
+:10905000521E42750AE046F002020A7025F007022D
+:109060009A8103E0837D2BB15B1E837540888880E5
+:10907000BDE8F08342F6AA239A4222DAB1F904301D
+:109080002BB941F2CD05AA4201DA4480EEE7134C38
+:10909000920302EB843241F67244B2FBF4F214B252
+:1090A0004FF4805502464480AC4200DA5580B2F954
+:1090B0000240E41A04F5A374B4F5237FD6D84380A4
+:1090C000D4E74FF48043FAE7940C002048070020CF
+:1090D000A4020020E2050020000C0020C8F1FFFFE0
+:1090E0002DE9F0416D4CDFF8B8E14FF0000594F840
+:1090F0003410C80706D094F938104B42002958DDC7
+:109100000E4657E0674884F83750A4F84250664A44
+:1091100090F8380084F840009586CEF80450CEF8D8
+:109120000850624E40F26663CEF80C50A4F87C30D2
+:1091300036F810005E4E768830444FF6FF7606EA29
+:10914000800024F8300B4FF0806044F8040CA3201A
+:10915000208460845810A084E38440F69910208510
+:10916000580060854FF48050A08541F23330E0858F
+:1091700041F26660208641F69910608641F6CC4047
+:10918000A0864FF40050E08642F23330208742F24E
+:109190006660608742F69910A08742F6CC40E0876F
+:1091A00082F8A15041F00100207184F84450BDE8DC
+:1091B000F0811E4694F937004242002801DD07463F
+:1091C00000E01746F61B012E0BD0002800DB0246FC
+:1091D0005FFA82F684F8380094F84F00012805D031
+:1091E00041E0002900DA1946CEB2F3E794F93930AC
+:1091F0005942002B01DB184600E0084694F93A205A
+:10920000C7B25042002A01DB944600E08446BC45C8
+:1092100008DD002A00DA0246D7B2002B00DA0B463E
+:10922000D8B207E0002B00DA0B46DFB2002A00DBE1
+:109230001046C0B204EB4000B0F9501004EB4700F8
+:1092400030F9502F11444910018084F84F5084F8B0
+:109250003E5084F83D5084F83C5084F83B5084F8EC
+:109260003A5084F8395004EB46007546B0F9500086
+:1092700024F8420FBEF80410C82309B26422FDF797
+:109280003DFA6860E968401AA9680844A860B5F921
+:1092900000104843C013E860608788E7140C002082
+:1092A000D005002038010020A4020020BEB800082C
+:1092B0004C000020F0B4544890F83410C90776D020
+:1092C000524990F84030002291F838108B426FD00C
+:1092D0004F4CA0F872204F4DE65C04468E4294F944
+:1092E000374002D0EE5C8E420FD1641C64B280F82D
+:1092F0003740EB5C8B4202D1641C80F8374090F918
+:1093000037300F2B1BDD0F2317E0434DEE5C434D31
+:109310008E4202D0EE5C8E4211D1641E64B280F89F
+:109320003740EB5C8B4202D1641E80F8374090F9E5
+:1093300037406FF00E039C4201DA80F83730324B31
+:1093400090F83F50393390F83740EC5490F83F3064
+:109350005B1CDBB280F83F30062B01D380F83F2046
+:1093600090F9394090F93B309C420ED190F93D4044
+:10937000A3420AD190F93A4090F93C309C4204D182
+:1093800090F93E40A34200D1012280F84F201F4AAD
+:1093900080F8401090F937501378214A012D0DDDE7
+:1093A00014465E07A46804D544F0080403E028E0EE
+:1093B00015E024F00804946080F83510B5F1FF3F03
+:1093C0000ADA5B07936802D523F0080301E043F053
+:1093D0000803936080F83510F0BCFAF7E1B990F813
+:1093E0004F1001290DD1B0F8721043F60953491CF2
+:1093F00089B2A0F87210994203D9A0F8722080F8BF
+:109400004F20F0BC70470000140C002038010020F1
+:10941000A0B80008A6B80008B2B80008B8B800089C
+:10942000A402002010B502884188B0F90830114428
+:1094300009B281FB0313890B428041EA8341B0F9F1
+:109440000420B0F9063082FB0332940444EA9332DC
+:109450001144818010BD000030B52049204AB1F888
+:109460006A301088C01A80B20F2836D31088A1F84D
+:109470006A001C4D00204FF000432A5C940903D081
+:109480000124B4EB921F24D1D20622D0164A52F8FE
+:1094900020201268134C123434F81040224201EBA1
+:1094A000000494F9722008D00A2A04DB0A6823FA1F
+:1094B00000F4224308E0521C09E012F10A0F05DC17
+:1094C0000A6823FA00F4A2430A6002E0521E84F8FC
+:1094D0007220401CC0B21128CFD330BDE805002057
+:1094E00048070020B4B30008B4B400082DE9F00721
+:1094F0007A497B480A8903889A1A92B2082A75D356
+:1095000000880881A1F12C0042890AB1521E4281D3
+:10951000744A92F82820802A68D302F03F020A7029
+:10952000C2890AB1521EC281B1F90620902A0CDB11
+:109530008A46FF2A09D08146C089002856D16A4848
+:1095400000230078092805D005E0BDE8F00763484E
+:1095500000F0C4B90823654A92F8EE500DB143F00B
+:1095600004036348817AC90701D043F00203D2F8AB
+:1095700008C05FEA0C5101D543F0010317680021D0
+:109580005C4EFC0302D596F8654004B18021C48886
+:109590005FEA446801D541F040015FEA845801D593
+:1095A00041F020015FEAC47801D041F01001007A57
+:1095B000400701D541F008014F480078C00701D0AD
+:1095C00041F00401A00601D541F001010020012D68
+:1095D00000D1082096F870508DB992F84A20032ADD
+:1095E00005D0022A06D0012A07D008E072E040F038
+:1095F000030004E040F0020001E040F001007A07BF
+:1096000001D440F02000CCF3C0020025CCF3002CA4
+:10961000624502D13A0700D4042596F86F20012A4A
+:1096200001D145F00105354A0027BC4612783E4677
+:10963000C2F38102012A04D0022A04D0032A04D0F2
+:1096400004E0022602E0042600E010262C4A64060C
+:109650000ED5224C1C342478240609D514786406CF
+:1096600006D4284A40F6CC44926D6243140C05E0BF
+:10967000B2F8B62040F699146243940B4FF00808F4
+:109680008AF80A804FF061088AF80B808AF80C305B
+:109690008AF80D108AF80E008AF80F508AF81070B8
+:1096A000270A4B4083F06901414069408AF81170F4
+:1096B00079408AF81240614052468AF813C07140DE
+:1096C0008AF8146051754FF4C871A9F80E10FF2084
+:1096D000AAF80600BDE8F00770470000F406002075
+:1096E00048070020E80500203F070020A4020020D2
+:1096F000000C0020580E0020B00A0020D0040020EA
+:1097000038010020540900205F48816941F0FC01C4
+:1097100081614FF4A060FBF763FFFAF769FBF7F78D
+:109720004FFAFBF7DDFD002158A000F025F95A495A
+:109730000860FDF7F5F8FCF7E7FEFFF733FBFBF7F2
+:109740003BFAFFF7BBFBFAF7C5FA544D4FF4005054
+:10975000A5F81A01FCF7F4F8FCF7A8F800214FF47B
+:10976000FA5340F2EE220020401C80B29842FBD314
+:10977000491C89B29142F6D3494C002684F87260A4
+:10978000F7F7AEF8F8F744FF42F2FF1020834FF4EA
+:109790000950608342F22320A08342F2AE00A080F1
+:1097A000F8F73CFCFEF740FC10223E493E48F6F735
+:1097B000EAFC01F001FA3D4C3E4FE08820F0400009
+:1097C000E0803B48017821F020010170FA20F88107
+:1097D0004FF49670A5F84200FFF748F8364937482D
+:1097E000FCF70FF83648FCF731F83648416A8847ED
+:1097F0003548416B8847FEF7A7FD3448F9F7DAFA98
+:10980000F8F73EFC32494220C8803249C8603248ED
+:10981000F7F782FBA86820F48070A8603E71F7F724
+:109820000BFCE088E0812089208260896082F9F762
+:1098300043FEF9F79FFDFEF787FE01F03DF9FFF7C4
+:10984000A5FB00F035FAFFF707FE00F0E7FFF9F798
+:1098500085FBF8F73FFCFAF7BDFCFFF7FBF9FCF7D7
+:1098600057FAFAF7DFF8FAF711F900F0B3F8FFF753
+:109870003DFE1648F9F74AF900F0A6FAFCF788FE13
+:10988000F9F7CEFACDE70000001002406465765F7C
+:1098900063616E31000000004C080020A40200202B
+:1098A00038050020580E002028060020000C00205B
+:1098B000380100203C070020000A0020D0090020C9
+:1098C0000C04002020000020CC0000203C0B0020D5
+:1098D0003007002040040020B00B0020F0B52349E1
+:1098E0000278B0F9064000231F4E31F81210FF2C09
+:1098F00018D0B0F904701E4DBC4231DA00EBE40719
+:1099000004F00704BF7AA7408478FFB23CB190F816
+:1099100001C0ACF1010C64451FDA3C061DD455F8BA
+:1099200022200DE056F82220116012498A79521C3B
+:10993000D2B28A71022A02D38370C3808B71F0BDC8
+:1099400011608178491CC9B2817042789142F6D386
+:109950008370C188491CC180F0BD56F82220EFE712
+:1099600055F822201160F4E794B50008C6B300084A
+:109970003CB50008C80600202DE9F0410F4680469E
+:109980000024124D124E08E0286850F824000168A7
+:109990004046F6F70AFC38B1641CB4EBA60FF3DBC3
+:1099A0006FF00100BDE8F081286850F8240040689D
+:1099B000016829B13846884728B16FF00200F1E705
+:1099C0006FF00500EEE72046ECE700007C08002081
+:1099D00004000000F0B561486149B0F86C200B88C4
+:1099E0009A1A92B29C2A7BD30988A0F86C105D4920
+:1099F0005D4F91F82A1001F0070297F84A10022AE9
+:109A000000D1491E594C80F83E104FF00203E28805
+:109A10004FF00001550401D5012236E0A489E50686
+:109A200001D5062231E0250701D508222DE0550693
+:109A300003D44F4D2D78AD0601D5042225E0150540
+:109A400001D5072221E0150601D50A221DE0950661
+:109A500001D50C2219E0150701D50B2215E0550799
+:109A600001D4D50501D510220FE0D50601D5052278
+:109A70000BE0650703D4A50701D4E40702D080F802
+:109A80006E3007E0920403D5032280F86E2001E0D7
+:109A900080F86E10374A384C92F820E0324A251F81
+:109AA000D2F808C02D4AB2F87060721C92B2BEF1B2
+:109AB000000F0DD02CF4000CC7F808C090F86E70A1
+:109AC000B7B11E2F1AD090F86F200AB325E007E037
+:109AD0004CF40006BE60A0F870200A2A01D2236070
+:109AE000F0BD142A01D22B60F0BDA0F87010F0BDBB
+:109AF0002B60A0F8701080F86F10F0BD642E04D2B7
+:109B0000A0F87020322AEED3E9E7A0F87010EAE757
+:109B10007F1C80F86F70A0F8701090F86F20012AF9
+:109B200010D0002AE9D0B0F87060761CB6B2A0F868
+:109B300070601E2ED7D323603C2EDED9521E80F8D3
+:109B40006F20D2E7B0F87020521C92B2A0F87020BB
+:109B50002360C82AD1D980F86F10C6E7E805002035
+:109B600048070020580E0020A4020020000C00200E
+:109B700038010020D0040020141C0140F0B54548F5
+:109B8000B0F84810491C89B2A0F8481002297DD3CA
+:109B900041490024A0F848400A78404B042A5BD091
+:109BA0004FF48041082A0BD0A0F10C02B2F900203A
+:109BB0008A4200DA1146B3F984208A4200DA11465B
+:109BC000374A12698A4200DA11B2418282881D8ABC
+:109BD000C2EB8502334D12B22D78C5F381062D4DAF
+:109BE00040F6D9467243B5F9765092126A43121381
+:109BF000C26086681546C6EBC60642F3D102F6027D
+:109C000002EBA6328260C66C1644C664B0F850708F
+:109C10007F1CBFB2A0F85070B7F5806F04D3B612A6
+:109C20000682A0F85040C464C66A891AA6EB46179B
+:109C300040F2545207EB07174A43A7EBC61602EB54
+:109C40004602466A32444262B3F93430B2EB034F03
+:109C500006DD1A04426206E01349B1F90410AFE7C9
+:109C6000002A00DA4462C162104990F83D2091F860
+:109C700038108A420DD080F83D10B0F84210A0F89C
+:109C80004410B0F84010A0F8421000E001E0A0F845
+:109C90004050F0BD380500203F070020A4020020FE
+:109CA000F80D0020D00400200C0E00203801002008
+:109CB00015481649B0F85A200B889A1A92B20F2A02
+:109CC00020D30988A0F85A10B0F900104FF4804250
+:109CD000C1EBC12141F35131A0F86C100C490B7854
+:109CE000A0F10C01022B06D1B1F90030934202DA47
+:109CF0001B1D0B8000E00A800021A0F8601020F8F6
+:109D00005C1F428070470000380500204807002093
+:109D10003F0700204FF6FF7202EA800210F4404332
+:109D200015480ED0B3F5804F14D0B3F5004F4FEA6D
+:109D3000122216D0C2F5807330F813305B424B808C
+:109D400005E0120A30F812304B80C2F5807230F80C
+:109D500012000FE0120AC2F5807330F813304B8006
+:109D600005E030F81230C2F580725B424B8030F86B
+:109D70001200404208807047B0B10008104A518A72
+:109D8000D08A928A16384639A2F1110200D549428A
+:109D9000002A00DA52421144002800DA4042084406
+:109DA000084943F6284300B2B1F936205A439213CA
+:109DB00040F2D733584302EBA030C886704700000A
+:109DC000A402002038050020F0B5904990480A8987
+:109DD00003889A1A92B23E2A1ED30088088101F1A4
+:109DE00038004FF4FA63428A9A4202D2521C4282ED
+:109DF00000E04382874A92F82220802A0CD302F0A6
+:109E00003F020A70B1F90620402A06DBFF2A04D07F
+:109E1000C2883AB1521EC280F0BDBDE8F0407B4816
+:109E2000FFF75CBD428A9A42F6D307784FF0010EE5
+:109E30003A074FF0FF055BD5847A40F2DC526307A6
+:109E400008D444F004038372C28081F80BE081F8E7
+:109E50000AE04CE04378072B05D0032B03D0052BF9
+:109E600001D0062B07D1660605D444F04003837267
+:109E7000C280052239E0654A5FEA437C02F138027C
+:109E80004FF42076127A0DD55FEAC26C0AD45FEAED
+:109E9000446C07D442F0100202723A0628D4C680FD
+:109EA000192222E0DF0709D0970707D4670605D4F7
+:109EB00042F002020272C680042216E09F0709D512
+:109EC000170707D4670605D442F008020272C6805D
+:109ED00003220AE01B070BD5530709D4630607D4F6
+:109EE00042F004020272C6800B22CA728A72CD80CE
+:109EF000494AB2F92230B2F91A7003F23D14002235
+:109F0000A74200DB0276414E444C06F13806A479A4
+:109F1000B6895FEAC46C06F101064FF4C874B6B2A4
+:109F200013D58681B6F57A7F05D9017A21F08001B3
+:109F300001728281F0BD037A1E06FBD4828143F058
+:109F400080020272C480112035E09F4216DA037E3F
+:109F5000052B13D28681B6F5487F04D98281027A17
+:109F600022F040020272027A5606E3D45B1C0376AA
+:109F700042F040020272C48002201CE0284B1C897F
+:109F8000C4F3C006C4F3002740F2EE24BE4216D14B
+:109F90001E78360713D4427E012ACBD1428BB2F50C
+:109FA000167F02D2521C4283F0BD827A42F0020236
+:109FB0008272C4800F20C8728872CD80F0BD93F881
+:109FC00011714FF40046012F18D1164F41F6583C3D
+:109FD0007F6C674512DD83F810E1134B1E60C38A66
+:109FE000A34202D25B1CC382F0BD4FF4FA73C3805C
+:109FF0001C23CB728B72CD80C282F0BDC2820A4814
+:10A0000083F81021001F0660F0BD0000D806002074
+:10A0100048070020E8050020D0040020000C0020A4
+:10A02000A402002038010020140801402DE9F05F4F
+:10A03000DFF8F4B3FD48FE4C9BF81830011D0A1DF3
+:10A04000012B5DD0B4F85E300380B4F86000088066
+:10A05000B4F862001080FDF731FBDFF8D883F64DCD
+:10A0600049F2CD32B8F91E10A983B8F9200043F6A1
+:10A07000CC4C01EB400050430014E883B5F922308A
+:10A08000B5F9206000FB03F201FB062242F38F3298
+:10A090006A82B5F91870704307FB0CF740F2333C45
+:10A0A000BF1302FB0CF207EBA23201FB13002A8361
+:10A0B00040F38F30A882B5F91A1043F6AE725143BF
+:10A0C00000EB0012891302EB8010DC4E01EBA03094
+:10A0D000DB4F6883706C3860396938468847D949E6
+:10A0E000388948800846FDF7CBFBD74F4FF0010A6F
+:10A0F000387808280DD0698F298204283BD01BE0CE
+:10A10000B4F864300380B4F866000880B4F86800DE
+:10A11000A0E7CE4890F93710491C022929D890F8B9
+:10A12000741019B1B5F85A00288205E0698F2982A8
+:10A13000A5F85A1080F874A0B5F91410B5F90A0002
+:10A14000C34AF8F787FBE862B4F91A11884204DDC4
+:10A15000BF48E962027C91408162387804280ED0C1
+:10A16000BB4AB5F91210B5F90800303AF8F772FB9E
+:10A1700008E0688FD8E7D8F824000014E862B07AC5
+:10A18000E8B3B448A862AC4DB14E443EA86A306012
+:10A19000E86A706030461035FBF796FD2888A5F117
+:10A1A0004C01FFF7B7FDA5F15C08DFF8AC92D8F8D9
+:10A1B0001010C8F86C10B5F91010B068B5F912207D
+:10A1C00000FB01F7F368504303FB127646F38F3729
+:10A1D00003FB010040F38F36AF87EE87A9F80270CA
+:10A1E0004D46A9F804604846FDF790FF287F08F126
+:10A1F0001405012835D070424110698000E02DE03F
+:10A200004DF6B35047433A142A804046A8F8006000
+:10A210008B184380891AA8F804104FF0000984F8BD
+:10A220000C90B8F90030002B01DD84F80CA0B8F9CF
+:10A230000200002802DD217B891C2173B8F904206B
+:10A24000002A02DD217B091D2173217B07291FD2F2
+:10A25000DFE801F01E1A33172F1C31004FF4AF70E6
+:10A2600090E7B9F920304DF6B35259424910698050
+:10A27000B9F91E00504302142A804046A8F8003065
+:10A28000C6E784F80DA003E0022100E0032161731A
+:10A29000DFF8A4A1714E724F9AF800100129617B7A
+:10A2A0000DD007297ED2DFE801F07DFDFCFBFAF935
+:10A2B000F8000421EBE70521E9E70621E7E7072994
+:10A2C000F0D2DFE801F06F042F5D84D6F000014684
+:10A2D0001846FBF77DFA2860B5F9020040F6815177
+:10A2E000484380136880B5F9001040F6815251430D
+:10A2F000891329804218A2F68152B8F80A305242D6
+:10A30000C3EB620212B2A8F80820002A01DCA8F808
+:10A310000890B8F80820A4F862201044A4F860005F
+:10A32000084474E1404201B2504200B2FBF750FAD7
+:10A330002860B5F9020040F68151484380136880D7
+:10A34000B5F9001040F68152514389132980421813
+:10A35000A2F68152B8F80A305242C3EB620212B23E
+:10A36000A8F80820002A01DCA8F80890B8F808200E
+:10A3700075E13046F6F782FC01231A460721D7E043
+:10A3800019461046FBF724FA2860B5F9020040F69A
+:10A390008151484381136980B5F9000040F681522C
+:10A3A000504300E0CFE0801328800A18A2F68152C3
+:10A3B000B8F80A305242C3EB620212B2A8F8082081
+:10A3C000002A01DCA8F80890B8F8082074E1594286
+:10A3D000404209B200B2FBF7FBF92860B5F9020070
+:10A3E00040F68151484381136980B5F9000040F679
+:10A3F00081525043801328800A18A2F68152B8F87F
+:10A400000A305242C3EB620212B2A8F80820002AB6
+:10A4100001DCA8F80890B8F80820A4F85E201144E0
+:10A42000A4F8601008447DE13C0B0020342C01406E
+:10A43000A4020020380500204C0000203801002034
+:10A4400040040020FC0300203F070020140C0020E3
+:10A45000000A0020A2FEFFFF700B00200024014034
+:10A46000002801403046F6F709FC01231A46052171
+:10A470005EE01146FBF7ACF92860B5F9020040F642
+:10A480008151484380136880B5F9001040F681522D
+:10A49000514389132980421806E07CE150E121E113
+:10A4A000F2E0C2E095E016E0A2F68152B8F80A3078
+:10A4B0005242C3EB620212B2A8F80820002A01DC63
+:10A4C000A8F80890B8F80820A4F860201044A4F870
+:10A4D0005E00084451E1504201B2584200B2FBF71D
+:10A4E00077F92860B5F9020040F68151484380139E
+:10A4F0006880B5F9001040F68152514389132980D4
+:10A500004218A2F68152B8F80A305242C3EB6202F6
+:10A5100012B2A8F80820002A01DCA8F80890B8F8C0
+:10A52000082052E13046F6F7A9FB01231A4606211E
+:10A530003846F6F7A3FB01213046F6F715FB01215B
+:10A540003846F6F711FBBAF80800ABF80000BAF885
+:10A550000A00ABF80200BAF81000ABF80400554648
+:10A560005E46AB48F8F734FBB4F85E00F188084467
+:10A57000A4F86400B4F8600031890844A4F86600C7
+:10A58000B4F8620071890844A4F86800317EA148DB
+:10A59000012978D034F85E1F018061884180A1884C
+:10A5A00081809C49028808310A8042884A808088DC
+:10A5B00088809848896A0830884795F83E000028C6
+:10A5C0007ED0F7F74FFF15F83E0F401E2870BDE80C
+:10A5D000F09F01461846FBF7FBF82860B5F902002A
+:10A5E00040F68151484381136980B5F9000040F677
+:10A5F0008152504380130A18A2F6815252425208E7
+:10A6000028801144A4F86220A4F860100844A4F83B
+:10A610005E0000213046F6F7A7FA00213846F6F72B
+:10A62000A3FA01231A460621A3E6404201B2504292
+:10A6300000B2FBF7CDF82860B5F9020040F6815171
+:10A64000484380136880B5F9001040F681525143A9
+:10A6500089134218A2F68152524229805208A4F866
+:10A6600062201044A4F85E000844A4F860000021B1
+:10A670003046F6F779FA00213846F6F775FA0123E5
+:10A680001A46052175E6B4E019461046FBF7A0F816
+:10A690002860B5F9020040F6815148438113698072
+:10A6A000B5F9000040F68152504380130A18A2F613
+:10A6B0008152524228805208A4F85E20114400E0E2
+:10A6C0009AE0A4F862100844A4F860000021304623
+:10A6D000F6F74AFA00213846F6F746FA01231A46F9
+:10A6E0000721BFE65942404209B200B2FBF770F8B9
+:10A6F0002860B5F9020040F6815148438013688014
+:10A70000B5F9001040F68152514389134218A2F660
+:10A710008152524252082980A4F85E201044A4F8C5
+:10A7200060000844A4F8620000213046F6F71CFAE5
+:10A7300000213846F6F718FA01231A46062191E659
+:10A740001146FBF745F82860B5F9020040F6815143
+:10A75000484381136980B5F9000040F681525043A7
+:10A7600080130A18A2F681525242520828801144DE
+:10A77000A4F86020A4F85E100844A4F86200002148
+:10A780003046F6F7F1F900213846F6F7EDF90123E6
+:10A790001A460521C6E6504201B2584200B2FBF704
+:10A7A00017F82860B5F9020040F68151484380133C
+:10A7B0006880B5F9001040F6815251438913421860
+:10A7C000A2F68152524229805208A4F86020104417
+:10A7D000A4F862000844A4F85E0000213046F6F7B1
+:10A7E000C3F900213846F6F7BFF901231A460721BD
+:10A7F00098E634F8641FCFE607480088A0F5D041FA
+:10A8000068393FF4E4AEBDE8F05FF8F78FBC0000B4
+:10A810003C0B002018000020182C01402DE9F041CD
+:10A82000974C9848B4F862100288511A89B20F29DF
+:10A830006FD30088A4F8620093480088DFF84C8248
+:10A84000C0074FF000054FF0010741D08E4AD4E910
+:10A850000C1024321388B1EB530F02D21288511A14
+:10A8600008444FF4F371884200D208468849B1FB8E
+:10A87000F0F0616CC1F35101084406466064F5F7DD
+:10A88000DAFD0022834BF5F742FD4FF04042824B48
+:10A89000F5F73DFD0E22F5F7A9FDF5F703FEA4F847
+:10A8A000AC0094F86D00401CC0B284F86D0008281C
+:10A8B00034D3734898F84A20001F03789A4201D095
+:10A8C00002704580754A1378754A23B1458021E0AE
+:10A8D0006564256568E0D8F89810A1F5FA618E42A4
+:10A8E00011DDE16D8B1C9E4205DDB0F902100A29D5
+:10A8F0000DDA491C06E08E4205DAB0F90210002993
+:10A9000008DD491E4180B0F902000A2802DB1770F9
+:10A9100001E0B0E01570E66584F86D5061484FF4D1
+:10A92000A5420178C1F38103012B59D044F2506153
+:10A930002181A4F8A820B0F9243089B24B439B139D
+:10A94000A4F8A430B0F90E00D4F850C07043B0FBA6
+:10A95000F1F35549CCEBCC0C4FEACC2C0988C3F36E
+:10A96000D10303EB9C33B0032365B0FBF1F14F4BF4
+:10A97000C908B3F846C0CCEBCC0C4FEACC2C01EBA9
+:10A980009C31A3F84610F117890341EA9641002350
+:10A99000F5F7C8FBB4F8AA10C1EBC101C902C008A1
+:10A9A00000EB9130A4F8AA00616C206F0844206786
+:10A9B00094F87420521CD2B284F87420082A05D36B
+:10A9C000C008A4F8760084F874502567384A394ED8
+:10A9D000D388580631D498F80F00022803D02AE013
+:10A9E00045F6C051A4E7B06840F69916B04222DDA2
+:10A9F00094F8380094F88E60B0420CD084F88E0041
+:10AA000094F83D0000F00106C0F34000864202D1F8
+:10AA1000A4F88A5005E0B4F88A0040F6C416B042A3
+:10AA200005D2B4F88A00401CA4F88A0005E043F07F
+:10AA30008000D08001E0A4F88A50114894F83F309B
+:10AA4000B8300C2B01D2C57400E0C774194A41F22A
+:10AA5000482C41F2504692F83C400C4A0C2BB2F87C
+:10AA600086200AD3614508DB012C06D0B14202DD05
+:10AA7000002A00D18774BDE8F0818574FBE70000EF
+:10AA8000380100204807002000040040A4020020F4
+:10AA90004564BD0100209C40133B3340FA03002075
+:10AAA000FB030020D004002030010020300A0020E9
+:10AAB000000C00203805002070B5394C3948218839
+:10AAC0000288511A89B23E294DD30088364E208023
+:10AAD0003649307806F1140518B3488B8000288079
+:10AAE000E96828468847B5F904003149FCF799FD23
+:10AAF000304A60804FF48045D3884FF000015E07F4
+:10AB000037D4B0F5DC5F2FDDE079401CC0B2E071D6
+:10AB10000A283ED343F4004040F00400D080A160F6
+:10AB200036E0888B204A8000121D1080888B8000C0
+:10AB30005080888B800000B290804A8B92002A80DF
+:10AB40004A8B92006A80498B8900A98018497C3120
+:10AB5000FCF767FDA080B5F904001549FCF761FD1D
+:10AB600060800120307070BD23F40040A560D0806B
+:10AB70000EE043F4004343F00403A160D380B0F53A
+:10AB8000B45F06DC23F4004020F00400D080A56010
+:10AB9000E171D4E90201884200DB0846206170BD02
+:10ABA000F80D00204807002094060020A402002091
+:10ABB000A8B70008000C002005494FF48040C86089
+:10ABC000886008610348C18821F48271C1807047A0
+:10ABD000F80D0020000C00202DE9F041384C394ED2
+:10ABE000394F207841F23331C2074FF000050CD0C5
+:10ABF000A28962B394F90700002800DA4042C0B28B
+:10AC0000032829D240F2AE702AE0A570E5732F4ADE
+:10AC1000E571A58192F83830237220F00800A180F8
+:10AC200040F002002070BD867560B560F560116D62
+:10AC3000490005D041F68461A18140F010002070E8
+:10AC4000C0B240F0010020706574BDE8F0816581FC
+:10AC500020F01000207015E0042803D240F65100C7
+:10AC600060810FE0052802D240F69910F8E740F61F
+:10AC7000CC42062803D3072801D3082801D26281D9
+:10AC800000E0618197F8A10098B9B088102301B263
+:10AC9000B4F90A003622FBF731FD7060F168401A02
+:10ACA000B1680844B060B6F900104843C013F060C2
+:10ACB000B886B88E10B10120A070C6E7A570C4E7B1
+:10ACC0000C0E0020B8060020A4020020380100204D
+:10ACD0002DE9F041554C2678F0077CD05448217A74
+:10ACE000544D90F8380081427BD0534A2346DFF818
+:10ACF0004CC1575C93F90E2093F90730874203D07B
+:10AD00001CF80170874213D146F002065B1C2670C6
+:10AD10005BB2E3711CF80110814201D15B1CE3714D
+:10AD200094F90710062901DD0621E171521C1CE08F
+:10AD3000434F17F801C0434F844503D017F801C0B3
+:10AD4000844513D126F002065B1E26705BB2E371C8
+:10AD5000795C814201D15B1EE37194F907306FF099
+:10AD600005018B4200DAE171521EA273207294F940
+:10AD700007108A1C042A02D941F68462A2812C4A57
+:10AD8000012912780ADD2B4B56079B6802D543F048
+:10AD9000080301E023F00803AB606070B1F1FF3FEE
+:10ADA00009DA5107A96802D521F0080101E041F054
+:10ADB0000801A9606070F8F7F3FCA078012810D1B1
+:10ADC00021488068A3280CDA94F90700022803DDE3
+:10ADD0000220E07105E01EE06FF00101884200DA18
+:10ADE000E171A089002630B1401E0004000CA08152
+:10ADF00001D1E671A673E87B04280CD0B5F93410B4
+:10AE0000512341220020FBF779FCA886002802D1BB
+:10AE1000E07B10B1A670BDE8F0810C4806700C48CC
+:10AE20000670207820F001002070F4E70C0E00205E
+:10AE300038010020A4020020A0B80008A6B800082D
+:10AE4000B2B80008B8B80008380500205C07002038
+:10AE50003F070020F0B415460D4A0E464FF0FF3173
+:10AE6000B0EBA20F12DA002810DB0A49096851F88A
+:10AE70002000406844682CB129463046A446F0BC06
+:10AE80001A4660476FF00500F0BC70470846FBE7C4
+:10AE9000040000007C080020173E573CBB3A3E39B6
+:10AEA000DD379436613541343333353244316130E6
+:10AEB0008A2FBD2EFB2D412DCC1C5858586899194E
+:10AEC000585858683313005695130054B61300525F
+:10AED0005A140050FD14004EA115004C4516004AAE
+:10AEE000761600486C17004672180044BA190042E2
+:10AEF000741B0040911D003EB420003C9F22003A8C
+:10AF0000E1220038532300368B240034812500329F
+:10AF10002B2700302028002E5829002CB02A002A88
+:10AF20009B2C0028D22D00267C2F002426310022C5
+:10AF300002330020FD34001E5C37001CCC3C001A9C
+:10AF4000873E0018BE3F001600400014004000126B
+:10AF5000004000100040000E0040000C0040000ABD
+:10AF600000400008004000060040000400400002CD
+:10AF70000040000001020304050005000102030473
+:10AF80000104000305020000F0010000360100008A
+:10AF9000F8000000BA0000007C0000007C00000007
+:10AFA0007C000000C91C9C19991CCC199C1CC91957
+:10AFB0000000290052007B00A400CC00F5001E0117
+:10AFC000470170019901C201EA0113023C026502C6
+:10AFD0008E02B602DF020803300359038203AA037C
+:10AFE000D303FB0324044C0475049D04C504EE0440
+:10AFF00016053E0567058F05B705DF0507062F0611
+:10B0000057067F06A706CE06F6061E0746076D07FB
+:10B010009507BC07E4070B08320859088108A808FF
+:10B02000CF08F6081D0944096A099109B809DE0923
+:10B03000050A2B0A520A780A9E0AC40AEA0A100B69
+:10B04000360B5C0B820BA80BCD0BF30B180C3E0CD4
+:10B05000630C880CAD0CD20CF70C1C0D410D650D6A
+:10B060008A0DAF0DD30DF70D1C0E400E640E880E29
+:10B07000AC0ECF0EF30E170F3A0F5E0F810FA40F19
+:10B08000C70FEA0F0D103010531075109810BA103A
+:10B09000DD10FF102111431165118711A911CA118B
+:10B0A000EC110D122E12501271129212B312D41210
+:10B0B000F41215133613561376139613B713D713CA
+:10B0C000F61316143614561475149414B414D314B9
+:10B0D000F214111530154E156D158C15AA15C815DD
+:10B0E000E7150516231641165F167C169A16B71635
+:10B0F000D516F2160F172C17491766178317A017C6
+:10B10000BC17D917F51711182E184A186618811888
+:10B110009D18B918D418F0180B19261942195D1981
+:10B1200078199219AD19C819E219FD19171A311AAF
+:10B130004C1A661A801A991AB31ACD1AE61A001B0D
+:10B14000191B331B4C1B651B7E1B971BAF1BC81B9E
+:10B15000E11BF91B121C2A1C421C5A1C721C8A1C63
+:10B16000A21CBA1CD21CE91C011D181D301D471D54
+:10B170005E1D751D8C1DA31DBA1DD01DE71DFD1D77
+:10B18000141E2A1E401E571E6D1E831E981EAE1EC4
+:10B19000C41EDA1EEF1E051F1A1F2F1F451F5A1F40
+:10B1A0006F1F841F991FAE1FC21FD71FEC1F0020E7
+:10B1B00000006400C9002D019201F7015B02C0028A
+:10B1C00024038903ED035204B6041A057F05E30541
+:10B1D0004706AB060F077307D7073B089F0802090E
+:10B1E0006609C9092D0A900AF30A560BB90B1C0C03
+:10B1F0007F0CE20C440DA60D090E6B0ECD0E2F0F29
+:10B20000900FF20F5310B41015117611D711381298
+:10B210009812F8125813B81318147714D614351559
+:10B220009415F3155116B0160E176B17C91726187B
+:10B230008318E0183D199919F519511AAD1A081B10
+:10B24000631BBE1B181C731CCD1C261D801DD91D25
+:10B25000321E8A1EE31E3B1F921FEA1F41209820C8
+:10B26000EE2044219A21EF2145229922EE22422309
+:10B270009623E9233C248F24E22434258525D725F1
+:10B2800028267826C82618276827B727062854288E
+:10B29000A228EF283D298929D629222A6D2AB82AF1
+:10B2A000032B4D2B972BE12B2A2C722CBB2C022D20
+:10B2B0004A2D912DD72D1D2E632EA82EEC2E302F2A
+:10B2C000742FB82FFA2F3D307F30C030013141311B
+:10B2D0008131C13100323F327D32BA32F7323433FC
+:10B2E0007033AC33E73322345C349534CE340735D5
+:10B2F0003F357735AE35E4351A3650368536B936B2
+:10B30000ED36203753378637B737E937193849389C
+:10B310007938A838D738053932395F398B39B73998
+:10B32000E2390D3A373A603A893AB23ADA3A013BB1
+:10B33000283B4E3B733B983BBD3BE03B043C263CEB
+:10B34000483C6A3C8B3CAB3CCB3CEA3C093D273D4E
+:10B35000443D613D7D3D993DB43DCE3DE83D013EDE
+:10B360001A3E323E493E603E763E8C3EA13EB53EA0
+:10B37000C93EDC3EEF3E013F123F233F333F433F98
+:10B38000513F603F6E3F7B3F873F933F9E3FA93FCA
+:10B39000B33FBC3FC53FCD3FD53FDC3FE23FE83F39
+:10B3A000ED3FF13FF53FF93FFB3FFD3FFF3FFF3FE3
+:10B3B000FF3F0000E0203420002020E02020202358
+:10B3C0003720262021000080020004000800100021
+:10B3D000000200040008040000020004000800103D
+:10B3E00000200040008004000000008000000040B9
+:10B3F0000000002000000010000000080000000411
+:10B400000000000200000001000080000000400079
+:10B4100000002000000010000000080000000400F0
+:10B420000000020000000100008000000008014050
+:10B43000000C0140000C0140000C0140000C0140D8
+:10B44000000C0140000C0140000C014000100140C4
+:10B4500000100140001001400010014000100140A8
+:10B460000010014000100140001001400014014094
+:10B4700004080140040C0140040C0140040C01408C
+:10B48000040C0140040C0140040C0140040C014078
+:10B490000410014004100140041001400410014058
+:10B4A0000410014004100140041001400410014048
+:10B4B0000414014008080140080C0140080C014038
+:10B4C000080C0140080C0140080C0140080C014028
+:10B4D000080C01400810014008100140081001400C
+:10B4E00008100140081001400810014008100140F8
+:10B4F00008100140081401400C0801400C0C0140E8
+:10B500000C0C01400C0C01400C0C01400C0C0140D7
+:10B510000C0C01400C0C01400C1001400C100140BF
+:10B520000C1001400C1001400C1001400C100140A7
+:10B530000C1001400C1001400C1401401008014097
+:10B54000100C0140100C0140100C0140100C014087
+:10B55000100C0140100C0140100C01401010014073
+:10B560001010014010100140101001401010014057
+:10B570001010014010100140101001401014014043
+:10B5800000000000000000000000000000000000BB
+:10B590000000000014080140140C0140140C01408C
+:10B5A000140C0140140C0140140C0140140C014017
+:10B5B000140C0140141001401410014014100140FB
+:10B5C00014100140141001401410014014100140E7
+:10B5D000141001401414014000000000000000009D
+:10B5E000000000000000000000000000FFFFFF0F4F
+:10B5F0000FFFFFFFFFF0FFFFFF0FFFFFFFFFF0FF59
+:10B600000FFFFFFFFFF0FFFFFF0FFFFFFFF0FFFF48
+:10B610000FFFFFFFFFF0FFFFFF0FFFFFFFFFF0FF38
+:10B62000FFFF0FFFFFFFFFF0FFFFFF0FFFF0FFFF28
+:10B630000000004040000000000400000040000046
+:10B640000000040040000000000400000040000072
+:10B650000004000040000000000400000040000062
+:10B660000000040000004000000000040000004052
+:10B6700000040000000000808000000000080000BE
+:10B6800000800000000008008000000000080000AA
+:10B69000008000000008000080000000000800009A
+:10B6A000008000000000080000008000000000088A
+:10B6B00000000080000800000000002020000000C2
+:10B6C0000002000000200000000002002000000036
+:10B6D0000002000000200000000200002000000026
+:10B6E0000002000000200000000002000000200016
+:10B6F00000000002000000200002000000000060C6
+:10B70000600000000006000000600000000006006D
+:10B71000600000000006000000600000000600005D
+:10B72000600000000006000000600000000006004D
+:10B73000000060000000000600000060000600003D
+:10B74000008002000400080010000002000400084D
+:10B7500004000002000400080010002000400080E7
+:10B7600004000000FF7FFFFFFDFFFFFFFBFFFFFF67
+:10B77000F7FFFFFFEFFFFFFFFFFDFFFFFFFBFFFFF7
+:10B78000FFF7FFFFFBFFFFFFFFFDFFFFFFFBFFFFDB
+:10B79000FFF7FFFFFFEFFFFFFFDFFFFFFFBFFFFF31
+:10B7A000FF7FFFFFFBFFFFFF401FFC02001E5A034D
+:10B7B000C01CC403801B3C04401AC6040019630566
+:10B7C000C01717068016E4064015CD070014D708E9
+:10B7D000C012050A80115B0B4010DD0C000F900EAB
+:10B7E000C00D7510800C9012400BE014000A651714
+:10B7F000C0081C1A8007FD1C400600200005182305
+:10B80000C003372680024E2940014C2C0000242F13
+:10B81000C0FEC73180FD2E3400FB2D3880F81C3B64
+:10B8200000F6003C8025151A40249A1B00231E1D9B
+:10B83000C021B81E80205D20401F0C22001EC223A4
+:10B84000C01C7E25801B3327401AFB280019B72A0D
+:10B85000C0176D2C8016192E4015B92F00144731D2
+:10B86000C012C9328011353440108B35000FCA36F2
+:10B87000C00DF037800CFE38400BF439000AD23A84
+:10B88000C008983B8007473C4006E13C0005673D07
+:10B89000C003DA3D80023E3E4001923E0000143F6C
+:10B8A000010203040500020304050001030405006E
+:10B8B000010205000102030404050001020355050D
+:10B8C0000010AA1A55250030AA3A0000AA0A5515F8
+:10B8D0000020AA2A5535FF3F6465765F63616E31AB
+:10B8E00000000000CD8900087D8B0008F98A00085F
+:10B8F00029890008F188000800000000D8B8000875
+:10B90000E4B8000828B90008000000208C080000F6
+:10B910000007000854BA00088C0800203C150000FD
+:10B9200038850008FCB8000801441381401B0895C5
+:10B9300004211355152A4006190801A713CB5A1BD9
+:10B9400008F1041AEB04012423286E4201170206B1
+:10B9500004050103148020FF8BAA0A0201A415AA82
+:10B960000A551500085920AA2A5535FF3F0731030B
+:10B97000010504060203127C1573FFFF04FF80809B
+:10B9800001012D025F6402130A13258C5208120173
+:10B99000100C0504060203010103070505280B012D
+:10B9A0000203040206070303040C3D07060405090D
+:10B9B000191F191904310506060B14AA1A02312E93
+:10B9C00040FD3969260211042F405F020C26405BBE
+:10B9D000262ACD55155515123902017F0316D007B9
+:10B9E0001AFF01013B0261AA0C10080108A8349952
+:10B9F0003F33132594391CA9100916E8912203122C
+:10BA0000100A17401C12600A16901B011AA2646BE0
+:10BA1000398C94012199D0019A5A14021AC802CB88
+:10BA2000D007023A19164902892612C8DA01DA1A31
+:10BA3000FF01C1227D130D0212103AFA0812081CF0
+:10BA4000F401010812062BE8031012021B24B91599
+:04BA5000B100000041
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000301664612
+:10FC300000400040513800400040004000400101B9
+:10FC4000004000407A3B082708270827FF0033338D
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000202008B
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-TS-V01.axf b/Project/MDKARM(uV5)/Objects/WXHS-TS-V01.axf
new file mode 100644
index 0000000..6d81364
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-TS-V01.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-TS-V01.hex b/Project/MDKARM(uV5)/Objects/WXHS-TS-V01.hex
new file mode 100644
index 0000000..068f6be
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-TS-V01.hex
@@ -0,0 +1,2465 @@
+:020000040800F2
+:100000003811002001010008033800089928000871
+:1000100001380008350F0008D16300080000000017
+:10002000000000000000000000000000054900087A
+:10003000671A0008000000006D3D0008054C00082C
+:100040001B010008613B00081B0100081B010008A0
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B010008211500081B010008D6
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A000754C0008614D00081B0100081B01000889
+:1000B000654D000851500008AD5200081B010008B2
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008C95E00081B0100081B01000885
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA0048004741750008381100207A
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7254C000808
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFD2C98000875
+:1006E0004C98000870B58C1810F8015B15F00703E2
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54C4C53
+:100740004FF490652946204600F015FA002864D041
+:100750002946204600F0A2F846490888401C088037
+:100760000121204600F0E6FA434942F21072B1F846
+:100770005800904202D2401CA1F8580007F0C4F87B
+:100780003E4DB5F91410B5F9120005F085FF3C4C4B
+:10079000A5F856002080A16820468847A088A5F8C3
+:1007A000580003F097F807F0ABF9364E364C307826
+:1007B000082833D045F6AC30606042F6EF60A060A8
+:1007C00042F2C400E0603148008A2080208E6080C0
+:1007D000A16B2D488847208E69882D4C08444FF620
+:1007E000FF7101EA80006887207A4FF0000540071A
+:1007F0001DD501F0C7FA274949F6A24008802648CE
+:1008000040F21A62C188491C89B2C180914204D366
+:10081000A16821F00401A160C58070BD41F2130000
+:1008200060604FF48060A06040F61B50CAE73078EB
+:100830000A2818D2DFE800F0170613050A050D177D
+:100840001113EAE7BDE8704006F0D0B808F028F9C7
+:1008500005E0BDE8704002F087BD06F04DFCBDE844
+:10086000704007F0A5BA00F0FDFB84F8B65070BDEB
+:10087000002401402C0700204801002064000020D3
+:100880004C07002023070020E40000200002002085
+:10089000AC020020442C01406C0900206FEA1121B9
+:1008A000016070470029816802D041F0010101E038
+:1008B00021F00101816070470029816802D041F474
+:1008C000807101E021F48071816070472DE9F04171
+:1008D000824E92B0304600F00BF90BA800F039FAC6
+:1008E00001214FF4C06003F0D5FA00248DF83140A7
+:1008F0004FF46020CDE90D044FF4A0204FF009081B
+:100900000B9001278DF83C808DF830700BA9304694
+:1009100000F080F9724D8DF831408DF830708DF80F
+:100920003C700BA9284600F075F901231A460F21E7
+:10093000304600F0C0F9022201231146304600F093
+:10094000BAF9012303220021304600F0B4F9012353
+:1009500004221946304600F0AEF9012305220B218E
+:10096000304600F0A8F9012306220421304600F0A9
+:10097000A2F9012307220821304600F09CF9012347
+:1009800008220321304600F096F9012309220A21AA
+:10099000304600F090F90121304600F084F9012141
+:1009A000284600F080F901231A460521304600F060
+:1009B00055F901231A460621284600F04FF9002177
+:1009C000304600F0CBF84FF4E041284600F0C6F87E
+:1009D0000121304600F0B8F80121284600F0B4F8B3
+:1009E0000121304600F0A6F80121284600F0A2F8C7
+:1009F0000121304600F09EF90121284600F09AF9C5
+:100A000040F61451374804F028FF12208DF84000BA
+:100A100002208DF841008DF842408DF8437010A8F7
+:100A200002F01CFF01224FF49061304600F0E8F81C
+:100A300001213046FFF740FF01213046FFF732FF2A
+:100A400001212846FFF72EFF304600F06EF93046B0
+:100A500000F09FF80028FAD1304600F075F93046D2
+:100A600000F082F80028FAD1284600F05EF9284606
+:100A700000F08FF80028FAD1284600F065F92846E2
+:100A800000F072F80028FAD10121084603F0DEF9DF
+:100A9000154D284600F080FD684600F028FE0F48FE
+:100AA00001A94C300090114881E811018020CDE966
+:100AB00004404000069080000790202008904FF4EA
+:100AC0004050CDE909046946284600F0F3FD0121B4
+:100AD000284600F055FD12B0BDE8F0810024014029
+:100AE00000280140002C014008000240BC02002008
+:100AF0000D4910B5884202D1012144150AE00B4985
+:100B0000884202D10121041504E0094988420AD132
+:100B10000121CC03204603F0C9F92046BDE810406E
+:100B2000002103F0C3B910BD00240140002801409A
+:100B3000003C01400029816802D041F4801101E0AD
+:100B400021F48011816070470029816802D041F44E
+:100B5000004101E021F4004181607047826822F485
+:100B6000E0420A43826070470146002089684907D5
+:100B700000D50120704710B50246002054680B0ACA
+:100B8000C9B20C401168194202D0002C00D00120DB
+:100B900010BD014600208968090700D50120704773
+:100BA00038B501211C2003F075F9FF20ADF80000D5
+:100BB00000248DF8034003258DF8025069460D4846
+:100BC00001F0DAFA0120ADF800008DF803408DF84D
+:100BD00002506946084801F0CFFA2320ADF8000022
+:100BE0008DF803408DF802506946044801F0C4FABC
+:100BF00038BD000000080140000C01400010014019
+:100C0000002A4268C9B201D00A4300E08A43426028
+:100C10007047000010B542680E4B0C791A400B6803
+:100C200042EA04221343436083680B4A1340D1E92C
+:100C3000024222434C7943EA44031A438260C26A67
+:100C4000097C22F47002491EC9B242EA0151C16214
+:100C500010BD0000FFFEF0FFFDF7F1FF70B50724A7
+:100C600009290AD9C568A1F10A0606EB4606B4406F
+:100C7000A543B3401D43C56007E0056901EB41068C
+:100C8000B440A543B3401D430561836BC3F30154D6
+:100C9000121B921C02EB82041F22A2409343A1402C
+:100CA0000B43836370BD826B491E22F4401242EAFB
+:100CB00001518163704770B5072409290AD9C568B5
+:100CC000A1F10A0606EB4606B440A543B3401D4316
+:100CD000C56007E0056901EB4106B440A543B34098
+:100CE0001D4305611F23072A09D2446B521E02EBE4
+:100CF000820293409C4391400C43446370BD0D2A93
+:100D000009D2046BD21F02EB820293409C439140B4
+:100D10000C43046370BDC46A0D3A02EB8202934037
+:100D20009C4391400C43C46270BD816841F008014E
+:100D3000816070470029816802D041F4A00101E080
+:100D400021F4A00181607047816841F00401816055
+:100D5000704700210160017141718160C160012112
+:100D60000174704770B51E4C214694F83800B1F8F4
+:100D7000425006281ED9B4F84A10B4F84C00A1EB32
+:100D8000000202F10902122A04D8FFF757FB0022E1
+:100D9000144B0AE0884204D2FFF750FB0022124BAA
+:100DA00003E0FFF74BFB0022104BFFF730FAFFF791
+:100DB0008AFB09E005D12846FFF740FB0C4A0D4BA2
+:100DC000F3E70D4951F82000C5EB45116063B0EB26
+:100DD000410F03D9C5EB45104000606370BD0000B2
+:100DE000580400200000344000003340000035402B
+:100DF0006766666666E64B40DC8E000810B50C4CF4
+:100E00002078400713D5FFF7ADFF0A49A08E088070
+:100E100008483038018821F010010180001F018846
+:100E200041F010010180207820F00400207010BDF6
+:100E30005804002040040040F0B4184816494FF40C
+:100E40009677436C08468A68046815485FEAC25C76
+:100E500042F00806007822F008054FEA047415D520
+:100E6000002C08DB120714D408B1082811D1BB42AA
+:100E70000FDA8E6007E012070BD508B1082808D1F9
+:100E8000BB4206DA8D60F0BC05F038BF002CF2DA08
+:100E9000E8E7F0BC70470000AC02002048010020E9
+:100EA0002307002070B506464089204B204C4FF4A4
+:100EB0008071002580B362887AB1012A0CD1E18863
+:100EC000491C89B2E1803289914205D36580E58071
+:100ED000FF2801D0401E708170BD7088228890422A
+:100EE00001D9012200E00022184601F0CEF97088F5
+:100EF000B18801442088401C80B220808142EBD818
+:100F00002580A088401C80B2A080F1888842E3D36D
+:100F100001206080A58070BDFFE70022184601F027
+:100F2000B4F9A580E58025806580F4E7000C0140D8
+:100F3000C8050020FEE70000FCB505464FF6FF7629
+:100F400000200C46ADF8006048F205078DF804005B
+:100F500020E000BF15F8010B8DF8040001A9084638
+:100F600002F0BFF8BDF800009DF8041080EA0120EF
+:100F7000ADF800005FF00000BDF800100A0402D5D3
+:100F800087EA410101E006EA4101401CADF800108A
+:100F90000828F1DB641EDDD26946084602F08BF8B2
+:100FA000BDF80000FCBD00000246002004E000BFC8
+:100FB00012F8013B1844C0B2491EF9D27047000034
+:100FC00070B5144A85B01088002413490194009428
+:100FD000039420460494138807E00D8B009E35444B
+:100FE0000095CD8B019E3544019515889D42F4D026
+:100FF000401CC0B28028EED30098411107484180C0
+:10100000848001984111064881830183818205B063
+:1010100070BD00002C070020AC020020E20500207B
+:10102000D004002030B50E4902880A800C4A43885B
+:10103000083A13800B1F808818802024151F2C80ED
+:101040000020401C80B27328FBD341F211100880AD
+:1010500044F64800108047F2480018802C8030BDCC
+:10106000202C0140114944F648000880091D46F62D
+:1010700048000880091D41F2111008800B48001F2C
+:10108000018841F02001018009480021A0F8641086
+:10109000A0F86210A0F86010A0F85E10A0F85C1034
+:1010A000A0F85A100348418181827047182C0140F2
+:1010B000AC020020640000202DE9F0474F4B50485F
+:1010C0000021DA7A0578802A25F001047ED34D4E7E
+:1010D00002F01F021B6856F82220DFF82C81134211
+:1010E000D8F8002002D042F0200201E022F02002D5
+:1010F000484EC8F80020DFF814A1B6F90470424E3B
+:101100009AF80030DFF8089196F84660022B62D119
+:10111000B8F80830C3F3C00CC3F300239C455AD081
+:10112000394B2C3B93F802C0BCF1000F06D0BCF148
+:10113000010F0DD0BCF1020F52D124E011054FD5A3
+:1011400091064DD40121997025F00401017047E00A
+:10115000140545D4940643D56C0741D44488B4BBE8
+:10116000DFF8B4C0BCF8504024B24480002C08DD45
+:1011700045F00501017002219970BCF8441001820C
+:101180002EE099702CE0C5880DB9002F12DC057B8C
+:10119000B5420FD1214DAD895FEA457C0AD45FEAA3
+:1011A000857C07D45FEA427C04D55FEA826C01D576
+:1011B000ED0715D004704180A9F80010418141610C
+:1011C00081610182997088F80F1001E011E007E059
+:1011D0008AF8001004E004704180A9F800104181F1
+:1011E000C7800673500960F3CB22C8F80020BDE821
+:1011F000F087047041804181F9E70000E805002094
+:10120000500900203C930008AC0200202307002076
+:1012100024010020E205002048010020600A00208F
+:101220002DE9F04796B000240C940D940E940F9481
+:1012300072B69048816941F400718161816941F41D
+:10124000806181614FF4004002F0F6FD8A4D00217B
+:101250002846FFF731FB00212846FFF723FB874E86
+:1012600000213046FFF71EFB854F0021384600F075
+:1012700087F901204FF47041401C8842FCD3284676
+:10128000FFF736FCB1463046FFF732FC384600F037
+:1012900083F94FF46020CDE912048DF84540012018
+:1012A0004FF004088DF8440010948DF8508010A978
+:1012B0002846FFF7AFFC01231A4605212846FFF711
+:1012C000FAFC0123022206212846FFF7F4FC012341
+:1012D000032207212846FFF7EEFC012304220F21F9
+:1012E0002846FFF7E8FC384600F056F9684600F05B
+:1012F000FEF96148634E4C300090CDF80C80CDE98A
+:1013000001648020CDE904404000069080000790F1
+:10131000202008904FF44050CDE909046946384632
+:1013200000F0C8F901212846FFF7C6FA0121384626
+:1013300000F026F901212846FFF7B4FA47F23051B0
+:1013400015941598401C15908842FAD3012128461F
+:10135000FFF7F0FCADF82C40A04640F2DC5A4FF409
+:10136000007420E05046CDF854801599491C159121
+:101370008142FAD330880D9908440D9070880E99F7
+:1013800008440E90B0880F9908440F90F0880C998B
+:1013900008440C9001212846FFF7CCFCBDF82C0036
+:1013A000401CADF82C00BDF82C00A042DAD30D98FB
+:1013B000354A40F3CF1633480A3006830E9941F37D
+:1013C000CF1444830F9941F3CF1383830C9941F3D6
+:1013D000CF1CA0F804C0ACF5C05C40F2C371ACF502
+:1013E0009B7C8C450ED2A6F5C856363E8E4209D25D
+:1013F000A4F5C854363C8C4204D2A3F5C853363BFE
+:101400008B4203D3D18841F48041D180D1884904F3
+:1014100007D41E49028B21F85C2F428B4A80808BB7
+:10142000888000212846FFF747FA0021384600F05F
+:10143000A7F800212846FFF735FA00214C46484618
+:10144000FFF730FA0220C102401C8842FCD3284634
+:10145000FFF74EFB2046FFF74BFB384600F09CF8A9
+:10146000FFF734FA0A493C20087062B616B0BDE8AE
+:10147000F0870000001002400024014000280140D5
+:10148000080002402E050020600A0020C00C002049
+:101490002007002070B5204B40F6C81441F2B70574
+:1014A0005B6C48F6E6065C4305EBA4341B4D7343C6
+:1014B0004EF6F61606EBA333C5E90443D460401A92
+:1014C000536110609168884202DA4942884200DC28
+:1014D000116010684343107E0341906A19189162AD
+:1014E000506A814200DD9062916A106A814201DB9C
+:1014F000084600E09062A86111684C43117C0C41E1
+:1015000008412118B2F91C00884204DBB2F91A0024
+:10151000884200DC08B270BD48010020280100208C
+:1015200010B54FF40054204600F0ACF8002813D05A
+:101530000A49087840F008000870204600F014F8C6
+:101540000021074800F01CF80648C17E012903D19C
+:101550000021C1760121017710BD00008206002024
+:1015600044000240640B0020C10002D5024908601B
+:10157000704702494860704704040240000002407E
+:101580000029016802D041F0010102E04FF6FE722D
+:10159000114001607047000001684FF6FE72114073
+:1015A00001600021016041608160C1603149314AC0
+:1015B0000839904203D1486840F00F0006E02D4AF8
+:1015C0001432904204D1486840F0F00048607047FF
+:1015D000284A2832904203D1486840F47060F5E709
+:1015E000244A3C32904203D1486840F47040EDE711
+:1015F000204A5032904203D1486840F47020E5E719
+:101600001C4A6432904203D1486840F47000DDE720
+:10161000184A7832904203D1486840F07060D5E7AC
+:10162000154A111F904203D1086840F00F0006E0F0
+:10163000114A1432904204D1086840F0F00008606A
+:1016400070470D4A2832904203D1086840F4706018
+:10165000F5E7094A3C32904203D1086840F47040F3
+:10166000EDE7054A50329042EAD1086840F4702014
+:10167000E5E700000800024008040240406880B22C
+:101680007047000001460020CA0001D5034A00E06F
+:10169000034A12680A4200D0012070470004024049
+:1016A00000000240002A026801D00A4300E08A4399
+:1016B0000260704730B5036847F6F07293430C6AD6
+:1016C0008A682243D1E904452C4322438C69224392
+:1016D000CC6922434C6A22438C6A22431A4302603B
+:1016E000CA6842600A6882604968C16030BD0021F2
+:1016F000016041608160C160016141618161C161DE
+:10170000016241628162704710B5114C8CB00021BA
+:101710002046FFF735FF2046FFF73EFF0D480090BB
+:101720000D480021CDE901016420CDE903018020AD
+:10173000CDE905010791089109910A916946204672
+:10174000FFF7B8FF01212046FFF71AFF0CB010BDCC
+:101750005800024004380140BC07002010B50121A8
+:101760008CB0084602F072FB1E4C00212046FFF7A9
+:1017700007FF2046FFF710FF1B4800901B48019011
+:1017800000211020CDE902018020CDE9041006914E
+:101790000791089109910A9169462046FFF78AFF4F
+:1017A000012202212046FFF77DFF01218DF82F1035
+:1017B00004208DF82D008DF82E100E208DF82C00B1
+:1017C0000BA802F04BF80F208DF82C000BA802F0AC
+:1017D00045F801212046FFF7D3FEFFF795FF0CB037
+:1017E00010BD0000440002400438014058070020AA
+:1017F00030B540F6AA21204AC184838B1488E31AAD
+:101800009BB20F2B10D312888283037E002253B128
+:101810001A4BB3F90A30062B05DB194B1B78022B48
+:1018200003D0002B00D1828430BD164B40F68B25AF
+:101830005B6CA3F22D14AC420FD2428B521C92B2BD
+:101840004283642AF0D364224283B0F924208A427E
+:1018500001DA02EB2111818430BD41F29414A342DC
+:10186000FADBB0F92430002B02DDA3EB211100E0FC
+:1018700000218184428330BD2C07002064000020B9
+:10188000230700204801002010B50446B0F90200EB
+:1018900043F6991148438113E06840F26662504371
+:1018A00001EBA030E060B4F9001043F69912514307
+:1018B0008A13216940F26663594302EBA131216129
+:1018C00004F08AFE6061A18840F6AB220844401013
+:1018D000A0F515415539E062914205D9A0F5F851BE
+:1018E000FF39521C91421DD249F25451884202DD07
+:1018F000A0F5204002E0A0F5F850FF38206300EB8F
+:10190000400040F34F002085B4F924104A42904231
+:1019100001DA104602E0884200DD0846E0832284B6
+:1019200061848AE0A0F5FE42FF3A41F255518A42B5
+:1019300014D8A2F6AA20206300EB400040F34F0029
+:101940002085B4F924205142E183884201DA084617
+:1019500002E0904200DD1046404250E0A0F5D44243
+:10196000AA3A8A4215D2A2F6AA20206300EB4000D0
+:1019700040F34F012185B4F924004242E2832084E0
+:10198000914201DA104602E0814200DC08466084A0
+:1019900053E0A0F5AA42543A41F256539A4215D266
+:1019A000A2F6AB20206300EB400040F34F002085FF
+:1019B000B4F924104A42904201DA104602E088420B
+:1019C00000DD08464042E083218419E0A0F5804212
+:1019D00041F254539A4215D2A2F6AA20206300EB9A
+:1019E000400040F34F012185B4F92400E0834242D6
+:1019F000914201DA104602E0814200DC0846208470
+:101A000062841AE0A0F52852AB3A8A4215D2A2F6B7
+:101A1000AA20206300EB400040F34F012185B4F978
+:101A20002400E08342422284914201DA104602E01F
+:101A3000814200DC08464042A9E7B4F91E00A0EB51
+:101A400040208013E080B4F92000A0EB40208013F8
+:101A50002081B4F92200A0EB40208013608110BDEA
+:101A600001210176704770471548164A4FF48041AE
+:101A70000078042821D002F13C03D08A9B88C01A48
+:101A800000B22F2801DD001108E0002801DD002050
+:101A900007E00D4B984201DA184602E0402800DDCD
+:101AA00040209389184400B2884203DC40F266610A
+:101AB000884200DA084690817047918170470000A3
+:101AC00023070020D0040020C0FEFFFF38B54B489C
+:101AD0004B4902880B889A1A92B20F2A71D309884F
+:101AE000484C01804FF0FF01E2884FF47A735504AF
+:101AF0004FF4967002D51622009103E0950403D5A9
+:101B000015220091014670E0D50402D514220091FF
+:101B1000F8E7150502D513220091F3E7550502D524
+:101B200012220091EEE7950502D511220091E9E716
+:101B3000D50502D510220091E4E7150602D50F2243
+:101B40000091DFE7550602D50E220091DAE79506EF
+:101B500002D50D220091D5E7D50602D50C220091C1
+:101B6000D0E7150702D50B220091CBE7550702D528
+:101B70000A220091C6E7950702D509220091C1E724
+:101B8000D20702D008220091BCE72289550702D56E
+:101B900007220091B6E7950702D506220091B1E72A
+:101BA000D20702D005220091ACE7A27AD20702D078
+:101BB00004220091A6E7A289D40603D5032200914E
+:101BC000A0E719E0140702D5022200919AE7540712
+:101BD00003D4940701D4D20702D00122009191E7E7
+:101BE0000020034602460146009002F037FFBDE8A0
+:101BF00038400248FFF756B938BD0000540A0020AB
+:101C00002C070020600A0020F0B559485949828805
+:101C10000B889A1A92B29C2A64D30988818056490B
+:101C20000A880146002A0B7843F0020156D1164675
+:101C3000524A1C0715680246127822F0020274D537
+:101C40004F4C0746E4887F785FEA845C02D547F012
+:101C5000010701E027F001074770A704477802D584
+:101C600047F0020701E027F002074770670401D43C
+:101C7000E70703D0477847F008074770640603D5A5
+:101C8000447844F0040404E01C0603D4447824F0AF
+:101C900004044470EC0450D4354C9A07247824F0A2
+:101CA000100423D4324D42782F7A2D78012A45F042
+:101CB000100514D0022A16D02D4C042AA47804F161
+:101CC000010C0CF0FF0C13D0072A25D0032A23D0D7
+:101CD000052A21D0062A1FD021F0100142E0B907C1
+:101CE00002E00570F0BD39070029FADB0470F0BD91
+:101CF000FA0601D41A060AD50170022C04D280F823
+:101D000002C0BCF1020FF2D341F080012AE021F0C1
+:101D1000100101708670F0BD877A7F06F7D5032C1D
+:101D200004D8017080F802C0F0BD0FE05107D8D58B
+:101D30001906D6D443F0800114E002704178CB0735
+:101D400001D18907F0D522F010010BE0E9040BD492
+:101D50009907E9D4818AC82902D2491C8182E3E724
+:101D600043F00A010170DFE702708682DCE70000C1
+:101D7000040700202C0700202E070020AC020020C2
+:101D8000600A0020094944F648000880091D46F60B
+:101D900048000880091D41F6CC4008800348001F18
+:101DA000018841F02001018070470000182C01409B
+:101DB000084946F668000880091D0880091D41F29F
+:101DC000555008800348001F018841F02001018020
+:101DD00070470000182C014010B5C28800210AB1DC
+:101DE000032206E002890AB1022202E0428912B10E
+:101DF0000122027000E0017004784FF4804344F641
+:101E0000206244B1012C06D0022C07D0032C01D152
+:101E10004180818010BD4380828010BD41F233310A
+:101E2000418040F6B731F4E730B5B1F86A5000238D
+:101E30001A240D22854202DCB1F9680030BD4D88BC
+:101E4000854202DBB1F9000030BD01EB82056D88EF
+:101E5000854201DD144601E013DA134604EB030268
+:101E60004FEA52029A42F0D101EB830231F823107B
+:101E700054889288521A001B424301EB622000B240
+:101E800030BD31F9220030BD054920B1086940F06C
+:101E90008000086170470348486003484860704705
+:101EA0000020024023016745AB89EFCD06494FF47E
+:101EB0007A70CA68D20705D0401E0004000CF8D121
+:101EC000FF20704700207047002002400E4A032088
+:101ED000A2F1500182F83E00002048810B4908869B
+:101EE000C862C8830884488490620948016DB1F5CE
+:101EF000206F01DBA3219162807A002802D0906AD2
+:101F000040429062704700006400002038050020C5
+:101F1000480100200449002048810881C862886285
+:101F2000024988627047000064000020CC0800204D
+:101F3000F0B53B4988894A89801A80B20F2866D358
+:101F400088894881CA8937480B3A272A26D28A7855
+:101F500022BB8268364B42F480728260324A354C32
+:101F6000354D12785607314A0AD4344E36881680D9
+:101F7000334A12881A80334A12882280324A09E092
+:101F8000324E36881680324A12881A80314A1288B8
+:101F90002280314A12882A8001228A702F4B304DCC
+:101FA00019469A7F0968802A32D302F01F0255F839
+:101FB000222011422CD0826822F48012184E8260B6
+:101FC000123614461215B778521C62F38617254A4A
+:101FD000B77093F816C01778BCF1800F27F002068F
+:101FE00008D30CF01F0C55F82CC011EA0C0F01D1CE
+:101FF00047F0020616701A7E802A0DD302F01F02E7
+:1020000055F82220114207D144F400218160F0BD2F
+:10201000826842F48012D1E724F40021F6E7000040
+:1020200020070020AC02002048010020C804002046
+:10203000CA040020CC040020CE040020B8040020F4
+:10204000BA040020BC040020BE040020C00400200C
+:10205000C2040020C4040020C6040020E8050020BB
+:102060003C930008D004002070B520488189028983
+:10207000891A89B20F292FD3818901811C4B1D48F0
+:1020800019465D7A06681C4C096846F00402802DEA
+:1020900007D305F01F0554F82550294201D126F039
+:1020A000040202609A7B802A17D302F01F0254F8C0
+:1020B0002220114211D1026822F002020260DA7A73
+:1020C000802A0ED302F01F0254F82220114208D1B8
+:1020D000016821F00801016070BD026842F002024F
+:1020E000ECE7016841F00801F5E700002007002057
+:1020F000E8050020AC0200203C930008F0B51D4C20
+:102100001B4A4FF0010C94F83B5094F80AE0144637
+:1021100092F83C3094F838402B43651CEEB2154DD4
+:1021200095F83D700025BEF1FF0F0AD0BEF1000FFB
+:1021300006D18B4213D155700C2C01D282F8386035
+:10214000F0BD834202D182F801C0F5E78B42F7D19E
+:102150005570B80709E000BF82F83850F0BD8342DF
+:10216000FCD1F84382F801C080070028F4D0F0BD0C
+:102170005804002048010020F0B5CA78002502F07C
+:102180000F03D20601D58A7813430A784FF00F0E59
+:1021900012F0FF0F4FF001021CD004680F8802FA02
+:1021A00005F63740B74211D14FEA850C0EFA0CF70D
+:1021B00024EA070703FA0CF43C43CF78282F02D017
+:1021C000482F02D002E0466100E006616D1C082D38
+:1021D000E4D304600C88FF2C1ED944685FF000062D
+:1021E00006F1080702FA07F50F882F40AF420FD11A
+:1021F0004FEA860C0EFA0CF7BC4303FA0CF73C438B
+:10220000CF78282F00D14561CF78482F00D10561C4
+:10221000761C082EE4D34460F0BD0000F0B5144CE9
+:10222000002801DAE36900E06368420D120185B21B
+:10223000C0F301579540C0F30346032F05D0C202F7
+:102240000AD50322B240934307E023F0706263682B
+:1022500023F07063636002E0AB4343F0706201B14E
+:102260002A43002801DAE261F0BD6260F0BD00009F
+:10227000000001400246002092680A4200D001207E
+:10228000704741617047016170470AB10161704751
+:10229000416170470F4A104B92F838105B5C8342E3
+:1022A00001D1012004E00D4B5B5C834203D100208F
+:1022B00082F83A0070470A4B5B5C834201D181206F
+:1022C000F6E7084B595C814201D18020F0E70320FA
+:1022D000EEE7000048010020F49700080698000887
+:1022E000FA9700080C9800080A4810B501784FF0DA
+:1022F00000024C0708494FF0FF0389684FEA01715B
+:1023000005D5002901DA827210BD837210BD002943
+:10231000FBDBF8E748010020AC020020F0B5194EC5
+:10232000194C0022E31CA6F1060CB75CA518ED7849
+:10233000FF5C0D430F43BD421FD01CF80270FF5CD1
+:102340000F43BD4219D015460023A618F6780E4358
+:10235000C6545B1C1CF80220DBB2062BF5D3C178F7
+:1023600081700179C17000214218491C15711CF857
+:102370000550C9B20629F7D3F0BD521CD2B2032AC8
+:10238000D3D3F0BDCE8E00085804002010B502460D
+:102390000021064B06205C186478944200D1084660
+:1023A000491CC9B20629F6D310BD0000480100201F
+:1023B000214810B590F8671000222048012936D135
+:1023C0001F49898899BB1F491E4B4C6C40F6B83198
+:1023D000B3F876308C4227DD1B49097821BB90F891
+:1023E0002711491CC9B280F82711C8291CD380F8CD
+:1023F00027210146D0F82C4191F82811A34203DD92
+:10240000052908D2491C01E041B1491E80F8281174
+:10241000C9B2052902D3012180F82611191B074CE6
+:102420002C3C6162C0F82C31B3F5FA6F03D280F80E
+:10243000262180F8282110BDC00C0020AC0200200D
+:10244000E205002048010020230700204FF4C0428D
+:10245000C260002181620E22028241F26202426168
+:10246000082202834FF46042428381834FF0784216
+:10247000C0E9082140F6C41101807047B0F900108E
+:10248000B0F90220891A41604269037E4A431A4129
+:10249000836A13448362426A934200DD8262836AE4
+:1024A000026A934200DA8262C268836A4A43017C0C
+:1024B0000A410B41D118B0F91C208A4201DA1046BA
+:1024C0007047B0F91A008842FADC08B27047000081
+:1024D00010B514481449B0F894200B889A1A92B297
+:1024E000B2F5437F1DD90988A0F89410B0F8921076
+:1024F00020F8601F002242860C480D4CC288828062
+:10250000C180C38983812489891AA4B2C48181606E
+:10251000E11A0161074A818AC182928A8282511A34
+:10252000816110BD480100202C070020880C00208C
+:10253000380500206400002009480A49B0F8B2209C
+:102540000B889A1A92B241F684639A4206D309889C
+:1025500020F8B21F4188818000214180704700002F
+:10256000480100202C0700200D480178C90702D03F
+:102570000C49098801E04FF6FA71416609490120CA
+:102580001039088007482438018841F00101018092
+:1025900004481838018821F01801018070470000B4
+:1025A00048010020240400400A49D1F8982012B1C3
+:1025B000521EC1F8982031F8922F521C21F81A2986
+:1025C0004A6A521C4A628A8F521C8A8701F8400C60
+:1025D00070470000480100201CB52D4890F83B30A2
+:1025E00090F83C20934252D000248DF80440534090
+:1025F0008DF800309DF800300122012B08D09DF8A5
+:102600000030022B09D09DF80030042B0AD00DE0D9
+:102610001F498DF80420443108E01D498DF804203D
+:10262000463103E01A498DF8042048319DF8042012
+:10263000012A2CD190F83D309DF80040154AA34264
+:1026400017D090F83E309DF80040234208D0B0F8F3
+:102650004C30A0F84A300B881488E31AA0F84C30AC
+:1026600090F838302BB1B0F840301488E31AA0F855
+:10267000423012880A80A0F8402010F83E1F9DF8D2
+:102680000020114300F801199DF8001001701CBDD5
+:10269000580400202C07002070B5344D40212846F6
+:1026A000FFF7E8FD840080212846FFF7E3FD44EAB8
+:1026B0004004A9152846FFF7DDFD0443E1B22C4C88
+:1026C00094F878508D4250D04D4084F87810012D08
+:1026D00003D0022D01D0042D47D194F87C00A843EB
+:1026E00084F87C0094F87B20AA420FD084F87B50B9
+:1026F00094F87A2001238B401A4207D11A4384F8B8
+:102700007A2094F87910491C84F8791094F879109B
+:10271000042928D330B1012811D002280FD0042871
+:102720000DD012E01348C18821F04001C18020780B
+:10273000002184F83B1020F06000207005E0217833
+:1027400041F02001217084F83B000B4994F83B00D4
+:1027500091F82720904204D081F8270007492020D3
+:10276000087000F00DF884F8545070BD001001405E
+:1027700048010020600A0020C00C00202007002033
+:1027800070B50D4D40212846FFF774FD840080216F
+:102790002846FFF76FFD44EA4004A9152846FFF7D5
+:1027A00069FD04430548072100F8784F01710021B5
+:1027B00041708170C17070BD00100140480100205F
+:1027C00070B5344890F83A10CA43920761D001F0CE
+:1027D000030280F8392090F83D305B061B0E80F82C
+:1027E0003D30012A01D0812A02D15B1C80F83D30A6
+:1027F0000278D2074DD0DBB203F00102C3F34004EC
+:10280000A24246D1B0F856400025641CA0F85640BC
+:10281000204CA0F8585090F83E60A47AB24202D002
+:1028200080F83E200DE0A607B6EB837F02D080F84B
+:102830003F5006E090F83F30642B02D25B1C80F8DA
+:102840003F3090F84030642B0CD25B1CDBB280F838
+:102850004030022B06D204F00103934202D102223F
+:1028600080F84020012901D0002912D190F83820A9
+:10287000416E00EB820291610163D0E906121144BE
+:10288000D0E908231A441144826A1144C26A1144EF
+:10289000416370BD48010020FEE700002DE9F04FC4
+:1028A00000BF00209E4E9F4AA6F51271A6F5BE7984
+:1028B000A6F1440B06F1440E804601F5E074A1F147
+:1028C000780301F5457A1D5C15F0C00706D0402F4E
+:1028D00051D0C02F77D0802F76D004E115F01F059E
+:1028E00004D0154440F080072F7201E082F8088080
+:1028F000012826D0022824D0032822D0042820D062
+:1029000008281ED010281CD0874D55F820C0DCF8B0
+:10291000005054F820703D40CCF80050824D55F8DE
+:1029200020C0DCF8005056F820703D43CCF8005031
+:102930001D5CAD0659F820502F6813D53AF810C029
+:102940003EE051F820502F6854F820C007EA0C07E9
+:102950002F6051F820502F6856F820C047EA0C0726
+:102960002F60E5E7DFF8B8C10CF1F00C5CF820C08F
+:1029700007EA0C077EE015F01F0504D0154440F06F
+:1029800080072F7201E082F8088001281DD00228FC
+:102990001BD0032819D0042817D0082815D01028D8
+:1029A00013D0614D55F820502F6854F820C007EA25
+:1029B0000C072F605C4D55F820502F685BF820C045
+:1029C00047EA0C0756E00BE056E051F820502F681C
+:1029D00054F820C007EA0C072F6051F82050ECE7AC
+:1029E00015F01F0505D0154440F0800785F82170CB
+:1029F00001E082F82180012825D0022823D0032875
+:102A000021D004281FD008281DD010281BD0464DE7
+:102A100055F820C0DCF8005054F820703D40CCF848
+:102A20000050414D55F820C0DCF800505EF8207091
+:102A30003D43CCF800501D5CAD0615D53A4D3AF833
+:102A40001070CC3514E051F820502F6854F820C095
+:102A500007EA0C072F6051F820502F685EF820C05D
+:102A600047EA0C072F60E6E72D4D3AF81070E03D7D
+:102A700055F820502F6036E015F01F0505D015449D
+:102A800040F0800785F8217001E082F8218001285C
+:102A900030D002282ED003282CD004282AD0082891
+:102AA00028D0102826D0204D55F820C0DCF8005042
+:102AB00054F820703D40CCF800501B4D55F820C014
+:102AC000DCF80050164F883757F820703D43CCF89B
+:102AD00000501D5CAD06B1D4114F3AF81050E03FE4
+:102AE00057F820703D60401CC0B21128FFF4EBAED7
+:102AF000BDE8F08F51F820502F6854F820C007EA45
+:102B00000C072F6051F820502F68DFF814C00CF12B
+:102B1000880C5CF820C047EA0C072F60D9E700005A
+:102B2000C8950008E8050020C49300084FF4077119
+:102B3000C1824FF45861018340F61451818370477C
+:102B4000F0B5C48AB0F900608681B0F90250C58141
+:102B5000B0F904300227002101220382AB4204DBDA
+:102B6000B54202DDC78042810CE0B34204DBAE42D5
+:102B700002DDC78041811CE09D4205DBB34203DDDD
+:102B8000C2804781018115E0B54204DB9E4202DD2F
+:102B9000C280418105E0AE4205DB9D4203DDC1807C
+:102BA0004281078106E09E4204DBAB4202DDC18028
+:102BB00047810281C388458900EB430700EB450547
+:102BC000BB89AE899B1B0FFA83FEA0F812E0068931
+:102BD000AB8900EB460CBCF80CC0A3EB0C03838262
+:102BE000B0F91830B7F90CC0A3EB0C0CB4EB4C0FD8
+:102BF00004DA80F82010A3F1A10113E0A64503DD5B
+:102C000080F82010B9890BE026B1012E04D0022EE5
+:102C100010D004E0062100E0052180F82010A989E9
+:102C2000091B6D31418309B2B1F5586F04DB5B1E9E
+:102C3000438304E00421F0E7002900DC4283418B58
+:102C40008183F0BD0B49002288760A62CA614A621C
+:102C5000094A32F9103002EB40028B62B2F90220CD
+:102C6000CA62064A32F810000882A1F86000A1F892
+:102C700062007047000200201E98000812980008A9
+:102C80002DE9F05FFA48FB4982880B889A1A92B2C4
+:102C90000F2A44D309888180F749814601240A8894
+:102CA000F648F74E00257AB3521E0A80C573F54ADE
+:102CB00085620168B2F902204F0742F6AA2318D4B0
+:102CC000F78847F40057F780EE4E3678B60709D5F7
+:102CD000866826F080068660A0F87C5080F87E50DA
+:102CE00080F87F50CE0404D480F8F040C0F8EC5057
+:102CF00003E080F8F0504E0707D49A4205DB80F8D5
+:102D0000F440A0F8F25004E010E080F8F4504E07D0
+:102D100003D49A4201DBC90703D080F81151BDE802
+:102D2000F09F80F81141A0F81251F8E78046B0F802
+:102D3000181143F69820814202D2491CA8F81811B4
+:102D400001F0A2FED04FDFF828B397F85000ABF1A6
+:102D50001C0B10B1FEF7B0F905E09BF8001021F054
+:102D600001018BF80010FFF723FB00F0D1F9C748F1
+:102D700041F26801426C4FF400608A4201DBC449B1
+:102D800004E0B2F57A6F02DAC149091D086097F8CC
+:102D90005100DFF8E8A2BF4BBF4FC007AAF12C0AD1
+:102DA0003AD0987B802833D398F8001089072FD425
+:102DB00098F80F008AF80500B248514690F800C014
+:102DC0002CF0020C80F800C0ABF80250CBF8145085
+:102DD0009BF800C02CF0010C8BF800C0B0794006C5
+:102DE00011D44889B0F5FA7F03D2401CAAF80A0032
+:102DF00012E040F63C70824201DD00200FE1082025
+:102E00008AF803400BE1CD700020AAF80A5006E1D1
+:102E10008AF80350AAF80A50D8F80800010501D52D
+:102E20000820FCE0984991F83FE05FEACE7149D074
+:102E3000984B98F80F208AF805205B7A4146802B42
+:102E40004CD30B785B0735D4F3889B0405D500BFC2
+:102E500020F02000C8F8080034E0ABF80250CBF8AE
+:102E600014509BF800C08B4B2CF0010C8BF800C069
+:102E700040F020008860D87D80280AD300F07F0CC5
+:102E80001B684FF0004020FA0CF0034201D10C7196
+:102E900000E00D710879C00702D15FEA8E7005D598
+:102EA0000320032A01D08AF80840B8E00020C8F8BF
+:102EB0002850B4E020F02000C8F80800F08820F482
+:102EC0000050F08098F82601444601280BD06E4847
+:102ED00090F8630048B1FDF7AFFF0FE00A6842F0D9
+:102EE00004020A60B4E7092099E0A068C10502D590
+:102EF00020F0080001E040F00800A06094F84600CF
+:102F00004FF4804198B1012817D00228387823D097
+:102F1000C0F38102881E012A28D0022A26D0A4F8F4
+:102F200014115E4890F85E00042822D016E043F2A7
+:102F30001E5000BFA4F8140110E0387842F6CC42CD
+:102F4000C0F38100012804D0022802D043F2EB1024
+:102F5000F0E7A4F8142101E0A4F81411A4F8441037
+:102F6000494890F87000012808D017E0A4F814012F
+:102F7000D7E743F69910A4F84400F1E7387842F215
+:102F80006662C0F3810001280FD0022810D041F6FC
+:102F9000E12000BFA4F81401A4F844209BF800200D
+:102FA000D20708D0BBF8022007E0A4F81421F3E709
+:102FB0004FF40050EEE733488288A9F8122010B28F
+:102FC000B4F944205043C0F38F325046AAF812207F
+:102FD0008A4200D9418232490978C90605D5428A18
+:102FE00041F233318A4200D241822189C1F3C002C9
+:102FF000C1F300218A4205D1428A41F699118A42E1
+:1030000000D94182B17AC90700D04582BAF81200CE
+:10301000A06200287FF7F1AE22480570022099F8DF
+:103020001A1099B902283FD080B1184A11788C063D
+:1030300008D5B479640605D5194C2478E40964F3FD
+:1030400086111170F18821F40261F1800F49496CF9
+:103050004E2907DBB179090604D50A490A7822F01E
+:1030600002020A7089F81A0088F80F0057E600007B
+:103070006C0900202C0700202E070020AC02002045
+:10308000600A0020E2050020C00C0020480100205A
+:10309000100C0140E8050020D0040020640000204E
+:1030A0000407002040070020398F0029BDD143F6D6
+:1030B00098213987B9E770B500230C8863F30F02B4
+:1030C000012505FA03F6344206D0C3F10F0605FACE
+:1030D00006F1114361F30F025B1C102BF1DB028040
+:1030E00070BD70B500230C7863F30702012505FA63
+:1030F00003F6344206D0C3F1070605FA06F1114380
+:1031000061F307025B1C082BF1DB027070BD00004D
+:10311000F0B51F4890F866301E48012B816821F4F5
+:10312000006232D11C4BDE8874062ED41B4D0F0575
+:103130004FF00004B5F902501ED4194A526C642AAB
+:1031400011DC40F6386295420DDAB2040BD40278F5
+:1031500052070ED4B0F8D42040F6B835AA4203D2B4
+:10316000521CA0F8D420F0BD41F4006181605C8164
+:10317000F0BDA0F8D440F0BD41F2CD018D42FADDA2
+:10318000997AC907F7D18260F3E78260F0BD000049
+:10319000C00C0020AC020020600A0020E2050020E4
+:1031A000480100200C490D484B88426C03B98264E9
+:1031B0005B1C9BB24B80FA2B0CD3836CD21AC2647B
+:1031C0000020488040F6B830824203DB04490120E9
+:1031D00081F80D01704700006C09002048010020B3
+:1031E000AC020020F0B5364D364F044695F83B0052
+:1031F00097F83B1023780843EE1C6278834205D190
+:10320000E0781146FEF77AFF207908E094F802C0D2
+:1032100084450CD1E1781046FEF770FFE07905F89F
+:103220002F0F2878805D6870287BE877F0BD824298
+:103230001DD161461846FEF761FF95F84E1095F8CE
+:103240003B00814207D1B97A09B1A17900E06179E7
+:1032500085F82F101EE06978012901D0A17922E0BC
+:10326000617927E0297841F00401297012E0E178C2
+:103270008142DBD119466046FEF740FF95F84E10BB
+:1032800095F83B0081420AD1B97A09B1617ADFE74A
+:10329000217ADDE715F82F1F895D6970C5E7697828
+:1032A000012906D0617A85F82F10B97A0029F1D169
+:1032B000D8E7217A85F82F10B97A0029EAD0D1E72A
+:1032C00058040020480100200B48017821F0020139
+:1032D00000F8381B002100F8181941778177332155
+:1032E0008185418508214184012100F81F1C034884
+:1032F00080F8391070470000580400204801002071
+:103300000D4900B50B4851F8012F40F8032F89886B
+:103310008180084801210930FFF700F805480221A3
+:103320001330FEF7FBFF034804211D305DF804EB6A
+:10333000FEF7F4BF5804002048010020094944F674
+:1033400048000880091D46F648000880091D41F222
+:10335000111008800348001F018841F020010180FE
+:1033600070470000182C01402DE9F047664C674B70
+:103370000025A0780126654A103305287ED2DFE8B3
+:1033800000F00313113E1100108820F0010010809E
+:103390001D805F480580001F0580001F0580FFF726
+:1033A000CDFFA670BDE8F087594941F244401C3971
+:1033B0000880574945F6580024390880091D47F20E
+:1033C0005800088052492020283908800020401CDD
+:1033D000C0B27328FBD3FFF7B1FF4C4984F85C50AF
+:1033E0002C3147F6906008804848143006801D80D4
+:1033F000108840F0010010800220A070D2E7002168
+:103400005FF0010004EB410204EB4003B2F85020EE
+:10341000B3F850309A4200D20146401CC0B2062890
+:10342000F0D33C48405C84F83900FFF74DFF1D2085
+:1034300000F0F3F900F076F8374E38484FF4807911
+:1034400096F83B10012904D002291BD0042930D062
+:1034500047E040218046FEF70DFF8700802140466F
+:10346000FEF708FF47EA400749464046FEF702FFDD
+:10347000074347F0010084F83B0000E03DE02248AC
+:1034800009302CE040218046FEF7F4FE87008021C1
+:103490004046FEF7EFFE47EA400749464046FEF742
+:1034A000E9FE074347F0020084F83B00164813305A
+:1034B00015E040218046FEF7DDFE87008021404672
+:1034C000FEF7D8FE47EA400749464046FEF7D2FEDF
+:1034D000074347F0040084F83B000B481D3002F01E
+:1034E00033FF94F82F0086F838001D2000F0ABF968
+:1034F0000420A0700A48057054E7108820F00100ED
+:1035000010801D80A5704DE7580400200008004081
+:103510003C2C0140D48E00084801002000100140DE
+:10352000230700202DE9F041344C14F82F0F344DBF
+:10353000E07240212846FEF79DFE86008021284645
+:10354000FEF798FE46EA4006AF1539462846FEF7D4
+:1035500091FE0643207BF1B22F3C814215D084F8C6
+:103560003C0040212846FEF785FE86008021284643
+:10357000FEF780FE46EA400639462846FEF77AFE08
+:10358000064384F83B60FFF727F81E4D95F83B0093
+:10359000012827D0022828D0042829D0174894F8D9
+:1035A0003B102730085C04F8300F14F80109FEF7CF
+:1035B000EDFE04F82F09A87A00B10120607001F037
+:1035C000FBFA94F84E0094F83B10884206D094F829
+:1035D0003800062802D2401C84F8380084F84E10C7
+:1035E000BDE8F0810548093004E00448133001E0EB
+:1035F00002481D30BDE8F041FFF7F4BD580400203B
+:1036000000100140480100202DE9F041524991F895
+:103610007200AA287ED191F8730055287AD14F4CB8
+:1036200000200A5C2254401CC0B27428F9D34C4ECE
+:103630002069C6F80100A08AA6F80500D4F8160093
+:10364000F060D4F81A003061D4F81E0012347061B2
+:1036500002F020FE4349608A888102F035FE207D19
+:10366000123CC007307802D040F0040001E020F0A6
+:1036700004003D4930704FF480403C4D886114F89F
+:10368000280F85F82000608B6880A08BA880E08BD5
+:10369000E880208C2881608C354F688194F8240064
+:1036A00087F8D20014F8011C304686F83B1000263B
+:1036B000C0F89C60FFF724FE2E48A18E0183E18EA6
+:1036C0004183218F818394F84210283C012908D03E
+:1036D000022901D0032909D0297821F00C010831F1
+:1036E00007E0297821F00C01091D02E0297841F05A
+:1036F0000C01297094F86E20012162B1012A01D0D9
+:10370000022A0BD087F8461094F864301A4A4BB15D
+:10371000518108E014E087F84660F5E7022287F857
+:103720004620F1E7568194F8701001290AD094F8E8
+:103730006D1051B101290BD04FF48051A0F87610D3
+:10374000BDE8F08144F21C71F8E74FF40051F5E751
+:1037500041F25551F2E7000000FC0008C00C0020C7
+:103760004801002064000020580C0020D0040020F4
+:10377000AC02002038050020600A00207CB5012141
+:10378000082000F087FB4FF48070ADF8040010248F
+:103790008DF8074001208DF8060001A91548FEF7B5
+:1037A000EBFC0121092000F075FB01211248FEF716
+:1037B00035FD0820ADF8000004208DF803000F4E01
+:1037C00003258DF8025069463046FEF7D5FC0821E6
+:1037D0003046FEF756FDADF800408DF803408DF8F9
+:1037E000025069463046FEF7C7FC10213046FEF70E
+:1037F00048FD7CBD0014014000023000000C014077
+:10380000FEE7704700F01F0201219140400980004F
+:1038100000F1E020C0F88011704700F01F02012184
+:1038200091404009800000F1E020C0F8801170470D
+:1038300000F01F02012191404009800000F1E020CA
+:10384000C0F80011704700F01F02012191404009AB
+:10385000800000F1E020C0F80011704770B50F2320
+:10386000C47801780122F4B1144C2468457804F43A
+:10387000E064C4F5E064240AC4F10406E3408478FB
+:10388000B5401C402C4301F1E021230181F80034B4
+:10389000007800F01F018A404009800000F1E0201C
+:1038A000C0F8002170BD01F01F008240480980006F
+:1038B00000F1E020C0F8802170BD00000CED00E0B8
+:1038C0000249084302490860704700000000FA05F9
+:1038D0000CED00E02DE9F05F00261D20FFF792FFC0
+:1038E0006C4CDFF8B4B1A4F1B800A77E90F83810A2
+:1038F000DFF8A8E1DFF8A8A100258F427ED0E776A7
+:10390000A176626A036B5A434FEA12499BF808207A
+:10391000120702D51EF8012000E00A4694F812C0F2
+:10392000BCF1010F09D004EB4206B6F902C0C4F89D
+:1039300028C0B6F90460E6620CE043F6FF7CC4E9F7
+:103940000A5C90F83DC05FEACC7C01D012B102E085
+:10395000052A00D1012600EB47074FF0804CBF89B4
+:103960003F04B7FBF3F3E361476BBCFBF7F7276258
+:1039700094F813C0BCF1000F06D0BCF1010F05D0C4
+:103980003B4403EBD3735B10636201E03B46676229
+:10399000DFF810C14FF6FF7707EA8307ACF808702D
+:1039A0009AF8007090F80A8090F83DC0082F08F04F
+:1039B00003070CF0030C05D067450BD1B8F1000FDD
+:1039C00005D008E0674505D0B8F1000F03D05B4291
+:1039D000636200E06562C6B1636A002B03D006DD56
+:1039E000228D05E00AE0304B33F8122000E0A28D72
+:1039F000A4F86020227822F0200222709AF8002099
+:103A0000042A07D0082A05D012E0B4F8603003EB8E
+:103A10000902EDE780F8405065629BF80800000756
+:103A200001D51EF80110204830F81100A4F86000FC
+:103A30001E49606A09883E314843B4F8601001EBC2
+:103A4000204006B21D20FFF7F3FE606A002807D071
+:103A500021784FEA81600ADD002804DAA08D09E0B0
+:103A6000B4F8600006E0E06AB04208DB0CE0002831
+:103A700002DA208D208208E0A06AB04204DD2082B4
+:103A800041F02000207000E02682257565752586AE
+:103A9000BDE8F09F00020020AC0200200098000862
+:103AA00023070020380A0020129800082404004050
+:103AB00043184FF48042934210DD904202DD1046DD
+:103AC00000210BE0914202DD0020114606E0800358
+:103AD000B0FBF3F000B2C0F5804109B241EA00400A
+:103AE0007047F0B541F286230022C3600E24826243
+:103AF00004824CF2E82508264561068343F6FF77E9
+:103B00004283878340F2492E4FEA873CC0F808E0A1
+:103B1000C0E9082CCB608A620C824D610E834A8317
+:103B20008F83B4208860C1E9082CF0BD0021816238
+:103B30000949C1600E2101824FF6BF514161082140
+:103B400001834FF44041418343F6FF7181830907AC
+:103B50000162024941627047638A010000C0FF0FA1
+:103B6000064941F6A260088005480168054A01F44B
+:103B7000E06111430160BFF34F8FFEE7442C014029
+:103B80000CED00E00400FA0538B501210D2000F02D
+:103B900081F94FF4E060ADF8000018248DF803407F
+:103BA00003258DF8025069460D48FEF7E5FA4FF4FB
+:103BB0006040ADF800008DF803400A4C8DF80250CB
+:103BC00069462046FEF7D8FAA014ADF80000482058
+:103BD0008DF8030069462046FEF7CEFA38BD000096
+:103BE00000080140000C01402DE9F0410121CE0206
+:103BF0008CB0304600F04EF9DFF86C81404601F0A1
+:103C000051FC08A801F07AFE4FF45860ADF824008A
+:103C10000024ADF820402020ADF822000125ADF8A9
+:103C200026408DF8285008A9404601F019FE0021D1
+:103C3000404601F06CFE4FF6FF71404601F071FE08
+:103C400001220021404601F0FDFD0121404601F026
+:103C5000E5FB04A801F0FDFBADF81060A802ADF88B
+:103C60001200ADF81440A220ADF816002803ADF8FC
+:103C70001800ADF81A40ADF81C4004A9404601F008
+:103C8000D7FB6027ADF80070ADF80440ADF80840F0
+:103C9000ADF80C40ADF80240ADF80640ADF80A4072
+:103CA000ADF80E406946404601F0BCFC694640460E
+:103CB00001F0FEFC6946404601F044FDADF80450B9
+:103CC00040F61450ADF80070ADF80600ADF80840AD
+:103CD000ADF80C40ADF80250ADF80A40ADF80E401A
+:103CE0006946404601F072FD0121404601F0BAFBF1
+:103CF0000821404601F0D6FC3146404601F018FD4F
+:103D00000821404601F05CFD3146404601F090FD3F
+:103D10007021404601F099FD18208DF82C008DF897
+:103D20002D408DF82E408DF82F500BA8FFF796FDF3
+:103D30000D480C30018841F0800101800A481430A0
+:103D4000018841F001010180001F048001214046EB
+:103D500001F092FB8DF828500121404601F096FBBE
+:103D60000CB0BDE8F0810000002C0140704740F22B
+:103D700013414160082181608621C1604FF4804178
+:103D800001614942416100210162C16270470162E3
+:103D90007047000010B501884288891A09B2018372
+:103DA000B1F5005F02DBA1F5804104E011F5005F91
+:103DB00002DC01F580410183B0F9182041685143CC
+:103DC000C1618368846A5343C2681B12624303EB78
+:103DD0002222036A1A44114402628A134262416930
+:103DE0008A4203DB01698A4200DC11468A1AC0E973
+:103DF0000A21028E4FF40373594302EBA13202866B
+:103E00000B4A1278082A04D10A4A936F03EBA131B6
+:103E10009167B0F93010B1F5804F02DDA1F5804116
+:103E200003E0002902DA01F58041018610BD00009F
+:103E300023070020740A0020034A516821F44041FE
+:103E4000014351607047000000100240044A0029FD
+:103E5000516901D0014300E0814351617047000086
+:103E600000100240044A0029D16901D0014300E05A
+:103E70008143D1617047000000100240044A0029CC
+:103E8000116901D0014300E08143116170470000D6
+:103E900000100240044A0029916901D0014300E06A
+:103EA000814391617047000000100240044A0029DC
+:103EB000D16801D0014300E08143D1607047000028
+:103EC0000010024030B524494A6812F00C03234A1E
+:103ED00003D0042B01D0082B26D002604A680F23A0
+:103EE0001F4C03EA1212A35C0268DA4042604B687E
+:103EF000072505EA1323E35C22FA03F383604B688A
+:103F000005EAD323E35CDA40C2604B68032403F480
+:103F1000404104EA933303EB9161114B1B1F595C41
+:103F2000B2FBF1F1016130BD4A680E4B1A404B689B
+:103F3000140103F4803303D5C2F38342113202E04B
+:103F4000022404EB924213B14B689B0301D5064B4C
+:103F500000E0024B5A43C0E70010024000127A0012
+:103F60000400002000003C0800093D002DE9F0415C
+:103F7000274CA61540212046FEF77CF985008021BC
+:103F80002046FEF777F945EA400531462046FEF720
+:103F900071F90543EDB240212046FEF76BF9870029
+:103FA00080212046FEF766F947EA40073146204661
+:103FB000FEF760F90743F8B2A842DBD14021204662
+:103FC000FEF758F9870080212046FEF753F947EAAB
+:103FD000400731462046FEF74DF90743F8B2A842A4
+:103FE000C8D140212046FEF745F9870080212046B0
+:103FF000FEF740F947EA400731462046FEF73AF916
+:104000000743F8B2A842B5D12846BDE8F0810000C8
+:104010000010014010B50268416802FB02F301FB89
+:1040200001330D4CA34211D91B0E0E3B0B4C9BB21E
+:1040300012B234F8133009B25A43594342F38F3263
+:1040400041F38F31C0E90221012102E0C0E90221E0
+:104050000021017410BD0000E10BBF0E248C00088C
+:104060002DE9F05FFE48FF4902880B889A1A92B248
+:104070000F2A7DD30988FC4E018043F23332B6F912
+:104080001810FA48FA4F0025DFF8E893FA4C9142ED
+:1040900013DBD9F8442040F6B8318A420DDC94F89D
+:1040A0000D1151B1C18841F08001C180F3490A78F6
+:1040B00022F002020A70E5733D7081894A0703D439
+:1040C0008A0701D4CA0703D0C28842F4007202E012
+:1040D000C28822F40072C2808246080702D4504689
+:1040E000C90604D5BAF8061041F0010102E0C18802
+:1040F00021F00101AAF80610DC48FDF76DFEE0484A
+:10410000B0F93A10B1F5804F02DA491C418703E05B
+:10411000DB494FF480404887D9F8501041F6CC4035
+:10412000814203DDA06820F01000A060D54802881D
+:1041300022B1521E0280E5733D7029E0BAF80600F4
+:1041400043041DD4BAF80C20D30619D4120717D48F
+:10415000020615D4820613D4020511D4420603D5F3
+:10416000C94A127812060BD5420709D4C20500E0ED
+:104170000FE105D4020703D4820401D4C00607D599
+:10418000C248E573C24A3D70C583158080F82A5045
+:10419000E08FDFF800C3A34650B1401EABF83E00ED
+:1041A000B648037823F0020303708BF80F500BE03E
+:1041B000B248027842F0020202703878012804D135
+:1041C0009CF80000062800D13D703878DFF8C8E27E
+:1041D0004FF001080A286ED2DFE800F0FEDB05DBB5
+:1041E000FDFCDB6DFBFA02F06BF99BF80D015C4600
+:1041F00008B9FEF7D7FFDFF880A240F62822AAF11F
+:104200002C0ACB46BAF81610491C89B2AAF8161027
+:10421000D9F84400904202DAAAF8165015E0984AFC
+:1042200040F6CC43D2689A420FDB944A43F6991386
+:10423000B2F904209A4208DBB1F5FA7F05D3317850
+:1042400019B9AAF8165086F80080944A118869B105
+:104250009AF804305B1CDBB28AF80430022B05D3D9
+:104260008F4B8AF804501988491C1980E17B092971
+:1042700012D002297CD0A4F83051B4F84010A946DD
+:10428000D1B141F288354946AAF81690A84220DA01
+:104290003078012819D01CE071484430FEF7D6F878
+:1042A000FDF714FEDBF84410CAF8281041F27C51E7
+:1042B000CAF818105FE2A9E1B08A2086F06A70633C
+:1042C000B06A3063A4F8408035E0754831700180F1
+:1042D0001180744890F8682040F63A20012A0DD0E9
+:1042E000C4F8D81084F8EA10CAF82010B4F93010D5
+:1042F00001F21D52824218D8102317E094F82821A9
+:1043000002B96949C4F8D81084F8EA80B4F93010C9
+:1043100001F21D528242B4F8D80000B202D8102334
+:104320001A4605E02023022202E02023102200206A
+:1043300000F0A0FB20865B484FF4927390F8681061
+:104340005A48012915D0DBF8441040F2DC52914262
+:1043500003DAB6F90A209A4215DBB4F8402040F699
+:10436000C413521C92B2A4F840209A420BD212E01D
+:104370001AE0DBF8442040F2DC518A4209DAB6F94F
+:104380000A10994205DA87F8009084F8EA90A0F8BC
+:104390001A90BDE8F09F3A4AD268002AF9DC42F64A
+:1043A000E0629142EFDAF4E7B4F8301140F6B83247
+:1043B000914207D22A4B1C3B1B78DB0702D1491CD8
+:1043C000A4F830118BB240F2DC518B4208D804E0E3
+:1043D000B6E094E0DBE0D6E0DEE042F6CC4103E07C
+:1043E000A4F8302143F26661F167CAF828008AF820
+:1043F00007802F4FA4F8405084F8EA50797F564642
+:10440000C9B1F87F50B3208DB4F9301000B20A233F
+:10441000052200F02FFB2086FD777D77B4F9160189
+:10442000B4F91411884257DA1E4991F84D10B1B110
+:1044300000F1020052E000B21E4901F0F1FCA4F8C4
+:10444000E400A16A814200DA0846164900B2B0824F
+:1044500091F84D100029B4F930102DE036E039E024
+:104460006C0900202C07002064000020600A002056
+:104470002307002048010020AC020020E2050020B4
+:10448000380500203007002004070020FC08002029
+:104490001E000020240700206802002020000020C9
+:1044A00022000020C00C00209AF9FFFFE009002044
+:1044B000880C0020168E000802D03623052202E068
+:1044C00040F24713362200F0D5FA01E040F2666070
+:1044D0002086A3E7083001E003DD801EA4F8160162
+:1044E00001E0A4F81611B4F930004FF4804188427D
+:1044F00001DD21864DE70028FCDA258649E7D3490E
+:10450000DBF8DC2058468A4202D2521CC0F8DC207C
+:10451000C27B082A03D1D0F8DC208A420CD33D703C
+:104520008168CA0502D521F0080101E041F00801C7
+:104530008160CBF8DC502CE7BDE8F05F02F0F2BC04
+:104540009BF80F005E46092803D035868BF80F5084
+:1045500050E1BF4CE069401CE061022809DD208D7C
+:10456000012301B2208B052200B200F083FAE5613D
+:10457000A062B848218D0180B9F844104180FDF750
+:104580007DFF308605E7BDE8F05F04F00DBA9EF8C8
+:10459000000009287DD0FCE68BF80D519BF82821FE
+:1045A00062B141F31100CBF8D850AB498203F062FD
+:1045B00080108A628103B062A8488162A448C582E3
+:1045C000D9F8441041F28830814207DA3078012866
+:1045D00004D1A34835700580A2480580A249A34BA9
+:1045E0000888401C82B2A2480A80C82A02D30478F4
+:1045F000012C17D0B2F57A7F02D30478022C11D0A7
+:10460000B2F5FA6F02D30278032A0BD09BF80F00A1
+:10461000801E082877D2DFE800F010B0F1EF0476B2
+:1046200077A2B6E605700D80BAF8061021F4006195
+:10463000AAF8061083F80080E8E7FDF755FE99F820
+:1046400000004C46400612D58A48807804280ED0D7
+:10465000616C204682290ADA817A94F83D0001F0E3
+:10466000030100F00300814201D001F0D9FD387848
+:10467000062887D084F83F50206D774940F3110019
+:104680008203F06280108A628103B06273488162A3
+:1046900000E0AFE0FDF71AFC6D485E4680F8078049
+:1046A000BBF81401ABF81601606CABF88250B0F5A2
+:1046B000437F12DD4FF48040A6F88000B06840F4DC
+:1046C0008060B06094F838100529AAD140F010003D
+:1046D000CBF808008CE038705BE64FF48041A6F818
+:1046E0008010B16821F48061B16040F28A21884273
+:1046F00004DA2078400601D402F000FBB06840F0F4
+:104700001000B06074E098E0D9F84400B0F5437F41
+:1047100007DA9CF80010062903D000BF8CF800507F
+:1047200083E05548017821F040010170FDF7CEFB90
+:1047300043F6FE70ABF816010BF1DC04FDF7D4FD77
+:104740004E4810F8341F21F00101017043492560E3
+:104750008D6241498D6208213970456419E63D48F2
+:10476000FDF774FEFDF7B2FB3948D9F844108162B9
+:1047700041F27C5181610920ADE79AF80600C0063C
+:10478000AAD4D9F844004C46B0F57A7F32DDFDF763
+:10479000ABFD2078400611D53648807804280DD02E
+:1047A000606C82280ADAA07A94F83D1000F00300C9
+:1047B00001F00301884201D001F032FD84F83F503E
+:1047C000B4F85000ABF8300001B24FF480405D46C1
+:1047D000814200DD2886FDF779FBA86840F48060FF
+:1047E000A86094F838100529B8D140F01000A860EE
+:1047F000022070E73D70CCE513E0FFE7D9F84400F4
+:10480000B0F5437F03DA9CF80010062986D1BAF888
+:10481000061021F02001AAF80610FDF765FD04201E
+:1048200059E79CF80000062802D087F80080B0E520
+:1048300009208EF8000005204DE70E4885708CF8A1
+:10484000005086F85E50ABF83050A2E5C0D40100AD
+:1048500080020020B0090020CC0800209C08002025
+:10486000220000202000002016000020140000205C
+:10487000150000205804002032070020740A002090
+:1048800030B585B001210420FFF704FB4FF4004050
+:10489000ADF8100048208DF8130004A91848FDF762
+:1048A0006BFC01210846FFF7DDFA40F68C20ADF8DD
+:1048B000040003240020ADF80040ADF80200ADF87C
+:1048C00006004FF080456946284600F0C9FF1C20CD
+:1048D0008DF80C008DF80D408DF80E4001208DF8FC
+:1048E0000F0003A8FEF7BAFF01221146284600F088
+:1048F00091FE0121284600F0BFFD05B030BD00004B
+:1049000000080140704700002DE9F041304CE0788C
+:1049100000285AD12078002857D0401E10F0FF0000
+:10492000207052D14FF49670208272B6294F45F212
+:10493000AA50A7F872000020FDF7A6FA264D132012
+:104940002860FDF7B3FAA8BB3420E8600220286194
+:10495000224E6E61286940F040002861FDF7A6FAFA
+:1049600040BB00211E4A08465FEA255312F800C0EA
+:10497000BCF1FF0F00D00121401C80B29842F5D35A
+:10498000C1B9C4E9067639260127A06910F8011BD0
+:1049900010F8012BA061E06901EB022102886A6135
+:1049A0002F6120F8021BE061FDF780FA10B9761E36
+:1049B000B6B2EAD20120FDF767FA62B601F084FCD4
+:1049C0000848816821F480418160BDE8F0810000E1
+:1049D00020070020C00C00200020024000FC00083E
+:1049E00000FC0008AC0200201948016841F01001E9
+:1049F0000160016821F003010160016841F00201DA
+:104A0000016014484168416041684160416841F477
+:104A100080614160416821F47C11416041680E4A27
+:104A200011434160016841F08071016001688901B2
+:104A3000FCD5416821F003014160416841F0020169
+:104A400041604168C1F381010229FAD17047000039
+:104A500000200240001002400000280830B5044C3D
+:104A6000039D6080A180E2802381658130BD0000CC
+:104A7000540A00200A44824201DA10B27047C91A6F
+:104A80008142FBDD08B270472DE9F0434348DFF86F
+:104A90001081DFF81091C17F457A04680126002358
+:104AA000414A424880292BD301F01F0158F82110B8
+:104AB0000C420146096802D041F4805101E021F422
+:104AC00080510160CF0417D48F0415D5977AFF0762
+:104AD00007D0538199F800C02CF0020C89F800C06F
+:104AE0000AE090F84670BFB14FF0020C012F18D0C9
+:104AF00080F8463080F81AC10F0B67F34D31016022
+:104B0000802D2AD305F01F0158F821100C420168AE
+:104B10000CD041F004010BE080F8466080F81A31B7
+:104B2000EAE780F846C080F81A61E5E721F0040161
+:104B300001604C070DD44C050BD5947AE40708D0DE
+:104B4000538199F8005025F0020589F80050C0F80B
+:104B500098308C0864F38A210160917AC90717D1D3
+:104B6000134991F86410012912D11249496C322974
+:104B70000CDC0178490709D50189090506D4D0F86C
+:104B8000981047F23054A14204D95681C0F89830A9
+:104B9000BDE8F083491CC0F89810F9E7E80500204B
+:104BA0003C930008E2050020600A0020AC020020CF
+:104BB000C00C00204801002010B5FCF7D3F80F48C6
+:104BC000018821F0020101800C49183109880C4A42
+:104BD000928E1144094A3432118008490C390A88EE
+:104BE00042F001020A80011D0A884FF6ED531A4077
+:104BF0000A80018841F01201018010BD0C040040C0
+:104C00005804002006484188491C89B24180B1F50A
+:104C10007A7F04D38188491C8180002141807047BC
+:104C2000440700200F4810B5016841F00101016000
+:104C300041680D4A1140416001680C4A1140016011
+:104C4000016821F480210160416821F4FE01416086
+:104C50004FF41F018160FFF7C7FE05494FF0006068
+:104C6000086010BD001002400000FFF8FFFFF6FED4
+:104C700008ED00E02DE9F0413149324D0888401C33
+:104C8000088028884FF00004000629D5FCF7EAF9CF
+:104C90002D4A2E4807231778C8262D49012F22D0E8
+:104CA0002C4FB7F806C0BCF1000F3ED0B0F80CC0D6
+:104CB0004CF0080CA0F80CC0B0F806C02CF4006C46
+:104CC000A0F806C0886820F004008860FC8013709B
+:104CD000CE8700204FF49661401C80B28842FBD3FF
+:104CE0002C80BDE8F0811C4F97F800C0BCF1010F8B
+:104CF0000FD0BCF1020F11D0B0F806C04CF4006C1C
+:104D0000A0F806C0886840F004008860052038706C
+:104D1000DDE7B0F80CC04CF0080C03E0B0F80CC0B4
+:104D20004CF0100CA0F80CC0F0E70C4F3C70C7889A
+:104D300047F40067C780886840F004008860C6E7D1
+:104D400044070020102C014023070020600A0020A7
+:104D5000AC0200206C09002024070020410700203D
+:104D6000704700002DE9F0434FF08040018A21F0A8
+:104D700001010182AB48007800287CD1AA4FF87B62
+:104D8000002878D1A948406C322874DCA848806893
+:104D9000DFF8A0924104A84DB9F804004FF00004D8
+:104DA00003D4401CA9F8040026E1002874D0297817
+:104DB000012611B1012912D015E14946B0F5BE7F97
+:104DC000FAD92E70CC718C71EC702C72287A0A187A
+:104DD000401CC0B2147228720F28F7D303E1B9F84F
+:104DE00002204946824201D9EE7100E0EC719148FF
+:104DF0008A7908300F2A15D2CB79082B0BD2C3F150
+:104E00000708EB7912F800C003FA08F3634413545F
+:104E1000CA79521CCA71CA79082A03D18A79521CEC
+:104E20008A71CC7199F80610C8460F2973D10D21EB
+:104E3000FCF782F8A881010A6970C0B2A87088F8EE
+:104E4000064098F816208A4265D198F815108142DC
+:104E500061D198F80BC07949032302227848BCF14C
+:104E6000000F10D0BCF1010F02D0BCF1020F14D022
+:104E700080F86A2000E0C9E091F800C02CF00C0C2A
+:104E80000CF1080C0FE080F86A6091F800C02CF07B
+:104E90000C0C0CF1040C06E0A7E080F86A3091F8E5
+:104EA00000C04CF00C0C81F800C098F80C10B6EB68
+:104EB000111F04D180F86E4087F846400EE0B2EB37
+:104EC000111F04D180F86E6087F8466006E0B3EBEE
+:104ED000111F03D180F86E2087F846200B0717D0EA
+:104EE00001F00F01012901D0022915D080F86C6072
+:104EF0002C7198F80D102A7906FA02F30B406B71A9
+:104F0000082A41D2DFE802F00B0F4016212C333A79
+:104F100080F86C40ECE766E080F86C20E8E713B3BB
+:104F200080F8704030E013B180F850602CE080F8D9
+:104F3000504029E023B180F8656087F8036123E0E1
+:104F400080F8654087F803411EE023B187F8F540FB
+:104F500080F84D4018E087F8F56080F84D6013E068
+:104F600013B180F868600FE080F868400CE013B17E
+:104F700080F8666008E080F8664005E013B180F8CC
+:104F8000676001E080F86740521CD2B22A71082A9B
+:104F9000B1D398F80E102B4A8B0705D587F8F1602E
+:104FA00080F86460568104E087F8F14080F864403E
+:104FB0005481C90702D080F8294001E080F82960B7
+:104FC00098F8111000F86D1FC2781F48012A1FD0F1
+:104FD00009B3012922D04FF4805100BFA0F8761008
+:104FE0001A493C200870A9F80240A9F80440B9F811
+:104FF0000210491CA9F80210B9F80210B1F5FA7FA5
+:1050000004D940F2F511A9F802102C70BDE8F08324
+:1050100044F21C71E2E74FF40051DFE741F25551D1
+:10502000DCE7000023070020AC020020480100203C
+:1050300000100140A80C0020BC060020D004002075
+:10504000C00C0020600A0020380500202007002046
+:105050002DE9F05FFDF748F98E4D2888A5F104068B
+:10506000C0070AD0308820F008003080288820F05F
+:105070000900288001F042FED9E02888DFF8189264
+:10508000DFF81882864C80071AD5B9F8001041F075
+:105090000101A9F80010B8F800008049143150301F
+:1050A000088028884FF6F95108402880308840F061
+:1050B00004003080FEF75AFF84F83C00BDE8F09F02
+:1050C0002888784F4007288871D520F00400288070
+:1050D000FEF74CFF94F83C108142EFD1308820F06D
+:1050E00004003080FDF7D8FA2078410605D594F801
+:1050F000541094F83B209142E0D03978400621F0DA
+:105100000201397004D5FEF70DFA97F82F7004E00C
+:1051100094F83C00FDF73AF90746DFF880B140F615
+:105120008C2A0BF1180B062F47D294F83800B8429E
+:105130003ED03846FDF7AEF82078C00716D094F878
+:105140003A0094F8391000F00302914206D0A17A97
+:1051500000F0010001F00101884215D1FDF704FAC9
+:10516000FBF74CFEFDF72CFB384689E0FDF7FCF918
+:10517000FBF744FEFDF724FB3846FDF715FA2078CF
+:1051800040F00100207099E7288820F0080028806E
+:10519000206B810801EBD000504515D2B8F8001003
+:1051A0000844ABF80000308840F0080003E00DE050
+:1051B000308820F00800308080E7B9F8001041F016
+:1051C0000101A9F80010DFE75046E7E7000728884B
+:1051D00031D520F008002880308820F00800308089
+:1051E000FEF7C4FE84F83C00FDF756FA387820F04C
+:1051F000020038702078400604D5FEF793F997F83E
+:105200002F5004E094F83C00FDF7C0F80546062D49
+:1052100008D294F83800A842B5D0FDF7A5F9FBF7FD
+:10522000EDFD2AE02048C18841F04001C180BDE881
+:10523000F05FFDF7A5BAC006288825D520F010003C
+:105240002880308820F01000308097F838000C2833
+:1052500002D2401C87F83800387840F002003870DD
+:10526000FEF760F997F82F50787884F8390094F8B1
+:105270003800A84287D0FDF777F9FDF7A1FA284654
+:10528000BDE8F05FFDF790B94EF2BE1108402880EE
+:1052900014E7000010040040000400402404004013
+:1052A0004801002058040020600A00202DE9F04F3A
+:1052B000514F85B0388820F0010038804E480026D4
+:1052C000103006804D4CDFF838A14FF0010894F8FB
+:1052D0005C0042F63029C10774D072B64948816932
+:1052E00041F400718161816941F4806181614FF411
+:1052F0000040FEF7A1FD444D00212846FBF7DCFAF3
+:1053000000212846FBF7CEFADFF800B1002158460D
+:10531000FBF7C8FA00213E48FCF732F92846FBF7B4
+:10532000E7FB5846FBF7E4FB4FF46020CDE90206AB
+:105330008DF8056000968DF810808DF80480694620
+:105340002846FBF767FC01231A460F212846FBF786
+:10535000B2FC01212846FBF7A5FA00204946401C73
+:1053600080B28842FBD328462E600121FBF7E2FC85
+:1053700028688007FCD524484C30006894F85C10FD
+:1053800021F001012144A1F85000FBF79FFA62B619
+:10539000FDF7D4FF47F69061AAF8001094F85C007E
+:1053A000401CC0B284F85C000C2822D2124914318F
+:1053B000A1F80080388840F00100388005B0BDE8D1
+:1053C000F08FFFE7134920F00100085A12490880C6
+:1053D000114945F65800083908800F4847F258012E
+:1053E000001F01800C4920200C390880AAF8009089
+:1053F000D4E70320A070E1E7000800405804002033
+:105400002C08004000100240002401400028014008
+:1054100008000240F88E0008202C01400029018875
+:1054200002D041F0800101E021F08001018070474D
+:1054300010B50A884B88CC881A438B8823431A43BB
+:105440000B891A434B8989891A430A43A0F84420DF
+:1054500010BD0021018041808180C1800181418196
+:10546000818170470029818802D041F0010101E06B
+:1054700021F00101818070470029018802D041F0AC
+:10548000010101E021F0010101807047002930F89D
+:10549000441F02D041F4004101E0C1F30E0101803C
+:1054A000704700004B4910B5884202D10121C41455
+:1054B00086E0B0F1804F09D0474988420DD10121E3
+:1054C0000220FEF7DBFC0021022064E001210846F7
+:1054D000FEF7D4FC002101205DE04049884206D15E
+:1054E00001210420FEF7CAFC0021042053E03C49BE
+:1054F000884206D101210820FEF7C0FC00210820C7
+:1055000049E03849884206D101211020FEF7B6FC57
+:10551000002110203FE03449884206D1012120209B
+:10552000FEF7ACFC0021202035E03049884202D152
+:105530000121441444E02E49884202D10121CC04C7
+:105540003EE02C49884202D101210C0538E02A496D
+:10555000884202D101214C0532E02849884206D117
+:1055600001214020FEF78AFC0021402013E024495D
+:10557000884206D101218020FEF780FC0021802096
+:1055800009E0204988420AD1841501212046FEF70E
+:1055900075FC00212046BDE81040FEF76FBC1A499B
+:1055A000884202D101210C040AE01849884202D144
+:1055B00001214C0404E0164988420AD101218C04DF
+:1055C0002046FEF773FC2046BDE810400021FEF7A0
+:1055D0006DBC10BD002C01400004004000080040DC
+:1055E000000C004000100040001400400034014056
+:1055F000004C0140005001400054014000180040A0
+:10560000001C0040002000400040014000440140D8
+:1056100000480140002A828901D00A4300E08A4301
+:105620008281704730B5028C22F001020284028C24
+:105630008388048B22F0020224F073050C882C432B
+:105640000D8915434A882A43114DA8420BD0114DAC
+:10565000A84208D0104DA84205D0104DA84202D053
+:105660000F4DA8420DD122F008054A8923F440735A
+:105670002A4322F004058A882A438D891D43CB8959
+:105680002B4383800483C9888186028430BD000057
+:10569000002C014000340140004001400044014022
+:1056A00000480140028B22F008020A43028370473F
+:1056B00070B5028C22F010020284028C8488038B65
+:1056C0000D8823F4E6464FF6FF7303EA05253543BC
+:1056D0000E8922F0200203EA061616434A8803EADE
+:1056E00002123243104EB04202D0104EB04215D1D9
+:1056F00022F080064A8924F4406403EA021232430D
+:1057000022F040068A8803EA021232438E8903EAB5
+:1057100086062643CC8903EA8404344384800583C7
+:10572000C9880187028470BD002C0140003401400B
+:10573000028B4FF6FF7322F4006203EA012111434A
+:105740000183704770B5028C22F480720284028C4F
+:105750008488838B0D8823F073031D4322F4007328
+:105760000E894FF6FF7202EA06261E434B8802EAB4
+:1057700003233343104EB04202D0104EB04215D135
+:1057800023F400664B8924F4405402EA0323334394
+:1057900023F480668B8802EA032333438E8902EA6E
+:1057A00006162643CC8902EA041434438480858398
+:1057B000C9888187038470BD002C014000340140FA
+:1057C000828B22F008020A438283704770B5028CF4
+:1057D00022F480520284048C8288838B0D8823F407
+:1057E000E6464FF6FF7303EA0525354324F40056D9
+:1057F0000C8903EA043434434E8803EA0636264310
+:10580000094CA04202D0094CA04205D122F48044A8
+:105810008A8903EA8212224382808583C988A0F89C
+:105820004010068470BD0000002C0140003401408F
+:10583000828B4FF6FF7322F4006203EA01211143C9
+:1058400081837047018582827047828822F07002CE
+:10585000828082880A4382807047A0F84010704797
+:1058600030B502881B4B1C4C98420DD0A0420BD087
+:10587000B0F1804F08D0194DA84205D0184DA8426C
+:1058800002D0184DA84203D122F070054A882A435D
+:10589000154DA84206D0154DA84203D022F44075FC
+:1058A000CA882A4302808A8882850A8802859842AB
+:1058B0000AD0A04208D00E4A904205D00D4A90422C
+:1058C00002D00D4A904201D1097A018601218182DC
+:1058D00030BD0000002C01400034014000040040B5
+:1058E00000080040000C0040001000400014004080
+:1058F0000040014000440140004801404FF6FF7164
+:10590000818000210180C18041800172704700299F
+:10591000018802D041F0020101E021F00201018082
+:1059200070470029018802D041F0040101E021F014
+:10593000040101807047000030B52348244B90F8E3
+:105940002010026801F01F00204951F82000024297
+:10595000186802D040F4803001E020F480301860F4
+:105960001C484FF00005807941061B482AD41B498A
+:1059700002880C88A21A92B201240F2A12D30A8834
+:1059800002808268002A00DA5242062A0ADD144A9E
+:105990001278022A06D193F80D2102B94477C5770F
+:1059A0000A884280427F012A02D00988418030BDA6
+:1059B00042880988891A89B240F21A629142F6D364
+:1059C000C47730BD457730BDE80500203C93000822
+:1059D000AC020020600A0020880C00202C07002068
+:1059E000230700202DE9F0414D6800231E240F22DB
+:1059F000854202DD0868BDE8F081D1F8F4508542A7
+:105A000002DAD1F8F000F6E701EBC2056D688542D5
+:105A100001DA134600E01446E21852085D1CAA425F
+:105A2000F2D101EBC20351F832505C68844202DAD1
+:105A3000D3E9026701E053E90267001BC11789053A
+:105A40003A1B41EA9021D3178005FAF76BFB721BD2
+:105A5000A0FB024601FB0261D31700FB0310810289
+:105A600041EA94502844C6E72DE9F04FDFF8B8B179
+:105A70006A48DFF8AC91DFF8ACA190F80EC0BBF932
+:105A80001A70BBF91C60BBF91850BBF96C10BCF163
+:105A9000070F48D2DFE80CF08D041A30485E76001C
+:105AA000D9F800208284DAF80020C284828CC38C6A
+:105AB000A7EB820212B2A6EB83034A431BB25943FF
+:105AC00042F3CF2241F3CF23D11870E0D9F8002060
+:105AD0004284DAF80020C284428CA5EB820213B221
+:105AE000C28C4B43A6EB820212B243F3CF24514344
+:105AF00041F3CF23E11814E0D9F80020C284DAF88A
+:105B000000204284C28C438CA6EB820212B2A5EB29
+:105B100083031CB24A43614342F3CF2341F3CF24B2
+:105B2000191949420AB244E0D9F800208284DAF80F
+:105B300000204284828C438CA7EB820212B2A5EB38
+:105B400083034A431BB2594342F3CF2241F3CF248C
+:105B5000111914E0D9F800204284DAF80020828478
+:105B6000428C838CA5EB820212B2A7EB83034A43DB
+:105B70001BB242F3CF24594341F3CF22A11849422B
+:105B80000BB216E0D9F80020C284DAF80020828433
+:105B9000C28C838CA6EB820212B2A7EB83031CB2E9
+:105BA0004A4342F3CF23614341F3CF22991849423C
+:105BB0000CB2BBF91E50594605F21E56A64201DA38
+:105BC000CE8306E0A5F21E55A54201DDCD8300E09F
+:105BD000CC83B1F9204004F21E55954201DA0D84C0
+:105BE00006E0A4F21E54944201DD0C8400E00A8415
+:105BF000B1F9222002F21E549C4202DAABF8224094
+:105C000008E0A2F21E529A4202DDABF8222001E027
+:105C1000ABF82230417B8173BDE8F08FAC020020ED
+:105C20003C2401403C280140380500202DE9F04784
+:105C300004466D486E4E002702786C48022AB0F97F
+:105C4000301004D0082A7BD0092A7AD0C8E0C27B61
+:105C5000022A02D1B0F8402052B1A4F8421071815A
+:105C60000423B6F908101A460020FEF703FFAEE041
+:105C70006049DFF88481496A0D14E580806841023B
+:105C800016D5B4F9020040F2DA21884248DD40F22C
+:105C90006A41884205DD00BF0823B4F942101A4664
+:105CA00060E0A0F2DA20FAF7B8FB0022534B68E07C
+:105CB000C0F3C001C0F30020DFF8449181420CD151
+:105CC000D8F8440040F2BA4188426DDD40F66A11CE
+:105CD0008842E1DCA0F2BA404FE04A480078C006B2
+:105CE0000CD5D8F8440041F2243188425CDD41F201
+:105CF000D4718842D0DC00F6DC401EE04248DFF878
+:105D00000C9190F8701001290BD090F86F000128C9
+:105D100007D03F480178C90746D03E49098889B174
+:105D200042E0B4F9020041F6DC6188423CDD42F217
+:105D30003411884212DC00F59270A0F500501CE08E
+:105D400047E04BE0B0F91000B4F90210A0F59672EC
+:105D5000914229DD00F5967291420BDDB4F94210B3
+:105D600020231A460020FEF785FEA4F842000028F2
+:105D700017DB1BE0081A00F59670FAF74EFB0022BD
+:105D80004B46FAF7B6FA0E22FAF722FBFAF77CFB3B
+:105D900000B2C0F5804068438013A4F84200002D93
+:105DA00004DCA4F8427001E0A4F84250B4F84210B8
+:105DB0001948F180D8F844304364A0F84C10B0F88A
+:105DC0004E10718198F80A10008F01B9404230815D
+:105DD00006E01248B0F87C00708100E071813781E4
+:105DE00084F84070BDE8F08723070020AC02002053
+:105DF00064000020380500204801002000007940A0
+:105E000000C0924004070020C00C002000C0824067
+:105E10005009002020000020FC080020740A002007
+:105E20002DE9F041B1F9025000232B2415228542BF
+:105E300003DAB1F90000BDE8F081B1F9AE50854256
+:105E400002DDB1F9AC00F6E701EB8205B5F90250CD
+:105E5000854201DD134600E01446E21852085D1C3D
+:105E6000AA42F1D101EB8205B5F90230834206DA8C
+:105E700035F9026C35F9044C31F9221006E01E4662
+:105E800031F92240B5F90630B5F90410801B091B21
+:105E9000C5178911AD0345EA90458703A1FB070C9F
+:105EA000CA1702FB07C201FB05219A1BD317FAF799
+:105EB00039F9000A40EA0160001900B2B0F5804FDC
+:105EC000B9DB43F6FF70B6E770B5134C40F22445DA
+:105ED0002946204600F03EF800281BD0204600F05E
+:105EE000C7F82946204600F01DF80C4C002120463A
+:105EF000FBF746FB2046FBF7C1FBC0F164000849F5
+:105F0000C0B20428087201D900F046F9BDE870401B
+:105F1000FBF7FABB70BD000000380140580002409A
+:105F2000740600200A0A01219140C943018070478C
+:105F30000029818902D041F4005101E021F400518F
+:105F400081817047002A828A01D00A4300E08A4397
+:105F50008282704730B501F01F0201240025C1F391
+:105F6000421304FA02F2012B0FD0022B0FD0838AC6
+:105F70004FEA11210088134204FA01F400EA0400F8
+:105F800001D000B10125284630BD8389F0E7038A9E
+:105F9000EEE710B5C1F3421301F01F040121A14047
+:105FA000012B07D0022B07D01430002A026805D03D
+:105FB0000A4304E00C30F8E71030F6E78A43026049
+:105FC00010BD000030B50446008A85B00D464CF681
+:105FD000FF710840E98801432182A1894EF6F31040
+:105FE0000140A8882A8910436A890A431043A08186
+:105FF000A08A4FF6FF410840A9890143A182684663
+:10600000FDF760FF1948844201D1039800E002982F
+:10601000A189090400EBC00101EB0010296801D53A
+:10602000490000E08900B0FBF1F06422B0FBF2F11E
+:1060300009010B096FF018056B4300EB8300A3897E
+:106040001D044FF0320306D503EBC000B0FBF2F0A5
+:1060500000F0070005E003EB0010B0FBF2F000F0E9
+:106060000F000843208105B030BD0000003801401A
+:106070008088C0F308007047F8B501210920FDF7BA
+:1060800009FF01218803FDF705FF10258DF8035056
+:106090002020ADF800001A4E03248DF80240694616
+:1060A0003046FCF769F816490C31086820F02000EA
+:1060B000086018208DF803004020ADF800008DF82E
+:1060C000024069463046FCF757F848208DF8030037
+:1060D0008020ADF8000069463046FCF74DF88DF899
+:1060E00003502801ADF800008DF8024069463046A3
+:1060F000FCF742F801210420FCF790F8F8BD0000FD
+:10610000000C014030B585B0FFF7B6FF00244FF416
+:10611000E1300090ADF808400C201D4DADF8044072
+:10612000ADF80A00ADF80640ADF80C4069462846C7
+:10613000FFF748FF25208DF8100004208DF811008E
+:106140008DF8124001208DF8130004A8FDF786FB9E
+:10615000012240F224412846FFF71BFF0121284677
+:10616000FFF7E6FEFBF7FAFA012280212846FFF747
+:10617000E9FE012240212846FFF7E4FE0122022128
+:106180000448FBF78FFAFBF7E9FA05B030BD0000D1
+:10619000003801404400024070B51D4D00242878AD
+:1061A000432834D16878462831D1A878502807D0C0
+:1061B000512805D0812803D0892801D0212826D153
+:1061C000144E7071E9787172A81C891CFAF7ECFE04
+:1061D000B072717A294409793182884217D106F167
+:1061E0000E00017841F0020101700B48016841F096
+:1061F00020010160317A0948002204E02B5D03553B
+:106200002A55641CE4B28C42F8D38078707170BD5A
+:10621000BC070020740600200C0C0140F20B00208B
+:1062200070B51D20FDF7F9FAFDF77CF91D20FDF78B
+:106230000AFB154890F82F10144D0623144C85F8CE
+:10624000381090F83B1095F83B201143012A04D0F8
+:10625000022A07D0042A0AD010E0827A8A420DD09E
+:10626000007B09E0027D8A4208D0807D04E0827FC5
+:106270008A4203D090F82000884200D12370002089
+:1062800085F8400070BD000058040020480100203F
+:10629000230700200B4800214180A0F1B8018A8922
+:1062A0008280CB891A44C2800B8A1A4402814B8AAD
+:1062B0001A444281898A1144818143F6FF71C18168
+:1062C0007047000000020020084940F61C72B1F936
+:1062D0000C00904202DA00F59F7005E041F2E30203
+:1062E000904201DDA0F59F70C881704764000020D6
+:1062F00038B51348C16941F00401C1611E208DF811
+:10630000000002208DF801008DF8020001248DF8B4
+:1063100003406846FDF7A2FA0A498420088009492B
+:1063200047F690602C3108800020091F088005493D
+:1063300014310C80091F0880081F048038BD00003C
+:10634000001002400008004030B420491E4A457841
+:106350008B7A114692F83B4091F83910AC4218D133
+:106360004BB10379994202D04379994201D14079E6
+:106370001AE0807909E08379994202D0C479A14278
+:1063800002D182F82F3011E0407982F82F0030BC22
+:106390007047C578AC42FAD16BB1C379994202D04B
+:1063A000037A994205D1007A82F82F0030BCFEF7BB
+:1063B00003BC407AE9E7437A9942E2D00479A142EA
+:1063C000DFD0007AE1E700005804002048010020F7
+:1063D000FEE700002DE9F0470446007F012868D160
+:1063E0003548E1880288511A89B2072916D30088F6
+:1063F000E080B4F9000044F2DD414843401346F622
+:10640000D96148438013A060401000B2A0814FF0D2
+:106410008051B1FBF0F0F9F7FBFF2061B4F90C609B
+:1064200096B1B4F902104DF6B05048430014A08262
+:10643000B4F904704DF6B05207FB02F24FEA224560
+:10644000E58204D4024603E00020E08330E04242CB
+:1064500012B22283002D01DB2B4600E06B421BB2FF
+:10646000DFF85890638398464FF4804AB24208DAC6
+:10647000F9F7C5FF2169F9F798FEF9F7ECFF8013EA
+:1064800004E0002901DA484600E05046E083B045C8
+:1064900009DA2846F9F7B3FF2169F9F786FEF9F71B
+:1064A000DAFF801304E0002F01DA484600E050468E
+:1064B0002084BDE8F08700002C07002000C0FFFF0B
+:1064C00070B53B483B4D3C4C0078022805D1E87B39
+:1064D000022802D1B5F8400028B1288EA4F84E0059
+:1064E0000020208770BD3448324995F80D21B0F85E
+:1064F000440091F8461000B240F6AA262AB119B31A
+:10650000012928D0022933D03CE0E9B12B49097890
+:10651000C1F3810101290CD002290DD02849FBF7D4
+:1065200083FC80B2A4F8400095F84610012906D0FB
+:1065300028E02349D83909E021496C3906E0B04206
+:1065400020D340F6F41003E01D496C31FBF76CFCDE
+:10655000A4F8400016E01A49FBF766FC80B240F64A
+:106560003E11A4F8400088420CD3A4F8401009E082
+:106570001349FBF759FC80B2A4F84000B04201D3A4
+:10658000A4F840600C49B4F840004831383401F0B8
+:1065900083FAB4F91400B4F912204142514389132B
+:1065A0002180B4F9101048438013E08270BD0000D0
+:1065B00023070020AC020020FC080020D0040020AB
+:1065C000208D00080348002180F82A10C18301872C
+:1065D00070470000FC08002010B504000B462D4A4F
+:1065E000C3F1000028D56442002B12DAA04207DA7A
+:1065F000214600F02DFA32F81000C0F5404041E08D
+:106600000146204600F024FA32F8100000F5004060
+:1066100038E0A34208DA2146184600F019FA32F8A9
+:10662000100000F540402DE0204600F011FA32F84D
+:106630001000C0F5803025E0002B12DAA04207DA06
+:10664000214600F005FA32F8100000F5804019E00C
+:106650000146204600F0FCF932F81000C0F5004079
+:1066600010E0A34208DA2146184600F0F1F932F8AA
+:106670001000C0F5804005E053B1204600F0E8F975
+:1066800032F81000B0F5004F01DDA0F5803010BDEC
+:10669000002010BD048F000840438013494300EBE5
+:1066A000A13000220302002B14DDB3F5001F01DC32
+:1066B000802001E04FF4005093FBF0F1014401EB26
+:1066C000D1714910814206D0521CD2B20846062A26
+:1066D000F2D300E00021C80000B2704702E008C811
+:1066E000121F08C1002AFAD170477047002001E04C
+:1066F00001C1121F002AFBD1704700002DE9F047AD
+:10670000A74CA84821880288511A89B20F297DD345
+:106710000088A4F13C052080288F08B1401E2887FE
+:1067200095F800C0A04ACCF3810001281DD00228B2
+:1067300020D0D18B9D4E9A48DFF87492F388407E2A
+:106740000027B1F5926F1CD8142818D378206076F2
+:1067500043F01000F08040F26660A8812CF0010048
+:106760002870D77389F8007018E0D08B00EB4000D8
+:10677000C00302E0D08B8F494843010CDAE7401C8C
+:1067800004E0B1F5DB6F09D310B1401E607605E07F
+:1067900023F01000F0804CF001002870B5F90200E1
+:1067A000B5F914304143C3EBC303C1F38F31C3F3D5
+:1067B000D10303EB510109B2A9829046D28B4FF06D
+:1067C00080535043B5F91620C0F38F30C2EBC2029C
+:1067D000C2F3D10202EB500000B2E882AA6A42433F
+:1067E0001213EA6293FBF2F22A63734A1080A268E2
+:1067F0000A44A260E1680144E160207C401CC0B210
+:106800002074072802D942F3CF0000E0C5E02883B6
+:10681000C9106983E760A76041F6C8012774884200
+:1068200004DD298B654AB2FBF1F1E981C1178903C7
+:1068300041EA9041800342F69B420023F9F772FC43
+:10684000A88457485E49A0F13C002A78B0F90600B8
+:106850005FEA827C00FB01F14FEA2143C2F3810130
+:1068600015D5012907D002290BD04FF268514143B9
+:106870000914A18011E049F68C4148430014A0801E
+:1068800020E04CF6183141430914A18026E001298B
+:106890000ED0022918D0A0806B844A4948430014C6
+:1068A000A4F81E00FBF7E0F847480088C0B143E0B9
+:1068B0004AF65C3141430914A1804BF62C21484330
+:1068C00000146884E383EDE74DF2AC5141430914B1
+:1068D000A1804EF27C414143091469843B49DDE7C4
+:1068E00095F8200000BB88F80F7089F80070B5F9A2
+:1068F0001A00A0F50C519F39B1F56E7F18D8617F51
+:10690000F42912D93249E8802E4AA1F846005043B2
+:106910000014A880A1F84400FF2085F8200081F829
+:1069200028002C493C20087006E0491C617703E0F0
+:10693000607F08B1401E6077B5F91A10B4F91E00E7
+:1069400081420EDDA07E7D2809D9F08840F0080044
+:10695000F0802148017821F0020101700EE0401C16
+:1069600006E0A0F23D10814208DAA07E10B1401E80
+:10697000A07603E0F08820F00800F080B5F9181048
+:10698000606908446061217E491CC9B221761F29D3
+:1069900003D94011A88367612776BDE8F08700001E
+:1069A0000C0500202C070020AC020020600A00200B
+:1069B0002307002030330100140A002074E8260B5E
+:1069C000CC0E0100488501002E070020D0450100B3
+:1069D000C00C002020070020E2050020024941F6FB
+:1069E0008B30886270470000D004002070B5164CD0
+:1069F00006252078062825D2DFE800F003080E14CB
+:106A00001A211248FAF70EFB012016E00F48801DEC
+:106A1000FAF708FB022010E00C480C30FAF702FBF2
+:106A200003200AE009481230FAF7FCFA042004E0D7
+:106A300006481830FAF7F6FA0520207070BDFAF70C
+:106A400011FB2570257070BD24070020F88D00080B
+:106A5000090A05D0B0FBF1F0FF2800D9FF207047EC
+:106A600000207047D0E90021C368521A5A4301EB55
+:106A7000A231816041607047B0F90020B0F9021086
+:106A8000B0F90630521A5A4301EBA231818041809D
+:106A90007047000030B5494B188849490A8A801A66
+:106AA00085B24848484A0F2D047801F150001DD3A3
+:106AB0001D880D82117A090713D5022C01D0434994
+:106AC00012E0434DB0F90210B5F90050A94205DCBF
+:106AD00002DA01F1020108E0458007E0A1F10201BC
+:106AE00003E0022C02D13B4909884180B0F84010F4
+:106AF0001D88691A89B29C2949D31988A0F84010C9
+:106B0000916A0023B1F5804F31DB3349096DB1F54E
+:106B1000405F2CDD314940F26665B1F91010A942A1
+:106B200012DD43F69915A94202DB40F2333108E049
+:106B300040F23335A1F26661694343F2333591FB8C
+:106B4000F5F1A0F8441001E0A0F844302449B2F86F
+:106B500006510978C1F381012DB100BFB0F844108E
+:106B600001F21E511CE092F84620022A10D0A0F833
+:106B70004430022C01D0A0F84430B0F95C10B0F9D8
+:106B8000443001F114029A420DDAA0F85C2030BDC5
+:106B9000012901D00229E1D1B0F8441001F23331CA
+:106BA000A0F84410E5E703F11402914203DD143923
+:106BB000A0F85C1030BDA0F85C3030BD2C07002080
+:106BC0001400002023070020AC020020CE04002087
+:106BD000CC040020C8040020480100203805002013
+:106BE000D00400202DE9FC4101210220FDF73AF9F3
+:106BF00001211920FDF74EF901213C48FBF70EFB5E
+:106C00004027ADF8007003248DF802400420384D71
+:106C10008DF8030069462846FBF7AEFAE001ADF8AF
+:106C200000008DF802401C208DF8030069462846BC
+:106C3000FBF7A2FA4FF4E0712846FBF724FBA815F6
+:106C4000ADF800008DF8024010208DF80300694671
+:106C50002848FBF791FA4FF4A060FCF731FE1D20A5
+:106C60008DF8040001268DF8056000258DF806508A
+:106C70008DF8076001A8FCF7F1FD1F498C20088002
+:106C80001D494FF6FA702C3108806E20091F0880CC
+:106C900019481430068018480830078016492031FA
+:106CA0000D80154AD020121D1080134A45F2F300C2
+:106CB000183210800A1F45F2500010800E4A4FF61D
+:106CC000FF7038321080121D1080121D108041F2AA
+:106CD0001B10088000F012F8FBF752FD0648103038
+:106CE0000580001F0480BDE8FC810000000C1A0034
+:106CF00000100140000C01400004004070B51D2050
+:106D0000FCF780FD2A4D40212846FBF7B3FA8400AA
+:106D100080212846FBF7AEFA44EA4004A91528462C
+:106D2000FBF7A8FA0443E0B2224C84F83C00FBF7DE
+:106D30002DFB0546052805D91F48C18841F04001B3
+:106D4000C18001E084F838501C48007A000703D560
+:106D500094F838001A490D5C4FF6FA702063E0622F
+:106D6000A06260622062E061A0611648606300205A
+:106D70006064206584F83F0084F84000FBF7B4FAB3
+:106D8000A07AFF2811D0022084F83D000E48008828
+:106D9000A0662846FBF756FF207820F001002070FF
+:106DA000BDE870401D20FCF743BD0120ECE700006A
+:106DB0000010014048010020600A0020AC020020C1
+:106DC00000980008DCFF0500240400402DE9F04392
+:106DD0004E484F4902880B889A1A92B20F2A69D3FB
+:106DE000098801804B49098B027D00EB42029180AA
+:106DF000017D491CC9B2017508295BD300240475C3
+:106E00002246017D00EB4103491CB3F90430C9B2AD
+:106E100002EB630212B201750829F2D33E490475F0
+:106E20003E4B4A8044800E789D895FEAC67C40F6DE
+:106E300038694FF0030714D0A2F22B5C42F6E858F1
+:106E4000C44520D3A1F1020C26F00204ACF80020C6
+:106E500047750C7040F22B54A24211DA45F004023F
+:106E60001EE046F001060E704A4507DD45F00102BE
+:106E70009A8126F002020A70477519E0447517E0FE
+:106E800045F002020CE04A450CDA8775427D12B1EA
+:106E9000521E42750CE046F002020A7025F007020D
+:106EA0009A8105E0B30703D5837D2BB15B1E837503
+:106EB00040888880BDE8F08342F6AA239A4222DA0D
+:106EC000B1F904302BB941F2CD05AA4201DA448070
+:106ED000EEE7134C920302EB843241F67244B2FBAC
+:106EE000F4F214B240F2333502464480AC4200DA88
+:106EF0005580B2F90240E41A04F5A374B4F5237F77
+:106F0000D6D84380D4E74FF48043FAE7F40A002050
+:106F10002C070020AC020020E2050020600A0020BF
+:106F2000C8F1FFFF2DE9F0416D4CDFF8B8E14FF0FB
+:106F3000000594F83410C80706D094F938104B4275
+:106F4000002958DD0E4657E0674884F83750A4F80A
+:106F50004250664A90F8380084F840001586CEF812
+:106F60000450CEF80850624E40F26663CEF80C50E2
+:106F7000A4F87C3036F810005E4E768830444FF628
+:106F8000FF7606EA800024F8300B4FF0806044F86A
+:106F9000040CA320208460845810A084E38440F66D
+:106FA00099102085580060854FF48050A08541F2EB
+:106FB0003330E08541F26660208641F699106086A4
+:106FC00041F6CC40A0864FF40050E08642F23330C8
+:106FD000208742F26660608742F69910A08742F6E9
+:106FE000CC40E08782F89D5041F00100207184F888
+:106FF0004450BDE8F0811E4694F937004242002813
+:1070000001DD074600E01746F61B012E0BD00028D5
+:1070100000DB02465FFA82F684F8380094F84F00ED
+:10702000012805D041E0002900DA1946CEB2F3E785
+:1070300094F939305942002B01DB184600E008462C
+:1070400094F93A20C7B25042002A01DB944600E08E
+:107050008446BC4508DD002A00DA0246D7B2002B80
+:1070600000DA0B46D8B207E0002B00DA0B46DFB29D
+:10707000002A00DB1046C0B204EB4000B0F950100B
+:1070800004EB470030F9502F11444910018084F877
+:107090004F5084F83E5084F83D5084F83C5084F8BA
+:1070A0003B5084F83A5084F8395004EB460075465A
+:1070B000B0F9500024F8420FBEF80410C82309B2FA
+:1070C0006422FDF7D7FC6860E968401AA9680844A3
+:1070D000A860B5F900104843C013E860608788E7EE
+:1070E000740A0020D005002048010020AC020020D6
+:1070F0001298000864000020F0B4544890F834104E
+:10710000C90776D0524990F84030002291F83810E3
+:107110008B426FD04F4CA0F872204F4DE65C044676
+:107120008E4294F9374002D0EE5C8E420FD1641C3F
+:1071300064B280F83740EB5C8B4202D1641C80F86B
+:10714000374090F937300F2B1BDD0F2317E0434DED
+:10715000EE5C434D8E4202D0EE5C8E4211D1641E35
+:1071600064B280F83740EB5C8B4202D1641E80F839
+:10717000374090F937406FF00E039C4201DA80F8F7
+:107180003730324B90F83F50393390F83740EC5459
+:1071900090F83F305B1CDBB280F83F30062B01D308
+:1071A00080F83F2090F9394090F93B309C420ED155
+:1071B00090F93D40A3420AD190F93A4090F93C3011
+:1071C0009C4204D190F93E40A34200D1012280F8B4
+:1071D0004F201F4A80F8401090F937501378214A09
+:1071E000012D0DDD14465E07A46804D544F00804A3
+:1071F00003E028E015E024F00804946080F83510DE
+:10720000B5F1FF3F0ADA5B07936802D523F0080364
+:1072100001E043F00803936080F83510F0BCFBF701
+:1072200063B890F84F1001290DD1B0F8721043F6F1
+:107230000953491C89B2A0F87210994203D9A0F8E9
+:10724000722080F84F20F0BC70470000740A0020C4
+:1072500048010020F4970008FA97000806980008F3
+:107260000C980008AC02002010B5D0E90021036999
+:10727000114481FB03318C0244EA93514260D0E90E
+:10728000022382FB0332940244EA93521144816048
+:1072900010BD000030B52049204AB1F86A3010888E
+:1072A000C01A80B20F2836D31088A1F86A001C4D8E
+:1072B00000204FF000432A5C940903D00124B4EB72
+:1072C000921F24D1D20622D0164A52F820201268EA
+:1072D000134C123434F81040224201EB000494F9AC
+:1072E000722008D00A2A04DB0A6823FA00F4224339
+:1072F00008E0521C09E012F10A0F05DC0A6823FAC3
+:1073000000F4A2430A6002E0521E84F87220401C7E
+:10731000C0B21128CFD330BDE80500202C070020D3
+:1073200008930008089400082DE9F00779497A4885
+:107330000A8903889A1A92B2082A74D300880881AD
+:10734000A1F12C0042890AB1521E4281734A92F87F
+:107350002820802A67D302F03F020A70C2890AB14E
+:10736000521EC281B1F90620902A0CDB8A46FF2A00
+:1073700009D08146C089002855D16948002300788A
+:10738000092805D005E0BDE8F007624800F09AB989
+:107390000823644A92F8EA500DB143F004036248AE
+:1073A000817AC90701D043F00203D2F808C05FEA2E
+:1073B0000C5101D543F00103176800215B4EFC031B
+:1073C00002D596F8654004B18021C4885FEA44681C
+:1073D00001D541F040015FEA845801D541F0200118
+:1073E0005FEAC47801D041F01001007A400701D56E
+:1073F00041F008014E480078C00701D041F0040177
+:10740000A00601D541F001010020012D00D1082086
+:1074100096F8705085B992F84620022A04D0012AC5
+:1074200005D03AB108E072E040F0030004E040F01B
+:10743000020001E040F001007A0701D440F0200092
+:10744000CCF3C0020025CCF3002C624502D13A07F0
+:1074500000D4042596F86F20012A01D145F00105DA
+:10746000344A0027BC4612783E46C2F38102012A04
+:1074700004D0022A04D0032A04D004E0022602E049
+:10748000042600E010262C4A64060ED5214C1C343C
+:107490002478240609D51478640606D4274A40F6D1
+:1074A000CC44926D6243140C05E0B2F8B62040F66D
+:1074B00099146243940B4FF008088AF80A804FF041
+:1074C00061088AF80B808AF80C308AF80D108AF867
+:1074D0000E008AF80F508AF81070270A4B4083F08C
+:1074E0006901414069408AF8117079408AF8124078
+:1074F000614052468AF813C071408AF81460517591
+:107500004FF4C871A9F80E10FF20AAF80600BDE8D4
+:10751000F0077047E80600202C070020E80500204F
+:1075200023070020AC020020600A0020C00C0020CD
+:1075300050090020D004002048010020200800202D
+:107540005048816941F0FC0181614FF4A060FCF773
+:10755000B7F9FBF7A3F9FCF717FBF9F721FBFCF7E9
+:107560000DF9FDF78DF9FFF73DFBFCF74DF8FFF73F
+:10757000C5FBFBF705F9444D4FF40050A5F8160183
+:10758000FEF7C0FD00214FF4FA5340F2EE22002036
+:10759000401C80B29842FBD3491C89B29142F6D379
+:1075A0003A48002680F87260F9F790F9F9F738FE4A
+:1075B000FCF71AFBF9F704FDFEF79AFE1022344996
+:1075C0003448F8F7E0FD01F0DFF9334C344FE08840
+:1075D00020F04000E0803148017821F02001017066
+:1075E000FA20F8814FF49670E887FFF7F7F92D49F4
+:1075F0002D48FCF776FA2D48FCF798FA2C48416A9A
+:1076000088472C48416B8847FEF7DCFF2A48FAF789
+:1076100027FA2A494220C8802949C8603E71E0887B
+:10762000E0812089208260896082FAF71DFDFAF7E7
+:107630007FFCFFF763F801F047F9FFF7C7FB00F0A5
+:10764000F9F9FFF727FE01F003F8FEF775F9FAF7ED
+:10765000DBFAFBF715FBFFF71DFAFCF701FDFAF764
+:1076600037FFFAF769FF00F07BF8FFF75DFE12487D
+:10767000FAF7BEF800F06AFAFDF746F9FAF726FACB
+:10768000CDE7000000100240AC02002038050020C9
+:10769000C00C002028060020600A002048010020BD
+:1076A00020070020CC0800209C08002010040020A7
+:1076B00038000020E4000020E00900204C070020F2
+:1076C00044040020F0B523490278B0F906400023B5
+:1076D0001F4E31F81210FF2C18D0B0F904701E4D57
+:1076E000BC4231DA00EBE40704F00704BF7AA7409C
+:1076F0008478FFB23CB190F801C0ACF1010C644554
+:107700001FDA3C061DD455F822200DE056F8222041
+:10771000116012498A79521CD2B28A71022A02D3AC
+:107720008370C3808B71F0BD11608178491CC9B230
+:10773000817042789142F6D38370C188491CC18020
+:10774000F0BD56F82220EFE755F822201160F4E74B
+:10775000E89400081A93000890940008BC060020E2
+:10776000F0B561486149B0F86C200B889A1A92B262
+:107770009C2A7BD30988A0F86C105D495D4F91F875
+:107780002A1001F0070297F84610022A00D1491E7C
+:10779000594C80F83E104FF00203E2884FF0000190
+:1077A000550401D5012236E0A489E50601D506225B
+:1077B00031E0250701D508222DE0550603D44F4DB1
+:1077C0002D78AD0601D5042225E0150501D5072247
+:1077D00021E0150601D50A221DE0950601D50C22EF
+:1077E00019E0150701D50B2215E0550701D4D50581
+:1077F00001D510220FE0D50601D505220BE0650763
+:1078000003D4A50701D4E40702D080F86E3007E066
+:10781000920403D5032280F86E2001E080F86E10F8
+:10782000374A384C92F820E0324A251FD2F808C077
+:107830002D4AB2F87060721C92B2BEF1000F0DD0EA
+:107840002CF4000CC7F808C090F86E70B7B11E2F6A
+:107850001AD090F86F200AB325E007E04CF4000638
+:10786000BE60A0F870200A2A01D22360F0BD142A5D
+:1078700001D22B60F0BDA0F87010F0BD2B60A0F815
+:10788000701080F86F10F0BD642E04D2A0F8702044
+:10789000322AEED3E9E7A0F87010EAE77F1C80F8FF
+:1078A0006F70A0F8701090F86F20012A10D0002A95
+:1078B000E9D0B0F87060761CB6B2A0F870601E2EE9
+:1078C000D7D323603C2EDED9521E80F86F20D2E73A
+:1078D000B0F87020521C92B2A0F870202360C82A21
+:1078E000D1D980F86F10C6E7E80500202C070020EA
+:1078F000C00C0020AC020020600A002048010020DB
+:10790000D0040020141C0140F0B54248B0F84810E3
+:10791000491C89B2A0F8481002297AD33E490024B4
+:10792000A0F848400A783D4B042A57D04FF48041D4
+:10793000082A0BD0A0F10C02B2F900208A4200DA2A
+:107940001146B3F980208A4200DA1146344A92691E
+:107950008A4200DA11B2418282881D8AC2EB850216
+:10796000304D12B22D78C5F381062A4D42F2917640
+:107970007243B5F9765092126A431213C260866858
+:107980001546C6EBC60642F3D102F60202EBA6325A
+:107990008260C66C1644C664B0F850707F1CBFB2DB
+:1079A000A0F85070B7F5806F04D3B6120682A0F825
+:1079B0005040C464891A1C4EC26A724340F2555644
+:1079C0004E4302EB4602466A32444262B3F930301B
+:1079D000B2EB034F06DD1A04426206E01349B1F927
+:1079E0000410B3E7002A00DA4462C162104990F83B
+:1079F0003D2091F838108A420BD080F83D10B0F845
+:107A00004210A0F84410B0F84010A0F84210A0F8BE
+:107A10004050F0BD3805002023070020AC020020B4
+:107A2000580C0020D0040020C3F5FFFF740C002088
+:107A30004801002015481649B0F85A200B889A1AB8
+:107A400092B20F2A20D30988A0F85A10B0F900107A
+:107A500041F6302251438913A0F86C100D494FF4C0
+:107A600080420B78A0F10C01022B06D1B1F9003055
+:107A7000934202DA1B1D0B8000E00A800021A0F86F
+:107A8000601020F85C1F428070470000380500201D
+:107A90002C070020230700204FF6FF7202EA800225
+:107AA00010F4404315480ED0B3F5804F14D0B3F511
+:107AB000004F4FEA122216D0C2F5807330F813300F
+:107AC0005B424B8005E0120A30F812304B80C2F561
+:107AD000807230F812000FE0120AC2F5807330F89D
+:107AE00013304B8005E030F81230C2F580725B42F3
+:107AF0004B8030F812004042088070470491000823
+:107B0000104A518A908AD28A16384639A2F1110257
+:107B100000D54942002A00DA52421144002800DA16
+:107B200040420844084943F6284300B2B1F93620E0
+:107B30005A43921340F2D733584302EBA030C88621
+:107B400070470000AC02002038050020F0B59049D5
+:107B500090480A8903889A1A92B23E2A1ED3008856
+:107B6000088101F138004FF4FA63428A9A4202D246
+:107B7000521C428200E04382874A92F82220802AE7
+:107B80000CD302F03F020A70B1F90620402A06DB4E
+:107B9000FF2A04D0C2883AB1521EC280F0BDBDE8AF
+:107BA000F0407B48FFF78EBD428A9A42F6D30778B1
+:107BB0004FF0010E3A074FF0FF055BD5847A40F293
+:107BC000DC52630708D444F004038372C28081F856
+:107BD0000BE081F80AE04CE04378072B05D0032B3B
+:107BE00003D0052B01D0062B07D1660605D444F03F
+:107BF00040038372C280052239E0654A5FEA437C14
+:107C000002F138024FF42076127A0DD55FEAC26C89
+:107C10000AD45FEA446C07D442F0100202723A06BA
+:107C200028D4C680192222E0DF0709D0970707D49D
+:107C3000670605D442F002020272C680042216E0F2
+:107C40009F0709D5170707D4670605D442F0080235
+:107C50000272C68003220AE01B070BD5530709D422
+:107C6000630607D442F004020272C6800B22CA7275
+:107C70008A72CD80494AB2F92230B2F91A7003F201
+:107C80003D140022A74200DB0276414E444C06F12F
+:107C90003806A479B6895FEAC46C06F101064FF490
+:107CA000C874B6B213D58681B6F57A7F05D9017A44
+:107CB00021F0800101728281F0BD037A1E06FBD49F
+:107CC000828143F080020272C480112035E09F421D
+:107CD00016DA037E052B13D28681B6F5487F04D9C8
+:107CE0008281027A22F040020272027A5606E3D4BE
+:107CF0005B1C037642F040020272C48002201CE04A
+:107D0000284B1C89C4F3C006C4F3002740F2EE24BC
+:107D1000BE4216D11E78360713D4427E012ACBD13B
+:107D2000428BB2F5167F02D2521C4283F0BD827A9A
+:107D300042F002028272C4800F20C8728872CD8025
+:107D4000F0BD93F80D714FF40046012F18D1164F76
+:107D500041F6583C7F6C674512DD83F80CE1134B0C
+:107D60001E60C38AA34202D25B1CC382F0BD4FF4E3
+:107D7000FA73C3801C23CB728B72CD80C282F0BD9C
+:107D8000C2820A4883F80C21001F0660F0BD000083
+:107D9000CC0600202C070020E8050020D00400209D
+:107DA000600A0020AC0200204801002014080140B5
+:107DB0002DE9F05FFE48FF49DFF8FCA3007E0A1DB5
+:107DC000131D012850465AD030F85A4F0C80418874
+:107DD0001180BAF85E001880FDF746FEF74DF84CAA
+:107DE00049F2CD32B5F91E106183B5F9200043F692
+:107DF000CC4C01EB400050430014A083B4F9223076
+:107E0000B4F9206000FB03F201FB062242F38F323B
+:107E10006282B4F9167007FB0CF7BF1340F2333CD3
+:107E2000704302FB0CF201FB130007EBA232E2826B
+:107E300040F38F30A082B4F91810E24FC1EBC101BA
+:107E400041F3D10101EBE000DF4E2083786C30601C
+:107E5000316930468847DD49308948800846FDF75A
+:107E6000E5FEDFF86CB301264FF000099BF8000037
+:107E700008280CD0618F218204284AD01AE030F8FB
+:107E8000604F0C8041881180BAF86400A3E7D148A4
+:107E900090F93710491C022939D890F8741019B19B
+:107EA000B4F85A00208205E0618F2182A4F85A10AC
+:107EB00080F87460B4F91410B4F90A00C64AF9F7EE
+:107EC000E9FAE062BAF91611884204DDC248E162BB
+:107ED000027C91408162BA48DFF800E3503847F2F3
+:107EE000A30802784EF24611002A7AD0012A79D0EE
+:107EF00080F800909BF8000004280DD0B64AB4F931
+:107F00001210B4F90800303AF9F7C4FA08E0608FAB
+:107F1000C8E7686A0014E062B87A002863D0B04805
+:107F2000A3462546A062AC4C443C2060E86A6060F1
+:107F300020461035FCF76EF8A14928883C39FFF738
+:107F4000ABFDDFF87C82A8F15008D8F81410C8F80F
+:107F50007010B5F91010A068B5F9122000FB01F7F8
+:107F6000E368504303FB127444F38F3703FB0100B3
+:107F7000AF8740F38F34EC879A4D28466F80AC80F2
+:107F8000FEF728FA287F08F11805012871D0604211
+:107F900041104DF6B350474369803A142A80404659
+:107FA000A8F804408B18C380891AA8F808108AF82A
+:107FB0000C90B8F904305446002B00DD2673B8F954
+:107FC0000600002802DD217B891C2173B8F90820F6
+:107FD000002A02DD217B091D2173217B072979D22B
+:107FE00002E007E02CE05AE0DFE801F07470886EF0
+:107FF00084728600B5F91E2042448A420AD8B5F937
+:10800000202042448A4205D8B5F9222042448A42BF
+:108010007FF670AFA0F80290B7F8B6204946B2F5E7
+:10802000C87F01D8467006E0B2F5487F01D8022229
+:1080300000E0032242708AF80F108BF8001025E050
+:1080400080F80090B5F91EC04A46C4448C4509D852
+:10805000B5F920C0C4448C4504D8B5F92250454434
+:108060008D42D5D9B7F8B610B1F5C87F02D84670A1
+:1080700007E017E0B1F5487F01D8022100E00321B5
+:10808000417042808AF80F208BF80020BEF806105D
+:1080900041F40061AEF80610F9F73CFF2AE74FF40F
+:1080A000AF703DE74F484DF6B352B0F9203059421A
+:1080B00049106980B0F91E00504302142A804046DE
+:1080C000A8F804306EE705E0667303E0022100E0E3
+:1080D000032161739BF80010434E0129434F617BDC
+:1080E000DA460DD0072961D2DFE801F060FDFCFB24
+:1080F000FAF9F8000421ECE70521EAE70621E8E7B0
+:108100000729F0D2DFE801F052042980A5D3F0005E
+:1081100001461846FBF7CCFC2860B5F9020040F692
+:108120008151484380136880B5F9001040F68152B0
+:108130005143891329804218A2F68152B8F80E30B3
+:108140005242C3EB620212B2A8F80C20002A01DCF2
+:10815000A8F80C90B8F80C206EE1404201B25042F1
+:1081600000B2FBF7A5FC2860B5F9020040F681518A
+:10817000484380136880B5F9001040F6815251439E
+:10818000891329804218A2F68152B8F80E30524263
+:10819000C3EB620212B2A8F80C20002A01DCA8F896
+:1081A0000C90B8F80C20A4F85E2021E0E9E0000073
+:1081B000E0090020342C0140AC02002038050020EA
+:1081C0006400002048010020440400200004002036
+:1081D00023070020740A0020CC080020600A002039
+:1081E000A2FEFFFF140A00200024014000280140E5
+:1081F0001044A4F85A00084452E13046F8F72EFD26
+:1082000001231A460721B1E019461046FBF750FC3E
+:108210002860B5F9020040F6815148438013688018
+:10822000B5F9001040F68152514389132980421854
+:10823000A2F68152B8F80E305242C3EB620212B27B
+:10824000A8F80C20002A01DCA8F80C90B8F80C2043
+:108250004DE15942404209B200B2FBF729FC2860C7
+:10826000B5F9020040F68151484380136880B5F9A2
+:10827000001040F681525143891329804218A2F61A
+:108280008152B8F80E305242C3EB620212B2A8F823
+:108290000C20002A01DCA8F80C90B8F80C2056E15C
+:1082A0003046F8F7DBFC01231A4605215EE0114653
+:1082B000FBF7FEFB2860B5F9020040F68151484308
+:1082C00080136880B5F9001040F68152514389133C
+:1082D0004218A2F681522980524206E076E14AE134
+:1082E0001BE1ECE0BCE08FE013E0B8F80E30C3EB2C
+:1082F000620212B2A8F80C20002A01DCA8F80C9047
+:10830000B8F80C20A4F85C201044A4F85A000844E3
+:108310004EE1504201B2584200B2FBF7C9FB28605F
+:10832000B5F9020040F68151484380136880B5F9E1
+:10833000001040F681525143891329804218A2F659
+:108340008152B8F80E305242C3EB620212B2A8F862
+:108350000C20002A01DCA8F80C90B8F80C204FE1A2
+:108360003046F8F77BFC01231A4606213846F8F719
+:1083700075FC01213046F8F7E7FB01213846F8F794
+:10838000E3FBB04EBAF8080055463080BAF80A0050
+:108390007080BAF81000B0803046F9F775FAB4F87A
+:1083A0005A00F1880844A4F86000B4F85C003189F0
+:1083B0000844A4F86200B4F85E0071890844A4F887
+:1083C0006400317EA048012978D034F85A1F01801A
+:1083D00061884180A18881809B49028808310A8098
+:1083E00042884A80808888809748896A0830884710
+:1083F00095F83E0000287DD0F8F734FE15F83E0FC2
+:10840000401E2870BDE8F09F01461846FBF750FB60
+:108410002860B5F9020040F6815148438013688016
+:10842000B5F9001040F68152514389134218A2F663
+:108430008152524229805208A4F85E201044A4F8C8
+:108440005C000844A4F85A0000213046F8F77CFB91
+:1084500000213846F8F778FB01231A460621CCE6BE
+:10846000404201B2504200B2FBF722FB2860B5F94E
+:10847000020040F68151484381136980B5F900003C
+:1084800040F68152504380130A18A2F6815252429C
+:10849000520828801144A4F85E20A4F85A10084419
+:1084A000A4F85C0000213046F8F74EFB0021384666
+:1084B000F8F74AFB01231A4605219EE6B4E0194667
+:1084C0001046FBF7F5FA2860B5F9020040F6815135
+:1084D000484380136880B5F9001040F6815251433B
+:1084E00089134218A2F68152524229805208A4F8F8
+:1084F0005A2000E09BE01044A4F85E000844A4F871
+:108500005C0000213046F8F71FFB00213846F8F7E1
+:108510001BFB01231A460721C2E65942404209B219
+:1085200000B2FBF7C5FA2860B5F9020040F68151A8
+:10853000484380136880B5F9001040F681525143DA
+:1085400089134218A2F68152524229805208A4F897
+:108550005A201044A4F85C000844A4F85E000021EE
+:108560003046F8F7F1FA00213846F8F7EDFA012322
+:108570001A46062194E61146FBF79AFA2860B5F9E7
+:10858000020040F68151484381136980B5F900002B
+:1085900040F68152504380130A18A2F6815252428B
+:1085A000520828801144A4F85C20A4F85A1008440A
+:1085B000A4F85E0000213046F8F7C6FA00213846DC
+:1085C000F8F7C2FA01231A460521C9E6504201B262
+:1085D000584200B2FBF76CFA2860B5F9020040F689
+:1085E0008151484380136880B5F9001040F68152EC
+:1085F000514389134218A2F68152524229805208EF
+:10860000A4F85C201044A4F85E000844A4F85A00C2
+:1086100000213046F8F798FA00213846F8F794FA26
+:1086200001231A4607219BE634F8601FCFE607486E
+:108630000088A0F5D04168393FF4E4AEBDE8F05FB2
+:10864000F9F7B6BBE009002030000020182C0140EB
+:108650002DE9F041904C9148B4F862100288511A0B
+:1086600089B20F296FD30088A4F862008C48008873
+:10867000DFF83082C0074FF000054FF0010741D00E
+:10868000874AD4E90C1024321388B1EB530F02D27D
+:108690001288511A08444FF4F371884200D20846F8
+:1086A0008149B1FBF0F0616CC1F351010844064609
+:1086B0006064F7F7B2FE00227C4BF7F71AFE4FF02A
+:1086C00040427B4BF7F715FE0E22F7F781FEF7F7D6
+:1086D000DBFEA4F8AC0094F86D00401CC0B284F836
+:1086E0006D00082834D36C4898F84620001F0378A2
+:1086F0009A4201D0027045806E4A13786E4A23B1C7
+:10870000458021E06564256558E0D8F89410A1F50E
+:10871000FA618E4211DDE16D8B1C9E4205DDB0F9E0
+:1087200002100A290DDA491C06E08E4205DAB0F97A
+:108730000210002908DD491E4180B0F902000A2814
+:1087400002DB177001E0A2E01570E66584F86D5059
+:108750005A484FF4A5420178C1F38101012949D05B
+:1087600002294AD044F687712181A4F8A820B0F9E3
+:10877000243089B24B439B13A4F8A430B0F90E0007
+:1087800000237043B0FBF1F0216DC0F3D100C1EBC9
+:10879000C101C90200EB91302065F017810341EA65
+:1087A0009641B003F7F7BEFCB4F8AA10C1EBC101C3
+:1087B000C902C00800EB9130A4F8AA00616C206FD8
+:1087C0000844206794F87420521CD2B284F87420B4
+:1087D000082A05D3C008A4F8760084F874502567E9
+:1087E0003748384EC3885A0633D498F80F20022AE7
+:1087F00006D02CE043F20451B6E744F24621B3E739
+:10880000B26840F69916B24221DD94F8382094F807
+:108810008E60B2420CD084F88E2094F83D2002F095
+:108820000106C2F34002964202D1A4F88A5004E045
+:10883000B4F88A20B2F5966F05D2B4F88A00401CCD
+:10884000A4F88A0005E043F08002C28001E0A4F8A9
+:108850008A50114894F83F30B8300C2B01D2C574BF
+:1088600000E0C774174A0F4C41F2482692F83C20AA
+:10887000B4F8824041F2504C0C2B0AD3B14208DBD1
+:10888000012A06D0614502DD002C00D18774BDE8C5
+:10889000F0818574FBE70000480100202C070020D0
+:1088A00000040040AC0200204564BD0100209C4053
+:1088B000133B3340FE030020FF030020D0040020C0
+:1088C000600A00203805002070B5284C284821880F
+:1088D0000288511A89B23E2947D300882080254852
+:1088E000808B254D80022860696928468847234986
+:1088F000A868FDF777F822496060CB885A072ED424
+:108900000022B0F1F05F0FD9E089B0F5FA7F08D905
+:1089100043F00400C8801B48017821F00201017077
+:108920001CE0401CE0811AE0B0F1D25F0CD94FF49A
+:10893000F031A1EB10308003C910B0FBF1F02061E1
+:1089400000280CDA22610AE0B0F1C85F03D94FF4C5
+:108950008040206103E023F00400C880E281D4E974
+:108960000401884200DB0846A06170BD580C00205D
+:108970002C070020AC02002094060020FC96000882
+:10898000600A0020E205002005494FF4804048615C
+:10899000086188610348C18821F48271C1807047F1
+:1089A000580C0020600A00202DE9F041384C394E67
+:1089B000394F207841F23331C2074FF000050CD017
+:1089C000A28962B394F90700002800DA4042C0B2DD
+:1089D000032829D240F2AE702AE0A570E5732F4A31
+:1089E000E571A58192F83830237220F00800A1804B
+:1089F00040F0020020703D867560B560F560116D35
+:108A0000490005D041F68461A18140F0100020703A
+:108A1000C0B240F0010020706574BDE8F08165814E
+:108A200020F01000207015E0042803D240F6510019
+:108A300060810FE0052802D240F69910F8E740F671
+:108A4000CC42062803D3072801D3082801D262812B
+:108A500000E0618197F89D0098B9B088102301B2B9
+:108A6000B4F90A003622FCF705F87060F168401A84
+:108A7000B1680844B060B6F900104843C013F06014
+:108A80003886388E10B10120A070C6E7A570C4E703
+:108A9000740C0020AC060020AC020020480100202D
+:108AA0002DE9F041554C2678F0077CD05448217AC6
+:108AB000544D90F8380081427BD0534A2346DFF86A
+:108AC0004CC1575C93F90E2093F90730874203D0CD
+:108AD0001CF80170874213D146F002065B1C267019
+:108AE0005BB2E3711CF80110814201D15B1CE371A0
+:108AF00094F90710062901DD0621E171521C1CE0E2
+:108B0000434F17F801C0434F844503D017F801C005
+:108B1000844513D126F002065B1E26705BB2E3711A
+:108B2000795C814201D15B1EE37194F907306FF0EB
+:108B300005018B4200DAE171521EA273207294F992
+:108B400007108A1C042A02D941F68462A2812C4AA9
+:108B5000012912780ADD2B4B56079B6802D543F09A
+:108B6000080301E023F00803AB606070B1F1FF3F40
+:108B700009DA5107A96802D521F0080101E041F0A6
+:108B80000801A9606070F9F7AFFBA078012810D147
+:108B900021488068A3280CDA94F90700022803DD35
+:108BA0000220E07105E01EE06FF00101884200DA6A
+:108BB000E171A089002630B1401E0004000CA081A4
+:108BC00001D1E671A673E87B04280CD0B5F930100A
+:108BD000512341220020FBF74DFF2886002802D1B7
+:108BE000E07B10B1A670BDE8F0810C4806700C481F
+:108BF0000670207820F001002070F4E7740C00204B
+:108C000048010020AC020020F4970008FA97000801
+:108C1000069800080C98000838050020400700203E
+:108C200023070020743F713D9B3BED396238F436D9
+:108C3000A13565343F332A32273133304C2F722E21
+:108C4000A32DDF2C242C722B000000361C070038CB
+:108C5000AA0A003AAA0A003CCC0C003ECC0C004008
+:108C6000380E0042380E0044380E0046380E0048D8
+:108C7000380E004AC711004CC711004EC7110050F2
+:108C8000C7110052C7110054C7110056C711005830
+:108C9000C711005AC711005CC711005EC711006000
+:108CA000C7110062C7110064C7110066C7110068D0
+:108CB000C711006A00000036220200388E03003A15
+:108CC000B005003CD207003EF4090040160C0042FB
+:108CD000380E00445B100046C71100483313004AA9
+:108CE0009F14004C9F14004E0B1600507717005233
+:108CF0007717005477170056771700587717005AE0
+:108D00007717005C7717005E7717006077170062AF
+:108D10007717006477170066771700687717006A7F
+:108D20000000003600000038B600003A6C01003C3C
+:108D30002202003ED80200408E0300424404004458
+:108D4000FA040046B00500486606004A1C07004CBD
+:108D5000D207004E880800503E090052F409005422
+:108D6000AA0A0056600B0058160C005ACC0C005C86
+:108D7000820D005E380E0060EE0E0062A40F0064EB
+:108D80005B10006611110068C711006A0000003412
+:108D900000000036000000380000003A0000003CEF
+:108DA0000000003E000000400000004200000044BF
+:108DB00000000046000000480000004A0000004C8F
+:108DC0000000004E0000005000000052000000545F
+:108DD00000000056000000580000005A0000005C2F
+:108DE0000000005E000000600000006200000064FF
+:108DF00000000066000000684414585858701111B3
+:108E000058585870411158584870111448585870A3
+:108E10001411584858700020007200200070002083
+:108E2000006E0020006C0020006A00200068002016
+:108E30000066002000640020006200200060002026
+:108E4000005E0020005C0020005A00200058002036
+:108E50000056002000540020005200200050002046
+:108E6000004E0020004CA320004AA32000484721C8
+:108E70000046EB210044EB2100428F2200408F226C
+:108E8000003E7A24003C7A24003A662600385128B5
+:108E900000343D2A0030702D002CA33000287A3495
+:108EA000002451380020CC3C001C00400018004039
+:108EB0000014004000100040000C0040000800407A
+:108EC000000400400000000001020304050005004A
+:108ED000010203040104000305020000F001000088
+:108EE00036010000F8000000BA0000007C0000001D
+:108EF0007C0000007C000000411414111114441186
+:108F0000141441110000290052007B00A400CC0081
+:108F1000F5001E01470170019901C201EA01130227
+:108F20003C0265028E02B602DF02080330035903D9
+:108F30008203AA03D303FB0324044C0475049D0499
+:108F4000C504EE0416053E0567058F05B705DF0568
+:108F500007062F0657067F06A706CE06F6061E074B
+:108F600046076D079507BC07E4070B083208590848
+:108F70008108A808CF08F6081D0944096A09910963
+:108F8000B809DE09050A2B0A520A780A9E0AC40AA1
+:108F9000EA0A100B360B5C0B820BA80BCD0BF30B04
+:108FA000180C3E0C630C880CAD0CD20CF70C1C0D8D
+:108FB000410D650D8A0DAF0DD30DF70D1C0E400E42
+:108FC000640E880EAC0ECF0EF30E170F3A0F5E0F25
+:108FD000810FA40FC70FEA0F0D103010531075103A
+:108FE0009810BA10DD10FF1021114311651187117F
+:108FF000A911CA11EC110D122E12501271129212F7
+:10900000B312D412F41215133613561376139613A3
+:10901000B713D713F6131614361456147514941484
+:10902000B414D314F214111530154E156D158C159A
+:10903000AA15C815E7150516231641165F167C16E6
+:109040009A16B716D516F2160F172C17491766176A
+:109050008317A017BC17D917F51711182E184A181F
+:10906000661881189D18B918D418F0180B1926190C
+:1090700042195D1978199219AD19C819E219FD192B
+:10908000171A311A4C1A661A801A991AB31ACD1A7D
+:10909000E61A001B191B331B4C1B651B7E1B971B01
+:1090A000AF1BC81BE11BF91B121C2A1C421C5A1CBB
+:1090B000721C8A1CA21CBA1CD21CE91C011D181DA2
+:1090C000301D471D5E1D751D8C1DA31DBA1DD01DB5
+:1090D000E71DFD1D141E2A1E401E571E6D1E831EF9
+:1090E000981EAE1EC41EDA1EEF1E051F1A1F2F1F6C
+:1090F000451F5A1F6F1F841F991FAE1FC21FD71F06
+:10910000EC1F002000006400C9002D019201F7014E
+:109110005B02C00224038903ED035204B6041A055E
+:109120007F05E3054706AB060F077307D7073B0824
+:109130009F0802096609C9092D0A900AF30A560B0D
+:10914000B90B1C0C7F0CE20C440DA60D090E6B0E26
+:10915000CD0E2F0F900FF20F5310B4101511761182
+:10916000D71138129812F8125813B813181477142C
+:10917000D61435159415F3155116B0160E176B1736
+:10918000C91726188318E0183D199919F519511AAD
+:10919000AD1A081B631BBE1B181C731CCD1C261D9F
+:1091A000801DD91D321E8A1EE31E3B1F921FEA1F1F
+:1091B00041209820EE2044219A21EF214522992236
+:1091C000EE2242239623E9233C248F24E2243425F3
+:1091D0008525D72528267826C82618276827B72763
+:1091E00006285428A228EF283D298929D629222A91
+:1091F0006D2AB82A032B4D2B972BE12B2A2C722C8E
+:10920000BB2C022D4A2D912DD72D1D2E632EA82E5D
+:10921000EC2E302F742FB82FFA2F3D307F30C03016
+:10922000013141318131C13100323F327D32BA32B8
+:10923000F73234337033AC33E73322345C34953453
+:10924000CE3407353F357735AE35E4351A365036EE
+:109250008536B936ED36203753378637B737E93795
+:10926000193849387938A838D738053932395F394B
+:109270008B39B739E2390D3A373A603A893AB23A1E
+:10928000DA3A013B283B4E3B733B983BBD3BE03B0E
+:10929000043C263C483C6A3C8B3CAB3CCB3CEA3C27
+:1092A000093D273D443D613D7D3D993DB43DCE3D69
+:1092B000E83D013E1A3E323E493E603E763E8C3EDF
+:1092C000A13EB53EC93EDC3EEF3E013F123F233F8B
+:1092D000333F433F513F603F6E3F7B3F873F933F6C
+:1092E0009E3FA93FB33FBC3FC53FCD3FD53FDC3F8D
+:1092F000E23FE83FED3FF13FF53FF93FFB3FFD3FE8
+:10930000FF3FFF3FFF3F0000E7382C35002020EFF4
+:109310002037202333202620210000800200040073
+:10932000080010000002000400080400000200040D
+:1093300000080010002000400080040000000080B1
+:1093400000000040000000200000001000000008A5
+:109350000000000400000002000000010000800086
+:109360000000400000002000000010000000080085
+:109370000000040000000200000001000080000066
+:1093800000080140000C0140000C0140000C0140AD
+:10939000000C0140000C0140000C0140000C014099
+:1093A0000010014000100140001001400010014079
+:1093B0000010014000100140001001400010014069
+:1093C0000014014004080140040C0140040C014059
+:1093D000040C0140040C0140040C0140040C014049
+:1093E000040C01400410014004100140041001402D
+:1093F0000410014004100140041001400410014019
+:10940000041001400414014008080140080C014008
+:10941000080C0140080C0140080C0140080C0140F8
+:10942000080C0140080C01400810014008100140E0
+:1094300008100140081001400810014008100140C8
+:109440000810014008100140081401400C080140B8
+:109450000C0C01400C0C01400C0C01400C0C0140A8
+:109460000C0C01400C0C01400C0C01400C10014094
+:109470000C1001400C1001400C1001400C10014078
+:109480000C1001400C1001400C1001400C14014064
+:1094900010080140100C0140100C0140100C01405C
+:1094A000100C0140100C0140100C0140100C014048
+:1094B0001010014010100140101001401010014028
+:1094C0001010014010100140101001401010014018
+:1094D0001014014000000000000000000000000027
+:1094E000000000000000000014080140140C0140BE
+:1094F000140C0140140C0140140C0140140C0140E8
+:10950000140C0140140C01401410014014100140CF
+:1095100014100140141001401410014014100140B7
+:109520001410014014100140141401400000000008
+:10953000000000000000000000000000000000002B
+:10954000FFFFFF0F0FFFFFFFFFF0FFFFFF0FFFFF0A
+:10955000FFFFF0FF0FFFFFFFFFF0FFFFFF0FFFFF19
+:10956000FFF0FFFF0FFFFFFFFFF0FFFFFF0FFFFF09
+:10957000FFFFF0FFFFFF0FFFFFFFFFF0FFFFFF0FF9
+:10958000FFF0FFFF0000004040000000000400006A
+:109590000040000000000400400000000004000043
+:1095A0000040000000040000400000000004000033
+:1095B0000040000000000400000040000000000423
+:1095C0000000004000040000000000808000000057
+:1095D000000800000080000000000800800000007B
+:1095E000000800000080000000080000800000006B
+:1095F000000800000080000000000800000080005B
+:1096000000000008000000800008000000000020AA
+:109610002000000000020000002000000000020006
+:1096200020000000000200000020000000020000F6
+:1096300020000000000200000020000000000200E6
+:1096400000002000000000020000002000020000D6
+:1096500000000060600000000006000000600000E4
+:10966000000006006000000000060000006000002E
+:10967000000600006000000000060000006000001E
+:10968000000006000000600000000006000000600E
+:109690000006000000800200040008001000000224
+:1096A000000400080400000200040008001000206C
+:1096B0000040008004000000FF7FFFFFFDFFFFFF70
+:1096C000FBFFFFFFF7FFFFFFEFFFFFFFFFFDFFFFC8
+:1096D000FFFBFFFFFFF7FFFFFBFFFFFFFFFDFFFFAC
+:1096E000FFFBFFFFFFF7FFFFFFEFFFFFFFDFFFFFC6
+:1096F000FFBFFFFFFF7FFFFFFBFFFFFF0000401FDB
+:109700007A1903000000001E897603000000C01CC7
+:109710003BDF03000000801BD15704000000401A0B
+:109720009FE00400000000199E7B05000000C017A8
+:10973000E42C0600000080160DF80600000040151D
+:1097400093DE07000000001408E608000000C012C5
+:10975000B1110A000000801101650B0000004010EB
+:10976000E6E30C000000000F46940E000000C00D60
+:10977000467710000000800CB08F12000000400BF4
+:10978000D2DE14000000000A5E6317000000C0086B
+:10979000601A1A000000800726FC1C00000040062A
+:1097A00000002000000000057A1923000000C0031B
+:1097B000D5392600000080025851290000004001E0
+:1097C000764F2C000000000046252F000000C0FE50
+:1097D0002AC63100000080FDA1283400000000FBF3
+:1097E0004B1F3800000080F829053B00000000F600
+:1097F000EFFE3C0001020304050002030405000122
+:109800000304050001020500010203040405000130
+:10981000020355050010AA1A55250030AA3A000087
+:10982000AA0A55150020AA2A5535FF3F4C98000872
+:109830000000002058070000E406000844990008D2
+:1098400058070020E0090000EC6600084502040605
+:10985000082D0102030404054806070809132D2BEF
+:109860001B084104211355152A4006190801A713A6
+:109870006F3D1B0895041A8F040125170206040585
+:109880000103148020FF8BAA0A0201A415AA0A551D
+:109890001500085920AA2A5535FF3F07290301055D
+:1098A00004060203127C1573FFFF04FF8080010190
+:1098B00029025F6402130A13656A12081201100C70
+:1098C0000504060203010103070505280B01020335
+:1098D000040206070303040C3D0706040509191FCB
+:1098E000191904310506060B14AA1A02312E40FD7F
+:1098F0003969260211042F405F020C26405B262A9C
+:10990000CD55155515123902017F0316D0071AFFE0
+:1099100001013B0261AA0C12080108A8147F993FBB
+:109920002340331369720A1608DC91220312100ACD
+:1099300017401C12600A16901B014D13796A020031
+:04994000080000001B
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000200008D
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-TS-V02.hex b/Project/MDKARM(uV5)/Objects/WXHS-TS-V02.hex
new file mode 100644
index 0000000..17ff87d
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-TS-V02.hex
@@ -0,0 +1,2469 @@
+:020000040800F2
+:1000000038110020010100085B380008B9280008F9
+:1000100059380008350F0008396400080000000056
+:100020000000000000000000000000002949000856
+:10003000871A000800000000C53D0008294C000890
+:100040001B010008B93B00081B0100081B01000848
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B010008091500081B010008EE
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A000994C0008854D00081B0100081B01000841
+:1000B000894D000875500008D15200081B01000846
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008315F00081B0100081B0100081C
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA00480047897500083811002032
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7494C0008E4
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFD7098000831
+:1006E0009098000870B58C1810F8015B15F007039E
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54C4C53
+:100740004FF490652946204600F015FA002864D041
+:100750002946204600F0A2F846490888401C088037
+:100760000121204600F0E6FA434942F21072B1F846
+:100770005800904202D2401CA1F8580007F0E8F857
+:100780003E4DB5F91410B5F9120005F0A9FF3C4C27
+:10079000A5F856002080A16820468847A088A5F8C3
+:1007A000580003F0C3F807F0CFF9364E364C3078D6
+:1007B000082833D045F6AC30606042F6EF60A060A8
+:1007C00042F2C400E0603148008A2080208E6080C0
+:1007D000A16B2D488847208E69882D4C08444FF620
+:1007E000FF7101EA80006887207A4FF0000540071A
+:1007F0001DD501F0D7FA274949F6A24008802648BE
+:1008000040F21A62C188491C89B2C180914204D366
+:10081000A16821F00401A160C58070BD41F2130000
+:1008200060604FF48060A06040F61B50CAE73078EB
+:100830000A2818D2DFE800F0170613050A050D177D
+:100840001113EAE7BDE8704006F0F4B808F04AF981
+:1008500005E0BDE8704002F0B3BD06F071FCBDE8F4
+:10086000704007F0C9BA00F0FDFB84F8B65070BDC7
+:1008700000240140340700204801002064000020CB
+:10088000540700202B070020E40000200002002075
+:10089000B0020020442C0140700900206FEA1121B1
+:1008A000016070470029816802D041F0010101E038
+:1008B00021F00101816070470029816802D041F474
+:1008C000807101E021F48071816070472DE9F04171
+:1008D000824E92B0304600F00BF90BA800F039FAC6
+:1008E00001214FF4C06003F001FB00248DF831407A
+:1008F0004FF46020CDE90D044FF4A0204FF009081B
+:100900000B9001278DF83C808DF830700BA9304694
+:1009100000F080F9724D8DF831408DF830708DF80F
+:100920003C700BA9284600F075F901231A460F21E7
+:10093000304600F0C0F9022201231146304600F093
+:10094000BAF9012303220021304600F0B4F9012353
+:1009500004221946304600F0AEF9012305220B218E
+:10096000304600F0A8F9012306220421304600F0A9
+:10097000A2F9012307220821304600F09CF9012347
+:1009800008220321304600F096F9012309220A21AA
+:10099000304600F090F90121304600F084F9012141
+:1009A000284600F080F901231A460521304600F060
+:1009B00055F901231A460621284600F04FF9002177
+:1009C000304600F0CBF84FF4E041284600F0C6F87E
+:1009D0000121304600F0B8F80121284600F0B4F8B3
+:1009E0000121304600F0A6F80121284600F0A2F8C7
+:1009F0000121304600F09EF90121284600F09AF9C5
+:100A000040F61451374804F03AFF12208DF84000A8
+:100A100002208DF841008DF842408DF8437010A8F7
+:100A200002F048FF01224FF49061304600F0E8F8F0
+:100A300001213046FFF740FF01213046FFF732FF2A
+:100A400001212846FFF72EFF304600F06EF93046B0
+:100A500000F09FF80028FAD1304600F075F93046D2
+:100A600000F082F80028FAD1284600F05EF9284606
+:100A700000F08FF80028FAD1284600F065F92846E2
+:100A800000F072F80028FAD10121084603F00AFAB2
+:100A9000154D284600F074FD684600F01CFE0F4816
+:100AA00001A94C300090114881E811018020CDE966
+:100AB00004404000069080000790202008904FF4EA
+:100AC0004050CDE909046946284600F0E7FD0121C0
+:100AD000284600F049FD12B0BDE8F0810024014035
+:100AE00000280140002C014008000240C002002004
+:100AF0000D4910B5884202D1012144150AE00B4985
+:100B0000884202D10121041504E0094988420AD132
+:100B10000121CC03204603F0F5F92046BDE8104042
+:100B2000002103F0EFB910BD00240140002801406E
+:100B3000003C01400029816802D041F4801101E0AD
+:100B400021F48011816070470029816802D041F44E
+:100B5000004101E021F4004181607047826822F485
+:100B6000E0420A43826070470146002089684907D5
+:100B700000D50120704710B50246002054680B0ACA
+:100B8000C9B20C401168194202D0002C00D00120DB
+:100B900010BD014600208968090700D50120704773
+:100BA00038B501211C2003F0A1F9FF20ADF80000A9
+:100BB00000248DF8034003258DF8025069460D4846
+:100BC00001F0EAFA0120ADF800008DF803408DF83D
+:100BD00002506946084801F0DFFA2320ADF8000012
+:100BE0008DF803408DF802506946044801F0D4FAAC
+:100BF00038BD000000080140000C01400010014019
+:100C0000002A4268C9B201D00A4300E08A43426028
+:100C10007047000010B542680E4B0C791A400B6803
+:100C200042EA04221343436083680B4A1340D1E92C
+:100C3000024222434C7943EA44031A438260C26A67
+:100C4000097C22F47002491EC9B242EA0151C16214
+:100C500010BD0000FFFEF0FFFDF7F1FF70B50724A7
+:100C600009290AD9C568A1F10A0606EB4606B4406F
+:100C7000A543B3401D43C56007E0056901EB41068C
+:100C8000B440A543B3401D430561836BC3F30154D6
+:100C9000121B921C02EB82041F22A2409343A1402C
+:100CA0000B43836370BD826B491E22F4401242EAFB
+:100CB00001518163704770B5072409290AD9C568B5
+:100CC000A1F10A0606EB4606B440A543B3401D4316
+:100CD000C56007E0056901EB4106B440A543B34098
+:100CE0001D4305611F23072A09D2446B521E02EBE4
+:100CF000820293409C4391400C43446370BD0D2A93
+:100D000009D2046BD21F02EB820293409C439140B4
+:100D10000C43046370BDC46A0D3A02EB8202934037
+:100D20009C4391400C43C46270BD816841F008014E
+:100D3000816070470029816802D041F4A00101E080
+:100D400021F4A00181607047816841F00401816055
+:100D5000704700210160017141718160C160012112
+:100D60000174704770B51E4C214694F83800B1F8F4
+:100D7000425006281ED9B4F84A10B4F84C00A1EB32
+:100D8000000202F10902122A04D8FFF757FB0022E1
+:100D9000144B0AE0884204D2FFF750FB0022124BAA
+:100DA00003E0FFF74BFB0022104BFFF730FAFFF791
+:100DB0008AFB09E005D12846FFF740FB0C4A0D4BA2
+:100DC000F3E70D4951F82000C5EB45116063B0EB26
+:100DD000410F03D9C5EB45104000606370BD0000B2
+:100DE0006004002000003440000033400000354023
+:100DF0006766666666E64B40208F000810B50C4CAF
+:100E00002078400713D5FFF7ADFF0A49A08E088070
+:100E100008483038018821F010010180001F018846
+:100E200041F010010180207820F00400207010BDF6
+:100E30006004002040040040F0B4184816494FF404
+:100E40009677436C08468A68046815485FEAC25C76
+:100E500042F00806007822F008054FEA047415D520
+:100E6000002C08DB120714D408B1082811D1BB42AA
+:100E70000FDA8E6007E012070BD508B1082808D1F9
+:100E8000BB4206DA8D60F0BC05F05CBF002CF2DAE4
+:100E9000E8E7F0BC70470000B002002048010020E5
+:100EA0002B07002070B506464089204B204C4FF49C
+:100EB0008071002580B362887AB1012A0CD1E18863
+:100EC000491C89B2E1803289914205D36580E58071
+:100ED000FF2801D0401E708170BD7088228890422A
+:100EE00001D9012200E00022184601F0DEF97088E5
+:100EF000B18801442088401C80B220808142EBD818
+:100F00002580A088401C80B2A080F1888842E3D36D
+:100F100001206080A58070BDFFE70022184601F027
+:100F2000C4F9A580E58025806580F4E7000C0140C8
+:100F3000D0050020FEE70000FCB505464FF6FF7621
+:100F400000200C46ADF8006048F205078DF804005B
+:100F500020E000BF15F8010B8DF8040001A9084638
+:100F600002F0ECF8BDF800009DF8041080EA0120C2
+:100F7000ADF800005FF00000BDF800100A0402D5D3
+:100F800087EA410101E006EA4101401CADF800108A
+:100F90000828F1DB641EDDD26946084602F0B8F885
+:100FA000BDF80000FCBD00000246002004E000BFC8
+:100FB00012F8013B1844C0B2491EF9D27047000034
+:100FC00070B5144A85B01088002413490194009428
+:100FD000039420460494138807E00D8B009E35444B
+:100FE0000095CD8B019E3544019515889D42F4D026
+:100FF000401CC0B28028EED30098411107484180C0
+:10100000848001984111064881830183818205B063
+:1010100070BD000034070020B0020020EA05002067
+:10102000D804002030B50E4902880A800C4A438853
+:10103000083A13800B1F808818802024151F2C80ED
+:101040000020401C80B27328FBD341F211100880AD
+:1010500044F64800108047F2480018802C8030BDCC
+:10106000202C0140114944F648000880091D46F62D
+:1010700048000880091D41F2111008800B48001F2C
+:10108000018841F02001018009480021A0F8641086
+:10109000A0F86210A0F86010A0F85E10A0F85C1034
+:1010A000A0F85A100348418181827047182C0140F2
+:1010B000B0020020640000202DE9F047494B4A4867
+:1010C0000021DA7A0778802A27F0010676D31C6897
+:1010D000464B02F01F0253F82220454B14421A6877
+:1010E00002D042F0200201E022F02002DFF804A149
+:1010F0001A60424CDFF8F8C09AF80050DFF8F89018
+:10110000B4F904409CF846C0022D58D11D89C5F39E
+:10111000C008C5F30025A84551D0354D303D95F8A0
+:101120000280B8F1000F06D0B8F1010F0DD0B8F170
+:10113000020F49D120E0110546D5910644D4012182
+:10114000A97027F0040101703EE016053CD4960614
+:101150003AD57E0738D446887EBB4480002C09DD12
+:1011600047F0050101700221A9702549B1F844102A
+:10117000018229E0A97027E0C7880FB9002C12DC92
+:10118000077B67450FD11F4FBF895FEA47780AD4B5
+:101190005FEA877807D45FEA427804D55FEA82681D
+:1011A00001D5FF0710D006704180A9F800104181D9
+:1011B0000182A970D9738AF8001005E00DE006706D
+:1011C0004180A9F800104181C48080F80CC050090A
+:1011D00060F3CB221A60BDE8F08706704180418140
+:1011E000F9E70000F005002058090020809300086E
+:1011F000B00200202B07002024010020EA05002077
+:1012000048010020640A00202DE9F04796B0002430
+:101210000C940D940E940F9472B69048816941F429
+:1012200000718161816941F4806181614FF4004006
+:1012300002F02EFE8A4D00212846FFF73DFB0021DB
+:101240002846FFF72FFB874E00213046FFF72AFB89
+:10125000854F0021384600F087F901204FF4704196
+:10126000401C8842FCD32846FFF742FCB14630467A
+:10127000FFF73EFC384600F083F94FF46020CDE9DB
+:1012800012048DF8454001204FF004088DF8440009
+:1012900010948DF8508010A92846FFF7BBFC01235D
+:1012A0001A4605212846FFF706FD012302220621E2
+:1012B0002846FFF700FD0123032207212846FFF7F8
+:1012C000FAFC012304220F212846FFF7F4FC3846DC
+:1012D00000F056F9684600F0FEF96148634E4C3064
+:1012E0000090CDF80C80CDE901648020CDE9044068
+:1012F0004000069080000790202008904FF4405056
+:10130000CDE909046946384600F0C8F901212846AC
+:10131000FFF7D2FA0121384600F026F901212846CC
+:10132000FFF7C0FA47F2305115941598401C1590FC
+:101330008842FAD301212846FFF7FCFCADF82C4087
+:10134000A04640F2DC5A4FF4007420E05046CDF83D
+:1013500054801599491C15918142FAD330880D9912
+:1013600008440D9070880E9908440E90B0880F992B
+:1013700008440F90F0880C9908440C9001212846ED
+:10138000FFF7D8FCBDF82C00401CADF82C00BDF8D0
+:101390002C00A042DAD30D98354A40F3CF163348DB
+:1013A0000A3006830E9941F3CF1444830F9941F319
+:1013B000CF1383830C9941F3CF1CA0F804C0ACF584
+:1013C000C05C40F2C371ACF59B7C8C450ED2A6F597
+:1013D000C856363E8E4209D2A4F5C854363C8C42DB
+:1013E00004D2A3F5C853363B8B4203D3D18841F4D2
+:1013F0008041D180D188490407D41E49028B21F84D
+:101400005C2F428B4A80808B888000212846FFF722
+:1014100053FA0021384600F0A7F800212846FFF7CC
+:1014200041FA00214C464846FFF73CFA0220C1022F
+:10143000401C8842FCD32846FFF75AFB2046FFF7A2
+:1014400057FB384600F09CF8FFF740FA0A493C2069
+:10145000087062B616B0BDE8F087000000100240C8
+:101460000024014000280140080002403605002009
+:10147000640A0020C40C00202807002070B5204B0F
+:1014800040F6C81441F2B7055B6C48F6E6065C43CB
+:1014900005EBA4341B4D73434EF6F61606EBA3334F
+:1014A000C5E90443D460401A5361106091688842D2
+:1014B00002DA4942884200DC116010684343107E22
+:1014C0000341906A19189162506A814200DD90626E
+:1014D000916A106A814201DB084600E09062A861CF
+:1014E00011684C43117C0C4108412118B2F91C00D1
+:1014F000884204DBB2F91A00884200DC08B270BDF1
+:10150000480100202801002010B54FF40054204667
+:1015100000F0ACF8002813D00A49087840F0080021
+:101520000870204600F014F80021074800F01CF86D
+:101530000648C17E012903D10021C176012101772E
+:1015400010BD00008A06002044000240680B002005
+:10155000C10002D5024908607047024948607047DF
+:1015600004040240000002400029016802D041F05A
+:10157000010102E04FF6FE72114001607047000069
+:1015800001684FF6FE721140016000210160416068
+:101590008160C1603149314A0839904203D14868BD
+:1015A00040F00F0006E02D4A1432904204D1486802
+:1015B00040F0F00048607047284A2832904203D13A
+:1015C000486840F47060F5E7244A3C32904203D109
+:1015D000486840F47040EDE7204A5032904203D111
+:1015E000486840F47020E5E71C4A6432904203D119
+:1015F000486840F47000DDE7184A7832904203D121
+:10160000486840F07060D5E7154A111F904203D139
+:10161000086840F00F0006E0114A1432904204D1ED
+:10162000086840F0F000086070470D4A2832904288
+:1016300003D1086840F47060F5E7094A3C329042F3
+:1016400003D1086840F47040EDE7054A50329042FB
+:10165000EAD1086840F47020E5E700000800024085
+:1016600008040240406880B2704700000146002034
+:10167000CA0001D5034A00E0034A12680A4200D0BA
+:10168000012070470004024000000240002A026866
+:1016900001D00A4300E08A430260704730B5036816
+:1016A00047F6F07293430C6A8A682243D1E90445F5
+:1016B0002C4322438C692243CC6922434C6A224347
+:1016C0008C6A22431A430260CA6842600A688260D8
+:1016D0004968C16030BD0021016041608160C16026
+:1016E000016141618161C161016241628162704752
+:1016F00010B5114C8CB000212046FFF735FF204675
+:10170000FFF73EFF0D4800900D480021CDE9010193
+:101710006420CDE903018020CDE9050107910891FE
+:1017200009910A9169462046FFF7B8FF012120463A
+:10173000FFF71AFF0CB010BD5800024004380140FA
+:10174000C407002010B501218CB0084602F0AAFBA6
+:101750001E4C00212046FFF707FF2046FFF710FF31
+:101760001B4800901B48019000211020CDE9020188
+:101770008020CDE9041006910791089109910A9102
+:1017800069462046FFF78AFF012202212046FFF723
+:101790007DFF01218DF82F1004208DF82D008DF88C
+:1017A0002E100E208DF82C000BA802F083F80F20CD
+:1017B0008DF82C000BA802F07DF801212046FFF7E0
+:1017C000D3FEFFF795FF0CB010BD000044000240AF
+:1017D0000438014060070020F0B540F6AA222A49EB
+:1017E000C284838B0C88E31A9BB20F2B0DD309881C
+:1017F0008183037E00213BB1244BB3F90A40244B83
+:10180000062C03DA818429E08184F0BD214C247800
+:10181000022C02D0002CF5D0F0BD1F4C40F68B27D7
+:10182000656C1B4CA5F22D16BE42B4F9004017D2D0
+:10183000418B491C89B241836429EDD364214183E2
+:10184000B0F92410914201DA01EB22128284641C67
+:1018500020B24FF4007118808842DDDB1980F0BDA2
+:1018600041F29416B542FADBB0F92450002D02DDA6
+:10187000A5EB221200E0002282844183641E20B284
+:1018800018800028EADDF0BD340700206400002045
+:101890005C0400202B0700204801002010B50446FE
+:1018A000B0F9020043F6991148438113E06840F211
+:1018B0006662504301EBA030E060B4F9001043F6DB
+:1018C000991251438A13216940F26663594302EB2E
+:1018D000A131216104F0A4FE6061A18840F6AB2231
+:1018E00008444010A0F515415539E062914205D9F0
+:1018F000A0F5F851FF39521C91421DD249F25451C2
+:10190000884202DDA0F5204002E0A0F5F850FF3843
+:10191000206300EB400040F34F002085B4F9241011
+:101920004A42904201DA104602E0884200DD084651
+:10193000E083228461848AE0A0F5FE42FF3A41F20E
+:1019400055518A4214D8A2F6AA20206300EB400029
+:1019500040F34F002085B4F924205142E1838842AE
+:1019600001DA084602E0904200DD1046404250E0B5
+:10197000A0F5D442AA3A8A4215D2A2F6AA20206340
+:1019800000EB400040F34F012185B4F924004242AE
+:10199000E2832084914201DA104602E0814200DCB9
+:1019A0000846608453E0A0F5AA42543A41F25653E7
+:1019B0009A4215D2A2F6AB20206300EB400040F320
+:1019C0004F002085B4F924104A42904201DA1046B3
+:1019D00002E0884200DD08464042E083218419E0AD
+:1019E000A0F5804241F254539A4215D2A2F6AA20A1
+:1019F000206300EB400040F34F002085B4F9241031
+:101A0000E1834A42904201DA104602E0884200DD5A
+:101A10000846208462841AE0A0F52852AB3A8A4234
+:101A200015D2A2F6AA20206300EB400040F34F013C
+:101A30002185B4F92400E08342422284914201DAF4
+:101A4000104602E0814200DC08464042A9E7B4F9B2
+:101A50001E0041420948B0F9000041438913E1806A
+:101A6000B4F920104942414389132181B4F922106D
+:101A7000494241438813608110BD00005C0400208E
+:101A800001210176704770471548164A4FF480418E
+:101A90000078042821D002F13C03D08A9B88C01A28
+:101AA00000B22F2801DD001108E0002801DD002030
+:101AB00007E00D4B984201DA184602E0402800DDAD
+:101AC00040209389184400B2884203DC40F26661EA
+:101AD000884200DA08469081704791817047000083
+:101AE0002B070020D8040020C0FEFFFF38B54B486C
+:101AF0004B4902880B889A1A92B20F2A71D309882F
+:101B0000484C01804FF0FF01E2884FF47A7355048E
+:101B10004FF4967002D51622009103E0950403D588
+:101B200015220091014670E0D50402D514220091DF
+:101B3000F8E7150502D513220091F3E7550502D504
+:101B400012220091EEE7950502D511220091E9E7F6
+:101B5000D50502D510220091E4E7150602D50F2223
+:101B60000091DFE7550602D50E220091DAE79506CF
+:101B700002D50D220091D5E7D50602D50C220091A1
+:101B8000D0E7150702D50B220091CBE7550702D508
+:101B90000A220091C6E7950702D509220091C1E704
+:101BA000D20702D008220091BCE72289550702D54E
+:101BB00007220091B6E7950702D506220091B1E70A
+:101BC000D20702D005220091ACE7A27AD20702D058
+:101BD00004220091A6E7A289D40603D5032200912E
+:101BE000A0E719E0140702D5022200919AE75407F2
+:101BF00003D4940701D4D20702D00122009191E7C7
+:101C00000020034602460146009002F039FFBDE87D
+:101C100038400248FFF746B938BD0000580A002096
+:101C200034070020640A0020F0B5594859498288D9
+:101C30000B889A1A92B29C2A64D3098881805649EB
+:101C40000A880146002A0B7843F0020156D1164655
+:101C5000524A1C0715680246127822F0020274D517
+:101C60004F4C0746E4887F785FEA845C02D547F0F2
+:101C7000010701E027F001074770A704477802D564
+:101C800047F0020701E027F002074770670401D41C
+:101C9000E70703D0477847F008074770640603D585
+:101CA000447844F0040404E01C0603D4447824F08F
+:101CB00004044470EC0450D4354C9A07247824F082
+:101CC000100423D4324D42782F7A2D78012A45F022
+:101CD000100514D0022A16D02D4C042AA47804F141
+:101CE000010C0CF0FF0C13D0072A25D0032A23D0B7
+:101CF000052A21D0062A1FD021F0100142E0B907A1
+:101D000002E00570F0BD39070029FADB0470F0BD70
+:101D1000FA0601D41A060AD50170022C04D280F802
+:101D200002C0BCF1020FF2D341F080012AE021F0A1
+:101D3000100101708670F0BD877A7F06F7D5032CFD
+:101D400004D8017080F802C0F0BD0FE05107D8D56B
+:101D50001906D6D443F0800114E002704178CB0715
+:101D600001D18907F0D522F010010BE0E9040BD472
+:101D70009907E9D4818AC82902D2491C8182E3E704
+:101D800043F00A010170DFE702708682DCE70000A1
+:101D90000C0700203407002036070020B002002086
+:101DA000640A0020094944F648000880091D46F6E7
+:101DB00048000880091D41F6CC4008800348001FF8
+:101DC000018841F02001018070470000182C01407B
+:101DD000084946F668000880091D0880091D41F27F
+:101DE000555008800348001F018841F02001018000
+:101DF00070470000182C014010B5C28800210AB1BC
+:101E0000032206E002890AB1022202E0428912B1ED
+:101E10000122027000E0017004784FF4804344F620
+:101E2000206244B1012C06D0022C07D0032C01D132
+:101E30004180818010BD4380828010BD41F23331EA
+:101E4000418040F6B731F4E730B5B1F86A5000236D
+:101E50001A240D22854202DCB1F9680030BD4D889C
+:101E6000854202DBB1F9000030BD01EB82056D88CF
+:101E7000854201DD144601E013DA134604EB030248
+:101E80004FEA52029A42F0D101EB830231F823105B
+:101E900054889288521A001B424301EB622000B220
+:101EA00030BD31F9220030BD054920B1086940F04C
+:101EB00080000861704703484860034848607047E5
+:101EC0000020024023016745AB89EFCD06494FF45E
+:101ED0007A70CA68D20705D0401E0004000CF8D101
+:101EE000FF20704700207047002002400E4A032068
+:101EF000A2F1500182F83E00002048810B4908867B
+:101F0000C862C8830884488490620948016DB1F5AD
+:101F1000206F01DBA3219162807A002802D0906AB1
+:101F2000404290627047000064000020400500209D
+:101F3000480100200449002048810881C862886265
+:101F4000024988627047000064000020D408002025
+:101F5000F0B53B4988894A89801A80B20F2866D338
+:101F600088894881CA8937480B3A272A26D28A7835
+:101F700022BB8268364B42F480728260324A354C12
+:101F8000354D12785607314A0AD4344E36881680B9
+:101F9000334A12881A80334A12882280324A09E072
+:101FA000324E36881680324A12881A80314A128898
+:101FB0002280314A12882A8001228A702F4B304DAC
+:101FC00019469A7F0968802A32D302F01F0255F819
+:101FD000222011422CD0826822F48012184E826096
+:101FE000123614461215B778521C62F38617254A2A
+:101FF000B77093F816C01778BCF1800F27F002066F
+:1020000008D30CF01F0C55F82CC011EA0C0F01D1AD
+:1020100047F0020616701A7E802A0DD302F01F02C6
+:1020200055F82220114207D144F400218160F0BD0F
+:10203000826842F48012D1E724F40021F6E7000020
+:1020400028070020B002002048010020D004002012
+:10205000D2040020D4040020D6040020C0040020B4
+:10206000C2040020C4040020C6040020C8040020CC
+:10207000CA040020CC040020CE040020F00500207B
+:1020800080930008D804002070B520488189028917
+:10209000891A89B20F292FD3818901811C4B1D48D0
+:1020A00019465D7A06681C4C096846F00402802DCA
+:1020B00007D305F01F0554F82550294201D126F019
+:1020C000040202609A7B802A17D302F01F0254F8A0
+:1020D0002220114211D1026822F002020260DA7A53
+:1020E000802A0ED302F01F0254F82220114208D198
+:1020F000016821F00801016070BD026842F002022F
+:10210000ECE7016841F00801F5E70000280700202E
+:10211000F0050020B002002080930008F0B51D4CAF
+:102120001B4A4FF0010C94F83B5094F80AE0144617
+:1021300092F83C3094F838402B43651CEEB2154DB4
+:1021400095F83D700025BEF1FF0F0AD0BEF1000FDB
+:1021500006D18B4213D155700C2C01D282F8386015
+:10216000F0BD834202D182F801C0F5E78B42F7D17E
+:102170005570B80709E000BF82F83850F0BD8342BF
+:10218000FCD1F84382F801C080070028F4D0F0BDEC
+:102190006004002048010020F0B5CA78002502F054
+:1021A0000F03D20601D58A7813430A784FF00F0E39
+:1021B00012F0FF0F4FF001021CD004680F8802FAE2
+:1021C00005F63740B74211D14FEA850C0EFA0CF7ED
+:1021D00024EA070703FA0CF43C43CF78282F02D0F7
+:1021E000482F02D002E0466100E006616D1C082D18
+:1021F000E4D304600C88FF2C1ED944685FF000060D
+:1022000006F1080702FA07F50F882F40AF420FD1F9
+:102210004FEA860C0EFA0CF7BC4303FA0CF73C436A
+:10222000CF78282F00D14561CF78482F00D10561A4
+:10223000761C082EE4D34460F0BD0000F0B5144CC9
+:10224000002801DAE36900E06368420D120185B2FB
+:10225000C0F301579540C0F30346032F05D0C202D7
+:102260000AD50322B240934307E023F0706263680B
+:1022700023F07063636002E0AB4343F0706201B12E
+:102280002A43002801DAE261F0BD6260F0BD00007F
+:10229000000001400246002092680A4200D001205E
+:1022A000704741617047016170470AB10161704731
+:1022B000416170470F4A104B92F838105B5C8342C3
+:1022C00001D1012004E00D4B5B5C834203D100206F
+:1022D00082F83A0070470A4B5B5C834201D181204F
+:1022E000F6E7084B595C814201D18020F0E70320DA
+:1022F000EEE7000048010020389800084A980008DE
+:102300003E980008509800080A4810B501784FF030
+:1023100000024C0708494FF0FF0389684FEA01713A
+:1023200005D5002901DA827210BD837210BD002923
+:10233000FBDBF8E748010020B0020020F0B5194EA1
+:10234000194C0022E31CA6F1060CB75CA518ED7829
+:10235000FF5C0D430F43BD421FD01CF80270FF5CB1
+:102360000F43BD4219D015460023A618F6780E4338
+:10237000C6545B1C1CF80220DBB2062BF5D3C178D7
+:1023800081700179C17000214218491C15711CF837
+:102390000550C9B20629F7D3F0BD521CD2B2032AA8
+:1023A000D3D3F0BD128F00086004002010B50246A0
+:1023B0000021064B06205C186478944200D1084640
+:1023C000491CC9B20629F6D310BD000048010020FF
+:1023D000214810B590F8671000222048012936D115
+:1023E0001F49898899BB1F491E4B4C6C40F6B83178
+:1023F000B3F876308C4227DD1B49097821BB90F871
+:102400002711491CC9B280F82711C8291CD380F8AC
+:1024100027210146D0F82C4191F82811A34203DD71
+:10242000052908D2491C01E041B1491E80F8281154
+:10243000C9B2052902D3012180F82611191B074CC6
+:10244000303CA162C0F82C31B3F5FA6F03D280F8AA
+:10245000262180F8282110BDC40C0020B0020020E5
+:10246000EA050020480100202B0700204FF4C0425D
+:10247000C260002181620E22028241F26202426148
+:10248000082202834FF46042428381834FF07842F6
+:10249000C0E9082140F6C41101807047B0F900106E
+:1024A000B0F90220891A41604269037E4A431A4109
+:1024B000836A13448362426A934200DD8262836AC4
+:1024C000026A934200DA8262C268836A4A43017CEC
+:1024D0000A410B41D118B0F91C208A4201DA10469A
+:1024E0007047B0F91A008842FADC08B27047000061
+:1024F00010B514481449B0F894200B889A1A92B277
+:10250000B2F5437F1DD90988A0F89410B0F8921055
+:1025100020F8601F002242860C480D4CC288828041
+:10252000C180C38983812489891AA4B2C48181604E
+:10253000E11A0161074A818AC182928A8282511A14
+:10254000816110BD48010020340700208C0C002060
+:10255000400500206400002009480A49B0F8B22074
+:102560000B889A1A92B241F684639A4206D309887C
+:1025700020F8B21F4188818000214180704700000F
+:1025800048010020340700200D480178C90702D017
+:102590000C49098801E04FF6FA71416609490120AA
+:1025A0001039088007482438018841F00101018072
+:1025B00004481838018821F0180101807047000094
+:1025C00048010020240400400A49D1F8982012B1A3
+:1025D000521EC1F8982031F8922F521C21F81A2966
+:1025E0004A6A521C4A628A8F521C8A8701F8400C40
+:1025F00070470000480100201CB52D4890F83B3082
+:1026000090F83C20934252D000248DF8044053406F
+:102610008DF800309DF800300122012B08D09DF884
+:102620000030022B09D09DF80030042B0AD00DE0B9
+:102630001F498DF80420443108E01D498DF804201D
+:10264000463103E01A498DF8042048319DF80420F2
+:10265000012A2CD190F83D309DF80040154AA34244
+:1026600017D090F83E309DF80040234208D0B0F8D3
+:102670004C30A0F84A300B881488E31AA0F84C308C
+:1026800090F838302BB1B0F840301488E31AA0F835
+:10269000423012880A80A0F8402010F83E1F9DF8B2
+:1026A0000020114300F801199DF8001001701CBDB5
+:1026B000600400203407002070B5344D40212846C6
+:1026C000FFF7E8FD840080212846FFF7E3FD44EA98
+:1026D0004004A9152846FFF7DDFD0443E1B22C4C68
+:1026E00094F878508D4250D04D4084F87810012DE8
+:1026F00003D0022D01D0042D47D194F87C00A843CB
+:1027000084F87C0094F87B20AA420FD084F87B5098
+:1027100094F87A2001238B401A4207D11A4384F897
+:102720007A2094F87910491C84F8791094F879107B
+:10273000042928D330B1012811D002280FD0042851
+:102740000DD012E01348C18821F04001C1802078EB
+:10275000002184F83B1020F06000207005E0217813
+:1027600041F02001217084F83B000B4994F83B00B4
+:1027700091F82720904204D081F8270007492020B3
+:10278000087000F00DF884F8545070BD001001403E
+:1027900048010020640A0020C40C00202807002003
+:1027A00070B50D4D40212846FFF774FD840080214F
+:1027B0002846FFF76FFD44EA4004A9152846FFF7B5
+:1027C00069FD04430548072100F8784F0171002195
+:1027D00041708170C17070BD00100140480100203F
+:1027E00070B5344890F83A10CA43920761D001F0AE
+:1027F000030280F8392090F83D305B061B0E80F80C
+:102800003D30012A01D0812A02D15B1C80F83D3085
+:102810000278D2074DD0DBB203F00102C3F34004CB
+:10282000A24246D1B0F856400025641CA0F856409C
+:10283000204CA0F8585090F83E60A47AB24202D0E2
+:1028400080F83E200DE0A607B6EB837F02D080F82B
+:102850003F5006E090F83F30642B02D25B1C80F8BA
+:102860003F3090F84030642B0CD25B1CDBB280F818
+:102870004030022B06D204F00103934202D102221F
+:1028800080F84020012901D0002912D190F8382089
+:10289000416E00EB820291610163D0E9061211449E
+:1028A000D0E908231A441144826A1144C26A1144CF
+:1028B000416370BD48010020FEE700002DE9F04FA4
+:1028C00000BF00209E4E9F4AA6F51271A6F5BE7964
+:1028D000A6F1440B06F1440E804601F5E074A1F127
+:1028E000780301F5457A1D5C15F0C00706D0402F2E
+:1028F00051D0C02F77D0802F76D004E115F01F057E
+:1029000004D0154440F080072F7201E082F808805F
+:10291000012826D0022824D0032822D0042820D041
+:1029200008281ED010281CD0874D55F820C0DCF890
+:10293000005054F820703D40CCF80050824D55F8BE
+:1029400020C0DCF8005056F820703D43CCF8005011
+:102950001D5CAD0659F820502F6813D53AF810C009
+:102960003EE051F820502F6854F820C007EA0C07C9
+:102970002F6051F820502F6856F820C047EA0C0706
+:102980002F60E5E7DFF8B8C10CF1F00C5CF820C06F
+:1029900007EA0C077EE015F01F0504D0154440F04F
+:1029A00080072F7201E082F8088001281DD00228DC
+:1029B0001BD0032819D0042817D0082815D01028B8
+:1029C00013D0614D55F820502F6854F820C007EA05
+:1029D0000C072F605C4D55F820502F685BF820C025
+:1029E00047EA0C0756E00BE056E051F820502F68FC
+:1029F00054F820C007EA0C072F6051F82050ECE78C
+:102A000015F01F0505D0154440F0800785F82170AA
+:102A100001E082F82180012825D0022823D0032854
+:102A200021D004281FD008281DD010281BD0464DC7
+:102A300055F820C0DCF8005054F820703D40CCF828
+:102A40000050414D55F820C0DCF800505EF8207071
+:102A50003D43CCF800501D5CAD0615D53A4D3AF813
+:102A60001070CC3514E051F820502F6854F820C075
+:102A700007EA0C072F6051F820502F685EF820C03D
+:102A800047EA0C072F60E6E72D4D3AF81070E03D5D
+:102A900055F820502F6036E015F01F0505D015447D
+:102AA00040F0800785F8217001E082F8218001283C
+:102AB00030D002282ED003282CD004282AD0082871
+:102AC00028D0102826D0204D55F820C0DCF8005022
+:102AD00054F820703D40CCF800501B4D55F820C0F4
+:102AE000DCF80050164F883757F820703D43CCF87B
+:102AF00000501D5CAD06B1D4114F3AF81050E03FC4
+:102B000057F820703D60401CC0B21128FFF4EBAEB6
+:102B1000BDE8F08F51F820502F6854F820C007EA24
+:102B20000C072F6051F820502F68DFF814C00CF10B
+:102B3000880C5CF820C047EA0C072F60D9E700003A
+:102B40000C960008F0050020089400084FF4077167
+:102B5000C1824FF45861018340F61451818370475C
+:102B6000F0B5C48AB0F900608681B0F90250C58121
+:102B7000B0F904300227002101220382AB4204DBBA
+:102B8000B54202DDC78042810CE0B34204DBAE42B5
+:102B900002DDC78041811CE09D4205DBB34203DDBD
+:102BA000C2804781018115E0B54204DB9E4202DD0F
+:102BB000C280418105E0AE4205DB9D4203DDC1805C
+:102BC0004281078106E09E4204DBAB4202DDC18008
+:102BD00047810281C388458900EB430700EB450527
+:102BE000BB89AE899B1B0FFA83FEA0F812E0068911
+:102BF000AB8900EB460CBCF80CC0A3EB0C03838242
+:102C0000B0F91830B7F90CC0A3EB0C0CB4EB4C0FB7
+:102C100004DA80F82010A3F1A10113E0A64503DD3A
+:102C200080F82010B9890BE026B1012E04D0022EC5
+:102C300010D004E0062100E0052180F82010A989C9
+:102C4000091B6D31418309B2B1F5586F04DB5B1E7E
+:102C5000438304E00421F0E7002900DC4283418B38
+:102C60008183F0BD0B49002288760A62CA614A62FC
+:102C7000094A32F9103002EB40028B62B2F90220AD
+:102C8000CA62064A32F810000882A1F86000A1F872
+:102C90006200704700020020629800085698000801
+:102CA0002DE9F05FFE48FF4982880B889A1A92B29C
+:102CB0000F2A44D30988FC4A818082461188012763
+:102CC000FA48FB4D002479B3491E1180C473F94AB8
+:102CD00084620168B2F902204E0742F6AA2318D492
+:102CE000EE8846F40056EE80F24D2D78AD0709D5FA
+:102CF000856825F080058560A0F87C4080F87E40DE
+:102D000080F87F40CD0404D480F8F070C0F8EC4027
+:102D100003E080F8F0404D0707D49A4205DB80F8C5
+:102D2000F470A0F8F24004E010E080F8F4404D07A1
+:102D300003D49A4201DBC90703D080F81141BDE8F2
+:102D4000F09F80F81171A0F81241F8E78046B0F8C2
+:102D5000181143F69820814202D2491CA8F8181194
+:102D600001F0A4FED44EDFF838B396F85000ABF172
+:102D7000180B10B1FEF7A0F905E09BF8001021F048
+:102D800001018BF80010FFF723FB00F0EDF9CB48B1
+:102D900041F268024FF40061406C904201DBC84A86
+:102DA00004E0B0F57A6F02DAC54A121D1160B6462A
+:102DB00096F85110DFF8F492DFF808C3C24EC90745
+:102DC000A9F1300937D09CF80E1080292FD398F83C
+:102DD000002092072BD498F80F2089F80520B54AD7
+:102DE0004946137823F002031370ABF802409BF8B6
+:102DF000003023F001038BF80030AA79520611D479
+:102E00004A89B2F5FA7F03D2521CA9F80A2012E0CF
+:102E100040F63C72904201DD00201CE1082089F858
+:102E2000037018E1CC700020A9F80A4013E189F87A
+:102E30000340A9F80A40D8F80800010501D5082088
+:102E400009E173469EF83FE05FEACE714AD098F8F8
+:102E50000F2089F805209CF8091080294DD398F897
+:102E60000010490736D4E988890404D520F02000F1
+:102E7000C8F8080036E0ABF802409BF8003040F09C
+:102E8000200023F001038BF80030C8F808009CF8FC
+:102E9000170080280BD300F07F034FF00040DCF8D0
+:102EA0000010D840014202D188F8047001E088F88F
+:102EB000044098F80400C00702D15FEA8E7005D57F
+:102EC0000320032A01D089F80870C4E00020C8F864
+:102ED0002840C0E020F02000C8F80800E88820F46E
+:102EE0000050E88098F8260101280DD093F863007F
+:102EF0001F4658B1FDF7A0FF13E0D8F8001041F0CD
+:102F00000401C8F80010B1E70920A4E0D8F80800CF
+:102F1000C10502D520F0080001E040F00800C8F823
+:102F2000080098F846004FF4804198B101281DD060
+:102F300002283078C0F3810029D08A1E012830D0C1
+:102F400002282ED0A8F81411604890F85E000428DA
+:102F50002AD01EE0307843F21E52C0F381000128CF
+:102F600012D0022810D042F614600AE0307842F6FF
+:102F7000CC42C0F38100012806D0022804D043F2DD
+:102F8000EB10A8F8140104E0A8F8142101E0A8F857
+:102F90001411A8F8441000BF97F87000012808D059
+:102FA00016E0A8F81421CFE743F69910A8F84400DA
+:102FB000F2E7307842F26662C0F3810001280ED059
+:102FC00002280FD041F6E120A8F81401A8F8442007
+:102FD0009BF80020D20708D0BBF8102007E0A8F823
+:102FE0001421F3E74FF40050EEE732488288AAF844
+:102FF000122010B2B8F944205043C0F38F32484633
+:10300000A9F814208A4200D9818231490978C90679
+:1030100005D5828A41F233318A4200D28182B8F8E2
+:103020000810C1F3C002C1F300218A4205D1828A8F
+:1030300041F699118A4200D98182A97AC90700D044
+:103040008482B9F81400C8F8280000287FF7E4AE9D
+:103050002048047002209AF81A1099B902284DD01D
+:1030600080B116490B789E0608D5AE79760605D54F
+:10307000174E3678F60966F386130B70E98821F44B
+:103080000261E9800D49496C4E2932DBEB88190653
+:103090002FD5B9F81260761CB6B2A9F812601BE001
+:1030A000700900203407002036070020B0020020FD
+:1030B000640A0020EA050020C40C0020480100201A
+:1030C000100C0140F0050020D8040020640000200E
+:1030D0000C07002048070020B6F5FA6F04D3A9F8C2
+:1030E000124023F08001E98008490B7823F00203A5
+:1030F0000B708AF81A0088F80F0020E6318F00293B
+:10310000AFD143F698213187ABE70000EA050020F4
+:1031100070B500230C8863F30F02012505FA03F64E
+:10312000344206D0C3F10F0605FA06F1114361F3EC
+:103130000F025B1C102BF1DB028070BD70B5002309
+:103140000C7863F30702012505FA03F6344206D032
+:10315000C3F1070605FA06F1114361F307025B1C90
+:10316000082BF1DB027070BDF0B51F4890F8663097
+:103170001E48012B816821F4006232D11C4BDE888D
+:1031800074062ED41B4D0F054FF00004B5F9025004
+:103190001ED4194A526C642A11DC40F638629542FA
+:1031A0000DDAB2040BD4027852070ED4B0F8D42052
+:1031B00040F6B835AA4203D2521CA0F8D420F0BD84
+:1031C00041F4006181605C81F0BDA0F8D440F0BDA5
+:1031D00041F2CD018D42FADD997AC907F7D18260BB
+:1031E000F3E78260F0BD0000C40C0020B0020020B4
+:1031F000640A0020EA050020480100200C490D481F
+:103200004B88426C03B982645B1C9BB24B80FA2BE7
+:103210000CD3836CD21AC2640020488040F6B830C8
+:10322000824203DB0449012081F80D017047000050
+:103230007009002048010020B0020020F0B5364D92
+:10324000364F044695F83B0097F83B102378084327
+:10325000EE1C6278834205D1E0781146FEF75EFFEE
+:10326000207908E094F802C084450CD1E17810463A
+:10327000FEF754FFE07905F82F0F2878805D68701D
+:10328000287BE877F0BD82421DD161461846FEF7E3
+:1032900045FF95F84E1095F83B00814207D1B97A69
+:1032A00009B1A17900E0617985F82F101EE06978F5
+:1032B000012901D0A17922E0617927E0297841F044
+:1032C0000401297012E0E1788142DBD119466046A1
+:1032D000FEF724FF95F84E1095F83B0081420AD185
+:1032E000B97A09B1617ADFE7217ADDE715F82F1F96
+:1032F000895D6970C5E76978012906D0617A85F82A
+:103300002F10B97A0029F1D1D8E7217A85F82F104A
+:10331000B97A0029EAD0D1E76004002048010020F2
+:103320000B48017821F0020100F8381B002100F859
+:10333000181941778177332181854185082141849E
+:10334000012100F81F1C034880F839107047000065
+:1033500060040020480100200D4900B50B4851F8D9
+:10336000012F40F8032F8988818008480121093006
+:10337000FEF7E4FF054802211330FEF7DFFF0348A4
+:1033800004211D305DF804EBFEF7D8BF6004002077
+:1033900048010020094944F648000880091D46F606
+:1033A00048000880091D41F2111008800348001FE1
+:1033B000018841F02001018070470000182C014075
+:1033C0002DE9F047664C674B0025A0780126654A39
+:1033D000103305287ED2DFE800F00313113E110000
+:1033E000108820F0010010801D805F480580001FBC
+:1033F0000580001F0580FFF7CDFFA670BDE8F087B0
+:10340000594941F244401C390880574945F6580053
+:1034100024390880091D47F25800088052492020AD
+:10342000283908800020401CC0B27328FBD3FFF766
+:10343000B1FF4C4984F85C502C3147F6906008800D
+:103440004848143006801D80108840F0010010802C
+:103450000220A070D2E700215FF0010004EB4102DE
+:1034600004EB4003B2F85020B3F850309A4200D237
+:103470000146401CC0B20628F0D33C48405C84F8AA
+:103480003900FFF74DFF1D2000F0F3F900F076F84A
+:10349000374E38484FF4807996F83B10012904D014
+:1034A00002291BD0042930D047E040218046FEF796
+:1034B000F1FE870080214046FEF7ECFE47EA400718
+:1034C00049464046FEF7E6FE074347F0010084F810
+:1034D0003B0000E03DE0224809302CE040218046DE
+:1034E000FEF7D8FE870080214046FEF7D3FE47EA6C
+:1034F000400749464046FEF7CDFE074347F002002D
+:1035000084F83B001648133015E040218046FEF752
+:10351000C1FE870080214046FEF7BCFE47EA400717
+:1035200049464046FEF7B6FE074347F0040084F8DC
+:103530003B000B481D3002F03BFF94F82F0086F84B
+:1035400038001D2000F0ABF90420A0700A48057077
+:1035500054E7108820F0010010801D80A5704DE711
+:1035600060040020000800403C2C0140188F000837
+:1035700048010020001001402B0700202DE9F041F8
+:10358000344C14F82F0F344DE07240212846FEF7DA
+:1035900081FE860080212846FEF77CFE46EA400632
+:1035A000AF1539462846FEF775FE0643207BF1B27B
+:1035B0002F3C814215D084F83C0040212846FEF77C
+:1035C00069FE860080212846FEF764FE46EA400632
+:1035D00039462846FEF75EFE064384F83B60FFF757
+:1035E0000BF81E4D95F83B00012827D0022828D063
+:1035F000042829D0174894F83B102730085C04F8B9
+:10360000300F14F80109FEF7D1FE04F82F09A87A4B
+:1036100000B10120607001F0E1FA94F84E0094F8D6
+:103620003B10884206D094F83800062802D2401C8D
+:1036300084F8380084F84E10BDE8F0810548093060
+:1036400004E00448133001E002481D30BDE8F041B9
+:10365000FFF7F4BD60040020001001404801002085
+:103660002DE9F041524991F87200AA287ED191F8D3
+:10367000730055287AD14F4C00200A5C2254401C1C
+:10368000C0B27428F9D34C4E2069C6F80100A08A54
+:10369000A6F80500D4F81600F060D4F81A003061DE
+:1036A000D4F81E001234706102F028FE4349608A8B
+:1036B000888102F03DFE207D123CC007307802D0A8
+:1036C00040F0040001E020F004003D4930704FF468
+:1036D00080403C4D886114F8280F85F82000608BED
+:1036E0006880A08BA880E08BE880208C2881608C8B
+:1036F000354F688194F8240087F8D20014F8011C33
+:10370000304686F83B100026C0F89C60FFF724FE88
+:103710002E48A18E0183E18E4183218F818394F80D
+:103720004210283C012908D0022901D0032909D0E0
+:10373000297821F00C01083107E0297821F00C01EB
+:10374000091D02E0297841F00C01297094F86E20DF
+:10375000012162B1012A01D0022A0BD087F846105C
+:1037600094F864301A4A4BB1518108E014E087F8AC
+:103770004660F5E7022287F84620F1E7568194F883
+:10378000701001290AD094F86D1051B101290BD0A5
+:103790004FF48051A0F87610BDE8F08144F21C711E
+:1037A000F8E74FF40051F5E741F25551F2E7000018
+:1037B00000FC0008C40C0020480100206400002028
+:1037C0005C0C0020D8040020B0020020400500203E
+:1037D000640A00207CB50121082000F087FB4FF42B
+:1037E0008070ADF8040010248DF8074001208DF89A
+:1037F000060001A91548FEF7CFFC0121092000F0C1
+:1038000075FB01211248FEF719FD0820ADF80000F4
+:1038100004208DF803000F4E03258DF802506946F1
+:103820003046FEF7B9FC08213046FEF73AFDADF808
+:1038300000408DF803408DF8025069463046FEF78F
+:10384000ABFC10213046FEF72CFD7CBD001401407E
+:1038500000023000000C0140FEE7704700F01F023C
+:10386000012191404009800000F1E020C0F8801162
+:10387000704700F01F02012191404009800000F1D3
+:10388000E020C0F88011704700F01F020121914034
+:103890004009800000F1E020C0F80011704700F0FE
+:1038A0001F02012191404009800000F1E020C0F892
+:1038B0000011704770B50F23C47801780122F4B16C
+:1038C000144C2468457804F4E064C4F5E064240AE8
+:1038D000C4F10406E3408478B5401C402C4301F158
+:1038E000E021230181F80034007800F01F018A40B4
+:1038F0004009800000F1E020C0F8002170BD01F017
+:103900001F0082404809800000F1E020C0F88021BB
+:1039100070BD00000CED00E0024908430249086058
+:10392000704700000000FA050CED00E02DE9F05FA3
+:1039300000261D20FFF792FF6C4CDFF8B4B1A4F114
+:10394000B800A77E90F83810DFF8A8E1DFF8A8A14A
+:1039500000258F427ED0E776A176626A036B5A43D8
+:103960004FEA12499BF80820120702D51EF80120E1
+:1039700000E00A4694F812C0BCF1010F09D004EB34
+:103980004206B6F902C0C4F828C0B6F90460E6627F
+:103990000CE043F6FF7CC4E90A5C90F83DC05FEAA6
+:1039A000CC7C01D012B102E0052A00D1012600EB47
+:1039B00047074FF0804CBF893F04B7FBF3F3E36147
+:1039C000476BBCFBF7F7276294F813C0BCF1000FFC
+:1039D00006D0BCF1010F05D03B4403EBD3735B1061
+:1039E000636201E03B466762DFF810C14FF6FF7784
+:1039F00007EA8307ACF808709AF8007090F80A801C
+:103A000090F83DC0082F08F003070CF0030C05D018
+:103A100067450BD1B8F1000F05D008E0674505D028
+:103A2000B8F1000F03D05B42636200E06562C6B18B
+:103A3000636A002B03D006DD228D05E00AE0304BDF
+:103A400033F8122000E0A28DA4F86020227822F042
+:103A5000200222709AF80020042A07D0082A05D0F4
+:103A600012E0B4F8603003EB0902EDE780F8405053
+:103A700065629BF80800000701D51EF80110204878
+:103A800030F81100A4F860001E49606A09883E31D0
+:103A90004843B4F8601001EB204006B21D20FFF748
+:103AA000F3FE606A002807D021784FEA81600ADDC2
+:103AB000002804DAA08D09E0B4F8600006E0E06AAE
+:103AC000B04208DB0CE0002802DA208D208208E0FA
+:103AD000A06AB04204DD208241F02000207000E0A6
+:103AE0002682257565752586BDE8F09F00020020B9
+:103AF000B0020020449800082B0700203C0A002058
+:103B0000569800082404004043184FF48042934222
+:103B100010DD904202DD104600210BE0914202DDF3
+:103B20000020114606E08003B0FBF3F000B2C0F5C0
+:103B3000804109B241EA00407047F0B541F2862366
+:103B40000022C3600E24826204824CF2E82508261B
+:103B50004561068343F6FF774283878340F2492E0F
+:103B60004FEA873CC0F808E0C0E9082CCB608A62C5
+:103B70000C824D610E834A838F83B4208860C1E933
+:103B8000082CF0BD002181620949C1600E2101822B
+:103B90004FF6BF514161082101834FF440414183F9
+:103BA00043F6FF7181830907016202494162704750
+:103BB000638A010000C0FF0F064941F6A260088039
+:103BC00005480168054A01F4E06111430160BFF353
+:103BD0004F8FFEE7442C01400CED00E00400FA0595
+:103BE00038B501210D2000F081F94FF4E060ADF807
+:103BF000000018248DF8034003258DF80250694613
+:103C00000D48FEF7C9FA4FF46040ADF800008DF89A
+:103C100003400A4C8DF8025069462046FEF7BCFA74
+:103C2000A014ADF8000048208DF803006946204636
+:103C3000FEF7B2FA38BD000000080140000C014058
+:103C40002DE9F0410121CE028CB0304600F04EF952
+:103C5000DFF86C81404601F037FC08A801F060FEF7
+:103C60004FF45860ADF824000024ADF82040202027
+:103C7000ADF822000125ADF826408DF8285008A99E
+:103C8000404601F0FFFD0021404601F052FE4FF694
+:103C9000FF71404601F057FE01220021404601F02D
+:103CA000E3FD0121404601F0CBFB04A801F0E3FB5A
+:103CB000ADF81060A802ADF81200ADF81440A220D3
+:103CC000ADF816002803ADF81800ADF81A40ADF8AD
+:103CD0001C4004A9404601F0BDFB6027ADF8007010
+:103CE000ADF80440ADF80840ADF80C40ADF8024026
+:103CF000ADF80640ADF80A40ADF80E4069464046C2
+:103D000001F0A2FC6946404601F0E4FC69464046E9
+:103D100001F02AFDADF8045040F61450ADF80070E3
+:103D2000ADF80600ADF80840ADF80C40ADF8025013
+:103D3000ADF80A40ADF80E406946404601F058FD26
+:103D40000121404601F0A0FB0821404601F0BCFCE7
+:103D50003146404601F0FEFC0821404601F042FD9C
+:103D60003146404601F076FD7021404601F07FFD6E
+:103D700018208DF82C008DF82D408DF82E408DF8F0
+:103D80002F500BA8FFF796FD0D480C30018841F02D
+:103D9000800101800A481430018841F0010101804E
+:103DA000001F04800121404601F078FB8DF8285067
+:103DB0000121404601F07CFB0CB0BDE8F081000021
+:103DC000002C0140704740F213414160082181609E
+:103DD0008621C1604FF48041016149424161002167
+:103DE0000162C162704701627047000010B501882E
+:103DF0004288891A09B20183B1F5005F02DBA1F59F
+:103E0000804104E011F5005F02DC01F5804101838F
+:103E1000B0F9182041685143C1618368846A5343F3
+:103E2000C2681B12624303EB2222036A1A44114444
+:103E300002628A13426241698A4203DB01698A4253
+:103E400000DC11468A1AC0E90A21028E4FF403737E
+:103E5000594302EBA13202860B4A1278082A04D198
+:103E60000A4A936F03EBA1319167B0F93010B1F5B5
+:103E7000804F02DDA1F5804103E0002902DA01F55F
+:103E80008041018610BD00002B070020780A002029
+:103E9000034A516821F440410143516070470000DA
+:103EA00000100240044A0029516901D0014300E09A
+:103EB000814351617047000000100240044A00290C
+:103EC000D16901D0014300E08143D1617047000016
+:103ED00000100240044A0029116901D0014300E0AA
+:103EE000814311617047000000100240044A00291C
+:103EF000916901D0014300E0814391617047000066
+:103F000000100240044A0029D16801D0014300E0BA
+:103F10008143D160704700000010024030B5244951
+:103F20004A6812F00C03234A03D0042B01D0082B5B
+:103F300026D002604A680F231F4C03EA1212A35CCA
+:103F40000268DA4042604B68072505EA1323E35C08
+:103F500022FA03F383604B6805EAD323E35CDA407B
+:103F6000C2604B68032403F4404104EA933303EB3B
+:103F70009161114B1B1F595CB2FBF1F1016130BD26
+:103F80004A680E4B1A404B68140103F4803303D582
+:103F9000C2F38342113202E0022404EB924213B1D5
+:103FA0004B689B0301D5064B00E0024B5A43C0E728
+:103FB0000010024000127A000400002000003C08BB
+:103FC00000093D002DE9F041274CA615402120466F
+:103FD000FEF760F9850080212046FEF75BF945EA8F
+:103FE000400531462046FEF755F90543EDB2402124
+:103FF0002046FEF74FF9870080212046FEF74AF958
+:1040000047EA400731462046FEF744F90743F8B235
+:10401000A842DBD140212046FEF73CF987008021F1
+:104020002046FEF737F947EA400731462046FEF7BB
+:1040300031F90743F8B2A842C8D140212046FEF723
+:1040400029F9870080212046FEF724F947EA400736
+:1040500031462046FEF71EF90743F8B2A842B5D113
+:104060002846BDE8F08100000010014010B502684C
+:10407000416802FB02F301FB01330D4CA34211D94D
+:104080001B0E0E3B0B4C9BB212B234F8133009B22C
+:104090005A43594342F38F3241F38F31C0E9022131
+:1040A000012102E0C0E902210021017410BD0000DD
+:1040B000E10BBF0E688C00082DE9F05FF848F94964
+:1040C00002880B889A1A92B20F2A7DD30988018040
+:1040D000F54802468189D2884B0703D48B0701D467
+:1040E000CB0702D042F4007201E022F40072C280D9
+:1040F0008246080702D45046C90604D5BAF806100D
+:1041000041F0010102E0C18821F00101AAF8061086
+:10411000E548FDF771FEE548B0F93A10B1F5804F7A
+:1041200002DA491C418703E0E0494FF480404887A8
+:10413000DFF87C9341F6CC40DE49D9F8502082422A
+:1041400003DD886820F010008860DB48DB4F002525
+:10415000038823B15B1E0380CD733D7027E0BAF85E
+:10416000060044041BD4BAF80C30DC0617D41B0735
+:1041700015D4030613D4830611D403050FD44306C4
+:1041800003D5CF4B1B781B0609D5430707D4C305BE
+:1041900005D4030703D4830401D4C00607D5C94856
+:1041A000CD73C94B3D70C5831D8080F82A508B4666
+:1041B0000846C98FC54CDFF818C351B1491EC187E5
+:1041C000237823F0020300E0F4E023708BF80F5013
+:1041D0000AE0217841F0020121703878012804D1E9
+:1041E0009CF80000062800D13D703878DFF8E4E242
+:1041F000B94E4FF001080A2877D2DFE800F0FDDB66
+:1042000005DBFCFBDB76FAF902F08EF9A94890F8A1
+:104210000D0108B9FEF7F2FFDFF898A2CB46AAF12C
+:10422000300ABAF81810491C8AB2AAF81820D9F82E
+:10423000440040F62821884202DAAAF8185014E017
+:104240009A4940F6CC43C96899420EDBB4F9041090
+:1042500043F69913994208DBB2F5FA7F05D3327819
+:104260001AB9AAF8185086F800809C4A118869B1DA
+:104270009AF804305B1CDBB28AF80430022B05D3B9
+:1042800097498AF804500B885B1C0B80894CE17BB2
+:10429000092912D002297CD0A4F83051B4F840107A
+:1042A000A946C9B141F288354946AAF81890A842F2
+:1042B00020DA3078012819D01CE079484430FEF724
+:1042C000D5F8FDF713FEDBF84410CAF82C1041F2C4
+:1042D0007C51CAF81C1060E2B08A2086F06A7063D4
+:1042E000B06A3063A4F8408036E0A1E17C483170C8
+:1042F000018011807B4890F8682040F63A20012A1E
+:104300000DD0C4F8D81084F8EA10CAF82410B4F913
+:10431000301001F21D52824218D8102317E094F891
+:10432000282102B97049C4F8D81084F8EA80B4F999
+:10433000301001F21D528242B4F8D80000B202D807
+:1043400010231A4605E02023022202E02023102237
+:10435000002000F0A1FB2086624864494FF492736C
+:1043600090F86800012815D0DBF8440040F2DC52D8
+:10437000904203DAB6F90A209A4215DBB4F84020DD
+:1043800040F6C413521C92B2A4F840209A420BD2B9
+:1043900012E01AE0DBF8442040F2DC50824209DAF5
+:1043A000B6F90A00984205DA87F8009084F8EA9096
+:1043B000A1F81A90BDE8F09F3C4AD268002AF9DCC7
+:1043C00042F6E0629042EFDAF4E7B4F8301140F6DA
+:1043D000B832914207D2324B183B1B78DB0702D12F
+:1043E000491CA4F830118BB240F2DC518B4204E03E
+:1043F000B8E096E0DDE0D8E0E0E002D842F6CC415B
+:1044000003E0A4F8302143F26661F167CAF82C009A
+:104410008AF80780364FA4F8405084F8EA50797F34
+:104420005646D1B1F87F70B3208DB4F9301000B288
+:104430000A23052200F030FB2086FD7787F81D5007
+:10444000B4F91601B4F91411884257DA254991F8E4
+:104450004D1019B300F1020052E000B2254901F0FD
+:1044600013FDA4F8E400A16A814200DA08461D4960
+:1044700000B2F08291F84D100029B4F9301003D049
+:104480003623052203E005E040F24713362200F010
+:1044900003FB01E040F266602086D1E72CE00000DB
+:1044A0007009002034070020640A00204005002025
+:1044B00048010020B0020020380700202B07002010
+:1044C0000C070020040900201E000020EA0500203F
+:1044D0002C0700206802002064000020200000203B
+:1044E00022000020C40C00209AF9FFFFE4090020FC
+:1044F0008C0C00205A8E0008083001E003DD801E7D
+:10450000A4F8160101E0A4F81611B4F930104FF424
+:104510008040814201DD20864CE70029FCDA2586B7
+:1045200048E7D34ADBF8DC105846914202D2491CD6
+:10453000C0F8DC10C17B082903D1D0F8DC1091420F
+:104540000CD33D708168CA0502D521F0080101E055
+:1045500041F008018160CBF8DC502BE7BDE8F05F4B
+:1045600002F004BD9BF80F005E46092803D0358693
+:104570008BF80F5050E1BF4C206A401C206202288B
+:1045800009DDA08D012301B2A08B052200B200F04D
+:1045900083FA2562E062B848A18D0180B9F8441021
+:1045A0004180FDF77BFF308604E7BDE8F05F04F053
+:1045B0001DBA9EF8000009287DD0FBE68BF80D514E
+:1045C0009BF8281161B142F31100CBF8D850AB49E8
+:1045D0008203F06280108A628103B062A84881621F
+:1045E000A4480583D9F8441041F28830814207DAA3
+:1045F0003078012804D1A34835700580A248058091
+:10460000A24AA34B1088401C81B2A2481180C8293D
+:1046100002D30478012C17D0B1F57A7F02D3047845
+:10462000022C11D0B1F5FA6F02D3017803290BD017
+:104630009BF80F00801E082877D2DFE800F010B04A
+:10464000F1EF047677A2B5E605701580BAF806108A
+:1046500021F40061AAF8061083F80080E8E7FDF76E
+:1046600053FE99F800004C46400612D58A488078DF
+:1046700004280ED0616C204682290ADA817A94F8E7
+:104680003D0001F0030100F00300814201D001F080
+:10469000FBFD3878062887D084F83F50206D774995
+:1046A00040F311008203F06280108A628103B062DD
+:1046B0007348816200E0AFE0FDF718FC6D485E468C
+:1046C00080F80780BBF81401ABF81601606CABF8FA
+:1046D0008250B0F5437F12DD4FF48040A6F8800091
+:1046E000B06840F48060B06094F838100529AAD111
+:1046F00040F01000CBF808008CE038705AE64FF418
+:104700008041A6F88010B16821F48061B16040F268
+:104710008A21884204DA2078400601D402F012FB94
+:10472000B06840F01000B06074E098E0D9F8440040
+:10473000B0F5437F07DA9CF80010062903D000BFCC
+:104740008CF8005083E05548017821F04001017059
+:10475000FDF7CCFB43F6FE70ABF816010BF1DC0461
+:10476000FDF7D2FD4E4810F8341F21F00101017011
+:10477000434925608D6241498D6208213970456445
+:1047800018E63D48FDF772FEFDF7B0FB3948D9F851
+:104790004410C16241F27C51C1610920ADE79AF831
+:1047A0000600C006AAD4D9F844004C46B0F57A7F7A
+:1047B00032DDFDF7A9FD2078400611D53648807816
+:1047C00004280DD0606C82280ADAA07A94F83D1093
+:1047D00000F0030001F00301884201D001F054FD14
+:1047E00084F83F50B4F85000ABF8300001B24FF4F9
+:1047F00080405D46814200DD2886FDF777FBA86892
+:1048000040F48060A86094F838100529B8D140F0D1
+:104810001000A860022070E73D70CBE513E0FFE7D1
+:10482000D9F84400B0F5437F03DA9CF8001006295C
+:1048300086D1BAF8061021F02001AAF80610FDF77B
+:1048400063FD042059E79CF80000062802D087F891
+:104850000080AFE509208EF8000005204DE70E48E6
+:1048600085708CF8005086F85E50ABF83050A1E5AA
+:10487000C0D4010080020020B4090020D408002028
+:10488000A4080020220000202000002016000020A4
+:104890001400002015000020600400203A070020CA
+:1048A000780A002030B585B001210420FFF71EFBF7
+:1048B0004FF40040ADF8100048208DF8130004A913
+:1048C0001848FDF769FC01210846FFF7F7FA40F6A2
+:1048D0008C20ADF8040003240020ADF80040ADF8B2
+:1048E0000200ADF806004FF080456946284600F00A
+:1048F000C9FF1C208DF80C008DF80D408DF80E407E
+:1049000001208DF80F0003A8FEF7D4FF0122114605
+:10491000284600F091FE0121284600F0BFFD05B0B9
+:1049200030BD000000080140704700002DE9F04153
+:10493000304CE07800285AD12078002857D0401E0B
+:1049400010F0FF00207052D14FF49670208272B6A2
+:10495000294F45F2AA50A7F872000020FDF7A4FAEB
+:10496000264D13202860FDF7B1FAA8BB3420E8607B
+:1049700002202861224E6E61286940F040002861C3
+:10498000FDF7A4FA40BB00211E4A08465FEA255302
+:1049900012F800C0BCF1FF0F00D00121401C80B212
+:1049A0009842F5D3C1B9C4E9067639260127A06932
+:1049B00010F8011B10F8012BA061E06901EB022146
+:1049C00002886A612F6120F8021BE061FDF77EFA20
+:1049D00010B9761EB6B2EAD20120FDF765FA62B6CA
+:1049E00001F0A6FC0848816821F480418160BDE89F
+:1049F000F081000028070020C40C002000200240A5
+:104A000000FC000800FC0008B00200201948016802
+:104A100041F010010160016821F0030101600168AB
+:104A200041F0020101601448416841604168416001
+:104A3000416841F480614160416821F47C1141602A
+:104A400041680E4A11434160016841F08071016084
+:104A500001688901FCD5416821F00301416041688A
+:104A600041F0020141604168C1F381010229FAD19C
+:104A7000704700000020024000100240000028089B
+:104A800030B5044C039D6080A180E2802381658164
+:104A900030BD0000580A00200A44824201DA10B2F8
+:104AA0007047C91A8142FBDD08B270472DE9F04317
+:104AB0004348DFF81081DFF81091C17F457A046820
+:104AC00001260023414A424880292BD301F01F01CF
+:104AD00058F821100C420146096802D041F4805177
+:104AE00001E021F480510160CF0417D48F0415D563
+:104AF000977AFF0707D0538199F800C02CF0020C79
+:104B000089F800C00AE090F84670BFB14FF0020C7F
+:104B1000012F18D080F8463080F81AC10F0B67F3C8
+:104B20004D310160802D2AD305F01F0158F8211066
+:104B30000C4201680CD041F004010BE080F84660A3
+:104B400080F81A31EAE780F846C080F81A61E5E794
+:104B500021F0040101604C070DD44C050BD5947A6B
+:104B6000E40708D0538199F8005025F0020589F830
+:104B70000050C0F898308C0864F38A210160917A63
+:104B8000C90717D1134991F86410012912D11249AC
+:104B9000496C32290CDC0178490709D501890905DE
+:104BA00006D4D0F8981047F23054A14204D9568167
+:104BB000C0F89830BDE8F083491CC0F89810F9E7B8
+:104BC000F005002080930008EA050020640A002018
+:104BD000B0020020C40C00204801002010B5FCF7F2
+:104BE000C1F80F48018821F0020101800C491831F9
+:104BF00009880C4A928E1144094A343211800849BE
+:104C00000C390A8842F001020A80011D0A884FF619
+:104C1000ED531A400A80018841F01201018010BD55
+:104C20000C0400406004002006484188491C89B2F9
+:104C30004180B1F57A7F04D38188491C81800021AD
+:104C4000418070474C0700200F4810B5016841F0C3
+:104C50000101016041680D4A1140416001680C4A40
+:104C600011400160016821F480210160416821F454
+:104C7000FE0141604FF41F018160FFF7C7FE054947
+:104C80004FF00060086010BD001002400000FFF807
+:104C9000FFFFF6FE08ED00E02DE9F0413149324D0D
+:104CA0000888401C088028884FF00004000629D599
+:104CB000FCF7D8F92D4A2E4807231778C8262D4926
+:104CC000012F22D02C4FB7F806C0BCF1000F3ED008
+:104CD000B0F80CC04CF0080CA0F80CC0B0F806C03E
+:104CE0002CF4006CA0F806C0886820F004008860EE
+:104CF000FC801370CE8700204FF49661401C80B278
+:104D00008842FBD32C80BDE8F0811C4F97F800C08F
+:104D1000BCF1010F0FD0BCF1020F11D0B0F806C0EA
+:104D20004CF4006CA0F806C0886840F0040088606D
+:104D300005203870DDE7B0F80CC04CF0080C03E03B
+:104D4000B0F80CC04CF0100CA0F80CC0F0E70C4F01
+:104D50003C70C78847F40067C780886840F004004B
+:104D60008860C6E74C070020102C01402B0700206C
+:104D7000640A0020B0020020700900202C070020E7
+:104D800049070020704700002DE9F0434FF08040B4
+:104D9000018A21F001010182AB48007800287CD112
+:104DA000AA4FF87B002878D1A948406C322874DCDF
+:104DB000A8488068DFF8A0924104A84DB9F8040023
+:104DC0004FF0000403D4401CA9F8040026E1002899
+:104DD00074D02978012611B1012912D015E1494674
+:104DE000B0F5BE7FFAD92E70CC718C71EC702C723C
+:104DF000287A0A18401CC0B2147228720F28F7D300
+:104E000003E1B9F802204946824201D9EE7100E07F
+:104E1000EC7191488A7908300F2A15D2CB79082B8A
+:104E20000BD2C3F10708EB7912F800C003FA08F3BC
+:104E300063441354CA79521CCA71CA79082A03D12F
+:104E40008A79521C8A71CC7199F80610C8460F29CC
+:104E500073D10D21FCF770F8A881010A6970C0B206
+:104E6000A87088F8064098F816208A4265D198F80C
+:104E70001510814261D198F80BC0794903230222B1
+:104E80007848BCF1000F10D0BCF1010F02D0BCF18A
+:104E9000020F14D080F86A2000E0C9E091F800C049
+:104EA0002CF00C0C0CF1080C0FE080F86A6091F803
+:104EB00000C02CF00C0C0CF1040C06E0A7E080F80C
+:104EC0006A3091F800C04CF00C0C81F800C098F8E2
+:104ED0000C10B6EB111F04D180F86E4087F84640E5
+:104EE0000EE0B2EB111F04D180F86E6087F84660C7
+:104EF00006E0B3EB111F03D180F86E2087F846203F
+:104F00000B0717D001F00F01012901D0022915D09C
+:104F100080F86C602C7198F80D102A7906FA02F36B
+:104F20000B406B71082A41D2DFE802F00B0F4016EC
+:104F3000212C333A80F86C40ECE766E080F86C2076
+:104F4000E8E713B380F8704030E013B180F85060A8
+:104F50002CE080F8504029E023B180F8656087F8A4
+:104F6000036123E080F8654087F803411EE023B128
+:104F700087F8F54080F84D4018E087F8F56080F834
+:104F80004D6013E013B180F868600FE080F868406E
+:104F90000CE013B180F8666008E080F8664005E038
+:104FA00013B180F8676001E080F86740521CD2B20C
+:104FB0002A71082AB1D398F80E102B4A8B0705D511
+:104FC00087F8F16080F86460568104E087F8F1406A
+:104FD00080F864405481C90702D080F8294001E07C
+:104FE00080F8296098F8111000F86D1FC2781F48EA
+:104FF000012A1FD009B3012922D04FF4805100BFEC
+:10500000A0F876101A493C200870A9F80240A9F8C7
+:105010000440B9F80210491CA9F80210B9F80210AE
+:10502000B1F5FA7F04D940F2F511A9F802102C70FD
+:10503000BDE8F08344F21C71E2E74FF40051DFE772
+:1050400041F25551DCE700002B070020B0020020A0
+:105050004801002000100140AC0C0020C4060020D4
+:10506000D8040020C40C0020640A00204005002061
+:10507000280700202DE9F05FFDF746F98E4D2888BE
+:10508000A5F10406C0070AD0308820F0080030805F
+:10509000288820F00900288001F054FED9E02888F3
+:1050A000DFF81892DFF81882864C80071AD5B9F815
+:1050B000001041F00101A9F80010B8F80000804983
+:1050C00014315030088028884FF6F9510840288064
+:1050D000308840F004003080FEF774FF84F83C0014
+:1050E000BDE8F09F2888784F4007288871D520F0C8
+:1050F00004002880FEF766FF94F83C108142EFD14F
+:10510000308820F004003080FDF7D6FA2078410680
+:1051100005D594F8541094F83B209142E0D03978AA
+:10512000400621F00201397004D5FEF727FA97F8FE
+:105130002F7004E094F83C00FDF738F90746DFF8DB
+:1051400080B140F68C2A0BF1180B062F47D294F849
+:105150003800B8423ED03846FDF7ACF82078C0079A
+:1051600016D094F83A0094F8391000F003029142F6
+:1051700006D0A17A00F0010001F00101884215D1AA
+:10518000FDF702FAFBF73AFEFDF72AFB384689E005
+:10519000FDF7FAF9FBF732FEFDF722FB3846FDF783
+:1051A00013FA207840F00100207099E7288820F059
+:1051B00008002880206B810801EBD000504515D2F3
+:1051C000B8F800100844ABF80000308840F0080040
+:1051D00003E00DE0308820F00800308080E7B9F867
+:1051E000001041F00101A9F80010DFE75046E7E7A1
+:1051F0000007288831D520F008002880308820F06A
+:1052000008003080FEF7DEFE84F83C00FDF754FA1B
+:10521000387820F0020038702078400604D5FEF778
+:10522000ADF997F82F5004E094F83C00FDF7BEF874
+:105230000546062D08D294F83800A842B5D0FDF7EF
+:10524000A3F9FBF7DBFD2AE02048C18841F04001CB
+:10525000C180BDE8F05FFDF7A3BAC006288825D558
+:1052600020F010002880308820F01000308097F85F
+:1052700038000C2802D2401C87F83800387840F0FB
+:1052800002003870FEF77AF997F82F50787884F892
+:10529000390094F83800A84287D0FDF775F9FDF77A
+:1052A0009FFA2846BDE8F05FFDF78EB94EF2BE11B9
+:1052B0000840288014E7000010040040000400406B
+:1052C000240400404801002060040020640A0020FB
+:1052D0002DE9F04F514F85B0388820F0010038801B
+:1052E0004E480026103006804D4CDFF838A14FF0B4
+:1052F000010894F85C0042F63029C10774D072B6F8
+:105300004948816941F400718161816941F480619A
+:1053100081614FF40040FEF7BBFD444D002128465B
+:10532000FBF7CAFA00212846FBF7BCFADFF800B108
+:1053300000215846FBF7B6FA00213E48FCF714F965
+:105340002846FBF7D5FB5846FBF7D2FB4FF460200D
+:10535000CDE902068DF8056000968DF810808DF875
+:10536000048069462846FBF755FC01231A460F21A5
+:105370002846FBF7A0FC01212846FBF793FA002002
+:105380004946401C80B28842FBD328462E6001214A
+:10539000FBF7D0FC28688007FCD524484C30006817
+:1053A00094F85C1021F001012144A1F85000FBF7B2
+:1053B0008DFA62B6FDF7EEFF47F69061AAF800108D
+:1053C00094F85C00401CC0B284F85C000C2822D227
+:1053D00012491431A1F80080388840F0010038806B
+:1053E00005B0BDE8F08FFFE7134920F00100085A2F
+:1053F00012490880114945F65800083908800F48BD
+:1054000047F25801001F01800C4920200C39088008
+:10541000AAF80090D4E70320A070E1E7000800405C
+:10542000600400202C0800400010024000240140CD
+:1054300000280140080002403C8F0008202C014059
+:105440000029018802D041F0800101E021F08001B3
+:105450000180704710B50A884B88CC881A438B8826
+:1054600023431A430B891A434B8989891A430A43F8
+:10547000A0F8442010BD0021018041808180C180BE
+:1054800001814181818170470029818802D041F0EA
+:10549000010101E021F001018180704700290188AC
+:1054A00002D041F0010101E021F0010101807047CB
+:1054B000002930F8441F02D041F4004101E0C1F35B
+:1054C0000E010180704700004B4910B5884202D19F
+:1054D0000121C41486E0B0F1804F09D047498842C9
+:1054E0000DD101210220FEF7F5FC0021022064E02D
+:1054F00001210846FEF7EEFC002101205DE0404955
+:10550000884206D101210420FEF7E4FC002104209A
+:1055100053E03C49884206D101210820FEF7DAFC1D
+:105520000021082049E03849884206D10121102095
+:10553000FEF7D0FC002110203FE03449884206D11C
+:1055400001212020FEF7C6FC0021202035E0304953
+:10555000884202D10121441444E02E49884202D1FC
+:105560000121CC043EE02C49884202D101210C05E6
+:1055700038E02A49884202D101214C0532E028490D
+:10558000884206D101214020FEF7A4FC00214020E2
+:1055900013E02449884206D101218020FEF79AFCBD
+:1055A0000021802009E0204988420AD18415012188
+:1055B0002046FEF78FFC00212046BDE81040FEF794
+:1055C00089BC1A49884202D101210C040AE0184919
+:1055D000884202D101214C0404E0164988420AD1D4
+:1055E00001218C042046FEF78DFC2046BDE81040CA
+:1055F0000021FEF787BC10BD002C014000040040D4
+:1056000000080040000C0040001000400014004062
+:1056100000340140004C0140005001400054014062
+:1056200000180040001C00400020004000400140E5
+:105630000044014000480140002A828901D00A4309
+:1056400000E08A438281704730B5028C22F001026B
+:105650000284028C8388048B22F0020224F07305FA
+:105660000C882C430D8915434A882A43114DA842C2
+:105670000BD0114DA84208D0104DA84205D0104DB6
+:10568000A84202D00F4DA8420DD122F008054A8948
+:1056900023F440732A4322F004058A882A438D8923
+:1056A0001D43CB892B4383800483C9888186028470
+:1056B00030BD0000002C014000340140004001409A
+:1056C0000044014000480140028B22F008020A43D6
+:1056D0000283704770B5028C22F010020284028CA3
+:1056E0008488038B0D8823F4E6464FF6FF7303EAA4
+:1056F000052535430E8922F0200203EA06161643DB
+:105700004A8803EA02123243104EB04202D0104ED1
+:10571000B04215D122F080064A8924F4406403EA9D
+:105720000212324322F040068A8803EA0212324310
+:105730008E8903EA86062643CC8903EA840434432F
+:1057400084800583C9880187028470BD002C0140D4
+:1057500000340140028B4FF6FF7322F4006203EA2B
+:10576000012111430183704770B5028C22F48072CD
+:105770000284028C8488838B0D8823F073031D437D
+:1057800022F400730E894FF6FF7202EA06261E43CA
+:105790004B8802EA03233343104EB04202D0104E2E
+:1057A000B04215D123F400664B8924F4405402EA38
+:1057B0000323334323F480668B8802EA03233343B5
+:1057C0008E8902EA06162643CC8902EA0414344381
+:1057D00084808583C9888187038470BD002C014043
+:1057E00000340140828B22F008020A438283704712
+:1057F00070B5028C22F480520284048C8288838BE0
+:105800000D8823F4E6464FF6FF7303EA052535437A
+:1058100024F400560C8903EA043434434E8803EA26
+:1058200006362643094CA04202D0094CA04205D1BD
+:1058300022F480448A8903EA82122243828085838B
+:10584000C988A0F84010068470BD0000002C0140FB
+:1058500000340140828B4FF6FF7322F4006203EAAA
+:1058600001211143818370470185828270478288BC
+:1058700022F07002828082880A4382807047A0F8FA
+:105880004010704730B502881B4B1C4C98420DD01D
+:10589000A0420BD0B0F1804F08D0194DA84205D0DE
+:1058A000184DA84202D0184DA84203D122F070052D
+:1058B0004A882A43154DA84206D0154DA84203D068
+:1058C00022F44075CA882A4302808A8882850A8821
+:1058D000028598420AD0A04208D00E4A904205D0D4
+:1058E0000D4A904202D00D4A904201D1097A0186B8
+:1058F0000121818230BD0000002C014000340140B4
+:105900000004004000080040000C0040001000406F
+:1059100000140040004001400044014000480140A4
+:105920004FF6FF71818000210180C18041800172AA
+:1059300070470029018802D041F0020101E021F006
+:105940000201018070470029018802D041F0040162
+:1059500001E021F00401018070470000234810B5E8
+:1059600090F82010026801F01F00214951F8200032
+:1059700020490242086802D040F4803001E020F45F
+:1059800080300860C1031C484FF0000303D51B4959
+:1059900091F8651039B31A4A01881488611A89B2DE
+:1059A00001240F290BD3118801808168002900DAB6
+:1059B0004942062903DD13490978022905D0417FB0
+:1059C000012906D01188418010BD4477C377118822
+:1059D000418041881288511A89B240F21A6291427C
+:1059E000F2D3C47710BD437710BD0000F00500204E
+:1059F00080930008B00200208C0C0020C40C002012
+:105A0000340700202B0700202DE9F0414D680023CA
+:105A10001E240F22854202DD0868BDE8F081D1F81E
+:105A2000F450854202DAD1F8F000F6E701EBC20546
+:105A30006D68854201DA134600E01446E218520808
+:105A40005D1CAA42F2D101EBC20351F832505C68EE
+:105A5000844202DAD3E9026701E053E90267001BDE
+:105A6000C11789053A1B41EA9021D3178005FAF73F
+:105A700059FB721BA0FB024601FB0261D31700FB1E
+:105A80000310810241EA94502844C6E72DE9F04F03
+:105A9000DFF8B8B16A48DFF8AC91DFF8ACA190F854
+:105AA0000EC0BBF91A70BBF91C60BBF91850BBF9EA
+:105AB0006C10BCF1070F48D2DFE80CF08D041A30EF
+:105AC000485E7600D9F800208284DAF80020C2848B
+:105AD000828CC38CA7EB820212B2A6EB83034A43EB
+:105AE0001BB2594342F3CF2241F3CF23D11870E0C8
+:105AF000D9F800204284DAF80020C284428CA5EB59
+:105B0000820213B2C28C4B43A6EB820212B243F361
+:105B1000CF24514341F3CF23E11814E0D9F80020FA
+:105B2000C284DAF800204284C28C438CA6EB820245
+:105B300012B2A5EB83031CB24A43614342F3CF2365
+:105B400041F3CF24191949420AB244E0D9F80020A0
+:105B50008284DAF800204284828C438CA7EB820294
+:105B600012B2A5EB83034A431BB2594342F3CF223F
+:105B700041F3CF24111914E0D9F800204284DAF857
+:105B800000208284428C838CA5EB820212B2A7EBA8
+:105B900083034A431BB242F3CF24594341F3CF223C
+:105BA000A11849420BB216E0D9F80020C284DAF8F5
+:105BB00000208284C28C838CA6EB820212B2A7EBF7
+:105BC00083031CB24A4342F3CF23614341F3CF2204
+:105BD000991849420CB2BBF91E50594605F21E569F
+:105BE000A64201DACE8306E0A5F21E55A54201DDEC
+:105BF000CD8300E0CC83B1F9204004F21E559542DC
+:105C000001DA0D8406E0A4F21E54944201DD0C84F6
+:105C100000E00A84B1F9222002F21E549C4202DA0A
+:105C2000ABF8224008E0A2F21E529A4202DDABF825
+:105C3000222001E0ABF82230417B8173BDE8F08F78
+:105C4000B00200203C2401403C28014040050020D7
+:105C50002DE9F04704467D487E4E002702787C48B7
+:105C6000022AB0F9301004D0082A6ED0092A6DD06B
+:105C7000E8E0C27B022A02D1B0F8402052B1A4F879
+:105C8000421071810423B6F908101A460020FEF76D
+:105C900003FFCEE07049DFF8C491DFF8C481496AA0
+:105CA0000D14E5808068410216D5B4F9020040F277
+:105CB000DA21884248DD40F26A41884205DD00BFB2
+:105CC0000823B4F942101A4660E0A0F2DA20FAF78D
+:105CD000A4FB0022634B68E0C0F3C001C0F30020C6
+:105CE000DFF884A181420CD1D8F8440040F2BA41D7
+:105CF00088426DDD40F66A118842E1DCA0F2BA40CC
+:105D00004FE05A480078C0060CD5D8F8440041F25C
+:105D1000243188425CDD41F2D4718842D0DC00F647
+:105D2000DC4020E05248DFF84CA190F870100129C7
+:105D30000DD090F86F00012809D099F80010C9071C
+:105D400046D04D49098889B142E074E078E0B4F961
+:105D5000020041F6DC6188423ADD42F234118842A9
+:105D600010DC00F59270A0F500501AE0B9F91000AF
+:105D7000B4F90210A0F59672914229DD00F59672F1
+:105D800091420BDDB4F9421020231A460020FEF7A1
+:105D900083FEA4F84200002817DB1BE0081A00F578
+:105DA0009670FAF73AFB00225346FAF7A2FA0E224F
+:105DB000FAF70EFBFAF768FB00B2C0F580406843C3
+:105DC0008013A4F84200002D04DCA4F8427001E026
+:105DD000A4F84250B4F842202848F280D8F8443061
+:105DE0004364A0F84C20B0F93830254A3381D8F804
+:105DF0005050B2F90420521B758B05EB620212B2AF
+:105E0000F282002A00DCF78299F80020D20702D043
+:105E1000B0F84E0006E0B0F94E20B6F91600824206
+:105E200000DA1046708198F80A0008B1338109E061
+:105E30005842308106E01348B0F87C00708100E0E1
+:105E40007181378184F84070BDE8F0872B0700200E
+:105E5000B002002064000020400500205809002006
+:105E6000480100200000794000C092400C0700204B
+:105E7000C40C002000C08240200000200409002043
+:105E8000EA050020780A00202DE9F041B1F902501E
+:105E900000232B241522854203DAB1F90000BDE866
+:105EA000F081B1F9AE50854202DDB1F9AC00F6E700
+:105EB00001EB8205B5F90250854201DD134600E091
+:105EC0001446E21852085D1CAA42F1D101EB82058A
+:105ED000B5F90230834206DA35F9026C35F9044C23
+:105EE00031F9221006E01E4631F92240B5F906309C
+:105EF000B5F90410801B091BC5178911AD0345EACC
+:105F000090458703A1FB070CCA1702FB07C201FBE0
+:105F100005219A1BD317FAF705F9000A40EA016038
+:105F2000001900B2B0F5804FB9DB43F6FF70B6E759
+:105F300070B5134C40F224452946204600F03EF847
+:105F400000281BD0204600F0C7F82946204600F064
+:105F50001DF80C4C00212046FBF706FB2046FBF702
+:105F600081FBC0F164000849C0B20428087201D95D
+:105F700000F046F9BDE87040FBF7BABB70BD000009
+:105F800000380140580002407C0600200A0A012126
+:105F90009140C943018070470029818902D041F4B2
+:105FA000005101E021F4005181817047002A828A6A
+:105FB00001D00A4300E08A438282704730B501F085
+:105FC0001F0201240025C1F3421304FA02F2012B3F
+:105FD0000FD0022B0FD0838A4FEA11210088134281
+:105FE00004FA01F400EA040001D000B101252846BA
+:105FF00030BD8389F0E7038AEEE710B5C1F34213A1
+:1060000001F01F040121A140012B07D0022B07D072
+:106010001430002A026805D00A4304E00C30F8E787
+:106020001030F6E78A43026010BD000030B5044628
+:10603000008A85B00D464CF6FF710840E98801439F
+:106040002182A1894EF6F3100140A8882A891043C5
+:106050006A890A431043A081A08A4FF6FF41084095
+:10606000A9890143A1826846FDF758FF1948844277
+:1060700001D1039800E00298A189090400EBC00156
+:1060800001EB0010296801D5490000E08900B0FB50
+:10609000F1F06422B0FBF2F109010B096FF0180571
+:1060A0006B4300EB8300A3891D044FF0320306D538
+:1060B00003EBC000B0FBF2F000F0070005E003EBDB
+:1060C0000010B0FBF2F000F00F000843208105B093
+:1060D00030BD0000003801408088C0F308007047E0
+:1060E000F8B501210920FDF701FF01218803FDF723
+:1060F000FDFE10258DF803502020ADF800001A4E4B
+:1061000003248DF8024069463046FCF745F81649ED
+:106110000C31086820F02000086018208DF803007A
+:106120004020ADF800008DF8024069463046FCF78B
+:1061300033F848208DF803008020ADF80000694650
+:106140003046FCF729F88DF803502801ADF800001F
+:106150008DF8024069463046FCF71EF80121042004
+:10616000FCF76CF8F8BD0000000C014030B585B0BC
+:10617000FFF7B6FF00244FF4E1300090ADF808407F
+:106180000C201D4DADF80440ADF80A00ADF80640F6
+:10619000ADF80C4069462846FFF748FF25208DF8EA
+:1061A000100004208DF811008DF8124001208DF8A8
+:1061B000130004A8FDF77EFB012240F2244128468B
+:1061C000FFF71BFF01212846FFF7E6FEFBF7BAFAAF
+:1061D000012280212846FFF7E9FE012240212846BE
+:1061E000FFF7E4FE012202210448FBF74FFAFBF718
+:1061F000A9FA05B030BD000000380140440002405B
+:1062000070B51D4D00242878432834D1687846287D
+:1062100031D1A878502807D0512805D0812803D043
+:10622000892801D0212826D1144E7071E978717225
+:10623000A81C891CFAF7B8FEB072717A2944097952
+:106240003182884217D106F10E00017841F0020137
+:1062500001700B48016841F020010160317A094862
+:10626000002204E02B5D03552A55641CE4B28C42E5
+:10627000F8D38078707170BDC40700207C060020C0
+:106280000C0C0140F60B002070B51D20FDF7F1FA53
+:10629000FDF774F91D20FDF702FB154890F82F104B
+:1062A000144D0623144C85F8381090F83B1095F8DF
+:1062B0003B201143012A04D0022A07D0042A0AD025
+:1062C00010E0827A8A420DD0007B09E0027D8A428A
+:1062D00008D0807D04E0827F8A4203D090F82000BD
+:1062E000884200D12370002085F8400070BD000076
+:1062F00060040020480100202B0700200B480021EB
+:106300004180A0F1B8018A898280CB891A44C28079
+:106310000B8A1A4402814B8A1A444281898A1144A9
+:10632000818143F6FF71C1817047000000020020A7
+:10633000084940F61C72B1F90C00904202DA00F5EF
+:106340009F7005E041F2E302904201DDA0F59F70ED
+:10635000C88170476400002038B51348C16941F016
+:106360000401C1611E208DF8000002208DF801009B
+:106370008DF8020001248DF803406846FDF79AFA73
+:106380000A4984200880094947F690602C3108802A
+:106390000020091F0880054914310C80091F08805E
+:1063A000081F048038BD00000010024000080040B3
+:1063B00030B420491E4A45788B7A114692F83B400A
+:1063C00091F83910AC4218D14BB10379994202D0FF
+:1063D0004379994201D140791AE0807909E08379C3
+:1063E000994202D0C479A14202D182F82F3011E043
+:1063F000407982F82F0030BC7047C578AC42FAD1A2
+:106400006BB1C379994202D0037A994205D1007ADF
+:1064100082F82F0030BCFEF7E1BB407AE9E7437A0F
+:106420009942E2D00479A142DFD0007AE1E700008E
+:106430006004002048010020FEE700002DE9F0473D
+:106440000446007F012868D13548E1880288511A46
+:1064500089B2072916D30088E080B4F9000044F21D
+:10646000DD414843401346F6D96148438013A0609C
+:10647000401000B2A0814FF08051B1FBF0F0F9F76D
+:10648000C7FF2061B4F90C6096B1B4F902104DF663
+:10649000B05048430014A082B4F904704DF6B052D5
+:1064A00007FB02F24FEA2245E58204D4024603E0EC
+:1064B0000020E08330E0424212B22283002D01DB53
+:1064C0002B4600E06B421BB2DFF85890638398467E
+:1064D0004FF4804AB24208DAF9F791FF2169F9F7DF
+:1064E00064FEF9F7B8FF801304E0002901DA48469A
+:1064F00000E05046E083B04509DA2846F9F77FFF0F
+:106500002169F9F752FEF9F7A6FF801304E0002F86
+:1065100001DA484600E050462084BDE8F0870000DC
+:106520003407002000C0FFFF70B531480022324C14
+:1065300001783048022905D1C17B022902D1B0F887
+:10654000401021B1008EA4F84E00228770BD90F853
+:106550000D31284890F846102748B0F8440000B2A2
+:106560007BB1264B43F6CC45B3F90430AB4228DB74
+:10657000022918D0224900BFFBF766FCA4F84000AE
+:1065800021E00229F6D11F490978C1F381010129CF
+:1065900004D0022904D01A496C39EDE71A49EBE717
+:1065A00019496C31E8E716496C39FBF74DFC80B2AC
+:1065B00040F2D271A4F84000884204D3A4F84010FD
+:1065C00001E0A4F840200C49B4F8400048313834C8
+:1065D00001F086FAB4F91400B4F912204142514393
+:1065E00089132180B4F9101048438013E08270BDF4
+:1065F0002B070020B002002004090020EA0500203B
+:10660000D08D0008D80400208C8C0008034800219D
+:1066100080F82A10C1830187704700000409002018
+:1066200010B504000B462D4AC3F1000028D5644282
+:10663000002B12DAA04207DA214600F02DFA32F8D8
+:106640001000C0F5404041E00146204600F024FA29
+:1066500032F8100000F5004038E0A34208DA214685
+:10666000184600F019FA32F8100000F540402DE00D
+:10667000204600F011FA32F81000C0F5803025E015
+:10668000002B12DAA04207DA214600F005FA32F8B0
+:10669000100000F5804019E00146204600F0FCF9AA
+:1066A00032F81000C0F5004010E0A34208DA21469D
+:1066B000184600F0F1F932F81000C0F5804005E00E
+:1066C00053B1204600F0E8F932F81000B0F5004F61
+:1066D00001DDA0F5803010BD002010BD488F0008FE
+:1066E00040438013494300EBA13000220302002BFA
+:1066F00014DDB3F5001F01DC802001E04FF40050F1
+:1067000093FBF0F1014401EBD1714910814206D0B5
+:10671000521CD2B20846062AF2D300E00021C8007B
+:1067200000B2704702E008C8121F08C1002AFAD15F
+:1067300070477047002001E001C1121F002AFBD101
+:10674000704700002DE9F047A74CA848218802882F
+:10675000511A89B20F297DD30088A4F13C0520800D
+:10676000288F08B1401E288795F800C0A04ACCF3B6
+:10677000810001281DD0022820D0D18B9D4E9A483F
+:10678000DFF87492F388407E0027B1F5926F1CD831
+:10679000142818D37820607643F01000F08040F27F
+:1067A0006660A8812CF001002870D77389F800700A
+:1067B00018E0D08B00EB4000C00302E0D08B8F4983
+:1067C0004843010CDAE7401C04E0B1F5DB6F09D364
+:1067D00010B1401E607605E023F01000F0804CF010
+:1067E00001002870B5F90200B5F914304143C3EB3C
+:1067F000C303C1F38F31C3F3D10303EB510109B2DA
+:10680000A9829046D28B4FF080535043B5F91620A1
+:10681000C0F38F30C2EBC202C2F3D10202EB5000D0
+:1068200000B2E882AA6A42431213EA6293FBF2F2D0
+:106830002A63734A1080A2680A44A260E168014496
+:10684000E160207C401CC0B22074072802D942F3CA
+:10685000CF0000E0C5E02883C9106983E760A76026
+:1068600041F6C8012774884204DD298B654AB2FBD2
+:10687000F1F1E981C117890341EA9041800342F6B1
+:106880009B420023F9F74EFCA88457485E49A0F1CB
+:106890003C002A78B0F906005FEA827C00FB01F137
+:1068A0004FEA2143C2F3810115D5012907D00229FE
+:1068B0000BD04FF2685141430914A18011E049F611
+:1068C0008C4148430014A08020E04CF6183141432D
+:1068D0000914A18026E001290ED0022918D0A08039
+:1068E0006B844A4948430014A4F81E00FBF7CCF817
+:1068F00047480088C0B143E04AF65C31414309147F
+:10690000A1804BF62C21484300146884E383EDE713
+:106910004DF2AC5141430914A1804EF27C414143F8
+:10692000091469843B49DDE795F8200000BB88F82D
+:106930000F7089F80070B5F91A00A0F50C519F3955
+:10694000B1F56E7F18D8617FF42912D93249E880F9
+:106950002E4AA1F8460050430014A880A1F8440034
+:10696000FF2085F8200081F828002C493C20087081
+:1069700006E0491C617703E0607F08B1401E607744
+:10698000B5F91A10B4F91E0081420EDDA07E7D28F3
+:1069900009D9F08840F00800F0802148017821F002
+:1069A000020101700EE0401C06E0A0F23D108142A1
+:1069B00008DAA07E10B1401EA07603E0F08820F037
+:1069C0000800F080B5F91810606908446061217E04
+:1069D000491CC9B221761F2903D94011A8836761D8
+:1069E0002776BDE8F087000014050020340700205A
+:1069F000B0020020640A00202B0700203033010081
+:106A0000180A002074E8260BCC0E0100488501000E
+:106A100036070020D0450100C40C002028070020C4
+:106A2000EA050020024941F68B3088627047000079
+:106A3000D804002070B5164C06252078062825D2EB
+:106A4000DFE800F003080E141A211248FAF7EAFAF8
+:106A5000012016E00F48801DFAF7E4FA022010E04A
+:106A60000C480C30FAF7DEFA03200AE0094812302D
+:106A7000FAF7D8FA042004E006481830FAF7D2FAF8
+:106A80000520207070BDFAF7EDFA2570257070BDF5
+:106A90002C0700203C8E0008090A05D0B0FBF1F05D
+:106AA000FF2800D9FF20704700207047D0E900215F
+:106AB000C368521A5A4301EBA231816041607047AA
+:106AC000B0F90020B0F90210B0F90630521A5A435A
+:106AD00001EBA231818041807047000030B5494B05
+:106AE000188849490A8A801A85B24848484A0F2DB1
+:106AF000047801F150001DD31D880D82117A090719
+:106B000013D5022C01D0434912E0434DB0F90210D5
+:106B1000B5F90050A94205DC02DA01F1020108E0F2
+:106B2000458007E0A1F1020103E0022C02D13B49BC
+:106B300009884180B0F840101D88691A89B29C29E3
+:106B400049D31988A0F84010916A0023B1F5804F0D
+:106B500031DB3349096DB1F5405F2CDD314940F23D
+:106B60006665B1F91010A94212DD43F69915A942E4
+:106B700002DB40F2333108E040F23335A1F26661C6
+:106B8000694343F2333591FBF5F1A0F8441001E07D
+:106B9000A0F844302449B2F806510978C1F38101C4
+:106BA0002DB100BFB0F8441001F21E511CE092F864
+:106BB0004620022A10D0A0F84430022C01D0A0F8C0
+:106BC0004430B0F95C10B0F9443001F114029A423B
+:106BD0000DDAA0F85C2030BD012901D00229E1D1F5
+:106BE000B0F8441001F23331A0F84410E5E703F1A6
+:106BF0001402914203DD1439A0F85C1030BDA0F8F6
+:106C00005C3030BD34070020140000202B0700202A
+:106C1000B0020020D6040020D4040020D0040020BC
+:106C20004801002040050020D80400202DE9FC4147
+:106C300001210220FDF742F901211920FDF756F943
+:106C400001213C48FBF7FAFA4027ADF80070032415
+:106C50008DF802400420384D8DF80300694628461F
+:106C6000FBF79AFAE001ADF800008DF802401C2015
+:106C70008DF8030069462846FBF78EFA4FF4E07161
+:106C80002846FBF710FBA815ADF800008DF8024070
+:106C900010208DF8030069462848FBF77DFA4FF471
+:106CA000A060FCF739FE1D208DF8040001268DF848
+:106CB000056000258DF806508DF8076001A8FCF7E7
+:106CC000F9FD1F498C2008801D494FF6FA702C31C0
+:106CD00008806E20091F0880194814300680184863
+:106CE00008300780164920310D80154AD020121D2A
+:106CF0001080134A45F2F300183210800A1F45F243
+:106D0000500010800E4A4FF6FF7038321080121D6E
+:106D10001080121D108041F21B10088000F012F844
+:106D2000FBF73EFD064810300580001F0480BDE8DB
+:106D3000FC810000000C1A0000100140000C014012
+:106D40000004004070B51D20FCF788FD2A4D40214D
+:106D50002846FBF79FFA840080212846FBF79AFA21
+:106D600044EA4004A9152846FBF794FA0443E0B22C
+:106D7000224C84F83C00FBF719FB0546052805D991
+:106D80001F48C18841F04001C18001E084F83850BB
+:106D90001C48007A000703D594F838001A490D5CA6
+:106DA0004FF6FA702063E062A06260622062E061E8
+:106DB000A0611648606300206064206584F83F008D
+:106DC00084F84000FBF7A0FAA07AFF2811D0022037
+:106DD00084F83D000E480088A0662846FBF742FF75
+:106DE000207820F001002070BDE870401D20FCF7E5
+:106DF0004BBD0120ECE700000010014048010020DD
+:106E0000640A0020B002002044980008DCFF05005E
+:106E1000240400402DE9F0434E484F4902880B8876
+:106E20009A1A92B20F2A69D3098801804B49098BBB
+:106E3000027D00EB42029180017D491CC9B20175BF
+:106E400008295BD3002404752246017D00EB410331
+:106E5000491CB3F90430C9B202EB630212B20175E6
+:106E60000829F2D33E4904753E4B4A8044800E788F
+:106E70009D895FEAC67C40F638694FF0030714D05D
+:106E8000A2F22B5C42F6E858C44520D3A1F1020CD3
+:106E900026F00204ACF8002047750C7040F22B5429
+:106EA000A24211DA45F004021EE046F001060E701F
+:106EB0004A4507DD45F001029A8126F002020A7078
+:106EC000477519E0447517E045F002020CE04A45A9
+:106ED0000CDA8775427D12B1521E42750CE046F005
+:106EE00002020A7025F007029A8105E0B30703D574
+:106EF000837D2BB15B1E837540888880BDE8F0835D
+:106F000042F6AA239A4222DAB1F904302BB941F2AF
+:106F1000CD05AA4201DA4480EEE7134C920302EB5E
+:106F2000843241F67244B2FBF4F214B24FF480554D
+:106F300002464480AC4200DA5580B2F90240E41ABD
+:106F400004F5A374B4F5237FD6D84380D4E74FF477
+:106F50008043FAE7F80A002034070020B00200203E
+:106F6000EA050020640A0020C8F1FFFF2DE9F04186
+:106F70006D4CDFF8B8E14FF0000594F83410C80705
+:106F800006D094F938104B42002958DD0E4657E0E0
+:106F9000674884F83750A4F84250664A90F83800A1
+:106FA00084F840001586CEF80450CEF80850624EA2
+:106FB00040F26663CEF80C50A4F87C3036F810002E
+:106FC0005E4E768830444FF6FF7606EA800024F85D
+:106FD000300B4FF0806044F8040CA32020846084C0
+:106FE0005810A084E38440F69910208558006085ED
+:106FF0004FF48050A08541F23330E08541F2666065
+:10700000208641F69910608641F6CC40A0864FF468
+:107010000050E08642F23330208742F2666060879B
+:1070200042F69910A08742F6CC40E08782F89D5046
+:1070300041F00100207184F84450BDE8F0811E4603
+:1070400094F937004242002801DD074600E0174668
+:10705000F61B012E0BD0002800DB02465FFA82F6F9
+:1070600084F8380094F84F00012805D041E0002949
+:1070700000DA1946CEB2F3E794F939305942002BC1
+:1070800001DB184600E0084694F93A20C7B25042A6
+:10709000002A01DB944600E08446BC4508DD002A56
+:1070A00000DA0246D7B2002B00DA0B46D8B207E06E
+:1070B000002B00DA0B46DFB2002A00DB1046C0B21C
+:1070C00004EB4000B0F9501004EB470030F9502FAA
+:1070D00011444910018084F84F5084F83E5084F8E0
+:1070E0003D5084F83C5084F83B5084F83A5084F882
+:1070F000395004EB46007546B0F9500024F8420FB1
+:10710000BEF80410C82309B26422FDF7C5FC68600C
+:10711000E968401AA9680844A860B5F90010484316
+:10712000C013E860608788E7780A0020D80500204F
+:1071300048010020B002002056980008640000209A
+:10714000F0B4544890F83410C90776D0524990F8FA
+:107150004030002291F838108B426FD04F4CA0F88D
+:1071600072204F4DE65C04468E4294F9374002D0BF
+:10717000EE5C8E420FD1641C64B280F83740EB5C49
+:107180008B4202D1641C80F8374090F937300F2BC6
+:107190001BDD0F2317E0434DEE5C434D8E4202D0C2
+:1071A000EE5C8E4211D1641E64B280F83740EB5C15
+:1071B0008B4202D1641E80F8374090F937406FF05F
+:1071C0000E039C4201DA80F83730324B90F83F5082
+:1071D000393390F83740EC5490F83F305B1CDBB209
+:1071E00080F83F30062B01D380F83F2090F93940DA
+:1071F00090F93B309C420ED190F93D40A3420AD118
+:1072000090F93A4090F93C309C4204D190F93E40CC
+:10721000A34200D1012280F84F201F4A80F840107D
+:1072200090F937501378214A012D0DDD14465E0781
+:10723000A46804D544F0080403E028E015E024F035
+:107240000804946080F83510B5F1FF3F0ADA5B0757
+:10725000936802D523F0080301E043F0080393602C
+:1072600080F83510F0BCFBF74FB890F84F100129AB
+:107270000DD1B0F8721043F60953491C89B2A0F839
+:107280007210994203D9A0F8722080F84F20F0BC08
+:1072900070470000780A0020480100203898000854
+:1072A0003E9800084A98000850980008B002002054
+:1072B00010B5D0E900210369114481FB03318C0230
+:1072C00044EA93514260D0E9022382FB03329402E4
+:1072D00044EA93521144816010BD000030B520494A
+:1072E000204AB1F86A301088C01A80B20F2836D30D
+:1072F0001088A1F86A001C4D00204FF000432A5C62
+:10730000940903D00124B4EB921F24D1D20622D0D9
+:10731000164A52F820201268134C123434F81040E8
+:10732000224201EB000494F9722008D00A2A04DBFF
+:107330000A6823FA00F4224308E0521C09E012F123
+:107340000A0F05DC0A6823FA00F4A2430A6002E08F
+:10735000521E84F87220401CC0B21128CFD330BD19
+:10736000F0050020340700204C9300084C940008DE
+:107370002DE9F00779497A480A8903889A1A92B266
+:10738000082A74D300880881A1F12C0042890AB12F
+:10739000521E4281734A92F82820802A67D302F055
+:1073A0003F020A70C2890AB1521EC281B1F9062099
+:1073B000902A0CDB8A46FF2A09D08146C089002822
+:1073C00055D1694800230078092805D005E0BDE8BB
+:1073D000F007624800F09AB90823644A92F8EA502C
+:1073E0000DB143F004036248817AC90701D043F02C
+:1073F0000203D2F808C05FEA0C5101D543F0010343
+:10740000176800215B4EFC0302D596F8654004B175
+:107410008021C4885FEA446801D541F040015FEAF9
+:10742000845801D541F020015FEAC47801D041F0D1
+:107430001001007A400701D541F008014E4800785C
+:10744000C00701D041F00401A00601D541F00101BF
+:107450000020012D00D1082096F8705085B992F8CF
+:107460004620022A04D0012A05D03AB108E072E091
+:1074700040F0030004E040F0020001E040F00100B1
+:107480007A0701D440F02000CCF3C0020025CCF3F1
+:10749000002C624502D13A0700D4042596F86F20EB
+:1074A000012A01D145F00105344A0027BC46127873
+:1074B0003E46C2F38102012A04D0022A04D0032AE4
+:1074C00004D004E0022602E0042600E010262C4A44
+:1074D00064060ED5214C1C342478240609D5147872
+:1074E000640606D4274A40F6CC44926D6243140CDD
+:1074F00005E0B2F8B62040F699146243940B4FF0C1
+:1075000008088AF80A804FF061088AF80B808AF828
+:107510000C308AF80D108AF80E008AF80F508AF89D
+:107520001070270A4B4083F06901414069408AF896
+:10753000117079408AF81240614052468AF813C0AF
+:1075400071408AF8146051754FF4C871A9F80E1093
+:10755000FF20AAF80600BDE8F0077047F0060020FB
+:1075600034070020F00500202B070020B002002087
+:10757000640A0020C40C002058090020D804002010
+:1075800048010020280800205048816941F0FC0192
+:1075900081614FF4A060FCF7BFF9FBF78FF9FCF7AE
+:1075A0001FFBF9F7FDFAFCF715F9FDF77BF9FFF77B
+:1075B0003DFBFCF755F8FFF7C5FBFBF7F1F8444D31
+:1075C0004FF40050A5F81601FEF7D0FD00214FF44E
+:1075D000FA5340F2EE220020401C80B29842FBD3C6
+:1075E000491C89B29142F6D33A48002680F872606D
+:1075F000F9F76CF9F9F708FEFCF722FBF9F7E0FC64
+:10760000FEF7AAFE102234493448F8F7BCFD01F019
+:10761000DDF9334C344FE08820F04000E080314801
+:10762000017821F020010170FA20F8814FF4967062
+:10763000E887FFF7F7F92D492D48FCF77EFA2D482A
+:10764000FCF7A0FA2C48416A88472C48416B8847D0
+:10765000FEF7DCFF2A48FAF713FA2A494220C880CD
+:107660002949C8603E71E088E081208920826089D4
+:107670006082FAF709FDFAF76BFCFFF763F801F097
+:1076800045F9FFF7C7FB00F0F9F9FFF727FE01F016
+:1076900001F8FEF763F9FAF7C7FAFBF701FBFFF70A
+:1076A0001DFAFCF709FDFAF723FFFAF755FF00F082
+:1076B0007BF8FFF75DFE1248FAF78EF800F06AFAE1
+:1076C000FDF734F9FAF712FACDE700000010024096
+:1076D000B002002040050020C40C0020300600202D
+:1076E000640A00204801002028070020D408002058
+:1076F000A40800201404002038000020E40000202A
+:10770000E40900205407002048040020F0B5234974
+:107710000278B0F9064000231F4E31F81210FF2CFA
+:1077200018D0B0F904701E4DBC4231DA00EBE4070A
+:1077300004F00704BF7AA7408478FFB23CB190F808
+:1077400001C0ACF1010C64451FDA3C061DD455F8AC
+:1077500022200DE056F82220116012498A79521C2D
+:10776000D2B28A71022A02D38370C3808B71F0BDBA
+:1077700011608178491CC9B2817042789142F6D378
+:107780008370C188491CC180F0BD56F82220EFE704
+:1077900055F822201160F4E72C9500085E9300084C
+:1077A000D4940008C4060020F0B561486149B0F8DF
+:1077B0006C200B889A1A92B29C2A7BD30988A0F875
+:1077C0006C105D495D4F91F82A1001F0070297F89F
+:1077D0004610022A00D1491E594C80F83E104FF045
+:1077E0000203E2884FF00001550401D5012236E082
+:1077F000A489E50601D5062231E0250701D5082236
+:107800002DE0550603D44F4D2D78AD0601D5042249
+:1078100025E0150501D5072221E0150601D50A222C
+:107820001DE0950601D50C2219E0150701D50B22A4
+:1078300015E0550701D4D50501D510220FE0D50676
+:1078400001D505220BE0650703D4A50701D4E407A1
+:1078500002D080F86E3007E0920403D5032280F84E
+:107860006E2001E080F86E10374A384C92F820E024
+:10787000324A251FD2F808C02D4AB2F87060721C37
+:1078800092B2BEF1000F0DD02CF4000CC7F808C066
+:1078900090F86E70B7B11E2F1AD090F86F200AB30F
+:1078A00025E007E04CF40006BE60A0F870200A2A2C
+:1078B00001D22360F0BD142A01D22B60F0BDA0F8E4
+:1078C0007010F0BD2B60A0F8701080F86F10F0BD44
+:1078D000642E04D2A0F87020322AEED3E9E7A0F893
+:1078E0007010EAE77F1C80F86F70A0F8701090F8B5
+:1078F0006F20012A10D0002AE9D0B0F87060761C01
+:10790000B6B2A0F870601E2ED7D323603C2EDED90D
+:10791000521E80F86F20D2E7B0F87020521C92B24D
+:10792000A0F870202360C82AD1D980F86F10C6E76C
+:10793000F005002034070020C40C0020B002002015
+:10794000640A002048010020D8040020141C0140D3
+:10795000F0B54248B0F84810491C89B2A0F8481068
+:1079600002297AD33E490024A0F848400A783D4BCA
+:10797000042A57D04FF48041082A0BD0A0F10C0202
+:10798000B2F900208A4200DA1146B3F980208A4217
+:1079900000DA1146344A92698A4200DA11B2418211
+:1079A00082881D8AC2EB8502304D12B22D78C5F354
+:1079B00081062A4D42F291767243B5F976509212C1
+:1079C0006A431213C26086681546C6EBC60642F3C8
+:1079D000D102F60202EBA6328260C66C1644C6647F
+:1079E000B0F850707F1CBFB2A0F85070B7F5806F30
+:1079F00004D3B6120682A0F85040C464891A1C4E03
+:107A0000C26A724340F255564E4302EB4602466A42
+:107A100032444262B3F93030B2EB034F06DD1A0450
+:107A2000426206E01349B1F90410B3E7002A00DA14
+:107A30004462C162104990F83D2091F838108A42A2
+:107A40000BD080F83D10B0F84210A0F84410B0F808
+:107A50004010A0F84210A0F84050F0BD40050020B2
+:107A60002B070020B00200205C0C0020D80400206E
+:107A7000C3F5FFFF780C0020480100201548164987
+:107A8000B0F85A200B889A1A92B20F2A20D309888C
+:107A9000A0F85A10B0F9001041F630225143891372
+:107AA000A0F86C100D494FF480420B78A0F10C0146
+:107AB000022B06D1B1F90030934202DA1B1D0B8074
+:107AC00000E00A800021A0F8601020F85C1F4280CE
+:107AD0007047000040050020340700202B070020DD
+:107AE0004FF6FF7202EA800210F4404315480ED0B0
+:107AF000B3F5804F14D0B3F5004F4FEA122216D0E1
+:107B0000C2F5807330F813305B424B8005E0120AF7
+:107B100030F812304B80C2F5807230F812000FE05E
+:107B2000120AC2F5807330F813304B8005E030F84C
+:107B30001230C2F580725B424B8030F81200404236
+:107B40000880704748910008104A518A908AD28A6A
+:107B500016384639A2F1110200D54942002A00DA4E
+:107B600052421144002800DA40420844084943F6D2
+:107B7000284300B2B1F936205A43921340F2D7336A
+:107B8000584302EBA030C88670470000B0020020C6
+:107B900040050020F0B5904990480A8903889A1A58
+:107BA00092B23E2A1ED30088088101F138004FF4BA
+:107BB000FA63428A9A4202D2521C428200E0438215
+:107BC000874A92F82220802A0CD302F03F020A70E2
+:107BD000B1F90620402A06DBFF2A04D0C2883AB158
+:107BE000521EC280F0BDBDE8F0407B48FFF78EBD5D
+:107BF000428A9A42F6D307784FF0010E3A074FF0C7
+:107C0000FF055BD5847A40F2DC52630708D444F068
+:107C100004038372C28081F80BE081F80AE04CE033
+:107C20004378072B05D0032B03D0052B01D0062B5F
+:107C300007D1660605D444F040038372C280052252
+:107C400039E0654A5FEA437C02F138024FF420765E
+:107C5000127A0DD55FEAC26C0AD45FEA446C07D48D
+:107C600042F0100202723A0628D4C680192222E09D
+:107C7000DF0709D0970707D4670605D442F0020250
+:107C80000272C680042216E09F0709D5170707D4A1
+:107C9000670605D442F008020272C68003220AE099
+:107CA0001B070BD5530709D4630607D442F004021F
+:107CB0000272C6800B22CA728A72CD80494AB2F91A
+:107CC0002230B2F91A7003F23D140022A74200DB01
+:107CD0000276414E444C06F13806A479B6895FEA33
+:107CE000C46C06F101064FF4C874B6B213D5868190
+:107CF000B6F57A7F05D9017A21F08001017282817F
+:107D0000F0BD037A1E06FBD4828143F0800202722A
+:107D1000C480112035E09F4216DA037E052B13D272
+:107D20008681B6F5487F04D98281027A22F040022A
+:107D30000272027A5606E3D45B1C037642F04002DC
+:107D40000272C48002201CE0284B1C89C4F3C006C8
+:107D5000C4F3002740F2EE24BE4216D11E78360747
+:107D600013D4427E012ACBD1428BB2F5167F02D2C8
+:107D7000521C4283F0BD827A42F002028272C480B9
+:107D80000F20C8728872CD80F0BD93F80D714FF44A
+:107D90000046012F18D1164F41F6583C7F6C6745BD
+:107DA00012DD83F80CE1134B1E60C38AA34202D29A
+:107DB0005B1CC382F0BD4FF4FA73C3801C23CB72EB
+:107DC0008B72CD80C282F0BDC2820A4883F80C213A
+:107DD000001F0660F0BD0000D4060020340700201C
+:107DE000F0050020D8040020640A0020B002002022
+:107DF00048010020140801402DE9F05FFD48FE49CC
+:107E0000DFF8F8A3007E0A1D131D012850465ED03E
+:107E100030F85A4F0C8041881180BAF85E00188003
+:107E2000FDF734FEF64DF74C49F2CD32B5F91E1090
+:107E3000A183B5F9200043F6CC4C01EB4000504340
+:107E40000014E083B4F92230B4F9206000FB03F29F
+:107E500001FB062242F38F326282B4F9187070433C
+:107E600007FB0CF740F2333CBF1302FB0CF207EBAD
+:107E7000A23201FB1300228340F38F30A082B4F9B9
+:107E80001A1043F6AE72514300EB0012891302EB55
+:107E90008010DD4F01EBA030DC4E6083786C3060E9
+:107EA000316930468847DA49308948800846FDF70D
+:107EB000CFFEDFF860B301264FF000099BF8000009
+:107EC00008280CD0618F218204284AD01AE030F8AB
+:107ED000604F0C8041881180BAF864009FE7CE485B
+:107EE00090F93710491C022939D890F8741019B14B
+:107EF000B4F85A00208205E0618F2182A4F85A105C
+:107F000080F87460B4F91410B4F90A00C34AF9F7A0
+:107F1000B5FAE062BAF91611884204DDBF48E162A1
+:107F2000027C91408162B748DFF8F4E2503847F2B2
+:107F3000A30802784EF24611002A7AD0012A79D09D
+:107F400080F800909BF8000004280DD0B34AB4F9E3
+:107F50001210B4F90800303AF9F790FA08E0608F8F
+:107F6000C8E7686A0014E062B87A002863D0AD48B8
+:107F7000A3462546A062A94C443C2060E86A6060A4
+:107F800020461035FCF772F89E4928883C39FFF7E7
+:107F9000A7FDDFF87082A8F15008D8F81410C8F8CF
+:107FA0007010B5F91010A068B5F9123000FB01F798
+:107FB000E268584302FB137444F38F3702FB01005D
+:107FC000AF8740F38F34EC87974D28466F80AC80A5
+:107FD000FEF734FA287F08F11805012871D06042B5
+:107FE00041104DF6B350474369803A142A80404609
+:107FF000A8F804408B18C380891AA8F808108AF8DA
+:108000000C90B8F904305446002B00DD2673B8F903
+:108010000600002802DD217B891C2173B8F90820A5
+:10802000002A02DD217B091D2173217B072979D2DA
+:1080300002E007E02CE05AE0DFE801F07470886E9F
+:1080400084728600B5F91E2042448A420AD8B5F9E6
+:10805000202042448A4205D8B5F9222042448A426F
+:108060007FF670AFA0F80290B7F8B6204946B2F597
+:10807000C87F01D8467006E0B2F5487F01D80222D9
+:1080800000E0032242708AF80F108BF8001025E000
+:1080900080F80090B5F91EC04A46C4448C4509D802
+:1080A000B5F920C0C4448C4504D8B5F922504544E4
+:1080B0008D42D5D9B7F8B610B1F5C87F02D8467051
+:1080C00007E017E0B1F5487F01D8022100E0032165
+:1080D000417042808AF80F208BF80020BEF806100D
+:1080E00041F40061AEF80610F9F724FF2AE74FF4D7
+:1080F000AF703DE74C484DF6B352B0F920305942CD
+:1081000049106980B0F91E00504302142A8040468D
+:10811000A8F804306EE705E0667303E0022100E092
+:10812000032161739BF80010404E0129404F617B91
+:10813000DA460DD007297DD2DFE801F07CFDFCFB9B
+:10814000FAF9F8000421ECE70521EAE70621E8E75F
+:108150000729F0D2DFE801F06E0429799ECCF800FF
+:1081600001461846FBF7D0FC2860B5F9020040F63E
+:108170008151484380136880B5F9001040F6815260
+:108180005143891329804218A2F68152B8F80E3063
+:108190005242C3EB620212B2A8F80C20002A01DCA2
+:1081A000A8F80C90B8F80C2067E1404201B25042A8
+:1081B00000B2FBF7A9FC2860B5F9020040F6815136
+:1081C000484380136880B5F9001040F6815251434E
+:1081D000891329804218A2F68152B8F80E30524213
+:1081E000C3EB620212B2A8F80C20002A01DCA8F846
+:1081F0000C9020E0E4090020342C0140B002002063
+:1082000040050020640000204801002048040020B0
+:10821000040400202B070020780A0020D408002046
+:10822000640A0020A2FEFFFF180A0020002401407B
+:1082300000280140C6E0B8F80C204CE13046F8F7C1
+:108240000DFD01231A460721B1E019461046FBF740
+:108250005BFC2860B5F9020040F681514843801369
+:108260006880B5F9001040F6815251438913298086
+:108270004218A2F68152B8F80E305242C3EB6202A5
+:1082800012B2A8F80C20002A01DCA8F80C90B8F86B
+:108290000C204DE15942404209B200B2FBF734FCD8
+:1082A0002860B5F9020040F6815148438013688088
+:1082B000B5F9001040F681525143891329804218C4
+:1082C000A2F68152B8F80E305242C3EB620212B2EB
+:1082D000A8F80C20002A01DCA8F80C90B8F80C20B3
+:1082E00056E13046F8F7BAFC01231A4605215EE054
+:1082F0001146FBF709FC2860B5F9020040F68151F0
+:10830000484380136880B5F9001040F6815251430C
+:10831000891329804218A2F68152B8F80E305242D1
+:10832000C3EB620212B2A8F80C2006E06FE143E151
+:1083300014E1E5E0B5E088E006E0002A01DCA8F8F9
+:108340000C90B8F80C204EE1504201B2584200B2F5
+:10835000FBF7DAFB2860B5F9020040F6815148438B
+:1083600081136980B5F9000040F6815250438013B3
+:1083700028800A18A2F68152B8F80E305242C3EB98
+:10838000620212B2A8F80C20002A01DCA8F80C90B6
+:10839000B8F80C20A4F85C201144A4F85E1008443E
+:1083A00055E13046F8F75AFC01231A4606213846B3
+:1083B000F8F754FC01213046F8F7C6FB0121384696
+:1083C000F8F7C2FBB04EBAF8080055463080BAF84C
+:1083D0000A007080BAF81000B0803046F9F75EFAF3
+:1083E000B4F85A00F1880844A4F86000B4F85C00BE
+:1083F00031890844A4F86200B4F85E007189084429
+:10840000A4F86400317EA148012978D034F85A1FBD
+:10841000018061884180A18881809C49028808315F
+:108420000A8042884A80808888809848896A083013
+:10843000884795F83E0000287ED0F8F713FE15F81F
+:108440003E0F401E2870BDE8F09F01461846FBF71E
+:108450005BFB2860B5F9020040F681514843801368
+:108460006880B5F9001040F68152514389134218D3
+:10847000A2F68152524229805208A4F85E2010448C
+:10848000A4F85C000844A4F85A0000213046F8F72C
+:108490005BFB00213846F8F757FB01231A460621FB
+:1084A000CCE6404201B2504200B2FBF72DFB2860FF
+:1084B000B5F9020040F68151484380136880B5F950
+:1084C000001040F68152514389134218A2F681529E
+:1084D000524229805208A4F85E201044A4F85A00A1
+:1084E0000844A4F85C0000213046F8F72DFB002179
+:1084F0003846F8F729FB01231A4605219EE6B4E029
+:1085000019461046FBF700FB2860B5F9020040F65B
+:108510008151484380136880B5F9001040F68152BC
+:10852000514389134218A2F68152524229805208BF
+:10853000A4F85A20104400E09AE0A4F85E00084431
+:10854000A4F85C0000213046F8F7FEFA0021384616
+:10855000F8F7FAFA01231A460721C2E659424042C7
+:1085600009B200B2FBF7D0FA2860B5F9020040F674
+:108570008151484380136880B5F9001040F681525C
+:10858000514389134218A2F681525242298052085F
+:10859000A4F85A201044A4F85C000844A4F85E0033
+:1085A00000213046F8F7D0FA00213846F8F7CCFA27
+:1085B00001231A46062194E61146FBF7A5FA286026
+:1085C000B5F9020040F68151484380136880B5F93F
+:1085D000001040F68152514389134218A2F681528D
+:1085E000524229805208A4F85C201044A4F85A0092
+:1085F0000844A4F85E0000213046F8F7A5FA0021EF
+:108600003846F8F7A1FA01231A460521C9E6504277
+:1086100001B2584200B2FBF777FA2860B5F90200C0
+:1086200040F68151484380136880B5F9001040F648
+:108630008152514389134218A2F681525242520884
+:108640002980A4F85C201044A4F85E000844A4F833
+:108650005A0000213046F8F777FA00213846F8F73B
+:1086600073FA01231A4607219BE634F8601FCFE610
+:1086700007480088A0F5D04168393FF4E4AEBDE872
+:10868000F05FF9F7A5BB0000E409002030000020EE
+:10869000182C01402DE9F041904C9148B4F862103B
+:1086A0000288511A89B20F296FD30088A4F862009A
+:1086B0008C480088DFF83082C0074FF000054FF08B
+:1086C000010741D0874AD4E90C1024321388B1EB5A
+:1086D000530F02D21288511A08444FF4F3718842A2
+:1086E00000D208468149B1FBF0F0616CC1F3510141
+:1086F000084406466064F7F790FE00227C4BF7F7CB
+:10870000F8FD4FF040427B4BF7F7F3FD0E22F7F7F1
+:108710005FFEF7F7B9FEA4F8AC0094F86D00401CBA
+:10872000C0B284F86D00082834D36C4898F846200D
+:10873000001F03789A4201D0027045806E4A137878
+:108740006E4A23B1458021E06564256558E0D8F87C
+:108750009410A1F5FA618E4211DDE16D8B1C9E42F1
+:1087600005DDB0F902100A290DDA491C06E08E4237
+:1087700005DAB0F90210002908DD491E4180B0F980
+:1087800002000A2802DB177001E0A2E01570E6651E
+:1087900084F86D505A484FF4A5420178C1F3810125
+:1087A000012949D002294AD046F660512181A4F816
+:1087B000A820B0F9243089B24B439B13A4F8A4300D
+:1087C000B0F90E0000237043B0FBF1F0216DC0F34F
+:1087D000D100C1EBC101C90200EB91302065F01757
+:1087E000810341EA9641B003F7F79CFCB4F8AA1064
+:1087F000C1EBC101C902C00800EB9130A4F8AA0086
+:10880000616C206F0844206794F87420521CD2B227
+:1088100084F87420082A05D3C008A4F8760084F8E8
+:10882000745025673748384EC3885A0633D498F8B1
+:108830000F20022A06D02CE045F6C051B6E746F2DA
+:108840009051B3E7B26840F69916B24221DD94F830
+:10885000382094F88E60B2420CD084F88E2094F8C0
+:108860003D2002F00106C2F34002964202D1A4F874
+:108870008A5004E0B4F88A20B2F5966F05D2B4F8B5
+:108880008A00401CA4F88A0005E043F08002C28000
+:1088900001E0A4F88A50114894F83F30B8300C2B0E
+:1088A00001D2C57400E0C774174A0F4C41F2482644
+:1088B00092F83C20B4F8824041F2504C0C2B0AD381
+:1088C000B14208DB012A06D0614502DD002C00D14F
+:1088D0008774BDE8F0818574FBE700004801002043
+:1088E0003407002000040040B00200204564BD01B0
+:1088F00000209C40133B334002040020030400206E
+:10890000D8040020640A00204005002070B5284CDF
+:10891000284821880288511A89B23E2947D3008805
+:1089200020802548808B254D800228606969284673
+:1089300088472349A868FDF767F822496060CB881B
+:108940005A072ED40022B0F1F05F0FD9E089B0F5BC
+:10895000FA7F08D943F00400C8801B48017821F051
+:10896000020101701CE0401CE0811AE0B0F1D25F0E
+:108970000CD94FF4F031A1EB10308003C910B0FBDB
+:10898000F1F0206100280CDA22610AE0B0F1C85F42
+:1089900003D94FF48040206103E023F00400C88035
+:1089A000E281D4E90401884200DB0846A06170BD81
+:1089B0005C0C002034070020B00200209C06002040
+:1089C00040970008640A0020EA05002005494FF49A
+:1089D00080404861086188610348C18821F4827140
+:1089E000C18070475C0C0020640A00202DE9F04132
+:1089F000384C394E394F207841F23331C2074FF0AD
+:108A000000050CD0A28962B394F90700002800DAAF
+:108A10004042C0B2032829D240F2AE702AE0A570CD
+:108A2000E5732F4AE571A58192F83830237220F062
+:108A30000800A18040F0020020703D867560B5609E
+:108A4000F560116D490005D041F68461A18140F0C7
+:108A500010002070C0B240F0010020706574BDE8C5
+:108A6000F081658120F01000207015E0042803D209
+:108A700040F6510060810FE0052802D240F69910BF
+:108A8000F8E740F6CC42062803D3072801D308288C
+:108A900001D2628100E0618197F89D0098B9B088A9
+:108AA000102301B2B4F90A003622FBF7F5FF70601B
+:108AB000F168401AB1680844B060B6F90010484344
+:108AC000C013F0603886388E10B10120A070C6E760
+:108AD000A570C4E7780C0020B4060020B002002086
+:108AE000480100202DE9F041554C2678F0077CD054
+:108AF0005448217A544D90F8380081427BD0534A33
+:108B00002346DFF84CC1575C93F90E2093F90730E8
+:108B1000874203D01CF80170874213D146F0020649
+:108B20005B1C26705BB2E3711CF80110814201D11D
+:108B30005B1CE37194F90710062901DD0621E17140
+:108B4000521C1CE0434F17F801C0434F844503D02B
+:108B500017F801C0844513D126F002065B1E26706B
+:108B60005BB2E371795C814201D15B1EE37194F9E0
+:108B700007306FF005018B4200DAE171521EA273DB
+:108B8000207294F907108A1C042A02D941F68462E3
+:108B9000A2812C4A012912780ADD2B4B56079B68CB
+:108BA00002D543F0080301E023F00803AB606070D6
+:108BB000B1F1FF3F09DA5107A96802D521F0080198
+:108BC00001E041F00801A9606070F9F79DFBA07811
+:108BD000012810D121488068A3280CDA94F90700F5
+:108BE000022803DD0220E07105E01EE06FF00101C4
+:108BF000884200DAE171A089002630B1401E0004ED
+:108C0000000CA08101D1E671A673E87B04280CD08A
+:108C1000B5F93010512341220020FBF73DFF288693
+:108C2000002802D1E07B10B1A670BDE8F0810C48AD
+:108C300006700C480670207820F001002070F4E7E0
+:108C4000780C002048010020B0020020389800086D
+:108C50003E9800084A9800085098000840050020F7
+:108C6000480700202B070020743F713D9B3BED39E6
+:108C70006238F436A13565343F332A322731333038
+:108C80004C2F722EA32DDF2C242C722B00000036CB
+:108C90001C070038AA0A003AAA0A003CCC0C003E85
+:108CA000CC0C0040380E0042380E0044380E00460E
+:108CB000380E0048380E004AC711004CC711004E4C
+:108CC000C7110050C7110052C7110054C7110056F8
+:108CD000C7110058C711005AC711005CC711005EC8
+:108CE000C7110060C7110062C7110064C711006698
+:108CF000C7110068C711006A000000362202003860
+:108D00008E03003AB005003CD207003EF409004053
+:108D1000160C0042380E00445B100046C711004894
+:108D20003313004A9F14004C9F14004E0B16005042
+:108D300077170052771700547717005677170058A7
+:108D40007717005A7717005C7717005E7717006077
+:108D50007717006277170064771700667717006847
+:108D60007717006A0000003600000038B600003AAD
+:108D70006C01003C2202003ED80200408E030042FB
+:108D800044040044FA040046B00500486606004A60
+:108D90001C07004CD207004E880800503E090052C4
+:108DA000F4090054AA0A0056600B0058160C005A29
+:108DB000CC0C005C820D005E380E0060EE0E00628E
+:108DC000A40F00645B10006611110068C711006AEF
+:108DD0000000003400000036000000380000003AB7
+:108DE0000000003C0000003E000000400000004287
+:108DF0000000004400000046000000480000004A57
+:108E00000000004C0000004E000000500000005226
+:108E10000000005400000056000000580000005AF6
+:108E20000000005C0000005E0000006000000062C6
+:108E300000000064000000660000006844145858F8
+:108E400058701111585858704111585848701114E1
+:108E5000485858701411584858700020007200206B
+:108E600000700020006E0020006C0020006A0020CE
+:108E700000680020006600200064002000620020DE
+:108E800000600020005E0020005C0020005A0020EE
+:108E900000580020005600200054002000520020FE
+:108EA00000500020004E0020004CA320004AA320C8
+:108EB000004847210046EB210044EB2100428F226D
+:108EC00000408F22003E7A24003C7A24003A662635
+:108ED0000038512800343D2A0030702D002CA3307A
+:108EE00000287A34002451380020CC3C001C00407B
+:108EF000001800400014004000100040000C00402A
+:108F000000080040000400400000000001020304CB
+:108F1000050005000102030401040003050200002E
+:108F2000F001000036010000F8000000BA00000067
+:108F30007C0000007C0000007C0000004114141143
+:108F400011144411141441110000290052007B0037
+:108F5000A400CC00F5001E01470170019901C20177
+:108F6000EA0113023C0265028E02B602DF02080328
+:108F7000300359038203AA03D303FB0324044C04E4
+:108F800075049D04C504EE0416053E0567058F05AE
+:108F9000B705DF0507062F0657067F06A706CE068C
+:108FA000F6061E0746076D079507BC07E4070B0882
+:108FB000320859088108A808CF08F6081D09440995
+:108FC0006A099109B809DE09050A2B0A520A780ACA
+:108FD0009E0AC40AEA0A100B360B5C0B820BA80B24
+:108FE000CD0BF30B180C3E0C630C880CAD0CD20CA3
+:108FF000F70C1C0D410D650D8A0DAF0DD30DF70D4E
+:109000001C0E400E640E880EAC0ECF0EF30E170F22
+:109010003A0F5E0F810FA40FC70FEA0F0D1030102B
+:10902000531075109810BA10DD10FF102111431164
+:1090300065118711A911CA11EC110D122E125012CF
+:1090400071129212B312D412F4121513361356136E
+:1090500076139613B713D713F61316143614561443
+:1090600075149414B414D314F214111530154E154C
+:109070006D158C15AA15C815E7150516231641168A
+:109080005F167C169A16B716D516F2160F172C1700
+:10909000491766178317A017BC17D917F5171118AA
+:1090A0002E184A18661881189D18B918D418F01887
+:1090B0000B19261942195D1978199219AD19C81999
+:1090C000E219FD19171A311A4C1A661A801A991AE0
+:1090D000B31ACD1AE61A001B191B331B4C1B651B58
+:1090E0007E1B971BAF1BC81BE11BF91B121C2A1C04
+:1090F000421C5A1C721C8A1CA21CBA1CD21CE91CE1
+:10910000011D181D301D471D5E1D751D8C1DA31DE5
+:10911000BA1DD01DE71DFD1D141E2A1E401E571E20
+:109120006D1E831E981EAE1EC41EDA1EEF1E051F86
+:109130001A1F2F1F451F5A1F6F1F841F991FAE1F15
+:10914000C21FD71FEC1F002000006400C9002D01C2
+:109150009201F7015B02C00224038903ED0352046C
+:10916000B6041A057F05E3054706AB060F0773072C
+:10917000D7073B089F0802096609C9092D0A900A0A
+:10918000F30A560BB90B1C0C7F0CE20C440DA60D18
+:10919000090E6B0ECD0E2F0F900FF20F5310B4105F
+:1091A00015117611D71138129812F8125813B813F6
+:1091B00018147714D61435159415F3155116B016E6
+:1091C0000E176B17C91726188318E0183D1999193F
+:1091D000F519511AAD1A081B631BBE1B181C731C12
+:1091E000CD1C261D801DD91D321E8A1EE31E3B1F6D
+:1091F000921FEA1F41209820EE2044219A21EF215E
+:1092000045229922EE2242239623E9233C248F24EF
+:10921000E22434258525D72528267826C826182730
+:109220006827B72706285428A228EF283D2989292E
+:10923000D629222A6D2AB82A032B4D2B972BE12BF6
+:109240002A2C722CBB2C022D4A2D912DD72D1D2E90
+:10925000632EA82EEC2E302F742FB82FFA2F3D300E
+:109260007F30C030013141318131C13100323F3274
+:109270007D32BA32F73234337033AC33E7332234D1
+:109280005C349534CE3407353F357735AE35E4352B
+:109290001A3650368536B936ED362037533786378D
+:1092A000B737E937193849387938A838D738053900
+:1092B00032395F398B39B739E2390D3A373A603A8A
+:1092C000893AB23ADA3A013B283B4E3B733B983B32
+:1092D000BD3BE03B043C263C483C6A3C8B3CAB3C01
+:1092E000CB3CEA3C093D273D443D613D7D3D993DF8
+:1092F000B43DCE3DE83D013E1A3E323E493E603E21
+:10930000763E8C3EA13EB53EC93EDC3EEF3E013F7F
+:10931000123F233F333F433F513F603F6E3F7B3F10
+:10932000873F933F9E3FA93FB33FBC3FC53FCD3FE3
+:10933000D53FDC3FE23FE83FED3FF13FF53FF93FEE
+:10934000FB3FFD3FFF3FFF3FFF3F0000E7382C356D
+:10935000002020EF2037202333202620210000800A
+:1093600002000400080010000002000400080400CD
+:1093700000020004000800100020004000800400EB
+:1093800000000080000000400000002000000010ED
+:1093900000000008000000040000000200000001BE
+:1093A00000008000000040000000200000001000CD
+:1093B000000008000000040000000200000001009E
+:1093C0000080000000080140000C0140000C01403A
+:1093D000000C0140000C0140000C0140000C014059
+:1093E000000C01400010014000100140001001403D
+:1093F0000010014000100140001001400010014029
+:10940000001001400014014004080140040C014018
+:10941000040C0140040C0140040C0140040C014008
+:10942000040C0140040C01400410014004100140F0
+:1094300004100140041001400410014004100140D8
+:1094400004100140041001400414014008080140C8
+:10945000080C0140080C0140080C0140080C0140B8
+:10946000080C0140080C0140080C014008100140A4
+:109470000810014008100140081001400810014088
+:109480000810014008100140081001400814014074
+:109490000C0801400C0C01400C0C01400C0C01406C
+:1094A0000C0C01400C0C01400C0C01400C0C014058
+:1094B0000C1001400C1001400C1001400C10014038
+:1094C0000C1001400C1001400C1001400C10014028
+:1094D0000C14014010080140100C0140100C014018
+:1094E000100C0140100C0140100C0140100C014008
+:1094F000100C0140101001401010014010100140EC
+:1095000010100140101001401010014010100140D7
+:109510001010014010140140000000000000000085
+:1095200000000000000000000000000014080140DE
+:10953000140C0140140C0140140C0140140C0140A7
+:10954000140C0140140C0140140C01401410014093
+:109550001410014014100140141001401410014077
+:109560001410014014100140141001401414014063
+:1095700000000000000000000000000000000000EB
+:1095800000000000FFFFFF0F0FFFFFFFFFF0FFFFD6
+:10959000FF0FFFFFFFFFF0FF0FFFFFFFFFF0FFFFD9
+:1095A000FF0FFFFFFFF0FFFF0FFFFFFFFFF0FFFFC9
+:1095B000FF0FFFFFFFFFF0FFFFFF0FFFFFFFFFF0B9
+:1095C000FFFFFF0FFFF0FFFF000000404000000022
+:1095D0000004000000400000000004004000000003
+:1095E00000040000004000000004000040000000F3
+:1095F00000040000004000000000040000004000E3
+:109600000000000400000040000400000000008092
+:10961000800000000008000000800000000008003A
+:10962000800000000008000000800000000800002A
+:10963000800000000008000000800000000008001A
+:10964000000080000000000800000080000800000A
+:1096500000000020200000000002000000200000A8
+:1096600000000200200000000002000000200000B6
+:1096700000020000200000000002000000200000A6
+:109680000000020000002000000000020000002096
+:109690000002000000000060600000000006000002
+:1096A00000600000000006006000000000060000EE
+:1096B00000600000000600006000000000060000DE
+:1096C00000600000000006000000600000000006CE
+:1096D0000000006000060000008002000400080096
+:1096E000100000020004000804000002000400084A
+:1096F000001000200040008004000000FF7FFFFFFA
+:10970000FDFFFFFFFBFFFFFFF7FFFFFFEFFFFFFF87
+:10971000FFFDFFFFFFFBFFFFFFF7FFFFFBFFFFFF6B
+:10972000FFFDFFFFFFFBFFFFFFF7FFFFFFEFFFFF67
+:10973000FFDFFFFFFFBFFFFFFF7FFFFFFBFFFFFF1D
+:109740000000401F7A1903000000001E8976030004
+:109750000000C01C3BDF03000000801BD157040049
+:109760000000401A9FE00400000000199E7B0500E5
+:109770000000C017E42C0600000080160DF806005B
+:109780000000401593DE07000000001408E6080002
+:109790000000C012B1110A000000801101650B0029
+:1097A00000004010E6E30C000000000F46940E009D
+:1097B0000000C00D467710000000800CB08F120032
+:1097C0000000400BD2DE14000000000A5E631700A8
+:1097D0000000C008601A1A000000800726FC1C0068
+:1097E0000000400600002000000000057A19230058
+:1097F0000000C003D539260000008002585129001E
+:1098000000004001764F2C000000000046252F008C
+:109810000000C0FE2AC63100000080FDA1283400EF
+:10982000000000FB4B1F3800000080F829053B00BA
+:10983000000000F6EFFE3C000102030405000203F5
+:1098400004050001030405000102050001020304F0
+:1098500004050001020355050010AA1A5525003021
+:10986000AA3A0000AA0A55150020AA2A5535FF3F3A
+:10987000909800080000002060070000E40600083F
+:109880008899000860070020D809000034670008A4
+:1098900045020406082D01020304040548060708D2
+:1098A00009134D2B1B086104211355152A40061975
+:1098B0000801A713C73D1B08ED041AE7040125178B
+:1098C000020604050103148020FF8BAA0A0201A4EA
+:1098D00015AA0A551500085920AA2A5535FF3F0731
+:1098E0002D03010504060203127C1573FFFF04FF1C
+:1098F0008080010129025F6402130A13AD6A5208D5
+:109900001201100C050406020301010307050528D6
+:109910000B010203040206070303040C3D070604BF
+:109920000509191F191904310506060B14AA1A0294
+:10993000312E40FD3969260211042F405F020C26AA
+:10994000405B262ACD55155515123902017F0316A5
+:10995000D0071AFF01013B0261AA0C12080108A8F6
+:10996000147F993F23403313B1720A1608DC912209
+:109970000312100A17401C12600A16901B014D13A7
+:08998000C16A020008000000AA
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000200008D
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-TS-V03.axf b/Project/MDKARM(uV5)/Objects/WXHS-TS-V03.axf
new file mode 100644
index 0000000..c8fcf33
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-TS-V03.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-TS-V03.hex b/Project/MDKARM(uV5)/Objects/WXHS-TS-V03.hex
new file mode 100644
index 0000000..30eed8c
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-TS-V03.hex
@@ -0,0 +1,2385 @@
+:020000040800F2
+:10000000981100200101000847380008FD28000869
+:10001000453800084D0F0008AD62000800000000E0
+:10002000000000000000000000000000FD48000883
+:100030009F1A000800000000B53D0008094C0008A8
+:100040001B010008A93B00081B0100081B01000858
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B010008211500081B010008D6
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A000794C0008654D00081B0100081B01000881
+:1000B000694D000851500008AD5200081B010008AE
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008A55D00081B0100081B010008AA
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA004800476974000898110020F3
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7294C000804
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFD3C9300086A
+:1006E0005C93000870B58C1810F8015B15F00703D7
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54C4C53
+:100740004FF490652946204600F015FA002863D042
+:100750002946204600F0A2F846490888401C088037
+:100760000121204600F0E6FA434942F21072B1F846
+:100770005800904202D2401CA1F8580007F05CF8E3
+:100780003E4DB5F91410B5F9120005F02FFF3C4CA1
+:10079000A5F856002080A16820468847A088A5F8C3
+:1007A000580003F0B9F807F043F9364E364C30786C
+:1007B000082832D045F6AC30606042F6EF60A060A9
+:1007C00042F2C400E0603148008A2080208E6080C0
+:1007D000A16B2D488847208E40F21C7180002C4C64
+:1007E00000EB81006887207A4FF0000540071DD597
+:1007F00001F0E4FA274949F6A2400880264840F271
+:100800001A62C188491C89B2C180914204D3A1688F
+:1008100021F00401A160C58070BD41F21300606049
+:100820004FF48060A06040F61B50CBE730780A2878
+:1008300018D2DFE800F0170613050A050D1711138B
+:10084000EAE7BDE8704006F07BB808F05FF805E025
+:10085000BDE8704002F0AABD06F0F8FBBDE87040AC
+:1008600007F03EBA00F00AFC84F8B65070BD0000F4
+:1008700000240140200700204C01002064000020DB
+:100880004007002017070020E40000200402002099
+:10089000B4020020442C0140880900206FEA112195
+:1008A000016070470029816802D041F0010101E038
+:1008B00021F00101816070470029816802D041F474
+:1008C000807101E021F48071816070472DE9F04171
+:1008D000824E92B0304600F00BF90BA800F039FAC6
+:1008E00001214FF4C06003F0F9FA00248DF8314083
+:1008F0004FF46020CDE90D044FF4A0204FF009081B
+:100900000B9001278DF83C808DF830700BA9304694
+:1009100000F080F9724D8DF831408DF830708DF80F
+:100920003C700BA9284600F075F9052301220F2120
+:10093000304600F0C0F9022205231146304600F08F
+:10094000BAF9052303220021304600F0B4F905234B
+:1009500004220121304600F0AEF905231A460B218E
+:10096000304600F0A8F9052306220421304600F0A5
+:10097000A2F9052307220821304600F09CF905233F
+:1009800008220321304600F096F9052309220A21A6
+:10099000304600F090F90121304600F084F9012141
+:1009A000284600F080F901231A460521304600F060
+:1009B00055F901231A460621284600F04FF9002177
+:1009C000304600F0CBF84FF4E041284600F0C6F87E
+:1009D0000121304600F0B8F80121284600F0B4F8B3
+:1009E0000121304600F0A6F80121284600F0A2F8C7
+:1009F0000121304600F09EF90121284600F09AF9C5
+:100A000040F61451374804F028FF12208DF84000BA
+:100A100002208DF841008DF842408DF8437010A8F7
+:100A200002F03EFF01224FF49061304600F0E8F8FA
+:100A300001213046FFF740FF01213046FFF732FF2A
+:100A400001212846FFF72EFF304600F06EF93046B0
+:100A500000F09FF80028FAD1304600F075F93046D2
+:100A600000F082F80028FAD1284600F05EF9284606
+:100A700000F08FF80028FAD1284600F065F92846E2
+:100A800000F072F80028FAD10121084603F002FABA
+:100A9000154D284600F080FD684600F028FE0F48FE
+:100AA00001A94C300090114881E811018020CDE966
+:100AB00004404000069080000790202008904FF4EA
+:100AC0004050CDE909046946284600F0F3FD0121B4
+:100AD000284600F055FD12B0BDE8F0810024014029
+:100AE00000280140002C014008000240C402002000
+:100AF0000D4910B5884202D1012144150AE00B4985
+:100B0000884202D10121041504E0094988420AD132
+:100B10000121CC03204603F0EDF92046BDE810404A
+:100B2000002103F0E7B910BD002401400028014076
+:100B3000003C01400029816802D041F4801101E0AD
+:100B400021F48011816070470029816802D041F44E
+:100B5000004101E021F4004181607047826822F485
+:100B6000E0420A43826070470146002089684907D5
+:100B700000D50120704710B50246002054680B0ACA
+:100B8000C9B20C401168194202D0002C00D00120DB
+:100B900010BD014600208968090700D50120704773
+:100BA00038B501211C2003F099F9FF20ADF80000B1
+:100BB00000248DF8034003258DF8025069460D4846
+:100BC00001F00CFB0120ADF800008DF803408DF81A
+:100BD00002506946084801F001FB2320ADF80000EF
+:100BE0008DF803408DF802506946044801F0F6FA8A
+:100BF00038BD000000080140000C01400010014019
+:100C0000002A4268C9B201D00A4300E08A43426028
+:100C10007047000010B542680E4B0C791A400B6803
+:100C200042EA04221343436083680B4A1340D1E92C
+:100C3000024222434C7943EA44031A438260C26A67
+:100C4000097C22F47002491EC9B242EA0151C16214
+:100C500010BD0000FFFEF0FFFDF7F1FF70B50724A7
+:100C600009290AD9C568A1F10A0606EB4606B4406F
+:100C7000A543B3401D43C56007E0056901EB41068C
+:100C8000B440A543B3401D430561836BC3F30154D6
+:100C9000121B921C02EB82041F22A2409343A1402C
+:100CA0000B43836370BD826B491E22F4401242EAFB
+:100CB00001518163704770B5072409290AD9C568B5
+:100CC000A1F10A0606EB4606B440A543B3401D4316
+:100CD000C56007E0056901EB4106B440A543B34098
+:100CE0001D4305611F23072A09D2446B521E02EBE4
+:100CF000820293409C4391400C43446370BD0D2A93
+:100D000009D2046BD21F02EB820293409C439140B4
+:100D10000C43046370BDC46A0D3A02EB8202934037
+:100D20009C4391400C43C46270BD816841F008014E
+:100D3000816070470029816802D041F4A00101E080
+:100D400021F4A00181607047816841F00401816055
+:100D5000704700210160017141718160C160012112
+:100D60000174704770B51E4C214694F83800B1F8F4
+:100D7000425006281ED9B4F84A10B4F84C00A1EB32
+:100D8000000202F10902122A04D8FFF757FB0022E1
+:100D9000144B0AE0884204D2FFF750FB0022124BAA
+:100DA00003E0FFF74BFB0022104BFFF730FAFFF791
+:100DB0008AFB09E005D12846FFF740FB0C4A0D4BA2
+:100DC000F3E70D4951F82000C5EB45116063B0EB26
+:100DD000410F03D9C5EB45104000606370BD0000B2
+:100DE000640400200000344000003340000035401F
+:100DF0006766666666E64B40E48A000810B50C4CF0
+:100E00002078400713D5FFF7ADFF0A49A08E088070
+:100E100008483038018821F010010180001F018846
+:100E200041F010010180207820F00400207010BDF6
+:100E30006404002040040040F0B4184816494FF400
+:100E40009677436C08468A68046815485FEAC25C76
+:100E500042F00806007822F008054FEA047415D520
+:100E6000002C08DB120714D408B1082811D1BB42AA
+:100E70000FDA8E6007E012070BD508B1082808D1F9
+:100E8000BB4206DA8D60F0BC05F0E2BE002CF2DA5F
+:100E9000E8E7F0BC70470000B40200204C010020DD
+:100EA00017070020012180F82E104FF4AF61018652
+:100EB0001F21418645F271518186704770B5064603
+:100EC0004089204B204C4FF48071002580B362880C
+:100ED0007AB1012A0CD1E188491C89B2E1803289BA
+:100EE000914205D36580E580FF2801D0401E7081C6
+:100EF00070BD70882288904201D9012200E0002252
+:100F0000184601F0F4F97088B18801442088401C2B
+:100F100080B220808142EBD82580A088401C80B21E
+:100F2000A080F1888842E3D301206080A58070BD55
+:100F3000FFE70022184601F0DAF9A580E580258058
+:100F40006580F4E7000C0140D4050020FEE70000B6
+:100F5000FCB505464FF6FF7600200C46ADF8006064
+:100F600048F205078DF8040020E000BF15F8010BDA
+:100F70008DF8040001A9084602F0F5F8BDF800005C
+:100F80009DF8041080EA0120ADF800005FF0000039
+:100F9000BDF800100A0402D587EA410101E006EA23
+:100FA0004101401CADF800100828F1DB641EDDD2C1
+:100FB0006946084602F0C1F8BDF80000FCBD00001B
+:100FC0000246002004E000BF12F8013B1844C0B202
+:100FD000491EF9D27047000070B5144A85B01088D8
+:100FE0000024134901940094039420460494138828
+:100FF00007E00D8B009E35440095CD8B019E354456
+:10100000019515889D42F4D0401CC0B28028EED3D3
+:101010000098411107484180848001984111064899
+:1010200081830183818205B070BD0000200700200C
+:10103000B4020020EE050020DC04002030B50E498B
+:1010400002880A800C4A4388083A13800B1F808864
+:1010500018802024151F2C800020401C80B273288B
+:10106000FBD341F21110088044F64800108047F28B
+:10107000480018802C8030BD202C0140114944F6D6
+:1010800048000880091D46F648000880091D41F205
+:10109000111008800B48001F018841F020010180D9
+:1010A00009480021A0F86410A0F86210A0F86010B0
+:1010B000A0F85E10A0F85C10A0F85A100348418117
+:1010C00081827047182C0140B40200206400002087
+:1010D0002DE9F047494B4A480021DA7A0778802AFF
+:1010E00027F0010676D31C68464B02F01F0253F826
+:1010F0002220454B14421A6802D042F0200201E03F
+:1011000022F02002DFF804A11A60424CDFF8F8C098
+:101110009AF80050DFF8F890B4F904409CF846C003
+:10112000022D58D11D89C5F3C008C5F30025A84577
+:1011300051D0354D303D95F80280B8F1000F06D002
+:10114000B8F1010F0DD0B8F1020F49D120E011051F
+:1011500046D5910644D40121A97027F004010170FD
+:101160003EE016053CD496063AD57E0738D446882C
+:101170007EBB4480002C09DD47F00501017002218F
+:10118000A9702549B1F84410018229E0A97027E02F
+:10119000C7880FB9002C12DC077B67450FD11F4FA2
+:1011A000BF895FEA47780AD45FEA877807D45FEAA5
+:1011B000427804D55FEA826801D5FF0710D0067037
+:1011C0004180A9F8001041810182A970D9738AF881
+:1011D000001005E00DE006704180A9F80010418183
+:1011E000C48080F80CC0500960F3CB221A60BDE8BF
+:1011F000F087067041804181F9E70000F405002086
+:1012000070090020448F0008B40200201707002056
+:1012100024010020EE0500204C010020C00A00201F
+:101220002DE9F04796B000240C940D940E940F9481
+:1012300072B69048816941F400718161816941F41D
+:10124000806181614FF4004002F01AFE8A4D002156
+:101250002846FFF731FB00212846FFF723FB874E86
+:1012600000213046FFF71EFB854F0021384600F075
+:1012700087F901204FF47041401C8842FCD3284676
+:10128000FFF736FCB1463046FFF732FC384600F037
+:1012900083F94FF46020CDE912048DF84540012018
+:1012A0004FF004088DF8440010948DF8508010A978
+:1012B0002846FFF7AFFC01231A4605212846FFF711
+:1012C000FAFC0123022206212846FFF7F4FC012341
+:1012D000032207212846FFF7EEFC012304220F21F9
+:1012E0002846FFF7E8FC384600F056F9684600F05B
+:1012F000FEF96148634E4C300090CDF80C80CDE98A
+:1013000001648020CDE904404000069080000790F1
+:10131000202008904FF44050CDE909046946384632
+:1013200000F0C8F901212846FFF7C6FA0121384626
+:1013300000F026F901212846FFF7B4FA47F23051B0
+:1013400015941598401C15908842FAD3012128461F
+:10135000FFF7F0FCADF82C40A04640F2DC5A4FF409
+:10136000007420E05046CDF854801599491C159121
+:101370008142FAD330880D9908440D9070880E99F7
+:1013800008440E90B0880F9908440F90F0880C998B
+:1013900008440C9001212846FFF7CCFCBDF82C0036
+:1013A000401CADF82C00BDF82C00A042DAD30D98FB
+:1013B000354A40F3CF1633480A3006830E9941F37D
+:1013C000CF1444830F9941F3CF1383830C9941F3D6
+:1013D000CF1CA0F804C0ACF5C05C40F2C371ACF502
+:1013E0009B7C8C450ED2A6F5C856363E8E4209D25D
+:1013F000A4F5C854363C8C4204D2A3F5C853363BFE
+:101400008B4203D3D18841F48041D180D1884904F3
+:1014100007D41E49028B21F85C2F428B4A80808BB7
+:10142000888000212846FFF747FA0021384600F05F
+:10143000A7F800212846FFF735FA00214C46484618
+:10144000FFF730FA0220C102401C8842FCD3284634
+:10145000FFF74EFB2046FFF74BFB384600F09CF8A9
+:10146000FFF734FA0A493C20087062B616B0BDE8AE
+:10147000F0870000001002400024014000280140D5
+:10148000080002403A050020C00A0020200D00207C
+:101490001407002070B5204B40F6C81441F2B70580
+:1014A0005B6C48F6E6065C4305EBA4341B4D7343C6
+:1014B0004EF6F61606EBA333C5E90443D460401A92
+:1014C000536110609168884202DA4942884200DC28
+:1014D000116010684343107E0341906A19189162AD
+:1014E000506A814200DD9062916A106A814201DB9C
+:1014F000084600E09062A86111684C43117C0C41E1
+:1015000008412118B2F91C00884204DBB2F91A0024
+:10151000884200DC08B270BD4C0100202801002088
+:1015200010B54FF40054204600F0ACF8002813D05A
+:101530000A49087840F008000870204600F014F8C6
+:101540000021074800F01CF80648C17E012903D19C
+:101550000021C1760121017710BD00008E06002018
+:1015600044000240C40B0020C10002D502490860BB
+:10157000704702494860704704040240000002407E
+:101580000029016802D041F0010102E04FF6FE722D
+:10159000114001607047000001684FF6FE72114073
+:1015A00001600021016041608160C1603149314AC0
+:1015B0000839904203D1486840F00F0006E02D4AF8
+:1015C0001432904204D1486840F0F00048607047FF
+:1015D000284A2832904203D1486840F47060F5E709
+:1015E000244A3C32904203D1486840F47040EDE711
+:1015F000204A5032904203D1486840F47020E5E719
+:101600001C4A6432904203D1486840F47000DDE720
+:10161000184A7832904203D1486840F07060D5E7AC
+:10162000154A111F904203D1086840F00F0006E0F0
+:10163000114A1432904204D1086840F0F00008606A
+:1016400070470D4A2832904203D1086840F4706018
+:10165000F5E7094A3C32904203D1086840F47040F3
+:10166000EDE7054A50329042EAD1086840F4702014
+:10167000E5E700000800024008040240406880B22C
+:101680007047000001460020CA0001D5034A00E06F
+:10169000034A12680A4200D0012070470004024049
+:1016A00000000240002A026801D00A4300E08A4399
+:1016B0000260704730B5036847F6F07293430C6AD6
+:1016C0008A682243D1E904452C4322438C69224392
+:1016D000CC6922434C6A22438C6A22431A4302603B
+:1016E000CA6842600A6882604968C16030BD0021F2
+:1016F000016041608160C160016141618161C161DE
+:10170000016241628162704710B5114C8CB00021BA
+:101710002046FFF735FF2046FFF73EFF0D480090BB
+:101720000D480021CDE901016420CDE903018020AD
+:10173000CDE905010791089109910A916946204672
+:10174000FFF7B8FF01212046FFF71AFF0CB010BDCC
+:101750005800024004380140B007002010B50121B4
+:101760008CB0084602F096FB1E4C00212046FFF785
+:1017700007FF2046FFF710FF1B4800901B48019011
+:1017800000211020CDE902018020CDE9041006914E
+:101790000791089109910A9169462046FFF78AFF4F
+:1017A000012202212046FFF77DFF01218DF82F1035
+:1017B00004208DF82D008DF82E100E208DF82C00B1
+:1017C0000BA802F06DF80F208DF82C000BA802F08A
+:1017D00067F801212046FFF7D3FEFFF795FF0CB015
+:1017E00010BD000044000240043801404C070020B6
+:1017F000F0B540F6AA222A49C284838B0C88E31AEA
+:101800009BB20F2B0DD309888183037E00213BB14E
+:10181000244BB3F90A40244B032C03DA818429E0DA
+:101820008184F0BD214C2478022C02D0002CF5D00C
+:10183000F0BD1F4C40F68B27656C1B4CA5F22D1696
+:10184000BE42B4F9004017D2418B491C89B2418392
+:101850006429EDD364214183B0F92410914201DA67
+:1018600001EB22128284641C20B24FF400711880B4
+:101870008842DDDB1980F0BD41F29416B542FADBF7
+:10188000B0F92450002D02DDA5EB221200E0002269
+:1018900082844183641E20B218800028EADDF0BDF6
+:1018A00020070020640000206004002017070020AB
+:1018B0004C01002010B50446B0F9020043F699111E
+:1018C00048438113E06840F26662504301EBA03068
+:1018D000E060B4F9001043F6991251438A1321696C
+:1018E00040F26663594302EBA131216104F01EFE10
+:1018F0006061A18840F6AB2208444010A0F5154174
+:101900005539E062914205D9A0F5F851FF39521CD2
+:1019100091421DD249F25451884202DDA0F5204087
+:1019200002E0A0F5F850FF38206300EB400040F3E0
+:101930004F002085B4F924104A42904201DA104643
+:1019400002E0884200DD0846E083228461848AE068
+:10195000A0F5FE42FF3A41F255518A4214D8A2F650
+:10196000AA20206300EB400040F34F002085B4F92B
+:1019700024205142E183884201DA084602E0904285
+:1019800000DD1046404250E0A0F5D442AA3A8A4217
+:1019900015D2A2F6AA20206300EB400040F34F01CD
+:1019A0002185B4F924004242E2832084914201DA85
+:1019B000104602E0814200DC0846608453E0A0F556
+:1019C000AA42543A41F256539A4215D2A2F6AB209B
+:1019D000206300EB400040F34F002085B4F9241051
+:1019E0004A42904201DA104602E0884200DD084691
+:1019F0004042E083218419E0A0F5804241F2545333
+:101A00009A4215D2A2F6AA20206300EB400040F3D0
+:101A10004F002085B4F92410E1834A42904201DA54
+:101A2000104602E0884200DD0846208462841AE005
+:101A3000A0F52852AB3A8A4215D2A2F6AA2020631A
+:101A400000EB400040F34F012185B4F92400E0830E
+:101A500042422284914201DA104602E0814200DCD7
+:101A600008464042A9E7B4F91E0041420948B0F9CE
+:101A7000000041438913E180B4F9201049424143F9
+:101A800089132181B4F922104942414388136081AE
+:101A900010BD0000600400200121017670477047EE
+:101AA0001548164A4FF480410078042821D002F1ED
+:101AB0003C03D08A9B88C01A00B22F2801DD001198
+:101AC00008E0002801DD002007E00D4B984201DA14
+:101AD000184602E0402800DD40209389184400B2F7
+:101AE000884203DC40F26661884200DA0846908151
+:101AF000704791817047000017070020DC04002028
+:101B0000C0FEFFFF38B54B484B4902880B889A1A34
+:101B100092B20F2A71D30988484C01804FF0FF011F
+:101B2000E2884FF47A7355044FF4967002D516226A
+:101B3000009103E0950403D515220091014670E061
+:101B4000D50402D514220091F8E7150502D5132219
+:101B50000091F3E7550502D512220091EEE79505B5
+:101B600002D511220091E9E7D50502D51022009196
+:101B7000E4E7150602D50F220091DFE7550602D5EE
+:101B80000E220091DAE7950602D50D220091D5E7E5
+:101B9000D50602D50C220091D0E7150702D50B22FD
+:101BA0000091CBE7550702D50A220091C6E79507B9
+:101BB00002D509220091C1E7D20702D00822009184
+:101BC000BCE72289550702D507220091B6E79507A1
+:101BD00002D506220091B1E7D20702D0052200917A
+:101BE000ACE7A27AD20702D004220091A6E7A2892C
+:101BF000D40603D503220091A0E719E0140702D50B
+:101C0000022200919AE7540703D4940701D4D20723
+:101C100002D00122009191E70020034602460146CE
+:101C2000009002F017FFBDE838400248FFF746B9C0
+:101C300038BD0000B40A002020070020C00A0020A0
+:101C4000F0B55948594982880B889A1A92B29C2A51
+:101C500064D30988818056490A880146002A0B7896
+:101C600043F0020156D11646524A1C071568024637
+:101C7000127822F0020274D54F4C0746E4887F7830
+:101C80005FEA845C02D547F0010701E027F0010715
+:101C90004770A704477802D547F0020701E027F014
+:101CA00002074770670401D4E70703D0477847F07D
+:101CB00008074770640603D5447844F0040404E040
+:101CC0001C0603D4447824F004044470EC0450D47B
+:101CD000354C9A07247824F0100423D4324D4278EE
+:101CE0002F7A2D78012A45F0100514D0022A16D03B
+:101CF0002D4C042AA47804F1010C0CF0FF0C13D035
+:101D0000072A25D0032A23D0052A21D0062A1FD04E
+:101D100021F0100142E0B90702E00570F0BD39077B
+:101D20000029FADB0470F0BDFA0601D41A060AD5C0
+:101D30000170022C04D280F802C0BCF1020FF2D371
+:101D400041F080012AE021F0100101708670F0BDA1
+:101D5000877A7F06F7D5032C04D8017080F802C07B
+:101D6000F0BD0FE05107D8D51906D6D443F0800155
+:101D700014E002704178CB0701D18907F0D522F039
+:101D800010010BE0E9040BD49907E9D4818AC82932
+:101D900002D2491C8182E3E743F00A010170DFE7C8
+:101DA00002708682DCE70000F80600202007002091
+:101DB00022070020B4020020C00A0020094944F68E
+:101DC00048000880091D46F648000880091D41F6B4
+:101DD000CC4008800348001F018841F020010180A9
+:101DE00070470000182C0140084946F6680008803A
+:101DF000091D0880091D41F2555008800348001F45
+:101E0000018841F02001018070470000182C01403A
+:101E100010B5C28800210AB1032206E002890AB186
+:101E2000022202E0428912B10122027000E0017038
+:101E300004784FF4804344F6206244B1012C06D06C
+:101E4000022C07D0032C01D14180818010BD43803A
+:101E5000828010BD41F23331418040F6B731F4E762
+:101E6000401A10609168884202DA4942884200DCD8
+:101E7000116051691068137E41431941936A0B4404
+:101E80009362516A8B4200DD9162936A116A8B42C0
+:101E900000DA9162D168936A4143107C01410341A9
+:101EA000B2F91C001944884204DBB2F91A008842D6
+:101EB00000DC08B270470000054920B1086940F015
+:101EC00080000861704703484860034848607047D5
+:101ED0000020024023016745AB89EFCD06494FF44E
+:101EE0007A70CA68D20705D0401E0004000CF8D1F1
+:101EF000FF20704700207047002002400E4A032058
+:101F0000A2F1500182F83E00002048810B4908866A
+:101F1000C862C8830884488490620948016DB1F59D
+:101F2000206F01DBA3219162807A002802D0906AA1
+:101F30004042906270470000640000204405002089
+:101F40004C0100200449002048810881C862886251
+:101F5000024988627047000064000020C008002029
+:101F6000F0B53D4988894A89801A80B20F286AD322
+:101F700088894881CA8939480B3A272A26D28A7823
+:101F800022BB8268384B42F480728260344A374CFC
+:101F9000374D12785607334A0AD4364E36881680A3
+:101FA000354A12881A80354A12882280344A09E05C
+:101FB000344E36881680344A12881A80334A128882
+:101FC0002280334A12882A8001228A70314A0021F5
+:101FD000314B82F84D1019469A7F304D0968802A9E
+:101FE00032D302F01F0255F8222011422CD0826811
+:101FF00022F48012184E8260123614461215B778F9
+:10200000521C62F38617264AB77093F816C01778E9
+:10201000BCF1800F27F0020608D30CF01F0C55F816
+:102020002CC011EA0C0F01D147F0020616701A7E7F
+:10203000802A0DD302F01F0255F82220114207D149
+:1020400044F400218160F0BD826842F48012D1E73F
+:1020500024F40021F6E7000014070020B402002059
+:102060004C010020D4040020D6040020D804002015
+:10207000DA040020C4040020C6040020C8040020A4
+:10208000CA040020CC040020CE040020D00400208C
+:10209000D2040020200D0020F4050020448F000809
+:1020A000DC04002070B5204881890289891A89B230
+:1020B0000F292FD3818901811C4B1D4819465D7A58
+:1020C00006681C4C096846F00402802D07D305F011
+:1020D0001F0554F82550294201D126F00402026060
+:1020E0009A7B802A17D302F01F0254F82220114253
+:1020F00011D1026822F002020260DA7A802A0ED33D
+:1021000002F01F0254F82220114208D1016821F088
+:102110000801016070BD026842F00202ECE701684C
+:1021200041F00801F5E7000014070020F405002045
+:10213000B4020020448F000830B5044600204FF45C
+:102140000043024640EA030101FB01F5A54200D825
+:102150000846521C5B0812B2102AF3DB30BD0000A7
+:10216000F0B51D4C1B4A4FF0010C94F83B5094F80D
+:102170000AE0144692F83C3094F838402B43651C32
+:10218000EEB2154D95F83D700025BEF1FF0F0AD057
+:10219000BEF1000F06D18B4213D155700C2C01D229
+:1021A00082F83860F0BD834202D182F801C0F5E7C1
+:1021B0008B42F7D15570B80709E000BF82F838505C
+:1021C000F0BD8342FCD1F84382F801C080070028AB
+:1021D000F4D0F0BD640400204C010020F0B5CA78B2
+:1021E000002502F00F03D20601D58A7813430A783E
+:1021F0004FF00F0E12F0FF0F4FF001021CD00468D9
+:102200000F8802FA05F63740B74211D14FEA850C24
+:102210000EFA0CF724EA070703FA0CF43C43CF78D4
+:10222000282F02D0482F02D002E0466100E006616C
+:102230006D1C082DE4D304600C88FF2C1ED9446863
+:102240005FF0000606F1080702FA07F50F882F4035
+:10225000AF420FD14FEA860C0EFA0CF7BC4303FADB
+:102260000CF73C43CF78282F00D14561CF78482F19
+:1022700000D10561761C082EE4D34460F0BD000057
+:10228000F0B5144C002801DAE36900E06368420D00
+:10229000120185B2C0F301579540C0F30346032FE6
+:1022A00005D0C2020AD50322B240934307E023F0CF
+:1022B0007062636823F07063636002E0AB4343F0D5
+:1022C000706201B12A43002801DAE261F0BD626068
+:1022D000F0BD0000000001400246002092680A4262
+:1022E00000D00120704741617047016170470AB119
+:1022F00001617047416170470F4A104B92F83810E6
+:102300005B5C834201D1012004E00D4B5B5C8342A6
+:1023100003D1002082F83A0070470A4B5B5C83428D
+:1023200001D18120F6E7084B595C814201D1802020
+:10233000F0E70320EEE700004C01002004930008C2
+:10234000169300080A9300081C9300080A4810B569
+:1023500001784FF000024C0708494FF0FF038968ED
+:102360004FEA017105D5002901DA827210BD83722E
+:1023700010BD0029FBDBF8E74C010020B40200206F
+:10238000F0B5194E194C0022E31CA6F1060CB75CFF
+:10239000A518ED78FF5C0D430F43BD421FD01CF81C
+:1023A0000270FF5C0F43BD4219D015460023A618EA
+:1023B000F6780E43C6545B1C1CF80220DBB2062BD9
+:1023C000F5D3C17881700179C17000214218491C90
+:1023D00015711CF80550C9B20629F7D3F0BD521C7F
+:1023E000D2B2032AD3D3F0BDD68A000864040020F9
+:1023F00010B502460021064B06205C186478944212
+:1024000000D10846491CC9B20629F6D310BD000008
+:102410004C010020214810B590F867100022204898
+:10242000012936D11F49898899BB1F491E4B4C6C25
+:1024300040F6B831B3F876308C4227DD1B49097875
+:1024400021BB90F82711491CC9B280F82711C8296F
+:102450001CD380F827210146D0F82C4191F828118F
+:10246000A34203DD052908D2491C01E041B1491E00
+:1024700080F82811C9B2052902D3012180F826115C
+:10248000191B074C303CA162C0F82C31B3F5FA6F30
+:1024900003D280F8262180F8282110BD200D0020CD
+:1024A000B4020020EE0500204C0100201707002098
+:1024B0004FF4C042C260002181620E22028241F2CA
+:1024C00062024261082202834FF4604242838183A8
+:1024D0004FF07842C0E9082140F6C41101807047EE
+:1024E000B0F90010B0F90220891A41604269037EF8
+:1024F0004A431A41836A13448362426A934200DD6D
+:102500008262836A026A934200DA8262C268836AE4
+:102510004A43017C0A410B41D118B0F91C208A4280
+:1025200001DA10467047B0F91A008842FADC08B2A6
+:102530007047000010B514481449B0F894200B8877
+:102540009A1A92B2B2F5437F1DD90988A0F8941067
+:10255000B0F8921020F8601F002242860C480D4C03
+:10256000C2888280C180C38983812489891AA4B2E8
+:10257000C4818160E11A0161074A818AC182928A1D
+:102580008282511A816110BD4C0100202007002079
+:10259000E80C0020440500206400002009480A4996
+:1025A000B0F8B2200B889A1A92B241F684639A422C
+:1025B00006D3098820F8B21F41888180002141801C
+:1025C000704700004C010020200700200D480178D2
+:1025D000C90702D00C49098801E04FF6FA7141663B
+:1025E000094901201039088007482438018841F042
+:1025F0000101018004481838018821F01801018088
+:10260000704700004C010020240400400A49D1F822
+:10261000982012B1521EC1F8982031F8922F521C06
+:1026200021F81A294A6A521C4A628A8F521C8A87E8
+:1026300001F8400C704700004C0100201CB52D48EB
+:1026400090F83B3090F83C20934252D000248DF813
+:10265000044053408DF800309DF800300122012BDA
+:1026600008D09DF80030022B09D09DF80030042BD3
+:102670000AD00DE01F498DF80420443108E01D49BF
+:102680008DF80420463103E01A498DF804204831C2
+:102690009DF80420012A2CD190F83D309DF800408F
+:1026A000154AA34217D090F83E309DF800402342CF
+:1026B00008D0B0F84C30A0F84A300B881488E31AE0
+:1026C000A0F84C3090F838302BB1B0F84030148876
+:1026D000E31AA0F8423012880A80A0F8402010F8CF
+:1026E0003E1F9DF80020114300F801199DF80010CD
+:1026F00001701CBD640400202007002070B5344D1B
+:1027000040212846FFF7E8FD840080212846FFF796
+:10271000E3FD44EA4004A9152846FFF7DDFD044324
+:10272000E1B22C4C94F878508D4250D04D4084F852
+:102730007810012D03D0022D01D0042D47D194F83B
+:102740007C00A84384F87C0094F87B20AA420FD038
+:1027500084F87B5094F87A2001238B401A4207D1E9
+:102760001A4384F87A2094F87910491C84F8791077
+:1027700094F87910042928D330B1012811D0022807
+:102780000FD004280DD012E01348C18821F0400179
+:10279000C1802078002184F83B1020F06000207078
+:1027A00005E0217841F02001217084F83B000B49BD
+:1027B00094F83B0091F82720904204D081F827003C
+:1027C00007492020087000F00DF884F8545070BDBF
+:1027D000001001404C010020C00A0020200D002004
+:1027E0001407002070B50D4D40212846FFF774FDF9
+:1027F000840080212846FFF76FFD44EA4004A915B4
+:102800002846FFF769FD04430548072100F8784F83
+:102810000171002141708170C17070BD00100140D4
+:102820004C01002070B5344890F83A10CA43920722
+:1028300061D001F0030280F8392090F83D305B064A
+:102840001B0E80F83D30012A01D0812A02D15B1C89
+:1028500080F83D300278D2074DD0DBB203F00102A0
+:10286000C3F34004A24246D1B0F856400025641C90
+:10287000A0F85640204CA0F8585090F83E60A47A3A
+:10288000B24202D080F83E200DE0A607B6EB837F6F
+:1028900002D080F83F5006E090F83F30642B02D21F
+:1028A0005B1C80F83F3090F84030642B0CD25B1CEE
+:1028B000DBB280F84030022B06D204F001039342D1
+:1028C00002D1022280F84020012901D0002912D132
+:1028D00090F83820416E00EB820291610163D0E9EB
+:1028E00006121144D0E908231A441144826A1144A3
+:1028F000C26A1144416370BD4C010020FEE7000034
+:102900002DE9F04F00BF00209E4E9F4AA6F51271A0
+:10291000A6F5BE79A6F1440B06F1440E804601F5FA
+:10292000E074A1F1780301F5457A1D5C15F0C0074C
+:1029300006D0402F51D0C02F77D0802F76D004E121
+:1029400015F01F0504D0154440F080072F7201E0F8
+:1029500082F80880012826D0022824D0032822D01B
+:10296000042820D008281ED010281CD0874D55F8E8
+:1029700020C0DCF8005054F820703D40CCF80050E6
+:10298000824D55F820C0DCF8005056F820703D43C9
+:10299000CCF800501D5CAD0659F820502F6813D5B7
+:1029A0003AF810C03EE051F820502F6854F820C08B
+:1029B00007EA0C072F6051F820502F6856F820C006
+:1029C00047EA0C072F60E5E7DFF8B8C10CF1F00C1F
+:1029D0005CF820C007EA0C077EE015F01F0504D064
+:1029E000154440F080072F7201E082F8088001282A
+:1029F0001DD002281BD0032819D0042817D008287E
+:102A000015D0102813D0614D55F820502F6854F878
+:102A100020C007EA0C072F605C4D55F820502F6846
+:102A20005BF820C047EA0C0756E00BE056E051F88F
+:102A300020502F6854F820C007EA0C072F6051F887
+:102A40002050ECE715F01F0505D0154440F0800735
+:102A500085F8217001E082F82180012825D0022824
+:102A600023D0032821D004281FD008281DD01028E7
+:102A70001BD0464D55F820C0DCF8005054F82070AB
+:102A80003D40CCF80050414D55F820C0DCF80050D6
+:102A90005EF820703D43CCF800501D5CAD0615D5A6
+:102AA0003A4D3AF81070CC3514E051F820502F68A8
+:102AB00054F820C007EA0C072F6051F820502F6807
+:102AC0005EF820C047EA0C072F60E6E72D4D3AF884
+:102AD0001070E03D55F820502F6036E015F01F05CE
+:102AE00005D0154440F0800785F8217001E082F898
+:102AF0002180012830D002282ED003282CD0042891
+:102B00002AD0082828D0102826D0204D55F820C0DB
+:102B1000DCF8005054F820703D40CCF800501B4DBC
+:102B200055F820C0DCF80050164F883757F8207051
+:102B30003D43CCF800501D5CAD06B1D4114F3AF8BE
+:102B40001050E03F57F820703D60401CC0B2112883
+:102B5000FFF4EBAEBDE8F08F51F820502F6854F829
+:102B600020C007EA0C072F6051F820502F68DFF8CB
+:102B700014C00CF1880C5CF820C047EA0C072F60E9
+:102B8000D9E70000D0910008F4050020CC8F0008A0
+:102B90004FF40771C1824FF45861018340F614511C
+:102BA00081837047F0B5C48AB0F900608681B0F9BE
+:102BB0000250C581B0F904300227002101220382AE
+:102BC000AB4204DBB54202DDC78042810CE0B34278
+:102BD00004DBAE4202DDC78041811CE09D4205DB83
+:102BE000B34203DDC2804781018115E0B54204DBB9
+:102BF0009E4202DDC280418105E0AE4205DB9D427E
+:102C000003DDC1804281078106E09E4204DBAB42C6
+:102C100002DDC18047810281C388458900EB4307FB
+:102C200000EB4505BB89AE899B1B0FFA83FEA0F81C
+:102C300012E00689AB8900EB460CBCF80CC0A3EB94
+:102C40000C038382B0F91830B7F90CC0A3EB0C0C5D
+:102C5000B4EB4C0F04DA80F82010A3F1A10113E0CB
+:102C6000A64503DD80F82010B9890BE026B1012EBE
+:102C700004D0022E10D004E0062100E0052180F8E7
+:102C80002010A989091B6D31418309B2B1F5586F34
+:102C900004DB5B1E438304E00421F0E7002900DC31
+:102CA0004283418B8183F0BD0B49002288760A6202
+:102CB000CA614A62094A32F9103002EB40028B6263
+:102CC000B2F90220CA62064A32F810000882A1F85E
+:102CD0006000A1F862007047040200202E930008F3
+:102CE000229300082DE9F05FFE48FF4982880B8897
+:102CF0009A1A92B20F2A44D30988FC4A81808346EB
+:102D000011880127FA48FB4D002479B3491E118030
+:102D1000C473F94A84620168B2F902204E0742F690
+:102D2000AA2318D4EE8846F40056EE80F24D2D7892
+:102D3000AD0709D5856825F080058560A0F87C4041
+:102D400080F87E4080F87F40CD0404D480F8F07095
+:102D5000C0F8EC4003E080F8F0404D0707D49A42F9
+:102D600005DB80F8F470A0F8F24004E010E080F891
+:102D7000F4404D0703D49A4201DBC90703D080F821
+:102D80001141BDE8F09F80F81171A0F81241F8E7F9
+:102D90008146B0F8181143F69820814202D2491CAE
+:102DA000A9F8181101F06CFED44E96F8500010B13D
+:102DB000FEF78EF905E0CB481838017821F00101C3
+:102DC0000170FFF727FB00F0E5F9CD4841F26801FB
+:102DD000426C4FF400608A4201DBCA4904E0B2F55C
+:102DE0007A6F02DAC749091D0860B44696F85100A7
+:102DF000DFF8FCA2DFF81083C44EC007AAF1300A46
+:102E000036D098F80E0080282ED399F80010890744
+:102E10002AD499F80F108AF80610B74950460B7853
+:102E200023F002030B70AF4918394C800B7823F064
+:102E300001030B70A979490611D44189B1F5FA7FD4
+:102E400003D2491CAAF80A1012E040F63C718A42EB
+:102E500001DD002117E108218AF8037013E1C47035
+:102E60000021AAF80A400EE18AF80340AAF80A40B5
+:102E7000D9F8081048460A0501D5082103E19CF855
+:102E80003FE05FEACE7245D0C37B8AF8063098F8FF
+:102E90000920802A4AD30278520734D4EA8892045F
+:102EA00004D500BF21F02001816033E08D4A41F05C
+:102EB0002001183A548092F800C02CF0010C82F8DE
+:102EC00000C0816098F8171080290BD301F07F0CA7
+:102ED0004FF00041D8F8002021FA0CF10A4201D14C
+:102EE000077100E004710179C90702D15FEA8E71B0
+:102EF00005D50321032B01D08AF80970C3E0002116
+:102F0000C9F82840BFE021F020018160E98821F460
+:102F10000051E98099F826014F4601280BD09CF812
+:102F20006300E04648B1FDF787FF0FE0026842F01A
+:102F300004020260B6E70921A5E0B968CA0502D516
+:102F400021F0080101E041F00801B96097F846302E
+:102F5000384642F266614FF48042D3B1012B28D04B
+:102F6000022B33786A4FC3F3810333D043F6FE7CE0
+:102F7000012B36D0022B34D0A0F81421A0F8442025
+:102F800047F23C33A7F8003098F87030012B2BD073
+:102F900038E03378C3F38103012B04D0022B02D035
+:102FA00042F6146310E0A0F8141100BFA0F844200A
+:102FB000EAE7337842F6CC47C3F38103012B06D00E
+:102FC000022B04D043F2EB13A0F81431EEE7A0F883
+:102FD0001471EBE7A0F81421A0F8442046F65473CE
+:102FE000D0E7A0F814C1C9E73378C3F38103012BFC
+:102FF0000FD0022B10D041F6E12300BFA0F814310E
+:10300000A0F84410374918390B78DB0707D00B8A32
+:1030100007E0A0F81411F3E74FF40053EEE7364948
+:103020008B88ABF8123019B2B0F944305943C1F370
+:103030008F335146AAF81430934200D98A82354A18
+:103040001278D20605D58B8A41F23332934200D2F0
+:103050008A820289C2F3C003C2F30022934205D1DF
+:103060008B8A41F69912934200D98A82AA7AD207B2
+:1030700000D08C82BAF81410816200297FF7E9AE83
+:103080002548022104709BF81A0098B902294DD0F6
+:1030900081B11B4A1078860608D5AE79760605D52B
+:1030A0001C4E3678F60966F386101070E88820F416
+:1030B0000260E8801248406C4E2832DBEE88300611
+:1030C0002FD5BAF81220521C92B2AAF81220B2F5EB
+:1030D000FA6F04D3AAF8124026F08000E880064870
+:1030E00002781BE08809002020070020220700202A
+:1030F000B4020020C00A0020EE050020200D0020B0
+:103100004C010020100C0140F4050020DC040020DC
+:1031100044010020F80600203407002022F00202BB
+:1031200002708BF81A1089F80F102AE6308F0028E9
+:10313000AFD143F698203087ABE770B500230C88F9
+:1031400063F30F02012505FA03F6344206D0C3F1FA
+:103150000F0605FA06F1114361F30F025B1C102BF9
+:10316000F1DB028070BD70B500230C7863F30702B9
+:10317000012505FA03F6344206D0C3F1070605FA25
+:1031800006F1114361F307025B1C082BF1DB0270AF
+:1031900070BD0000F0B51F4890F866301E48012B46
+:1031A000816821F4006232D11C4BDE8874062ED473
+:1031B0001B4D0F054FF00004B5F902501ED4194AFB
+:1031C000526C642A11DC40F6386295420DDAB20482
+:1031D0000BD4027852070ED4B0F8D42040F6B8359C
+:1031E000AA4203D2521CA0F8D420F0BD41F40061E1
+:1031F00081605C81F0BDA0F8D440F0BD41F2CD010A
+:103200008D42FADD997AC907F7D18260F3E78260CF
+:10321000F0BD0000200D0020B4020020C00A0020F4
+:10322000EE0500204C010020F0B5364D364F044627
+:1032300095F83B0097F83B1023780843EE1C627822
+:10324000834205D1E0781146FEF78AFF207908E035
+:1032500094F802C084450CD1E1781046FEF780FF57
+:10326000E07905F82F0F2878805D6870287BE87773
+:10327000F0BD82421DD161461846FEF771FF95F8F8
+:103280004E1095F83B00814207D1B97A09B1A17976
+:1032900000E0617985F82F101EE06978012901D0DE
+:1032A000A17922E0617927E0297841F004012970B1
+:1032B00012E0E1788142DBD119466046FEF750FF0B
+:1032C00095F84E1095F83B0081420AD1B97A09B1C0
+:1032D000617ADFE7217ADDE715F82F1F895D6970D4
+:1032E000C5E76978012906D0617A85F82F10B97A87
+:1032F0000029F1D1D8E7217A85F82F10B97A002971
+:10330000EAD0D1E7640400204C0100200B4801788A
+:1033100021F0020100F8381B002100F8181941774C
+:10332000817733218185418508214184012100F87D
+:103330001F1C034880F83910704700006404002007
+:103340004C0100200D4900B50B4851F8012F40F801
+:10335000032F89888180084801210930FFF710F880
+:10336000054802211330FFF70BF8034804211D30F4
+:103370005DF804EBFFF704B8640400204C01002062
+:10338000094944F648000880091D46F648000880AF
+:10339000091D41F2111008800348001F018841F007
+:1033A0002001018070470000182C01402DE9F047F2
+:1033B000664C674B0025A0780126654A1033052826
+:1033C0007ED2DFE800F00313113E1100108820F0D8
+:1033D000010010801D805F480580001F0580001FD0
+:1033E0000580FFF7CDFFA670BDE8F087594941F28F
+:1033F00044401C390880574945F658002439088054
+:10340000091D47F2580008805249202028390880B9
+:103410000020401CC0B27328FBD3FFF7B1FF4C491A
+:1034200084F85C502C3147F690600880484814308E
+:1034300006801D80108840F0010010800220A070DE
+:10344000D2E700215FF0010004EB410204EB4003EE
+:10345000B2F85020B3F850309A4200D20146401CD6
+:10346000C0B20628F0D33C48405C84F83900FFF72E
+:103470004DFF1D2000F0F3F900F076F8374E384884
+:103480004FF4807996F83B10012904D002291BD013
+:10349000042930D047E040218046FEF71DFF870019
+:1034A00080214046FEF718FF47EA4007494640465C
+:1034B000FEF712FF074347F0010084F83B0000E0ED
+:1034C0003DE0224809302CE040218046FEF704FF11
+:1034D000870080214046FEF7FFFE47EA4007494645
+:1034E0004046FEF7F9FE074347F0020084F83B0030
+:1034F0001648133015E040218046FEF7EDFE8700A8
+:1035000080214046FEF7E8FE47EA4007494640462C
+:10351000FEF7E2FE074347F0040084F83B000B4847
+:103520001D3002F07FFE94F82F0086F838001D2031
+:1035300000F0ABF90420A0700A48057054E7108829
+:1035400020F0010010801D80A5704DE7640400206C
+:10355000000800403C2C0140DC8A00084C0100209F
+:1035600000100140170700202DE9F041344C14F8F9
+:103570002F0F344DE07240212846FEF7ADFE860045
+:1035800080212846FEF7A8FE46EA4006AF153946D8
+:103590002846FEF7A1FE0643207BF1B22F3C814274
+:1035A00015D084F83C0040212846FEF795FE8600A1
+:1035B00080212846FEF790FE46EA40063946284616
+:1035C000FEF78AFE064384F83B60FFF737F81E4D8E
+:1035D00095F83B00012827D0022828D0042829D0BC
+:1035E000174894F83B102730085C04F8300F14F8A3
+:1035F0000109FEF7FDFE04F82F09A87A00B10120A9
+:10360000607001F0DBFA94F84E0094F83B108842A9
+:1036100006D094F83800062802D2401C84F83800FE
+:1036200084F84E10BDE8F0810548093004E00448F4
+:10363000133001E002481D30BDE8F041FFF7F4BD52
+:1036400064040020001001404C0100202DE9F041ED
+:10365000524991F87200AA287CD191F8730055283C
+:1036600078D14F4C00200A5C2254401CC0B2742810
+:10367000F9D34C4E2069C6F80100A08AA6F80500CF
+:10368000D4F81600F060D4F81A003061D4F81E00A7
+:103690001234706102F06CFD4349608A888102F047
+:1036A00081FD207D123CC007307802D040F004003C
+:1036B00001E020F004003D4930704FF480403C4D63
+:1036C000886114F8280F85F82000608B6880A08B33
+:1036D000A880E08BE880208C2881608C354F688141
+:1036E00094F8240087F8D20014F8011C304686F8BC
+:1036F0003B100026C0F89C60FFF724FE2E48A18EE8
+:103700000183E18E4183218F818394F84210283C0C
+:10371000012908D0022901D0032909D0297821F0F4
+:103720000C01083107E0297821F00C01091D02E0A5
+:10373000297841F00C01297094F86E1059B10122DA
+:10374000012901D0022909D087F8462094F8641095
+:1037500051B907E016E087F84660F7E7022187F8DD
+:103760004610F3E715494E8194F8701001290BD0EB
+:1037700094F86D1059B101290CD04FF4805100BF5D
+:10378000A0F87610BDE8F08144F21C71F8E74FF420
+:103790000051F5E741F25551F2E7000000FC000846
+:1037A000200D00204C01002064000020B80C0020F7
+:1037B000DC040020B402002044050020C00A0020E0
+:1037C0007CB50121082000F089FB4FF48070ADF832
+:1037D000040010248DF8074001208DF8060001A98F
+:1037E0001548FEF7FBFC0121092000F077FB0121C1
+:1037F0001248FEF745FD0820ADF8000004208DF8C2
+:1038000003000F4E03258DF8025069463046FEF73F
+:10381000E5FC08213046FEF766FDADF800408DF866
+:1038200003408DF8025069463046FEF7D7FC102160
+:103830003046FEF758FD7CBD001401400002300008
+:10384000000C0140FEE7704700F01F02012191408B
+:103850004009800000F1E020C0F88011704700F0BE
+:103860001F02012191404009800000F1E020C0F8D2
+:103870008011704700F01F02012191404009800033
+:1038800000F1E020C0F80011704700F01F02012194
+:1038900091404009800000F1E020C0F8001170471D
+:1038A00070B50F23C47801780122F4B1144C246858
+:1038B000457804F4E064C4F5E064240AC4F1040625
+:1038C000E3408478B5401C402C4301F1E021230102
+:1038D00081F80034007800F01F018A404009800020
+:1038E00000F1E020C0F8002170BD01F01F0082400F
+:1038F0004809800000F1E020C0F8802170BD000080
+:103900000CED00E0024908430249086070470000DE
+:103910000000FA050CED00E02DE9F05F00261D2007
+:10392000FFF792FF6C4CDFF8B4B1A4F1B800A77EAA
+:1039300090F83810DFF8A8E1DFF8A8A100258F4241
+:103940007ED0E776A176626A036B5A434FEA12494A
+:103950009BF80820120702D51EF8012000E00A4655
+:1039600094F812C0BCF1010F09D004EB4206B6F97D
+:1039700002C0C4F828C0B6F90460E6620CE043F661
+:10398000FF7CC4E90A5C90F83DC05FEACC7C01D0C2
+:1039900012B102E0052A00D1012600EB47074FF0E3
+:1039A000804CBF893F04B7FBF3F3E361476BBCFB7B
+:1039B000F7F7276294F813C0BCF1000F06D0BCF1F2
+:1039C000010F05D03B4403EBD3735B10636201E04E
+:1039D0003B466762DFF810C14FF6FF7707EA8307BF
+:1039E000ACF808709AF8007090F80A8090F83DC022
+:1039F000082F08F003070CF0030C05D067450BD126
+:103A0000B8F1000F05D008E0674505D0B8F1000F08
+:103A100003D05B42636200E06562C6B1636A002B5B
+:103A200003D006DD228D05E00AE0304B33F812208A
+:103A300000E0A28DA4F86020227822F020022270FB
+:103A40009AF80020042A07D0082A05D012E0B4F81A
+:103A5000603003EB0902EDE780F8405065629BF8A7
+:103A60000800000701D51EF80110204830F81100A9
+:103A7000A4F860001E49606A09883E314843B4F8E2
+:103A8000601001EB204006B21D20FFF7F3FE606AD4
+:103A9000002807D021784FEA81600ADD002804DA87
+:103AA000A08D09E0B4F8600006E0E06AB04208DBEF
+:103AB0000CE0002802DA208D208208E0A06AB042E3
+:103AC00004DD208241F02000207000E02682257570
+:103AD00065752586BDE8F09F04020020B402002031
+:103AE0001093000817070020540A002022930008B2
+:103AF0002404004043184FF48042934210DD90426A
+:103B000002DD104600210BE0914202DD002011464B
+:103B100006E08003B0FBF3F000B2C0F5804109B2CB
+:103B200041EA00407047F0B541F2B8430022C3605B
+:103B30000E248262048249F27E15082645610683BE
+:103B400043F6FF774283878340F2492E4FEA873C52
+:103B5000C0F808E0C0E9082CCB608A620C824D6195
+:103B60000E834A838F83B4208860C1E9082CF0BD9E
+:103B7000002181620949C1600E2101820849416129
+:103B8000082101834FF44041418343F6FF71818353
+:103B900009070162034941627047000095890200EC
+:103BA000F0A1010000C0FF0F064941F6A2600880A5
+:103BB00005480168054A01F4E06111430160BFF363
+:103BC0004F8FFEE7442C01400CED00E00400FA05A5
+:103BD00038B501210D2000F081F94FF4E060ADF817
+:103BE000000018248DF8034003258DF80250694623
+:103BF0000D48FEF7F3FA4FF46040ADF800008DF881
+:103C000003400A4C8DF8025069462046FEF7E6FA5A
+:103C1000A014ADF8000048208DF803006946204646
+:103C2000FEF7DCFA38BD000000080140000C01403E
+:103C30002DE9F0410121CE028CB0304600F04EF962
+:103C4000DFF86C81404601F02DFC08A801F056FE1B
+:103C50004FF45860ADF824000024ADF82040202037
+:103C6000ADF822000125ADF826408DF8285008A9AE
+:103C7000404601F0F5FD0021404601F048FE4FF6B8
+:103C8000FF71404601F04DFE01220021404601F047
+:103C9000D9FD0121404601F0C1FB04A801F0D9FB88
+:103CA000ADF81060A802ADF81200ADF81440A220E3
+:103CB000ADF816002803ADF81800ADF81A40ADF8BD
+:103CC0001C4004A9404601F0B3FB6027ADF800702A
+:103CD000ADF80440ADF80840ADF80C40ADF8024036
+:103CE000ADF80640ADF80A40ADF80E4069464046D2
+:103CF00001F098FC6946404601F0DAFC694640460E
+:103D000001F020FDADF8045040F61450ADF80070FD
+:103D1000ADF80600ADF80840ADF80C40ADF8025023
+:103D2000ADF80A40ADF80E406946404601F04EFD40
+:103D30000121404601F096FB0821404601F0B2FC0B
+:103D40003146404601F0F4FC0821404601F038FDC0
+:103D50003146404601F06CFD7021404601F075FD92
+:103D600018208DF82C008DF82D408DF82E408DF800
+:103D70002F500BA8FFF794FD0D480C30018841F03F
+:103D8000800101800A481430018841F0010101805E
+:103D9000001F04800121404601F06EFB8DF8285081
+:103DA0000121404601F072FB0CB0BDE8F08100003B
+:103DB000002C0140704740F21341416008218160AE
+:103DC0008621C1604FF48041016149424161002177
+:103DD0000162C162704701627047000010B501883E
+:103DE0004288891A09B20183B1F5005F02DBA1F5AF
+:103DF000804104E011F5005F02DC01F580410183A0
+:103E0000B0F9182041685143C1618368846A534303
+:103E1000C2681B12624303EB2222036A1A44114454
+:103E200002628A13426241698A4203DB01698A4263
+:103E300000DC11468A1AC0E90A21028E4FF403738E
+:103E4000594302EBA13202860B4A1278082A04D1A8
+:103E50000A4A936F03EBA1319167B0F93010B1F5C5
+:103E6000804F02DDA1F5804103E0002902DA01F56F
+:103E70008041018610BD000017070020D40A0020F1
+:103E8000034A516821F440410143516070470000EA
+:103E900000100240044A0029516901D0014300E0AA
+:103EA000814351617047000000100240044A00291C
+:103EB000D16901D0014300E08143D1617047000026
+:103EC00000100240044A0029116901D0014300E0BA
+:103ED000814311617047000000100240044A00292C
+:103EE000916901D0014300E0814391617047000076
+:103EF00000100240044A0029D16801D0014300E0CB
+:103F00008143D160704700000010024030B5244961
+:103F10004A6812F00C03234A03D0042B01D0082B6B
+:103F200026D002604A680F231F4C03EA1212A35CDA
+:103F30000268DA4042604B68072505EA1323E35C18
+:103F400022FA03F383604B6805EAD323E35CDA408B
+:103F5000C2604B68032403F4404104EA933303EB4B
+:103F60009161114B1B1F595CB2FBF1F1016130BD36
+:103F70004A680E4B1A404B68140103F4803303D592
+:103F8000C2F38342113202E0022404EB924213B1E5
+:103F90004B689B0301D5064B00E0024B5A43C0E738
+:103FA0000010024000127A000400002000003C08CB
+:103FB00000093D002DE9F041274CA615402120467F
+:103FC000FEF78AF9850080212046FEF785F945EA4B
+:103FD000400531462046FEF77FF90543EDB240210A
+:103FE0002046FEF779F9870080212046FEF774F914
+:103FF00047EA400731462046FEF76EF90743F8B21C
+:10400000A842DBD140212046FEF766F987008021D7
+:104010002046FEF761F947EA400731462046FEF7A1
+:104020005BF90743F8B2A842C8D140212046FEF709
+:1040300053F9870080212046FEF74EF947EA4007F2
+:1040400031462046FEF748F90743F8B2A842B5D1F9
+:104050002846BDE8F08100000010014010B502685C
+:10406000416802FB02F301FB0133B3F1805F11D918
+:104070001B0E103B0A4C9BB212B234F8133009B23B
+:104080005A43594342F38F3241F38F31C0E9022141
+:10409000012102E0C0E902210021017410BD0000ED
+:1040A000908A00082DE9F05FF848F94902880B88EA
+:1040B0009A1A92B20F2A7DD309880180F5480246E8
+:1040C0008189D2884B0703D48B0701D4CB0702D058
+:1040D00042F4007201E022F40072C28081460807B7
+:1040E00002D44846C90604D5B9F8061041F00101CA
+:1040F00002E0C18821F00101A9F80610E548FDF7AA
+:1041000087FEE5484FF4804BB0F93A10594502DA82
+:10411000491C418702E0E049A1F83AB0DFF87C830E
+:1041200041F6CC40DE49D8F85020824203DD886851
+:1041300020F010008860DB4BDB4E0024188820B193
+:10414000401E1880CC73347027E0B9F8060045048F
+:104150001BD4B9F80C30DD0617D41B0715D40306A1
+:1041600013D4830611D403050FD4430603D5CF4BD4
+:104170001B781B0609D5430707D4C30505D40307DD
+:1041800003D4830401D4C00607D5C948CC73C94BF6
+:104190003470C4831C8080F828408A460846C98F42
+:1041A000DFF814E359B1491EC187C4490B7823F0E5
+:1041B000020300E0EEE00B708AF80F400BE0BF480E
+:1041C000017841F0020101703078012804D19EF895
+:1041D0000000062800D134703078B94D01270A2834
+:1041E00072D2DFE800F0FCD705D7FBFAD771F9F8F7
+:1041F00002F0D4F8DFF8A892A848A9F13009B9F87C
+:104200001810491C8AB2A9F81820416C40F62820E1
+:10421000814202DAA9F8184014E09F4840F6CC43E6
+:10422000C06898420EDBA54843F69913B0F9040024
+:10423000984207DBB2F5FA7F04D32A7812B9A9F8BD
+:1042400018402F709F4A108868B199F804305B1CA1
+:10425000DBB289F80430022B05D39B4889F804406F
+:1042600003885B1C03809AF80F00D046092812D0FF
+:1042700002287DD0A8F83041B8F84000A246C8B165
+:1042800041F288345046A9F818A0A14221DA2978D1
+:1042900001291AD01DE07D484430FEF709F9FDF7E9
+:1042A0002DFE7E48416CC9F82C1041F27C51C9F8B2
+:1042B0001C105CE2A88AA8F83000E86A6863A86A63
+:1042C0002863A8F8407037E0A1E17F492870088092
+:1042D00010807E4940F63A2291F8681001290DD0ED
+:1042E000C8F8D80088F8EA00C9F82400B8F93010F6
+:1042F00001F21D50904218D8102317E098F82811A9
+:1043000001B97348C8F8D80088F8EA70B8F93010D5
+:1043100001F21D509042B8F8D80000B202D8102324
+:104320001A4605E02023022202E02023102200206A
+:1043300000F09CFBA8F83000644866494FF4F07325
+:1043400090F868000128554815D0406C40F2DC52C6
+:10435000904203DAB5F90A209A4215DDB8F84020F8
+:1043600040F6C413521C92B2A8F840209A4200E0D2
+:104370001BE009D210E0426C40F2DC50824209DAC4
+:10438000B5F90A00984205DC86F800A088F8EAA092
+:10439000A1F81AA0BDE8F09F3F4AD268002AF9DCD4
+:1043A00042F6E0629042EFDAF4E7B8F8300140F606
+:1043B000B832904207D2354B183B1B78DB0702D14D
+:1043C000401CA8F8300183B240F2DC50834207D889
+:1043D00042F6CC4008E0B0E08EE0D5E0D0E0D8E096
+:1043E000A8F8302143F26660E867C9F82C1089F814
+:1043F0000870394EA8F8404088F8EA40707F4D4672
+:10440000F0B1F07F80B3B8F82800B8F9301000B2EE
+:104410000A23052200F02AFBA8F83000F47774770D
+:10442000B8F91601B8F91411884229DA697901F14D
+:10443000010111F0FF01697152D06C71401C21E043
+:10444000A8F8E4B0D8F828105846814200DA0846A7
+:104450001E4900B2E88291F84D100029B8F93010D9
+:1044600003D03623052203E005E040F2471336224D
+:1044700000F0FCFA01E040F26660A8F83000CFE7F7
+:104480002CDD801EA8F816012AE000008809002013
+:1044900020070020C00A0020440500204C01002015
+:1044A000B40200202407002017070020F80600208F
+:1044B000F00800201E00002018070020EE05002054
+:1044C000640000202000002022000020200D002099
+:1044D0009AF9FFFFFC090020E80C0020A8F816114B
+:1044E000B8F93000584502DDA8F830B052E700288E
+:1044F000FCDAA8F830404DE7D149DAF8DC20504624
+:104500008A4202D2521CC0F8DC20C27B082A03D1A6
+:10451000D0F8DC208A420CD334708168CA0502D5F9
+:1045200021F0080101E041F008018160CAF8DC4097
+:1045300030E7BDE8F05F02F09FBC9AF80F005746E5
+:10454000092803D03C868AF80F404FE1BD4D286A08
+:10455000401C2862022809DDA88D012301B2A88B26
+:10456000052200B200F082FA2C62E862B648A98DFA
+:104570000180B8F844104180FDF7B2FF388609E7A2
+:10458000BDE8F05F04F046B9B048007809287DD056
+:1045900000E78AF80D419AF8281161B142F3110041
+:1045A000CAF8D840AA498203E86280108A6281036F
+:1045B000A862A8488162A3480483D8F8441041F255
+:1045C0008830814207DA2878012804D1A2482C706B
+:1045D0000480A2480480A249A24B0888401C82B2F1
+:1045E000A1480A80C82A04D390F800C0BCF1010F8A
+:1045F00019D0B2F57A7F04D390F800C0BCF1020F55
+:1046000011D0B2F5FA6F02D30278032A0BD09AF8D0
+:104610000F00801E082873D2DFE800F00FABEAFE1F
+:104620000472739DB6E604700C80B9F8061021F48C
+:104630000061A9F806101F70E9E7FDF787FE98F8FA
+:104640000000400613D58948807804280FD0D8F898
+:104650004410404682290ADA817A98F83D0001F038
+:10466000030100F00300814201D001F047FD3078E2
+:10467000B14606288CD088F83F40D8F8500046460E
+:1046800040F3110082037249E86200E0AEE080105E
+:104690008A628103A8626F488162FDF72FFC694836
+:1046A00055460772BAF81401AAF81601706CAAF8F8
+:1046B0008240B0F5437FAAF880B00CDDA86840F4D2
+:1046C0008060A86096F838100529ABD140F0100042
+:1046D000CAF8080010E0A96821F48061A96040F2DE
+:1046E0008A21884204DA3078400601D402F0B0FA18
+:1046F000A86840F01000A860022089F8000049E690
+:1047000095E0D8F84400B0F5437F06DA9EF8001033
+:10471000062902D08EF8004082E05548017821F049
+:1047200040010170FDF7EAFB43F6FE70AAF816019E
+:104730000AF1DC05FDF70AFE4E4810F8341F21F09F
+:104740000101017043492C608C6241498C6208214F
+:10475000317044641EE63C48FDF7AAFEFDF7CEFB2F
+:104760003848D8F84410C16241F27C51C161092037
+:104770003AE099F80600C006C1D4D8F8440045468E
+:10478000B0F57A7F32DDFDF7E1FD2878400611D5DE
+:104790003648807804280DD0686C82280ADAA87A16
+:1047A00095F83D1000F0030001F00301884201D0AC
+:1047B00001F0A4FC85F83F40B5F85000AAF830009D
+:1047C00001B25446594501DDA4F830B0FDF796FB1F
+:1047D000A06840F48060A06095F8381005298ED15B
+:1047E00040F01000A06002203070D3E53470D1E5B5
+:1047F000D8F84400B0F5437F03DA9EF8001006298C
+:1048000088D1B9F8061021F02001A9F80610FDF7AB
+:104810009DFD0420E8E7FFE79EF80000062801D090
+:104820003770B7E50949092008700520DCE70F4813
+:1048300084708EF8004085F85E40AAF83040A9E503
+:10484000C0D4010084020020CC0900206C020020AA
+:10485000C008002090080020220000202000002036
+:104860001600002014000020150000206404002021
+:1048700026070020D40A002030B585B0012104208D
+:10488000FFF72CFB4FF40040ADF8100048208DF8E6
+:10489000130004A91848FDF7A1FC01210846FFF701
+:1048A00005FB40F68C20ADF8040003240020ADF891
+:1048B0000040ADF80200ADF806004FF080456946B3
+:1048C000284600F0CDFF1C208DF80C008DF80D401F
+:1048D0008DF80E4001208DF80F0003A8FEF7E0FFD1
+:1048E00001221146284600F095FE0121284600F0DD
+:1048F000C3FD05B030BD0000000801407047000056
+:104900002DE9F041304CE07800285AD12078002879
+:1049100057D0401E10F0FF00207052D14FF4967017
+:10492000208272B6294F45F2AA50A7F872000020E3
+:10493000FDF7C2FA264D13202860FDF7CFFAA8BB79
+:104940003420E86002202861224E6E61286940F020
+:1049500040002861FDF7C2FA40BB00211E4A08460C
+:104960005FEA255312F800C0BCF1FF0F00D001210F
+:10497000401C80B29842F5D3C1B9C4E90676392605
+:104980000127A06910F8011B10F8012BA061E06954
+:1049900001EB022102886A612F6120F8021BE061AD
+:1049A000FDF79CFA10B9761EB6B2EAD20120FDF7E7
+:1049B00083FA62B601F0F6FB0848816821F4804171
+:1049C0008160BDE8F081000014070020200D002068
+:1049D0000020024000FC000800FC0008B402002097
+:1049E0001948016841F010010160016821F00301DC
+:1049F0000160016841F002010160144841684160B2
+:104A000041684160416841F480614160416821F43E
+:104A10007C11416041680E4A11434160016841F0D8
+:104A20008071016001688901FCD5416821F00301B2
+:104A30004160416841F0020141604168C1F3810178
+:104A40000229FAD170470000002002400010024005
+:104A50000000280830B5044C039D6080A180E280EE
+:104A60002381658130BD0000B40A00200A448242DF
+:104A700001DA10B27047C91A8142FBDD08B27047F3
+:104A80002DE9F0434648DFF81C91DFF81C81C17F17
+:104A9000467A04680022454B4548802930D301F00E
+:104AA0001F0559F825100C420146096802D041F44F
+:104AB000805101E021F480510160CD041CD48D04AB
+:104AC0001AD59D7AED0707D05A8198F8005025F045
+:104AD000020588F800500FE090F846500127DDB13C
+:104AE0004FF0020C012D1CD00327022D1CD080F8A2
+:104AF000462000BF80F81A710D0B65F34D3101603F
+:104B0000802E2DD306F01F0559F825100C420168A0
+:104B10000FD041F004010EE080F8467080F81A21B1
+:104B2000EAE780F846C0E5E780F8467080F81AC1E9
+:104B3000E2E721F0040101604C070DD44C050BD5D0
+:104B40009C7AE40708D05A8198F8004024F00204C7
+:104B500088F80040C0F898208C0864F38A2101602E
+:104B6000997AC90716D1134991F86410012911D116
+:104B70001149496C32290BDC0178490708D50189B4
+:104B8000090505D4D0F8981047F23053994203D95B
+:104B9000C0F89820BDE8F083491CC0F89810F9E7E8
+:104BA000F4050020448F0008EE050020C00A002014
+:104BB000B4020020200D00204C01002010B5FCF7AD
+:104BC000D1F80F48018821F0020101800C49183109
+:104BD00009880C4A928E1144094A343211800849DE
+:104BE0000C390A8842F001020A80011D0A884FF63A
+:104BF000ED531A400A80018841F01201018010BD76
+:104C00000C0400406404002006484188491C89B215
+:104C10004180B1F57A7F04D38188491C81800021CD
+:104C200041807047380700200F4810B5016841F0F7
+:104C30000101016041680D4A1140416001680C4A60
+:104C400011400160016821F480210160416821F474
+:104C5000FE0141604FF41F018160FFF7C1FE05496D
+:104C60004FF00060086010BD001002400000FFF827
+:104C7000FFFFF6FE08ED00E02DE9F0413149324D2D
+:104C80000888401C088028884FF00004000629D5B9
+:104C9000FCF7F4F92D4A2E4807231778C8262D492A
+:104CA000012F22D02C4FB7F806C0BCF1000F3ED028
+:104CB000B0F80CC04CF0080CA0F80CC0B0F806C05E
+:104CC0002CF4006CA0F806C0886820F0040088600E
+:104CD000FC801370CE8700204FF49661401C80B298
+:104CE0008842FBD32C80BDE8F0811C4F97F800C0B0
+:104CF000BCF1010F0FD0BCF1020F11D0B0F806C00B
+:104D00004CF4006CA0F806C0886840F0040088608D
+:104D100005203870DDE7B0F80CC04CF0080C03E05B
+:104D2000B0F80CC04CF0100CA0F80CC0F0E70C4F21
+:104D30003C70C78847F40067C780886840F004006B
+:104D40008860C6E738070020102C014017070020B4
+:104D5000C00A0020B40200208809002018070020A3
+:104D600035070020704700002DE9F0434FF08040E8
+:104D7000018A21F001010182AA48007800287CD133
+:104D8000A94FF87B002878D1A848406C322874DC01
+:104D9000A7488068DFF89C924104A74DB9F8040049
+:104DA0004FF0000403D4401CA9F8040024E10028BB
+:104DB00074D02978012611B1012912D013E1494696
+:104DC000B0F5BE7FFAD92E70CC718C71EC702C725C
+:104DD000287A0A18401CC0B2147228720F28F7D320
+:104DE00001E1B9F802204946824201D9EE7100E0A2
+:104DF000EC7190488A7908300F2A15D2CB79082BAC
+:104E00000BD2C3F10708EB7912F800C003FA08F3DC
+:104E100063441354CA79521CCA71CA79082A03D14F
+:104E20008A79521C8A71CC7199F80610C8460F29EC
+:104E300073D10D21FCF78CF8A881010A6970C0B20A
+:104E4000A87088F8064098F816208A4265D198F82C
+:104E50001510814261D198F80BC0784903230222D2
+:104E60007748BCF1000F10D0BCF1010F02D0BCF1AB
+:104E7000020F14D080F86A2000E0C7E091F800C06B
+:104E80002CF00C0C0CF1080C0FE080F86A6091F823
+:104E900000C02CF00C0C0CF1040C06E0A5E080F82E
+:104EA0006A3091F800C04CF00C0C81F800C098F802
+:104EB0000C10B6EB111F04D180F86E4087F8464005
+:104EC0000EE0B2EB111F04D180F86E6087F84660E7
+:104ED00006E0B3EB111F03D180F86E2087F846205F
+:104EE0000B0717D001F00F01012901D0022915D0BD
+:104EF00080F86C602C7198F80D102A7906FA02F38C
+:104F00000B406B71082A41D2DFE802F00B0F40160C
+:104F1000212C333A80F86C40ECE764E080F86C2098
+:104F2000E8E713B380F8704030E013B180F85060C8
+:104F30002CE080F8504029E023B180F8656087F8C4
+:104F4000036123E080F8654087F803411EE023B148
+:104F500087F8F54080F84D4018E087F8F56080F854
+:104F60004D6013E013B180F868600FE080F868408E
+:104F70000CE013B180F8666008E080F8664005E058
+:104F800013B180F8676001E080F86740521CD2B22C
+:104F90002A71082AB1D398F80E108A0704D587F829
+:104FA000F16080F8646005E0264A87F8F14080F8F7
+:104FB00064405481C90702D080F8294001E080F89C
+:104FC000296098F8111000F86D1FC2781E48012A58
+:104FD0001ED001B3012921D04FF48051A0F87610E2
+:104FE0001A493C200870A9F80240A9F80440B9F811
+:104FF0000210491CA9F80210B9F80210B1F5FA7FA5
+:1050000004D940F2F511A9F802102C70BDE8F08324
+:1050100044F21C71E2E74FF40051DFE741F25551D1
+:10502000DCE7000017070020B40200204C0100203C
+:1050300000100140080D0020B0060020DC04002014
+:10504000200D0020C00A0020440500201407002085
+:105050002DE9F05FFDF77AF98E4D2888A5F1040659
+:10506000C0070AD0308820F008003080288820F05F
+:105070000900288001F0ECFDD9E02888DFF81892BB
+:10508000DFF81882864C80071AD5B9F8001041F075
+:105090000101A9F80010B8F800008049143150301F
+:1050A000088028884FF6F95108402880308840F061
+:1050B00004003080FEF77EFF84F83C00BDE8F09FDE
+:1050C0002888784F4007288871D520F00400288070
+:1050D000FEF770FF94F83C108142EFD1308820F049
+:1050E00004003080FDF70AFB2078410605D594F8CE
+:1050F000541094F83B209142E0D03978400621F0DA
+:105100000201397004D5FEF72FFA97F82F7004E0EA
+:1051100094F83C00FDF76CF90746DFF880B140F6E3
+:105120008C2A0BF1180B062F47D294F83800B8429E
+:105130003ED03846FDF7E0F82078C00716D094F846
+:105140003A0094F8391000F00302914206D0A17A97
+:1051500000F0010001F00101884215D1FDF736FA97
+:10516000FBF74CFEFDF75EFB384689E0FDF72EFAB3
+:10517000FBF744FEFDF756FB3846FDF747FA20786B
+:1051800040F00100207099E7288820F0080028806E
+:10519000206B810801EBD000504515D2B8F8001003
+:1051A0000844ABF80000308840F0080003E00DE050
+:1051B000308820F00800308080E7B9F8001041F016
+:1051C0000101A9F80010DFE75046E7E7000728884B
+:1051D00031D520F008002880308820F00800308089
+:1051E000FEF7E8FE84F83C00FDF788FA387820F0F6
+:1051F000020038702078400604D5FEF7B5F997F81C
+:105200002F5004E094F83C00FDF7F2F80546062D17
+:1052100008D294F83800A842B5D0FDF7D7F9FBF7CB
+:10522000EDFD2AE02048C18841F04001C180BDE881
+:10523000F05FFDF7D7BAC006288825D520F010000A
+:105240002880308820F01000308097F838000C2833
+:1052500002D2401C87F83800387840F002003870DD
+:10526000FEF782F997F82F50787884F8390094F88F
+:105270003800A84287D0FDF7A9F9FDF7D3FA2846F0
+:10528000BDE8F05FFDF7C2B94EF2BE1108402880BC
+:1052900014E7000010040040000400402404004013
+:1052A0004C01002064040020C00A00202DE9F04FCA
+:1052B000514F85B0388820F0010038804E480026D4
+:1052C000103006804D4CDFF838A14FF0010894F8FB
+:1052D0005C0042F63029C10774D072B64948816932
+:1052E00041F400718161816941F4806181614FF411
+:1052F0000040FEF7C5FD444D00212846FBF7DCFACF
+:1053000000212846FBF7CEFADFF800B1002158460D
+:10531000FBF7C8FA00213E48FCF732F92846FBF7B4
+:10532000E7FB5846FBF7E4FB4FF46020CDE90206AB
+:105330008DF8056000968DF810808DF80480694620
+:105340002846FBF767FC01231A460F212846FBF786
+:10535000B2FC01212846FBF7A5FA00204946401C73
+:1053600080B28842FBD328462E600121FBF7E2FC85
+:1053700028688007FCD524484C30006894F85C10FD
+:1053800021F001012144A1F85000FBF79FFA62B619
+:10539000FDF7F6FF47F69061AAF8001094F85C005C
+:1053A000401CC0B284F85C000C2822D2124914318F
+:1053B000A1F80080388840F00100388005B0BDE8D1
+:1053C000F08FFFE7134920F00100085A12490880C6
+:1053D000114945F65800083908800F4847F258012E
+:1053E000001F01800C4920200C390880AAF8009089
+:1053F000D4E70320A070E1E7000800406404002027
+:105400002C08004000100240002401400028014008
+:1054100008000240008B0008202C01400029018870
+:1054200002D041F0800101E021F08001018070474D
+:1054300010B50A884B88CC881A438B8823431A43BB
+:105440000B891A434B8989891A430A43A0F84420DF
+:1054500010BD0021018041808180C1800181418196
+:10546000818170470029818802D041F0010101E06B
+:1054700021F00101818070470029018802D041F0AC
+:10548000010101E021F0010101807047002930F89D
+:10549000441F02D041F4004101E0C1F30E0101803C
+:1054A000704700004B4910B5884202D10121C41455
+:1054B00086E0B0F1804F09D0474988420DD10121E3
+:1054C0000220FEF7FFFC0021022064E001210846D3
+:1054D000FEF7F8FC002101205DE04049884206D13A
+:1054E00001210420FEF7EEFC0021042053E03C499A
+:1054F000884206D101210820FEF7E4FC00210820A3
+:1055000049E03849884206D101211020FEF7DAFC33
+:10551000002110203FE03449884206D1012120209B
+:10552000FEF7D0FC0021202035E03049884202D12E
+:105530000121441444E02E49884202D10121CC04C7
+:105540003EE02C49884202D101210C0538E02A496D
+:10555000884202D101214C0532E02849884206D117
+:1055600001214020FEF7AEFC0021402013E0244939
+:10557000884206D101218020FEF7A4FC0021802072
+:1055800009E0204988420AD1841501212046FEF70E
+:1055900099FC00212046BDE81040FEF793BC1A4953
+:1055A000884202D101210C040AE01849884202D144
+:1055B00001214C0404E0164988420AD101218C04DF
+:1055C0002046FEF797FC2046BDE810400021FEF77C
+:1055D00091BC10BD002C01400004004000080040B8
+:1055E000000C004000100040001400400034014056
+:1055F000004C0140005001400054014000180040A0
+:10560000001C0040002000400040014000440140D8
+:1056100000480140002A828901D00A4300E08A4301
+:105620008281704730B5028C22F001020284028C24
+:105630008388048B22F0020224F073050C882C432B
+:105640000D8915434A882A43114DA8420BD0114DAC
+:10565000A84208D0104DA84205D0104DA84202D053
+:105660000F4DA8420DD122F008054A8923F440735A
+:105670002A4322F004058A882A438D891D43CB8959
+:105680002B4383800483C9888186028430BD000057
+:10569000002C014000340140004001400044014022
+:1056A00000480140028B22F008020A43028370473F
+:1056B00070B5028C22F010020284028C8488038B65
+:1056C0000D8823F4E6464FF6FF7303EA05253543BC
+:1056D0000E8922F0200203EA061616434A8803EADE
+:1056E00002123243104EB04202D0104EB04215D1D9
+:1056F00022F080064A8924F4406403EA021232430D
+:1057000022F040068A8803EA021232438E8903EAB5
+:1057100086062643CC8903EA8404344384800583C7
+:10572000C9880187028470BD002C0140003401400B
+:10573000028B4FF6FF7322F4006203EA012111434A
+:105740000183704770B5028C22F480720284028C4F
+:105750008488838B0D8823F073031D4322F4007328
+:105760000E894FF6FF7202EA06261E434B8802EAB4
+:1057700003233343104EB04202D0104EB04215D135
+:1057800023F400664B8924F4405402EA0323334394
+:1057900023F480668B8802EA032333438E8902EA6E
+:1057A00006162643CC8902EA041434438480858398
+:1057B000C9888187038470BD002C014000340140FA
+:1057C000828B22F008020A438283704770B5028CF4
+:1057D00022F480520284048C8288838B0D8823F407
+:1057E000E6464FF6FF7303EA0525354324F40056D9
+:1057F0000C8903EA043434434E8803EA0636264310
+:10580000094CA04202D0094CA04205D122F48044A8
+:105810008A8903EA8212224382808583C988A0F89C
+:105820004010068470BD0000002C0140003401408F
+:10583000828B4FF6FF7322F4006203EA01211143C9
+:1058400081837047018582827047828822F07002CE
+:10585000828082880A4382807047A0F84010704797
+:1058600030B502881B4B1C4C98420DD0A0420BD087
+:10587000B0F1804F08D0194DA84205D0184DA8426C
+:1058800002D0184DA84203D122F070054A882A435D
+:10589000154DA84206D0154DA84203D022F44075FC
+:1058A000CA882A4302808A8882850A8802859842AB
+:1058B0000AD0A04208D00E4A904205D00D4A90422C
+:1058C00002D00D4A904201D1097A018601218182DC
+:1058D00030BD0000002C01400034014000040040B5
+:1058E00000080040000C0040001000400014004080
+:1058F0000040014000440140004801404FF6FF7164
+:10590000818000210180C18041800172704700299F
+:10591000018802D041F0020101E021F00201018082
+:1059200070470029018802D041F0040101E021F014
+:105930000401018070470000234810B590F8201042
+:10594000026801F01F00214951F82000204902425D
+:10595000086802D040F4803001E020F48030086014
+:10596000C1031C484FF0000303D51B4991F8651093
+:1059700039B31A4A01881488611A89B201240F299F
+:105980000BD3118801808168002900DA4942062979
+:1059900003DD13490978022905D0417F012906D08A
+:1059A0001188418010BD4477C377118841804188B8
+:1059B0001288511A89B240F21A629142F2D3C47726
+:1059C00010BD437710BD0000F4050020448F00088F
+:1059D000B4020020E80C0020200D00202007002049
+:1059E000170700202DE9F04FDFF8B8B16A48DFF85B
+:1059F000AC91DFF8ACA190F80EC0BBF91A70BBF9FE
+:105A00001C60BBF91850BBF96C10BCF1070F48D2F1
+:105A1000DFE80CF08D041A30485E7600D9F80020DB
+:105A20008284DAF80020C284828CC38CA7EB8202C5
+:105A300012B2A6EB83034A431BB2594342F3CF226F
+:105A400041F3CF23D11870E0D9F800204284DAF86E
+:105A50000020C284428CA5EB820213B2C28C4B435D
+:105A6000A6EB820212B243F3CF24514341F3CF237A
+:105A7000E11814E0D9F80020C284DAF8002042844A
+:105A8000C28C438CA6EB820212B2A5EB83031CB23C
+:105A90004A43614342F3CF2341F3CF2419194942CA
+:105AA0000AB244E0D9F800208284DAF80020428467
+:105AB000828C438CA7EB820212B2A5EB83034A438C
+:105AC0001BB2594342F3CF2241F3CF24111914E002
+:105AD000D9F800204284DAF800208284428C838C3A
+:105AE000A5EB820212B2A7EB83034A431BB242F337
+:105AF000CF24594341F3CF22A11849420BB216E0FB
+:105B0000D9F80020C284DAF800208284C28C838C09
+:105B1000A6EB820212B2A7EB83031CB24A4342F304
+:105B2000CF23614341F3CF22991849420CB2BBF90C
+:105B30001E50594605F21E56A64201DACE8306E0F3
+:105B4000A5F21E55A54201DDCD8300E0CC83B1F95D
+:105B5000204004F21E55954201DA0D8406E0A4F2BD
+:105B60001E54944201DD0C8400E00A84B1F9222025
+:105B700002F21E549C4202DAABF8224008E0A2F284
+:105B80001E529A4202DDABF8222001E0ABF822302F
+:105B9000417B8173BDE8F08FB40200203C240140BA
+:105BA0003C280140440500202DE9F04704466F4899
+:105BB000704E002702786E48022AB0F9301004D0E7
+:105BC000082A7BD0092A7AD0CBE0C27B022A02D1F4
+:105BD000B0F840205AB1A4F8421071810423B6F9FC
+:105BE00008101A460020FEF741FF3081B9E06249F3
+:105BF000DFF88881496A0D14E5808068410215D577
+:105C0000B4F9020040F2DA21884247DD40F26A41ED
+:105C1000884204DD0823B4F942101A4660E0A0F27D
+:105C2000DA20FAF7FAFB0022554B68E0C0F3C00116
+:105C3000C0F30020DFF84C9181420CD1D8F8440029
+:105C400040F2BA4188426DDD40F66A118842E1DCDB
+:105C5000A0F2BA404FE04C480078C0060CD5D8F806
+:105C6000440041F2243188425CDD41F2D471884223
+:105C7000D0DC00F6DC401EE04448DFF8149190F8D8
+:105C8000701001290BD090F86F00012807D041480F
+:105C90000178C90746D04049098889B142E0B4F982
+:105CA000020041F6DC6188423CDD42F23411884258
+:105CB00012DC00F59270A0F500501CE04BE04EE0C5
+:105CC000B0F91000B4F90210A0F59672914229DDE6
+:105CD00000F5967291420BDDB4F9421020231A466A
+:105CE0000020FEF7C3FEA4F84200002817DB1BE0EB
+:105CF000081A00F59670FAF790FB00224B46FAF767
+:105D0000F8FA0E22FAF764FBFAF7BEFB00B2C0F510
+:105D1000804068438013A4F84200002D04DCA4F8FE
+:105D2000427001E0A4F842501C48B0F90410D8F8C1
+:105D30005000081A718B01EB600000B2F08200285D
+:105D400000DCF782B4F94210B6F91600814200DA9D
+:105D50000846708104E01248B0F87C00F9E77181D0
+:105D6000378184F84070BDE8F087000017070020F5
+:105D7000B402002064000020440500204C010020F3
+:105D80000000794000C09240F8060020200D00205D
+:105D900000C082407009002020000020EE05002095
+:105DA000D40A002070B5134C40F224452946204601
+:105DB00000F03EF800281BD0204600F0C7F8294626
+:105DC000204600F01DF80C4C00212046FBF7D8FBC4
+:105DD0002046FBF753FCC0F164000849C0B2042818
+:105DE000087201D900F046F9BDE87040FBF78CBCA1
+:105DF00070BD0000003801405800024080060020BD
+:105E00000A0A01219140C943018070470029818914
+:105E100002D041F4005101E021F40051818170472A
+:105E2000002A828A01D00A4300E08A4382827047B6
+:105E300030B501F01F0201240025C1F3421304FA1A
+:105E400002F2012B0FD0022B0FD0838A4FEA1121CF
+:105E50000088134204FA01F400EA040001D000B102
+:105E60000125284630BD8389F0E7038AEEE710B5A7
+:105E7000C1F3421301F01F040121A140012B07D0FF
+:105E8000022B07D01430002A026805D00A4304E030
+:105E90000C30F8E71030F6E78A43026010BD0000CE
+:105EA00030B50446008A85B00D464CF6FF710840B7
+:105EB000E98801432182A1894EF6F3100140A888A8
+:105EC0002A8910436A890A431043A081A08A4FF6A9
+:105ED000FF410840A9890143A1826846FEF716F8F0
+:105EE0001948844201D1039800E00298A18909046D
+:105EF00000EBC00101EB0010296801D5490000E06A
+:105F00008900B0FBF1F06422B0FBF2F109010B094A
+:105F10006FF018056B4300EB8300A3891D044FF05D
+:105F2000320306D503EBC000B0FBF2F000F007002F
+:105F300005E003EB0010B0FBF2F000F00F000843A7
+:105F4000208105B030BD0000003801408088C0F3DA
+:105F500008007047F8B501210920FDF7BFFF0121B6
+:105F60008803FDF7BBFF10258DF803502020ADF806
+:105F700000001A4E03248DF8024069463046FCF7B3
+:105F80002DF916490C31086820F02000086018200F
+:105F90008DF803004020ADF800008DF802406946FE
+:105FA0003046FCF71BF948208DF803008020ADF83F
+:105FB000000069463046FCF711F98DF803502801BE
+:105FC000ADF800008DF8024069463046FCF706F94E
+:105FD00001210420FCF754F9F8BD0000000C014039
+:105FE00030B585B0FFF7B6FF00244FF4E1300090E4
+:105FF000ADF808400C201D4DADF80440ADF80A0086
+:10600000ADF80640ADF80C4069462846FFF748FF5A
+:1060100025208DF8100004208DF811008DF8124015
+:1060200001208DF8130004A8FDF73AFC012240F28C
+:1060300024412846FFF71BFF01212846FFF7E6FE13
+:10604000FBF78CFB012280212846FFF7E9FE0122A5
+:1060500040212846FFF7E4FE012202210448FBF715
+:1060600021FBFBF77BFB05B030BD00000038014091
+:106070004400024070B51D4D00242878432834D1D7
+:106080006878462831D1A878502807D0512805D003
+:10609000812803D0892801D0212826D1144E70717F
+:1060A000E9787172A81C891CFAF78AFFB072717ABC
+:1060B000294409793182884217D106F10E0001780E
+:1060C00041F0020101700B48016841F020010160BC
+:1060D000317A0948002204E02B5D03552A55641CDF
+:1060E000E4B28C42F8D38078707170BDB0070020A4
+:1060F000800600200C0C0140520C002070B51D20C1
+:10610000FDF7ADFBFDF730FA1D20FDF7BEFB15488E
+:1061100090F82F10144D0623144C85F8381090F881
+:106120003B1095F83B201143012A04D0022A07D0E6
+:10613000042A0AD010E0827A8A420DD0007B09E05E
+:10614000027D8A4208D0807D04E0827F8A4203D0AB
+:1061500090F82000884200D12370002085F840008C
+:1061600070BD0000640400204C01002017070020CF
+:106170000B4800214180A0F1B8018A898280CB8937
+:106180001A44C2800B8A1A4402814B8A1A44428103
+:10619000898A1144818143F6FF71C18170470000F3
+:1061A00004020020084940F61C72B1F90C0090422C
+:1061B00002DA00F59F7005E041F2E302904201DD52
+:1061C000A0F59F70C88170476400002038B513485F
+:1061D000C16941F00401C1611E208DF80000022058
+:1061E0008DF801008DF8020001248DF80340684607
+:1061F000FDF756FB0A4984200880094947F690605C
+:106200002C3108800020091F0880054914310C80BA
+:10621000091F0880081F048038BD000000100240DC
+:106220000008004030B420491E4A45788B7A114658
+:1062300092F83B4091F83910AC4218D14BB1037938
+:10624000994202D04379994201D140791AE080798C
+:1062500009E08379994202D0C479A14202D182F83F
+:106260002F3011E0407982F82F0030BC7047C5789C
+:10627000AC42FAD16BB1C379994202D0037A994208
+:1062800005D1007A82F82F0030BCFEF797BC407A27
+:10629000E9E7437A9942E2D00479A142DFD0007A5B
+:1062A000E1E70000640400204C010020FEE700004C
+:1062B0002DE9F0470446007F012868D13548E18880
+:1062C0000288511A89B2072916D30088E080B4F9F0
+:1062D000000044F2DD414843401346F6D96148438B
+:1062E0008013A060401000B2A0814FF08051B1FB3C
+:1062F000F0F0FAF78DF82061B4F90C6096B1B4F9BA
+:1063000002104DF6B05048430014A082B4F9047056
+:106310004DF6B05207FB02F24FEA2245E58204D463
+:10632000024603E00020E08330E0424212B22283C2
+:10633000002D01DB2B4600E06B421BB2DFF85890CA
+:10634000638398464FF4804AB24208DAFAF757F866
+:106350002169F9F72AFFFAF77EF8801304E0002993
+:1063600001DA484600E05046E083B04509DA2846A5
+:10637000FAF745F82169F9F718FFFAF76CF8801376
+:1063800004E0002F01DA484600E050462084BDE8D2
+:10639000F08700002007002000C0FFFF2DE9F0413A
+:1063A0004D484E4E00250078A6F15004022806D133
+:1063B0004B4FF87B022802D1B7F8400030B1A586D8
+:1063C0002564B56284F83850BDE8F081454881689D
+:1063D000C068494300FB0010FBF7AEFE40F23331CA
+:1063E0004843810BB4F8440043F6CC42504301EBE0
+:1063F000903080B243F69911A4F8440088420BD340
+:1064000039481146B0F90400884205DB97F8460088
+:10641000022815D0032813D00123B4F934101A46EA
+:106420000020FEF723FBA086B4F84000012301B250
+:106430001A460020FEF71AFB20648003B06226E0B3
+:10644000B4F8460041F69A13A0F51852663A9A42FB
+:1064500009D2B4F94400214AFBF702FD206401206F
+:1064600084F8380022E044F24711884212D994F8A7
+:106470003800D8B11D480178491CC9B20170022901
+:1064800014D30570206C10B1401E206408E084F81D
+:1064900038500BE0A0F58040B0F5A47F03D2206C0B
+:1064A0008003B06202E084F83850B562B4F840006E
+:1064B0000A4980B20839323401F086FAB4F9000092
+:1064C000B4F91810414389136180B4F91610484398
+:1064D0008013A08078E70000170700204009002003
+:1064E000B40200207C080020EE05002046010020B8
+:1064F0000D480021A32280F82810C18381865030E6
+:10650000C2600E22028241F26202426108220283CC
+:10651000418341F2555282839203C0E9081240F24E
+:106520008E32826081627047F008002010B504004E
+:106530000B462D4AC3F1000028D56442002B12DA25
+:10654000A04207DA214600F02DFA32F81000C0F51B
+:10655000404041E00146204600F024FA32F81000A5
+:1065600000F5004038E0A34208DA2146184600F062
+:1065700019FA32F8100000F540402DE0204600F0F6
+:1065800011FA32F81000C0F5803025E0002B12DA45
+:10659000A04207DA214600F005FA32F8100000F5B3
+:1065A000804019E00146204600F0FCF932F8100066
+:1065B000C0F5004010E0A34208DA2146184600F07A
+:1065C000F1F932F81000C0F5804005E053B12046E3
+:1065D00000F0E8F932F81000B0F5004F01DDA0F549
+:1065E000803010BD002010BD0C8B0008404380138C
+:1065F000494300EBA13000220302002B14DDB3F568
+:10660000001F01DC802001E04FF4005093FBF0F10B
+:10661000014401EBD1714910814206D0521CD2B223
+:106620000846062AF2D300E00021C80000B27047F5
+:1066300002E008C8121F08C1002AFAD1704770474B
+:10664000002001E001C1121F002AFBD170470000A9
+:106650002DE9F047A74CA84821880288511A89B231
+:106660000F297DD30088A4F13C052080288F08B134
+:10667000401E288795F800C0A04ACCF3810001286D
+:106680001DD0022820D0D18B9D4E9A48DFF87492FD
+:10669000F388407E0027B1F5926F1CD8142818D3D8
+:1066A0007820607643F01000F08040F26660A881A8
+:1066B0002CF001002870D77389F8007018E0D08B97
+:1066C00000EB4000C00302E0D08B8F494843010C2F
+:1066D000DAE7401C04E0B1F5DB6F09D310B1401ECE
+:1066E000607605E023F01000F0804CF00100287087
+:1066F000B5F90200B5F914304143C3EBC303C1F34C
+:106700008F31C3F3D10303EB510109B2A982904643
+:10671000D28B4FF080535043B5F91620C0F38F3021
+:10672000C2EBC202C2F3D10202EB500000B2E88217
+:10673000AA6A42431213EA6293FBF2F22A63734A93
+:106740001080A2680A44A260E1680144E160207CF4
+:10675000401CC0B22074072802D942F3CF0000E0E9
+:10676000C5E02883C9106983E760A76041F6C801C6
+:106770002774884204DD298B654AB2FBF1F1E98177
+:10678000C117890341EA9041800342F69B420023EE
+:10679000F9F7C8FCA88457485E49A0F13C002A7864
+:1067A000B0F906005FEA827C00FB01F14FEA214369
+:1067B000C2F3810115D5012907D002290BD04FF270
+:1067C000685141430914A18011E049F68C414843C6
+:1067D0000014A08020E04CF6183141430914A18038
+:1067E00026E001290ED0022918D0A0806B844A49E6
+:1067F00048430014A4F81E00FBF752F947480088EC
+:10680000C0B143E04AF65C3141430914A1804BF624
+:106810002C21484300146884E383EDE74DF2AC512A
+:1068200041430914A1804EF27C414143091469841B
+:106830003B49DDE795F8200000BB88F80F7089F828
+:106840000070B5F91A00A0F50C519F39B1F56E7FB3
+:1068500018D8617FF42912D93249E8802E4AA1F86C
+:10686000460050430014A880A1F84400FF2085F89A
+:10687000200081F828002C493C20087006E0491CC3
+:10688000617703E0607F08B1401E6077B5F91A10A8
+:10689000B4F91E0081420EDDA07E7D2809D9F08862
+:1068A00040F00800F0802148017821F002010170D9
+:1068B0000EE0401C06E0A0F23D10814208DAA07E06
+:1068C00010B1401EA07603E0F08820F00800F080B0
+:1068D000B5F91810606908446061217E491CC9B28D
+:1068E00021761F2903D94011A88367612776BDE867
+:1068F000F08700001805002020070020B4020020C7
+:10690000C00A00201707002030330100300A0020A1
+:1069100074E8260BCC0E01004885010022070020F8
+:10692000D0450100200D002014070020EE050020B6
+:10693000024941F2F460886270470000DC040020E4
+:1069400070B5164C06252078062825D2DFE800F021
+:1069500003080E141A211248FAF770FB012016E002
+:106960000F48801DFAF76AFB022010E00C480C303B
+:10697000FAF764FB03200AE009481230FAF75EFBDD
+:10698000042004E006481830FAF758FB0520207070
+:1069900070BDFAF773FB2570257070BD18070020D5
+:1069A000B08A0008090A05D0B0FBF1F0FF2800D931
+:1069B000FF20704700207047D0E90021C368521AB9
+:1069C0005A4301EBA231816041607047B0F9002069
+:1069D000B0F90210B0F90630521A5A4301EBA23155
+:1069E000818041807047000030B5494B1888494983
+:1069F0000A8A801A85B24848484A0F2D047801F166
+:106A000050001DD31D880D82117A090713D5022C61
+:106A100001D0434912E0434DB0F90210B5F90050DE
+:106A2000A94205DC02DA01F1020108E0458007E035
+:106A3000A1F1020103E0022C02D13B490988418007
+:106A4000B0F840101D88691A89B29C2949D3198869
+:106A5000A0F84010916A0023B1F5804F31DB334933
+:106A6000096DB1F5405F2CDD314940F26665B1F941
+:106A70001010A94212DD43F69915A94202DB40F23B
+:106A8000333108E040F23335A1F26661694343F2E5
+:106A9000333591FBF5F1A0F8441001E0A0F8443043
+:106AA0002449B2F806510978C1F381012DB100BF24
+:106AB000B0F8441001F21E511CE092F84620022A60
+:106AC00010D0A0F84430022C01D0A0F84430B0F926
+:106AD0005C10B0F9443001F114029A420DDAA0F8CA
+:106AE0005C2030BD012901D00229E1D1B0F8441069
+:106AF00001F23331A0F84410E5E703F114029142AA
+:106B000003DD1439A0F85C1030BDA0F85C3030BD56
+:106B1000200700201400002017070020B4020020E6
+:106B2000DA040020D8040020D40400204C01002006
+:106B300044050020DC0400202DE9FC410121022055
+:106B4000FDF7B4F901211920FDF7C8F901213C48EE
+:106B5000FBF796FB4027ADF8007003248DF8024048
+:106B60000420384D8DF8030069462846FBF736FBB4
+:106B7000E001ADF800008DF802401C208DF8030004
+:106B800069462846FBF72AFB4FF4E0712846FBF7DD
+:106B9000ACFBA815ADF800008DF8024010208DF870
+:106BA000030069462848FBF719FB4FF4A060FCF787
+:106BB000A9FE1D208DF8040001268DF80560002532
+:106BC0008DF806508DF8076001A8FCF769FE1F4993
+:106BD0008C2008801D494FF6FA702C3108806E20F9
+:106BE000091F0880194814300680184808300780AB
+:106BF000164920310D80154AD020121D1080134AED
+:106C000045F2F300183210800A1F45F25000108040
+:106C10000E4A4FF6FF7038321080121D1080121D80
+:106C2000108041F21B10088000F012F8FBF7DAFD2B
+:106C3000064810300580001F0480BDE8FC8100007C
+:106C4000000C1A0000100140000C0140000400403C
+:106C500070B51D20FCF7F8FD2A4D40212846FBF7B2
+:106C60003BFB840080212846FBF736FB44EA4004C6
+:106C7000A9152846FBF730FB0443E0B2224C84F808
+:106C80003C00FBF7B5FB0546052805D91F48C18820
+:106C900041F04001C18001E084F838501C48007A7E
+:106CA000000703D594F838001A490D5C4FF6FA70C6
+:106CB0002063E062A06260622062E061A061164829
+:106CC000606300206064206584F83F0084F8400021
+:106CD000FBF73CFBA07AFF2811D0022084F83D008E
+:106CE0000E480088A0662846FBF7DEFF207820F0DB
+:106CF00001002070BDE870401D20FCF7BBBD0120E5
+:106D0000ECE70000001001404C010020C00A002008
+:106D1000B402002010930008DCFF050024040040AA
+:106D20002DE9F0434E484F4902880B889A1A92B2D7
+:106D30000F2A69D3098801804B49098B027D00EB3A
+:106D400042029180017D491CC9B2017508295BD3BB
+:106D5000002404752246017D00EB4103491CB3F970
+:106D60000430C9B202EB630212B201750829F2D3F2
+:106D70003E4904753E4B4A8044800E789D895FEA07
+:106D8000C67C40F638694FF0030714D0A2F22B5CA2
+:106D900042F6E858C44520D3A1F1020C26F00204C3
+:106DA000ACF8002047750C7040F22B54A24211DA67
+:106DB00045F004021EE046F001060E704A4507DD6C
+:106DC00045F001029A8126F002020A70477519E027
+:106DD000447517E045F002020CE04A450CDA87756D
+:106DE000427D12B1521E42750CE046F002020A705A
+:106DF00025F007029A8105E0B30703D5837D2BB107
+:106E00005B1E837540888880BDE8F08342F6AA2324
+:106E10009A4222DAB1F904302BB941F2CD05AA42E7
+:106E200001DA4480EEE7134C920302EB843241F620
+:106E30007244B2FBF4F214B24FF48055024644801F
+:106E4000AC4200DA5580B2F90240E41A04F5A374AA
+:106E5000B4F5237FD6D84380D4E74FF48043FAE7D4
+:106E6000540B002020070020B4020020EE05002073
+:106E7000C00A0020C8F1FFFF2DE9F0416D4CDFF89A
+:106E8000B8E14FF0000594F83410C80706D094F923
+:106E900038104B42002958DD0E4657E0674884F809
+:106EA0003750A4F84250664A90F8380084F8400001
+:106EB0001586CEF80450CEF80850624E40F2666354
+:106EC000CEF80C50A4F87C3036F810005E4E768870
+:106ED00030444FF6FF7606EA800024F8300B4FF07E
+:106EE000806044F8040CA320208460845810A0849F
+:106EF000E38440F699102085580060854FF4805057
+:106F0000A08541F23330E08541F26660208641F68B
+:106F10009910608641F6CC40A0864FF40050E08680
+:106F200042F23330208742F26660608742F6991061
+:106F3000A08742F6CC40E08782F89D5041F00100E6
+:106F4000207184F84450BDE8F0811E4694F9370062
+:106F50004242002801DD074600E01746F61B012EDD
+:106F60000BD0002800DB02465FFA82F684F8380076
+:106F700094F84F00012805D041E0002900DA1946B5
+:106F8000CEB2F3E794F939305942002B01DB1846B1
+:106F900000E0084694F93A20C7B25042002A01DBCB
+:106FA000944600E08446BC4508DD002A00DA02462B
+:106FB000D7B2002B00DA0B46D8B207E0002B00DA7C
+:106FC0000B46DFB2002A00DB1046C0B204EB4000E3
+:106FD000B0F9501004EB470030F9502F114449101C
+:106FE000018084F84F5084F83E5084F83D5084F876
+:106FF0003C5084F83B5084F83A5084F8395004EB04
+:1070000046007546B0F9500024F8420FBEF804104F
+:10701000C82309B26422FDF729FD6860E968401AB7
+:10702000A9680844A860B5F900104843C013E86097
+:10703000608788E7D40A0020DC0500204C0100208E
+:10704000B40200202293000864000020F0B45448E9
+:1070500090F83410C90776D0524990F84030002299
+:1070600091F838108B426FD04F4CA0F872204F4DE2
+:10707000E65C04468E4294F9374002D0EE5C8E42C4
+:107080000FD1641C64B280F83740EB5C8B4202D1B4
+:10709000641C80F8374090F937300F2B1BDD0F232D
+:1070A00017E0434DEE5C434D8E4202D0EE5C8E42C3
+:1070B00011D1641E64B280F83740EB5C8B4202D180
+:1070C000641E80F8374090F937406FF00E039C4201
+:1070D00001DA80F83730324B90F83F50393390F86E
+:1070E0003740EC5490F83F305B1CDBB280F83F3007
+:1070F000062B01D380F83F2090F9394090F93B30BE
+:107100009C420ED190F93D40A3420AD190F93A40F9
+:1071100090F93C309C4204D190F93E40A34200D10A
+:10712000012280F84F201F4A80F8401090F9375014
+:107130001378214A012D0DDD14465E07A46804D59D
+:1071400044F0080403E028E015E024F0080494600B
+:1071500080F83510B5F1FF3F0ADA5B07936802D576
+:1071600023F0080301E043F00803936080F8351032
+:10717000F0BCFBF7EBB890F84F1001290DD1B0F837
+:10718000721043F60953491C89B2A0F87210994253
+:1071900003D9A0F8722080F84F20F0BC704700009F
+:1071A000D40A00204C010020049300080A93000830
+:1071B000169300081C930008B402002030B5204943
+:1071C000204AB1F86A301088C01A80B20F2836D32E
+:1071D0001088A1F86A001C4D00204FF000432A5C83
+:1071E000940903D00124B4EB921F24D1D20622D0FB
+:1071F000164A52F820201268134C123434F810400A
+:10720000224201EB000494F9722008D00A2A04DB20
+:107210000A6823FA00F4224308E0521C09E012F144
+:107220000A0F05DC0A6823FA00F4A2430A6002E0B0
+:10723000521E84F87220401CC0B21128CFD330BD3A
+:10724000F405002020070020108F0008109000088F
+:107250002DE9F00779497A480A8903889A1A92B287
+:10726000082A74D300880881A1F12C0042890AB150
+:10727000521E4281734A92F82820802A67D302F076
+:107280003F020A70C2890AB1521EC281B1F90620BA
+:10729000902A0CDB8A46FF2A09D08146C089002843
+:1072A00055D1694800230078092805D005E0BDE8DC
+:1072B000F007624800F09EB90823644A92F8EA5049
+:1072C0000DB143F004036248817AC90701D043F04D
+:1072D0000203D2F808C05FEA0C5101D543F0010364
+:1072E000176800215B4EFC0302D596F8654004B197
+:1072F0008021C4885FEA446801D541F040015FEA1B
+:10730000845801D541F020015FEAC47801D041F0F2
+:107310001001007A400701D541F008014E4800787D
+:10732000C00701D041F00401A00601D541F00101E0
+:107330000020012D00D1082096F8705085B992F8F0
+:107340004620022A04D0012A05D03AB108E072E0B2
+:1073500040F0030004E040F0020001E040F00100D2
+:107360007A0701D440F02000CCF3C0020025CCF312
+:10737000002C624502D13A0700D4042596F86F200C
+:10738000012A01D145F00105344A0027BC46127894
+:107390003E46C2F38102012A04D0022A04D0032A05
+:1073A00004D004E0022602E0042600E010262C4A65
+:1073B00064060ED5214C1C342478240609D5147893
+:1073C000640606D4274A40F6CC44926D6243140CFE
+:1073D00005E0B2F8B62040F699146243940B4FF0E2
+:1073E00008088AF80A804FF061088AF80B808AF84A
+:1073F0000C308AF80D108AF80E008AF80F508AF8BF
+:107400001070270A4B4083F06901414069408AF8B7
+:10741000117079408AF81240614052468AF813C0D0
+:1074200071408AF8146051754FF4C871A9F80E10B4
+:10743000FF20AAF80600BDE8F0077047DC06002030
+:1074400020070020F405002017070020B4020020C8
+:10745000C00A0020200D002070090020DC0400205C
+:107460004C010020140800205148816941F0FC01C2
+:1074700081614FF4A060FCF745FAFBF741FAFCF795
+:10748000A7FBF9F78DFBFCF79BF9FDF7F5F9FFF783
+:1074900053FBFCF7DBF8FFF7DBFBFBF7A3F9454DEC
+:1074A0004FF40050A5F81601FEF79AFD00214FF4A5
+:1074B000FA5340F2EE220020401C80B29842FBD3E7
+:1074C000491C89B29142F6D33B48002680F872608D
+:1074D000F9F7FCF9F9F7A4FEFCF7AAFBF9F77CFD34
+:1074E000FEF774FE102235493548F8F74CFE354C4E
+:1074F000364FE08820F04000E0803348017821F0EA
+:1075000020010170FA20F8814FF49670E887FFF7A8
+:107510000FFA2F492F48FCF706FB2F48FCF728FBF2
+:107520002E48416A88472E48416B8847FEF7E0FFA6
+:107530002C48FAF7B1FA2C494220C8802B49C86080
+:107540002B48F9F7AFFCA86820F48070A8603E7162
+:10755000E088E0812089208260896082FAF7A2FDBC
+:10756000FAF7FEFCFFF774F8FFF7DAFB00F0FAF920
+:10757000FFF724FE01F002F8FEF7DEF9FAF760FBF0
+:10758000FBF7B0FBFFF730FAFCF78CFDFAF7D2FF00
+:10759000FBF704F800F07CF8FFF75AFE1148FAF701
+:1075A00027F900F06BFAFDF7ABF9FAF7ABFACFE782
+:1075B00000100240B402002044050020200D0020ED
+:1075C00034060020C00A00204C01002014070020CF
+:1075D000C008002090080020180400203800002077
+:1075E000E4000020FC090020400700204C0400209B
+:1075F000700A0020F0B523490278B0F90640002354
+:107600001F4E31F81210FF2C18D0B0F904701E4D27
+:10761000BC4231DA00EBE40704F00704BF7AA7406C
+:107620008478FFB23CB190F801C0ACF1010C644524
+:107630001FDA3C061DD455F822200DE056F8222012
+:10764000116012498A79521CD2B28A71022A02D37D
+:107650008370C3808B71F0BD11608178491CC9B201
+:10766000817042789142F6D38370C188491CC180F1
+:10767000F0BD56F82220EFE755F822201160F4E71C
+:10768000F0900008228F000898900008B0060020B3
+:10769000F0B561486149B0F86C200B889A1A92B233
+:1076A0009C2A7BD30988A0F86C105D495D4F91F846
+:1076B0002A1001F0070297F84610022A00D1491E4D
+:1076C000594C80F83E104FF00203E2884FF0000161
+:1076D000550401D5012236E0A489E50601D506222C
+:1076E00031E0250701D508222DE0550603D44F4D82
+:1076F0002D78AD0601D5042225E0150501D5072218
+:1077000021E0150601D50A221DE0950601D50C22BF
+:1077100019E0150701D50B2215E0550701D4D50551
+:1077200001D510220FE0D50601D505220BE0650733
+:1077300003D4A50701D4E40702D080F86E3007E037
+:10774000920403D5032280F86E2001E080F86E10C9
+:10775000374A384C92F820E0324A251FD2F808C048
+:107760002D4AB2F87060721C92B2BEF1000F0DD0BB
+:107770002CF4000CC7F808C090F86E70B7B11E2F3B
+:107780001AD090F86F200AB325E007E04CF4000609
+:10779000BE60A0F870200A2A01D22360F0BD142A2E
+:1077A00001D22B60F0BDA0F87010F0BD2B60A0F8E6
+:1077B000701080F86F10F0BD642E04D2A0F8702015
+:1077C000322AEED3E9E7A0F87010EAE77F1C80F8D0
+:1077D0006F70A0F8701090F86F20012A10D0002A66
+:1077E000E9D0B0F87060761CB6B2A0F870601E2EBA
+:1077F000D7D323603C2EDED9521E80F86F20D2E70B
+:10780000B0F87020521C92B2A0F870202360C82AF1
+:10781000D1D980F86F10C6E7F405002020070020BA
+:10782000200D0020B4020020C00A00204C010020DE
+:10783000DC040020141C0140F0B54248B0F84810A8
+:10784000491C89B2A0F8481002297AD33E49002485
+:10785000A0F848400A783D4B042A57D04FF48041A5
+:10786000082A0BD0A0F10C02B2F900208A4200DAFB
+:107870001146B3F980208A4200DA1146344A9269EF
+:107880008A4200DA11B2418282881D8AC2EB8502E7
+:10789000304D12B22D78C5F381062A4D44F65516A7
+:1078A0007243B5F9765092126A431213C260866829
+:1078B0001546C6EBC60642F3D102F60202EBA6322B
+:1078C0008260C66C1644C664B0F850707F1CBFB2AC
+:1078D000A0F85070B7F5806F04D3B6120682A0F8F6
+:1078E0005040C464891A1C4EC26A724340F2555615
+:1078F0004E4302EB4602466A32444262B3F93030EC
+:10790000B2EB034F06DD1A04426206E01349B1F9F7
+:107910000410B3E7002A00DA4462C162104990F80B
+:107920003D2091F838108A420BD080F83D10B0F815
+:107930004210A0F84410B0F84010A0F84210A0F88F
+:107940004050F0BD4405002017070020B40200207D
+:10795000B80C0020DC040020C3F5FFFFD40C00208D
+:107960004C01002015481649B0F85A200B889A1A85
+:1079700092B20F2A20D30988A0F85A10B0F900104B
+:107980004AF68C4251430914A0F86C100D494FF48B
+:1079900080420B78A0F10C01022B06D1B1F9003026
+:1079A000934202DA1B1D0B8000E00A800021A0F840
+:1079B000601020F85C1F42807047000044050020E2
+:1079C00020070020170700204FF6FF7202EA80020E
+:1079D00010F4404315480ED0B3F5804F14D0B3F5E2
+:1079E000004F4FEA122216D0C2F5807330F81330E0
+:1079F0005B424B8005E0120A30F812304B80C2F532
+:107A0000807230F812000FE0120AC2F5807330F86D
+:107A100013304B8005E030F81230C2F580725B42C3
+:107A20004B8030F812004042088070470C8D0008EF
+:107A3000104A518A908AD28A16384639A2F1110228
+:107A400000D54942002A00DA52421144002800DAE7
+:107A500040420844084943F6284300B2B1F93620B1
+:107A60005A43921340F2D733584302EBA030C886F2
+:107A700070470000B402002044050020F0B5904992
+:107A800090480A8903889A1A92B23E2A1ED3008827
+:107A9000088101F138004FF4FA63428A9A4202D217
+:107AA000521C428200E04382874A92F82220802AB8
+:107AB0000CD302F03F020A70B1F90620402A06DB1F
+:107AC000FF2A04D0C2883AB1521EC280F0BDBDE880
+:107AD000F0407B48FFF78EBD428A9A42F6D3077882
+:107AE0004FF0010E3A074FF0FF055BD5847A40F264
+:107AF000DC52630708D444F004038372C28081F827
+:107B00000BE081F80AE04CE04378072B05D0032B0B
+:107B100003D0052B01D0062B07D1660605D444F00F
+:107B200040038372C280052239E0654A5FEA437CE4
+:107B300002F138024FF42076127A0DD55FEAC26C5A
+:107B40000AD45FEA446C07D442F0100202723A068B
+:107B500028D4C680192222E0DF0709D0970707D46E
+:107B6000670605D442F002020272C680042216E0C3
+:107B70009F0709D5170707D4670605D442F0080206
+:107B80000272C68003220AE01B070BD5530709D4F3
+:107B9000630607D442F004020272C6800B22CA7246
+:107BA0008A72CD80494AB2F92230B2F91A7003F2D2
+:107BB0003D140022A74200DB0276414E444C06F100
+:107BC0003806A479B6895FEAC46C06F101064FF461
+:107BD000C874B6B213D58681B6F57A7F05D9017A15
+:107BE00021F0800101728281F0BD037A1E06FBD470
+:107BF000828143F080020272C480112035E09F42EE
+:107C000016DA037E052B13D28681B6F5487F04D998
+:107C10008281027A22F040020272027A5606E3D48E
+:107C20005B1C037642F040020272C48002201CE01A
+:107C3000284B1C89C4F3C006C4F3002740F2EE248D
+:107C4000BE4216D11E78360713D4427E012ACBD10C
+:107C5000428BB2F5167F02D2521C4283F0BD827A6B
+:107C600042F002028272C4800F20C8728872CD80F6
+:107C7000F0BD93F80D714FF40046012F18D1164F47
+:107C800041F6583C7F6C674512DD83F80CE1134BDD
+:107C90001E60C38AA34202D25B1CC382F0BD4FF4B4
+:107CA000FA73C3801C23CB728B72CD80C282F0BD6D
+:107CB000C2820A4883F80C21001F0660F0BD000054
+:107CC000C006002020070020F4050020DC0400206E
+:107CD000C00A0020B40200204C010020140801401A
+:107CE0002DE9F05FFD48FE49DFF8F8A3007E0A1D8C
+:107CF000131D012850465ED030F85A4F0C80418841
+:107D00001180BAF85E001880FDF76CFEF64DF74C56
+:107D100049F2CD32B5F91E10A183B5F9200043F622
+:107D2000CC4C01EB400050430014E083B4F9223006
+:107D3000B4F9206000FB03F201FB062242F38F320C
+:107D40006282B4F91870704307FB0CF740F2333CC1
+:107D5000BF1302FB0CF207EBA23201FB13002283DC
+:107D600040F38F30A082B4F91A1043F6AE7251433B
+:107D700000EB0012891302EB8010DD4F01EBA03005
+:107D8000DC4E6083786C3060316930468847DA4970
+:107D9000308948800846FDF707FFDFF860B3012609
+:107DA0004FF000099BF8000008280CD0618F218259
+:107DB00004284AD01AE030F8604F0C8041881180C6
+:107DC000BAF864009FE7CE4890F93710491C0229A1
+:107DD00039D890F8741019B1B4F85A00208205E02F
+:107DE000618F2182A4F85A1080F87460B4F91410DD
+:107DF000B4F90A00C34AF9F74DFBE062BAF916116B
+:107E0000884204DDBF48E162027C91408162B7484C
+:107E1000DFF8F4E2503847F2A30802784EF2461138
+:107E2000002A7AD0012A79D080F800909BF80000CF
+:107E300004280DD0B34AB4F91210B4F90800303A4E
+:107E4000F9F728FB08E0608FC8E7686A0014E06271
+:107E5000B87A002863D0AD48A3462546A062A94C55
+:107E6000443C2060E86A606020461035FCF7F6F874
+:107E70009E4928883C39FFF7A7FDDFF87082A8F1FA
+:107E80005008D8F81410C8F87010B5F91010A06890
+:107E9000B5F9123000FB01F7E268584302FB137496
+:107EA00044F38F3702FB0100AF8740F38F34EC8738
+:107EB000974D28466F80AC80FEF7FAF9287F08F1CD
+:107EC0001805012871D0604241104DF6B350474368
+:107ED00069803A142A804046A8F804408B18C38071
+:107EE000891AA8F808108AF80C90B8F9043054469A
+:107EF000002B00DD2673B8F90600002802DD217B87
+:107F0000891C2173B8F90820002A02DD217B091D94
+:107F10002173217B072979D202E007E02CE05AE0A7
+:107F2000DFE801F07470886E84728600B5F91E2057
+:107F300042448A420AD8B5F9202042448A4205D8F0
+:107F4000B5F9222042448A427FF670AFA0F8029031
+:107F5000B7F8B6204946B2F5C87F01D8467006E0AA
+:107F6000B2F5487F01D8022200E0032242708AF86D
+:107F70000F108BF8001025E080F80090B5F91EC0B6
+:107F80004A46C4448C4509D8B5F920C0C4448C4540
+:107F900004D8B5F9225045448D42D5D9B7F8B6106A
+:107FA000B1F5C87F02D8467007E017E0B1F5487F09
+:107FB00001D8022100E00321417042808AF80F209D
+:107FC0008BF80020BEF8061041F40061AEF80610F0
+:107FD000F9F7B8FF2AE74FF4AF703DE74C484DF68C
+:107FE000B352B0F92030594249106980B0F91E00EF
+:107FF000504302142A804046A8F804306EE705E09A
+:10800000667303E0022100E0032161739BF8001016
+:10801000404E0129404F617BDA460DD007297DD2C1
+:10802000DFE801F07CFDFCFBFAF9F8000421ECE745
+:108030000521EAE70621E8E70729F0D2DFE801F0A9
+:108040006E0429799ECCF80001461846FBF752FDD4
+:108050002860B5F9020040F68151484380136880DA
+:10806000B5F9001040F68152514389132980421816
+:10807000A2F68152B8F80E305242C3EB620212B23D
+:10808000A8F80C20002A01DCA8F80C90B8F80C2005
+:1080900067E1404201B2504200B2FBF72BFD28607D
+:1080A000B5F9020040F68151484380136880B5F964
+:1080B000001040F681525143891329804218A2F6DC
+:1080C0008152B8F80E305242C3EB620212B2A8F8E5
+:1080D0000C20002A01DCA8F80C9020E0FC0900200C
+:1080E000342C0140B402002044050020640000202C
+:1080F0004C0100204C040020080400201707002039
+:10810000D40A0020C0080020C00A0020A2FEFFFF01
+:10811000300A00200024014000280140C6E0B8F8E1
+:108120000C204CE13046F8F799FD01231A4607214F
+:10813000B1E019461046FBF7DDFC2860B5F90200F6
+:1081400040F68151484380136880B5F9001040F62D
+:1081500081525143891329804218A2F68152B8F8FE
+:108160000E305242C3EB620212B2A8F80C20002A71
+:1081700001DCA8F80C90B8F80C204DE159424042BF
+:1081800009B200B2FBF7B6FC2860B5F9020040F670
+:108190008151484380136880B5F9001040F6815240
+:1081A0005143891329804218A2F68152B8F80E3043
+:1081B0005242C3EB620212B2A8F80C20002A01DC82
+:1081C000A8F80C90B8F80C2056E13046F8F746FDB8
+:1081D00001231A4605215EE01146FBF78BFC28605F
+:1081E000B5F9020040F68151484380136880B5F923
+:1081F000001040F681525143891329804218A2F69B
+:108200008152B8F80E305242C3EB620212B2A8F8A3
+:108210000C2006E06FE143E114E1E5E0B5E088E021
+:1082200006E0002A01DCA8F80C90B8F80C204EE11A
+:10823000504201B2584200B2FBF75CFC2860B5F92D
+:10824000020040F68151484381136980B5F900006E
+:1082500040F681525043801328800A18A2F68152BA
+:10826000B8F80E305242C3EB620212B2A8F80C20EA
+:10827000002A01DCA8F80C90B8F80C20A4F85C20C7
+:108280001144A4F85E10084455E13046F8F7E6FCC6
+:1082900001231A4606213846F8F7E0FC0121304652
+:1082A000F8F752FC01213846F8F74EFCB04EBAF808
+:1082B000080055463080BAF80A007080BAF81000FD
+:1082C000B0803046F9F7F6FAB4F85A00F18808445D
+:1082D000A4F86000B4F85C0031890844A4F8620096
+:1082E000B4F85E0071890844A4F86400317EA148A6
+:1082F000012978D034F85A1F018061884180A18813
+:1083000081809C49028808310A8042884A8080889E
+:1083100088809848896A0830884795F83E00002888
+:108320007ED0F8F7ABFE15F83E0F401E2870BDE872
+:10833000F09F01461846FBF7DDFB2860B5F9020007
+:1083400040F68151484380136880B5F9001040F62B
+:108350008152514389134218A2F681525242298018
+:108360005208A4F85E201044A4F85C000844A4F865
+:108370005A0000213046F8F7E7FB00213846F8F7AD
+:10838000E3FB01231A460621CCE6404201B25042EB
+:1083900000B2FBF7AFFB2860B5F9020040F681514F
+:1083A000484380136880B5F9001040F6815251436C
+:1083B00089134218A2F68152524229805208A4F829
+:1083C0005E201044A4F85A000844A4F85C00002180
+:1083D0003046F8F7B9FB00213846F8F7B5FB012322
+:1083E0001A4605219EE6B4E019461046FBF782FBCB
+:1083F0002860B5F9020040F6815148438013688037
+:10840000B5F9001040F68152514389134218A2F683
+:108410008152524229805208A4F85A20104400E0A8
+:108420009AE0A4F85E000844A4F85C0000213046FD
+:10843000F8F78AFB00213846F8F786FB01231A4635
+:108440000721C2E65942404209B200B2FBF752FB93
+:108450002860B5F9020040F68151484380136880D6
+:10846000B5F9001040F68152514389134218A2F623
+:108470008152524229805208A4F85A201044A4F88C
+:108480005C000844A4F85E0000213046F8F75CFB6D
+:1084900000213846F8F758FB01231A46062194E6D6
+:1084A0001146FBF727FB2860B5F9020040F6815121
+:1084B000484380136880B5F9001040F6815251435B
+:1084C00089134218A2F68152524229805208A4F818
+:1084D0005C201044A4F85A000844A4F85E0000216F
+:1084E0003046F8F731FB00213846F8F72DFB012321
+:1084F0001A460521C9E6504201B2584200B2FBF7C4
+:10850000F9FA2860B5F9020040F68151484380131A
+:108510006880B5F9001040F6815251438913421822
+:10852000A2F68152524252082980A4F85C201044DD
+:10853000A4F85E000844A4F85A0000213046F8F779
+:1085400003FB00213846F8F7FFFA01231A460721FA
+:108550009BE634F8601FCFE607480088A0F5D041BD
+:1085600068393FF4E4AEBDE8F05FF9F73DBC0000C8
+:10857000FC09002030000020182C01402DE9F041BA
+:10858000964C9748B4F862100288511A89B20F29A4
+:108590006FD30088A4F8620092480088DFF8488210
+:1085A000C0074FF000054FF0010741D08D4AD4E9D4
+:1085B0000C1024321388B1EB530F02D21288511AD7
+:1085C00008444FF4F371884200D208468749B1FB52
+:1085D000F0F0616CC1F35101084406466064F7F79E
+:1085E0001CFF0022824BF7F784FE4FF04042814B84
+:1085F000F7F77FFE0E22F7F7EBFEF7F745FFA4F83B
+:10860000AC0094F86D00401CC0B284F86D000828DE
+:1086100034D3724898F84620001F03789A4201D05C
+:1086200002704580744A1378744A23B1458021E072
+:108630006564256568E0D8F89410A1F5FA618E426A
+:1086400011DDE16D8B1C9E4205DDB0F902100A2997
+:108650000DDA491C06E08E4205DAB0F90210002955
+:1086600008DD491E4180B0F902000A2802DB1770BC
+:1086700001E0AFE01570E66584F86D5060484FF496
+:10868000A5420178C1F38103012B59D044F2506116
+:108690002181A4F8A820B0F9243089B24B439B1360
+:1086A000A4F8A430B0F90E00D4F850C07043B0FB69
+:1086B000F1F35449CCEBCC0C4FEACC2C0988C3F332
+:1086C000D10303EB9C33B0032365B0FBF1F14E4BB8
+:1086D000C908B3F846C0CCEBCC0C4FEACC2C01EB6C
+:1086E0009C31A3F84610F117890341EA9641002313
+:1086F000F7F718FDB4F8AA10C1EBC101C902C00810
+:1087000000EB9130A4F8AA00616C206F0844206748
+:1087100094F87420521CD2B284F87420082A05D32D
+:10872000C008A4F8760084F8745025673748384E9E
+:10873000C3885A0630D498F80F20022A03D029E0C3
+:1087400045F6C051A4E7B26840F69916B24221DD61
+:1087500094F8382094F88E60B2420CD084F88E20C1
+:1087600094F83D2002F00106C2F34002964202D185
+:10877000A4F88A5004E0B4F88A20B2F5966F05D2C6
+:10878000B4F88A00401CA4F88A0005E043F0800297
+:10879000C28001E0A4F88A50104894F83F30B83005
+:1087A0000C2B01D2C57400E0C774194A41F2482667
+:1087B00041F2504C92F83C400B4A0C2BB2F882200C
+:1087C0000AD3B14208DB012C06D0614502DD002A44
+:1087D00000D18774BDE8F0818574FBE74C0100206F
+:1087E0002007002000040040B40200204564BD01C1
+:1087F00000209C40133B3340060400200704002067
+:10880000DC04002044010020F0080020C00A002001
+:10881000440500202DE9F041384C394E394F20787D
+:1088200041F23331C2074FF000050CD0A28962B388
+:1088300094F90700002800DA4042C0B2032829D288
+:1088400040F2AE702AE0A570E5732F4AE571A5816C
+:1088500092F83830237220F00800A18040F0020026
+:1088600020703D867560B560F560116D490005D0DA
+:1088700041F68461A18140F010002070C0B240F048
+:10888000010020706574BDE8F081658120F0100062
+:10889000207015E0042803D240F6510060810FE0FB
+:1088A000052802D240F69910F8E740F6CC42062897
+:1088B00003D3072801D3082801D2628100E0618137
+:1088C00097F89D0098B9B088102301B2B4F90A0056
+:1088D0003622FCF7CBF87060F168401AB1680844A2
+:1088E000B060B6F900104843C013F0603886388E87
+:1088F00010B10120A070C6E7A570C4E7D40C002019
+:10890000A0060020B40200204C0100202DE9F04117
+:10891000554C2678F0077CD05448217A544D90F875
+:10892000380081427BD0534A2346DFF84CC1575C64
+:1089300093F90E2093F90730874203D01CF8017099
+:10894000874213D146F002065B1C26705BB2E371CE
+:108950001CF80110814201D15B1CE37194F90710EE
+:10896000062901DD0621E171521C1CE0434F17F876
+:1089700001C0434F844503D017F801C0844513D18B
+:1089800026F002065B1E26705BB2E371795C8142C1
+:1089900001D15B1EE37194F907306FF005018B4242
+:1089A00000DAE171521EA273207294F907108A1C3A
+:1089B000042A02D941F68462A2812C4A0129127844
+:1089C0000ADD2B4B56079B6802D543F0080301E0F4
+:1089D00023F00803AB606070B1F1FF3F09DA510783
+:1089E000A96802D521F0080101E041F00801A96061
+:1089F0006070F9F7ABFCA078012810D1214880689D
+:108A0000A3280CDA94F90700022803DD0220E071A4
+:108A100005E01EE06FF00101884200DAE171A089F3
+:108A2000002630B1401E0004000CA08101D1E67187
+:108A3000A673E87B04280CD0B5F9301051234122ED
+:108A40000020FCF713F82886002802D1E07B10B143
+:108A5000A670BDE8F0810C4806700C4806702078BE
+:108A600020F001002070F4E7D40C00204C0100201D
+:108A7000B4020020049300080A930008169300082B
+:108A80001C9300084405002034070020170700202D
+:108A9000173E573CBB3A3E39DD3794366135413499
+:108AA00033333532443161308A2FBD2EFB2D412DB9
+:108AB000441458585870111158585870411158584A
+:108AC00048701114485858701411584858700000D4
+:108AD0000102030405000500010203040104000370
+:108AE00005020000F001000036010000F80000005F
+:108AF000BA0000007C0000007C0000007C00000048
+:108B000041141411111444111414411100002900CE
+:108B100052007B00A400CC00F5001E01470170014B
+:108B20009901C201EA0113023C0265028E02B602FB
+:108B3000DF020803300359038203AA03D303FB03B4
+:108B400024044C0475049D04C504EE0416053E057A
+:108B500067058F05B705DF0507062F0657067F0651
+:108B6000A706CE06F6061E0746076D079507BC0743
+:108B7000E4070B08320859088108A808CF08F6084E
+:108B80001D0944096A099109B809DE09050A2B0A79
+:108B9000520A780A9E0AC40AEA0A100B360B5C0BCA
+:108BA000820BA80BCD0BF30B180C3E0C630C880C3E
+:108BB000AD0CD20CF70C1C0D410D650D8A0DAF0DDF
+:108BC000D30DF70D1C0E400E640E880EAC0ECF0EAA
+:108BD000F30E170F3A0F5E0F810FA40FC70FEA0FA6
+:108BE0000D103010531075109810BA10DD10FF10D2
+:108BF0002111431165118711A911CA11EC110D1230
+:108C00002E12501271129212B312D412F4121513C2
+:108C10003613561376139613B713D713F613161489
+:108C20003614561475149414B414D314F214111584
+:108C300030154E156D158C15AA15C815E7150516B6
+:108C4000231641165F167C169A16B716D516F2161D
+:108C50000F172C17491766178317A017BC17D917BA
+:108C6000F51711182E184A18661881189D18B9188A
+:108C7000D418F0180B19261942195D197819921990
+:108C8000AD19C819E219FD19171A311A4C1A661ACA
+:108C9000801A991AB31ACD1AE61A001B191B331B36
+:108CA0004C1B651B7E1B971BAF1BC81BE11BF91BD5
+:108CB000121C2A1C421C5A1C721C8A1CA21CBA1CA4
+:108CC000D21CE91C011D181D301D471D5E1D751DA0
+:108CD0008C1DA31DBA1DD01DE71DFD1D141E2A1ECF
+:108CE000401E571E6D1E831E981EAE1EC41EDA1E29
+:108CF000EF1E051F1A1F2F1F451F5A1F6F1F841FAE
+:108D0000991FAE1FC21FD71FEC1F00200000640078
+:108D1000C9002D019201F7015B02C00224038903FF
+:108D2000ED035204B6041A057F05E3054706AB06BA
+:108D30000F077307D7073B089F0802096609C9098F
+:108D40002D0A900AF30A560BB90B1C0C7F0CE20C8F
+:108D5000440DA60D090E6B0ECD0E2F0F900FF20FC6
+:108D60005310B41015117611D71138129812F81249
+:108D70005813B81318147714D61435159415F31521
+:108D80005116B0160E176B17C91726188318E0185E
+:108D90003D199919F519511AAD1A081B631BBE1B11
+:108DA000181C731CCD1C261D801DD91D321E8A1E49
+:108DB000E31E3B1F921FEA1F41209820EE20442112
+:108DC0009A21EF2145229922EE2242239623E9237C
+:108DD0003C248F24E22434258525D725282678268F
+:108DE000C82618276827B72706285428A228EF285E
+:108DF0003D298929D629222A6D2AB82A032B4D2BF1
+:108E0000972BE12B2A2C722CBB2C022D4A2D912D55
+:108E1000D72D1D2E632EA82EEC2E302F742FB82F99
+:108E2000FA2F3D307F30C030013141318131C131C5
+:108E300000323F327D32BA32F73234337033AC33E2
+:108E4000E73322345C349534CE3407353F357735FB
+:108E5000AE35E4351A3650368536B936ED3620371C
+:108E600053378637B737E937193849387938A8384A
+:108E7000D738053932395F398B39B739E2390D3A8C
+:108E8000373A603A893AB23ADA3A013B283B4E3BEC
+:108E9000733B983BBD3BE03B043C263C483C6A3C72
+:108EA0008B3CAB3CCB3CEA3C093D273D443D613D1E
+:108EB0007D3D993DB43DCE3DE83D013E1A3E323EFA
+:108EC000493E603E763E8C3EA13EB53EC93EDC3E0C
+:108ED000EF3E013F123F233F333F433F513F603F4F
+:108EE0006E3F7B3F873F933F9E3FA93FB33FBC3FD1
+:108EF000C53FCD3FD53FDC3FE23FE83FED3FF13F8F
+:108F0000F53FF93FFB3FFD3FFF3FFF3FFF3F0000C5
+:108F1000E7382C35002020EF20372023332026206F
+:108F2000210000800200040008001000000200047C
+:108F300000080400000200040008001000200040A7
+:108F400000800400000000800000004000000020BD
+:108F500000000010000000080000000400000002F3
+:108F60000000000100008000000040000000200020
+:108F700000001000000008000000040000000200D3
+:108F8000000001000080000000080140000C0140CA
+:108F9000000C0140000C0140000C0140000C01409D
+:108FA000000C0140000C0140001001400010014085
+:108FB000001001400010014000100140001001406D
+:108FC000001001400010014000140140040801405D
+:108FD000040C0140040C0140040C0140040C01404D
+:108FE000040C0140040C0140040C01400410014039
+:108FF000041001400410014004100140041001401D
+:109000000410014004100140041001400414014008
+:1090100008080140080C0140080C0140080C014000
+:10902000080C0140080C0140080C0140080C0140EC
+:1090300008100140081001400810014008100140CC
+:1090400008100140081001400810014008100140BC
+:10905000081401400C0801400C0C01400C0C0140AC
+:109060000C0C01400C0C01400C0C01400C0C01409C
+:109070000C0C01400C1001400C1001400C10014080
+:109080000C1001400C1001400C1001400C1001406C
+:109090000C1001400C14014010080140100C01405C
+:1090A000100C0140100C0140100C0140100C01404C
+:1090B000100C0140100C0140101001401010014034
+:1090C000101001401010014010100140101001401C
+:1090D0001010014010100140101401400000000069
+:1090E0000000000000000000000000000000000080
+:1090F00014080140140C0140140C0140140C0140F0
+:10910000140C0140140C0140140C0140140C0140DB
+:1091100014100140141001401410014014100140BB
+:1091200014100140141001401410014014100140AB
+:1091300014140140000000000000000000000000C6
+:109140000000000000000000FFFFFF0F0FFFFFFF07
+:10915000FFF0FFFFFF0FFFFFFFFFF0FF0FFFFFFF1D
+:10916000FFF0FFFFFF0FFFFFFFF0FFFF0FFFFFFF0D
+:10917000FFF0FFFFFF0FFFFFFFFFF0FFFFFF0FFFFD
+:10918000FFFFFFF0FFFFFF0FFFF0FFFF00000040B9
+:109190004000000000040000004000000000040047
+:1091A0004000000000040000004000000004000037
+:1091B0004000000000040000004000000000040027
+:1091C0000000400000000004000000400004000017
+:1091D0000000008080000000000800000080000007
+:1091E000000008008000000000080000008000006F
+:1091F000000800008000000000080000008000005F
+:10920000000008000000800000000008000000804E
+:109210000008000000000020200000000002000004
+:1092200000200000000002002000000000020000FA
+:1092300000200000000200002000000000020000EA
+:1092400000200000000002000000200000000002DA
+:10925000000000200002000000000060600000002C
+:109260000006000000600000000006006000000032
+:109270000006000000600000000600006000000022
+:109280000006000000600000000006000000600012
+:1092900000000006000000600006000000800200E0
+:1092A000040008001000000200040008040000028E
+:1092B00000040008001000200040008004000000AE
+:1092C000FF7FFFFFFDFFFFFFFBFFFFFFF7FFFFFF3C
+:1092D000EFFFFFFFFFFDFFFFFFFBFFFFFFF7FFFFBC
+:1092E000FBFFFFFFFFFDFFFFFFFBFFFFFFF7FFFFA0
+:1092F000FFEFFFFFFFDFFFFFFFBFFFFFFF7FFFFF6E
+:10930000FBFFFFFF01020304050002030405000147
+:109310000304050001020500010203040405000125
+:10932000020355050010AA1A55250030AA3A00007C
+:10933000AA0A55150020AA2A5535FF3F5C9300085C
+:10934000000000204C070000E406000848940008D4
+:109350004C0700204C0A0000406600084502040645
+:10936000082D010203040405480607080913912B80
+:109370001B08A504211355152A4006190801A71337
+:10938000B73D1B08DD041AD704012073286E1702AD
+:109390000604050103148020FF8BAA0A0201A4150C
+:1093A000AA0A551500085920AA2A5535FF3F072D4E
+:1093B00003010504060203127C1573FFFF04FF80FE
+:1093C00080010129025F6402130A13B9695208126D
+:1093D00001100C0504060203010103070505280B13
+:1093E000010203040206070303040C3D07060405FB
+:1093F00009191F191904310506060B14AA1A02319E
+:109400002E40FD3969260211042F405F020C2640D0
+:109410005B262ACD55155515123902017F0316D04A
+:10942000071AFF01013B0261AA6C080108A809168E
+:10943000C491220312100A17401C12600A16901BD6
+:08944000014D13CD6902000883
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000200000202008C
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-A.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y001-A.axf
new file mode 100644
index 0000000..3392053
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y001-A.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-A.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y001-A.hex
new file mode 100644
index 0000000..d3427e5
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y001-A.hex
@@ -0,0 +1,2310 @@
+:020000040800F2
+:10000000C810002001010008773700088D2800087B
+:1000100075370008310F0008CD5F000800000000B0
+:100020000000000000000000000000004146000841
+:10003000BD1A000800000000E93C0008294900083A
+:100040001B010008E93A00081B0100081B01000819
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B010008791500081B0100087E
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A00099490008794A00081B0100081B01000853
+:1000B0007D4A00086D4D0008C94F00081B0100086B
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008C55A00081B0100081B0100088D
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA0048004791700008C8100020A0
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE749490008E7
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFD908E00081B
+:1006E000B08E000870B58C1810F8015B15F0070388
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54E4C51
+:100740004FF490652946204600F019FA002864D03D
+:100750002946204600F0A6F848490888401C088031
+:100760000121204600F0EAFA454942F21072B1F840
+:100770005000904202D2401CA1F8500006F068FEE2
+:10078000404DB5F91410B5F9120005F001FD3E4CCD
+:10079000A5F84A002080A16820468847A088A5F8CF
+:1007A0004C0003F051F806F05BFF384E384C3078BF
+:1007B000082833D045F6AC30606042F6EF60A060A8
+:1007C00042F2C400E0603348008A2080208E6080BE
+:1007D000A16B2F488847208E69882F4C08444FF61C
+:1007E000FF7101EA8000E885207A4FF0000540079C
+:1007F0001DD501F0F3FA294949F6A240088028489E
+:1008000040F21A62C188491C89B2C180914204D366
+:10081000A16821F00401A160C58070BD41F2130000
+:1008200060604FF48060A06040F61B50CAE73078EB
+:100830000A281BD2DFE800F01A0616050A050D1A71
+:100840001114EAE7BDE8704005F070BE07F0AEFD98
+:1008500008E0BDE8704002F041BD06F0F1F901E0AA
+:1008600007F056F8BDE8704007F052B800F0F8FB0A
+:1008700084F8B65070BD000000240140F00600204E
+:10088000340100205C0000200C070020E706002057
+:10089000C8000020E401002090020020442C014008
+:1008A000100900206FEA112101607047002981685A
+:1008B00002D041F0010101E021F0010181607047A7
+:1008C0000029816802D041F4807101E021F4807137
+:1008D000816070472DE9F041824E92B0304600F0C1
+:1008E0000BF90BA800F039FA01214FF4C06003F0B6
+:1008F000B1FA00248DF831404FF46020CDE90D04A9
+:100900004FF4A0204FF009080B9001278DF83C8090
+:100910008DF830700BA9304600F080F9724D8DF8DB
+:1009200031408DF830708DF83C700BA9284600F0EE
+:1009300075F901231A460F21304600F0C0F9022252
+:1009400001231146304600F0BAF9012303220021A9
+:10095000304600F0B4F9012304221946304600F075
+:10096000AEF9012305220B21304600F0A8F901233E
+:1009700006220421304600F0A2F9012307220821B3
+:10098000304600F09CF9012308220321304600F094
+:1009900096F9012309220A21304600F090F901213D
+:1009A000304600F084F90121284600F080F9012347
+:1009B0001A460521304600F055F901231A46062152
+:1009C000284600F04FF90021304600F0CBF84FF4F4
+:1009D000E041284600F0C6F80121304600F0B8F8A2
+:1009E0000121284600F0B4F80121304600F0A6F8B5
+:1009F0000121284600F0A2F80121304600F09EF9BE
+:100A00000121284600F09AF940F61451374804F0C5
+:100A1000B2FD12208DF8400002208DF841008DF8C3
+:100A200042408DF8437010A802F0D2FE01224FF42C
+:100A30009061304600F0E8F801213046FFF740FFB2
+:100A400001213046FFF732FF01212846FFF72EFF34
+:100A5000304600F06EF9304600F09FF80028FAD1D9
+:100A6000304600F075F9304600F082F80028FAD1DF
+:100A7000284600F05EF9284600F08FF80028FAD1E9
+:100A8000284600F065F9284600F072F80028FAD1EF
+:100A90000121084603F0BAF9154D284600F0A8FDDB
+:100AA000684600F050FE0F4801A94C3000901148F4
+:100AB00081E811018020CDE90440400006908000CB
+:100AC0000790202008904FF44050CDE90904694672
+:100AD000284600F01BFE0121284600F07DFD12B0E3
+:100AE000BDE8F0810024014000280140002C0140B5
+:100AF00008000240A00200200D4910B5884202D132
+:100B0000012144150AE00B49884202D10121041554
+:100B100004E0094988420AD10121CC03204603F0B0
+:100B2000A5F92046BDE81040002103F09FB910BD93
+:100B30000024014000280140003C01400029816858
+:100B400002D041F4801101E021F4801181607047EE
+:100B50000029816802D041F4004101E021F4004104
+:100B600081607047826822F4E0420A4382607047E5
+:100B7000014600208968490700D50120704710B55B
+:100B80000246002054680B0AC9B20C401168194291
+:100B900002D0002C00D0012010BD01460020896841
+:100BA000090700D50120704738B501211C2003F04A
+:100BB00051F9FF20ADF8000000248DF80340032513
+:100BC0008DF8025069460D4801F0D0FA0120ADF8C9
+:100BD00000008DF803408DF802506946084801F086
+:100BE000C5FA2320ADF800008DF803408DF80250BF
+:100BF0006946044801F0BAFA38BD00000008014017
+:100C0000000C014000100140002A4268C9B201D026
+:100C10000A4300E08A4342607047000010B5426812
+:100C20000E4B0C791A400B6842EA042213434360CE
+:100C300083680B4A1340D1E9024222434C7943EACC
+:100C400044031A438260C26A097C22F47002491E7E
+:100C5000C9B242EA0151C16210BD0000FFFEF0FFBF
+:100C6000FDF7F1FF70B5072409290AD9C568A1F17C
+:100C70000A0606EB4606B440A543B3401D43C560D3
+:100C800007E0056901EB4106B440A543B3401D43AD
+:100C90000561836BC3F30154121B921C02EB8204A7
+:100CA0001F22A2409343A1400B43836370BD826B1C
+:100CB000491E22F4401242EA01518163704770B527
+:100CC000072409290AD9C568A1F10A0606EB4606D8
+:100CD000B440A543B3401D43C56007E0056901EB7F
+:100CE0004106B440A543B3401D4305611F23072AB5
+:100CF00009D2446B521E02EB820293409C43914006
+:100D00000C43446370BD0D2A09D2046BD21F02EB61
+:100D1000820293409C4391400C43046370BDC46ABB
+:100D20000D3A02EB820293409C4391400C43C46213
+:100D300070BD816841F008018160704700298168B9
+:100D400002D041F4A00101E021F4A00181607047CC
+:100D5000816841F0040181607047002101600171E8
+:100D600041718160C16001210174704770B51E4CF2
+:100D7000214694F83800B1F8425006281ED9B4F83C
+:100D80004A10B4F84C00A1EB000202F10902122A49
+:100D900004D8FFF753FB0022144B0AE0884204D228
+:100DA000FFF74CFB0022124B03E0FFF747FB00224A
+:100DB000104BFFF72CFAFFF786FB09E005D1284618
+:100DC000FFF73CFB0C4A0D4BF3E70D4951F82000AF
+:100DD000C5EB45116063B0EB410F03D9C5EB45107E
+:100DE0004000606370BD0000340400200000344007
+:100DF00000003340000035406766666666E64B409B
+:100E00003886000810B50C4C2078400713D5FFF742
+:100E1000ADFF0A49A08E088008483038018821F0CB
+:100E200010010180001F018841F01001018020782D
+:100E300020F00400207010BD340400204004004065
+:100E4000F0B41448144B154A816804461B78246892
+:100E5000526CCF0541F0080521F008064FEA0474F2
+:100E600013D5002C07DB090712D4002B10D1142A4C
+:100E70000EDA856006E009070AD5002B08D1142A8E
+:100E800006DA8660F0BC05F0DFBC002CF3DAEAE796
+:100E9000F0BC704790020020E706002034010020DB
+:100EA00070B506464089204B204C4FF480710025D8
+:100EB00080B362887AB1012A0CD1E188491C89B2D9
+:100EC000E1803289914205D36580E580FF2801D019
+:100ED000401E708170BD70882288904201D9012225
+:100EE00000E00022184601F0CAF97088B188014478
+:100EF0002088401C80B220808142EBD82580A088C9
+:100F0000401C80B2A080F1888842E3D30120608039
+:100F1000A58070BDFFE70022184601F0B0F9A5805A
+:100F2000E58025806580F4E7000C0140A4050020E1
+:100F3000FEE70000FCB505464FF6FF7600200C46A4
+:100F4000ADF8006048F205078DF8040020E000BF0E
+:100F500015F8010B8DF8040001A9084602F09CF871
+:100F6000BDF800009DF8041080EA0120ADF80000F3
+:100F70005FF00000BDF800100A0402D587EA4101C5
+:100F800001E006EA4101401CADF800100828F1DB41
+:100F9000641EDDD26946084602F068F8BDF800001C
+:100FA000FCBD00000246002004E000BF12F8013B37
+:100FB0001844C0B2491EF9D27047000070B5144AF7
+:100FC00085B01088002413490194009403942046AE
+:100FD0000494138807E00D8B009E35440095CD8B5B
+:100FE000019E3544019515889D42F4D0401CC0B245
+:100FF0008028EED3009841110748418084800198F1
+:101000004111064881830183818205B070BD0000D3
+:10101000F006002090020020BE050020AC04002055
+:1010200030B50E4902880A800C4A4388083A13807A
+:101030000B1F808818802024151F2C800020401C46
+:1010400080B27328FBD341F21110088044F64800A7
+:10105000108047F2480018802C8030BD202C0140C1
+:10106000114944F648000880091D46F648000880EA
+:10107000091D41F2111008800B48001F018841F042
+:101080002001018009480021A0F86410A0F8621036
+:10109000A0F86010A0F85E10A0F85C10A0F85A103C
+:1010A0000348418181827047182C01409002002042
+:1010B0005C000020F0B54D4B4D480021DA7A0778EE
+:1010C000802A27F001057CD31C684A4B02F01F02DE
+:1010D00053F82220484B14421A6802D042F02002F2
+:1010E00001E022F02002454C1A60454E94F800C001
+:1010F000444CBCF1020FB4F904403FD1B3F808C02E
+:10110000CCF3C00ECCF3002CE64537D03A4D2C3D45
+:1011100095F802C0BCF1000F04D0BCF1010F0FD054
+:10112000A9702FE05FEA025C2CD55FEA826C29D4BB
+:101130004FF0010C85F802C027F00405057021E08E
+:101140005FEA025C1ED45FEA826C1BD55FEA477CD3
+:1011500011D447F004070770B0F802C0BCF1000FCB
+:1011600003D0418027F0010704E04480002C02DD19
+:1011700047F0010707700227AF7003E00570418058
+:10118000318041811C4DC78895F846500FB9002C1D
+:1011900015DC077BAF4212D1B0F9027007F2666727
+:1011A000BC420CDC184FBF895FEA477C07D45FEA7A
+:1011B000877C04D45FEA427C01D5FF070BD0077817
+:1011C00000E00FE05FEAC77C05D027F00107077059
+:1011D000418031804181C4800573500960F3CB2286
+:1011E0001A60F0BD057041804181F0BDC40500204A
+:1011F000F8080020988A000890020020E7060020E6
+:1012000008010020BE050020000A00202DE9F0475B
+:1012100096B000240C940D940E940F9472B69048DE
+:10122000816941F400718161816941F4806181616A
+:101230004FF4004002F0E0FD8A4D00212846FFF700
+:101240003FFB00212846FFF731FB874E0021304647
+:10125000FFF72CFB854F0021384600F0BDF9012037
+:101260004FF47041401C8842FCD32846FFF744FCF1
+:10127000B1463046FFF740FC384600F0B9F94FF46C
+:101280006020CDE912048DF8454001204FF004089C
+:101290008DF8440010948DF8508010A92846FFF76F
+:1012A000BDFC01231A4605212846FFF708FD01234E
+:1012B000022206212846FFF702FD0123032207210F
+:1012C0002846FFF7FCFC012304220F212846FFF7E4
+:1012D000F6FC384600F08CF9684600F034FA6148B4
+:1012E000634E4C300090CDF80C80CDE90164802035
+:1012F000CDE904404000069080000790202008902F
+:101300004FF44050CDE909046946384600F0FEF933
+:1013100001212846FFF7D4FA0121384600F05CF994
+:1013200001212846FFF7C2FA47F23051159415986B
+:10133000401C15908842FAD301212846FFF7FEFC95
+:10134000ADF82C40A04640F2DC5A4FF4007420E087
+:101350005046CDF854801599491C15918142FAD315
+:1013600030880D9908440D9070880E9908440E90AD
+:10137000B0880F9908440F90F0880C9908440C909D
+:1013800001212846FFF7DAFCBDF82C00401CADF81F
+:101390002C00BDF82C00A042DAD30D98354A40F35A
+:1013A000CF1633480A3006830E9941F3CF14448395
+:1013B0000F9941F3CF1383830C9941F3CF1CA0F80D
+:1013C00004C0ACF5C05C40F2C371ACF59B7C8C45AD
+:1013D0000ED2A6F5C856363E8E4209D2A4F5C854A0
+:1013E000363C8C4204D2A3F5C853363B8B4203D320
+:1013F000D18841F48041D180D188490407D41E4965
+:10140000028B21F85C2F428B4A80808B88800021E0
+:101410002846FFF755FA0021384600F0DDF8002194
+:101420002846FFF743FA00214C464846FFF73EFAAC
+:101430000220C102401C8842FCD32846FFF75CFB17
+:101440002046FFF759FB384600F0D2F8FFF742FA82
+:101450000A493C20087062B616B0BDE8F08700006B
+:101460000010024000240140002801400800024012
+:101470000A050020000A0020540C0020E406002089
+:10148000F0B5384D4FF4A0442B6BA34203DC43F27C
+:101490003334A34200DA2C63334BDFF8D0C0354C31
+:1014A00093F85260324B042E5B6C0CD026689E1B66
+:1014B0006660B3F5FA5F27DC40F22D43A36143F683
+:1014C0002533E36124E043F6D01E102741F2620683
+:1014D000734502DAC4E906761AE044F2506E7345A9
+:1014E0000FDAA3F5645345F24C6CD03B03FB0CFCC4
+:1014F00007EBAC37A76140F624777B4306EB232349
+:10150000DFE742F2471301E042F6F503C4E9063C87
+:10151000401A296B484381131160D0684843117CFD
+:101520000841116A01441162D069814200DD1062F4
+:10153000116A9069814201DB084600E01062206276
+:10154000D2E900315943137A194118410144B2F9E3
+:101550001400884204DBB2F91200884200DC08B2B1
+:10156000F0BD0000AC0400205C00002085EB010011
+:10157000340100200C01002010B54FF40054204627
+:1015800000F0ACF8002813D00A49087840F00800B1
+:101590000870204600F014F80021074800F01CF8FD
+:1015A0000648C17E012903D10021C17601210177BE
+:1015B00010BD00005E06002044000240F80A002032
+:1015C000C10002D50249086070470249486070476F
+:1015D00004040240000002400029016802D041F0EA
+:1015E000010102E04FF6FE721140016070470000F9
+:1015F00001684FF6FE7211400160002101604160F8
+:101600008160C1603149314A0839904203D148684C
+:1016100040F00F0006E02D4A1432904204D1486891
+:1016200040F0F00048607047284A2832904203D1C9
+:10163000486840F47060F5E7244A3C32904203D198
+:10164000486840F47040EDE7204A5032904203D1A0
+:10165000486840F47020E5E71C4A6432904203D1A8
+:10166000486840F47000DDE7184A7832904203D1B0
+:10167000486840F07060D5E7154A111F904203D1C9
+:10168000086840F00F0006E0114A1432904204D17D
+:10169000086840F0F000086070470D4A2832904218
+:1016A00003D1086840F47060F5E7094A3C32904283
+:1016B00003D1086840F47040EDE7054A503290428B
+:1016C000EAD1086840F47020E5E700000800024015
+:1016D00008040240406880B27047000001460020C4
+:1016E000CA0001D5034A00E0034A12680A4200D04A
+:1016F000012070470004024000000240002A0268F6
+:1017000001D00A4300E08A430260704730B50368A5
+:1017100047F6F07293430C6A8A682243D1E9044584
+:101720002C4322438C692243CC6922434C6A2243D6
+:101730008C6A22431A430260CA6842600A68826067
+:101740004968C16030BD0021016041608160C160B5
+:10175000016141618161C1610162416281627047E1
+:1017600010B5114C8CB000212046FFF735FF204604
+:10177000FFF73EFF0D4800900D480021CDE9010123
+:101780006420CDE903018020CDE90501079108918E
+:1017900009910A9169462046FFF7B8FF01212046CA
+:1017A000FFF71AFF0CB010BD58000240043801408A
+:1017B0007C07002010B501218CB0084602F026FB02
+:1017C0001E4C00212046FFF707FF2046FFF710FFC1
+:1017D0001B4800901B48019000211020CDE9020118
+:1017E0008020CDE9041006910791089109910A9192
+:1017F00069462046FFF78AFF012202212046FFF7B3
+:101800007DFF01218DF82F1004208DF82D008DF81B
+:101810002E100E208DF82C000BA801F0D9FF0F2000
+:101820008DF82C000BA801F0D3FF01212046FFF713
+:10183000D3FEFFF795FF0CB010BD0000440002403E
+:10184000043801401807002030B540F6AA21204A8C
+:10185000C184838B1488E31A9BB20F2B10D3128898
+:101860008283037E002253B11A4BB3F90A30052B51
+:1018700005DB194B1B78022B03D0002B00D182848F
+:1018800030BD164B40F68B255B6CA3F22D14AC4299
+:101890000FD2428B521C92B24283642AF0D364224C
+:1018A0004283B0F924208A4201DA02EB21118184BB
+:1018B00030BD41F29414A342FADBB0F92430002B7E
+:1018C00002DDA3EB211100E000218184428330BDC1
+:1018D000F00600205C000020E70600203401002014
+:1018E00010B50446B0F9020043F69911484381133C
+:1018F000E06840F26662504301EBA030E060B4F96A
+:10190000001043F6991251438A13216940F266632D
+:10191000594302EBA131216104F0DAFB6061A18837
+:1019200040F6AB2208444010A0F515415539E0625D
+:10193000914205D9A0F5F851FF39521C91421DD2B0
+:1019400049F25451884202DDA0F5204002E0A0F5A2
+:10195000F850FF38206300EB400040F34F00208533
+:10196000B4F924104A42904201DA104602E088425B
+:1019700000DD0846E083228461848AE0A0F5FE420F
+:10198000FF3A41F255518A4214D8A2F6AA202063A8
+:1019900000EB400040F34F002085B4F92420514271
+:1019A000E183884201DA084602E0904200DD1046F9
+:1019B000404250E0A0F5D442AA3A8A4215D2A2F69B
+:1019C000AA20206300EB400040F34F012185B4F9C9
+:1019D00024004242E2832084914201DA104602E070
+:1019E000814200DC0846608453E0A0F5AA42543AE4
+:1019F00041F256539A4215D2A2F6AB20206300EB77
+:101A0000400040F34F002085B4F924104A42904230
+:101A100001DA104602E0884200DD08464042E083D9
+:101A2000218419E0A0F5804241F254539A4215D224
+:101A3000A2F6AA20206300EB400040F34F0121856D
+:101A4000B4F92400E0834242914201DA104602E0F8
+:101A5000814200DC0846208462841AE0A0F5285206
+:101A6000AB3A8A4215D2A2F6AA20206300EB4000CE
+:101A700040F34F012185B4F92400E08342422284DF
+:101A8000914201DA104602E0814200DC0846404201
+:101A9000A9E7B4F91E006FF4BF7148438013E080DA
+:101AA000B4F92000484380132081B4F92200484350
+:101AB0008013608110BD01210176704770470000DE
+:101AC0001548164A4FF480410078042821D002F1CD
+:101AD0003C03D08A9B88C01A00B22F2801DD001178
+:101AE00008E0002801DD002007E00D4B984201DAF4
+:101AF000184602E0402800DD40209389184400B2D7
+:101B0000884203DC40F26661884200DA0846908130
+:101B10007047918170470000E7060020AC04002068
+:101B2000C0FEFFFF38B54B484B4902880B889A1A14
+:101B300092B20F2A71D30988484C01804FF0FF01FF
+:101B4000E2884FF47A7355044FF4967002D516224A
+:101B5000009103E0950403D515220091014670E041
+:101B6000D50402D514220091F8E7150502D51322F9
+:101B70000091F3E7550502D512220091EEE7950595
+:101B800002D511220091E9E7D50502D51022009176
+:101B9000E4E7150602D50F220091DFE7550602D5CE
+:101BA0000E220091DAE7950602D50D220091D5E7C5
+:101BB000D50602D50C220091D0E7150702D50B22DD
+:101BC0000091CBE7550702D50A220091C6E7950799
+:101BD00002D509220091C1E7D20702D00822009164
+:101BE000BCE72289550702D507220091B6E7950781
+:101BF00002D506220091B1E7D20702D0052200915A
+:101C0000ACE7A27AD20702D004220091A6E7A2890B
+:101C1000D40603D503220091A0E719E0140702D5EA
+:101C2000022200919AE7540703D4940701D4D20703
+:101C300002D00122009191E70020034602460146AE
+:101C4000009002F0A9FDBDE838400248FFF728B92E
+:101C500038BD0000F4090020F0060020000A002032
+:101C6000F0B55948594982880B889A1A92B29C2A31
+:101C700064D30988818056490A880146002A0B7876
+:101C800043F0020156D11646524A1C071568024617
+:101C9000127822F0020274D54F4C0746E4887F7810
+:101CA0005FEA845C02D547F0010701E027F00107F5
+:101CB0004770A704477802D547F0020701E027F0F4
+:101CC00002074770670401D4E70703D0477847F05D
+:101CD00008074770640603D5447844F0040404E020
+:101CE0001C0603D4447824F004044470EC0450D45B
+:101CF000354C9A07247824F0100423D4324D4278CE
+:101D00002F7A2D78012A45F0100514D0022A16D01A
+:101D10002D4C042AA47804F1010C0CF0FF0C13D014
+:101D2000072A25D0032A23D0052A21D0062A1FD02E
+:101D300021F0100142E0B90702E00570F0BD39075B
+:101D40000029FADB0470F0BDFA0601D41A060AD5A0
+:101D50000170022C04D280F802C0BCF1020FF2D351
+:101D600041F080012AE021F0100101708670F0BD81
+:101D7000877A7F06F7D5032C04D8017080F802C05B
+:101D8000F0BD0FE05107D8D51906D6D443F0800135
+:101D900014E002704178CB0701D18907F0D522F019
+:101DA00010010BE0E9040BD49907E9D4818AC82912
+:101DB00002D2491C8182E3E743F00A010170DFE7A8
+:101DC00002708682DCE70000C8060020F0060020D2
+:101DD000F206002090020020000A0020094944F683
+:101DE00048000880091D46F648000880091D41F694
+:101DF000CC4008800348001F018841F02001018089
+:101E000070470000182C0140084946F66800088019
+:101E1000091D0880091D41F2555008800348001F24
+:101E2000018841F02001018070470000182C01401A
+:101E300010B5C28800210AB1032206E002890AB166
+:101E4000022202E0428912B10122027000E0017018
+:101E500004784FF4804344F6206244B1012C06D04C
+:101E6000022C07D0032C01D14180818010BD43801A
+:101E7000828010BD41F23331418040F6B731F4E742
+:101E8000054920B1086940F08000086170470348A7
+:101E900048600348486070470020024023016745BE
+:101EA000AB89EFCD06494FF47A70CA68D20705D0E6
+:101EB000401E0004000CF8D1FF207047002070473E
+:101EC0000020024012480321A0F1480280F832109D
+:101ED0000021D1800F4A11860F4A1186D162D18329
+:101EE0001184518441620D498A6CB2F5206F01DB87
+:101EF000A3224262897A11B1416A49424162816AF0
+:101F000041F391014162880305490862704700006E
+:101F10005C00002090020020140500203401002005
+:101F20005C080020F0B53B4988894A89801A80B254
+:101F30000F2866D388894881CA8937480B3A272AEF
+:101F400026D28A7822BB8268364B42F48072826045
+:101F5000324A354C354D12785607314A0AD4344E40
+:101F600036881680334A12881A80334A12882280B3
+:101F7000324A09E0324E36881680324A12881A8078
+:101F8000314A12882280314A12882A8001228A70BE
+:101F90002F4B304D19469A7F0968802A32D302F0C0
+:101FA0001F0255F8222011422CD0826822F48012A0
+:101FB000184E8260123614461215B778521C62F31E
+:101FC0008617254AB77093F816C01778BCF1800FB2
+:101FD00027F0020608D30CF01F0C55F82CC011EAAC
+:101FE0000C0F01D147F0020616701A7E802A0DD31D
+:101FF00002F01F0255F82220114207D144F40021BB
+:102000008160F0BD826842F48012D1E724F400219F
+:10201000F6E70000E40600209002002034010020D2
+:10202000A4040020A6040020A8040020AA04002084
+:102030009404002096040020980400209A040020B4
+:102040009C0400209E040020A0040020A204002084
+:10205000C4050020988A0008AC04002070B5204810
+:1020600081890289891A89B20F292FD38189018137
+:102070001C4B1D4819465D7A06681C4C096846F0E1
+:102080000402802D07D305F01F0554F8255029427E
+:1020900001D126F0040202609A7B802A17D302F055
+:1020A0001F0254F82220114211D1026822F00202CC
+:1020B0000260DA7A802A0ED302F01F0254F822203E
+:1020C000114208D1016821F00801016070BD026869
+:1020D00042F00202ECE7016841F00801F5E7000078
+:1020E000E4060020C405002090020020988A000821
+:1020F000F0B51D4C1B4A4FF0010C94F83B5094F87E
+:102100000AE0144692F83C3094F838402B43651CA2
+:10211000EEB2154D95F83D700025BEF1FF0F0AD0C7
+:10212000BEF1000F06D18B4213D155700C2C01D299
+:1021300082F83860F0BD834202D182F801C0F5E731
+:102140008B42F7D15570B80709E000BF82F83850CC
+:10215000F0BD8342FCD1F84382F801C0800700281B
+:10216000F4D0F0BD3404002034010020F0B5CA786A
+:10217000002502F00F03D20601D58A7813430A78AE
+:102180004FF00F0E12F0FF0F4FF001021CD0046849
+:102190000F8802FA05F63740B74211D14FEA850C95
+:1021A0000EFA0CF724EA070703FA0CF43C43CF7845
+:1021B000282F02D0482F02D002E0466100E00661DD
+:1021C0006D1C082DE4D304600C88FF2C1ED94468D4
+:1021D0005FF0000606F1080702FA07F50F882F40A6
+:1021E000AF420FD14FEA860C0EFA0CF7BC4303FA4C
+:1021F0000CF73C43CF78282F00D14561CF78482F8A
+:1022000000D10561761C082EE4D34460F0BD0000C7
+:10221000F0B5144C002801DAE36900E06368420D70
+:10222000120185B2C0F301579540C0F30346032F56
+:1022300005D0C2020AD50322B240934307E023F03F
+:102240007062636823F07063636002E0AB4343F045
+:10225000706201B12A43002801DAE261F0BD6260D8
+:10226000F0BD0000000001400246002092680A42D2
+:1022700000D00120704741617047016170470AB189
+:1022800001617047416170470F4A104B92F8381056
+:102290005B5C834201D1012004E00D4B5B5C834217
+:1022A00003D1002082F83A0070470A4B5B5C8342FE
+:1022B00001D18120F6E7084B595C814201D1802091
+:1022C000F0E70320EEE7000034010020588E0008FC
+:1022D0006A8E00085E8E0008708E00080A4810B5ED
+:1022E00001784FF000024C0708494FF0FF0389685E
+:1022F0004FEA017105D5002901DA827210BD83729F
+:1023000010BD0029FBDBF8E734010020900200201B
+:10231000F0B5194E194C0022E31CA6F1060CB75C6F
+:10232000A518ED78FF5C0D430F43BD421FD01CF88C
+:102330000270FF5C0F43BD4219D015460023A6185A
+:10234000F6780E43C6545B1C1CF80220DBB2062B49
+:10235000F5D3C17881700179C17000214218491C00
+:1023600015711CF80550C9B20629F7D3F0BD521CEF
+:10237000D2B2032AD3D3F0BD2A8600083404002049
+:1023800010B502460021064B06205C186478944282
+:1023900000D10846491CC9B20629F6D310BD000079
+:1023A00034010020214810B590F867100022204821
+:1023B000012936D11F49898899BB1F491E4B4C6C96
+:1023C00040F6B831B3F86E308C4227DD1B490978EE
+:1023D00021BB90F82711491CC9B280F82711C829E0
+:1023E0001CD380F827210146D0F82C4191F8281100
+:1023F000A34203DD052908D2491C01E041B1491E71
+:1024000080F82811C9B2052902D3012180F82611CC
+:10241000191B074C2C3C6162C0F82C31B3F5FA6FE4
+:1024200003D280F8262180F8282110BD540C00200A
+:1024300090020020BE05002034010020E7060020A5
+:102440004FF4C0428260002141620E22828141F23B
+:1024500062020261082282824FF46042C2820183DA
+:102460004FF07842C0E9072140F6C411018070475F
+:10247000B0F90010B0F90220891A41600269037DA9
+:102480004A431A41436A13444362026A934200DD9D
+:102490004262436AC269934200DA42628268436AD6
+:1024A0004A43017B0A410B41D118B0F918208A42F6
+:1024B00001DA10467047B0F916008842FADC08B21B
+:1024C0007047000010B514481449B0F88C200B88F0
+:1024D0009A1A92B2B2F5437F1DD90988A0F88C10E0
+:1024E000B0F88A1020F8581F002242860C480D4C84
+:1024F000C2888280C180C38983812489891AA4B259
+:10250000C4818160E11A0161074A818AC182928A8D
+:102510008282511A816110BD34010020F006002032
+:102520001C0C0020140500205C00002009480A490A
+:10253000B0F8AA200B889A1A92B241F684639A42A4
+:1025400006D3098820F8AA1F418881800021418094
+:102550007047000034010020F00600200D4801788B
+:10256000C90702D00C49098801E04FF6FA71C1652C
+:10257000094901201039088007482438018841F0B2
+:102580000101018004481838018821F018010180F8
+:102590007047000034010020240400400A49D1F8AB
+:1025A000902012B1521EC1F8902031F88A2F521C8F
+:1025B00021F81A294A6A521C4A628A8F521C8A8759
+:1025C00001F8380C70470000340100201CB52D487C
+:1025D00090F83B3090F83C20934252D000248DF884
+:1025E000044053408DF800309DF800300122012B4B
+:1025F00008D09DF80030022B09D09DF80030042B44
+:102600000AD00DE01F498DF80420443108E01D492F
+:102610008DF80420463103E01A498DF80420483132
+:102620009DF80420012A2CD190F83D309DF80040FF
+:10263000154AA34217D090F83E309DF8004023423F
+:1026400008D0B0F84C30A0F84A300B881488E31A50
+:10265000A0F84C3090F838302BB1B0F840301488E6
+:10266000E31AA0F8423012880A80A0F8402010F83F
+:102670003E1F9DF80020114300F801199DF800103D
+:1026800001701CBD34040020F006002070B5344DEC
+:1026900040212846FFF7E8FD840080212846FFF707
+:1026A000E3FD44EA4004A9152846FFF7DDFD044395
+:1026B000E1B22C4C94F870508D4250D04D4084F8CB
+:1026C0007010012D03D0022D01D0042D47D194F8B4
+:1026D0007400A84384F8740094F87320AA420FD0C1
+:1026E00084F8735094F8722001238B401A4207D16A
+:1026F0001A4384F8722094F87110491C84F8711000
+:1027000094F87110042928D330B1012811D002287F
+:102710000FD004280DD012E01348C18821F04001E9
+:10272000C1802078002184F83B1020F060002070E8
+:1027300005E0217841F02001217084F83B000B492D
+:1027400094F83B0091F82720904204D081F82700AC
+:1027500007492020087000F00DF884F84C5070BD37
+:102760000010014034010020000A0020540C002019
+:10277000E406002070B50D4D40212846FFF774FD9A
+:10278000840080212846FFF76FFD44EA4004A91524
+:102790002846FFF769FD04430548072100F8704FFC
+:1027A0000171002141708170C17070BD0010014045
+:1027B0003401002070B5344890F83A10CA439207AB
+:1027C00061D001F0030280F8392090F83D305B06BB
+:1027D0001B0E80F83D30012A01D0812A02D15B1CFA
+:1027E00080F83D300278D2074DD0DBB203F0010211
+:1027F000C3F34004A24246D1B0F84E400025641C09
+:10280000A0F84E40204CA0F8505090F83E60A47ABA
+:10281000B24202D080F83E200DE0A607B6EB837FDF
+:1028200002D080F83F5006E090F83F30642B02D28F
+:102830005B1C80F83F3090F84030642B0CD25B1C5E
+:10284000DBB280F84030022B06D204F00103934241
+:1028500002D1022280F84020012901D0002912D1A2
+:1028600090F83820C16D00EB820291610163D0E9DC
+:1028700006121144D0E908231A441144826A114413
+:10288000C26A1144416370BD34010020FEE70000BC
+:102890002DE9F04F00BF00209E4E9F4AA6F5127111
+:1028A000A6F5BE79A6F1440B06F1440E804601F56B
+:1028B000E074A1F1780301F5457A1D5C15F0C007BD
+:1028C00006D0402F51D0C02F77D0802F76D004E192
+:1028D00015F01F0504D0154440F080072F7201E069
+:1028E00082F80880012826D0022824D0032822D08C
+:1028F000042820D008281ED010281CD0874D55F859
+:1029000020C0DCF8005054F820703D40CCF8005056
+:10291000824D55F820C0DCF8005056F820703D4339
+:10292000CCF800501D5CAD0659F820502F6813D527
+:102930003AF810C03EE051F820502F6854F820C0FB
+:1029400007EA0C072F6051F820502F6856F820C076
+:1029500047EA0C072F60E5E7DFF8B8C10CF1F00C8F
+:102960005CF820C007EA0C077EE015F01F0504D0D4
+:10297000154440F080072F7201E082F8088001289A
+:102980001DD002281BD0032819D0042817D00828EE
+:1029900015D0102813D0614D55F820502F6854F8E9
+:1029A00020C007EA0C072F605C4D55F820502F68B7
+:1029B0005BF820C047EA0C0756E00BE056E051F800
+:1029C00020502F6854F820C007EA0C072F6051F8F8
+:1029D0002050ECE715F01F0505D0154440F08007A6
+:1029E00085F8217001E082F82180012825D0022895
+:1029F00023D0032821D004281FD008281DD0102858
+:102A00001BD0464D55F820C0DCF8005054F820701B
+:102A10003D40CCF80050414D55F820C0DCF8005046
+:102A20005EF820703D43CCF800501D5CAD0615D516
+:102A30003A4D3AF81070CC3514E051F820502F6818
+:102A400054F820C007EA0C072F6051F820502F6877
+:102A50005EF820C047EA0C072F60E6E72D4D3AF8F4
+:102A60001070E03D55F820502F6036E015F01F053E
+:102A700005D0154440F0800785F8217001E082F808
+:102A80002180012830D002282ED003282CD0042801
+:102A90002AD0082828D0102826D0204D55F820C04C
+:102AA000DCF8005054F820703D40CCF800501B4D2D
+:102AB00055F820C0DCF80050164F883757F82070C2
+:102AC0003D43CCF800501D5CAD06B1D4114F3AF82F
+:102AD0001050E03F57F820703D60401CC0B21128F4
+:102AE000FFF4EBAEBDE8F08F51F820502F6854F89A
+:102AF00020C007EA0C072F6051F820502F68DFF83C
+:102B000014C00CF1880C5CF820C047EA0C072F6059
+:102B1000D9E70000248D0008C4050020208B0008A0
+:102B20004FF40771C1824FF458610183491E8183BC
+:102B30007047F0B5C38AB0F900608681B0F90250E1
+:102B4000C581B0F904400227002101220482AC4271
+:102B500004DBB54202DDC78042810CE0B44204DBF5
+:102B6000AE4202DDC78041811CE0A54205DBB442D4
+:102B700003DDC2804781018115E0B54204DBA64236
+:102B800002DDC280418105E0AE4205DBA54203DDE6
+:102B9000C1804281078106E0A64204DBAC4202DD2F
+:102BA000C18047810281C488458900EB440700EB5E
+:102BB0004505BC89AE89A41B0FFA84FEA0F812E07B
+:102BC0000689AC8900EB460CBCF80CC0A4EB0C04E5
+:102BD0008482B0F91840B7F90CC0A4EB0C0CB3EB2D
+:102BE0004C0F04DA80F82010A4F16B0113E09E452D
+:102BF00003DD80F82010B9890BE026B1012E04D046
+:102C0000022E0FD004E0062100E0052180F82010FC
+:102C1000A989C91A6D31418309B2B1F5586F03DB37
+:102C2000448304E00421F1E7002900DC4283418B66
+:102C30008183F0BD0B49002288760A62CA614A622C
+:102C4000094A32F9103002EB40028B62B2F90220DD
+:102C5000CA62064A32F810000882A1F86000A1F8A2
+:102C600062007047E4010020828E0008768E000822
+:102C70002DE9F05FEF48F04982880B889A1A92B2EA
+:102C80000F2A44D309888180EC49824601270888AD
+:102C9000EB4CEC4E002578B3401E0880E573EA4902
+:102CA000A5622068B1F90210430742F6AA2218D49F
+:102CB000F38843F40053F380E34B1B789B0709D55B
+:102CC000A36823F08003A360A4F87C5084F87E50AE
+:102CD00084F87F50C30404D484F8F070C4F8EC5036
+:102CE00003E084F8F050430707D4914205DB84F8F1
+:102CF000F470A4F8F25004E010E084F8F4504307B4
+:102D000003D4914201DBC00703D084F81151BDE820
+:102D1000F09F84F81171A4F81251F8E7B4F8180183
+:102D200043F69821884202D2401CA4F8180101F011
+:102D300049FDDFF81883DFF8FCB298F85000ABF1DA
+:102D4000180B10B1FEF7B6F905E09BF8001021F062
+:102D500001018BF8001098F8630010B1FEF770F8CD
+:102D600008E0A068C10502D520F0080001E040F0AD
+:102D70000800A060FFF716FB00F0A4F9B44841F288
+:102D80006801436C4FF400608B4201DBB14904E001
+:102D9000B3F57A6F02DAAF49091D086098F851005F
+:102DA000C646C107DFF89882AB48DFF8B092A8F1B9
+:102DB0002C0839D0817B802932D3217889072FD400
+:102DC000E27B88F80520A04A414692F800C02CF02A
+:102DD000020C82F800C0ABF80250CBF814509BF8FC
+:102DE00000C02CF0010C8BF800C0B279520612D44E
+:102DF0004A8941F2883C624503D2521CA8F80A2055
+:102E000012E040F63C70834201DD0020DEE0042049
+:102E100088F80370DAE0CD700020A8F80A50D5E0F9
+:102E200088F80350A8F80A50A1680A0501D50820BF
+:102E3000CCE09EF83FE05FEACE7240D0E27B88F8BB
+:102E40000520437A802B59D323785B0730D4F3884D
+:102E50009B0403D521F02000A06030E0ABF80250C5
+:102E6000CBF814509BF800C041F020012CF0010C6D
+:102E70008BF800C0A160C17D802909D301F07F03D8
+:102E800000684FF00041D940084201D1277100E0AD
+:102E900025712079C00702D15FEA8E7005D5032025
+:102EA000032A01D088F8087090E00020A5628DE028
+:102EB00021F02000A060F08820F40050F08094F809
+:102EC000260101281FD094F8462043F233304FF4F6
+:102ED0008047D2B143F69911012A2CD099F80020ED
+:102EE0005F48C2F38102012A28D0022A26D090F836
+:102EF0005200A4F81471042831D025E0206840F075
+:102F000004002060A6E7092060E099F80010C1F3F2
+:102F10008101012909D002290AD042F6B86100BF17
+:102F2000A4F81411A4F8440010E042F6CC41F7E7ED
+:102F300042F26661F4E7A4F8140110E0A4F81471F9
+:102F400090F8520004280AD0A4F84470FEF7B2F8B2
+:102F50009BF80010C90705D0BBF8021004E0A4F8E4
+:102F60004410F3E738488188AAF8121008B2B4F97F
+:102F700044104843C0F38F314046A8F81210B942BC
+:102F800000D9478237490978C90605D5428A41F2F6
+:102F900033318A4200D241822189C1F3C002C1F398
+:102FA00000218A4205D1428A40F6CC418A4200D9AA
+:102FB0004182B17AC90700D04582B8F81200A062F8
+:102FC00000287FF722AF2848057002209AF81A10CF
+:102FD00099B9022824D080B11D490B789D0608D5E7
+:102FE000B5796D0605D51F4D2D78ED0965F386136E
+:102FF0000B70F18821F40A61F1801549496C4E2962
+:103000000ADBF1880B0607D521F08001F1800E491B
+:103010000B7823F002030B708AF81A00E07376E64F
+:10302000B9F83830002BD7D143F69823A9F83830B7
+:10303000D2E7000010090020F0060020F206002070
+:1030400090020020000A0020BE050020540C002041
+:1030500034010020100C0140C4050020AC04002005
+:103060005C000020C80600200407002070B5002383
+:103070000C8863F30F02012505FA03F6344206D0EB
+:10308000C3F10F0605FA06F1114361F30F025B1C51
+:10309000102BF1DB028070BD70B500230C7863F358
+:1030A0000702012505FA03F6344206D0C3F10706EC
+:1030B00005FA06F1114361F307025B1C082BF1DBF3
+:1030C000027070BDF0B51F4890F866301E48012BA5
+:1030D000816821F4006232D11C4BDE8874062ED444
+:1030E0001B4D0F054FF00004B5F902501ED4194ACC
+:1030F000526C642A11DC40F6386295420DDAB20453
+:103100000BD4027852070ED4B0F8D42040F6B8356C
+:10311000AA4203D2521CA0F8D420F0BD41F40061B1
+:1031200081605C81F0BDA0F8D440F0BD41F2CD01DA
+:103130008D42FADD997AC907F7D18260F3E78260A0
+:10314000F0BD0000540C002090020020000A002076
+:10315000BE05002034010020F0B5364D364F044640
+:1031600095F83B0097F83B1023780843EE1C6278F3
+:10317000834205D1E0781146FEF7BAFF207908E0D6
+:1031800094F802C084450CD1E1781046FEF7B0FFF8
+:10319000E07905F82F0F2878805D6870287BE87744
+:1031A000F0BD82421DD161461846FEF7A1FF95F899
+:1031B0004E1095F83B00814207D1B97A09B1A17947
+:1031C00000E0617985F82F101EE06978012901D0AF
+:1031D000A17922E0617927E0297841F00401297082
+:1031E00012E0E1788142DBD119466046FEF780FFAC
+:1031F00095F84E1095F83B0081420AD1B97A09B191
+:10320000617ADFE7217ADDE715F82F1F895D6970A4
+:10321000C5E76978012906D0617A85F82F10B97A57
+:103220000029F1D1D8E7217A85F82F10B97A002941
+:10323000EAD0D1E734040020340100200B480178A3
+:1032400021F0020100F8381B002100F8181941771D
+:10325000817733218185418508214184012100F84E
+:103260001F1C034880F83910704700003404002008
+:10327000340100200D4900B50B4851F8012F40F8EA
+:10328000032F89888180084801210930FFF740F821
+:10329000054802211330FFF73BF8034804211D3095
+:1032A0005DF804EBFFF734B834040020340100204B
+:1032B000094944F648000880091D46F64800088080
+:1032C000091D41F2111008800348001F018841F0D8
+:1032D0002001018070470000182C01402DE9F047C3
+:1032E000664C674B0025A0780126654A10330528F7
+:1032F0007ED2DFE800F00313113E1100108820F0A9
+:10330000010010801D805F480580001F0580001FA0
+:103310000580FFF7CDFFA670BDE8F087594941F25F
+:1033200044401C390880574945F658002439088024
+:10333000091D47F25800088052492020283908808A
+:103340000020401CC0B27328FBD3FFF7B1FF4C49EB
+:1033500084F85C502C3147F690600880484814305F
+:1033600006801D80108840F0010010800220A070AF
+:10337000D2E700215FF0010004EB410204EB4003BF
+:10338000B2F85020B3F850309A4200D20146401CA7
+:10339000C0B20628F0D33C48405C84F83900FFF7FF
+:1033A0004DFF1D2000F0F3F900F076F8374E384855
+:1033B0004FF4807996F83B10012904D002291BD0E4
+:1033C000042930D047E040218046FEF74DFF8700BA
+:1033D00080214046FEF748FF47EA400749464046FD
+:1033E000FEF742FF074347F0010084F83B0000E08E
+:1033F0003DE0224809302CE040218046FEF734FFB2
+:10340000870080214046FEF72FFF47EA40074946E4
+:103410004046FEF729FF074347F0020084F83B00CF
+:103420001648133015E040218046FEF71DFF870047
+:1034300080214046FEF718FF47EA400749464046CC
+:10344000FEF712FF074347F0040084F83B000B48E7
+:103450001D3002F077FD94F82F0086F838001D200B
+:1034600000F0ABF90420A0700A48057054E71088FA
+:1034700020F0010010801D80A5704DE7340400206D
+:10348000000800403C2C0140308600083401002038
+:1034900000100140E70600202DE9F041344C14F8FB
+:1034A0002F0F344DE07240212846FEF7DDFE8600E6
+:1034B00080212846FEF7D8FE46EA4006AF15394679
+:1034C0002846FEF7D1FE0643207BF1B22F3C814215
+:1034D00015D084F83C0040212846FEF7C5FE860042
+:1034E00080212846FEF7C0FE46EA400639462846B7
+:1034F000FEF7BAFE064384F83B60FFF767F81E4DFF
+:1035000095F83B00012827D0022828D0042829D08C
+:10351000174894F83B102730085C04F8300F14F873
+:103520000109FEF72DFF04F82F09A87A00B1012048
+:10353000607001F0D3F994F84E0094F83B10884283
+:1035400006D094F83800062802D2401C84F83800CF
+:1035500084F84E10BDE8F0810548093004E00448C5
+:10356000133001E002481D30BDE8F041FFF7F4BD23
+:103570003404002000100140340100202DE9F04106
+:10358000524991F87200AA287ED191F8730055280B
+:103590007AD14F4C00200A5C2254401CC0B27428DF
+:1035A000F9D34C4E2069C6F80100A08AA6F80500A0
+:1035B000D4F81600F060D4F81A003061D4F81E0078
+:1035C0001234706102F064FC4349608A888102F021
+:1035D00079FC207D123CC007307802D040F0040016
+:1035E00001E020F004003D4930704FF480403C4D34
+:1035F000886114F8280F85F82000608B6880A08B04
+:10360000A880E08BE880208C2881608C354F688111
+:1036100094F8240087F8D20014F8011C304686F88C
+:103620003B100026C0F89460FFF724FE2E48A18EC0
+:103630000183E18E4183218F818394F84210283CDD
+:10364000012908D0022901D0032909D0297821F0C5
+:103650000C01083107E0297821F00C01091D02E076
+:10366000297841F00C01297094F86E20012162B193
+:10367000012A01D0022A0BD087F8461094F8643052
+:103680001A4A4BB1518108E014E087F84660F5E72B
+:10369000022287F84620F1E7568194F8701001293C
+:1036A0000AD094F86D1051B101290BD04FF480511C
+:1036B000A0F87610BDE8F08144F21C71F8E74FF4F1
+:1036C0000051F5E741F25551F2E7000000FC000817
+:1036D000540C0020340100205C000020EC0B002082
+:1036E000AC0400209002002014050020000A0020F5
+:1036F0007CB50121082000F0ADFB4FF48070ADF8DF
+:10370000040010248DF8074001208DF8060001A95F
+:103710001548FEF72BFD0121092000F09BFB01213C
+:103720001248FEF775FD0820ADF8000004208DF862
+:1037300003000F4E03258DF8025069463046FEF710
+:1037400015FD08213046FEF796FDADF800408DF8D6
+:1037500003408DF8025069463046FEF707FD102100
+:103760003046FEF788FD7CBD0014014000023000A9
+:10377000000C0140FEE7704700F01F02012191405C
+:103780004009800000F1E020C0F88011704700F08F
+:103790001F02012191404009800000F1E020C0F8A3
+:1037A0008011704700F01F02012191404009800004
+:1037B00000F1E020C0F80011704700F01F02012165
+:1037C00091404009800000F1E020C0F800117047EE
+:1037D00070B50F23C47801780122F4B1144C246829
+:1037E000457804F4E064C4F5E064240AC4F10406F6
+:1037F000E3408478B5401C402C4301F1E0212301D3
+:1038000081F80034007800F01F018A4040098000F0
+:1038100000F1E020C0F8002170BD01F01F008240DF
+:103820004809800000F1E020C0F8802170BD000050
+:103830000CED00E0024908430249086070470000AF
+:103840000000FA050CED00E02DE9F05F00261D20D8
+:10385000FFF792FF6C4CDFF8B4B1A4F1B000A77E83
+:1038600090F83810DFF8A8E1DFF8A8A100258F4212
+:103870007ED0E776A176626A036B5A434FEA12491B
+:103880009BF80820120702D51EF8012000E00A4626
+:1038900094F812C0BCF1010F09D004EB4206B6F94E
+:1038A00002C0C4F828C0B6F90460E6620CE043F632
+:1038B000FF7CC4E90A5C90F83DC05FEACC7C01D093
+:1038C00012B102E0052A00D1012600EB47074FF0B4
+:1038D000804CBF893F04B7FBF3F3E361476BBCFB4C
+:1038E000F7F7276294F813C0BCF1000F06D0BCF1C3
+:1038F000010F05D03B4403EBD3735B10636201E01F
+:103900003B466762DFF810C14FF6FF7707EA83078F
+:10391000ACF808709AF8007090F80A8090F83DC0F2
+:10392000082F08F003070CF0030C05D067450BD1F6
+:10393000B8F1000F05D008E0674505D0B8F1000FD9
+:1039400003D05B42636200E06562C6B1636A002B2C
+:1039500003D006DD228D05E00AE0304B33F812205B
+:1039600000E0A28DA4F86020227822F020022270CC
+:103970009AF80020042A07D0082A05D012E0B4F8EB
+:10398000603003EB0902EDE780F8405065629BF878
+:103990000800000701D51EF80110204830F811007A
+:1039A000A4F860001E49606A09883E314843B4F8B3
+:1039B000601001EB204006B21D20FFF7F3FE606AA5
+:1039C000002807D021784FEA81600ADD002804DA58
+:1039D000A08D09E0B4F8600006E0E06AB04208DBC0
+:1039E0000CE0002802DA208D208208E0A06AB042B4
+:1039F00004DD208241F02000207000E02682257541
+:103A000065752586BDE8F09FE40100209002002046
+:103A1000648E0008E7060020D8090020768E000892
+:103A20002404004043184FF48042934210DD90423A
+:103A300002DD104600210BE0914202DD002011461C
+:103A400006E08003B0FBF3F000B2C0F5804109B29C
+:103A500041EA0040704700002DE9F043002340F2A6
+:103A60002D440E2544600362058143F63236082753
+:103A7000C6600782DFF8349043F6FF7CA0F812900E
+:103A8000A0F814C04FF070484FEA8C32C0E90682AB
+:103A90004C600B620D81CE600F82A1F81290A1F8EC
+:103AA00014C0C1E90682BDE8F083000000C0FFFF3A
+:103AB00000214162094981600E218181084901612B
+:103AC000082181824FF44041C18243F6FF71018396
+:103AD0000907C1610349016270470000B7B90100DD
+:103AE000331C010000C0FF0F064941F6A2600880A8
+:103AF00005480168054A01F4E06111430160BFF324
+:103B00004F8FFEE7442C01400CED00E00400FA0565
+:103B100038B501210D2000F09DF94FF4E060ADF8BB
+:103B2000000018248DF8034003258DF802506946E3
+:103B30000D48FEF71BFB4FF46040ADF800008DF818
+:103B400003400A4C8DF8025069462046FEF70EFBF2
+:103B5000A014ADF8000048208DF803006946204607
+:103B6000FEF704FB38BD000000080140000C0140D6
+:103B7000F0B50121CE028DB0304600F06BF9594FFF
+:103B8000384601F01DFB08A801F046FD4FF45860CF
+:103B9000ADF824000024ADF820402020ADF822002C
+:103BA000ADF8264008A9384601F0E8FC0021384667
+:103BB00001F03BFD4FF6FF71384601F040FD012258
+:103BC0000021384601F0CCFC0121384601F0B4FA5E
+:103BD00004A801F0CCFAADF810607010ADF8120036
+:103BE000ADF81440A220ADF816007000ADF8180032
+:103BF000ADF81A40ADF81C4004A9384601F0A6FA09
+:103C00006025ADF80050ADF80440ADF80840ADF8BF
+:103C10000C40ADF80240ADF80640ADF80A40ADF8F2
+:103C20000E406946384601F08BFB6946384601F084
+:103C3000CDFB6946384601F013FCADF80050012574
+:103C4000ADF8045040F61450ADF80600ADF8084049
+:103C5000ADF80C40ADF80250ADF80A40ADF80E409A
+:103C60006946384601F040FC0121384601F088FAE7
+:103C70000821384601F0A4FB3146384601F0E6FB46
+:103C80000821384601F02AFC3146384601F05EFC36
+:103C90007021384601F067FC18208DF82C008DF853
+:103CA0002D408DF82E408DF82F500BA8FFF790FD7A
+:103CB0000C480C30018841F0800101800948143023
+:103CC000018841F001010180001F04800121384674
+:103CD00001F060FA8DF828500121384601F064FAAD
+:103CE0000DB0F0BD002C01407047000070B5018997
+:103CF000C1EB411101EB4101CA0B42810B49104656
+:103D000003F07AFC09480C38B0F90C200168B0F9CE
+:103D10000E4001FB02F54368614303FB145503FBAE
+:103D20000211AD138913C0E9055170BDE4090020EB
+:103D300040F213414160082181608621C1604FF447
+:103D4000804101614942416100210162C1627047C5
+:103D50000162704710B501884288891A09B201834F
+:103D6000B1F5005F02DBA1F5804104E011F5005FD1
+:103D700002DC01F580410183B0F91820416851430C
+:103D8000C1618368846A5343C2681B12624303EBB8
+:103D90002222036A1A44114402628A134262416970
+:103DA0008A4203DB01698A4200DC11468A1AC0E9B3
+:103DB0000A21028E4FF40373594302EBA1320286AB
+:103DC0000B4A1278082A04D10A4AD36E03EBA131B8
+:103DD000D166B0F93010B1F5804F02DDA1F5804118
+:103DE00003E0002902DA01F58041018610BD0000E0
+:103DF000E7060020140A0020034A516821F44041DC
+:103E0000014351607047000000100240044A00293D
+:103E1000516901D0014300E08143516170470000C6
+:103E200000100240044A0029D16901D0014300E09A
+:103E30008143D1617047000000100240044A00290C
+:103E4000116901D0014300E0814311617047000016
+:103E500000100240044A0029916901D0014300E0AA
+:103E6000814391617047000000100240044A00291C
+:103E7000D16801D0014300E08143D1607047000068
+:103E80000010024030B524494A6812F00C03234A5E
+:103E900003D0042B01D0082B26D002604A680F23E0
+:103EA0001F4C03EA1212A35C0268DA4042604B68BE
+:103EB000072505EA1323E35C22FA03F383604B68CA
+:103EC00005EAD323E35CDA40C2604B68032403F4C1
+:103ED000404104EA933303EB9161114B1B1F595C82
+:103EE000B2FBF1F1016130BD4A680E4B1A404B68DC
+:103EF000140103F4803303D5C2F38342113202E08C
+:103F0000022404EB924213B14B689B0301D5064B8C
+:103F100000E0024B5A43C0E70010024000127A0052
+:103F20000400002000003C0800093D002DE9F0419C
+:103F3000274CA61540212046FEF796F985008021E2
+:103F40002046FEF791F945EA400531462046FEF746
+:103F50008BF90543EDB240212046FEF785F9870035
+:103F600080212046FEF780F947EA40073146204687
+:103F7000FEF77AF90743F8B2A842DBD14021204688
+:103F8000FEF772F9870080212046FEF76DF947EAB7
+:103F9000400731462046FEF767F90743F8B2A842CA
+:103FA000C8D140212046FEF75FF9870080212046D6
+:103FB000FEF75AF947EA400731462046FEF754F922
+:103FC0000743F8B2A842B5D12846BDE8F081000009
+:103FD0000010014010B50268416802FB02F301FBCA
+:103FE00001330D4CA34211D91B0E0E3B0B4C9BB25F
+:103FF00012B234F8133009B25A43594342F38F32A4
+:1040000041F38F31C0E90221012102E0C0E9022120
+:104010000021017410BD0000E10BBF0E30850008C7
+:104020002DE9F05FFE48FF4902880B889A1A92B288
+:104030000F2A77D309880180FB4802468189D288FC
+:104040004B0703D48B0701D4CB0702D042F4007294
+:1040500001E022F40072C2808346080702D4584669
+:10406000C90604D5BBF8061041F0010102E0C18881
+:1040700021F00101ABF80610EB48FDF7D9FEEB4843
+:104080004FF48049B0F93A10494502DA491C41879A
+:1040900002E0E649A1F83A90E54E41F6CC41E54C04
+:1040A000B06C884203DDA06820F01000A060E24AF6
+:1040B000E24FE3491088002510B1401E108008E04F
+:1040C000E08F40B1401EE087DE48027822F0020215
+:1040D0000270E5732DE0BBF80600430419D4BBF869
+:1040E0000C20D30615D4120713D4020611D482066D
+:1040F0000FD402050DD4420603D5D34A1278120616
+:1041000007D5420705D4C20503D4020701D4C0066F
+:1041100009D5CE48E573CE4A3D70C583158080F839
+:104120002A5007E07BE03878012803D10878062878
+:1041300000D13D703878DFF8FCA2C64A4FF0010884
+:10414000AAF12C0A0A2878D2DFE800F0776905691D
+:10415000F8F76977E3FDE07B09281AD0DFF8F8B2B9
+:1041600002286CD0B4F8400010B39BF8680040F609
+:104170003A22012822D0C4F8D85084F8EA50CAF86C
+:104180002050B4F9301001F21D50904226D810236F
+:1041900025E0A3484430FEF753F9FDF793FE716C18
+:1041A000CAF8281041F27C510920CAF8181074E1AD
+:1041B000AA48808A2086A4F8408015E0A848C4F860
+:1041C000D80084F8EA80B4F9301001F21D5393420C
+:1041D00001D8102300E02023102202E02023102227
+:1041E000002000F0E5FA20869BF868309D48012BFE
+:1041F000736C40F2DC514FF4A37212D08B4204DA9C
+:104200009649B1F90A10914212DDB4F8401040F617
+:10421000C412491C89B2A4F84010914208D2BDE8EA
+:10422000F09F8B42FBDA8D49B1F90A109142F6DC1E
+:104230003D7084F8EA504583F1E7AEE0FFE7706C2B
+:10424000CAF828008AF80780874FA4F8405084F8FD
+:10425000EA50797F5646C9B1F87F70B3208DB4F922
+:10426000301000B20A23052200F0A2FA20866F481F
+:1042700040F6CC418068884201DDFD777D77B4F956
+:104280003010494541DDA4F83090C8E700B27749C5
+:1042900001F0C4FBA4F8E400A26A824200DA1046EE
+:1042A000B0829BF84D00B4F9301000285F4640F210
+:1042B000471310B202D0052201E022E0102200F0E4
+:1042C00077FA2086B4F91601B4F91411884208DA95
+:1042D00097F84D1011B100F102000CE000F1080058
+:1042E00009E00BDD317901F10101C9B23171022917
+:1042F000C5D33571401EA4F81601C0E7A4F8161105
+:10430000BDE740F266602086B9E7002987DA258696
+:1043100085E75748D4F8DC10814202D2491CC4F822
+:10432000DC10E17B082903D1D4F8DC10814206D3EC
+:104330003D70C4F8DC5072E705E02AE025E0BDE8F6
+:10434000F05F02F095BBE07B092801D0258604E1EF
+:10435000DAF81C005746401CCAF81C00022809DD88
+:10436000388D012301B2388B052200B200F020FA0B
+:10437000FD61B8622A48398D44300180B6F8441096
+:104380004180FEF775F8208649E7BDE8F05F03F04D
+:1043900091BF1078092842D041E7E07B801E0828B1
+:1043A0006CD2DFE800F006A0DCED05F77C04F0E657
+:1043B00035E7FDF793FF3078400611D52D4880781A
+:1043C00004280DD0706C82280ADAB07A96F83D1075
+:1043D00000F0030001F00301884201D001F01EFD4E
+:1043E0003878062894D086F83F50B06C1B4940F3CB
+:1043F00011008862810320480162FDF763FD8AF89D
+:104400000780B4F81401A4F81601706CA4F8825067
+:10441000B0F5437FA4F880907DDCA1682FE09CE09C
+:1044200010090020F0060020000A002014050020DA
+:104430003401002090020020F4060020E70600204E
+:10444000E8060020BE050020C8060020A4080020C1
+:104450001A0000204C020020540C00205C000020B8
+:104460009AF9FFFF800900201C0C002072850008CB
+:10447000C0D4010034040020800800208AE021F428
+:104480008061A16040F28A21884204DA30784006D7
+:1044900001D402F0D9F9A0685AE03870BFE6706C18
+:1044A000B0F5437F04DA0878062801D00D706AE081
+:1044B0003C48017821F040010170FDF703FDA4F8AC
+:1044C0001691FDF70BFF384810F8281F21F0010165
+:1044D00001703649C4F8DC500D6235490D6208217F
+:1044E000397045649BE69BF80600C006D6D4706C14
+:1044F000B0F57A7F31DDFDF7F1FE3078400613D557
+:104500002C48807804280FD0706C82280CDAB07A9E
+:1045100000F0030000E013E096F83D1001F0030105
+:10452000884201D001F07AFC86F83F50B6F8480086
+:10453000208601B2494501DDA4F83090FDF7C2FCA8
+:10454000A06840F48060A06096F838100529A5D1D5
+:1045500040F01000A06002209FE73D705FE6706CA5
+:10456000B0F5437F02DA087806289FD1BBF8061021
+:1045700021F02001ABF80610FDF7B0FE04208CE717
+:104580000878062802D087F8008048E609201070D5
+:10459000052082E70748857007480D7080F8525063
+:1045A000B5E60000F6060020140A00205C08002092
+:1045B00080080020340400205C00002030B585B065
+:1045C00001210420FFF746FC4FF40040ADF8100035
+:1045D00048208DF8130004A91848FDF7C7FD0121F4
+:1045E0000846FFF71FFC40F68C20ADF804000324BA
+:1045F0000020ADF80040ADF80200ADF806004FF025
+:1046000080456946284600F0B9FF1C208DF80C0053
+:104610008DF80D408DF80E4001208DF80F0003A895
+:10462000FFF7D6F801221146284600F081FE01214D
+:10463000284600F0AFFD05B030BD00000008014085
+:10464000704700002DE9F041304CE07800285AD145
+:104650002078002857D0401E10F0FF00207052D163
+:104660004FF49670208272B6294F45F2AA50A7F8EF
+:1046700072000020FDF704FC264D13202860FDF792
+:1046800011FCA8BB3420E86002202861224E6E6134
+:10469000286940F040002861FDF704FC40BB002180
+:1046A0001E4A08465FEA255312F800C0BCF1FF0F0E
+:1046B00000D00121401C80B29842F5D3C1B9C4E9B1
+:1046C000067639260127A06910F8011B10F8012B86
+:1046D000A061E06901EB022102886A612F6120F884
+:1046E000021BE061FDF7DEFB10B9761EB6B2EAD21E
+:1046F0000120FDF7C5FB62B601F0E4FB08488168C4
+:1047000021F480418160BDE8F0810000E4060020D2
+:10471000540C00200020024000FC000800FC0008AF
+:10472000900200201948016841F010010160016801
+:1047300021F003010160016841F0020101601448A9
+:104740004168416041684160416841F48061416075
+:10475000416821F47C11416041680E4A1143416077
+:10476000016841F08071016001688901FCD54168F0
+:1047700021F003014160416841F00201416041685C
+:10478000C1F381010229FAD17047000000200240E4
+:10479000001002400000280830B5044C039D6080E2
+:1047A000A180E2802381658130BD0000F4090020F2
+:1047B0000A44824201DA10B27047C91A8142FBDD15
+:1047C00008B27047F0B53E48DFF8F8E03E4CC17FD4
+:1047D000467A056800233D4A3D484FF0010C802988
+:1047E00025D301F01F015EF821100D420146096832
+:1047F00002D041F4805101E021F480510160CF04E6
+:1048000011D48F040FD5977AFF0705D053812778ED
+:1048100027F00207277006E090F846709FB1012F3D
+:1048200014D080F846300F0B67F34D310160802EB5
+:1048300025D306F01F015EF821100D42016809D052
+:1048400041F0040108E080F846C0ECE7022780F858
+:104850004670E8E721F0040101604D070BD44D05D7
+:1048600009D5957AED0706D05381257825F0020504
+:104870002570C0F898308C0864F38A210160917A21
+:10488000C90718D1134991F86410012913D11249AD
+:10489000496C32290DDC017849070AD501890905DF
+:1048A00007D4D0F8981047F23054A14204D9A2F8A6
+:1048B0000AC0C0F89830F0BD491CC0F89810F0BD8F
+:1048C000C4050020988A0008BE050020000A0020C8
+:1048D00090020020540C00203401002010B5FCF799
+:1048E00045FA0F48018821F0020101800C49183176
+:1048F00009880C4A928E1144094A343211800849C1
+:104900000C390A8842F001020A80011D0A884FF61C
+:10491000ED531A400A80018841F01201018010BD58
+:104920000C0400403404002006480188491C89B268
+:104930000180B1F57A7F04D34188491C4180002170
+:1049400001807047080700200F4810B5016841F04A
+:104950000101016041680D4A1140416001680C4A43
+:1049600011400160016821F480210160416821F457
+:10497000FE0141604FF41F018160FFF7D3FE05493E
+:104980004FF00060086010BD001002400000FFF80A
+:10499000FFFFF6FE08ED00E02DE9F0412F4D2888DD
+:1049A0004FF00004000629D5FCF75AFB2C4A2D488D
+:1049B00007231778C8262C49012F22D02B4FB7F890
+:1049C00006C0BCF1000F3ED0B0F80CC04CF0080C93
+:1049D000A0F80CC0B0F806C02CF4006CA0F806C01B
+:1049E000886820F004008860FC801370CE87002067
+:1049F0004FF49661401C80B28842FBD32C80BDE806
+:104A0000F0811B4F97F800C0BCF1010F0FD0BCF133
+:104A1000020F11D0B0F806C04CF4006CA0F806C02C
+:104A2000886840F00400886005203870DDE7B0F841
+:104A30000CC04CF0080C03E0B0F80CC04CF0100CAB
+:104A4000A0F80CC0F0E70B4F3C70C78847F4006734
+:104A5000C780886840F004008860C6E7102C0140D9
+:104A6000E7060020000A0020900200201009002024
+:104A7000E806002005070020704700002DE9F043FC
+:104A80004FF08040018A21F001010182AC4800789A
+:104A900000287CD1AB4FF87B002878D1AA48406C25
+:104AA000322874DCA9488068DFF8A4924104A94D3B
+:104AB000B9F804004FF0000403D4401CA9F8040026
+:104AC00028E1002874D02978012611B1012912D0DB
+:104AD00017E14946B0F5BE7FFAD92E70CC718C71C2
+:104AE000EC702C72287A0A18401CC0B2147228721A
+:104AF0000F28F7D305E1B9F802204946824201D9CF
+:104B0000EE7100E0EC7192488A7908300F2A15D2D4
+:104B1000CB79082B0BD2C3F10708EB7912F800C050
+:104B200003FA08F363441354CA79521CCA71CA7950
+:104B3000082A03D18A79521C8A71CC7199F806101F
+:104B4000C8460F2973D10D21FCF7F4F9A881010A99
+:104B50006970C0B2A87088F8064098F816208A429A
+:104B600065D198F81510814261D198F80BC07A4947
+:104B7000032302227948BCF1000F10D0BCF1010FD1
+:104B800002D0BCF1020F14D080F86A2000E0CBE024
+:104B900091F800C02CF00C0C0CF1080C0FE080F820
+:104BA0006A6091F800C02CF00C0C0CF1040C06E0CB
+:104BB000A9E080F86A3091F800C04CF00C0C81F844
+:104BC00000C098F80C10B6EB111F04D180F86E40AD
+:104BD00087F846400EE0B2EB111F04D180F86E60FA
+:104BE00087F8466006E0B3EB111F03D180F86E2012
+:104BF00087F846200B0717D001F00F01012901D0DB
+:104C0000022915D080F86C602C7198F80D102A7963
+:104C100006FA02F30B406B71082A44D2DFE802F077
+:104C20000B124319242F363D80F86C40ECE768E006
+:104C300080F86C20E8E713B180F8704033E080F82A
+:104C4000706030E013B180F850602CE080F8504084
+:104C500029E023B180F8656087F8036123E080F8DC
+:104C6000654087F803411EE023B187F8F54080F8DE
+:104C70004D4018E087F8F56080F84D6013E013B1FF
+:104C800080F868600FE080F868400CE013B180F8AD
+:104C9000666008E080F8664005E013B180F8676060
+:104CA00001E080F86740521CD2B22A71082AAED3C4
+:104CB00098F80E102A4A8B0705D587F8F16080F81E
+:104CC0006460568104E087F8F14080F864405481C4
+:104CD000C90702D080F8294001E080F8296098F8DF
+:104CE000111000F86D1FC2781E48012A1ED001B3B2
+:104CF000012921D04FF48051A0F876101A493C20A8
+:104D00000870A9F80240A9F80440B9F80210491C3B
+:104D1000A9F80210B9F80210B1F5FA7F04D940F2EF
+:104D2000F511A9F802102C70BDE8F08344F21C7153
+:104D3000E2E74FF40051DFE741F25551DCE70000B4
+:104D4000E7060020900200203401002000100140FE
+:104D50003C0C002080060020AC040020540C0020F5
+:104D6000000A002014050020E40600202DE9F05F71
+:104D7000FDF7B4FA8E4D2888A5F10406C0070AD0C5
+:104D8000308820F008003080288820F00900288032
+:104D900001F05AFDD9E02888DFF81892DFF8188270
+:104DA000864C80071AD5B9F8001041F00101A9F826
+:104DB0000010B8F80000804914315030088028886D
+:104DC0004FF6F95108402880308840F004003080C8
+:104DD000FFF7ACF884F83C00BDE8F09F2888784FD6
+:104DE0004007288871D520F004002880FFF79EF83E
+:104DF00094F83C108142EFD1308820F004003080DC
+:104E0000FDF744FC2078410605D594F84C1094F841
+:104E10003B209142E0D03978400621F00201397000
+:104E200004D5FEF739FB97F82F7004E094F83C00A6
+:104E3000FDF7A6FA0746DFF880B140F68C2A0BF1A1
+:104E4000180B062F47D294F83800B8423ED03846A7
+:104E5000FDF71AFA2078C00716D094F83A0094F8B3
+:104E6000391000F00302914206D0A17A00F001004F
+:104E700001F00101884215D1FDF770FBFBF7C2FF7D
+:104E8000FDF798FC384689E0FDF768FBFBF7BAFFB1
+:104E9000FDF790FC3846FDF781FB207840F00100DB
+:104EA000207099E7288820F008002880206B81086E
+:104EB00001EBD000504515D2B8F800100844ABF80B
+:104EC0000000308840F0080003E00DE0308820F05A
+:104ED0000800308080E7B9F8001041F00101A9F81E
+:104EE0000010DFE75046E7E70007288831D520F0BB
+:104EF00008002880308820F008003080FFF716F87E
+:104F000084F83C00FDF7C2FB387820F002003870CE
+:104F10002078400604D5FEF7BFFA97F82F5004E03A
+:104F200094F83C00FDF72CFA0546062D08D294F8BB
+:104F30003800A842B5D0FDF711FBFBF763FF2AE06C
+:104F40002048C18841F04001C180BDE8F05FFDF715
+:104F500011BCC006288825D520F010002880308894
+:104F600020F01000308097F838000C2802D2401C46
+:104F700087F83800387840F002003870FEF78CFA75
+:104F800097F82F50787884F8390094F83800A842C0
+:104F900087D0FDF7E3FAFDF70DFC2846BDE8F05F8A
+:104FA000FDF7FCBA4EF2BE110840288014E700005D
+:104FB000100400400004004024040040340100209C
+:104FC00034040020000A00202DE9F04F514F85B035
+:104FD000388820F0010038804E48002610300680C6
+:104FE0004D4CDFF838A14FF0010894F85C0042F610
+:104FF0003029C10774D072B64948816941F4007103
+:105000008161816941F4806181614FF40040FEF764
+:10501000F3FE444D00212846FBF752FC00212846B0
+:10502000FBF744FCDFF800B100215846FBF73EFCDB
+:1050300000213E48FCF7D0FA2846FBF75DFD5846B4
+:10504000FBF75AFD4FF46020CDE902068DF80560AC
+:1050500000968DF810808DF8048069462846FBF78D
+:10506000DDFD01231A460F212846FBF728FE01210A
+:105070002846FBF71BFC00204946401C80B28842B2
+:10508000FBD328462E600121FBF758FE28688007D5
+:10509000FCD524484C30006894F85C1021F00101E4
+:1050A0002144A1F85000FBF715FC62B6FEF700F9A9
+:1050B00047F69061AAF8001094F85C00401CC0B25A
+:1050C00084F85C000C2822D212491431A1F8008027
+:1050D000388840F00100388005B0BDE8F08FFFE768
+:1050E000134920F00100085A12490880114945F679
+:1050F0005800083908800F4847F25801001F018006
+:105100000C4920200C390880AAF80090D4E703202D
+:10511000A070E1E700080040340400202C080040A3
+:105120000010024000240140002801400800024015
+:1051300054860008202C01400029018802D041F04B
+:10514000800101E021F080010180704710B50A88DC
+:105150004B88CC881A438B8823431A430B891A4304
+:105160004B8989891A430A43A0F8442010BD0021C5
+:10517000018041808180C1800181418181817047AE
+:105180000029818802D041F0010101E021F00101F4
+:10519000818070470029018802D041F0010101E0BF
+:1051A00021F0010101807047002930F8441F02D02E
+:1051B00041F4004101E0C1F30E010180704700009D
+:1051C0004B4910B5884202D10121C41486E0B0F1E8
+:1051D000804F09D0474988420DD101210220FEF7B6
+:1051E0002DFE0021022064E001210846FEF726FE84
+:1051F000002101205DE04049884206D101210420C0
+:10520000FEF71CFE0021042053E03C49884206D1F1
+:1052100001210820FEF712FE0021082049E038494C
+:10522000884206D101211020FEF708FE002110203F
+:105230003FE03449884206D101212020FEF7FEFDDF
+:105240000021202035E03049884202D10121441458
+:1052500044E02E49884202D10121CC043EE02C4991
+:10526000884202D101210C0538E02A49884202D146
+:1052700001214C0532E02849884206D10121402015
+:10528000FEF7DCFD0021402013E02449884206D1CE
+:1052900001218020FEF7D2FD0021802009E0204975
+:1052A00088420AD1841501212046FEF7C7FD00215E
+:1052B0002046BDE81040FEF7C1BD1A49884202D120
+:1052C00001210C040AE01849884202D101214C0452
+:1052D00004E0164988420AD101218C042046FEF7D9
+:1052E000C5FD2046BDE810400021FEF7BFBD10BD42
+:1052F000002C01400004004000080040000C004069
+:10530000001000400014004000340140004C0140F7
+:10531000005001400054014000180040001C0040B3
+:10532000002000400040014000440140004801408E
+:10533000002A828901D00A4300E08A4382817047B3
+:1053400030B5028C22F001020284028C8388048B27
+:1053500022F0020224F073050C882C430D891543BA
+:105360004A882A43114DA8420BD0114DA84208D0BB
+:10537000104DA84205D0104DA84202D00F4DA842B2
+:105380000DD122F008054A8923F440732A4322F004
+:1053900004058A882A438D891D43CB892B4383804A
+:1053A0000483C9888186028430BD0000002C01403E
+:1053B00000340140004001400044014000480140E9
+:1053C000028B22F008020A430283704770B5028CF8
+:1053D00022F010020284028C8488038B0D8823F44F
+:1053E000E6464FF6FF7303EA052535430E8922F0A2
+:1053F000200203EA061616434A8803EA02123243E1
+:10540000104EB04202D0104EB04215D122F08006AC
+:105410004A8924F4406403EA0212324322F040062F
+:105420008A8803EA021232438E8903EA86062643FB
+:10543000CC8903EA8404344384800583C9880187C6
+:10544000028470BD002C014000340140028B4FF6F5
+:10545000FF7322F4006203EA0121114301837047C4
+:1054600070B5028C22F480720284028C8488838B53
+:105470000D8823F073031D4322F400730E894FF649
+:10548000FF7202EA06261E434B8802EA03233343D7
+:10549000104EB04202D0104EB04215D123F4006637
+:1054A0004B8924F4405402EA0323334323F48066F7
+:1054B0008B8802EA032333438E8902EA06162643C9
+:1054C000CC8902EA0414344384808583C9888187A7
+:1054D000038470BD002C014000340140828B22F017
+:1054E00008020A438283704770B5028C22F480520E
+:1054F0000284048C8288838B0D8823F4E6464FF661
+:10550000FF7303EA0525354324F400560C8903EAAA
+:10551000043434434E8803EA06362643094CA0423D
+:1055200002D0094CA04205D122F480448A8903EAC2
+:105530008212224382808583C988A0F840100684A5
+:1055400070BD0000002C014000340140828B4FF6FA
+:10555000FF7322F4006203EA012111438183704743
+:10556000018582827047828822F070028280828860
+:105570000A4382807047A0F84010704730B5028817
+:105580001B4B1C4C98420DD0A0420BD0B0F1804F69
+:1055900008D0194DA84205D0184DA84202D0184D88
+:1055A000A84203D122F070054A882A43154DA8422B
+:1055B00006D0154DA84203D022F44075CA882A436C
+:1055C00002808A8882850A88028598420AD0A04291
+:1055D00008D00E4A904205D00D4A904202D00D4AA2
+:1055E000904201D1097A01860121818230BD0000FB
+:1055F000002C01400034014000040040000800403D
+:10560000000C004000100040001400400040014029
+:1056100000440140004801404FF6FF7181800021A5
+:105620000180C1804180017270470029018802D049
+:1056300041F0020101E021F00201018070470029E0
+:10564000018802D041F0040101E021F00401018051
+:1056500070470000214810B590F82010026801F052
+:105660001F001F4951F820001E490242086802D05D
+:1056700040F4803001E020F480300860C1031A4813
+:105680004FF0000303D5194991F8651021B318496B
+:1056900002880C88A21A94B201220F2C08D30C881D
+:1056A00004808468042C03DD124C2478022C05D07D
+:1056B000437F012B06D00988418010BD4277C37714
+:1056C0000B88438043880988C91A89B240F21A635B
+:1056D0009942F2D3C27710BD437710BDC4050020B4
+:1056E000988A0008900200201C0C0020540C002016
+:1056F000F0060020E70600202DE9F04FDFF8B8B1F2
+:105700006A48DFF8AC91DFF8ACA190F80EC0BBF9A5
+:105710001A70BBF91C60BBF91850BBF96C10BCF1D6
+:10572000070F48D2DFE80CF08D041A30485E76008F
+:10573000D9F800208284DAF80020C284828CC38CDD
+:10574000A7EB820212B2A6EB83034A431BB2594372
+:1057500042F3CF2241F3CF23D11870E0D9F80020D3
+:105760004284DAF80020C284428CA5EB820213B294
+:10577000C28C4B43A6EB820212B243F3CF245143B7
+:1057800041F3CF23E11814E0D9F80020C284DAF8FD
+:1057900000204284C28C438CA6EB820212B2A5EB9D
+:1057A00083031CB24A43614342F3CF2341F3CF2426
+:1057B000191949420AB244E0D9F800208284DAF883
+:1057C00000204284828C438CA7EB820212B2A5EBAC
+:1057D00083034A431BB2594342F3CF2241F3CF2400
+:1057E000111914E0D9F800204284DAF800208284EC
+:1057F000428C838CA5EB820212B2A7EB83034A434F
+:105800001BB242F3CF24594341F3CF22A11849429E
+:105810000BB216E0D9F80020C284DAF800208284A6
+:10582000C28C838CA6EB820212B2A7EB83031CB25C
+:105830004A4342F3CF23614341F3CF2299184942AF
+:105840000CB2BBF91E50594605F21E56A64201DAAB
+:10585000CE8306E0A5F21E55A54201DDCD8300E012
+:10586000CC83B1F9204004F21E55954201DA0D8433
+:1058700006E0A4F21E54944201DD0C8400E00A8488
+:10588000B1F9222002F21E549C4202DAABF8224007
+:1058900008E0A2F21E529A4202DDABF8222001E09B
+:1058A000ABF82230417B8173BDE8F08F900200207D
+:1058B0003C2401403C280140140500202DE9F04122
+:1058C00004464C484C4F002602784C48022AB0F956
+:1058D000301004D0082A7DD0092A07D008E0C27B06
+:1058E000022A02D1B0F8402032B1E18779813E81AD
+:1058F00084F83C60BDE8F0814149496A0D14E580B7
+:105900008068410210D5B4F9020040F2DA218842E1
+:1059100068DD40F26A4188423EDCA0F2DA20FAF704
+:105920007CFD0022374B4AE0C0F3C001C0F30022E7
+:10593000DFF8D480354891420BD1406C40F2BA4137
+:1059400088424FDD40F66A11884225DCA0F2BA4059
+:1059500031E02F490978C9060BD5406C41F224315A
+:1059600088423FDD41F2D471884215DC00F6DC400C
+:105970001FE0284890F87010012903D090F86F00BC
+:1059800001282FD1B4F9020041F6C811884229DD5F
+:1059900041F6786188420ADD0823B4F93E101A46C0
+:1059A0000020FEF705FFE087002819DB1BE000F56B
+:1059B000C760A0F50050FAF730FD00224346FAF721
+:1059C00098FC0E22FAF704FDFAF75EFD00B2C0F56E
+:1059D000804000E009E068438013E087002D02DC8E
+:1059E000E68700E0E587E08F02E00B48B0F8700042
+:1059F00078817CE7E70600205C0000209002002010
+:105A0000140500200000794000C0924034010020BD
+:105A1000C8060020540C0020140A00202DE9F04193
+:105A2000B1F9025000232B241522854203DAB1F983
+:105A30000000BDE8F081B1F9AE50854202DDB1F958
+:105A4000AC00F6E701EB8205B5F90250854201DDB5
+:105A5000134600E01446E21852085D1CAA42F1D138
+:105A600001EB8205B5F90230834206DA35F9026CA2
+:105A700035F9044C31F9221006E01E4631F9224076
+:105A8000B5F90630B5F90410801B091BC51789113B
+:105A9000AD0345EA90458703A1FB070CCA1702FB3B
+:105AA00007C201FB05219A1BD317FAF73BFB000A3B
+:105AB00040EA0160001900B2B0F5804FB9DB43F64F
+:105AC000FF70B6E770B5134C40F2244529462046D6
+:105AD00000F03EF800281BD0204600F0C7F8294609
+:105AE000204600F01DF80C4C00212046FBF774FD09
+:105AF0002046FBF7EFFDC0F164000849C0B204285E
+:105B0000087201D900F046F9BDE87040FBF728BEE5
+:105B100070BD0000003801405800024050060020CF
+:105B20000A0A01219140C9430180704700298189F7
+:105B300002D041F4005101E021F40051818170470D
+:105B4000002A828A01D00A4300E08A438282704799
+:105B500030B501F01F0201240025C1F3421304FAFD
+:105B600002F2012B0FD0022B0FD0838A4FEA1121B2
+:105B70000088134204FA01F400EA040001D000B1E5
+:105B80000125284630BD8389F0E7038AEEE710B58A
+:105B9000C1F3421301F01F040121A140012B07D0E2
+:105BA000022B07D01430002A026805D00A4304E013
+:105BB0000C30F8E71030F6E78A43026010BD0000B1
+:105BC00030B50446008A85B00D464CF6FF7108409A
+:105BD000E98801432182A1894EF6F3100140A8888B
+:105BE0002A8910436A890A431043A081A08A4FF68C
+:105BF000FF410840A9890143A1826846FEF742F9A6
+:105C00001948844201D1039800E00298A18909044F
+:105C100000EBC00101EB0010296801D5490000E04C
+:105C20008900B0FBF1F06422B0FBF2F109010B092D
+:105C30006FF018056B4300EB8300A3891D044FF040
+:105C4000320306D503EBC000B0FBF2F000F0070012
+:105C500005E003EB0010B0FBF2F000F00F0008438A
+:105C6000208105B030BD0000003801408088C0F3BD
+:105C700008007047F8B501210920FEF7EBF8012173
+:105C80008803FEF7E7F810258DF803502020ADF8C3
+:105C900000001A4E03248DF8024069463046FCF796
+:105CA00065FA16490C31086820F0200008601820B9
+:105CB0008DF803004020ADF800008DF802406946E1
+:105CC0003046FCF753FA48208DF803008020ADF8E9
+:105CD000000069463046FCF749FA8DF80350280168
+:105CE000ADF800008DF8024069463046FCF73EFAF8
+:105CF00001210420FCF78CFAF8BD0000000C0140E3
+:105D000030B585B0FFF7B6FF00244FF4E1300090C6
+:105D1000ADF808400C201D4DADF80440ADF80A0068
+:105D2000ADF80640ADF80C4069462846FFF748FF3D
+:105D300025208DF8100004208DF811008DF81240F8
+:105D400001208DF8130004A8FDF742FD012240F266
+:105D500024412846FFF71BFF01212846FFF7E6FEF6
+:105D6000FBF728FD012280212846FFF7E9FE0122EA
+:105D700040212846FFF7E4FE012202210448FBF7F8
+:105D8000BDFCFBF717FD05B030BD00000038014039
+:105D90004400024070B51D4D00242878432834D1BA
+:105DA0006878462831D1A878502807D0512805D0E6
+:105DB000812803D0892801D0212826D1144E707162
+:105DC000E9787172A81C891CFBF7ECF8B072717A43
+:105DD000294409793182884217D106F10E000178F1
+:105DE00041F0020101700B48016841F0200101609F
+:105DF000317A0948002204E02B5D03552A55641CC2
+:105E0000E4B28C42F8D38078707170BD7C070020BA
+:105E1000500600200C0C0140860B002070B51D20A0
+:105E2000FDF7B5FCFDF738FB1D20FDF7C6FC154856
+:105E300090F82F10144D0623144C85F8381090F864
+:105E40003B1095F83B201143012A04D0022A07D0C9
+:105E5000042A0AD010E0827A8A420DD0007B09E041
+:105E6000027D8A4208D0807D04E0827F8A4203D08E
+:105E700090F82000884200D12370002085F840006F
+:105E800070BD00003404002034010020E70600202B
+:105E90000B4800214180A0F1B0018A898280CB8922
+:105EA0001A44C2800B8A1A4402814B8A1A444281E6
+:105EB000898A1144818143F6FF71C18170470000D6
+:105EC000E4010020084940F61C72B1F90C00904230
+:105ED00002DA00F59F7005E041F2E302904201DD35
+:105EE000A0F59F70C88170475C00002038B513484A
+:105EF000C16941F00401C1611E208DF8000002203B
+:105F00008DF801008DF8020001248DF803406846E9
+:105F1000FDF75EFC0A4984200880094947F6906035
+:105F20002C3108800020091F0880054914310C809D
+:105F3000091F0880081F048038BD000000100240BF
+:105F40000008004030B420491E4A45788B7A11463B
+:105F500092F83B4091F83910AC4218D14BB103791B
+:105F6000994202D04379994201D140791AE080796F
+:105F700009E08379994202D0C479A14202D182F822
+:105F80002F3011E0407982F82F0030BC7047C5787F
+:105F9000AC42FAD16BB1C379994202D0037A9942EB
+:105FA00005D1007A82F82F0030BCFEF797BC407A0A
+:105FB000E9E7437A9942E2D00479A142DFD0007A3E
+:105FC000E1E700003404002034010020FEE7000077
+:105FD0002DE9F0470446007F012868D13548E18863
+:105FE0000288511A89B2072916D30088E080B4F9D3
+:105FF000000044F2DD414843401346F6D96148436E
+:106000008013A060401000B2A0814FF08051B1FB1E
+:10601000F0F0FAF7FDF92061B4F90C6096B1B4F92B
+:1060200002104DF6B05048430014A082B4F9047039
+:106030004DF6B05207FB02F24FEA2245E58204D446
+:10604000024603E00020E08330E0424212B22283A5
+:10605000002D01DB2B4600E06B421BB2DFF85890AD
+:10606000638398464FF4804AB24208DAFAF7C7F9D8
+:106070002169FAF79AF8FAF7EEF9801304E000299B
+:1060800001DA484600E05046E083B04509DA284688
+:10609000FAF7B5F92169FAF788F8FAF7DCF980130D
+:1060A00004E0002F01DA484600E050462084BDE8B5
+:1060B000F0870000F006002000C0FFFF0348002129
+:1060C00080F82A10C183018770470000A4080020CF
+:1060D00010B504000B462D4AC3F1000028D56442D8
+:1060E000002B12DAA04207DA214600F051FA32F80A
+:1060F0001000C0F5404041E00146204600F048FA5B
+:1061000032F8100000F5004038E0A34208DA2146DA
+:10611000184600F03DFA32F8100000F540402DE03E
+:10612000204600F035FA32F81000C0F5803025E046
+:10613000002B12DAA04207DA214600F029FA32F8E1
+:10614000100000F5804019E00146204600F020FADA
+:1061500032F81000C0F5004010E0A34208DA2146F2
+:10616000184600F015FA32F81000C0F5804005E03E
+:1061700053B1204600F00CFA32F81000B0F5004F91
+:1061800001DDA0F5803010BD002010BD6086000844
+:1061900040438013494300EBA13000220302002B4F
+:1061A00014DDB3F5001F01DC802001E04FF4005046
+:1061B00093FBF0F1014401EBD1714910814206D00B
+:1061C000521CD2B20846062AF2D300E00021C800D1
+:1061D00000B2704702E008C8121F08C1002AFAD1B5
+:1061E00070477047002001E001C1121F002AFBD157
+:1061F000704700002DE9F047B94CBA482188028861
+:10620000511A89B20F297DD30088A4F13C05208062
+:10621000288F08B1401E28872B78B34AC3F381002A
+:1062200001281FD0022822D0B2F81E10AC48DFF897
+:10623000BCA2AF4E407E002740F26669B1F5926F76
+:106240001CD8142818D378206076F08840F010000D
+:10625000F080A5F80C9023F001002870D7738AF81D
+:10626000007015E0D08B00EB4000C00302E0D08B43
+:10627000A0494843010CD9E7401C04E0B1F5DB6FAD
+:1062800006D310B1401E607602E043F00100287092
+:10629000B5F90200B5F914304143C3EBC303C1F3B0
+:1062A0008F31C3F3D10303EB510109B2A9829046A8
+:1062B000D28B4FF080535043B5F91620C0F38F3086
+:1062C000C2EBC202C2F3D10202EB500000B2E8827C
+:1062D000AA6A42431213EA6293FBF2F22A63864AE5
+:1062E0001080A2680A44A260E1680144E160207C59
+:1062F000401CC0B22074072804D942F3CF00288381
+:10630000C91000E0EAE06983E760A76041F6C801D0
+:106310002774884204DD298B784AB2FBF1F1E981C8
+:10632000C117890341EA9041800342F69B42002352
+:10633000F9F7F8FEA8846A482A78A0F13C00704971
+:10634000B0F90600930700FB01F14FEA2141C2F3C7
+:10635000810215D5012A07D0022A0BD04FF26851CD
+:1063600041430914A18011E049F68C4250430014C6
+:10637000A0801FE04CF6183141430914A18025E0AC
+:10638000012A0DD0022A17D0A08069845D494843B4
+:106390000014E083FBF794FB5B480088C0B143E046
+:1063A0004AF65C3242431214A2804BF62C22504330
+:1063B00000146884E183EDE74DF2AC5141430914C8
+:1063C000A1804EF27C414143091469844F49DEE7C4
+:1063D00095F8200000BB88F80F708AF80070B5F9B6
+:1063E0001A00A0F50C519F39B1F56E7F18D8617F66
+:1063F000F42912D94649E880424AA1F846005043A0
+:106400000014A880A1F84400FF2085F8200081F83E
+:10641000280040493C20087006E0491C617703E0F1
+:10642000607F08B1401E6077B5F91A10B4F91E20DC
+:10643000394891420DDDA27E7D2A08D9F28842F0CA
+:106440000802F280027822F0020202700EE0521C72
+:1064500006E0A2F23D12914208DAA27E12B1521E6B
+:10646000A27603E0F28822F00802F280B4F9042058
+:10647000914213DAB5F90CC0CC450FDCE17E3E2920
+:1064800009D9F18841F01001F1802777017821F0D6
+:106490000201017013E0491CE17610E002F23D12A6
+:1064A000207F914208DD7D2804D9F08820F010007B
+:1064B000F08004E0401C01E008B1401E2077B5F9EF
+:1064C0001810606908446061217E491CC9B22176B8
+:1064D0001F2903D94011A88367612776BDE8F0879B
+:1064E000E8040020F006002090020020E7060020CB
+:1064F000000A002030330100B409002074E8260BA4
+:10650000CC0E010048850100F2060020D0450100B4
+:10651000540C0020E4060020BE050020024941F68C
+:106520008B30886270470000AC04002070B5164CB8
+:1065300006252078062825D2DFE800F003080E148F
+:106540001A211248FAF76CFD012016E00F48801D51
+:10655000FAF766FD022010E00C480C30FAF760FDF7
+:1065600003200AE009481230FAF75AFD042004E03B
+:1065700006481830FAF754FD0520207070BDFAF770
+:106580006FFD2570257070BDE80600205485000859
+:10659000090A05D0B0FBF1F0FF2800D9FF207047B1
+:1065A00000207047D0E90021C368521A5A4301EB1A
+:1065B000A231816041607047B0F90020B0F902104B
+:1065C000B0F90630521A5A4301EBA2318180418062
+:1065D00070470000F0B54B4B18884B490A89801A68
+:1065E00085B24A484A4A0F2D047801F148001DD36C
+:1065F0001D880D81117A0F070146B1F9021001F1D2
+:1066000002052EB2A1F102052DB20AD5022C01D04D
+:10661000404909E0404FB7F90070B9422CDC2FDB4C
+:106620002CE0022C22D03D4909884180818E1D88B2
+:10663000691A89B29C294FD319888186936A0021EF
+:10664000B3F5804F3ADB364B9B6CB3F5405F35DDDD
+:10665000344B40F26665B3F91030AB421EDD43F6B1
+:106660009915AB420EDB40F2333315E02E4FB7F9EC
+:106670000070B94204DB01DD4580D7E74780D5E7EC
+:106680004680D3E740F23335A3F2666303FB05F39C
+:1066900043F2333593FBF5F3038700E00187234B87
+:1066A000B2F806511B78C3F381031DB1028F02F2C9
+:1066B0001E5219E092F84620022A0ED00187022CC1
+:1066C00000D00187B0F95010B0F9382001F114035F
+:1066D00093420BDAA0F85030F0BD012B01D0022B11
+:1066E000E4D1028F02F233320287E8E702F11403A9
+:1066F000994203DD1439A0F85010F0BDA0F85020E5
+:10670000F0BD0000F006002014000020E706002085
+:1067100090020020AA040020A8040020A604002063
+:106720003401002014050020A4040020AC04002043
+:106730002DE9FC4101210220FDF774FB0121192004
+:10674000FDF788FB01213C48FBF762FD4027ADF8CF
+:10675000007003248DF802400420384D8DF80300AA
+:1067600069462846FBF702FDE001ADF800008DF810
+:1067700002401C208DF8030069462846FBF7F6FC12
+:106780004FF4E0712846FBF778FDA815ADF800003E
+:106790008DF8024010208DF8030069462848FBF769
+:1067A000E5FC4FF4A060FDF745F81D208DF80400CE
+:1067B00001268DF8056000258DF806508DF80760DC
+:1067C00001A8FDF705F81F498C2008801D494FF6E8
+:1067D000FA702C3108806E20091F08801948143087
+:1067E0000680184808300780164920310D80154A68
+:1067F000D020121D1080134A45F2F3001832108089
+:106800000A1F45F2500010800E4A4FF6FF703832D2
+:106810001080121D1080121D108041F21B10088084
+:1068200000F012F8FBF7A6FF064810300580001FA5
+:106830000480BDE8FC810000000C1A00001001403B
+:10684000000C01400004004070B51D20FCF794FFCF
+:106850002A4D40212846FBF707FD84008021284669
+:10686000FBF702FD44EA4004A9152846FBF7FCFCAF
+:106870000443E0B2224C84F83C00FBF781FD05465E
+:10688000052805D91F48C18841F04001C18001E0B9
+:1068900084F838501C48007A000703D594F8380073
+:1068A0001A490D5C4FF6FA702063E062A0626062E4
+:1068B0002062E061A0611648606300206064A0640B
+:1068C00084F83F0084F84000FBF708FDA07AFF2819
+:1068D00011D0022084F83D000E480088206628462A
+:1068E000FCF7A8F9207820F001002070BDE8704086
+:1068F0001D20FCF757BF0120ECE70000001001400D
+:1069000034010020000A002090020020648E00085C
+:10691000DCFF0500240400402DE9F0434E484F49B8
+:1069200002880B889A1A92B20F2A69D309880180CB
+:106930004B49098B027D00EB42029180017D491C8D
+:10694000C9B2017508295BD3002404752246017D74
+:1069500000EB4103491CB3F90430C9B202EB6302F6
+:1069600012B201750829F2D33E4904753E4B4A80A4
+:1069700044800E789D895FEAC67C40F638694FF006
+:10698000030714D0A2F22B5C42F6E858C44520D38A
+:10699000A1F1020C26F00204ACF8002047750C703F
+:1069A00040F22B54A24211DA45F004021EE046F0F8
+:1069B00001060E704A4507DD45F001029A8126F076
+:1069C00002020A70477519E0447517E045F00202AB
+:1069D0000CE04A450CDA8775427D12B1521E4275B1
+:1069E0000CE046F002020A7025F007029A8105E0E9
+:1069F000B30703D5837D2BB15B1E837540888880E8
+:106A0000BDE8F08342F6AA239A4222DAB1F90430B3
+:106A10002BB941F2CD05AA4201DA4480EEE7134CCE
+:106A2000920302EB843241F67244B2FBF4F214B2E8
+:106A300040F2333502464480AC4200DA5580B2F968
+:106A40000240E41A04F5A374B4F5237FD6D843803A
+:106A5000D4E74FF48043FAE7880A0020F0060020CC
+:106A600090020020BE050020000A0020C8F1FFFFB0
+:106A70002DE9F0416C4CDFF8B4E14FF0000594F8DB
+:106A80002810C80706D094F92C104B42002956DD77
+:106A90000E4655E0664884F82B50E586654A90F826
+:106AA000380084F834001586CEF80450CEF808502B
+:106AB000614E40F26663CEF80C50A4F8703036F8A0
+:106AC00010005E4E768830444FF6FF7606EA80006E
+:106AD00024F8240B4FF080602060A3202084608481
+:106AE0005810A084E38440F69910208558006085F2
+:106AF0004FF48050A08541F23330E08541F266606A
+:106B0000208641F69910608641F6CC40A0864FF46D
+:106B10000050E08642F23330208742F266606087A0
+:106B200042F69910A08742F6CC40E08782F89D504B
+:106B300041F00100207184F84450BDE8F0811E4608
+:106B400094F92B004242002801DD074600E0174679
+:106B5000F61B012E0BD0002800DB02465FFA82F6FE
+:106B600084F82C0094F84300012805D041E0002966
+:106B700000DA1946CEB2F3E794F92D305942002BD2
+:106B800001DB184600E0084694F92E20C7B25042B7
+:106B9000002A01DB944600E08446BC4508DD002A5B
+:106BA00000DA0246D7B2002B00DA0B46D8B207E073
+:106BB000002B00DA0B46DFB2002A00DB1046C0B221
+:106BC00004EB4000B0F9441004EB470030F9442FC7
+:106BD00011444910018084F8435084F8325084F8FD
+:106BE000315084F8305084F82F5084F82E5084F8B7
+:106BF0002D5004EB46007546B0F94400E086BEF81F
+:106C00000410C82309B26422FDF7D2FD6860E96868
+:106C1000401AA9680844A860B5F900104843C01399
+:106C2000E860A4F8700088E7140A0020AC05002092
+:106C30003401002090020020768E00085C000020C5
+:106C40002DE9F0415F4C94F82800C00779D05E48E8
+:106C500094F83410002690F838005C4D814271D0D1
+:106C60005B4AA4F866605B4F535C2246834292F90C
+:106C70002B2002D07B5C83420FD1521C52B284F88D
+:106C80002B20795C814202D1521C84F82B2094F98C
+:106C90002B100F291BDD0F2117E04F4B5F5C4F4B73
+:106CA000874202D05F5C874211D1521E52B284F8F3
+:106CB0002B20595C814202D1521E84F82B2094F97A
+:106CC0002B206FF00E018A4201DA84F82B103D4927
+:106CD00094F833302D3194F82B205A5494F8331013
+:106CE000491CC9B284F83310062901D384F83360F3
+:106CF00094F92D2094F92F108A4211D194F9312062
+:106D000091420DD194F92E2094F930108A4207D186
+:106D100094F93220914203D1012184F8431001E01B
+:106D200084F84360284984F8340094F92B300978BA
+:106D3000012B0DDD254A4F07926804D542F0080269
+:106D400003E03CE015E022F00802AA6084F8290084
+:106D5000B3F1FF3F0ADA4907A96802D521F008011B
+:106D600001E041F00801A96084F82900FBF7B6FAB8
+:106D700011E094F8430001280DD1B4F8660043F601
+:106D80000951401C80B2A4F86600884203D9A4F8D7
+:106D9000666084F84360E87B082810D0B5F93010AD
+:106DA000512341220020FDF703FD2886002806D14B
+:106DB0000B48067014F8280F20F001002070BDE881
+:106DC000F0810000140A002034010020900200200D
+:106DD000588E00085E8E00086A8E0008708E0008CB
+:106DE000E706002030B52049204AB1F86A30108803
+:106DF000C01A80B20F2836D31088A1F86A001C4D43
+:106E000000204FF000432A5C940903D00124B4EB26
+:106E1000921F24D1D20622D0164A52F8202012689E
+:106E2000134C123434F81040224201EB000494F960
+:106E3000722008D00A2A04DB0A6823FA00F42243ED
+:106E400008E0521C09E012F10A0F05DC0A6823FA77
+:106E500000F4A2430A6002E0521E84F87220401C33
+:106E6000C0B21128CFD330BDC4050020F0060020E9
+:106E7000648A0008648B00082DE9F00779497A4894
+:106E80000A8903889A1A92B2082A74D30088088162
+:106E9000A1F12C0042890AB1521E4281734A92F834
+:106EA0002820802A67D302F03F020A70C2890AB103
+:106EB000521EC281B1F90620902A0CDB8A46FF2AB5
+:106EC00009D08146C089002855D16948002300783F
+:106ED000092805D005E0BDE8F007624800F096B942
+:106EE0000823644A92F8EA500DB143F00403624863
+:106EF000817AC90701D043F00203D2F808C05FEAE3
+:106F00000C5101D543F00103176800215B4EFC03CF
+:106F100002D596F8654004B18021C4885FEA4468D0
+:106F200001D541F040015FEA845801D541F02001CC
+:106F30005FEAC47801D041F01001007A400701D522
+:106F400041F008014E480078C00701D041F004012B
+:106F5000A00601D541F001010020012D00D108203B
+:106F600096F8705085B992F84620022A04D0012A7A
+:106F700005D03AB108E072E040F0030004E040F0D0
+:106F8000020001E040F001007A0701D440F0200047
+:106F9000CCF3C0020025CCF3002C624502D13A07A5
+:106FA00000D4042596F86F20012A01D145F001058F
+:106FB000344A0027BC4612783E46C2F38102012AB9
+:106FC00004D0022A04D0032A04D004E0022602E0FE
+:106FD000042600E010262C4A64060ED5214C1C34F1
+:106FE0002478240609D51478640606D4274A40F686
+:106FF000CC44926D6243140C05E0B2F8AE2040F62A
+:1070000099146243940B4FF008088AF80A804FF0F5
+:1070100061088AF80B808AF80C308AF80D108AF81B
+:107020000E008AF80F508AF81070270A4B4083F040
+:107030006901414069408AF8117079408AF812402C
+:10704000614052468AF813C071408AF81460517545
+:107050004FF4C871A9F80E10FF20AAF80600BDE889
+:10706000F0077047AC060020F0060020C4050020A1
+:10707000E706002090020020000A0020540C0020A7
+:10708000F8080020AC04002034010020E0070020B4
+:107090004E48816941F0FC0181614FF4A060FCF72A
+:1070A000C9FBFBF7F5FBFCF733FDF9F77DFDFCF7BA
+:1070B0001FFBFDF783FAFFF73BFBFCF75FFAFFF7D7
+:1070C000C3FBFBF757FB424D4FF48040A5F8160178
+:1070D000FEF716FE00214FF4FA5340F2EE22002094
+:1070E000401C80B29842FBD3491C89B29142F6D32E
+:1070F0003848002680F87260F9F7ECFBFAF786F85A
+:10710000FCF736FDF9F75AFFFEF7F0FE1022324980
+:107110003248F9F738F8324C334FE08820F040001D
+:10712000E0803048017821F020010170FA20F881D8
+:107130004FF49670E887FFF7F1F92C492C48FCF7DB
+:107140008BFC2C48FCF7B4FC2B48416A88472B4841
+:10715000416B8847FEF7B2FF2948FAF7ACFC294992
+:107160004220C8802849C8603E71E088E0812089BB
+:10717000208260896082FAF771FFFAF7D3FEFFF789
+:1071800039F8FFF7C9FB00F0FFF9FFF72BFE00F01D
+:1071900055FFFEF75FFAFAF763FDFBF769FDFFF7AE
+:1071A00019FAFCF73DFFFBF78DF9FBF7BFF900F08B
+:1071B0007BF8FFF761FE1248FAF746FB00F076FA1B
+:1071C000FDF740FAFAF7AEFCCFE7000000100240EE
+:1071D0009002002014050020540C0020040600201A
+:1071E000000A002034010020E4060020800800206E
+:1071F0005C080020F003002030000020C8000020C0
+:10720000800900200C07002020040020F0B523494D
+:107210000278B0F9064000231F4E31F81210FF2CFF
+:1072200018D0B0F904701E4DBC4231DA00EBE4070F
+:1072300004F00704BF7AA7408478FFB23CB190F80D
+:1072400001C0ACF1010C64451FDA3C061DD455F8B1
+:1072500022200DE056F82220116012498A79521C32
+:10726000D2B28A71022A02D38370C3808B71F0BDBF
+:1072700011608178491CC9B2817042789142F6D37D
+:107280008370C188491CC180F0BD56F82220EFE709
+:1072900055F822201160F4E7448C0008768A000833
+:1072A000EC8B000880060020F0B561486149B0F819
+:1072B0006C200B889A1A92B29C2A7BD30988A0F87A
+:1072C0006C105D495D4F91F82A1001F0070297F8A4
+:1072D0004610022A00D1491E594C80F83E104FF04A
+:1072E0000203E2884FF00001550401D5012236E087
+:1072F000A489E50601D5062231E0250701D508223B
+:107300002DE0550603D44F4D2D78AD0601D504224E
+:1073100025E0150501D5072221E0150601D50A2231
+:107320001DE0950601D50C2219E0150701D50B22A9
+:1073300015E0550701D4D50501D510220FE0D5067B
+:1073400001D505220BE0650703D4A50701D4E407A6
+:1073500002D080F86E3007E0920403D5032280F853
+:107360006E2001E080F86E10374A384C92F820E029
+:10737000324A251FD2F808C02D4AB2F87060721C3C
+:1073800092B2BEF1000F0DD02CF4000CC7F808C06B
+:1073900090F86E70B7B11E2F1AD090F86F200AB314
+:1073A00025E007E04CF40006BE60A0F870200A2A31
+:1073B00001D22360F0BD142A01D22B60F0BDA0F8E9
+:1073C0007010F0BD2B60A0F8701080F86F10F0BD49
+:1073D000642E04D2A0F87020322AEED3E9E7A0F898
+:1073E0007010EAE77F1C80F86F70A0F8701090F8BA
+:1073F0006F20012A10D0002AE9D0B0F87060761C06
+:10740000B6B2A0F870601E2ED7D323603C2EDED912
+:10741000521E80F86F20D2E7B0F87020521C92B252
+:10742000A0F870202360C82AD1D980F86F10C6E771
+:10743000C4050020F0060020540C0020900200201B
+:10744000000A002034010020AC040020141C01407C
+:10745000F0B54548B0F84810491C89B2A0F848106A
+:1074600002297DD341490024A0F848400A78404DC4
+:10747000404B042A5AD04FF48041082A10D0A0F182
+:107480000C02B2F900208A4200DA1146B5F90C204C
+:107490008A4200DA1146B3F980208A4200DA1146A6
+:1074A000354A92698A4200DA11B2418282881E8A84
+:1074B0002D78C2EB8602C5F381062B4D12B242F243
+:1074C0003166B5F97650724392126A431213C26064
+:1074D000866842F3D105C6EBC606F60205EBA63573
+:1074E0008560C66C2E44C664B0F850707F1CBFB275
+:1074F000A0F85070B7F5806F04D3B6120682A0F8DA
+:107500005040C4644D1B1D4EC16A714340F2555634
+:107510006E4301EB4601466A31444162B3F93030B3
+:10752000B1EB034F06DD1904416206E01449B1F9DD
+:107530000410B5E7002900DA44621249C56290F8E8
+:107540003D3091F838108B420DD080F83D10B0F8E6
+:107550004210A0F84410B0F84010A0F8421000E02B
+:1075600001E0A0F84020F0BD14050020E70600204F
+:10757000AC04002090020020EC0B0020C3F5FFFFBC
+:10758000080C00203401002017481849B0F85A2090
+:107590000B889A1A92B20F2A25D30988A0F85A109C
+:1075A000134948F2543391F84D10CA0701464FF47D
+:1075B0008042B1F9001059430914A0F86C100D492C
+:1075C0000B78A0F10C01022B06D1B1F900309342E7
+:1075D00002DA1B1D0B8000E00A800021A0F8601079
+:1075E00020F85C1F4280704714050020F006002040
+:1075F000540C0020E70600204FF6FF7202EA8002DA
+:1076000010F4404315480ED0B3F5804F14D0B3F5B5
+:10761000004F4FEA122216D0C2F5807330F81330B3
+:107620005B424B8005E0120A30F812304B80C2F505
+:10763000807230F812000FE0120AC2F5807330F841
+:1076400013304B8005E030F81230C2F580725B4297
+:107650004B8030F812004042088070476088000874
+:10766000104A518A908AD28A16384639A2F11102FC
+:1076700000D54942002A00DA52421144002800DABB
+:1076800040420844084943F6284300B2B1F9362085
+:107690005A43921340F2D733584302EBA030C886C6
+:1076A000704700009002002014050020F0B59049BA
+:1076B00090480A8903889A1A92B23E2A1ED30088FB
+:1076C000088101F138004FF4FA63428A9A4202D2EB
+:1076D000521C428200E04382874A92F82220802A8C
+:1076E0000CD302F03F020A70B1F90620402A06DBF3
+:1076F000FF2A04D0C2883AB1521EC280F0BDBDE854
+:10770000F0407B48FFF782BD428A9A42F6D3077861
+:107710004FF0010E3A074FF0FF055BD5847A40F237
+:10772000DC52630708D444F004038372C28081F8FA
+:107730000BE081F80AE04CE04378072B05D0032BDF
+:1077400003D0052B01D0062B07D1660605D444F0E3
+:1077500040038372C280052239E0654A5FEA437CB8
+:1077600002F138024FF42076127A0DD55FEAC26C2E
+:107770000AD45FEA446C07D442F0100202723A065F
+:1077800028D4C680192222E0DF0709D0970707D442
+:10779000670605D442F002020272C680042216E097
+:1077A0009F0709D5170707D4670605D442F00802DA
+:1077B0000272C68003220AE01B070BD5530709D4C7
+:1077C000630607D442F004020272C6800B22CA721A
+:1077D0008A72CD80494AB2F92230B2F91A7003F2A6
+:1077E0003D140022A74200DB0276414E444C06F1D4
+:1077F0003806A479B6895FEAC46C06F101064FF435
+:10780000C874B6B213D58681B6F57A7F05D9017AE8
+:1078100021F0800101728281F0BD037A1E06FBD443
+:10782000828143F080020272C480112035E09F42C1
+:1078300016DA037E052B13D28681B6F5487F04D96C
+:107840008281027A22F040020272027A5606E3D462
+:107850005B1C037642F040020272C48002201CE0EE
+:10786000284B1C89C4F3C006C4F3002740F2EE2461
+:10787000BE4216D11E78360713D4427E012ACBD1E0
+:10788000428BB2F5167F02D2521C4283F0BD827A3F
+:1078900042F002028272C4800F20C8728872CD80CA
+:1078A000F0BD93F80D714FF40046012F18D1164F1B
+:1078B00041F6583C7F6C674512DD83F80CE1134BB1
+:1078C0001E60C38AA34202D25B1CC382F0BD4FF488
+:1078D000FA73C3801C23CB728B72CD80C282F0BD41
+:1078E000C2820A4883F80C21001F0660F0BD000028
+:1078F00090060020F0060020C4050020AC04002003
+:10790000000A0020900200203401002014080140E9
+:107910002DE9F05FDFF8FCB3FF489BF81830011D3C
+:107920000A1DFE4C012B41D0B4F85A300380B4F844
+:107930005C000880B4F85E001080FDF7DDFEF84FB3
+:10794000F84D49F2CD31B7F91E20EA82B7F920008F
+:10795000DFF8D48302EB4000484300142883B5F9D4
+:107960001E60B5F91C3000FB06F102FB0311584301
+:1079700002FB1600891369828013EC4EA882D8F8A6
+:1079800044003060316930468847E9493089488091
+:107990000846FDF793FFE74E4FF0010A30780828BC
+:1079A0000DD0E98D298204283BD01BE0B4F860306B
+:1079B0000380B4F862000880B4F86400BCE7DE48D5
+:1079C00090F92B10491C022929D890F8681019B198
+:1079D000B5F84E00288205E0E98D2982A5F84E1001
+:1079E00080F868A0B5F91410B5F90A00D34AF9F780
+:1079F00047FDA862B4F91611884204DDCF48A96298
+:107A0000027A91400162307804280DD0CB4AB5F952
+:107A10001210B5F90800243AF9F732FD08E0E88DB4
+:107A2000D8E7786A0014A86298F80A00A8B1C44898
+:107A3000C44F68623860A86A78603846FCF756F927
+:107A4000BE4E387C383E01280AD0686A3060BE4895
+:107A50000178C90708D0406907E04FF4AF70E7E745
+:107A600078693060B86900E0A86A7060B348383857
+:107A7000FCF7B0FAAB4DAB4935F8100F3C39FFF7C6
+:107A8000BBFDDFF8A092DFF8C482A9F14809D9F85C
+:107A90000C10C9F86410B5F90C20B068B5F90E10D7
+:107AA00000FB02F7F368484303FB117646F38F3778
+:107AB00003FB020040F38F362F866E86A8F8027013
+:107AC0004546A8F804604046FEF782FA287F09F18F
+:107AD0001005012832D0704241104DF6B350474393
+:107AE0003814698028800B18A9F80060A9F80230C2
+:107AF000081AA9F8040000BF4FF0000884F80C80B1
+:107B0000B9F900304946002B01DD84F80CA0B1F929
+:107B10000200002802DD227B921C2273B9F90420A6
+:107B2000002A02DD217B091D2173217B072921D237
+:107B3000DFE801F0201C3519311E3300B8F9203080
+:107B400059424A106A80B8F91E004DF6B3514843B5
+:107B500001142980A9F800305318A9F80230511AED
+:107B6000A9F80410C8E784F80DA003E0022100E0A2
+:107B700003216173DFF8AC91754E764F99F80010D0
+:107B80000129617B0DD007297CD2DFE801F0ECE907
+:107B9000E8E7E6E5C2000421EBE70521E9E7062175
+:107BA000E7E707296ED2DFE801F0DE041B3D5475DC
+:107BB0008B0001461846FBF735FF2860B5F9020037
+:107BC000B5F9001043F2046201445143090C5043DB
+:107BD000A4F85A10000CA4F85C00A4F85E8028E118
+:107BE000404201B2504200B2FBF71CFF2860B5F9D9
+:107BF000020043F204614143090CA4F85A10B5F99C
+:107C00000010084443F204614843000CA4F85C00EF
+:107C1000A4F85E803BE13046F9F724F801231A46C8
+:107C200007216CE019461046FBF7FCFE2860A4F81B
+:107C30005A80B5F90200B5F9001043F2046201441C
+:107C40005143090C5043A4F85C10000CA4F85E00EA
+:107C50004CE15942404209B200B2FBF7E3FE286012
+:107C6000A4F85A80B5F9020043F204614143090CBB
+:107C7000A4F85C10B5F90010084443F204614843CD
+:107C8000000C5FE16FE03046F8F7ECFF01231A4685
+:107C9000052134E01146FBF7C5FE2860B5F9020066
+:107CA00043F204614143090CA4F85A10A4F85C8023
+:107CB000B5F90010084443F204614843000C6CE13C
+:107CC000504201B2584200B2FBF7ACFE2860B5F951
+:107CD0000200B5F9001043F2046201445143090C5B
+:107CE000A4F85A105043A4F85C80000CA4F85E007D
+:107CF00083E13046F8F7B6FF01231A4606213846DD
+:107D0000F8F7B0FF01213046F8F722FF012138468D
+:107D100027E050E180090020342C0140900200202F
+:107D2000140500205C000020340100202004002005
+:107D3000E0030020E7060020140A0020800800204D
+:107D4000A2FEFFFFD8090020F8080020B409002097
+:107D5000002401400028014002E1D3E0A4E074E0E7
+:107D600047E0F8F7F5FEB9F80800ABF80000B9F8FD
+:107D70000A00ABF80200B9F81000ABF804004D4659
+:107D80005E46AB48F9F7ACFDB4F85A00F1880844F8
+:107D9000A4F86000B4F85C0031890844A4F86200DB
+:107DA000B4F85E0071890844A4F86400317EA148EB
+:107DB000012978D034F85A1F018061884180A18858
+:107DC00081809C49028808310A8042884A808088E4
+:107DD00088809848896A0830884795F832000028DA
+:107DE0007ED0F9F73DF915F8320F401E2870BDE836
+:107DF000F09F01461846FBF715FE2860B5F9020012
+:107E000040F68151484380136880B5F9001040F670
+:107E10008152514389134218A2F6815252425208AC
+:107E20002980A4F85E201044A4F85C000844A4F85B
+:107E30005A0000213046F8F78BFE00213846F8F74B
+:107E400087FE01231A460621E5E6404201B2504270
+:107E500000B2FBF7E7FD2860B5F9020040F681515A
+:107E6000484381136980B5F9000040F681525043C0
+:107E700080130A18A2F681525242520828801144F7
+:107E8000A4F85E20A4F85A100844A4F85C0000216D
+:107E90003046F8F75DFE00213846F8F759FE012319
+:107EA0001A460521B7E6B4E019461046FBF7BAFDBD
+:107EB0002860B5F9020040F681514843811369807A
+:107EC000B5F9000040F68152504380130A18A2F61B
+:107ED0008152524252082880A4F85A20114400E0EE
+:107EE0009AE0A4F85E100844A4F85C000021304633
+:107EF000F8F72EFE00213846F8F72AFE01231A462D
+:107F00000721C0E65942404209B200B2FBF78AFDA0
+:107F10002860B5F9020040F681514843801368801B
+:107F2000B5F9001040F68152514389134218A2F668
+:107F30008152524252082980A4F85A201044A4F8D1
+:107F40005C000844A4F85E0000213046F8F700FE0B
+:107F500000213846F8F7FCFD01231A46062192E677
+:107F60001146FBF75FFD2860B5F9020040F681512C
+:107F7000484380136880B5F9001040F681525143A0
+:107F800089134218A2F68152524252082980A4F85D
+:107F90005C201044A4F85A000844A4F85E000021B4
+:107FA0003046F8F7D5FD00213846F8F7D1FD01231A
+:107FB0001A4605219DE6504201B2584200B2FBF735
+:107FC00031FD2860B5F9020040F681514843801325
+:107FD0006880B5F9001040F6815251438913421868
+:107FE000A2F68152524252082980A4F85C20104423
+:107FF000A4F85E000844A4F85A0000213046F8F7BF
+:10800000A7FD00213846F8F7A3FD01231A460721F2
+:108010006FE634F8601FCFE607480088A0F5D0412E
+:1080200068393FF4E4AEBDE8F05FF9F7EDBE00005B
+:108030008009002028000020182C01402DE9F04183
+:10804000904C9148B4F85A100288511A89B20F29FD
+:108050006FD30088A4F85A008C480088DFF830827B
+:10806000C0074FF000054FF0010741D0874AD4E91F
+:108070000C1024321388B1EB530F02D21288511A1C
+:1080800008444FF4F371884200D208468149B1FB9D
+:10809000F0F0616CC1F35101084406466064F8F7E2
+:1080A000BCF900227C4BF8F724F94FF040427B4B9F
+:1080B000F8F71FF90E22F8F78BF9F8F7E5F9A4F8AD
+:1080C000A40094F86500401CC0B284F8650008283C
+:1080D00034D36C4898F84620001F03789A4201D0A8
+:1080E000027045806E4A13786E4A23B1458021E0C4
+:1080F0006564A56458E0D8F89410A1F5FA618E4241
+:1081000011DD616D8B1C9E4205DDB0F902100A295C
+:108110000DDA491C06E08E4205DAB0F9021000299A
+:1081200008DD491E4180B0F902000A2802DB177001
+:1081300001E0A2E01570666584F865505A484FF476
+:10814000A5420178C1F38101012949D002294AD011
+:1081500044F687712181A4F8A020B0F9243089B2B7
+:108160004B439B13A4F89C30B0F90E0000237043DE
+:10817000B0FBF1F0A16CC0F3D100C1EBC101C902A9
+:1081800000EB9130A064F017810341EA9641B003FF
+:10819000F7F7C8FFB4F8A210C1EBC101C902C008CB
+:1081A00000EB9130A4F8A200616CA06E0844A066B8
+:1081B00094F86C20521CD2B284F86C20082A05D3A3
+:1081C000C008A4F86E0084F86C50A5663748384E95
+:1081D000C3885A0633D498F80F20022A06D02CE020
+:1081E00043F20451B6E744F24621B3E7B26840F6E1
+:1081F0009916B24221DD94F8382094F88660B24294
+:108200000CD084F8862094F83D2002F00106C2F3D9
+:108210004002964202D1A4F8825004E0B4F88220D1
+:10822000B2F5966F05D2B4F88200401CA4F8820023
+:1082300005E043F08002C28001E0A4F882501148BA
+:1082400094F83F30B0300C2B01D2C57400E0C774F5
+:10825000174A0F4C41F2482692F83C20B4F882406D
+:1082600041F2504C0C2B0AD3B14208DB012A06D054
+:10827000614502DD002C00D18774BDE8F081857472
+:10828000FBE7000034010020F0060020000400405D
+:10829000900200204564BD0100209C40133B334008
+:1082A000DE030020DF030020AC040020000A0020D1
+:1082B000140500202DE9F041384C394E394F207813
+:1082C00041F23331C2074FF000050CD0A28962B3EE
+:1082D00094F90700002800DA4042C0B2032829D2EE
+:1082E00040F2AE702AE0A570E5732F4AE571A581D2
+:1082F00092F83830237220F00800A18040F002008C
+:1083000020703D867560B560F560916C490005D0C0
+:1083100041F68461A18140F010002070C0B240F0AD
+:10832000010020706574BDE8F081658120F01000C7
+:10833000207015E0042803D240F6510060810FE060
+:10834000052802D240F69910F8E740F6CC420628FC
+:1083500003D3072801D3082801D2628100E061819C
+:1083600097F89D0098B9B088102301B2B4F90A00BB
+:108370003622FCF71DFA7060F168401AB1680844B3
+:10838000B060B6F900104843C013F0603886388EEC
+:1083900010B10120A070C6E7A570C4E7080C00204A
+:1083A0007006002090020020340100202DE9F041E9
+:1083B000554C2678F0077CD05448217A544D90F8DB
+:1083C000380081427BD0534A2346DFF84CC1575CCA
+:1083D00093F90E2093F90730874203D01CF80170FF
+:1083E000874213D146F002065B1C26705BB2E37134
+:1083F0001CF80110814201D15B1CE37194F9071054
+:10840000062901DD0621E171521C1CE0434F17F8DB
+:1084100001C0434F844503D017F801C0844513D1F0
+:1084200026F002065B1E26705BB2E371795C814226
+:1084300001D15B1EE37194F907306FF005018B42A7
+:1084400000DAE171521EA273207294F907108A1C9F
+:10845000042A02D941F68462A2812C4A01291278A9
+:108460000ADD2B4B56079B6802D543F0080301E059
+:1084700023F00803AB606070B1F1FF3F09DA5107E8
+:10848000A96802D521F0080101E041F00801A960C6
+:108490006070F9F723FFA078012810D12148806887
+:1084A000A3280CDA94F90700022803DD0220E0710A
+:1084B00005E01EE06FF00101884200DAE171A08959
+:1084C000002630B1401E0004000CA08101D1E671ED
+:1084D000A673E87B04280CD0B5F930105123412253
+:1084E0000020FCF765F92886002802D1E07B10B156
+:1084F000A670BDE8F0810C4806700C480670207824
+:1085000020F001002070F4E7080C00203401002066
+:1085100090020020588E00085E8E00086A8E0008C7
+:10852000708E00081405002004070020E7060020D4
+:10853000743F713D9B3BED396238F436A1356534AB
+:108540003F332A32273133304C2F722EA32DDF2CAC
+:10855000242C722B441458585870111158585870C4
+:1085600041115858487011144858587014115848FF
+:108570005870E12A0056E12A0054E12A0052E12A0B
+:108580000050E12A004EE12A004CE12A004AE12A8B
+:108590000048E12A0046E12A0044E12A0042E12A9B
+:1085A0000040E12A003EE12A003CE12A003AE12AAB
+:1085B0000038E12A0036E12A0034CC2C0032142E97
+:1085C00000305C2F002EA330002CEB31002A333317
+:1085D00000287A340026C23500240A370022513898
+:1085E0000020E13A001E283C001CB83E001A004062
+:1085F0000018004000160040001400400012004027
+:1086000000100040000E0040000C0040000A004036
+:108610000008004000060040000400400002004046
+:10862000000000000102030405000500010203042C
+:108630000104000305020000F00100003601000003
+:10864000F8000000BA0000007C0000007C00000080
+:108650007C00000041141411111444111414411130
+:108660000000290052007B00A400CC00F5001E0190
+:10867000470170019901C201EA0113023C0265023F
+:108680008E02B602DF020803300359038203AA03F5
+:10869000D303FB0324044C0475049D04C504EE04B9
+:1086A00016053E0567058F05B705DF0507062F068A
+:1086B00057067F06A706CE06F6061E0746076D0775
+:1086C0009507BC07E4070B08320859088108A80879
+:1086D000CF08F6081D0944096A099109B809DE099D
+:1086E000050A2B0A520A780A9E0AC40AEA0A100BE3
+:1086F000360B5C0B820BA80BCD0BF30B180C3E0C4E
+:10870000630C880CAD0CD20CF70C1C0D410D650DE3
+:108710008A0DAF0DD30DF70D1C0E400E640E880EA2
+:10872000AC0ECF0EF30E170F3A0F5E0F810FA40F92
+:10873000C70FEA0F0D103010531075109810BA10B3
+:10874000DD10FF102111431165118711A911CA1104
+:10875000EC110D122E12501271129212B312D41289
+:10876000F41215133613561376139613B713D71343
+:10877000F61316143614561475149414B414D31432
+:10878000F214111530154E156D158C15AA15C81556
+:10879000E7150516231641165F167C169A16B716AE
+:1087A000D516F2160F172C17491766178317A0173F
+:1087B000BC17D917F51711182E184A186618811802
+:1087C0009D18B918D418F0180B19261942195D19FB
+:1087D00078199219AD19C819E219FD19171A311A29
+:1087E0004C1A661A801A991AB31ACD1AE61A001B87
+:1087F000191B331B4C1B651B7E1B971BAF1BC81B18
+:10880000E11BF91B121C2A1C421C5A1C721C8A1CDC
+:10881000A21CBA1CD21CE91C011D181D301D471DCD
+:108820005E1D751D8C1DA31DBA1DD01DE71DFD1DF0
+:10883000141E2A1E401E571E6D1E831E981EAE1E3D
+:10884000C41EDA1EEF1E051F1A1F2F1F451F5A1FB9
+:108850006F1F841F991FAE1FC21FD71FEC1F002060
+:1088600000006400C9002D019201F7015B02C00203
+:1088700024038903ED035204B6041A057F05E305BA
+:108880004706AB060F077307D7073B089F08020987
+:108890006609C9092D0A900AF30A560BB90B1C0C7C
+:1088A0007F0CE20C440DA60D090E6B0ECD0E2F0FA2
+:1088B000900FF20F5310B41015117611D711381212
+:1088C0009812F8125813B81318147714D6143515D3
+:1088D0009415F3155116B0160E176B17C9172618F5
+:1088E0008318E0183D199919F519511AAD1A081B8A
+:1088F000631BBE1B181C731CCD1C261D801DD91D9F
+:10890000321E8A1EE31E3B1F921FEA1F4120982041
+:10891000EE2044219A21EF2145229922EE22422382
+:108920009623E9233C248F24E22434258525D7256A
+:1089300028267826C82618276827B7270628542807
+:10894000A228EF283D298929D629222A6D2AB82A6A
+:10895000032B4D2B972BE12B2A2C722CBB2C022D99
+:108960004A2D912DD72D1D2E632EA82EEC2E302FA3
+:10897000742FB82FFA2F3D307F30C0300131413194
+:108980008131C13100323F327D32BA32F732343375
+:108990007033AC33E73322345C349534CE3407354E
+:1089A0003F357735AE35E4351A3650368536B9362B
+:1089B000ED36203753378637B737E9371938493816
+:1089C0007938A838D738053932395F398B39B73912
+:1089D000E2390D3A373A603A893AB23ADA3A013B2B
+:1089E000283B4E3B733B983BBD3BE03B043C263C65
+:1089F000483C6A3C8B3CAB3CCB3CEA3C093D273DC8
+:108A0000443D613D7D3D993DB43DCE3DE83D013E57
+:108A10001A3E323E493E603E763E8C3EA13EB53E19
+:108A2000C93EDC3EEF3E013F123F233F333F433F11
+:108A3000513F603F6E3F7B3F873F933F9E3FA93F43
+:108A4000B33FBC3FC53FCD3FD53FDC3FE23FE83FB2
+:108A5000ED3FF13FF53FF93FFB3FFD3FFF3FFF3F5C
+:108A6000FF3F0000E7382C35002020EF203720237F
+:108A7000332026202100008002000400080010009E
+:108A800000020004000804000002000400080010B6
+:108A90000020004000800400000000800000004032
+:108AA000000000200000001000000008000000048A
+:108AB00000000002000000010000800000004000F3
+:108AC000000020000000100000000800000004006A
+:108AD00000000200000001000080000000080140CA
+:108AE000000C0140000C0140000C0140000C014052
+:108AF000000C0140000C0140000C0140001001403E
+:108B00000010014000100140001001400010014021
+:108B1000001001400010014000100140001401400D
+:108B200004080140040C0140040C0140040C014005
+:108B3000040C0140040C0140040C0140040C0140F1
+:108B400004100140041001400410014004100140D1
+:108B500004100140041001400410014004100140C1
+:108B60000414014008080140080C0140080C0140B1
+:108B7000080C0140080C0140080C0140080C0140A1
+:108B8000080C014008100140081001400810014085
+:108B90000810014008100140081001400810014071
+:108BA00008100140081401400C0801400C0C014061
+:108BB0000C0C01400C0C01400C0C01400C0C014051
+:108BC0000C0C01400C0C01400C1001400C10014039
+:108BD0000C1001400C1001400C1001400C10014021
+:108BE0000C1001400C1001400C1401401008014011
+:108BF000100C0140100C0140100C0140100C014001
+:108C0000100C0140100C0140100C014010100140EC
+:108C100010100140101001401010014010100140D0
+:108C200010100140101001401010014010140140BC
+:108C30000000000000000000000000000000000034
+:108C40000000000014080140140C0140140C014005
+:108C5000140C0140140C0140140C0140140C014090
+:108C6000140C014014100140141001401410014074
+:108C70001410014014100140141001401410014060
+:108C80001410014014140140000000000000000016
+:108C9000000000000000000000000000FFFFFF0FC8
+:108CA0000FFFFFFFFFF0FFFFFF0FFFFFFFFFF0FFD2
+:108CB0000FFFFFFFFFF0FFFFFF0FFFFFFFF0FFFFC2
+:108CC0000FFFFFFFFFF0FFFFFF0FFFFFFFFFF0FFB2
+:108CD000FFFF0FFFFFFFFFF0FFFFFF0FFFF0FFFFA2
+:108CE00000000040400000000004000000400000C0
+:108CF00000000400400000000004000000400000EC
+:108D000000040000400000000004000000400000DB
+:108D100000000400000040000000000400000040CB
+:108D20000004000000000080800000000008000037
+:108D30000080000000000800800000000008000023
+:108D40000080000000080000800000000008000013
+:108D50000080000000000800000080000000000803
+:108D6000000000800008000000000020200000003B
+:108D700000020000002000000000020020000000AF
+:108D8000000200000020000000020000200000009F
+:108D9000000200000020000000000200000020008F
+:108DA000000000020000002000020000000000603F
+:108DB00060000000000600000060000000000600E7
+:108DC00060000000000600000060000000060000D7
+:108DD00060000000000600000060000000000600C7
+:108DE00000006000000000060000006000060000B7
+:108DF00000800200040008001000000200040008C7
+:108E00000400000200040008001000200040008060
+:108E100004000000FF7FFFFFFDFFFFFFFBFFFFFFE0
+:108E2000F7FFFFFFEFFFFFFFFFFDFFFFFFFBFFFF70
+:108E3000FFF7FFFFFBFFFFFFFFFDFFFFFFFBFFFF54
+:108E4000FFF7FFFFFFEFFFFFFFDFFFFFFFBFFFFFAA
+:108E5000FF7FFFFFFBFFFFFF01020304050002038A
+:108E600004050001030405000102050001020304DA
+:108E700004050001020355050010AA1A552500300B
+:108E8000AA3A0000AA0A55150020AA2A5535FF3F24
+:108E9000B08E00080000002018070000E40600085B
+:108EA0009C8F000818070020B0090000E46100084A
+:108EB00045020406082D01020304040540060708C4
+:108EC0000913212B1B083304211355152A400619B9
+:108ED00008019313313D1B0855041A5104012D1745
+:108EE000020604050103148020FF8BAA0A02019CDC
+:108EF00015AA0A551500085920AA2A5535FF3F071B
+:108F00002903010504060203127C1573FFFF04FF09
+:108F10008080010125025B6402130A13A565120813
+:108F20001201100C050406020301010307050528C0
+:108F30000B010203040206070303040C3D070604A9
+:108F40000509191F191904310506060B14381E02EC
+:108F5000312E40FD3969260211042F405F020C2694
+:108F6000405B262ACD55155515123902017F03168F
+:108F7000D0071AFF01013B0261AA6C080108A80989
+:108F800016C491220312100A17401C12600A169090
+:0C8F90001B014913B96502000800000035
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010000010000000300000202008C
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-A_0809.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y001-A_0809.axf
new file mode 100644
index 0000000..c275ac6
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y001-A_0809.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-A_0809.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y001-A_0809.hex
new file mode 100644
index 0000000..5a76700
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y001-A_0809.hex
@@ -0,0 +1,2354 @@
+:020000040800F2
+:10000000C8100020050100083B3800084D290008F1
+:1000100039380008350F0008C160000800000000F2
+:10002000000000000000000000000000054700087C
+:10003000BD1A000800000000AD3D0008ED490008B1
+:100040001F010008AD3B00081F0100081F01000848
+:100050001F0100081F0100081F0100081F01000800
+:100060001F0100081F0100081F0100081F010008F0
+:100070001F0100081F010008791500081F01000872
+:100080001F0100081F010008410700081F010008A8
+:100090001F0100081F0100081F0100081F010008C0
+:1000A0005D4A00083D4B00081F0100081F010008C1
+:1000B000414B0008314E00088D5000081F01000818
+:1000C0001F0100081F0100081F0100081F01000890
+:1000D0001F010008B95B00081F0100081F0100088C
+:1000E0001F0100081F0100081F010008DFF810D0E1
+:1000F00000F0E8FA00480047D9710008AFF300802B
+:10010000C81000200648804706480047FEE7FEE783
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B7
+:100120000D4A0008ED0000082DE9F0410024061BEF
+:10013000254671F1000605DA01240027D0EB0700FF
+:1001400067EB0101161E73F1000605DA0027D2EBFA
+:100150000702012567EB030300F0D0F986460E463F
+:1001600017469C46AC4204D00025D0EB050E65EB4B
+:10017000010624B10020D2EB000760EB030C7046AF
+:1001800031463A466346BDE8F08140EA01039B07E9
+:1001900003D009E008C9121F08C0042AFAD203E0FC
+:1001A00011F8013B00F8013B521EF9D2704780EA7A
+:1001B000010210B502F00043400022D04A001FD0D7
+:1001C000010E01EB1261C0F35600C2F3560240F477
+:1001D000000042F40002A0FB022000047F39140456
+:1001E00000D0401C50EA124001D44000491EC2B267
+:1001F0000C0604EBD010401C4008802A02D003E01B
+:10020000002010BD20F00100002900DA0020184372
+:1002100010BD2DE9FE4F81EA030404F0004421F0F3
+:10022000004100944FF0000B23F0004350EA01041A
+:100230005ED052EA03045BD0C3F30A54C1F30A55FB
+:100240002C44A4F2F3340194A0FB0254C1F3130133
+:1002500041F48011C3F3130343F4801301FB024400
+:1002600000FB034E840A970A44EA815447EA835705
+:10027000A4FB076802958D0A05FB07854FEA932CBE
+:1002800004FB0C542705029D4FEA065847EA16372F
+:10029000B5EB08056EEB070C870E920E47EA811747
+:1002A00042EA8312A7FB0201B6EB0B0164EB0004E8
+:1002B0002B0D43EA0C335E1844EB1C50DA465146D2
+:1002C000E7FB0201C5F313044FEA0B3343EA14536F
+:1002D0004FEA0432019C43EA0603A4F10C040294A1
+:1002E000009CCDE900B400F09FF903B0BDE8F08FA9
+:1002F00000200146F9E72DE9F04D81EA030404F0FE
+:10030000004B21F0004514464FF0000A23F0004155
+:1003100050EA050220D054EA01021DD0C5F30A5765
+:100320000246C5F31303C1F31300C1F30A5640F4A8
+:10033000801543F48013A7EB0608101BD64608F27D
+:10034000FD3873EB050002D308F1010801E09218B3
+:100350005B41B8F1000F03DA00200146BDE8F08DE3
+:1003600000204FF48011064684460EE0171B73EB05
+:10037000050705D3121B63EB050306434CEA010C8A
+:1003800049084FEA300092185B4150EA0107EDD16D
+:1003900052EA030012D082EA040083EA050108430E
+:1003A00005D0101BAB4106D20122002306E000223B
+:1003B0004FF0004302E06FF0010253101AEB060009
+:1003C0004CEB085110EB0A0041EB0B01BDE8F04D7E
+:1003D00000F01BB970B521F0004303430CD0C1F30A
+:1003E0000A550024D5EB040564EB0403D617AD1AB7
+:1003F000B34102DB0020014670BD201841EB0251E1
+:1004000070BDC10F80EAE0700844CA07962300213E
+:1004100000F0CDB896230022114600F0C8B80EB502
+:10042000C10F80EAE0700844CA07002140F233435C
+:100430008DE80E000A460B4600F0F6F803B000BD4A
+:100440000EB540F2334102910021CDE900110A4678
+:100450000B4600F0E9F803B000BD00F0004220F0C8
+:100460000040C10DC0F3160040F400007F2901DAFE
+:1004700000207047962903DCC1F19601C84001E0D5
+:1004800096398840002AF4D04042704770B5C1F3D5
+:100490000A5201F000450024C1F3130140F2FF337A
+:1004A00041F480119A4201DA002070BD40F23343DA
+:1004B0009A42A2F2334203DC524200F05FF800E0BD
+:1004C00090402C43F1D0404270BDC1F30A5210B5A8
+:1004D000C1F3130140F2FF3341F480119A4201DA73
+:1004E000002010BD40F233439A42A2F2334203DCB3
+:1004F000524200F043F810BD904010BD2DE9F05F6E
+:100500000546002092469B46884606468146402482
+:100510001BE0284641464746224600F02FF8534646
+:100520005A46C01A914110D311461846224600F08F
+:1005300016F82D1A67EB01084F46224601200021CC
+:1005400000F00DF817EB00094E41201EA4F1010444
+:10055000DFDC484631462A464346BDE8F09F202A64
+:1005600004DB203A00FA02F1002070479140C2F10A
+:10057000200320FA03F3194390407047202A04DB3C
+:10058000203A21FA02F00021704721FA02F3D0400C
+:10059000C2F1200291400843194670470029A8BFC4
+:1005A0007047401C490008BF20F00100704710B49C
+:1005B000B0FA80FC00FA0CF050EA010404BF10BC51
+:1005C000704749B1CCF1200421FA04F411FA0CF17E
+:1005D00018BF012121430843A3EB0C01CB1D4FEAB7
+:1005E00000614FEA102042BF002010BC704700EBB2
+:1005F000C35010440029A4BF10BC7047401C4900E0
+:1006000008BF20F0010010BC704710B5141E73F134
+:10061000000408DA401C41F1000192185B411A43C2
+:1006200001D120F0010010BD2DE9F04D92469B460E
+:1006300011B1B1FA81F202E0B0FA80F220329046B4
+:10064000FFF78DFF04460F4640EA0A0041EA0B011E
+:1006500053465A46084313D0114653EA010019D0B5
+:10066000C8F140025046FFF789FF05460E46504646
+:1006700059464246FFF773FF084305D0012004E0C6
+:1006800020463946BDE8F08D0020054346EAE07675
+:100690002C4337430A986305E40AA0EB08000022C4
+:1006A000FD0A44EA47540A3002D500200146E9E732
+:1006B000010510196941DDE9084500196941BDE8E6
+:1006C000F04DA2E7064C074D06E0E06840F001035C
+:1006D00094E8070098471034AC42F6D3FFF70AFDC0
+:1006E000449100086491000870B58C1810F8015B03
+:1006F00015F0070301D110F8013B2A1106D110F8BB
+:10070000012B03E010F8016B01F8016B5B1EF9D1BE
+:100710002B0705D40023521E0DD401F8013BFAE744
+:1007200010F8013BCB1A921C03E013F8015B01F8AF
+:10073000015B521EF9D5A142D8D3002070BD000044
+:1007400070B54E4C4FF490652946204600F019FADA
+:10075000002864D02946204600F0A6F848490888B9
+:10076000401C08800121204600F0EAFA454942F287
+:100770001072B1F85000904202D2401CA1F8500013
+:1007800006F00AFF404DB5F91410B5F9120005F056
+:10079000CDFD3E4CA5F84A002080A1682046884740
+:1007A000A088A5F84C0003F0B1F806F0F7FF384E2A
+:1007B000384C3078082833D045F6AC30606042F6CB
+:1007C000EF60A06042F2C400E0603348008A2080FD
+:1007D000208E6080A16B2F488847208E69882F4C1F
+:1007E00008444FF6FF7101EA8000E885207A4FF057
+:1007F000000540071DD501F0F1FA294949F6A2404C
+:100800000880284840F21A62C188491C89B2C18018
+:10081000914204D3A16821F00401A160C58070BD9C
+:1008200041F2130060604FF48060A06040F61B50FE
+:10083000CAE730780A281BD2DFE800F01A0616054E
+:100840000A050D1A1114EAE7BDE8704005F012BF61
+:1008500007F04AFE08E0BDE8704002F0A1BD06F0D6
+:1008600093FA01E007F0F2F8BDE8704007F0EEB847
+:1008700000F0F8FB84F8B65070BD00000024014081
+:10088000F0060020340100205C0000200C0700204E
+:10089000E7060020C8000020E401002090020020AC
+:1008A000442C0140100900206FEA112101607047BB
+:1008B0000029816802D041F0010101E021F001012D
+:1008C000816070470029816802D041F4807101E0A5
+:1008D00021F48071816070472DE9F041824E92B021
+:1008E000304600F00BF90BA800F039FA01214FF463
+:1008F000C06003F011FB00248DF831404FF46020FC
+:10090000CDE90D044FF4A0204FF009080B9001270A
+:100910008DF83C808DF830700BA9304600F080F9DE
+:10092000724D8DF831408DF830708DF83C700BA908
+:10093000284600F075F901231A460F21304600F0D1
+:10094000C0F9022201231146304600F0BAF9012312
+:1009500003220021304600F0B4F901230422194695
+:10096000304600F0AEF9012305220B21304600F09D
+:10097000A8F9012306220421304600F0A2F9012340
+:1009800007220821304600F09CF9012308220321A8
+:10099000304600F096F9012309220A21304600F082
+:1009A00090F90121304600F084F90121284600F039
+:1009B00080F901231A460521304600F055F901233C
+:1009C0001A460621284600F04FF90021304600F073
+:1009D000CBF84FF4E041284600F0C6F8012130463C
+:1009E00000F0B8F80121284600F0B4F801213046A3
+:1009F00000F0A6F80121284600F0A2F801213046B7
+:100A000000F09EF90121284600F09AF940F61451B1
+:100A1000374804F012FE12208DF8400002208DF8B5
+:100A200041008DF842408DF8437010A802F032FF6B
+:100A300001224FF49061304600F0E8F80121304681
+:100A4000FFF740FF01213046FFF732FF0121284622
+:100A5000FFF72EFF304600F06EF9304600F09FF8A9
+:100A60000028FAD1304600F075F9304600F082F8DF
+:100A70000028FAD1284600F05EF9284600F08FF8E9
+:100A80000028FAD1284600F065F9284600F072F8EF
+:100A90000028FAD10121084603F01AFA154D28461C
+:100AA00000F0A6FD684600F04EFE0F4801A94C304C
+:100AB0000090114881E811018020CDE904404000F8
+:100AC000069080000790202008904FF44050CDE918
+:100AD00009046946284600F019FE0121284600F065
+:100AE0007BFD12B0BDE8F0810024014000280140E8
+:100AF000002C014008000240A00200200D4910B562
+:100B0000884202D1012144150AE00B49884202D1F2
+:100B10000121041504E0094988420AD10121CC03CE
+:100B2000204603F005FA2046BDE81040002103F0FE
+:100B3000FFB910BD0024014000280140003C0140E5
+:100B40000029816802D041F4801101E021F4801174
+:100B5000816070470029816802D041F4004101E0C2
+:100B600021F4004181607047826822F4E0420A4328
+:100B700082607047014600208968490700D501203E
+:100B8000704710B50246002054680B0AC9B20C40E9
+:100B90001168194202D0002C00D0012010BD01467E
+:100BA00000208968090700D50120704738B5012168
+:100BB0001C2003F0B1F9FF20ADF8000000248DF8EF
+:100BC000034003258DF8025069460D4801F02EFBC5
+:100BD0000120ADF800008DF803408DF80250694601
+:100BE000084801F023FB2320ADF800008DF80340F6
+:100BF0008DF802506946044801F018FB38BD00002A
+:100C000000080140000C014000100140002A426829
+:100C1000C9B201D00A4300E08A4342607047000035
+:100C200010B542680E4B0C791A400B6842EA042258
+:100C30001343436083680B4A1340D1E902422243C5
+:100C40004C7943EA44031A438260C26A097C22F465
+:100C50007002491EC9B242EA0151C16210BD0000D2
+:100C6000FFFEF0FFFDF7F1FF70B5072409290AD94F
+:100C7000C568A1F10A0606EB4606B440A543B34099
+:100C80001D43C56007E0056901EB4106B440A5437B
+:100C9000B3401D430561836BC3F30154121B921CC7
+:100CA00002EB82041F22A2409343A1400B438363C3
+:100CB00070BD826B491E22F4401242EA01518163E9
+:100CC000704770B5072409290AD9C568A1F10A0639
+:100CD00006EB4606B440A543B3401D43C56007E09C
+:100CE000056901EB4106B440A543B3401D430561CE
+:100CF0001F23072A09D2446B521E02EB8202934043
+:100D00009C4391400C43446370BD0D2A09D2046B8F
+:100D1000D21F02EB820293409C4391400C43046338
+:100D200070BDC46A0D3A02EB820293409C4391402D
+:100D30000C43C46270BD816841F008018160704756
+:100D40000029816802D041F4A00101E021F4A00152
+:100D500081607047816841F0040181607047002123
+:100D60000160017141718160C160012101747047AE
+:100D700070B51E4C214694F83800B1F84250062850
+:100D80001ED9B4F84A10B4F84C00A1EB000202F1ED
+:100D90000902122A04D8FFF753FB0022144B0AE081
+:100DA000884204D2FFF74CFB0022124B03E0FFF70E
+:100DB00047FB0022104BFFF72CFAFFF786FB09E0F8
+:100DC00005D12846FFF73CFB0C4A0D4BF3E70D49D4
+:100DD00051F82000C5EB45116063B0EB410F03D91A
+:100DE000C5EB45104000606370BD00003404002076
+:100DF00000003440000033400000354067666666FE
+:100E000066E64B40EC88000810B50C4C2078400793
+:100E100013D5FFF7ADFF0A49A08E08800848303887
+:100E2000018821F010010180001F018841F01001AC
+:100E30000180207820F00400207010BD34040020D0
+:100E400040040040F0B41448144B154A816804462D
+:100E50001B782468526CCF0541F0080521F0080684
+:100E60004FEA047413D5002C07DB090712D4002BBA
+:100E700010D1142A0EDA856006E009070AD5002B86
+:100E800008D1142A06DA8660F0BC05F081BD002C7A
+:100E9000F3DAEAE7F0BC704790020020E706002092
+:100EA0003401002070B506464089204B204C4FF499
+:100EB0008071002580B362887AB1012A0CD1E18863
+:100EC000491C89B2E1803289914205D36580E58071
+:100ED000FF2801D0401E708170BD7088228890422A
+:100EE00001D9012200E00022184601F028FA70889A
+:100EF000B18801442088401C80B220808142EBD818
+:100F00002580A088401C80B2A080F1888842E3D36D
+:100F100001206080A58070BDFFE70022184601F027
+:100F20000EFAA580E58025806580F4E7000C01407D
+:100F3000A4050020FEE70000FCB505464FF6FF764D
+:100F400000200C46ADF8006048F205078DF804005B
+:100F500020E000BF15F8010B8DF8040001A9084638
+:100F600002F0FCF8BDF800009DF8041080EA0120B2
+:100F7000ADF800005FF00000BDF800100A0402D5D3
+:100F800087EA410101E006EA4101401CADF800108A
+:100F90000828F1DB641EDDD26946084602F0C8F875
+:100FA000BDF80000FCBD00000246002004E000BFC8
+:100FB00012F8013B1844C0B2491EF9D27047000034
+:100FC00070B5144A85B01088002413490194009428
+:100FD000039420460494138807E00D8B009E35444B
+:100FE0000095CD8B019E3544019515889D42F4D026
+:100FF000401CC0B28028EED30098411107484180C0
+:10100000848001984111064881830183818205B063
+:1010100070BD0000F006002090020020BE050020F8
+:10102000AC04002030B50E4902880A800C4A43887F
+:10103000083A13800B1F808818802024151F2C80ED
+:101040000020401C80B27328FBD341F211100880AD
+:1010500044F64800108047F2480018802C8030BDCC
+:10106000202C0140114944F648000880091D46F62D
+:1010700048000880091D41F2111008800B48001F2C
+:10108000018841F02001018009480021A0F8641086
+:10109000A0F86210A0F86010A0F85E10A0F85C1034
+:1010A000A0F85A100348418181827047182C0140F2
+:1010B000900200205C000020F0B54D4B4D4800210F
+:1010C000DA7A0778802A27F001057CD31C684A4B1E
+:1010D00002F01F0253F82220484B14421A6802D033
+:1010E00042F0200201E022F02002454C1A60454EF9
+:1010F00094F800C0444CBCF1020FB4F904403FD155
+:10110000B3F808C0CCF3C00ECCF3002CE64537D0C2
+:101110003A4D2C3D95F802C0BCF1000F04D0BCF153
+:10112000010F0FD0A9702FE05FEA025C2CD55FEAB7
+:10113000826C29D44FF0010C85F802C027F0040519
+:10114000057021E05FEA025C1ED45FEA826C1BD569
+:101150005FEA477C11D447F004070770B0F802C07B
+:10116000BCF1000F03D0418027F0010704E0448068
+:10117000002C02DD47F0010707700227AF7003E083
+:1011800005704180318041811C4DC78895F84650DB
+:101190000FB9002C15DC077BAF4212D1B0F90270F9
+:1011A00007F26667BC420CDC184FBF895FEA477CD8
+:1011B00007D45FEA877C04D45FEA427C01D5FF074D
+:1011C0000BD0077800E00FE05FEAC77C05D027F07E
+:1011D00001070770418031804181C4800573500947
+:1011E00060F3CB221A60F0BD057041804181F0BDF3
+:1011F000C4050020F80800204C8D00089002002053
+:10120000E706002008010020BE050020000A00209B
+:101210002DE9F04796B000240C940D940E940F9491
+:1012200072B69048816941F400718161816941F42D
+:10123000806181614FF4004002F040FE8A4D002140
+:101240002846FFF73FFB00212846FFF731FB874E7A
+:1012500000213046FFF72CFB854F0021384600F077
+:10126000BBF901204FF47041401C8842FCD3284652
+:10127000FFF744FCB1463046FFF740FC384600F02B
+:10128000B7F94FF46020CDE912048DF845400120F4
+:101290004FF004088DF8440010948DF8508010A988
+:1012A0002846FFF7BDFC01231A4605212846FFF713
+:1012B00008FD0123022206212846FFF702FD012333
+:1012C000032207212846FFF7FCFC012304220F21FB
+:1012D0002846FFF7F6FC384600F08AF9684600F029
+:1012E00032FA6148634E4C300090CDF80C80CDE965
+:1012F00001648020CDE90440400006908000079002
+:10130000202008904FF44050CDE909046946384642
+:1013100000F0FCF901212846FFF7D4FA01213846F4
+:1013200000F05AF901212846FFF7C2FA47F230517E
+:1013300015941598401C15908842FAD3012128462F
+:10134000FFF7FEFCADF82C40A04640F2DC5A4FF40B
+:10135000007420E05046CDF854801599491C159131
+:101360008142FAD330880D9908440D9070880E9907
+:1013700008440E90B0880F9908440F90F0880C999B
+:1013800008440C9001212846FFF7DAFCBDF82C0038
+:10139000401CADF82C00BDF82C00A042DAD30D980B
+:1013A000354A40F3CF1633480A3006830E9941F38D
+:1013B000CF1444830F9941F3CF1383830C9941F3E6
+:1013C000CF1CA0F804C0ACF5C05C40F2C371ACF512
+:1013D0009B7C8C450ED2A6F5C856363E8E4209D26D
+:1013E000A4F5C854363C8C4204D2A3F5C853363B0E
+:1013F0008B4203D3D18841F48041D180D188490404
+:1014000007D41E49028B21F85C2F428B4A80808BC7
+:10141000888000212846FFF755FA0021384600F061
+:10142000DBF800212846FFF743FA00214C464846E6
+:10143000FFF73EFA0220C102401C8842FCD3284636
+:10144000FFF75CFB2046FFF759FB384600F0D0F869
+:10145000FFF742FA0A493C20087062B616B0BDE8B0
+:10146000F0870000001002400024014000280140E5
+:10147000080002400A050020000A0020540C002049
+:10148000E4060020F0B5384B394C93F85250374BF6
+:10149000042D5B6C1DD0256840F22D465D1B6560F8
+:1014A00043F6FB25B3F5FA5F33DDB3F5FA4F30DCD5
+:1014B00041F6AD17A3F5FA535F4306EBA7364FF499
+:1014C000B5777B4305EBA31375105B10C4E9065396
+:1014D00021E043F6D017102641F26205BB4218DB2B
+:1014E00044F25067BB420EDAA3F5645345F24C67F1
+:1014F000D03B5F4306EBA736A66140F624767343E4
+:1015000005EB232303E042F24713A361194BE36188
+:1015100001E0C4E90665A3695360E569401AD56036
+:1015200010604543107C0541106A29181162D0698A
+:10153000814200DD1062116A9069814201DB084638
+:1015400000E01062206211684B43117A0B410841A0
+:101550001918B2F91400884204DBB2F9120088426B
+:1015600000DC08B2F0BD00005C0000203401002067
+:101570000C01002085EB010010B54FF4005420460B
+:1015800000F0ACF8002813D00A49087840F00800B1
+:101590000870204600F014F80021074800F01CF8FD
+:1015A0000648C17E012903D10021C17601210177BE
+:1015B00010BD00005E06002044000240F80A002032
+:1015C000C10002D50249086070470249486070476F
+:1015D00004040240000002400029016802D041F0EA
+:1015E000010102E04FF6FE721140016070470000F9
+:1015F00001684FF6FE7211400160002101604160F8
+:101600008160C1603149314A0839904203D148684C
+:1016100040F00F0006E02D4A1432904204D1486891
+:1016200040F0F00048607047284A2832904203D1C9
+:10163000486840F47060F5E7244A3C32904203D198
+:10164000486840F47040EDE7204A5032904203D1A0
+:10165000486840F47020E5E71C4A6432904203D1A8
+:10166000486840F47000DDE7184A7832904203D1B0
+:10167000486840F07060D5E7154A111F904203D1C9
+:10168000086840F00F0006E0114A1432904204D17D
+:10169000086840F0F000086070470D4A2832904218
+:1016A00003D1086840F47060F5E7094A3C32904283
+:1016B00003D1086840F47040EDE7054A503290428B
+:1016C000EAD1086840F47020E5E700000800024015
+:1016D00008040240406880B27047000001460020C4
+:1016E000CA0001D5034A00E0034A12680A4200D04A
+:1016F000012070470004024000000240002A0268F6
+:1017000001D00A4300E08A430260704730B50368A5
+:1017100047F6F07293430C6A8A682243D1E9044584
+:101720002C4322438C692243CC6922434C6A2243D6
+:101730008C6A22431A430260CA6842600A68826067
+:101740004968C16030BD0021016041608160C160B5
+:10175000016141618161C1610162416281627047E1
+:1017600010B5114C8CB000212046FFF735FF204604
+:10177000FFF73EFF0D4800900D480021CDE9010123
+:101780006420CDE903018020CDE90501079108918E
+:1017900009910A9169462046FFF7B8FF01212046CA
+:1017A000FFF71AFF0CB010BD58000240043801408A
+:1017B0007C07002010B501218CB0084602F088FBA0
+:1017C0001E4C00212046FFF707FF2046FFF710FFC1
+:1017D0001B4800901B48019000211020CDE9020118
+:1017E0008020CDE9041006910791089109910A9192
+:1017F00069462046FFF78AFF012202212046FFF7B3
+:101800007DFF01218DF82F1004208DF82D008DF81B
+:101810002E100E208DF82C000BA802F03BF80F20A4
+:101820008DF82C000BA802F035F801212046FFF7B7
+:10183000D3FEFFF795FF0CB010BD0000440002403E
+:10184000043801401807002030B540F6AA21204A8C
+:10185000C184838B1488E31A9BB20F2B10D3128898
+:101860008283037E002253B11A4BB3F90A30052B51
+:1018700005DB194B1B78022B03D0002B00D182848F
+:1018800030BD164B40F68B255B6CA3F22D14AC4299
+:101890000FD2428B521C92B24283642AF0D364224C
+:1018A0004283B0F924208A4201DA02EB21118184BB
+:1018B00030BD41F29414A342FADBB0F92430002B7E
+:1018C00002DDA3EB211100E000218184428330BDC1
+:1018D000F00600205C000020E70600203401002014
+:1018E00010B50446B0F9020043F69911484381133C
+:1018F000E06840F26662504301EBA030E060B4F96A
+:10190000001043F6991251438A13216940F266632D
+:10191000594302EBA131216104F0A8FC6061A18868
+:1019200040F6AB2208444010A0F515415539E0625D
+:10193000914205D9A0F5F851FF39521C91421DD2B0
+:1019400049F25451884202DDA0F5204002E0A0F5A2
+:10195000F850FF38206300EB400040F34F00208533
+:10196000B4F924104A42904201DA104602E088425B
+:1019700000DD0846E083228461848AE0A0F5FE420F
+:10198000FF3A41F255518A4214D8A2F6AA202063A8
+:1019900000EB400040F34F002085B4F92420514271
+:1019A000E183884201DA084602E0904200DD1046F9
+:1019B000404250E0A0F5D442AA3A8A4215D2A2F69B
+:1019C000AA20206300EB400040F34F012185B4F9C9
+:1019D00024004242E2832084914201DA104602E070
+:1019E000814200DC0846608453E0A0F5AA42543AE4
+:1019F00041F256539A4215D2A2F6AB20206300EB77
+:101A0000400040F34F002085B4F924104A42904230
+:101A100001DA104602E0884200DD08464042E083D9
+:101A2000218419E0A0F5804241F254539A4215D224
+:101A3000A2F6AA20206300EB400040F34F0121856D
+:101A4000B4F92400E0834242914201DA104602E0F8
+:101A5000814200DC0846208462841AE0A0F5285206
+:101A6000AB3A8A4215D2A2F6AA20206300EB4000CE
+:101A700040F34F012185B4F92400E08342422284DF
+:101A8000914201DA104602E0814200DC0846404201
+:101A9000A9E7B4F91E006FF4BF7148438013E080DA
+:101AA000B4F92000484380132081B4F92200484350
+:101AB0008013608110BD01210176704770470000DE
+:101AC0001548164A4FF480410078042821D002F1CD
+:101AD0003C03D08A9B88C01A00B22F2801DD001178
+:101AE00008E0002801DD002007E00D4B984201DAF4
+:101AF000184602E0402800DD40209389184400B2D7
+:101B0000884203DC40F26661884200DA0846908130
+:101B10007047918170470000E7060020AC04002068
+:101B2000C0FEFFFF38B54B484B4902880B889A1A14
+:101B300092B20F2A71D30988484C01804FF0FF01FF
+:101B4000E2884FF47A7355044FF4967002D516224A
+:101B5000009103E0950403D515220091014670E041
+:101B6000D50402D514220091F8E7150502D51322F9
+:101B70000091F3E7550502D512220091EEE7950595
+:101B800002D511220091E9E7D50502D51022009176
+:101B9000E4E7150602D50F220091DFE7550602D5CE
+:101BA0000E220091DAE7950602D50D220091D5E7C5
+:101BB000D50602D50C220091D0E7150702D50B22DD
+:101BC0000091CBE7550702D50A220091C6E7950799
+:101BD00002D509220091C1E7D20702D00822009164
+:101BE000BCE72289550702D507220091B6E7950781
+:101BF00002D506220091B1E7D20702D0052200915A
+:101C0000ACE7A27AD20702D004220091A6E7A2890B
+:101C1000D40603D503220091A0E719E0140702D5EA
+:101C2000022200919AE7540703D4940701D4D20703
+:101C300002D00122009191E70020034602460146AE
+:101C4000009002F00BFEBDE838400248FFF72AB9C9
+:101C500038BD0000F4090020F0060020000A002032
+:101C6000F0B55948594982880B889A1A92B29C2A31
+:101C700064D30988818056490A880146002A0B7876
+:101C800043F0020156D11646524A1C071568024617
+:101C9000127822F0020274D54F4C0746E4887F7810
+:101CA0005FEA845C02D547F0010701E027F00107F5
+:101CB0004770A704477802D547F0020701E027F0F4
+:101CC00002074770670401D4E70703D0477847F05D
+:101CD00008074770640603D5447844F0040404E020
+:101CE0001C0603D4447824F004044470EC0450D45B
+:101CF000354C9A07247824F0100423D4324D4278CE
+:101D00002F7A2D78012A45F0100514D0022A16D01A
+:101D10002D4C042AA47804F1010C0CF0FF0C13D014
+:101D2000072A25D0032A23D0052A21D0062A1FD02E
+:101D300021F0100142E0B90702E00570F0BD39075B
+:101D40000029FADB0470F0BDFA0601D41A060AD5A0
+:101D50000170022C04D280F802C0BCF1020FF2D351
+:101D600041F080012AE021F0100101708670F0BD81
+:101D7000877A7F06F7D5032C04D8017080F802C05B
+:101D8000F0BD0FE05107D8D51906D6D443F0800135
+:101D900014E002704178CB0701D18907F0D522F019
+:101DA00010010BE0E9040BD49907E9D4818AC82912
+:101DB00002D2491C8182E3E743F00A010170DFE7A8
+:101DC00002708682DCE70000C8060020F0060020D2
+:101DD000F206002090020020000A0020094944F683
+:101DE00048000880091D46F648000880091D41F694
+:101DF000CC4008800348001F018841F02001018089
+:101E000070470000182C0140084946F66800088019
+:101E1000091D0880091D41F2555008800348001F24
+:101E2000018841F02001018070470000182C01401A
+:101E300010B5C28800210AB1032206E002890AB166
+:101E4000022202E0428912B10122027000E0017018
+:101E500004784FF4804344F6206244B1012C06D04C
+:101E6000022C07D0032C01D14180818010BD43801A
+:101E7000828010BD41F23331418040F6B731F4E742
+:101E800030B5B1F86A5000231A240D22854202DCD5
+:101E9000B1F9680030BD4D88854202DBB1F9000020
+:101EA00030BD01EB82056D88854201DD144601E0FD
+:101EB00013DA134604EB03024FEA52029A42F0D1BE
+:101EC00001EB830231F8231054889288521A001BC8
+:101ED000424301EB622000B230BD31F9220030BD37
+:101EE00030B5CD8D00230B240522854202DCB1F9EB
+:101EF0002C0030BD4D88854202DBB1F9000030BDB9
+:101F000001EB82056D88854201DD144601E013DA9C
+:101F1000134604EB03024FEA52029A42F0D101EB5E
+:101F2000830231F8231054889288521A001B4243CE
+:101F300001EBA22000B230BD31F9220030BD00001B
+:101F4000054920B1086940F08000086170470348E6
+:101F500048600348486070470020024023016745FD
+:101F6000AB89EFCD06494FF47A70CA68D20705D025
+:101F7000401E0004000CF8D1FF207047002070477D
+:101F80000020024012480321A0F1480280F83210DC
+:101F90000021D1800F4A11860F4A1186D162D18368
+:101FA0001184518441620D498A6CB2F5206F01DBC6
+:101FB000A3224262897A11B1416A49424162816A2F
+:101FC00041F39101416288030549086270470000AE
+:101FD0005C00002090020020140500203401002045
+:101FE0005C080020F0B53B4988894A89801A80B294
+:101FF0000F2866D388894881CA8937480B3A272A2F
+:1020000026D28A7822BB8268364B42F48072826084
+:10201000324A354C354D12785607314A0AD4344E7F
+:1020200036881680334A12881A80334A12882280F2
+:10203000324A09E0324E36881680324A12881A80B7
+:10204000314A12882280314A12882A8001228A70FD
+:102050002F4B304D19469A7F0968802A32D302F0FF
+:102060001F0255F8222011422CD0826822F48012DF
+:10207000184E8260123614461215B778521C62F35D
+:102080008617254AB77093F816C01778BCF1800FF1
+:1020900027F0020608D30CF01F0C55F82CC011EAEB
+:1020A0000C0F01D147F0020616701A7E802A0DD35C
+:1020B00002F01F0255F82220114207D144F40021FA
+:1020C0008160F0BD826842F48012D1E724F40021DF
+:1020D000F6E70000E4060020900200203401002012
+:1020E000A4040020A6040020A8040020AA040020C4
+:1020F0009404002096040020980400209A040020F4
+:102100009C0400209E040020A0040020A2040020C3
+:10211000C40500204C8D0008AC04002070B5204898
+:1021200081890289891A89B20F292FD38189018176
+:102130001C4B1D4819465D7A06681C4C096846F020
+:102140000402802D07D305F01F0554F825502942BD
+:1021500001D126F0040202609A7B802A17D302F094
+:102160001F0254F82220114211D1026822F002020B
+:102170000260DA7A802A0ED302F01F0254F822207D
+:10218000114208D1016821F00801016070BD0268A8
+:1021900042F00202ECE7016841F00801F5E70000B7
+:1021A000E4060020C4050020900200204C8D0008A9
+:1021B000F0B51D4C1B4A4FF0010C94F83B5094F8BD
+:1021C0000AE0144692F83C3094F838402B43651CE2
+:1021D000EEB2154D95F83D700025BEF1FF0F0AD007
+:1021E000BEF1000F06D18B4213D155700C2C01D2D9
+:1021F00082F83860F0BD834202D182F801C0F5E771
+:102200008B42F7D15570B80709E000BF82F838500B
+:10221000F0BD8342FCD1F84382F801C0800700285A
+:10222000F4D0F0BD3404002034010020F0B5CA78A9
+:10223000002502F00F03D20601D58A7813430A78ED
+:102240004FF00F0E12F0FF0F4FF001021CD0046888
+:102250000F8802FA05F63740B74211D14FEA850CD4
+:102260000EFA0CF724EA070703FA0CF43C43CF7884
+:10227000282F02D0482F02D002E0466100E006611C
+:102280006D1C082DE4D304600C88FF2C1ED9446813
+:102290005FF0000606F1080702FA07F50F882F40E5
+:1022A000AF420FD14FEA860C0EFA0CF7BC4303FA8B
+:1022B0000CF73C43CF78282F00D14561CF78482FC9
+:1022C00000D10561761C082EE4D34460F0BD000007
+:1022D000F0B5144C002801DAE36900E06368420DB0
+:1022E000120185B2C0F301579540C0F30346032F96
+:1022F00005D0C2020AD50322B240934307E023F07F
+:102300007062636823F07063636002E0AB4343F084
+:10231000706201B12A43002801DAE261F0BD626017
+:10232000F0BD0000000001400246002092680A4211
+:1023300000D00120704741617047016170470AB1C8
+:1023400001617047416170470F4A104B92F8381095
+:102350005B5C834201D1012004E00D4B5B5C834256
+:1023600003D1002082F83A0070470A4B5B5C83423D
+:1023700001D18120F6E7084B595C814201D18020D0
+:10238000F0E70320EEE70000340100200C91000884
+:102390001E91000812910008249100080A4810B507
+:1023A00001784FF000024C0708494FF0FF0389689D
+:1023B0004FEA017105D5002901DA827210BD8372DE
+:1023C00010BD0029FBDBF8E734010020900200205B
+:1023D000F0B5194E194C0022E31CA6F1060CB75CAF
+:1023E000A518ED78FF5C0D430F43BD421FD01CF8CC
+:1023F0000270FF5C0F43BD4219D015460023A6189A
+:10240000F6780E43C6545B1C1CF80220DBB2062B88
+:10241000F5D3C17881700179C17000214218491C3F
+:1024200015711CF80550C9B20629F7D3F0BD521C2E
+:10243000D2B2032AD3D3F0BDDE88000834040020D2
+:1024400010B502460021064B06205C1864789442C1
+:1024500000D10846491CC9B20629F6D310BD0000B8
+:1024600034010020214810B590F867100022204860
+:10247000012936D11F49898899BB1F491E4B4C6CD5
+:1024800040F6B831B3F86E308C4227DD1B4909782D
+:1024900021BB90F82711491CC9B280F82711C8291F
+:1024A0001CD380F827210146D0F82C4191F828113F
+:1024B000A34203DD052908D2491C01E041B1491EB0
+:1024C00080F82811C9B2052902D3012180F826110C
+:1024D000191B074C2C3C6162C0F82C31B3F5FA6F24
+:1024E00003D280F8262180F8282110BD540C00204A
+:1024F00090020020BE05002034010020E7060020E5
+:102500004FF4C0428260002141620E22828141F27A
+:1025100062020261082282824FF46042C282018319
+:102520004FF07842C0E9072140F6C411018070479E
+:10253000B0F90010B0F90220891A41600269037DE8
+:102540004A431A41436A13444362026A934200DDDC
+:102550004262436AC269934200DA42628268436A15
+:102560004A43017B0A410B41D118B0F918208A4235
+:1025700001DA10467047B0F916008842FADC08B25A
+:102580007047000010B514481449B0F88C200B882F
+:102590009A1A92B2B2F5437F1DD90988A0F88C101F
+:1025A000B0F88A1020F8581F002242860C480D4CC3
+:1025B000C2888280C180C38983812489891AA4B298
+:1025C000C4818160E11A0161074A818AC182928ACD
+:1025D0008282511A816110BD34010020F006002072
+:1025E0001C0C0020140500205C00002009480A494A
+:1025F000B0F8AA200B889A1A92B241F684639A42E4
+:1026000006D3098820F8AA1F4188818000214180D3
+:102610007047000034010020F00600200D480178CA
+:10262000C90702D00C49098801E04FF6FA71C1656B
+:10263000094901201039088007482438018841F0F1
+:102640000101018004481838018821F01801018037
+:102650007047000034010020240400400A49D1F8EA
+:10266000902012B1521EC1F8902031F88A2F521CCE
+:1026700021F81A294A6A521C4A628A8F521C8A8798
+:1026800001F8380C70470000340100201CB52D48BB
+:1026900090F83B3090F83C20934252D000248DF8C3
+:1026A000044053408DF800309DF800300122012B8A
+:1026B00008D09DF80030022B09D09DF80030042B83
+:1026C0000AD00DE01F498DF80420443108E01D496F
+:1026D0008DF80420463103E01A498DF80420483172
+:1026E0009DF80420012A2CD190F83D309DF800403F
+:1026F000154AA34217D090F83E309DF8004023427F
+:1027000008D0B0F84C30A0F84A300B881488E31A8F
+:10271000A0F84C3090F838302BB1B0F84030148825
+:10272000E31AA0F8423012880A80A0F8402010F87E
+:102730003E1F9DF80020114300F801199DF800107C
+:1027400001701CBD34040020F006002070B5344D2B
+:1027500040212846FFF7E8FD840080212846FFF746
+:10276000E3FD44EA4004A9152846FFF7DDFD0443D4
+:10277000E1B22C4C94F870508D4250D04D4084F80A
+:102780007010012D03D0022D01D0042D47D194F8F3
+:102790007400A84384F8740094F87320AA420FD000
+:1027A00084F8735094F8722001238B401A4207D1A9
+:1027B0001A4384F8722094F87110491C84F871103F
+:1027C00094F87110042928D330B1012811D00228BF
+:1027D0000FD004280DD012E01348C18821F0400129
+:1027E000C1802078002184F83B1020F06000207028
+:1027F00005E0217841F02001217084F83B000B496D
+:1028000094F83B0091F82720904204D081F82700EB
+:1028100007492020087000F00DF884F84C5070BD76
+:102820000010014034010020000A0020540C002058
+:10283000E406002070B50D4D40212846FFF774FDD9
+:10284000840080212846FFF76FFD44EA4004A91563
+:102850002846FFF769FD04430548072100F8704F3B
+:102860000171002141708170C17070BD0010014084
+:102870003401002070B5344890F83A10CA439207EA
+:1028800061D001F0030280F8392090F83D305B06FA
+:102890001B0E80F83D30012A01D0812A02D15B1C39
+:1028A00080F83D300278D2074DD0DBB203F0010250
+:1028B000C3F34004A24246D1B0F84E400025641C48
+:1028C000A0F84E40204CA0F8505090F83E60A47AFA
+:1028D000B24202D080F83E200DE0A607B6EB837F1F
+:1028E00002D080F83F5006E090F83F30642B02D2CF
+:1028F0005B1C80F83F3090F84030642B0CD25B1C9E
+:10290000DBB280F84030022B06D204F00103934280
+:1029100002D1022280F84020012901D0002912D1E1
+:1029200090F83820C16D00EB820291610163D0E91B
+:1029300006121144D0E908231A441144826A114452
+:10294000C26A1144416370BD34010020FEE70000FB
+:102950002DE9F04F00BF00209E4E9F4AA6F5127150
+:10296000A6F5BE79A6F1440B06F1440E804601F5AA
+:10297000E074A1F1780301F5457A1D5C15F0C007FC
+:1029800006D0402F51D0C02F77D0802F76D004E1D1
+:1029900015F01F0504D0154440F080072F7201E0A8
+:1029A00082F80880012826D0022824D0032822D0CB
+:1029B000042820D008281ED010281CD0874D55F898
+:1029C00020C0DCF8005054F820703D40CCF8005096
+:1029D000824D55F820C0DCF8005056F820703D4379
+:1029E000CCF800501D5CAD0659F820502F6813D567
+:1029F0003AF810C03EE051F820502F6854F820C03B
+:102A000007EA0C072F6051F820502F6856F820C0B5
+:102A100047EA0C072F60E5E7DFF8B8C10CF1F00CCE
+:102A20005CF820C007EA0C077EE015F01F0504D013
+:102A3000154440F080072F7201E082F808800128D9
+:102A40001DD002281BD0032819D0042817D008282D
+:102A500015D0102813D0614D55F820502F6854F828
+:102A600020C007EA0C072F605C4D55F820502F68F6
+:102A70005BF820C047EA0C0756E00BE056E051F83F
+:102A800020502F6854F820C007EA0C072F6051F837
+:102A90002050ECE715F01F0505D0154440F08007E5
+:102AA00085F8217001E082F82180012825D00228D4
+:102AB00023D0032821D004281FD008281DD0102897
+:102AC0001BD0464D55F820C0DCF8005054F820705B
+:102AD0003D40CCF80050414D55F820C0DCF8005086
+:102AE0005EF820703D43CCF800501D5CAD0615D556
+:102AF0003A4D3AF81070CC3514E051F820502F6858
+:102B000054F820C007EA0C072F6051F820502F68B6
+:102B10005EF820C047EA0C072F60E6E72D4D3AF833
+:102B20001070E03D55F820502F6036E015F01F057D
+:102B300005D0154440F0800785F8217001E082F847
+:102B40002180012830D002282ED003282CD0042840
+:102B50002AD0082828D0102826D0204D55F820C08B
+:102B6000DCF8005054F820703D40CCF800501B4D6C
+:102B700055F820C0DCF80050164F883757F8207001
+:102B80003D43CCF800501D5CAD06B1D4114F3AF86E
+:102B90001050E03F57F820703D60401CC0B2112833
+:102BA000FFF4EBAEBDE8F08F51F820502F6854F8D9
+:102BB00020C007EA0C072F6051F820502F68DFF87B
+:102BC00014C00CF1880C5CF820C047EA0C072F6099
+:102BD000D9E70000D88F0008C4050020D48D000874
+:102BE0004FF40771C1824FF45861018340F61451CC
+:102BF00081837047F0B5C48AB0F900608681B0F96E
+:102C00000250C581B0F9043002270021012203825D
+:102C1000AB4204DBB54202DDC78042810CE0B34227
+:102C200004DBAE4202DDC78041811CE09D4205DB32
+:102C3000B34203DDC2804781018115E0B54204DB68
+:102C40009E4202DDC280418105E0AE4205DB9D422D
+:102C500003DDC1804281078106E09E4204DBAB4276
+:102C600002DDC18047810281C388458900EB4307AB
+:102C700000EB4505BB89AE899B1B0FFA83FEA0F8CC
+:102C800012E00689AB8900EB460CBCF80CC0A3EB44
+:102C90000C038382B0F91830B7F90CC0A3EB0C0C0D
+:102CA000B4EB4C0F04DA80F82010A3F1A10113E07B
+:102CB000A64503DD80F82010B9890BE026B1012E6E
+:102CC00004D0022E10D004E0062100E0052180F897
+:102CD0002010A989091B6D31418309B2B1F5586FE4
+:102CE00004DB5B1E438304E00421F0E7002900DCE1
+:102CF0004283418B8183F0BD0B49002288760A62B2
+:102D0000CA614A62094A32F9103002EB40028B6212
+:102D1000B2F90220CA62064A32F810000882A1F80D
+:102D20006000A1F862007047E401002036910008BD
+:102D30002A9100082DE9F05FEF48F04982880B885E
+:102D40009A1A92B20F2A44D309888180EC498246AC
+:102D500001270888EB4CEC4E002578B3401E088014
+:102D6000E573EA49A5622068B1F90210430742F60B
+:102D7000AA2218D4F38843F40053F380E34B1B7862
+:102D80009B0709D5A36823F08003A360A4F87C50B7
+:102D900084F87E5084F87F50C30404D484F8F07023
+:102DA000C4F8EC5003E084F8F050430707D4914294
+:102DB00005DB84F8F470A4F8F25004E010E084F825
+:102DC000F450430703D4914201DBC00703D084F8D9
+:102DD0001151BDE8F09F84F81171A4F81251F8E781
+:102DE000B4F8180143F69821884202D2401CA4F896
+:102DF000180101F049FDDFF81883DFF8FCB298F8FC
+:102E00005000ABF1180B10B1FEF756F905E09BF836
+:102E1000001021F001018BF8001098F8630010B148
+:102E2000FEF710F808E0A068C10502D520F0080000
+:102E300001E040F00800A060FFF714FB00F0A4F9E7
+:102E4000B44841F26801436C4FF400608B4201DBEF
+:102E5000B14904E0B3F57A6F02DAAF49091D0860A1
+:102E600098F85100C646C107DFF89882AB48DFF8F2
+:102E7000B092A8F12C0839D0817B802932D32178F7
+:102E800089072FD4E27B88F80520A04A414692F8B2
+:102E900000C02CF0020C82F800C0ABF80250CBF856
+:102EA00014509BF800C02CF0010C8BF800C0B279D4
+:102EB000520612D44A8941F2883C624503D2521C20
+:102EC000A8F80A2012E040F63C70834201DD0020A1
+:102ED000DEE0042088F80370DAE0CD700020A8F866
+:102EE0000A50D5E088F80350A8F80A50A1680A05EE
+:102EF00001D50820CCE09EF83FE05FEACE7240D0DA
+:102F0000E27B88F80520437A802B59D323785B072E
+:102F100030D4F3889B0403D521F02000A06030E07A
+:102F2000ABF80250CBF814509BF800C041F02001E0
+:102F30002CF0010C8BF800C0A160C17D802909D361
+:102F400001F07F0300684FF00041D940084201D1F1
+:102F5000277100E025712079C00702D15FEA8E70E9
+:102F600005D50320032A01D088F8087090E00020DE
+:102F7000A5628DE021F02000A060F08820F40050D0
+:102F8000F08094F8260101281FD094F8462043F2DF
+:102F900033304FF48047D2B143F69911012A2CD037
+:102FA00099F800205F48C2F38102012A28D0022A42
+:102FB00026D090F85200A4F81471042831D025E0EE
+:102FC000206840F004002060A6E7092060E099F83E
+:102FD0000010C1F38101012909D002290AD042F66B
+:102FE000B86100BFA4F81411A4F8440010E042F640
+:102FF000CC41F7E742F26661F4E7A4F8140110E06F
+:10300000A4F8147190F8520004280AD0A4F844706F
+:10301000FEF752F89BF80010C90705D0BBF8021064
+:1030200004E0A4F84410F3E738488188AAF81210A5
+:1030300008B2B4F944104843C0F38F314046A8F8B1
+:103040001210B94200D9478237490978C90605D517
+:10305000428A41F233318A4200D241822189C1F34E
+:10306000C002C1F300218A4205D1428A40F6CC4118
+:103070008A4200D94182B17AC90700D04582B8F8A6
+:103080001200A06200287FF722AF284805700220B6
+:103090009AF81A1099B9022824D080B11D490B78EA
+:1030A0009D0608D5B5796D0605D51F4D2D78ED091E
+:1030B00065F386130B70F18821F40A61F1801549DC
+:1030C000496C4E290ADBF1880B0607D521F08001F7
+:1030D000F1800E490B7823F002030B708AF81A0076
+:1030E000E07376E6B9F83830002BD7D143F6982351
+:1030F000A9F83830D2E7000010090020F0060020BF
+:10310000F206002090020020000A0020BE050020E8
+:10311000540C002034010020100C0140C405002094
+:10312000AC0400205C000020C8060020040700203A
+:1031300070B500230C8863F30F02012505FA03F62E
+:10314000344206D0C3F10F0605FA06F1114361F3CC
+:103150000F025B1C102BF1DB028070BD70B50023E9
+:103160000C7863F30702012505FA03F6344206D012
+:10317000C3F1070605FA06F1114361F307025B1C70
+:10318000082BF1DB027070BDF0B51F4890F8663077
+:103190001E48012B816821F4006232D11C4BDE886D
+:1031A00074062ED41B4D0F054FF00004B5F90250E4
+:1031B0001ED4194A526C642A11DC40F638629542DA
+:1031C0000DDAB2040BD4027852070ED4B0F8D42032
+:1031D00040F6B835AA4203D2521CA0F8D420F0BD64
+:1031E00041F4006181605C81F0BDA0F8D440F0BD85
+:1031F00041F2CD018D42FADD997AC907F7D182609B
+:10320000F3E78260F0BD0000540C00209002002023
+:10321000000A0020BE05002034010020F0B5364D24
+:10322000364F044695F83B0097F83B102378084347
+:10323000EE1C6278834205D1E0781146FEF7B8FFB4
+:10324000207908E094F802C084450CD1E17810465A
+:10325000FEF7AEFFE07905F82F0F2878805D6870E3
+:10326000287BE877F0BD82421DD161461846FEF703
+:103270009FFF95F84E1095F83B00814207D1B97A2F
+:1032800009B1A17900E0617985F82F101EE0697815
+:10329000012901D0A17922E0617927E0297841F064
+:1032A0000401297012E0E1788142DBD119466046C1
+:1032B000FEF77EFF95F84E1095F83B0081420AD14B
+:1032C000B97A09B1617ADFE7217ADDE715F82F1FB6
+:1032D000895D6970C5E76978012906D0617A85F84A
+:1032E0002F10B97A0029F1D1D8E7217A85F82F106B
+:1032F000B97A0029EAD0D1E7340400203401002053
+:103300000B48017821F0020100F8381B002100F879
+:1033100018194177817733218185418508214184BE
+:10332000012100F81F1C034880F839107047000085
+:1033300034040020340100200D4900B50B4851F839
+:10334000012F40F8032F8988818008480121093026
+:10335000FFF73EF8054802211330FFF739F803481C
+:1033600004211D305DF804EBFFF732B8340400206F
+:1033700034010020094944F648000880091D46F63A
+:1033800048000880091D41F2111008800348001F01
+:10339000018841F02001018070470000182C014095
+:1033A0002DE9F047664C674B0025A0780126654A59
+:1033B000103305287ED2DFE800F00313113E110020
+:1033C000108820F0010010801D805F480580001FDC
+:1033D0000580001F0580FFF7CDFFA670BDE8F087D0
+:1033E000594941F244401C390880574945F6580074
+:1033F00024390880091D47F25800088052492020CE
+:10340000283908800020401CC0B27328FBD3FFF786
+:10341000B1FF4C4984F85C502C3147F6906008802D
+:103420004848143006801D80108840F0010010804C
+:103430000220A070D2E700215FF0010004EB4102FE
+:1034400004EB4003B2F85020B3F850309A4200D257
+:103450000146401CC0B20628F0D33C48405C84F8CA
+:103460003900FFF74DFF1D2000F0F3F900F076F86A
+:10347000374E38484FF4807996F83B10012904D034
+:1034800002291BD0042930D047E040218046FEF7B6
+:103490004BFF870080214046FEF746FF47EA400782
+:1034A00049464046FEF740FF074347F0010084F8D5
+:1034B0003B0000E03DE0224809302CE040218046FE
+:1034C000FEF732FF870080214046FEF72DFF47EAD6
+:1034D000400749464046FEF727FF074347F00200F2
+:1034E00084F83B001648133015E040218046FEF773
+:1034F0001BFF870080214046FEF716FF47EA400782
+:1035000049464046FEF710FF074347F0040084F8A1
+:103510003B000B481D3002F08FFD94F82F0086F819
+:1035200038001D2000F0ABF90420A0700A48057097
+:1035300054E7108820F0010010801D80A5704DE731
+:1035400034040020000800403C2C0140E4880008BE
+:103550003401002000100140E70600202DE9F04171
+:10356000344C14F82F0F344DE07240212846FEF7FA
+:10357000DBFE860080212846FEF7D6FE46EA40069E
+:10358000AF1539462846FEF7CFFE0643207BF1B241
+:103590002F3C814215D084F83C0040212846FEF79C
+:1035A000C3FE860080212846FEF7BEFE46EA40069E
+:1035B00039462846FEF7B8FE064384F83B60FFF71D
+:1035C00065F81E4D95F83B00012827D0022828D029
+:1035D000042829D0174894F83B102730085C04F8D9
+:1035E000300F14F80109FEF72BFF04F82F09A87A11
+:1035F00000B10120607001F0D3F994F84E0094F806
+:103600003B10884206D094F83800062802D2401CAD
+:1036100084F8380084F84E10BDE8F0810548093080
+:1036200004E00448133001E002481D30BDE8F041D9
+:10363000FFF7F4BD340400200010014034010020E5
+:103640002DE9F041524991F87200AA287ED191F8F3
+:10365000730055287AD14F4C00200A5C2254401C3C
+:10366000C0B27428F9D34C4E2069C6F80100A08A74
+:10367000A6F80500D4F81600F060D4F81A003061FE
+:10368000D4F81E001234706102F07CFC4349608A59
+:10369000888102F091FC207D123CC007307802D076
+:1036A00040F0040001E020F004003D4930704FF488
+:1036B00080403C4D886114F8280F85F82000608B0D
+:1036C0006880A08BA880E08BE880208C2881608CAB
+:1036D000354F688194F8240087F8D20014F8011C53
+:1036E000304686F83B100026C0F89460FFF724FEB1
+:1036F0002E48A18E0183E18E4183218F818394F82E
+:103700004210283C012908D0022901D0032909D000
+:10371000297821F00C01083107E0297821F00C010B
+:10372000091D02E0297841F00C01297094F86E20FF
+:10373000012162B1012A01D0022A0BD087F846107C
+:1037400094F864301A4A4BB1518108E014E087F8CC
+:103750004660F5E7022287F84620F1E7568194F8A3
+:10376000701001290AD094F86D1051B101290BD0C5
+:103770004FF48051A0F87610BDE8F08144F21C713E
+:10378000F8E74FF40051F5E741F25551F2E7000038
+:1037900000FC0008540C0020340100205C000020D4
+:1037A000EC0B0020AC040020900200201405002047
+:1037B000000A00207CB50121082000F0ADFB4FF489
+:1037C0008070ADF8040010248DF8074001208DF8BA
+:1037D000060001A91548FEF729FD0121092000F086
+:1037E0009BFB01211248FEF773FD0820ADF8000095
+:1037F00004208DF803000F4E03258DF80250694612
+:103800003046FEF713FD08213046FEF794FDADF873
+:1038100000408DF803408DF8025069463046FEF7AF
+:1038200005FD10213046FEF786FD7CBD00140140E9
+:1038300000023000000C0140FEE7704700F01F025C
+:10384000012191404009800000F1E020C0F8801182
+:10385000704700F01F02012191404009800000F1F3
+:10386000E020C0F88011704700F01F020121914054
+:103870004009800000F1E020C0F80011704700F01E
+:103880001F02012191404009800000F1E020C0F8B2
+:103890000011704770B50F23C47801780122F4B18C
+:1038A000144C2468457804F4E064C4F5E064240A08
+:1038B000C4F10406E3408478B5401C402C4301F178
+:1038C000E021230181F80034007800F01F018A40D4
+:1038D0004009800000F1E020C0F8002170BD01F037
+:1038E0001F0082404809800000F1E020C0F88021DC
+:1038F00070BD00000CED00E0024908430249086079
+:10390000704700000000FA050CED00E02DE9F05FC3
+:1039100000261D20FFF792FF6C4CDFF8B4B1A4F134
+:10392000B000A77E90F83810DFF8A8E1DFF8A8A172
+:1039300000258F427ED0E776A176626A036B5A43F8
+:103940004FEA12499BF80820120702D51EF8012001
+:1039500000E00A4694F812C0BCF1010F09D004EB54
+:103960004206B6F902C0C4F828C0B6F90460E6629F
+:103970000CE043F6FF7CC4E90A5C90F83DC05FEAC6
+:10398000CC7C01D012B102E0052A00D1012600EB67
+:1039900047074FF0804CBF893F04B7FBF3F3E36167
+:1039A000476BBCFBF7F7276294F813C0BCF1000F1C
+:1039B00006D0BCF1010F05D03B4403EBD3735B1081
+:1039C000636201E03B466762DFF810C14FF6FF77A4
+:1039D00007EA8307ACF808709AF8007090F80A803C
+:1039E00090F83DC0082F08F003070CF0030C05D039
+:1039F00067450BD1B8F1000F05D008E0674505D049
+:103A0000B8F1000F03D05B42636200E06562C6B1AB
+:103A1000636A002B03D006DD228D05E00AE0304BFF
+:103A200033F8122000E0A28DA4F86020227822F062
+:103A3000200222709AF80020042A07D0082A05D014
+:103A400012E0B4F8603003EB0902EDE780F8405073
+:103A500065629BF80800000701D51EF80110204898
+:103A600030F81100A4F860001E49606A09883E31F0
+:103A70004843B4F8601001EB204006B21D20FFF768
+:103A8000F3FE606A002807D021784FEA81600ADDE2
+:103A9000002804DAA08D09E0B4F8600006E0E06ACE
+:103AA000B04208DB0CE0002802DA208D208208E01A
+:103AB000A06AB04204DD208241F02000207000E0C6
+:103AC0002682257565752586BDE8F09FE4010020F6
+:103AD0009002002018910008E7060020D809002075
+:103AE0002A9100082404004043184FF48042934276
+:103AF00010DD904202DD104600210BE0914202DD14
+:103B00000020114606E08003B0FBF3F000B2C0F5E0
+:103B1000804109B241EA0040704700002DE9F043BE
+:103B2000002340F22D440E2544600362058143F6D4
+:103B300032360827C6600782DFF8349043F6FF7CF0
+:103B4000A0F81290A0F814C04FF070484FEA8C32E1
+:103B5000C0E906824C600B620D81CE600F82A1F835
+:103B60001290A1F814C0C1E90682BDE8F0830000FC
+:103B700000C0FFFF00214162094981600E2181815F
+:103B800008490161082181824FF44041C18243F616
+:103B9000FF7101830907C161034901627047000099
+:103BA000B7B90100331C010000C0FF0F064941F600
+:103BB000A260088005480168054A01F4E0611143EC
+:103BC0000160BFF34F8FFEE7442C01400CED00E095
+:103BD0000400FA0538B501210D2000F09DF94FF4DD
+:103BE000E060ADF8000018248DF8034003258DF83F
+:103BF000025069460D48FEF719FB4FF46040ADF8DE
+:103C000000008DF803400A4C8DF8025069462046AA
+:103C1000FEF70CFBA014ADF8000048208DF803005F
+:103C200069462046FEF702FB38BD0000000801404F
+:103C3000000C0140F0B50121CE028DB0304600F0FD
+:103C40006BF9594F384601F01DFB08A801F046FDFD
+:103C50004FF45860ADF824000024ADF82040202037
+:103C6000ADF82200ADF8264008A9384601F0E8FC7E
+:103C70000021384601F03BFD4FF6FF71384601F058
+:103C800040FD01220021384601F0CCFC01213846DC
+:103C900001F0B4FA04A801F0CCFAADF8106070108D
+:103CA000ADF81200ADF81440A220ADF81600700077
+:103CB000ADF81800ADF81A40ADF81C4004A938461C
+:103CC00001F0A6FA6025ADF80050ADF80440ADF85B
+:103CD0000840ADF80C40ADF80240ADF80640ADF834
+:103CE0000A40ADF80E406946384601F08BFB694644
+:103CF000384601F0CDFB6946384601F013FCADF8BB
+:103D000000500125ADF8045040F61450ADF80600FF
+:103D1000ADF80840ADF80C40ADF80250ADF80A40DF
+:103D2000ADF80E406946384601F040FC01213846A6
+:103D300001F088FA0821384601F0A4FB31463846E4
+:103D400001F0E6FB0821384601F02AFC31463846EE
+:103D500001F05EFC7021384601F067FC18208DF8F8
+:103D60002C008DF82D408DF82E408DF82F500BA88B
+:103D7000FFF790FD0C480C30018841F08001018074
+:103D800009481430018841F001010180001F0480BE
+:103D90000121384601F060FA8DF82850012138469B
+:103DA00001F064FA0DB0F0BD002C01407047000036
+:103DB00070B50189C1EB411101EB4101CA0B428190
+:103DC0000B49104603F0B6FC09480C38B0F90C203A
+:103DD0000168B0F90E4001FB02F54368614303FB43
+:103DE000145503FB0211AD138913C0E9055170BDD1
+:103DF000E409002040F213414160082181608621DE
+:103E0000C1604FF48041016149424161002101627A
+:103E1000C16270470162704710B501884288891AF3
+:103E200009B20183B1F5005F02DBA1F5804104E036
+:103E300011F5005F02DC01F580410183B0F9182023
+:103E400041685143C1618368846A5343C2681B124D
+:103E5000624303EB2222036A1A44114402628A136A
+:103E6000426241698A4203DB01698A4200DC1146F1
+:103E70008A1AC0E90A21028E4FF40373594302EBF8
+:103E8000A13202860B4A1278082A04D10A4AD36E5C
+:103E900003EBA131D166B0F93010B1F5804F02DDEE
+:103EA000A1F5804103E0002902DA01F58041018695
+:103EB00010BD0000E7060020140A0020034A5168E4
+:103EC00021F440410143516070470000001002405E
+:103ED000044A0029516901D0014300E08143516146
+:103EE0007047000000100240044A0029D16901D047
+:103EF000014300E08143D16170470000001002409F
+:103F0000044A0029116901D0014300E08143116195
+:103F10007047000000100240044A0029916901D056
+:103F2000014300E0814391617047000000100240AE
+:103F3000044A0029D16801D0014300E08143D160E7
+:103F4000704700000010024030B524494A6812F062
+:103F50000C03234A03D0042B01D0082B26D0026087
+:103F60004A680F231F4C03EA1212A35C0268DA406E
+:103F700042604B68072505EA1323E35C22FA03F34A
+:103F800083604B6805EAD323E35CDA40C2604B6888
+:103F9000032403F4404104EA933303EB9161114B92
+:103FA0001B1F595CB2FBF1F1016130BD4A680E4B39
+:103FB0001A404B68140103F4803303D5C2F38342E3
+:103FC000113202E0022404EB924213B14B689B03CE
+:103FD00001D5064B00E0024B5A43C0E700100240F7
+:103FE00000127A000400002000003C0800093D0097
+:103FF0002DE9F041274CA61540212046FEF794F903
+:10400000850080212046FEF78FF945EA40053146BC
+:104010002046FEF789F90543EDB240212046FEF720
+:1040200083F9870080212046FEF77EF947EA4007A2
+:1040300031462046FEF778F90743F8B2A842DBD1B3
+:1040400040212046FEF770F9870080212046FEF7C8
+:104050006BF947EA400731462046FEF765F907430A
+:10406000F8B2A842C8D140212046FEF75DF987008A
+:1040700080212046FEF758F947EA4007314620469E
+:10408000FEF752F90743F8B2A842B5D12846BDE879
+:10409000F08100000010014010B50268416802FB89
+:1040A00002F301FB01330D4CA34211D91B0E0C3B53
+:1040B0000B4C9BB212B234F8133009B25A43594335
+:1040C00042F38F3241F38F31C0E90221012102E036
+:1040D000C0E902210021017410BD0000A4F0F50C1C
+:1040E0006C8600082DE9F05FFE48FF4902880B88C6
+:1040F0009A1A92B20F2A77D309880180FB480246A8
+:104100008189D2884B0703D48B0701D4CB0702D017
+:1041100042F4007201E022F40072C2808346080774
+:1041200002D45846C90604D5BBF8061041F0010177
+:1041300002E0C18821F00101ABF80610EB48FDF761
+:1041400077FEEB484FF48049B0F93A10494502DA5E
+:10415000491C418702E0E649A1F83A90E54E41F654
+:10416000CC41E54CB06C884203DDA06820F0100023
+:10417000A060E24AE24FE3481188002511B1491ED0
+:10418000118008E0E18F41B1491EE187DE490A78DC
+:1041900022F002020A70E5732DE0BBF806104B0412
+:1041A00019D4BBF80C20D30615D4120713D40A0671
+:1041B00011D48A060FD40A050DD44A0603D5D34A72
+:1041C0001278120607D54A0705D4CA0503D40A0790
+:1041D00001D4C90609D5CE49E573CE4A3D70CD83D9
+:1041E000158081F82A5007E07BE03978012903D156
+:1041F0000178062900D13D703A78DFF8FCA2C64963
+:104200004FF00108AAF12C0A0A2A78D2DFE802F05E
+:1042100077690569F9F86977E4FEE07B09281AD027
+:10422000DFF8F8B202286CD0B4F8400010B39BF865
+:10423000680040F63A22012822D0C4F8D85084F809
+:10424000EA50CAF82050B4F9301001F21D509042E3
+:1042500026D8102325E0A3484430FEF751F9FDF796
+:1042600091FE716CCAF8281041F27C510920CAF8FD
+:10427000181075E1AA48808A2086A4F8408015E0CD
+:10428000A848C4F8D80084F8EA80B4F9301001F2E4
+:104290001D53934201D8102300E02023102202E096
+:1042A00020231022002000F0E5FA20869BF86830D9
+:1042B0009D48012B736C40F2DC514FF4A37212D075
+:1042C0008B4204DA9649B1F90A10914212DDB4F832
+:1042D000401040F6C412491C89B2A4F84010914223
+:1042E00008D2BDE8F09F8B42FBDA8D49B1F90A1084
+:1042F0009142F6DC3D7084F8EA504583F1E7AFE087
+:10430000FFE7706CCAF828008AF80780874FA4F886
+:10431000405084F8EA50797F5646C9B1F87FE0B33F
+:10432000208DB4F9301000B20A23052200F0A2FA61
+:1043300020866F4840F6CC418068884201DDFD77D9
+:104340007D77B4F93000484542DDA4F83090C8E7E5
+:1043500000B2774901F0DCFBA4F8E400A26A8242D3
+:1043600000DA1046B0829BF84D00B4F930100028F6
+:104370005F4610B201D0362301E040F24713052218
+:1043800000F078FA2086B4F91601B4F914118842C5
+:104390000ADA97F84D1021B100E015E000F10200B3
+:1043A0000CE000F1080009E00BDD317901F10101B9
+:1043B000C9B231710229C4D33571401EA4F8160167
+:1043C000BFE7A4F81611BCE740F266602086B8E7A4
+:1043D000002886DA258684E75649D4F8DC0088422E
+:1043E00002D2401CC4F8DC00E07B082803D1D4F8DA
+:1043F000DC00884206D33D70C4F8DC5071E705E06C
+:104400002AE025E0BDE8F05F02F0D6BBE07B09289A
+:1044100001D0258604E1DAF81C005746401CCAF892
+:104420001C00022809DD388D012301B2388B0522DA
+:1044300000B200F01FFAFD61B8622A48398D44309D
+:104440000180B6F844104180FEF772F8208648E7F4
+:10445000BDE8F05F03F0CCBF0878092870D040E7D2
+:10446000E27B921E082A6CD2DFE802F006A0DCEDA7
+:1044700005F77C04EFE634E7FDF790FF307840065F
+:1044800011D52D48807804280DD0706C82280ADA66
+:10449000B07A96F83D1000F0030001F00301884265
+:1044A00001D001F035FD3878062894D086F83F50C9
+:1044B000B06C1B4940F31100886281031F48016200
+:1044C000FDF760FD8AF80780B4F81401A4F816011E
+:1044D000706CA4F88250B0F5437FA4F880907DDC26
+:1044E000A1682FE010090020F0060020000A00203B
+:1044F000140500203401002090020020F406002062
+:10450000E7060020E8060020BE050020C8060020BF
+:10451000A40800201A0000204C020020540C0020A7
+:104520005C0000209AF9FFFF800900201C0C00208D
+:1045300026880008C0D40100340400208008002030
+:104540006EE08AE021F48061A16040F28A21884215
+:1045500004DA3078400601D402F01AFAA0685AE072
+:104560003870BEE6716CB1F5437F04DA0178062934
+:1045700001D005706AE03C48017821F040010170EB
+:10458000FDF700FDA4F81691FDF708FF374810F875
+:10459000281F21F0010101703549C4F8DC500D627B
+:1045A00034490D620821397045649AE69BF806008B
+:1045B000C006D6D4706CB0F57A7F31DDFDF7EEFE23
+:1045C0003078400613D52C48807804280FD0706CC2
+:1045D00082280CDAB07A00F0030000E013E096F8CD
+:1045E0003D1001F00301884201D001F091FC86F8F2
+:1045F0003F50B6F84800208601B2494501DDA4F8D5
+:104600003090FDF7BFFCA06840F48060A06096F891
+:1046100038100529A5D140F01000A06002209FE7C6
+:104620003D705EE6716CB1F5437F02DA01780629D0
+:104630009FD1BBF8061021F02001ABF80610FDF762
+:10464000ADFE04208CE70078062802D087F80080B1
+:1046500047E609200870052082E707498D7005703C
+:10466000064880F85250B5E6F6060020140A0020ED
+:104670005C08002080080020340400205C0000203A
+:1046800030B585B001210420FFF746FC4FF400400F
+:10469000ADF8100048208DF8130004A91848FDF764
+:1046A000C5FD01210846FFF71FFC40F68C20ADF840
+:1046B000040003240020ADF80040ADF80200ADF87E
+:1046C00006004FF080456946284600F0B9FF1C20DF
+:1046D0008DF80C008DF80D408DF80E4001208DF8FE
+:1046E0000F0003A8FFF7D6F801221146284600F074
+:1046F00081FE0121284600F0AFFD05B030BD00006D
+:1047000000080140704700002DE9F041304CE0788E
+:1047100000285AD12078002857D0401E10F0FF0002
+:10472000207052D14FF49670208272B6294F45F214
+:10473000AA50A7F872000020FDF702FC264D1320B6
+:104740002860FDF70FFCA8BB3420E8600220286138
+:10475000224E6E61286940F040002861FDF702FC9E
+:1047600040BB00211E4A08465FEA255312F800C0EC
+:10477000BCF1FF0F00D00121401C80B29842F5D35C
+:10478000C1B9C4E9067639260127A06910F8011BD2
+:1047900010F8012BA061E06901EB022102886A6137
+:1047A0002F6120F8021BE061FDF7DCFB10B9761EDB
+:1047B000B6B2EAD20120FDF7C3FB62B601F0FCFB02
+:1047C0000848816821F480418160BDE8F0810000E3
+:1047D000E4060020540C00200020024000FC0008E9
+:1047E00000FC0008900200201948016841F0100107
+:1047F0000160016821F003010160016841F00201DC
+:10480000016014484168416041684160416841F479
+:1048100080614160416821F47C11416041680E4A29
+:1048200011434160016841F08071016001688901B4
+:10483000FCD5416821F003014160416841F002016B
+:1048400041604168C1F381010229FAD1704700003B
+:1048500000200240001002400000280830B5044C3F
+:10486000039D6080A180E2802381658130BD0000CE
+:10487000F40900200A44824201DA10B27047C91AD2
+:104880008142FBDD08B27047F0B53E48DFF8F8E042
+:104890003E4CC17F467A056800233D4A3D484FF0B3
+:1048A000010C802925D301F01F015EF821100D4273
+:1048B0000146096802D041F4805101E021F48051A1
+:1048C0000160CF0411D48F040FD5977AFF0705D06C
+:1048D0005381277827F00207277006E090F846708A
+:1048E0009FB1012F14D080F846300F0B67F34D3184
+:1048F0000160802E25D306F01F015EF821100D42C5
+:10490000016809D041F0040108E080F846C0ECE7F6
+:10491000022780F84670E8E721F0040101604D07A6
+:104920000BD44D0509D5957AED0706D0538125782E
+:1049300025F002052570C0F898308C0864F38A21B0
+:104940000160917AC90718D1134991F864100129BF
+:1049500013D11249496C32290DDC017849070AD577
+:104960000189090507D4D0F8981047F23054A142C4
+:1049700004D9A2F80AC0C0F89830F0BD491CC0F8AC
+:104980009810F0BDC40500204C8D0008BE05002025
+:10499000000A002090020020540C00203401002066
+:1049A00010B5FCF7E5F90F48018821F002010180FC
+:1049B0000C49183109880C4A928E1144094A343244
+:1049C000118008490C390A8842F001020A80011D51
+:1049D0000A884FF6ED531A400A80018841F012010F
+:1049E000018010BD0C0400403404002006480188FA
+:1049F000491C89B20180B1F57A7F04D34188491CF2
+:104A00004180002101807047080700200F4810B541
+:104A1000016841F00101016041680D4A11404160A7
+:104A200001680C4A11400160016821F48021016095
+:104A3000416821F4FE0141604FF41F018160FFF7DE
+:104A4000D3FE05494FF00060086010BD0010024021
+:104A50000000FFF8FFFFF6FE08ED00E02DE9F04151
+:104A60002F4D28884FF00004000629D5FCF7FAFAEC
+:104A70002C4A2D4807231778C8262C49012F22D00D
+:104A80002B4FB7F806C0BCF1000F3ED0B0F80CC0F9
+:104A90004CF0080CA0F80CC0B0F806C02CF4006C68
+:104AA000A0F806C0886820F004008860FC801370BD
+:104AB000CE8700204FF49661401C80B28842FBD321
+:104AC0002C80BDE8F0811B4F97F800C0BCF1010FAE
+:104AD0000FD0BCF1020F11D0B0F806C04CF4006C3E
+:104AE000A0F806C0886840F004008860052038708F
+:104AF000DDE7B0F80CC04CF0080C03E0B0F80CC0D7
+:104B00004CF0100CA0F80CC0F0E70B4F3C70C788BD
+:104B100047F40067C780886840F004008860C6E7F3
+:104B2000102C0140E7060020000A0020900200201F
+:104B300010090020E806002005070020704700004B
+:104B40002DE9F0434FF08040018A21F001010182FC
+:104B5000AC48007800287CD1AB4FF87B002878D196
+:104B6000AA48406C322874DCA9488068DFF8A49217
+:104B70004104A94DB9F804004FF0000403D4401CCF
+:104B8000A9F8040028E1002874D02978012611B181
+:104B9000012912D017E14946B0F5BE7FFAD92E702F
+:104BA000CC718C71EC702C72287A0A18401CC0B23F
+:104BB000147228720F28F7D305E1B9F8022049468C
+:104BC000824201D9EE7100E0EC7192488A79083096
+:104BD0000F2A15D2CB79082B0BD2C3F10708EB793A
+:104BE00012F800C003FA08F363441354CA79521C44
+:104BF000CA71CA79082A03D18A79521C8A71CC7188
+:104C000099F80610C8460F2973D10D21FCF794F9C5
+:104C1000A881010A6970C0B2A87088F8064098F8A7
+:104C200016208A4265D198F81510814261D198F812
+:104C30000BC07A49032302227948BCF1000F10D03F
+:104C4000BCF1010F02D0BCF1020F14D080F86A2031
+:104C500000E0CBE091F800C02CF00C0C0CF1080C3B
+:104C60000FE080F86A6091F800C02CF00C0C0CF199
+:104C7000040C06E0A9E080F86A3091F800C04CF01E
+:104C80000C0C81F800C098F80C10B6EB111F04D181
+:104C900080F86E4087F846400EE0B2EB111F04D159
+:104CA00080F86E6087F8466006E0B3EB111F03D111
+:104CB00080F86E2087F846200B0717D001F00F010F
+:104CC000012901D0022915D080F86C602C7198F868
+:104CD0000D102A7906FA02F30B406B71082A44D2B0
+:104CE000DFE802F00B124319242F363D80F86C40A8
+:104CF000ECE768E080F86C20E8E713B180F87040DA
+:104D000033E080F8706030E013B180F850602CE040
+:104D100080F8504029E023B180F8656087F803618E
+:104D200023E080F8654087F803411EE023B187F84F
+:104D3000F54080F84D4018E087F8F56080F84D6048
+:104D400013E013B180F868600FE080F868400CE071
+:104D500013B180F8666008E080F8664005E013B1A2
+:104D600080F8676001E080F86740521CD2B22A7177
+:104D7000082AAED398F80E102A4A8B0705D587F873
+:104D8000F16080F86460568104E087F8F14080F8B3
+:104D900064405481C90702D080F8294001E080F8BE
+:104DA000296098F8111000F86D1FC2781E48012A7A
+:104DB0001ED001B3012921D04FF48051A0F8761004
+:104DC0001A493C200870A9F80240A9F80440B9F833
+:104DD0000210491CA9F80210B9F80210B1F5FA7FC7
+:104DE00004D940F2F511A9F802102C70BDE8F08347
+:104DF00044F21C71E2E74FF40051DFE741F25551F4
+:104E0000DCE70000E70600209002002034010020CB
+:104E1000001001403C0C002080060020AC04002063
+:104E2000540C0020000A002014050020E406002095
+:104E30002DE9F05FFDF7B2FA8E4D2888A5F1040642
+:104E4000C0070AD0308820F008003080288820F081
+:104E50000900288001F09CFDD9E02888DFF818922D
+:104E6000DFF81882864C80071AD5B9F8001041F097
+:104E70000101A9F80010B8F8000080491431503041
+:104E8000088028884FF6F95108402880308840F083
+:104E900004003080FFF7ACF884F83C00BDE8F09FD8
+:104EA0002888784F4007288871D520F00400288092
+:104EB000FFF79EF894F83C108142EFD1308820F043
+:104EC00004003080FDF742FC2078410605D594F8B7
+:104ED0004C1094F83B209142E0D03978400621F004
+:104EE0000201397004D5FEF739FB97F82F7004E002
+:104EF00094F83C00FDF7A4FA0746DFF880B140F6CD
+:104F00008C2A0BF1180B062F47D294F83800B842C0
+:104F10003ED03846FDF718FA2078C00716D094F82E
+:104F20003A0094F8391000F00302914206D0A17AB9
+:104F300000F0010001F00101884215D1FDF76EFB80
+:104F4000FBF762FFFDF796FC384689E0FDF766FB4C
+:104F5000FBF75AFFFDF78EFC3846FDF77FFB207804
+:104F600040F00100207099E7288820F00800288090
+:104F7000206B810801EBD000504515D2B8F8001025
+:104F80000844ABF80000308840F0080003E00DE072
+:104F9000308820F00800308080E7B9F8001041F038
+:104FA0000101A9F80010DFE75046E7E7000728886D
+:104FB00031D520F008002880308820F008003080AB
+:104FC000FFF716F884F83C00FDF7C0FB387820F0B6
+:104FD000020038702078400604D5FEF7BFFA97F833
+:104FE0002F5004E094F83C00FDF72AFA0546062D00
+:104FF00008D294F83800A842B5D0FDF70FFBFBF7B4
+:1050000003FF2AE02048C18841F04001C180BDE88B
+:10501000F05FFDF70FBCC006288825D520F01000F2
+:105020002880308820F01000308097F838000C2855
+:1050300002D2401C87F83800387840F002003870FF
+:10504000FEF78CFA97F82F50787884F8390094F8A6
+:105050003800A84287D0FDF7E1FAFDF70BFC28469F
+:10506000BDE8F05FFDF7FABA4EF2BE1108402880A5
+:1050700014E7000010040040000400402404004035
+:105080003401002034040020000A00202DE9F04FF4
+:10509000514F85B0388820F0010038804E480026F6
+:1050A000103006804D4CDFF838A14FF0010894F81D
+:1050B0005C0042F63029C10774D072B64948816954
+:1050C00041F400718161816941F4806181614FF433
+:1050D0000040FEF7F3FE444D00212846FBF7F2FBAB
+:1050E00000212846FBF7E4FBDFF800B10021584619
+:1050F000FBF7DEFB00213E48FCF76EFA2846FBF783
+:10510000FDFC5846FBF7FAFC4FF46020CDE902069F
+:105110008DF8056000968DF810808DF80480694642
+:105120002846FBF77DFD01231A460F212846FBF791
+:10513000C8FD01212846FBF7BBFB00204946401C67
+:1051400080B28842FBD328462E600121FBF7F8FD90
+:1051500028688007FCD524484C30006894F85C101F
+:1051600021F001012144A1F85000FBF7B5FB62B624
+:10517000FEF700F947F69061AAF8001094F85C0079
+:10518000401CC0B284F85C000C2822D212491431B1
+:10519000A1F80080388840F00100388005B0BDE8F3
+:1051A000F08FFFE7134920F00100085A12490880E8
+:1051B000114945F65800083908800F4847F2580150
+:1051C000001F01800C4920200C390880AAF80090AB
+:1051D000D4E70320A070E1E7000800403404002079
+:1051E0002C0800400010024000240140002801402B
+:1051F0000800024008890008202C0140002901888D
+:1052000002D041F0800101E021F08001018070476F
+:1052100010B50A884B88CC881A438B8823431A43DD
+:105220000B891A434B8989891A430A43A0F8442001
+:1052300010BD0021018041808180C18001814181B8
+:10524000818170470029818802D041F0010101E08D
+:1052500021F00101818070470029018802D041F0CE
+:10526000010101E021F0010101807047002930F8BF
+:10527000441F02D041F4004101E0C1F30E0101805E
+:10528000704700004B4910B5884202D10121C41477
+:1052900086E0B0F1804F09D0474988420DD1012105
+:1052A0000220FEF72DFE0021022064E001210846C5
+:1052B000FEF726FE002101205DE04049884206D12C
+:1052C00001210420FEF71CFE0021042053E03C498C
+:1052D000884206D101210820FEF712FE0021082095
+:1052E00049E03849884206D101211020FEF708FE26
+:1052F000002110203FE03449884206D101212020BE
+:10530000FEF7FEFD0021202035E03049884202D121
+:105310000121441444E02E49884202D10121CC04E9
+:105320003EE02C49884202D101210C0538E02A498F
+:10533000884202D101214C0532E02849884206D139
+:1053400001214020FEF7DCFD0021402013E024492C
+:10535000884206D101218020FEF7D2FD0021802065
+:1053600009E0204988420AD1841501212046FEF730
+:10537000C7FD00212046BDE81040FEF7C1BD1A4917
+:10538000884202D101210C040AE01849884202D166
+:1053900001214C0404E0164988420AD101218C0401
+:1053A0002046FEF7C5FD2046BDE810400021FEF76F
+:1053B000BFBD10BD002C01400004004000080040AB
+:1053C000000C004000100040001400400034014078
+:1053D000004C0140005001400054014000180040C2
+:1053E000001C0040002000400040014000440140FB
+:1053F00000480140002A828901D00A4300E08A4324
+:105400008281704730B5028C22F001020284028C46
+:105410008388048B22F0020224F073050C882C434D
+:105420000D8915434A882A43114DA8420BD0114DCE
+:10543000A84208D0104DA84205D0104DA84202D075
+:105440000F4DA8420DD122F008054A8923F440737C
+:105450002A4322F004058A882A438D891D43CB897B
+:105460002B4383800483C9888186028430BD000079
+:10547000002C014000340140004001400044014044
+:1054800000480140028B22F008020A430283704761
+:1054900070B5028C22F010020284028C8488038B87
+:1054A0000D8823F4E6464FF6FF7303EA05253543DE
+:1054B0000E8922F0200203EA061616434A8803EA00
+:1054C00002123243104EB04202D0104EB04215D1FB
+:1054D00022F080064A8924F4406403EA021232432F
+:1054E00022F040068A8803EA021232438E8903EAD8
+:1054F00086062643CC8903EA8404344384800583EA
+:10550000C9880187028470BD002C0140003401402D
+:10551000028B4FF6FF7322F4006203EA012111436C
+:105520000183704770B5028C22F480720284028C71
+:105530008488838B0D8823F073031D4322F400734A
+:105540000E894FF6FF7202EA06261E434B8802EAD6
+:1055500003233343104EB04202D0104EB04215D157
+:1055600023F400664B8924F4405402EA03233343B6
+:1055700023F480668B8802EA032333438E8902EA90
+:1055800006162643CC8902EA0414344384808583BA
+:10559000C9888187038470BD002C0140003401401C
+:1055A000828B22F008020A438283704770B5028C16
+:1055B00022F480520284048C8288838B0D8823F429
+:1055C000E6464FF6FF7303EA0525354324F40056FB
+:1055D0000C8903EA043434434E8803EA0636264332
+:1055E000094CA04202D0094CA04205D122F48044CB
+:1055F0008A8903EA8212224382808583C988A0F8BF
+:105600004010068470BD0000002C014000340140B1
+:10561000828B4FF6FF7322F4006203EA01211143EB
+:1056200081837047018582827047828822F07002F0
+:10563000828082880A4382807047A0F840107047B9
+:1056400030B502881B4B1C4C98420DD0A0420BD0A9
+:10565000B0F1804F08D0194DA84205D0184DA8428E
+:1056600002D0184DA84203D122F070054A882A437F
+:10567000154DA84206D0154DA84203D022F440751E
+:10568000CA882A4302808A8882850A8802859842CD
+:105690000AD0A04208D00E4A904205D00D4A90424E
+:1056A00002D00D4A904201D1097A018601218182FE
+:1056B00030BD0000002C01400034014000040040D7
+:1056C00000080040000C00400010004000140040A2
+:1056D0000040014000440140004801404FF6FF7186
+:1056E000818000210180C1804180017270470029C2
+:1056F000018802D041F0020101E021F002010180A5
+:1057000070470029018802D041F0040101E021F036
+:105710000401018070470000214810B590F8201066
+:10572000026801F01F001F4951F820001E49024283
+:10573000086802D040F4803001E020F48030086036
+:10574000C1031A484FF0000303D5194991F86510B9
+:1057500021B3184902880C88A21A94B201220F2C96
+:1057600008D30C8804808468042C03DD124C247850
+:10577000022C05D0437F012B06D00988418010BD43
+:105780004277C3770B88438043880988C91A89B256
+:1057900040F21A639942F2D3C27710BD437710BD2D
+:1057A000C40500204C8D0008900200201C0C002035
+:1057B000540C0020F0060020E70600202DE9F04FF1
+:1057C000DFF8B8B16A48DFF8AC91DFF8ACA190F827
+:1057D0000EC0BBF91A70BBF91C60BBF91850BBF9BD
+:1057E0006C10BCF1070F48D2DFE80CF08D041A30C2
+:1057F000485E7600D9F800208284DAF80020C2845E
+:10580000828CC38CA7EB820212B2A6EB83034A43BD
+:105810001BB2594342F3CF2241F3CF23D11870E09A
+:10582000D9F800204284DAF80020C284428CA5EB2B
+:10583000820213B2C28C4B43A6EB820212B243F334
+:10584000CF24514341F3CF23E11814E0D9F80020CD
+:10585000C284DAF800204284C28C438CA6EB820218
+:1058600012B2A5EB83031CB24A43614342F3CF2338
+:1058700041F3CF24191949420AB244E0D9F8002073
+:105880008284DAF800204284828C438CA7EB820267
+:1058900012B2A5EB83034A431BB2594342F3CF2212
+:1058A00041F3CF24111914E0D9F800204284DAF82A
+:1058B00000208284428C838CA5EB820212B2A7EB7B
+:1058C00083034A431BB242F3CF24594341F3CF220F
+:1058D000A11849420BB216E0D9F80020C284DAF8C8
+:1058E00000208284C28C838CA6EB820212B2A7EBCA
+:1058F00083031CB24A4342F3CF23614341F3CF22D7
+:10590000991849420CB2BBF91E50594605F21E5671
+:10591000A64201DACE8306E0A5F21E55A54201DDBE
+:10592000CD8300E0CC83B1F9204004F21E559542AE
+:1059300001DA0D8406E0A4F21E54944201DD0C84C9
+:1059400000E00A84B1F9222002F21E549C4202DADD
+:10595000ABF8224008E0A2F21E529A4202DDABF8F8
+:10596000222001E0ABF82230417B8173BDE8F08F4B
+:10597000900200203C2401403C28014014050020F6
+:105980002DE9F04704465748584D002602785648FE
+:10599000022AB0F9301004D0082A7DD0092A07D095
+:1059A00008E0C27B022A02D1B0F8402032B1E18780
+:1059B00069812E8184F83C60BDE8F0874C49DFF8AE
+:1059C0003481496A0F14E7808068410210D5B4F928
+:1059D000020040F2DA21884269DD40F26A418842E1
+:1059E0003FDCA0F2DA20FAF71AFD0022424B4BE02E
+:1059F000C0F3C001C0F30020DFF8009181420CD158
+:105A0000D8F8440040F2BA41884250DD40F66A11AD
+:105A1000884226DCA0F2BA4032E039480078C0065D
+:105A20000CD5D8F8440041F2243188423FDD41F2E0
+:105A3000D471884215DC00F6DC401FE0314890F854
+:105A40007010012903D090F86F0001282FD1B4F90C
+:105A5000020041F6C811884229DD41F6786188428A
+:105A60000ADD0823B4F93E101A460020FEF702FFB3
+:105A7000E087002819DB1BE000F5C760A0F50050A7
+:105A8000FAF7CDFC00224B46FAF735FC0E22FAF766
+:105A9000A1FCFAF7FBFC00E01FE000B2C0F580407B
+:105AA00078438013E087002F02DCE68700E0E78779
+:105AB000E08F154FE880D8F844107964A7F84C00BF
+:105AC00000F076FBB7F84E00688198F80A000028CD
+:105AD000388F00D1404228816CE70C48B0F8700044
+:105AE000688166E7E7060020900200205C00002045
+:105AF00014050020340100200000794000C09240CD
+:105B0000C8060020540C0020A4080020140A00201D
+:105B10002DE9F041B1F9025000232B2415228542D2
+:105B200003DAB1F90000BDE8F081B1F9AE50854269
+:105B300002DDB1F9AC00F6E701EB8205B5F90250E0
+:105B4000854201DD134600E01446E21852085D1C50
+:105B5000AA42F1D101EB8206B6F90230834206DA9D
+:105B600036F9025C36F9044C31F9221006E01D4684
+:105B700031F92240B6F90630B6F90410401B091B72
+:105B8000C6178911B60346EA90468703A1FB070CA6
+:105B9000CA1702FB07C201FB06215A1BD317FAF7EB
+:105BA000C3FA000A40EA0160001900B2B0F5804F64
+:105BB000B9DB43F6FF70B6E770B5134C40F22445ED
+:105BC0002946204600F03EF800281BD0204600F071
+:105BD000C7F82946204600F01DF80C4C002120464D
+:105BE000FBF7FAFC2046FBF775FDC0F1640008499D
+:105BF000C0B20428087201D900F046F9BDE870402F
+:105C0000FBF7AEBD70BD00000038014058000240F7
+:105C1000500600200A0A01219140C94301807047C3
+:105C20000029818902D041F4005101E021F40051A2
+:105C300081817047002A828A01D00A4300E08A43AA
+:105C40008282704730B501F01F0201240025C1F3A4
+:105C5000421304FA02F2012B0FD0022B0FD0838AD9
+:105C60004FEA11210088134204FA01F400EA04000B
+:105C700001D000B10125284630BD8389F0E7038AB1
+:105C8000EEE710B5C1F3421301F01F040121A1405A
+:105C9000012B07D0022B07D01430002A026805D050
+:105CA0000A4304E00C30F8E71030F6E78A4302605C
+:105CB00010BD000030B50446008A85B00D464CF694
+:105CC000FF710840E98801432182A1894EF6F31053
+:105CD0000140A8882A8910436A890A431043A08199
+:105CE000A08A4FF6FF410840A9890143A182684676
+:105CF000FEF72AF91948844201D1039800E002987E
+:105D0000A189090400EBC00101EB0010296801D54D
+:105D1000490000E08900B0FBF1F06422B0FBF2F131
+:105D200009010B096FF018056B4300EB8300A38991
+:105D30001D044FF0320306D503EBC000B0FBF2F0B8
+:105D400000F0070005E003EB0010B0FBF2F000F0FC
+:105D50000F000843208105B030BD0000003801402D
+:105D60008088C0F308007047F8B501210920FEF7CC
+:105D7000D3F801218803FEF7CFF810258DF80350E2
+:105D80002020ADF800001A4E03248DF80240694629
+:105D90003046FCF74BFA16490C31086820F0200019
+:105DA000086018208DF803004020ADF800008DF841
+:105DB000024069463046FCF739FA48208DF8030066
+:105DC0008020ADF8000069463046FCF72FFA8DF8C8
+:105DD00003502801ADF800008DF8024069463046B6
+:105DE000FCF724FA01210420FCF772FAF8BD000048
+:105DF000000C014030B585B0FFF7B6FF00244FF42A
+:105E0000E1300090ADF808400C201D4DADF8044085
+:105E1000ADF80A00ADF80640ADF80C4069462846DA
+:105E2000FFF748FF25208DF8100004208DF81100A1
+:105E30008DF8124001208DF8130004A8FDF72AFD0B
+:105E4000012240F224412846FFF71BFF012128468A
+:105E5000FFF7E6FEFBF7AEFC012280212846FFF7A4
+:105E6000E9FE012240212846FFF7E4FE012202213B
+:105E70000448FBF743FCFBF79DFC05B030BD000078
+:105E8000003801404400024070B51D4D00242878C0
+:105E9000432834D16878462831D1A878502807D0D3
+:105EA000512805D0812803D0892801D0212826D166
+:105EB000144E7071E9787172A81C891CFBF774F894
+:105EC000B072717A294409793182884217D106F17A
+:105ED0000E00017841F0020101700B48016841F0A9
+:105EE00020010160317A0948002204E02B5D03554E
+:105EF0002A55641CE4B28C42F8D38078707170BD6E
+:105F00007C070020500600200C0C0140860B00206E
+:105F100070B51D20FDF79DFCFDF720FB1D20FDF752
+:105F2000AEFC154890F82F10144D0623144C85F83C
+:105F3000381090F83B1095F83B201143012A04D00B
+:105F4000022A07D0042A0AD010E0827A8A420DD0B1
+:105F5000007B09E0027D8A4208D0807D04E0827FD8
+:105F60008A4203D090F82000884200D1237000209C
+:105F700085F8400070BD000034040020340100208A
+:105F8000E70600200B4800214180A0F1B0018A897A
+:105F90008280CB891A44C2800B8A1A4402814B8AC0
+:105FA0001A444281898A1144818143F6FF71C1817B
+:105FB00070470000E4010020084940F61C72B1F966
+:105FC0000C00904202DA00F59F7005E041F2E30216
+:105FD000904201DDA0F59F70C88170475C000020F1
+:105FE00038B51348C16941F00401C1611E208DF824
+:105FF000000002208DF801008DF8020001248DF8C8
+:1060000003406846FDF746FC0A4984200880094998
+:1060100047F690602C3108800020091F0880054950
+:1060200014310C80091F0880081F048038BD00004F
+:10603000001002400008004030B420491E4A457854
+:106040008B7A114692F83B4091F83910AC4218D146
+:106050004BB10379994202D04379994201D14079F9
+:106060001AE0807909E08379994202D0C479A1428B
+:1060700002D182F82F3011E0407982F82F0030BC35
+:106080007047C578AC42FAD16BB1C379994202D05E
+:10609000037A994205D1007A82F82F0030BCFEF7CE
+:1060A0007FBC407AE9E7437A9942E2D00479A14281
+:1060B000DFD0007AE1E70000340400203401002042
+:1060C000FEE700002DE9F0470446007F012868D173
+:1060D0003548E1880288511A89B2072916D3008809
+:1060E000E080B4F9000044F2DD414843401346F635
+:1060F000D96148438013A060401000B2A0814FF0E6
+:106100008051B1FBF0F0FAF785F92061B4F90C6029
+:1061100096B1B4F902104DF6B05048430014A08275
+:10612000B4F904704DF6B05207FB02F24FEA224573
+:10613000E58204D4024603E00020E08330E04242DE
+:1061400012B22283002D01DB2B4600E06B421BB212
+:10615000DFF85890638398464FF4804AB24208DAD9
+:10616000FAF74FF92169FAF722F8FAF776F980136E
+:1061700004E0002901DA484600E05046E083B045DB
+:1061800009DA2846FAF73DF92169FAF710F8FAF723
+:1061900064F9801304E0002F01DA484600E050461D
+:1061A0002084BDE8F0870000F006002000C0FFFF5B
+:1061B00010B52348244C01782248022905D1C17B1F
+:1061C000022902D1B0F8401029B1008EA4F84E0087
+:1061D0000020208710BD90F846101B480229B0F817
+:1061E000440000B201D0194923E019490978C1F3EC
+:1061F000810101291CD002291ED014493039FBF736
+:106200006FFE00BF1049A4F8400080B2483101F091
+:1062100091FAB4F94C00B4F94A2041425143891330
+:1062200024F8381FB4F9101048438013E08210BDE1
+:106230000849FBF725FEE5E706496C31F9E7000060
+:10624000E706002090020020A40800209C87000898
+:10625000AC040020948600080348002180F82A102E
+:10626000C183018770470000A408002010B5040016
+:106270000B462D4AC3F1000028D56442002B12DAE8
+:10628000A04207DA214600F027FA32F81000C0F5E4
+:10629000404041E00146204600F01EFA32F810006E
+:1062A00000F5004038E0A34208DA2146184600F025
+:1062B00013FA32F8100000F540402DE0204600F0BF
+:1062C0000BFA32F81000C0F5803025E0002B12DA0E
+:1062D000A04207DA214600F0FFF932F8100000F57D
+:1062E000804019E00146204600F0F6F932F810002F
+:1062F000C0F5004010E0A34208DA2146184600F03D
+:10630000EBF932F81000C0F5804005E053B12046AB
+:1063100000F0E2F932F81000B0F5004F01DDA0F511
+:10632000803010BD002010BD148900084043801348
+:10633000494300EBA13000220302002B14DDB3F52A
+:10634000001F01DC802001E04FF4005093FBF0F1CE
+:10635000014401EBD1714910814206D0521CD2B2E6
+:106360000846062AF2D300E00021C80000B27047B8
+:1063700002E008C8121F08C1002AFAD1704770470E
+:10638000002001E001C1121F002AFBD1704700006C
+:106390002DE9F047A44CA54821880288511A89B2FA
+:1063A0000F297DD30088A4F13C052080288F08B1F7
+:1063B000401E28872B789E4AC3F3810001281DD0F8
+:1063C000022820D0D18B98489A4FDFF86C92407EFB
+:1063D0000026B1F5926F1DD8142819D37820607665
+:1063E000F88840F01000F88040F26660A88123F041
+:1063F00001002870D67389F8006015E0D08B00EB9F
+:106400004000C00302E0D08B8C494843010CDAE71E
+:10641000401C04E0B1F5DB6F06D310B1401E60767E
+:1064200002E043F001002870B5F90200B5F914301C
+:106430004143C3EBC303C1F38F31C3F3D10303EB78
+:10644000510109B2A9829046D28B4FF0805350433C
+:10645000B5F91620C0F38F30C2EBC202C2F3D102ED
+:1064600002EB500000B2E882AA6A42431213EA62C9
+:1064700093FBF2F22A63724A1080A2680A44A26077
+:10648000E1680144E160207C401CC0B22074072810
+:1064900006D942F3CF002883C9106983E66000E083
+:1064A000BFE0A66041F6C8012674884204DD298B4E
+:1064B000644AB2FBF1F1E981C117890341EA9041D5
+:1064C000800342F69B420023F9F72EFEA88456482B
+:1064D0002A78A0F13C005C49B0F90600930700FB64
+:1064E00001F14FEA2141C2F3810215D5012A07D0FB
+:1064F000022A0BD04FF2685141430914A18011E0E8
+:1065000049F68C4250430014A0801FE04CF618312D
+:1065100041430914A18025E0012A0DD0022A17D099
+:10652000A0806984494948430014E083FBF7C8FA16
+:1065300047480088C0B143E04AF65C324243121437
+:10654000A2804BF62C22504300146884E183EDE7CF
+:106550004DF2AC5141430914A1804EF27C414143BC
+:10656000091469843B49DEE795F8200000BB88F8F0
+:106570000F6089F80060B5F91A00A0F50C519F3939
+:10658000B1F56E7F18D8617FF42912D93249E880BD
+:106590002E4AA1F8460050430014A880A1F84400F8
+:1065A000FF2085F8200081F828002C493C20087045
+:1065B00006E0491C617703E0607F08B1401E607708
+:1065C000B5F91A10B4F91E0081420EDDA07E7D28B7
+:1065D00009D9F88840F00800F8802148017821F0B6
+:1065E000020101700EE0401C06E0A0F23D10814265
+:1065F00008DAA07E10B1401EA07603E0F88820F0F3
+:106600000800F880B5F91810606908446061217EBF
+:10661000491CC9B221761F2903D94011A88366619C
+:106620002676BDE8F0870000E8040020F006002090
+:1066300090020020000A0020E7060020303301000D
+:10664000B409002074E8260BCC0E01004885010037
+:10665000F2060020D0450100540C0020E406002082
+:10666000BE050020024941F68B3088627047000069
+:10667000AC04002070B5164C06252078062825D2DB
+:10668000DFE800F003080E141A211248FAF7CAFCDA
+:10669000012016E00F48801DFAF7C4FC022010E02C
+:1066A0000C480C30FAF7BEFC03200AE0094812300F
+:1066B000FAF7B8FC042004E006481830FAF7B2FCF8
+:1066C0000520207070BDFAF7CDFC2570257070BDD7
+:1066D000E806002008880008090A05D0B0FBF1F0A0
+:1066E000FF2800D9FF20704700207047D0E9002123
+:1066F000C368521A5A4301EBA2318160416070476E
+:10670000B0F90020B0F90210B0F90630521A5A431D
+:1067100001EBA2318180418070470000F0B54B4B06
+:1067200018884B490A89801A85B24A484A4A0F2D6F
+:10673000047801F148001DD31D880D81117A0F07DF
+:106740000146B1F9021001F102052EB2A1F10205D4
+:106750002DB20AD5022C01D0404909E0404FB7F9CB
+:106760000070B9422CDC2FDB2CE0022C22D03D49FA
+:1067700009884180818E1D88691A89B29C294FD36E
+:1067800019888186936A0021B3F5804F3ADB364B36
+:106790009B6CB3F5405F35DD344B40F26665B3F971
+:1067A0001030AB421EDD43F69915AB420EDB40F2D2
+:1067B000333315E02E4FB7F90070B94204DB01DD29
+:1067C0004580D7E74780D5E74680D3E740F23335A9
+:1067D000A3F2666303FB05F343F2333593FBF5F352
+:1067E000038700E00187234BB2F806511B78C3F3FF
+:1067F00081031DB1028F02F21E5219E092F8462069
+:10680000022A0ED00187022C00D00187B0F9501067
+:10681000B0F9382001F1140393420BDAA0F850309C
+:10682000F0BD012B01D0022BE4D1028F02F23332F2
+:106830000287E8E702F11403994203DD1439A0F856
+:106840005010F0BDA0F85020F0BD0000F006002070
+:1068500014000020E706002090020020AA04002077
+:10686000A8040020A6040020340100201405002004
+:10687000A4040020AC0400202DE9FC4101210220E9
+:10688000FDF732FB01211920FDF746FB01213C48B1
+:10689000FBF71EFD4027ADF8007003248DF8024081
+:1068A0000420384D8DF8030069462846FBF7BEFCEE
+:1068B000E001ADF800008DF802401C208DF80300C7
+:1068C00069462846FBF7B2FC4FF4E0712846FBF717
+:1068D00034FDA815ADF800008DF8024010208DF8A9
+:1068E000030069462848FBF7A1FC4FF4A060FDF7C0
+:1068F00003F81D208DF8040001268DF805600025A1
+:106900008DF806508DF8076001A8FCF7C3FF1F49FA
+:106910008C2008801D494FF6FA702C3108806E20BB
+:10692000091F08801948143006801848083007806D
+:10693000164920310D80154AD020121D1080134AAF
+:1069400045F2F300183210800A1F45F25000108003
+:106950000E4A4FF6FF7038321080121D1080121D43
+:10696000108041F21B10088000F012F8FBF762FF64
+:10697000064810300580001F0480BDE8FC8100003F
+:10698000000C1A0000100140000C014000040040FF
+:1069900070B51D20FCF752FF2A4D40212846FBF719
+:1069A000C3FC840080212846FBF7BEFC44EA400477
+:1069B000A9152846FBF7B8FC0443E0B2224C84F842
+:1069C0003C00FBF73DFD0546052805D91F48C18859
+:1069D00041F04001C18001E084F838501C48007A41
+:1069E000000703D594F838001A490D5C4FF6FA7089
+:1069F0002063E062A06260622062E061A0611648EC
+:106A0000606300206064A06484F83F0084F8400064
+:106A1000FBF7C4FCA07AFF2811D0022084F83D00C7
+:106A20000E48008820662846FCF766F9207820F09A
+:106A300001002070BDE870401D20FCF715BF01204B
+:106A4000ECE700000010014034010020000A0020A3
+:106A50009002002018910008DCFF0500240400408B
+:106A60002DE9F0434E484F4902880B889A1A92B29A
+:106A70000F2A69D3098801804B49098B027D00EBFD
+:106A800042029180017D491CC9B2017508295BD37E
+:106A9000002404752246017D00EB4103491CB3F933
+:106AA0000430C9B202EB630212B201750829F2D3B5
+:106AB0003E4904753E4B4A8044800E789D895FEACA
+:106AC000C67C40F638694FF0030714D0A2F22B5C65
+:106AD00042F6E858C44520D3A1F1020C26F0020486
+:106AE000ACF8002047750C7040F22B54A24211DA2A
+:106AF00045F004021EE046F001060E704A4507DD2F
+:106B000045F001029A8126F002020A70477519E0E9
+:106B1000447517E045F002020CE04A450CDA87752F
+:106B2000427D12B1521E42750CE046F002020A701C
+:106B300025F007029A8105E0B30703D5837D2BB1C9
+:106B40005B1E837540888880BDE8F08342F6AA23E7
+:106B50009A4222DAB1F904302BB941F2CD05AA42AA
+:106B600001DA4480EEE7134C920302EB843241F6E3
+:106B70007244B2FBF4F214B240F233350246448060
+:106B8000AC4200DA5580B2F90240E41A04F5A3746D
+:106B9000B4F5237FD6D84380D4E74FF48043FAE797
+:106BA000880A0020F006002090020020BE05002088
+:106BB000000A0020C8F1FFFF2DE9F0416C4CDFF81E
+:106BC000B4E14FF0000594F82810C80706D094F9F6
+:106BD0002C104B42002956DD0E4655E0664884F8DD
+:106BE0002B50E586654A90F8380084F83400158605
+:106BF000CEF80450CEF80850614E40F26663CEF8ED
+:106C00000C50A4F8703036F810005E4E7688304490
+:106C10004FF6FF7606EA800024F8240B4FF08060E0
+:106C20002060A320208460845810A084E38440F670
+:106C300099102085580060854FF48050A08541F25E
+:106C40003330E08541F26660208641F69910608617
+:106C500041F6CC40A0864FF40050E08642F233303B
+:106C6000208742F26660608742F69910A08742F65C
+:106C7000CC40E08782F89D5041F00100207184F8FB
+:106C80004450BDE8F0811E4694F92B004242002892
+:106C900001DD074600E01746F61B012E0BD0002849
+:106CA00000DB02465FFA82F684F82C0094F8430079
+:106CB000012805D041E0002900DA1946CEB2F3E7F9
+:106CC00094F92D305942002B01DB184600E00846AC
+:106CD00094F92E20C7B25042002A01DB944600E00E
+:106CE0008446BC4508DD002A00DA0246D7B2002BF4
+:106CF00000DA0B46D8B207E0002B00DA0B46DFB211
+:106D0000002A00DB1046C0B204EB4000B0F944108A
+:106D100004EB470030F9442F11444910018084F8F6
+:106D2000435084F8325084F8315084F8305084F85D
+:106D30002F5084F82E5084F82D5004EB46007546F1
+:106D4000B0F94400E086BEF80410C82309B26422FA
+:106D5000FDF790FD6860E968401AA9680844A860DA
+:106D6000B5F900104843C013E860A4F8700088E744
+:106D7000140A0020AC0500203401002090020020FD
+:106D80002A9100085C0000202DE9F0415F4C94F846
+:106D90002800C00779D05E4894F83410002690F897
+:106DA00038005C4D814271D05B4AA4F866605B4F4D
+:106DB000535C2246834292F92B2002D07B5C8342B3
+:106DC0000FD1521C52B284F82B20795C814202D13F
+:106DD000521C84F82B2094F92B100F291BDD0F2156
+:106DE00017E04F4B5F5C4F4B874202D05F5C87429E
+:106DF00011D1521E52B284F82B20595C814202D12B
+:106E0000521E84F82B2094F92B206FF00E018A4239
+:106E100001DA84F82B103D4994F833302D3194F881
+:106E20002B205A5494F83310491CC9B284F83310FB
+:106E3000062901D384F8336094F92D2094F92F109A
+:106E40008A4211D194F9312091420DD194F92E202A
+:106E500094F930108A4207D194F93220914203D13B
+:106E6000012184F8431001E084F84360284984F844
+:106E7000340094F92B300978012B0DDD254A4F079A
+:106E8000926804D542F0080203E03CE015E022F0ED
+:106E90000802AA6084F82900B3F1FF3F0ADA490723
+:106EA000A96802D521F0080101E041F00801A960BC
+:106EB00084F82900FBF772FA11E094F843000128E6
+:106EC0000DD1B4F8660043F60951401C80B2A4F815
+:106ED0006600884203D9A4F8666084F84360E87BC2
+:106EE000082810D0B5F93010512341220020FDF7B9
+:106EF000C1FC2886002806D10B48067014F8280F1C
+:106F000020F001002070BDE8F0810000140A00208C
+:106F100034010020900200200C910008129100081A
+:106F20001E91000824910008E706002030B5204992
+:106F3000204AB1F86A301088C01A80B20F2836D3C0
+:106F40001088A1F86A001C4D00204FF000432A5C15
+:106F5000940903D00124B4EB921F24D1D20622D08D
+:106F6000164A52F820201268134C123434F810409C
+:106F7000224201EB000494F9722008D00A2A04DBB3
+:106F80000A6823FA00F4224308E0521C09E012F1D7
+:106F90000A0F05DC0A6823FA00F4A2430A6002E043
+:106FA000521E84F87220401CC0B21128CFD330BDCD
+:106FB000C4050020F0060020188D0008188E000877
+:106FC0002DE9F00779497A480A8903889A1A92B21A
+:106FD000082A74D300880881A1F12C0042890AB1E3
+:106FE000521E4281734A92F82820802A67D302F009
+:106FF0003F020A70C2890AB1521EC281B1F906204D
+:10700000902A0CDB8A46FF2A09D08146C0890028D5
+:1070100055D1694800230078092805D005E0BDE86E
+:10702000F007624800F096B90823644A92F8EA50E3
+:107030000DB143F004036248817AC90701D043F0DF
+:107040000203D2F808C05FEA0C5101D543F00103F6
+:10705000176800215B4EFC0302D596F8654004B129
+:107060008021C4885FEA446801D541F040015FEAAD
+:10707000845801D541F020015FEAC47801D041F085
+:107080001001007A400701D541F008014E48007810
+:10709000C00701D041F00401A00601D541F0010173
+:1070A0000020012D00D1082096F8705085B992F883
+:1070B0004620022A04D0012A05D03AB108E072E045
+:1070C00040F0030004E040F0020001E040F0010065
+:1070D0007A0701D440F02000CCF3C0020025CCF3A5
+:1070E000002C624502D13A0700D4042596F86F209F
+:1070F000012A01D145F00105344A0027BC46127827
+:107100003E46C2F38102012A04D0022A04D0032A97
+:1071100004D004E0022602E0042600E010262C4AF7
+:1071200064060ED5214C1C342478240609D5147825
+:10713000640606D4274A40F6CC44926D6243140C90
+:1071400005E0B2F8AE2040F699146243940B4FF07C
+:1071500008088AF80A804FF061088AF80B808AF8DC
+:107160000C308AF80D108AF80E008AF80F508AF851
+:107170001070270A4B4083F06901414069408AF84A
+:10718000117079408AF81240614052468AF813C063
+:1071900071408AF8146051754FF4C871A9F80E1047
+:1071A000FF20AAF80600BDE8F0077047AC060020F3
+:1071B000F0060020C4050020E70600209002002011
+:1071C000000A0020540C0020F8080020AC04002025
+:1071D00034010020E00700204E48816941F0FC01A5
+:1071E00081614FF4A060FCF787FBFBF7B1FBFCF774
+:1071F000F1FCF9F7DBFCFCF7DDFAFDF741FAFFF7EC
+:107200003BFBFCF71DFAFFF7C3FBFBF713FB424DFB
+:107210004FF48040A5F81601FEF7ECFD00214FF475
+:10722000FA5340F2EE220020401C80B29842FBD379
+:10723000491C89B29142F6D33848002680F8726022
+:10724000F9F74AFBF9F7E4FFFCF7F4FCF9F7B8FEAD
+:10725000FEF7C6FE102232493248F8F796FF324C4C
+:10726000334FE08820F04000E0803048017821F082
+:1072700020010170FA20F8814FF49670E887FFF73B
+:10728000F1F92C492C48FCF749FC2C48FCF772FC1E
+:107290002B48416A88472B48416B8847FEF7DCFF43
+:1072A0002948FAF708FC29494220C8802849C860C3
+:1072B0003E71E088E0812089208260896082FAF74F
+:1072C0002DFFFAF78FFEFFF763F8FFF7C9FB00F019
+:1072D000F9F9FFF72BFE00F04FFFFEF71DFAFAF762
+:1072E000BFFCFBF727FDFFF719FAFCF7FBFEFBF7E6
+:1072F00049F9FBF77BF900F07BF8FFF761FE1248D4
+:10730000FAF7A2FA00F070FAFDF7FEF9FAF70AFCB4
+:10731000CFE700000010024090020020140500207A
+:10732000540C002004060020000A00203401002034
+:10733000E4060020800800205C080020F003002004
+:1073400030000020C8000020800900200C07002029
+:1073500020040020F0B523490278B0F9064000234C
+:107360001F4E31F81210FF2C18D0B0F904701E4DCA
+:10737000BC4231DA00EBE40704F00704BF7AA7400F
+:107380008478FFB23CB190F801C0ACF1010C6445C7
+:107390001FDA3C061DD455F822200DE056F82220B5
+:1073A000116012498A79521CD2B28A71022A02D320
+:1073B0008370C3808B71F0BD11608178491CC9B2A4
+:1073C000817042789142F6D38370C188491CC18094
+:1073D000F0BD56F82220EFE755F822201160F4E7BF
+:1073E000F88E00082A8D0008A08E00088006002074
+:1073F000F0B561486149B0F86C200B889A1A92B2D6
+:107400009C2A7BD30988A0F86C105D495D4F91F8E8
+:107410002A1001F0070297F84610022A00D1491EEF
+:10742000594C80F83E104FF00203E2884FF0000103
+:10743000550401D5012236E0A489E50601D50622CE
+:1074400031E0250701D508222DE0550603D44F4D24
+:107450002D78AD0601D5042225E0150501D50722BA
+:1074600021E0150601D50A221DE0950601D50C2262
+:1074700019E0150701D50B2215E0550701D4D505F4
+:1074800001D510220FE0D50601D505220BE06507D6
+:1074900003D4A50701D4E40702D080F86E3007E0DA
+:1074A000920403D5032280F86E2001E080F86E106C
+:1074B000374A384C92F820E0324A251FD2F808C0EB
+:1074C0002D4AB2F87060721C92B2BEF1000F0DD05E
+:1074D0002CF4000CC7F808C090F86E70B7B11E2FDE
+:1074E0001AD090F86F200AB325E007E04CF40006AC
+:1074F000BE60A0F870200A2A01D22360F0BD142AD1
+:1075000001D22B60F0BDA0F87010F0BD2B60A0F888
+:10751000701080F86F10F0BD642E04D2A0F87020B7
+:10752000322AEED3E9E7A0F87010EAE77F1C80F872
+:107530006F70A0F8701090F86F20012A10D0002A08
+:10754000E9D0B0F87060761CB6B2A0F870601E2E5C
+:10755000D7D323603C2EDED9521E80F86F20D2E7AD
+:10756000B0F87020521C92B2A0F870202360C82A94
+:10757000D1D980F86F10C6E7C4050020F0060020BE
+:10758000540C002090020020000A0020340100204A
+:10759000AC040020141C0140F0B54248B0F848107B
+:1075A000491C89B2A0F8481002297AD33E49002428
+:1075B000A0F848400A783D4B042A57D04FF4804148
+:1075C000082A0BD0A0F10C02B2F900208A4200DA9E
+:1075D0001146B3F980208A4200DA1146344A926992
+:1075E0008A4200DA11B2418282881D8AC2EB85028A
+:1075F000304D12B22D78C5F381062A4D42F2316624
+:107600007243B5F9765092126A431213C2608668CB
+:107610001546C6EBC60642F3D102F60202EBA632CD
+:107620008260C66C1644C664B0F850707F1CBFB24E
+:10763000A0F85070B7F5806F04D3B6120682A0F898
+:107640005040C464891A1C4EC26A724340F25556B7
+:107650004E4302EB4602466A32444262B3F930308E
+:10766000B2EB034F06DD1A04426206E01349B1F99A
+:107670000410B3E7002A00DA4462C162104990F8AE
+:107680003D2091F838108A420BD080F83D10B0F8B8
+:107690004210A0F84410B0F84010A0F84210A0F832
+:1076A0004050F0BD14050020E706002090020020A5
+:1076B000EC0B0020AC040020C3F5FFFF080C0020F9
+:1076C0003401002017481849B0F85A200B889A1A3C
+:1076D00092B20F2A25D30988A0F85A10134948F20C
+:1076E000543391F84D10CA0701464FF48042B1F966
+:1076F000001059430914A0F86C100D490B78A0F143
+:107700000C01022B06D1B1F90030934202DA1B1DA5
+:107710000B8000E00A800021A0F8601020F85C1FB8
+:107720004280704714050020F0060020540C002011
+:10773000E70600204FF6FF7202EA800210F4404391
+:1077400015480ED0B3F5804F14D0B3F5004F4FEA73
+:10775000122216D0C2F5807330F813305B424B8092
+:1077600005E0120A30F812304B80C2F5807230F812
+:1077700012000FE0120AC2F5807330F813304B800C
+:1077800005E030F81230C2F580725B424B8030F871
+:107790001200404208807047148B0008104A518A3A
+:1077A000908AD28A16384639A2F1110200D5494290
+:1077B000002A00DA52421144002800DA404208440C
+:1077C000084943F6284300B2B1F936205A439213D0
+:1077D00040F2D733584302EBA030C8867047000010
+:1077E0009002002014050020F0B5904990480A89C5
+:1077F00003889A1A92B23E2A1ED30088088101F1AA
+:1078000038004FF4FA63428A9A4202D2521C4282F2
+:1078100000E04382874A92F82220802A0CD302F0AB
+:107820003F020A70B1F90620402A06DBFF2A04D085
+:10783000C2883AB1521EC280F0BDBDE8F0407B481C
+:10784000FFF788BD428A9A42F6D307784FF0010EBF
+:107850003A074FF0FF055BD5847A40F2DC526307AC
+:1078600008D444F004038372C28081F80BE081F8ED
+:107870000AE04CE04378072B05D0032B03D0052BFF
+:1078800001D0062B07D1660605D444F0400383726D
+:10789000C280052239E0654A5FEA437C02F1380282
+:1078A0004FF42076127A0DD55FEAC26C0AD45FEAF3
+:1078B000446C07D442F0100202723A0628D4C68003
+:1078C000192222E0DF0709D0970707D4670605D4FD
+:1078D00042F002020272C680042216E09F0709D518
+:1078E000170707D4670605D442F008020272C68063
+:1078F00003220AE01B070BD5530709D4630607D4FC
+:1079000042F004020272C6800B22CA728A72CD80D3
+:10791000494AB2F92230B2F91A7003F23D1400223A
+:10792000A74200DB0276414E444C06F13806A479AA
+:10793000B6895FEAC46C06F101064FF4C874B6B2AA
+:1079400013D58681B6F57A7F05D9017A21F08001B9
+:1079500001728281F0BD037A1E06FBD4828143F05E
+:1079600080020272C480112035E09F4216DA037E45
+:10797000052B13D28681B6F5487F04D98281027A1D
+:1079800022F040020272027A5606E3D45B1C0376B0
+:1079900042F040020272C48002201CE0284B1C8985
+:1079A000C4F3C006C4F3002740F2EE24BE4216D151
+:1079B0001E78360713D4427E012ACBD1428BB2F512
+:1079C000167F02D2521C4283F0BD827A42F002023C
+:1079D0008272C4800F20C8728872CD80F0BD93F887
+:1079E0000D714FF40046012F18D1164F41F6583C47
+:1079F0007F6C674512DD83F80CE1134B1E60C38A70
+:107A0000A34202D25B1CC382F0BD4FF4FA73C38061
+:107A10001C23CB728B72CD80C282F0BDC2820A4819
+:107A200083F80C21001F0660F0BD000090060020C6
+:107A3000F0060020C4050020AC040020000A00204D
+:107A40009002002034010020140801402DE9F05F6D
+:107A5000DFF8FCB3FF489BF81830011D0A1DFE4CEF
+:107A6000012B41D0B4F85A300380B4F85C00088090
+:107A7000B4F85E001080FDF7A1FEF84FF84D49F212
+:107A8000CD31B7F91E20EA82B7F92000DFF8D483A0
+:107A900002EB4000484300142883B5F91E60B5F995
+:107AA0001C3000FB06F102FB0311584302FB1600D9
+:107AB000891369828013EC4EA882D8F844003060A4
+:107AC000316930468847E949308948800846FDF7E2
+:107AD00057FFE74E4FF0010A307808280DD0E98DA6
+:107AE000298204283BD01BE0B4F860300380B4F84E
+:107AF00062000880B4F86400BCE7DE4890F92B10FF
+:107B0000491C022929D890F8681019B1B5F84E001F
+:107B1000288205E0E98D2982A5F84E1080F868A03A
+:107B2000B5F91410B5F90A00D34AF9F7ABFCA8620D
+:107B3000B4F91611884204DDCF48A962027A914057
+:107B40000162307804280DD0CB4AB5F91210B5F98E
+:107B50000800243AF9F796FC08E0E88DD8E7786A3F
+:107B60000014A86298F80A00A8B1C448C44F68621B
+:107B70003860A86A78603846FCF71AF9BE4E387C3F
+:107B8000383E01280AD0686A3060BE480178C907CB
+:107B900008D0406907E04FF4AF70E7E778693060DC
+:107BA000B86900E0A86A7060B3483838FCF774FA26
+:107BB000AB4DAB4935F8100F3C39FFF7BBFDDFF893
+:107BC000A092DFF8C482A9F14809D9F80C10C9F8CD
+:107BD0006410B5F90C20B068B5F90E1000FB02F77F
+:107BE000F368484303FB117646F38F3703FB02002B
+:107BF00040F38F362F866E86A8F802704546A8F8A7
+:107C000004604046FEF75EFA287F09F1100501285E
+:107C100032D0704241104DF6B3504743381469805A
+:107C200028800B18A9F80060A9F80230081AA9F8F2
+:107C3000040000BF4FF0000884F80C80B9F9003050
+:107C40004946002B01DD84F80CA0B1F902000028A0
+:107C500002DD227B921C2273B9F90420002A02DD86
+:107C6000217B091D2173217B072921D2DFE801F047
+:107C7000201C3519311E3300B8F9203059424A1002
+:107C80006A80B8F91E004DF6B351484301142980AB
+:107C9000A9F800305318A9F80230511AA9F80410B5
+:107CA000C8E784F80DA003E0022100E0032161731E
+:107CB000DFF8AC91754E764F99F800100129617B81
+:107CC0000DD007297CD2DFE801F0ECE9E8E7E6E532
+:107CD000C2000421EBE70521E9E70621E7E70729D0
+:107CE0006ED2DFE801F0DE041B3D54758B000146C7
+:107CF0001846FBF7F9FE2860B5F90200B5F9001047
+:107D000043F2046201445143090C5043A4F85A1051
+:107D1000000CA4F85C00A4F85E8028E1404201B2A7
+:107D2000504200B2FBF7E0FE2860B5F9020043F2D2
+:107D300004614143090CA4F85A10B5F90010084435
+:107D400043F204614843000CA4F85C00A4F85E8090
+:107D50003BE13046F8F788FF01231A4607216CE023
+:107D600019461046FBF7C0FE2860A4F85A80B5F902
+:107D70000200B5F9001043F2046201445143090CBA
+:107D80005043A4F85C10000CA4F85E004CE159428A
+:107D9000404209B200B2FBF7A7FE2860A4F85A805F
+:107DA000B5F9020043F204614143090CA4F85C10E8
+:107DB000B5F90010084443F204614843000C5FE148
+:107DC0006FE03046F8F750FF01231A46052134E0F2
+:107DD0001146FBF789FE2860B5F9020043F2046101
+:107DE0004143090CA4F85A10A4F85C80B5F90010BE
+:107DF000084443F204614843000C6CE1504201B274
+:107E0000584200B2FBF770FE2860B5F90200B5F9E0
+:107E1000001043F2046201445143090CA4F85A10C3
+:107E20005043A4F85C80000CA4F85E0083E1304667
+:107E3000F8F71AFF01231A4606213846F8F714FF0F
+:107E400001213046F8F786FE0121384627E050E14F
+:107E500080090020342C01409002002014050020ED
+:107E60005C0000203401002020040020E0030020FA
+:107E7000E7060020140A002080080020A2FEFFFF71
+:107E8000D8090020F8080020B4090020002401408F
+:107E90000028014002E1D3E0A4E074E047E0F8F7F5
+:107EA00059FEB9F80800ABF80000B9F80A00ABF8C1
+:107EB0000200B9F81000ABF804004D465E46AB482E
+:107EC000F9F70EFDB4F85A00F1880844A4F86000F0
+:107ED000B4F85C0031890844A4F86200B4F85E008C
+:107EE00071890844A4F86400317EA148012978D042
+:107EF00034F85A1F018061884180A18881809C49A3
+:107F0000028808310A8042884A80808888809848A0
+:107F1000896A0830884795F8320000287ED0F9F742
+:107F2000A1F815F8320F401E2870BDE8F09F0146F9
+:107F30001846FBF7D9FD2860B5F9020040F68151DB
+:107F4000484380136880B5F9001040F681525143D0
+:107F500089134218A2F68152524252082980A4F88D
+:107F60005E201044A4F85C000844A4F85A000021E4
+:107F70003046F8F7EFFD00213846F8F7EBFD012316
+:107F80001A460621E5E6404201B2504200B2FBF734
+:107F9000ABFD2860B5F9020040F6815148438113DA
+:107FA0006980B5F9000040F68152504380130A18E9
+:107FB000A2F681525242520828801144A4F85E2051
+:107FC000A4F85A100844A4F85C0000213046F8F7E1
+:107FD000C1FD00213846F8F7BDFD01231A460521F1
+:107FE000B7E6B4E019461046FBF77EFD2860B5F908
+:107FF000020040F68151484381136980B5F90000C1
+:1080000040F68152504380130A18A2F68152524220
+:1080100052082880A4F85A20114400E09AE0A4F8FD
+:108020005E100844A4F85C0000213046F8F792FD89
+:1080300000213846F8F78EFD01231A460721C0E6D5
+:108040005942404209B200B2FBF74EFD2860B5F933
+:10805000020040F68151484380136880B5F9001052
+:1080600040F68152514389134218A2F6815252427E
+:1080700052082980A4F85A201044A4F85C0008444F
+:10808000A4F85E0000213046F8F764FD0021384670
+:10809000F8F760FD01231A46062192E61146FBF728
+:1080A00023FD2860B5F9020040F681514843801352
+:1080B0006880B5F9001040F6815251438913421887
+:1080C000A2F68152524252082980A4F85C20104442
+:1080D000A4F85A000844A4F85E0000213046F8F7DE
+:1080E00039FD00213846F8F735FD01231A460521F0
+:1080F0009DE6504201B2584200B2FBF7F5FC286001
+:10810000B5F9020040F68151484380136880B5F903
+:10811000001040F68152514389134218A2F6815251
+:10812000524252082980A4F85C201044A4F85E0052
+:108130000844A4F85A0000213046F8F70BFD00214E
+:108140003846F8F707FD01231A4607216FE634F891
+:10815000601FCFE607480088A0F5D04168393FF49A
+:10816000E4AEBDE8F05FF9F74FBE000080090020E3
+:1081700028000020182C01402DE9F041904C914836
+:10818000B4F85A100288511A89B20F296FD30088A7
+:10819000A4F85A008C480088DFF83082C0074FF0FE
+:1081A00000054FF0010741D0874AD4E90C10243272
+:1081B0001388B1EB530F02D21288511A08444FF4BE
+:1081C000F371884200D208468149B1FBF0F0616C3E
+:1081D000C1F35101084406466064F8F720F9002213
+:1081E0007C4BF8F788F84FF040427B4BF8F783F868
+:1081F0000E22F8F7EFF8F8F749F9A4F8A40094F87C
+:108200006500401CC0B284F86500082834D36C486F
+:1082100098F84620001F03789A4201D002704580EA
+:108220006E4A13786E4A23B1458021E06564A564E7
+:1082300058E0D8F89410A1F5FA618E4211DD616D15
+:108240008B1C9E4205DDB0F902100A290DDA491C8B
+:1082500006E08E4205DAB0F90210002908DD491E59
+:108260004180B0F902000A2802DB177001E0A2E0A9
+:108270001570666584F865505A484FF4A542017838
+:10828000C1F38101012949D002294AD044F68771FE
+:108290002181A4F8A020B0F9243089B24B439B136C
+:1082A000A4F89C30B0F90E0000237043B0FBF1F04D
+:1082B000A16CC0F3D100C1EBC101C90200EB913048
+:1082C000A064F017810341EA9641B003F7F72CFF51
+:1082D000B4F8A210C1EBC101C902C00800EB913093
+:1082E000A4F8A200616CA06E0844A06694F86C200B
+:1082F000521CD2B284F86C20082A05D3C008A4F816
+:108300006E0084F86C50A566374A384ED3885806FC
+:1083100033D498F80F00022806D02CE043F2045121
+:10832000B6E744F24621B3E7B06840F69916B0428A
+:1083300021DD94F8380094F88660B0420CD084F8BF
+:10834000860094F83D0000F00106C0F3400086422C
+:1083500002D1A4F8825004E0B4F88200B0F5966F20
+:1083600005D2B4F88200401CA4F8820005E043F076
+:108370008000D08001E0A4F88250114894F83F209A
+:10838000B0300C2A01D2C57400E0C774174B41F21B
+:10839000482641F2504C93F83C400C4B0C2AB3F861
+:1083A00082300AD3B14208DB012C06D0614502DDE0
+:1083B000002B00D18774BDE8F0818574FBE70000D5
+:1083C00034010020F006002000040040900200204C
+:1083D0004564BD0100209C40133B3340DE03002078
+:1083E000DF030020AC040020000A00201405002058
+:1083F0002DE9F041384C394E394F207841F2333174
+:10840000C2074FF000050CD0A28962B394F90700AF
+:10841000002800DA4042C0B2032829D240F2AE70F0
+:108420002AE0A570E5732F4AE571A58192F83830EE
+:10843000237220F00800A18040F0020020703D86E9
+:108440007560B560F560916C490005D041F68461B6
+:10845000A18140F010002070C0B240F001002070F7
+:108460006574BDE8F081658120F01000207015E092
+:10847000042803D240F6510060810FE0052802D2A3
+:1084800040F69910F8E740F6CC42062803D30728B7
+:1084900001D3082801D2628100E0618197F89D0034
+:1084A00098B9B088102301B2B4F90A003622FCF75B
+:1084B000E1F97060F168401AB1680844B060B6F93B
+:1084C00000104843C013F0603886388E10B1012088
+:1084D000A070C6E7A570C4E7080C00207006002055
+:1084E00090020020340100202DE9F041554C2678FF
+:1084F000F0077CD05448217A544D90F838008142DE
+:108500007BD0534A2346DFF84CC1575C93F90E20C9
+:1085100093F90730874203D01CF80170874213D1CA
+:1085200046F002065B1C26705BB2E3711CF801107A
+:10853000814201D15B1CE37194F90710062901DD2A
+:108540000621E171521C1CE0434F17F801C0434F54
+:10855000844503D017F801C0844513D126F00206E4
+:108560005B1E26705BB2E371795C814201D15B1EB8
+:10857000E37194F907306FF005018B4200DAE17185
+:10858000521EA273207294F907108A1C042A02D981
+:1085900041F68462A2812C4A012912780ADD2B4B14
+:1085A00056079B6802D543F0080301E023F0080357
+:1085B000AB606070B1F1FF3F09DA5107A96802D5DD
+:1085C00021F0080101E041F00801A9606070F9F7AD
+:1085D000E5FEA078012810D121488068A3280CDA94
+:1085E00094F90700022803DD0220E07105E01EE097
+:1085F0006FF00101884200DAE171A089002630B1F4
+:10860000401E0004000CA08101D1E671A673E87B36
+:1086100004280CD0B5F93010512341220020FCF77A
+:1086200029F92886002802D1E07B10B1A670BDE8A8
+:10863000F0810C4806700C480670207820F001008C
+:108640002070F4E7080C0020340100209002002084
+:108650000C910008129100081E9100082491000856
+:108660001405002004070020E7060020E73F943DA2
+:108670007D3B9A39E1374E36DB34853347321F3143
+:108680000B30082F142E2F2D572C8B2BC92A112A73
+:108690006229BB28000000368E0300381C07003A10
+:1086A0001C07003C8808003E88080040AA0A0042D7
+:1086B000AA0A0044AA0A0046CC0C0048CC0C004A86
+:1086C000380E004C380E004E380E0050380E005256
+:1086D000380E0054380E0056380E0058380E005A26
+:1086E000380E005C380E005E380E0060380E0062F6
+:1086F000380E0064380E0066380E0068380E006AC6
+:108700000000003A8E03003C1C07003E8808004031
+:10871000F4090042AA0A0044CC0C0046380E004876
+:10872000A40F004A1111004C7D12004E331300506B
+:10873000E91300529F140054551500565515005862
+:108740005515005A5515005C5515005E551500600D
+:1087500055150062551500645515006655150068DD
+:108760005515006A5515006C5515006E0000004047
+:1087700022020044440400486606004C8808005069
+:10878000F4090054600B0058160C005CCC0C00601F
+:10879000820D0064380E0068EE0E006C000000349C
+:1087A00000000036000000380000003A0000003CE5
+:1087B0000000003E000000400000004200000044B5
+:1087C00000000046000000480000004A0000004C85
+:1087D0000000004E00000050000000520000005455
+:1087E00000000056000000580000005A0000005C25
+:1087F0000000005E000000600000006200000064F5
+:1088000000000066000000684414585858701111A8
+:108810005858587041115858487011144858587099
+:1088200014115848587099190056991900549919FB
+:108830000052991900509919004E9919004C991934
+:10884000004A991900489919004699190044991944
+:1088500000423D1A0040E11A003E851B003C281CE6
+:10886000003ACC1C0038B81E003600200034A3208B
+:108870000032EB2100303323002E7A24002C6626B0
+:10888000002A512800283D2A0026282C0024B82E32
+:108890000022EB3100203333001E1E35001CAE37A2
+:1088A000001A00400018004000160040001400406C
+:1088B0000012004000100040000E0040000C00407C
+:1088C000000A00400008004000060040000400408C
+:1088D0000002004000000000010203040500050042
+:1088E000010203040104000305020000F00100007E
+:1088F00036010000F8000000BA0000007C00000013
+:108900007C0000007C00000041141411111444117B
+:10891000141441110000290052007B00A400CC0077
+:10892000F5001E01470170019901C201EA0113021D
+:108930003C0265028E02B602DF02080330035903CF
+:108940008203AA03D303FB0324044C0475049D048F
+:10895000C504EE0416053E0567058F05B705DF055E
+:1089600007062F0657067F06A706CE06F6061E0741
+:1089700046076D079507BC07E4070B08320859083E
+:108980008108A808CF08F6081D0944096A09910959
+:10899000B809DE09050A2B0A520A780A9E0AC40A97
+:1089A000EA0A100B360B5C0B820BA80BCD0BF30BFA
+:1089B000180C3E0C630C880CAD0CD20CF70C1C0D83
+:1089C000410D650D8A0DAF0DD30DF70D1C0E400E38
+:1089D000640E880EAC0ECF0EF30E170F3A0F5E0F1B
+:1089E000810FA40FC70FEA0F0D1030105310751030
+:1089F0009810BA10DD10FF10211143116511871175
+:108A0000A911CA11EC110D122E12501271129212EC
+:108A1000B312D412F4121513361356137613961399
+:108A2000B713D713F613161436145614751494147A
+:108A3000B414D314F214111530154E156D158C1590
+:108A4000AA15C815E7150516231641165F167C16DC
+:108A50009A16B716D516F2160F172C174917661760
+:108A60008317A017BC17D917F51711182E184A1815
+:108A7000661881189D18B918D418F0180B19261902
+:108A800042195D1978199219AD19C819E219FD1921
+:108A9000171A311A4C1A661A801A991AB31ACD1A73
+:108AA000E61A001B191B331B4C1B651B7E1B971BF7
+:108AB000AF1BC81BE11BF91B121C2A1C421C5A1CB1
+:108AC000721C8A1CA21CBA1CD21CE91C011D181D98
+:108AD000301D471D5E1D751D8C1DA31DBA1DD01DAB
+:108AE000E71DFD1D141E2A1E401E571E6D1E831EEF
+:108AF000981EAE1EC41EDA1EEF1E051F1A1F2F1F62
+:108B0000451F5A1F6F1F841F991FAE1FC21FD71FFB
+:108B1000EC1F002000006400C9002D019201F70144
+:108B20005B02C00224038903ED035204B6041A0554
+:108B30007F05E3054706AB060F077307D7073B081A
+:108B40009F0802096609C9092D0A900AF30A560B03
+:108B5000B90B1C0C7F0CE20C440DA60D090E6B0E1C
+:108B6000CD0E2F0F900FF20F5310B4101511761178
+:108B7000D71138129812F8125813B8131814771422
+:108B8000D61435159415F3155116B0160E176B172C
+:108B9000C91726188318E0183D199919F519511AA3
+:108BA000AD1A081B631BBE1B181C731CCD1C261D95
+:108BB000801DD91D321E8A1EE31E3B1F921FEA1F15
+:108BC00041209820EE2044219A21EF21452299222C
+:108BD000EE2242239623E9233C248F24E2243425E9
+:108BE0008525D72528267826C82618276827B72759
+:108BF00006285428A228EF283D298929D629222A87
+:108C00006D2AB82A032B4D2B972BE12B2A2C722C83
+:108C1000BB2C022D4A2D912DD72D1D2E632EA82E53
+:108C2000EC2E302F742FB82FFA2F3D307F30C0300C
+:108C3000013141318131C13100323F327D32BA32AE
+:108C4000F73234337033AC33E73322345C34953449
+:108C5000CE3407353F357735AE35E4351A365036E4
+:108C60008536B936ED36203753378637B737E9378B
+:108C7000193849387938A838D738053932395F3941
+:108C80008B39B739E2390D3A373A603A893AB23A14
+:108C9000DA3A013B283B4E3B733B983BBD3BE03B04
+:108CA000043C263C483C6A3C8B3CAB3CCB3CEA3C1D
+:108CB000093D273D443D613D7D3D993DB43DCE3D5F
+:108CC000E83D013E1A3E323E493E603E763E8C3ED5
+:108CD000A13EB53EC93EDC3EEF3E013F123F233F81
+:108CE000333F433F513F603F6E3F7B3F873F933F62
+:108CF0009E3FA93FB33FBC3FC53FCD3FD53FDC3F83
+:108D0000E23FE83FED3FF13FF53FF93FFB3FFD3FDD
+:108D1000FF3FFF3FFF3F0000E7382C35002020EFEA
+:108D20002037202333202620210000800200040069
+:108D30000800100000020004000804000002000403
+:108D400000080010002000400080040000000080A7
+:108D5000000000400000002000000010000000089B
+:108D6000000000040000000200000001000080007C
+:108D7000000040000000200000001000000008007B
+:108D8000000004000000020000000100008000005C
+:108D900000080140000C0140000C0140000C0140A3
+:108DA000000C0140000C0140000C0140000C01408F
+:108DB000001001400010014000100140001001406F
+:108DC000001001400010014000100140001001405F
+:108DD0000014014004080140040C0140040C01404F
+:108DE000040C0140040C0140040C0140040C01403F
+:108DF000040C014004100140041001400410014023
+:108E0000041001400410014004100140041001400E
+:108E1000041001400414014008080140080C0140FE
+:108E2000080C0140080C0140080C0140080C0140EE
+:108E3000080C0140080C01400810014008100140D6
+:108E400008100140081001400810014008100140BE
+:108E50000810014008100140081401400C080140AE
+:108E60000C0C01400C0C01400C0C01400C0C01409E
+:108E70000C0C01400C0C01400C0C01400C1001408A
+:108E80000C1001400C1001400C1001400C1001406E
+:108E90000C1001400C1001400C1001400C1401405A
+:108EA00010080140100C0140100C0140100C014052
+:108EB000100C0140100C0140100C0140100C01403E
+:108EC000101001401010014010100140101001401E
+:108ED000101001401010014010100140101001400E
+:108EE000101401400000000000000000000000001D
+:108EF000000000000000000014080140140C0140B4
+:108F0000140C0140140C0140140C0140140C0140DD
+:108F1000140C0140140C01401410014014100140C5
+:108F200014100140141001401410014014100140AD
+:108F300014100140141001401414014000000000FE
+:108F40000000000000000000000000000000000021
+:108F5000FFFFFF0F0FFFFFFFFFF0FFFFFF0FFFFF00
+:108F6000FFFFF0FF0FFFFFFFFFF0FFFFFF0FFFFF0F
+:108F7000FFF0FFFF0FFFFFFFFFF0FFFFFF0FFFFFFF
+:108F8000FFFFF0FFFFFF0FFFFFFFFFF0FFFFFF0FEF
+:108F9000FFF0FFFF00000040400000000004000060
+:108FA0000040000000000400400000000004000039
+:108FB0000040000000040000400000000004000029
+:108FC0000040000000000400000040000000000419
+:108FD000000000400004000000000080800000004D
+:108FE0000008000000800000000008008000000071
+:108FF0000008000000800000000800008000000061
+:109000000008000000800000000008000000800050
+:1090100000000008000000800008000000000020A0
+:1090200020000000000200000020000000000200FC
+:1090300020000000000200000020000000020000EC
+:1090400020000000000200000020000000000200DC
+:1090500000002000000000020000002000020000CC
+:1090600000000060600000000006000000600000DA
+:109070000000060060000000000600000060000024
+:109080000006000060000000000600000060000014
+:109090000000060000006000000000060000006004
+:1090A000000600000080020004000800100000021A
+:1090B0000004000804000002000400080010002062
+:1090C0000040008004000000FF7FFFFFFDFFFFFF66
+:1090D000FBFFFFFFF7FFFFFFEFFFFFFFFFFDFFFFBE
+:1090E000FFFBFFFFFFF7FFFFFBFFFFFFFFFDFFFFA2
+:1090F000FFFBFFFFFFF7FFFFFFEFFFFFFFDFFFFFBC
+:10910000FFBFFFFFFF7FFFFFFBFFFFFF0102030425
+:109110000500020304050001030405000102050027
+:109120000102030404050001020355050010AA1AF8
+:1091300055250030AA3A0000AA0A55150020AA2A8F
+:109140005535FF3F6491000800000020180700001B
+:10915000E80600085492000818070020B009000033
+:109160008063000845020406082D0102030404057B
+:10917000400607080913E12B1B08F50421135515B8
+:109180002A40061908019313F53D1408193E1B08DF
+:109190001504012D17020604050103148020FF8B1E
+:1091A000AA0A02019C15AA0A551500085920AA2AE4
+:1091B0005535FF3F072903010504060203127C15FC
+:1091C00073FFFF04FF8080010125025B6402130A24
+:1091D00013ED6612081201100C05040602030101CA
+:1091E00003070505280B0102030402060703030415
+:1091F0000C3D0706040509191F1919043105060657
+:109200004BAA1A024B381E026910312E40FD3969F3
+:10921000260211042F405F020C26405B262ACD5502
+:10922000155515123902017F0316D0071AFF0101E7
+:109230003B0261AA6C080108A80916C49122031216
+:10924000100A17401C12600A16901B01491301678F
+:049250000200080010
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000200000202008C
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-A_0815.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y001-A_0815.axf
new file mode 100644
index 0000000..dc55f25
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y001-A_0815.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-A_0815.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y001-A_0815.hex
new file mode 100644
index 0000000..0cd91fa
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y001-A_0815.hex
@@ -0,0 +1,2351 @@
+:020000040800F2
+:10000000D010002005010008DB370008ED280008AB
+:10001000D9370008350F00083960000800000000DB
+:100020000000000000000000000000008146000801
+:10003000BD1A000800000000493D00086949000899
+:100040001F010008493B00081F0100081F010008AC
+:100050001F0100081F0100081F0100081F01000800
+:100060001F0100081F0100081F0100081F010008F0
+:100070001F0100081F010008791500081F01000872
+:100080001F0100081F010008410700081F010008A8
+:100090001F0100081F0100081F0100081F010008C0
+:1000A000D9490008B94A00081F0100081F010008CB
+:1000B000BD4A0008AD4D0008095000081F010008A6
+:1000C0001F0100081F0100081F0100081F01000890
+:1000D0001F010008315B00081F0100081F01000814
+:1000E0001F0100081F0100081F010008DFF810D0E1
+:1000F00000F0E8FA0048004759710008AFF30080AB
+:10010000D01000200648804706480047FEE7FEE77B
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B7
+:1001200089490008ED0000082DE9F0410024061B74
+:10013000254671F1000605DA01240027D0EB0700FF
+:1001400067EB0101161E73F1000605DA0027D2EBFA
+:100150000702012567EB030300F0D0F986460E463F
+:1001600017469C46AC4204D00025D0EB050E65EB4B
+:10017000010624B10020D2EB000760EB030C7046AF
+:1001800031463A466346BDE8F08140EA01039B07E9
+:1001900003D009E008C9121F08C0042AFAD203E0FC
+:1001A00011F8013B00F8013B521EF9D2704780EA7A
+:1001B000010210B502F00043400022D04A001FD0D7
+:1001C000010E01EB1261C0F35600C2F3560240F477
+:1001D000000042F40002A0FB022000047F39140456
+:1001E00000D0401C50EA124001D44000491EC2B267
+:1001F0000C0604EBD010401C4008802A02D003E01B
+:10020000002010BD20F00100002900DA0020184372
+:1002100010BD2DE9FE4F81EA030404F0004421F0F3
+:10022000004100944FF0000B23F0004350EA01041A
+:100230005ED052EA03045BD0C3F30A54C1F30A55FB
+:100240002C44A4F2F3340194A0FB0254C1F3130133
+:1002500041F48011C3F3130343F4801301FB024400
+:1002600000FB034E840A970A44EA815447EA835705
+:10027000A4FB076802958D0A05FB07854FEA932CBE
+:1002800004FB0C542705029D4FEA065847EA16372F
+:10029000B5EB08056EEB070C870E920E47EA811747
+:1002A00042EA8312A7FB0201B6EB0B0164EB0004E8
+:1002B0002B0D43EA0C335E1844EB1C50DA465146D2
+:1002C000E7FB0201C5F313044FEA0B3343EA14536F
+:1002D0004FEA0432019C43EA0603A4F10C040294A1
+:1002E000009CCDE900B400F09FF903B0BDE8F08FA9
+:1002F00000200146F9E72DE9F04D81EA030404F0FE
+:10030000004B21F0004514464FF0000A23F0004155
+:1003100050EA050220D054EA01021DD0C5F30A5765
+:100320000246C5F31303C1F31300C1F30A5640F4A8
+:10033000801543F48013A7EB0608101BD64608F27D
+:10034000FD3873EB050002D308F1010801E09218B3
+:100350005B41B8F1000F03DA00200146BDE8F08DE3
+:1003600000204FF48011064684460EE0171B73EB05
+:10037000050705D3121B63EB050306434CEA010C8A
+:1003800049084FEA300092185B4150EA0107EDD16D
+:1003900052EA030012D082EA040083EA050108430E
+:1003A00005D0101BAB4106D20122002306E000223B
+:1003B0004FF0004302E06FF0010253101AEB060009
+:1003C0004CEB085110EB0A0041EB0B01BDE8F04D7E
+:1003D00000F01BB970B521F0004303430CD0C1F30A
+:1003E0000A550024D5EB040564EB0403D617AD1AB7
+:1003F000B34102DB0020014670BD201841EB0251E1
+:1004000070BDC10F80EAE0700844CA07962300213E
+:1004100000F0CDB896230022114600F0C8B80EB502
+:10042000C10F80EAE0700844CA07002140F233435C
+:100430008DE80E000A460B4600F0F6F803B000BD4A
+:100440000EB540F2334102910021CDE900110A4678
+:100450000B4600F0E9F803B000BD00F0004220F0C8
+:100460000040C10DC0F3160040F400007F2901DAFE
+:1004700000207047962903DCC1F19601C84001E0D5
+:1004800096398840002AF4D04042704770B5C1F3D5
+:100490000A5201F000450024C1F3130140F2FF337A
+:1004A00041F480119A4201DA002070BD40F23343DA
+:1004B0009A42A2F2334203DC524200F05FF800E0BD
+:1004C00090402C43F1D0404270BDC1F30A5210B5A8
+:1004D000C1F3130140F2FF3341F480119A4201DA73
+:1004E000002010BD40F233439A42A2F2334203DCB3
+:1004F000524200F043F810BD904010BD2DE9F05F6E
+:100500000546002092469B46884606468146402482
+:100510001BE0284641464746224600F02FF8534646
+:100520005A46C01A914110D311461846224600F08F
+:1005300016F82D1A67EB01084F46224601200021CC
+:1005400000F00DF817EB00094E41201EA4F1010444
+:10055000DFDC484631462A464346BDE8F09F202A64
+:1005600004DB203A00FA02F1002070479140C2F10A
+:10057000200320FA03F3194390407047202A04DB3C
+:10058000203A21FA02F00021704721FA02F3D0400C
+:10059000C2F1200291400843194670470029A8BFC4
+:1005A0007047401C490008BF20F00100704710B49C
+:1005B000B0FA80FC00FA0CF050EA010404BF10BC51
+:1005C000704749B1CCF1200421FA04F411FA0CF17E
+:1005D00018BF012121430843A3EB0C01CB1D4FEAB7
+:1005E00000614FEA102042BF002010BC704700EBB2
+:1005F000C35010440029A4BF10BC7047401C4900E0
+:1006000008BF20F0010010BC704710B5141E73F134
+:10061000000408DA401C41F1000192185B411A43C2
+:1006200001D120F0010010BD2DE9F04D92469B460E
+:1006300011B1B1FA81F202E0B0FA80F220329046B4
+:10064000FFF78DFF04460F4640EA0A0041EA0B011E
+:1006500053465A46084313D0114653EA010019D0B5
+:10066000C8F140025046FFF789FF05460E46504646
+:1006700059464246FFF773FF084305D0012004E0C6
+:1006800020463946BDE8F08D0020054346EAE07675
+:100690002C4337430A986305E40AA0EB08000022C4
+:1006A000FD0A44EA47540A3002D500200146E9E732
+:1006B000010510196941DDE9084500196941BDE8E6
+:1006C000F04DA2E7064C074D06E0E06840F001035C
+:1006D00094E8070098471034AC42F6D3FFF70AFDC0
+:1006E000189100083891000870B58C1810F8015B5B
+:1006F00015F0070301D110F8013B2A1106D110F8BB
+:10070000012B03E010F8016B01F8016B5B1EF9D1BE
+:100710002B0705D40023521E0DD401F8013BFAE744
+:1007200010F8013BCB1A921C03E013F8015B01F8AF
+:10073000015B521EF9D5A142D8D3002070BD000044
+:1007400070B54E4C4FF490652946204600F019FADA
+:10075000002864D02946204600F0A6F848490888B9
+:10076000401C08800121204600F0EAFA454942F287
+:100770001072B1F85000904202D2401CA1F8500013
+:1007800006F0CAFE404DB5F91410B5F9120005F097
+:1007900085FD3E4CA5F84E002080A1682046884784
+:1007A000A088A5F8500003F081F806F0B7FF384E96
+:1007B000384C3078082833D045F6AC30606042F6CB
+:1007C000EF60A06042F2C400E0603348008A2080FD
+:1007D000208E6080A16B2F488847208E69882F4C1F
+:1007E00008444FF6FF7101EA80006886207A4FF0D6
+:1007F000000540071DD501F0F1FA294949F6A2404C
+:100800000880284840F21A62C188491C89B2C18018
+:10081000914204D3A16821F00401A160C58070BD9C
+:1008200041F2130060604FF48060A06040F61B50FE
+:10083000CAE730780A281BD2DFE800F01A0616054E
+:100840000A050D1A1114EAE7BDE8704005F0CABEAA
+:1008500007F018FE08E0BDE8704002F071BD06F038
+:1008600053FA01E007F0B2F8BDE8704007F0AEB807
+:1008700000F0F8FB84F8B65070BD00000024014081
+:10088000F4060020380100205C0000201007002042
+:10089000EB060020CC000020E8010020940200209C
+:1008A000442C0140140900206FEA112101607047B7
+:1008B0000029816802D041F0010101E021F001012D
+:1008C000816070470029816802D041F4807101E0A5
+:1008D00021F48071816070472DE9F041824E92B021
+:1008E000304600F00BF90BA800F039FA01214FF463
+:1008F000C06003F0DFFA00248DF831404FF460202F
+:10090000CDE90D044FF4A0204FF009080B9001270A
+:100910008DF83C808DF830700BA9304600F080F9DE
+:10092000724D8DF831408DF830708DF83C700BA908
+:10093000284600F075F901231A460F21304600F0D1
+:10094000C0F9022201231146304600F0BAF9012312
+:1009500003220021304600F0B4F901230422194695
+:10096000304600F0AEF9012305220B21304600F09D
+:10097000A8F9012306220421304600F0A2F9012340
+:1009800007220821304600F09CF9012308220321A8
+:10099000304600F096F9012309220A21304600F082
+:1009A00090F90121304600F084F90121284600F039
+:1009B00080F901231A460521304600F055F901233C
+:1009C0001A460621284600F04FF90021304600F073
+:1009D000CBF84FF4E041284600F0C6F8012130463C
+:1009E00000F0B8F80121284600F0B4F801213046A3
+:1009F00000F0A6F80121284600F0A2F801213046B7
+:100A000000F09EF90121284600F09AF940F61451B1
+:100A1000374804F0D0FD12208DF8400002208DF8F8
+:100A200041008DF842408DF8437010A802F002FF9B
+:100A300001224FF49061304600F0E8F80121304681
+:100A4000FFF740FF01213046FFF732FF0121284622
+:100A5000FFF72EFF304600F06EF9304600F09FF8A9
+:100A60000028FAD1304600F075F9304600F082F8DF
+:100A70000028FAD1284600F05EF9284600F08FF8E9
+:100A80000028FAD1284600F065F9284600F072F8EF
+:100A90000028FAD10121084603F0E8F9154D28464F
+:100AA00000F0A6FD684600F04EFE0F4801A94C304C
+:100AB0000090114881E811018020CDE904404000F8
+:100AC000069080000790202008904FF44050CDE918
+:100AD00009046946284600F019FE0121284600F065
+:100AE0007BFD12B0BDE8F0810024014000280140E8
+:100AF000002C014008000240A40200200D4910B55E
+:100B0000884202D1012144150AE00B49884202D1F2
+:100B10000121041504E0094988420AD10121CC03CE
+:100B2000204603F0D3F92046BDE81040002103F031
+:100B3000CDB910BD0024014000280140003C014017
+:100B40000029816802D041F4801101E021F4801174
+:100B5000816070470029816802D041F4004101E0C2
+:100B600021F4004181607047826822F4E0420A4328
+:100B700082607047014600208968490700D501203E
+:100B8000704710B50246002054680B0AC9B20C40E9
+:100B90001168194202D0002C00D0012010BD01467E
+:100BA00000208968090700D50120704738B5012168
+:100BB0001C2003F07FF9FF20ADF8000000248DF821
+:100BC000034003258DF8025069460D4801F0FEFAF6
+:100BD0000120ADF800008DF803408DF80250694601
+:100BE000084801F0F3FA2320ADF800008DF8034027
+:100BF0008DF802506946044801F0E8FA38BD00005B
+:100C000000080140000C014000100140002A426829
+:100C1000C9B201D00A4300E08A4342607047000035
+:100C200010B542680E4B0C791A400B6842EA042258
+:100C30001343436083680B4A1340D1E902422243C5
+:100C40004C7943EA44031A438260C26A097C22F465
+:100C50007002491EC9B242EA0151C16210BD0000D2
+:100C6000FFFEF0FFFDF7F1FF70B5072409290AD94F
+:100C7000C568A1F10A0606EB4606B440A543B34099
+:100C80001D43C56007E0056901EB4106B440A5437B
+:100C9000B3401D430561836BC3F30154121B921CC7
+:100CA00002EB82041F22A2409343A1400B438363C3
+:100CB00070BD826B491E22F4401242EA01518163E9
+:100CC000704770B5072409290AD9C568A1F10A0639
+:100CD00006EB4606B440A543B3401D43C56007E09C
+:100CE000056901EB4106B440A543B3401D430561CE
+:100CF0001F23072A09D2446B521E02EB8202934043
+:100D00009C4391400C43446370BD0D2A09D2046B8F
+:100D1000D21F02EB820293409C4391400C43046338
+:100D200070BDC46A0D3A02EB820293409C4391402D
+:100D30000C43C46270BD816841F008018160704756
+:100D40000029816802D041F4A00101E021F4A00152
+:100D500081607047816841F0040181607047002123
+:100D60000160017141718160C160012101747047AE
+:100D700070B51E4C214694F83800B1F84250062850
+:100D80001ED9B4F84A10B4F84C00A1EB000202F1ED
+:100D90000902122A04D8FFF753FB0022144B0AE081
+:100DA000884204D2FFF74CFB0022124B03E0FFF70E
+:100DB00047FB0022104BFFF72CFAFFF786FB09E0F8
+:100DC00005D12846FFF73CFB0C4A0D4BF3E70D49D4
+:100DD00051F82000C5EB45116063B0EB410F03D91A
+:100DE000C5EB45104000606370BD00003804002072
+:100DF00000003440000033400000354067666666FE
+:100E000066E64B40C088000810B50C4C20784007BF
+:100E100013D5FFF7ADFF0A49A08E08800848303887
+:100E2000018821F010010180001F018841F01001AC
+:100E30000180207820F00400207010BD38040020CC
+:100E400040040040F0B41448144B154A816804462D
+:100E50001B782468526CCF0541F0080521F0080684
+:100E60004FEA047413D5002C07DB090712D4002BBA
+:100E700010D1142A0EDA856006E009070AD5002B86
+:100E800008D1142A06DA8660F0BC05F041BD002CBA
+:100E9000F3DAEAE7F0BC704794020020EB0600208A
+:100EA0003801002070B506464089204B204C4FF495
+:100EB0008071002580B362887AB1012A0CD1E18863
+:100EC000491C89B2E1803289914205D36580E58071
+:100ED000FF2801D0401E708170BD7088228890422A
+:100EE00001D9012200E00022184601F0F8F97088CB
+:100EF000B18801442088401C80B220808142EBD818
+:100F00002580A088401C80B2A080F1888842E3D36D
+:100F100001206080A58070BDFFE70022184601F027
+:100F2000DEF9A580E58025806580F4E7000C0140AE
+:100F3000A8050020FEE70000FCB505464FF6FF7649
+:100F400000200C46ADF8006048F205078DF804005B
+:100F500020E000BF15F8010B8DF8040001A9084638
+:100F600002F0CCF8BDF800009DF8041080EA0120E2
+:100F7000ADF800005FF00000BDF800100A0402D5D3
+:100F800087EA410101E006EA4101401CADF800108A
+:100F90000828F1DB641EDDD26946084602F098F8A5
+:100FA000BDF80000FCBD00000246002004E000BFC8
+:100FB00012F8013B1844C0B2491EF9D27047000034
+:100FC00070B5144A85B01088002413490194009428
+:100FD000039420460494138807E00D8B009E35444B
+:100FE0000095CD8B019E3544019515889D42F4D026
+:100FF000401CC0B28028EED30098411107484180C0
+:10100000848001984111064881830183818205B063
+:1010100070BD0000F406002094020020C2050020EC
+:10102000B004002030B50E4902880A800C4A43887B
+:10103000083A13800B1F808818802024151F2C80ED
+:101040000020401C80B27328FBD341F211100880AD
+:1010500044F64800108047F2480018802C8030BDCC
+:10106000202C0140114944F648000880091D46F62D
+:1010700048000880091D41F2111008800B48001F2C
+:10108000018841F02001018009480021A0F8641086
+:10109000A0F86210A0F86010A0F85E10A0F85C1034
+:1010A000A0F85A100348418181827047182C0140F2
+:1010B000940200205C000020F0B54D4B4D4800210B
+:1010C000DA7A0778802A27F001057CD31C684A4B1E
+:1010D00002F01F0253F82220484B14421A6802D033
+:1010E00042F0200201E022F02002454C1A60454EF9
+:1010F00094F800C0444CBCF1020FB4F904403FD155
+:10110000B3F808C0CCF3C00ECCF3002CE64537D0C2
+:101110003A4D2C3D95F802C0BCF1000F04D0BCF153
+:10112000010F0FD0A9702FE05FEA025C2CD55FEAB7
+:10113000826C29D44FF0010C85F802C027F0040519
+:10114000057021E05FEA025C1ED45FEA826C1BD569
+:101150005FEA477C11D447F004070770B0F802C07B
+:10116000BCF1000F03D0418027F0010704E0448068
+:10117000002C02DD47F0010707700227AF7003E083
+:1011800005704180318041811C4DC78895F84650DB
+:101190000FB9002C15DC077BAF4212D1B0F90270F9
+:1011A00007F26667BC420CDC184FBF895FEA477CD8
+:1011B00007D45FEA877C04D45FEA427C01D5FF074D
+:1011C0000BD0077800E00FE05FEAC77C05D027F07E
+:1011D00001070770418031804181C4800573500947
+:1011E00060F3CB221A60F0BD057041804181F0BDF3
+:1011F000C8050020FC080020208D00089402002073
+:10120000EB0600200C010020C2050020040A00208B
+:101210002DE9F04796B000240C940D940E940F9491
+:1012200072B69048816941F400718161816941F42D
+:10123000806181614FF4004002F00EFE8A4D002172
+:101240002846FFF73FFB00212846FFF731FB874E7A
+:1012500000213046FFF72CFB854F0021384600F077
+:10126000BBF901204FF47041401C8842FCD3284652
+:10127000FFF744FCB1463046FFF740FC384600F02B
+:10128000B7F94FF46020CDE912048DF845400120F4
+:101290004FF004088DF8440010948DF8508010A988
+:1012A0002846FFF7BDFC01231A4605212846FFF713
+:1012B00008FD0123022206212846FFF702FD012333
+:1012C000032207212846FFF7FCFC012304220F21FB
+:1012D0002846FFF7F6FC384600F08AF9684600F029
+:1012E00032FA6148634E4C300090CDF80C80CDE965
+:1012F00001648020CDE90440400006908000079002
+:10130000202008904FF44050CDE909046946384642
+:1013100000F0FCF901212846FFF7D4FA01213846F4
+:1013200000F05AF901212846FFF7C2FA47F230517E
+:1013300015941598401C15908842FAD3012128462F
+:10134000FFF7FEFCADF82C40A04640F2DC5A4FF40B
+:10135000007420E05046CDF854801599491C159131
+:101360008142FAD330880D9908440D9070880E9907
+:1013700008440E90B0880F9908440F90F0880C999B
+:1013800008440C9001212846FFF7DAFCBDF82C0038
+:10139000401CADF82C00BDF82C00A042DAD30D980B
+:1013A000354A40F3CF1633480A3006830E9941F38D
+:1013B000CF1444830F9941F3CF1383830C9941F3E6
+:1013C000CF1CA0F804C0ACF5C05C40F2C371ACF512
+:1013D0009B7C8C450ED2A6F5C856363E8E4209D26D
+:1013E000A4F5C854363C8C4204D2A3F5C853363B0E
+:1013F0008B4203D3D18841F48041D180D188490404
+:1014000007D41E49028B21F85C2F428B4A80808BC7
+:10141000888000212846FFF755FA0021384600F061
+:10142000DBF800212846FFF743FA00214C464846E6
+:10143000FFF73EFA0220C102401C8842FCD3284636
+:10144000FFF75CFB2046FFF759FB384600F0D0F869
+:10145000FFF742FA0A493C20087062B616B0BDE8B0
+:10146000F0870000001002400024014000280140E5
+:10147000080002400E050020040A0020580C00203D
+:10148000E8060020F0B5384B394C93F85650374BEE
+:10149000042D5B6C1DD0256840F22D465D1B6560F8
+:1014A00043F6FB25B3F5FA5F33DDB3F5FA4F30DCD5
+:1014B00041F6AD17A3F5FA535F4306EBA7364FF499
+:1014C000B5777B4305EBA31375105B10C4E9065396
+:1014D00021E043F6D017102641F26205BB4218DB2B
+:1014E00044F25067BB420EDAA3F5645345F24C67F1
+:1014F000D03B5F4306EBA736A66140F624767343E4
+:1015000005EB232303E042F24713A361194BE36188
+:1015100001E0C4E90665A3695360E569401AD56036
+:1015200010604543107C0541106A29181162D0698A
+:10153000814200DD1062116A9069814201DB084638
+:1015400000E01062206211684B43117A0B410841A0
+:101550001918B2F91400884204DBB2F9120088426B
+:1015600000DC08B2F0BD00005C0000203801002063
+:101570001001002085EB010010B54FF40054204607
+:1015800000F0ACF8002813D00A49087840F00800B1
+:101590000870204600F014F80021074800F01CF8FD
+:1015A0000648C17E012903D10021C17601210177BE
+:1015B00010BD00006206002044000240FC0A00202A
+:1015C000C10002D50249086070470249486070476F
+:1015D00004040240000002400029016802D041F0EA
+:1015E000010102E04FF6FE721140016070470000F9
+:1015F00001684FF6FE7211400160002101604160F8
+:101600008160C1603149314A0839904203D148684C
+:1016100040F00F0006E02D4A1432904204D1486891
+:1016200040F0F00048607047284A2832904203D1C9
+:10163000486840F47060F5E7244A3C32904203D198
+:10164000486840F47040EDE7204A5032904203D1A0
+:10165000486840F47020E5E71C4A6432904203D1A8
+:10166000486840F47000DDE7184A7832904203D1B0
+:10167000486840F07060D5E7154A111F904203D1C9
+:10168000086840F00F0006E0114A1432904204D17D
+:10169000086840F0F000086070470D4A2832904218
+:1016A00003D1086840F47060F5E7094A3C32904283
+:1016B00003D1086840F47040EDE7054A503290428B
+:1016C000EAD1086840F47020E5E700000800024015
+:1016D00008040240406880B27047000001460020C4
+:1016E000CA0001D5034A00E0034A12680A4200D04A
+:1016F000012070470004024000000240002A0268F6
+:1017000001D00A4300E08A430260704730B50368A5
+:1017100047F6F07293430C6A8A682243D1E9044584
+:101720002C4322438C692243CC6922434C6A2243D6
+:101730008C6A22431A430260CA6842600A68826067
+:101740004968C16030BD0021016041608160C160B5
+:10175000016141618161C1610162416281627047E1
+:1017600010B5114C8CB000212046FFF735FF204604
+:10177000FFF73EFF0D4800900D480021CDE9010123
+:101780006420CDE903018020CDE90501079108918E
+:1017900009910A9169462046FFF7B8FF01212046CA
+:1017A000FFF71AFF0CB010BD58000240043801408A
+:1017B0008007002010B501218CB0084602F056FBCE
+:1017C0001E4C00212046FFF707FF2046FFF710FFC1
+:1017D0001B4800901B48019000211020CDE9020118
+:1017E0008020CDE9041006910791089109910A9192
+:1017F00069462046FFF78AFF012202212046FFF7B3
+:101800007DFF01218DF82F1004208DF82D008DF81B
+:101810002E100E208DF82C000BA802F00BF80F20D4
+:101820008DF82C000BA802F005F801212046FFF7E7
+:10183000D3FEFFF795FF0CB010BD0000440002403E
+:10184000043801401C07002030B540F6AA21204A88
+:10185000C184838B1488E31A9BB20F2B10D3128898
+:101860008283037E002253B11A4BB3F90A30062B50
+:1018700005DB194B1B78022B03D0002B00D182848F
+:1018800030BD164B40F68B255B6CA3F22D14AC4299
+:101890000FD2428B521C92B24283642AF0D364224C
+:1018A0004283B0F924208A4201DA02EB21118184BB
+:1018B00030BD41F29414A342FADBB0F92430002B7E
+:1018C00002DDA3EB211100E000218184428330BDC1
+:1018D000F40600205C000020EB0600203801002008
+:1018E00010B50446B0F9020043F69911484381133C
+:1018F000E06840F26662504301EBA030E060B4F96A
+:10190000001043F6991251438A13216940F266632D
+:10191000594302EBA131216104F060FC6061A188B0
+:1019200040F6AB2208444010A0F515415539E0625D
+:10193000914205D9A0F5F851FF39521C91421DD2B0
+:1019400049F25451884202DDA0F5204002E0A0F5A2
+:10195000F850FF38206300EB400040F34F00208533
+:10196000B4F924104A42904201DA104602E088425B
+:1019700000DD0846E083228461848AE0A0F5FE420F
+:10198000FF3A41F255518A4214D8A2F6AA202063A8
+:1019900000EB400040F34F002085B4F92420514271
+:1019A000E183884201DA084602E0904200DD1046F9
+:1019B000404250E0A0F5D442AA3A8A4215D2A2F69B
+:1019C000AA20206300EB400040F34F012185B4F9C9
+:1019D00024004242E2832084914201DA104602E070
+:1019E000814200DC0846608453E0A0F5AA42543AE4
+:1019F00041F256539A4215D2A2F6AB20206300EB77
+:101A0000400040F34F002085B4F924104A42904230
+:101A100001DA104602E0884200DD08464042E083D9
+:101A2000218419E0A0F5804241F254539A4215D224
+:101A3000A2F6AA20206300EB400040F34F0121856D
+:101A4000B4F92400E0834242914201DA104602E0F8
+:101A5000814200DC0846208462841AE0A0F5285206
+:101A6000AB3A8A4215D2A2F6AA20206300EB4000CE
+:101A700040F34F012185B4F92400E08342422284DF
+:101A8000914201DA104602E0814200DC0846404201
+:101A9000A9E7B4F91E006FF4BF7148438013E080DA
+:101AA000B4F92000484380132081B4F92200484350
+:101AB0008013608110BD01210176704770470000DE
+:101AC0001548164A4FF480410078042821D002F1CD
+:101AD0003C03D08A9B88C01A00B22F2801DD001178
+:101AE00008E0002801DD002007E00D4B984201DAF4
+:101AF000184602E0402800DD40209389184400B2D7
+:101B0000884203DC40F26661884200DA0846908130
+:101B10007047918170470000EB060020B004002060
+:101B2000C0FEFFFF38B54B484B4902880B889A1A14
+:101B300092B20F2A71D30988484C01804FF0FF01FF
+:101B4000E2884FF47A7355044FF4967002D516224A
+:101B5000009103E0950403D515220091014670E041
+:101B6000D50402D514220091F8E7150502D51322F9
+:101B70000091F3E7550502D512220091EEE7950595
+:101B800002D511220091E9E7D50502D51022009176
+:101B9000E4E7150602D50F220091DFE7550602D5CE
+:101BA0000E220091DAE7950602D50D220091D5E7C5
+:101BB000D50602D50C220091D0E7150702D50B22DD
+:101BC0000091CBE7550702D50A220091C6E7950799
+:101BD00002D509220091C1E7D20702D00822009164
+:101BE000BCE72289550702D507220091B6E7950781
+:101BF00002D506220091B1E7D20702D0052200915A
+:101C0000ACE7A27AD20702D004220091A6E7A2890B
+:101C1000D40603D503220091A0E719E0140702D5EA
+:101C2000022200919AE7540703D4940701D4D20703
+:101C300002D00122009191E70020034602460146AE
+:101C4000009002F0C9FDBDE838400248FFF72AB90C
+:101C500038BD0000F8090020F4060020040A002026
+:101C6000F0B55948594982880B889A1A92B29C2A31
+:101C700064D30988818056490A880146002A0B7876
+:101C800043F0020156D11646524A1C071568024617
+:101C9000127822F0020274D54F4C0746E4887F7810
+:101CA0005FEA845C02D547F0010701E027F00107F5
+:101CB0004770A704477802D547F0020701E027F0F4
+:101CC00002074770670401D4E70703D0477847F05D
+:101CD00008074770640603D5447844F0040404E020
+:101CE0001C0603D4447824F004044470EC0450D45B
+:101CF000354C9A07247824F0100423D4324D4278CE
+:101D00002F7A2D78012A45F0100514D0022A16D01A
+:101D10002D4C042AA47804F1010C0CF0FF0C13D014
+:101D2000072A25D0032A23D0052A21D0062A1FD02E
+:101D300021F0100142E0B90702E00570F0BD39075B
+:101D40000029FADB0470F0BDFA0601D41A060AD5A0
+:101D50000170022C04D280F802C0BCF1020FF2D351
+:101D600041F080012AE021F0100101708670F0BD81
+:101D7000877A7F06F7D5032C04D8017080F802C05B
+:101D8000F0BD0FE05107D8D51906D6D443F0800135
+:101D900014E002704178CB0701D18907F0D522F019
+:101DA00010010BE0E9040BD49907E9D4818AC82912
+:101DB00002D2491C8182E3E743F00A010170DFE7A8
+:101DC00002708682DCE70000CC060020F4060020CA
+:101DD000F606002094020020040A0020094944F677
+:101DE00048000880091D46F648000880091D41F694
+:101DF000CC4008800348001F018841F02001018089
+:101E000070470000182C0140084946F66800088019
+:101E1000091D0880091D41F2555008800348001F24
+:101E2000018841F02001018070470000182C01401A
+:101E300010B5C28800210AB1032206E002890AB166
+:101E4000022202E0428912B10122027000E0017018
+:101E500004784FF4804344F6206244B1012C06D04C
+:101E6000022C07D0032C01D14180818010BD43801A
+:101E7000828010BD41F23331418040F6B731F4E742
+:101E800030B5B1F86A5000231A240D22854202DCD5
+:101E9000B1F9680030BD4D88854202DBB1F9000020
+:101EA00030BD01EB82056D88854201DD144601E0FD
+:101EB00013DA134604EB03024FEA52029A42F0D1BE
+:101EC00001EB830231F8231054889288521A001BC8
+:101ED000424301EB622000B230BD31F9220030BD37
+:101EE000054920B1086940F0800008617047034847
+:101EF000486003484860704700200240230167455E
+:101F0000AB89EFCD06494FF47A70CA68D20705D085
+:101F1000401E0004000CF8D1FF20704700207047DD
+:101F20000020024012480321A0F1480280F8361038
+:101F30000021D1800F4A11860F4A1186D162D183C8
+:101F40001184518481620D498A6CB2F5206F01DBE6
+:101F5000A3228262897A11B1816A49428162C16A8F
+:101F600041F39101816288030549086270470000CE
+:101F70005C00002094020020180500203801002099
+:101F800060080020F0B53B4988894A89801A80B2F0
+:101F90000F2866D388894881CA8937480B3A272A8F
+:101FA00026D28A7822BB8268364B42F480728260E5
+:101FB000324A354C354D12785607314A0AD4344EE0
+:101FC00036881680334A12881A80334A1288228053
+:101FD000324A09E0324E36881680324A12881A8018
+:101FE000314A12882280314A12882A8001228A705E
+:101FF0002F4B304D19469A7F0968802A32D302F060
+:102000001F0255F8222011422CD0826822F480123F
+:10201000184E8260123614461215B778521C62F3BD
+:102020008617254AB77093F816C01778BCF1800F51
+:1020300027F0020608D30CF01F0C55F82CC011EA4B
+:102040000C0F01D147F0020616701A7E802A0DD3BC
+:1020500002F01F0255F82220114207D144F400215A
+:102060008160F0BD826842F48012D1E724F400213F
+:10207000F6E70000E8060020940200203801002066
+:10208000A8040020AA040020AC040020AE04002014
+:10209000980400209A0400209C0400209E04002044
+:1020A000A0040020A2040020A4040020A604002014
+:1020B000C8050020208D0008B004002070B520481D
+:1020C00081890289891A89B20F292FD381890181D7
+:1020D0001C4B1D4819465D7A06681C4C096846F081
+:1020E0000402802D07D305F01F0554F8255029421E
+:1020F00001D126F0040202609A7B802A17D302F0F5
+:102100001F0254F82220114211D1026822F002026B
+:102110000260DA7A802A0ED302F01F0254F82220DD
+:10212000114208D1016821F00801016070BD026808
+:1021300042F00202ECE7016841F00801F5E7000017
+:10214000E8060020C805002094020020208D000829
+:10215000F0B51D4C1B4A4FF0010C94F83B5094F81D
+:102160000AE0144692F83C3094F838402B43651C42
+:10217000EEB2154D95F83D700025BEF1FF0F0AD067
+:10218000BEF1000F06D18B4213D155700C2C01D239
+:1021900082F83860F0BD834202D182F801C0F5E7D1
+:1021A0008B42F7D15570B80709E000BF82F838506C
+:1021B000F0BD8342FCD1F84382F801C080070028BB
+:1021C000F4D0F0BD3804002038010020F0B5CA7802
+:1021D000002502F00F03D20601D58A7813430A784E
+:1021E0004FF00F0E12F0FF0F4FF001021CD00468E9
+:1021F0000F8802FA05F63740B74211D14FEA850C35
+:102200000EFA0CF724EA070703FA0CF43C43CF78E4
+:10221000282F02D0482F02D002E0466100E006617C
+:102220006D1C082DE4D304600C88FF2C1ED9446873
+:102230005FF0000606F1080702FA07F50F882F4045
+:10224000AF420FD14FEA860C0EFA0CF7BC4303FAEB
+:102250000CF73C43CF78282F00D14561CF78482F29
+:1022600000D10561761C082EE4D34460F0BD000067
+:10227000F0B5144C002801DAE36900E06368420D10
+:10228000120185B2C0F301579540C0F30346032FF6
+:1022900005D0C2020AD50322B240934307E023F0DF
+:1022A0007062636823F07063636002E0AB4343F0E5
+:1022B000706201B12A43002801DAE261F0BD626078
+:1022C000F0BD0000000001400246002092680A4272
+:1022D00000D00120704741617047016170470AB129
+:1022E00001617047416170470F4A104B92F83810F6
+:1022F0005B5C834201D1012004E00D4B5B5C8342B7
+:1023000003D1002082F83A0070470A4B5B5C83429D
+:1023100001D18120F6E7084B595C814201D1802030
+:10232000F0E70320EEE7000038010020E09000080D
+:10233000F2900008E6900008F89000080A4810B5EE
+:1023400001784FF000024C0708494FF0FF038968FD
+:102350004FEA017105D5002901DA827210BD83723E
+:1023600010BD0029FBDBF8E73801002094020020B3
+:10237000F0B5194E194C0022E31CA6F1060CB75C0F
+:10238000A518ED78FF5C0D430F43BD421FD01CF82C
+:102390000270FF5C0F43BD4219D015460023A618FA
+:1023A000F6780E43C6545B1C1CF80220DBB2062BE9
+:1023B000F5D3C17881700179C17000214218491CA0
+:1023C00015711CF80550C9B20629F7D3F0BD521C8F
+:1023D000D2B2032AD3D3F0BDB2880008380400205B
+:1023E00010B502460021064B06205C186478944222
+:1023F00000D10846491CC9B20629F6D310BD000019
+:1024000038010020214810B590F8671000222048BC
+:10241000012936D11F49898899BB1F491E4B4C6C35
+:1024200040F6B831B3F86E308C4227DD1B4909788D
+:1024300021BB90F82711491CC9B280F82711C8297F
+:102440001CD380F827210146D0F82C4191F828119F
+:10245000A34203DD052908D2491C01E041B1491E10
+:1024600080F82811C9B2052902D3012180F826116C
+:10247000191B074C2C3C6162C0F82C31B3F5FA6F84
+:1024800003D280F8262180F8282110BD580C0020A6
+:1024900094020020C205002038010020EB06002035
+:1024A0004FF4C0428260002141620E22828141F2DB
+:1024B00062020261082282824FF46042C28201837A
+:1024C0004FF07842C0E9072140F6C41101807047FF
+:1024D000B0F90010B0F90220891A41600269037D49
+:1024E0004A431A41436A13444362026A934200DD3D
+:1024F0004262436AC269934200DA42628268436A76
+:102500004A43017B0A410B41D118B0F918208A4295
+:1025100001DA10467047B0F916008842FADC08B2BA
+:102520007047000010B514481449B0F88C200B888F
+:102530009A1A92B2B2F5437F1DD90988A0F88C107F
+:10254000B0F88A1020F8581F002242860C480D4C23
+:10255000C2888280C180C38983812489891AA4B2F8
+:10256000C4818160E11A0161074A818AC182928A2D
+:102570008282511A816110BD38010020F4060020CA
+:10258000200C0020180500205C00002009480A49A2
+:10259000B0F8AA200B889A1A92B241F684639A4244
+:1025A00006D3098820F8AA1F418881800021418034
+:1025B0007047000038010020F40600200D48017823
+:1025C000C90702D00C49098801E04FF6FA71C165CC
+:1025D000094901201039088007482438018841F052
+:1025E0000101018004481838018821F01801018098
+:1025F0007047000038010020240400400A49D1F847
+:10260000902012B1521EC1F8902031F88A2F521C2E
+:1026100021F81A294A6A521C4A628A8F521C8A87F8
+:1026200001F8380C70470000380100201CB52D4817
+:1026300090F83B3090F83C20934252D000248DF823
+:10264000044053408DF800309DF800300122012BEA
+:1026500008D09DF80030022B09D09DF80030042BE3
+:102660000AD00DE01F498DF80420443108E01D49CF
+:102670008DF80420463103E01A498DF804204831D2
+:102680009DF80420012A2CD190F83D309DF800409F
+:10269000154AA34217D090F83E309DF800402342DF
+:1026A00008D0B0F84C30A0F84A300B881488E31AF0
+:1026B000A0F84C3090F838302BB1B0F84030148886
+:1026C000E31AA0F8423012880A80A0F8402010F8DF
+:1026D0003E1F9DF80020114300F801199DF80010DD
+:1026E00001701CBD38040020F406002070B5344D84
+:1026F00040212846FFF7E8FD840080212846FFF7A7
+:10270000E3FD44EA4004A9152846FFF7DDFD044334
+:10271000E1B22C4C94F870508D4250D04D4084F86A
+:102720007010012D03D0022D01D0042D47D194F853
+:102730007400A84384F8740094F87320AA420FD060
+:1027400084F8735094F8722001238B401A4207D109
+:102750001A4384F8722094F87110491C84F871109F
+:1027600094F87110042928D330B1012811D002281F
+:102770000FD004280DD012E01348C18821F0400189
+:10278000C1802078002184F83B1020F06000207088
+:1027900005E0217841F02001217084F83B000B49CD
+:1027A00094F83B0091F82720904204D081F827004C
+:1027B00007492020087000F00DF884F84C5070BDD7
+:1027C0000010014038010020040A0020580C0020AD
+:1027D000E806002070B50D4D40212846FFF774FD36
+:1027E000840080212846FFF76FFD44EA4004A915C4
+:1027F0002846FFF769FD04430548072100F8704F9C
+:102800000171002141708170C17070BD00100140E4
+:102810003801002070B5344890F83A10CA43920746
+:1028200061D001F0030280F8392090F83D305B065A
+:102830001B0E80F83D30012A01D0812A02D15B1C99
+:1028400080F83D300278D2074DD0DBB203F00102B0
+:10285000C3F34004A24246D1B0F84E400025641CA8
+:10286000A0F84E40204CA0F8505090F83E60A47A5A
+:10287000B24202D080F83E200DE0A607B6EB837F7F
+:1028800002D080F83F5006E090F83F30642B02D22F
+:102890005B1C80F83F3090F84030642B0CD25B1CFE
+:1028A000DBB280F84030022B06D204F001039342E1
+:1028B00002D1022280F84020012901D0002912D142
+:1028C00090F83820C16D00EB820291610163D0E97C
+:1028D00006121144D0E908231A441144826A1144B3
+:1028E000C26A1144416370BD38010020FEE7000058
+:1028F0002DE9F04F00BF00209E4E9F4AA6F51271B1
+:10290000A6F5BE79A6F1440B06F1440E804601F50A
+:10291000E074A1F1780301F5457A1D5C15F0C0075C
+:1029200006D0402F51D0C02F77D0802F76D004E131
+:1029300015F01F0504D0154440F080072F7201E008
+:1029400082F80880012826D0022824D0032822D02B
+:10295000042820D008281ED010281CD0874D55F8F8
+:1029600020C0DCF8005054F820703D40CCF80050F6
+:10297000824D55F820C0DCF8005056F820703D43D9
+:10298000CCF800501D5CAD0659F820502F6813D5C7
+:102990003AF810C03EE051F820502F6854F820C09B
+:1029A00007EA0C072F6051F820502F6856F820C016
+:1029B00047EA0C072F60E5E7DFF8B8C10CF1F00C2F
+:1029C0005CF820C007EA0C077EE015F01F0504D074
+:1029D000154440F080072F7201E082F8088001283A
+:1029E0001DD002281BD0032819D0042817D008288E
+:1029F00015D0102813D0614D55F820502F6854F889
+:102A000020C007EA0C072F605C4D55F820502F6856
+:102A10005BF820C047EA0C0756E00BE056E051F89F
+:102A200020502F6854F820C007EA0C072F6051F897
+:102A30002050ECE715F01F0505D0154440F0800745
+:102A400085F8217001E082F82180012825D0022834
+:102A500023D0032821D004281FD008281DD01028F7
+:102A60001BD0464D55F820C0DCF8005054F82070BB
+:102A70003D40CCF80050414D55F820C0DCF80050E6
+:102A80005EF820703D43CCF800501D5CAD0615D5B6
+:102A90003A4D3AF81070CC3514E051F820502F68B8
+:102AA00054F820C007EA0C072F6051F820502F6817
+:102AB0005EF820C047EA0C072F60E6E72D4D3AF894
+:102AC0001070E03D55F820502F6036E015F01F05DE
+:102AD00005D0154440F0800785F8217001E082F8A8
+:102AE0002180012830D002282ED003282CD00428A1
+:102AF0002AD0082828D0102826D0204D55F820C0EC
+:102B0000DCF8005054F820703D40CCF800501B4DCC
+:102B100055F820C0DCF80050164F883757F8207061
+:102B20003D43CCF800501D5CAD06B1D4114F3AF8CE
+:102B30001050E03F57F820703D60401CC0B2112893
+:102B4000FFF4EBAEBDE8F08F51F820502F6854F839
+:102B500020C007EA0C072F6051F820502F68DFF8DB
+:102B600014C00CF1880C5CF820C047EA0C072F60F9
+:102B7000D9E70000AC8F0008C8050020A88D000828
+:102B80004FF40771C1824FF45861018340F614512C
+:102B900081837047F0B5C48AB0F900608681B0F9CE
+:102BA0000250C581B0F904300227002101220382BE
+:102BB000AB4204DBB54202DDC78042810CE0B34288
+:102BC00004DBAE4202DDC78041811CE09D4205DB93
+:102BD000B34203DDC2804781018115E0B54204DBC9
+:102BE0009E4202DDC280418105E0AE4205DB9D428E
+:102BF00003DDC1804281078106E09E4204DBAB42D7
+:102C000002DDC18047810281C388458900EB43070B
+:102C100000EB4505BB89AE899B1B0FFA83FEA0F82C
+:102C200012E00689AB8900EB460CBCF80CC0A3EBA4
+:102C30000C038382B0F91830B7F90CC0A3EB0C0C6D
+:102C4000B4EB4C0F04DA80F82010A3F1A10113E0DB
+:102C5000A64503DD80F82010B9890BE026B1012ECE
+:102C600004D0022E10D004E0062100E0052180F8F7
+:102C70002010A989091B6D31418309B2B1F5586F44
+:102C800004DB5B1E438304E00421F0E7002900DC41
+:102C90004283418B8183F0BD0B49002288760A6212
+:102CA000CA614A62094A32F9103002EB40028B6273
+:102CB000B2F90220CA62064A32F810000882A1F86E
+:102CC0006000A1F862007047E80100200A91000846
+:102CD000FE9000082DE9F05FEF48F04982880B88EC
+:102CE0009A1A92B20F2A44D309888180EC4982460D
+:102CF00001270888EB4CEC4E002578B3401E088075
+:102D0000E573EA49A5622068B1F90210430742F66B
+:102D1000AA2218D4F38843F40053F380E34B1B78C2
+:102D20009B0709D5A36823F08003A360A4F87C5017
+:102D300084F87E5084F87F50C30404D484F8F07083
+:102D4000C4F8EC5003E084F8F050430707D49142F4
+:102D500005DB84F8F470A4F8F25004E010E084F885
+:102D6000F450430703D4914201DBC00703D084F839
+:102D70001151BDE8F09F84F81171A4F81251F8E7E1
+:102D8000B4F8180143F69821884202D2401CA4F8F6
+:102D9000180101F037FDDFF81883DFF8FCB298F86E
+:102DA0005000ABF1180B10B1FEF786F905E09BF867
+:102DB000001021F001018BF8001098F8630010B1A9
+:102DC000FEF740F808E0A068C10502D520F0080031
+:102DD00001E040F00800A060FFF714FB00F0A4F948
+:102DE000B44841F26801436C4FF400608B4201DB50
+:102DF000B14904E0B3F57A6F02DAAF49091D086002
+:102E000098F85100C646C107DFF89882AB48DFF852
+:102E1000B092A8F12C0839D0817B802932D3217857
+:102E200089072FD4E27B88F80520A04A414692F812
+:102E300000C02CF0020C82F800C0ABF80250CBF8B6
+:102E400014509BF800C02CF0010C8BF800C0B27934
+:102E5000520612D44A8941F2883C624503D2521C80
+:102E6000A8F80A2012E040F63C70834201DD002001
+:102E7000DEE0042088F80370DAE0CD700020A8F8C6
+:102E80000A50D5E088F80350A8F80A50A1680A054E
+:102E900001D50820CCE09EF83FE05FEACE7240D03A
+:102EA000E27B88F80520437A802B59D323785B078F
+:102EB00030D4F3889B0403D521F02000A06030E0DB
+:102EC000ABF80250CBF814509BF800C041F0200141
+:102ED0002CF0010C8BF800C0A160C17D802909D3C2
+:102EE00001F07F0300684FF00041D940084201D152
+:102EF000277100E025712079C00702D15FEA8E704A
+:102F000005D50320032A01D088F8087090E000203E
+:102F1000A5628DE021F02000A060F08820F4005030
+:102F2000F08094F8260101281FD094F8462043F23F
+:102F300033304FF48047D2B143F69911012A2CD097
+:102F400099F800205F48C2F38102012A28D0022AA2
+:102F500026D090F85600A4F81471042831D025E04A
+:102F6000206840F004002060A6E7092060E099F89E
+:102F70000010C1F38101012909D002290AD042F6CB
+:102F8000B86100BFA4F81411A4F8440010E042F6A0
+:102F9000CC41F7E742F26661F4E7A4F8140110E0CF
+:102FA000A4F8147190F8560004280AD0A4F84470CC
+:102FB000FEF782F89BF80010C90705D0BBF8021095
+:102FC00004E0A4F84410F3E738488188AAF8121006
+:102FD00008B2B4F944104843C0F38F314046A8F812
+:102FE0001210B94200D9478237490978C90605D578
+:102FF000428A41F233318A4200D241822189C1F3AF
+:10300000C002C1F300218A4205D1428A40F6CC4178
+:103010008A4200D94182B17AC90700D04582B8F806
+:103020001200A06200287FF722AF28480570022016
+:103030009AF81A1099B9022824D080B11D490B784A
+:103040009D0608D5B5796D0605D51F4D2D78ED097E
+:1030500065F386130B70F18821F40A61F18015493C
+:10306000496C4E290ADBF1880B0607D521F0800157
+:10307000F1800E490B7823F002030B708AF81A00D6
+:10308000E07376E6B9F83830002BD7D143F69823B1
+:10309000A9F83830D2E7000014090020F406002017
+:1030A000F606002094020020040A0020C205002039
+:1030B000580C002038010020100C0140C8050020E9
+:1030C000B00400205C000020CC060020080700208F
+:1030D00070B500230C8863F30F02012505FA03F68F
+:1030E000344206D0C3F10F0605FA06F1114361F32D
+:1030F0000F025B1C102BF1DB028070BD70B500234A
+:103100000C7863F30702012505FA03F6344206D072
+:10311000C3F1070605FA06F1114361F307025B1CD0
+:10312000082BF1DB027070BDF0B51F4890F86630D7
+:103130001E48012B816821F4006232D11C4BDE88CD
+:1031400074062ED41B4D0F054FF00004B5F9025044
+:103150001ED4194A526C642A11DC40F6386295423A
+:103160000DDAB2040BD4027852070ED4B0F8D42092
+:1031700040F6B835AA4203D2521CA0F8D420F0BDC4
+:1031800041F4006181605C81F0BDA0F8D440F0BDE5
+:1031900041F2CD018D42FADD997AC907F7D18260FB
+:1031A000F3E78260F0BD0000580C0020940200207C
+:1031B000040A0020C205002038010020F0B5364D79
+:1031C000364F044695F83B0097F83B1023780843A8
+:1031D000EE1C6278834205D1E0781146FEF7B8FF15
+:1031E000207908E094F802C084450CD1E1781046BB
+:1031F000FEF7AEFFE07905F82F0F2878805D687044
+:10320000287BE877F0BD82421DD161461846FEF763
+:103210009FFF95F84E1095F83B00814207D1B97A8F
+:1032200009B1A17900E0617985F82F101EE0697875
+:10323000012901D0A17922E0617927E0297841F0C4
+:103240000401297012E0E1788142DBD11946604621
+:10325000FEF77EFF95F84E1095F83B0081420AD1AB
+:10326000B97A09B1617ADFE7217ADDE715F82F1F16
+:10327000895D6970C5E76978012906D0617A85F8AA
+:103280002F10B97A0029F1D1D8E7217A85F82F10CB
+:10329000B97A0029EAD0D1E73804002038010020AB
+:1032A0000B48017821F0020100F8381B002100F8DA
+:1032B000181941778177332181854185082141841F
+:1032C000012100F81F1C034880F8391070470000E6
+:1032D00038040020380100200D4900B50B4851F892
+:1032E000012F40F8032F8988818008480121093087
+:1032F000FFF73EF8054802211330FFF739F803487D
+:1033000004211D305DF804EBFFF732B838040020CB
+:1033100038010020094944F648000880091D46F696
+:1033200048000880091D41F2111008800348001F61
+:10333000018841F02001018070470000182C0140F5
+:103340002DE9F047664C674B0025A0780126654AB9
+:10335000103305287ED2DFE800F00313113E110080
+:10336000108820F0010010801D805F480580001F3C
+:103370000580001F0580FFF7CDFFA670BDE8F08730
+:10338000594941F244401C390880574945F65800D4
+:1033900024390880091D47F258000880524920202E
+:1033A000283908800020401CC0B27328FBD3FFF7E7
+:1033B000B1FF4C4984F85C502C3147F6906008808E
+:1033C0004848143006801D80108840F001001080AD
+:1033D0000220A070D2E700215FF0010004EB41025F
+:1033E00004EB4003B2F85020B3F850309A4200D2B8
+:1033F0000146401CC0B20628F0D33C48405C84F82B
+:103400003900FFF74DFF1D2000F0F3F900F076F8CA
+:10341000374E38484FF4807996F83B10012904D094
+:1034200002291BD0042930D047E040218046FEF716
+:103430004BFF870080214046FEF746FF47EA4007E2
+:1034400049464046FEF740FF074347F0010084F835
+:103450003B0000E03DE0224809302CE0402180465E
+:10346000FEF732FF870080214046FEF72DFF47EA36
+:10347000400749464046FEF727FF074347F0020052
+:1034800084F83B001648133015E040218046FEF7D3
+:103490001BFF870080214046FEF716FF47EA4007E2
+:1034A00049464046FEF710FF074347F0040084F802
+:1034B0003B000B481D3002F07BFD94F82F0086F88E
+:1034C00038001D2000F0ABF90420A0700A480570F8
+:1034D00054E7108820F0010010801D80A5704DE792
+:1034E00038040020000800403C2C0140B888000847
+:1034F0003801002000100140EB0600202DE9F041CA
+:10350000344C14F82F0F344DE07240212846FEF75A
+:10351000DBFE860080212846FEF7D6FE46EA4006FE
+:10352000AF1539462846FEF7CFFE0643207BF1B2A1
+:103530002F3C814215D084F83C0040212846FEF7FC
+:10354000C3FE860080212846FEF7BEFE46EA4006FE
+:1035500039462846FEF7B8FE064384F83B60FFF77D
+:1035600065F81E4D95F83B00012827D0022828D089
+:10357000042829D0174894F83B102730085C04F839
+:10358000300F14F80109FEF72BFF04F82F09A87A71
+:1035900000B10120607001F0C1F994F84E0094F878
+:1035A0003B10884206D094F83800062802D2401C0E
+:1035B00084F8380084F84E10BDE8F08105480930E1
+:1035C00004E00448133001E002481D30BDE8F0413A
+:1035D000FFF7F4BD3804002000100140380100203E
+:1035E0002DE9F041524991F87200AA287ED191F854
+:1035F000730055287AD14F4C00200A5C2254401C9D
+:10360000C0B27428F9D34C4E2069C6F80100A08AD4
+:10361000A6F80500D4F81600F060D4F81A0030615E
+:10362000D4F81E001234706102F068FC4349608ACD
+:10363000888102F07DFC207D123CC007307802D0EA
+:1036400040F0040001E020F004003D4930704FF4E8
+:1036500080403C4D886114F8280F85F82000608B6D
+:103660006880A08BA880E08BE880208C2881608C0B
+:10367000354F688194F8240087F8D20014F8011CB3
+:10368000304686F83B100026C0F89460FFF724FE11
+:103690002E48A18E0183E18E4183218F818394F88E
+:1036A0004210283C012908D0022901D0032909D061
+:1036B000297821F00C01083107E0297821F00C016C
+:1036C000091D02E0297841F00C01297094F86E2060
+:1036D000012162B1012A01D0022A0BD087F84610DD
+:1036E00094F864301A4A4BB1518108E014E087F82D
+:1036F0004660F5E7022287F84620F1E7568194F804
+:10370000701001290AD094F86D1051B101290BD025
+:103710004FF48051A0F87610BDE8F08144F21C719E
+:10372000F8E74FF40051F5E741F25551F2E7000098
+:1037300000FC0008580C0020380100205C0000202C
+:10374000F00B0020B0040020940200201805002097
+:10375000040A00207CB50121082000F0ABFB4FF4E7
+:103760008070ADF8040010248DF8074001208DF81A
+:10377000060001A91548FEF729FD0121092000F0E6
+:1037800099FB01211248FEF773FD0820ADF80000F7
+:1037900004208DF803000F4E03258DF80250694672
+:1037A0003046FEF713FD08213046FEF794FDADF8D4
+:1037B00000408DF803408DF8025069463046FEF710
+:1037C00005FD10213046FEF786FD7CBD001401404A
+:1037D00000023000000C0140FEE7704700F01F02BD
+:1037E000012191404009800000F1E020C0F88011E3
+:1037F000704700F01F02012191404009800000F154
+:10380000E020C0F88011704700F01F0201219140B4
+:103810004009800000F1E020C0F80011704700F07E
+:103820001F02012191404009800000F1E020C0F812
+:103830000011704770B50F23C47801780122F4B1EC
+:10384000144C2468457804F4E064C4F5E064240A68
+:10385000C4F10406E3408478B5401C402C4301F1D8
+:10386000E021230181F80034007800F01F018A4034
+:103870004009800000F1E020C0F8002170BD01F097
+:103880001F0082404809800000F1E020C0F880213C
+:1038900070BD00000CED00E00249084302490860D9
+:1038A000704700000000FA050CED00E02DE9F05F24
+:1038B00000261D20FFF792FF6C4CDFF8B4B1A4F195
+:1038C000B000A77E90F83810DFF8A8E1DFF8A8A1D3
+:1038D00000258F427ED0E776A176626A036B5A4359
+:1038E0004FEA12499BF80820120702D51EF8012062
+:1038F00000E00A4694F812C0BCF1010F09D004EBB5
+:103900004206B6F902C0C4F828C0B6F90460E662FF
+:103910000CE043F6FF7CC4E90A5C90F83DC05FEA26
+:10392000CC7C01D012B102E0052A00D1012600EBC7
+:1039300047074FF0804CBF893F04B7FBF3F3E361C7
+:10394000476BBCFBF7F7276294F813C0BCF1000F7C
+:1039500006D0BCF1010F05D03B4403EBD3735B10E1
+:10396000636201E03B466762DFF810C14FF6FF7704
+:1039700007EA8307ACF808709AF8007090F80A809C
+:1039800090F83DC0082F08F003070CF0030C05D099
+:1039900067450BD1B8F1000F05D008E0674505D0A9
+:1039A000B8F1000F03D05B42636200E06562C6B10C
+:1039B000636A002B03D006DD228D05E00AE0304B60
+:1039C00033F8122000E0A28DA4F86020227822F0C3
+:1039D000200222709AF80020042A07D0082A05D075
+:1039E00012E0B4F8603003EB0902EDE780F84050D4
+:1039F00065629BF80800000701D51EF801102048F9
+:103A000030F81100A4F860001E49606A09883E3150
+:103A10004843B4F8601001EB204006B21D20FFF7C8
+:103A2000F3FE606A002807D021784FEA81600ADD42
+:103A3000002804DAA08D09E0B4F8600006E0E06A2E
+:103A4000B04208DB0CE0002802DA208D208208E07A
+:103A5000A06AB04204DD208241F02000207000E026
+:103A60002682257565752586BDE8F09FE801002052
+:103A700094020020EC900008EB060020DC090020F6
+:103A8000FE9000082404004043184FF48042934203
+:103A900010DD904202DD104600210BE0914202DD74
+:103AA0000020114606E08003B0FBF3F000B2C0F541
+:103AB000804109B241EA0040704700002DE9F0431F
+:103AC000002340F2AE440E2544600362058144F2B7
+:103AD0004C260827C6600782DFF8349043F6FF7C47
+:103AE000A0F81290A0F814C04FF070484FEA8C3242
+:103AF000C0E906824C600B620D81CE600F82A1F896
+:103B00001290A1F814C0C1E90682BDE8F08300005C
+:103B100000C0FFFF00214162094981600E218181BF
+:103B20004FF6BF510161082181824FF44041C182AB
+:103B300043F6FF7101830907C161024901627047C1
+:103B4000638A010000C0FF0F064941F6A2600880A9
+:103B500005480168054A01F4E06111430160BFF3C3
+:103B60004F8FFEE7442C01400CED00E00400FA0505
+:103B700038B501210D2000F09DF94FF4E060ADF85B
+:103B8000000018248DF8034003258DF80250694683
+:103B90000D48FEF71BFB4FF46040ADF800008DF8B8
+:103BA00003400A4C8DF8025069462046FEF70EFB92
+:103BB000A014ADF8000048208DF8030069462046A7
+:103BC000FEF704FB38BD000000080140000C014076
+:103BD000F0B50121CE028DB0304600F06BF9594F9F
+:103BE000384601F00DFB08A801F036FD4FF458608F
+:103BF000ADF824000024ADF820402020ADF82200CC
+:103C0000ADF8264008A9384601F0D8FC0021384616
+:103C100001F02BFD4FF6FF71384601F030FD012217
+:103C20000021384601F0BCFC0121384601F0A4FA1D
+:103C300004A801F0BCFAADF810607010ADF81200E5
+:103C4000ADF81440A220ADF816007000ADF81800D1
+:103C5000ADF81A40ADF81C4004A9384601F096FAB8
+:103C60006025ADF80050ADF80440ADF80840ADF85F
+:103C70000C40ADF80240ADF80640ADF80A40ADF892
+:103C80000E406946384601F07BFB6946384601F034
+:103C9000BDFB6946384601F003FCADF80050012534
+:103CA000ADF8045040F61450ADF80600ADF80840E9
+:103CB000ADF80C40ADF80250ADF80A40ADF80E403A
+:103CC0006946384601F030FC0121384601F078FAA7
+:103CD0000821384601F094FB3146384601F0D6FB06
+:103CE0000821384601F01AFC3146384601F04EFCF6
+:103CF0007021384601F057FC18208DF82C008DF803
+:103D00002D408DF82E408DF82F500BA8FFF792FD17
+:103D10000C480C30018841F08001018009481430C2
+:103D2000018841F001010180001F04800121384613
+:103D300001F050FA8DF828500121384601F054FA6C
+:103D40000DB0F0BD002C01407047000070B5018936
+:103D5000C1EB411101EB4101CA0B42810B491046F5
+:103D600003F0A8FC09480C38B0F90C200168B0F940
+:103D70000E4001FB02F54368614303FB145503FB4E
+:103D80000211AD138913C0E9055170BDE809002087
+:103D900040F213414160082181608621C1604FF4E7
+:103DA000804101614942416100210162C162704765
+:103DB0000162704710B501884288891A09B20183EF
+:103DC000B1F5005F02DBA1F5804104E011F5005F71
+:103DD00002DC01F580410183B0F9182041685143AC
+:103DE000C1618368846A5343C2681B12624303EB58
+:103DF0002222036A1A44114402628A134262416910
+:103E00008A4203DB01698A4200DC11468A1AC0E952
+:103E10000A21028E4FF40373594302EBA13202864A
+:103E20000B4A1278082A04D10A4AD36E03EBA13157
+:103E3000D166B0F93010B1F5804F02DDA1F58041B7
+:103E400003E0002902DA01F58041018610BD00007F
+:103E5000EB060020180A0020034A516821F4404173
+:103E6000014351607047000000100240044A0029DD
+:103E7000516901D0014300E0814351617047000066
+:103E800000100240044A0029D16901D0014300E03A
+:103E90008143D1617047000000100240044A0029AC
+:103EA000116901D0014300E08143116170470000B6
+:103EB00000100240044A0029916901D0014300E04A
+:103EC000814391617047000000100240044A0029BC
+:103ED000D16801D0014300E08143D1607047000008
+:103EE0000010024030B524494A6812F00C03234AFE
+:103EF00003D0042B01D0082B26D002604A680F2380
+:103F00001F4C03EA1212A35C0268DA4042604B685D
+:103F1000072505EA1323E35C22FA03F383604B6869
+:103F200005EAD323E35CDA40C2604B68032403F460
+:103F3000404104EA933303EB9161114B1B1F595C21
+:103F4000B2FBF1F1016130BD4A680E4B1A404B687B
+:103F5000140103F4803303D5C2F38342113202E02B
+:103F6000022404EB924213B14B689B0301D5064B2C
+:103F700000E0024B5A43C0E70010024000127A00F2
+:103F80000400002000003C0800093D002DE9F0413C
+:103F9000274CA61540212046FEF796F98500802182
+:103FA0002046FEF791F945EA400531462046FEF7E6
+:103FB0008BF90543EDB240212046FEF785F98700D5
+:103FC00080212046FEF780F947EA40073146204627
+:103FD000FEF77AF90743F8B2A842DBD14021204628
+:103FE000FEF772F9870080212046FEF76DF947EA57
+:103FF000400731462046FEF767F90743F8B2A8426A
+:10400000C8D140212046FEF75FF987008021204675
+:10401000FEF75AF947EA400731462046FEF754F9C1
+:104020000743F8B2A842B5D12846BDE8F0810000A8
+:104030000010014010B50268416802FB02F301FB69
+:1040400001330D4CA34211D91B0E0E3B0B4C9BB2FE
+:1040500012B234F8133009B25A43594342F38F3243
+:1040600041F38F31C0E90221012102E0C0E90221C0
+:104070000021017410BD000040C6220E0886000811
+:104080002DE9F05FFD48FE4902880B889A1A92B22A
+:104090000F2A76D309880180FA4802468189D2889E
+:1040A0004B0703D48B0701D4CB0702D042F4007234
+:1040B00001E022F40072C2808346080702D4584609
+:1040C000C90604D5BBF8061041F0010102E0C18821
+:1040D00021F00101ABF80610EA48FDF7A9FEEA4914
+:1040E0004FF48049B1F93A00484502DA401C48874C
+:1040F00001E0A1F83A90E54E41F6CC41E44CB06CB9
+:10410000884203DDA06820F01000A060E149E24F82
+:10411000E2480A88002512B1521E0A8008E0E18FA9
+:1041200041B1491EE187DE490A7822F002020A7095
+:10413000E5732DE0BBF806104B0419D4BBF80C2036
+:10414000D30615D4120713D40A0611D48A060FD445
+:104150000A050DD44A0603D5D24A1278120607D5AD
+:104160004A0705D4CA0503D40A0701D4C90609D5EC
+:10417000CD49E573CD4A3D70CD83158081F82A5035
+:1041800007E07BE03978012903D10178062900D1C5
+:104190003D703978DFF8F8A2C54A4FF00108AAF15E
+:1041A0002C0A0A2978D2DFE801F077690569F3F271
+:1041B0006977D6EDE07B09281AD0DFF8F8B202283B
+:1041C0006CD0B4F8400010B39BF8680040F63A2277
+:1041D000012822D0C4F8D85084F8EA50CAF82050F8
+:1041E000B4F9301001F21D50904226D8102325E07A
+:1041F000A2484430FEF754F9FDF794FE716CCAF8FA
+:10420000281041F27C510920CAF8181065E1AA482B
+:10421000008B2086A4F8408015E0A848C4F8D80098
+:1042200084F8EA80B4F9301001F21D53934201D8AA
+:10423000102300E02023102202E02023102200207F
+:1042400000F0D6FA20869BF868309D49012B736CEC
+:1042500040F2DC504FF4927212D0834204DA964856
+:10426000B0F90A00904212DBB4F8400040F6C412E4
+:10427000401C80B2A4F84000904208D2BDE8F09FF4
+:104280008342FBDA8C48B0F90A009042F6DA3D70BE
+:1042900084F8EA504D83F1E7A0E0FFE7706CCAF8BC
+:1042A00028008AF80780874FA4F8405084F8EA5025
+:1042B000797F564699B1F87FE0B3208DB4F930107C
+:1042C00000B20A23052200F093FA2086FD777D775D
+:1042D000B4F9300048453ADDA4F83090CEE700B29A
+:1042E000794901F0D1FBA4F8E400A16A814200DA27
+:1042F000084600B2B0829BF84D100029B4F9301086
+:1043000002D03623052202E040F24713102200F0CB
+:104310006FFA2086B4F91601B4F9141188420ADA4A
+:10432000317901F10101C9B231710429D0D335715C
+:10433000401C02E007E003DD801EA4F81601C7E779
+:10434000A4F81611C4E740F266602086C0E7002892
+:1043500094DA258692E75D49D4F8DC00884202D2DF
+:10436000401CC4F8DC00E07B082803D1D4F8DC0052
+:10437000884203D33D70C4F8DC507FE7BDE8F05FAE
+:1043800002F0DABBE07B092803D0258605E121E0B5
+:104390001CE0DAF81C005746401CCAF81C00022832
+:1043A00009DD388D012301B2388B052200B200F0FF
+:1043B0001FFAFD61B8623148398D44300180B6F88A
+:1043C00044104180FEF784F8208657E7BDE8F05F8F
+:1043D00003F0DCBF107809284FD04FE7E17B891E3E
+:1043E000082979D2DFE801F0069FDBEC05F67B04B3
+:1043F000FEE643E7FDF7A2FF3078400611D53448CA
+:10440000807804280DD0706C82280ADAB07A96F889
+:104410003D1000F0030001F00301884201D001F0DB
+:1044200033FD3878062895D086F83F50B06C224985
+:1044300040F31100C862810326480162FDF772FD56
+:104440008AF80780B4F81401A4F81601706CA4F877
+:104450008250B0F5437FA4F880907CDCA16821F401
+:104460008061A16040F28A21884204DA30784006F7
+:1044700001D402F04DFAA0688AE08EE01409002011
+:10448000F4060020040A002018050020380100204E
+:1044900094020020F8060020EB060020EC06002025
+:1044A000C2050020CC060020A80800201A00002029
+:1044B00050020020580C00205C0000209AF9FFFFF9
+:1044C00084090020200C0020FA870008C0D40100D5
+:1044D00038040020840800207CE03870CEE6716C3F
+:1044E000B1F5437F04DA0178062901D005706AE04E
+:1044F0003C48017821F040010170FDF713FDA4F85C
+:104500001691FDF71BFF384810F8281F21F0010114
+:1045100001703649C4F8DC500D6235490D6208213E
+:1045200039704564AAE69BF80600C006D6D4706CC4
+:10453000B0F57A7F31DDFDF701FF3078400613D505
+:104540002C48807804280FD0706C82280CDAB07A5E
+:1045500000F0030000E013E096F83D1001F00301C5
+:10456000884201D001F090FC86F83F50B6F8480030
+:10457000208601B2494501DDA4F83090FDF7D2FC58
+:10458000A06840F48060A06096F838100529A5D195
+:1045900040F01000A06002209FE73D706EE6716C55
+:1045A000B1F5437F02DA017806299FD1BBF80610E6
+:1045B00021F02001ABF80610FDF7C0FE04208CE7C7
+:1045C0000078062802D087F8008057E6092010708E
+:1045D000052082E707498D700570074880F856501E
+:1045E000B7E60000FA060020180A00206008002044
+:1045F00084080020380400205C00002030B585B01D
+:1046000001210420FFF756FC4FF40040ADF81000E4
+:1046100048208DF8130004A91848FDF7D7FD0121A3
+:104620000846FFF72FFC40F68C20ADF80400032469
+:104630000020ADF80040ADF80200ADF806004FF0E4
+:1046400080456946284600F0B9FF1C208DF80C0013
+:104650008DF80D408DF80E4001208DF80F0003A855
+:10466000FFF7E8F801221146284600F081FE0121FB
+:10467000284600F0AFFD05B030BD00000008014045
+:10468000704700002DE9F041304CE07800285AD105
+:104690002078002857D0401E10F0FF00207052D123
+:1046A0004FF49670208272B6294F45F2AA50A7F8AF
+:1046B00072000020FDF714FC264D13202860FDF742
+:1046C00021FCA8BB3420E86002202861224E6E61E4
+:1046D000286940F040002861FDF714FC40BB002130
+:1046E0001E4A08465FEA255312F800C0BCF1FF0FCE
+:1046F00000D00121401C80B29842F5D3C1B9C4E971
+:10470000067639260127A06910F8011B10F8012B45
+:10471000A061E06901EB022102886A612F6120F843
+:10472000021BE061FDF7EEFB10B9761EB6B2EAD2CD
+:104730000120FDF7D5FB62B601F0FAFB084881685D
+:1047400021F480418160BDE8F0810000E80600208E
+:10475000580C00200020024000FC000800FC00086B
+:10476000940200201948016841F0100101600168BD
+:1047700021F003010160016841F002010160144869
+:104780004168416041684160416841F48061416035
+:10479000416821F47C11416041680E4A1143416037
+:1047A000016841F08071016001688901FCD54168B0
+:1047B00021F003014160416841F00201416041681C
+:1047C000C1F381010229FAD17047000000200240A4
+:1047D000001002400000280830B5044C039D6080A2
+:1047E000A180E2802381658130BD0000F8090020AE
+:1047F0000A44824201DA10B27047C91A8142FBDDD5
+:1048000008B27047F0B53E48DFF8F8E03E4CC17F93
+:10481000467A056800233D4A3D484FF0010C802947
+:1048200025D301F01F015EF821100D4201460968F1
+:1048300002D041F4805101E021F480510160CF04A5
+:1048400011D48F040FD5977AFF0705D053812778AD
+:1048500027F00207277006E090F846709FB1012FFD
+:1048600014D080F846300F0B67F34D310160802E75
+:1048700025D306F01F015EF821100D42016809D012
+:1048800041F0040108E080F846C0ECE7022780F818
+:104890004670E8E721F0040101604D070BD44D0597
+:1048A00009D5957AED0706D05381257825F00205C4
+:1048B0002570C0F898308C0864F38A210160917AE1
+:1048C000C90718D1134991F86410012913D112496D
+:1048D000496C32290DDC017849070AD5018909059F
+:1048E00007D4D0F8981047F23054A14204D9A2F866
+:1048F0000AC0C0F89830F0BD491CC0F89810F0BD4F
+:10490000C8050020208D0008C2050020040A0020F0
+:1049100094020020580C00203801002010B5FCF74C
+:1049200027FA0F48018821F0020101800C49183153
+:1049300009880C4A928E1144094A34321180084980
+:104940000C390A8842F001020A80011D0A884FF6DC
+:10495000ED531A400A80018841F01201018010BD18
+:104960000C0400403804002006480188491C89B224
+:104970000180B1F57A7F04D34188491C4180002130
+:10498000018070470C0700200F4810B5016841F006
+:104990000101016041680D4A1140416001680C4A03
+:1049A00011400160016821F480210160416821F417
+:1049B000FE0141604FF41F018160FFF7D3FE0549FE
+:1049C0004FF00060086010BD001002400000FFF8CA
+:1049D000FFFFF6FE08ED00E02DE9F0412F4D28889D
+:1049E0004FF00004000629D5FCF73CFB2C4A2D486B
+:1049F00007231778C8262C49012F22D02B4FB7F850
+:104A000006C0BCF1000F3ED0B0F80CC04CF0080C52
+:104A1000A0F80CC0B0F806C02CF4006CA0F806C0DA
+:104A2000886820F004008860FC801370CE87002026
+:104A30004FF49661401C80B28842FBD32C80BDE8C5
+:104A4000F0811B4F97F800C0BCF1010F0FD0BCF1F3
+:104A5000020F11D0B0F806C04CF4006CA0F806C0EC
+:104A6000886840F00400886005203870DDE7B0F801
+:104A70000CC04CF0080C03E0B0F80CC04CF0100C6B
+:104A8000A0F80CC0F0E70B4F3C70C78847F40067F4
+:104A9000C780886840F004008860C6E7102C014099
+:104AA000EB060020040A00209402002014090020D4
+:104AB000EC06002009070020704700002DE9F043B4
+:104AC0004FF08040018A21F001010182AC4800785A
+:104AD00000287CD1AB4FF87B002878D1AA48406CE5
+:104AE000322874DCA9488068DFF8A4924104A94DFB
+:104AF000B9F804004FF0000403D4401CA9F80400E6
+:104B000028E1002874D02978012611B1012912D09A
+:104B100017E14946B0F5BE7FFAD92E70CC718C7181
+:104B2000EC702C72287A0A18401CC0B214722872D9
+:104B30000F28F7D305E1B9F802204946824201D98E
+:104B4000EE7100E0EC7192488A7908300F2A15D294
+:104B5000CB79082B0BD2C3F10708EB7912F800C010
+:104B600003FA08F363441354CA79521CCA71CA7910
+:104B7000082A03D18A79521C8A71CC7199F80610DF
+:104B8000C8460F2973D10D21FCF7D6F9A881010A77
+:104B90006970C0B2A87088F8064098F816208A425A
+:104BA00065D198F81510814261D198F80BC07A4907
+:104BB000032302227948BCF1000F10D0BCF1010F91
+:104BC00002D0BCF1020F14D080F86A2000E0CBE0E4
+:104BD00091F800C02CF00C0C0CF1080C0FE080F8E0
+:104BE0006A6091F800C02CF00C0C0CF1040C06E08B
+:104BF000A9E080F86A3091F800C04CF00C0C81F804
+:104C000000C098F80C10B6EB111F04D180F86E406C
+:104C100087F846400EE0B2EB111F04D180F86E60B9
+:104C200087F8466006E0B3EB111F03D180F86E20D1
+:104C300087F846200B0717D001F00F01012901D09A
+:104C4000022915D080F86C602C7198F80D102A7923
+:104C500006FA02F30B406B71082A44D2DFE802F037
+:104C60000B124319242F363D80F86C40ECE768E0C6
+:104C700080F86C20E8E713B180F8704033E080F8EA
+:104C8000706030E013B180F850602CE080F8504044
+:104C900029E023B180F8656087F8036123E080F89C
+:104CA000654087F803411EE023B187F8F54080F89E
+:104CB0004D4018E087F8F56080F84D6013E013B1BF
+:104CC00080F868600FE080F868400CE013B180F86D
+:104CD000666008E080F8664005E013B180F8676020
+:104CE00001E080F86740521CD2B22A71082AAED384
+:104CF00098F80E102A4A8B0705D587F8F16080F8DE
+:104D00006460568104E087F8F14080F86440548183
+:104D1000C90702D080F8294001E080F8296098F89E
+:104D2000111000F86D1FC2781E48012A1ED001B371
+:104D3000012921D04FF48051A0F876101A493C2067
+:104D40000870A9F80240A9F80440B9F80210491CFB
+:104D5000A9F80210B9F80210B1F5FA7F04D940F2AF
+:104D6000F511A9F802102C70BDE8F08344F21C7113
+:104D7000E2E74FF40051DFE741F25551DCE7000074
+:104D8000EB060020940200203801002000100140B2
+:104D9000400C002084060020B0040020580C0020A5
+:104DA000040A002018050020E80600202DE9F05F25
+:104DB000FDF7C4FA8E4D2888A5F10406C0070AD075
+:104DC000308820F008003080288820F009002880F2
+:104DD00001F09EFDD9E02888DFF81892DFF81882EC
+:104DE000864C80071AD5B9F8001041F00101A9F8E6
+:104DF0000010B8F80000804914315030088028882D
+:104E00004FF6F95108402880308840F00400308087
+:104E1000FFF7BCF884F83C00BDE8F09F2888784F85
+:104E20004007288871D520F004002880FFF7AEF8ED
+:104E300094F83C108142EFD1308820F0040030809B
+:104E4000FDF754FC2078410605D594F84C1094F8F1
+:104E50003B209142E0D03978400621F002013970C0
+:104E600004D5FEF74BFB97F82F7004E094F83C0054
+:104E7000FDF7B6FA0746DFF880B140F68C2A0BF151
+:104E8000180B062F47D294F83800B8423ED0384667
+:104E9000FDF72AFA2078C00716D094F83A0094F863
+:104EA000391000F00302914206D0A17A00F001000F
+:104EB00001F00101884215D1FDF780FBFBF7A4FF4B
+:104EC000FDF7A8FC384689E0FDF778FBFBF79CFF6F
+:104ED000FDF7A0FC3846FDF791FB207840F001007B
+:104EE000207099E7288820F008002880206B81082E
+:104EF00001EBD000504515D2B8F800100844ABF8CB
+:104F00000000308840F0080003E00DE0308820F019
+:104F10000800308080E7B9F8001041F00101A9F8DD
+:104F20000010DFE75046E7E70007288831D520F07A
+:104F300008002880308820F008003080FFF726F82D
+:104F400084F83C00FDF7D2FB387820F0020038707E
+:104F50002078400604D5FEF7D1FA97F82F5004E0E8
+:104F600094F83C00FDF73CFA0546062D08D294F86B
+:104F70003800A842B5D0FDF721FBFBF745FF2AE03A
+:104F80002048C18841F04001C180BDE8F05FFDF7D5
+:104F900021BCC006288825D520F010002880308844
+:104FA00020F01000308097F838000C2802D2401C06
+:104FB00087F83800387840F002003870FEF79EFA23
+:104FC00097F82F50787884F8390094F83800A84280
+:104FD00087D0FDF7F3FAFDF71DFC2846BDE8F05F2A
+:104FE000FDF70CBB4EF2BE110840288014E700000C
+:104FF0001004004000040040240400403801002058
+:1050000038040020040A00202DE9F04F514F85B0EC
+:10501000388820F0010038804E4800261030068085
+:105020004D4CDFF838A14FF0010894F85C0042F6CF
+:105030003029C10774D072B64948816941F40071C2
+:105040008161816941F4806181614FF40040FEF724
+:1050500003FF444D00212846FBF734FC002128467D
+:10506000FBF726FCDFF800B100215846FBF720FCD7
+:1050700000213E48FCF7B0FA2846FBF73FFD5846B2
+:10508000FBF73CFD4FF46020CDE902068DF805608A
+:1050900000968DF810808DF8048069462846FBF74D
+:1050A000BFFD01231A460F212846FBF70AFE012106
+:1050B0002846FBF7FDFB00204946401C80B2884291
+:1050C000FBD328462E600121FBF73AFE28688007B3
+:1050D000FCD524484C30006894F85C1021F00101A4
+:1050E0002144A1F85000FBF7F7FB62B6FEF712F976
+:1050F00047F69061AAF8001094F85C00401CC0B21A
+:1051000084F85C000C2822D212491431A1F80080E6
+:10511000388840F00100388005B0BDE8F08FFFE727
+:10512000134920F00100085A12490880114945F638
+:105130005800083908800F4847F25801001F0180C5
+:105140000C4920200C390880AAF80090D4E70320ED
+:10515000A070E1E700080040380400202C0800405F
+:1051600000100240002401400028014008000240D5
+:10517000DC880008202C01400029018802D041F081
+:10518000800101E021F080010180704710B50A889C
+:105190004B88CC881A438B8823431A430B891A43C4
+:1051A0004B8989891A430A43A0F8442010BD002185
+:1051B000018041808180C18001814181818170476E
+:1051C0000029818802D041F0010101E021F00101B4
+:1051D000818070470029018802D041F0010101E07F
+:1051E00021F0010101807047002930F8441F02D0EE
+:1051F00041F4004101E0C1F30E010180704700005D
+:105200004B4910B5884202D10121C41486E0B0F1A7
+:10521000804F09D0474988420DD101210220FEF775
+:105220003DFE0021022064E001210846FEF736FE23
+:10523000002101205DE04049884206D1012104207F
+:10524000FEF72CFE0021042053E03C49884206D1A1
+:1052500001210820FEF722FE0021082049E03849FC
+:10526000884206D101211020FEF718FE00211020EF
+:105270003FE03449884206D101212020FEF70EFE8E
+:105280000021202035E03049884202D10121441418
+:1052900044E02E49884202D10121CC043EE02C4951
+:1052A000884202D101210C0538E02A49884202D106
+:1052B00001214C0532E02849884206D101214020D5
+:1052C000FEF7ECFD0021402013E02449884206D17E
+:1052D00001218020FEF7E2FD0021802009E0204925
+:1052E00088420AD1841501212046FEF7D7FD00210E
+:1052F0002046BDE81040FEF7D1BD1A49884202D1D0
+:1053000001210C040AE01849884202D101214C0411
+:1053100004E0164988420AD101218C042046FEF798
+:10532000D5FD2046BDE810400021FEF7CFBD10BDE1
+:10533000002C01400004004000080040000C004028
+:10534000001000400014004000340140004C0140B7
+:10535000005001400054014000180040001C004073
+:10536000002000400040014000440140004801404E
+:10537000002A828901D00A4300E08A438281704773
+:1053800030B5028C22F001020284028C8388048BE7
+:1053900022F0020224F073050C882C430D8915437A
+:1053A0004A882A43114DA8420BD0114DA84208D07B
+:1053B000104DA84205D0104DA84202D00F4DA84272
+:1053C0000DD122F008054A8923F440732A4322F0C4
+:1053D00004058A882A438D891D43CB892B4383800A
+:1053E0000483C9888186028430BD0000002C0140FE
+:1053F00000340140004001400044014000480140A9
+:10540000028B22F008020A430283704770B5028CB7
+:1054100022F010020284028C8488038B0D8823F40E
+:10542000E6464FF6FF7303EA052535430E8922F061
+:10543000200203EA061616434A8803EA02123243A0
+:10544000104EB04202D0104EB04215D122F080066C
+:105450004A8924F4406403EA0212324322F04006EF
+:105460008A8803EA021232438E8903EA86062643BB
+:10547000CC8903EA8404344384800583C988018786
+:10548000028470BD002C014000340140028B4FF6B5
+:10549000FF7322F4006203EA012111430183704784
+:1054A00070B5028C22F480720284028C8488838B13
+:1054B0000D8823F073031D4322F400730E894FF609
+:1054C000FF7202EA06261E434B8802EA0323334397
+:1054D000104EB04202D0104EB04215D123F40066F7
+:1054E0004B8924F4405402EA0323334323F48066B7
+:1054F0008B8802EA032333438E8902EA0616264389
+:10550000CC8902EA0414344384808583C988818766
+:10551000038470BD002C014000340140828B22F0D6
+:1055200008020A438283704770B5028C22F48052CD
+:105530000284048C8288838B0D8823F4E6464FF620
+:10554000FF7303EA0525354324F400560C8903EA6A
+:10555000043434434E8803EA06362643094CA042FD
+:1055600002D0094CA04205D122F480448A8903EA82
+:105570008212224382808583C988A0F84010068465
+:1055800070BD0000002C014000340140828B4FF6BA
+:10559000FF7322F4006203EA012111438183704703
+:1055A000018582827047828822F070028280828820
+:1055B0000A4382807047A0F84010704730B50288D7
+:1055C0001B4B1C4C98420DD0A0420BD0B0F1804F29
+:1055D00008D0194DA84205D0184DA84202D0184D48
+:1055E000A84203D122F070054A882A43154DA842EB
+:1055F00006D0154DA84203D022F44075CA882A432C
+:1056000002808A8882850A88028598420AD0A04250
+:1056100008D00E4A904205D00D4A904202D00D4A61
+:10562000904201D1097A01860121818230BD0000BA
+:10563000002C0140003401400004004000080040FC
+:10564000000C0040001000400014004000400140E9
+:1056500000440140004801404FF6FF718180002165
+:105660000180C1804180017270470029018802D009
+:1056700041F0020101E021F00201018070470029A0
+:10568000018802D041F0040101E021F00401018011
+:1056900070470000204810B590F82010026801F013
+:1056A0001F001E4951F820001D490242086802D01F
+:1056B00040F4803001E020F48030086019484FF059
+:1056C000000280794106184824D4184903880C88C0
+:1056D000E31A9CB201230F2C08D30C880480846841
+:1056E000042C03DD124C2478022C05D0427F012AC1
+:1056F00006D00988418010BD4377C2770A8842806E
+:1057000042880988891A89B240F21A629142F2D31A
+:10571000C37710BD427710BDC8050020208D00085A
+:1057200094020020040A0020200C0020F40600202F
+:10573000EB0600202DE9F04FDFF8B8B16A48DFF83A
+:10574000AC91DFF8ACA190F80EC0BBF91A70BBF9B0
+:105750001C60BBF91850BBF96C10BCF1070F48D2A4
+:10576000DFE80CF08D041A30485E7600D9F800208E
+:105770008284DAF80020C284828CC38CA7EB820278
+:1057800012B2A6EB83034A431BB2594342F3CF2222
+:1057900041F3CF23D11870E0D9F800204284DAF821
+:1057A0000020C284428CA5EB820213B2C28C4B4310
+:1057B000A6EB820212B243F3CF24514341F3CF232D
+:1057C000E11814E0D9F80020C284DAF800204284FD
+:1057D000C28C438CA6EB820212B2A5EB83031CB2EF
+:1057E0004A43614342F3CF2341F3CF24191949427D
+:1057F0000AB244E0D9F800208284DAF8002042841A
+:10580000828C438CA7EB820212B2A5EB83034A433E
+:105810001BB2594342F3CF2241F3CF24111914E0B4
+:10582000D9F800204284DAF800208284428C838CEC
+:10583000A5EB820212B2A7EB83034A431BB242F3E9
+:10584000CF24594341F3CF22A11849420BB216E0AD
+:10585000D9F80020C284DAF800208284C28C838CBC
+:10586000A6EB820212B2A7EB83031CB24A4342F3B7
+:10587000CF23614341F3CF22991849420CB2BBF9BF
+:105880001E50594605F21E56A64201DACE8306E0A6
+:10589000A5F21E55A54201DDCD8300E0CC83B1F910
+:1058A000204004F21E55954201DA0D8406E0A4F270
+:1058B0001E54944201DD0C8400E00A84B1F92220D8
+:1058C00002F21E549C4202DAABF8224008E0A2F237
+:1058D0001E529A4202DDABF8222001E0ABF82230E2
+:1058E000417B8173BDE8F08F940200203C2401408D
+:1058F0003C280140180500202DE9F0470446574890
+:10590000584D002602785648022AB0F9301004D0CB
+:10591000082A7DD0092A07D008E0C27B022A02D1DA
+:10592000B0F8402032B1E18769812E8184F83C6073
+:10593000BDE8F0874C49DFF83481496A0F14E780ED
+:105940008068410210D5B4F9020040F2DA218842A1
+:1059500069DD40F26A4188423FDCA0F2DA20FAF7C2
+:105960005EFD0022424B4BE0C0F3C001C0F30020BB
+:10597000DFF8009181420CD1D8F8440040F2BA41DE
+:10598000884250DD40F66A11884226DCA0F2BA4017
+:1059900032E039480078C0060CD5D8F8440041F20E
+:1059A000243188423FDD41F2D471884215DC00F693
+:1059B000DC401FE0314890F87010012903D090F8C6
+:1059C0006F0001282FD1B4F9020041F6C8118842B6
+:1059D00029DD41F6786188420ADD0823B4F93E10DA
+:1059E0001A460020FEF704FFE087002819DB1BE0C1
+:1059F00000F5C760A0F50050FAF711FD00224B46F4
+:105A0000FAF779FC0E22FAF7E5FCFAF73FFD00E021
+:105A10001FE000B2C0F5804078438013E087002F7C
+:105A200002DCE68700E0E787E08F154FE880D8F8D2
+:105A300044107964A7F84C0000F076FBB7F84E00EC
+:105A4000688198F80A000028388F00D140422881E8
+:105A50006CE70C48B0F87000688166E7EB06002040
+:105A6000940200205C00002018050020380100206E
+:105A70000000794000C09240CC060020580C002065
+:105A8000A8080020180A00202DE9F041B1F90250C1
+:105A900000232B241522854203DAB1F90000BDE86A
+:105AA000F081B1F9AE50854202DDB1F9AC00F6E704
+:105AB00001EB8205B5F90250854201DD134600E095
+:105AC0001446E21852085D1CAA42F1D101EB82068D
+:105AD000B6F90230834206DA36F9025C36F9044C34
+:105AE00031F9221006E01D4631F92240B6F90630A0
+:105AF000B6F90410401B091BC6178911B60346EA04
+:105B000090468703A1FB070CCA1702FB07C201FBE3
+:105B100006215A1BD317FAF707FB000A40EA016077
+:105B2000001900B2B0F5804FB9DB43F6FF70B6E75D
+:105B300070B5134C40F224452946204600F03EF84B
+:105B400000281BD0204600F0C7F82946204600F068
+:105B50001DF80C4C00212046FBF73EFD2046FBF7CC
+:105B6000B9FDC0F164000849C0B20428087201D927
+:105B700000F046F9BDE87040FBF7F2BD70BD0000D3
+:105B80000038014058000240540600200A0A012152
+:105B90009140C943018070470029818902D041F4B6
+:105BA000005101E021F4005181817047002A828A6E
+:105BB00001D00A4300E08A438282704730B501F089
+:105BC0001F0201240025C1F3421304FA02F2012B43
+:105BD0000FD0022B0FD0838A4FEA11210088134285
+:105BE00004FA01F400EA040001D000B101252846BE
+:105BF00030BD8389F0E7038AEEE710B5C1F34213A5
+:105C000001F01F040121A140012B07D0022B07D076
+:105C10001430002A026805D00A4304E00C30F8E78B
+:105C20001030F6E78A43026010BD000030B504462C
+:105C3000008A85B00D464CF6FF710840E9880143A3
+:105C40002182A1894EF6F3100140A8882A891043C9
+:105C50006A890A431043A081A08A4FF6FF41084099
+:105C6000A9890143A1826846FEF73CF9194884429C
+:105C700001D1039800E00298A189090400EBC0015A
+:105C800001EB0010296801D5490000E08900B0FB54
+:105C9000F1F06422B0FBF2F109010B096FF0180575
+:105CA0006B4300EB8300A3891D044FF0320306D53C
+:105CB00003EBC000B0FBF2F000F0070005E003EBDF
+:105CC0000010B0FBF2F000F00F000843208105B097
+:105CD00030BD0000003801408088C0F308007047E4
+:105CE000F8B501210920FEF7E5F801218803FEF748
+:105CF000E1F810258DF803502020ADF800001A4E71
+:105D000003248DF8024069463046FCF75FFA1649D5
+:105D10000C31086820F02000086018208DF803007E
+:105D20004020ADF800008DF8024069463046FCF78F
+:105D30004DFA48208DF803008020ADF80000694638
+:105D40003046FCF743FA8DF803502801ADF8000007
+:105D50008DF8024069463046FCF738FA01210420EC
+:105D6000FCF786FAF8BD0000000C014030B585B0A4
+:105D7000FFF7B6FF00244FF4E1300090ADF8084083
+:105D80000C201D4DADF80440ADF80A00ADF80640FA
+:105D9000ADF80C4069462846FFF748FF25208DF8EE
+:105DA000100004208DF811008DF8124001208DF8AC
+:105DB000130004A8FDF73EFD012240F224412846CD
+:105DC000FFF71BFF01212846FFF7E6FEFBF7F2FC79
+:105DD000012280212846FFF7E9FE012240212846C2
+:105DE000FFF7E4FE012202210448FBF787FCFBF7E2
+:105DF000E1FC05B030BD0000003801404400024025
+:105E000070B51D4D00242878432834D16878462881
+:105E100031D1A878502807D0512805D0812803D047
+:105E2000892801D0212826D1144E7071E978717229
+:105E3000A81C891CFBF7B8F8B072717A294409795B
+:105E40003182884217D106F10E00017841F002013B
+:105E500001700B48016841F020010160317A094866
+:105E6000002204E02B5D03552A55641CE4B28C42E9
+:105E7000F8D38078707170BD800700205406002030
+:105E80000C0C01408A0B002070B51D20FDF7B1FC01
+:105E9000FDF734FB1D20FDF7C2FC154890F82F10CC
+:105EA000144D0623144C85F8381090F83B1095F8E3
+:105EB0003B201143012A04D0022A07D0042A0AD029
+:105EC00010E0827A8A420DD0007B09E0027D8A428E
+:105ED00008D0807D04E0827F8A4203D090F82000C1
+:105EE000884200D12370002085F8400070BD00007A
+:105EF0003804002038010020EB0600200B48002168
+:105F00004180A0F1B0018A898280CB891A44C28085
+:105F10000B8A1A4402814B8A1A444281898A1144AD
+:105F2000818143F6FF71C18170470000E8010020C4
+:105F3000084940F61C72B1F90C00904202DA00F5F3
+:105F40009F7005E041F2E302904201DDA0F59F70F1
+:105F5000C88170475C00002038B51348C16941F022
+:105F60000401C1611E208DF8000002208DF801009F
+:105F70008DF8020001248DF803406846FDF75AFCB5
+:105F80000A4984200880094947F690602C3108802E
+:105F90000020091F0880054914310C80091F088062
+:105FA000081F048038BD00000010024000080040B7
+:105FB00030B420491E4A45788B7A114692F83B400E
+:105FC00091F83910AC4218D14BB10379994202D003
+:105FD0004379994201D140791AE0807909E08379C7
+:105FE000994202D0C479A14202D182F82F3011E047
+:105FF000407982F82F0030BC7047C578AC42FAD1A6
+:106000006BB1C379994202D0037A994205D1007AE3
+:1060100082F82F0030BCFEF781BC407AE9E7437A72
+:106020009942E2D00479A142DFD0007AE1E7000092
+:106030003804002038010020FEE700002DE9F04779
+:106040000446007F012868D13548E1880288511A4A
+:1060500089B2072916D30088E080B4F9000044F221
+:10606000DD414843401346F6D96148438013A060A0
+:10607000401000B2A0814FF08051B1FBF0F0FAF770
+:10608000C9F92061B4F90C6096B1B4F902104DF66B
+:10609000B05048430014A082B4F904704DF6B052D9
+:1060A00007FB02F24FEA2245E58204D4024603E0F0
+:1060B0000020E08330E0424212B22283002D01DB57
+:1060C0002B4600E06B421BB2DFF858906383984682
+:1060D0004FF4804AB24208DAFAF793F92169FAF7E5
+:1060E00066F8FAF7BAF9801304E0002901DA4846A5
+:1060F00000E05046E083B04509DA2846FAF781F916
+:106100002169FAF754F8FAF7A8F9801304E0002F90
+:1061100001DA484600E050462084BDE8F0870000E0
+:10612000F406002000C0FFFF10B52248234C017880
+:106130002148022905D1C17B022902D1B0F84010C3
+:1061400029B1008EA4F84E000020208710BD90F8E1
+:1061500046101A48B0F8440000B239B3184909781B
+:10616000C1F3810101291BD002291CD0154900BFB0
+:10617000FBF786FE1149A4F8400080B2483101F0D7
+:1061800099FAB4F94C00B4F94A20414251438913B9
+:1061900024F8381FB4F9101048438013E08210BD72
+:1061A0000849D839E4E707496C39E1E705496C311A
+:1061B000DEE70000EB06002094020020A808002083
+:1061C000B0040020048700080348002180F82A104A
+:1061D000C183018770470000A808002010B50400A3
+:1061E0000B462D4AC3F1000028D56442002B12DA79
+:1061F000A04207DA214600F027FA32F81000C0F575
+:10620000404041E00146204600F01EFA32F81000FE
+:1062100000F5004038E0A34208DA2146184600F0B5
+:1062200013FA32F8100000F540402DE0204600F04F
+:106230000BFA32F81000C0F5803025E0002B12DA9E
+:10624000A04207DA214600F0FFF932F8100000F50D
+:10625000804019E00146204600F0F6F932F81000BF
+:10626000C0F5004010E0A34208DA2146184600F0CD
+:10627000EBF932F81000C0F5804005E053B120463C
+:1062800000F0E2F932F81000B0F5004F01DDA0F5A2
+:10629000803010BD002010BDE88800084043801306
+:1062A000494300EBA13000220302002B14DDB3F5BB
+:1062B000001F01DC802001E04FF4005093FBF0F15F
+:1062C000014401EBD1714910814206D0521CD2B277
+:1062D0000846062AF2D300E00021C80000B2704749
+:1062E00002E008C8121F08C1002AFAD1704770479F
+:1062F000002001E001C1121F002AFBD170470000FD
+:106300002DE9F047A44CA54821880288511A89B28A
+:106310000F297DD30088A4F13C052080288F08B187
+:10632000401E28872B789E4AC3F3810001281DD088
+:10633000022820D0D18B98489A4FDFF86C92407E8B
+:106340000026B1F5926F1DD8142819D378206076F5
+:10635000F88840F01000F88040F26660A88123F0D1
+:1063600001002870D67389F8006015E0D08B00EB2F
+:106370004000C00302E0D08B8C494843010CDAE7AF
+:10638000401C04E0B1F5DB6F06D310B1401E60760F
+:1063900002E043F001002870B5F90200B5F91430AD
+:1063A0004143C3EBC303C1F38F31C3F3D10303EB09
+:1063B000510109B2A9829046D28B4FF080535043CD
+:1063C000B5F91620C0F38F30C2EBC202C2F3D1027E
+:1063D00002EB500000B2E882AA6A42431213EA625A
+:1063E00093FBF2F22A63724A1080A2680A44A26008
+:1063F000E1680144E160207C401CC0B220740728A1
+:1064000006D942F3CF002883C9106983E66000E013
+:10641000BFE0A66041F6C8012674884204DD298BDE
+:10642000644AB2FBF1F1E981C117890341EA904165
+:10643000800342F69B420023F9F776FEA884564873
+:106440002A78A0F13C005C49B0F90600930700FBF4
+:1064500001F14FEA2141C2F3810215D5012A07D08B
+:10646000022A0BD04FF2685141430914A18011E078
+:1064700049F68C4250430014A0801FE04CF61831BE
+:1064800041430914A18025E0012A0DD0022A17D02A
+:10649000A0806984494948430014E083FBF710FB5E
+:1064A00047480088C0B143E04AF65C3242431214C8
+:1064B000A2804BF62C22504300146884E183EDE760
+:1064C0004DF2AC5141430914A1804EF27C4141434D
+:1064D000091469843B49DEE795F8200000BB88F881
+:1064E0000F6089F80060B5F91A00A0F50C519F39CA
+:1064F000B1F56E7F18D8617FF42912D93249E8804E
+:106500002E4AA1F8460050430014A880A1F8440088
+:10651000FF2085F8200081F828002C493C200870D5
+:1065200006E0491C617703E0607F08B1401E607798
+:10653000B5F91A10B4F91E0081420EDDA07E7D2847
+:1065400009D9F88840F00800F8802148017821F046
+:10655000020101700EE0401C06E0A0F23D108142F5
+:1065600008DAA07E10B1401EA07603E0F88820F083
+:106570000800F880B5F91810606908446061217E50
+:10658000491CC9B221761F2903D94011A88366612D
+:106590002676BDE8F0870000EC040020F406002019
+:1065A00094020020040A0020EB0600203033010092
+:1065B000B809002074E8260BCC0E010048850100C4
+:1065C000F6060020D0450100580C0020E806002007
+:1065D000C2050020024941F68B30886270470000F6
+:1065E000B004002070B5164C06252078062825D268
+:1065F000DFE800F003080E141A211248FAF712FD22
+:10660000012016E00F48801DFAF70CFD022010E073
+:106610000C480C30FAF706FD03200AE00948123056
+:10662000FAF700FD042004E006481830FAF7FAFCF7
+:106630000520207070BDFAF715FD2570257070BD1E
+:10664000EC060020DC870008090A05D0B0FBF1F059
+:10665000FF2800D9FF20704700207047D0E90021B3
+:10666000C368521A5A4301EBA231816041607047FE
+:10667000B0F90020B0F90210B0F90630521A5A43AE
+:1066800001EBA2318180418070470000F0B54F4C92
+:1066900020884F49504E514B0A89801A82B24D488A
+:1066A0000F2A057801F1480032D322880A81197A2D
+:1066B0005FEA017C0146B1F9021001F1020217B252
+:1066C000A1F1020212B20BD5022D01D044490FE014
+:1066D000DFF810C1BCF900C0614513DC17DB13E023
+:1066E000022D15D1D6F844C0BCF5FA5F03DC3E4953
+:1066F000098841800CE0DFF8F4C0BCF900C06145B6
+:1067000005DB01DD428003E0A0F802C000E0478025
+:10671000018F2288A2EB010189B29C2941D32188F3
+:106720000187996A0022B1F5804F2CDBB16CB1F57D
+:10673000405F28DD2E4940F26664B1F91010A14295
+:1067400011DD43F69914A14202DB40F2333108E037
+:1067500040F23334A1F26661614343F2333491FB7A
+:10676000F4F1818700E082872249B3F80641097875
+:10677000C1F381011CB1818F01F21E5119E093F820
+:106780004630022B0ED08287022D00D08287B0F9CE
+:106790005410B0F93C2001F1140393420BDAA0F835
+:1067A0005430F0BD012901D00229E4D1818F01F2DA
+:1067B00033318187E8E702F11403994203DD14398C
+:1067C000A0F85410F0BDA0F85420F0BDF40600204D
+:1067D00014000020EB060020380100209402002065
+:1067E000AE040020AC040020AA040020A80400206D
+:1067F00018050020B00400202DE9FC4101210220F1
+:10680000FDF740FB01211920FDF754FB01213C4815
+:10681000FBF72EFD4027ADF8007003248DF80240F1
+:106820000420384D8DF8030069462846FBF7CEFC5E
+:10683000E001ADF800008DF802401C208DF8030047
+:1068400069462846FBF7C2FC4FF4E0712846FBF787
+:1068500044FDA815ADF800008DF8024010208DF819
+:10686000030069462848FBF7B1FC4FF4A060FDF730
+:1068700013F81D208DF8040001268DF80560002511
+:106880008DF806508DF8076001A8FCF7D3FF1F496B
+:106890008C2008801D494FF6FA702C3108806E203C
+:1068A000091F0880194814300680184808300780EE
+:1068B000164920310D80154AD020121D1080134A30
+:1068C00045F2F300183210800A1F45F25000108084
+:1068D0000E4A4FF6FF7038321080121D1080121DC4
+:1068E000108041F21B10088000F012F8FBF772FFD5
+:1068F000064810300580001F0480BDE8FC810000C0
+:10690000000C1A0000100140000C0140000400407F
+:1069100070B51D20FCF762FF2A4D40212846FBF789
+:10692000D3FC840080212846FBF7CEFC44EA4004D7
+:10693000A9152846FBF7C8FC0443E0B2224C84F8B2
+:106940003C00FBF74DFD0546052805D91F48C188C9
+:1069500041F04001C18001E084F838501C48007AC1
+:10696000000703D594F838001A490D5C4FF6FA7009
+:106970002063E062A06260622062E061A06116486C
+:10698000606300206064A06484F83F0084F84000E5
+:10699000FBF7D4FCA07AFF2811D0022084F83D0038
+:1069A0000E48008820662846FCF776F9207820F00B
+:1069B00001002070BDE870401D20FCF725BF0120BC
+:1069C000ECE700000010014038010020040A00201C
+:1069D00094020020EC900008DCFF05002404004035
+:1069E0002DE9F0434E484F4902880B889A1A92B21B
+:1069F0000F2A69D3098801804B49098B027D00EB7E
+:106A000042029180017D491CC9B2017508295BD3FE
+:106A1000002404752246017D00EB4103491CB3F9B3
+:106A20000430C9B202EB630212B201750829F2D335
+:106A30003E4904753E4B4A8044800E789D895FEA4A
+:106A4000C67C40F638694FF0030714D0A2F22B5CE5
+:106A500042F6E858C44520D3A1F1020C26F0020406
+:106A6000ACF8002047750C7040F22B54A24211DAAA
+:106A700045F004021EE046F001060E704A4507DDAF
+:106A800045F001029A8126F002020A70477519E06A
+:106A9000447517E045F002020CE04A450CDA8775B0
+:106AA000427D12B1521E42750CE046F002020A709D
+:106AB00025F007029A8105E0B30703D5837D2BB14A
+:106AC0005B1E837540888880BDE8F08342F6AA2368
+:106AD0009A4222DAB1F904302BB941F2CD05AA422B
+:106AE00001DA4480EEE7134C920302EB843241F664
+:106AF0007244B2FBF4F214B240F2333502464480E1
+:106B0000AC4200DA5580B2F90240E41A04F5A374ED
+:106B1000B4F5237FD6D84380D4E74FF48043FAE717
+:106B20008C0A0020F406002094020020C2050020F8
+:106B3000040A0020C8F1FFFF2DE9F0416C4CDFF89A
+:106B4000B4E14FF0000594F82810C80706D094F976
+:106B50002C104B42002956DD0E4655E0664884F85D
+:106B60002B50E586654A90F8380084F83400158685
+:106B7000CEF80450CEF80850614E40F26663CEF86D
+:106B80000C50A4F8703036F810005E4E7688304411
+:106B90004FF6FF7606EA800024F8240B4FF0806061
+:106BA0002060A320208460845810A084E38440F6F1
+:106BB00099102085580060854FF48050A08541F2DF
+:106BC0003330E08541F26660208641F69910608698
+:106BD00041F6CC40A0864FF40050E08642F23330BC
+:106BE000208742F26660608742F69910A08742F6DD
+:106BF000CC40E08782F89D5041F00100207184F87C
+:106C00004450BDE8F0811E4694F92B004242002812
+:106C100001DD074600E01746F61B012E0BD00028C9
+:106C200000DB02465FFA82F684F82C0094F84300F9
+:106C3000012805D041E0002900DA1946CEB2F3E779
+:106C400094F92D305942002B01DB184600E008462C
+:106C500094F92E20C7B25042002A01DB944600E08E
+:106C60008446BC4508DD002A00DA0246D7B2002B74
+:106C700000DA0B46D8B207E0002B00DA0B46DFB291
+:106C8000002A00DB1046C0B204EB4000B0F944100B
+:106C900004EB470030F9442F11444910018084F877
+:106CA000435084F8325084F8315084F8305084F8DE
+:106CB0002F5084F82E5084F82D5004EB4600754672
+:106CC000B0F94400E086BEF80410C82309B264227B
+:106CD000FDF78EFD6860E968401AA9680844A8605D
+:106CE000B5F900104843C013E860A4F8700088E7C5
+:106CF000180A0020B005002038010020940200206E
+:106D0000FE9000085C0000202DE9F0415F4C94F8F3
+:106D10002800C00779D05E4894F83410002690F817
+:106D200038005C4D814271D05B4AA4F866605B4FCD
+:106D3000535C2246834292F92B2002D07B5C834233
+:106D40000FD1521C52B284F82B20795C814202D1BF
+:106D5000521C84F82B2094F92B100F291BDD0F21D6
+:106D600017E04F4B5F5C4F4B874202D05F5C87421E
+:106D700011D1521E52B284F82B20595C814202D1AB
+:106D8000521E84F82B2094F92B206FF00E018A42BA
+:106D900001DA84F82B103D4994F833302D3194F802
+:106DA0002B205A5494F83310491CC9B284F833107C
+:106DB000062901D384F8336094F92D2094F92F101B
+:106DC0008A4211D194F9312091420DD194F92E20AB
+:106DD00094F930108A4207D194F93220914203D1BC
+:106DE000012184F8431001E084F84360284984F8C5
+:106DF000340094F92B300978012B0DDD254A4F071B
+:106E0000926804D542F0080203E03CE015E022F06D
+:106E10000802AA6084F82900B3F1FF3F0ADA4907A3
+:106E2000A96802D521F0080101E041F00801A9603C
+:106E300084F82900FBF782FA11E094F84300012856
+:106E40000DD1B4F8660043F60951401C80B2A4F895
+:106E50006600884203D9A4F8666084F84360E87B42
+:106E6000082810D0B5F93010512341220020FDF739
+:106E7000BFFC2886002806D10B48067014F8280F9E
+:106E800020F001002070BDE8F0810000180A002009
+:106E90003801002094020020E0900008E6900008ED
+:106EA000F2900008F8900008EB06002030B5204969
+:106EB000204AB1F86A301088C01A80B20F2836D341
+:106EC0001088A1F86A001C4D00204FF000432A5C96
+:106ED000940903D00124B4EB921F24D1D20622D00E
+:106EE000164A52F820201268134C123434F810401D
+:106EF000224201EB000494F9722008D00A2A04DB34
+:106F00000A6823FA00F4224308E0521C09E012F157
+:106F10000A0F05DC0A6823FA00F4A2430A6002E0C3
+:106F2000521E84F87220401CC0B21128CFD330BD4D
+:106F3000C8050020F4060020EC8C0008EC8D000849
+:106F40002DE9F00779497A480A8903889A1A92B29A
+:106F5000082A74D300880881A1F12C0042890AB163
+:106F6000521E4281734A92F82820802A67D302F089
+:106F70003F020A70C2890AB1521EC281B1F90620CD
+:106F8000902A0CDB8A46FF2A09D08146C089002856
+:106F900055D1694800230078092805D005E0BDE8EF
+:106FA000F007624800F096B90823644A92F8EA5064
+:106FB0000DB143F004036248817AC90701D043F060
+:106FC0000203D2F808C05FEA0C5101D543F0010377
+:106FD000176800215B4EFC0302D596F8654004B1AA
+:106FE0008021C4885FEA446801D541F040015FEA2E
+:106FF000845801D541F020015FEAC47801D041F006
+:107000001001007A400701D541F008014E48007890
+:10701000C00701D041F00401A00601D541F00101F3
+:107020000020012D00D1082096F8705085B992F803
+:107030004620022A04D0012A05D03AB108E072E0C5
+:1070400040F0030004E040F0020001E040F00100E5
+:107050007A0701D440F02000CCF3C0020025CCF325
+:10706000002C624502D13A0700D4042596F86F201F
+:10707000012A01D145F00105344A0027BC461278A7
+:107080003E46C2F38102012A04D0022A04D0032A18
+:1070900004D004E0022602E0042600E010262C4A78
+:1070A00064060ED5214C1C342478240609D51478A6
+:1070B000640606D4274A40F6CC44926D6243140C11
+:1070C00005E0B2F8AE2040F699146243940B4FF0FD
+:1070D00008088AF80A804FF061088AF80B808AF85D
+:1070E0000C308AF80D108AF80E008AF80F508AF8D2
+:1070F0001070270A4B4083F06901414069408AF8CB
+:10710000117079408AF81240614052468AF813C0E3
+:1071100071408AF8146051754FF4C871A9F80E10C7
+:10712000FF20AAF80600BDE8F0077047B00600206F
+:10713000F4060020C8050020EB0600209402002081
+:10714000040A0020580C0020FC080020B004002095
+:1071500038010020E40700204E48816941F0FC011D
+:1071600081614FF4A060FCF797FBFBF7C1FBFCF7D4
+:10717000FFFCF9F71BFDFCF7EDFAFDF73FFAFFF70F
+:107180003BFBFCF72DFAFFF7C3FBFBF723FB424D5C
+:107190004FF40050A5F81601FEF7E8FD00214FF46A
+:1071A000FA5340F2EE220020401C80B29842FBD3FA
+:1071B000491C89B29142F6D33848002680F87260A3
+:1071C000F9F78AFBFAF724F8FCF702FDF9F7F8FE65
+:1071D000FEF7C2FE102232493248F8F7D6FF324C91
+:1071E000334FE08820F04000E0803048017821F003
+:1071F00020010170FA20F8814FF49670E887FFF7BC
+:10720000E9F92C492C48FCF759FC2C48FCF782FC86
+:107210002B48416A88472B48416B8847FEF7D4FFCB
+:107220002948FAF748FC29494220C8802849C86003
+:107230003E71E088E0812089208260896082FAF7CF
+:107240003DFFFAF79FFEFFF75BF8FFF7C9FB00F081
+:10725000F9F9FFF72BFE00F05DFFFEF71BFAFAF7D6
+:10726000FFFCFBF737FDFFF711FAFCF709FFFBF70F
+:1072700059F9FBF78BF900F07BF8FFF761FE124834
+:10728000FAF7E2FA00F070FAFDF7FCF9FAF74AFCB7
+:10729000CFE70000001002409402002018050020F3
+:1072A000580C002008060020040A002038010020A5
+:1072B000E80600208408002060080020F403002075
+:1072C00030000020CC00002084090020100700209E
+:1072D00024040020F0B523490278B0F906400023C9
+:1072E0001F4E31F81210FF2C18D0B0F904701E4D4B
+:1072F000BC4231DA00EBE40704F00704BF7AA74090
+:107300008478FFB23CB190F801C0ACF1010C644547
+:107310001FDA3C061DD455F822200DE056F8222035
+:10732000116012498A79521CD2B28A71022A02D3A0
+:107330008370C3808B71F0BD11608178491CC9B224
+:10734000817042789142F6D38370C188491CC18014
+:10735000F0BD56F82220EFE755F822201160F4E73F
+:10736000CC8E0008FE8C0008748E00088406002075
+:10737000F0B561486149B0F86C200B889A1A92B256
+:107380009C2A7BD30988A0F86C105D495D4F91F869
+:107390002A1001F0070297F84610022A00D1491E70
+:1073A000594C80F83E104FF00203E2884FF0000184
+:1073B000550401D5012236E0A489E50601D506224F
+:1073C00031E0250701D508222DE0550603D44F4DA5
+:1073D0002D78AD0601D5042225E0150501D507223B
+:1073E00021E0150601D50A221DE0950601D50C22E3
+:1073F00019E0150701D50B2215E0550701D4D50575
+:1074000001D510220FE0D50601D505220BE0650756
+:1074100003D4A50701D4E40702D080F86E3007E05A
+:10742000920403D5032280F86E2001E080F86E10EC
+:10743000374A384C92F820E0324A251FD2F808C06B
+:107440002D4AB2F87060721C92B2BEF1000F0DD0DE
+:107450002CF4000CC7F808C090F86E70B7B11E2F5E
+:107460001AD090F86F200AB325E007E04CF400062C
+:10747000BE60A0F870200A2A01D22360F0BD142A51
+:1074800001D22B60F0BDA0F87010F0BD2B60A0F809
+:10749000701080F86F10F0BD642E04D2A0F8702038
+:1074A000322AEED3E9E7A0F87010EAE77F1C80F8F3
+:1074B0006F70A0F8701090F86F20012A10D0002A89
+:1074C000E9D0B0F87060761CB6B2A0F870601E2EDD
+:1074D000D7D323603C2EDED9521E80F86F20D2E72E
+:1074E000B0F87020521C92B2A0F870202360C82A15
+:1074F000D1D980F86F10C6E7C8050020F406002037
+:10750000580C002094020020040A002038010020BA
+:10751000B0040020141C0140F0B54248B0F84810F7
+:10752000491C89B2A0F8481002297AD33E490024A8
+:10753000A0F848400A783D4B042A57D04FF48041C8
+:10754000082A0BD0A0F10C02B2F900208A4200DA1E
+:107550001146B3F980208A4200DA1146344A926912
+:107560008A4200DA11B2418282881D8AC2EB85020A
+:10757000304D12B22D78C5F381062A4D42F23166A4
+:107580007243B5F9765092126A431213C26086684C
+:107590001546C6EBC60642F3D102F60202EBA6324E
+:1075A0008260C66C1644C664B0F850707F1CBFB2CF
+:1075B000A0F85070B7F5806F04D3B6120682A0F819
+:1075C0005040C464891A1C4EC26A724340F2555638
+:1075D0004E4302EB4602466A32444262B3F930300F
+:1075E000B2EB034F06DD1A04426206E01349B1F91B
+:1075F0000410B3E7002A00DA4462C162104990F82F
+:107600003D2091F838108A420BD080F83D10B0F838
+:107610004210A0F84410B0F84010A0F84210A0F8B2
+:107620004050F0BD18050020EB0600209402002019
+:10763000F00B0020B0040020C3F5FFFF0C0C00206D
+:107640003801002017481849B0F85A200B889A1AB8
+:1076500092B20F2A25D30988A0F85A10134941F68F
+:10766000515391F84D10CA0701464FF48042B1F9C9
+:10767000001059438913A0F86C100D490B78A0F144
+:107680000C01022B06D1B1F90030934202DA1B1D26
+:107690000B8000E00A800021A0F8601020F85C1F39
+:1076A0004280704718050020F4060020580C002086
+:1076B000EB0600204FF6FF7202EA800210F440430E
+:1076C00015480ED0B3F5804F14D0B3F5004F4FEAF4
+:1076D000122216D0C2F5807330F813305B424B8013
+:1076E00005E0120A30F812304B80C2F5807230F893
+:1076F00012000FE0120AC2F5807330F813304B808D
+:1077000005E030F81230C2F580725B424B8030F8F1
+:107710001200404208807047E88A0008104A518AE7
+:10772000908AD28A16384639A2F1110200D5494210
+:10773000002A00DA52421144002800DA404208448C
+:10774000084943F6284300B2B1F936205A43921350
+:1077500040F2D733584302EBA030C8867047000090
+:107760009402002018050020F0B5904990480A893D
+:1077700003889A1A92B23E2A1ED30088088101F12A
+:1077800038004FF4FA63428A9A4202D2521C428273
+:1077900000E04382874A92F82220802A0CD302F02C
+:1077A0003F020A70B1F90620402A06DBFF2A04D006
+:1077B000C2883AB1521EC280F0BDBDE8F0407B489D
+:1077C000FFF788BD428A9A42F6D307784FF0010E40
+:1077D0003A074FF0FF055BD5847A40F2DC5263072D
+:1077E00008D444F004038372C28081F80BE081F86E
+:1077F0000AE04CE04378072B05D0032B03D0052B80
+:1078000001D0062B07D1660605D444F040038372ED
+:10781000C280052239E0654A5FEA437C02F1380202
+:107820004FF42076127A0DD55FEAC26C0AD45FEA73
+:10783000446C07D442F0100202723A0628D4C68083
+:10784000192222E0DF0709D0970707D4670605D47D
+:1078500042F002020272C680042216E09F0709D598
+:10786000170707D4670605D442F008020272C680E3
+:1078700003220AE01B070BD5530709D4630607D47C
+:1078800042F004020272C6800B22CA728A72CD8054
+:10789000494AB2F92230B2F91A7003F23D140022BB
+:1078A000A74200DB0276414E444C06F13806A4792B
+:1078B000B6895FEAC46C06F101064FF4C874B6B22B
+:1078C00013D58681B6F57A7F05D9017A21F080013A
+:1078D00001728281F0BD037A1E06FBD4828143F0DF
+:1078E00080020272C480112035E09F4216DA037EC6
+:1078F000052B13D28681B6F5487F04D98281027A9E
+:1079000022F040020272027A5606E3D45B1C037630
+:1079100042F040020272C48002201CE0284B1C8905
+:10792000C4F3C006C4F3002740F2EE24BE4216D1D1
+:107930001E78360713D4427E012ACBD1428BB2F592
+:10794000167F02D2521C4283F0BD827A42F00202BC
+:107950008272C4800F20C8728872CD80F0BD93F807
+:107960000D714FF40046012F18D1164F41F6583CC7
+:107970007F6C674512DD83F80CE1134B1E60C38AF0
+:10798000A34202D25B1CC382F0BD4FF4FA73C380E2
+:107990001C23CB728B72CD80C282F0BDC2820A489A
+:1079A00083F80C21001F0660F0BD00009406002043
+:1079B000F4060020C8050020B0040020040A0020BE
+:1079C0009402002038010020140801402DE9F05FE6
+:1079D000DFF8F8B3FE48FF4C9BF81830011D0A1D74
+:1079E000012B4FD0B4F85A300380B4F85C00088003
+:1079F000B4F85E001080FDF79DFEDFF8DC83F74DE4
+:107A000049F2CD32B8F91E106983B8F9200043F667
+:107A1000CC4C01EB400050430014A883B5F9223050
+:107A2000B5F9206000FB03F201FB062242F38F321E
+:107A30006A82B5F91670704307FB0CF7BF1340F26A
+:107A4000333C02FB0CF207EBA23201FB1300E44EC5
+:107A5000EA828013E34FA882706C38603969384637
+:107A60008847E149388948800846FDF745FFDF4FE0
+:107A70004FF0010A387808280DD0698E2982042831
+:107A80003BD01BE0B4F860300380B4F8620008809B
+:107A9000B4F86400AEE7D64890F92B10491C0229CF
+:107AA00029D890F8681019B1B5F85200288205E07D
+:107AB000698E2982A5F8521080F868A0B5F91410D3
+:107AC000B5F90A00CB4AF9F7DDFCE862B4F9161102
+:107AD000884204DDC748E962027A91400162387841
+:107AE00004280ED0C34AB5F91610B5F90800243A97
+:107AF000F9F7C8FC08E0688ED8E7D8F8240000142D
+:107B0000E862B07AA8B1BC48BC4FA8623860E86AA5
+:107B100078603846FCF71AF9B64E387C383E0128B2
+:107B20000AD0A86A3060B6480178C90708D0406911
+:107B300007E04FF4AF70E7E778693060B86900E0BC
+:107B4000E86A7060AB483838FCF774FAA34DA34973
+:107B500035F8100F3C39FFF7ADFDDFF88092DFF804
+:107B6000A482A9F14809D9F80C10C9F86810B5F930
+:107B70001010B068B5F9123000FB01F7F2685843F5
+:107B800002FB137646F38F3702FB010040F38F367A
+:107B9000AF86EE86A8F802704546A8F80460404615
+:107BA000FEF74CFA287F09F11005012832D0704207
+:107BB0004DF6B35140104F43391468802980431863
+:107BC000A9F80060A9F80230401AA9F8040000BF23
+:107BD0004FF0000884F80C80B9F900304946002BBA
+:107BE00001DD84F80CA0B1F90200002802DD227B3F
+:107BF000921C2273B9F90420002A02DD217B091DA1
+:107C00002173217B072921D2DFE801F0201C3519DF
+:107C1000311E3300B8F9203059424A106A80B8F951
+:107C20001E004DF6B351484301142980A9F80030D5
+:107C30005318A9F80230511AA9F80410C8E784F8BB
+:107C40000DA003E0022100E003216173DFF88C91B5
+:107C50006D4E6E4F99F800100129617B0DD00729F8
+:107C60007CD2DFE801F0E6FDFCFBFAF9F800042124
+:107C7000EBE70521E9E70621E7E707296ED2DFE810
+:107C800001F0D8041B3D54758B0001461846FBF7E4
+:107C9000FBFE2860B5F90200B5F9001043F204625A
+:107CA00001445143090C5043A4F85A10000CA4F8A5
+:107CB0005C00A4F85E8029E1404201B2504200B26B
+:107CC000FBF7E2FE2860B5F9020043F2046141438C
+:107CD000090CA4F85A10B5F90010084443F20461E5
+:107CE0004843000CA4F85C00A4F85E803CE13046F8
+:107CF000F8F7BAFF01231A4607218FE0194610460C
+:107D0000FBF7C2FE2860A4F85A80B5F90200B5F965
+:107D1000001043F2046201445143090C5043A4F89B
+:107D20005C10000CA4F85E004DE15942404209B2DB
+:107D300000B2FBF7A9FE2860A4F85A80B5F902004A
+:107D400043F204614143090CA4F85C10B5F900103A
+:107D5000084443F204614843000C60E169E03046A6
+:107D6000F8F782FF01231A46052157E01146FBF779
+:107D70008BFE2860B5F9020043F204614143090C0F
+:107D8000A4F85A10A4F85C80B5F90010084443F236
+:107D900004614843000C6DE1504201B2584200B208
+:107DA000FBF772FE2860B5F90200B5F9001043F246
+:107DB000046201445143090CA4F85A105043A4F83A
+:107DC0005C80000CA4F85E0084E1000084090020BF
+:107DD000342C014094020020180500205C00002093
+:107DE0003801002024040020E4030020EB060020DA
+:107DF000180A002084080020A2FEFFFFDC090020F2
+:107E0000FC080020B809002000240140002801409F
+:107E10003046F8F729FF01231A4606213846F8F7BD
+:107E200023FF01213046F8F795FE01213846F8F787
+:107E300091FEB9F80800ABF80000B9F80A00ABF8F9
+:107E40000200B9F81000ABF804004D465E46AE489B
+:107E5000F9F746FD05E01BE1EFE0C0E091E061E0ED
+:107E600034E0B4F85A00F1880844A4F86000B4F88B
+:107E70005C0031890844A4F86200B4F85E0071899E
+:107E80000844A4F86400317EA048012978D034F871
+:107E90005A1F018061884180A18881809B490288A6
+:107EA00008310A8042884A80808888809748896A99
+:107EB0000830884795F8360000287DD0F9F7D2F8C9
+:107EC00015F8360F401E2870BDE8F09F0146184691
+:107ED000FBF7DAFD2860B5F9020040F6815148430E
+:107EE00080136880B5F9001040F681525143891320
+:107EF0004218A2F68152524252082980A4F85E200C
+:107F00001044A4F85C000844A4F85A00002130464C
+:107F1000F8F720FE00213846F8F71CFE01231A4628
+:107F20000621E4E6404201B2504200B2FBF7ACFD4C
+:107F30002860B5F9020040F68151484381136980F9
+:107F4000B5F9000040F68152504380130A18A2F69A
+:107F500081525242520828801144A4F85E20A4F8AD
+:107F60005A100844A4F85C0000213046F8F7F2FDEE
+:107F700000213846F8F7EEFD01231A460521B6E642
+:107F8000B4E019461046FBF77FFD2860B5F9020002
+:107F900040F68151484380136880B5F9001040F6DF
+:107FA0008152514389134218A2F6815252422980CC
+:107FB0005208A4F85A2000E09BE01044A4F85E00A8
+:107FC0000844A4F85C0000213046F8F7C3FD002106
+:107FD0003846F8F7BFFD01231A460721BFE659428C
+:107FE000404209B200B2FBF74FFD2860B5F902002C
+:107FF00040F68151484380136880B5F9001040F67F
+:108000008152514389134218A2F6815252425208BA
+:108010002980A4F85A201044A4F85C000844A4F86D
+:108020005E0000213046F8F795FD00213846F8F74C
+:1080300091FD01231A46062191E61146FBF724FD26
+:108040002860B5F9020040F68151484380136880EA
+:10805000B5F9001040F68152514389134218A2F637
+:108060008152524252082980A4F85C201044A4F89E
+:108070005A000844A4F85E0000213046F8F76AFD73
+:1080800000213846F8F766FD01231A460521BFE6B0
+:10809000504201B2584200B2FBF7F6FC2860B5F935
+:1080A000020040F68151484380136880B5F9001002
+:1080B00040F68152514389134218A2F6815252422E
+:1080C00052082980A4F85C201044A4F85E000844FB
+:1080D000A4F85A0000213046F8F73CFD002138464C
+:1080E000F8F738FD01231A46072191E634F8601F9E
+:1080F000CFE607480088A0F5D04168393FF4E4AEE8
+:10810000BDE8F05FF9F780BE840900202800002058
+:10811000182C01402DE9F041904C9148B4F85A10C8
+:108120000288511A89B20F296FD30088A4F85A0027
+:108130008C480088DFF83082C0074FF000054FF010
+:10814000010741D0874AD4E90C1024321388B1EBDF
+:10815000530F02D21288511A08444FF4F371884227
+:1081600000D208468149B1FBF0F0616CC1F35101C6
+:10817000084406466064F8F752F900227C4BF8F791
+:10818000BAF84FF040427B4BF8F7B5F80E22F8F7FB
+:1081900021F9F8F77BF9A4F8A40094F86500401CD5
+:1081A000C0B284F86500082834D36C4898F846209B
+:1081B000001F03789A4201D0027045806E4A1378FE
+:1081C0006E4A23B1458021E06564A56458E0D8F883
+:1081D0009410A1F5FA618E4211DD616D8B1C9E42F7
+:1081E00005DDB0F902100A290DDA491C06E08E42BD
+:1081F00005DAB0F90210002908DD491E4180B0F906
+:1082000002000A2802DB177001E0A2E01570666523
+:1082100084F865505A484FF4A5420178C1F38101B2
+:10822000012949D002294AD044F687712181A4F856
+:10823000A020B0F9243089B24B439B13A4F89C30A2
+:10824000B0F90E0000237043B0FBF1F0A16CC0F355
+:10825000D100C1EBC101C90200EB9130A064F0175D
+:10826000810341EA9641B003F7F75EFFB4F8A2102C
+:10827000C1EBC101C902C00800EB9130A4F8A20013
+:10828000616CA06E0844A06694F86C20521CD2B2B7
+:1082900084F86C20082A05D3C008A4F86E0084F87E
+:1082A0006C50A566374A384ED388580633D498F8B0
+:1082B0000F00022806D02CE043F20451B6E744F246
+:1082C0004621B3E7B06840F69916B04221DD94F834
+:1082D000380094F88660B0420CD084F8860094F898
+:1082E0003D0000F00106C0F34000864202D1A4F830
+:1082F000825004E0B4F88200B0F5966F05D2B4F86D
+:108300008200401CA4F8820005E043F08000D08089
+:1083100001E0A4F88250114894F83F20B0300C2AB4
+:1083200001D2C57400E0C774174B41F2482641F2F0
+:10833000504C93F83C400C4B0C2AB3F882300AD3D3
+:10834000B14208DB012C06D0614502DD002B00D1D3
+:108350008774BDE8F0818574FBE7000038010020D8
+:10836000F406002000040040940200204564BD0192
+:1083700000209C40133B3340E2030020E303002035
+:10838000B0040020040A0020180500202DE9F04167
+:10839000384C394E394F207841F23331C2074FF013
+:1083A00000050CD0A28962B394F90700002800DA16
+:1083B0004042C0B2032829D240F2AE702AE0A57034
+:1083C000E5732F4AE571A58192F83830237220F0C9
+:1083D0000800A18040F0020020703D867560B56005
+:1083E000F560916C490005D041F68461A18140F0AF
+:1083F00010002070C0B240F0010020706574BDE82C
+:10840000F081658120F01000207015E0042803D26F
+:1084100040F6510060810FE0052802D240F6991025
+:10842000F8E740F6CC42062803D3072801D30828F2
+:1084300001D2628100E0618197F89D0098B9B0880F
+:10844000102301B2B4F90A003622FCF7D1F97060AA
+:10845000F168401AB1680844B060B6F900104843AA
+:10846000C013F0603886388E10B10120A070C6E7C6
+:10847000A570C4E70C0C00207406002094020020B4
+:10848000380100202DE9F041554C2678F0077CD0CA
+:108490005448217A544D90F8380081427BD0534A99
+:1084A0002346DFF84CC1575C93F90E2093F907304F
+:1084B000874203D01CF80170874213D146F00206B0
+:1084C0005B1C26705BB2E3711CF80110814201D184
+:1084D0005B1CE37194F90710062901DD0621E171A7
+:1084E000521C1CE0434F17F801C0434F844503D092
+:1084F00017F801C0844513D126F002065B1E2670D2
+:108500005BB2E371795C814201D15B1EE37194F946
+:1085100007306FF005018B4200DAE171521EA27341
+:10852000207294F907108A1C042A02D941F6846249
+:10853000A2812C4A012912780ADD2B4B56079B6831
+:1085400002D543F0080301E023F00803AB6060703C
+:10855000B1F1FF3F09DA5107A96802D521F00801FE
+:1085600001E041F00801A9606070F9F7E7FEA0782A
+:10857000012810D121488068A3280CDA94F907005B
+:10858000022803DD0220E07105E01EE06FF001012A
+:10859000884200DAE171A089002630B1401E000453
+:1085A000000CA08101D1E671A673E87B04280CD0F1
+:1085B000B5F93010512341220020FCF719F9288623
+:1085C000002802D1E07B10B1A670BDE8F0810C4814
+:1085D00006700C480670207820F001002070F4E747
+:1085E0000C0C00203801002094020020E0900008CC
+:1085F000E6900008F2900008F890000818050020A6
+:1086000008070020EB060020223E293C5D3AB838DE
+:108610003537CF3583344E332D321F312130322F51
+:10862000502E7A2DB02CEF2B382B8A2A00000036E2
+:108630008E0300381C07003A1C07003C8808003EE7
+:1086400088080040AA0A0042AA0A0044AA0A004672
+:10865000CC0C0048CC0C004A380E004C380E004EB2
+:10866000380E0050380E0052380E0054380E0056A6
+:10867000380E0058380E005A380E005C380E005E76
+:10868000380E0060380E0062380E0064380E006646
+:10869000380E0068380E006A0000003A2202003CE2
+:1086A0008E03003EB0050040D2070042AA0A0044F3
+:1086B000CC0C0046EE0E00481111004A3313004C5A
+:1086C0009F14004E0B16005077170052E318005409
+:1086D0004F1A0056BB1B0058711C005A711C005CDD
+:1086E000711C005E711C0060711C0062711C0064D2
+:1086F000711C0066711C0068711C006A711C006CA2
+:10870000711C006E0000003A2202003C8E03003E05
+:10871000B0050040D2070042AA0A0044CC0C004633
+:10872000EE0E00481111004A3313004C9F14004E06
+:108730000B160050771700524F1A0054BB1B0056FF
+:10874000271D0058931E005A0020005C6C21005E1B
+:10875000D822006044240062B025006466260066CA
+:108760001C2700681C27006A1C27006C1C27006E51
+:108770000000003400000036000000380000003A1D
+:108780000000003C0000003E0000004000000042ED
+:108790000000004400000046000000480000004ABD
+:1087A0000000004C0000004E00000050000000528D
+:1087B0000000005400000056000000580000005A5D
+:1087C0000000005C0000005E00000060000000622D
+:1087D000000000640000006600000068441458585F
+:1087E0005870111158585870411158584870111448
+:1087F000485858701411584858701E1500561E15C8
+:108800000054A1150052D21500505616004EE9161C
+:10881000004C8D17004ABE170048B41800465E1A77
+:108820000044021B0042BC1C0040D91E003EB42084
+:10883000003C9F22003AE1220038532300368B246B
+:108840000034812500322B2700302028002E5829A3
+:10885000002CB02A002A9B2C0028D22D00267C2F29
+:1088600000242631002202330020FD34001E5C3734
+:10887000001CCC3C001A873E0018BE3F001600408A
+:10888000001400400012004000100040000E0040A4
+:10889000000C0040000A00400008004000060040B4
+:1088A0000004004000020040000000000102030438
+:1088B0000500050001020304010400030502000095
+:1088C000F001000036010000F8000000BA000000CE
+:1088D0007C0000007C0000007C00000041141411AA
+:1088E00011144411141441110000290052007B009E
+:1088F000A400CC00F5001E01470170019901C201DE
+:10890000EA0113023C0265028E02B602DF0208038E
+:10891000300359038203AA03D303FB0324044C044A
+:1089200075049D04C504EE0416053E0567058F0514
+:10893000B705DF0507062F0657067F06A706CE06F2
+:10894000F6061E0746076D079507BC07E4070B08E8
+:10895000320859088108A808CF08F6081D094409FB
+:108960006A099109B809DE09050A2B0A520A780A30
+:108970009E0AC40AEA0A100B360B5C0B820BA80B8A
+:10898000CD0BF30B180C3E0C630C880CAD0CD20C09
+:10899000F70C1C0D410D650D8A0DAF0DD30DF70DB4
+:1089A0001C0E400E640E880EAC0ECF0EF30E170F89
+:1089B0003A0F5E0F810FA40FC70FEA0F0D10301092
+:1089C000531075109810BA10DD10FF1021114311CB
+:1089D00065118711A911CA11EC110D122E12501236
+:1089E00071129212B312D412F412151336135613D5
+:1089F00076139613B713D713F613161436145614AA
+:108A000075149414B414D314F214111530154E15B2
+:108A10006D158C15AA15C815E715051623164116F0
+:108A20005F167C169A16B716D516F2160F172C1766
+:108A3000491766178317A017BC17D917F517111810
+:108A40002E184A18661881189D18B918D418F018ED
+:108A50000B19261942195D1978199219AD19C819FF
+:108A6000E219FD19171A311A4C1A661A801A991A46
+:108A7000B31ACD1AE61A001B191B331B4C1B651BBE
+:108A80007E1B971BAF1BC81BE11BF91B121C2A1C6A
+:108A9000421C5A1C721C8A1CA21CBA1CD21CE91C47
+:108AA000011D181D301D471D5E1D751D8C1DA31D4C
+:108AB000BA1DD01DE71DFD1D141E2A1E401E571E87
+:108AC0006D1E831E981EAE1EC41EDA1EEF1E051FED
+:108AD0001A1F2F1F451F5A1F6F1F841F991FAE1F7C
+:108AE000C21FD71FEC1F002000006400C9002D0129
+:108AF0009201F7015B02C00224038903ED035204D3
+:108B0000B6041A057F05E3054706AB060F07730792
+:108B1000D7073B089F0802096609C9092D0A900A70
+:108B2000F30A560BB90B1C0C7F0CE20C440DA60D7E
+:108B3000090E6B0ECD0E2F0F900FF20F5310B410C5
+:108B400015117611D71138129812F8125813B8135C
+:108B500018147714D61435159415F3155116B0164C
+:108B60000E176B17C91726188318E0183D199919A5
+:108B7000F519511AAD1A081B631BBE1B181C731C78
+:108B8000CD1C261D801DD91D321E8A1EE31E3B1FD3
+:108B9000921FEA1F41209820EE2044219A21EF21C4
+:108BA00045229922EE2242239623E9233C248F2456
+:108BB000E22434258525D72528267826C826182797
+:108BC0006827B72706285428A228EF283D29892995
+:108BD000D629222A6D2AB82A032B4D2B972BE12B5D
+:108BE0002A2C722CBB2C022D4A2D912DD72D1D2EF7
+:108BF000632EA82EEC2E302F742FB82FFA2F3D3075
+:108C00007F30C030013141318131C13100323F32DA
+:108C10007D32BA32F73234337033AC33E733223437
+:108C20005C349534CE3407353F357735AE35E43591
+:108C30001A3650368536B936ED36203753378637F3
+:108C4000B737E937193849387938A838D738053966
+:108C500032395F398B39B739E2390D3A373A603AF0
+:108C6000893AB23ADA3A013B283B4E3B733B983B98
+:108C7000BD3BE03B043C263C483C6A3C8B3CAB3C67
+:108C8000CB3CEA3C093D273D443D613D7D3D993D5E
+:108C9000B43DCE3DE83D013E1A3E323E493E603E87
+:108CA000763E8C3EA13EB53EC93EDC3EEF3E013FE6
+:108CB000123F233F333F433F513F603F6E3F7B3F77
+:108CC000873F933F9E3FA93FB33FBC3FC53FCD3F4A
+:108CD000D53FDC3FE23FE83FED3FF13FF53FF93F55
+:108CE000FB3FFD3FFF3FFF3FFF3F0000E7382C35D4
+:108CF000002020EF20372023332026202100008071
+:108D00000200040008001000000200040008040033
+:108D10000002000400080010002000400080040051
+:108D20000000008000000040000000200000001053
+:108D30000000000800000004000000020000000124
+:108D40000000800000004000000020000000100033
+:108D50000000080000000400000002000000010004
+:108D60000080000000080140000C0140000C0140A0
+:108D7000000C0140000C0140000C0140000C0140BF
+:108D8000000C0140001001400010014000100140A3
+:108D9000001001400010014000100140001001408F
+:108DA000001001400014014004080140040C01407F
+:108DB000040C0140040C0140040C0140040C01406F
+:108DC000040C0140040C0140041001400410014057
+:108DD000041001400410014004100140041001403F
+:108DE000041001400410014004140140080801402F
+:108DF000080C0140080C0140080C0140080C01401F
+:108E0000080C0140080C0140080C0140081001400A
+:108E100008100140081001400810014008100140EE
+:108E200008100140081001400810014008140140DA
+:108E30000C0801400C0C01400C0C01400C0C0140D2
+:108E40000C0C01400C0C01400C0C01400C0C0140BE
+:108E50000C1001400C1001400C1001400C1001409E
+:108E60000C1001400C1001400C1001400C1001408E
+:108E70000C14014010080140100C0140100C01407E
+:108E8000100C0140100C0140100C0140100C01406E
+:108E9000100C014010100140101001401010014052
+:108EA000101001401010014010100140101001403E
+:108EB00010100140101401400000000000000000EC
+:108EC0000000000000000000000000001408014045
+:108ED000140C0140140C0140140C0140140C01400E
+:108EE000140C0140140C0140140C014014100140FA
+:108EF00014100140141001401410014014100140DE
+:108F000014100140141001401410014014140140C9
+:108F10000000000000000000000000000000000051
+:108F200000000000FFFFFF0F0FFFFFFFFFF0FFFF3C
+:108F3000FF0FFFFFFFFFF0FF0FFFFFFFFFF0FFFF3F
+:108F4000FF0FFFFFFFF0FFFF0FFFFFFFFFF0FFFF2F
+:108F5000FF0FFFFFFFFFF0FFFFFF0FFFFFFFFFF01F
+:108F6000FFFFFF0FFFF0FFFF000000404000000088
+:108F70000004000000400000000004004000000069
+:108F80000004000000400000000400004000000059
+:108F90000004000000400000000004000000400049
+:108FA00000000004000000400004000000000080F9
+:108FB00080000000000800000080000000000800A1
+:108FC0008000000000080000008000000008000091
+:108FD0008000000000080000008000000000080081
+:108FE0000000800000000008000000800008000071
+:108FF000000000202000000000020000002000000F
+:10900000000002002000000000020000002000001C
+:10901000000200002000000000020000002000000C
+:1090200000000200000020000000000200000020FC
+:109030000002000000000060600000000006000068
+:109040000060000000000600600000000006000054
+:109050000060000000060000600000000006000044
+:109060000060000000000600000060000000000634
+:1090700000000060000600000080020004000800FC
+:1090800010000002000400080400000200040008B0
+:10909000001000200040008004000000FF7FFFFF60
+:1090A000FDFFFFFFFBFFFFFFF7FFFFFFEFFFFFFFEE
+:1090B000FFFDFFFFFFFBFFFFFFF7FFFFFBFFFFFFD2
+:1090C000FFFDFFFFFFFBFFFFFFF7FFFFFFEFFFFFCE
+:1090D000FFDFFFFFFFBFFFFFFF7FFFFFFBFFFFFF84
+:1090E0000102030405000203040500010304050056
+:1090F00001020500010203040405000102035505F5
+:109100000010AA1A55250030AA3A0000AA0A5515DF
+:109110000020AA2A5535FF3F3891000800000020A2
+:109120001C070000E80600082C9200081C0700201D
+:10913000B4090000F062000845020406082D01028F
+:1091400003040405400607080913812B1B08950436
+:10915000211355152A40061908019713913D1B0844
+:10916000B5041AB104012D17020604050103148089
+:1091700020FF8BAA0A02019C15AA0A55150008595E
+:1091800020AA2A5535FF3F072903010504060203DB
+:10919000127C1573FFFF04FF8080010125025B64D0
+:1091A00002130A135D6612081201100C0504060270
+:1091B00003010103070505280B010203040206074A
+:1091C0000303040C3D0706040509191F191904318E
+:1091D0000506062FAA1A381EAA1A064902290C29C2
+:1091E00002312E40FD3969260211042F405F020C26
+:1091F00026405B262ACD55155515123902017F03ED
+:1092000016D0071AFF01013B0261AA6C080108A8E9
+:109210000916C491220312100A17401C12600A1684
+:0C922000901B0149137166020008000059
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000202008B
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-B.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y001-B.axf
new file mode 100644
index 0000000..f8cd825
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y001-B.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-B.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y001-B.hex
new file mode 100644
index 0000000..359d9b8
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y001-B.hex
@@ -0,0 +1,2365 @@
+:020000040800F2
+:10000000D010002005010008F73700080929000872
+:10001000F5370008350F0008916000080000000067
+:10002000000000000000000000000000D9460008A9
+:10003000BD1A000800000000653D0008C149000825
+:100040001F010008653B00081F0100081F01000890
+:100050001F0100081F0100081F0100081F01000800
+:100060001F0100081F0100081F0100081F010008F0
+:100070001F0100081F010008791500081F01000872
+:100080001F0100081F010008410700081F010008A8
+:100090001F0100081F0100081F0100081F010008C0
+:1000A000314A0008114B00081F0100081F01000819
+:1000B000154B0008054E0008615000081F0100089C
+:1000C0001F0100081F0100081F0100081F01000890
+:1000D0001F010008895B00081F0100081F010008BC
+:1000E0001F0100081F0100081F010008DFF810D0E1
+:1000F00000F0E8FA00480047B1710008AFF3008053
+:10010000D01000200648804706480047FEE7FEE77B
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B7
+:10012000E1490008ED0000082DE9F0410024061B1C
+:10013000254671F1000605DA01240027D0EB0700FF
+:1001400067EB0101161E73F1000605DA0027D2EBFA
+:100150000702012567EB030300F0D0F986460E463F
+:1001600017469C46AC4204D00025D0EB050E65EB4B
+:10017000010624B10020D2EB000760EB030C7046AF
+:1001800031463A466346BDE8F08140EA01039B07E9
+:1001900003D009E008C9121F08C0042AFAD203E0FC
+:1001A00011F8013B00F8013B521EF9D2704780EA7A
+:1001B000010210B502F00043400022D04A001FD0D7
+:1001C000010E01EB1261C0F35600C2F3560240F477
+:1001D000000042F40002A0FB022000047F39140456
+:1001E00000D0401C50EA124001D44000491EC2B267
+:1001F0000C0604EBD010401C4008802A02D003E01B
+:10020000002010BD20F00100002900DA0020184372
+:1002100010BD2DE9FE4F81EA030404F0004421F0F3
+:10022000004100944FF0000B23F0004350EA01041A
+:100230005ED052EA03045BD0C3F30A54C1F30A55FB
+:100240002C44A4F2F3340194A0FB0254C1F3130133
+:1002500041F48011C3F3130343F4801301FB024400
+:1002600000FB034E840A970A44EA815447EA835705
+:10027000A4FB076802958D0A05FB07854FEA932CBE
+:1002800004FB0C542705029D4FEA065847EA16372F
+:10029000B5EB08056EEB070C870E920E47EA811747
+:1002A00042EA8312A7FB0201B6EB0B0164EB0004E8
+:1002B0002B0D43EA0C335E1844EB1C50DA465146D2
+:1002C000E7FB0201C5F313044FEA0B3343EA14536F
+:1002D0004FEA0432019C43EA0603A4F10C040294A1
+:1002E000009CCDE900B400F09FF903B0BDE8F08FA9
+:1002F00000200146F9E72DE9F04D81EA030404F0FE
+:10030000004B21F0004514464FF0000A23F0004155
+:1003100050EA050220D054EA01021DD0C5F30A5765
+:100320000246C5F31303C1F31300C1F30A5640F4A8
+:10033000801543F48013A7EB0608101BD64608F27D
+:10034000FD3873EB050002D308F1010801E09218B3
+:100350005B41B8F1000F03DA00200146BDE8F08DE3
+:1003600000204FF48011064684460EE0171B73EB05
+:10037000050705D3121B63EB050306434CEA010C8A
+:1003800049084FEA300092185B4150EA0107EDD16D
+:1003900052EA030012D082EA040083EA050108430E
+:1003A00005D0101BAB4106D20122002306E000223B
+:1003B0004FF0004302E06FF0010253101AEB060009
+:1003C0004CEB085110EB0A0041EB0B01BDE8F04D7E
+:1003D00000F01BB970B521F0004303430CD0C1F30A
+:1003E0000A550024D5EB040564EB0403D617AD1AB7
+:1003F000B34102DB0020014670BD201841EB0251E1
+:1004000070BDC10F80EAE0700844CA07962300213E
+:1004100000F0CDB896230022114600F0C8B80EB502
+:10042000C10F80EAE0700844CA07002140F233435C
+:100430008DE80E000A460B4600F0F6F803B000BD4A
+:100440000EB540F2334102910021CDE900110A4678
+:100450000B4600F0E9F803B000BD00F0004220F0C8
+:100460000040C10DC0F3160040F400007F2901DAFE
+:1004700000207047962903DCC1F19601C84001E0D5
+:1004800096398840002AF4D04042704770B5C1F3D5
+:100490000A5201F000450024C1F3130140F2FF337A
+:1004A00041F480119A4201DA002070BD40F23343DA
+:1004B0009A42A2F2334203DC524200F05FF800E0BD
+:1004C00090402C43F1D0404270BDC1F30A5210B5A8
+:1004D000C1F3130140F2FF3341F480119A4201DA73
+:1004E000002010BD40F233439A42A2F2334203DCB3
+:1004F000524200F043F810BD904010BD2DE9F05F6E
+:100500000546002092469B46884606468146402482
+:100510001BE0284641464746224600F02FF8534646
+:100520005A46C01A914110D311461846224600F08F
+:1005300016F82D1A67EB01084F46224601200021CC
+:1005400000F00DF817EB00094E41201EA4F1010444
+:10055000DFDC484631462A464346BDE8F09F202A64
+:1005600004DB203A00FA02F1002070479140C2F10A
+:10057000200320FA03F3194390407047202A04DB3C
+:10058000203A21FA02F00021704721FA02F3D0400C
+:10059000C2F1200291400843194670470029A8BFC4
+:1005A0007047401C490008BF20F00100704710B49C
+:1005B000B0FA80FC00FA0CF050EA010404BF10BC51
+:1005C000704749B1CCF1200421FA04F411FA0CF17E
+:1005D00018BF012121430843A3EB0C01CB1D4FEAB7
+:1005E00000614FEA102042BF002010BC704700EBB2
+:1005F000C35010440029A4BF10BC7047401C4900E0
+:1006000008BF20F0010010BC704710B5141E73F134
+:10061000000408DA401C41F1000192185B411A43C2
+:1006200001D120F0010010BD2DE9F04D92469B460E
+:1006300011B1B1FA81F202E0B0FA80F220329046B4
+:10064000FFF78DFF04460F4640EA0A0041EA0B011E
+:1006500053465A46084313D0114653EA010019D0B5
+:10066000C8F140025046FFF789FF05460E46504646
+:1006700059464246FFF773FF084305D0012004E0C6
+:1006800020463946BDE8F08D0020054346EAE07675
+:100690002C4337430A986305E40AA0EB08000022C4
+:1006A000FD0A44EA47540A3002D500200146E9E732
+:1006B000010510196941DDE9084500196941BDE8E6
+:1006C000F04DA2E7064C074D06E0E06840F001035C
+:1006D00094E8070098471034AC42F6D3FFF70AFDC0
+:1006E000F49100081492000870B58C1810F8015BA2
+:1006F00015F0070301D110F8013B2A1106D110F8BB
+:10070000012B03E010F8016B01F8016B5B1EF9D1BE
+:100710002B0705D40023521E0DD401F8013BFAE744
+:1007200010F8013BCB1A921C03E013F8015B01F8AF
+:10073000015B521EF9D5A142D8D3002070BD000044
+:1007400070B54E4C4FF490652946204600F019FADA
+:10075000002864D02946204600F0A6F848490888B9
+:10076000401C08800121204600F0EAFA454942F287
+:100770001072B1F85000904202D2401CA1F8500013
+:1007800006F0F6FE404DB5F91410B5F9120005F06B
+:10079000B1FD3E4CA5F84E002080A1682046884758
+:1007A000A088A5F8500003F08FF806F0E3FF384E5C
+:1007B000384C3078082833D045F6AC30606042F6CB
+:1007C000EF60A06042F2C400E0603348008A2080FD
+:1007D000208E6080A16B2F488847208E69882F4C1F
+:1007E00008444FF6FF7101EA80006886207A4FF0D6
+:1007F000000540071DD501F0F1FA294949F6A2404C
+:100800000880284840F21A62C188491C89B2C18018
+:10081000914204D3A16821F00401A160C58070BD9C
+:1008200041F2130060604FF48060A06040F61B50FE
+:10083000CAE730780A281BD2DFE800F01A0616054E
+:100840000A050D1A1114EAE7BDE8704005F0F6BE7E
+:1008500007F086FE08E0BDE8704002F07FBD06F0BC
+:100860007FFA01E007F0DEF8BDE8704007F0DAB883
+:1008700000F0F8FB84F8B65070BD00000024014081
+:10088000F80600203C010020600000201407002032
+:10089000EF060020D0000020EC010020980200208C
+:1008A000442C0140180900206FEA112101607047B3
+:1008B0000029816802D041F0010101E021F001012D
+:1008C000816070470029816802D041F4807101E0A5
+:1008D00021F48071816070472DE9F041824E92B021
+:1008E000304600F00BF90BA800F039FA01214FF463
+:1008F000C06003F0EDFA00248DF831404FF4602021
+:10090000CDE90D044FF4A0204FF009080B9001270A
+:100910008DF83C808DF830700BA9304600F080F9DE
+:10092000724D8DF831408DF830708DF83C700BA908
+:10093000284600F075F901231A460F21304600F0D1
+:10094000C0F9022201231146304600F0BAF9012312
+:1009500003220021304600F0B4F901230422194695
+:10096000304600F0AEF9012305220B21304600F09D
+:10097000A8F9012306220421304600F0A2F9012340
+:1009800007220821304600F09CF9012308220321A8
+:10099000304600F096F9012309220A21304600F082
+:1009A00090F90121304600F084F90121284600F039
+:1009B00080F901231A460521304600F055F901233C
+:1009C0001A460621284600F04FF90021304600F073
+:1009D000CBF84FF4E041284600F0C6F8012130463C
+:1009E00000F0B8F80121284600F0B4F801213046A3
+:1009F00000F0A6F80121284600F0A2F801213046B7
+:100A000000F09EF90121284600F09AF940F61451B1
+:100A1000374804F0FCFD12208DF8400002208DF8CC
+:100A200041008DF842408DF8437010A802F010FF8D
+:100A300001224FF49061304600F0E8F80121304681
+:100A4000FFF740FF01213046FFF732FF0121284622
+:100A5000FFF72EFF304600F06EF9304600F09FF8A9
+:100A60000028FAD1304600F075F9304600F082F8DF
+:100A70000028FAD1284600F05EF9284600F08FF8E9
+:100A80000028FAD1284600F065F9284600F072F8EF
+:100A90000028FAD10121084603F0F6F9154D284641
+:100AA00000F0A6FD684600F04EFE0F4801A94C304C
+:100AB0000090114881E811018020CDE904404000F8
+:100AC000069080000790202008904FF44050CDE918
+:100AD00009046946284600F019FE0121284600F065
+:100AE0007BFD12B0BDE8F0810024014000280140E8
+:100AF000002C014008000240A80200200D4910B55A
+:100B0000884202D1012144150AE00B49884202D1F2
+:100B10000121041504E0094988420AD10121CC03CE
+:100B2000204603F0E1F92046BDE81040002103F023
+:100B3000DBB910BD0024014000280140003C014009
+:100B40000029816802D041F4801101E021F4801174
+:100B5000816070470029816802D041F4004101E0C2
+:100B600021F4004181607047826822F4E0420A4328
+:100B700082607047014600208968490700D501203E
+:100B8000704710B50246002054680B0AC9B20C40E9
+:100B90001168194202D0002C00D0012010BD01467E
+:100BA00000208968090700D50120704738B5012168
+:100BB0001C2003F08DF9FF20ADF8000000248DF813
+:100BC000034003258DF8025069460D4801F00CFBE7
+:100BD0000120ADF800008DF803408DF80250694601
+:100BE000084801F001FB2320ADF800008DF8034018
+:100BF0008DF802506946044801F0F6FA38BD00004D
+:100C000000080140000C014000100140002A426829
+:100C1000C9B201D00A4300E08A4342607047000035
+:100C200010B542680E4B0C791A400B6842EA042258
+:100C30001343436083680B4A1340D1E902422243C5
+:100C40004C7943EA44031A438260C26A097C22F465
+:100C50007002491EC9B242EA0151C16210BD0000D2
+:100C6000FFFEF0FFFDF7F1FF70B5072409290AD94F
+:100C7000C568A1F10A0606EB4606B440A543B34099
+:100C80001D43C56007E0056901EB4106B440A5437B
+:100C9000B3401D430561836BC3F30154121B921CC7
+:100CA00002EB82041F22A2409343A1400B438363C3
+:100CB00070BD826B491E22F4401242EA01518163E9
+:100CC000704770B5072409290AD9C568A1F10A0639
+:100CD00006EB4606B440A543B3401D43C56007E09C
+:100CE000056901EB4106B440A543B3401D430561CE
+:100CF0001F23072A09D2446B521E02EB8202934043
+:100D00009C4391400C43446370BD0D2A09D2046B8F
+:100D1000D21F02EB820293409C4391400C43046338
+:100D200070BDC46A0D3A02EB820293409C4391402D
+:100D30000C43C46270BD816841F008018160704756
+:100D40000029816802D041F4A00101E021F4A00152
+:100D500081607047816841F0040181607047002123
+:100D60000160017141718160C160012101747047AE
+:100D700070B51E4C214694F83800B1F84250062850
+:100D80001ED9B4F84A10B4F84C00A1EB000202F1ED
+:100D90000902122A04D8FFF753FB0022144B0AE081
+:100DA000884204D2FFF74CFB0022124B03E0FFF70E
+:100DB00047FB0022104BFFF72CFAFFF786FB09E0F8
+:100DC00005D12846FFF73CFB0C4A0D4BF3E70D49D4
+:100DD00051F82000C5EB45116063B0EB410F03D91A
+:100DE000C5EB45104000606370BD00003C0400206E
+:100DF00000003440000033400000354067666666FE
+:100E000066E64B409C89000810B50C4C20784007E2
+:100E100013D5FFF7ADFF0A49A08E08800848303887
+:100E2000018821F010010180001F018841F01001AC
+:100E30000180207820F00400207010BD3C040020C8
+:100E400040040040F0B41448144B154A816804462D
+:100E50001B782468526CCF0541F0080521F0080684
+:100E60004FEA047413D5002C07DB090712D4002BBA
+:100E700010D1142A0EDA856006E009070AD5002B86
+:100E800008D1142A06DA8660F0BC05F06DBD002C8E
+:100E9000F3DAEAE7F0BC704798020020EF06002082
+:100EA0003C01002070B506464089204B204C4FF491
+:100EB0008071002580B362887AB1012A0CD1E18863
+:100EC000491C89B2E1803289914205D36580E58071
+:100ED000FF2801D0401E708170BD7088228890422A
+:100EE00001D9012200E00022184601F006FA7088BC
+:100EF000B18801442088401C80B220808142EBD818
+:100F00002580A088401C80B2A080F1888842E3D36D
+:100F100001206080A58070BDFFE70022184601F027
+:100F2000ECF9A580E58025806580F4E7000C0140A0
+:100F3000AC050020FEE70000FCB505464FF6FF7645
+:100F400000200C46ADF8006048F205078DF804005B
+:100F500020E000BF15F8010B8DF8040001A9084638
+:100F600002F0DAF8BDF800009DF8041080EA0120D4
+:100F7000ADF800005FF00000BDF800100A0402D5D3
+:100F800087EA410101E006EA4101401CADF800108A
+:100F90000828F1DB641EDDD26946084602F0A6F897
+:100FA000BDF80000FCBD00000246002004E000BFC8
+:100FB00012F8013B1844C0B2491EF9D27047000034
+:100FC00070B5144A85B01088002413490194009428
+:100FD000039420460494138807E00D8B009E35444B
+:100FE0000095CD8B019E3544019515889D42F4D026
+:100FF000401CC0B28028EED30098411107484180C0
+:10100000848001984111064881830183818205B063
+:1010100070BD0000F806002098020020C6050020E0
+:10102000B404002030B50E4902880A800C4A438877
+:10103000083A13800B1F808818802024151F2C80ED
+:101040000020401C80B27328FBD341F211100880AD
+:1010500044F64800108047F2480018802C8030BDCC
+:10106000202C0140114944F648000880091D46F62D
+:1010700048000880091D41F2111008800B48001F2C
+:10108000018841F02001018009480021A0F8641086
+:10109000A0F86210A0F86010A0F85E10A0F85C1034
+:1010A000A0F85A100348418181827047182C0140F2
+:1010B0009802002060000020F0B54D4B4D48002103
+:1010C000DA7A0778802A27F001057CD31C684A4B1E
+:1010D00002F01F0253F82220484B14421A6802D033
+:1010E00042F0200201E022F02002454C1A60454EF9
+:1010F00094F800C0444CBCF1020FB4F904403FD155
+:10110000B3F808C0CCF3C00ECCF3002CE64537D0C2
+:101110003A4D2C3D95F802C0BCF1000F04D0BCF153
+:10112000010F0FD0A9702FE05FEA025C2CD55FEAB7
+:10113000826C29D44FF0010C85F802C027F0040519
+:10114000057021E05FEA025C1ED45FEA826C1BD569
+:101150005FEA477C11D447F004070770B0F802C07B
+:10116000BCF1000F03D0418027F0010704E0448068
+:10117000002C02DD47F0010707700227AF7003E083
+:1011800005704180318041811C4DC78895F84650DB
+:101190000FB9002C15DC077BAF4212D1B0F90270F9
+:1011A00007F26667BC420CDC184FBF895FEA477CD8
+:1011B00007D45FEA877C04D45FEA427C01D5FF074D
+:1011C0000BD0077800E00FE05FEAC77C05D027F07E
+:1011D00001070770418031804181C4800573500947
+:1011E00060F3CB221A60F0BD057041804181F0BDF3
+:1011F000CC05002000090020FC8D0008980200208A
+:10120000EF06002010010020C6050020080A00207B
+:101210002DE9F04796B000240C940D940E940F9491
+:1012200072B69048816941F400718161816941F42D
+:10123000806181614FF4004002F01CFE8A4D002164
+:101240002846FFF73FFB00212846FFF731FB874E7A
+:1012500000213046FFF72CFB854F0021384600F077
+:10126000BBF901204FF47041401C8842FCD3284652
+:10127000FFF744FCB1463046FFF740FC384600F02B
+:10128000B7F94FF46020CDE912048DF845400120F4
+:101290004FF004088DF8440010948DF8508010A988
+:1012A0002846FFF7BDFC01231A4605212846FFF713
+:1012B00008FD0123022206212846FFF702FD012333
+:1012C000032207212846FFF7FCFC012304220F21FB
+:1012D0002846FFF7F6FC384600F08AF9684600F029
+:1012E00032FA6148634E4C300090CDF80C80CDE965
+:1012F00001648020CDE90440400006908000079002
+:10130000202008904FF44050CDE909046946384642
+:1013100000F0FCF901212846FFF7D4FA01213846F4
+:1013200000F05AF901212846FFF7C2FA47F230517E
+:1013300015941598401C15908842FAD3012128462F
+:10134000FFF7FEFCADF82C40A04640F2DC5A4FF40B
+:10135000007420E05046CDF854801599491C159131
+:101360008142FAD330880D9908440D9070880E9907
+:1013700008440E90B0880F9908440F90F0880C999B
+:1013800008440C9001212846FFF7DAFCBDF82C0038
+:10139000401CADF82C00BDF82C00A042DAD30D980B
+:1013A000354A40F3CF1633480A3006830E9941F38D
+:1013B000CF1444830F9941F3CF1383830C9941F3E6
+:1013C000CF1CA0F804C0ACF5C05C40F2C371ACF512
+:1013D0009B7C8C450ED2A6F5C856363E8E4209D26D
+:1013E000A4F5C854363C8C4204D2A3F5C853363B0E
+:1013F0008B4203D3D18841F48041D180D188490404
+:1014000007D41E49028B21F85C2F428B4A80808BC7
+:10141000888000212846FFF755FA0021384600F061
+:10142000DBF800212846FFF743FA00214C464846E6
+:10143000FFF73EFA0220C102401C8842FCD3284636
+:10144000FFF75CFB2046FFF759FB384600F0D0F869
+:10145000FFF742FA0A493C20087062B616B0BDE8B0
+:10146000F0870000001002400024014000280140E5
+:101470000800024012050020080A00205C0C002031
+:10148000EC060020F0B5384B394C93F85650374BEA
+:10149000042D5B6C1DD0256840F22D465D1B6560F8
+:1014A00043F6FB25B3F5FA5F33DDB3F5FA4F30DCD5
+:1014B00041F6AD17A3F5FA535F4306EBA7364FF499
+:1014C000B5777B4305EBA31375105B10C4E9065396
+:1014D00021E043F6D017102641F26205BB4218DB2B
+:1014E00044F25067BB420EDAA3F5645345F24C67F1
+:1014F000D03B5F4306EBA736A66140F624767343E4
+:1015000005EB232303E042F24713A361194BE36188
+:1015100001E0C4E90665A3695360E569401AD56036
+:1015200010604543107C0541106A29181162D0698A
+:10153000814200DD1062116A9069814201DB084638
+:1015400000E01062206211684B43117A0B410841A0
+:101550001918B2F91400884204DBB2F9120088426B
+:1015600000DC08B2F0BD0000600000203C0100205B
+:101570001401002085EB010010B54FF40054204603
+:1015800000F0ACF8002813D00A49087840F00800B1
+:101590000870204600F014F80021074800F01CF8FD
+:1015A0000648C17E012903D10021C17601210177BE
+:1015B00010BD00006606002044000240000B002021
+:1015C000C10002D50249086070470249486070476F
+:1015D00004040240000002400029016802D041F0EA
+:1015E000010102E04FF6FE721140016070470000F9
+:1015F00001684FF6FE7211400160002101604160F8
+:101600008160C1603149314A0839904203D148684C
+:1016100040F00F0006E02D4A1432904204D1486891
+:1016200040F0F00048607047284A2832904203D1C9
+:10163000486840F47060F5E7244A3C32904203D198
+:10164000486840F47040EDE7204A5032904203D1A0
+:10165000486840F47020E5E71C4A6432904203D1A8
+:10166000486840F47000DDE7184A7832904203D1B0
+:10167000486840F07060D5E7154A111F904203D1C9
+:10168000086840F00F0006E0114A1432904204D17D
+:10169000086840F0F000086070470D4A2832904218
+:1016A00003D1086840F47060F5E7094A3C32904283
+:1016B00003D1086840F47040EDE7054A503290428B
+:1016C000EAD1086840F47020E5E700000800024015
+:1016D00008040240406880B27047000001460020C4
+:1016E000CA0001D5034A00E0034A12680A4200D04A
+:1016F000012070470004024000000240002A0268F6
+:1017000001D00A4300E08A430260704730B50368A5
+:1017100047F6F07293430C6A8A682243D1E9044584
+:101720002C4322438C692243CC6922434C6A2243D6
+:101730008C6A22431A430260CA6842600A68826067
+:101740004968C16030BD0021016041608160C160B5
+:10175000016141618161C1610162416281627047E1
+:1017600010B5114C8CB000212046FFF735FF204604
+:10177000FFF73EFF0D4800900D480021CDE9010123
+:101780006420CDE903018020CDE90501079108918E
+:1017900009910A9169462046FFF7B8FF01212046CA
+:1017A000FFF71AFF0CB010BD58000240043801408A
+:1017B0008407002010B501218CB0084602F064FBBC
+:1017C0001E4C00212046FFF707FF2046FFF710FFC1
+:1017D0001B4800901B48019000211020CDE9020118
+:1017E0008020CDE9041006910791089109910A9192
+:1017F00069462046FFF78AFF012202212046FFF7B3
+:101800007DFF01218DF82F1004208DF82D008DF81B
+:101810002E100E208DF82C000BA802F019F80F20C6
+:101820008DF82C000BA802F013F801212046FFF7D9
+:10183000D3FEFFF795FF0CB010BD0000440002403E
+:10184000043801402007002030B540F6AA21204A84
+:10185000C184838B1488E31A9BB20F2B10D3128898
+:101860008283037E002253B11A4BB3F90A30062B50
+:1018700005DB194B1B78022B03D0002B00D182848F
+:1018800030BD164B40F68B255B6CA3F22D14AC4299
+:101890000FD2428B521C92B24283642AF0D364224C
+:1018A0004283B0F924208A4201DA02EB21118184BB
+:1018B00030BD41F29414A342FADBB0F92430002B7E
+:1018C00002DDA3EB211100E000218184428330BDC1
+:1018D000F806002060000020EF0600203C010020F8
+:1018E00010B50446B0F9020043F69911484381133C
+:1018F000E06840F26662504301EBA030E060B4F96A
+:10190000001043F6991251438A13216940F266632D
+:10191000594302EBA131216104F08CFC6061A18884
+:1019200040F6AB2208444010A0F515415539E0625D
+:10193000914205D9A0F5F851FF39521C91421DD2B0
+:1019400049F25451884202DDA0F5204002E0A0F5A2
+:10195000F850FF38206300EB400040F34F00208533
+:10196000B4F924104A42904201DA104602E088425B
+:1019700000DD0846E083228461848AE0A0F5FE420F
+:10198000FF3A41F255518A4214D8A2F6AA202063A8
+:1019900000EB400040F34F002085B4F92420514271
+:1019A000E183884201DA084602E0904200DD1046F9
+:1019B000404250E0A0F5D442AA3A8A4215D2A2F69B
+:1019C000AA20206300EB400040F34F012185B4F9C9
+:1019D00024004242E2832084914201DA104602E070
+:1019E000814200DC0846608453E0A0F5AA42543AE4
+:1019F00041F256539A4215D2A2F6AB20206300EB77
+:101A0000400040F34F002085B4F924104A42904230
+:101A100001DA104602E0884200DD08464042E083D9
+:101A2000218419E0A0F5804241F254539A4215D224
+:101A3000A2F6AA20206300EB400040F34F0121856D
+:101A4000B4F92400E0834242914201DA104602E0F8
+:101A5000814200DC0846208462841AE0A0F5285206
+:101A6000AB3A8A4215D2A2F6AA20206300EB4000CE
+:101A700040F34F012185B4F92400E08342422284DF
+:101A8000914201DA104602E0814200DC0846404201
+:101A9000A9E7B4F91E006FF4BF7148438013E080DA
+:101AA000B4F92000484380132081B4F92200484350
+:101AB0008013608110BD01210176704770470000DE
+:101AC0001548164A4FF480410078042821D002F1CD
+:101AD0003C03D08A9B88C01A00B22F2801DD001178
+:101AE00008E0002801DD002007E00D4B984201DAF4
+:101AF000184602E0402800DD40209389184400B2D7
+:101B0000884203DC40F26661884200DA0846908130
+:101B10007047918170470000EF060020B404002058
+:101B2000C0FEFFFF38B54B484B4902880B889A1A14
+:101B300092B20F2A71D30988484C01804FF0FF01FF
+:101B4000E2884FF47A7355044FF4967002D516224A
+:101B5000009103E0950403D515220091014670E041
+:101B6000D50402D514220091F8E7150502D51322F9
+:101B70000091F3E7550502D512220091EEE7950595
+:101B800002D511220091E9E7D50502D51022009176
+:101B9000E4E7150602D50F220091DFE7550602D5CE
+:101BA0000E220091DAE7950602D50D220091D5E7C5
+:101BB000D50602D50C220091D0E7150702D50B22DD
+:101BC0000091CBE7550702D50A220091C6E7950799
+:101BD00002D509220091C1E7D20702D00822009164
+:101BE000BCE72289550702D507220091B6E7950781
+:101BF00002D506220091B1E7D20702D0052200915A
+:101C0000ACE7A27AD20702D004220091A6E7A2890B
+:101C1000D40603D503220091A0E719E0140702D5EA
+:101C2000022200919AE7540703D4940701D4D20703
+:101C300002D00122009191E70020034602460146AE
+:101C4000009002F0F5FDBDE838400248FFF72AB9E0
+:101C500038BD0000FC090020F8060020080A00201A
+:101C6000F0B55948594982880B889A1A92B29C2A31
+:101C700064D30988818056490A880146002A0B7876
+:101C800043F0020156D11646524A1C071568024617
+:101C9000127822F0020274D54F4C0746E4887F7810
+:101CA0005FEA845C02D547F0010701E027F00107F5
+:101CB0004770A704477802D547F0020701E027F0F4
+:101CC00002074770670401D4E70703D0477847F05D
+:101CD00008074770640603D5447844F0040404E020
+:101CE0001C0603D4447824F004044470EC0450D45B
+:101CF000354C9A07247824F0100423D4324D4278CE
+:101D00002F7A2D78012A45F0100514D0022A16D01A
+:101D10002D4C042AA47804F1010C0CF0FF0C13D014
+:101D2000072A25D0032A23D0052A21D0062A1FD02E
+:101D300021F0100142E0B90702E00570F0BD39075B
+:101D40000029FADB0470F0BDFA0601D41A060AD5A0
+:101D50000170022C04D280F802C0BCF1020FF2D351
+:101D600041F080012AE021F0100101708670F0BD81
+:101D7000877A7F06F7D5032C04D8017080F802C05B
+:101D8000F0BD0FE05107D8D51906D6D443F0800135
+:101D900014E002704178CB0701D18907F0D522F019
+:101DA00010010BE0E9040BD49907E9D4818AC82912
+:101DB00002D2491C8182E3E743F00A010170DFE7A8
+:101DC00002708682DCE70000D0060020F8060020C2
+:101DD000FA06002098020020080A0020094944F66B
+:101DE00048000880091D46F648000880091D41F694
+:101DF000CC4008800348001F018841F02001018089
+:101E000070470000182C0140084946F66800088019
+:101E1000091D0880091D41F2555008800348001F24
+:101E2000018841F02001018070470000182C01401A
+:101E300010B5C28800210AB1032206E002890AB166
+:101E4000022202E0428912B10122027000E0017018
+:101E500004784FF4804344F6206244B1012C06D04C
+:101E6000022C07D0032C01D14180818010BD43801A
+:101E7000828010BD41F23331418040F6B731F4E742
+:101E800030B5B1F86A5000231A240D22854202DCD5
+:101E9000B1F9680030BD4D88854202DBB1F9000020
+:101EA00030BD01EB82056D88854201DD144601E0FD
+:101EB00013DA134604EB03024FEA52029A42F0D1BE
+:101EC00001EB830231F8231054889288521A001BC8
+:101ED000424301EB622000B230BD31F9220030BD37
+:101EE000054920B1086940F0800008617047034847
+:101EF000486003484860704700200240230167455E
+:101F0000AB89EFCD06494FF47A70CA68D20705D085
+:101F1000401E0004000CF8D1FF20704700207047DD
+:101F20000020024012480321A0F14C0280F8361034
+:101F3000002151810F4A11860F4A1186D162D18347
+:101F40001184518481620D498A6CB2F5206F01DBE6
+:101F5000A3228262897A11B1816A49428162C16A8F
+:101F600041F39101816288030549086270470000CE
+:101F700060000020980200201C0500203C01002089
+:101F8000640800200449002048810881C8628862F2
+:101F900002490862704700006000002088080020A5
+:101FA000F0B53B4988894A89801A80B20F2866D3E8
+:101FB00088894881CA8937480B3A272A26D28A78E5
+:101FC00022BB8268364B42F480728260324A354CC2
+:101FD000354D12785607314A0AD4344E3688168069
+:101FE000334A12881A80334A12882280324A09E022
+:101FF000324E36881680324A12881A80314A128848
+:102000002280314A12882A8001228A702F4B304D5B
+:1020100019469A7F0968802A32D302F01F0255F8C8
+:10202000222011422CD0826822F48012184E826045
+:10203000123614461215B778521C62F38617254AD9
+:10204000B77093F816C01778BCF1800F27F002061E
+:1020500008D30CF01F0C55F82CC011EA0C0F01D15D
+:1020600047F0020616701A7E802A0DD302F01F0276
+:1020700055F82220114207D144F400218160F0BDBF
+:10208000826842F48012D1E724F40021F6E70000D0
+:10209000EC060020980200203C010020AC04002047
+:1020A000AE040020B0040020B20400209C040020F4
+:1020B0009E040020A0040020A2040020A40400200C
+:1020C000A6040020A8040020AA040020CC050020BB
+:1020D000FC8D0008B404002070B520488189028975
+:1020E000891A89B20F292FD3818901811C4B1D4880
+:1020F00019465D7A06681C4C096846F00402802D7A
+:1021000007D305F01F0554F82550294201D126F0C8
+:10211000040202609A7B802A17D302F01F0254F84F
+:102120002220114211D1026822F002020260DA7A02
+:10213000802A0ED302F01F0254F82220114208D147
+:10214000016821F00801016070BD026842F00202DE
+:10215000ECE7016841F00801F5E70000EC0600201B
+:10216000CC05002098020020FC8D0008F0B51D4C25
+:102170001B4A4FF0010C94F83B5094F80AE01446C7
+:1021800092F83C3094F838402B43651CEEB2154D64
+:1021900095F83D700025BEF1FF0F0AD0BEF1000F8B
+:1021A00006D18B4213D155700C2C01D282F83860C5
+:1021B000F0BD834202D182F801C0F5E78B42F7D12E
+:1021C0005570B80709E000BF82F83850F0BD83426F
+:1021D000FCD1F84382F801C080070028F4D0F0BD9C
+:1021E0003C0400203C010020F0B5CA78002502F034
+:1021F0000F03D20601D58A7813430A784FF00F0EE9
+:1022000012F0FF0F4FF001021CD004680F8802FA91
+:1022100005F63740B74211D14FEA850C0EFA0CF79C
+:1022200024EA070703FA0CF43C43CF78282F02D0A6
+:10223000482F02D002E0466100E006616D1C082DC7
+:10224000E4D304600C88FF2C1ED944685FF00006BC
+:1022500006F1080702FA07F50F882F40AF420FD1A9
+:102260004FEA860C0EFA0CF7BC4303FA0CF73C431A
+:10227000CF78282F00D14561CF78482F00D1056154
+:10228000761C082EE4D34460F0BD0000F0B5144C79
+:10229000002801DAE36900E06368420D120185B2AB
+:1022A000C0F301579540C0F30346032F05D0C20287
+:1022B0000AD50322B240934307E023F070626368BB
+:1022C00023F07063636002E0AB4343F0706201B1DE
+:1022D0002A43002801DAE261F0BD6260F0BD00002F
+:1022E000000001400246002092680A4200D001200E
+:1022F000704741617047016170470AB101617047E1
+:10230000416170470F4A104B92F838105B5C834272
+:1023100001D1012004E00D4B5B5C834203D100201E
+:1023200082F83A0070470A4B5B5C834201D18120FE
+:10233000F6E7084B595C814201D18020F0E7032089
+:10234000EEE700003C010020BC910008CE9100089F
+:10235000C2910008D49100080A4810B501784FF0E6
+:1023600000024C0708494FF0FF0389684FEA0171EA
+:1023700005D5002901DA827210BD837210BD0029D3
+:10238000FBDBF8E73C01002098020020F0B5194E75
+:10239000194C0022E31CA6F1060CB75CA518ED78D9
+:1023A000FF5C0D430F43BD421FD01CF80270FF5C61
+:1023B0000F43BD4219D015460023A618F6780E43E8
+:1023C000C6545B1C1CF80220DBB2062BF5D3C17887
+:1023D00081700179C17000214218491C15711CF8E7
+:1023E0000550C9B20629F7D3F0BD521CD2B2032A58
+:1023F000D3D3F0BD8E8900083C04002010B50246FE
+:102400000021064B06205C186478944200D10846EF
+:10241000491CC9B20629F6D310BD00003C010020BA
+:10242000214810B590F8671000222048012936D1C4
+:102430001F49898899BB1F491E4B4C6C40F6B83127
+:10244000B3F86E308C4227DD1B49097821BB90F828
+:102450002711491CC9B280F82711C8291CD380F85C
+:1024600027210146D0F82C4191F82811A34203DD21
+:10247000052908D2491C01E041B1491E80F8281104
+:10248000C9B2052902D3012180F82611191B074C76
+:102490002C3C6162C0F82C31B3F5FA6F03D280F89E
+:1024A000262180F8282110BD5C0C00209802002015
+:1024B000C60500203C010020EF0600204FF4C0427A
+:1024C0008260002141620E22828141F26202026139
+:1024D000082282824FF46042C28201834FF0784228
+:1024E000C0E9072140F6C41101807047B0F900101F
+:1024F000B0F90220891A41600269037D4A431A41FA
+:10250000436A13444362026A934200DD4262436AB3
+:10251000C269934200DA42628268436A4A43017B9D
+:102520000A410B41D118B0F918208A4201DA10464D
+:102530007047B0F916008842FADC08B27047000014
+:1025400010B514481449B0F88C200B889A1A92B22E
+:10255000B2F5437F1DD90988A0F88C10B0F88A1015
+:1025600020F8581F002242860C480D4CC2888280F9
+:10257000C180C38983812489891AA4B2C4818160FE
+:10258000E11A0161074A818AC182928A8282511AC4
+:10259000816110BD3C010020F8060020240C0020C1
+:1025A0001C0500206000002009480A49B0F8AA2054
+:1025B0000B889A1A92B241F684639A4206D309882C
+:1025C00020F8AA1F418881800021418070470000C7
+:1025D0003C010020F80600200D480178C90702D010
+:1025E0000C49098801E04FF6FA71C16509490120DB
+:1025F0001039088007482438018841F00101018022
+:1026000004481838018821F0180101807047000043
+:102610003C010020240400400A49D1F8902012B166
+:10262000521EC1F8902031F88A2F521C21F81A2925
+:102630004A6A521C4A628A8F521C8A8701F8380CF7
+:10264000704700003C0100201CB52D4890F83B303D
+:1026500090F83C20934252D000248DF8044053401F
+:102660008DF800309DF800300122012B08D09DF834
+:102670000030022B09D09DF80030042B0AD00DE069
+:102680001F498DF80420443108E01D498DF80420CD
+:10269000463103E01A498DF8042048319DF80420A2
+:1026A000012A2CD190F83D309DF80040154AA342F4
+:1026B00017D090F83E309DF80040234208D0B0F883
+:1026C0004C30A0F84A300B881488E31AA0F84C303C
+:1026D00090F838302BB1B0F840301488E31AA0F8E5
+:1026E000423012880A80A0F8402010F83E1F9DF862
+:1026F0000020114300F801199DF8001001701CBD65
+:102700003C040020F806002070B5344D40212846D6
+:10271000FFF7E8FD840080212846FFF7E3FD44EA47
+:102720004004A9152846FFF7DDFD0443E1B22C4C17
+:1027300094F870508D4250D04D4084F87010012DA7
+:1027400003D0022D01D0042D47D194F87400A84382
+:1027500084F8740094F87320AA420FD084F8735060
+:1027600094F8722001238B401A4207D11A4384F84F
+:10277000722094F87110491C84F8711094F871104B
+:10278000042928D330B1012811D002280FD0042801
+:102790000DD012E01348C18821F04001C18020789B
+:1027A000002184F83B1020F06000207005E02178C3
+:1027B00041F02001217084F83B000B4994F83B0064
+:1027C00091F82720904204D081F827000749202063
+:1027D000087000F00DF884F84C5070BD00100140F6
+:1027E0003C010020080A00205C0C0020EC060020C0
+:1027F00070B50D4D40212846FFF774FD84008021FF
+:102800002846FFF76FFD44EA4004A9152846FFF764
+:1028100069FD04430548072100F8704F017100214C
+:1028200041708170C17070BD001001403C010020FA
+:1028300070B5344890F83A10CA43920761D001F05D
+:10284000030280F8392090F83D305B061B0E80F8BB
+:102850003D30012A01D0812A02D15B1C80F83D3035
+:102860000278D2074DD0DBB203F00102C3F340047B
+:10287000A24246D1B0F84E400025641CA0F84E405C
+:10288000204CA0F8505090F83E60A47AB24202D09A
+:1028900080F83E200DE0A607B6EB837F02D080F8DB
+:1028A0003F5006E090F83F30642B02D25B1C80F86A
+:1028B0003F3090F84030642B0CD25B1CDBB280F8C8
+:1028C0004030022B06D204F00103934202D10222CF
+:1028D00080F84020012901D0002912D190F8382039
+:1028E000C16D00EB820291610163D0E906121144CF
+:1028F000D0E908231A441144826A1144C26A11447F
+:10290000416370BD3C010020FEE700002DE9F04F5F
+:1029100000BF00209E4E9F4AA6F51271A6F5BE7913
+:10292000A6F1440B06F1440E804601F5E074A1F1D6
+:10293000780301F5457A1D5C15F0C00706D0402FDD
+:1029400051D0C02F77D0802F76D004E115F01F052D
+:1029500004D0154440F080072F7201E082F808800F
+:10296000012826D0022824D0032822D0042820D0F1
+:1029700008281ED010281CD0874D55F820C0DCF840
+:10298000005054F820703D40CCF80050824D55F86E
+:1029900020C0DCF8005056F820703D43CCF80050C1
+:1029A0001D5CAD0659F820502F6813D53AF810C0B9
+:1029B0003EE051F820502F6854F820C007EA0C0779
+:1029C0002F6051F820502F6856F820C047EA0C07B6
+:1029D0002F60E5E7DFF8B8C10CF1F00C5CF820C01F
+:1029E00007EA0C077EE015F01F0504D0154440F0FF
+:1029F00080072F7201E082F8088001281DD002288C
+:102A00001BD0032819D0042817D0082815D0102867
+:102A100013D0614D55F820502F6854F820C007EAB4
+:102A20000C072F605C4D55F820502F685BF820C0D4
+:102A300047EA0C0756E00BE056E051F820502F68AB
+:102A400054F820C007EA0C072F6051F82050ECE73B
+:102A500015F01F0505D0154440F0800785F821705A
+:102A600001E082F82180012825D0022823D0032804
+:102A700021D004281FD008281DD010281BD0464D77
+:102A800055F820C0DCF8005054F820703D40CCF8D8
+:102A90000050414D55F820C0DCF800505EF8207021
+:102AA0003D43CCF800501D5CAD0615D53A4D3AF8C3
+:102AB0001070CC3514E051F820502F6854F820C025
+:102AC00007EA0C072F6051F820502F685EF820C0ED
+:102AD00047EA0C072F60E6E72D4D3AF81070E03D0D
+:102AE00055F820502F6036E015F01F0505D015442D
+:102AF00040F0800785F8217001E082F821800128EC
+:102B000030D002282ED003282CD004282AD0082820
+:102B100028D0102826D0204D55F820C0DCF80050D1
+:102B200054F820703D40CCF800501B4D55F820C0A3
+:102B3000DCF80050164F883757F820703D43CCF82A
+:102B400000501D5CAD06B1D4114F3AF81050E03F73
+:102B500057F820703D60401CC0B21128FFF4EBAE66
+:102B6000BDE8F08F51F820502F6854F820C007EAD4
+:102B70000C072F6051F820502F68DFF814C00CF1BB
+:102B8000880C5CF820C047EA0C072F60D9E70000EA
+:102B900088900008CC050020848E00084FF407714F
+:102BA000C1824FF45861018340F61451818370470C
+:102BB000F0B5C48AB0F900608681B0F90250C581D1
+:102BC000B0F904300227002101220382AB4204DB6A
+:102BD000B54202DDC78042810CE0B34204DBAE4265
+:102BE00002DDC78041811CE09D4205DBB34203DD6D
+:102BF000C2804781018115E0B54204DB9E4202DDBF
+:102C0000C280418105E0AE4205DB9D4203DDC1800B
+:102C10004281078106E09E4204DBAB4202DDC180B7
+:102C200047810281C388458900EB430700EB4505D6
+:102C3000BB89AE899B1B0FFA83FEA0F812E00689C0
+:102C4000AB8900EB460CBCF80CC0A3EB0C038382F1
+:102C5000B0F91830B7F90CC0A3EB0C0CB4EB4C0F67
+:102C600004DA80F82010A3F1A10113E0A64503DDEA
+:102C700080F82010B9890BE026B1012E04D0022E75
+:102C800010D004E0062100E0052180F82010A98979
+:102C9000091B6D31418309B2B1F5586F04DB5B1E2E
+:102CA000438304E00421F0E7002900DC4283418BE8
+:102CB0008183F0BD0B49002288760A62CA614A62AC
+:102CC000094A32F9103002EB40028B62B2F902205D
+:102CD000CA62064A32F810000882A1F86000A1F822
+:102CE00062007047EC010020E6910008DA910008CC
+:102CF0002DE9F05FEF48F04982880B889A1A92B26A
+:102D00000F2A44D309888180EC498246012708882C
+:102D1000EB4CEC4E002578B3401E0880E573EA4981
+:102D2000A5622068B1F90210430742F6AA2218D41E
+:102D3000F38843F40053F380E34B1B789B0709D5DA
+:102D4000A36823F08003A360A4F87C5084F87E502D
+:102D500084F87F50C30404D484F8F070C4F8EC50B5
+:102D600003E084F8F050430707D4914205DB84F870
+:102D7000F470A4F8F25004E010E084F8F450430733
+:102D800003D4914201DBC00703D084F81151BDE8A0
+:102D9000F09F84F81171A4F81251F8E7B4F8180103
+:102DA00043F69821884202D2401CA4F8180101F091
+:102DB00055FDDFF81883DFF8FCB298F85000ABF14E
+:102DC000180B10B1FEF778F905E09BF8001021F020
+:102DD00001018BF8001098F8630010B1FEF732F88B
+:102DE00008E0A068C10502D520F0080001E040F02D
+:102DF0000800A060FFF714FB00F0A4F9B44841F20A
+:102E00006801436C4FF400608B4201DBB14904E080
+:102E1000B3F57A6F02DAAF49091D086098F85100DE
+:102E2000C646C107DFF89882AB48DFF8B092A8F138
+:102E30002C0839D0817B802932D3217889072FD47F
+:102E4000E27B88F80520A04A414692F800C02CF0A9
+:102E5000020C82F800C0ABF80250CBF814509BF87B
+:102E600000C02CF0010C8BF800C0B279520612D4CD
+:102E70004A8941F2883C624503D2521CA8F80A20D4
+:102E800012E040F63C70834201DD0020DEE00420C9
+:102E900088F80370DAE0CD700020A8F80A50D5E079
+:102EA00088F80350A8F80A50A1680A0501D508203F
+:102EB000CCE09EF83FE05FEACE7240D0E27B88F83B
+:102EC0000520437A802B59D323785B0730D4F388CD
+:102ED0009B0403D521F02000A06030E0ABF8025045
+:102EE000CBF814509BF800C041F020012CF0010CED
+:102EF0008BF800C0A160C17D802909D301F07F0358
+:102F000000684FF00041D940084201D1277100E02C
+:102F100025712079C00702D15FEA8E7005D50320A4
+:102F2000032A01D088F8087090E00020A5628DE0A7
+:102F300021F02000A060F08820F40050F08094F888
+:102F4000260101281FD094F8462043F233304FF475
+:102F50008047D2B143F69911012A2CD099F800206C
+:102F60005F48C2F38102012A28D0022A26D090F8B5
+:102F70005600A4F81471042831D025E0206840F0F0
+:102F800004002060A6E7092060E099F80010C1F372
+:102F90008101012909D002290AD042F6B86100BF97
+:102FA000A4F81411A4F8440010E042F6CC41F7E76D
+:102FB00042F26661F4E7A4F8140110E0A4F8147179
+:102FC00090F8560004280AD0A4F84470FEF774F86C
+:102FD0009BF80010C90705D0BBF8021004E0A4F864
+:102FE0004410F3E738488188AAF8121008B2B4F9FF
+:102FF00044104843C0F38F314046A8F81210B9423C
+:1030000000D9478237490978C90605D5428A41F275
+:1030100033318A4200D241822189C1F3C002C1F317
+:1030200000218A4205D1428A40F6CC418A4200D929
+:103030004182B17AC90700D04582B8F81200A06277
+:1030400000287FF722AF2848057002209AF81A104E
+:1030500099B9022824D080B11D490B789D0608D566
+:10306000B5796D0605D51F4D2D78ED0965F38613ED
+:103070000B70F18821F40A61F1801549496C4E29E1
+:103080000ADBF1880B0607D521F08001F1800E499B
+:103090000B7823F002030B708AF81A00E07376E6CF
+:1030A000B9F83830002BD7D143F69823A9F8383037
+:1030B000D2E7000018090020F8060020FA060020D8
+:1030C00098020020080A0020C60500205C0C0020A1
+:1030D0003C010020100C0140CC050020B40400206D
+:1030E00060000020D00600200C07002070B50023EF
+:1030F0000C8863F30F02012505FA03F6344206D06B
+:10310000C3F10F0605FA06F1114361F30F025B1CD0
+:10311000102BF1DB028070BD70B500230C7863F3D7
+:103120000702012505FA03F6344206D0C3F107066B
+:1031300005FA06F1114361F307025B1C082BF1DB72
+:10314000027070BDF0B51F4890F866301E48012B24
+:10315000816821F4006232D11C4BDE8874062ED4C3
+:103160001B4D0F054FF00004B5F902501ED4194A4B
+:10317000526C642A11DC40F6386295420DDAB204D2
+:103180000BD4027852070ED4B0F8D42040F6B835EC
+:10319000AA4203D2521CA0F8D420F0BD41F4006131
+:1031A00081605C81F0BDA0F8D440F0BD41F2CD015A
+:1031B0008D42FADD997AC907F7D18260F3E7826020
+:1031C000F0BD00005C0C002098020020080A0020DE
+:1031D000C60500203C010020F0B5364D364F0446B0
+:1031E00095F83B0097F83B1023780843EE1C627873
+:1031F000834205D1E0781146FEF7B8FF207908E058
+:1032000094F802C084450CD1E1781046FEF7AEFF79
+:10321000E07905F82F0F2878805D6870287BE877C3
+:10322000F0BD82421DD161461846FEF79FFF95F81A
+:103230004E1095F83B00814207D1B97A09B1A179C6
+:1032400000E0617985F82F101EE06978012901D02E
+:10325000A17922E0617927E0297841F00401297001
+:1032600012E0E1788142DBD119466046FEF77EFF2D
+:1032700095F84E1095F83B0081420AD1B97A09B110
+:10328000617ADFE7217ADDE715F82F1F895D697024
+:10329000C5E76978012906D0617A85F82F10B97AD7
+:1032A0000029F1D1D8E7217A85F82F10B97A0029C1
+:1032B000EAD0D1E73C0400203C0100200B48017813
+:1032C00021F0020100F8381B002100F8181941779D
+:1032D000817733218185418508214184012100F8CE
+:1032E0001F1C034880F83910704700003C04002080
+:1032F0003C0100200D4900B50B4851F8012F40F862
+:10330000032F89888180084801210930FFF73EF8A2
+:10331000054802211330FFF739F8034804211D3016
+:103320005DF804EBFFF732B83C0400203C010020BC
+:10333000094944F648000880091D46F648000880FF
+:10334000091D41F2111008800348001F018841F057
+:103350002001018070470000182C01402DE9F04742
+:10336000664C674B0025A0780126654A1033052876
+:103370007ED2DFE800F00313113E1100108820F028
+:10338000010010801D805F480580001F0580001F20
+:103390000580FFF7CDFFA670BDE8F087594941F2DF
+:1033A00044401C390880574945F6580024390880A4
+:1033B000091D47F25800088052492020283908800A
+:1033C0000020401CC0B27328FBD3FFF7B1FF4C496B
+:1033D00084F85C502C3147F69060088048481430DF
+:1033E00006801D80108840F0010010800220A0702F
+:1033F000D2E700215FF0010004EB410204EB40033F
+:10340000B2F85020B3F850309A4200D20146401C26
+:10341000C0B20628F0D33C48405C84F83900FFF77E
+:103420004DFF1D2000F0F3F900F076F8374E3848D4
+:103430004FF4807996F83B10012904D002291BD063
+:10344000042930D047E040218046FEF74BFF87003B
+:1034500080214046FEF746FF47EA4007494640467E
+:10346000FEF740FF074347F0010084F83B0000E00F
+:103470003DE0224809302CE040218046FEF732FF33
+:10348000870080214046FEF72DFF47EA4007494666
+:103490004046FEF727FF074347F0020084F83B0051
+:1034A0001648133015E040218046FEF71BFF8700C9
+:1034B00080214046FEF716FF47EA4007494640464E
+:1034C000FEF710FF074347F0040084F83B000B4869
+:1034D0001D3002F099FD94F82F0086F838001D2069
+:1034E00000F0ABF90420A0700A48057054E710887A
+:1034F00020F0010010801D80A5704DE73C040020E5
+:10350000000800403C2C0140948900083C01002048
+:1035100000100140EF0600202DE9F041344C14F872
+:103520002F0F344DE07240212846FEF7DBFE860067
+:1035300080212846FEF7D6FE46EA4006AF153946FA
+:103540002846FEF7CFFE0643207BF1B22F3C814296
+:1035500015D084F83C0040212846FEF7C3FE8600C3
+:1035600080212846FEF7BEFE46EA40063946284638
+:10357000FEF7B8FE064384F83B60FFF765F81E4D82
+:1035800095F83B00012827D0022828D0042829D00C
+:10359000174894F83B102730085C04F8300F14F8F3
+:1035A0000109FEF72BFF04F82F09A87A00B10120CA
+:1035B000607001F0DFF994F84E0094F83B108842F7
+:1035C00006D094F83800062802D2401C84F838004F
+:1035D00084F84E10BDE8F0810548093004E0044845
+:1035E000133001E002481D30BDE8F041FFF7F4BDA3
+:1035F0003C040020001001403C0100202DE9F04176
+:10360000524991F87200AA287ED191F8730055288A
+:103610007AD14F4C00200A5C2254401CC0B274285E
+:10362000F9D34C4E2069C6F80100A08AA6F805001F
+:10363000D4F81600F060D4F81A003061D4F81E00F7
+:103640001234706102F086FC4349608A888102F07E
+:103650009BFC207D123CC007307802D040F0040073
+:1036600001E020F004003D4930704FF480403C4DB3
+:10367000886114F8280F85F82000608B6880A08B83
+:10368000A880E08BE880208C2881608C354F688191
+:1036900094F8240087F8D20014F8011C304686F80C
+:1036A0003B100026C0F89460FFF724FE2E48A18E40
+:1036B0000183E18E4183218F818394F84210283C5D
+:1036C000012908D0022901D0032909D0297821F045
+:1036D0000C01083107E0297821F00C01091D02E0F6
+:1036E000297841F00C01297094F86E20012162B113
+:1036F000012A01D0022A0BD087F8461094F86430D2
+:103700001A4A4BB1518108E014E087F84660F5E7AA
+:10371000022287F84620F1E7568194F870100129BB
+:103720000AD094F86D1051B101290BD04FF480519B
+:10373000A0F87610BDE8F08144F21C71F8E74FF470
+:103740000051F5E741F25551F2E7000000FC000896
+:103750005C0C00203C01002060000020F40B0020E5
+:10376000B4040020980200201C050020080A002054
+:103770007CB50121082000F0ABFB4FF48070ADF860
+:10378000040010248DF8074001208DF8060001A9DF
+:103790001548FEF729FD0121092000F099FB0121C0
+:1037A0001248FEF773FD0820ADF8000004208DF8E4
+:1037B00003000F4E03258DF8025069463046FEF790
+:1037C00013FD08213046FEF794FDADF800408DF85A
+:1037D00003408DF8025069463046FEF705FD102182
+:1037E0003046FEF786FD7CBD00140140000230002B
+:1037F000000C0140FEE7704700F01F0201219140DC
+:103800004009800000F1E020C0F88011704700F00E
+:103810001F02012191404009800000F1E020C0F822
+:103820008011704700F01F02012191404009800083
+:1038300000F1E020C0F80011704700F01F020121E4
+:1038400091404009800000F1E020C0F8001170476D
+:1038500070B50F23C47801780122F4B1144C2468A8
+:10386000457804F4E064C4F5E064240AC4F1040675
+:10387000E3408478B5401C402C4301F1E021230152
+:1038800081F80034007800F01F018A404009800070
+:1038900000F1E020C0F8002170BD01F01F0082405F
+:1038A0004809800000F1E020C0F8802170BD0000D0
+:1038B0000CED00E00249084302490860704700002F
+:1038C0000000FA050CED00E02DE9F05F00261D2058
+:1038D000FFF792FF6C4CDFF8B4B1A4F1B000A77E03
+:1038E00090F83810DFF8A8E1DFF8A8A100258F4292
+:1038F0007ED0E776A176626A036B5A434FEA12499B
+:103900009BF80820120702D51EF8012000E00A46A5
+:1039100094F812C0BCF1010F09D004EB4206B6F9CD
+:1039200002C0C4F828C0B6F90460E6620CE043F6B1
+:10393000FF7CC4E90A5C90F83DC05FEACC7C01D012
+:1039400012B102E0052A00D1012600EB47074FF033
+:10395000804CBF893F04B7FBF3F3E361476BBCFBCB
+:10396000F7F7276294F813C0BCF1000F06D0BCF142
+:10397000010F05D03B4403EBD3735B10636201E09E
+:103980003B466762DFF810C14FF6FF7707EA83070F
+:10399000ACF808709AF8007090F80A8090F83DC072
+:1039A000082F08F003070CF0030C05D067450BD176
+:1039B000B8F1000F05D008E0674505D0B8F1000F59
+:1039C00003D05B42636200E06562C6B1636A002BAC
+:1039D00003D006DD228D05E00AE0304B33F81220DB
+:1039E00000E0A28DA4F86020227822F0200222704C
+:1039F0009AF80020042A07D0082A05D012E0B4F86B
+:103A0000603003EB0902EDE780F8405065629BF8F7
+:103A10000800000701D51EF80110204830F81100F9
+:103A2000A4F860001E49606A09883E314843B4F832
+:103A3000601001EB204006B21D20FFF7F3FE606A24
+:103A4000002807D021784FEA81600ADD002804DAD7
+:103A5000A08D09E0B4F8600006E0E06AB04208DB3F
+:103A60000CE0002802DA208D208208E0A06AB04233
+:103A700004DD208241F02000207000E026822575C0
+:103A800065752586BDE8F09FEC01002098020020B6
+:103A9000C8910008EF060020E0090020DA91000834
+:103AA0002404004043184FF48042934210DD9042BA
+:103AB00002DD104600210BE0914202DD002011469C
+:103AC00006E08003B0FBF3F000B2C0F5804109B21C
+:103AD00041EA0040704700002DE9F043002340F226
+:103AE000AE440E2544600362058144F24C2608274B
+:103AF000C6600782DFF8349043F6FF7CA0F812908E
+:103B0000A0F814C04FF070484FEA8C32C0E906822A
+:103B10004C600B620D81CE600F82A1F81290A1F86B
+:103B200014C0C1E90682BDE8F083000000C0FFFFB9
+:103B300000214162094981600E2181814FF6BF5108
+:103B40000161082181824FF44041C18243F6FF7137
+:103B500001830907C161024901627047638A01005C
+:103B600000C0FF0F064941F6A260088005480168C1
+:103B7000054A01F4E06111430160BFF34F8FFEE796
+:103B8000442C01400CED00E00400FA0538B5012199
+:103B90000D2000F09DF94FF4E060ADF8000018240E
+:103BA0008DF8034003258DF8025069460D48FEF755
+:103BB0001BFB4FF46040ADF800008DF803400A4C49
+:103BC0008DF8025069462046FEF70EFBA014ADF8B2
+:103BD000000048208DF8030069462046FEF704FBEC
+:103BE00038BD000000080140000C0140F0B5012183
+:103BF000CE028DB0304600F06BF9594F384601F0D7
+:103C00002BFB08A801F054FD4FF45860ADF82400D8
+:103C10000024ADF820402020ADF82200ADF8264069
+:103C200008A9384601F0F6FC0021384601F049FDAC
+:103C30004FF6FF71384601F04EFD01220021384653
+:103C400001F0DAFC0121384601F0C2FA04A801F0C3
+:103C5000DAFAADF810607010ADF81200ADF814404B
+:103C6000A220ADF816007000ADF81800ADF81A40AB
+:103C7000ADF81C4004A9384601F0B4FA6025ADF84F
+:103C80000050ADF80440ADF80840ADF80C40ADF878
+:103C90000240ADF80640ADF80A40ADF80E40694666
+:103CA000384601F099FB6946384601F0DBFB69466E
+:103CB000384601F021FCADF800500125ADF8045064
+:103CC00040F61450ADF80600ADF80840ADF80C40D1
+:103CD000ADF80250ADF80A40ADF80E4069463846DE
+:103CE00001F04EFC0121384601F096FA08213846D1
+:103CF00001F0B2FB3146384601F0F4FB08213846AA
+:103D000001F038FC3146384601F06CFC7021384631
+:103D100001F075FC18208DF82C008DF82D408DF8E1
+:103D20002E408DF82F500BA8FFF792FD0C480C3059
+:103D3000018841F08001018009481430018841F078
+:103D400001010180001F04800121384601F06EFA54
+:103D50008DF828500121384601F072FA0DB0F0BDFF
+:103D6000002C01407047000070B50189C1EB411182
+:103D700001EB4101CA0B42810B49104603F0C6FC1E
+:103D800009480C38B0F90C200168B0F90E4001FB6D
+:103D900002F54368614303FB145503FB0211AD13A5
+:103DA0008913C0E9055170BDEC09002040F21341B0
+:103DB0004160082181608621C1604FF4804101612A
+:103DC0004942416100210162C1627047016270474E
+:103DD00010B501884288891A09B20183B1F5005FE4
+:103DE00002DBA1F5804104E011F5005F02DC01F582
+:103DF00080410183B0F9182041685143C161836853
+:103E0000846A5343C2681B12624303EB2222036A93
+:103E10001A44114402628A13426241698A4203DBF6
+:103E200001698A4200DC11468A1AC0E90A21028E21
+:103E30004FF40373594302EBA13202860B4A127806
+:103E4000082A04D10A4AD36E03EBA131D166B0F936
+:103E50003010B1F5804F02DDA1F5804103E000296B
+:103E600002DA01F58041018610BD0000EF06002056
+:103E70001C0A0020034A516821F44041014351606B
+:103E80007047000000100240044A0029516901D027
+:103E9000014300E08143516170470000001002407F
+:103EA000044A0029D16901D0014300E08143D16176
+:103EB0007047000000100240044A0029116901D037
+:103EC000014300E08143116170470000001002408F
+:103ED000044A0029916901D0014300E081439161C6
+:103EE0007047000000100240044A0029D16801D048
+:103EF000014300E08143D1607047000000100240A0
+:103F000030B524494A6812F00C03234A03D0042B2D
+:103F100001D0082B26D002604A680F231F4C03EA09
+:103F20001212A35C0268DA4042604B68072505EA7A
+:103F30001323E35C22FA03F383604B6805EAD3237F
+:103F4000E35CDA40C2604B68032403F4404104EAB6
+:103F5000933303EB9161114B1B1F595CB2FBF1F1E1
+:103F6000016130BD4A680E4B1A404B68140103F4DE
+:103F7000803303D5C2F38342113202E0022404EB02
+:103F8000924213B14B689B0301D5064B00E0024BF4
+:103F90005A43C0E70010024000127A0004000020DB
+:103FA00000003C0800093D002DE9F041274CA61512
+:103FB00040212046FEF796F9850080212046FEF735
+:103FC00091F945EA400531462046FEF78BF9054355
+:103FD000EDB240212046FEF785F98700802120467A
+:103FE000FEF780F947EA400731462046FEF77AF9A6
+:103FF0000743F8B2A842DBD140212046FEF772F910
+:10400000870080212046FEF76DF947EA40073146D8
+:104010002046FEF767F90743F8B2A842C8D140210D
+:104020002046FEF75FF9870080212046FEF75AF907
+:1040300047EA400731462046FEF754F90743F8B2F5
+:10404000A842B5D12846BDE8F0810000001001402B
+:1040500010B50268416802FB02F301FB01330D4C0D
+:10406000A34211D91B0E0D3B0B4C9BB212B234F87C
+:10407000133009B25A43594342F38F3241F38F311F
+:10408000C0E90221012102E0C0E9022100210174FE
+:1040900010BD0000C1B98A0DE48600082DE9F05F6B
+:1040A000FD48FE4902880B889A1A92B20F2A76D3ED
+:1040B00009880180FA4802468189D2884B0703D4D7
+:1040C0008B0701D4CB0702D042F4007201E022F446
+:1040D0000072C2808346080702D45846C90604D538
+:1040E000BBF8061041F0010102E0C18821F0010196
+:1040F000ABF80610EA48FDF79BFEEA484FF480490A
+:10410000B0F93A10494502DA491C418701E0A0F8AC
+:104110003A90E54E41F6CC41E44CB06C884203DD68
+:10412000A06820F01000A060E14AE24FE248118848
+:10413000002511B1491E118008E0E18F41B1491EEF
+:10414000E187DE490A7822F002020A70E5732DE069
+:10415000BBF806104B0419D4BBF80C20D30615D4B9
+:10416000120713D40A0611D48A060FD40A050DD4F7
+:104170004A0603D5D24A1278120607D54A0705D453
+:10418000CA0503D40A0701D4C90609D5CD49E57388
+:10419000CD4A3D70CD83158081F82A5007E07BE041
+:1041A0003978012903D10178062900D13D70397889
+:1041B000DFF8F8A2C54BAAF12C0A4FF001080A2932
+:1041C00078D2DFE801F0F3690569F2F16977D5EC9F
+:1041D000E07B09281AD0DFF8F8B202286CD0B4F8D6
+:1041E000400010B39BF8680040F63A22012822D024
+:1041F000C4F8D85084F8EA50CAF82050B4F9301006
+:1042000001F21D50904226D8102325E0A2484430E8
+:10421000FEF754F9FDF786FE716CCAF8281041F2DA
+:104220007C510920CAF8181084E1AA48018B218624
+:10423000A4F8408015E0A848C4F8D80084F8EA80C3
+:10424000B4F9301001F21D53934201D8102300E05D
+:104250002023102202E020231022002000F0F4FA94
+:1042600020869BF868309D49012B736C40F2DC502E
+:104270004FF4927212D0834204DA9648B0F90A00E1
+:10428000904212DBB4F8402040F6C410521C92B2A7
+:10429000A4F84020824208D2BDE8F09F8342FBDAB6
+:1042A0008C48B0F90A009042F6DA3D7084F8EA5082
+:1042B0004D83F1E7B8E0FFE7706CCAF828008AF890
+:1042C0000780874FA4F8405084F8EA50797F56461B
+:1042D00099B1F87FD8B3208DB4F9301000B20A2319
+:1042E000052200F0B1FA2086FD777D77B4F9300021
+:1042F000484539DDA4F83090CEE700B2794901F0A5
+:10430000EFFBA4F8E400A16A814200DA084600B29B
+:10431000B0829BF84D100029B4F9301002D036233A
+:10432000052201E0A323102200F08EFA2086B4F9C2
+:104330001601B4F9141188420ADA317901F1010148
+:10434000C9B231710429D1D33571401C02E007E0B4
+:1043500003DD801EA4F81601C8E7A4F81611C5E70E
+:1043600040F266602086C1E7002895DA258693E74B
+:104370005D49D4F8DC00884202D2401CC4F8DC005D
+:10438000E07B082803D1D4F8DC00884203D33D70D9
+:10439000C4F8DC5080E7BDE8F05F02F0F9BBE07BD9
+:1043A000092804D0258623E122E01DE024E0DAF884
+:1043B0001C005746401CCAF81C00022809DD388D35
+:1043C000012301B2388B052200B200F03DFAFD61F5
+:1043D000B8623148398D44300180B6F844104180CC
+:1043E000FEF784F8208657E7BDE8F05F04F03CB89C
+:1043F000187809284FD04FE73C490A78521CD2B2AE
+:104400000A70C82A10D33A4A92F800C0BCF1010FD2
+:104410000AD115700D70BBF80620364922F40062EF
+:10442000ABF8062081F80080E17B891E082967D25D
+:10443000DFE801F006A6E0F205FC8204E6E62BE7E1
+:10444000FDF78AFF3078400611D52B488078042884
+:104450000DD0706C82280ADAB07A96F83D1000F020
+:10446000030001F00301884201D001F039FD3878E2
+:1044700006288FD086F83F50B06C164940F31100E3
+:10448000C86281031D480162FDF74CFD8AF8078070
+:10449000B4F8140135E0ABE018090020F80600205C
+:1044A000080A00201C0500203C0100209802002082
+:1044B000FC060020EF060020F0060020C6050020C4
+:1044C000D0060020AC0800201E000020540200206E
+:1044D0005C0C0020600000209AF9FFFF8809002092
+:1044E000240C0020D8880008C0D40100150000204A
+:1044F00016000020140000203C0400208808002042
+:1045000094E0A4F81601706CA4F88250B0F5437FD3
+:10451000A4F880905FDCA16821F48061A16040F282
+:104520008A21884204DA3078400601D402F01CFA6D
+:10453000A06858E03870AFE6716CB1F5437F04DADB
+:104540000178062901D0057069E03C48017821F026
+:1045500040010170FDF7E6FCA4F81691FDF7FCFEA2
+:10456000374810F8281F21F0010101703549C4F8BF
+:10457000DC500D6234490D620821397045648BE6C8
+:104580009BF80600C006D6D4706CB0F57A7F2FDD9C
+:10459000FDF7E2FE3078400611D52C4880780428DB
+:1045A0000DD0706C82280ADAB07A96F83D1000F0CF
+:1045B000030001F00301884201D001F091FC86F86C
+:1045C0003F50B6F84800208601B2494501DDA4F805
+:1045D0003090FDF7A7FCA06840F48060A06096F8DA
+:1045E00038100529A7D140F01000A0600220A1E7F3
+:1045F0003D7051E6716CB1F5437F02DA017806290E
+:10460000A1D1BBF8061021F02001ABF80610FDF790
+:10461000A3FE04208EE7FFE70078062802D087F883
+:10462000008039E609201870052083E707498D705E
+:104630000570074880F8565098E60000FE060020F6
+:104640001C0A002064080020880800203C04002088
+:104650006000002030B585B001210420FFF738FC50
+:104660004FF40040ADF8100048208DF8130004A965
+:104670001848FDF7B9FD01210846FFF711FC40F687
+:104680008C20ADF8040003240020ADF80040ADF804
+:104690000200ADF806004FF080456946284600F05C
+:1046A000B9FF1C208DF80C008DF80D408DF80E40E0
+:1046B00001208DF80F0003A8FFF7CAF80122114668
+:1046C000284600F081FE0121284600F0AFFD05B02C
+:1046D00030BD000000080140704700002DE9F041A6
+:1046E000304CE07800285AD12078002857D0401E5E
+:1046F00010F0FF00207052D14FF49670208272B6F5
+:10470000294F45F2AA50A7F872000020FDF7E8FBF8
+:10471000264D13202860FDF7F5FBA8BB3420E86088
+:1047200002202861224E6E61286940F04000286115
+:10473000FDF7E8FB40BB00211E4A08465FEA25530F
+:1047400012F800C0BCF1FF0F00D00121401C80B264
+:104750009842F5D3C1B9C4E9067639260127A06984
+:1047600010F8011B10F8012BA061E06901EB022198
+:1047700002886A612F6120F8021BE061FDF7C2FB2D
+:1047800010B9761EB6B2EAD20120FDF7A9FB62B6D7
+:1047900001F0FAFB0848816821F480418160BDE89E
+:1047A000F0810000EC0600205C0C0020002002409C
+:1047B00000FC000800FC000898020020194801686D
+:1047C00041F010010160016821F0030101600168FE
+:1047D00041F0020101601448416841604168416054
+:1047E000416841F480614160416821F47C1141607D
+:1047F00041680E4A11434160016841F080710160D7
+:1048000001688901FCD5416821F0030141604168DC
+:1048100041F0020141604168C1F381010229FAD1EE
+:1048200070470000002002400010024000002808ED
+:1048300030B5044C039D6080A180E28023816581B6
+:1048400030BD0000FC0900200A44824201DA10B2A7
+:104850007047C91A8142FBDD08B27047F0B53E4887
+:10486000DFF8F8E03E4CC17F467A056800233D4AF8
+:104870003D484FF0010C802925D301F01F015EF85F
+:1048800021100D420146096802D041F4805101E037
+:1048900021F480510160CF0411D48F040FD5977A91
+:1048A000FF0705D05381277827F00207277006E01D
+:1048B00090F846709FB1012F14D080F846300F0B4E
+:1048C00067F34D310160802E25D306F01F015EF89D
+:1048D00021100D42016809D041F0040108E080F880
+:1048E00046C0ECE7022780F84670E8E721F00401B3
+:1048F00001604D070BD44D0509D5957AED0706D01B
+:104900005381257825F002052570C0F898308C0871
+:1049100064F38A210160917AC90718D1134991F88B
+:104920006410012913D11249496C32290DDC017838
+:1049300049070AD50189090507D4D0F8981047F22C
+:104940003054A14204D9A2F80AC0C0F89830F0BD92
+:10495000491CC0F89810F0BDCC050020FC8D000863
+:10496000C6050020080A0020980200205C0C0020E8
+:104970003C01002010B5FCF7FBF90F48018821F03D
+:10498000020101800C49183109880C4A928E1144A9
+:10499000094A3432118008490C390A8842F0010270
+:1049A0000A80011D0A884FF6ED531A400A800188DB
+:1049B00041F01201018010BD0C0400403C040020B5
+:1049C00006480188491C89B20180B1F57A7F04D379
+:1049D0004188491C41800021018070471007002058
+:1049E0000F4810B5016841F00101016041680D4AAE
+:1049F0001140416001680C4A11400160016821F4D6
+:104A000080210160416821F4FE0141604FF41F01E3
+:104A10008160FFF7D3FE05494FF00060086010BDCC
+:104A2000001002400000FFF8FFFFF6FE08ED00E076
+:104A30002DE9F0412F4D28884FF00004000629D5BC
+:104A4000FCF710FB2C4A2D4807231778C8262C4961
+:104A5000012F22D02B4FB7F806C0BCF1000F3ED07B
+:104A6000B0F80CC04CF0080CA0F80CC0B0F806C0B0
+:104A70002CF4006CA0F806C0886820F00400886060
+:104A8000FC801370CE8700204FF49661401C80B2EA
+:104A90008842FBD32C80BDE8F0811B4F97F800C003
+:104AA000BCF1010F0FD0BCF1020F11D0B0F806C05D
+:104AB0004CF4006CA0F806C0886840F004008860E0
+:104AC00005203870DDE7B0F80CC04CF0080C03E0AE
+:104AD000B0F80CC04CF0100CA0F80CC0F0E70B4F75
+:104AE0003C70C78847F40067C780886840F00400BE
+:104AF0008860C6E7102C0140EF060020080A00205D
+:104B00009802002018090020F00600200D07002060
+:104B1000704700002DE9F0434FF08040018A21F0FA
+:104B200001010182AC48007800287CD1AB4FF87BB2
+:104B3000002878D1AA48406C322874DCA9488068E3
+:104B4000DFF8A4924104A94DB9F804004FF0000425
+:104B500003D4401CA9F8040028E1002874D0297867
+:104B6000012611B1012912D017E14946B0F5BE7FE7
+:104B7000FAD92E70CC718C71EC702C72287A0A18CC
+:104B8000401CC0B2147228720F28F7D305E1B9F89F
+:104B900002204946824201D9EE7100E0EC71924850
+:104BA0008A7908300F2A15D2CB79082B0BD2C3F1A2
+:104BB0000708EB7912F800C003FA08F363441354B2
+:104BC000CA79521CCA71CA79082A03D18A79521C3F
+:104BD0008A71CC7199F80610C8460F2973D10D213E
+:104BE000FCF7AAF9A881010A6970C0B2A87088F818
+:104BF000064098F816208A4265D198F8151081422F
+:104C000061D198F80BC07A49032302227948BCF19C
+:104C1000000F10D0BCF1010F02D0BCF1020F14D074
+:104C200080F86A2000E0CBE091F800C02CF00C0C7A
+:104C30000CF1080C0FE080F86A6091F800C02CF0CD
+:104C40000C0C0CF1040C06E0A9E080F86A3091F835
+:104C500000C04CF00C0C81F800C098F80C10B6EBBA
+:104C6000111F04D180F86E4087F846400EE0B2EB89
+:104C7000111F04D180F86E6087F8466006E0B3EB40
+:104C8000111F03D180F86E2087F846200B0717D03C
+:104C900001F00F01012901D0022915D080F86C60C4
+:104CA0002C7198F80D102A7906FA02F30B406B71FB
+:104CB000082A44D2DFE802F00B124319242F363DB4
+:104CC00080F86C40ECE768E080F86C20E8E713B10E
+:104CD00080F8704033E080F8706030E013B180F805
+:104CE00050602CE080F8504029E023B180F86560E6
+:104CF00087F8036123E080F8654087F803411EE0F0
+:104D000023B187F8F54080F84D4018E087F8F5604A
+:104D100080F84D6013E013B180F868600FE080F810
+:104D200068400CE013B180F8666008E080F86640E7
+:104D300005E013B180F8676001E080F86740521C1D
+:104D4000D2B22A71082AAED398F80E102A4A8B07DD
+:104D500005D587F8F16080F86460568104E087F833
+:104D6000F14080F864405481C90702D080F829409E
+:104D700001E080F8296098F8111000F86D1FC278E2
+:104D80001E48012A1ED001B3012921D04FF48051C1
+:104D9000A0F876101A493C200870A9F80240A9F83A
+:104DA0000440B9F80210491CA9F80210B9F8021021
+:104DB000B1F5FA7F04D940F2F511A9F802102C7070
+:104DC000BDE8F08344F21C71E2E74FF40051DFE7E5
+:104DD00041F25551DCE70000EF0600209802002068
+:104DE0003C01002000100140440C002088060020F7
+:104DF000B40400205C0C0020080A00201C050020E0
+:104E0000EC0600202DE9F05FFDF7A6FA8E4D28880C
+:104E1000A5F10406C0070AD0308820F008003080D1
+:104E2000288820F00900288001F09EFDD9E028881C
+:104E3000DFF81892DFF81882864C80071AD5B9F887
+:104E4000001041F00101A9F80010B8F800008049F5
+:104E500014315030088028884FF6F95108402880D6
+:104E6000308840F004003080FFF79EF884F83C0062
+:104E7000BDE8F09F2888784F4007288871D520F03A
+:104E800004002880FFF790F894F83C108142EFD19D
+:104E9000308820F004003080FDF736FC2078410691
+:104EA00005D594F84C1094F83B209142E0D0397825
+:104EB000400621F00201397004D5FEF72DFB97F86A
+:104EC0002F7004E094F83C00FDF798FA0746DFF8ED
+:104ED00080B140F68C2A0BF1180B062F47D294F8BC
+:104EE0003800B8423ED03846FDF70CFA2078C007AB
+:104EF00016D094F83A0094F8391000F00302914269
+:104F000006D0A17A00F0010001F00101884215D11C
+:104F1000FDF762FBFBF778FFFDF78AFC384689E076
+:104F2000FDF75AFBFBF770FFFDF782FC3846FDF7F3
+:104F300073FB207840F00100207099E7288820F06A
+:104F400008002880206B810801EBD000504515D265
+:104F5000B8F800100844ABF80000308840F00800B2
+:104F600003E00DE0308820F00800308080E7B9F8D9
+:104F7000001041F00101A9F80010DFE75046E7E713
+:104F80000007288831D520F008002880308820F0DC
+:104F900008003080FFF708F884F83C00FDF7B4FB08
+:104FA000387820F0020038702078400604D5FEF7EB
+:104FB000B3FA97F82F5004E094F83C00FDF71EFA7E
+:104FC0000546062D08D294F83800A842B5D0FDF762
+:104FD00003FBFBF719FF2AE02048C18841F040019C
+:104FE000C180BDE8F05FFDF703BCC006288825D569
+:104FF00020F010002880308820F01000308097F8D2
+:1050000038000C2802D2401C87F83800387840F06D
+:1050100002003870FEF780FA97F82F50787884F8FD
+:10502000390094F83800A84287D0FDF7D5FAFDF78B
+:10503000FFFB2846BDE8F05FFDF7EEBA4EF2BE1169
+:105040000840288014E700001004004000040040DD
+:10505000240400403C0100203C040020080A0020F9
+:105060002DE9F04F514F85B0388820F0010038808D
+:105070004E480026103006804D4CDFF838A14FF026
+:10508000010894F85C0042F63029C10774D072B66A
+:105090004948816941F400718161816941F480610D
+:1050A00081614FF40040FEF7E5FE444D00212846A3
+:1050B000FBF708FC00212846FBF7FAFBDFF800B1FC
+:1050C00000215846FBF7F4FB00213E48FCF784FA28
+:1050D0002846FBF713FD5846FBF710FD4FF4602000
+:1050E000CDE902068DF8056000968DF810808DF8E8
+:1050F000048069462846FBF793FD01231A460F21D9
+:105100002846FBF7DEFD01212846FBF7D1FB0020F6
+:105110004946401C80B28842FBD328462E600121BC
+:10512000FBF70EFE28688007FCD524484C30006849
+:1051300094F85C1021F001012144A1F85000FBF724
+:10514000CBFB62B6FEF7F4F847F69061AAF80010C0
+:1051500094F85C00401CC0B284F85C000C2822D299
+:1051600012491431A1F80080388840F001003880DD
+:1051700005B0BDE8F08FFFE7134920F00100085AA1
+:1051800012490880114945F65800083908800F482F
+:1051900047F25801001F01800C4920200C3908807B
+:1051A000AAF80090D4E70320A070E1E700080040CF
+:1051B0003C0400202C080040001002400024014064
+:1051C0000028014008000240B8890008202C014056
+:1051D0000029018802D041F0800101E021F0800126
+:1051E0000180704710B50A884B88CC881A438B8899
+:1051F00023431A430B891A434B8989891A430A436B
+:10520000A0F8442010BD0021018041808180C18030
+:1052100001814181818170470029818802D041F05C
+:10522000010101E021F0010181807047002901881E
+:1052300002D041F0010101E021F00101018070473D
+:10524000002930F8441F02D041F4004101E0C1F3CD
+:105250000E010180704700004B4910B5884202D111
+:105260000121C41486E0B0F1804F09D0474988423B
+:105270000DD101210220FEF71FFE0021022064E073
+:1052800001210846FEF718FE002101205DE040499B
+:10529000884206D101210420FEF70EFE00210420E1
+:1052A00053E03C49884206D101210820FEF704FE64
+:1052B0000021082049E03849884206D10121102008
+:1052C000FEF7FAFD002110203FE03449884206D164
+:1052D00001212020FEF7F0FD0021202035E030499B
+:1052E000884202D10121441444E02E49884202D16F
+:1052F0000121CC043EE02C49884202D101210C0559
+:1053000038E02A49884202D101214C0532E028497F
+:10531000884206D101214020FEF7CEFD0021402029
+:1053200013E02449884206D101218020FEF7C4FD04
+:105330000021802009E0204988420AD184150121FA
+:105340002046FEF7B9FD00212046BDE81040FEF7DB
+:10535000B3BD1A49884202D101210C040AE0184960
+:10536000884202D101214C0404E0164988420AD146
+:1053700001218C042046FEF7B7FD2046BDE8104011
+:105380000021FEF7B1BD10BD002C0140000400401B
+:1053900000080040000C00400010004000140040D5
+:1053A00000340140004C01400050014000540140D5
+:1053B00000180040001C0040002000400040014058
+:1053C0000044014000480140002A828901D00A437C
+:1053D00000E08A438281704730B5028C22F00102DE
+:1053E0000284028C8388048B22F0020224F073056D
+:1053F0000C882C430D8915434A882A43114DA84235
+:105400000BD0114DA84208D0104DA84205D0104D28
+:10541000A84202D00F4DA8420DD122F008054A89BA
+:1054200023F440732A4322F004058A882A438D8995
+:105430001D43CB892B4383800483C98881860284E2
+:1054400030BD0000002C014000340140004001400C
+:105450000044014000480140028B22F008020A4348
+:105460000283704770B5028C22F010020284028C15
+:105470008488038B0D8823F4E6464FF6FF7303EA16
+:10548000052535430E8922F0200203EA061616434D
+:105490004A8803EA02123243104EB04202D0104E44
+:1054A000B04215D122F080064A8924F4406403EA10
+:1054B0000212324322F040068A8803EA0212324383
+:1054C0008E8903EA86062643CC8903EA84043443A2
+:1054D00084800583C9880187028470BD002C014047
+:1054E00000340140028B4FF6FF7322F4006203EA9E
+:1054F000012111430183704770B5028C22F4807240
+:105500000284028C8488838B0D8823F073031D43EF
+:1055100022F400730E894FF6FF7202EA06261E433C
+:105520004B8802EA03233343104EB04202D0104EA0
+:10553000B04215D123F400664B8924F4405402EAAA
+:105540000323334323F480668B8802EA0323334327
+:105550008E8902EA06162643CC8902EA04143443F3
+:1055600084808583C9888187038470BD002C0140B5
+:1055700000340140828B22F008020A438283704784
+:1055800070B5028C22F480520284048C8288838B52
+:105590000D8823F4E6464FF6FF7303EA05253543ED
+:1055A00024F400560C8903EA043434434E8803EA99
+:1055B00006362643094CA04202D0094CA04205D130
+:1055C00022F480448A8903EA8212224382808583FE
+:1055D000C988A0F84010068470BD0000002C01406E
+:1055E00000340140828B4FF6FF7322F4006203EA1D
+:1055F000012111438183704701858282704782882F
+:1056000022F07002828082880A4382807047A0F86C
+:105610004010704730B502881B4B1C4C98420DD08F
+:10562000A0420BD0B0F1804F08D0194DA84205D050
+:10563000184DA84202D0184DA84203D122F070059F
+:105640004A882A43154DA84206D0154DA84203D0DA
+:1056500022F44075CA882A4302808A8882850A8893
+:10566000028598420AD0A04208D00E4A904205D046
+:105670000D4A904202D00D4A904201D1097A01862A
+:105680000121818230BD0000002C01400034014026
+:105690000004004000080040000C004000100040E2
+:1056A0000014004000400140004401400048014017
+:1056B0004FF6FF71818000210180C180418001721D
+:1056C00070470029018802D041F0020101E021F079
+:1056D0000201018070470029018802D041F00401D5
+:1056E00001E021F00401018070470000204810B55E
+:1056F00090F82010026801F01F001E4951F82000A8
+:105700001D490242086802D040F4803001E020F4D4
+:105710008030086019484FF000028079410618482F
+:1057200024D4184903880C88E31A9CB201230F2C57
+:1057300008D30C8804808468042C03DD124C247880
+:10574000022C05D0427F012A06D00988418010BD75
+:105750004377C2770A88428042880988891A89B2C9
+:1057600040F21A629142F2D3C37710BD427710BD66
+:10577000CC050020FC8D000898020020080A0020BB
+:10578000240C0020F8060020EF0600202DE9F04F41
+:10579000DFF8B8B16A48DFF8AC91DFF8ACA190F857
+:1057A0000EC0BBF91A70BBF91C60BBF91850BBF9ED
+:1057B0006C10BCF1070F48D2DFE80CF08D041A30F2
+:1057C000485E7600D9F800208284DAF80020C2848E
+:1057D000828CC38CA7EB820212B2A6EB83034A43EE
+:1057E0001BB2594342F3CF2241F3CF23D11870E0CB
+:1057F000D9F800204284DAF80020C284428CA5EB5C
+:10580000820213B2C28C4B43A6EB820212B243F364
+:10581000CF24514341F3CF23E11814E0D9F80020FD
+:10582000C284DAF800204284C28C438CA6EB820248
+:1058300012B2A5EB83031CB24A43614342F3CF2368
+:1058400041F3CF24191949420AB244E0D9F80020A3
+:105850008284DAF800204284828C438CA7EB820297
+:1058600012B2A5EB83034A431BB2594342F3CF2242
+:1058700041F3CF24111914E0D9F800204284DAF85A
+:1058800000208284428C838CA5EB820212B2A7EBAB
+:1058900083034A431BB242F3CF24594341F3CF223F
+:1058A000A11849420BB216E0D9F80020C284DAF8F8
+:1058B00000208284C28C838CA6EB820212B2A7EBFA
+:1058C00083031CB24A4342F3CF23614341F3CF2207
+:1058D000991849420CB2BBF91E50594605F21E56A2
+:1058E000A64201DACE8306E0A5F21E55A54201DDEF
+:1058F000CD8300E0CC83B1F9204004F21E559542DF
+:1059000001DA0D8406E0A4F21E54944201DD0C84F9
+:1059100000E00A84B1F9222002F21E549C4202DA0D
+:10592000ABF8224008E0A2F21E529A4202DDABF828
+:10593000222001E0ABF82230417B8173BDE8F08F7B
+:10594000980200203C2401403C2801401C05002016
+:105950002DE9F04704465748584D0026027856482E
+:10596000022AB0F9301004D0082A7DD0092A07D0C5
+:1059700008E0C27B022A02D1B0F8402032B1E187B0
+:1059800069812E8184F83C60BDE8F0874C49DFF8DE
+:105990003481496A0F14E7808068410210D5B4F958
+:1059A000020040F2DA21884269DD40F26A41884211
+:1059B0003FDCA0F2DA20FAF732FD0022424B4BE046
+:1059C000C0F3C001C0F30020DFF8009181420CD188
+:1059D000D8F8440040F2BA41884250DD40F66A11DE
+:1059E000884226DCA0F2BA4032E039480078C0068E
+:1059F0000CD5D8F8440041F2243188423FDD41F211
+:105A0000D471884215DC00F6DC401FE0314890F884
+:105A10007010012903D090F86F0001282FD1B4F93C
+:105A2000020041F6C811884229DD41F678618842BA
+:105A30000ADD0823B4F93E101A460020FEF704FFE1
+:105A4000E087002819DB1BE000F5C760A0F50050D7
+:105A5000FAF7E5FC00224B46FAF74DFC0E22FAF766
+:105A6000B9FCFAF713FD00E01FE000B2C0F580407A
+:105A700078438013E087002F02DCE68700E0E787A9
+:105A8000E08F154FE880D8F844107964A7F84C00EF
+:105A900000F076FBB7F84E00688198F80A000028FD
+:105AA000388F00D1404228816CE70C48B0F8700074
+:105AB000688166E7EF060020980200206000002061
+:105AC0001C0500203C0100200000794000C09240ED
+:105AD000D00600205C0C0020AC0800201C0A00202E
+:105AE0002DE9F041B1F9025000232B241522854203
+:105AF00003DAB1F90000BDE8F081B1F9AE5085429A
+:105B000002DDB1F9AC00F6E701EB8205B5F9025010
+:105B1000854201DD134600E01446E21852085D1C80
+:105B2000AA42F1D101EB8206B6F90230834206DACD
+:105B300036F9025C36F9044C31F9221006E01D46B4
+:105B400031F92240B6F90630B6F90410401B091BA2
+:105B5000C6178911B60346EA90468703A1FB070CD6
+:105B6000CA1702FB07C201FB06215A1BD317FAF71B
+:105B7000DBFA000A40EA0160001900B2B0F5804F7C
+:105B8000B9DB43F6FF70B6E770B5134C40F224451D
+:105B90002946204600F03EF800281BD0204600F0A1
+:105BA000C7F82946204600F01DF80C4C002120467D
+:105BB000FBF712FD2046FBF78DFDC0F1640008499C
+:105BC000C0B20428087201D900F046F9BDE870405F
+:105BD000FBF7C6BD70BD0000003801405800024010
+:105BE000580600200A0A01219140C94301807047EC
+:105BF0000029818902D041F4005101E021F40051D3
+:105C000081817047002A828A01D00A4300E08A43DA
+:105C10008282704730B501F01F0201240025C1F3D4
+:105C2000421304FA02F2012B0FD0022B0FD0838A09
+:105C30004FEA11210088134204FA01F400EA04003B
+:105C400001D000B10125284630BD8389F0E7038AE1
+:105C5000EEE710B5C1F3421301F01F040121A1408A
+:105C6000012B07D0022B07D01430002A026805D080
+:105C70000A4304E00C30F8E71030F6E78A4302608C
+:105C800010BD000030B50446008A85B00D464CF6C4
+:105C9000FF710840E98801432182A1894EF6F31083
+:105CA0000140A8882A8910436A890A431043A081C9
+:105CB000A08A4FF6FF410840A9890143A1826846A6
+:105CC000FEF71EF91948844201D1039800E00298BA
+:105CD000A189090400EBC00101EB0010296801D57E
+:105CE000490000E08900B0FBF1F06422B0FBF2F162
+:105CF00009010B096FF018056B4300EB8300A389C2
+:105D00001D044FF0320306D503EBC000B0FBF2F0E8
+:105D100000F0070005E003EB0010B0FBF2F000F02C
+:105D20000F000843208105B030BD0000003801405D
+:105D30008088C0F308007047F8B501210920FEF7FC
+:105D4000C7F801218803FEF7C3F810258DF803502A
+:105D50002020ADF800001A4E03248DF80240694659
+:105D60003046FCF741FA16490C31086820F0200053
+:105D7000086018208DF803004020ADF800008DF871
+:105D8000024069463046FCF72FFA48208DF80300A0
+:105D90008020ADF8000069463046FCF725FA8DF802
+:105DA00003502801ADF800008DF8024069463046E6
+:105DB000FCF71AFA01210420FCF768FAF8BD00008C
+:105DC000000C014030B585B0FFF7B6FF00244FF45A
+:105DD000E1300090ADF808400C201D4DADF80440B6
+:105DE000ADF80A00ADF80640ADF80C40694628460B
+:105DF000FFF748FF25208DF8100004208DF81100D2
+:105E00008DF8124001208DF8130004A8FDF720FD45
+:105E1000012240F224412846FFF71BFF01212846BA
+:105E2000FFF7E6FEFBF7C6FC012280212846FFF7BC
+:105E3000E9FE012240212846FFF7E4FE012202216B
+:105E40000448FBF75BFCFBF7B5FC05B030BD000078
+:105E5000003801404400024070B51D4D00242878F0
+:105E6000432834D16878462831D1A878502807D003
+:105E7000512805D0812803D0892801D0212826D196
+:105E8000144E7071E9787172A81C891CFBF78CF8AC
+:105E9000B072717A294409793182884217D106F1AA
+:105EA0000E00017841F0020101700B48016841F0D9
+:105EB00020010160317A0948002204E02B5D03557E
+:105EC0002A55641CE4B28C42F8D38078707170BD9E
+:105ED00084070020580600200C0C01408E0B002087
+:105EE00070B51D20FDF793FCFDF716FB1D20FDF797
+:105EF000A4FC154890F82F10144D0623144C85F877
+:105F0000381090F83B1095F83B201143012A04D03B
+:105F1000022A07D0042A0AD010E0827A8A420DD0E1
+:105F2000007B09E0027D8A4208D0807D04E0827F08
+:105F30008A4203D090F82000884200D123700020CC
+:105F400085F8400070BD00003C0400203C010020AA
+:105F5000EF0600200B4800214180A0F1B0018A89A2
+:105F60008280CB891A44C2800B8A1A4402814B8AF0
+:105F70001A444281898A1144818143F6FF71C181AB
+:105F800070470000EC010020084940F61C72B1F98E
+:105F90000C00904202DA00F59F7005E041F2E30246
+:105FA000904201DDA0F59F70C8817047600000201D
+:105FB00038B51348C16941F00401C1611E208DF854
+:105FC000000002208DF801008DF8020001248DF8F8
+:105FD00003406846FDF73CFC0A49842008800949D3
+:105FE00047F690602C3108800020091F0880054981
+:105FF00014310C80091F0880081F048038BD000080
+:10600000001002400008004030B420491E4A457884
+:106010008B7A114692F83B4091F83910AC4218D176
+:106020004BB10379994202D04379994201D1407929
+:106030001AE0807909E08379994202D0C479A142BB
+:1060400002D182F82F3011E0407982F82F0030BC65
+:106050007047C578AC42FAD16BB1C379994202D08E
+:10606000037A994205D1007A82F82F0030BCFEF7FE
+:1060700081BC407AE9E7437A9942E2D00479A142AF
+:10608000DFD0007AE1E700003C0400203C01002062
+:10609000FEE700002DE9F0470446007F012868D1A3
+:1060A0003548E1880288511A89B2072916D3008839
+:1060B000E080B4F9000044F2DD414843401346F665
+:1060C000D96148438013A060401000B2A0814FF016
+:1060D0008051B1FBF0F0FAF79DF92061B4F90C6042
+:1060E00096B1B4F902104DF6B05048430014A082A6
+:1060F000B4F904704DF6B05207FB02F24FEA2245A4
+:10610000E58204D4024603E00020E08330E042420E
+:1061100012B22283002D01DB2B4600E06B421BB242
+:10612000DFF85890638398464FF4804AB24208DA09
+:10613000FAF767F92169FAF73AF8FAF78EF9801356
+:1061400004E0002901DA484600E05046E083B0450B
+:1061500009DA2846FAF755F92169FAF728F8FAF723
+:106160007CF9801304E0002F01DA484600E0504635
+:106170002084BDE8F0870000F806002000C0FFFF83
+:1061800010B52248234C01782148022905D1C17B52
+:10619000022902D1B0F8401029B1008EA4F84E00B7
+:1061A0000020208710BD90F846101A48B0F844002F
+:1061B00000B239B318490978C1F3810101291BD014
+:1061C00002291CD0154900BFFBF75AFE1149A4F85B
+:1061D000400080B2483101F099FAB4F94C00B4F9AA
+:1061E0004A2041425143891324F8381FB4F9101052
+:1061F00048438013E08210BD0849D839E4E70749D5
+:106200006C39E1E705496C31DEE70000EF0600205C
+:1062100098020020AC080020B4040020E2870008A7
+:106220000348002180F82A10C183018770470000CD
+:10623000AC08002010B504000B462D4AC3F1000045
+:1062400028D56442002B12DAA04207DA214600F07A
+:1062500027FA32F81000C0F5404041E001462046E0
+:1062600000F01EFA32F8100000F5004038E0A342BA
+:1062700008DA2146184600F013FA32F8100000F54B
+:1062800040402DE0204600F00BFA32F81000C0F537
+:10629000803025E0002B12DAA04207DA214600F018
+:1062A000FFF932F8100000F5804019E00146204661
+:1062B00000F0F6F932F81000C0F5004010E0A342FB
+:1062C00008DA2146184600F0EBF932F81000C0F564
+:1062D000804005E053B1204600F0E2F932F81000AA
+:1062E000B0F5004F01DDA0F5803010BD002010BDDD
+:1062F000C489000840438013494300EBA1300022C9
+:106300000302002B14DDB3F5001F01DC802001E047
+:106310004FF4005093FBF0F1014401EBD1714910AF
+:10632000814206D0521CD2B20846062AF2D300E0BF
+:106330000021C80000B2704702E008C8121F08C15F
+:10634000002AFAD170477047002001E001C1121FF6
+:10635000002AFBD1704700002DE9F047A44CA54866
+:1063600021880288511A89B20F297DD30088A4F1AF
+:106370003C052080288F08B1401E28872B789E4A34
+:10638000C3F3810001281DD0022820D0D18B98486A
+:106390009A4FDFF86C92407E0026B1F5926F1DD8BF
+:1063A000142819D378206076F88840F01000F8801F
+:1063B00040F26660A88123F001002870D67389F846
+:1063C000006015E0D08B00EB4000C00302E0D08BF2
+:1063D0008C494843010CDAE7401C04E0B1F5DB6F5F
+:1063E00006D310B1401E607602E043F00100287031
+:1063F000B5F90200B5F914304143C3EBC303C1F34F
+:106400008F31C3F3D10303EB510109B2A982904646
+:10641000D28B4FF080535043B5F91620C0F38F3024
+:10642000C2EBC202C2F3D10202EB500000B2E8821A
+:10643000AA6A42431213EA6293FBF2F22A63724A97
+:106440001080A2680A44A260E1680144E160207CF7
+:10645000401CC0B22074072806D942F3CF0028831D
+:10646000C9106983E66000E0BFE0A66041F6C8019C
+:106470002674884204DD298B644AB2FBF1F1E9817C
+:10648000C117890341EA9041800342F69B420023F1
+:10649000F9F74AFEA88456482A78A0F13C005C49E6
+:1064A000B0F90600930700FB01F14FEA2141C2F366
+:1064B000810215D5012A07D0022A0BD04FF268516C
+:1064C00041430914A18011E049F68C425043001465
+:1064D000A0801FE04CF6183141430914A18025E04B
+:1064E000012A0DD0022A17D0A08069844949484367
+:1064F0000014E083FBF7E4FA47480088C0B143E0AA
+:106500004AF65C3242431214A2804BF62C225043CE
+:1065100000146884E183EDE74DF2AC514143091466
+:10652000A1804EF27C414143091469843B49DEE776
+:1065300095F8200000BB88F80F6089F80060B5F975
+:106540001A00A0F50C519F39B1F56E7F18D8617F04
+:10655000F42912D93249E8802E4AA1F84600504366
+:106560000014A880A1F84400FF2085F8200081F8DD
+:1065700028002C493C20087006E0491C617703E0A4
+:10658000607F08B1401E6077B5F91A10B4F91E009B
+:1065900081420EDDA07E7D2809D9F88840F00800F0
+:1065A000F8802148017821F0020101700EE0401CC2
+:1065B00006E0A0F23D10814208DAA07E10B1401E34
+:1065C000A07603E0F88820F00800F880B5F91810EC
+:1065D000606908446061217E491CC9B221761F2987
+:1065E00003D94011A88366612676BDE8F0870000D4
+:1065F000F0040020F806002098020020080A00207D
+:10660000EF06002030330100BC09002074E8260B9F
+:10661000CC0E010048850100FA060020D04501009B
+:106620005C0C0020EC060020C6050020024941F663
+:106630008B30886270470000B404002070B5164C9F
+:1066400006252078062825D2DFE800F003080E147E
+:106650001A211248FAF7E6FC012016E00F48801DC7
+:10666000FAF7E0FC022010E00C480C30FAF7DAFCF4
+:1066700003200AE009481230FAF7D4FC042004E0B1
+:1066800006481830FAF7CEFC0520207070BDFAF7E6
+:10669000E9FC2570257070BDF0060020BA8800085E
+:1066A000090A05D0B0FBF1F0FF2800D9FF207047A0
+:1066B00000207047D0E90021C368521A5A4301EB09
+:1066C000A231816041607047B0F90020B0F902103A
+:1066D000B0F90630521A5A4301EBA2318180418051
+:1066E00070470000F0B54F4C20884F49504E514B39
+:1066F0008A89801A82B24D480F2A057801F14C0030
+:1067000032D322888A81197A5FEA017C0146B1F985
+:10671000021001F1020217B2A1F1020212B20BD56E
+:10672000022D01D044490FE0DFF810C1BCF900C0D0
+:10673000614513DC17DB13E0022D15D1D6F844C0F8
+:10674000BCF5FA5F03DC3E49098841800CE0DFF8C4
+:10675000F4C0BCF900C0614505DB01DD428003E007
+:10676000A0F802C000E04780018F2288A2EB01015F
+:1067700089B29C2941D321880187996A0022B1F509
+:10678000804F2CDBB16CB1F5405F28DD2E4940F223
+:106790006664B1F91010A14211DD43F69914A142CB
+:1067A00002DB40F2333108E040F23334A1F266619B
+:1067B000614343F2333491FBF4F1818700E0828737
+:1067C0002249B3F806410978C1F381011CB1818FD8
+:1067D00001F21E5119E093F84630022B0ED0828749
+:1067E000022D00D08287B0F95410B0F93C2001F19D
+:1067F000140393420BDAA0F85430F0BD012901D004
+:106800000229E4D1818F01F233318187E8E702F177
+:106810001403994203DD1439A0F85410F0BDA0F818
+:106820005420F0BDF806002014000020EF060020E0
+:106830003C01002098020020B2040020B004002097
+:10684000AE040020AC0400201C050020B40400208D
+:106850002DE9FC4101210220FDF722FB0121192035
+:10686000FDF736FB01213C48FBF710FD4027ADF852
+:10687000007003248DF802400420384D8DF8030089
+:1068800069462846FBF7B0FCE001ADF800008DF842
+:1068900002401C208DF8030069462846FBF7A4FC43
+:1068A0004FF4E0712846FBF726FDA815ADF800006F
+:1068B0008DF8024010208DF8030069462848FBF748
+:1068C00093FC4FF4A060FCF7F5FF1D208DF8040049
+:1068D00001268DF8056000258DF806508DF80760BB
+:1068E00001A8FCF7B5FF1F498C2008801D494FF611
+:1068F000FA702C3108806E20091F08801948143066
+:106900000680184808300780164920310D80154A46
+:10691000D020121D1080134A45F2F3001832108067
+:106920000A1F45F2500010800E4A4FF6FF703832B1
+:106930001080121D1080121D108041F21B10088063
+:1069400000F012F8FBF754FF064810300580001FD6
+:106950000480BDE8FC810000000C1A00001001401A
+:10696000000C01400004004070B51D20FCF744FFFE
+:106970002A4D40212846FBF7B5FC8400802128469B
+:10698000FBF7B0FC44EA4004A9152846FBF7AAFC33
+:106990000443E0B2224C84F83C00FBF72FFD05468F
+:1069A000052805D91F48C18841F04001C18001E098
+:1069B00084F838501C48007A000703D594F8380052
+:1069C0001A490D5C4FF6FA702063E062A0626062C3
+:1069D0002062E061A0611648606300206064A064EA
+:1069E00084F83F0084F84000FBF7B6FCA07AFF284B
+:1069F00011D0022084F83D000E4800882066284609
+:106A0000FCF758F9207820F001002070BDE87040B4
+:106A10001D20FCF707BF0120ECE70000001001403B
+:106A20003C010020080A002098020020C8910008BC
+:106A3000DCFF0500240400402DE9F0434E484F4997
+:106A400002880B889A1A92B20F2A69D309880180AA
+:106A50004B49098B027D00EB42029180017D491C6C
+:106A6000C9B2017508295BD3002404752246017D53
+:106A700000EB4103491CB3F90430C9B202EB6302D5
+:106A800012B201750829F2D33E4904753E4B4A8083
+:106A900044800E789D895FEAC67C40F638694FF0E5
+:106AA000030714D0A2F22B5C42F6E858C44520D369
+:106AB000A1F1020C26F00204ACF8002047750C701E
+:106AC00040F22B54A24211DA45F004021EE046F0D7
+:106AD00001060E704A4507DD45F001029A8126F055
+:106AE00002020A70477519E0447517E045F002028A
+:106AF0000CE04A450CDA8775427D12B1521E427590
+:106B00000CE046F002020A7025F007029A8105E0C7
+:106B1000B30703D5837D2BB15B1E837540888880C6
+:106B2000BDE8F08342F6AA239A4222DAB1F9043092
+:106B30002BB941F2CD05AA4201DA4480EEE7134CAD
+:106B4000920302EB843241F67244B2FBF4F214B2C7
+:106B500040F2333502464480AC4200DA5580B2F947
+:106B60000240E41A04F5A374B4F5237FD6D8438019
+:106B7000D4E74FF48043FAE7900A0020F80600209B
+:106B800098020020C6050020080A0020C8F1FFFF77
+:106B90002DE9F0416C4CDFF8B4E14FF0000594F8BA
+:106BA0002810C80706D094F92C104B42002956DD56
+:106BB0000E4655E0664884F82B50E586654A90F805
+:106BC000380084F834001586CEF80450CEF808500A
+:106BD000614E40F26663CEF80C50A4F8703036F87F
+:106BE00010005E4E768830444FF6FF7606EA80004D
+:106BF00024F8240B4FF080602060A3202084608460
+:106C00005810A084E38440F69910208558006085D0
+:106C10004FF48050A08541F23330E08541F2666048
+:106C2000208641F69910608641F6CC40A0864FF44C
+:106C30000050E08642F23330208742F2666060877F
+:106C400042F69910A08742F6CC40E08782F89D502A
+:106C500041F00100207184F84450BDE8F0811E46E7
+:106C600094F92B004242002801DD074600E0174658
+:106C7000F61B012E0BD0002800DB02465FFA82F6DD
+:106C800084F82C0094F84300012805D041E0002945
+:106C900000DA1946CEB2F3E794F92D305942002BB1
+:106CA00001DB184600E0084694F92E20C7B2504296
+:106CB000002A01DB944600E08446BC4508DD002A3A
+:106CC00000DA0246D7B2002B00DA0B46D8B207E052
+:106CD000002B00DA0B46DFB2002A00DB1046C0B200
+:106CE00004EB4000B0F9441004EB470030F9442FA6
+:106CF00011444910018084F8435084F8325084F8DC
+:106D0000315084F8305084F82F5084F82E5084F895
+:106D10002D5004EB46007546B0F94400E086BEF8FD
+:106D20000410C82309B26422FDF78EFD6860E9688B
+:106D3000401AA9680844A860B5F900104843C01378
+:106D4000E860A4F8700088E71C0A0020B405002061
+:106D50003C01002098020020DA9100086000002029
+:106D60002DE9F0415F4C94F82800C00779D05E48C7
+:106D700094F83410002690F838005C4D814271D0B0
+:106D80005B4AA4F866605B4F535C2246834292F9EB
+:106D90002B2002D07B5C83420FD1521C52B284F86C
+:106DA0002B20795C814202D1521C84F82B2094F96B
+:106DB0002B100F291BDD0F2117E04F4B5F5C4F4B52
+:106DC000874202D05F5C874211D1521E52B284F8D2
+:106DD0002B20595C814202D1521E84F82B2094F959
+:106DE0002B206FF00E018A4201DA84F82B103D4906
+:106DF00094F833302D3194F82B205A5494F83310F2
+:106E0000491CC9B284F83310062901D384F83360D1
+:106E100094F92D2094F92F108A4211D194F9312040
+:106E200091420DD194F92E2094F930108A4207D165
+:106E300094F93220914203D1012184F8431001E0FA
+:106E400084F84360284984F8340094F92B30097899
+:106E5000012B0DDD254A4F07926804D542F0080248
+:106E600003E03CE015E022F00802AA6084F8290063
+:106E7000B3F1FF3F0ADA4907A96802D521F00801FA
+:106E800001E041F00801A96084F82900FBF764FAE9
+:106E900011E094F8430001280DD1B4F8660043F6E0
+:106EA0000951401C80B2A4F86600884203D9A4F8B6
+:106EB000666084F84360E87B082810D0B5F930108C
+:106EC000512341220020FDF7BFFC2886002806D16F
+:106ED0000B48067014F8280F20F001002070BDE860
+:106EE000F08100001C0A00203C01002098020020D4
+:106EF000BC910008C2910008CE910008D49100080E
+:106F0000EF06002030B52049204AB1F86A301088D9
+:106F1000C01A80B20F2836D31088A1F86A001C4D21
+:106F200000204FF000432A5C940903D00124B4EB05
+:106F3000921F24D1D20622D0164A52F8202012687D
+:106F4000134C123434F81040224201EB000494F93F
+:106F5000722008D00A2A04DB0A6823FA00F42243CC
+:106F600008E0521C09E012F10A0F05DC0A6823FA56
+:106F700000F4A2430A6002E0521E84F87220401C12
+:106F8000C0B21128CFD330BDCC050020F8060020B8
+:106F9000C88D0008C88E00082DE9F00779497A48A5
+:106FA0000A8903889A1A92B2082A74D30088088141
+:106FB000A1F12C0042890AB1521E4281734A92F813
+:106FC0002820802A67D302F03F020A70C2890AB1E2
+:106FD000521EC281B1F90620902A0CDB8A46FF2A94
+:106FE00009D08146C089002855D16948002300781E
+:106FF000092805D005E0BDE8F007624800F096B921
+:107000000823644A92F8EA500DB143F00403624841
+:10701000817AC90701D043F00203D2F808C05FEAC1
+:107020000C5101D543F00103176800215B4EFC03AE
+:1070300002D596F8654004B18021C4885FEA4468AF
+:1070400001D541F040015FEA845801D541F02001AB
+:107050005FEAC47801D041F01001007A400701D501
+:1070600041F008014E480078C00701D041F004010A
+:10707000A00601D541F001010020012D00D108201A
+:1070800096F8705085B992F84620022A04D0012A59
+:1070900005D03AB108E072E040F0030004E040F0AF
+:1070A000020001E040F001007A0701D440F0200026
+:1070B000CCF3C0020025CCF3002C624502D13A0784
+:1070C00000D4042596F86F20012A01D145F001056E
+:1070D000344A0027BC4612783E46C2F38102012A98
+:1070E00004D0022A04D0032A04D004E0022602E0DD
+:1070F000042600E010262C4A64060ED5214C1C34D0
+:107100002478240609D51478640606D4274A40F664
+:10711000CC44926D6243140C05E0B2F8AE2040F608
+:1071200099146243940B4FF008088AF80A804FF0D4
+:1071300061088AF80B808AF80C308AF80D108AF8FA
+:107140000E008AF80F508AF81070270A4B4083F01F
+:107150006901414069408AF8117079408AF812400B
+:10716000614052468AF813C071408AF81460517524
+:107170004FF4C871A9F80E10FF20AAF80600BDE868
+:10718000F0077047B4060020F8060020CC05002068
+:10719000EF06002098020020080A00205C0C002066
+:1071A00000090020B40400203C010020E807002072
+:1071B0004E48816941F0FC0181614FF4A060FCF709
+:1071C00079FBFBF7A3FBFCF7E1FCF9F7EFFCFCF71D
+:1071D000CFFAFDF73FFAFFF73BFBFCF70FFAFFF79B
+:1071E000C3FBFBF705FB424D4FF40050A5F8160119
+:1071F000FEF7E8FD00214FF4FA5340F2EE220020A2
+:10720000401C80B29842FBD3491C89B29142F6D30C
+:107210003848002680F87260F9F75EFBF9F7F8FF4E
+:10722000FCF7E4FCF9F7CCFEFEF7C2FE102232496F
+:107230003248F8F7AAFF324C334FE08820F0400084
+:10724000E0803048017821F020010170FA20F881B7
+:107250004FF49670E887FFF7E9F92C492C48FCF7C2
+:107260003BFC2C48FCF764FC2B48416A88472B48C0
+:10727000416B8847FEF7D4FF2948FAF71CFC2949DF
+:107280004220C8802849C8603E71E088E08120899A
+:10729000208260896082FAF71FFFFAF781FEFFF70C
+:1072A0005BF8FFF7C9FB00F0F9F9FFF72BFE00F0E0
+:1072B0009FFFFEF71BFAFAF7D3FCFBF719FDFFF768
+:1072C00011FAFCF7EBFEFBF73BF9FBF76DF900F069
+:1072D0007BF8FFF761FE1248FAF7B6FA00F070FA91
+:1072E000FDF7FCF9FAF71EFCCFE7000000100240A2
+:1072F000980200201C0500205C0C00200C060020D9
+:10730000080A00203C010020EC060020880800202C
+:1073100064080020F803002034000020D000002082
+:10732000880900201407002028040020F0B5234914
+:107330000278B0F9064000231F4E31F81210FF2CDE
+:1073400018D0B0F904701E4DBC4231DA00EBE407EE
+:1073500004F00704BF7AA7408478FFB23CB190F8EC
+:1073600001C0ACF1010C64451FDA3C061DD455F890
+:1073700022200DE056F82220116012498A79521C11
+:10738000D2B28A71022A02D38370C3808B71F0BD9E
+:1073900011608178491CC9B2817042789142F6D35C
+:1073A0008370C188491CC180F0BD56F82220EFE7E8
+:1073B00055F822201160F4E7A88F0008DA8D000844
+:1073C000508F000888060020F0B561486149B0F888
+:1073D0006C200B889A1A92B29C2A7BD30988A0F859
+:1073E0006C105D495D4F91F82A1001F0070297F883
+:1073F0004610022A00D1491E594C80F83E104FF029
+:107400000203E2884FF00001550401D5012236E065
+:10741000A489E50601D5062231E0250701D5082219
+:107420002DE0550603D44F4D2D78AD0601D504222D
+:1074300025E0150501D5072221E0150601D50A2210
+:107440001DE0950601D50C2219E0150701D50B2288
+:1074500015E0550701D4D50501D510220FE0D5065A
+:1074600001D505220BE0650703D4A50701D4E40785
+:1074700002D080F86E3007E0920403D5032280F832
+:107480006E2001E080F86E10374A384C92F820E008
+:10749000324A251FD2F808C02D4AB2F87060721C1B
+:1074A00092B2BEF1000F0DD02CF4000CC7F808C04A
+:1074B00090F86E70B7B11E2F1AD090F86F200AB3F3
+:1074C00025E007E04CF40006BE60A0F870200A2A10
+:1074D00001D22360F0BD142A01D22B60F0BDA0F8C8
+:1074E0007010F0BD2B60A0F8701080F86F10F0BD28
+:1074F000642E04D2A0F87020322AEED3E9E7A0F877
+:107500007010EAE77F1C80F86F70A0F8701090F898
+:107510006F20012A10D0002AE9D0B0F87060761CE4
+:10752000B6B2A0F870601E2ED7D323603C2EDED9F1
+:10753000521E80F86F20D2E7B0F87020521C92B231
+:10754000A0F870202360C82AD1D980F86F10C6E750
+:10755000CC050020F80600205C0C002098020020DA
+:10756000080A00203C010020B4040020141C014043
+:10757000F0B54248B0F84810491C89B2A0F848104C
+:1075800002297AD33E490024A0F848400A783D4BAE
+:10759000042A57D04FF48041082A0BD0A0F10C02E6
+:1075A000B2F900208A4200DA1146B3F980208A42FB
+:1075B00000DA1146344A92698A4200DA11B24182F5
+:1075C00082881D8AC2EB8502304D12B22D78C5F338
+:1075D00081062A4D42F2AA467243B5F976509212BC
+:1075E0006A431213C26086681546C6EBC60642F3AC
+:1075F000D102F60202EBA6328260C66C1644C66463
+:10760000B0F850707F1CBFB2A0F85070B7F5806F13
+:1076100004D3B6120682A0F85040C464891A1C4EE6
+:10762000C26A724340F255564E4302EB4602466A26
+:1076300032444262B3F93030B2EB034F06DD1A0434
+:10764000426206E01349B1F90410B3E7002A00DAF8
+:107650004462C162104990F83D2091F838108A4286
+:107660000BD080F83D10B0F84210A0F84410B0F8EC
+:107670004010A0F84210A0F84050F0BD1C050020BA
+:10768000EF06002098020020F40B0020B404002034
+:10769000C3F5FFFF100C00203C01002017481849DB
+:1076A000B0F85A200B889A1A92B20F2A25D309886B
+:1076B000A0F85A10134941F6302391F84D10CA072B
+:1076C00001464FF48042B1F9001059438913A0F8E4
+:1076D0006C100D490B78A0F10C01022B06D1B1F909
+:1076E0000030934202DA1B1D0B8000E00A8000216B
+:1076F000A0F8601020F85C1F428070471C05002035
+:10770000F80600205C0C0020EF0600204FF6FF7208
+:1077100002EA800210F4404315480ED0B3F5804FC2
+:1077200014D0B3F5004F4FEA122216D0C2F5807381
+:1077300030F813305B424B8005E0120A30F812300B
+:107740004B80C2F5807230F812000FE0120AC2F5C9
+:10775000807330F813304B8005E030F81230C2F5FA
+:1077600080725B424B8030F81200404208807047C4
+:10777000C48B0008104A518A908AD28A163846393A
+:10778000A2F1110200D54942002A00DA5242114406
+:10779000002800DA40420844084943F6284300B272
+:1077A000B1F936205A43921340F2D733584302EBD3
+:1077B000A030C88670470000980200201C050020F9
+:1077C000F0B5904990480A8903889A1A92B23E2AE5
+:1077D0001ED30088088101F138004FF4FA63428A11
+:1077E0009A4202D2521C428200E04382874A92F8B7
+:1077F0002220802A0CD302F03F020A70B1F9062041
+:10780000402A06DBFF2A04D0C2883AB1521EC28049
+:10781000F0BDBDE8F0407B48FFF788BD428A9A4240
+:10782000F6D307784FF0010E3A074FF0FF055BD50E
+:10783000847A40F2DC52630708D444F00403837274
+:10784000C28081F80BE081F80AE04CE04378072B16
+:1078500005D0032B03D0052B01D0062B07D16606DC
+:1078600005D444F040038372C280052239E0654AA2
+:107870005FEA437C02F138024FF42076127A0DD58C
+:107880005FEAC26C0AD45FEA446C07D442F010028B
+:1078900002723A0628D4C680192222E0DF0709D0F6
+:1078A000970707D4670605D442F002020272C68029
+:1078B000042216E09F0709D5170707D4670605D4E9
+:1078C00042F008020272C68003220AE01B070BD5B1
+:1078D000530709D4630607D442F004020272C6803B
+:1078E0000B22CA728A72CD80494AB2F92230B2F9AB
+:1078F0001A7003F23D140022A74200DB0276414ECB
+:10790000444C06F13806A479B6895FEAC46C06F1E6
+:1079100001064FF4C874B6B213D58681B6F57A7FE6
+:1079200005D9017A21F0800101728281F0BD037ACC
+:107930001E06FBD4828143F080020272C4801120B3
+:1079400035E09F4216DA037E052B13D28681B6F509
+:10795000487F04D98281027A22F040020272027AC0
+:107960005606E3D45B1C037642F040020272C480E8
+:1079700002201CE0284B1C89C4F3C006C4F3002776
+:1079800040F2EE24BE4216D11E78360713D4427E52
+:10799000012ACBD1428BB2F5167F02D2521C428310
+:1079A000F0BD827A42F002028272C4800F20C87257
+:1079B0008872CD80F0BD93F80D714FF40046012F11
+:1079C00018D1164F41F6583C7F6C674512DD83F89D
+:1079D0000CE1134B1E60C38AA34202D25B1CC3821C
+:1079E000F0BD4FF4FA73C3801C23CB728B72CD8031
+:1079F000C282F0BDC2820A4883F80C21001F0660D3
+:107A0000F0BD000098060020F8060020CC050020FC
+:107A1000B4040020080A0020980200203C01002045
+:107A2000140801402DE9F05FF848F949DFF8E4A3B4
+:107A3000007E0A1D131D0128504650D030F85A4FC1
+:107A40000C8041881180BAF85E001880FDF79EFE18
+:107A5000F14DF24C49F2CD32B5F91E006083B5F913
+:107A6000201043F6CC4C00EB410151430914A18393
+:107A7000B4F92230B4F9206001FB03F200FB0622C6
+:107A800042F38F326282B4F91670714307FB0CF730
+:107A9000BF1340F2333C02FB0CF200FB131007EB68
+:107AA000A232E2828013A082DD48DE4E406C30605C
+:107AB000316930468847DC49308948800846FDF7FF
+:107AC00047FFDA4F01264FF0000B3878A4F14C093C
+:107AD00008280CD0618E218204284AD01AE030F8A0
+:107AE000604F0C8041881180BAF86400ADE7D0483F
+:107AF00090F92B10491C022939D890F8681019B157
+:107B0000B4F85200208205E0618E2182A4F8521060
+:107B100080F86860B4F91410B4F90A00C54AF9F79E
+:107B2000B1FCE062BAF91611884204DDC148E16295
+:107B3000027A9140016299F800C0BF494A4644F672
+:107B40003D2849F27A40BCF1000F2ED0BCF1010F64
+:107B500043D089F800B0387804280DD0B54AB4F97C
+:107B60001610B4F90800243AF9F78CFC08E0608E8E
+:107B7000C8E7686A0014E062A948807AF0B3AF48A9
+:107B8000AF4DA0622860E06A68602846FCF7ECF818
+:107B9000A84F287C383F01284AD0A06A3860A948FD
+:107BA0000178C90748D0406947E0B5F91EC0C44410
+:107BB000844509D8B5F920C0C444844504D8B5F932
+:107BC000225045448542C6D982F801B089F8026046
+:107BD0008AF80FB087F800B01BE089F800B0B5F95B
+:107BE0001E20DC46424482420BD8B5F92020424494
+:107BF000824206D8B5F92220424400E015E08242D4
+:107C00000ED989F8026089F801C08AF80FC087F898
+:107C100000C0C88840F40060C880FAF7B3F99AE75A
+:107C2000C88820F40060C88095E74FF4AF70A7E7DC
+:107C300068693860A86900E0E06A78607D48383893
+:107C4000FCF706FA754D754935F8100F3C39FFF70A
+:107C50005DFDD9F81010C9F86C10B5F91010B868AE
+:107C6000B5F9122000FB01F4FB68504303FB1244FA
+:107C700044F38F3703FB010040F38F34DFF8C881F2
+:107C8000AF86EC86A8F802704546A8F80440404646
+:107C9000FEF700FA287F614D383D012830D0604260
+:107CA00041104DF6B350474369803A142A80484644
+:107CB000A9F804408B18C380891AA9F808108AF81B
+:107CC0000CB0B9F90430D84654464946002B00DDC3
+:107CD0002673B1F90600002802DD227B921C227374
+:107CE000B9F90820002A02DD217B091D2173217BBF
+:107CF00007291BD2DFE801F01A162F142B182D00CC
+:107D0000B8F920304DF6B352594249106980B8F99C
+:107D10001E00504302142A804846A9F80430C9E7DF
+:107D2000667303E0022100E003216173DFF8EC9049
+:107D3000464E474F99F800100129617B0DD0072965
+:107D400063D2DFE801F0E7FEFDFCFBFAF900042155
+:107D5000EBE70521E9E70621E7E7072955D2DFE848
+:107D600001F0D9041B3D7999AF0001461846FBF795
+:107D700099FE2860B5F90200B5F9001043F20462DB
+:107D800001445143090C5043A4F85A10000CA4F8C4
+:107D90005C00A4F85E8027E1404201B2504200B28C
+:107DA000FBF780FE2860B5F9020043F2046141430D
+:107DB000090CA4F85A10B5F90010084443F2046104
+:107DC0004843000CA4F85C00A4F85E803AE1304619
+:107DD000F8F74AFF01231A46072190E0194610469A
+:107DE000FBF760FE2860A4F85A80B5F90200B5F9E7
+:107DF000001043F2046201445143090C5043A4F8BB
+:107E00005C10000CA4F85E004BE183E088090020C0
+:107E1000342C0140980200201C0500206000002046
+:107E20003C01002028040020E8030020EF06002089
+:107E30001C0A002088080020080A0020A2FEFFFF7C
+:107E4000E009002000090020BC09002000240140B6
+:107E5000002801405942404209B200B2FBF722FE1D
+:107E60002860A4F85A80B5F9020043F20461414346
+:107E7000090CA4F85C10B5F90010084443F2046141
+:107E80004843000C39E13046F8F7EEFE01231A466C
+:107E9000052134E01146FBF705FE2860B5F9020024
+:107EA00043F204614143090CA4F85A10A4F85C8021
+:107EB000B5F90010084443F204614843000C47E15F
+:107EC000504201B2584200B2FBF7ECFD2860B5F910
+:107ED0000200B5F9001043F2046201445143090C59
+:107EE000A4F85A105043A4F85C80000CA4F85E007B
+:107EF0005EE13046F8F7B8FE01231A4606213846FF
+:107F0000F8F7B2FE01213046F8F724FE0121384689
+:107F1000F8F720FEB34EB9F808004D463080B9F8A6
+:107F20000A007080B9F81000B0803046F9F7D8FC2C
+:107F3000B4F85A00F18805E018E1ECE0BDE08EE00D
+:107F40005EE031E00844A4F86000B4F85C003189D8
+:107F50000844A4F86200B4F85E0071890844A4F8EB
+:107F60006400317EA048012978D034F85A1F01807E
+:107F700061884180A18881809B49028808310A80FC
+:107F800042884A80808888809748896A0830884774
+:107F900095F8360000287DD0F9F764F815F8360F0B
+:107FA000401E2870BDE8F09F01461846FBF77AFD99
+:107FB0002860B5F9020040F681514843801368807B
+:107FC000B5F9001040F68152514389134218A2F6C8
+:107FD0008152524252082980A4F85E201044A4F82D
+:107FE0005C000844A4F85A0000213046F8F7B2FDBE
+:107FF00000213846F8F7AEFD01231A460621E6E6D1
+:10800000404201B2504200B2FBF74CFD2860B5F986
+:10801000020040F68151484381136980B5F90000A0
+:1080200040F68152504380130A18A2F68152524200
+:10803000520828801144A4F85E20A4F85A1008447D
+:10804000A4F85C0000213046F8F784FD0021384692
+:10805000F8F780FD01231A460521B8E6B4E0194679
+:108060001046FBF71FFD2860B5F9020040F681516C
+:10807000484380136880B5F9001040F6815251439F
+:1080800089134218A2F68152524229805208A4F85C
+:108090005A2000E09BE01044A4F85E000844A4F8D5
+:1080A0005C0000213046F8F755FD00213846F8F70E
+:1080B00051FD01231A460721E5E65942404209B223
+:1080C00000B2FBF7EFFC2860B5F9020040F68151E1
+:1080D000484380136880B5F9001040F6815251433F
+:1080E00089134218A2F68152524252082980A4F8FC
+:1080F0005A201044A4F85C000844A4F85E00002153
+:108100003046F8F727FD00213846F8F723FD012314
+:108110001A460621B7E61146FBF7C4FC2860B5F9FC
+:10812000020040F68151484380136880B5F9001081
+:1081300040F68152514389134218A2F681525242AD
+:1081400052082980A4F85C201044A4F85A0008447E
+:10815000A4F85E0000213046F8F7FCFC0021384608
+:10816000F8F7F8FC01231A460521C2E6504201B295
+:10817000584200B2FBF796FC2860B5F9020040F6C1
+:108180008151484380136880B5F9001040F6815250
+:10819000514389134218A2F6815252425208298053
+:1081A000A4F85C201044A4F85E000844A4F85A0027
+:1081B00000213046F8F7CEFC00213846F8F7CAFC1B
+:1081C00001231A46072194E634F8601FCFE60748DA
+:1081D0000088A0F5D04168393FF4E4AEBDE8F05F17
+:1081E000F9F712BE880900202C000020182C01404D
+:1081F0002DE9F041904C9148B4F85A100288511A78
+:1082000089B20F296FD30088A4F85A008C480088DF
+:10821000DFF83082C0074FF000054FF0010741D072
+:10822000874AD4E90C1024321388B1EB530F02D2E1
+:108230001288511A08444FF4F371884200D208465C
+:108240008149B1FBF0F0616CC1F35101084406466D
+:108250006064F8F7E4F800227C4BF8F74CF84FF034
+:1082600040427B4BF8F747F80E22F8F7B3F8F8F7DF
+:108270000DF9A4F8A40094F86500401CC0B284F87D
+:108280006500082834D36C4898F84620001F03780E
+:108290009A4201D0027045806E4A13786E4A23B12B
+:1082A000458021E06564A56458E0D8F89410A1F5F4
+:1082B000FA618E4211DD616D8B1C9E4205DDB0F9C5
+:1082C00002100A290DDA491C06E08E4205DAB0F9DF
+:1082D0000210002908DD491E4180B0F902000A2879
+:1082E00002DB177001E0A2E01570666584F8655046
+:1082F0005A484FF4A5420178C1F38101012949D0C0
+:1083000002294AD044F687712181A4F8A020B0F94F
+:10831000243089B24B439B13A4F89C30B0F90E0073
+:1083200000237043B0FBF1F0A16CC0F3D100C1EBAE
+:10833000C101C90200EB9130A064F017810341EA4A
+:108340009641B003F7F7F0FEB4F8A210C1EBC101FB
+:10835000C902C00800EB9130A4F8A200616CA06EC5
+:108360000844A06694F86C20521CD2B284F86C20A9
+:10837000082A05D3C008A4F86E0084F86C50A566DE
+:10838000374A384ED388580633D498F80F0002285D
+:1083900006D02CE043F20451B6E744F24621B3E79D
+:1083A000B06840F69916B04221DD94F8380094F890
+:1083B0008660B0420CD084F8860094F83D0000F04E
+:1083C0000106C0F34000864202D1A4F8825004E0C6
+:1083D000B4F88200B0F5966F05D2B4F88200401C64
+:1083E000A4F8820005E043F08000D08001E0A4F80A
+:1083F0008250114894F83F20B0300C2A01D2C57445
+:1084000000E0C774174B41F2482641F2504C93F8F4
+:108410003C400C4B0C2AB3F882300AD3B14208DB43
+:10842000012C06D0614502DD002B00D18774BDE828
+:10843000F0818574FBE700003C010020F806002075
+:1084400000040040980200204564BD0100209C40CB
+:10845000133B3340E6030020E7030020B404002070
+:10846000080A00201C0500202DE9F041384C394E47
+:10847000394F207841F23331C2074FF000050CD05C
+:10848000A28962B394F90700002800DA4042C0B222
+:10849000032829D240F2AE702AE0A570E5732F4A76
+:1084A000E571A58192F83830237220F00800A18090
+:1084B00040F0020020703D867560B560F560916CFB
+:1084C000490005D041F68461A18140F01000207080
+:1084D000C0B240F0010020706574BDE8F081658194
+:1084E00020F01000207015E0042803D240F651005F
+:1084F00060810FE0052802D240F69910F8E740F6B7
+:10850000CC42062803D3072801D3082801D2628170
+:1085100000E0618197F89D0098B9B088102301B2FE
+:10852000B4F90A003622FCF78FF97060F168401A3E
+:10853000B1680844B060B6F900104843C013F06059
+:108540003886388E10B10120A070C6E7A570C4E748
+:10855000100C002078060020980200203C0100202A
+:108560002DE9F041554C2678F0077CD05448217A0B
+:10857000544D90F8380081427BD0534A2346DFF8AF
+:108580004CC1575C93F90E2093F90730874203D012
+:108590001CF80170874213D146F002065B1C26705E
+:1085A0005BB2E3711CF80110814201D15B1CE371E5
+:1085B00094F90710062901DD0621E171521C1CE027
+:1085C000434F17F801C0434F844503D017F801C04B
+:1085D000844513D126F002065B1E26705BB2E37160
+:1085E000795C814201D15B1EE37194F907306FF031
+:1085F00005018B4200DAE171521EA273207294F9D8
+:1086000007108A1C042A02D941F68462A2812C4AEE
+:10861000012912780ADD2B4B56079B6802D543F0DF
+:10862000080301E023F00803AB606070B1F1FF3F85
+:1086300009DA5107A96802D521F0080101E041F0EB
+:108640000801A9606070F9F787FEA078012810D1B1
+:1086500021488068A3280CDA94F90700022803DD7A
+:108660000220E07105E01EE06FF00101884200DAAF
+:10867000E171A089002630B1401E0004000CA081E9
+:1086800001D1E671A673E87B04280CD0B5F930104F
+:10869000512341220020FCF7D7F82886002802D178
+:1086A000E07B10B1A670BDE8F0810C4806700C4864
+:1086B0000670207820F001002070F4E7100C0020F4
+:1086C0003C01002098020020BC910008C2910008E3
+:1086D000CE910008D49100081C0500200C07002052
+:1086E000EF060020F23ED03CE13A1F3983370836CE
+:1086F000AA34653337321C3113301B2F302E532DE3
+:10870000822CBC2B002B4D2AA229000000368E03A0
+:1087100000381C07003A1C07003C8808003E880807
+:108720000040AA0A0042AA0A0044AA0A0046CC0C49
+:108730000048CC0C004A380E004C380E004E380E63
+:108740000050380E0052380E0054380E0056380EC5
+:108750000058380E005A380E005C380E005E380E95
+:108760000060380E0062380E0064380E0066380E65
+:108770000068380E006A0000003A2202003C8E03B6
+:10878000003EB0050040D2070042AA0A0044CC0CCB
+:108790000046EE0E00481111004A3313004C9F149E
+:1087A000004E0B16005077170052771700547717BA
+:1087B0000056771700587717005A7717005C77171D
+:1087C000005E7717006077170062771700647717ED
+:1087D0000066771700687717006A7717006C7717BD
+:1087E000006E0000003A2202003C8E03003EB005FD
+:1087F0000040D2070042AA0A0044CC0C0046EE0E0C
+:1088000000481111004A3313004C9F14004E0B1600
+:108810000050771700524F1A0054BB1B0056271DFB
+:108820000058931E005A0020005C6C21005ED82284
+:10883000006044240062B0250064662600661C27A0
+:1088400000681C27006A1C27006C1C27006E0000B3
+:10885000003400000036000000380000003A00003C
+:10886000003C0000003E000000400000004200000C
+:10887000004400000046000000480000004A0000DC
+:10888000004C0000004E00000050000000520000AC
+:10889000005400000056000000580000005A00007C
+:1088A000005C0000005E000000600000006200004C
+:1088B00000640000006600000068441458585870B6
+:1088C000111158585870411158584870111448588F
+:1088D00058701411584858701E1500561E15005433
+:1088E000A1150052D21500505616004EE916004C44
+:1088F0008D17004ABE170048B41800465E1A00449F
+:10890000021B0042BC1C0040D91E003EB420003CAB
+:108910009F22003AE1220038532300368B24003492
+:10892000812500322B2700302028002E5829002CCA
+:10893000B02A002A9B2C0028D22D00267C2F002450
+:108940002631002202330020FD34001E5C37001C5B
+:10895000CC3C001A873E0018BE3F001600400014B1
+:1089600000400012004000100040000E0040000CCB
+:108970000040000A004000080040000600400004DB
+:108980000040000200400000010203040500050051
+:10899000010203040104000305020000F0010000CD
+:1089A00036010000F8000000BA0000007C00000062
+:1089B0007C0000007C0000004114141111144411CB
+:1089C000141441110000290052007B00A400CC00C7
+:1089D000F5001E01470170019901C201EA0113026D
+:1089E0003C0265028E02B602DF020803300359031F
+:1089F0008203AA03D303FB0324044C0475049D04DF
+:108A0000C504EE0416053E0567058F05B705DF05AD
+:108A100007062F0657067F06A706CE06F6061E0790
+:108A200046076D079507BC07E4070B08320859088D
+:108A30008108A808CF08F6081D0944096A099109A8
+:108A4000B809DE09050A2B0A520A780A9E0AC40AE6
+:108A5000EA0A100B360B5C0B820BA80BCD0BF30B49
+:108A6000180C3E0C630C880CAD0CD20CF70C1C0DD2
+:108A7000410D650D8A0DAF0DD30DF70D1C0E400E87
+:108A8000640E880EAC0ECF0EF30E170F3A0F5E0F6A
+:108A9000810FA40FC70FEA0F0D103010531075107F
+:108AA0009810BA10DD10FF102111431165118711C4
+:108AB000A911CA11EC110D122E125012711292123C
+:108AC000B312D412F41215133613561376139613E9
+:108AD000B713D713F61316143614561475149414CA
+:108AE000B414D314F214111530154E156D158C15E0
+:108AF000AA15C815E7150516231641165F167C162C
+:108B00009A16B716D516F2160F172C1749176617AF
+:108B10008317A017BC17D917F51711182E184A1864
+:108B2000661881189D18B918D418F0180B19261951
+:108B300042195D1978199219AD19C819E219FD1970
+:108B4000171A311A4C1A661A801A991AB31ACD1AC2
+:108B5000E61A001B191B331B4C1B651B7E1B971B46
+:108B6000AF1BC81BE11BF91B121C2A1C421C5A1C00
+:108B7000721C8A1CA21CBA1CD21CE91C011D181DE7
+:108B8000301D471D5E1D751D8C1DA31DBA1DD01DFA
+:108B9000E71DFD1D141E2A1E401E571E6D1E831E3E
+:108BA000981EAE1EC41EDA1EEF1E051F1A1F2F1FB1
+:108BB000451F5A1F6F1F841F991FAE1FC21FD71F4B
+:108BC000EC1F002000006400C9002D019201F70194
+:108BD0005B02C00224038903ED035204B6041A05A4
+:108BE0007F05E3054706AB060F077307D7073B086A
+:108BF0009F0802096609C9092D0A900AF30A560B53
+:108C0000B90B1C0C7F0CE20C440DA60D090E6B0E6B
+:108C1000CD0E2F0F900FF20F5310B41015117611C7
+:108C2000D71138129812F8125813B8131814771471
+:108C3000D61435159415F3155116B0160E176B177B
+:108C4000C91726188318E0183D199919F519511AF2
+:108C5000AD1A081B631BBE1B181C731CCD1C261DE4
+:108C6000801DD91D321E8A1EE31E3B1F921FEA1F64
+:108C700041209820EE2044219A21EF21452299227B
+:108C8000EE2242239623E9233C248F24E224342538
+:108C90008525D72528267826C82618276827B727A8
+:108CA00006285428A228EF283D298929D629222AD6
+:108CB0006D2AB82A032B4D2B972BE12B2A2C722CD3
+:108CC000BB2C022D4A2D912DD72D1D2E632EA82EA3
+:108CD000EC2E302F742FB82FFA2F3D307F30C0305C
+:108CE000013141318131C13100323F327D32BA32FE
+:108CF000F73234337033AC33E73322345C34953499
+:108D0000CE3407353F357735AE35E4351A36503633
+:108D10008536B936ED36203753378637B737E937DA
+:108D2000193849387938A838D738053932395F3990
+:108D30008B39B739E2390D3A373A603A893AB23A63
+:108D4000DA3A013B283B4E3B733B983BBD3BE03B53
+:108D5000043C263C483C6A3C8B3CAB3CCB3CEA3C6C
+:108D6000093D273D443D613D7D3D993DB43DCE3DAE
+:108D7000E83D013E1A3E323E493E603E763E8C3E24
+:108D8000A13EB53EC93EDC3EEF3E013F123F233FD0
+:108D9000333F433F513F603F6E3F7B3F873F933FB1
+:108DA0009E3FA93FB33FBC3FC53FCD3FD53FDC3FD2
+:108DB000E23FE83FED3FF13FF53FF93FFB3FFD3F2D
+:108DC000FF3FFF3FFF3F0000E7382C35002020EF3A
+:108DD00020372023332026202100008002000400B9
+:108DE0000800100000020004000804000002000453
+:108DF00000080010002000400080040000000080F7
+:108E000000000040000000200000001000000008EA
+:108E100000000004000000020000000100008000CB
+:108E200000004000000020000000100000000800CA
+:108E300000000400000002000000010000800000AB
+:108E400000080140000C0140000C0140000C0140F2
+:108E5000000C0140000C0140000C0140000C0140DE
+:108E600000100140001001400010014000100140BE
+:108E700000100140001001400010014000100140AE
+:108E80000014014004080140040C0140040C01409E
+:108E9000040C0140040C0140040C0140040C01408E
+:108EA000040C014004100140041001400410014072
+:108EB000041001400410014004100140041001405E
+:108EC000041001400414014008080140080C01404E
+:108ED000080C0140080C0140080C0140080C01403E
+:108EE000080C0140080C0140081001400810014026
+:108EF000081001400810014008100140081001400E
+:108F00000810014008100140081401400C080140FD
+:108F10000C0C01400C0C01400C0C01400C0C0140ED
+:108F20000C0C01400C0C01400C0C01400C100140D9
+:108F30000C1001400C1001400C1001400C100140BD
+:108F40000C1001400C1001400C1001400C140140A9
+:108F500010080140100C0140100C0140100C0140A1
+:108F6000100C0140100C0140100C0140100C01408D
+:108F7000101001401010014010100140101001406D
+:108F8000101001401010014010100140101001405D
+:108F9000101401400000000000000000000000006C
+:108FA000000000000000000014080140140C014003
+:108FB000140C0140140C0140140C0140140C01402D
+:108FC000140C0140140C0140141001401410014015
+:108FD00014100140141001401410014014100140FD
+:108FE000141001401410014014140140000000004E
+:108FF0000000000000000000000000000000000071
+:10900000FFFFFF0F0FFFFFFFFFF0FFFFFF0FFFFF4F
+:10901000FFFFF0FF0FFFFFFFFFF0FFFFFF0FFFFF5E
+:10902000FFF0FFFF0FFFFFFFFFF0FFFFFF0FFFFF4E
+:10903000FFFFF0FFFFFF0FFFFFFFFFF0FFFFFF0F3E
+:10904000FFF0FFFF000000404000000000040000AF
+:109050000040000000000400400000000004000088
+:109060000040000000040000400000000004000078
+:109070000040000000000400000040000000000468
+:10908000000000400004000000000080800000009C
+:1090900000080000008000000000080080000000C0
+:1090A00000080000008000000008000080000000B0
+:1090B00000080000008000000000080000008000A0
+:1090C00000000008000000800008000000000020F0
+:1090D000200000000002000000200000000002004C
+:1090E000200000000002000000200000000200003C
+:1090F000200000000002000000200000000002002C
+:10910000000020000000000200000020000200001B
+:109110000000006060000000000600000060000029
+:109120000000060060000000000600000060000073
+:109130000006000060000000000600000060000063
+:109140000000060000006000000000060000006053
+:109150000006000000800200040008001000000269
+:1091600000040008040000020004000800100020B1
+:109170000040008004000000FF7FFFFFFDFFFFFFB5
+:10918000FBFFFFFFF7FFFFFFEFFFFFFFFFFDFFFF0D
+:10919000FFFBFFFFFFF7FFFFFBFFFFFFFFFDFFFFF1
+:1091A000FFFBFFFFFFF7FFFFFFEFFFFFFFDFFFFF0B
+:1091B000FFBFFFFFFF7FFFFFFBFFFFFF0102030475
+:1091C0000500020304050001030405000102050077
+:1091D0000102030404050001020355050010AA1A48
+:1091E00055250030AA3A0000AA0A55150020AA2ADF
+:1091F0005535FF3F149200080000002020070000B2
+:10920000E80600080893000820070020B0090000C5
+:109210004863000845020406082D01020304040502
+:109220004406070809139D2B1B08B104211355158B
+:109230002A40061908019713AD3D1B08D1041ACD29
+:1092400004012D17020604050103148020FF8BAAD8
+:109250000A02019C15AA0A551500085920AA2A5588
+:1092600035FF3F072903010504060203127C15732D
+:10927000FFFF04FF8080010125025B6402130A13D3
+:10928000B56612081201100C050406020301010361
+:10929000070505280B010203040206070303040C5B
+:1092A0003D0706040509191F191904310506062F83
+:1092B000AA1A381EAA1A064902290C2902312E4080
+:1092C000FD3969260211042F405F020C26405B26FF
+:1092D0002ACD55155515123902017F0316D0071AEC
+:1092E000FF01013B0261AA6C080108A80916C4919C
+:1092F000220312100A17401C12600A16901B014923
+:0893000013C966020008000019
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000202008B
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-C.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y001-C.axf
new file mode 100644
index 0000000..8c00321
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y001-C.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-C.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y001-C.hex
new file mode 100644
index 0000000..9fbb8a0
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y001-C.hex
@@ -0,0 +1,2418 @@
+:020000040800F2
+:10000000D8100020050100080B380008E52800087A
+:1000100009380008350F0008BD6000080000000026
+:10002000000000000000000000000000FD46000885
+:10003000B71A0008000000007D3D0008E5490008EF
+:100040001F010008793B00081F0100081F0100087C
+:100050001F0100081F0100081F0100081F01000800
+:100060001F0100081F0100081F0100081F010008F0
+:100070001F0100081F010008791500081F01000872
+:100080001F0100081F010008410700081F010008A8
+:100090001F0100081F0100081F0100081F010008C0
+:1000A000554A0008354B00081F0100081F010008D1
+:1000B000394B0008294E0008855000081F01000830
+:1000C0001F0100081F0100081F0100081F01000890
+:1000D0001F010008B55B00081F0100081F01000890
+:1000E0001F0100081F0100081F010008DFF810D0E1
+:1000F00000F0E8FA00480047FD710008AFF3008007
+:10010000D81000200648804706480047FEE7FEE773
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B7
+:10012000054A0008ED0000082DE9F0410024061BF7
+:10013000254671F1000605DA01240027D0EB0700FF
+:1001400067EB0101161E73F1000605DA0027D2EBFA
+:100150000702012567EB030300F0D0F986460E463F
+:1001600017469C46AC4204D00025D0EB050E65EB4B
+:10017000010624B10020D2EB000760EB030C7046AF
+:1001800031463A466346BDE8F08140EA01039B07E9
+:1001900003D009E008C9121F08C0042AFAD203E0FC
+:1001A00011F8013B00F8013B521EF9D2704780EA7A
+:1001B000010210B502F00043400022D04A001FD0D7
+:1001C000010E01EB1261C0F35600C2F3560240F477
+:1001D000000042F40002A0FB022000047F39140456
+:1001E00000D0401C50EA124001D44000491EC2B267
+:1001F0000C0604EBD010401C4008802A02D003E01B
+:10020000002010BD20F00100002900DA0020184372
+:1002100010BD2DE9FE4F81EA030404F0004421F0F3
+:10022000004100944FF0000B23F0004350EA01041A
+:100230005ED052EA03045BD0C3F30A54C1F30A55FB
+:100240002C44A4F2F3340194A0FB0254C1F3130133
+:1002500041F48011C3F3130343F4801301FB024400
+:1002600000FB034E840A970A44EA815447EA835705
+:10027000A4FB076802958D0A05FB07854FEA932CBE
+:1002800004FB0C542705029D4FEA065847EA16372F
+:10029000B5EB08056EEB070C870E920E47EA811747
+:1002A00042EA8312A7FB0201B6EB0B0164EB0004E8
+:1002B0002B0D43EA0C335E1844EB1C50DA465146D2
+:1002C000E7FB0201C5F313044FEA0B3343EA14536F
+:1002D0004FEA0432019C43EA0603A4F10C040294A1
+:1002E000009CCDE900B400F09FF903B0BDE8F08FA9
+:1002F00000200146F9E72DE9F04D81EA030404F0FE
+:10030000004B21F0004514464FF0000A23F0004155
+:1003100050EA050220D054EA01021DD0C5F30A5765
+:100320000246C5F31303C1F31300C1F30A5640F4A8
+:10033000801543F48013A7EB0608101BD64608F27D
+:10034000FD3873EB050002D308F1010801E09218B3
+:100350005B41B8F1000F03DA00200146BDE8F08DE3
+:1003600000204FF48011064684460EE0171B73EB05
+:10037000050705D3121B63EB050306434CEA010C8A
+:1003800049084FEA300092185B4150EA0107EDD16D
+:1003900052EA030012D082EA040083EA050108430E
+:1003A00005D0101BAB4106D20122002306E000223B
+:1003B0004FF0004302E06FF0010253101AEB060009
+:1003C0004CEB085110EB0A0041EB0B01BDE8F04D7E
+:1003D00000F01BB970B521F0004303430CD0C1F30A
+:1003E0000A550024D5EB040564EB0403D617AD1AB7
+:1003F000B34102DB0020014670BD201841EB0251E1
+:1004000070BDC10F80EAE0700844CA07962300213E
+:1004100000F0CDB896230022114600F0C8B80EB502
+:10042000C10F80EAE0700844CA07002140F233435C
+:100430008DE80E000A460B4600F0F6F803B000BD4A
+:100440000EB540F2334102910021CDE900110A4678
+:100450000B4600F0E9F803B000BD00F0004220F0C8
+:100460000040C10DC0F3160040F400007F2901DAFE
+:1004700000207047962903DCC1F19601C84001E0D5
+:1004800096398840002AF4D04042704770B5C1F3D5
+:100490000A5201F000450024C1F3130140F2FF337A
+:1004A00041F480119A4201DA002070BD40F23343DA
+:1004B0009A42A2F2334203DC524200F05FF800E0BD
+:1004C00090402C43F1D0404270BDC1F30A5210B5A8
+:1004D000C1F3130140F2FF3341F480119A4201DA73
+:1004E000002010BD40F233439A42A2F2334203DCB3
+:1004F000524200F043F810BD904010BD2DE9F05F6E
+:100500000546002092469B46884606468146402482
+:100510001BE0284641464746224600F02FF8534646
+:100520005A46C01A914110D311461846224600F08F
+:1005300016F82D1A67EB01084F46224601200021CC
+:1005400000F00DF817EB00094E41201EA4F1010444
+:10055000DFDC484631462A464346BDE8F09F202A64
+:1005600004DB203A00FA02F1002070479140C2F10A
+:10057000200320FA03F3194390407047202A04DB3C
+:10058000203A21FA02F00021704721FA02F3D0400C
+:10059000C2F1200291400843194670470029A8BFC4
+:1005A0007047401C490008BF20F00100704710B49C
+:1005B000B0FA80FC00FA0CF050EA010404BF10BC51
+:1005C000704749B1CCF1200421FA04F411FA0CF17E
+:1005D00018BF012121430843A3EB0C01CB1D4FEAB7
+:1005E00000614FEA102042BF002010BC704700EBB2
+:1005F000C35010440029A4BF10BC7047401C4900E0
+:1006000008BF20F0010010BC704710B5141E73F134
+:10061000000408DA401C41F1000192185B411A43C2
+:1006200001D120F0010010BD2DE9F04D92469B460E
+:1006300011B1B1FA81F202E0B0FA80F220329046B4
+:10064000FFF78DFF04460F4640EA0A0041EA0B011E
+:1006500053465A46084313D0114653EA010019D0B5
+:10066000C8F140025046FFF789FF05460E46504646
+:1006700059464246FFF773FF084305D0012004E0C6
+:1006800020463946BDE8F08D0020054346EAE07675
+:100690002C4337430A986305E40AA0EB08000022C4
+:1006A000FD0A44EA47540A3002D500200146E9E732
+:1006B000010510196941DDE9084500196941BDE8E6
+:1006C000F04DA2E7064C074D06E0E06840F001035C
+:1006D00094E8070098471034AC42F6D3FFF70AFDC0
+:1006E000409500086095000870B58C1810F8015B03
+:1006F00015F0070301D110F8013B2A1106D110F8BB
+:10070000012B03E010F8016B01F8016B5B1EF9D1BE
+:100710002B0705D40023521E0DD401F8013BFAE744
+:1007200010F8013BCB1A921C03E013F8015B01F8AF
+:10073000015B521EF9D5A142D8D3002070BD000044
+:1007400070B54E4C4FF490652946204600F019FADA
+:10075000002864D02946204600F0A6F848490888B9
+:10076000401C08800121204600F0EAFA454942F287
+:100770001072B1F85000904202D2401CA1F8500013
+:1007800006F018FF404DB5F91410B5F9120005F048
+:10079000D7FD3E4CA5F84E002080A1682046884732
+:1007A000A088A5F8500003F099F807F005F8384E36
+:1007B000384C3078082833D045F6AC30606042F6CB
+:1007C000EF60A06042F2C400E0603348008A2080FD
+:1007D000208E6080A16B2F488847208E69882F4C1F
+:1007E00008444FF6FF7101EA80006886207A4FF0D6
+:1007F000000540071DD501F0EDFA294949F6A24050
+:100800000880284840F21A62C188491C89B2C18018
+:10081000914204D3A16821F00401A160C58070BD9C
+:1008200041F2130060604FF48060A06040F61B50FE
+:10083000CAE730780A281BD2DFE800F01A0616054E
+:100840000A050D1A1114EAE7BDE8704005F01CBF57
+:1008500007F08CFF08E0BDE8704002F089BD06F0AB
+:10086000A5FA01E007F000F9BDE8704007F0FCB818
+:1008700000F0F8FB84F8B65070BD00000024014081
+:100880000007002044010020680000201C07002011
+:10089000F7060020D8000020F4010020A00200206C
+:1008A000442C0140200900206FEA112101607047AB
+:1008B0000029816802D041F0010101E021F001012D
+:1008C000816070470029816802D041F4807101E0A5
+:1008D00021F48071816070472DE9F041824E92B021
+:1008E000304600F00BF90BA800F039FA01214FF463
+:1008F000C06003F0F9FA00248DF831404FF4602015
+:10090000CDE90D044FF4A0204FF009080B9001270A
+:100910008DF83C808DF830700BA9304600F080F9DE
+:10092000724D8DF831408DF830708DF83C700BA908
+:10093000284600F075F901231A460F21304600F0D1
+:10094000C0F9022201231146304600F0BAF9012312
+:1009500003220021304600F0B4F901230422194695
+:10096000304600F0AEF9012305220B21304600F09D
+:10097000A8F9012306220421304600F0A2F9012340
+:1009800007220821304600F09CF9012308220321A8
+:10099000304600F096F9012309220A21304600F082
+:1009A00090F90121304600F084F90121284600F039
+:1009B00080F901231A460521304600F055F901233C
+:1009C0001A460621284600F04FF90021304600F073
+:1009D000CBF84FF4E041284600F0C6F8012130463C
+:1009E00000F0B8F80121284600F0B4F801213046A3
+:1009F00000F0A6F80121284600F0A2F801213046B7
+:100A000000F09EF90121284600F09AF940F61451B1
+:100A1000374804F00EFE12208DF8400002208DF8B9
+:100A200041008DF842408DF8437010A802F01AFF83
+:100A300001224FF49061304600F0E8F80121304681
+:100A4000FFF740FF01213046FFF732FF0121284622
+:100A5000FFF72EFF304600F06EF9304600F09FF8A9
+:100A60000028FAD1304600F075F9304600F082F8DF
+:100A70000028FAD1284600F05EF9284600F08FF8E9
+:100A80000028FAD1284600F065F9284600F072F8EF
+:100A90000028FAD10121084603F002FA154D284634
+:100AA00000F0A6FD684600F04EFE0F4801A94C304C
+:100AB0000090114881E811018020CDE904404000F8
+:100AC000069080000790202008904FF44050CDE918
+:100AD00009046946284600F019FE0121284600F065
+:100AE0007BFD12B0BDE8F0810024014000280140E8
+:100AF000002C014008000240B00200200D4910B552
+:100B0000884202D1012144150AE00B49884202D1F2
+:100B10000121041504E0094988420AD10121CC03CE
+:100B2000204603F0EDF92046BDE81040002103F017
+:100B3000E7B910BD0024014000280140003C0140FD
+:100B40000029816802D041F4801101E021F4801174
+:100B5000816070470029816802D041F4004101E0C2
+:100B600021F4004181607047826822F4E0420A4328
+:100B700082607047014600208968490700D501203E
+:100B8000704710B50246002054680B0AC9B20C40E9
+:100B90001168194202D0002C00D0012010BD01467E
+:100BA00000208968090700D50120704738B5012168
+:100BB0001C2003F099F9FF20ADF8000000248DF807
+:100BC000034003258DF8025069460D4801F0FAFAFA
+:100BD0000120ADF800008DF803408DF80250694601
+:100BE000084801F0EFFA2320ADF800008DF803402B
+:100BF0008DF802506946044801F0E4FA38BD00005F
+:100C000000080140000C014000100140002A426829
+:100C1000C9B201D00A4300E08A4342607047000035
+:100C200010B542680E4B0C791A400B6842EA042258
+:100C30001343436083680B4A1340D1E902422243C5
+:100C40004C7943EA44031A438260C26A097C22F465
+:100C50007002491EC9B242EA0151C16210BD0000D2
+:100C6000FFFEF0FFFDF7F1FF70B5072409290AD94F
+:100C7000C568A1F10A0606EB4606B440A543B34099
+:100C80001D43C56007E0056901EB4106B440A5437B
+:100C9000B3401D430561836BC3F30154121B921CC7
+:100CA00002EB82041F22A2409343A1400B438363C3
+:100CB00070BD826B491E22F4401242EA01518163E9
+:100CC000704770B5072409290AD9C568A1F10A0639
+:100CD00006EB4606B440A543B3401D43C56007E09C
+:100CE000056901EB4106B440A543B3401D430561CE
+:100CF0001F23072A09D2446B521E02EB8202934043
+:100D00009C4391400C43446370BD0D2A09D2046B8F
+:100D1000D21F02EB820293409C4391400C43046338
+:100D200070BDC46A0D3A02EB820293409C4391402D
+:100D30000C43C46270BD816841F008018160704756
+:100D40000029816802D041F4A00101E021F4A00152
+:100D500081607047816841F0040181607047002123
+:100D60000160017141718160C160012101747047AE
+:100D700070B51E4C214694F83800B1F84250062850
+:100D80001ED9B4F84A10B4F84C00A1EB000202F1ED
+:100D90000902122A04D8FFF753FB0022144B0AE081
+:100DA000884204D2FFF74CFB0022124B03E0FFF70E
+:100DB00047FB0022104BFFF72CFAFFF786FB09E0F8
+:100DC00005D12846FFF73CFB0C4A0D4BF3E70D49D4
+:100DD00051F82000C5EB45116063B0EB410F03D91A
+:100DE000C5EB45104000606370BD00004404002066
+:100DF00000003440000033400000354067666666FE
+:100E000066E64B40E88C000810B50C4C2078400793
+:100E100013D5FFF7ADFF0A49A08E08800848303887
+:100E2000018821F010010180001F018841F01001AC
+:100E30000180207820F00400207010BD44040020C0
+:100E400040040040F0B41448144B154A816804462D
+:100E50001B782468526CCF0541F0080521F0080684
+:100E60004FEA047413D5002C07DB090712D4002BBA
+:100E700010D1142A0EDA856006E009070AD5002B86
+:100E800008D1142A06DA8660F0BC05F093BD002C68
+:100E9000F3DAEAE7F0BC7047A0020020F706002072
+:100EA0004401002070B506464089204B204C4FF489
+:100EB0008071002580B362887AB1012A0CD1E18863
+:100EC000491C89B2E1803289914205D36580E58071
+:100ED000FF2801D0401E708170BD7088228890422A
+:100EE00001D9012200E00022184601F0F4F97088CF
+:100EF000B18801442088401C80B220808142EBD818
+:100F00002580A088401C80B2A080F1888842E3D36D
+:100F100001206080A58070BDFFE70022184601F027
+:100F2000DAF9A580E58025806580F4E7000C0140B2
+:100F3000B4050020FEE70000FCB505464FF6FF763D
+:100F400000200C46ADF8006048F205078DF804005B
+:100F500020E000BF15F8010B8DF8040001A9084638
+:100F600002F0E3F8BDF800009DF8041080EA0120CB
+:100F7000ADF800005FF00000BDF800100A0402D5D3
+:100F800087EA410101E006EA4101401CADF800108A
+:100F90000828F1DB641EDDD26946084602F0AFF88E
+:100FA000BDF80000FCBD00000246002004E000BFC8
+:100FB00012F8013B1844C0B2491EF9D27047000034
+:100FC00070B5144A85B01088002413490194009428
+:100FD000039420460494138807E00D8B009E35444B
+:100FE0000095CD8B019E3544019515889D42F4D026
+:100FF000401CC0B28028EED30098411107484180C0
+:10100000848001984111064881830183818205B063
+:1010100070BD000000070020A0020020CE050020C7
+:10102000BC04002030B50E4902880A800C4A43886F
+:10103000083A13800B1F808818802024151F2C80ED
+:101040000020401C80B27328FBD341F211100880AD
+:1010500044F64800108047F2480018802C8030BDCC
+:10106000202C0140114944F648000880091D46F62D
+:1010700048000880091D41F2111008800B48001F2C
+:10108000018841F02001018009480021A0F8641086
+:10109000A0F86210A0F86010A0F85E10A0F85C1034
+:1010A000A0F85A100348418181827047182C0140F2
+:1010B000A002002068000020F0B54D4B4D480021F3
+:1010C000DA7A0778802A27F001057CD31C684A4B1E
+:1010D00002F01F0253F82220484B14421A6802D033
+:1010E00042F0200201E022F02002454C1A60454EF9
+:1010F00094F800C0444CBCF1020FB4F904403FD155
+:10110000B3F808C0CCF3C00ECCF3002CE64537D0C2
+:101110003A4D2C3D95F802C0BCF1000F04D0BCF153
+:10112000010F0FD0A9702FE05FEA025C2CD55FEAB7
+:10113000826C29D44FF0010C85F802C027F0040519
+:10114000057021E05FEA025C1ED45FEA826C1BD569
+:101150005FEA477C11D447F004070770B0F802C07B
+:10116000BCF1000F03D0418027F0010704E0448068
+:10117000002C02DD47F0010707700227AF7003E083
+:1011800005704180318041811C4DC78895F84650DB
+:101190000FB9002C15DC077BAF4212D1B0F90270F9
+:1011A00007F26667BC420CDC184FBF895FEA477CD8
+:1011B00007D45FEA877C04D45FEA427C01D5FF074D
+:1011C0000BD0077800E00FE05FEAC77C05D027F07E
+:1011D00001070770418031804181C4800573500947
+:1011E00060F3CB221A60F0BD057041804181F0BDF3
+:1011F000D40500200809002048910008A002002022
+:10120000F706002018010020CE050020100A00205B
+:101210002DE9F04796B000240C940D940E940F9491
+:1012200072B69048816941F400718161816941F42D
+:10123000806181614FF4004002F028FE8A4D002158
+:101240002846FFF73FFB00212846FFF731FB874E7A
+:1012500000213046FFF72CFB854F0021384600F077
+:10126000BBF901204FF47041401C8842FCD3284652
+:10127000FFF744FCB1463046FFF740FC384600F02B
+:10128000B7F94FF46020CDE912048DF845400120F4
+:101290004FF004088DF8440010948DF8508010A988
+:1012A0002846FFF7BDFC01231A4605212846FFF713
+:1012B00008FD0123022206212846FFF702FD012333
+:1012C000032207212846FFF7FCFC012304220F21FB
+:1012D0002846FFF7F6FC384600F08AF9684600F029
+:1012E00032FA6148634E4C300090CDF80C80CDE965
+:1012F00001648020CDE90440400006908000079002
+:10130000202008904FF44050CDE909046946384642
+:1013100000F0FCF901212846FFF7D4FA01213846F4
+:1013200000F05AF901212846FFF7C2FA47F230517E
+:1013300015941598401C15908842FAD3012128462F
+:10134000FFF7FEFCADF82C40A04640F2DC5A4FF40B
+:10135000007420E05046CDF854801599491C159131
+:101360008142FAD330880D9908440D9070880E9907
+:1013700008440E90B0880F9908440F90F0880C999B
+:1013800008440C9001212846FFF7DAFCBDF82C0038
+:10139000401CADF82C00BDF82C00A042DAD30D980B
+:1013A000354A40F3CF1633480A3006830E9941F38D
+:1013B000CF1444830F9941F3CF1383830C9941F3E6
+:1013C000CF1CA0F804C0ACF5C05C40F2C371ACF512
+:1013D0009B7C8C450ED2A6F5C856363E8E4209D26D
+:1013E000A4F5C854363C8C4204D2A3F5C853363B0E
+:1013F0008B4203D3D18841F48041D180D188490404
+:1014000007D41E49028B21F85C2F428B4A80808BC7
+:10141000888000212846FFF755FA0021384600F061
+:10142000DBF800212846FFF743FA00214C464846E6
+:10143000FFF73EFA0220C102401C8842FCD3284636
+:10144000FFF75CFB2046FFF759FB384600F0D0F869
+:10145000FFF742FA0A493C20087062B616B0BDE8B0
+:10146000F0870000001002400024014000280140E5
+:10147000080002401A050020100A0020640C002019
+:10148000F4060020F0B5384B394C93F85650374BE2
+:10149000042D5B6C1DD0256840F22D465D1B6560F8
+:1014A00043F6FB25B3F5FA5F33DDB3F5FA4F30DCD5
+:1014B00041F6AD17A3F5FA535F4306EBA7364FF499
+:1014C000B5777B4305EBA31375105B10C4E9065396
+:1014D00021E043F6D017102641F26205BB4218DB2B
+:1014E00044F25067BB420EDAA3F5645345F24C67F1
+:1014F000D03B5F4306EBA736A66140F624767343E4
+:1015000005EB232303E042F24713A361194BE36188
+:1015100001E0C4E90665A3695360E569401AD56036
+:1015200010604543107C0541106A29181162D0698A
+:10153000814200DD1062116A9069814201DB084638
+:1015400000E01062206211684B43117A0B410841A0
+:101550001918B2F91400884204DBB2F9120088426B
+:1015600000DC08B2F0BD000068000020440100204B
+:101570001C01002085EB010010B54FF400542046FB
+:1015800000F0ACF8002813D00A49087840F00800B1
+:101590000870204600F014F80021074800F01CF8FD
+:1015A0000648C17E012903D10021C17601210177BE
+:1015B00010BD00006E06002044000240080B002011
+:1015C000C10002D50249086070470249486070476F
+:1015D00004040240000002400029016802D041F0EA
+:1015E000010102E04FF6FE721140016070470000F9
+:1015F00001684FF6FE7211400160002101604160F8
+:101600008160C1603149314A0839904203D148684C
+:1016100040F00F0006E02D4A1432904204D1486891
+:1016200040F0F00048607047284A2832904203D1C9
+:10163000486840F47060F5E7244A3C32904203D198
+:10164000486840F47040EDE7204A5032904203D1A0
+:10165000486840F47020E5E71C4A6432904203D1A8
+:10166000486840F47000DDE7184A7832904203D1B0
+:10167000486840F07060D5E7154A111F904203D1C9
+:10168000086840F00F0006E0114A1432904204D17D
+:10169000086840F0F000086070470D4A2832904218
+:1016A00003D1086840F47060F5E7094A3C32904283
+:1016B00003D1086840F47040EDE7054A503290428B
+:1016C000EAD1086840F47020E5E700000800024015
+:1016D00008040240406880B27047000001460020C4
+:1016E000CA0001D5034A00E0034A12680A4200D04A
+:1016F000012070470004024000000240002A0268F6
+:1017000001D00A4300E08A430260704730B50368A5
+:1017100047F6F07293430C6A8A682243D1E9044584
+:101720002C4322438C692243CC6922434C6A2243D6
+:101730008C6A22431A430260CA6842600A68826067
+:101740004968C16030BD0021016041608160C160B5
+:10175000016141618161C1610162416281627047E1
+:1017600010B5114C8CB000212046FFF735FF204604
+:10177000FFF73EFF0D4800900D480021CDE9010123
+:101780006420CDE903018020CDE90501079108918E
+:1017900009910A9169462046FFF7B8FF01212046CA
+:1017A000FFF71AFF0CB010BD58000240043801408A
+:1017B0008C07002010B501218CB0084602F070FBA8
+:1017C0001E4C00212046FFF707FF2046FFF710FFC1
+:1017D0001B4800901B48019000211020CDE9020118
+:1017E0008020CDE9041006910791089109910A9192
+:1017F00069462046FFF78AFF012202212046FFF7B3
+:101800007DFF01218DF82F1004208DF82D008DF81B
+:101810002E100E208DF82C000BA802F023F80F20BC
+:101820008DF82C000BA802F01DF801212046FFF7CF
+:10183000D3FEFFF795FF0CB010BD0000440002403E
+:10184000043801402807002030B540F6AA21204A7C
+:10185000C184838B1488E31A9BB20F2B10D3128898
+:101860008283037E002253B11A4BB3F90A30062B50
+:1018700005DB194B1B78022B03D0002B00D182848F
+:1018800030BD164B40F68B255B6CA3F22D14AC4299
+:101890000FD2428B521C92B24283642AF0D364224C
+:1018A0004283B0F924208A4201DA02EB21118184BB
+:1018B00030BD41F29414A342FADBB0F92430002B7E
+:1018C00002DDA3EB211100E000218184428330BDC1
+:1018D0000007002068000020F706002044010020D7
+:1018E00010B50446B0F9020043F69911484381133C
+:1018F000E06840F26662504301EBA030E060B4F96A
+:10190000001043F6991251438A13216940F266632D
+:10191000594302EBA131216104F0B2FC6061A1885E
+:1019200040F6AB2208444010A0F515415539E0625D
+:10193000914205D9A0F5F851FF39521C91421DD2B0
+:1019400049F25451884202DDA0F5204002E0A0F5A2
+:10195000F850FF38206300EB400040F34F00208533
+:10196000B4F924104A42904201DA104602E088425B
+:1019700000DD0846E083228461848AE0A0F5FE420F
+:10198000FF3A41F255518A4214D8A2F6AA202063A8
+:1019900000EB400040F34F002085B4F92420514271
+:1019A000E183884201DA084602E0904200DD1046F9
+:1019B000404250E0A0F5D442AA3A8A4215D2A2F69B
+:1019C000AA20206300EB400040F34F012185B4F9C9
+:1019D00024004242E2832084914201DA104602E070
+:1019E000814200DC0846608453E0A0F5AA42543AE4
+:1019F00041F256539A4215D2A2F6AB20206300EB77
+:101A0000400040F34F002085B4F924104A42904230
+:101A100001DA104602E0884200DD08464042E083D9
+:101A2000218419E0A0F5804241F254539A4215D224
+:101A3000A2F6AA20206300EB400040F34F0121856D
+:101A4000B4F92400E0834242914201DA104602E0F8
+:101A5000814200DC0846208462841AE0A0F5285206
+:101A6000AB3A8A4215D2A2F6AA20206300EB4000CE
+:101A700040F34F012185B4F92400E08342422284DF
+:101A8000914201DA104602E0814200DC0846404201
+:101A9000A9E7B4F91E006FF4BF7148438013E080DA
+:101AA000B4F92000484380132081B4F92200484350
+:101AB0008013608110BD70471548164A4FF480416D
+:101AC0000078042821D002F13C03D08A9B88C01AF8
+:101AD00000B22F2801DD001108E0002801DD002000
+:101AE00007E00D4B984201DA184602E0402800DD7D
+:101AF00040209389184400B2884203DC40F26661BA
+:101B0000884200DA08469081704791817047000052
+:101B1000F7060020BC040020C0FEFFFF38B54B488C
+:101B20004B4902880B889A1A92B20F2A71D30988FE
+:101B3000484C01804FF0FF01E2884FF47A7355045E
+:101B40004FF4967002D51622009103E0950403D558
+:101B500015220091014670E0D50402D514220091AF
+:101B6000F8E7150502D513220091F3E7550502D5D4
+:101B700012220091EEE7950502D511220091E9E7C6
+:101B8000D50502D510220091E4E7150602D50F22F3
+:101B90000091DFE7550602D50E220091DAE795069F
+:101BA00002D50D220091D5E7D50602D50C22009171
+:101BB000D0E7150702D50B220091CBE7550702D5D8
+:101BC0000A220091C6E7950702D509220091C1E7D4
+:101BD000D20702D008220091BCE72289550702D51E
+:101BE00007220091B6E7950702D506220091B1E7DA
+:101BF000D20702D005220091ACE7A27AD20702D028
+:101C000004220091A6E7A289D40603D503220091FD
+:101C1000A0E719E0140702D5022200919AE75407C1
+:101C200003D4940701D4D20702D00122009191E796
+:101C30000020034602460146009002F00BFEBDE87C
+:101C400038400248FFF72EB938BD0000040A0020D2
+:101C500000070020100A0020F0B559485949828831
+:101C60000B889A1A92B29C2A64D3098881805649BB
+:101C70000A880146002A0B7843F0020156D1164625
+:101C8000524A1C0715680246127822F0020274D5E7
+:101C90004F4C0746E4887F785FEA845C02D547F0C2
+:101CA000010701E027F001074770A704477802D534
+:101CB00047F0020701E027F002074770670401D4EC
+:101CC000E70703D0477847F008074770640603D555
+:101CD000447844F0040404E01C0603D4447824F05F
+:101CE00004044470EC0450D4354C9A07247824F052
+:101CF000100423D4324D42782F7A2D78012A45F0F2
+:101D0000100514D0022A16D02D4C042AA47804F110
+:101D1000010C0CF0FF0C13D0072A25D0032A23D086
+:101D2000052A21D0062A1FD021F0100142E0B90770
+:101D300002E00570F0BD39070029FADB0470F0BD40
+:101D4000FA0601D41A060AD50170022C04D280F8D2
+:101D500002C0BCF1020FF2D341F080012AE021F071
+:101D6000100101708670F0BD877A7F06F7D5032CCD
+:101D700004D8017080F802C0F0BD0FE05107D8D53B
+:101D80001906D6D443F0800114E002704178CB07E5
+:101D900001D18907F0D522F010010BE0E9040BD442
+:101DA0009907E9D4818AC82902D2491C8182E3E7D4
+:101DB00043F00A010170DFE702708682DCE7000071
+:101DC000D80600200007002002070020A002002003
+:101DD000100A0020094944F648000880091D46F60B
+:101DE00048000880091D41F6CC4008800348001FC8
+:101DF000018841F02001018070470000182C01404B
+:101E0000084946F668000880091D0880091D41F24E
+:101E1000555008800348001F018841F020010180CF
+:101E200070470000182C014010B5C28800210AB18B
+:101E3000032206E002890AB1022202E0428912B1BD
+:101E40000122027000E0017004784FF4804344F6F0
+:101E5000206244B1012C06D0022C07D0032C01D102
+:101E60004180818010BD4380828010BD41F23331BA
+:101E7000418040F6B731F4E730B5B1F86A5000233D
+:101E80001A240D22854202DCB1F9680030BD4D886C
+:101E9000854202DBB1F9000030BD01EB82056D889F
+:101EA000854201DD144601E013DA134604EB030218
+:101EB0004FEA52029A42F0D101EB830231F823102B
+:101EC00054889288521A001B424301EB622000B2F0
+:101ED00030BD31F9220030BD054920B1086940F01C
+:101EE00080000861704703484860034848607047B5
+:101EF0000020024023016745AB89EFCD06494FF42E
+:101F00007A70CA68D20705D0401E0004000CF8D1D0
+:101F1000FF20704700207047002002401248032134
+:101F2000A0F1540280F83610002111820F4A118668
+:101F30000F4A1186D162D1831184518481620D4987
+:101F40008A6CB2F5206F01DBA3228262897A11B11B
+:101F5000816A49428162C16A41F3910181628803C9
+:101F6000054908627047000068000020A0020020B8
+:101F700024050020440100206C080020F0B53B49F6
+:101F800088894A89801A80B20F2866D38889488157
+:101F9000CA8937480B3A272A26D28A7822BB826818
+:101FA000364B42F480728260324A354C354D12789D
+:101FB0005607314A0AD4344E36881680334A12887E
+:101FC0001A80334A12882280324A09E0324E36881B
+:101FD0001680324A12881A80314A12882280314A89
+:101FE00012882A8001228A702F4B304D19469A7F21
+:101FF0000968802A32D302F01F0255F822201142CC
+:102000002CD0826822F48012184E82601236144658
+:102010001215B778521C62F38617254AB77093F8E9
+:1020200016C01778BCF1800F27F0020608D30CF019
+:102030001F0C55F82CC011EA0C0F01D147F0020615
+:1020400016701A7E802A0DD302F01F0255F8222046
+:10205000114207D144F400218160F0BD826842F44E
+:102060008012D1E724F40021F6E70000F4060020F6
+:10207000A002002044010020B4040020B604002087
+:10208000B8040020BA040020A4040020A604002004
+:10209000A8040020AA040020AC040020AE04002004
+:1020A000B0040020B2040020D405002048910008AC
+:1020B000BC04002070B5204881890289891A89B240
+:1020C0000F292FD3818901811C4B1D4819465D7A48
+:1020D00006681C4C096846F00402802D07D305F001
+:1020E0001F0554F82550294201D126F00402026050
+:1020F0009A7B802A17D302F01F0254F82220114243
+:1021000011D1026822F002020260DA7A802A0ED32C
+:1021100002F01F0254F82220114208D1016821F078
+:102120000801016070BD026842F00202ECE701683C
+:1021300041F00801F5E70000F4060020D405002076
+:10214000A002002048910008F0B51D4C1B4A4FF03A
+:10215000010C94F83B5094F80AE0144692F83C3095
+:1021600094F838402B43651CEEB2154D95F83D7040
+:102170000025BEF1FF0F0AD0BEF1000F06D18B4241
+:1021800013D155700C2C01D282F83860F0BD834217
+:1021900002D182F801C0F5E78B42F7D15570B8073C
+:1021A00009E000BF82F83850F0BD8342FCD1F8430B
+:1021B00082F801C080070028F4D0F0BD440400205C
+:1021C00044010020F0B5CA78002502F00F03D206C2
+:1021D00001D58A7813430A784FF00F0E12F0FF0FE3
+:1021E0004FF001021CD004680F8802FA05F6374050
+:1021F000B74211D14FEA850C0EFA0CF724EA070713
+:1022000003FA0CF43C43CF78282F02D0482F02D099
+:1022100002E0466100E006616D1C082DE4D3046015
+:102220000C88FF2C1ED944685FF0000606F10807F1
+:1022300002FA07F50F882F40AF420FD14FEA860C04
+:102240000EFA0CF7BC4303FA0CF73C43CF78282F67
+:1022500000D14561CF78482F00D10561761C082E4A
+:10226000E4D34460F0BD0000F0B5144C002801DA5E
+:10227000E36900E06368420D120185B2C0F30157C3
+:102280009540C0F30346032F05D0C2020AD50322AE
+:10229000B240934307E023F07062636823F07063F9
+:1022A000636002E0AB4343F0706201B12A4300284F
+:1022B00001DAE261F0BD6260F0BD000000000140A3
+:1022C0000246002092680A4200D001207047416116
+:1022D0007047016170470AB1016170474161704701
+:1022E0000F4A104B92F838105B5C834201D10120F9
+:1022F00004E00D4B5B5C834203D1002082F83A007E
+:1023000070470A4B5B5C834201D18120F6E7084BA2
+:10231000595C814201D18020F0E70320EEE7000004
+:1023200044010020089500081A9500080E95000841
+:10233000209500080A4810B501784FF000024C07BC
+:1023400008494FF0FF0389684FEA017105D500295C
+:1023500001DA827210BD837210BD0029FBDBF8E741
+:1023600044010020A0020020F0B5194E194C0022B3
+:10237000E31CA6F1060CB75CA518ED78FF5C0D43D5
+:102380000F43BD421FD01CF80270FF5C0F43BD42DB
+:1023900019D015460023A618F6780E43C6545B1CC8
+:1023A0001CF80220DBB2062BF5D3C17881700179CD
+:1023B000C17000214218491C15711CF80550C9B2A2
+:1023C0000629F7D3F0BD521CD2B2032AD3D3F0BDF5
+:1023D000DA8C00084404002010B502460021064BA8
+:1023E00006205C186478944200D10846491CC9B2A2
+:1023F0000629F6D310BD000044010020214810B585
+:1024000090F8671000222048012936D11F49898899
+:1024100099BB1F491E4B4C6C40F6B831B3F86E3077
+:102420008C4227DD1B49097821BB90F82711491CF4
+:10243000C9B280F82711C8291CD380F8272101468A
+:10244000D0F82C4191F82811A34203DD052908D2C8
+:10245000491C01E041B1491E80F82811C9B2052983
+:1024600002D3012180F82611191B074C2C3C616214
+:10247000C0F82C31B3F5FA6F03D280F8262180F82A
+:10248000282110BD640C0020A0020020CE050020F1
+:1024900044010020F70600204FF4C0428260002172
+:1024A00041620E22828141F262020261082282822E
+:1024B0004FF46042C28201834FF07842C0E90721A5
+:1024C00040F6C41101807047B0F90010B0F9022045
+:1024D000891A41600269037D4A431A41436A1344E1
+:1024E0004362026A934200DD4262436AC2699342D8
+:1024F00000DA42628268436A4A43017B0A410B4127
+:10250000D118B0F918208A4201DA10467047B0F9A4
+:1025100016008842FADC08B27047000010B5144873
+:102520001449B0F88C200B889A1A92B2B2F5437F06
+:102530001DD90988A0F88C10B0F88A1020F8581F0F
+:10254000002242860C480D4CC2888280C180C3891B
+:1025500083812489891AA4B2C4818160E11A01614E
+:10256000074A818AC182928A8282511A816110BD92
+:1025700044010020000700202C0C0020240500202E
+:102580006800002009480A49B0F8AA200B889A1A66
+:1025900092B241F684639A4206D3098820F8AA1FB2
+:1025A0004188818000214180704700004401002063
+:1025B000000700200D480178C90702D00C4909889E
+:1025C00001E04FF6FA71C165094901201039088010
+:1025D00007482438018841F0010101800448183877
+:1025E000018821F01801018070470000440100209B
+:1025F000240400400A49D1F8902012B1521EC1F8BB
+:10260000902031F88A2F521C21F81A294A6A521C4C
+:102610004A628A8F521C8A8701F8380C7047000082
+:10262000440100201CB52D4890F83B3090F83C2028
+:10263000934252D000248DF8044053408DF800306E
+:102640009DF800300122012B08D09DF80030022BAC
+:1026500009D09DF80030042B0AD00DE01F498DF8F9
+:102660000420443108E01D498DF80420463103E080
+:102670001A498DF8042048319DF80420012A2CD1F4
+:1026800090F83D309DF80040154AA34217D090F8CD
+:102690003E309DF80040234208D0B0F84C30A0F8FE
+:1026A0004A300B881488E31AA0F84C3090F8383080
+:1026B0002BB1B0F840301488E31AA0F842301288E9
+:1026C0000A80A0F8402010F83E1F9DF8002011431A
+:1026D00000F801199DF8001001701CBD4404002091
+:1026E0000007002070B5344D40212846FFF7E8FD73
+:1026F000840080212846FFF7E3FD44EA4004A91541
+:102700002846FFF7DDFD0443E1B22C4C94F87050ED
+:102710008D4250D04D4084F87010012D03D0022D11
+:1027200001D0042D47D194F87400A84384F87400B4
+:1027300094F87320AA420FD084F8735094F8722052
+:1027400001238B401A4207D11A4384F8722094F86F
+:102750007110491C84F8711094F87110042928D361
+:1027600030B1012811D002280FD004280DD012E07A
+:102770001348C18821F04001C1802078002184F8ED
+:102780003B1020F06000207005E0217841F020012E
+:10279000217084F83B000B4994F83B0091F8272006
+:1027A000904204D081F8270007492020087000F0EB
+:1027B0000DF884F84C5070BD001001404401002019
+:1027C000100A0020640C0020F406002070B50D4DA6
+:1027D00040212846FFF774FD840080212846FFF73A
+:1027E0006FFD44EA4004A9152846FFF769FD04433C
+:1027F0000548072100F8704F017100214170817078
+:10280000C17070BD001001404401002070B5344813
+:1028100090F83A10CA43920761D001F0030280F8A1
+:10282000392090F83D305B061B0E80F83D30012AC0
+:1028300001D0812A02D15B1C80F83D300278D2079A
+:102840004DD0DBB203F00102C3F34004A24246D1F3
+:10285000B0F84E400025641CA0F84E40204CA0F873
+:10286000505090F83E60A47AB24202D080F83E20E8
+:102870000DE0A607B6EB837F02D080F83F5006E05C
+:1028800090F83F30642B02D25B1C80F83F3090F808
+:102890004030642B0CD25B1CDBB280F84030022B42
+:1028A00006D204F00103934202D1022280F84020B4
+:1028B000012901D0002912D190F83820C16D00EB18
+:1028C000820291610163D0E906121144D0E9082324
+:1028D0001A441144826A1144C26A1144416370BDB2
+:1028E00044010020FEE700002DE9F04F00BF00206A
+:1028F0009E4E9F4AA6F51271A6F5BE79A6F1440B2D
+:1029000006F1440E804601F5E074A1F1780301F56B
+:10291000457A1D5C15F0C00706D0402F51D0C02F5E
+:1029200077D0802F76D004E115F01F0504D0154430
+:1029300040F080072F7201E082F80880012826D03D
+:10294000022824D0032822D0042820D008281ED012
+:1029500010281CD0874D55F820C0DCF8005054F8E2
+:1029600020703D40CCF80050824D55F820C0DCF876
+:10297000005056F820703D43CCF800501D5CAD0669
+:1029800059F820502F6813D53AF810C03EE051F89E
+:1029900020502F6854F820C007EA0C072F6051F828
+:1029A00020502F6856F820C047EA0C072F60E5E753
+:1029B000DFF8B8C10CF1F00C5CF820C007EA0C0796
+:1029C0007EE015F01F0504D0154440F080072F72FB
+:1029D00001E082F8088001281DD002281BD00328BE
+:1029E00019D0042817D0082815D0102813D0614D0D
+:1029F00055F820502F6854F820C007EA0C072F60C4
+:102A00005C4D55F820502F685BF820C047EA0C0752
+:102A100056E00BE056E051F820502F6854F820C0E3
+:102A200007EA0C072F6051F82050ECE715F01F055E
+:102A300005D0154440F0800785F8217001E082F848
+:102A40002180012825D0022823D0032821D0042862
+:102A50001FD008281DD010281BD0464D55F820C087
+:102A6000DCF8005054F820703D40CCF80050414D47
+:102A700055F820C0DCF800505EF820703D43CCF8DB
+:102A800000501D5CAD0615D53A4D3AF81070CC35A6
+:102A900014E051F820502F6854F820C007EA0C07C2
+:102AA0002F6051F820502F685EF820C047EA0C07CD
+:102AB0002F60E6E72D4D3AF81070E03D55F82050B4
+:102AC0002F6036E015F01F0505D0154440F0800753
+:102AD00085F8217001E082F82180012830D0022899
+:102AE0002ED003282CD004282AD0082828D010283B
+:102AF00026D0204D55F820C0DCF8005054F8207046
+:102B00003D40CCF800501B4D55F820C0DCF800507B
+:102B1000164F883757F820703D43CCF800501D5CA5
+:102B2000AD06B1D4114F3AF81050E03F57F820707D
+:102B30003D60401CC0B21128FFF4EBAEBDE8F08F41
+:102B400051F820502F6854F820C007EA0C072F6076
+:102B500051F820502F68DFF814C00CF1880C5CF895
+:102B600020C047EA0C072F60D9E70000D493000883
+:102B7000D4050020D09100084FF40771C1824FF4B2
+:102B80005861018340F6145181837047F0B5C48ABF
+:102B9000B0F900608681B0F90250C581B0F9043007
+:102BA0000227002101220382AB4204DBB54202DD91
+:102BB000C78042810CE0B34204DBAE4202DDC78035
+:102BC00041811CE09D4205DBB34203DDC2804781A9
+:102BD000018115E0B54204DB9E4202DDC2804181E5
+:102BE00005E0AE4205DB9D4203DDC18042810781E5
+:102BF00006E09E4204DBAB4202DDC18047810281D8
+:102C0000C388458900EB430700EB4505BB89AE89C6
+:102C10009B1B0FFA83FEA0F812E00689AB8900EB3C
+:102C2000460CBCF80CC0A3EB0C038382B0F918303F
+:102C3000B7F90CC0A3EB0C0CB4EB4C0F04DA80F822
+:102C40002010A3F1A10113E0A64503DD80F82010B8
+:102C5000B9890BE026B1012E04D0022E10D004E079
+:102C6000062100E0052180F82010A989091B6D319B
+:102C7000418309B2B1F5586F04DB5B1E438304E066
+:102C80000421F0E7002900DC4283418B8183F0BD01
+:102C90000B49002288760A62CA614A62094A32F9FF
+:102CA000103002EB40028B62B2F90220CA62064A7F
+:102CB00032F810000882A1F86000A1F862007047A5
+:102CC000F401002032950008269500082DE9F05FF8
+:102CD000F848F94982880B889A1A92B20F2A44D38D
+:102CE00009888180F549824601270888F44CF54E11
+:102CF000002578B3401E0880E573F349A56220687B
+:102D0000B1F90210430742F6AA2218D4F38843F41B
+:102D10000053F380EC4B1B789B0709D5A36823F085
+:102D20008003A360A4F87C5084F87E5084F87F5020
+:102D3000C30404D484F8F070C4F8EC5003E084F8C1
+:102D4000F050430707D4914205DB84F8F470A4F8EF
+:102D5000F25004E010E084F8F450430703D49142A9
+:102D600001DBC00703D084F81151BDE8F09F84F85F
+:102D70001171A4F81251F8E7B4F8180143F698213C
+:102D8000884202D2401CA4F8180101F079FDDFF856
+:102D90003C83DFF820B398F85000ABF1180B10B16A
+:102DA000FEF78AF905E09BF8001021F001018BF88D
+:102DB000001098F8630010B1FEF744F808E0A0682E
+:102DC000C10502D520F0080001E040F00800A06035
+:102DD000FFF714FB00F0C0F9BD4841F26801436CF5
+:102DE0004FF400608B4201DBBA4904E0B3F57A6F1F
+:102DF00002DAB849091D086098F85100C646C107B3
+:102E0000DFF8BC82B448DFF8D492A8F12C0839D09E
+:102E1000817B802932D3217889072FD4E17B88F800
+:102E20000510A949424691F800C02CF0020C81F827
+:102E300000C0ABF80250CBF814509BF800C02CF047
+:102E4000010C8BF800C0B179490612D4518941F2C6
+:102E5000883C614503D2491CA8F80A1012E040F6EC
+:102E60003C70834201DD0020F9E0042088F8037003
+:102E7000F5E0D5700020A8F80A50F0E088F803507B
+:102E8000A8F80A50A1680A0501D50820E7E09EF8D5
+:102E90003FE05FEACE7240D0E27B88F80520437ABB
+:102EA000802B5BD323785B0730D4F3889B0403D556
+:102EB00021F02000A06030E0ABF80250CBF81450B5
+:102EC0009BF800C041F020012CF0010C8BF800C0F1
+:102ED000A160C17D802909D301F07F0300684FF014
+:102EE0000041D940084201D1277100E025712079C5
+:102EF000C00702D15FEA8E7005D50320032A01D0F6
+:102F000088F80870ABE00020A562A8E021F020005E
+:102F1000A060F08820F40050F08094F82601012889
+:102F200021D094F846104FF48047F1B143F2333288
+:102F3000012932D0032999F80010694843F6991302
+:102F4000C1F381012CD0012941D002293FD090F852
+:102F50005600042838D0A4F814713EE0206840F0F0
+:102F600004002060A4E7092079E099F8000042F607
+:102F7000CC41C0F38100012809D002280AD042F6D2
+:102F8000B86000BFA4F81401A4F8441027E0A4F826
+:102F90001411F9E742F26660F4E7A4F814211CE08A
+:102FA00001290AD0022908D090F8560004280BD035
+:102FB000A4F81431A4F8447011E0A4F8147190F846
+:102FC0005600042814D0F5E7A4F8147110E0A4F812
+:102FD000147190F8560004280AD0A4F84420FEF793
+:102FE0006BF89BF80010C90705D0BBF8021004E08D
+:102FF000A4F84430F3E734488188AAF8121008B2E4
+:10300000B4F944104843C0F38F314046A8F8121079
+:10301000B94200D9478233490978C90605D5428AA1
+:1030200041F233318A4200D241822189C1F3C00288
+:10303000C1F300218A4205D1428A40F6CC418A423E
+:1030400000D94182B17AC90700D04582B8F8120090
+:10305000A06200287FF707AF2348057002209AF886
+:103060001A1099B9022841D080B119490B789D06F0
+:1030700008D5B5796D0605D51A4D2D78ED0965F39E
+:1030800086130B70F18821F40A61F1801049496CB4
+:103090004E290ADBF1880B0607D521F08001F1806B
+:1030A00009490B7823F002030B708AF81A00E073C9
+:1030B0005BE6000020090020000700200207002036
+:1030C000A0020020100A0020CE050020640C002081
+:1030D00044010020100C0140D4050020BC04002055
+:1030E00068000020D806002014070020B9F8383006
+:1030F000002BBAD143F69823A9F83830B5E770B55C
+:1031000000230C8863F30F02012505FA03F634420D
+:1031100006D0C3F10F0605FA06F1114361F30F0261
+:103120005B1C102BF1DB028070BD70B500230C78A6
+:1031300063F30702012505FA03F6344206D0C3F112
+:10314000070605FA06F1114361F307025B1C082B21
+:10315000F1DB027070BD0000F0B51F4890F86630DA
+:103160001E48012B816821F4006232D11C4BDE889D
+:1031700074062ED41B4D0F054FF00004B5F9025014
+:103180001ED4194A526C642A11DC40F6386295420A
+:103190000DDAB2040BD4027852070ED4B0F8D42062
+:1031A00040F6B835AA4203D2521CA0F8D420F0BD94
+:1031B00041F4006181605C81F0BDA0F8D440F0BDB5
+:1031C00041F2CD018D42FADD997AC907F7D18260CB
+:1031D000F3E78260F0BD0000640C0020A002002034
+:1031E000100A0020CE05002044010020F0B5364D25
+:1031F000364F044695F83B0097F83B102378084378
+:10320000EE1C6278834205D1E0781146FEF79CFF00
+:10321000207908E094F802C084450CD1E17810468A
+:10322000FEF792FFE07905F82F0F2878805D68702F
+:10323000287BE877F0BD82421DD161461846FEF733
+:1032400083FF95F84E1095F83B00814207D1B97A7B
+:1032500009B1A17900E0617985F82F101EE0697845
+:10326000012901D0A17922E0617927E0297841F094
+:103270000401297012E0E1788142DBD119466046F1
+:10328000FEF762FF95F84E1095F83B0081420AD197
+:10329000B97A09B1617ADFE7217ADDE715F82F1FE6
+:1032A000895D6970C5E76978012906D0617A85F87A
+:1032B0002F10B97A0029F1D1D8E7217A85F82F109B
+:1032C000B97A0029EAD0D1E7440400204401002063
+:1032D0000B48017821F0020100F8381B002100F8AA
+:1032E00018194177817733218185418508214184EF
+:1032F000012100F81F1C034880F8391070470000B6
+:1033000044040020440100200D4900B50B4851F849
+:10331000012F40F8032F8988818008480121093056
+:10332000FFF722F8054802211330FFF71DF8034884
+:1033300004211D305DF804EBFFF716B844040020AB
+:1033400044010020094944F648000880091D46F65A
+:1033500048000880091D41F2111008800348001F31
+:10336000018841F02001018070470000182C0140C5
+:103370002DE9F047664C674B0025A0780126654A89
+:10338000103305287ED2DFE800F00313113E110050
+:10339000108820F0010010801D805F480580001F0C
+:1033A0000580001F0580FFF7CDFFA670BDE8F08700
+:1033B000594941F244401C390880574945F65800A4
+:1033C00024390880091D47F25800088052492020FE
+:1033D000283908800020401CC0B27328FBD3FFF7B7
+:1033E000B1FF4C4984F85C502C3147F6906008805E
+:1033F0004848143006801D80108840F0010010807D
+:103400000220A070D2E700215FF0010004EB41022E
+:1034100004EB4003B2F85020B3F850309A4200D287
+:103420000146401CC0B20628F0D33C48405C84F8FA
+:103430003900FFF74DFF1D2000F0F3F900F076F89A
+:10344000374E38484FF4807996F83B10012904D064
+:1034500002291BD0042930D047E040218046FEF7E6
+:103460002FFF870080214046FEF72AFF47EA4007EA
+:1034700049464046FEF724FF074347F0010084F821
+:103480003B0000E03DE0224809302CE0402180462E
+:10349000FEF716FF870080214046FEF711FF47EA3E
+:1034A000400749464046FEF70BFF074347F002003E
+:1034B00084F83B001648133015E040218046FEF7A3
+:1034C000FFFE870080214046FEF7FAFE47EA4007EC
+:1034D00049464046FEF7F4FE074347F0040084F8EF
+:1034E0003B000B481D3002F0A5FD94F82F0086F834
+:1034F00038001D2000F0ABF90420A0700A480570C8
+:1035000054E7108820F0010010801D80A5704DE761
+:1035100044040020000800403C2C0140E08C0008DE
+:103520004401002000100140F70600202DE9F04181
+:10353000344C14F82F0F344DE07240212846FEF72A
+:10354000BFFE860080212846FEF7BAFE46EA400606
+:10355000AF1539462846FEF7B3FE0643207BF1B28D
+:103560002F3C814215D084F83C0040212846FEF7CC
+:10357000A7FE860080212846FEF7A2FE46EA400606
+:1035800039462846FEF79CFE064384F83B60FFF769
+:1035900049F81E4D95F83B00012827D0022828D075
+:1035A000042829D0174894F83B102730085C04F809
+:1035B000300F14F80109FEF70FFF04F82F09A87A5D
+:1035C00000B10120607001F0E7F994F84E0094F822
+:1035D0003B10884206D094F83800062802D2401CDE
+:1035E00084F8380084F84E10BDE8F08105480930B1
+:1035F00004E00448133001E002481D30BDE8F0410A
+:10360000FFF7F4BD440400200010014044010020F5
+:103610002DE9F041524991F87200AA287ED191F823
+:10362000730055287AD14F4C00200A5C2254401C6C
+:10363000C0B27428F9D34C4E2069C6F80100A08AA4
+:10364000A6F80500D4F81600F060D4F81A0030612E
+:10365000D4F81E001234706102F092FC4349608A73
+:10366000888102F0A7FC207D123CC007307802D090
+:1036700040F0040001E020F004003D4930704FF4B8
+:1036800080403C4D886114F8280F85F82000608B3D
+:103690006880A08BA880E08BE880208C2881608CDB
+:1036A000354F688194F8240087F8D20014F8011C83
+:1036B000304686F83B100026C0F89460FFF724FEE1
+:1036C0002E48A18E0183E18E4183218F818394F85E
+:1036D0004210283C012908D0022901D0032909D031
+:1036E000297821F00C01083107E0297821F00C013C
+:1036F000091D02E0297841F00C01297094F86E2030
+:10370000012162B1012A01D0022A0BD087F84610AC
+:1037100094F864301A4A4BB1518108E014E087F8FC
+:103720004660F5E7022287F84620F1E7568194F8D3
+:10373000701001290AD094F86D1051B101290BD0F5
+:103740004FF48051A0F87610BDE8F08144F21C716E
+:10375000F8E74FF40051F5E741F25551F2E7000068
+:1037600000FC0008640C00204401002068000020D8
+:10377000FC0B0020BC040020A00200202405002037
+:10378000100A00207CB50121082000F0ADFB4FF4A9
+:103790008070ADF8040010248DF8074001208DF8EA
+:1037A000060001A91548FEF70DFD0121092000F0D2
+:1037B0009BFB01211248FEF757FD0820ADF80000E1
+:1037C00004208DF803000F4E03258DF80250694642
+:1037D0003046FEF7F7FC08213046FEF778FDADF8DD
+:1037E00000408DF803408DF8025069463046FEF7E0
+:1037F000E9FC10213046FEF76AFD7CBD0014014053
+:1038000000023000000C0140FEE7704700F01F028C
+:10381000012191404009800000F1E020C0F88011B2
+:10382000704700F01F02012191404009800000F123
+:10383000E020C0F88011704700F01F020121914084
+:103840004009800000F1E020C0F80011704700F04E
+:103850001F02012191404009800000F1E020C0F8E2
+:103860000011704770B50F23C47801780122F4B1BC
+:10387000144C2468457804F4E064C4F5E064240A38
+:10388000C4F10406E3408478B5401C402C4301F1A8
+:10389000E021230181F80034007800F01F018A4004
+:1038A0004009800000F1E020C0F8002170BD01F067
+:1038B0001F0082404809800000F1E020C0F880210C
+:1038C00070BD00000CED00E00249084302490860A9
+:1038D000704700000000FA050CED00E02DE9F05FF4
+:1038E00000261D20FFF792FF6C4CDFF8B4B1A4F165
+:1038F000B000A77E90F83810DFF8A8E1DFF8A8A1A3
+:1039000000258F427ED0E776A176626A036B5A4328
+:103910004FEA12499BF80820120702D51EF8012031
+:1039200000E00A4694F812C0BCF1010F09D004EB84
+:103930004206B6F902C0C4F828C0B6F90460E662CF
+:103940000CE043F6FF7CC4E90A5C90F83DC05FEAF6
+:10395000CC7C01D012B102E0052A00D1012600EB97
+:1039600047074FF0804CBF893F04B7FBF3F3E36197
+:10397000476BBCFBF7F7276294F813C0BCF1000F4C
+:1039800006D0BCF1010F05D03B4403EBD3735B10B1
+:10399000636201E03B466762DFF810C14FF6FF77D4
+:1039A00007EA8307ACF808709AF8007090F80A806C
+:1039B00090F83DC0082F08F003070CF0030C05D069
+:1039C00067450BD1B8F1000F05D008E0674505D079
+:1039D000B8F1000F03D05B42636200E06562C6B1DC
+:1039E000636A002B03D006DD228D05E00AE0304B30
+:1039F00033F8122000E0A28DA4F86020227822F093
+:103A0000200222709AF80020042A07D0082A05D044
+:103A100012E0B4F8603003EB0902EDE780F84050A3
+:103A200065629BF80800000701D51EF801102048C8
+:103A300030F81100A4F860001E49606A09883E3120
+:103A40004843B4F8601001EB204006B21D20FFF798
+:103A5000F3FE606A002807D021784FEA81600ADD12
+:103A6000002804DAA08D09E0B4F8600006E0E06AFE
+:103A7000B04208DB0CE0002802DA208D208208E04A
+:103A8000A06AB04204DD208241F02000207000E0F6
+:103A90002682257565752586BDE8F09FF401002016
+:103AA000A002002014950008F7060020E809002075
+:103AB000269500082404004043184FF480429342A6
+:103AC00010DD904202DD104600210BE0914202DD44
+:103AD0000020114606E08003B0FBF3F000B2C0F511
+:103AE000804109B241EA0040704700002DE9F043EF
+:103AF000002340F2AE440E2544600362058144F287
+:103B00004C260827C6600782DFF8349043F6FF7C16
+:103B1000A0F81290A0F814C04FF070484FEA8C3211
+:103B2000C0E906824C600B620D81CE600F82A1F865
+:103B30001290A1F814C0C1E90682BDE8F08300002C
+:103B400000C0FFFF00214162094981600E2181818F
+:103B50004FF6BF510161082181824FF44041C1827B
+:103B600043F6FF7101830907C16102490162704791
+:103B7000638A010000C0FF0F064941F6A260088079
+:103B800005480168054A01F4E06111430160BFF393
+:103B90004F8FFEE7442C01400CED00E00400FA05D5
+:103BA00038B501210D2000F09FF94FF4E060ADF829
+:103BB000000018248DF8034003258DF80250694653
+:103BC0000D48FEF7FFFA4FF46040ADF800008DF8A5
+:103BD00003400A4C8DF8025069462046FEF7F2FA7F
+:103BE000A014ADF8000048208DF803006946204677
+:103BF000FEF7E8FA38BD000000080140000C014063
+:103C0000F0B50121CE028DB0304600F06DF95A4F6B
+:103C1000384601F033FB08A801F05CFD4FF4586012
+:103C2000ADF824000024ADF820402020ADF822009B
+:103C3000ADF8264008A9384601F0FEFC00213846C0
+:103C400001F051FD4FF6FF71384601F056FD01229B
+:103C50000021384601F0E2FC0121384601F0CAFAA1
+:103C600004A801F0E2FAADF810607010ADF812008F
+:103C7000ADF81440A220ADF816007000ADF81800A1
+:103C8000ADF81A40ADF81C4004A9384601F0BCFA62
+:103C90006020ADF80000ADF80440ADF80840ADF884
+:103CA0000C40ADF80240ADF80640ADF80A40ADF862
+:103CB0000E406946384601F0A1FB6946384601F0DE
+:103CC000E3FB6946384601F029FC7020ADF800009E
+:103CD0000125ADF8045040F61450ADF80600ADF8DB
+:103CE0000840ADF80C40ADF80250ADF80A40ADF810
+:103CF0000E406946384601F055FC0121384601F076
+:103D00009DFA0821384601F0B9FB3146384601F0EA
+:103D1000FBFB0821384601F03FFC3146384601F0F4
+:103D200073FC7021384601F07CFC18208DF82C00C3
+:103D30008DF82D408DF82E408DF82F500BA8FFF7F1
+:103D400091FD0D480C30018841F0800101800A4846
+:103D50001430018841F001010180001F048001211D
+:103D6000384601F075FA8DF828500121384601F0E7
+:103D700079FA0DB0F0BD0000002C01407047000042
+:103D800070B50189C1EB411101EB4101CA0B4281C0
+:103D90000B49104603F0DCFC09480C38B0F90C2044
+:103DA0000168B0F90E4001FB02F54368614303FB73
+:103DB000145503FB0211AD138913C0E9055170BD01
+:103DC000F409002040F213414160082181608621FE
+:103DD000C1604FF4804101614942416100210162AB
+:103DE000C16270470162704710B501884288891A24
+:103DF00009B20183B1F5005F02DBA1F5804104E067
+:103E000011F5005F02DC01F580410183B0F9182053
+:103E100041685143C1618368846A5343C2681B127D
+:103E2000624303EB2222036A1A44114402628A139A
+:103E3000426241698A4203DB01698A4200DC114621
+:103E40008A1AC0E90A21028E4FF40373594302EB28
+:103E5000A13202860B4A1278082A04D10A4AD36E8C
+:103E600003EBA131D166B0F93010B1F5804F02DD1E
+:103E7000A1F5804103E0002902DA01F580410186C5
+:103E800010BD0000F7060020240A0020034A5168F4
+:103E900021F440410143516070470000001002408E
+:103EA000044A0029516901D0014300E08143516176
+:103EB0007047000000100240044A0029D16901D077
+:103EC000014300E08143D1617047000000100240CF
+:103ED000044A0029116901D0014300E081431161C6
+:103EE0007047000000100240044A0029916901D087
+:103EF000014300E0814391617047000000100240DF
+:103F0000044A0029D16801D0014300E08143D16017
+:103F1000704700000010024030B524494A6812F092
+:103F20000C03234A03D0042B01D0082B26D00260B7
+:103F30004A680F231F4C03EA1212A35C0268DA409E
+:103F400042604B68072505EA1323E35C22FA03F37A
+:103F500083604B6805EAD323E35CDA40C2604B68B8
+:103F6000032403F4404104EA933303EB9161114BC2
+:103F70001B1F595CB2FBF1F1016130BD4A680E4B69
+:103F80001A404B68140103F4803303D5C2F3834213
+:103F9000113202E0022404EB924213B14B689B03FE
+:103FA00001D5064B00E0024B5A43C0E70010024027
+:103FB00000127A000400002000003C0800093D00C7
+:103FC0002DE9F041274CA61540212046FEF778F94F
+:103FD000850080212046FEF773F945EA4005314609
+:103FE0002046FEF76DF90543EDB240212046FEF76D
+:103FF00067F9870080212046FEF762F947EA40070B
+:1040000031462046FEF75CF90743F8B2A842DBD1FF
+:1040100040212046FEF754F9870080212046FEF714
+:104020004FF947EA400731462046FEF749F9074372
+:10403000F8B2A842C8D140212046FEF741F98700D6
+:1040400080212046FEF73CF947EA400731462046EA
+:10405000FEF736F90743F8B2A842B5D12846BDE8C5
+:10406000F08100000010014010B50268416802FBB9
+:1040700002F301FB01330D4CA34211D91B0E0F3B80
+:104080000B4C9BB212B234F8133009B25A43594365
+:1040900042F38F3241F38F31C0E90221012102E066
+:1040A000C0E902210021017410BD000040A45D0F91
+:1040B000F08800082DE9F05FFD48FE4902880B8872
+:1040C0009A1A92B20F2A76D309880180FA480246DA
+:1040D0008189D2884B0703D48B0701D4CB0702D048
+:1040E00042F4007201E022F40072C28083460807A5
+:1040F00002D45846C90604D5BBF8061041F00101A8
+:1041000002E0C18821F00101ABF80610EA48FDF792
+:104110008BFEEA484FF48049B0F93A10494502DA7B
+:10412000491C418701E0A0F83A90E54E41F6CC41A8
+:10413000E44DB06C884203DDA86820F01000A86050
+:10414000E14AE24FE2481188002411B1491E118072
+:1041500008E0E98F41B1491EE987DE490A7822F07B
+:1041600002020A70EC732DE0BBF806104B0419D460
+:10417000BBF80C20D30615D4120713D40A0611D4A9
+:104180008A060FD40A050DD44A0603D5D24A1278FE
+:10419000120607D54A0705D4CA0503D40A0701D475
+:1041A000C90609D5CD49EC73CD4A3C70CC83148047
+:1041B00081F82A4007E07BE03978012903D10178B2
+:1041C000062900D13C703978DFF8F8A2C54BAAF176
+:1041D0002C0A4FF001080A2978D2DFE801F0FD69C6
+:1041E0000569FCFB6977CDE4E87B09281AD0DFF884
+:1041F000F8B202286CD0B5F8400010B39BF8680004
+:1042000040F63A22012822D0C5F8D84085F8EA4085
+:10421000CAF82040B5F9301001F21D50904226D85E
+:10422000102325E0A2484430FEF736F9FDF776FE6C
+:10423000716CCAF8281041F27C510920CAF8181094
+:104240007AE1AA48018B2986A5F8408015E0A848A4
+:10425000C5F8D80085F8EA80B5F9301001F21D5391
+:10426000934201D8102300E02023102202E02023F3
+:104270001022002000F0FAFA28869BF868309D4949
+:10428000012B736C40F2DC504FF4927212D08342D7
+:1042900004DA9648B0F90A00904212DBB5F84020E3
+:1042A00040F6C410521C92B2A5F84020824208D2B7
+:1042B000BDE8F09F8342FBDA8C48B0F90A009042D7
+:1042C000F6DA3C7085F8EA404C83F1E7B1E0FFE7AD
+:1042D000716CCAF828108AF807808748A5F8404012
+:1042E00085F8EA40427F56465AB1C17F99B3C477F8
+:1042F00080F81D40B5F93000484539DDA5F830900B
+:10430000D6E708B27D4901F001FCA5F8E400A96AEE
+:10431000814200DA084600B2B0829BF84D100029B5
+:10432000B5F9301002D03623052201E0A3230A227A
+:1043300000F09CFA2886B5F91601B5F914118842E7
+:104340000ADA317901F10101C9B231710429D1D3FD
+:104350003471401C02E007E003DD801EA5F8160161
+:10436000C8E7A5F81611C5E740F266602886C1E7E0
+:1043700000289DDA2C869BE76148D5F8DC10814245
+:1043800002D2491CC5F8DC10E97B082903D1D5F815
+:10439000DC10814203D33C70C5F8DC4088E7BDE8FF
+:1043A000F05F02F01BBCE87B092801D02C8631E1CC
+:1043B000DAF81C005746401CCAF81C0002280DDD24
+:1043C000388D012301B2388B052200B200F04EFA7D
+:1043D000FC6102E011E00CE013E0B8623448398D72
+:1043E00044300180B6F844104180FEF76DF828860D
+:1043F0005EE7BDE8F05F04F03DB91878092856D0B3
+:1044000056E740490A78521CD2B20A70C82A10D323
+:104410003D4A92F800C0BCF1010F0AD114700C7033
+:10442000BBF80620394922F40062ABF8062081F877
+:104430000080E97B891E08296ED2DFE801F006B210
+:10444000EDFD056D8E04EDE632E7FDF773FF307884
+:10445000400611D52E48807804280DD0706C822833
+:104460000ADAB07A00F0030196F83D0000F003008C
+:10447000814201D001F04AFD387806288ED086F8B6
+:104480003F40B06C40F311011848C16221488903D4
+:104490000162FDF743FD8AF80780B5F81401A5F81D
+:1044A0001601706CA5F88240B0F5437F35E0B1E0AD
+:1044B0002009002000070020100A00202405002009
+:1044C00044010020A002002004070020F70600207D
+:1044D000F8060020CE050020D8060020B4080020F1
+:1044E000240000205C020020640C002068000020F2
+:1044F0009AF9FFFF900900202C0C0020248C000862
+:10450000C0D401001A0100201B010020140000206B
+:1045100044040020900800209BE0A5F880900DDD69
+:10452000A86840F48060A86096F8381005298BD1FF
+:1045300040F01000A8606BE03870B9E6A96821F47B
+:104540008061A96040F28A21884204DA307840060E
+:1045500001D402F02FFAA868EAE7716CB1F5437F45
+:1045600004DA0178062901D004706BE03C48017838
+:1045700021F040010170FDF7D1FCA5F81691FDF77F
+:10458000D9FE384810F8281F21F001010170364982
+:10459000C5F8DC400C6235490C620821397044646E
+:1045A00086E69BF80600C006C7D4706CB0F57A7F2B
+:1045B00030DDFDF7BFFE3078400611D52C488078FD
+:1045C00004280DD0706C82280ADAB07A96F83D1073
+:1045D00000F0030001F00301884201D001F096FCD5
+:1045E00086F83F40B6F84800288601B22C46494577
+:1045F00001DDA4F83090FDF791FCA06840F48060E4
+:10460000A06096F83810052997D140F01000A060FE
+:10461000022091E73C704BE6716CB1F5437F02DA02
+:1046200001780629A0D1BBF8061021F02001ABF8D3
+:104630000610FDF77FFE00E001E004207CE7007833
+:10464000062802D087F8008032E60920187005207D
+:1046500072E707498C700470064880F8564089E676
+:1046600006070020240A00206C0800209008002083
+:10467000440400206800002030B585B001210420EA
+:10468000FFF732FC4FF40040ADF8100048208DF8E1
+:10469000130004A91848FDF795FD01210846FFF70E
+:1046A0000BFC40F68C20ADF8040003240020ADF88C
+:1046B0000040ADF80200ADF806004FF080456946B5
+:1046C000284600F0B9FF1C208DF80C008DF80D4035
+:1046D0008DF80E4001208DF80F0003A8FFF7C2F8F7
+:1046E00001221146284600F081FE0121284600F0F3
+:1046F000AFFD05B030BD000000080140704700006C
+:104700002DE9F041304CE07800285AD1207800287B
+:1047100057D0401E10F0FF00207052D14FF4967019
+:10472000208272B6294F45F2AA50A7F872000020E5
+:10473000FDF7D2FB264D13202860FDF7DFFBA8BB59
+:104740003420E86002202861224E6E61286940F022
+:1047500040002861FDF7D2FB40BB00211E4A0846FD
+:104760005FEA255312F800C0BCF1FF0F00D0012111
+:10477000401C80B29842F5D3C1B9C4E90676392607
+:104780000127A06910F8011B10F8012BA061E06956
+:1047900001EB022102886A612F6120F8021BE061AF
+:1047A000FDF7ACFB10B9761EB6B2EAD20120FDF7D8
+:1047B00093FB62B601F0FEFB0848816821F480415A
+:1047C0008160BDE8F0810000F4060020640C002048
+:1047D0000020024000FC000800FC0008A0020020AD
+:1047E0001948016841F010010160016821F00301DE
+:1047F0000160016841F002010160144841684160B4
+:1048000041684160416841F480614160416821F440
+:104810007C11416041680E4A11434160016841F0DA
+:104820008071016001688901FCD5416821F00301B4
+:104830004160416841F0020141604168C1F381017A
+:104840000229FAD170470000002002400010024007
+:104850000000280830B5044C039D6080A180E280F0
+:104860002381658130BD0000040A00200A44824291
+:1048700001DA10B27047C91A8142FBDD08B27047F5
+:10488000F0B53E48DFF8F8E03E4CC17F467A056857
+:1048900000233D4A3D484FF0010C802925D301F00B
+:1048A0001F015EF821100D420146096802D041F453
+:1048B000805101E021F480510160CF0411D48F04B4
+:1048C0000FD5977AFF0705D05381277827F0020785
+:1048D000277006E090F846709FB1012F14D080F841
+:1048E00046300F0B67F34D310160802E25D306F063
+:1048F0001F015EF821100D42016809D041F004014A
+:1049000008E080F846C0ECE7022780F84670E8E748
+:1049100021F0040101604D070BD44D0509D5957AAE
+:10492000ED0706D05381257825F002052570C0F8E3
+:1049300098308C0864F38A210160917AC90718D1F4
+:10494000134991F86410012913D11249496C322995
+:104950000DDC017849070AD50189090507D4D0F88B
+:10496000981047F23054A14204D9A2F80AC0C0F806
+:104970009830F0BD491CC0F89810F0BDD405002057
+:1049800048910008CE050020100A0020A002002057
+:10499000640C00204401002010B5FCF7E9F90F4831
+:1049A000018821F0020101800C49183109880C4A64
+:1049B000928E1144094A3432118008490C390A8810
+:1049C00042F001020A80011D0A884FF6ED531A4099
+:1049D0000A80018841F01201018010BD0C040040E2
+:1049E0004404002006480188491C89B20180B1F5C1
+:1049F0007A7F04D34188491C41800021018070479F
+:104A0000180700200F4810B5016841F0010101604E
+:104A100041680D4A1140416001680C4A1140016033
+:104A2000016821F480210160416821F4FE014160A8
+:104A30004FF41F018160FFF7D3FE05494FF000607E
+:104A4000086010BD001002400000FFF8FFFFF6FEF6
+:104A500008ED00E02DE9F0412F4D28884FF00004CB
+:104A6000000629D5FCF7FEFA2C4A2D4807231778B3
+:104A7000C8262C49012F22D02B4FB7F806C0BCF115
+:104A8000000F3ED0B0F80CC04CF0080CA0F80CC0E1
+:104A9000B0F806C02CF4006CA0F806C0886820F0BE
+:104AA00004008860FC801370CE8700204FF496616C
+:104AB000401C80B28842FBD32C80BDE8F0811B4FA4
+:104AC00097F800C0BCF1010F0FD0BCF1020F11D05C
+:104AD000B0F806C04CF4006CA0F806C0886840F03E
+:104AE0000400886005203870DDE7B0F80CC04CF099
+:104AF000080C03E0B0F80CC04CF0100CA0F80CC08F
+:104B0000F0E70B4F3C70C78847F40067C7808868A0
+:104B100040F004008860C6E7102C0140F706002032
+:104B2000100A0020A002002020090020F806002022
+:104B300015070020704700002DE9F0434FF080403A
+:104B4000018A21F001010182AC48007800287CD163
+:104B5000AB4FF87B002878D1AA48406C322874DC2F
+:104B6000A9488068DFF8A4924104A94DB9F804006F
+:104B70004FF0000403D4401CA9F8040028E10028E9
+:104B800074D02978012611B1012912D017E14946C4
+:104B9000B0F5BE7FFAD92E70CC718C71EC702C728E
+:104BA000287A0A18401CC0B2147228720F28F7D352
+:104BB00005E1B9F802204946824201D9EE7100E0D0
+:104BC000EC7192488A7908300F2A15D2CB79082BDC
+:104BD0000BD2C3F10708EB7912F800C003FA08F30F
+:104BE00063441354CA79521CCA71CA79082A03D182
+:104BF0008A79521C8A71CC7199F80610C8460F291F
+:104C000073D10D21FCF798F9A881010A6970C0B22F
+:104C1000A87088F8064098F816208A4265D198F85E
+:104C20001510814261D198F80BC07A490323022202
+:104C30007948BCF1000F10D0BCF1010F02D0BCF1DB
+:104C4000020F14D080F86A2000E0CBE091F800C099
+:104C50002CF00C0C0CF1080C0FE080F86A6091F855
+:104C600000C02CF00C0C0CF1040C06E0A9E080F85C
+:104C70006A3091F800C04CF00C0C81F800C098F834
+:104C80000C10B6EB111F04D180F86E4087F8464037
+:104C90000EE0B2EB111F04D180F86E6087F8466019
+:104CA00006E0B3EB111F03D180F86E2087F8462091
+:104CB0000B0717D001F00F01012901D0022915D0EF
+:104CC00080F86C602C7198F80D102A7906FA02F3BE
+:104CD0000B406B71082A44D2DFE802F00B12431933
+:104CE000242F363D80F86C40ECE768E080F86C20BB
+:104CF000E8E713B180F8704033E080F8706030E08E
+:104D000013B180F850602CE080F8504029E023B1C6
+:104D100080F8656087F8036123E080F8654087F8D4
+:104D200003411EE023B187F8F54080F84D4018E0BC
+:104D300087F8F56080F84D6013E013B180F8686083
+:104D40000FE080F868400CE013B180F8666008E07E
+:104D500080F8664005E013B180F8676001E080F8F4
+:104D60006740521CD2B22A71082AAED398F80E10AE
+:104D70002A4A8B0705D587F8F16080F86460568170
+:104D800004E087F8F14080F864405481C90702D0FC
+:104D900080F8294001E080F8296098F8111000F8A7
+:104DA0006D1FC2781E48012A1ED001B3012921D0EF
+:104DB0004FF48051A0F876101A493C200870A9F8E9
+:104DC0000240A9F80440B9F80210491CA9F80210E1
+:104DD000B9F80210B1F5FA7F04D940F2F511A9F83B
+:104DE00002102C70BDE8F08344F21C71E2E74FF42E
+:104DF0000051DFE741F25551DCE70000F7060020E3
+:104E0000A002002044010020001001404C0C0020B2
+:104E100090060020BC040020640C0020100A002032
+:104E200024050020F40600202DE9F05FFDF782FA4A
+:104E30008E4D2888A5F10406C0070AD0308820F0DE
+:104E400008003080288820F00900288001F0B2FD99
+:104E5000D9E02888DFF81892DFF81882864C80079E
+:104E60001AD5B9F8001041F00101A9F80010B8F8FE
+:104E70000000804914315030088028884FF6F951DD
+:104E800008402880308840F004003080FFF798F810
+:104E900084F83C00BDE8F09F2888784F40072888B8
+:104EA00071D520F004002880FFF78AF894F83C10B0
+:104EB0008142EFD1308820F004003080FDF712FCF1
+:104EC0002078410605D594F84C1094F83B20914287
+:104ED000E0D03978400621F00201397004D5FEF7A0
+:104EE00025FB97F82F7004E094F83C00FDF774FA66
+:104EF0000746DFF880B140F68C2A0BF1180B062F1D
+:104F000047D294F83800B8423ED03846FDF7E8F969
+:104F10002078C00716D094F83A0094F8391000F0C1
+:104F20000302914206D0A17A00F0010001F00101D4
+:104F3000884215D1FDF73EFBFBF766FFFDF766FCE7
+:104F4000384689E0FDF736FBFBF75EFFFDF75EFCB8
+:104F50003846FDF74FFB207840F00100207099E7BC
+:104F6000288820F008002880206B810801EBD00001
+:104F7000504515D2B8F800100844ABF8000030884E
+:104F800040F0080003E00DE0308820F00800308099
+:104F900080E7B9F8001041F00101A9F80010DFE73F
+:104FA0005046E7E70007288831D520F00800288020
+:104FB000308820F008003080FFF702F884F83C00C9
+:104FC000FDF790FB387820F002003870207840061A
+:104FD00004D5FEF7ABFA97F82F5004E094F83C00A4
+:104FE000FDF7FAF90546062D08D294F83800A842D4
+:104FF000B5D0FDF7DFFAFBF707FF2AE02048C188AC
+:1050000041F04001C180BDE8F05FFDF7DFBBC006A5
+:10501000288825D520F010002880308820F0100046
+:10502000308097F838000C2802D2401C87F83800EE
+:10503000387840F002003870FEF778FA97F82F5071
+:10504000787884F8390094F83800A84287D0FDF7C2
+:10505000B1FAFDF7DBFB2846BDE8F05FFDF7CABA01
+:105060004EF2BE110840288014E7000010040040F2
+:1050700000040040240400404401002044040020B7
+:10508000100A00202DE9F04F514F85B0388820F0EC
+:10509000010038804E480026103006804D4CDFF865
+:1050A00038A14FF0010894F85C0042F63029C1079E
+:1050B00074D072B64948816941F400718161816997
+:1050C00041F4806181614FF40040FEF7DFFE444D02
+:1050D00000212846FBF7F6FB00212846FBF7E8FBFA
+:1050E000DFF800B100215846FBF7E2FB00213E4803
+:1050F000FCF772FA2846FBF701FD5846FBF7FEFC69
+:105100004FF46020CDE902068DF8056000968DF819
+:1051100010808DF8048069462846FBF781FD012345
+:105120001A460F212846FBF7CCFD01212846FBF744
+:10513000BFFB00204946401C80B28842FBD3284672
+:105140002E600121FBF7FCFD28688007FCD5244870
+:105150004C30006894F85C1021F001012144A1F862
+:105160005000FBF7B9FB62B6FEF7ECF847F690612A
+:10517000AAF8001094F85C00401CC0B284F85C00EF
+:105180000C2822D212491431A1F80080388840F04E
+:105190000100388005B0BDE8F08FFFE7134920F02B
+:1051A0000100085A12490880114945F6580008398B
+:1051B00008800F4847F25801001F01800C49202049
+:1051C0000C390880AAF80090D4E70320A070E1E72A
+:1051D00000080040440400202C0800400010024059
+:1051E000002401400028014008000240048D00080E
+:1051F000202C01400029018802D041F0800101E00B
+:1052000021F080010180704710B50A884B88CC8856
+:105210001A438B8823431A430B891A434B89898984
+:105220001A430A43A0F8442010BD002101804180A8
+:105230008180C180018141818181704700298188FD
+:1052400002D041F0010101E021F0010181807047AD
+:105250000029018802D041F0010101E021F00101A3
+:1052600001807047002930F8441F02D041F400410A
+:1052700001E0C1F30E010180704700004B4910B5F9
+:10528000884202D10121C41486E0B0F1804F09D0D8
+:10529000474988420DD101210220FEF719FE002165
+:1052A000022064E001210846FEF712FE00210120E1
+:1052B0005DE04049884206D101210420FEF708FE46
+:1052C0000021042053E03C49884206D101210820F6
+:1052D000FEF7FEFD0021082049E03849884206D14A
+:1052E00001211020FEF7F4FD002110203FE0344999
+:1052F000884206D101212020FEF7EAFD002120206E
+:1053000035E03049884202D10121441444E02E495D
+:10531000884202D10121CC043EE02C49884202D1CE
+:1053200001210C0538E02A49884202D101214C05AF
+:1053300032E02849884206D101214020FEF7C8FD0D
+:105340000021402013E02449884206D10121802019
+:10535000FEF7BEFD0021802009E0204988420AD1E5
+:10536000841501212046FEF7B3FD00212046BDE84B
+:105370001040FEF7ADBD1A49884202D101210C044C
+:105380000AE01849884202D101214C0404E0164980
+:1053900088420AD101218C042046FEF7B1FD204647
+:1053A000BDE810400021FEF7ABBD10BD002C014050
+:1053B0000004004000080040000C004000100040C5
+:1053C0000014004000340140004C014000500140F6
+:1053D0000054014000180040001C00400020004024
+:1053E000004001400044014000480140002A8289F9
+:1053F00001D00A4300E08A438281704730B5028CB5
+:1054000022F001020284028C8388048B22F00202C3
+:1054100024F073050C882C430D8915434A882A43D0
+:10542000114DA8420BD0114DA84208D0104DA842F2
+:1054300005D0104DA84202D00F4DA8420DD122F048
+:1054400008054A8923F440732A4322F004058A8818
+:105450002A438D891D43CB892B4383800483C988CC
+:105460008186028430BD0000002C014000340140E0
+:10547000004001400044014000480140028B22F0FE
+:1054800008020A430283704770B5028C22F01002B2
+:105490000284028C8488038B0D8823F4E6464FF641
+:1054A000FF7303EA052535430E8922F0200203EA43
+:1054B000061616434A8803EA02123243104EB042DF
+:1054C00002D0104EB04215D122F080064A8924F451
+:1054D000406403EA0212324322F040068A8803EA5B
+:1054E000021232438E8903EA86062643CC8903EAF8
+:1054F0008404344384800583C9880187028470BD95
+:10550000002C014000340140028B4FF6FF7322F45F
+:10551000006203EA012111430183704770B5028CD8
+:1055200022F480720284028C8488838B0D8823F09D
+:1055300073031D4322F400730E894FF6FF7202EAD3
+:1055400006261E434B8802EA03233343104EB04223
+:1055500002D0104EB04215D123F400664B8924F4DA
+:10556000405402EA0323334323F480668B8802EA23
+:10557000032333438E8902EA06162643CC8902EAC6
+:105580000414344384808583C9888187038470BD73
+:10559000002C014000340140828B22F008020A43B3
+:1055A0008283704770B5028C22F480520284048C8E
+:1055B0008288838B0D8823F4E6464FF6FF7303EA57
+:1055C0000525354324F400560C8903EA043434439A
+:1055D0004E8803EA06362643094CA04202D0094C05
+:1055E000A04205D122F480448A8903EA8212224330
+:1055F00082808583C988A0F84010068470BD0000B1
+:10560000002C014000340140828B4FF6FF7322F4DE
+:10561000006203EA01211143818370470185828280
+:105620007047828822F07002828082880A438280DA
+:105630007047A0F84010704730B502881B4B1C4CD7
+:1056400098420DD0A0420BD0B0F1804F08D0194D38
+:10565000A84205D0184DA84202D0184DA84203D147
+:1056600022F070054A882A43154DA84206D0154DF0
+:10567000A84203D022F44075CA882A4302808A884F
+:1056800082850A88028598420AD0A04208D00E4A34
+:10569000904205D00D4A904202D00D4A904201D16D
+:1056A000097A01860121818230BD0000002C014071
+:1056B000003401400004004000080040000C00409D
+:1056C0000010004000140040004001400044014030
+:1056D000004801404FF6FF71818000210180C180A8
+:1056E0004180017270470029018802D041F0020117
+:1056F00001E021F00201018070470029018802D0F9
+:1057000041F0040101E021F0040101807047000034
+:10571000224810B590F82010026801F01F002049BF
+:1057200051F820001F490242086802D040F480303E
+:1057300001E020F4803008601B484FF000048079BD
+:1057400041061A4827D41A4A01881388591A89B27F
+:1057500001230F290BD3118801808168002900DC07
+:105760004942042903DB13490978022905D0417F06
+:10577000012906D01188418010BD4377C477118874
+:10578000418041881288511A89B240F635429142CF
+:10579000F2D3C37710BD447710BD0000D4050020BC
+:1057A00048910008A0020020100A00202C0C0020C4
+:1057B00000070020F70600202DE9F04FDFF8B8B110
+:1057C0006A48DFF8AC91DFF8ACA190F80EC0BBF9E5
+:1057D0001A70BBF91C60BBF91850BBF96C10BCF116
+:1057E000070F48D2DFE80CF08D041A30485E7600CF
+:1057F000D9F800208284DAF80020C284828CC38C1D
+:10580000A7EB820212B2A6EB83034A431BB25943B1
+:1058100042F3CF2241F3CF23D11870E0D9F8002012
+:105820004284DAF80020C284428CA5EB820213B2D3
+:10583000C28C4B43A6EB820212B243F3CF245143F6
+:1058400041F3CF23E11814E0D9F80020C284DAF83C
+:1058500000204284C28C438CA6EB820212B2A5EBDC
+:1058600083031CB24A43614342F3CF2341F3CF2465
+:10587000191949420AB244E0D9F800208284DAF8C2
+:1058800000204284828C438CA7EB820212B2A5EBEB
+:1058900083034A431BB2594342F3CF2241F3CF243F
+:1058A000111914E0D9F800204284DAF8002082842B
+:1058B000428C838CA5EB820212B2A7EB83034A438E
+:1058C0001BB242F3CF24594341F3CF22A1184942DE
+:1058D0000BB216E0D9F80020C284DAF800208284E6
+:1058E000C28C838CA6EB820212B2A7EB83031CB29C
+:1058F0004A4342F3CF23614341F3CF2299184942EF
+:105900000CB2BBF91E50594605F21E56A64201DAEA
+:10591000CE8306E0A5F21E55A54201DDCD8300E051
+:10592000CC83B1F9204004F21E55954201DA0D8472
+:1059300006E0A4F21E54944201DD0C8400E00A84C7
+:10594000B1F9222002F21E549C4202DAABF8224046
+:1059500008E0A2F21E529A4202DDABF8222001E0DA
+:10596000ABF82230417B8173BDE8F08FA0020020AC
+:105970003C2401403C280140240500202DE9F0474B
+:1059800004465748584D002602785648022AB0F976
+:10599000301004D0082A7DD0092A07D008E0C27B45
+:1059A000022A02D1B0F8402032B1E18769812E810C
+:1059B00084F83C60BDE8F0874C49DFF83481496ADF
+:1059C0000F14E7808068410210D5B4F9020040F25C
+:1059D000DA21884269DD40F26A4188423FDCA0F268
+:1059E000DA20FAF71CFD0022424B4BE0C0F3C00165
+:1059F000C0F30020DFF8009181420CD1D8F84400B8
+:105A000040F2BA41884250DD40F66A11884226DCF5
+:105A1000A0F2BA4032E039480078C0060CD5D8F878
+:105A2000440041F2243188423FDD41F2D471884282
+:105A300015DC00F6DC401FE0314890F870100129B9
+:105A400003D090F86F0001282FD1B4F9020041F67D
+:105A5000C811884229DD41F6786188420ADD0823B1
+:105A6000B4F93E101A460020FEF700FFE087002838
+:105A700019DB1BE000F5C760A0F50050FAF7CFFC7A
+:105A800000224B46FAF737FC0E22FAF7A3FCFAF78E
+:105A9000FDFC00E01FE000B2C0F5804078438013B9
+:105AA000E087002F02DCE68700E0E787E08F154FF4
+:105AB000E880D8F844107964A7F84C0000F076FB31
+:105AC000B7F84E00688198F80A000028388F00D196
+:105AD000404228816CE70C48B0F87000688166E7A6
+:105AE000F7060020A0020020680000202405002006
+:105AF000440100200000794000C09240D8060020F8
+:105B0000640C0020B4080020240A00202DE9F04194
+:105B1000B1F9025000232B241522854203DAB1F992
+:105B20000000BDE8F081B1F9AE50854202DDB1F967
+:105B3000AC00F6E701EB8205B5F90250854201DDC4
+:105B4000134600E01446E21852085D1CAA42F1D147
+:105B500001EB8206B6F90230834206DA36F9025CBE
+:105B600036F9044C31F9221006E01D4631F9224085
+:105B7000B6F90630B6F90410401B091BC617891187
+:105B8000B60346EA90468703A1FB070CCA1702FB3F
+:105B900007C201FB06215A1BD317FAF7C5FA000A00
+:105BA00040EA0160001900B2B0F5804FB9DB43F65E
+:105BB000FF70B6E770B5134C40F2244529462046E5
+:105BC00000F03EF800281BD0204600F0C7F8294618
+:105BD000204600F01DF80C4C00212046FBF7FCFC91
+:105BE0002046FBF777FDC0F164000849C0B20428E5
+:105BF000087201D900F046F9BDE87040FBF7B0BD6E
+:105C000070BD0000003801405800024060060020CE
+:105C10000A0A01219140C943018070470029818906
+:105C200002D041F4005101E021F40051818170471C
+:105C3000002A828A01D00A4300E08A4382827047A8
+:105C400030B501F01F0201240025C1F3421304FA0C
+:105C500002F2012B0FD0022B0FD0838A4FEA1121C1
+:105C60000088134204FA01F400EA040001D000B1F4
+:105C70000125284630BD8389F0E7038AEEE710B599
+:105C8000C1F3421301F01F040121A140012B07D0F1
+:105C9000022B07D01430002A026805D00A4304E022
+:105CA0000C30F8E71030F6E78A43026010BD0000C0
+:105CB00030B50446008A85B00D464CF6FF710840A9
+:105CC000E98801432182A1894EF6F3100140A8889A
+:105CD0002A8910436A890A431043A081A08A4FF69B
+:105CE000FF410840A9890143A1826846FEF714F9E3
+:105CF0001948844201D1039800E00298A18909045F
+:105D000000EBC00101EB0010296801D5490000E05B
+:105D10008900B0FBF1F06422B0FBF2F109010B093C
+:105D20006FF018056B4300EB8300A3891D044FF04F
+:105D3000320306D503EBC000B0FBF2F000F0070021
+:105D400005E003EB0010B0FBF2F000F00F00084399
+:105D5000208105B030BD0000003801408088C0F3CC
+:105D600008007047F8B501210920FEF7BDF80121B0
+:105D70008803FEF7B9F810258DF803502020ADF800
+:105D800000001A4E03248DF8024069463046FCF7A5
+:105D900019FA16490C31086820F020000860182014
+:105DA0008DF803004020ADF800008DF802406946F0
+:105DB0003046FCF707FA48208DF803008020ADF844
+:105DC000000069463046FCF7FDF98DF803502801C4
+:105DD000ADF800008DF8024069463046FCF7F2F954
+:105DE00001210420FCF740FAF8BD0000000C01403E
+:105DF00030B585B0FFF7B6FF00244FF4E1300090D6
+:105E0000ADF808400C201D4DADF80440ADF80A0077
+:105E1000ADF80640ADF80C4069462846FFF748FF4C
+:105E200025208DF8100004208DF811008DF8124007
+:105E300001208DF8130004A8FDF714FD012240F2A3
+:105E400024412846FFF71BFF01212846FFF7E6FE05
+:105E5000FBF7B0FC012280212846FFF7E9FE012272
+:105E600040212846FFF7E4FE012202210448FBF707
+:105E700045FCFBF79FFC05B030BD00000038014039
+:105E80004400024070B51D4D00242878432834D1C9
+:105E90006878462831D1A878502807D0512805D0F5
+:105EA000812803D0892801D0212826D1144E707171
+:105EB000E9787172A81C891CFBF776F8B072717AC8
+:105EC000294409793182884217D106F10E00017800
+:105ED00041F0020101700B48016841F020010160AE
+:105EE000317A0948002204E02B5D03552A55641CD1
+:105EF000E4B28C42F8D38078707170BD8C070020BA
+:105F0000600600200C0C0140960B002070B51D208F
+:105F1000FDF787FCFDF70AFB1D20FDF798FC1548EF
+:105F200090F82F10144D0623144C85F8381090F873
+:105F30003B1095F83B201143012A04D0022A07D0D8
+:105F4000042A0AD010E0827A8A420DD0007B09E050
+:105F5000027D8A4208D0807D04E0827F8A4203D09D
+:105F600090F82000884200D12370002085F840007E
+:105F700070BD00004404002044010020F70600200A
+:105F80000B4800214180A0F1B0018A898280CB8931
+:105F90001A44C2800B8A1A4402814B8A1A444281F5
+:105FA000898A1144818143F6FF71C18170470000E5
+:105FB000F4010020084940F61C72B1F90C0090422F
+:105FC00002DA00F59F7005E041F2E302904201DD44
+:105FD000A0F59F70C88170476800002038B513484D
+:105FE000C16941F00401C1611E208DF8000002204A
+:105FF0008DF801008DF8020001248DF803406846F9
+:10600000FDF730FC0A4984200880094947F6906072
+:106010002C3108800020091F0880054914310C80AC
+:10602000091F0880081F048038BD000000100240CE
+:106030000008004030B420491E4A45788B7A11464A
+:1060400092F83B4091F83910AC4218D14BB103792A
+:10605000994202D04379994201D140791AE080797E
+:1060600009E08379994202D0C479A14202D182F831
+:106070002F3011E0407982F82F0030BC7047C5788E
+:10608000AC42FAD16BB1C379994202D0037A9942FA
+:1060900005D1007A82F82F0030BCFEF77DBC407A33
+:1060A000E9E7437A9942E2D00479A142DFD0007A4D
+:1060B000E1E700004404002044010020FEE7000066
+:1060C0002DE9F0470446007F012868D13548E18872
+:1060D0000288511A89B2072916D30088E080B4F9E2
+:1060E000000044F2DD414843401346F6D96148437D
+:1060F0008013A060401000B2A0814FF08051B1FB2E
+:10610000F0F0FAF787F92061B4F90C6096B1B4F9B0
+:1061100002104DF6B05048430014A082B4F9047048
+:106120004DF6B05207FB02F24FEA2245E58204D455
+:10613000024603E00020E08330E0424212B22283B4
+:10614000002D01DB2B4600E06B421BB2DFF85890BC
+:10615000638398464FF4804AB24208DAFAF751F95D
+:106160002169FAF724F8FAF778F9801304E0002996
+:1061700001DA484600E05046E083B04509DA284697
+:10618000FAF73FF92169FAF712F8FAF766F980137E
+:1061900004E0002F01DA484600E050462084BDE8C4
+:1061A000F08700000007002000C0FFFF10B528485E
+:1061B000294C01782748022905D1C17B022902D147
+:1061C000B0F8401029B1008EA4F84E0000202087BE
+:1061D00010BD90F8462020482049022AB0F844001B
+:1061E000097800B2C1F3810103D0012A0CD01C4907
+:1061F00013E0012904D0022904D019496C390CE0BC
+:1062000018490AE0184908E0012904D002291CD0E5
+:1062100015496C3101E013496C31FBF72DFE0E4935
+:10622000A4F8400080B2483101F092FAB4F94C0071
+:10623000B4F94A2041425143891324F8381FB4F974
+:10624000101048438013E08210BD07496C39E4E721
+:10625000F7060020A0020020B4080020BC040020A3
+:106260009A8B000812890008568A0008034800210A
+:1062700080F82A10C183018770470000B40800200D
+:1062800010B504000B462D4AC3F1000028D5644226
+:10629000002B12DAA04207DA214600F027FA32F882
+:1062A0001000C0F5404041E00146204600F01EFAD3
+:1062B00032F8100000F5004038E0A34208DA214629
+:1062C000184600F013FA32F8100000F540402DE0B7
+:1062D000204600F00BFA32F81000C0F5803025E0BF
+:1062E000002B12DAA04207DA214600F0FFF932F85B
+:1062F000100000F5804019E00146204600F0F6F954
+:1063000032F81000C0F5004010E0A34208DA214640
+:10631000184600F0EBF932F81000C0F5804005E0B7
+:1063200053B1204600F0E2F932F81000B0F5004F0A
+:1063300001DDA0F5803010BD002010BD108D0008DB
+:1063400040438013494300EBA13000220302002B9D
+:1063500014DDB3F5001F01DC802001E04FF4005094
+:1063600093FBF0F1014401EBD1714910814206D059
+:10637000521CD2B20846062AF2D300E00021C8001F
+:1063800000B2704702E008C8121F08C1002AFAD103
+:1063900070477047002001E001C1121F002AFBD1A5
+:1063A000704700002DE9F047A44CA54821880288D9
+:1063B000511A89B20F297DD30088A4F13C052080B1
+:1063C000288F08B1401E28872B789E4AC3F381008E
+:1063D00001281DD0022820D0D18B98489A4FDFF891
+:1063E0006C92407E0026B1F5926F1DD8142819D307
+:1063F00078206076F88840F01000F88040F26660FF
+:10640000A88123F001002870D67389F8006015E098
+:10641000D08B00EB4000C00302E0D08B8C49484396
+:10642000010CDAE7401C04E0B1F5DB6F06D310B1D4
+:10643000401E607602E043F001002870B5F90200CA
+:10644000B5F914304143C3EBC303C1F38F31C3F338
+:10645000D10303EB510109B2A9829046D28B4FF0D0
+:1064600080535043B5F91620C0F38F30C2EBC202FF
+:10647000C2F3D10202EB500000B2E882AA6A4243A2
+:106480001213EA6293FBF2F22A63724A1080A26846
+:106490000A44A260E1680144E160207C401CC0B273
+:1064A0002074072806D942F3CF002883C9106983D6
+:1064B000E66000E0BFE0A66041F6C80126748842AD
+:1064C00004DD298B644AB2FBF1F1E981C11789032C
+:1064D00041EA9041800342F69B420023F9F724FEF3
+:1064E000A88456482A78A0F13C005C49B0F906001F
+:1064F000930700FB01F14FEA2141C2F3810215D558
+:10650000012A07D0022A0BD04FF2685141430914E7
+:10651000A18011E049F68C4250430014A0801FE096
+:106520004CF6183141430914A18025E0012A0DD011
+:10653000022A17D0A0806984494948430014E083A7
+:10654000FBF7BAFA47480088C0B143E04AF65C322C
+:1065500042431214A2804BF62C225043001468844C
+:10656000E183EDE74DF2AC5141430914A1804EF2B5
+:106570007C414143091469843B49DEE795F82000DA
+:1065800000BB88F80F6089F80060B5F91A00A0F523
+:106590000C519F39B1F56E7F18D8617FF42912D95B
+:1065A0003249E8802E4AA1F8460050430014A880E2
+:1065B000A1F84400FF2085F8200081F828002C492C
+:1065C0003C20087006E0491C617703E0607F08B159
+:1065D000401E6077B5F91A10B4F91E0081420EDD35
+:1065E000A07E7D2809D9F88840F00800F88021486D
+:1065F000017821F0020101700EE0401C06E0A0F2DB
+:106600003D10814208DAA07E10B1401EA07603E062
+:10661000F88820F00800F880B5F91810606908447F
+:106620006061217E491CC9B221761F2903D940111E
+:10663000A88366612676BDE8F0870000F804002094
+:1066400000070020A0020020100A0020F70600200A
+:1066500030330100C409002074E8260BCC0E010081
+:106660004885010002070020D0450100640C00208D
+:10667000F4060020CE050020024941F68B308862E6
+:1066800070470000BC04002070B5164C0625207829
+:10669000062825D2DFE800F003080E141A2112485C
+:1066A000FAF7C0FC012016E00F48801DFAF7BAFC8B
+:1066B000022010E00C480C30FAF7B4FC03200AE08A
+:1066C00009481230FAF7AEFC042004E006481830FE
+:1066D000FAF7A8FC0520207070BDFAF7C3FC2570FE
+:1066E000257070BDF8060020068C0008090A05D048
+:1066F000B0FBF1F0FF2800D9FF2070470020704761
+:10670000D0E90021C368521A5A4301EBA2318160DB
+:1067100041607047B0F90020B0F90210B0F90630BE
+:10672000521A5A4301EBA231818041807047000028
+:10673000F0B54F4C20884F49504E514B8A8A801AF1
+:1067400082B24D480F2A057801F1540032D32288D5
+:106750008A82197A5FEA017C0146B1F9021001F1DF
+:10676000020217B2A1F1020212B20BD5022D01D022
+:1067700044490FE0DFF810C1BCF900C0614513DCEB
+:1067800017DB13E0022D15D1D6F844C0BCF5FA5F33
+:1067900003DC3E49098841800CE0DFF8F4C0BCF915
+:1067A00000C0614505DB01DD428003E0A0F802C0C6
+:1067B00000E04780018F2288A2EB010189B29C2969
+:1067C00041D321880187996A0022B1F5804F2CDBE3
+:1067D000B16CB1F5405F28DD2E4940F26664B1F935
+:1067E0001010A14211DD43F69914A14202DB40F2E0
+:1067F000333108E040F23334A1F26661614343F281
+:10680000333491FBF4F1818700E082872249B3F8A9
+:1068100006410978C1F381011CB1818F01F21E513B
+:1068200019E093F84630022B0ED08287022D00D05B
+:106830008287B0F95410B0F93C2001F1140393425F
+:106840000BDAA0F85430F0BD012901D00229E4D1BF
+:10685000818F01F233318187E8E702F11403994215
+:1068600003DD1439A0F85410F0BDA0F85420F0BD99
+:106870000007002014000020F7060020440100203B
+:10688000A0020020BA040020B8040020B6040020B2
+:10689000B404002024050020BC0400202DE9FC41A4
+:1068A00001210220FDF708FB01211920FDF71CFB47
+:1068B00001213C48FBF7D8FC4027ADF800700324C9
+:1068C0008DF802400420384D8DF8030069462846B3
+:1068D000FBF778FCE001ADF800008DF802401C20C9
+:1068E0008DF8030069462846FBF76CFC4FF4E07115
+:1068F0002846FBF7EEFCA815ADF800008DF8024025
+:1069000010208DF8030069462848FBF75BFC4FF424
+:10691000A060FCF7D9FF1D208DF8040001268DF83A
+:10692000056000258DF806508DF8076001A8FCF77A
+:1069300099FF1F498C2008801D494FF6FA702C31B1
+:1069400008806E20091F08801948143006801848F6
+:1069500008300780164920310D80154AD020121DBD
+:106960001080134A45F2F300183210800A1F45F2D6
+:10697000500010800E4A4FF6FF7038321080121D02
+:106980001080121D108041F21B10088000F012F8D8
+:10699000FBF71CFF064810300580001F0480BDE88F
+:1069A000FC810000000C1A0000100140000C0140A6
+:1069B0000004004070B51D20FCF728FF2A4D40213F
+:1069C0002846FBF77DFC840080212846FBF778FCF5
+:1069D00044EA4004A9152846FBF772FC0443E0B2E0
+:1069E000224C84F83C00FBF7F7FC0546052805D946
+:1069F0001F48C18841F04001C18001E084F838504F
+:106A00001C48007A000703D594F838001A490D5C39
+:106A10004FF6FA702063E062A06260622062E0617B
+:106A2000A0611648606300206064A06484F83F00A1
+:106A300084F84000FBF77EFCA07AFF2811D00220EA
+:106A400084F83D000E48008820662846FCF720F9AF
+:106A5000207820F001002070BDE870401D20FCF778
+:106A6000EBBE0120ECE700000010014044010020D3
+:106A7000100A0020A002002014950008DCFF050089
+:106A8000240400402DE9F0434E484F4902880B880A
+:106A90009A1A92B20F2A69D3098801804B49098B4F
+:106AA000027D00EB42029180017D491CC9B2017553
+:106AB00008295BD3002404752246017D00EB4103C5
+:106AC000491CB3F90430C9B202EB630212B201757A
+:106AD0000829F2D33E4904753E4B4A8044800E7823
+:106AE0009D895FEAC67C40F638694FF0030714D0F1
+:106AF000A2F22B5C42F6E858C44520D3A1F1020C67
+:106B000026F00204ACF8002047750C7040F22B54BC
+:106B1000A24211DA45F004021EE046F001060E70B2
+:106B20004A4507DD45F001029A8126F002020A700B
+:106B3000477519E0447517E045F002020CE04A453C
+:106B40000CDA8775427D12B1521E42750CE046F098
+:106B500002020A7025F007029A8105E0B30703D507
+:106B6000837D2BB15B1E837540888880BDE8F083F0
+:106B700042F6AA239A4222DAB1F904302BB941F243
+:106B8000CD05AA4201DA4480EEE7134C920302EBF2
+:106B9000843241F67244B2FBF4F214B240F233355F
+:106BA00002464480AC4200DA5580B2F90240E41A51
+:106BB00004F5A374B4F5237FD6D84380D4E74FF40B
+:106BC0008043FAE7980A002000070020A002002076
+:106BD000CE050020100A0020C8F1FFFF2DE9F0418A
+:106BE0006C4CDFF8B4E14FF0000594F82810C807AA
+:106BF00006D094F92C104B42002956DD0E4655E084
+:106C0000664884F82B50E586654A90F8380084F889
+:106C100034001586CEF80450CEF80850614E40F28C
+:106C20006663CEF80C50A4F8703036F810005E4E53
+:106C3000768830444FF6FF7606EA800024F8240B6D
+:106C40004FF080602060A320208460845810A084CE
+:106C5000E38440F699102085580060854FF48050F9
+:106C6000A08541F23330E08541F26660208641F62E
+:106C70009910608641F6CC40A0864FF40050E08623
+:106C800042F23330208742F26660608742F6991004
+:106C9000A08742F6CC40E08782F89D5041F0010089
+:106CA000207184F84450BDE8F0811E4694F92B0011
+:106CB0004242002801DD074600E01746F61B012E80
+:106CC0000BD0002800DB02465FFA82F684F82C0025
+:106CD00094F84300012805D041E0002900DA194664
+:106CE000CEB2F3E794F92D305942002B01DB184660
+:106CF00000E0084694F92E20C7B25042002A01DB7A
+:106D0000944600E08446BC4508DD002A00DA0246CD
+:106D1000D7B2002B00DA0B46D8B207E0002B00DA1E
+:106D20000B46DFB2002A00DB1046C0B204EB400085
+:106D3000B0F9441004EB470030F9442F11444910D6
+:106D4000018084F8435084F8325084F8315084F83C
+:106D5000305084F82F5084F82E5084F82D5004EBD6
+:106D600046007546B0F94400E086BEF80410C8231A
+:106D700009B26422FDF77AFD6860E968401AA968E3
+:106D80000844A860B5F900104843C013E860A4F8AF
+:106D9000700088E7240A0020BC0500204401002080
+:106DA000A002002026950008680000202DE9F0418F
+:106DB0005F4C94F82800C00779D05E4894F83410EE
+:106DC000002690F838005C4D814271D05B4AA4F8EF
+:106DD00066605B4F535C2246834292F92B2002D0BF
+:106DE0007B5C83420FD1521C52B284F82B20795C19
+:106DF000814202D1521C84F82B2094F92B100F29C8
+:106E00001BDD0F2117E04F4B5F5C4F4B874202D0D9
+:106E10005F5C874211D1521E52B284F82B20595C1C
+:106E2000814202D1521E84F82B2094F92B206FF05E
+:106E30000E018A4201DA84F82B103D4994F8333070
+:106E40002D3194F82B205A5494F83310491CC9B2B0
+:106E500084F83310062901D384F8336094F92D2087
+:106E600094F92F108A4211D194F9312091420DD119
+:106E700094F92E2094F930108A4207D194F93220E7
+:106E8000914203D1012184F8431001E084F843606A
+:106E9000284984F8340094F92B300978012B0DDD52
+:106EA000254A4F07926804D542F0080203E03CE00F
+:106EB00015E022F00802AA6084F82900B3F1FF3F30
+:106EC0000ADA4907A96802D521F0080101E041F07A
+:106ED0000801A96084F82900FBF72CFA11E094F866
+:106EE000430001280DD1B4F8660043F60951401C57
+:106EF00080B2A4F86600884203D9A4F8666084F8DA
+:106F00004360E87B082810D0B5F9301051234122A6
+:106F10000020FDF7ABFC2886002806D10B48067040
+:106F200014F8280F20F001002070BDE8F081000067
+:106F3000240A002044010020A00200200895000837
+:106F40000E9500081A95000820950008F706002005
+:106F500030B52049204AB1F86A301088C01A80B292
+:106F60000F2836D31088A1F86A001C4D00204FF07E
+:106F700000432A5C940903D00124B4EB921F24D16E
+:106F8000D20622D0164A52F820201268134C12342E
+:106F900034F81040224201EB000494F9722008D02A
+:106FA0000A2A04DB0A6823FA00F4224308E0521C90
+:106FB00009E012F10A0F05DC0A6823FA00F4A24383
+:106FC0000A6002E0521E84F87220401CC0B21128F0
+:106FD000CFD330BDD4050020000700201491000855
+:106FE000149200082DE9F00779497A480A89038844
+:106FF0009A1A92B2082A74D300880881A1F12C0051
+:1070000042890AB1521E4281734A92F82820802A8E
+:1070100067D302F03F020A70C2890AB1521EC281D0
+:10702000B1F90620902A0CDB8A46FF2A09D0814656
+:10703000C089002855D1694800230078092805D067
+:1070400005E0BDE8F007624800F092B90823644A01
+:1070500092F8EA500DB143F004036248817AC907FF
+:1070600001D043F00203D2F808C05FEA0C5101D509
+:1070700043F00103176800215B4EFC0302D596F82C
+:10708000654004B18021C4885FEA446801D541F0BD
+:1070900040015FEA845801D541F020015FEAC478DD
+:1070A00001D041F01001007A400701D541F00801FC
+:1070B0004E480078C00701D041F00401A00601D578
+:1070C00041F001010020012D00D1082096F87050F8
+:1070D00085B992F84620022A04D0012A05D03AB197
+:1070E00008E072E040F0030004E040F0020001E03C
+:1070F00040F001007A0701D440F02000CCF3C00238
+:107100000025CCF3002C624502D13A0700D40425B7
+:1071100096F86F20012A01D145F00105344A002775
+:10712000BC4612783E46C2F38102012A04D0022AEC
+:1071300004D0032A04D004E0022602E0042600E082
+:1071400010262C4A64060ED5214C1C3424782406C3
+:1071500009D51478640606D4274A40F6CC44926DCB
+:107160006243140C05E0B2F8AE2040F69914624375
+:10717000940B4FF008088AF80A804FF061088AF8EB
+:107180000B808AF80C308AF80D108AF80E008AF805
+:107190000F508AF81070270A4B4083F06901414074
+:1071A00069408AF8117079408AF81240614052466D
+:1071B0008AF813C071408AF8146051754FF4C87191
+:1071C000A9F80E10FF20AAF80600BDE8F0077047E6
+:1071D000BC06002000070020D4050020F706002090
+:1071E000A0020020100A0020640C002008090020E2
+:1071F000BC04002044010020F00700204C488169B5
+:1072000041F0FC0181614FF4A060FCF75DFBFBF7EE
+:107210006BFBFCF7C5FCF9F7C9FCFCF7B3FAFDF70B
+:107220002BFAFFF73BFBFCF7F3F9FFF7C3FBFBF788
+:10723000CDFA404D4FF40050A5F81601FEF7D8FDE9
+:1072400000214FF4FA5340F2EE220020401C80B29D
+:107250009842FBD3491C89B29142F6D336480026A6
+:1072600080F87260F9F738FBF9F7D2FFFCF7C8FC39
+:10727000F9F7A6FEFEF7B2FE102230493048F8F7C3
+:1072800084FF304C314FE08820F04000E0802E48F1
+:10729000017821F020010170FA20F8814FF49670F6
+:1072A000E887FFF7E9F92A492A48FCF71FFC2A4832
+:1072B000FCF748FC2948416A88472948416B8847C0
+:1072C000FEF7D4FF27494220C8802749C8603E7195
+:1072D000E088E0812089208260896082FAF7EAFEF6
+:1072E000FAF74CFEFFF75EF8FFF7CCFB00F0F8F979
+:1072F000FFF72EFE01F082F8FEF70AFAFAF7ACFC6F
+:10730000FBF7E4FCFFF714FAFCF7D4FEFBF706F9F1
+:10731000FBF738F900F07AF8FFF764FE1348FAF744
+:1073200093FA00F06FFAFDF7EBF9FAF7F7FBCFE706
+:1073300000100240A002002024050020640C002060
+:1073400014060020100A002044010020F40600204A
+:10735000900800206C080020000400203C00002061
+:10736000D80000201C0700203004002090090020D5
+:10737000F0B523490278B0F9064000231F4E31F8DA
+:107380001210FF2C18D0B0F904701E4DBC4231DA37
+:1073900000EBE40704F00704BF7AA7408478FFB24B
+:1073A0003CB190F801C0ACF1010C64451FDA3C0619
+:1073B0001DD455F822200DE056F822201160124904
+:1073C0008A79521CD2B28A71022A02D38370C38096
+:1073D0008B71F0BD11608178491CC9B2817042780F
+:1073E0009142F6D38370C188491CC180F0BD56F824
+:1073F0002220EFE755F822201160F4E7F49200080C
+:10740000269100089C92000890060020F0B5614883
+:107410006149B0F86C200B889A1A92B29C2A7BD3EF
+:107420000988A0F86C105D495D4F91F82A1001F0B1
+:10743000070297F84610022A00D1491E594C80F8DD
+:107440003E104FF00203E2884FF00001550401D5D1
+:10745000012236E0A489E50601D5062231E02507A0
+:1074600001D508222DE0550603D44F4D2D78AD06E9
+:1074700001D5042225E0150501D5072221E01506D6
+:1074800001D50A221DE0950601D50C2219E0150749
+:1074900001D50B2215E0550701D4D50501D51022E1
+:1074A0000FE0D50601D505220BE0650703D4A5073B
+:1074B00001D4E40702D080F86E3007E0920403D5CF
+:1074C000032280F86E2001E080F86E10374A384CB5
+:1074D00092F820E0324A251FD2F808C02D4AB2F8AF
+:1074E0007060721C92B2BEF1000F0DD02CF4000C33
+:1074F000C7F808C090F86E70B7B11E2F1AD090F878
+:107500006F200AB325E007E04CF40006BE60A0F847
+:1075100070200A2A01D22360F0BD142A01D22B6008
+:10752000F0BDA0F87010F0BD2B60A0F8701080F8CE
+:107530006F10F0BD642E04D2A0F87020322AEED372
+:10754000E9E7A0F87010EAE77F1C80F86F70A0F8F8
+:10755000701090F86F20012A10D0002AE9D0B0F8FE
+:107560007060761CB6B2A0F870601E2ED7D3236070
+:107570003C2EDED9521E80F86F20D2E7B0F8702082
+:10758000521C92B2A0F870202360C82AD1D980F88A
+:107590006F10C6E7D405002000070020640C00200F
+:1075A000A0020020100A002044010020BC0400209A
+:1075B000141C0140F0B54248B0F84810491C89B28B
+:1075C000A0F8481002297AD33E490024A0F8484088
+:1075D0000A783D4B042A57D04FF48041082A0BD03B
+:1075E000A0F10C02B2F900208A4200DA1146B3F988
+:1075F00080208A4200DA1146344A92698A4200DACF
+:1076000011B2418282881D8AC2EB8502304D12B2CE
+:107610002D78C5F381062A4D42F2AA467243B5F988
+:10762000765092126A431213C26086681546C6EB02
+:10763000C60642F3D102F60202EBA6328260C66CA5
+:107640001644C664B0F850707F1CBFB2A0F85070EA
+:10765000B7F5806F04D3B6120682A0F85040C46418
+:10766000891A1C4EC26A724340F255564E4302EBD1
+:107670004602466A32444262B3F93030B2EB034FFD
+:1076800006DD1A04426206E01349B1F90410B3E7BB
+:10769000002A00DA4462C162104990F83D2091F856
+:1076A00038108A420BD080F83D10B0F84210A0F894
+:1076B0004410B0F84010A0F84210A0F84050F0BDBF
+:1076C00024050020F7060020A0020020FC0B00206B
+:1076D000BC040020C3F5FFFF180C0020440100206B
+:1076E00017481849B0F85A200B889A1A92B20F2AF4
+:1076F00025D30988A0F85A10134941F6515391F83F
+:107700004D10CA0701464FF48042B1F900105943A9
+:107710008913A0F86C100D490B78A0F10C01022B15
+:1077200006D1B1F90030934202DA1B1D0B8000E054
+:107730000A800021A0F8601020F85C1F428070478A
+:107740002405002000070020640C0020F70600201C
+:107750004FF6FF7202EA800210F4404315480ED043
+:10776000B3F5804F14D0B3F5004F4FEA122216D074
+:10777000C2F5807330F813305B424B8005E0120A8B
+:1077800030F812304B80C2F5807230F812000FE0F2
+:10779000120AC2F5807330F813304B8005E030F8E0
+:1077A0001230C2F580725B424B8030F812004042CA
+:1077B00008807047108F0008104A518A908AD28A38
+:1077C00016384639A2F1110200D54942002A00DAE2
+:1077D00052421144002800DA40420844084943F666
+:1077E000284300B2B1F936205A43921340F2D733FE
+:1077F000584302EBA030C88670470000A00200206A
+:1078000024050020F0B5904990480A8903889A1A07
+:1078100092B23E2A1ED30088088101F138004FF44D
+:10782000FA63428A9A4202D2521C428200E04382A8
+:10783000874A92F82220802A0CD302F03F020A7075
+:10784000B1F90620402A06DBFF2A04D0C2883AB1EB
+:10785000521EC280F0BDBDE8F0407B48FFF788BDF6
+:10786000428A9A42F6D307784FF0010E3A074FF05A
+:10787000FF055BD5847A40F2DC52630708D444F0FC
+:1078800004038372C28081F80BE081F80AE04CE0C7
+:107890004378072B05D0032B03D0052B01D0062BF3
+:1078A00007D1660605D444F040038372C2800522E6
+:1078B00039E0654A5FEA437C02F138024FF42076F2
+:1078C000127A0DD55FEAC26C0AD45FEA446C07D421
+:1078D00042F0100202723A0628D4C680192222E031
+:1078E000DF0709D0970707D4670605D442F00202E4
+:1078F0000272C680042216E09F0709D5170707D435
+:10790000670605D442F008020272C68003220AE02C
+:107910001B070BD5530709D4630607D442F00402B2
+:107920000272C6800B22CA728A72CD80494AB2F9AD
+:107930002230B2F91A7003F23D140022A74200DB94
+:107940000276414E444C06F13806A479B6895FEAC6
+:10795000C46C06F101064FF4C874B6B213D5868123
+:10796000B6F57A7F05D9017A21F080010172828112
+:10797000F0BD037A1E06FBD4828143F080020272BE
+:10798000C480112035E09F4216DA037E052B13D206
+:107990008681B6F5487F04D98281027A22F04002BE
+:1079A0000272027A5606E3D45B1C037642F0400270
+:1079B0000272C48002201CE0284B1C89C4F3C0065C
+:1079C000C4F3002740F2EE24BE4216D11E783607DB
+:1079D00013D4427E012ACBD1428BB2F5167F02D25C
+:1079E000521C4283F0BD827A42F002028272C4804D
+:1079F0000F20C8728872CD80F0BD93F80D714FF4DE
+:107A00000046012F18D1164F41F6583C7F6C674550
+:107A100012DD83F80CE1134B1E60C38AA34202D22D
+:107A20005B1CC382F0BD4FF4FA73C3801C23CB727E
+:107A30008B72CD80C282F0BDC2820A4883F80C21CD
+:107A4000001F0660F0BD0000A00600200007002017
+:107A5000D4050020BC040020100A0020A002002051
+:107A600044010020140801402DE9F05FFE48FF4961
+:107A7000DFF8FCB3007E0A1D131D0128584650D0C4
+:107A800030F85A4F0C8041881180BBF85E00188096
+:107A9000FDF792FEDFF8DC83F74C49F2CD32B8F9FE
+:107AA0001E106183B8F9200043F6CC4701EB40007B
+:107AB00050430014A083B4F92230B4F9205000FBE5
+:107AC00003F201FB052242F38F326282B4F91660A1
+:107AD00068437E4340F23337B6137A4306EBA23253
+:107AE00001FB1300E54EE2828013E54DA082706C2D
+:107AF0002860296928468847E2492889488008463D
+:107B0000FDF73CFFE04F4FF0000A4FF001093878D5
+:107B1000A4F1540508280CD0618E218204283ED09F
+:107B20001AE030F8604F0C8041881180BBF8640087
+:107B3000ADE7D64890F92B10491C02292DD890F8B2
+:107B4000681019B1B4F85200208205E0618E2182DC
+:107B5000A4F8521080F86890B4F91410B4F90A002F
+:107B6000CB4AF9F78FFCE062BBF91611884204DDBD
+:107B7000C748E162027A91400162287808B185F82D
+:107B800000A0387804280ED0C14AB4F91610B4F910
+:107B90000800243AF9F776FC08E0608ED4E7D8F8BC
+:107BA00024000014E062B07AA8B1BA48BA4EA062CC
+:107BB0003060E06A70603046FCF7E2F8B44F307C29
+:107BC000383F01280AD0A06A3860B4480178C90754
+:107BD00008D0406907E04FF4AF70E7E7706938609C
+:107BE000B06900E0E06A7860A9483838FCF73CFAF0
+:107BF000A14CA14934F8100F3C39FFF7A9FDA96940
+:107C00006967B4F91010B868A846B4F9122000FBEF
+:107C100001F5FB68504303FB125503FB010045F3DC
+:107C20008F37A78640F38F36E6869D4C20466780C7
+:107C3000A680FEF745FA904D207F383D01282FD0D1
+:107C4000704241104DF6B350474369803A142A8080
+:107C50004046A8F80A608B188381891AA8F80E108C
+:107C60008BF80CA0B8F90A305C46002B01DD84F8D3
+:107C70000C90B8F90C00002802DD217B891C2173CF
+:107C8000B8F90E20002A02DD217B091D2173217B1A
+:107C900007291CD2DFE801F01B1732142E1930001F
+:107CA000B4F920304DF6B352584241106980B4F90E
+:107CB0001E00504302142A804046A8F80A30CAE742
+:107CC00084F80D9003E0022100E0032161736A490A
+:107CD000744E754F09780129617B11D040F67E5AA8
+:107CE00041F6FF2B07297BD2DFE801F07AFDFCFB90
+:107CF000FAF9F8000421E9E70521E7E70621E5E7BD
+:107D00000729F0D2DFE801F06C04234D6D97DA000B
+:107D100001461846FBF7D0FE2860B5F90200B5F918
+:107D2000001043F2046201445143090CA4F85A10B4
+:107D30005043000CA4F85C00A4F85EA0002130467B
+:107D4000F8F708FF00213846F8F704FF84E14042C5
+:107D500001B2504200B2FBF7AFFE2860B5F9020055
+:107D600043F204614143090CA4F85A10B5F900101C
+:107D7000084443F204614843000CA4F85C00A4F8F2
+:107D80005EA000213046F8F7E5FE00213846F8F7FE
+:107D9000E1FEBDE13046F8F767FF01231A460721EF
+:107DA000BAE019461046FBF787FE2860A4F85AA0EF
+:107DB000B5F90200B5F9001043F2046201445143E1
+:107DC000090CA4F85C105043000CA4F85E000021DC
+:107DD0003046F8F7BFFE00213846F8F7BBFEEDE16C
+:107DE000A5E05942404209B200B2FBF765FE2860A7
+:107DF000A4F85AA0B5F9020043F204614143090C0A
+:107E0000A4F85C10B5F90010084443F2046148433B
+:107E1000000CA4F85E0000213046F8F79BFE00211C
+:107E20003846F8F797FE21E23046F8F71DFF0123A8
+:107E30001A46052170E01146FBF73EFE2860B5F9B1
+:107E4000020043F204614143090CA4F85A10A4F85B
+:107E50005CA0B5F90010084443F204614843000CEB
+:107E6000A4F85E00002121E090090020342C01409C
+:107E7000A00200202405002068000020440100200A
+:107E800030040020F0030020F7060020240A002020
+:107E900090080020A2FEFFFFE8090020080900204A
+:107EA000C409002000240140002801403046F8F7B2
+:107EB00051FE00213846F8F74DFE2DE2504201B246
+:107EC000584200B2FBF7F8FD2860B5F90200B5F999
+:107ED000001043F204620144514305E024E2C9E189
+:107EE00070E119E1BDE063E0090CA4F85A105043B9
+:107EF000A4F85CA0000CA4F85E0000213046F8F75E
+:107F000029FE00213846F8F725FE63E23046F8F7EF
+:107F1000ABFE01231A4606213846F8F7A5FE0121DB
+:107F20003046F8F717FE01213846F8F713FEFC4DEE
+:107F3000FC4E2889308068897080288AB08030465D
+:107F4000F9F7CEFCB4F85A00F1880844A4F86000B0
+:107F5000B4F85C0031890844A4F86200B4F85E000B
+:107F600071890844A4F86400317EA5F13400012928
+:107F700076D034F85A1F018061884180A1888180C1
+:107F8000E74902882C390A8042884A8080888880A4
+:107F9000E348896A2C38884795F8360000287DD058
+:107FA000F9F760F815F8360F401E2870BDE8F09F0D
+:107FB00001461846FBF780FD2860B5F9020040F63F
+:107FC0008151484380136880B5F9001040F6815212
+:107FD000514389134218A2F6815252425208298015
+:107FE000A4F85E201044A4F85C00084424F85A0F5A
+:107FF00000213046F8F7AEFD00213846F8F7AAFD1B
+:1080000034F8021BA8F8021034F8022BA8F8042058
+:1080100034F85E39A8F80630C1F5586083B2B3F57C
+:10802000227F02D9A8F808A016E08A1A92B2404628
+:10803000A8F81220B2EB430F01D96C390AE001F520
+:10804000227189B20181B1F5586F05D380F8019092
+:10805000ABEB0101A8F8081001231A46062199E6A6
+:10806000BCE1404201B2504200B2FBF725FD28605E
+:10807000B5F9020040F68151484381136980B5F992
+:10808000000040F68152504380130A18A2F6815234
+:10809000524228805208A4F85E2000E0A1E1114479
+:1080A00024F85A1F0844608000213046F8F752FD3A
+:1080B00000213846F8F74EFD34F8022BA8F80220CC
+:1080C00034F8021BA8F8041034F85E39A8F806301A
+:1080D000C1F5586083B2B3F5227F02D9A8F808A091
+:1080E00016E08A1A92B24046A8F81220B2EB430F6B
+:1080F00001D96C390AE001F5227189B20181B1F52B
+:10810000586F05D380F80190ABEB0101A8F8081077
+:1081100001231A4605213DE619461046FBF7CCFC23
+:108120002860B5F9020040F6815148438013688009
+:10813000B5F9001040F68152514389134218A2F656
+:10814000815252422980520824F85A2F1044A080AC
+:108150000844608000213046F8F7FCFC00213846D6
+:10816000F8F7F8FC34F8021BA8F8021034F8021BE8
+:10817000A8F80410C1F5586034F85E2983B2A8F855
+:108180000620B3F5227F02D9A8F808A016E08A1AC3
+:1081900092B24046A8F81220B2EB430F01D96C39D5
+:1081A0000AE001F5227189B20181B1F5586F05D35A
+:1081B00080F80190ABEB0101A8F8081001231A46E2
+:1081C000072131E65942404209B200B2FBF774FC84
+:1081D0002860B5F9020040F6815148438013688059
+:1081E000B5F9001040F68152514389134218A2F6A6
+:1081F000815252422980520824F85A2F104460803C
+:108200000844A08000213046F8F7A4FC002138463D
+:10821000F8F7A0FC34F8021BA8F8021034F8022B7F
+:10822000A8F8042034F85E19A8F80610C1F55860C3
+:1082300083B2B3F5227F02D9A8F808A016E08A1A03
+:1082400092B24046A8F81220B2EB430F01D96C3924
+:108250000AE001F5227189B20181B1F5586F05D3A9
+:1082600080F80190ABEB0101A8F8081001231A4631
+:108270000621D9E51146FBF71FFC2860B5F902007D
+:1082800040F68151484381136980B5F9000040F6FA
+:108290008152504380130A18A2F68152524252086A
+:1082A00028801144A4F85C2024F85A1F0844A080B8
+:1082B00000213046F8F74EFC00213846F8F74AFC1A
+:1082C00034F8022BA8F8022034F8021BA8F8041096
+:1082D00034F85E19A8F80610C1F5586083B2B3F5FA
+:1082E000227F02D9A8F808A016E08A1A92B2404666
+:1082F000A8F81220B2EB430F01D96C390AE001F55E
+:10830000227189B20181B1F5586F05D380F80190CF
+:10831000ABEB0101A8F8081001231A460521F5E589
+:108320006800002090090020504201B2584200B27B
+:10833000FBF7C2FB2860B5F9020040F681514843C3
+:1083400080136880B5F9001040F6815251438913BB
+:108350004218A2F68152524252082980A4F85C20A9
+:108360001044A4F85E00084424F85A0F0021304657
+:10837000F8F7F0FB00213846F8F7ECFB34F8020B75
+:10838000A8F8020034F8022BA8F80420C0F55861C0
+:1083900034F85E298BB2A8F80620B3F5227F02D903
+:1083A000A8F808A016E0821A92B24146A8F8122056
+:1083B000B2EB430F01D96C380AE000F5227080B2AD
+:1083C0000881B0F5586F05D381F80190ABEB000040
+:1083D000A8F8080001231A46072197E534F8601F22
+:1083E000C9E505480088A0F5D04168393FF4DEAD05
+:1083F000BDE8F05FF9F704BD182C01402DE9F0410C
+:10840000904C9148B4F85A100288511A89B20F2939
+:108410006FD30088A4F85A008C480088DFF83082B7
+:10842000C0074FF000054FF0010741D0874AD4E95B
+:108430000C1024321388B1EB530F02D21288511A58
+:1084400008444FF4F371884200D208468149B1FBD9
+:10845000F0F0616CC1F35101084406466064F7F71F
+:10846000DEFF00227C4BF7F746FF4FF040427B4B8C
+:10847000F7F741FF0E22F7F7ADFFF8F707F8A4F87A
+:10848000A40094F86500401CC0B284F86500082878
+:1084900034D36C4898F84620001F03789A4201D0E4
+:1084A000027045806E4A13786E4A23B1458021E000
+:1084B0006564A56458E0D8F89410A1F5FA618E427D
+:1084C00011DD616D8B1C9E4205DDB0F902100A2999
+:1084D0000DDA491C06E08E4205DAB0F902100029D7
+:1084E00008DD491E4180B0F902000A2802DB17703E
+:1084F00001E0A2E01570666584F865505A484FF4B3
+:10850000A5420178C1F38101012949D002294AD04D
+:1085100044F687712181A4F8A020B0F9243089B2F3
+:108520004B439B13A4F89C30B0F90E00002370431A
+:10853000B0FBF1F0A16CC0F3D100C1EBC101C902E5
+:1085400000EB9130A064F017810341EA9641B0033B
+:10855000F7F7EAFDB4F8A210C1EBC101C902C008E7
+:1085600000EB9130A4F8A200616CA06E0844A066F4
+:1085700094F86C20521CD2B284F86C20082A05D3DF
+:10858000C008A4F86E0084F86C50A566374A384ECF
+:10859000D388580633D498F80F00022806D02CE070
+:1085A00043F20451B6E744F24621B3E7B06840F61F
+:1085B0009916B04221DD94F8380094F88660B042F4
+:1085C0000CD084F8860094F83D0000F00106C0F35A
+:1085D0004000864202D1A4F8825004E0B4F8820040
+:1085E000B0F5966F05D2B4F88200401CA4F8820062
+:1085F00005E043F08000D08001E0A4F882501148EB
+:1086000094F83F20B0300C2A01D2C57400E0C77442
+:10861000174B41F2482641F2504C93F83C400C4B2A
+:108620000C2AB3F882300AD3B14208DB012C06D001
+:10863000614502DD002B00D18774BDE8F0818574AF
+:10864000FBE7000044010020000700200004004078
+:10865000A00200204564BD0100209C40133B334034
+:10866000EE030020EF030020BC040020100A0020CD
+:10867000240500202DE9F041384C394E394F20783F
+:1086800041F23331C2074FF000050CD0A28962B32A
+:1086900094F90700002800DA4042C0B2032829D22A
+:1086A00040F2AE702AE0A570E5732F4AE571A5810E
+:1086B00092F83830237220F00800A18040F00200C8
+:1086C00020703D867560B560F560916C490005D0FD
+:1086D00041F68461A18140F010002070C0B240F0EA
+:1086E000010020706574BDE8F081658120F0100004
+:1086F000207015E0042803D240F6510060810FE09D
+:10870000052802D240F69910F8E740F6CC42062838
+:1087100003D3072801D3082801D2628100E06181D8
+:1087200097F89D0098B9B088102301B2B4F90A00F7
+:108730003622FCF79BF87060F168401AB168084473
+:10874000B060B6F900104843C013F0603886388E28
+:1087500010B10120A070C6E7A570C4E7180C002076
+:1087600080060020A0020020440100202DE9F041F5
+:10877000554C2678F0077CD05448217A544D90F817
+:10878000380081427BD0534A2346DFF84CC1575C06
+:1087900093F90E2093F90730874203D01CF801703B
+:1087A000874213D146F002065B1C26705BB2E37170
+:1087B0001CF80110814201D15B1CE37194F9071090
+:1087C000062901DD0621E171521C1CE0434F17F818
+:1087D00001C0434F844503D017F801C0844513D12D
+:1087E00026F002065B1E26705BB2E371795C814263
+:1087F00001D15B1EE37194F907306FF005018B42E4
+:1088000000DAE171521EA273207294F907108A1CDB
+:10881000042A02D941F68462A2812C4A01291278E5
+:108820000ADD2B4B56079B6802D543F0080301E095
+:1088300023F00803AB606070B1F1FF3F09DA510724
+:10884000A96802D521F0080101E041F00801A96002
+:108850006070F9F76FFDA078012810D12148806879
+:10886000A3280CDA94F90700022803DD0220E07146
+:1088700005E01EE06FF00101884200DAE171A08995
+:10888000002630B1401E0004000CA08101D1E67129
+:10889000A673E87B04280CD0B5F93010512341228F
+:1088A0000020FBF7E3FF2886002802D1E07B10B10F
+:1088B000A670BDE8F0810C4806700C480670207860
+:1088C00020F001002070F4E7180C00204401002083
+:1088D000A0020020089500080E9500081A950008CF
+:1088E000209500082405002014070020F70600202A
+:1088F000B83ED93C223B8E391938BF367D355034CD
+:1089000036332D3234314830692F962ECE2D0F2D2F
+:108910005A2C000000361C070038AA0A003AAA0A9E
+:10892000003CCC0C003ECC0C0040380E0042380E0F
+:108930000044380E0046380E0048380E004AC71171
+:10894000004CC711004EC7110050C7110052C7118B
+:108950000054C7110056C7110058C711005AC7115B
+:10896000005CC711005EC7110060C7110062C7112B
+:108970000064C7110066C7110068C711006A0000D3
+:108980000036000000388E03003A8E03003CFA04E3
+:10899000003EFA0400401C0700421C0700441C076C
+:1089A00000461C0700481C07004A8808004C88083D
+:1089B000004E880800508808005288080054880833
+:1089C0000056880800588808005A8808005C880803
+:1089D000005E8808006088080062880800648808D3
+:1089E0000066880800688808006A000000360000F9
+:1089F00000388E03003A8E03003CFA04003EFA046D
+:108A000000401C0700421C0700441C0700461C07CE
+:108A100000481C07004A8808004C8808004E880857
+:108A200000508808005288080054880800568808BA
+:108A300000588808005A8808005C8808005E88088A
+:108A4000006088080062880800648808006688085A
+:108A500000688808006A0000003A2202003C8E0389
+:108A6000003EB0050040D2070042AA0A0044CC0CE8
+:108A70000046EE0E00481111004A3313004C9F14BB
+:108A8000004E0B16005077170052771700547717D7
+:108A90000056771700587717005A7717005C77173A
+:108AA000005E77170060771700627717006477170A
+:108AB0000066771700687717006A7717006C7717DA
+:108AC000006E00000036000000388E03003A8E036E
+:108AD000003CFA04003EFA0400401C0700421C0758
+:108AE00000441C0700461C0700481C07004A880871
+:108AF000004C8808004E88080050880800528808FA
+:108B0000005488080056880800588808005A8808C9
+:108B1000005C8808005E8808006088080062880899
+:108B2000006488080066880800688808006A0000F9
+:108B3000003A2202003C8E03003EB0050040D207FE
+:108B40000042AA0A0044CC0C0046EE0E0048111167
+:108B5000004A3313004C9F14004E0B160050771739
+:108B600000524F1A0054BB1B0056271D0058931E7D
+:108B7000005A0020005C6C21005ED8220060442472
+:108B80000062B0250064662600661C2700681C276A
+:108B9000006A1C27006C1C27006E000000340000D7
+:108BA0000036000000380000003A0000003C0000E1
+:108BB000003E0000004000000042000000440000B1
+:108BC0000046000000480000004A0000004C000081
+:108BD000004E000000500000005200000054000051
+:108BE0000056000000580000005A0000005C000021
+:108BF000005E0000006000000062000000640000F1
+:108C000000660000006844145858587011115858F4
+:108C10005870411158584870111448585870141120
+:108C2000584858703D1A0056E11A0054E11A005293
+:108C3000851B0050281C004ECC1C004C141E004A02
+:108C4000B81E00485C1F004600200044A3200042DC
+:108C5000EB2100403323003E7A24003C6626003A94
+:108C6000AE270038F5280036E12A0034CC2C00323B
+:108C7000142E00305C2F002EA330002CEB31002A84
+:108C8000333300287A340026C23500240A37002204
+:108C900051380020E13A001E283C001CB83E001A62
+:108CA0000040001800400016004000140040001270
+:108CB000004000100040000E0040000C0040000A80
+:108CC0000040000800400006004000040040000290
+:108CD0000040000001020304050005000102030436
+:108CE0000104000305020000F0010000360100004D
+:108CF000F8000000BA0000007C0000007C000000CA
+:108D00007C00000041141411111444111414411179
+:108D10000000290052007B00A400CC00F5001E01D9
+:108D2000470170019901C201EA0113023C02650288
+:108D30008E02B602DF020803300359038203AA033E
+:108D4000D303FB0324044C0475049D04C504EE0402
+:108D500016053E0567058F05B705DF0507062F06D3
+:108D600057067F06A706CE06F6061E0746076D07BE
+:108D70009507BC07E4070B08320859088108A808C2
+:108D8000CF08F6081D0944096A099109B809DE09E6
+:108D9000050A2B0A520A780A9E0AC40AEA0A100B2C
+:108DA000360B5C0B820BA80BCD0BF30B180C3E0C97
+:108DB000630C880CAD0CD20CF70C1C0D410D650D2D
+:108DC0008A0DAF0DD30DF70D1C0E400E640E880EEC
+:108DD000AC0ECF0EF30E170F3A0F5E0F810FA40FDC
+:108DE000C70FEA0F0D103010531075109810BA10FD
+:108DF000DD10FF102111431165118711A911CA114E
+:108E0000EC110D122E12501271129212B312D412D2
+:108E1000F41215133613561376139613B713D7138C
+:108E2000F61316143614561475149414B414D3147B
+:108E3000F214111530154E156D158C15AA15C8159F
+:108E4000E7150516231641165F167C169A16B716F7
+:108E5000D516F2160F172C17491766178317A01788
+:108E6000BC17D917F51711182E184A18661881184B
+:108E70009D18B918D418F0180B19261942195D1944
+:108E800078199219AD19C819E219FD19171A311A72
+:108E90004C1A661A801A991AB31ACD1AE61A001BD0
+:108EA000191B331B4C1B651B7E1B971BAF1BC81B61
+:108EB000E11BF91B121C2A1C421C5A1C721C8A1C26
+:108EC000A21CBA1CD21CE91C011D181D301D471D17
+:108ED0005E1D751D8C1DA31DBA1DD01DE71DFD1D3A
+:108EE000141E2A1E401E571E6D1E831E981EAE1E87
+:108EF000C41EDA1EEF1E051F1A1F2F1F451F5A1F03
+:108F00006F1F841F991FAE1FC21FD71FEC1F0020A9
+:108F100000006400C9002D019201F7015B02C0024C
+:108F200024038903ED035204B6041A057F05E30503
+:108F30004706AB060F077307D7073B089F080209D0
+:108F40006609C9092D0A900AF30A560BB90B1C0CC5
+:108F50007F0CE20C440DA60D090E6B0ECD0E2F0FEB
+:108F6000900FF20F5310B41015117611D71138125B
+:108F70009812F8125813B81318147714D61435151C
+:108F80009415F3155116B0160E176B17C91726183E
+:108F90008318E0183D199919F519511AAD1A081BD3
+:108FA000631BBE1B181C731CCD1C261D801DD91DE8
+:108FB000321E8A1EE31E3B1F921FEA1F412098208B
+:108FC000EE2044219A21EF2145229922EE224223CC
+:108FD0009623E9233C248F24E22434258525D725B4
+:108FE00028267826C82618276827B7270628542851
+:108FF000A228EF283D298929D629222A6D2AB82AB4
+:10900000032B4D2B972BE12B2A2C722CBB2C022DE2
+:109010004A2D912DD72D1D2E632EA82EEC2E302FEC
+:10902000742FB82FFA2F3D307F30C03001314131DD
+:109030008131C13100323F327D32BA32F7323433BE
+:109040007033AC33E73322345C349534CE34073597
+:109050003F357735AE35E4351A3650368536B93674
+:10906000ED36203753378637B737E937193849385F
+:109070007938A838D738053932395F398B39B7395B
+:10908000E2390D3A373A603A893AB23ADA3A013B74
+:10909000283B4E3B733B983BBD3BE03B043C263CAE
+:1090A000483C6A3C8B3CAB3CCB3CEA3C093D273D11
+:1090B000443D613D7D3D993DB43DCE3DE83D013EA1
+:1090C0001A3E323E493E603E763E8C3EA13EB53E63
+:1090D000C93EDC3EEF3E013F123F233F333F433F5B
+:1090E000513F603F6E3F7B3F873F933F9E3FA93F8D
+:1090F000B33FBC3FC53FCD3FD53FDC3FE23FE83FFC
+:10910000ED3FF13FF53FF93FFB3FFD3FFF3FFF3FA5
+:10911000FF3F0000E7382C35002020EF20372023C8
+:1091200033202620210000800200040008001000E7
+:1091300000020004000804000002000400080010FF
+:10914000002000400080040000000080000000407B
+:1091500000000020000000100000000800000004D3
+:10916000000000020000000100008000000040003C
+:1091700000002000000010000000080000000400B3
+:109180000000020000000100008000000008014013
+:10919000000C0140000C0140000C0140000C01409B
+:1091A000000C0140000C0140000C01400010014087
+:1091B000001001400010014000100140001001406B
+:1091C0000010014000100140001001400014014057
+:1091D00004080140040C0140040C0140040C01404F
+:1091E000040C0140040C0140040C0140040C01403B
+:1091F000041001400410014004100140041001401B
+:10920000041001400410014004100140041001400A
+:109210000414014008080140080C0140080C0140FA
+:10922000080C0140080C0140080C0140080C0140EA
+:10923000080C0140081001400810014008100140CE
+:1092400008100140081001400810014008100140BA
+:1092500008100140081401400C0801400C0C0140AA
+:109260000C0C01400C0C01400C0C01400C0C01409A
+:109270000C0C01400C0C01400C1001400C10014082
+:109280000C1001400C1001400C1001400C1001406A
+:109290000C1001400C1001400C140140100801405A
+:1092A000100C0140100C0140100C0140100C01404A
+:1092B000100C0140100C0140100C01401010014036
+:1092C000101001401010014010100140101001401A
+:1092D0001010014010100140101001401014014006
+:1092E000000000000000000000000000000000007E
+:1092F0000000000014080140140C0140140C01404F
+:10930000140C0140140C0140140C0140140C0140D9
+:10931000140C0140141001401410014014100140BD
+:1093200014100140141001401410014014100140A9
+:10933000141001401414014000000000000000005F
+:10934000000000000000000000000000FFFFFF0F11
+:109350000FFFFFFFFFF0FFFFFF0FFFFFFFFFF0FF1B
+:109360000FFFFFFFFFF0FFFFFF0FFFFFFFF0FFFF0B
+:109370000FFFFFFFFFF0FFFFFF0FFFFFFFFFF0FFFB
+:10938000FFFF0FFFFFFFFFF0FFFFFF0FFFF0FFFFEB
+:109390000000004040000000000400000040000009
+:1093A0000000040040000000000400000040000035
+:1093B0000004000040000000000400000040000025
+:1093C0000000040000004000000000040000004015
+:1093D0000004000000000080800000000008000081
+:1093E000008000000000080080000000000800006D
+:1093F000008000000008000080000000000800005D
+:10940000008000000000080000008000000000084C
+:109410000000008000080000000000202000000084
+:1094200000020000002000000000020020000000F8
+:1094300000020000002000000002000020000000E8
+:1094400000020000002000000000020000002000D8
+:109450000000000200000020000200000000006088
+:109460006000000000060000006000000000060030
+:109470006000000000060000006000000006000020
+:109480006000000000060000006000000000060010
+:109490000000600000000006000000600006000000
+:1094A0000080020004000800100000020004000810
+:1094B00004000002000400080010002000400080AA
+:1094C00004000000FF7FFFFFFDFFFFFFFBFFFFFF2A
+:1094D000F7FFFFFFEFFFFFFFFFFDFFFFFFFBFFFFBA
+:1094E000FFF7FFFFFBFFFFFFFFFDFFFFFFFBFFFF9E
+:1094F000FFF7FFFFFFEFFFFFFFDFFFFFFFBFFFFFF4
+:10950000FF7FFFFFFBFFFFFF0102030405000203D3
+:109510000405000103040500010205000102030423
+:1095200004050001020355050010AA1A5525003054
+:10953000AA3A0000AA0A55150020AA2A5535FF3F6D
+:10954000609500080000002028070000E8060008D9
+:109550005496000828070020B00900009463000812
+:1095600045020406082D0102030404054C06070801
+:109570000913792B1B088D04211355152A40061950
+:1095800008019713C53D1B08E9041AE504012D17CE
+:10959000020604050103148020FF8BAA0A02019C25
+:1095A00015AA0A551500085920AA2A5535FF3F0764
+:1095B0002903010504060203127C1573FFFF04FF53
+:1095C0008080010125025B6402130A1301671208FF
+:1095D0001201100C0504060203010103070505280A
+:1095E0000B010203040206070303040C3D070604F3
+:1095F0000509191F191904310506062FAA1A381E64
+:10960000AA1A064902290C2902312E40FD39692681
+:109610000211042F405F020C26405B262ACD55150F
+:109620005515123902017F0316D0071AFF01013BBD
+:109630000261AA6C080108A80916C491220312103D
+:109640000A17401C12600A16901B01491315670285
+:04965000000800000E
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000202008B
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-D.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y001-D.axf
new file mode 100644
index 0000000..848fafe
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y001-D.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-D.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y001-D.hex
new file mode 100644
index 0000000..d127012
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y001-D.hex
@@ -0,0 +1,2436 @@
+:020000040800F2
+:10000000E0100020050100082F3800080929000829
+:100010002D380008350F00080161000800000000BD
+:100020000000000000000000000000004947000838
+:10003000BF1A000800000000A13D0008314A000876
+:100040001F0100089D3B00081F0100081F01000858
+:100050001F0100081F0100081F0100081F01000800
+:100060001F0100081F0100081F0100081F010008F0
+:100070001F0100081F010008811500081F0100086A
+:100080001F0100081F010008410700081F010008A8
+:100090001F0100081F0100081F0100081F010008C0
+:1000A000A14A0008814B00081F0100081F01000839
+:1000B000854B0008754E0008D15000081F0100084C
+:1000C0001F0100081F0100081F0100081F01000890
+:1000D0001F010008F95B00081F0100081F0100084C
+:1000E0001F0100081F0100081F010008DFF810D0E1
+:1000F00000F0E8FA0048004741720008AFF30080C2
+:10010000E01000200648804706480047FEE7FEE76B
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B7
+:10012000514A0008ED0000082DE9F0410024061BAB
+:10013000254671F1000605DA01240027D0EB0700FF
+:1001400067EB0101161E73F1000605DA0027D2EBFA
+:100150000702012567EB030300F0D0F986460E463F
+:1001600017469C46AC4204D00025D0EB050E65EB4B
+:10017000010624B10020D2EB000760EB030C7046AF
+:1001800031463A466346BDE8F08140EA01039B07E9
+:1001900003D009E008C9121F08C0042AFAD203E0FC
+:1001A00011F8013B00F8013B521EF9D2704780EA7A
+:1001B000010210B502F00043400022D04A001FD0D7
+:1001C000010E01EB1261C0F35600C2F3560240F477
+:1001D000000042F40002A0FB022000047F39140456
+:1001E00000D0401C50EA124001D44000491EC2B267
+:1001F0000C0604EBD010401C4008802A02D003E01B
+:10020000002010BD20F00100002900DA0020184372
+:1002100010BD2DE9FE4F81EA030404F0004421F0F3
+:10022000004100944FF0000B23F0004350EA01041A
+:100230005ED052EA03045BD0C3F30A54C1F30A55FB
+:100240002C44A4F2F3340194A0FB0254C1F3130133
+:1002500041F48011C3F3130343F4801301FB024400
+:1002600000FB034E840A970A44EA815447EA835705
+:10027000A4FB076802958D0A05FB07854FEA932CBE
+:1002800004FB0C542705029D4FEA065847EA16372F
+:10029000B5EB08056EEB070C870E920E47EA811747
+:1002A00042EA8312A7FB0201B6EB0B0164EB0004E8
+:1002B0002B0D43EA0C335E1844EB1C50DA465146D2
+:1002C000E7FB0201C5F313044FEA0B3343EA14536F
+:1002D0004FEA0432019C43EA0603A4F10C040294A1
+:1002E000009CCDE900B400F09FF903B0BDE8F08FA9
+:1002F00000200146F9E72DE9F04D81EA030404F0FE
+:10030000004B21F0004514464FF0000A23F0004155
+:1003100050EA050220D054EA01021DD0C5F30A5765
+:100320000246C5F31303C1F31300C1F30A5640F4A8
+:10033000801543F48013A7EB0608101BD64608F27D
+:10034000FD3873EB050002D308F1010801E09218B3
+:100350005B41B8F1000F03DA00200146BDE8F08DE3
+:1003600000204FF48011064684460EE0171B73EB05
+:10037000050705D3121B63EB050306434CEA010C8A
+:1003800049084FEA300092185B4150EA0107EDD16D
+:1003900052EA030012D082EA040083EA050108430E
+:1003A00005D0101BAB4106D20122002306E000223B
+:1003B0004FF0004302E06FF0010253101AEB060009
+:1003C0004CEB085110EB0A0041EB0B01BDE8F04D7E
+:1003D00000F01BB970B521F0004303430CD0C1F30A
+:1003E0000A550024D5EB040564EB0403D617AD1AB7
+:1003F000B34102DB0020014670BD201841EB0251E1
+:1004000070BDC10F80EAE0700844CA07962300213E
+:1004100000F0CDB896230022114600F0C8B80EB502
+:10042000C10F80EAE0700844CA07002140F233435C
+:100430008DE80E000A460B4600F0F6F803B000BD4A
+:100440000EB540F2334102910021CDE900110A4678
+:100450000B4600F0E9F803B000BD00F0004220F0C8
+:100460000040C10DC0F3160040F400007F2901DAFE
+:1004700000207047962903DCC1F19601C84001E0D5
+:1004800096398840002AF4D04042704770B5C1F3D5
+:100490000A5201F000450024C1F3130140F2FF337A
+:1004A00041F480119A4201DA002070BD40F23343DA
+:1004B0009A42A2F2334203DC524200F05FF800E0BD
+:1004C00090402C43F1D0404270BDC1F30A5210B5A8
+:1004D000C1F3130140F2FF3341F480119A4201DA73
+:1004E000002010BD40F233439A42A2F2334203DCB3
+:1004F000524200F043F810BD904010BD2DE9F05F6E
+:100500000546002092469B46884606468146402482
+:100510001BE0284641464746224600F02FF8534646
+:100520005A46C01A914110D311461846224600F08F
+:1005300016F82D1A67EB01084F46224601200021CC
+:1005400000F00DF817EB00094E41201EA4F1010444
+:10055000DFDC484631462A464346BDE8F09F202A64
+:1005600004DB203A00FA02F1002070479140C2F10A
+:10057000200320FA03F3194390407047202A04DB3C
+:10058000203A21FA02F00021704721FA02F3D0400C
+:10059000C2F1200291400843194670470029A8BFC4
+:1005A0007047401C490008BF20F00100704710B49C
+:1005B000B0FA80FC00FA0CF050EA010404BF10BC51
+:1005C000704749B1CCF1200421FA04F411FA0CF17E
+:1005D00018BF012121430843A3EB0C01CB1D4FEAB7
+:1005E00000614FEA102042BF002010BC704700EBB2
+:1005F000C35010440029A4BF10BC7047401C4900E0
+:1006000008BF20F0010010BC704710B5141E73F134
+:10061000000408DA401C41F1000192185B411A43C2
+:1006200001D120F0010010BD2DE9F04D92469B460E
+:1006300011B1B1FA81F202E0B0FA80F220329046B4
+:10064000FFF78DFF04460F4640EA0A0041EA0B011E
+:1006500053465A46084313D0114653EA010019D0B5
+:10066000C8F140025046FFF789FF05460E46504646
+:1006700059464246FFF773FF084305D0012004E0C6
+:1006800020463946BDE8F08D0020054346EAE07675
+:100690002C4337430A986305E40AA0EB08000022C4
+:1006A000FD0A44EA47540A3002D500200146E9E732
+:1006B000010510196941DDE9084500196941BDE8E6
+:1006C000F04DA2E7064C074D06E0E06840F001035C
+:1006D00094E8070098471034AC42F6D3FFF70AFDC0
+:1006E000649600088496000870B58C1810F8015BB9
+:1006F00015F0070301D110F8013B2A1106D110F8BB
+:10070000012B03E010F8016B01F8016B5B1EF9D1BE
+:100710002B0705D40023521E0DD401F8013BFAE744
+:1007200010F8013BCB1A921C03E013F8015B01F8AF
+:10073000015B521EF9D5A142D8D3002070BD000044
+:1007400070B54E4C4FF490652946204600F019FADA
+:10075000002864D02946204600F0A6F848490888B9
+:10076000401C08800121204600F0EAFA454942F287
+:100770001072B1F85000904202D2401CA1F8500013
+:1007800006F03AFF404DB5F91410B5F9120005F026
+:10079000F9FD3E4CA5F84E002080A1682046884710
+:1007A000A088A5F8500003F0ABF807F027F8384E02
+:1007B000384C3078082833D045F6AC30606042F6CB
+:1007C000EF60A06042F2C400E0603348008A2080FD
+:1007D000208E6080A16B2F488847208E69882F4C1F
+:1007E00008444FF6FF7101EA80006886207A4FF0D6
+:1007F000000540071DD501F0F1FA294949F6A2404C
+:100800000880284840F21A62C188491C89B2C18018
+:10081000914204D3A16821F00401A160C58070BD9C
+:1008200041F2130060604FF48060A06040F61B50FE
+:10083000CAE730780A281BD2DFE800F01A0616054E
+:100840000A050D1A1114EAE7BDE8704005F03EBF35
+:1008500008F01EF808E0BDE8704002F09BBD06F00D
+:10086000C7FA01E007F022F9BDE8704007F01EB9B1
+:1008700000F0F8FB84F8B65070BD00000024014081
+:1008800004070020480100206C0000202007002001
+:10089000FB060020DC000020F8010020A40200205C
+:1008A000442C0140240900206FEA112101607047A7
+:1008B0000029816802D041F0010101E021F001012D
+:1008C000816070470029816802D041F4807101E0A5
+:1008D00021F48071816070472DE9F041824E92B021
+:1008E000304600F00BF90BA800F039FA01214FF463
+:1008F000C06003F00BFB00248DF831404FF4602002
+:10090000CDE90D044FF4A0204FF009080B9001270A
+:100910008DF83C808DF830700BA9304600F080F9DE
+:10092000724D8DF831408DF830708DF83C700BA908
+:10093000284600F075F901231A460F21304600F0D1
+:10094000C0F9022201231146304600F0BAF9012312
+:1009500003220021304600F0B4F901230422194695
+:10096000304600F0AEF9012305220B21304600F09D
+:10097000A8F9012306220421304600F0A2F9012340
+:1009800007220821304600F09CF9012308220321A8
+:10099000304600F096F9012309220A21304600F082
+:1009A00090F90121304600F084F90121284600F039
+:1009B00080F901231A460521304600F055F901233C
+:1009C0001A460621284600F04FF90021304600F073
+:1009D000CBF84FF4E041284600F0C6F8012130463C
+:1009E00000F0B8F80121284600F0B4F801213046A3
+:1009F00000F0A6F80121284600F0A2F801213046B7
+:100A000000F09EF90121284600F09AF940F61451B1
+:100A1000374804F034FE12208DF8400002208DF893
+:100A200041008DF842408DF8437010A802F02CFF71
+:100A300001224FF49061304600F0E8F80121304681
+:100A4000FFF740FF01213046FFF732FF0121284622
+:100A5000FFF72EFF304600F06EF9304600F09FF8A9
+:100A60000028FAD1304600F075F9304600F082F8DF
+:100A70000028FAD1284600F05EF9284600F08FF8E9
+:100A80000028FAD1284600F065F9284600F072F8EF
+:100A90000028FAD10121084603F014FA154D284622
+:100AA00000F0AAFD684600F052FE0F4801A94C3044
+:100AB0000090114881E811018020CDE904404000F8
+:100AC000069080000790202008904FF44050CDE918
+:100AD00009046946284600F01DFE0121284600F061
+:100AE0007FFD12B0BDE8F0810024014000280140E4
+:100AF000002C014008000240B40200200D4910B54E
+:100B0000884202D1012144150AE00B49884202D1F2
+:100B10000121041504E0094988420AD10121CC03CE
+:100B2000204603F0FFF92046BDE81040002103F005
+:100B3000F9B910BD0024014000280140003C0140EB
+:100B40000029816802D041F4801101E021F4801174
+:100B5000816070470029816802D041F4004101E0C2
+:100B600021F4004181607047826822F4E0420A4328
+:100B700082607047014600208968490700D501203E
+:100B8000704710B50246002054680B0AC9B20C40E9
+:100B90001168194202D0002C00D0012010BD01467E
+:100BA00000208968090700D50120704738B5012168
+:100BB0001C2003F0ABF9FF20ADF8000000248DF8F5
+:100BC000034003258DF8025069460D4801F00CFBE7
+:100BD0000120ADF800008DF803408DF80250694601
+:100BE000084801F001FB2320ADF800008DF8034018
+:100BF0008DF802506946044801F0F6FA38BD00004D
+:100C000000080140000C014000100140002A426829
+:100C1000C9B201D00A4300E08A4342607047000035
+:100C200010B542680E4B0C791A400B6842EA042258
+:100C30001343436083680B4A1340D1E902422243C5
+:100C40004C7943EA44031A438260C26A097C22F465
+:100C50007002491EC9B242EA0151C16210BD0000D2
+:100C6000FFFEF0FFFDF7F1FF70B5072409290AD94F
+:100C7000C568A1F10A0606EB4606B440A543B34099
+:100C80001D43C56007E0056901EB4106B440A5437B
+:100C9000B3401D430561836BC3F30154121B921CC7
+:100CA00002EB82041F22A2409343A1400B438363C3
+:100CB00070BD826B491E22F4401242EA01518163E9
+:100CC000704770B5072409290AD9C568A1F10A0639
+:100CD00006EB4606B440A543B3401D43C56007E09C
+:100CE000056901EB4106B440A543B3401D430561CE
+:100CF0001F23072A09D2446B521E02EB8202934043
+:100D00009C4391400C43446370BD0D2A09D2046B8F
+:100D1000D21F02EB820293409C4391400C43046338
+:100D200070BDC46A0D3A02EB820293409C4391402D
+:100D30000C43C46270BD816841F008018160704756
+:100D40000029816802D041F4A00101E021F4A00152
+:100D500081607047816841F0040181607047002123
+:100D60000160017141718160C160012101747047AE
+:100D700070B51E4C214694F83800B1F84250062850
+:100D80001ED9B4F84A10B4F84C00A1EB000202F1ED
+:100D90000902122A04D8FFF753FB0022144B0AE081
+:100DA000884204D2FFF74CFB0022124B03E0FFF70E
+:100DB00047FB0022104BFFF72CFAFFF786FB09E0F8
+:100DC00005D12846FFF73CFB0C4A0D4BF3E70D49D4
+:100DD00051F82000C5EB45116063B0EB410F03D91A
+:100DE000C5EB45104000606370BD00004804002062
+:100DF00000003440000033400000354067666666FE
+:100E000066E64B400C8E000810B50C4C207840076D
+:100E100013D5FFF7ADFF0A49A08E08800848303887
+:100E2000018821F010010180001F018841F01001AC
+:100E30000180207820F00400207010BD48040020BC
+:100E400040040040F0B41448144B154A816804462D
+:100E50001B782468526CCF0541F0080521F0080684
+:100E60004FEA047413D5002C07DB090712D4002BBA
+:100E700010D1142A0EDA856006E009070AD5002B86
+:100E800008D1142A06DA8660F0BC05F0B5BD002C46
+:100E9000F3DAEAE7F0BC7047A4020020FB0600206A
+:100EA0004801002070B506464089204B204C4FF485
+:100EB0008071002580B362887AB1012A0CD1E18863
+:100EC000491C89B2E1803289914205D36580E58071
+:100ED000FF2801D0401E708170BD7088228890422A
+:100EE00001D9012200E00022184601F006FA7088BC
+:100EF000B18801442088401C80B220808142EBD818
+:100F00002580A088401C80B2A080F1888842E3D36D
+:100F100001206080A58070BDFFE70022184601F027
+:100F2000ECF9A580E58025806580F4E7000C0140A0
+:100F3000B8050020FEE70000FCB505464FF6FF7639
+:100F400000200C46ADF8006048F205078DF804005B
+:100F500020E000BF15F8010B8DF8040001A9084638
+:100F600002F0F5F8BDF800009DF8041080EA0120B9
+:100F7000ADF800005FF00000BDF800100A0402D5D3
+:100F800087EA410101E006EA4101401CADF800108A
+:100F90000828F1DB641EDDD26946084602F0C1F87C
+:100FA000BDF80000FCBD00000246002004E000BFC8
+:100FB00012F8013B1844C0B2491EF9D27047000034
+:100FC00070B5144A85B01088002413490194009428
+:100FD000039420460494138807E00D8B009E35444B
+:100FE0000095CD8B019E3544019515889D42F4D026
+:100FF000401CC0B28028EED30098411107484180C0
+:10100000848001984111064881830183818205B063
+:1010100070BD000004070020A4020020D2050020BB
+:10102000C004002030B50E4902880A800C4A43886B
+:10103000083A13800B1F808818802024151F2C80ED
+:101040000020401C80B27328FBD341F211100880AD
+:1010500044F64800108047F2480018802C8030BDCC
+:10106000202C0140114944F648000880091D46F62D
+:1010700048000880091D41F2111008800B48001F2C
+:10108000018841F02001018009480021A0F8641086
+:10109000A0F86210A0F86010A0F85E10A0F85C1034
+:1010A000A0F85A100348418181827047182C0140F2
+:1010B000A40200206C000020F0B54D4B4D480021EB
+:1010C000DA7A0778802A27F001057CD31C684A4B1E
+:1010D00002F01F0253F82220484B14421A6802D033
+:1010E00042F0200201E022F02002454C1A60454EF9
+:1010F00094F800C0444CBCF1020FB4F904403FD155
+:10110000B3F808C0CCF3C00ECCF3002CE64537D0C2
+:101110003A4D2C3D95F802C0BCF1000F04D0BCF153
+:10112000010F0FD0A9702FE05FEA025C2CD55FEAB7
+:10113000826C29D44FF0010C85F802C027F0040519
+:10114000057021E05FEA025C1ED45FEA826C1BD569
+:101150005FEA477C11D447F004070770B0F802C07B
+:10116000BCF1000F03D0418027F0010704E0448068
+:10117000002C02DD47F0010707700227AF7003E083
+:1011800005704180318041811C4DC78895F84650DB
+:101190000FB9002C15DC077BAF4212D1B0F90270F9
+:1011A00007F26667BC420CDC184FBF895FEA477CD8
+:1011B00007D45FEA877C04D45FEA427C01D5FF074D
+:1011C0000BD0077800E00FE05FEAC77C05D027F07E
+:1011D00001070770418031804181C4800573500947
+:1011E00060F3CB221A60F0BD057041804181F0BDF3
+:1011F000D80500200C0900206C920008A4020020F1
+:10120000FB0600201C010020D2050020140A00204B
+:101210002DE9F04796B000240C940D940E940F9491
+:1012200072B69048816941F400718161816941F42D
+:10123000806181614FF4004002F03AFE8A4D002146
+:101240002846FFF73FFB00212846FFF731FB874E7A
+:1012500000213046FFF72CFB854F0021384600F077
+:10126000BFF901204FF47041401C8842FCD328464E
+:10127000FFF744FCB1463046FFF740FC384600F02B
+:10128000BBF94FF46020CDE912048DF845400120F0
+:101290004FF004088DF8440010948DF8508010A988
+:1012A0002846FFF7BDFC01231A4605212846FFF713
+:1012B00008FD0123022206212846FFF702FD012333
+:1012C000032207212846FFF7FCFC012304220F21FB
+:1012D0002846FFF7F6FC384600F08EF9684600F025
+:1012E00036FA6148634E4C300090CDF80C80CDE961
+:1012F00001648020CDE90440400006908000079002
+:10130000202008904FF44050CDE909046946384642
+:1013100000F000FA01212846FFF7D4FA01213846EF
+:1013200000F05EF901212846FFF7C2FA47F230517A
+:1013300015941598401C15908842FAD3012128462F
+:10134000FFF7FEFCADF82C40A04640F2DC5A4FF40B
+:10135000007420E05046CDF854801599491C159131
+:101360008142FAD330880D9908440D9070880E9907
+:1013700008440E90B0880F9908440F90F0880C999B
+:1013800008440C9001212846FFF7DAFCBDF82C0038
+:10139000401CADF82C00BDF82C00A042DAD30D980B
+:1013A000354A40F3CF1633480A3006830E9941F38D
+:1013B000CF1444830F9941F3CF1383830C9941F3E6
+:1013C000CF1CA0F804C0ACF5C05C40F2C371ACF512
+:1013D0009B7C8C450ED2A6F5C856363E8E4209D26D
+:1013E000A4F5C854363C8C4204D2A3F5C853363B0E
+:1013F0008B4203D3D18841F48041D180D188490404
+:1014000007D41E49028B21F85C2F428B4A80808BC7
+:10141000888000212846FFF755FA0021384600F061
+:10142000DFF800212846FFF743FA00214C464846E2
+:10143000FFF73EFA0220C102401C8842FCD3284636
+:10144000FFF75CFB2046FFF759FB384600F0D4F865
+:10145000FFF742FA0A493C20087062B616B0BDE8B0
+:10146000F0870000001002400024014000280140E5
+:10147000080002401E050020140A0020680C00200D
+:10148000F8060020F0B53A4B3B4C93F85650394BD8
+:10149000042D5B6C1DD0256840F22D465D1B6560F8
+:1014A00043F6FB25B3F5FA5F33DDB3F5FA4F30DCD5
+:1014B00041F6AD17A3F5FA535F4306EBA7364FF499
+:1014C000B5777B4305EBA31375105B10C4E9065396
+:1014D00021E043F6D017102641F26205BB4218DB2B
+:1014E00044F25067BB420EDAA3F5645345F24C67F1
+:1014F000D03B5F4306EBA736A66140F624767343E4
+:1015000005EB232303E042F24713A3611B4BE36186
+:1015100001E0C4E906654FF4BB73536044F24C2309
+:10152000401AD3601060117C58430841116A01448D
+:101530001162D069814200DD1062116A90698142B6
+:1015400001DB084600E01062206211684FF4BB73B3
+:101550005943137A194118410144B2F914008842E1
+:1015600004DBB2F91200884200DC08B2F0BD0000D2
+:101570006C000020480100202001002085EB0100C4
+:1015800010B54FF40054204600F0ACF8002813D0FA
+:101590000A49087840F008000870204600F014F866
+:1015A0000021074800F01CF80648C17E012903D13C
+:1015B0000021C1760121017710BD000072060020D4
+:1015C000440002400C0B0020C10002D50249086013
+:1015D000704702494860704704040240000002401E
+:1015E0000029016802D041F0010102E04FF6FE72CD
+:1015F000114001607047000001684FF6FE72114013
+:1016000001600021016041608160C1603149314A5F
+:101610000839904203D1486840F00F0006E02D4A97
+:101620001432904204D1486840F0F000486070479E
+:10163000284A2832904203D1486840F47060F5E7A8
+:10164000244A3C32904203D1486840F47040EDE7B0
+:10165000204A5032904203D1486840F47020E5E7B8
+:101660001C4A6432904203D1486840F47000DDE7C0
+:10167000184A7832904203D1486840F07060D5E74C
+:10168000154A111F904203D1086840F00F0006E090
+:10169000114A1432904204D1086840F0F00008600A
+:1016A00070470D4A2832904203D1086840F47060B8
+:1016B000F5E7094A3C32904203D1086840F4704093
+:1016C000EDE7054A50329042EAD1086840F47020B4
+:1016D000E5E700000800024008040240406880B2CC
+:1016E0007047000001460020CA0001D5034A00E00F
+:1016F000034A12680A4200D00120704700040240E9
+:1017000000000240002A026801D00A4300E08A4338
+:101710000260704730B5036847F6F07293430C6A75
+:101720008A682243D1E904452C4322438C69224331
+:10173000CC6922434C6A22438C6A22431A430260DA
+:10174000CA6842600A6882604968C16030BD002191
+:10175000016041608160C160016141618161C1617D
+:10176000016241628162704710B5114C8CB000215A
+:101770002046FFF735FF2046FFF73EFF0D4800905B
+:101780000D480021CDE901016420CDE9030180204D
+:10179000CDE905010791089109910A916946204612
+:1017A000FFF7B8FF01212046FFF71AFF0CB010BD6C
+:1017B00058000240043801409007002010B5012174
+:1017C0008CB0084602F07EFB1E4C00212046FFF73D
+:1017D00007FF2046FFF710FF1B4800901B480190B1
+:1017E00000211020CDE902018020CDE904100691EE
+:1017F0000791089109910A9169462046FFF78AFFEF
+:10180000012202212046FFF77DFF01218DF82F10D4
+:1018100004208DF82D008DF82E100E208DF82C0050
+:101820000BA802F031F80F208DF82C000BA802F065
+:101830002BF801212046FFF7D3FEFFF795FF0CB0F0
+:1018400010BD000044000240043801402C07002075
+:1018500030B540F6AA21204AC184838B1488E31A4C
+:101860009BB20F2B10D312888283037E002253B1C8
+:101870001A4BB3F90A30062B05DB194B1B78022BE8
+:1018800003D0002B00D1828430BD164B40F68B254F
+:101890005B6CA3F22D14AC420FD2428B521C92B25D
+:1018A0004283642AF0D364224283B0F924208A421E
+:1018B00001DA02EB2111818430BD41F29414A3427C
+:1018C000FADBB0F92430002B02DDA3EB211100E09C
+:1018D00000218184428330BD040700206C00002079
+:1018E000FB0600204801002010B50446B0F90200B4
+:1018F00043F6991148438113E06840F26662504311
+:1019000001EBA030E060B4F9001043F699125143A6
+:101910008A13216940F26663594302EBA1312161C8
+:1019200004F0D0FC6061A18840F6AB22084440106E
+:10193000A0F515415539E062914205D9A0F5F8515D
+:10194000FF39521C91421DD249F25451884202DDA6
+:10195000A0F5204002E0A0F5F850FF38206300EB2E
+:10196000400040F34F002085B4F924104A429042D1
+:1019700001DA104602E0884200DD0846E083228456
+:1019800061848AE0A0F5FE42FF3A41F255518A4255
+:1019900014D8A2F6AA20206300EB400040F34F00C9
+:1019A0002085B4F924205142E183884201DA0846B7
+:1019B00002E0904200DD1046404250E0A0F5D442E3
+:1019C000AA3A8A4215D2A2F6AA20206300EB400070
+:1019D00040F34F012185B4F924004242E283208480
+:1019E000914201DA104602E0814200DC0846608440
+:1019F00053E0A0F5AA42543A41F256539A4215D206
+:101A0000A2F6AB20206300EB400040F34F0020859E
+:101A1000B4F924104A42904201DA104602E08842AA
+:101A200000DD08464042E083218419E0A0F58042B1
+:101A300041F254539A4215D2A2F6AA20206300EB39
+:101A4000400040F34F012185B4F92400E083424275
+:101A5000914201DA104602E0814200DC084620840F
+:101A600062841AE0A0F52852AB3A8A4215D2A2F657
+:101A7000AA20206300EB400040F34F012185B4F918
+:101A80002400E08342422284914201DA104602E0BF
+:101A9000814200DC08464042A9E7B4F91E006FF419
+:101AA000BF7148438013E080B4F92000484380139D
+:101AB0002081B4F9220048438013608110BD704733
+:101AC0001548164A4FF480410078042821D002F1CD
+:101AD0003C03D08A9B88C01A00B22F2801DD001178
+:101AE00008E0002801DD002007E00D4B984201DAF4
+:101AF000184602E0402800DD40209389184400B2D7
+:101B0000884203DC40F26661884200DA0846908130
+:101B10007047918170470000FB060020C004002040
+:101B2000C0FEFFFF38B54B484B4902880B889A1A14
+:101B300092B20F2A71D30988484C01804FF0FF01FF
+:101B4000E2884FF47A7355044FF4967002D516224A
+:101B5000009103E0950403D515220091014670E041
+:101B6000D50402D514220091F8E7150502D51322F9
+:101B70000091F3E7550502D512220091EEE7950595
+:101B800002D511220091E9E7D50502D51022009176
+:101B9000E4E7150602D50F220091DFE7550602D5CE
+:101BA0000E220091DAE7950602D50D220091D5E7C5
+:101BB000D50602D50C220091D0E7150702D50B22DD
+:101BC0000091CBE7550702D50A220091C6E7950799
+:101BD00002D509220091C1E7D20702D00822009164
+:101BE000BCE72289550702D507220091B6E7950781
+:101BF00002D506220091B1E7D20702D0052200915A
+:101C0000ACE7A27AD20702D004220091A6E7A2890B
+:101C1000D40603D503220091A0E719E0140702D5EA
+:101C2000022200919AE7540703D4940701D4D20703
+:101C300002D00122009191E70020034602460146AE
+:101C4000009002F02DFEBDE838400248FFF72AB9A7
+:101C500038BD0000080A002004070020140A0020F4
+:101C6000F0B55948594982880B889A1A92B29C2A31
+:101C700064D30988818056490A880146002A0B7876
+:101C800043F0020156D11646524A1C071568024617
+:101C9000127822F0020274D54F4C0746E4887F7810
+:101CA0005FEA845C02D547F0010701E027F00107F5
+:101CB0004770A704477802D547F0020701E027F0F4
+:101CC00002074770670401D4E70703D0477847F05D
+:101CD00008074770640603D5447844F0040404E020
+:101CE0001C0603D4447824F004044470EC0450D45B
+:101CF000354C9A07247824F0100423D4324D4278CE
+:101D00002F7A2D78012A45F0100514D0022A16D01A
+:101D10002D4C042AA47804F1010C0CF0FF0C13D014
+:101D2000072A25D0032A23D0052A21D0062A1FD02E
+:101D300021F0100142E0B90702E00570F0BD39075B
+:101D40000029FADB0470F0BDFA0601D41A060AD5A0
+:101D50000170022C04D280F802C0BCF1020FF2D351
+:101D600041F080012AE021F0100101708670F0BD81
+:101D7000877A7F06F7D5032C04D8017080F802C05B
+:101D8000F0BD0FE05107D8D51906D6D443F0800135
+:101D900014E002704178CB0701D18907F0D522F019
+:101DA00010010BE0E9040BD49907E9D4818AC82912
+:101DB00002D2491C8182E3E743F00A010170DFE7A8
+:101DC00002708682DCE70000DC06002004070020A9
+:101DD00006070020A4020020140A0020094944F646
+:101DE00048000880091D46F648000880091D41F694
+:101DF000CC4008800348001F018841F02001018089
+:101E000070470000182C0140084946F66800088019
+:101E1000091D0880091D41F2555008800348001F24
+:101E2000018841F02001018070470000182C01401A
+:101E300010B5C28800210AB1032206E002890AB166
+:101E4000022202E0428912B10122027000E0017018
+:101E500004784FF4804344F6206244B1012C06D04C
+:101E6000022C07D0032C01D14180818010BD43801A
+:101E7000828010BD41F23331418040F6B731F4E742
+:101E800030B5B1F86A5000231A240D22854202DCD5
+:101E9000B1F9680030BD4D88854202DBB1F9000020
+:101EA00030BD01EB82056D88854201DD144601E0FD
+:101EB00013DA134604EB03024FEA52029A42F0D1BE
+:101EC00001EB830231F8231054889288521A001BC8
+:101ED000424301EB622000B230BD31F9220030BD37
+:101EE000054920B1086940F0800008617047034847
+:101EF000486003484860704700200240230167455E
+:101F0000AB89EFCD06494FF47A70CA68D20705D085
+:101F1000401E0004000CF8D1FF20704700207047DD
+:101F20000020024012480321A0F1580280F8361028
+:101F3000002191820F4A11860F4A1186D162D18306
+:101F40001184518481620D498A6CB2F5206F01DBE6
+:101F5000A3228262897A11B1816A49428162C16A8F
+:101F600041F39101816288030549086270470000CE
+:101F70006C000020A4020020280500204801002059
+:101F8000700800200449002048810881C8628862E6
+:101F900002490862704700006C000020940800208D
+:101FA000F0B53B4988894A89801A80B20F2866D3E8
+:101FB00088894881CA8937480B3A272A26D28A78E5
+:101FC00022BB8268364B42F480728260324A354CC2
+:101FD000354D12785607314A0AD4344E3688168069
+:101FE000334A12881A80334A12882280324A09E022
+:101FF000324E36881680324A12881A80314A128848
+:102000002280314A12882A8001228A702F4B304D5B
+:1020100019469A7F0968802A32D302F01F0255F8C8
+:10202000222011422CD0826822F48012184E826045
+:10203000123614461215B778521C62F38617254AD9
+:10204000B77093F816C01778BCF1800F27F002061E
+:1020500008D30CF01F0C55F82CC011EA0C0F01D15D
+:1020600047F0020616701A7E802A0DD302F01F0276
+:1020700055F82220114207D144F400218160F0BDBF
+:10208000826842F48012D1E724F40021F6E70000D0
+:10209000F8060020A402002048010020B804002017
+:1020A000BA040020BC040020BE040020A8040020C4
+:1020B000AA040020AC040020AE040020B0040020DC
+:1020C000B2040020B4040020B6040020D80500208B
+:1020D0006C920008C004002070B5204881890289F4
+:1020E000891A89B20F292FD3818901811C4B1D4880
+:1020F00019465D7A06681C4C096846F00402802D7A
+:1021000007D305F01F0554F82550294201D126F0C8
+:10211000040202609A7B802A17D302F01F0254F84F
+:102120002220114211D1026822F002020260DA7A02
+:10213000802A0ED302F01F0254F82220114208D147
+:10214000016821F00801016070BD026842F00202DE
+:10215000ECE7016841F00801F5E70000F80600200F
+:10216000D8050020A40200206C920008F0B51D4C98
+:102170001B4A4FF0010C94F83B5094F80AE01446C7
+:1021800092F83C3094F838402B43651CEEB2154D64
+:1021900095F83D700025BEF1FF0F0AD0BEF1000F8B
+:1021A00006D18B4213D155700C2C01D282F83860C5
+:1021B000F0BD834202D182F801C0F5E78B42F7D12E
+:1021C0005570B80709E000BF82F83850F0BD83426F
+:1021D000FCD1F84382F801C080070028F4D0F0BD9C
+:1021E0004804002048010020F0B5CA78002502F01C
+:1021F0000F03D20601D58A7813430A784FF00F0EE9
+:1022000012F0FF0F4FF001021CD004680F8802FA91
+:1022100005F63740B74211D14FEA850C0EFA0CF79C
+:1022200024EA070703FA0CF43C43CF78282F02D0A6
+:10223000482F02D002E0466100E006616D1C082DC7
+:10224000E4D304600C88FF2C1ED944685FF00006BC
+:1022500006F1080702FA07F50F882F40AF420FD1A9
+:102260004FEA860C0EFA0CF7BC4303FA0CF73C431A
+:10227000CF78282F00D14561CF78482F00D1056154
+:10228000761C082EE4D34460F0BD0000F0B5144C79
+:10229000002801DAE36900E06368420D120185B2AB
+:1022A000C0F301579540C0F30346032F05D0C20287
+:1022B0000AD50322B240934307E023F070626368BB
+:1022C00023F07063636002E0AB4343F0706201B1DE
+:1022D0002A43002801DAE261F0BD6260F0BD00002F
+:1022E000000001400246002092680A4200D001200E
+:1022F000704741617047016170470AB101617047E1
+:10230000416170470F4A104B92F838105B5C834272
+:1023100001D1012004E00D4B5B5C834203D100201E
+:1023200082F83A0070470A4B5B5C834201D18120FE
+:10233000F6E7084B595C814201D18020F0E7032089
+:10234000EEE70000480100202C9600083E960008A9
+:1023500032960008449600080A4810B501784FF0FC
+:1023600000024C0708494FF0FF0389684FEA0171EA
+:1023700005D5002901DA827210BD837210BD0029D3
+:10238000FBDBF8E748010020A4020020F0B5194E5D
+:10239000194C0022E31CA6F1060CB75CA518ED78D9
+:1023A000FF5C0D430F43BD421FD01CF80270FF5C61
+:1023B0000F43BD4219D015460023A618F6780E43E8
+:1023C000C6545B1C1CF80220DBB2062BF5D3C17887
+:1023D00081700179C17000214218491C15711CF8E7
+:1023E0000550C9B20629F7D3F0BD521CD2B2032A58
+:1023F000D3D3F0BDFE8D00084804002010B502467E
+:102400000021064B06205C186478944200D10846EF
+:10241000491CC9B20629F6D310BD000048010020AE
+:10242000214810B590F8671000222048012936D1C4
+:102430001F49898899BB1F491E4B4C6C40F6B83127
+:10244000B3F86E308C4227DD1B49097821BB90F828
+:102450002711491CC9B280F82711C8291CD380F85C
+:1024600027210146D0F82C4191F82811A34203DD21
+:10247000052908D2491C01E041B1491E80F8281104
+:10248000C9B2052902D3012180F82611191B074C76
+:102490002C3C6162C0F82C31B3F5FA6F03D280F89E
+:1024A000262180F8282110BD680C0020A4020020FD
+:1024B000D205002048010020FB0600204FF4C04256
+:1024C0008260002141620E22828141F26202026139
+:1024D000082282824FF46042C28201834FF0784228
+:1024E000C0E9072140F6C41101807047B0F900101F
+:1024F000B0F90220891A41600269037D4A431A41FA
+:10250000436A13444362026A934200DD4262436AB3
+:10251000C269934200DA42628268436A4A43017B9D
+:102520000A410B41D118B0F918208A4201DA10464D
+:102530007047B0F916008842FADC08B27047000014
+:1025400010B514481449B0F88C200B889A1A92B22E
+:10255000B2F5437F1DD90988A0F88C10B0F88A1015
+:1025600020F8581F002242860C480D4CC2888280F9
+:10257000C180C38983812489891AA4B2C4818160FE
+:10258000E11A0161074A818AC182928A8282511AC4
+:10259000816110BD4801002004070020300C00209C
+:1025A000280500206C00002009480A49B0F8AA203C
+:1025B0000B889A1A92B241F684639A4206D309882C
+:1025C00020F8AA1F418881800021418070470000C7
+:1025D00048010020040700200D480178C90702D0F7
+:1025E0000C49098801E04FF6FA71C16509490120DB
+:1025F0001039088007482438018841F00101018022
+:1026000004481838018821F0180101807047000043
+:1026100048010020240400400A49D1F8902012B15A
+:10262000521EC1F8902031F88A2F521C21F81A2925
+:102630004A6A521C4A628A8F521C8A8701F8380CF7
+:1026400070470000480100201CB52D4890F83B3031
+:1026500090F83C20934252D000248DF8044053401F
+:102660008DF800309DF800300122012B08D09DF834
+:102670000030022B09D09DF80030042B0AD00DE069
+:102680001F498DF80420443108E01D498DF80420CD
+:10269000463103E01A498DF8042048319DF80420A2
+:1026A000012A2CD190F83D309DF80040154AA342F4
+:1026B00017D090F83E309DF80040234208D0B0F883
+:1026C0004C30A0F84A300B881488E31AA0F84C303C
+:1026D00090F838302BB1B0F840301488E31AA0F8E5
+:1026E000423012880A80A0F8402010F83E1F9DF862
+:1026F0000020114300F801199DF8001001701CBD65
+:10270000480400200407002070B5344D40212846BD
+:10271000FFF7E8FD840080212846FFF7E3FD44EA47
+:102720004004A9152846FFF7DDFD0443E1B22C4C17
+:1027300094F870508D4250D04D4084F87010012DA7
+:1027400003D0022D01D0042D47D194F87400A84382
+:1027500084F8740094F87320AA420FD084F8735060
+:1027600094F8722001238B401A4207D11A4384F84F
+:10277000722094F87110491C84F8711094F871104B
+:10278000042928D330B1012811D002280FD0042801
+:102790000DD012E01348C18821F04001C18020789B
+:1027A000002184F83B1020F06000207005E02178C3
+:1027B00041F02001217084F83B000B4994F83B0064
+:1027C00091F82720904204D081F827000749202063
+:1027D000087000F00DF884F84C5070BD00100140F6
+:1027E00048010020140A0020680C0020F806002090
+:1027F00070B50D4D40212846FFF774FD84008021FF
+:102800002846FFF76FFD44EA4004A9152846FFF764
+:1028100069FD04430548072100F8704F017100214C
+:1028200041708170C17070BD0010014048010020EE
+:1028300070B5344890F83A10CA43920761D001F05D
+:10284000030280F8392090F83D305B061B0E80F8BB
+:102850003D30012A01D0812A02D15B1C80F83D3035
+:102860000278D2074DD0DBB203F00102C3F340047B
+:10287000A24246D1B0F84E400025641CA0F84E405C
+:10288000204CA0F8505090F83E60A47AB24202D09A
+:1028900080F83E200DE0A607B6EB837F02D080F8DB
+:1028A0003F5006E090F83F30642B02D25B1C80F86A
+:1028B0003F3090F84030642B0CD25B1CDBB280F8C8
+:1028C0004030022B06D204F00103934202D10222CF
+:1028D00080F84020012901D0002912D190F8382039
+:1028E000C16D00EB820291610163D0E906121144CF
+:1028F000D0E908231A441144826A1144C26A11447F
+:10290000416370BD48010020FEE700002DE9F04F53
+:1029100000BF00209E4E9F4AA6F51271A6F5BE7913
+:10292000A6F1440B06F1440E804601F5E074A1F1D6
+:10293000780301F5457A1D5C15F0C00706D0402FDD
+:1029400051D0C02F77D0802F76D004E115F01F052D
+:1029500004D0154440F080072F7201E082F808800F
+:10296000012826D0022824D0032822D0042820D0F1
+:1029700008281ED010281CD0874D55F820C0DCF840
+:10298000005054F820703D40CCF80050824D55F86E
+:1029900020C0DCF8005056F820703D43CCF80050C1
+:1029A0001D5CAD0659F820502F6813D53AF810C0B9
+:1029B0003EE051F820502F6854F820C007EA0C0779
+:1029C0002F6051F820502F6856F820C047EA0C07B6
+:1029D0002F60E5E7DFF8B8C10CF1F00C5CF820C01F
+:1029E00007EA0C077EE015F01F0504D0154440F0FF
+:1029F00080072F7201E082F8088001281DD002288C
+:102A00001BD0032819D0042817D0082815D0102867
+:102A100013D0614D55F820502F6854F820C007EAB4
+:102A20000C072F605C4D55F820502F685BF820C0D4
+:102A300047EA0C0756E00BE056E051F820502F68AB
+:102A400054F820C007EA0C072F6051F82050ECE73B
+:102A500015F01F0505D0154440F0800785F821705A
+:102A600001E082F82180012825D0022823D0032804
+:102A700021D004281FD008281DD010281BD0464D77
+:102A800055F820C0DCF8005054F820703D40CCF8D8
+:102A90000050414D55F820C0DCF800505EF8207021
+:102AA0003D43CCF800501D5CAD0615D53A4D3AF8C3
+:102AB0001070CC3514E051F820502F6854F820C025
+:102AC00007EA0C072F6051F820502F685EF820C0ED
+:102AD00047EA0C072F60E6E72D4D3AF81070E03D0D
+:102AE00055F820502F6036E015F01F0505D015442D
+:102AF00040F0800785F8217001E082F821800128EC
+:102B000030D002282ED003282CD004282AD0082820
+:102B100028D0102826D0204D55F820C0DCF80050D1
+:102B200054F820703D40CCF800501B4D55F820C0A3
+:102B3000DCF80050164F883757F820703D43CCF82A
+:102B400000501D5CAD06B1D4114F3AF81050E03F73
+:102B500057F820703D60401CC0B21128FFF4EBAE66
+:102B6000BDE8F08F51F820502F6854F820C007EAD4
+:102B70000C072F6051F820502F68DFF814C00CF1BB
+:102B8000880C5CF820C047EA0C072F60D9E70000EA
+:102B9000F8940008D8050020F49200084FF407715B
+:102BA000C1824FF45861018340F61451818370470C
+:102BB000F0B5C48AB0F900608681B0F90250C581D1
+:102BC000B0F904300227002101220382AB4204DB6A
+:102BD000B54202DDC78042810CE0B34204DBAE4265
+:102BE00002DDC78041811CE09D4205DBB34203DD6D
+:102BF000C2804781018115E0B54204DB9E4202DDBF
+:102C0000C280418105E0AE4205DB9D4203DDC1800B
+:102C10004281078106E09E4204DBAB4202DDC180B7
+:102C200047810281C388458900EB430700EB4505D6
+:102C3000BB89AE899B1B0FFA83FEA0F812E00689C0
+:102C4000AB8900EB460CBCF80CC0A3EB0C038382F1
+:102C5000B0F91830B7F90CC0A3EB0C0CB4EB4C0F67
+:102C600004DA80F82010A3F1A10113E0A64503DDEA
+:102C700080F82010B9890BE026B1012E04D0022E75
+:102C800010D004E0062100E0052180F82010A98979
+:102C9000091B6D31418309B2B1F5586F04DB5B1E2E
+:102CA000438304E00421F0E7002900DC4283418BE8
+:102CB0008183F0BD0B49002288760A62CA614A62AC
+:102CC000094A32F9103002EB40028B62B2F902205D
+:102CD000CA62064A32F810000882A1F86000A1F822
+:102CE00062007047F8010020569600084A960008D6
+:102CF0002DE9F05FF848F94982880B889A1A92B258
+:102D00000F2A44D309888180F54982460127088823
+:102D1000F44CF54E002578B3401E0880E573F34966
+:102D2000A5622068B1F90210430742F6AA2218D41E
+:102D3000F38843F40053F380EC4B1B789B0709D5D1
+:102D4000A36823F08003A360A4F87C5084F87E502D
+:102D500084F87F50C30404D484F8F070C4F8EC50B5
+:102D600003E084F8F050430707D4914205DB84F870
+:102D7000F470A4F8F25004E010E084F8F450430733
+:102D800003D4914201DBC00703D084F81151BDE8A0
+:102D9000F09F84F81171A4F81251F8E7B4F8180103
+:102DA00043F69821884202D2401CA4F8180101F091
+:102DB0008DFDDFF83C83DFF820B398F85000ABF1CD
+:102DC000180B10B1FEF778F905E09BF8001021F020
+:102DD00001018BF8001098F8630010B1FEF732F88B
+:102DE00008E0A068C10502D520F0080001E040F02D
+:102DF0000800A060FFF714FB00F0C0F9BD4841F2E5
+:102E00006801436C4FF400608B4201DBBA4904E077
+:102E1000B3F57A6F02DAB849091D086098F85100D5
+:102E2000C646C107DFF8BC82B448DFF8D492A8F1E7
+:102E30002C0839D0817B802932D3217889072FD47F
+:102E4000E17B88F80510A949424691F800C02CF0B2
+:102E5000020C81F800C0ABF80250CBF814509BF87C
+:102E600000C02CF0010C8BF800C0B179490612D4D7
+:102E7000518941F2883C614503D2491CA8F80A10E7
+:102E800012E040F63C70834201DD0020F9E00420AE
+:102E900088F80370F5E0D5700020A8F80A50F0E03B
+:102EA00088F80350A8F80A50A1680A0501D508203F
+:102EB000E7E09EF83FE05FEACE7240D0E27B88F820
+:102EC0000520437A802B5BD323785B0730D4F388CB
+:102ED0009B0403D521F02000A06030E0ABF8025045
+:102EE000CBF814509BF800C041F020012CF0010CED
+:102EF0008BF800C0A160C17D802909D301F07F0358
+:102F000000684FF00041D940084201D1277100E02C
+:102F100025712079C00702D15FEA8E7005D50320A4
+:102F2000032A01D088F80870ABE00020A562A8E071
+:102F300021F02000A060F08820F40050F08094F888
+:102F40002601012821D094F846104FF48047F1B1B2
+:102F500043F23332012932D0032999F8001069482D
+:102F600043F69913C1F381012CD0012941D00229E4
+:102F70003FD090F85600042838D0A4F814713EE0F1
+:102F8000206840F004002060A4E7092079E099F867
+:102F9000000042F6CC41C0F38100012809D002288C
+:102FA0000AD042F6B86000BFA4F81401A4F8441097
+:102FB00027E0A4F81411F9E742F26660F4E7A4F8F8
+:102FC00014211CE001290AD0022908D090F85600EB
+:102FD00004280BD0A4F81431A4F8447011E0A4F82C
+:102FE000147190F85600042814D0F5E7A4F8147171
+:102FF00010E0A4F8147190F8560004280AD0A4F840
+:103000004420FEF759F89BF80010C90705D0BBF81B
+:10301000021004E0A4F84430F3E734488188AAF8A9
+:10302000121008B2B4F944104843C0F38F3140463F
+:10303000A8F81210B94200D9478233490978C90665
+:1030400005D5428A41F233318A4200D24182218938
+:10305000C1F3C002C1F300218A4205D1428A40F681
+:10306000CC418A4200D94182B17AC90700D0458259
+:10307000B8F81200A06200287FF707AF2348057058
+:1030800002209AF81A1099B9022841D080B1194942
+:103090000B789D0608D5B5796D0605D51A4D2D78A6
+:1030A000ED0965F386130B70F18821F40A61F18054
+:1030B0001049496C4E290ADBF1880B0607D521F02F
+:1030C0008001F18009490B7823F002030B708AF824
+:1030D0001A00E0735BE600002409002004070020CA
+:1030E00006070020A4020020140A0020D2050020B8
+:1030F000680C002048010020100C0140D805002079
+:10310000C00400206C000020DC060020180700200E
+:10311000B9F83830002BBAD143F69823A9F83830E3
+:10312000B5E770B500230C8863F30F02012505FA9B
+:1031300003F6344206D0C3F10F0605FA06F1114337
+:1031400061F30F025B1C102BF1DB028070BD70B5C8
+:1031500000230C7863F30702012505FA03F63442D5
+:1031600006D0C3F1070605FA06F1114361F3070221
+:103170005B1C082BF1DB027070BD0000F0B51F482E
+:1031800090F866301E48012B816821F4006232D12C
+:103190001C4BDE8874062ED41B4D0F054FF0000427
+:1031A000B5F902501ED4194A526C642A11DC40F65B
+:1031B000386295420DDAB2040BD4027852070ED46D
+:1031C000B0F8D42040F6B835AA4203D2521CA0F879
+:1031D000D420F0BD41F4006181605C81F0BDA0F8B5
+:1031E000D440F0BD41F2CD018D42FADD997AC90794
+:1031F000F7D18260F3E78260F0BD0000680C002028
+:10320000A4020020140A0020D2050020480100205A
+:10321000F0B5364D364F044695F83B0097F83B1015
+:1032200023780843EE1C6278834205D1E07811468A
+:10323000FEF79CFF207908E094F802C084450CD189
+:10324000E1781046FEF792FFE07905F82F0F287815
+:10325000805D6870287BE877F0BD82421DD16146B1
+:103260001846FEF783FF95F84E1095F83B00814213
+:1032700007D1B97A09B1A17900E0617985F82F10F9
+:103280001EE06978012901D0A17922E0617927E067
+:10329000297841F00401297012E0E1788142DBD104
+:1032A00019466046FEF762FF95F84E1095F83B0010
+:1032B00081420AD1B97A09B1617ADFE7217ADDE783
+:1032C00015F82F1F895D6970C5E76978012906D057
+:1032D000617A85F82F10B97A0029F1D1D8E7217ADF
+:1032E00085F82F10B97A0029EAD0D1E748040020E8
+:1032F000480100200B48017821F0020100F8381B3A
+:10330000002100F8181941778177332181854185A3
+:1033100008214184012100F81F1C034880F839105E
+:103320007047000048040020480100200D4900B506
+:103330000B4851F8012F40F8032F898881800848F5
+:1033400001210930FFF722F8054802211330FFF769
+:103350001DF8034804211D305DF804EBFFF716B893
+:103360004804002048010020094944F6480008802C
+:10337000091D46F648000880091D41F21110088019
+:103380000348001F018841F02001018070470000C0
+:10339000182C01402DE9F047664C674B0025A078BA
+:1033A0000126654A103305287ED2DFE800F00313BA
+:1033B000113E1100108820F0010010801D805F4830
+:1033C0000580001F0580001F0580FFF7CDFFA67058
+:1033D000BDE8F087594941F244401C3908805749FB
+:1033E00045F6580024390880091D47F25800088026
+:1033F00052492020283908800020401CC0B2732880
+:10340000FBD3FFF7B1FF4C4984F85C502C3147F6F1
+:10341000906008804848143006801D80108840F075
+:10342000010010800220A070D2E700215FF00100AF
+:1034300004EB410204EB4003B2F85020B3F85030E3
+:103440009A4200D20146401CC0B20628F0D33C4844
+:10345000405C84F83900FFF74DFF1D2000F0F3F9C0
+:1034600000F076F8374E38484FF4807996F83B10E4
+:10347000012904D002291BD0042930D047E0402183
+:103480008046FEF72FFF870080214046FEF72AFF87
+:1034900047EA400749464046FEF724FF074347F006
+:1034A000010084F83B0000E03DE0224809302CE0B8
+:1034B00040218046FEF716FF870080214046FEF738
+:1034C00011FF47EA400749464046FEF70BFF074316
+:1034D00047F0020084F83B001648133015E0402105
+:1034E0008046FEF7FFFE870080214046FEF7FAFE89
+:1034F00047EA400749464046FEF7F4FE074347F0D7
+:10350000040084F83B000B481D3002F0B5FD94F830
+:103510002F0086F838001D2000F0ABF90420A070C1
+:103520000A48057054E7108820F0010010801D80C3
+:10353000A5704DE748040020000800403C2C0140E5
+:10354000048E00084801002000100140FB06002006
+:103550002DE9F041344C14F82F0F344DE072402126
+:103560002846FEF7BFFE860080212846FEF7BAFEF9
+:1035700046EA4006AF1539462846FEF7B3FE064335
+:10358000207BF1B22F3C814215D084F83C004021D1
+:103590002846FEF7A7FE860080212846FEF7A2FEF9
+:1035A00046EA400639462846FEF79CFE064384F864
+:1035B0003B60FFF749F81E4D95F83B00012827D0E6
+:1035C000022828D0042829D0174894F83B10273027
+:1035D000085C04F8300F14F80109FEF70FFF04F837
+:1035E0002F09A87A00B10120607001F0FBF994F86E
+:1035F0004E0094F83B10884206D094F83800062814
+:1036000002D2401C84F8380084F84E10BDE8F081E6
+:103610000548093004E00448133001E002481D3039
+:10362000BDE8F041FFF7F4BD480400200010014060
+:10363000480100202DE9F041524991F87200AA2872
+:103640007ED191F8730055287AD14F4C00200A5C46
+:103650002254401CC0B27428F9D34C4E2069C6F8DD
+:103660000100A08AA6F80500D4F81600F060D4F88E
+:103670001A003061D4F81E001234706102F0A2FC0E
+:103680004349608A888102F0B7FC207D123CC00764
+:10369000307802D040F0040001E020F004003D4901
+:1036A00030704FF480403C4D886114F8280F85F845
+:1036B0002000608B6880A08BA880E08BE880208C45
+:1036C0002881608C354F688194F8240087F8D200F7
+:1036D00014F8011C304686F83B100026C0F89460B0
+:1036E000FFF724FE2E48A18E0183E18E4183218FB6
+:1036F000818394F84210283C012908D0022901D086
+:10370000032909D0297821F00C01083107E0297834
+:1037100021F00C01091D02E0297841F00C0129700B
+:1037200094F86E20012162B1012A01D0022A0BD047
+:1037300087F8461094F864301A4A4BB1518108E07A
+:1037400014E087F84660F5E7022287F84620F1E7A3
+:10375000568194F8701001290AD094F86D1051B177
+:1037600001290BD04FF48051A0F87610BDE8F0810C
+:1037700044F21C71F8E74FF40051F5E741F255515E
+:10378000F2E7000000FC0008680C0020480100205F
+:103790006C000020000C0020C0040020A4020020C7
+:1037A00028050020140A00207CB50121082000F023
+:1037B000ADFB4FF48070ADF8040010248DF8074085
+:1037C00001208DF8060001A91548FEF70DFD012125
+:1037D000092000F09BFB01211248FEF757FD08204D
+:1037E000ADF8000004208DF803000F4E03258DF87E
+:1037F000025069463046FEF7F7FC08213046FEF7D6
+:1038000078FDADF800408DF803408DF80250694610
+:103810003046FEF7E9FC10213046FEF76AFD7CBD1C
+:103820000014014000023000000C0140FEE7704728
+:1038300000F01F02012191404009800000F1E020CA
+:10384000C0F88011704700F01F020121914040092B
+:10385000800000F1E020C0F88011704700F01F02E6
+:10386000012191404009800000F1E020C0F80011E2
+:10387000704700F01F02012191404009800000F1D3
+:10388000E020C0F80011704770B50F23C4780178AC
+:103890000122F4B1144C2468457804F4E064C4F5C2
+:1038A000E064240AC4F10406E3408478B5401C4077
+:1038B0002C4301F1E021230181F80034007800F06D
+:1038C0001F018A404009800000F1E020C0F800217B
+:1038D00070BD01F01F0082404809800000F1E02027
+:1038E000C0F8802170BD00000CED00E002490843E3
+:1038F00002490860704700000000FA050CED00E086
+:103900002DE9F05F00261D20FFF792FF6C4CDFF8D9
+:10391000B4B1A4F1B000A77E90F83810DFF8A8E1A8
+:10392000DFF8A8A100258F427ED0E776A176626AF3
+:10393000036B5A434FEA12499BF80820120702D53D
+:103940001EF8012000E00A4694F812C0BCF1010FF5
+:1039500009D004EB4206B6F902C0C4F828C0B6F993
+:103960000460E6620CE043F6FF7CC4E90A5C90F870
+:103970003DC05FEACC7C01D012B102E0052A00D143
+:10398000012600EB47074FF0804CBF893F04B7FB8F
+:10399000F3F3E361476BBCFBF7F7276294F813C0BE
+:1039A000BCF1000F06D0BCF1010F05D03B4403EB86
+:1039B000D3735B10636201E03B466762DFF810C1BE
+:1039C0004FF6FF7707EA8307ACF808709AF80070A3
+:1039D00090F80A8090F83DC0082F08F003070CF01B
+:1039E000030C05D067450BD1B8F1000F05D008E0F6
+:1039F000674505D0B8F1000F03D05B42636200E079
+:103A00006562C6B1636A002B03D006DD228D05E036
+:103A10000AE0304B33F8122000E0A28DA4F86020B9
+:103A2000227822F0200222709AF80020042A07D07F
+:103A3000082A05D012E0B4F8603003EB0902EDE784
+:103A400080F8405065629BF80800000701D51EF819
+:103A50000110204830F81100A4F860001E49606A87
+:103A600009883E314843B4F8601001EB204006B2AB
+:103A70001D20FFF7F3FE606A002807D021784FEA87
+:103A800081600ADD002804DAA08D09E0B4F8600046
+:103A900006E0E06AB04208DB0CE0002802DA208D84
+:103AA000208208E0A06AB04204DD208241F02000BC
+:103AB000207000E02682257565752586BDE8F09F9B
+:103AC000F8010020A402002038960008FB06002020
+:103AD000EC0900204A9600082404004043184FF4E3
+:103AE0008042934210DD904202DD104600210BE03F
+:103AF000914202DD0020114606E08003B0FBF3F0A6
+:103B000000B2C0F5804109B241EA004070470000B0
+:103B10002DE9F04300234FF4BB740E25446003628B
+:103B2000058144F24C260827C6600782DFF83490EE
+:103B300043F6FF7CA0F81290A0F814C04FF0704834
+:103B40004FEA8C32C0E906824C600B620D81CE6078
+:103B50000F82A1F81290A1F814C0C1E90682BDE855
+:103B6000F083000000C0FFFF00214162094981602D
+:103B70000E2181814FF6BF510161082181824FF4EE
+:103B80004041C18243F6FF7101830907C1610249C7
+:103B900001627047638A010000C0FF0F064941F6C9
+:103BA000A260088005480168054A01F4E0611143FC
+:103BB0000160BFF34F8FFEE7442C01400CED00E0A5
+:103BC0000400FA0538B501210D2000F09FF94FF4EB
+:103BD000E060ADF8000018248DF8034003258DF84F
+:103BE000025069460D48FEF7FFFA4FF46040ADF809
+:103BF00000008DF803400A4C8DF8025069462046BB
+:103C0000FEF7F2FAA014ADF8000048208DF803008A
+:103C100069462046FEF7E8FA38BD0000000801407A
+:103C2000000C0140F0B50121CE028DB0304600F00D
+:103C30006DF95A4F384601F047FB08A801F070FDB6
+:103C40004FF45860ADF824000024ADF82040202047
+:103C5000ADF82200ADF8264008A9384601F012FD63
+:103C60000021384601F065FD4FF6FF71384601F03E
+:103C70006AFD01220021384601F0F6FC0121384698
+:103C800001F0DEFA04A801F0F6FAADF81060701049
+:103C9000ADF81200ADF81440A220ADF81600700087
+:103CA000ADF81800ADF81A40ADF81C4004A938462C
+:103CB00001F0D0FA6020ADF80000ADF80440ADF896
+:103CC0000840ADF80C40ADF80240ADF80640ADF844
+:103CD0000A40ADF80E406946384601F0B5FB69462A
+:103CE000384601F0F7FB6946384601F03DFC70208C
+:103CF000ADF800000125ADF8045040F61450ADF8C1
+:103D00000600ADF80840ADF80C40ADF80250ADF833
+:103D10000A40ADF80E406946384601F069FC0121C1
+:103D2000384601F0B1FA0821384601F0CDFB3146A2
+:103D3000384601F00FFC0821384601F053FC3146AB
+:103D4000384601F087FC7021384601F090FC1820BD
+:103D50008DF82C008DF82D408DF82E408DF82F50C9
+:103D60000BA8FFF791FD0D480C30018841F0800150
+:103D700001800A481430018841F001010180001FD0
+:103D800004800121384601F089FA8DF8285001217C
+:103D9000384601F08DFA0DB0F0BD0000002C014056
+:103DA0007047000070B50189C1EB411101EB410181
+:103DB000CA0B42810B49104603F0ECFC09480C3851
+:103DC000B0F90C200168B0F90E4001FB02F5436820
+:103DD000614303FB145503FB0211AD138913C0E9C2
+:103DE000055170BDF809002040F2134141600821DF
+:103DF00081608621C1604FF4804101614942416187
+:103E000000210162C16270470162704710B50188EC
+:103E10004288891A09B20183B1F5005F02DBA1F57E
+:103E2000804104E011F5005F02DC01F5804101836F
+:103E3000B0F9182041685143C1618368846A5343D3
+:103E4000C2681B12624303EB2222036A1A44114424
+:103E500002628A13426241698A4203DB01698A4233
+:103E600000DC11468A1AC0E90A21028E4FF403735E
+:103E7000594302EBA13202860B4A1278082A04D178
+:103E80000A4AD36E03EBA131D166B0F93010B1F517
+:103E9000804F02DDA1F5804103E0002902DA01F53F
+:103EA0008041018610BD0000FB060020280A00208A
+:103EB000034A516821F440410143516070470000BA
+:103EC00000100240044A0029516901D0014300E07A
+:103ED000814351617047000000100240044A0029EC
+:103EE000D16901D0014300E08143D16170470000F6
+:103EF00000100240044A0029116901D0014300E08A
+:103F0000814311617047000000100240044A0029FB
+:103F1000916901D0014300E0814391617047000045
+:103F200000100240044A0029D16801D0014300E09A
+:103F30008143D160704700000010024030B5244931
+:103F40004A6812F00C03234A03D0042B01D0082B3B
+:103F500026D002604A680F231F4C03EA1212A35CAA
+:103F60000268DA4042604B68072505EA1323E35CE8
+:103F700022FA03F383604B6805EAD323E35CDA405B
+:103F8000C2604B68032403F4404104EA933303EB1B
+:103F90009161114B1B1F595CB2FBF1F1016130BD06
+:103FA0004A680E4B1A404B68140103F4803303D562
+:103FB000C2F38342113202E0022404EB924213B1B5
+:103FC0004B689B0301D5064B00E0024B5A43C0E708
+:103FD0000010024000127A000400002000003C089B
+:103FE00000093D002DE9F041274CA615402120464F
+:103FF000FEF778F9850080212046FEF773F945EA3F
+:10400000400531462046FEF76DF90543EDB24021EB
+:104010002046FEF767F9870080212046FEF762F907
+:1040200047EA400731462046FEF75CF90743F8B2FD
+:10403000A842DBD140212046FEF754F987008021B9
+:104040002046FEF74FF947EA400731462046FEF783
+:1040500049F90743F8B2A842C8D140212046FEF7EB
+:1040600041F9870080212046FEF73CF947EA4007E6
+:1040700031462046FEF736F90743F8B2A842B5D1DB
+:104080002846BDE8F08100000010014010B502682C
+:10409000416802FB02F301FB01330D4CA34211D92D
+:1040A0001B0E0F3B0B4C9BB212B234F8133009B20B
+:1040B0005A43594342F38F3241F38F31C0E9022111
+:1040C000012102E0C0E902210021017410BD0000BD
+:1040D00040A45D0F148A00082DE9F05FFE48FF49F7
+:1040E00002880B889A1A92B20F2A76D30988018027
+:1040F000FB4802468189D2884B0703D48B0701D441
+:10410000CB0702D042F4007201E022F40072C280B8
+:104110008146080702D44846C90604D5B9F80610F6
+:1041200041F0010102E0C18821F00101A9F8061067
+:10413000EB48FDF77DFEEB484FF4804AB0F93A10AA
+:10414000514502DA491C418701E0A0F83AA0E64E49
+:1041500041F6CC41E54DB06C884203DDA86820F003
+:104160001000A860E24AE34FE3481188002411B12F
+:10417000491E118008E0E98F41B1491EE987DF49F6
+:104180000A7822F002020A70EC732DE0B9F80610EA
+:104190004B0419D4B9F80C20D30615D4120713D444
+:1041A0000A0611D48A060FD40A050DD44A0603D58F
+:1041B000D34A1278120607D54A0705D4CA0503D494
+:1041C0000A0701D4C90609D5CE49EC73CE4A3C7022
+:1041D000CC83148081F82A4007E07AE039780129FD
+:1041E00003D10178062900D13C703978DFF8FCB2A0
+:1041F0004FF00108ABF12C0B0A2978D2DFE801F06F
+:10420000FE690569FDFC6977CCE3E87B09281AD0D3
+:10421000DFF8F89202286CD0B5F8400010B399F896
+:10422000680040F63A22012822D0C5F8D84085F827
+:10423000EA40CBF82040B5F9301001F21D50904211
+:1042400026D8102325E0A4484430FEF737F9FDF7BF
+:1042500069FE716CCBF8281041F27C510920CBF833
+:1042600018108BE1AA48018B2986A5F8408015E03B
+:10427000A848C5F8D80085F8EA80B5F9301001F2F1
+:104280001D53934201D8102300E02023102202E0A6
+:1042900020231022002000F00FFB288699F86830B8
+:1042A0009D49012B736C40F2DC504FF4927212D096
+:1042B000834204DA9648B0F90A00904212DBB5F85E
+:1042C000402040F6C410521C92B2A5F84020824211
+:1042D00008D2BDE8F09F8342FBDA8D48B0F90A00AE
+:1042E0009042F6DA3C7085F8EA404C83F1E7B6E09C
+:1042F000FFE7716CCBF828108BF807808748A5F88A
+:10430000404085F8EA40427F5E4652B1C17F91B39A
+:10431000C4774477B5F93000504539DDA5F830A0B1
+:10432000D7E708B27E4901F013FCA5F8E400A96ABA
+:10433000814200DA084600B2B08299F84D10002997
+:10434000B5F9301002D03623052201E0A3230A225A
+:1043500000F0B2FA2886B5F91601B5F914118842B1
+:104360000ADA317901F10101C9B231710429D1D3DD
+:104370003471401C02E007E003DD801EA5F8160141
+:10438000C8E7A5F81611C5E740F266602886C1E7C0
+:1043900000289EDA2C869CE76249D5F8DC0088422A
+:1043A00002D2401CC5F8DC00E87B082803D1D5F810
+:1043B000DC00884203D33C70C5F8DC4089E7BDE8E7
+:1043C000F05F02F02DBCE87B092801D02C8645E186
+:1043D000DBF81C005F46401CCBF81C00022809DDFE
+:1043E000388D012301B2388B052200B200F064FA47
+:1043F000FC61B862398D02E00FE00AE012E0364855
+:1044000044300180B6F844104180FEF76FF82886EA
+:104410005FE7BDE8F05F04F0BFB9434800780928C2
+:1044200058D056E7414ADFF808E11188491C8BB2A1
+:1044300040491380C82B04D391F800C0BCF1010F90
+:1044400019D0B3F5FA7F04D391F800C0BCF1020F84
+:1044500011D0B3F57A7F02D30B78032B0BD0E97B15
+:10446000891E082937D2DFE801F011BEFBF70536B7
+:104470009A04E8E62DE70C701480B9F8062022F4BF
+:104480000062A9F806208EF80080E8E7FDF764FFD7
+:104490003078400611D52848807804280DD0706CFB
+:1044A00082280ADAB07A96F83D1000F0030001F095
+:1044B0000301884201D001F04BFD38780628A7D0CF
+:1044C00086F83F40B06C40F311011148C162890386
+:1044D0001A4835E0C2E0DFE024090020040700208C
+:1044E000140A00202805002048010020A402002012
+:1044F00008070020FB060020FC060020D205002053
+:10450000DC060020B808002028000020680C0020ED
+:104510006C0000209AF9FFFF94090020300C002065
+:10452000488D0008C0D4010060020020180000205F
+:1045300014000020150000204804002094080020EA
+:104540000162FDF7EFFC8BF80780B5F81401A5F8C0
+:104550001601706CA5F88240B0F5437FA5F880A0E5
+:104560000EDDA86840F48060A86096F83810052930
+:104570007FF4BCAE40F01000A8606BE03870A8E695
+:10458000A96821F48061A96040F28A21884204DA96
+:104590003078400601D402F02FFAA868EAE7716C7F
+:1045A000B1F5437F04DA0178062901D004706BE08D
+:1045B0003D48017821F040010170FDF7B3FCA5F8FA
+:1045C00016A1FDF7C9FE394810F8281F21F0010196
+:1045D00001703749C5F8DC400C6236490C6208218D
+:1045E0003970446475E699F80600C006C7D4706C4B
+:1045F000B0F57A7F32DDFDF7AFFE3078400611D599
+:104600002D48807804280DD0706C82280ADAB07AA0
+:1046100096F83D1000F0030001F00301884201D03C
+:1046200001F096FC86F83F40B6F84800288601B2B3
+:104630002C46514501DDA4F830A0FDF773FCA068BD
+:1046400040F48060A06096F83810052997D140F0BA
+:104650001000A060022091E713E001E03C7038E612
+:10466000716CB1F5437F02DA017806299ED1B9F861
+:10467000061021F02001A9F80610FDF76DFE0420B8
+:104680007CE70078062802D087F8008021E60B49F5
+:1046900009200870052071E707498C7004700848EC
+:1046A00080F8564076E600000A070020280A00201D
+:1046B00070080020940800204804002060020020B8
+:1046C0006C00002030B585B001210420FFF71EFCEE
+:1046D0004FF40040ADF8100048208DF8130004A9F5
+:1046E0001848FDF781FD01210846FFF7F7FB40F66A
+:1046F0008C20ADF8040003240020ADF80040ADF894
+:104700000200ADF806004FF080456946284600F0EB
+:10471000B9FF1C208DF80C008DF80D408DF80E406F
+:1047200001208DF80F0003A8FFF7AEF80122114613
+:10473000284600F081FE0121284600F0AFFD05B0BB
+:1047400030BD000000080140704700002DE9F04135
+:10475000304CE07800285AD12078002857D0401EED
+:1047600010F0FF00207052D14FF49670208272B684
+:10477000294F45F2AA50A7F872000020FDF7B0FBC0
+:10478000264D13202860FDF7BDFBA8BB3420E86050
+:1047900002202861224E6E61286940F040002861A5
+:1047A000FDF7B0FB40BB00211E4A08465FEA2553D7
+:1047B00012F800C0BCF1FF0F00D00121401C80B2F4
+:1047C0009842F5D3C1B9C4E9067639260127A06914
+:1047D00010F8011B10F8012BA061E06901EB022128
+:1047E00002886A612F6120F8021BE061FDF78AFBF5
+:1047F00010B9761EB6B2EAD20120FDF771FB62B69F
+:1048000001F0FAFB0848816821F480418160BDE82D
+:10481000F0810000F8060020680C00200020024013
+:1048200000FC000800FC0008A402002019480168F0
+:1048300041F010010160016821F00301016001688D
+:1048400041F00201016014484168416041684160E3
+:10485000416841F480614160416821F47C1141600C
+:1048600041680E4A11434160016841F08071016066
+:1048700001688901FCD5416821F00301416041686C
+:1048800041F0020141604168C1F381010229FAD17E
+:10489000704700000020024000100240000028087D
+:1048A00030B5044C039D6080A180E2802381658146
+:1048B00030BD0000080A00200A44824201DA10B22A
+:1048C0007047C91A8142FBDD08B27047F0B53E4817
+:1048D000DFF8F8E03E4CC17F467A056800233D4A88
+:1048E0003D484FF0010C802925D301F01F015EF8EF
+:1048F00021100D420146096802D041F4805101E0C7
+:1049000021F480510160CF0411D48F040FD5977A20
+:10491000FF0705D05381277827F00207277006E0AC
+:1049200090F846709FB1012F14D080F846300F0BDD
+:1049300067F34D310160802E25D306F01F015EF82C
+:1049400021100D42016809D041F0040108E080F80F
+:1049500046C0ECE7022780F84670E8E721F0040142
+:1049600001604D070BD44D0509D5957AED0706D0AA
+:104970005381257825F002052570C0F898308C0801
+:1049800064F38A210160917AC90718D1134991F81B
+:104990006410012913D11249496C32290DDC0178C8
+:1049A00049070AD50189090507D4D0F8981047F2BC
+:1049B0003054A14204D9A2F80AC0C0F89830F0BD22
+:1049C000491CC0F89810F0BDD80500206C92000872
+:1049D000D2050020140A0020A4020020680C002048
+:1049E0004801002010B5FCF7C3F90F48018821F0F9
+:1049F000020101800C49183109880C4A928E114439
+:104A0000094A3432118008490C390A8842F00102FF
+:104A10000A80011D0A884FF6ED531A400A8001886A
+:104A200041F01201018010BD0C0400404804002038
+:104A300006480188491C89B20180B1F57A7F04D308
+:104A40004188491C41800021018070471C070020DB
+:104A50000F4810B5016841F00101016041680D4A3D
+:104A60001140416001680C4A11400160016821F465
+:104A700080210160416821F4FE0141604FF41F0173
+:104A80008160FFF7D3FE05494FF00060086010BD5C
+:104A9000001002400000FFF8FFFFF6FE08ED00E006
+:104AA0002DE9F0412F4D28884FF00004000629D54C
+:104AB000FCF7D8FA2C4A2D4807231778C8262C492A
+:104AC000012F22D02B4FB7F806C0BCF1000F3ED00B
+:104AD000B0F80CC04CF0080CA0F80CC0B0F806C040
+:104AE0002CF4006CA0F806C0886820F004008860F0
+:104AF000FC801370CE8700204FF49661401C80B27A
+:104B00008842FBD32C80BDE8F0811B4F97F800C092
+:104B1000BCF1010F0FD0BCF1020F11D0B0F806C0EC
+:104B20004CF4006CA0F806C0886840F0040088606F
+:104B300005203870DDE7B0F80CC04CF0080C03E03D
+:104B4000B0F80CC04CF0100CA0F80CC0F0E70B4F04
+:104B50003C70C78847F40067C780886840F004004D
+:104B60008860C6E7102C0140FB060020140A0020D4
+:104B7000A402002024090020FC06002019070020C0
+:104B8000704700002DE9F0434FF08040018A21F08A
+:104B900001010182AC48007800287CD1AB4FF87B42
+:104BA000002878D1AA48406C322874DCA948806873
+:104BB000DFF8A4924104A94DB9F804004FF00004B5
+:104BC00003D4401CA9F8040028E1002874D02978F7
+:104BD000012611B1012912D017E14946B0F5BE7F77
+:104BE000FAD92E70CC718C71EC702C72287A0A185C
+:104BF000401CC0B2147228720F28F7D305E1B9F82F
+:104C000002204946824201D9EE7100E0EC719248DF
+:104C10008A7908300F2A15D2CB79082B0BD2C3F131
+:104C20000708EB7912F800C003FA08F36344135441
+:104C3000CA79521CCA71CA79082A03D18A79521CCE
+:104C40008A71CC7199F80610C8460F2973D10D21CD
+:104C5000FCF772F9A881010A6970C0B2A87088F8DF
+:104C6000064098F816208A4265D198F815108142BE
+:104C700061D198F80BC07A49032302227948BCF12C
+:104C8000000F10D0BCF1010F02D0BCF1020F14D004
+:104C900080F86A2000E0CBE091F800C02CF00C0C0A
+:104CA0000CF1080C0FE080F86A6091F800C02CF05D
+:104CB0000C0C0CF1040C06E0A9E080F86A3091F8C5
+:104CC00000C04CF00C0C81F800C098F80C10B6EB4A
+:104CD000111F04D180F86E4087F846400EE0B2EB19
+:104CE000111F04D180F86E6087F8466006E0B3EBD0
+:104CF000111F03D180F86E2087F846200B0717D0CC
+:104D000001F00F01012901D0022915D080F86C6053
+:104D10002C7198F80D102A7906FA02F30B406B718A
+:104D2000082A44D2DFE802F00B124319242F363D43
+:104D300080F86C40ECE768E080F86C20E8E713B19D
+:104D400080F8704033E080F8706030E013B180F894
+:104D500050602CE080F8504029E023B180F8656075
+:104D600087F8036123E080F8654087F803411EE07F
+:104D700023B187F8F54080F84D4018E087F8F560DA
+:104D800080F84D6013E013B180F868600FE080F8A0
+:104D900068400CE013B180F8666008E080F8664077
+:104DA00005E013B180F8676001E080F86740521CAD
+:104DB000D2B22A71082AAED398F80E102A4A8B076D
+:104DC00005D587F8F16080F86460568104E087F8C3
+:104DD000F14080F864405481C90702D080F829402E
+:104DE00001E080F8296098F8111000F86D1FC27872
+:104DF0001E48012A1ED001B3012921D04FF4805151
+:104E0000A0F876101A493C200870A9F80240A9F8C9
+:104E10000440B9F80210491CA9F80210B9F80210B0
+:104E2000B1F5FA7F04D940F2F511A9F802102C70FF
+:104E3000BDE8F08344F21C71E2E74FF40051DFE774
+:104E400041F25551DCE70000FB060020A4020020DF
+:104E50004801002000100140500C00209406002062
+:104E6000C0040020680C0020140A0020280500203F
+:104E7000F80600202DE9F05FFDF76EFA8E4D2888C8
+:104E8000A5F10406C0070AD0308820F00800308061
+:104E9000288820F00900288001F0AEFDD9E028889C
+:104EA000DFF81892DFF81882864C80071AD5B9F817
+:104EB000001041F00101A9F80010B8F80000804985
+:104EC00014315030088028884FF6F9510840288066
+:104ED000308840F004003080FFF784F884F83C000C
+:104EE000BDE8F09F2888784F4007288871D520F0CA
+:104EF00004002880FFF776F894F83C108142EFD147
+:104F0000308820F004003080FDF7FEFB2078410659
+:104F100005D594F84C1094F83B209142E0D03978B4
+:104F2000400621F00201397004D5FEF711FB97F815
+:104F30002F7004E094F83C00FDF760FA0746DFF8B4
+:104F400080B140F68C2A0BF1180B062F47D294F84B
+:104F50003800B8423ED03846FDF7D4F92078C00773
+:104F600016D094F83A0094F8391000F003029142F8
+:104F700006D0A17A00F0010001F00101884215D1AC
+:104F8000FDF72AFBFBF740FFFDF752FC384689E0AE
+:104F9000FDF722FBFBF738FFFDF74AFC3846FDF72B
+:104FA0003BFB207840F00100207099E7288820F032
+:104FB00008002880206B810801EBD000504515D2F5
+:104FC000B8F800100844ABF80000308840F0080042
+:104FD00003E00DE0308820F00800308080E7B9F869
+:104FE000001041F00101A9F80010DFE75046E7E7A3
+:104FF0000007288831D520F008002880308820F06C
+:1050000008003080FEF7EEFF84F83C00FDF77CFBE3
+:10501000387820F0020038702078400604D5FEF77A
+:1050200097FA97F82F5004E094F83C00FDF7E6F962
+:105030000546062D08D294F83800A842B5D0FDF7F1
+:10504000CBFAFBF7E1FE2AE02048C18841F040019D
+:10505000C180BDE8F05FFDF7CBBBC006288825D531
+:1050600020F010002880308820F01000308097F861
+:1050700038000C2802D2401C87F83800387840F0FD
+:1050800002003870FEF764FA97F82F50787884F8A9
+:10509000390094F83800A84287D0FDF79DFAFDF753
+:1050A000C7FB2846BDE8F05FFDF7B6BA4EF2BE1169
+:1050B0000840288014E7000010040040000400406D
+:1050C000240400404801002048040020140A002065
+:1050D0002DE9F04F514F85B0388820F0010038801D
+:1050E0004E480026103006804D4CDFF838A14FF0B6
+:1050F000010894F85C0042F63029C10774D072B6FA
+:105100004948816941F400718161816941F480619C
+:1051100081614FF40040FEF7CBFE444D002128464C
+:10512000FBF7D0FB00212846FBF7C2FBDFF800B1FC
+:1051300000215846FBF7BCFB00213E48FCF750FA23
+:105140002846FBF7DBFC5846FBF7D8FC4FF4602001
+:10515000CDE902068DF8056000968DF810808DF877
+:10516000048069462846FBF75BFD01231A460F21A0
+:105170002846FBF7A6FD01212846FBF799FB0020F6
+:105180004946401C80B28842FBD328462E6001214C
+:10519000FBF7D6FD28688007FCD524484C30006812
+:1051A00094F85C1021F001012144A1F85000FBF7B4
+:1051B00093FB62B6FEF7D8F847F69061AAF80010A4
+:1051C00094F85C00401CC0B284F85C000C2822D229
+:1051D00012491431A1F80080388840F0010038806D
+:1051E00005B0BDE8F08FFFE7134920F00100085A31
+:1051F00012490880114945F65800083908800F48BF
+:1052000047F25801001F01800C4920200C3908800A
+:10521000AAF80090D4E70320A070E1E7000800405E
+:10522000480400202C0800400010024000240140E7
+:105230000028014008000240288E0008202C014070
+:105240000029018802D041F0800101E021F08001B5
+:105250000180704710B50A884B88CC881A438B8828
+:1052600023431A430B891A434B8989891A430A43FA
+:10527000A0F8442010BD0021018041808180C180C0
+:1052800001814181818170470029818802D041F0EC
+:10529000010101E021F001018180704700290188AE
+:1052A00002D041F0010101E021F0010101807047CD
+:1052B000002930F8441F02D041F4004101E0C1F35D
+:1052C0000E010180704700004B4910B5884202D1A1
+:1052D0000121C41486E0B0F1804F09D047498842CB
+:1052E0000DD101210220FEF705FE0021022064E01D
+:1052F00001210846FEF7FEFD002101205DE0404946
+:10530000884206D101210420FEF7F4FD002104208B
+:1053100053E03C49884206D101210820FEF7EAFD0E
+:105320000021082049E03849884206D10121102097
+:10533000FEF7E0FD002110203FE03449884206D10D
+:1053400001212020FEF7D6FD0021202035E0304944
+:10535000884202D10121441444E02E49884202D1FE
+:105360000121CC043EE02C49884202D101210C05E8
+:1053700038E02A49884202D101214C0532E028490F
+:10538000884206D101214020FEF7B4FD00214020D3
+:1053900013E02449884206D101218020FEF7AAFDAE
+:1053A0000021802009E0204988420AD1841501218A
+:1053B0002046FEF79FFD00212046BDE81040FEF785
+:1053C00099BD1A49884202D101210C040AE018490A
+:1053D000884202D101214C0404E0164988420AD1D6
+:1053E00001218C042046FEF79DFD2046BDE81040BB
+:1053F0000021FEF797BD10BD002C014000040040C5
+:1054000000080040000C0040001000400014004064
+:1054100000340140004C0140005001400054014064
+:1054200000180040001C00400020004000400140E7
+:105430000044014000480140002A828901D00A430B
+:1054400000E08A438281704730B5028C22F001026D
+:105450000284028C8388048B22F0020224F07305FC
+:105460000C882C430D8915434A882A43114DA842C4
+:105470000BD0114DA84208D0104DA84205D0104DB8
+:10548000A84202D00F4DA8420DD122F008054A894A
+:1054900023F440732A4322F004058A882A438D8925
+:1054A0001D43CB892B4383800483C9888186028472
+:1054B00030BD0000002C014000340140004001409C
+:1054C0000044014000480140028B22F008020A43D8
+:1054D0000283704770B5028C22F010020284028CA5
+:1054E0008488038B0D8823F4E6464FF6FF7303EAA6
+:1054F000052535430E8922F0200203EA06161643DD
+:105500004A8803EA02123243104EB04202D0104ED3
+:10551000B04215D122F080064A8924F4406403EA9F
+:105520000212324322F040068A8803EA0212324312
+:105530008E8903EA86062643CC8903EA8404344331
+:1055400084800583C9880187028470BD002C0140D6
+:1055500000340140028B4FF6FF7322F4006203EA2D
+:10556000012111430183704770B5028C22F48072CF
+:105570000284028C8488838B0D8823F073031D437F
+:1055800022F400730E894FF6FF7202EA06261E43CC
+:105590004B8802EA03233343104EB04202D0104E30
+:1055A000B04215D123F400664B8924F4405402EA3A
+:1055B0000323334323F480668B8802EA03233343B7
+:1055C0008E8902EA06162643CC8902EA0414344383
+:1055D00084808583C9888187038470BD002C014045
+:1055E00000340140828B22F008020A438283704714
+:1055F00070B5028C22F480520284048C8288838BE2
+:105600000D8823F4E6464FF6FF7303EA052535437C
+:1056100024F400560C8903EA043434434E8803EA28
+:1056200006362643094CA04202D0094CA04205D1BF
+:1056300022F480448A8903EA82122243828085838D
+:10564000C988A0F84010068470BD0000002C0140FD
+:1056500000340140828B4FF6FF7322F4006203EAAC
+:1056600001211143818370470185828270478288BE
+:1056700022F07002828082880A4382807047A0F8FC
+:105680004010704730B502881B4B1C4C98420DD01F
+:10569000A0420BD0B0F1804F08D0194DA84205D0E0
+:1056A000184DA84202D0184DA84203D122F070052F
+:1056B0004A882A43154DA84206D0154DA84203D06A
+:1056C00022F44075CA882A4302808A8882850A8823
+:1056D000028598420AD0A04208D00E4A904205D0D6
+:1056E0000D4A904202D00D4A904201D1097A0186BA
+:1056F0000121818230BD0000002C014000340140B6
+:105700000004004000080040000C00400010004071
+:1057100000140040004001400044014000480140A6
+:105720004FF6FF71818000210180C18041800172AC
+:1057300070470029018802D041F0020101E021F008
+:105740000201018070470029018802D041F0040164
+:1057500001E021F00401018070470000204810B5ED
+:1057600090F82010026801F01F001E4951F8200037
+:105770001D490242086802D040F4803001E020F464
+:105780008030086019484FF00002807941061848BF
+:1057900024D4184903880C88E31A9CB201230F2CE7
+:1057A00008D30C8804808468062C03DB124C247810
+:1057B000022C05D0427F012A06D00988418010BD05
+:1057C0004377C2770A88428042880988891A89B259
+:1057D00040F635429142F2D3C37710BD427710BDF7
+:1057E000D80500206C920008A4020020140A0020B2
+:1057F000300C002004070020FB0600202DE9F04FAC
+:10580000DFF8B8B16A48DFF8AC91DFF8ACA190F8E6
+:105810000EC0BBF91A70BBF91C60BBF91850BBF97C
+:105820006C10BCF1070F48D2DFE80CF08D041A3081
+:10583000485E7600D9F800208284DAF80020C2841D
+:10584000828CC38CA7EB820212B2A6EB83034A437D
+:105850001BB2594342F3CF2241F3CF23D11870E05A
+:10586000D9F800204284DAF80020C284428CA5EBEB
+:10587000820213B2C28C4B43A6EB820212B243F3F4
+:10588000CF24514341F3CF23E11814E0D9F800208D
+:10589000C284DAF800204284C28C438CA6EB8202D8
+:1058A00012B2A5EB83031CB24A43614342F3CF23F8
+:1058B00041F3CF24191949420AB244E0D9F8002033
+:1058C0008284DAF800204284828C438CA7EB820227
+:1058D00012B2A5EB83034A431BB2594342F3CF22D2
+:1058E00041F3CF24111914E0D9F800204284DAF8EA
+:1058F00000208284428C838CA5EB820212B2A7EB3B
+:1059000083034A431BB242F3CF24594341F3CF22CE
+:10591000A11849420BB216E0D9F80020C284DAF887
+:1059200000208284C28C838CA6EB820212B2A7EB89
+:1059300083031CB24A4342F3CF23614341F3CF2296
+:10594000991849420CB2BBF91E50594605F21E5631
+:10595000A64201DACE8306E0A5F21E55A54201DD7E
+:10596000CD8300E0CC83B1F9204004F21E5595426E
+:1059700001DA0D8406E0A4F21E54944201DD0C8489
+:1059800000E00A84B1F9222002F21E549C4202DA9D
+:10599000ABF8224008E0A2F21E529A4202DDABF8B8
+:1059A000222001E0ABF82230417B8173BDE8F08F0B
+:1059B000A40200203C2401403C280140280500208E
+:1059C0002DE9F04704465748584D002602785648BE
+:1059D000022AB0F9301004D0082A7DD0092A07D055
+:1059E00008E0C27B022A02D1B0F8402032B1E18740
+:1059F00069812E8184F83C60BDE8F0874C49DFF86E
+:105A00003481496A0F14E7808068410210D5B4F9E7
+:105A1000020040F2DA21884269DD40F26A418842A0
+:105A20003FDCA0F2DA20FAF7FAFC0022424B4BE00E
+:105A3000C0F3C001C0F30020DFF8009181420CD117
+:105A4000D8F8440040F2BA41884250DD40F66A116D
+:105A5000884226DCA0F2BA4032E039480078C0061D
+:105A60000CD5D8F8440041F2243188423FDD41F2A0
+:105A7000D471884215DC00F6DC401FE0314890F814
+:105A80007010012903D090F86F0001282FD1B4F9CC
+:105A9000020041F6C811884229DD41F6786188424A
+:105AA0000ADD0823B4F93E101A460020FEF704FF71
+:105AB000E087002819DB1BE000F5C760A0F5005067
+:105AC000FAF7ADFC00224B46FAF715FC0E22FAF766
+:105AD00081FCFAF7DBFC00E01FE000B2C0F580407B
+:105AE00078438013E087002F02DCE68700E0E78739
+:105AF000E08F154FE880D8F844107964A7F84C007F
+:105B000000F076FBB7F84E00688198F80A0000288C
+:105B1000388F00D1404228816CE70C48B0F8700003
+:105B2000688166E7FB060020A40200206C000020CC
+:105B300028050020480100200000794000C0924064
+:105B4000DC060020680C0020B8080020280A00208D
+:105B50002DE9F041B1F9025000232B241522854292
+:105B600003DAB1F90000BDE8F081B1F9AE50854229
+:105B700002DDB1F9AC00F6E701EB8205B5F90250A0
+:105B8000854201DD134600E01446E21852085D1C10
+:105B9000AA42F1D101EB8206B6F90230834206DA5D
+:105BA00036F9025C36F9044C31F9221006E01D4644
+:105BB00031F92240B6F90630B6F90410401B091B32
+:105BC000C6178911B60346EA90468703A1FB070C66
+:105BD000CA1702FB07C201FB06215A1BD317FAF7AB
+:105BE000A3FA000A40EA0160001900B2B0F5804F44
+:105BF000B9DB43F6FF70B6E770B5134C40F22445AD
+:105C00002946204600F03EF800281BD0204600F030
+:105C1000C7F82946204600F01DF80C4C002120460C
+:105C2000FBF7DEFC2046FBF759FDC0F16400084994
+:105C3000C0B20428087201D900F046F9BDE87040EE
+:105C4000FBF792BD70BD00000038014058000240D3
+:105C5000640600200A0A01219140C943018070476F
+:105C60000029818902D041F4005101E021F4005162
+:105C700081817047002A828A01D00A4300E08A436A
+:105C80008282704730B501F01F0201240025C1F364
+:105C9000421304FA02F2012B0FD0022B0FD0838A99
+:105CA0004FEA11210088134204FA01F400EA0400CB
+:105CB00001D000B10125284630BD8389F0E7038A71
+:105CC000EEE710B5C1F3421301F01F040121A1401A
+:105CD000012B07D0022B07D01430002A026805D010
+:105CE0000A4304E00C30F8E71030F6E78A4302601C
+:105CF00010BD000030B50446008A85B00D464CF654
+:105D0000FF710840E98801432182A1894EF6F31012
+:105D10000140A8882A8910436A890A431043A08158
+:105D2000A08A4FF6FF410840A9890143A182684635
+:105D3000FEF704F91948844201D1039800E0029863
+:105D4000A189090400EBC00101EB0010296801D50D
+:105D5000490000E08900B0FBF1F06422B0FBF2F1F1
+:105D600009010B096FF018056B4300EB8300A38951
+:105D70001D044FF0320306D503EBC000B0FBF2F078
+:105D800000F0070005E003EB0010B0FBF2F000F0BC
+:105D90000F000843208105B030BD000000380140ED
+:105DA0008088C0F308007047F8B501210920FEF78C
+:105DB000ADF801218803FEF7A9F810258DF80350EE
+:105DC0002020ADF800001A4E03248DF802406946E9
+:105DD0003046FCF709FA16490C31086820F020001B
+:105DE000086018208DF803004020ADF800008DF801
+:105DF000024069463046FCF7F7F948208DF8030069
+:105E00008020ADF8000069463046FCF7EDF98DF8CA
+:105E100003502801ADF800008DF802406946304675
+:105E2000FCF7E2F901210420FCF730FAF8BD00008C
+:105E3000000C014030B585B0FFF7B6FF00244FF4E9
+:105E4000E1300090ADF808400C201D4DADF8044045
+:105E5000ADF80A00ADF80640ADF80C40694628469A
+:105E6000FFF748FF25208DF8100004208DF8110061
+:105E70008DF8124001208DF8130004A8FDF704FDF1
+:105E8000012240F224412846FFF71BFF012128464A
+:105E9000FFF7E6FEFBF792FC012280212846FFF780
+:105EA000E9FE012240212846FFF7E4FE01220221FB
+:105EB0000448FBF727FCFBF781FC05B030BD000070
+:105EC000003801404400024070B51D4D0024287880
+:105ED000432834D16878462831D1A878502807D093
+:105EE000512805D0812803D0892801D0212826D126
+:105EF000144E7071E9787172A81C891CFBF754F874
+:105F0000B072717A294409793182884217D106F139
+:105F10000E00017841F0020101700B48016841F068
+:105F200020010160317A0948002204E02B5D03550D
+:105F30002A55641CE4B28C42F8D38078707170BD2D
+:105F400090070020640600200C0C01409A0B0020F2
+:105F500070B51D20FDF777FCFDF7FAFA1D20FDF75F
+:105F600088FC154890F82F10144D0623144C85F822
+:105F7000381090F83B1095F83B201143012A04D0CB
+:105F8000022A07D0042A0AD010E0827A8A420DD071
+:105F9000007B09E0027D8A4208D0807D04E0827F98
+:105FA0008A4203D090F82000884200D1237000205C
+:105FB00085F8400070BD0000480400204801002022
+:105FC000FB0600200B4800214180A0F1B0018A8926
+:105FD0008280CB891A44C2800B8A1A4402814B8A80
+:105FE0001A444281898A1144818143F6FF71C1813B
+:105FF00070470000F8010020084940F61C72B1F912
+:106000000C00904202DA00F59F7005E041F2E302D5
+:10601000904201DDA0F59F70C88170476C000020A0
+:1060200038B51348C16941F00401C1611E208DF8E3
+:10603000000002208DF801008DF8020001248DF887
+:1060400003406846FDF720FC0A498420088009497E
+:1060500047F690602C3108800020091F0880054910
+:1060600014310C80091F0880081F048038BD00000F
+:10607000001002400008004030B420491E4A457814
+:106080008B7A114692F83B4091F83910AC4218D106
+:106090004BB10379994202D04379994201D14079B9
+:1060A0001AE0807909E08379994202D0C479A1424B
+:1060B00002D182F82F3011E0407982F82F0030BCF5
+:1060C0007047C578AC42FAD16BB1C379994202D01E
+:1060D000037A994205D1007A82F82F0030BCFEF78E
+:1060E00081BC407AE9E7437A9942E2D00479A1423F
+:1060F000DFD0007AE1E700004804002048010020DA
+:10610000FEE700002DE9F0470446007F012868D132
+:106110003548E1880288511A89B2072916D30088C8
+:10612000E080B4F9000044F2DD414843401346F6F4
+:10613000D96148438013A060401000B2A0814FF0A5
+:106140008051B1FBF0F0FAF765F92061B4F90C6009
+:1061500096B1B4F902104DF6B05048430014A08235
+:10616000B4F904704DF6B05207FB02F24FEA224533
+:10617000E58204D4024603E00020E08330E042429E
+:1061800012B22283002D01DB2B4600E06B421BB2D2
+:10619000DFF85890638398464FF4804AB24208DA99
+:1061A000FAF72FF92169FAF702F8FAF756F980138E
+:1061B00004E0002901DA484600E05046E083B0459B
+:1061C00009DA2846FAF71DF92169F9F7F0FFFAF71D
+:1061D00044F9801304E0002F01DA484600E05046FD
+:1061E0002084BDE8F08700000407002000C0FFFF06
+:1061F00010B52848294C01782748022905D1C17BD0
+:10620000022902D1B0F8401029B1008EA4F84E0046
+:106210000020208710BD90F8462020482049022AFF
+:10622000B0F84400097800B2C1F3810103D0012A1B
+:106230000CD01C4913E0012904D0022904D01949CB
+:106240006C390CE018490AE0184908E0012904D02B
+:1062500002291CD015496C3101E013496C31FBF760
+:106260000FFE0E49A4F8400080B2483101F092FAC6
+:10627000B4F94C00B4F94A2041425143891324F83F
+:10628000381FB4F9101048438013E08210BD07494D
+:106290006C39E4E7FB060020A4020020B8080020C7
+:1062A000C0040020BE8C0008368A00087A8B0008E3
+:1062B0000348002180F82A10C1830187704700003D
+:1062C000B808002010B504000B462D4AC3F10000A9
+:1062D00028D56442002B12DAA04207DA214600F0EA
+:1062E00027FA32F81000C0F5404041E00146204650
+:1062F00000F01EFA32F8100000F5004038E0A3422A
+:1063000008DA2146184600F013FA32F8100000F5BA
+:1063100040402DE0204600F00BFA32F81000C0F5A6
+:10632000803025E0002B12DAA04207DA214600F087
+:10633000FFF932F8100000F5804019E001462046D0
+:1063400000F0F6F932F81000C0F5004010E0A3426A
+:1063500008DA2146184600F0EBF932F81000C0F5D3
+:10636000804005E053B1204600F0E2F932F8100019
+:10637000B0F5004F01DDA0F5803010BD002010BD4C
+:10638000348E000840438013494300EBA1300022C3
+:106390000302002B14DDB3F5001F01DC802001E0B7
+:1063A0004FF4005093FBF0F1014401EBD17149101F
+:1063B000814206D0521CD2B20846062AF2D300E02F
+:1063C0000021C80000B2704702E008C8121F08C1CF
+:1063D000002AFAD170477047002001E001C1121F66
+:1063E000002AFBD1704700002DE9F047A44CA548D6
+:1063F00021880288511A89B20F297DD30088A4F11F
+:106400003C052080288F08B1401E28872B789E4AA3
+:10641000C3F3810001281DD0022820D0D18B9848D9
+:106420009A4FDFF86C92407E0026B1F5926F1DD82E
+:10643000142819D378206076F88840F01000F8808E
+:1064400040F26660A88123F001002870D67389F8B5
+:10645000006015E0D08B00EB4000C00302E0D08B61
+:106460008C494843010CDAE7401C04E0B1F5DB6FCE
+:1064700006D310B1401E607602E043F001002870A0
+:10648000B5F90200B5F914304143C3EBC303C1F3BE
+:106490008F31C3F3D10303EB510109B2A9829046B6
+:1064A000D28B4FF080535043B5F91620C0F38F3094
+:1064B000C2EBC202C2F3D10202EB500000B2E8828A
+:1064C000AA6A42431213EA6293FBF2F22A63724A07
+:1064D0001080A2680A44A260E1680144E160207C67
+:1064E000401CC0B22074072806D942F3CF0028838D
+:1064F000C9106983E66000E0BFE0A66041F6C8010C
+:106500002674884204DD298B644AB2FBF1F1E981EB
+:10651000C117890341EA9041800342F69B42002360
+:10652000F9F702FEA88456482A78A0F13C005C499D
+:10653000B0F90600930700FB01F14FEA2141C2F3D5
+:10654000810215D5012A07D0022A0BD04FF26851DB
+:1065500041430914A18011E049F68C4250430014D4
+:10656000A0801FE04CF6183141430914A18025E0BA
+:10657000012A0DD0022A17D0A080698449494843D6
+:106580000014E083FBF79CFA47480088C0B143E061
+:106590004AF65C3242431214A2804BF62C2250433E
+:1065A00000146884E183EDE74DF2AC5141430914D6
+:1065B000A1804EF27C414143091469843B49DEE7E6
+:1065C00095F8200000BB88F80F6089F80060B5F9E5
+:1065D0001A00A0F50C519F39B1F56E7F18D8617F74
+:1065E000F42912D93249E8802E4AA1F846005043D6
+:1065F0000014A880A1F84400FF2085F8200081F84D
+:1066000028002C493C20087006E0491C617703E013
+:10661000607F08B1401E6077B5F91A10B4F91E000A
+:1066200081420EDDA07E7D2809D9F88840F008005F
+:10663000F8802148017821F0020101700EE0401C31
+:1066400006E0A0F23D10814208DAA07E10B1401EA3
+:10665000A07603E0F88820F00800F880B5F918105B
+:10666000606908446061217E491CC9B221761F29F6
+:1066700003D94011A88366612676BDE8F087000043
+:10668000FC04002004070020A4020020140A0020BB
+:10669000FB06002030330100C809002074E8260BF7
+:1066A000CC0E01004885010006070020D0450100FE
+:1066B000680C0020F8060020D2050020024941F6AF
+:1066C0008B30886270470000C004002070B5164C03
+:1066D00006252078062825D2DFE800F003080E14EE
+:1066E0001A211248FAF79EFC012016E00F48801D7F
+:1066F000FAF798FC022010E00C480C30FAF792FCF4
+:1067000003200AE009481230FAF78CFC042004E068
+:1067100006481830FAF786FC0520207070BDFAF79D
+:10672000A1FC2570257070BDFC0600202A8D000894
+:10673000090A05D0B0FBF1F0FF2800D9FF2070470F
+:1067400000207047D0E90021C368521A5A4301EB78
+:10675000A231816041607047B0F90020B0F90210A9
+:10676000B0F90630521A5A4301EBA23181804180C0
+:1067700070470000F0B54F4C20884F49504E514BA8
+:106780000A8B801A82B24D480F2A057801F1580011
+:1067900032D322880A83197A5FEA017C0146B1F973
+:1067A000021001F1020217B2A1F1020212B20BD5DE
+:1067B000022D01D044490FE0DFF810C1BCF900C040
+:1067C000614513DC17DB13E0022D15D1D6F844C068
+:1067D000BCF5FA5F03DC3E49098841800CE0DFF834
+:1067E000F4C0BCF900C0614505DB01DD428003E077
+:1067F000A0F802C000E04780018F2288A2EB0101CF
+:1068000089B29C2941D321880187996A0022B1F578
+:10681000804F2CDBB16CB1F5405F28DD2E4940F292
+:106820006664B1F91010A14211DD43F69914A1423A
+:1068300002DB40F2333108E040F23334A1F266610A
+:10684000614343F2333491FBF4F1818700E08287A6
+:106850002249B3F806410978C1F381011CB1818F47
+:1068600001F21E5119E093F84630022B0ED08287B8
+:10687000022D00D08287B0F95410B0F93C2001F10C
+:10688000140393420BDAA0F85430F0BD012901D073
+:106890000229E4D1818F01F233318187E8E702F1E7
+:1068A0001403994203DD1439A0F85410F0BDA0F888
+:1068B0005420F0BD0407002014000020FB06002037
+:1068C00048010020A4020020BE040020BC040020D7
+:1068D000BA040020B804002028050020C0040020CD
+:1068E0002DE9FC4101210220FDF7F8FA01211920D0
+:1068F000FDF70CFB01213C48FBF7C8FC4027ADF835
+:10690000007003248DF802400420384D8DF80300F8
+:1069100069462846FBF768FCE001ADF800008DF8F9
+:1069200002401C208DF8030069462846FBF75CFCFA
+:106930004FF4E0712846FBF7DEFCA815ADF8000027
+:106940008DF8024010208DF8030069462848FBF7B7
+:106950004BFC4FF4A060FCF7C9FF1D208DF804002C
+:1069600001268DF8056000258DF806508DF807602A
+:1069700001A8FCF789FF1F498C2008801D494FF6AC
+:10698000FA702C3108806E20091F088019481430D5
+:106990000680184808300780164920310D80154AB6
+:1069A000D020121D1080134A45F2F30018321080D7
+:1069B0000A1F45F2500010800E4A4FF6FF70383221
+:1069C0001080121D1080121D108041F21B100880D3
+:1069D00000F012F8FBF70CFF064810300580001F8E
+:1069E0000480BDE8FC810000000C1A00001001408A
+:1069F000000C01400004004070B51D20FCF718FF9A
+:106A00002A4D40212846FBF76DFC84008021284652
+:106A1000FBF768FC44EA4004A9152846FBF762FC32
+:106A20000443E0B2224C84F83C00FBF7E7FC054647
+:106A3000052805D91F48C18841F04001C18001E007
+:106A400084F838501C48007A000703D594F83800C1
+:106A50001A490D5C4FF6FA702063E062A062606232
+:106A60002062E061A0611648606300206064A06459
+:106A700084F83F0084F84000FBF76EFCA07AFF2802
+:106A800011D0022084F83D000E4800882066284678
+:106A9000FCF710F9207820F001002070BDE870406C
+:106AA0001D20FCF7DBBE0120ECE7000000100140D8
+:106AB00048010020140A0020A40200203896000893
+:106AC000DCFF0500240400402DE9F0434E484F4907
+:106AD00002880B889A1A92B20F2A69D3098801801A
+:106AE0004B49098B027D00EB42029180017D491CDC
+:106AF000C9B2017508295BD3002404752246017DC3
+:106B000000EB4103491CB3F90430C9B202EB630244
+:106B100012B201750829F2D33E4904753E4B4A80F2
+:106B200044800E789D895FEAC67C40F638694FF054
+:106B3000030714D0A2F22B5C42F6E858C44520D3D8
+:106B4000A1F1020C26F00204ACF8002047750C708D
+:106B500040F22B54A24211DA45F004021EE046F046
+:106B600001060E704A4507DD45F001029A8126F0C4
+:106B700002020A70477519E0447517E045F00202F9
+:106B80000CE04A450CDA8775427D12B1521E4275FF
+:106B90000CE046F002020A7025F007029A8105E037
+:106BA000B30703D5837D2BB15B1E83754088888036
+:106BB000BDE8F08342F6AA239A4222DAB1F9043002
+:106BC0002BB941F2CD05AA4201DA4480EEE7134C1D
+:106BD000920302EB843241F67244B2FBF4F214B237
+:106BE00040F2333502464480AC4200DA5580B2F9B7
+:106BF0000240E41A04F5A374B4F5237FD6D8438089
+:106C0000D4E74FF48043FAE79C0A002004070020F1
+:106C1000A4020020D2050020140A0020C8F1FFFFC2
+:106C20002DE9F0416C4CDFF8B4E14FF0000594F829
+:106C30002810C80706D094F92C104B42002956DDC5
+:106C40000E4655E0664884F82B50E586654A90F874
+:106C5000380084F834001586CEF80450CEF8085079
+:106C6000614E40F26663CEF80C50A4F8703036F8EE
+:106C700010005E4E768830444FF6FF7606EA8000BC
+:106C800024F8240B4FF080602060A32020846084CF
+:106C90005810A084E38440F6991020855800608540
+:106CA0004FF48050A08541F23330E08541F26660B8
+:106CB000208641F69910608641F6CC40A0864FF4BC
+:106CC0000050E08642F23330208742F266606087EF
+:106CD00042F69910A08742F6CC40E08782F89D509A
+:106CE00041F00100207184F84450BDE8F0811E4657
+:106CF00094F92B004242002801DD074600E01746C8
+:106D0000F61B012E0BD0002800DB02465FFA82F64C
+:106D100084F82C0094F84300012805D041E00029B4
+:106D200000DA1946CEB2F3E794F92D305942002B20
+:106D300001DB184600E0084694F92E20C7B2504205
+:106D4000002A01DB944600E08446BC4508DD002AA9
+:106D500000DA0246D7B2002B00DA0B46D8B207E0C1
+:106D6000002B00DA0B46DFB2002A00DB1046C0B26F
+:106D700004EB4000B0F9441004EB470030F9442F15
+:106D800011444910018084F8435084F8325084F84B
+:106D9000315084F8305084F82F5084F82E5084F805
+:106DA0002D5004EB46007546B0F94400E086BEF86D
+:106DB0000410C82309B26422FDF77EFD6860E9680B
+:106DC000401AA9680844A860B5F900104843C013E8
+:106DD000E860A4F8700088E7280A0020C0050020B9
+:106DE00048010020A40200204A9600086C00002000
+:106DF0002DE9F0415F4C94F82800C00779D05E4837
+:106E000094F83410002690F838005C4D814271D01F
+:106E10005B4AA4F866605B4F535C2246834292F95A
+:106E20002B2002D07B5C83420FD1521C52B284F8DB
+:106E30002B20795C814202D1521C84F82B2094F9DA
+:106E40002B100F291BDD0F2117E04F4B5F5C4F4BC1
+:106E5000874202D05F5C874211D1521E52B284F841
+:106E60002B20595C814202D1521E84F82B2094F9C8
+:106E70002B206FF00E018A4201DA84F82B103D4975
+:106E800094F833302D3194F82B205A5494F8331061
+:106E9000491CC9B284F83310062901D384F8336041
+:106EA00094F92D2094F92F108A4211D194F93120B0
+:106EB00091420DD194F92E2094F930108A4207D1D5
+:106EC00094F93220914203D1012184F8431001E06A
+:106ED00084F84360284984F8340094F92B30097809
+:106EE000012B0DDD254A4F07926804D542F00802B8
+:106EF00003E03CE015E022F00802AA6084F82900D3
+:106F0000B3F1FF3F0ADA4907A96802D521F0080169
+:106F100001E041F00801A96084F82900FBF71CFAA0
+:106F200011E094F8430001280DD1B4F8660043F64F
+:106F30000951401C80B2A4F86600884203D9A4F825
+:106F4000666084F84360E87B082810D0B5F93010FB
+:106F5000512341220020FDF7AFFC2886002806D1EE
+:106F60000B48067014F8280F20F001002070BDE8CF
+:106F7000F0810000280A002048010020A40200201F
+:106F80002C960008329600083E96000844960008A9
+:106F9000FB06002030B52049204AB1F86A3010883D
+:106FA000C01A80B20F2836D31088A1F86A001C4D91
+:106FB00000204FF000432A5C940903D00124B4EB75
+:106FC000921F24D1D20622D0164A52F820201268ED
+:106FD000134C123434F81040224201EB000494F9AF
+:106FE000722008D00A2A04DB0A6823FA00F422433C
+:106FF00008E0521C09E012F10A0F05DC0A6823FAC6
+:1070000000F4A2430A6002E0521E84F87220401C81
+:10701000C0B21128CFD330BDD8050020040700200E
+:1070200038920008389300082DE9F00779497A482A
+:107030000A8903889A1A92B2082A74D300880881B0
+:10704000A1F12C0042890AB1521E4281734A92F882
+:107050002820802A67D302F03F020A70C2890AB151
+:10706000521EC281B1F90620902A0CDB8A46FF2A03
+:1070700009D08146C089002855D16948002300788D
+:10708000092805D005E0BDE8F007624800F092B994
+:107090000823644A92F8EA500DB143F004036248B1
+:1070A000817AC90701D043F00203D2F808C05FEA31
+:1070B0000C5101D543F00103176800215B4EFC031E
+:1070C00002D596F8654004B18021C4885FEA44681F
+:1070D00001D541F040015FEA845801D541F020011B
+:1070E0005FEAC47801D041F01001007A400701D571
+:1070F00041F008014E480078C00701D041F004017A
+:10710000A00601D541F001010020012D00D1082089
+:1071100096F8705085B992F84620022A04D0012AC8
+:1071200005D03AB108E072E040F0030004E040F01E
+:10713000020001E040F001007A0701D440F0200095
+:10714000CCF3C0020025CCF3002C624502D13A07F3
+:1071500000D4042596F86F20012A01D145F00105DD
+:10716000344A0027BC4612783E46C2F38102012A07
+:1071700004D0022A04D0032A04D004E0022602E04C
+:10718000042600E010262C4A64060ED5214C1C343F
+:107190002478240609D51478640606D4274A40F6D4
+:1071A000CC44926D6243140C05E0B2F8AE2040F678
+:1071B00099146243940B4FF008088AF80A804FF044
+:1071C00061088AF80B808AF80C308AF80D108AF86A
+:1071D0000E008AF80F508AF81070270A4B4083F08F
+:1071E0006901414069408AF8117079408AF812407B
+:1071F000614052468AF813C071408AF81460517594
+:107200004FF4C871A9F80E10FF20AAF80600BDE8D7
+:10721000F0077047C006002004070020D8050020B2
+:10722000FB060020A4020020140A0020680C0020A5
+:107230000C090020C004002048010020F4070020B1
+:107240004C48816941F0FC0181614FF4A060FCF77A
+:107250004DFBFBF75BFBFCF7B5FCF9F7A7FCFCF774
+:10726000A3FAFDF72FFAFFF73BFBFCF7E3F9FFF773
+:10727000C3FBFBF7BDFA404D4FF40050A5F81601D3
+:10728000FEF7D8FD00214FF4FA5340F2EE22002021
+:10729000401C80B29842FBD3491C89B29142F6D37C
+:1072A0003648002680F87260F9F716FBF9F7B0FF50
+:1072B000FCF7B8FCF9F784FEFEF7B2FE1022304965
+:1072C0003048F8F762FF304C314FE08820F0400042
+:1072D000E0802E48017821F020010170FA20F88129
+:1072E0004FF49670E887FFF7E9F92A492A48FCF736
+:1072F0000FFC2A48FCF738FC2948416A884729488E
+:10730000416B8847FEF7D4FF27494220C8802749B0
+:10731000C8603E71E088E0812089208260896082B7
+:10732000FAF7DAFEFAF73CFEFFF75EF8FFF7CCFB60
+:1073300000F0F8F9FFF72EFE01F0F2F8FEF70EFA72
+:10734000FAF78EFCFBF7D4FCFFF714FAFCF7C4FE47
+:10735000FBF7F6F8FBF728F900F07AF8FFF764FE80
+:107360001348FAF775FA00F06FFAFDF7EFF9FAF73C
+:10737000D9FBCFE700100240A4020020280500201E
+:10738000680C002018060020140A00204801002084
+:10739000F806002094080020700800200404002053
+:1073A00040000020DC0000202007002034040020E2
+:1073B00094090020F0B523490278B0F90640002373
+:1073C0001F4E31F81210FF2C18D0B0F904701E4D6A
+:1073D000BC4231DA00EBE40704F00704BF7AA740AF
+:1073E0008478FFB23CB190F801C0ACF1010C644567
+:1073F0001FDA3C061DD455F822200DE056F8222055
+:10740000116012498A79521CD2B28A71022A02D3BF
+:107410008370C3808B71F0BD11608178491CC9B243
+:10742000817042789142F6D38370C188491CC18033
+:10743000F0BD56F82220EFE755F822201160F4E75E
+:10744000189400084A920008C0930008940600208F
+:10745000F0B561486149B0F86C200B889A1A92B275
+:107460009C2A7BD30988A0F86C105D495D4F91F888
+:107470002A1001F0070297F84610022A00D1491E8F
+:10748000594C80F83E104FF00203E2884FF00001A3
+:10749000550401D5012236E0A489E50601D506226E
+:1074A00031E0250701D508222DE0550603D44F4DC4
+:1074B0002D78AD0601D5042225E0150501D507225A
+:1074C00021E0150601D50A221DE0950601D50C2202
+:1074D00019E0150701D50B2215E0550701D4D50594
+:1074E00001D510220FE0D50601D505220BE0650776
+:1074F00003D4A50701D4E40702D080F86E3007E07A
+:10750000920403D5032280F86E2001E080F86E100B
+:10751000374A384C92F820E0324A251FD2F808C08A
+:107520002D4AB2F87060721C92B2BEF1000F0DD0FD
+:107530002CF4000CC7F808C090F86E70B7B11E2F7D
+:107540001AD090F86F200AB325E007E04CF400064B
+:10755000BE60A0F870200A2A01D22360F0BD142A70
+:1075600001D22B60F0BDA0F87010F0BD2B60A0F828
+:10757000701080F86F10F0BD642E04D2A0F8702057
+:10758000322AEED3E9E7A0F87010EAE77F1C80F812
+:107590006F70A0F8701090F86F20012A10D0002AA8
+:1075A000E9D0B0F87060761CB6B2A0F870601E2EFC
+:1075B000D7D323603C2EDED9521E80F86F20D2E74D
+:1075C000B0F87020521C92B2A0F870202360C82A34
+:1075D000D1D980F86F10C6E7D80500200407002035
+:1075E000680C0020A4020020140A0020480100209A
+:1075F000C0040020141C0140F0B54248B0F8481007
+:10760000491C89B2A0F8481002297AD33E490024C7
+:10761000A0F848400A783D4B042A57D04FF48041E7
+:10762000082A0BD0A0F10C02B2F900208A4200DA3D
+:107630001146B3F980208A4200DA1146344A926931
+:107640008A4200DA11B2418282881D8AC2EB850229
+:10765000304D12B22D78C5F381062A4D42F2AA466A
+:107660007243B5F9765092126A431213C26086686B
+:107670001546C6EBC60642F3D102F60202EBA6326D
+:107680008260C66C1644C664B0F850707F1CBFB2EE
+:10769000A0F85070B7F5806F04D3B6120682A0F838
+:1076A0005040C464891A1C4EC26A724340F2555657
+:1076B0004E4302EB4602466A32444262B3F930302E
+:1076C000B2EB034F06DD1A04426206E01349B1F93A
+:1076D0000410B3E7002A00DA4462C162104990F84E
+:1076E0003D2091F838108A420BD080F83D10B0F858
+:1076F0004210A0F84410B0F84010A0F84210A0F8D2
+:107700004050F0BD28050020FB060020A402002008
+:10771000000C0020C0040020C3F5FFFF1C0C00205B
+:107720004801002017481849B0F85A200B889A1AC7
+:1077300092B20F2A25D30988A0F85A10134941F6AE
+:10774000515391F84D10CA0701464FF48042B1F9E8
+:10775000001059438913A0F86C100D490B78A0F163
+:107760000C01022B06D1B1F90030934202DA1B1D45
+:107770000B8000E00A800021A0F8601020F85C1F58
+:10778000428070472805002004070020680C002074
+:10779000FB0600204FF6FF7202EA800210F440431D
+:1077A00015480ED0B3F5804F14D0B3F5004F4FEA13
+:1077B000122216D0C2F5807330F813305B424B8032
+:1077C00005E0120A30F812304B80C2F5807230F8B2
+:1077D00012000FE0120AC2F5807330F813304B80AC
+:1077E00005E030F81230C2F580725B424B8030F811
+:1077F000120040420880704734900008104A518AB5
+:10780000908AD28A16384639A2F1110200D549422F
+:10781000002A00DA52421144002800DA40420844AB
+:10782000084943F6284300B2B1F936205A4392136F
+:1078300040F2D733584302EBA030C88670470000AF
+:10784000A402002028050020F0B5904990480A893C
+:1078500003889A1A92B23E2A1ED30088088101F149
+:1078600038004FF4FA63428A9A4202D2521C428292
+:1078700000E04382874A92F82220802A0CD302F04B
+:107880003F020A70B1F90620402A06DBFF2A04D025
+:10789000C2883AB1521EC280F0BDBDE8F0407B48BC
+:1078A000FFF788BD428A9A42F6D307784FF0010E5F
+:1078B0003A074FF0FF055BD5847A40F2DC5263074C
+:1078C00008D444F004038372C28081F80BE081F88D
+:1078D0000AE04CE04378072B05D0032B03D0052B9F
+:1078E00001D0062B07D1660605D444F0400383720D
+:1078F000C280052239E0654A5FEA437C02F1380222
+:107900004FF42076127A0DD55FEAC26C0AD45FEA92
+:10791000446C07D442F0100202723A0628D4C680A2
+:10792000192222E0DF0709D0970707D4670605D49C
+:1079300042F002020272C680042216E09F0709D5B7
+:10794000170707D4670605D442F008020272C68002
+:1079500003220AE01B070BD5530709D4630607D49B
+:1079600042F004020272C6800B22CA728A72CD8073
+:10797000494AB2F92230B2F91A7003F23D140022DA
+:10798000A74200DB0276414E444C06F13806A4794A
+:10799000B6895FEAC46C06F101064FF4C874B6B24A
+:1079A00013D58681B6F57A7F05D9017A21F0800159
+:1079B00001728281F0BD037A1E06FBD4828143F0FE
+:1079C00080020272C480112035E09F4216DA037EE5
+:1079D000052B13D28681B6F5487F04D98281027ABD
+:1079E00022F040020272027A5606E3D45B1C037650
+:1079F00042F040020272C48002201CE0284B1C8925
+:107A0000C4F3C006C4F3002740F2EE24BE4216D1F0
+:107A10001E78360713D4427E012ACBD1428BB2F5B1
+:107A2000167F02D2521C4283F0BD827A42F00202DB
+:107A30008272C4800F20C8728872CD80F0BD93F826
+:107A40000D714FF40046012F18D1164F41F6583CE6
+:107A50007F6C674512DD83F80CE1134B1E60C38A0F
+:107A6000A34202D25B1CC382F0BD4FF4FA73C38001
+:107A70001C23CB728B72CD80C282F0BDC2820A48B9
+:107A800083F80C21001F0660F0BD0000A406002052
+:107A900004070020D8050020C0040020140A00209C
+:107AA000A402002048010020140801402DE9F05FE5
+:107AB000FE48FF49DFF8FCA3007E0A1D131D0128C4
+:107AC000504650D030F85A4F0C8041881180BAF897
+:107AD0005E001880FDF792FEF74DF84C49F2CD326A
+:107AE000B5F91E006083B5F9201043F6CC4C00EBCD
+:107AF000410151430914A183B4F92230B4F9206043
+:107B000001FB03F200FB062242F38F326282B4F9DA
+:107B10001670714307FB0CF7BF1340F2333C02FBB6
+:107B20000CF207EBA23200FB1310E54FE282801348
+:107B3000E44EA082786C3060316930468847E24973
+:107B4000308948800846FDF73BFFDFF88093012627
+:107B50004FF0000B99F8000008280CD0618E2182AC
+:107B600004284CD01AE030F8604F0C804188118016
+:107B7000BAF86400ADE7D64890F92B10491C0229E9
+:107B80003BD890F8681019B1B4F85200208205E093
+:107B9000618E2182A4F8521080F86860B4F9141044
+:107BA000B4F90A00CB4AF9F76DFCE062BAF9161194
+:107BB000884204DDC748E162027A91400162BF4811
+:107BC00047F2A3015838DFF810E390F800C04A00EC
+:107BD000BCF1000F2ED0BCF1010F51D080F800B0E5
+:107BE00099F8000004280DD0BA4AB4F91610B4F977
+:107BF0000800243AF9F746FC07E0608EC6E7686A99
+:107C00000014E062B87A70B3B448B54FA06238602F
+:107C1000E06A78603846FCF7C5F8AE4D387C383DF0
+:107C200001285FD0A06A2860AE480178C9075DD0FE
+:107C300040695CE0B5F91EC08C44944509D8B5F99B
+:107C400020C08C44944504D8B5F92250294491426F
+:107C5000C6D9A0F804B0B7F8AE205946B2F5C87F2F
+:107C600002D8467007E03AE0B2F5487F01D8022218
+:107C700000E0032242708AF80F1089F8001025E016
+:107C800080F800B0B5F91E80DC468844904509D8DC
+:107C9000B5F920808844904504D8B5F9225029448C
+:107CA00091429DD9B7F8AE10B1F5C87F01D84670A2
+:107CB00006E0B1F5487F01D8022100E003214170C0
+:107CC000A0F804C08AF80FC089F800C0BEF80610FA
+:107CD00041F40061AEF80610FAF754F980E74FF46A
+:107CE000AF7092E778692860B86900E0E06A686080
+:107CF00078483838FCF7CAF9704C704934F8100FDE
+:107D00003C39FFF747FDDFF8B491DFF8DC81A9F1DA
+:107D10005809D9F81C10C9F87810B4F91010A868DF
+:107D2000B4F9123000FB01F7EA68584302FB1375FF
+:107D300045F38F3702FB010040F38F35A786E586B8
+:107D4000A8F802704446A8F804504046FEF7DAF955
+:107D5000207F09F12004012833D068424DF6B35149
+:107D600040104F4360803A1422804946A9F80E50D3
+:107D700083180B82801AA9F812008AF80CB0B9F99E
+:107D80000EC0D84651464846BCF1000F00DD0E73C8
+:107D9000B0F91020002A02DD0B7B9B1C0B73B0F99D
+:107DA0001230002B02DD0D7B2D1D0D739AF80C1087
+:107DB000D146072923D2DFE801F0221736141D1916
+:107DC0001F00B8F920304DF6B35258424010608081
+:107DD000B8F91E1051430A1422804946A9F80E3002
+:107DE000C6E789F80D600AE0022100E0032189F866
+:107DF0000D1004E0042500E0052589F80D502F49F9
+:107E00003A4D3B4F097801290FD099F80D1040F6F3
+:107E10007E5A41F6FF2B07296CD2DFE801F06BFD9B
+:107E2000FCFBFAF9F8000625E7E799F80D004E4645
+:107E30000728F1D2DFE800F05E0422718EB7D70088
+:107E400011466046FBF74AFE2060B4F90200B4F91F
+:107E5000001043F2046201445143090C26F85A1FF2
+:107E60005043000C7080A6F8048000212846F8F7E3
+:107E700071FE00213846F8F76DFE80E1504201B2F4
+:107E8000584200B2FBF72AFE2060B4F9020043F228
+:107E900004614143090C26F85A1FB4F90010084444
+:107EA00043F204614843000C708024E094090020F0
+:107EB000342C0140A4020020280500206C00002082
+:107EC0004801002034040020F4030020FB060020B9
+:107ED000280A002094080020140A0020A2FEFFFFB8
+:107EE000EC0900200C090020C809002000240140F2
+:107EF00000280140B0E0A6F8048000212846F8F7E9
+:107F000029FE00213846F8F725FE92E12846F8F7C9
+:107F1000ABFE01231A46072193E061461846FBF7A2
+:107F2000DDFD206026F85A8FB4F90200B4F9001084
+:107F300043F2046201445143090C71805043000C28
+:107F4000B08000212846F8F705FE00213846F8F7F2
+:107F500001FEC2E1CCF1000001B2504200B2FBF7D9
+:107F6000BDFD206026F85A8FB4F9020043F2046187
+:107F70004143090C7180B4F90010084443F20461D4
+:107F80004843000CB08000212846F8F7E3FD0021AB
+:107F90003846F8F7DFFDF7E12846F8F765FE0123DC
+:107FA0001A4605214DE019461046FBF797FD206063
+:107FB000B4F9020043F204614143090C26F85A1F48
+:107FC000A6F80280B4F90010084443F20461484363
+:107FD000000CB08000212846F8F7BCFD002138468F
+:107FE000F8F7B8FD25E2584201B2CCF1000000B22A
+:107FF000FBF774FD2060B4F90200B4F9001043F2FD
+:10800000046201445143090C26F85A1F05E019E2A5
+:10801000BEE166E111E1B7E05FE05043A6F80280FF
+:10802000000CB08000212846F8F794FD0021384666
+:10803000F8F790FD5BE22846F8F716FE01231A4692
+:1080400006213846F8F710FE01212846F8F782FD90
+:1080500001213846F8F77EFDF84CF94D208928803B
+:1080600060896880208AA8802846F9F73DFCB9F825
+:108070005A10EA8848461144A9F86010B9F85C1013
+:108080002A891144A9F86210B9F85E106A8911446E
+:10809000A9F864102A7EA4F13401012A73D030F8C3
+:1080A0005A2F0A8042884A80B9F85E008880E348E7
+:1080B0000A882C3802804A88428089888180816AB7
+:1080C000884794F8360000287ED0F8F7CBFF14F8E4
+:1080D000360F401E2070BDE8F09F80461146604676
+:1080E000FBF7FCFC2060B4F9020040F681514843E4
+:1080F00081136180B4F9000040F68152504380132F
+:108100000A18A2F681525242208052081144A9F85E
+:108110005E204C46A9F85C10084424F85A0F002150
+:108120002846F8F717FD00213846F8F713FD218897
+:10813000A8F806106288A8F80820A388A8F80A30D2
+:10814000C1F5586083B2B3F5227F02D9A8F80CA01C
+:1081500015E08A1A92B24046A8F81620B2EB430FF7
+:1081600001D96C3909E001F5227189B28181B1F53B
+:10817000586F04D38670ABEB0101A8F80C100123F3
+:108180001A460621C2E6B6E18046504201B2584284
+:1081900000B2FBF7A3FC2060B4F9020040F6815165
+:1081A000484380136080B4F9001040F68152514377
+:1081B00089134218A2F681525242218052084C463D
+:1081C000A9F85E20104400E09DE124F85A0F08440D
+:1081D000608000212846F8F7BDFC00213846F8F7FA
+:1081E000B9FC2288A8F806206088A8F80800A388AF
+:1081F000A8F80A30C0F558618BB2B3F5227F02D9D6
+:10820000A8F80CA015E0821A92B24146A8F81620F0
+:10821000B2EB430F01D96C3809E000F5227080B24F
+:108220008881B0F5586F04D38E70ABEB0000A8F8CE
+:108230000C0001231A46052168E68046614618466F
+:10824000FBF74CFC2060B4F9020040F68151484332
+:1082500080136080B4F9001040F6815251438913B5
+:1082600042182180A2F6815252424C46520824F80C
+:108270005A2F1044A0800844608000212846F8F757
+:1082800069FC00213846F8F765FC2188A8F806103B
+:108290006088A8F80800C0F55861A2888BB2A8F8D9
+:1082A0000A20B3F5227F02D9A8F80CA015E0821AA3
+:1082B00092B24146A8F81620B2EB430F01D96C38B0
+:1082C00009E000F5227080B28881B0F5586F04D3C0
+:1082D0008E70ABEB0000A8F80C0001231A460721B2
+:1082E0005AE68046CCF1000001B2504200B2FBF7E2
+:1082F000F5FB2060B4F9020040F681514843801339
+:108300006080B4F9001040F681525143891342183D
+:108310002180A2F6815252424C46520824F85A2F2C
+:10832000104460800844A08000212846F8F712FC21
+:1083300000213846F8F70EFC2188A8F8061062885C
+:10834000A8F80820A188A8F80A10C1F5586083B2DF
+:10835000B3F5227F02D9A8F80CA015E08A1A92B2D0
+:108360004046A8F81620B2EB430F01D96C3909E05A
+:1083700001F5227189B28181B1F5586F04D38670FD
+:10838000ABEB0101A8F80C1001231A46062103E605
+:10839000804619461046FBF7A1FB2060B4F90200A5
+:1083A00040F68151484380136080B4F9001040F6D4
+:1083B0008152514389134218A2F6815252422180C0
+:1083C00052084C46A9F85C20104424F85A0F08447F
+:1083D000A08000212846F8F7BDFB00213846F8F7B9
+:1083E000B9FB2288A8F806206188A8F80810A1889F
+:1083F000A8F80A10C1F5586083B2B3F5227F02D9FC
+:10840000A8F80CA015E08A1A92B24046A8F81620E7
+:10841000B2EB430F01D96C3909E001F5227189B241
+:108420008181B1F5586F04D38670ABEB0101A8F8D8
+:108430000C1001231A460521FDE500006C00002008
+:10844000940900208046584201B2CCF1000000B2ED
+:10845000FBF744FB2060B4F9020040F68151484329
+:1084600080136080B4F9001040F6815251438913A3
+:108470004218A2F68152524221805208A9F85C208B
+:108480001044A9F85E004C46084424F85A0F002115
+:108490002846F8F75FFB00213846F8F75BFB218898
+:1084A000A8F806106288A8F80820C1F55860A288CC
+:1084B00083B2A8F80A20B3F5227F02D9A8F80CA04D
+:1084C00015E08A1A92B24046A8F81620B2EB430F84
+:1084D00001D96C3909E001F5227189B28181B1F5C8
+:1084E000586F04D38670ABEB0101A8F80C10012380
+:1084F0001A4607219FE530F8602F0A8042884A809B
+:10850000B9F86400D2E505480088A0F5D041683983
+:108510003FF4E1ADBDE8F05FF9F776BC182C0140FF
+:108520002DE9F041904C9148B4F85A100288511A44
+:1085300089B20F296FD30088A4F85A008C480088AC
+:10854000DFF83082C0074FF000054FF0010741D03F
+:10855000874AD4E90C1024321388B1EB530F02D2AE
+:108560001288511A08444FF4F371884200D2084629
+:108570008149B1FBF0F0616CC1F35101084406463A
+:108580006064F7F74CFF00227C4BF7F7B4FE4FF026
+:1085900040427B4BF7F7AFFE0E22F7F71BFFF7F7D2
+:1085A00075FFA4F8A40094F86500401CC0B284F8DC
+:1085B0006500082834D36C4898F84620001F0378DB
+:1085C0009A4201D0027045806E4A13786E4A23B1F8
+:1085D000458021E06564A56458E0D8F89410A1F5C1
+:1085E000FA618E4211DD616D8B1C9E4205DDB0F992
+:1085F00002100A290DDA491C06E08E4205DAB0F9AC
+:108600000210002908DD491E4180B0F902000A2845
+:1086100002DB177001E0A2E01570666584F8655012
+:108620005A484FF4A5420178C1F38101012949D08C
+:1086300002294AD044F687712181A4F8A020B0F91C
+:10864000243089B24B439B13A4F89C30B0F90E0040
+:1086500000237043B0FBF1F0A16CC0F3D100C1EB7B
+:10866000C101C90200EB9130A064F017810341EA17
+:108670009641B003F7F758FDB4F8A210C1EBC10161
+:10868000C902C00800EB9130A4F8A200616CA06E92
+:108690000844A06694F86C20521CD2B284F86C2076
+:1086A000082A05D3C008A4F86E0084F86C50A566AB
+:1086B000374A384ED388580633D498F80F0002282A
+:1086C00006D02CE043F20451B6E744F24621B3E76A
+:1086D000B06840F69916B04221DD94F8380094F85D
+:1086E0008660B0420CD084F8860094F83D0000F01B
+:1086F0000106C0F34000864202D1A4F8825004E093
+:10870000B4F88200B0F5966F05D2B4F88200401C30
+:10871000A4F8820005E043F08000D08001E0A4F8D6
+:108720008250114894F83F20B0300C2A01D2C57411
+:1087300000E0C774174B41F2482641F2504C93F8C1
+:108740003C400C4B0C2AB3F882300AD3B14208DB10
+:10875000012C06D0614502DD002B00D18774BDE8F5
+:10876000F0818574FBE70000480100200407002029
+:1087700000040040A40200204564BD0100209C408C
+:10878000133B3340F2030020F3030020C004002019
+:10879000140A0020280500202DE9F041384C394EFC
+:1087A000394F207841F23331C2074FF000050CD029
+:1087B000A28962B394F90700002800DA4042C0B2EF
+:1087C000032829D240F2AE702AE0A570E5732F4A43
+:1087D000E571A58192F83830237220F00800A1805D
+:1087E00040F0020020703D867560B560F560916CC8
+:1087F000490005D041F68461A18140F0100020704D
+:10880000C0B240F0010020706574BDE8F081658160
+:1088100020F01000207015E0042803D240F651002B
+:1088200060810FE0052802D240F69910F8E740F683
+:10883000CC42062803D3072801D3082801D262813D
+:1088400000E0618197F89D0098B9B088102301B2CB
+:10885000B4F90A003622FCF72FF87060F168401A6C
+:10886000B1680844B060B6F900104843C013F06026
+:108870003886388E10B10120A070C6E7A570C4E715
+:108880001C0C002084060020A402002048010020C7
+:108890002DE9F041554C2678F0077CD05448217AD8
+:1088A000544D90F8380081427BD0534A2346DFF87C
+:1088B0004CC1575C93F90E2093F90730874203D0DF
+:1088C0001CF80170874213D146F002065B1C26702B
+:1088D0005BB2E3711CF80110814201D15B1CE371B2
+:1088E00094F90710062901DD0621E171521C1CE0F4
+:1088F000434F17F801C0434F844503D017F801C018
+:10890000844513D126F002065B1E26705BB2E3712C
+:10891000795C814201D15B1EE37194F907306FF0FD
+:1089200005018B4200DAE171521EA273207294F9A4
+:1089300007108A1C042A02D941F68462A2812C4ABB
+:10894000012912780ADD2B4B56079B6802D543F0AC
+:10895000080301E023F00803AB606070B1F1FF3F52
+:1089600009DA5107A96802D521F0080101E041F0B8
+:108970000801A9606070F9F7EFFCA078012810D118
+:1089800021488068A3280CDA94F90700022803DD47
+:108990000220E07105E01EE06FF00101884200DA7C
+:1089A000E171A089002630B1401E0004000CA081B6
+:1089B00001D1E671A673E87B04280CD0B5F930101C
+:1089C000512341220020FBF777FF2886002802D19F
+:1089D000E07B10B1A670BDE8F0810C4806700C4831
+:1089E0000670207820F001002070F4E71C0C0020B5
+:1089F00048010020A40200202C96000832960008AE
+:108A00003E9600084496000828050020180700201C
+:108A1000FB060020B83ED93C223B8E391938BF36C0
+:108A20007D35503436332D3234314830692F962E0F
+:108A3000CE2D0F2D5A2C000000361C070038AA0A34
+:108A4000003AAA0A003CCC0C003ECC0C0040380E88
+:108A50000042380E0044380E0046380E0048380EEA
+:108A6000004AC711004CC711004EC7110050C71172
+:108A70000052C7110054C7110056C7110058C71142
+:108A8000005AC711005CC711005EC7110060C71112
+:108A90000062C7110064C7110066C7110068C711E2
+:108AA000006A00000036000000388E03003A8E0392
+:108AB000003CFA04003EFA0400401C0700421C0778
+:108AC00000441C0700461C0700481C07004A880891
+:108AD000004C8808004E880800508808005288081A
+:108AE000005488080056880800588808005A8808EA
+:108AF000005C8808005E88080060880800628808BA
+:108B0000006488080066880800688808006A000019
+:108B10000036000000388E03003A8E03003CFA0451
+:108B2000003EFA0400401C0700421C0700441C07DA
+:108B300000461C0700481C07004A8808004C8808AB
+:108B4000004E8808005088080052880800548808A1
+:108B50000056880800588808005A8808005C880871
+:108B6000005E880800608808006288080064880841
+:108B70000066880800688808006A0000003A22023F
+:108B8000003C8E03003EB0050040D2070042AA0A16
+:108B90000044CC0C0046EE0E00481111004A33137D
+:108BA000004C9F14004E0B16005077170052771799
+:108BB000005477170056771700587717005A771721
+:108BC000005C7717005E77170060771700627717F1
+:108BD000006477170066771700687717006A7717C1
+:108BE000006C7717006E00000036000000388E031E
+:108BF000003A8E03003CFA04003EFA0400401C07D1
+:108C000000421C0700441C0700461C0700481C07C4
+:108C1000004A8808004C8808004E880800508808E0
+:108C200000528808005488080056880800588808B0
+:108C3000005A8808005C8808005E88080060880880
+:108C40000062880800648808006688080068880850
+:108C5000006A0000003A2202003C8E03003EB0058C
+:108C60000040D2070042AA0A0044CC0C0046EE0E97
+:108C700000481111004A3313004C9F14004E0B168C
+:108C80000050771700524F1A0054BB1B0056271D87
+:108C90000058931E005A0020005C6C21005ED82210
+:108CA000006044240062B0250064662600661C272C
+:108CB00000681C27006A1C27006C1C27006E00003F
+:108CC000003400000036000000380000003A0000C8
+:108CD000003C0000003E0000004000000042000098
+:108CE000004400000046000000480000004A000068
+:108CF000004C0000004E0000005000000052000038
+:108D0000005400000056000000580000005A000007
+:108D1000005C0000005E00000060000000620000D7
+:108D20000064000000660000006844145858587041
+:108D3000111158585870411158584870111448581A
+:108D400058701411584858703D1A0056E11A0054D2
+:108D5000E11A0052851B0050281C004ECC1C004C10
+:108D6000141E004AB81E00485C1F00460020004444
+:108D7000A3200042EB2100403323003E7A24003C34
+:108D80006626003AAE270038F5280036E12A00347E
+:108D9000CC2C0032142E00305C2F002EA330002C7F
+:108DA000EB31002A333300287A340026C235002400
+:108DB0000A37002251380020E13A001E283C001CEE
+:108DC000B83E001A00400018004000160040001491
+:108DD00000400012004000100040000E0040000C57
+:108DE0000040000A00400008004000060040000467
+:108DF00000400002004000000102030405000500DD
+:108E0000010203040104000305020000F001000058
+:108E100036010000F8000000BA0000007C000000ED
+:108E20007C0000007C000000411414111114441156
+:108E3000141441110000290052007B00A400CC0052
+:108E4000F5001E01470170019901C201EA011302F8
+:108E50003C0265028E02B602DF02080330035903AA
+:108E60008203AA03D303FB0324044C0475049D046A
+:108E7000C504EE0416053E0567058F05B705DF0539
+:108E800007062F0657067F06A706CE06F6061E071C
+:108E900046076D079507BC07E4070B083208590819
+:108EA0008108A808CF08F6081D0944096A09910934
+:108EB000B809DE09050A2B0A520A780A9E0AC40A72
+:108EC000EA0A100B360B5C0B820BA80BCD0BF30BD5
+:108ED000180C3E0C630C880CAD0CD20CF70C1C0D5E
+:108EE000410D650D8A0DAF0DD30DF70D1C0E400E13
+:108EF000640E880EAC0ECF0EF30E170F3A0F5E0FF6
+:108F0000810FA40FC70FEA0F0D103010531075100A
+:108F10009810BA10DD10FF1021114311651187114F
+:108F2000A911CA11EC110D122E12501271129212C7
+:108F3000B312D412F4121513361356137613961374
+:108F4000B713D713F6131614361456147514941455
+:108F5000B414D314F214111530154E156D158C156B
+:108F6000AA15C815E7150516231641165F167C16B7
+:108F70009A16B716D516F2160F172C17491766173B
+:108F80008317A017BC17D917F51711182E184A18F0
+:108F9000661881189D18B918D418F0180B192619DD
+:108FA00042195D1978199219AD19C819E219FD19FC
+:108FB000171A311A4C1A661A801A991AB31ACD1A4E
+:108FC000E61A001B191B331B4C1B651B7E1B971BD2
+:108FD000AF1BC81BE11BF91B121C2A1C421C5A1C8C
+:108FE000721C8A1CA21CBA1CD21CE91C011D181D73
+:108FF000301D471D5E1D751D8C1DA31DBA1DD01D86
+:10900000E71DFD1D141E2A1E401E571E6D1E831EC9
+:10901000981EAE1EC41EDA1EEF1E051F1A1F2F1F3C
+:10902000451F5A1F6F1F841F991FAE1FC21FD71FD6
+:10903000EC1F002000006400C9002D019201F7011F
+:109040005B02C00224038903ED035204B6041A052F
+:109050007F05E3054706AB060F077307D7073B08F5
+:109060009F0802096609C9092D0A900AF30A560BDE
+:10907000B90B1C0C7F0CE20C440DA60D090E6B0EF7
+:10908000CD0E2F0F900FF20F5310B4101511761153
+:10909000D71138129812F8125813B81318147714FD
+:1090A000D61435159415F3155116B0160E176B1707
+:1090B000C91726188318E0183D199919F519511A7E
+:1090C000AD1A081B631BBE1B181C731CCD1C261D70
+:1090D000801DD91D321E8A1EE31E3B1F921FEA1FF0
+:1090E00041209820EE2044219A21EF214522992207
+:1090F000EE2242239623E9233C248F24E2243425C4
+:109100008525D72528267826C82618276827B72733
+:1091100006285428A228EF283D298929D629222A61
+:109120006D2AB82A032B4D2B972BE12B2A2C722C5E
+:10913000BB2C022D4A2D912DD72D1D2E632EA82E2E
+:10914000EC2E302F742FB82FFA2F3D307F30C030E7
+:10915000013141318131C13100323F327D32BA3289
+:10916000F73234337033AC33E73322345C34953424
+:10917000CE3407353F357735AE35E4351A365036BF
+:109180008536B936ED36203753378637B737E93766
+:10919000193849387938A838D738053932395F391C
+:1091A0008B39B739E2390D3A373A603A893AB23AEF
+:1091B000DA3A013B283B4E3B733B983BBD3BE03BDF
+:1091C000043C263C483C6A3C8B3CAB3CCB3CEA3CF8
+:1091D000093D273D443D613D7D3D993DB43DCE3D3A
+:1091E000E83D013E1A3E323E493E603E763E8C3EB0
+:1091F000A13EB53EC93EDC3EEF3E013F123F233F5C
+:10920000333F433F513F603F6E3F7B3F873F933F3C
+:109210009E3FA93FB33FBC3FC53FCD3FD53FDC3F5D
+:10922000E23FE83FED3FF13FF53FF93FFB3FFD3FB8
+:10923000FF3FFF3FFF3F0000E7382C35002020EFC5
+:109240002037202333202620210000800200040044
+:1092500008001000000200040008040000020004DE
+:109260000008001000200040008004000000008082
+:109270000000004000000020000000100000000876
+:109280000000000400000002000000010000800057
+:109290000000400000002000000010000000080056
+:1092A0000000040000000200000001000080000037
+:1092B00000080140000C0140000C0140000C01407E
+:1092C000000C0140000C0140000C0140000C01406A
+:1092D000001001400010014000100140001001404A
+:1092E000001001400010014000100140001001403A
+:1092F0000014014004080140040C0140040C01402A
+:10930000040C0140040C0140040C0140040C014019
+:10931000040C0140041001400410014004100140FD
+:1093200004100140041001400410014004100140E9
+:10933000041001400414014008080140080C0140D9
+:10934000080C0140080C0140080C0140080C0140C9
+:10935000080C0140080C01400810014008100140B1
+:109360000810014008100140081001400810014099
+:109370000810014008100140081401400C08014089
+:109380000C0C01400C0C01400C0C01400C0C014079
+:109390000C0C01400C0C01400C0C01400C10014065
+:1093A0000C1001400C1001400C1001400C10014049
+:1093B0000C1001400C1001400C1001400C14014035
+:1093C00010080140100C0140100C0140100C01402D
+:1093D000100C0140100C0140100C0140100C014019
+:1093E00010100140101001401010014010100140F9
+:1093F00010100140101001401010014010100140E9
+:1094000010140140000000000000000000000000F7
+:10941000000000000000000014080140140C01408E
+:10942000140C0140140C0140140C0140140C0140B8
+:10943000140C0140140C01401410014014100140A0
+:109440001410014014100140141001401410014088
+:1094500014100140141001401414014000000000D9
+:1094600000000000000000000000000000000000FC
+:10947000FFFFFF0F0FFFFFFFFFF0FFFFFF0FFFFFDB
+:10948000FFFFF0FF0FFFFFFFFFF0FFFFFF0FFFFFEA
+:10949000FFF0FFFF0FFFFFFFFFF0FFFFFF0FFFFFDA
+:1094A000FFFFF0FFFFFF0FFFFFFFFFF0FFFFFF0FCA
+:1094B000FFF0FFFF0000004040000000000400003B
+:1094C0000040000000000400400000000004000014
+:1094D0000040000000040000400000000004000004
+:1094E00000400000000004000000400000000004F4
+:1094F0000000004000040000000000808000000028
+:10950000000800000080000000000800800000004B
+:10951000000800000080000000080000800000003B
+:10952000000800000080000000000800000080002B
+:10953000000000080000008000080000000000207B
+:1095400020000000000200000020000000000200D7
+:1095500020000000000200000020000000020000C7
+:1095600020000000000200000020000000000200B7
+:1095700000002000000000020000002000020000A7
+:1095800000000060600000000006000000600000B5
+:1095900000000600600000000006000000600000FF
+:1095A00000060000600000000006000000600000EF
+:1095B00000000600000060000000000600000060DF
+:1095C00000060000008002000400080010000002F5
+:1095D000000400080400000200040008001000203D
+:1095E0000040008004000000FF7FFFFFFDFFFFFF41
+:1095F000FBFFFFFFF7FFFFFFEFFFFFFFFFFDFFFF99
+:10960000FFFBFFFFFFF7FFFFFBFFFFFFFFFDFFFF7C
+:10961000FFFBFFFFFFF7FFFFFFEFFFFFFFDFFFFF96
+:10962000FFBFFFFFFF7FFFFFFBFFFFFF0102030400
+:109630000500020304050001030405000102050002
+:109640000102030404050001020355050010AA1AD3
+:1096500055250030AA3A0000AA0A55150020AA2A6A
+:109660005535FF3F84960008000000202C070000BD
+:10967000E8060008789700082C070020B4090000CD
+:10968000D863000845020406082D010203040405FE
+:109690005006070809139D2B1B08B104211355150B
+:1096A0002A40061908019713E93D14080D3E1B08CE
+:1096B0000904012D17020604050103148020FF8B05
+:1096C000AA0A02019C15AA0A551500085920AA2ABF
+:1096D0005535FF3F072903010504060203127C15D7
+:1096E00073FFFF04FF8080010125025B6402130AFF
+:1096F00013456712081201100C050406020301014C
+:1097000003070505280B01020304020607030304EF
+:109710000C3D0706040509191F1919043105060631
+:109720002FAA1A381EAA1A064902290C2902312E1C
+:1097300040FD3969260211042F405F020C26405B70
+:10974000262ACD55155515123902017F0316D0076B
+:109750001AFF01013B0261AA6C080108A80916C49E
+:1097600091220312100A17401C12600A16901B0166
+:089770004913596702000800CB
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000202008B
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-E.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y001-E.axf
new file mode 100644
index 0000000..bb09dca
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y001-E.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-E.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y001-E.hex
new file mode 100644
index 0000000..20e84a1
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y001-E.hex
@@ -0,0 +1,2432 @@
+:020000040800F2
+:10000000E010002005010008F73700080929000862
+:10001000F5370008350F0008C9600008000000002F
+:100020000000000000000000000000001147000870
+:10003000BF1A000800000000693D0008F9490008E7
+:100040001F010008653B00081F0100081F01000890
+:100050001F0100081F0100081F0100081F01000800
+:100060001F0100081F0100081F0100081F010008F0
+:100070001F0100081F010008811500081F0100086A
+:100080001F0100081F010008410700081F010008A8
+:100090001F0100081F0100081F0100081F010008C0
+:1000A000694A0008494B00081F0100081F010008A9
+:1000B0004D4B00083D4E0008995000081F010008F4
+:1000C0001F0100081F0100081F0100081F01000890
+:1000D0001F010008C15B00081F0100081F01000884
+:1000E0001F0100081F0100081F010008DFF810D0E1
+:1000F00000F0E8FA0048004709720008AFF30080FA
+:10010000E01000200648804706480047FEE7FEE76B
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B7
+:10012000194A0008ED0000082DE9F0410024061BE3
+:10013000254671F1000605DA01240027D0EB0700FF
+:1001400067EB0101161E73F1000605DA0027D2EBFA
+:100150000702012567EB030300F0D0F986460E463F
+:1001600017469C46AC4204D00025D0EB050E65EB4B
+:10017000010624B10020D2EB000760EB030C7046AF
+:1001800031463A466346BDE8F08140EA01039B07E9
+:1001900003D009E008C9121F08C0042AFAD203E0FC
+:1001A00011F8013B00F8013B521EF9D2704780EA7A
+:1001B000010210B502F00043400022D04A001FD0D7
+:1001C000010E01EB1261C0F35600C2F3560240F477
+:1001D000000042F40002A0FB022000047F39140456
+:1001E00000D0401C50EA124001D44000491EC2B267
+:1001F0000C0604EBD010401C4008802A02D003E01B
+:10020000002010BD20F00100002900DA0020184372
+:1002100010BD2DE9FE4F81EA030404F0004421F0F3
+:10022000004100944FF0000B23F0004350EA01041A
+:100230005ED052EA03045BD0C3F30A54C1F30A55FB
+:100240002C44A4F2F3340194A0FB0254C1F3130133
+:1002500041F48011C3F3130343F4801301FB024400
+:1002600000FB034E840A970A44EA815447EA835705
+:10027000A4FB076802958D0A05FB07854FEA932CBE
+:1002800004FB0C542705029D4FEA065847EA16372F
+:10029000B5EB08056EEB070C870E920E47EA811747
+:1002A00042EA8312A7FB0201B6EB0B0164EB0004E8
+:1002B0002B0D43EA0C335E1844EB1C50DA465146D2
+:1002C000E7FB0201C5F313044FEA0B3343EA14536F
+:1002D0004FEA0432019C43EA0603A4F10C040294A1
+:1002E000009CCDE900B400F09FF903B0BDE8F08FA9
+:1002F00000200146F9E72DE9F04D81EA030404F0FE
+:10030000004B21F0004514464FF0000A23F0004155
+:1003100050EA050220D054EA01021DD0C5F30A5765
+:100320000246C5F31303C1F31300C1F30A5640F4A8
+:10033000801543F48013A7EB0608101BD64608F27D
+:10034000FD3873EB050002D308F1010801E09218B3
+:100350005B41B8F1000F03DA00200146BDE8F08DE3
+:1003600000204FF48011064684460EE0171B73EB05
+:10037000050705D3121B63EB050306434CEA010C8A
+:1003800049084FEA300092185B4150EA0107EDD16D
+:1003900052EA030012D082EA040083EA050108430E
+:1003A00005D0101BAB4106D20122002306E000223B
+:1003B0004FF0004302E06FF0010253101AEB060009
+:1003C0004CEB085110EB0A0041EB0B01BDE8F04D7E
+:1003D00000F01BB970B521F0004303430CD0C1F30A
+:1003E0000A550024D5EB040564EB0403D617AD1AB7
+:1003F000B34102DB0020014670BD201841EB0251E1
+:1004000070BDC10F80EAE0700844CA07962300213E
+:1004100000F0CDB896230022114600F0C8B80EB502
+:10042000C10F80EAE0700844CA07002140F233435C
+:100430008DE80E000A460B4600F0F6F803B000BD4A
+:100440000EB540F2334102910021CDE900110A4678
+:100450000B4600F0E9F803B000BD00F0004220F0C8
+:100460000040C10DC0F3160040F400007F2901DAFE
+:1004700000207047962903DCC1F19601C84001E0D5
+:1004800096398840002AF4D04042704770B5C1F3D5
+:100490000A5201F000450024C1F3130140F2FF337A
+:1004A00041F480119A4201DA002070BD40F23343DA
+:1004B0009A42A2F2334203DC524200F05FF800E0BD
+:1004C00090402C43F1D0404270BDC1F30A5210B5A8
+:1004D000C1F3130140F2FF3341F480119A4201DA73
+:1004E000002010BD40F233439A42A2F2334203DCB3
+:1004F000524200F043F810BD904010BD2DE9F05F6E
+:100500000546002092469B46884606468146402482
+:100510001BE0284641464746224600F02FF8534646
+:100520005A46C01A914110D311461846224600F08F
+:1005300016F82D1A67EB01084F46224601200021CC
+:1005400000F00DF817EB00094E41201EA4F1010444
+:10055000DFDC484631462A464346BDE8F09F202A64
+:1005600004DB203A00FA02F1002070479140C2F10A
+:10057000200320FA03F3194390407047202A04DB3C
+:10058000203A21FA02F00021704721FA02F3D0400C
+:10059000C2F1200291400843194670470029A8BFC4
+:1005A0007047401C490008BF20F00100704710B49C
+:1005B000B0FA80FC00FA0CF050EA010404BF10BC51
+:1005C000704749B1CCF1200421FA04F411FA0CF17E
+:1005D00018BF012121430843A3EB0C01CB1D4FEAB7
+:1005E00000614FEA102042BF002010BC704700EBB2
+:1005F000C35010440029A4BF10BC7047401C4900E0
+:1006000008BF20F0010010BC704710B5141E73F134
+:10061000000408DA401C41F1000192185B411A43C2
+:1006200001D120F0010010BD2DE9F04D92469B460E
+:1006300011B1B1FA81F202E0B0FA80F220329046B4
+:10064000FFF78DFF04460F4640EA0A0041EA0B011E
+:1006500053465A46084313D0114653EA010019D0B5
+:10066000C8F140025046FFF789FF05460E46504646
+:1006700059464246FFF773FF084305D0012004E0C6
+:1006800020463946BDE8F08D0020054346EAE07675
+:100690002C4337430A986305E40AA0EB08000022C4
+:1006A000FD0A44EA47540A3002D500200146E9E732
+:1006B000010510196941DDE9084500196941BDE8E6
+:1006C000F04DA2E7064C074D06E0E06840F001035C
+:1006D00094E8070098471034AC42F6D3FFF70AFDC0
+:1006E0002C9600084C96000870B58C1810F8015B29
+:1006F00015F0070301D110F8013B2A1106D110F8BB
+:10070000012B03E010F8016B01F8016B5B1EF9D1BE
+:100710002B0705D40023521E0DD401F8013BFAE744
+:1007200010F8013BCB1A921C03E013F8015B01F8AF
+:10073000015B521EF9D5A142D8D3002070BD000044
+:1007400070B54E4C4FF490652946204600F019FADA
+:10075000002864D02946204600F0A6F848490888B9
+:10076000401C08800121204600F0EAFA454942F287
+:100770001072B1F85000904202D2401CA1F8500013
+:1007800006F01EFF404DB5F91410B5F9120005F042
+:10079000DDFD3E4CA5F84E002080A168204688472C
+:1007A000A088A5F8500003F08FF807F00BF8384E3A
+:1007B000384C3078082833D045F6AC30606042F6CB
+:1007C000EF60A06042F2C400E0603348008A2080FD
+:1007D000208E6080A16B2F488847208E69882F4C1F
+:1007E00008444FF6FF7101EA80006886207A4FF0D6
+:1007F000000540071DD501F0F1FA294949F6A2404C
+:100800000880284840F21A62C188491C89B2C18018
+:10081000914204D3A16821F00401A160C58070BD9C
+:1008200041F2130060604FF48060A06040F61B50FE
+:10083000CAE730780A281BD2DFE800F01A0616054E
+:100840000A050D1A1114EAE7BDE8704005F022BF51
+:1008500008F002F808E0BDE8704002F07FBD06F045
+:10086000ABFA01E007F006F9BDE8704007F002B905
+:1008700000F0F8FB84F8B65070BD00000024014081
+:1008800004070020480100206C0000202007002001
+:10089000FB060020DC000020F8010020A40200205C
+:1008A000442C0140240900206FEA112101607047A7
+:1008B0000029816802D041F0010101E021F001012D
+:1008C000816070470029816802D041F4807101E0A5
+:1008D00021F48071816070472DE9F041824E92B021
+:1008E000304600F00BF90BA800F039FA01214FF463
+:1008F000C06003F0EFFA00248DF831404FF460201F
+:10090000CDE90D044FF4A0204FF009080B9001270A
+:100910008DF83C808DF830700BA9304600F080F9DE
+:10092000724D8DF831408DF830708DF83C700BA908
+:10093000284600F075F901231A460F21304600F0D1
+:10094000C0F9022201231146304600F0BAF9012312
+:1009500003220021304600F0B4F901230422194695
+:10096000304600F0AEF9012305220B21304600F09D
+:10097000A8F9012306220421304600F0A2F9012340
+:1009800007220821304600F09CF9012308220321A8
+:10099000304600F096F9012309220A21304600F082
+:1009A00090F90121304600F084F90121284600F039
+:1009B00080F901231A460521304600F055F901233C
+:1009C0001A460621284600F04FF90021304600F073
+:1009D000CBF84FF4E041284600F0C6F8012130463C
+:1009E00000F0B8F80121284600F0B4F801213046A3
+:1009F00000F0A6F80121284600F0A2F801213046B7
+:100A000000F09EF90121284600F09AF940F61451B1
+:100A1000374804F018FE12208DF8400002208DF8AF
+:100A200041008DF842408DF8437010A802F010FF8D
+:100A300001224FF49061304600F0E8F80121304681
+:100A4000FFF740FF01213046FFF732FF0121284622
+:100A5000FFF72EFF304600F06EF9304600F09FF8A9
+:100A60000028FAD1304600F075F9304600F082F8DF
+:100A70000028FAD1284600F05EF9284600F08FF8E9
+:100A80000028FAD1284600F065F9284600F072F8EF
+:100A90000028FAD10121084603F0F8F9154D28463F
+:100AA00000F0AAFD684600F052FE0F4801A94C3044
+:100AB0000090114881E811018020CDE904404000F8
+:100AC000069080000790202008904FF44050CDE918
+:100AD00009046946284600F01DFE0121284600F061
+:100AE0007FFD12B0BDE8F0810024014000280140E4
+:100AF000002C014008000240B40200200D4910B54E
+:100B0000884202D1012144150AE00B49884202D1F2
+:100B10000121041504E0094988420AD10121CC03CE
+:100B2000204603F0E3F92046BDE81040002103F021
+:100B3000DDB910BD0024014000280140003C014007
+:100B40000029816802D041F4801101E021F4801174
+:100B5000816070470029816802D041F4004101E0C2
+:100B600021F4004181607047826822F4E0420A4328
+:100B700082607047014600208968490700D501203E
+:100B8000704710B50246002054680B0AC9B20C40E9
+:100B90001168194202D0002C00D0012010BD01467E
+:100BA00000208968090700D50120704738B5012168
+:100BB0001C2003F08FF9FF20ADF8000000248DF811
+:100BC000034003258DF8025069460D4801F00CFBE7
+:100BD0000120ADF800008DF803408DF80250694601
+:100BE000084801F001FB2320ADF800008DF8034018
+:100BF0008DF802506946044801F0F6FA38BD00004D
+:100C000000080140000C014000100140002A426829
+:100C1000C9B201D00A4300E08A4342607047000035
+:100C200010B542680E4B0C791A400B6842EA042258
+:100C30001343436083680B4A1340D1E902422243C5
+:100C40004C7943EA44031A438260C26A097C22F465
+:100C50007002491EC9B242EA0151C16210BD0000D2
+:100C6000FFFEF0FFFDF7F1FF70B5072409290AD94F
+:100C7000C568A1F10A0606EB4606B440A543B34099
+:100C80001D43C56007E0056901EB4106B440A5437B
+:100C9000B3401D430561836BC3F30154121B921CC7
+:100CA00002EB82041F22A2409343A1400B438363C3
+:100CB00070BD826B491E22F4401242EA01518163E9
+:100CC000704770B5072409290AD9C568A1F10A0639
+:100CD00006EB4606B440A543B3401D43C56007E09C
+:100CE000056901EB4106B440A543B3401D430561CE
+:100CF0001F23072A09D2446B521E02EB8202934043
+:100D00009C4391400C43446370BD0D2A09D2046B8F
+:100D1000D21F02EB820293409C4391400C43046338
+:100D200070BDC46A0D3A02EB820293409C4391402D
+:100D30000C43C46270BD816841F008018160704756
+:100D40000029816802D041F4A00101E021F4A00152
+:100D500081607047816841F0040181607047002123
+:100D60000160017141718160C160012101747047AE
+:100D700070B51E4C214694F83800B1F84250062850
+:100D80001ED9B4F84A10B4F84C00A1EB000202F1ED
+:100D90000902122A04D8FFF753FB0022144B0AE081
+:100DA000884204D2FFF74CFB0022124B03E0FFF70E
+:100DB00047FB0022104BFFF72CFAFFF786FB09E0F8
+:100DC00005D12846FFF73CFB0C4A0D4BF3E70D49D4
+:100DD00051F82000C5EB45116063B0EB410F03D91A
+:100DE000C5EB45104000606370BD00004804002062
+:100DF00000003440000033400000354067666666FE
+:100E000066E64B40D48D000810B50C4C20784007A6
+:100E100013D5FFF7ADFF0A49A08E08800848303887
+:100E2000018821F010010180001F018841F01001AC
+:100E30000180207820F00400207010BD48040020BC
+:100E400040040040F0B41448144B154A816804462D
+:100E50001B782468526CCF0541F0080521F0080684
+:100E60004FEA047413D5002C07DB090712D4002BBA
+:100E700010D1142A0EDA856006E009070AD5002B86
+:100E800008D1142A06DA8660F0BC05F099BD002C62
+:100E9000F3DAEAE7F0BC7047A4020020FB0600206A
+:100EA0004801002070B506464089204B204C4FF485
+:100EB0008071002580B362887AB1012A0CD1E18863
+:100EC000491C89B2E1803289914205D36580E58071
+:100ED000FF2801D0401E708170BD7088228890422A
+:100EE00001D9012200E00022184601F006FA7088BC
+:100EF000B18801442088401C80B220808142EBD818
+:100F00002580A088401C80B2A080F1888842E3D36D
+:100F100001206080A58070BDFFE70022184601F027
+:100F2000ECF9A580E58025806580F4E7000C0140A0
+:100F3000B8050020FEE70000FCB505464FF6FF7639
+:100F400000200C46ADF8006048F205078DF804005B
+:100F500020E000BF15F8010B8DF8040001A9084638
+:100F600002F0DAF8BDF800009DF8041080EA0120D4
+:100F7000ADF800005FF00000BDF800100A0402D5D3
+:100F800087EA410101E006EA4101401CADF800108A
+:100F90000828F1DB641EDDD26946084602F0A6F897
+:100FA000BDF80000FCBD00000246002004E000BFC8
+:100FB00012F8013B1844C0B2491EF9D27047000034
+:100FC00070B5144A85B01088002413490194009428
+:100FD000039420460494138807E00D8B009E35444B
+:100FE0000095CD8B019E3544019515889D42F4D026
+:100FF000401CC0B28028EED30098411107484180C0
+:10100000848001984111064881830183818205B063
+:1010100070BD000004070020A4020020D2050020BB
+:10102000C004002030B50E4902880A800C4A43886B
+:10103000083A13800B1F808818802024151F2C80ED
+:101040000020401C80B27328FBD341F211100880AD
+:1010500044F64800108047F2480018802C8030BDCC
+:10106000202C0140114944F648000880091D46F62D
+:1010700048000880091D41F2111008800B48001F2C
+:10108000018841F02001018009480021A0F8641086
+:10109000A0F86210A0F86010A0F85E10A0F85C1034
+:1010A000A0F85A100348418181827047182C0140F2
+:1010B000A40200206C000020F0B54D4B4D480021EB
+:1010C000DA7A0778802A27F001057CD31C684A4B1E
+:1010D00002F01F0253F82220484B14421A6802D033
+:1010E00042F0200201E022F02002454C1A60454EF9
+:1010F00094F800C0444CBCF1020FB4F904403FD155
+:10110000B3F808C0CCF3C00ECCF3002CE64537D0C2
+:101110003A4D2C3D95F802C0BCF1000F04D0BCF153
+:10112000010F0FD0A9702FE05FEA025C2CD55FEAB7
+:10113000826C29D44FF0010C85F802C027F0040519
+:10114000057021E05FEA025C1ED45FEA826C1BD569
+:101150005FEA477C11D447F004070770B0F802C07B
+:10116000BCF1000F03D0418027F0010704E0448068
+:10117000002C02DD47F0010707700227AF7003E083
+:1011800005704180318041811C4DC78895F84650DB
+:101190000FB9002C15DC077BAF4212D1B0F90270F9
+:1011A00007F26667BC420CDC184FBF895FEA477CD8
+:1011B00007D45FEA877C04D45FEA427C01D5FF074D
+:1011C0000BD0077800E00FE05FEAC77C05D027F07E
+:1011D00001070770418031804181C4800573500947
+:1011E00060F3CB221A60F0BD057041804181F0BDF3
+:1011F000D80500200C09002034920008A402002029
+:10120000FB0600201C010020D2050020140A00204B
+:101210002DE9F04796B000240C940D940E940F9491
+:1012200072B69048816941F400718161816941F42D
+:10123000806181614FF4004002F01EFE8A4D002162
+:101240002846FFF73FFB00212846FFF731FB874E7A
+:1012500000213046FFF72CFB854F0021384600F077
+:10126000BFF901204FF47041401C8842FCD328464E
+:10127000FFF744FCB1463046FFF740FC384600F02B
+:10128000BBF94FF46020CDE912048DF845400120F0
+:101290004FF004088DF8440010948DF8508010A988
+:1012A0002846FFF7BDFC01231A4605212846FFF713
+:1012B00008FD0123022206212846FFF702FD012333
+:1012C000032207212846FFF7FCFC012304220F21FB
+:1012D0002846FFF7F6FC384600F08EF9684600F025
+:1012E00036FA6148634E4C300090CDF80C80CDE961
+:1012F00001648020CDE90440400006908000079002
+:10130000202008904FF44050CDE909046946384642
+:1013100000F000FA01212846FFF7D4FA01213846EF
+:1013200000F05EF901212846FFF7C2FA47F230517A
+:1013300015941598401C15908842FAD3012128462F
+:10134000FFF7FEFCADF82C40A04640F2DC5A4FF40B
+:10135000007420E05046CDF854801599491C159131
+:101360008142FAD330880D9908440D9070880E9907
+:1013700008440E90B0880F9908440F90F0880C999B
+:1013800008440C9001212846FFF7DAFCBDF82C0038
+:10139000401CADF82C00BDF82C00A042DAD30D980B
+:1013A000354A40F3CF1633480A3006830E9941F38D
+:1013B000CF1444830F9941F3CF1383830C9941F3E6
+:1013C000CF1CA0F804C0ACF5C05C40F2C371ACF512
+:1013D0009B7C8C450ED2A6F5C856363E8E4209D26D
+:1013E000A4F5C854363C8C4204D2A3F5C853363B0E
+:1013F0008B4203D3D18841F48041D180D188490404
+:1014000007D41E49028B21F85C2F428B4A80808BC7
+:10141000888000212846FFF755FA0021384600F061
+:10142000DFF800212846FFF743FA00214C464846E2
+:10143000FFF73EFA0220C102401C8842FCD3284636
+:10144000FFF75CFB2046FFF759FB384600F0D4F865
+:10145000FFF742FA0A493C20087062B616B0BDE8B0
+:10146000F0870000001002400024014000280140E5
+:10147000080002401E050020140A0020680C00200D
+:10148000F8060020F0B53A4B3B4C93F85650394BD8
+:10149000042D5B6C1DD0256840F22D465D1B6560F8
+:1014A00043F6FB25B3F5FA5F33DDB3F5FA4F30DCD5
+:1014B00041F6AD17A3F5FA535F4306EBA7364FF499
+:1014C000B5777B4305EBA31375105B10C4E9065396
+:1014D00021E043F6D017102641F26205BB4218DB2B
+:1014E00044F25067BB420EDAA3F5645345F24C67F1
+:1014F000D03B5F4306EBA736A66140F624767343E4
+:1015000005EB232303E042F24713A3611B4BE36186
+:1015100001E0C4E906654FF4BB73536044F24C2309
+:10152000401AD3601060117C58430841116A01448D
+:101530001162D069814200DD1062116A90698142B6
+:1015400001DB084600E01062206211684FF4BB73B3
+:101550005943137A194118410144B2F914008842E1
+:1015600004DBB2F91200884200DC08B2F0BD0000D2
+:101570006C000020480100202001002085EB0100C4
+:1015800010B54FF40054204600F0ACF8002813D0FA
+:101590000A49087840F008000870204600F014F866
+:1015A0000021074800F01CF80648C17E012903D13C
+:1015B0000021C1760121017710BD000072060020D4
+:1015C000440002400C0B0020C10002D50249086013
+:1015D000704702494860704704040240000002401E
+:1015E0000029016802D041F0010102E04FF6FE72CD
+:1015F000114001607047000001684FF6FE72114013
+:1016000001600021016041608160C1603149314A5F
+:101610000839904203D1486840F00F0006E02D4A97
+:101620001432904204D1486840F0F000486070479E
+:10163000284A2832904203D1486840F47060F5E7A8
+:10164000244A3C32904203D1486840F47040EDE7B0
+:10165000204A5032904203D1486840F47020E5E7B8
+:101660001C4A6432904203D1486840F47000DDE7C0
+:10167000184A7832904203D1486840F07060D5E74C
+:10168000154A111F904203D1086840F00F0006E090
+:10169000114A1432904204D1086840F0F00008600A
+:1016A00070470D4A2832904203D1086840F47060B8
+:1016B000F5E7094A3C32904203D1086840F4704093
+:1016C000EDE7054A50329042EAD1086840F47020B4
+:1016D000E5E700000800024008040240406880B2CC
+:1016E0007047000001460020CA0001D5034A00E00F
+:1016F000034A12680A4200D00120704700040240E9
+:1017000000000240002A026801D00A4300E08A4338
+:101710000260704730B5036847F6F07293430C6A75
+:101720008A682243D1E904452C4322438C69224331
+:10173000CC6922434C6A22438C6A22431A430260DA
+:10174000CA6842600A6882604968C16030BD002191
+:10175000016041608160C160016141618161C1617D
+:10176000016241628162704710B5114C8CB000215A
+:101770002046FFF735FF2046FFF73EFF0D4800905B
+:101780000D480021CDE901016420CDE9030180204D
+:10179000CDE905010791089109910A916946204612
+:1017A000FFF7B8FF01212046FFF71AFF0CB010BD6C
+:1017B00058000240043801409007002010B5012174
+:1017C0008CB0084602F062FB1E4C00212046FFF759
+:1017D00007FF2046FFF710FF1B4800901B480190B1
+:1017E00000211020CDE902018020CDE904100691EE
+:1017F0000791089109910A9169462046FFF78AFFEF
+:10180000012202212046FFF77DFF01218DF82F10D4
+:1018100004208DF82D008DF82E100E208DF82C0050
+:101820000BA802F015F80F208DF82C000BA802F081
+:101830000FF801212046FFF7D3FEFFF795FF0CB00C
+:1018400010BD000044000240043801402C07002075
+:1018500030B540F6AA21204AC184838B1488E31A4C
+:101860009BB20F2B10D312888283037E002253B1C8
+:101870001A4BB3F90A30062B05DB194B1B78022BE8
+:1018800003D0002B00D1828430BD164B40F68B254F
+:101890005B6CA3F22D14AC420FD2428B521C92B25D
+:1018A0004283642AF0D364224283B0F924208A421E
+:1018B00001DA02EB2111818430BD41F29414A3427C
+:1018C000FADBB0F92430002B02DDA3EB211100E09C
+:1018D00000218184428330BD040700206C00002079
+:1018E000FB0600204801002010B50446B0F90200B4
+:1018F00043F6991148438113E06840F26662504311
+:1019000001EBA030E060B4F9001043F699125143A6
+:101910008A13216940F26663594302EBA1312161C8
+:1019200004F0B4FC6061A18840F6AB22084440108A
+:10193000A0F515415539E062914205D9A0F5F8515D
+:10194000FF39521C91421DD249F25451884202DDA6
+:10195000A0F5204002E0A0F5F850FF38206300EB2E
+:10196000400040F34F002085B4F924104A429042D1
+:1019700001DA104602E0884200DD0846E083228456
+:1019800061848AE0A0F5FE42FF3A41F255518A4255
+:1019900014D8A2F6AA20206300EB400040F34F00C9
+:1019A0002085B4F924205142E183884201DA0846B7
+:1019B00002E0904200DD1046404250E0A0F5D442E3
+:1019C000AA3A8A4215D2A2F6AA20206300EB400070
+:1019D00040F34F012185B4F924004242E283208480
+:1019E000914201DA104602E0814200DC0846608440
+:1019F00053E0A0F5AA42543A41F256539A4215D206
+:101A0000A2F6AB20206300EB400040F34F0020859E
+:101A1000B4F924104A42904201DA104602E08842AA
+:101A200000DD08464042E083218419E0A0F58042B1
+:101A300041F254539A4215D2A2F6AA20206300EB39
+:101A4000400040F34F012185B4F92400E083424275
+:101A5000914201DA104602E0814200DC084620840F
+:101A600062841AE0A0F52852AB3A8A4215D2A2F657
+:101A7000AA20206300EB400040F34F012185B4F918
+:101A80002400E08342422284914201DA104602E0BF
+:101A9000814200DC08464042A9E7B4F91E006FF419
+:101AA000BF7148438013E080B4F92000484380139D
+:101AB0002081B4F9220048438013608110BD704733
+:101AC0001548164A4FF480410078042821D002F1CD
+:101AD0003C03D08A9B88C01A00B22F2801DD001178
+:101AE00008E0002801DD002007E00D4B984201DAF4
+:101AF000184602E0402800DD40209389184400B2D7
+:101B0000884203DC40F26661884200DA0846908130
+:101B10007047918170470000FB060020C004002040
+:101B2000C0FEFFFF38B54B484B4902880B889A1A14
+:101B300092B20F2A71D30988484C01804FF0FF01FF
+:101B4000E2884FF47A7355044FF4967002D516224A
+:101B5000009103E0950403D515220091014670E041
+:101B6000D50402D514220091F8E7150502D51322F9
+:101B70000091F3E7550502D512220091EEE7950595
+:101B800002D511220091E9E7D50502D51022009176
+:101B9000E4E7150602D50F220091DFE7550602D5CE
+:101BA0000E220091DAE7950602D50D220091D5E7C5
+:101BB000D50602D50C220091D0E7150702D50B22DD
+:101BC0000091CBE7550702D50A220091C6E7950799
+:101BD00002D509220091C1E7D20702D00822009164
+:101BE000BCE72289550702D507220091B6E7950781
+:101BF00002D506220091B1E7D20702D0052200915A
+:101C0000ACE7A27AD20702D004220091A6E7A2890B
+:101C1000D40603D503220091A0E719E0140702D5EA
+:101C2000022200919AE7540703D4940701D4D20703
+:101C300002D00122009191E70020034602460146AE
+:101C4000009002F011FEBDE838400248FFF72AB9C3
+:101C500038BD0000080A002004070020140A0020F4
+:101C6000F0B55948594982880B889A1A92B29C2A31
+:101C700064D30988818056490A880146002A0B7876
+:101C800043F0020156D11646524A1C071568024617
+:101C9000127822F0020274D54F4C0746E4887F7810
+:101CA0005FEA845C02D547F0010701E027F00107F5
+:101CB0004770A704477802D547F0020701E027F0F4
+:101CC00002074770670401D4E70703D0477847F05D
+:101CD00008074770640603D5447844F0040404E020
+:101CE0001C0603D4447824F004044470EC0450D45B
+:101CF000354C9A07247824F0100423D4324D4278CE
+:101D00002F7A2D78012A45F0100514D0022A16D01A
+:101D10002D4C042AA47804F1010C0CF0FF0C13D014
+:101D2000072A25D0032A23D0052A21D0062A1FD02E
+:101D300021F0100142E0B90702E00570F0BD39075B
+:101D40000029FADB0470F0BDFA0601D41A060AD5A0
+:101D50000170022C04D280F802C0BCF1020FF2D351
+:101D600041F080012AE021F0100101708670F0BD81
+:101D7000877A7F06F7D5032C04D8017080F802C05B
+:101D8000F0BD0FE05107D8D51906D6D443F0800135
+:101D900014E002704178CB0701D18907F0D522F019
+:101DA00010010BE0E9040BD49907E9D4818AC82912
+:101DB00002D2491C8182E3E743F00A010170DFE7A8
+:101DC00002708682DCE70000DC06002004070020A9
+:101DD00006070020A4020020140A0020094944F646
+:101DE00048000880091D46F648000880091D41F694
+:101DF000CC4008800348001F018841F02001018089
+:101E000070470000182C0140084946F66800088019
+:101E1000091D0880091D41F2555008800348001F24
+:101E2000018841F02001018070470000182C01401A
+:101E300010B5C28800210AB1032206E002890AB166
+:101E4000022202E0428912B10122027000E0017018
+:101E500004784FF4804344F6206244B1012C06D04C
+:101E6000022C07D0032C01D14180818010BD43801A
+:101E7000828010BD41F23331418040F6B731F4E742
+:101E800030B5B1F86A5000231A240D22854202DCD5
+:101E9000B1F9680030BD4D88854202DBB1F9000020
+:101EA00030BD01EB82056D88854201DD144601E0FD
+:101EB00013DA134604EB03024FEA52029A42F0D1BE
+:101EC00001EB830231F8231054889288521A001BC8
+:101ED000424301EB622000B230BD31F9220030BD37
+:101EE000054920B1086940F0800008617047034847
+:101EF000486003484860704700200240230167455E
+:101F0000AB89EFCD06494FF47A70CA68D20705D085
+:101F1000401E0004000CF8D1FF20704700207047DD
+:101F20000020024012480321A0F1580280F8361028
+:101F3000002191820F4A11860F4A1186D162D18306
+:101F40001184518481620D498A6CB2F5206F01DBE6
+:101F5000A3228262897A11B1816A49428162C16A8F
+:101F600041F39101816288030549086270470000CE
+:101F70006C000020A4020020280500204801002059
+:101F8000700800200449002048810881C8628862E6
+:101F900002490862704700006C000020940800208D
+:101FA000F0B53B4988894A89801A80B20F2866D3E8
+:101FB00088894881CA8937480B3A272A26D28A78E5
+:101FC00022BB8268364B42F480728260324A354CC2
+:101FD000354D12785607314A0AD4344E3688168069
+:101FE000334A12881A80334A12882280324A09E022
+:101FF000324E36881680324A12881A80314A128848
+:102000002280314A12882A8001228A702F4B304D5B
+:1020100019469A7F0968802A32D302F01F0255F8C8
+:10202000222011422CD0826822F48012184E826045
+:10203000123614461215B778521C62F38617254AD9
+:10204000B77093F816C01778BCF1800F27F002061E
+:1020500008D30CF01F0C55F82CC011EA0C0F01D15D
+:1020600047F0020616701A7E802A0DD302F01F0276
+:1020700055F82220114207D144F400218160F0BDBF
+:10208000826842F48012D1E724F40021F6E70000D0
+:10209000F8060020A402002048010020B804002017
+:1020A000BA040020BC040020BE040020A8040020C4
+:1020B000AA040020AC040020AE040020B0040020DC
+:1020C000B2040020B4040020B6040020D80500208B
+:1020D00034920008C004002070B52048818902892C
+:1020E000891A89B20F292FD3818901811C4B1D4880
+:1020F00019465D7A06681C4C096846F00402802D7A
+:1021000007D305F01F0554F82550294201D126F0C8
+:10211000040202609A7B802A17D302F01F0254F84F
+:102120002220114211D1026822F002020260DA7A02
+:10213000802A0ED302F01F0254F82220114208D147
+:10214000016821F00801016070BD026842F00202DE
+:10215000ECE7016841F00801F5E70000F80600200F
+:10216000D8050020A402002034920008F0B51D4CD0
+:102170001B4A4FF0010C94F83B5094F80AE01446C7
+:1021800092F83C3094F838402B43651CEEB2154D64
+:1021900095F83D700025BEF1FF0F0AD0BEF1000F8B
+:1021A00006D18B4213D155700C2C01D282F83860C5
+:1021B000F0BD834202D182F801C0F5E78B42F7D12E
+:1021C0005570B80709E000BF82F83850F0BD83426F
+:1021D000FCD1F84382F801C080070028F4D0F0BD9C
+:1021E0004804002048010020F0B5CA78002502F01C
+:1021F0000F03D20601D58A7813430A784FF00F0EE9
+:1022000012F0FF0F4FF001021CD004680F8802FA91
+:1022100005F63740B74211D14FEA850C0EFA0CF79C
+:1022200024EA070703FA0CF43C43CF78282F02D0A6
+:10223000482F02D002E0466100E006616D1C082DC7
+:10224000E4D304600C88FF2C1ED944685FF00006BC
+:1022500006F1080702FA07F50F882F40AF420FD1A9
+:102260004FEA860C0EFA0CF7BC4303FA0CF73C431A
+:10227000CF78282F00D14561CF78482F00D1056154
+:10228000761C082EE4D34460F0BD0000F0B5144C79
+:10229000002801DAE36900E06368420D120185B2AB
+:1022A000C0F301579540C0F30346032F05D0C20287
+:1022B0000AD50322B240934307E023F070626368BB
+:1022C00023F07063636002E0AB4343F0706201B1DE
+:1022D0002A43002801DAE261F0BD6260F0BD00002F
+:1022E000000001400246002092680A4200D001200E
+:1022F000704741617047016170470AB101617047E1
+:10230000416170470F4A104B92F838105B5C834272
+:1023100001D1012004E00D4B5B5C834203D100201E
+:1023200082F83A0070470A4B5B5C834201D18120FE
+:10233000F6E7084B595C814201D18020F0E7032089
+:10234000EEE7000048010020F4950008069600081A
+:10235000FA9500080C9600080A4810B501784FF06D
+:1023600000024C0708494FF0FF0389684FEA0171EA
+:1023700005D5002901DA827210BD837210BD0029D3
+:10238000FBDBF8E748010020A4020020F0B5194E5D
+:10239000194C0022E31CA6F1060CB75CA518ED78D9
+:1023A000FF5C0D430F43BD421FD01CF80270FF5C61
+:1023B0000F43BD4219D015460023A618F6780E43E8
+:1023C000C6545B1C1CF80220DBB2062BF5D3C17887
+:1023D00081700179C17000214218491C15711CF8E7
+:1023E0000550C9B20629F7D3F0BD521CD2B2032A58
+:1023F000D3D3F0BDC68D00084804002010B50246B6
+:102400000021064B06205C186478944200D10846EF
+:10241000491CC9B20629F6D310BD000048010020AE
+:10242000214810B590F8671000222048012936D1C4
+:102430001F49898899BB1F491E4B4C6C40F6B83127
+:10244000B3F86E308C4227DD1B49097821BB90F828
+:102450002711491CC9B280F82711C8291CD380F85C
+:1024600027210146D0F82C4191F82811A34203DD21
+:10247000052908D2491C01E041B1491E80F8281104
+:10248000C9B2052902D3012180F82611191B074C76
+:102490002C3C6162C0F82C31B3F5FA6F03D280F89E
+:1024A000262180F8282110BD680C0020A4020020FD
+:1024B000D205002048010020FB0600204FF4C04256
+:1024C0008260002141620E22828141F26202026139
+:1024D000082282824FF46042C28201834FF0784228
+:1024E000C0E9072140F6C41101807047B0F900101F
+:1024F000B0F90220891A41600269037D4A431A41FA
+:10250000436A13444362026A934200DD4262436AB3
+:10251000C269934200DA42628268436A4A43017B9D
+:102520000A410B41D118B0F918208A4201DA10464D
+:102530007047B0F916008842FADC08B27047000014
+:1025400010B514481449B0F88C200B889A1A92B22E
+:10255000B2F5437F1DD90988A0F88C10B0F88A1015
+:1025600020F8581F002242860C480D4CC2888280F9
+:10257000C180C38983812489891AA4B2C4818160FE
+:10258000E11A0161074A818AC182928A8282511AC4
+:10259000816110BD4801002004070020300C00209C
+:1025A000280500206C00002009480A49B0F8AA203C
+:1025B0000B889A1A92B241F684639A4206D309882C
+:1025C00020F8AA1F418881800021418070470000C7
+:1025D00048010020040700200D480178C90702D0F7
+:1025E0000C49098801E04FF6FA71C16509490120DB
+:1025F0001039088007482438018841F00101018022
+:1026000004481838018821F0180101807047000043
+:1026100048010020240400400A49D1F8902012B15A
+:10262000521EC1F8902031F88A2F521C21F81A2925
+:102630004A6A521C4A628A8F521C8A8701F8380CF7
+:1026400070470000480100201CB52D4890F83B3031
+:1026500090F83C20934252D000248DF8044053401F
+:102660008DF800309DF800300122012B08D09DF834
+:102670000030022B09D09DF80030042B0AD00DE069
+:102680001F498DF80420443108E01D498DF80420CD
+:10269000463103E01A498DF8042048319DF80420A2
+:1026A000012A2CD190F83D309DF80040154AA342F4
+:1026B00017D090F83E309DF80040234208D0B0F883
+:1026C0004C30A0F84A300B881488E31AA0F84C303C
+:1026D00090F838302BB1B0F840301488E31AA0F8E5
+:1026E000423012880A80A0F8402010F83E1F9DF862
+:1026F0000020114300F801199DF8001001701CBD65
+:10270000480400200407002070B5344D40212846BD
+:10271000FFF7E8FD840080212846FFF7E3FD44EA47
+:102720004004A9152846FFF7DDFD0443E1B22C4C17
+:1027300094F870508D4250D04D4084F87010012DA7
+:1027400003D0022D01D0042D47D194F87400A84382
+:1027500084F8740094F87320AA420FD084F8735060
+:1027600094F8722001238B401A4207D11A4384F84F
+:10277000722094F87110491C84F8711094F871104B
+:10278000042928D330B1012811D002280FD0042801
+:102790000DD012E01348C18821F04001C18020789B
+:1027A000002184F83B1020F06000207005E02178C3
+:1027B00041F02001217084F83B000B4994F83B0064
+:1027C00091F82720904204D081F827000749202063
+:1027D000087000F00DF884F84C5070BD00100140F6
+:1027E00048010020140A0020680C0020F806002090
+:1027F00070B50D4D40212846FFF774FD84008021FF
+:102800002846FFF76FFD44EA4004A9152846FFF764
+:1028100069FD04430548072100F8704F017100214C
+:1028200041708170C17070BD0010014048010020EE
+:1028300070B5344890F83A10CA43920761D001F05D
+:10284000030280F8392090F83D305B061B0E80F8BB
+:102850003D30012A01D0812A02D15B1C80F83D3035
+:102860000278D2074DD0DBB203F00102C3F340047B
+:10287000A24246D1B0F84E400025641CA0F84E405C
+:10288000204CA0F8505090F83E60A47AB24202D09A
+:1028900080F83E200DE0A607B6EB837F02D080F8DB
+:1028A0003F5006E090F83F30642B02D25B1C80F86A
+:1028B0003F3090F84030642B0CD25B1CDBB280F8C8
+:1028C0004030022B06D204F00103934202D10222CF
+:1028D00080F84020012901D0002912D190F8382039
+:1028E000C16D00EB820291610163D0E906121144CF
+:1028F000D0E908231A441144826A1144C26A11447F
+:10290000416370BD48010020FEE700002DE9F04F53
+:1029100000BF00209E4E9F4AA6F51271A6F5BE7913
+:10292000A6F1440B06F1440E804601F5E074A1F1D6
+:10293000780301F5457A1D5C15F0C00706D0402FDD
+:1029400051D0C02F77D0802F76D004E115F01F052D
+:1029500004D0154440F080072F7201E082F808800F
+:10296000012826D0022824D0032822D0042820D0F1
+:1029700008281ED010281CD0874D55F820C0DCF840
+:10298000005054F820703D40CCF80050824D55F86E
+:1029900020C0DCF8005056F820703D43CCF80050C1
+:1029A0001D5CAD0659F820502F6813D53AF810C0B9
+:1029B0003EE051F820502F6854F820C007EA0C0779
+:1029C0002F6051F820502F6856F820C047EA0C07B6
+:1029D0002F60E5E7DFF8B8C10CF1F00C5CF820C01F
+:1029E00007EA0C077EE015F01F0504D0154440F0FF
+:1029F00080072F7201E082F8088001281DD002288C
+:102A00001BD0032819D0042817D0082815D0102867
+:102A100013D0614D55F820502F6854F820C007EAB4
+:102A20000C072F605C4D55F820502F685BF820C0D4
+:102A300047EA0C0756E00BE056E051F820502F68AB
+:102A400054F820C007EA0C072F6051F82050ECE73B
+:102A500015F01F0505D0154440F0800785F821705A
+:102A600001E082F82180012825D0022823D0032804
+:102A700021D004281FD008281DD010281BD0464D77
+:102A800055F820C0DCF8005054F820703D40CCF8D8
+:102A90000050414D55F820C0DCF800505EF8207021
+:102AA0003D43CCF800501D5CAD0615D53A4D3AF8C3
+:102AB0001070CC3514E051F820502F6854F820C025
+:102AC00007EA0C072F6051F820502F685EF820C0ED
+:102AD00047EA0C072F60E6E72D4D3AF81070E03D0D
+:102AE00055F820502F6036E015F01F0505D015442D
+:102AF00040F0800785F8217001E082F821800128EC
+:102B000030D002282ED003282CD004282AD0082820
+:102B100028D0102826D0204D55F820C0DCF80050D1
+:102B200054F820703D40CCF800501B4D55F820C0A3
+:102B3000DCF80050164F883757F820703D43CCF82A
+:102B400000501D5CAD06B1D4114F3AF81050E03F73
+:102B500057F820703D60401CC0B21128FFF4EBAE66
+:102B6000BDE8F08F51F820502F6854F820C007EAD4
+:102B70000C072F6051F820502F68DFF814C00CF1BB
+:102B8000880C5CF820C047EA0C072F60D9E70000EA
+:102B9000C0940008D8050020BC9200084FF40771CB
+:102BA000C1824FF45861018340F61451818370470C
+:102BB000F0B5C48AB0F900608681B0F90250C581D1
+:102BC000B0F904300227002101220382AB4204DB6A
+:102BD000B54202DDC78042810CE0B34204DBAE4265
+:102BE00002DDC78041811CE09D4205DBB34203DD6D
+:102BF000C2804781018115E0B54204DB9E4202DDBF
+:102C0000C280418105E0AE4205DB9D4203DDC1800B
+:102C10004281078106E09E4204DBAB4202DDC180B7
+:102C200047810281C388458900EB430700EB4505D6
+:102C3000BB89AE899B1B0FFA83FEA0F812E00689C0
+:102C4000AB8900EB460CBCF80CC0A3EB0C038382F1
+:102C5000B0F91830B7F90CC0A3EB0C0CB4EB4C0F67
+:102C600004DA80F82010A3F1A10113E0A64503DDEA
+:102C700080F82010B9890BE026B1012E04D0022E75
+:102C800010D004E0062100E0052180F82010A98979
+:102C9000091B6D31418309B2B1F5586F04DB5B1E2E
+:102CA000438304E00421F0E7002900DC4283418BE8
+:102CB0008183F0BD0B49002288760A62CA614A62AC
+:102CC000094A32F9103002EB40028B62B2F902205D
+:102CD000CA62064A32F810000882A1F86000A1F822
+:102CE00062007047F80100201E9600081296000846
+:102CF0002DE9F05FEF48F04982880B889A1A92B26A
+:102D00000F2A44D309888180EC498246012708882C
+:102D1000EB4CEC4E002578B3401E0880E573EA4981
+:102D2000A5622068B1F90210430742F6AA2218D41E
+:102D3000F38843F40053F380E34B1B789B0709D5DA
+:102D4000A36823F08003A360A4F87C5084F87E502D
+:102D500084F87F50C30404D484F8F070C4F8EC50B5
+:102D600003E084F8F050430707D4914205DB84F870
+:102D7000F470A4F8F25004E010E084F8F450430733
+:102D800003D4914201DBC00703D084F81151BDE8A0
+:102D9000F09F84F81171A4F81251F8E7B4F8180103
+:102DA00043F69821884202D2401CA4F8180101F091
+:102DB00071FDDFF81883DFF8FCB298F85000ABF132
+:102DC000180B10B1FEF778F905E09BF8001021F020
+:102DD00001018BF8001098F8630010B1FEF732F88B
+:102DE00008E0A068C10502D520F0080001E040F02D
+:102DF0000800A060FFF714FB00F0A4F9B44841F20A
+:102E00006801436C4FF400608B4201DBB14904E080
+:102E1000B3F57A6F02DAAF49091D086098F85100DE
+:102E2000C646C107DFF89882AB48DFF8B092A8F138
+:102E30002C0839D0817B802932D3217889072FD47F
+:102E4000E27B88F80520A04A414692F800C02CF0A9
+:102E5000020C82F800C0ABF80250CBF814509BF87B
+:102E600000C02CF0010C8BF800C0B279520612D4CD
+:102E70004A8941F2883C624503D2521CA8F80A20D4
+:102E800012E040F63C70834201DD0020DEE00820C5
+:102E900088F80370DAE0CD700020A8F80A50D5E079
+:102EA00088F80350A8F80A50A1680A0501D508203F
+:102EB000CCE09EF83FE05FEACE7240D0E27B88F83B
+:102EC0000520437A802B59D323785B0730D4F388CD
+:102ED0009B0403D521F02000A06030E0ABF8025045
+:102EE000CBF814509BF800C041F020012CF0010CED
+:102EF0008BF800C0A160C17D802909D301F07F0358
+:102F000000684FF00041D940084201D1277100E02C
+:102F100025712079C00702D15FEA8E7005D50320A4
+:102F2000032A01D088F8087090E00020A5628DE0A7
+:102F300021F02000A060F08820F40050F08094F888
+:102F4000260101281FD094F8462043F233304FF475
+:102F50008047D2B143F69911012A2CD099F800206C
+:102F60005F48C2F38102012A28D0022A26D090F8B5
+:102F70005600A4F81471042831D025E0206840F0F0
+:102F800004002060A6E7092060E099F80010C1F372
+:102F90008101012909D002290AD042F6B86100BF97
+:102FA000A4F81411A4F8440010E042F6CC41F7E76D
+:102FB00042F26661F4E7A4F8140110E0A4F8147179
+:102FC00090F8560004280AD0A4F84470FEF774F86C
+:102FD0009BF80010C90705D0BBF8021004E0A4F864
+:102FE0004410F3E738488188AAF8121008B2B4F9FF
+:102FF00044104843C0F38F314046A8F81210B9423C
+:1030000000D9478237490978C90605D5428A41F275
+:1030100033318A4200D241822189C1F3C002C1F317
+:1030200000218A4205D1428A40F6CC418A4200D929
+:103030004182B17AC90700D04582B8F81200A06277
+:1030400000287FF722AF2848057002209AF81A104E
+:1030500099B9022824D080B11D490B789D0608D566
+:10306000B5796D0605D51F4D2D78ED0965F38613ED
+:103070000B70F18821F40A61F1801549496C4E29E1
+:103080000ADBF1880B0607D521F08001F1800E499B
+:103090000B7823F002030B708AF81A00E07376E6CF
+:1030A000B9F83830002BD7D143F69823A9F8383037
+:1030B000D2E70000240900200407002006070020B2
+:1030C000A4020020140A0020D2050020680C002071
+:1030D00048010020100C0140D8050020C004002049
+:1030E0006C000020DC0600201807002070B50023CB
+:1030F0000C8863F30F02012505FA03F6344206D06B
+:10310000C3F10F0605FA06F1114361F30F025B1CD0
+:10311000102BF1DB028070BD70B500230C7863F3D7
+:103120000702012505FA03F6344206D0C3F107066B
+:1031300005FA06F1114361F307025B1C082BF1DB72
+:10314000027070BDF0B51F4890F866301E48012B24
+:10315000816821F4006232D11C4BDE8874062ED4C3
+:103160001B4D0F054FF00004B5F902501ED4194A4B
+:10317000526C642A11DC40F6386295420DDAB204D2
+:103180000BD4027852070ED4B0F8D42040F6B835EC
+:10319000AA4203D2521CA0F8D420F0BD41F4006131
+:1031A00081605C81F0BDA0F8D440F0BD41F2CD015A
+:1031B0008D42FADD997AC907F7D18260F3E7826020
+:1031C000F0BD0000680C0020A4020020140A0020BA
+:1031D000D205002048010020F0B5364D364F044698
+:1031E00095F83B0097F83B1023780843EE1C627873
+:1031F000834205D1E0781146FEF7B8FF207908E058
+:1032000094F802C084450CD1E1781046FEF7AEFF79
+:10321000E07905F82F0F2878805D6870287BE877C3
+:10322000F0BD82421DD161461846FEF79FFF95F81A
+:103230004E1095F83B00814207D1B97A09B1A179C6
+:1032400000E0617985F82F101EE06978012901D02E
+:10325000A17922E0617927E0297841F00401297001
+:1032600012E0E1788142DBD119466046FEF77EFF2D
+:1032700095F84E1095F83B0081420AD1B97A09B110
+:10328000617ADFE7217ADDE715F82F1F895D697024
+:10329000C5E76978012906D0617A85F82F10B97AD7
+:1032A0000029F1D1D8E7217A85F82F10B97A0029C1
+:1032B000EAD0D1E748040020480100200B480178FB
+:1032C00021F0020100F8381B002100F8181941779D
+:1032D000817733218185418508214184012100F8CE
+:1032E0001F1C034880F83910704700004804002074
+:1032F000480100200D4900B50B4851F8012F40F856
+:10330000032F89888180084801210930FFF73EF8A2
+:10331000054802211330FFF739F8034804211D3016
+:103320005DF804EBFFF732B84804002048010020A4
+:10333000094944F648000880091D46F648000880FF
+:10334000091D41F2111008800348001F018841F057
+:103350002001018070470000182C01402DE9F04742
+:10336000664C674B0025A0780126654A1033052876
+:103370007ED2DFE800F00313113E1100108820F028
+:10338000010010801D805F480580001F0580001F20
+:103390000580FFF7CDFFA670BDE8F087594941F2DF
+:1033A00044401C390880574945F6580024390880A4
+:1033B000091D47F25800088052492020283908800A
+:1033C0000020401CC0B27328FBD3FFF7B1FF4C496B
+:1033D00084F85C502C3147F69060088048481430DF
+:1033E00006801D80108840F0010010800220A0702F
+:1033F000D2E700215FF0010004EB410204EB40033F
+:10340000B2F85020B3F850309A4200D20146401C26
+:10341000C0B20628F0D33C48405C84F83900FFF77E
+:103420004DFF1D2000F0F3F900F076F8374E3848D4
+:103430004FF4807996F83B10012904D002291BD063
+:10344000042930D047E040218046FEF74BFF87003B
+:1034500080214046FEF746FF47EA4007494640467E
+:10346000FEF740FF074347F0010084F83B0000E00F
+:103470003DE0224809302CE040218046FEF732FF33
+:10348000870080214046FEF72DFF47EA4007494666
+:103490004046FEF727FF074347F0020084F83B0051
+:1034A0001648133015E040218046FEF71BFF8700C9
+:1034B00080214046FEF716FF47EA4007494640464E
+:1034C000FEF710FF074347F0040084F83B000B4869
+:1034D0001D3002F0B5FD94F82F0086F838001D204D
+:1034E00000F0ABF90420A0700A48057054E710887A
+:1034F00020F0010010801D80A5704DE748040020D9
+:10350000000800403C2C0140CC8D00084801002000
+:1035100000100140FB0600202DE9F041344C14F866
+:103520002F0F344DE07240212846FEF7DBFE860067
+:1035300080212846FEF7D6FE46EA4006AF153946FA
+:103540002846FEF7CFFE0643207BF1B22F3C814296
+:1035500015D084F83C0040212846FEF7C3FE8600C3
+:1035600080212846FEF7BEFE46EA40063946284638
+:10357000FEF7B8FE064384F83B60FFF765F81E4D82
+:1035800095F83B00012827D0022828D0042829D00C
+:10359000174894F83B102730085C04F8300F14F8F3
+:1035A0000109FEF72BFF04F82F09A87A00B10120CA
+:1035B000607001F0FBF994F84E0094F83B108842DB
+:1035C00006D094F83800062802D2401C84F838004F
+:1035D00084F84E10BDE8F0810548093004E0044845
+:1035E000133001E002481D30BDE8F041FFF7F4BDA3
+:1035F0004804002000100140480100202DE9F0415E
+:10360000524991F87200AA287ED191F8730055288A
+:103610007AD14F4C00200A5C2254401CC0B274285E
+:10362000F9D34C4E2069C6F80100A08AA6F805001F
+:10363000D4F81600F060D4F81A003061D4F81E00F7
+:103640001234706102F0A2FC4349608A888102F062
+:10365000B7FC207D123CC007307802D040F0040057
+:1036600001E020F004003D4930704FF480403C4DB3
+:10367000886114F8280F85F82000608B6880A08B83
+:10368000A880E08BE880208C2881608C354F688191
+:1036900094F8240087F8D20014F8011C304686F80C
+:1036A0003B100026C0F89460FFF724FE2E48A18E40
+:1036B0000183E18E4183218F818394F84210283C5D
+:1036C000012908D0022901D0032909D0297821F045
+:1036D0000C01083107E0297821F00C01091D02E0F6
+:1036E000297841F00C01297094F86E20012162B113
+:1036F000012A01D0022A0BD087F8461094F86430D2
+:103700001A4A4BB1518108E014E087F84660F5E7AA
+:10371000022287F84620F1E7568194F870100129BB
+:103720000AD094F86D1051B101290BD04FF480519B
+:10373000A0F87610BDE8F08144F21C71F8E74FF470
+:103740000051F5E741F25551F2E7000000FC000896
+:10375000680C0020480100206C000020000C0020B4
+:10376000C0040020A402002028050020140A002024
+:103770007CB50121082000F0ADFB4FF48070ADF85E
+:10378000040010248DF8074001208DF8060001A9DF
+:103790001548FEF729FD0121092000F09BFB0121BE
+:1037A0001248FEF773FD0820ADF8000004208DF8E4
+:1037B00003000F4E03258DF8025069463046FEF790
+:1037C00013FD08213046FEF794FDADF800408DF85A
+:1037D00003408DF8025069463046FEF705FD102182
+:1037E0003046FEF786FD7CBD00140140000230002B
+:1037F000000C0140FEE7704700F01F0201219140DC
+:103800004009800000F1E020C0F88011704700F00E
+:103810001F02012191404009800000F1E020C0F822
+:103820008011704700F01F02012191404009800083
+:1038300000F1E020C0F80011704700F01F020121E4
+:1038400091404009800000F1E020C0F8001170476D
+:1038500070B50F23C47801780122F4B1144C2468A8
+:10386000457804F4E064C4F5E064240AC4F1040675
+:10387000E3408478B5401C402C4301F1E021230152
+:1038800081F80034007800F01F018A404009800070
+:1038900000F1E020C0F8002170BD01F01F0082405F
+:1038A0004809800000F1E020C0F8802170BD0000D0
+:1038B0000CED00E00249084302490860704700002F
+:1038C0000000FA050CED00E02DE9F05F00261D2058
+:1038D000FFF792FF6C4CDFF8B4B1A4F1B000A77E03
+:1038E00090F83810DFF8A8E1DFF8A8A100258F4292
+:1038F0007ED0E776A176626A036B5A434FEA12499B
+:103900009BF80820120702D51EF8012000E00A46A5
+:1039100094F812C0BCF1010F09D004EB4206B6F9CD
+:1039200002C0C4F828C0B6F90460E6620CE043F6B1
+:10393000FF7CC4E90A5C90F83DC05FEACC7C01D012
+:1039400012B102E0052A00D1012600EB47074FF033
+:10395000804CBF893F04B7FBF3F3E361476BBCFBCB
+:10396000F7F7276294F813C0BCF1000F06D0BCF142
+:10397000010F05D03B4403EBD3735B10636201E09E
+:103980003B466762DFF810C14FF6FF7707EA83070F
+:10399000ACF808709AF8007090F80A8090F83DC072
+:1039A000082F08F003070CF0030C05D067450BD176
+:1039B000B8F1000F05D008E0674505D0B8F1000F59
+:1039C00003D05B42636200E06562C6B1636A002BAC
+:1039D00003D006DD228D05E00AE0304B33F81220DB
+:1039E00000E0A28DA4F86020227822F0200222704C
+:1039F0009AF80020042A07D0082A05D012E0B4F86B
+:103A0000603003EB0902EDE780F8405065629BF8F7
+:103A10000800000701D51EF80110204830F81100F9
+:103A2000A4F860001E49606A09883E314843B4F832
+:103A3000601001EB204006B21D20FFF7F3FE606A24
+:103A4000002807D021784FEA81600ADD002804DAD7
+:103A5000A08D09E0B4F8600006E0E06AB04208DB3F
+:103A60000CE0002802DA208D208208E0A06AB04233
+:103A700004DD208241F02000207000E026822575C0
+:103A800065752586BDE8F09FF8010020A40200209E
+:103A900000960008FB060020EC09002012960008A2
+:103AA0002404004043184FF48042934210DD9042BA
+:103AB00002DD104600210BE0914202DD002011469C
+:103AC00006E08003B0FBF3F000B2C0F5804109B21C
+:103AD00041EA0040704700002DE9F04300234FF415
+:103AE000BB740E2544600362058144F24C2608270E
+:103AF000C6600782DFF8349043F6FF7CA0F812908E
+:103B0000A0F814C04FF070484FEA8C32C0E906822A
+:103B10004C600B620D81CE600F82A1F81290A1F86B
+:103B200014C0C1E90682BDE8F083000000C0FFFFB9
+:103B300000214162094981600E2181814FF6BF5108
+:103B40000161082181824FF44041C18243F6FF7137
+:103B500001830907C161024901627047638A01005C
+:103B600000C0FF0F064941F6A260088005480168C1
+:103B7000054A01F4E06111430160BFF34F8FFEE796
+:103B8000442C01400CED00E00400FA0538B5012199
+:103B90000D2000F09FF94FF4E060ADF8000018240C
+:103BA0008DF8034003258DF8025069460D48FEF755
+:103BB0001BFB4FF46040ADF800008DF803400A4C49
+:103BC0008DF8025069462046FEF70EFBA014ADF8B2
+:103BD000000048208DF8030069462046FEF704FBEC
+:103BE00038BD000000080140000C0140F0B5012183
+:103BF000CE028DB0304600F06DF95A4F384601F0D4
+:103C000047FB08A801F070FD4FF45860ADF82400A0
+:103C10000024ADF820402020ADF82200ADF8264069
+:103C200008A9384601F012FD0021384601F065FD73
+:103C30004FF6FF71384601F06AFD01220021384637
+:103C400001F0F6FC0121384601F0DEFA04A801F08B
+:103C5000F6FAADF810607010ADF81200ADF814402F
+:103C6000A220ADF816007000ADF81800ADF81A40AB
+:103C7000ADF81C4004A9384601F0D0FA6020ADF838
+:103C80000000ADF80440ADF80840ADF80C40ADF8C8
+:103C90000240ADF80640ADF80A40ADF80E40694666
+:103CA000384601F0B5FB6946384601F0F7FB694636
+:103CB000384601F03DFC7020ADF800000125ADF85C
+:103CC000045040F61450ADF80600ADF80840ADF8C9
+:103CD0000C40ADF80250ADF80A40ADF80E40694610
+:103CE000384601F069FC0121384601F0B1FA08219B
+:103CF000384601F0CDFB3146384601F00FFC082173
+:103D0000384601F053FC3146384601F087FC7021FB
+:103D1000384601F090FC18208DF82C008DF82D40CD
+:103D20008DF82E408DF82F500BA8FFF791FD0D4810
+:103D30000C30018841F0800101800A48143001886C
+:103D400041F001010180001F04800121384601F08B
+:103D500089FA8DF828500121384601F08DFA0DB00E
+:103D6000F0BD0000002C01407047000070B50189D3
+:103D7000C1EB411101EB4101CA0B42810B491046D5
+:103D800003F0ECFC09480C38B0F90C200168B0F9DC
+:103D90000E4001FB02F54368614303FB145503FB2E
+:103DA0000211AD138913C0E9055170BDF809002057
+:103DB00040F213414160082181608621C1604FF4C7
+:103DC000804101614942416100210162C162704745
+:103DD0000162704710B501884288891A09B20183CF
+:103DE000B1F5005F02DBA1F5804104E011F5005F51
+:103DF00002DC01F580410183B0F91820416851438C
+:103E0000C1618368846A5343C2681B12624303EB37
+:103E10002222036A1A44114402628A1342624169EF
+:103E20008A4203DB01698A4200DC11468A1AC0E932
+:103E30000A21028E4FF40373594302EBA13202862A
+:103E40000B4A1278082A04D10A4AD36E03EBA13137
+:103E5000D166B0F93010B1F5804F02DDA1F5804197
+:103E600003E0002902DA01F58041018610BD00005F
+:103E7000FB060020280A0020034A516821F4404133
+:103E8000014351607047000000100240044A0029BD
+:103E9000516901D0014300E0814351617047000046
+:103EA00000100240044A0029D16901D0014300E01A
+:103EB0008143D1617047000000100240044A00298C
+:103EC000116901D0014300E0814311617047000096
+:103ED00000100240044A0029916901D0014300E02A
+:103EE000814391617047000000100240044A00299C
+:103EF000D16801D0014300E08143D16070470000E8
+:103F00000010024030B524494A6812F00C03234ADD
+:103F100003D0042B01D0082B26D002604A680F235F
+:103F20001F4C03EA1212A35C0268DA4042604B683D
+:103F3000072505EA1323E35C22FA03F383604B6849
+:103F400005EAD323E35CDA40C2604B68032403F440
+:103F5000404104EA933303EB9161114B1B1F595C01
+:103F6000B2FBF1F1016130BD4A680E4B1A404B685B
+:103F7000140103F4803303D5C2F38342113202E00B
+:103F8000022404EB924213B14B689B0301D5064B0C
+:103F900000E0024B5A43C0E70010024000127A00D2
+:103FA0000400002000003C0800093D002DE9F0411C
+:103FB000274CA61540212046FEF794F98500802164
+:103FC0002046FEF78FF945EA400531462046FEF7C8
+:103FD00089F90543EDB240212046FEF783F98700B9
+:103FE00080212046FEF77EF947EA40073146204609
+:103FF000FEF778F90743F8B2A842DBD1402120460A
+:10400000FEF770F9870080212046FEF76BF947EA3A
+:10401000400731462046FEF765F90743F8B2A8424B
+:10402000C8D140212046FEF75DF987008021204657
+:10403000FEF758F947EA400731462046FEF752F9A5
+:104040000743F8B2A842B5D12846BDE8F081000088
+:104050000010014010B50268416802FB02F301FB49
+:1040600001330D4CA34211D91B0E0F3B0B4C9BB2DD
+:1040700012B234F8133009B25A43594342F38F3223
+:1040800041F38F31C0E90221012102E0C0E90221A0
+:104090000021017410BD000040A45D0FDC89000800
+:1040A0002DE9F05FFE48FF4902880B889A1A92B208
+:1040B0000F2A76D309880180FB4802468189D2887D
+:1040C0004B0703D48B0701D4CB0702D042F4007214
+:1040D00001E022F40072C2808146080702D44846FB
+:1040E000C90604D5B9F8061041F0010102E0C18803
+:1040F00021F00101A9F80610EB48FDF799FEEB4805
+:104100004FF4804AB0F93A10514502DA491C418710
+:1041100001E0A0F83AA0E64E41F6CC41E54DB06C86
+:10412000884203DDA86820F01000A860E24AE34F4F
+:10413000E3481188002411B1491E118008E0E98F7D
+:1041400041B1491EE987DF490A7822F002020A706C
+:10415000EC732DE0B9F806104B0419D4B9F80C2013
+:10416000D30615D4120713D40A0611D48A060FD425
+:104170000A050DD44A0603D5D34A1278120607D58C
+:104180004A0705D4CA0503D40A0701D4C90609D5CC
+:10419000CE49EC73CE4A3C70CC83148081F82A401F
+:1041A00007E07AE03978012903D10178062900D1A6
+:1041B0003C703978DFF8FCB24FF00108ABF12C0B02
+:1041C0000A2978D2DFE801F0FE690569FDFC69770C
+:1041D000CDE4E87B09281AD0DFF8F89202286CD0E9
+:1041E000B5F8400010B399F8680040F63A2201286B
+:1041F00022D0C5F8D84085F8EA40CBF82040B5F980
+:10420000301001F21D50904226D8102325E0A4481A
+:104210004430FEF753F9FDF785FE716CCBF828109A
+:1042200041F27C510920CBF818108BE1AA48018B90
+:104230002986A5F8408015E0A848C5F8D80085F87B
+:10424000EA80B5F9301001F21D53934201D81023D2
+:1042500000E02023102202E020231022002000F0A2
+:104260000FFB288699F868309D49012B736C40F24A
+:10427000DC504FF4927212D0834204DA9648B0F9BF
+:104280000A00904212DBB5F8402040F6C410521CE0
+:1042900092B2A5F84020824208D2BDE8F09F834246
+:1042A000FBDA8D48B0F90A009042F6DA3C7085F8E6
+:1042B000EA404C83F1E7B7E0FFE7716CCBF82810D8
+:1042C0008BF807808748A5F8404085F8EA40427F90
+:1042D0005E4652B1C17F99B3C4774477B5F93000D7
+:1042E00050453ADDA5F830A0D7E708B27E4901F085
+:1042F00013FCA5F8E400A96A814200DA084600B27E
+:10430000B08299F84D100029B5F9301002D036234B
+:10431000052202E040F24713102200F0B1FA28868D
+:10432000B5F91601B5F9141188420ADA317901F1AB
+:104330000101C9B231710429D0D33471401C02E0AB
+:1043400007E003DD801EA5F81601C7E7A5F81611E2
+:10435000C4E740F266602886C0E700289DDA2C8614
+:104360009BE76249D5F8DC00884202D2401CC5F8C0
+:10437000DC00E87B082803D1D5F8DC00884203D3B1
+:104380003C70C5F8DC4088E7BDE8F05F02F02CBC6B
+:10439000E87B092801D02C8644E1DBF81C005F464D
+:1043A000401CCBF81C00022809DD388D012301B226
+:1043B000388B052200B200F063FAFC61B86202E0BB
+:1043C00010E00BE013E03648398D44300180B6F838
+:1043D00044104180FEF78AF828865EE7BDE8F05F6A
+:1043E00004F0BEB942480078092857D055E7414A41
+:1043F000DFF804E11188491C8BB240491380C82BB7
+:1044000004D391F800C0BCF1010F19D0B3F57A7F45
+:1044100004D391F800C0BCF1020F11D0B3F5FA6FCC
+:1044200002D30B78032B0BD0E97B891E082936D2E7
+:10443000DFE801F011BDFAF605359904E7E62CE74F
+:104440000C701480B9F8062022F40062A9F8062046
+:104450008EF80080E8E7FDF77FFF3078400611D541
+:104460002748807804280DD0706C82280ADAB07A48
+:1044700096F83D1000F0030001F00301884201D0DE
+:1044800001F04AFD38780628A7D086F83F40B06C86
+:1044900040F311011048C162890333E0C2E0DFE05C
+:1044A0002409002004070020140A00202805002009
+:1044B00048010020A402002008070020FB0600207D
+:1044C000FC060020D2050020DC060020B8080020F1
+:1044D00028000020680C00206C0000209AF9FFFFE3
+:1044E00094090020300C0020108D0008C0D4010079
+:1044F0006002002018000020140000201500002099
+:10450000480400205A480162FDF70CFD8BF8078033
+:10451000B5F81401A5F81601706CA5F88240B0F545
+:10452000437FA5F880A00FDDA86840F48060A860F4
+:1045300096F8381005297FF4BDAE00BF40F010009A
+:10454000A8606BE03870A8E6A96821F48061A960D2
+:1045500040F28A21884204DA3078400601D402F021
+:104560002FFAA868EAE7716CB1F5437F04DA0178A5
+:10457000062901D004706BE03E48017821F040012B
+:104580000170FDF7CFFCA5F816A1FDF7E5FE3A484E
+:1045900010F8281F21F0010101703849C5F8DC40EE
+:1045A0000C6233490C6208213970446475E699F84D
+:1045B0000600C006C7D4706CB0F57A7F32DDFDF717
+:1045C000CBFE3078400611D52D48807804280DD0D8
+:1045D000706C82280ADAB07A96F83D1000F0030079
+:1045E00001F00301884201D001F096FC86F83F40BB
+:1045F000B6F84800288601B22C46514501DDA4F8E2
+:1046000030A0FDF78FFCA06840F48060A06096F8B1
+:104610003810052997D140F01000A060022091E7E2
+:1046200013E001E03C7038E6716CB1F5437F02DACB
+:10463000017806299ED1B9F8061021F02001A9F8C9
+:104640000610FDF789FE04207CE70078062802D0DA
+:1046500087F8008021E60B4909200870052071E7E2
+:1046600007498C700470084880F8564077E60000CF
+:10467000940800200A070020280A00207008002063
+:1046800048040020600200206C00002030B585B096
+:1046900001210420FFF71EFC4FF40040ADF810008C
+:1046A00048208DF8130004A91848FDF79DFD01214D
+:1046B0000846FFF7F7FB40F68C20ADF80400032412
+:1046C0000020ADF80040ADF80200ADF806004FF054
+:1046D00080456946284600F0B9FF1C208DF80C0083
+:1046E0008DF80D408DF80E4001208DF80F0003A8C5
+:1046F000FFF7AEF801221146284600F081FE0121A5
+:10470000284600F0AFFD05B030BD000000080140B4
+:10471000704700002DE9F041304CE07800285AD174
+:104720002078002857D0401E10F0FF00207052D192
+:104730004FF49670208272B6294F45F2AA50A7F81E
+:1047400072000020FDF7CCFB264D13202860FDF7FA
+:10475000D9FBA8BB3420E86002202861224E6E619C
+:10476000286940F040002861FDF7CCFB40BB0021E8
+:104770001E4A08465FEA255312F800C0BCF1FF0F3D
+:1047800000D00121401C80B29842F5D3C1B9C4E9E0
+:10479000067639260127A06910F8011B10F8012BB5
+:1047A000A061E06901EB022102886A612F6120F8B3
+:1047B000021BE061FDF7A6FB10B9761EB6B2EAD285
+:1047C0000120FDF78DFB62B601F0FAFB0848816815
+:1047D00021F480418160BDE8F0810000F8060020EE
+:1047E000680C00200020024000FC000800FC0008CB
+:1047F000A40200201948016841F01001016001681D
+:1048000021F003010160016841F0020101601448D8
+:104810004168416041684160416841F480614160A4
+:10482000416821F47C11416041680E4A11434160A6
+:10483000016841F08071016001688901FCD541681F
+:1048400021F003014160416841F00201416041688B
+:10485000C1F381010229FAD1704700000020024013
+:10486000001002400000280830B5044C039D608011
+:10487000A180E2802381658130BD0000080A00200C
+:104880000A44824201DA10B27047C91A8142FBDD44
+:1048900008B27047F0B53E48DFF8F8E03E4CC17F03
+:1048A000467A056800233D4A3D484FF0010C8029B7
+:1048B00025D301F01F015EF821100D420146096861
+:1048C00002D041F4805101E021F480510160CF0415
+:1048D00011D48F040FD5977AFF0705D0538127781D
+:1048E00027F00207277006E090F846709FB1012F6D
+:1048F00014D080F846300F0B67F34D310160802EE5
+:1049000025D306F01F015EF821100D42016809D081
+:1049100041F0040108E080F846C0ECE7022780F887
+:104920004670E8E721F0040101604D070BD44D0506
+:1049300009D5957AED0706D05381257825F0020533
+:104940002570C0F898308C0864F38A210160917A50
+:10495000C90718D1134991F86410012913D11249DC
+:10496000496C32290DDC017849070AD5018909050E
+:1049700007D4D0F8981047F23054A14204D9A2F8D5
+:104980000AC0C0F89830F0BD491CC0F89810F0BDBE
+:10499000D805002034920008D2050020140A002017
+:1049A000A4020020680C00204801002010B5FCF78C
+:1049B000DFF90F48018821F0020101800C4918310C
+:1049C00009880C4A928E1144094A343211800849F0
+:1049D0000C390A8842F001020A80011D0A884FF64C
+:1049E000ED531A400A80018841F01201018010BD88
+:1049F0000C0400404804002006480188491C89B284
+:104A00000180B1F57A7F04D34188491C418000219F
+:104A1000018070471C0700200F4810B5016841F065
+:104A20000101016041680D4A1140416001680C4A72
+:104A300011400160016821F480210160416821F486
+:104A4000FE0141604FF41F018160FFF7D3FE05496D
+:104A50004FF00060086010BD001002400000FFF839
+:104A6000FFFFF6FE08ED00E02DE9F0412F4D28880C
+:104A70004FF00004000629D5FCF7F4FA2C4A2D4823
+:104A800007231778C8262C49012F22D02B4FB7F8BF
+:104A900006C0BCF1000F3ED0B0F80CC04CF0080CC2
+:104AA000A0F80CC0B0F806C02CF4006CA0F806C04A
+:104AB000886820F004008860FC801370CE87002096
+:104AC0004FF49661401C80B28842FBD32C80BDE835
+:104AD000F0811B4F97F800C0BCF1010F0FD0BCF163
+:104AE000020F11D0B0F806C04CF4006CA0F806C05C
+:104AF000886840F00400886005203870DDE7B0F871
+:104B00000CC04CF0080C03E0B0F80CC04CF0100CDA
+:104B1000A0F80CC0F0E70B4F3C70C78847F4006763
+:104B2000C780886840F004008860C6E7102C014008
+:104B3000FB060020140A0020A40200202409002003
+:104B4000FC06002019070020704700002DE9F04303
+:104B50004FF08040018A21F001010182AC480078C9
+:104B600000287CD1AB4FF87B002878D1AA48406C54
+:104B7000322874DCA9488068DFF8A4924104A94D6A
+:104B8000B9F804004FF0000403D4401CA9F8040055
+:104B900028E1002874D02978012611B1012912D00A
+:104BA00017E14946B0F5BE7FFAD92E70CC718C71F1
+:104BB000EC702C72287A0A18401CC0B21472287249
+:104BC0000F28F7D305E1B9F802204946824201D9FE
+:104BD000EE7100E0EC7192488A7908300F2A15D204
+:104BE000CB79082B0BD2C3F10708EB7912F800C080
+:104BF00003FA08F363441354CA79521CCA71CA7980
+:104C0000082A03D18A79521C8A71CC7199F806104E
+:104C1000C8460F2973D10D21FCF78EF9A881010A2E
+:104C20006970C0B2A87088F8064098F816208A42C9
+:104C300065D198F81510814261D198F80BC07A4976
+:104C4000032302227948BCF1000F10D0BCF1010F00
+:104C500002D0BCF1020F14D080F86A2000E0CBE053
+:104C600091F800C02CF00C0C0CF1080C0FE080F84F
+:104C70006A6091F800C02CF00C0C0CF1040C06E0FA
+:104C8000A9E080F86A3091F800C04CF00C0C81F873
+:104C900000C098F80C10B6EB111F04D180F86E40DC
+:104CA00087F846400EE0B2EB111F04D180F86E6029
+:104CB00087F8466006E0B3EB111F03D180F86E2041
+:104CC00087F846200B0717D001F00F01012901D00A
+:104CD000022915D080F86C602C7198F80D102A7993
+:104CE00006FA02F30B406B71082A44D2DFE802F0A7
+:104CF0000B124319242F363D80F86C40ECE768E036
+:104D000080F86C20E8E713B180F8704033E080F859
+:104D1000706030E013B180F850602CE080F85040B3
+:104D200029E023B180F8656087F8036123E080F80B
+:104D3000654087F803411EE023B187F8F54080F80D
+:104D40004D4018E087F8F56080F84D6013E013B12E
+:104D500080F868600FE080F868400CE013B180F8DC
+:104D6000666008E080F8664005E013B180F867608F
+:104D700001E080F86740521CD2B22A71082AAED3F3
+:104D800098F80E102A4A8B0705D587F8F16080F84D
+:104D90006460568104E087F8F14080F864405481F3
+:104DA000C90702D080F8294001E080F8296098F80E
+:104DB000111000F86D1FC2781E48012A1ED001B3E1
+:104DC000012921D04FF48051A0F876101A493C20D7
+:104DD0000870A9F80240A9F80440B9F80210491C6B
+:104DE000A9F80210B9F80210B1F5FA7F04D940F21F
+:104DF000F511A9F802102C70BDE8F08344F21C7183
+:104E0000E2E74FF40051DFE741F25551DCE70000E3
+:104E1000FB060020A40200204801002000100140F1
+:104E2000500C002094060020C0040020680C0020D4
+:104E3000140A002028050020F80600202DE9F05F64
+:104E4000FDF78AFA8E4D2888A5F10406C0070AD01E
+:104E5000308820F008003080288820F00900288061
+:104E600001F0AEFDD9E02888DFF81892DFF818824B
+:104E7000864C80071AD5B9F8001041F00101A9F855
+:104E80000010B8F80000804914315030088028889C
+:104E90004FF6F95108402880308840F004003080F7
+:104EA000FFF784F884F83C00BDE8F09F2888784F2D
+:104EB0004007288871D520F004002880FFF776F895
+:104EC00094F83C108142EFD1308820F0040030800B
+:104ED000FDF71AFC2078410605D594F84C1094F89B
+:104EE0003B209142E0D03978400621F00201397030
+:104EF00004D5FEF711FB97F82F7004E094F83C00FE
+:104F0000FDF77CFA0746DFF880B140F68C2A0BF1FA
+:104F1000180B062F47D294F83800B8423ED03846D6
+:104F2000FDF7F0F92078C00716D094F83A0094F80D
+:104F3000391000F00302914206D0A17A00F001007E
+:104F400001F00101884215D1FDF746FBFBF75CFF3C
+:104F5000FDF76EFC384689E0FDF73EFBFBF754FF9A
+:104F6000FDF766FC3846FDF757FB207840F001005E
+:104F7000207099E7288820F008002880206B81089D
+:104F800001EBD000504515D2B8F800100844ABF83A
+:104F90000000308840F0080003E00DE0308820F089
+:104FA0000800308080E7B9F8001041F00101A9F84D
+:104FB0000010DFE75046E7E70007288831D520F0EA
+:104FC00008002880308820F008003080FEF7EEFFCF
+:104FD00084F83C00FDF798FB387820F00200387028
+:104FE0002078400604D5FEF797FA97F82F5004E092
+:104FF00094F83C00FDF702FA0546062D08D294F815
+:105000003800A842B5D0FDF7E7FAFBF7FDFE2AE02D
+:105010002048C18841F04001C180BDE8F05FFDF744
+:10502000E7BBC006288825D520F0100028803088EE
+:1050300020F01000308097F838000C2802D2401C75
+:1050400087F83800387840F002003870FEF764FACC
+:1050500097F82F50787884F8390094F83800A842EF
+:1050600087D0FDF7B9FAFDF7E3FB2846BDE8F05F0E
+:10507000FDF7D2BA4EF2BE110840288014E70000B6
+:1050800010040040000400402404004048010020B7
+:1050900048040020140A00202DE9F04F514F85B03C
+:1050A000388820F0010038804E48002610300680F5
+:1050B0004D4CDFF838A14FF0010894F85C0042F63F
+:1050C0003029C10774D072B64948816941F4007132
+:1050D0008161816941F4806181614FF40040FEF794
+:1050E000CBFE444D00212846FBF7ECFB002128466F
+:1050F000FBF7DEFBDFF800B100215846FBF7D8FBD9
+:1051000000213E48FCF76CFA2846FBF7F7FC5846AE
+:10511000FBF7F4FC4FF46020CDE902068DF8056042
+:1051200000968DF810808DF8048069462846FBF7BC
+:1051300077FD01231A460F212846FBF7C2FD012106
+:105140002846FBF7B5FB00204946401C80B2884248
+:10515000FBD328462E600121FBF7F2FD286880076B
+:10516000FCD524484C30006894F85C1021F0010113
+:105170002144A1F85000FBF7AFFB62B6FEF7D8F868
+:1051800047F69061AAF8001094F85C00401CC0B289
+:1051900084F85C000C2822D212491431A1F8008056
+:1051A000388840F00100388005B0BDE8F08FFFE797
+:1051B000134920F00100085A12490880114945F6A8
+:1051C0005800083908800F4847F25801001F018035
+:1051D0000C4920200C390880AAF80090D4E703205D
+:1051E000A070E1E700080040480400202C080040BF
+:1051F0000010024000240140002801400800024045
+:10520000F08D0008202C01400029018802D041F0D7
+:10521000800101E021F080010180704710B50A880B
+:105220004B88CC881A438B8823431A430B891A4333
+:105230004B8989891A430A43A0F8442010BD0021F4
+:10524000018041808180C1800181418181817047DD
+:105250000029818802D041F0010101E021F0010123
+:10526000818070470029018802D041F0010101E0EE
+:1052700021F0010101807047002930F8441F02D05D
+:1052800041F4004101E0C1F30E01018070470000CC
+:105290004B4910B5884202D10121C41486E0B0F117
+:1052A000804F09D0474988420DD101210220FEF7E5
+:1052B00005FE0021022064E001210846FEF7FEFD04
+:1052C000002101205DE04049884206D101210420EF
+:1052D000FEF7F4FD0021042053E03C49884206D14A
+:1052E00001210820FEF7EAFD0021082049E03849A5
+:1052F000884206D101211020FEF7E0FD0021102098
+:105300003FE03449884206D101212020FEF7D6FD36
+:105310000021202035E03049884202D10121441487
+:1053200044E02E49884202D10121CC043EE02C49C0
+:10533000884202D101210C0538E02A49884202D175
+:1053400001214C0532E02849884206D10121402044
+:10535000FEF7B4FD0021402013E02449884206D125
+:1053600001218020FEF7AAFD0021802009E02049CC
+:1053700088420AD1841501212046FEF79FFD0021B5
+:105380002046BDE81040FEF799BD1A49884202D177
+:1053900001210C040AE01849884202D101214C0481
+:1053A00004E0164988420AD101218C042046FEF708
+:1053B0009DFD2046BDE810400021FEF797BD10BDC1
+:1053C000002C01400004004000080040000C004098
+:1053D000001000400014004000340140004C014027
+:1053E000005001400054014000180040001C0040E3
+:1053F00000200040004001400044014000480140BE
+:10540000002A828901D00A4300E08A4382817047E2
+:1054100030B5028C22F001020284028C8388048B56
+:1054200022F0020224F073050C882C430D891543E9
+:105430004A882A43114DA8420BD0114DA84208D0EA
+:10544000104DA84205D0104DA84202D00F4DA842E1
+:105450000DD122F008054A8923F440732A4322F033
+:1054600004058A882A438D891D43CB892B43838079
+:105470000483C9888186028430BD0000002C01406D
+:105480000034014000400140004401400048014018
+:10549000028B22F008020A430283704770B5028C27
+:1054A00022F010020284028C8488038B0D8823F47E
+:1054B000E6464FF6FF7303EA052535430E8922F0D1
+:1054C000200203EA061616434A8803EA0212324310
+:1054D000104EB04202D0104EB04215D122F08006DC
+:1054E0004A8924F4406403EA0212324322F040065F
+:1054F0008A8803EA021232438E8903EA860626432B
+:10550000CC8903EA8404344384800583C9880187F5
+:10551000028470BD002C014000340140028B4FF624
+:10552000FF7322F4006203EA0121114301837047F3
+:1055300070B5028C22F480720284028C8488838B82
+:105540000D8823F073031D4322F400730E894FF678
+:10555000FF7202EA06261E434B8802EA0323334306
+:10556000104EB04202D0104EB04215D123F4006666
+:105570004B8924F4405402EA0323334323F4806626
+:105580008B8802EA032333438E8902EA06162643F8
+:10559000CC8902EA0414344384808583C9888187D6
+:1055A000038470BD002C014000340140828B22F046
+:1055B00008020A438283704770B5028C22F480523D
+:1055C0000284048C8288838B0D8823F4E6464FF690
+:1055D000FF7303EA0525354324F400560C8903EADA
+:1055E000043434434E8803EA06362643094CA0426D
+:1055F00002D0094CA04205D122F480448A8903EAF2
+:105600008212224382808583C988A0F840100684D4
+:1056100070BD0000002C014000340140828B4FF629
+:10562000FF7322F4006203EA012111438183704772
+:10563000018582827047828822F07002828082888F
+:105640000A4382807047A0F84010704730B5028846
+:105650001B4B1C4C98420DD0A0420BD0B0F1804F98
+:1056600008D0194DA84205D0184DA84202D0184DB7
+:10567000A84203D122F070054A882A43154DA8425A
+:1056800006D0154DA84203D022F44075CA882A439B
+:1056900002808A8882850A88028598420AD0A042C0
+:1056A00008D00E4A904205D00D4A904202D00D4AD1
+:1056B000904201D1097A01860121818230BD00002A
+:1056C000002C01400034014000040040000800406C
+:1056D000000C004000100040001400400040014059
+:1056E00000440140004801404FF6FF7181800021D5
+:1056F0000180C1804180017270470029018802D079
+:1057000041F0020101E021F002010180704700290F
+:10571000018802D041F0040101E021F00401018080
+:1057200070470000204810B590F82010026801F082
+:105730001F001E4951F820001D490242086802D08E
+:1057400040F4803001E020F48030086019484FF0C8
+:10575000000280794106184824D4184903880C882F
+:10576000E31A9CB201230F2C08D30C8804808468B0
+:10577000042C03DD124C2478022C05D0427F012A30
+:1057800006D00988418010BD4377C2770A884280DD
+:1057900042880988891A89B240F21A629142F2D38A
+:1057A000C37710BD427710BDD805002034920008A1
+:1057B000A4020020140A0020300C0020040700205E
+:1057C000FB0600202DE9F04FDFF8B8B16A48DFF89A
+:1057D000AC91DFF8ACA190F80EC0BBF91A70BBF920
+:1057E0001C60BBF91850BBF96C10BCF1070F48D214
+:1057F000DFE80CF08D041A30485E7600D9F80020FE
+:105800008284DAF80020C284828CC38CA7EB8202E7
+:1058100012B2A6EB83034A431BB2594342F3CF2291
+:1058200041F3CF23D11870E0D9F800204284DAF890
+:105830000020C284428CA5EB820213B2C28C4B437F
+:10584000A6EB820212B243F3CF24514341F3CF239C
+:10585000E11814E0D9F80020C284DAF8002042846C
+:10586000C28C438CA6EB820212B2A5EB83031CB25E
+:105870004A43614342F3CF2341F3CF2419194942EC
+:105880000AB244E0D9F800208284DAF80020428489
+:10589000828C438CA7EB820212B2A5EB83034A43AE
+:1058A0001BB2594342F3CF2241F3CF24111914E024
+:1058B000D9F800204284DAF800208284428C838C5C
+:1058C000A5EB820212B2A7EB83034A431BB242F359
+:1058D000CF24594341F3CF22A11849420BB216E01D
+:1058E000D9F80020C284DAF800208284C28C838C2C
+:1058F000A6EB820212B2A7EB83031CB24A4342F327
+:10590000CF23614341F3CF22991849420CB2BBF92E
+:105910001E50594605F21E56A64201DACE8306E015
+:10592000A5F21E55A54201DDCD8300E0CC83B1F97F
+:10593000204004F21E55954201DA0D8406E0A4F2DF
+:105940001E54944201DD0C8400E00A84B1F9222047
+:1059500002F21E549C4202DAABF8224008E0A2F2A6
+:105960001E529A4202DDABF8222001E0ABF8223051
+:10597000417B8173BDE8F08FA40200203C240140EC
+:105980003C280140280500202DE9F04704465748EF
+:10599000584D002602785648022AB0F9301004D03B
+:1059A000082A7DD0092A07D008E0C27B022A02D14A
+:1059B000B0F8402032B1E18769812E8184F83C60E3
+:1059C000BDE8F0874C49DFF83481496A0F14E7805D
+:1059D0008068410210D5B4F9020040F2DA21884211
+:1059E00069DD40F26A4188423FDCA0F2DA20FAF732
+:1059F00016FD0022424B4BE0C0F3C001C0F3002073
+:105A0000DFF8009181420CD1D8F8440040F2BA414D
+:105A1000884250DD40F66A11884226DCA0F2BA4086
+:105A200032E039480078C0060CD5D8F8440041F27D
+:105A3000243188423FDD41F2D471884215DC00F602
+:105A4000DC401FE0314890F87010012903D090F835
+:105A50006F0001282FD1B4F9020041F6C811884225
+:105A600029DD41F6786188420ADD0823B4F93E1049
+:105A70001A460020FEF704FFE087002819DB1BE030
+:105A800000F5C760A0F50050FAF7C9FC00224B46AC
+:105A9000FAF731FC0E22FAF79DFCFAF7F7FC00E06A
+:105AA0001FE000B2C0F5804078438013E087002FEC
+:105AB00002DCE68700E0E787E08F154FE880D8F842
+:105AC00044107964A7F84C0000F076FBB7F84E005C
+:105AD000688198F80A000028388F00D14042288158
+:105AE0006CE70C48B0F87000688166E7FB060020A0
+:105AF000A40200206C00002028050020480100209E
+:105B00000000794000C09240DC060020680C0020B4
+:105B1000B8080020280A00202DE9F041B1F9025010
+:105B200000232B241522854203DAB1F90000BDE8D9
+:105B3000F081B1F9AE50854202DDB1F9AC00F6E773
+:105B400001EB8205B5F90250854201DD134600E004
+:105B50001446E21852085D1CAA42F1D101EB8206FC
+:105B6000B6F90230834206DA36F9025C36F9044CA3
+:105B700031F9221006E01D4631F92240B6F906300F
+:105B8000B6F90410401B091BC6178911B60346EA73
+:105B900090468703A1FB070CCA1702FB07C201FB53
+:105BA00006215A1BD317FAF7BFFA000A40EA016030
+:105BB000001900B2B0F5804FB9DB43F6FF70B6E7CD
+:105BC00070B5134C40F224452946204600F03EF8BB
+:105BD00000281BD0204600F0C7F82946204600F0D8
+:105BE0001DF80C4C00212046FBF7FAFC2046FBF781
+:105BF00075FDC0F164000849C0B20428087201D9DB
+:105C000000F046F9BDE87040FBF7AEBD70BD000086
+:105C10000038014058000240640600200A0A0121B1
+:105C20009140C943018070470029818902D041F425
+:105C3000005101E021F4005181817047002A828ADD
+:105C400001D00A4300E08A438282704730B501F0F8
+:105C50001F0201240025C1F3421304FA02F2012BB2
+:105C60000FD0022B0FD0838A4FEA112100881342F4
+:105C700004FA01F400EA040001D000B1012528462D
+:105C800030BD8389F0E7038AEEE710B5C1F3421314
+:105C900001F01F040121A140012B07D0022B07D0E6
+:105CA0001430002A026805D00A4304E00C30F8E7FB
+:105CB0001030F6E78A43026010BD000030B504469C
+:105CC000008A85B00D464CF6FF710840E988014313
+:105CD0002182A1894EF6F3100140A8882A89104339
+:105CE0006A890A431043A081A08A4FF6FF41084009
+:105CF000A9890143A1826846FEF704F91948844244
+:105D000001D1039800E00298A189090400EBC001C9
+:105D100001EB0010296801D5490000E08900B0FBC3
+:105D2000F1F06422B0FBF2F109010B096FF01805E4
+:105D30006B4300EB8300A3891D044FF0320306D5AB
+:105D400003EBC000B0FBF2F000F0070005E003EB4E
+:105D50000010B0FBF2F000F00F000843208105B006
+:105D600030BD0000003801408088C0F30800704753
+:105D7000F8B501210920FEF7ADF801218803FEF7EF
+:105D8000A9F810258DF803502020ADF800001A4E18
+:105D900003248DF8024069463046FCF725FA16497F
+:105DA0000C31086820F02000086018208DF80300EE
+:105DB0004020ADF800008DF8024069463046FCF7FF
+:105DC00013FA48208DF803008020ADF800006946E2
+:105DD0003046FCF709FA8DF803502801ADF80000B1
+:105DE0008DF8024069463046FCF7FEF90121042097
+:105DF000FCF74CFAF8BD0000000C014030B585B04E
+:105E0000FFF7B6FF00244FF4E1300090ADF80840F2
+:105E10000C201D4DADF80440ADF80A00ADF8064069
+:105E2000ADF80C4069462846FFF748FF25208DF85D
+:105E3000100004208DF811008DF8124001208DF81B
+:105E4000130004A8FDF704FD012240F22441284676
+:105E5000FFF71BFF01212846FFF7E6FEFBF7AEFC2C
+:105E6000012280212846FFF7E9FE01224021284631
+:105E7000FFF7E4FE012202210448FBF743FCFBF795
+:105E80009DFC05B030BD00000038014044000240D8
+:105E900070B51D4D00242878432834D168784628F1
+:105EA00031D1A878502807D0512805D0812803D0B7
+:105EB000892801D0212826D1144E7071E978717299
+:105EC000A81C891CFBF770F8B072717A2944097913
+:105ED0003182884217D106F10E00017841F00201AB
+:105EE00001700B48016841F020010160317A0948D6
+:105EF000002204E02B5D03552A55641CE4B28C4259
+:105F0000F8D38078707170BD90070020640600207F
+:105F10000C0C01409A0B002070B51D20FDF777FC9A
+:105F2000FDF7FAFA1D20FDF788FC154890F82F10B0
+:105F3000144D0623144C85F8381090F83B1095F852
+:105F40003B201143012A04D0022A07D0042A0AD098
+:105F500010E0827A8A420DD0007B09E0027D8A42FD
+:105F600008D0807D04E0827F8A4203D090F8200030
+:105F7000884200D12370002085F8400070BD0000E9
+:105F80004804002048010020FB0600200B480021A7
+:105F90004180A0F1B0018A898280CB891A44C280F5
+:105FA0000B8A1A4402814B8A1A444281898A11441D
+:105FB000818143F6FF71C18170470000F801002024
+:105FC000084940F61C72B1F90C00904202DA00F563
+:105FD0009F7005E041F2E302904201DDA0F59F7061
+:105FE000C88170476C00002038B51348C16941F082
+:105FF0000401C1611E208DF8000002208DF801000F
+:106000008DF8020001248DF803406846FDF720FC5E
+:106010000A4984200880094947F690602C3108809D
+:106020000020091F0880054914310C80091F0880D1
+:10603000081F048038BD0000001002400008004026
+:1060400030B420491E4A45788B7A114692F83B407D
+:1060500091F83910AC4218D14BB10379994202D072
+:106060004379994201D140791AE0807909E0837936
+:10607000994202D0C479A14202D182F82F3011E0B6
+:10608000407982F82F0030BC7047C578AC42FAD115
+:106090006BB1C379994202D0037A994205D1007A53
+:1060A00082F82F0030BCFEF781BC407AE9E7437AE2
+:1060B0009942E2D00479A142DFD0007AE1E7000002
+:1060C0004804002048010020FEE700002DE9F047C9
+:1060D0000446007F012868D13548E1880288511ABA
+:1060E00089B2072916D30088E080B4F9000044F291
+:1060F000DD414843401346F6D96148438013A06010
+:10610000401000B2A0814FF08051B1FBF0F0FAF7DF
+:1061100081F92061B4F90C6096B1B4F902104DF622
+:10612000B05048430014A082B4F904704DF6B05248
+:1061300007FB02F24FEA2245E58204D4024603E05F
+:106140000020E08330E0424212B22283002D01DBC6
+:106150002B4600E06B421BB2DFF8589063839846F1
+:106160004FF4804AB24208DAFAF74BF92169FAF79C
+:106170001EF8FAF772F9801304E0002901DA4846A4
+:1061800000E05046E083B04509DA2846FAF739F9CD
+:106190002169FAF70CF8FAF760F9801304E0002F90
+:1061A00001DA484600E050462084BDE8F087000050
+:1061B0000407002000C0FFFF10B52848294C0178D3
+:1061C0002748022905D1C17B022902D1B0F840102D
+:1061D00029B1008EA4F84E000020208710BD90F851
+:1061E000462020482049022AB0F84400097800B22D
+:1061F000C1F3810103D0012A0CD01C4913E001290D
+:1062000004D0022904D019496C390CE018490AE07D
+:10621000184908E0012904D002291CD015496C3125
+:1062200001E013496C31FBF72BFE0E49A4F8400046
+:1062300080B2483101F092FAB4F94C00B4F94A2026
+:1062400041425143891324F8381FB4F910104843D0
+:106250008013E08210BD07496C39E4E7FB0600209B
+:10626000A4020020B8080020C0040020868C00088A
+:10627000FE890008428B00080348002180F82A109C
+:10628000C183018770470000B808002010B50400E2
+:106290000B462D4AC3F1000028D56442002B12DAC8
+:1062A000A04207DA214600F027FA32F81000C0F5C4
+:1062B000404041E00146204600F01EFA32F810004E
+:1062C00000F5004038E0A34208DA2146184600F005
+:1062D00013FA32F8100000F540402DE0204600F09F
+:1062E0000BFA32F81000C0F5803025E0002B12DAEE
+:1062F000A04207DA214600F0FFF932F8100000F55D
+:10630000804019E00146204600F0F6F932F810000E
+:10631000C0F5004010E0A34208DA2146184600F01C
+:10632000EBF932F81000C0F5804005E053B120468B
+:1063300000F0E2F932F81000B0F5004F01DDA0F5F1
+:10634000803010BD002010BDFC8D0008404380133C
+:10635000494300EBA13000220302002B14DDB3F50A
+:10636000001F01DC802001E04FF4005093FBF0F1AE
+:10637000014401EBD1714910814206D0521CD2B2C6
+:106380000846062AF2D300E00021C80000B2704798
+:1063900002E008C8121F08C1002AFAD170477047EE
+:1063A000002001E001C1121F002AFBD1704700004C
+:1063B0002DE9F047A44CA54821880288511A89B2DA
+:1063C0000F297DD30088A4F13C052080288F08B1D7
+:1063D000401E28872B789E4AC3F3810001281DD0D8
+:1063E000022820D0D18B98489A4FDFF86C92407EDB
+:1063F0000026B1F5926F1DD8142819D37820607645
+:10640000F88840F01000F88040F26660A88123F020
+:1064100001002870D67389F8006015E0D08B00EB7E
+:106420004000C00302E0D08B8C494843010CDAE7FE
+:10643000401C04E0B1F5DB6F06D310B1401E60765E
+:1064400002E043F001002870B5F90200B5F91430FC
+:106450004143C3EBC303C1F38F31C3F3D10303EB58
+:10646000510109B2A9829046D28B4FF0805350431C
+:10647000B5F91620C0F38F30C2EBC202C2F3D102CD
+:1064800002EB500000B2E882AA6A42431213EA62A9
+:1064900093FBF2F22A63724A1080A2680A44A26057
+:1064A000E1680144E160207C401CC0B220740728F0
+:1064B00006D942F3CF002883C9106983E66000E063
+:1064C000BFE0A66041F6C8012674884204DD298B2E
+:1064D000644AB2FBF1F1E981C117890341EA9041B5
+:1064E000800342F69B420023F9F71EFEA88456481B
+:1064F0002A78A0F13C005C49B0F90600930700FB44
+:1065000001F14FEA2141C2F3810215D5012A07D0DA
+:10651000022A0BD04FF2685141430914A18011E0C7
+:1065200049F68C4250430014A0801FE04CF618310D
+:1065300041430914A18025E0012A0DD0022A17D079
+:10654000A0806984494948430014E083FBF7B8FA06
+:1065500047480088C0B143E04AF65C324243121417
+:10656000A2804BF62C22504300146884E183EDE7AF
+:106570004DF2AC5141430914A1804EF27C4141439C
+:10658000091469843B49DEE795F8200000BB88F8D0
+:106590000F6089F80060B5F91A00A0F50C519F3919
+:1065A000B1F56E7F18D8617FF42912D93249E8809D
+:1065B0002E4AA1F8460050430014A880A1F84400D8
+:1065C000FF2085F8200081F828002C493C20087025
+:1065D00006E0491C617703E0607F08B1401E6077E8
+:1065E000B5F91A10B4F91E0081420EDDA07E7D2897
+:1065F00009D9F88840F00800F8802148017821F096
+:10660000020101700EE0401C06E0A0F23D10814244
+:1066100008DAA07E10B1401EA07603E0F88820F0D2
+:106620000800F880B5F91810606908446061217E9F
+:10663000491CC9B221761F2903D94011A88366617C
+:106640002676BDE8F0870000FC0400200407002047
+:10665000A4020020140A0020FB06002030330100B1
+:10666000C809002074E8260BCC0E01004885010003
+:1066700006070020D0450100680C0020F806002025
+:10668000D2050020024941F68B3088627047000035
+:10669000C004002070B5164C06252078062825D2A7
+:1066A000DFE800F003080E141A211248FAF7BAFCCA
+:1066B000012016E00F48801DFAF7B4FC022010E01C
+:1066C0000C480C30FAF7AEFC03200AE009481230FF
+:1066D000FAF7A8FC042004E006481830FAF7A2FCF8
+:1066E0000520207070BDFAF7BDFC2570257070BDC7
+:1066F000FC060020F28C0008090A05D0B0FBF1F07E
+:10670000FF2800D9FF20704700207047D0E9002102
+:10671000C368521A5A4301EBA2318160416070474D
+:10672000B0F90020B0F90210B0F90630521A5A43FD
+:1067300001EBA2318180418070470000F0B54F4CE1
+:1067400020884F49504E514B0A8B801A82B24D48D7
+:106750000F2A057801F1580032D322880A83197A6A
+:106760005FEA017C0146B1F9021001F1020217B2A1
+:10677000A1F1020212B20BD5022D01D044490FE063
+:10678000DFF810C1BCF900C0614513DC17DB13E072
+:10679000022D15D1D6F844C0BCF5FA5F03DC3E49A2
+:1067A000098841800CE0DFF8F4C0BCF900C0614505
+:1067B00005DB01DD428003E0A0F802C000E0478075
+:1067C000018F2288A2EB010189B29C2941D3218843
+:1067D0000187996A0022B1F5804F2CDBB16CB1F5CD
+:1067E000405F28DD2E4940F26664B1F91010A142E5
+:1067F00011DD43F69914A14202DB40F2333108E087
+:1068000040F23334A1F26661614343F2333491FBC9
+:10681000F4F1818700E082872249B3F806410978C4
+:10682000C1F381011CB1818F01F21E5119E093F86F
+:106830004630022B0ED08287022D00D08287B0F91D
+:106840005410B0F93C2001F1140393420BDAA0F884
+:106850005430F0BD012901D00229E4D1818F01F229
+:1068600033318187E8E702F11403994203DD1439DB
+:10687000A0F85410F0BDA0F85420F0BD040700208B
+:1068800014000020FB06002048010020A402002084
+:10689000BE040020BC040020BA040020B80400207C
+:1068A00028050020C00400202DE9FC410121022020
+:1068B000FDF7F8FA01211920FDF70CFB01213C48F6
+:1068C000FBF7E4FC4027ADF8007003248DF802408C
+:1068D0000420384D8DF8030069462846FBF784FCF8
+:1068E000E001ADF800008DF802401C208DF8030097
+:1068F00069462846FBF778FC4FF4E0712846FBF721
+:10690000FAFCA815ADF800008DF8024010208DF8B3
+:10691000030069462848FBF767FC4FF4A060FCF7CA
+:10692000C9FF1D208DF8040001268DF805600025A3
+:106930008DF806508DF8076001A8FCF789FF1F4904
+:106940008C2008801D494FF6FA702C3108806E208B
+:10695000091F08801948143006801848083007803D
+:10696000164920310D80154AD020121D1080134A7F
+:1069700045F2F300183210800A1F45F250001080D3
+:106980000E4A4FF6FF7038321080121D1080121D13
+:10699000108041F21B10088000F012F8FBF728FF6E
+:1069A000064810300580001F0480BDE8FC8100000F
+:1069B000000C1A0000100140000C014000040040CF
+:1069C00070B51D20FCF718FF2A4D40212846FBF723
+:1069D00089FC840080212846FBF784FC44EA4004BB
+:1069E000A9152846FBF77EFC0443E0B2224C84F84C
+:1069F0003C00FBF703FD0546052805D91F48C18863
+:106A000041F04001C18001E084F838501C48007A10
+:106A1000000703D594F838001A490D5C4FF6FA7058
+:106A20002063E062A06260622062E061A0611648BB
+:106A3000606300206064A06484F83F0084F8400034
+:106A4000FBF78AFCA07AFF2811D0022084F83D00D1
+:106A50000E48008820662846FCF72CF9207820F0A4
+:106A600001002070BDE870401D20FCF7DBBE012056
+:106A7000ECE700000010014048010020140A00204B
+:106A8000A402002000960008DCFF0500240400405A
+:106A90002DE9F0434E484F4902880B889A1A92B26A
+:106AA0000F2A69D3098801804B49098B027D00EBCD
+:106AB00042029180017D491CC9B2017508295BD34E
+:106AC000002404752246017D00EB4103491CB3F903
+:106AD0000430C9B202EB630212B201750829F2D385
+:106AE0003E4904753E4B4A8044800E789D895FEA9A
+:106AF000C67C40F638694FF0030714D0A2F22B5C35
+:106B000042F6E858C44520D3A1F1020C26F0020455
+:106B1000ACF8002047750C7040F22B54A24211DAF9
+:106B200045F004021EE046F001060E704A4507DDFE
+:106B300045F001029A8126F002020A70477519E0B9
+:106B4000447517E045F002020CE04A450CDA8775FF
+:106B5000427D12B1521E42750CE046F002020A70EC
+:106B600025F007029A8105E0B30703D5837D2BB199
+:106B70005B1E837540888880BDE8F08342F6AA23B7
+:106B80009A4222DAB1F904302BB941F2CD05AA427A
+:106B900001DA4480EEE7134C920302EB843241F6B3
+:106BA0007244B2FBF4F214B240F233350246448030
+:106BB000AC4200DA5580B2F90240E41A04F5A3743D
+:106BC000B4F5237FD6D84380D4E74FF48043FAE767
+:106BD0009C0A002004070020A4020020D205002007
+:106BE000140A0020C8F1FFFF2DE9F0416C4CDFF8DA
+:106BF000B4E14FF0000594F82810C80706D094F9C6
+:106C00002C104B42002956DD0E4655E0664884F8AC
+:106C10002B50E586654A90F8380084F834001586D4
+:106C2000CEF80450CEF80850614E40F26663CEF8BC
+:106C30000C50A4F8703036F810005E4E7688304460
+:106C40004FF6FF7606EA800024F8240B4FF08060B0
+:106C50002060A320208460845810A084E38440F640
+:106C600099102085580060854FF48050A08541F22E
+:106C70003330E08541F26660208641F699106086E7
+:106C800041F6CC40A0864FF40050E08642F233300B
+:106C9000208742F26660608742F69910A08742F62C
+:106CA000CC40E08782F89D5041F00100207184F8CB
+:106CB0004450BDE8F0811E4694F92B004242002862
+:106CC00001DD074600E01746F61B012E0BD0002819
+:106CD00000DB02465FFA82F684F82C0094F8430049
+:106CE000012805D041E0002900DA1946CEB2F3E7C9
+:106CF00094F92D305942002B01DB184600E008467C
+:106D000094F92E20C7B25042002A01DB944600E0DD
+:106D10008446BC4508DD002A00DA0246D7B2002BC3
+:106D200000DA0B46D8B207E0002B00DA0B46DFB2E0
+:106D3000002A00DB1046C0B204EB4000B0F944105A
+:106D400004EB470030F9442F11444910018084F8C6
+:106D5000435084F8325084F8315084F8305084F82D
+:106D60002F5084F82E5084F82D5004EB46007546C1
+:106D7000B0F94400E086BEF80410C82309B26422CA
+:106D8000FDF77EFD6860E968401AA9680844A860BC
+:106D9000B5F900104843C013E860A4F8700088E714
+:106DA000280A0020C005002048010020A40200207D
+:106DB000129600086C0000202DE9F0415F4C94F819
+:106DC0002800C00779D05E4894F83410002690F867
+:106DD00038005C4D814271D05B4AA4F866605B4F1D
+:106DE000535C2246834292F92B2002D07B5C834283
+:106DF0000FD1521C52B284F82B20795C814202D10F
+:106E0000521C84F82B2094F92B100F291BDD0F2125
+:106E100017E04F4B5F5C4F4B874202D05F5C87426D
+:106E200011D1521E52B284F82B20595C814202D1FA
+:106E3000521E84F82B2094F92B206FF00E018A4209
+:106E400001DA84F82B103D4994F833302D3194F851
+:106E50002B205A5494F83310491CC9B284F83310CB
+:106E6000062901D384F8336094F92D2094F92F106A
+:106E70008A4211D194F9312091420DD194F92E20FA
+:106E800094F930108A4207D194F93220914203D10B
+:106E9000012184F8431001E084F84360284984F814
+:106EA000340094F92B300978012B0DDD254A4F076A
+:106EB000926804D542F0080203E03CE015E022F0BD
+:106EC0000802AA6084F82900B3F1FF3F0ADA4907F3
+:106ED000A96802D521F0080101E041F00801A9608C
+:106EE00084F82900FBF738FA11E094F843000128F0
+:106EF0000DD1B4F8660043F60951401C80B2A4F8E5
+:106F00006600884203D9A4F8666084F84360E87B91
+:106F1000082810D0B5F93010512341220020FDF788
+:106F2000AFFC2886002806D10B48067014F8280FFD
+:106F300020F001002070BDE8F0810000280A002048
+:106F400048010020A4020020F4950008FA950008EA
+:106F5000069600080C960008FB06002030B5204974
+:106F6000204AB1F86A301088C01A80B20F2836D390
+:106F70001088A1F86A001C4D00204FF000432A5CE5
+:106F8000940903D00124B4EB921F24D1D20622D05D
+:106F9000164A52F820201268134C123434F810406C
+:106FA000224201EB000494F9722008D00A2A04DB83
+:106FB0000A6823FA00F4224308E0521C09E012F1A7
+:106FC0000A0F05DC0A6823FA00F4A2430A6002E013
+:106FD000521E84F87220401CC0B21128CFD330BD9D
+:106FE000D805002004070020009200080093000844
+:106FF0002DE9F00779497A480A8903889A1A92B2EA
+:10700000082A74D300880881A1F12C0042890AB1B2
+:10701000521E4281734A92F82820802A67D302F0D8
+:107020003F020A70C2890AB1521EC281B1F906201C
+:10703000902A0CDB8A46FF2A09D08146C0890028A5
+:1070400055D1694800230078092805D005E0BDE83E
+:10705000F007624800F092B90823644A92F8EA50B7
+:107060000DB143F004036248817AC90701D043F0AF
+:107070000203D2F808C05FEA0C5101D543F00103C6
+:10708000176800215B4EFC0302D596F8654004B1F9
+:107090008021C4885FEA446801D541F040015FEA7D
+:1070A000845801D541F020015FEAC47801D041F055
+:1070B0001001007A400701D541F008014E480078E0
+:1070C000C00701D041F00401A00601D541F0010143
+:1070D0000020012D00D1082096F8705085B992F853
+:1070E0004620022A04D0012A05D03AB108E072E015
+:1070F00040F0030004E040F0020001E040F0010035
+:107100007A0701D440F02000CCF3C0020025CCF374
+:10711000002C624502D13A0700D4042596F86F206E
+:10712000012A01D145F00105344A0027BC461278F6
+:107130003E46C2F38102012A04D0022A04D0032A67
+:1071400004D004E0022602E0042600E010262C4AC7
+:1071500064060ED5214C1C342478240609D51478F5
+:10716000640606D4274A40F6CC44926D6243140C60
+:1071700005E0B2F8AE2040F699146243940B4FF04C
+:1071800008088AF80A804FF061088AF80B808AF8AC
+:107190000C308AF80D108AF80E008AF80F508AF821
+:1071A0001070270A4B4083F06901414069408AF81A
+:1071B000117079408AF81240614052468AF813C033
+:1071C00071408AF8146051754FF4C871A9F80E1017
+:1071D000FF20AAF80600BDE8F0077047C0060020AF
+:1071E00004070020D8050020FB060020A402002090
+:1071F000140A0020680C00200C090020C0040020A4
+:1072000048010020F40700204C48816941F0FC014E
+:1072100081614FF4A060FCF74DFBFBF777FBFCF7B7
+:10722000B5FCF9F7C3FCFCF7A3FAFDF72FFAFFF75B
+:107230003BFBFCF7E3F9FFF7C3FBFBF7D9FA404D43
+:107240004FF40050A5F81601FEF7D8FD00214FF4C9
+:10725000FA5340F2EE220020401C80B29842FBD349
+:10726000491C89B29142F6D33648002680F87260F4
+:10727000F9F732FBF9F7CCFFFCF7B8FCF9F7A0FE01
+:10728000FEF7B2FE102230493048F8F77EFF304C4E
+:10729000314FE08820F04000E0802E48017821F056
+:1072A00020010170FA20F8814FF49670E887FFF70B
+:1072B000E9F92A492A48FCF70FFC2A48FCF738FC70
+:1072C0002948416A88472948416B8847FEF7D4FF1F
+:1072D00027494220C8802749C8603E71E088E08184
+:1072E0002089208260896082FAF7F6FEFAF758FE5C
+:1072F000FFF75EF8FFF7CCFB00F0F8F9FFF72EFE82
+:1073000001F0F2F8FEF70EFAFAF7AAFCFBF7F0FC30
+:10731000FFF714FAFCF7C4FEFBF712F9FBF744F988
+:1073200000F07AF8FFF764FE1348FAF791FA00F0DC
+:107330006FFAFDF7EFF9FAF7F5FBCFE7001002401F
+:10734000A402002028050020680C00201806002058
+:10735000140A002048010020F806002094080020AC
+:10736000700800200404002040000020DC00002001
+:10737000200700203404002094090020F0B52349A0
+:107380000278B0F9064000231F4E31F81210FF2C8E
+:1073900018D0B0F904701E4DBC4231DA00EBE4079E
+:1073A00004F00704BF7AA7408478FFB23CB190F89C
+:1073B00001C0ACF1010C64451FDA3C061DD455F840
+:1073C00022200DE056F82220116012498A79521CC1
+:1073D000D2B28A71022A02D38370C3808B71F0BD4E
+:1073E00011608178491CC9B2817042789142F6D30C
+:1073F0008370C188491CC180F0BD56F82220EFE798
+:1074000055F822201160F4E7E0930008129200087A
+:107410008893000894060020F0B561486149B0F8EF
+:107420006C200B889A1A92B29C2A7BD30988A0F808
+:107430006C105D495D4F91F82A1001F0070297F832
+:107440004610022A00D1491E594C80F83E104FF0D8
+:107450000203E2884FF00001550401D5012236E015
+:10746000A489E50601D5062231E0250701D50822C9
+:107470002DE0550603D44F4D2D78AD0601D50422DD
+:1074800025E0150501D5072221E0150601D50A22C0
+:107490001DE0950601D50C2219E0150701D50B2238
+:1074A00015E0550701D4D50501D510220FE0D5060A
+:1074B00001D505220BE0650703D4A50701D4E40735
+:1074C00002D080F86E3007E0920403D5032280F8E2
+:1074D0006E2001E080F86E10374A384C92F820E0B8
+:1074E000324A251FD2F808C02D4AB2F87060721CCB
+:1074F00092B2BEF1000F0DD02CF4000CC7F808C0FA
+:1075000090F86E70B7B11E2F1AD090F86F200AB3A2
+:1075100025E007E04CF40006BE60A0F870200A2ABF
+:1075200001D22360F0BD142A01D22B60F0BDA0F877
+:107530007010F0BD2B60A0F8701080F86F10F0BDD7
+:10754000642E04D2A0F87020322AEED3E9E7A0F826
+:107550007010EAE77F1C80F86F70A0F8701090F848
+:107560006F20012A10D0002AE9D0B0F87060761C94
+:10757000B6B2A0F870601E2ED7D323603C2EDED9A1
+:10758000521E80F86F20D2E7B0F87020521C92B2E1
+:10759000A0F870202360C82AD1D980F86F10C6E700
+:1075A000D805002004070020680C0020A402002059
+:1075B000140A002048010020C0040020141C0140CF
+:1075C000F0B54248B0F84810491C89B2A0F84810FC
+:1075D00002297AD33E490024A0F848400A783D4B5E
+:1075E000042A57D04FF48041082A0BD0A0F10C0296
+:1075F000B2F900208A4200DA1146B3F980208A42AB
+:1076000000DA1146344A92698A4200DA11B24182A4
+:1076100082881D8AC2EB8502304D12B22D78C5F3E7
+:1076200081062A4D42F2AA467243B5F9765092126B
+:107630006A431213C26086681546C6EBC60642F35B
+:10764000D102F60202EBA6328260C66C1644C66412
+:10765000B0F850707F1CBFB2A0F85070B7F5806FC3
+:1076600004D3B6120682A0F85040C464891A1C4E96
+:10767000C26A724340F255564E4302EB4602466AD6
+:1076800032444262B3F93030B2EB034F06DD1A04E4
+:10769000426206E01349B1F90410B3E7002A00DAA8
+:1076A0004462C162104990F83D2091F838108A4236
+:1076B0000BD080F83D10B0F84210A0F84410B0F89C
+:1076C0004010A0F84210A0F84050F0BD280500205E
+:1076D000FB060020A4020020000C0020C0040020B3
+:1076E000C3F5FFFF1C0C0020480100201748184973
+:1076F000B0F85A200B889A1A92B20F2A25D309881B
+:10770000A0F85A10134941F6515391F84D10CA0789
+:1077100001464FF48042B1F9001059438913A0F893
+:107720006C100D490B78A0F10C01022B06D1B1F9B8
+:107730000030934202DA1B1D0B8000E00A8000211A
+:10774000A0F8601020F85C1F4280704728050020D8
+:1077500004070020680C0020FB0600204FF6FF7293
+:1077600002EA800210F4404315480ED0B3F5804F72
+:1077700014D0B3F5004F4FEA122216D0C2F5807331
+:1077800030F813305B424B8005E0120A30F81230BB
+:107790004B80C2F5807230F812000FE0120AC2F579
+:1077A000807330F813304B8005E030F81230C2F5AA
+:1077B00080725B424B8030F8120040420880704774
+:1077C000FC8F0008104A518A908AD28A16384639AE
+:1077D000A2F1110200D54942002A00DA52421144B6
+:1077E000002800DA40420844084943F6284300B222
+:1077F000B1F936205A43921340F2D733584302EB83
+:10780000A030C88670470000A40200202805002090
+:10781000F0B5904990480A8903889A1A92B23E2A94
+:107820001ED30088088101F138004FF4FA63428AC0
+:107830009A4202D2521C428200E04382874A92F866
+:107840002220802A0CD302F03F020A70B1F90620F0
+:10785000402A06DBFF2A04D0C2883AB1521EC280F9
+:10786000F0BDBDE8F0407B48FFF788BD428A9A42F0
+:10787000F6D307784FF0010E3A074FF0FF055BD5BE
+:10788000847A40F2DC52630708D444F00403837224
+:10789000C28081F80BE081F80AE04CE04378072BC6
+:1078A00005D0032B03D0052B01D0062B07D166068C
+:1078B00005D444F040038372C280052239E0654A52
+:1078C0005FEA437C02F138024FF42076127A0DD53C
+:1078D0005FEAC26C0AD45FEA446C07D442F010023B
+:1078E00002723A0628D4C680192222E0DF0709D0A6
+:1078F000970707D4670605D442F002020272C680D9
+:10790000042216E09F0709D5170707D4670605D498
+:1079100042F008020272C68003220AE01B070BD560
+:10792000530709D4630607D442F004020272C680EA
+:107930000B22CA728A72CD80494AB2F92230B2F95A
+:107940001A7003F23D140022A74200DB0276414E7A
+:10795000444C06F13806A479B6895FEAC46C06F196
+:1079600001064FF4C874B6B213D58681B6F57A7F96
+:1079700005D9017A21F0800101728281F0BD037A7C
+:107980001E06FBD4828143F080020272C480112063
+:1079900035E09F4216DA037E052B13D28681B6F5B9
+:1079A000487F04D98281027A22F040020272027A70
+:1079B0005606E3D45B1C037642F040020272C48098
+:1079C00002201CE0284B1C89C4F3C006C4F3002726
+:1079D00040F2EE24BE4216D11E78360713D4427E02
+:1079E000012ACBD1428BB2F5167F02D2521C4283C0
+:1079F000F0BD827A42F002028272C4800F20C87207
+:107A00008872CD80F0BD93F80D714FF40046012FC0
+:107A100018D1164F41F6583C7F6C674512DD83F84C
+:107A20000CE1134B1E60C38AA34202D25B1CC382CB
+:107A3000F0BD4FF4FA73C3801C23CB728B72CD80E0
+:107A4000C282F0BDC2820A4883F80C21001F066082
+:107A5000F0BD0000A406002004070020D805002087
+:107A6000C0040020140A0020A402002048010020C5
+:107A7000140801402DE9F05FFE48FF49DFF8FCA340
+:107A8000007E0A1D131D0128504650D030F85A4F71
+:107A90000C8041881180BAF85E001880FDF792FED4
+:107AA000F74DF84C49F2CD32B5F91E006083B5F9B7
+:107AB000201043F6CC4C00EB410151430914A18343
+:107AC000B4F92230B4F9206001FB03F200FB062276
+:107AD00042F38F326282B4F91670714307FB0CF7E0
+:107AE000BF1340F2333C02FB0CF207EBA23200FB67
+:107AF0001310E54FE2828013E44EA082786C306070
+:107B0000316930468847E249308948800846FDF7A8
+:107B10003BFFDFF8809301264FF0000B99F800003F
+:107B200008280CD0618E218204284CD01AE030F84D
+:107B3000604F0C8041881180BAF86400ADE7D648E8
+:107B400090F92B10491C02293BD890F8681019B104
+:107B5000B4F85200208205E0618E2182A4F8521010
+:107B600080F86860B4F91410B4F90A00CB4AF9F748
+:107B700089FCE062BAF91611884204DDC748E16267
+:107B8000027A91400162BF4847F2A3015838DFF8FA
+:107B900010E390F800C04A00BCF1000F2ED0BCF1F9
+:107BA000010F51D080F800B099F8000004280DD0E2
+:107BB000BA4AB4F91610B4F90800243AF9F762FC8D
+:107BC00007E0608EC6E7686A0014E062B87A70B3B6
+:107BD000B448B54FA0623860E06A78603846FCF778
+:107BE000C5F8AE4D387C383D01285FD0A06A2860CA
+:107BF000AE480178C9075DD040695CE0B5F91EC0A8
+:107C00008C44944509D8B5F920C08C44944504D8D7
+:107C1000B5F9225029449142C6D9A0F804B0B7F86A
+:107C2000AE205946B2F5C87F02D8467007E03AE068
+:107C3000B2F5487F01D8022200E0032242708AF8A0
+:107C40000F1089F8001025E080F800B0B5F91E800B
+:107C5000DC468844904509D8B5F920808844904591
+:107C600004D8B5F92250294491429DD9B7F8AE10F5
+:107C7000B1F5C87F01D8467006E0B1F5487F01D85C
+:107C8000022100E003214170A0F804C08AF80FC06F
+:107C900089F800C0BEF8061041F40061AEF8061085
+:107CA000FAF770F980E74FF4AF7092E778692860CF
+:107CB000B86900E0E06A686078483838FCF7CAF9CB
+:107CC000704C704934F8100F3C39FFF747FDDFF86E
+:107CD000B491DFF8DC81A9F15809D9F81C10C9F872
+:107CE0007810B4F91010A868B4F9123000FB01F74D
+:107CF000EA68584302FB137545F38F3702FB010016
+:107D000040F38F35A786E586A8F802704446A8F8A8
+:107D100004504046FEF7DAF9207F09F120040128DB
+:107D200033D068424DF6B35140104F4360803A144F
+:107D300022804946A9F80E5083180B82801AA9F8B0
+:107D400012008AF80CB0B9F90EC0D8465146484620
+:107D5000BCF1000F00DD0E73B0F91020002A02DD27
+:107D60000B7B9B1C0B73B0F91230002B02DD0D7BDB
+:107D70002D1D0D739AF80C10D146072923D2DFE888
+:107D800001F0221736141D191F00B8F920304DF6E6
+:107D9000B352584240106080B8F91E1051430A1483
+:107DA00022804946A9F80E30C6E789F80D600AE03E
+:107DB000022100E0032189F80D1004E0042500E011
+:107DC000052589F80D502F493A4D3B4F0978012977
+:107DD0000FD099F80D1040F67E5A41F6FF2B072977
+:107DE0006CD2DFE801F06BFDFCFBFAF9F800062528
+:107DF000E7E799F80D004E460728F1D2DFE800F0DA
+:107E00005E0422718EB7D70011466046FBF74AFE2A
+:107E10002060B4F90200B4F9001043F20462014496
+:107E20005143090C26F85A1F5043000C7080A6F8E5
+:107E3000048000212846F8F78DFE00213846F8F727
+:107E400089FE80E1504201B2584200B2FBF72AFE9F
+:107E50002060B4F9020043F204614143090C26F8A2
+:107E60005A1FB4F90010084443F204614843000C5F
+:107E7000708024E094090020342C0140A4020020EA
+:107E8000280500206C000020480100203404002058
+:107E9000F4030020FB060020280A0020940800209C
+:107EA000140A0020A2FEFFFFEC0900200C090020AC
+:107EB000C80900200024014000280140B0E0A6F8D5
+:107EC000048000212846F8F745FE00213846F8F7DF
+:107ED00041FE92E12846F8F7C7FE01231A46072122
+:107EE00093E061461846FBF7DDFD206026F85A8FC7
+:107EF000B4F90200B4F9001043F2046201445143A2
+:107F0000090C71805043000CB08000212846F8F71E
+:107F100021FE00213846F8F71DFEC2E1CCF1000039
+:107F200001B2504200B2FBF7BDFD206026F85A8F27
+:107F3000B4F9020043F204614143090C7180B4F9C1
+:107F40000010084443F204614843000CB080002153
+:107F50002846F8F7FFFD00213846F8F7FBFDF7E16A
+:107F60002846F8F781FE01231A4605214DE01946FF
+:107F70001046FBF797FD2060B4F9020043F204615C
+:107F80004143090C26F85A1FA6F80280B4F90010E4
+:107F9000084443F204614843000CB08000212846A5
+:107FA000F8F7D8FD00213846F8F7D4FD25E258420D
+:107FB00001B2CCF1000000B2FBF774FD2060B4F90F
+:107FC0000200B4F9001043F2046201445143090C69
+:107FD00026F85A1F05E019E2BEE166E111E1B7E0BB
+:107FE0005FE05043A6F80280000CB08000212846D4
+:107FF000F8F7B0FD00213846F8F7ACFD5BE2284603
+:10800000F8F732FE01231A4606213846F8F72CFE0F
+:1080100001212846F8F79EFD01213846F8F79AFD20
+:10802000F84CF94D2089288060896880208AA880D2
+:108030002846F9F759FCB9F85A10EA88484611441D
+:10804000A9F86010B9F85C102A891144A9F86210E7
+:10805000B9F85E106A891144A9F864102A7EA4F167
+:108060003401012A73D030F85A2F0A8042884A809E
+:10807000B9F85E008880E3480A882C3802804A8874
+:10808000428089888180816A884794F83600002878
+:108090007ED0F8F7E7FF14F8360F401E2070BDE8D9
+:1080A000F09F804611466046FBF7FCFC2060B4F967
+:1080B000020040F68151484381136180B4F9000009
+:1080C00040F68152504380130A18A2F68152524260
+:1080D000208052081144A9F85E204C46A9F85C1093
+:1080E000084424F85A0F00212846F8F733FD0021F0
+:1080F0003846F8F72FFD2188A8F806106288A8F8FE
+:108100000820A388A8F80A30C1F5586083B2B3F5F7
+:10811000227F02D9A8F80CA015E08A1A92B2404634
+:10812000A8F81620B2EB430F01D96C3909E001F52C
+:10813000227189B28181B1F5586F04D38670ABEB9F
+:108140000101A8F80C1001231A460621C2E6B6E187
+:108150008046504201B2584200B2FBF7A3FC2060B7
+:10816000B4F9020040F68151484380136080B4F9AD
+:10817000001040F68152514389134218A2F68152F1
+:108180005242218052084C46A9F85E20104400E07B
+:108190009DE124F85A0F0844608000212846F8F732
+:1081A000D9FC00213846F8F7D5FC2288A8F806202B
+:1081B0006088A8F80800A388A8F80A30C0F55861BC
+:1081C0008BB2B3F5227F02D9A8F80CA015E0821A71
+:1081D00092B24146A8F81620B2EB430F01D96C3891
+:1081E00009E000F5227080B28881B0F5586F04D3A1
+:1081F0008E70ABEB0000A8F80C0001231A46052195
+:1082000068E6804661461846FBF74CFC2060B4F9EE
+:10821000020040F68151484380136080B4F9001099
+:1082200040F681525143891342182180A2F68152AF
+:1082300052424C46520824F85A2F1044A080084459
+:10824000608000212846F8F785FC00213846F8F7C1
+:1082500081FC2188A8F806106088A8F80800C0F5FD
+:108260005861A2888BB2A8F80A20B3F5227F02D900
+:10827000A8F80CA015E0821A92B24146A8F8162080
+:10828000B2EB430F01D96C3809E000F5227080B2DF
+:108290008881B0F5586F04D38E70ABEB0000A8F85E
+:1082A0000C0001231A4607215AE68046CCF1000053
+:1082B00001B2504200B2FBF7F5FB2060B4F90200B6
+:1082C00040F68151484380136080B4F9001040F6B5
+:1082D00081525143891342182180A2F681525242A1
+:1082E0004C46520824F85A2F104460800844A0805D
+:1082F00000212846F8F72EFC00213846F8F72AFC22
+:108300002188A8F806106288A8F80820A188A8F893
+:108310000A10C1F5586083B2B3F5227F02D9A8F8DC
+:108320000CA015E08A1A92B24046A8F81620B2EBCB
+:10833000430F01D96C3909E001F5227189B28181BD
+:10834000B1F5586F04D38670ABEB0101A8F80C109F
+:1083500001231A46062103E6804619461046FBF71C
+:10836000A1FB2060B4F9020040F68151484380131C
+:108370006080B4F9001040F68152514389134218CD
+:10838000A2F681525242218052084C46A9F85C2044
+:10839000104424F85A0F0844A08000212846F8F71A
+:1083A000D9FB00213846F8F7D5FB2288A8F806202B
+:1083B0006188A8F80810A188A8F80A10C1F55860CB
+:1083C00083B2B3F5227F02D9A8F80CA015E08A1A6F
+:1083D00092B24046A8F81620B2EB430F01D96C398F
+:1083E00009E001F5227189B28181B1F5586F04D39A
+:1083F0008670ABEB0101A8F80C1001231A46052189
+:10840000FDE500006C0000209409002080465842E1
+:1084100001B2CCF1000000B2FBF744FB2060B4F9DC
+:10842000020040F68151484380136080B4F9001087
+:1084300040F68152514389134218A2F681525242AA
+:1084400021805208A9F85C201044A9F85E004C462F
+:10845000084424F85A0F00212846F8F77BFB002136
+:108460003846F8F777FB2188A8F806106288A8F844
+:108470000820C1F55860A28883B2A8F80A20B3F595
+:10848000227F02D9A8F80CA015E08A1A92B24046C1
+:10849000A8F81620B2EB430F01D96C3909E001F5B9
+:1084A000227189B28181B1F5586F04D38670ABEB2C
+:1084B0000101A8F80C1001231A4607219FE530F8A6
+:1084C000602F0A8042884A80B9F86400D2E50548E6
+:1084D0000088A0F5D04168393FF4E1ADBDE8F05F18
+:1084E000F9F792BC182C01402DE9F041904C9148CD
+:1084F000B4F85A100288511A89B20F296FD3008834
+:10850000A4F85A008C480088DFF83082C0074FF08A
+:1085100000054FF0010741D0874AD4E90C102432FE
+:108520001388B1EB530F02D21288511A08444FF44A
+:10853000F371884200D208468149B1FBF0F0616CCA
+:10854000C1F35101084406466064F7F768FF002252
+:108550007C4BF7F7D0FE4FF040427B4BF7F7CBFE5A
+:108560000E22F7F737FFF7F791FFA4F8A40094F86D
+:108570006500401CC0B284F86500082834D36C48FC
+:1085800098F84620001F03789A4201D00270458077
+:108590006E4A13786E4A23B1458021E06564A56474
+:1085A00058E0D8F89410A1F5FA618E4211DD616DA2
+:1085B0008B1C9E4205DDB0F902100A290DDA491C18
+:1085C00006E08E4205DAB0F90210002908DD491EE6
+:1085D0004180B0F902000A2802DB177001E0A2E036
+:1085E0001570666584F865505A484FF4A5420178C5
+:1085F000C1F38101012949D002294AD044F687718B
+:108600002181A4F8A020B0F9243089B24B439B13F8
+:10861000A4F89C30B0F90E0000237043B0FBF1F0D9
+:10862000A16CC0F3D100C1EBC101C90200EB9130D4
+:10863000A064F017810341EA9641B003F7F774FD97
+:10864000B4F8A210C1EBC101C902C00800EB91301F
+:10865000A4F8A200616CA06E0844A06694F86C2097
+:10866000521CD2B284F86C20082A05D3C008A4F8A2
+:108670006E0084F86C50A566374A384ED388580689
+:1086800033D498F80F00022806D02CE043F20451AE
+:10869000B6E744F24621B3E7B06840F69916B04217
+:1086A00021DD94F8380094F88660B0420CD084F84C
+:1086B000860094F83D0000F00106C0F340008642B9
+:1086C00002D1A4F8825004E0B4F88200B0F5966FAD
+:1086D00005D2B4F88200401CA4F8820005E043F003
+:1086E0008000D08001E0A4F88250114894F83F2027
+:1086F000B0300C2A01D2C57400E0C774174B41F2A8
+:10870000482641F2504C93F83C400C4B0C2AB3F8ED
+:1087100082300AD3B14208DB012C06D0614502DD6C
+:10872000002B00D18774BDE8F0818574FBE7000061
+:10873000480100200407002000040040A40200209B
+:108740004564BD0100209C40133B3340F2030020F0
+:10875000F3030020C0040020140A00202805002094
+:108760002DE9F041384C394E394F207841F2333100
+:10877000C2074FF000050CD0A28962B394F907003C
+:10878000002800DA4042C0B2032829D240F2AE707D
+:108790002AE0A570E5732F4AE571A58192F838307B
+:1087A000237220F00800A18040F0020020703D8676
+:1087B0007560B560F560916C490005D041F6846143
+:1087C000A18140F010002070C0B240F00100207084
+:1087D0006574BDE8F081658120F01000207015E01F
+:1087E000042803D240F6510060810FE0052802D230
+:1087F00040F69910F8E740F6CC42062803D3072844
+:1088000001D3082801D2628100E0618197F89D00C0
+:1088100098B9B088102301B2B4F90A003622FCF7E7
+:108820002FF87060F168401AB1680844B060B6F97A
+:1088300000104843C013F0603886388E10B1012014
+:10884000A070C6E7A570C4E71C0C002084060020B9
+:10885000A4020020480100202DE9F041554C267863
+:10886000F0077CD05448217A544D90F8380081426A
+:108870007BD0534A2346DFF84CC1575C93F90E2056
+:1088800093F90730874203D01CF80170874213D157
+:1088900046F002065B1C26705BB2E3711CF8011007
+:1088A000814201D15B1CE37194F90710062901DDB7
+:1088B0000621E171521C1CE0434F17F801C0434FE1
+:1088C000844503D017F801C0844513D126F0020671
+:1088D0005B1E26705BB2E371795C814201D15B1E45
+:1088E000E37194F907306FF005018B4200DAE17112
+:1088F000521EA273207294F907108A1C042A02D90E
+:1089000041F68462A2812C4A012912780ADD2B4BA0
+:1089100056079B6802D543F0080301E023F00803E3
+:10892000AB606070B1F1FF3F09DA5107A96802D569
+:1089300021F0080101E041F00801A9606070F9F739
+:108940000BFDA078012810D121488068A3280CDAFB
+:1089500094F90700022803DD0220E07105E01EE023
+:108960006FF00101884200DAE171A089002630B180
+:10897000401E0004000CA08101D1E671A673E87BC3
+:1089800004280CD0B5F93010512341220020FBF708
+:1089900077FF2886002802D1E07B10B1A670BDE8E1
+:1089A000F0810C4806700C480670207820F0010019
+:1089B0002070F4E71C0C002048010020A4020020D5
+:1089C000F4950008FA950008069600080C96000831
+:1089D0002805002018070020FB060020B83ED93CDF
+:1089E000223B8E391938BF367D35503436332D321F
+:1089F00034314830692F962ECE2D0F2D5A2C000081
+:108A000000361C070038AA0A003AAA0A003CCC0C1F
+:108A1000003ECC0C0040380E0042380E0044380EA8
+:108A20000046380E0048380E004AC711004CC711E6
+:108A3000004EC7110050C7110052C7110054C71192
+:108A40000056C7110058C711005AC711005CC71162
+:108A5000005EC7110060C7110062C7110064C71132
+:108A60000066C7110068C711006A000000360000E8
+:108A700000388E03003A8E03003CFA04003EFA04EC
+:108A800000401C0700421C0700441C0700461C074E
+:108A900000481C07004A8808004C8808004E8808D7
+:108AA000005088080052880800548808005688083A
+:108AB00000588808005A8808005C8808005E88080A
+:108AC00000608808006288080064880800668808DA
+:108AD00000688808006A00000036000000388E0335
+:108AE000003A8E03003CFA04003EFA0400401C07E2
+:108AF00000421C0700441C0700461C0700481C07D6
+:108B0000004A8808004C8808004E880800508808F1
+:108B100000528808005488080056880800588808C1
+:108B2000005A8808005C8808005E88080060880891
+:108B30000062880800648808006688080068880861
+:108B4000006A0000003A2202003C8E03003EB0059D
+:108B50000040D2070042AA0A0044CC0C0046EE0EA8
+:108B600000481111004A3313004C9F14004E0B169D
+:108B70000050771700527717005477170056771771
+:108B800000587717005A7717005C7717005E771741
+:108B90000060771700627717006477170066771711
+:108BA00000687717006A7717006C7717006E00006F
+:108BB0000036000000388E03003A8E03003CFA04B1
+:108BC000003EFA0400401C0700421C0700441C073A
+:108BD00000461C0700481C07004A8808004C88080B
+:108BE000004E880800508808005288080054880801
+:108BF0000056880800588808005A8808005C8808D1
+:108C0000005E8808006088080062880800648808A0
+:108C10000066880800688808006A0000003A22029E
+:108C2000003C8E03003EB0050040D2070042AA0A75
+:108C30000044CC0C0046EE0E00481111004A3313DC
+:108C4000004C9F14004E0B160050771700524F1A1D
+:108C50000054BB1B0056271D0058931E005A0020CD
+:108C6000005C6C21005ED822006044240062B025C4
+:108C70000064662600661C2700681C27006A1C2703
+:108C8000006C1C27006E000000340000003600005D
+:108C900000380000003A0000003C0000003E0000E8
+:108CA00000400000004200000044000000460000B8
+:108CB00000480000004A0000004C0000004E000088
+:108CC0000050000000520000005400000056000058
+:108CD00000580000005A0000005C0000005E000028
+:108CE00000600000006200000064000000660000F8
+:108CF0000068441458585870111158585870411150
+:108D000058584870111448585870141158485870E1
+:108D10003D1A0056E11A0054E11A0052851B00501A
+:108D2000281C004ECC1C004C141E004AB81E0048E3
+:108D30005C1F004600200044A3200042EB210040BD
+:108D40003323003E7A24003C6626003AAE270038E2
+:108D5000F5280036E12A0034CC2C0032142E0030E5
+:108D60005C2F002EA330002CEB31002A3333002877
+:108D70007A340026C23500240A37002251380020F8
+:108D8000E13A001E283C001CB83E001A00400018C2
+:108D90000040001600400014004000120040001087
+:108DA0000040000E0040000C0040000A0040000897
+:108DB00000400006004000040040000200400000A7
+:108DC000010203040500050001020304010400037D
+:108DD00005020000F001000036010000F80000006C
+:108DE000BA0000007C0000007C0000007C00000055
+:108DF00041141411111444111414411100002900DC
+:108E000052007B00A400CC00F5001E014701700158
+:108E10009901C201EA0113023C0265028E02B60208
+:108E2000DF020803300359038203AA03D303FB03C1
+:108E300024044C0475049D04C504EE0416053E0587
+:108E400067058F05B705DF0507062F0657067F065E
+:108E5000A706CE06F6061E0746076D079507BC0750
+:108E6000E4070B08320859088108A808CF08F6085B
+:108E70001D0944096A099109B809DE09050A2B0A86
+:108E8000520A780A9E0AC40AEA0A100B360B5C0BD7
+:108E9000820BA80BCD0BF30B180C3E0C630C880C4B
+:108EA000AD0CD20CF70C1C0D410D650D8A0DAF0DEC
+:108EB000D30DF70D1C0E400E640E880EAC0ECF0EB7
+:108EC000F30E170F3A0F5E0F810FA40FC70FEA0FB3
+:108ED0000D103010531075109810BA10DD10FF10DF
+:108EE0002111431165118711A911CA11EC110D123D
+:108EF0002E12501271129212B312D412F4121513D0
+:108F00003613561376139613B713D713F613161496
+:108F10003614561475149414B414D314F214111591
+:108F200030154E156D158C15AA15C815E7150516C3
+:108F3000231641165F167C169A16B716D516F2162A
+:108F40000F172C17491766178317A017BC17D917C7
+:108F5000F51711182E184A18661881189D18B91897
+:108F6000D418F0180B19261942195D19781992199D
+:108F7000AD19C819E219FD19171A311A4C1A661AD7
+:108F8000801A991AB31ACD1AE61A001B191B331B43
+:108F90004C1B651B7E1B971BAF1BC81BE11BF91BE2
+:108FA000121C2A1C421C5A1C721C8A1CA21CBA1CB1
+:108FB000D21CE91C011D181D301D471D5E1D751DAD
+:108FC0008C1DA31DBA1DD01DE71DFD1D141E2A1EDC
+:108FD000401E571E6D1E831E981EAE1EC41EDA1E36
+:108FE000EF1E051F1A1F2F1F451F5A1F6F1F841FBB
+:108FF000991FAE1FC21FD71FEC1F00200000640086
+:10900000C9002D019201F7015B02C002240389030C
+:10901000ED035204B6041A057F05E3054706AB06C7
+:109020000F077307D7073B089F0802096609C9099C
+:109030002D0A900AF30A560BB90B1C0C7F0CE20C9C
+:10904000440DA60D090E6B0ECD0E2F0F900FF20FD3
+:109050005310B41015117611D71138129812F81256
+:109060005813B81318147714D61435159415F3152E
+:109070005116B0160E176B17C91726188318E0186B
+:109080003D199919F519511AAD1A081B631BBE1B1E
+:10909000181C731CCD1C261D801DD91D321E8A1E56
+:1090A000E31E3B1F921FEA1F41209820EE2044211F
+:1090B0009A21EF2145229922EE2242239623E92389
+:1090C0003C248F24E22434258525D725282678269C
+:1090D000C82618276827B72706285428A228EF286B
+:1090E0003D298929D629222A6D2AB82A032B4D2BFE
+:1090F000972BE12B2A2C722CBB2C022D4A2D912D63
+:10910000D72D1D2E632EA82EEC2E302F742FB82FA6
+:10911000FA2F3D307F30C030013141318131C131D2
+:1091200000323F327D32BA32F73234337033AC33EF
+:10913000E73322345C349534CE3407353F35773508
+:10914000AE35E4351A3650368536B936ED36203729
+:1091500053378637B737E937193849387938A83857
+:10916000D738053932395F398B39B739E2390D3A99
+:10917000373A603A893AB23ADA3A013B283B4E3BF9
+:10918000733B983BBD3BE03B043C263C483C6A3C7F
+:109190008B3CAB3CCB3CEA3C093D273D443D613D2B
+:1091A0007D3D993DB43DCE3DE83D013E1A3E323E07
+:1091B000493E603E763E8C3EA13EB53EC93EDC3E19
+:1091C000EF3E013F123F233F333F433F513F603F5C
+:1091D0006E3F7B3F873F933F9E3FA93FB33FBC3FDE
+:1091E000C53FCD3FD53FDC3FE23FE83FED3FF13F9C
+:1091F000F53FF93FFB3FFD3FFF3FFF3FFF3F0000D3
+:10920000E7382C35002020EF20372023332026207C
+:109210002100008002000400080010000002000489
+:1092200000080400000200040008001000200040B4
+:1092300000800400000000800000004000000020CA
+:109240000000001000000008000000040000000200
+:10925000000000010000800000004000000020002D
+:1092600000001000000008000000040000000200E0
+:10927000000001000080000000080140000C0140D7
+:10928000000C0140000C0140000C0140000C0140AA
+:10929000000C0140000C0140001001400010014092
+:1092A000001001400010014000100140001001407A
+:1092B000001001400010014000140140040801406A
+:1092C000040C0140040C0140040C0140040C01405A
+:1092D000040C0140040C0140040C01400410014046
+:1092E000041001400410014004100140041001402A
+:1092F0000410014004100140041001400414014016
+:1093000008080140080C0140080C0140080C01400D
+:10931000080C0140080C0140080C0140080C0140F9
+:1093200008100140081001400810014008100140D9
+:1093300008100140081001400810014008100140C9
+:10934000081401400C0801400C0C01400C0C0140B9
+:109350000C0C01400C0C01400C0C01400C0C0140A9
+:109360000C0C01400C1001400C1001400C1001408D
+:109370000C1001400C1001400C1001400C10014079
+:109380000C1001400C14014010080140100C014069
+:10939000100C0140100C0140100C0140100C014059
+:1093A000100C0140100C0140101001401010014041
+:1093B0001010014010100140101001401010014029
+:1093C0001010014010100140101401400000000076
+:1093D000000000000000000000000000000000008D
+:1093E00014080140140C0140140C0140140C0140FD
+:1093F000140C0140140C0140140C0140140C0140E9
+:1094000014100140141001401410014014100140C8
+:1094100014100140141001401410014014100140B8
+:1094200014140140000000000000000000000000D3
+:109430000000000000000000FFFFFF0F0FFFFFFF14
+:10944000FFF0FFFFFF0FFFFFFFFFF0FF0FFFFFFF2A
+:10945000FFF0FFFFFF0FFFFFFFF0FFFF0FFFFFFF1A
+:10946000FFF0FFFFFF0FFFFFFFFFF0FFFFFF0FFF0A
+:10947000FFFFFFF0FFFFFF0FFFF0FFFF00000040C6
+:109480004000000000040000004000000000040054
+:109490004000000000040000004000000004000044
+:1094A0004000000000040000004000000000040034
+:1094B0000000400000000004000000400004000024
+:1094C0000000008080000000000800000080000014
+:1094D000000008008000000000080000008000007C
+:1094E000000800008000000000080000008000006C
+:1094F000000008000000800000000008000000805C
+:109500000008000000000020200000000002000011
+:109510000020000000000200200000000002000007
+:1095200000200000000200002000000000020000F7
+:1095300000200000000002000000200000000002E7
+:109540000000002000020000000000606000000039
+:10955000000600000060000000000600600000003F
+:10956000000600000060000000060000600000002F
+:10957000000600000060000000000600000060001F
+:1095800000000006000000600006000000800200ED
+:10959000040008001000000200040008040000029B
+:1095A00000040008001000200040008004000000BB
+:1095B000FF7FFFFFFDFFFFFFFBFFFFFFF7FFFFFF49
+:1095C000EFFFFFFFFFFDFFFFFFFBFFFFFFF7FFFFC9
+:1095D000FBFFFFFFFFFDFFFFFFFBFFFFFFF7FFFFAD
+:1095E000FFEFFFFFFFDFFFFFFFBFFFFFFF7FFFFF7B
+:1095F000FBFFFFFF01020304050002030405000155
+:109600000304050001020500010203040405000132
+:10961000020355050010AA1A55250030AA3A000089
+:10962000AA0A55150020AA2A5535FF3F4C96000876
+:10963000000000202C070000E80600083C97000806
+:109640002C070020B4090000A063000845020406AE
+:10965000082D0102030404055006070809139D2B79
+:109660001B08B104211355152A4006190801971348
+:10967000B13D1B08D5041AD104012D1702060405BB
+:109680000103148020FF8BAA0A02019C15AA0A5527
+:109690001500085920AA2A5535FF3F07290301055F
+:1096A00004060203127C1573FFFF04FF8080010192
+:1096B00025025B6402130A130D6712081201100CD5
+:1096C0000504060203010103070505280B01020337
+:1096D000040206070303040C3D0706040509191FCD
+:1096E000191904310506064BAA1A024B381E0269E5
+:1096F00010312E40FD3969260211042F405F020C03
+:1097000026405B262ACD55155515123902017F03D7
+:1097100016D0071AFF01013B0261AA6C080108A8D4
+:109720000916C491220312100A17401C12600A166F
+:0C973000901B0149132167020008000093
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000202008B
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-F.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y001-F.axf
new file mode 100644
index 0000000..9912757
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y001-F.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-F.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y001-F.hex
new file mode 100644
index 0000000..df6e7f8
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y001-F.hex
@@ -0,0 +1,2435 @@
+:020000040800F2
+:10000000E010002005010008F33700081929000856
+:10001000F1370008390F0008E9600008000000000F
+:100020000000000000000000000000003147000850
+:10003000CF1A000800000000653D0008194A0008BA
+:100040001F010008613B00081F0100081F01000894
+:100050001F0100081F0100081F0100081F01000800
+:100060001F0100081F0100081F0100081F010008F0
+:100070001F0100081F010008911500081F0100085A
+:100080001F0100081F010008410700081F010008A8
+:100090001F0100081F0100081F0100081F010008C0
+:1000A000894A0008694B00081F0100081F01000869
+:1000B0006D4B00085D4E0008B95000081F01000894
+:1000C0001F0100081F0100081F0100081F01000890
+:1000D0001F010008E15B00081F0100081F01000864
+:1000E0001F0100081F0100081F010008DFF810D0E1
+:1000F00000F0E8FA0048004729720008AFF30080DA
+:10010000E01000200648804706480047FEE7FEE76B
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B7
+:10012000394A0008ED0000082DE9F0410024061BC3
+:10013000254671F1000605DA01240027D0EB0700FF
+:1001400067EB0101161E73F1000605DA0027D2EBFA
+:100150000702012567EB030300F0D0F986460E463F
+:1001600017469C46AC4204D00025D0EB050E65EB4B
+:10017000010624B10020D2EB000760EB030C7046AF
+:1001800031463A466346BDE8F08140EA01039B07E9
+:1001900003D009E008C9121F08C0042AFAD203E0FC
+:1001A00011F8013B00F8013B521EF9D2704780EA7A
+:1001B000010210B502F00043400022D04A001FD0D7
+:1001C000010E01EB1261C0F35600C2F3560240F477
+:1001D000000042F40002A0FB022000047F39140456
+:1001E00000D0401C50EA124001D44000491EC2B267
+:1001F0000C0604EBD010401C4008802A02D003E01B
+:10020000002010BD20F00100002900DA0020184372
+:1002100010BD2DE9FE4F81EA030404F0004421F0F3
+:10022000004100944FF0000B23F0004350EA01041A
+:100230005ED052EA03045BD0C3F30A54C1F30A55FB
+:100240002C44A4F2F3340194A0FB0254C1F3130133
+:1002500041F48011C3F3130343F4801301FB024400
+:1002600000FB034E840A970A44EA815447EA835705
+:10027000A4FB076802958D0A05FB07854FEA932CBE
+:1002800004FB0C542705029D4FEA065847EA16372F
+:10029000B5EB08056EEB070C870E920E47EA811747
+:1002A00042EA8312A7FB0201B6EB0B0164EB0004E8
+:1002B0002B0D43EA0C335E1844EB1C50DA465146D2
+:1002C000E7FB0201C5F313044FEA0B3343EA14536F
+:1002D0004FEA0432019C43EA0603A4F10C040294A1
+:1002E000009CCDE900B400F09FF903B0BDE8F08FA9
+:1002F00000200146F9E72DE9F04D81EA030404F0FE
+:10030000004B21F0004514464FF0000A23F0004155
+:1003100050EA050220D054EA01021DD0C5F30A5765
+:100320000246C5F31303C1F31300C1F30A5640F4A8
+:10033000801543F48013A7EB0608101BD64608F27D
+:10034000FD3873EB050002D308F1010801E09218B3
+:100350005B41B8F1000F03DA00200146BDE8F08DE3
+:1003600000204FF48011064684460EE0171B73EB05
+:10037000050705D3121B63EB050306434CEA010C8A
+:1003800049084FEA300092185B4150EA0107EDD16D
+:1003900052EA030012D082EA040083EA050108430E
+:1003A00005D0101BAB4106D20122002306E000223B
+:1003B0004FF0004302E06FF0010253101AEB060009
+:1003C0004CEB085110EB0A0041EB0B01BDE8F04D7E
+:1003D00000F01BB970B521F0004303430CD0C1F30A
+:1003E0000A550024D5EB040564EB0403D617AD1AB7
+:1003F000B34102DB0020014670BD201841EB0251E1
+:1004000070BDC10F80EAE0700844CA07962300213E
+:1004100000F0CDB896230022114600F0C8B80EB502
+:10042000C10F80EAE0700844CA07002140F233435C
+:100430008DE80E000A460B4600F0F6F803B000BD4A
+:100440000EB540F2334102910021CDE900110A4678
+:100450000B4600F0E9F803B000BD00F0004220F0C8
+:100460000040C10DC0F3160040F400007F2901DAFE
+:1004700000207047962903DCC1F19601C84001E0D5
+:1004800096398840002AF4D04042704770B5C1F3D5
+:100490000A5201F000450024C1F3130140F2FF337A
+:1004A00041F480119A4201DA002070BD40F23343DA
+:1004B0009A42A2F2334203DC524200F05FF800E0BD
+:1004C00090402C43F1D0404270BDC1F30A5210B5A8
+:1004D000C1F3130140F2FF3341F480119A4201DA73
+:1004E000002010BD40F233439A42A2F2334203DCB3
+:1004F000524200F043F810BD904010BD2DE9F05F6E
+:100500000546002092469B46884606468146402482
+:100510001BE0284641464746224600F02FF8534646
+:100520005A46C01A914110D311461846224600F08F
+:1005300016F82D1A67EB01084F46224601200021CC
+:1005400000F00DF817EB00094E41201EA4F1010444
+:10055000DFDC484631462A464346BDE8F09F202A64
+:1005600004DB203A00FA02F1002070479140C2F10A
+:10057000200320FA03F3194390407047202A04DB3C
+:10058000203A21FA02F00021704721FA02F3D0400C
+:10059000C2F1200291400843194670470029A8BFC4
+:1005A0007047401C490008BF20F00100704710B49C
+:1005B000B0FA80FC00FA0CF050EA010404BF10BC51
+:1005C000704749B1CCF1200421FA04F411FA0CF17E
+:1005D00018BF012121430843A3EB0C01CB1D4FEAB7
+:1005E00000614FEA102042BF002010BC704700EBB2
+:1005F000C35010440029A4BF10BC7047401C4900E0
+:1006000008BF20F0010010BC704710B5141E73F134
+:10061000000408DA401C41F1000192185B411A43C2
+:1006200001D120F0010010BD2DE9F04D92469B460E
+:1006300011B1B1FA81F202E0B0FA80F220329046B4
+:10064000FFF78DFF04460F4640EA0A0041EA0B011E
+:1006500053465A46084313D0114653EA010019D0B5
+:10066000C8F140025046FFF789FF05460E46504646
+:1006700059464246FFF773FF084305D0012004E0C6
+:1006800020463946BDE8F08D0020054346EAE07675
+:100690002C4337430A986305E40AA0EB08000022C4
+:1006A000FD0A44EA47540A3002D500200146E9E732
+:1006B000010510196941DDE9084500196941BDE8E6
+:1006C000F04DA2E7064C074D06E0E06840F001035C
+:1006D00094E8070098471034AC42F6D3FFF70AFDC0
+:1006E000609600088096000870B58C1810F8015BC1
+:1006F00015F0070301D110F8013B2A1106D110F8BB
+:10070000012B03E010F8016B01F8016B5B1EF9D1BE
+:100710002B0705D40023521E0DD401F8013BFAE744
+:1007200010F8013BCB1A921C03E013F8015B01F8AF
+:10073000015B521EF9D5A142D8D3002070BD000044
+:1007400070B54E4C4FF490652946204600F019FADA
+:10075000002864D02946204600F0A6F848490888B9
+:10076000401C08800121204600F0EAFA454942F287
+:100770001072B1F85000904202D2401CA1F8500013
+:1007800006F02EFF404DB5F91410B5F9120005F032
+:10079000EDFD3E4CA5F84E002080A168204688471C
+:1007A000A088A5F8500003F08DF807F01BF8384E2C
+:1007B000384C3078082833D045F6AC30606042F6CB
+:1007C000EF60A06042F2C400E0603348008A2080FD
+:1007D000208E6080A16B2F488847208E69882F4C1F
+:1007E00008444FF6FF7101EA80006886207A4FF0D6
+:1007F000000540071DD501F0F9FA294949F6A24044
+:100800000880284840F21A62C188491C89B2C18018
+:10081000914204D3A16821F00401A160C58070BD9C
+:1008200041F2130060604FF48060A06040F61B50FE
+:10083000CAE730780A281BD2DFE800F01A0616054E
+:100840000A050D1A1114EAE7BDE8704005F032BF41
+:1008500008F01AF808E0BDE8704002F07DBD06F02F
+:10086000BBFA01E007F016F9BDE8704007F012B9D5
+:1008700000F0FAFB84F8B65070BD0000002401407F
+:1008800004070020480100206C0000202007002001
+:10089000FB060020DC000020F8010020A40200205C
+:1008A000442C0140240900206FEA112101607047A7
+:1008B0000029816802D041F0010101E021F001012D
+:1008C000816070470029816802D041F4807101E0A5
+:1008D00021F48071816070472DE9F041824E92B021
+:1008E000304600F00BF90BA800F039FA01214FF463
+:1008F000C06003F0EDFA00248DF831404FF4602021
+:10090000CDE90D044FF4A0204FF009080B9001270A
+:100910008DF83C808DF830700BA9304600F080F9DE
+:10092000724D8DF831408DF830708DF83C700BA908
+:10093000284600F075F901231A460F21304600F0D1
+:10094000C0F9022201231146304600F0BAF9012312
+:1009500003220021304600F0B4F901230422194695
+:10096000304600F0AEF9012305220B21304600F09D
+:10097000A8F9012306220421304600F0A2F9012340
+:1009800007220821304600F09CF9012308220321A8
+:10099000304600F096F9012309220A21304600F082
+:1009A00090F90121304600F084F90121284600F039
+:1009B00080F901231A460521304600F055F901233C
+:1009C0001A460621284600F04FF90021304600F073
+:1009D000CBF84FF4E041284600F0C6F8012130463C
+:1009E00000F0B8F80121284600F0B4F801213046A3
+:1009F00000F0A6F80121284600F0A2F801213046B7
+:100A000000F09EF90121284600F09AF940F61451B1
+:100A1000374804F028FE12208DF8400002208DF89F
+:100A200041008DF842408DF8437010A802F00EFF8F
+:100A300001224FF49061304600F0E8F80121304681
+:100A4000FFF740FF01213046FFF732FF0121284622
+:100A5000FFF72EFF304600F06EF9304600F09FF8A9
+:100A60000028FAD1304600F075F9304600F082F8DF
+:100A70000028FAD1284600F05EF9284600F08FF8E9
+:100A80000028FAD1284600F065F9284600F072F8EF
+:100A90000028FAD10121084603F0F6F9154D284641
+:100AA00000F0B2FD684600F05AFE0F4801A94C3034
+:100AB0000090114881E811018020CDE904404000F8
+:100AC000069080000790202008904FF44050CDE918
+:100AD00009046946284600F025FE0121284600F059
+:100AE00087FD12B0BDE8F0810024014000280140DC
+:100AF000002C014008000240B40200200D4910B54E
+:100B0000884202D1012144150AE00B49884202D1F2
+:100B10000121041504E0094988420AD10121CC03CE
+:100B2000204603F0E1F92046BDE81040002103F023
+:100B3000DBB910BD0024014000280140003C014009
+:100B40000029816802D041F4801101E021F4801174
+:100B5000816070470029816802D041F4004101E0C2
+:100B600021F4004181607047826822F4E0420A4328
+:100B700082607047014600208968490700D501203E
+:100B8000704710B50246002054680B0AC9B20C40E9
+:100B90001168194202D0002C00D0012010BD01467E
+:100BA00000208968090700D50120704738B5012168
+:100BB0001C2003F08DF9FF20ADF8000000248DF813
+:100BC000034003258DF8025069460D4801F014FBDF
+:100BD0000120ADF800008DF803408DF80250694601
+:100BE000084801F009FB2320ADF800008DF8034010
+:100BF0008DF802506946044801F0FEFA38BD000045
+:100C000000080140000C014000100140002A426829
+:100C1000C9B201D00A4300E08A4342607047000035
+:100C200010B542680E4B0C791A400B6842EA042258
+:100C30001343436083680B4A1340D1E902422243C5
+:100C40004C7943EA44031A438260C26A097C22F465
+:100C50007002491EC9B242EA0151C16210BD0000D2
+:100C6000FFFEF0FFFDF7F1FF70B5072409290AD94F
+:100C7000C568A1F10A0606EB4606B440A543B34099
+:100C80001D43C56007E0056901EB4106B440A5437B
+:100C9000B3401D430561836BC3F30154121B921CC7
+:100CA00002EB82041F22A2409343A1400B438363C3
+:100CB00070BD826B491E22F4401242EA01518163E9
+:100CC000704770B5072409290AD9C568A1F10A0639
+:100CD00006EB4606B440A543B3401D43C56007E09C
+:100CE000056901EB4106B440A543B3401D430561CE
+:100CF0001F23072A09D2446B521E02EB8202934043
+:100D00009C4391400C43446370BD0D2A09D2046B8F
+:100D1000D21F02EB820293409C4391400C43046338
+:100D200070BDC46A0D3A02EB820293409C4391402D
+:100D30000C43C46270BD816841F008018160704756
+:100D40000029816802D041F4A00101E021F4A00152
+:100D500081607047816841F0040181607047002123
+:100D60000160017141718160C160012101747047AE
+:100D700070B51E4C214694F83800B1F84250062850
+:100D80001ED9B4F84A10B4F84C00A1EB000202F1ED
+:100D90000902122A04D8FFF753FB0022144B0AE081
+:100DA000884204D2FFF74CFB0022124B03E0FFF70E
+:100DB00047FB0022104BFFF72CFAFFF786FB09E0F8
+:100DC00005D12846FFF73CFB0C4A0D4BF3E70D49D4
+:100DD00051F82000C5EB45116063B0EB410F03D91A
+:100DE000C5EB45104000606370BD00004804002062
+:100DF00000003440000033400000354067666666FE
+:100E000066E64B40088E000810B50C4C2078400771
+:100E100013D5FFF7ADFF0A49A08E08800848303887
+:100E2000018821F010010180001F018841F01001AC
+:100E30000180207820F00400207010BD48040020BC
+:100E400040040040F0B416481449446C08468A68CF
+:100E500003681448D70542F00805007822F0080618
+:100E60004FEA037315D5002B08DB120714D408B121
+:100E7000082811D1322C0FDA8D6007E012070BD54C
+:100E800008B1082808D1322C06DA8E60F0BC05F0D3
+:100E9000A7BD002BF2DAE8E7F0BC7047A4020020FF
+:100EA00048010020FB06002070B506464089204B13
+:100EB000204C4FF48071002580B362887AB1012AFA
+:100EC0000CD1E188491C89B2E1803289914205D375
+:100ED0006580E580FF2801D0401E708170BD70885C
+:100EE0002288904201D9012200E00022184601F038
+:100EF0000CFA7088B18801442088401C80B22080A0
+:100F00008142EBD82580A088401C80B2A080F18867
+:100F10008842E3D301206080A58070BDFFE70022F6
+:100F2000184601F0F2F9A580E58025806580F4E798
+:100F3000000C0140B8050020FEE70000FCB50546A6
+:100F40004FF6FF7600200C46ADF8006048F205072A
+:100F50008DF8040020E000BF15F8010B8DF80400A7
+:100F600001A9084602F0D6F8BDF800009DF804106B
+:100F700080EA0120ADF800005FF00000BDF800102D
+:100F80000A0402D587EA410101E006EA4101401C5A
+:100F9000ADF800100828F1DB641EDDD26946084672
+:100FA00002F0A2F8BDF80000FCBD000002460020DF
+:100FB00004E000BF12F8013B1844C0B2491EF9D248
+:100FC0007047000070B5144A85B01088002413499A
+:100FD00001940094039420460494138807E00D8B39
+:100FE000009E35440095CD8B019E354401951588B2
+:100FF0009D42F4D0401CC0B28028EED3009841112D
+:10100000074841808480019841110648818301830B
+:10101000818205B070BD000004070020A4020020FA
+:10102000D2050020C004002030B50E4902880A8095
+:101030000C4A4388083A13800B1F808818802024AC
+:10104000151F2C800020401C80B27328FBD341F276
+:101050001110088044F64800108047F248001880BC
+:101060002C8030BD202C0140114944F648000880F6
+:10107000091D46F648000880091D41F2111008803C
+:101080000B48001F018841F0200101800948002120
+:10109000A0F86410A0F86210A0F86010A0F85E102C
+:1010A000A0F85C10A0F85A10034841818182704773
+:1010B000182C0140A40200206C000020F0B54F4B1A
+:1010C0004F480021DA7A0778802A27F001057DD37E
+:1010D0001C684C4B02F01F0253F822204A4B14426A
+:1010E0001A6802D042F0200201E022F02002474CB0
+:1010F0001A60474E94F800C0464CBCF1020FB4F998
+:10110000044043D1B3F808C0CCF3C00ECCF3002C9C
+:10111000E6453BD03C4D2C3D95F802C0BCF1000F9C
+:1011200004D0BCF1010F0FD0A97033E05FEA025C7C
+:1011300030D55FEA826C2DD44FF0010C85F802C0E7
+:1011400027F00405057025E05FEA025C22D45FEA1F
+:10115000826C1FD55FEA477C0BD447F00407077009
+:10116000B0F802C0BCF1000F06D0418027F00107A3
+:1011700007700227AF700DE04480002CF9DD47F0C6
+:1011800001070770244FFF6A4761F2E7057041804D
+:10119000318041811C4DC78895F846500FB9002C0D
+:1011A00017DC077BAF4214D1B0F9027007F2666713
+:1011B000BC420EDC194FBF895FEA477C09D45FEA65
+:1011C000877C06D45FEA427C03D500E012E0FF078B
+:1011D00009D007785FEAC77C05D027F001070770C0
+:1011E000418031804181C4800573500960F3CB2276
+:1011F0001A60F0BD057041804181F0BDD805002026
+:101200000C09002068920008A4020020FB060020C0
+:101210001C010020D20500206C000020140A0020D0
+:101220002DE9F04796B000240C940D940E940F9481
+:1012300072B69048816941F400718161816941F41D
+:10124000806181614FF4004002F014FE8A4D00215C
+:101250002846FFF737FB00212846FFF729FB874E7A
+:1012600000213046FFF724FB854F0021384600F06F
+:10127000BFF901204FF47041401C8842FCD328463E
+:10128000FFF73CFCB1463046FFF738FC384600F02B
+:10129000BBF94FF46020CDE912048DF845400120E0
+:1012A0004FF004088DF8440010948DF8508010A978
+:1012B0002846FFF7B5FC01231A4605212846FFF70B
+:1012C00000FD0123022206212846FFF7FAFC012334
+:1012D000032207212846FFF7F4FC012304220F21F3
+:1012E0002846FFF7EEFC384600F08EF9684600F01D
+:1012F00036FA6148634E4C300090CDF80C80CDE951
+:1013000001648020CDE904404000069080000790F1
+:10131000202008904FF44050CDE909046946384632
+:1013200000F000FA01212846FFF7CCFA01213846E7
+:1013300000F05EF901212846FFF7BAFA47F2305172
+:1013400015941598401C15908842FAD3012128461F
+:10135000FFF7F6FCADF82C40A04640F2DC5A4FF403
+:10136000007420E05046CDF854801599491C159121
+:101370008142FAD330880D9908440D9070880E99F7
+:1013800008440E90B0880F9908440F90F0880C998B
+:1013900008440C9001212846FFF7D2FCBDF82C0030
+:1013A000401CADF82C00BDF82C00A042DAD30D98FB
+:1013B000354A40F3CF1633480A3006830E9941F37D
+:1013C000CF1444830F9941F3CF1383830C9941F3D6
+:1013D000CF1CA0F804C0ACF5C05C40F2C371ACF502
+:1013E0009B7C8C450ED2A6F5C856363E8E4209D25D
+:1013F000A4F5C854363C8C4204D2A3F5C853363BFE
+:101400008B4203D3D18841F48041D180D1884904F3
+:1014100007D41E49028B21F85C2F428B4A80808BB7
+:10142000888000212846FFF74DFA0021384600F059
+:10143000DFF800212846FFF73BFA00214C464846DA
+:10144000FFF736FA0220C102401C8842FCD328462E
+:10145000FFF754FB2046FFF751FB384600F0D4F865
+:10146000FFF73AFA0A493C20087062B616B0BDE8A8
+:10147000F0870000001002400024014000280140D5
+:10148000080002401E050020140A0020680C0020FD
+:10149000F8060020F0B53A4B3B4C93F85650394BC8
+:1014A000042D5B6C1DD0256840F22D465D1B6560E8
+:1014B00043F6FB25B3F5FA5F33DDB3F5FA4F30DCC5
+:1014C00041F6AD17A3F5FA535F4306EBA7364FF489
+:1014D000B5777B4305EBA31375105B10C4E9065386
+:1014E00021E043F6D017102641F26205BB4218DB1B
+:1014F00044F25067BB420EDAA3F5645345F24C67E1
+:10150000D03B5F4306EBA736A66140F624767343D3
+:1015100005EB232303E042F24713A3611B4BE36176
+:1015200001E0C4E906654FF4BB73536044F24C23F9
+:10153000401AD3601060117C58430841116A01447D
+:101540001162D069814200DD1062116A90698142A6
+:1015500001DB084600E01062206211684FF4BB73A3
+:101560005943137A194118410144B2F914008842D1
+:1015700004DBB2F91200884200DC08B2F0BD0000C2
+:101580006C000020480100202001002085EB0100B4
+:1015900010B54FF40054204600F0ACF8002813D0EA
+:1015A0000A49087840F008000870204600F014F856
+:1015B0000021074800F01CF80648C17E012903D12C
+:1015C0000021C1760121017710BD000072060020C4
+:1015D000440002400C0B0020C10002D50249086003
+:1015E000704702494860704704040240000002400E
+:1015F0000029016802D041F0010102E04FF6FE72BD
+:10160000114001607047000001684FF6FE72114002
+:1016100001600021016041608160C1603149314A4F
+:101620000839904203D1486840F00F0006E02D4A87
+:101630001432904204D1486840F0F000486070478E
+:10164000284A2832904203D1486840F47060F5E798
+:10165000244A3C32904203D1486840F47040EDE7A0
+:10166000204A5032904203D1486840F47020E5E7A8
+:101670001C4A6432904203D1486840F47000DDE7B0
+:10168000184A7832904203D1486840F07060D5E73C
+:10169000154A111F904203D1086840F00F0006E080
+:1016A000114A1432904204D1086840F0F0000860FA
+:1016B00070470D4A2832904203D1086840F47060A8
+:1016C000F5E7094A3C32904203D1086840F4704083
+:1016D000EDE7054A50329042EAD1086840F47020A4
+:1016E000E5E700000800024008040240406880B2BC
+:1016F0007047000001460020CA0001D5034A00E0FF
+:10170000034A12680A4200D00120704700040240D8
+:1017100000000240002A026801D00A4300E08A4328
+:101720000260704730B5036847F6F07293430C6A65
+:101730008A682243D1E904452C4322438C69224321
+:10174000CC6922434C6A22438C6A22431A430260CA
+:10175000CA6842600A6882604968C16030BD002181
+:10176000016041608160C160016141618161C1616D
+:10177000016241628162704710B5114C8CB000214A
+:101780002046FFF735FF2046FFF73EFF0D4800904B
+:101790000D480021CDE901016420CDE9030180203D
+:1017A000CDE905010791089109910A916946204602
+:1017B000FFF7B8FF01212046FFF71AFF0CB010BD5C
+:1017C00058000240043801409007002010B5012164
+:1017D0008CB0084602F058FB1E4C00212046FFF753
+:1017E00007FF2046FFF710FF1B4800901B480190A1
+:1017F00000211020CDE902018020CDE904100691DE
+:101800000791089109910A9169462046FFF78AFFDE
+:10181000012202212046FFF77DFF01218DF82F10C4
+:1018200004208DF82D008DF82E100E208DF82C0040
+:101830000BA802F00BF80F208DF82C000BA802F07B
+:1018400005F801212046FFF7D3FEFFF795FF0CB006
+:1018500010BD000044000240043801402C07002065
+:1018600030B540F6AA21204AC184838B1488E31A3C
+:101870009BB20F2B10D312888283037E002253B1B8
+:101880001A4BB3F90A30062B05DB194B1B78022BD8
+:1018900003D0002B00D1828430BD164B40F68B253F
+:1018A0005B6CA3F22D14AC420FD2428B521C92B24D
+:1018B0004283642AF0D364224283B0F924208A420E
+:1018C00001DA02EB2111818430BD41F29414A3426C
+:1018D000FADBB0F92430002B02DDA3EB211100E08C
+:1018E00000218184428330BD040700206C00002069
+:1018F000FB0600204801002010B50446B0F90200A4
+:1019000043F6991148438113E06840F26662504300
+:1019100001EBA030E060B4F9001043F69912514396
+:101920008A13216940F26663594302EBA1312161B8
+:1019300004F0BCFC6061A18840F6AB220844401072
+:10194000A0F515415539E062914205D9A0F5F8514D
+:10195000FF39521C91421DD249F25451884202DD96
+:10196000A0F5204002E0A0F5F850FF38206300EB1E
+:10197000400040F34F002085B4F924104A429042C1
+:1019800001DA104602E0884200DD0846E083228446
+:1019900061848AE0A0F5FE42FF3A41F255518A4245
+:1019A00014D8A2F6AA20206300EB400040F34F00B9
+:1019B0002085B4F924205142E183884201DA0846A7
+:1019C00002E0904200DD1046404250E0A0F5D442D3
+:1019D000AA3A8A4215D2A2F6AA20206300EB400060
+:1019E00040F34F012185B4F924004242E283208470
+:1019F000914201DA104602E0814200DC0846608430
+:101A000053E0A0F5AA42543A41F256539A4215D2F5
+:101A1000A2F6AB20206300EB400040F34F0020858E
+:101A2000B4F924104A42904201DA104602E088429A
+:101A300000DD08464042E083218419E0A0F58042A1
+:101A400041F254539A4215D2A2F6AA20206300EB29
+:101A5000400040F34F012185B4F92400E083424265
+:101A6000914201DA104602E0814200DC08462084FF
+:101A700062841AE0A0F52852AB3A8A4215D2A2F647
+:101A8000AA20206300EB400040F34F012185B4F908
+:101A90002400E08342422284914201DA104602E0AF
+:101AA000814200DC08464042A9E7B4F91E006FF409
+:101AB000BF7148438013E080B4F92000484380138D
+:101AC0002081B4F9220048438013608110BD704723
+:101AD0001548164A4FF480410078042821D002F1BD
+:101AE0003C03D08A9B88C01A00B22F2801DD001168
+:101AF00008E0002801DD002007E00D4B984201DAE4
+:101B0000184602E0402800DD40209389184400B2C6
+:101B1000884203DC40F26661884200DA0846908120
+:101B20007047918170470000FB060020C004002030
+:101B3000C0FEFFFF38B54B484B4902880B889A1A04
+:101B400092B20F2A71D30988484C01804FF0FF01EF
+:101B5000E2884FF47A7355044FF4967002D516223A
+:101B6000009103E0950403D515220091014670E031
+:101B7000D50402D514220091F8E7150502D51322E9
+:101B80000091F3E7550502D512220091EEE7950585
+:101B900002D511220091E9E7D50502D51022009166
+:101BA000E4E7150602D50F220091DFE7550602D5BE
+:101BB0000E220091DAE7950602D50D220091D5E7B5
+:101BC000D50602D50C220091D0E7150702D50B22CD
+:101BD0000091CBE7550702D50A220091C6E7950789
+:101BE00002D509220091C1E7D20702D00822009154
+:101BF000BCE72289550702D507220091B6E7950771
+:101C000002D506220091B1E7D20702D00522009149
+:101C1000ACE7A27AD20702D004220091A6E7A289FB
+:101C2000D40603D503220091A0E719E0140702D5DA
+:101C3000022200919AE7540703D4940701D4D207F3
+:101C400002D00122009191E700200346024601469E
+:101C5000009002F019FEBDE838400248FFF724B9B1
+:101C600038BD0000080A002004070020140A0020E4
+:101C7000F0B55948594982880B889A1A92B29C2A21
+:101C800064D30988818056490A880146002A0B7866
+:101C900043F0020156D11646524A1C071568024607
+:101CA000127822F0020274D54F4C0746E4887F7800
+:101CB0005FEA845C02D547F0010701E027F00107E5
+:101CC0004770A704477802D547F0020701E027F0E4
+:101CD00002074770670401D4E70703D0477847F04D
+:101CE00008074770640603D5447844F0040404E010
+:101CF0001C0603D4447824F004044470EC0450D44B
+:101D0000354C9A07247824F0100423D4324D4278BD
+:101D10002F7A2D78012A45F0100514D0022A16D00A
+:101D20002D4C042AA47804F1010C0CF0FF0C13D004
+:101D3000072A25D0032A23D0052A21D0062A1FD01E
+:101D400021F0100142E0B90702E00570F0BD39074B
+:101D50000029FADB0470F0BDFA0601D41A060AD590
+:101D60000170022C04D280F802C0BCF1020FF2D341
+:101D700041F080012AE021F0100101708670F0BD71
+:101D8000877A7F06F7D5032C04D8017080F802C04B
+:101D9000F0BD0FE05107D8D51906D6D443F0800125
+:101DA00014E002704178CB0701D18907F0D522F009
+:101DB00010010BE0E9040BD49907E9D4818AC82902
+:101DC00002D2491C8182E3E743F00A010170DFE798
+:101DD00002708682DCE70000DC0600200407002099
+:101DE00006070020A4020020140A0020094944F636
+:101DF00048000880091D46F648000880091D41F684
+:101E0000CC4008800348001F018841F02001018078
+:101E100070470000182C0140084946F66800088009
+:101E2000091D0880091D41F2555008800348001F14
+:101E3000018841F02001018070470000182C01400A
+:101E400010B5C28800210AB1032206E002890AB156
+:101E5000022202E0428912B10122027000E0017008
+:101E600004784FF4804344F6206244B1012C06D03C
+:101E7000022C07D0032C01D14180818010BD43800A
+:101E8000828010BD41F23331418040F6B731F4E732
+:101E900030B5B1F86A5000231A240D22854202DCC5
+:101EA000B1F9680030BD4D88854202DBB1F9000010
+:101EB00030BD01EB82056D88854201DD144601E0ED
+:101EC00013DA134604EB03024FEA52029A42F0D1AE
+:101ED00001EB830231F8231054889288521A001BB8
+:101EE000424301EB622000B230BD31F9220030BD27
+:101EF000054920B1086940F0800008617047034837
+:101F0000486003484860704700200240230167454D
+:101F1000AB89EFCD06494FF47A70CA68D20705D075
+:101F2000401E0004000CF8D1FF20704700207047CD
+:101F30000020024012480321A0F1580280F8361018
+:101F4000002191820F4A11860F4A1186D162D183F6
+:101F50001184518481620D498A6CB2F5206F01DBD6
+:101F6000A3228262897A11B1816A49428162C16A7F
+:101F700041F39101816288030549086270470000BE
+:101F80006C000020A4020020280500204801002049
+:101F9000700800200449002048810881C8628862D6
+:101FA00002490862704700006C000020940800207D
+:101FB000F0B53B4988894A89801A80B20F2866D3D8
+:101FC00088894881CA8937480B3A272A26D28A78D5
+:101FD00022BB8268364B42F480728260324A354CB2
+:101FE000354D12785607314A0AD4344E3688168059
+:101FF000334A12881A80334A12882280324A09E012
+:10200000324E36881680324A12881A80314A128837
+:102010002280314A12882A8001228A702F4B304D4B
+:1020200019469A7F0968802A32D302F01F0255F8B8
+:10203000222011422CD0826822F48012184E826035
+:10204000123614461215B778521C62F38617254AC9
+:10205000B77093F816C01778BCF1800F27F002060E
+:1020600008D30CF01F0C55F82CC011EA0C0F01D14D
+:1020700047F0020616701A7E802A0DD302F01F0266
+:1020800055F82220114207D144F400218160F0BDAF
+:10209000826842F48012D1E724F40021F6E70000C0
+:1020A000F8060020A402002048010020B804002007
+:1020B000BA040020BC040020BE040020A8040020B4
+:1020C000AA040020AC040020AE040020B0040020CC
+:1020D000B2040020B4040020B6040020D80500207B
+:1020E00068920008C004002070B5204881890289E8
+:1020F000891A89B20F292FD3818901811C4B1D4870
+:1021000019465D7A06681C4C096846F00402802D69
+:1021100007D305F01F0554F82550294201D126F0B8
+:10212000040202609A7B802A17D302F01F0254F83F
+:102130002220114211D1026822F002020260DA7AF2
+:10214000802A0ED302F01F0254F82220114208D137
+:10215000016821F00801016070BD026842F00202CE
+:10216000ECE7016841F00801F5E70000F8060020FF
+:10217000D8050020A402002068920008F0B51D4C8C
+:102180001B4A4FF0010C94F83B5094F80AE01446B7
+:1021900092F83C3094F838402B43651CEEB2154D54
+:1021A00095F83D700025BEF1FF0F0AD0BEF1000F7B
+:1021B00006D18B4213D155700C2C01D282F83860B5
+:1021C000F0BD834202D182F801C0F5E78B42F7D11E
+:1021D0005570B80709E000BF82F83850F0BD83425F
+:1021E000FCD1F84382F801C080070028F4D0F0BD8C
+:1021F0004804002048010020F0B5CA78002502F00C
+:102200000F03D20601D58A7813430A784FF00F0ED8
+:1022100012F0FF0F4FF001021CD004680F8802FA81
+:1022200005F63740B74211D14FEA850C0EFA0CF78C
+:1022300024EA070703FA0CF43C43CF78282F02D096
+:10224000482F02D002E0466100E006616D1C082DB7
+:10225000E4D304600C88FF2C1ED944685FF00006AC
+:1022600006F1080702FA07F50F882F40AF420FD199
+:102270004FEA860C0EFA0CF7BC4303FA0CF73C430A
+:10228000CF78282F00D14561CF78482F00D1056144
+:10229000761C082EE4D34460F0BD0000F0B5144C69
+:1022A000002801DAE36900E06368420D120185B29B
+:1022B000C0F301579540C0F30346032F05D0C20277
+:1022C0000AD50322B240934307E023F070626368AB
+:1022D00023F07063636002E0AB4343F0706201B1CE
+:1022E0002A43002801DAE261F0BD6260F0BD00001F
+:1022F000000001400246002092680A4200D00120FE
+:10230000704741617047016170470AB101617047D0
+:10231000416170470F4A104B92F838105B5C834262
+:1023200001D1012004E00D4B5B5C834203D100200E
+:1023300082F83A0070470A4B5B5C834201D18120EE
+:10234000F6E7084B595C814201D18020F0E7032079
+:10235000EEE7000048010020289600083A960008A1
+:102360002E960008409600080A4810B501784FF0F4
+:1023700000024C0708494FF0FF0389684FEA0171DA
+:1023800005D5002901DA827210BD837210BD0029C3
+:10239000FBDBF8E748010020A4020020F0B5194E4D
+:1023A000194C0022E31CA6F1060CB75CA518ED78C9
+:1023B000FF5C0D430F43BD421FD01CF80270FF5C51
+:1023C0000F43BD4219D015460023A618F6780E43D8
+:1023D000C6545B1C1CF80220DBB2062BF5D3C17877
+:1023E00081700179C17000214218491C15711CF8D7
+:1023F0000550C9B20629F7D3F0BD521CD2B2032A48
+:10240000D3D3F0BDFA8D00084804002010B5024671
+:102410000021064B06205C186478944200D10846DF
+:10242000491CC9B20629F6D310BD0000480100209E
+:10243000214810B590F8671000222048012936D1B4
+:102440001F49898899BB1F491E4B4C6C40F6B83117
+:10245000B3F86E308C4227DD1B49097821BB90F818
+:102460002711491CC9B280F82711C8291CD380F84C
+:1024700027210146D0F82C4191F82811A34203DD11
+:10248000052908D2491C01E041B1491E80F82811F4
+:10249000C9B2052902D3012180F82611191B074C66
+:1024A0002C3C6162C0F82C31B3F5FA6F03D280F88E
+:1024B000262180F8282110BD680C0020A4020020ED
+:1024C000D205002048010020FB0600204FF4C04246
+:1024D0008260002141620E22828141F26202026129
+:1024E000082282824FF46042C28201834FF0784218
+:1024F000C0E9072140F6C41101807047B0F900100F
+:10250000B0F90220891A41600269037D4A431A41E9
+:10251000436A13444362026A934200DD4262436AA3
+:10252000C269934200DA42628268436A4A43017B8D
+:102530000A410B41D118B0F918208A4201DA10463D
+:102540007047B0F916008842FADC08B27047000004
+:1025500010B514481449B0F88C200B889A1A92B21E
+:10256000B2F5437F1DD90988A0F88C10B0F88A1005
+:1025700020F8581F002242860C480D4CC2888280E9
+:10258000C180C38983812489891AA4B2C4818160EE
+:10259000E11A0161074A818AC182928A8282511AB4
+:1025A000816110BD4801002004070020300C00208C
+:1025B000280500206C00002009480A49B0F8AA202C
+:1025C0000B889A1A92B241F684639A4206D309881C
+:1025D00020F8AA1F418881800021418070470000B7
+:1025E00048010020040700200D480178C90702D0E7
+:1025F0000C49098801E04FF6FA71C16509490120CB
+:102600001039088007482438018841F00101018011
+:1026100004481838018821F0180101807047000033
+:1026200048010020240400400A49D1F8902012B14A
+:10263000521EC1F8902031F88A2F521C21F81A2915
+:102640004A6A521C4A628A8F521C8A8701F8380CE7
+:1026500070470000480100201CB52D4890F83B3021
+:1026600090F83C20934252D000248DF8044053400F
+:102670008DF800309DF800300122012B08D09DF824
+:102680000030022B09D09DF80030042B0AD00DE059
+:102690001F498DF80420443108E01D498DF80420BD
+:1026A000463103E01A498DF8042048319DF8042092
+:1026B000012A2CD190F83D309DF80040154AA342E4
+:1026C00017D090F83E309DF80040234208D0B0F873
+:1026D0004C30A0F84A300B881488E31AA0F84C302C
+:1026E00090F838302BB1B0F840301488E31AA0F8D5
+:1026F000423012880A80A0F8402010F83E1F9DF852
+:102700000020114300F801199DF8001001701CBD54
+:10271000480400200407002070B5344D40212846AD
+:10272000FFF7E8FD840080212846FFF7E3FD44EA37
+:102730004004A9152846FFF7DDFD0443E1B22C4C07
+:1027400094F870508D4250D04D4084F87010012D97
+:1027500003D0022D01D0042D47D194F87400A84372
+:1027600084F8740094F87320AA420FD084F8735050
+:1027700094F8722001238B401A4207D11A4384F83F
+:10278000722094F87110491C84F8711094F871103B
+:10279000042928D330B1012811D002280FD00428F1
+:1027A0000DD012E01348C18821F04001C18020788B
+:1027B000002184F83B1020F06000207005E02178B3
+:1027C00041F02001217084F83B000B4994F83B0054
+:1027D00091F82720904204D081F827000749202053
+:1027E000087000F00DF884F84C5070BD00100140E6
+:1027F00048010020140A0020680C0020F806002080
+:1028000070B50D4D40212846FFF774FD84008021EE
+:102810002846FFF76FFD44EA4004A9152846FFF754
+:1028200069FD04430548072100F8704F017100213C
+:1028300041708170C17070BD0010014048010020DE
+:1028400070B5344890F83A10CA43920761D001F04D
+:10285000030280F8392090F83D305B061B0E80F8AB
+:102860003D30012A01D0812A02D15B1C80F83D3025
+:102870000278D2074DD0DBB203F00102C3F340046B
+:10288000A24246D1B0F84E400025641CA0F84E404C
+:10289000204CA0F8505090F83E60A47AB24202D08A
+:1028A00080F83E200DE0A607B6EB837F02D080F8CB
+:1028B0003F5006E090F83F30642B02D25B1C80F85A
+:1028C0003F3090F84030642B0CD25B1CDBB280F8B8
+:1028D0004030022B06D204F00103934202D10222BF
+:1028E00080F84020012901D0002912D190F8382029
+:1028F000C16D00EB820291610163D0E906121144BF
+:10290000D0E908231A441144826A1144C26A11446E
+:10291000416370BD48010020FEE700002DE9F04F43
+:1029200000BF00209E4E9F4AA6F51271A6F5BE7903
+:10293000A6F1440B06F1440E804601F5E074A1F1C6
+:10294000780301F5457A1D5C15F0C00706D0402FCD
+:1029500051D0C02F77D0802F76D004E115F01F051D
+:1029600004D0154440F080072F7201E082F80880FF
+:10297000012826D0022824D0032822D0042820D0E1
+:1029800008281ED010281CD0874D55F820C0DCF830
+:10299000005054F820703D40CCF80050824D55F85E
+:1029A00020C0DCF8005056F820703D43CCF80050B1
+:1029B0001D5CAD0659F820502F6813D53AF810C0A9
+:1029C0003EE051F820502F6854F820C007EA0C0769
+:1029D0002F6051F820502F6856F820C047EA0C07A6
+:1029E0002F60E5E7DFF8B8C10CF1F00C5CF820C00F
+:1029F00007EA0C077EE015F01F0504D0154440F0EF
+:102A000080072F7201E082F8088001281DD002287B
+:102A10001BD0032819D0042817D0082815D0102857
+:102A200013D0614D55F820502F6854F820C007EAA4
+:102A30000C072F605C4D55F820502F685BF820C0C4
+:102A400047EA0C0756E00BE056E051F820502F689B
+:102A500054F820C007EA0C072F6051F82050ECE72B
+:102A600015F01F0505D0154440F0800785F821704A
+:102A700001E082F82180012825D0022823D00328F4
+:102A800021D004281FD008281DD010281BD0464D67
+:102A900055F820C0DCF8005054F820703D40CCF8C8
+:102AA0000050414D55F820C0DCF800505EF8207011
+:102AB0003D43CCF800501D5CAD0615D53A4D3AF8B3
+:102AC0001070CC3514E051F820502F6854F820C015
+:102AD00007EA0C072F6051F820502F685EF820C0DD
+:102AE00047EA0C072F60E6E72D4D3AF81070E03DFD
+:102AF00055F820502F6036E015F01F0505D015441D
+:102B000040F0800785F8217001E082F821800128DB
+:102B100030D002282ED003282CD004282AD0082810
+:102B200028D0102826D0204D55F820C0DCF80050C1
+:102B300054F820703D40CCF800501B4D55F820C093
+:102B4000DCF80050164F883757F820703D43CCF81A
+:102B500000501D5CAD06B1D4114F3AF81050E03F63
+:102B600057F820703D60401CC0B21128FFF4EBAE56
+:102B7000BDE8F08F51F820502F6854F820C007EAC4
+:102B80000C072F6051F820502F68DFF814C00CF1AB
+:102B9000880C5CF820C047EA0C072F60D9E70000DA
+:102BA000F4940008D8050020F09200084FF4077153
+:102BB000C1824FF45861018340F6145181837047FC
+:102BC000F0B5C48AB0F900608681B0F90250C581C1
+:102BD000B0F904300227002101220382AB4204DB5A
+:102BE000B54202DDC78042810CE0B34204DBAE4255
+:102BF00002DDC78041811CE09D4205DBB34203DD5D
+:102C0000C2804781018115E0B54204DB9E4202DDAE
+:102C1000C280418105E0AE4205DB9D4203DDC180FB
+:102C20004281078106E09E4204DBAB4202DDC180A7
+:102C300047810281C388458900EB430700EB4505C6
+:102C4000BB89AE899B1B0FFA83FEA0F812E00689B0
+:102C5000AB8900EB460CBCF80CC0A3EB0C038382E1
+:102C6000B0F91830B7F90CC0A3EB0C0CB4EB4C0F57
+:102C700004DA80F82010A3F1A10113E0A64503DDDA
+:102C800080F82010B9890BE026B1012E04D0022E65
+:102C900010D004E0062100E0052180F82010A98969
+:102CA000091B6D31418309B2B1F5586F04DB5B1E1E
+:102CB000438304E00421F0E7002900DC4283418BD8
+:102CC0008183F0BD0B49002288760A62CA614A629C
+:102CD000094A32F9103002EB40028B62B2F902204D
+:102CE000CA62064A32F810000882A1F86000A1F812
+:102CF00062007047F80100205296000846960008CE
+:102D00002DE9F05FEA48EB4982880B889A1A92B263
+:102D10000F2A44D309888180E74982460127088821
+:102D2000E64CE74E002578B3401E0880E573E54980
+:102D3000A5622068B1F90210430742F6AA2218D40E
+:102D4000F38843F40053F380DE4B1B789B0709D5CF
+:102D5000A36823F08003A360A4F87C5084F87E501D
+:102D600084F87F50C30404D484F8F070C4F8EC50A5
+:102D700003E084F8F050430707D4914205DB84F860
+:102D8000F470A4F8F25004E010E084F8F450430723
+:102D900003D4914201DBC00703D084F81151BDE890
+:102DA000F09F84F81171A4F81251F8E7B4F81801F3
+:102DB00043F69821884202D2401CA4F8180101F081
+:102DC00079FDDFF80483DFF8E8B298F85000ABF142
+:102DD000180B10B1FEF772F905E09BF8001021F016
+:102DE00001018BF80010FFF723FB00F0A9F9B748A9
+:102DF00041F26801426C4FF400608A4201DBB44941
+:102E000004E0B2F57A6F02DAB149091D086098F85A
+:102E100051004346C107DFF8A482AE48DFF8B892FC
+:102E2000A8F12C082ED0817B802927D3217889070F
+:102E300024D4E07B88F80500A2484146037823F0BB
+:102E400002030370ABF80250CBF814509BF800302B
+:102E500023F001038BF80030B079400609D440F626
+:102E60003C70824201DD0020EEE0082088F803700B
+:102E7000EAE0CD700020A8F80A50E5E088F8035099
+:102E8000A8F80A50A1680A0501D50820DCE093F8EB
+:102E90003FE09C465FEACE7241D0E27B88F8052095
+:102EA000437A802B45D323785B0731D4F3889B0486
+:102EB00004D500BF21F02000A06030E0ABF8025044
+:102EC000CBF814509BF800C041F020012CF0010C0D
+:102ED0008BF800C0A160C17D802909D301F07F0378
+:102EE00000684FF00041D940084201D1277100E04D
+:102EF00025712079C00702D15FEA8E7005D50320C5
+:102F0000032A01D088F808709EE00020A5629BE0AB
+:102F100021F02000A060F08820F40050F08094F8A8
+:102F2000260101280AD09CF8630048B1FDF78AFF0A
+:102F30000FE0206840F004002060BBE7092083E038
+:102F4000A068C10502D520F0080001E040F00800AB
+:102F5000A06094F8461043F233304FF4804799B1A3
+:102F600043F69912012924D099F800105B48C1F367
+:102F70008101012920D002291ED090F85600A4F822
+:102F80001471042829D01DE099F80010C1F38101C3
+:102F9000012908D0022909D042F6B861A4F8141119
+:102FA000A4F8440010E042F6CC41F7E742F2666133
+:102FB000F4E7A4F8140110E0A4F8147190F8560096
+:102FC00004280AD0A4F84470FEF778F89BF80010A3
+:102FD000C90705D0BBF8021004E0A4F84420F3E7C9
+:102FE00038488188AAF8121008B2B4F9441048434E
+:102FF000C0F38F314046A8F81210B94200D9478279
+:1030000037490978C90605D5428A41F233318A42E7
+:1030100000D241822189C1F3C002C1F300218A425A
+:1030200005D1428A40F6CC418A4200D94182B17A28
+:10303000C90700D04582B8F81200A06200287FF7C7
+:1030400012AF2848057002209AF81A1099B9022880
+:1030500024D080B11D490B789D0608D5B5796D0641
+:1030600005D51F4D2D78ED0965F386130B70F1889A
+:1030700021F40A61F1801549496C4E290ADBF18877
+:103080000B0607D521F08001F1800E490B7823F063
+:1030900002030B708AF81A00E07380E6B9F8383042
+:1030A000002BD7D143F69823A9F83830D2E7000097
+:1030B000240900200407002006070020A4020020A5
+:1030C000140A0020D2050020680C002048010020CE
+:1030D000100C0140D8050020C00400206C00002026
+:1030E000DC0600201807002070B500230C8863F36D
+:1030F0000F02012505FA03F6344206D0C3F10F068C
+:1031000005FA06F1114361F30F025B1C102BF1DB92
+:10311000028070BD70B500230C7863F307020125AF
+:1031200005FA03F6344206D0C3F1070605FA06F1A4
+:10313000114361F307025B1C082BF1DB027070BDC9
+:10314000F0B51F4890F866301E48012B816821F4C5
+:10315000006232D11C4BDE8874062ED41B4D0F0545
+:103160004FF00004B5F902501ED4194A526C642A7B
+:1031700011DC40F6386295420DDAB2040BD40278C5
+:1031800052070ED4B0F8D42040F6B835AA4203D284
+:10319000521CA0F8D420F0BD41F4006181605C8134
+:1031A000F0BDA0F8D440F0BD41F2CD018D42FADD72
+:1031B000997AC907F7D18260F3E78260F0BD000019
+:1031C000680C0020A4020020140A0020D205002070
+:1031D00048010020F0B5364D364F044695F83B00C7
+:1031E00097F83B1023780843EE1C6278834205D1A0
+:1031F000E0781146FEF7C2FF207908E094F802C09B
+:1032000084450CD1E1781046FEF7B8FFE07905F867
+:103210002F0F2878805D6870287BE877F0BD8242A8
+:103220001DD161461846FEF7A9FF95F84E1095F896
+:103230003B00814207D1B97A09B1A17900E06179F7
+:1032400085F82F101EE06978012901D0A17922E0CC
+:10325000617927E0297841F00401297012E0E178D2
+:103260008142DBD119466046FEF788FF95F84E1083
+:1032700095F83B0081420AD1B97A09B1617ADFE75A
+:10328000217ADDE715F82F1F895D6970C5E7697838
+:10329000012906D0617A85F82F10B97A0029F1D179
+:1032A000D8E7217A85F82F10B97A0029EAD0D1E73A
+:1032B00048040020480100200B48017821F0020159
+:1032C00000F8381B002100F8181941778177332165
+:1032D0008185418508214184012100F81F1C034894
+:1032E00080F8391070470000480400204801002091
+:1032F0000D4900B50B4851F8012F40F8032F89887C
+:103300008180084801210930FFF748F8054802216B
+:103310001330FFF743F8034804211D305DF804EB38
+:10332000FFF73CB84804002048010020094944F652
+:1033300048000880091D46F648000880091D41F232
+:10334000111008800348001F018841F0200101800E
+:1033500070470000182C01402DE9F047664C674B80
+:103360000025A0780126654A103305287ED2DFE8C3
+:1033700000F00313113E1100108820F001001080AE
+:103380001D805F480580001F0580001F0580FFF736
+:10339000CDFFA670BDE8F087594941F244401C3981
+:1033A0000880574945F6580024390880091D47F21E
+:1033B0005800088052492020283908800020401CED
+:1033C000C0B27328FBD3FFF7B1FF4C4984F85C50BF
+:1033D0002C3147F6906008804848143006801D80E4
+:1033E000108840F0010010800220A070D2E7002178
+:1033F0005FF0010004EB410204EB4003B2F85020FF
+:10340000B3F850309A4200D20146401CC0B20628A0
+:10341000F0D33C48405C84F83900FFF74DFF1D2095
+:1034200000F0F3F900F076F8374E38484FF4807921
+:1034300096F83B10012904D002291BD0042930D072
+:1034400047E040218046FEF755FF87008021404637
+:10345000FEF750FF47EA400749464046FEF74AFF5D
+:10346000074347F0010084F83B0000E03DE02248BC
+:1034700009302CE040218046FEF73CFF8700802188
+:103480004046FEF737FF47EA400749464046FEF709
+:1034900031FF074347F0020084F83B001648133021
+:1034A00015E040218046FEF725FF87008021404639
+:1034B000FEF720FF47EA400749464046FEF71AFF5D
+:1034C000074347F0040084F83B000B481D3002F02E
+:1034D000C7FD94F82F0086F838001D2000F0ABF9E6
+:1034E0000420A0700A48057054E7108820F00100FD
+:1034F00010801D80A5704DE74804002000080040A2
+:103500003C2C0140008E00084801002000100140C2
+:10351000FB0600202DE9F041344C14F82F0F344DF8
+:10352000E07240212846FEF7E5FE8600802128460D
+:10353000FEF7E0FE46EA4006AF1539462846FEF79C
+:10354000D9FE0643207BF1B22F3C814215D084F88E
+:103550003C0040212846FEF7CDFE8600802128460B
+:10356000FEF7C8FE46EA400639462846FEF7C2FE88
+:10357000064384F83B60FFF76FF81E4D95F83B005B
+:10358000012827D0022828D0042829D0174894F8E9
+:103590003B102730085C04F8300F14F80109FEF7DF
+:1035A00035FF04F82F09A87A00B10120607001F0FE
+:1035B0000DFA94F84E0094F83B10884206D094F827
+:1035C0003800062802D2401C84F8380084F84E10D7
+:1035D000BDE8F0810548093004E00448133001E0FB
+:1035E00002481D30BDE8F041FFF7F4BD480400205B
+:1035F00000100140480100202DE9F041524991F8A6
+:103600007200AA287ED191F8730055287AD14F4CC8
+:1036100000200A5C2254401CC0B27428F9D34C4EDE
+:103620002069C6F80100A08AA6F80500D4F81600A3
+:10363000F060D4F81A003061D4F81E0012347061C2
+:1036400002F0B4FC4349608A888102F0C9FC207D05
+:10365000123CC007307802D040F0040001E020F0B6
+:1036600004003D4930704FF480403C4D886114F8AF
+:10367000280F85F82000608B6880A08BA880E08BE5
+:10368000E880208C2881608C354F688194F8240074
+:1036900087F8D20014F8011C304686F83B1000264B
+:1036A000C0F89460FFF724FE2E48A18E0183E18EBE
+:1036B0004183218F818394F84210283C012908D04E
+:1036C000022901D0032909D0297821F00C01083101
+:1036D00007E0297821F00C01091D02E0297841F06A
+:1036E0000C01297094F86E20012162B1012A01D0E9
+:1036F000022A0BD087F8461094F864301A4A4BB16E
+:10370000518108E014E087F84660F5E7022287F867
+:103710004620F1E7568194F8701001290AD094F8F8
+:103720006D1051B101290BD04FF48051A0F87610E3
+:10373000BDE8F08144F21C71F8E74FF40051F5E761
+:1037400041F25551F2E7000000FC0008680C00202F
+:10375000480100206C000020000C0020C004002064
+:10376000A402002028050020140A00207CB50121B5
+:10377000082000F0ADFB4FF48070ADF80400102479
+:103780008DF8074001208DF8060001A91548FEF7C5
+:1037900033FD0121092000F09BFB01211248FEF7B7
+:1037A0007DFD0820ADF8000004208DF803000F4EC9
+:1037B00003258DF8025069463046FEF71DFD0821AD
+:1037C0003046FEF79EFDADF800408DF803408DF8C1
+:1037D000025069463046FEF70FFD10213046FEF7D5
+:1037E00090FD7CBD0014014000023000000C01403F
+:1037F000FEE7704700F01F02012191404009800060
+:1038000000F1E020C0F88011704700F01F02012194
+:1038100091404009800000F1E020C0F8801170471D
+:1038200000F01F02012191404009800000F1E020DA
+:10383000C0F80011704700F01F02012191404009BB
+:10384000800000F1E020C0F80011704770B50F2330
+:10385000C47801780122F4B1144C2468457804F44A
+:10386000E064C4F5E064240AC4F10406E34084780B
+:10387000B5401C402C4301F1E021230181F80034C4
+:10388000007800F01F018A404009800000F1E0202C
+:10389000C0F8002170BD01F01F008240480980007F
+:1038A00000F1E020C0F8802170BD00000CED00E0C8
+:1038B0000249084302490860704700000000FA0509
+:1038C0000CED00E02DE9F05F00261D20FFF792FFD0
+:1038D0006C4CDFF8B4B1A4F1B000A77E90F83810BA
+:1038E000DFF8A8E1DFF8A8A100258F427ED0E776B7
+:1038F000A176626A036B5A434FEA12499BF808208B
+:10390000120702D51EF8012000E00A4694F812C002
+:10391000BCF1010F09D004EB4206B6F902C0C4F8AD
+:1039200028C0B6F90460E6620CE043F6FF7CC4E907
+:103930000A5C90F83DC05FEACC7C01D012B102E095
+:10394000052A00D1012600EB47074FF0804CBF89C4
+:103950003F04B7FBF3F3E361476BBCFBF7F7276268
+:1039600094F813C0BCF1000F06D0BCF1010F05D0D4
+:103970003B4403EBD3735B10636201E03B46676239
+:10398000DFF810C14FF6FF7707EA8307ACF808703D
+:103990009AF8007090F80A8090F83DC0082F08F05F
+:1039A00003070CF0030C05D067450BD1B8F1000FED
+:1039B00005D008E0674505D0B8F1000F03D05B42A1
+:1039C000636200E06562C6B1636A002B03D006DD66
+:1039D000228D05E00AE0304B33F8122000E0A28D82
+:1039E000A4F86020227822F0200222709AF80020A9
+:1039F000042A07D0082A05D012E0B4F8603003EB9F
+:103A00000902EDE780F8405065629BF80800000766
+:103A100001D51EF80110204830F81100A4F860000C
+:103A20001E49606A09883E314843B4F8601001EBD2
+:103A3000204006B21D20FFF7F3FE606A002807D081
+:103A400021784FEA81600ADD002804DAA08D09E0C0
+:103A5000B4F8600006E0E06AB04208DB0CE0002841
+:103A600002DA208D208208E0A06AB04204DD2082C4
+:103A700041F02000207000E02682257565752586BE
+:103A8000BDE8F09FF8010020A40200203496000851
+:103A9000FB060020EC0900204696000824040040A4
+:103AA00043184FF48042934210DD904202DD1046ED
+:103AB00000210BE0914202DD0020114606E0800368
+:103AC000B0FBF3F000B2C0F5804109B241EA00401A
+:103AD000704700002DE9F04300234FF4BB740E251E
+:103AE00044600362058144F24C260827C6600782C1
+:103AF000DFF8349043F6FF7CA0F81290A0F814C0D1
+:103B00004FF070484FEA8C32C0E906824C600B627D
+:103B10000D81CE600F82A1F81290A1F814C0C1E906
+:103B20000682BDE8F083000000C0FFFF0021416273
+:103B3000094981600E2181814FF6BF510161082141
+:103B400081824FF44041C18243F6FF71018309072E
+:103B5000C161024901627047638A010000C0FF0F22
+:103B6000064941F6A260088005480168054A01F44B
+:103B7000E06111430160BFF34F8FFEE7442C014029
+:103B80000CED00E00400FA0538B501210D2000F02D
+:103B90009FF94FF4E060ADF8000018248DF8034061
+:103BA00003258DF8025069460D48FEF725FB4FF4BA
+:103BB0006040ADF800008DF803400A4C8DF80250CB
+:103BC00069462046FEF718FBA014ADF80000482017
+:103BD0008DF8030069462046FEF70EFB38BD000055
+:103BE00000080140000C0140F0B50121CE028DB06B
+:103BF000304600F06DF95A4F384601F059FB08A8DD
+:103C000001F082FD4FF45860ADF824000024ADF8B7
+:103C100020402020ADF82200ADF8264008A9384603
+:103C200001F024FD0021384601F077FD4FF6FF71C9
+:103C3000384601F07CFD01220021384601F008FDE4
+:103C40000121384601F0F0FA04A801F008FBADF8B4
+:103C500010607010ADF81200ADF81440A220ADF85D
+:103C600016007000ADF81800ADF81A40ADF81C4011
+:103C700004A9384601F0E2FA6020ADF80000ADF882
+:103C80000440ADF80840ADF80C40ADF80240ADF886
+:103C90000640ADF80A40ADF80E406946384601F0DE
+:103CA000C7FB6946384601F009FC6946384601F011
+:103CB0004FFC7020ADF800000125ADF8045040F62F
+:103CC0001450ADF80600ADF80840ADF80C40ADF862
+:103CD0000250ADF80A40ADF80E406946384601F092
+:103CE0007BFC0121384601F0C3FA0821384601F077
+:103CF000DFFB3146384601F021FC0821384601F04F
+:103D000065FC3146384601F099FC7021384601F0D7
+:103D1000A2FC18208DF82C008DF82D408DF82E4037
+:103D20008DF82F500BA8FFF791FD0D480C3001883E
+:103D300041F0800101800A481430018841F00101FE
+:103D40000180001F04800121384601F09BFA8DF8A4
+:103D500028500121384601F09FFA0DB0F0BD000057
+:103D6000002C01407047000070B50189C1EB411182
+:103D700001EB4101CA0B42810B49104603F0FEFCE6
+:103D800009480C38B0F90C200168B0F90E4001FB6D
+:103D900002F54368614303FB145503FB0211AD13A5
+:103DA0008913C0E9055170BDF809002040F21341A4
+:103DB0004160082181608621C1604FF4804101612A
+:103DC0004942416100210162C1627047016270474E
+:103DD00010B501884288891A09B20183B1F5005FE4
+:103DE00002DBA1F5804104E011F5005F02DC01F582
+:103DF00080410183B0F9182041685143C161836853
+:103E0000846A5343C2681B12624303EB2222036A93
+:103E10001A44114402628A13426241698A4203DBF6
+:103E200001698A4200DC11468A1AC0E90A21028E21
+:103E30004FF40373594302EBA13202860B4A127806
+:103E4000082A04D10A4AD36E03EBA131D166B0F936
+:103E50003010B1F5804F02DDA1F5804103E000296B
+:103E600002DA01F58041018610BD0000FB0600204A
+:103E7000280A0020034A516821F44041014351605F
+:103E80007047000000100240044A0029516901D027
+:103E9000014300E08143516170470000001002407F
+:103EA000044A0029D16901D0014300E08143D16176
+:103EB0007047000000100240044A0029116901D037
+:103EC000014300E08143116170470000001002408F
+:103ED000044A0029916901D0014300E081439161C6
+:103EE0007047000000100240044A0029D16801D048
+:103EF000014300E08143D1607047000000100240A0
+:103F000030B524494A6812F00C03234A03D0042B2D
+:103F100001D0082B26D002604A680F231F4C03EA09
+:103F20001212A35C0268DA4042604B68072505EA7A
+:103F30001323E35C22FA03F383604B6805EAD3237F
+:103F4000E35CDA40C2604B68032403F4404104EAB6
+:103F5000933303EB9161114B1B1F595CB2FBF1F1E1
+:103F6000016130BD4A680E4B1A404B68140103F4DE
+:103F7000803303D5C2F38342113202E0022404EB02
+:103F8000924213B14B689B0301D5064B00E0024BF4
+:103F90005A43C0E70010024000127A0004000020DB
+:103FA00000003C0800093D002DE9F041274CA61512
+:103FB00040212046FEF79EF9850080212046FEF72D
+:103FC00099F945EA400531462046FEF793F9054345
+:103FD000EDB240212046FEF78DF987008021204672
+:103FE000FEF788F947EA400731462046FEF782F996
+:103FF0000743F8B2A842DBD140212046FEF77AF908
+:10400000870080212046FEF775F947EA40073146D0
+:104010002046FEF76FF90743F8B2A842C8D1402105
+:104020002046FEF767F9870080212046FEF762F9F7
+:1040300047EA400731462046FEF75CF90743F8B2ED
+:10404000A842B5D12846BDE8F0810000001001402B
+:1040500010B50268416802FB02F301FB01330D4C0D
+:10406000A34211D91B0E0E3B0B4C9BB212B234F87B
+:10407000133009B25A43594342F38F3241F38F311F
+:10408000C0E90221012102E0C0E9022100210174FE
+:1040900010BD000040C6220E0C8A00082DE9F05F1A
+:1040A000FE48FF4902880B889A1A92B20F2A79D3E8
+:1040B00009880180FB4802468189D2884B0703D4D6
+:1040C0008B0701D4CB0702D042F4007201E022F446
+:1040D0000072C2808146080702D44846C90604D54A
+:1040E000B9F8061041F0010102E0C18821F0010198
+:1040F000A9F80610EB48FDF7A3FEEB484FF4804A01
+:10410000B0F93A10514502DA491C418702E0E6490C
+:10411000A1F83AA0E54E41F6CC41E54DB06C88429D
+:1041200003DDA86820F01000A860E248E24FE349F0
+:104130000288002412B1521E028008E0E88F40B1CC
+:10414000401EE887DE48027822F002020270EC731B
+:104150002FE0B9F8060043041BD4B9F80C20D306AD
+:1041600017D4120715D4020613D4820611D40205FF
+:104170000FD4420603D5D34A1278120609D5420756
+:1041800007D4C20505D4020703D4820401D4C006B3
+:1041900009D5CD48EC73CD4A3C70C483148080F8B7
+:1041A0002A4007E07AE03878012803D10878062809
+:1041B00000D13C703878DFF8F8B24FF00108ABF16D
+:1041C0002C0B0A2878D2DFE800F0F1690569F0EFDE
+:1041D0006977DBF6E87B09281AD0DFF8F492022829
+:1041E0006CD0B5F8400010B399F8680040F63A2258
+:1041F000012822D0C5F8D84085F8EA40CBF8204005
+:10420000B5F9301001F21D50904226D8102325E058
+:10421000A2484430FEF75AF9FDF78CFE716CCBF8DA
+:10422000281041F27C510920CBF818109AE1A948D6
+:10423000018B2986A5F8408015E0A748C5F8D8006D
+:1042400085F8EA80B5F9301001F21D53934201D888
+:10425000102300E02023102202E02023102200205F
+:1042600000F01EFB288699F868309C49012B736C7E
+:1042700040F2DC504FF4927212D0834204DA954837
+:10428000B0F90A00904212DBB5F8402040F6C410A5
+:10429000521C92B2A5F84020824208D2BDE8F09F9D
+:1042A0008342FBDA8B48B0F90A009042F6DA3C70A0
+:1042B00085F8EA404C83F1E7C5E0FFE7706CCBF886
+:1042C00028008BF80780864FA5F8404085F8EA4023
+:1042D000797F5E46C9B1F87FF0B3288DB5F930100B
+:1042E00000B20A23052200F0DBFA28866E4841F668
+:1042F00099118068884201DDFC777C77B5F9300040
+:10430000504539DDA5F830A0C8E700B2754901F085
+:1043100013FCA5F8E400AA6A824200DA1046B082D3
+:1043200099F84D00B5F93010002810B202D03623AC
+:10433000052202E040F24713102200F0B1FA28866D
+:10434000B5F91601B5F9141188420BDA317901F18A
+:104350000101C9B2317100E00CE00429CED33471FF
+:10436000401C01E003DD801EA5F81601C6E7A5F894
+:104370001611C3E72C86C1E700288FDA2C868DE75B
+:104380005949D5F8DC00884202D2401CC5F8DC004F
+:10439000E87B082803D1D5F8DC00884207D33C70BD
+:1043A000C5F8DC407AE706E02BE026E02EE0BDE829
+:1043B000F05F02F029BCE87B092801D02C8641E19E
+:1043C000DBF81C005F46401CCBF81C00022809DD0E
+:1043D000388D012301B2388B052200B200F060FA5B
+:1043E000FC61B8622D48398D44300180B6F8441024
+:1043F0004180FEF783F8288650E7BDE8F05F04F0BF
+:10440000C7B93A48007809287AD047E7384ADFF830
+:10441000E4E01088401C83B237481380C82B04D3D3
+:1044200090F800C0BCF1010F19D0B3F57A7F04D326
+:1044300090F800C0BCF1020F11D0B3F5FA6F02D3AF
+:104440000378032B0BD0E87B801E08287ED2DFE8A0
+:1044500000F011BEFBF7057D9A04D9E61EE7047053
+:104460001480B9F8062022F40062A9F806208EF81C
+:104470000080E8E7FDF778FF3078400645D51F4813
+:104480008078042841D0706C82283EDAB07A00F03F
+:10449000030196F83D0000F0030032E024090020FB
+:1044A00004070020140A00202805002048010020ED
+:1044B000A402002008070020FB060020FC060020C4
+:1044C000D2050020DC060020B808002028000020CB
+:1044D000680C00206C0000209AF9FFFF940900206E
+:1044E000300C0020428D0008C0D401006002002082
+:1044F00018000020140000201500002048040020AF
+:10450000A0E0814201D001F017FD38780628A5D03F
+:1045100086F83F40B06C5E4940F31100C8628103E9
+:104520005C480162FDF706FD8BF80780B5F81401C1
+:10453000A5F81601706CA5F88240B0F5437FA5F888
+:1045400080A011DDA86840F4806000E098E0A860D9
+:1045500096F8381005297FF4AEAE00BF40F0100089
+:10456000A8606BE0387099E6A96821F48061A960C1
+:1045700040F28A21884204DA3078400601D402F001
+:104580002FFAA868EAE7706CB0F5437F04DA087880
+:10459000062801D00C706BE03F48017821F0400103
+:1045A0000170FDF7C7FCA5F816A1FDF7DDFE3B483D
+:1045B00010F8281F21F0010101703949C5F8DC40CD
+:1045C0000C6234490C6208213970446466E699F83B
+:1045D0000600C006C7D4706CB0F57A7F32DDFDF7F7
+:1045E000C3FE3078400611D52E48807804280DD0BF
+:1045F000706C82280ADAB07A96F83D1000F0030059
+:1046000001F00301884201D001F096FC86F83F409A
+:10461000B6F84800288601B22C46514501DDA4F8C1
+:1046200030A0FDF787FCA06840F48060A06096F899
+:104630003810052997D140F01000A060022091E7C2
+:1046400013E001E03C7029E6706CB0F5437F02DABC
+:10465000087806289ED1B9F8061021F02001A9F8A3
+:104660000610FDF781FE04207CE70878062802D0BA
+:1046700087F8008012E60C4909200870052071E7D0
+:104680000848847002480C7080F8564076E60000B6
+:104690006C000020940800200A070020280A00204F
+:1046A00070080020480400206002002030B585B06A
+:1046B00001210420FFF70CFC4FF40040ADF810007E
+:1046C00048208DF8130004A91848FDF795FD012135
+:1046D0000846FFF7E5FB40F68C20ADF80400032404
+:1046E0000020ADF80040ADF80200ADF806004FF034
+:1046F00080456946284600F0B9FF1C208DF80C0063
+:104700008DF80D408DF80E4001208DF80F0003A8A4
+:10471000FFF79CF801221146284600F081FE012196
+:10472000284600F0AFFD05B030BD00000008014094
+:10473000704700002DE9F041304CE07800285AD154
+:104740002078002857D0401E10F0FF00207052D172
+:104750004FF49670208272B6294F45F2AA50A7F8FE
+:1047600072000020FDF7C4FB264D13202860FDF7E2
+:10477000D1FBA8BB3420E86002202861224E6E6184
+:10478000286940F040002861FDF7C4FB40BB0021D0
+:104790001E4A08465FEA255312F800C0BCF1FF0F1D
+:1047A00000D00121401C80B29842F5D3C1B9C4E9C0
+:1047B000067639260127A06910F8011B10F8012B95
+:1047C000A061E06901EB022102886A612F6120F893
+:1047D000021BE061FDF79EFB10B9761EB6B2EAD26D
+:1047E0000120FDF785FB62B601F0FAFB08488168FD
+:1047F00021F480418160BDE8F0810000F8060020CE
+:10480000680C00200020024000FC000800FC0008AA
+:10481000A40200201948016841F0100101600168FC
+:1048200021F003010160016841F0020101601448B8
+:104830004168416041684160416841F48061416084
+:10484000416821F47C11416041680E4A1143416086
+:10485000016841F08071016001688901FCD54168FF
+:1048600021F003014160416841F00201416041686B
+:10487000C1F381010229FAD17047000000200240F3
+:10488000001002400000280830B5044C039D6080F1
+:10489000A180E2802381658130BD0000080A0020EC
+:1048A0000A44824201DA10B27047C91A8142FBDD24
+:1048B00008B27047F0B53E48DFF8F8E03E4CC17FE3
+:1048C000467A056800233D4A3D484FF0010C802997
+:1048D00025D301F01F015EF821100D420146096841
+:1048E00002D041F4805101E021F480510160CF04F5
+:1048F00011D48F040FD5977AFF0705D053812778FD
+:1049000027F00207277006E090F846709FB1012F4C
+:1049100014D080F846300F0B67F34D310160802EC4
+:1049200025D306F01F015EF821100D42016809D061
+:1049300041F0040108E080F846C0ECE7022780F867
+:104940004670E8E721F0040101604D070BD44D05E6
+:1049500009D5957AED0706D05381257825F0020513
+:104960002570C0F898308C0864F38A210160917A30
+:10497000C90718D1134991F86410012913D11249BC
+:10498000496C32290DDC017849070AD501890905EE
+:1049900007D4D0F8981047F23054A14204D9A2F8B5
+:1049A0000AC0C0F89830F0BD491CC0F89810F0BD9E
+:1049B000D805002068920008D2050020140A0020C3
+:1049C000A4020020680C00204801002010B5FCF76C
+:1049D000CFF90F48018821F0020101800C491831FC
+:1049E00009880C4A928E1144094A343211800849D0
+:1049F0000C390A8842F001020A80011D0A884FF62C
+:104A0000ED531A400A80018841F01201018010BD67
+:104A10000C0400404804002006480188491C89B263
+:104A20000180B1F57A7F04D34188491C418000217F
+:104A3000018070471C0700200F4810B5016841F045
+:104A40000101016041680D4A1140416001680C4A52
+:104A500011400160016821F480210160416821F466
+:104A6000FE0141604FF41F018160FFF7D3FE05494D
+:104A70004FF00060086010BD001002400000FFF819
+:104A8000FFFFF6FE08ED00E02DE9F0412F4D2888EC
+:104A90004FF00004000629D5FCF7E6FA2C4A2D4811
+:104AA00007231778C8262C49012F22D02B4FB7F89F
+:104AB00006C0BCF1000F3ED0B0F80CC04CF0080CA2
+:104AC000A0F80CC0B0F806C02CF4006CA0F806C02A
+:104AD000886820F004008860FC801370CE87002076
+:104AE0004FF49661401C80B28842FBD32C80BDE815
+:104AF000F0811B4F97F800C0BCF1010F0FD0BCF143
+:104B0000020F11D0B0F806C04CF4006CA0F806C03B
+:104B1000886840F00400886005203870DDE7B0F850
+:104B20000CC04CF0080C03E0B0F80CC04CF0100CBA
+:104B3000A0F80CC0F0E70B4F3C70C78847F4006743
+:104B4000C780886840F004008860C6E7102C0140E8
+:104B5000FB060020140A0020A402002024090020E3
+:104B6000FC06002019070020704700002DE9F043E3
+:104B70004FF08040018A21F001010182AC480078A9
+:104B800000287CD1AB4FF87B002878D1AA48406C34
+:104B9000322874DCA9488068DFF8A4924104A94D4A
+:104BA000B9F804004FF0000403D4401CA9F8040035
+:104BB00028E1002874D02978012611B1012912D0EA
+:104BC00017E14946B0F5BE7FFAD92E70CC718C71D1
+:104BD000EC702C72287A0A18401CC0B21472287229
+:104BE0000F28F7D305E1B9F802204946824201D9DE
+:104BF000EE7100E0EC7192488A7908300F2A15D2E4
+:104C0000CB79082B0BD2C3F10708EB7912F800C05F
+:104C100003FA08F363441354CA79521CCA71CA795F
+:104C2000082A03D18A79521C8A71CC7199F806102E
+:104C3000C8460F2973D10D21FCF780F9A881010A1C
+:104C40006970C0B2A87088F8064098F816208A42A9
+:104C500065D198F81510814261D198F80BC07A4956
+:104C6000032302227948BCF1000F10D0BCF1010FE0
+:104C700002D0BCF1020F14D080F86A2000E0CBE033
+:104C800091F800C02CF00C0C0CF1080C0FE080F82F
+:104C90006A6091F800C02CF00C0C0CF1040C06E0DA
+:104CA000A9E080F86A3091F800C04CF00C0C81F853
+:104CB00000C098F80C10B6EB111F04D180F86E40BC
+:104CC00087F846400EE0B2EB111F04D180F86E6009
+:104CD00087F8466006E0B3EB111F03D180F86E2021
+:104CE00087F846200B0717D001F00F01012901D0EA
+:104CF000022915D080F86C602C7198F80D102A7973
+:104D000006FA02F30B406B71082A44D2DFE802F086
+:104D10000B124319242F363D80F86C40ECE768E015
+:104D200080F86C20E8E713B180F8704033E080F839
+:104D3000706030E013B180F850602CE080F8504093
+:104D400029E023B180F8656087F8036123E080F8EB
+:104D5000654087F803411EE023B187F8F54080F8ED
+:104D60004D4018E087F8F56080F84D6013E013B10E
+:104D700080F868600FE080F868400CE013B180F8BC
+:104D8000666008E080F8664005E013B180F867606F
+:104D900001E080F86740521CD2B22A71082AAED3D3
+:104DA00098F80E102A4A8B0705D587F8F16080F82D
+:104DB0006460568104E087F8F14080F864405481D3
+:104DC000C90702D080F8294001E080F8296098F8EE
+:104DD000111000F86D1FC2781E48012A1ED001B3C1
+:104DE000012921D04FF48051A0F876101A493C20B7
+:104DF0000870A9F80240A9F80440B9F80210491C4B
+:104E0000A9F80210B9F80210B1F5FA7F04D940F2FE
+:104E1000F511A9F802102C70BDE8F08344F21C7162
+:104E2000E2E74FF40051DFE741F25551DCE70000C3
+:104E3000FB060020A40200204801002000100140D1
+:104E4000500C002094060020C0040020680C0020B4
+:104E5000140A002028050020F80600202DE9F05F44
+:104E6000FDF782FA8E4D2888A5F10406C0070AD006
+:104E7000308820F008003080288820F00900288041
+:104E800001F0AEFDD9E02888DFF81892DFF818822B
+:104E9000864C80071AD5B9F8001041F00101A9F835
+:104EA0000010B8F80000804914315030088028887C
+:104EB0004FF6F95108402880308840F004003080D7
+:104EC000FFF772F884F83C00BDE8F09F2888784F1F
+:104ED0004007288871D520F004002880FFF764F887
+:104EE00094F83C108142EFD1308820F004003080EB
+:104EF000FDF712FC2078410605D594F84C1094F883
+:104F00003B209142E0D03978400621F0020139700F
+:104F100004D5FEF7FFFA97F82F7004E094F83C00F0
+:104F2000FDF774FA0746DFF880B140F68C2A0BF1E2
+:104F3000180B062F47D294F83800B8423ED03846B6
+:104F4000FDF7E8F92078C00716D094F83A0094F8F5
+:104F5000391000F00302914206D0A17A00F001005E
+:104F600001F00101884215D1FDF73EFBFBF74CFF34
+:104F7000FDF766FC384689E0FDF736FBFBF744FF9A
+:104F8000FDF75EFC3846FDF74FFB207840F001004E
+:104F9000207099E7288820F008002880206B81087D
+:104FA00001EBD000504515D2B8F800100844ABF81A
+:104FB0000000308840F0080003E00DE0308820F069
+:104FC0000800308080E7B9F8001041F00101A9F82D
+:104FD0000010DFE75046E7E70007288831D520F0CA
+:104FE00008002880308820F008003080FEF7DCFFC1
+:104FF00084F83C00FDF790FB387820F00200387010
+:105000002078400604D5FEF785FA97F82F5004E083
+:1050100094F83C00FDF7FAF90546062D08D294F8FD
+:105020003800A842B5D0FDF7DFFAFBF7EDFE2AE025
+:105030002048C18841F04001C180BDE8F05FFDF724
+:10504000DFBBC006288825D520F0100028803088D6
+:1050500020F01000308097F838000C2802D2401C55
+:1050600087F83800387840F002003870FEF752FABE
+:1050700097F82F50787884F8390094F83800A842CF
+:1050800087D0FDF7B1FAFDF7DBFB2846BDE8F05FFE
+:10509000FDF7CABA4EF2BE110840288014E700009E
+:1050A0001004004000040040240400404801002097
+:1050B00048040020140A00202DE9F04F514F85B01C
+:1050C000388820F0010038804E48002610300680D5
+:1050D0004D4CDFF838A14FF0010894F85C0042F61F
+:1050E0003029C10774D072B64948816941F4007112
+:1050F0008161816941F4806181614FF40040FEF774
+:10510000B9FE444D00212846FBF7DCFB0021284670
+:10511000FBF7CEFBDFF800B100215846FBF7C8FBD8
+:1051200000213E48FCF764FA2846FBF7E7FC5846A6
+:10513000FBF7E4FC4FF46020CDE902068DF8056032
+:1051400000968DF810808DF8048069462846FBF79C
+:1051500067FD01231A460F212846FBF7B2FD012106
+:105160002846FBF7A5FB00204946401C80B2884238
+:10517000FBD328462E600121FBF7E2FD286880075B
+:10518000FCD524484C30006894F85C1021F00101F3
+:105190002144A1F85000FBF79FFB62B6FEF7C6F86A
+:1051A00047F69061AAF8001094F85C00401CC0B269
+:1051B00084F85C000C2822D212491431A1F8008036
+:1051C000388840F00100388005B0BDE8F08FFFE777
+:1051D000134920F00100085A12490880114945F688
+:1051E0005800083908800F4847F25801001F018015
+:1051F0000C4920200C390880AAF80090D4E703203D
+:10520000A070E1E700080040480400202C0800409E
+:105210000010024000240140002801400800024024
+:10522000248E0008202C01400029018802D041F082
+:10523000800101E021F080010180704710B50A88EB
+:105240004B88CC881A438B8823431A430B891A4313
+:105250004B8989891A430A43A0F8442010BD0021D4
+:10526000018041808180C1800181418181817047BD
+:105270000029818802D041F0010101E021F0010103
+:10528000818070470029018802D041F0010101E0CE
+:1052900021F0010101807047002930F8441F02D03D
+:1052A00041F4004101E0C1F30E01018070470000AC
+:1052B0004B4910B5884202D10121C41486E0B0F1F7
+:1052C000804F09D0474988420DD101210220FEF7C5
+:1052D000F3FD0021022064E001210846FEF7ECFD09
+:1052E000002101205DE04049884206D101210420CF
+:1052F000FEF7E2FD0021042053E03C49884206D13C
+:1053000001210820FEF7D8FD0021082049E0384996
+:10531000884206D101211020FEF7CEFD0021102089
+:105320003FE03449884206D101212020FEF7C4FD28
+:105330000021202035E03049884202D10121441467
+:1053400044E02E49884202D10121CC043EE02C49A0
+:10535000884202D101210C0538E02A49884202D155
+:1053600001214C0532E02849884206D10121402024
+:10537000FEF7A2FD0021402013E02449884206D117
+:1053800001218020FEF798FD0021802009E02049BE
+:1053900088420AD1841501212046FEF78DFD0021A7
+:1053A0002046BDE81040FEF787BD1A49884202D169
+:1053B00001210C040AE01849884202D101214C0461
+:1053C00004E0164988420AD101218C042046FEF7E8
+:1053D0008BFD2046BDE810400021FEF785BD10BDC5
+:1053E000002C01400004004000080040000C004078
+:1053F000001000400014004000340140004C014007
+:10540000005001400054014000180040001C0040C2
+:10541000002000400040014000440140004801409D
+:10542000002A828901D00A4300E08A4382817047C2
+:1054300030B5028C22F001020284028C8388048B36
+:1054400022F0020224F073050C882C430D891543C9
+:105450004A882A43114DA8420BD0114DA84208D0CA
+:10546000104DA84205D0104DA84202D00F4DA842C1
+:105470000DD122F008054A8923F440732A4322F013
+:1054800004058A882A438D891D43CB892B43838059
+:105490000483C9888186028430BD0000002C01404D
+:1054A00000340140004001400044014000480140F8
+:1054B000028B22F008020A430283704770B5028C07
+:1054C00022F010020284028C8488038B0D8823F45E
+:1054D000E6464FF6FF7303EA052535430E8922F0B1
+:1054E000200203EA061616434A8803EA02123243F0
+:1054F000104EB04202D0104EB04215D122F08006BC
+:105500004A8924F4406403EA0212324322F040063E
+:105510008A8803EA021232438E8903EA860626430A
+:10552000CC8903EA8404344384800583C9880187D5
+:10553000028470BD002C014000340140028B4FF604
+:10554000FF7322F4006203EA0121114301837047D3
+:1055500070B5028C22F480720284028C8488838B62
+:105560000D8823F073031D4322F400730E894FF658
+:10557000FF7202EA06261E434B8802EA03233343E6
+:10558000104EB04202D0104EB04215D123F4006646
+:105590004B8924F4405402EA0323334323F4806606
+:1055A0008B8802EA032333438E8902EA06162643D8
+:1055B000CC8902EA0414344384808583C9888187B6
+:1055C000038470BD002C014000340140828B22F026
+:1055D00008020A438283704770B5028C22F480521D
+:1055E0000284048C8288838B0D8823F4E6464FF670
+:1055F000FF7303EA0525354324F400560C8903EABA
+:10560000043434434E8803EA06362643094CA0424C
+:1056100002D0094CA04205D122F480448A8903EAD1
+:105620008212224382808583C988A0F840100684B4
+:1056300070BD0000002C014000340140828B4FF609
+:10564000FF7322F4006203EA012111438183704752
+:10565000018582827047828822F07002828082886F
+:105660000A4382807047A0F84010704730B5028826
+:105670001B4B1C4C98420DD0A0420BD0B0F1804F78
+:1056800008D0194DA84205D0184DA84202D0184D97
+:10569000A84203D122F070054A882A43154DA8423A
+:1056A00006D0154DA84203D022F44075CA882A437B
+:1056B00002808A8882850A88028598420AD0A042A0
+:1056C00008D00E4A904205D00D4A904202D00D4AB1
+:1056D000904201D1097A01860121818230BD00000A
+:1056E000002C01400034014000040040000800404C
+:1056F000000C004000100040001400400040014039
+:1057000000440140004801404FF6FF7181800021B4
+:105710000180C1804180017270470029018802D058
+:1057200041F0020101E021F00201018070470029EF
+:10573000018802D041F0040101E021F00401018060
+:1057400070470000204810B590F82010026801F062
+:105750001F001E4951F820001D490242086802D06E
+:1057600040F4803001E020F48030086019484FF0A8
+:10577000000280794106184824D4184903880C880F
+:10578000E31A9CB201230F2C08D30C880480846890
+:10579000042C03DD124C2478022C05D0427F012A10
+:1057A00006D00988418010BD4377C2770A884280BD
+:1057B00042880988891A89B240F21A629142F2D36A
+:1057C000C37710BD427710BDD8050020689200084D
+:1057D000A4020020140A0020300C0020040700203E
+:1057E000FB0600202DE9F04FDFF8B8B16A48DFF87A
+:1057F000AC91DFF8ACA190F80EC0BBF91A70BBF900
+:105800001C60BBF91850BBF96C10BCF1070F48D2F3
+:10581000DFE80CF08D041A30485E7600D9F80020DD
+:105820008284DAF80020C284828CC38CA7EB8202C7
+:1058300012B2A6EB83034A431BB2594342F3CF2271
+:1058400041F3CF23D11870E0D9F800204284DAF870
+:105850000020C284428CA5EB820213B2C28C4B435F
+:10586000A6EB820212B243F3CF24514341F3CF237C
+:10587000E11814E0D9F80020C284DAF8002042844C
+:10588000C28C438CA6EB820212B2A5EB83031CB23E
+:105890004A43614342F3CF2341F3CF2419194942CC
+:1058A0000AB244E0D9F800208284DAF80020428469
+:1058B000828C438CA7EB820212B2A5EB83034A438E
+:1058C0001BB2594342F3CF2241F3CF24111914E004
+:1058D000D9F800204284DAF800208284428C838C3C
+:1058E000A5EB820212B2A7EB83034A431BB242F339
+:1058F000CF24594341F3CF22A11849420BB216E0FD
+:10590000D9F80020C284DAF800208284C28C838C0B
+:10591000A6EB820212B2A7EB83031CB24A4342F306
+:10592000CF23614341F3CF22991849420CB2BBF90E
+:105930001E50594605F21E56A64201DACE8306E0F5
+:10594000A5F21E55A54201DDCD8300E0CC83B1F95F
+:10595000204004F21E55954201DA0D8406E0A4F2BF
+:105960001E54944201DD0C8400E00A84B1F9222027
+:1059700002F21E549C4202DAABF8224008E0A2F286
+:105980001E529A4202DDABF8222001E0ABF8223031
+:10599000417B8173BDE8F08FA40200203C240140CC
+:1059A0003C280140280500202DE9F04704465748CF
+:1059B000584D002602785648022AB0F9301004D01B
+:1059C000082A7DD0092A07D008E0C27B022A02D12A
+:1059D000B0F8402032B1E18769812E8184F83C60C3
+:1059E000BDE8F0874C49DFF83481496A0F14E7803D
+:1059F0008068410210D5B4F9020040F2DA218842F1
+:105A000069DD40F26A4188423FDCA0F2DA20FAF711
+:105A100006FD0022424B4BE0C0F3C001C0F3002062
+:105A2000DFF8009181420CD1D8F8440040F2BA412D
+:105A3000884250DD40F66A11884226DCA0F2BA4066
+:105A400032E039480078C0060CD5D8F8440041F25D
+:105A5000243188423FDD41F2D471884215DC00F6E2
+:105A6000DC401FE0314890F87010012903D090F815
+:105A70006F0001282FD1B4F9020041F6C811884205
+:105A800029DD41F6786188420ADD0823B4F93E1029
+:105A90001A460020FEF704FFE087002819DB1BE010
+:105AA00000F5C760A0F50050FAF7B9FC00224B469C
+:105AB000FAF721FC0E22FAF78DFCFAF7E7FC00E07A
+:105AC0001FE000B2C0F5804078438013E087002FCC
+:105AD00002DCE68700E0E787E08F154FE880D8F822
+:105AE00044107964A7F84C0000F076FBB7F84E003C
+:105AF000688198F80A000028388F00D14042288138
+:105B00006CE70C48B0F87000688166E7FB0600207F
+:105B1000A40200206C00002028050020480100207D
+:105B20000000794000C09240DC060020680C002094
+:105B3000B8080020280A00202DE9F041B1F90250F0
+:105B400000232B241522854203DAB1F90000BDE8B9
+:105B5000F081B1F9AE50854202DDB1F9AC00F6E753
+:105B600001EB8205B5F90250854201DD134600E0E4
+:105B70001446E21852085D1CAA42F1D101EB8206DC
+:105B8000B6F90230834206DA36F9025C36F9044C83
+:105B900031F9221006E01D4631F92240B6F90630EF
+:105BA000B6F90410401B091BC6178911B60346EA53
+:105BB00090468703A1FB070CCA1702FB07C201FB33
+:105BC00006215A1BD317FAF7AFFA000A40EA016020
+:105BD000001900B2B0F5804FB9DB43F6FF70B6E7AD
+:105BE00070B5134C40F224452946204600F03EF89B
+:105BF00000281BD0204600F0C7F82946204600F0B8
+:105C00001DF80C4C00212046FBF7F2FC2046FBF768
+:105C10006DFDC0F164000849C0B20428087201D9C2
+:105C200000F046F9BDE87040FBF7A6BD70BD00006E
+:105C30000038014058000240640600200A0A012191
+:105C40009140C943018070470029818902D041F405
+:105C5000005101E021F4005181817047002A828ABD
+:105C600001D00A4300E08A438282704730B501F0D8
+:105C70001F0201240025C1F3421304FA02F2012B92
+:105C80000FD0022B0FD0838A4FEA112100881342D4
+:105C900004FA01F400EA040001D000B1012528460D
+:105CA00030BD8389F0E7038AEEE710B5C1F34213F4
+:105CB00001F01F040121A140012B07D0022B07D0C6
+:105CC0001430002A026805D00A4304E00C30F8E7DB
+:105CD0001030F6E78A43026010BD000030B504467C
+:105CE000008A85B00D464CF6FF710840E9880143F3
+:105CF0002182A1894EF6F3100140A8882A89104319
+:105D00006A890A431043A081A08A4FF6FF410840E8
+:105D1000A9890143A1826846FEF7F2F81948844236
+:105D200001D1039800E00298A189090400EBC001A9
+:105D300001EB0010296801D5490000E08900B0FBA3
+:105D4000F1F06422B0FBF2F109010B096FF01805C4
+:105D50006B4300EB8300A3891D044FF0320306D58B
+:105D600003EBC000B0FBF2F000F0070005E003EB2E
+:105D70000010B0FBF2F000F00F000843208105B0E6
+:105D800030BD0000003801408088C0F30800704733
+:105D9000F8B501210920FEF79BF801218803FEF7E1
+:105DA00097F810258DF803502020ADF800001A4E0A
+:105DB00003248DF8024069463046FCF71DFA164967
+:105DC0000C31086820F02000086018208DF80300CE
+:105DD0004020ADF800008DF8024069463046FCF7DF
+:105DE0000BFA48208DF803008020ADF800006946CA
+:105DF0003046FCF701FA8DF803502801ADF8000099
+:105E00008DF8024069463046FCF7F6F9012104207E
+:105E1000FCF744FAF8BD0000000C014030B585B035
+:105E2000FFF7B6FF00244FF4E1300090ADF80840D2
+:105E30000C201D4DADF80440ADF80A00ADF8064049
+:105E4000ADF80C4069462846FFF748FF25208DF83D
+:105E5000100004208DF811008DF8124001208DF8FB
+:105E6000130004A8FDF7F2FC012240F22441284669
+:105E7000FFF71BFF01212846FFF7E6FEFBF7A6FC14
+:105E8000012280212846FFF7E9FE01224021284611
+:105E9000FFF7E4FE012202210448FBF73BFCFBF77D
+:105EA00095FC05B030BD00000038014044000240C0
+:105EB00070B51D4D00242878432834D168784628D1
+:105EC00031D1A878502807D0512805D0812803D097
+:105ED000892801D0212826D1144E7071E978717279
+:105EE000A81C891CFBF762F8B072717A2944097901
+:105EF0003182884217D106F10E00017841F002018B
+:105F000001700B48016841F020010160317A0948B5
+:105F1000002204E02B5D03552A55641CE4B28C4238
+:105F2000F8D38078707170BD90070020640600205F
+:105F30000C0C01409A0B002070B51D20FDF765FC8C
+:105F4000FDF7E8FA1D20FDF776FC154890F82F10B4
+:105F5000144D0623144C85F8381090F83B1095F832
+:105F60003B201143012A04D0022A07D0042A0AD078
+:105F700010E0827A8A420DD0007B09E0027D8A42DD
+:105F800008D0807D04E0827F8A4203D090F8200010
+:105F9000884200D12370002085F8400070BD0000C9
+:105FA0004804002048010020FB0600200B48002187
+:105FB0004180A0F1B0018A898280CB891A44C280D5
+:105FC0000B8A1A4402814B8A1A444281898A1144FD
+:105FD000818143F6FF71C18170470000F801002004
+:105FE000084940F61C72B1F90C00904202DA00F543
+:105FF0009F7005E041F2E302904201DDA0F59F7041
+:10600000C88170476C00002038B51348C16941F061
+:106010000401C1611E208DF8000002208DF80100EE
+:106020008DF8020001248DF803406846FDF70EFC50
+:106030000A4984200880094947F690602C3108807D
+:106040000020091F0880054914310C80091F0880B1
+:10605000081F048038BD0000001002400008004006
+:1060600030B420491E4A45788B7A114692F83B405D
+:1060700091F83910AC4218D14BB10379994202D052
+:106080004379994201D140791AE0807909E0837916
+:10609000994202D0C479A14202D182F82F3011E096
+:1060A000407982F82F0030BC7047C578AC42FAD1F5
+:1060B0006BB1C379994202D0037A994205D1007A33
+:1060C00082F82F0030BCFEF781BC407AE9E7437AC2
+:1060D0009942E2D00479A142DFD0007AE1E70000E2
+:1060E0004804002048010020FEE700002DE9F047A9
+:1060F0000446007F012868D13548E1880288511A9A
+:1061000089B2072916D30088E080B4F9000044F270
+:10611000DD414843401346F6D96148438013A060EF
+:10612000401000B2A0814FF08051B1FBF0F0FAF7BF
+:1061300071F92061B4F90C6096B1B4F902104DF612
+:10614000B05048430014A082B4F904704DF6B05228
+:1061500007FB02F24FEA2245E58204D4024603E03F
+:106160000020E08330E0424212B22283002D01DBA6
+:106170002B4600E06B421BB2DFF8589063839846D1
+:106180004FF4804AB24208DAFAF73BF92169FAF78C
+:106190000EF8FAF762F9801304E0002901DA4846A4
+:1061A00000E05046E083B04509DA2846FAF729F9BD
+:1061B0002169F9F7FCFFFAF750F9801304E0002F8A
+:1061C00001DA484600E050462084BDE8F087000030
+:1061D0000407002000C0FFFF10B52848294C0178B3
+:1061E0002748022905D1C17B022902D1B0F840100D
+:1061F00029B1008EA4F84E000020208710BD90F831
+:10620000462020482049022AB0F84400097800B20C
+:10621000C1F3810103D0012A0CD01C4913E00129EC
+:1062200004D0022904D019496C390CE018490AE05D
+:10623000184908E0012904D002291CD015496C3105
+:1062400001E013496C31FBF723FE0E49A4F840002E
+:1062500080B2483101F092FAB4F94C00B4F94A2006
+:1062600041425143891324F8381FB4F910104843B0
+:106270008013E08210BD07496C39E4E7FB0600207B
+:10628000A4020020B8080020C0040020B88C000838
+:10629000308A0008748B00080348002180F82A1017
+:1062A000C183018770470000B808002010B50400C2
+:1062B0000B462D4AC3F1000028D56442002B12DAA8
+:1062C000A04207DA214600F027FA32F81000C0F5A4
+:1062D000404041E00146204600F01EFA32F810002E
+:1062E00000F5004038E0A34208DA2146184600F0E5
+:1062F00013FA32F8100000F540402DE0204600F07F
+:106300000BFA32F81000C0F5803025E0002B12DACD
+:10631000A04207DA214600F0FFF932F8100000F53C
+:10632000804019E00146204600F0F6F932F81000EE
+:10633000C0F5004010E0A34208DA2146184600F0FC
+:10634000EBF932F81000C0F5804005E053B120466B
+:1063500000F0E2F932F81000B0F5004F01DDA0F5D1
+:10636000803010BD002010BD308E000840438013E7
+:10637000494300EBA13000220302002B14DDB3F5EA
+:10638000001F01DC802001E04FF4005093FBF0F18E
+:10639000014401EBD1714910814206D0521CD2B2A6
+:1063A0000846062AF2D300E00021C80000B2704778
+:1063B00002E008C8121F08C1002AFAD170477047CE
+:1063C000002001E001C1121F002AFBD1704700002C
+:1063D0002DE9F047A44CA54821880288511A89B2BA
+:1063E0000F297DD30088A4F13C052080288F08B1B7
+:1063F000401E28872B789E4AC3F3810001281DD0B8
+:10640000022820D0D18B98489A4FDFF86C92407EBA
+:106410000026B1F5926F1DD8142819D37820607624
+:10642000F88840F01000F88040F26660A88123F000
+:1064300001002870D67389F8006015E0D08B00EB5E
+:106440004000C00302E0D08B8C494843010CDAE7DE
+:10645000401C04E0B1F5DB6F06D310B1401E60763E
+:1064600002E043F001002870B5F90200B5F91430DC
+:106470004143C3EBC303C1F38F31C3F3D10303EB38
+:10648000510109B2A9829046D28B4FF080535043FC
+:10649000B5F91620C0F38F30C2EBC202C2F3D102AD
+:1064A00002EB500000B2E882AA6A42431213EA6289
+:1064B00093FBF2F22A63724A1080A2680A44A26037
+:1064C000E1680144E160207C401CC0B220740728D0
+:1064D00006D942F3CF002883C9106983E66000E043
+:1064E000BFE0A66041F6C8012674884204DD298B0E
+:1064F000644AB2FBF1F1E981C117890341EA904195
+:10650000800342F69B420023F9F70EFEA88456480A
+:106510002A78A0F13C005C49B0F90600930700FB23
+:1065200001F14FEA2141C2F3810215D5012A07D0BA
+:10653000022A0BD04FF2685141430914A18011E0A7
+:1065400049F68C4250430014A0801FE04CF61831ED
+:1065500041430914A18025E0012A0DD0022A17D059
+:10656000A0806984494948430014E083FBF7B0FAEE
+:1065700047480088C0B143E04AF65C3242431214F7
+:10658000A2804BF62C22504300146884E183EDE78F
+:106590004DF2AC5141430914A1804EF27C4141437C
+:1065A000091469843B49DEE795F8200000BB88F8B0
+:1065B0000F6089F80060B5F91A00A0F50C519F39F9
+:1065C000B1F56E7F18D8617FF42912D93249E8807D
+:1065D0002E4AA1F8460050430014A880A1F84400B8
+:1065E000FF2085F8200081F828002C493C20087005
+:1065F00006E0491C617703E0607F08B1401E6077C8
+:10660000B5F91A10B4F91E0081420EDDA07E7D2876
+:1066100009D9F88840F00800F8802148017821F075
+:10662000020101700EE0401C06E0A0F23D10814224
+:1066300008DAA07E10B1401EA07603E0F88820F0B2
+:106640000800F880B5F91810606908446061217E7F
+:10665000491CC9B221761F2903D94011A88366615C
+:106660002676BDE8F0870000FC0400200407002027
+:10667000A4020020140A0020FB0600203033010091
+:10668000C809002074E8260BCC0E010048850100E3
+:1066900006070020D0450100680C0020F806002005
+:1066A000D2050020024941F68B3088627047000015
+:1066B000C004002070B5164C06252078062825D287
+:1066C000DFE800F003080E141A211248FAF7ACFCB8
+:1066D000012016E00F48801DFAF7A6FC022010E00A
+:1066E0000C480C30FAF7A0FC03200AE009481230ED
+:1066F000FAF79AFC042004E006481830FAF794FCF4
+:106700000520207070BDFAF7AFFC2570257070BDB4
+:10671000FC060020248D0008090A05D0B0FBF1F02A
+:10672000FF2800D9FF20704700207047D0E90021E2
+:10673000C368521A5A4301EBA2318160416070472D
+:10674000B0F90020B0F90210B0F90630521A5A43DD
+:1067500001EBA2318180418070470000F0B54F4CC1
+:1067600020884F49504E514B0A8B801A82B24D48B7
+:106770000F2A057801F1580032D322880A83197A4A
+:106780005FEA017C0146B1F9021001F1020217B281
+:10679000A1F1020212B20BD5022D01D044490FE043
+:1067A000DFF810C1BCF900C0614513DC17DB13E052
+:1067B000022D15D1D6F844C0BCF5FA5F03DC3E4982
+:1067C000098841800CE0DFF8F4C0BCF900C06145E5
+:1067D00005DB01DD428003E0A0F802C000E0478055
+:1067E000018F2288A2EB010189B29C2941D3218823
+:1067F0000187996A0022B1F5804F2CDBB16CB1F5AD
+:10680000405F28DD2E4940F26664B1F91010A142C4
+:1068100011DD43F69914A14202DB40F2333108E066
+:1068200040F23334A1F26661614343F2333491FBA9
+:10683000F4F1818700E082872249B3F806410978A4
+:10684000C1F381011CB1818F01F21E5119E093F84F
+:106850004630022B0ED08287022D00D08287B0F9FD
+:106860005410B0F93C2001F1140393420BDAA0F864
+:106870005430F0BD012901D00229E4D1818F01F209
+:1068800033318187E8E702F11403994203DD1439BB
+:10689000A0F85410F0BDA0F85420F0BD040700206B
+:1068A00014000020FB06002048010020A402002064
+:1068B000BE040020BC040020BA040020B80400205C
+:1068C00028050020C00400202DE9FC410121022000
+:1068D000FDF7E6FA01211920FDF7FAFA01213C48FB
+:1068E000FBF7DCFC4027ADF8007003248DF8024074
+:1068F0000420384D8DF8030069462846FBF77CFCE0
+:10690000E001ADF800008DF802401C208DF8030076
+:1069100069462846FBF770FC4FF4E0712846FBF708
+:10692000F2FCA815ADF800008DF8024010208DF89B
+:10693000030069462848FBF75FFC4FF4A060FCF7B2
+:10694000B7FF1D208DF8040001268DF80560002595
+:106950008DF806508DF8076001A8FCF777FF1F49F6
+:106960008C2008801D494FF6FA702C3108806E206B
+:10697000091F08801948143006801848083007801D
+:10698000164920310D80154AD020121D1080134A5F
+:1069900045F2F300183210800A1F45F250001080B3
+:1069A0000E4A4FF6FF7038321080121D1080121DF3
+:1069B000108041F21B10088000F012F8FBF720FF56
+:1069C000064810300580001F0480BDE8FC810000EF
+:1069D000000C1A0000100140000C014000040040AF
+:1069E00070B51D20FCF706FF2A4D40212846FBF715
+:1069F00081FC840080212846FBF77CFC44EA4004AB
+:106A0000A9152846FBF776FC0443E0B2224C84F833
+:106A10003C00FBF7FBFC0546052805D91F48C1884B
+:106A200041F04001C18001E084F838501C48007AF0
+:106A3000000703D594F838001A490D5C4FF6FA7038
+:106A40002063E062A06260622062E061A06116489B
+:106A5000606300206064A06484F83F0084F8400014
+:106A6000FBF782FCA07AFF2811D0022084F83D00B9
+:106A70000E48008820662846FCF724F9207820F08C
+:106A800001002070BDE870401D20FCF7C9BE012048
+:106A9000ECE700000010014048010020140A00202B
+:106AA000A402002034960008DCFF05002404004006
+:106AB0002DE9F0434E484F4902880B889A1A92B24A
+:106AC0000F2A69D3098801804B49098B027D00EBAD
+:106AD00042029180017D491CC9B2017508295BD32E
+:106AE000002404752246017D00EB4103491CB3F9E3
+:106AF0000430C9B202EB630212B201750829F2D365
+:106B00003E4904753E4B4A8044800E789D895FEA79
+:106B1000C67C40F638694FF0030714D0A2F22B5C14
+:106B200042F6E858C44520D3A1F1020C26F0020435
+:106B3000ACF8002047750C7040F22B54A24211DAD9
+:106B400045F004021EE046F001060E704A4507DDDE
+:106B500045F001029A8126F002020A70477519E099
+:106B6000447517E045F002020CE04A450CDA8775DF
+:106B7000427D12B1521E42750CE046F002020A70CC
+:106B800025F007029A8105E0B30703D5837D2BB179
+:106B90005B1E837540888880BDE8F08342F6AA2397
+:106BA0009A4222DAB1F904302BB941F2CD05AA425A
+:106BB00001DA4480EEE7134C920302EB843241F693
+:106BC0007244B2FBF4F214B240F233350246448010
+:106BD000AC4200DA5580B2F90240E41A04F5A3741D
+:106BE000B4F5237FD6D84380D4E74FF48043FAE747
+:106BF0009C0A002004070020A4020020D2050020E7
+:106C0000140A0020C8F1FFFF2DE9F0416C4CDFF8B9
+:106C1000B4E14FF0000594F82810C80706D094F9A5
+:106C20002C104B42002956DD0E4655E0664884F88C
+:106C30002B50E586654A90F8380084F834001586B4
+:106C4000CEF80450CEF80850614E40F26663CEF89C
+:106C50000C50A4F8703036F810005E4E7688304440
+:106C60004FF6FF7606EA800024F8240B4FF0806090
+:106C70002060A320208460845810A084E38440F620
+:106C800099102085580060854FF48050A08541F20E
+:106C90003330E08541F26660208641F699106086C7
+:106CA00041F6CC40A0864FF40050E08642F23330EB
+:106CB000208742F26660608742F69910A08742F60C
+:106CC000CC40E08782F89D5041F00100207184F8AB
+:106CD0004450BDE8F0811E4694F92B004242002842
+:106CE00001DD074600E01746F61B012E0BD00028F9
+:106CF00000DB02465FFA82F684F82C0094F8430029
+:106D0000012805D041E0002900DA1946CEB2F3E7A8
+:106D100094F92D305942002B01DB184600E008465B
+:106D200094F92E20C7B25042002A01DB944600E0BD
+:106D30008446BC4508DD002A00DA0246D7B2002BA3
+:106D400000DA0B46D8B207E0002B00DA0B46DFB2C0
+:106D5000002A00DB1046C0B204EB4000B0F944103A
+:106D600004EB470030F9442F11444910018084F8A6
+:106D7000435084F8325084F8315084F8305084F80D
+:106D80002F5084F82E5084F82D5004EB46007546A1
+:106D9000B0F94400E086BEF80410C82309B26422AA
+:106DA000FDF77EFD6860E968401AA9680844A8609C
+:106DB000B5F900104843C013E860A4F8700088E7F4
+:106DC000280A0020C005002048010020A40200205D
+:106DD000469600086C0000202DE9F0415F4C94F8C5
+:106DE0002800C00779D05E4894F83410002690F847
+:106DF00038005C4D814271D05B4AA4F866605B4FFD
+:106E0000535C2246834292F92B2002D07B5C834262
+:106E10000FD1521C52B284F82B20795C814202D1EE
+:106E2000521C84F82B2094F92B100F291BDD0F2105
+:106E300017E04F4B5F5C4F4B874202D05F5C87424D
+:106E400011D1521E52B284F82B20595C814202D1DA
+:106E5000521E84F82B2094F92B206FF00E018A42E9
+:106E600001DA84F82B103D4994F833302D3194F831
+:106E70002B205A5494F83310491CC9B284F83310AB
+:106E8000062901D384F8336094F92D2094F92F104A
+:106E90008A4211D194F9312091420DD194F92E20DA
+:106EA00094F930108A4207D194F93220914203D1EB
+:106EB000012184F8431001E084F84360284984F8F4
+:106EC000340094F92B300978012B0DDD254A4F074A
+:106ED000926804D542F0080203E03CE015E022F09D
+:106EE0000802AA6084F82900B3F1FF3F0ADA4907D3
+:106EF000A96802D521F0080101E041F00801A9606C
+:106F000084F82900FBF730FA11E094F843000128D7
+:106F10000DD1B4F8660043F60951401C80B2A4F8C4
+:106F20006600884203D9A4F8666084F84360E87B71
+:106F3000082810D0B5F93010512341220020FDF768
+:106F4000AFFC2886002806D10B48067014F8280FDD
+:106F500020F001002070BDE8F0810000280A002028
+:106F600048010020A4020020289600082E96000860
+:106F70003A96000840960008FB06002030B52049EC
+:106F8000204AB1F86A301088C01A80B20F2836D370
+:106F90001088A1F86A001C4D00204FF000432A5CC5
+:106FA000940903D00124B4EB921F24D1D20622D03D
+:106FB000164A52F820201268134C123434F810404C
+:106FC000224201EB000494F9722008D00A2A04DB63
+:106FD0000A6823FA00F4224308E0521C09E012F187
+:106FE0000A0F05DC0A6823FA00F4A2430A6002E0F3
+:106FF000521E84F87220401CC0B21128CFD330BD7D
+:10700000D8050020040700203492000834930008BB
+:107010002DE9F00779497A480A8903889A1A92B2C9
+:10702000082A74D300880881A1F12C0042890AB192
+:10703000521E4281734A92F82820802A67D302F0B8
+:107040003F020A70C2890AB1521EC281B1F90620FC
+:10705000902A0CDB8A46FF2A09D08146C089002885
+:1070600055D1694800230078092805D005E0BDE81E
+:10707000F007624800F092B90823644A92F8EA5097
+:107080000DB143F004036248817AC90701D043F08F
+:107090000203D2F808C05FEA0C5101D543F00103A6
+:1070A000176800215B4EFC0302D596F8654004B1D9
+:1070B0008021C4885FEA446801D541F040015FEA5D
+:1070C000845801D541F020015FEAC47801D041F035
+:1070D0001001007A400701D541F008014E480078C0
+:1070E000C00701D041F00401A00601D541F0010123
+:1070F0000020012D00D1082096F8705085B992F833
+:107100004620022A04D0012A05D03AB108E072E0F4
+:1071100040F0030004E040F0020001E040F0010014
+:107120007A0701D440F02000CCF3C0020025CCF354
+:10713000002C624502D13A0700D4042596F86F204E
+:10714000012A01D145F00105344A0027BC461278D6
+:107150003E46C2F38102012A04D0022A04D0032A47
+:1071600004D004E0022602E0042600E010262C4AA7
+:1071700064060ED5214C1C342478240609D51478D5
+:10718000640606D4274A40F6CC44926D6243140C40
+:1071900005E0B2F8AE2040F699146243940B4FF02C
+:1071A00008088AF80A804FF061088AF80B808AF88C
+:1071B0000C308AF80D108AF80E008AF80F508AF801
+:1071C0001070270A4B4083F06901414069408AF8FA
+:1071D000117079408AF81240614052468AF813C013
+:1071E00071408AF8146051754FF4C871A9F80E10F7
+:1071F000FF20AAF80600BDE8F0077047C00600208F
+:1072000004070020D8050020FB060020A40200206F
+:10721000140A0020680C00200C090020C004002083
+:1072200048010020F40700204C48816941F0FC012E
+:1072300081614FF4A060FCF73BFBFBF76FFBFCF7B1
+:10724000A3FCF9F7B3FCFCF791FAFDF72FFAFFF76F
+:107250003BFBFCF7D1F9FFF7C3FBFBF7D1FA404D3D
+:107260004FF40050A5F81601FEF7D8FD00214FF4A9
+:10727000FA5340F2EE220020401C80B29842FBD329
+:10728000491C89B29142F6D33648002680F87260D4
+:10729000F9F722FBF9F7C4FFFCF7A6FCF9F792FE19
+:1072A000FEF7B2FE102230493048F8F76EFF304C3E
+:1072B000314FE08820F04000E0802E48017821F036
+:1072C00020010170FA20F8814FF49670E887FFF7EB
+:1072D000E9F92A492A48FCF7FDFB2A48FCF726FC75
+:1072E0002948416A88472948416B8847FEF7D4FFFF
+:1072F00027494220C8802749C8603E71E088E08164
+:107300002089208260896082FAF7EEFEFAF750FE4B
+:10731000FFF75EF8FFF7CCFB00F0F8F9FFF72EFE61
+:1073200001F0FAF8FEF70EFAFAF7A2FCFBF7E8FC18
+:10733000FFF714FAFCF7B2FEFBF70AF9FBF73CF98A
+:1073400000F07AF8FFF764FE1348FAF789FA00F0C4
+:107350006FFAFDF7EFF9FAF7EDFBCFE70010024007
+:10736000A402002028050020680C00201806002038
+:10737000140A002048010020F8060020940800208C
+:10738000700800200404002040000020DC000020E1
+:10739000200700203404002094090020F0B5234980
+:1073A0000278B0F9064000231F4E31F81210FF2C6E
+:1073B00018D0B0F904701E4DBC4231DA00EBE4077E
+:1073C00004F00704BF7AA7408478FFB23CB190F87C
+:1073D00001C0ACF1010C64451FDA3C061DD455F820
+:1073E00022200DE056F82220116012498A79521CA1
+:1073F000D2B28A71022A02D38370C3808B71F0BD2E
+:1074000011608178491CC9B2817042789142F6D3EB
+:107410008370C188491CC180F0BD56F82220EFE777
+:1074200055F822201160F4E71494000846920008F1
+:10743000BC93000894060020F0B561486149B0F89B
+:107440006C200B889A1A92B29C2A7BD30988A0F8E8
+:107450006C105D495D4F91F82A1001F0070297F812
+:107460004610022A00D1491E594C80F83E104FF0B8
+:107470000203E2884FF00001550401D5012236E0F5
+:10748000A489E50601D5062231E0250701D50822A9
+:107490002DE0550603D44F4D2D78AD0601D50422BD
+:1074A00025E0150501D5072221E0150601D50A22A0
+:1074B0001DE0950601D50C2219E0150701D50B2218
+:1074C00015E0550701D4D50501D510220FE0D506EA
+:1074D00001D505220BE0650703D4A50701D4E40715
+:1074E00002D080F86E3007E0920403D5032280F8C2
+:1074F0006E2001E080F86E10374A384C92F820E098
+:10750000324A251FD2F808C02D4AB2F87060721CAA
+:1075100092B2BEF1000F0DD02CF4000CC7F808C0D9
+:1075200090F86E70B7B11E2F1AD090F86F200AB382
+:1075300025E007E04CF40006BE60A0F870200A2A9F
+:1075400001D22360F0BD142A01D22B60F0BDA0F857
+:107550007010F0BD2B60A0F8701080F86F10F0BDB7
+:10756000642E04D2A0F87020322AEED3E9E7A0F806
+:107570007010EAE77F1C80F86F70A0F8701090F828
+:107580006F20012A10D0002AE9D0B0F87060761C74
+:10759000B6B2A0F870601E2ED7D323603C2EDED981
+:1075A000521E80F86F20D2E7B0F87020521C92B2C1
+:1075B000A0F870202360C82AD1D980F86F10C6E7E0
+:1075C000D805002004070020680C0020A402002039
+:1075D000140A002048010020C0040020141C0140AF
+:1075E000F0B54248B0F84810491C89B2A0F84810DC
+:1075F00002297AD33E490024A0F848400A783D4B3E
+:10760000042A57D04FF48041082A0BD0A0F10C0275
+:10761000B2F900208A4200DA1146B3F980208A428A
+:1076200000DA1146344A92698A4200DA11B2418284
+:1076300082881D8AC2EB8502304D12B22D78C5F3C7
+:1076400081062A4D42F2AA467243B5F9765092124B
+:107650006A431213C26086681546C6EBC60642F33B
+:10766000D102F60202EBA6328260C66C1644C664F2
+:10767000B0F850707F1CBFB2A0F85070B7F5806FA3
+:1076800004D3B6120682A0F85040C464891A1C4E76
+:10769000C26A724340F255564E4302EB4602466AB6
+:1076A00032444262B3F93030B2EB034F06DD1A04C4
+:1076B000426206E01349B1F90410B3E7002A00DA88
+:1076C0004462C162104990F83D2091F838108A4216
+:1076D0000BD080F83D10B0F84210A0F84410B0F87C
+:1076E0004010A0F84210A0F84050F0BD280500203E
+:1076F000FB060020A4020020000C0020C004002093
+:10770000C3F5FFFF1C0C0020480100201748184952
+:10771000B0F85A200B889A1A92B20F2A25D30988FA
+:10772000A0F85A10134941F6515391F84D10CA0769
+:1077300001464FF48042B1F9001059438913A0F873
+:107740006C100D490B78A0F10C01022B06D1B1F998
+:107750000030934202DA1B1D0B8000E00A800021FA
+:10776000A0F8601020F85C1F4280704728050020B8
+:1077700004070020680C0020FB0600204FF6FF7273
+:1077800002EA800210F4404315480ED0B3F5804F52
+:1077900014D0B3F5004F4FEA122216D0C2F5807311
+:1077A00030F813305B424B8005E0120A30F812309B
+:1077B0004B80C2F5807230F812000FE0120AC2F559
+:1077C000807330F813304B8005E030F81230C2F58A
+:1077D00080725B424B8030F8120040420880704754
+:1077E00030900008104A518A908AD28A1638463959
+:1077F000A2F1110200D54942002A00DA5242114496
+:10780000002800DA40420844084943F6284300B201
+:10781000B1F936205A43921340F2D733584302EB62
+:10782000A030C88670470000A40200202805002070
+:10783000F0B5904990480A8903889A1A92B23E2A74
+:107840001ED30088088101F138004FF4FA63428AA0
+:107850009A4202D2521C428200E04382874A92F846
+:107860002220802A0CD302F03F020A70B1F90620D0
+:10787000402A06DBFF2A04D0C2883AB1521EC280D9
+:10788000F0BDBDE8F0407B48FFF788BD428A9A42D0
+:10789000F6D307784FF0010E3A074FF0FF055BD59E
+:1078A000847A40F2DC52630708D444F00403837204
+:1078B000C28081F80BE081F80AE04CE04378072BA6
+:1078C00005D0032B03D0052B01D0062B07D166066C
+:1078D00005D444F040038372C280052239E0654A32
+:1078E0005FEA437C02F138024FF42076127A0DD51C
+:1078F0005FEAC26C0AD45FEA446C07D442F010021B
+:1079000002723A0628D4C680192222E0DF0709D085
+:10791000970707D4670605D442F002020272C680B8
+:10792000042216E09F0709D5170707D4670605D478
+:1079300042F008020272C68003220AE01B070BD540
+:10794000530709D4630607D442F004020272C680CA
+:107950000B22CA728A72CD80494AB2F92230B2F93A
+:107960001A7003F23D140022A74200DB0276414E5A
+:10797000444C06F13806A479B6895FEAC46C06F176
+:1079800001064FF4C874B6B213D58681B6F57A7F76
+:1079900005D9017A21F0800101728281F0BD037A5C
+:1079A0001E06FBD4828143F080020272C480112043
+:1079B00035E09F4216DA037E052B13D28681B6F599
+:1079C000487F04D98281027A22F040020272027A50
+:1079D0005606E3D45B1C037642F040020272C48078
+:1079E00002201CE0284B1C89C4F3C006C4F3002706
+:1079F00040F2EE24BE4216D11E78360713D4427EE2
+:107A0000012ACBD1428BB2F5167F02D2521C42839F
+:107A1000F0BD827A42F002028272C4800F20C872E6
+:107A20008872CD80F0BD93F80D714FF40046012FA0
+:107A300018D1164F41F6583C7F6C674512DD83F82C
+:107A40000CE1134B1E60C38AA34202D25B1CC382AB
+:107A5000F0BD4FF4FA73C3801C23CB728B72CD80C0
+:107A6000C282F0BDC2820A4883F80C21001F066062
+:107A7000F0BD0000A406002004070020D805002067
+:107A8000C0040020140A0020A402002048010020A5
+:107A9000140801402DE9F05FFE48FF49DFF8FC9330
+:107AA000007E0A1D131D0128484650D030F85A4F59
+:107AB0000C8041881180B9F85E001880FDF792FEB5
+:107AC000F74DF84C49F2CD32B5F91E106183B5F986
+:107AD000200043F6CC4C01EB400050430014A0833F
+:107AE000B4F92230B4F9206000FB03F201FB062256
+:107AF00042F38F326282B4F91670704307FB0CF7C1
+:107B0000BF1340F2333C02FB0CF207EBA23201FB45
+:107B10001300E54FE2828013E44EA082786C30605F
+:107B2000316930468847E249308948800846FDF788
+:107B30003BFFDFF880B301264FF0000A9BF80000FE
+:107B400008280CD0618E218204284CD01AE030F82D
+:107B5000604F0C8041881180B9F86400ADE7D648C9
+:107B600090F92B10491C02293BD890F8681019B1E4
+:107B7000B4F85200208205E0618E2182A4F85210F0
+:107B800080F86860B4F91410B4F90A00CB4AF9F728
+:107B900081FCE062B9F91611884204DDC748E16250
+:107BA000027A91400162BF4847F2A3015838DFF8DA
+:107BB00010E390F800C04A00BCF1000F2ED0BCF1D9
+:107BC000010F51D080F800A09BF8000004280DD0D0
+:107BD000BA4AB4F91610B4F90800243AF9F75AFC75
+:107BE00007E0608EC6E7686A0014E062B87A70B396
+:107BF000B448B54FA0623860E06A78603846FCF758
+:107C0000B3F8AE4D387C383D01285FD0A06A2860BB
+:107C1000AE480178C9075DD040695CE0B5F91EC087
+:107C20008C44944509D8B5F920C08C44944504D8B7
+:107C3000B5F9225029449142C6D9A0F804A0B7F85A
+:107C4000AE205146B2F5C87F02D8467007E03AE050
+:107C5000B2F5487F01D8022200E00322427089F881
+:107C60000F108BF8001025E080F800A0B5F91E80F9
+:107C7000D4468844904509D8B5F920808844904579
+:107C800004D8B5F92250294491429DD9B7F8AE10D5
+:107C9000B1F5C87F01D8467006E0B1F5487F01D83C
+:107CA000022100E003214170A0F804C089F80FC050
+:107CB0008BF800C0BEF8061041F40061AEF8061063
+:107CC000FAF768F980E74FF4AF7092E778692860B7
+:107CD000B86900E0E06A686078483838FCF7B8F9BD
+:107CE000704934F8100F3C39FFF748FDDFF8B481D4
+:107CF000A8F15808D8F81C10C8F87810B4F910107A
+:107D0000A868B4F9123000FB01F7EA68584302FB97
+:107D1000137545F38F3702FB0100A78640F38F35BB
+:107D2000E5866B4C20466780A580FEF7DFF9207F53
+:107D300008F12004012832D0684242104DF6B350B9
+:107D400047436280381420804146A8F80E5013182B
+:107D5000101A0B82A8F8120089F80CA0B1F90E8055
+:107D60004A460846B8F1000F00DD1673B0F910302E
+:107D7000002B02DD117B891C1173B0F912C0BCF11C
+:107D8000000F02DD117B091D117399F80C100729F2
+:107D900024D2DFE801F0231839151E1A20004C48C0
+:107DA000B0F9203059424A106280B0F91E004DF6F9
+:107DB000B3514843001420804146A8F80E30C6E76E
+:107DC00089F80D600AE0022100E0032189F80D1016
+:107DD00004E0042200E0052289F80D2031493D4DE0
+:107DE0003D4F0978012911D080F802A099F80D10B3
+:107DF00040F67F5A41F6FF2B07296FD2DFE801F0EA
+:107E00006EF2F1F0EFEEED000622E5E799F80D00D5
+:107E10000728F2D2DFE800F06204257695C0E8007A
+:107E200019464046FBF73CFE2060B4F90210B4F955
+:107E3000000043F2046208445043020C484620F814
+:107E40005A2F43F204625143090C4180A9F85EA005
+:107E500000212846F8F77EFE00213846F8F77AFE22
+:107E60008AE1584201B2CCF1000000B2FBF718FEE3
+:107E70002060B4F9021043F204604843020C484603
+:107E800020F85A2FB4F90020114443F20462514300
+:107E9000090C24E094090020342C0140A4020020A5
+:107EA000280500206C000020480100203404002038
+:107EB000F4030020FB060020280A0020940800207C
+:107EC000140A0020A2FEFFFFEC0900200C0900208C
+:107ED000C80900200024014000280140BAE0418088
+:107EE000A9F85EA000212846F8F734FE00213846A4
+:107EF000F8F730FE9BE12846F8F7B6FE01231A4654
+:107F000007219CE041466046FBF7CAFD2060A9F8C6
+:107F10005AA0B4F90210B4F9002043F204630A44F1
+:107F20005A43120C5943A9F85C20090CA9F85E10B9
+:107F300000212846F8F70EFE00213846F8F70AFE21
+:107F4000C8E1C8F1000001B2584200B2FBF7A8FD39
+:107F50002060A9F85AA0B4F9021043F204624A431F
+:107F6000120CA9F85C20B4F900202846114443F211
+:107F700004625143090CA9F85E100021F8F7EAFDEC
+:107F800000213846F8F7E6FDFAE12846F8F76CFEDE
+:107F900001231A46052152E061461846FBF780FD91
+:107FA0002060B4F9021043F204604843020CA9F8BF
+:107FB0005A20A9F85CA0B4F900202846114443F2E5
+:107FC00004625143090CA9F85E100021F8F7C2FDC4
+:107FD00000213846F8F7BEFD27E22FE2D4E17DE12B
+:107FE00029E1CEE077E0FFE7CCF1000001B2C8F173
+:107FF000000000B2FBF754FD2060B4F90210B4F9A0
+:10800000000043F2046208445043020CA9F85A20CD
+:1080100043F204625143A9F85CA0090CA9F85E1070
+:1080200000212846F8F796FD00213846F8F792FD22
+:1080300056E22846F8F718FE01231A46062138466C
+:10804000F8F712FE01212846F8F784FD0121384691
+:10805000F8F780FDF74CF84D20892880608968800A
+:10806000208AA8802846F9F747FCB9F85A10EA8810
+:1080700048461144A9F86010B9F85C102A891144E7
+:10808000A9F86210B9F85E106A891144A9F8641061
+:108090002A7EA4F13401012A72D030F85A2F0A80C6
+:1080A00042884A80B9F85E008880E2480A882C3805
+:1080B00002804A88428089888180816A884794F852
+:1080C000360000287ED0F8F7CFFF14F8360F401E98
+:1080D0002070BDE8F09F19464046FBF7E1FC2060A8
+:1080E000B4F9020040F68151484381136180B4F92C
+:1080F000000040F68152504380130A18A2F68152C4
+:108100005242208052081144A9F85E204C46A9F83A
+:108110005C10084424F85A0F00212846F8F71AFD8D
+:1081200000213846F8F716FDC24821885838C1802A
+:1081300062880281A3884381C1F5586083B2B3F598
+:10814000227F04D9BB495839A1F80CA014E0B948E2
+:108150008A1A583892B2C282B2EB430F01D96C39F5
+:1081600009E001F5227189B28181B1F5586F03D31D
+:108170008670ABEB0101818101231A460621BAE624
+:10818000B2E18046584201B2CCF1000000B2FBF7E8
+:1081900087FC2060B4F9020040F681514843801307
+:1081A0006080B4F9001040F681525143891342189F
+:1081B000A2F681525242218052084C46A9F85E2014
+:1081C000104400E098E124F85A0F08446080002130
+:1081D0002846F8F7BFFC00213846F8F7BBFC228898
+:1081E000A8F806206188A8F80810A388A8F80A3023
+:1081F000C1F5586083B2B3F5227F02D9A8F80CA06C
+:1082000015E08A1A92B24046A8F81620B2EB430F46
+:1082100001D96C3909E001F5227189B28181B1F58A
+:10822000586F04D38670ABEB0101A8F80C10012342
+:108230001A4605215FE641466046FBF731FC2060A7
+:10824000B4F9020040F68151484380136080B4F9CC
+:10825000001040F681525143891342182180A2F642
+:10826000815252424C46520824F85A2F1044A080A2
+:108270000844608000212846F8F76CFC002138464D
+:10828000F8F768FC6B4821885838C1806188018103
+:10829000A2884281C1F5586083B2B3F5227F04D928
+:1082A00064495839A1F80CA014E062488A1A583879
+:1082B00092B2C282B2EB430F01D96C3909E001F5E9
+:1082C000227189B28181B1F5586F03D38670ABEB0F
+:1082D0000101818101231A46072156E6C8F10000F9
+:1082E00001B2584200B2FBF7DBFB2060B4F9020098
+:1082F00040F68151484381136180B4F9000040F693
+:108300008152504380130A18A2F6815220805242B3
+:1083100052084C46114424F85A2F08446180A0802A
+:1083200000212846F8F716FC00213846F8F712FC21
+:10833000404821885838C18062880281A1884181E3
+:10834000C1F5586083B2B3F5227F04D93949583951
+:10835000A1F80CA014E037488A1A583892B2C282A9
+:10836000B2EB430F01D96C3909E001F5227189B2F2
+:108370008181B1F5586F03D38670ABEB0101818128
+:1083800001231A46062100E6804661461846FBF79F
+:1083900087FB2060B4F9020040F681514843801306
+:1083A0006080B4F9001040F681525143891342189D
+:1083B000A2F681525242218052084C46A9F85C2014
+:1083C000104424F85A0F0844A08000212846F8F7EA
+:1083D000C1FB00213846F8F7BDFB2288A8F806202B
+:1083E0006188A8F80810A188A8F80A10C1F558609B
+:1083F00083B2B3F5227F02D9A8F80CA015E08A1A3F
+:1084000092B24046A8F81620B2EB430F01D96C395E
+:1084100009E001F5227189B28181B1F5586F04D369
+:108420008670ABEB0101A8F80C1001231A46052158
+:10843000FFE500006C00002094090020CCF1000052
+:1084400001B2C8F1000000B2FBF72AFB2060B4F9CA
+:10845000020040F68151484380136080B4F9001057
+:1084600040F68152514389134218A2F6815252427A
+:1084700021805208A9F85C201044A9F85E004C46FF
+:10848000084424F85A0F00212846F8F763FB00211E
+:108490003846F8F75FFB1E482188C1806288028158
+:1084A000A2884281C1F5586083B2B3F5227F03D917
+:1084B0001749A1F80CA013E015488A1A92B2C2829B
+:1084C000B2EB430F01D96C3909E001F5227189B291
+:1084D0008181B1F5586F03D38670ABEB01018181C7
+:1084E00001231A460721A4E530F8602F0A8042884C
+:1084F0004A80B9F86400D7E506480088A0F5D04165
+:1085000068393FF4E6ADBDE8F05FF9F785BC0000DF
+:1085100014000020182C01402DE9F041904C9148A6
+:10852000B4F85A100288511A89B20F296FD3008803
+:10853000A4F85A008C480088DFF83082C0074FF05A
+:1085400000054FF0010741D0874AD4E90C102432CE
+:108550001388B1EB530F02D21288511A08444FF41A
+:10856000F371884200D208468149B1FBF0F0616C9A
+:10857000C1F35101084406466064F7F750FF00223A
+:108580007C4BF7F7B8FE4FF040427B4BF7F7B3FE5A
+:108590000E22F7F71FFFF7F779FFA4F8A40094F86D
+:1085A0006500401CC0B284F86500082834D36C48CC
+:1085B00098F84620001F03789A4201D00270458047
+:1085C0006E4A13786E4A23B1458021E06564A56444
+:1085D00058E0D8F89410A1F5FA618E4211DD616D72
+:1085E0008B1C9E4205DDB0F902100A290DDA491CE8
+:1085F00006E08E4205DAB0F90210002908DD491EB6
+:108600004180B0F902000A2802DB177001E0A2E005
+:108610001570666584F865505A484FF4A542017894
+:10862000C1F38101012949D002294AD044F687715A
+:108630002181A4F8A020B0F9243089B24B439B13C8
+:10864000A4F89C30B0F90E0000237043B0FBF1F0A9
+:10865000A16CC0F3D100C1EBC101C90200EB9130A4
+:10866000A064F017810341EA9641B003F7F75CFD7F
+:10867000B4F8A210C1EBC101C902C00800EB9130EF
+:10868000A4F8A200616CA06E0844A06694F86C2067
+:10869000521CD2B284F86C20082A05D3C008A4F872
+:1086A0006E0084F86C50A566374A384ED388580659
+:1086B00033D498F80F00022806D02CE043F204517E
+:1086C000B6E744F24621B3E7B06840F69916B042E7
+:1086D00021DD94F8380094F88660B0420CD084F81C
+:1086E000860094F83D0000F00106C0F34000864289
+:1086F00002D1A4F8825004E0B4F88200B0F5966F7D
+:1087000005D2B4F88200401CA4F8820005E043F0D2
+:108710008000D08001E0A4F88250114894F83F20F6
+:10872000B0300C2A01D2C57400E0C774174B41F277
+:10873000482641F2504C93F83C400C4B0C2AB3F8BD
+:1087400082300AD3B14208DB012C06D0614502DD3C
+:10875000002B00D18774BDE8F0818574FBE7000031
+:10876000480100200407002000040040A40200206B
+:108770004564BD0100209C40133B3340F2030020C0
+:10878000F3030020C0040020140A00202805002064
+:108790002DE9F041384C394E394F207841F23331D0
+:1087A000C2074FF000050CD0A28962B394F907000C
+:1087B000002800DA4042C0B2032829D240F2AE704D
+:1087C0002AE0A570E5732F4AE571A58192F838304B
+:1087D000237220F00800A18040F0020020703D8646
+:1087E0007560B560F560916C490005D041F6846113
+:1087F000A18140F010002070C0B240F00100207054
+:108800006574BDE8F081658120F01000207015E0EE
+:10881000042803D240F6510060810FE0052802D2FF
+:1088200040F69910F8E740F6CC42062803D3072813
+:1088300001D3082801D2628100E0618197F89D0090
+:1088400098B9B088102301B2B4F90A003622FCF7B7
+:1088500027F87060F168401AB1680844B060B6F952
+:1088600000104843C013F0603886388E10B10120E4
+:10887000A070C6E7A570C4E71C0C00208406002089
+:10888000A4020020480100202DE9F041554C267833
+:10889000F0077CD05448217A544D90F8380081423A
+:1088A0007BD0534A2346DFF84CC1575C93F90E2026
+:1088B00093F90730874203D01CF80170874213D127
+:1088C00046F002065B1C26705BB2E3711CF80110D7
+:1088D000814201D15B1CE37194F90710062901DD87
+:1088E0000621E171521C1CE0434F17F801C0434FB1
+:1088F000844503D017F801C0844513D126F0020641
+:108900005B1E26705BB2E371795C814201D15B1E14
+:10891000E37194F907306FF005018B4200DAE171E1
+:10892000521EA273207294F907108A1C042A02D9DD
+:1089300041F68462A2812C4A012912780ADD2B4B70
+:1089400056079B6802D543F0080301E023F00803B3
+:10895000AB606070B1F1FF3F09DA5107A96802D539
+:1089600021F0080101E041F00801A9606070F9F709
+:10897000FBFCA078012810D121488068A3280CDADC
+:1089800094F90700022803DD0220E07105E01EE0F3
+:108990006FF00101884200DAE171A089002630B150
+:1089A000401E0004000CA08101D1E671A673E87B93
+:1089B00004280CD0B5F93010512341220020FBF7D8
+:1089C0006FFF2886002802D1E07B10B1A670BDE8B9
+:1089D000F0810C4806700C480670207820F00100E9
+:1089E0002070F4E71C0C002048010020A4020020A5
+:1089F000289600082E9600083A960008409600082F
+:108A00002805002018070020FB060020223E293CF4
+:108A10005D3AB8383537CF3583344E332D321F3178
+:108A20002130322F502E7A2DB02CEF2B382B8A2A62
+:108A3000000000361C070038AA0A003AAA0A003CC7
+:108A4000CC0C003ECC0C0040380E0042380E0044E6
+:108A5000380E0046380E0048380E004AC711004C48
+:108A6000C711004EC7110050C7110052C711005462
+:108A7000C7110056C7110058C711005AC711005C32
+:108A8000C711005EC7110060C7110062C711006402
+:108A9000C7110066C7110068C711006A00000036E0
+:108AA000000000388E03003A8E03003CFA04003EBA
+:108AB000FA0400401C0700421C0700441C07004643
+:108AC0001C0700481C07004A8808004C8808004E14
+:108AD000880800508808005288080054880800560A
+:108AE000880800588808005A8808005C8808005EDA
+:108AF00088080060880800628808006488080066AA
+:108B0000880800688808006A000000360000003805
+:108B10008E03003A8E03003CFA04003EFA04004043
+:108B20001C0700421C0700441C0700461C070048A5
+:108B30001C07004A8808004C8808004E880800502E
+:108B40008808005288080054880800568808005891
+:108B50008808005A8808005C8808005E8808006061
+:108B60008808006288080064880800668808006831
+:108B70008808006A0000003A2202003C8E03003E92
+:108B8000B0050040D2070042AA0A0044CC0C0046BF
+:108B9000EE0E00481111004A3313004C9F14004E92
+:108BA0000B160050771700527717005477170056AE
+:108BB000771700587717005A7717005C7717005E11
+:108BC00077170060771700627717006477170066E1
+:108BD000771700687717006A7717006C7717006EB1
+:108BE00000000036000000388E03003A8E03003C7F
+:108BF000FA04003EFA0400401C0700421C0700442F
+:108C00001C0700461C0700481C07004A8808004C47
+:108C10008808004E880800508808005288080054D0
+:108C200088080056880800588808005A8808005CA0
+:108C30008808005E88080060880800628808006470
+:108C400088080066880800688808006A0000003A02
+:108C50002202003C8E03003EB0050040D2070042D5
+:108C6000AA0A0044CC0C0046EE0E00481111004A3E
+:108C70003313004C9F14004E0B1600507717005210
+:108C80004F1A0054BB1B0056271D0058931E005A54
+:108C90000020005C6C21005ED82200604424006249
+:108CA000B0250064662600661C2700681C27006A41
+:108CB0001C27006C1C27006E0000003400000036EA
+:108CC000000000380000003A0000003C0000003EB8
+:108CD0000000004000000042000000440000004688
+:108CE000000000480000004A0000004C0000004E58
+:108CF0000000005000000052000000540000005628
+:108D0000000000580000005A0000005C0000005EF7
+:108D100000000060000000620000006400000066C7
+:108D20000000006844145858587011115858587071
+:108D30004111585848701114485858701411584827
+:108D400058703D1A0056E11A0054E11A0052851B72
+:108D50000050281C004ECC1C004C141E004AB81EAB
+:108D600000485C1F004600200044A3200042EB2185
+:108D700000403323003E7A24003C6626003AAE27AA
+:108D80000038F5280036E12A0034CC2C0032142EAD
+:108D900000305C2F002EA330002CEB31002A33333F
+:108DA00000287A340026C23500240A3700225138C0
+:108DB0000020E13A001E283C001CB83E001A00408A
+:108DC000001800400016004000140040001200404F
+:108DD00000100040000E0040000C0040000A00405F
+:108DE000000800400006004000040040000200406F
+:108DF0000000000001020304050005000102030455
+:108E00000104000305020000F0010000360100002B
+:108E1000F8000000BA0000007C0000007C000000A8
+:108E20007C00000041141411111444111414411158
+:108E30000000290052007B00A400CC00F5001E01B8
+:108E4000470170019901C201EA0113023C02650267
+:108E50008E02B602DF020803300359038203AA031D
+:108E6000D303FB0324044C0475049D04C504EE04E1
+:108E700016053E0567058F05B705DF0507062F06B2
+:108E800057067F06A706CE06F6061E0746076D079D
+:108E90009507BC07E4070B08320859088108A808A1
+:108EA000CF08F6081D0944096A099109B809DE09C5
+:108EB000050A2B0A520A780A9E0AC40AEA0A100B0B
+:108EC000360B5C0B820BA80BCD0BF30B180C3E0C76
+:108ED000630C880CAD0CD20CF70C1C0D410D650D0C
+:108EE0008A0DAF0DD30DF70D1C0E400E640E880ECB
+:108EF000AC0ECF0EF30E170F3A0F5E0F810FA40FBB
+:108F0000C70FEA0F0D103010531075109810BA10DB
+:108F1000DD10FF102111431165118711A911CA112C
+:108F2000EC110D122E12501271129212B312D412B1
+:108F3000F41215133613561376139613B713D7136B
+:108F4000F61316143614561475149414B414D3145A
+:108F5000F214111530154E156D158C15AA15C8157E
+:108F6000E7150516231641165F167C169A16B716D6
+:108F7000D516F2160F172C17491766178317A01767
+:108F8000BC17D917F51711182E184A18661881182A
+:108F90009D18B918D418F0180B19261942195D1923
+:108FA00078199219AD19C819E219FD19171A311A51
+:108FB0004C1A661A801A991AB31ACD1AE61A001BAF
+:108FC000191B331B4C1B651B7E1B971BAF1BC81B40
+:108FD000E11BF91B121C2A1C421C5A1C721C8A1C05
+:108FE000A21CBA1CD21CE91C011D181D301D471DF6
+:108FF0005E1D751D8C1DA31DBA1DD01DE71DFD1D19
+:10900000141E2A1E401E571E6D1E831E981EAE1E65
+:10901000C41EDA1EEF1E051F1A1F2F1F451F5A1FE1
+:109020006F1F841F991FAE1FC21FD71FEC1F002088
+:1090300000006400C9002D019201F7015B02C0022B
+:1090400024038903ED035204B6041A057F05E305E2
+:109050004706AB060F077307D7073B089F080209AF
+:109060006609C9092D0A900AF30A560BB90B1C0CA4
+:109070007F0CE20C440DA60D090E6B0ECD0E2F0FCA
+:10908000900FF20F5310B41015117611D71138123A
+:109090009812F8125813B81318147714D6143515FB
+:1090A0009415F3155116B0160E176B17C91726181D
+:1090B0008318E0183D199919F519511AAD1A081BB2
+:1090C000631BBE1B181C731CCD1C261D801DD91DC7
+:1090D000321E8A1EE31E3B1F921FEA1F412098206A
+:1090E000EE2044219A21EF2145229922EE224223AB
+:1090F0009623E9233C248F24E22434258525D72593
+:1091000028267826C82618276827B727062854282F
+:10911000A228EF283D298929D629222A6D2AB82A92
+:10912000032B4D2B972BE12B2A2C722CBB2C022DC1
+:109130004A2D912DD72D1D2E632EA82EEC2E302FCB
+:10914000742FB82FFA2F3D307F30C03001314131BC
+:109150008131C13100323F327D32BA32F73234339D
+:109160007033AC33E73322345C349534CE34073576
+:109170003F357735AE35E4351A3650368536B93653
+:10918000ED36203753378637B737E937193849383E
+:109190007938A838D738053932395F398B39B7393A
+:1091A000E2390D3A373A603A893AB23ADA3A013B53
+:1091B000283B4E3B733B983BBD3BE03B043C263C8D
+:1091C000483C6A3C8B3CAB3CCB3CEA3C093D273DF0
+:1091D000443D613D7D3D993DB43DCE3DE83D013E80
+:1091E0001A3E323E493E603E763E8C3EA13EB53E42
+:1091F000C93EDC3EEF3E013F123F233F333F433F3A
+:10920000513F603F6E3F7B3F873F933F9E3FA93F6B
+:10921000B33FBC3FC53FCD3FD53FDC3FE23FE83FDA
+:10922000ED3FF13FF53FF93FFB3FFD3FFF3FFF3F84
+:10923000FF3F0000E7382C35002020EF20372023A7
+:1092400033202620210000800200040008001000C6
+:1092500000020004000804000002000400080010DE
+:10926000002000400080040000000080000000405A
+:1092700000000020000000100000000800000004B2
+:10928000000000020000000100008000000040001B
+:109290000000200000001000000008000000040092
+:1092A00000000200000001000080000000080140F2
+:1092B000000C0140000C0140000C0140000C01407A
+:1092C000000C0140000C0140000C01400010014066
+:1092D000001001400010014000100140001001404A
+:1092E0000010014000100140001001400014014036
+:1092F00004080140040C0140040C0140040C01402E
+:10930000040C0140040C0140040C0140040C014019
+:1093100004100140041001400410014004100140F9
+:1093200004100140041001400410014004100140E9
+:109330000414014008080140080C0140080C0140D9
+:10934000080C0140080C0140080C0140080C0140C9
+:10935000080C0140081001400810014008100140AD
+:109360000810014008100140081001400810014099
+:1093700008100140081401400C0801400C0C014089
+:109380000C0C01400C0C01400C0C01400C0C014079
+:109390000C0C01400C0C01400C1001400C10014061
+:1093A0000C1001400C1001400C1001400C10014049
+:1093B0000C1001400C1001400C1401401008014039
+:1093C000100C0140100C0140100C0140100C014029
+:1093D000100C0140100C0140100C01401010014015
+:1093E00010100140101001401010014010100140F9
+:1093F00010100140101001401010014010140140E5
+:10940000000000000000000000000000000000005C
+:109410000000000014080140140C0140140C01402D
+:10942000140C0140140C0140140C0140140C0140B8
+:10943000140C01401410014014100140141001409C
+:109440001410014014100140141001401410014088
+:10945000141001401414014000000000000000003E
+:10946000000000000000000000000000FFFFFF0FF0
+:109470000FFFFFFFFFF0FFFFFF0FFFFFFFFFF0FFFA
+:109480000FFFFFFFFFF0FFFFFF0FFFFFFFF0FFFFEA
+:109490000FFFFFFFFFF0FFFFFF0FFFFFFFFFF0FFDA
+:1094A000FFFF0FFFFFFFFFF0FFFFFF0FFFF0FFFFCA
+:1094B00000000040400000000004000000400000E8
+:1094C0000000040040000000000400000040000014
+:1094D0000004000040000000000400000040000004
+:1094E00000000400000040000000000400000040F4
+:1094F0000004000000000080800000000008000060
+:10950000008000000000080080000000000800004B
+:10951000008000000008000080000000000800003B
+:10952000008000000000080000008000000000082B
+:109530000000008000080000000000202000000063
+:1095400000020000002000000000020020000000D7
+:1095500000020000002000000002000020000000C7
+:1095600000020000002000000000020000002000B7
+:109570000000000200000020000200000000006067
+:10958000600000000006000000600000000006000F
+:1095900060000000000600000060000000060000FF
+:1095A00060000000000600000060000000000600EF
+:1095B00000006000000000060000006000060000DF
+:1095C00000800200040008001000000200040008EF
+:1095D0000400000200040008001000200040008089
+:1095E00004000000FF7FFFFFFDFFFFFFFBFFFFFF09
+:1095F000F7FFFFFFEFFFFFFFFFFDFFFFFFFBFFFF99
+:10960000FFF7FFFFFBFFFFFFFFFDFFFFFFFBFFFF7C
+:10961000FFF7FFFFFFEFFFFFFFDFFFFFFFBFFFFFD2
+:10962000FF7FFFFFFBFFFFFF0102030405000203B2
+:109630000405000103040500010205000102030402
+:1096400004050001020355050010AA1A5525003033
+:10965000AA3A0000AA0A55150020AA2A5535FF3F4C
+:1096600080960008000000202C070000E806000893
+:10967000709700082C070020B4090000C0630008A0
+:1096800045020406082D01020304040550060708DC
+:109690000913AD2B1B08C104211355152A400619C7
+:1096A00008019713AD3D1B08D1041ACD04012D17F5
+:1096B000020604050103148020FF8BAA0A02019C04
+:1096C00015AA0A551500085920AA2A5535FF3F0743
+:1096D0002903010504060203127C1573FFFF04FF32
+:1096E0008080010125025B6402130A132D671208B2
+:1096F0001201100C050406020301010307050528E9
+:109700000B010203040206070303040C3D070604D1
+:109710000509191F191904310506064BAA1A024B2F
+:10972000381E026910312E40FD3969260211042FBE
+:10973000405F020C26405B262ACD5515551512397F
+:1097400002017F0316D0071AFF01013B0261AA6CD8
+:10975000080108A80916C491220312100A17401C18
+:1097600012600A16901B01491341670200080000AD
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000202008B
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-G.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y001-G.axf
new file mode 100644
index 0000000..e5996ff
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y001-G.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-G.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y001-G.hex
new file mode 100644
index 0000000..45b80f8
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y001-G.hex
@@ -0,0 +1,2372 @@
+:020000040800F2
+:10000000D810002005010008FF3700080D2900085E
+:10001000FD3700083D0F00081D61000800000000CA
+:100020000000000000000000000000005147000830
+:10003000CB1A0008000000006D3D0008394A000896
+:100040001F0100086D3B00081F0100081F01000888
+:100050001F0100081F0100081F0100081F01000800
+:100060001F0100081F0100081F0100081F010008F0
+:100070001F0100081F0100088D1500081F0100085E
+:100080001F0100081F010008410700081F010008A8
+:100090001F0100081F0100081F0100081F010008C0
+:1000A000A94A0008894B00081F0100081F01000829
+:1000B0008D4B00087D4E0008D95000081F01000834
+:1000C0001F0100081F0100081F0100081F01000890
+:1000D0001F010008155C00081F0100081F0100082F
+:1000E0001F0100081F0100081F010008DFF810D0E1
+:1000F00000F0E8FA0048004745720008AFF30080BE
+:10010000D81000200648804706480047FEE7FEE773
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B7
+:10012000594A0008ED0000082DE9F0410024061BA3
+:10013000254671F1000605DA01240027D0EB0700FF
+:1001400067EB0101161E73F1000605DA0027D2EBFA
+:100150000702012567EB030300F0D0F986460E463F
+:1001600017469C46AC4204D00025D0EB050E65EB4B
+:10017000010624B10020D2EB000760EB030C7046AF
+:1001800031463A466346BDE8F08140EA01039B07E9
+:1001900003D009E008C9121F08C0042AFAD203E0FC
+:1001A00011F8013B00F8013B521EF9D2704780EA7A
+:1001B000010210B502F00043400022D04A001FD0D7
+:1001C000010E01EB1261C0F35600C2F3560240F477
+:1001D000000042F40002A0FB022000047F39140456
+:1001E00000D0401C50EA124001D44000491EC2B267
+:1001F0000C0604EBD010401C4008802A02D003E01B
+:10020000002010BD20F00100002900DA0020184372
+:1002100010BD2DE9FE4F81EA030404F0004421F0F3
+:10022000004100944FF0000B23F0004350EA01041A
+:100230005ED052EA03045BD0C3F30A54C1F30A55FB
+:100240002C44A4F2F3340194A0FB0254C1F3130133
+:1002500041F48011C3F3130343F4801301FB024400
+:1002600000FB034E840A970A44EA815447EA835705
+:10027000A4FB076802958D0A05FB07854FEA932CBE
+:1002800004FB0C542705029D4FEA065847EA16372F
+:10029000B5EB08056EEB070C870E920E47EA811747
+:1002A00042EA8312A7FB0201B6EB0B0164EB0004E8
+:1002B0002B0D43EA0C335E1844EB1C50DA465146D2
+:1002C000E7FB0201C5F313044FEA0B3343EA14536F
+:1002D0004FEA0432019C43EA0603A4F10C040294A1
+:1002E000009CCDE900B400F09FF903B0BDE8F08FA9
+:1002F00000200146F9E72DE9F04D81EA030404F0FE
+:10030000004B21F0004514464FF0000A23F0004155
+:1003100050EA050220D054EA01021DD0C5F30A5765
+:100320000246C5F31303C1F31300C1F30A5640F4A8
+:10033000801543F48013A7EB0608101BD64608F27D
+:10034000FD3873EB050002D308F1010801E09218B3
+:100350005B41B8F1000F03DA00200146BDE8F08DE3
+:1003600000204FF48011064684460EE0171B73EB05
+:10037000050705D3121B63EB050306434CEA010C8A
+:1003800049084FEA300092185B4150EA0107EDD16D
+:1003900052EA030012D082EA040083EA050108430E
+:1003A00005D0101BAB4106D20122002306E000223B
+:1003B0004FF0004302E06FF0010253101AEB060009
+:1003C0004CEB085110EB0A0041EB0B01BDE8F04D7E
+:1003D00000F01BB970B521F0004303430CD0C1F30A
+:1003E0000A550024D5EB040564EB0403D617AD1AB7
+:1003F000B34102DB0020014670BD201841EB0251E1
+:1004000070BDC10F80EAE0700844CA07962300213E
+:1004100000F0CDB896230022114600F0C8B80EB502
+:10042000C10F80EAE0700844CA07002140F233435C
+:100430008DE80E000A460B4600F0F6F803B000BD4A
+:100440000EB540F2334102910021CDE900110A4678
+:100450000B4600F0E9F803B000BD00F0004220F0C8
+:100460000040C10DC0F3160040F400007F2901DAFE
+:1004700000207047962903DCC1F19601C84001E0D5
+:1004800096398840002AF4D04042704770B5C1F3D5
+:100490000A5201F000450024C1F3130140F2FF337A
+:1004A00041F480119A4201DA002070BD40F23343DA
+:1004B0009A42A2F2334203DC524200F05FF800E0BD
+:1004C00090402C43F1D0404270BDC1F30A5210B5A8
+:1004D000C1F3130140F2FF3341F480119A4201DA73
+:1004E000002010BD40F233439A42A2F2334203DCB3
+:1004F000524200F043F810BD904010BD2DE9F05F6E
+:100500000546002092469B46884606468146402482
+:100510001BE0284641464746224600F02FF8534646
+:100520005A46C01A914110D311461846224600F08F
+:1005300016F82D1A67EB01084F46224601200021CC
+:1005400000F00DF817EB00094E41201EA4F1010444
+:10055000DFDC484631462A464346BDE8F09F202A64
+:1005600004DB203A00FA02F1002070479140C2F10A
+:10057000200320FA03F3194390407047202A04DB3C
+:10058000203A21FA02F00021704721FA02F3D0400C
+:10059000C2F1200291400843194670470029A8BFC4
+:1005A0007047401C490008BF20F00100704710B49C
+:1005B000B0FA80FC00FA0CF050EA010404BF10BC51
+:1005C000704749B1CCF1200421FA04F411FA0CF17E
+:1005D00018BF012121430843A3EB0C01CB1D4FEAB7
+:1005E00000614FEA102042BF002010BC704700EBB2
+:1005F000C35010440029A4BF10BC7047401C4900E0
+:1006000008BF20F0010010BC704710B5141E73F134
+:10061000000408DA401C41F1000192185B411A43C2
+:1006200001D120F0010010BD2DE9F04D92469B460E
+:1006300011B1B1FA81F202E0B0FA80F220329046B4
+:10064000FFF78DFF04460F4640EA0A0041EA0B011E
+:1006500053465A46084313D0114653EA010019D0B5
+:10066000C8F140025046FFF789FF05460E46504646
+:1006700059464246FFF773FF084305D0012004E0C6
+:1006800020463946BDE8F08D0020054346EAE07675
+:100690002C4337430A986305E40AA0EB08000022C4
+:1006A000FD0A44EA47540A3002D500200146E9E732
+:1006B000010510196941DDE9084500196941BDE8E6
+:1006C000F04DA2E7064C074D06E0E06840F001035C
+:1006D00094E8070098471034AC42F6D3FFF70AFDC0
+:1006E000689200088892000870B58C1810F8015BB9
+:1006F00015F0070301D110F8013B2A1106D110F8BB
+:10070000012B03E010F8016B01F8016B5B1EF9D1BE
+:100710002B0705D40023521E0DD401F8013BFAE744
+:1007200010F8013BCB1A921C03E013F8015B01F8AF
+:10073000015B521EF9D5A142D8D3002070BD000044
+:1007400070B54F4C4FF490652946204600F01BFAD7
+:10075000002866D02946204600F0A8F849490888B4
+:10076000401C08800121204600F0ECFA464942F284
+:100770001072B1F85000904202D2401CA1F8500013
+:1007800006F03CFF05F03EF8404DB5F91410B5F900
+:10079000120005F011FE3E4CA5F84E002080A16825
+:1007A00020468847A088A5F8500003F091F807F08C
+:1007B00027F8384E384C3078082833D045F6AC301E
+:1007C000606042F6EF60A06042F2C400E06033482F
+:1007D000008A2080208E6080A16B2F488847208E61
+:1007E00069882F4C08444FF6FF7101EA8000688643
+:1007F000207A4FF0000540071DD501F0F5FA294990
+:1008000049F6A2400880284840F21A62C188491C73
+:1008100089B2C180914204D3A16821F00401A16092
+:10082000C58070BD41F2130060604FF48060A0602D
+:1008300040F61B50CAE730780A281BD2DFE800F0E8
+:100840001A0616050A050D1A1114EAE7BDE87040EC
+:1008500005F056BF07F0EEFE08E0BDE8704002F07C
+:1008600081BD06F0C7FA01E007F022F9BDE870404B
+:1008700007F01EB900F0FAFB84F8B65070BD000016
+:1008800000240140FC060020400100206000002000
+:1008900018070020F3060020D0000020F0010020FF
+:1008A0009C020020442C01401C0900206FEA112109
+:1008B000016070470029816802D041F0010101E028
+:1008C00021F00101816070470029816802D041F464
+:1008D000807101E021F48071816070472DE9F04161
+:1008E000824E92B0304600F00BF90BA800F039FAB6
+:1008F00001214FF4C06003F0EFFA00248DF831407D
+:100900004FF46020CDE90D044FF4A0204FF009080A
+:100910000B9001278DF83C808DF830700BA9304684
+:1009200000F080F9724D8DF831408DF830708DF8FF
+:100930003C700BA9284600F075F901231A460F21D7
+:10094000304600F0C0F9022201231146304600F083
+:10095000BAF9012303220021304600F0B4F9012343
+:1009600004221946304600F0AEF9012305220B217E
+:10097000304600F0A8F9012306220421304600F099
+:10098000A2F9012307220821304600F09CF9012337
+:1009900008220321304600F096F9012309220A219A
+:1009A000304600F090F90121304600F084F9012131
+:1009B000284600F080F901231A460521304600F050
+:1009C00055F901231A460621284600F04FF9002167
+:1009D000304600F0CBF84FF4E041284600F0C6F86E
+:1009E0000121304600F0B8F80121284600F0B4F8A3
+:1009F0000121304600F0A6F80121284600F0A2F8B7
+:100A00000121304600F09EF90121284600F09AF9B4
+:100A100040F61451374804F036FE12208DF840009D
+:100A200002208DF841008DF842408DF8437010A8E7
+:100A300002F012FF01224FF49061304600F0E8F816
+:100A400001213046FFF740FF01213046FFF732FF1A
+:100A500001212846FFF72EFF304600F06EF93046A0
+:100A600000F09FF80028FAD1304600F075F93046C2
+:100A700000F082F80028FAD1284600F05EF92846F6
+:100A800000F08FF80028FAD1284600F065F92846D2
+:100A900000F072F80028FAD10121084603F0F8F9B5
+:100AA000154D284600F0AEFD684600F056FE0F4892
+:100AB00001A94C300090114881E811018020CDE956
+:100AC00004404000069080000790202008904FF4DA
+:100AD0004050CDE909046946284600F021FE012175
+:100AE000284600F083FD12B0BDE8F08100240140EB
+:100AF00000280140002C014008000240AC02002008
+:100B00000D4910B5884202D1012144150AE00B4974
+:100B1000884202D10121041504E0094988420AD122
+:100B20000121CC03204603F0E3F92046BDE8104044
+:100B3000002103F0DDB910BD002401400028014070
+:100B4000003C01400029816802D041F4801101E09D
+:100B500021F48011816070470029816802D041F43E
+:100B6000004101E021F4004181607047826822F475
+:100B7000E0420A43826070470146002089684907C5
+:100B800000D50120704710B50246002054680B0ABA
+:100B9000C9B20C401168194202D0002C00D00120CB
+:100BA00010BD014600208968090700D50120704763
+:100BB00038B501211C2003F08FF9FF20ADF80000AB
+:100BC00000248DF8034003258DF8025069460D4836
+:100BD00001F00CFB0120ADF800008DF803408DF80A
+:100BE00002506946084801F001FB2320ADF80000DF
+:100BF0008DF803408DF802506946044801F0F6FA7A
+:100C000038BD000000080140000C01400010014008
+:100C1000002A4268C9B201D00A4300E08A43426018
+:100C20007047000010B542680E4B0C791A400B68F3
+:100C300042EA04221343436083680B4A1340D1E91C
+:100C4000024222434C7943EA44031A438260C26A57
+:100C5000097C22F47002491EC9B242EA0151C16204
+:100C600010BD0000FFFEF0FFFDF7F1FF70B5072497
+:100C700009290AD9C568A1F10A0606EB4606B4405F
+:100C8000A543B3401D43C56007E0056901EB41067C
+:100C9000B440A543B3401D430561836BC3F30154C6
+:100CA000121B921C02EB82041F22A2409343A1401C
+:100CB0000B43836370BD826B491E22F4401242EAEB
+:100CC00001518163704770B5072409290AD9C568A5
+:100CD000A1F10A0606EB4606B440A543B3401D4306
+:100CE000C56007E0056901EB4106B440A543B34088
+:100CF0001D4305611F23072A09D2446B521E02EBD4
+:100D0000820293409C4391400C43446370BD0D2A82
+:100D100009D2046BD21F02EB820293409C439140A4
+:100D20000C43046370BDC46A0D3A02EB8202934027
+:100D30009C4391400C43C46270BD816841F008013E
+:100D4000816070470029816802D041F4A00101E070
+:100D500021F4A00181607047816841F00401816045
+:100D6000704700210160017141718160C160012102
+:100D70000174704770B51E4C214694F83800B1F8E4
+:100D8000425006281ED9B4F84A10B4F84C00A1EB22
+:100D9000000202F10902122A04D8FFF751FB0022D7
+:100DA000144B0AE0884204D2FFF74AFB0022124BA0
+:100DB00003E0FFF745FB0022104BFFF72AFAFFF78D
+:100DC00084FB09E005D12846FFF73AFB0C4A0D4B9E
+:100DD000F3E70D4951F82000C5EB45116063B0EB16
+:100DE000410F03D9C5EB45104000606370BD0000A2
+:100DF0004004002000003440000033400000354033
+:100E00006766666666E64B40108A000810B50C4CB3
+:100E10002078400713D5FFF7ADFF0A49A08E088060
+:100E200008483038018821F010010180001F018836
+:100E300041F010010180207820F00400207010BDE6
+:100E40004004002040040040F0B416481449446CAB
+:100E500008468A6803681448D70542F008050078F8
+:100E600022F008064FEA037315D5002B08DB1207A2
+:100E700014D408B1082811D1322C0FDA8D6007E0A4
+:100E800012070BD508B1082808D1322C06DA8E607B
+:100E9000F0BC05F0B3BD002BF2DAE8E7F0BC704718
+:100EA0009C02002040010020F306002070B5064699
+:100EB0004089204B204C4FF48071002580B362881C
+:100EC0007AB1012A0CD1E188491C89B2E1803289CA
+:100ED000914205D36580E580FF2801D0401E7081D6
+:100EE00070BD70882288904201D9012200E0002262
+:100EF000184601F004FA7088B18801442088401C2B
+:100F000080B220808142EBD82580A088401C80B22E
+:100F1000A080F1888842E3D301206080A58070BD65
+:100F2000FFE70022184601F0EAF9A580E580258058
+:100F30006580F4E7000C0140B0050020FEE70000EA
+:100F4000FCB505464FF6FF7600200C46ADF8006074
+:100F500048F205078DF8040020E000BF15F8010BEA
+:100F60008DF8040001A9084602F0DAF8BDF8000087
+:100F70009DF8041080EA0120ADF800005FF0000049
+:100F8000BDF800100A0402D587EA410101E006EA33
+:100F90004101401CADF800100828F1DB641EDDD2D1
+:100FA0006946084602F0A6F8BDF80000FCBD000046
+:100FB0000246002004E000BF12F8013B1844C0B212
+:100FC000491EF9D27047000070B5144A85B01088E8
+:100FD0000024134901940094039420460494138838
+:100FE00007E00D8B009E35440095CD8B019E354466
+:100FF000019515889D42F4D0401CC0B28028EED3E4
+:1010000000984111074841808480019841110648A9
+:1010100081830183818205B070BD0000FC06002041
+:101020009C020020CA050020B804002030B50E49FB
+:1010300002880A800C4A4388083A13800B1F808874
+:1010400018802024151F2C800020401C80B273289B
+:10105000FBD341F21110088044F64800108047F29B
+:10106000480018802C8030BD202C0140114944F6E6
+:1010700048000880091D46F648000880091D41F215
+:10108000111008800B48001F018841F020010180E9
+:1010900009480021A0F86410A0F86210A0F86010C0
+:1010A000A0F85E10A0F85C10A0F85A100348418127
+:1010B00081827047182C01409C02002060000020B3
+:1010C000F0B54F4B4F480021DA7A0778802A27F095
+:1010D00001057DD31C684C4B02F01F0253F82220FF
+:1010E0004A4B14421A6802D042F0200201E022F07A
+:1010F0002002474C1A60474E94F800C0464CBCF1A1
+:10110000020FB4F9044043D1B3F808C0CCF3C00EC9
+:10111000CCF3002CE6453BD03C4D2C3D95F802C06D
+:10112000BCF1000F04D0BCF1010F0FD0A97033E067
+:101130005FEA025C30D55FEA826C2DD44FF0010C7F
+:1011400085F802C027F00405057025E05FEA025C1F
+:1011500022D45FEA826C1FD55FEA477C0BD447F04C
+:1011600004070770B0F802C0BCF1000F06D0418040
+:1011700027F0010707700227AF700DE04480002CB4
+:10118000F9DD47F001070770244FFF6A4761F2E776
+:1011900005704180318041811C4DC78895F84650CB
+:1011A0000FB9002C17DC077BAF4214D1B0F90270E5
+:1011B00007F26667BC420EDC194FBF895FEA477CC5
+:1011C00009D45FEA877C06D45FEA427C03D500E05D
+:1011D00012E0FF0709D007785FEAC77C05D027F047
+:1011E00001070770418031804181C4800573500937
+:1011F00060F3CB221A60F0BD057041804181F0BDE3
+:10120000D005002004090020708E00089C020020F8
+:10121000F306002010010020CA0500206000002015
+:101220000C0A00202DE9F04796B000240C940D9490
+:101230000E940F9472B69048816941F400718161F7
+:10124000816941F4806181614FF4004002F016FE33
+:101250008A4D00212846FFF737FB00212846FFF77B
+:1012600029FB874E00213046FFF724FB854F0021E4
+:10127000384600F0BBF901204FF47041401C884211
+:10128000FCD32846FFF73CFCB1463046FFF738FC5C
+:10129000384600F0B7F94FF46020CDE912048DF81C
+:1012A000454001204FF004088DF8440010948DF85B
+:1012B000508010A92846FFF7B5FC01231A460521E6
+:1012C0002846FFF700FD0123022206212846FFF7EA
+:1012D000FAFC0123032207212846FFF7F4FC01232F
+:1012E00004220F212846FFF7EEFC384600F08AF969
+:1012F000684600F032FA6148634E4C300090CDF8F9
+:101300000C80CDE901648020CDE9044040000690C6
+:1013100080000790202008904FF44050CDE9090448
+:101320006946384600F0FCF901212846FFF7CCFA5F
+:101330000121384600F05AF901212846FFF7BAFA90
+:1013400047F2305115941598401C15908842FAD3F5
+:1013500001212846FFF7F6FCADF82C40A04640F2EC
+:10136000DC5A4FF4007420E05046CDF854801599B3
+:10137000491C15918142FAD330880D9908440D908B
+:1013800070880E9908440E90B0880F9908440F9009
+:10139000F0880C9908440C9001212846FFF7D2FCF4
+:1013A000BDF82C00401CADF82C00BDF82C00A0426C
+:1013B000DAD30D98354A40F3CF1633480A30068306
+:1013C0000E9941F3CF1444830F9941F3CF138383D4
+:1013D0000C9941F3CF1CA0F804C0ACF5C05C40F2FE
+:1013E000C371ACF59B7C8C450ED2A6F5C856363E33
+:1013F0008E4209D2A4F5C854363C8C4204D2A3F5DF
+:10140000C853363B8B4203D3D18841F48041D1800D
+:10141000D188490407D41E49028B21F85C2F428BE6
+:101420004A80808B888000212846FFF74DFA0021F2
+:10143000384600F0DBF800212846FFF73BFA002190
+:101440004C464846FFF736FA0220C102401C88424B
+:10145000FCD32846FFF754FB2046FFF751FB3846E4
+:1014600000F0D0F8FFF73AFA0A493C20087062B65B
+:1014700016B0BDE8F08700000010024000240140D3
+:101480000028014008000240160500200C0A002038
+:10149000600C0020F0060020F0B5384B394C93F872
+:1014A0005650374B042D5B6C1DD0256840F22D46FD
+:1014B0005D1B656043F6FB25B3F5FA5F33DDB3F5DD
+:1014C000FA4F30DC41F6AD17A3F5FA535F4306EB54
+:1014D000A7364FF4B5777B4305EBA31375105B106C
+:1014E000C4E9065321E043F6D017102641F2620505
+:1014F000BB4218DB44F25067BB420EDAA3F56453DB
+:1015000045F24C67D03B5F4306EBA736A66140F639
+:101510002476734305EB232303E042F24713A361D0
+:10152000194BE36101E0C4E90665A3695360E5690D
+:10153000401AD56010604543107C0541106A291897
+:101540001162D069814200DD1062116A90698142A6
+:1015500001DB084600E01062206211684B43117AFB
+:101560000B4108411918B2F91400884204DBB2F9A2
+:101570001200884200DC08B2F0BD000060000020CC
+:10158000400100201401002085EB010010B54FF44C
+:101590000054204600F0ACF8002813D00A4908781F
+:1015A00040F008000870204600F014F800210748B9
+:1015B00000F01CF80648C17E012903D10021C17644
+:1015C0000121017710BD00006A060020440002409E
+:1015D000040B0020C10002D502490860704702498F
+:1015E000486070470404024000000240002901687E
+:1015F00002D041F0010102E04FF6FE72114001609D
+:101600007047000001684FF6FE7211400160002132
+:10161000016041608160C1603149314A08399042BE
+:1016200003D1486840F00F0006E02D4A1432904282
+:1016300004D1486840F0F00048607047284A2832DA
+:10164000904203D1486840F47060F5E7244A3C3288
+:10165000904203D1486840F47040EDE7204A503290
+:10166000904203D1486840F47020E5E71C4A643298
+:10167000904203D1486840F47000DDE7184A7832A0
+:10168000904203D1486840F07060D5E7154A111FB9
+:10169000904203D1086840F00F0006E0114A14326E
+:1016A000904204D1086840F0F000086070470D4A8D
+:1016B0002832904203D1086840F47060F5E7094A87
+:1016C0003C32904203D1086840F47040EDE7054A8F
+:1016D00050329042EAD1086840F47020E5E70000FB
+:1016E0000800024008040240406880B270470000D1
+:1016F00001460020CA0001D5034A00E0034A1268EF
+:101700000A4200D00120704700040240000002405D
+:10171000002A026801D00A4300E08A430260704751
+:1017200030B5036847F6F07293430C6A8A68224327
+:10173000D1E904452C4322438C692243CC692243DE
+:101740004C6A22438C6A22431A430260CA68426090
+:101750000A6882604968C16030BD00210160416053
+:101760008160C160016141618161C1610162416269
+:101770008162704710B5114C8CB000212046FFF7F4
+:1017800035FF2046FFF73EFF0D4800900D48002131
+:10179000CDE901016420CDE903018020CDE90501F7
+:1017A0000791089109910A9169462046FFF7B8FF11
+:1017B00001212046FFF71AFF0CB010BD580002406F
+:1017C000043801408807002010B501218CB008467C
+:1017D00002F05EFB1E4C00212046FFF707FF20466B
+:1017E000FFF710FF1B4800901B48019000211020BC
+:1017F000CDE902018020CDE90410069107910891FE
+:1018000009910A9169462046FFF78AFF01220221C9
+:101810002046FFF77DFF01218DF82F1004208DF861
+:101820002D008DF82E100E208DF82C000BA802F044
+:1018300013F80F208DF82C000BA802F00DF80121F1
+:101840002046FFF7D3FEFFF795FF0CB010BD000058
+:1018500044000240043801402407002030B540F61F
+:10186000AA21204AC184838B1488E31A9BB20F2BD0
+:1018700010D312888283037E002253B11A4BB3F92E
+:101880000A30062B05DB194B1B78022B03D0002BEB
+:1018900000D1828430BD164B40F68B255B6CA3F2E1
+:1018A0002D14AC420FD2428B521C92B24283642A56
+:1018B000F0D364224283B0F924208A4201DA02EB99
+:1018C0002111818430BD41F29414A342FADBB0F9B6
+:1018D0002430002B02DDA3EB211100E000218184E4
+:1018E000428330BDFC06002060000020F30600208B
+:1018F0004001002010B50446B0F9020043F69911EA
+:1019000048438113E06840F26662504301EBA03027
+:10191000E060B4F9001043F6991251438A1321692B
+:1019200040F26663594302EBA131216104F0E4FC0B
+:101930006061A18840F6AB2208444010A0F5154133
+:101940005539E062914205D9A0F5F851FF39521C92
+:1019500091421DD249F25451884202DDA0F5204047
+:1019600002E0A0F5F850FF38206300EB400040F3A0
+:101970004F002085B4F924104A42904201DA104603
+:1019800002E0884200DD0846E083228461848AE028
+:10199000A0F5FE42FF3A41F255518A4214D8A2F610
+:1019A000AA20206300EB400040F34F002085B4F9EB
+:1019B00024205142E183884201DA084602E0904245
+:1019C00000DD1046404250E0A0F5D442AA3A8A42D7
+:1019D00015D2A2F6AA20206300EB400040F34F018D
+:1019E0002185B4F924004242E2832084914201DA45
+:1019F000104602E0814200DC0846608453E0A0F516
+:101A0000AA42543A41F256539A4215D2A2F6AB205A
+:101A1000206300EB400040F34F002085B4F9241010
+:101A20004A42904201DA104602E0884200DD084650
+:101A30004042E083218419E0A0F5804241F25453F2
+:101A40009A4215D2A2F6AA20206300EB400040F390
+:101A50004F012185B4F92400E0834242914201DA2A
+:101A6000104602E0814200DC0846208462841AE0CD
+:101A7000A0F52852AB3A8A4215D2A2F6AA202063DA
+:101A800000EB400040F34F012185B4F92400E083CE
+:101A900042422284914201DA104602E0814200DC97
+:101AA00008464042A9E7B4F91E006FF4BF714843ED
+:101AB0008013E080B4F92000484380132081B4F9FA
+:101AC000220048438013608110BD70471548164AB4
+:101AD0004FF480410078042821D002F13C03D08AE1
+:101AE0009B88C01A00B22F2801DD001108E00028F1
+:101AF00001DD002007E00D4B984201DA184602E0B4
+:101B0000402800DD40209389184400B2884203DC5D
+:101B100040F26661884200DA084690817047918100
+:101B200070470000F3060020B8040020C0FEFFFF4D
+:101B300038B54B484B4902880B889A1A92B20F2A43
+:101B400071D30988484C01804FF0FF01E2884FF4BF
+:101B50007A7355044FF4967002D51622009103E073
+:101B6000950403D515220091014670E0D50402D5F5
+:101B700014220091F8E7150502D513220091F3E72E
+:101B8000550502D512220091EEE7950502D51122E6
+:101B90000091E9E7D50502D510220091E4E715068A
+:101BA00002D50F220091DFE7550602D50E220091E3
+:101BB000DAE7950602D50D220091D5E7D50602D5C4
+:101BC0000C220091D0E7150702D50B220091CBE73C
+:101BD000550702D50A220091C6E7950702D50922CA
+:101BE0000091C1E7D20702D008220091BCE7228908
+:101BF000550702D507220091B6E7950702D50622C0
+:101C00000091B1E7D20702D005220091ACE7A27A99
+:101C1000D20702D004220091A6E7A289D40603D5F8
+:101C200003220091A0E719E0140702D502220091D7
+:101C30009AE7540703D4940701D4D20702D00122B3
+:101C4000009191E70020034602460146009002F011
+:101C50002BFEBDE838400248FFF728B938BD000028
+:101C6000000A0020FC0600200C0A0020F0B55948AC
+:101C7000594982880B889A1A92B29C2A64D309889F
+:101C8000818056490A880146002A0B7843F00201F8
+:101C900056D11646524A1C0715680246127822F0A1
+:101CA000020274D54F4C0746E4887F785FEA845C73
+:101CB00002D547F0010701E027F001074770A704AC
+:101CC000477802D547F0020701E027F00207477086
+:101CD000670401D4E70703D0477847F00807477047
+:101CE000640603D5447844F0040404E01C0603D4DD
+:101CF000447824F004044470EC0450D4354C9A0722
+:101D0000247824F0100423D4324D42782F7A2D7891
+:101D1000012A45F0100514D0022A16D02D4C042AB1
+:101D2000A47804F1010C0CF0FF0C13D0072A25D085
+:101D3000032A23D0052A21D0062A1FD021F0100122
+:101D400042E0B90702E00570F0BD39070029FADB6F
+:101D50000470F0BDFA0601D41A060AD50170022CEF
+:101D600004D280F802C0BCF1020FF2D341F080012E
+:101D70002AE021F0100101708670F0BD877A7F069D
+:101D8000F7D5032C04D8017080F802C0F0BD0FE035
+:101D90005107D8D51906D6D443F0800114E002705B
+:101DA0004178CB0701D18907F0D522F010010BE073
+:101DB000E9040BD49907E9D4818AC82902D2491CC5
+:101DC0008182E3E743F00A010170DFE70270868257
+:101DD000DCE70000D4060020FC060020FE06002000
+:101DE0009C0200200C0A0020094944F648000880A3
+:101DF000091D46F648000880091D41F6CC400880C0
+:101E00000348001F018841F0200101807047000055
+:101E1000182C0140084946F668000880091D088012
+:101E2000091D41F2555008800348001F018841F008
+:101E30002001018070470000182C014010B5C288B5
+:101E400000210AB1032206E002890AB1022202E05F
+:101E5000428912B10122027000E0017004784FF44F
+:101E6000804344F6206244B1012C06D0022C07D0F6
+:101E7000032C01D14180818010BD4380828010BD40
+:101E800041F23331418040F6B731F4E730B5CD8DC2
+:101E900000230B240522854202DCB1F92C0030BD61
+:101EA0004D88854202DBB1F9000030BD01EB8205AF
+:101EB0006D88854201DD144601E013DA134604EB18
+:101EC00003024FEA52029A42F0D101EB830231F849
+:101ED000231054889288521A001B424301EB62205F
+:101EE00000B230BD31F9220030BD0000054920B1FB
+:101EF000086940F080000861704703484860034863
+:101F0000486070470020024023016745AB89EFCD50
+:101F100006494FF47A70CA68D20705D0401E000403
+:101F2000000CF8D1FF2070470020704700200240CD
+:101F300011480321A0F14C0280F836100021518194
+:101F40000E4A1186D162D1831184518481620C4979
+:101F50008A6CB2F5206F01DBA3228262897A11B10B
+:101F6000816A49428162C16A41F3910181628803B9
+:101F7000044908627047000060000020200500202E
+:101F800040010020680800200449002048810881A1
+:101F9000C862886202490862704700006000002041
+:101FA0008C080020F0B53B4988894A89801A80B2A4
+:101FB0000F2866D388894881CA8937480B3A272A6F
+:101FC00026D28A7822BB8268364B42F480728260C5
+:101FD000324A354C354D12785607314A0AD4344EC0
+:101FE00036881680334A12881A80334A1288228033
+:101FF000324A09E0324E36881680324A12881A80F8
+:10200000314A12882280314A12882A8001228A703D
+:102010002F4B304D19469A7F0968802A32D302F03F
+:102020001F0255F8222011422CD0826822F480121F
+:10203000184E8260123614461215B778521C62F39D
+:102040008617254AB77093F816C01778BCF1800F31
+:1020500027F0020608D30CF01F0C55F82CC011EA2B
+:102060000C0F01D147F0020616701A7E802A0DD39C
+:1020700002F01F0255F82220114207D144F400213A
+:102080008160F0BD826842F48012D1E724F400211F
+:10209000F6E70000F00600209C020020400100202E
+:1020A000B0040020B2040020B4040020B6040020D4
+:1020B000A0040020A2040020A4040020A604002004
+:1020C000A8040020AA040020AC040020AE040020D4
+:1020D000D0050020708E0008B804002070B520489C
+:1020E00081890289891A89B20F292FD381890181B7
+:1020F0001C4B1D4819465D7A06681C4C096846F061
+:102100000402802D07D305F01F0554F825502942FD
+:1021100001D126F0040202609A7B802A17D302F0D4
+:102120001F0254F82220114211D1026822F002024B
+:102130000260DA7A802A0ED302F01F0254F82220BD
+:10214000114208D1016821F00801016070BD0268E8
+:1021500042F00202ECE7016841F00801F5E70000F7
+:10216000F0060020D00500209C020020708E0008A0
+:10217000F0B51D4C1B4A4FF0010C94F83B5094F8FD
+:102180000AE0144692F83C3094F838402B43651C22
+:10219000EEB2154D95F83D700025BEF1FF0F0AD047
+:1021A000BEF1000F06D18B4213D155700C2C01D219
+:1021B00082F83860F0BD834202D182F801C0F5E7B1
+:1021C0008B42F7D15570B80709E000BF82F838504C
+:1021D000F0BD8342FCD1F84382F801C0800700289B
+:1021E000F4D0F0BD4004002040010020F0B5CA78D2
+:1021F000002502F00F03D20601D58A7813430A782E
+:102200004FF00F0E12F0FF0F4FF001021CD00468C8
+:102210000F8802FA05F63740B74211D14FEA850C14
+:102220000EFA0CF724EA070703FA0CF43C43CF78C4
+:10223000282F02D0482F02D002E0466100E006615C
+:102240006D1C082DE4D304600C88FF2C1ED9446853
+:102250005FF0000606F1080702FA07F50F882F4025
+:10226000AF420FD14FEA860C0EFA0CF7BC4303FACB
+:102270000CF73C43CF78282F00D14561CF78482F09
+:1022800000D10561761C082EE4D34460F0BD000047
+:10229000F0B5144C002801DAE36900E06368420DF0
+:1022A000120185B2C0F301579540C0F30346032FD6
+:1022B00005D0C2020AD50322B240934307E023F0BF
+:1022C0007062636823F07063636002E0AB4343F0C5
+:1022D000706201B12A43002801DAE261F0BD626058
+:1022E000F0BD0000000001400246002092680A4252
+:1022F00000D00120704741617047016170470AB109
+:1023000001617047416170470F4A104B92F83810D5
+:102310005B5C834201D1012004E00D4B5B5C834296
+:1023200003D1002082F83A0070470A4B5B5C83427D
+:1023300001D18120F6E7084B595C814201D1802010
+:10234000F0E70320EEE70000400100203092000893
+:102350004292000836920008489200080A4810B5D8
+:1023600001784FF000024C0708494FF0FF038968DD
+:102370004FEA017105D5002901DA827210BD83721E
+:1023800010BD0029FBDBF8E7400100209C02002083
+:10239000F0B5194E194C0022E31CA6F1060CB75CEF
+:1023A000A518ED78FF5C0D430F43BD421FD01CF80C
+:1023B0000270FF5C0F43BD4219D015460023A618DA
+:1023C000F6780E43C6545B1C1CF80220DBB2062BC9
+:1023D000F5D3C17881700179C17000214218491C80
+:1023E00015711CF80550C9B20629F7D3F0BD521C6F
+:1023F000D2B2032AD3D3F0BD028A000840040020E1
+:1024000010B502460021064B06205C186478944201
+:1024100000D10846491CC9B20629F6D310BD0000F8
+:1024200040010020214810B590F867100022204894
+:10243000012936D11F49898899BB1F491E4B4C6C15
+:1024400040F6B831B3F86E308C4227DD1B4909786D
+:1024500021BB90F82711491CC9B280F82711C8295F
+:102460001CD380F827210146D0F82C4191F828117F
+:10247000A34203DD052908D2491C01E041B1491EF0
+:1024800080F82811C9B2052902D3012180F826114C
+:10249000191B074C2C3C6162C0F82C31B3F5FA6F64
+:1024A00003D280F8262180F8282110BD600C00207E
+:1024B0009C020020CA05002040010020F3060020F5
+:1024C0004FF4C0428260002141620E22828141F2BB
+:1024D00062020261082282824FF46042C28201835A
+:1024E0004FF07842C0E9072140F6C41101807047DF
+:1024F000B0F90010B0F90220891A41600269037D29
+:102500004A431A41436A13444362026A934200DD1C
+:102510004262436AC269934200DA42628268436A55
+:102520004A43017B0A410B41D118B0F918208A4275
+:1025300001DA10467047B0F916008842FADC08B29A
+:102540007047000010B514481449B0F88C200B886F
+:102550009A1A92B2B2F5437F1DD90988A0F88C105F
+:10256000B0F88A1020F8581F002242860C480D4C03
+:10257000C2888280C180C38983812489891AA4B2D8
+:10258000C4818160E11A0161074A818AC182928A0D
+:102590008282511A816110BD40010020FC0600209A
+:1025A000280C0020200500206000002009480A496E
+:1025B000B0F8AA200B889A1A92B241F684639A4224
+:1025C00006D3098820F8AA1F418881800021418014
+:1025D0007047000040010020FC0600200D480178F3
+:1025E000C90702D00C49098801E04FF6FA71C165AC
+:1025F000094901201039088007482438018841F032
+:102600000101018004481838018821F01801018077
+:102610007047000040010020240400400A49D1F81E
+:10262000902012B1521EC1F8902031F88A2F521C0E
+:1026300021F81A294A6A521C4A628A8F521C8A87D8
+:1026400001F8380C70470000400100201CB52D48EF
+:1026500090F83B3090F83C20934252D000248DF803
+:10266000044053408DF800309DF800300122012BCA
+:1026700008D09DF80030022B09D09DF80030042BC3
+:102680000AD00DE01F498DF80420443108E01D49AF
+:102690008DF80420463103E01A498DF804204831B2
+:1026A0009DF80420012A2CD190F83D309DF800407F
+:1026B000154AA34217D090F83E309DF800402342BF
+:1026C00008D0B0F84C30A0F84A300B881488E31AD0
+:1026D000A0F84C3090F838302BB1B0F84030148866
+:1026E000E31AA0F8423012880A80A0F8402010F8BF
+:1026F0003E1F9DF80020114300F801199DF80010BD
+:1027000001701CBD40040020FC06002070B5344D53
+:1027100040212846FFF7E8FD840080212846FFF786
+:10272000E3FD44EA4004A9152846FFF7DDFD044314
+:10273000E1B22C4C94F870508D4250D04D4084F84A
+:102740007010012D03D0022D01D0042D47D194F833
+:102750007400A84384F8740094F87320AA420FD040
+:1027600084F8735094F8722001238B401A4207D1E9
+:102770001A4384F8722094F87110491C84F871107F
+:1027800094F87110042928D330B1012811D00228FF
+:102790000FD004280DD012E01348C18821F0400169
+:1027A000C1802078002184F83B1020F06000207068
+:1027B00005E0217841F02001217084F83B000B49AD
+:1027C00094F83B0091F82720904204D081F827002C
+:1027D00007492020087000F00DF884F84C5070BDB7
+:1027E00000100140400100200C0A0020600C002075
+:1027F000F006002070B50D4D40212846FFF774FD0E
+:10280000840080212846FFF76FFD44EA4004A915A3
+:102810002846FFF769FD04430548072100F8704F7B
+:102820000171002141708170C17070BD00100140C4
+:102830004001002070B5344890F83A10CA4392071E
+:1028400061D001F0030280F8392090F83D305B063A
+:102850001B0E80F83D30012A01D0812A02D15B1C79
+:1028600080F83D300278D2074DD0DBB203F0010290
+:10287000C3F34004A24246D1B0F84E400025641C88
+:10288000A0F84E40204CA0F8505090F83E60A47A3A
+:10289000B24202D080F83E200DE0A607B6EB837F5F
+:1028A00002D080F83F5006E090F83F30642B02D20F
+:1028B0005B1C80F83F3090F84030642B0CD25B1CDE
+:1028C000DBB280F84030022B06D204F001039342C1
+:1028D00002D1022280F84020012901D0002912D122
+:1028E00090F83820C16D00EB820291610163D0E95C
+:1028F00006121144D0E908231A441144826A114493
+:10290000C26A1144416370BD40010020FEE700002F
+:102910002DE9F04F00BF00209E4E9F4AA6F5127190
+:10292000A6F5BE79A6F1440B06F1440E804601F5EA
+:10293000E074A1F1780301F5457A1D5C15F0C0073C
+:1029400006D0402F51D0C02F77D0802F76D004E111
+:1029500015F01F0504D0154440F080072F7201E0E8
+:1029600082F80880012826D0022824D0032822D00B
+:10297000042820D008281ED010281CD0874D55F8D8
+:1029800020C0DCF8005054F820703D40CCF80050D6
+:10299000824D55F820C0DCF8005056F820703D43B9
+:1029A000CCF800501D5CAD0659F820502F6813D5A7
+:1029B0003AF810C03EE051F820502F6854F820C07B
+:1029C00007EA0C072F6051F820502F6856F820C0F6
+:1029D00047EA0C072F60E5E7DFF8B8C10CF1F00C0F
+:1029E0005CF820C007EA0C077EE015F01F0504D054
+:1029F000154440F080072F7201E082F8088001281A
+:102A00001DD002281BD0032819D0042817D008286D
+:102A100015D0102813D0614D55F820502F6854F868
+:102A200020C007EA0C072F605C4D55F820502F6836
+:102A30005BF820C047EA0C0756E00BE056E051F87F
+:102A400020502F6854F820C007EA0C072F6051F877
+:102A50002050ECE715F01F0505D0154440F0800725
+:102A600085F8217001E082F82180012825D0022814
+:102A700023D0032821D004281FD008281DD01028D7
+:102A80001BD0464D55F820C0DCF8005054F820709B
+:102A90003D40CCF80050414D55F820C0DCF80050C6
+:102AA0005EF820703D43CCF800501D5CAD0615D596
+:102AB0003A4D3AF81070CC3514E051F820502F6898
+:102AC00054F820C007EA0C072F6051F820502F68F7
+:102AD0005EF820C047EA0C072F60E6E72D4D3AF874
+:102AE0001070E03D55F820502F6036E015F01F05BE
+:102AF00005D0154440F0800785F8217001E082F888
+:102B00002180012830D002282ED003282CD0042880
+:102B10002AD0082828D0102826D0204D55F820C0CB
+:102B2000DCF8005054F820703D40CCF800501B4DAC
+:102B300055F820C0DCF80050164F883757F8207041
+:102B40003D43CCF800501D5CAD06B1D4114F3AF8AE
+:102B50001050E03F57F820703D60401CC0B2112873
+:102B6000FFF4EBAEBDE8F08F51F820502F6854F819
+:102B700020C007EA0C072F6051F820502F68DFF8BB
+:102B800014C00CF1880C5CF820C047EA0C072F60D9
+:102B9000D9E70000FC900008D0050020F88E00085E
+:102BA0004FF40771C1824FF45861018340F614510C
+:102BB00081837047F0B5C48AB0F900608681B0F9AE
+:102BC0000250C581B0F9043002270021012203829E
+:102BD000AB4204DBB54202DDC78042810CE0B34268
+:102BE00004DBAE4202DDC78041811CE09D4205DB73
+:102BF000B34203DDC2804781018115E0B54204DBA9
+:102C00009E4202DDC280418105E0AE4205DB9D426D
+:102C100003DDC1804281078106E09E4204DBAB42B6
+:102C200002DDC18047810281C388458900EB4307EB
+:102C300000EB4505BB89AE899B1B0FFA83FEA0F80C
+:102C400012E00689AB8900EB460CBCF80CC0A3EB84
+:102C50000C038382B0F91830B7F90CC0A3EB0C0C4D
+:102C6000B4EB4C0F04DA80F82010A3F1A10113E0BB
+:102C7000A64503DD80F82010B9890BE026B1012EAE
+:102C800004D0022E10D004E0062100E0052180F8D7
+:102C90002010A989091B6D31418309B2B1F5586F24
+:102CA00004DB5B1E438304E00421F0E7002900DC21
+:102CB0004283418B8183F0BD0B49002288760A62F2
+:102CC000CA614A62094A32F9103002EB40028B6253
+:102CD000B2F90220CA62064A32F810000882A1F84E
+:102CE0006000A1F862007047F00100205A920008CD
+:102CF0004E9200082DE9F05FF048F14982880B8878
+:102D00009A1A92B20F2A44D3098881468180ED48ED
+:102D10000127ED4C0188ED4E002579B3491E018055
+:102D2000E573EB49A5622068B1F90210430742F64A
+:102D3000AA2218D4F38843F40053F380E44B1B78A1
+:102D40009B0709D5A36823F08003A360A4F87C50F7
+:102D500084F87E5084F87F50C30404D484F8F07063
+:102D6000C4F8EC5003E084F8F050430707D49142D4
+:102D700005DB84F8F470A4F8F25004E010E084F865
+:102D8000F450430703D4914201DBC00703D084F819
+:102D90001151BDE8F09F84F81171A4F81251F8E7C1
+:102DA000B4F8180143F69821884202D2401CA4F8D6
+:102DB000180101F08FFDDFF81C83DFF800B398F8ED
+:102DC0005000ABF1180B10B1FEF77AF905E09BF853
+:102DD000001021F001018BF80010FFF723FB00F039
+:102DE000B5F9BD4841F26801426C4FF400608A4277
+:102DF00001DBBA4904E0B2F57A6F02DAB749091D7E
+:102E0000086098F85100DFF8C0A2B54BDFF8D48213
+:102E1000C007AAF12C0A2ED0987B802827D32078CF
+:102E2000800724D4E07B8AF80500A948514603783E
+:102E300023F002030370ABF80250CBF814509BF858
+:102E4000003023F001038BF80030B079400609D43C
+:102E500040F63C70824201DD0020FBE008208AF849
+:102E60000370F7E0CD700020AAF80A50F2E08AF86B
+:102E70000350AAF80A50A068020501D50820E9E02D
+:102E8000944991F83F20D10743D0E17B8AF805109F
+:102E90009E465B7A802B47D323785B0732D4F38836
+:102EA0009B0403D520F02000A06032E0ABF8025074
+:102EB000CBF814509BF800C040F020002CF0010C1F
+:102EC0008BF800C0A0609EF8170080280BD300F09C
+:102ED0007F0C4FF00040DEF8003020FA0CF0034287
+:102EE00001D1277100E025712079C00701D1900739
+:102EF00005D50320032901D08AF80870AAE0002034
+:102F0000A562A7E020F02000A060F08820F4005027
+:102F1000F08094F8260101280BD06E4890F86300E9
+:102F200048B1FDF791FF0FE0216841F004012160F5
+:102F3000B8E709208EE0A068C10502D520F008009E
+:102F400001E040F00800A06094F8462043F23330DE
+:102F50004FF480477AB143F69911012A1ED0032A13
+:102F600098F800206048C2F381021AD0012A30D0BC
+:102F7000022A2ED02AE098F80010C1F3810101291D
+:102F800009D0022907D043F2AE71A4F8141100BF92
+:102F9000A4F8440021E0A4F81401F9E7A4F814010E
+:102FA00019E0012A0BD0022A09D090F85600042813
+:102FB0000CD0A4F8147100BFA4F844700DE0A4F87C
+:102FC000147190F85600042805D0F5E7A4F81471A0
+:102FD00001E0A4F81471A4F84410FEF771F89BF80E
+:102FE0000010C90702D0BBF8021001E03848818800
+:102FF000A9F8121008B2B4F944104843C0F38F3155
+:103000005046AAF81210B94200D9478237490978C8
+:10301000C90605D5428A41F233318A4200D2418243
+:103020002189C1F3C002C1F300218A4205D1428A3D
+:1030300040F6CC418A4200D94182B17AC90700D01A
+:103040004582BAF81200A06200287FF705AF284831
+:103050000570022099F81A1099B9022824D080B17D
+:103060001D4A11788D0608D5B5796D0605D51F4D19
+:103070002D78ED0965F386111170F18821F40A614C
+:10308000F1801549496C4E290ADBF1880A0607D5FB
+:1030900021F08001F1800E490A7822F002020A70C4
+:1030A00089F81A00E07374E6B8F83820002AD7D1FE
+:1030B00043F69822A8F83820D2E700001C09002027
+:1030C000FC060020FE0600209C0200200C0A0020C6
+:1030D000CA050020600C002040010020100C0140B7
+:1030E000D0050020B804002060000020D406002095
+:1030F0001007002070B500230C8863F30F02012530
+:1031000005FA03F6344206D0C3F10F0605FA06F1BC
+:10311000114361F30F025B1C102BF1DB028070BDC9
+:1031200070B500230C7863F30702012505FA03F656
+:10313000344206D0C3F1070605FA06F1114361F3E4
+:1031400007025B1C082BF1DB027070BDF0B51F4855
+:1031500090F866301E48012B816821F4006232D15C
+:103160001C4BDE8874062ED41B4D0F054FF0000457
+:10317000B5F902501ED4194A526C642A11DC40F68B
+:10318000386295420DDAB2040BD4027852070ED49D
+:10319000B0F8D42040F6B835AA4203D2521CA0F8A9
+:1031A000D420F0BD41F4006181605C81F0BDA0F8E5
+:1031B000D440F0BD41F2CD018D42FADD997AC907C4
+:1031C000F7D18260F3E78260F0BD0000600C002060
+:1031D0009C0200200C0A0020CA05002040010020AB
+:1031E000F0B5364D364F044695F83B0097F83B1046
+:1031F00023780843EE1C6278834205D1E0781146BB
+:10320000FEF7B6FF207908E094F802C084450CD19F
+:10321000E1781046FEF7ACFFE07905F82F0F28782B
+:10322000805D6870287BE877F0BD82421DD16146E1
+:103230001846FEF79DFF95F84E1095F83B00814229
+:1032400007D1B97A09B1A17900E0617985F82F1029
+:103250001EE06978012901D0A17922E0617927E097
+:10326000297841F00401297012E0E1788142DBD134
+:1032700019466046FEF77CFF95F84E1095F83B0026
+:1032800081420AD1B97A09B1617ADFE7217ADDE7B3
+:1032900015F82F1F895D6970C5E76978012906D087
+:1032A000617A85F82F10B97A0029F1D1D8E7217A0F
+:1032B00085F82F10B97A0029EAD0D1E74004002020
+:1032C000400100200B48017821F0020100F8381B72
+:1032D000002100F8181941778177332181854185D4
+:1032E00008214184012100F81F1C034880F839108F
+:1032F0007047000040040020400100200D4900B547
+:103300000B4851F8012F40F8032F89888180084825
+:1033100001210930FFF73CF8054802211330FFF77F
+:1033200037F8034804211D305DF804EBFFF730B88F
+:103330004004002040010020094944F6480008806C
+:10334000091D46F648000880091D41F21110088049
+:103350000348001F018841F02001018070470000F0
+:10336000182C01402DE9F047664C674B0025A078EA
+:103370000126654A103305287ED2DFE800F00313EA
+:10338000113E1100108820F0010010801D805F4860
+:103390000580001F0580001F0580FFF7CDFFA67088
+:1033A000BDE8F087594941F244401C39088057492B
+:1033B00045F6580024390880091D47F25800088056
+:1033C00052492020283908800020401CC0B27328B0
+:1033D000FBD3FFF7B1FF4C4984F85C502C3147F622
+:1033E000906008804848143006801D80108840F0A6
+:1033F000010010800220A070D2E700215FF00100E0
+:1034000004EB410204EB4003B2F85020B3F8503013
+:103410009A4200D20146401CC0B20628F0D33C4874
+:10342000405C84F83900FFF74DFF1D2000F0F3F9F0
+:1034300000F076F8374E38484FF4807996F83B1014
+:10344000012904D002291BD0042930D047E04021B3
+:103450008046FEF749FF870080214046FEF744FF83
+:1034600047EA400749464046FEF73EFF074347F01C
+:10347000010084F83B0000E03DE0224809302CE0E8
+:1034800040218046FEF730FF870080214046FEF74E
+:103490002BFF47EA400749464046FEF725FF074312
+:1034A00047F0020084F83B001648133015E0402135
+:1034B0008046FEF719FF870080214046FEF714FF83
+:1034C00047EA400749464046FEF70EFF074347F0EC
+:1034D000040084F83B000B481D3002F0DBFD94F83B
+:1034E0002F0086F838001D2000F0ABF90420A070F2
+:1034F0000A48057054E7108820F0010010801D80F4
+:10350000A5704DE740040020000800403C2C01401D
+:10351000088A00084001002000100140F306002046
+:103520002DE9F041344C14F82F0F344DE072402156
+:103530002846FEF7D9FE860080212846FEF7D4FEF5
+:1035400046EA4006AF1539462846FEF7CDFE06434B
+:10355000207BF1B22F3C814215D084F83C00402101
+:103560002846FEF7C1FE860080212846FEF7BCFEF5
+:1035700046EA400639462846FEF7B6FE064384F87A
+:103580003B60FFF763F81E4D95F83B00012827D0FC
+:10359000022828D0042829D0174894F83B10273057
+:1035A000085C04F8300F14F80109FEF729FF04F84D
+:1035B0002F09A87A00B10120607001F017FA94F881
+:1035C0004E0094F83B10884206D094F83800062844
+:1035D00002D2401C84F8380084F84E10BDE8F08117
+:1035E0000548093004E00448133001E002481D306A
+:1035F000BDE8F041FFF7F4BD400400200010014099
+:10360000400100202DE9F041524991F87200AA28AA
+:103610007ED191F8730055287AD14F4C00200A5C76
+:103620002254401CC0B27428F9D34C4E2069C6F80D
+:103630000100A08AA6F80500D4F81600F060D4F8BE
+:103640001A003061D4F81E001234706102F0C8FC18
+:103650004349608A888102F0DDFC207D123CC0076E
+:10366000307802D040F0040001E020F004003D4931
+:1036700030704FF480403C4D886114F8280F85F875
+:103680002000608B6880A08BA880E08BE880208C75
+:103690002881608C354F688194F8240087F8D20027
+:1036A00014F8011C304686F83B100026C0F89460E0
+:1036B000FFF724FE2E48A18E0183E18E4183218FE6
+:1036C000818394F84210283C012908D0022901D0B6
+:1036D000032909D0297821F00C01083107E0297865
+:1036E00021F00C01091D02E0297841F00C0129703C
+:1036F00094F86E20012162B1012A01D0022A0BD078
+:1037000087F8461094F864301A4A4BB1518108E0AA
+:1037100014E087F84660F5E7022287F84620F1E7D3
+:10372000568194F8701001290AD094F86D1051B1A7
+:1037300001290BD04FF48051A0F87610BDE8F0813C
+:1037400044F21C71F8E74FF40051F5E741F255518E
+:10375000F2E7000000FC0008600C0020400100209F
+:1037600060000020F80B0020B80400209C0200201C
+:10377000200500200C0A00207CB50121082000F063
+:10378000ABFB4FF48070ADF8040010248DF80740B7
+:1037900001208DF8060001A91548FEF727FD01213B
+:1037A000092000F099FB01211248FEF771FD082065
+:1037B000ADF8000004208DF803000F4E03258DF8AE
+:1037C000025069463046FEF711FD08213046FEF7EB
+:1037D00092FDADF800408DF803408DF80250694627
+:1037E0003046FEF703FD10213046FEF784FD7CBD18
+:1037F0000014014000023000000C0140FEE7704759
+:1038000000F01F02012191404009800000F1E020FA
+:10381000C0F88011704700F01F020121914040095B
+:10382000800000F1E020C0F88011704700F01F0216
+:10383000012191404009800000F1E020C0F8001112
+:10384000704700F01F02012191404009800000F103
+:10385000E020C0F80011704770B50F23C4780178DC
+:103860000122F4B1144C2468457804F4E064C4F5F2
+:10387000E064240AC4F10406E3408478B5401C40A7
+:103880002C4301F1E021230181F80034007800F09D
+:103890001F018A404009800000F1E020C0F80021AB
+:1038A00070BD01F01F0082404809800000F1E02057
+:1038B000C0F8802170BD00000CED00E00249084313
+:1038C00002490860704700000000FA050CED00E0B6
+:1038D0002DE9F05F00261D20FFF792FF6C4CDFF80A
+:1038E000B4B1A4F1B000A77E90F83810DFF8A8E1D9
+:1038F000DFF8A8A100258F427ED0E776A176626A24
+:10390000036B5A434FEA12499BF80820120702D56D
+:103910001EF8012000E00A4694F812C0BCF1010F25
+:1039200009D004EB4206B6F902C0C4F828C0B6F9C3
+:103930000460E6620CE043F6FF7CC4E90A5C90F8A0
+:103940003DC05FEACC7C01D012B102E0052A00D173
+:10395000012600EB47074FF0804CBF893F04B7FBBF
+:10396000F3F3E361476BBCFBF7F7276294F813C0EE
+:10397000BCF1000F06D0BCF1010F05D03B4403EBB6
+:10398000D3735B10636201E03B466762DFF810C1EE
+:103990004FF6FF7707EA8307ACF808709AF80070D3
+:1039A00090F80A8090F83DC0082F08F003070CF04B
+:1039B000030C05D067450BD1B8F1000F05D008E026
+:1039C000674505D0B8F1000F03D05B42636200E0A9
+:1039D0006562C6B1636A002B03D006DD228D05E067
+:1039E0000AE0304B33F8122000E0A28DA4F86020EA
+:1039F000227822F0200222709AF80020042A07D0B0
+:103A0000082A05D012E0B4F8603003EB0902EDE7B4
+:103A100080F8405065629BF80800000701D51EF849
+:103A20000110204830F81100A4F860001E49606AB7
+:103A300009883E314843B4F8601001EB204006B2DB
+:103A40001D20FFF7F3FE606A002807D021784FEAB7
+:103A500081600ADD002804DAA08D09E0B4F8600076
+:103A600006E0E06AB04208DB0CE0002802DA208DB4
+:103A7000208208E0A06AB04204DD208241F02000EC
+:103A8000207000E02682257565752586BDE8F09FCB
+:103A9000F00100209C0200203C920008F306002068
+:103AA000E40900204E9200082404004043184FF41B
+:103AB0008042934210DD904202DD104600210BE06F
+:103AC000914202DD0020114606E08003B0FBF3F0D6
+:103AD00000B2C0F5804109B241EA004070470000E1
+:103AE0002DE9F043002340F2AE440E25446003620A
+:103AF000058144F24C260827C6600782DFF834901F
+:103B000043F6FF7CA0F81290A0F814C04FF0704864
+:103B10004FEA8C32C0E906824C600B620D81CE60A8
+:103B20000F82A1F81290A1F814C0C1E90682BDE885
+:103B3000F083000000C0FFFF00214162094981605D
+:103B40000E2181814FF6BF510161082181824FF41E
+:103B50004041C18243F6FF7101830907C1610249F7
+:103B600001627047638A010000C0FF0F064941F6F9
+:103B7000A260088005480168054A01F4E06111432C
+:103B80000160BFF34F8FFEE7442C01400CED00E0D5
+:103B90000400FA0538B501210D2000F09DF94FF41D
+:103BA000E060ADF8000018248DF8034003258DF87F
+:103BB000025069460D48FEF719FB4FF46040ADF81E
+:103BC00000008DF803400A4C8DF8025069462046EB
+:103BD000FEF70CFBA014ADF8000048208DF80300A0
+:103BE00069462046FEF702FB38BD00000008014090
+:103BF000000C0140F0B50121CE028DB0304600F03E
+:103C00006BF9594F384601F063FB08A801F08CFDB1
+:103C10004FF45860ADF824000024ADF82040202077
+:103C2000ADF82200ADF8264008A9384601F02EFD77
+:103C30000021384601F081FD4FF6FF71384601F052
+:103C400086FD01220021384601F012FD012138468F
+:103C500001F0FAFA04A801F012FBADF81060701040
+:103C6000ADF81200ADF81440A220ADF816007000B7
+:103C7000ADF81800ADF81A40ADF81C4004A938465C
+:103C800001F0ECFA6025ADF80050ADF80440ADF855
+:103C90000840ADF80C40ADF80240ADF80640ADF874
+:103CA0000A40ADF80E406946384601F0D1FB69463E
+:103CB000384601F013FC6946384601F059FCADF86E
+:103CC00000500125ADF8045040F61450ADF8060040
+:103CD000ADF80840ADF80C40ADF80250ADF80A4020
+:103CE000ADF80E406946384601F086FC01213846A1
+:103CF00001F0CEFA0821384601F0EAFB3146384699
+:103D000001F02CFC0821384601F070FC31463846A1
+:103D100001F0A4FC7021384601F0ADFC18208DF8AC
+:103D20002C008DF82D408DF82E408DF82F500BA8CB
+:103D3000FFF792FD0C480C30018841F080010180B2
+:103D400009481430018841F001010180001F0480FE
+:103D50000121384601F0A6FA8DF828500121384695
+:103D600001F0AAFA0DB0F0BD002C01407047000030
+:103D700070B50189C1EB411101EB4101CA0B4281D0
+:103D80000B49104603F008FD09480C38B0F90C2027
+:103D90000168B0F90E4001FB02F54368614303FB83
+:103DA000145503FB0211AD138913C0E9055170BD11
+:103DB000F009002040F21341416008218160862112
+:103DC000C1604FF4804101614942416100210162BB
+:103DD000C16270470162704710B501884288891A34
+:103DE00009B20183B1F5005F02DBA1F5804104E077
+:103DF00011F5005F02DC01F580410183B0F9182064
+:103E000041685143C1618368846A5343C2681B128D
+:103E1000624303EB2222036A1A44114402628A13AA
+:103E2000426241698A4203DB01698A4200DC114631
+:103E30008A1AC0E90A21028E4FF40373594302EB38
+:103E4000A13202860B4A1278082A04D10A4AD36E9C
+:103E500003EBA131D166B0F93010B1F5804F02DD2E
+:103E6000A1F5804103E0002902DA01F580410186D5
+:103E700010BD0000F3060020200A0020034A51680C
+:103E800021F440410143516070470000001002409E
+:103E9000044A0029516901D0014300E08143516186
+:103EA0007047000000100240044A0029D16901D087
+:103EB000014300E08143D1617047000000100240DF
+:103EC000044A0029116901D0014300E081431161D6
+:103ED0007047000000100240044A0029916901D097
+:103EE000014300E0814391617047000000100240EF
+:103EF000044A0029D16801D0014300E08143D16028
+:103F0000704700000010024030B524494A6812F0A2
+:103F10000C03234A03D0042B01D0082B26D00260C7
+:103F20004A680F231F4C03EA1212A35C0268DA40AE
+:103F300042604B68072505EA1323E35C22FA03F38A
+:103F400083604B6805EAD323E35CDA40C2604B68C8
+:103F5000032403F4404104EA933303EB9161114BD2
+:103F60001B1F595CB2FBF1F1016130BD4A680E4B79
+:103F70001A404B68140103F4803303D5C2F3834223
+:103F8000113202E0022404EB924213B14B689B030E
+:103F900001D5064B00E0024B5A43C0E70010024037
+:103FA00000127A000400002000003C0800093D00D7
+:103FB0002DE9F041274CA61540212046FEF794F943
+:103FC000850080212046FEF78FF945EA40053146FD
+:103FD0002046FEF789F90543EDB240212046FEF761
+:103FE00083F9870080212046FEF77EF947EA4007E3
+:103FF00031462046FEF778F90743F8B2A842DBD1F4
+:1040000040212046FEF770F9870080212046FEF708
+:104010006BF947EA400731462046FEF765F907434A
+:10402000F8B2A842C8D140212046FEF75DF98700CA
+:1040300080212046FEF758F947EA400731462046DE
+:10404000FEF752F90743F8B2A842B5D12846BDE8B9
+:10405000F08100000010014010B50268416802FBC9
+:1040600002F301FB01330D4CA34211D91B0E0E3B91
+:104070000B4C9BB212B234F8133009B25A43594375
+:1040800042F38F3241F38F31C0E90221012102E076
+:10409000C0E902210021017410BD0000E10BBF0E38
+:1040A000B88700082DE9F05FFE48FF4902880B88B9
+:1040B0009A1A92B20F2A79D309880180FB480246E6
+:1040C0008189D2884B0703D48B0701D4CB0702D058
+:1040D00042F4007201E022F40072C28081460807B7
+:1040E00002D44846C90604D5B9F8061041F00101CA
+:1040F00002E0C18821F00101A9F80610EB48FDF7A4
+:104100009DFEEB494FF4804AB1F93A00504502DA7E
+:10411000401C488701E0A1F83AA0E64E41F6CC41A8
+:10412000E54DB06C884203DDA86820F01000A8605F
+:10413000E249E34FDFF88CE30888002410B1401E09
+:10414000088008E0E88F40B1401EE887DE4801782B
+:1041500021F002010170EC7330E0B9F8060042046E
+:104160001BD4B9F80C10CA0617D4090715D40106D8
+:1041700013D4810611D401050FD4410603D5D349C8
+:104180000978090609D5410707D4C10505D40107F7
+:1041900003D4810401D4C00609D5CD48EC73CD49C0
+:1041A0003C70C4830C8080F82A4008E087E03878AF
+:1041B000012804D19EF80000062800D13C70387810
+:1041C000DFF8F4B24FF00108ABF12C0B0A2878D2DB
+:1041D000DFE800F0F5750575F4F37577DFFAE87B35
+:1041E00009281AD0DFF8F092022875D0B5F84000FF
+:1041F00010B399F8680040F63A22012822D0C5F899
+:10420000D84085F8EA40CBF82040B5F9301001F2EB
+:104210001D50904226D8102325E0A2484430FEF7D6
+:104220004FF9FDF785FE716CCBF8281041F27C51F7
+:104230000920CBF818109FE1A84841892986A5F8E4
+:10424000408015E0A648C5F8D80085F8EA80B5F9A1
+:10425000301001F21D53934201D8102300E02023B7
+:10426000102202E020231022002000F029FB2886E3
+:1042700099F868309B49012B736C40F2DC504FF485
+:10428000927211D0834204DA9448B0F90A00904245
+:1042900011DBB5F8402040F6C410521C92B2A5F8CC
+:1042A0004020824207D20EE0834208DA8B48B0F900
+:1042B0000A00904203DA3C7085F8EA404C83BDE87E
+:1042C000F09FC8E008E0854800890028F7D18648BB
+:1042D00000780128EFD0F2E7706CCBF828008BF85B
+:1042E0000780824FA5F8404085F8EA40797F5E4616
+:1042F00099B1F87FE0B3288DB5F9301000B20A23E8
+:10430000052200F0DDFA2886FC777C77B5F93000CD
+:1043100050453ADDA5F830A0D1E700B2744901F06C
+:1043200025FCA5F8E400A96A814200DA084600B23B
+:10433000B08299F84D100029B5F9301002D036231B
+:10434000052202E040F24713102200F0B9FA288655
+:10435000B5F91601B5F9141188420ADA317901F17B
+:104360000101C9B231710429D0D33471401C02E07B
+:1043700007E003DD801EA5F81601C7E7A5F81611B2
+:10438000C4E740F266602886C0E7002897DA2C86EA
+:1043900095E75848D5F8DC10814202D2491CC5F88F
+:1043A000DC10E97B082903D1D5F8DC10814207D362
+:1043B0003C70C5F8DC4082E706E02BE026E02EE00A
+:1043C000BDE8F05F02F02EBCE87B092801D02C8606
+:1043D00045E1DBF81C005F46401CCBF81C000228BE
+:1043E00009DD388D012301B2388B052200B200F0BF
+:1043F00067FAFC61B8622B48398D44300180B6F809
+:1044000044104180FEF774F8288658E7BDE8F05F55
+:1044100004F094B838480078092877D04FE7374936
+:10442000374B0888401C82B236480A80C82A04D319
+:1044300090F800C0BCF1010F19D0B2F57A7F04D317
+:1044400090F800C0BCF1020F11D0B2F5FA6F02D3A0
+:104450000278032A0BD0E87B801E08287ED2DFE892
+:1044600000F011C3FDFC057D9C04D6E627E704702F
+:104470000C80B9F8061021F40061A9F8061083F841
+:104480000080E8E7FDF76AFF3078400647D51E4810
+:104490008078042843D0706C822840DAB07A00F02B
+:1044A000030034E01C090020FC0600200C0A002058
+:1044B00020050020400100209C0200200007002071
+:1044C000F3060020F4060020CA050020D4060020D0
+:1044D000B00800201E000020600C002060000020BA
+:1044E0009AF9FFFF8C09002038010020280C0020D9
+:1044F0004A890008C0D4010058020020160000209C
+:10450000140000201500002040040020A7E096F8C9
+:104510003D1001F00301884201D001F027FD3878F9
+:104520000628A3D086F83F40B06C614940F31100E3
+:10453000C86281035F480162FDF7FAFC8BF80780CF
+:10454000B5F81401A5F81601706CA5F88240B0F515
+:10455000437FA5F880A011DDA86800E09FE040F44B
+:104560008060A86096F8381005297FF4B4AE00BFCB
+:1045700040F01000A8606EE03870A0E6A96821F451
+:104580008061A96040F28A21884204DA30784006CE
+:1045900001D402F033FAA868EAE7706CB0F5437F03
+:1045A00007DA9EF80010062903D000BF8EF80040FD
+:1045B0006DE04148017821F040010170FDF7B8FC41
+:1045C000A5F816A1FDF7CAFE3C4810F8281F21F0F7
+:1045D000010101703A49C5F8DC400C6235490C62B2
+:1045E0000821397044646AE699F80600C006C4D40C
+:1045F000706CB0F57A7F32DDFDF7B0FE30784006A2
+:1046000011D53048807804280DD0706C82280ADAE1
+:10461000B07A96F83D1000F0030001F003018842E3
+:1046200001D001F0A3FC86F83F40B6F84800288688
+:1046300001B22C46514501DDA4F830A0FDF778FC0D
+:10464000A06840F48060A06096F83810052994D1E5
+:1046500040F01000A06002208EE714E001E03C7002
+:104660002DE6706CB0F5437F03DA9EF80010062942
+:104670009CD1B9F8061021F02001A9F80610FDF729
+:104680006DFE042078E79EF80000062802D087F827
+:10469000008014E60C490920087005206CE70948E1
+:1046A000847003488EF8004080F856406FE60000A2
+:1046B000600000208C08002002070020200A002053
+:1046C00068080020400400205802002030B585B062
+:1046D00001210420FFF700FC4FF40040ADF810006A
+:1046E00048208DF8130004A91848FDF77FFD01212B
+:1046F0000846FFF7D9FB40F68C20ADF804000324F0
+:104700000020ADF80040ADF80200ADF806004FF013
+:1047100080456946284600F0B9FF1C208DF80C0042
+:104720008DF80D408DF80E4001208DF80F0003A884
+:10473000FFF792F801221146284600F081FE012180
+:10474000284600F0AFFD05B030BD00000008014074
+:10475000704700002DE9F041304CE07800285AD134
+:104760002078002857D0401E10F0FF00207052D152
+:104770004FF49670208272B6294F45F2AA50A7F8DE
+:1047800072000020FDF7B2FB264D13202860FDF7D4
+:10479000BFFBA8BB3420E86002202861224E6E6176
+:1047A000286940F040002861FDF7B2FB40BB0021C2
+:1047B0001E4A08465FEA255312F800C0BCF1FF0FFD
+:1047C00000D00121401C80B29842F5D3C1B9C4E9A0
+:1047D000067639260127A06910F8011B10F8012B75
+:1047E000A061E06901EB022102886A612F6120F873
+:1047F000021BE061FDF78CFB10B9761EB6B2EAD25F
+:104800000120FDF773FB62B601F004FC08488168E3
+:1048100021F480418160BDE8F0810000F0060020B5
+:10482000600C00200020024000FC000800FC000892
+:104830009C0200201948016841F0100101600168E4
+:1048400021F003010160016841F002010160144898
+:104850004168416041684160416841F48061416064
+:10486000416821F47C11416041680E4A1143416066
+:10487000016841F08071016001688901FCD54168DF
+:1048800021F003014160416841F00201416041684B
+:10489000C1F381010229FAD17047000000200240D3
+:1048A000001002400000280830B5044C039D6080D1
+:1048B000A180E2802381658130BD0000000A0020D4
+:1048C0000A44824201DA10B27047C91A8142FBDD04
+:1048D00008B27047F0B53E48DFF8F8E03E4CC17FC3
+:1048E000467A056800233D4A3D484FF0010C802977
+:1048F00025D301F01F015EF821100D420146096821
+:1049000002D041F4805101E021F480510160CF04D4
+:1049100011D48F040FD5977AFF0705D053812778DC
+:1049200027F00207277006E090F846709FB1012F2C
+:1049300014D080F846300F0B67F34D310160802EA4
+:1049400025D306F01F015EF821100D42016809D041
+:1049500041F0040108E080F846C0ECE7022780F847
+:104960004670E8E721F0040101604D070BD44D05C6
+:1049700009D5957AED0706D05381257825F00205F3
+:104980002570C0F898308C0864F38A210160917A10
+:10499000C90718D1134991F86410012913D112499C
+:1049A000496C32290DDC017849070AD501890905CE
+:1049B00007D4D0F8981047F23054A14204D9A2F895
+:1049C0000AC0C0F89830F0BD491CC0F89810F0BD7E
+:1049D000D0050020708E0008CA0500200C0A0020B7
+:1049E0009C020020600C00204001002010B5FCF764
+:1049F000C1F90F48018821F0020101800C491831EA
+:104A000009880C4A928E1144094A343211800849AF
+:104A10000C390A8842F001020A80011D0A884FF60B
+:104A2000ED531A400A80018841F01201018010BD47
+:104A30000C0400404004002006480188491C89B24B
+:104A40000180B1F57A7F04D34188491C418000215F
+:104A500001807047140700200F4810B5016841F02D
+:104A60000101016041680D4A1140416001680C4A32
+:104A700011400160016821F480210160416821F446
+:104A8000FE0141604FF41F018160FFF7D3FE05492D
+:104A90004FF00060086010BD001002400000FFF8F9
+:104AA000FFFFF6FE08ED00E02DE9F0412F4D2888CC
+:104AB0004FF00004000629D5FCF7D8FA2C4A2D48FF
+:104AC00007231778C8262C49012F22D02B4FB7F87F
+:104AD00006C0BCF1000F3ED0B0F80CC04CF0080C82
+:104AE000A0F80CC0B0F806C02CF4006CA0F806C00A
+:104AF000886820F004008860FC801370CE87002056
+:104B00004FF49661401C80B28842FBD32C80BDE8F4
+:104B1000F0811B4F97F800C0BCF1010F0FD0BCF122
+:104B2000020F11D0B0F806C04CF4006CA0F806C01B
+:104B3000886840F00400886005203870DDE7B0F830
+:104B40000CC04CF0080C03E0B0F80CC04CF0100C9A
+:104B5000A0F80CC0F0E70B4F3C70C78847F4006723
+:104B6000C780886840F004008860C6E7102C0140C8
+:104B7000F30600200C0A00209C0200201C090020E3
+:104B8000F406002011070020704700002DE9F043D3
+:104B90004FF08040018A21F001010182AC48007889
+:104BA00000287CD1AB4FF87B002878D1AA48406C14
+:104BB000322874DCA9488068DFF8A4924104A94D2A
+:104BC000B9F804004FF0000403D4401CA9F8040015
+:104BD00028E1002874D02978012611B1012912D0CA
+:104BE00017E14946B0F5BE7FFAD92E70CC718C71B1
+:104BF000EC702C72287A0A18401CC0B21472287209
+:104C00000F28F7D305E1B9F802204946824201D9BD
+:104C1000EE7100E0EC7192488A7908300F2A15D2C3
+:104C2000CB79082B0BD2C3F10708EB7912F800C03F
+:104C300003FA08F363441354CA79521CCA71CA793F
+:104C4000082A03D18A79521C8A71CC7199F806100E
+:104C5000C8460F2973D10D21FCF772F9A881010A0A
+:104C60006970C0B2A87088F8064098F816208A4289
+:104C700065D198F81510814261D198F80BC07A4936
+:104C8000032302227948BCF1000F10D0BCF1010FC0
+:104C900002D0BCF1020F14D080F86A2000E0CBE013
+:104CA00091F800C02CF00C0C0CF1080C0FE080F80F
+:104CB0006A6091F800C02CF00C0C0CF1040C06E0BA
+:104CC000A9E080F86A3091F800C04CF00C0C81F833
+:104CD00000C098F80C10B6EB111F04D180F86E409C
+:104CE00087F846400EE0B2EB111F04D180F86E60E9
+:104CF00087F8466006E0B3EB111F03D180F86E2001
+:104D000087F846200B0717D001F00F01012901D0C9
+:104D1000022915D080F86C602C7198F80D102A7952
+:104D200006FA02F30B406B71082A44D2DFE802F066
+:104D30000B124319242F363D80F86C40ECE768E0F5
+:104D400080F86C20E8E713B180F8704033E080F819
+:104D5000706030E013B180F850602CE080F8504073
+:104D600029E023B180F8656087F8036123E080F8CB
+:104D7000654087F803411EE023B187F8F54080F8CD
+:104D80004D4018E087F8F56080F84D6013E013B1EE
+:104D900080F868600FE080F868400CE013B180F89C
+:104DA000666008E080F8664005E013B180F867604F
+:104DB00001E080F86740521CD2B22A71082AAED3B3
+:104DC00098F80E102A4A8B0705D587F8F16080F80D
+:104DD0006460568104E087F8F14080F864405481B3
+:104DE000C90702D080F8294001E080F8296098F8CE
+:104DF000111000F86D1FC2781E48012A1ED001B3A1
+:104E0000012921D04FF48051A0F876101A493C2096
+:104E10000870A9F80240A9F80440B9F80210491C2A
+:104E2000A9F80210B9F80210B1F5FA7F04D940F2DE
+:104E3000F511A9F802102C70BDE8F08344F21C7142
+:104E4000E2E74FF40051DFE741F25551DCE70000A3
+:104E5000F30600209C0200204001002000100140C9
+:104E6000480C00208C060020B8040020600C0020B4
+:104E70000C0A002020050020F00600202DE9F05F3C
+:104E8000FDF76CFA8E4D2888A5F10406C0070AD0FC
+:104E9000308820F008003080288820F00900288021
+:104EA00001F0ACFDD9E02888DFF81892DFF818820D
+:104EB000864C80071AD5B9F8001041F00101A9F815
+:104EC0000010B8F80000804914315030088028885C
+:104ED0004FF6F95108402880308840F004003080B7
+:104EE000FFF766F884F83C00BDE8F09F2888784F0B
+:104EF0004007288871D520F004002880FFF758F873
+:104F000094F83C108142EFD1308820F004003080CA
+:104F1000FDF7FCFB2078410605D594F84C1094F879
+:104F20003B209142E0D03978400621F002013970EF
+:104F300004D5FEF7F5FA97F82F7004E094F83C00DA
+:104F4000FDF75EFA0746DFF880B140F68C2A0BF1D8
+:104F5000180B062F47D294F83800B8423ED0384696
+:104F6000FDF7D2F92078C00716D094F83A0094F8EB
+:104F7000391000F00302914206D0A17A00F001003E
+:104F800001F00101884215D1FDF728FBFBF73EFF38
+:104F9000FDF750FC384689E0FDF720FBFBF736FFB4
+:104FA000FDF748FC3846FDF739FB207840F001005A
+:104FB000207099E7288820F008002880206B81085D
+:104FC00001EBD000504515D2B8F800100844ABF8FA
+:104FD0000000308840F0080003E00DE0308820F049
+:104FE0000800308080E7B9F8001041F00101A9F80D
+:104FF0000010DFE75046E7E70007288831D520F0AA
+:1050000008002880308820F008003080FEF7D0FFAC
+:1050100084F83C00FDF77AFB387820F00200387005
+:105020002078400604D5FEF77BFA97F82F5004E06D
+:1050300094F83C00FDF7E4F90546062D08D294F8F3
+:105040003800A842B5D0FDF7C9FAFBF7DFFE2AE029
+:105050002048C18841F04001C180BDE8F05FFDF704
+:10506000C9BBC006288825D520F0100028803088CC
+:1050700020F01000308097F838000C2802D2401C35
+:1050800087F83800387840F002003870FEF748FAA8
+:1050900097F82F50787884F8390094F83800A842AF
+:1050A00087D0FDF79BFAFDF7C5FB2846BDE8F05F0A
+:1050B000FDF7B4BA4EF2BE110840288014E7000094
+:1050C000100400400004004024040040400100207F
+:1050D000400400200C0A00202DE9F04F514F85B00C
+:1050E000388820F0010038804E48002610300680B5
+:1050F0004D4CDFF838A14FF0010894F85C0042F6FF
+:105100003029C10774D072B64948816941F40071F1
+:105110008161816941F4806181614FF40040FEF753
+:10512000ADFE444D00212846FBF7CEFB002128466A
+:10513000FBF7C0FBDFF800B100215846FBF7BAFBD4
+:1051400000213E48FCF752FA2846FBF7D9FC5846A6
+:10515000FBF7D6FC4FF46020CDE902068DF8056020
+:1051600000968DF810808DF8048069462846FBF77C
+:1051700059FD01231A460F212846FBF7A4FD012102
+:105180002846FBF797FB00204946401C80B2884226
+:10519000FBD328462E600121FBF7D4FD2868800749
+:1051A000FCD524484C30006894F85C1021F00101D3
+:1051B0002144A1F85000FBF791FB62B6FEF7BCF862
+:1051C00047F69061AAF8001094F85C00401CC0B249
+:1051D00084F85C000C2822D212491431A1F8008016
+:1051E000388840F00100388005B0BDE8F08FFFE757
+:1051F000134920F00100085A12490880114945F668
+:105200005800083908800F4847F25801001F0180F4
+:105210000C4920200C390880AAF80090D4E703201C
+:10522000A070E1E700080040400400202C08004086
+:105230000010024000240140002801400800024004
+:105240002C8A0008202C01400029018802D041F05E
+:10525000800101E021F080010180704710B50A88CB
+:105260004B88CC881A438B8823431A430B891A43F3
+:105270004B8989891A430A43A0F8442010BD0021B4
+:10528000018041808180C18001814181818170479D
+:105290000029818802D041F0010101E021F00101E3
+:1052A000818070470029018802D041F0010101E0AE
+:1052B00021F0010101807047002930F8441F02D01D
+:1052C00041F4004101E0C1F30E010180704700008C
+:1052D0004B4910B5884202D10121C41486E0B0F1D7
+:1052E000804F09D0474988420DD101210220FEF7A5
+:1052F000E7FD0021022064E001210846FEF7E0FD01
+:10530000002101205DE04049884206D101210420AE
+:10531000FEF7D6FD0021042053E03C49884206D127
+:1053200001210820FEF7CCFD0021082049E0384982
+:10533000884206D101211020FEF7C2FD0021102075
+:105340003FE03449884206D101212020FEF7B8FD14
+:105350000021202035E03049884202D10121441447
+:1053600044E02E49884202D10121CC043EE02C4980
+:10537000884202D101210C0538E02A49884202D135
+:1053800001214C0532E02849884206D10121402004
+:10539000FEF796FD0021402013E02449884206D103
+:1053A00001218020FEF78CFD0021802009E02049AA
+:1053B00088420AD1841501212046FEF781FD002193
+:1053C0002046BDE81040FEF77BBD1A49884202D155
+:1053D00001210C040AE01849884202D101214C0441
+:1053E00004E0164988420AD101218C042046FEF7C8
+:1053F0007FFD2046BDE810400021FEF779BD10BDBD
+:10540000002C01400004004000080040000C004057
+:10541000001000400014004000340140004C0140E6
+:10542000005001400054014000180040001C0040A2
+:10543000002000400040014000440140004801407D
+:10544000002A828901D00A4300E08A4382817047A2
+:1054500030B5028C22F001020284028C8388048B16
+:1054600022F0020224F073050C882C430D891543A9
+:105470004A882A43114DA8420BD0114DA84208D0AA
+:10548000104DA84205D0104DA84202D00F4DA842A1
+:105490000DD122F008054A8923F440732A4322F0F3
+:1054A00004058A882A438D891D43CB892B43838039
+:1054B0000483C9888186028430BD0000002C01402D
+:1054C00000340140004001400044014000480140D8
+:1054D000028B22F008020A430283704770B5028CE7
+:1054E00022F010020284028C8488038B0D8823F43E
+:1054F000E6464FF6FF7303EA052535430E8922F091
+:10550000200203EA061616434A8803EA02123243CF
+:10551000104EB04202D0104EB04215D122F080069B
+:105520004A8924F4406403EA0212324322F040061E
+:105530008A8803EA021232438E8903EA86062643EA
+:10554000CC8903EA8404344384800583C9880187B5
+:10555000028470BD002C014000340140028B4FF6E4
+:10556000FF7322F4006203EA0121114301837047B3
+:1055700070B5028C22F480720284028C8488838B42
+:105580000D8823F073031D4322F400730E894FF638
+:10559000FF7202EA06261E434B8802EA03233343C6
+:1055A000104EB04202D0104EB04215D123F4006626
+:1055B0004B8924F4405402EA0323334323F48066E6
+:1055C0008B8802EA032333438E8902EA06162643B8
+:1055D000CC8902EA0414344384808583C988818796
+:1055E000038470BD002C014000340140828B22F006
+:1055F00008020A438283704770B5028C22F48052FD
+:105600000284048C8288838B0D8823F4E6464FF64F
+:10561000FF7303EA0525354324F400560C8903EA99
+:10562000043434434E8803EA06362643094CA0422C
+:1056300002D0094CA04205D122F480448A8903EAB1
+:105640008212224382808583C988A0F84010068494
+:1056500070BD0000002C014000340140828B4FF6E9
+:10566000FF7322F4006203EA012111438183704732
+:10567000018582827047828822F07002828082884F
+:105680000A4382807047A0F84010704730B5028806
+:105690001B4B1C4C98420DD0A0420BD0B0F1804F58
+:1056A00008D0194DA84205D0184DA84202D0184D77
+:1056B000A84203D122F070054A882A43154DA8421A
+:1056C00006D0154DA84203D022F44075CA882A435B
+:1056D00002808A8882850A88028598420AD0A04280
+:1056E00008D00E4A904205D00D4A904202D00D4A91
+:1056F000904201D1097A01860121818230BD0000EA
+:10570000002C01400034014000040040000800402B
+:10571000000C004000100040001400400040014018
+:1057200000440140004801404FF6FF718180002194
+:105730000180C1804180017270470029018802D038
+:1057400041F0020101E021F00201018070470029CF
+:10575000018802D041F0040101E021F00401018040
+:1057600070470000204810B590F82010026801F042
+:105770001F001E4951F820001D490242086802D04E
+:1057800040F4803001E020F48030086019484FF088
+:10579000000280794106184824D4184903880C88EF
+:1057A000E31A9CB201230F2C08D30C880480846870
+:1057B000042C03DD124C2478022C05D0427F012AF0
+:1057C00006D00988418010BD4377C2770A8842809D
+:1057D00042880988891A89B240F21A629142F2D34A
+:1057E000C37710BD427710BDD0050020708E000831
+:1057F0009C0200200C0A0020280C0020FC0600203F
+:10580000F30600202DE9F04FDFF8B8B16A48DFF861
+:10581000AC91DFF8ACA190F80EC0BBF91A70BBF9DF
+:105820001C60BBF91850BBF96C10BCF1070F48D2D3
+:10583000DFE80CF08D041A30485E7600D9F80020BD
+:105840008284DAF80020C284828CC38CA7EB8202A7
+:1058500012B2A6EB83034A431BB2594342F3CF2251
+:1058600041F3CF23D11870E0D9F800204284DAF850
+:105870000020C284428CA5EB820213B2C28C4B433F
+:10588000A6EB820212B243F3CF24514341F3CF235C
+:10589000E11814E0D9F80020C284DAF8002042842C
+:1058A000C28C438CA6EB820212B2A5EB83031CB21E
+:1058B0004A43614342F3CF2341F3CF2419194942AC
+:1058C0000AB244E0D9F800208284DAF80020428449
+:1058D000828C438CA7EB820212B2A5EB83034A436E
+:1058E0001BB2594342F3CF2241F3CF24111914E0E4
+:1058F000D9F800204284DAF800208284428C838C1C
+:10590000A5EB820212B2A7EB83034A431BB242F318
+:10591000CF24594341F3CF22A11849420BB216E0DC
+:10592000D9F80020C284DAF800208284C28C838CEB
+:10593000A6EB820212B2A7EB83031CB24A4342F3E6
+:10594000CF23614341F3CF22991849420CB2BBF9EE
+:105950001E50594605F21E56A64201DACE8306E0D5
+:10596000A5F21E55A54201DDCD8300E0CC83B1F93F
+:10597000204004F21E55954201DA0D8406E0A4F29F
+:105980001E54944201DD0C8400E00A84B1F9222007
+:1059900002F21E549C4202DAABF8224008E0A2F266
+:1059A0001E529A4202DDABF8222001E0ABF8223011
+:1059B000417B8173BDE8F08F9C0200203C240140B4
+:1059C0003C280140200500202DE9F04704465C48B2
+:1059D0005D4D002602785B48022AB0F9301004D0F1
+:1059E000082A70D0092A6FD0A5E0C27B022A02D112
+:1059F000B0F840204AB1E18769810423B5F9081065
+:105A00001A460020FEF75CFF8CE05049DFF8408129
+:105A1000496A0F14E7808068410210D5B4F902008A
+:105A200040F2DA21884269DD40F26A4188423FDC77
+:105A3000A0F2DA20FAF7F3FC0022464B4DE0C0F367
+:105A4000C001C0F30020DFF8109181420CD1D8F8DA
+:105A5000440040F2BA41884250DD40F66A11884263
+:105A600026DCA0F2BA4034E03C480078C0060CD5F1
+:105A7000D8F8440041F2243188423FDD41F2D4712C
+:105A8000884215DC00F6DC4021E0354890F87010C3
+:105A9000012903D090F86F0001282FD1B4F902003A
+:105AA00041F6C811884229DD41F6786188420CDD53
+:105AB0000823B4F93E101A460020FEF701FFE087E4
+:105AC000002819DB1BE02FE033E000F5C760A0F5EC
+:105AD0000050FAF7A4FC00224B46FAF70CFC0E2209
+:105AE000FAF778FCFAF7D2FC00B2C0F580407843B0
+:105AF0008013E087002F02DCE68700E0E787E08F75
+:105B0000184FE880D8F844107964A7F84C0000F0EA
+:105B10007DFBB7F84E00688198F80A000028388F9E
+:105B200000D14042288106E00F48B0F8700068813B
+:105B300000E069812E8184F83C60BDE8F0870000B8
+:105B4000F30600209C0200206000002020050020B9
+:105B5000400100200000794000C09240D40600209F
+:105B6000600C0020B0080020200A00202DE9F04140
+:105B7000B1F9025000232B241522854203DAB1F932
+:105B80000000BDE8F081B1F9AE50854202DDB1F907
+:105B9000AC00F6E701EB8205B5F90250854201DD64
+:105BA000134600E01446E21852085D1CAA42F1D1E7
+:105BB00001EB8206B6F90230834206DA36F9025C5E
+:105BC00036F9044C31F9221006E01D4631F9224025
+:105BD000B6F90630B6F90410401B091BC617891127
+:105BE000B60346EA90468703A1FB070CCA1702FBDF
+:105BF00007C201FB06215A1BD317FAF795FA000AD0
+:105C000040EA0160001900B2B0F5804FB9DB43F6FD
+:105C1000FF70B6E770B5134C40F224452946204684
+:105C200000F03EF800281BD0204600F0C7F82946B7
+:105C3000204600F01DF80C4C00212046FBF7D6FC56
+:105C40002046FBF751FDC0F164000849C0B20428AA
+:105C5000087201D900F046F9BDE87040FBF78ABD33
+:105C600070BD000000380140580002405C06002072
+:105C70000A0A01219140C9430180704700298189A6
+:105C800002D041F4005101E021F4005181817047BC
+:105C9000002A828A01D00A4300E08A438282704748
+:105CA00030B501F01F0201240025C1F3421304FAAC
+:105CB00002F2012B0FD0022B0FD0838A4FEA112161
+:105CC0000088134204FA01F400EA040001D000B194
+:105CD0000125284630BD8389F0E7038AEEE710B539
+:105CE000C1F3421301F01F040121A140012B07D091
+:105CF000022B07D01430002A026805D00A4304E0C2
+:105D00000C30F8E71030F6E78A43026010BD00005F
+:105D100030B50446008A85B00D464CF6FF71084048
+:105D2000E98801432182A1894EF6F3100140A88839
+:105D30002A8910436A890A431043A081A08A4FF63A
+:105D4000FF410840A9890143A1826846FEF7DCF8BB
+:105D50001948844201D1039800E00298A1890904FE
+:105D600000EBC00101EB0010296801D5490000E0FB
+:105D70008900B0FBF1F06422B0FBF2F109010B09DC
+:105D80006FF018056B4300EB8300A3891D044FF0EF
+:105D9000320306D503EBC000B0FBF2F000F00700C1
+:105DA00005E003EB0010B0FBF2F000F00F00084339
+:105DB000208105B030BD0000003801408088C0F36C
+:105DC00008007047F8B501210920FEF785F8012188
+:105DD0008803FEF781F810258DF803502020ADF8D8
+:105DE00000001A4E03248DF8024069463046FCF745
+:105DF000FDF916490C31086820F0200008601820D1
+:105E00008DF803004020ADF800008DF8024069468F
+:105E10003046FCF7EBF948208DF803008020ADF800
+:105E2000000069463046FCF7E1F98DF8035028017F
+:105E3000ADF800008DF8024069463046FCF7D6F90F
+:105E400001210420FCF724FAF8BD0000000C0140F9
+:105E500030B585B0FFF7B6FF00244FF4E130009075
+:105E6000ADF808400C201D4DADF80440ADF80A0017
+:105E7000ADF80640ADF80C4069462846FFF748FFEC
+:105E800025208DF8100004208DF811008DF81240A7
+:105E900001208DF8130004A8FDF7DEFC012240F27A
+:105EA00024412846FFF71BFF01212846FFF7E6FEA5
+:105EB000FBF78AFC012280212846FFF7E9FE012238
+:105EC00040212846FFF7E4FE012202210448FBF7A7
+:105ED0001FFCFBF779FC05B030BD00000038014025
+:105EE0004400024070B51D4D00242878432834D169
+:105EF0006878462831D1A878502807D0512805D095
+:105F0000812803D0892801D0212826D1144E707110
+:105F1000E9787172A81C891CFBF74AF8B072717A93
+:105F2000294409793182884217D106F10E0001789F
+:105F300041F0020101700B48016841F0200101604D
+:105F4000317A0948002204E02B5D03552A55641C70
+:105F5000E4B28C42F8D38078707170BD880700205D
+:105F60005C0600200C0C0140920B002070B51D2037
+:105F7000FDF751FCFDF7D4FA1D20FDF762FC154832
+:105F800090F82F10144D0623144C85F8381090F813
+:105F90003B1095F83B201143012A04D0022A07D078
+:105FA000042A0AD010E0827A8A420DD0007B09E0F0
+:105FB000027D8A4208D0807D04E0827F8A4203D03D
+:105FC00090F82000884200D12370002085F840001E
+:105FD00070BD00004004002040010020F3060020B6
+:105FE0000B4800214180A0F1B0018A898280CB89D1
+:105FF0001A44C2800B8A1A4402814B8A1A44428195
+:10600000898A1144818143F6FF71C1817047000084
+:10601000F0010020084940F61C72B1F90C009042D2
+:1060200002DA00F59F7005E041F2E302904201DDE3
+:10603000A0F59F70C88170476000002038B51348F4
+:10604000C16941F00401C1611E208DF800000220E9
+:106050008DF801008DF8020001248DF80340684698
+:10606000FDF7FAFB0A4984200880094947F6906049
+:106070002C3108800020091F0880054914310C804C
+:10608000091F0880081F048038BD0000001002406E
+:106090000008004030B420491E4A45788B7A1146EA
+:1060A00092F83B4091F83910AC4218D14BB10379CA
+:1060B000994202D04379994201D140791AE080791E
+:1060C00009E08379994202D0C479A14202D182F8D1
+:1060D0002F3011E0407982F82F0030BC7047C5782E
+:1060E000AC42FAD16BB1C379994202D0037A99429A
+:1060F00005D1007A82F82F0030BCFEF777BC407AD9
+:10610000E9E7437A9942E2D00479A142DFD0007AEC
+:10611000E1E700004004002040010020FEE700000D
+:106120002DE9F0470446007F012868D13548E18811
+:106130000288511A89B2072916D30088E080B4F981
+:10614000000044F2DD414843401346F6D96148431C
+:106150008013A060401000B2A0814FF08051B1FBCD
+:10616000F0F0FAF757F92061B4F90C6096B1B4F980
+:1061700002104DF6B05048430014A082B4F90470E8
+:106180004DF6B05207FB02F24FEA2245E58204D4F5
+:10619000024603E00020E08330E0424212B2228354
+:1061A000002D01DB2B4600E06B421BB2DFF858905C
+:1061B000638398464FF4804AB24208DAFAF721F92D
+:1061C0002169F9F7F4FFFAF748F9801304E0002990
+:1061D00001DA484600E05046E083B04509DA284637
+:1061E000FAF70FF92169F9F7E2FFFAF736F98013A8
+:1061F00004E0002F01DA484600E050462084BDE864
+:10620000F0870000FC06002000C0FFFF70B52E489C
+:1062100000252F4C01782D48022905D1C17B022988
+:1062200002D1B0F8401021B1008EA4F84E002587AD
+:1062300070BD90F8462026482649022AB0F844004E
+:10624000097800B2C1F3810103D0012A0DD022499F
+:1062500014E0012904D0022904D01F4960390DE05F
+:106260001E490BE01D49603108E0012904D00229D4
+:1062700025D01949303901E018493031FBF706FEC5
+:106280001349A4F8400080B2483101F085FAB4F90E
+:106290004C00B4F94A204142514341F38F3124F874
+:1062A000381F01F5FA71B4F9102050438013E082D1
+:1062B0000B48B1F57A7F05D90121017070BD0649FF
+:1062C0009039DBE7057070BDF30600209C020020CA
+:1062D000B0080020B8040020FC880008DC87000813
+:1062E000380100200348002180F82A10C18301876B
+:1062F00070470000B008002010B504000B462D4A7E
+:10630000C3F1000028D56442002B12DAA04207DA5C
+:10631000214600F027FA32F81000C0F5404041E075
+:106320000146204600F01EFA32F8100000F5004049
+:1063300038E0A34208DA2146184600F013FA32F892
+:10634000100000F540402DE0204600F00BFA32F836
+:106350001000C0F5803025E0002B12DAA04207DAE9
+:10636000214600F0FFF932F8100000F5804019E0F6
+:106370000146204600F0F6F932F81000C0F5004062
+:1063800010E0A34208DA2146184600F0EBF932F893
+:106390001000C0F5804005E053B1204600F0E2F95E
+:1063A00032F81000B0F5004F01DDA0F5803010BDCF
+:1063B000002010BD388A000840438013494300EB99
+:1063C000A13000220302002B14DDB3F5001F01DC15
+:1063D000802001E04FF4005093FBF0F1014401EB09
+:1063E000D1714910814206D0521CD2B20846062A09
+:1063F000F2D300E00021C80000B2704702E008C8F4
+:10640000121F08C1002AFAD170477047002001E02E
+:1064100001C1121F002AFBD1704700002DE9F0478F
+:10642000A44CA54821880288511A89B20F297DD32E
+:106430000088A4F13C052080288F08B1401E2887E1
+:106440002B789E4AC3F3810001281DD0022820D05A
+:10645000D18B98489A4FDFF86C92407E0026B1F5B8
+:10646000926F1DD8142819D378206076F88840F0F0
+:106470001000F88040F26660A88123F001002870C7
+:10648000D67389F8006015E0D08B00EB4000C003A4
+:1064900002E0D08B8C494843010CDAE7401C04E051
+:1064A000B1F5DB6F06D310B1401E607602E043F019
+:1064B00001002870B5F90200B5F914304143C3EB6F
+:1064C000C303C1F38F31C3F3D10303EB510109B20D
+:1064D000A9829046D28B4FF080535043B5F91620D5
+:1064E000C0F38F30C2EBC202C2F3D10202EB500004
+:1064F00000B2E882AA6A42431213EA6293FBF2F204
+:106500002A63724A1080A2680A44A260E1680144CA
+:10651000E160207C401CC0B22074072806D942F3F9
+:10652000CF002883C9106983E66000E0BFE0A66061
+:1065300041F6C8012674884204DD298B644AB2FB07
+:10654000F1F1E981C117890341EA9041800342F6E4
+:106550009B420023F9F7E8FDA88456482A78A0F169
+:106560003C005C49B0F90600930700FB01F14FEADB
+:106570002141C2F3810215D5012A07D0022A0BD08E
+:106580004FF2685141430914A18011E049F68C4251
+:1065900050430014A0801FE04CF618314143091409
+:1065A000A18025E0012A0DD0022A17D0A08069849D
+:1065B000494948430014E083FBF788FA47480088BC
+:1065C000C0B143E04AF65C3242431214A2804BF65B
+:1065D0002C22504300146884E183EDE74DF2AC5166
+:1065E00041430914A1804EF27C414143091469845E
+:1065F0003B49DEE795F8200000BB88F80F6089F87A
+:106600000060B5F91A00A0F50C519F39B1F56E7F05
+:1066100018D8617FF42912D93249E8802E4AA1F8AE
+:10662000460050430014A880A1F84400FF2085F8DC
+:10663000200081F828002C493C20087006E0491C05
+:10664000617703E0607F08B1401E6077B5F91A10EA
+:10665000B4F91E0081420EDDA07E7D2809D9F8889C
+:1066600040F00800F8802148017821F00201017013
+:106670000EE0401C06E0A0F23D10814208DAA07E48
+:1066800010B1401EA07603E0F88820F00800F880E2
+:10669000B5F91810606908446061217E491CC9B2CF
+:1066A00021761F2903D94011A88366612676BDE8AB
+:1066B000F0870000F4040020FC0600209C0200206B
+:1066C0000C0A0020F306002030330100C00900202E
+:1066D00074E8260BCC0E010048850100FE06002060
+:1066E000D0450100600C0020F0060020CA05002003
+:1066F000024941F68B30886270470000B8040020E0
+:1067000070B5164C06252078062825D2DFE800F063
+:1067100003080E141A211248FAF788FC012016E02B
+:106720000F48801DFAF782FC022010E00C480C3064
+:10673000FAF77CFC03200AE009481230FAF776FCED
+:10674000042004E006481830FAF770FC0520207099
+:1067500070BDFAF78BFC2570257070BDF406002023
+:106760002C890008090A05D0B0FBF1F0FF2800D9F8
+:10677000FF20704700207047D0E90021C368521AFB
+:106780005A4301EBA231816041607047B0F90020AB
+:10679000B0F90210B0F90630521A5A4301EBA23197
+:1067A000818041807047000030B5444B18884449CF
+:1067B0008A89801A85B24348434A0F2D047801F133
+:1067C0004C001DD31D888D81117A090713D5022C29
+:1067D00001D03E4912E03E4DB0F90210B5F900502B
+:1067E000A94205DC02DA01F1020108E0458007E078
+:1067F000A1F1020103E0022C02D13649098841804F
+:10680000018F1D88691A89B29C2942D31988018792
+:10681000916A0023B1F5804F2DDB2F49896CB1F5CA
+:10682000405F28DD2D4940F26665B1F91010A9429C
+:1068300011DD43F69915A94202DB40F2333108E03D
+:1068400040F23335A1F26661694343F2333591FB7F
+:10685000F5F1818700E083872149B2F80651097874
+:10686000C1F381011DB1818F01F21E5119E092F82F
+:106870004620022A0ED08387022C00D08387B0F9ED
+:106880005410B0F93C3001F114029A420BDAA0F82E
+:10689000542030BD012901D00229E4D1818F01F2B9
+:1068A00033318187E8E703F11402914203DD1439A3
+:1068B000A0F8541030BDA0F8543030BDFC060020C4
+:1068C00014000020F30600209C020020B6040020E3
+:1068D000B4040020B0040020400100202005002066
+:1068E000B80400202DE9FC4101210220FDF7DCFA6B
+:1068F00001211920FDF7F0FA01213C48FBF7C8FC03
+:106900004027ADF8007003248DF802400420384D74
+:106910008DF8030069462846FBF768FCE001ADF8F6
+:1069200000008DF802401C208DF8030069462846BF
+:10693000FBF75CFC4FF4E0712846FBF7DEFCA81582
+:10694000ADF800008DF8024010208DF80300694674
+:106950002848FBF74BFC4FF4A060FCF7AFFF1D206D
+:106960008DF8040001268DF8056000258DF806508D
+:106970008DF8076001A8FCF76FFF1F498C20088085
+:106980001D494FF6FA702C3108806E20091F0880CF
+:1069900019481430068018480830078016492031FD
+:1069A0000D80154AD020121D1080134A45F2F300C5
+:1069B000183210800A1F45F2500010800E4A4FF620
+:1069C000FF7038321080121D1080121D108041F2AD
+:1069D0001B10088000F012F8FBF70CFF064810307F
+:1069E0000580001F0480BDE8FC810000000C1A0037
+:1069F00000100140000C01400004004070B51D2053
+:106A0000FCF7FEFE2A4D40212846FBF76DFC840072
+:106A100080212846FBF768FC44EA4004A915284673
+:106A2000FBF762FC0443E0B2224C84F83C00FBF725
+:106A3000E7FC0546052805D91F48C18841F04001FB
+:106A4000C18001E084F838501C48007A000703D563
+:106A500094F838001A490D5C4FF6FA702063E06232
+:106A6000A06260622062E061A0611648606300205D
+:106A70006064A06484F83F0084F84000FBF76EFC7B
+:106A8000A07AFF2811D0022084F83D000E4800882B
+:106A900020662846FCF710F9207820F001002070CD
+:106AA000BDE870401D20FCF7C1BE0120ECE70000EE
+:106AB00000100140400100200C0A00209C02002030
+:106AC0003C920008DCFF0500240400402DE9F0435F
+:106AD0004E484F4902880B889A1A92B20F2A69D3FE
+:106AE000098801804B49098B027D00EB42029180AD
+:106AF000017D491CC9B2017508295BD300240475C6
+:106B00002246017D00EB4103491CB3F90430C9B2B0
+:106B100002EB630212B201750829F2D33E490475F3
+:106B20003E4B4A8044800E789D895FEAC67C40F6E1
+:106B300038694FF0030714D0A2F22B5C42F6E858F4
+:106B4000C44520D3A1F1020C26F00204ACF80020C9
+:106B500047750C7040F22B54A24211DA45F0040242
+:106B60001EE046F001060E704A4507DD45F00102C1
+:106B70009A8126F002020A70477519E0447517E001
+:106B800045F002020CE04A450CDA8775427D12B1ED
+:106B9000521E42750CE046F002020A7025F0070210
+:106BA0009A8105E0B30703D5837D2BB15B1E837506
+:106BB00040888880BDE8F08342F6AA239A4222DA10
+:106BC000B1F904302BB941F2CD05AA4201DA448073
+:106BD000EEE7134C920302EB843241F67244B2FBAF
+:106BE000F4F214B240F2333502464480AC4200DA8B
+:106BF0005580B2F90240E41A04F5A374B4F5237F7A
+:106C0000D6D84380D4E74FF48043FAE7940A0020B3
+:106C1000FC0600209C020020CA0500200C0A00206F
+:106C2000C8F1FFFF2DE9F0416C4CDFF8B4E14FF003
+:106C3000000594F82810C80706D094F92C104B4290
+:106C4000002956DD0E4655E0664884F82B50E5864F
+:106C5000654A90F8380084F834001586CEF8045060
+:106C6000CEF80850614E40F26663CEF80C50A4F89E
+:106C7000703036F810005E4E768830444FF6FF765E
+:106C800006EA800024F8240B4FF080602060A320E7
+:106C9000208460845810A084E38440F699102085F5
+:106CA000580060854FF48050A08541F23330E08574
+:106CB00041F26660208641F69910608641F6CC402C
+:106CC000A0864FF40050E08642F23330208742F233
+:106CD0006660608742F69910A08742F6CC40E08754
+:106CE00082F89D5041F00100207184F84450BDE8C5
+:106CF000F0811E4694F92B004242002801DD074630
+:106D000000E01746F61B012E0BD0002800DB0246E0
+:106D10005FFA82F684F82C0094F84300012805D02D
+:106D200041E0002900DA1946CEB2F3E794F92D309C
+:106D30005942002B01DB184600E0084694F92E204A
+:106D4000C7B25042002A01DB944600E08446BC45AD
+:106D500008DD002A00DA0246D7B2002B00DA0B4623
+:106D6000D8B207E0002B00DA0B46DFB2002A00DBC6
+:106D70001046C0B204EB4000B0F9441004EB4700E9
+:106D800030F9442F11444910018084F8435084F8AD
+:106D9000325084F8315084F8305084F82F5084F801
+:106DA0002E5084F82D5004EB46007546B0F944008F
+:106DB000E086BEF80410C82309B26422FDF780FD06
+:106DC0006860E968401AA9680844A860B5F900102D
+:106DD0004843C013E860A4F8700088E7200A002048
+:106DE000B8050020400100209C0200204E920008BF
+:106DF000600000202DE9F0415F4C94F82800C007A6
+:106E000079D05E4894F83410002690F838005C4D34
+:106E1000814271D05B4AA4F866605B4F535C2246A6
+:106E2000834292F92B2002D07B5C83420FD1521C0B
+:106E300052B284F82B20795C814202D1521C84F832
+:106E40002B2094F92B100F291BDD0F2117E04F4B3E
+:106E50005F5C4F4B874202D05F5C874211D1521E6C
+:106E600052B284F82B20595C814202D1521E84F820
+:106E70002B2094F92B206FF00E018A4201DA84F85E
+:106E80002B103D4994F833302D3194F82B205A546F
+:106E900094F83310491CC9B284F83310062901D381
+:106EA00084F8336094F92D2094F92F108A4211D17F
+:106EB00094F9312091420DD194F92E2094F930109B
+:106EC0008A4207D194F93220914203D1012184F8FA
+:106ED000431001E084F84360284984F8340094F9B1
+:106EE0002B300978012B0DDD254A4F07926804D518
+:106EF00042F0080203E03CE015E022F00802AA603C
+:106F000084F82900B3F1FF3F0ADA4907A96802D5DE
+:106F100021F0080101E041F00801A96084F829008E
+:106F2000FBF71CFA11E094F8430001280DD1B4F8E6
+:106F3000660043F60951401C80B2A4F866008842FE
+:106F400003D9A4F8666084F84360E87B082810D071
+:106F5000B5F93010512341220020FDF7B1FC2886FD
+:106F6000002806D10B48067014F8280F20F0010005
+:106F70002070BDE8F0810000200A002040010020C0
+:106F80009C020020309200083692000842920008CD
+:106F900048920008F306002030B52049204AB1F895
+:106FA0006A301088C01A80B20F2836D31088A1F832
+:106FB0006A001C4D00204FF000432A5C940903D066
+:106FC0000124B4EB921F24D1D20622D0164A52F8E3
+:106FD00020201268134C123434F81040224201EB86
+:106FE000000494F9722008D00A2A04DB0A6823FA04
+:106FF00000F4224308E0521C09E012F10A0F05DCFC
+:107000000A6823FA00F4A2430A6002E0521E84F8E0
+:107010007220401CC0B21128CFD330BDD005002053
+:10702000FC0600203C8E00083C8F00082DE9F0078C
+:1070300079497A480A8903889A1A92B2082A74D33D
+:1070400000880881A1F12C0042890AB1521E4281B8
+:10705000734A92F82820802A67D302F03F020A7010
+:10706000C2890AB1521EC281B1F90620902A0CDBF6
+:107070008A46FF2A09D08146C089002855D169482F
+:1070800000230078092805D005E0BDE8F007624834
+:1070900000F092B90823644A92F8EA500DB143F027
+:1070A00004036248817AC90701D043F00203D2F891
+:1070B00008C05FEA0C5101D543F0010317680021B5
+:1070C0005B4EFC0302D596F8654004B18021C4886C
+:1070D0005FEA446801D541F040015FEA845801D578
+:1070E00041F020015FEAC47801D041F01001007A3C
+:1070F000400701D541F008014E480078C00701D093
+:1071000041F00401A00601D541F001010020012D4C
+:1071100000D1082096F8705085B992F84620022ACE
+:1071200004D0012A05D03AB108E072E040F0030033
+:1071300004E040F0020001E040F001007A0701D4D1
+:1071400040F02000CCF3C0020025CCF3002C6245B7
+:1071500002D13A0700D4042596F86F20012A01D104
+:1071600045F00105344A0027BC4612783E46C2F37A
+:107170008102012A04D0022A04D0032A04D004E0A8
+:10718000022602E0042600E010262C4A64060ED5F2
+:10719000214C1C342478240609D51478640606D4BE
+:1071A000274A40F6CC44926D6243140C05E0B2F8D5
+:1071B000AE2040F699146243940B4FF008088AF809
+:1071C0000A804FF061088AF80B808AF80C308AF840
+:1071D0000D108AF80E008AF80F508AF81070270AEE
+:1071E0004B4083F06901414069408AF81170794051
+:1071F0008AF81240614052468AF813C071408AF8FA
+:10720000146051754FF4C871A9F80E10FF20AAF848
+:107210000600BDE8F0077047B8060020FC06002015
+:10722000D0050020F30600209C0200200C0A00205C
+:10723000600C002004090020B80400204001002058
+:10724000EC0700204C48816941F0FC0181614FF45A
+:10725000A060FCF733FBFBF75BFBFCF79BFCF9F74B
+:10726000A7FCFCF789FAFDF731FAFFF73BFBFCF7C7
+:10727000C9F9FFF7C3FBFBF7BDFA404D4FF40050CF
+:10728000A5F81601FEF7E4FD00214FF4FA5340F291
+:10729000EE220020401C80B29842FBD3491C89B2E8
+:1072A0009142F6D33648002680F87260F9F716FB53
+:1072B000F9F7B8FFFCF79EFCF9F786FEFEF7BEFE75
+:1072C000102230493048F8F760FF304C314FE088E9
+:1072D00020F04000E0802E48017821F0200101706C
+:1072E000FA20F8814FF49670E887FFF701FA2A49EF
+:1072F0002A48FCF7F5FB2A48FCF71EFC2948416A9E
+:1073000088472948416B8847FEF7ECFF2749422010
+:10731000C8802749C8603E71E088E08120892082CA
+:1073200060896082FAF7DAFEFAF73CFEFFF776F83A
+:10733000FFF7CCFB00F0F8F9FFF72EFE00F0C2FFDC
+:10734000FEF710FAFAF792FCFBF7D4FCFFF72CFAE1
+:10735000FCF7A8FEFBF7F6F8FBF728F900F07AF83F
+:10736000FFF764FE1348FAF779FA00F06FFAFDF7B9
+:10737000F1F9FAF7DDFBCFE7001002409C02002094
+:1073800020050020600C0020100600200C0A0020C0
+:1073900040010020F00600208C0800206808002032
+:1073A000FC03002034000020D0000020180700203B
+:1073B0002C0400208C090020F0B523490278B0F994
+:1073C000064000231F4E31F81210FF2C18D0B0F9E0
+:1073D00004701E4DBC4231DA00EBE40704F00704F0
+:1073E000BF7AA7408478FFB23CB190F801C0ACF1FD
+:1073F000010C64451FDA3C061DD455F822200DE02F
+:1074000056F82220116012498A79521CD2B28A7130
+:10741000022A02D38370C3808B71F0BD1160817822
+:10742000491CC9B2817042789142F6D38370C188F9
+:10743000491CC180F0BD56F82220EFE755F8222004
+:107440001160F4E71C9000084E8E0008C48F0008FD
+:107450008C060020F0B561486149B0F86C200B88BB
+:107460009A1A92B29C2A7BD30988A0F86C105D49C5
+:107470005D4F91F82A1001F0070297F84610022A92
+:1074800000D1491E594C80F83E104FF00203E288AB
+:107490004FF00001550401D5012236E0A489E5062C
+:1074A00001D5062231E0250701D508222DE0550639
+:1074B00003D44F4D2D78AD0601D5042225E01505E6
+:1074C00001D5072221E0150601D50A221DE0950607
+:1074D00001D50C2219E0150701D50B2215E055073F
+:1074E00001D4D50501D510220FE0D50601D505221E
+:1074F0000BE0650703D4A50701D4E40702D080F8A8
+:107500006E3007E0920403D5032280F86E2001E07C
+:1075100080F86E10374A384C92F820E0324A251F26
+:10752000D2F808C02D4AB2F87060721C92B2BEF157
+:10753000000F0DD02CF4000CC7F808C090F86E7046
+:10754000B7B11E2F1AD090F86F200AB325E007E0DC
+:107550004CF40006BE60A0F870200A2A01D2236015
+:10756000F0BD142A01D22B60F0BDA0F87010F0BD60
+:107570002B60A0F8701080F86F10F0BD642E04D25C
+:10758000A0F87020322AEED3E9E7A0F87010EAE7FD
+:107590007F1C80F86F70A0F8701090F86F20012A9F
+:1075A00010D0002AE9D0B0F87060761CB6B2A0F80E
+:1075B00070601E2ED7D323603C2EDED9521E80F879
+:1075C0006F20D2E7B0F87020521C92B2A0F8702061
+:1075D0002360C82AD1D980F86F10C6E7D0050020F3
+:1075E000FC060020600C00209C0200200C0A0020F9
+:1075F00040010020B8040020141C0140F0B54248AE
+:10760000B0F84810491C89B2A0F8481002297AD372
+:107610003E490024A0F848400A783D4B042A57D040
+:107620004FF48041082A0BD0A0F10C02B2F90020DF
+:107630008A4200DA1146B3F980208A4200DA114604
+:10764000344A92698A4200DA11B2418282881D8AE4
+:10765000C2EB8502304D12B22D78C5F381062A4D5A
+:1076600042F2AA467243B5F9765092126A43121357
+:10767000C26086681546C6EBC60642F3D102F60222
+:1076800002EBA6328260C66C1644C664B0F8507035
+:107690007F1CBFB2A0F85070B7F5806F04D3B6124C
+:1076A0000682A0F85040C464891A1C4EC26A724314
+:1076B00040F255564E4302EB4602466A324442625D
+:1076C000B3F93030B2EB034F06DD1A04426206E034
+:1076D0001349B1F90410B3E7002A00DA4462C16229
+:1076E000104990F83D2091F838108A420BD080F86C
+:1076F0003D10B0F84210A0F84410B0F84010A0F8C7
+:107700004210A0F84050F0BD20050020F3060020F4
+:107710009C020020F80B0020B8040020C3F5FFFFF6
+:10772000140C00204001002017481849B0F85A20D6
+:107730000B889A1A92B20F2A25D30988A0F85A10FA
+:10774000134941F6515391F84D10CA0701464FF4C1
+:107750008042B1F9001059438913A0F86C100D490B
+:107760000B78A0F10C01022B06D1B1F90030934245
+:1077700002DA1B1D0B8000E00A800021A0F86010D7
+:1077800020F85C1F4280704720050020FC06002086
+:10779000600C0020F30600204FF6FF7202EA800220
+:1077A00010F4404315480ED0B3F5804F14D0B3F514
+:1077B000004F4FEA122216D0C2F5807330F8133012
+:1077C0005B424B8005E0120A30F812304B80C2F564
+:1077D000807230F812000FE0120AC2F5807330F8A0
+:1077E00013304B8005E030F81230C2F580725B42F6
+:1077F0004B8030F81200404208807047388C0008F7
+:10780000104A518A908AD28A16384639A2F111025A
+:1078100000D54942002A00DA52421144002800DA19
+:1078200040420844084943F6284300B2B1F93620E3
+:107830005A43921340F2D733584302EBA030C88624
+:10784000704700009C02002020050020F0B5904900
+:1078500090480A8903889A1A92B23E2A1ED3008859
+:10786000088101F138004FF4FA63428A9A4202D249
+:10787000521C428200E04382874A92F82220802AEA
+:107880000CD302F03F020A70B1F90620402A06DB51
+:10789000FF2A04D0C2883AB1521EC280F0BDBDE8B2
+:1078A000F0407B48FFF788BD428A9A42F6D30778BA
+:1078B0004FF0010E3A074FF0FF055BD5847A40F296
+:1078C000DC52630708D444F004038372C28081F859
+:1078D0000BE081F80AE04CE04378072B05D0032B3E
+:1078E00003D0052B01D0062B07D1660605D444F042
+:1078F00040038372C280052239E0654A5FEA437C17
+:1079000002F138024FF42076127A0DD55FEAC26C8C
+:107910000AD45FEA446C07D442F0100202723A06BD
+:1079200028D4C680192222E0DF0709D0970707D4A0
+:10793000670605D442F002020272C680042216E0F5
+:107940009F0709D5170707D4670605D442F0080238
+:107950000272C68003220AE01B070BD5530709D425
+:10796000630607D442F004020272C6800B22CA7278
+:107970008A72CD80494AB2F92230B2F91A7003F204
+:107980003D140022A74200DB0276414E444C06F132
+:107990003806A479B6895FEAC46C06F101064FF493
+:1079A000C874B6B213D58681B6F57A7F05D9017A47
+:1079B00021F0800101728281F0BD037A1E06FBD4A2
+:1079C000828143F080020272C480112035E09F4220
+:1079D00016DA037E052B13D28681B6F5487F04D9CB
+:1079E0008281027A22F040020272027A5606E3D4C1
+:1079F0005B1C037642F040020272C48002201CE04D
+:107A0000284B1C89C4F3C006C4F3002740F2EE24BF
+:107A1000BE4216D11E78360713D4427E012ACBD13E
+:107A2000428BB2F5167F02D2521C4283F0BD827A9D
+:107A300042F002028272C4800F20C8728872CD8028
+:107A4000F0BD93F80D714FF40046012F18D1164F79
+:107A500041F6583C7F6C674512DD83F80CE1134B0F
+:107A60001E60C38AA34202D25B1CC382F0BD4FF4E6
+:107A7000FA73C3801C23CB728B72CD80C282F0BD9F
+:107A8000C2820A4883F80C21001F0660F0BD000086
+:107A90009C060020FC060020D0050020B804002031
+:107AA0000C0A00209C020020400100201408014024
+:107AB0002DE9F05FFB48FC49DFF8F0A3007E0A1DCA
+:107AC000131D0128504658D030F85A4F0C80418879
+:107AD0001180BAF85E001880F54DF64C49F2CD32AF
+:107AE000B5F91E006083B5F9201043F6CC4C00EBCD
+:107AF000410151430914A183B4F92230B4F9206043
+:107B000001FB03F200FB062242F38F326282B4F9DA
+:107B1000167007FB0CF7BF1340F2333C714302FBB6
+:107B20000CF200FB131007EBA232E28240F38F301D
+:107B3000A082B4F91810E04FC1EBC10141F3D101AB
+:107B400001EBE000DD4E2083786C30603169304617
+:107B50008847DB49308948800846FDF735FFDFF864
+:107B6000649301264FF0000B99F8000008280CD010
+:107B7000618E218204284AD01AE030F8604F0C80D0
+:107B800041881180BAF86400A5E7CF4890F92B101E
+:107B9000491C022939D890F8681019B1B4F852007C
+:107BA000208205E0618E2182A4F8521080F868607E
+:107BB000B4F91410B4F90A00C44AF9F76DFCE06294
+:107BC000BAF91611884204DDC048E162027A914098
+:107BD0000162B848DFF8F8E24C3847F2A3080278AF
+:107BE0004EF2461172B3012A52D080F800B000BFA5
+:107BF00099F8000004280DD0B44AB4F91210B4F971
+:107C00000800243AF9F748FC07E0608EC8E7686A84
+:107C10000014E062B87A70B3AE48AF4DA06228603D
+:107C2000E06A68602846FCF7A3F8A84F287C383F34
+:107C300001285ED0A06A3860A8480178C9075CD0E6
+:107C400040695BE0B5F91E2042448A4209D8B5F983
+:107C5000202042448A4204D8B5F9222042448A4274
+:107C6000C6D9A0F802B0B7F8AE205946B2F5C87F21
+:107C700002D8467007E039E0B2F5487F01D8022209
+:107C800000E0032242708AF80F1089F8001024E007
+:107C900080F800B0B5F91EC05A46C4448C4509D8D6
+:107CA000B5F920C0C4448C4504D8B5F922504544E8
+:107CB0008D429DD9B7F8AE10B1F5C87F01D8467096
+:107CC00006E0B1F5487F01D8022100E003214170B0
+:107CD00042808AF80F2089F80020BEF8061041F48F
+:107CE0000061AEF80610FAF74FF981E74FF4AF7074
+:107CF00093E768693860A86900E0E06A78607348D3
+:107D00003838FCF7A9F96B4D6A4935F8100F3C3942
+:107D1000FFF742FDDFF89C91DFF8C481A9F14C091F
+:107D2000D9F81010C9F86C10B5F91010B868B5F989
+:107D3000122000FB01F4FB68504303FB124444F3A0
+:107D40008F3703FB010040F38F34AF86EC86A8F831
+:107D500002704546A8F804404046FEF7E1F9287F46
+:107D600009F11405012830D0604241104DF6B3509E
+:107D700047433A1469802A808B18A9F80440A9F86F
+:107D80000630891AA9F808108AF80CB0B9F904303D
+:107D9000D84654464946002B00DD2673B1F906004B
+:107DA000002802DD227B921C2273B9F90820002AE8
+:107DB00002DD217B091D2173217B072920D2DFE809
+:107DC00001F01F1B3419301D3200B8F920304DF678
+:107DD000B352584240106880B8F91E10514309143C
+:107DE0002980A9F804304318A9F80630401AA9F8E8
+:107DF0000800C9E7667303E0022100E00321617314
+:107E0000DFF8B090374E384F99F800100129617BA8
+:107E10000DD0072945D2DFE801F0E7FEFDFCFBFAB3
+:107E2000F9000421EBE70521E9E70621E7E7072947
+:107E300037D2DFE801F0D9041B627999AF0001461F
+:107E40001846FBF733FE2860B5F90200B5F90010BB
+:107E500043F2046201445143090C5043A4F85A1000
+:107E6000000CA4F85C00A4F85E8027E1404201B257
+:107E7000504200B2FBF71AFE2860B5F9020043F247
+:107E800004614143090CA4F85A10B5F900100844E4
+:107E900043F204614843000CA4F85C00A4F85E803F
+:107EA0003AE1A1E08C090020342C01409C02002022
+:107EB0002005002060000020400100202C0400204C
+:107EC000EC030020F3060020200A00208C0800208C
+:107ED0000C0A0020A2FEFFFFE40900200409002094
+:107EE000C009002000240140002801403046F8F776
+:107EF000BDFE01231A4607216BE019461046FBF729
+:107F0000D5FD2860A4F85A80B5F90200B5F9001033
+:107F100043F2046201445143090C5043A4F85C103D
+:107F2000000CA4F85E0026E15942404209B200B2BA
+:107F3000FBF7BCFD2860A4F85A80B5F9020043F2B3
+:107F400004614143090CA4F85C10B5F90010084421
+:107F500043F204614843000C39E13046F8F786FEED
+:107F600001231A46052134E01146FBF79FFD2860E6
+:107F7000B5F9020043F204614143090CA4F85A1018
+:107F8000A4F85C80B5F90010084443F2046148434A
+:107F9000000C47E1504201B2584200B2FBF786FDA7
+:107FA0002860B5F90200B5F9001043F204620144FB
+:107FB0005143090CA4F85A105043A4F85C80000CFB
+:107FC000A4F85E005EE13046F8F750FE01231A4641
+:107FD00006213846F8F74AFE01213046F8F7BCFD85
+:107FE00001213846F8F7B8FDB34EB9F808004D4600
+:107FF0003080B9F80A007080B9F81000B0803046BF
+:10800000F9F778FCB4F85A00F18805E018E1ECE0E3
+:10801000BDE08EE05EE031E00844A4F86000B4F812
+:108020005C0031890844A4F86200B4F85E007189EC
+:108030000844A4F86400317EA048012978D034F8BF
+:108040005A1F018061884180A18881809B490288F4
+:1080500008310A8042884A80808888809748896AE7
+:108060000830884795F8360000287DD0F8F7FEFFE5
+:1080700015F8360F401E2870BDE8F09F01461846DF
+:10808000FBF714FD2860B5F9020040F68151484322
+:1080900080136880B5F9001040F68152514389136E
+:1080A0004218A2F68152524252082980A4F85E205A
+:1080B0001044A4F85C000844A4F85A00002130469B
+:1080C000F8F74AFD00213846F8F746FD01231A4625
+:1080D00006210BE7404201B2504200B2FBF7E6FC3A
+:1080E0002860B5F9020040F681514843801368804A
+:1080F000B5F9001040F68152514389134218A2F697
+:108100008152524252082980A4F85E201044A4F8FB
+:108110005A000844A4F85C0000213046F8F71CFD22
+:1081200000213846F8F718FD01231A460521DDE63F
+:10813000B4E019461046FBF7B9FC2860B5F9020017
+:1081400040F68151484380136880B5F9001040F62D
+:108150008152514389134218A2F68152524229801A
+:108160005208A4F85A2000E09BE01044A4F85E00F6
+:108170000844A4F85C0000213046F8F7EDFC00212B
+:108180003846F8F7E9FC01231A460721E5E659428B
+:10819000404209B200B2FBF789FC2860B5F9020041
+:1081A00040F68151484380136880B5F9001040F6CD
+:1081B0008152514389134218A2F681525242520809
+:1081C0002980A4F85A201044A4F85C000844A4F8BC
+:1081D0005E0000213046F8F7BFFC00213846F8F772
+:1081E000BBFC01231A460621B7E61146FBF75EFCED
+:1081F0002860B5F9020040F6815148438013688039
+:10820000B5F9001040F68152514389134218A2F685
+:108210008152524252082980A4F85C201044A4F8EC
+:108220005A000844A4F85E0000213046F8F794FC98
+:1082300000213846F8F790FC01231A460521C2E6D2
+:10824000504201B2584200B2FBF730FC2860B5F949
+:10825000020040F68151484380136880B5F9001050
+:1082600040F68152514389134218A2F6815252427C
+:1082700052082980A4F85C201044A4F85E00084449
+:10828000A4F85A0000213046F8F766FC0021384671
+:10829000F8F762FC01231A46072194E634F8601FC0
+:1082A000CFE607480088A0F5D04168393FF4E4AE36
+:1082B000BDE8F05FF9F7AEBD8C0900202C0000206E
+:1082C000182C01402DE9F041904C9148B4F85A1017
+:1082D0000288511A89B20F296FD30088A4F85A0076
+:1082E0008C480088DFF83082C0074FF000054FF05F
+:1082F000010741D0874AD4E90C1024321388B1EB2E
+:10830000530F02D21288511A08444FF4F371884275
+:1083100000D208468149B1FBF0F0616CC1F3510114
+:10832000084406466064F8F77AF800227C4BF7F7B9
+:10833000E2FF4FF040427B4BF7F7DDFF0E22F8F7EC
+:1083400049F8F8F7A3F8A4F8A40094F86500401CD5
+:10835000C0B284F86500082834D36C4898F84620E9
+:10836000001F03789A4201D0027045806E4A13784C
+:108370006E4A23B1458021E06564A56458E0D8F8D1
+:108380009410A1F5FA618E4211DD616D8B1C9E4245
+:1083900005DDB0F902100A290DDA491C06E08E420B
+:1083A00005DAB0F90210002908DD491E4180B0F954
+:1083B00002000A2802DB177001E0A2E01570666572
+:1083C00084F865505A484FF4A5420178C1F3810101
+:1083D000012949D002294AD044F687712181A4F8A5
+:1083E000A020B0F9243089B24B439B13A4F89C30F1
+:1083F000B0F90E0000237043B0FBF1F0A16CC0F3A4
+:10840000D100C1EBC101C90200EB9130A064F017AB
+:10841000810341EA9641B003F7F786FEB4F8A21053
+:10842000C1EBC101C902C00800EB9130A4F8A20061
+:10843000616CA06E0844A06694F86C20521CD2B205
+:1084400084F86C20082A05D3C008A4F86E0084F8CC
+:108450006C50A566374A384ED388580633D498F8FE
+:108460000F00022806D02CE043F20451B6E744F294
+:108470004621B3E7B06840F69916B04221DD94F882
+:10848000380094F88660B0420CD084F8860094F8E6
+:108490003D0000F00106C0F34000864202D1A4F87E
+:1084A000825004E0B4F88200B0F5966F05D2B4F8BB
+:1084B0008200401CA4F8820005E043F08000D080D8
+:1084C00001E0A4F88250114894F83F20B0300C2A03
+:1084D00001D2C57400E0C774174B41F2482641F23F
+:1084E000504C93F83C400C4B0C2AB3F882300AD322
+:1084F000B14208DB012C06D0614502DD002B00D122
+:108500008774BDE8F0818574FBE70000400100201E
+:10851000FC060020000400409C0200204564BD01D0
+:1085200000209C40133B3340EA030020EB03002073
+:10853000B80400200C0A0020200500202DE9F0419D
+:10854000384C394E394F207841F23331C2074FF061
+:1085500000050CD0A28962B394F90700002800DA64
+:108560004042C0B2032829D240F2AE702AE0A57082
+:10857000E5732F4AE571A58192F83830237220F017
+:108580000800A18040F0020020703D867560B56053
+:10859000F560916C490005D041F68461A18140F0FD
+:1085A00010002070C0B240F0010020706574BDE87A
+:1085B000F081658120F01000207015E0042803D2BE
+:1085C00040F6510060810FE0052802D240F6991074
+:1085D000F8E740F6CC42062803D3072801D3082841
+:1085E00001D2628100E0618197F89D0098B9B0885E
+:1085F000102301B2B4F90A003622FCF761F9706069
+:10860000F168401AB1680844B060B6F900104843F8
+:10861000C013F0603886388E10B10120A070C6E714
+:10862000A570C4E7140C00207C0600209C020020EA
+:10863000400100202DE9F041554C2678F0077CD010
+:108640005448217A544D90F8380081427BD0534AE7
+:108650002346DFF84CC1575C93F90E2093F907309D
+:10866000874203D01CF80170874213D146F00206FE
+:108670005B1C26705BB2E3711CF80110814201D1D2
+:108680005B1CE37194F90710062901DD0621E171F5
+:10869000521C1CE0434F17F801C0434F844503D0E0
+:1086A00017F801C0844513D126F002065B1E267020
+:1086B0005BB2E371795C814201D15B1EE37194F995
+:1086C00007306FF005018B4200DAE171521EA27390
+:1086D000207294F907108A1C042A02D941F6846298
+:1086E000A2812C4A012912780ADD2B4B56079B6880
+:1086F00002D543F0080301E023F00803AB6060708B
+:10870000B1F1FF3F09DA5107A96802D521F008014C
+:1087100001E041F00801A9606070F9F71FFEA07840
+:10872000012810D121488068A3280CDA94F90700A9
+:10873000022803DD0220E07105E01EE06FF0010178
+:10874000884200DAE171A089002630B1401E0004A1
+:10875000000CA08101D1E671A673E87B04280CD03F
+:10876000B5F93010512341220020FCF7A9F82886E2
+:10877000002802D1E07B10B1A670BDE8F0810C4862
+:1087800006700C480670207820F001002070F4E795
+:10879000140C0020400100209C02002030920008B0
+:1087A00036920008429200084892000820050020F6
+:1087B00010070020F3060020743F713D9B3BED390C
+:1087C0006238F436A13565343F332A3227313330ED
+:1087D0004C2F722EA32DDF2C242C722B0000003680
+:1087E000220200388E03003AB005003C1C07003E10
+:1087F00088080040F4090042AA0A0044160C00460A
+:10880000CC0C0048820D004A380E004C00000036A7
+:10881000220200388E03003AB005003C1C07003EDF
+:108820001C0700401C0700421C0700441C070046B0
+:108830001C0700481C07004A1C07004C00000036BB
+:10884000220200388E03003AB005003C1C07003EAF
+:1088500088080040F4090042AA0A0044160C0046A9
+:10886000CC0C0048820D004A380E004C0000003647
+:10887000B60000382202003A8E03003CFA04003EA3
+:10888000660600401C070042D207004488080046E4
+:10889000880800488808004A8808004C000000400A
+:1088A00022020044440400486606004C3E09005081
+:1088B000160C0054EE0E0058C711005C9F140060A7
+:1088C000771700644F1A0068271D006C00000040F5
+:1088D000220200448E030048B005004C1C070050E3
+:1088E00088080054F4090058600B005CCC0C006050
+:1088F000380E0064380E0068380E006C000000402E
+:1089000000000044000000480000004C000000503F
+:1089100000000054000000580000005C00000060EF
+:1089200000000064000000680000006C4414585807
+:1089300058701111585858704111585848701114F6
+:1089400048585870141158485870E8190056E819DA
+:108950000054E8190052E8190050E819004EE819CF
+:10896000004CE819004A1E1A00482C1B0046011D45
+:108970000044B51D00429C1F0040EE21003EF9233B
+:10898000003C1626003A5E260038DC2600363228E7
+:10899000003441290032152B0030242C002E7A2D72
+:1089A000002CF42E002A11310028683200263C34B5
+:1089B0000024113600221B3800204A3A001EE53CF4
+:1089C000001C0040001A0040001800400016004043
+:1089D000001400400012004000100040000E004053
+:1089E000000C0040000A0040000800400006004063
+:1089F00000040040000200400000000001020304E7
+:108A00000500050001020304010400030502000043
+:108A1000F001000036010000F8000000BA0000007C
+:108A20007C0000007C0000007C0000004114141158
+:108A300011144411141441110000290052007B004C
+:108A4000A400CC00F5001E01470170019901C2018C
+:108A5000EA0113023C0265028E02B602DF0208033D
+:108A6000300359038203AA03D303FB0324044C04F9
+:108A700075049D04C504EE0416053E0567058F05C3
+:108A8000B705DF0507062F0657067F06A706CE06A1
+:108A9000F6061E0746076D079507BC07E4070B0897
+:108AA000320859088108A808CF08F6081D094409AA
+:108AB0006A099109B809DE09050A2B0A520A780ADF
+:108AC0009E0AC40AEA0A100B360B5C0B820BA80B39
+:108AD000CD0BF30B180C3E0C630C880CAD0CD20CB8
+:108AE000F70C1C0D410D650D8A0DAF0DD30DF70D63
+:108AF0001C0E400E640E880EAC0ECF0EF30E170F38
+:108B00003A0F5E0F810FA40FC70FEA0F0D10301040
+:108B1000531075109810BA10DD10FF102111431179
+:108B200065118711A911CA11EC110D122E125012E4
+:108B300071129212B312D412F41215133613561383
+:108B400076139613B713D713F61316143614561458
+:108B500075149414B414D314F214111530154E1561
+:108B60006D158C15AA15C815E7150516231641169F
+:108B70005F167C169A16B716D516F2160F172C1715
+:108B8000491766178317A017BC17D917F5171118BF
+:108B90002E184A18661881189D18B918D418F0189C
+:108BA0000B19261942195D1978199219AD19C819AE
+:108BB000E219FD19171A311A4C1A661A801A991AF5
+:108BC000B31ACD1AE61A001B191B331B4C1B651B6D
+:108BD0007E1B971BAF1BC81BE11BF91B121C2A1C19
+:108BE000421C5A1C721C8A1CA21CBA1CD21CE91CF6
+:108BF000011D181D301D471D5E1D751D8C1DA31DFB
+:108C0000BA1DD01DE71DFD1D141E2A1E401E571E35
+:108C10006D1E831E981EAE1EC41EDA1EEF1E051F9B
+:108C20001A1F2F1F451F5A1F6F1F841F991FAE1F2A
+:108C3000C21FD71FEC1F002000006400C9002D01D7
+:108C40009201F7015B02C00224038903ED03520481
+:108C5000B6041A057F05E3054706AB060F07730741
+:108C6000D7073B089F0802096609C9092D0A900A1F
+:108C7000F30A560BB90B1C0C7F0CE20C440DA60D2D
+:108C8000090E6B0ECD0E2F0F900FF20F5310B41074
+:108C900015117611D71138129812F8125813B8130B
+:108CA00018147714D61435159415F3155116B016FB
+:108CB0000E176B17C91726188318E0183D19991954
+:108CC000F519511AAD1A081B631BBE1B181C731C27
+:108CD000CD1C261D801DD91D321E8A1EE31E3B1F82
+:108CE000921FEA1F41209820EE2044219A21EF2173
+:108CF00045229922EE2242239623E9233C248F2405
+:108D0000E22434258525D72528267826C826182745
+:108D10006827B72706285428A228EF283D29892943
+:108D2000D629222A6D2AB82A032B4D2B972BE12B0B
+:108D30002A2C722CBB2C022D4A2D912DD72D1D2EA5
+:108D4000632EA82EEC2E302F742FB82FFA2F3D3023
+:108D50007F30C030013141318131C13100323F3289
+:108D60007D32BA32F73234337033AC33E7332234E6
+:108D70005C349534CE3407353F357735AE35E43540
+:108D80001A3650368536B936ED36203753378637A2
+:108D9000B737E937193849387938A838D738053915
+:108DA00032395F398B39B739E2390D3A373A603A9F
+:108DB000893AB23ADA3A013B283B4E3B733B983B47
+:108DC000BD3BE03B043C263C483C6A3C8B3CAB3C16
+:108DD000CB3CEA3C093D273D443D613D7D3D993D0D
+:108DE000B43DCE3DE83D013E1A3E323E493E603E36
+:108DF000763E8C3EA13EB53EC93EDC3EEF3E013F95
+:108E0000123F233F333F433F513F603F6E3F7B3F25
+:108E1000873F933F9E3FA93FB33FBC3FC53FCD3FF8
+:108E2000D53FDC3FE23FE83FED3FF13FF53FF93F03
+:108E3000FB3FFD3FFF3FFF3FFF3F0000E7382C3582
+:108E4000002020EF2037202333202620210000801F
+:108E500002000400080010000002000400080400E2
+:108E60000002000400080010002000400080040000
+:108E70000000008000000040000000200000001002
+:108E800000000008000000040000000200000001D3
+:108E900000008000000040000000200000001000E2
+:108EA00000000800000004000000020000000100B3
+:108EB0000080000000080140000C0140000C01404F
+:108EC000000C0140000C0140000C0140000C01406E
+:108ED000000C014000100140001001400010014052
+:108EE000001001400010014000100140001001403E
+:108EF000001001400014014004080140040C01402E
+:108F0000040C0140040C0140040C0140040C01401D
+:108F1000040C0140040C0140041001400410014005
+:108F200004100140041001400410014004100140ED
+:108F300004100140041001400414014008080140DD
+:108F4000080C0140080C0140080C0140080C0140CD
+:108F5000080C0140080C0140080C014008100140B9
+:108F6000081001400810014008100140081001409D
+:108F70000810014008100140081001400814014089
+:108F80000C0801400C0C01400C0C01400C0C014081
+:108F90000C0C01400C0C01400C0C01400C0C01406D
+:108FA0000C1001400C1001400C1001400C1001404D
+:108FB0000C1001400C1001400C1001400C1001403D
+:108FC0000C14014010080140100C0140100C01402D
+:108FD000100C0140100C0140100C0140100C01401D
+:108FE000100C014010100140101001401010014001
+:108FF00010100140101001401010014010100140ED
+:10900000101001401014014000000000000000009A
+:1090100000000000000000000000000014080140F3
+:10902000140C0140140C0140140C0140140C0140BC
+:10903000140C0140140C0140140C014014100140A8
+:10904000141001401410014014100140141001408C
+:109050001410014014100140141001401414014078
+:109060000000000000000000000000000000000000
+:1090700000000000FFFFFF0F0FFFFFFFFFF0FFFFEB
+:10908000FF0FFFFFFFFFF0FF0FFFFFFFFFF0FFFFEE
+:10909000FF0FFFFFFFF0FFFF0FFFFFFFFFF0FFFFDE
+:1090A000FF0FFFFFFFFFF0FFFFFF0FFFFFFFFFF0CE
+:1090B000FFFFFF0FFFF0FFFF000000404000000037
+:1090C0000004000000400000000004004000000018
+:1090D0000004000000400000000400004000000008
+:1090E00000040000004000000000040000004000F8
+:1090F00000000004000000400004000000000080A8
+:10910000800000000008000000800000000008004F
+:10911000800000000008000000800000000800003F
+:10912000800000000008000000800000000008002F
+:10913000000080000000000800000080000800001F
+:1091400000000020200000000002000000200000BD
+:1091500000000200200000000002000000200000CB
+:1091600000020000200000000002000000200000BB
+:1091700000000200000020000000000200000020AB
+:109180000002000000000060600000000006000017
+:109190000060000000000600600000000006000003
+:1091A00000600000000600006000000000060000F3
+:1091B00000600000000006000000600000000006E3
+:1091C00000000060000600000080020004000800AB
+:1091D000100000020004000804000002000400085F
+:1091E000001000200040008004000000FF7FFFFF0F
+:1091F000FDFFFFFFFBFFFFFFF7FFFFFFEFFFFFFF9D
+:10920000FFFDFFFFFFFBFFFFFFF7FFFFFBFFFFFF80
+:10921000FFFDFFFFFFFBFFFFFFF7FFFFFFEFFFFF7C
+:10922000FFDFFFFFFFBFFFFFFF7FFFFFFBFFFFFF32
+:109230000102030405000203040500010304050004
+:1092400001020500010203040405000102035505A3
+:109250000010AA1A55250030AA3A0000AA0A55158E
+:109260000020AA2A5535FF3F889200080000002000
+:1092700024070000E806000878930008240700206F
+:10928000B40900000C64000845020406082D010220
+:1092900003040405440607080913A12B1B08B504A1
+:1092A000211355152A40061908019713B53D1B08CF
+:1092B000D9041AD5040131170206040501031480EC
+:1092C00020FF8BAA0A02019C15AA0A55150008590D
+:1092D00020AA2A5535FF3F0729030105040602038A
+:1092E000127C1573FFFF04FF8080010125025B647F
+:1092F00002130A13796712081201100C0504060202
+:1093000003010103070505280B01020304020607F8
+:109310000303040C3D0706040509191F191904313C
+:109320000506064BAA1A024B381E026910312E4060
+:10933000FD3969260211042F405F020C26405B268E
+:109340002ACD55155515123902017F0316D0071A7B
+:10935000FF01013B0261AA6C080108A80916C4912B
+:10936000220312100A17401C12600A16901B0149B2
+:08937000138D670200080000E4
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000202008B
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-H.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y001-H.axf
new file mode 100644
index 0000000..f88fb20
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y001-H.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-H.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y001-H.hex
new file mode 100644
index 0000000..7e074e7
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y001-H.hex
@@ -0,0 +1,2371 @@
+:020000040800F2
+:10000000E0100020050100083338000831290008FD
+:1000100031380008450F00083D610008000000006D
+:100020000000000000000000000000007147000810
+:10003000EF1A000800000000913D0008594A00082E
+:100040001F010008913B00081F0100081F01000864
+:100050001F0100081F0100081F0100081F01000800
+:100060001F0100081F0100081F0100081F010008F0
+:100070001F0100081F010008B11500081F0100083A
+:100080001F0100081F010008410700081F010008A8
+:100090001F0100081F0100081F0100081F010008C0
+:1000A000C94A0008A94B00081F0100081F010008E9
+:1000B000AD4B00089D4E0008F95000081F010008D4
+:1000C0001F0100081F0100081F0100081F01000890
+:1000D0001F010008355C00081F0100081F0100080F
+:1000E0001F0100081F0100081F010008DFF810D0E1
+:1000F00000F0E8FA0048004731720008AFF30080D2
+:10010000E01000200648804706480047FEE7FEE76B
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B7
+:10012000794A0008ED0000082DE9F0410024061B83
+:10013000254671F1000605DA01240027D0EB0700FF
+:1001400067EB0101161E73F1000605DA0027D2EBFA
+:100150000702012567EB030300F0D0F986460E463F
+:1001600017469C46AC4204D00025D0EB050E65EB4B
+:10017000010624B10020D2EB000760EB030C7046AF
+:1001800031463A466346BDE8F08140EA01039B07E9
+:1001900003D009E008C9121F08C0042AFAD203E0FC
+:1001A00011F8013B00F8013B521EF9D2704780EA7A
+:1001B000010210B502F00043400022D04A001FD0D7
+:1001C000010E01EB1261C0F35600C2F3560240F477
+:1001D000000042F40002A0FB022000047F39140456
+:1001E00000D0401C50EA124001D44000491EC2B267
+:1001F0000C0604EBD010401C4008802A02D003E01B
+:10020000002010BD20F00100002900DA0020184372
+:1002100010BD2DE9FE4F81EA030404F0004421F0F3
+:10022000004100944FF0000B23F0004350EA01041A
+:100230005ED052EA03045BD0C3F30A54C1F30A55FB
+:100240002C44A4F2F3340194A0FB0254C1F3130133
+:1002500041F48011C3F3130343F4801301FB024400
+:1002600000FB034E840A970A44EA815447EA835705
+:10027000A4FB076802958D0A05FB07854FEA932CBE
+:1002800004FB0C542705029D4FEA065847EA16372F
+:10029000B5EB08056EEB070C870E920E47EA811747
+:1002A00042EA8312A7FB0201B6EB0B0164EB0004E8
+:1002B0002B0D43EA0C335E1844EB1C50DA465146D2
+:1002C000E7FB0201C5F313044FEA0B3343EA14536F
+:1002D0004FEA0432019C43EA0603A4F10C040294A1
+:1002E000009CCDE900B400F09FF903B0BDE8F08FA9
+:1002F00000200146F9E72DE9F04D81EA030404F0FE
+:10030000004B21F0004514464FF0000A23F0004155
+:1003100050EA050220D054EA01021DD0C5F30A5765
+:100320000246C5F31303C1F31300C1F30A5640F4A8
+:10033000801543F48013A7EB0608101BD64608F27D
+:10034000FD3873EB050002D308F1010801E09218B3
+:100350005B41B8F1000F03DA00200146BDE8F08DE3
+:1003600000204FF48011064684460EE0171B73EB05
+:10037000050705D3121B63EB050306434CEA010C8A
+:1003800049084FEA300092185B4150EA0107EDD16D
+:1003900052EA030012D082EA040083EA050108430E
+:1003A00005D0101BAB4106D20122002306E000223B
+:1003B0004FF0004302E06FF0010253101AEB060009
+:1003C0004CEB085110EB0A0041EB0B01BDE8F04D7E
+:1003D00000F01BB970B521F0004303430CD0C1F30A
+:1003E0000A550024D5EB040564EB0403D617AD1AB7
+:1003F000B34102DB0020014670BD201841EB0251E1
+:1004000070BDC10F80EAE0700844CA07962300213E
+:1004100000F0CDB896230022114600F0C8B80EB502
+:10042000C10F80EAE0700844CA07002140F233435C
+:100430008DE80E000A460B4600F0F6F803B000BD4A
+:100440000EB540F2334102910021CDE900110A4678
+:100450000B4600F0E9F803B000BD00F0004220F0C8
+:100460000040C10DC0F3160040F400007F2901DAFE
+:1004700000207047962903DCC1F19601C84001E0D5
+:1004800096398840002AF4D04042704770B5C1F3D5
+:100490000A5201F000450024C1F3130140F2FF337A
+:1004A00041F480119A4201DA002070BD40F23343DA
+:1004B0009A42A2F2334203DC524200F05FF800E0BD
+:1004C00090402C43F1D0404270BDC1F30A5210B5A8
+:1004D000C1F3130140F2FF3341F480119A4201DA73
+:1004E000002010BD40F233439A42A2F2334203DCB3
+:1004F000524200F043F810BD904010BD2DE9F05F6E
+:100500000546002092469B46884606468146402482
+:100510001BE0284641464746224600F02FF8534646
+:100520005A46C01A914110D311461846224600F08F
+:1005300016F82D1A67EB01084F46224601200021CC
+:1005400000F00DF817EB00094E41201EA4F1010444
+:10055000DFDC484631462A464346BDE8F09F202A64
+:1005600004DB203A00FA02F1002070479140C2F10A
+:10057000200320FA03F3194390407047202A04DB3C
+:10058000203A21FA02F00021704721FA02F3D0400C
+:10059000C2F1200291400843194670470029A8BFC4
+:1005A0007047401C490008BF20F00100704710B49C
+:1005B000B0FA80FC00FA0CF050EA010404BF10BC51
+:1005C000704749B1CCF1200421FA04F411FA0CF17E
+:1005D00018BF012121430843A3EB0C01CB1D4FEAB7
+:1005E00000614FEA102042BF002010BC704700EBB2
+:1005F000C35010440029A4BF10BC7047401C4900E0
+:1006000008BF20F0010010BC704710B5141E73F134
+:10061000000408DA401C41F1000192185B411A43C2
+:1006200001D120F0010010BD2DE9F04D92469B460E
+:1006300011B1B1FA81F202E0B0FA80F220329046B4
+:10064000FFF78DFF04460F4640EA0A0041EA0B011E
+:1006500053465A46084313D0114653EA010019D0B5
+:10066000C8F140025046FFF789FF05460E46504646
+:1006700059464246FFF773FF084305D0012004E0C6
+:1006800020463946BDE8F08D0020054346EAE07675
+:100690002C4337430A986305E40AA0EB08000022C4
+:1006A000FD0A44EA47540A3002D500200146E9E732
+:1006B000010510196941DDE9084500196941BDE8E6
+:1006C000F04DA2E7064C074D06E0E06840F001035C
+:1006D00094E8070098471034AC42F6D3FFF70AFDC0
+:1006E000549200087492000870B58C1810F8015BE1
+:1006F00015F0070301D110F8013B2A1106D110F8BB
+:10070000012B03E010F8016B01F8016B5B1EF9D1BE
+:100710002B0705D40023521E0DD401F8013BFAE744
+:1007200010F8013BCB1A921C03E013F8015B01F8AF
+:10073000015B521EF9D5A142D8D3002070BD000044
+:1007400070B54F4C4FF490652946204600F01BFAD7
+:10075000002866D02946204600F0A8F849490888B4
+:10076000401C08800121204600F0ECFA464942F284
+:100770001072B1F85000904202D2401CA1F8500013
+:1007800006F032FF05F04EF8404DB5F91410B5F9FA
+:10079000120005F021FE3E4CA5F84E002080A16815
+:1007A00020468847A088A5F8500003F0ABF807F072
+:1007B0001DF8384E384C3078082833D045F6AC3028
+:1007C000606042F6EF60A06042F2C400E06033482F
+:1007D000008A2080208E6080A16B2F488847208E61
+:1007E00069882F4C08444FF6FF7101EA8000688643
+:1007F000207A4FF0000540071DD501F007FB29497D
+:1008000049F6A2400880284840F21A62C188491C73
+:1008100089B2C180914204D3A16821F00401A16092
+:10082000C58070BD41F2130060604FF48060A0602D
+:1008300040F61B50CAE730780A281BD2DFE800F0E8
+:100840001A0616050A050D1A1114EAE7BDE87040EC
+:1008500005F066BF07F0E4FE08E0BDE8704002F076
+:100860009BBD06F0D7FA01E007F018F9BDE870402B
+:1008700007F014B900F0FEFB84F8B65070BD00001C
+:1008800000240140FC060020400100206000002000
+:1008900018070020F3060020D0000020F0010020FF
+:1008A0009C020020442C0140240900206FEA112101
+:1008B000016070470029816802D041F0010101E028
+:1008C00021F00101816070470029816802D041F464
+:1008D000807101E021F48071816070472DE9F04161
+:1008E000824E92B0304600F00BF90BA800F039FAB6
+:1008F00001214FF4C06003F001FB00248DF831406A
+:100900004FF46020CDE90D044FF4A0204FF009080A
+:100910000B9001278DF83C808DF830700BA9304684
+:1009200000F080F9724D8DF831408DF830708DF8FF
+:100930003C700BA9284600F075F901231A460F21D7
+:10094000304600F0C0F9022201231146304600F083
+:10095000BAF9012303220021304600F0B4F9012343
+:1009600004221946304600F0AEF9012305220B217E
+:10097000304600F0A8F9012306220421304600F099
+:10098000A2F9012307220821304600F09CF9012337
+:1009900008220321304600F096F9012309220A219A
+:1009A000304600F090F90121304600F084F9012131
+:1009B000284600F080F901231A460521304600F050
+:1009C00055F901231A460621284600F04FF9002167
+:1009D000304600F0CBF84FF4E041284600F0C6F86E
+:1009E0000121304600F0B8F80121284600F0B4F8A3
+:1009F0000121304600F0A6F80121284600F0A2F8B7
+:100A00000121304600F09EF90121284600F09AF9B4
+:100A100040F61451374804F046FE12208DF840008D
+:100A200002208DF841008DF842408DF8437010A8E7
+:100A300002F02CFF01224FF49061304600F0E8F8FC
+:100A400001213046FFF740FF01213046FFF732FF1A
+:100A500001212846FFF72EFF304600F06EF93046A0
+:100A600000F09FF80028FAD1304600F075F93046C2
+:100A700000F082F80028FAD1284600F05EF92846F6
+:100A800000F08FF80028FAD1284600F065F92846D2
+:100A900000F072F80028FAD10121084603F00AFAA2
+:100AA000154D284600F0C0FD684600F068FE0F486E
+:100AB00001A94C300090114881E811018020CDE956
+:100AC00004404000069080000790202008904FF4DA
+:100AD0004050CDE909046946284600F033FE012163
+:100AE000284600F095FD12B0BDE8F08100240140D9
+:100AF00000280140002C014008000240AC02002008
+:100B00000D4910B5884202D1012144150AE00B4974
+:100B1000884202D10121041504E0094988420AD122
+:100B20000121CC03204603F0F5F92046BDE8104032
+:100B3000002103F0EFB910BD00240140002801405E
+:100B4000003C01400029816802D041F4801101E09D
+:100B500021F48011816070470029816802D041F43E
+:100B6000004101E021F4004181607047826822F475
+:100B7000E0420A43826070470146002089684907C5
+:100B800000D50120704710B50246002054680B0ABA
+:100B9000C9B20C401168194202D0002C00D00120CB
+:100BA00010BD014600208968090700D50120704763
+:100BB00038B501211C2003F0A1F9FF20ADF8000099
+:100BC00000248DF8034003258DF8025069460D4836
+:100BD00001F01EFB0120ADF800008DF803408DF8F8
+:100BE00002506946084801F013FB2320ADF80000CD
+:100BF0008DF803408DF802506946044801F008FB67
+:100C000038BD000000080140000C01400010014008
+:100C1000002A4268C9B201D00A4300E08A43426018
+:100C20007047000010B542680E4B0C791A400B68F3
+:100C300042EA04221343436083680B4A1340D1E91C
+:100C4000024222434C7943EA44031A438260C26A57
+:100C5000097C22F47002491EC9B242EA0151C16204
+:100C600010BD0000FFFEF0FFFDF7F1FF70B5072497
+:100C700009290AD9C568A1F10A0606EB4606B4405F
+:100C8000A543B3401D43C56007E0056901EB41067C
+:100C9000B440A543B3401D430561836BC3F30154C6
+:100CA000121B921C02EB82041F22A2409343A1401C
+:100CB0000B43836370BD826B491E22F4401242EAEB
+:100CC00001518163704770B5072409290AD9C568A5
+:100CD000A1F10A0606EB4606B440A543B3401D4306
+:100CE000C56007E0056901EB4106B440A543B34088
+:100CF0001D4305611F23072A09D2446B521E02EBD4
+:100D0000820293409C4391400C43446370BD0D2A82
+:100D100009D2046BD21F02EB820293409C439140A4
+:100D20000C43046370BDC46A0D3A02EB8202934027
+:100D30009C4391400C43C46270BD816841F008013E
+:100D4000816070470029816802D041F4A00101E070
+:100D500021F4A00181607047816841F00401816045
+:100D6000704700210160017141718160C160012102
+:100D70000174704770B51E4C214694F83800B1F8E4
+:100D8000425006281ED9B4F84A10B4F84C00A1EB22
+:100D9000000202F10902122A04D8FFF751FB0022D7
+:100DA000144B0AE0884204D2FFF74AFB0022124BA0
+:100DB00003E0FFF745FB0022104BFFF72AFAFFF78D
+:100DC00084FB09E005D12846FFF73AFB0C4A0D4B9E
+:100DD000F3E70D4951F82000C5EB45116063B0EB16
+:100DE000410F03D9C5EB45104000606370BD0000A2
+:100DF0004004002000003440000033400000354033
+:100E00006766666666E64B40FC89000810B50C4CC8
+:100E10002078400713D5FFF7ADFF0A49A08E088060
+:100E200008483038018821F010010180001F018836
+:100E300041F010010180207820F00400207010BDE6
+:100E40004004002040040040F0B4184816494FF414
+:100E50009677436C08468A68046815485FEAC25C66
+:100E600042F00806007822F008054FEA047415D510
+:100E7000002C08DB120714D408B1082811D1BB429A
+:100E80000FDA8E6007E012070BD508B1082808D1E9
+:100E9000BB4206DA8D60F0BC05F0C0BD002CF2DA72
+:100EA000E8E7F0BC704700009C02002040010020F1
+:100EB000F306002070B506464089204B204C4FF4C5
+:100EC0008071002580B362887AB1012A0CD1E18853
+:100ED000491C89B2E1803289914205D36580E58061
+:100EE000FF2801D0401E708170BD7088228890421A
+:100EF00001D9012200E00022184601F012FA7088A0
+:100F0000B18801442088401C80B220808142EBD807
+:100F10002580A088401C80B2A080F1888842E3D35D
+:100F200001206080A58070BDFFE70022184601F017
+:100F3000F8F9A580E58025806580F4E7000C014084
+:100F4000B0050020FEE70000FCB505464FF6FF7631
+:100F500000200C46ADF8006048F205078DF804004B
+:100F600020E000BF15F8010B8DF8040001A9084628
+:100F700002F0F0F8BDF800009DF8041080EA0120AE
+:100F8000ADF800005FF00000BDF800100A0402D5C3
+:100F900087EA410101E006EA4101401CADF800107A
+:100FA0000828F1DB641EDDD26946084602F0BCF871
+:100FB000BDF80000FCBD00000246002004E000BFB8
+:100FC00012F8013B1844C0B2491EF9D27047000024
+:100FD00070B5144A85B01088002413490194009418
+:100FE000039420460494138807E00D8B009E35443B
+:100FF0000095CD8B019E3544019515889D42F4D016
+:10100000401CC0B28028EED30098411107484180AF
+:10101000848001984111064881830183818205B053
+:1010200070BD0000FC0600209C020020CA050020C4
+:10103000B804002030B50E4902880A800C4A438863
+:10104000083A13800B1F808818802024151F2C80DD
+:101050000020401C80B27328FBD341F2111008809D
+:1010600044F64800108047F2480018802C8030BDBC
+:10107000202C0140114944F648000880091D46F61D
+:1010800048000880091D41F2111008800B48001F1C
+:10109000018841F02001018009480021A0F8641076
+:1010A000A0F86210A0F86010A0F85E10A0F85C1024
+:1010B000A0F85A100348418181827047182C0140E2
+:1010C0009C02002060000020F0B54F4B4F480021EB
+:1010D000DA7A0778802A27F001057DD31C684C4B0B
+:1010E00002F01F0253F822204A4B14421A6802D021
+:1010F00042F0200201E022F02002474C1A60474EE5
+:1011000094F800C0464CBCF1020FB4F9044043D13E
+:10111000B3F808C0CCF3C00ECCF3002CE6453BD0AE
+:101120003C4D2C3D95F802C0BCF1000F04D0BCF141
+:10113000010F0FD0A97033E05FEA025C30D55FEA9F
+:10114000826C2DD44FF0010C85F802C027F0040505
+:10115000057025E05FEA025C22D45FEA826C1FD54D
+:101160005FEA477C0BD447F004070770B0F802C071
+:10117000BCF1000F06D0418027F00107077002275D
+:10118000AF700DE04480002CF9DD47F001070770D7
+:10119000244FFF6A4761F2E7057041803180418149
+:1011A0001C4DC78895F846500FB9002C17DC077BFB
+:1011B000AF4214D1B0F9027007F26667BC420EDC90
+:1011C000194FBF895FEA477C09D45FEA877C06D460
+:1011D0005FEA427C03D500E012E0FF0709D0077800
+:1011E0005FEAC77C05D027F0010707704180318096
+:1011F0004181C4800573500960F3CB221A60F0BDB1
+:10120000057041804181F0BDD00500200C0900200F
+:101210005C8E00089C020020F306002010010020D4
+:10122000CA05002060000020140A00202DE9F047C4
+:1012300096B000240C940D940E940F9472B69048BE
+:10124000816941F400718161816941F4806181614A
+:101250004FF4004002F024FE8A4D00212846FFF79B
+:1012600033FB00212846FFF725FB874E002130463F
+:10127000FFF720FB854F0021384600F0C9F9012017
+:101280004FF47041401C8842FCD32846FFF738FCDD
+:10129000B1463046FFF734FC384600F0C5F94FF44C
+:1012A0006020CDE912048DF8454001204FF004087C
+:1012B0008DF8440010948DF8508010A92846FFF74F
+:1012C000B1FC01231A4605212846FFF7FCFC012347
+:1012D000022206212846FFF7F6FC012303220721FC
+:1012E0002846FFF7F0FC012304220F212846FFF7D0
+:1012F000EAFC384600F098F9684600F040FA614888
+:10130000634E4C300090CDF80C80CDE90164802014
+:10131000CDE904404000069080000790202008900E
+:101320004FF44050CDE909046946384600F00AFA06
+:1013300001212846FFF7C8FA0121384600F068F974
+:1013400001212846FFF7B6FA47F230511594159857
+:10135000401C15908842FAD301212846FFF7F2FC81
+:10136000ADF82C40A04640F2DC5A4FF4007420E067
+:101370005046CDF854801599491C15918142FAD3F5
+:1013800030880D9908440D9070880E9908440E908D
+:10139000B0880F9908440F90F0880C9908440C907D
+:1013A00001212846FFF7CEFCBDF82C00401CADF80B
+:1013B0002C00BDF82C00A042DAD30D98354A40F33A
+:1013C000CF1633480A3006830E9941F3CF14448375
+:1013D0000F9941F3CF1383830C9941F3CF1CA0F8ED
+:1013E00004C0ACF5C05C40F2C371ACF59B7C8C458D
+:1013F0000ED2A6F5C856363E8E4209D2A4F5C85480
+:10140000363C8C4204D2A3F5C853363B8B4203D3FF
+:10141000D18841F48041D180D188490407D41E4944
+:10142000028B21F85C2F428B4A80808B88800021C0
+:101430002846FFF749FA0021384600F0E9F8002174
+:101440002846FFF737FA00214C464846FFF732FAA4
+:101450000220C102401C8842FCD32846FFF750FB03
+:101460002046FFF74DFB384600F0DEF8FFF736FA6E
+:101470000A493C20087062B616B0BDE8F08700004B
+:1014800000100240002401400028014008000240F2
+:1014900016050020140A00206C0C0020F006002025
+:1014A000F0B53F4B404C93F856503E4B042D5B6CCF
+:1014B0001DD0256840F22D465D1B656043F6FB2577
+:1014C000B3F5FA5F33DDB3F5FA4F30DC41F6AD1713
+:1014D000A3F5FA535F4306EBA7364FF4B5777B438A
+:1014E00005EBA31375105B10C4E9065321E043F626
+:1014F000D017102641F26205BB4218DB44F2506758
+:10150000BB420EDAA3F5645345F24C67D03B5F4310
+:1015100006EBA736A66140F62476734305EB23233A
+:1015200003E042F24713A361204BE36101E0C4E909
+:10153000066540F2AE43936044F24C23401A1361B7
+:1015400010605168884202DA4942884200DC11602A
+:10155000106844F24C214843117D0841516A01440E
+:101560005162106A814200DD5062516AD069814245
+:1015700001DB084600E050622062116840F2AE4391
+:101580005943137B194118410144B2F918008842AC
+:1015900004DBB2F91600884200DC08B2F0BD00009E
+:1015A00060000020400100201401002085EB0100B4
+:1015B00010B54FF40054204600F0ACF8002813D0CA
+:1015C0000A49087840F008000870204600F014F836
+:1015D0000021074800F01CF80648C17E012903D10C
+:1015E0000021C1760121017710BD00006A060020AC
+:1015F00044000240100B0020C10002D502490860DF
+:1016000070470249486070470404024000000240ED
+:101610000029016802D041F0010102E04FF6FE729C
+:10162000114001607047000001684FF6FE721140E2
+:1016300001600021016041608160C1603149314A2F
+:101640000839904203D1486840F00F0006E02D4A67
+:101650001432904204D1486840F0F000486070476E
+:10166000284A2832904203D1486840F47060F5E778
+:10167000244A3C32904203D1486840F47040EDE780
+:10168000204A5032904203D1486840F47020E5E788
+:101690001C4A6432904203D1486840F47000DDE790
+:1016A000184A7832904203D1486840F07060D5E71C
+:1016B000154A111F904203D1086840F00F0006E060
+:1016C000114A1432904204D1086840F0F0000860DA
+:1016D00070470D4A2832904203D1086840F4706088
+:1016E000F5E7094A3C32904203D1086840F4704063
+:1016F000EDE7054A50329042EAD1086840F4702084
+:10170000E5E700000800024008040240406880B29B
+:101710007047000001460020CA0001D5034A00E0DE
+:10172000034A12680A4200D00120704700040240B8
+:1017300000000240002A026801D00A4300E08A4308
+:101740000260704730B5036847F6F07293430C6A45
+:101750008A682243D1E904452C4322438C69224301
+:10176000CC6922434C6A22438C6A22431A430260AA
+:10177000CA6842600A6882604968C16030BD002161
+:10178000016041608160C160016141618161C1614D
+:10179000016241628162704710B5114C8CB000212A
+:1017A0002046FFF735FF2046FFF73EFF0D4800902B
+:1017B0000D480021CDE901016420CDE9030180201D
+:1017C000CDE905010791089109910A9169462046E2
+:1017D000FFF7B8FF01212046FFF71AFF0CB010BD3C
+:1017E00058000240043801408807002010B501214C
+:1017F0008CB0084602F05EFB1E4C00212046FFF72D
+:1018000007FF2046FFF710FF1B4800901B48019080
+:1018100000211020CDE902018020CDE904100691BD
+:101820000791089109910A9169462046FFF78AFFBE
+:10183000012202212046FFF77DFF01218DF82F10A4
+:1018400004208DF82D008DF82E100E208DF82C0020
+:101850000BA802F01BF80F208DF82C000BA802F04B
+:1018600015F801212046FFF7D3FEFFF795FF0CB0D6
+:1018700010BD00004400024004380140240700204D
+:1018800030B540F6AA21204AC184838B1488E31A1C
+:101890009BB20F2B10D312888283037E002253B198
+:1018A0001A4BB3F90A30062B05DB194B1B78022BB8
+:1018B00003D0002B00D1828430BD164B40F68B251F
+:1018C0005B6CA3F22D14AC420FD2428B521C92B22D
+:1018D0004283642AF0D364224283B0F924208A42EE
+:1018E00001DA02EB2111818430BD41F29414A3424C
+:1018F000FADBB0F92430002B02DDA3EB211100E06C
+:1019000000218184428330BDFC060020600000205D
+:10191000F30600204001002010B50446B0F9020093
+:1019200043F6991148438113E06840F266625043E0
+:1019300001EBA030E060B4F9001043F69912514376
+:101940008A13216940F26663594302EBA131216198
+:1019500004F0E2FC6061A18840F6AB22084440102C
+:10196000A0F515415539E062914205D9A0F5F8512D
+:10197000FF39521C91421DD249F25451884202DD76
+:10198000A0F5204002E0A0F5F850FF38206300EBFE
+:10199000400040F34F002085B4F924104A429042A1
+:1019A00001DA104602E0884200DD0846E083228426
+:1019B00061848AE0A0F5FE42FF3A41F255518A4225
+:1019C00014D8A2F6AA20206300EB400040F34F0099
+:1019D0002085B4F924205142E183884201DA084687
+:1019E00002E0904200DD1046404250E0A0F5D442B3
+:1019F000AA3A8A4215D2A2F6AA20206300EB400040
+:101A000040F34F012185B4F924004242E28320844F
+:101A1000914201DA104602E0814200DC084660840F
+:101A200053E0A0F5AA42543A41F256539A4215D2D5
+:101A3000A2F6AB20206300EB400040F34F0020856E
+:101A4000B4F924104A42904201DA104602E088427A
+:101A500000DD08464042E083218419E0A0F5804281
+:101A600041F254539A4215D2A2F6AA20206300EB09
+:101A7000400040F34F012185B4F92400E083424245
+:101A8000914201DA104602E0814200DC08462084DF
+:101A900062841AE0A0F52852AB3A8A4215D2A2F627
+:101AA000AA20206300EB400040F34F012185B4F9E8
+:101AB0002400E08342422284914201DA104602E08F
+:101AC000814200DC08464042A9E7B4F91E006FF4E9
+:101AD000BF7148438013E080B4F92000484380136D
+:101AE0002081B4F9220048438013608110BD704703
+:101AF0001548164A4FF480410078042821D002F19D
+:101B00003C03D08A9B88C01A00B22F2801DD001147
+:101B100008E0002801DD002007E00D4B984201DAC3
+:101B2000184602E0402800DD40209389184400B2A6
+:101B3000884203DC40F26661884200DA0846908100
+:101B40007047918170470000F3060020B804002020
+:101B5000C0FEFFFF38B54B484B4902880B889A1AE4
+:101B600092B20F2A71D30988484C01804FF0FF01CF
+:101B7000E2884FF47A7355044FF4967002D516221A
+:101B8000009103E0950403D515220091014670E011
+:101B9000D50402D514220091F8E7150502D51322C9
+:101BA0000091F3E7550502D512220091EEE7950565
+:101BB00002D511220091E9E7D50502D51022009146
+:101BC000E4E7150602D50F220091DFE7550602D59E
+:101BD0000E220091DAE7950602D50D220091D5E795
+:101BE000D50602D50C220091D0E7150702D50B22AD
+:101BF0000091CBE7550702D50A220091C6E7950769
+:101C000002D509220091C1E7D20702D00822009133
+:101C1000BCE72289550702D507220091B6E7950750
+:101C200002D506220091B1E7D20702D00522009129
+:101C3000ACE7A27AD20702D004220091A6E7A289DB
+:101C4000D40603D503220091A0E719E0140702D5BA
+:101C5000022200919AE7540703D4940701D4D207D3
+:101C600002D00122009191E700200346024601467E
+:101C7000009002F029FEBDE838400248FFF71AB98B
+:101C800038BD0000080A0020FC060020140A0020CD
+:101C9000F0B55948594982880B889A1A92B29C2A01
+:101CA00064D30988818056490A880146002A0B7846
+:101CB00043F0020156D11646524A1C0715680246E7
+:101CC000127822F0020274D54F4C0746E4887F78E0
+:101CD0005FEA845C02D547F0010701E027F00107C5
+:101CE0004770A704477802D547F0020701E027F0C4
+:101CF00002074770670401D4E70703D0477847F02D
+:101D000008074770640603D5447844F0040404E0EF
+:101D10001C0603D4447824F004044470EC0450D42A
+:101D2000354C9A07247824F0100423D4324D42789D
+:101D30002F7A2D78012A45F0100514D0022A16D0EA
+:101D40002D4C042AA47804F1010C0CF0FF0C13D0E4
+:101D5000072A25D0032A23D0052A21D0062A1FD0FE
+:101D600021F0100142E0B90702E00570F0BD39072B
+:101D70000029FADB0470F0BDFA0601D41A060AD570
+:101D80000170022C04D280F802C0BCF1020FF2D321
+:101D900041F080012AE021F0100101708670F0BD51
+:101DA000877A7F06F7D5032C04D8017080F802C02B
+:101DB000F0BD0FE05107D8D51906D6D443F0800105
+:101DC00014E002704178CB0701D18907F0D522F0E9
+:101DD00010010BE0E9040BD49907E9D4818AC829E2
+:101DE00002D2491C8182E3E743F00A010170DFE778
+:101DF00002708682DCE70000D4060020FC0600208A
+:101E0000FE0600209C020020140A0020094944F626
+:101E100048000880091D46F648000880091D41F663
+:101E2000CC4008800348001F018841F02001018058
+:101E300070470000182C0140084946F668000880E9
+:101E4000091D0880091D41F2555008800348001FF4
+:101E5000018841F02001018070470000182C0140EA
+:101E600010B5C28800210AB1032206E002890AB136
+:101E7000022202E0428912B10122027000E00170E8
+:101E800004784FF4804344F6206244B1012C06D01C
+:101E9000022C07D0032C01D14180818010BD4380EA
+:101EA000828010BD41F23331418040F6B731F4E712
+:101EB00030B5CD8D00230B240522854202DCB1F91B
+:101EC0002C0030BD4D88854202DBB1F9000030BDE9
+:101ED00001EB82056D88854201DD144601E013DACD
+:101EE000134604EB03024FEA52029A42F0D101EB8F
+:101EF000830231F8231054889288521A001B4243FF
+:101F000001EB622000B230BD31F9220030BD00008B
+:101F1000054920B1086940F0800008617047034816
+:101F2000486003484860704700200240230167452D
+:101F3000AB89EFCD06494FF47A70CA68D20705D055
+:101F4000401E0004000CF8D1FF20704700207047AD
+:101F50000020024011480321A0F14C0280F8361005
+:101F6000002151810E4A1186D162D183118451849E
+:101F700081620C498A6CB2F5206F01DBA322826278
+:101F8000897A11B1816A49428162C16A41F3910142
+:101F900081628803044948627047000060000020A5
+:101FA000200500204001002068080020044900208E
+:101FB00048810881C862886202494862704700000F
+:101FC0006000002090080020F0B53B4988894A89CC
+:101FD000801A80B20F2866D388894881CA89374819
+:101FE0000B3A272A26D28A7822BB8268364B42F4E3
+:101FF00080728260324A354C354D12785607314A2C
+:102000000AD4344E36881680334A12881A80334AEE
+:1020100012882280324A09E0324E36881680324ACF
+:1020200012881A80314A12882280314A12882A8006
+:1020300001228A702F4B304D19469A7F0968802AF9
+:1020400032D302F01F0255F8222011422CD08268B0
+:1020500022F48012184E8260123614461215B77898
+:10206000521C62F38617254AB77093F816C017788A
+:10207000BCF1800F27F0020608D30CF01F0C55F8B6
+:102080002CC011EA0C0F01D147F0020616701A7E1F
+:10209000802A0DD302F01F0255F82220114207D1E9
+:1020A00044F400218160F0BD826842F48012D1E7DF
+:1020B00024F40021F6E70000F00600209C02002036
+:1020C00040010020B0040020B2040020B40400202D
+:1020D000B6040020A0040020A2040020A4040020D4
+:1020E000A6040020A8040020AA040020AC040020BC
+:1020F000AE040020D00500205C8E0008B80400204B
+:1021000070B5204881890289891A89B20F292FD395
+:10211000818901811C4B1D4819465D7A06681C4C5B
+:10212000096846F00402802D07D305F01F0554F816
+:102130002550294201D126F0040202609A7B802AB0
+:1021400017D302F01F0254F82220114211D1026865
+:1021500022F002020260DA7A802A0ED302F01F0215
+:1021600054F82220114208D1016821F008010160D1
+:1021700070BD026842F00202ECE7016841F008011C
+:10218000F5E70000F0060020D00500209C020020AA
+:102190005C8E0008F0B51D4C1B4A4FF0010C94F802
+:1021A0003B5094F80AE0144692F83C3094F83840DA
+:1021B0002B43651CEEB2154D95F83D700025BEF120
+:1021C000FF0F0AD0BEF1000F06D18B4213D155701C
+:1021D0000C2C01D282F83860F0BD834202D182F823
+:1021E00001C0F5E78B42F7D15570B80709E000BF91
+:1021F00082F83850F0BD8342FCD1F84382F801C028
+:1022000080070028F4D0F0BD4004002040010020E9
+:10221000F0B5CA78002502F00F03D20601D58A78FE
+:1022200013430A784FF00F0E12F0FF0F4FF0010228
+:102230001CD004680F8802FA05F63740B74211D166
+:102240004FEA850C0EFA0CF724EA070703FA0CF4A0
+:102250003C43CF78282F02D0482F02D002E04661BD
+:1022600000E006616D1C082DE4D304600C88FF2C8F
+:102270001ED944685FF0000606F1080702FA07F568
+:102280000F882F40AF420FD14FEA860C0EFA0CF7A1
+:10229000BC4303FA0CF73C43CF78282F00D14561AB
+:1022A000CF78482F00D10561761C082EE4D3446016
+:1022B000F0BD0000F0B5144C002801DAE36900E03D
+:1022C0006368420D120185B2C0F301579540C0F317
+:1022D0000346032F05D0C2020AD50322B24093431E
+:1022E00007E023F07062636823F07063636002E0CC
+:1022F000AB4343F0706201B12A43002801DAE26186
+:10230000F0BD6260F0BD0000000001400246002008
+:1023100092680A4200D00120704741617047016114
+:1023200070470AB101617047416170470F4A104B15
+:1023300092F838105B5C834201D1012004E00D4B20
+:102340005B5C834203D1002082F83A0070470A4B5D
+:102350005B5C834201D18120F6E7084B595C8142E6
+:1023600001D18020F0E70320EEE7000040010020CB
+:102370001C9200082E920008229200083492000855
+:102380000A4810B501784FF000024C0708494FF099
+:10239000FF0389684FEA017105D5002901DA8272CD
+:1023A00010BD837210BD0029FBDBF8E7400100205F
+:1023B0009C020020F0B5194E194C0022E31CA6F136
+:1023C000060CB75CA518ED78FF5C0D430F43BD42CA
+:1023D0001FD01CF80270FF5C0F43BD4219D0154698
+:1023E0000023A618F6780E43C6545B1C1CF8022086
+:1023F000DBB2062BF5D3C17881700179C170002161
+:102400004218491C15711CF80550C9B20629F7D3AA
+:10241000F0BD521CD2B2032AD3D3F0BDEE8900081E
+:102420004004002010B502460021064B06205C182F
+:102430006478944200D10846491CC9B20629F6D3F3
+:1024400010BD000040010020214810B590F8671031
+:1024500000222048012936D11F49898899BB1F498C
+:102460001E4B4C6C40F6B831B3F86E308C4227DD11
+:102470001B49097821BB90F82711491CC9B280F883
+:102480002711C8291CD380F827210146D0F82C41F8
+:1024900091F82811A34203DD052908D2491C01E067
+:1024A00041B1491E80F82811C9B2052902D3012182
+:1024B00080F82611191B074C2C3C6162C0F82C31A6
+:1024C000B3F5FA6F03D280F8262180F8282110BDD9
+:1024D0006C0C00209C020020CA0500204001002056
+:1024E000F30600204FF4C0428260002141620E22B8
+:1024F000828141F262020261082282824FF46042CC
+:10250000C28201834FF07842C0E9072140F6C4112E
+:1025100001807047B0F90010B0F90220891A4160BB
+:102520000269037D4A431A41436A13444362026AC3
+:10253000934200DD4262436AC269934200DA42621A
+:102540008268436A4A43017B0A410B41D118B0F9C2
+:1025500018208A4201DA10467047B0F91600884206
+:10256000FADC08B27047000010B514481449B0F8FE
+:102570008C200B889A1A92B2B2F5437F1DD9098834
+:10258000A0F88C10B0F88A1020F8581F002242865C
+:102590000C480D4CC2888280C180C3898381248904
+:1025A000891AA4B2C4818160E11A0161074A818A53
+:1025B000C182928A8282511A816110BD400100203D
+:1025C000FC060020340C00202005002060000020C4
+:1025D00009480A49B0F8AA200B889A1A92B241F623
+:1025E00084639A4206D3098820F8AA1F4188818013
+:1025F000002141807047000040010020FC060020BF
+:102600000D480178C90702D00C49098801E04FF64E
+:10261000FA71C1650949012010390880074824383A
+:10262000018841F00101018004481838018821F037
+:102630001801018070470000400100202404004080
+:102640000A49D1F8902012B1521EC1F8902031F8F9
+:102650008A2F521C21F81A294A6A521C4A628A8F10
+:10266000521C8A8701F8380C704700004001002096
+:102670001CB52D4890F83B3090F83C20934252D046
+:1026800000248DF8044053408DF800309DF8003050
+:102690000122012B08D09DF80030022B09D09DF8B3
+:1026A0000030042B0AD00DE01F498DF8042044317E
+:1026B00008E01D498DF80420463103E01A498DF8E1
+:1026C000042048319DF80420012A2CD190F83D3097
+:1026D0009DF80040154AA34217D090F83E309DF86F
+:1026E0000040234208D0B0F84C30A0F84A300B88A4
+:1026F0001488E31AA0F84C3090F838302BB1B0F8B9
+:1027000040301488E31AA0F8423012880A80A0F8FA
+:10271000402010F83E1F9DF80020114300F80119D9
+:102720009DF8001001701CBD40040020FC06002034
+:1027300070B5344D40212846FFF7E8FD8400802124
+:102740002846FFF7E3FD44EA4004A9152846FFF7B1
+:10275000DDFD0443E1B22C4C94F870508D4250D012
+:102760004D4084F87010012D03D0022D01D0042DAE
+:1027700047D194F87400A84384F8740094F8732047
+:10278000AA420FD084F8735094F8722001238B4032
+:102790001A4207D11A4384F8722094F87110491C28
+:1027A00084F8711094F87110042928D330B10128ED
+:1027B00011D002280FD004280DD012E01348C18890
+:1027C00021F04001C1802078002184F83B1020F0E6
+:1027D0006000207005E0217841F02001217084F82C
+:1027E0003B000B4994F83B0091F82720904204D01D
+:1027F00081F8270007492020087000F00DF884F8C0
+:102800004C5070BD0010014040010020140A00200F
+:102810006C0C0020F006002070B50D4D40212846BC
+:10282000FFF774FD840080212846FFF76FFD44EA1E
+:102830004004A9152846FFF769FD04430548072110
+:1028400000F8704F0171002141708170C17070BD3E
+:10285000001001404001002070B5344890F83A1053
+:10286000CA43920761D001F0030280F8392090F842
+:102870003D305B061B0E80F83D30012A01D0812AD5
+:1028800002D15B1C80F83D300278D2074DD0DBB21C
+:1028900003F00102C3F34004A24246D1B0F84E4017
+:1028A0000025641CA0F84E40204CA0F8505090F831
+:1028B0003E60A47AB24202D080F83E200DE0A60726
+:1028C000B6EB837F02D080F83F5006E090F83F30AF
+:1028D000642B02D25B1C80F83F3090F84030642BB0
+:1028E0000CD25B1CDBB280F84030022B06D204F025
+:1028F0000103934202D1022280F84020012901D035
+:10290000002912D190F83820C16D00EB820291614C
+:102910000163D0E906121144D0E908231A44114496
+:10292000826A1144C26A1144416370BD40010020B3
+:10293000FEE700002DE9F04F00BF00209E4E9F4AA9
+:10294000A6F51271A6F5BE79A6F1440B06F1440E68
+:10295000804601F5E074A1F1780301F5457A1D5C2C
+:1029600015F0C00706D0402F51D0C02F77D0802F50
+:1029700076D004E115F01F0504D0154440F080071F
+:102980002F7201E082F80880012826D0022824D086
+:10299000032822D0042820D008281ED010281CD0BC
+:1029A000874D55F820C0DCF8005054F820703D40A9
+:1029B000CCF80050824D55F820C0DCF8005056F895
+:1029C00020703D43CCF800501D5CAD0659F82050F6
+:1029D0002F6813D53AF810C03EE051F820502F6808
+:1029E00054F820C007EA0C072F6051F820502F68D8
+:1029F00056F820C047EA0C072F60E5E7DFF8B8C1BA
+:102A00000CF1F00C5CF820C007EA0C077EE015F032
+:102A10001F0504D0154440F080072F7201E082F8B2
+:102A2000088001281DD002281BD0032819D00428B3
+:102A300017D0082815D0102813D0614D55F8205014
+:102A40002F6854F820C007EA0C072F605C4D55F83A
+:102A500020502F685BF820C047EA0C0756E00BE0D7
+:102A600056E051F820502F6854F820C007EA0C07B0
+:102A70002F6051F82050ECE715F01F0505D01544E4
+:102A800040F0800785F8217001E082F8218001285C
+:102A900025D0022823D0032821D004281FD00828BD
+:102AA0001DD010281BD0464D55F820C0DCF8005032
+:102AB00054F820703D40CCF80050414D55F820C0EE
+:102AC000DCF800505EF820703D43CCF800501D5CEF
+:102AD000AD0615D53A4D3AF81070CC3514E051F8E2
+:102AE00020502F6854F820C007EA0C072F6051F8D7
+:102AF00020502F685EF820C047EA0C072F60E6E7F9
+:102B00002D4D3AF81070E03D55F820502F6036E01A
+:102B100015F01F0505D0154440F0800785F8217099
+:102B200001E082F82180012830D002282ED003282D
+:102B30002CD004282AD0082828D0102826D0204DB0
+:102B400055F820C0DCF8005054F820703D40CCF817
+:102B500000501B4D55F820C0DCF80050164F883748
+:102B600057F820703D43CCF800501D5CAD06B1D441
+:102B7000114F3AF81050E03F57F820703D60401C6C
+:102B8000C0B21128FFF4EBAEBDE8F08F51F8205031
+:102B90002F6854F820C007EA0C072F6051F8205026
+:102BA0002F68DFF814C00CF1880C5CF820C047EAED
+:102BB0000C072F60D9E70000E8900008D00500203E
+:102BC000E48E00084FF40771C1824FF4586101830D
+:102BD00040F6145181837047F0B5C48AB0F90060A3
+:102BE0008681B0F90250C581B0F904300227002176
+:102BF00001220382AB4204DBB54202DDC780428181
+:102C00000CE0B34204DBAE4202DDC78041811CE030
+:102C10009D4205DBB34203DDC2804781018115E09F
+:102C2000B54204DB9E4202DDC280418105E0AE4236
+:102C300005DB9D4203DDC1804281078106E09E42A3
+:102C400004DBAB4202DDC18047810281C388458934
+:102C500000EB430700EB4505BB89AE899B1B0FFAD0
+:102C600083FEA0F812E00689AB8900EB460CBCF8A5
+:102C70000CC0A3EB0C038382B0F91830B7F90CC079
+:102C8000A3EB0C0CB4EB4C0F04DA80F82010A3F18A
+:102C9000A10113E0A64503DD80F82010B9890BE0FF
+:102CA00026B1012E04D0022E10D004E0062100E04F
+:102CB000052180F82010A989091B6D31418309B2D3
+:102CC000B1F5586F04DB5B1E438304E00421F0E799
+:102CD000002900DC4283418B8183F0BD0B49002237
+:102CE00088760A62CA614A62094A32F9103002EBF8
+:102CF00040028B62B2F90220CA62064A32F8100022
+:102D00000882A1F86000A1F862007047F00100207D
+:102D1000469200083A9200082DE9F05FF448F54920
+:102D200082880B889A1A92B20F2A44D3098881802C
+:102D3000F149824601270888F04CF14E002578B30E
+:102D4000401E0880E573EF49A5622068B1F90210C2
+:102D5000430742F6AA2218D4F38843F40053F380C1
+:102D6000E84B1B789B0709D5A36823F08003A36079
+:102D7000A4F87C5084F87E5084F87F50C30404D4B7
+:102D800084F8F070C4F8EC5003E084F8F050430786
+:102D900007D4914205DB84F8F470A4F8F25004E003
+:102DA00010E084F8F450430703D4914201DBC007DC
+:102DB00003D084F81151BDE8F09F84F81171A4F894
+:102DC0001251F8E7B4F8180143F69821884202D26C
+:102DD000401CA4F8180101F08DFDDFF82C83DFF80A
+:102DE00010B398F85000ABF1180B10B1FEF76CF966
+:102DF00005E09BF8001021F001018BF80010FFF7AF
+:102E000023FB00F0BDF9C14841F26801426C4FF468
+:102E100000608A4201DBBE4904E0B2F57A6F02DA53
+:102E2000BB49091D086098F851004346C107DFF807
+:102E3000CC82B848DFF8E092A8F12C082ED0817B34
+:102E4000802927D32178890724D4E07B88F80500DE
+:102E5000AC484146037823F002030370ABF80250FC
+:102E6000CBF814509BF8003023F001038BF80030AE
+:102E7000B079400609D440F63C70824201DD002062
+:102E800002E1082088F80370FEE0CD700020A8F869
+:102E90000A50F9E088F80350A8F80A50A1680A051A
+:102EA00001D50820F0E093F83FE09C465FEACE723F
+:102EB00041D0E27B88F80520437A802B45D32378E4
+:102EC0005B0731D4F3889B0404D500BF21F02000B8
+:102ED000A06030E0ABF80250CBF814509BF800C073
+:102EE00041F020012CF0010C8BF800C0A160C17DE5
+:102EF000802909D301F07F0300684FF00041D940D9
+:102F0000084201D1277100E025712079C00702D164
+:102F10005FEA8E7005D50320032A01D088F8087077
+:102F2000B2E00020A562AFE021F02000A060F088B0
+:102F300020F40050F08094F8260101280AD09CF873
+:102F4000630048B1FDF780FF0FE0206840F0040007
+:102F50002060BBE7092097E0A068C10502D520F0FA
+:102F6000080001E040F00800A06094F8462043F219
+:102F70007A4343F233304FF480477AB143F69911E4
+:102F8000012A1BD0032A99F800206448C2F3810269
+:102F900022D0012A37D0022A35D031E099F800102A
+:102FA000C1F38101012906D0022904D0A4F814310B
+:102FB000A4F844002BE0A4F81401F9E799F80020E4
+:102FC000C2F38102012A04D0022A02D0A4F81431EB
+:102FD0001BE0A4F8140118E0012A0AD0022A08D044
+:102FE00090F8560004280BD0A4F81471A4F844708B
+:102FF0000DE0A4F8147190F85600042805D0F5E708
+:10300000A4F8147101E0A4F81471A4F84410FEF7B8
+:103010005BF89BF80010C90702D0BBF8021001E072
+:1030200038488188AAF8121008B2B4F9441048430D
+:10303000C0F38F314046A8F81210B94200D9478238
+:1030400037490978C90605D5428A41F233318A42A7
+:1030500000D241822189C1F3C002C1F300218A421A
+:1030600005D1428A40F6CC418A4200D94182B17AE8
+:10307000C90700D04582B8F81200A06200287FF787
+:10308000FEAE2848057002209AF81A209AB9022844
+:1030900024D080B11D4A13789D0608D5B5796D06F8
+:1030A00005D51F4D2D78ED0965F386131370F28851
+:1030B00022F40A62F280154A526C4E2A0ADBF28828
+:1030C000130607D522F08002F2800E4A137823F00F
+:1030D000020313708AF81A00E0736CE6B9F838300E
+:1030E000002BD7D143F69823A9F83830D2E7000057
+:1030F00024090020FC060020FE0600209C0200207F
+:10310000140A0020CA0500206C0C00204001002099
+:10311000100C0140D0050020B80400206000002001
+:10312000D40600201007002070B500230C8863F33C
+:103130000F02012505FA03F6344206D0C3F10F064B
+:1031400005FA06F1114361F30F025B1C102BF1DB52
+:10315000028070BD70B500230C7863F3070201256F
+:1031600005FA03F6344206D0C3F1070605FA06F164
+:10317000114361F307025B1C082BF1DB027070BD89
+:10318000F0B51F4890F866301E48012B816821F485
+:10319000006232D11C4BDE8874062ED41B4D0F0505
+:1031A0004FF00004B5F902501ED4194A526C642A3B
+:1031B00011DC40F6386295420DDAB2040BD4027885
+:1031C00052070ED4B0F8D42040F6B835AA4203D244
+:1031D000521CA0F8D420F0BD41F4006181605C81F4
+:1031E000F0BDA0F8D440F0BD41F2CD018D42FADD32
+:1031F000997AC907F7D18260F3E78260F0BD0000D9
+:103200006C0C00209C020020140A0020CA0500203B
+:1032100040010020F0B5364D364F044695F83B008E
+:1032200097F83B1023780843EE1C6278834205D15F
+:10323000E0781146FEF7AEFF207908E094F802C06E
+:1032400084450CD1E1781046FEF7A4FFE07905F83B
+:103250002F0F2878805D6870287BE877F0BD824268
+:103260001DD161461846FEF795FF95F84E1095F86A
+:103270003B00814207D1B97A09B1A17900E06179B7
+:1032800085F82F101EE06978012901D0A17922E08C
+:10329000617927E0297841F00401297012E0E17892
+:1032A0008142DBD119466046FEF774FF95F84E1057
+:1032B00095F83B0081420AD1B97A09B1617ADFE71A
+:1032C000217ADDE715F82F1F895D6970C5E76978F8
+:1032D000012906D0617A85F82F10B97A0029F1D139
+:1032E000D8E7217A85F82F10B97A0029EAD0D1E7FA
+:1032F00040040020400100200B48017821F0020129
+:1033000000F8381B002100F8181941778177332124
+:103310008185418508214184012100F81F1C034853
+:1033200080F8391070470000400400204001002060
+:103330000D4900B50B4851F8012F40F8032F89883B
+:103340008180084801210930FFF734F8054802213F
+:103350001330FFF72FF8034804211D305DF804EB0C
+:10336000FFF728B84004002040010020094944F636
+:1033700048000880091D46F648000880091D41F2F2
+:10338000111008800348001F018841F020010180CE
+:1033900070470000182C01402DE9F047664C674B40
+:1033A0000025A0780126654A103305287ED2DFE883
+:1033B00000F00313113E1100108820F0010010806E
+:1033C0001D805F480580001F0580001F0580FFF7F6
+:1033D000CDFFA670BDE8F087594941F244401C3941
+:1033E0000880574945F6580024390880091D47F2DE
+:1033F0005800088052492020283908800020401CAD
+:10340000C0B27328FBD3FFF7B1FF4C4984F85C507E
+:103410002C3147F6906008804848143006801D80A3
+:10342000108840F0010010800220A070D2E7002137
+:103430005FF0010004EB410204EB4003B2F85020BE
+:10344000B3F850309A4200D20146401CC0B2062860
+:10345000F0D33C48405C84F83900FFF74DFF1D2055
+:1034600000F0F3F900F076F8374E38484FF48079E1
+:1034700096F83B10012904D002291BD0042930D032
+:1034800047E040218046FEF741FF8700802140460B
+:10349000FEF73CFF47EA400749464046FEF736FF45
+:1034A000074347F0010084F83B0000E03DE022487C
+:1034B00009302CE040218046FEF728FF870080215C
+:1034C0004046FEF723FF47EA400749464046FEF7DD
+:1034D0001DFF074347F0020084F83B0016481330F5
+:1034E00015E040218046FEF711FF8700802140460D
+:1034F000FEF70CFF47EA400749464046FEF706FF45
+:10350000074347F0040084F83B000B481D3002F0ED
+:10351000D1FD94F82F0086F838001D2000F0ABF99B
+:103520000420A0700A48057054E7108820F00100BC
+:1035300010801D80A5704DE7400400200008004069
+:103540003C2C0140F489000840010020001001409B
+:10355000F30600202DE9F041344C14F82F0F344DC0
+:10356000E07240212846FEF7D1FE860080212846E1
+:10357000FEF7CCFE46EA4006AF1539462846FEF770
+:10358000C5FE0643207BF1B22F3C814215D084F862
+:103590003C0040212846FEF7B9FE860080212846DF
+:1035A000FEF7B4FE46EA400639462846FEF7AEFE70
+:1035B000064384F83B60FFF75BF81E4D95F83B002F
+:1035C000012827D0022828D0042829D0174894F8A9
+:1035D0003B102730085C04F8300F14F80109FEF79F
+:1035E00021FF04F82F09A87A00B10120607001F0D2
+:1035F0000DFA94F84E0094F83B10884206D094F8E7
+:103600003800062802D2401C84F8380084F84E1096
+:10361000BDE8F0810548093004E00448133001E0BA
+:1036200002481D30BDE8F041FFF7F4BD4004002022
+:1036300000100140400100202DE9F041524991F86D
+:103640007200AA287ED191F8730055287AD14F4C88
+:1036500000200A5C2254401CC0B27428F9D34C4E9E
+:103660002069C6F80100A08AA6F80500D4F8160063
+:10367000F060D4F81A003061D4F81E001234706182
+:1036800002F0BEFC4349608A888102F0D3FC207DB1
+:10369000123CC007307802D040F0040001E020F076
+:1036A00004003D4930704FF480403C4D886114F86F
+:1036B000280F85F82000608B6880A08BA880E08BA5
+:1036C000E880208C2881608C354F688194F8240034
+:1036D00087F8D20014F8011C304686F83B1000260B
+:1036E000C0F89460FFF724FE2E48A18E0183E18E7E
+:1036F0004183218F818394F84210283C012908D00E
+:10370000022901D0032909D0297821F00C010831C0
+:1037100007E0297821F00C01091D02E0297841F029
+:103720000C01297094F86E20012162B1012A01D0A8
+:10373000022A0BD087F8461094F864301A4A4BB12D
+:10374000518108E014E087F84660F5E7022287F827
+:103750004620F1E7568194F8701001290AD094F8B8
+:103760006D1051B101290BD04FF48051A0F87610A3
+:10377000BDE8F08144F21C71F8E74FF40051F5E721
+:1037800041F25551F2E7000000FC00086C0C0020EB
+:103790004001002060000020040C0020B80400203C
+:1037A0009C02002020050020140A00207CB5012185
+:1037B000082000F0A3FB4FF48070ADF80400102443
+:1037C0008DF8074001208DF8060001A91548FEF785
+:1037D0001FFD0121092000F091FB01211248FEF795
+:1037E00069FD0820ADF8000004208DF803000F4E9D
+:1037F00003258DF8025069463046FEF709FD082181
+:103800003046FEF78AFDADF800408DF803408DF894
+:10381000025069463046FEF7FBFC10213046FEF7A9
+:103820007CFD7CBD0014014000023000000C014012
+:10383000FEE7704700F01F0201219140400980001F
+:1038400000F1E020C0F88011704700F01F02012154
+:1038500091404009800000F1E020C0F880117047DD
+:1038600000F01F02012191404009800000F1E0209A
+:10387000C0F80011704700F01F020121914040097B
+:10388000800000F1E020C0F80011704770B50F23F0
+:10389000C47801780122F4B1144C2468457804F40A
+:1038A000E064C4F5E064240AC4F10406E3408478CB
+:1038B000B5401C402C4301F1E021230181F8003484
+:1038C000007800F01F018A404009800000F1E020EC
+:1038D000C0F8002170BD01F01F008240480980003F
+:1038E00000F1E020C0F8802170BD00000CED00E088
+:1038F0000249084302490860704700000000FA05C9
+:103900000CED00E02DE9F05F00261D20FFF792FF8F
+:103910006C4CDFF8B4B1A4F1B000A77E90F8381079
+:10392000DFF8A8E1DFF8A8A100258F427ED0E77676
+:10393000A176626A036B5A434FEA12499BF808204A
+:10394000120702D51EF8012000E00A4694F812C0C2
+:10395000BCF1010F09D004EB4206B6F902C0C4F86D
+:1039600028C0B6F90460E6620CE043F6FF7CC4E9C7
+:103970000A5C90F83DC05FEACC7C01D012B102E055
+:10398000052A00D1012600EB47074FF0804CBF8984
+:103990003F04B7FBF3F3E361476BBCFBF7F7276228
+:1039A00094F813C0BCF1000F06D0BCF1010F05D094
+:1039B0003B4403EBD3735B10636201E03B466762F9
+:1039C000DFF810C14FF6FF7707EA8307ACF80870FD
+:1039D0009AF8007090F80A8090F83DC0082F08F01F
+:1039E00003070CF0030C05D067450BD1B8F1000FAD
+:1039F00005D008E0674505D0B8F1000F03D05B4261
+:103A0000636200E06562C6B1636A002B03D006DD25
+:103A1000228D05E00AE0304B33F8122000E0A28D41
+:103A2000A4F86020227822F0200222709AF8002068
+:103A3000042A07D0082A05D012E0B4F8603003EB5E
+:103A40000902EDE780F8405065629BF80800000726
+:103A500001D51EF80110204830F81100A4F86000CC
+:103A60001E49606A09883E314843B4F8601001EB92
+:103A7000204006B21D20FFF7F3FE606A002807D041
+:103A800021784FEA81600ADD002804DAA08D09E080
+:103A9000B4F8600006E0E06AB04208DB0CE0002801
+:103AA00002DA208D208208E0A06AB04204DD208284
+:103AB00041F02000207000E026822575657525867E
+:103AC000BDE8F09FF00100209C0200202892000831
+:103AD000F3060020EC0900203A920008240400407C
+:103AE00043184FF48042934210DD904202DD1046AD
+:103AF00000210BE0914202DD0020114606E0800328
+:103B0000B0FBF3F000B2C0F5804109B241EA0040D9
+:103B10007047F0B5002240F2AE440E258460426248
+:103B2000858144F24C2608270661878243F6FF7C94
+:103B3000C282A0F818C040F249234FEA8C3E43608D
+:103B4000C0E9072E8C604A628D810E618F82CA8225
+:103B5000A1F818C04B60C1E9072EF0BD00214162F9
+:103B6000094981600E2181814FF6BF510161082111
+:103B700081824FF44041C18243F6FF7101830907FE
+:103B8000C161024901627047638A010000C0FF0FF2
+:103B9000064941F6A260088005480168054A01F41B
+:103BA000E06111430160BFF34F8FFEE7442C0140F9
+:103BB0000CED00E00400FA0538B501210D2000F0FD
+:103BC0009DF94FF4E060ADF8000018248DF8034033
+:103BD00003258DF8025069460D48FEF719FB4FF496
+:103BE0006040ADF800008DF803400A4C8DF802509B
+:103BF00069462046FEF70CFBA014ADF800004820F3
+:103C00008DF8030069462046FEF702FB38BD000030
+:103C100000080140000C0140F0B50121CE028DB03A
+:103C2000304600F06BF9594F384601F061FB08A8A7
+:103C300001F08AFD4FF45860ADF824000024ADF87F
+:103C400020402020ADF82200ADF8264008A93846D3
+:103C500001F02CFD0021384601F07FFD4FF6FF7189
+:103C6000384601F084FD01220021384601F010FDA4
+:103C70000121384601F0F8FA04A801F010FBADF874
+:103C800010607010ADF81200ADF81440A220ADF82D
+:103C900016007000ADF81800ADF81A40ADF81C40E1
+:103CA00004A9384601F0EAFA6025ADF80050ADF8F5
+:103CB0000440ADF80840ADF80C40ADF80240ADF856
+:103CC0000640ADF80A40ADF80E406946384601F0AE
+:103CD000CFFB6946384601F011FC6946384601F0D1
+:103CE00057FCADF800500125ADF8045040F61450D3
+:103CF000ADF80600ADF80840ADF80C40ADF8025044
+:103D0000ADF80A40ADF80E406946384601F084FC33
+:103D10000121384601F0CCFA0821384601F0E8FBD1
+:103D20003146384601F02AFC0821384601F06EFC85
+:103D30003146384601F0A2FC7021384601F0ABFC58
+:103D400018208DF82C008DF82D408DF82E408DF820
+:103D50002F500BA8FFF79AFD0C480C30018841F05A
+:103D60008001018009481430018841F0010101807F
+:103D7000001F04800121384601F0A4FA8DF8285074
+:103D80000121384601F0A8FA0DB0F0BD002C014029
+:103D90007047000070B50189C1EB411101EB410191
+:103DA000CA0B42810B49104603F0ECFC09480C3861
+:103DB000B0F90C200168B0F90E4001FB02F5436830
+:103DC000614303FB145503FB0211AD138913C0E9D2
+:103DD000055170BDF809002040F2134141600821EF
+:103DE00081608621C1604FF4804101614942416197
+:103DF00000210162C16270470162704710B50188FD
+:103E00004288891A09B20183B1F5005F02DBA1F58E
+:103E1000804104E011F5005F02DC01F5804101837F
+:103E2000B0F9182041685143C1618368846A5343E3
+:103E3000C2681B12624303EB2222036A1A44114434
+:103E400002628A13426241698A4203DB01698A4243
+:103E500000DC11468A1AC0E90A21028E4FF403736E
+:103E6000594302EBA13202860B4A1278082A04D188
+:103E70000A4A136F03EBA1311167B0F93010B1F5A5
+:103E8000804F02DDA1F5804103E0002902DA01F54F
+:103E90008041018610BD0000F3060020280A0020A2
+:103EA000034A516821F440410143516070470000CA
+:103EB00000100240044A0029516901D0014300E08A
+:103EC000814351617047000000100240044A0029FC
+:103ED000D16901D0014300E08143D1617047000006
+:103EE00000100240044A0029116901D0014300E09A
+:103EF000814311617047000000100240044A00290C
+:103F0000916901D0014300E0814391617047000055
+:103F100000100240044A0029D16801D0014300E0AA
+:103F20008143D160704700000010024030B5244941
+:103F30004A6812F00C03234A03D0042B01D0082B4B
+:103F400026D002604A680F231F4C03EA1212A35CBA
+:103F50000268DA4042604B68072505EA1323E35CF8
+:103F600022FA03F383604B6805EAD323E35CDA406B
+:103F7000C2604B68032403F4404104EA933303EB2B
+:103F80009161114B1B1F595CB2FBF1F1016130BD16
+:103F90004A680E4B1A404B68140103F4803303D572
+:103FA000C2F38342113202E0022404EB924213B1C5
+:103FB0004B689B0301D5064B00E0024B5A43C0E718
+:103FC0000010024000127A000400002000003C08AB
+:103FD00000093D002DE9F041274CA615402120465F
+:103FE000FEF794F9850080212046FEF78FF945EA17
+:103FF000400531462046FEF789F90543EDB24021E0
+:104000002046FEF783F9870080212046FEF77EF9DF
+:1040100047EA400731462046FEF778F90743F8B2F1
+:10402000A842DBD140212046FEF770F987008021AD
+:104030002046FEF76BF947EA400731462046FEF777
+:1040400065F90743F8B2A842C8D140212046FEF7DF
+:104050005DF9870080212046FEF758F947EA4007BE
+:1040600031462046FEF752F90743F8B2A842B5D1CF
+:104070002846BDE8F08100000010014010B502683C
+:10408000416802FB02F301FB01330D4CA34211D93D
+:104090001B0E0E3B0B4C9BB212B234F8133009B21C
+:1040A0005A43594342F38F3241F38F31C0E9022121
+:1040B000012102E0C0E902210021017410BD0000CD
+:1040C000E10BBF0EA48700082DE9F05FF848F9491D
+:1040D00002880B889A1A92B20F2A7AD30988018033
+:1040E000F54802468189D2884B0703D48B0701D457
+:1040F000CB0702D042F4007201E022F40072C280C9
+:104100008146080702D44846C90604D5B9F8061006
+:1041100041F0010102E0C18821F00101A9F8061077
+:10412000E548FDF79DFEE5484FF4804AB0F93A10A6
+:10413000514502DA491C418701E0A0F83AA0E04E5F
+:1041400041F6CC40DF4CB16C814203DDA06820F029
+:104150001000A060DC49DD4F0025088820B1401E1A
+:104160000880E5733D7027E0B9F8060042041BD4CF
+:10417000B9F80C10CA0617D4090715D4010613D4D0
+:10418000810611D401050FD4410603D5D049097821
+:10419000090609D5410707D4C10505D4010703D491
+:1041A000810401D4C00607D5CA48E573CA493D70E9
+:1041B000C5830D8080F82A50E18FC848DFF820E3DE
+:1041C00041B1491EE187017821F002010170E573D8
+:1041D0000BE08BE0017841F0020101703878012892
+:1041E00004D19EF80000062800D13D703878DFF831
+:1041F000D4B24FF00108ABF12C0B0A2878D2DFE8DB
+:1042000000F0F9750575F8F77577E0F6E07B092899
+:104210001AD0DFF8D092022875D0B4F8400010B35D
+:1042200099F8680040F63A22012822D0C4F8D85004
+:1042300084F8EA50CBF82050B4F9301001F21D5048
+:10424000904226D8102325E099484430FEF74AF9D9
+:10425000FDF780FE716CCBF8281041F27C510920EB
+:10426000CBF81810A9E1A04841892186A4F8408024
+:1042700015E09E48C4F8D80084F8EA80B4F93010FC
+:1042800001F21D53934201D8102300E02023102295
+:1042900002E020231022002000F022FB208699F863
+:1042A00068309349012B736C40F2DC504FF49272EA
+:1042B00011D0834204DA8C48B0F90A00904211DB35
+:1042C000B4F8402040F6C410521C92B2A4F840202A
+:1042D000824207D20EE0834208DA8348B0F90A002E
+:1042E000904203DA3D7084F8EA504D83BDE8F09FB8
+:1042F000D2E008E07C4800890028F7D17D480078AA
+:104300000128EFD0F2E7706CCBF828008BF807801B
+:10431000794FA4F8405084F8EA50797F5E46A1B105
+:10432000F87FE8B3208DB4F9301000B20A230522DB
+:1043300000F0D6FA2086FD7787F81D50B4F93000DA
+:1043400050453ADDA4F830A0D0E700B26B4901F047
+:104350001DFCA4F8E400A16A814200DA084600B21C
+:10436000B08299F84D100029B4F9301002D03623EC
+:10437000052202E040F24713102200F0B1FA208635
+:10438000B4F91601B4F9141188420ADA317901F14D
+:104390000101C9B231710429D0D33571401C02E04A
+:1043A00007E003DD801EA4F81601C7E7A4F8161184
+:1043B000C4E740F266602086C0E7002896DA2586CA
+:1043C00094E74F49D4F8DC00884202D2401CC4F87C
+:1043D000DC00E07B082803D1D4F8DC00884210D34D
+:1043E0003D70A068C10506D520F0080005E00CE08E
+:1043F00031E02CE034E040F00800C4F8DC50A0606C
+:1044000074E7BDE8F05F02F01DBCE07B092801D035
+:10441000258633E1DBF81C005F46401CCBF81C000E
+:10442000022809DD388D012301B2388B052200B244
+:1044300000F056FAFD61B8621D48398D44300180A4
+:10444000B6F844104180FEF765F820864EE7BDE8D7
+:10445000F05F04F069B82B48007809287ED045E762
+:1044600029492A4B0888401C82B229480A80C82A58
+:1044700004D390F800C0BCF1010F4CD0B2F57A7FA4
+:1044800004D390F800C0BCF1020F44D0B2F5FA6F2B
+:1044900002D30278032A3ED0E07B801E08287DD21A
+:1044A000DFE800F044B4F0EE387C8D04CCE6000088
+:1044B00024090020FC060020140A0020200500200A
+:1044C000400100209C02002000070020F30600208D
+:1044D000D4060020B80800201E000020CA050020D5
+:1044E000F40600206C0C0020600000209AF9FFFF09
+:1044F0009409002038010020340C0020368900087F
+:10450000C0D4010058020020160000201400002032
+:1045100015000020EAE605700D80B9F8061021F4B8
+:104520000061A9F8061083F80080B5E7FDF728FFC1
+:104530003078400611D56648807804280DD0706C1C
+:1045400082280ADAB07A96F83D1000F0030001F0F4
+:104550000301884201D001F019FD00E08EE03878B7
+:104560000628D7D086F83F50B06C5A4940F3110066
+:10457000C862810358484162FDF7ECFC8BF8078064
+:10458000B4F81401A4F81601706CA4F88250B0F5C8
+:10459000437FA4F880A064DCA16800E090E021F4EF
+:1045A0008061A16040F28A21884204DA30784006B6
+:1045B00001D402F033FAA0685BE0387096E6706CC4
+:1045C000B0F5437F07DA9EF80010062903D000BF3C
+:1045D0008EF800506CE04148017821F040010170F4
+:1045E000FDF7B8FCA4F816A1FDF7CAFE3C4810F888
+:1045F0002C1F21F0010101703A49C4F8DC504D62D2
+:1046000035494D620821397045646FE699F8060016
+:10461000C006D3D4706CB0F57A7F2FDDFDF7B0FE05
+:104620003078400611D52A48807804280DD0706C67
+:1046300082280ADAB07A96F83D1000F0030001F003
+:104640000301884201D001F0A1FC86F83F50B6F882
+:104650004800208601B2514501DDA4F830A0FDF7E5
+:1046600079FCA06840F48060A06096F838100529B5
+:10467000A4D140F01000A06002209EE73D7035E616
+:1046800012E0FFE7706CB0F5437F03DA9EF800108C
+:1046900006299DD1B9F8061021F02001A9F80610CD
+:1046A000FDF76EFE042088E79EF80000062802D081
+:1046B00087F800801AE60C490920087005207CE77D
+:1046C0000348857003488EF8005080F8565076E60F
+:1046D0004004002060000020900800200207002015
+:1046E000280A0020680800205802002030B585B054
+:1046F00001210420FFF702FC4FF40040ADF8100048
+:1047000048208DF8130004A91848FDF781FD012108
+:104710000846FFF7DBFB40F68C20ADF804000324CD
+:104720000020ADF80040ADF80200ADF806004FF0F3
+:1047300080456946284600F0B9FF1C208DF80C0022
+:104740008DF80D408DF80E4001208DF80F0003A864
+:10475000FFF79CF801221146284600F081FE012156
+:10476000284600F0AFFD05B030BD00000008014054
+:10477000704700002DE9F041304CE07800285AD114
+:104780002078002857D0401E10F0FF00207052D132
+:104790004FF49670208272B6294F45F2AA50A7F8BE
+:1047A00072000020FDF7B4FB264D13202860FDF7B2
+:1047B000C1FBA8BB3420E86002202861224E6E6154
+:1047C000286940F040002861FDF7B4FB40BB0021A0
+:1047D0001E4A08465FEA255312F800C0BCF1FF0FDD
+:1047E00000D00121401C80B29842F5D3C1B9C4E980
+:1047F000067639260127A06910F8011B10F8012B55
+:10480000A061E06901EB022102886A612F6120F852
+:10481000021BE061FDF78EFB10B9761EB6B2EAD23C
+:104820000120FDF775FB62B601F004FC08488168C1
+:1048300021F480418160BDE8F0810000F006002095
+:104840006C0C00200020024000FC000800FC000866
+:104850009C0200201948016841F0100101600168C4
+:1048600021F003010160016841F002010160144878
+:104870004168416041684160416841F48061416044
+:10488000416821F47C11416041680E4A1143416046
+:10489000016841F08071016001688901FCD54168BF
+:1048A00021F003014160416841F00201416041682B
+:1048B000C1F381010229FAD17047000000200240B3
+:1048C000001002400000280830B5044C039D6080B1
+:1048D000A180E2802381658130BD0000080A0020AC
+:1048E0000A44824201DA10B27047C91A8142FBDDE4
+:1048F00008B27047F0B53E48DFF8F8E03E4CC17FA3
+:10490000467A056800233D4A3D484FF0010C802956
+:1049100025D301F01F015EF821100D420146096800
+:1049200002D041F4805101E021F480510160CF04B4
+:1049300011D48F040FD5977AFF0705D053812778BC
+:1049400027F00207277006E090F846709FB1012F0C
+:1049500014D080F846300F0B67F34D310160802E84
+:1049600025D306F01F015EF821100D42016809D021
+:1049700041F0040108E080F846C0ECE7022780F827
+:104980004670E8E721F0040101604D070BD44D05A6
+:1049900009D5957AED0706D05381257825F00205D3
+:1049A0002570C0F898308C0864F38A210160917AF0
+:1049B000C90718D1134991F86410012913D112497C
+:1049C000496C32290DDC017849070AD501890905AE
+:1049D00007D4D0F8981047F23054A14204D9A2F875
+:1049E0000AC0C0F89830F0BD491CC0F89810F0BD5E
+:1049F000D00500205C8E0008CA050020140A0020A3
+:104A00009C0200206C0C00204001002010B5FCF737
+:104A1000B1F90F48018821F0020101800C491831D9
+:104A200009880C4A928E1144094A3432118008498F
+:104A30000C390A8842F001020A80011D0A884FF6EB
+:104A4000ED531A400A80018841F01201018010BD27
+:104A50000C0400404004002006480188491C89B22B
+:104A60000180B1F57A7F04D34188491C418000213F
+:104A700001807047140700200F4810B5016841F00D
+:104A80000101016041680D4A1140416001680C4A12
+:104A900011400160016821F480210160416821F426
+:104AA000FE0141604FF41F018160FFF7D3FE05490D
+:104AB0004FF00060086010BD001002400000FFF8D9
+:104AC000FFFFF6FE08ED00E02DE9F0412F4D2888AC
+:104AD0004FF00004000629D5FCF7CCFA2C4A2D48EB
+:104AE00007231778C8262C49012F22D02B4FB7F85F
+:104AF00006C0BCF1000F3ED0B0F80CC04CF0080C62
+:104B0000A0F80CC0B0F806C02CF4006CA0F806C0E9
+:104B1000886820F004008860FC801370CE87002035
+:104B20004FF49661401C80B28842FBD32C80BDE8D4
+:104B3000F0811B4F97F800C0BCF1010F0FD0BCF102
+:104B4000020F11D0B0F806C04CF4006CA0F806C0FB
+:104B5000886840F00400886005203870DDE7B0F810
+:104B60000CC04CF0080C03E0B0F80CC04CF0100C7A
+:104B7000A0F80CC0F0E70B4F3C70C78847F4006703
+:104B8000C780886840F004008860C6E7102C0140A8
+:104B9000F3060020140A00209C02002024090020B3
+:104BA000F406002011070020704700002DE9F043B3
+:104BB0004FF08040018A21F001010182AC48007869
+:104BC00000287CD1AB4FF87B002878D1AA48406CF4
+:104BD000322874DCA9488068DFF8A4924104A94D0A
+:104BE000B9F804004FF0000403D4401CA9F80400F5
+:104BF00028E1002874D02978012611B1012912D0AA
+:104C000017E14946B0F5BE7FFAD92E70CC718C7190
+:104C1000EC702C72287A0A18401CC0B214722872E8
+:104C20000F28F7D305E1B9F802204946824201D99D
+:104C3000EE7100E0EC7192488A7908300F2A15D2A3
+:104C4000CB79082B0BD2C3F10708EB7912F800C01F
+:104C500003FA08F363441354CA79521CCA71CA791F
+:104C6000082A03D18A79521C8A71CC7199F80610EE
+:104C7000C8460F2973D10D21FCF766F9A881010AF6
+:104C80006970C0B2A87088F8064098F816208A4269
+:104C900065D198F81510814261D198F80BC07A4916
+:104CA000032302227948BCF1000F10D0BCF1010FA0
+:104CB00002D0BCF1020F14D080F86A2000E0CBE0F3
+:104CC00091F800C02CF00C0C0CF1080C0FE080F8EF
+:104CD0006A6091F800C02CF00C0C0CF1040C06E09A
+:104CE000A9E080F86A3091F800C04CF00C0C81F813
+:104CF00000C098F80C10B6EB111F04D180F86E407C
+:104D000087F846400EE0B2EB111F04D180F86E60C8
+:104D100087F8466006E0B3EB111F03D180F86E20E0
+:104D200087F846200B0717D001F00F01012901D0A9
+:104D3000022915D080F86C602C7198F80D102A7932
+:104D400006FA02F30B406B71082A44D2DFE802F046
+:104D50000B124319242F363D80F86C40ECE768E0D5
+:104D600080F86C20E8E713B180F8704033E080F8F9
+:104D7000706030E013B180F850602CE080F8504053
+:104D800029E023B180F8656087F8036123E080F8AB
+:104D9000654087F803411EE023B187F8F54080F8AD
+:104DA0004D4018E087F8F56080F84D6013E013B1CE
+:104DB00080F868600FE080F868400CE013B180F87C
+:104DC000666008E080F8664005E013B180F867602F
+:104DD00001E080F86740521CD2B22A71082AAED393
+:104DE00098F80E102A4A8B0705D587F8F16080F8ED
+:104DF0006460568104E087F8F14080F86440548193
+:104E0000C90702D080F8294001E080F8296098F8AD
+:104E1000111000F86D1FC2781E48012A1ED001B380
+:104E2000012921D04FF48051A0F876101A493C2076
+:104E30000870A9F80240A9F80440B9F80210491C0A
+:104E4000A9F80210B9F80210B1F5FA7F04D940F2BE
+:104E5000F511A9F802102C70BDE8F08344F21C7122
+:104E6000E2E74FF40051DFE741F25551DCE7000083
+:104E7000F30600209C0200204001002000100140A9
+:104E8000540C00208C060020B80400206C0C00207C
+:104E9000140A002020050020F00600202DE9F05F14
+:104EA000FDF76EFA8E4D2888A5F10406C0070AD0DA
+:104EB000308820F008003080288820F00900288001
+:104EC00001F0ACFDD9E02888DFF81892DFF81882ED
+:104ED000864C80071AD5B9F8001041F00101A9F8F5
+:104EE0000010B8F80000804914315030088028883C
+:104EF0004FF6F95108402880308840F00400308097
+:104F0000FFF768F884F83C00BDE8F09F2888784FE8
+:104F10004007288871D520F004002880FFF75AF850
+:104F200094F83C108142EFD1308820F004003080AA
+:104F3000FDF7FEFB2078410605D594F84C1094F857
+:104F40003B209142E0D03978400621F002013970CF
+:104F500004D5FEF7FFFA97F82F7004E094F83C00B0
+:104F6000FDF760FA0746DFF880B140F68C2A0BF1B6
+:104F7000180B062F47D294F83800B8423ED0384676
+:104F8000FDF7D4F92078C00716D094F83A0094F8C9
+:104F9000391000F00302914206D0A17A00F001001E
+:104FA00001F00101884215D1FDF72AFBFBF72EFF26
+:104FB000FDF752FC384689E0FDF722FBFBF726FFA0
+:104FC000FDF74AFC3846FDF73BFB207840F0010036
+:104FD000207099E7288820F008002880206B81083D
+:104FE00001EBD000504515D2B8F800100844ABF8DA
+:104FF0000000308840F0080003E00DE0308820F029
+:105000000800308080E7B9F8001041F00101A9F8EC
+:105010000010DFE75046E7E70007288831D520F089
+:1050200008002880308820F008003080FEF7D2FF8A
+:1050300084F83C00FDF77CFB387820F002003870E3
+:105040002078400604D5FEF785FA97F82F5004E043
+:1050500094F83C00FDF7E6F90546062D08D294F8D1
+:105060003800A842B5D0FDF7CBFAFBF7CFFE2AE017
+:105070002048C18841F04001C180BDE8F05FFDF7E4
+:10508000CBBBC006288825D520F0100028803088AA
+:1050900020F01000308097F838000C2802D2401C15
+:1050A00087F83800387840F002003870FEF752FA7E
+:1050B00097F82F50787884F8390094F83800A8428F
+:1050C00087D0FDF79DFAFDF7C7FB2846BDE8F05FE6
+:1050D000FDF7B6BA4EF2BE110840288014E7000072
+:1050E000100400400004004024040040400100205F
+:1050F00040040020140A00202DE9F04F514F85B0E4
+:10510000388820F0010038804E4800261030068094
+:105110004D4CDFF838A14FF0010894F85C0042F6DE
+:105120003029C10774D072B64948816941F40071D1
+:105130008161816941F4806181614FF40040FEF733
+:10514000AFFE444D00212846FBF7BEFB0021284658
+:10515000FBF7B0FBDFF800B100215846FBF7AAFBD4
+:1051600000213E48FCF754FA2846FBF7C9FC584694
+:10517000FBF7C6FC4FF46020CDE902068DF8056010
+:1051800000968DF810808DF8048069462846FBF75C
+:1051900049FD01231A460F212846FBF794FD012102
+:1051A0002846FBF787FB00204946401C80B2884216
+:1051B000FBD328462E600121FBF7C4FD2868800739
+:1051C000FCD524484C30006894F85C1021F00101B3
+:1051D0002144A1F85000FBF781FB62B6FEF7C6F848
+:1051E00047F69061AAF8001094F85C00401CC0B229
+:1051F00084F85C000C2822D212491431A1F80080F6
+:10520000388840F00100388005B0BDE8F08FFFE736
+:10521000134920F00100085A12490880114945F647
+:105220005800083908800F4847F25801001F0180D4
+:105230000C4920200C390880AAF80090D4E70320FC
+:10524000A070E1E700080040400400202C08004066
+:1052500000100240002401400028014008000240E4
+:10526000188A0008202C01400029018802D041F052
+:10527000800101E021F080010180704710B50A88AB
+:105280004B88CC881A438B8823431A430B891A43D3
+:105290004B8989891A430A43A0F8442010BD002194
+:1052A000018041808180C18001814181818170477D
+:1052B0000029818802D041F0010101E021F00101C3
+:1052C000818070470029018802D041F0010101E08E
+:1052D00021F0010101807047002930F8441F02D0FD
+:1052E00041F4004101E0C1F30E010180704700006C
+:1052F0004B4910B5884202D10121C41486E0B0F1B7
+:10530000804F09D0474988420DD101210220FEF784
+:10531000E9FD0021022064E001210846FEF7E2FDDC
+:10532000002101205DE04049884206D1012104208E
+:10533000FEF7D8FD0021042053E03C49884206D105
+:1053400001210820FEF7CEFD0021082049E0384960
+:10535000884206D101211020FEF7C4FD0021102053
+:105360003FE03449884206D101212020FEF7BAFDF2
+:105370000021202035E03049884202D10121441427
+:1053800044E02E49884202D10121CC043EE02C4960
+:10539000884202D101210C0538E02A49884202D115
+:1053A00001214C0532E02849884206D101214020E4
+:1053B000FEF798FD0021402013E02449884206D1E1
+:1053C00001218020FEF78EFD0021802009E0204988
+:1053D00088420AD1841501212046FEF783FD002171
+:1053E0002046BDE81040FEF77DBD1A49884202D133
+:1053F00001210C040AE01849884202D101214C0421
+:1054000004E0164988420AD101218C042046FEF7A7
+:1054100081FD2046BDE810400021FEF77BBD10BD98
+:10542000002C01400004004000080040000C004037
+:10543000001000400014004000340140004C0140C6
+:10544000005001400054014000180040001C004082
+:10545000002000400040014000440140004801405D
+:10546000002A828901D00A4300E08A438281704782
+:1054700030B5028C22F001020284028C8388048BF6
+:1054800022F0020224F073050C882C430D89154389
+:105490004A882A43114DA8420BD0114DA84208D08A
+:1054A000104DA84205D0104DA84202D00F4DA84281
+:1054B0000DD122F008054A8923F440732A4322F0D3
+:1054C00004058A882A438D891D43CB892B43838019
+:1054D0000483C9888186028430BD0000002C01400D
+:1054E00000340140004001400044014000480140B8
+:1054F000028B22F008020A430283704770B5028CC7
+:1055000022F010020284028C8488038B0D8823F41D
+:10551000E6464FF6FF7303EA052535430E8922F070
+:10552000200203EA061616434A8803EA02123243AF
+:10553000104EB04202D0104EB04215D122F080067B
+:105540004A8924F4406403EA0212324322F04006FE
+:105550008A8803EA021232438E8903EA86062643CA
+:10556000CC8903EA8404344384800583C988018795
+:10557000028470BD002C014000340140028B4FF6C4
+:10558000FF7322F4006203EA012111430183704793
+:1055900070B5028C22F480720284028C8488838B22
+:1055A0000D8823F073031D4322F400730E894FF618
+:1055B000FF7202EA06261E434B8802EA03233343A6
+:1055C000104EB04202D0104EB04215D123F4006606
+:1055D0004B8924F4405402EA0323334323F48066C6
+:1055E0008B8802EA032333438E8902EA0616264398
+:1055F000CC8902EA0414344384808583C988818776
+:10560000038470BD002C014000340140828B22F0E5
+:1056100008020A438283704770B5028C22F48052DC
+:105620000284048C8288838B0D8823F4E6464FF62F
+:10563000FF7303EA0525354324F400560C8903EA79
+:10564000043434434E8803EA06362643094CA0420C
+:1056500002D0094CA04205D122F480448A8903EA91
+:105660008212224382808583C988A0F84010068474
+:1056700070BD0000002C014000340140828B4FF6C9
+:10568000FF7322F4006203EA012111438183704712
+:10569000018582827047828822F07002828082882F
+:1056A0000A4382807047A0F84010704730B50288E6
+:1056B0001B4B1C4C98420DD0A0420BD0B0F1804F38
+:1056C00008D0194DA84205D0184DA84202D0184D57
+:1056D000A84203D122F070054A882A43154DA842FA
+:1056E00006D0154DA84203D022F44075CA882A433B
+:1056F00002808A8882850A88028598420AD0A04260
+:1057000008D00E4A904205D00D4A904202D00D4A70
+:10571000904201D1097A01860121818230BD0000C9
+:10572000002C01400034014000040040000800400B
+:10573000000C0040001000400014004000400140F8
+:1057400000440140004801404FF6FF718180002174
+:105750000180C1804180017270470029018802D018
+:1057600041F0020101E021F00201018070470029AF
+:10577000018802D041F0040101E021F00401018020
+:1057800070470000204810B590F82010026801F022
+:105790001F001E4951F820001D490242086802D02E
+:1057A00040F4803001E020F48030086019484FF068
+:1057B000000280794106184824D4184903880C88CF
+:1057C000E31A9CB201230F2C08D30C880480846850
+:1057D000042C03DD124C2478022C05D0427F012AD0
+:1057E00006D00988418010BD4377C2770A8842807D
+:1057F00042880988891A89B240F21A629142F2D32A
+:10580000C37710BD427710BDD00500205C8E000824
+:105810009C020020140A0020340C0020FC0600200A
+:10582000F30600202DE9F04FDFF8B8B16A48DFF841
+:10583000AC91DFF8ACA190F80EC0BBF91A70BBF9BF
+:105840001C60BBF91850BBF96C10BCF1070F48D2B3
+:10585000DFE80CF08D041A30485E7600D9F800209D
+:105860008284DAF80020C284828CC38CA7EB820287
+:1058700012B2A6EB83034A431BB2594342F3CF2231
+:1058800041F3CF23D11870E0D9F800204284DAF830
+:105890000020C284428CA5EB820213B2C28C4B431F
+:1058A000A6EB820212B243F3CF24514341F3CF233C
+:1058B000E11814E0D9F80020C284DAF8002042840C
+:1058C000C28C438CA6EB820212B2A5EB83031CB2FE
+:1058D0004A43614342F3CF2341F3CF24191949428C
+:1058E0000AB244E0D9F800208284DAF80020428429
+:1058F000828C438CA7EB820212B2A5EB83034A434E
+:105900001BB2594342F3CF2241F3CF24111914E0C3
+:10591000D9F800204284DAF800208284428C838CFB
+:10592000A5EB820212B2A7EB83034A431BB242F3F8
+:10593000CF24594341F3CF22A11849420BB216E0BC
+:10594000D9F80020C284DAF800208284C28C838CCB
+:10595000A6EB820212B2A7EB83031CB24A4342F3C6
+:10596000CF23614341F3CF22991849420CB2BBF9CE
+:105970001E50594605F21E56A64201DACE8306E0B5
+:10598000A5F21E55A54201DDCD8300E0CC83B1F91F
+:10599000204004F21E55954201DA0D8406E0A4F27F
+:1059A0001E54944201DD0C8400E00A84B1F92220E7
+:1059B00002F21E549C4202DAABF8224008E0A2F246
+:1059C0001E529A4202DDABF8222001E0ABF82230F1
+:1059D000417B8173BDE8F08F9C0200203C24014094
+:1059E0003C280140200500202DE9F04704465C4892
+:1059F0005D4D002602785B48022AB0F9301004D0D1
+:105A0000082A70D0092A6FD0A5E0C27B022A02D1F1
+:105A1000B0F840204AB1E18769810423B5F9081044
+:105A20001A460020FEF75CFF8CE05049DFF8408109
+:105A3000496A0F14E7808068410210D5B4F902006A
+:105A400040F2DA21884269DD40F26A4188423FDC57
+:105A5000A0F2DA20FAF7E3FC0022464B4DE0C0F357
+:105A6000C001C0F30020DFF8109181420CD1D8F8BA
+:105A7000440040F2BA41884250DD40F66A11884243
+:105A800026DCA0F2BA4034E03C480078C0060CD5D1
+:105A9000D8F8440041F2243188423FDD41F2D4710C
+:105AA000884215DC00F6DC4021E0354890F87010A3
+:105AB000012903D090F86F0001282FD1B4F902001A
+:105AC00041F6C811884229DD41F6786188420CDD33
+:105AD0000823B4F93E101A460020FEF701FFE087C4
+:105AE000002819DB1BE02FE033E000F5C760A0F5CC
+:105AF0000050FAF794FC00224B46FAF7FCFB0E220A
+:105B0000FAF768FCFAF7C2FC00B2C0F580407843AF
+:105B10008013E087002F02DCE68700E0E787E08F54
+:105B2000184FE880D8F844107964A7F84C0000F0CA
+:105B30007DFBB7F84E00688198F80A000028388F7E
+:105B400000D14042288106E00F48B0F87400688117
+:105B500000E069812E8184F83C60BDE8F087000098
+:105B6000F30600209C020020600000202005002099
+:105B7000400100200000794000C09240D40600207F
+:105B80006C0C0020B8080020280A00202DE9F04104
+:105B9000B1F9025000232B241522854203DAB1F912
+:105BA0000000BDE8F081B1F9AE50854202DDB1F9E7
+:105BB000AC00F6E701EB8205B5F90250854201DD44
+:105BC000134600E01446E21852085D1CAA42F1D1C7
+:105BD00001EB8206B6F90230834206DA36F9025C3E
+:105BE00036F9044C31F9221006E01D4631F9224005
+:105BF000B6F90630B6F90410401B091BC617891107
+:105C0000B60346EA90468703A1FB070CCA1702FBBE
+:105C100007C201FB06215A1BD317FAF785FA000ABF
+:105C200040EA0160001900B2B0F5804FB9DB43F6DD
+:105C3000FF70B6E770B5134C40F224452946204664
+:105C400000F03EF800281BD0204600F0C7F8294697
+:105C5000204600F01DF80C4C00212046FBF7D8FC34
+:105C60002046FBF753FDC0F164000849C0B2042888
+:105C7000087201D900F046F9BDE87040FBF78CBD11
+:105C800070BD000000380140580002405C06002052
+:105C90000A0A01219140C943018070470029818986
+:105CA00002D041F4005101E021F40051818170479C
+:105CB000002A828A01D00A4300E08A438282704728
+:105CC00030B501F01F0201240025C1F3421304FA8C
+:105CD00002F2012B0FD0022B0FD0838A4FEA112141
+:105CE0000088134204FA01F400EA040001D000B174
+:105CF0000125284630BD8389F0E7038AEEE710B519
+:105D0000C1F3421301F01F040121A140012B07D070
+:105D1000022B07D01430002A026805D00A4304E0A1
+:105D20000C30F8E71030F6E78A43026010BD00003F
+:105D300030B50446008A85B00D464CF6FF71084028
+:105D4000E98801432182A1894EF6F3100140A88819
+:105D50002A8910436A890A431043A081A08A4FF61A
+:105D6000FF410840A9890143A1826846FEF7DEF899
+:105D70001948844201D1039800E00298A1890904DE
+:105D800000EBC00101EB0010296801D5490000E0DB
+:105D90008900B0FBF1F06422B0FBF2F109010B09BC
+:105DA0006FF018056B4300EB8300A3891D044FF0CF
+:105DB000320306D503EBC000B0FBF2F000F00700A1
+:105DC00005E003EB0010B0FBF2F000F00F00084319
+:105DD000208105B030BD0000003801408088C0F34C
+:105DE00008007047F8B501210920FEF787F8012166
+:105DF0008803FEF783F810258DF803502020ADF8B6
+:105E000000001A4E03248DF8024069463046FCF724
+:105E1000FFF916490C31086820F0200008601820AE
+:105E20008DF803004020ADF800008DF8024069466F
+:105E30003046FCF7EDF948208DF803008020ADF8DE
+:105E4000000069463046FCF7E3F98DF8035028015D
+:105E5000ADF800008DF8024069463046FCF7D8F9ED
+:105E600001210420FCF726FAF8BD0000000C0140D7
+:105E700030B585B0FFF7B6FF00244FF4E130009055
+:105E8000ADF808400C201D4DADF80440ADF80A00F7
+:105E9000ADF80640ADF80C4069462846FFF748FFCC
+:105EA00025208DF8100004208DF811008DF8124087
+:105EB00001208DF8130004A8FDF7E8FC012240F250
+:105EC00024412846FFF71BFF01212846FFF7E6FE85
+:105ED000FBF78CFC012280212846FFF7E9FE012216
+:105EE00040212846FFF7E4FE012202210448FBF787
+:105EF00021FCFBF77BFC05B030BD00000038014001
+:105F00004400024070B51D4D00242878432834D148
+:105F10006878462831D1A878502807D0512805D074
+:105F2000812803D0892801D0212826D1144E7071F0
+:105F3000E9787172A81C891CFBF73EF8B072717A7F
+:105F4000294409793182884217D106F10E0001787F
+:105F500041F0020101700B48016841F0200101602D
+:105F6000317A0948002204E02B5D03552A55641C50
+:105F7000E4B28C42F8D38078707170BD880700203D
+:105F80005C0600200C0C01409E0B002070B51D200B
+:105F9000FDF75BFCFDF7DEFA1D20FDF76CFC1548F4
+:105FA00090F82F10144D0623144C85F8381090F8F3
+:105FB0003B1095F83B201143012A04D0022A07D058
+:105FC000042A0AD010E0827A8A420DD0007B09E0D0
+:105FD000027D8A4208D0807D04E0827F8A4203D01D
+:105FE00090F82000884200D12370002085F84000FE
+:105FF00070BD00004004002040010020F306002096
+:106000000B4800214180A0F1B0018A898280CB89B0
+:106010001A44C2800B8A1A4402814B8A1A44428174
+:10602000898A1144818143F6FF71C1817047000064
+:10603000F0010020084940F61C72B1F90C009042B2
+:1060400002DA00F59F7005E041F2E302904201DDC3
+:10605000A0F59F70C88170476000002038B51348D4
+:10606000C16941F00401C1611E208DF800000220C9
+:106070008DF801008DF8020001248DF80340684678
+:10608000FDF704FC0A4984200880094947F690601E
+:106090002C3108800020091F0880054914310C802C
+:1060A000091F0880081F048038BD0000001002404E
+:1060B0000008004030B420491E4A45788B7A1146CA
+:1060C00092F83B4091F83910AC4218D14BB10379AA
+:1060D000994202D04379994201D140791AE08079FE
+:1060E00009E08379994202D0C479A14202D182F8B1
+:1060F0002F3011E0407982F82F0030BC7047C5780E
+:10610000AC42FAD16BB1C379994202D0037A994279
+:1061100005D1007A82F82F0030BCFEF777BC407AB8
+:10612000E9E7437A9942E2D00479A142DFD0007ACC
+:10613000E1E700004004002040010020FEE70000ED
+:106140002DE9F0470446007F012868D13548E188F1
+:106150000288511A89B2072916D30088E080B4F961
+:10616000000044F2DD414843401346F6D9614843FC
+:106170008013A060401000B2A0814FF08051B1FBAD
+:10618000F0F0FAF747F92061B4F90C6096B1B4F970
+:1061900002104DF6B05048430014A082B4F90470C8
+:1061A0004DF6B05207FB02F24FEA2245E58204D4D5
+:1061B000024603E00020E08330E0424212B2228334
+:1061C000002D01DB2B4600E06B421BB2DFF858903C
+:1061D000638398464FF4804AB24208DAFAF711F91D
+:1061E0002169F9F7E4FFFAF738F9801304E0002990
+:1061F00001DA484600E05046E083B04509DA284617
+:10620000FAF7FFF82169F9F7D2FFFAF726F98013B8
+:1062100004E0002F01DA484600E050462084BDE843
+:10622000F0870000FC06002000C0FFFF70B52E487C
+:1062300000252F4C01782D48022905D1C17B022968
+:1062400002D1B0F8401021B1008EA4F84E0025878D
+:1062500070BD90F8462026482649022AB0F844002E
+:10626000097800B2C1F3810103D0012A0DD022497F
+:1062700014E0012904D0022904D01F4960390DE03F
+:106280001E490BE01D49603108E0012904D00229B4
+:1062900025D01949303901E018493031FBF708FEA3
+:1062A0001349A4F8400080B2483101F06BFAB4F908
+:1062B0004C00B4F94A204142514341F38F3124F854
+:1062C000381F01F5FA71B4F9102050438013E082B1
+:1062D0000B48B1F57A7F05D90121017070BD0649DF
+:1062E0009039DBE7057070BDF30600209C020020AA
+:1062F000B8080020B8040020E8880008C887000813
+:10630000380100200348002180F82A10C18301874A
+:1063100070470000B808002010B504000B462D4A55
+:10632000C3F1000028D56442002B12DAA04207DA3C
+:10633000214600F027FA32F81000C0F5404041E055
+:106340000146204600F01EFA32F8100000F5004029
+:1063500038E0A34208DA2146184600F013FA32F872
+:10636000100000F540402DE0204600F00BFA32F816
+:106370001000C0F5803025E0002B12DAA04207DAC9
+:10638000214600F0FFF932F8100000F5804019E0D6
+:106390000146204600F0F6F932F81000C0F5004042
+:1063A00010E0A34208DA2146184600F0EBF932F873
+:1063B0001000C0F5804005E053B1204600F0E2F93E
+:1063C00032F81000B0F5004F01DDA0F5803010BDAF
+:1063D000002010BD248A000840438013494300EB8D
+:1063E000A13000220302002B14DDB3F5001F01DCF5
+:1063F000802001E04FF4005093FBF0F1014401EBE9
+:10640000D1714910814206D0521CD2B20846062AE8
+:10641000F2D300E00021C80000B2704702E008C8D3
+:10642000121F08C1002AFAD170477047002001E00E
+:1064300001C1121F002AFBD1704700002DE9F0476F
+:10644000A44CA54821880288511A89B20F297DD30E
+:106450000088A4F13C052080288F08B1401E2887C1
+:106460002B789E4AC3F3810001281DD0022820D03A
+:10647000D18B98489A4FDFF86C92407E0026B1F598
+:10648000926F1DD8142819D378206076F88840F0D0
+:106490001000F88040F26660A88123F001002870A7
+:1064A000D67389F8006015E0D08B00EB4000C00384
+:1064B00002E0D08B8C494843010CDAE7401C04E031
+:1064C000B1F5DB6F06D310B1401E607602E043F0F9
+:1064D00001002870B5F90200B5F914304143C3EB4F
+:1064E000C303C1F38F31C3F3D10303EB510109B2ED
+:1064F000A9829046D28B4FF080535043B5F91620B5
+:10650000C0F38F30C2EBC202C2F3D10202EB5000E3
+:1065100000B2E882AA6A42431213EA6293FBF2F2E3
+:106520002A63724A1080A2680A44A260E1680144AA
+:10653000E160207C401CC0B22074072806D942F3D9
+:10654000CF002883C9106983E66000E0BFE0A66041
+:1065500041F6C8012674884204DD298B644AB2FBE7
+:10656000F1F1E981C117890341EA9041800342F6C4
+:106570009B420023F9F7D8FDA88456482A78A0F159
+:106580003C005C49B0F90600930700FB01F14FEABB
+:106590002141C2F3810215D5012A07D0022A0BD06E
+:1065A0004FF2685141430914A18011E049F68C4231
+:1065B00050430014A0801FE04CF6183141430914E9
+:1065C000A18025E0012A0DD0022A17D0A08069847D
+:1065D000494948430014E083FBF78AFA474800889A
+:1065E000C0B143E04AF65C3242431214A2804BF63B
+:1065F0002C22504300146884E183EDE74DF2AC5146
+:1066000041430914A1804EF27C414143091469843D
+:106610003B49DEE795F8200000BB88F80F6089F859
+:106620000060B5F91A00A0F50C519F39B1F56E7FE5
+:1066300018D8617FF42912D93249E8802E4AA1F88E
+:10664000460050430014A880A1F84400FF2085F8BC
+:10665000200081F828002C493C20087006E0491CE5
+:10666000617703E0607F08B1401E6077B5F91A10CA
+:10667000B4F91E0081420EDDA07E7D2809D9F8887C
+:1066800040F00800F8802148017821F002010170F3
+:106690000EE0401C06E0A0F23D10814208DAA07E28
+:1066A00010B1401EA07603E0F88820F00800F880C2
+:1066B000B5F91810606908446061217E491CC9B2AF
+:1066C00021761F2903D94011A88366612676BDE88B
+:1066D000F0870000F4040020FC0600209C0200204B
+:1066E000140A0020F306002030330100C8090020FE
+:1066F00074E8260BCC0E010048850100FE06002040
+:10670000D04501006C0C0020F0060020CA050020D6
+:10671000024941F68B30886270470000B8040020BF
+:1067200070B5164C06252078062825D2DFE800F043
+:1067300003080E141A211248FAF77CFC012016E017
+:106740000F48801DFAF776FC022010E00C480C3050
+:10675000FAF770FC03200AE009481230FAF76AFCE5
+:10676000042004E006481830FAF764FC0520207085
+:1067700070BDFAF77FFC2570257070BDF40600200F
+:1067800018890008090A05D0B0FBF1F0FF2800D9EC
+:10679000FF20704700207047D0E90021C368521ADB
+:1067A0005A4301EBA231816041607047B0F900208B
+:1067B000B0F90210B0F90630521A5A4301EBA23177
+:1067C000818041807047000030B5444B18884449AF
+:1067D0008A89801A85B24348434A0F2D047801F113
+:1067E0004C001DD31D888D81117A090713D5022C09
+:1067F00001D03E4912E03E4DB0F90210B5F900500B
+:10680000A94205DC02DA01F1020108E0458007E057
+:10681000A1F1020103E0022C02D13649098841802E
+:10682000018F1D88691A89B29C2942D31988018772
+:10683000916A0023B1F5804F2DDB2F49896CB1F5AA
+:10684000405F28DD2D4940F26665B1F91010A9427C
+:1068500011DD43F69915A94202DB40F2333108E01D
+:1068600040F23335A1F26661694343F2333591FB5F
+:10687000F5F1818700E083872149B2F80651097854
+:10688000C1F381011DB1818F01F21E5119E092F80F
+:106890004620022A0ED08387022C00D08387B0F9CD
+:1068A0005410B0F93C3001F114029A420BDAA0F80E
+:1068B000542030BD012901D00229E4D1818F01F299
+:1068C00033318187E8E703F11402914203DD143983
+:1068D000A0F8541030BDA0F8543030BDFC060020A4
+:1068E00014000020F30600209C020020B6040020C3
+:1068F000B4040020B0040020400100202005002046
+:10690000B80400202DE9FC4101210220FDF7DEFA48
+:1069100001211920FDF7F2FA01213C48FBF7CAFCDE
+:106920004027ADF8007003248DF802400420384D54
+:106930008DF8030069462846FBF76AFCE001ADF8D4
+:1069400000008DF802401C208DF80300694628469F
+:10695000FBF75EFC4FF4E0712846FBF7E0FCA8155E
+:10696000ADF800008DF8024010208DF80300694654
+:106970002848FBF74DFC4FF4A060FCF7B9FF1D2041
+:106980008DF8040001268DF8056000258DF806506D
+:106990008DF8076001A8FCF779FF1F498C2008805B
+:1069A0001D494FF6FA702C3108806E20091F0880AF
+:1069B00019481430068018480830078016492031DD
+:1069C0000D80154AD020121D1080134A45F2F300A5
+:1069D000183210800A1F45F2500010800E4A4FF600
+:1069E000FF7038321080121D1080121D108041F28D
+:1069F0001B10088000F012F8FBF70EFF064810305D
+:106A00000580001F0480BDE8FC810000000C1A0016
+:106A100000100140000C01400004004070B51D2032
+:106A2000FCF708FF2A4D40212846FBF76FFC840045
+:106A300080212846FBF76AFC44EA4004A915284651
+:106A4000FBF764FC0443E0B2224C84F83C00FBF703
+:106A5000E9FC0546052805D91F48C18841F04001D9
+:106A6000C18001E084F838501C48007A000703D543
+:106A700094F838001A490D5C4FF6FA702063E06212
+:106A8000A06260622062E061A0611648606300203D
+:106A90006064A06484F83F0084F84000FBF770FC59
+:106AA000A07AFF2811D0022084F83D000E4800880B
+:106AB00020662846FCF712F9207820F001002070AB
+:106AC000BDE870401D20FCF7CBBE0120ECE70000C4
+:106AD0000010014040010020140A00209C02002008
+:106AE00028920008DCFF0500240400402DE9F04353
+:106AF0004E484F4902880B889A1A92B20F2A69D3DE
+:106B0000098801804B49098B027D00EB420291808C
+:106B1000017D491CC9B2017508295BD300240475A5
+:106B20002246017D00EB4103491CB3F90430C9B290
+:106B300002EB630212B201750829F2D33E490475D3
+:106B40003E4B4A8044800E789D895FEAC67C40F6C1
+:106B500038694FF0030714D0A2F22B5C42F6E858D4
+:106B6000C44520D3A1F1020C26F00204ACF80020A9
+:106B700047750C7040F22B54A24211DA45F0040222
+:106B80001EE046F001060E704A4507DD45F00102A1
+:106B90009A8126F002020A70477519E0447517E0E1
+:106BA00045F002020CE04A450CDA8775427D12B1CD
+:106BB000521E42750CE046F002020A7025F00702F0
+:106BC0009A8105E0B30703D5837D2BB15B1E8375E6
+:106BD00040888880BDE8F08342F6AA239A4222DAF0
+:106BE000B1F904302BB941F2CD05AA4201DA448053
+:106BF000EEE7134C920302EB843241F67244B2FB8F
+:106C0000F4F214B240F2333502464480AC4200DA6A
+:106C10005580B2F90240E41A04F5A374B4F5237F59
+:106C2000D6D84380D4E74FF48043FAE7A00A002087
+:106C3000FC0600209C020020CA050020140A002047
+:106C4000C8F1FFFF2DE9F0416C4CDFF8B4E14FF0E3
+:106C5000000594F82C10C80706D094F930104B4268
+:106C6000002956DD0E4655E0664884F82F506587AA
+:106C7000654A90F8380084F838001586CEF804503C
+:106C8000CEF80850614E40F26663CEF80C50A4F87E
+:106C9000743036F810005E4E768830444FF6FF763A
+:106CA00006EA800024F8280B4FF080602060A320C3
+:106CB000208460845810A084E38440F699102085D5
+:106CC000580060854FF48050A08541F23330E08554
+:106CD00041F26660208641F69910608641F6CC400C
+:106CE000A0864FF40050E08642F23330208742F213
+:106CF0006660608742F69910A08742F6CC40E08734
+:106D000082F89D5041F00100207184F84450BDE8A4
+:106D1000F0811E4694F92F004242002801DD07460B
+:106D200000E01746F61B012E0BD0002800DB0246C0
+:106D30005FFA82F684F8300094F84700012805D005
+:106D400041E0002900DA1946CEB2F3E794F9313078
+:106D50005942002B01DB184600E0084694F9322026
+:106D6000C7B25042002A01DB944600E08446BC458D
+:106D700008DD002A00DA0246D7B2002B00DA0B4603
+:106D8000D8B207E0002B00DA0B46DFB2002A00DBA6
+:106D90001046C0B204EB4000B0F9481004EB4700C5
+:106DA00030F9482F11444910018084F8475084F885
+:106DB000365084F8355084F8345084F8335084F8D1
+:106DC000325084F8315004EB46007546B0F9480063
+:106DD0006087BEF80410C82309B26422FDF780FD65
+:106DE0006860E968401AA9680844A860B5F900100D
+:106DF0004843C013E860A4F8740088E7280A00201C
+:106E0000B8050020400100209C0200203A920008B2
+:106E100060000020F0B4544890F82C10C90776D0D8
+:106E2000524990F83830002291F838108B426FD0D8
+:106E30004F4CA0F86A204F4DE65C04468E4294F910
+:106E40002F4002D0EE5C8E420FD1641C64B280F8F9
+:106E50002F40EB5C8B4202D1641C80F82F4090F9EC
+:106E60002F300F2B1BDD0F2317E0434DEE5C434DFE
+:106E70008E4202D0EE5C8E4211D1641E64B280F864
+:106E80002F40EB5C8B4202D1641E80F82F4090F9BA
+:106E90002F406FF00E039C4201DA80F82F30324B06
+:106EA00090F83750313390F82F40EC5490F8373049
+:106EB0005B1CDBB280F83730062B01D380F837201B
+:106EC00090F9314090F933309C420ED190F9354021
+:106ED000A3420AD190F9324090F934309C4204D157
+:106EE00090F93640A34200D1012280F847201F4A82
+:106EF00080F8381090F92F501378214A012D0DDDBC
+:106F000014465E07A46804D544F0080403E028E0B2
+:106F100015E024F00804946080F82D10B5F1FF3FCF
+:106F20000ADA5B07936802D523F0080301E043F017
+:106F30000803936080F82D10F0BCFBF721BA90F89D
+:106F4000471001290DD1B0F86A1043F60953491CC6
+:106F500089B2A0F86A10994203D9A0F86A2080F893
+:106F60004720F0BC70470000280A002040010020A4
+:106F70001C920008229200082E9200083492000809
+:106F80009C02002030B52049204AB1F86A301088B0
+:106F9000C01A80B20F2836D31088A1F86A001C4DA1
+:106FA00000204FF000432A5C940903D00124B4EB85
+:106FB000921F24D1D20622D0164A52F820201268FD
+:106FC000134C123434F81040224201EB000494F9BF
+:106FD000722008D00A2A04DB0A6823FA00F422434C
+:106FE00008E0521C09E012F10A0F05DC0A6823FAD6
+:106FF00000F4A2430A6002E0521E84F87220401C92
+:10700000C0B21128CFD330BDD0050020FC0600202F
+:10701000288E0008288F00082DE9F00779497A4862
+:107020000A8903889A1A92B2082A74D300880881C0
+:10703000A1F12C0042890AB1521E4281734A92F892
+:107040002820802A67D302F03F020A70C2890AB161
+:10705000521EC281B1F90620902A0CDB8A46FF2A13
+:1070600009D08146C089002855D16948002300789D
+:10707000092805D005E0BDE8F007624800F092B9A4
+:107080000823644A92F8EA500DB143F004036248C1
+:10709000817AC90701D043F00203D2F808C05FEA41
+:1070A0000C5101D543F00103176800215B4EFC032E
+:1070B00002D596F8654004B18021C4885FEA44682F
+:1070C00001D541F040015FEA845801D541F020012B
+:1070D0005FEAC47801D041F01001007A400701D581
+:1070E00041F008014E480078C00701D041F004018A
+:1070F000A00601D541F001010020012D00D108209A
+:1071000096F8705085B992F84620022A04D0012AD8
+:1071100005D03AB108E072E040F0030004E040F02E
+:10712000020001E040F001007A0701D440F02000A5
+:10713000CCF3C0020025CCF3002C624502D13A0703
+:1071400000D4042596F86F20012A01D145F00105ED
+:10715000344A0027BC4612783E46C2F38102012A17
+:1071600004D0022A04D0032A04D004E0022602E05C
+:10717000042600E010262C4A64060ED5214C1C344F
+:107180002478240609D51478640606D4274A40F6E4
+:10719000CC44926D6243140C05E0B2F8AE2040F688
+:1071A00099146243940B4FF008088AF80A804FF054
+:1071B00061088AF80B808AF80C308AF80D108AF87A
+:1071C0000E008AF80F508AF81070270A4B4083F09F
+:1071D0006901414069408AF8117079408AF812408B
+:1071E000614052468AF813C071408AF814605175A4
+:1071F0004FF4C871A9F80E10FF20AAF80600BDE8E8
+:10720000F0077047B8060020FC060020D0050020DB
+:10721000F30600209C020020140A00206C0C0020C1
+:107220000C090020B804002040010020EC070020D9
+:107230004C48816941F0FC0181614FF4A060FCF78A
+:1072400057FBFBF777FBFCF7B7FCF9F7B1FCFCF752
+:10725000ADFAFDF74BFAFFF755FBFCF7EDF9FFF739
+:10726000DDFBFBF7D9FA404D4FF40050A5F81601AD
+:10727000FEF7FEFD00214FF4FA5340F2EE2200200B
+:10728000401C80B29842FBD3491C89B29142F6D38C
+:107290003648002680F87260F9F720FBF9F7C6FF40
+:1072A000FCF7BAFCF9F794FEFEF7D8FE102230493D
+:1072B0003048F8F76AFF304C314FE08820F040004A
+:1072C000E0802E48017821F020010170FA20F88139
+:1072D0004FF49670E887FFF71BFA2A492A48FCF713
+:1072E00018FC2A48FCF73AFC2948416A8847294893
+:1072F000416B8847FFF706F827494220C880274995
+:10730000C8603E71E088E0812089208260896082C7
+:10731000FAF7F6FEFAF758FEFFF790F8FFF7E6FBEC
+:1073200000F0F8F9FFF72EFE00F0C2FFFEF72AFA90
+:10733000FAF7AEFCFBF7F0FCFFF746FAFCF7C4FEE9
+:10734000FBF712F9FBF744F900F07AF8FFF764FE57
+:107350001348FAF795FA00F06FFAFDF70BFAFAF70F
+:10736000F9FBCFE7001002409C020020200500201E
+:107370006C0C002010060020140A002040010020A0
+:10738000F00600209008002068080020FC03002080
+:1073900034000020D0000020180700202C0400201A
+:1073A00094090020F0B523490278B0F90640002383
+:1073B0001F4E31F81210FF2C18D0B0F904701E4D7A
+:1073C000BC4231DA00EBE40704F00704BF7AA740BF
+:1073D0008478FFB23CB190F801C0ACF1010C644577
+:1073E0001FDA3C061DD455F822200DE056F8222065
+:1073F000116012498A79521CD2B28A71022A02D3D0
+:107400008370C3808B71F0BD11608178491CC9B253
+:10741000817042789142F6D38370C188491CC18043
+:10742000F0BD56F82220EFE755F822201160F4E76E
+:10743000089000083A8E0008B08F00088C060020E3
+:10744000F0B561486149B0F86C200B889A1A92B285
+:107450009C2A7BD30988A0F86C105D495D4F91F898
+:107460002A1001F0070297F84610022A00D1491E9F
+:10747000594C80F83E104FF00203E2884FF00001B3
+:10748000550401D5012236E0A489E50601D506227E
+:1074900031E0250701D508222DE0550603D44F4DD4
+:1074A0002D78AD0601D5042225E0150501D507226A
+:1074B00021E0150601D50A221DE0950601D50C2212
+:1074C00019E0150701D50B2215E0550701D4D505A4
+:1074D00001D510220FE0D50601D505220BE0650786
+:1074E00003D4A50701D4E40702D080F86E3007E08A
+:1074F000920403D5032280F86E2001E080F86E101C
+:10750000374A384C92F820E0324A251FD2F808C09A
+:107510002D4AB2F87060721C92B2BEF1000F0DD00D
+:107520002CF4000CC7F808C090F86E70B7B11E2F8D
+:107530001AD090F86F200AB325E007E04CF400065B
+:10754000BE60A0F870200A2A01D22360F0BD142A80
+:1075500001D22B60F0BDA0F87010F0BD2B60A0F838
+:10756000701080F86F10F0BD642E04D2A0F8702067
+:10757000322AEED3E9E7A0F87010EAE77F1C80F822
+:107580006F70A0F8701090F86F20012A10D0002AB8
+:10759000E9D0B0F87060761CB6B2A0F870601E2E0C
+:1075A000D7D323603C2EDED9521E80F86F20D2E75D
+:1075B000B0F87020521C92B2A0F870202360C82A44
+:1075C000D1D980F86F10C6E7D0050020FC06002056
+:1075D0006C0C00209C020020140A002040010020B6
+:1075E000B8040020141C0140F0B54248B0F848101F
+:1075F000491C89B2A0F8481002297AD33E490024D8
+:10760000A0F848400A783D4B042A57D04FF48041F7
+:10761000082A0BD0A0F10C02B2F900208A4200DA4D
+:107620001146B3F980208A4200DA1146344A926941
+:107630008A4200DA11B2418282881D8AC2EB850239
+:10764000304D12B22D78C5F381062A4D42F2AA467A
+:107650007243B5F9765092126A431213C26086687B
+:107660001546C6EBC60642F3D102F60202EBA6327D
+:107670008260C66C1644C664B0F850707F1CBFB2FE
+:10768000A0F85070B7F5806F04D3B6120682A0F848
+:107690005040C464891A1C4EC26A724340F2555667
+:1076A0004E4302EB4602466A32444262B3F930303E
+:1076B000B2EB034F06DD1A04426206E01349B1F94A
+:1076C0000410B3E7002A00DA4462C162104990F85E
+:1076D0003D2091F838108A420BD080F83D10B0F868
+:1076E0004210A0F84410B0F84010A0F84210A0F8E2
+:1076F0004050F0BD20050020F30600209C02002031
+:10770000040C0020B8040020C3F5FFFF200C00206B
+:107710004001002017481849B0F85A200B889A1ADF
+:1077200092B20F2A25D30988A0F85A10134941F6BE
+:10773000515391F84D10CA0701464FF48042B1F9F8
+:10774000001059438913A0F86C100D490B78A0F173
+:107750000C01022B06D1B1F90030934202DA1B1D55
+:107760000B8000E00A800021A0F8601020F85C1F68
+:107770004280704720050020FC0600206C0C002091
+:10778000F30600204FF6FF7202EA800210F4404335
+:1077900015480ED0B3F5804F14D0B3F5004F4FEA23
+:1077A000122216D0C2F5807330F813305B424B8042
+:1077B00005E0120A30F812304B80C2F5807230F8C2
+:1077C00012000FE0120AC2F5807330F813304B80BC
+:1077D00005E030F81230C2F580725B424B8030F821
+:1077E0001200404208807047248C0008104A518AD9
+:1077F000908AD28A16384639A2F1110200D5494240
+:10780000002A00DA52421144002800DA40420844BB
+:10781000084943F6284300B2B1F936205A4392137F
+:1078200040F2D733584302EBA030C88670470000BF
+:107830009C02002020050020F0B5904990480A895C
+:1078400003889A1A92B23E2A1ED30088088101F159
+:1078500038004FF4FA63428A9A4202D2521C4282A2
+:1078600000E04382874A92F82220802A0CD302F05B
+:107870003F020A70B1F90620402A06DBFF2A04D035
+:10788000C2883AB1521EC280F0BDBDE8F0407B48CC
+:10789000FFF788BD428A9A42F6D307784FF0010E6F
+:1078A0003A074FF0FF055BD5847A40F2DC5263075C
+:1078B00008D444F004038372C28081F80BE081F89D
+:1078C0000AE04CE04378072B05D0032B03D0052BAF
+:1078D00001D0062B07D1660605D444F0400383721D
+:1078E000C280052239E0654A5FEA437C02F1380232
+:1078F0004FF42076127A0DD55FEAC26C0AD45FEAA3
+:10790000446C07D442F0100202723A0628D4C680B2
+:10791000192222E0DF0709D0970707D4670605D4AC
+:1079200042F002020272C680042216E09F0709D5C7
+:10793000170707D4670605D442F008020272C68012
+:1079400003220AE01B070BD5530709D4630607D4AB
+:1079500042F004020272C6800B22CA728A72CD8083
+:10796000494AB2F92230B2F91A7003F23D140022EA
+:10797000A74200DB0276414E444C06F13806A4795A
+:10798000B6895FEAC46C06F101064FF4C874B6B25A
+:1079900013D58681B6F57A7F05D9017A21F0800169
+:1079A00001728281F0BD037A1E06FBD4828143F00E
+:1079B00080020272C480112035E09F4216DA037EF5
+:1079C000052B13D28681B6F5487F04D98281027ACD
+:1079D00022F040020272027A5606E3D45B1C037660
+:1079E00042F040020272C48002201CE0284B1C8935
+:1079F000C4F3C006C4F3002740F2EE24BE4216D101
+:107A00001E78360713D4427E012ACBD1428BB2F5C1
+:107A1000167F02D2521C4283F0BD827A42F00202EB
+:107A20008272C4800F20C8728872CD80F0BD93F836
+:107A30000D714FF40046012F18D1164F41F6583CF6
+:107A40007F6C674512DD83F80CE1134B1E60C38A1F
+:107A5000A34202D25B1CC382F0BD4FF4FA73C38011
+:107A60001C23CB728B72CD80C282F0BDC2820A48C9
+:107A700083F80C21001F0660F0BD00009C0600206A
+:107A8000FC060020D0050020B8040020140A0020C5
+:107A90009C02002040010020140801402DE9F05F05
+:107AA000FB48FC49DFF8F0A3007E0A1D131D0128E6
+:107AB000504658D030F85A4F0C8041881180BAF89F
+:107AC0005E001880F54DF64C49F2CD32B5F91E0036
+:107AD0006083B5F9201043F6CC4C00EB41015143D3
+:107AE0000914A183B4F92230B4F9206001FB03F238
+:107AF00000FB062242F38F326282B4F9167007FB54
+:107B00000CF7BF1340F2333C714302FB0CF200FB55
+:107B1000131007EBA232E28240F38F30A082B4F957
+:107B20001810E04FC1EBC10141F3D10101EBE000BE
+:107B3000DD4E2083786C3060316930468847DB4900
+:107B4000308948800846FDF74FFFDFF8649301262F
+:107B50004FF0000B99F8000008280CD0618E2182AC
+:107B600004284AD01AE030F8604F0C804188118018
+:107B7000BAF86400A5E7CF4890F92F10491C0229F4
+:107B800039D890F86C1019B1B4F85200208205E091
+:107B9000618E2182A4F8521080F86C60B4F9141040
+:107BA000B4F90A00C44AF9F77BFCE062BAF916118D
+:107BB000884204DDC048E162027B91404162B848DE
+:107BC000DFF8F8E24C3847F2A30802784EF246118B
+:107BD00072B3012A52D080F800B000BF99F80000BB
+:107BE00004280DD0B44AB4F91210B4F90800283AA8
+:107BF000F9F756FC07E0608EC8E7686A0014E06297
+:107C0000B87A70B3AE48AF4DA0622860E06A686091
+:107C10002846FCF7BFF8A84F287C3C3F01285ED0DF
+:107C2000A06A3860A8480178C9075CD040695BE069
+:107C3000B5F91E2042448A4209D8B5F920204244B1
+:107C40008A4204D8B5F9222042448A42C6D9A0F813
+:107C500002B0B7F8AE205946B2F5C87F02D84670D8
+:107C600007E039E0B2F5487F01D8022200E00322A4
+:107C700042708AF80F1089F8001024E080F800B0F4
+:107C8000B5F91EC05A46C4448C4509D8B5F920C080
+:107C9000C4448C4504D8B5F9225045448D429DD941
+:107CA000B7F8AE10B1F5C87F01D8467006E0B1F55F
+:107CB000487F01D8022100E00321417042808AF808
+:107CC0000F2089F80020BEF8061041F40061AEF8DC
+:107CD0000610FAF76BF981E74FF4AF7093E7686924
+:107CE0003860A86900E0E06A786073483C38FCF7C7
+:107CF000C5F96B4D6A4935F8100F3C39FFF742FD65
+:107D0000DFF89C91DFF8C481A9F14C09D9F8101073
+:107D1000C9F86C10B5F91010B868B5F9122000FB5D
+:107D200001F4FB68504303FB124444F38F3703FB19
+:107D3000010040F38F34AF86EC86A8F80270454608
+:107D4000A8F804404046FEF7FBF9287F09F1140526
+:107D5000012830D0604241104DF6B35047433A14E9
+:107D600069802A808B18A9F80440A9F80630891A7E
+:107D7000A9F808108AF80CB0B9F90430D84654466E
+:107D80004946002B00DD2673B1F90600002802DD0C
+:107D9000227B921C2273B9F90820002A02DD217B84
+:107DA000091D2173217B072920D2DFE801F01F1B69
+:107DB0003419301D3200B8F920304DF6B352584214
+:107DC00040106880B8F91E10514309142980A9F8A1
+:107DD00004304318A9F80630401AA9F80800C9E78A
+:107DE000667303E0022100E003216173DFF8B090C5
+:107DF000374E384F99F800100129617B0DD00729C3
+:107E000045D2DFE801F0E7FEFDFCFBFAF9000421B2
+:107E1000EBE70521E9E70621E7E7072937D2DFE8A5
+:107E200001F0D9041B627999AF0001461846FBF7AF
+:107E300057FE2860B5F90200B5F9001043F204625C
+:107E400001445143090C5043A4F85A10000CA4F803
+:107E50005C00A4F85E8027E1404201B2504200B2CB
+:107E6000FBF73EFE2860B5F9020043F2046141438E
+:107E7000090CA4F85A10B5F90010084443F2046143
+:107E80004843000CA4F85C00A4F85E803AE1A1E04D
+:107E900094090020342C01409C0200202005002081
+:107EA00060000020400100202C040020EC03002092
+:107EB000F3060020280A002090080020140A002061
+:107EC000A2FEFFFFEC0900200C090020C8090020D9
+:107ED00000240140002801403046F8F7C7FE012386
+:107EE0001A4607216BE019461046FBF7F9FD28609A
+:107EF000A4F85A80B5F90200B5F9001043F2046203
+:107F000001445143090C5043A4F85C10000CA4F840
+:107F10005E0026E15942404209B200B2FBF7E0FDA3
+:107F20002860A4F85A80B5F9020043F20461414385
+:107F3000090CA4F85C10B5F90010084443F2046180
+:107F40004843000C39E13046F8F790FE01231A4609
+:107F5000052134E01146FBF7C3FD2860B5F90200A6
+:107F600043F204614143090CA4F85A10A4F85C8060
+:107F7000B5F90010084443F204614843000C47E19E
+:107F8000504201B2584200B2FBF7AAFD2860B5F991
+:107F90000200B5F9001043F2046201445143090C98
+:107FA000A4F85A105043A4F85C80000CA4F85E00BA
+:107FB0005EE13046F8F75AFE01231A46062138469C
+:107FC000F8F754FE01213046F8F7C6FD0121384686
+:107FD000F8F7C2FDB34EB9F808004D463080B9F845
+:107FE0000A007080B9F81000B0803046F9F794FCB0
+:107FF000B4F85A00F18805E018E1ECE0BDE08EE04D
+:108000005EE031E00844A4F86000B4F85C00318917
+:108010000844A4F86200B4F85E0071890844A4F82A
+:108020006400317EA048012978D034F85A1F0180BD
+:1080300061884180A18881809B49028808310A803B
+:1080400042884A80808888809748896A08308847B3
+:1080500095F8360000287DD0F9F70CF815F8360FA2
+:10806000401E2870BDE8F09F01461846FBF738FD1A
+:108070002860B5F9020040F68151484380136880BA
+:10808000B5F9001040F68152514389134218A2F607
+:108090008152524252082980A4F85E201044A4F86C
+:1080A0005C000844A4F85A0000213046F8F754FD5B
+:1080B00000213846F8F750FD01231A4606210BE748
+:1080C000404201B2504200B2FBF70AFD2860B5F908
+:1080D000020040F68151484380136880B5F90010D2
+:1080E00040F68152514389134218A2F681525242FE
+:1080F00052082980A4F85E201044A4F85A000844CD
+:10810000A4F85C0000213046F8F726FD002138462F
+:10811000F8F722FD01231A460521DDE6B4E01946F1
+:108120001046FBF7DDFC2860B5F9020040F68151EE
+:10813000484380136880B5F9001040F681525143DE
+:1081400089134218A2F68152524229805208A4F89B
+:108150005A2000E09BE01044A4F85E000844A4F814
+:108160005C0000213046F8F7F7FC00213846F8F7AC
+:10817000F3FC01231A460721E5E65942404209B2C1
+:1081800000B2FBF7ADFC2860B5F9020040F6815162
+:10819000484380136880B5F9001040F6815251437E
+:1081A00089134218A2F68152524252082980A4F83B
+:1081B0005A201044A4F85C000844A4F85E00002192
+:1081C0003046F8F7C9FC00213846F8F7C5FC012312
+:1081D0001A460621B7E61146FBF782FC2860B5F97E
+:1081E000020040F68151484380136880B5F90010C1
+:1081F00040F68152514389134218A2F681525242ED
+:1082000052082980A4F85C201044A4F85A000844BD
+:10821000A4F85E0000213046F8F79EFC00213846A5
+:10822000F8F79AFC01231A460521C2E6504201B232
+:10823000584200B2FBF754FC2860B5F9020040F642
+:108240008151484380136880B5F9001040F681528F
+:10825000514389134218A2F6815252425208298092
+:10826000A4F85C201044A4F85E000844A4F85A0066
+:1082700000213046F8F770FC00213846F8F76CFC16
+:1082800001231A46072194E634F8601FCFE6074819
+:108290000088A0F5D04168393FF4E4AEBDE8F05F56
+:1082A000F9F7CABD940900202C000020182C0140C9
+:1082B0002DE9F041904C9148B4F85A100288511AB7
+:1082C00089B20F296FD30088A4F85A008C4800881F
+:1082D000DFF83082C0074FF000054FF0010741D0B2
+:1082E000874AD4E90C1024321388B1EB530F02D221
+:1082F0001288511A08444FF4F371884200D208469C
+:108300008149B1FBF0F0616CC1F3510108440646AC
+:108310006064F8F784F800227C4BF7F7ECFF4FF02D
+:1083200040427B4BF7F7E7FF0E22F8F753F8F8F7D8
+:10833000ADF8A4F8A40094F86500401CC0B284F81D
+:108340006500082834D36C4898F84620001F03784D
+:108350009A4201D0027045806E4A13786E4A23B16A
+:10836000458021E06564A56458E0D8F89410A1F533
+:10837000FA618E4211DD616D8B1C9E4205DDB0F904
+:1083800002100A290DDA491C06E08E4205DAB0F91E
+:108390000210002908DD491E4180B0F902000A28B8
+:1083A00002DB177001E0A2E01570666584F8655085
+:1083B0005A484FF4A5420178C1F38101012949D0FF
+:1083C00002294AD044F687712181A4F8A020B0F98F
+:1083D000243089B24B439B13A4F89C30B0F90E00B3
+:1083E00000237043B0FBF1F0A16CC0F3D100C1EBEE
+:1083F000C101C90200EB9130A064F017810341EA8A
+:108400009641B003F7F790FEB4F8A210C1EBC1019A
+:10841000C902C00800EB9130A4F8A200616CA06E04
+:108420000844A06694F86C20521CD2B284F86C20E8
+:10843000082A05D3C008A4F86E0084F86C50A5661D
+:10844000374A384ED388580633D498F80F0002289C
+:1084500006D02CE043F20451B6E744F24621B3E7DC
+:10846000B06840F69916B04221DD94F8380094F8CF
+:108470008660B0420CD084F8860094F83D0000F08D
+:108480000106C0F34000864202D1A4F8825004E005
+:10849000B4F88200B0F5966F05D2B4F88200401CA3
+:1084A000A4F8820005E043F08000D08001E0A4F849
+:1084B0008250114894F83F20B0300C2A01D2C57484
+:1084C00000E0C774174B41F2482641F2504C93F834
+:1084D0003C400C4B0C2AB3F882300AD3B14208DB83
+:1084E000012C06D0614502DD002B00D18774BDE868
+:1084F000F0818574FBE7000040010020FC060020AD
+:10850000000400409C0200204564BD0100209C4006
+:10851000133B3340EA030020EB030020B8040020A3
+:10852000140A0020200500202DE9F041384C394E76
+:10853000394F207841F23331C2074FF000050CD09B
+:10854000A28962B394F90700002800DA4042C0B261
+:10855000032829D240F2AE702AE0A570E5732F4AB5
+:10856000E571A58192F83830237220F00800A180CF
+:1085700040F0020020703D867560B560F560916C3A
+:10858000490005D041F68461A18140F010002070BF
+:10859000C0B240F0010020706574BDE8F0816581D3
+:1085A00020F01000207015E0042803D240F651009E
+:1085B00060810FE0052802D240F69910F8E740F6F6
+:1085C000CC42062803D3072801D3082801D26281B0
+:1085D00000E0618197F89D0098B9B088102301B23E
+:1085E000B4F90A003622FCF77BF97060F168401A92
+:1085F000B1680844B060B6F900104843C013F06099
+:108600003886388E10B10120A070C6E7A570C4E787
+:10861000200C00207C0600209C020020400100204D
+:108620002DE9F041554C2678F0077CD05448217A4A
+:10863000544D90F8380081427BD0534A2346DFF8EE
+:108640004CC1575C93F90E2093F90730874203D051
+:108650001CF80170874213D146F002065B1C26709D
+:108660005BB2E3711CF80110814201D15B1CE37124
+:1086700094F90710062901DD0621E171521C1CE066
+:10868000434F17F801C0434F844503D017F801C08A
+:10869000844513D126F002065B1E26705BB2E3719F
+:1086A000795C814201D15B1EE37194F907306FF070
+:1086B00005018B4200DAE171521EA273207294F917
+:1086C00007108A1C042A02D941F68462A2812C4A2E
+:1086D000012912780ADD2B4B56079B6802D543F01F
+:1086E000080301E023F00803AB606070B1F1FF3FC5
+:1086F00009DA5107A96802D521F0080101E041F02B
+:108700000801A9606070F9F73BFEA078012810D13C
+:1087100021488068A3280CDA94F90700022803DDB9
+:108720000220E07105E01EE06FF00101884200DAEE
+:10873000E171A089002630B1401E0004000CA08128
+:1087400001D1E671A673E87B04280CD0B5F930108E
+:10875000512341220020FCF7C3F82886002802D1CB
+:10876000E07B10B1A670BDE8F0810C4806700C48A3
+:108770000670207820F001002070F4E7200C002023
+:10878000400100209C0200201C9200082292000858
+:108790002E920008349200082005002010070020C7
+:1087A000F3060020743F713D9B3BED396238F4368F
+:1087B000A13565343F332A32273133304C2F722EA6
+:1087C000A32DDF2C242C722B00000036220200384F
+:1087D0008E03003AB005003C1C07003E88080040AC
+:1087E000F4090042AA0A0044160C0046CC0C0048CA
+:1087F000820D004A380E004C00000036220200387C
+:108800008E03003AB005003C1C07003E1C070040E8
+:108810001C0700421C0700441C0700461C070048B8
+:108820001C07004A1C07004C0000003622020038DA
+:108830008E03003AB005003C1C07003E880800404B
+:10884000F4090042AA0A0044160C0046CC0C004869
+:10885000820D004A380E004C00000036B600003889
+:108860002202003A8E03003CFA04003E66060040F5
+:108870001C070042D20700448808004688080048C8
+:108880008808004A8808004C00000040220200448A
+:10889000440400486606004C88080050AA0A0054A8
+:1088A000CC0C0058EE0E005C111100603313006414
+:1088B000551500687717006C000000402202004444
+:1088C0008E030048B005004C1C0700508808005477
+:1088D000F4090058600B005CCC0C0060380E00649A
+:1088E000380E0068380E006C0000004000000044A4
+:1088F000000000480000004C000000500000005440
+:10890000000000580000005C0000006000000064EF
+:10891000000000680000006C441458585870111191
+:108920005858587041115858487011144858587088
+:108930001411584858701E1500561E150054A115E4
+:108940000052D21500505616004EE916004C8D17F5
+:10895000004ABE170048B41800465E1A0044021BC5
+:108960000042BC1C0040D91E003EB420003C9F22A7
+:10897000003AE1220038532300368B24003481254D
+:1089800000322B2700302028002E5829002CB02A36
+:10899000002A9B2C0028D22D00267C2F0024263173
+:1089A000002202330020FD34001E5C37001CCC3C4A
+:1089B000001A873E0018BE3F001600400014004019
+:1089C0000012004000100040000E0040000C00406B
+:1089D000000A00400008004000060040000400407B
+:1089E0000002004000000000010203040500050031
+:1089F000010203040104000305020000F00100006D
+:108A000036010000F8000000BA0000007C00000001
+:108A10007C0000007C00000041141411111444116A
+:108A2000141441110000290052007B00A400CC0066
+:108A3000F5001E01470170019901C201EA0113020C
+:108A40003C0265028E02B602DF02080330035903BE
+:108A50008203AA03D303FB0324044C0475049D047E
+:108A6000C504EE0416053E0567058F05B705DF054D
+:108A700007062F0657067F06A706CE06F6061E0730
+:108A800046076D079507BC07E4070B08320859082D
+:108A90008108A808CF08F6081D0944096A09910948
+:108AA000B809DE09050A2B0A520A780A9E0AC40A86
+:108AB000EA0A100B360B5C0B820BA80BCD0BF30BE9
+:108AC000180C3E0C630C880CAD0CD20CF70C1C0D72
+:108AD000410D650D8A0DAF0DD30DF70D1C0E400E27
+:108AE000640E880EAC0ECF0EF30E170F3A0F5E0F0A
+:108AF000810FA40FC70FEA0F0D103010531075101F
+:108B00009810BA10DD10FF10211143116511871163
+:108B1000A911CA11EC110D122E12501271129212DB
+:108B2000B312D412F4121513361356137613961388
+:108B3000B713D713F6131614361456147514941469
+:108B4000B414D314F214111530154E156D158C157F
+:108B5000AA15C815E7150516231641165F167C16CB
+:108B60009A16B716D516F2160F172C17491766174F
+:108B70008317A017BC17D917F51711182E184A1804
+:108B8000661881189D18B918D418F0180B192619F1
+:108B900042195D1978199219AD19C819E219FD1910
+:108BA000171A311A4C1A661A801A991AB31ACD1A62
+:108BB000E61A001B191B331B4C1B651B7E1B971BE6
+:108BC000AF1BC81BE11BF91B121C2A1C421C5A1CA0
+:108BD000721C8A1CA21CBA1CD21CE91C011D181D87
+:108BE000301D471D5E1D751D8C1DA31DBA1DD01D9A
+:108BF000E71DFD1D141E2A1E401E571E6D1E831EDE
+:108C0000981EAE1EC41EDA1EEF1E051F1A1F2F1F50
+:108C1000451F5A1F6F1F841F991FAE1FC21FD71FEA
+:108C2000EC1F002000006400C9002D019201F70133
+:108C30005B02C00224038903ED035204B6041A0543
+:108C40007F05E3054706AB060F077307D7073B0809
+:108C50009F0802096609C9092D0A900AF30A560BF2
+:108C6000B90B1C0C7F0CE20C440DA60D090E6B0E0B
+:108C7000CD0E2F0F900FF20F5310B4101511761167
+:108C8000D71138129812F8125813B8131814771411
+:108C9000D61435159415F3155116B0160E176B171B
+:108CA000C91726188318E0183D199919F519511A92
+:108CB000AD1A081B631BBE1B181C731CCD1C261D84
+:108CC000801DD91D321E8A1EE31E3B1F921FEA1F04
+:108CD00041209820EE2044219A21EF21452299221B
+:108CE000EE2242239623E9233C248F24E2243425D8
+:108CF0008525D72528267826C82618276827B72748
+:108D000006285428A228EF283D298929D629222A75
+:108D10006D2AB82A032B4D2B972BE12B2A2C722C72
+:108D2000BB2C022D4A2D912DD72D1D2E632EA82E42
+:108D3000EC2E302F742FB82FFA2F3D307F30C030FB
+:108D4000013141318131C13100323F327D32BA329D
+:108D5000F73234337033AC33E73322345C34953438
+:108D6000CE3407353F357735AE35E4351A365036D3
+:108D70008536B936ED36203753378637B737E9377A
+:108D8000193849387938A838D738053932395F3930
+:108D90008B39B739E2390D3A373A603A893AB23A03
+:108DA000DA3A013B283B4E3B733B983BBD3BE03BF3
+:108DB000043C263C483C6A3C8B3CAB3CCB3CEA3C0C
+:108DC000093D273D443D613D7D3D993DB43DCE3D4E
+:108DD000E83D013E1A3E323E493E603E763E8C3EC4
+:108DE000A13EB53EC93EDC3EEF3E013F123F233F70
+:108DF000333F433F513F603F6E3F7B3F873F933F51
+:108E00009E3FA93FB33FBC3FC53FCD3FD53FDC3F71
+:108E1000E23FE83FED3FF13FF53FF93FFB3FFD3FCC
+:108E2000FF3FFF3FFF3F0000E7382C35002020EFD9
+:108E30002037202333202620210000800200040058
+:108E400008001000000200040008040000020004F2
+:108E50000008001000200040008004000000008096
+:108E6000000000400000002000000010000000088A
+:108E7000000000040000000200000001000080006B
+:108E8000000040000000200000001000000008006A
+:108E9000000004000000020000000100008000004B
+:108EA00000080140000C0140000C0140000C014092
+:108EB000000C0140000C0140000C0140000C01407E
+:108EC000001001400010014000100140001001405E
+:108ED000001001400010014000100140001001404E
+:108EE0000014014004080140040C0140040C01403E
+:108EF000040C0140040C0140040C0140040C01402E
+:108F0000040C014004100140041001400410014011
+:108F100004100140041001400410014004100140FD
+:108F2000041001400414014008080140080C0140ED
+:108F3000080C0140080C0140080C0140080C0140DD
+:108F4000080C0140080C01400810014008100140C5
+:108F500008100140081001400810014008100140AD
+:108F60000810014008100140081401400C0801409D
+:108F70000C0C01400C0C01400C0C01400C0C01408D
+:108F80000C0C01400C0C01400C0C01400C10014079
+:108F90000C1001400C1001400C1001400C1001405D
+:108FA0000C1001400C1001400C1001400C14014049
+:108FB00010080140100C0140100C0140100C014041
+:108FC000100C0140100C0140100C0140100C01402D
+:108FD000101001401010014010100140101001400D
+:108FE00010100140101001401010014010100140FD
+:108FF000101401400000000000000000000000000C
+:10900000000000000000000014080140140C0140A2
+:10901000140C0140140C0140140C0140140C0140CC
+:10902000140C0140140C01401410014014100140B4
+:10903000141001401410014014100140141001409C
+:1090400014100140141001401414014000000000ED
+:109050000000000000000000000000000000000010
+:10906000FFFFFF0F0FFFFFFFFFF0FFFFFF0FFFFFEF
+:10907000FFFFF0FF0FFFFFFFFFF0FFFFFF0FFFFFFE
+:10908000FFF0FFFF0FFFFFFFFFF0FFFFFF0FFFFFEE
+:10909000FFFFF0FFFFFF0FFFFFFFFFF0FFFFFF0FDE
+:1090A000FFF0FFFF0000004040000000000400004F
+:1090B0000040000000000400400000000004000028
+:1090C0000040000000040000400000000004000018
+:1090D0000040000000000400000040000000000408
+:1090E000000000400004000000000080800000003C
+:1090F0000008000000800000000008008000000060
+:10910000000800000080000000080000800000004F
+:10911000000800000080000000000800000080003F
+:10912000000000080000008000080000000000208F
+:1091300020000000000200000020000000000200EB
+:1091400020000000000200000020000000020000DB
+:1091500020000000000200000020000000000200CB
+:1091600000002000000000020000002000020000BB
+:1091700000000060600000000006000000600000C9
+:109180000000060060000000000600000060000013
+:109190000006000060000000000600000060000003
+:1091A00000000600000060000000000600000060F3
+:1091B0000006000000800200040008001000000209
+:1091C0000004000804000002000400080010002051
+:1091D0000040008004000000FF7FFFFFFDFFFFFF55
+:1091E000FBFFFFFFF7FFFFFFEFFFFFFFFFFDFFFFAD
+:1091F000FFFBFFFFFFF7FFFFFBFFFFFFFFFDFFFF91
+:10920000FFFBFFFFFFF7FFFFFFEFFFFFFFDFFFFFAA
+:10921000FFBFFFFFFF7FFFFFFBFFFFFF0102030414
+:109220000500020304050001030405000102050016
+:109230000102030404050001020355050010AA1AE7
+:1092400055250030AA3A0000AA0A55150020AA2A7E
+:109250005535FF3F749200080000002024070000ED
+:10926000E80600086493000824070020BC090000F9
+:109270002C64000845020406082D010203040405BD
+:10928000440607080913C52B1B08D90421135515DB
+:109290002A40061908019713D93D1B08FD041AF945
+:1092A00004013117020604050103148020FF8BAA74
+:1092B0000A02019C15AA0A551500085920AA2A5528
+:1092C00035FF3F072903010504060203127C1573CD
+:1092D000FFFF04FF8080010125025B6402130A1373
+:1092E000996712081201100C05040602030101031C
+:1092F000070505280B010203040206070303040CFB
+:109300003D0706040509191F191904310506064B06
+:10931000AA1A024B381E026910312E40FD39692607
+:109320000211042F405F020C26405B262ACD551502
+:109330005515123902017F0316D0071AFF01013BB0
+:109340000261AA6C080108A80916C4912203121030
+:109350000A17401C12600A16901B014913AD6702E0
+:049360000008000001
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000202008B
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-J.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y001-J.axf
new file mode 100644
index 0000000..097fdc9
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y001-J.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-J.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y001-J.hex
new file mode 100644
index 0000000..5a5f630
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y001-J.hex
@@ -0,0 +1,2396 @@
+:020000040800F2
+:10000000E0100020050100083F38000831290008F1
+:100010003D380008450F00084D6100080000000051
+:100020000000000000000000000000008147000800
+:10003000EF1A0008000000009D3D0008694A000812
+:100040001F0100089D3B00081F0100081F01000858
+:100050001F0100081F0100081F0100081F01000800
+:100060001F0100081F0100081F0100081F010008F0
+:100070001F0100081F010008B11500081F0100083A
+:100080001F0100081F010008410700081F010008A8
+:100090001F0100081F0100081F0100081F010008C0
+:1000A000D94A0008B94B00081F0100081F010008C9
+:1000B000BD4B0008AD4E0008095100081F010008A3
+:1000C0001F0100081F0100081F0100081F01000890
+:1000D0001F010008455C00081F0100081F010008FF
+:1000E0001F0100081F0100081F010008DFF810D0E1
+:1000F00000F0E8FA0048004729720008AFF30080DA
+:10010000E01000200648804706480047FEE7FEE76B
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B7
+:10012000894A0008ED0000082DE9F0410024061B73
+:10013000254671F1000605DA01240027D0EB0700FF
+:1001400067EB0101161E73F1000605DA0027D2EBFA
+:100150000702012567EB030300F0D0F986460E463F
+:1001600017469C46AC4204D00025D0EB050E65EB4B
+:10017000010624B10020D2EB000760EB030C7046AF
+:1001800031463A466346BDE8F08140EA01039B07E9
+:1001900003D009E008C9121F08C0042AFAD203E0FC
+:1001A00011F8013B00F8013B521EF9D2704780EA7A
+:1001B000010210B502F00043400022D04A001FD0D7
+:1001C000010E01EB1261C0F35600C2F3560240F477
+:1001D000000042F40002A0FB022000047F39140456
+:1001E00000D0401C50EA124001D44000491EC2B267
+:1001F0000C0604EBD010401C4008802A02D003E01B
+:10020000002010BD20F00100002900DA0020184372
+:1002100010BD2DE9FE4F81EA030404F0004421F0F3
+:10022000004100944FF0000B23F0004350EA01041A
+:100230005ED052EA03045BD0C3F30A54C1F30A55FB
+:100240002C44A4F2F3340194A0FB0254C1F3130133
+:1002500041F48011C3F3130343F4801301FB024400
+:1002600000FB034E840A970A44EA815447EA835705
+:10027000A4FB076802958D0A05FB07854FEA932CBE
+:1002800004FB0C542705029D4FEA065847EA16372F
+:10029000B5EB08056EEB070C870E920E47EA811747
+:1002A00042EA8312A7FB0201B6EB0B0164EB0004E8
+:1002B0002B0D43EA0C335E1844EB1C50DA465146D2
+:1002C000E7FB0201C5F313044FEA0B3343EA14536F
+:1002D0004FEA0432019C43EA0603A4F10C040294A1
+:1002E000009CCDE900B400F09FF903B0BDE8F08FA9
+:1002F00000200146F9E72DE9F04D81EA030404F0FE
+:10030000004B21F0004514464FF0000A23F0004155
+:1003100050EA050220D054EA01021DD0C5F30A5765
+:100320000246C5F31303C1F31300C1F30A5640F4A8
+:10033000801543F48013A7EB0608101BD64608F27D
+:10034000FD3873EB050002D308F1010801E09218B3
+:100350005B41B8F1000F03DA00200146BDE8F08DE3
+:1003600000204FF48011064684460EE0171B73EB05
+:10037000050705D3121B63EB050306434CEA010C8A
+:1003800049084FEA300092185B4150EA0107EDD16D
+:1003900052EA030012D082EA040083EA050108430E
+:1003A00005D0101BAB4106D20122002306E000223B
+:1003B0004FF0004302E06FF0010253101AEB060009
+:1003C0004CEB085110EB0A0041EB0B01BDE8F04D7E
+:1003D00000F01BB970B521F0004303430CD0C1F30A
+:1003E0000A550024D5EB040564EB0403D617AD1AB7
+:1003F000B34102DB0020014670BD201841EB0251E1
+:1004000070BDC10F80EAE0700844CA07962300213E
+:1004100000F0CDB896230022114600F0C8B80EB502
+:10042000C10F80EAE0700844CA07002140F233435C
+:100430008DE80E000A460B4600F0F6F803B000BD4A
+:100440000EB540F2334102910021CDE900110A4678
+:100450000B4600F0E9F803B000BD00F0004220F0C8
+:100460000040C10DC0F3160040F400007F2901DAFE
+:1004700000207047962903DCC1F19601C84001E0D5
+:1004800096398840002AF4D04042704770B5C1F3D5
+:100490000A5201F000450024C1F3130140F2FF337A
+:1004A00041F480119A4201DA002070BD40F23343DA
+:1004B0009A42A2F2334203DC524200F05FF800E0BD
+:1004C00090402C43F1D0404270BDC1F30A5210B5A8
+:1004D000C1F3130140F2FF3341F480119A4201DA73
+:1004E000002010BD40F233439A42A2F2334203DCB3
+:1004F000524200F043F810BD904010BD2DE9F05F6E
+:100500000546002092469B46884606468146402482
+:100510001BE0284641464746224600F02FF8534646
+:100520005A46C01A914110D311461846224600F08F
+:1005300016F82D1A67EB01084F46224601200021CC
+:1005400000F00DF817EB00094E41201EA4F1010444
+:10055000DFDC484631462A464346BDE8F09F202A64
+:1005600004DB203A00FA02F1002070479140C2F10A
+:10057000200320FA03F3194390407047202A04DB3C
+:10058000203A21FA02F00021704721FA02F3D0400C
+:10059000C2F1200291400843194670470029A8BFC4
+:1005A0007047401C490008BF20F00100704710B49C
+:1005B000B0FA80FC00FA0CF050EA010404BF10BC51
+:1005C000704749B1CCF1200421FA04F411FA0CF17E
+:1005D00018BF012121430843A3EB0C01CB1D4FEAB7
+:1005E00000614FEA102042BF002010BC704700EBB2
+:1005F000C35010440029A4BF10BC7047401C4900E0
+:1006000008BF20F0010010BC704710B5141E73F134
+:10061000000408DA401C41F1000192185B411A43C2
+:1006200001D120F0010010BD2DE9F04D92469B460E
+:1006300011B1B1FA81F202E0B0FA80F220329046B4
+:10064000FFF78DFF04460F4640EA0A0041EA0B011E
+:1006500053465A46084313D0114653EA010019D0B5
+:10066000C8F140025046FFF789FF05460E46504646
+:1006700059464246FFF773FF084305D0012004E0C6
+:1006800020463946BDE8F08D0020054346EAE07675
+:100690002C4337430A986305E40AA0EB08000022C4
+:1006A000FD0A44EA47540A3002D500200146E9E732
+:1006B000010510196941DDE9084500196941BDE8E6
+:1006C000F04DA2E7064C074D06E0E06840F001035C
+:1006D00094E8070098471034AC42F6D3FFF70AFDC0
+:1006E000F09300081094000870B58C1810F8015BA6
+:1006F00015F0070301D110F8013B2A1106D110F8BB
+:10070000012B03E010F8016B01F8016B5B1EF9D1BE
+:100710002B0705D40023521E0DD401F8013BFAE744
+:1007200010F8013BCB1A921C03E013F8015B01F8AF
+:10073000015B521EF9D5A142D8D3002070BD000044
+:1007400070B54F4C4FF490652946204600F01BFAD7
+:10075000002866D02946204600F0A8F849490888B4
+:10076000401C08800121204600F0ECFA464942F284
+:100770001072B1F85000904202D2401CA1F8500013
+:1007800006F02EFF05F056F8404DB5F91410B5F9F6
+:10079000120005F01DFE3E4CA5F84E002080A16819
+:1007A00020468847A088A5F8500003F0B1F807F06C
+:1007B00019F8384E384C3078082833D045F6AC302C
+:1007C000606042F6EF60A06042F2C400E06033482F
+:1007D000008A2080208E6080A16B2F488847208E61
+:1007E00069882F4C08444FF6FF7101EA8000688643
+:1007F000207A4FF0000540071DD501F007FB29497D
+:1008000049F6A2400880284840F21A62C188491C73
+:1008100089B2C180914204D3A16821F00401A16092
+:10082000C58070BD41F2130060604FF48060A0602D
+:1008300040F61B50CAE730780A281BD2DFE800F0E8
+:100840001A0616050A050D1A1114EAE7BDE87040EC
+:1008500005F062BF07F0E0FE08E0BDE8704002F07E
+:10086000A1BD06F0D3FA01E007F014F9BDE870402D
+:1008700007F010B900F0FEFB84F8B65070BD000020
+:1008800000240140F80600203C0100206000002008
+:1008900014070020EF060020D0000020EC0100200B
+:1008A00098020020442C0140200900206FEA112109
+:1008B000016070470029816802D041F0010101E028
+:1008C00021F00101816070470029816802D041F464
+:1008D000807101E021F48071816070472DE9F04161
+:1008E000824E92B0304600F00BF90BA800F039FAB6
+:1008F00001214FF4C06003F007FB00248DF8314064
+:100900004FF46020CDE90D044FF4A0204FF009080A
+:100910000B9001278DF83C808DF830700BA9304684
+:1009200000F080F9724D8DF831408DF830708DF8FF
+:100930003C700BA9284600F075F901231A460F21D7
+:10094000304600F0C0F9022201231146304600F083
+:10095000BAF9012303220021304600F0B4F9012343
+:1009600004221946304600F0AEF9012305220B217E
+:10097000304600F0A8F9012306220421304600F099
+:10098000A2F9012307220821304600F09CF9012337
+:1009900008220321304600F096F9012309220A219A
+:1009A000304600F090F90121304600F084F9012131
+:1009B000284600F080F901231A460521304600F050
+:1009C00055F901231A460621284600F04FF9002167
+:1009D000304600F0CBF84FF4E041284600F0C6F86E
+:1009E0000121304600F0B8F80121284600F0B4F8A3
+:1009F0000121304600F0A6F80121284600F0A2F8B7
+:100A00000121304600F09EF90121284600F09AF9B4
+:100A100040F61451374804F04EFE12208DF8400085
+:100A200002208DF841008DF842408DF8437010A8E7
+:100A300002F032FF01224FF49061304600F0E8F8F6
+:100A400001213046FFF740FF01213046FFF732FF1A
+:100A500001212846FFF72EFF304600F06EF93046A0
+:100A600000F09FF80028FAD1304600F075F93046C2
+:100A700000F082F80028FAD1284600F05EF92846F6
+:100A800000F08FF80028FAD1284600F065F92846D2
+:100A900000F072F80028FAD10121084603F010FA9C
+:100AA000154D284600F0C0FD684600F068FE0F486E
+:100AB00001A94C300090114881E811018020CDE956
+:100AC00004404000069080000790202008904FF4DA
+:100AD0004050CDE909046946284600F033FE012163
+:100AE000284600F095FD12B0BDE8F08100240140D9
+:100AF00000280140002C014008000240A80200200C
+:100B00000D4910B5884202D1012144150AE00B4974
+:100B1000884202D10121041504E0094988420AD122
+:100B20000121CC03204603F0FBF92046BDE810402C
+:100B3000002103F0F5B910BD002401400028014058
+:100B4000003C01400029816802D041F4801101E09D
+:100B500021F48011816070470029816802D041F43E
+:100B6000004101E021F4004181607047826822F475
+:100B7000E0420A43826070470146002089684907C5
+:100B800000D50120704710B50246002054680B0ABA
+:100B9000C9B20C401168194202D0002C00D00120CB
+:100BA00010BD014600208968090700D50120704763
+:100BB00038B501211C2003F0A7F9FF20ADF8000093
+:100BC00000248DF8034003258DF8025069460D4836
+:100BD00001F01EFB0120ADF800008DF803408DF8F8
+:100BE00002506946084801F013FB2320ADF80000CD
+:100BF0008DF803408DF802506946044801F008FB67
+:100C000038BD000000080140000C01400010014008
+:100C1000002A4268C9B201D00A4300E08A43426018
+:100C20007047000010B542680E4B0C791A400B68F3
+:100C300042EA04221343436083680B4A1340D1E91C
+:100C4000024222434C7943EA44031A438260C26A57
+:100C5000097C22F47002491EC9B242EA0151C16204
+:100C600010BD0000FFFEF0FFFDF7F1FF70B5072497
+:100C700009290AD9C568A1F10A0606EB4606B4405F
+:100C8000A543B3401D43C56007E0056901EB41067C
+:100C9000B440A543B3401D430561836BC3F30154C6
+:100CA000121B921C02EB82041F22A2409343A1401C
+:100CB0000B43836370BD826B491E22F4401242EAEB
+:100CC00001518163704770B5072409290AD9C568A5
+:100CD000A1F10A0606EB4606B440A543B3401D4306
+:100CE000C56007E0056901EB4106B440A543B34088
+:100CF0001D4305611F23072A09D2446B521E02EBD4
+:100D0000820293409C4391400C43446370BD0D2A82
+:100D100009D2046BD21F02EB820293409C439140A4
+:100D20000C43046370BDC46A0D3A02EB8202934027
+:100D30009C4391400C43C46270BD816841F008013E
+:100D4000816070470029816802D041F4A00101E070
+:100D500021F4A00181607047816841F00401816045
+:100D6000704700210160017141718160C160012102
+:100D70000174704770B51E4C214694F83800B1F8E4
+:100D8000425006281ED9B4F84A10B4F84C00A1EB22
+:100D9000000202F10902122A04D8FFF751FB0022D7
+:100DA000144B0AE0884204D2FFF74AFB0022124BA0
+:100DB00003E0FFF745FB0022104BFFF72AFAFFF78D
+:100DC00084FB09E005D12846FFF73AFB0C4A0D4B9E
+:100DD000F3E70D4951F82000C5EB45116063B0EB16
+:100DE000410F03D9C5EB45104000606370BD0000A2
+:100DF0003C04002000003440000033400000354037
+:100E00006766666666E64B40988B000810B50C4C2A
+:100E10002078400713D5FFF7ADFF0A49A08E088060
+:100E200008483038018821F010010180001F018836
+:100E300041F010010180207820F00400207010BDE6
+:100E40003C04002040040040F0B4184816494FF418
+:100E50009677436C08468A68046815485FEAC25C66
+:100E600042F00806007822F008054FEA047415D510
+:100E7000002C08DB120714D408B1082811D1BB429A
+:100E80000FDA8E6007E012070BD508B1082808D1E9
+:100E9000BB4206DA8D60F0BC05F0BCBD002CF2DA76
+:100EA000E8E7F0BC70470000980200203C010020F9
+:100EB000EF06002070B506464089204B204C4FF4C9
+:100EC0008071002580B362887AB1012A0CD1E18853
+:100ED000491C89B2E1803289914205D36580E58061
+:100EE000FF2801D0401E708170BD7088228890421A
+:100EF00001D9012200E00022184601F012FA7088A0
+:100F0000B18801442088401C80B220808142EBD807
+:100F10002580A088401C80B2A080F1888842E3D35D
+:100F200001206080A58070BDFFE70022184601F017
+:100F3000F8F9A580E58025806580F4E7000C014084
+:100F4000AC050020FEE70000FCB505464FF6FF7635
+:100F500000200C46ADF8006048F205078DF804004B
+:100F600020E000BF15F8010B8DF8040001A9084628
+:100F700002F0F6F8BDF800009DF8041080EA0120A8
+:100F8000ADF800005FF00000BDF800100A0402D5C3
+:100F900087EA410101E006EA4101401CADF800107A
+:100FA0000828F1DB641EDDD26946084602F0C2F86B
+:100FB000BDF80000FCBD00000246002004E000BFB8
+:100FC00012F8013B1844C0B2491EF9D27047000024
+:100FD00070B5144A85B01088002413490194009418
+:100FE000039420460494138807E00D8B009E35443B
+:100FF0000095CD8B019E3544019515889D42F4D016
+:10100000401CC0B28028EED30098411107484180AF
+:10101000848001984111064881830183818205B053
+:1010200070BD0000F806002098020020C6050020D0
+:10103000B404002030B50E4902880A800C4A438867
+:10104000083A13800B1F808818802024151F2C80DD
+:101050000020401C80B27328FBD341F2111008809D
+:1010600044F64800108047F2480018802C8030BDBC
+:10107000202C0140114944F648000880091D46F61D
+:1010800048000880091D41F2111008800B48001F1C
+:10109000018841F02001018009480021A0F8641076
+:1010A000A0F86210A0F86010A0F85E10A0F85C1024
+:1010B000A0F85A100348418181827047182C0140E2
+:1010C0009802002060000020F0B54F4B4F480021EF
+:1010D000DA7A0778802A27F001057DD31C684C4B0B
+:1010E00002F01F0253F822204A4B14421A6802D021
+:1010F00042F0200201E022F02002474C1A60474EE5
+:1011000094F800C0464CBCF1020FB4F9044043D13E
+:10111000B3F808C0CCF3C00ECCF3002CE6453BD0AE
+:101120003C4D2C3D95F802C0BCF1000F04D0BCF141
+:10113000010F0FD0A97033E05FEA025C30D55FEA9F
+:10114000826C2DD44FF0010C85F802C027F0040505
+:10115000057025E05FEA025C22D45FEA826C1FD54D
+:101160005FEA477C0BD447F004070770B0F802C071
+:10117000BCF1000F06D0418027F00107077002275D
+:10118000AF700DE04480002CF9DD47F001070770D7
+:10119000244FFF6A4761F2E7057041803180418149
+:1011A0001C4DC78895F846500FB9002C17DC077BFB
+:1011B000AF4214D1B0F9027007F26667BC420EDC90
+:1011C000194FBF895FEA477C09D45FEA877C06D460
+:1011D0005FEA427C03D500E012E0FF0709D0077800
+:1011E0005FEAC77C05D027F0010707704180318096
+:1011F0004181C4800573500960F3CB221A60F0BDB1
+:10120000057041804181F0BDCC0500200809002017
+:10121000F88F000898020020EF060020100100203F
+:10122000C605002060000020100A00202DE9F047CC
+:1012300096B000240C940D940E940F9472B69048BE
+:10124000816941F400718161816941F4806181614A
+:101250004FF4004002F02AFE8A4D00212846FFF795
+:1012600033FB00212846FFF725FB874E002130463F
+:10127000FFF720FB854F0021384600F0C9F9012017
+:101280004FF47041401C8842FCD32846FFF738FCDD
+:10129000B1463046FFF734FC384600F0C5F94FF44C
+:1012A0006020CDE912048DF8454001204FF004087C
+:1012B0008DF8440010948DF8508010A92846FFF74F
+:1012C000B1FC01231A4605212846FFF7FCFC012347
+:1012D000022206212846FFF7F6FC012303220721FC
+:1012E0002846FFF7F0FC012304220F212846FFF7D0
+:1012F000EAFC384600F098F9684600F040FA614888
+:10130000634E4C300090CDF80C80CDE90164802014
+:10131000CDE904404000069080000790202008900E
+:101320004FF44050CDE909046946384600F00AFA06
+:1013300001212846FFF7C8FA0121384600F068F974
+:1013400001212846FFF7B6FA47F230511594159857
+:10135000401C15908842FAD301212846FFF7F2FC81
+:10136000ADF82C40A04640F2DC5A4FF4007420E067
+:101370005046CDF854801599491C15918142FAD3F5
+:1013800030880D9908440D9070880E9908440E908D
+:10139000B0880F9908440F90F0880C9908440C907D
+:1013A00001212846FFF7CEFCBDF82C00401CADF80B
+:1013B0002C00BDF82C00A042DAD30D98354A40F33A
+:1013C000CF1633480A3006830E9941F3CF14448375
+:1013D0000F9941F3CF1383830C9941F3CF1CA0F8ED
+:1013E00004C0ACF5C05C40F2C371ACF59B7C8C458D
+:1013F0000ED2A6F5C856363E8E4209D2A4F5C85480
+:10140000363C8C4204D2A3F5C853363B8B4203D3FF
+:10141000D18841F48041D180D188490407D41E4944
+:10142000028B21F85C2F428B4A80808B88800021C0
+:101430002846FFF749FA0021384600F0E9F8002174
+:101440002846FFF737FA00214C464846FFF732FAA4
+:101450000220C102401C8842FCD32846FFF750FB03
+:101460002046FFF74DFB384600F0DEF8FFF736FA6E
+:101470000A493C20087062B616B0BDE8F08700004B
+:1014800000100240002401400028014008000240F2
+:1014900012050020100A0020680C0020EC06002035
+:1014A000F0B53F4B404C93F856503E4B042D5B6CCF
+:1014B0001DD0256840F22D465D1B656043F6FB2577
+:1014C000B3F5FA5F33DDB3F5FA4F30DC41F6AD1713
+:1014D000A3F5FA535F4306EBA7364FF4B5777B438A
+:1014E00005EBA31375105B10C4E9065321E043F626
+:1014F000D017102641F26205BB4218DB44F2506758
+:10150000BB420EDAA3F5645345F24C67D03B5F4310
+:1015100006EBA736A66140F62476734305EB23233A
+:1015200003E042F24713A361204BE36101E0C4E909
+:10153000066540F2AE43936044F24C23401A1361B7
+:1015400010605168884202DA4942884200DC11602A
+:10155000106844F24C214843117D0841516A01440E
+:101560005162106A814200DD5062516AD069814245
+:1015700001DB084600E050622062116840F2AE4391
+:101580005943137B194118410144B2F918008842AC
+:1015900004DBB2F91600884200DC08B2F0BD00009E
+:1015A000600000203C0100201401002085EB0100B8
+:1015B00010B54FF40054204600F0ACF8002813D0CA
+:1015C0000A49087840F008000870204600F014F836
+:1015D0000021074800F01CF80648C17E012903D10C
+:1015E0000021C1760121017710BD000066060020B0
+:1015F000440002400C0B0020C10002D502490860E3
+:1016000070470249486070470404024000000240ED
+:101610000029016802D041F0010102E04FF6FE729C
+:10162000114001607047000001684FF6FE721140E2
+:1016300001600021016041608160C1603149314A2F
+:101640000839904203D1486840F00F0006E02D4A67
+:101650001432904204D1486840F0F000486070476E
+:10166000284A2832904203D1486840F47060F5E778
+:10167000244A3C32904203D1486840F47040EDE780
+:10168000204A5032904203D1486840F47020E5E788
+:101690001C4A6432904203D1486840F47000DDE790
+:1016A000184A7832904203D1486840F07060D5E71C
+:1016B000154A111F904203D1086840F00F0006E060
+:1016C000114A1432904204D1086840F0F0000860DA
+:1016D00070470D4A2832904203D1086840F4706088
+:1016E000F5E7094A3C32904203D1086840F4704063
+:1016F000EDE7054A50329042EAD1086840F4702084
+:10170000E5E700000800024008040240406880B29B
+:101710007047000001460020CA0001D5034A00E0DE
+:10172000034A12680A4200D00120704700040240B8
+:1017300000000240002A026801D00A4300E08A4308
+:101740000260704730B5036847F6F07293430C6A45
+:101750008A682243D1E904452C4322438C69224301
+:10176000CC6922434C6A22438C6A22431A430260AA
+:10177000CA6842600A6882604968C16030BD002161
+:10178000016041608160C160016141618161C1614D
+:10179000016241628162704710B5114C8CB000212A
+:1017A0002046FFF735FF2046FFF73EFF0D4800902B
+:1017B0000D480021CDE901016420CDE9030180201D
+:1017C000CDE905010791089109910A9169462046E2
+:1017D000FFF7B8FF01212046FFF71AFF0CB010BD3C
+:1017E00058000240043801408407002010B5012150
+:1017F0008CB0084602F064FB1E4C00212046FFF727
+:1018000007FF2046FFF710FF1B4800901B48019080
+:1018100000211020CDE902018020CDE904100691BD
+:101820000791089109910A9169462046FFF78AFFBE
+:10183000012202212046FFF77DFF01218DF82F10A4
+:1018400004208DF82D008DF82E100E208DF82C0020
+:101850000BA802F021F80F208DF82C000BA802F045
+:101860001BF801212046FFF7D3FEFFF795FF0CB0D0
+:1018700010BD000044000240043801402007002051
+:1018800030B540F6AA21204AC184838B1488E31A1C
+:101890009BB20F2B10D312888283037E002253B198
+:1018A0001A4BB3F90A30062B05DB194B1B78022BB8
+:1018B00003D0002B00D1828430BD164B40F68B251F
+:1018C0005B6CA3F22D14AC420FD2428B521C92B22D
+:1018D0004283642AF0D364224283B0F924208A42EE
+:1018E00001DA02EB2111818430BD41F29414A3424C
+:1018F000FADBB0F92430002B02DDA3EB211100E06C
+:1019000000218184428330BDF80600206000002061
+:10191000EF0600203C01002010B50446B0F902009B
+:1019200043F6991148438113E06840F266625043E0
+:1019300001EBA030E060B4F9001043F69912514376
+:101940008A13216940F26663594302EBA131216198
+:1019500004F0DEFC6061A18840F6AB220844401030
+:10196000A0F515415539E062914205D9A0F5F8512D
+:10197000FF39521C91421DD249F25451884202DD76
+:10198000A0F5204002E0A0F5F850FF38206300EBFE
+:10199000400040F34F002085B4F924104A429042A1
+:1019A00001DA104602E0884200DD0846E083228426
+:1019B00061848AE0A0F5FE42FF3A41F255518A4225
+:1019C00014D8A2F6AA20206300EB400040F34F0099
+:1019D0002085B4F924205142E183884201DA084687
+:1019E00002E0904200DD1046404250E0A0F5D442B3
+:1019F000AA3A8A4215D2A2F6AA20206300EB400040
+:101A000040F34F012185B4F924004242E28320844F
+:101A1000914201DA104602E0814200DC084660840F
+:101A200053E0A0F5AA42543A41F256539A4215D2D5
+:101A3000A2F6AB20206300EB400040F34F0020856E
+:101A4000B4F924104A42904201DA104602E088427A
+:101A500000DD08464042E083218419E0A0F5804281
+:101A600041F254539A4215D2A2F6AA20206300EB09
+:101A7000400040F34F012185B4F92400E083424245
+:101A8000914201DA104602E0814200DC08462084DF
+:101A900062841AE0A0F52852AB3A8A4215D2A2F627
+:101AA000AA20206300EB400040F34F012185B4F9E8
+:101AB0002400E08342422284914201DA104602E08F
+:101AC000814200DC08464042A9E7B4F91E006FF4E9
+:101AD000BF7148438013E080B4F92000484380136D
+:101AE0002081B4F9220048438013608110BD704703
+:101AF0001548164A4FF480410078042821D002F19D
+:101B00003C03D08A9B88C01A00B22F2801DD001147
+:101B100008E0002801DD002007E00D4B984201DAC3
+:101B2000184602E0402800DD40209389184400B2A6
+:101B3000884203DC40F26661884200DA0846908100
+:101B40007047918170470000EF060020B404002028
+:101B5000C0FEFFFF38B54B484B4902880B889A1AE4
+:101B600092B20F2A71D30988484C01804FF0FF01CF
+:101B7000E2884FF47A7355044FF4967002D516221A
+:101B8000009103E0950403D515220091014670E011
+:101B9000D50402D514220091F8E7150502D51322C9
+:101BA0000091F3E7550502D512220091EEE7950565
+:101BB00002D511220091E9E7D50502D51022009146
+:101BC000E4E7150602D50F220091DFE7550602D59E
+:101BD0000E220091DAE7950602D50D220091D5E795
+:101BE000D50602D50C220091D0E7150702D50B22AD
+:101BF0000091CBE7550702D50A220091C6E7950769
+:101C000002D509220091C1E7D20702D00822009133
+:101C1000BCE72289550702D507220091B6E7950750
+:101C200002D506220091B1E7D20702D00522009129
+:101C3000ACE7A27AD20702D004220091A6E7A289DB
+:101C4000D40603D503220091A0E719E0140702D5BA
+:101C5000022200919AE7540703D4940701D4D207D3
+:101C600002D00122009191E700200346024601467E
+:101C7000009002F031FEBDE838400248FFF71AB983
+:101C800038BD0000040A0020F8060020100A0020D9
+:101C9000F0B55948594982880B889A1A92B29C2A01
+:101CA00064D30988818056490A880146002A0B7846
+:101CB00043F0020156D11646524A1C0715680246E7
+:101CC000127822F0020274D54F4C0746E4887F78E0
+:101CD0005FEA845C02D547F0010701E027F00107C5
+:101CE0004770A704477802D547F0020701E027F0C4
+:101CF00002074770670401D4E70703D0477847F02D
+:101D000008074770640603D5447844F0040404E0EF
+:101D10001C0603D4447824F004044470EC0450D42A
+:101D2000354C9A07247824F0100423D4324D42789D
+:101D30002F7A2D78012A45F0100514D0022A16D0EA
+:101D40002D4C042AA47804F1010C0CF0FF0C13D0E4
+:101D5000072A25D0032A23D0052A21D0062A1FD0FE
+:101D600021F0100142E0B90702E00570F0BD39072B
+:101D70000029FADB0470F0BDFA0601D41A060AD570
+:101D80000170022C04D280F802C0BCF1020FF2D321
+:101D900041F080012AE021F0100101708670F0BD51
+:101DA000877A7F06F7D5032C04D8017080F802C02B
+:101DB000F0BD0FE05107D8D51906D6D443F0800105
+:101DC00014E002704178CB0701D18907F0D522F0E9
+:101DD00010010BE0E9040BD49907E9D4818AC829E2
+:101DE00002D2491C8182E3E743F00A010170DFE778
+:101DF00002708682DCE70000D0060020F806002092
+:101E0000FA06002098020020100A0020094944F632
+:101E100048000880091D46F648000880091D41F663
+:101E2000CC4008800348001F018841F02001018058
+:101E300070470000182C0140084946F668000880E9
+:101E4000091D0880091D41F2555008800348001FF4
+:101E5000018841F02001018070470000182C0140EA
+:101E600010B5C28800210AB1032206E002890AB136
+:101E7000022202E0428912B10122027000E00170E8
+:101E800004784FF4804344F6206244B1012C06D01C
+:101E9000022C07D0032C01D14180818010BD4380EA
+:101EA000828010BD41F23331418040F6B731F4E712
+:101EB00030B5B1F86A5000231A240D22854202DCA5
+:101EC000B1F9680030BD4D88854202DBB1F90000F0
+:101ED00030BD01EB82056D88854201DD144601E0CD
+:101EE00013DA134604EB03024FEA52029A42F0D18E
+:101EF00001EB830231F8231054889288521A001B98
+:101F0000424301EB622000B230BD31F9220030BD06
+:101F1000054920B1086940F0800008617047034816
+:101F2000486003484860704700200240230167452D
+:101F3000AB89EFCD06494FF47A70CA68D20705D055
+:101F4000401E0004000CF8D1FF20704700207047AD
+:101F50000020024011480321A0F14C0280F8361005
+:101F6000002151810E4A1186D162D183118451849E
+:101F700081620C498A6CB2F5206F01DBA322826278
+:101F8000897A11B1816A49428162C16A41F3910142
+:101F900081628803044948627047000060000020A5
+:101FA0001C0500203C01002064080020044900209A
+:101FB00048810881C862886202494862704700000F
+:101FC000600000208C080020F0B53B4988894A89D0
+:101FD000801A80B20F2866D388894881CA89374819
+:101FE0000B3A272A26D28A7822BB8268364B42F4E3
+:101FF00080728260324A354C354D12785607314A2C
+:102000000AD4344E36881680334A12881A80334AEE
+:1020100012882280324A09E0324E36881680324ACF
+:1020200012881A80314A12882280314A12882A8006
+:1020300001228A702F4B304D19469A7F0968802AF9
+:1020400032D302F01F0255F8222011422CD08268B0
+:1020500022F48012184E8260123614461215B77898
+:10206000521C62F38617254AB77093F816C017788A
+:10207000BCF1800F27F0020608D30CF01F0C55F8B6
+:102080002CC011EA0C0F01D147F0020616701A7E1F
+:10209000802A0DD302F01F0255F82220114207D1E9
+:1020A00044F400218160F0BD826842F48012D1E7DF
+:1020B00024F40021F6E70000EC060020980200203E
+:1020C0003C010020AC040020AE040020B00400203D
+:1020D000B20400209C0400209E040020A0040020E4
+:1020E000A2040020A4040020A6040020A8040020CC
+:1020F000AA040020CC050020F88F0008B4040020BA
+:1021000070B5204881890289891A89B20F292FD395
+:10211000818901811C4B1D4819465D7A06681C4C5B
+:10212000096846F00402802D07D305F01F0554F816
+:102130002550294201D126F0040202609A7B802AB0
+:1021400017D302F01F0254F82220114211D1026865
+:1021500022F002020260DA7A802A0ED302F01F0215
+:1021600054F82220114208D1016821F008010160D1
+:1021700070BD026842F00202ECE7016841F008011C
+:10218000F5E70000EC060020CC05002098020020B6
+:10219000F88F0008F0B51D4C1B4A4FF0010C94F865
+:1021A0003B5094F80AE0144692F83C3094F83840DA
+:1021B0002B43651CEEB2154D95F83D700025BEF120
+:1021C000FF0F0AD0BEF1000F06D18B4213D155701C
+:1021D0000C2C01D282F83860F0BD834202D182F823
+:1021E00001C0F5E78B42F7D15570B80709E000BF91
+:1021F00082F83850F0BD8342FCD1F84382F801C028
+:1022000080070028F4D0F0BD3C0400203C010020F1
+:10221000F0B5CA78002502F00F03D20601D58A78FE
+:1022200013430A784FF00F0E12F0FF0F4FF0010228
+:102230001CD004680F8802FA05F63740B74211D166
+:102240004FEA850C0EFA0CF724EA070703FA0CF4A0
+:102250003C43CF78282F02D0482F02D002E04661BD
+:1022600000E006616D1C082DE4D304600C88FF2C8F
+:102270001ED944685FF0000606F1080702FA07F568
+:102280000F882F40AF420FD14FEA860C0EFA0CF7A1
+:10229000BC4303FA0CF73C43CF78282F00D14561AB
+:1022A000CF78482F00D10561761C082EE4D3446016
+:1022B000F0BD0000F0B5144C002801DAE36900E03D
+:1022C0006368420D120185B2C0F301579540C0F317
+:1022D0000346032F05D0C2020AD50322B24093431E
+:1022E00007E023F07062636823F07063636002E0CC
+:1022F000AB4343F0706201B12A43002801DAE26186
+:10230000F0BD6260F0BD0000000001400246002008
+:1023100092680A4200D00120704741617047016114
+:1023200070470AB101617047416170470F4A104B15
+:1023300092F838105B5C834201D1012004E00D4B20
+:102340005B5C834203D1002082F83A0070470A4B5D
+:102350005B5C834201D18120F6E7084B595C8142E6
+:1023600001D18020F0E70320EEE700003C010020CF
+:10237000B8930008CA930008BE930008D0930008E1
+:102380000A4810B501784FF000024C0708494FF099
+:10239000FF0389684FEA017105D5002901DA8272CD
+:1023A00010BD837210BD0029FBDBF8E73C01002063
+:1023B00098020020F0B5194E194C0022E31CA6F13A
+:1023C000060CB75CA518ED78FF5C0D430F43BD42CA
+:1023D0001FD01CF80270FF5C0F43BD4219D0154698
+:1023E0000023A618F6780E43C6545B1C1CF8022086
+:1023F000DBB2062BF5D3C17881700179C170002161
+:102400004218491C15711CF80550C9B20629F7D3AA
+:10241000F0BD521CD2B2032AD3D3F0BD8A8B000880
+:102420003C04002010B502460021064B06205C1833
+:102430006478944200D10846491CC9B20629F6D3F3
+:1024400010BD00003C010020214810B590F8671035
+:1024500000222048012936D11F49898899BB1F498C
+:102460001E4B4C6C40F6B831B3F86E308C4227DD11
+:102470001B49097821BB90F82711491CC9B280F883
+:102480002711C8291CD380F827210146D0F82C41F8
+:1024900091F82811A34203DD052908D2491C01E067
+:1024A00041B1491E80F82811C9B2052902D3012182
+:1024B00080F82611191B074C2C3C6162C0F82C31A6
+:1024C000B3F5FA6F03D280F8262180F8282110BDD9
+:1024D000680C002098020020C60500203C01002066
+:1024E000EF0600204FF4C0428260002141620E22BC
+:1024F000828141F262020261082282824FF46042CC
+:10250000C28201834FF07842C0E9072140F6C4112E
+:1025100001807047B0F90010B0F90220891A4160BB
+:102520000269037D4A431A41436A13444362026AC3
+:10253000934200DD4262436AC269934200DA42621A
+:102540008268436A4A43017B0A410B41D118B0F9C2
+:1025500018208A4201DA10467047B0F91600884206
+:10256000FADC08B27047000010B514481449B0F8FE
+:102570008C200B889A1A92B2B2F5437F1DD9098834
+:10258000A0F88C10B0F88A1020F8581F002242865C
+:102590000C480D4CC2888280C180C3898381248904
+:1025A000891AA4B2C4818160E11A0161074A818A53
+:1025B000C182928A8282511A816110BD3C01002041
+:1025C000F8060020300C00201C05002060000020D0
+:1025D00009480A49B0F8AA200B889A1A92B241F623
+:1025E00084639A4206D3098820F8AA1F4188818013
+:1025F00000214180704700003C010020F8060020C7
+:102600000D480178C90702D00C49098801E04FF64E
+:10261000FA71C1650949012010390880074824383A
+:10262000018841F00101018004481838018821F037
+:1026300018010180704700003C0100202404004084
+:102640000A49D1F8902012B1521EC1F8902031F8F9
+:102650008A2F521C21F81A294A6A521C4A628A8F10
+:10266000521C8A8701F8380C704700003C0100209A
+:102670001CB52D4890F83B3090F83C20934252D046
+:1026800000248DF8044053408DF800309DF8003050
+:102690000122012B08D09DF80030022B09D09DF8B3
+:1026A0000030042B0AD00DE01F498DF8042044317E
+:1026B00008E01D498DF80420463103E01A498DF8E1
+:1026C000042048319DF80420012A2CD190F83D3097
+:1026D0009DF80040154AA34217D090F83E309DF86F
+:1026E0000040234208D0B0F84C30A0F84A300B88A4
+:1026F0001488E31AA0F84C3090F838302BB1B0F8B9
+:1027000040301488E31AA0F8423012880A80A0F8FA
+:10271000402010F83E1F9DF80020114300F80119D9
+:102720009DF8001001701CBD3C040020F80600203C
+:1027300070B5344D40212846FFF7E8FD8400802124
+:102740002846FFF7E3FD44EA4004A9152846FFF7B1
+:10275000DDFD0443E1B22C4C94F870508D4250D012
+:102760004D4084F87010012D03D0022D01D0042DAE
+:1027700047D194F87400A84384F8740094F8732047
+:10278000AA420FD084F8735094F8722001238B4032
+:102790001A4207D11A4384F8722094F87110491C28
+:1027A00084F8711094F87110042928D330B10128ED
+:1027B00011D002280FD004280DD012E01348C18890
+:1027C00021F04001C1802078002184F83B1020F0E6
+:1027D0006000207005E0217841F02001217084F82C
+:1027E0003B000B4994F83B0091F82720904204D01D
+:1027F00081F8270007492020087000F00DF884F8C0
+:102800004C5070BD001001403C010020100A002017
+:10281000680C0020EC06002070B50D4D40212846C4
+:10282000FFF774FD840080212846FFF76FFD44EA1E
+:102830004004A9152846FFF769FD04430548072110
+:1028400000F8704F0171002141708170C17070BD3E
+:10285000001001403C01002070B5344890F83A1057
+:10286000CA43920761D001F0030280F8392090F842
+:102870003D305B061B0E80F83D30012A01D0812AD5
+:1028800002D15B1C80F83D300278D2074DD0DBB21C
+:1028900003F00102C3F34004A24246D1B0F84E4017
+:1028A0000025641CA0F84E40204CA0F8505090F831
+:1028B0003E60A47AB24202D080F83E200DE0A60726
+:1028C000B6EB837F02D080F83F5006E090F83F30AF
+:1028D000642B02D25B1C80F83F3090F84030642BB0
+:1028E0000CD25B1CDBB280F84030022B06D204F025
+:1028F0000103934202D1022280F84020012901D035
+:10290000002912D190F83820C16D00EB820291614C
+:102910000163D0E906121144D0E908231A44114496
+:10292000826A1144C26A1144416370BD3C010020B7
+:10293000FEE700002DE9F04F00BF00209E4E9F4AA9
+:10294000A6F51271A6F5BE79A6F1440B06F1440E68
+:10295000804601F5E074A1F1780301F5457A1D5C2C
+:1029600015F0C00706D0402F51D0C02F77D0802F50
+:1029700076D004E115F01F0504D0154440F080071F
+:102980002F7201E082F80880012826D0022824D086
+:10299000032822D0042820D008281ED010281CD0BC
+:1029A000874D55F820C0DCF8005054F820703D40A9
+:1029B000CCF80050824D55F820C0DCF8005056F895
+:1029C00020703D43CCF800501D5CAD0659F82050F6
+:1029D0002F6813D53AF810C03EE051F820502F6808
+:1029E00054F820C007EA0C072F6051F820502F68D8
+:1029F00056F820C047EA0C072F60E5E7DFF8B8C1BA
+:102A00000CF1F00C5CF820C007EA0C077EE015F032
+:102A10001F0504D0154440F080072F7201E082F8B2
+:102A2000088001281DD002281BD0032819D00428B3
+:102A300017D0082815D0102813D0614D55F8205014
+:102A40002F6854F820C007EA0C072F605C4D55F83A
+:102A500020502F685BF820C047EA0C0756E00BE0D7
+:102A600056E051F820502F6854F820C007EA0C07B0
+:102A70002F6051F82050ECE715F01F0505D01544E4
+:102A800040F0800785F8217001E082F8218001285C
+:102A900025D0022823D0032821D004281FD00828BD
+:102AA0001DD010281BD0464D55F820C0DCF8005032
+:102AB00054F820703D40CCF80050414D55F820C0EE
+:102AC000DCF800505EF820703D43CCF800501D5CEF
+:102AD000AD0615D53A4D3AF81070CC3514E051F8E2
+:102AE00020502F6854F820C007EA0C072F6051F8D7
+:102AF00020502F685EF820C047EA0C072F60E6E7F9
+:102B00002D4D3AF81070E03D55F820502F6036E01A
+:102B100015F01F0505D0154440F0800785F8217099
+:102B200001E082F82180012830D002282ED003282D
+:102B30002CD004282AD0082828D0102826D0204DB0
+:102B400055F820C0DCF8005054F820703D40CCF817
+:102B500000501B4D55F820C0DCF80050164F883748
+:102B600057F820703D43CCF800501D5CAD06B1D441
+:102B7000114F3AF81050E03F57F820703D60401C6C
+:102B8000C0B21128FFF4EBAEBDE8F08F51F8205031
+:102B90002F6854F820C007EA0C072F6051F8205026
+:102BA0002F68DFF814C00CF1880C5CF820C047EAED
+:102BB0000C072F60D9E7000084920008CC050020A4
+:102BC000809000084FF40771C1824FF4586101836F
+:102BD00040F6145181837047F0B5C48AB0F90060A3
+:102BE0008681B0F90250C581B0F904300227002176
+:102BF00001220382AB4204DBB54202DDC780428181
+:102C00000CE0B34204DBAE4202DDC78041811CE030
+:102C10009D4205DBB34203DDC2804781018115E09F
+:102C2000B54204DB9E4202DDC280418105E0AE4236
+:102C300005DB9D4203DDC1804281078106E09E42A3
+:102C400004DBAB4202DDC18047810281C388458934
+:102C500000EB430700EB4505BB89AE899B1B0FFAD0
+:102C600083FEA0F812E00689AB8900EB460CBCF8A5
+:102C70000CC0A3EB0C038382B0F91830B7F90CC079
+:102C8000A3EB0C0CB4EB4C0F04DA80F82010A3F18A
+:102C9000A10113E0A64503DD80F82010B9890BE0FF
+:102CA00026B1012E04D0022E10D004E0062100E04F
+:102CB000052180F82010A989091B6D31418309B2D3
+:102CC000B1F5586F04DB5B1E438304E00421F0E799
+:102CD000002900DC4283418B8183F0BD0B49002237
+:102CE00088760A62CA614A62094A32F9103002EBF8
+:102CF00040028B62B2F90220CA62064A32F8100022
+:102D00000882A1F86000A1F862007047EC01002081
+:102D1000E2930008D69300082DE9F05FF748F849E0
+:102D200082880B889A1A92B20F2A44D3098881802C
+:102D3000F449824601270888F34CF44E002578B305
+:102D4000401E0880E573F249A5622068B1F90210BF
+:102D5000430742F6AA2218D4F38843F40053F380C1
+:102D6000EB4B1B789B0709D5A36823F08003A36076
+:102D7000A4F87C5084F87E5084F87F50C30404D4B7
+:102D800084F8F070C4F8EC5003E084F8F050430786
+:102D900007D4914205DB84F8F470A4F8F25004E003
+:102DA00010E084F8F450430703D4914201DBC007DC
+:102DB00003D084F81151BDE8F09F84F81171A4F894
+:102DC0001251F8E7B4F8180143F69821884202D26C
+:102DD000401CA4F8180101F095FDDFF8388398F83D
+:102DE000500010B1FEF770F905E0C44818380178BA
+:102DF00021F001010170FFF727FB00F0C7F9C64879
+:102E000041F26801D0F844C04FF400608C4501DB0A
+:102E1000C24904E0BCF57A6F02DAC049091D0860B6
+:102E200098F85100DFF8E0B2C107BD48DFF8F4922E
+:102E30004346ABF12C0B38D0817B802931D32178EC
+:102E400089072ED4E27B8BF80520B14A594692F8C7
+:102E5000008028F0020882F80080A84A183A5580BD
+:102E6000556192F8008028F0010882F80080B2795C
+:102E7000520611D44A89B2F5FA7F03D2521CABF83C
+:102E80000A2012E040F63C70844501DD002001E19B
+:102E900008208BF80370FDE0CD700020ABF80A50DD
+:102EA000F8E08BF80350ABF80A50A1680A0501D589
+:102EB0000820EFE093F83FE09C465FEACE7240D0F6
+:102EC000E27B8BF80520437A802B44D323785B0781
+:102ED00030D4F3889B0403D521F02000A06030E0BB
+:102EE000864B41F02001183B5D805D6193F800C086
+:102EF0002CF0010C83F800C0A160C17D802909D3AA
+:102F000001F07F0300684FF00041D940084201D131
+:102F1000277100E025712079C00702D15FEA8E7029
+:102F200005D50320032A01D08BF80870B2E00020F9
+:102F3000A562AFE021F02000A060F08820F40050EE
+:102F4000F08094F8260101280AD09CF8630048B16B
+:102F5000FDF77AFF0FE0206840F004002060BBE737
+:102F6000092097E0A068C10502D520F0080001E023
+:102F700040F00800A06094F8462043F233304FF44C
+:102F800080477AB143F69911012A1DD0032A99F896
+:102F900000206548C2F3810223D0012A39D0022AD9
+:102FA00037D033E099F80010C1F38101012908D02E
+:102FB000022906D043F26661A4F81411A4F8440073
+:102FC0002BE0A4F81401F9E799F80020C2F381027C
+:102FD000012A03D0022A01D043F21E50A4F81401A2
+:102FE00019E0012A0BD0022A09D090F856000428D3
+:102FF0000CD0A4F8147100BFA4F844700DE0A4F83C
+:10300000147190F85600042805D0F5E7A4F814715F
+:1030100001E0A4F81471A4F84410FEF755F83748FD
+:1030200018380178C90701D0418801E03848818803
+:10303000AAF8121008B2B4F944104843C0F38F3113
+:103040005846ABF81210B94200D94782374909787F
+:10305000C90605D5428A41F233318A4200D2418203
+:103060002189C1F3C002C1F300218A4205D1428AFD
+:1030700040F6CC418A4200D94182B17AC90700D0DA
+:103080004582BBF81200A06200287FF7FFAE2848F7
+:10309000057002209AF81A1099B9022824D080B13C
+:1030A0001D4A11788D0608D5B5796D0605D51F4DD9
+:1030B0002D78ED0965F386111170F18821F40A610C
+:1030C000F1801549496C4E290ADBF1880A0607D5BB
+:1030D00021F08001F1800E490A7822F002020A7084
+:1030E0008AF81A00E07366E6B9F83820002AD7D1CA
+:1030F00043F69822A9F83820D2E7000020090020E2
+:10310000F8060020FA06002098020020100A00208D
+:10311000C6050020680C00203C010020100C014076
+:10312000CC050020B404002060000020D006002060
+:103130000C07002070B500230C8863F30F020125F3
+:1031400005FA03F6344206D0C3F10F0605FA06F17C
+:10315000114361F30F025B1C102BF1DB028070BD89
+:1031600070B500230C7863F30702012505FA03F616
+:10317000344206D0C3F1070605FA06F1114361F3A4
+:1031800007025B1C082BF1DB027070BDF0B51F4815
+:1031900090F866301E48012B816821F4006232D11C
+:1031A0001C4BDE8874062ED41B4D0F054FF0000417
+:1031B000B5F902501ED4194A526C642A11DC40F64B
+:1031C000386295420DDAB2040BD4027852070ED45D
+:1031D000B0F8D42040F6B835AA4203D2521CA0F869
+:1031E000D420F0BD41F4006181605C81F0BDA0F8A5
+:1031F000D440F0BD41F2CD018D42FADD997AC90784
+:10320000F7D18260F3E78260F0BD0000680C002017
+:1032100098020020100A0020C60500203C01002072
+:10322000F0B5364D364F044695F83B0097F83B1005
+:1032300023780843EE1C6278834205D1E07811467A
+:10324000FEF7A8FF207908E094F802C084450CD16D
+:10325000E1781046FEF79EFFE07905F82F0F2878F9
+:10326000805D6870287BE877F0BD82421DD16146A1
+:103270001846FEF78FFF95F84E1095F83B008142F7
+:1032800007D1B97A09B1A17900E0617985F82F10E9
+:103290001EE06978012901D0A17922E0617927E057
+:1032A000297841F00401297012E0E1788142DBD1F4
+:1032B00019466046FEF76EFF95F84E1095F83B00F4
+:1032C00081420AD1B97A09B1617ADFE7217ADDE773
+:1032D00015F82F1F895D6970C5E76978012906D047
+:1032E000617A85F82F10B97A0029F1D1D8E7217ACF
+:1032F00085F82F10B97A0029EAD0D1E73C040020E4
+:103300003C0100200B48017821F0020100F8381B35
+:10331000002100F818194177817733218185418593
+:1033200008214184012100F81F1C034880F839104E
+:10333000704700003C0400203C0100200D4900B50E
+:103340000B4851F8012F40F8032F898881800848E5
+:1033500001210930FFF72EF8054802211330FFF74D
+:1033600029F8034804211D305DF804EBFFF722B86B
+:103370003C0400203C010020094944F64800088034
+:10338000091D46F648000880091D41F21110088009
+:103390000348001F018841F02001018070470000B0
+:1033A000182C01402DE9F047664C674B0025A078AA
+:1033B0000126654A103305287ED2DFE800F00313AA
+:1033C000113E1100108820F0010010801D805F4820
+:1033D0000580001F0580001F0580FFF7CDFFA67048
+:1033E000BDE8F087594941F244401C3908805749EB
+:1033F00045F6580024390880091D47F25800088016
+:1034000052492020283908800020401CC0B273286F
+:10341000FBD3FFF7B1FF4C4984F85C502C3147F6E1
+:10342000906008804848143006801D80108840F065
+:10343000010010800220A070D2E700215FF001009F
+:1034400004EB410204EB4003B2F85020B3F85030D3
+:103450009A4200D20146401CC0B20628F0D33C4834
+:10346000405C84F83900FFF74DFF1D2000F0F3F9B0
+:1034700000F076F8374E38484FF4807996F83B10D4
+:10348000012904D002291BD0042930D047E0402173
+:103490008046FEF73BFF870080214046FEF736FF5F
+:1034A00047EA400749464046FEF730FF074347F0EA
+:1034B000010084F83B0000E03DE0224809302CE0A8
+:1034C00040218046FEF722FF870080214046FEF71C
+:1034D0001DFF47EA400749464046FEF717FF0743EE
+:1034E00047F0020084F83B001648133015E04021F5
+:1034F0008046FEF70BFF870080214046FEF706FF5F
+:1035000047EA400749464046FEF700FF074347F0B9
+:10351000040084F83B000B481D3002F0D3FD94F802
+:103520002F0086F838001D2000F0ABF90420A070B1
+:103530000A48057054E7108820F0010010801D80B3
+:10354000A5704DE73C040020000800403C2C0140E1
+:10355000908B00083C01002000100140EF06002085
+:103560002DE9F041344C14F82F0F344DE072402116
+:103570002846FEF7CBFE860080212846FEF7C6FED1
+:1035800046EA4006AF1539462846FEF7BFFE064319
+:10359000207BF1B22F3C814215D084F83C004021C1
+:1035A0002846FEF7B3FE860080212846FEF7AEFED1
+:1035B00046EA400639462846FEF7A8FE064384F848
+:1035C0003B60FFF755F81E4D95F83B00012827D0CA
+:1035D000022828D0042829D0174894F83B10273017
+:1035E000085C04F8300F14F80109FEF71BFF04F81B
+:1035F0002F09A87A00B10120607001F00FFA94F849
+:103600004E0094F83B10884206D094F83800062803
+:1036100002D2401C84F8380084F84E10BDE8F081D6
+:103620000548093004E00448133001E002481D3029
+:10363000BDE8F041FFF7F4BD3C040020001001405C
+:103640003C0100202DE9F041524991F87200AA286E
+:103650007ED191F8730055287AD14F4C00200A5C36
+:103660002254401CC0B27428F9D34C4E2069C6F8CD
+:103670000100A08AA6F80500D4F81600F060D4F87E
+:103680001A003061D4F81E001234706102F0C0FCE0
+:103690004349608A888102F0D5FC207D123CC00736
+:1036A000307802D040F0040001E020F004003D49F1
+:1036B00030704FF480403C4D886114F8280F85F835
+:1036C0002000608B6880A08BA880E08BE880208C35
+:1036D0002881608C354F688194F8240087F8D200E7
+:1036E00014F8011C304686F83B100026C0F89460A0
+:1036F000FFF724FE2E48A18E0183E18E4183218FA6
+:10370000818394F84210283C012908D0022901D075
+:10371000032909D0297821F00C01083107E0297824
+:1037200021F00C01091D02E0297841F00C012970FB
+:1037300094F86E20012162B1012A01D0022A0BD037
+:1037400087F8461094F864301A4A4BB1518108E06A
+:1037500014E087F84660F5E7022287F84620F1E793
+:10376000568194F8701001290AD094F86D1051B167
+:1037700001290BD04FF48051A0F87610BDE8F081FC
+:1037800044F21C71F8E74FF40051F5E741F255514E
+:10379000F2E7000000FC0008680C00203C0100205B
+:1037A00060000020000C0020B404002098020020DB
+:1037B0001C050020100A00207CB50121082000F023
+:1037C000A3FB4FF48070ADF8040010248DF807407F
+:1037D00001208DF8060001A91548FEF719FD012109
+:1037E000092000F091FB01211248FEF763FD08203B
+:1037F000ADF8000004208DF803000F4E03258DF86E
+:10380000025069463046FEF703FD08213046FEF7B8
+:1038100084FDADF800408DF803408DF802506946F4
+:103820003046FEF7F5FC10213046FEF776FD7CBDF4
+:103830000014014000023000000C0140FEE7704718
+:1038400000F01F02012191404009800000F1E020BA
+:10385000C0F88011704700F01F020121914040091B
+:10386000800000F1E020C0F88011704700F01F02D6
+:10387000012191404009800000F1E020C0F80011D2
+:10388000704700F01F02012191404009800000F1C3
+:10389000E020C0F80011704770B50F23C47801789C
+:1038A0000122F4B1144C2468457804F4E064C4F5B2
+:1038B000E064240AC4F10406E3408478B5401C4067
+:1038C0002C4301F1E021230181F80034007800F05D
+:1038D0001F018A404009800000F1E020C0F800216B
+:1038E00070BD01F01F0082404809800000F1E02017
+:1038F000C0F8802170BD00000CED00E002490843D3
+:1039000002490860704700000000FA050CED00E075
+:103910002DE9F05F00261D20FFF792FF6C4CDFF8C9
+:10392000B4B1A4F1B000A77E90F83810DFF8A8E198
+:10393000DFF8A8A100258F427ED0E776A176626AE3
+:10394000036B5A434FEA12499BF80820120702D52D
+:103950001EF8012000E00A4694F812C0BCF1010FE5
+:1039600009D004EB4206B6F902C0C4F828C0B6F983
+:103970000460E6620CE043F6FF7CC4E90A5C90F860
+:103980003DC05FEACC7C01D012B102E0052A00D133
+:10399000012600EB47074FF0804CBF893F04B7FB7F
+:1039A000F3F3E361476BBCFBF7F7276294F813C0AE
+:1039B000BCF1000F06D0BCF1010F05D03B4403EB76
+:1039C000D3735B10636201E03B466762DFF810C1AE
+:1039D0004FF6FF7707EA8307ACF808709AF8007093
+:1039E00090F80A8090F83DC0082F08F003070CF00B
+:1039F000030C05D067450BD1B8F1000F05D008E0E6
+:103A0000674505D0B8F1000F03D05B42636200E068
+:103A10006562C6B1636A002B03D006DD228D05E026
+:103A20000AE0304B33F8122000E0A28DA4F86020A9
+:103A3000227822F0200222709AF80020042A07D06F
+:103A4000082A05D012E0B4F8603003EB0902EDE774
+:103A500080F8405065629BF80800000701D51EF809
+:103A60000110204830F81100A4F860001E49606A77
+:103A700009883E314843B4F8601001EB204006B29B
+:103A80001D20FFF7F3FE606A002807D021784FEA77
+:103A900081600ADD002804DAA08D09E0B4F8600036
+:103AA00006E0E06AB04208DB0CE0002802DA208D74
+:103AB000208208E0A06AB04204DD208241F02000AC
+:103AC000207000E02682257565752586BDE8F09F8B
+:103AD000EC01002098020020C4930008EF060020AB
+:103AE000E8090020D69300082404004043184FF44E
+:103AF0008042934210DD904202DD104600210BE02F
+:103B0000914202DD0020114606E08003B0FBF3F095
+:103B100000B2C0F5804109B241EA00407047F0B5FB
+:103B2000002240F2AE440E2584604262858144F258
+:103B30004C2608270661878243F6FF7CC282A0F8E4
+:103B400018C040F249234FEA8C3E4360C0E9072E7B
+:103B50008C604A628D810E618F82CA82A1F818C082
+:103B60004B60C1E9072EF0BD002141620949816027
+:103B70000E2181814FF6BF510161082181824FF4EE
+:103B80004041C18243F6FF7101830907C1610249C7
+:103B900001627047638A010000C0FF0F064941F6C9
+:103BA000A260088005480168054A01F4E0611143FC
+:103BB0000160BFF34F8FFEE7442C01400CED00E0A5
+:103BC0000400FA0538B501210D2000F09DF94FF4ED
+:103BD000E060ADF8000018248DF8034003258DF84F
+:103BE000025069460D48FEF713FB4FF46040ADF8F4
+:103BF00000008DF803400A4C8DF8025069462046BB
+:103C0000FEF706FBA014ADF8000048208DF8030075
+:103C100069462046FEF7FCFA38BD00000008014066
+:103C2000000C0140F0B50121CE028DB0304600F00D
+:103C30006BF9594F384601F063FB08A801F08CFD81
+:103C40004FF45860ADF824000024ADF82040202047
+:103C5000ADF82200ADF8264008A9384601F02EFD47
+:103C60000021384601F081FD4FF6FF71384601F022
+:103C700086FD01220021384601F012FD012138465F
+:103C800001F0FAFA04A801F012FBADF81060701010
+:103C9000ADF81200ADF81440A220ADF81600700087
+:103CA000ADF81800ADF81A40ADF81C4004A938462C
+:103CB00001F0ECFA6025ADF80050ADF80440ADF825
+:103CC0000840ADF80C40ADF80240ADF80640ADF844
+:103CD0000A40ADF80E406946384601F0D1FB69460E
+:103CE000384601F013FC6946384601F059FCADF83E
+:103CF00000500125ADF8045040F61450ADF8060010
+:103D0000ADF80840ADF80C40ADF80250ADF80A40EF
+:103D1000ADF80E406946384601F086FC0121384670
+:103D200001F0CEFA0821384601F0EAFB3146384668
+:103D300001F02CFC0821384601F070FC3146384671
+:103D400001F0A4FC7021384601F0ADFC18208DF87C
+:103D50002C008DF82D408DF82E408DF82F500BA89B
+:103D6000FFF79AFD0C480C30018841F0800101807A
+:103D700009481430018841F001010180001F0480CE
+:103D80000121384601F0A6FA8DF828500121384665
+:103D900001F0AAFA0DB0F0BD002C01407047000000
+:103DA00070B50189C1EB411101EB4101CA0B4281A0
+:103DB0000B49104603F0E2FC09480C38B0F90C201E
+:103DC0000168B0F90E4001FB02F54368614303FB53
+:103DD000145503FB0211AD138913C0E9055170BDE1
+:103DE000F409002040F213414160082181608621DE
+:103DF000C1604FF48041016149424161002101628B
+:103E0000C16270470162704710B501884288891A03
+:103E100009B20183B1F5005F02DBA1F5804104E046
+:103E200011F5005F02DC01F580410183B0F9182033
+:103E300041685143C1618368846A5343C2681B125D
+:103E4000624303EB2222036A1A44114402628A137A
+:103E5000426241698A4203DB01698A4200DC114601
+:103E60008A1AC0E90A21028E4FF40373594302EB08
+:103E7000A13202860B4A1278082A04D10A4A136F2B
+:103E800003EBA1311167B0F93010B1F5804F02DDBD
+:103E9000A1F5804103E0002902DA01F580410186A5
+:103EA00010BD0000EF060020240A0020034A5168DC
+:103EB00021F440410143516070470000001002406E
+:103EC000044A0029516901D0014300E08143516156
+:103ED0007047000000100240044A0029D16901D057
+:103EE000014300E08143D1617047000000100240AF
+:103EF000044A0029116901D0014300E081431161A6
+:103F00007047000000100240044A0029916901D066
+:103F1000014300E0814391617047000000100240BE
+:103F2000044A0029D16801D0014300E08143D160F7
+:103F3000704700000010024030B524494A6812F072
+:103F40000C03234A03D0042B01D0082B26D0026097
+:103F50004A680F231F4C03EA1212A35C0268DA407E
+:103F600042604B68072505EA1323E35C22FA03F35A
+:103F700083604B6805EAD323E35CDA40C2604B6898
+:103F8000032403F4404104EA933303EB9161114BA2
+:103F90001B1F595CB2FBF1F1016130BD4A680E4B49
+:103FA0001A404B68140103F4803303D5C2F38342F3
+:103FB000113202E0022404EB924213B14B689B03DE
+:103FC00001D5064B00E0024B5A43C0E70010024007
+:103FD00000127A000400002000003C0800093D00A7
+:103FE0002DE9F041274CA61540212046FEF78EF919
+:103FF000850080212046FEF789F945EA40053146D3
+:104000002046FEF783F90543EDB240212046FEF736
+:104010007DF9870080212046FEF778F947EA4007BE
+:1040200031462046FEF772F90743F8B2A842DBD1C9
+:1040300040212046FEF76AF9870080212046FEF7DE
+:1040400065F947EA400731462046FEF75FF9074326
+:10405000F8B2A842C8D140212046FEF757F98700A0
+:1040600080212046FEF752F947EA400731462046B4
+:10407000FEF74CF90743F8B2A842B5D12846BDE88F
+:10408000F08100000010014010B50268416802FB99
+:1040900002F301FB01330D4CA34211D91B0E0E3B61
+:1040A0000B4C9BB212B234F8133009B25A43594345
+:1040B00042F38F3241F38F31C0E90221012102E046
+:1040C000C0E902210021017410BD0000E10BBF0E08
+:1040D0009C8700082DE9F05FF748F84902880B88B3
+:1040E0009A1A92B20F2A7AD309880180F4480246BC
+:1040F0008189D2884B0703D48B0701D4CB0702D028
+:1041000042F4007201E022F40072C2808146080786
+:1041100002D44846C90604D5B9F8061041F0010199
+:1041200002E0C18821F00101A9F80610E448FDF77A
+:1041300097FEE4484FF4804AB0F93A10514502DA4C
+:10414000491C418702E0DF49A1F83AA0DE4E41F662
+:10415000CC40DE4CB16C814203DDA06820F0100041
+:10416000A060DB49DB4F0025088820B1401E088095
+:10417000E5733D7027E0B9F8060042041BD4B9F896
+:104180000C10CA0617D4090715D4010613D48106EA
+:1041900011D401050FD4410603D5CF49097809068A
+:1041A00009D5410707D4C10505D4010703D481040B
+:1041B00001D4C00607D5C948E573C9493D70C58318
+:1041C0000D8080F82A50E28FC648C74942B1521E7E
+:1041D000E287027822F002020270E5730AE08AE0C8
+:1041E000027842F0020202703878012803D1087880
+:1041F000062800D13D703878DFF8D0B24FF00108C2
+:10420000ABF12C0B0A2878D2DFE800F0F8750575C1
+:10421000F7F67577DFF5E07B09281AD0DFF8CC9246
+:10422000022875D0B4F8400010B399F8680040F641
+:104230003A22012822D0C4F8D85084F8EA50CBF8AA
+:104240002050B4F9301001F21D50904226D81023AE
+:1042500025E099484430FEF745F9FDF77BFE716C87
+:10426000CBF8281041F27C510920CBF81810A6E1B8
+:104270009F4841892186A4F8408015E09D48C4F8F4
+:10428000D80084F8EA80B4F9301001F21D5393424B
+:1042900001D8102300E02023102202E02023102266
+:1042A000002000F025FB208699F86810924A012929
+:1042B000716C40F2DC504FF4927311D0814204DAF9
+:1042C0008B48B0F90A00984211DBB4F8403040F650
+:1042D000C4105B1C9BB2A4F84030834207D20EE0AE
+:1042E000814208DA8248B0F90A00984203DA3D7048
+:1042F00084F8EA505583BDE8F09FD2E008E07148A9
+:10430000C0680028F7DC45F2F0508142EFDAF2E7AE
+:10431000706CCBF828008BF80780784FA4F84050D9
+:1043200084F8EA50797F5E4699B1F87FE0B3208D3A
+:10433000B4F9301000B20A23052200F0D9FA208621
+:10434000FD777D77B4F9300050453ADDA4F830A010
+:10435000D1E700B26A4901F021FCA4F8E400A16AA7
+:10436000814200DA084600B2B08299F84D10002967
+:10437000B4F9301002D03623052202E040F2471390
+:10438000102200F0B5FA2086B4F91601B4F9141120
+:1043900088420ADA317901F10101C9B23171042987
+:1043A000D0D33571401C02E007E003DD801EA4F885
+:1043B0001601C7E7A4F81611C4E740F2666020862C
+:1043C000C0E7002897DA258695E74E49D4F8DC0047
+:1043D000884202D2401CC4F8DC00E07B082803D1EC
+:1043E000D4F8DC00884210D33D70A068C10506D522
+:1043F00020F0080005E00CE031E02CE034E040F073
+:104400000800C4F8DC50A06075E7BDE8F05F02F07A
+:1044100015BCE07B092801D025863AE1DBF81C00B9
+:104420005F46401CCBF81C00022809DD388D0123B3
+:1044300001B2388B052200B200F05AFAFD61B86271
+:104440001D48398D44300180B6F844104180FEF794
+:1044500061F820864FE7BDE8F05F04F061B82A48B4
+:10446000007809287ED046E7284BDFF8A4E01888BA
+:10447000401C82B227481A80C82A04D390F800C092
+:10448000BCF1010F49D0B2F57A7F04D390F800C097
+:10449000BCF1020F41D0B2F5FA6F02D30278032AC1
+:1044A0003BD0E07B801E08287DD2DFE800F041AEE3
+:1044B000F4F0357C8A04CCE620090020F8060020C0
+:1044C000100A00201C0500203C010020980200205A
+:1044D000FC060020EF060020D0060020B4080020D3
+:1044E0001E000020C6050020F0060020680C0020F9
+:1044F000600000209AF9FFFF90090020300C002096
+:10450000D28A0008C0D40100540200201600002006
+:104510001400002015000020EDE605701D80B9F89C
+:10452000062022F40062A9F806208EF80080B8E781
+:10453000FDF726FF3078400611D5684880780428BA
+:104540000DD0706C82280ADAB07A96F83D1000F02F
+:10455000030001F00301884201D001F01FFD38780B
+:10456000062800E095E0D7D086F83F50B06C5C4953
+:1045700040F31100C86281035A484162FDF7EAFC2A
+:104580008BF80780B4F81401A4F81601706CA4F835
+:104590008250B0F5437FA4F880A06BDCA16821F4C1
+:1045A0008061A16000E092E040F28A21884204DA52
+:1045B0003078400601D402F02DFAA06862E038702D
+:1045C00099E6706CB0F5437F04DA0878062801D0CC
+:1045D0000D7074E04448017821F040010170FDF74E
+:1045E000B9FCA4F816A1FDF7CBFE404810F82C1F2B
+:1045F00021F0010101703E49C4F8DC504D62394997
+:104600004D6208213970456475E699F80600C006C8
+:10461000D6D4706CB0F57A7F3BDDFDF7B1FE307813
+:10462000400611D52D48807804280DD0706C822862
+:104630000ADAB07A96F83D1000F0030001F00301A9
+:10464000884201D001F0AAFC2A4886F83F50007841
+:1046500010F00C0F03D0B6F84810218602E0B6F82F
+:1046600048002086B4F93010514501DDA4F830A08F
+:10467000FDF770FCA06840F48060A06096F83810E8
+:1046800005299DD140F01000A060022097E713E0BB
+:1046900001E03D702FE6706CB0F5437F02DA0878D8
+:1046A000062895D1B9F8061021F02001A9F80610C6
+:1046B000FDF766FE042082E70878062802D087F816
+:1046C000008018E60C4909200870052077E70348A8
+:1046D000857003480D7080F8565074E63C04002045
+:1046E000600000208C080020FE060020240A002024
+:1046F00064080020B40400205402002030B585B0C6
+:1047000001210420FFF700FC4FF40040ADF8100039
+:1047100048208DF8130004A91848FDF779FD012100
+:104720000846FFF7D9FB40F68C20ADF804000324BF
+:104730000020ADF80040ADF80200ADF806004FF0E3
+:1047400080456946284600F0B9FF1C208DF80C0012
+:104750008DF80D408DF80E4001208DF80F0003A854
+:10476000FFF79AF801221146284600F081FE012148
+:10477000284600F0AFFD05B030BD00000008014044
+:10478000704700002DE9F041304CE07800285AD104
+:104790002078002857D0401E10F0FF00207052D122
+:1047A0004FF49670208272B6294F45F2AA50A7F8AE
+:1047B00072000020FDF7ACFB264D13202860FDF7AA
+:1047C000B9FBA8BB3420E86002202861224E6E614C
+:1047D000286940F040002861FDF7ACFB40BB002198
+:1047E0001E4A08465FEA255312F800C0BCF1FF0FCD
+:1047F00000D00121401C80B29842F5D3C1B9C4E970
+:10480000067639260127A06910F8011B10F8012B44
+:10481000A061E06901EB022102886A612F6120F842
+:10482000021BE061FDF786FB10B9761EB6B2EAD234
+:104830000120FDF76DFB62B601F004FC08488168B9
+:1048400021F480418160BDE8F0810000EC06002089
+:10485000680C00200020024000FC000800FC00085A
+:10486000980200201948016841F0100101600168B8
+:1048700021F003010160016841F002010160144868
+:104880004168416041684160416841F48061416034
+:10489000416821F47C11416041680E4A1143416036
+:1048A000016841F08071016001688901FCD54168AF
+:1048B00021F003014160416841F00201416041681B
+:1048C000C1F381010229FAD17047000000200240A3
+:1048D000001002400000280830B5044C039D6080A1
+:1048E000A180E2802381658130BD0000040A0020A0
+:1048F0000A44824201DA10B27047C91A8142FBDDD4
+:1049000008B27047F0B53E48DFF8F8E03E4CC17F92
+:10491000467A056800233D4A3D484FF0010C802946
+:1049200025D301F01F015EF821100D4201460968F0
+:1049300002D041F4805101E021F480510160CF04A4
+:1049400011D48F040FD5977AFF0705D053812778AC
+:1049500027F00207277006E090F846709FB1012FFC
+:1049600014D080F846300F0B67F34D310160802E74
+:1049700025D306F01F015EF821100D42016809D011
+:1049800041F0040108E080F846C0ECE7022780F817
+:104990004670E8E721F0040101604D070BD44D0596
+:1049A00009D5957AED0706D05381257825F00205C3
+:1049B0002570C0F898308C0864F38A210160917AE0
+:1049C000C90718D1134991F86410012913D112496C
+:1049D000496C32290DDC017849070AD5018909059E
+:1049E00007D4D0F8981047F23054A14204D9A2F865
+:1049F0000AC0C0F89830F0BD491CC0F89810F0BD4E
+:104A0000CC050020F88F0008C6050020100A002001
+:104A100098020020680C00203C01002010B5FCF733
+:104A2000A9F90F48018821F0020101800C491831D1
+:104A300009880C4A928E1144094A3432118008497F
+:104A40000C390A8842F001020A80011D0A884FF6DB
+:104A5000ED531A400A80018841F01201018010BD17
+:104A60000C0400403C04002006480188491C89B21F
+:104A70000180B1F57A7F04D34188491C418000212F
+:104A800001807047100700200F4810B5016841F001
+:104A90000101016041680D4A1140416001680C4A02
+:104AA00011400160016821F480210160416821F416
+:104AB000FE0141604FF41F018160FFF7D3FE0549FD
+:104AC0004FF00060086010BD001002400000FFF8C9
+:104AD000FFFFF6FE08ED00E02DE9F0412F4D28889C
+:104AE0004FF00004000629D5FCF7C4FA2C4A2D48E3
+:104AF00007231778C8262C49012F22D02B4FB7F84F
+:104B000006C0BCF1000F3ED0B0F80CC04CF0080C51
+:104B1000A0F80CC0B0F806C02CF4006CA0F806C0D9
+:104B2000886820F004008860FC801370CE87002025
+:104B30004FF49661401C80B28842FBD32C80BDE8C4
+:104B4000F0811B4F97F800C0BCF1010F0FD0BCF1F2
+:104B5000020F11D0B0F806C04CF4006CA0F806C0EB
+:104B6000886840F00400886005203870DDE7B0F800
+:104B70000CC04CF0080C03E0B0F80CC04CF0100C6A
+:104B8000A0F80CC0F0E70B4F3C70C78847F40067F3
+:104B9000C780886840F004008860C6E7102C014098
+:104BA000EF060020100A00209802002020090020B3
+:104BB000F00600200D070020704700002DE9F043AB
+:104BC0004FF08040018A21F001010182AC48007859
+:104BD00000287CD1AB4FF87B002878D1AA48406CE4
+:104BE000322874DCA9488068DFF8A4924104A94DFA
+:104BF000B9F804004FF0000403D4401CA9F80400E5
+:104C000028E1002874D02978012611B1012912D099
+:104C100017E14946B0F5BE7FFAD92E70CC718C7180
+:104C2000EC702C72287A0A18401CC0B214722872D8
+:104C30000F28F7D305E1B9F802204946824201D98D
+:104C4000EE7100E0EC7192488A7908300F2A15D293
+:104C5000CB79082B0BD2C3F10708EB7912F800C00F
+:104C600003FA08F363441354CA79521CCA71CA790F
+:104C7000082A03D18A79521C8A71CC7199F80610DE
+:104C8000C8460F2973D10D21FCF75EF9A881010AEE
+:104C90006970C0B2A87088F8064098F816208A4259
+:104CA00065D198F81510814261D198F80BC07A4906
+:104CB000032302227948BCF1000F10D0BCF1010F90
+:104CC00002D0BCF1020F14D080F86A2000E0CBE0E3
+:104CD00091F800C02CF00C0C0CF1080C0FE080F8DF
+:104CE0006A6091F800C02CF00C0C0CF1040C06E08A
+:104CF000A9E080F86A3091F800C04CF00C0C81F803
+:104D000000C098F80C10B6EB111F04D180F86E406B
+:104D100087F846400EE0B2EB111F04D180F86E60B8
+:104D200087F8466006E0B3EB111F03D180F86E20D0
+:104D300087F846200B0717D001F00F01012901D099
+:104D4000022915D080F86C602C7198F80D102A7922
+:104D500006FA02F30B406B71082A44D2DFE802F036
+:104D60000B124319242F363D80F86C40ECE768E0C5
+:104D700080F86C20E8E713B180F8704033E080F8E9
+:104D8000706030E013B180F850602CE080F8504043
+:104D900029E023B180F8656087F8036123E080F89B
+:104DA000654087F803411EE023B187F8F54080F89D
+:104DB0004D4018E087F8F56080F84D6013E013B1BE
+:104DC00080F868600FE080F868400CE013B180F86C
+:104DD000666008E080F8664005E013B180F867601F
+:104DE00001E080F86740521CD2B22A71082AAED383
+:104DF00098F80E102A4A8B0705D587F8F16080F8DD
+:104E00006460568104E087F8F14080F86440548182
+:104E1000C90702D080F8294001E080F8296098F89D
+:104E2000111000F86D1FC2781E48012A1ED001B370
+:104E3000012921D04FF48051A0F876101A493C2066
+:104E40000870A9F80240A9F80440B9F80210491CFA
+:104E5000A9F80210B9F80210B1F5FA7F04D940F2AE
+:104E6000F511A9F802102C70BDE8F08344F21C7112
+:104E7000E2E74FF40051DFE741F25551DCE7000073
+:104E8000EF060020980200203C01002000100140A5
+:104E9000500C002088060020B4040020680C00207C
+:104EA000100A00201C050020EC0600202DE9F05F10
+:104EB000FDF766FA8E4D2888A5F10406C0070AD0D2
+:104EC000308820F008003080288820F009002880F1
+:104ED00001F0A0FDD9E02888DFF81892DFF81882E9
+:104EE000864C80071AD5B9F8001041F00101A9F8E5
+:104EF0000010B8F80000804914315030088028882C
+:104F00004FF6F95108402880308840F00400308086
+:104F1000FFF766F884F83C00BDE8F09F2888784FDA
+:104F20004007288871D520F004002880FFF758F842
+:104F300094F83C108142EFD1308820F0040030809A
+:104F4000FDF7F6FB2078410605D594F84C1094F84F
+:104F50003B209142E0D03978400621F002013970BF
+:104F600004D5FEF7FDFA97F82F7004E094F83C00A2
+:104F7000FDF758FA0746DFF880B140F68C2A0BF1AE
+:104F8000180B062F47D294F83800B8423ED0384666
+:104F9000FDF7CCF92078C00716D094F83A0094F8C1
+:104FA000391000F00302914206D0A17A00F001000E
+:104FB00001F00101884215D1FDF722FBFBF726FF26
+:104FC000FDF74AFC384689E0FDF71AFBFBF71EFFA8
+:104FD000FDF742FC3846FDF733FB207840F0010036
+:104FE000207099E7288820F008002880206B81082D
+:104FF00001EBD000504515D2B8F800100844ABF8CA
+:105000000000308840F0080003E00DE0308820F018
+:105010000800308080E7B9F8001041F00101A9F8DC
+:105020000010DFE75046E7E70007288831D520F079
+:1050300008002880308820F008003080FEF7D0FF7C
+:1050400084F83C00FDF774FB387820F002003870DB
+:105050002078400604D5FEF783FA97F82F5004E035
+:1050600094F83C00FDF7DEF90546062D08D294F8C9
+:105070003800A842B5D0FDF7C3FAFBF7C7FE2AE017
+:105080002048C18841F04001C180BDE8F05FFDF7D4
+:10509000C3BBC006288825D520F0100028803088A2
+:1050A00020F01000308097F838000C2802D2401C05
+:1050B00087F83800387840F002003870FEF750FA70
+:1050C00097F82F50787884F8390094F83800A8427F
+:1050D00087D0FDF795FAFDF7BFFB2846BDE8F05FE6
+:1050E000FDF7AEBA4EF2BE110840288014E700006A
+:1050F0001004004000040040240400403C01002053
+:105100003C040020100A00202DE9F04F514F85B0DB
+:10511000388820F0010038804E4800261030068084
+:105120004D4CDFF838A14FF0010894F85C0042F6CE
+:105130003029C10774D072B64948816941F40071C1
+:105140008161816941F4806181614FF40040FEF723
+:10515000ADFE444D00212846FBF7B6FB0021284652
+:10516000FBF7A8FBDFF800B100215846FBF7A2FBD4
+:1051700000213E48FCF74CFA2846FBF7C1FC584694
+:10518000FBF7BEFC4FF46020CDE902068DF8056008
+:1051900000968DF810808DF8048069462846FBF74C
+:1051A00041FD01231A460F212846FBF78CFD012102
+:1051B0002846FBF77FFB00204946401C80B288420E
+:1051C000FBD328462E600121FBF7BCFD2868800731
+:1051D000FCD524484C30006894F85C1021F00101A3
+:1051E0002144A1F85000FBF779FB62B6FEF7C4F842
+:1051F00047F69061AAF8001094F85C00401CC0B219
+:1052000084F85C000C2822D212491431A1F80080E5
+:10521000388840F00100388005B0BDE8F08FFFE726
+:10522000134920F00100085A12490880114945F637
+:105230005800083908800F4847F25801001F0180C4
+:105240000C4920200C390880AAF80090D4E70320EC
+:10525000A070E1E7000800403C0400202C0800405A
+:1052600000100240002401400028014008000240D4
+:10527000B48B0008202C01400029018802D041F0A5
+:10528000800101E021F080010180704710B50A889B
+:105290004B88CC881A438B8823431A430B891A43C3
+:1052A0004B8989891A430A43A0F8442010BD002184
+:1052B000018041808180C18001814181818170476D
+:1052C0000029818802D041F0010101E021F00101B3
+:1052D000818070470029018802D041F0010101E07E
+:1052E00021F0010101807047002930F8441F02D0ED
+:1052F00041F4004101E0C1F30E010180704700005C
+:105300004B4910B5884202D10121C41486E0B0F1A6
+:10531000804F09D0474988420DD101210220FEF774
+:10532000E7FD0021022064E001210846FEF7E0FDD0
+:10533000002101205DE04049884206D1012104207E
+:10534000FEF7D6FD0021042053E03C49884206D1F7
+:1053500001210820FEF7CCFD0021082049E0384952
+:10536000884206D101211020FEF7C2FD0021102045
+:105370003FE03449884206D101212020FEF7B8FDE4
+:105380000021202035E03049884202D10121441417
+:1053900044E02E49884202D10121CC043EE02C4950
+:1053A000884202D101210C0538E02A49884202D105
+:1053B00001214C0532E02849884206D101214020D4
+:1053C000FEF796FD0021402013E02449884206D1D3
+:1053D00001218020FEF78CFD0021802009E020497A
+:1053E00088420AD1841501212046FEF781FD002163
+:1053F0002046BDE81040FEF77BBD1A49884202D125
+:1054000001210C040AE01849884202D101214C0410
+:1054100004E0164988420AD101218C042046FEF797
+:105420007FFD2046BDE810400021FEF779BD10BD8C
+:10543000002C01400004004000080040000C004027
+:10544000001000400014004000340140004C0140B6
+:10545000005001400054014000180040001C004072
+:10546000002000400040014000440140004801404D
+:10547000002A828901D00A4300E08A438281704772
+:1054800030B5028C22F001020284028C8388048BE6
+:1054900022F0020224F073050C882C430D89154379
+:1054A0004A882A43114DA8420BD0114DA84208D07A
+:1054B000104DA84205D0104DA84202D00F4DA84271
+:1054C0000DD122F008054A8923F440732A4322F0C3
+:1054D00004058A882A438D891D43CB892B43838009
+:1054E0000483C9888186028430BD0000002C0140FD
+:1054F00000340140004001400044014000480140A8
+:10550000028B22F008020A430283704770B5028CB6
+:1055100022F010020284028C8488038B0D8823F40D
+:10552000E6464FF6FF7303EA052535430E8922F060
+:10553000200203EA061616434A8803EA021232439F
+:10554000104EB04202D0104EB04215D122F080066B
+:105550004A8924F4406403EA0212324322F04006EE
+:105560008A8803EA021232438E8903EA86062643BA
+:10557000CC8903EA8404344384800583C988018785
+:10558000028470BD002C014000340140028B4FF6B4
+:10559000FF7322F4006203EA012111430183704783
+:1055A00070B5028C22F480720284028C8488838B12
+:1055B0000D8823F073031D4322F400730E894FF608
+:1055C000FF7202EA06261E434B8802EA0323334396
+:1055D000104EB04202D0104EB04215D123F40066F6
+:1055E0004B8924F4405402EA0323334323F48066B6
+:1055F0008B8802EA032333438E8902EA0616264388
+:10560000CC8902EA0414344384808583C988818765
+:10561000038470BD002C014000340140828B22F0D5
+:1056200008020A438283704770B5028C22F48052CC
+:105630000284048C8288838B0D8823F4E6464FF61F
+:10564000FF7303EA0525354324F400560C8903EA69
+:10565000043434434E8803EA06362643094CA042FC
+:1056600002D0094CA04205D122F480448A8903EA81
+:105670008212224382808583C988A0F84010068464
+:1056800070BD0000002C014000340140828B4FF6B9
+:10569000FF7322F4006203EA012111438183704702
+:1056A000018582827047828822F07002828082881F
+:1056B0000A4382807047A0F84010704730B50288D6
+:1056C0001B4B1C4C98420DD0A0420BD0B0F1804F28
+:1056D00008D0194DA84205D0184DA84202D0184D47
+:1056E000A84203D122F070054A882A43154DA842EA
+:1056F00006D0154DA84203D022F44075CA882A432B
+:1057000002808A8882850A88028598420AD0A0424F
+:1057100008D00E4A904205D00D4A904202D00D4A60
+:10572000904201D1097A01860121818230BD0000B9
+:10573000002C0140003401400004004000080040FB
+:10574000000C0040001000400014004000400140E8
+:1057500000440140004801404FF6FF718180002164
+:105760000180C1804180017270470029018802D008
+:1057700041F0020101E021F002010180704700299F
+:10578000018802D041F0040101E021F00401018010
+:1057900070470000204810B590F82010026801F012
+:1057A0001F001E4951F820001D490242086802D01E
+:1057B00040F4803001E020F48030086019484FF058
+:1057C000000280794106184824D4184903880C88BF
+:1057D000E31A9CB201230F2C08D30C880480846840
+:1057E000042C03DD124C2478022C05D0427F012AC0
+:1057F00006D00988418010BD4377C2770A8842806D
+:1058000042880988891A89B240F21A629142F2D319
+:10581000C37710BD427710BDCC050020F88F00087B
+:1058200098020020100A0020300C0020F80600200A
+:10583000EF0600202DE9F04FDFF8B8B16A48DFF835
+:10584000AC91DFF8ACA190F80EC0BBF91A70BBF9AF
+:105850001C60BBF91850BBF96C10BCF1070F48D2A3
+:10586000DFE80CF08D041A30485E7600D9F800208D
+:105870008284DAF80020C284828CC38CA7EB820277
+:1058800012B2A6EB83034A431BB2594342F3CF2221
+:1058900041F3CF23D11870E0D9F800204284DAF820
+:1058A0000020C284428CA5EB820213B2C28C4B430F
+:1058B000A6EB820212B243F3CF24514341F3CF232C
+:1058C000E11814E0D9F80020C284DAF800204284FC
+:1058D000C28C438CA6EB820212B2A5EB83031CB2EE
+:1058E0004A43614342F3CF2341F3CF24191949427C
+:1058F0000AB244E0D9F800208284DAF80020428419
+:10590000828C438CA7EB820212B2A5EB83034A433D
+:105910001BB2594342F3CF2241F3CF24111914E0B3
+:10592000D9F800204284DAF800208284428C838CEB
+:10593000A5EB820212B2A7EB83034A431BB242F3E8
+:10594000CF24594341F3CF22A11849420BB216E0AC
+:10595000D9F80020C284DAF800208284C28C838CBB
+:10596000A6EB820212B2A7EB83031CB24A4342F3B6
+:10597000CF23614341F3CF22991849420CB2BBF9BE
+:105980001E50594605F21E56A64201DACE8306E0A5
+:10599000A5F21E55A54201DDCD8300E0CC83B1F90F
+:1059A000204004F21E55954201DA0D8406E0A4F26F
+:1059B0001E54944201DD0C8400E00A84B1F92220D7
+:1059C00002F21E549C4202DAABF8224008E0A2F236
+:1059D0001E529A4202DDABF8222001E0ABF82230E1
+:1059E000417B8173BDE8F08F980200203C24014088
+:1059F0003C2801401C0500202DE9F04704465C4886
+:105A00005D4D002602785B48022AB0F9301004D0C0
+:105A1000082A70D0092A6FD0A5E0C27B022A02D1E1
+:105A2000B0F840204AB1E18769810423B5F9081034
+:105A30001A460020FEF75CFF8CE05049DFF84081F9
+:105A4000496A0F14E7808068410210D5B4F902005A
+:105A500040F2DA21884269DD40F26A4188423FDC47
+:105A6000A0F2DA20FAF7DBFC0022464B4DE0C0F34F
+:105A7000C001C0F30020DFF8109181420CD1D8F8AA
+:105A8000440040F2BA41884250DD40F66A11884233
+:105A900026DCA0F2BA4034E03C480078C0060CD5C1
+:105AA000D8F8440041F2243188423FDD41F2D471FC
+:105AB000884215DC00F6DC4021E0354890F8701093
+:105AC000012903D090F86F0001282FD1B4F902000A
+:105AD00041F6C811884229DD41F6786188420CDD23
+:105AE0000823B4F93E101A460020FEF701FFE087B4
+:105AF000002819DB1BE02FE033E000F5C760A0F5BC
+:105B00000050FAF78CFC00224B46FAF7F4FB0E2209
+:105B1000FAF760FCFAF7BAFC00B2C0F580407843AF
+:105B20008013E087002F02DCE68700E0E787E08F44
+:105B3000184FE880D8F844107964A7F84C0000F0BA
+:105B40007DFBB7F84E00688198F80A000028388F6E
+:105B500000D14042288106E00F48B0F87400688107
+:105B600000E069812E8184F83C60BDE8F087000088
+:105B7000EF06002098020020600000201C05002095
+:105B80003C0100200000794000C09240D006002077
+:105B9000680C0020B4080020240A00202DE9F04100
+:105BA000B1F9025000232B241522854203DAB1F902
+:105BB0000000BDE8F081B1F9AE50854202DDB1F9D7
+:105BC000AC00F6E701EB8205B5F90250854201DD34
+:105BD000134600E01446E21852085D1CAA42F1D1B7
+:105BE00001EB8206B6F90230834206DA36F9025C2E
+:105BF00036F9044C31F9221006E01D4631F92240F5
+:105C0000B6F90630B6F90410401B091BC6178911F6
+:105C1000B60346EA90468703A1FB070CCA1702FBAE
+:105C200007C201FB06215A1BD317FAF77DFA000AB7
+:105C300040EA0160001900B2B0F5804FB9DB43F6CD
+:105C4000FF70B6E770B5134C40F224452946204654
+:105C500000F03EF800281BD0204600F0C7F8294687
+:105C6000204600F01DF80C4C00212046FBF7D0FC2C
+:105C70002046FBF74BFDC0F164000849C0B2042880
+:105C8000087201D900F046F9BDE87040FBF784BD09
+:105C900070BD000000380140580002405806002046
+:105CA0000A0A01219140C943018070470029818976
+:105CB00002D041F4005101E021F40051818170478C
+:105CC000002A828A01D00A4300E08A438282704718
+:105CD00030B501F01F0201240025C1F3421304FA7C
+:105CE00002F2012B0FD0022B0FD0838A4FEA112131
+:105CF0000088134204FA01F400EA040001D000B164
+:105D00000125284630BD8389F0E7038AEEE710B508
+:105D1000C1F3421301F01F040121A140012B07D060
+:105D2000022B07D01430002A026805D00A4304E091
+:105D30000C30F8E71030F6E78A43026010BD00002F
+:105D400030B50446008A85B00D464CF6FF71084018
+:105D5000E98801432182A1894EF6F3100140A88809
+:105D60002A8910436A890A431043A081A08A4FF60A
+:105D7000FF410840A9890143A1826846FEF7DCF88B
+:105D80001948844201D1039800E00298A1890904CE
+:105D900000EBC00101EB0010296801D5490000E0CB
+:105DA0008900B0FBF1F06422B0FBF2F109010B09AC
+:105DB0006FF018056B4300EB8300A3891D044FF0BF
+:105DC000320306D503EBC000B0FBF2F000F0070091
+:105DD00005E003EB0010B0FBF2F000F00F00084309
+:105DE000208105B030BD0000003801408088C0F33C
+:105DF00008007047F8B501210920FEF785F8012158
+:105E00008803FEF781F810258DF803502020ADF8A7
+:105E100000001A4E03248DF8024069463046FCF714
+:105E2000F7F916490C31086820F0200008601820A6
+:105E30008DF803004020ADF800008DF8024069465F
+:105E40003046FCF7E5F948208DF803008020ADF8D6
+:105E5000000069463046FCF7DBF98DF80350280155
+:105E6000ADF800008DF8024069463046FCF7D0F9E5
+:105E700001210420FCF71EFAF8BD0000000C0140CF
+:105E800030B585B0FFF7B6FF00244FF4E130009045
+:105E9000ADF808400C201D4DADF80440ADF80A00E7
+:105EA000ADF80640ADF80C4069462846FFF748FFBC
+:105EB00025208DF8100004208DF811008DF8124077
+:105EC00001208DF8130004A8FDF7E6FC012240F242
+:105ED00024412846FFF71BFF01212846FFF7E6FE75
+:105EE000FBF784FC012280212846FFF7E9FE01220E
+:105EF00040212846FFF7E4FE012202210448FBF777
+:105F000019FCFBF773FC05B030BD00000038014000
+:105F10004400024070B51D4D00242878432834D138
+:105F20006878462831D1A878502807D0512805D064
+:105F3000812803D0892801D0212826D1144E7071E0
+:105F4000E9787172A81C891CFBF736F8B072717A77
+:105F5000294409793182884217D106F10E0001786F
+:105F600041F0020101700B48016841F0200101601D
+:105F7000317A0948002204E02B5D03552A55641C40
+:105F8000E4B28C42F8D38078707170BD8407002031
+:105F9000580600200C0C01409A0B002070B51D2003
+:105FA000FDF759FCFDF7DCFA1D20FDF76AFC1548EA
+:105FB00090F82F10144D0623144C85F8381090F8E3
+:105FC0003B1095F83B201143012A04D0022A07D048
+:105FD000042A0AD010E0827A8A420DD0007B09E0C0
+:105FE000027D8A4208D0807D04E0827F8A4203D00D
+:105FF00090F82000884200D12370002085F84000EE
+:1060000070BD00003C0400203C010020EF06002091
+:106010000B4800214180A0F1B0018A898280CB89A0
+:106020001A44C2800B8A1A4402814B8A1A44428164
+:10603000898A1144818143F6FF71C1817047000054
+:10604000EC010020084940F61C72B1F90C009042A6
+:1060500002DA00F59F7005E041F2E302904201DDB3
+:10606000A0F59F70C88170476000002038B51348C4
+:10607000C16941F00401C1611E208DF800000220B9
+:106080008DF801008DF8020001248DF80340684668
+:10609000FDF702FC0A4984200880094947F6906010
+:1060A0002C3108800020091F0880054914310C801C
+:1060B000091F0880081F048038BD0000001002403E
+:1060C0000008004030B420491E4A45788B7A1146BA
+:1060D00092F83B4091F83910AC4218D14BB103799A
+:1060E000994202D04379994201D140791AE08079EE
+:1060F00009E08379994202D0C479A14202D182F8A1
+:106100002F3011E0407982F82F0030BC7047C578FD
+:10611000AC42FAD16BB1C379994202D0037A994269
+:1061200005D1007A82F82F0030BCFEF777BC407AA8
+:10613000E9E7437A9942E2D00479A142DFD0007ABC
+:10614000E1E700003C0400203C010020FEE70000E5
+:106150002DE9F0470446007F012868D13548E188E1
+:106160000288511A89B2072916D30088E080B4F951
+:10617000000044F2DD414843401346F6D9614843EC
+:106180008013A060401000B2A0814FF08051B1FB9D
+:10619000F0F0FAF73FF92061B4F90C6096B1B4F968
+:1061A00002104DF6B05048430014A082B4F90470B8
+:1061B0004DF6B05207FB02F24FEA2245E58204D4C5
+:1061C000024603E00020E08330E0424212B2228324
+:1061D000002D01DB2B4600E06B421BB2DFF858902C
+:1061E000638398464FF4804AB24208DAFAF709F915
+:1061F0002169F9F7DCFFFAF730F9801304E0002990
+:1062000001DA484600E05046E083B04509DA284606
+:10621000FAF7F7F82169F9F7CAFFFAF71EF98013C0
+:1062200004E0002F01DA484600E050462084BDE833
+:10623000F0870000F806002000C0FFFF10B52848D6
+:10624000294C01782748022905D1C17B022902D1B6
+:10625000B0F8401029B1008EA4F84E00002020872D
+:1062600010BD90F8462020482049022AB0F844008A
+:10627000097800B2C1F3810103D0012A0CD01C4976
+:1062800013E0012904D0022904D019496C390CE02B
+:1062900018490AE0184908E0012904D002291CD055
+:1062A00015496C3101E013496C31FBF701FE0E49D1
+:1062B000A4F8400080B2483101F060FAB4F94C0013
+:1062C000B4F94A2041425143891324F8381FB4F9E4
+:1062D000101048438013E08210BD07496C39E4E791
+:1062E000EF06002098020020B4080020B40400202B
+:1062F000488A0008C0870008048900080348002174
+:1063000080F82A10C183018770470000B40800207C
+:1063100010B504000B462D4AC3F1000028D5644295
+:10632000002B12DAA04207DA214600F027FA32F8F1
+:106330001000C0F5404041E00146204600F01EFA42
+:1063400032F8100000F5004038E0A34208DA214698
+:10635000184600F013FA32F8100000F540402DE026
+:10636000204600F00BFA32F81000C0F5803025E02E
+:10637000002B12DAA04207DA214600F0FFF932F8CA
+:10638000100000F5804019E00146204600F0F6F9C3
+:1063900032F81000C0F5004010E0A34208DA2146B0
+:1063A000184600F0EBF932F81000C0F5804005E027
+:1063B00053B1204600F0E2F932F81000B0F5004F7A
+:1063C00001DDA0F5803010BD002010BDC08B00089D
+:1063D00040438013494300EBA13000220302002B0D
+:1063E00014DDB3F5001F01DC802001E04FF4005004
+:1063F00093FBF0F1014401EBD1714910814206D0C9
+:10640000521CD2B20846062AF2D300E00021C8008E
+:1064100000B2704702E008C8121F08C1002AFAD172
+:1064200070477047002001E001C1121F002AFBD114
+:10643000704700002DE9F047A44CA5482188028848
+:10644000511A89B20F297DD30088A4F13C05208020
+:10645000288F08B1401E28872B789E4AC3F38100FD
+:1064600001281DD0022820D0D18B98489A4FDFF800
+:106470006C92407E0026B1F5926F1DD8142819D376
+:1064800078206076F88840F01000F88040F266606E
+:10649000A88123F001002870D67389F8006015E008
+:1064A000D08B00EB4000C00302E0D08B8C49484306
+:1064B000010CDAE7401C04E0B1F5DB6F06D310B144
+:1064C000401E607602E043F001002870B5F902003A
+:1064D000B5F914304143C3EBC303C1F38F31C3F3A8
+:1064E000D10303EB510109B2A9829046D28B4FF040
+:1064F00080535043B5F91620C0F38F30C2EBC2026F
+:10650000C2F3D10202EB500000B2E882AA6A424311
+:106510001213EA6293FBF2F22A63724A1080A268B5
+:106520000A44A260E1680144E160207C401CC0B2E2
+:106530002074072806D942F3CF002883C910698345
+:10654000E66000E0BFE0A66041F6C801267488421C
+:1065500004DD298B644AB2FBF1F1E981C11789039B
+:1065600041EA9041800342F69B420023F9F7DCFDAB
+:10657000A88456482A78A0F13C005C49B0F906008E
+:10658000930700FB01F14FEA2141C2F3810215D5C7
+:10659000012A07D0022A0BD04FF268514143091457
+:1065A000A18011E049F68C4250430014A0801FE006
+:1065B0004CF6183141430914A18025E0012A0DD081
+:1065C000022A17D0A0806984494948430014E08317
+:1065D000FBF78EFA47480088C0B143E04AF65C32C8
+:1065E00042431214A2804BF62C22504300146884BC
+:1065F000E183EDE74DF2AC5141430914A1804EF225
+:106600007C414143091469843B49DEE795F8200049
+:1066100000BB88F80F6089F80060B5F91A00A0F592
+:106620000C519F39B1F56E7F18D8617FF42912D9CA
+:106630003249E8802E4AA1F8460050430014A88051
+:10664000A1F84400FF2085F8200081F828002C499B
+:106650003C20087006E0491C617703E0607F08B1C8
+:10666000401E6077B5F91A10B4F91E0081420EDDA4
+:10667000A07E7D2809D9F88840F00800F8802148DC
+:10668000017821F0020101700EE0401C06E0A0F24A
+:106690003D10814208DAA07E10B1401EA07603E0D2
+:1066A000F88820F00800F880B5F9181060690844EF
+:1066B0006061217E491CC9B221761F2903D940118E
+:1066C000A88366612676BDE8F0870000F00400200C
+:1066D000F806002098020020100A0020EF06002093
+:1066E00030330100C409002074E8260BCC0E0100F1
+:1066F00048850100FA060020D0450100680C002002
+:10670000EC060020C6050020024941F68B30886265
+:1067100070470000B404002070B5164C06252078A0
+:10672000062825D2DFE800F003080E141A211248CB
+:10673000FAF780FC012016E00F48801DFAF77AFC7A
+:10674000022010E00C480C30FAF774FC03200AE039
+:1067500009481230FAF76EFC042004E006481830AD
+:10676000FAF768FC0520207070BDFAF783FC2570ED
+:10677000257070BDF0060020B48A0008090A05D013
+:10678000B0FBF1F0FF2800D9FF20704700207047D0
+:10679000D0E90021C368521A5A4301EBA23181604B
+:1067A00041607047B0F90020B0F90210B0F906302E
+:1067B000521A5A4301EBA231818041807047000098
+:1067C00030B5444B188844498A89801A85B24348B9
+:1067D000434A0F2D047801F14C001DD31D888D8193
+:1067E000117A090713D5022C01D03E4912E03E4D23
+:1067F000B0F90210B5F90050A94205DC02DA01F146
+:10680000020108E0458007E0A1F1020103E0022C4B
+:1068100002D1364909884180018F1D88691A89B2E1
+:106820009C2942D319880187916A0023B1F5804FD2
+:106830002DDB2F49896CB1F5405F28DD2D4940F2F1
+:106840006665B1F91010A94211DD43F69915A94208
+:1068500002DB40F2333108E040F23335A1F26661E9
+:10686000694343F2333591FBF5F1818700E083877B
+:106870002149B2F806510978C1F381011DB1818F18
+:1068800001F21E5119E092F84620022A0ED08387A9
+:10689000022C00D08387B0F95410B0F93C3001F1DC
+:1068A00014029A420BDAA0F8542030BD012901D01D
+:1068B0000229E4D1818F01F233318187E8E703F1C6
+:1068C0001402914203DD1439A0F8541030BDA0F831
+:1068D000543030BDF806002014000020EF060020E0
+:1068E00098020020B2040020B0040020AC04002074
+:1068F0003C0100201C050020B40400202DE9FC41CF
+:1069000001210220FDF7E8FA01211920FDF7FCFA28
+:1069100001213C48FBF7CEFC4027ADF80070032472
+:106920008DF802400420384D8DF803006946284652
+:10693000FBF76EFCE001ADF800008DF802401C2072
+:106940008DF8030069462846FBF762FC4FF4E071BE
+:106950002846FBF7E4FCA815ADF800008DF80240CE
+:1069600010208DF8030069462848FBF751FC4FF4CE
+:10697000A060FCF7C3FF1D208DF8040001268DF8F0
+:10698000056000258DF806508DF8076001A8FCF71A
+:1069900083FF1F498C2008801D494FF6FA702C3167
+:1069A00008806E20091F0880194814300680184896
+:1069B00008300780164920310D80154AD020121D5D
+:1069C0001080134A45F2F300183210800A1F45F276
+:1069D000500010800E4A4FF6FF7038321080121DA2
+:1069E0001080121D108041F21B10088000F012F878
+:1069F000FBF712FF064810300580001F0480BDE839
+:106A0000FC810000000C1A0000100140000C014045
+:106A10000004004070B51D20FCF712FF2A4D4021F4
+:106A20002846FBF773FC840080212846FBF76EFCA8
+:106A300044EA4004A9152846FBF768FC0443E0B289
+:106A4000224C84F83C00FBF7EDFC0546052805D9EF
+:106A50001F48C18841F04001C18001E084F83850EE
+:106A60001C48007A000703D594F838001A490D5CD9
+:106A70004FF6FA702063E062A06260622062E0611B
+:106A8000A0611648606300206064A06484F83F0041
+:106A900084F84000FBF774FCA07AFF2811D0022094
+:106AA00084F83D000E48008820662846FCF716F959
+:106AB000207820F001002070BDE870401D20FCF718
+:106AC000D5BE0120ECE70000001001403C01002091
+:106AD000100A002098020020C4930008DCFF050083
+:106AE000240400402DE9F0434E484F4902880B88AA
+:106AF0009A1A92B20F2A69D3098801804B49098BEF
+:106B0000027D00EB42029180017D491CC9B20175F2
+:106B100008295BD3002404752246017D00EB410364
+:106B2000491CB3F90430C9B202EB630212B2017519
+:106B30000829F2D33E4904753E4B4A8044800E78C2
+:106B40009D895FEAC67C40F638694FF0030714D090
+:106B5000A2F22B5C42F6E858C44520D3A1F1020C06
+:106B600026F00204ACF8002047750C7040F22B545C
+:106B7000A24211DA45F004021EE046F001060E7052
+:106B80004A4507DD45F001029A8126F002020A70AB
+:106B9000477519E0447517E045F002020CE04A45DC
+:106BA0000CDA8775427D12B1521E42750CE046F038
+:106BB00002020A7025F007029A8105E0B30703D5A7
+:106BC000837D2BB15B1E837540888880BDE8F08390
+:106BD00042F6AA239A4222DAB1F904302BB941F2E3
+:106BE000CD05AA4201DA4480EEE7134C920302EB92
+:106BF000843241F67244B2FBF4F214B240F23335FF
+:106C000002464480AC4200DA5580B2F90240E41AF0
+:106C100004F5A374B4F5237FD6D84380D4E74FF4AA
+:106C20008043FAE79C0A0020F80600209802002022
+:106C3000C6050020100A0020C8F1FFFF2DE9F04131
+:106C40006C4CDFF8B4E14FF0000594F82C10C80745
+:106C500006D094F930104B42002956DD0E4655E01F
+:106C6000664884F82F506587654A90F8380084F8A4
+:106C700038001586CEF80450CEF80850614E40F228
+:106C80006663CEF80C50A4F8743036F810005E4EEF
+:106C9000768830444FF6FF7606EA800024F8280B09
+:106CA0004FF080602060A320208460845810A0846E
+:106CB000E38440F699102085580060854FF4805099
+:106CC000A08541F23330E08541F26660208641F6CE
+:106CD0009910608641F6CC40A0864FF40050E086C3
+:106CE00042F23330208742F26660608742F69910A4
+:106CF000A08742F6CC40E08782F89D5041F0010029
+:106D0000207184F84450BDE8F0811E4694F92F00AC
+:106D10004242002801DD074600E01746F61B012E1F
+:106D20000BD0002800DB02465FFA82F684F83000C0
+:106D300094F84700012805D041E0002900DA1946FF
+:106D4000CEB2F3E794F931305942002B01DB1846FB
+:106D500000E0084694F93220C7B25042002A01DB15
+:106D6000944600E08446BC4508DD002A00DA02466D
+:106D7000D7B2002B00DA0B46D8B207E0002B00DABE
+:106D80000B46DFB2002A00DB1046C0B204EB400025
+:106D9000B0F9481004EB470030F9482F114449106E
+:106DA000018084F8475084F8365084F8355084F8D0
+:106DB000345084F8335084F8325084F8315004EB66
+:106DC00046007546B0F948006087BEF80410C82335
+:106DD00009B26422FDF78CFD6860E968401AA96871
+:106DE0000844A860B5F900104843C013E860A4F84F
+:106DF000740088E7240A0020B40500203C0100202C
+:106E000098020020D693000860000020F0B4544897
+:106E100090F82C10C90776D0524990F838300022EB
+:106E200091F838108B426FD04F4CA0F86A204F4D2C
+:106E3000E65C04468E4294F92F4002D0EE5C8E420E
+:106E40000FD1641C64B280F82F40EB5C8B4202D1FE
+:106E5000641C80F82F4090F92F300F2B1BDD0F237F
+:106E600017E0434DEE5C434D8E4202D0EE5C8E4205
+:106E700011D1641E64B280F82F40EB5C8B4202D1CA
+:106E8000641E80F82F4090F92F406FF00E039C4253
+:106E900001DA80F82F30324B90F83750313390F8C8
+:106EA0002F40EC5490F837305B1CDBB280F8373061
+:106EB000062B01D380F8372090F9314090F9333018
+:106EC0009C420ED190F93540A3420AD190F932404C
+:106ED00090F934309C4204D190F93640A34200D15D
+:106EE000012280F847201F4A80F8381090F92F506F
+:106EF0001378214A012D0DDD14465E07A46804D5E0
+:106F000044F0080403E028E015E024F0080494604D
+:106F100080F82D10B5F1FF3F0ADA5B07936802D5C0
+:106F200023F0080301E043F00803936080F82D107C
+:106F3000F0BCFBF725BA90F8471001290DD1B0F845
+:106F40006A1043F60953491C89B2A0F86A109942A5
+:106F500003D9A0F86A2080F84720F0BC70470000F1
+:106F6000240A00203C010020B8930008BE930008CA
+:106F7000CA930008D09300089802002030B5204939
+:106F8000204AB1F86A301088C01A80B20F2836D370
+:106F90001088A1F86A001C4D00204FF000432A5CC5
+:106FA000940903D00124B4EB921F24D1D20622D03D
+:106FB000164A52F820201268134C123434F810404C
+:106FC000224201EB000494F9722008D00A2A04DB63
+:106FD0000A6823FA00F4224308E0521C09E012F187
+:106FE0000A0F05DC0A6823FA00F4A2430A6002E0F3
+:106FF000521E84F87220401CC0B21128CFD330BD7D
+:10700000CC050020F8060020C48F0008C4900008BA
+:107010002DE9F00779497A480A8903889A1A92B2C9
+:10702000082A74D300880881A1F12C0042890AB192
+:10703000521E4281734A92F82820802A67D302F0B8
+:107040003F020A70C2890AB1521EC281B1F90620FC
+:10705000902A0CDB8A46FF2A09D08146C089002885
+:1070600055D1694800230078092805D005E0BDE81E
+:10707000F007624800F092B90823644A92F8EA5097
+:107080000DB143F004036248817AC90701D043F08F
+:107090000203D2F808C05FEA0C5101D543F00103A6
+:1070A000176800215B4EFC0302D596F8654004B1D9
+:1070B0008021C4885FEA446801D541F040015FEA5D
+:1070C000845801D541F020015FEAC47801D041F035
+:1070D0001001007A400701D541F008014E480078C0
+:1070E000C00701D041F00401A00601D541F0010123
+:1070F0000020012D00D1082096F8705085B992F833
+:107100004620022A04D0012A05D03AB108E072E0F4
+:1071100040F0030004E040F0020001E040F0010014
+:107120007A0701D440F02000CCF3C0020025CCF354
+:10713000002C624502D13A0700D4042596F86F204E
+:10714000012A01D145F00105344A0027BC461278D6
+:107150003E46C2F38102012A04D0022A04D0032A47
+:1071600004D004E0022602E0042600E010262C4AA7
+:1071700064060ED5214C1C342478240609D51478D5
+:10718000640606D4274A40F6CC44926D6243140C40
+:1071900005E0B2F8AE2040F699146243940B4FF02C
+:1071A00008088AF80A804FF061088AF80B808AF88C
+:1071B0000C308AF80D108AF80E008AF80F508AF801
+:1071C0001070270A4B4083F06901414069408AF8FA
+:1071D000117079408AF81240614052468AF813C013
+:1071E00071408AF8146051754FF4C871A9F80E10F7
+:1071F000FF20AAF80600BDE8F0077047B40600209B
+:10720000F8060020CC050020EF06002098020020A0
+:10721000100A0020680C002008090020B404002097
+:107220003C010020E80700204C48816941F0FC0146
+:1072300081614FF4A060FCF761FBFBF77BFBFCF77F
+:10724000C1FCF9F7B5FCFCF7B7FAFDF757FAFFF701
+:1072500055FBFCF7F7F9FFF7DDFBFBF7DDFA404DD7
+:107260004FF40050A5F81601FEF70AFE00214FF476
+:10727000FA5340F2EE220020401C80B29842FBD329
+:10728000491C89B29142F6D33648002680F87260D4
+:10729000F9F724FBF9F7CAFFFCF7C4FCF9F798FEED
+:1072A000FEF7E4FE102230493048F8F76EFF304C0C
+:1072B000314FE08820F04000E0802E48017821F036
+:1072C00020010170FA20F8814FF49670E887FFF7EB
+:1072D0001BFA2A492A48FCF722FC2A48FCF744FCFE
+:1072E0002948416A88472948416B8847FFF706F8D3
+:1072F00027494220C8802749C8603E71E088E08164
+:107300002089208260896082FAF7FAFEFAF75CFE33
+:10731000FFF790F8FFF7E6FB00F0F8F9FFF72EFE15
+:1073200000F0C2FFFEF736FAFAF7B2FCFBF7F4FC06
+:10733000FFF746FAFCF7CEFEFBF716F9FBF748F924
+:1073400000F07AF8FFF764FE1348FAF799FA00F0B4
+:107350006FFAFDF717FAFAF7FDFBCFE700100240CE
+:10736000980200201C050020680C00200C0600205C
+:10737000100A00203C010020EC0600208C080020B0
+:1073800064080020F803002034000020D000002012
+:10739000140700202804002090090020F0B523499C
+:1073A0000278B0F9064000231F4E31F81210FF2C6E
+:1073B00018D0B0F904701E4DBC4231DA00EBE4077E
+:1073C00004F00704BF7AA7408478FFB23CB190F87C
+:1073D00001C0ACF1010C64451FDA3C061DD455F820
+:1073E00022200DE056F82220116012498A79521CA1
+:1073F000D2B28A71022A02D38370C3808B71F0BD2E
+:1074000011608178491CC9B2817042789142F6D3EB
+:107410008370C188491CC180F0BD56F82220EFE777
+:1074200055F822201160F4E7A4910008D68F0008D7
+:107430004C91000888060020F0B561486149B0F819
+:107440006C200B889A1A92B29C2A7BD30988A0F8E8
+:107450006C105D495D4F91F82A1001F0070297F812
+:107460004610022A00D1491E594C80F83E104FF0B8
+:107470000203E2884FF00001550401D5012236E0F5
+:10748000A489E50601D5062231E0250701D50822A9
+:107490002DE0550603D44F4D2D78AD0601D50422BD
+:1074A00025E0150501D5072221E0150601D50A22A0
+:1074B0001DE0950601D50C2219E0150701D50B2218
+:1074C00015E0550701D4D50501D510220FE0D506EA
+:1074D00001D505220BE0650703D4A50701D4E40715
+:1074E00002D080F86E3007E0920403D5032280F8C2
+:1074F0006E2001E080F86E10374A384C92F820E098
+:10750000324A251FD2F808C02D4AB2F87060721CAA
+:1075100092B2BEF1000F0DD02CF4000CC7F808C0D9
+:1075200090F86E70B7B11E2F1AD090F86F200AB382
+:1075300025E007E04CF40006BE60A0F870200A2A9F
+:1075400001D22360F0BD142A01D22B60F0BDA0F857
+:107550007010F0BD2B60A0F8701080F86F10F0BDB7
+:10756000642E04D2A0F87020322AEED3E9E7A0F806
+:107570007010EAE77F1C80F86F70A0F8701090F828
+:107580006F20012A10D0002AE9D0B0F87060761C74
+:10759000B6B2A0F870601E2ED7D323603C2EDED981
+:1075A000521E80F86F20D2E7B0F87020521C92B2C1
+:1075B000A0F870202360C82AD1D980F86F10C6E7E0
+:1075C000CC050020F8060020680C0020980200205E
+:1075D000100A00203C010020B4040020141C0140CB
+:1075E000F0B54248B0F84810491C89B2A0F84810DC
+:1075F00002297AD33E490024A0F848400A783D4B3E
+:10760000042A57D04FF48041082A0BD0A0F10C0275
+:10761000B2F900208A4200DA1146B3F980208A428A
+:1076200000DA1146344A92698A4200DA11B2418284
+:1076300082881D8AC2EB8502304D12B22D78C5F3C7
+:1076400081062A4D42F2AA467243B5F9765092124B
+:107650006A431213C26086681546C6EBC60642F33B
+:10766000D102F60202EBA6328260C66C1644C664F2
+:10767000B0F850707F1CBFB2A0F85070B7F5806FA3
+:1076800004D3B6120682A0F85040C464891A1C4E76
+:10769000C26A724340F255564E4302EB4602466AB6
+:1076A00032444262B3F93030B2EB034F06DD1A04C4
+:1076B000426206E01349B1F90410B3E7002A00DA88
+:1076C0004462C162104990F83D2091F838108A4216
+:1076D0000BD080F83D10B0F84210A0F84410B0F87C
+:1076E0004010A0F84210A0F84050F0BD1C0500204A
+:1076F000EF06002098020020000C0020B4040020B7
+:10770000C3F5FFFF1C0C00203C010020174818495E
+:10771000B0F85A200B889A1A92B20F2A25D30988FA
+:10772000A0F85A10134941F6515391F84D10CA0769
+:1077300001464FF48042B1F9001059438913A0F873
+:107740006C100D490B78A0F10C01022B06D1B1F998
+:107750000030934202DA1B1D0B8000E00A800021FA
+:10776000A0F8601020F85C1F428070471C050020C4
+:10777000F8060020680C0020EF0600204FF6FF728C
+:1077800002EA800210F4404315480ED0B3F5804F52
+:1077900014D0B3F5004F4FEA122216D0C2F5807311
+:1077A00030F813305B424B8005E0120A30F812309B
+:1077B0004B80C2F5807230F812000FE0120AC2F559
+:1077C000807330F813304B8005E030F81230C2F58A
+:1077D00080725B424B8030F8120040420880704754
+:1077E000C08D0008104A518A908AD28A16384639CC
+:1077F000A2F1110200D54942002A00DA5242114496
+:10780000002800DA40420844084943F6284300B201
+:10781000B1F936205A43921340F2D733584302EB62
+:10782000A030C88670470000980200201C05002088
+:10783000F0B5904990480A8903889A1A92B23E2A74
+:107840001ED30088088101F138004FF4FA63428AA0
+:107850009A4202D2521C428200E04382874A92F846
+:107860002220802A0CD302F03F020A70B1F90620D0
+:10787000402A06DBFF2A04D0C2883AB1521EC280D9
+:10788000F0BDBDE8F0407B48FFF788BD428A9A42D0
+:10789000F6D307784FF0010E3A074FF0FF055BD59E
+:1078A000847A40F2DC52630708D444F00403837204
+:1078B000C28081F80BE081F80AE04CE04378072BA6
+:1078C00005D0032B03D0052B01D0062B07D166066C
+:1078D00005D444F040038372C280052239E0654A32
+:1078E0005FEA437C02F138024FF42076127A0DD51C
+:1078F0005FEAC26C0AD45FEA446C07D442F010021B
+:1079000002723A0628D4C680192222E0DF0709D085
+:10791000970707D4670605D442F002020272C680B8
+:10792000042216E09F0709D5170707D4670605D478
+:1079300042F008020272C68003220AE01B070BD540
+:10794000530709D4630607D442F004020272C680CA
+:107950000B22CA728A72CD80494AB2F92230B2F93A
+:107960001A7003F23D140022A74200DB0276414E5A
+:10797000444C06F13806A479B6895FEAC46C06F176
+:1079800001064FF4C874B6B213D58681B6F57A7F76
+:1079900005D9017A21F0800101728281F0BD037A5C
+:1079A0001E06FBD4828143F080020272C480112043
+:1079B00035E09F4216DA037E052B13D28681B6F599
+:1079C000487F04D98281027A22F040020272027A50
+:1079D0005606E3D45B1C037642F040020272C48078
+:1079E00002201CE0284B1C89C4F3C006C4F3002706
+:1079F00040F2EE24BE4216D11E78360713D4427EE2
+:107A0000012ACBD1428BB2F5167F02D2521C42839F
+:107A1000F0BD827A42F002028272C4800F20C872E6
+:107A20008872CD80F0BD93F80D714FF40046012FA0
+:107A300018D1164F41F6583C7F6C674512DD83F82C
+:107A40000CE1134B1E60C38AA34202D25B1CC382AB
+:107A5000F0BD4FF4FA73C3801C23CB728B72CD80C0
+:107A6000C282F0BDC2820A4883F80C21001F066062
+:107A7000F0BD000098060020F8060020CC0500208C
+:107A8000B4040020100A0020980200203C010020CD
+:107A9000140801402DE9F05FFB48FC49DFF8F0A332
+:107AA000007E0A1D131D0128504658D030F85A4F49
+:107AB0000C8041881180BAF85E001880F54DF64CB4
+:107AC00049F2CD32B5F91E006083B5F9201043F6B6
+:107AD000CC4C00EB410151430914A183B4F922308D
+:107AE000B4F9206001FB03F200FB062242F38F325F
+:107AF0006282B4F9167007FB0CF7BF1340F2333CF7
+:107B0000714302FB0CF200FB131007EBA232E2827E
+:107B100040F38F30A082B4F91810E04FC1EBC101DF
+:107B200041F3D10101EBE000DD4E2083786C306041
+:107B3000316930468847DB49308948800846FDF77F
+:107B40005BFFDFF8649301264FF0000B99F800000B
+:107B500008280CD0618E218204284AD01AE030F81F
+:107B6000604F0C8041881180BAF86400A5E7CF48C7
+:107B700090F92F10491C022939D890F86C1019B1CE
+:107B8000B4F85200208205E0618E2182A4F85210E0
+:107B900080F86C60B4F91410B4F90A00C44AF9F71B
+:107BA0007FFCE062BAF91611884204DDC048E16248
+:107BB000027B91404162B848DFF8F8E24C3847F266
+:107BC000A30802784EF2461172B3012A52D080F80F
+:107BD00000B000BF99F8000004280DD0B44AB4F9F1
+:107BE0001210B4F90800283AF9F75AFC07E0608E41
+:107BF000C8E7686A0014E062B87A70B3AE48AF4D67
+:107C0000A0622860E06A68602846FCF7C9F8A84FBF
+:107C1000287C3C3F01285ED0A06A3860A8480178E3
+:107C2000C9075CD040695BE0B5F91E2042448A4236
+:107C300009D8B5F9202042448A4204D8B5F9222057
+:107C400042448A42C6D9A0F802B0B7F8AE205946DD
+:107C5000B2F5C87F02D8467007E039E0B2F5487F38
+:107C600001D8022200E0032242708AF80F1089F83E
+:107C7000001024E080F800B0B5F91EC05A46C44494
+:107C80008C4509D8B5F920C0C4448C4504D8B5F951
+:107C9000225045448D429DD9B7F8AE10B1F5C87F4A
+:107CA00001D8467006E0B1F5487F01D8022100E016
+:107CB0000321417042808AF80F2089F80020BEF825
+:107CC000061041F40061AEF80610FAF76FF981E78B
+:107CD0004FF4AF7093E768693860A86900E0E06A24
+:107CE000786073483C38FCF7CFF96B4D6A4935F83A
+:107CF000100F3C39FFF742FDDFF89C91DFF8C4819B
+:107D0000A9F14C09D9F81010C9F86C10B5F9101088
+:107D1000B868B5F9122000FB01F4FB68504303FB7F
+:107D2000124444F38F3703FB010040F38F34AF86D6
+:107D3000EC86A8F802704546A8F804404046FEF7D5
+:107D400007FA287F09F11405012830D0604241105C
+:107D50004DF6B35047433A1469802A808B18A9F82E
+:107D60000440A9F80630891AA9F808108AF80CB05E
+:107D7000B9F90430D84654464946002B00DD267335
+:107D8000B1F90600002802DD227B921C2273B9F9AA
+:107D90000820002A02DD217B091D2173217B072990
+:107DA00020D2DFE801F01F1B3419301D3200B8F972
+:107DB00020304DF6B352584240106880B8F91E107A
+:107DC000514309142980A9F804304318A9F8063052
+:107DD000401AA9F80800C9E7667303E0022100E031
+:107DE00003216173DFF8B090374E384F99F80010D7
+:107DF0000129617B0DD0072945D2DFE801F0E7FEBC
+:107E0000FDFCFBFAF9000421EBE70521E9E7062177
+:107E1000E7E7072937D2DFE801F0D9041B62799937
+:107E2000AF0001461846FBF761FE2860B5F9020075
+:107E3000B5F9001043F2046201445143090C504368
+:107E4000A4F85A10000CA4F85C00A4F85E8027E1A6
+:107E5000404201B2504200B2FBF748FE2860B5F93B
+:107E6000020043F204614143090CA4F85A10B5F929
+:107E70000010084443F204614843000CA4F85C007D
+:107E8000A4F85E803AE1A1E090090020342C014082
+:107E9000980200201C050020600000203C0100200A
+:107EA00028040020E8030020EF060020240A002018
+:107EB0008C080020100A0020A2FEFFFFE809002025
+:107EC00008090020C40900200024014000280140C6
+:107ED0003046F8F7CBFE01231A4607216BE019461E
+:107EE0001046FBF703FE2860A4F85A80B5F902009B
+:107EF000B5F9001043F2046201445143090C5043A8
+:107F0000A4F85C10000CA4F85E0026E1594240423F
+:107F100009B200B2FBF7EAFD2860A4F85A80B5F96F
+:107F2000020043F204614143090CA4F85C10B5F966
+:107F30000010084443F204614843000C39E1304624
+:107F4000F8F794FE01231A46052134E01146FBF7A9
+:107F5000CDFD2860B5F9020043F204614143090CEC
+:107F6000A4F85A10A4F85C80B5F90010084443F254
+:107F700004614843000C47E1504201B2584200B24C
+:107F8000FBF7B4FD2860B5F90200B5F9001043F223
+:107F9000046201445143090CA4F85A105043A4F858
+:107FA0005C80000CA4F85E005EE13046F8F75EFEEF
+:107FB00001231A4606213846F8F758FE01213046BB
+:107FC000F8F7CAFD01213846F8F7C6FDB34EB9F8F7
+:107FD00008004D463080B9F80A007080B9F81000EA
+:107FE000B0803046F9F798FCB4F85A00F18805E003
+:107FF00018E1ECE0BDE08EE05EE031E00844A4F87A
+:108000006000B4F85C0031890844A4F86200B4F858
+:108010005E0071890844A4F86400317EA0480129FB
+:1080200078D034F85A1F018061884180A18881800E
+:108030009B49028808310A8042884A80808888806B
+:108040009748896A0830884795F8360000287DD01F
+:10805000F9F710F815F8360F401E2870BDE8F09FAC
+:1080600001461846FBF742FD2860B5F9020040F6CC
+:108070008151484380136880B5F9001040F6815261
+:10808000514389134218A2F6815252425208298064
+:10809000A4F85E201044A4F85C000844A4F85A0038
+:1080A00000213046F8F758FD00213846F8F754FD16
+:1080B00001231A4606210BE7404201B2504200B2AA
+:1080C000FBF714FD2860B5F9020040F681514843E2
+:1080D00080136880B5F9001040F68152514389132E
+:1080E0004218A2F68152524252082980A4F85E201A
+:1080F0001044A4F85A000844A4F85C00002130465B
+:10810000F8F72AFD00213846F8F726FD01231A4624
+:108110000521DDE6B4E019461046FBF7E7FC2860D0
+:10812000B5F9020040F68151484380136880B5F9E3
+:10813000001040F68152514389134218A2F6815231
+:10814000524229805208A4F85A2000E09BE01044D3
+:10815000A4F85E000844A4F85C0000213046F8F75B
+:10816000FBFC00213846F8F7F7FC01231A460721EB
+:10817000E5E65942404209B200B2FBF7B7FC28607D
+:10818000B5F9020040F68151484380136880B5F983
+:10819000001040F68152514389134218A2F68152D1
+:1081A000524252082980A4F85A201044A4F85C00D6
+:1081B0000844A4F85E0000213046F8F7CDFC002109
+:1081C0003846F8F7C9FC01231A460621B7E61146DE
+:1081D000FBF78CFC2860B5F9020040F6815148435A
+:1081E00080136880B5F9001040F68152514389131D
+:1081F0004218A2F68152524252082980A4F85C200B
+:108200001044A4F85A000844A4F85E000021304647
+:10821000F8F7A2FC00213846F8F79EFC01231A4625
+:108220000521C2E6504201B2584200B2FBF75EFCA3
+:108230002860B5F9020040F68151484380136880F8
+:10824000B5F9001040F68152514389134218A2F645
+:108250008152524252082980A4F85C201044A4F8AC
+:108260005E000844A4F85A0000213046F8F774FC78
+:1082700000213846F8F770FC01231A46072194E6DE
+:1082800034F8601FCFE607480088A0F5D041683970
+:108290003FF4E4AEBDE8F05FF9F7CEBD90090020F1
+:1082A0002C000020182C01402DE9F041904C914801
+:1082B000B4F85A100288511A89B20F296FD3008876
+:1082C000A4F85A008C480088DFF83082C0074FF0CD
+:1082D00000054FF0010741D0874AD4E90C10243241
+:1082E0001388B1EB530F02D21288511A08444FF48D
+:1082F000F371884200D208468149B1FBF0F0616C0D
+:10830000C1F35101084406466064F8F788F800227A
+:108310007C4BF7F7F0FF4FF040427B4BF7F7EBFF5A
+:108320000E22F8F757F8F8F7B1F8A4F8A40094F87B
+:108330006500401CC0B284F86500082834D36C483E
+:1083400098F84620001F03789A4201D002704580B9
+:108350006E4A13786E4A23B1458021E06564A564B6
+:1083600058E0D8F89410A1F5FA618E4211DD616DE4
+:108370008B1C9E4205DDB0F902100A290DDA491C5A
+:1083800006E08E4205DAB0F90210002908DD491E28
+:108390004180B0F902000A2802DB177001E0A2E078
+:1083A0001570666584F865505A484FF4A542017807
+:1083B000C1F38101012949D002294AD044F68771CD
+:1083C0002181A4F8A020B0F9243089B24B439B133B
+:1083D000A4F89C30B0F90E0000237043B0FBF1F01C
+:1083E000A16CC0F3D100C1EBC101C90200EB913017
+:1083F000A064F017810341EA9641B003F7F794FEB9
+:10840000B4F8A210C1EBC101C902C00800EB913061
+:10841000A4F8A200616CA06E0844A06694F86C20D9
+:10842000521CD2B284F86C20082A05D3C008A4F8E4
+:108430006E0084F86C50A566374A384ED3885806CB
+:1084400033D498F80F00022806D02CE043F20451F0
+:10845000B6E744F24621B3E7B06840F69916B04259
+:1084600021DD94F8380094F88660B0420CD084F88E
+:10847000860094F83D0000F00106C0F340008642FB
+:1084800002D1A4F8825004E0B4F88200B0F5966FEF
+:1084900005D2B4F88200401CA4F8820005E043F045
+:1084A0008000D08001E0A4F88250114894F83F2069
+:1084B000B0300C2A01D2C57400E0C774174B41F2EA
+:1084C000482641F2504C93F83C400C4B0C2AB3F830
+:1084D00082300AD3B14208DB012C06D0614502DDAF
+:1084E000002B00D18774BDE8F0818574FBE70000A4
+:1084F0003C010020F8060020000400409802002003
+:108500004564BD0100209C40133B3340E60300203E
+:10851000E7030020B4040020100A00201C050020FE
+:108520002DE9F041384C394E394F207841F2333142
+:10853000C2074FF000050CD0A28962B394F907007E
+:10854000002800DA4042C0B2032829D240F2AE70BF
+:108550002AE0A570E5732F4AE571A58192F83830BD
+:10856000237220F00800A18040F0020020703D86B8
+:108570007560B560F560916C490005D041F6846185
+:10858000A18140F010002070C0B240F001002070C6
+:108590006574BDE8F081658120F01000207015E061
+:1085A000042803D240F6510060810FE0052802D272
+:1085B00040F69910F8E740F6CC42062803D3072886
+:1085C00001D3082801D2628100E0618197F89D0003
+:1085D00098B9B088102301B2B4F90A003622FCF72A
+:1085E00087F97060F168401AB1680844B060B6F964
+:1085F00000104843C013F0603886388E10B1012057
+:10860000A070C6E7A570C4E71C0C00207806002007
+:10861000980200203C0100202DE9F041554C2678BD
+:10862000F0077CD05448217A544D90F838008142AC
+:108630007BD0534A2346DFF84CC1575C93F90E2098
+:1086400093F90730874203D01CF80170874213D199
+:1086500046F002065B1C26705BB2E3711CF8011049
+:10866000814201D15B1CE37194F90710062901DDF9
+:108670000621E171521C1CE0434F17F801C0434F23
+:10868000844503D017F801C0844513D126F00206B3
+:108690005B1E26705BB2E371795C814201D15B1E87
+:1086A000E37194F907306FF005018B4200DAE17154
+:1086B000521EA273207294F907108A1C042A02D950
+:1086C00041F68462A2812C4A012912780ADD2B4BE3
+:1086D00056079B6802D543F0080301E023F0080326
+:1086E000AB606070B1F1FF3F09DA5107A96802D5AC
+:1086F00021F0080101E041F00801A9606070F9F77C
+:108700003FFEA078012810D121488068A3280CDA08
+:1087100094F90700022803DD0220E07105E01EE065
+:108720006FF00101884200DAE171A089002630B1C2
+:10873000401E0004000CA08101D1E671A673E87B05
+:1087400004280CD0B5F93010512341220020FCF749
+:10875000CFF82886002802D1E07B10B1A670BDE8D2
+:10876000F0810C4806700C480670207820F001005B
+:108770002070F4E71C0C00203C010020980200202F
+:10878000B8930008BE930008CA930008D09300086D
+:108790001C0500200C070020EF060020743F713DEF
+:1087A0009B3BED396238F436A13565343F332A32CC
+:1087B000273133304C2F722EA32DDF2C242C722B1B
+:1087C000000000361C070038AA0A003AAA0A003C3A
+:1087D000CC0C003ECC0C0040380E0042380E004459
+:1087E000380E0046380E0048380E004AC711004CBB
+:1087F000C711004EC7110050C7110052C7110054D5
+:10880000C7110056C7110058C711005AC711005CA4
+:10881000C711005EC7110060C7110062C711006474
+:10882000C7110066C7110068C711006A0000003652
+:10883000000000388E03003A8E03003CFA04003E2C
+:10884000FA0400401C0700421C0700441C070046B5
+:108850001C0700481C07004A8808004C8808004E86
+:10886000880800508808005288080054880800567C
+:10887000880800588808005A8808005C8808005E4C
+:10888000880800608808006288080064880800661C
+:10889000880800688808006A000000360000003878
+:1088A0008E03003A8E03003CFA04003EFA040040B6
+:1088B0001C0700421C0700441C0700461C07004818
+:1088C0001C07004A8808004C8808004E88080050A1
+:1088D0008808005288080054880800568808005804
+:1088E0008808005A8808005C8808005E88080060D4
+:1088F00088080062880800648808006688080068A4
+:108900008808006A0000003A2202003C8E03003E04
+:10891000B0050040D2070042AA0A0044CC0C004631
+:10892000EE0E00481111004A3313004C9F14004E04
+:108930000B16005077170052771700547717005620
+:10894000771700587717005A7717005C7717005E83
+:108950007717006077170062771700647717006653
+:10896000771700687717006A7717006C7717006E23
+:1089700000000036000000388E03003A8E03003CF1
+:10898000FA04003EFA0400401C0700421C070044A1
+:108990001C0700461C0700481C07004A8808004CBA
+:1089A0008808004E88080050880800528808005443
+:1089B00088080056880800588808005A8808005C13
+:1089C0008808005E880800608808006288080064E3
+:1089D00088080066880800688808006A0000003A75
+:1089E0002202003C4404003E660600408808004223
+:1089F000AA0A0044CC0C0046EE0E00481111004AB1
+:108A00003313004C9F14004E0B1600507717005282
+:108A1000E31800544F1A0056BB1B0058271D005A7C
+:108A2000DD1D005C931E005E491F00600020006297
+:108A3000B52000646C21006622220068D822006AFA
+:108A40008E23006C4424006E0000003400000036C9
+:108A5000000000380000003A0000003C0000003E2A
+:108A600000000040000000420000004400000046FA
+:108A7000000000480000004A0000004C0000004ECA
+:108A8000000000500000005200000054000000569A
+:108A9000000000580000005A0000005C0000005E6A
+:108AA000000000600000006200000064000000663A
+:108AB00000000068441458585870111158585870E4
+:108AC000411158584870111448585870141158489A
+:108AD00058703313005695130054B61300525A14AD
+:108AE0000050FD14004EA115004C4516004A7616A4
+:108AF00000486C17004672180044BA190042741BF3
+:108B00000040911D003EB420003C9F22003AE1222B
+:108B10000038532300368B240034812500322B2764
+:108B200000302028002E5829002CB02A002A9B2C27
+:108B30000028D22D00267C2F00242631002202336B
+:108B40000020FD34001E5C37001CCC3C001A873E20
+:108B50000018BE3F00160040001400400012004004
+:108B600000100040000E0040000C0040000A0040D1
+:108B700000080040000600400004004000020040E1
+:108B800000000000010203040500050001020304C7
+:108B90000104000305020000F0010000360100009E
+:108BA000F8000000BA0000007C0000007C0000001B
+:108BB0007C000000411414111114441114144111CB
+:108BC0000000290052007B00A400CC00F5001E012B
+:108BD000470170019901C201EA0113023C026502DA
+:108BE0008E02B602DF020803300359038203AA0390
+:108BF000D303FB0324044C0475049D04C504EE0454
+:108C000016053E0567058F05B705DF0507062F0624
+:108C100057067F06A706CE06F6061E0746076D070F
+:108C20009507BC07E4070B08320859088108A80813
+:108C3000CF08F6081D0944096A099109B809DE0937
+:108C4000050A2B0A520A780A9E0AC40AEA0A100B7D
+:108C5000360B5C0B820BA80BCD0BF30B180C3E0CE8
+:108C6000630C880CAD0CD20CF70C1C0D410D650D7E
+:108C70008A0DAF0DD30DF70D1C0E400E640E880E3D
+:108C8000AC0ECF0EF30E170F3A0F5E0F810FA40F2D
+:108C9000C70FEA0F0D103010531075109810BA104E
+:108CA000DD10FF102111431165118711A911CA119F
+:108CB000EC110D122E12501271129212B312D41224
+:108CC000F41215133613561376139613B713D713DE
+:108CD000F61316143614561475149414B414D314CD
+:108CE000F214111530154E156D158C15AA15C815F1
+:108CF000E7150516231641165F167C169A16B71649
+:108D0000D516F2160F172C17491766178317A017D9
+:108D1000BC17D917F51711182E184A18661881189C
+:108D20009D18B918D418F0180B19261942195D1995
+:108D300078199219AD19C819E219FD19171A311AC3
+:108D40004C1A661A801A991AB31ACD1AE61A001B21
+:108D5000191B331B4C1B651B7E1B971BAF1BC81BB2
+:108D6000E11BF91B121C2A1C421C5A1C721C8A1C77
+:108D7000A21CBA1CD21CE91C011D181D301D471D68
+:108D80005E1D751D8C1DA31DBA1DD01DE71DFD1D8B
+:108D9000141E2A1E401E571E6D1E831E981EAE1ED8
+:108DA000C41EDA1EEF1E051F1A1F2F1F451F5A1F54
+:108DB0006F1F841F991FAE1FC21FD71FEC1F0020FB
+:108DC00000006400C9002D019201F7015B02C0029E
+:108DD00024038903ED035204B6041A057F05E30555
+:108DE0004706AB060F077307D7073B089F08020922
+:108DF0006609C9092D0A900AF30A560BB90B1C0C17
+:108E00007F0CE20C440DA60D090E6B0ECD0E2F0F3C
+:108E1000900FF20F5310B41015117611D7113812AC
+:108E20009812F8125813B81318147714D61435156D
+:108E30009415F3155116B0160E176B17C91726188F
+:108E40008318E0183D199919F519511AAD1A081B24
+:108E5000631BBE1B181C731CCD1C261D801DD91D39
+:108E6000321E8A1EE31E3B1F921FEA1F41209820DC
+:108E7000EE2044219A21EF2145229922EE2242231D
+:108E80009623E9233C248F24E22434258525D72505
+:108E900028267826C82618276827B72706285428A2
+:108EA000A228EF283D298929D629222A6D2AB82A05
+:108EB000032B4D2B972BE12B2A2C722CBB2C022D34
+:108EC0004A2D912DD72D1D2E632EA82EEC2E302F3E
+:108ED000742FB82FFA2F3D307F30C030013141312F
+:108EE0008131C13100323F327D32BA32F732343310
+:108EF0007033AC33E73322345C349534CE340735E9
+:108F00003F357735AE35E4351A3650368536B936C5
+:108F1000ED36203753378637B737E93719384938B0
+:108F20007938A838D738053932395F398B39B739AC
+:108F3000E2390D3A373A603A893AB23ADA3A013BC5
+:108F4000283B4E3B733B983BBD3BE03B043C263CFF
+:108F5000483C6A3C8B3CAB3CCB3CEA3C093D273D62
+:108F6000443D613D7D3D993DB43DCE3DE83D013EF2
+:108F70001A3E323E493E603E763E8C3EA13EB53EB4
+:108F8000C93EDC3EEF3E013F123F233F333F433FAC
+:108F9000513F603F6E3F7B3F873F933F9E3FA93FDE
+:108FA000B33FBC3FC53FCD3FD53FDC3FE23FE83F4D
+:108FB000ED3FF13FF53FF93FFB3FFD3FFF3FFF3FF7
+:108FC000FF3F0000E7382C35002020EF203720231A
+:108FD0003320262021000080020004000800100039
+:108FE0000002000400080400000200040008001051
+:108FF00000200040008004000000008000000040CD
+:109000000000002000000010000000080000000424
+:10901000000000020000000100008000000040008D
+:109020000000200000001000000008000000040004
+:109030000000020000000100008000000008014064
+:10904000000C0140000C0140000C0140000C0140EC
+:10905000000C0140000C0140000C014000100140D8
+:1090600000100140001001400010014000100140BC
+:1090700000100140001001400010014000140140A8
+:1090800004080140040C0140040C0140040C0140A0
+:10909000040C0140040C0140040C0140040C01408C
+:1090A000041001400410014004100140041001406C
+:1090B000041001400410014004100140041001405C
+:1090C0000414014008080140080C0140080C01404C
+:1090D000080C0140080C0140080C0140080C01403C
+:1090E000080C014008100140081001400810014020
+:1090F000081001400810014008100140081001400C
+:1091000008100140081401400C0801400C0C0140FB
+:109110000C0C01400C0C01400C0C01400C0C0140EB
+:109120000C0C01400C0C01400C1001400C100140D3
+:109130000C1001400C1001400C1001400C100140BB
+:109140000C1001400C1001400C14014010080140AB
+:10915000100C0140100C0140100C0140100C01409B
+:10916000100C0140100C0140100C01401010014087
+:10917000101001401010014010100140101001406B
+:109180001010014010100140101001401014014057
+:1091900000000000000000000000000000000000CF
+:1091A0000000000014080140140C0140140C0140A0
+:1091B000140C0140140C0140140C0140140C01402B
+:1091C000140C01401410014014100140141001400F
+:1091D00014100140141001401410014014100140FB
+:1091E00014100140141401400000000000000000B1
+:1091F000000000000000000000000000FFFFFF0F63
+:109200000FFFFFFFFFF0FFFFFF0FFFFFFFFFF0FF6C
+:109210000FFFFFFFFFF0FFFFFF0FFFFFFFF0FFFF5C
+:109220000FFFFFFFFFF0FFFFFF0FFFFFFFFFF0FF4C
+:10923000FFFF0FFFFFFFFFF0FFFFFF0FFFF0FFFF3C
+:10924000000000404000000000040000004000005A
+:109250000000040040000000000400000040000086
+:109260000004000040000000000400000040000076
+:109270000000040000004000000000040000004066
+:1092800000040000000000808000000000080000D2
+:1092900000800000000008008000000000080000BE
+:1092A00000800000000800008000000000080000AE
+:1092B000008000000000080000008000000000089E
+:1092C00000000080000800000000002020000000D6
+:1092D000000200000020000000000200200000004A
+:1092E000000200000020000000020000200000003A
+:1092F000000200000020000000000200000020002A
+:1093000000000002000000200002000000000060D9
+:109310006000000000060000006000000000060081
+:109320006000000000060000006000000006000071
+:109330006000000000060000006000000000060061
+:109340000000600000000006000000600006000051
+:109350000080020004000800100000020004000861
+:1093600004000002000400080010002000400080FB
+:1093700004000000FF7FFFFFFDFFFFFFFBFFFFFF7B
+:10938000F7FFFFFFEFFFFFFFFFFDFFFFFFFBFFFF0B
+:10939000FFF7FFFFFBFFFFFFFFFDFFFFFFFBFFFFEF
+:1093A000FFF7FFFFFFEFFFFFFFDFFFFFFFBFFFFF45
+:1093B000FF7FFFFFFBFFFFFF010203040500020325
+:1093C0000405000103040500010205000102030475
+:1093D00004050001020355050010AA1A55250030A6
+:1093E000AA3A0000AA0A55150020AA2A5535FF3FBF
+:1093F000109400080000002020070000E806000884
+:109400000095000820070020C0090000246400081F
+:1094100045020406082D010203040405440607085A
+:109420000913C52B1B08D904211355152A40061909
+:1094300008019713E53D1408093E1B080504012D9A
+:1094400017020604050103148020FF8BAA0A0201FB
+:109450009C15AA0A551500085920AA2A5535FF3F20
+:10946000072903010504060203127C1573FFFF049C
+:10947000FF8080010125025B6402130A13916712C9
+:10948000081201100C05040602030101030705057B
+:10949000280B010203040206070303040C3D070620
+:1094A000040509191F191904310506064BAA1A02E9
+:1094B0004B381E026910312E40FD39692602110415
+:1094C0002F405F020C26405B262ACD5515551512FC
+:1094D0003902017F0316D0071AFF01013B0261AA7E
+:1094E0006C080108A80916C491220312100A17403B
+:1094F0001C12600A16901B014913A56702000800A0
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000200008D
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-K.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y001-K.axf
new file mode 100644
index 0000000..7df1eb0
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y001-K.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-K.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y001-K.hex
new file mode 100644
index 0000000..ab1de54
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y001-K.hex
@@ -0,0 +1,2416 @@
+:020000040800F2
+:10000000E010002005010008633800082D290008D1
+:1000100061380008410F0008CD61000800000000B1
+:10002000000000000000000000000000E947000898
+:10003000EB1A000800000000C13D0008E94A000872
+:100040001F010008C13B00081F0100081F01000834
+:100050001F0100081F0100081F0100081F01000800
+:100060001F0100081F0100081F0100081F010008F0
+:100070001F0100081F010008AD1500081F0100083E
+:100080001F0100081F010008410700081F010008A8
+:100090001F0100081F0100081F0100081F010008C0
+:1000A000594B0008394C00081F0100081F010008C7
+:1000B0003D4C00082D4F0008895100081F01000821
+:1000C0001F0100081F0100081F0100081F01000890
+:1000D0001F010008C55C00081F0100081F0100087F
+:1000E0001F0100081F0100081F010008DFF810D0E1
+:1000F00000F0E8FA00480047A9720008AFF300805A
+:10010000E01000200648804706480047FEE7FEE76B
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7B7
+:10012000094B0008ED0000082DE9F0410024061BF2
+:10013000254671F1000605DA01240027D0EB0700FF
+:1001400067EB0101161E73F1000605DA0027D2EBFA
+:100150000702012567EB030300F0D0F986460E463F
+:1001600017469C46AC4204D00025D0EB050E65EB4B
+:10017000010624B10020D2EB000760EB030C7046AF
+:1001800031463A466346BDE8F08140EA01039B07E9
+:1001900003D009E008C9121F08C0042AFAD203E0FC
+:1001A00011F8013B00F8013B521EF9D2704780EA7A
+:1001B000010210B502F00043400022D04A001FD0D7
+:1001C000010E01EB1261C0F35600C2F3560240F477
+:1001D000000042F40002A0FB022000047F39140456
+:1001E00000D0401C50EA124001D44000491EC2B267
+:1001F0000C0604EBD010401C4008802A02D003E01B
+:10020000002010BD20F00100002900DA0020184372
+:1002100010BD2DE9FE4F81EA030404F0004421F0F3
+:10022000004100944FF0000B23F0004350EA01041A
+:100230005ED052EA03045BD0C3F30A54C1F30A55FB
+:100240002C44A4F2F3340194A0FB0254C1F3130133
+:1002500041F48011C3F3130343F4801301FB024400
+:1002600000FB034E840A970A44EA815447EA835705
+:10027000A4FB076802958D0A05FB07854FEA932CBE
+:1002800004FB0C542705029D4FEA065847EA16372F
+:10029000B5EB08056EEB070C870E920E47EA811747
+:1002A00042EA8312A7FB0201B6EB0B0164EB0004E8
+:1002B0002B0D43EA0C335E1844EB1C50DA465146D2
+:1002C000E7FB0201C5F313044FEA0B3343EA14536F
+:1002D0004FEA0432019C43EA0603A4F10C040294A1
+:1002E000009CCDE900B400F09FF903B0BDE8F08FA9
+:1002F00000200146F9E72DE9F04D81EA030404F0FE
+:10030000004B21F0004514464FF0000A23F0004155
+:1003100050EA050220D054EA01021DD0C5F30A5765
+:100320000246C5F31303C1F31300C1F30A5640F4A8
+:10033000801543F48013A7EB0608101BD64608F27D
+:10034000FD3873EB050002D308F1010801E09218B3
+:100350005B41B8F1000F03DA00200146BDE8F08DE3
+:1003600000204FF48011064684460EE0171B73EB05
+:10037000050705D3121B63EB050306434CEA010C8A
+:1003800049084FEA300092185B4150EA0107EDD16D
+:1003900052EA030012D082EA040083EA050108430E
+:1003A00005D0101BAB4106D20122002306E000223B
+:1003B0004FF0004302E06FF0010253101AEB060009
+:1003C0004CEB085110EB0A0041EB0B01BDE8F04D7E
+:1003D00000F01BB970B521F0004303430CD0C1F30A
+:1003E0000A550024D5EB040564EB0403D617AD1AB7
+:1003F000B34102DB0020014670BD201841EB0251E1
+:1004000070BDC10F80EAE0700844CA07962300213E
+:1004100000F0CDB896230022114600F0C8B80EB502
+:10042000C10F80EAE0700844CA07002140F233435C
+:100430008DE80E000A460B4600F0F6F803B000BD4A
+:100440000EB540F2334102910021CDE900110A4678
+:100450000B4600F0E9F803B000BD00F0004220F0C8
+:100460000040C10DC0F3160040F400007F2901DAFE
+:1004700000207047962903DCC1F19601C84001E0D5
+:1004800096398840002AF4D04042704770B5C1F3D5
+:100490000A5201F000450024C1F3130140F2FF337A
+:1004A00041F480119A4201DA002070BD40F23343DA
+:1004B0009A42A2F2334203DC524200F05FF800E0BD
+:1004C00090402C43F1D0404270BDC1F30A5210B5A8
+:1004D000C1F3130140F2FF3341F480119A4201DA73
+:1004E000002010BD40F233439A42A2F2334203DCB3
+:1004F000524200F043F810BD904010BD2DE9F05F6E
+:100500000546002092469B46884606468146402482
+:100510001BE0284641464746224600F02FF8534646
+:100520005A46C01A914110D311461846224600F08F
+:1005300016F82D1A67EB01084F46224601200021CC
+:1005400000F00DF817EB00094E41201EA4F1010444
+:10055000DFDC484631462A464346BDE8F09F202A64
+:1005600004DB203A00FA02F1002070479140C2F10A
+:10057000200320FA03F3194390407047202A04DB3C
+:10058000203A21FA02F00021704721FA02F3D0400C
+:10059000C2F1200291400843194670470029A8BFC4
+:1005A0007047401C490008BF20F00100704710B49C
+:1005B000B0FA80FC00FA0CF050EA010404BF10BC51
+:1005C000704749B1CCF1200421FA04F411FA0CF17E
+:1005D00018BF012121430843A3EB0C01CB1D4FEAB7
+:1005E00000614FEA102042BF002010BC704700EBB2
+:1005F000C35010440029A4BF10BC7047401C4900E0
+:1006000008BF20F0010010BC704710B5141E73F134
+:10061000000408DA401C41F1000192185B411A43C2
+:1006200001D120F0010010BD2DE9F04D92469B460E
+:1006300011B1B1FA81F202E0B0FA80F220329046B4
+:10064000FFF78DFF04460F4640EA0A0041EA0B011E
+:1006500053465A46084313D0114653EA010019D0B5
+:10066000C8F140025046FFF789FF05460E46504646
+:1006700059464246FFF773FF084305D0012004E0C6
+:1006800020463946BDE8F08D0020054346EAE07675
+:100690002C4337430A986305E40AA0EB08000022C4
+:1006A000FD0A44EA47540A3002D500200146E9E732
+:1006B000010510196941DDE9084500196941BDE8E6
+:1006C000F04DA2E7064C074D06E0E06840F001035C
+:1006D00094E8070098471034AC42F6D3FFF70AFDC0
+:1006E000249500084495000870B58C1810F8015B3B
+:1006F00015F0070301D110F8013B2A1106D110F8BB
+:10070000012B03E010F8016B01F8016B5B1EF9D1BE
+:100710002B0705D40023521E0DD401F8013BFAE744
+:1007200010F8013BCB1A921C03E013F8015B01F8AF
+:10073000015B521EF9D5A142D8D3002070BD000044
+:1007400070B54E4C4FF490652946204600F019FADA
+:10075000002864D02946204600F0A6F848490888B9
+:10076000401C08800121204600F0EAFA454942F287
+:100770001072B1F85000904202D2401CA1F8500013
+:1007800006F06EFF404DB5F91410B5F9120005F0F2
+:100790005FFE3E4CA5F84E002080A16820468847A9
+:1007A000A088A5F8500003F0C5F807F05BF8384EB4
+:1007B000384C3078082833D045F6AC30606042F6CB
+:1007C000EF60A06042F2C400E0603348008A2080FD
+:1007D000208E6080A16B2F488847208E69882F4C1F
+:1007E00008444FF6FF7101EA80006886207A4FF0D6
+:1007F000000540071DD501F007FB294949F6A24035
+:100800000880284840F21A62C188491C89B2C18018
+:10081000914204D3A16821F00401A160C58070BD9C
+:1008200041F2130060604FF48060A06040F61B50FE
+:10083000CAE730780A281BD2DFE800F01A0616054E
+:100840000A050D1A1114EAE7BDE8704005F0A4BFCF
+:1008500007F024FF08E0BDE8704002F0B5BD06F0E7
+:1008600015FB01E007F056F9BDE8704007F052B9FA
+:1008700000F0FEFB84F8B65070BD0000002401407B
+:10088000F80600203C010020600000201407002032
+:10089000EF060020D0000020EC010020980200208C
+:1008A000442C0140200900206FEA112101607047AB
+:1008B0000029816802D041F0010101E021F001012D
+:1008C000816070470029816802D041F4807101E0A5
+:1008D00021F48071816070472DE9F041824E92B021
+:1008E000304600F00BF90BA800F039FA01214FF463
+:1008F000C06003F01BFB00248DF831404FF46020F2
+:10090000CDE90D044FF4A0204FF009080B9001270A
+:100910008DF83C808DF830700BA9304600F080F9DE
+:10092000724D8DF831408DF830708DF83C700BA908
+:10093000284600F075F901231A460F21304600F0D1
+:10094000C0F9022201231146304600F0BAF9012312
+:1009500003220021304600F0B4F901230422194695
+:10096000304600F0AEF9012305220B21304600F09D
+:10097000A8F9012306220421304600F0A2F9012340
+:1009800007220821304600F09CF9012308220321A8
+:10099000304600F096F9012309220A21304600F082
+:1009A00090F90121304600F084F90121284600F039
+:1009B00080F901231A460521304600F055F901233C
+:1009C0001A460621284600F04FF90021304600F073
+:1009D000CBF84FF4E041284600F0C6F8012130463C
+:1009E00000F0B8F80121284600F0B4F801213046A3
+:1009F00000F0A6F80121284600F0A2F801213046B7
+:100A000000F09EF90121284600F09AF940F61451B1
+:100A1000374804F090FE12208DF8400002208DF837
+:100A200041008DF842408DF8437010A802F046FF57
+:100A300001224FF49061304600F0E8F80121304681
+:100A4000FFF740FF01213046FFF732FF0121284622
+:100A5000FFF72EFF304600F06EF9304600F09FF8A9
+:100A60000028FAD1304600F075F9304600F082F8DF
+:100A70000028FAD1284600F05EF9284600F08FF8E9
+:100A80000028FAD1284600F065F9284600F072F8EF
+:100A90000028FAD10121084603F024FA154D284612
+:100AA00000F0C0FD684600F068FE0F4801A94C3018
+:100AB0000090114881E811018020CDE904404000F8
+:100AC000069080000790202008904FF44050CDE918
+:100AD00009046946284600F033FE0121284600F04B
+:100AE00095FD12B0BDE8F0810024014000280140CE
+:100AF000002C014008000240A80200200D4910B55A
+:100B0000884202D1012144150AE00B49884202D1F2
+:100B10000121041504E0094988420AD10121CC03CE
+:100B2000204603F00FFA2046BDE81040002103F0F4
+:100B300009BA10BD0024014000280140003C0140DA
+:100B40000029816802D041F4801101E021F4801174
+:100B5000816070470029816802D041F4004101E0C2
+:100B600021F4004181607047826822F4E0420A4328
+:100B700082607047014600208968490700D501203E
+:100B8000704710B50246002054680B0AC9B20C40E9
+:100B90001168194202D0002C00D0012010BD01467E
+:100BA00000208968090700D50120704738B5012168
+:100BB0001C2003F0BBF9FF20ADF8000000248DF8E5
+:100BC000034003258DF8025069460D4801F01EFBD5
+:100BD0000120ADF800008DF803408DF80250694601
+:100BE000084801F013FB2320ADF800008DF8034006
+:100BF0008DF802506946044801F008FB38BD00003A
+:100C000000080140000C014000100140002A426829
+:100C1000C9B201D00A4300E08A4342607047000035
+:100C200010B542680E4B0C791A400B6842EA042258
+:100C30001343436083680B4A1340D1E902422243C5
+:100C40004C7943EA44031A438260C26A097C22F465
+:100C50007002491EC9B242EA0151C16210BD0000D2
+:100C6000FFFEF0FFFDF7F1FF70B5072409290AD94F
+:100C7000C568A1F10A0606EB4606B440A543B34099
+:100C80001D43C56007E0056901EB4106B440A5437B
+:100C9000B3401D430561836BC3F30154121B921CC7
+:100CA00002EB82041F22A2409343A1400B438363C3
+:100CB00070BD826B491E22F4401242EA01518163E9
+:100CC000704770B5072409290AD9C568A1F10A0639
+:100CD00006EB4606B440A543B3401D43C56007E09C
+:100CE000056901EB4106B440A543B3401D430561CE
+:100CF0001F23072A09D2446B521E02EB8202934043
+:100D00009C4391400C43446370BD0D2A09D2046B8F
+:100D1000D21F02EB820293409C4391400C43046338
+:100D200070BDC46A0D3A02EB820293409C4391402D
+:100D30000C43C46270BD816841F008018160704756
+:100D40000029816802D041F4A00101E021F4A00152
+:100D500081607047816841F0040181607047002123
+:100D60000160017141718160C160012101747047AE
+:100D700070B51E4C214694F83800B1F84250062850
+:100D80001ED9B4F84A10B4F84C00A1EB000202F1ED
+:100D90000902122A04D8FFF753FB0022144B0AE081
+:100DA000884204D2FFF74CFB0022124B03E0FFF70E
+:100DB00047FB0022104BFFF72CFAFFF786FB09E0F8
+:100DC00005D12846FFF73CFB0C4A0D4BF3E70D49D4
+:100DD00051F82000C5EB45116063B0EB410F03D91A
+:100DE000C5EB45104000606370BD00003C0400206E
+:100DF00000003440000033400000354067666666FE
+:100E000066E64B40CC8C000810B50C4C20784007AF
+:100E100013D5FFF7ADFF0A49A08E08800848303887
+:100E2000018821F010010180001F018841F01001AC
+:100E30000180207820F00400207010BD3C040020C8
+:100E400040040040F0B4184816494FF49677436CBC
+:100E500008468A68046815485FEAC25C42F00806E2
+:100E6000007822F008054FEA047415D5002C08DB41
+:100E7000120714D408B1082811D1BB420FDA8E60D2
+:100E800007E012070BD508B1082808D1BB4206DAE3
+:100E90008D60F0BC05F0FEBD002CF2DAE8E7F0BC96
+:100EA00070470000980200203C010020EF0600205F
+:100EB00070B506464089204B204C4FF480710025C8
+:100EC00080B362887AB1012A0CD1E188491C89B2C9
+:100ED000E1803289914205D36580E580FF2801D009
+:100EE000401E708170BD70882288904201D9012215
+:100EF00000E00022184601F012FA7088B18801441F
+:100F00002088401C80B220808142EBD82580A088B8
+:100F1000401C80B2A080F1888842E3D30120608029
+:100F2000A58070BDFFE70022184601F0F8F9A58002
+:100F3000E58025806580F4E7000C0140AC050020C9
+:100F4000FEE70000FCB505464FF6FF7600200C4694
+:100F5000ADF8006048F205078DF8040020E000BFFE
+:100F600015F8010B8DF8040001A9084602F009F9F3
+:100F7000BDF800009DF8041080EA0120ADF80000E3
+:100F80005FF00000BDF800100A0402D587EA4101B5
+:100F900001E006EA4101401CADF800100828F1DB31
+:100FA000641EDDD26946084602F0D5F8BDF800009F
+:100FB000FCBD00000246002004E000BF12F8013B27
+:100FC0001844C0B2491EF9D27047000070B5144AE7
+:100FD00085B010880024134901940094039420469E
+:100FE0000494138807E00D8B009E35440095CD8B4B
+:100FF000019E3544019515889D42F4D0401CC0B235
+:101000008028EED3009841110748418084800198E0
+:101010004111064881830183818205B070BD0000C3
+:10102000F806002098020020C6050020B404002025
+:1010300030B50E4902880A800C4A4388083A13806A
+:101040000B1F808818802024151F2C800020401C36
+:1010500080B27328FBD341F21110088044F6480097
+:10106000108047F2480018802C8030BD202C0140B1
+:10107000114944F648000880091D46F648000880DA
+:10108000091D41F2111008800B48001F018841F032
+:101090002001018009480021A0F86410A0F8621026
+:1010A000A0F86010A0F85E10A0F85C10A0F85A102C
+:1010B0000348418181827047182C0140980200202A
+:1010C00060000020F0B54F4B4F480021DA7A0778D6
+:1010D000802A27F001057DD31C684C4B02F01F02CB
+:1010E00053F822204A4B14421A6802D042F02002E0
+:1010F00001E022F02002474C1A60474E94F800C0ED
+:10110000464CBCF1020FB4F9044043D1B3F808C017
+:10111000CCF3C00ECCF3002CE6453BD03C4D2C3D2F
+:1011200095F802C0BCF1000F04D0BCF1010F0FD044
+:10113000A97033E05FEA025C30D55FEA826C2DD49F
+:101140004FF0010C85F802C027F00405057025E07A
+:101150005FEA025C22D45FEA826C1FD55FEA477CBB
+:101160000BD447F004070770B0F802C0BCF1000FC1
+:1011700006D0418027F0010707700227AF700DE00D
+:101180004480002CF9DD47F001070770244FFF6A07
+:101190004761F2E705704180318041811C4DC7886D
+:1011A00095F846500FB9002C17DC077BAF4214D1DD
+:1011B000B0F9027007F26667BC420EDC194FBF89B6
+:1011C0005FEA477C09D45FEA877C06D45FEA427C09
+:1011D00003D500E012E0FF0709D007785FEAC77C7B
+:1011E00005D027F001070770418031804181C4801C
+:1011F0000573500960F3CB221A60F0BD0570418081
+:101200004181F0BDCC050020080900202C91000888
+:1012100098020020EF06002010010020C6050020E3
+:1012200060000020100A00202DE9F04796B000244D
+:101230000C940D940E940F9472B69048816941F409
+:1012400000718161816941F4806181614FF40040E6
+:1012500002F03EFE8A4D00212846FFF733FB0021B5
+:101260002846FFF725FB874E00213046FFF720FB7D
+:10127000854F0021384600F0C9F901204FF4704134
+:10128000401C8842FCD32846FFF738FCB146304664
+:10129000FFF734FC384600F0C5F94FF46020CDE983
+:1012A00012048DF8454001204FF004088DF84400E9
+:1012B00010948DF8508010A92846FFF7B1FC012347
+:1012C0001A4605212846FFF7FCFC012302220621CD
+:1012D0002846FFF7F6FC0123032207212846FFF7E3
+:1012E000F0FC012304220F212846FFF7EAFC3846D0
+:1012F00000F098F9684600F040FA6148634E4C30BF
+:101300000090CDF80C80CDE901648020CDE9044047
+:101310004000069080000790202008904FF4405035
+:10132000CDE909046946384600F00AFA0121284649
+:10133000FFF7C8FA0121384600F068F90121284674
+:10134000FFF7B6FA47F2305115941598401C1590E6
+:101350008842FAD301212846FFF7F2FCADF82C4071
+:10136000A04640F2DC5A4FF4007420E05046CDF81D
+:1013700054801599491C15918142FAD330880D99F2
+:1013800008440D9070880E9908440E90B0880F990B
+:1013900008440F90F0880C9908440C9001212846CD
+:1013A000FFF7CEFCBDF82C00401CADF82C00BDF8BA
+:1013B0002C00A042DAD30D98354A40F3CF163348BB
+:1013C0000A3006830E9941F3CF1444830F9941F3F9
+:1013D000CF1383830C9941F3CF1CA0F804C0ACF564
+:1013E000C05C40F2C371ACF59B7C8C450ED2A6F577
+:1013F000C856363E8E4209D2A4F5C854363C8C42BB
+:1014000004D2A3F5C853363B8B4203D3D18841F4B1
+:101410008041D180D188490407D41E49028B21F82C
+:101420005C2F428B4A80808B888000212846FFF702
+:1014300049FA0021384600F0E9F800212846FFF774
+:1014400037FA00214C464846FFF732FA0220C10223
+:10145000401C8842FCD32846FFF750FB2046FFF78C
+:101460004DFB384600F0DEF8FFF736FA0A493C201B
+:10147000087062B616B0BDE8F087000000100240A8
+:10148000002401400028014008000240120500200D
+:10149000100A0020680C0020EC060020F0B53F4B3D
+:1014A000404C93F856503E4B042D5B6C1DD0256884
+:1014B00040F22D465D1B656043F6FB25B3F5FA5FF0
+:1014C00033DDB3F5FA4F30DC41F6AD17A3F5FA532F
+:1014D0005F4306EBA7364FF4B5777B4305EBA313C9
+:1014E00075105B10C4E9065321E043F6D0171026AF
+:1014F00041F26205BB4218DB44F25067BB420EDA90
+:10150000A3F5645345F24C67D03B5F4306EBA73627
+:10151000A66140F62476734305EB232303E042F2F1
+:101520004713A361204BE36101E0C4E9066540F283
+:10153000AE43936044F24C23401A1361106051682B
+:10154000884202DA4942884200DC1160106844F2A5
+:101550004C214843117D0841516A01445162106A8F
+:10156000814200DD5062516AD069814201DB084648
+:1015700000E050622062116840F2AE435943137B91
+:10158000194118410144B2F91800884204DBB2F94C
+:101590001600884200DC08B2F0BD000060000020A8
+:1015A0003C0100201401002085EB010010B54FF430
+:1015B0000054204600F0ACF8002813D00A490878FF
+:1015C00040F008000870204600F014F80021074899
+:1015D00000F01CF80648C17E012903D10021C17624
+:1015E0000121017710BD0000660600204400024082
+:1015F0000C0B0020C10002D5024908607047024967
+:10160000486070470404024000000240002901685D
+:1016100002D041F0010102E04FF6FE72114001607C
+:101620007047000001684FF6FE7211400160002112
+:10163000016041608160C1603149314A083990429E
+:1016400003D1486840F00F0006E02D4A1432904262
+:1016500004D1486840F0F00048607047284A2832BA
+:10166000904203D1486840F47060F5E7244A3C3268
+:10167000904203D1486840F47040EDE7204A503270
+:10168000904203D1486840F47020E5E71C4A643278
+:10169000904203D1486840F47000DDE7184A783280
+:1016A000904203D1486840F07060D5E7154A111F99
+:1016B000904203D1086840F00F0006E0114A14324E
+:1016C000904204D1086840F0F000086070470D4A6D
+:1016D0002832904203D1086840F47060F5E7094A67
+:1016E0003C32904203D1086840F47040EDE7054A6F
+:1016F00050329042EAD1086840F47020E5E70000DB
+:101700000800024008040240406880B270470000B0
+:1017100001460020CA0001D5034A00E0034A1268CE
+:101720000A4200D00120704700040240000002403D
+:10173000002A026801D00A4300E08A430260704731
+:1017400030B5036847F6F07293430C6A8A68224307
+:10175000D1E904452C4322438C692243CC692243BE
+:101760004C6A22438C6A22431A430260CA68426070
+:101770000A6882604968C16030BD00210160416033
+:101780008160C160016141618161C1610162416249
+:101790008162704710B5114C8CB000212046FFF7D4
+:1017A00035FF2046FFF73EFF0D4800900D48002111
+:1017B000CDE901016420CDE903018020CDE90501D7
+:1017C0000791089109910A9169462046FFF7B8FFF1
+:1017D00001212046FFF71AFF0CB010BD580002404F
+:1017E000043801408407002010B501218CB0084660
+:1017F00002F078FB1E4C00212046FFF707FF204631
+:10180000FFF710FF1B4800901B480190002110209B
+:10181000CDE902018020CDE90410069107910891DD
+:1018200009910A9169462046FFF78AFF01220221A9
+:101830002046FFF77DFF01218DF82F1004208DF841
+:101840002D008DF82E100E208DF82C000BA802F024
+:1018500035F80F208DF82C000BA802F02FF801218D
+:101860002046FFF7D3FEFFF795FF0CB010BD000038
+:1018700044000240043801402007002030B540F603
+:10188000AA21204AC184838B1488E31A9BB20F2BB0
+:1018900010D312888283037E002253B11A4BB3F90E
+:1018A0000A30062B05DB194B1B78022B03D0002BCB
+:1018B00000D1828430BD164B40F68B255B6CA3F2C1
+:1018C0002D14AC420FD2428B521C92B24283642A36
+:1018D000F0D364224283B0F924208A4201DA02EB79
+:1018E0002111818430BD41F29414A342FADBB0F996
+:1018F0002430002B02DDA3EB211100E000218184C4
+:10190000428330BDF806002060000020EF06002072
+:101910003C01002010B50446B0F9020043F69911CD
+:1019200048438113E06840F26662504301EBA03007
+:10193000E060B4F9001043F6991251438A1321690B
+:1019400040F26663594302EBA131216104F020FDAE
+:101950006061A18840F6AB2208444010A0F5154113
+:101960005539E062914205D9A0F5F851FF39521C72
+:1019700091421DD249F25451884202DDA0F5204027
+:1019800002E0A0F5F850FF38206300EB400040F380
+:101990004F002085B4F924104A42904201DA1046E3
+:1019A00002E0884200DD0846E083228461848AE008
+:1019B000A0F5FE42FF3A41F255518A4214D8A2F6F0
+:1019C000AA20206300EB400040F34F002085B4F9CB
+:1019D00024205142E183884201DA084602E0904225
+:1019E00000DD1046404250E0A0F5D442AA3A8A42B7
+:1019F00015D2A2F6AA20206300EB400040F34F016D
+:101A00002185B4F924004242E2832084914201DA24
+:101A1000104602E0814200DC0846608453E0A0F5F5
+:101A2000AA42543A41F256539A4215D2A2F6AB203A
+:101A3000206300EB400040F34F002085B4F92410F0
+:101A40004A42904201DA104602E0884200DD084630
+:101A50004042E083218419E0A0F5804241F25453D2
+:101A60009A4215D2A2F6AA20206300EB400040F370
+:101A70004F012185B4F92400E0834242914201DA0A
+:101A8000104602E0814200DC0846208462841AE0AD
+:101A9000A0F52852AB3A8A4215D2A2F6AA202063BA
+:101AA00000EB400040F34F012185B4F92400E083AE
+:101AB00042422284914201DA104602E0814200DC77
+:101AC00008464042A9E7B4F91E006FF4BF714843CD
+:101AD0008013E080B4F92000484380132081B4F9DA
+:101AE000220048438013608110BD70471548164A94
+:101AF0004FF480410078042821D002F13C03D08AC1
+:101B00009B88C01A00B22F2801DD001108E00028D0
+:101B100001DD002007E00D4B984201DA184602E093
+:101B2000402800DD40209389184400B2884203DC3D
+:101B300040F26661884200DA0846908170479181E0
+:101B400070470000EF060020B4040020C0FEFFFF35
+:101B500038B54B484B4902880B889A1A92B20F2A23
+:101B600071D30988484C01804FF0FF01E2884FF49F
+:101B70007A7355044FF4967002D51622009103E053
+:101B8000950403D515220091014670E0D50402D5D5
+:101B900014220091F8E7150502D513220091F3E70E
+:101BA000550502D512220091EEE7950502D51122C6
+:101BB0000091E9E7D50502D510220091E4E715066A
+:101BC00002D50F220091DFE7550602D50E220091C3
+:101BD000DAE7950602D50D220091D5E7D50602D5A4
+:101BE0000C220091D0E7150702D50B220091CBE71C
+:101BF000550702D50A220091C6E7950702D50922AA
+:101C00000091C1E7D20702D008220091BCE72289E7
+:101C1000550702D507220091B6E7950702D506229F
+:101C20000091B1E7D20702D005220091ACE7A27A79
+:101C3000D20702D004220091A6E7A289D40603D5D8
+:101C400003220091A0E719E0140702D502220091B7
+:101C50009AE7540703D4940701D4D20702D0012293
+:101C6000009191E70020034602460146009002F0F1
+:101C700067FEBDE838400248FFF71AB938BD0000DA
+:101C8000040A0020F8060020100A0020F0B5594888
+:101C9000594982880B889A1A92B29C2A64D309887F
+:101CA000818056490A880146002A0B7843F00201D8
+:101CB00056D11646524A1C0715680246127822F081
+:101CC000020274D54F4C0746E4887F785FEA845C53
+:101CD00002D547F0010701E027F001074770A7048C
+:101CE000477802D547F0020701E027F00207477066
+:101CF000670401D4E70703D0477847F00807477027
+:101D0000640603D5447844F0040404E01C0603D4BC
+:101D1000447824F004044470EC0450D4354C9A0701
+:101D2000247824F0100423D4324D42782F7A2D7871
+:101D3000012A45F0100514D0022A16D02D4C042A91
+:101D4000A47804F1010C0CF0FF0C13D0072A25D065
+:101D5000032A23D0052A21D0062A1FD021F0100102
+:101D600042E0B90702E00570F0BD39070029FADB4F
+:101D70000470F0BDFA0601D41A060AD50170022CCF
+:101D800004D280F802C0BCF1020FF2D341F080010E
+:101D90002AE021F0100101708670F0BD877A7F067D
+:101DA000F7D5032C04D8017080F802C0F0BD0FE015
+:101DB0005107D8D51906D6D443F0800114E002703B
+:101DC0004178CB0701D18907F0D522F010010BE053
+:101DD000E9040BD49907E9D4818AC82902D2491CA5
+:101DE0008182E3E743F00A010170DFE70270868237
+:101DF000DCE70000D0060020F8060020FA060020EC
+:101E000098020020100A0020094944F64800088082
+:101E1000091D46F648000880091D41F6CC4008809F
+:101E20000348001F018841F0200101807047000035
+:101E3000182C0140084946F668000880091D0880F2
+:101E4000091D41F2555008800348001F018841F0E8
+:101E50002001018070470000182C014010B5C28895
+:101E600000210AB1032206E002890AB1022202E03F
+:101E7000428912B10122027000E0017004784FF42F
+:101E8000804344F6206244B1012C06D0022C07D0D6
+:101E9000032C01D14180818010BD4380828010BD20
+:101EA00041F23331418040F6B731F4E730B5B1F853
+:101EB0006A5000231A240D22854202DCB1F9680021
+:101EC00030BD4D88854202DBB1F9000030BD01EB29
+:101ED00082056D88854201DD144601E013DA134660
+:101EE00004EB03024FEA52029A42F0D101EB830263
+:101EF00031F8231054889288521A001B424301EB98
+:101F0000622000B230BD31F9220030BD054920B158
+:101F1000086940F080000861704703484860034842
+:101F2000486070470020024023016745AB89EFCD30
+:101F300006494FF47A70CA68D20705D0401E0004E3
+:101F4000000CF8D1FF2070470020704700200240AD
+:101F500011480321A0F14C0280F836100021518174
+:101F60000E4A1186D162D1831184518481620C4959
+:101F70008A6CB2F5206F01DBA3228262897A11B1EB
+:101F8000816A49428162C16A41F391018162880399
+:101F90000449486270470000600000201C050020D2
+:101FA0003C01002064080020044900204881088189
+:101FB000C8628862024948627047000060000020E1
+:101FC0008C080020F0B53B4988894A89801A80B284
+:101FD0000F2866D388894881CA8937480B3A272A4F
+:101FE00026D28A7822BB8268364B42F480728260A5
+:101FF000324A354C354D12785607314A0AD4344EA0
+:1020000036881680334A12881A80334A1288228012
+:10201000324A09E0324E36881680324A12881A80D7
+:10202000314A12882280314A12882A8001228A701D
+:102030002F4B304D19469A7F0968802A32D302F01F
+:102040001F0255F8222011422CD0826822F48012FF
+:10205000184E8260123614461215B778521C62F37D
+:102060008617254AB77093F816C01778BCF1800F11
+:1020700027F0020608D30CF01F0C55F82CC011EA0B
+:102080000C0F01D147F0020616701A7E802A0DD37C
+:1020900002F01F0255F82220114207D144F400211A
+:1020A0008160F0BD826842F48012D1E724F40021FF
+:1020B000F6E70000EC060020980200203C0100201A
+:1020C000AC040020AE040020B0040020B2040020C4
+:1020D0009C0400209E040020A0040020A2040020F4
+:1020E000A4040020A6040020A8040020AA040020C4
+:1020F000CC0500202C910008B404002070B52048C5
+:1021000081890289891A89B20F292FD38189018196
+:102110001C4B1D4819465D7A06681C4C096846F040
+:102120000402802D07D305F01F0554F825502942DD
+:1021300001D126F0040202609A7B802A17D302F0B4
+:102140001F0254F82220114211D1026822F002022B
+:102150000260DA7A802A0ED302F01F0254F822209D
+:10216000114208D1016821F00801016070BD0268C8
+:1021700042F00202ECE7016841F00801F5E70000D7
+:10218000EC060020CC050020980200202C910008CD
+:10219000F0B51D4C1B4A4FF0010C94F83B5094F8DD
+:1021A0000AE0144692F83C3094F838402B43651C02
+:1021B000EEB2154D95F83D700025BEF1FF0F0AD027
+:1021C000BEF1000F06D18B4213D155700C2C01D2F9
+:1021D00082F83860F0BD834202D182F801C0F5E791
+:1021E0008B42F7D15570B80709E000BF82F838502C
+:1021F000F0BD8342FCD1F84382F801C0800700287B
+:10220000F4D0F0BD3C0400203C010020F0B5CA78B9
+:10221000002502F00F03D20601D58A7813430A780D
+:102220004FF00F0E12F0FF0F4FF001021CD00468A8
+:102230000F8802FA05F63740B74211D14FEA850CF4
+:102240000EFA0CF724EA070703FA0CF43C43CF78A4
+:10225000282F02D0482F02D002E0466100E006613C
+:102260006D1C082DE4D304600C88FF2C1ED9446833
+:102270005FF0000606F1080702FA07F50F882F4005
+:10228000AF420FD14FEA860C0EFA0CF7BC4303FAAB
+:102290000CF73C43CF78282F00D14561CF78482FE9
+:1022A00000D10561761C082EE4D34460F0BD000027
+:1022B000F0B5144C002801DAE36900E06368420DD0
+:1022C000120185B2C0F301579540C0F30346032FB6
+:1022D00005D0C2020AD50322B240934307E023F09F
+:1022E0007062636823F07063636002E0AB4343F0A5
+:1022F000706201B12A43002801DAE261F0BD626038
+:10230000F0BD0000000001400246002092680A4231
+:1023100000D00120704741617047016170470AB1E8
+:1023200001617047416170470F4A104B92F83810B5
+:102330005B5C834201D1012004E00D4B5B5C834276
+:1023400003D1002082F83A0070470A4B5B5C83425D
+:1023500001D18120F6E7084B595C814201D18020F0
+:10236000F0E70320EEE700003C010020EC940008B9
+:10237000FE940008F2940008049500080A4810B57D
+:1023800001784FF000024C0708494FF0FF038968BD
+:102390004FEA017105D5002901DA827210BD8372FE
+:1023A00010BD0029FBDBF8E73C010020980200206B
+:1023B000F0B5194E194C0022E31CA6F1060CB75CCF
+:1023C000A518ED78FF5C0D430F43BD421FD01CF8EC
+:1023D0000270FF5C0F43BD4219D015460023A618BA
+:1023E000F6780E43C6545B1C1CF80220DBB2062BA9
+:1023F000F5D3C17881700179C17000214218491C60
+:1024000015711CF80550C9B20629F7D3F0BD521C4E
+:10241000D2B2032AD3D3F0BDBE8C00083C04002006
+:1024200010B502460021064B06205C1864789442E1
+:1024300000D10846491CC9B20629F6D310BD0000D8
+:102440003C010020214810B590F867100022204878
+:10245000012936D11F49898899BB1F491E4B4C6CF5
+:1024600040F6B831B3F86E308C4227DD1B4909784D
+:1024700021BB90F82711491CC9B280F82711C8293F
+:102480001CD380F827210146D0F82C4191F828115F
+:10249000A34203DD052908D2491C01E041B1491ED0
+:1024A00080F82811C9B2052902D3012180F826112C
+:1024B000191B074C2C3C6162C0F82C31B3F5FA6F44
+:1024C00003D280F8262180F8282110BD680C002056
+:1024D00098020020C60500203C010020EF060020E5
+:1024E0004FF4C0428260002141620E22828141F29B
+:1024F00062020261082282824FF46042C28201833A
+:102500004FF07842C0E9072140F6C41101807047BE
+:10251000B0F90010B0F90220891A41600269037D08
+:102520004A431A41436A13444362026A934200DDFC
+:102530004262436AC269934200DA42628268436A35
+:102540004A43017B0A410B41D118B0F918208A4255
+:1025500001DA10467047B0F916008842FADC08B27A
+:102560007047000010B514481449B0F88C200B884F
+:102570009A1A92B2B2F5437F1DD90988A0F88C103F
+:10258000B0F88A1020F8581F002242860C480D4CE3
+:10259000C2888280C180C38983812489891AA4B2B8
+:1025A000C4818160E11A0161074A818AC182928AED
+:1025B0008282511A816110BD3C010020F806002082
+:1025C000300C00201C0500206000002009480A494A
+:1025D000B0F8AA200B889A1A92B241F684639A4204
+:1025E00006D3098820F8AA1F4188818000214180F4
+:1025F000704700003C010020F80600200D480178DB
+:10260000C90702D00C49098801E04FF6FA71C1658B
+:10261000094901201039088007482438018841F011
+:102620000101018004481838018821F01801018057
+:10263000704700003C010020240400400A49D1F802
+:10264000902012B1521EC1F8902031F88A2F521CEE
+:1026500021F81A294A6A521C4A628A8F521C8A87B8
+:1026600001F8380C704700003C0100201CB52D48D3
+:1026700090F83B3090F83C20934252D000248DF8E3
+:10268000044053408DF800309DF800300122012BAA
+:1026900008D09DF80030022B09D09DF80030042BA3
+:1026A0000AD00DE01F498DF80420443108E01D498F
+:1026B0008DF80420463103E01A498DF80420483192
+:1026C0009DF80420012A2CD190F83D309DF800405F
+:1026D000154AA34217D090F83E309DF8004023429F
+:1026E00008D0B0F84C30A0F84A300B881488E31AB0
+:1026F000A0F84C3090F838302BB1B0F84030148846
+:10270000E31AA0F8423012880A80A0F8402010F89E
+:102710003E1F9DF80020114300F801199DF800109C
+:1027200001701CBD3C040020F806002070B5344D3B
+:1027300040212846FFF7E8FD840080212846FFF766
+:10274000E3FD44EA4004A9152846FFF7DDFD0443F4
+:10275000E1B22C4C94F870508D4250D04D4084F82A
+:102760007010012D03D0022D01D0042D47D194F813
+:102770007400A84384F8740094F87320AA420FD020
+:1027800084F8735094F8722001238B401A4207D1C9
+:102790001A4384F8722094F87110491C84F871105F
+:1027A00094F87110042928D330B1012811D00228DF
+:1027B0000FD004280DD012E01348C18821F0400149
+:1027C000C1802078002184F83B1020F06000207048
+:1027D00005E0217841F02001217084F83B000B498D
+:1027E00094F83B0091F82720904204D081F827000C
+:1027F00007492020087000F00DF884F84C5070BD97
+:10280000001001403C010020100A0020680C00204C
+:10281000EC06002070B50D4D40212846FFF774FDF1
+:10282000840080212846FFF76FFD44EA4004A91583
+:102830002846FFF769FD04430548072100F8704F5B
+:102840000171002141708170C17070BD00100140A4
+:102850003C01002070B5344890F83A10CA43920702
+:1028600061D001F0030280F8392090F83D305B061A
+:102870001B0E80F83D30012A01D0812A02D15B1C59
+:1028800080F83D300278D2074DD0DBB203F0010270
+:10289000C3F34004A24246D1B0F84E400025641C68
+:1028A000A0F84E40204CA0F8505090F83E60A47A1A
+:1028B000B24202D080F83E200DE0A607B6EB837F3F
+:1028C00002D080F83F5006E090F83F30642B02D2EF
+:1028D0005B1C80F83F3090F84030642B0CD25B1CBE
+:1028E000DBB280F84030022B06D204F001039342A1
+:1028F00002D1022280F84020012901D0002912D102
+:1029000090F83820C16D00EB820291610163D0E93B
+:1029100006121144D0E908231A441144826A114472
+:10292000C26A1144416370BD3C010020FEE7000013
+:102930002DE9F04F00BF00209E4E9F4AA6F5127170
+:10294000A6F5BE79A6F1440B06F1440E804601F5CA
+:10295000E074A1F1780301F5457A1D5C15F0C0071C
+:1029600006D0402F51D0C02F77D0802F76D004E1F1
+:1029700015F01F0504D0154440F080072F7201E0C8
+:1029800082F80880012826D0022824D0032822D0EB
+:10299000042820D008281ED010281CD0874D55F8B8
+:1029A00020C0DCF8005054F820703D40CCF80050B6
+:1029B000824D55F820C0DCF8005056F820703D4399
+:1029C000CCF800501D5CAD0659F820502F6813D587
+:1029D0003AF810C03EE051F820502F6854F820C05B
+:1029E00007EA0C072F6051F820502F6856F820C0D6
+:1029F00047EA0C072F60E5E7DFF8B8C10CF1F00CEF
+:102A00005CF820C007EA0C077EE015F01F0504D033
+:102A1000154440F080072F7201E082F808800128F9
+:102A20001DD002281BD0032819D0042817D008284D
+:102A300015D0102813D0614D55F820502F6854F848
+:102A400020C007EA0C072F605C4D55F820502F6816
+:102A50005BF820C047EA0C0756E00BE056E051F85F
+:102A600020502F6854F820C007EA0C072F6051F857
+:102A70002050ECE715F01F0505D0154440F0800705
+:102A800085F8217001E082F82180012825D00228F4
+:102A900023D0032821D004281FD008281DD01028B7
+:102AA0001BD0464D55F820C0DCF8005054F820707B
+:102AB0003D40CCF80050414D55F820C0DCF80050A6
+:102AC0005EF820703D43CCF800501D5CAD0615D576
+:102AD0003A4D3AF81070CC3514E051F820502F6878
+:102AE00054F820C007EA0C072F6051F820502F68D7
+:102AF0005EF820C047EA0C072F60E6E72D4D3AF854
+:102B00001070E03D55F820502F6036E015F01F059D
+:102B100005D0154440F0800785F8217001E082F867
+:102B20002180012830D002282ED003282CD0042860
+:102B30002AD0082828D0102826D0204D55F820C0AB
+:102B4000DCF8005054F820703D40CCF800501B4D8C
+:102B500055F820C0DCF80050164F883757F8207021
+:102B60003D43CCF800501D5CAD06B1D4114F3AF88E
+:102B70001050E03F57F820703D60401CC0B2112853
+:102B8000FFF4EBAEBDE8F08F51F820502F6854F8F9
+:102B900020C007EA0C072F6051F820502F68DFF89B
+:102BA00014C00CF1880C5CF820C047EA0C072F60B9
+:102BB000D9E70000B8930008CC050020B4910008C4
+:102BC0004FF40771C1824FF45861018340F61451EC
+:102BD00081837047F0B5C48AB0F900608681B0F98E
+:102BE0000250C581B0F9043002270021012203827E
+:102BF000AB4204DBB54202DDC78042810CE0B34248
+:102C000004DBAE4202DDC78041811CE09D4205DB52
+:102C1000B34203DDC2804781018115E0B54204DB88
+:102C20009E4202DDC280418105E0AE4205DB9D424D
+:102C300003DDC1804281078106E09E4204DBAB4296
+:102C400002DDC18047810281C388458900EB4307CB
+:102C500000EB4505BB89AE899B1B0FFA83FEA0F8EC
+:102C600012E00689AB8900EB460CBCF80CC0A3EB64
+:102C70000C038382B0F91830B7F90CC0A3EB0C0C2D
+:102C8000B4EB4C0F04DA80F82010A3F1A10113E09B
+:102C9000A64503DD80F82010B9890BE026B1012E8E
+:102CA00004D0022E10D004E0062100E0052180F8B7
+:102CB0002010A989091B6D31418309B2B1F5586F04
+:102CC00004DB5B1E438304E00421F0E7002900DC01
+:102CD0004283418B8183F0BD0B49002288760A62D2
+:102CE000CA614A62094A32F9103002EB40028B6233
+:102CF000B2F90220CA62064A32F810000882A1F82E
+:102D00006000A1F862007047EC01002016950008F1
+:102D10000A9500082DE9F05FFC48FD4982880B8880
+:102D20009A1A92B20F2A44D3098882468180F948C0
+:102D30000127F94C0188F94E002579B3491E01801D
+:102D4000E573F74AA5622068B2F90220430742F60C
+:102D5000AA2118D4F38843F40053F380F04B1B7876
+:102D60009B0709D5A36823F08003A360A4F87C50D7
+:102D700084F87E5084F87F50C30404D484F8F07043
+:102D8000C4F8EC5003E084F8F050430707D48A42BB
+:102D900005DB84F8F470A4F8F25004E010E084F845
+:102DA000F450430703D48A4201DBC00703D084F800
+:102DB0001151BDE8F09F84F81171A4F81251F8E7A1
+:102DC000B4F8180143F69821884202D2401CA4F8B6
+:102DD000180101F0CBFDDFF84C83DFF830B398F831
+:102DE0005000ABF1180B10B1FEF76CF905E09BF841
+:102DF000001021F001018BF80010FFF723FB00F019
+:102E0000D7F9C94841F26801436C4FF400608B4226
+:102E100001DBC64904E0B3F57A6F02DAC349091D44
+:102E2000086098F85100C646C107DFF8EC82C04838
+:102E3000DFF80093A8F12C0838D0817B802931D3AA
+:102E4000217889072ED4E27B88F80520B44A4146D0
+:102E500092F800C02CF0020C82F800C0ABF80250CF
+:102E6000CBF814509BF800C02CF0010C8BF800C07C
+:102E7000B279520611D44A89B2F5FA7F03D2521CB4
+:102E8000A8F80A2012E040F63C70834201DD0020E1
+:102E900011E1082088F803700DE1CD700020A8F83A
+:102EA0000A5008E188F80350A8F80A50A1680A05FA
+:102EB00001D50820FFE0F4469EF83FE05FEACE72BD
+:102EC00041D0E27B88F80520437A802B45D32378D4
+:102ED0005B0731D4F3889B0404D500BF21F02000A8
+:102EE000A06030E0ABF80250CBF814509BF800C063
+:102EF00041F020012CF0010C8BF800C0A160C17DD5
+:102F0000802909D301F07F0300684FF00041D940C8
+:102F1000084201D1277100E025712079C00702D154
+:102F20005FEA8E7005D50320032A01D088F8087067
+:102F3000C1E00020A562BEE021F02000A060F08882
+:102F400020F40050F08094F8260101280AD09CF863
+:102F5000630048B1FDF776FF0FE0206840F0040001
+:102F60002060BBE70920A6E0A068C10502D520F0DB
+:102F7000080001E040F00800A06094F8467043F2B9
+:102F80001E5343F23331BFB143F69912012F23D0C0
+:102F900099F80010684B43F6FE70032FC1F38101CE
+:102FA00028D001293DD002293BD093F8561004299E
+:102FB00034D0A4F814013AE099F80000C0F381007D
+:102FC000012806D0022804D0A4F81431A4F8441033
+:102FD00032E0A4F81411F9E799F80000C0F3810079
+:102FE000012804D0022802D0A4F8143122E0A4F869
+:102FF00014111FE001290AD0022908D093F85610B5
+:1030000004290BD0A4F81401A4F8440014E0A4F897
+:10301000140193F8561004290CD0F5E7A4F81421F4
+:1030200008E0A4F8140193F85600042802D04FF4E5
+:103030008040E9E7A4F84420FEF744F89BF800102C
+:10304000C90702D0BBF8021001E035488188AAF810
+:10305000121008B2B4F944104FF480424843C0F350
+:103060008F314046A8F81210914200D9428233496C
+:103070000978C90605D5428A41F233318A4200D225
+:1030800041822189C1F3C002C1F300218A4205D1E6
+:10309000428A40F6CC418A4200D94182B17AC907BE
+:1030A00000D04582B8F81200A06200287FF7EFAE8A
+:1030B0002348057002209AF81A1099B9022841D0C5
+:1030C00080B119490B789D0608D5B5796D0605D5EF
+:1030D0001A4D2D78ED0965F386130B70F18821F4F4
+:1030E0000A61F1801049496C4E290ADBF1880B0610
+:1030F00007D521F08001F18009490B7823F0020304
+:103100000B708AF81A00E07353E6000020090020D3
+:10311000F8060020FA06002098020020100A00207D
+:10312000C6050020680C00203C010020100C014066
+:10313000CC050020B404002060000020D006002050
+:103140000C070020B9F83830002BBAD143F6982389
+:10315000A9F83830B5E770B500230C8863F30F0287
+:10316000012505FA03F6344206D0C3F10F0605FA2D
+:1031700006F1114361F30F025B1C102BF1DB02809F
+:1031800070BD70B500230C7863F30702012505FAC2
+:1031900003F6344206D0C3F1070605FA06F11143DF
+:1031A00061F307025B1C082BF1DB027070BD0000AD
+:1031B000F0B51F4890F866301E48012B816821F455
+:1031C000006232D11C4BDE8874062ED41B4D0F05D5
+:1031D0004FF00004B5F902501ED4194A526C642A0B
+:1031E00011DC40F6386295420DDAB2040BD4027855
+:1031F00052070ED4B0F8D42040F6B835AA4203D214
+:10320000521CA0F8D420F0BD41F4006181605C81C3
+:10321000F0BDA0F8D440F0BD41F2CD018D42FADD01
+:10322000997AC907F7D18260F3E78260F0BD0000A8
+:10323000680C002098020020100A0020C60500201B
+:103240003C010020F0B5364D364F044695F83B0062
+:1032500097F83B1023780843EE1C6278834205D12F
+:10326000E0781146FEF794FF207908E094F802C058
+:1032700084450CD1E1781046FEF78AFFE07905F825
+:103280002F0F2878805D6870287BE877F0BD824238
+:103290001DD161461846FEF77BFF95F84E1095F854
+:1032A0003B00814207D1B97A09B1A17900E0617987
+:1032B00085F82F101EE06978012901D0A17922E05C
+:1032C000617927E0297841F00401297012E0E17862
+:1032D0008142DBD119466046FEF75AFF95F84E1041
+:1032E00095F83B0081420AD1B97A09B1617ADFE7EA
+:1032F000217ADDE715F82F1F895D6970C5E76978C8
+:10330000012906D0617A85F82F10B97A0029F1D108
+:10331000D8E7217A85F82F10B97A0029EAD0D1E7C9
+:103320003C0400203C0100200B48017821F0020100
+:1033300000F8381B002100F81819417781773321F4
+:103340008185418508214184012100F81F1C034823
+:1033500080F83910704700003C0400203C01002038
+:103360000D4900B50B4851F8012F40F8032F89880B
+:103370008180084801210930FFF71AF80548022129
+:103380001330FFF715F8034804211D305DF804EBF6
+:10339000FFF70EB83C0400203C010020094944F628
+:1033A00048000880091D46F648000880091D41F2C2
+:1033B000111008800348001F018841F0200101809E
+:1033C00070470000182C01402DE9F047664C674B10
+:1033D0000025A0780126654A103305287ED2DFE853
+:1033E00000F00313113E1100108820F0010010803E
+:1033F0001D805F480580001F0580001F0580FFF7C6
+:10340000CDFFA670BDE8F087594941F244401C3910
+:103410000880574945F6580024390880091D47F2AD
+:103420005800088052492020283908800020401C7C
+:10343000C0B27328FBD3FFF7B1FF4C4984F85C504E
+:103440002C3147F6906008804848143006801D8073
+:10345000108840F0010010800220A070D2E7002107
+:103460005FF0010004EB410204EB4003B2F850208E
+:10347000B3F850309A4200D20146401CC0B2062830
+:10348000F0D33C48405C84F83900FFF74DFF1D2025
+:1034900000F0F3F900F076F8374E38484FF48079B1
+:1034A00096F83B10012904D002291BD0042930D002
+:1034B00047E040218046FEF727FF870080214046F5
+:1034C000FEF722FF47EA400749464046FEF71CFF49
+:1034D000074347F0010084F83B0000E03DE022484C
+:1034E00009302CE040218046FEF70EFF8700802146
+:1034F0004046FEF709FF47EA400749464046FEF7C7
+:1035000003FF074347F0020084F83B0016481330DE
+:1035100015E040218046FEF7F7FE870080214046F7
+:10352000FEF7F2FE47EA400749464046FEF7ECFE4A
+:10353000074347F0040084F83B000B481D3002F0BD
+:1035400001FE94F82F0086F838001D2000F0ABF93A
+:103550000420A0700A48057054E7108820F001008C
+:1035600010801D80A5704DE73C040020000800403D
+:103570003C2C0140C48C00083C010020001001409C
+:10358000EF0600202DE9F041344C14F82F0F344D94
+:10359000E07240212846FEF7B7FE860080212846CB
+:1035A000FEF7B2FE46EA4006AF1539462846FEF75A
+:1035B000ABFE0643207BF1B22F3C814215D084F84C
+:1035C0003C0040212846FEF79FFE860080212846C9
+:1035D000FEF79AFE46EA400639462846FEF794FE74
+:1035E000064384F83B60FFF741F81E4D95F83B0019
+:1035F000012827D0022828D0042829D0174894F879
+:103600003B102730085C04F8300F14F80109FEF76E
+:1036100007FF04F82F09A87A00B10120607001F0BB
+:103620003DFA94F84E0094F83B10884206D094F886
+:103630003800062802D2401C84F8380084F84E1066
+:10364000BDE8F0810548093004E00448133001E08A
+:1036500002481D30BDE8F041FFF7F4BD3C040020F6
+:10366000001001403C0100202DE9F041524991F841
+:103670007200AA287ED191F8730055287AD14F4C58
+:1036800000200A5C2254401CC0B27428F9D34C4E6E
+:103690002069C6F80100A08AA6F80500D4F8160033
+:1036A000F060D4F81A003061D4F81E001234706152
+:1036B00002F0EEFC4349608A888102F003FD207D20
+:1036C000123CC007307802D040F0040001E020F046
+:1036D00004003D4930704FF480403C4D886114F83F
+:1036E000280F85F82000608B6880A08BA880E08B75
+:1036F000E880208C2881608C354F688194F8240004
+:1037000087F8D20014F8011C304686F83B100026DA
+:10371000C0F89460FFF724FE2E48A18E0183E18E4D
+:103720004183218F818394F84210283C012908D0DD
+:10373000022901D0032909D0297821F00C01083190
+:1037400007E0297821F00C01091D02E0297841F0F9
+:103750000C01297094F86E20012162B1012A01D078
+:10376000022A0BD087F8461094F864301A4A4BB1FD
+:10377000518108E014E087F84660F5E7022287F8F7
+:103780004620F1E7568194F8701001290AD094F888
+:103790006D1051B101290BD04FF48051A0F8761073
+:1037A000BDE8F08144F21C71F8E74FF40051F5E7F1
+:1037B00041F25551F2E7000000FC0008680C0020BF
+:1037C0003C01002060000020000C0020B404002018
+:1037D000980200201C050020100A00207CB5012161
+:1037E000082000F0A3FB4FF48070ADF80400102413
+:1037F0008DF8074001208DF8060001A91548FEF755
+:1038000005FD0121092000F091FB01211248FEF77E
+:103810004FFD0820ADF8000004208DF803000F4E86
+:1038200003258DF8025069463046FEF7EFFC08216B
+:103830003046FEF770FDADF800408DF803408DF87E
+:10384000025069463046FEF7E1FC10213046FEF793
+:1038500062FD7CBD0014014000023000000C0140FC
+:10386000FEE7704700F01F020121914040098000EF
+:1038700000F1E020C0F88011704700F01F02012124
+:1038800091404009800000F1E020C0F880117047AD
+:1038900000F01F02012191404009800000F1E0206A
+:1038A000C0F80011704700F01F020121914040094B
+:1038B000800000F1E020C0F80011704770B50F23C0
+:1038C000C47801780122F4B1144C2468457804F4DA
+:1038D000E064C4F5E064240AC4F10406E34084789B
+:1038E000B5401C402C4301F1E021230181F8003454
+:1038F000007800F01F018A404009800000F1E020BC
+:10390000C0F8002170BD01F01F008240480980000E
+:1039100000F1E020C0F8802170BD00000CED00E057
+:103920000249084302490860704700000000FA0598
+:103930000CED00E02DE9F05F00261D20FFF792FF5F
+:103940006C4CDFF8B4B1A4F1B000A77E90F8381049
+:10395000DFF8A8E1DFF8A8A100258F427ED0E77646
+:10396000A176626A036B5A434FEA12499BF808201A
+:10397000120702D51EF8012000E00A4694F812C092
+:10398000BCF1010F09D004EB4206B6F902C0C4F83D
+:1039900028C0B6F90460E6620CE043F6FF7CC4E997
+:1039A0000A5C90F83DC05FEACC7C01D012B102E025
+:1039B000052A00D1012600EB47074FF0804CBF8954
+:1039C0003F04B7FBF3F3E361476BBCFBF7F72762F8
+:1039D00094F813C0BCF1000F06D0BCF1010F05D064
+:1039E0003B4403EBD3735B10636201E03B466762C9
+:1039F000DFF810C14FF6FF7707EA8307ACF80870CD
+:103A00009AF8007090F80A8090F83DC0082F08F0EE
+:103A100003070CF0030C05D067450BD1B8F1000F7C
+:103A200005D008E0674505D0B8F1000F03D05B4230
+:103A3000636200E06562C6B1636A002B03D006DDF5
+:103A4000228D05E00AE0304B33F8122000E0A28D11
+:103A5000A4F86020227822F0200222709AF8002038
+:103A6000042A07D0082A05D012E0B4F8603003EB2E
+:103A70000902EDE780F8405065629BF808000007F6
+:103A800001D51EF80110204830F81100A4F860009C
+:103A90001E49606A09883E314843B4F8601001EB62
+:103AA000204006B21D20FFF7F3FE606A002807D011
+:103AB00021784FEA81600ADD002804DAA08D09E050
+:103AC000B4F8600006E0E06AB04208DB0CE00028D1
+:103AD00002DA208D208208E0A06AB04204DD208254
+:103AE00041F02000207000E026822575657525864E
+:103AF000BDE8F09FEC01002098020020F894000837
+:103B0000EF060020E80900200A9500082404004080
+:103B100043184FF48042934210DD904202DD10467C
+:103B200000210BE0914202DD0020114606E08003F7
+:103B3000B0FBF3F000B2C0F5804109B241EA0040A9
+:103B40007047F0B5002240F2AE440E258460426218
+:103B5000858144F24C2608270661878243F6FF7C64
+:103B6000C282A0F818C040F249234FEA8C3E43605D
+:103B7000C0E9072E8C604A628D810E618F82CA82F5
+:103B8000A1F818C04B60C1E9072EF0BD00214162C9
+:103B9000094981600E2181814FF6BF5101610821E1
+:103BA00081824FF44041C18243F6FF7101830907CE
+:103BB000C161024901627047638A010000C0FF0FC2
+:103BC000064941F6A260088005480168054A01F4EB
+:103BD000E06111430160BFF34F8FFEE7442C0140C9
+:103BE0000CED00E00400FA0538B501210D2000F0CD
+:103BF0009DF94FF4E060ADF8000018248DF8034003
+:103C000003258DF8025069460D48FEF7FFFA4FF480
+:103C10006040ADF800008DF803400A4C8DF802506A
+:103C200069462046FEF7F2FAA014ADF800004820DD
+:103C30008DF8030069462046FEF7E8FA38BD00001B
+:103C400000080140000C0140F0B50121CE028DB00A
+:103C5000304600F06BF9594F384601F091FB08A847
+:103C600001F0BAFD4FF45860ADF824000024ADF81F
+:103C700020402020ADF82200ADF8264008A93846A3
+:103C800001F05CFD0021384601F0AFFD4FF6FF71F9
+:103C9000384601F0B4FD01220021384601F040FD14
+:103CA0000121384601F028FB04A801F040FBADF8E3
+:103CB00010607010ADF81200ADF81440A220ADF8FD
+:103CC00016007000ADF81800ADF81A40ADF81C40B1
+:103CD00004A9384601F01AFB6025ADF80050ADF894
+:103CE0000440ADF80840ADF80C40ADF80240ADF826
+:103CF0000640ADF80A40ADF80E406946384601F07E
+:103D0000FFFB6946384601F041FC6946384601F040
+:103D100087FCADF800500125ADF8045040F6145072
+:103D2000ADF80600ADF80840ADF80C40ADF8025013
+:103D3000ADF80A40ADF80E406946384601F0B4FCD3
+:103D40000121384601F0FCFA0821384601F018FC40
+:103D50003146384601F05AFC0821384601F09EFCF5
+:103D60003146384601F0D2FC7021384601F0DBFCC8
+:103D700018208DF82C008DF82D408DF82E408DF8F0
+:103D80002F500BA8FFF79AFD0C480C30018841F02A
+:103D90008001018009481430018841F0010101804F
+:103DA000001F04800121384601F0D4FA8DF8285014
+:103DB0000121384601F0D8FA0DB0F0BD002C0140C9
+:103DC0007047000070B50189C1EB411101EB410161
+:103DD000CA0B42810B49104603F010FD09480C380C
+:103DE000B0F90C200168B0F90E4001FB02F5436800
+:103DF000614303FB145503FB0211AD138913C0E9A2
+:103E0000055170BDF409002040F2134141600821C2
+:103E100081608621C1604FF4804101614942416166
+:103E200000210162C16270470162704710B50188CC
+:103E30004288891A09B20183B1F5005F02DBA1F55E
+:103E4000804104E011F5005F02DC01F5804101834F
+:103E5000B0F9182041685143C1618368846A5343B3
+:103E6000C2681B12624303EB2222036A1A44114404
+:103E700002628A13426241698A4203DB01698A4213
+:103E800000DC11468A1AC0E90A21028E4FF403733E
+:103E9000594302EBA13202860B4A1278082A04D158
+:103EA0000A4A136F03EBA1311167B0F93010B1F575
+:103EB000804F02DDA1F5804103E0002902DA01F51F
+:103EC0008041018610BD0000EF060020240A00207A
+:103ED000034A516821F4404101435160704700009A
+:103EE00000100240044A0029516901D0014300E05A
+:103EF000814351617047000000100240044A0029CC
+:103F0000D16901D0014300E08143D16170470000D5
+:103F100000100240044A0029116901D0014300E069
+:103F2000814311617047000000100240044A0029DB
+:103F3000916901D0014300E0814391617047000025
+:103F400000100240044A0029D16801D0014300E07A
+:103F50008143D160704700000010024030B5244911
+:103F60004A6812F00C03234A03D0042B01D0082B1B
+:103F700026D002604A680F231F4C03EA1212A35C8A
+:103F80000268DA4042604B68072505EA1323E35CC8
+:103F900022FA03F383604B6805EAD323E35CDA403B
+:103FA000C2604B68032403F4404104EA933303EBFB
+:103FB0009161114B1B1F595CB2FBF1F1016130BDE6
+:103FC0004A680E4B1A404B68140103F4803303D542
+:103FD000C2F38342113202E0022404EB924213B195
+:103FE0004B689B0301D5064B00E0024B5A43C0E7E8
+:103FF0000010024000127A000400002000003C087B
+:1040000000093D002DE9F041274CA615402120462E
+:10401000FEF77AF9850080212046FEF775F945EA1A
+:10402000400531462046FEF76FF90543EDB24021C9
+:104030002046FEF769F9870080212046FEF764F9E3
+:1040400047EA400731462046FEF75EF90743F8B2DB
+:10405000A842DBD140212046FEF756F98700802197
+:104060002046FEF751F947EA400731462046FEF761
+:104070004BF90743F8B2A842C8D140212046FEF7C9
+:1040800043F9870080212046FEF73EF947EA4007C2
+:1040900031462046FEF738F90743F8B2A842B5D1B9
+:1040A0002846BDE8F08100000010014010B502680C
+:1040B000416802FB02F301FB01330D4CA34211D90D
+:1040C0001B0E0E3B0B4C9BB212B234F8133009B2EC
+:1040D0005A43594342F38F3241F38F31C0E90221F1
+:1040E000012102E0C0E902210021017410BD00009D
+:1040F000E10BBF0E208800082DE9F05FFE48FF4964
+:1041000002880B889A1A92B20F2A7DD309880180FF
+:10411000FB4802468189D2884B0703D48B0701D420
+:10412000CB0702D042F4007201E022F40072C28098
+:104130008146080702D44846C90604D5B9F80610D6
+:1041400041F0010102E0C18821F00101A9F8061047
+:10415000EB48FDF783FEEB484FF4804BB0F93A1083
+:10416000594502DA491C418702E0E649A1F83AB014
+:10417000E54E41F6CC40E54DB16C814203DDA868C7
+:1041800020F01000A860E249DFF888830024088846
+:1041900028B1401E0880EC7388F8004028E0B9F888
+:1041A000060042041BD4B9F80C10CA0617D409073C
+:1041B00015D4010613D4810611D401050FD441068C
+:1041C00003D5D5490978090609D5410707D4C105A2
+:1041D00005D4010703D4810401D4C00608D5CF4813
+:1041E000EC73CF4988F80040C4830C8080F82A40E3
+:1041F000EA8FCC48CC4942B1521EEA87027822F0BD
+:1042000002020270EC730BE08DE0027842F00202D1
+:10421000027098F80000012804D10878062801D11E
+:1042200088F8004098F80000DFF8E0A20127AAF122
+:104230002C0A0A2879D2DFE800F0F1760576F0EF53
+:104240007678F6EDE87B09281AD0DFF8E0920228AC
+:1042500076D0B5F8400010B399F8680040F63A22DD
+:10426000012822D0C5F8D84085F8EA40CAF8204095
+:10427000B5F9301001F21D50904226D8102325E0E8
+:104280009D484430FEF72CF9FDF762FE716CCAF8C8
+:10429000281041F27C510920CAF81810BAE1A4484C
+:1042A00041892986A5F8407015E0A248C5F8D800D4
+:1042B00085F8EA70B5F9301001F21D53934201D828
+:1042C000102300E02023102202E0202310220020EF
+:1042D00000F042FB288699F868209749012A726C01
+:1042E00040F2DC504FF4927311D0824204DA9048CD
+:1042F000B0F90A00984211DBB5F8403040F6C4101E
+:104300005B1C9BB2A5F84030834207D20FE082428B
+:1043100009DA8748B0F90A00984204DA88F80040C0
+:1043200085F8EA404C83BDE8F09F16E108E0754847
+:10433000C0680028F7DC45F2F0508242EEDAF2E77E
+:10434000706CCAF828008AF807707C4FA5F84040C6
+:1043500085F8EA40797F564699B1F87F80B3288D79
+:10436000B5F9301000B20A23052200F0F5FA2886CC
+:10437000FC777C77B5F93000584550DDA5F830B0B2
+:10438000D1E795F8461000B2022916D06C4900BF5B
+:1043900001F044FCA5F8E400A96A00B2814200DA09
+:1043A000084600B2B08299F84D104F460029B5F981
+:1043B000301006D03623052206E06149B031E7E728
+:1043C00024E040F24713102200F0C6FA2886B5F91F
+:1043D0001601B5F91411884208DA97F84D1011B199
+:1043E00000F102000CE000F1080009E00BDD31797A
+:1043F00001F10101C9B231710229BBD33471401EF0
+:10440000A5F81601B6E7A5F81611B3E740F2666005
+:104410002886AFE728E006E04CE047E04FE00028C0
+:1044200081DA2C867FE74748D5F8DC10814202D23A
+:10443000491CC5F8DC10E97B082903D1D5F8DC104C
+:1044400081420DD388F80040A868C10502D520F04C
+:10445000080001E040F00800C5F8DC40A86062E711
+:10446000BDE8F05F02F02ABCE87B092801D02C8669
+:1044700043E1DAF81C005746401CCAF81C00022829
+:1044800009DD388D012301B2388B052200B200F01E
+:1044900063FAFC61B8621848398D44300180B6F87F
+:1044A00044104180FEF734F828863CE7BDE8F05F11
+:1044B00004F078B82448007809287DD033E7234BEE
+:1044C000DFF88CE01888401C82B222481A80C82A83
+:1044D00004D390F800C0BCF1010F4AD0B2F57A7F46
+:1044E00004D390F800C0BCF1020F42D0B2F5FA6FCD
+:1044F00033D30278032A2FE020090020F806002099
+:10450000100A00201C0500203C0100209802002019
+:10451000FC060020EF060020D0060020B408002092
+:104520001E000020C6050020F0060020680C0020B8
+:104530006000002034F3FFFF90090020300C0020C1
+:10454000568B0008C0D40100540200201600002041
+:1045500014000020150000200BD0E87B801E0828E6
+:1045600073D2DFE800F01191CDDE05E9690487E63A
+:10457000D9E604701C80B9F8062022F40062A9F87C
+:1045800006208EF80070E8E7FDF7F8FE3078400668
+:1045900011D56D48807804280DD0706C82280ADA15
+:1045A000B07A96F83D1000F0030001F00301884254
+:1045B00001D001F033FD00E09FE098F800000628EC
+:1045C000D6D086F83F40B06C43F2333148435F4960
+:1045D0008013C86281035E484162FDF7B9FC8AF826
+:1045E0000770B5F81401A5F81601706CA5F88240A3
+:1045F000B0F5437FA5F880B00FDDA86840F4806077
+:10460000A86096F838100529B2D100BF40F010001C
+:10461000A86070E088F8000085E6A96821F4806150
+:10462000A96040F28A21884204DA3078400601D439
+:1046300002F030FAA868E9E7706CB0F5437F05DA5C
+:104640000878062802D00C706EE075E041480178C9
+:1046500021F040010170FDF77BFC43F6FE70A5F8E8
+:104660001601DC35FDF78AFE3B4810F82C1F21F0BF
+:104670000101017039492C604C6235494C620821B6
+:1046800088F8001044644EE699F80600C006C3D4CA
+:10469000706CB0F57A7F30DDFDF770FE3078400643
+:1046A00011D52948807804280DD0706C82280ADA48
+:1046B000B07A96F83D1000F0030001F00301884243
+:1046C00001D001F0ABFC86F83F40B6F848002886E0
+:1046D00001B22C46594501DDA4F830B0FDF738FC95
+:1046E000A06840F48060A06096F83810052993D146
+:1046F00040F01000A06002208CE788F8004012E62D
+:10470000706CB0F5437F02DA087806289BD1B9F8BF
+:10471000061021F02001A9F80610FDF72FFE042055
+:1047200078E70878062802D088F80070FBE50C4985
+:104730000920087005206DE70348847003480C7059
+:1047400080F856406DE600003C0400206000002028
+:104750008C080020FE060020240A002064080020A7
+:104760005402002030B585B001210420FFF7DEFBA4
+:104770004FF40040ADF8100048208DF8130004A954
+:104780001848FDF743FD01210846FFF7B7FB40F647
+:104790008C20ADF8040003240020ADF80040ADF8F3
+:1047A0000200ADF806004FF080456946284600F04B
+:1047B000C5FF1C208DF80C008DF80D408DF80E40C3
+:1047C00001208DF80F0003A8FFF778F801221146A9
+:1047D000284600F08DFE0121284600F0BBFD05B003
+:1047E00030BD000000080140704700002DE9F04195
+:1047F000304CE07800285AD12078002857D0401E4D
+:1048000010F0FF00207052D14FF49670208272B6E3
+:10481000294F45F2AA50A7F872000020FDF776FB59
+:10482000264D13202860FDF783FBA8BB3420E860E9
+:1048300002202861224E6E61286940F04000286104
+:10484000FDF776FB40BB00211E4A08465FEA255370
+:1048500012F800C0BCF1FF0F00D00121401C80B253
+:104860009842F5D3C1B9C4E9067639260127A06973
+:1048700010F8011B10F8012BA061E06901EB022187
+:1048800002886A612F6120F8021BE061FDF750FB8E
+:1048900010B9761EB6B2EAD20120FDF737FB62B638
+:1048A00001F010FC0848816821F480418160BDE876
+:1048B000F0810000EC060020680C0020002002407F
+:1048C00000FC000800FC000898020020194801685C
+:1048D00041F010010160016821F0030101600168ED
+:1048E00041F0020101601448416841604168416043
+:1048F000416841F480614160416821F47C1141606C
+:1049000041680E4A11434160016841F080710160C5
+:1049100001688901FCD5416821F0030141604168CB
+:1049200041F0020141604168C1F381010229FAD1DD
+:1049300070470000002002400010024000002808DC
+:1049400030B5044C039D6080A180E28023816581A5
+:1049500030BD0000040A00200A44824201DA10B28D
+:104960007047C91A8142FBDD08B270472DE9F04358
+:104970004348DFF81081DFF81091C17F457A046861
+:1049800001260023414A424880292BD301F01F0110
+:1049900058F821100C420146096802D041F48051B8
+:1049A00001E021F480510160CF0417D48F0415D5A4
+:1049B000977AFF0707D0538199F800C02CF0020CBA
+:1049C00089F800C00AE090F84670BFB14FF0020CC1
+:1049D000012F18D080F8463080F81AC10F0B67F30A
+:1049E0004D310160802D2AD305F01F0158F82110A8
+:1049F0000C4201680CD041F004010BE080F84660E5
+:104A000080F81A31EAE780F846C080F81A61E5E7D5
+:104A100021F0040101604C070DD44C050BD5947AAC
+:104A2000E40708D0538199F8005025F0020589F871
+:104A30000050C0F898308C0864F38A210160917AA4
+:104A4000C90717D1134991F86410012912D11249ED
+:104A5000496C32290CDC0178490709D5018909051F
+:104A600006D4D0F8981047F23054A14204D95681A8
+:104A7000C0F89830BDE8F083491CC0F89810F9E7F9
+:104A8000CC0500202C910008C6050020100A00204B
+:104A900098020020680C00203C01002010B5FCF7B3
+:104AA00067F90F48018821F0020101800C49183193
+:104AB00009880C4A928E1144094A343211800849FF
+:104AC0000C390A8842F001020A80011D0A884FF65B
+:104AD000ED531A400A80018841F01201018010BD97
+:104AE0000C0400403C04002006480188491C89B29F
+:104AF0000180B1F57A7F04D34188491C41800021AF
+:104B000001807047100700200F4810B5016841F080
+:104B10000101016041680D4A1140416001680C4A81
+:104B200011400160016821F480210160416821F495
+:104B3000FE0141604FF41F018160FFF7C7FE054988
+:104B40004FF00060086010BD001002400000FFF848
+:104B5000FFFFF6FE08ED00E02DE9F0412F4D28881B
+:104B60004FF00004000629D5FCF782FA2C4A2D48A4
+:104B700007231778C8262C49012F22D02B4FB7F8CE
+:104B800006C0BCF1000F3ED0B0F80CC04CF0080CD1
+:104B9000A0F80CC0B0F806C02CF4006CA0F806C059
+:104BA000886820F004008860FC801370CE870020A5
+:104BB0004FF49661401C80B28842FBD32C80BDE844
+:104BC000F0811B4F97F800C0BCF1010F0FD0BCF172
+:104BD000020F11D0B0F806C04CF4006CA0F806C06B
+:104BE000886840F00400886005203870DDE7B0F880
+:104BF0000CC04CF0080C03E0B0F80CC04CF0100CEA
+:104C0000A0F80CC0F0E70B4F3C70C78847F4006772
+:104C1000C780886840F004008860C6E7102C014017
+:104C2000EF060020100A0020980200202009002032
+:104C3000F00600200D070020704700002DE9F0432A
+:104C40004FF08040018A21F001010182AC480078D8
+:104C500000287CD1AB4FF87B002878D1AA48406C63
+:104C6000322874DCA9488068DFF8A4924104A94D79
+:104C7000B9F804004FF0000403D4401CA9F8040064
+:104C800028E1002874D02978012611B1012912D019
+:104C900017E14946B0F5BE7FFAD92E70CC718C7100
+:104CA000EC702C72287A0A18401CC0B21472287258
+:104CB0000F28F7D305E1B9F802204946824201D90D
+:104CC000EE7100E0EC7192488A7908300F2A15D213
+:104CD000CB79082B0BD2C3F10708EB7912F800C08F
+:104CE00003FA08F363441354CA79521CCA71CA798F
+:104CF000082A03D18A79521C8A71CC7199F806105E
+:104D0000C8460F2973D10D21FCF71CF9A881010AAF
+:104D10006970C0B2A87088F8064098F816208A42D8
+:104D200065D198F81510814261D198F80BC07A4985
+:104D3000032302227948BCF1000F10D0BCF1010F0F
+:104D400002D0BCF1020F14D080F86A2000E0CBE062
+:104D500091F800C02CF00C0C0CF1080C0FE080F85E
+:104D60006A6091F800C02CF00C0C0CF1040C06E009
+:104D7000A9E080F86A3091F800C04CF00C0C81F882
+:104D800000C098F80C10B6EB111F04D180F86E40EB
+:104D900087F846400EE0B2EB111F04D180F86E6038
+:104DA00087F8466006E0B3EB111F03D180F86E2050
+:104DB00087F846200B0717D001F00F01012901D019
+:104DC000022915D080F86C602C7198F80D102A79A2
+:104DD00006FA02F30B406B71082A44D2DFE802F0B6
+:104DE0000B124319242F363D80F86C40ECE768E045
+:104DF00080F86C20E8E713B180F8704033E080F869
+:104E0000706030E013B180F850602CE080F85040C2
+:104E100029E023B180F8656087F8036123E080F81A
+:104E2000654087F803411EE023B187F8F54080F81C
+:104E30004D4018E087F8F56080F84D6013E013B13D
+:104E400080F868600FE080F868400CE013B180F8EB
+:104E5000666008E080F8664005E013B180F867609E
+:104E600001E080F86740521CD2B22A71082AAED302
+:104E700098F80E102A4A8B0705D587F8F16080F85C
+:104E80006460568104E087F8F14080F86440548102
+:104E9000C90702D080F8294001E080F8296098F81D
+:104EA000111000F86D1FC2781E48012A1ED001B3F0
+:104EB000012921D04FF48051A0F876101A493C20E6
+:104EC0000870A9F80240A9F80440B9F80210491C7A
+:104ED000A9F80210B9F80210B1F5FA7F04D940F22E
+:104EE000F511A9F802102C70BDE8F08344F21C7192
+:104EF000E2E74FF40051DFE741F25551DCE70000F3
+:104F0000EF060020980200203C0100200010014024
+:104F1000500C002088060020B4040020680C0020FB
+:104F2000100A00201C050020EC0600202DE9F05F8F
+:104F3000FDF724FA8E4D2888A5F10406C0070AD093
+:104F4000308820F008003080288820F00900288070
+:104F500001F0A0FDD9E02888DFF81892DFF8188268
+:104F6000864C80071AD5B9F8001041F00101A9F864
+:104F70000010B8F8000080491431503008802888AB
+:104F80004FF6F95108402880308840F00400308006
+:104F9000FFF738F884F83C00BDE8F09F2888784F88
+:104FA0004007288871D520F004002880FFF72AF8F0
+:104FB00094F83C108142EFD1308820F0040030801A
+:104FC000FDF7B4FB2078410605D594F84C1094F811
+:104FD0003B209142E0D03978400621F0020139703F
+:104FE00004D5FEF7CFFA97F82F7004E094F83C0050
+:104FF000FDF716FA0746DFF880B140F68C2A0BF170
+:10500000180B062F47D294F83800B8423ED03846E5
+:10501000FDF78AF92078C00716D094F83A0094F882
+:10502000391000F00302914206D0A17A00F001008D
+:1050300001F00101884215D1FDF7E0FAFBF7E4FE2B
+:10504000FDF708FC384689E0FDF7D8FAFBF7DCFEEF
+:10505000FDF700FC3846FDF7F1FA207840F001003A
+:10506000207099E7288820F008002880206B8108AC
+:1050700001EBD000504515D2B8F800100844ABF849
+:105080000000308840F0080003E00DE0308820F098
+:105090000800308080E7B9F8001041F00101A9F85C
+:1050A0000010DFE75046E7E70007288831D520F0F9
+:1050B00008002880308820F008003080FEF7A2FF2A
+:1050C00084F83C00FDF732FB387820F0020038709D
+:1050D0002078400604D5FEF755FA97F82F5004E0E3
+:1050E00094F83C00FDF79CF90546062D08D294F88B
+:1050F0003800A842B5D0FDF781FAFBF785FE2AE01B
+:105100002048C18841F04001C180BDE8F05FFDF753
+:1051100081BBC006288825D520F010002880308863
+:1051200020F01000308097F838000C2802D2401C84
+:1051300087F83800387840F002003870FEF722FA1D
+:1051400097F82F50787884F8390094F83800A842FE
+:1051500087D0FDF753FAFDF77DFB2846BDE8F05FE9
+:10516000FDF76CBA4EF2BE110840288014E700002B
+:105170001004004000040040240400403C010020D2
+:105180003C040020100A00202DE9F04F514F85B05B
+:10519000388820F0010038804E4800261030068004
+:1051A0004D4CDFF838A14FF0010894F85C0042F64E
+:1051B0003029C10774D072B64948816941F4007141
+:1051C0008161816941F4806181614FF40040FEF7A3
+:1051D0007FFE444D00212846FBF774FB0021284642
+:1051E000FBF766FBDFF800B100215846FBF760FBD8
+:1051F00000213E48FCF70AFA2846FBF77FFC584698
+:10520000FBF77CFC4FF46020CDE902068DF80560C9
+:1052100000968DF810808DF8048069462846FBF7CB
+:10522000FFFC01231A460F212846FBF74AFD012106
+:105230002846FBF73DFB00204946401C80B28842CF
+:10524000FBD328462E600121FBF77AFD28688007F2
+:10525000FCD524484C30006894F85C1021F0010122
+:105260002144A1F85000FBF737FB62B6FEF796F831
+:1052700047F69061AAF8001094F85C00401CC0B298
+:1052800084F85C000C2822D212491431A1F8008065
+:10529000388840F00100388005B0BDE8F08FFFE7A6
+:1052A000134920F00100085A12490880114945F6B7
+:1052B0005800083908800F4847F25801001F018044
+:1052C0000C4920200C390880AAF80090D4E703206C
+:1052D000A070E1E7000800403C0400202C080040DA
+:1052E0000010024000240140002801400800024054
+:1052F000E88C0008202C01400029018802D041F0F0
+:10530000800101E021F080010180704710B50A881A
+:105310004B88CC881A438B8823431A430B891A4342
+:105320004B8989891A430A43A0F8442010BD002103
+:10533000018041808180C1800181418181817047EC
+:105340000029818802D041F0010101E021F0010132
+:10535000818070470029018802D041F0010101E0FD
+:1053600021F0010101807047002930F8441F02D06C
+:1053700041F4004101E0C1F30E01018070470000DB
+:105380004B4910B5884202D10121C41486E0B0F126
+:10539000804F09D0474988420DD101210220FEF7F4
+:1053A000B9FD0021022064E001210846FEF7B2FDAC
+:1053B000002101205DE04049884206D101210420FE
+:1053C000FEF7A8FD0021042053E03C49884206D1A5
+:1053D00001210820FEF79EFD0021082049E0384900
+:1053E000884206D101211020FEF794FD00211020F3
+:1053F0003FE03449884206D101212020FEF78AFD92
+:105400000021202035E03049884202D10121441496
+:1054100044E02E49884202D10121CC043EE02C49CF
+:10542000884202D101210C0538E02A49884202D184
+:1054300001214C0532E02849884206D10121402053
+:10544000FEF768FD0021402013E02449884206D180
+:1054500001218020FEF75EFD0021802009E0204927
+:1054600088420AD1841501212046FEF753FD002110
+:105470002046BDE81040FEF74DBD1A49884202D1D2
+:1054800001210C040AE01849884202D101214C0490
+:1054900004E0164988420AD101218C042046FEF717
+:1054A00051FD2046BDE810400021FEF74BBD10BD68
+:1054B000002C01400004004000080040000C0040A7
+:1054C000001000400014004000340140004C014036
+:1054D000005001400054014000180040001C0040F2
+:1054E00000200040004001400044014000480140CD
+:1054F000002A828901D00A4300E08A4382817047F2
+:1055000030B5028C22F001020284028C8388048B65
+:1055100022F0020224F073050C882C430D891543F8
+:105520004A882A43114DA8420BD0114DA84208D0F9
+:10553000104DA84205D0104DA84202D00F4DA842F0
+:105540000DD122F008054A8923F440732A4322F042
+:1055500004058A882A438D891D43CB892B43838088
+:105560000483C9888186028430BD0000002C01407C
+:105570000034014000400140004401400048014027
+:10558000028B22F008020A430283704770B5028C36
+:1055900022F010020284028C8488038B0D8823F48D
+:1055A000E6464FF6FF7303EA052535430E8922F0E0
+:1055B000200203EA061616434A8803EA021232431F
+:1055C000104EB04202D0104EB04215D122F08006EB
+:1055D0004A8924F4406403EA0212324322F040066E
+:1055E0008A8803EA021232438E8903EA860626433A
+:1055F000CC8903EA8404344384800583C988018705
+:10560000028470BD002C014000340140028B4FF633
+:10561000FF7322F4006203EA012111430183704702
+:1056200070B5028C22F480720284028C8488838B91
+:105630000D8823F073031D4322F400730E894FF687
+:10564000FF7202EA06261E434B8802EA0323334315
+:10565000104EB04202D0104EB04215D123F4006675
+:105660004B8924F4405402EA0323334323F4806635
+:105670008B8802EA032333438E8902EA0616264307
+:10568000CC8902EA0414344384808583C9888187E5
+:10569000038470BD002C014000340140828B22F055
+:1056A00008020A438283704770B5028C22F480524C
+:1056B0000284048C8288838B0D8823F4E6464FF69F
+:1056C000FF7303EA0525354324F400560C8903EAE9
+:1056D000043434434E8803EA06362643094CA0427C
+:1056E00002D0094CA04205D122F480448A8903EA01
+:1056F0008212224382808583C988A0F840100684E4
+:1057000070BD0000002C014000340140828B4FF638
+:10571000FF7322F4006203EA012111438183704781
+:10572000018582827047828822F07002828082889E
+:105730000A4382807047A0F84010704730B5028855
+:105740001B4B1C4C98420DD0A0420BD0B0F1804FA7
+:1057500008D0194DA84205D0184DA84202D0184DC6
+:10576000A84203D122F070054A882A43154DA84269
+:1057700006D0154DA84203D022F44075CA882A43AA
+:1057800002808A8882850A88028598420AD0A042CF
+:1057900008D00E4A904205D00D4A904202D00D4AE0
+:1057A000904201D1097A01860121818230BD000039
+:1057B000002C01400034014000040040000800407B
+:1057C000000C004000100040001400400040014068
+:1057D00000440140004801404FF6FF7181800021E4
+:1057E0000180C1804180017270470029018802D088
+:1057F00041F0020101E021F002010180704700291F
+:10580000018802D041F0040101E021F0040101808F
+:1058100070470000204810B590F82010026801F091
+:105820001F001E4951F820001D490242086802D09D
+:1058300040F4803001E020F48030086019484FF0D7
+:10584000000280794106184824D4184903880C883E
+:10585000E31A9CB201230F2C08D30C8804808468BF
+:10586000042C03DD124C2478022C05D0427F012A3F
+:1058700006D00988418010BD4377C2770A884280EC
+:1058800042880988891A89B240F21A629142F2D399
+:10589000C37710BD427710BDCC0500202C910008C5
+:1058A00098020020100A0020300C0020F80600208A
+:1058B000EF0600202DE9F04FDFF8B8B16A48DFF8B5
+:1058C000AC91DFF8ACA190F80EC0BBF91A70BBF92F
+:1058D0001C60BBF91850BBF96C10BCF1070F48D223
+:1058E000DFE80CF08D041A30485E7600D9F800200D
+:1058F0008284DAF80020C284828CC38CA7EB8202F7
+:1059000012B2A6EB83034A431BB2594342F3CF22A0
+:1059100041F3CF23D11870E0D9F800204284DAF89F
+:105920000020C284428CA5EB820213B2C28C4B438E
+:10593000A6EB820212B243F3CF24514341F3CF23AB
+:10594000E11814E0D9F80020C284DAF8002042847B
+:10595000C28C438CA6EB820212B2A5EB83031CB26D
+:105960004A43614342F3CF2341F3CF2419194942FB
+:105970000AB244E0D9F800208284DAF80020428498
+:10598000828C438CA7EB820212B2A5EB83034A43BD
+:105990001BB2594342F3CF2241F3CF24111914E033
+:1059A000D9F800204284DAF800208284428C838C6B
+:1059B000A5EB820212B2A7EB83034A431BB242F368
+:1059C000CF24594341F3CF22A11849420BB216E02C
+:1059D000D9F80020C284DAF800208284C28C838C3B
+:1059E000A6EB820212B2A7EB83031CB24A4342F336
+:1059F000CF23614341F3CF22991849420CB2BBF93E
+:105A00001E50594605F21E56A64201DACE8306E024
+:105A1000A5F21E55A54201DDCD8300E0CC83B1F98E
+:105A2000204004F21E55954201DA0D8406E0A4F2EE
+:105A30001E54944201DD0C8400E00A84B1F9222056
+:105A400002F21E549C4202DAABF8224008E0A2F2B5
+:105A50001E529A4202DDABF8222001E0ABF8223060
+:105A6000417B8173BDE8F08F980200203C24014007
+:105A70003C2801401C0500202DE9F04704465C4805
+:105A80005D4D002602785B48022AB0F9301004D040
+:105A9000082A70D0092A6FD0A5E0C27B022A02D161
+:105AA000B0F840204AB1E18769810423B5F90810B4
+:105AB0001A460020FEF750FF8CE05049DFF8408185
+:105AC000496A0F14E7808068410210D5B4F90200DA
+:105AD00040F2DA21884269DD40F26A4188423FDCC7
+:105AE000A0F2DA20FAF79BFC0022464B4DE0C0F30F
+:105AF000C001C0F30020DFF8109181420CD1D8F82A
+:105B0000440040F2BA41884250DD40F66A118842B2
+:105B100026DCA0F2BA4034E03C480078C0060CD540
+:105B2000D8F8440041F2243188423FDD41F2D4717B
+:105B3000884215DC00F6DC4021E0354890F8701012
+:105B4000012903D090F86F0001282FD1B4F9020089
+:105B500041F6C811884229DD41F6786188420CDDA2
+:105B60000823B4F93E101A460020FEF7F5FEE08740
+:105B7000002819DB1BE02FE033E000F5C760A0F53B
+:105B80000050FAF74CFC00224B46FAF7B4FB0E2209
+:105B9000FAF720FCFAF77AFC00B2C0F580407843AF
+:105BA0008013E087002F02DCE68700E0E787E08FC4
+:105BB000184FE880D8F844107964A7F84C0000F03A
+:105BC0007DFBB7F84E00688198F80A000028388FEE
+:105BD00000D14042288106E00F48B0F87400688187
+:105BE00000E069812E8184F83C60BDE8F087000008
+:105BF000EF06002098020020600000201C05002015
+:105C00003C0100200000794000C09240D0060020F6
+:105C1000680C0020B4080020240A00202DE9F0417F
+:105C2000B1F9025000232B241522854203DAB1F981
+:105C30000000BDE8F081B1F9AE50854202DDB1F956
+:105C4000AC00F6E701EB8205B5F90250854201DDB3
+:105C5000134600E01446E21852085D1CAA42F1D136
+:105C600001EB8206B6F90230834206DA36F9025CAD
+:105C700036F9044C31F9221006E01D4631F9224074
+:105C8000B6F90630B6F90410401B091BC617891176
+:105C9000B60346EA90468703A1FB070CCA1702FB2E
+:105CA00007C201FB06215A1BD317FAF73DFA000A77
+:105CB00040EA0160001900B2B0F5804FB9DB43F64D
+:105CC000FF70B6E770B5134C40F2244529462046D4
+:105CD00000F03EF800281BD0204600F0C7F8294607
+:105CE000204600F01DF80C4C00212046FBF78EFCEE
+:105CF0002046FBF709FDC0F164000849C0B2042842
+:105D0000087201D900F046F9BDE87040FBF742BDCA
+:105D100070BD0000003801405800024058060020C5
+:105D20000A0A01219140C9430180704700298189F5
+:105D300002D041F4005101E021F40051818170470B
+:105D4000002A828A01D00A4300E08A438282704797
+:105D500030B501F01F0201240025C1F3421304FAFB
+:105D600002F2012B0FD0022B0FD0838A4FEA1121B0
+:105D70000088134204FA01F400EA040001D000B1E3
+:105D80000125284630BD8389F0E7038AEEE710B588
+:105D9000C1F3421301F01F040121A140012B07D0E0
+:105DA000022B07D01430002A026805D00A4304E011
+:105DB0000C30F8E71030F6E78A43026010BD0000AF
+:105DC00030B50446008A85B00D464CF6FF71084098
+:105DD000E98801432182A1894EF6F3100140A88889
+:105DE0002A8910436A890A431043A081A08A4FF68A
+:105DF000FF410840A9890143A1826846FEF7AEF839
+:105E00001948844201D1039800E00298A18909044D
+:105E100000EBC00101EB0010296801D5490000E04A
+:105E20008900B0FBF1F06422B0FBF2F109010B092B
+:105E30006FF018056B4300EB8300A3891D044FF03E
+:105E4000320306D503EBC000B0FBF2F000F0070010
+:105E500005E003EB0010B0FBF2F000F00F00084388
+:105E6000208105B030BD0000003801408088C0F3BB
+:105E700008007047F8B501210920FEF757F8012105
+:105E80008803FEF753F810258DF803502020ADF855
+:105E900000001A4E03248DF8024069463046FCF794
+:105EA000B5F916490C31086820F020000860182068
+:105EB0008DF803004020ADF800008DF802406946DF
+:105EC0003046FCF7A3F948208DF803008020ADF898
+:105ED000000069463046FCF799F98DF80350280117
+:105EE000ADF800008DF8024069463046FCF78EF9A7
+:105EF00001210420FCF7DCF9F8BD0000000C014092
+:105F000030B585B0FFF7B6FF00244FF4E1300090C4
+:105F1000ADF808400C201D4DADF80440ADF80A0066
+:105F2000ADF80640ADF80C4069462846FFF748FF3B
+:105F300025208DF8100004208DF811008DF81240F6
+:105F400001208DF8130004A8FDF7B8FC012240F2EF
+:105F500024412846FFF71BFF01212846FFF7E6FEF4
+:105F6000FBF742FC012280212846FFF7E9FE0122CF
+:105F700040212846FFF7E4FE012202210448FBF7F6
+:105F8000D7FBFBF731FC05B030BD00000038014005
+:105F90004400024070B51D4D00242878432834D1B8
+:105FA0006878462831D1A878502807D0512805D0E4
+:105FB000812803D0892801D0212826D1144E707160
+:105FC000E9787172A81C891CFAF7F4FFB072717A33
+:105FD000294409793182884217D106F10E000178EF
+:105FE00041F0020101700B48016841F0200101609D
+:105FF000317A0948002204E02B5D03552A55641CC0
+:10600000E4B28C42F8D38078707170BD84070020B0
+:10601000580600200C0C01409A0B002070B51D2082
+:10602000FDF72BFCFDF7AEFA1D20FDF73CFC1548F3
+:1060300090F82F10144D0623144C85F8381090F862
+:106040003B1095F83B201143012A04D0022A07D0C7
+:10605000042A0AD010E0827A8A420DD0007B09E03F
+:10606000027D8A4208D0807D04E0827F8A4203D08C
+:1060700090F82000884200D12370002085F840006D
+:1060800070BD00003C0400203C010020EF06002011
+:106090000B4800214180A0F1B0018A898280CB8920
+:1060A0001A44C2800B8A1A4402814B8A1A444281E4
+:1060B000898A1144818143F6FF71C18170470000D4
+:1060C000EC010020084940F61C72B1F90C00904226
+:1060D00002DA00F59F7005E041F2E302904201DD33
+:1060E000A0F59F70C88170476000002038B5134844
+:1060F000C16941F00401C1611E208DF80000022039
+:106100008DF801008DF8020001248DF803406846E7
+:10611000FDF7D4FB0A4984200880094947F69060BE
+:106120002C3108800020091F0880054914310C809B
+:10613000091F0880081F048038BD000000100240BD
+:106140000008004030B420491E4A45788B7A114639
+:1061500092F83B4091F83910AC4218D14BB1037919
+:10616000994202D04379994201D140791AE080796D
+:1061700009E08379994202D0C479A14202D182F820
+:106180002F3011E0407982F82F0030BC7047C5787D
+:10619000AC42FAD16BB1C379994202D0037A9942E9
+:1061A00005D1007A82F82F0030BCFEF777BC407A28
+:1061B000E9E7437A9942E2D00479A142DFD0007A3C
+:1061C000E1E700003C0400203C010020FEE7000065
+:1061D0002DE9F0470446007F012868D13548E18861
+:1061E0000288511A89B2072916D30088E080B4F9D1
+:1061F000000044F2DD414843401346F6D96148436C
+:106200008013A060401000B2A0814FF08051B1FB1C
+:10621000F0F0FAF7FFF82061B4F90C6096B1B4F928
+:1062200002104DF6B05048430014A082B4F9047037
+:106230004DF6B05207FB02F24FEA2245E58204D444
+:10624000024603E00020E08330E0424212B22283A3
+:10625000002D01DB2B4600E06B421BB2DFF85890AB
+:10626000638398464FF4804AB24208DAFAF7C9F8D5
+:106270002169F9F79CFFFAF7F0F8801304E0002990
+:1062800001DA484600E05046E083B04509DA284686
+:10629000FAF7B7F82169F9F78AFFFAF7DEF8801301
+:1062A00004E0002F01DA484600E050462084BDE8B3
+:1062B000F0870000F806002000C0FFFF10B5284856
+:1062C000294C01782748022905D1C17B022902D136
+:1062D000B0F8401029B1008EA4F84E0000202087AD
+:1062E00010BD90F8462020482049022AB0F844000A
+:1062F000097800B2C1F3810103D0012A0CD01C49F6
+:1063000013E0012904D0022904D019496C390CE0AA
+:1063100018490AE0184908E0012904D002291CD0D4
+:1063200015496C3101E013496C31FBF7BFFD0E4993
+:10633000A4F8400080B2483101F060FAB4F94C0092
+:10634000B4F94A2041425143891324F8381FB4F963
+:10635000101048438013E08210BD07496C39E4E710
+:10636000EF06002098020020B4080020B4040020AA
+:10637000CC8A000844880008888900080348002166
+:1063800080F82A10C183018770470000B4080020FC
+:1063900010B504000B462D4AC3F1000028D5644215
+:1063A000002B12DAA04207DA214600F027FA32F871
+:1063B0001000C0F5404041E00146204600F01EFAC2
+:1063C00032F8100000F5004038E0A34208DA214618
+:1063D000184600F013FA32F8100000F540402DE0A6
+:1063E000204600F00BFA32F81000C0F5803025E0AE
+:1063F000002B12DAA04207DA214600F0FFF932F84A
+:10640000100000F5804019E00146204600F0F6F942
+:1064100032F81000C0F5004010E0A34208DA21462F
+:10642000184600F0EBF932F81000C0F5804005E0A6
+:1064300053B1204600F0E2F932F81000B0F5004FF9
+:1064400001DDA0F5803010BD002010BDF48C0008E7
+:1064500040438013494300EBA13000220302002B8C
+:1064600014DDB3F5001F01DC802001E04FF4005083
+:1064700093FBF0F1014401EBD1714910814206D048
+:10648000521CD2B20846062AF2D300E00021C8000E
+:1064900000B2704702E008C8121F08C1002AFAD1F2
+:1064A00070477047002001E001C1121F002AFBD194
+:1064B000704700002DE9F047A44CA54821880288C8
+:1064C000511A89B20F297DD30088A4F13C052080A0
+:1064D000288F08B1401E28872B789E4AC3F381007D
+:1064E00001281DD0022820D0D18B98489A4FDFF880
+:1064F0006C92407E0026B1F5926F1DD8142819D3F6
+:1065000078206076F88840F01000F88040F26660ED
+:10651000A88123F001002870D67389F8006015E087
+:10652000D08B00EB4000C00302E0D08B8C49484385
+:10653000010CDAE7401C04E0B1F5DB6F06D310B1C3
+:10654000401E607602E043F001002870B5F90200B9
+:10655000B5F914304143C3EBC303C1F38F31C3F327
+:10656000D10303EB510109B2A9829046D28B4FF0BF
+:1065700080535043B5F91620C0F38F30C2EBC202EE
+:10658000C2F3D10202EB500000B2E882AA6A424391
+:106590001213EA6293FBF2F22A63724A1080A26835
+:1065A0000A44A260E1680144E160207C401CC0B262
+:1065B0002074072806D942F3CF002883C9106983C5
+:1065C000E66000E0BFE0A66041F6C801267488429C
+:1065D00004DD298B644AB2FBF1F1E981C11789031B
+:1065E00041EA9041800342F69B420023F9F79CFD6B
+:1065F000A88456482A78A0F13C005C49B0F906000E
+:10660000930700FB01F14FEA2141C2F3810215D546
+:10661000012A07D0022A0BD04FF2685141430914D6
+:10662000A18011E049F68C4250430014A0801FE085
+:106630004CF6183141430914A18025E0012A0DD000
+:10664000022A17D0A0806984494948430014E08396
+:10665000FBF74CFA47480088C0B143E04AF65C3289
+:1066600042431214A2804BF62C225043001468843B
+:10667000E183EDE74DF2AC5141430914A1804EF2A4
+:106680007C414143091469843B49DEE795F82000C9
+:1066900000BB88F80F6089F80060B5F91A00A0F512
+:1066A0000C519F39B1F56E7F18D8617FF42912D94A
+:1066B0003249E8802E4AA1F8460050430014A880D1
+:1066C000A1F84400FF2085F8200081F828002C491B
+:1066D0003C20087006E0491C617703E0607F08B148
+:1066E000401E6077B5F91A10B4F91E0081420EDD24
+:1066F000A07E7D2809D9F88840F00800F88021485C
+:10670000017821F0020101700EE0401C06E0A0F2C9
+:106710003D10814208DAA07E10B1401EA07603E051
+:10672000F88820F00800F880B5F91810606908446E
+:106730006061217E491CC9B221761F2903D940110D
+:10674000A88366612676BDE8F0870000F00400208B
+:10675000F806002098020020100A0020EF06002012
+:1067600030330100C409002074E8260BCC0E010070
+:1067700048850100FA060020D0450100680C002081
+:10678000EC060020C6050020024941F68B308862E5
+:1067900070470000B404002070B5164C0625207820
+:1067A000062825D2DFE800F003080E141A2112484B
+:1067B000FAF73EFC012016E00F48801DFAF738FC7E
+:1067C000022010E00C480C30FAF732FC03200AE0FB
+:1067D00009481230FAF72CFC042004E0064818306F
+:1067E000FAF726FC0520207070BDFAF741FC2570F1
+:1067F000257070BDF0060020388B0008090A05D00E
+:10680000B0FBF1F0FF2800D9FF207047002070474F
+:10681000D0E90021C368521A5A4301EBA2318160CA
+:1068200041607047B0F90020B0F90210B0F90630AD
+:10683000521A5A4301EBA231818041807047000017
+:1068400030B5444B188844498A89801A85B2434838
+:10685000434A0F2D047801F14C001DD31D888D8112
+:10686000117A090713D5022C01D03E4912E03E4DA2
+:10687000B0F90210B5F90050A94205DC02DA01F1C5
+:10688000020108E0458007E0A1F1020103E0022CCB
+:1068900002D1364909884180018F1D88691A89B261
+:1068A0009C2942D319880187916A0023B1F5804F52
+:1068B0002DDB2F49896CB1F5405F28DD2D4940F271
+:1068C0006665B1F91010A94211DD43F69915A94288
+:1068D00002DB40F2333108E040F23335A1F2666169
+:1068E000694343F2333591FBF5F1818700E08387FB
+:1068F0002149B2F806510978C1F381011DB1818F98
+:1069000001F21E5119E092F84620022A0ED0838728
+:10691000022C00D08387B0F95410B0F93C3001F15B
+:1069200014029A420BDAA0F8542030BD012901D09C
+:106930000229E4D1818F01F233318187E8E703F145
+:106940001402914203DD1439A0F8541030BDA0F8B0
+:10695000543030BDF806002014000020EF0600205F
+:1069600098020020B2040020B0040020AC040020F3
+:106970003C0100201C050020B40400202DE9FC414E
+:1069800001210220FDF7BAFA01211920FDF7CEFA04
+:1069900001213C48FBF78CFC4027ADF80070032434
+:1069A0008DF802400420384D8DF8030069462846D2
+:1069B000FBF72CFCE001ADF800008DF802401C2034
+:1069C0008DF8030069462846FBF720FC4FF4E07180
+:1069D0002846FBF7A2FCA815ADF800008DF8024090
+:1069E00010208DF8030069462848FBF70FFC4FF490
+:1069F000A060FCF795FF1D208DF8040001268DF89E
+:106A0000056000258DF806508DF8076001A8FCF799
+:106A100055FF1F498C2008801D494FF6FA702C3114
+:106A200008806E20091F0880194814300680184815
+:106A300008300780164920310D80154AD020121DDC
+:106A40001080134A45F2F300183210800A1F45F2F5
+:106A5000500010800E4A4FF6FF7038321080121D21
+:106A60001080121D108041F21B10088000F012F8F7
+:106A7000FBF7D0FE064810300580001F0480BDE8FB
+:106A8000FC810000000C1A0000100140000C0140C5
+:106A90000004004070B51D20FCF7E4FE2A4D4021A3
+:106AA0002846FBF731FC840080212846FBF72CFCAC
+:106AB00044EA4004A9152846FBF726FC0443E0B24B
+:106AC000224C84F83C00FBF7ABFC0546052805D9B1
+:106AD0001F48C18841F04001C18001E084F838506E
+:106AE0001C48007A000703D594F838001A490D5C59
+:106AF0004FF6FA702063E062A06260622062E0619B
+:106B0000A0611648606300206064A06484F83F00C0
+:106B100084F84000FBF732FCA07AFF2811D0022055
+:106B200084F83D000E48008820662846FCF7D4F81B
+:106B3000207820F001002070BDE870401D20FCF797
+:106B4000A7BE0120ECE70000001001403C0100203E
+:106B5000100A002098020020F8940008DCFF0500CD
+:106B6000240400402DE9F0434E484F4902880B8829
+:106B70009A1A92B20F2A69D3098801804B49098B6E
+:106B8000027D00EB42029180017D491CC9B2017572
+:106B900008295BD3002404752246017D00EB4103E4
+:106BA000491CB3F90430C9B202EB630212B2017599
+:106BB0000829F2D33E4904753E4B4A8044800E7842
+:106BC0009D895FEAC67C40F638694FF0030714D010
+:106BD000A2F22B5C42F6E858C44520D3A1F1020C86
+:106BE00026F00204ACF8002047750C7040F22B54DC
+:106BF000A24211DA45F004021EE046F001060E70D2
+:106C00004A4507DD45F001029A8126F002020A702A
+:106C1000477519E0447517E045F002020CE04A455B
+:106C20000CDA8775427D12B1521E42750CE046F0B7
+:106C300002020A7025F007029A8105E0B30703D526
+:106C4000837D2BB15B1E837540888880BDE8F0830F
+:106C500042F6AA239A4222DAB1F904302BB941F262
+:106C6000CD05AA4201DA4480EEE7134C920302EB11
+:106C7000843241F67244B2FBF4F214B240F233357E
+:106C800002464480AC4200DA5580B2F90240E41A70
+:106C900004F5A374B4F5237FD6D84380D4E74FF42A
+:106CA0008043FAE79C0A0020F806002098020020A2
+:106CB000C6050020100A0020C8F1FFFF2DE9F041B1
+:106CC0006C4CDFF8B4E14FF0000594F82C10C807C5
+:106CD00006D094F930104B42002956DD0E4655E09F
+:106CE000664884F82F506587654A90F8380084F824
+:106CF00038001586CEF80450CEF80850614E40F2A8
+:106D00006663CEF80C50A4F8743036F810005E4E6E
+:106D1000768830444FF6FF7606EA800024F8280B88
+:106D20004FF080602060A320208460845810A084ED
+:106D3000E38440F699102085580060854FF4805018
+:106D4000A08541F23330E08541F26660208641F64D
+:106D50009910608641F6CC40A0864FF40050E08642
+:106D600042F23330208742F26660608742F6991023
+:106D7000A08742F6CC40E08782F89D5041F00100A8
+:106D8000207184F84450BDE8F0811E4694F92F002C
+:106D90004242002801DD074600E01746F61B012E9F
+:106DA0000BD0002800DB02465FFA82F684F8300040
+:106DB00094F84700012805D041E0002900DA19467F
+:106DC000CEB2F3E794F931305942002B01DB18467B
+:106DD00000E0084694F93220C7B25042002A01DB95
+:106DE000944600E08446BC4508DD002A00DA0246ED
+:106DF000D7B2002B00DA0B46D8B207E0002B00DA3E
+:106E00000B46DFB2002A00DB1046C0B204EB4000A4
+:106E1000B0F9481004EB470030F9482F11444910ED
+:106E2000018084F8475084F8365084F8355084F84F
+:106E3000345084F8335084F8325084F8315004EBE5
+:106E400046007546B0F948006087BEF80410C823B4
+:106E500009B26422FDF780FD6860E968401AA968FC
+:106E60000844A860B5F900104843C013E860A4F8CE
+:106E7000740088E7240A0020B40500203C010020AB
+:106E8000980200200A95000860000020F0B45448E1
+:106E900090F82C10C90776D0524990F8383000226B
+:106EA00091F838108B426FD04F4CA0F86A204F4DAC
+:106EB000E65C04468E4294F92F4002D0EE5C8E428E
+:106EC0000FD1641C64B280F82F40EB5C8B4202D17E
+:106ED000641C80F82F4090F92F300F2B1BDD0F23FF
+:106EE00017E0434DEE5C434D8E4202D0EE5C8E4285
+:106EF00011D1641E64B280F82F40EB5C8B4202D14A
+:106F0000641E80F82F4090F92F406FF00E039C42D2
+:106F100001DA80F82F30324B90F83750313390F847
+:106F20002F40EC5490F837305B1CDBB280F83730E0
+:106F3000062B01D380F8372090F9314090F9333097
+:106F40009C420ED190F93540A3420AD190F93240CB
+:106F500090F934309C4204D190F93640A34200D1DC
+:106F6000012280F847201F4A80F8381090F92F50EE
+:106F70001378214A012D0DDD14465E07A46804D55F
+:106F800044F0080403E028E015E024F008049460CD
+:106F900080F82D10B5F1FF3F0ADA5B07936802D540
+:106FA00023F0080301E043F00803936080F82D10FC
+:106FB000F0BCFBF7E3B990F8471001290DD1B0F808
+:106FC0006A1043F60953491C89B2A0F86A10994225
+:106FD00003D9A0F86A2080F84720F0BC7047000071
+:106FE000240A00203C010020EC940008F2940008E0
+:106FF000FE940008049500089802002030B520494E
+:10700000204AB1F86A301088C01A80B20F2836D3EF
+:107010001088A1F86A001C4D00204FF000432A5C44
+:10702000940903D00124B4EB921F24D1D20622D0BC
+:10703000164A52F820201268134C123434F81040CB
+:10704000224201EB000494F9722008D00A2A04DBE2
+:107050000A6823FA00F4224308E0521C09E012F106
+:107060000A0F05DC0A6823FA00F4A2430A6002E072
+:10707000521E84F87220401CC0B21128CFD330BDFC
+:10708000CC050020F8060020F8900008F8910008D0
+:107090002DE9F00779497A480A8903889A1A92B249
+:1070A000082A74D300880881A1F12C0042890AB112
+:1070B000521E4281734A92F82820802A67D302F038
+:1070C0003F020A70C2890AB1521EC281B1F906207C
+:1070D000902A0CDB8A46FF2A09D08146C089002805
+:1070E00055D1694800230078092805D005E0BDE89E
+:1070F000F007624800F092B90823644A92F8EA5017
+:107100000DB143F004036248817AC90701D043F00E
+:107110000203D2F808C05FEA0C5101D543F0010325
+:10712000176800215B4EFC0302D596F8654004B158
+:107130008021C4885FEA446801D541F040015FEADC
+:10714000845801D541F020015FEAC47801D041F0B4
+:107150001001007A400701D541F008014E4800783F
+:10716000C00701D041F00401A00601D541F00101A2
+:107170000020012D00D1082096F8705085B992F8B2
+:107180004620022A04D0012A05D03AB108E072E074
+:1071900040F0030004E040F0020001E040F0010094
+:1071A0007A0701D440F02000CCF3C0020025CCF3D4
+:1071B000002C624502D13A0700D4042596F86F20CE
+:1071C000012A01D145F00105344A0027BC46127856
+:1071D0003E46C2F38102012A04D0022A04D0032AC7
+:1071E00004D004E0022602E0042600E010262C4A27
+:1071F00064060ED5214C1C342478240609D5147855
+:10720000640606D4274A40F6CC44926D6243140CBF
+:1072100005E0B2F8AE2040F699146243940B4FF0AB
+:1072200008088AF80A804FF061088AF80B808AF80B
+:107230000C308AF80D108AF80E008AF80F508AF880
+:107240001070270A4B4083F06901414069408AF879
+:10725000117079408AF81240614052468AF813C092
+:1072600071408AF8146051754FF4C871A9F80E1076
+:10727000FF20AAF80600BDE8F0077047B40600201A
+:10728000F8060020CC050020EF0600209802002020
+:10729000100A0020680C002008090020B404002017
+:1072A0003C010020E80700204C48816941F0FC01C6
+:1072B00081614FF4A060FCF733FBFBF739FBFCF76F
+:1072C00093FCF9F773FCFCF789FAFDF74BFAFFF72B
+:1072D00055FBFCF7C9F9FFF7DDFBFBF79BFA404DC7
+:1072E0004FF40050A5F81601FEF70AFE00214FF4F6
+:1072F000FA5340F2EE220020401C80B29842FBD3A9
+:10730000491C89B29142F6D33648002680F8726053
+:10731000F9F7E2FAF9F788FFFCF796FCF9F756FE61
+:10732000FEF7E4FE102230493048F8F72EFF304CCB
+:10733000314FE08820F04000E0802E48017821F0B5
+:1073400020010170FA20F8814FF49670E887FFF76A
+:107350001BFA2A492A48FCF7F4FB2A48FCF716FCDA
+:107360002948416A88472948416B8847FFF706F852
+:1073700027494220C8802749C8603E71E088E081E3
+:107380002089208260896082FAF7B8FEFAF71AFE37
+:10739000FFF790F8FFF7E6FB00F0F8F9FFF72EFE95
+:1073A00000F0C4FFFEF736FAFAF770FCFBF7B2FC08
+:1073B000FFF746FAFCF7A0FEFBF7D4F8FBF706F957
+:1073C00000F07AF8FFF764FE1348FAF757FA00F076
+:1073D0006FFAFDF70BFAFAF7BBFBCFE7001002409C
+:1073E000980200201C050020680C00200C060020DC
+:1073F000100A00203C010020EC0600208C08002030
+:1074000064080020F803002034000020D000002091
+:10741000140700202804002090090020F0B523491B
+:107420000278B0F9064000231F4E31F81210FF2CED
+:1074300018D0B0F904701E4DBC4231DA00EBE407FD
+:1074400004F00704BF7AA7408478FFB23CB190F8FB
+:1074500001C0ACF1010C64451FDA3C061DD455F89F
+:1074600022200DE056F82220116012498A79521C20
+:10747000D2B28A71022A02D38370C3808B71F0BDAD
+:1074800011608178491CC9B2817042789142F6D36B
+:107490008370C188491CC180F0BD56F82220EFE7F7
+:1074A00055F822201160F4E7D89200080A910008EC
+:1074B0008092000888060020F0B561486149B0F864
+:1074C0006C200B889A1A92B29C2A7BD30988A0F868
+:1074D0006C105D495D4F91F82A1001F0070297F892
+:1074E0004610022A00D1491E594C80F83E104FF038
+:1074F0000203E2884FF00001550401D5012236E075
+:10750000A489E50601D5062231E0250701D5082228
+:107510002DE0550603D44F4D2D78AD0601D504223C
+:1075200025E0150501D5072221E0150601D50A221F
+:107530001DE0950601D50C2219E0150701D50B2297
+:1075400015E0550701D4D50501D510220FE0D50669
+:1075500001D505220BE0650703D4A50701D4E40794
+:1075600002D080F86E3007E0920403D5032280F841
+:107570006E2001E080F86E10374A384C92F820E017
+:10758000324A251FD2F808C02D4AB2F87060721C2A
+:1075900092B2BEF1000F0DD02CF4000CC7F808C059
+:1075A00090F86E70B7B11E2F1AD090F86F200AB302
+:1075B00025E007E04CF40006BE60A0F870200A2A1F
+:1075C00001D22360F0BD142A01D22B60F0BDA0F8D7
+:1075D0007010F0BD2B60A0F8701080F86F10F0BD37
+:1075E000642E04D2A0F87020322AEED3E9E7A0F886
+:1075F0007010EAE77F1C80F86F70A0F8701090F8A8
+:107600006F20012A10D0002AE9D0B0F87060761CF3
+:10761000B6B2A0F870601E2ED7D323603C2EDED900
+:10762000521E80F86F20D2E7B0F87020521C92B240
+:10763000A0F870202360C82AD1D980F86F10C6E75F
+:10764000CC050020F8060020680C002098020020DD
+:10765000100A00203C010020B4040020141C01404A
+:10766000F0B54248B0F84810491C89B2A0F848105B
+:1076700002297AD33E490024A0F848400A783D4BBD
+:10768000042A57D04FF48041082A0BD0A0F10C02F5
+:10769000B2F900208A4200DA1146B3F980208A420A
+:1076A00000DA1146344A92698A4200DA11B2418204
+:1076B00082881D8AC2EB8502304D12B22D78C5F347
+:1076C00081062A4D42F231667243B5F97650921224
+:1076D0006A431213C26086681546C6EBC60642F3BB
+:1076E000D102F60202EBA6328260C66C1644C66472
+:1076F000B0F850707F1CBFB2A0F85070B7F5806F23
+:1077000004D3B6120682A0F85040C464891A1C4EF5
+:10771000C26A724340F255564E4302EB4602466A35
+:1077200032444262B3F93030B2EB034F06DD1A0443
+:10773000426206E01349B1F90410B3E7002A00DA07
+:107740004462C162104990F83D2091F838108A4295
+:107750000BD080F83D10B0F84210A0F84410B0F8FB
+:107760004010A0F84210A0F84050F0BD1C050020C9
+:10777000EF06002098020020000C0020B404002036
+:10778000C3F5FFFF1C0C00203C01002017481849DE
+:10779000B0F85A200B889A1A92B20F2A25D309887A
+:1077A000A0F85A10134941F6515391F84D10CA07E9
+:1077B00001464FF48042B1F9001059438913A0F8F3
+:1077C0006C100D490B78A0F10C01022B06D1B1F918
+:1077D0000030934202DA1B1D0B8000E00A8000217A
+:1077E000A0F8601020F85C1F428070471C05002044
+:1077F000F8060020680C0020EF0600204FF6FF720C
+:1078000002EA800210F4404315480ED0B3F5804FD1
+:1078100014D0B3F5004F4FEA122216D0C2F5807390
+:1078200030F813305B424B8005E0120A30F812301A
+:107830004B80C2F5807230F812000FE0120AC2F5D8
+:10784000807330F813304B8005E030F81230C2F509
+:1078500080725B424B8030F81200404208807047D3
+:10786000F48E0008104A518A908AD28A1638463916
+:10787000A2F1110200D54942002A00DA5242114415
+:10788000002800DA40420844084943F6284300B281
+:10789000B1F936205A43921340F2D733584302EBE2
+:1078A000A030C88670470000980200201C05002008
+:1078B000F0B5904990480A8903889A1A92B23E2AF4
+:1078C0001ED30088088101F138004FF4FA63428A20
+:1078D0009A4202D2521C428200E04382874A92F8C6
+:1078E0002220802A0CD302F03F020A70B1F9062050
+:1078F000402A06DBFF2A04D0C2883AB1521EC28059
+:10790000F0BDBDE8F0407B48FFF788BD428A9A424F
+:10791000F6D307784FF0010E3A074FF0FF055BD51D
+:10792000847A40F2DC52630708D444F00403837283
+:10793000C28081F80BE081F80AE04CE04378072B25
+:1079400005D0032B03D0052B01D0062B07D16606EB
+:1079500005D444F040038372C280052239E0654AB1
+:107960005FEA437C02F138024FF42076127A0DD59B
+:107970005FEAC26C0AD45FEA446C07D442F010029A
+:1079800002723A0628D4C680192222E0DF0709D005
+:10799000970707D4670605D442F002020272C68038
+:1079A000042216E09F0709D5170707D4670605D4F8
+:1079B00042F008020272C68003220AE01B070BD5C0
+:1079C000530709D4630607D442F004020272C6804A
+:1079D0000B22CA728A72CD80494AB2F92230B2F9BA
+:1079E0001A7003F23D140022A74200DB0276414EDA
+:1079F000444C06F13806A479B6895FEAC46C06F1F6
+:107A000001064FF4C874B6B213D58681B6F57A7FF5
+:107A100005D9017A21F0800101728281F0BD037ADB
+:107A20001E06FBD4828143F080020272C4801120C2
+:107A300035E09F4216DA037E052B13D28681B6F518
+:107A4000487F04D98281027A22F040020272027ACF
+:107A50005606E3D45B1C037642F040020272C480F7
+:107A600002201CE0284B1C89C4F3C006C4F3002785
+:107A700040F2EE24BE4216D11E78360713D4427E61
+:107A8000012ACBD1428BB2F5167F02D2521C42831F
+:107A9000F0BD827A42F002028272C4800F20C87266
+:107AA0008872CD80F0BD93F80D714FF40046012F20
+:107AB00018D1164F41F6583C7F6C674512DD83F8AC
+:107AC0000CE1134B1E60C38AA34202D25B1CC3822B
+:107AD000F0BD4FF4FA73C3801C23CB728B72CD8040
+:107AE000C282F0BDC2820A4883F80C21001F0660E2
+:107AF000F0BD000098060020F8060020CC0500200C
+:107B0000B4040020100A0020980200203C0100204C
+:107B1000140801402DE9F05FFC48FD49DFF8F4A3AB
+:107B2000007E0A1D131D012850465AD030F85A4FC6
+:107B30000C8041881180BAF85E001880FDF7BAFE0B
+:107B4000F54DF64C49F2CD32B5F91E006083B5F91A
+:107B5000201043F6CC4C00EB410151430914A183A2
+:107B6000B4F92230B4F9206001FB03F200FB0622D5
+:107B700042F38F326282B4F9167007FB0CF7BF1321
+:107B800040F2333C714302FB0CF200FB131007EB95
+:107B9000A232E28240F38F30A082B4F91810E04F95
+:107BA000C1EBC10141F3D10101EBE000DD4E2083C7
+:107BB000786C3060316930468847DB4930894880CD
+:107BC0000846FDF759FFDFF8649301264FF0000BDC
+:107BD00099F8000008280CD0618E218204284AD030
+:107BE0001AE030F8604F0C8041881180BAF86400C8
+:107BF000A3E7CF4890F92F10491C022939D890F8F3
+:107C00006C1019B1B4F85200208205E0618E218217
+:107C1000A4F8521080F86C60B4F91410B4F90A009A
+:107C2000C44AF9F73BFCE062BAF91611884204DD58
+:107C3000C048E162027B91404162B848DFF8F8E257
+:107C40004C3847F2A30802784EF2461172B3012A6B
+:107C500052D080F800B000BF99F8000004280DD081
+:107C6000B44AB4F91210B4F90800283AF9F716FC2E
+:107C700007E0608EC8E7686A0014E062B87A70B303
+:107C8000AE48AF4DA0622860E06A68602846FCF705
+:107C900099F8A84F287C3C3F01285ED0A06A386044
+:107CA000A8480178C9075CD040695BE0B5F91E209F
+:107CB00042448A4209D8B5F9202042448A4204D875
+:107CC000B5F9222042448A42C6D9A0F802B0B7F8DA
+:107CD000AE205946B2F5C87F02D8467007E039E0B9
+:107CE000B2F5487F01D8022200E0032242708AF8F0
+:107CF0000F1089F8001024E080F800B0B5F91EC01C
+:107D00005A46C4448C4509D8B5F920C0C4448C45B2
+:107D100004D8B5F9225045448D429DD9B7F8AE102C
+:107D2000B1F5C87F01D8467006E0B1F5487F01D8AB
+:107D3000022100E00321417042808AF80F2089F877
+:107D40000020BEF8061041F40061AEF80610FAF704
+:107D50002BF981E74FF4AF7093E768693860A86941
+:107D600000E0E06A786073483C38FCF79FF96B4D9F
+:107D70006A4935F8100F3C39FFF740FDDFF89C9158
+:107D8000DFF8C481A9F14C09D9F81010C9F86C10BA
+:107D9000B5F91010B868B5F9122000FB01F4FB68C2
+:107DA000504303FB124444F38F3703FB010040F3BD
+:107DB0008F34AF86EC86A8F802704546A8F80440D8
+:107DC0004046FEF705FA287F09F11405012830D056
+:107DD000604241104DF6B35047433A1469802A80FF
+:107DE0008B18A9F80440A9F80630891AA9F80810D8
+:107DF0008AF80CB0B9F90430D84654464946002BED
+:107E000000DD2673B1F90600002802DD227B921CFA
+:107E10002273B9F90820002A02DD217B091D217394
+:107E2000217B072920D2DFE801F01F1B3419301D08
+:107E30003200B8F920304DF6B352584240106880F5
+:107E4000B8F91E10514309142980A9F804304318C9
+:107E5000A9F80630401AA9F80800C9E7667303E0DC
+:107E6000022100E003216173DFF8B090374E384FF4
+:107E700099F800100129617B0DD0072945D2DFE870
+:107E800001F0E7FEFDFCFBFAF9000421EBE7052118
+:107E9000E9E70621E7E7072937D2DFE801F0D9044F
+:107EA0001B627999AF0001461846FBF731FE286046
+:107EB000B5F90200B5F9001043F2046201445143E0
+:107EC000090C5043A4F85A10000CA4F85C00A4F864
+:107ED0005E8027E1404201B2504200B2FBF718FE3B
+:107EE0002860B5F9020043F204614143090CA4F88B
+:107EF0005A10B5F90010084443F204614843000CDD
+:107F0000A4F85C00A4F85E803AE1A1E090090020AA
+:107F1000342C0140980200201C0500206000002045
+:107F20003C01002028040020E8030020EF06002088
+:107F3000240A00208C080020100A0020A2FEFFFF67
+:107F4000E809002008090020C4090020002401409D
+:107F5000002801403046F8F787FE01231A46072122
+:107F60006BE019461046FBF7D3FD2860A4F85A8051
+:107F7000B5F90200B5F9001043F20462014451431F
+:107F8000090C5043A4F85C10000CA4F85E0026E134
+:107F90005942404209B200B2FBF7BAFD2860A4F88A
+:107FA0005A80B5F9020043F204614143090CA4F878
+:107FB0005C10B5F90010084443F204614843000C1A
+:107FC00039E13046F8F750FE01231A46052134E026
+:107FD0001146FBF79DFD2860B5F9020043F20461EC
+:107FE0004143090CA4F85A10A4F85C80B5F90010BC
+:107FF000084443F204614843000C47E1504201B297
+:10800000584200B2FBF784FD2860B5F90200B5F9CB
+:10801000001043F2046201445143090CA4F85A10C1
+:108020005043A4F85C80000CA4F85E005EE130468A
+:10803000F8F71AFE01231A4606213846F8F714FE0F
+:1080400001213046F8F786FD01213846F8F782FD18
+:10805000B34EB9F808004D463080B9F80A00708078
+:10806000B9F81000B0803046F9F754FCB4F85A0063
+:10807000F18805E018E1ECE0BDE08EE05EE031E083
+:108080000844A4F86000B4F85C0031890844A4F8FE
+:108090006200B4F85E0071890844A4F86400317E7F
+:1080A000A048012978D034F85A1F018061884180A6
+:1080B000A18881809B49028808310A8042884A80D1
+:1080C000808888809748896A0830884795F8360004
+:1080D00000287DD0F8F7CCFF15F8360F401E287029
+:1080E000BDE8F09F01461846FBF712FD2860B5F980
+:1080F000020040F68151484380136880B5F90010B2
+:1081000040F68152514389134218A2F681525242DD
+:1081100052082980A4F85E201044A4F85C000844AA
+:10812000A4F85A0000213046F8F714FD0021384623
+:10813000F8F710FD01231A4606210BE7404201B271
+:10814000504200B2FBF7E4FC2860B5F9020040F6AB
+:108150008151484380136880B5F9001040F6815280
+:10816000514389134218A2F6815252425208298083
+:10817000A4F85E201044A4F85A000844A4F85C0057
+:1081800000213046F8F7E6FC00213846F8F7E2FC1B
+:1081900001231A460521DDE6B4E019461046FBF737
+:1081A000B7FC2860B5F9020040F6815148438013BE
+:1081B0006880B5F9001040F6815251438913421886
+:1081C000A2F68152524229805208A4F85A2000E0B7
+:1081D0009BE01044A4F85E000844A4F85C00002171
+:1081E0003046F8F7B7FC00213846F8F7B3FC012316
+:1081F0001A460721E5E65942404209B200B2FBF7B0
+:1082000087FC2860B5F9020040F68151484380138D
+:108210006880B5F9001040F6815251438913421825
+:10822000A2F68152524252082980A4F85A201044E2
+:10823000A4F85C000844A4F85E0000213046F8F77A
+:1082400089FC00213846F8F785FC01231A460621EF
+:10825000B7E61146FBF75CFC2860B5F9020040F672
+:108260008151484380136880B5F9001040F681526F
+:10827000514389134218A2F6815252425208298072
+:10828000A4F85C201044A4F85A000844A4F85E0046
+:1082900000213046F8F75EFC00213846F8F75AFC1A
+:1082A00001231A460521C2E6504201B2584200B2EB
+:1082B000FBF72EFC2860B5F9020040F681514843D7
+:1082C00080136880B5F9001040F68152514389133C
+:1082D0004218A2F68152524252082980A4F85C202A
+:1082E0001044A4F85E000844A4F85A000021304667
+:1082F000F8F730FC00213846F8F72CFC01231A4629
+:10830000072194E634F8601FCFE607480088A0F5FF
+:10831000D04168393FF4E4AEBDE8F05FF9F78ABDBB
+:10832000900900202C000020182C01402DE9F0417C
+:10833000904C9148B4F85A100288511A89B20F290A
+:108340006FD30088A4F85A008C480088DFF8308288
+:10835000C0074FF000054FF0010741D0874AD4E92C
+:108360000C1024321388B1EB530F02D21288511A29
+:1083700008444FF4F371884200D208468149B1FBAA
+:10838000F0F0616CC1F35101084406466064F8F7EF
+:1083900046F800227C4BF7F7AEFF4FF040427B4B94
+:1083A000F7F7A9FF0E22F8F715F8F8F76FF8A4F819
+:1083B000A40094F86500401CC0B284F86500082849
+:1083C00034D36C4898F84620001F03789A4201D0B5
+:1083D000027045806E4A13786E4A23B1458021E0D1
+:1083E0006564A56458E0D8F89410A1F5FA618E424E
+:1083F00011DD616D8B1C9E4205DDB0F902100A296A
+:108400000DDA491C06E08E4205DAB0F902100029A7
+:1084100008DD491E4180B0F902000A2802DB17700E
+:1084200001E0A2E01570666584F865505A484FF483
+:10843000A5420178C1F38101012949D002294AD01E
+:1084400044F687712181A4F8A020B0F9243089B2C4
+:108450004B439B13A4F89C30B0F90E0000237043EB
+:10846000B0FBF1F0A16CC0F3D100C1EBC101C902B6
+:1084700000EB9130A064F017810341EA9641B0030C
+:10848000F7F752FEB4F8A210C1EBC101C902C0084F
+:1084900000EB9130A4F8A200616CA06E0844A066C5
+:1084A00094F86C20521CD2B284F86C20082A05D3B0
+:1084B000C008A4F86E0084F86C50A566374A384EA0
+:1084C000D388580633D498F80F00022806D02CE041
+:1084D00043F20451B6E744F24621B3E7B06840F6F0
+:1084E0009916B04221DD94F8380094F88660B042C5
+:1084F0000CD084F8860094F83D0000F00106C0F32B
+:108500004000864202D1A4F8825004E0B4F8820010
+:10851000B0F5966F05D2B4F88200401CA4F8820032
+:1085200005E043F08000D08001E0A4F882501148BB
+:1085300094F83F20B0300C2A01D2C57400E0C77413
+:10854000174B41F2482641F2504C93F83C400C4BFB
+:108550000C2AB3F882300AD3B14208DB012C06D0D2
+:10856000614502DD002B00D18774BDE8F081857480
+:10857000FBE700003C010020F8060020000400405A
+:10858000980200204564BD0100209C40133B33400D
+:10859000E6030020E7030020B4040020100A0020B6
+:1085A0001C0500202DE9F041384C394E394F207818
+:1085B00041F23331C2074FF000050CD0A28962B3FB
+:1085C00094F90700002800DA4042C0B2032829D2FB
+:1085D00040F2AE702AE0A570E5732F4AE571A581DF
+:1085E00092F83830237220F00800A18040F0020099
+:1085F00020703D867560B560F560916C490005D0CE
+:1086000041F68461A18140F010002070C0B240F0BA
+:10861000010020706574BDE8F081658120F01000D4
+:10862000207015E0042803D240F6510060810FE06D
+:10863000052802D240F69910F8E740F6CC42062809
+:1086400003D3072801D3082801D2628100E06181A9
+:1086500097F89D0098B9B088102301B2B4F90A00C8
+:108660003622FCF779F97060F168401AB168084465
+:10867000B060B6F900104843C013F0603886388EF9
+:1086800010B10120A070C6E7A570C4E71C0C002043
+:1086900078060020980200203C0100202DE9F041DE
+:1086A000554C2678F0077CD05448217A544D90F8E8
+:1086B000380081427BD0534A2346DFF84CC1575CD7
+:1086C00093F90E2093F90730874203D01CF801700C
+:1086D000874213D146F002065B1C26705BB2E37141
+:1086E0001CF80110814201D15B1CE37194F9071061
+:1086F000062901DD0621E171521C1CE0434F17F8E9
+:1087000001C0434F844503D017F801C0844513D1FD
+:1087100026F002065B1E26705BB2E371795C814233
+:1087200001D15B1EE37194F907306FF005018B42B4
+:1087300000DAE171521EA273207294F907108A1CAC
+:10874000042A02D941F68462A2812C4A01291278B6
+:108750000ADD2B4B56079B6802D543F0080301E066
+:1087600023F00803AB606070B1F1FF3F09DA5107F5
+:10877000A96802D521F0080101E041F00801A960D3
+:108780006070F9F7FBFDA078012810D121488068BE
+:10879000A3280CDA94F90700022803DD0220E07117
+:1087A00005E01EE06FF00101884200DAE171A08966
+:1087B000002630B1401E0004000CA08101D1E671FA
+:1087C000A673E87B04280CD0B5F930105123412260
+:1087D0000020FCF7C1F82886002802D1E07B10B108
+:1087E000A670BDE8F0810C4806700C480670207831
+:1087F00020F001002070F4E71C0C00203C01002058
+:1088000098020020EC940008F2940008FE940008FE
+:10881000049500081C0500200C070020EF0600202E
+:10882000743F713D9B3BED396238F436A1356534B8
+:108830003F332A32273133304C2F722EA32DDF2CB9
+:10884000242C722B000000361C070038AA0A003ABC
+:10885000AA0A003CCC0C003ECC0C0040380E004272
+:10886000380E0044380E0046380E0048380E004AD4
+:10887000C711004CC711004EC7110050C71100525C
+:10888000C7110054C7110056C7110058C711005A2C
+:10889000C711005CC711005EC7110060C7110062FC
+:1088A000C7110064C7110066C7110068C711006ACC
+:1088B00000000036000000388E03003A8E03003CB2
+:1088C000FA04003EFA0400401C0700421C07004462
+:1088D0001C0700461C0700481C07004A8808004C7B
+:1088E0008808004E88080050880800528808005404
+:1088F00088080056880800588808005A8808005CD4
+:108900008808005E880800608808006288080064A3
+:1089100088080066880800688808006A0000003639
+:10892000000000388E03003A8E03003CFA04003E3B
+:10893000FA0400401C0700421C0700441C070046C4
+:108940001C0700481C07004A8808004C8808004E95
+:10895000880800508808005288080054880800568B
+:10896000880800588808005A8808005C8808005E5B
+:10897000880800608808006288080064880800662B
+:10898000880800688808006A0000003A2202003C5B
+:108990008E03003EB0050040D2070042AA0A004400
+:1089A000CC0C0046EE0E00481111004A3313004C67
+:1089B0009F14004E0B160050771700527717005483
+:1089C00077170056771700587717005A7717005C0B
+:1089D0007717005E771700607717006277170064DB
+:1089E00077170066771700687717006A7717006CAB
+:1089F0007717006E00000036000000388E03003A42
+:108A00008E03003CFA04003EFA0400401C070042BA
+:108A10001C0700441C0700461C0700481C07004AAE
+:108A20008808004C8808004E8808005088080052CA
+:108A30008808005488080056880800588808005A9A
+:108A40008808005C8808005E88080060880800626A
+:108A50008808006488080066880800688808006A3A
+:108A60000000003A2202003C4404003E660600403A
+:108A700088080042AA0A0044CC0C0046EE0E0048CA
+:108A80001111004A3313004C9F14004E0B16005076
+:108A900077170052E31800544F1A0056BB1B0058BA
+:108AA000271D005ADD1D005C931E005E491F0060FB
+:108AB00000200062B52000646C210066222200685C
+:108AC000D822006A8E23006C4424006E000000341B
+:108AD00000000036000000380000003A0000003CB2
+:108AE0000000003E00000040000000420000004482
+:108AF00000000046000000480000004A0000004C52
+:108B00000000004E00000050000000520000005421
+:108B100000000056000000580000005A0000005CF1
+:108B20000000005E000000600000006200000064C1
+:108B30000000006600000068441458585870111175
+:108B40005858587041115858487011144858587066
+:108B50001411584858703313005695130054B61327
+:108B600000525A140050FD14004EA115004C451639
+:108B7000004A761600486C17004672180044BA196D
+:108B80000042741B0040911D003EB420003C9F2217
+:108B9000003AE1220038532300368B24003481252B
+:108BA00000322B2700302028002E5829002CB02A14
+:108BB000002A9B2C0028D22D00267C2F0024263151
+:108BC000002202330020FD34001E5C37001CCC3C28
+:108BD000001A873E0018BE3F0016004000140040F7
+:108BE0000012004000100040000E0040000C004049
+:108BF000000A004000080040000600400004004059
+:108C0000000200400000E8190056E8190054E81975
+:108C10000052E8190050E819004EE819004CE81914
+:108C2000004A1E1A00482C1B0046011D0044B51DB9
+:108C300000429C1F0040EE21003EF923003C162616
+:108C4000003A5E260038DC260036322800344129FE
+:108C50000032152B0030242C002E7A2D002CF42EFF
+:108C6000002A11310028683200263C3400241136D5
+:108C700000221B3800204A3A001EE53C001C004040
+:108C8000001A004000180040001600400014004088
+:108C90000012004000100040000E0040000C004098
+:108CA000000A0040000800400006004000040040A8
+:108CB000000200400000000001020304050005005E
+:108CC000010203040104000305020000F00100009A
+:108CD00036010000F8000000BA0000007C0000002F
+:108CE0007C0000007C000000411414111114441198
+:108CF000141441110000290052007B00A400CC0094
+:108D0000F5001E01470170019901C201EA01130239
+:108D10003C0265028E02B602DF02080330035903EB
+:108D20008203AA03D303FB0324044C0475049D04AB
+:108D3000C504EE0416053E0567058F05B705DF057A
+:108D400007062F0657067F06A706CE06F6061E075D
+:108D500046076D079507BC07E4070B08320859085A
+:108D60008108A808CF08F6081D0944096A09910975
+:108D7000B809DE09050A2B0A520A780A9E0AC40AB3
+:108D8000EA0A100B360B5C0B820BA80BCD0BF30B16
+:108D9000180C3E0C630C880CAD0CD20CF70C1C0D9F
+:108DA000410D650D8A0DAF0DD30DF70D1C0E400E54
+:108DB000640E880EAC0ECF0EF30E170F3A0F5E0F37
+:108DC000810FA40FC70FEA0F0D103010531075104C
+:108DD0009810BA10DD10FF10211143116511871191
+:108DE000A911CA11EC110D122E1250127112921209
+:108DF000B312D412F41215133613561376139613B6
+:108E0000B713D713F6131614361456147514941496
+:108E1000B414D314F214111530154E156D158C15AC
+:108E2000AA15C815E7150516231641165F167C16F8
+:108E30009A16B716D516F2160F172C17491766177C
+:108E40008317A017BC17D917F51711182E184A1831
+:108E5000661881189D18B918D418F0180B1926191E
+:108E600042195D1978199219AD19C819E219FD193D
+:108E7000171A311A4C1A661A801A991AB31ACD1A8F
+:108E8000E61A001B191B331B4C1B651B7E1B971B13
+:108E9000AF1BC81BE11BF91B121C2A1C421C5A1CCD
+:108EA000721C8A1CA21CBA1CD21CE91C011D181DB4
+:108EB000301D471D5E1D751D8C1DA31DBA1DD01DC7
+:108EC000E71DFD1D141E2A1E401E571E6D1E831E0B
+:108ED000981EAE1EC41EDA1EEF1E051F1A1F2F1F7E
+:108EE000451F5A1F6F1F841F991FAE1FC21FD71F18
+:108EF000EC1F002000006400C9002D019201F70161
+:108F00005B02C00224038903ED035204B6041A0570
+:108F10007F05E3054706AB060F077307D7073B0836
+:108F20009F0802096609C9092D0A900AF30A560B1F
+:108F3000B90B1C0C7F0CE20C440DA60D090E6B0E38
+:108F4000CD0E2F0F900FF20F5310B4101511761194
+:108F5000D71138129812F8125813B813181477143E
+:108F6000D61435159415F3155116B0160E176B1748
+:108F7000C91726188318E0183D199919F519511ABF
+:108F8000AD1A081B631BBE1B181C731CCD1C261DB1
+:108F9000801DD91D321E8A1EE31E3B1F921FEA1F31
+:108FA00041209820EE2044219A21EF214522992248
+:108FB000EE2242239623E9233C248F24E224342505
+:108FC0008525D72528267826C82618276827B72775
+:108FD00006285428A228EF283D298929D629222AA3
+:108FE0006D2AB82A032B4D2B972BE12B2A2C722CA0
+:108FF000BB2C022D4A2D912DD72D1D2E632EA82E70
+:10900000EC2E302F742FB82FFA2F3D307F30C03028
+:10901000013141318131C13100323F327D32BA32CA
+:10902000F73234337033AC33E73322345C34953465
+:10903000CE3407353F357735AE35E4351A36503600
+:109040008536B936ED36203753378637B737E937A7
+:10905000193849387938A838D738053932395F395D
+:109060008B39B739E2390D3A373A603A893AB23A30
+:10907000DA3A013B283B4E3B733B983BBD3BE03B20
+:10908000043C263C483C6A3C8B3CAB3CCB3CEA3C39
+:10909000093D273D443D613D7D3D993DB43DCE3D7B
+:1090A000E83D013E1A3E323E493E603E763E8C3EF1
+:1090B000A13EB53EC93EDC3EEF3E013F123F233F9D
+:1090C000333F433F513F603F6E3F7B3F873F933F7E
+:1090D0009E3FA93FB33FBC3FC53FCD3FD53FDC3F9F
+:1090E000E23FE83FED3FF13FF53FF93FFB3FFD3FFA
+:1090F000FF3FFF3FFF3F0000E7382C35002020EF07
+:109100002037202333202620210000800200040085
+:10911000080010000002000400080400000200041F
+:1091200000080010002000400080040000000080C3
+:1091300000000040000000200000001000000008B7
+:109140000000000400000002000000010000800098
+:109150000000400000002000000010000000080097
+:109160000000040000000200000001000080000078
+:1091700000080140000C0140000C0140000C0140BF
+:10918000000C0140000C0140000C0140000C0140AB
+:10919000001001400010014000100140001001408B
+:1091A000001001400010014000100140001001407B
+:1091B0000014014004080140040C0140040C01406B
+:1091C000040C0140040C0140040C0140040C01405B
+:1091D000040C01400410014004100140041001403F
+:1091E000041001400410014004100140041001402B
+:1091F000041001400414014008080140080C01401B
+:10920000080C0140080C0140080C0140080C01400A
+:10921000080C0140080C01400810014008100140F2
+:1092200008100140081001400810014008100140DA
+:109230000810014008100140081401400C080140CA
+:109240000C0C01400C0C01400C0C01400C0C0140BA
+:109250000C0C01400C0C01400C0C01400C100140A6
+:109260000C1001400C1001400C1001400C1001408A
+:109270000C1001400C1001400C1001400C14014076
+:1092800010080140100C0140100C0140100C01406E
+:10929000100C0140100C0140100C0140100C01405A
+:1092A000101001401010014010100140101001403A
+:1092B000101001401010014010100140101001402A
+:1092C0001014014000000000000000000000000039
+:1092D000000000000000000014080140140C0140D0
+:1092E000140C0140140C0140140C0140140C0140FA
+:1092F000140C0140140C01401410014014100140E2
+:1093000014100140141001401410014014100140C9
+:10931000141001401410014014140140000000001A
+:10932000000000000000000000000000000000003D
+:10933000FFFFFF0F0FFFFFFFFFF0FFFFFF0FFFFF1C
+:10934000FFFFF0FF0FFFFFFFFFF0FFFFFF0FFFFF2B
+:10935000FFF0FFFF0FFFFFFFFFF0FFFFFF0FFFFF1B
+:10936000FFFFF0FFFFFF0FFFFFFFFFF0FFFFFF0F0B
+:10937000FFF0FFFF0000004040000000000400007C
+:109380000040000000000400400000000004000055
+:109390000040000000040000400000000004000045
+:1093A0000040000000000400000040000000000435
+:1093B0000000004000040000000000808000000069
+:1093C000000800000080000000000800800000008D
+:1093D000000800000080000000080000800000007D
+:1093E000000800000080000000000800000080006D
+:1093F00000000008000000800008000000000020BD
+:109400002000000000020000002000000000020018
+:109410002000000000020000002000000002000008
+:1094200020000000000200000020000000000200F8
+:1094300000002000000000020000002000020000E8
+:1094400000000060600000000006000000600000F6
+:109450000000060060000000000600000060000040
+:109460000006000060000000000600000060000030
+:109470000000060000006000000000060000006020
+:109480000006000000800200040008001000000236
+:10949000000400080400000200040008001000207E
+:1094A0000040008004000000FF7FFFFFFDFFFFFF82
+:1094B000FBFFFFFFF7FFFFFFEFFFFFFFFFFDFFFFDA
+:1094C000FFFBFFFFFFF7FFFFFBFFFFFFFFFDFFFFBE
+:1094D000FFFBFFFFFFF7FFFFFFEFFFFFFFDFFFFFD8
+:1094E000FFBFFFFFFF7FFFFFFBFFFFFF0102030442
+:1094F0000500020304050001030405000102050044
+:109500000102030404050001020355050010AA1A14
+:1095100055250030AA3A0000AA0A55150020AA2AAB
+:109520005535FF3F4495000800000020200700004B
+:10953000E80600083496000820070020C009000053
+:10954000A464000845020406082D01020304040572
+:10955000440607080913C12B1B08D5042113551510
+:109560002A40061908019713093E1B082D041A29E1
+:1095700004012D17020604050103148020FF8BAAA5
+:109580000A02019C15AA0A551500085920AA2A5555
+:1095900035FF3F072903010504060203127C1573FA
+:1095A000FFFF04FF8080010125025B6402130A13A0
+:1095B000116812081201100C0504060203010103D0
+:1095C000070505280B010203040206070303040C28
+:1095D0003D0706040509191F191904310506064B34
+:1095E000AA1A024B381E026910312E40FD39692635
+:1095F0000211042F405F020C26405B262ACD551530
+:109600005515123902017F0316D0071AFF01013BDD
+:109610000261AA6C080108A80916C491220312105D
+:109620000A17401C12600A16901B01491325680294
+:04963000000800002E
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000200008D
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-L.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y001-L.axf
new file mode 100644
index 0000000..a3709c7
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y001-L.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y001-L.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y001-L.hex
new file mode 100644
index 0000000..35984fe
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y001-L.hex
@@ -0,0 +1,2389 @@
+:020000040800F2
+:10000000E010002001010008273800082929000815
+:10001000253800083D0F0008856100080000000039
+:10002000000000000000000000000000A1470008E0
+:10003000E71A000800000000853D0008A14A0008FA
+:100040001B010008853B00081B0100081B0100087C
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B010008A91500081B0100084E
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A000114B0008F14B00081B0100081B01000860
+:1000B000F54B0008E54E0008415100081B010008FF
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B0100087D5C00081B0100081B010008D3
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA0048004741720008E0100020D6
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7C14A00086E
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFD789300082E
+:1006E0009893000870B58C1810F8015B15F007039B
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54E4C51
+:100740004FF490652946204600F019FA002864D03D
+:100750002946204600F0A6F848490888401C088031
+:100760000121204600F0EAFA454942F21072B1F840
+:100770005000904202D2401CA1F8500006F03CFF0D
+:10078000404DB5F91410B5F9120005F02DFE3E4CA0
+:10079000A5F84E002080A16820468847A088A5F8CB
+:1007A000500003F0A9F807F029F8384E384C30789B
+:1007B000082833D045F6AC30606042F6EF60A060A8
+:1007C00042F2C400E0603348008A2080208E6080BE
+:1007D000A16B2F488847208E69882F4C08444FF61C
+:1007E000FF7101EA80006886207A4FF0000540071B
+:1007F0001DD501F007FB294949F6A2400880284889
+:1008000040F21A62C188491C89B2C180914204D366
+:10081000A16821F00401A160C58070BD41F2130000
+:1008200060604FF48060A06040F61B50CAE73078EB
+:100830000A281BD2DFE800F01A0616050A050D1A71
+:100840001114EAE7BDE8704005F072BF07F0F2FE50
+:1008500008E0BDE8704002F099BD06F0E3FA01E05F
+:1008600007F024F9BDE8704007F020B900F0FEFB66
+:1008700084F8B65070BD000000240140F806002046
+:100880003C0100206000002014070020EF0600203B
+:10089000D0000020EC01002098020020442C0140F0
+:1008A000200900206FEA112101607047002981684A
+:1008B00002D041F0010101E021F0010181607047A7
+:1008C0000029816802D041F4807101E021F4807137
+:1008D000816070472DE9F041824E92B0304600F0C1
+:1008E0000BF90BA800F039FA01214FF4C06003F0B6
+:1008F000FFFA00248DF831404FF46020CDE90D045B
+:100900004FF4A0204FF009080B9001278DF83C8090
+:100910008DF830700BA9304600F080F9724D8DF8DB
+:1009200031408DF830708DF83C700BA9284600F0EE
+:1009300075F901231A460F21304600F0C0F9022252
+:1009400001231146304600F0BAF9012303220021A9
+:10095000304600F0B4F9012304221946304600F075
+:10096000AEF9012305220B21304600F0A8F901233E
+:1009700006220421304600F0A2F9012307220821B3
+:10098000304600F09CF9012308220321304600F094
+:1009900096F9012309220A21304600F090F901213D
+:1009A000304600F084F90121284600F080F9012347
+:1009B0001A460521304600F055F901231A46062152
+:1009C000284600F04FF90021304600F0CBF84FF4F4
+:1009D000E041284600F0C6F80121304600F0B8F8A2
+:1009E0000121284600F0B4F80121304600F0A6F8B5
+:1009F0000121284600F0A2F80121304600F09EF9BE
+:100A00000121284600F09AF940F61451374804F0C5
+:100A10006EFE12208DF8400002208DF841008DF806
+:100A200042408DF8437010A802F02AFF01224FF4D3
+:100A30009061304600F0E8F801213046FFF740FFB2
+:100A400001213046FFF732FF01212846FFF72EFF34
+:100A5000304600F06EF9304600F09FF80028FAD1D9
+:100A6000304600F075F9304600F082F80028FAD1DF
+:100A7000284600F05EF9284600F08FF80028FAD1E9
+:100A8000284600F065F9284600F072F80028FAD1EF
+:100A90000121084603F008FA154D284600F0C0FD74
+:100AA000684600F068FE0F4801A94C3000901148DC
+:100AB00081E811018020CDE90440400006908000CB
+:100AC0000790202008904FF44050CDE90904694672
+:100AD000284600F033FE0121284600F095FD12B0B3
+:100AE000BDE8F0810024014000280140002C0140B5
+:100AF00008000240A80200200D4910B5884202D12A
+:100B0000012144150AE00B49884202D10121041554
+:100B100004E0094988420AD10121CC03204603F0B0
+:100B2000F3F92046BDE81040002103F0EDB910BDF7
+:100B30000024014000280140003C01400029816858
+:100B400002D041F4801101E021F4801181607047EE
+:100B50000029816802D041F4004101E021F4004104
+:100B600081607047826822F4E0420A4382607047E5
+:100B7000014600208968490700D50120704710B55B
+:100B80000246002054680B0AC9B20C401168194291
+:100B900002D0002C00D0012010BD01460020896841
+:100BA000090700D50120704738B501211C2003F04A
+:100BB0009FF9FF20ADF8000000248DF803400325C5
+:100BC0008DF8025069460D4801F01EFB0120ADF87A
+:100BD00000008DF803408DF802506946084801F086
+:100BE00013FB2320ADF800008DF803408DF8025070
+:100BF0006946044801F008FB38BD000000080140C8
+:100C0000000C014000100140002A4268C9B201D026
+:100C10000A4300E08A4342607047000010B5426812
+:100C20000E4B0C791A400B6842EA042213434360CE
+:100C300083680B4A1340D1E9024222434C7943EACC
+:100C400044031A438260C26A097C22F47002491E7E
+:100C5000C9B242EA0151C16210BD0000FFFEF0FFBF
+:100C6000FDF7F1FF70B5072409290AD9C568A1F17C
+:100C70000A0606EB4606B440A543B3401D43C560D3
+:100C800007E0056901EB4106B440A543B3401D43AD
+:100C90000561836BC3F30154121B921C02EB8204A7
+:100CA0001F22A2409343A1400B43836370BD826B1C
+:100CB000491E22F4401242EA01518163704770B527
+:100CC000072409290AD9C568A1F10A0606EB4606D8
+:100CD000B440A543B3401D43C56007E0056901EB7F
+:100CE0004106B440A543B3401D4305611F23072AB5
+:100CF00009D2446B521E02EB820293409C43914006
+:100D00000C43446370BD0D2A09D2046BD21F02EB61
+:100D1000820293409C4391400C43046370BDC46ABB
+:100D20000D3A02EB820293409C4391400C43C46213
+:100D300070BD816841F008018160704700298168B9
+:100D400002D041F4A00101E021F4A00181607047CC
+:100D5000816841F0040181607047002101600171E8
+:100D600041718160C16001210174704770B51E4CF2
+:100D7000214694F83800B1F8425006281ED9B4F83C
+:100D80004A10B4F84C00A1EB000202F10902122A49
+:100D900004D8FFF753FB0022144B0AE0884204D228
+:100DA000FFF74CFB0022124B03E0FFF747FB00224A
+:100DB000104BFFF72CFAFFF786FB09E005D1284618
+:100DC000FFF73CFB0C4A0D4BF3E70D4951F82000AF
+:100DD000C5EB45116063B0EB410F03D9C5EB45107E
+:100DE0004000606370BD00003C04002000003440FF
+:100DF00000003340000035406766666666E64B409B
+:100E0000208B000810B50C4C2078400713D5FFF755
+:100E1000ADFF0A49A08E088008483038018821F0CB
+:100E200010010180001F018841F01001018020782D
+:100E300020F00400207010BD3C040020400400405D
+:100E4000F0B4184816494FF49677436C08468A6800
+:100E5000046815485FEAC25C42F00806007822F098
+:100E600008054FEA047415D5002C08DB120714D4CA
+:100E700008B1082811D1BB420FDA8E6007E01207D3
+:100E80000BD508B1082808D1BB4206DA8D60F0BC4A
+:100E900005F0CCBD002CF2DAE8E7F0BC70470000AA
+:100EA000980200203C010020EF06002070B50646A5
+:100EB0004089204B204C4FF48071002580B362881C
+:100EC0007AB1012A0CD1E188491C89B2E1803289CA
+:100ED000914205D36580E580FF2801D0401E7081D6
+:100EE00070BD70882288904201D9012200E0002262
+:100EF000184601F012FA7088B18801442088401C1D
+:100F000080B220808142EBD82580A088401C80B22E
+:100F1000A080F1888842E3D301206080A58070BD65
+:100F2000FFE70022184601F0F8F9A580E58025804A
+:100F30006580F4E7000C0140AC050020FEE70000EE
+:100F4000FCB505464FF6FF7600200C46ADF8006074
+:100F500048F205078DF8040020E000BF15F8010BEA
+:100F60008DF8040001A9084602F0EEF8BDF8000073
+:100F70009DF8041080EA0120ADF800005FF0000049
+:100F8000BDF800100A0402D587EA410101E006EA33
+:100F90004101401CADF800100828F1DB641EDDD2D1
+:100FA0006946084602F0BAF8BDF80000FCBD000032
+:100FB0000246002004E000BF12F8013B1844C0B212
+:100FC000491EF9D27047000070B5144A85B01088E8
+:100FD0000024134901940094039420460494138838
+:100FE00007E00D8B009E35440095CD8B019E354466
+:100FF000019515889D42F4D0401CC0B28028EED3E4
+:1010000000984111074841808480019841110648A9
+:1010100081830183818205B070BD0000F806002045
+:1010200098020020C6050020B404002030B50E4907
+:1010300002880A800C4A4388083A13800B1F808874
+:1010400018802024151F2C800020401C80B273289B
+:10105000FBD341F21110088044F64800108047F29B
+:10106000480018802C8030BD202C0140114944F6E6
+:1010700048000880091D46F648000880091D41F215
+:10108000111008800B48001F018841F020010180E9
+:1010900009480021A0F86410A0F86210A0F86010C0
+:1010A000A0F85E10A0F85C10A0F85A100348418127
+:1010B00081827047182C01409802002060000020B7
+:1010C000F0B54F4B4F480021DA7A0778802A27F095
+:1010D00001057DD31C684C4B02F01F0253F82220FF
+:1010E0004A4B14421A6802D042F0200201E022F07A
+:1010F0002002474C1A60474E94F800C0464CBCF1A1
+:10110000020FB4F9044043D1B3F808C0CCF3C00EC9
+:10111000CCF3002CE6453BD03C4D2C3D95F802C06D
+:10112000BCF1000F04D0BCF1010F0FD0A97033E067
+:101130005FEA025C30D55FEA826C2DD44FF0010C7F
+:1011400085F802C027F00405057025E05FEA025C1F
+:1011500022D45FEA826C1FD55FEA477C0BD447F04C
+:1011600004070770B0F802C0BCF1000F06D0418040
+:1011700027F0010707700227AF700DE04480002CB4
+:10118000F9DD47F001070770244FFF6A4761F2E776
+:1011900005704180318041811C4DC78895F84650CB
+:1011A0000FB9002C17DC077BAF4214D1B0F90270E5
+:1011B00007F26667BC420EDC194FBF895FEA477CC5
+:1011C00009D45FEA877C06D45FEA427C03D500E05D
+:1011D00012E0FF0709D007785FEAC77C05D027F047
+:1011E00001070770418031804181C4800573500937
+:1011F00060F3CB221A60F0BD057041804181F0BDE3
+:10120000CC05002008090020808F000898020020EB
+:10121000EF06002010010020C6050020600000201D
+:10122000100A00202DE9F04796B000240C940D948C
+:101230000E940F9472B69048816941F400718161F7
+:10124000816941F4806181614FF4004002F022FE27
+:101250008A4D00212846FFF733FB00212846FFF77F
+:1012600025FB874E00213046FFF720FB854F0021EC
+:10127000384600F0C9F901204FF47041401C884203
+:10128000FCD32846FFF738FCB1463046FFF734FC64
+:10129000384600F0C5F94FF46020CDE912048DF80E
+:1012A000454001204FF004088DF8440010948DF85B
+:1012B000508010A92846FFF7B1FC01231A460521EA
+:1012C0002846FFF7FCFC0123022206212846FFF7EF
+:1012D000F6FC0123032207212846FFF7F0FC012337
+:1012E00004220F212846FFF7EAFC384600F098F95F
+:1012F000684600F040FA6148634E4C300090CDF8EB
+:101300000C80CDE901648020CDE9044040000690C6
+:1013100080000790202008904FF44050CDE9090448
+:101320006946384600F00AFA01212846FFF7C8FA54
+:101330000121384600F068F901212846FFF7B6FA86
+:1013400047F2305115941598401C15908842FAD3F5
+:1013500001212846FFF7F2FCADF82C40A04640F2F0
+:10136000DC5A4FF4007420E05046CDF854801599B3
+:10137000491C15918142FAD330880D9908440D908B
+:1013800070880E9908440E90B0880F9908440F9009
+:10139000F0880C9908440C9001212846FFF7CEFCF8
+:1013A000BDF82C00401CADF82C00BDF82C00A0426C
+:1013B000DAD30D98354A40F3CF1633480A30068306
+:1013C0000E9941F3CF1444830F9941F3CF138383D4
+:1013D0000C9941F3CF1CA0F804C0ACF5C05C40F2FE
+:1013E000C371ACF59B7C8C450ED2A6F5C856363E33
+:1013F0008E4209D2A4F5C854363C8C4204D2A3F5DF
+:10140000C853363B8B4203D3D18841F48041D1800D
+:10141000D188490407D41E49028B21F85C2F428BE6
+:101420004A80808B888000212846FFF749FA0021F6
+:10143000384600F0E9F800212846FFF737FA002186
+:101440004C464846FFF732FA0220C102401C88424F
+:10145000FCD32846FFF750FB2046FFF74DFB3846EC
+:1014600000F0DEF8FFF736FA0A493C20087062B651
+:1014700016B0BDE8F08700000010024000240140D3
+:10148000002801400800024012050020100A002038
+:10149000680C0020EC060020F0B53F4B404C93F860
+:1014A00056503E4B042D5B6C1DD0256840F22D46F6
+:1014B0005D1B656043F6FB25B3F5FA5F33DDB3F5DD
+:1014C000FA4F30DC41F6AD17A3F5FA535F4306EB54
+:1014D000A7364FF4B5777B4305EBA31375105B106C
+:1014E000C4E9065321E043F6D017102641F2620505
+:1014F000BB4218DB44F25067BB420EDAA3F56453DB
+:1015000045F24C67D03B5F4306EBA736A66140F639
+:101510002476734305EB232303E042F24713A361D0
+:10152000204BE36101E0C4E9066540F2AE439360FD
+:1015300044F24C23401A136110605168884202DA69
+:101540004942884200DC1160106844F24C21484353
+:10155000117D0841516A01445162106A814200DDE7
+:101560005062516AD069814201DB084600E0506256
+:101570002062116840F2AE435943137B1941184170
+:101580000144B2F91800884204DBB2F9160088421F
+:1015900000DC08B2F0BD0000600000203C0100202B
+:1015A0001401002085EB010010B54FF400542046D3
+:1015B00000F0ACF8002813D00A49087840F0080081
+:1015C0000870204600F014F80021074800F01CF8CD
+:1015D0000648C17E012903D10021C176012101778E
+:1015E00010BD000066060020440002400C0B0020E5
+:1015F000C10002D50249086070470249486070473F
+:1016000004040240000002400029016802D041F0B9
+:10161000010102E04FF6FE721140016070470000C8
+:1016200001684FF6FE7211400160002101604160C7
+:101630008160C1603149314A0839904203D148681C
+:1016400040F00F0006E02D4A1432904204D1486861
+:1016500040F0F00048607047284A2832904203D199
+:10166000486840F47060F5E7244A3C32904203D168
+:10167000486840F47040EDE7204A5032904203D170
+:10168000486840F47020E5E71C4A6432904203D178
+:10169000486840F47000DDE7184A7832904203D180
+:1016A000486840F07060D5E7154A111F904203D199
+:1016B000086840F00F0006E0114A1432904204D14D
+:1016C000086840F0F000086070470D4A28329042E8
+:1016D00003D1086840F47060F5E7094A3C32904253
+:1016E00003D1086840F47040EDE7054A503290425B
+:1016F000EAD1086840F47020E5E7000008000240E5
+:1017000008040240406880B2704700000146002093
+:10171000CA0001D5034A00E0034A12680A4200D019
+:10172000012070470004024000000240002A0268C5
+:1017300001D00A4300E08A430260704730B5036875
+:1017400047F6F07293430C6A8A682243D1E9044554
+:101750002C4322438C692243CC6922434C6A2243A6
+:101760008C6A22431A430260CA6842600A68826037
+:101770004968C16030BD0021016041608160C16085
+:10178000016141618161C1610162416281627047B1
+:1017900010B5114C8CB000212046FFF735FF2046D4
+:1017A000FFF73EFF0D4800900D480021CDE90101F3
+:1017B0006420CDE903018020CDE90501079108915E
+:1017C00009910A9169462046FFF7B8FF012120469A
+:1017D000FFF71AFF0CB010BD58000240043801405A
+:1017E0008407002010B501218CB0084602F05CFB94
+:1017F0001E4C00212046FFF707FF2046FFF710FF91
+:101800001B4800901B48019000211020CDE90201E7
+:101810008020CDE9041006910791089109910A9161
+:1018200069462046FFF78AFF012202212046FFF782
+:101830007DFF01218DF82F1004208DF82D008DF8EB
+:101840002E100E208DF82C000BA802F019F80F2096
+:101850008DF82C000BA802F013F801212046FFF7A9
+:10186000D3FEFFF795FF0CB010BD0000440002400E
+:10187000043801402007002030B540F6AA21204A54
+:10188000C184838B1488E31A9BB20F2B10D3128868
+:101890008283037E002253B11A4BB3F90A30062B20
+:1018A00005DB194B1B78022B03D0002B00D182845F
+:1018B00030BD164B40F68B255B6CA3F22D14AC4269
+:1018C0000FD2428B521C92B24283642AF0D364221C
+:1018D0004283B0F924208A4201DA02EB211181848B
+:1018E00030BD41F29414A342FADBB0F92430002B4E
+:1018F00002DDA3EB211100E000218184428330BD91
+:10190000F806002060000020EF0600203C010020C7
+:1019100010B50446B0F9020043F69911484381130B
+:10192000E06840F26662504301EBA030E060B4F939
+:10193000001043F6991251438A13216940F26663FD
+:10194000594302EBA131216104F0EEFC6061A188F2
+:1019500040F6AB2208444010A0F515415539E0622D
+:10196000914205D9A0F5F851FF39521C91421DD280
+:1019700049F25451884202DDA0F5204002E0A0F572
+:10198000F850FF38206300EB400040F34F00208503
+:10199000B4F924104A42904201DA104602E088422B
+:1019A00000DD0846E083228461848AE0A0F5FE42DF
+:1019B000FF3A41F255518A4214D8A2F6AA20206378
+:1019C00000EB400040F34F002085B4F92420514241
+:1019D000E183884201DA084602E0904200DD1046C9
+:1019E000404250E0A0F5D442AA3A8A4215D2A2F66B
+:1019F000AA20206300EB400040F34F012185B4F999
+:101A000024004242E2832084914201DA104602E03F
+:101A1000814200DC0846608453E0A0F5AA42543AB3
+:101A200041F256539A4215D2A2F6AB20206300EB46
+:101A3000400040F34F002085B4F924104A42904200
+:101A400001DA104602E0884200DD08464042E083A9
+:101A5000218419E0A0F5804241F254539A4215D2F4
+:101A6000A2F6AA20206300EB400040F34F0121853D
+:101A7000B4F92400E0834242914201DA104602E0C8
+:101A8000814200DC0846208462841AE0A0F52852D6
+:101A9000AB3A8A4215D2A2F6AA20206300EB40009E
+:101AA00040F34F012185B4F92400E08342422284AF
+:101AB000914201DA104602E0814200DC08464042D1
+:101AC000A9E7B4F91E006FF4BF7148438013E080AA
+:101AD000B4F92000484380132081B4F92200484320
+:101AE0008013608110BD70471548164A4FF480413D
+:101AF0000078042821D002F13C03D08A9B88C01AC8
+:101B000000B22F2801DD001108E0002801DD0020CF
+:101B100007E00D4B984201DA184602E0402800DD4C
+:101B200040209389184400B2884203DC40F2666189
+:101B3000884200DA08469081704791817047000022
+:101B4000EF060020B4040020C0FEFFFF38B54B486C
+:101B50004B4902880B889A1A92B20F2A71D30988CE
+:101B6000484C01804FF0FF01E2884FF47A7355042E
+:101B70004FF4967002D51622009103E0950403D528
+:101B800015220091014670E0D50402D5142200917F
+:101B9000F8E7150502D513220091F3E7550502D5A4
+:101BA00012220091EEE7950502D511220091E9E796
+:101BB000D50502D510220091E4E7150602D50F22C3
+:101BC0000091DFE7550602D50E220091DAE795066F
+:101BD00002D50D220091D5E7D50602D50C22009141
+:101BE000D0E7150702D50B220091CBE7550702D5A8
+:101BF0000A220091C6E7950702D509220091C1E7A4
+:101C0000D20702D008220091BCE72289550702D5ED
+:101C100007220091B6E7950702D506220091B1E7A9
+:101C2000D20702D005220091ACE7A27AD20702D0F7
+:101C300004220091A6E7A289D40603D503220091CD
+:101C4000A0E719E0140702D5022200919AE7540791
+:101C500003D4940701D4D20702D00122009191E766
+:101C60000020034602460146009002F045FEBDE812
+:101C700038400248FFF71AB938BD0000040A0020B6
+:101C8000F8060020100A0020F0B55948594982880A
+:101C90000B889A1A92B29C2A64D30988818056498B
+:101CA0000A880146002A0B7843F0020156D11646F5
+:101CB000524A1C0715680246127822F0020274D5B7
+:101CC0004F4C0746E4887F785FEA845C02D547F092
+:101CD000010701E027F001074770A704477802D504
+:101CE00047F0020701E027F002074770670401D4BC
+:101CF000E70703D0477847F008074770640603D525
+:101D0000447844F0040404E01C0603D4447824F02E
+:101D100004044470EC0450D4354C9A07247824F021
+:101D2000100423D4324D42782F7A2D78012A45F0C1
+:101D3000100514D0022A16D02D4C042AA47804F1E0
+:101D4000010C0CF0FF0C13D0072A25D0032A23D056
+:101D5000052A21D0062A1FD021F0100142E0B90740
+:101D600002E00570F0BD39070029FADB0470F0BD10
+:101D7000FA0601D41A060AD50170022C04D280F8A2
+:101D800002C0BCF1020FF2D341F080012AE021F041
+:101D9000100101708670F0BD877A7F06F7D5032C9D
+:101DA00004D8017080F802C0F0BD0FE05107D8D50B
+:101DB0001906D6D443F0800114E002704178CB07B5
+:101DC00001D18907F0D522F010010BE0E9040BD412
+:101DD0009907E9D4818AC82902D2491C8182E3E7A4
+:101DE00043F00A010170DFE702708682DCE7000041
+:101DF000D0060020F8060020FA06002098020020F5
+:101E0000100A0020094944F648000880091D46F6DA
+:101E100048000880091D41F6CC4008800348001F97
+:101E2000018841F02001018070470000182C01401A
+:101E3000084946F668000880091D0880091D41F21E
+:101E4000555008800348001F018841F0200101809F
+:101E500070470000182C014010B5C28800210AB15B
+:101E6000032206E002890AB1022202E0428912B18D
+:101E70000122027000E0017004784FF4804344F6C0
+:101E8000206244B1012C06D0022C07D0032C01D1D2
+:101E90004180818010BD4380828010BD41F233318A
+:101EA000418040F6B731F4E730B5B1F86A5000230D
+:101EB0001A240D22854202DCB1F9680030BD4D883C
+:101EC000854202DBB1F9000030BD01EB82056D886F
+:101ED000854201DD144601E013DA134604EB0302E8
+:101EE0004FEA52029A42F0D101EB830231F82310FB
+:101EF00054889288521A001B424301EB622000B2C0
+:101F000030BD31F9220030BD054920B1086940F0EB
+:101F10008000086170470348486003484860704784
+:101F20000020024023016745AB89EFCD06494FF4FD
+:101F30007A70CA68D20705D0401E0004000CF8D1A0
+:101F4000FF20704700207047002002401148032105
+:101F5000A0F14C0280F83610002151810E4A118602
+:101F6000D162D1831184518481620C498A6CB2F5AB
+:101F7000206F01DBA3228262897A11B1816A494212
+:101F80008162C16A41F39101816288030449486218
+:101F900070470000600000201C0500203C0100206C
+:101FA000640800200449002048810881C8628862D2
+:101FB0000249486270470000600000208C08002041
+:101FC000F0B53B4988894A89801A80B20F2866D3C8
+:101FD00088894881CA8937480B3A272A26D28A78C5
+:101FE00022BB8268364B42F480728260324A354CA2
+:101FF000354D12785607314A0AD4344E3688168049
+:10200000334A12881A80334A12882280324A09E001
+:10201000324E36881680324A12881A80314A128827
+:102020002280314A12882A8001228A702F4B304D3B
+:1020300019469A7F0968802A32D302F01F0255F8A8
+:10204000222011422CD0826822F48012184E826025
+:10205000123614461215B778521C62F38617254AB9
+:10206000B77093F816C01778BCF1800F27F00206FE
+:1020700008D30CF01F0C55F82CC011EA0C0F01D13D
+:1020800047F0020616701A7E802A0DD302F01F0256
+:1020900055F82220114207D144F400218160F0BD9F
+:1020A000826842F48012D1E724F40021F6E70000B0
+:1020B000EC060020980200203C010020AC04002027
+:1020C000AE040020B0040020B20400209C040020D4
+:1020D0009E040020A0040020A2040020A4040020EC
+:1020E000A6040020A8040020AA040020CC0500209B
+:1020F000808F0008B404002070B5204881890289CF
+:10210000891A89B20F292FD3818901811C4B1D485F
+:1021100019465D7A06681C4C096846F00402802D59
+:1021200007D305F01F0554F82550294201D126F0A8
+:10213000040202609A7B802A17D302F01F0254F82F
+:102140002220114211D1026822F002020260DA7AE2
+:10215000802A0ED302F01F0254F82220114208D127
+:10216000016821F00801016070BD026842F00202BE
+:10217000ECE7016841F00801F5E70000EC060020FB
+:10218000CC05002098020020808F0008F0B51D4C7F
+:102190001B4A4FF0010C94F83B5094F80AE01446A7
+:1021A00092F83C3094F838402B43651CEEB2154D44
+:1021B00095F83D700025BEF1FF0F0AD0BEF1000F6B
+:1021C00006D18B4213D155700C2C01D282F83860A5
+:1021D000F0BD834202D182F801C0F5E78B42F7D10E
+:1021E0005570B80709E000BF82F83850F0BD83424F
+:1021F000FCD1F84382F801C080070028F4D0F0BD7C
+:102200003C0400203C010020F0B5CA78002502F013
+:102210000F03D20601D58A7813430A784FF00F0EC8
+:1022200012F0FF0F4FF001021CD004680F8802FA71
+:1022300005F63740B74211D14FEA850C0EFA0CF77C
+:1022400024EA070703FA0CF43C43CF78282F02D086
+:10225000482F02D002E0466100E006616D1C082DA7
+:10226000E4D304600C88FF2C1ED944685FF000069C
+:1022700006F1080702FA07F50F882F40AF420FD189
+:102280004FEA860C0EFA0CF7BC4303FA0CF73C43FA
+:10229000CF78282F00D14561CF78482F00D1056134
+:1022A000761C082EE4D34460F0BD0000F0B5144C59
+:1022B000002801DAE36900E06368420D120185B28B
+:1022C000C0F301579540C0F30346032F05D0C20267
+:1022D0000AD50322B240934307E023F0706263689B
+:1022E00023F07063636002E0AB4343F0706201B1BE
+:1022F0002A43002801DAE261F0BD6260F0BD00000F
+:10230000000001400246002092680A4200D00120ED
+:10231000704741617047016170470AB101617047C0
+:10232000416170470F4A104B92F838105B5C834252
+:1023300001D1012004E00D4B5B5C834203D10020FE
+:1023400082F83A0070470A4B5B5C834201D18120DE
+:10235000F6E7084B595C814201D18020F0E7032069
+:10236000EEE700003C010020409300085293000873
+:1023700046930008589300080A4810B501784FF0BA
+:1023800000024C0708494FF0FF0389684FEA0171CA
+:1023900005D5002901DA827210BD837210BD0029B3
+:1023A000FBDBF8E73C01002098020020F0B5194E55
+:1023B000194C0022E31CA6F1060CB75CA518ED78B9
+:1023C000FF5C0D430F43BD421FD01CF80270FF5C41
+:1023D0000F43BD4219D015460023A618F6780E43C8
+:1023E000C6545B1C1CF80220DBB2062BF5D3C17867
+:1023F00081700179C17000214218491C15711CF8C7
+:102400000550C9B20629F7D3F0BD521CD2B2032A37
+:10241000D3D3F0BD128B00083C04002010B5024657
+:102420000021064B06205C186478944200D10846CF
+:10243000491CC9B20629F6D310BD00003C0100209A
+:10244000214810B590F8671000222048012936D1A4
+:102450001F49898899BB1F491E4B4C6C40F6B83107
+:10246000B3F86E308C4227DD1B49097821BB90F808
+:102470002711491CC9B280F82711C8291CD380F83C
+:1024800027210146D0F82C4191F82811A34203DD01
+:10249000052908D2491C01E041B1491E80F82811E4
+:1024A000C9B2052902D3012180F82611191B074C56
+:1024B0002C3C6162C0F82C31B3F5FA6F03D280F87E
+:1024C000262180F8282110BD680C002098020020E9
+:1024D000C60500203C010020EF0600204FF4C0425A
+:1024E0008260002141620E22828141F26202026119
+:1024F000082282824FF46042C28201834FF0784208
+:10250000C0E9072140F6C41101807047B0F90010FE
+:10251000B0F90220891A41600269037D4A431A41D9
+:10252000436A13444362026A934200DD4262436A93
+:10253000C269934200DA42628268436A4A43017B7D
+:102540000A410B41D118B0F918208A4201DA10462D
+:102550007047B0F916008842FADC08B270470000F4
+:1025600010B514481449B0F88C200B889A1A92B20E
+:10257000B2F5437F1DD90988A0F88C10B0F88A10F5
+:1025800020F8581F002242860C480D4CC2888280D9
+:10259000C180C38983812489891AA4B2C4818160DE
+:1025A000E11A0161074A818AC182928A8282511AA4
+:1025B000816110BD3C010020F8060020300C002095
+:1025C0001C0500206000002009480A49B0F8AA2034
+:1025D0000B889A1A92B241F684639A4206D309880C
+:1025E00020F8AA1F418881800021418070470000A7
+:1025F0003C010020F80600200D480178C90702D0F0
+:102600000C49098801E04FF6FA71C16509490120BA
+:102610001039088007482438018841F00101018001
+:1026200004481838018821F0180101807047000023
+:102630003C010020240400400A49D1F8902012B146
+:10264000521EC1F8902031F88A2F521C21F81A2905
+:102650004A6A521C4A628A8F521C8A8701F8380CD7
+:10266000704700003C0100201CB52D4890F83B301D
+:1026700090F83C20934252D000248DF804405340FF
+:102680008DF800309DF800300122012B08D09DF814
+:102690000030022B09D09DF80030042B0AD00DE049
+:1026A0001F498DF80420443108E01D498DF80420AD
+:1026B000463103E01A498DF8042048319DF8042082
+:1026C000012A2CD190F83D309DF80040154AA342D4
+:1026D00017D090F83E309DF80040234208D0B0F863
+:1026E0004C30A0F84A300B881488E31AA0F84C301C
+:1026F00090F838302BB1B0F840301488E31AA0F8C5
+:10270000423012880A80A0F8402010F83E1F9DF841
+:102710000020114300F801199DF8001001701CBD44
+:102720003C040020F806002070B5344D40212846B6
+:10273000FFF7E8FD840080212846FFF7E3FD44EA27
+:102740004004A9152846FFF7DDFD0443E1B22C4CF7
+:1027500094F870508D4250D04D4084F87010012D87
+:1027600003D0022D01D0042D47D194F87400A84362
+:1027700084F8740094F87320AA420FD084F8735040
+:1027800094F8722001238B401A4207D11A4384F82F
+:10279000722094F87110491C84F8711094F871102B
+:1027A000042928D330B1012811D002280FD00428E1
+:1027B0000DD012E01348C18821F04001C18020787B
+:1027C000002184F83B1020F06000207005E02178A3
+:1027D00041F02001217084F83B000B4994F83B0044
+:1027E00091F82720904204D081F827000749202043
+:1027F000087000F00DF884F84C5070BD00100140D6
+:102800003C010020100A0020680C0020EC0600208B
+:1028100070B50D4D40212846FFF774FD84008021DE
+:102820002846FFF76FFD44EA4004A9152846FFF744
+:1028300069FD04430548072100F8704F017100212C
+:1028400041708170C17070BD001001403C010020DA
+:1028500070B5344890F83A10CA43920761D001F03D
+:10286000030280F8392090F83D305B061B0E80F89B
+:102870003D30012A01D0812A02D15B1C80F83D3015
+:102880000278D2074DD0DBB203F00102C3F340045B
+:10289000A24246D1B0F84E400025641CA0F84E403C
+:1028A000204CA0F8505090F83E60A47AB24202D07A
+:1028B00080F83E200DE0A607B6EB837F02D080F8BB
+:1028C0003F5006E090F83F30642B02D25B1C80F84A
+:1028D0003F3090F84030642B0CD25B1CDBB280F8A8
+:1028E0004030022B06D204F00103934202D10222AF
+:1028F00080F84020012901D0002912D190F8382019
+:10290000C16D00EB820291610163D0E906121144AE
+:10291000D0E908231A441144826A1144C26A11445E
+:10292000416370BD3C010020FEE700002DE9F04F3F
+:1029300000BF00209E4E9F4AA6F51271A6F5BE79F3
+:10294000A6F1440B06F1440E804601F5E074A1F1B6
+:10295000780301F5457A1D5C15F0C00706D0402FBD
+:1029600051D0C02F77D0802F76D004E115F01F050D
+:1029700004D0154440F080072F7201E082F80880EF
+:10298000012826D0022824D0032822D0042820D0D1
+:1029900008281ED010281CD0874D55F820C0DCF820
+:1029A000005054F820703D40CCF80050824D55F84E
+:1029B00020C0DCF8005056F820703D43CCF80050A1
+:1029C0001D5CAD0659F820502F6813D53AF810C099
+:1029D0003EE051F820502F6854F820C007EA0C0759
+:1029E0002F6051F820502F6856F820C047EA0C0796
+:1029F0002F60E5E7DFF8B8C10CF1F00C5CF820C0FF
+:102A000007EA0C077EE015F01F0504D0154440F0DE
+:102A100080072F7201E082F8088001281DD002286B
+:102A20001BD0032819D0042817D0082815D0102847
+:102A300013D0614D55F820502F6854F820C007EA94
+:102A40000C072F605C4D55F820502F685BF820C0B4
+:102A500047EA0C0756E00BE056E051F820502F688B
+:102A600054F820C007EA0C072F6051F82050ECE71B
+:102A700015F01F0505D0154440F0800785F821703A
+:102A800001E082F82180012825D0022823D00328E4
+:102A900021D004281FD008281DD010281BD0464D57
+:102AA00055F820C0DCF8005054F820703D40CCF8B8
+:102AB0000050414D55F820C0DCF800505EF8207001
+:102AC0003D43CCF800501D5CAD0615D53A4D3AF8A3
+:102AD0001070CC3514E051F820502F6854F820C005
+:102AE00007EA0C072F6051F820502F685EF820C0CD
+:102AF00047EA0C072F60E6E72D4D3AF81070E03DED
+:102B000055F820502F6036E015F01F0505D015440C
+:102B100040F0800785F8217001E082F821800128CB
+:102B200030D002282ED003282CD004282AD0082800
+:102B300028D0102826D0204D55F820C0DCF80050B1
+:102B400054F820703D40CCF800501B4D55F820C083
+:102B5000DCF80050164F883757F820703D43CCF80A
+:102B600000501D5CAD06B1D4114F3AF81050E03F53
+:102B700057F820703D60401CC0B21128FFF4EBAE46
+:102B8000BDE8F08F51F820502F6854F820C007EAB4
+:102B90000C072F6051F820502F68DFF814C00CF19B
+:102BA000880C5CF820C047EA0C072F60D9E70000CA
+:102BB0000C920008CC050020089000084FF4077123
+:102BC000C1824FF45861018340F6145181837047EC
+:102BD000F0B5C48AB0F900608681B0F90250C581B1
+:102BE000B0F904300227002101220382AB4204DB4A
+:102BF000B54202DDC78042810CE0B34204DBAE4245
+:102C000002DDC78041811CE09D4205DBB34203DD4C
+:102C1000C2804781018115E0B54204DB9E4202DD9E
+:102C2000C280418105E0AE4205DB9D4203DDC180EB
+:102C30004281078106E09E4204DBAB4202DDC18097
+:102C400047810281C388458900EB430700EB4505B6
+:102C5000BB89AE899B1B0FFA83FEA0F812E00689A0
+:102C6000AB8900EB460CBCF80CC0A3EB0C038382D1
+:102C7000B0F91830B7F90CC0A3EB0C0CB4EB4C0F47
+:102C800004DA80F82010A3F1A10113E0A64503DDCA
+:102C900080F82010B9890BE026B1012E04D0022E55
+:102CA00010D004E0062100E0052180F82010A98959
+:102CB000091B6D31418309B2B1F5586F04DB5B1E0E
+:102CC000438304E00421F0E7002900DC4283418BC8
+:102CD0008183F0BD0B49002288760A62CA614A628C
+:102CE000094A32F9103002EB40028B62B2F902203D
+:102CF000CA62064A32F810000882A1F86000A1F802
+:102D000062007047EC0100206A9300085E9300089F
+:102D10002DE9F05FF348F44982880B889A1A92B241
+:102D20000F2A46D309888180F04982460127088806
+:102D3000DFF8BCB3EF4CF04E002578B3401E08809E
+:102D4000E573A56259462068B1F90210430742F6BF
+:102D5000AA2218D4F38843F40053F3809BF8003080
+:102D60009B0709D5A36823F08003A360A4F87C50D7
+:102D700084F87E5084F87F50C30404D484F8F07043
+:102D8000C4F8EC5003E084F8F050430707D49142B4
+:102D900005DB84F8F470A4F8F25004E010E084F845
+:102DA000F450430703D4914201DBC00703D084F8F9
+:102DB0001151BDE8F09F84F81171A4F81251F8E7A1
+:102DC000B4F8180143F69821884202D2401CA4F8B6
+:102DD000180101F0A7FDDFF8248398F8500010B126
+:102DE000FEF76EF905E0BF481838017821F00101BF
+:102DF0000170FFF725FB00F0BDF9C14841F2680101
+:102E0000426C4FF400608A4201DBBE4904E0B2F537
+:102E10007A6F02DABB49091D086098F85100DFF8A3
+:102E2000E882DFF8E892C00735D098F80E008028D5
+:102E30002DD3207880072AD4AE48E17B2C3841710D
+:102E40009BF800C0A7492CF0020C18398BF800C081
+:102E50004D804D6191F800C02CF0010C81F800C04C
+:102E6000B17949060FD44189B1F5FA7F02D2491CE4
+:102E7000418110E040F63C718A4201DD0021FDE015
+:102E80000821C770FAE0C57000214581F6E0994835
+:102E90002C38C5704581A068010501D50821EDE0F9
+:102EA000964991F83F10CA0747D0DFF848E2E27B25
+:102EB000AEF12C0E94468EF8052098F80920802A51
+:102EC00046D32278520731D4F288920404D500BF49
+:102ED00020F02000A06030E0824A40F02000183A44
+:102EE00055805561137823F001031370A06098F8A2
+:102EF000170080280AD300F07F034FF00040D8F875
+:102F00000020D840024201D1277100E025712079CC
+:102F1000C00701D1880706D50321BCF1030F01D0FA
+:102F20008EF80870AAE00021A562A7E020F020003A
+:102F3000A060F08820F40050F08094F82601012869
+:102F40000BD06E4890F8630048B1FDF779FF0FE0B1
+:102F5000216841F004012160BAE709218EE0A068F0
+:102F6000C10502D520F0080001E040F00800A06093
+:102F700094F846304FF48047B3B143F69911012BD2
+:102F800019D0B81E032B99F80030614AC3F38103AE
+:102F900016D0012B2BD0022B29D092F85620042AD0
+:102FA00022D0A4F8140128E043F21E50A4F8140122
+:102FB00043F233300EE042F6CC40A4F8140127E08F
+:102FC000012B0AD0022B08D092F85620042A0BD0ED
+:102FD000A4F81401A4F8440011E0A4F8140192F834
+:102FE0005620042A14D0F5E7A4F8141110E0A4F830
+:102FF000140192F8560004280AD0A4F84470FEF791
+:103000005FF8384818380178C90704D0418804E0CF
+:10301000A4F84410F3E7BBF80410AAF8121008B2A1
+:10302000B4F944104843C0F38F3132482C38B942C8
+:10303000418200D9478237490978C90605D5428AB5
+:1030400041F233318A4200D241822189C1F3C00268
+:10305000C1F300218A4205D1428A40F6CC418A421E
+:1030600000D94182B17AC90700D04582408AA06266
+:1030700000287FF703AF2848022105709AF81A004C
+:1030800098B9022925D081B11D4803789D0608D53D
+:10309000B5796D0605D51F4D2D78ED0965F38613BD
+:1030A0000370F08820F40A60F0801548406C4E28C8
+:1030B0000BDBF088030608D520F08000F0809BF839
+:1030C000003023F002038BF800308AF81A10E17305
+:1030D0006FE6B9F83830002BD6D143F69823A9F81B
+:1030E0003830D1E720090020F8060020FA06002039
+:1030F000C605002098020020100A0020680C00205D
+:103100003C010020100C0140CC050020B40400203C
+:1031100060000020D00600200C07002070B50023BE
+:103120000C8863F30F02012505FA03F6344206D03A
+:10313000C3F10F0605FA06F1114361F30F025B1CA0
+:10314000102BF1DB028070BD70B500230C7863F3A7
+:103150000702012505FA03F6344206D0C3F107063B
+:1031600005FA06F1114361F307025B1C082BF1DB42
+:10317000027070BDF0B51F4890F866301E48012BF4
+:10318000816821F4006232D11C4BDE8874062ED493
+:103190001B4D0F054FF00004B5F902501ED4194A1B
+:1031A000526C642A11DC40F6386295420DDAB204A2
+:1031B0000BD4027852070ED4B0F8D42040F6B835BC
+:1031C000AA4203D2521CA0F8D420F0BD41F4006101
+:1031D00081605C81F0BDA0F8D440F0BD41F2CD012A
+:1031E0008D42FADD997AC907F7D18260F3E78260F0
+:1031F000F0BD0000680C002098020020100A00209A
+:10320000C60500203C010020F0B5364D364F04467F
+:1032100095F83B0097F83B1023780843EE1C627842
+:10322000834205D1E0781146FEF7B0FF207908E02F
+:1032300094F802C084450CD1E1781046FEF7A6FF51
+:10324000E07905F82F0F2878805D6870287BE87793
+:10325000F0BD82421DD161461846FEF797FF95F8F2
+:103260004E1095F83B00814207D1B97A09B1A17996
+:1032700000E0617985F82F101EE06978012901D0FE
+:10328000A17922E0617927E0297841F004012970D1
+:1032900012E0E1788142DBD119466046FEF776FF05
+:1032A00095F84E1095F83B0081420AD1B97A09B1E0
+:1032B000617ADFE7217ADDE715F82F1F895D6970F4
+:1032C000C5E76978012906D0617A85F82F10B97AA7
+:1032D0000029F1D1D8E7217A85F82F10B97A002991
+:1032E000EAD0D1E73C0400203C0100200B480178E3
+:1032F00021F0020100F8381B002100F8181941776D
+:10330000817733218185418508214184012100F89D
+:103310001F1C034880F83910704700003C0400204F
+:103320003C0100200D4900B50B4851F8012F40F831
+:10333000032F89888180084801210930FFF736F87A
+:10334000054802211330FFF731F8034804211D30EE
+:103350005DF804EBFFF72AB83C0400203C01002094
+:10336000094944F648000880091D46F648000880CF
+:10337000091D41F2111008800348001F018841F027
+:103380002001018070470000182C01402DE9F04712
+:10339000664C674B0025A0780126654A1033052846
+:1033A0007ED2DFE800F00313113E1100108820F0F8
+:1033B000010010801D805F480580001F0580001FF0
+:1033C0000580FFF7CDFFA670BDE8F087594941F2AF
+:1033D00044401C390880574945F658002439088074
+:1033E000091D47F2580008805249202028390880DA
+:1033F0000020401CC0B27328FBD3FFF7B1FF4C493B
+:1034000084F85C502C3147F69060088048481430AE
+:1034100006801D80108840F0010010800220A070FE
+:10342000D2E700215FF0010004EB410204EB40030E
+:10343000B2F85020B3F850309A4200D20146401CF6
+:10344000C0B20628F0D33C48405C84F83900FFF74E
+:103450004DFF1D2000F0F3F900F076F8374E3848A4
+:103460004FF4807996F83B10012904D002291BD033
+:10347000042930D047E040218046FEF743FF870013
+:1034800080214046FEF73EFF47EA40074946404656
+:10349000FEF738FF074347F0010084F83B0000E0E7
+:1034A0003DE0224809302CE040218046FEF72AFF0B
+:1034B000870080214046FEF725FF47EA400749463E
+:1034C0004046FEF71FFF074347F0020084F83B0029
+:1034D0001648133015E040218046FEF713FF8700A1
+:1034E00080214046FEF70EFF47EA40074946404626
+:1034F000FEF708FF074347F0040084F83B000B4841
+:103500001D3002F0FBFD94F82F0086F838001D20D6
+:1035100000F0ABF90420A0700A48057054E7108849
+:1035200020F0010010801D80A5704DE73C040020B4
+:10353000000800403C2C0140188B00083C01002092
+:1035400000100140EF0600202DE9F041344C14F842
+:103550002F0F344DE07240212846FEF7D3FE86003F
+:1035600080212846FEF7CEFE46EA4006AF153946D2
+:103570002846FEF7C7FE0643207BF1B22F3C81426E
+:1035800015D084F83C0040212846FEF7BBFE86009B
+:1035900080212846FEF7B6FE46EA40063946284610
+:1035A000FEF7B0FE064384F83B60FFF75DF81E4D62
+:1035B00095F83B00012827D0022828D0042829D0DC
+:1035C000174894F83B102730085C04F8300F14F8C3
+:1035D0000109FEF723FF04F82F09A87A00B10120A2
+:1035E000607001F037FA94F84E0094F83B1088426E
+:1035F00006D094F83800062802D2401C84F838001F
+:1036000084F84E10BDE8F0810548093004E0044814
+:10361000133001E002481D30BDE8F041FFF7F4BD72
+:103620003C040020001001403C0100202DE9F04145
+:10363000524991F87200AA287ED191F8730055285A
+:103640007AD14F4C00200A5C2254401CC0B274282E
+:10365000F9D34C4E2069C6F80100A08AA6F80500EF
+:10366000D4F81600F060D4F81A003061D4F81E00C7
+:103670001234706102F0E8FC4349608A888102F0EC
+:10368000FDFC207D123CC007307802D040F00400E1
+:1036900001E020F004003D4930704FF480403C4D83
+:1036A000886114F8280F85F82000608B6880A08B53
+:1036B000A880E08BE880208C2881608C354F688161
+:1036C00094F8240087F8D20014F8011C304686F8DC
+:1036D0003B100026C0F89460FFF724FE2E48A18E10
+:1036E0000183E18E4183218F818394F84210283C2D
+:1036F000012908D0022901D0032909D0297821F015
+:103700000C01083107E0297821F00C01091D02E0C5
+:10371000297841F00C01297094F86E20012162B1E2
+:10372000012A01D0022A0BD087F8461094F86430A1
+:103730001A4A4BB1518108E014E087F84660F5E77A
+:10374000022287F84620F1E7568194F8701001298B
+:103750000AD094F86D1051B101290BD04FF480516B
+:10376000A0F87610BDE8F08144F21C71F8E74FF440
+:103770000051F5E741F25551F2E7000000FC000866
+:10378000680C00203C01002060000020000C00209C
+:10379000B4040020980200201C050020100A00201C
+:1037A0007CB50121082000F0A3FB4FF48070ADF838
+:1037B000040010248DF8074001208DF8060001A9AF
+:1037C0001548FEF721FD0121092000F091FB0121A0
+:1037D0001248FEF76BFD0820ADF8000004208DF8BC
+:1037E00003000F4E03258DF8025069463046FEF760
+:1037F0000BFD08213046FEF78CFDADF800408DF83A
+:1038000003408DF8025069463046FEF7FDFC10215A
+:103810003046FEF77EFD7CBD001401400002300002
+:10382000000C0140FEE7704700F01F0201219140AB
+:103830004009800000F1E020C0F88011704700F0DE
+:103840001F02012191404009800000F1E020C0F8F2
+:103850008011704700F01F02012191404009800053
+:1038600000F1E020C0F80011704700F01F020121B4
+:1038700091404009800000F1E020C0F8001170473D
+:1038800070B50F23C47801780122F4B1144C246878
+:10389000457804F4E064C4F5E064240AC4F1040645
+:1038A000E3408478B5401C402C4301F1E021230122
+:1038B00081F80034007800F01F018A404009800040
+:1038C00000F1E020C0F8002170BD01F01F0082402F
+:1038D0004809800000F1E020C0F8802170BD0000A0
+:1038E0000CED00E0024908430249086070470000FF
+:1038F0000000FA050CED00E02DE9F05F00261D2028
+:10390000FFF792FF6C4CDFF8B4B1A4F1B000A77ED2
+:1039100090F83810DFF8A8E1DFF8A8A100258F4261
+:103920007ED0E776A176626A036B5A434FEA12496A
+:103930009BF80820120702D51EF8012000E00A4675
+:1039400094F812C0BCF1010F09D004EB4206B6F99D
+:1039500002C0C4F828C0B6F90460E6620CE043F681
+:10396000FF7CC4E90A5C90F83DC05FEACC7C01D0E2
+:1039700012B102E0052A00D1012600EB47074FF003
+:10398000804CBF893F04B7FBF3F3E361476BBCFB9B
+:10399000F7F7276294F813C0BCF1000F06D0BCF112
+:1039A000010F05D03B4403EBD3735B10636201E06E
+:1039B0003B466762DFF810C14FF6FF7707EA8307DF
+:1039C000ACF808709AF8007090F80A8090F83DC042
+:1039D000082F08F003070CF0030C05D067450BD146
+:1039E000B8F1000F05D008E0674505D0B8F1000F29
+:1039F00003D05B42636200E06562C6B1636A002B7C
+:103A000003D006DD228D05E00AE0304B33F81220AA
+:103A100000E0A28DA4F86020227822F0200222701B
+:103A20009AF80020042A07D0082A05D012E0B4F83A
+:103A3000603003EB0902EDE780F8405065629BF8C7
+:103A40000800000701D51EF80110204830F81100C9
+:103A5000A4F860001E49606A09883E314843B4F802
+:103A6000601001EB204006B21D20FFF7F3FE606AF4
+:103A7000002807D021784FEA81600ADD002804DAA7
+:103A8000A08D09E0B4F8600006E0E06AB04208DB0F
+:103A90000CE0002802DA208D208208E0A06AB04203
+:103AA00004DD208241F02000207000E02682257590
+:103AB00065752586BDE8F09FEC0100209802002086
+:103AC0004C930008EF060020E80900205E930008F0
+:103AD0002404004043184FF48042934210DD90428A
+:103AE00002DD104600210BE0914202DD002011466C
+:103AF00006E08003B0FBF3F000B2C0F5804109B2EC
+:103B000041EA00407047F0B5002240F2AE440E2575
+:103B100084604262858144F24C26082706618782D0
+:103B200043F6FF7CC282A0F818C040F249234FEA56
+:103B30008C3E4360C0E9072E8C604A628D810E6125
+:103B40008F82CA82A1F818C04B60C1E9072EF0BD70
+:103B500000214162094981600E2181814FF6BF51E8
+:103B60000161082181824FF44041C18243F6FF7117
+:103B700001830907C161024901627047638A01003C
+:103B800000C0FF0F064941F6A260088005480168A1
+:103B9000054A01F4E06111430160BFF34F8FFEE776
+:103BA000442C01400CED00E00400FA0538B5012179
+:103BB0000D2000F09DF94FF4E060ADF800001824EE
+:103BC0008DF8034003258DF8025069460D48FEF735
+:103BD0001BFB4FF46040ADF800008DF803400A4C29
+:103BE0008DF8025069462046FEF70EFBA014ADF892
+:103BF000000048208DF8030069462046FEF704FBCC
+:103C000038BD000000080140000C0140F0B5012162
+:103C1000CE028DB0304600F06BF9594F384601F0B6
+:103C20008BFB08A801F0B4FD4FF45860ADF82400F8
+:103C30000024ADF820402020ADF82200ADF8264049
+:103C400008A9384601F056FD0021384601F0A9FDCB
+:103C50004FF6FF71384601F0AEFD012200213846D3
+:103C600001F03AFD0121384601F022FB04A801F0E1
+:103C70003AFBADF810607010ADF81200ADF81440CA
+:103C8000A220ADF816007000ADF81800ADF81A408B
+:103C9000ADF81C4004A9384601F014FB6025ADF8CE
+:103CA0000050ADF80440ADF80840ADF80C40ADF858
+:103CB0000240ADF80640ADF80A40ADF80E40694646
+:103CC000384601F0F9FB6946384601F03BFC69468D
+:103CD000384601F081FCADF800500125ADF80450E4
+:103CE00040F61450ADF80600ADF80840ADF80C40B1
+:103CF000ADF80250ADF80A40ADF80E4069463846BE
+:103D000001F0AEFC0121384601F0F6FA08213846F0
+:103D100001F012FC3146384601F054FC08213846C7
+:103D200001F098FC3146384601F0CCFC7021384651
+:103D300001F0D5FC18208DF82C008DF82D408DF861
+:103D40002E408DF82F500BA8FFF79AFD0C480C3031
+:103D5000018841F08001018009481430018841F058
+:103D600001010180001F04800121384601F0CEFAD4
+:103D70008DF828500121384601F0D2FA0DB0F0BD7F
+:103D8000002C01407047000070B50189C1EB411162
+:103D900001EB4101CA0B42810B49104603F0FAFCCA
+:103DA00009480C38B0F90C200168B0F90E4001FB4D
+:103DB00002F54368614303FB145503FB0211AD1385
+:103DC0008913C0E9055170BDF409002040F2134188
+:103DD0004160082181608621C1604FF4804101610A
+:103DE0004942416100210162C1627047016270472E
+:103DF00010B501884288891A09B20183B1F5005FC4
+:103E000002DBA1F5804104E011F5005F02DC01F561
+:103E100080410183B0F9182041685143C161836832
+:103E2000846A5343C2681B12624303EB2222036A73
+:103E30001A44114402628A13426241698A4203DBD6
+:103E400001698A4200DC11468A1AC0E90A21028E01
+:103E50004FF40373594302EBA13202860B4A1278E6
+:103E6000082A04D10A4A136F03EBA1311167B0F994
+:103E70003010B1F5804F02DDA1F5804103E000294B
+:103E800002DA01F58041018610BD0000EF06002036
+:103E9000240A0020034A516821F440410143516043
+:103EA0007047000000100240044A0029516901D007
+:103EB000014300E08143516170470000001002405F
+:103EC000044A0029D16901D0014300E08143D16156
+:103ED0007047000000100240044A0029116901D017
+:103EE000014300E08143116170470000001002406F
+:103EF000044A0029916901D0014300E081439161A6
+:103F00007047000000100240044A0029D16801D027
+:103F1000014300E08143D16070470000001002407F
+:103F200030B524494A6812F00C03234A03D0042B0D
+:103F300001D0082B26D002604A680F231F4C03EAE9
+:103F40001212A35C0268DA4042604B68072505EA5A
+:103F50001323E35C22FA03F383604B6805EAD3235F
+:103F6000E35CDA40C2604B68032403F4404104EA96
+:103F7000933303EB9161114B1B1F595CB2FBF1F1C1
+:103F8000016130BD4A680E4B1A404B68140103F4BE
+:103F9000803303D5C2F38342113202E0022404EBE2
+:103FA000924213B14B689B0301D5064B00E0024BD4
+:103FB0005A43C0E70010024000127A0004000020BB
+:103FC00000003C0800093D002DE9F041274CA615F2
+:103FD00040212046FEF796F9850080212046FEF715
+:103FE00091F945EA400531462046FEF78BF9054335
+:103FF000EDB240212046FEF785F98700802120465A
+:10400000FEF780F947EA400731462046FEF77AF985
+:104010000743F8B2A842DBD140212046FEF772F9EF
+:10402000870080212046FEF76DF947EA40073146B8
+:104030002046FEF767F90743F8B2A842C8D14021ED
+:104040002046FEF75FF9870080212046FEF75AF9E7
+:1040500047EA400731462046FEF754F90743F8B2D5
+:10406000A842B5D12846BDE8F0810000001001400B
+:1040700010B50268416802FB02F301FB01330D4CED
+:10408000A34211D91B0E0E3B0B4C9BB212B234F85B
+:10409000133009B25A43594342F38F3241F38F31FF
+:1040A000C0E90221012102E0C0E9022100210174DE
+:1040B00010BD0000E10BBF0EB88700082DE9F05FCE
+:1040C000FE48FF4902880B889A1A92B20F2A7DD3C4
+:1040D00009880180FB4802468189D2884B0703D4B6
+:1040E0008B0701D4CB0702D042F4007201E022F426
+:1040F0000072C2808146080702D44846C90604D52A
+:10410000B9F8061041F0010102E0C18821F0010177
+:10411000A9F80610EB48FDF79FFEEB484FF4804BE3
+:10412000B0F93A10594502DA491C418702E0E649E4
+:10413000A1F83AB0E54E41F6CC40E54CB16C814275
+:1041400003DDA06820F01000A060E248DFF888835B
+:104150000025018829B1491E0180E57388F80050C7
+:1041600028E0B9F8060042041BD4B9F80C10CA06BE
+:1041700017D4090715D4010613D4810611D40105FB
+:104180000FD4410603D5D5490978090609D5410759
+:1041900007D4C10505D4010703D4810401D4C006A6
+:1041A00008D5CF48E573CF4988F80050C5830D8006
+:1041B00080F82A50E28FCC49CC4842B1521EE287A7
+:1041C0000A7822F002020A70E5730BE08DE00A78AB
+:1041D00042F002020A7098F80010012904D1017817
+:1041E000062901D188F8005098F80010DFF8E0A205
+:1041F0000127AAF12C0A0A2979D2DFE801F0EE762C
+:104200000576EDEC7678F7EAE07B09281AD0DFF83E
+:10421000E092022876D0B4F8400010B399F8680014
+:1042200040F63A22012822D0C4F8D85084F8EA5047
+:10423000CAF82050B4F9301001F21D50904226D82F
+:10424000102325E09D484430FEF748F9FDF77EFE37
+:10425000716CCAF8281041F27C510920CAF8181074
+:10426000C3E1A44841892186A4F8407015E0A24822
+:10427000C4F8D80084F8EA70B4F9301001F21D5384
+:10428000934201D8102300E02023102202E02023D3
+:104290001022002000F03CFB208699F86820974906
+:1042A000012A726C40F2DC504FF4927311D08242BA
+:1042B00004DA9048B0F90A00984211DBB4F84030B3
+:1042C00040F6C4105B1C9BB2A4F84030834207D276
+:1042D0000FE0824209DA8748B0F90A00984204DA0E
+:1042E00088F8005084F8EA504D83BDE8F09F17E14C
+:1042F00008E07548C0680028F7DC45F2F0508242BB
+:10430000EEDAF2E7706CCAF828008AF807707C4F82
+:10431000A4F8405084F8EA50797F564699B1F87F66
+:1043200088B3208DB4F9301000B20A23052200F0C2
+:10433000EFFA2086FD777D77B4F93010594551DDCD
+:10434000A4F830B0D1E794F8461000B2022917D093
+:104350006C4900BF01F03EFCA4F8E400B4F9E4109D
+:10436000A06A884200DB084600B2B08299F84D107E
+:104370004F460029B4F9301006D03623052206E056
+:104380006049B031E6E729E040F24713102200F01F
+:10439000BFFA2086B4F91601B4F91411884208DA7C
+:1043A00097F84D1011B100F102000CE000F1080087
+:1043B00009E00BDD317901F10101C9B23171022946
+:1043C000BAD33571401EA4F81601B5E7A4F816114A
+:1043D000B2E72CE00AE050E04BE053E040F26660C8
+:1043E0002086A9E7002980DA25867EE74648D4F8AA
+:1043F000DC10814202D2491CC4F8DC10E17B0829A0
+:1044000003D1D4F8DC1081420DD388F80050A068A5
+:10441000C10502D520F0080001E040F00800C4F812
+:10442000DC50A06061E7BDE8F05F02F013BCE07B08
+:10443000092801D025863CE1DAF81C005746401CCB
+:10444000CAF81C00022809DD388D012301B2388B1F
+:10445000052200B200F05CFAFD61B8621748398DA0
+:1044600044300180B6F844104180FEF74FF82086B2
+:104470003BE7BDE8F05F04F061B824480078092804
+:104480007DD032E7224ADFF88CE01188491C8BB2DC
+:1044900021491380C82B04D391F800C0BCF1010F4F
+:1044A0004AD0B3F57A7F04D391F800C0BCF1020F73
+:1044B00042D0B3F5FA6F33D30B782FE020090020F8
+:1044C000F8060020100A00201C0500203C010020F6
+:1044D00098020020FC060020EF060020D0060020F5
+:1044E000B40800201E000020C6050020F0060020B1
+:1044F000680C00206000002034F3FFFF90090020CA
+:10450000300C0020AA890008C0D401005402002009
+:10451000160000201400002015000020032B0BD0F3
+:10452000E17B891E08297CD2DFE801F0118BC6D718
+:1045300005E2620486E6D8E60D701580B9F806201B
+:1045400022F40062A9F806208EF80070E8E7FDF773
+:1045500013FF3078400611D56948807804280DD0C3
+:10456000706C82280ADAB07A96F83D1000F00300E9
+:1045700001F00301884201D001F02CFD00E098E039
+:1045800098F800000628D6D086F83F50B06C5D49F8
+:1045900040F351029303CA625B4A536243F23332DF
+:1045A000504380138862810358484162FDF7CEFC76
+:1045B0008AF80770B4F81401A4F81601706CA4F816
+:1045C0008250B0F5437FA4F880B065DCA16821F487
+:1045D0008061A16040F28A21884204DA3078400686
+:1045E00001D402F023FAA0685EE088F800007CE6BF
+:1045F000716CB1F5437F04DA0178062901D00570AA
+:104600006EE04348017821F040010170FDF79EFC07
+:1046100043F6FE70A4F81601DC34FDF7ADFE3D480C
+:1046200000E065E010F82C1F21F00101017037490E
+:1046300025604D6234494D62082188F800104564B8
+:1046400053E699F80600C006D1D4706CB0F57A7FB5
+:104650002FDDFDF791FE3078400611D5284880788F
+:1046600004280DD0706C82280ADAB07A96F83D10D2
+:1046700000F0030001F00301884201D001F0AAFC20
+:1046800086F83F50B6F84800208601B2594501DD52
+:10469000A4F830B0FDF75AFCA06840F48060A06038
+:1046A00096F838100529A2D140F01000A060022031
+:1046B0009BE788F8005018E6716CB1F5437F02DA89
+:1046C000017806299BD1B9F8061021F02001A9F83C
+:1046D0000610FDF751FE042087E70078062802D077
+:1046E00088F8007001E60C490920087005207CE775
+:1046F00003498D700570034880F8565074E6000039
+:104700003C040020600000208C0800206408002089
+:10471000FE060020240A00205402002030B585B097
+:1047200001210420FFF7E4FB4FF40040ADF8100036
+:1047300048208DF8130004A91848FDF765FD0121F4
+:104740000846FFF7BDFB40F68C20ADF804000324BB
+:104750000020ADF80040ADF80200ADF806004FF0C3
+:1047600080456946284600F0C5FF1C208DF80C00E6
+:104770008DF80D408DF80E4001208DF80F0003A834
+:10478000FFF77EF801221146284600F08DFE012138
+:10479000284600F0BBFD05B030BD00000008014018
+:1047A000704700002DE9F041304CE07800285AD1E4
+:1047B0002078002857D0401E10F0FF00207052D102
+:1047C0004FF49670208272B6294F45F2AA50A7F88E
+:1047D00072000020FDF798FB264D13202860FDF79E
+:1047E000A5FBA8BB3420E86002202861224E6E6140
+:1047F000286940F040002861FDF798FB40BB00218C
+:104800001E4A08465FEA255312F800C0BCF1FF0FAC
+:1048100000D00121401C80B29842F5D3C1B9C4E94F
+:10482000067639260127A06910F8011B10F8012B24
+:10483000A061E06901EB022102886A612F6120F822
+:10484000021BE061FDF772FB10B9761EB6B2EAD228
+:104850000120FDF759FB62B601F010FC08488168A1
+:1048600021F480418160BDE8F0810000EC06002069
+:10487000680C00200020024000FC000800FC00083A
+:10488000980200201948016841F010010160016898
+:1048900021F003010160016841F002010160144848
+:1048A0004168416041684160416841F48061416014
+:1048B000416821F47C11416041680E4A1143416016
+:1048C000016841F08071016001688901FCD541688F
+:1048D00021F003014160416841F0020141604168FB
+:1048E000C1F381010229FAD1704700000020024083
+:1048F000001002400000280830B5044C039D608081
+:10490000A180E2802381658130BD0000040A00207F
+:104910000A44824201DA10B27047C91A8142FBDDB3
+:1049200008B270472DE9F0434348DFF81081DFF803
+:104930001091C17F457A046801260023414A42480C
+:1049400080292BD301F01F0158F821100C42014699
+:10495000096802D041F4805101E021F480510160E6
+:10496000CF0417D48F0415D5977AFF0707D053814A
+:1049700099F800C02CF0020C89F800C00AE090F809
+:104980004670BFB14FF0020C012F18D080F84630AE
+:1049900080F81AC10F0B67F34D310160802D2AD3C7
+:1049A00005F01F0158F821100C4201680CD041F0AD
+:1049B00004010BE080F8466080F81A31EAE780F8DD
+:1049C00046C080F81A61E5E721F0040101604C0758
+:1049D0000DD44C050BD5947AE40708D0538199F88F
+:1049E000005025F0020589F80050C0F898308C0876
+:1049F00064F38A210160917AC90717D1134991F8AC
+:104A00006410012912D11249496C32290CDC017859
+:104A1000490709D50189090506D4D0F8981047F24D
+:104A20003054A14204D95681C0F89830BDE8F083D3
+:104A3000491CC0F89810F9E7CC050020808F0008C9
+:104A4000C6050020100A002098020020680C0020F3
+:104A50003C01002010B5FCF789F90F48018821F0CE
+:104A6000020101800C49183109880C4A928E1144C8
+:104A7000094A3432118008490C390A8842F001028F
+:104A80000A80011D0A884FF6ED531A400A800188FA
+:104A900041F01201018010BD0C0400403C040020D4
+:104AA00006480188491C89B20180B1F57A7F04D398
+:104AB0004188491C41800021018070471007002077
+:104AC0000F4810B5016841F00101016041680D4ACD
+:104AD0001140416001680C4A11400160016821F4F5
+:104AE00080210160416821F4FE0141604FF41F0103
+:104AF0008160FFF7C7FE05494FF00060086010BDF8
+:104B0000001002400000FFF8FFFFF6FE08ED00E095
+:104B10002DE9F0412F4D28884FF00004000629D5DB
+:104B2000FCF7A4FA2C4A2D4807231778C8262C49ED
+:104B3000012F22D02B4FB7F806C0BCF1000F3ED09A
+:104B4000B0F80CC04CF0080CA0F80CC0B0F806C0CF
+:104B50002CF4006CA0F806C0886820F0040088607F
+:104B6000FC801370CE8700204FF49661401C80B209
+:104B70008842FBD32C80BDE8F0811B4F97F800C022
+:104B8000BCF1010F0FD0BCF1020F11D0B0F806C07C
+:104B90004CF4006CA0F806C0886840F004008860FF
+:104BA00005203870DDE7B0F80CC04CF0080C03E0CD
+:104BB000B0F80CC04CF0100CA0F80CC0F0E70B4F94
+:104BC0003C70C78847F40067C780886840F00400DD
+:104BD0008860C6E7102C0140EF060020100A002074
+:104BE0009802002020090020F00600200D07002078
+:104BF000704700002DE9F0434FF08040018A21F01A
+:104C000001010182AC48007800287CD1AB4FF87BD1
+:104C1000002878D1AA48406C322874DCA948806802
+:104C2000DFF8A4924104A94DB9F804004FF0000444
+:104C300003D4401CA9F8040028E1002874D0297886
+:104C4000012611B1012912D017E14946B0F5BE7F06
+:104C5000FAD92E70CC718C71EC702C72287A0A18EB
+:104C6000401CC0B2147228720F28F7D305E1B9F8BE
+:104C700002204946824201D9EE7100E0EC7192486F
+:104C80008A7908300F2A15D2CB79082B0BD2C3F1C1
+:104C90000708EB7912F800C003FA08F363441354D1
+:104CA000CA79521CCA71CA79082A03D18A79521C5E
+:104CB0008A71CC7199F80610C8460F2973D10D215D
+:104CC000FCF73EF9A881010A6970C0B2A87088F8A3
+:104CD000064098F816208A4265D198F8151081424E
+:104CE00061D198F80BC07A49032302227948BCF1BC
+:104CF000000F10D0BCF1010F02D0BCF1020F14D094
+:104D000080F86A2000E0CBE091F800C02CF00C0C99
+:104D10000CF1080C0FE080F86A6091F800C02CF0EC
+:104D20000C0C0CF1040C06E0A9E080F86A3091F854
+:104D300000C04CF00C0C81F800C098F80C10B6EBD9
+:104D4000111F04D180F86E4087F846400EE0B2EBA8
+:104D5000111F04D180F86E6087F8466006E0B3EB5F
+:104D6000111F03D180F86E2087F846200B0717D05B
+:104D700001F00F01012901D0022915D080F86C60E3
+:104D80002C7198F80D102A7906FA02F30B406B711A
+:104D9000082A44D2DFE802F00B124319242F363DD3
+:104DA00080F86C40ECE768E080F86C20E8E713B12D
+:104DB00080F8704033E080F8706030E013B180F824
+:104DC00050602CE080F8504029E023B180F8656005
+:104DD00087F8036123E080F8654087F803411EE00F
+:104DE00023B187F8F54080F84D4018E087F8F5606A
+:104DF00080F84D6013E013B180F868600FE080F830
+:104E000068400CE013B180F8666008E080F8664006
+:104E100005E013B180F8676001E080F86740521C3C
+:104E2000D2B22A71082AAED398F80E102A4A8B07FC
+:104E300005D587F8F16080F86460568104E087F852
+:104E4000F14080F864405481C90702D080F82940BD
+:104E500001E080F8296098F8111000F86D1FC27801
+:104E60001E48012A1ED001B3012921D04FF48051E0
+:104E7000A0F876101A493C200870A9F80240A9F859
+:104E80000440B9F80210491CA9F80210B9F8021040
+:104E9000B1F5FA7F04D940F2F511A9F802102C708F
+:104EA000BDE8F08344F21C71E2E74FF40051DFE704
+:104EB00041F25551DCE70000EF0600209802002087
+:104EC0003C01002000100140500C0020880600200A
+:104ED000B4040020680C0020100A00201C050020EB
+:104EE000EC0600202DE9F05FFDF746FA8E4D28888C
+:104EF000A5F10406C0070AD0308820F008003080F1
+:104F0000288820F00900288001F090FDD9E0288849
+:104F1000DFF81892DFF81882864C80071AD5B9F8A6
+:104F2000001041F00101A9F80010B8F80000804914
+:104F300014315030088028884FF6F95108402880F5
+:104F4000308840F004003080FFF73EF884F83C00E1
+:104F5000BDE8F09F2888784F4007288871D520F059
+:104F600004002880FFF730F894F83C108142EFD11C
+:104F7000308820F004003080FDF7D6FB2078410611
+:104F800005D594F84C1094F83B209142E0D0397844
+:104F9000400621F00201397004D5FEF7D5FA97F8E2
+:104FA0002F7004E094F83C00FDF738FA0746DFF86C
+:104FB00080B140F68C2A0BF1180B062F47D294F8DB
+:104FC0003800B8423ED03846FDF7ACF92078C0072B
+:104FD00016D094F83A0094F8391000F00302914288
+:104FE00006D0A17A00F0010001F00101884215D13C
+:104FF000FDF702FBFBF706FFFDF72AFC384689E0C8
+:10500000FDF7FAFAFBF7FEFEFDF722FC3846FDF746
+:1050100013FB207840F00100207099E7288820F0E9
+:1050200008002880206B810801EBD000504515D284
+:10503000B8F800100844ABF80000308840F00800D1
+:1050400003E00DE0308820F00800308080E7B9F8F8
+:10505000001041F00101A9F80010DFE75046E7E732
+:105060000007288831D520F008002880308820F0FB
+:1050700008003080FEF7A8FF84F83C00FDF754FBE1
+:10508000387820F0020038702078400604D5FEF70A
+:105090005BFA97F82F5004E094F83C00FDF7BEF956
+:1050A0000546062D08D294F83800A842B5D0FDF781
+:1050B000A3FAFBF7A7FE2AE02048C18841F040018F
+:1050C000C180BDE8F05FFDF7A3BBC006288825D5E9
+:1050D00020F010002880308820F01000308097F8F1
+:1050E00038000C2802D2401C87F83800387840F08D
+:1050F00002003870FEF728FA97F82F50787884F875
+:10510000390094F83800A84287D0FDF775FAFDF70A
+:105110009FFB2846BDE8F05FFDF78EBA4EF2BE1148
+:105120000840288014E700001004004000040040FC
+:10513000240400403C0100203C040020100A002010
+:105140002DE9F04F514F85B0388820F001003880AC
+:105150004E480026103006804D4CDFF838A14FF045
+:10516000010894F85C0042F63029C10774D072B689
+:105170004948816941F400718161816941F480612C
+:1051800081614FF40040FEF785FE444D0021284622
+:10519000FBF796FB00212846FBF788FBDFF800B100
+:1051A00000215846FBF782FB00213E48FCF72CFA11
+:1051B0002846FBF7A1FC5846FBF79EFC4FF4602005
+:1051C000CDE902068DF8056000968DF810808DF807
+:1051D000048069462846FBF721FD01231A460F216A
+:1051E0002846FBF76CFD01212846FBF75FFB0020FA
+:1051F0004946401C80B28842FBD328462E600121DC
+:10520000FBF79CFD28688007FCD524484C300068DB
+:1052100094F85C1021F001012144A1F85000FBF743
+:1052200059FB62B6FEF79CF847F69061AAF80010A9
+:1052300094F85C00401CC0B284F85C000C2822D2B8
+:1052400012491431A1F80080388840F001003880FC
+:1052500005B0BDE8F08FFFE7134920F00100085AC0
+:1052600012490880114945F65800083908800F484E
+:1052700047F25801001F01800C4920200C3908809A
+:10528000AAF80090D4E70320A070E1E700080040EE
+:105290003C0400202C080040001002400024014083
+:1052A00000280140080002403C8B0008202C0140EF
+:1052B0000029018802D041F0800101E021F0800145
+:1052C0000180704710B50A884B88CC881A438B88B8
+:1052D00023431A430B891A434B8989891A430A438A
+:1052E000A0F8442010BD0021018041808180C18050
+:1052F00001814181818170470029818802D041F07C
+:10530000010101E021F0010181807047002901883D
+:1053100002D041F0010101E021F00101018070475C
+:10532000002930F8441F02D041F4004101E0C1F3EC
+:105330000E010180704700004B4910B5884202D130
+:105340000121C41486E0B0F1804F09D0474988425A
+:105350000DD101210220FEF7BFFD0021022064E0F3
+:1053600001210846FEF7B8FD002101205DE040491B
+:10537000884206D101210420FEF7AEFD0021042061
+:1053800053E03C49884206D101210820FEF7A4FDE4
+:105390000021082049E03849884206D10121102027
+:1053A000FEF79AFD002110203FE03449884206D1E3
+:1053B00001212020FEF790FD0021202035E030491A
+:1053C000884202D10121441444E02E49884202D18E
+:1053D0000121CC043EE02C49884202D101210C0578
+:1053E00038E02A49884202D101214C0532E028499F
+:1053F000884206D101214020FEF76EFD00214020A9
+:1054000013E02449884206D101218020FEF764FD83
+:105410000021802009E0204988420AD18415012119
+:105420002046FEF759FD00212046BDE81040FEF75A
+:1054300053BD1A49884202D101210C040AE01849DF
+:10544000884202D101214C0404E0164988420AD165
+:1054500001218C042046FEF757FD2046BDE8104090
+:105460000021FEF751BD10BD002C0140000400409A
+:1054700000080040000C00400010004000140040F4
+:1054800000340140004C01400050014000540140F4
+:1054900000180040001C0040002000400040014077
+:1054A0000044014000480140002A828901D00A439B
+:1054B00000E08A438281704730B5028C22F00102FD
+:1054C0000284028C8388048B22F0020224F073058C
+:1054D0000C882C430D8915434A882A43114DA84254
+:1054E0000BD0114DA84208D0104DA84205D0104D48
+:1054F000A84202D00F4DA8420DD122F008054A89DA
+:1055000023F440732A4322F004058A882A438D89B4
+:105510001D43CB892B4383800483C9888186028401
+:1055200030BD0000002C014000340140004001402B
+:105530000044014000480140028B22F008020A4367
+:105540000283704770B5028C22F010020284028C34
+:105550008488038B0D8823F4E6464FF6FF7303EA35
+:10556000052535430E8922F0200203EA061616436C
+:105570004A8803EA02123243104EB04202D0104E63
+:10558000B04215D122F080064A8924F4406403EA2F
+:105590000212324322F040068A8803EA02123243A2
+:1055A0008E8903EA86062643CC8903EA84043443C1
+:1055B00084800583C9880187028470BD002C014066
+:1055C00000340140028B4FF6FF7322F4006203EABD
+:1055D000012111430183704770B5028C22F480725F
+:1055E0000284028C8488838B0D8823F073031D430F
+:1055F00022F400730E894FF6FF7202EA06261E435C
+:105600004B8802EA03233343104EB04202D0104EBF
+:10561000B04215D123F400664B8924F4405402EAC9
+:105620000323334323F480668B8802EA0323334346
+:105630008E8902EA06162643CC8902EA0414344312
+:1056400084808583C9888187038470BD002C0140D4
+:1056500000340140828B22F008020A4382837047A3
+:1056600070B5028C22F480520284048C8288838B71
+:105670000D8823F4E6464FF6FF7303EA052535430C
+:1056800024F400560C8903EA043434434E8803EAB8
+:1056900006362643094CA04202D0094CA04205D14F
+:1056A00022F480448A8903EA82122243828085831D
+:1056B000C988A0F84010068470BD0000002C01408D
+:1056C00000340140828B4FF6FF7322F4006203EA3C
+:1056D000012111438183704701858282704782884E
+:1056E00022F07002828082880A4382807047A0F88C
+:1056F0004010704730B502881B4B1C4C98420DD0AF
+:10570000A0420BD0B0F1804F08D0194DA84205D06F
+:10571000184DA84202D0184DA84203D122F07005BE
+:105720004A882A43154DA84206D0154DA84203D0F9
+:1057300022F44075CA882A4302808A8882850A88B2
+:10574000028598420AD0A04208D00E4A904205D065
+:105750000D4A904202D00D4A904201D1097A018649
+:105760000121818230BD0000002C01400034014045
+:105770000004004000080040000C00400010004001
+:105780000014004000400140004401400048014036
+:105790004FF6FF71818000210180C180418001723C
+:1057A00070470029018802D041F0020101E021F098
+:1057B0000201018070470029018802D041F00401F4
+:1057C00001E021F00401018070470000204810B57D
+:1057D00090F82010026801F01F001E4951F82000C7
+:1057E0001D490242086802D040F4803001E020F4F4
+:1057F0008030086019484FF000028079410618484F
+:1058000024D4184903880C88E31A9CB201230F2C76
+:1058100008D30C8804808468042C03DD124C24789F
+:10582000022C05D0427F012A06D00988418010BD94
+:105830004377C2770A88428042880988891A89B2E8
+:1058400040F21A629142F2D3C37710BD427710BD85
+:10585000CC050020808F000898020020100A00204C
+:10586000300C0020F8060020EF0600202DE9F04F54
+:10587000DFF8B8B16A48DFF8AC91DFF8ACA190F876
+:105880000EC0BBF91A70BBF91C60BBF91850BBF90C
+:105890006C10BCF1070F48D2DFE80CF08D041A3011
+:1058A000485E7600D9F800208284DAF80020C284AD
+:1058B000828CC38CA7EB820212B2A6EB83034A430D
+:1058C0001BB2594342F3CF2241F3CF23D11870E0EA
+:1058D000D9F800204284DAF80020C284428CA5EB7B
+:1058E000820213B2C28C4B43A6EB820212B243F384
+:1058F000CF24514341F3CF23E11814E0D9F800201D
+:10590000C284DAF800204284C28C438CA6EB820267
+:1059100012B2A5EB83031CB24A43614342F3CF2387
+:1059200041F3CF24191949420AB244E0D9F80020C2
+:105930008284DAF800204284828C438CA7EB8202B6
+:1059400012B2A5EB83034A431BB2594342F3CF2261
+:1059500041F3CF24111914E0D9F800204284DAF879
+:1059600000208284428C838CA5EB820212B2A7EBCA
+:1059700083034A431BB242F3CF24594341F3CF225E
+:10598000A11849420BB216E0D9F80020C284DAF817
+:1059900000208284C28C838CA6EB820212B2A7EB19
+:1059A00083031CB24A4342F3CF23614341F3CF2226
+:1059B000991849420CB2BBF91E50594605F21E56C1
+:1059C000A64201DACE8306E0A5F21E55A54201DD0E
+:1059D000CD8300E0CC83B1F9204004F21E559542FE
+:1059E00001DA0D8406E0A4F21E54944201DD0C8419
+:1059F00000E00A84B1F9222002F21E549C4202DA2D
+:105A0000ABF8224008E0A2F21E529A4202DDABF847
+:105A1000222001E0ABF82230417B8173BDE8F08F9A
+:105A2000980200203C2401403C2801401C05002035
+:105A30002DE9F04704465C485D4D002602785B483E
+:105A4000022AB0F9301004D0082A70D0092A6FD089
+:105A5000A5E0C27B022A02D1B0F840204AB1E1871A
+:105A600069810423B5F908101A460020FEF750FF9B
+:105A70008CE05049DFF84081496A0F14E780806864
+:105A8000410210D5B4F9020040F2DA21884269DD02
+:105A900040F26A4188423FDCA0F2DA20FAF7BDFC0E
+:105AA0000022464B4DE0C0F3C001C0F30020DFF8F8
+:105AB000109181420CD1D8F8440040F2BA4188429A
+:105AC00050DD40F66A11884226DCA0F2BA4034E08C
+:105AD0003C480078C0060CD5D8F8440041F2243187
+:105AE00088423FDD41F2D471884215DC00F6DC408B
+:105AF00021E0354890F87010012903D090F86F002C
+:105B000001282FD1B4F9020041F6C811884229DDDD
+:105B100041F6786188420CDD0823B4F93E101A463C
+:105B20000020FEF7F5FEE087002819DB1BE02FE0E0
+:105B300033E000F5C760A0F50050FAF76EFC0022D4
+:105B40004B46FAF7D6FB0E22FAF742FCFAF79CFC1A
+:105B500000B2C0F5804078438013E087002F02DC5C
+:105B6000E68700E0E787E08F184FE880D8F8441018
+:105B70007964A7F84C0000F07DFBB7F84E0068810F
+:105B800098F80A000028388F00D14042288106E0AA
+:105B90000F48B0F87400688100E069812E8184F8B4
+:105BA0003C60BDE8F0870000EF060020980200206E
+:105BB000600000201C0500203C010020000079400E
+:105BC00000C09240D0060020680C0020B4080020DD
+:105BD000240A00202DE9F041B1F9025000232B24C2
+:105BE0001522854203DAB1F90000BDE8F081B1F970
+:105BF000AE50854202DDB1F9AC00F6E701EB82055B
+:105C0000B5F90250854201DD134600E01446E21862
+:105C100052085D1CAA42F1D101EB8205B5F90230B0
+:105C2000834206DA35F9026C35F9044C31F9221059
+:105C300006E01E4631F92240B5F90630B5F90410E8
+:105C4000801B091BC5178911AD0345EA90458703E1
+:105C5000A1FB070CCA1702FB07C201FB05219A1B17
+:105C6000D317FAF75FFA000A40EA0160001900B2A0
+:105C7000B0F5804FB9DB43F6FF70B6E770B5134C53
+:105C800040F224452946204600F03EF800281BD06B
+:105C9000204600F0C7F82946204600F01DF80C4CBD
+:105CA00000212046FBF7B0FC2046FBF72BFDC0F19E
+:105CB00064000849C0B20428087201D900F046F90E
+:105CC000BDE87040FBF764BD70BD000000380140C6
+:105CD00058000240580600200A0A01219140C94399
+:105CE000018070470029818902D041F4005101E010
+:105CF00021F4005181817047002A828A01D00A4331
+:105D000000E08A438282704730B501F01F0201240F
+:105D10000025C1F3421304FA02F2012B0FD0022B2B
+:105D20000FD0838A4FEA11210088134204FA01F44C
+:105D300000EA040001D000B10125284630BD838966
+:105D4000F0E7038AEEE710B5C1F3421301F01F0438
+:105D50000121A140012B07D0022B07D01430002ACB
+:105D6000026805D00A4304E00C30F8E71030F6E78B
+:105D70008A43026010BD000030B50446008A85B039
+:105D80000D464CF6FF710840E98801432182A18944
+:105D90004EF6F3100140A8882A8910436A890A4305
+:105DA0001043A081A08A4FF6FF410840A989014312
+:105DB000A1826846FEF7B4F81948844201D10398DD
+:105DC00000E00298A189090400EBC00101EB00107A
+:105DD000296801D5490000E08900B0FBF1F0642298
+:105DE000B0FBF2F109010B096FF018056B4300EBF2
+:105DF0008300A3891D044FF0320306D503EBC000D6
+:105E0000B0FBF2F000F0070005E003EB0010B0FB80
+:105E1000F2F000F00F000843208105B030BD000013
+:105E2000003801408088C0F308007047F8B50121B0
+:105E30000920FEF75DF801218803FEF759F81025C7
+:105E40008DF803502020ADF800001A4E03248DF881
+:105E5000024069463046FCF7D7F916490C3108680C
+:105E600020F02000086018208DF803004020ADF8D5
+:105E700000008DF8024069463046FCF7C5F948201D
+:105E80008DF803008020ADF8000069463046FCF72D
+:105E9000BBF98DF803502801ADF800008DF80240E1
+:105EA00069463046FCF7B0F901210420FCF7FEF901
+:105EB000F8BD0000000C014030B585B0FFF7B6FF1B
+:105EC00000244FF4E1300090ADF808400C201D4D47
+:105ED000ADF80440ADF80A00ADF80640ADF80C404E
+:105EE00069462846FFF748FF25208DF8100004205A
+:105EF0008DF811008DF8124001208DF8130004A8D0
+:105F0000FDF7BEFC012240F224412846FFF71BFFAB
+:105F100001212846FFF7E6FEFBF764FC0122802101
+:105F20002846FFF7E9FE012240212846FFF7E4FE5C
+:105F3000012202210448FBF7F9FBFBF753FC05B0F3
+:105F400030BD0000003801404400024070B51D4DD6
+:105F500000242878432834D16878462831D1A8789D
+:105F6000502807D0512805D0812803D0892801D096
+:105F7000212826D1144E7071E9787172A81C891CF1
+:105F8000FBF716F8B072717A294409793182884298
+:105F900017D106F10E00017841F0020101700B48A3
+:105FA000016841F020010160317A0948002204E0D3
+:105FB0002B5D03552A55641CE4B28C42F8D38078DB
+:105FC000707170BD84070020580600200C0C014041
+:105FD0009A0B002070B51D20FDF731FCFDF7B4FAD7
+:105FE0001D20FDF742FC154890F82F10144D062394
+:105FF000144C85F8381090F83B1095F83B2011436D
+:10600000012A04D0022A07D0042A0AD010E0827A9A
+:106010008A420DD0007B09E0027D8A4208D0807D53
+:1060200004E0827F8A4203D090F82000884200D1A9
+:106030002370002085F8400070BD00003C04002063
+:106040003C010020EF0600200B4800214180A0F118
+:10605000B0018A898280CB891A44C2800B8A1A4493
+:1060600002814B8A1A444281898A1144818143F614
+:10607000FF71C18170470000EC010020084940F623
+:106080001C72B1F90C00904202DA00F59F7005E035
+:1060900041F2E302904201DDA0F59F70C881704794
+:1060A0006000002038B51348C16941F00401C161A6
+:1060B0001E208DF8000002208DF801008DF80200EE
+:1060C00001248DF803406846FDF7DAFB0A49842075
+:1060D0000880094947F690602C3108800020091F8C
+:1060E0000880054914310C80091F0880081F0480AE
+:1060F00038BD0000001002400008004030B42049C4
+:106100001E4A45788B7A114692F83B4091F8391037
+:10611000AC4218D14BB10379994202D043799942EC
+:1061200001D140791AE0807909E08379994202D05F
+:10613000C479A14202D182F82F3011E0407982F86F
+:106140002F0030BC7047C578AC42FAD16BB1C3792F
+:10615000994202D0037A994205D1007A82F82F0041
+:1061600030BCFEF777BC407AE9E7437A9942E2D047
+:106170000479A142DFD0007AE1E700003C0400206E
+:106180003C010020FEE700002DE9F0470446007FB7
+:10619000012868D13548E1880288511A89B2072957
+:1061A00016D30088E080B4F9000044F2DD41484392
+:1061B000401346F6D96148438013A060401000B2F6
+:1061C000A0814FF08051B1FBF0F0FAF721F9206186
+:1061D000B4F90C6096B1B4F902104DF6B0504843D2
+:1061E0000014A082B4F904704DF6B05207FB02F21D
+:1061F0004FEA2245E58204D4024603E00020E08312
+:1062000030E0424212B22283002D01DB2B4600E037
+:106210006B421BB2DFF85890638398464FF4804A74
+:10622000B24208DAFAF7EBF82169F9F7BEFFFAF79C
+:1062300012F9801304E0002901DA484600E05046D4
+:10624000E083B04509DA2846FAF7D9F82169F9F769
+:10625000ACFFFAF700F9801304E0002F01DA48469A
+:1062600000E050462084BDE8F0870000F8060020DA
+:1062700000C0FFFF10B52248234C017821480229B5
+:1062800005D1C17B022902D1B0F8401029B1008E9E
+:10629000A4F84E000020208710BD90F846101A4840
+:1062A000B0F8440000B239B318490978C1F381014C
+:1062B00001291BD002291CD0154900BFFBF7F4FDB2
+:1062C0001149A4F8400080B2483101F063FAB4F9F2
+:1062D0004C00B4F94A2041425143891324F8381F35
+:1062E000B4F9101048438013E08210BD0849D83932
+:1062F000E4E707496C39E1E705496C31DEE7000066
+:10630000EF06002098020020B4080020B40400200A
+:10631000B48800080348002180F82A10C18301874F
+:1063200070470000B408002010B504000B462D4A49
+:10633000C3F1000028D56442002B12DAA04207DA2C
+:10634000214600F027FA32F81000C0F5404041E045
+:106350000146204600F01EFA32F8100000F5004019
+:1063600038E0A34208DA2146184600F013FA32F862
+:10637000100000F540402DE0204600F00BFA32F806
+:106380001000C0F5803025E0002B12DAA04207DAB9
+:10639000214600F0FFF932F8100000F5804019E0C6
+:1063A0000146204600F0F6F932F81000C0F5004032
+:1063B00010E0A34208DA2146184600F0EBF932F863
+:1063C0001000C0F5804005E053B1204600F0E2F92E
+:1063D00032F81000B0F5004F01DDA0F5803010BD9F
+:1063E000002010BD488B000840438013494300EB58
+:1063F000A13000220302002B14DDB3F5001F01DCE5
+:10640000802001E04FF4005093FBF0F1014401EBD8
+:10641000D1714910814206D0521CD2B20846062AD8
+:10642000F2D300E00021C80000B2704702E008C8C3
+:10643000121F08C1002AFAD170477047002001E0FE
+:1064400001C1121F002AFBD1704700002DE9F0475F
+:10645000A44CA54821880288511A89B20F297DD3FE
+:106460000088A4F13C052080288F08B1401E2887B1
+:106470002B789E4AC3F3810001281DD0022820D02A
+:10648000D18B98489A4FDFF86C92407E0026B1F588
+:10649000926F1DD8142819D378206076F88840F0C0
+:1064A0001000F88040F26660A88123F00100287097
+:1064B000D67389F8006015E0D08B00EB4000C00374
+:1064C00002E0D08B8C494843010CDAE7401C04E021
+:1064D000B1F5DB6F06D310B1401E607602E043F0E9
+:1064E00001002870B5F90200B5F914304143C3EB3F
+:1064F000C303C1F38F31C3F3D10303EB510109B2DD
+:10650000A9829046D28B4FF080535043B5F91620A4
+:10651000C0F38F30C2EBC202C2F3D10202EB5000D3
+:1065200000B2E882AA6A42431213EA6293FBF2F2D3
+:106530002A63724A1080A2680A44A260E16801449A
+:10654000E160207C401CC0B22074072806D942F3C9
+:10655000CF002883C9106983E66000E0BFE0A66031
+:1065600041F6C8012674884204DD298B644AB2FBD7
+:10657000F1F1E981C117890341EA9041800342F6B4
+:106580009B420023F9F7CEFDA88456482A78A0F153
+:106590003C005C49B0F90600930700FB01F14FEAAB
+:1065A0002141C2F3810215D5012A07D0022A0BD05E
+:1065B0004FF2685141430914A18011E049F68C4221
+:1065C00050430014A0801FE04CF6183141430914D9
+:1065D000A18025E0012A0DD0022A17D0A08069846D
+:1065E000494948430014E083FBF77EFA4748008896
+:1065F000C0B143E04AF65C3242431214A2804BF62B
+:106600002C22504300146884E183EDE74DF2AC5135
+:1066100041430914A1804EF27C414143091469842D
+:106620003B49DEE795F8200000BB88F80F6089F849
+:106630000060B5F91A00A0F50C519F39B1F56E7FD5
+:1066400018D8617FF42912D93249E8802E4AA1F87E
+:10665000460050430014A880A1F84400FF2085F8AC
+:10666000200081F828002C493C20087006E0491CD5
+:10667000617703E0607F08B1401E6077B5F91A10BA
+:10668000B4F91E0081420EDDA07E7D2809D9F8886C
+:1066900040F00800F8802148017821F002010170E3
+:1066A0000EE0401C06E0A0F23D10814208DAA07E18
+:1066B00010B1401EA07603E0F88820F00800F880B2
+:1066C000B5F91810606908446061217E491CC9B29F
+:1066D00021761F2903D94011A88366612676BDE87B
+:1066E000F0870000F0040020F80600209802002047
+:1066F000100A0020EF06002030330100C4090020FA
+:1067000074E8260BCC0E010048850100FA06002033
+:10671000D0450100680C0020EC060020C6050020D2
+:10672000024941F68B30886270470000B4040020B3
+:1067300070B5164C06252078062825D2DFE800F033
+:1067400003080E141A211248FAF770FC012016E013
+:106750000F48801DFAF76AFC022010E00C480C304C
+:10676000FAF764FC03200AE009481230FAF75EFCED
+:10677000042004E006481830FAF758FC0520207081
+:1067800070BDFAF773FC2570257070BDF00600200F
+:106790008C890008090A05D0B0FBF1F0FF2800D968
+:1067A000FF20704700207047D0E90021C368521ACB
+:1067B0005A4301EBA231816041607047B0F900207B
+:1067C000B0F90210B0F90630521A5A4301EBA23167
+:1067D000818041807047000030B5444B188844499F
+:1067E0008A89801A85B24348434A0F2D047801F103
+:1067F0004C001DD31D888D81117A090713D5022CF9
+:1068000001D03E4912E03E4DB0F90210B5F90050FA
+:10681000A94205DC02DA01F1020108E0458007E047
+:10682000A1F1020103E0022C02D13649098841801E
+:10683000018F1D88691A89B29C2942D31988018762
+:10684000916A0023B1F5804F2DDB2F49896CB1F59A
+:10685000405F28DD2D4940F26665B1F91010A9426C
+:1068600011DD43F69915A94202DB40F2333108E00D
+:1068700040F23335A1F26661694343F2333591FB4F
+:10688000F5F1818700E083872149B2F80651097844
+:10689000C1F381011DB1818F01F21E5119E092F8FF
+:1068A0004620022A0ED08387022C00D08387B0F9BD
+:1068B0005410B0F93C3001F114029A420BDAA0F8FE
+:1068C000542030BD012901D00229E4D1818F01F289
+:1068D00033318187E8E703F11402914203DD143973
+:1068E000A0F8541030BDA0F8543030BDF806002098
+:1068F00014000020EF06002098020020B2040020BF
+:10690000B0040020AC0400203C0100201C05002045
+:10691000B40400202DE9FC4101210220FDF7D0FA4A
+:1069200001211920FDF7E4FA01213C48FBF7BEFCE8
+:106930004027ADF8007003248DF802400420384D44
+:106940008DF8030069462846FBF75EFCE001ADF8D0
+:1069500000008DF802401C208DF80300694628468F
+:10696000FBF752FC4FF4E0712846FBF7D4FCA81566
+:10697000ADF800008DF8024010208DF80300694644
+:106980002848FBF741FC4FF4A060FCF7ABFF1D204B
+:106990008DF8040001268DF8056000258DF806505D
+:1069A0008DF8076001A8FCF76BFF1F498C20088059
+:1069B0001D494FF6FA702C3108806E20091F08809F
+:1069C00019481430068018480830078016492031CD
+:1069D0000D80154AD020121D1080134A45F2F30095
+:1069E000183210800A1F45F2500010800E4A4FF6F0
+:1069F000FF7038321080121D1080121D108041F27D
+:106A00001B10088000F012F8FBF702FF0648103058
+:106A10000580001F0480BDE8FC810000000C1A0006
+:106A200000100140000C01400004004070B51D2022
+:106A3000FCF7FAFE2A4D40212846FBF763FC840050
+:106A400080212846FBF75EFC44EA4004A91528464D
+:106A5000FBF758FC0443E0B2224C84F83C00FBF7FF
+:106A6000DDFC0546052805D91F48C18841F04001D5
+:106A7000C18001E084F838501C48007A000703D533
+:106A800094F838001A490D5C4FF6FA702063E06202
+:106A9000A06260622062E061A0611648606300202D
+:106AA0006064A06484F83F0084F84000FBF764FC55
+:106AB000A07AFF2811D0022084F83D000E480088FB
+:106AC00020662846FCF706F9207820F001002070A7
+:106AD000BDE870401D20FCF7BDBE0120ECE70000C2
+:106AE000001001403C010020100A00209802002004
+:106AF0004C930008DCFF0500240400402DE9F0431E
+:106B00004E484F4902880B889A1A92B20F2A69D3CD
+:106B1000098801804B49098B027D00EB420291807C
+:106B2000017D491CC9B2017508295BD30024047595
+:106B30002246017D00EB4103491CB3F90430C9B280
+:106B400002EB630212B201750829F2D33E490475C3
+:106B50003E4B4A8044800E789D895FEAC67C40F6B1
+:106B600038694FF0030714D0A2F22B5C42F6E858C4
+:106B7000C44520D3A1F1020C26F00204ACF8002099
+:106B800047750C7040F22B54A24211DA45F0040212
+:106B90001EE046F001060E704A4507DD45F0010291
+:106BA0009A8126F002020A70477519E0447517E0D1
+:106BB00045F002020CE04A450CDA8775427D12B1BD
+:106BC000521E42750CE046F002020A7025F00702E0
+:106BD0009A8105E0B30703D5837D2BB15B1E8375D6
+:106BE00040888880BDE8F08342F6AA239A4222DAE0
+:106BF000B1F904302BB941F2CD05AA4201DA448043
+:106C0000EEE7134C920302EB843241F67244B2FB7E
+:106C1000F4F214B240F2333502464480AC4200DA5A
+:106C20005580B2F90240E41A04F5A374B4F5237F49
+:106C3000D6D84380D4E74FF48043FAE79C0A00207B
+:106C4000F806002098020020C6050020100A002047
+:106C5000C8F1FFFF2DE9F0416C4CDFF8B4E14FF0D3
+:106C6000000594F82C10C80706D094F930104B4258
+:106C7000002956DD0E4655E0664884F82F5065879A
+:106C8000654A90F8380084F838001586CEF804502C
+:106C9000CEF80850614E40F26663CEF80C50A4F86E
+:106CA000743036F810005E4E768830444FF6FF762A
+:106CB00006EA800024F8280B4FF080602060A320B3
+:106CC000208460845810A084E38440F699102085C5
+:106CD000580060854FF48050A08541F23330E08544
+:106CE00041F26660208641F69910608641F6CC40FC
+:106CF000A0864FF40050E08642F23330208742F203
+:106D00006660608742F69910A08742F6CC40E08723
+:106D100082F89D5041F00100207184F84450BDE894
+:106D2000F0811E4694F92F004242002801DD0746FB
+:106D300000E01746F61B012E0BD0002800DB0246B0
+:106D40005FFA82F684F8300094F84700012805D0F5
+:106D500041E0002900DA1946CEB2F3E794F9313068
+:106D60005942002B01DB184600E0084694F9322016
+:106D7000C7B25042002A01DB944600E08446BC457D
+:106D800008DD002A00DA0246D7B2002B00DA0B46F3
+:106D9000D8B207E0002B00DA0B46DFB2002A00DB96
+:106DA0001046C0B204EB4000B0F9481004EB4700B5
+:106DB00030F9482F11444910018084F8475084F875
+:106DC000365084F8355084F8345084F8335084F8C1
+:106DD000325084F8315004EB46007546B0F9480053
+:106DE0006087BEF80410C82309B26422FDF790FD45
+:106DF0006860E968401AA9680844A860B5F90010FD
+:106E00004843C013E860A4F8740088E7240A00200F
+:106E1000B40500203C010020980200205E93000889
+:106E200060000020F0B4544890F82C10C90776D0C8
+:106E3000524990F83830002291F838108B426FD0C8
+:106E40004F4CA0F86A204F4DE65C04468E4294F900
+:106E50002F4002D0EE5C8E420FD1641C64B280F8E9
+:106E60002F40EB5C8B4202D1641C80F82F4090F9DC
+:106E70002F300F2B1BDD0F2317E0434DEE5C434DEE
+:106E80008E4202D0EE5C8E4211D1641E64B280F854
+:106E90002F40EB5C8B4202D1641E80F82F4090F9AA
+:106EA0002F406FF00E039C4201DA80F82F30324BF6
+:106EB00090F83750313390F82F40EC5490F8373039
+:106EC0005B1CDBB280F83730062B01D380F837200B
+:106ED00090F9314090F933309C420ED190F9354011
+:106EE000A3420AD190F9324090F934309C4204D147
+:106EF00090F93640A34200D1012280F847201F4A72
+:106F000080F8381090F92F501378214A012D0DDDAB
+:106F100014465E07A46804D544F0080403E028E0A2
+:106F200015E024F00804946080F82D10B5F1FF3FBF
+:106F30000ADA5B07936802D523F0080301E043F007
+:106F40000803936080F82D10F0BCFBF715BA90F899
+:106F5000471001290DD1B0F86A1043F60953491CB6
+:106F600089B2A0F86A10994203D9A0F86A2080F883
+:106F70004720F0BC70470000240A00203C0100209C
+:106F80004093000846930008529300085893000865
+:106F90009802002030B52049204AB1F86A301088A4
+:106FA000C01A80B20F2836D31088A1F86A001C4D91
+:106FB00000204FF000432A5C940903D00124B4EB75
+:106FC000921F24D1D20622D0164A52F820201268ED
+:106FD000134C123434F81040224201EB000494F9AF
+:106FE000722008D00A2A04DB0A6823FA00F422433C
+:106FF00008E0521C09E012F10A0F05DC0A6823FAC6
+:1070000000F4A2430A6002E0521E84F87220401C81
+:10701000C0B21128CFD330BDCC050020F806002027
+:107020004C8F00084C9000082DE9F00779497A4808
+:107030000A8903889A1A92B2082A74D300880881B0
+:10704000A1F12C0042890AB1521E4281734A92F882
+:107050002820802A67D302F03F020A70C2890AB151
+:10706000521EC281B1F90620902A0CDB8A46FF2A03
+:1070700009D08146C089002855D16948002300788D
+:10708000092805D005E0BDE8F007624800F092B994
+:107090000823644A92F8EA500DB143F004036248B1
+:1070A000817AC90701D043F00203D2F808C05FEA31
+:1070B0000C5101D543F00103176800215B4EFC031E
+:1070C00002D596F8654004B18021C4885FEA44681F
+:1070D00001D541F040015FEA845801D541F020011B
+:1070E0005FEAC47801D041F01001007A400701D571
+:1070F00041F008014E480078C00701D041F004017A
+:10710000A00601D541F001010020012D00D1082089
+:1071100096F8705085B992F84620022A04D0012AC8
+:1071200005D03AB108E072E040F0030004E040F01E
+:10713000020001E040F001007A0701D440F0200095
+:10714000CCF3C0020025CCF3002C624502D13A07F3
+:1071500000D4042596F86F20012A01D145F00105DD
+:10716000344A0027BC4612783E46C2F38102012A07
+:1071700004D0022A04D0032A04D004E0022602E04C
+:10718000042600E010262C4A64060ED5214C1C343F
+:107190002478240609D51478640606D4274A40F6D4
+:1071A000CC44926D6243140C05E0B2F8AE2040F678
+:1071B00099146243940B4FF008088AF80A804FF044
+:1071C00061088AF80B808AF80C308AF80D108AF86A
+:1071D0000E008AF80F508AF81070270A4B4083F08F
+:1071E0006901414069408AF8117079408AF812407B
+:1071F000614052468AF813C071408AF81460517594
+:107200004FF4C871A9F80E10FF20AAF80600BDE8D7
+:10721000F0077047B4060020F8060020CC050020D7
+:10722000EF06002098020020100A0020680C0020C1
+:1072300008090020B40400203C010020E8070020D9
+:107240004C48816941F0FC0181614FF4A060FCF77A
+:1072500049FBFBF76BFBFCF7A9FCF9F7A5FCFCF776
+:107260009FFAFDF75BFAFFF755FBFCF7DFF9FFF735
+:10727000DDFBFBF7CDFA404D4FF40050A5F81601A9
+:10728000FEF71AFE00214FF4FA5340F2EE220020DE
+:10729000401C80B29842FBD3491C89B29142F6D37C
+:1072A0003648002680F87260F9F714FBF9F7BAFF48
+:1072B000FCF7ACFCF9F788FEFEF7F4FE102230492B
+:1072C0003048F8F760FF304C314FE08820F0400044
+:1072D000E0802E48017821F020010170FA20F88129
+:1072E0004FF49670E887FFF71BFA2A492A48FCF703
+:1072F0000AFC2A48FCF72CFC2948416A884729489F
+:10730000416B8847FFF706F827494220C880274984
+:10731000C8603E71E088E0812089208260896082B7
+:10732000FAF7EAFEFAF74CFEFFF790F8FFF7E6FBF4
+:1073300000F0F8F9FFF72EFE00F0C4FFFEF746FA62
+:10734000FAF7A2FCFBF7E4FCFFF746FAFCF7B6FEFF
+:10735000FBF706F9FBF738F900F07AF8FFF764FE5F
+:107360001348FAF789FA00F06FFAFDF71BFAFAF7FB
+:10737000EDFBCFE700100240980200201C05002022
+:10738000680C00200C060020100A00203C010020A0
+:10739000EC0600208C08002064080020F803002080
+:1073A00034000020D0000020140700202804002012
+:1073B00090090020F0B523490278B0F90640002377
+:1073C0001F4E31F81210FF2C18D0B0F904701E4D6A
+:1073D000BC4231DA00EBE40704F00704BF7AA740AF
+:1073E0008478FFB23CB190F801C0ACF1010C644567
+:1073F0001FDA3C061DD455F822200DE056F8222055
+:10740000116012498A79521CD2B28A71022A02D3BF
+:107410008370C3808B71F0BD11608178491CC9B243
+:10742000817042789142F6D38370C188491CC18033
+:10743000F0BD56F82220EFE755F822201160F4E75E
+:107440002C9100085E8F0008D49000088806002068
+:10745000F0B561486149B0F86C200B889A1A92B275
+:107460009C2A7BD30988A0F86C105D495D4F91F888
+:107470002A1001F0070297F84610022A00D1491E8F
+:10748000594C80F83E104FF00203E2884FF00001A3
+:10749000550401D5012236E0A489E50601D506226E
+:1074A00031E0250701D508222DE0550603D44F4DC4
+:1074B0002D78AD0601D5042225E0150501D507225A
+:1074C00021E0150601D50A221DE0950601D50C2202
+:1074D00019E0150701D50B2215E0550701D4D50594
+:1074E00001D510220FE0D50601D505220BE0650776
+:1074F00003D4A50701D4E40702D080F86E3007E07A
+:10750000920403D5032280F86E2001E080F86E100B
+:10751000374A384C92F820E0324A251FD2F808C08A
+:107520002D4AB2F87060721C92B2BEF1000F0DD0FD
+:107530002CF4000CC7F808C090F86E70B7B11E2F7D
+:107540001AD090F86F200AB325E007E04CF400064B
+:10755000BE60A0F870200A2A01D22360F0BD142A70
+:1075600001D22B60F0BDA0F87010F0BD2B60A0F828
+:10757000701080F86F10F0BD642E04D2A0F8702057
+:10758000322AEED3E9E7A0F87010EAE77F1C80F812
+:107590006F70A0F8701090F86F20012A10D0002AA8
+:1075A000E9D0B0F87060761CB6B2A0F870601E2EFC
+:1075B000D7D323603C2EDED9521E80F86F20D2E74D
+:1075C000B0F87020521C92B2A0F870202360C82A34
+:1075D000D1D980F86F10C6E7CC050020F80600204E
+:1075E000680C002098020020100A00203C010020B6
+:1075F000B4040020141C0140F0B54248B0F8481013
+:10760000491C89B2A0F8481002297AD33E490024C7
+:10761000A0F848400A783D4B042A57D04FF48041E7
+:10762000082A0BD0A0F10C02B2F900208A4200DA3D
+:107630001146B3F980208A4200DA1146344A926931
+:107640008A4200DA11B2418282881D8AC2EB850229
+:10765000304D12B22D78C5F381062A4D42F23166C3
+:107660007243B5F9765092126A431213C26086686B
+:107670001546C6EBC60642F3D102F60202EBA6326D
+:107680008260C66C1644C664B0F850707F1CBFB2EE
+:10769000A0F85070B7F5806F04D3B6120682A0F838
+:1076A0005040C464891A1C4EC26A724340F2555657
+:1076B0004E4302EB4602466A32444262B3F930302E
+:1076C000B2EB034F06DD1A04426206E01349B1F93A
+:1076D0000410B3E7002A00DA4462C162104990F84E
+:1076E0003D2091F838108A420BD080F83D10B0F858
+:1076F0004210A0F84410B0F84010A0F84210A0F8D2
+:107700004050F0BD1C050020EF060020980200202C
+:10771000000C0020B4040020C3F5FFFF1C0C002067
+:107720003C01002017481849B0F85A200B889A1AD3
+:1077300092B20F2A25D30988A0F85A10134941F6AE
+:10774000515391F84D10CA0701464FF48042B1F9E8
+:10775000001059438913A0F86C100D490B78A0F163
+:107760000C01022B06D1B1F90030934202DA1B1D45
+:107770000B8000E00A800021A0F8601020F85C1F58
+:10778000428070471C050020F8060020680C00208D
+:10779000EF0600204FF6FF7202EA800210F4404329
+:1077A00015480ED0B3F5804F14D0B3F5004F4FEA13
+:1077B000122216D0C2F5807330F813305B424B8032
+:1077C00005E0120A30F812304B80C2F5807230F8B2
+:1077D00012000FE0120AC2F5807330F813304B80AC
+:1077E00005E030F81230C2F580725B424B8030F811
+:1077F0001200404208807047488D0008104A518AA4
+:10780000908AD28A16384639A2F1110200D549422F
+:10781000002A00DA52421144002800DA40420844AB
+:10782000084943F6284300B2B1F936205A4392136F
+:1078300040F2D733584302EBA030C88670470000AF
+:10784000980200201C050020F0B5904990480A8954
+:1078500003889A1A92B23E2A1ED30088088101F149
+:1078600038004FF4FA63428A9A4202D2521C428292
+:1078700000E04382874A92F82220802A0CD302F04B
+:107880003F020A70B1F90620402A06DBFF2A04D025
+:10789000C2883AB1521EC280F0BDBDE8F0407B48BC
+:1078A000FFF788BD428A9A42F6D307784FF0010E5F
+:1078B0003A074FF0FF055BD5847A40F2DC5263074C
+:1078C00008D444F004038372C28081F80BE081F88D
+:1078D0000AE04CE04378072B05D0032B03D0052B9F
+:1078E00001D0062B07D1660605D444F0400383720D
+:1078F000C280052239E0654A5FEA437C02F1380222
+:107900004FF42076127A0DD55FEAC26C0AD45FEA92
+:10791000446C07D442F0100202723A0628D4C680A2
+:10792000192222E0DF0709D0970707D4670605D49C
+:1079300042F002020272C680042216E09F0709D5B7
+:10794000170707D4670605D442F008020272C68002
+:1079500003220AE01B070BD5530709D4630607D49B
+:1079600042F004020272C6800B22CA728A72CD8073
+:10797000494AB2F92230B2F91A7003F23D140022DA
+:10798000A74200DB0276414E444C06F13806A4794A
+:10799000B6895FEAC46C06F101064FF4C874B6B24A
+:1079A00013D58681B6F57A7F05D9017A21F0800159
+:1079B00001728281F0BD037A1E06FBD4828143F0FE
+:1079C00080020272C480112035E09F4216DA037EE5
+:1079D000052B13D28681B6F5487F04D98281027ABD
+:1079E00022F040020272027A5606E3D45B1C037650
+:1079F00042F040020272C48002201CE0284B1C8925
+:107A0000C4F3C006C4F3002740F2EE24BE4216D1F0
+:107A10001E78360713D4427E012ACBD1428BB2F5B1
+:107A2000167F02D2521C4283F0BD827A42F00202DB
+:107A30008272C4800F20C8728872CD80F0BD93F826
+:107A40000D714FF40046012F18D1164F41F6583CE6
+:107A50007F6C674512DD83F80CE1134B1E60C38A0F
+:107A6000A34202D25B1CC382F0BD4FF4FA73C38001
+:107A70001C23CB728B72CD80C282F0BDC2820A48B9
+:107A800083F80C21001F0660F0BD0000980600205E
+:107A9000F8060020CC050020B4040020100A0020C5
+:107AA000980200203C010020140801402DE9F05FFD
+:107AB000FC48FD49DFF8F4A3007E0A1D131D0128D0
+:107AC00050465AD030F85A4F0C8041881180BAF88D
+:107AD0005E001880FDF7CAFEF54DF64C49F2CD3236
+:107AE000B5F91E006083B5F9201043F6CC4C00EBCD
+:107AF000410151430914A183B4F92230B4F9206043
+:107B000001FB03F200FB062242F38F326282B4F9DA
+:107B1000167007FB0CF7BF1340F2333C714302FBB6
+:107B20000CF200FB131007EBA232E28240F38F301D
+:107B3000A082B4F91810E04FC1EBC10141F3D101AB
+:107B400001EBE000DD4E2083786C30603169304617
+:107B50008847DB49308948800846FDF769FFDFF830
+:107B6000649301264FF0000B99F8000008280CD010
+:107B7000618E218204284AD01AE030F8604F0C80D0
+:107B800041881180BAF86400A3E7CF4890F92F101C
+:107B9000491C022939D890F86C1019B1B4F8520078
+:107BA000208205E0618E2182A4F8521080F86C607A
+:107BB000B4F91410B4F90A00C44AF9F76DFCE06294
+:107BC000BAF91611884204DDC048E162027B914097
+:107BD0004162B848DFF8F8E24C3847F2A30802786F
+:107BE0004EF2461172B3012A52D080F800B000BFA5
+:107BF00099F8000004280DD0B44AB4F91210B4F971
+:107C00000800283AF9F748FC07E0608EC8E7686A80
+:107C10000014E062B87A70B3AE48AF4DA06228603D
+:107C2000E06A68602846FCF7AFF8A84F287C3C3F24
+:107C300001285ED0A06A3860A8480178C9075CD0E6
+:107C400040695BE0B5F91E2042448A4209D8B5F983
+:107C5000202042448A4204D8B5F9222042448A4274
+:107C6000C6D9A0F802B0B7F8AE205946B2F5C87F21
+:107C700002D8467007E039E0B2F5487F01D8022209
+:107C800000E0032242708AF80F1089F8001024E007
+:107C900080F800B0B5F91EC05A46C4448C4509D8D6
+:107CA000B5F920C0C4448C4504D8B5F922504544E8
+:107CB0008D429DD9B7F8AE10B1F5C87F01D8467096
+:107CC00006E0B1F5487F01D8022100E003214170B0
+:107CD00042808AF80F2089F80020BEF8061041F48F
+:107CE0000061AEF80610FAF75DF981E74FF4AF7066
+:107CF00093E768693860A86900E0E06A78607348D3
+:107D00003C38FCF7B5F96B4D6A4935F8100F3C3932
+:107D1000FFF740FDDFF89C91DFF8C481A9F14C0921
+:107D2000D9F81010C9F86C10B5F91010B868B5F989
+:107D3000122000FB01F4FB68504303FB124444F3A0
+:107D40008F3703FB010040F38F34AF86EC86A8F831
+:107D500002704546A8F804404046FEF715FA287F11
+:107D600009F11405012830D0604241104DF6B3509E
+:107D700047433A1469802A808B18A9F80440A9F86F
+:107D80000630891AA9F808108AF80CB0B9F904303D
+:107D9000D84654464946002B00DD2673B1F906004B
+:107DA000002802DD227B921C2273B9F90820002AE8
+:107DB00002DD217B091D2173217B072920D2DFE809
+:107DC00001F01F1B3419301D3200B8F920304DF678
+:107DD000B352584240106880B8F91E10514309143C
+:107DE0002980A9F804304318A9F80630401AA9F8E8
+:107DF0000800C9E7667303E0022100E00321617314
+:107E0000DFF8B090374E384F99F800100129617BA8
+:107E10000DD0072945D2DFE801F0E7FEFDFCFBFAB3
+:107E2000F9000421EBE70521E9E70621E7E7072947
+:107E300037D2DFE801F0D9041B627999AF0001461F
+:107E40001846FBF747FE2860B5F90200B5F90010A7
+:107E500043F2046201445143090C5043A4F85A1000
+:107E6000000CA4F85C00A4F85E8027E1404201B257
+:107E7000504200B2FBF72EFE2860B5F9020043F233
+:107E800004614143090CA4F85A10B5F900100844E4
+:107E900043F204614843000CA4F85C00A4F85E803F
+:107EA0003AE1A1E090090020342C01409802002022
+:107EB0001C050020600000203C0100202804002058
+:107EC000E8030020EF060020240A00208C08002090
+:107ED000100A0020A2FEFFFFE80900200809002088
+:107EE000C409002000240140002801403046F8F772
+:107EF000B9FE01231A4607216BE019461046FBF72D
+:107F0000E9FD2860A4F85A80B5F90200B5F900101F
+:107F100043F2046201445143090C5043A4F85C103D
+:107F2000000CA4F85E0026E15942404209B200B2BA
+:107F3000FBF7D0FD2860A4F85A80B5F9020043F29F
+:107F400004614143090CA4F85C10B5F90010084421
+:107F500043F204614843000C39E13046F8F782FEF1
+:107F600001231A46052134E01146FBF7B3FD2860D2
+:107F7000B5F9020043F204614143090CA4F85A1018
+:107F8000A4F85C80B5F90010084443F2046148434A
+:107F9000000C47E1504201B2584200B2FBF79AFD93
+:107FA0002860B5F90200B5F9001043F204620144FB
+:107FB0005143090CA4F85A105043A4F85C80000CFB
+:107FC000A4F85E005EE13046F8F74CFE01231A4645
+:107FD00006213846F8F746FE01213046F8F7B8FD8D
+:107FE00001213846F8F7B4FDB34EB9F808004D4604
+:107FF0003080B9F80A007080B9F81000B0803046BF
+:10800000F9F786FCB4F85A00F18805E018E1ECE0D5
+:10801000BDE08EE05EE031E00844A4F86000B4F812
+:108020005C0031890844A4F86200B4F85E007189EC
+:108030000844A4F86400317EA048012978D034F8BF
+:108040005A1F018061884180A18881809B490288F4
+:1080500008310A8042884A80808888809748896AE7
+:108060000830884795F8360000287DD0F8F7FEFFE5
+:1080700015F8360F401E2870BDE8F09F01461846DF
+:10808000FBF728FD2860B5F9020040F6815148430E
+:1080900080136880B5F9001040F68152514389136E
+:1080A0004218A2F68152524252082980A4F85E205A
+:1080B0001044A4F85C000844A4F85A00002130469B
+:1080C000F8F746FD00213846F8F742FD01231A462D
+:1080D00006210BE7404201B2504200B2FBF7FAFC26
+:1080E0002860B5F9020040F681514843801368804A
+:1080F000B5F9001040F68152514389134218A2F697
+:108100008152524252082980A4F85E201044A4F8FB
+:108110005A000844A4F85C0000213046F8F718FD26
+:1081200000213846F8F714FD01231A460521DDE643
+:10813000B4E019461046FBF7CDFC2860B5F9020003
+:1081400040F68151484380136880B5F9001040F62D
+:108150008152514389134218A2F68152524229801A
+:108160005208A4F85A2000E09BE01044A4F85E00F6
+:108170000844A4F85C0000213046F8F7E9FC00212F
+:108180003846F8F7E5FC01231A460721E5E659428F
+:10819000404209B200B2FBF79DFC2860B5F902002D
+:1081A00040F68151484380136880B5F9001040F6CD
+:1081B0008152514389134218A2F681525242520809
+:1081C0002980A4F85A201044A4F85C000844A4F8BC
+:1081D0005E0000213046F8F7BBFC00213846F8F776
+:1081E000B7FC01231A460621B7E61146FBF772FCDD
+:1081F0002860B5F9020040F6815148438013688039
+:10820000B5F9001040F68152514389134218A2F685
+:108210008152524252082980A4F85C201044A4F8EC
+:108220005A000844A4F85E0000213046F8F790FC9C
+:1082300000213846F8F78CFC01231A460521C2E6D6
+:10824000504201B2584200B2FBF744FC2860B5F935
+:10825000020040F68151484380136880B5F9001050
+:1082600040F68152514389134218A2F6815252427C
+:1082700052082980A4F85C201044A4F85E00084449
+:10828000A4F85A0000213046F8F762FC0021384675
+:10829000F8F75EFC01231A46072194E634F8601FC4
+:1082A000CFE607480088A0F5D04168393FF4E4AE36
+:1082B000BDE8F05FF9F7BCBD900900202C0000205C
+:1082C000182C01402DE9F041904C9148B4F85A1017
+:1082D0000288511A89B20F296FD30088A4F85A0076
+:1082E0008C480088DFF83082C0074FF000054FF05F
+:1082F000010741D0874AD4E90C1024321388B1EB2E
+:10830000530F02D21288511A08444FF4F371884275
+:1083100000D208468149B1FBF0F0616CC1F3510114
+:10832000084406466064F8F778F800227C4BF7F7BB
+:10833000E0FF4FF040427B4BF7F7DBFF0E22F8F7F0
+:1083400047F8F8F7A1F8A4F8A40094F86500401CD9
+:10835000C0B284F86500082834D36C4898F84620E9
+:10836000001F03789A4201D0027045806E4A13784C
+:108370006E4A23B1458021E06564A56458E0D8F8D1
+:108380009410A1F5FA618E4211DD616D8B1C9E4245
+:1083900005DDB0F902100A290DDA491C06E08E420B
+:1083A00005DAB0F90210002908DD491E4180B0F954
+:1083B00002000A2802DB177001E0A2E01570666572
+:1083C00084F865505A484FF4A5420178C1F3810101
+:1083D000012949D002294AD044F687712181A4F8A5
+:1083E000A020B0F9243089B24B439B13A4F89C30F1
+:1083F000B0F90E0000237043B0FBF1F0A16CC0F3A4
+:10840000D100C1EBC101C90200EB9130A064F017AB
+:10841000810341EA9641B003F7F784FEB4F8A21055
+:10842000C1EBC101C902C00800EB9130A4F8A20061
+:10843000616CA06E0844A06694F86C20521CD2B205
+:1084400084F86C20082A05D3C008A4F86E0084F8CC
+:108450006C50A5663748384EC3885A0633D498F80E
+:108460000F20022A06D02CE043F20451B6E744F272
+:108470004621B3E7B26840F69916B24221DD94F87E
+:10848000382094F88660B2420CD084F8862094F8A4
+:108490003D2002F00106C2F34002964202D1A4F848
+:1084A000825004E0B4F88220B2F5966F05D2B4F899
+:1084B0008200401CA4F8820005E043F08002C280E4
+:1084C00001E0A4F88250114894F83F30B0300C2BF2
+:1084D00001D2C57400E0C774174A0F4C41F2482618
+:1084E00092F83C20B4F8824041F2504C0C2B0AD355
+:1084F000B14208DB012A06D0614502DD002C00D123
+:108500008774BDE8F0818574FBE700003C01002022
+:10851000F806002000040040980200204564BD01D8
+:1085200000209C40133B3340E6030020E70300207B
+:10853000B4040020100A00201C0500202DE9F041A1
+:10854000384C394E394F207841F23331C2074FF061
+:1085500000050CD0A28962B394F90700002800DA64
+:108560004042C0B2032829D240F2AE702AE0A57082
+:10857000E5732F4AE571A58192F83830237220F017
+:108580000800A18040F0020020703D867560B56053
+:10859000F560916C490005D041F68461A18140F0FD
+:1085A00010002070C0B240F0010020706574BDE87A
+:1085B000F081658120F01000207015E0042803D2BE
+:1085C00040F6510060810FE0052802D240F6991074
+:1085D000F8E740F6CC42062803D3072801D3082841
+:1085E00001D2628100E0618197F89D0098B9B0885E
+:1085F000102301B2B4F90A003622FCF789F9706041
+:10860000F168401AB1680844B060B6F900104843F8
+:10861000C013F0603886388E10B10120A070C6E714
+:10862000A570C4E71C0C00207806002098020020EA
+:108630003C0100202DE9F041554C2678F0077CD014
+:108640005448217A544D90F8380081427BD0534AE7
+:108650002346DFF84CC1575C93F90E2093F907309D
+:10866000874203D01CF80170874213D146F00206FE
+:108670005B1C26705BB2E3711CF80110814201D1D2
+:108680005B1CE37194F90710062901DD0621E171F5
+:10869000521C1CE0434F17F801C0434F844503D0E0
+:1086A00017F801C0844513D126F002065B1E267020
+:1086B0005BB2E371795C814201D15B1EE37194F995
+:1086C00007306FF005018B4200DAE171521EA27390
+:1086D000207294F907108A1C042A02D941F6846298
+:1086E000A2812C4A012912780ADD2B4B56079B6880
+:1086F00002D543F0080301E023F00803AB6060708B
+:10870000B1F1FF3F09DA5107A96802D521F008014C
+:1087100001E041F00801A9606070F9F72DFEA07832
+:10872000012810D121488068A3280CDA94F90700A9
+:10873000022803DD0220E07105E01EE06FF0010178
+:10874000884200DAE171A089002630B1401E0004A1
+:10875000000CA08101D1E671A673E87B04280CD03F
+:10876000B5F93010512341220020FCF7D1F82886BA
+:10877000002802D1E07B10B1A670BDE8F0810C4862
+:1087800006700C480670207820F001002070F4E795
+:108790001C0C00203C01002098020020409300089F
+:1087A0004693000852930008589300081C050020C7
+:1087B0000C070020EF060020743F713D9B3BED3914
+:1087C0006238F436A13565343F332A3227313330ED
+:1087D0004C2F722EA32DDF2C242C722B0000003680
+:1087E0001C070038AA0A003AAA0A003CCC0C003E3A
+:1087F000CC0C0040380E0042380E0044380E0046C3
+:10880000380E0048380E004AC711004CC711004E00
+:10881000C7110050C7110052C7110054C7110056AC
+:10882000C7110058C711005AC711005CC711005E7C
+:10883000C7110060C7110062C7110064C71100664C
+:10884000C7110068C711006A000000362202003814
+:108850008E03003AB005003CD207003EF409004008
+:10886000160C0042380E00445B100046C711004849
+:108870003313004A9F14004C9F14004E0B160050F7
+:10888000771700527717005477170056771700585C
+:108890007717005A7717005C7717005E771700602C
+:1088A00077170062771700647717006677170068FC
+:1088B0007717006A000000368E0300386606003A1B
+:1088C0003E09003C160C003EEE0E00401111004225
+:1088D0003313004455150046C11600482D18004AB0
+:1088E0009919004C051B004E711C0050271D0052A9
+:1088F000DD1D0054931E0056491F00580020005AE9
+:10890000B520005C6C21005E22220060D82200624B
+:108910008E23006444240066FA240068B025006AAF
+:108920000000003400000036000000380000003A6B
+:108930000000003C0000003E00000040000000423B
+:108940000000004400000046000000480000004A0B
+:108950000000004C0000004E0000005000000052DB
+:108960000000005400000056000000580000005AAB
+:108970000000005C0000005E00000060000000627B
+:1089800000000064000000660000006844145858AD
+:108990005870111158585870411158584870111496
+:1089A000485858701411584858703313005695138E
+:1089B0000054B61300525A140050FD14004EA11575
+:1089C000004C4516004A761600486C17004672188F
+:1089D0000044BA190042741B0040911D003EB420AF
+:1089E000003C9F22003AE1220038532300368B24BA
+:1089F0000034812500322B2700302028002E5829F2
+:108A0000002CB02A002A9B2C0028D22D00267C2F77
+:108A100000242631002202330020FD34001E5C3782
+:108A2000001CCC3C001A873E0018BE3F00160040D8
+:108A3000001400400012004000100040000E0040F2
+:108A4000000C0040000A0040000800400006004002
+:108A500000040040000200400000002000720020DE
+:108A600000700020006E0020006C0020006A0020D2
+:108A700000680020006600200064002000620020E2
+:108A800000600020005E0020005C0020005A0020F2
+:108A90000058002000560020005400200052002002
+:108AA00000500020004E0020004CA320004AA320CC
+:108AB000004847210046EB210044EB2100428F2271
+:108AC00000408F22003E7A24003C7A24003A662639
+:108AD0000038512800343D2A0030702D002CA3307E
+:108AE00000287A34002451380020CC3C001C00407F
+:108AF000001800400014004000100040000C00402E
+:108B000000080040000400400000000001020304CF
+:108B10000500050001020304010400030502000032
+:108B2000F001000036010000F8000000BA0000006B
+:108B30007C0000007C0000007C0000004114141147
+:108B400011144411141441110000290052007B003B
+:108B5000A400CC00F5001E01470170019901C2017B
+:108B6000EA0113023C0265028E02B602DF0208032C
+:108B7000300359038203AA03D303FB0324044C04E8
+:108B800075049D04C504EE0416053E0567058F05B2
+:108B9000B705DF0507062F0657067F06A706CE0690
+:108BA000F6061E0746076D079507BC07E4070B0886
+:108BB000320859088108A808CF08F6081D09440999
+:108BC0006A099109B809DE09050A2B0A520A780ACE
+:108BD0009E0AC40AEA0A100B360B5C0B820BA80B28
+:108BE000CD0BF30B180C3E0C630C880CAD0CD20CA7
+:108BF000F70C1C0D410D650D8A0DAF0DD30DF70D52
+:108C00001C0E400E640E880EAC0ECF0EF30E170F26
+:108C10003A0F5E0F810FA40FC70FEA0F0D1030102F
+:108C2000531075109810BA10DD10FF102111431168
+:108C300065118711A911CA11EC110D122E125012D3
+:108C400071129212B312D412F41215133613561372
+:108C500076139613B713D713F61316143614561447
+:108C600075149414B414D314F214111530154E1550
+:108C70006D158C15AA15C815E7150516231641168E
+:108C80005F167C169A16B716D516F2160F172C1704
+:108C9000491766178317A017BC17D917F5171118AE
+:108CA0002E184A18661881189D18B918D418F0188B
+:108CB0000B19261942195D1978199219AD19C8199D
+:108CC000E219FD19171A311A4C1A661A801A991AE4
+:108CD000B31ACD1AE61A001B191B331B4C1B651B5C
+:108CE0007E1B971BAF1BC81BE11BF91B121C2A1C08
+:108CF000421C5A1C721C8A1CA21CBA1CD21CE91CE5
+:108D0000011D181D301D471D5E1D751D8C1DA31DE9
+:108D1000BA1DD01DE71DFD1D141E2A1E401E571E24
+:108D20006D1E831E981EAE1EC41EDA1EEF1E051F8A
+:108D30001A1F2F1F451F5A1F6F1F841F991FAE1F19
+:108D4000C21FD71FEC1F002000006400C9002D01C6
+:108D50009201F7015B02C00224038903ED03520470
+:108D6000B6041A057F05E3054706AB060F07730730
+:108D7000D7073B089F0802096609C9092D0A900A0E
+:108D8000F30A560BB90B1C0C7F0CE20C440DA60D1C
+:108D9000090E6B0ECD0E2F0F900FF20F5310B41063
+:108DA00015117611D71138129812F8125813B813FA
+:108DB00018147714D61435159415F3155116B016EA
+:108DC0000E176B17C91726188318E0183D19991943
+:108DD000F519511AAD1A081B631BBE1B181C731C16
+:108DE000CD1C261D801DD91D321E8A1EE31E3B1F71
+:108DF000921FEA1F41209820EE2044219A21EF2162
+:108E000045229922EE2242239623E9233C248F24F3
+:108E1000E22434258525D72528267826C826182734
+:108E20006827B72706285428A228EF283D29892932
+:108E3000D629222A6D2AB82A032B4D2B972BE12BFA
+:108E40002A2C722CBB2C022D4A2D912DD72D1D2E94
+:108E5000632EA82EEC2E302F742FB82FFA2F3D3012
+:108E60007F30C030013141318131C13100323F3278
+:108E70007D32BA32F73234337033AC33E7332234D5
+:108E80005C349534CE3407353F357735AE35E4352F
+:108E90001A3650368536B936ED3620375337863791
+:108EA000B737E937193849387938A838D738053904
+:108EB00032395F398B39B739E2390D3A373A603A8E
+:108EC000893AB23ADA3A013B283B4E3B733B983B36
+:108ED000BD3BE03B043C263C483C6A3C8B3CAB3C05
+:108EE000CB3CEA3C093D273D443D613D7D3D993DFC
+:108EF000B43DCE3DE83D013E1A3E323E493E603E25
+:108F0000763E8C3EA13EB53EC93EDC3EEF3E013F83
+:108F1000123F233F333F433F513F603F6E3F7B3F14
+:108F2000873F933F9E3FA93FB33FBC3FC53FCD3FE7
+:108F3000D53FDC3FE23FE83FED3FF13FF53FF93FF2
+:108F4000FB3FFD3FFF3FFF3FFF3F0000E7382C3571
+:108F5000002020EF2037202333202620210000800E
+:108F600002000400080010000002000400080400D1
+:108F700000020004000800100020004000800400EF
+:108F800000000080000000400000002000000010F1
+:108F900000000008000000040000000200000001C2
+:108FA00000008000000040000000200000001000D1
+:108FB00000000800000004000000020000000100A2
+:108FC0000080000000080140000C0140000C01403E
+:108FD000000C0140000C0140000C0140000C01405D
+:108FE000000C014000100140001001400010014041
+:108FF000001001400010014000100140001001402D
+:10900000001001400014014004080140040C01401C
+:10901000040C0140040C0140040C0140040C01400C
+:10902000040C0140040C01400410014004100140F4
+:1090300004100140041001400410014004100140DC
+:1090400004100140041001400414014008080140CC
+:10905000080C0140080C0140080C0140080C0140BC
+:10906000080C0140080C0140080C014008100140A8
+:10907000081001400810014008100140081001408C
+:109080000810014008100140081001400814014078
+:109090000C0801400C0C01400C0C01400C0C014070
+:1090A0000C0C01400C0C01400C0C01400C0C01405C
+:1090B0000C1001400C1001400C1001400C1001403C
+:1090C0000C1001400C1001400C1001400C1001402C
+:1090D0000C14014010080140100C0140100C01401C
+:1090E000100C0140100C0140100C0140100C01400C
+:1090F000100C0140101001401010014010100140F0
+:1091000010100140101001401010014010100140DB
+:109110001010014010140140000000000000000089
+:1091200000000000000000000000000014080140E2
+:10913000140C0140140C0140140C0140140C0140AB
+:10914000140C0140140C0140140C01401410014097
+:10915000141001401410014014100140141001407B
+:109160001410014014100140141001401414014067
+:1091700000000000000000000000000000000000EF
+:1091800000000000FFFFFF0F0FFFFFFFFFF0FFFFDA
+:10919000FF0FFFFFFFFFF0FF0FFFFFFFFFF0FFFFDD
+:1091A000FF0FFFFFFFF0FFFF0FFFFFFFFFF0FFFFCD
+:1091B000FF0FFFFFFFFFF0FFFFFF0FFFFFFFFFF0BD
+:1091C000FFFFFF0FFFF0FFFF000000404000000026
+:1091D0000004000000400000000004004000000007
+:1091E00000040000004000000004000040000000F7
+:1091F00000040000004000000000040000004000E7
+:109200000000000400000040000400000000008096
+:10921000800000000008000000800000000008003E
+:10922000800000000008000000800000000800002E
+:10923000800000000008000000800000000008001E
+:10924000000080000000000800000080000800000E
+:1092500000000020200000000002000000200000AC
+:1092600000000200200000000002000000200000BA
+:1092700000020000200000000002000000200000AA
+:10928000000002000000200000000002000000209A
+:109290000002000000000060600000000006000006
+:1092A00000600000000006006000000000060000F2
+:1092B00000600000000600006000000000060000E2
+:1092C00000600000000006000000600000000006D2
+:1092D000000000600006000000800200040008009A
+:1092E000100000020004000804000002000400084E
+:1092F000001000200040008004000000FF7FFFFFFE
+:10930000FDFFFFFFFBFFFFFFF7FFFFFFEFFFFFFF8B
+:10931000FFFDFFFFFFFBFFFFFFF7FFFFFBFFFFFF6F
+:10932000FFFDFFFFFFFBFFFFFFF7FFFFFFEFFFFF6B
+:10933000FFDFFFFFFFBFFFFFFF7FFFFFFBFFFFFF21
+:1093400001020304050002030405000103040500F3
+:109350000102050001020304040500010203550592
+:109360000010AA1A55250030AA3A0000AA0A55157D
+:109370000020AA2A5535FF3F9893000800000020DE
+:1093800020070000E4060008889400082007002059
+:10939000C00900003C64000845020406082D0102D3
+:1093A00003040405440607080913BD2B1B08D10458
+:1093B000211355152A40061908019713CD3D1B08A6
+:1093C000F1041AED04012D170206040501031480AF
+:1093D00020FF8BAA0A02019C15AA0A5515000859FC
+:1093E00020AA2A5535FF3F07290301050406020379
+:1093F000127C1573FFFF04FF8080010125025B646E
+:1094000002130A13A96712081201100C05040602C0
+:1094100003010103070505280B01020304020607E7
+:109420000303040C3D0706040509191F191904312B
+:109430000506064BAA1A024B381E026910312E404F
+:10944000FD3969260211042F405F020C26405B267D
+:109450002ACD55155515123902017F0316D0071A6A
+:10946000FF01013B0261AA6C080108A80916C4911A
+:10947000220312100A17401C12600A16901B0149A1
+:0894800013BD670200080000A3
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000200008D
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-A.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y002-A.axf
new file mode 100644
index 0000000..ec792b1
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y002-A.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-A.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y002-A.hex
new file mode 100644
index 0000000..06ed650
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y002-A.hex
@@ -0,0 +1,2389 @@
+:020000040800F2
+:10000000001100200101000897370008C1280008EE
+:10001000953700083D0F00087561000800000000DA
+:100020000000000000000000000000007947000808
+:100030008F1A000800000000F53C0008794A00080B
+:100040001B010008F53A00081B0100081B0100080D
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B010008511500081B010008A6
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A000E94A0008C94B00081B0100081B010008B1
+:1000B000CD4B0008BD4E0008195100081B01000877
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B0100086D5C00081B0100081B010008E3
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA004800474972000800110020AD
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7994A000896
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFD7C9300082A
+:1006E0009C93000870B58C1810F8015B15F0070397
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54E4C51
+:100740004FF490652946204600F019FA002864D03D
+:100750002946204600F0A6F848490888401C088031
+:100760000121204600F0EAFA454942F21072B1F840
+:100770005000904202D2401CA1F8500006F040FF09
+:10078000404DB5F91410B5F9120005F025FE3E4CA8
+:10079000A5F856002080A16820468847A088A5F8C3
+:1007A000580003F061F807F02BF8384E384C3078D9
+:1007B000082833D045F6AC30606042F6EF60A060A8
+:1007C00042F2C400E0603348008A2080208E6080BE
+:1007D000A16B2F488847208E69882F4C08444FF61C
+:1007E000FF7101EA80006887207A4FF0000540071A
+:1007F0001DD501F0DBFA294949F6A24008802848B6
+:1008000040F21A62C188491C89B2C180914204D366
+:10081000A16821F00401A160C58070BD41F2130000
+:1008200060604FF48060A06040F61B50CAE73078EB
+:100830000A281BD2DFE800F01A0616050A050D1A71
+:100840001114EAE7BDE8704005F06ABF07F0F4FE56
+:1008500008E0BDE8704002F051BD06F0E7FA01E0A3
+:1008600007F026F9BDE8704007F022B900F0FEFB62
+:1008700084F8B65070BD000000240140FC06002042
+:100880003C0100206000002018070020F306002033
+:10089000D8000020EC01002098020020442C0140E8
+:1008A000340900206FEA1121016070470029816836
+:1008B00002D041F0010101E021F0010181607047A7
+:1008C0000029816802D041F4807101E021F4807137
+:1008D000816070472DE9F041824E92B0304600F0C1
+:1008E0000BF90BA800F039FA01214FF4C06003F0B6
+:1008F000B7FA00248DF831404FF46020CDE90D04A3
+:100900004FF4A0204FF009080B9001278DF83C8090
+:100910008DF830700BA9304600F080F9724D8DF8DB
+:1009200031408DF830708DF83C700BA9284600F0EE
+:1009300075F901231A460F21304600F0C0F9022252
+:1009400001231146304600F0BAF9012303220021A9
+:10095000304600F0B4F9012304221946304600F075
+:10096000AEF9012305220B21304600F0A8F901233E
+:1009700006220421304600F0A2F9012307220821B3
+:10098000304600F09CF9012308220321304600F094
+:1009900096F9012309220A21304600F090F901213D
+:1009A000304600F084F90121284600F080F9012347
+:1009B0001A460521304600F055F901231A46062152
+:1009C000284600F04FF90021304600F0CBF84FF4F4
+:1009D000E041284600F0C6F80121304600F0B8F8A2
+:1009E0000121284600F0B4F80121304600F0A6F8B5
+:1009F0000121284600F0A2F80121304600F09EF9BE
+:100A00000121284600F09AF940F61451374804F0C5
+:100A10005AFE12208DF8400002208DF841008DF81A
+:100A200042408DF8437010A802F0E2FE01224FF41C
+:100A30009061304600F0E8F801213046FFF740FFB2
+:100A400001213046FFF732FF01212846FFF72EFF34
+:100A5000304600F06EF9304600F09FF80028FAD1D9
+:100A6000304600F075F9304600F082F80028FAD1DF
+:100A7000284600F05EF9284600F08FF80028FAD1E9
+:100A8000284600F065F9284600F072F80028FAD1EF
+:100A90000121084603F0C0F9154D284600F094FDE9
+:100AA000684600F03CFE0F4801A94C300090114808
+:100AB00081E811018020CDE90440400006908000CB
+:100AC0000790202008904FF44050CDE90904694672
+:100AD000284600F007FE0121284600F069FD12B00B
+:100AE000BDE8F0810024014000280140002C0140B5
+:100AF00008000240A80200200D4910B5884202D12A
+:100B0000012144150AE00B49884202D10121041554
+:100B100004E0094988420AD10121CC03204603F0B0
+:100B2000ABF92046BDE81040002103F0A5B910BD87
+:100B30000024014000280140003C01400029816858
+:100B400002D041F4801101E021F4801181607047EE
+:100B50000029816802D041F4004101E021F4004104
+:100B600081607047826822F4E0420A4382607047E5
+:100B7000014600208968490700D50120704710B55B
+:100B80000246002054680B0AC9B20C401168194291
+:100B900002D0002C00D0012010BD01460020896841
+:100BA000090700D50120704738B501211C2003F04A
+:100BB00057F9FF20ADF8000000248DF8034003250D
+:100BC0008DF8025069460D4801F0EAFA0120ADF8AF
+:100BD00000008DF803408DF802506946084801F086
+:100BE000DFFA2320ADF800008DF803408DF80250A5
+:100BF0006946044801F0D4FA38BD000000080140FD
+:100C0000000C014000100140002A4268C9B201D026
+:100C10000A4300E08A4342607047000010B5426812
+:100C20000E4B0C791A400B6842EA042213434360CE
+:100C300083680B4A1340D1E9024222434C7943EACC
+:100C400044031A438260C26A097C22F47002491E7E
+:100C5000C9B242EA0151C16210BD0000FFFEF0FFBF
+:100C6000FDF7F1FF70B5072409290AD9C568A1F17C
+:100C70000A0606EB4606B440A543B3401D43C560D3
+:100C800007E0056901EB4106B440A543B3401D43AD
+:100C90000561836BC3F30154121B921C02EB8204A7
+:100CA0001F22A2409343A1400B43836370BD826B1C
+:100CB000491E22F4401242EA01518163704770B527
+:100CC000072409290AD9C568A1F10A0606EB4606D8
+:100CD000B440A543B3401D43C56007E0056901EB7F
+:100CE0004106B440A543B3401D4305611F23072AB5
+:100CF00009D2446B521E02EB820293409C43914006
+:100D00000C43446370BD0D2A09D2046BD21F02EB61
+:100D1000820293409C4391400C43046370BDC46ABB
+:100D20000D3A02EB820293409C4391400C43C46213
+:100D300070BD816841F008018160704700298168B9
+:100D400002D041F4A00101E021F4A00181607047CC
+:100D5000816841F0040181607047002101600171E8
+:100D600041718160C16001210174704770B51E4CF2
+:100D7000214694F83800B1F8425006281ED9B4F83C
+:100D80004A10B4F84C00A1EB000202F10902122A49
+:100D900004D8FFF753FB0022144B0AE0884204D228
+:100DA000FFF74CFB0022124B03E0FFF747FB00224A
+:100DB000104BFFF72CFAFFF786FB09E005D1284618
+:100DC000FFF73CFB0C4A0D4BF3E70D4951F82000AF
+:100DD000C5EB45116063B0EB410F03D9C5EB45107E
+:100DE0004000606370BD00004004002000003440FB
+:100DF00000003340000035406766666666E64B409B
+:100E0000248B000810B50C4C2078400713D5FFF751
+:100E1000ADFF0A49A08E088008483038018821F0CB
+:100E200010010180001F018841F01001018020782D
+:100E300020F00400207010BD400400204004004059
+:100E4000F0B4184816494FF49677436C08468A6800
+:100E5000046815485FEAC25C42F00806007822F098
+:100E600008054FEA047415D5002C08DB120714D4CA
+:100E700008B1082811D1BB420FDA8E6007E01207D3
+:100E80000BD508B1082808D1BB4206DA8D60F0BC4A
+:100E900005F0CEBD002CF2DAE8E7F0BC70470000A8
+:100EA000980200203C010020F306002070B50646A1
+:100EB0004089204B204C4FF48071002580B362881C
+:100EC0007AB1012A0CD1E188491C89B2E1803289CA
+:100ED000914205D36580E580FF2801D0401E7081D6
+:100EE00070BD70882288904201D9012200E0002262
+:100EF000184601F0DEF97088B18801442088401C52
+:100F000080B220808142EBD82580A088401C80B22E
+:100F1000A080F1888842E3D301206080A58070BD65
+:100F2000FFE70022184601F0C4F9A580E58025807E
+:100F30006580F4E7000C0140B0050020FEE70000EA
+:100F4000FCB505464FF6FF7600200C46ADF8006074
+:100F500048F205078DF8040020E000BF15F8010BEA
+:100F60008DF8040001A9084602F0A6F8BDF80000BB
+:100F70009DF8041080EA0120ADF800005FF0000049
+:100F8000BDF800100A0402D587EA410101E006EA33
+:100F90004101401CADF800100828F1DB641EDDD2D1
+:100FA0006946084602F072F8BDF80000FCBD00007A
+:100FB0000246002004E000BF12F8013B1844C0B212
+:100FC000491EF9D27047000070B5144A85B01088E8
+:100FD0000024134901940094039420460494138838
+:100FE00007E00D8B009E35440095CD8B019E354466
+:100FF000019515889D42F4D0401CC0B28028EED3E4
+:1010000000984111074841808480019841110648A9
+:1010100081830183818205B070BD0000FC06002041
+:1010200098020020CA050020B804002030B50E49FF
+:1010300002880A800C4A4388083A13800B1F808874
+:1010400018802024151F2C800020401C80B273289B
+:10105000FBD341F21110088044F64800108047F29B
+:10106000480018802C8030BD202C0140114944F6E6
+:1010700048000880091D46F648000880091D41F215
+:10108000111008800B48001F018841F020010180E9
+:1010900009480021A0F86410A0F86210A0F86010C0
+:1010A000A0F85E10A0F85C10A0F85A100348418127
+:1010B00081827047182C01409802002060000020B7
+:1010C000F0B54F4B4F480021DA7A0778802A27F095
+:1010D00001057DD31C684C4B02F01F0253F82220FF
+:1010E0004A4B14421A6802D042F0200201E022F07A
+:1010F0002002474C1A60474E94F800C0464CBCF1A1
+:10110000020FB4F9044043D1B3F808C0CCF3C00EC9
+:10111000CCF3002CE6453BD03C4D2C3D95F802C06D
+:10112000BCF1000F04D0BCF1010F0FD0A97033E067
+:101130005FEA025C30D55FEA826C2DD44FF0010C7F
+:1011400085F802C027F00405057025E05FEA025C1F
+:1011500022D45FEA826C1FD55FEA477C0BD447F04C
+:1011600004070770B0F802C0BCF1000F06D0418040
+:1011700027F0010707700227AF700DE04480002CB4
+:10118000F9DD47F001070770244FFF6A4761F2E776
+:1011900005704180318041811C4DC78895F84650CB
+:1011A0000FB9002C17DC077BAF4214D1B0F90270E5
+:1011B00007F26667BC420EDC194FBF895FEA477CC5
+:1011C00009D45FEA877C06D45FEA427C03D500E05D
+:1011D00012E0FF0709D007785FEAC77C05D027F047
+:1011E00001070770418031804181C4800573500937
+:1011F00060F3CB221A60F0BD057041804181F0BDE3
+:10120000D00500201C090020848F000898020020CF
+:10121000F306002018010020CA050020600000200D
+:10122000280A00202DE9F04796B000240C940D9474
+:101230000E940F9472B69048816941F400718161F7
+:10124000816941F4806181614FF4004002F0DAFD70
+:101250008A4D00212846FFF733FB00212846FFF77F
+:1012600025FB874E00213046FFF720FB854F0021EC
+:10127000384600F09DF901204FF47041401C88422F
+:10128000FCD32846FFF738FCB1463046FFF734FC64
+:10129000384600F099F94FF46020CDE912048DF83A
+:1012A000454001204FF004088DF8440010948DF85B
+:1012B000508010A92846FFF7B1FC01231A460521EA
+:1012C0002846FFF7FCFC0123022206212846FFF7EF
+:1012D000F6FC0123032207212846FFF7F0FC012337
+:1012E00004220F212846FFF7EAFC384600F06CF98B
+:1012F000684600F014FA6148634E4C300090CDF817
+:101300000C80CDE901648020CDE9044040000690C6
+:1013100080000790202008904FF44050CDE9090448
+:101320006946384600F0DEF901212846FFF7C8FA81
+:101330000121384600F03CF901212846FFF7B6FAB2
+:1013400047F2305115941598401C15908842FAD3F5
+:1013500001212846FFF7F2FCADF82C40A04640F2F0
+:10136000DC5A4FF4007420E05046CDF854801599B3
+:10137000491C15918142FAD330880D9908440D908B
+:1013800070880E9908440E90B0880F9908440F9009
+:10139000F0880C9908440C9001212846FFF7CEFCF8
+:1013A000BDF82C00401CADF82C00BDF82C00A0426C
+:1013B000DAD30D98354A40F3CF1633480A30068306
+:1013C0000E9941F3CF1444830F9941F3CF138383D4
+:1013D0000C9941F3CF1CA0F804C0ACF5C05C40F2FE
+:1013E000C371ACF59B7C8C450ED2A6F5C856363E33
+:1013F0008E4209D2A4F5C854363C8C4204D2A3F5DF
+:10140000C853363B8B4203D3D18841F48041D1800D
+:10141000D188490407D41E49028B21F85C2F428BE6
+:101420004A80808B888000212846FFF749FA0021F6
+:10143000384600F0BDF800212846FFF737FA0021B2
+:101440004C464846FFF732FA0220C102401C88424F
+:10145000FCD32846FFF750FB2046FFF74DFB3846EC
+:1014600000F0B2F8FFF736FA0A493C20087062B67D
+:1014700016B0BDE8F08700000010024000240140D3
+:10148000002801400800024016050020280A00201C
+:10149000880C0020F0060020F0B52B4B40F22D46C2
+:1014A00043F6FB255C6C294BB4F5FA5F13DDB4F50C
+:1014B000FA4F10DC41F6AD17A4F5FA54674306EB7A
+:1014C000A7364FF4B5777C4305EBA4147510641070
+:1014D000C3E9045401E0C3E904654FF46A74D460BD
+:1014E0004FF48344401A546110609168884202DAD4
+:1014F0004942884200DC116010684FF48341484340
+:10150000117E0841916A01449162506A814200DD76
+:101510009062916A106A814201DB084600E09062A5
+:10152000986111684FF46A735943137C194118414B
+:101530000144B2F91C00884204DBB2F91A00884267
+:1015400000DC08B2F0BD00003C0100201C010020BE
+:1015500010B54FF40054204600F0ACF8002813D02A
+:101560000A49087840F008000870204600F014F896
+:101570000021074800F01CF80648C17E012903D16C
+:101580000021C1760121017710BD00006A0600200C
+:10159000440002402C0B0020C10002D50249086023
+:1015A000704702494860704704040240000002404E
+:1015B0000029016802D041F0010102E04FF6FE72FD
+:1015C000114001607047000001684FF6FE72114043
+:1015D00001600021016041608160C1603149314A90
+:1015E0000839904203D1486840F00F0006E02D4AC8
+:1015F0001432904204D1486840F0F00048607047CF
+:10160000284A2832904203D1486840F47060F5E7D8
+:10161000244A3C32904203D1486840F47040EDE7E0
+:10162000204A5032904203D1486840F47020E5E7E8
+:101630001C4A6432904203D1486840F47000DDE7F0
+:10164000184A7832904203D1486840F07060D5E77C
+:10165000154A111F904203D1086840F00F0006E0C0
+:10166000114A1432904204D1086840F0F00008603A
+:1016700070470D4A2832904203D1086840F47060E8
+:10168000F5E7094A3C32904203D1086840F47040C3
+:10169000EDE7054A50329042EAD1086840F47020E4
+:1016A000E5E700000800024008040240406880B2FC
+:1016B0007047000001460020CA0001D5034A00E03F
+:1016C000034A12680A4200D0012070470004024019
+:1016D00000000240002A026801D00A4300E08A4369
+:1016E0000260704730B5036847F6F07293430C6AA6
+:1016F0008A682243D1E904452C4322438C69224362
+:10170000CC6922434C6A22438C6A22431A4302600A
+:10171000CA6842600A6882604968C16030BD0021C1
+:10172000016041608160C160016141618161C161AD
+:10173000016241628162704710B5114C8CB000218A
+:101740002046FFF735FF2046FFF73EFF0D4800908B
+:101750000D480021CDE901016420CDE9030180207D
+:10176000CDE905010791089109910A916946204642
+:10177000FFF7B8FF01212046FFF71AFF0CB010BD9C
+:1017800058000240043801408807002010B50121AC
+:101790008CB0084602F040FB1E4C00212046FFF7AB
+:1017A00007FF2046FFF710FF1B4800901B480190E1
+:1017B00000211020CDE902018020CDE9041006911E
+:1017C0000791089109910A9169462046FFF78AFF1F
+:1017D000012202212046FFF77DFF01218DF82F1005
+:1017E00004208DF82D008DF82E100E208DF82C0081
+:1017F0000BA801F0FDFF0F208DF82C000BA801F0C5
+:10180000F7FF01212046FFF7D3FEFFF795FF0CB04D
+:1018100010BD0000440002400438014024070020AD
+:1018200030B540F6AA21204AC184838B1488E31A7C
+:101830009BB20F2B10D312888283037E002253B1F8
+:101840001A4BB3F90A30062B05DB194B1B78022B18
+:1018500003D0002B00D1828430BD164B40F68B257F
+:101860005B6CA3F22D14AC420FD2428B521C92B28D
+:101870004283642AF0D364224283B0F924208A424E
+:1018800001DA02EB2111818430BD41F29414A342AC
+:10189000FADBB0F92430002B02DDA3EB211100E0CC
+:1018A00000218184428330BDFC06002060000020BE
+:1018B000F30600203C01002010B50446B0F90200F8
+:1018C00043F6991148438113E06840F26662504341
+:1018D00001EBA030E060B4F9001043F699125143D7
+:1018E0008A13216940F26663594302EBA1312161F9
+:1018F00004F012FD6061A18840F6AB22084440105C
+:10190000A0F515415539E062914205D9A0F5F8518D
+:10191000FF39521C91421DD249F25451884202DDD6
+:10192000A0F5204002E0A0F5F850FF38206300EB5E
+:10193000400040F34F002085B4F924104A42904201
+:1019400001DA104602E0884200DD0846E083228486
+:1019500061848AE0A0F5FE42FF3A41F255518A4285
+:1019600014D8A2F6AA20206300EB400040F34F00F9
+:101970002085B4F924205142E183884201DA0846E7
+:1019800002E0904200DD1046404250E0A0F5D44213
+:10199000AA3A8A4215D2A2F6AA20206300EB4000A0
+:1019A00040F34F012185B4F924004242E2832084B0
+:1019B000914201DA104602E0814200DC0846608470
+:1019C00053E0A0F5AA42543A41F256539A4215D236
+:1019D000A2F6AB20206300EB400040F34F002085CF
+:1019E000B4F924104A42904201DA104602E08842DB
+:1019F00000DD08464042E083218419E0A0F58042E2
+:101A000041F254539A4215D2A2F6AA20206300EB69
+:101A1000400040F34F012185B4F92400E0834242A5
+:101A2000914201DA104602E0814200DC084620843F
+:101A300062841AE0A0F52852AB3A8A4215D2A2F687
+:101A4000AA20206300EB400040F34F012185B4F948
+:101A50002400E08342422284914201DA104602E0EF
+:101A6000814200DC08464042A9E7B4F91E006FF449
+:101A7000BF7148438013E080B4F9200048438013CD
+:101A80002081B4F9220048438013608110BD704763
+:101A90001548164A4FF480410078042821D002F1FD
+:101AA0003C03D08A9B88C01A00B22F2801DD0011A8
+:101AB00008E0002801DD002007E00D4B984201DA24
+:101AC000184602E0402800DD40209389184400B207
+:101AD000884203DC40F26661884200DA0846908161
+:101AE0007047918170470000F3060020B804002081
+:101AF000C0FEFFFF38B54B484B4902880B889A1A45
+:101B000092B20F2A71D30988484C01804FF0FF012F
+:101B1000E2884FF47A7355044FF4967002D516227A
+:101B2000009103E0950403D515220091014670E071
+:101B3000D50402D514220091F8E7150502D5132229
+:101B40000091F3E7550502D512220091EEE79505C5
+:101B500002D511220091E9E7D50502D510220091A6
+:101B6000E4E7150602D50F220091DFE7550602D5FE
+:101B70000E220091DAE7950602D50D220091D5E7F5
+:101B8000D50602D50C220091D0E7150702D50B220D
+:101B90000091CBE7550702D50A220091C6E79507C9
+:101BA00002D509220091C1E7D20702D00822009194
+:101BB000BCE72289550702D507220091B6E79507B1
+:101BC00002D506220091B1E7D20702D0052200918A
+:101BD000ACE7A27AD20702D004220091A6E7A2893C
+:101BE000D40603D503220091A0E719E0140702D51B
+:101BF000022200919AE7540703D4940701D4D20734
+:101C000002D00122009191E70020034602460146DE
+:101C1000009002F05DFEBDE838400248FFF746B98B
+:101C200038BD00001C0A0020FC060020280A002005
+:101C3000F0B55948594982880B889A1A92B29C2A61
+:101C400064D30988818056490A880146002A0B78A6
+:101C500043F0020156D11646524A1C071568024647
+:101C6000127822F0020274D54F4C0746E4887F7840
+:101C70005FEA845C02D547F0010701E027F0010725
+:101C80004770A704477802D547F0020701E027F024
+:101C900002074770670401D4E70703D0477847F08D
+:101CA00008074770640603D5447844F0040404E050
+:101CB0001C0603D4447824F004044470EC0450D48B
+:101CC000354C9A07247824F0100423D4324D4278FE
+:101CD0002F7A2D78012A45F0100514D0022A16D04B
+:101CE0002D4C042AA47804F1010C0CF0FF0C13D045
+:101CF000072A25D0032A23D0052A21D0062A1FD05F
+:101D000021F0100142E0B90702E00570F0BD39078B
+:101D10000029FADB0470F0BDFA0601D41A060AD5D0
+:101D20000170022C04D280F802C0BCF1020FF2D381
+:101D300041F080012AE021F0100101708670F0BDB1
+:101D4000877A7F06F7D5032C04D8017080F802C08B
+:101D5000F0BD0FE05107D8D51906D6D443F0800165
+:101D600014E002704178CB0701D18907F0D522F049
+:101D700010010BE0E9040BD49907E9D4818AC82942
+:101D800002D2491C8182E3E743F00A010170DFE7D8
+:101D900002708682DCE70000D4060020FC060020EA
+:101DA000FE06002098020020280A0020094944F677
+:101DB00048000880091D46F648000880091D41F6C4
+:101DC000CC4008800348001F018841F020010180B9
+:101DD00070470000182C0140084946F6680008804A
+:101DE000091D0880091D41F2555008800348001F55
+:101DF000018841F02001018070470000182C01404B
+:101E000010B5C28800210AB1032206E002890AB196
+:101E1000022202E0428912B10122027000E0017048
+:101E200004784FF4804344F6206244B1012C06D07C
+:101E3000022C07D0032C01D14180818010BD43804A
+:101E4000828010BD41F23331418040F6B731F4E772
+:101E500030B5B1F86A5000231A240D22854202DC05
+:101E6000B1F9680030BD4D88854202DBB1F9000050
+:101E700030BD01EB82056D88854201DD144601E02D
+:101E800013DA134604EB03024FEA52029A42F0D1EE
+:101E900001EB830231F8231054889288521A001BF8
+:101EA000424301EB622000B230BD31F9220030BD67
+:101EB000054920B1086940F0800008617047034877
+:101EC000486003484860704700200240230167458E
+:101ED000AB89EFCD06494FF47A70CA68D20705D0B6
+:101EE000401E0004000CF8D1FF207047002070470E
+:101EF000002002400E4A0320A2F14C0182F83E006D
+:101F0000002048810B490886C862C8830884488439
+:101F100090620948816CB1F5206F01DBA3219162C9
+:101F2000807A002802D0906A404290627047000098
+:101F300060000020200500203C0100200449002012
+:101F400048810881C862886202498862704700003F
+:101F50006000002098080020F0B53B4988894A8934
+:101F6000801A80B20F2866D388894881CA89374889
+:101F70000B3A272A26D28A7822BB8268364B42F453
+:101F800080728260324A354C354D12785607314A9C
+:101F90000AD4344E36881680334A12881A80334A5F
+:101FA00012882280324A09E0324E36881680324A40
+:101FB00012881A80314A12882280314A12882A8077
+:101FC00001228A702F4B304D19469A7F0968802A6A
+:101FD00032D302F01F0255F8222011422CD0826821
+:101FE00022F48012184E8260123614461215B77809
+:101FF000521C62F38617254AB77093F816C01778FB
+:10200000BCF1800F27F0020608D30CF01F0C55F826
+:102010002CC011EA0C0F01D147F0020616701A7E8F
+:10202000802A0DD302F01F0255F82220114207D159
+:1020300044F400218160F0BD826842F48012D1E74F
+:1020400024F40021F6E70000F006002098020020AA
+:102050003C010020B0040020B2040020B4040020A1
+:10206000B6040020A0040020A2040020A404002044
+:10207000A6040020A8040020AA040020AC0400202C
+:10208000AE040020D0050020848F0008B804002092
+:1020900070B5204881890289891A89B20F292FD306
+:1020A000818901811C4B1D4819465D7A06681C4CCC
+:1020B000096846F00402802D07D305F01F0554F887
+:1020C0002550294201D126F0040202609A7B802A21
+:1020D00017D302F01F0254F82220114211D10268D6
+:1020E00022F002020260DA7A802A0ED302F01F0286
+:1020F00054F82220114208D1016821F00801016042
+:1021000070BD026842F00202ECE7016841F008018C
+:10211000F5E70000F0060020D0050020980200201E
+:10212000848F0008F0B51D4C1B4A4FF0010C94F849
+:102130003B5094F80AE0144692F83C3094F838404A
+:102140002B43651CEEB2154D95F83D700025BEF190
+:10215000FF0F0AD0BEF1000F06D18B4213D155708C
+:102160000C2C01D282F83860F0BD834202D182F893
+:1021700001C0F5E78B42F7D15570B80709E000BF01
+:1021800082F83850F0BD8342FCD1F84382F801C098
+:1021900080070028F4D0F0BD400400203C0100205E
+:1021A000F0B5CA78002502F00F03D20601D58A786F
+:1021B00013430A784FF00F0E12F0FF0F4FF0010299
+:1021C0001CD004680F8802FA05F63740B74211D1D7
+:1021D0004FEA850C0EFA0CF724EA070703FA0CF411
+:1021E0003C43CF78282F02D0482F02D002E046612E
+:1021F00000E006616D1C082DE4D304600C88FF2C00
+:102200001ED944685FF0000606F1080702FA07F5D8
+:102210000F882F40AF420FD14FEA860C0EFA0CF711
+:10222000BC4303FA0CF73C43CF78282F00D145611B
+:10223000CF78482F00D10561761C082EE4D3446086
+:10224000F0BD0000F0B5144C002801DAE36900E0AD
+:102250006368420D120185B2C0F301579540C0F387
+:102260000346032F05D0C2020AD50322B24093438E
+:1022700007E023F07062636823F07063636002E03C
+:10228000AB4343F0706201B12A43002801DAE261F6
+:10229000F0BD6260F0BD0000000001400246002079
+:1022A00092680A4200D00120704741617047016185
+:1022B00070470AB101617047416170470F4A104B86
+:1022C00092F838105B5C834201D1012004E00D4B91
+:1022D0005B5C834203D1002082F83A0070470A4BCE
+:1022E0005B5C834201D18120F6E7084B595C814257
+:1022F00001D18020F0E70320EEE700003C01002040
+:1023000044930008569300084A9300085C93000821
+:102310000A4810B501784FF000024C0708494FF009
+:10232000FF0389684FEA017105D5002901DA82723D
+:1023300010BD837210BD0029FBDBF8E73C010020D3
+:1023400098020020F0B5194E194C0022E31CA6F1AA
+:10235000060CB75CA518ED78FF5C0D430F43BD423A
+:102360001FD01CF80270FF5C0F43BD4219D0154608
+:102370000023A618F6780E43C6545B1C1CF80220F6
+:10238000DBB2062BF5D3C17881700179C1700021D1
+:102390004218491C15711CF80550C9B20629F7D31B
+:1023A000F0BD521CD2B2032AD3D3F0BD168B000865
+:1023B0004004002010B502460021064B06205C18A0
+:1023C0006478944200D10846491CC9B20629F6D364
+:1023D00010BD00003C010020214810B590F86710A6
+:1023E00000222048012936D11F49898899BB1F49FD
+:1023F0001E4B4C6C40F6B831B3F86E308C4227DD82
+:102400001B49097821BB90F82711491CC9B280F8F3
+:102410002711C8291CD380F827210146D0F82C4168
+:1024200091F82811A34203DD052908D2491C01E0D7
+:1024300041B1491E80F82811C9B2052902D30121F2
+:1024400080F82611191B074C2C3C6162C0F82C3116
+:10245000B3F5FA6F03D280F8262180F8282110BD49
+:10246000880C002098020020CA0500203C010020B2
+:10247000F30600204FF4C042C260002181620E22A8
+:10248000028241F262024261082202834FF46042FA
+:10249000428381834FF07842C0E9082140F6C4119D
+:1024A00001807047B0F90010B0F90220891A41602C
+:1024B0004269037E4A431A41836A13448362426A33
+:1024C000934200DD8262836A026A934200DA82628A
+:1024D000C268836A4A43017C0A410B41D118B0F9B2
+:1024E0001C208A4201DA10467047B0F91A0088426F
+:1024F000FADC08B27047000010B514481449B0F86F
+:102500008C200B889A1A92B2B2F5437F1DD90988A4
+:10251000A0F88C10B0F88A1020F8581F00224286CC
+:102520000C480D4CC2888280C180C3898381248974
+:10253000891AA4B2C4818160E11A0161074A818AC3
+:10254000C182928A8282511A816110BD3C010020B1
+:10255000FC060020500C0020200500206000002018
+:1025600009480A49B0F8AA200B889A1A92B241F693
+:1025700084639A4206D3098820F8AA1F4188818083
+:1025800000214180704700003C010020FC06002033
+:102590000D480178C90702D00C49098801E04FF6BF
+:1025A000FA71C165094901201039088007482438AB
+:1025B000018841F00101018004481838018821F0A8
+:1025C00018010180704700003C01002024040040F5
+:1025D0000A49D1F8902012B1521EC1F8902031F86A
+:1025E0008A2F521C21F81A294A6A521C4A628A8F81
+:1025F000521C8A8701F8380C704700003C0100200B
+:102600001CB52D4890F83B3090F83C20934252D0B6
+:1026100000248DF8044053408DF800309DF80030C0
+:102620000122012B08D09DF80030022B09D09DF823
+:102630000030042B0AD00DE01F498DF804204431EE
+:1026400008E01D498DF80420463103E01A498DF851
+:10265000042048319DF80420012A2CD190F83D3007
+:102660009DF80040154AA34217D090F83E309DF8DF
+:102670000040234208D0B0F84C30A0F84A300B8814
+:102680001488E31AA0F84C3090F838302BB1B0F829
+:1026900040301488E31AA0F8423012880A80A0F86B
+:1026A000402010F83E1F9DF80020114300F801194A
+:1026B0009DF8001001701CBD40040020FC060020A5
+:1026C00070B5344D40212846FFF7E8FD8400802195
+:1026D0002846FFF7E3FD44EA4004A9152846FFF722
+:1026E000DDFD0443E1B22C4C94F870508D4250D083
+:1026F0004D4084F87010012D03D0022D01D0042D1F
+:1027000047D194F87400A84384F8740094F87320B7
+:10271000AA420FD084F8735094F8722001238B40A2
+:102720001A4207D11A4384F8722094F87110491C98
+:1027300084F8711094F87110042928D330B101285D
+:1027400011D002280FD004280DD012E01348C18800
+:1027500021F04001C1802078002184F83B1020F056
+:102760006000207005E0217841F02001217084F89C
+:102770003B000B4994F83B0091F82720904204D08D
+:1027800081F8270007492020087000F00DF884F830
+:102790004C5070BD001001403C010020280A002070
+:1027A000880C0020F006002070B50D4D4021284611
+:1027B000FFF774FD840080212846FFF76FFD44EA8F
+:1027C0004004A9152846FFF769FD04430548072181
+:1027D00000F8704F0171002141708170C17070BDAF
+:1027E000001001403C01002070B5344890F83A10C8
+:1027F000CA43920761D001F0030280F8392090F8B3
+:102800003D305B061B0E80F83D30012A01D0812A45
+:1028100002D15B1C80F83D300278D2074DD0DBB28C
+:1028200003F00102C3F34004A24246D1B0F84E4087
+:102830000025641CA0F84E40204CA0F8505090F8A1
+:102840003E60A47AB24202D080F83E200DE0A60796
+:10285000B6EB837F02D080F83F5006E090F83F301F
+:10286000642B02D25B1C80F83F3090F84030642B20
+:102870000CD25B1CDBB280F84030022B06D204F095
+:102880000103934202D1022280F84020012901D0A5
+:10289000002912D190F83820C16D00EB82029161BD
+:1028A0000163D0E906121144D0E908231A44114407
+:1028B000826A1144C26A1144416370BD3C01002028
+:1028C000FEE700002DE9F04F00BF00209E4E9F4A1A
+:1028D000A6F51271A6F5BE79A6F1440B06F1440ED9
+:1028E000804601F5E074A1F1780301F5457A1D5C9D
+:1028F00015F0C00706D0402F51D0C02F77D0802FC1
+:1029000076D004E115F01F0504D0154440F080078F
+:102910002F7201E082F80880012826D0022824D0F6
+:10292000032822D0042820D008281ED010281CD02C
+:10293000874D55F820C0DCF8005054F820703D4019
+:10294000CCF80050824D55F820C0DCF8005056F805
+:1029500020703D43CCF800501D5CAD0659F8205066
+:102960002F6813D53AF810C03EE051F820502F6878
+:1029700054F820C007EA0C072F6051F820502F6848
+:1029800056F820C047EA0C072F60E5E7DFF8B8C12A
+:102990000CF1F00C5CF820C007EA0C077EE015F0A3
+:1029A0001F0504D0154440F080072F7201E082F823
+:1029B000088001281DD002281BD0032819D0042824
+:1029C00017D0082815D0102813D0614D55F8205085
+:1029D0002F6854F820C007EA0C072F605C4D55F8AB
+:1029E00020502F685BF820C047EA0C0756E00BE048
+:1029F00056E051F820502F6854F820C007EA0C0721
+:102A00002F6051F82050ECE715F01F0505D0154454
+:102A100040F0800785F8217001E082F821800128CC
+:102A200025D0022823D0032821D004281FD008282D
+:102A30001DD010281BD0464D55F820C0DCF80050A2
+:102A400054F820703D40CCF80050414D55F820C05E
+:102A5000DCF800505EF820703D43CCF800501D5C5F
+:102A6000AD0615D53A4D3AF81070CC3514E051F852
+:102A700020502F6854F820C007EA0C072F6051F847
+:102A800020502F685EF820C047EA0C072F60E6E769
+:102A90002D4D3AF81070E03D55F820502F6036E08B
+:102AA00015F01F0505D0154440F0800785F821700A
+:102AB00001E082F82180012830D002282ED003289E
+:102AC0002CD004282AD0082828D0102826D0204D21
+:102AD00055F820C0DCF8005054F820703D40CCF888
+:102AE00000501B4D55F820C0DCF80050164F8837B9
+:102AF00057F820703D43CCF800501D5CAD06B1D4B2
+:102B0000114F3AF81050E03F57F820703D60401CDC
+:102B1000C0B21128FFF4EBAEBDE8F08F51F82050A1
+:102B20002F6854F820C007EA0C072F6051F8205096
+:102B30002F68DFF814C00CF1880C5CF820C047EA5D
+:102B40000C072F60D9E7000010920008D005002084
+:102B50000C9000084FF40771C1824FF45861018353
+:102B600040F6145181837047F0B5C48AB0F9006013
+:102B70008681B0F90250C581B0F9043002270021E6
+:102B800001220382AB4204DBB54202DDC7804281F1
+:102B90000CE0B34204DBAE4202DDC78041811CE0A1
+:102BA0009D4205DBB34203DDC2804781018115E010
+:102BB000B54204DB9E4202DDC280418105E0AE42A7
+:102BC00005DB9D4203DDC1804281078106E09E4214
+:102BD00004DBAB4202DDC18047810281C3884589A5
+:102BE00000EB430700EB4505BB89AE899B1B0FFA41
+:102BF00083FEA0F812E00689AB8900EB460CBCF816
+:102C00000CC0A3EB0C038382B0F91830B7F90CC0E9
+:102C1000A3EB0C0CB4EB4C0F04DA80F82010A3F1FA
+:102C2000A10113E0A64503DD80F82010B9890BE06F
+:102C300026B1012E04D0022E10D004E0062100E0BF
+:102C4000052180F82010A989091B6D31418309B243
+:102C5000B1F5586F04DB5B1E438304E00421F0E709
+:102C6000002900DC4283418B8183F0BD0B490022A7
+:102C700088760A62CA614A62094A32F9103002EB68
+:102C800040028B62B2F90220CA62064A32F8100092
+:102C90000882A1F86000A1F862007047EC010020F2
+:102CA0006E930008629300082DE9F05FE948EA4955
+:102CB00082880B889A1A92B20F2A44D3098881809D
+:102CC000E649814601270888E54CE64E002578B3A1
+:102CD000401E0880E573E449A5622068B1F902103E
+:102CE000430742F6AA2218D4F38843F40053F38032
+:102CF000DD4B1B789B0709D5A36823F08003A360F5
+:102D0000A4F87C5084F87E5084F87F50C30404D427
+:102D100084F8F070C4F8EC5003E084F8F0504307F6
+:102D200007D4914205DB84F8F470A4F8F25004E073
+:102D300010E084F8F450430703D4914201DBC0074C
+:102D400003D084F81151BDE8F09F84F81171A4F804
+:102D50001251F8E7B4F8180143F69821884202D2DC
+:102D6000401CA4F8180101F0C9FDDFF80083DFF86A
+:102D7000E4B298F85000ABF1180B10B1FEF7A0F9CF
+:102D800005E09BF8001021F001018BF80010FFF71F
+:102D900023FB00F0A7F9B64841F26801436C4FF4F9
+:102DA00000608B4201DBB34904E0B3F57A6F02DACD
+:102DB000B049091D086098F85100DFF8A4A2C107C6
+:102DC000AD48DFF8B882AAF12C0A38D0817B80297F
+:102DD00031D3217889072ED4E27B8AF80520A24AD4
+:102DE000514692F800C02CF0020C82F800C0ABF8FB
+:102DF0000250CBF814509BF800C02CF0010C8BF85B
+:102E000000C0B279520611D44A89B2F5FA7F03D2D2
+:102E1000521CAAF80A2012E040F63C70834201DD01
+:102E20000020E4E008208AF80370E0E0CD70002084
+:102E3000AAF80A50DBE08AF80350AAF80A50A16801
+:102E40000A0501D50820D2E0884A92F83F20D3072E
+:102E500041D0E37B8AF805309E46437A802B45D3E8
+:102E600023785B0730D4F3889B0403D521F020003E
+:102E7000A06030E0ABF80250CBF814509BF800C0D3
+:102E800041F020012CF0010C8BF800C0A160C17D45
+:102E9000802909D301F07F0300684FF00041D94039
+:102EA000084201D1277100E025712079C00701D1C6
+:102EB000900706D50320BEF1030F01D08AF80870F1
+:102EC00095E00020A56292E021F02000A060F0884B
+:102ED00020F40050F08094F8260101280BD06348BC
+:102EE00090F8630048B1FDF7ABFF0FE0206840F0B9
+:102EF00004002060BAE7092079E0A068C10502D586
+:102F000020F0080001E040F00800A06094F846209E
+:102F10004FF480470AB343F69911012A24D0B81E12
+:102F2000032A28D098F80020C2F38102012A27D072
+:102F3000022A25D0A4F81471514890F85E000428A4
+:102F400016D0A4F8447000BFFEF7BAF89BF8001042
+:102F5000C90718D0BBF8021017E043F21E50A4F8BE
+:102F6000140143F2333008E042F6CC40A4F81401D7
+:102F7000A4F84410E8E7A4F81401A4F84400E3E737
+:102F8000A4F81401D8E738488188A9F8121008B2CB
+:102F9000B4F944104843C0F38F315046AAF81210D8
+:102FA000B94200D9478237490978C90605D5428A0E
+:102FB00041F233318A4200D241822189C1F3C002F9
+:102FC000C1F300218A4205D1428A40F6CC418A42AF
+:102FD00000D94182B17AC90700D04582BAF81200FF
+:102FE000A06200287FF71CAF27480570022099F8DF
+:102FF0001A1099B9022824D080B11D490B789D067A
+:1030000008D5B5796D0605D51E4D2D78ED0965F30A
+:1030100086130B70F18821F40A61F1801449496C20
+:103020004E290ADBF1880B0607D521F08001F180DB
+:103030000D490B7823F002030B7089F81A00E07336
+:1030400081E6B8F83830002BD7D143F69823A8F89A
+:103050003830D2E734090020FC060020FE060020AC
+:1030600098020020280A0020CA050020880C0020B1
+:103070003C010020100C0140D0050020B8040020C5
+:1030800060000020D40600201007002070B5002347
+:103090000C8863F30F02012505FA03F6344206D0CB
+:1030A000C3F10F0605FA06F1114361F30F025B1C31
+:1030B000102BF1DB028070BD70B500230C7863F338
+:1030C0000702012505FA03F6344206D0C3F10706CC
+:1030D00005FA06F1114361F307025B1C082BF1DBD3
+:1030E000027070BDF0B51F4890F866301E48012B85
+:1030F000816821F4006232D11C4BDE8874062ED424
+:103100001B4D0F054FF00004B5F902501ED4194AAB
+:10311000526C642A11DC40F6386295420DDAB20432
+:103120000BD4027852070ED4B0F8D42040F6B8354C
+:10313000AA4203D2521CA0F8D420F0BD41F4006191
+:1031400081605C81F0BDA0F8D440F0BD41F2CD01BA
+:103150008D42FADD997AC907F7D18260F3E7826080
+:10316000F0BD0000880C002098020020280A0020F2
+:10317000CA0500203C010020F0B5364D364F04460C
+:1031800095F83B0097F83B1023780843EE1C6278D3
+:10319000834205D1E0781146FEF7C4FF207908E0AC
+:1031A00094F802C084450CD1E1781046FEF7BAFFCE
+:1031B000E07905F82F0F2878805D6870287BE87724
+:1031C000F0BD82421DD161461846FEF7ABFF95F86F
+:1031D0004E1095F83B00814207D1B97A09B1A17927
+:1031E00000E0617985F82F101EE06978012901D08F
+:1031F000A17922E0617927E0297841F00401297062
+:1032000012E0E1788142DBD119466046FEF78AFF81
+:1032100095F84E1095F83B0081420AD1B97A09B170
+:10322000617ADFE7217ADDE715F82F1F895D697084
+:10323000C5E76978012906D0617A85F82F10B97A37
+:103240000029F1D1D8E7217A85F82F10B97A002921
+:10325000EAD0D1E7400400203C0100200B4801786F
+:1032600021F0020100F8381B002100F818194177FD
+:10327000817733218185418508214184012100F82E
+:103280001F1C034880F839107047000040040020DC
+:103290003C0100200D4900B50B4851F8012F40F8C2
+:1032A000032F89888180084801210930FFF74AF8F7
+:1032B000054802211330FFF745F8034804211D306B
+:1032C0005DF804EBFFF73EB8400400203C0100200D
+:1032D000094944F648000880091D46F64800088060
+:1032E000091D41F2111008800348001F018841F0B8
+:1032F0002001018070470000182C01402DE9F047A3
+:10330000664C674B0025A0780126654A10330528D6
+:103310007ED2DFE800F00313113E1100108820F088
+:10332000010010801D805F480580001F0580001F80
+:103330000580FFF7CDFFA670BDE8F087594941F23F
+:1033400044401C390880574945F658002439088004
+:10335000091D47F25800088052492020283908806A
+:103360000020401CC0B27328FBD3FFF7B1FF4C49CB
+:1033700084F85C502C3147F690600880484814303F
+:1033800006801D80108840F0010010800220A0708F
+:10339000D2E700215FF0010004EB410204EB40039F
+:1033A000B2F85020B3F850309A4200D20146401C87
+:1033B000C0B20628F0D33C48405C84F83900FFF7DF
+:1033C0004DFF1D2000F0F3F900F076F8374E384835
+:1033D0004FF4807996F83B10012904D002291BD0C4
+:1033E000042930D047E040218046FEF757FF870090
+:1033F00080214046FEF752FF47EA400749464046D3
+:10340000FEF74CFF074347F0010084F83B0000E063
+:103410003DE0224809302CE040218046FEF73EFF87
+:10342000870080214046FEF739FF47EA40074946BA
+:103430004046FEF733FF074347F0020084F83B00A5
+:103440001648133015E040218046FEF727FF87001D
+:1034500080214046FEF722FF47EA400749464046A2
+:10346000FEF71CFF074347F0040084F83B000B48BD
+:103470001D3002F03BFE94F82F0086F838001D2026
+:1034800000F0ABF90420A0700A48057054E71088DA
+:1034900020F0010010801D80A5704DE74004002041
+:1034A000000800403C2C01401C8B00083C0100201F
+:1034B00000100140F30600202DE9F041344C14F8CF
+:1034C0002F0F344DE07240212846FEF7E7FE8600BC
+:1034D00080212846FEF7E2FE46EA4006AF1539464F
+:1034E0002846FEF7DBFE0643207BF1B22F3C8142EB
+:1034F00015D084F83C0040212846FEF7CFFE860018
+:1035000080212846FEF7CAFE46EA4006394628468C
+:10351000FEF7C4FE064384F83B60FFF771F81E4DCA
+:1035200095F83B00012827D0022828D0042829D06C
+:10353000174894F83B102730085C04F8300F14F853
+:103540000109FEF737FF04F82F09A87A00B101201E
+:10355000607001F06BFA94F84E0094F83B108842CA
+:1035600006D094F83800062802D2401C84F83800AF
+:1035700084F84E10BDE8F0810548093004E00448A5
+:10358000133001E002481D30BDE8F041FFF7F4BD03
+:1035900040040020001001403C0100202DE9F041D2
+:1035A000524991F87200AA287ED191F873005528EB
+:1035B0007AD14F4C00200A5C2254401CC0B27428BF
+:1035C000F9D34C4E2069C6F80100A08AA6F8050080
+:1035D000D4F81600F060D4F81A003061D4F81E0058
+:1035E0001234706102F028FD4349608A888102F03C
+:1035F0003DFD207D123CC007307802D040F0040031
+:1036000001E020F004003D4930704FF480403C4D13
+:10361000886114F8280F85F82000608B6880A08BE3
+:10362000A880E08BE880208C2881608C354F6881F1
+:1036300094F8240087F8D20014F8011C304686F86C
+:103640003B100026C0F89460FFF724FE2E48A18EA0
+:103650000183E18E4183218F818394F84210283CBD
+:10366000012908D0022901D0032909D0297821F0A5
+:103670000C01083107E0297821F00C01091D02E056
+:10368000297841F00C01297094F86E20012162B173
+:10369000012A01D0022A0BD087F8461094F8643032
+:1036A0001A4A4BB1518108E014E087F84660F5E70B
+:1036B000022287F84620F1E7568194F8701001291C
+:1036C0000AD094F86D1051B101290BD04FF48051FC
+:1036D000A0F87610BDE8F08144F21C71F8E74FF4D1
+:1036E0000051F5E741F25551F2E7000000FC0008F7
+:1036F000880C00203C01002060000020200C0020ED
+:10370000B80400209802002020050020280A00208C
+:103710007CB50121082000F0A3FB4FF48070ADF8C8
+:10372000040010248DF8074001208DF8060001A93F
+:103730001548FEF735FD0121092000F091FB01211C
+:103740001248FEF77FFD0820ADF8000004208DF838
+:1037500003000F4E03258DF8025069463046FEF7F0
+:103760001FFD08213046FEF7A0FDADF800408DF8A2
+:1037700003408DF8025069463046FEF711FD1021D6
+:103780003046FEF792FD7CBD00140140000230007F
+:10379000000C0140FEE7704700F01F02012191403C
+:1037A0004009800000F1E020C0F88011704700F06F
+:1037B0001F02012191404009800000F1E020C0F883
+:1037C0008011704700F01F020121914040098000E4
+:1037D00000F1E020C0F80011704700F01F02012145
+:1037E00091404009800000F1E020C0F800117047CE
+:1037F00070B50F23C47801780122F4B1144C246809
+:10380000457804F4E064C4F5E064240AC4F10406D5
+:10381000E3408478B5401C402C4301F1E0212301B2
+:1038200081F80034007800F01F018A4040098000D0
+:1038300000F1E020C0F8002170BD01F01F008240BF
+:103840004809800000F1E020C0F8802170BD000030
+:103850000CED00E00249084302490860704700008F
+:103860000000FA050CED00E02DE9F05F00261D20B8
+:10387000FFF792FF6C4CDFF8B4B1A4F1B000A77E63
+:1038800090F83810DFF8A8E1DFF8A8A100258F42F2
+:103890007ED0E776A176626A036B5A434FEA1249FB
+:1038A0009BF80820120702D51EF8012000E00A4606
+:1038B00094F812C0BCF1010F09D004EB4206B6F92E
+:1038C00002C0C4F828C0B6F90460E6620CE043F612
+:1038D000FF7CC4E90A5C90F83DC05FEACC7C01D073
+:1038E00012B102E0052A00D1012600EB47074FF094
+:1038F000804CBF893F04B7FBF3F3E361476BBCFB2C
+:10390000F7F7276294F813C0BCF1000F06D0BCF1A2
+:10391000010F05D03B4403EBD3735B10636201E0FE
+:103920003B466762DFF810C14FF6FF7707EA83076F
+:10393000ACF808709AF8007090F80A8090F83DC0D2
+:10394000082F08F003070CF0030C05D067450BD1D6
+:10395000B8F1000F05D008E0674505D0B8F1000FB9
+:1039600003D05B42636200E06562C6B1636A002B0C
+:1039700003D006DD228D05E00AE0304B33F812203B
+:1039800000E0A28DA4F86020227822F020022270AC
+:103990009AF80020042A07D0082A05D012E0B4F8CB
+:1039A000603003EB0902EDE780F8405065629BF858
+:1039B0000800000701D51EF80110204830F811005A
+:1039C000A4F860001E49606A09883E314843B4F893
+:1039D000601001EB204006B21D20FFF7F3FE606A85
+:1039E000002807D021784FEA81600ADD002804DA38
+:1039F000A08D09E0B4F8600006E0E06AB04208DBA0
+:103A00000CE0002802DA208D208208E0A06AB04293
+:103A100004DD208241F02000207000E02682257520
+:103A200065752586BDE8F09FEC0100209802002016
+:103A300050930008F3060020000A0020629300085B
+:103A40002404004043184FF48042934210DD90421A
+:103A500002DD104600210BE0914202DD00201146FC
+:103A600006E08003B0FBF3F000B2C0F5804109B27C
+:103A700041EA00407047F0B500224FF46A740E2509
+:103A8000C460826205824FF483460827466107833B
+:103A900043F6FF7C4283A0F81CC040F249234FEA62
+:103AA0008C3E8360C0E9082ECC608A620D824E6134
+:103AB0000F834A83A1F81CC08B60C1E9082EF0BDBA
+:103AC000002181620949C1600E2101824FF6BF5178
+:103AD0004161082101834FF44041418343F6FF7166
+:103AE000818309070162024941627047638A0100CC
+:103AF00000C0FF0F064941F6A26008800548016832
+:103B0000054A01F4E06111430160BFF34F8FFEE706
+:103B1000442C01400CED00E00400FA0538B5012109
+:103B20000D2000F09DF94FF4E060ADF8000018247E
+:103B30008DF8034003258DF8025069460D48FEF7C5
+:103B40002FFB4FF46040ADF800008DF803400A4CA5
+:103B50008DF8025069462046FEF722FBA014ADF80E
+:103B6000000048208DF8030069462046FEF718FB48
+:103B700038BD000000080140000C0140F0B50121F3
+:103B8000CE028DB0304600F06BF9594F384601F047
+:103B9000BFFB08A801F0E8FD4FF45860ADF8240021
+:103BA0000024ADF820402020ADF82200ADF82640DA
+:103BB00008A9384601F08AFD0021384601F0DDFDF4
+:103BC0004FF6FF71384601F0E2FD01220021384630
+:103BD00001F06EFD0121384601F056FB04A801F00A
+:103BE0006EFBADF810607010ADF81200ADF8144027
+:103BF000A220ADF816007000ADF81800ADF81A401C
+:103C0000ADF81C4004A9384601F048FB6025ADF82A
+:103C10000050ADF80440ADF80840ADF80C40ADF8E8
+:103C20000240ADF80640ADF80A40ADF80E406946D6
+:103C3000384601F02DFC6946384601F06FFC6946B4
+:103C4000384601F0B5FCADF800500125ADF8045040
+:103C500040F61450ADF80600ADF80840ADF80C4041
+:103C6000ADF80250ADF80A40ADF80E40694638464E
+:103C700001F0E2FC0121384601F02AFB0821384618
+:103C800001F046FC3146384601F088FC08213846F0
+:103C900001F0CCFC3146384601F000FD7021384679
+:103CA00001F009FD18208DF82C008DF82D408DF8BD
+:103CB0002E408DF82F500BA8FFF79AFD0C480C30C2
+:103CC000018841F08001018009481430018841F0E9
+:103CD00001010180001F04800121384601F002FB30
+:103CE0008DF828500121384601F006FB0DB0F0BDDB
+:103CF000002C01407047000070B50189C1EB4111F3
+:103D000001EB4101CA0B42810B49104603F044FD0F
+:103D100009480C38B0F90C200168B0F90E4001FBDD
+:103D200002F54368614303FB145503FB0211AD1315
+:103D30008913C0E9055170BD0C0A002040F21341FF
+:103D40004160082181608621C1604FF4804101619A
+:103D50004942416100210162C162704701627047BE
+:103D600010B501884288891A09B20183B1F5005F54
+:103D700002DBA1F5804104E011F5005F02DC01F5F2
+:103D800080410183B0F9182041685143C1618368C3
+:103D9000846A5343C2681B12624303EB2222036A04
+:103DA0001A44114402628A13426241698A4203DB67
+:103DB00001698A4200DC11468A1AC0E90A21028E92
+:103DC0004FF40373594302EBA13202860B4A127877
+:103DD000082A04D10A4A936F03EBA1319167B0F925
+:103DE0003010B1F5804F02DDA1F5804103E00029DC
+:103DF00002DA01F58041018610BD0000F3060020C3
+:103E00003C0A0020034A516821F4404101435160BB
+:103E10007047000000100240044A0029516901D097
+:103E2000014300E0814351617047000000100240EF
+:103E3000044A0029D16901D0014300E08143D161E6
+:103E40007047000000100240044A0029116901D0A7
+:103E5000014300E0814311617047000000100240FF
+:103E6000044A0029916901D0014300E08143916136
+:103E70007047000000100240044A0029D16801D0B8
+:103E8000014300E08143D160704700000010024010
+:103E900030B524494A6812F00C03234A03D0042B9E
+:103EA00001D0082B26D002604A680F231F4C03EA7A
+:103EB0001212A35C0268DA4042604B68072505EAEB
+:103EC0001323E35C22FA03F383604B6805EAD323F0
+:103ED000E35CDA40C2604B68032403F4404104EA27
+:103EE000933303EB9161114B1B1F595CB2FBF1F152
+:103EF000016130BD4A680E4B1A404B68140103F44F
+:103F0000803303D5C2F38342113202E0022404EB72
+:103F1000924213B14B689B0301D5064B00E0024B64
+:103F20005A43C0E70010024000127A00040000204B
+:103F300000003C0800093D002DE9F041274CA61582
+:103F400040212046FEF7AAF9850080212046FEF791
+:103F5000A5F945EA400531462046FEF79FF905439D
+:103F6000EDB240212046FEF799F9870080212046D6
+:103F7000FEF794F947EA400731462046FEF78EF9EE
+:103F80000743F8B2A842DBD140212046FEF786F96C
+:103F9000870080212046FEF781F947EA4007314635
+:103FA0002046FEF77BF90743F8B2A842C8D140216A
+:103FB0002046FEF773F9870080212046FEF76EF950
+:103FC00047EA400731462046FEF768F90743F8B252
+:103FD000A842B5D12846BDE8F0810000001001409C
+:103FE00010B50268416802FB02F301FB01330D4C7E
+:103FF000A34211D91B0E0E3B0B4C9BB212B234F8EC
+:10400000133009B25A43594342F38F3241F38F318F
+:10401000C0E90221012102E0C0E90221002101746E
+:1040200010BD0000E10BBF0EBC8700082DE9F05F5A
+:10403000F848F94902880B889A1A92B20F2A7DD360
+:1040400009880180F54802468189D2884B0703D44C
+:104050008B0701D4CB0702D042F4007201E022F4B6
+:104060000072C2808146080702D44846C90604D5BA
+:10407000B9F8061041F0010102E0C18821F0010108
+:10408000A9F80610E548FDF7BBFEE548B0F93A107F
+:10409000B1F5804F01DA491C02E0E1484FF480415C
+:1040A000E04E418741F6CC41B06CDF4D884203DDE4
+:1040B000A86820F01000A860DC48DFF874830024B2
+:1040C000018829B1491E0180EC7388F8004028E07E
+:1040D000B9F8060042041BD4B9F80C10CA0617D46C
+:1040E000090715D4010613D4810611D401050FD494
+:1040F000410603D5CF490978090609D5410707D4F8
+:10410000C10505D4010703D4810401D4C00608D534
+:10411000C948EC73C94988F80040C4830C8080F812
+:104120002A40E98FC648DFF81CE341B1491EE98700
+:10413000017821F002010170EC730CE097E0017846
+:1041400041F00201017098F80000012805D19EF8A5
+:104150000000062801D188F8004098F80000DFF838
+:10416000C8A2DFF8E4B20127AAF12C0A0A2872D209
+:10417000DFE800F0F77D057DF6F57D71F4F3E87B6F
+:1041800009281AD0DFF8C49202287CD0B5F8400084
+:1041900010B399F8680040F63A2201282AD0C5F8F1
+:1041A000D84085F8EA40CAF82040B5F9301001F24D
+:1041B0001D5090422ED810232DE096484430FEF733
+:1041C00059F9FDF797FE716CCAF8281041F27C513D
+:1041D0000920CAF81810D8E1BBF814202A86DBF8A9
+:1041E0002C20CBF83420DBF82820CBF83020A5F8A1
+:1041F000407015E09648C5F8D80085F8EA70B5F922
+:10420000301001F21D53934201D8102300E0202307
+:10421000102202E020231022002000F065FB2886F7
+:1042200099F868208B48012A726C40F2DC514FF4F7
+:10423000927311D08A4203DABBF90A10994211DB5A
+:10424000B5F8403040F6C4115B1C9BB2A5F8403075
+:104250008B4207D20EE023E18A4208DABBF90A104A
+:10426000994204DA88F8004085F8EA404483BDE8C2
+:10427000F09F08E06A49C9680029F8DC42F6E0616D
+:104280008A42EFDAF3E7706CCAF828008AF8077000
+:10429000714FA5F8404085F8EA40797F5646A9B1AC
+:1042A000F87F98B3288DB5F9301000B20A230522A3
+:1042B00000F01AFB2886FC7787F81D40B5F930001E
+:1042C0004FF48041884254DD2986D0E795F84610A6
+:1042D000022903D199F86D10022918D000B25F4964
+:1042E00001F070FCA5F8E400B5F9E410A86A884272
+:1042F00000DB084600B2B08299F84D104F46002905
+:10430000B5F9301007D03623052207E02DE05349D8
+:1043100000B2B031E4E740F24713102200F0E4FAB3
+:104320002886B5F91601B5F91411884208DA97F80C
+:104330004D1011B100F102000CE000F1080009E09D
+:1043400010DD317901F10101C9B231710229B5D312
+:104350003471401EA5F81601B0E72FE00DE053E0E0
+:104360004EE081E0A5F81611A8E740F266602886C5
+:10437000A4E7002886DA2C8679E73949D5F8DC00ED
+:10438000884202D2401CC5F8DC00E87B082803D133
+:10439000D5F8DC0088420DD388F80040A868C10534
+:1043A00002D520F0080001E040F00800C5F8DC402C
+:1043B000A8605CE7BDE8F05F02F04EBCE87B09282E
+:1043C00001D02C865BE1DAF81C005746401CCAF885
+:1043D0001C00022809DD388D012301B2388B05222B
+:1043E00000B200F081FAFC61B8620A48398D4430AD
+:1043F0000180B6F844104180FEF754F8288636E76D
+:10440000BDE8F05F04F09CB81648007809287DD01C
+:104410002DE7000034090020FC060020280A0020B7
+:10442000200500203C010020980200200007002009
+:10443000F3060020D4060020C80800201E0000203B
+:10444000CA050020F406002060000020880C00202F
+:1044500034F3FFFFA8090020500C0020AE890008AB
+:10446000C0D401005402002099499A4B0888401C8E
+:1044700082B299480A80C82A04D390F800C0BCF1DF
+:10448000010F19D0B2F57A7F04D390F800C0BCF1C7
+:10449000020F11D0B2F5FA6F02D30278032A0BD0C3
+:1044A000E87B801E08286FD2DFE800F010AFECFF39
+:1044B000056E850481E6DAE604700C80B9F8061012
+:1044C00021F40061A9F806101F70E9E7FDF720FF4D
+:1044D0003078400611D58148807804280DD0706C62
+:1044E00082280ADAB07A96F83D1000F0030001F055
+:1044F0000301884201D001F065FD98F8000006280C
+:1045000086D086F83F4044F6206100E0B7E0706C4A
+:10451000884210DCB06C43F2333148438013704A58
+:104520008303CBF82C00936241F266625043801300
+:10453000CBF8280006E0DBF834108A0368498A6269
+:10454000DBF83000810367488162FDF7D3FC8AF80D
+:104550000770B5F81401A5F81601706CA5F8824033
+:10456000B0F5437F14DD4FF48040A5F88000A868C3
+:1045700040F48060A86096F8381005299BD100BFF0
+:1045800040F01000A86078E09BE088F800006EE63C
+:104590004FF48041A5F88010A96821F48061A960DA
+:1045A00040F28A21884204DA3078400601D402F0D1
+:1045B0003FFAA868E4E7706CB0F5437F07DA9EF82D
+:1045C0000010062903D000BF8EF8004071E0464875
+:1045D000017821F040010170FDF78CFC43F6FE707C
+:1045E000A5F81601DC35FDF793FE404810F8341F9E
+:1045F00021F0010101703B492C608C6238498C62CA
+:10460000082188F80010446431E699F80600C006D5
+:10461000BDD4706CB0F57A7F31DDFDF779FE30786E
+:10462000400611D52D48807804280DD0706C822862
+:104630000ADAB07A96F83D1000F0030001F00301A9
+:10464000884201D001F0BEFC86F83F40B6F8480031
+:10465000288601B24FF480402C46814200DD20863E
+:10466000FDF748FCA06840F48060A06096F8381020
+:1046700005298CD140F01000A060022085E788F861
+:104680000040F4E5706CB0F5437F03DA9EF800104B
+:10469000062999D1B9F8061021F02001A9F80610D1
+:1046A000FDF736FE042070E7FFE79EF800000628BD
+:1046B00002D088F80070DAE50D490920087005205D
+:1046C00063E7064884708EF800408BF85E4052E63F
+:1046D00016000020140000201500002040040020D7
+:1046E0009808002068080020020700203C0A0020EB
+:1046F0005402002030B585B001210420FFF7B0FB43
+:104700004FF40040ADF8100048208DF8130004A9C4
+:104710001848FDF745FD01210846FFF789FB40F6E3
+:104720008C20ADF8040003240020ADF80040ADF863
+:104730000200ADF806004FF080456946284600F0BB
+:10474000C5FF1C208DF80C008DF80D408DF80E4033
+:1047500001208DF80F0003A8FFF74AF80122114647
+:10476000284600F08DFE0121284600F0BBFD05B073
+:1047700030BD000000080140704700002DE9F04105
+:10478000304CE07800285AD12078002857D0401EBD
+:1047900010F0FF00207052D14FF49670208272B654
+:1047A000294F45F2AA50A7F872000020FDF780FBC0
+:1047B000264D13202860FDF78DFBA8BB3420E86050
+:1047C00002202861224E6E61286940F04000286175
+:1047D000FDF780FB40BB00211E4A08465FEA2553D7
+:1047E00012F800C0BCF1FF0F00D00121401C80B2C4
+:1047F0009842F5D3C1B9C4E9067639260127A069E4
+:1048000010F8011B10F8012BA061E06901EB0221F7
+:1048100002886A612F6120F8021BE061FDF75AFBF4
+:1048200010B9761EB6B2EAD20120FDF741FB62B69E
+:1048300001F01CFC0848816821F480418160BDE8DA
+:10484000F0810000F0060020880C002000200240CB
+:1048500000FC000800FC00089802002019480168CC
+:1048600041F010010160016821F00301016001685D
+:1048700041F00201016014484168416041684160B3
+:10488000416841F480614160416821F47C114160DC
+:1048900041680E4A11434160016841F08071016036
+:1048A00001688901FCD5416821F00301416041683C
+:1048B00041F0020141604168C1F381010229FAD14E
+:1048C000704700000020024000100240000028084D
+:1048D00030B5044C039D6080A180E2802381658116
+:1048E00030BD00001C0A00200A44824201DA10B2E6
+:1048F0007047C91A8142FBDD08B270472DE9F043C9
+:104900004348DFF81081DFF81091C17F457A0468D1
+:1049100001260023414A424880292BD301F01F0180
+:1049200058F821100C420146096802D041F4805128
+:1049300001E021F480510160CF0417D48F0415D514
+:10494000977AFF0707D0538199F800C02CF0020C2A
+:1049500089F800C00AE090F84670BFB14FF0020C31
+:10496000012F18D080F8463080F81AC10F0B67F37A
+:104970004D310160802D2AD305F01F0158F8211018
+:104980000C4201680CD041F004010BE080F8466055
+:1049900080F81A31EAE780F846C080F81A61E5E746
+:1049A00021F0040101604C070DD44C050BD5947A1D
+:1049B000E40708D0538199F8005025F0020589F8E2
+:1049C0000050C0F898308C0864F38A210160917A15
+:1049D000C90717D1134991F86410012912D112495E
+:1049E000496C32290CDC0178490709D50189090590
+:1049F00006D4D0F8981047F23054A14204D9568119
+:104A0000C0F89830BDE8F083491CC0F89810F9E769
+:104A1000D0050020848F0008CA050020280A002045
+:104A200098020020880C00203C01002010B5FCF703
+:104A30009DF90F48018821F0020101800C491831CD
+:104A400009880C4A928E1144094A3432118008496F
+:104A50000C390A8842F001020A80011D0A884FF6CB
+:104A6000ED531A400A80018841F01201018010BD07
+:104A70000C0400404004002006480188491C89B20B
+:104A80000180B1F57A7F04D34188491C418000211F
+:104A900001807047140700200F4810B5016841F0ED
+:104AA0000101016041680D4A1140416001680C4AF2
+:104AB00011400160016821F480210160416821F406
+:104AC000FE0141604FF41F018160FFF7C7FE0549F9
+:104AD0004FF00060086010BD001002400000FFF8B9
+:104AE000FFFFF6FE08ED00E02DE9F0412F4D28888C
+:104AF0004FF00004000629D5FCF7B8FA2C4A2D48DF
+:104B000007231778C8262C49012F22D02B4FB7F83E
+:104B100006C0BCF1000F3ED0B0F80CC04CF0080C41
+:104B2000A0F80CC0B0F806C02CF4006CA0F806C0C9
+:104B3000886820F004008860FC801370CE87002015
+:104B40004FF49661401C80B28842FBD32C80BDE8B4
+:104B5000F0811B4F97F800C0BCF1010F0FD0BCF1E2
+:104B6000020F11D0B0F806C04CF4006CA0F806C0DB
+:104B7000886840F00400886005203870DDE7B0F8F0
+:104B80000CC04CF0080C03E0B0F80CC04CF0100C5A
+:104B9000A0F80CC0F0E70B4F3C70C78847F40067E3
+:104BA000C780886840F004008860C6E7102C014088
+:104BB000F3060020280A0020980200203409002073
+:104BC000F406002011070020704700002DE9F04393
+:104BD0004FF08040018A21F001010182AC48007849
+:104BE00000287CD1AB4FF87B002878D1AA48406CD4
+:104BF000322874DCA9488068DFF8A4924104A94DEA
+:104C0000B9F804004FF0000403D4401CA9F80400D4
+:104C100028E1002874D02978012611B1012912D089
+:104C200017E14946B0F5BE7FFAD92E70CC718C7170
+:104C3000EC702C72287A0A18401CC0B214722872C8
+:104C40000F28F7D305E1B9F802204946824201D97D
+:104C5000EE7100E0EC7192488A7908300F2A15D283
+:104C6000CB79082B0BD2C3F10708EB7912F800C0FF
+:104C700003FA08F363441354CA79521CCA71CA79FF
+:104C8000082A03D18A79521C8A71CC7199F80610CE
+:104C9000C8460F2973D10D21FCF752F9A881010AEA
+:104CA0006970C0B2A87088F8064098F816208A4249
+:104CB00065D198F81510814261D198F80BC07A49F6
+:104CC000032302227948BCF1000F10D0BCF1010F80
+:104CD00002D0BCF1020F14D080F86A2000E0CBE0D3
+:104CE00091F800C02CF00C0C0CF1080C0FE080F8CF
+:104CF0006A6091F800C02CF00C0C0CF1040C06E07A
+:104D0000A9E080F86A3091F800C04CF00C0C81F8F2
+:104D100000C098F80C10B6EB111F04D180F86E405B
+:104D200087F846400EE0B2EB111F04D180F86E60A8
+:104D300087F8466006E0B3EB111F03D180F86E20C0
+:104D400087F846200B0717D001F00F01012901D089
+:104D5000022915D080F86C602C7198F80D102A7912
+:104D600006FA02F30B406B71082A44D2DFE802F026
+:104D70000B124319242F363D80F86C40ECE768E0B5
+:104D800080F86C20E8E713B180F8704033E080F8D9
+:104D9000706030E013B180F850602CE080F8504033
+:104DA00029E023B180F8656087F8036123E080F88B
+:104DB000654087F803411EE023B187F8F54080F88D
+:104DC0004D4018E087F8F56080F84D6013E013B1AE
+:104DD00080F868600FE080F868400CE013B180F85C
+:104DE000666008E080F8664005E013B180F867600F
+:104DF00001E080F86740521CD2B22A71082AAED373
+:104E000098F80E102A4A8B0705D587F8F16080F8CC
+:104E10006460568104E087F8F14080F86440548172
+:104E2000C90702D080F8294001E080F8296098F88D
+:104E3000111000F86D1FC2781E48012A1ED001B360
+:104E4000012921D04FF48051A0F876101A493C2056
+:104E50000870A9F80240A9F80440B9F80210491CEA
+:104E6000A9F80210B9F80210B1F5FA7F04D940F29E
+:104E7000F511A9F802102C70BDE8F08344F21C7102
+:104E8000E2E74FF40051DFE741F25551DCE7000063
+:104E9000F3060020980200203C0100200010014091
+:104EA000700C00208C060020B8040020880C002024
+:104EB000280A002020050020F00600202DE9F05FE0
+:104EC000FDF726FA8E4D2888A5F10406C0070AD002
+:104ED000308820F008003080288820F009002880E1
+:104EE00001F0A6FDD9E02888DFF81892DFF81882D3
+:104EF000864C80071AD5B9F8001041F00101A9F8D5
+:104F00000010B8F80000804914315030088028881B
+:104F10004FF6F95108402880308840F00400308076
+:104F2000FFF70AF884F83C00BDE8F09F2888784F26
+:104F30004007288871D520F004002880FEF7FCFF88
+:104F400094F83C108142EFD1308820F0040030808A
+:104F5000FDF7B6FB2078410605D594F84C1094F87F
+:104F60003B209142E0D03978400621F002013970AF
+:104F700004D5FEF7A1FA97F82F7004E094F83C00EE
+:104F8000FDF718FA0746DFF880B140F68C2A0BF1DE
+:104F9000180B062F47D294F83800B8423ED0384656
+:104FA000FDF78CF92078C00716D094F83A0094F8F1
+:104FB000391000F00302914206D0A17A00F00100FE
+:104FC00001F00101884215D1FDF7E2FAFBF71AFF63
+:104FD000FDF70AFC384689E0FDF7DAFAFBF712FF25
+:104FE000FDF702FC3846FDF7F3FA207840F00100A7
+:104FF000207099E7288820F008002880206B81081D
+:1050000001EBD000504515D2B8F800100844ABF8B9
+:105010000000308840F0080003E00DE0308820F008
+:105020000800308080E7B9F8001041F00101A9F8CC
+:105030000010DFE75046E7E70007288831D520F069
+:1050400008002880308820F008003080FEF774FFC8
+:1050500084F83C00FDF734FB387820F0020038700B
+:105060002078400604D5FEF727FA97F82F5004E081
+:1050700094F83C00FDF79EF90546062D08D294F8F9
+:105080003800A842B5D0FDF783FAFBF7BBFE2AE053
+:105090002048C18841F04001C180BDE8F05FFDF7C4
+:1050A00083BBC006288825D520F0100028803088D2
+:1050B00020F01000308097F838000C2802D2401CF5
+:1050C00087F83800387840F002003870FEF7F4F9BD
+:1050D00097F82F50787884F8390094F83800A8426F
+:1050E00087D0FDF755FAFDF77FFB2846BDE8F05F56
+:1050F000FDF76EBA4EF2BE110840288014E700009A
+:105100001004004000040040240400403C01002042
+:1051100040040020280A00202DE9F04F514F85B0AF
+:10512000388820F0010038804E4800261030068074
+:105130004D4CDFF838A14FF0010894F85C0042F6BE
+:105140003029C10774D072B64948816941F40071B1
+:105150008161816941F4806181614FF40040FEF713
+:1051600051FE444D00212846FBF7AAFB00212846AA
+:10517000FBF79CFBDFF800B100215846FBF796FBDC
+:1051800000213E48FCF714FA2846FBF7B5FC5846C8
+:10519000FBF7B2FC4FF46020CDE902068DF8056004
+:1051A00000968DF810808DF8048069462846FBF73C
+:1051B00035FD01231A460F212846FBF780FD01210A
+:1051C0002846FBF773FB00204946401C80B288420A
+:1051D000FBD328462E600121FBF7B0FD286880072D
+:1051E000FCD524484C30006894F85C1021F0010193
+:1051F0002144A1F85000FBF76DFB62B6FEF768F89A
+:1052000047F69061AAF8001094F85C00401CC0B208
+:1052100084F85C000C2822D212491431A1F80080D5
+:10522000388840F00100388005B0BDE8F08FFFE716
+:10523000134920F00100085A12490880114945F627
+:105240005800083908800F4847F25801001F0180B4
+:105250000C4920200C390880AAF80090D4E70320DC
+:10526000A070E1E700080040400400202C08004046
+:1052700000100240002401400028014008000240C4
+:10528000408B0008202C01400029018802D041F009
+:10529000800101E021F080010180704710B50A888B
+:1052A0004B88CC881A438B8823431A430B891A43B3
+:1052B0004B8989891A430A43A0F8442010BD002174
+:1052C000018041808180C18001814181818170475D
+:1052D0000029818802D041F0010101E021F00101A3
+:1052E000818070470029018802D041F0010101E06E
+:1052F00021F0010101807047002930F8441F02D0DD
+:1053000041F4004101E0C1F30E010180704700004B
+:105310004B4910B5884202D10121C41486E0B0F196
+:10532000804F09D0474988420DD101210220FEF764
+:105330008BFD0021022064E001210846FEF784FD78
+:10534000002101205DE04049884206D1012104206E
+:10535000FEF77AFD0021042053E03C49884206D143
+:1053600001210820FEF770FD0021082049E038499E
+:10537000884206D101211020FEF766FD0021102091
+:105380003FE03449884206D101212020FEF75CFD30
+:105390000021202035E03049884202D10121441407
+:1053A00044E02E49884202D10121CC043EE02C4940
+:1053B000884202D101210C0538E02A49884202D1F5
+:1053C00001214C0532E02849884206D101214020C4
+:1053D000FEF73AFD0021402013E02449884206D11F
+:1053E00001218020FEF730FD0021802009E02049C6
+:1053F00088420AD1841501212046FEF725FD0021AF
+:105400002046BDE81040FEF71FBD1A49884202D170
+:1054100001210C040AE01849884202D101214C0400
+:1054200004E0164988420AD101218C042046FEF787
+:1054300023FD2046BDE810400021FEF71DBD10BD34
+:10544000002C01400004004000080040000C004017
+:10545000001000400014004000340140004C0140A6
+:10546000005001400054014000180040001C004062
+:10547000002000400040014000440140004801403D
+:10548000002A828901D00A4300E08A438281704762
+:1054900030B5028C22F001020284028C8388048BD6
+:1054A00022F0020224F073050C882C430D89154369
+:1054B0004A882A43114DA8420BD0114DA84208D06A
+:1054C000104DA84205D0104DA84202D00F4DA84261
+:1054D0000DD122F008054A8923F440732A4322F0B3
+:1054E00004058A882A438D891D43CB892B438380F9
+:1054F0000483C9888186028430BD0000002C0140ED
+:105500000034014000400140004401400048014097
+:10551000028B22F008020A430283704770B5028CA6
+:1055200022F010020284028C8488038B0D8823F4FD
+:10553000E6464FF6FF7303EA052535430E8922F050
+:10554000200203EA061616434A8803EA021232438F
+:10555000104EB04202D0104EB04215D122F080065B
+:105560004A8924F4406403EA0212324322F04006DE
+:105570008A8803EA021232438E8903EA86062643AA
+:10558000CC8903EA8404344384800583C988018775
+:10559000028470BD002C014000340140028B4FF6A4
+:1055A000FF7322F4006203EA012111430183704773
+:1055B00070B5028C22F480720284028C8488838B02
+:1055C0000D8823F073031D4322F400730E894FF6F8
+:1055D000FF7202EA06261E434B8802EA0323334386
+:1055E000104EB04202D0104EB04215D123F40066E6
+:1055F0004B8924F4405402EA0323334323F48066A6
+:105600008B8802EA032333438E8902EA0616264377
+:10561000CC8902EA0414344384808583C988818755
+:10562000038470BD002C014000340140828B22F0C5
+:1056300008020A438283704770B5028C22F48052BC
+:105640000284048C8288838B0D8823F4E6464FF60F
+:10565000FF7303EA0525354324F400560C8903EA59
+:10566000043434434E8803EA06362643094CA042EC
+:1056700002D0094CA04205D122F480448A8903EA71
+:105680008212224382808583C988A0F84010068454
+:1056900070BD0000002C014000340140828B4FF6A9
+:1056A000FF7322F4006203EA0121114381837047F2
+:1056B000018582827047828822F07002828082880F
+:1056C0000A4382807047A0F84010704730B50288C6
+:1056D0001B4B1C4C98420DD0A0420BD0B0F1804F18
+:1056E00008D0194DA84205D0184DA84202D0184D37
+:1056F000A84203D122F070054A882A43154DA842DA
+:1057000006D0154DA84203D022F44075CA882A431A
+:1057100002808A8882850A88028598420AD0A0423F
+:1057200008D00E4A904205D00D4A904202D00D4A50
+:10573000904201D1097A01860121818230BD0000A9
+:10574000002C0140003401400004004000080040EB
+:10575000000C0040001000400014004000400140D8
+:1057600000440140004801404FF6FF718180002154
+:105770000180C1804180017270470029018802D0F8
+:1057800041F0020101E021F002010180704700298F
+:10579000018802D041F0040101E021F00401018000
+:1057A00070470000204810B590F82010026801F002
+:1057B0001F001E4951F820001D490242086802D00E
+:1057C00040F4803001E020F48030086019484FF048
+:1057D000000280794106184824D4184903880C88AF
+:1057E000E31A9CB201230F2C08D30C880480846830
+:1057F000042C03DD124C2478022C05D0427F012AB0
+:1058000006D00988418010BD4377C2770A8842805C
+:1058100042880988891A89B240F21A629142F2D309
+:10582000C37710BD427710BDD0050020848F0008DB
+:1058300098020020280A0020500C0020FC060020BE
+:10584000F30600202DE9F04FDFF8B8B16A48DFF821
+:10585000AC91DFF8ACA190F80EC0BBF91A70BBF99F
+:105860001C60BBF91850BBF96C10BCF1070F48D293
+:10587000DFE80CF08D041A30485E7600D9F800207D
+:105880008284DAF80020C284828CC38CA7EB820267
+:1058900012B2A6EB83034A431BB2594342F3CF2211
+:1058A00041F3CF23D11870E0D9F800204284DAF810
+:1058B0000020C284428CA5EB820213B2C28C4B43FF
+:1058C000A6EB820212B243F3CF24514341F3CF231C
+:1058D000E11814E0D9F80020C284DAF800204284EC
+:1058E000C28C438CA6EB820212B2A5EB83031CB2DE
+:1058F0004A43614342F3CF2341F3CF24191949426C
+:105900000AB244E0D9F800208284DAF80020428408
+:10591000828C438CA7EB820212B2A5EB83034A432D
+:105920001BB2594342F3CF2241F3CF24111914E0A3
+:10593000D9F800204284DAF800208284428C838CDB
+:10594000A5EB820212B2A7EB83034A431BB242F3D8
+:10595000CF24594341F3CF22A11849420BB216E09C
+:10596000D9F80020C284DAF800208284C28C838CAB
+:10597000A6EB820212B2A7EB83031CB24A4342F3A6
+:10598000CF23614341F3CF22991849420CB2BBF9AE
+:105990001E50594605F21E56A64201DACE8306E095
+:1059A000A5F21E55A54201DDCD8300E0CC83B1F9FF
+:1059B000204004F21E55954201DA0D8406E0A4F25F
+:1059C0001E54944201DD0C8400E00A84B1F92220C7
+:1059D00002F21E549C4202DAABF8224008E0A2F226
+:1059E0001E529A4202DDABF8222001E0ABF82230D1
+:1059F000417B8173BDE8F08F980200203C24014078
+:105A00003C280140200500202DE9F047044661486C
+:105A1000624D002602786048022AB0F9301004D0A6
+:105A2000082A77D0092A76D0B0E0C27B022A02D1B8
+:105A3000B0F8402052B1A4F8421069810423B5F9AE
+:105A400008101A460020FEF74FFF96E05449DFF891
+:105A50005481496A0F14E7808068410210D5B4F977
+:105A6000020040F2DA21884271DD40F26A41884248
+:105A700044DCA0F2DA20FAF7D0FC00224A4B52E0D4
+:105A8000C0F3C001C0F30020DFF8209181420CD1A7
+:105A9000D8F8440040F2BA41884258DD40F66A1115
+:105AA00088422BDCA0F2BA4010E041480078C006E2
+:105AB00011D5D8F8440041F22431884247DD41F243
+:105AC000D47188421ADCA0F598502438FAF7A5FC66
+:105AD00000224B4627E0374890F87010012903D088
+:105AE00090F86F00012832D1B4F9020041F6DC6170
+:105AF00088422CDD42F2341188420DDD0823B4F9CE
+:105B000042101A460020FEF7EFFEA4F842000028DB
+:105B100019DB1EE033E037E0A0F5F050DC38FAF78F
+:105B20007CFC0022244BFAF7E4FB0E22FAF750FC2F
+:105B3000FAF7AAFC00B2C0F5804078438013A4F8BD
+:105B40004200002F05DCA4F8426002E0FFE7A4F861
+:105B50004270B4F84200194FE880D8F844107964D4
+:105B6000A7F84C0000F07EFBB7F84E00688198F86B
+:105B70000A000028388F00D14042288106E01048F2
+:105B8000B0F87C00688100E069812E8184F8406073
+:105B9000BDE8F087F3060020980200206000002096
+:105BA000200500203C0100200000794000C0924008
+:105BB000D4060020880C002000C08240C8080020C5
+:105BC0003C0A00202DE9F041B1F9025000232B24BA
+:105BD0001522854203DAB1F90000BDE8F081B1F980
+:105BE000AE50854202DDB1F9AC00F6E701EB82056B
+:105BF000B5F90250854201DD134600E01446E21873
+:105C000052085D1CAA42F1D101EB8205B5F90230C0
+:105C1000834206DA35F9026C35F9044C31F9221069
+:105C200006E01E4631F92240B5F90630B5F90410F8
+:105C3000801B091BC5178911AD0345EA90458703F1
+:105C4000A1FB070CCA1702FB07C201FB05219A1B27
+:105C5000D317FAF767FA000A40EA0160001900B2A8
+:105C6000B0F5804FB9DB43F6FF70B6E770B5134C63
+:105C700040F224452946204600F03EF800281BD07B
+:105C8000204600F0C7F82946204600F01DF80C4CCD
+:105C900000212046FBF78CFC2046FBF707FDC0F1F6
+:105CA00064000849C0B20428087201D900F046F91E
+:105CB000BDE87040FBF740BD70BD000000380140FA
+:105CC000580002405C0600200A0A01219140C943A5
+:105CD000018070470029818902D041F4005101E020
+:105CE00021F4005181817047002A828A01D00A4341
+:105CF00000E08A438282704730B501F01F02012420
+:105D00000025C1F3421304FA02F2012B0FD0022B3B
+:105D10000FD0838A4FEA11210088134204FA01F45C
+:105D200000EA040001D000B10125284630BD838976
+:105D3000F0E7038AEEE710B5C1F3421301F01F0448
+:105D40000121A140012B07D0022B07D01430002ADB
+:105D5000026805D00A4304E00C30F8E71030F6E79B
+:105D60008A43026010BD000030B50446008A85B049
+:105D70000D464CF6FF710840E98801432182A18954
+:105D80004EF6F3100140A8882A8910436A890A4315
+:105D90001043A081A08A4FF6FF410840A989014322
+:105DA000A1826846FEF774F81948844201D103982D
+:105DB00000E00298A189090400EBC00101EB00108A
+:105DC000296801D5490000E08900B0FBF1F06422A8
+:105DD000B0FBF2F109010B096FF018056B4300EB02
+:105DE0008300A3891D044FF0320306D503EBC000E6
+:105DF000B0FBF2F000F0070005E003EB0010B0FB91
+:105E0000F2F000F00F000843208105B030BD000023
+:105E1000003801408088C0F308007047F8B50121C0
+:105E20000920FEF71DF801218803FEF719F8102557
+:105E30008DF803502020ADF800001A4E03248DF891
+:105E4000024069463046FCF7ABF916490C31086848
+:105E500020F02000086018208DF803004020ADF8E5
+:105E600000008DF8024069463046FCF799F9482059
+:105E70008DF803008020ADF8000069463046FCF73D
+:105E80008FF98DF803502801ADF800008DF802401D
+:105E900069463046FCF784F901210420FCF7D2F969
+:105EA000F8BD0000000C014030B585B0FFF7B6FF2B
+:105EB00000244FF4E1300090ADF808400C201D4D57
+:105EC000ADF80440ADF80A00ADF80640ADF80C405E
+:105ED00069462846FFF748FF25208DF8100004206A
+:105EE0008DF811008DF8124001208DF8130004A8E0
+:105EF000FDF77EFC012240F224412846FFF71BFFFC
+:105F000001212846FFF7E6FEFBF740FC0122802135
+:105F10002846FFF7E9FE012240212846FFF7E4FE6C
+:105F2000012202210448FBF7D5FBFBF72FFC05B04B
+:105F300030BD0000003801404400024070B51D4DE6
+:105F400000242878432834D16878462831D1A878AD
+:105F5000502807D0512805D0812803D0892801D0A6
+:105F6000212826D1144E7071E9787172A81C891C01
+:105F7000FBF71EF8B072717A2944097931828842A0
+:105F800017D106F10E00017841F0020101700B48B3
+:105F9000016841F020010160317A0948002204E0E3
+:105FA0002B5D03552A55641CE4B28C42F8D38078EB
+:105FB000707170BD880700205C0600200C0C014049
+:105FC000BA0B002070B51D20FDF7F1FBFDF774FA48
+:105FD0001D20FDF702FC154890F82F10144D0623E4
+:105FE000144C85F8381090F83B1095F83B2011437D
+:105FF000012A04D0022A07D0042A0AD010E0827AAB
+:106000008A420DD0007B09E0027D8A4208D0807D63
+:1060100004E0827F8A4203D090F82000884200D1B9
+:106020002370002085F8400070BD0000400400206F
+:106030003C010020F30600200B4800214180A0F124
+:10604000B0018A898280CB891A44C2800B8A1A44A3
+:1060500002814B8A1A444281898A1144818143F624
+:10606000FF71C18170470000EC010020084940F633
+:106070001C72B1F90C00904202DA00F59F7005E045
+:1060800041F2E302904201DDA0F59F70C8817047A4
+:106090006000002038B51348C16941F00401C161B6
+:1060A0001E208DF8000002208DF801008DF80200FE
+:1060B00001248DF803406846FDF79AFB0A498420C5
+:1060C0000880094947F690602C3108800020091F9C
+:1060D0000880054914310C80091F0880081F0480BE
+:1060E00038BD0000001002400008004030B42049D4
+:1060F0001E4A45788B7A114692F83B4091F8391048
+:10610000AC4218D14BB10379994202D043799942FC
+:1061100001D140791AE0807909E08379994202D06F
+:10612000C479A14202D182F82F3011E0407982F87F
+:106130002F0030BC7047C578AC42FAD16BB1C3793F
+:10614000994202D0037A994205D1007A82F82F0051
+:1061500030BCFEF76BBC407AE9E7437A9942E2D063
+:106160000479A142DFD0007AE1E70000400400207A
+:106170003C010020FEE700002DE9F0470446007FC7
+:10618000012868D13548E1880288511A89B2072967
+:1061900016D30088E080B4F9000044F2DD414843A2
+:1061A000401346F6D96148438013A060401000B206
+:1061B000A0814FF08051B1FBF0F0FAF729F920618E
+:1061C000B4F90C6096B1B4F902104DF6B0504843E2
+:1061D0000014A082B4F904704DF6B05207FB02F22D
+:1061E0004FEA2245E58204D4024603E00020E08322
+:1061F00030E0424212B22283002D01DB2B4600E048
+:106200006B421BB2DFF85890638398464FF4804A84
+:10621000B24208DAFAF7F3F82169F9F7C6FFFAF79C
+:106220001AF9801304E0002901DA484600E05046DC
+:10623000E083B04509DA2846FAF7E1F82169F9F771
+:10624000B4FFFAF708F9801304E0002F01DA48469A
+:1062500000E050462084BDE8F0870000FC060020E6
+:1062600000C0FFFF10B52248234C017821480229C5
+:1062700005D1C17B022902D1B0F8401029B1008EAE
+:10628000A4F84E000020208710BD90F846101A4850
+:10629000B0F8440000B239B318490978C1F381015C
+:1062A00001291BD002291CD0154900BFFBF7D0FDE6
+:1062B0001149A4F8400080B2483101F06DFAB4F9F8
+:1062C0004C00B4F94A2041425143891324F8381F45
+:1062D000B4F9101048438013E08210BD0849D83942
+:1062E000E4E707496C39E1E705496C31DEE7000076
+:1062F000F306002098020020C8080020B8040020FF
+:10630000B88800080348002180F82A10C18301875B
+:1063100070470000C808002010B504000B462D4A45
+:10632000C3F1000028D56442002B12DAA04207DA3C
+:10633000214600F027FA32F81000C0F5404041E055
+:106340000146204600F01EFA32F8100000F5004029
+:1063500038E0A34208DA2146184600F013FA32F872
+:10636000100000F540402DE0204600F00BFA32F816
+:106370001000C0F5803025E0002B12DAA04207DAC9
+:10638000214600F0FFF932F8100000F5804019E0D6
+:106390000146204600F0F6F932F81000C0F5004042
+:1063A00010E0A34208DA2146184600F0EBF932F873
+:1063B0001000C0F5804005E053B1204600F0E2F93E
+:1063C00032F81000B0F5004F01DDA0F5803010BDAF
+:1063D000002010BD4C8B000840438013494300EB64
+:1063E000A13000220302002B14DDB3F5001F01DCF5
+:1063F000802001E04FF4005093FBF0F1014401EBE9
+:10640000D1714910814206D0521CD2B20846062AE8
+:10641000F2D300E00021C80000B2704702E008C8D3
+:10642000121F08C1002AFAD170477047002001E00E
+:1064300001C1121F002AFBD1704700002DE9F0476F
+:10644000A44CA54821880288511A89B20F297DD30E
+:106450000088A4F13C052080288F08B1401E2887C1
+:106460002B789E4AC3F3810001281DD0022820D03A
+:10647000D18B98489A4FDFF86C92407E0026B1F598
+:10648000926F1DD8142819D378206076F88840F0D0
+:106490001000F88040F26660A88123F001002870A7
+:1064A000D67389F8006015E0D08B00EB4000C00384
+:1064B00002E0D08B8C494843010CDAE7401C04E031
+:1064C000B1F5DB6F06D310B1401E607602E043F0F9
+:1064D00001002870B5F90200B5F914304143C3EB4F
+:1064E000C303C1F38F31C3F3D10303EB510109B2ED
+:1064F000A9829046D28B4FF080535043B5F91620B5
+:10650000C0F38F30C2EBC202C2F3D10202EB5000E3
+:1065100000B2E882AA6A42431213EA6293FBF2F2E3
+:106520002A63724A1080A2680A44A260E1680144AA
+:10653000E160207C401CC0B22074072806D942F3D9
+:10654000CF002883C9106983E66000E0BFE0A66041
+:1065500041F6C8012674884204DD298B644AB2FBE7
+:10656000F1F1E981C117890341EA9041800342F6C4
+:106570009B420023F9F7D6FDA88456482A78A0F15B
+:106580003C005C49B0F90600930700FB01F14FEABB
+:106590002141C2F3810215D5012A07D0022A0BD06E
+:1065A0004FF2685141430914A18011E049F68C4231
+:1065B00050430014A0801FE04CF6183141430914E9
+:1065C000A18025E0012A0DD0022A17D0A08069847D
+:1065D000494948430014E083FBF75AFA47480088CA
+:1065E000C0B143E04AF65C3242431214A2804BF63B
+:1065F0002C22504300146884E183EDE74DF2AC5146
+:1066000041430914A1804EF27C414143091469843D
+:106610003B49DEE795F8200000BB88F80F6089F859
+:106620000060B5F91A00A0F50C519F39B1F56E7FE5
+:1066300018D8617FF42912D93249E8802E4AA1F88E
+:10664000460050430014A880A1F84400FF2085F8BC
+:10665000200081F828002C493C20087006E0491CE5
+:10666000617703E0607F08B1401E6077B5F91A10CA
+:10667000B4F91E0081420EDDA07E7D2809D9F8887C
+:1066800040F00800F8802148017821F002010170F3
+:106690000EE0401C06E0A0F23D10814208DAA07E28
+:1066A00010B1401EA07603E0F88820F00800F880C2
+:1066B000B5F91810606908446061217E491CC9B2AF
+:1066C00021761F2903D94011A88366612676BDE88B
+:1066D000F0870000F4040020FC060020980200204F
+:1066E000280A0020F306002030330100DC090020D6
+:1066F00074E8260BCC0E010048850100FE06002040
+:10670000D0450100880C0020F0060020CA050020BA
+:10671000024941F68B30886270470000B8040020BF
+:1067200070B5164C06252078062825D2DFE800F043
+:1067300003080E141A211248FAF778FC012016E01B
+:106740000F48801DFAF772FC022010E00C480C3054
+:10675000FAF76CFC03200AE009481230FAF766FCED
+:10676000042004E006481830FAF760FC0520207089
+:1067700070BDFAF77BFC2570257070BDF406002013
+:1067800090890008090A05D0B0FBF1F0FF2800D974
+:10679000FF20704700207047D0E90021C368521ADB
+:1067A0005A4301EBA231816041607047B0F900208B
+:1067B000B0F90210B0F90630521A5A4301EBA23177
+:1067C000818041807047000030B5494B18884949A5
+:1067D0008A89801A85B24848484A0F2D047801F109
+:1067E0004C001DD31D888D81117A090713D5022C09
+:1067F00001D0434912E0434DB0F90210B5F9005001
+:10680000A94205DC02DA01F1020108E0458007E057
+:10681000A1F1020103E0022C02D13B490988418029
+:10682000B0F840101D88691A89B29C2949D319888B
+:10683000A0F84010916A0023B1F5804F31DB334955
+:10684000896CB1F5405F2CDD314940F26665B1F9E4
+:106850001010A94212DD43F69915A94202DB40F25D
+:10686000333108E040F23335A1F26661694343F207
+:10687000333591FBF5F1A0F8441001E0A0F8443065
+:106880002449B2F806510978C1F381012DB100BF46
+:10689000B0F8441001F21E511CE092F84620022A82
+:1068A00010D0A0F84430022C01D0A0F84430B0F948
+:1068B0005C10B0F9443001F114029A420DDAA0F8EC
+:1068C0005C2030BD012901D00229E1D1B0F844108B
+:1068D00001F23331A0F84410E5E703F114029142CC
+:1068E00003DD1439A0F85C1030BDA0F85C3030BD79
+:1068F000FC06002014000020F3060020980200206F
+:10690000B6040020B4040020B00400203C010020A4
+:1069100020050020B80400202DE9FC4101210220BF
+:10692000FDF786FA01211920FDF79AFA01213C486A
+:10693000FBF788FC4027ADF8007003248DF8024077
+:106940000420384D8DF8030069462846FBF728FCE3
+:10695000E001ADF800008DF802401C208DF8030026
+:1069600069462846FBF71CFC4FF4E0712846FBF70C
+:106970009EFCA815ADF800008DF8024010208DF89F
+:10698000030069462848FBF70BFC4FF4A060FCF7B6
+:1069900061FF1D208DF8040001268DF8056000259B
+:1069A0008DF806508DF8076001A8FCF721FF1F49FC
+:1069B0008C2008801D494FF6FA702C3108806E201B
+:1069C000091F0880194814300680184808300780CD
+:1069D000164920310D80154AD020121D1080134A0F
+:1069E00045F2F300183210800A1F45F25000108063
+:1069F0000E4A4FF6FF7038321080121D1080121DA3
+:106A0000108041F21B10088000F012F8FBF7CCFE5A
+:106A1000064810300580001F0480BDE8FC8100009E
+:106A2000000C1A0000100140000C0140000400405E
+:106A300070B51D20FCF7B0FE2A4D40212846FBF71B
+:106A40002DFC840080212846FBF728FC44EA400402
+:106A5000A9152846FBF722FC0443E0B2224C84F837
+:106A60003C00FBF7A7FC0546052805D91F48C1884F
+:106A700041F04001C18001E084F838501C48007AA0
+:106A8000000703D594F838001A490D5C4FF6FA70E8
+:106A90002063E062A06260622062E061A06116484B
+:106AA000606300206064A06484F83F0084F84000C4
+:106AB000FBF72EFCA07AFF2811D0022084F83D00BD
+:106AC0000E48008820662846FCF7D0F8207820F091
+:106AD00001002070BDE870401D20FCF773BE01204E
+:106AE000ECE70000001001403C010020280A0020D3
+:106AF0009802002050930008DCFF050024040040A9
+:106B00002DE9F0434E484F4902880B889A1A92B2F9
+:106B10000F2A69D3098801804B49098B027D00EB5C
+:106B200042029180017D491CC9B2017508295BD3DD
+:106B3000002404752246017D00EB4103491CB3F992
+:106B40000430C9B202EB630212B201750829F2D314
+:106B50003E4904753E4B4A8044800E789D895FEA29
+:106B6000C67C40F638694FF0030714D0A2F22B5CC4
+:106B700042F6E858C44520D3A1F1020C26F00204E5
+:106B8000ACF8002047750C7040F22B54A24211DA89
+:106B900045F004021EE046F001060E704A4507DD8E
+:106BA00045F001029A8126F002020A70477519E049
+:106BB000447517E045F002020CE04A450CDA87758F
+:106BC000427D12B1521E42750CE046F002020A707C
+:106BD00025F007029A8105E0B30703D5837D2BB129
+:106BE0005B1E837540888880BDE8F08342F6AA2347
+:106BF0009A4222DAB1F904302BB941F2CD05AA420A
+:106C000001DA4480EEE7134C920302EB843241F642
+:106C10007244B2FBF4F214B240F2333502464480BF
+:106C2000AC4200DA5580B2F90240E41A04F5A374CC
+:106C3000B4F5237FD6D84380D4E74FF48043FAE7F6
+:106C4000BC0A0020FC06002098020020CA05002093
+:106C5000280A0020C8F1FFFF2DE9F0416D4CDFF854
+:106C6000B8E14FF0000594F83410C80706D094F945
+:106C700038104B42002958DD0E4657E0674884F82B
+:106C80003750A4F84250664A90F8380084F8400023
+:106C90001586CEF80450CEF80850624E40F2666376
+:106CA000CEF80C50A4F87C3036F810005E4E768892
+:106CB00030444FF6FF7606EA800024F8300B4FF0A0
+:106CC000806044F8040CA320208460845810A084C1
+:106CD000E38440F699102085580060854FF4805079
+:106CE000A08541F23330E08541F26660208641F6AE
+:106CF0009910608641F6CC40A0864FF40050E086A3
+:106D000042F23330208742F26660608742F6991083
+:106D1000A08742F6CC40E08782F89D5041F0010008
+:106D2000207184F84450BDE8F0811E4694F9370084
+:106D30004242002801DD074600E01746F61B012EFF
+:106D40000BD0002800DB02465FFA82F684F8380098
+:106D500094F84F00012805D041E0002900DA1946D7
+:106D6000CEB2F3E794F939305942002B01DB1846D3
+:106D700000E0084694F93A20C7B25042002A01DBED
+:106D8000944600E08446BC4508DD002A00DA02464D
+:106D9000D7B2002B00DA0B46D8B207E0002B00DA9E
+:106DA0000B46DFB2002A00DB1046C0B204EB400005
+:106DB000B0F9501004EB470030F9502F114449103E
+:106DC000018084F84F5084F83E5084F83D5084F898
+:106DD0003C5084F83B5084F83A5084F8395004EB26
+:106DE00046007546B0F9500024F8420FBEF8041072
+:106DF000C82309B26422FDF777FD6860E968401A8C
+:106E0000A9680844A860B5F900104843C013E860B9
+:106E1000608788E73C0A0020B80500203C0100207C
+:106E2000980200206293000860000020F0B45448EB
+:106E300090F83410C90776D0524990F840300022BB
+:106E400091F838108B426FD04F4CA0F872204F4D04
+:106E5000E65C04468E4294F9374002D0EE5C8E42E6
+:106E60000FD1641C64B280F83740EB5C8B4202D1D6
+:106E7000641C80F8374090F937300F2B1BDD0F234F
+:106E800017E0434DEE5C434D8E4202D0EE5C8E42E5
+:106E900011D1641E64B280F83740EB5C8B4202D1A2
+:106EA000641E80F8374090F937406FF00E039C4223
+:106EB00001DA80F83730324B90F83F50393390F890
+:106EC0003740EC5490F83F305B1CDBB280F83F3029
+:106ED000062B01D380F83F2090F9394090F93B30E0
+:106EE0009C420ED190F93D40A3420AD190F93A401C
+:106EF00090F93C309C4204D190F93E40A34200D12D
+:106F0000012280F84F201F4A80F8401090F9375036
+:106F10001378214A012D0DDD14465E07A46804D5BF
+:106F200044F0080403E028E015E024F0080494602D
+:106F300080F83510B5F1FF3F0ADA5B07936802D598
+:106F400023F0080301E043F00803936080F8351054
+:106F5000F0BCFBF7DDB990F84F1001290DD1B0F866
+:106F6000721043F60953491C89B2A0F87210994275
+:106F700003D9A0F8722080F84F20F0BC70470000C1
+:106F80003C0A00203C010020449300084A9300087A
+:106F9000569300085C9300089802002030B5204901
+:106FA000204AB1F86A301088C01A80B20F2836D350
+:106FB0001088A1F86A001C4D00204FF000432A5CA5
+:106FC000940903D00124B4EB921F24D1D20622D01D
+:106FD000164A52F820201268134C123434F810402C
+:106FE000224201EB000494F9722008D00A2A04DB43
+:106FF0000A6823FA00F4224308E0521C09E012F167
+:107000000A0F05DC0A6823FA00F4A2430A6002E0D2
+:10701000521E84F87220401CC0B21128CFD330BD5C
+:10702000D0050020FC060020508F0008509000087A
+:107030002DE9F00779497A480A8903889A1A92B2A9
+:10704000082A74D300880881A1F12C0042890AB172
+:10705000521E4281734A92F82820802A67D302F098
+:107060003F020A70C2890AB1521EC281B1F90620DC
+:10707000902A0CDB8A46FF2A09D08146C089002865
+:1070800055D1694800230078092805D005E0BDE8FE
+:10709000F007624800F092B90823644A92F8EA5077
+:1070A0000DB143F004036248817AC90701D043F06F
+:1070B0000203D2F808C05FEA0C5101D543F0010386
+:1070C000176800215B4EFC0302D596F8654004B1B9
+:1070D0008021C4885FEA446801D541F040015FEA3D
+:1070E000845801D541F020015FEAC47801D041F015
+:1070F0001001007A400701D541F008014E480078A0
+:10710000C00701D041F00401A00601D541F0010102
+:107110000020012D00D1082096F8705085B992F812
+:107120004620022A04D0012A05D03AB108E072E0D4
+:1071300040F0030004E040F0020001E040F00100F4
+:107140007A0701D440F02000CCF3C0020025CCF334
+:10715000002C624502D13A0700D4042596F86F202E
+:10716000012A01D145F00105344A0027BC461278B6
+:107170003E46C2F38102012A04D0022A04D0032A27
+:1071800004D004E0022602E0042600E010262C4A87
+:1071900064060ED5214C1C342478240609D51478B5
+:1071A000640606D4274A40F6CC44926D6243140C20
+:1071B00005E0B2F8AE2040F699146243940B4FF00C
+:1071C00008088AF80A804FF061088AF80B808AF86C
+:1071D0000C308AF80D108AF80E008AF80F508AF8E1
+:1071E0001070270A4B4083F06901414069408AF8DA
+:1071F000117079408AF81240614052468AF813C0F3
+:1072000071408AF8146051754FF4C871A9F80E10D6
+:10721000FF20AAF80600BDE8F0077047B806002076
+:10722000FC060020D0050020F30600209802002074
+:10723000280A0020880C00201C090020B804002027
+:107240003C010020EC0700204C48816941F0FC0122
+:1072500081614FF4A060FCF7FDFAFBF733FBFCF70C
+:107260005DFCF9F7A1FCFCF753FAFDF743FAFFF7D1
+:1072700053FBFCF793F9FFF7DBFBFBF795FA404D67
+:107280004FF40050A5F81601FEF70EFE00214FF452
+:10729000FA5340F2EE220020401C80B29842FBD309
+:1072A000491C89B29142F6D33648002680F87260B4
+:1072B000F9F710FBF9F7B6FFFCF760FCF9F784FE6D
+:1072C000FEF7E8FE102230493048F8F75CFF304CFA
+:1072D000314FE08820F04000E0802E48017821F016
+:1072E00020010170FA20F8814FF49670E887FFF7CB
+:1072F0000FFA2A492A48FCF7BEFB2A48FCF7E0FBB4
+:107300002948416A88472948416B8847FEF7FAFFB8
+:1073100027494220C8802749C8603E71E088E08143
+:107320002089208260896082FAF7B2FEFAF714FEA3
+:10733000FFF784F8FFF7E4FB00F0FCF9FFF72EFEFF
+:1073400000F0C2FFFEF72EFAFAF772FCFBF7ACFC76
+:10735000FFF73AFAFCF76AFEFBF7CEF8FBF700F905
+:1073600000F07AF8FFF764FE1348FAF759FA00F0D4
+:107370006DFAFDF703FAFAF7BDFBCFE70010024004
+:107380009802002020050020880C00201006002014
+:10739000280A00203C010020F00600209808002068
+:1073A00068080020F803002034000020D8000020E6
+:1073B000180700202C040020A8090020F0B523495C
+:1073C0000278B0F9064000231F4E31F81210FF2C4E
+:1073D00018D0B0F904701E4DBC4231DA00EBE4075E
+:1073E00004F00704BF7AA7408478FFB23CB190F85C
+:1073F00001C0ACF1010C64451FDA3C061DD455F800
+:1074000022200DE056F82220116012498A79521C80
+:10741000D2B28A71022A02D38370C3808B71F0BD0D
+:1074200011608178491CC9B2817042789142F6D3CB
+:107430008370C188491CC180F0BD56F82220EFE757
+:1074400055F822201160F4E730910008628F00089F
+:10745000D89000088C060020F0B561486149B0F86A
+:107460006C200B889A1A92B29C2A7BD30988A0F8C8
+:107470006C105D495D4F91F82A1001F0070297F8F2
+:107480004610022A00D1491E594C80F83E104FF098
+:107490000203E2884FF00001550401D5012236E0D5
+:1074A000A489E50601D5062231E0250701D5082289
+:1074B0002DE0550603D44F4D2D78AD0601D504229D
+:1074C00025E0150501D5072221E0150601D50A2280
+:1074D0001DE0950601D50C2219E0150701D50B22F8
+:1074E00015E0550701D4D50501D510220FE0D506CA
+:1074F00001D505220BE0650703D4A50701D4E407F5
+:1075000002D080F86E3007E0920403D5032280F8A1
+:107510006E2001E080F86E10374A384C92F820E077
+:10752000324A251FD2F808C02D4AB2F87060721C8A
+:1075300092B2BEF1000F0DD02CF4000CC7F808C0B9
+:1075400090F86E70B7B11E2F1AD090F86F200AB362
+:1075500025E007E04CF40006BE60A0F870200A2A7F
+:1075600001D22360F0BD142A01D22B60F0BDA0F837
+:107570007010F0BD2B60A0F8701080F86F10F0BD97
+:10758000642E04D2A0F87020322AEED3E9E7A0F8E6
+:107590007010EAE77F1C80F86F70A0F8701090F808
+:1075A0006F20012A10D0002AE9D0B0F87060761C54
+:1075B000B6B2A0F870601E2ED7D323603C2EDED961
+:1075C000521E80F86F20D2E7B0F87020521C92B2A1
+:1075D000A0F870202360C82AD1D980F86F10C6E7C0
+:1075E000D0050020FC060020880C00209802002016
+:1075F000280A00203C010020B8040020141C01408F
+:10760000F0B54548B0F84810491C89B2A0F84810B8
+:1076100002297DD341490024A0F848400A78404B14
+:10762000042A5BD04FF48041082A0BD0A0F10C0251
+:10763000B2F900208A4200DA1146B3F980208A426A
+:1076400000DA1146374A92698A4200DA11B2418261
+:1076500082881D8AC2EB8502334D12B22D78C5F3A4
+:1076600081062D4D42F231667243B5F97650921281
+:107670006A431213C26086681546C6EBC60642F31B
+:10768000D102F60202EBA6328260C66C1644C664D2
+:10769000B0F850707F1CBFB2A0F85070B7F5806F83
+:1076A00004D3B6120682A0F85040C464891AC26A94
+:1076B000A2EB421606EB0616A6EBC21640F25512D6
+:1076C0004A4306EB4202466A32444262B3F9303022
+:1076D000B2EB034F06DD1A04426206E01349B1F92A
+:1076E0000410AFE7002A00DA4462C162104990F842
+:1076F0003D2091F838108A420DD080F83D10B0F846
+:107700004210A0F84410B0F84010A0F8421000E079
+:1077100001E0A0F84050F0BD20050020F306002055
+:1077200098020020200C0020B80400203C0C00200F
+:107730003C01002015481649B0F85A200B889A1AC7
+:1077400092B20F2A20D30988A0F85A10B0F900107D
+:1077500041F6515251438913A0F86C100D494FF472
+:1077600080420B78A0F10C01022B06D1B1F9003058
+:10777000934202DA1B1D0B8000E00A800021A0F872
+:10778000601020F85C1F4280704700002005002038
+:10779000FC060020F30600204FF6FF7202EA80028A
+:1077A00010F4404315480ED0B3F5804F14D0B3F514
+:1077B000004F4FEA122216D0C2F5807330F8133012
+:1077C0005B424B8005E0120A30F812304B80C2F564
+:1077D000807230F812000FE0120AC2F5807330F8A0
+:1077E00013304B8005E030F81230C2F580725B42F6
+:1077F0004B8030F812004042088070474C8D0008E2
+:10780000104A518A908AD28A16384639A2F111025A
+:1078100000D54942002A00DA52421144002800DA19
+:1078200040420844084943F6284300B2B1F93620E3
+:107830005A43921340F2D733584302EBA030C88624
+:10784000704700009802002020050020F0B5904904
+:1078500090480A8903889A1A92B23E2A1ED3008859
+:10786000088101F138004FF4FA63428A9A4202D249
+:10787000521C428200E04382874A92F82220802AEA
+:107880000CD302F03F020A70B1F90620402A06DB51
+:10789000FF2A04D0C2883AB1521EC280F0BDBDE8B2
+:1078A000F0407B48FFF78ABD428A9A42F6D30778B8
+:1078B0004FF0010E3A074FF0FF055BD5847A40F296
+:1078C000DC52630708D444F004038372C28081F859
+:1078D0000BE081F80AE04CE04378072B05D0032B3E
+:1078E00003D0052B01D0062B07D1660605D444F042
+:1078F00040038372C280052239E0654A5FEA437C17
+:1079000002F138024FF42076127A0DD55FEAC26C8C
+:107910000AD45FEA446C07D442F0100202723A06BD
+:1079200028D4C680192222E0DF0709D0970707D4A0
+:10793000670605D442F002020272C680042216E0F5
+:107940009F0709D5170707D4670605D442F0080238
+:107950000272C68003220AE01B070BD5530709D425
+:10796000630607D442F004020272C6800B22CA7278
+:107970008A72CD80494AB2F92230B2F91A7003F204
+:107980003D140022A74200DB0276414E444C06F132
+:107990003806A479B6895FEAC46C06F101064FF493
+:1079A000C874B6B213D58681B6F57A7F05D9017A47
+:1079B00021F0800101728281F0BD037A1E06FBD4A2
+:1079C000828143F080020272C480112035E09F4220
+:1079D00016DA037E052B13D28681B6F5487F04D9CB
+:1079E0008281027A22F040020272027A5606E3D4C1
+:1079F0005B1C037642F040020272C48002201CE04D
+:107A0000284B1C89C4F3C006C4F3002740F2EE24BF
+:107A1000BE4216D11E78360713D4427E012ACBD13E
+:107A2000428BB2F5167F02D2521C4283F0BD827A9D
+:107A300042F002028272C4800F20C8728872CD8028
+:107A4000F0BD93F80D714FF40046012F18D1164F79
+:107A500041F6583C7F6C674512DD83F80CE1134B0F
+:107A60001E60C38AA34202D25B1CC382F0BD4FF4E6
+:107A7000FA73C3801C23CB728B72CD80C282F0BD9F
+:107A8000C2820A4883F80C21001F0660F0BD000086
+:107A90009C060020FC060020D0050020B804002031
+:107AA000280A0020980200203C0100201408014010
+:107AB0002DE9F05FFC48FD49DFF8F4A3007E0A1DC4
+:107AC000131D012850465AD030F85A4F0C80418877
+:107AD0001180BAF85E001880FDF7B4FEF54DF64C43
+:107AE00049F2CD32B5F91E006083B5F9201043F696
+:107AF000CC4C00EB410151430914A183B4F922306D
+:107B0000B4F9206001FB03F200FB062242F38F323E
+:107B10006282B4F9167007FB0CF7BF1340F2333CD6
+:107B2000714302FB0CF200FB131007EBA232E2825E
+:107B300040F38F30A082B4F91810E04FC1EBC101BF
+:107B400041F3D10101EBE000DD4E2083786C306021
+:107B5000316930468847DB49308948800846FDF75F
+:107B600053FFDFF8649301264FF0000B99F80000F3
+:107B700008280CD0618F218204284AD01AE030F8FE
+:107B8000604F0C8041881180BAF86400A3E7CF48A9
+:107B900090F93710491C022939D890F8741019B19E
+:107BA000B4F85A00208205E0618F2182A4F85A10AF
+:107BB00080F87460B4F91410B4F90A00C44AF9F7F3
+:107BC0006BFCE062BAF91611884204DDC048E1623C
+:107BD000027C91408162B848DFF8F8E24C3847F205
+:107BE000A30802784EF2461172B3012A52D080F8EF
+:107BF00000B000BF99F8000004280DD0B44AB4F9D1
+:107C00001210B4F90800303AF9F746FC07E0608F2B
+:107C1000C8E7686A0014E062B87A70B3AE48AF4D46
+:107C2000A0622860E06A68602846FCF765F8A84F03
+:107C3000287C443F01285ED0A06A3860A8480178BB
+:107C4000C9075CD040695BE0B5F91E2042448A4216
+:107C500009D8B5F9202042448A4204D8B5F9222037
+:107C600042448A42C6D9A0F802B0B7F8AE205946BD
+:107C7000B2F5C87F02D8467007E039E0B2F5487F18
+:107C800001D8022200E0032242708AF80F1089F81E
+:107C9000001024E080F800B0B5F91EC05A46C44474
+:107CA0008C4509D8B5F920C0C4448C4504D8B5F931
+:107CB000225045448D429DD9B7F8AE10B1F5C87F2A
+:107CC00001D8467006E0B1F5487F01D8022100E0F6
+:107CD0000321417042808AF80F2089F80020BEF805
+:107CE000061041F40061AEF80610FAF727F981E7B3
+:107CF0004FF4AF7093E768693860A86900E0E06A04
+:107D0000786073484438FCF76BF96B4D6A4935F875
+:107D1000100F3C39FFF740FDDFF89C91DFF8C4817C
+:107D2000A9F14C09D9F81010C9F86C10B5F9101068
+:107D3000B868B5F9122000FB01F4FB68504303FB5F
+:107D4000124444F38F3703FB010040F38F34AF87B5
+:107D5000EC87A8F802704546A8F804404046FEF7B4
+:107D60000BFA287F09F11405012830D06042411038
+:107D70004DF6B35047433A1469802A808B18A9F80E
+:107D80000440A9F80630891AA9F808108AF80CB03E
+:107D9000B9F90430D84654464946002B00DD267315
+:107DA000B1F90600002802DD227B921C2273B9F98A
+:107DB0000820002A02DD217B091D2173217B072970
+:107DC00020D2DFE801F01F1B3419301D3200B8F952
+:107DD00020304DF6B352584240106880B8F91E105A
+:107DE000514309142980A9F804304318A9F8063032
+:107DF000401AA9F80800C9E7667303E0022100E011
+:107E000003216173DFF8B090374E384F99F80010B6
+:107E10000129617B0DD0072945D2DFE801F0E7FE9B
+:107E2000FDFCFBFAF9000421EBE70521E9E7062157
+:107E3000E7E7072937D2DFE801F0D9041B62799917
+:107E4000AF0001461846FBF7FDFD2860B5F90200BA
+:107E5000B5F9001043F2046201445143090C504348
+:107E6000A4F85A10000CA4F85C00A4F85E8027E186
+:107E7000404201B2504200B2FBF7E4FD2860B5F980
+:107E8000020043F204614143090CA4F85A10B5F909
+:107E90000010084443F204614843000CA4F85C005D
+:107EA000A4F85E803AE1A1E0A8090020342C01404A
+:107EB0009802002020050020600000203C010020E6
+:107EC0002C040020E8030020F30600203C0A0020D8
+:107ED00098080020280A0020A2FEFFFF000A0020C8
+:107EE0001C090020DC09002000240140002801407A
+:107EF0003046F8F7B7FE01231A4607216BE0194612
+:107F00001046FBF79FFD2860A4F85A80B5F90200DF
+:107F1000B5F9001043F2046201445143090C504387
+:107F2000A4F85C10000CA4F85E0026E1594240421F
+:107F300009B200B2FBF786FD2860A4F85A80B5F9B3
+:107F4000020043F204614143090CA4F85C10B5F946
+:107F50000010084443F204614843000C39E1304604
+:107F6000F8F780FE01231A46052134E01146FBF79D
+:107F700069FD2860B5F9020043F204614143090C30
+:107F8000A4F85A10A4F85C80B5F90010084443F234
+:107F900004614843000C47E1504201B2584200B22C
+:107FA000FBF750FD2860B5F90200B5F9001043F267
+:107FB000046201445143090CA4F85A105043A4F838
+:107FC0005C80000CA4F85E005EE13046F8F74AFEE3
+:107FD00001231A4606213846F8F744FE01213046AF
+:107FE000F8F7B6FD01213846F8F7B2FDB34EB9F8FF
+:107FF00008004D463080B9F80A007080B9F81000CA
+:10800000B0803046F9F758FCB4F85A00F18805E022
+:1080100018E1ECE0BDE08EE05EE031E00844A4F859
+:108020006000B4F85C0031890844A4F86200B4F838
+:108030005E0071890844A4F86400317EA0480129DB
+:1080400078D034F85A1F018061884180A1888180EE
+:108050009B49028808310A8042884A80808888804B
+:108060009748896A0830884795F83E0000287DD0F7
+:10807000F8F7FCFF15F83E0F401E2870BDE8F09F92
+:1080800001461846FBF7DEFC2860B5F9020040F611
+:108090008151484380136880B5F9001040F6815241
+:1080A000514389134218A2F6815252425208298044
+:1080B000A4F85E201044A4F85C000844A4F85A0018
+:1080C00000213046F8F744FD00213846F8F740FD1E
+:1080D00001231A4606210BE7404201B2504200B28A
+:1080E000FBF7B0FC2860B5F9020040F68151484327
+:1080F00080136880B5F9001040F68152514389130E
+:108100004218A2F68152524252082980A4F85E20F9
+:108110001044A4F85A000844A4F85C00002130463A
+:10812000F8F716FD00213846F8F712FD01231A462C
+:108130000521DDE6B4E019461046FBF783FC286014
+:10814000B5F9020040F68151484380136880B5F9C3
+:10815000001040F68152514389134218A2F6815211
+:10816000524229805208A4F85A2000E09BE01044B3
+:10817000A4F85E000844A4F85C0000213046F8F73B
+:10818000E7FC00213846F8F7E3FC01231A460721F3
+:10819000E5E65942404209B200B2FBF753FC2860C1
+:1081A000B5F9020040F68151484380136880B5F963
+:1081B000001040F68152514389134218A2F68152B1
+:1081C000524252082980A4F85A201044A4F85C00B6
+:1081D0000844A4F85E0000213046F8F7B9FC0021FD
+:1081E0003846F8F7B5FC01231A460621B7E61146D2
+:1081F000FBF728FC2860B5F9020040F6815148439E
+:1082000080136880B5F9001040F6815251438913FC
+:108210004218A2F68152524252082980A4F85C20EA
+:108220001044A4F85A000844A4F85E000021304627
+:10823000F8F78EFC00213846F8F78AFC01231A462D
+:108240000521C2E6504201B2584200B2FBF7FAFBE8
+:108250002860B5F9020040F68151484380136880D8
+:10826000B5F9001040F68152514389134218A2F625
+:108270008152524252082980A4F85C201044A4F88C
+:108280005E000844A4F85A0000213046F8F760FC6C
+:1082900000213846F8F75CFC01231A46072194E6D2
+:1082A00034F8601FCFE607480088A0F5D041683950
+:1082B0003FF4E4AEBDE8F05FF9F78EBDA8090020F9
+:1082C0002C000020182C01402DE9F041904C9148E1
+:1082D000B4F85A100288511A89B20F296FD3008856
+:1082E000A4F85A008C480088DFF83082C0074FF0AD
+:1082F00000054FF0010741D0874AD4E90C10243221
+:108300001388B1EB530F02D21288511A08444FF46C
+:10831000F371884200D208468149B1FBF0F0616CEC
+:10832000C1F35101084406466064F8F776F800226C
+:108330007C4BF7F7DEFF4FF040427B4BF7F7D9FF5E
+:108340000E22F8F745F8F8F79FF8A4F8A40094F87F
+:108350006500401CC0B284F86500082834D36C481E
+:1083600098F84620001F03789A4201D00270458099
+:108370006E4A13786E4A23B1458021E06564A56496
+:1083800058E0D8F89410A1F5FA618E4211DD616DC4
+:108390008B1C9E4205DDB0F902100A290DDA491C3A
+:1083A00006E08E4205DAB0F90210002908DD491E08
+:1083B0004180B0F902000A2802DB177001E0A2E058
+:1083C0001570666584F865505A484FF4A5420178E7
+:1083D000C1F38101012949D002294AD044F68771AD
+:1083E0002181A4F8A020B0F9243089B24B439B131B
+:1083F000A4F89C30B0F90E0000237043B0FBF1F0FC
+:10840000A16CC0F3D100C1EBC101C90200EB9130F6
+:10841000A064F017810341EA9641B003F7F782FEAA
+:10842000B4F8A210C1EBC101C902C00800EB913041
+:10843000A4F8A200616CA06E0844A06694F86C20B9
+:10844000521CD2B284F86C20082A05D3C008A4F8C4
+:108450006E0084F86C50A5663748384EC3885A06BB
+:1084600033D498F80F20022A06D02CE043F20451AE
+:10847000B6E744F24621B3E7B26840F69916B24235
+:1084800021DD94F8382094F88660B2420CD084F84C
+:10849000862094F83D2002F00106C2F34002964285
+:1084A00002D1A4F8825004E0B4F88220B2F5966FAD
+:1084B00005D2B4F88200401CA4F8820005E043F025
+:1084C0008002C28001E0A4F88250114894F83F3045
+:1084D000B0300C2B01D2C57400E0C774174A0F4CA2
+:1084E00041F2482692F83C20B4F8824041F2504CC8
+:1084F0000C2B0AD3B14208DB012A06D0614502DD0C
+:10850000002C00D18774BDE8F0818574FBE7000082
+:108510003C010020FC0600200004004098020020DE
+:108520004564BD0100209C40133B3340E60300201E
+:10853000E7030020B8040020280A002020050020BE
+:108540002DE9F041384C394E394F207841F2333122
+:10855000C2074FF000050CD0A28962B394F907005E
+:10856000002800DA4042C0B2032829D240F2AE709F
+:108570002AE0A570E5732F4AE571A58192F838309D
+:10858000237220F00800A18040F0020020703D8698
+:108590007560B560F560916C490005D041F6846165
+:1085A000A18140F010002070C0B240F001002070A6
+:1085B0006574BDE8F081658120F01000207015E041
+:1085C000042803D240F6510060810FE0052802D252
+:1085D00040F69910F8E740F6CC42062803D3072866
+:1085E00001D3082801D2628100E0618197F89D00E3
+:1085F00098B9B088102301B2B4F90A003622FCF70A
+:1086000073F97060F168401AB1680844B060B6F957
+:1086100000104843C013F0603886388E10B1012036
+:10862000A070C6E7A570C4E73C0C00207C060020C3
+:10863000980200203C0100202DE9F041554C26789D
+:10864000F0077CD05448217A544D90F8380081428C
+:108650007BD0534A2346DFF84CC1575C93F90E2078
+:1086600093F90730874203D01CF80170874213D179
+:1086700046F002065B1C26705BB2E3711CF8011029
+:10868000814201D15B1CE37194F90710062901DDD9
+:108690000621E171521C1CE0434F17F801C0434F03
+:1086A000844503D017F801C0844513D126F0020693
+:1086B0005B1E26705BB2E371795C814201D15B1E67
+:1086C000E37194F907306FF005018B4200DAE17134
+:1086D000521EA273207294F907108A1C042A02D930
+:1086E00041F68462A2812C4A012912780ADD2B4BC3
+:1086F00056079B6802D543F0080301E023F0080306
+:10870000AB606070B1F1FF3F09DA5107A96802D58B
+:1087100021F0080101E041F00801A9606070F9F75B
+:10872000F7FDA078012810D121488068A3280CDA31
+:1087300094F90700022803DD0220E07105E01EE045
+:108740006FF00101884200DAE171A089002630B1A2
+:10875000401E0004000CA08101D1E671A673E87BE5
+:1087600004280CD0B5F93010512341220020FCF729
+:10877000BBF82886002802D1E07B10B1A670BDE8C6
+:10878000F0810C4806700C480670207820F001003B
+:108790002070F4E73C0C00203C01002098020020EF
+:1087A000449300084A930008569300085C9300081D
+:1087B0002005002010070020F3060020743F713DC3
+:1087C0009B3BED396238F436A13565343F332A32AC
+:1087D000273133304C2F722EA32DDF2C242C722BFB
+:1087E000000000361C070038AA0A003AAA0A003C1A
+:1087F000CC0C003ECC0C0040380E0042380E004439
+:10880000380E0046380E0048380E004AC711004C9A
+:10881000C711004EC7110050C7110052C7110054B4
+:10882000C7110056C7110058C711005AC711005C84
+:10883000C711005EC7110060C7110062C711006454
+:10884000C7110066C7110068C711006A0000003632
+:10885000220200388E03003AB005003CD207003EE9
+:10886000F4090040160C0042380E00445B1000462C
+:10887000C71100483313004A9F14004C9F14004E48
+:108880000B160050771700527717005477170056D1
+:10889000771700587717005A7717005C7717005E34
+:1088A0007717006077170062771700647717006604
+:1088B000771700687717006A000000368E030038CB
+:1088C0006606003A3E09003C160C003EEE0E0040E3
+:1088D000111100423313004455150046C1160048DB
+:1088E0002D18004A9919004C051B004E711C0050B0
+:1088F000271D0052DD1D0054931E0056491F0058CD
+:108900000020005AB520005C6C21005E222200602D
+:10891000D82200628E23006444240066FA24006892
+:10892000B025006A00000034000000360000003866
+:108930000000003A0000003C0000003E0000004043
+:108940000000004200000044000000460000004813
+:108950000000004A0000004C0000004E00000050E3
+:1089600000000052000000540000005600000058B3
+:108970000000005A0000005C0000005E0000006083
+:108980000000006200000064000000660000006853
+:10899000441458585870111158585870411158586B
+:1089A00048701114485858701411584858703313AF
+:1089B000005695130054B61300525A140050FD147B
+:1089C000004EA115004C4516004A761600486C175B
+:1089D000004672180044BA190042741B0040911DF1
+:1089E000003EB420003C9F22003AE122003853238D
+:1089F00000368B240034812500322B2700302028BC
+:108A0000002E5829002CB02A002A9B2C0028D22D99
+:108A100000267C2F00242631002202330020FD3462
+:108A2000001E5C37001CCC3C001A873E0018BE3F7D
+:108A300000160040001400400012004000100040EA
+:108A4000000E0040000C0040000A004000080040FA
+:108A5000000600400004004000020040000000202A
+:108A60000072002000700020006E0020006C0020CA
+:108A7000006A0020006800200066002000640020DA
+:108A80000062002000600020005E0020005C0020EA
+:108A9000005A0020005800200056002000540020FA
+:108AA0000052002000500020004E0020004CA32067
+:108AB000004AA320004847210046EB210044EB2157
+:108AC00000428F2200408F22003E7A24003C7A240C
+:108AD000003A66260038512800343D2A0030702DB7
+:108AE000002CA33000287A34002451380020CC3CDC
+:108AF000001C00400018004000140040001000401E
+:108B0000000C00400008004000040040000000008D
+:108B1000010203040500050001020304010400032F
+:108B200005020000F001000036010000F80000001E
+:108B3000BA0000007C0000007C0000007C00000007
+:108B4000411414111114441114144111000029008E
+:108B500052007B00A400CC00F5001E01470170010B
+:108B60009901C201EA0113023C0265028E02B602BB
+:108B7000DF020803300359038203AA03D303FB0374
+:108B800024044C0475049D04C504EE0416053E053A
+:108B900067058F05B705DF0507062F0657067F0611
+:108BA000A706CE06F6061E0746076D079507BC0703
+:108BB000E4070B08320859088108A808CF08F6080E
+:108BC0001D0944096A099109B809DE09050A2B0A39
+:108BD000520A780A9E0AC40AEA0A100B360B5C0B8A
+:108BE000820BA80BCD0BF30B180C3E0C630C880CFE
+:108BF000AD0CD20CF70C1C0D410D650D8A0DAF0D9F
+:108C0000D30DF70D1C0E400E640E880EAC0ECF0E69
+:108C1000F30E170F3A0F5E0F810FA40FC70FEA0F65
+:108C20000D103010531075109810BA10DD10FF1091
+:108C30002111431165118711A911CA11EC110D12EF
+:108C40002E12501271129212B312D412F412151382
+:108C50003613561376139613B713D713F613161449
+:108C60003614561475149414B414D314F214111544
+:108C700030154E156D158C15AA15C815E715051676
+:108C8000231641165F167C169A16B716D516F216DD
+:108C90000F172C17491766178317A017BC17D9177A
+:108CA000F51711182E184A18661881189D18B9184A
+:108CB000D418F0180B19261942195D197819921950
+:108CC000AD19C819E219FD19171A311A4C1A661A8A
+:108CD000801A991AB31ACD1AE61A001B191B331BF6
+:108CE0004C1B651B7E1B971BAF1BC81BE11BF91B95
+:108CF000121C2A1C421C5A1C721C8A1CA21CBA1C64
+:108D0000D21CE91C011D181D301D471D5E1D751D5F
+:108D10008C1DA31DBA1DD01DE71DFD1D141E2A1E8E
+:108D2000401E571E6D1E831E981EAE1EC41EDA1EE8
+:108D3000EF1E051F1A1F2F1F451F5A1F6F1F841F6D
+:108D4000991FAE1FC21FD71FEC1F00200000640038
+:108D5000C9002D019201F7015B02C00224038903BF
+:108D6000ED035204B6041A057F05E3054706AB067A
+:108D70000F077307D7073B089F0802096609C9094F
+:108D80002D0A900AF30A560BB90B1C0C7F0CE20C4F
+:108D9000440DA60D090E6B0ECD0E2F0F900FF20F86
+:108DA0005310B41015117611D71138129812F81209
+:108DB0005813B81318147714D61435159415F315E1
+:108DC0005116B0160E176B17C91726188318E0181E
+:108DD0003D199919F519511AAD1A081B631BBE1BD1
+:108DE000181C731CCD1C261D801DD91D321E8A1E09
+:108DF000E31E3B1F921FEA1F41209820EE204421D2
+:108E00009A21EF2145229922EE2242239623E9233B
+:108E10003C248F24E22434258525D725282678264E
+:108E2000C82618276827B72706285428A228EF281D
+:108E30003D298929D629222A6D2AB82A032B4D2BB0
+:108E4000972BE12B2A2C722CBB2C022D4A2D912D15
+:108E5000D72D1D2E632EA82EEC2E302F742FB82F59
+:108E6000FA2F3D307F30C030013141318131C13185
+:108E700000323F327D32BA32F73234337033AC33A2
+:108E8000E73322345C349534CE3407353F357735BB
+:108E9000AE35E4351A3650368536B936ED362037DC
+:108EA00053378637B737E937193849387938A8380A
+:108EB000D738053932395F398B39B739E2390D3A4C
+:108EC000373A603A893AB23ADA3A013B283B4E3BAC
+:108ED000733B983BBD3BE03B043C263C483C6A3C32
+:108EE0008B3CAB3CCB3CEA3C093D273D443D613DDE
+:108EF0007D3D993DB43DCE3DE83D013E1A3E323EBA
+:108F0000493E603E763E8C3EA13EB53EC93EDC3ECB
+:108F1000EF3E013F123F233F333F433F513F603F0E
+:108F20006E3F7B3F873F933F9E3FA93FB33FBC3F90
+:108F3000C53FCD3FD53FDC3FE23FE83FED3FF13F4E
+:108F4000F53FF93FFB3FFD3FFF3FFF3FFF3F000085
+:108F5000E7382C35002020EF20372023332026202F
+:108F6000210000800200040008001000000200043C
+:108F70000008040000020004000800100020004067
+:108F8000008004000000008000000040000000207D
+:108F900000000010000000080000000400000002B3
+:108FA00000000001000080000000400000002000E0
+:108FB0000000100000000800000004000000020093
+:108FC000000001000080000000080140000C01408A
+:108FD000000C0140000C0140000C0140000C01405D
+:108FE000000C0140000C0140001001400010014045
+:108FF000001001400010014000100140001001402D
+:10900000001001400010014000140140040801401C
+:10901000040C0140040C0140040C0140040C01400C
+:10902000040C0140040C0140040C014004100140F8
+:1090300004100140041001400410014004100140DC
+:1090400004100140041001400410014004140140C8
+:1090500008080140080C0140080C0140080C0140C0
+:10906000080C0140080C0140080C0140080C0140AC
+:10907000081001400810014008100140081001408C
+:10908000081001400810014008100140081001407C
+:10909000081401400C0801400C0C01400C0C01406C
+:1090A0000C0C01400C0C01400C0C01400C0C01405C
+:1090B0000C0C01400C1001400C1001400C10014040
+:1090C0000C1001400C1001400C1001400C1001402C
+:1090D0000C1001400C14014010080140100C01401C
+:1090E000100C0140100C0140100C0140100C01400C
+:1090F000100C0140100C01401010014010100140F4
+:1091000010100140101001401010014010100140DB
+:109110001010014010100140101401400000000028
+:10912000000000000000000000000000000000003F
+:1091300014080140140C0140140C0140140C0140AF
+:10914000140C0140140C0140140C0140140C01409B
+:10915000141001401410014014100140141001407B
+:10916000141001401410014014100140141001406B
+:109170001414014000000000000000000000000086
+:109180000000000000000000FFFFFF0F0FFFFFFFC7
+:10919000FFF0FFFFFF0FFFFFFFFFF0FF0FFFFFFFDD
+:1091A000FFF0FFFFFF0FFFFFFFF0FFFF0FFFFFFFCD
+:1091B000FFF0FFFFFF0FFFFFFFFFF0FFFFFF0FFFBD
+:1091C000FFFFFFF0FFFFFF0FFFF0FFFF0000004079
+:1091D0004000000000040000004000000000040007
+:1091E00040000000000400000040000000040000F7
+:1091F00040000000000400000040000000000400E7
+:1092000000004000000000040000004000040000D6
+:1092100000000080800000000008000000800000C6
+:10922000000008008000000000080000008000002E
+:10923000000800008000000000080000008000001E
+:10924000000008000000800000000008000000800E
+:1092500000080000000000202000000000020000C4
+:1092600000200000000002002000000000020000BA
+:1092700000200000000200002000000000020000AA
+:10928000002000000000020000002000000000029A
+:1092900000000020000200000000006060000000EC
+:1092A00000060000006000000000060060000000F2
+:1092B00000060000006000000006000060000000E2
+:1092C00000060000006000000000060000006000D2
+:1092D00000000006000000600006000000800200A0
+:1092E000040008001000000200040008040000024E
+:1092F000000400080010002000400080040000006E
+:10930000FF7FFFFFFDFFFFFFFBFFFFFFF7FFFFFFFB
+:10931000EFFFFFFFFFFDFFFFFFFBFFFFFFF7FFFF7B
+:10932000FBFFFFFFFFFDFFFFFFFBFFFFFFF7FFFF5F
+:10933000FFEFFFFFFFDFFFFFFFBFFFFFFF7FFFFF2D
+:10934000FBFFFFFF01020304050002030405000107
+:1093500003040500010205000102030404050001E5
+:10936000020355050010AA1A55250030AA3A00003C
+:10937000AA0A55150020AA2A5535FF3F9C930008DC
+:109380000000002024070000E40600088C94000878
+:1093900024070020DC0900002C64000845020406B4
+:1093A000082D010203040405440607080913552B80
+:1093B0001B086904190A12152A40061908019F138F
+:1093C0003D3D1B0861041A5D0401251702060405D2
+:1093D0000103148020FF8BAA0A02019C15AA0A55DA
+:1093E0001500085920AA2A5535FF3F072903010512
+:1093F00004060203127C1573FFFF04FF8080010145
+:1094000025025F6402130A13996712081201100CF7
+:109410000504060203010103070505280B010203E9
+:10942000040206070303040C3D0706040509191F7F
+:10943000191904310506064BAA1A024B381E026997
+:1094400010312E40FD3969260211042F405F020CB5
+:1094500026405B262ACD55155515123902017F038A
+:1094600016D0071AFF01013B0261AA6C080108A887
+:109470000916C491220312100A17401C12600A1622
+:0C948000901B014913AD670200080000BA
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000200008D
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-B.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y002-B.axf
new file mode 100644
index 0000000..31b9fb6
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y002-B.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-B.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y002-B.hex
new file mode 100644
index 0000000..9494c9c
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y002-B.hex
@@ -0,0 +1,2383 @@
+:020000040800F2
+:1000000000110020010100088B370008B528000806
+:10001000893700083D0F0008156100080000000046
+:100020000000000000000000000000001947000868
+:10003000831A000800000000E93C0008194A000883
+:100040001B010008E93A00081B0100081B01000819
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B010008451500081B010008B2
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A000894A0008694B00081B0100081B01000871
+:1000B0006D4B00085D4E0008B95000081B01000898
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B0100080D5C00081B0100081B01000843
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA00480047E9710008001100200E
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7394A0008F6
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFD1C9300088A
+:1006E0003C93000870B58C1810F8015B15F00703F7
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54E4C51
+:100740004FF490652946204600F019FA002864D03D
+:100750002946204600F0A6F848490888401C088031
+:100760000121204600F0EAFA454942F21072B1F840
+:100770005000904202D2401CA1F8500006F010FF39
+:10078000404DB5F91410B5F9120005F0F5FD3E4CD9
+:10079000A5F856002080A16820468847A088A5F8C3
+:1007A000580003F05BF806F0FBFF384E384C307809
+:1007B000082833D045F6AC30606042F6EF60A060A8
+:1007C00042F2C400E0603348008A2080208E6080BE
+:1007D000A16B2F488847208E69882F4C08444FF61C
+:1007E000FF7101EA80006887207A4FF0000540071A
+:1007F0001DD501F0D5FA294949F6A24008802848BC
+:1008000040F21A62C188491C89B2C180914204D366
+:10081000A16821F00401A160C58070BD41F2130000
+:1008200060604FF48060A06040F61B50CAE73078EB
+:100830000A281BD2DFE800F01A0616050A050D1A71
+:100840001114EAE7BDE8704005F03ABF07F0C4FEB6
+:1008500008E0BDE8704002F04BBD06F0B7FA01E0D9
+:1008600007F0F6F8BDE8704007F0F2B800F0FEFBC4
+:1008700084F8B65070BD000000240140FC06002042
+:100880003C0100206000002018070020F306002033
+:10089000D8000020EC01002098020020442C0140E8
+:1008A000340900206FEA1121016070470029816836
+:1008B00002D041F0010101E021F0010181607047A7
+:1008C0000029816802D041F4807101E021F4807137
+:1008D000816070472DE9F041824E92B0304600F0C1
+:1008E0000BF90BA800F039FA01214FF4C06003F0B6
+:1008F000B1FA00248DF831404FF46020CDE90D04A9
+:100900004FF4A0204FF009080B9001278DF83C8090
+:100910008DF830700BA9304600F080F9724D8DF8DB
+:1009200031408DF830708DF83C700BA9284600F0EE
+:1009300075F901231A460F21304600F0C0F9022252
+:1009400001231146304600F0BAF9012303220021A9
+:10095000304600F0B4F9012304221946304600F075
+:10096000AEF9012305220B21304600F0A8F901233E
+:1009700006220421304600F0A2F9012307220821B3
+:10098000304600F09CF9012308220321304600F094
+:1009900096F9012309220A21304600F090F901213D
+:1009A000304600F084F90121284600F080F9012347
+:1009B0001A460521304600F055F901231A46062152
+:1009C000284600F04FF90021304600F0CBF84FF4F4
+:1009D000E041284600F0C6F80121304600F0B8F8A2
+:1009E0000121284600F0B4F80121304600F0A6F8B5
+:1009F0000121284600F0A2F80121304600F09EF9BE
+:100A00000121284600F09AF940F61451374804F0C5
+:100A10002AFE12208DF8400002208DF841008DF84A
+:100A200042408DF8437010A802F0DCFE01224FF422
+:100A30009061304600F0E8F801213046FFF740FFB2
+:100A400001213046FFF732FF01212846FFF72EFF34
+:100A5000304600F06EF9304600F09FF80028FAD1D9
+:100A6000304600F075F9304600F082F80028FAD1DF
+:100A7000284600F05EF9284600F08FF80028FAD1E9
+:100A8000284600F065F9284600F072F80028FAD1EF
+:100A90000121084603F0BAF9154D284600F08EFDF5
+:100AA000684600F036FE0F4801A94C30009011480E
+:100AB00081E811018020CDE90440400006908000CB
+:100AC0000790202008904FF44050CDE90904694672
+:100AD000284600F001FE0121284600F063FD12B017
+:100AE000BDE8F0810024014000280140002C0140B5
+:100AF00008000240A80200200D4910B5884202D12A
+:100B0000012144150AE00B49884202D10121041554
+:100B100004E0094988420AD10121CC03204603F0B0
+:100B2000A5F92046BDE81040002103F09FB910BD93
+:100B30000024014000280140003C01400029816858
+:100B400002D041F4801101E021F4801181607047EE
+:100B50000029816802D041F4004101E021F4004104
+:100B600081607047826822F4E0420A4382607047E5
+:100B7000014600208968490700D50120704710B55B
+:100B80000246002054680B0AC9B20C401168194291
+:100B900002D0002C00D0012010BD01460020896841
+:100BA000090700D50120704738B501211C2003F04A
+:100BB00051F9FF20ADF8000000248DF80340032513
+:100BC0008DF8025069460D4801F0E4FA0120ADF8B5
+:100BD00000008DF803408DF802506946084801F086
+:100BE000D9FA2320ADF800008DF803408DF80250AB
+:100BF0006946044801F0CEFA38BD00000008014003
+:100C0000000C014000100140002A4268C9B201D026
+:100C10000A4300E08A4342607047000010B5426812
+:100C20000E4B0C791A400B6842EA042213434360CE
+:100C300083680B4A1340D1E9024222434C7943EACC
+:100C400044031A438260C26A097C22F47002491E7E
+:100C5000C9B242EA0151C16210BD0000FFFEF0FFBF
+:100C6000FDF7F1FF70B5072409290AD9C568A1F17C
+:100C70000A0606EB4606B440A543B3401D43C560D3
+:100C800007E0056901EB4106B440A543B3401D43AD
+:100C90000561836BC3F30154121B921C02EB8204A7
+:100CA0001F22A2409343A1400B43836370BD826B1C
+:100CB000491E22F4401242EA01518163704770B527
+:100CC000072409290AD9C568A1F10A0606EB4606D8
+:100CD000B440A543B3401D43C56007E0056901EB7F
+:100CE0004106B440A543B3401D4305611F23072AB5
+:100CF00009D2446B521E02EB820293409C43914006
+:100D00000C43446370BD0D2A09D2046BD21F02EB61
+:100D1000820293409C4391400C43046370BDC46ABB
+:100D20000D3A02EB820293409C4391400C43C46213
+:100D300070BD816841F008018160704700298168B9
+:100D400002D041F4A00101E021F4A00181607047CC
+:100D5000816841F0040181607047002101600171E8
+:100D600041718160C16001210174704770B51E4CF2
+:100D7000214694F83800B1F8425006281ED9B4F83C
+:100D80004A10B4F84C00A1EB000202F10902122A49
+:100D900004D8FFF753FB0022144B0AE0884204D228
+:100DA000FFF74CFB0022124B03E0FFF747FB00224A
+:100DB000104BFFF72CFAFFF786FB09E005D1284618
+:100DC000FFF73CFB0C4A0D4BF3E70D4951F82000AF
+:100DD000C5EB45116063B0EB410F03D9C5EB45107E
+:100DE0004000606370BD00004004002000003440FB
+:100DF00000003340000035406766666666E64B409B
+:100E0000C48A000810B50C4C2078400713D5FFF7B2
+:100E1000ADFF0A49A08E088008483038018821F0CB
+:100E200010010180001F018841F01001018020782D
+:100E300020F00400207010BD400400204004004059
+:100E4000F0B4184816494FF49677436C08468A6800
+:100E5000046815485FEAC25C42F00806007822F098
+:100E600008054FEA047415D5002C08DB120714D4CA
+:100E700008B1082811D1BB420FDA8E6007E01207D3
+:100E80000BD508B1082808D1BB4206DA8D60F0BC4A
+:100E900005F09EBD002CF2DAE8E7F0BC70470000D8
+:100EA000980200203C010020F306002070B50646A1
+:100EB0004089204B204C4FF48071002580B362881C
+:100EC0007AB1012A0CD1E188491C89B2E1803289CA
+:100ED000914205D36580E580FF2801D0401E7081D6
+:100EE00070BD70882288904201D9012200E0002262
+:100EF000184601F0D8F97088B18801442088401C58
+:100F000080B220808142EBD82580A088401C80B22E
+:100F1000A080F1888842E3D301206080A58070BD65
+:100F2000FFE70022184601F0BEF9A580E580258084
+:100F30006580F4E7000C0140B0050020FEE70000EA
+:100F4000FCB505464FF6FF7600200C46ADF8006074
+:100F500048F205078DF8040020E000BF15F8010BEA
+:100F60008DF8040001A9084602F0A0F8BDF80000C1
+:100F70009DF8041080EA0120ADF800005FF0000049
+:100F8000BDF800100A0402D587EA410101E006EA33
+:100F90004101401CADF800100828F1DB641EDDD2D1
+:100FA0006946084602F06CF8BDF80000FCBD000080
+:100FB0000246002004E000BF12F8013B1844C0B212
+:100FC000491EF9D27047000070B5144A85B01088E8
+:100FD0000024134901940094039420460494138838
+:100FE00007E00D8B009E35440095CD8B019E354466
+:100FF000019515889D42F4D0401CC0B28028EED3E4
+:1010000000984111074841808480019841110648A9
+:1010100081830183818205B070BD0000FC06002041
+:1010200098020020CA050020B804002030B50E49FF
+:1010300002880A800C4A4388083A13800B1F808874
+:1010400018802024151F2C800020401C80B273289B
+:10105000FBD341F21110088044F64800108047F29B
+:10106000480018802C8030BD202C0140114944F6E6
+:1010700048000880091D46F648000880091D41F215
+:10108000111008800B48001F018841F020010180E9
+:1010900009480021A0F86410A0F86210A0F86010C0
+:1010A000A0F85E10A0F85C10A0F85A100348418127
+:1010B00081827047182C01409802002060000020B7
+:1010C000F0B54F4B4F480021DA7A0778802A27F095
+:1010D00001057DD31C684C4B02F01F0253F82220FF
+:1010E0004A4B14421A6802D042F0200201E022F07A
+:1010F0002002474C1A60474E94F800C0464CBCF1A1
+:10110000020FB4F9044043D1B3F808C0CCF3C00EC9
+:10111000CCF3002CE6453BD03C4D2C3D95F802C06D
+:10112000BCF1000F04D0BCF1010F0FD0A97033E067
+:101130005FEA025C30D55FEA826C2DD44FF0010C7F
+:1011400085F802C027F00405057025E05FEA025C1F
+:1011500022D45FEA826C1FD55FEA477C0BD447F04C
+:1011600004070770B0F802C0BCF1000F06D0418040
+:1011700027F0010707700227AF700DE04480002CB4
+:10118000F9DD47F001070770244FFF6A4761F2E776
+:1011900005704180318041811C4DC78895F84650CB
+:1011A0000FB9002C17DC077BAF4214D1B0F90270E5
+:1011B00007F26667BC420EDC194FBF895FEA477CC5
+:1011C00009D45FEA877C06D45FEA427C03D500E05D
+:1011D00012E0FF0709D007785FEAC77C05D027F047
+:1011E00001070770418031804181C4800573500937
+:1011F00060F3CB221A60F0BD057041804181F0BDE3
+:10120000D00500201C090020248F0008980200202F
+:10121000F306002018010020CA050020600000200D
+:10122000280A00202DE9F04796B000240C940D9474
+:101230000E940F9472B69048816941F400718161F7
+:10124000816941F4806181614FF4004002F0D4FD76
+:101250008A4D00212846FFF733FB00212846FFF77F
+:1012600025FB874E00213046FFF720FB854F0021EC
+:10127000384600F097F901204FF47041401C884235
+:10128000FCD32846FFF738FCB1463046FFF734FC64
+:10129000384600F093F94FF46020CDE912048DF840
+:1012A000454001204FF004088DF8440010948DF85B
+:1012B000508010A92846FFF7B1FC01231A460521EA
+:1012C0002846FFF7FCFC0123022206212846FFF7EF
+:1012D000F6FC0123032207212846FFF7F0FC012337
+:1012E00004220F212846FFF7EAFC384600F066F991
+:1012F000684600F00EFA6148634E4C300090CDF81D
+:101300000C80CDE901648020CDE9044040000690C6
+:1013100080000790202008904FF44050CDE9090448
+:101320006946384600F0D8F901212846FFF7C8FA87
+:101330000121384600F036F901212846FFF7B6FAB8
+:1013400047F2305115941598401C15908842FAD3F5
+:1013500001212846FFF7F2FCADF82C40A04640F2F0
+:10136000DC5A4FF4007420E05046CDF854801599B3
+:10137000491C15918142FAD330880D9908440D908B
+:1013800070880E9908440E90B0880F9908440F9009
+:10139000F0880C9908440C9001212846FFF7CEFCF8
+:1013A000BDF82C00401CADF82C00BDF82C00A0426C
+:1013B000DAD30D98354A40F3CF1633480A30068306
+:1013C0000E9941F3CF1444830F9941F3CF138383D4
+:1013D0000C9941F3CF1CA0F804C0ACF5C05C40F2FE
+:1013E000C371ACF59B7C8C450ED2A6F5C856363E33
+:1013F0008E4209D2A4F5C854363C8C4204D2A3F5DF
+:10140000C853363B8B4203D3D18841F48041D1800D
+:10141000D188490407D41E49028B21F85C2F428BE6
+:101420004A80808B888000212846FFF749FA0021F6
+:10143000384600F0B7F800212846FFF737FA0021B8
+:101440004C464846FFF732FA0220C102401C88424F
+:10145000FCD32846FFF750FB2046FFF74DFB3846EC
+:1014600000F0ACF8FFF736FA0A493C20087062B683
+:1014700016B0BDE8F08700000010024000240140D3
+:10148000002801400800024016050020280A00201C
+:10149000880C0020F0060020F0B5284B40F22D46C5
+:1014A00043F6FB255C6C264BB4F5FA5F13DDB4F50F
+:1014B000FA4F10DC41F6AD17A4F5FA54674306EB7A
+:1014C000A7364FF4B5777C4305EBA4147510641070
+:1014D000C3E9045401E0C3E904651D69D5605C6992
+:1014E000401A546110609168884202DA4942884289
+:1014F00000DC116010684443107E0441906A21189A
+:101500009162506A814200DD9062916A106A814264
+:1015100001DB084600E09062986111684D43117C40
+:101520000D4108412918B2F91C00884204DBB2F9C8
+:101530001A00884200DC08B2F0BD00003C01002027
+:101540001C01002010B54FF40054204600F0ACF808
+:10155000002813D00A49087840F008000870204697
+:1015600000F014F80021074800F01CF80648C17E7E
+:10157000012903D10021C1760121017710BD0000AE
+:101580006A060020440002402C0B0020C10002D556
+:1015900002490860704702494860704704040240ED
+:1015A000000002400029016802D041F0010102E080
+:1015B0004FF6FE72114001607047000001684FF65F
+:1015C000FE72114001600021016041608160C160D4
+:1015D0003149314A0839904203D1486840F00F0040
+:1015E00006E02D4A1432904204D1486840F0F000E1
+:1015F00048607047284A2832904203D1486840F436
+:101600007060F5E7244A3C32904203D1486840F4C8
+:101610007040EDE7204A5032904203D1486840F4D0
+:101620007020E5E71C4A6432904203D1486840F4D8
+:101630007000DDE7184A7832904203D1486840F0E4
+:101640007060D5E7154A111F904203D1086840F039
+:101650000F0006E0114A1432904204D1086840F0AD
+:10166000F000086070470D4A2832904203D10868A4
+:1016700040F47060F5E7094A3C32904203D10868B3
+:1016800040F47040EDE7054A50329042EAD10868D4
+:1016900040F47020E5E70000080002400804024022
+:1016A000406880B27047000001460020CA0001D5A2
+:1016B000034A00E0034A12680A4200D00120704742
+:1016C0000004024000000240002A026801D00A43E0
+:1016D00000E08A430260704730B5036847F6F07255
+:1016E00093430C6A8A682243D1E904452C43224380
+:1016F0008C692243CC6922434C6A22438C6A224380
+:101700001A430260CA6842600A6882604968C16020
+:1017100030BD0021016041608160C16001614161B3
+:101720008161C161016241628162704710B5114CF3
+:101730008CB000212046FFF735FF2046FFF73EFF23
+:101740000D4800900D480021CDE901016420CDE94C
+:1017500003018020CDE905010791089109910A91C3
+:1017600069462046FFF7B8FF01212046FFF71AFF20
+:101770000CB010BD5800024004380140880700201A
+:1017800010B501218CB0084602F040FB1E4C002130
+:101790002046FFF707FF2046FFF710FF1B48009089
+:1017A0001B48019000211020CDE902018020CDE9E5
+:1017B000041006910791089109910A916946204603
+:1017C000FFF78AFF012202212046FFF77DFF01215A
+:1017D0008DF82F1004208DF82D008DF82E100E207E
+:1017E0008DF82C000BA801F0FDFF0F208DF82C00C8
+:1017F0000BA801F0F7FF01212046FFF7D3FEFFF70A
+:1018000095FF0CB010BD00004400024004380140B8
+:101810002407002030B540F6AA21204AC184838BDA
+:101820001488E31A9BB20F2B10D312888283037E95
+:10183000002253B11A4BB3F90A30062B05DB194BC2
+:101840001B78022B03D0002B00D1828430BD164BB5
+:1018500040F68B255B6CA3F22D14AC420FD2428B69
+:10186000521C92B24283642AF0D364224283B0F9BC
+:1018700024208A4201DA02EB2111818430BD41F239
+:101880009414A342FADBB0F92430002B02DDA3EB61
+:10189000211100E000218184428330BDFC0600203C
+:1018A00060000020F30600203C01002010B5044633
+:1018B000B0F9020043F6991148438113E06840F201
+:1018C0006662504301EBA030E060B4F9001043F6CB
+:1018D000991251438A13216940F26663594302EB1E
+:1018E000A131216104F0E8FC6061A18840F6AB22DF
+:1018F00008444010A0F515415539E062914205D9E0
+:10190000A0F5F851FF39521C91421DD249F25451B1
+:10191000884202DDA0F5204002E0A0F5F850FF3833
+:10192000206300EB400040F34F002085B4F9241001
+:101930004A42904201DA104602E0884200DD084641
+:10194000E083228461848AE0A0F5FE42FF3A41F2FE
+:1019500055518A4214D8A2F6AA20206300EB400019
+:1019600040F34F002085B4F924205142E18388429E
+:1019700001DA084602E0904200DD1046404250E0A5
+:10198000A0F5D442AA3A8A4215D2A2F6AA20206330
+:1019900000EB400040F34F012185B4F9240042429E
+:1019A000E2832084914201DA104602E0814200DCA9
+:1019B0000846608453E0A0F5AA42543A41F25653D7
+:1019C0009A4215D2A2F6AB20206300EB400040F310
+:1019D0004F002085B4F924104A42904201DA1046A3
+:1019E00002E0884200DD08464042E083218419E09D
+:1019F000A0F5804241F254539A4215D2A2F6AA2091
+:101A0000206300EB400040F34F012185B4F924002E
+:101A1000E0834242914201DA104602E0814200DC5A
+:101A20000846208462841AE0A0F52852AB3A8A4224
+:101A300015D2A2F6AA20206300EB400040F34F012C
+:101A40002185B4F92400E08342422284914201DAE4
+:101A5000104602E0814200DC08464042A9E7B4F9A2
+:101A60001E006FF4BF7148438013E080B4F920007A
+:101A7000484380132081B4F92200484380136081D9
+:101A800010BD70471548164A4FF48041007804286D
+:101A900021D002F13C03D08A9B88C01A00B22F28C3
+:101AA00001DD001108E0002801DD002007E00D4BFA
+:101AB000984201DA184602E0402800DD4020938970
+:101AC000184400B2884203DC40F26661884200DAC2
+:101AD000084690817047918170470000F30600200E
+:101AE000B8040020C0FEFFFF38B54B484B490288C0
+:101AF0000B889A1A92B20F2A71D30988484C018038
+:101B00004FF0FF01E2884FF47A7355044FF496705A
+:101B100002D51622009103E0950403D51522009109
+:101B2000014670E0D50402D514220091F8E71505AE
+:101B300002D513220091F3E7550502D51222009138
+:101B4000EEE7950502D511220091E9E7D50502D50A
+:101B500010220091E4E7150602D50F220091DFE77D
+:101B6000550602D50E220091DAE7950602D50D2220
+:101B70000091D5E7D50602D50C220091D0E71507D4
+:101B800002D50B220091CBE7550702D50A2200911E
+:101B9000C6E7950702D509220091C1E7D20702D016
+:101BA00008220091BCE72289550702D5072200913F
+:101BB000B6E7950702D506220091B1E7D20702D019
+:101BC00005220091ACE7A27AD20702D0042200914C
+:101BD000A6E7A289D40603D503220091A0E719E065
+:101BE000140702D5022200919AE7540703D4940700
+:101BF00001D4D20702D00122009191E700200346D0
+:101C000002460146009002F033FEBDE8384002482B
+:101C1000FFF74CB938BD00001C0A0020FC0600206C
+:101C2000280A0020F0B55948594982880B889A1A29
+:101C300092B29C2A64D30988818056490A88014659
+:101C4000002A0B7843F0020156D11646524A1C076F
+:101C500015680246127822F0020274D54F4C0746EE
+:101C6000E4887F785FEA845C02D547F0010701E0F1
+:101C700027F001074770A704477802D547F002070D
+:101C800001E027F002074770670401D4E70703D09B
+:101C9000477847F008074770640603D5447844F056
+:101CA000040404E01C0603D4447824F004044470C3
+:101CB000EC0450D4354C9A07247824F0100423D433
+:101CC000324D42782F7A2D78012A45F0100514D034
+:101CD000022A16D02D4C042AA47804F1010C0CF031
+:101CE000FF0C13D0072A25D0032A23D0052A21D0A0
+:101CF000062A1FD021F0100142E0B90702E005706A
+:101D0000F0BD39070029FADB0470F0BDFA0601D4F2
+:101D10001A060AD50170022C04D280F802C0BCF168
+:101D2000020FF2D341F080012AE021F0100101708E
+:101D30008670F0BD877A7F06F7D5032C04D8017032
+:101D400080F802C0F0BD0FE05107D8D51906D6D4EF
+:101D500043F0800114E002704178CB0701D189077C
+:101D6000F0D522F010010BE0E9040BD49907E9D477
+:101D7000818AC82902D2491C8182E3E743F00A0123
+:101D80000170DFE702708682DCE70000D4060020E5
+:101D9000FC060020FE06002098020020280A0020F1
+:101DA000094944F648000880091D46F648000880A5
+:101DB000091D41F6CC4008800348001F018841F00E
+:101DC0002001018070470000182C0140084946F6A8
+:101DD00068000880091D0880091D41F255500880DF
+:101DE0000348001F018841F0200101807047000076
+:101DF000182C014010B5C28800210AB1032206E068
+:101E000002890AB1022202E0428912B10122027063
+:101E100000E0017004784FF4804344F6206244B13E
+:101E2000012C06D0022C07D0032C01D141808180E7
+:101E300010BD4380828010BD41F23331418040F6B5
+:101E4000B731F4E730B5B1F86A5000231A240D22F7
+:101E5000854202DCB1F9680030BD4D88854202DB65
+:101E6000B1F9000030BD01EB82056D88854201DDCE
+:101E7000144601E013DA134604EB03024FEA520260
+:101E80009A42F0D101EB830231F8231054889288F2
+:101E9000521A001B424301EB622000B230BD31F9FF
+:101EA000220030BD054920B1086940F0800008617A
+:101EB000704703484860034848607047002002406C
+:101EC00023016745AB89EFCD06494FF47A70CA68A4
+:101ED000D20705D0401E0004000CF8D1FF20704747
+:101EE00000207047002002400E4A0320A2F14C015E
+:101EF00082F83E00002048810B490886C862C883EA
+:101F00000884488490620948816CB1F5206F01DB38
+:101F1000A3219162807A002802D0906A40429062A8
+:101F20007047000060000020200500203C010020D8
+:101F30000449002048810881C86288620249886299
+:101F4000704700006000002098080020F0B53B4971
+:101F500088894A89801A80B20F2866D38889488187
+:101F6000CA8937480B3A272A26D28A7822BB826848
+:101F7000364B42F480728260324A354C354D1278CD
+:101F80005607314A0AD4344E36881680334A1288AE
+:101F90001A80334A12882280324A09E0324E36884B
+:101FA0001680324A12881A80314A12882280314AB9
+:101FB00012882A8001228A702F4B304D19469A7F51
+:101FC0000968802A32D302F01F0255F822201142FC
+:101FD0002CD0826822F48012184E82601236144689
+:101FE0001215B778521C62F38617254AB77093F81A
+:101FF00016C01778BCF1800F27F0020608D30CF04A
+:102000001F0C55F82CC011EA0C0F01D147F0020645
+:1020100016701A7E802A0DD302F01F0255F8222076
+:10202000114207D144F400218160F0BD826842F47E
+:102030008012D1E724F40021F6E70000F00600202A
+:10204000980200203C010020B0040020B2040020CF
+:10205000B4040020B6040020A0040020A204002044
+:10206000A4040020A6040020A8040020AA04002044
+:10207000AC040020AE040020D0050020248F00080E
+:10208000B804002070B5204881890289891A89B274
+:102090000F292FD3818901811C4B1D4819465D7A78
+:1020A00006681C4C096846F00402802D07D305F031
+:1020B0001F0554F82550294201D126F00402026080
+:1020C0009A7B802A17D302F01F0254F82220114273
+:1020D00011D1026822F002020260DA7A802A0ED35D
+:1020E00002F01F0254F82220114208D1016821F0A9
+:1020F0000801016070BD026842F00202ECE701686D
+:1021000041F00801F5E70000F0060020D0050020AE
+:1021100098020020248F0008F0B51D4C1B4A4FF098
+:10212000010C94F83B5094F80AE0144692F83C30C5
+:1021300094F838402B43651CEEB2154D95F83D7070
+:102140000025BEF1FF0F0AD0BEF1000F06D18B4271
+:1021500013D155700C2C01D282F83860F0BD834247
+:1021600002D182F801C0F5E78B42F7D15570B8076C
+:1021700009E000BF82F83850F0BD8342FCD1F8433B
+:1021800082F801C080070028F4D0F0BD4004002090
+:102190003C010020F0B5CA78002502F00F03D206FA
+:1021A00001D58A7813430A784FF00F0E12F0FF0F13
+:1021B0004FF001021CD004680F8802FA05F6374080
+:1021C000B74211D14FEA850C0EFA0CF724EA070743
+:1021D00003FA0CF43C43CF78282F02D0482F02D0CA
+:1021E00002E0466100E006616D1C082DE4D3046046
+:1021F0000C88FF2C1ED944685FF0000606F1080722
+:1022000002FA07F50F882F40AF420FD14FEA860C34
+:102210000EFA0CF7BC4303FA0CF73C43CF78282F97
+:1022200000D14561CF78482F00D10561761C082E7A
+:10223000E4D34460F0BD0000F0B5144C002801DA8E
+:10224000E36900E06368420D120185B2C0F30157F3
+:102250009540C0F30346032F05D0C2020AD50322DE
+:10226000B240934307E023F07062636823F0706329
+:10227000636002E0AB4343F0706201B12A4300287F
+:1022800001DAE261F0BD6260F0BD000000000140D3
+:102290000246002092680A4200D001207047416146
+:1022A0007047016170470AB1016170474161704731
+:1022B0000F4A104B92F838105B5C834201D1012029
+:1022C00004E00D4B5B5C834203D1002082F83A00AE
+:1022D00070470A4B5B5C834201D18120F6E7084BD3
+:1022E000595C814201D18020F0E70320EEE7000035
+:1022F0003C010020E4920008F6920008EA920008EF
+:10230000FC9200080A4810B501784FF000024C0713
+:1023100008494FF0FF0389684FEA017105D500298C
+:1023200001DA827210BD837210BD0029FBDBF8E771
+:102330003C01002098020020F0B5194E194C0022F3
+:10234000E31CA6F1060CB75CA518ED78FF5C0D4305
+:102350000F43BD421FD01CF80270FF5C0F43BD420B
+:1023600019D015460023A618F6780E43C6545B1CF8
+:102370001CF80220DBB2062BF5D3C17881700179FD
+:10238000C17000214218491C15711CF80550C9B2D2
+:102390000629F7D3F0BD521CD2B2032AD3D3F0BD25
+:1023A000B68A00084004002010B502460021064B02
+:1023B00006205C186478944200D10846491CC9B2D2
+:1023C0000629F6D310BD00003C010020214810B5BD
+:1023D00090F8671000222048012936D11F498988CA
+:1023E00099BB1F491E4B4C6C40F6B831B3F86E30A8
+:1023F0008C4227DD1B49097821BB90F82711491C25
+:10240000C9B280F82711C8291CD380F827210146BA
+:10241000D0F82C4191F82811A34203DD052908D2F8
+:10242000491C01E041B1491E80F82811C9B20529B3
+:1024300002D3012180F82611191B074C2C3C616244
+:10244000C0F82C31B3F5FA6F03D280F8262180F85A
+:10245000282110BD880C002098020020CA05002009
+:102460003C010020F30600204FF4C042C26000216E
+:1024700081620E22028241F26202426108220283DC
+:102480004FF46042428381834FF07842C0E90821D3
+:1024900040F6C41101807047B0F90010B0F9022075
+:1024A000891A41604269037E4A431A41836A134490
+:1024B0008362426A934200DD8262836A026A9342C7
+:1024C00000DA8262C268836A4A43017C0A410B4196
+:1024D000D118B0F91C208A4201DA10467047B0F9D1
+:1024E0001A008842FADC08B27047000010B51448A0
+:1024F0001449B0F88C200B889A1A92B2B2F5437F37
+:102500001DD90988A0F88C10B0F88A1020F8581F3F
+:10251000002242860C480D4CC2888280C180C3894B
+:1025200083812489891AA4B2C4818160E11A01617E
+:10253000074A818AC182928A8282511A816110BDC2
+:102540003C010020FC060020500C0020200500204B
+:102550006000002009480A49B0F8AA200B889A1A9E
+:1025600092B241F684639A4206D3098820F8AA1FE2
+:102570004188818000214180704700003C0100209B
+:10258000FC0600200D480178C90702D00C490988D3
+:1025900001E04FF6FA71C165094901201039088040
+:1025A00007482438018841F00101018004481838A7
+:1025B000018821F018010180704700003C010020D3
+:1025C000240400400A49D1F8902012B1521EC1F8EB
+:1025D000902031F88A2F521C21F81A294A6A521C7D
+:1025E0004A628A8F521C8A8701F8380C70470000B3
+:1025F0003C0100201CB52D4890F83B3090F83C2061
+:10260000934252D000248DF8044053408DF800309E
+:102610009DF800300122012B08D09DF80030022BDC
+:1026200009D09DF80030042B0AD00DE01F498DF829
+:102630000420443108E01D498DF80420463103E0B0
+:102640001A498DF8042048319DF80420012A2CD124
+:1026500090F83D309DF80040154AA34217D090F8FD
+:102660003E309DF80040234208D0B0F84C30A0F82E
+:102670004A300B881488E31AA0F84C3090F83830B0
+:102680002BB1B0F840301488E31AA0F84230128819
+:102690000A80A0F8402010F83E1F9DF8002011434A
+:1026A00000F801199DF8001001701CBD40040020C5
+:1026B000FC06002070B5344D40212846FFF7E8FDA8
+:1026C000840080212846FFF7E3FD44EA4004A91571
+:1026D0002846FFF7DDFD0443E1B22C4C94F870501E
+:1026E0008D4250D04D4084F87010012D03D0022D42
+:1026F00001D0042D47D194F87400A84384F87400E5
+:1027000094F87320AA420FD084F8735094F8722082
+:1027100001238B401A4207D11A4384F8722094F89F
+:102720007110491C84F8711094F87110042928D391
+:1027300030B1012811D002280FD004280DD012E0AA
+:102740001348C18821F04001C1802078002184F81D
+:102750003B1020F06000207005E0217841F020015E
+:10276000217084F83B000B4994F83B0091F8272036
+:10277000904204D081F8270007492020087000F01B
+:102780000DF884F84C5070BD001001403C01002051
+:10279000280A0020880C0020F006002070B50D4D9E
+:1027A00040212846FFF774FD840080212846FFF76A
+:1027B0006FFD44EA4004A9152846FFF769FD04436C
+:1027C0000548072100F8704F0171002141708170A8
+:1027D000C17070BD001001403C01002070B534484C
+:1027E00090F83A10CA43920761D001F0030280F8D2
+:1027F000392090F83D305B061B0E80F83D30012AF1
+:1028000001D0812A02D15B1C80F83D300278D207CA
+:102810004DD0DBB203F00102C3F34004A24246D123
+:10282000B0F84E400025641CA0F84E40204CA0F8A3
+:10283000505090F83E60A47AB24202D080F83E2018
+:102840000DE0A607B6EB837F02D080F83F5006E08C
+:1028500090F83F30642B02D25B1C80F83F3090F838
+:102860004030642B0CD25B1CDBB280F84030022B72
+:1028700006D204F00103934202D1022280F84020E4
+:10288000012901D0002912D190F83820C16D00EB48
+:10289000820291610163D0E906121144D0E9082354
+:1028A0001A441144826A1144C26A1144416370BDE2
+:1028B0003C010020FEE700002DE9F04F00BF0020A2
+:1028C0009E4E9F4AA6F51271A6F5BE79A6F1440B5D
+:1028D00006F1440E804601F5E074A1F1780301F59C
+:1028E000457A1D5C15F0C00706D0402F51D0C02F8F
+:1028F00077D0802F76D004E115F01F0504D0154461
+:1029000040F080072F7201E082F80880012826D06D
+:10291000022824D0032822D0042820D008281ED042
+:1029200010281CD0874D55F820C0DCF8005054F812
+:1029300020703D40CCF80050824D55F820C0DCF8A6
+:10294000005056F820703D43CCF800501D5CAD0699
+:1029500059F820502F6813D53AF810C03EE051F8CE
+:1029600020502F6854F820C007EA0C072F6051F858
+:1029700020502F6856F820C047EA0C072F60E5E783
+:10298000DFF8B8C10CF1F00C5CF820C007EA0C07C6
+:102990007EE015F01F0504D0154440F080072F722B
+:1029A00001E082F8088001281DD002281BD00328EE
+:1029B00019D0042817D0082815D0102813D0614D3D
+:1029C00055F820502F6854F820C007EA0C072F60F4
+:1029D0005C4D55F820502F685BF820C047EA0C0783
+:1029E00056E00BE056E051F820502F6854F820C014
+:1029F00007EA0C072F6051F82050ECE715F01F058F
+:102A000005D0154440F0800785F8217001E082F878
+:102A10002180012825D0022823D0032821D0042892
+:102A20001FD008281DD010281BD0464D55F820C0B7
+:102A3000DCF8005054F820703D40CCF80050414D77
+:102A400055F820C0DCF800505EF820703D43CCF80B
+:102A500000501D5CAD0615D53A4D3AF81070CC35D6
+:102A600014E051F820502F6854F820C007EA0C07F2
+:102A70002F6051F820502F685EF820C047EA0C07FD
+:102A80002F60E6E72D4D3AF81070E03D55F82050E4
+:102A90002F6036E015F01F0505D0154440F0800783
+:102AA00085F8217001E082F82180012830D00228C9
+:102AB0002ED003282CD004282AD0082828D010286B
+:102AC00026D0204D55F820C0DCF8005054F8207076
+:102AD0003D40CCF800501B4D55F820C0DCF80050AC
+:102AE000164F883757F820703D43CCF800501D5CD6
+:102AF000AD06B1D4114F3AF81050E03F57F82070AE
+:102B00003D60401CC0B21128FFF4EBAEBDE8F08F71
+:102B100051F820502F6854F820C007EA0C072F60A6
+:102B200051F820502F68DFF814C00CF1880C5CF8C5
+:102B300020C047EA0C072F60D9E70000B0910008D9
+:102B4000D0050020AC8F00084FF40771C1824FF40C
+:102B50005861018340F6145181837047F0B5C48AEF
+:102B6000B0F900608681B0F90250C581B0F9043037
+:102B70000227002101220382AB4204DBB54202DDC1
+:102B8000C78042810CE0B34204DBAE4202DDC78065
+:102B900041811CE09D4205DBB34203DDC2804781D9
+:102BA000018115E0B54204DB9E4202DDC280418115
+:102BB00005E0AE4205DB9D4203DDC1804281078115
+:102BC00006E09E4204DBAB4202DDC1804781028108
+:102BD000C388458900EB430700EB4505BB89AE89F7
+:102BE0009B1B0FFA83FEA0F812E00689AB8900EB6D
+:102BF000460CBCF80CC0A3EB0C038382B0F9183070
+:102C0000B7F90CC0A3EB0C0CB4EB4C0F04DA80F852
+:102C10002010A3F1A10113E0A64503DD80F82010E8
+:102C2000B9890BE026B1012E04D0022E10D004E0A9
+:102C3000062100E0052180F82010A989091B6D31CB
+:102C4000418309B2B1F5586F04DB5B1E438304E096
+:102C50000421F0E7002900DC4283418B8183F0BD31
+:102C60000B49002288760A62CA614A62094A32F92F
+:102C7000103002EB40028B62B2F90220CA62064AAF
+:102C800032F810000882A1F86000A1F862007047D5
+:102C9000EC0100200E930008029300082DE9F05F7C
+:102CA000E948EA4982880B889A1A92B20F2A44D3DB
+:102CB00009888180E649814601270888E54CE64E6F
+:102CC000002578B3401E0880E573E449A5622068BA
+:102CD000B1F90210430742F6AA2218D4F38843F44C
+:102CE0000053F380DD4B1B789B0709D5A36823F0C5
+:102CF0008003A360A4F87C5084F87E5084F87F5051
+:102D0000C30404D484F8F070C4F8EC5003E084F8F1
+:102D1000F050430707D4914205DB84F8F470A4F81F
+:102D2000F25004E010E084F8F450430703D49142D9
+:102D300001DBC00703D084F81151BDE8F09F84F88F
+:102D40001171A4F81251F8E7B4F8180143F698216C
+:102D5000884202D2401CA4F8180101F09FFDDFF860
+:102D60000083DFF8E4B298F85000ABF1180B10B113
+:102D7000FEF7A6F905E09BF8001021F001018BF8A1
+:102D80000010FFF723FB00F0A7F9B64841F26801F5
+:102D9000436C4FF400608B4201DBB34904E0B3F5B0
+:102DA0007A6F02DAB049091D086098F85100DFF81F
+:102DB000A4A2C107AD48DFF8B882AAF12C0A38D026
+:102DC000817B802931D3217889072ED4E27B8AF850
+:102DD0000520A24A514692F800C02CF0020C82F85D
+:102DE00000C0ABF80250CBF814509BF800C02CF098
+:102DF000010C8BF800C0B279520611D44A89B2F5A1
+:102E0000FA7F03D2521CAAF80A2012E040F63C7066
+:102E1000834201DD0020E4E008208AF80370E0E04E
+:102E2000CD700020AAF80A50DBE08AF80350AAF817
+:102E30000A50A1680A0501D50820D2E0884A92F814
+:102E40003F20D30741D0E37B8AF805309E46437A82
+:102E5000802B45D323785B0730D4F3889B0403D5BC
+:102E600021F02000A06030E0ABF80250CBF8145005
+:102E70009BF800C041F020012CF0010C8BF800C041
+:102E8000A160C17D802909D301F07F0300684FF064
+:102E90000041D940084201D1277100E02571207915
+:102EA000C00701D1900706D50320BEF1030F01D062
+:102EB0008AF8087095E00020A56292E021F02000D9
+:102EC000A060F08820F40050F08094F826010128DA
+:102ED0000BD0634890F8630048B1FDF7B1FF0FE0F5
+:102EE000206840F004002060BAE7092079E0A0687B
+:102EF000C10502D520F0080001E040F00800A06004
+:102F000094F846204FF480470AB343F69911012AFA
+:102F100024D0B81E032A28D098F80020C2F38102DA
+:102F2000012A27D0022A25D0A4F81471514890F81C
+:102F30005E00042816D0A4F8447000BFFEF7C0F865
+:102F40009BF80010C90718D0BBF8021017E043F235
+:102F50001E50A4F8140143F2333008E042F6CC408E
+:102F6000A4F81401A4F84410E8E7A4F81401A4F8A4
+:102F70004400E3E7A4F81401D8E738488188A9F8A9
+:102F8000121008B2B4F944104843C0F38F315046D0
+:102F9000AAF81210B94200D9478237490978C90600
+:102FA00005D5428A41F233318A4200D241822189D9
+:102FB000C1F3C002C1F300218A4205D1428A40F622
+:102FC000CC418A4200D94182B17AC90700D04582FA
+:102FD000BAF81200A06200287FF71CAF27480570DE
+:102FE000022099F81A1099B9022824D080B11D49FD
+:102FF0000B789D0608D5B5796D0605D51E4D2D7843
+:10300000ED0965F386130B70F18821F40A61F180F4
+:103010001449496C4E290ADBF1880B0607D521F0CB
+:103020008001F1800D490B7823F002030B7089F8C1
+:103030001A00E07381E6B8F83830002BD7D143F698
+:103040009823A8F83830D2E734090020FC06002085
+:10305000FE06002098020020280A0020CA05002051
+:10306000880C00203C010020100C0140D0050020FD
+:10307000B804002060000020D406002010070020C3
+:1030800070B500230C8863F30F02012505FA03F6DF
+:10309000344206D0C3F10F0605FA06F1114361F37D
+:1030A0000F025B1C102BF1DB028070BD70B500239A
+:1030B0000C7863F30702012505FA03F6344206D0C3
+:1030C000C3F1070605FA06F1114361F307025B1C21
+:1030D000082BF1DB027070BDF0B51F4890F8663028
+:1030E0001E48012B816821F4006232D11C4BDE881E
+:1030F00074062ED41B4D0F054FF00004B5F9025095
+:103100001ED4194A526C642A11DC40F6386295428A
+:103110000DDAB2040BD4027852070ED4B0F8D420E2
+:1031200040F6B835AA4203D2521CA0F8D420F0BD14
+:1031300041F4006181605C81F0BDA0F8D440F0BD35
+:1031400041F2CD018D42FADD997AC907F7D182604B
+:10315000F3E78260F0BD0000880C00209802002098
+:10316000280A0020CA0500203C010020F0B5364D99
+:10317000364F044695F83B0097F83B1023780843F8
+:10318000EE1C6278834205D1E0781146FEF7C4FF59
+:10319000207908E094F802C084450CD1E17810460B
+:1031A000FEF7BAFFE07905F82F0F2878805D687088
+:1031B000287BE877F0BD82421DD161461846FEF7B4
+:1031C000ABFF95F84E1095F83B00814207D1B97AD4
+:1031D00009B1A17900E0617985F82F101EE06978C6
+:1031E000012901D0A17922E0617927E0297841F015
+:1031F0000401297012E0E1788142DBD11946604672
+:10320000FEF78AFF95F84E1095F83B0081420AD1EF
+:10321000B97A09B1617ADFE7217ADDE715F82F1F66
+:10322000895D6970C5E76978012906D0617A85F8FA
+:103230002F10B97A0029F1D1D8E7217A85F82F101B
+:10324000B97A0029EAD0D1E7400400203C010020EF
+:103250000B48017821F0020100F8381B002100F82A
+:10326000181941778177332181854185082141846F
+:10327000012100F81F1C034880F839107047000036
+:10328000400400203C0100200D4900B50B4851F8D6
+:10329000012F40F8032F89888180084801210930D7
+:1032A000FFF74AF8054802211330FFF745F80348B5
+:1032B00004211D305DF804EBFFF73EB84004002008
+:1032C0003C010020094944F648000880091D46F6E3
+:1032D00048000880091D41F2111008800348001FB2
+:1032E000018841F02001018070470000182C014046
+:1032F0002DE9F047664C674B0025A0780126654A0A
+:10330000103305287ED2DFE800F00313113E1100D0
+:10331000108820F0010010801D805F480580001F8C
+:103320000580001F0580FFF7CDFFA670BDE8F08780
+:10333000594941F244401C390880574945F6580024
+:1033400024390880091D47F258000880524920207E
+:10335000283908800020401CC0B27328FBD3FFF737
+:10336000B1FF4C4984F85C502C3147F690600880DE
+:103370004848143006801D80108840F001001080FD
+:103380000220A070D2E700215FF0010004EB4102AF
+:1033900004EB4003B2F85020B3F850309A4200D208
+:1033A0000146401CC0B20628F0D33C48405C84F87B
+:1033B0003900FFF74DFF1D2000F0F3F900F076F81B
+:1033C000374E38484FF4807996F83B10012904D0E5
+:1033D00002291BD0042930D047E040218046FEF767
+:1033E00057FF870080214046FEF752FF47EA40071B
+:1033F00049464046FEF74CFF074347F0010084F87A
+:103400003B0000E03DE0224809302CE040218046AE
+:10341000FEF73EFF870080214046FEF739FF47EA6E
+:10342000400749464046FEF733FF074347F0020096
+:1034300084F83B001648133015E040218046FEF723
+:1034400027FF870080214046FEF722FF47EA40071A
+:1034500049464046FEF71CFF074347F0040084F846
+:103460003B000B481D3002F011FE94F82F0086F847
+:1034700038001D2000F0ABF90420A0700A48057048
+:1034800054E7108820F0010010801D80A5704DE7E2
+:1034900040040020000800403C2C0140BC8A000889
+:1034A0003C01002000100140F30600202DE9F0410E
+:1034B000344C14F82F0F344DE07240212846FEF7AB
+:1034C000E7FE860080212846FEF7E2FE46EA400637
+:1034D000AF1539462846FEF7DBFE0643207BF1B2E6
+:1034E0002F3C814215D084F83C0040212846FEF74D
+:1034F000CFFE860080212846FEF7CAFE46EA400637
+:1035000039462846FEF7C4FE064384F83B60FFF7C1
+:1035100071F81E4D95F83B00012827D0022828D0CD
+:10352000042829D0174894F83B102730085C04F889
+:10353000300F14F80109FEF737FF04F82F09A87AB5
+:1035400000B10120607001F041FA94F84E0094F847
+:103550003B10884206D094F83800062802D2401C5E
+:1035600084F8380084F84E10BDE8F0810548093031
+:1035700004E00448133001E002481D30BDE8F0418A
+:10358000FFF7F4BD40040020001001403C01002082
+:103590002DE9F041524991F87200AA287ED191F8A4
+:1035A000730055287AD14F4C00200A5C2254401CED
+:1035B000C0B27428F9D34C4E2069C6F80100A08A25
+:1035C000A6F80500D4F81600F060D4F81A003061AF
+:1035D000D4F81E001234706102F0FEFC4349608A88
+:1035E000888102F013FD207D123CC007307802D0A4
+:1035F00040F0040001E020F004003D4930704FF439
+:1036000080403C4D886114F8280F85F82000608BBD
+:103610006880A08BA880E08BE880208C2881608C5B
+:10362000354F688194F8240087F8D20014F8011C03
+:10363000304686F83B100026C0F89460FFF724FE61
+:103640002E48A18E0183E18E4183218F818394F8DE
+:103650004210283C012908D0022901D0032909D0B1
+:10366000297821F00C01083107E0297821F00C01BC
+:10367000091D02E0297841F00C01297094F86E20B0
+:10368000012162B1012A01D0022A0BD087F846102D
+:1036900094F864301A4A4BB1518108E014E087F87D
+:1036A0004660F5E7022287F84620F1E7568194F854
+:1036B000701001290AD094F86D1051B101290BD076
+:1036C0004FF48051A0F87610BDE8F08144F21C71EF
+:1036D000F8E74FF40051F5E741F25551F2E70000E9
+:1036E00000FC0008880C00203C0100206000002045
+:1036F000200C0020B80400209802002020050020A3
+:10370000280A00207CB50121082000F0A3FB4FF41B
+:103710008070ADF8040010248DF8074001208DF86A
+:10372000060001A91548FEF735FD0121092000F02A
+:1037300091FB01211248FEF77FFD0820ADF8000043
+:1037400004208DF803000F4E03258DF802506946C2
+:103750003046FEF71FFD08213046FEF7A0FDADF80C
+:1037600000408DF803408DF8025069463046FEF760
+:1037700011FD10213046FEF792FD7CBD0014014082
+:1037800000023000000C0140FEE7704700F01F020D
+:10379000012191404009800000F1E020C0F8801133
+:1037A000704700F01F02012191404009800000F1A4
+:1037B000E020C0F88011704700F01F020121914005
+:1037C0004009800000F1E020C0F80011704700F0CF
+:1037D0001F02012191404009800000F1E020C0F863
+:1037E0000011704770B50F23C47801780122F4B13D
+:1037F000144C2468457804F4E064C4F5E064240AB9
+:10380000C4F10406E3408478B5401C402C4301F128
+:10381000E021230181F80034007800F01F018A4084
+:103820004009800000F1E020C0F8002170BD01F0E7
+:103830001F0082404809800000F1E020C0F880218C
+:1038400070BD00000CED00E0024908430249086029
+:10385000704700000000FA050CED00E02DE9F05F74
+:1038600000261D20FFF792FF6C4CDFF8B4B1A4F1E5
+:10387000B000A77E90F83810DFF8A8E1DFF8A8A123
+:1038800000258F427ED0E776A176626A036B5A43A9
+:103890004FEA12499BF80820120702D51EF80120B2
+:1038A00000E00A4694F812C0BCF1010F09D004EB05
+:1038B0004206B6F902C0C4F828C0B6F90460E66250
+:1038C0000CE043F6FF7CC4E90A5C90F83DC05FEA77
+:1038D000CC7C01D012B102E0052A00D1012600EB18
+:1038E00047074FF0804CBF893F04B7FBF3F3E36118
+:1038F000476BBCFBF7F7276294F813C0BCF1000FCD
+:1039000006D0BCF1010F05D03B4403EBD3735B1031
+:10391000636201E03B466762DFF810C14FF6FF7754
+:1039200007EA8307ACF808709AF8007090F80A80EC
+:1039300090F83DC0082F08F003070CF0030C05D0E9
+:1039400067450BD1B8F1000F05D008E0674505D0F9
+:10395000B8F1000F03D05B42636200E06562C6B15C
+:10396000636A002B03D006DD228D05E00AE0304BB0
+:1039700033F8122000E0A28DA4F86020227822F013
+:10398000200222709AF80020042A07D0082A05D0C5
+:1039900012E0B4F8603003EB0902EDE780F8405024
+:1039A00065629BF80800000701D51EF80110204849
+:1039B00030F81100A4F860001E49606A09883E31A1
+:1039C0004843B4F8601001EB204006B21D20FFF719
+:1039D000F3FE606A002807D021784FEA81600ADD93
+:1039E000002804DAA08D09E0B4F8600006E0E06A7F
+:1039F000B04208DB0CE0002802DA208D208208E0CB
+:103A0000A06AB04204DD208241F02000207000E076
+:103A10002682257565752586BDE8F09FEC0100209E
+:103A200098020020F0920008F3060020000A00200F
+:103A3000029300082404004043184FF4804293424C
+:103A400010DD904202DD104600210BE0914202DDC4
+:103A50000020114606E08003B0FBF3F000B2C0F591
+:103A6000804109B241EA00407047F0B500224FF4AE
+:103A70006A740E25C460826205824FF4834608276B
+:103A80004661078343F6FF7C4283A0F81CC040F2E6
+:103A900049234FEA8C3E8360C0E9082ECC608A62DD
+:103AA0000D824E610F834A83A1F81CC08B60C1E96F
+:103AB000082EF0BD002181620949C1600E210182FA
+:103AC0004FF6BF514161082101834FF440414183CA
+:103AD00043F6FF7181830907016202494162704721
+:103AE000638A010000C0FF0F064941F6A26008800A
+:103AF00005480168054A01F4E06111430160BFF324
+:103B00004F8FFEE7442C01400CED00E00400FA0565
+:103B100038B501210D2000F09DF94FF4E060ADF8BB
+:103B2000000018248DF8034003258DF802506946E3
+:103B30000D48FEF72FFB4FF46040ADF800008DF804
+:103B400003400A4C8DF8025069462046FEF722FBDE
+:103B5000A014ADF8000048208DF803006946204607
+:103B6000FEF718FB38BD000000080140000C0140C2
+:103B7000F0B50121CE028DB0304600F06BF9594FFF
+:103B8000384601F095FB08A801F0BEFD4FF45860DF
+:103B9000ADF824000024ADF820402020ADF822002C
+:103BA000ADF8264008A9384601F060FD00213846EE
+:103BB00001F0B3FD4FF6FF71384601F0B8FD012268
+:103BC0000021384601F044FD0121384601F02CFB6C
+:103BD00004A801F044FBADF810607010ADF81200BD
+:103BE000ADF81440A220ADF816007000ADF8180032
+:103BF000ADF81A40ADF81C4004A9384601F01EFB90
+:103C00006025ADF80050ADF80440ADF80840ADF8BF
+:103C10000C40ADF80240ADF80640ADF80A40ADF8F2
+:103C20000E406946384601F003FC6946384601F00B
+:103C300045FC6946384601F08BFCADF80050012583
+:103C4000ADF8045040F61450ADF80600ADF8084049
+:103C5000ADF80C40ADF80250ADF80A40ADF80E409A
+:103C60006946384601F0B8FC0121384601F000FBF6
+:103C70000821384601F01CFC3146384601F05EFC54
+:103C80000821384601F0A2FC3146384601F0D6FC46
+:103C90007021384601F0DFFC18208DF82C008DF8DB
+:103CA0002D408DF82E408DF82F500BA8FFF79AFD70
+:103CB0000C480C30018841F0800101800948143023
+:103CC000018841F001010180001F04800121384674
+:103CD00001F0D8FA8DF828500121384601F0DCFABD
+:103CE0000DB0F0BD002C01407047000070B5018997
+:103CF000C1EB411101EB4101CA0B42810B49104656
+:103D000003F01AFD09480C38B0F90C200168B0F92D
+:103D10000E4001FB02F54368614303FB145503FBAE
+:103D20000211AD138913C0E9055170BD0C0A0020C2
+:103D300040F213414160082181608621C1604FF447
+:103D4000804101614942416100210162C1627047C5
+:103D50000162704710B501884288891A09B201834F
+:103D6000B1F5005F02DBA1F5804104E011F5005FD1
+:103D700002DC01F580410183B0F91820416851430C
+:103D8000C1618368846A5343C2681B12624303EBB8
+:103D90002222036A1A44114402628A134262416970
+:103DA0008A4203DB01698A4200DC11468A1AC0E9B3
+:103DB0000A21028E4FF40373594302EBA1320286AB
+:103DC0000B4A1278082A04D10A4A936F03EBA131F7
+:103DD0009167B0F93010B1F5804F02DDA1F5804157
+:103DE00003E0002902DA01F58041018610BD0000E0
+:103DF000F30600203C0A0020034A516821F44041A8
+:103E0000014351607047000000100240044A00293D
+:103E1000516901D0014300E08143516170470000C6
+:103E200000100240044A0029D16901D0014300E09A
+:103E30008143D1617047000000100240044A00290C
+:103E4000116901D0014300E0814311617047000016
+:103E500000100240044A0029916901D0014300E0AA
+:103E6000814391617047000000100240044A00291C
+:103E7000D16801D0014300E08143D1607047000068
+:103E80000010024030B524494A6812F00C03234A5E
+:103E900003D0042B01D0082B26D002604A680F23E0
+:103EA0001F4C03EA1212A35C0268DA4042604B68BE
+:103EB000072505EA1323E35C22FA03F383604B68CA
+:103EC00005EAD323E35CDA40C2604B68032403F4C1
+:103ED000404104EA933303EB9161114B1B1F595C82
+:103EE000B2FBF1F1016130BD4A680E4B1A404B68DC
+:103EF000140103F4803303D5C2F38342113202E08C
+:103F0000022404EB924213B14B689B0301D5064B8C
+:103F100000E0024B5A43C0E70010024000127A0052
+:103F20000400002000003C0800093D002DE9F0419C
+:103F3000274CA61540212046FEF7AAF985008021CE
+:103F40002046FEF7A5F945EA400531462046FEF732
+:103F50009FF90543EDB240212046FEF799F987000D
+:103F600080212046FEF794F947EA40073146204673
+:103F7000FEF78EF90743F8B2A842DBD14021204674
+:103F8000FEF786F9870080212046FEF781F947EA8F
+:103F9000400731462046FEF77BF90743F8B2A842B6
+:103FA000C8D140212046FEF773F9870080212046C2
+:103FB000FEF76EF947EA400731462046FEF768F9FA
+:103FC0000743F8B2A842B5D12846BDE8F081000009
+:103FD0000010014010B50268416802FB02F301FBCA
+:103FE00001330D4CA34211D91B0E0E3B0B4C9BB25F
+:103FF00012B234F8133009B25A43594342F38F32A4
+:1040000041F38F31C0E90221012102E0C0E9022120
+:104010000021017410BD0000E10BBF0E5C87000899
+:104020002DE9F05FFE48FF4902880B889A1A92B288
+:104030000F2A77D309880180FB4802468189D288FC
+:104040004B0703D48B0701D4CB0702D042F4007294
+:1040500001E022F40072C2808146080702D448467B
+:10406000C90604D5B9F8061041F0010102E0C18883
+:1040700021F00101A9F80610EB48FDF7BBFEEB4863
+:104080004FF4804BB0F93A10594502DA491C418788
+:1040900002E0E649A1F83AB0E54E41F6CC41E54DE3
+:1040A000B06C884203DDA86820F01000A860E248E8
+:1040B000DFF88883DFF888E30188002411B1491E06
+:1040C000018003E0E88F18B1401EE887EC7332E00E
+:1040D000B9F8060042041BD4B9F80C10CA0617D46C
+:1040E000090715D4010613D4810611D401050FD494
+:1040F000410603D5D3490978090609D5410707D4F4
+:10410000C10505D4010703D4810401D4C0060AD532
+:10411000CD48EC73CD4988F80040C4830C8080F80A
+:104120002A400AE08FE098F80000012805D19EF8A7
+:104130000000062801D188F8004098F80000DFF858
+:10414000F4A20127AAF12C0A0A286FD2DFE800F0B6
+:10415000F47B057BF3F27B6EF1F0E87B09281AD043
+:10416000DFF8EC9202287AD0B5F8400010B399F845
+:10417000680040F63A22012826D0C5F8D84085F8D4
+:10418000EA40CAF82040B5F9301001F21D509042C3
+:104190002AD8102329E0A2484430FEF765F9FDF73C
+:1041A000A3FE716CCAF8281041F27C510920CAF8AC
+:1041B0001810C3E1A748828A2A86C26A4263826ACB
+:1041C0000263A5F8407015E0A348C5F8D80085F84B
+:1041D000EA70B5F9301001F21D53934201D8102353
+:1041E00000E02023102202E020231022002000F013
+:1041F0004BFB288699F86810984A0129716C40F2A7
+:10420000DC504FF4927312D0814204DA9148B0F935
+:104210000A00984212DBB5F8403040F6C4105B1C2F
+:104220009BB2A5F84030834208D20FE027E18142DB
+:1042300009DA8848B0F90A00984204DA88F80040A0
+:1042400085F8EA405483BDE8F09F08E07748C068ED
+:104250000028F8DC42F6E0608142EFDAF3E7706CA8
+:10426000CAF828008AF807707D4FA5F8404085F805
+:10427000EA40797F5646A1B1F87F90B3288DB5F911
+:10428000301000B20A23052200F0FEFA2886FC77DF
+:1042900087F81D40B5F93000584555DDA5F830B018
+:1042A000D1E795F84610022903D199F86D1002293B
+:1042B00018D06C4900B200BF01F054FCA5F8E4002E
+:1042C000A96A00B2814200DA084600B2B08299F8C9
+:1042D0004D104F460029B5F9301007D0362305227E
+:1042E00007E02DE05F4900B2B031E5E740F2471347
+:1042F000102200F0C9FA2886B5F91601B5F9141193
+:10430000884208DA97F84D1011B100F102000CE074
+:1043100000F1080009E010DD317901F10101C9B2B5
+:1043200031710229B6D33471401EA5F81601B1E7E8
+:104330002FE00DE053E04EE056E0A5F81611A9E796
+:1043400040F266602886A5E7002887DA2C867AE79F
+:104350004549D5F8DC00884202D2401CC5F8DC0093
+:10436000E87B082803D1D5F8DC0088420DD388F813
+:104370000040A868C10502D520F0080001E040F027
+:104380000800C5F8DC40A8605DE7BDE8F05F02F01A
+:1043900033BCE87B092801D02C8644E1DAF81C0004
+:1043A0005746401CCAF81C00022809DD388D01233D
+:1043B00001B2388B052200B200F066FAFC61B862E7
+:1043C0001748398D44300180B6F844104180FEF71B
+:1043D00063F8288637E7BDE8F05F04F081B823482A
+:1043E000007809287DD02EE72149224B0888401CFF
+:1043F00082B221480A80C82A04D390F800C0BCF1D8
+:10440000010F48D0B2F57A7F04D390F800C0BCF118
+:10441000020F40D0B2F5FA6F31D30278032A2DE0B3
+:1044200034090020FC060020280A00202005002076
+:104430003C0100209802002000070020F306002025
+:10444000F4060020D4060020C80800201E0000202A
+:10445000880C00206000002034F3FFFFA809002032
+:10446000500C00204E890008C0D4010054020020E6
+:104470001600002014000020150000200BD0E87B5F
+:10448000801E082877D2DFE800F01095D1E305EF11
+:104490006B0480E6D7E604700C80B9F8061021F4AE
+:1044A0000061A9F806101F70E9E7FDF72BFF3078CF
+:1044B000400611D57048807804280DD0706C822891
+:1044C0000ADAB07A96F83D1000F0030001F003011B
+:1044D000884201D001F046FD98F800000628D9D0A6
+:1044E00000E0A0E086F83F40B06C644940F3110062
+:1044F000634A8303C86280109362886281036148C3
+:104500008162FDF7F1FC8AF80770B5F81401A5F88F
+:104510001601706CA5F88240B0F5437FA5F880B015
+:104520000FDDA86840F48060A86096F8381005296F
+:10453000B0D100BF40F01000A86072E088F8000021
+:1045400081E6A96821F48061A96040F28A2188424D
+:1045500004DA3078400601D402F03AFAA868E9E7B4
+:10456000706CB0F5437F07DA9EF80010062903D07F
+:104570008EF8004070E077E04348017821F0400178
+:104580000170FDF7B1FC43F6FE70A5F81601DC35AD
+:10459000FDF7B8FE3D4810F8341F21F0010101700D
+:1045A00038492C608C6236498C62082188F80010EA
+:1045B000446448E699F80600C006C1D4706CB0F5B2
+:1045C0007A7F30DDFDF79EFE3078400611D52A480F
+:1045D000807804280DD0706C82280ADAB07A96F8B8
+:1045E0003D1000F0030001F00301884201D001F00A
+:1045F000B9FC86F83F40B6F84800288601B22C4640
+:10460000594501DDA4F830B0FDF76EFCA06840F418
+:104610008060A06096F83810052991D140F0100014
+:10462000A06002208AE788F800400CE6706CB0F5C4
+:10463000437F03DA9EF80010062999D1B9F80610D5
+:1046400021F02001A9F80610FDF75CFE042075E7B3
+:104650009EF80000062802D088F80070F3E50C49A7
+:1046600009200870052069E70348847003488EF824
+:10467000004080F85E4069E64004002060000020B1
+:104680009808002068080020020700203C0A00204B
+:104690005402002030B585B001210420FFF7DAFB79
+:1046A0004FF40040ADF8100048208DF8130004A925
+:1046B0001848FDF76FFD01210846FFF7B3FB40F6F0
+:1046C0008C20ADF8040003240020ADF80040ADF8C4
+:1046D0000200ADF806004FF080456946284600F01C
+:1046E000C5FF1C208DF80C008DF80D408DF80E4094
+:1046F00001208DF80F0003A8FFF774F8012211467E
+:10470000284600F08DFE0121284600F0BBFD05B0D3
+:1047100030BD000000080140704700002DE9F04165
+:10472000304CE07800285AD12078002857D0401E1D
+:1047300010F0FF00207052D14FF49670208272B6B4
+:10474000294F45F2AA50A7F872000020FDF7AAFBF6
+:10475000264D13202860FDF7B7FBA8BB3420E86086
+:1047600002202861224E6E61286940F040002861D5
+:10477000FDF7AAFB40BB00211E4A08465FEA25530D
+:1047800012F800C0BCF1FF0F00D00121401C80B224
+:104790009842F5D3C1B9C4E9067639260127A06944
+:1047A00010F8011B10F8012BA061E06901EB022158
+:1047B00002886A612F6120F8021BE061FDF784FB2B
+:1047C00010B9761EB6B2EAD20120FDF76BFB62B6D5
+:1047D00001F01CFC0848816821F480418160BDE83B
+:1047E000F0810000F0060020880C0020002002402C
+:1047F00000FC000800FC000898020020194801682D
+:1048000041F010010160016821F0030101600168BD
+:1048100041F0020101601448416841604168416013
+:10482000416841F480614160416821F47C1141603C
+:1048300041680E4A11434160016841F08071016096
+:1048400001688901FCD5416821F00301416041689C
+:1048500041F0020141604168C1F381010229FAD1AE
+:1048600070470000002002400010024000002808AD
+:1048700030B5044C039D6080A180E2802381658176
+:1048800030BD00001C0A00200A44824201DA10B246
+:104890007047C91A8142FBDD08B270472DE9F04329
+:1048A0004348DFF81081DFF81091C17F457A046832
+:1048B00001260023414A424880292BD301F01F01E1
+:1048C00058F821100C420146096802D041F4805189
+:1048D00001E021F480510160CF0417D48F0415D575
+:1048E000977AFF0707D0538199F800C02CF0020C8B
+:1048F00089F800C00AE090F84670BFB14FF0020C92
+:10490000012F18D080F8463080F81AC10F0B67F3DA
+:104910004D310160802D2AD305F01F0158F8211078
+:104920000C4201680CD041F004010BE080F84660B5
+:1049300080F81A31EAE780F846C080F81A61E5E7A6
+:1049400021F0040101604C070DD44C050BD5947A7D
+:10495000E40708D0538199F8005025F0020589F842
+:104960000050C0F898308C0864F38A210160917A75
+:10497000C90717D1134991F86410012912D11249BE
+:10498000496C32290CDC0178490709D501890905F0
+:1049900006D4D0F8981047F23054A14204D9568179
+:1049A000C0F89830BDE8F083491CC0F89810F9E7CA
+:1049B000D0050020248F0008CA050020280A002006
+:1049C00098020020880C00203C01002010B5FCF764
+:1049D000CDF90F48018821F0020101800C491831FE
+:1049E00009880C4A928E1144094A343211800849D0
+:1049F0000C390A8842F001020A80011D0A884FF62C
+:104A0000ED531A400A80018841F01201018010BD67
+:104A10000C0400404004002006480188491C89B26B
+:104A20000180B1F57A7F04D34188491C418000217F
+:104A300001807047140700200F4810B5016841F04D
+:104A40000101016041680D4A1140416001680C4A52
+:104A500011400160016821F480210160416821F466
+:104A6000FE0141604FF41F018160FFF7C7FE054959
+:104A70004FF00060086010BD001002400000FFF819
+:104A8000FFFFF6FE08ED00E02DE9F0412F4D2888EC
+:104A90004FF00004000629D5FCF7E8FA2C4A2D480F
+:104AA00007231778C8262C49012F22D02B4FB7F89F
+:104AB00006C0BCF1000F3ED0B0F80CC04CF0080CA2
+:104AC000A0F80CC0B0F806C02CF4006CA0F806C02A
+:104AD000886820F004008860FC801370CE87002076
+:104AE0004FF49661401C80B28842FBD32C80BDE815
+:104AF000F0811B4F97F800C0BCF1010F0FD0BCF143
+:104B0000020F11D0B0F806C04CF4006CA0F806C03B
+:104B1000886840F00400886005203870DDE7B0F850
+:104B20000CC04CF0080C03E0B0F80CC04CF0100CBA
+:104B3000A0F80CC0F0E70B4F3C70C78847F4006743
+:104B4000C780886840F004008860C6E7102C0140E8
+:104B5000F3060020280A00209802002034090020D3
+:104B6000F406002011070020704700002DE9F043F3
+:104B70004FF08040018A21F001010182AC480078A9
+:104B800000287CD1AB4FF87B002878D1AA48406C34
+:104B9000322874DCA9488068DFF8A4924104A94D4A
+:104BA000B9F804004FF0000403D4401CA9F8040035
+:104BB00028E1002874D02978012611B1012912D0EA
+:104BC00017E14946B0F5BE7FFAD92E70CC718C71D1
+:104BD000EC702C72287A0A18401CC0B21472287229
+:104BE0000F28F7D305E1B9F802204946824201D9DE
+:104BF000EE7100E0EC7192488A7908300F2A15D2E4
+:104C0000CB79082B0BD2C3F10708EB7912F800C05F
+:104C100003FA08F363441354CA79521CCA71CA795F
+:104C2000082A03D18A79521C8A71CC7199F806102E
+:104C3000C8460F2973D10D21FCF782F9A881010A1A
+:104C40006970C0B2A87088F8064098F816208A42A9
+:104C500065D198F81510814261D198F80BC07A4956
+:104C6000032302227948BCF1000F10D0BCF1010FE0
+:104C700002D0BCF1020F14D080F86A2000E0CBE033
+:104C800091F800C02CF00C0C0CF1080C0FE080F82F
+:104C90006A6091F800C02CF00C0C0CF1040C06E0DA
+:104CA000A9E080F86A3091F800C04CF00C0C81F853
+:104CB00000C098F80C10B6EB111F04D180F86E40BC
+:104CC00087F846400EE0B2EB111F04D180F86E6009
+:104CD00087F8466006E0B3EB111F03D180F86E2021
+:104CE00087F846200B0717D001F00F01012901D0EA
+:104CF000022915D080F86C602C7198F80D102A7973
+:104D000006FA02F30B406B71082A44D2DFE802F086
+:104D10000B124319242F363D80F86C40ECE768E015
+:104D200080F86C20E8E713B180F8704033E080F839
+:104D3000706030E013B180F850602CE080F8504093
+:104D400029E023B180F8656087F8036123E080F8EB
+:104D5000654087F803411EE023B187F8F54080F8ED
+:104D60004D4018E087F8F56080F84D6013E013B10E
+:104D700080F868600FE080F868400CE013B180F8BC
+:104D8000666008E080F8664005E013B180F867606F
+:104D900001E080F86740521CD2B22A71082AAED3D3
+:104DA00098F80E102A4A8B0705D587F8F16080F82D
+:104DB0006460568104E087F8F14080F864405481D3
+:104DC000C90702D080F8294001E080F8296098F8EE
+:104DD000111000F86D1FC2781E48012A1ED001B3C1
+:104DE000012921D04FF48051A0F876101A493C20B7
+:104DF0000870A9F80240A9F80440B9F80210491C4B
+:104E0000A9F80210B9F80210B1F5FA7F04D940F2FE
+:104E1000F511A9F802102C70BDE8F08344F21C7162
+:104E2000E2E74FF40051DFE741F25551DCE70000C3
+:104E3000F3060020980200203C01002000100140F1
+:104E4000700C00208C060020B8040020880C002084
+:104E5000280A002020050020F00600202DE9F05F40
+:104E6000FDF750FA8E4D2888A5F10406C0070AD038
+:104E7000308820F008003080288820F00900288041
+:104E800001F0A6FDD9E02888DFF81892DFF8188233
+:104E9000864C80071AD5B9F8001041F00101A9F835
+:104EA0000010B8F80000804914315030088028887C
+:104EB0004FF6F95108402880308840F004003080D7
+:104EC000FFF734F884F83C00BDE8F09F2888784F5D
+:104ED0004007288871D520F004002880FFF726F8C5
+:104EE00094F83C108142EFD1308820F004003080EB
+:104EF000FDF7E0FB2078410605D594F84C1094F8B6
+:104F00003B209142E0D03978400621F0020139700F
+:104F100004D5FEF7CBFA97F82F7004E094F83C0024
+:104F2000FDF742FA0746DFF880B140F68C2A0BF114
+:104F3000180B062F47D294F83800B8423ED03846B6
+:104F4000FDF7B6F92078C00716D094F83A0094F827
+:104F5000391000F00302914206D0A17A00F001005E
+:104F600001F00101884215D1FDF70CFBFBF74AFF68
+:104F7000FDF734FC384689E0FDF704FBFBF742FF00
+:104F8000FDF72CFC3846FDF71DFB207840F00100B2
+:104F9000207099E7288820F008002880206B81087D
+:104FA00001EBD000504515D2B8F800100844ABF81A
+:104FB0000000308840F0080003E00DE0308820F069
+:104FC0000800308080E7B9F8001041F00101A9F82D
+:104FD0000010DFE75046E7E70007288831D520F0CA
+:104FE00008002880308820F008003080FEF79EFFFF
+:104FF00084F83C00FDF75EFB387820F00200387042
+:105000002078400604D5FEF751FA97F82F5004E0B7
+:1050100094F83C00FDF7C8F90546062D08D294F82F
+:105020003800A842B5D0FDF7ADFAFBF7EBFE2AE059
+:105030002048C18841F04001C180BDE8F05FFDF724
+:10504000ADBBC006288825D520F010002880308808
+:1050500020F01000308097F838000C2802D2401C55
+:1050600087F83800387840F002003870FEF71EFAF2
+:1050700097F82F50787884F8390094F83800A842CF
+:1050800087D0FDF77FFAFDF7A9FB2846BDE8F05F62
+:10509000FDF798BA4EF2BE110840288014E70000D0
+:1050A0001004004000040040240400403C010020A3
+:1050B00040040020280A00202DE9F04F514F85B010
+:1050C000388820F0010038804E48002610300680D5
+:1050D0004D4CDFF838A14FF0010894F85C0042F61F
+:1050E0003029C10774D072B64948816941F4007112
+:1050F0008161816941F4806181614FF40040FEF774
+:105100007BFE444D00212846FBF7DAFB00212846B0
+:10511000FBF7CCFBDFF800B100215846FBF7C6FBDC
+:1051200000213E48FCF73EFA2846FBF7E5FC5846CE
+:10513000FBF7E2FC4FF46020CDE902068DF8056034
+:1051400000968DF810808DF8048069462846FBF79C
+:1051500065FD01231A460F212846FBF7B0FD01210A
+:105160002846FBF7A3FB00204946401C80B288423A
+:10517000FBD328462E600121FBF7E0FD286880075D
+:10518000FCD524484C30006894F85C1021F00101F3
+:105190002144A1F85000FBF79DFB62B6FEF792F8A0
+:1051A00047F69061AAF8001094F85C00401CC0B269
+:1051B00084F85C000C2822D212491431A1F8008036
+:1051C000388840F00100388005B0BDE8F08FFFE777
+:1051D000134920F00100085A12490880114945F688
+:1051E0005800083908800F4847F25801001F018015
+:1051F0000C4920200C390880AAF80090D4E703203D
+:10520000A070E1E700080040400400202C080040A6
+:105210000010024000240140002801400800024024
+:10522000E08A0008202C01400029018802D041F0CA
+:10523000800101E021F080010180704710B50A88EB
+:105240004B88CC881A438B8823431A430B891A4313
+:105250004B8989891A430A43A0F8442010BD0021D4
+:10526000018041808180C1800181418181817047BD
+:105270000029818802D041F0010101E021F0010103
+:10528000818070470029018802D041F0010101E0CE
+:1052900021F0010101807047002930F8441F02D03D
+:1052A00041F4004101E0C1F30E01018070470000AC
+:1052B0004B4910B5884202D10121C41486E0B0F1F7
+:1052C000804F09D0474988420DD101210220FEF7C5
+:1052D000B5FD0021022064E001210846FEF7AEFD85
+:1052E000002101205DE04049884206D101210420CF
+:1052F000FEF7A4FD0021042053E03C49884206D17A
+:1053000001210820FEF79AFD0021082049E03849D4
+:10531000884206D101211020FEF790FD00211020C7
+:105320003FE03449884206D101212020FEF786FD66
+:105330000021202035E03049884202D10121441467
+:1053400044E02E49884202D10121CC043EE02C49A0
+:10535000884202D101210C0538E02A49884202D155
+:1053600001214C0532E02849884206D10121402024
+:10537000FEF764FD0021402013E02449884206D155
+:1053800001218020FEF75AFD0021802009E02049FC
+:1053900088420AD1841501212046FEF74FFD0021E5
+:1053A0002046BDE81040FEF749BD1A49884202D1A7
+:1053B00001210C040AE01849884202D101214C0461
+:1053C00004E0164988420AD101218C042046FEF7E8
+:1053D0004DFD2046BDE810400021FEF747BD10BD41
+:1053E000002C01400004004000080040000C004078
+:1053F000001000400014004000340140004C014007
+:10540000005001400054014000180040001C0040C2
+:10541000002000400040014000440140004801409D
+:10542000002A828901D00A4300E08A4382817047C2
+:1054300030B5028C22F001020284028C8388048B36
+:1054400022F0020224F073050C882C430D891543C9
+:105450004A882A43114DA8420BD0114DA84208D0CA
+:10546000104DA84205D0104DA84202D00F4DA842C1
+:105470000DD122F008054A8923F440732A4322F013
+:1054800004058A882A438D891D43CB892B43838059
+:105490000483C9888186028430BD0000002C01404D
+:1054A00000340140004001400044014000480140F8
+:1054B000028B22F008020A430283704770B5028C07
+:1054C00022F010020284028C8488038B0D8823F45E
+:1054D000E6464FF6FF7303EA052535430E8922F0B1
+:1054E000200203EA061616434A8803EA02123243F0
+:1054F000104EB04202D0104EB04215D122F08006BC
+:105500004A8924F4406403EA0212324322F040063E
+:105510008A8803EA021232438E8903EA860626430A
+:10552000CC8903EA8404344384800583C9880187D5
+:10553000028470BD002C014000340140028B4FF604
+:10554000FF7322F4006203EA0121114301837047D3
+:1055500070B5028C22F480720284028C8488838B62
+:105560000D8823F073031D4322F400730E894FF658
+:10557000FF7202EA06261E434B8802EA03233343E6
+:10558000104EB04202D0104EB04215D123F4006646
+:105590004B8924F4405402EA0323334323F4806606
+:1055A0008B8802EA032333438E8902EA06162643D8
+:1055B000CC8902EA0414344384808583C9888187B6
+:1055C000038470BD002C014000340140828B22F026
+:1055D00008020A438283704770B5028C22F480521D
+:1055E0000284048C8288838B0D8823F4E6464FF670
+:1055F000FF7303EA0525354324F400560C8903EABA
+:10560000043434434E8803EA06362643094CA0424C
+:1056100002D0094CA04205D122F480448A8903EAD1
+:105620008212224382808583C988A0F840100684B4
+:1056300070BD0000002C014000340140828B4FF609
+:10564000FF7322F4006203EA012111438183704752
+:10565000018582827047828822F07002828082886F
+:105660000A4382807047A0F84010704730B5028826
+:105670001B4B1C4C98420DD0A0420BD0B0F1804F78
+:1056800008D0194DA84205D0184DA84202D0184D97
+:10569000A84203D122F070054A882A43154DA8423A
+:1056A00006D0154DA84203D022F44075CA882A437B
+:1056B00002808A8882850A88028598420AD0A042A0
+:1056C00008D00E4A904205D00D4A904202D00D4AB1
+:1056D000904201D1097A01860121818230BD00000A
+:1056E000002C01400034014000040040000800404C
+:1056F000000C004000100040001400400040014039
+:1057000000440140004801404FF6FF7181800021B4
+:105710000180C1804180017270470029018802D058
+:1057200041F0020101E021F00201018070470029EF
+:10573000018802D041F0040101E021F00401018060
+:1057400070470000204810B590F82010026801F062
+:105750001F001E4951F820001D490242086802D06E
+:1057600040F4803001E020F48030086019484FF0A8
+:10577000000280794106184824D4184903880C880F
+:10578000E31A9CB201230F2C08D30C880480846890
+:10579000042C03DD124C2478022C05D0427F012A10
+:1057A00006D00988418010BD4377C2770A884280BD
+:1057B00042880988891A89B240F21A629142F2D36A
+:1057C000C37710BD427710BDD0050020248F00089C
+:1057D00098020020280A0020500C0020FC0600201F
+:1057E000F30600202DE9F04FDFF8B8B16A48DFF882
+:1057F000AC91DFF8ACA190F80EC0BBF91A70BBF900
+:105800001C60BBF91850BBF96C10BCF1070F48D2F3
+:10581000DFE80CF08D041A30485E7600D9F80020DD
+:105820008284DAF80020C284828CC38CA7EB8202C7
+:1058300012B2A6EB83034A431BB2594342F3CF2271
+:1058400041F3CF23D11870E0D9F800204284DAF870
+:105850000020C284428CA5EB820213B2C28C4B435F
+:10586000A6EB820212B243F3CF24514341F3CF237C
+:10587000E11814E0D9F80020C284DAF8002042844C
+:10588000C28C438CA6EB820212B2A5EB83031CB23E
+:105890004A43614342F3CF2341F3CF2419194942CC
+:1058A0000AB244E0D9F800208284DAF80020428469
+:1058B000828C438CA7EB820212B2A5EB83034A438E
+:1058C0001BB2594342F3CF2241F3CF24111914E004
+:1058D000D9F800204284DAF800208284428C838C3C
+:1058E000A5EB820212B2A7EB83034A431BB242F339
+:1058F000CF24594341F3CF22A11849420BB216E0FD
+:10590000D9F80020C284DAF800208284C28C838C0B
+:10591000A6EB820212B2A7EB83031CB24A4342F306
+:10592000CF23614341F3CF22991849420CB2BBF90E
+:105930001E50594605F21E56A64201DACE8306E0F5
+:10594000A5F21E55A54201DDCD8300E0CC83B1F95F
+:10595000204004F21E55954201DA0D8406E0A4F2BF
+:105960001E54944201DD0C8400E00A84B1F9222027
+:1059700002F21E549C4202DAABF8224008E0A2F286
+:105980001E529A4202DDABF8222001E0ABF8223031
+:10599000417B8173BDE8F08F980200203C240140D8
+:1059A0003C280140200500202DE9F04704466148CD
+:1059B000624D002602786048022AB0F9301004D007
+:1059C000082A77D0092A76D0B0E0C27B022A02D119
+:1059D000B0F8402052B1A4F8421069810423B5F90F
+:1059E00008101A460020FEF74FFF96E05449DFF8F2
+:1059F0005481496A0F14E7808068410210D5B4F9D8
+:105A0000020040F2DA21884271DD40F26A418842A8
+:105A100044DCA0F2DA20FAF700FD00224A4B52E003
+:105A2000C0F3C001C0F30020DFF8209181420CD107
+:105A3000D8F8440040F2BA41884258DD40F66A1175
+:105A400088422BDCA0F2BA4010E041480078C00642
+:105A500011D5D8F8440041F22431884247DD41F2A3
+:105A6000D47188421ADCA0F598502438FAF7D5FC96
+:105A700000224B4627E0374890F87010012903D0E8
+:105A800090F86F00012832D1B4F9020041F6DC61D0
+:105A900088422CDD42F2341188420DDD0823B4F92E
+:105AA00042101A460020FEF7EFFEA4F8420000283C
+:105AB00019DB1EE033E037E0A0F5F050DC38FAF7F0
+:105AC000ACFC0022244BFAF714FC0E22FAF780FCFF
+:105AD000FAF7DAFC00B2C0F5804078438013A4F8EE
+:105AE0004200002F05DCA4F8426002E0FFE7A4F8C2
+:105AF0004270B4F84200194FE880D8F84410796435
+:105B0000A7F84C0000F07EFBB7F84E00688198F8CB
+:105B10000A000028388F00D14042288106E0104852
+:105B2000B0F87C00688100E069812E8184F84060D3
+:105B3000BDE8F087F30600209802002060000020F6
+:105B4000200500203C0100200000794000C0924068
+:105B5000D4060020880C002000C08240C808002025
+:105B60003C0A00202DE9F041B1F9025000232B241A
+:105B70001522854203DAB1F90000BDE8F081B1F9E0
+:105B8000AE50854202DDB1F9AC00F6E701EB8205CB
+:105B9000B5F90250854201DD134600E01446E218D3
+:105BA00052085D1CAA42F1D101EB8205B5F9023021
+:105BB000834206DA35F9026C35F9044C31F92210CA
+:105BC00006E01E4631F92240B5F90630B5F9041059
+:105BD000801B091BC5178911AD0345EA9045870352
+:105BE000A1FB070CCA1702FB07C201FB05219A1B88
+:105BF000D317FAF797FA000A40EA0160001900B2D9
+:105C0000B0F5804FB9DB43F6FF70B6E770B5134CC3
+:105C100040F224452946204600F03EF800281BD0DB
+:105C2000204600F0C7F82946204600F01DF80C4C2D
+:105C300000212046FBF7B6FC2046FBF731FDC0F102
+:105C400064000849C0B20428087201D900F046F97E
+:105C5000BDE87040FBF76ABD70BD00000038014030
+:105C6000580002405C0600200A0A01219140C94305
+:105C7000018070470029818902D041F4005101E080
+:105C800021F4005181817047002A828A01D00A43A1
+:105C900000E08A438282704730B501F01F02012480
+:105CA0000025C1F3421304FA02F2012B0FD0022B9C
+:105CB0000FD0838A4FEA11210088134204FA01F4BD
+:105CC00000EA040001D000B10125284630BD8389D7
+:105CD000F0E7038AEEE710B5C1F3421301F01F04A9
+:105CE0000121A140012B07D0022B07D01430002A3C
+:105CF000026805D00A4304E00C30F8E71030F6E7FC
+:105D00008A43026010BD000030B50446008A85B0A9
+:105D10000D464CF6FF710840E98801432182A189B4
+:105D20004EF6F3100140A8882A8910436A890A4375
+:105D30001043A081A08A4FF6FF410840A989014382
+:105D4000A1826846FEF79EF81948844201D1039863
+:105D500000E00298A189090400EBC00101EB0010EA
+:105D6000296801D5490000E08900B0FBF1F0642208
+:105D7000B0FBF2F109010B096FF018056B4300EB62
+:105D80008300A3891D044FF0320306D503EBC00046
+:105D9000B0FBF2F000F0070005E003EB0010B0FBF1
+:105DA000F2F000F00F000843208105B030BD000084
+:105DB000003801408088C0F308007047F8B5012121
+:105DC0000920FEF747F801218803FEF743F8102564
+:105DD0008DF803502020ADF800001A4E03248DF8F2
+:105DE000024069463046FCF7D5F916490C3108687F
+:105DF00020F02000086018208DF803004020ADF846
+:105E000000008DF8024069463046FCF7C3F948208F
+:105E10008DF803008020ADF8000069463046FCF79D
+:105E2000B9F98DF803502801ADF800008DF8024053
+:105E300069463046FCF7AEF901210420FCF7FCF975
+:105E4000F8BD0000000C014030B585B0FFF7B6FF8B
+:105E500000244FF4E1300090ADF808400C201D4DB7
+:105E6000ADF80440ADF80A00ADF80640ADF80C40BE
+:105E700069462846FFF748FF25208DF810000420CA
+:105E80008DF811008DF8124001208DF8130004A840
+:105E9000FDF7A8FC012240F224412846FFF71BFF32
+:105EA00001212846FFF7E6FEFBF76AFC012280216C
+:105EB0002846FFF7E9FE012240212846FFF7E4FECD
+:105EC000012202210448FBF7FFFBFBF759FC05B058
+:105ED00030BD0000003801404400024070B51D4D47
+:105EE00000242878432834D16878462831D1A8780E
+:105EF000502807D0512805D0812803D0892801D007
+:105F0000212826D1144E7071E9787172A81C891C61
+:105F1000FBF74EF8B072717A2944097931828842D0
+:105F200017D106F10E00017841F0020101700B4813
+:105F3000016841F020010160317A0948002204E043
+:105F40002B5D03552A55641CE4B28C42F8D380784B
+:105F5000707170BD880700205C0600200C0C0140A9
+:105F6000BA0B002070B51D20FDF71BFCFDF79EFA53
+:105F70001D20FDF72CFC154890F82F10144D06231A
+:105F8000144C85F8381090F83B1095F83B201143DD
+:105F9000012A04D0022A07D0042A0AD010E0827A0B
+:105FA0008A420DD0007B09E0027D8A4208D0807DC4
+:105FB00004E0827F8A4203D090F82000884200D11A
+:105FC0002370002085F8400070BD000040040020D0
+:105FD0003C010020F30600200B4800214180A0F185
+:105FE000B0018A898280CB891A44C2800B8A1A4404
+:105FF00002814B8A1A444281898A1144818143F685
+:10600000FF71C18170470000EC010020084940F693
+:106010001C72B1F90C00904202DA00F59F7005E0A5
+:1060200041F2E302904201DDA0F59F70C881704704
+:106030006000002038B51348C16941F00401C16116
+:106040001E208DF8000002208DF801008DF802005E
+:1060500001248DF803406846FDF7C4FB0A498420FB
+:106060000880094947F690602C3108800020091FFC
+:106070000880054914310C80091F0880081F04801E
+:1060800038BD0000001002400008004030B4204934
+:106090001E4A45788B7A114692F83B4091F83910A8
+:1060A000AC4218D14BB10379994202D0437999425D
+:1060B00001D140791AE0807909E08379994202D0D0
+:1060C000C479A14202D182F82F3011E0407982F8E0
+:1060D0002F0030BC7047C578AC42FAD16BB1C379A0
+:1060E000994202D0037A994205D1007A82F82F00B2
+:1060F00030BCFEF76BBC407AE9E7437A9942E2D0C4
+:106100000479A142DFD0007AE1E7000040040020DA
+:106110003C010020FEE700002DE9F0470446007F27
+:10612000012868D13548E1880288511A89B20729C7
+:1061300016D30088E080B4F9000044F2DD41484302
+:10614000401346F6D96148438013A060401000B266
+:10615000A0814FF08051B1FBF0F0FAF759F92061BE
+:10616000B4F90C6096B1B4F902104DF6B050484342
+:106170000014A082B4F904704DF6B05207FB02F28D
+:106180004FEA2245E58204D4024603E00020E08382
+:1061900030E0424212B22283002D01DB2B4600E0A8
+:1061A0006B421BB2DFF85890638398464FF4804AE5
+:1061B000B24208DAFAF723F92169F9F7F6FFFAF79C
+:1061C0004AF9801304E0002901DA484600E050460D
+:1061D000E083B04509DA2846FAF711F92169F9F7A1
+:1061E000E4FFFAF738F9801304E0002F01DA48469B
+:1061F00000E050462084BDE8F0870000FC06002047
+:1062000000C0FFFF10B52248234C01782148022925
+:1062100005D1C17B022902D1B0F8401029B1008E0E
+:10622000A4F84E000020208710BD90F846101A48B0
+:10623000B0F8440000B239B318490978C1F38101BC
+:1062400001291BD002291CD0154900BFFBF7FAFD1C
+:106250001149A4F8400080B2483101F06DFAB4F958
+:106260004C00B4F94A2041425143891324F8381FA5
+:10627000B4F9101048438013E08210BD0849D839A2
+:10628000E4E707496C39E1E705496C31DEE70000D6
+:10629000F306002098020020C8080020B80400205F
+:1062A000588800080348002180F82A10C18301871C
+:1062B00070470000C808002010B504000B462D4AA6
+:1062C000C3F1000028D56442002B12DAA04207DA9D
+:1062D000214600F027FA32F81000C0F5404041E0B6
+:1062E0000146204600F01EFA32F8100000F500408A
+:1062F00038E0A34208DA2146184600F013FA32F8D3
+:10630000100000F540402DE0204600F00BFA32F876
+:106310001000C0F5803025E0002B12DAA04207DA29
+:10632000214600F0FFF932F8100000F5804019E036
+:106330000146204600F0F6F932F81000C0F50040A2
+:1063400010E0A34208DA2146184600F0EBF932F8D3
+:106350001000C0F5804005E053B1204600F0E2F99E
+:1063600032F81000B0F5004F01DDA0F5803010BD0F
+:10637000002010BDEC8A000840438013494300EB25
+:10638000A13000220302002B14DDB3F5001F01DC55
+:10639000802001E04FF4005093FBF0F1014401EB49
+:1063A000D1714910814206D0521CD2B20846062A49
+:1063B000F2D300E00021C80000B2704702E008C834
+:1063C000121F08C1002AFAD170477047002001E06F
+:1063D00001C1121F002AFBD1704700002DE9F047D0
+:1063E000A44CA54821880288511A89B20F297DD36F
+:1063F0000088A4F13C052080288F08B1401E288722
+:106400002B789E4AC3F3810001281DD0022820D09A
+:10641000D18B98489A4FDFF86C92407E0026B1F5F8
+:10642000926F1DD8142819D378206076F88840F030
+:106430001000F88040F26660A88123F00100287007
+:10644000D67389F8006015E0D08B00EB4000C003E4
+:1064500002E0D08B8C494843010CDAE7401C04E091
+:10646000B1F5DB6F06D310B1401E607602E043F059
+:1064700001002870B5F90200B5F914304143C3EBAF
+:10648000C303C1F38F31C3F3D10303EB510109B24D
+:10649000A9829046D28B4FF080535043B5F9162015
+:1064A000C0F38F30C2EBC202C2F3D10202EB500044
+:1064B00000B2E882AA6A42431213EA6293FBF2F244
+:1064C0002A63724A1080A2680A44A260E16801440B
+:1064D000E160207C401CC0B22074072806D942F33A
+:1064E000CF002883C9106983E66000E0BFE0A660A2
+:1064F00041F6C8012674884204DD298B644AB2FB48
+:10650000F1F1E981C117890341EA9041800342F624
+:106510009B420023F9F706FEA88456482A78A0F18A
+:106520003C005C49B0F90600930700FB01F14FEA1B
+:106530002141C2F3810215D5012A07D0022A0BD0CE
+:106540004FF2685141430914A18011E049F68C4291
+:1065500050430014A0801FE04CF618314143091449
+:10656000A18025E0012A0DD0022A17D0A0806984DD
+:10657000494948430014E083FBF784FA4748008800
+:10658000C0B143E04AF65C3242431214A2804BF69B
+:106590002C22504300146884E183EDE74DF2AC51A6
+:1065A00041430914A1804EF27C414143091469849E
+:1065B0003B49DEE795F8200000BB88F80F6089F8BA
+:1065C0000060B5F91A00A0F50C519F39B1F56E7F46
+:1065D00018D8617FF42912D93249E8802E4AA1F8EF
+:1065E000460050430014A880A1F84400FF2085F81D
+:1065F000200081F828002C493C20087006E0491C46
+:10660000617703E0607F08B1401E6077B5F91A102A
+:10661000B4F91E0081420EDDA07E7D2809D9F888DC
+:1066200040F00800F8802148017821F00201017053
+:106630000EE0401C06E0A0F23D10814208DAA07E88
+:1066400010B1401EA07603E0F88820F00800F88022
+:10665000B5F91810606908446061217E491CC9B20F
+:1066600021761F2903D94011A88366612676BDE8EB
+:10667000F0870000F4040020FC06002098020020AF
+:10668000280A0020F306002030330100DC09002036
+:1066900074E8260BCC0E010048850100FE060020A0
+:1066A000D0450100880C0020F0060020CA0500201B
+:1066B000024941F68B30886270470000B804002020
+:1066C00070B5164C06252078062825D2DFE800F0A4
+:1066D00003080E141A211248FAF7A8FC012016E04C
+:1066E0000F48801DFAF7A2FC022010E00C480C3085
+:1066F000FAF79CFC03200AE009481230FAF796FCEE
+:10670000042004E006481830FAF790FC05202070B9
+:1067100070BDFAF7ABFC2570257070BDF406002043
+:1067200030890008090A05D0B0FBF1F0FF2800D934
+:10673000FF20704700207047D0E90021C368521A3B
+:106740005A4301EBA231816041607047B0F90020EB
+:10675000B0F90210B0F90630521A5A4301EBA231D7
+:10676000818041807047000030B5494B1888494905
+:106770008A89801A85B24848484A0F2D047801F169
+:106780004C001DD31D888D81117A090713D5022C69
+:1067900001D0434912E0434DB0F90210B5F9005061
+:1067A000A94205DC02DA01F1020108E0458007E0B8
+:1067B000A1F1020103E0022C02D13B49098841808A
+:1067C000B0F840101D88691A89B29C2949D31988EC
+:1067D000A0F84010916A0023B1F5804F31DB3349B6
+:1067E000896CB1F5405F2CDD314940F26665B1F945
+:1067F0001010A94212DD43F69915A94202DB40F2BE
+:10680000333108E040F23335A1F26661694343F267
+:10681000333591FBF5F1A0F8441001E0A0F84430C5
+:106820002449B2F806510978C1F381012DB100BFA6
+:10683000B0F8441001F21E511CE092F84620022AE2
+:1068400010D0A0F84430022C01D0A0F84430B0F9A8
+:106850005C10B0F9443001F114029A420DDAA0F84C
+:106860005C2030BD012901D00229E1D1B0F84410EB
+:1068700001F23331A0F84410E5E703F1140291422C
+:1068800003DD1439A0F85C1030BDA0F85C3030BDD9
+:10689000FC06002014000020F306002098020020CF
+:1068A000B6040020B4040020B00400203C01002005
+:1068B00020050020B80400202DE9FC410121022020
+:1068C000FDF7B0FA01211920FDF7C4FA01213C4877
+:1068D000FBF7B2FC4027ADF8007003248DF80240AE
+:1068E0000420384D8DF8030069462846FBF752FC1A
+:1068F000E001ADF800008DF802401C208DF8030087
+:1069000069462846FBF746FC4FF4E0712846FBF742
+:10691000C8FCA815ADF800008DF8024010208DF8D5
+:10692000030069462848FBF735FC4FF4A060FCF7EC
+:106930008BFF1D208DF8040001268DF805600025D1
+:106940008DF806508DF8076001A8FCF74BFF1F4932
+:106950008C2008801D494FF6FA702C3108806E207B
+:10696000091F08801948143006801848083007802D
+:10697000164920310D80154AD020121D1080134A6F
+:1069800045F2F300183210800A1F45F250001080C3
+:106990000E4A4FF6FF7038321080121D1080121D03
+:1069A000108041F21B10088000F012F8FBF7F6FE91
+:1069B000064810300580001F0480BDE8FC810000FF
+:1069C000000C1A0000100140000C014000040040BF
+:1069D00070B51D20FCF7DAFE2A4D40212846FBF752
+:1069E00057FC840080212846FBF752FC44EA40040F
+:1069F000A9152846FBF74CFC0443E0B2224C84F86E
+:106A00003C00FBF7D1FC0546052805D91F48C18885
+:106A100041F04001C18001E084F838501C48007A00
+:106A2000000703D594F838001A490D5C4FF6FA7048
+:106A30002063E062A06260622062E061A0611648AB
+:106A4000606300206064A06484F83F0084F8400024
+:106A5000FBF758FCA07AFF2811D0022084F83D00F3
+:106A60000E48008820662846FCF7FAF8207820F0C7
+:106A700001002070BDE870401D20FCF79DBE012084
+:106A8000ECE70000001001403C010020280A002033
+:106A900098020020F0920008DCFF0500240400406A
+:106AA0002DE9F0434E484F4902880B889A1A92B25A
+:106AB0000F2A69D3098801804B49098B027D00EBBD
+:106AC00042029180017D491CC9B2017508295BD33E
+:106AD000002404752246017D00EB4103491CB3F9F3
+:106AE0000430C9B202EB630212B201750829F2D375
+:106AF0003E4904753E4B4A8044800E789D895FEA8A
+:106B0000C67C40F638694FF0030714D0A2F22B5C24
+:106B100042F6E858C44520D3A1F1020C26F0020445
+:106B2000ACF8002047750C7040F22B54A24211DAE9
+:106B300045F004021EE046F001060E704A4507DDEE
+:106B400045F001029A8126F002020A70477519E0A9
+:106B5000447517E045F002020CE04A450CDA8775EF
+:106B6000427D12B1521E42750CE046F002020A70DC
+:106B700025F007029A8105E0B30703D5837D2BB189
+:106B80005B1E837540888880BDE8F08342F6AA23A7
+:106B90009A4222DAB1F904302BB941F2CD05AA426A
+:106BA00001DA4480EEE7134C920302EB843241F6A3
+:106BB0007244B2FBF4F214B240F233350246448020
+:106BC000AC4200DA5580B2F90240E41A04F5A3742D
+:106BD000B4F5237FD6D84380D4E74FF48043FAE757
+:106BE000BC0A0020FC06002098020020CA050020F4
+:106BF000280A0020C8F1FFFF2DE9F0416D4CDFF8B5
+:106C0000B8E14FF0000594F83410C80706D094F9A5
+:106C100038104B42002958DD0E4657E0674884F88B
+:106C20003750A4F84250664A90F8380084F8400083
+:106C30001586CEF80450CEF80850624E40F26663D6
+:106C4000CEF80C50A4F87C3036F810005E4E7688F2
+:106C500030444FF6FF7606EA800024F8300B4FF000
+:106C6000806044F8040CA320208460845810A08421
+:106C7000E38440F699102085580060854FF48050D9
+:106C8000A08541F23330E08541F26660208641F60E
+:106C90009910608641F6CC40A0864FF40050E08603
+:106CA00042F23330208742F26660608742F69910E4
+:106CB000A08742F6CC40E08782F89D5041F0010069
+:106CC000207184F84450BDE8F0811E4694F93700E5
+:106CD0004242002801DD074600E01746F61B012E60
+:106CE0000BD0002800DB02465FFA82F684F83800F9
+:106CF00094F84F00012805D041E0002900DA194638
+:106D0000CEB2F3E794F939305942002B01DB184633
+:106D100000E0084694F93A20C7B25042002A01DB4D
+:106D2000944600E08446BC4508DD002A00DA0246AD
+:106D3000D7B2002B00DA0B46D8B207E0002B00DAFE
+:106D40000B46DFB2002A00DB1046C0B204EB400065
+:106D5000B0F9501004EB470030F9502F114449109E
+:106D6000018084F84F5084F83E5084F83D5084F8F8
+:106D70003C5084F83B5084F83A5084F8395004EB86
+:106D800046007546B0F9500024F8420FBEF80410D2
+:106D9000C82309B26422FDF777FD6860E968401AEC
+:106DA000A9680844A860B5F900104843C013E8601A
+:106DB000608788E73C0A0020B80500203C010020DD
+:106DC000980200200293000860000020F0B45448AC
+:106DD00090F83410C90776D0524990F8403000221C
+:106DE00091F838108B426FD04F4CA0F872204F4D65
+:106DF000E65C04468E4294F9374002D0EE5C8E4247
+:106E00000FD1641C64B280F83740EB5C8B4202D136
+:106E1000641C80F8374090F937300F2B1BDD0F23AF
+:106E200017E0434DEE5C434D8E4202D0EE5C8E4245
+:106E300011D1641E64B280F83740EB5C8B4202D102
+:106E4000641E80F8374090F937406FF00E039C4283
+:106E500001DA80F83730324B90F83F50393390F8F0
+:106E60003740EC5490F83F305B1CDBB280F83F3089
+:106E7000062B01D380F83F2090F9394090F93B3040
+:106E80009C420ED190F93D40A3420AD190F93A407C
+:106E900090F93C309C4204D190F93E40A34200D18D
+:106EA000012280F84F201F4A80F8401090F9375097
+:106EB0001378214A012D0DDD14465E07A46804D520
+:106EC00044F0080403E028E015E024F0080494608E
+:106ED00080F83510B5F1FF3F0ADA5B07936802D5F9
+:106EE00023F0080301E043F00803936080F83510B5
+:106EF000F0BCFBF707BA90F84F1001290DD1B0F89C
+:106F0000721043F60953491C89B2A0F872109942D5
+:106F100003D9A0F8722080F84F20F0BC7047000021
+:106F20003C0A00203C010020E4920008EA9200089C
+:106F3000F6920008FC9200089802002030B5204923
+:106F4000204AB1F86A301088C01A80B20F2836D3B0
+:106F50001088A1F86A001C4D00204FF000432A5C05
+:106F6000940903D00124B4EB921F24D1D20622D07D
+:106F7000164A52F820201268134C123434F810408C
+:106F8000224201EB000494F9722008D00A2A04DBA3
+:106F90000A6823FA00F4224308E0521C09E012F1C7
+:106FA0000A0F05DC0A6823FA00F4A2430A6002E033
+:106FB000521E84F87220401CC0B21128CFD330BDBD
+:106FC000D0050020FC060020F08E0008F08F00089D
+:106FD0002DE9F00779497A480A8903889A1A92B20A
+:106FE000082A74D300880881A1F12C0042890AB1D3
+:106FF000521E4281734A92F82820802A67D302F0F9
+:107000003F020A70C2890AB1521EC281B1F906203C
+:10701000902A0CDB8A46FF2A09D08146C0890028C5
+:1070200055D1694800230078092805D005E0BDE85E
+:10703000F007624800F092B90823644A92F8EA50D7
+:107040000DB143F004036248817AC90701D043F0CF
+:107050000203D2F808C05FEA0C5101D543F00103E6
+:10706000176800215B4EFC0302D596F8654004B119
+:107070008021C4885FEA446801D541F040015FEA9D
+:10708000845801D541F020015FEAC47801D041F075
+:107090001001007A400701D541F008014E48007800
+:1070A000C00701D041F00401A00601D541F0010163
+:1070B0000020012D00D1082096F8705085B992F873
+:1070C0004620022A04D0012A05D03AB108E072E035
+:1070D00040F0030004E040F0020001E040F0010055
+:1070E0007A0701D440F02000CCF3C0020025CCF395
+:1070F000002C624502D13A0700D4042596F86F208F
+:10710000012A01D145F00105344A0027BC46127816
+:107110003E46C2F38102012A04D0022A04D0032A87
+:1071200004D004E0022602E0042600E010262C4AE7
+:1071300064060ED5214C1C342478240609D5147815
+:10714000640606D4274A40F6CC44926D6243140C80
+:1071500005E0B2F8AE2040F699146243940B4FF06C
+:1071600008088AF80A804FF061088AF80B808AF8CC
+:107170000C308AF80D108AF80E008AF80F508AF841
+:107180001070270A4B4083F06901414069408AF83A
+:10719000117079408AF81240614052468AF813C053
+:1071A00071408AF8146051754FF4C871A9F80E1037
+:1071B000FF20AAF80600BDE8F0077047B8060020D7
+:1071C000FC060020D0050020F306002098020020D5
+:1071D000280A0020880C00201C090020B804002088
+:1071E0003C010020EC0700204C48816941F0FC0183
+:1071F00081614FF4A060FCF727FBFBF75DFBFCF718
+:1072000087FCF9F7D1FCFCF77DFAFDF743FAFFF7AD
+:1072100053FBFCF7BDF9FFF7DBFBFBF7BFFA404D73
+:107220004FF40050A5F81601FEF70EFE00214FF4B2
+:10723000FA5340F2EE220020401C80B29842FBD369
+:10724000491C89B29142F6D33648002680F8726014
+:10725000F9F740FBF9F7E6FFFCF78AFCF9F7B4FE13
+:10726000FEF7E8FE102230493048F8F78CFF304C2A
+:10727000314FE08820F04000E0802E48017821F076
+:1072800020010170FA20F8814FF49670E887FFF72B
+:107290000FFA2A492A48FCF7E8FB2A48FCF70AFCBF
+:1072A0002948416A88472948416B8847FEF7FAFF19
+:1072B00027494220C8802749C8603E71E088E081A4
+:1072C0002089208260896082FAF7DCFEFAF73EFEB0
+:1072D000FFF784F8FFF7E4FB00F0FCF9FFF72EFE60
+:1072E00000F0C2FFFEF72EFAFAF79CFCFBF7D6FC83
+:1072F000FFF73AFAFCF794FEFBF7F8F8FBF72AF9E8
+:1073000000F07AF8FFF764FE1348FAF783FA00F00A
+:107310006DFAFDF703FAFAF7E7FBCFE7001002403A
+:107320009802002020050020880C00201006002074
+:10733000280A00203C010020F006002098080020C8
+:1073400068080020F803002034000020D800002046
+:10735000180700202C040020A8090020F0B52349BC
+:107360000278B0F9064000231F4E31F81210FF2CAE
+:1073700018D0B0F904701E4DBC4231DA00EBE407BE
+:1073800004F00704BF7AA7408478FFB23CB190F8BC
+:1073900001C0ACF1010C64451FDA3C061DD455F860
+:1073A00022200DE056F82220116012498A79521CE1
+:1073B000D2B28A71022A02D38370C3808B71F0BD6E
+:1073C00011608178491CC9B2817042789142F6D32C
+:1073D0008370C188491CC180F0BD56F82220EFE7B8
+:1073E00055F822201160F4E7D0900008028F0008C1
+:1073F000789000088C060020F0B561486149B0F82B
+:107400006C200B889A1A92B29C2A7BD30988A0F828
+:107410006C105D495D4F91F82A1001F0070297F852
+:107420004610022A00D1491E594C80F83E104FF0F8
+:107430000203E2884FF00001550401D5012236E035
+:10744000A489E50601D5062231E0250701D50822E9
+:107450002DE0550603D44F4D2D78AD0601D50422FD
+:1074600025E0150501D5072221E0150601D50A22E0
+:107470001DE0950601D50C2219E0150701D50B2258
+:1074800015E0550701D4D50501D510220FE0D5062A
+:1074900001D505220BE0650703D4A50701D4E40755
+:1074A00002D080F86E3007E0920403D5032280F802
+:1074B0006E2001E080F86E10374A384C92F820E0D8
+:1074C000324A251FD2F808C02D4AB2F87060721CEB
+:1074D00092B2BEF1000F0DD02CF4000CC7F808C01A
+:1074E00090F86E70B7B11E2F1AD090F86F200AB3C3
+:1074F00025E007E04CF40006BE60A0F870200A2AE0
+:1075000001D22360F0BD142A01D22B60F0BDA0F897
+:107510007010F0BD2B60A0F8701080F86F10F0BDF7
+:10752000642E04D2A0F87020322AEED3E9E7A0F846
+:107530007010EAE77F1C80F86F70A0F8701090F868
+:107540006F20012A10D0002AE9D0B0F87060761CB4
+:10755000B6B2A0F870601E2ED7D323603C2EDED9C1
+:10756000521E80F86F20D2E7B0F87020521C92B201
+:10757000A0F870202360C82AD1D980F86F10C6E720
+:10758000D0050020FC060020880C00209802002076
+:10759000280A00203C010020B8040020141C0140EF
+:1075A000F0B54548B0F84810491C89B2A0F8481019
+:1075B00002297DD341490024A0F848400A78404B75
+:1075C000042A5BD04FF48041082A0BD0A0F10C02B2
+:1075D000B2F900208A4200DA1146B3F980208A42CB
+:1075E00000DA1146374A92698A4200DA11B24182C2
+:1075F00082881D8AC2EB8502334D12B22D78C5F305
+:1076000081062D4D42F231667243B5F976509212E1
+:107610006A431213C26086681546C6EBC60642F37B
+:10762000D102F60202EBA6328260C66C1644C66432
+:10763000B0F850707F1CBFB2A0F85070B7F5806FE3
+:1076400004D3B6120682A0F85040C464891AC26AF4
+:10765000A2EB421606EB0616A6EBC21640F2551236
+:107660004A4306EB4202466A32444262B3F9303082
+:10767000B2EB034F06DD1A04426206E01349B1F98A
+:107680000410AFE7002A00DA4462C162104990F8A2
+:107690003D2091F838108A420DD080F83D10B0F8A6
+:1076A0004210A0F84410B0F84010A0F8421000E0DA
+:1076B00001E0A0F84050F0BD20050020F3060020B6
+:1076C00098020020200C0020B80400203C0C002070
+:1076D0003C01002015481649B0F85A200B889A1A28
+:1076E00092B20F2A20D30988A0F85A10B0F90010DE
+:1076F00041F6515251438913A0F86C100D494FF4D3
+:1077000080420B78A0F10C01022B06D1B1F90030B8
+:10771000934202DA1B1D0B8000E00A800021A0F8D2
+:10772000601020F85C1F4280704700002005002098
+:10773000FC060020F30600204FF6FF7202EA8002EA
+:1077400010F4404315480ED0B3F5804F14D0B3F574
+:10775000004F4FEA122216D0C2F5807330F8133072
+:107760005B424B8005E0120A30F812304B80C2F5C4
+:10777000807230F812000FE0120AC2F5807330F800
+:1077800013304B8005E030F81230C2F580725B4256
+:107790004B8030F81200404208807047EC8C0008A3
+:1077A000104A518A908AD28A16384639A2F11102BB
+:1077B00000D54942002A00DA52421144002800DA7A
+:1077C00040420844084943F6284300B2B1F9362044
+:1077D0005A43921340F2D733584302EBA030C88685
+:1077E000704700009802002020050020F0B5904965
+:1077F00090480A8903889A1A92B23E2A1ED30088BA
+:10780000088101F138004FF4FA63428A9A4202D2A9
+:10781000521C428200E04382874A92F82220802A4A
+:107820000CD302F03F020A70B1F90620402A06DBB1
+:10783000FF2A04D0C2883AB1521EC280F0BDBDE812
+:10784000F0407B48FFF78ABD428A9A42F6D3077818
+:107850004FF0010E3A074FF0FF055BD5847A40F2F6
+:10786000DC52630708D444F004038372C28081F8B9
+:107870000BE081F80AE04CE04378072B05D0032B9E
+:1078800003D0052B01D0062B07D1660605D444F0A2
+:1078900040038372C280052239E0654A5FEA437C77
+:1078A00002F138024FF42076127A0DD55FEAC26CED
+:1078B0000AD45FEA446C07D442F0100202723A061E
+:1078C00028D4C680192222E0DF0709D0970707D401
+:1078D000670605D442F002020272C680042216E056
+:1078E0009F0709D5170707D4670605D442F0080299
+:1078F0000272C68003220AE01B070BD5530709D486
+:10790000630607D442F004020272C6800B22CA72D8
+:107910008A72CD80494AB2F92230B2F91A7003F264
+:107920003D140022A74200DB0276414E444C06F192
+:107930003806A479B6895FEAC46C06F101064FF4F3
+:10794000C874B6B213D58681B6F57A7F05D9017AA7
+:1079500021F0800101728281F0BD037A1E06FBD402
+:10796000828143F080020272C480112035E09F4280
+:1079700016DA037E052B13D28681B6F5487F04D92B
+:107980008281027A22F040020272027A5606E3D421
+:107990005B1C037642F040020272C48002201CE0AD
+:1079A000284B1C89C4F3C006C4F3002740F2EE2420
+:1079B000BE4216D11E78360713D4427E012ACBD19F
+:1079C000428BB2F5167F02D2521C4283F0BD827AFE
+:1079D00042F002028272C4800F20C8728872CD8089
+:1079E000F0BD93F80D714FF40046012F18D1164FDA
+:1079F00041F6583C7F6C674512DD83F80CE1134B70
+:107A00001E60C38AA34202D25B1CC382F0BD4FF446
+:107A1000FA73C3801C23CB728B72CD80C282F0BDFF
+:107A2000C2820A4883F80C21001F0660F0BD0000E6
+:107A30009C060020FC060020D0050020B804002091
+:107A4000280A0020980200203C0100201408014070
+:107A50002DE9F05FFC48FD49DFF8F4A3007E0A1D24
+:107A6000131D012850465AD030F85A4F0C804188D7
+:107A70001180BAF85E001880FDF7B4FEF54DF64CA3
+:107A800049F2CD32B5F91E006083B5F9201043F6F6
+:107A9000CC4C00EB410151430914A183B4F92230CD
+:107AA000B4F9206001FB03F200FB062242F38F329F
+:107AB0006282B4F9167007FB0CF7BF1340F2333C37
+:107AC000714302FB0CF200FB131007EBA232E282BF
+:107AD00040F38F30A082B4F91810E04FC1EBC10120
+:107AE00041F3D10101EBE000DD4E2083786C306082
+:107AF000316930468847DB49308948800846FDF7C0
+:107B000053FFDFF8649301264FF0000B99F8000053
+:107B100008280CD0618F218204284AD01AE030F85E
+:107B2000604F0C8041881180BAF86400A3E7CF4809
+:107B300090F93710491C022939D890F8741019B1FE
+:107B4000B4F85A00208205E0618F2182A4F85A100F
+:107B500080F87460B4F91410B4F90A00C44AF9F753
+:107B60009BFCE062BAF91611884204DDC048E1626C
+:107B7000027C91408162B848DFF8F8E24C3847F265
+:107B8000A30802784EF2461172B3012A52D080F84F
+:107B900000B000BF99F8000004280DD0B44AB4F931
+:107BA0001210B4F90800303AF9F776FC07E0608F5C
+:107BB000C8E7686A0014E062B87A70B3AE48AF4DA7
+:107BC000A0622860E06A68602846FCF78FF8A84F3A
+:107BD000287C443F01285ED0A06A3860A84801781C
+:107BE000C9075CD040695BE0B5F91E2042448A4277
+:107BF00009D8B5F9202042448A4204D8B5F9222098
+:107C000042448A42C6D9A0F802B0B7F8AE2059461D
+:107C1000B2F5C87F02D8467007E039E0B2F5487F78
+:107C200001D8022200E0032242708AF80F1089F87E
+:107C3000001024E080F800B0B5F91EC05A46C444D4
+:107C40008C4509D8B5F920C0C4448C4504D8B5F991
+:107C5000225045448D429DD9B7F8AE10B1F5C87F8A
+:107C600001D8467006E0B1F5487F01D8022100E056
+:107C70000321417042808AF80F2089F80020BEF865
+:107C8000061041F40061AEF80610FAF751F981E7E9
+:107C90004FF4AF7093E768693860A86900E0E06A64
+:107CA000786073484438FCF795F96B4D6A4935F8AC
+:107CB000100F3C39FFF740FDDFF89C91DFF8C481DD
+:107CC000A9F14C09D9F81010C9F86C10B5F91010C9
+:107CD000B868B5F9122000FB01F4FB68504303FBC0
+:107CE000124444F38F3703FB010040F38F34AF8716
+:107CF000EC87A8F802704546A8F804404046FEF715
+:107D00000BFA287F09F11405012830D06042411098
+:107D10004DF6B35047433A1469802A808B18A9F86E
+:107D20000440A9F80630891AA9F808108AF80CB09E
+:107D3000B9F90430D84654464946002B00DD267375
+:107D4000B1F90600002802DD227B921C2273B9F9EA
+:107D50000820002A02DD217B091D2173217B0729D0
+:107D600020D2DFE801F01F1B3419301D3200B8F9B2
+:107D700020304DF6B352584240106880B8F91E10BA
+:107D8000514309142980A9F804304318A9F8063092
+:107D9000401AA9F80800C9E7667303E0022100E071
+:107DA00003216173DFF8B090374E384F99F8001017
+:107DB0000129617B0DD0072945D2DFE801F0E7FEFC
+:107DC000FDFCFBFAF9000421EBE70521E9E70621B8
+:107DD000E7E7072937D2DFE801F0D9041B62799978
+:107DE000AF0001461846FBF727FE2860B5F90200F0
+:107DF000B5F9001043F2046201445143090C5043A9
+:107E0000A4F85A10000CA4F85C00A4F85E8027E1E6
+:107E1000404201B2504200B2FBF70EFE2860B5F9B5
+:107E2000020043F204614143090CA4F85A10B5F969
+:107E30000010084443F204614843000CA4F85C00BD
+:107E4000A4F85E803AE1A1E0A8090020342C0140AA
+:107E50009802002020050020600000203C01002046
+:107E60002C040020E8030020F30600203C0A002038
+:107E700098080020280A0020A2FEFFFF000A002028
+:107E80001C090020DC0900200024014000280140DA
+:107E90003046F8F7E7FE01231A4607216BE0194642
+:107EA0001046FBF7C9FD2860A4F85A80B5F9020016
+:107EB000B5F9001043F2046201445143090C5043E8
+:107EC000A4F85C10000CA4F85E0026E15942404280
+:107ED00009B200B2FBF7B0FD2860A4F85A80B5F9EA
+:107EE000020043F204614143090CA4F85C10B5F9A7
+:107EF0000010084443F204614843000C39E1304665
+:107F0000F8F7B0FE01231A46052134E01146FBF7CD
+:107F100093FD2860B5F9020043F204614143090C66
+:107F2000A4F85A10A4F85C80B5F90010084443F294
+:107F300004614843000C47E1504201B2584200B28C
+:107F4000FBF77AFD2860B5F90200B5F9001043F29D
+:107F5000046201445143090CA4F85A105043A4F898
+:107F60005C80000CA4F85E005EE13046F8F77AFE13
+:107F700001231A4606213846F8F774FE01213046DF
+:107F8000F8F7E6FD01213846F8F7E2FDB34EB9F8FF
+:107F900008004D463080B9F80A007080B9F810002A
+:107FA000B0803046F9F782FCB4F85A00F18805E059
+:107FB00018E1ECE0BDE08EE05EE031E00844A4F8BA
+:107FC0006000B4F85C0031890844A4F86200B4F899
+:107FD0005E0071890844A4F86400317EA04801293C
+:107FE00078D034F85A1F018061884180A18881804F
+:107FF0009B49028808310A8042884A8080888880AC
+:108000009748896A0830884795F83E0000287DD057
+:10801000F9F72CF815F83E0F401E2870BDE8F09FC8
+:1080200001461846FBF708FD2860B5F9020040F646
+:108030008151484380136880B5F9001040F68152A1
+:10804000514389134218A2F68152524252082980A4
+:10805000A4F85E201044A4F85C000844A4F85A0078
+:1080600000213046F8F774FD00213846F8F770FD1E
+:1080700001231A4606210BE7404201B2504200B2EA
+:10808000FBF7DAFC2860B5F9020040F6815148435D
+:1080900080136880B5F9001040F68152514389136E
+:1080A0004218A2F68152524252082980A4F85E205A
+:1080B0001044A4F85A000844A4F85C00002130469B
+:1080C000F8F746FD00213846F8F742FD01231A462D
+:1080D0000521DDE6B4E019461046FBF7ADFC28604B
+:1080E000B5F9020040F68151484380136880B5F924
+:1080F000001040F68152514389134218A2F6815272
+:10810000524229805208A4F85A2000E09BE0104413
+:10811000A4F85E000844A4F85C0000213046F8F79B
+:1081200017FD00213846F8F713FD01231A460721F1
+:10813000E5E65942404209B200B2FBF77DFC2860F7
+:10814000B5F9020040F68151484380136880B5F9C3
+:10815000001040F68152514389134218A2F6815211
+:10816000524252082980A4F85A201044A4F85C0016
+:108170000844A4F85E0000213046F8F7E9FC00212D
+:108180003846F8F7E5FC01231A460621B7E6114602
+:10819000FBF752FC2860B5F9020040F681514843D4
+:1081A00080136880B5F9001040F68152514389135D
+:1081B0004218A2F68152524252082980A4F85C204B
+:1081C0001044A4F85A000844A4F85E000021304688
+:1081D000F8F7BEFC00213846F8F7BAFC01231A462E
+:1081E0000521C2E6504201B2584200B2FBF724FC1E
+:1081F0002860B5F9020040F6815148438013688039
+:10820000B5F9001040F68152514389134218A2F685
+:108210008152524252082980A4F85C201044A4F8EC
+:108220005E000844A4F85A0000213046F8F790FC9C
+:1082300000213846F8F78CFC01231A46072194E602
+:1082400034F8601FCFE607480088A0F5D0416839B0
+:108250003FF4E4AEBDE8F05FF9F7B8BDA80900202F
+:108260002C000020182C01402DE9F041904C914841
+:10827000B4F85A100288511A89B20F296FD30088B6
+:10828000A4F85A008C480088DFF83082C0074FF00D
+:1082900000054FF0010741D0874AD4E90C10243281
+:1082A0001388B1EB530F02D21288511A08444FF4CD
+:1082B000F371884200D208468149B1FBF0F0616C4D
+:1082C000C1F35101084406466064F8F7A6F800229D
+:1082D0007C4BF8F70EF84FF040427B4BF8F709F86B
+:1082E0000E22F8F775F8F8F7CFF8A4F8A40094F880
+:1082F0006500401CC0B284F86500082834D36C487F
+:1083000098F84620001F03789A4201D002704580F9
+:108310006E4A13786E4A23B1458021E06564A564F6
+:1083200058E0D8F89410A1F5FA618E4211DD616D24
+:108330008B1C9E4205DDB0F902100A290DDA491C9A
+:1083400006E08E4205DAB0F90210002908DD491E68
+:108350004180B0F902000A2802DB177001E0A2E0B8
+:108360001570666584F865505A484FF4A542017847
+:10837000C1F38101012949D002294AD044F687710D
+:108380002181A4F8A020B0F9243089B24B439B137B
+:10839000A4F89C30B0F90E0000237043B0FBF1F05C
+:1083A000A16CC0F3D100C1EBC101C90200EB913057
+:1083B000A064F017810341EA9641B003F7F7B2FEDB
+:1083C000B4F8A210C1EBC101C902C00800EB9130A2
+:1083D000A4F8A200616CA06E0844A06694F86C201A
+:1083E000521CD2B284F86C20082A05D3C008A4F825
+:1083F0006E0084F86C50A5663748384EC3885A061C
+:1084000033D498F80F20022A06D02CE043F204510E
+:10841000B6E744F24621B3E7B26840F69916B24295
+:1084200021DD94F8382094F88660B2420CD084F8AC
+:10843000862094F83D2002F00106C2F340029642E5
+:1084400002D1A4F8825004E0B4F88220B2F5966F0D
+:1084500005D2B4F88200401CA4F8820005E043F085
+:108460008002C28001E0A4F88250114894F83F30A5
+:10847000B0300C2B01D2C57400E0C774174A0F4C02
+:1084800041F2482692F83C20B4F8824041F2504C28
+:108490000C2B0AD3B14208DB012A06D0614502DD6C
+:1084A000002C00D18774BDE8F0818574FBE70000E3
+:1084B0003C010020FC06002000040040980200203F
+:1084C0004564BD0100209C40133B3340E60300207F
+:1084D000E7030020B8040020280A0020200500201F
+:1084E0002DE9F041384C394E394F207841F2333183
+:1084F000C2074FF000050CD0A28962B394F90700BF
+:10850000002800DA4042C0B2032829D240F2AE70FF
+:108510002AE0A570E5732F4AE571A58192F83830FD
+:10852000237220F00800A18040F0020020703D86F8
+:108530007560B560F560916C490005D041F68461C5
+:10854000A18140F010002070C0B240F00100207006
+:108550006574BDE8F081658120F01000207015E0A1
+:10856000042803D240F6510060810FE0052802D2B2
+:1085700040F69910F8E740F6CC42062803D30728C6
+:1085800001D3082801D2628100E0618197F89D0043
+:1085900098B9B088102301B2B4F90A003622FCF76A
+:1085A00073F97060F168401AB1680844B060B6F9B8
+:1085B00000104843C013F0603886388E10B1012097
+:1085C000A070C6E7A570C4E73C0C00207C06002024
+:1085D000980200203C0100202DE9F041554C2678FE
+:1085E000F0077CD05448217A544D90F838008142ED
+:1085F0007BD0534A2346DFF84CC1575C93F90E20D9
+:1086000093F90730874203D01CF80170874213D1D9
+:1086100046F002065B1C26705BB2E3711CF8011089
+:10862000814201D15B1CE37194F90710062901DD39
+:108630000621E171521C1CE0434F17F801C0434F63
+:10864000844503D017F801C0844513D126F00206F3
+:108650005B1E26705BB2E371795C814201D15B1EC7
+:10866000E37194F907306FF005018B4200DAE17194
+:10867000521EA273207294F907108A1C042A02D990
+:1086800041F68462A2812C4A012912780ADD2B4B23
+:1086900056079B6802D543F0080301E023F0080366
+:1086A000AB606070B1F1FF3F09DA5107A96802D5EC
+:1086B00021F0080101E041F00801A9606070F9F7BC
+:1086C00021FEA078012810D121488068A3280CDA67
+:1086D00094F90700022803DD0220E07105E01EE0A6
+:1086E0006FF00101884200DAE171A089002630B103
+:1086F000401E0004000CA08101D1E671A673E87B46
+:1087000004280CD0B5F93010512341220020FCF789
+:10871000BBF82886002802D1E07B10B1A670BDE826
+:10872000F0810C4806700C480670207820F001009B
+:108730002070F4E73C0C00203C010020980200204F
+:10874000E4920008EA920008F6920008FC92000801
+:108750002005002010070020F3060020743F713D23
+:108760009B3BED396238F436A13565343F332A320C
+:10877000273133304C2F722EA32DDF2C242C722B5B
+:10878000000000361C070038AA0A003AAA0A003C7A
+:10879000CC0C003ECC0C0040380E0042380E004499
+:1087A000380E0046380E0048380E004AC711004CFB
+:1087B000C711004EC7110050C7110052C711005415
+:1087C000C7110056C7110058C711005AC711005CE5
+:1087D000C711005EC7110060C7110062C7110064B5
+:1087E000C7110066C7110068C711006A0000003693
+:1087F000220200388E03003AB005003CD207003E4A
+:10880000F4090040160C0042380E00445B1000468C
+:10881000C71100483313004A9F14004C9F14004EA8
+:108820000B16005077170052771700547717005631
+:10883000771700587717005A7717005C7717005E94
+:108840007717006077170062771700647717006664
+:10885000771700687717006A000000368E0300382B
+:108860006606003A3E09003C160C003EEE0E004043
+:10887000111100423313004455150046C11600483B
+:108880002D18004A9919004C051B004E711C005010
+:10889000271D0052DD1D0054931E0056491F00582D
+:1088A0000020005AB520005C6C21005E222200608E
+:1088B000D82200628E23006444240066FA240068F3
+:1088C000B025006A000000340000003600000038C7
+:1088D0000000003A0000003C0000003E00000040A4
+:1088E0000000004200000044000000460000004874
+:1088F0000000004A0000004C0000004E0000005044
+:108900000000005200000054000000560000005813
+:108910000000005A0000005C0000005E00000060E3
+:1089200000000062000000640000006600000068B3
+:1089300044145858587011115858587041115858CB
+:10894000487011144858587014115848587033130F
+:10895000005695130054B61300525A140050FD14DB
+:10896000004EA115004C4516004A761600486C17BB
+:10897000004672180044BA190042741B0040911D51
+:10898000003EB420003C9F22003AE12200385323ED
+:1089900000368B240034812500322B27003020281C
+:1089A000002E5829002CB02A002A9B2C0028D22DFA
+:1089B00000267C2F00242631002202330020FD34C3
+:1089C000001E5C37001CCC3C001A873E0018BE3FDE
+:1089D000001600400014004000120040001000404B
+:1089E000000E0040000C0040000A0040000800405B
+:1089F000000600400004004000020040000000208B
+:108A00000072002000700020006E0020006C00202A
+:108A1000006A00200068002000660020006400203A
+:108A20000062002000600020005E0020005C00204A
+:108A3000005A00200058002000560020005400205A
+:108A40000052002000500020004E0020004CA320C7
+:108A5000004AA320004847210046EB210044EB21B7
+:108A600000428F2200408F22003E7A24003C7A246C
+:108A7000003A66260038512800343D2A0030702D17
+:108A8000002CA33000287A34002451380020CC3C3C
+:108A9000001C00400018004000140040001000407E
+:108AA000000C0040000800400004004000000000EE
+:108AB0000102030405000500010203040104000390
+:108AC00005020000F001000036010000F80000007F
+:108AD000BA0000007C0000007C0000007C00000068
+:108AE00041141411111444111414411100002900EF
+:108AF00052007B00A400CC00F5001E01470170016C
+:108B00009901C201EA0113023C0265028E02B6021B
+:108B1000DF020803300359038203AA03D303FB03D4
+:108B200024044C0475049D04C504EE0416053E059A
+:108B300067058F05B705DF0507062F0657067F0671
+:108B4000A706CE06F6061E0746076D079507BC0763
+:108B5000E4070B08320859088108A808CF08F6086E
+:108B60001D0944096A099109B809DE09050A2B0A99
+:108B7000520A780A9E0AC40AEA0A100B360B5C0BEA
+:108B8000820BA80BCD0BF30B180C3E0C630C880C5E
+:108B9000AD0CD20CF70C1C0D410D650D8A0DAF0DFF
+:108BA000D30DF70D1C0E400E640E880EAC0ECF0ECA
+:108BB000F30E170F3A0F5E0F810FA40FC70FEA0FC6
+:108BC0000D103010531075109810BA10DD10FF10F2
+:108BD0002111431165118711A911CA11EC110D1250
+:108BE0002E12501271129212B312D412F4121513E3
+:108BF0003613561376139613B713D713F6131614AA
+:108C00003614561475149414B414D314F2141115A4
+:108C100030154E156D158C15AA15C815E7150516D6
+:108C2000231641165F167C169A16B716D516F2163D
+:108C30000F172C17491766178317A017BC17D917DA
+:108C4000F51711182E184A18661881189D18B918AA
+:108C5000D418F0180B19261942195D1978199219B0
+:108C6000AD19C819E219FD19171A311A4C1A661AEA
+:108C7000801A991AB31ACD1AE61A001B191B331B56
+:108C80004C1B651B7E1B971BAF1BC81BE11BF91BF5
+:108C9000121C2A1C421C5A1C721C8A1CA21CBA1CC4
+:108CA000D21CE91C011D181D301D471D5E1D751DC0
+:108CB0008C1DA31DBA1DD01DE71DFD1D141E2A1EEF
+:108CC000401E571E6D1E831E981EAE1EC41EDA1E49
+:108CD000EF1E051F1A1F2F1F451F5A1F6F1F841FCE
+:108CE000991FAE1FC21FD71FEC1F00200000640099
+:108CF000C9002D019201F7015B02C0022403890320
+:108D0000ED035204B6041A057F05E3054706AB06DA
+:108D10000F077307D7073B089F0802096609C909AF
+:108D20002D0A900AF30A560BB90B1C0C7F0CE20CAF
+:108D3000440DA60D090E6B0ECD0E2F0F900FF20FE6
+:108D40005310B41015117611D71138129812F81269
+:108D50005813B81318147714D61435159415F31541
+:108D60005116B0160E176B17C91726188318E0187E
+:108D70003D199919F519511AAD1A081B631BBE1B31
+:108D8000181C731CCD1C261D801DD91D321E8A1E69
+:108D9000E31E3B1F921FEA1F41209820EE20442132
+:108DA0009A21EF2145229922EE2242239623E9239C
+:108DB0003C248F24E22434258525D72528267826AF
+:108DC000C82618276827B72706285428A228EF287E
+:108DD0003D298929D629222A6D2AB82A032B4D2B11
+:108DE000972BE12B2A2C722CBB2C022D4A2D912D76
+:108DF000D72D1D2E632EA82EEC2E302F742FB82FBA
+:108E0000FA2F3D307F30C030013141318131C131E5
+:108E100000323F327D32BA32F73234337033AC3302
+:108E2000E73322345C349534CE3407353F3577351B
+:108E3000AE35E4351A3650368536B936ED3620373C
+:108E400053378637B737E937193849387938A8386A
+:108E5000D738053932395F398B39B739E2390D3AAC
+:108E6000373A603A893AB23ADA3A013B283B4E3B0C
+:108E7000733B983BBD3BE03B043C263C483C6A3C92
+:108E80008B3CAB3CCB3CEA3C093D273D443D613D3E
+:108E90007D3D993DB43DCE3DE83D013E1A3E323E1A
+:108EA000493E603E763E8C3EA13EB53EC93EDC3E2C
+:108EB000EF3E013F123F233F333F433F513F603F6F
+:108EC0006E3F7B3F873F933F9E3FA93FB33FBC3FF1
+:108ED000C53FCD3FD53FDC3FE23FE83FED3FF13FAF
+:108EE000F53FF93FFB3FFD3FFF3FFF3FFF3F0000E6
+:108EF000E7382C35002020EF203720233320262090
+:108F0000210000800200040008001000000200049C
+:108F100000080400000200040008001000200040C7
+:108F200000800400000000800000004000000020DD
+:108F30000000001000000008000000040000000213
+:108F40000000000100008000000040000000200040
+:108F500000001000000008000000040000000200F3
+:108F6000000001000080000000080140000C0140EA
+:108F7000000C0140000C0140000C0140000C0140BD
+:108F8000000C0140000C01400010014000100140A5
+:108F9000001001400010014000100140001001408D
+:108FA000001001400010014000140140040801407D
+:108FB000040C0140040C0140040C0140040C01406D
+:108FC000040C0140040C0140040C01400410014059
+:108FD000041001400410014004100140041001403D
+:108FE0000410014004100140041001400414014029
+:108FF00008080140080C0140080C0140080C014021
+:10900000080C0140080C0140080C0140080C01400C
+:1090100008100140081001400810014008100140EC
+:1090200008100140081001400810014008100140DC
+:10903000081401400C0801400C0C01400C0C0140CC
+:109040000C0C01400C0C01400C0C01400C0C0140BC
+:109050000C0C01400C1001400C1001400C100140A0
+:109060000C1001400C1001400C1001400C1001408C
+:109070000C1001400C14014010080140100C01407C
+:10908000100C0140100C0140100C0140100C01406C
+:10909000100C0140100C0140101001401010014054
+:1090A000101001401010014010100140101001403C
+:1090B0001010014010100140101401400000000089
+:1090C00000000000000000000000000000000000A0
+:1090D00014080140140C0140140C0140140C014010
+:1090E000140C0140140C0140140C0140140C0140FC
+:1090F00014100140141001401410014014100140DC
+:1091000014100140141001401410014014100140CB
+:1091100014140140000000000000000000000000E6
+:109120000000000000000000FFFFFF0F0FFFFFFF27
+:10913000FFF0FFFFFF0FFFFFFFFFF0FF0FFFFFFF3D
+:10914000FFF0FFFFFF0FFFFFFFF0FFFF0FFFFFFF2D
+:10915000FFF0FFFFFF0FFFFFFFFFF0FFFFFF0FFF1D
+:10916000FFFFFFF0FFFFFF0FFFF0FFFF00000040D9
+:109170004000000000040000004000000000040067
+:109180004000000000040000004000000004000057
+:109190004000000000040000004000000000040047
+:1091A0000000400000000004000000400004000037
+:1091B0000000008080000000000800000080000027
+:1091C000000008008000000000080000008000008F
+:1091D000000800008000000000080000008000007F
+:1091E000000008000000800000000008000000806F
+:1091F0000008000000000020200000000002000025
+:10920000002000000000020020000000000200001A
+:10921000002000000002000020000000000200000A
+:1092200000200000000002000000200000000002FA
+:10923000000000200002000000000060600000004C
+:109240000006000000600000000006006000000052
+:109250000006000000600000000600006000000042
+:109260000006000000600000000006000000600032
+:109270000000000600000060000600000080020000
+:1092800004000800100000020004000804000002AE
+:1092900000040008001000200040008004000000CE
+:1092A000FF7FFFFFFDFFFFFFFBFFFFFFF7FFFFFF5C
+:1092B000EFFFFFFFFFFDFFFFFFFBFFFFFFF7FFFFDC
+:1092C000FBFFFFFFFFFDFFFFFFFBFFFFFFF7FFFFC0
+:1092D000FFEFFFFFFFDFFFFFFFBFFFFFFF7FFFFF8E
+:1092E000FBFFFFFF01020304050002030405000168
+:1092F0000304050001020500010203040405000146
+:10930000020355050010AA1A55250030AA3A00009C
+:10931000AA0A55150020AA2A5535FF3F3C9300089C
+:109320000000002024070000E40600082C94000838
+:1093300024070020DC090000CC6300084502040675
+:10934000082D010203040405440607080913492BEC
+:109350001B085D04211355152A40061908019F13A7
+:10936000313D1B0855041A51040125170206040556
+:109370000103148020FF8BAA0A02019C15AA0A553A
+:109380001500085920AA2A5535FF3F072903010572
+:1093900004060203127C1573FFFF04FF80800101A5
+:1093A00025025F6402130A13396712081201100CB8
+:1093B0000504060203010103070505280B0102034A
+:1093C000040206070303040C3D0706040509191FE0
+:1093D000191904310506064BAA1A024B381E0269F8
+:1093E00010312E40FD3969260211042F405F020C16
+:1093F00026405B262ACD55155515123902017F03EB
+:1094000016D0071AFF01013B0261AA6C080108A8E7
+:109410000916C491220312100A17401C12600A1682
+:0C942000901B0149134D6702000800007A
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000200008D
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-C.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y002-C.axf
new file mode 100644
index 0000000..2d08128
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y002-C.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-C.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y002-C.hex
new file mode 100644
index 0000000..d0a0ebb
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y002-C.hex
@@ -0,0 +1,2391 @@
+:020000040800F2
+:100000000011002001010008DF370008C1280008A6
+:10001000DD370008410F0008916100080000000072
+:1000200000000000000000000000000089470008F8
+:100030008D1A0008000000003D3D0008894A0008B4
+:100040001B0100083D3B00081B0100081B010008C4
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B010008491500081B010008AE
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A000F94A0008D94B00081B0100081B01000891
+:1000B000DD4B0008CD4E0008295100081B01000847
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008895C00081B0100081B010008C7
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA00480047657200080011002091
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7A94A000886
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFD9493000812
+:1006E000B493000870B58C1810F8015B15F007037F
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54F4C50
+:100740004FF490652946204600F01BFA002866D039
+:100750002946204600F0A8F849490888401C08802E
+:100760000121204600F0ECFA464942F21072B1F83D
+:100770005000904202D2401CA1F8500006F052FFF7
+:1007800005F068F8404DB5F91410B5F9120005F000
+:1007900031FE3E4CA5F856002080A16820468847CF
+:1007A000A088A5F8580003F083F807F037F8384E12
+:1007B000384C3078082833D045F6AC30606042F6CB
+:1007C000EF60A06042F2C400E0603348008A2080FD
+:1007D000208E6080A16B2F488847208E69882F4C1F
+:1007E00008444FF6FF7101EA80006887207A4FF0D5
+:1007F000000540071DD501F0D9FA294949F6A24064
+:100800000880284840F21A62C188491C89B2C18018
+:10081000914204D3A16821F00401A160C58070BD9C
+:1008200041F2130060604FF48060A06040F61B50FE
+:10083000CAE730780A281BD2DFE800F01A0616054E
+:100840000A050D1A1114EAE7BDE8704005F076BFFD
+:1008500007F0FEFE08E0BDE8704002F073BD06F050
+:10086000F3FA01E007F032F9BDE8704007F02EB965
+:1008700000F0FEFB84F8B65070BD0000002401407B
+:10088000FC0600203C01002060000020180700202A
+:10089000F3060020D8000020EC0100209802002080
+:1008A000442C0140340900206FEA11210160704797
+:1008B0000029816802D041F0010101E021F001012D
+:1008C000816070470029816802D041F4807101E0A5
+:1008D00021F48071816070472DE9F041824E92B021
+:1008E000304600F00BF90BA800F039FA01214FF463
+:1008F000C06003F0D9FA00248DF831404FF4602035
+:10090000CDE90D044FF4A0204FF009080B9001270A
+:100910008DF83C808DF830700BA9304600F080F9DE
+:10092000724D8DF831408DF830708DF83C700BA908
+:10093000284600F075F901231A460F21304600F0D1
+:10094000C0F9022201231146304600F0BAF9012312
+:1009500003220021304600F0B4F901230422194695
+:10096000304600F0AEF9012305220B21304600F09D
+:10097000A8F9012306220421304600F0A2F9012340
+:1009800007220821304600F09CF9012308220321A8
+:10099000304600F096F9012309220A21304600F082
+:1009A00090F90121304600F084F90121284600F039
+:1009B00080F901231A460521304600F055F901233C
+:1009C0001A460621284600F04FF90021304600F073
+:1009D000CBF84FF4E041284600F0C6F8012130463C
+:1009E00000F0B8F80121284600F0B4F801213046A3
+:1009F00000F0A6F80121284600F0A2F801213046B7
+:100A000000F09EF90121284600F09AF940F61451B1
+:100A1000374804F060FE12208DF8400002208DF867
+:100A200041008DF842408DF8437010A802F004FF99
+:100A300001224FF49061304600F0E8F80121304681
+:100A4000FFF740FF01213046FFF732FF0121284622
+:100A5000FFF72EFF304600F06EF9304600F09FF8A9
+:100A60000028FAD1304600F075F9304600F082F8DF
+:100A70000028FAD1284600F05EF9284600F08FF8E9
+:100A80000028FAD1284600F065F9284600F072F8EF
+:100A90000028FAD10121084603F0E2F9154D284655
+:100AA00000F08EFD684600F036FE0F4801A94C307C
+:100AB0000090114881E811018020CDE904404000F8
+:100AC000069080000790202008904FF44050CDE918
+:100AD00009046946284600F001FE0121284600F07D
+:100AE00063FD12B0BDE8F081002401400028014000
+:100AF000002C014008000240A80200200D4910B55A
+:100B0000884202D1012144150AE00B49884202D1F2
+:100B10000121041504E0094988420AD10121CC03CE
+:100B2000204603F0CDF92046BDE81040002103F037
+:100B3000C7B910BD0024014000280140003C01401D
+:100B40000029816802D041F4801101E021F4801174
+:100B5000816070470029816802D041F4004101E0C2
+:100B600021F4004181607047826822F4E0420A4328
+:100B700082607047014600208968490700D501203E
+:100B8000704710B50246002054680B0AC9B20C40E9
+:100B90001168194202D0002C00D0012010BD01467E
+:100BA00000208968090700D50120704738B5012168
+:100BB0001C2003F079F9FF20ADF8000000248DF827
+:100BC000034003258DF8025069460D4801F0E8FA0C
+:100BD0000120ADF800008DF803408DF80250694601
+:100BE000084801F0DDFA2320ADF800008DF803403D
+:100BF0008DF802506946044801F0D2FA38BD000071
+:100C000000080140000C014000100140002A426829
+:100C1000C9B201D00A4300E08A4342607047000035
+:100C200010B542680E4B0C791A400B6842EA042258
+:100C30001343436083680B4A1340D1E902422243C5
+:100C40004C7943EA44031A438260C26A097C22F465
+:100C50007002491EC9B242EA0151C16210BD0000D2
+:100C6000FFFEF0FFFDF7F1FF70B5072409290AD94F
+:100C7000C568A1F10A0606EB4606B440A543B34099
+:100C80001D43C56007E0056901EB4106B440A5437B
+:100C9000B3401D430561836BC3F30154121B921CC7
+:100CA00002EB82041F22A2409343A1400B438363C3
+:100CB00070BD826B491E22F4401242EA01518163E9
+:100CC000704770B5072409290AD9C568A1F10A0639
+:100CD00006EB4606B440A543B3401D43C56007E09C
+:100CE000056901EB4106B440A543B3401D430561CE
+:100CF0001F23072A09D2446B521E02EB8202934043
+:100D00009C4391400C43446370BD0D2A09D2046B8F
+:100D1000D21F02EB820293409C4391400C43046338
+:100D200070BDC46A0D3A02EB820293409C4391402D
+:100D30000C43C46270BD816841F008018160704756
+:100D40000029816802D041F4A00101E021F4A00152
+:100D500081607047816841F0040181607047002123
+:100D60000160017141718160C160012101747047AE
+:100D700070B51E4C214694F83800B1F84250062850
+:100D80001ED9B4F84A10B4F84C00A1EB000202F1ED
+:100D90000902122A04D8FFF751FB0022144B0AE083
+:100DA000884204D2FFF74AFB0022124B03E0FFF710
+:100DB00045FB0022104BFFF72AFAFFF784FB09E0FE
+:100DC00005D12846FFF73AFB0C4A0D4BF3E70D49D6
+:100DD00051F82000C5EB45116063B0EB410F03D91A
+:100DE000C5EB45104000606370BD0000400400206A
+:100DF00000003440000033400000354067666666FE
+:100E000066E64B403C8B000810B50C4C2078400740
+:100E100013D5FFF7ADFF0A49A08E08800848303887
+:100E2000018821F010010180001F018841F01001AC
+:100E30000180207820F00400207010BD40040020C4
+:100E400040040040F0B4184816494FF49677436CBC
+:100E500008468A68046815485FEAC25C42F00806E2
+:100E6000007822F008054FEA047415D5002C08DB41
+:100E7000120714D408B1082811D1BB420FDA8E60D2
+:100E800007E012070BD508B1082808D1BB4206DAE3
+:100E90008D60F0BC05F0DABD002CF2DAE8E7F0BCBA
+:100EA00070470000980200203C010020F30600205B
+:100EB00070B506464089204B204C4FF480710025C8
+:100EC00080B362887AB1012A0CD1E188491C89B2C9
+:100ED000E1803289914205D36580E580FF2801D009
+:100EE000401E708170BD70882288904201D9012215
+:100EF00000E00022184601F0DCF97088B188014456
+:100F00002088401C80B220808142EBD82580A088B8
+:100F1000401C80B2A080F1888842E3D30120608029
+:100F2000A58070BDFFE70022184601F0C2F9A58038
+:100F3000E58025806580F4E7000C0140B0050020C5
+:100F4000FEE70000FCB505464FF6FF7600200C4694
+:100F5000ADF8006048F205078DF8040020E000BFFE
+:100F600015F8010B8DF8040001A9084602F0C7F836
+:100F7000BDF800009DF8041080EA0120ADF80000E3
+:100F80005FF00000BDF800100A0402D587EA4101B5
+:100F900001E006EA4101401CADF800100828F1DB31
+:100FA000641EDDD26946084602F093F8BDF80000E1
+:100FB000FCBD00000246002004E000BF12F8013B27
+:100FC0001844C0B2491EF9D27047000070B5144AE7
+:100FD00085B010880024134901940094039420469E
+:100FE0000494138807E00D8B009E35440095CD8B4B
+:100FF000019E3544019515889D42F4D0401CC0B235
+:101000008028EED3009841110748418084800198E0
+:101010004111064881830183818205B070BD0000C3
+:10102000FC06002098020020CA050020B804002019
+:1010300030B50E4902880A800C4A4388083A13806A
+:101040000B1F808818802024151F2C800020401C36
+:1010500080B27328FBD341F21110088044F6480097
+:10106000108047F2480018802C8030BD202C0140B1
+:10107000114944F648000880091D46F648000880DA
+:10108000091D41F2111008800B48001F018841F032
+:101090002001018009480021A0F86410A0F8621026
+:1010A000A0F86010A0F85E10A0F85C10A0F85A102C
+:1010B0000348418181827047182C0140980200202A
+:1010C00060000020F0B54F4B4F480021DA7A0778D6
+:1010D000802A27F001057DD31C684C4B02F01F02CB
+:1010E00053F822204A4B14421A6802D042F02002E0
+:1010F00001E022F02002474C1A60474E94F800C0ED
+:10110000464CBCF1020FB4F9044043D1B3F808C017
+:10111000CCF3C00ECCF3002CE6453BD03C4D2C3D2F
+:1011200095F802C0BCF1000F04D0BCF1010F0FD044
+:10113000A97033E05FEA025C30D55FEA826C2DD49F
+:101140004FF0010C85F802C027F00405057025E07A
+:101150005FEA025C22D45FEA826C1FD55FEA477CBB
+:101160000BD447F004070770B0F802C0BCF1000FC1
+:1011700006D0418027F0010707700227AF700DE00D
+:101180004480002CF9DD47F001070770244FFF6A07
+:101190004761F2E705704180318041811C4DC7886D
+:1011A00095F846500FB9002C17DC077BAF4214D1DD
+:1011B000B0F9027007F26667BC420EDC194FBF89B6
+:1011C0005FEA477C09D45FEA877C06D45FEA427C09
+:1011D00003D500E012E0FF0709D007785FEAC77C7B
+:1011E00005D027F001070770418031804181C4801C
+:1011F0000573500960F3CB221A60F0BD0570418081
+:101200004181F0BDD00500201C0900209C8F000802
+:1012100098020020F306002018010020CA050020D3
+:1012200060000020280A00202DE9F04796B0002435
+:101230000C940D940E940F9472B69048816941F409
+:1012400000718161816941F4806181614FF40040E6
+:1012500002F0FCFD8A4D00212846FFF733FB0021F8
+:101260002846FFF725FB874E00213046FFF720FB7D
+:10127000854F0021384600F097F901204FF4704166
+:10128000401C8842FCD32846FFF738FCB146304664
+:10129000FFF734FC384600F093F94FF46020CDE9B5
+:1012A00012048DF8454001204FF004088DF84400E9
+:1012B00010948DF8508010A92846FFF7B1FC012347
+:1012C0001A4605212846FFF7FCFC012302220621CD
+:1012D0002846FFF7F6FC0123032207212846FFF7E3
+:1012E000F0FC012304220F212846FFF7EAFC3846D0
+:1012F00000F066F9684600F00EFA6148634E4C3023
+:101300000090CDF80C80CDE901648020CDE9044047
+:101310004000069080000790202008904FF4405035
+:10132000CDE909046946384600F0D8F9012128467C
+:10133000FFF7C8FA0121384600F036F901212846A6
+:10134000FFF7B6FA47F2305115941598401C1590E6
+:101350008842FAD301212846FFF7F2FCADF82C4071
+:10136000A04640F2DC5A4FF4007420E05046CDF81D
+:1013700054801599491C15918142FAD330880D99F2
+:1013800008440D9070880E9908440E90B0880F990B
+:1013900008440F90F0880C9908440C9001212846CD
+:1013A000FFF7CEFCBDF82C00401CADF82C00BDF8BA
+:1013B0002C00A042DAD30D98354A40F3CF163348BB
+:1013C0000A3006830E9941F3CF1444830F9941F3F9
+:1013D000CF1383830C9941F3CF1CA0F804C0ACF564
+:1013E000C05C40F2C371ACF59B7C8C450ED2A6F577
+:1013F000C856363E8E4209D2A4F5C854363C8C42BB
+:1014000004D2A3F5C853363B8B4203D3D18841F4B1
+:101410008041D180D188490407D41E49028B21F82C
+:101420005C2F428B4A80808B888000212846FFF702
+:1014300049FA0021384600F0B7F800212846FFF7A6
+:1014400037FA00214C464846FFF732FA0220C10223
+:10145000401C8842FCD32846FFF750FB2046FFF78C
+:101460004DFB384600F0ACF8FFF736FA0A493C204D
+:10147000087062B616B0BDE8F087000000100240A8
+:101480000024014000280140080002401605002009
+:10149000280A0020880C0020F0060020F0B5284B18
+:1014A00040F22D4643F6FB255C6C264BB4F5FA5F03
+:1014B00013DDB4F5FA4F10DC41F6AD17A4F5FA547C
+:1014C000674306EBA7364FF4B5777C4305EBA414CE
+:1014D00075106410C3E9045401E0C3E904651D6993
+:1014E000D5605C69401A546110609168884202DAE4
+:1014F0004942884200DC116010684443107E044178
+:10150000906A21189162506A814200DD9062916A6E
+:10151000106A814201DB084600E090629861116820
+:101520004D43117C0D4108412918B2F91C00884235
+:1015300004DBB2F91A00884200DC08B2F0BD0000FA
+:101540003C0100201C01002010B54FF4005420463F
+:1015500000F0ACF8002813D00A49087840F00800E1
+:101560000870204600F014F80021074800F01CF82D
+:101570000648C17E012903D10021C17601210177EE
+:1015800010BD00006A060020440002402C0B002021
+:10159000C10002D50249086070470249486070479F
+:1015A00004040240000002400029016802D041F01A
+:1015B000010102E04FF6FE72114001607047000029
+:1015C00001684FF6FE721140016000210160416028
+:1015D0008160C1603149314A0839904203D148687D
+:1015E00040F00F0006E02D4A1432904204D14868C2
+:1015F00040F0F00048607047284A2832904203D1FA
+:10160000486840F47060F5E7244A3C32904203D1C8
+:10161000486840F47040EDE7204A5032904203D1D0
+:10162000486840F47020E5E71C4A6432904203D1D8
+:10163000486840F47000DDE7184A7832904203D1E0
+:10164000486840F07060D5E7154A111F904203D1F9
+:10165000086840F00F0006E0114A1432904204D1AD
+:10166000086840F0F000086070470D4A2832904248
+:1016700003D1086840F47060F5E7094A3C329042B3
+:1016800003D1086840F47040EDE7054A50329042BB
+:10169000EAD1086840F47020E5E700000800024045
+:1016A00008040240406880B27047000001460020F4
+:1016B000CA0001D5034A00E0034A12680A4200D07A
+:1016C000012070470004024000000240002A026826
+:1016D00001D00A4300E08A430260704730B50368D6
+:1016E00047F6F07293430C6A8A682243D1E90445B5
+:1016F0002C4322438C692243CC6922434C6A224307
+:101700008C6A22431A430260CA6842600A68826097
+:101710004968C16030BD0021016041608160C160E5
+:10172000016141618161C161016241628162704711
+:1017300010B5114C8CB000212046FFF735FF204634
+:10174000FFF73EFF0D4800900D480021CDE9010153
+:101750006420CDE903018020CDE9050107910891BE
+:1017600009910A9169462046FFF7B8FF01212046FA
+:10177000FFF71AFF0CB010BD5800024004380140BA
+:101780008807002010B501218CB0084602F068FBE4
+:101790001E4C00212046FFF707FF2046FFF710FFF1
+:1017A0001B4800901B48019000211020CDE9020148
+:1017B0008020CDE9041006910791089109910A91C2
+:1017C00069462046FFF78AFF012202212046FFF7E3
+:1017D0007DFF01218DF82F1004208DF82D008DF84C
+:1017E0002E100E208DF82C000BA802F025F80F20EB
+:1017F0008DF82C000BA802F01FF801212046FFF7FE
+:10180000D3FEFFF795FF0CB010BD0000440002406E
+:10181000043801402407002030B540F6AA21204AB0
+:10182000C184838B1488E31A9BB20F2B10D31288C8
+:101830008283037E002253B11A4BB3F90A30062B80
+:1018400005DB194B1B78022B03D0002B00D18284BF
+:1018500030BD164B40F68B255B6CA3F22D14AC42C9
+:101860000FD2428B521C92B24283642AF0D364227C
+:101870004283B0F924208A4201DA02EB21118184EB
+:1018800030BD41F29414A342FADBB0F92430002BAE
+:1018900002DDA3EB211100E000218184428330BDF1
+:1018A000FC06002060000020F30600203C01002020
+:1018B00010B50446B0F9020043F69911484381136C
+:1018C000E06840F26662504301EBA030E060B4F99A
+:1018D000001043F6991251438A13216940F266635E
+:1018E000594302EBA131216104F024FD6061A1881C
+:1018F00040F6AB2208444010A0F515415539E0628E
+:10190000914205D9A0F5F851FF39521C91421DD2E0
+:1019100049F25451884202DDA0F5204002E0A0F5D2
+:10192000F850FF38206300EB400040F34F00208563
+:10193000B4F924104A42904201DA104602E088428B
+:1019400000DD0846E083228461848AE0A0F5FE423F
+:10195000FF3A41F255518A4214D8A2F6AA202063D8
+:1019600000EB400040F34F002085B4F924205142A1
+:10197000E183884201DA084602E0904200DD104629
+:10198000404250E0A0F5D442AA3A8A4215D2A2F6CB
+:10199000AA20206300EB400040F34F012185B4F9F9
+:1019A00024004242E2832084914201DA104602E0A0
+:1019B000814200DC0846608453E0A0F5AA42543A14
+:1019C00041F256539A4215D2A2F6AB20206300EBA7
+:1019D000400040F34F002085B4F924104A42904261
+:1019E00001DA104602E0884200DD08464042E0830A
+:1019F000218419E0A0F5804241F254539A4215D255
+:101A0000A2F6AA20206300EB400040F34F0121859D
+:101A1000B4F92400E0834242914201DA104602E028
+:101A2000814200DC0846208462841AE0A0F5285236
+:101A3000AB3A8A4215D2A2F6AA20206300EB4000FE
+:101A400040F34F012185B4F92400E083424222840F
+:101A5000914201DA104602E0814200DC0846404231
+:101A6000A9E7B4F91E006FF4BF7148438013E0800A
+:101A7000B4F92000484380132081B4F92200484380
+:101A80008013608110BD012101767047704700000E
+:101A90001548164A4FF480410078042821D002F1FD
+:101AA0003C03D08A9B88C01A00B22F2801DD0011A8
+:101AB00008E0002801DD002007E00D4B984201DA24
+:101AC000184602E0402800DD40209389184400B207
+:101AD000884203DC40F26661884200DA0846908161
+:101AE0007047918170470000F3060020B804002081
+:101AF000C0FEFFFF38B54B484B4902880B889A1A45
+:101B000092B20F2A71D30988484C01804FF0FF012F
+:101B1000E2884FF47A7355044FF4967002D516227A
+:101B2000009103E0950403D515220091014670E071
+:101B3000D50402D514220091F8E7150502D5132229
+:101B40000091F3E7550502D512220091EEE79505C5
+:101B500002D511220091E9E7D50502D510220091A6
+:101B6000E4E7150602D50F220091DFE7550602D5FE
+:101B70000E220091DAE7950602D50D220091D5E7F5
+:101B8000D50602D50C220091D0E7150702D50B220D
+:101B90000091CBE7550702D50A220091C6E79507C9
+:101BA00002D509220091C1E7D20702D00822009194
+:101BB000BCE72289550702D507220091B6E79507B1
+:101BC00002D506220091B1E7D20702D0052200918A
+:101BD000ACE7A27AD20702D004220091A6E7A2893C
+:101BE000D40603D503220091A0E719E0140702D51B
+:101BF000022200919AE7540703D4940701D4D20734
+:101C000002D00122009191E70020034602460146DE
+:101C1000009002F065FEBDE838400248FFF748B981
+:101C200038BD00001C0A0020FC060020280A002005
+:101C3000F0B55948594982880B889A1A92B29C2A61
+:101C400064D30988818056490A880146002A0B78A6
+:101C500043F0020156D11646524A1C071568024647
+:101C6000127822F0020274D54F4C0746E4887F7840
+:101C70005FEA845C02D547F0010701E027F0010725
+:101C80004770A704477802D547F0020701E027F024
+:101C900002074770670401D4E70703D0477847F08D
+:101CA00008074770640603D5447844F0040404E050
+:101CB0001C0603D4447824F004044470EC0450D48B
+:101CC000354C9A07247824F0100423D4324D4278FE
+:101CD0002F7A2D78012A45F0100514D0022A16D04B
+:101CE0002D4C042AA47804F1010C0CF0FF0C13D045
+:101CF000072A25D0032A23D0052A21D0062A1FD05F
+:101D000021F0100142E0B90702E00570F0BD39078B
+:101D10000029FADB0470F0BDFA0601D41A060AD5D0
+:101D20000170022C04D280F802C0BCF1020FF2D381
+:101D300041F080012AE021F0100101708670F0BDB1
+:101D4000877A7F06F7D5032C04D8017080F802C08B
+:101D5000F0BD0FE05107D8D51906D6D443F0800165
+:101D600014E002704178CB0701D18907F0D522F049
+:101D700010010BE0E9040BD49907E9D4818AC82942
+:101D800002D2491C8182E3E743F00A010170DFE7D8
+:101D900002708682DCE70000D4060020FC060020EA
+:101DA000FE06002098020020280A0020094944F677
+:101DB00048000880091D46F648000880091D41F6C4
+:101DC000CC4008800348001F018841F020010180B9
+:101DD00070470000182C0140084946F6680008804A
+:101DE000091D0880091D41F2555008800348001F55
+:101DF000018841F02001018070470000182C01404B
+:101E000010B5C28800210AB1032206E002890AB196
+:101E1000022202E0428912B10122027000E0017048
+:101E200004784FF4804344F6206244B1012C06D07C
+:101E3000022C07D0032C01D14180818010BD43804A
+:101E4000828010BD41F23331418040F6B731F4E772
+:101E500030B5B1F86A5000231A240D22854202DC05
+:101E6000B1F9680030BD4D88854202DBB1F9000050
+:101E700030BD01EB82056D88854201DD144601E02D
+:101E800013DA134604EB03024FEA52029A42F0D1EE
+:101E900001EB830231F8231054889288521A001BF8
+:101EA000424301EB622000B230BD31F9220030BD67
+:101EB000054920B1086940F0800008617047034877
+:101EC000486003484860704700200240230167458E
+:101ED000AB89EFCD06494FF47A70CA68D20705D0B6
+:101EE000401E0004000CF8D1FF207047002070470E
+:101EF000002002400E4A0320A2F14C0182F83E006D
+:101F0000002048810B490886C862C8830884488439
+:101F100090620948816CB1F5206F01DBA3219162C9
+:101F2000807A002802D0906A404290627047000098
+:101F300060000020200500203C0100200449002012
+:101F400048810881C862886202498862704700003F
+:101F50006000002098080020F0B53B4988894A8934
+:101F6000801A80B20F2866D388894881CA89374889
+:101F70000B3A272A26D28A7822BB8268364B42F453
+:101F800080728260324A354C354D12785607314A9C
+:101F90000AD4344E36881680334A12881A80334A5F
+:101FA00012882280324A09E0324E36881680324A40
+:101FB00012881A80314A12882280314A12882A8077
+:101FC00001228A702F4B304D19469A7F0968802A6A
+:101FD00032D302F01F0255F8222011422CD0826821
+:101FE00022F48012184E8260123614461215B77809
+:101FF000521C62F38617254AB77093F816C01778FB
+:10200000BCF1800F27F0020608D30CF01F0C55F826
+:102010002CC011EA0C0F01D147F0020616701A7E8F
+:10202000802A0DD302F01F0255F82220114207D159
+:1020300044F400218160F0BD826842F48012D1E74F
+:1020400024F40021F6E70000F006002098020020AA
+:102050003C010020B0040020B2040020B4040020A1
+:10206000B6040020A0040020A2040020A404002044
+:10207000A6040020A8040020AA040020AC0400202C
+:10208000AE040020D00500209C8F0008B80400207A
+:1020900070B5204881890289891A89B20F292FD306
+:1020A000818901811C4B1D4819465D7A06681C4CCC
+:1020B000096846F00402802D07D305F01F0554F887
+:1020C0002550294201D126F0040202609A7B802A21
+:1020D00017D302F01F0254F82220114211D10268D6
+:1020E00022F002020260DA7A802A0ED302F01F0286
+:1020F00054F82220114208D1016821F00801016042
+:1021000070BD026842F00202ECE7016841F008018C
+:10211000F5E70000F0060020D0050020980200201E
+:102120009C8F0008F0B51D4C1B4A4FF0010C94F831
+:102130003B5094F80AE0144692F83C3094F838404A
+:102140002B43651CEEB2154D95F83D700025BEF190
+:10215000FF0F0AD0BEF1000F06D18B4213D155708C
+:102160000C2C01D282F83860F0BD834202D182F893
+:1021700001C0F5E78B42F7D15570B80709E000BF01
+:1021800082F83850F0BD8342FCD1F84382F801C098
+:1021900080070028F4D0F0BD400400203C0100205E
+:1021A000F0B5CA78002502F00F03D20601D58A786F
+:1021B00013430A784FF00F0E12F0FF0F4FF0010299
+:1021C0001CD004680F8802FA05F63740B74211D1D7
+:1021D0004FEA850C0EFA0CF724EA070703FA0CF411
+:1021E0003C43CF78282F02D0482F02D002E046612E
+:1021F00000E006616D1C082DE4D304600C88FF2C00
+:102200001ED944685FF0000606F1080702FA07F5D8
+:102210000F882F40AF420FD14FEA860C0EFA0CF711
+:10222000BC4303FA0CF73C43CF78282F00D145611B
+:10223000CF78482F00D10561761C082EE4D3446086
+:10224000F0BD0000F0B5144C002801DAE36900E0AD
+:102250006368420D120185B2C0F301579540C0F387
+:102260000346032F05D0C2020AD50322B24093438E
+:1022700007E023F07062636823F07063636002E03C
+:10228000AB4343F0706201B12A43002801DAE261F6
+:10229000F0BD6260F0BD0000000001400246002079
+:1022A00092680A4200D00120704741617047016185
+:1022B00070470AB101617047416170470F4A104B86
+:1022C00092F838105B5C834201D1012004E00D4B91
+:1022D0005B5C834203D1002082F83A0070470A4BCE
+:1022E0005B5C834201D18120F6E7084B595C814257
+:1022F00001D18020F0E70320EEE700003C01002040
+:102300005C9300086E9300086293000874930008C1
+:102310000A4810B501784FF000024C0708494FF009
+:10232000FF0389684FEA017105D5002901DA82723D
+:1023300010BD837210BD0029FBDBF8E73C010020D3
+:1023400098020020F0B5194E194C0022E31CA6F1AA
+:10235000060CB75CA518ED78FF5C0D430F43BD423A
+:102360001FD01CF80270FF5C0F43BD4219D0154608
+:102370000023A618F6780E43C6545B1C1CF80220F6
+:10238000DBB2062BF5D3C17881700179C1700021D1
+:102390004218491C15711CF80550C9B20629F7D31B
+:1023A000F0BD521CD2B2032AD3D3F0BD2E8B00084D
+:1023B0004004002010B502460021064B06205C18A0
+:1023C0006478944200D10846491CC9B20629F6D364
+:1023D00010BD00003C010020214810B590F86710A6
+:1023E00000222048012936D11F49898899BB1F49FD
+:1023F0001E4B4C6C40F6B831B3F86E308C4227DD82
+:102400001B49097821BB90F82711491CC9B280F8F3
+:102410002711C8291CD380F827210146D0F82C4168
+:1024200091F82811A34203DD052908D2491C01E0D7
+:1024300041B1491E80F82811C9B2052902D30121F2
+:1024400080F82611191B074C2C3C6162C0F82C3116
+:10245000B3F5FA6F03D280F8262180F8282110BD49
+:10246000880C002098020020CA0500203C010020B2
+:10247000F30600204FF4C042C260002181620E22A8
+:10248000028241F262024261082202834FF46042FA
+:10249000428381834FF07842C0E9082140F6C4119D
+:1024A00001807047B0F90010B0F90220891A41602C
+:1024B0004269037E4A431A41836A13448362426A33
+:1024C000934200DD8262836A026A934200DA82628A
+:1024D000C268836A4A43017C0A410B41D118B0F9B2
+:1024E0001C208A4201DA10467047B0F91A0088426F
+:1024F000FADC08B27047000010B514481449B0F86F
+:102500008C200B889A1A92B2B2F5437F1DD90988A4
+:10251000A0F88C10B0F88A1020F8581F00224286CC
+:102520000C480D4CC2888280C180C3898381248974
+:10253000891AA4B2C4818160E11A0161074A818AC3
+:10254000C182928A8282511A816110BD3C010020B1
+:10255000FC060020500C0020200500206000002018
+:1025600009480A49B0F8AA200B889A1A92B241F693
+:1025700084639A4206D3098820F8AA1F4188818083
+:1025800000214180704700003C010020FC06002033
+:102590000D480178C90702D00C49098801E04FF6BF
+:1025A000FA71C165094901201039088007482438AB
+:1025B000018841F00101018004481838018821F0A8
+:1025C00018010180704700003C01002024040040F5
+:1025D0000A49D1F8902012B1521EC1F8902031F86A
+:1025E0008A2F521C21F81A294A6A521C4A628A8F81
+:1025F000521C8A8701F8380C704700003C0100200B
+:102600001CB52D4890F83B3090F83C20934252D0B6
+:1026100000248DF8044053408DF800309DF80030C0
+:102620000122012B08D09DF80030022B09D09DF823
+:102630000030042B0AD00DE01F498DF804204431EE
+:1026400008E01D498DF80420463103E01A498DF851
+:10265000042048319DF80420012A2CD190F83D3007
+:102660009DF80040154AA34217D090F83E309DF8DF
+:102670000040234208D0B0F84C30A0F84A300B8814
+:102680001488E31AA0F84C3090F838302BB1B0F829
+:1026900040301488E31AA0F8423012880A80A0F86B
+:1026A000402010F83E1F9DF80020114300F801194A
+:1026B0009DF8001001701CBD40040020FC060020A5
+:1026C00070B5344D40212846FFF7E8FD8400802195
+:1026D0002846FFF7E3FD44EA4004A9152846FFF722
+:1026E000DDFD0443E1B22C4C94F870508D4250D083
+:1026F0004D4084F87010012D03D0022D01D0042D1F
+:1027000047D194F87400A84384F8740094F87320B7
+:10271000AA420FD084F8735094F8722001238B40A2
+:102720001A4207D11A4384F8722094F87110491C98
+:1027300084F8711094F87110042928D330B101285D
+:1027400011D002280FD004280DD012E01348C18800
+:1027500021F04001C1802078002184F83B1020F056
+:102760006000207005E0217841F02001217084F89C
+:102770003B000B4994F83B0091F82720904204D08D
+:1027800081F8270007492020087000F00DF884F830
+:102790004C5070BD001001403C010020280A002070
+:1027A000880C0020F006002070B50D4D4021284611
+:1027B000FFF774FD840080212846FFF76FFD44EA8F
+:1027C0004004A9152846FFF769FD04430548072181
+:1027D00000F8704F0171002141708170C17070BDAF
+:1027E000001001403C01002070B5344890F83A10C8
+:1027F000CA43920761D001F0030280F8392090F8B3
+:102800003D305B061B0E80F83D30012A01D0812A45
+:1028100002D15B1C80F83D300278D2074DD0DBB28C
+:1028200003F00102C3F34004A24246D1B0F84E4087
+:102830000025641CA0F84E40204CA0F8505090F8A1
+:102840003E60A47AB24202D080F83E200DE0A60796
+:10285000B6EB837F02D080F83F5006E090F83F301F
+:10286000642B02D25B1C80F83F3090F84030642B20
+:102870000CD25B1CDBB280F84030022B06D204F095
+:102880000103934202D1022280F84020012901D0A5
+:10289000002912D190F83820C16D00EB82029161BD
+:1028A0000163D0E906121144D0E908231A44114407
+:1028B000826A1144C26A1144416370BD3C01002028
+:1028C000FEE700002DE9F04F00BF00209E4E9F4A1A
+:1028D000A6F51271A6F5BE79A6F1440B06F1440ED9
+:1028E000804601F5E074A1F1780301F5457A1D5C9D
+:1028F00015F0C00706D0402F51D0C02F77D0802FC1
+:1029000076D004E115F01F0504D0154440F080078F
+:102910002F7201E082F80880012826D0022824D0F6
+:10292000032822D0042820D008281ED010281CD02C
+:10293000874D55F820C0DCF8005054F820703D4019
+:10294000CCF80050824D55F820C0DCF8005056F805
+:1029500020703D43CCF800501D5CAD0659F8205066
+:102960002F6813D53AF810C03EE051F820502F6878
+:1029700054F820C007EA0C072F6051F820502F6848
+:1029800056F820C047EA0C072F60E5E7DFF8B8C12A
+:102990000CF1F00C5CF820C007EA0C077EE015F0A3
+:1029A0001F0504D0154440F080072F7201E082F823
+:1029B000088001281DD002281BD0032819D0042824
+:1029C00017D0082815D0102813D0614D55F8205085
+:1029D0002F6854F820C007EA0C072F605C4D55F8AB
+:1029E00020502F685BF820C047EA0C0756E00BE048
+:1029F00056E051F820502F6854F820C007EA0C0721
+:102A00002F6051F82050ECE715F01F0505D0154454
+:102A100040F0800785F8217001E082F821800128CC
+:102A200025D0022823D0032821D004281FD008282D
+:102A30001DD010281BD0464D55F820C0DCF80050A2
+:102A400054F820703D40CCF80050414D55F820C05E
+:102A5000DCF800505EF820703D43CCF800501D5C5F
+:102A6000AD0615D53A4D3AF81070CC3514E051F852
+:102A700020502F6854F820C007EA0C072F6051F847
+:102A800020502F685EF820C047EA0C072F60E6E769
+:102A90002D4D3AF81070E03D55F820502F6036E08B
+:102AA00015F01F0505D0154440F0800785F821700A
+:102AB00001E082F82180012830D002282ED003289E
+:102AC0002CD004282AD0082828D0102826D0204D21
+:102AD00055F820C0DCF8005054F820703D40CCF888
+:102AE00000501B4D55F820C0DCF80050164F8837B9
+:102AF00057F820703D43CCF800501D5CAD06B1D4B2
+:102B0000114F3AF81050E03F57F820703D60401CDC
+:102B1000C0B21128FFF4EBAEBDE8F08F51F82050A1
+:102B20002F6854F820C007EA0C072F6051F8205096
+:102B30002F68DFF814C00CF1880C5CF820C047EA5D
+:102B40000C072F60D9E7000028920008D00500206C
+:102B5000249000084FF40771C1824FF4586101833B
+:102B600040F6145181837047F0B5C48AB0F9006013
+:102B70008681B0F90250C581B0F9043002270021E6
+:102B800001220382AB4204DBB54202DDC7804281F1
+:102B90000CE0B34204DBAE4202DDC78041811CE0A1
+:102BA0009D4205DBB34203DDC2804781018115E010
+:102BB000B54204DB9E4202DDC280418105E0AE42A7
+:102BC00005DB9D4203DDC1804281078106E09E4214
+:102BD00004DBAB4202DDC18047810281C3884589A5
+:102BE00000EB430700EB4505BB89AE899B1B0FFA41
+:102BF00083FEA0F812E00689AB8900EB460CBCF816
+:102C00000CC0A3EB0C038382B0F91830B7F90CC0E9
+:102C1000A3EB0C0CB4EB4C0F04DA80F82010A3F1FA
+:102C2000A10113E0A64503DD80F82010B9890BE06F
+:102C300026B1012E04D0022E10D004E0062100E0BF
+:102C4000052180F82010A989091B6D31418309B243
+:102C5000B1F5586F04DB5B1E438304E00421F0E709
+:102C6000002900DC4283418B8183F0BD0B490022A7
+:102C700088760A62CA614A62094A32F9103002EB68
+:102C800040028B62B2F90220CA62064A32F8100092
+:102C90000882A1F86000A1F862007047EC010020F2
+:102CA000869300087A9300082DE9F05FF748F84909
+:102CB00082880B889A1A92B20F2A44D30988F54A5F
+:102CC0008180814611880124F348F44E002579B3B0
+:102CD000491E1180C573F24A85620168B2F902206B
+:102CE0004F0742F6AA2318D4F78847F40057F78015
+:102CF000EB4E3678B60709D5866826F080068660E2
+:102D0000A0F87C5080F87E5080F87F50CE0404D428
+:102D100080F8F040C0F8EC5003E080F8F0504E0727
+:102D200007D49A4205DB80F8F440A0F8F25004E0A2
+:102D300010E080F8F4504E0703D49A4201DBC90733
+:102D400003D080F81151BDE8F09F80F81141A0F840
+:102D50001251F8E78046B0F8181143F698208142E6
+:102D600002D2491CA8F8181101F0D0FDCD4FDFF8B0
+:102D70001CB397F85000ABF1180B10B1FEF7A2F995
+:102D800005E09BF8001021F001018BF80010FFF71F
+:102D900023FB00F0CBF9C44841F26801426C4FF4C8
+:102DA00000608A4201DBC14904E0B2F57A6F02DAC1
+:102DB000BE49091D086097F85100DFF8DCA2C10781
+:102DC000BB48BC4FAAF12C0A3AD0817B802933D36F
+:102DD00098F800309B072FD498F80F308AF8053008
+:102DE000AF4B514693F800C02CF0020C83F800C0A2
+:102DF000ABF80250CBF814509BF800C02CF0010C3B
+:102E00008BF800C0B3795B0611D44B89B3F5FA7F18
+:102E100003D25B1CAAF80A3012E040F63C708242F2
+:102E200001DD002007E108208AF8034003E1CD70AE
+:102E30000020AAF80A50FEE08AF80350AAF80A50C7
+:102E4000D8F80830190501D50820F4E0954991F823
+:102E50003FE05FEACE7149D0954898F80F208AF894
+:102E60000520407A414680284CD30878400735D465
+:102E7000F088800405D500BF23F02000C8F80800C2
+:102E800034E0ABF80250CBF814509BF800C043F08C
+:102E900020002CF0010C8BF800C088608448C37DB2
+:102EA000802B0AD303F07F0C00684FF0004323FA15
+:102EB0000CF3184201D10C7100E00D710879C007C4
+:102EC00002D15FEA8E7005D50320032A01D08AF86B
+:102ED0000840B0E00020C8F82850ACE023F0200003
+:102EE000C8F80800F08820F40050F08098F8260117
+:102EF000444601280BD06B4890F8630048B1FDF7B9
+:102F0000A1FF0FE0086840F004000860B4E7092062
+:102F100091E0A068C10502D520F0080001E040F072
+:102F20000800A06094F8462002B343F69911012AE4
+:102F300023D043F6FE70032A26D03A78C2F38102EA
+:102F4000012A02D0022A00D0801CA4F814015A4899
+:102F500090F85E00042814D04FF48040A4F8440098
+:102F6000504890F87000012811D01FE043F21E5025
+:102F7000A4F8140143F23330F0E742F6CC40A4F851
+:102F80001401A4F84410EBE7A4F81401E6E738783C
+:102F900042F26661C0F38100012810D0022811D0EE
+:102FA00041F6E120A4F81401A4F84410FEF78AF8D1
+:102FB0009BF80010C90708D0BBF8021007E0A4F87E
+:102FC0001411F1E74FF40050ECE735488188A9F877
+:102FD000121008B2B4F944104FF480424843C0F3D1
+:102FE0008F315046AAF81210914200D942823349DB
+:102FF0000978C90605D5428A41F233318A4200D2A6
+:1030000041822189C1F3C002C1F300218A4205D166
+:10301000428A40F6CC418A4200D94182B17AC9073E
+:1030200000D04582BAF81200A06200287FF7F9AEFE
+:1030300023480570022099F81A1099B9022841D046
+:1030400080B119490B789C0608D5B479640605D57A
+:103050001A4C2478E40964F386130B70F18821F488
+:103060000A61F1801049496C4E290ADBF1880B0690
+:1030700007D521F08001F18009490B7823F0020384
+:103080000B7089F81A0088F80F005CE634090020FC
+:10309000FC060020FE06002098020020280A0020DE
+:1030A000CA050020880C00203C010020100C0140C3
+:1030B000D0050020B804002060000020D4060020C5
+:1030C00010070020398F0029BBD143F6982139879A
+:1030D000B7E770B500230C8863F30F02012505FAEA
+:1030E00003F6344206D0C3F10F0605FA06F1114388
+:1030F00061F30F025B1C102BF1DB028070BD70B519
+:1031000000230C7863F30702012505FA03F6344225
+:1031100006D0C3F1070605FA06F1114361F3070271
+:103120005B1C082BF1DB027070BD0000F0B51F487E
+:1031300090F866301E48012B816821F4006232D17C
+:103140001C4BDE8874062ED41B4D0F054FF0000477
+:10315000B5F902501ED4194A526C642A11DC40F6AB
+:10316000386295420DDAB2040BD4027852070ED4BD
+:10317000B0F8D42040F6B835AA4203D2521CA0F8C9
+:10318000D420F0BD41F4006181605C81F0BDA0F805
+:10319000D440F0BD41F2CD018D42FADD997AC907E4
+:1031A000F7D18260F3E78260F0BD0000880C002058
+:1031B00098020020280A0020CA0500203C010020B7
+:1031C000F0B5364D364F044695F83B0097F83B1066
+:1031D00023780843EE1C6278834205D1E0781146DB
+:1031E000FEF7A0FF207908E094F802C084450CD1D6
+:1031F000E1781046FEF796FFE07905F82F0F287862
+:10320000805D6870287BE877F0BD82421DD1614601
+:103210001846FEF787FF95F84E1095F83B0081425F
+:1032200007D1B97A09B1A17900E0617985F82F1049
+:103230001EE06978012901D0A17922E0617927E0B7
+:10324000297841F00401297012E0E1788142DBD154
+:1032500019466046FEF766FF95F84E1095F83B005C
+:1032600081420AD1B97A09B1617ADFE7217ADDE7D3
+:1032700015F82F1F895D6970C5E76978012906D0A7
+:10328000617A85F82F10B97A0029F1D1D8E7217A2F
+:1032900085F82F10B97A0029EAD0D1E74004002040
+:1032A0003C0100200B48017821F0020100F8381B96
+:1032B000002100F8181941778177332181854185F4
+:1032C00008214184012100F81F1C034880F83910AF
+:1032D00070470000400400203C0100200D4900B56B
+:1032E0000B4851F8012F40F8032F89888180084846
+:1032F00001210930FFF726F8054802211330FFF7B6
+:1033000021F8034804211D305DF804EBFFF71AB8DB
+:10331000400400203C010020094944F64800088090
+:10332000091D46F648000880091D41F21110088069
+:103330000348001F018841F0200101807047000010
+:10334000182C01402DE9F047664C674B0025A0780A
+:103350000126654A103305287ED2DFE800F003130A
+:10336000113E1100108820F0010010801D805F4880
+:103370000580001F0580001F0580FFF7CDFFA670A8
+:10338000BDE8F087594941F244401C39088057494B
+:1033900045F6580024390880091D47F25800088076
+:1033A00052492020283908800020401CC0B27328D0
+:1033B000FBD3FFF7B1FF4C4984F85C502C3147F642
+:1033C000906008804848143006801D80108840F0C6
+:1033D000010010800220A070D2E700215FF0010000
+:1033E00004EB410204EB4003B2F85020B3F8503034
+:1033F0009A4200D20146401CC0B20628F0D33C4895
+:10340000405C84F83900FFF74DFF1D2000F0F3F910
+:1034100000F076F8374E38484FF4807996F83B1034
+:10342000012904D002291BD0042930D047E04021D3
+:103430008046FEF733FF870080214046FEF72EFFCF
+:1034400047EA400749464046FEF728FF074347F052
+:10345000010084F83B0000E03DE0224809302CE008
+:1034600040218046FEF71AFF870080214046FEF784
+:1034700015FF47EA400749464046FEF70FFF07435E
+:1034800047F0020084F83B001648133015E0402155
+:103490008046FEF703FF870080214046FEF7FEFED0
+:1034A00047EA400749464046FEF7F8FE074347F023
+:1034B000040084F83B000B481D3002F025FE94F810
+:1034C0002F0086F838001D2000F0ABF90420A07012
+:1034D0000A48057054E7108820F0010010801D8014
+:1034E000A5704DE740040020000800403C2C01403E
+:1034F000348B00083C01002000100140F30600203E
+:103500002DE9F041344C14F82F0F344DE072402176
+:103510002846FEF7C3FE860080212846FEF7BEFE41
+:1035200046EA4006AF1539462846FEF7B7FE064381
+:10353000207BF1B22F3C814215D084F83C00402121
+:103540002846FEF7ABFE860080212846FEF7A6FE41
+:1035500046EA400639462846FEF7A0FE064384F8B0
+:103560003B60FFF74DF81E4D95F83B00012827D032
+:10357000022828D0042829D0174894F83B10273077
+:10358000085C04F8300F14F80109FEF713FF04F883
+:103590002F09A87A00B10120607001F04FFA94F869
+:1035A0004E0094F83B10884206D094F83800062864
+:1035B00002D2401C84F8380084F84E10BDE8F08137
+:1035C0000548093004E00448133001E002481D308A
+:1035D000BDE8F041FFF7F4BD4004002000100140B9
+:1035E0003C0100202DE9F041524991F87200AA28CF
+:1035F0007ED191F8730055287AD14F4C00200A5C97
+:103600002254401CC0B27428F9D34C4E2069C6F82D
+:103610000100A08AA6F80500D4F81600F060D4F8DE
+:103620001A003061D4F81E001234706102F012FDED
+:103630004349608A888102F027FD207D123CC00743
+:10364000307802D040F0040001E020F004003D4951
+:1036500030704FF480403C4D886114F8280F85F895
+:103660002000608B6880A08BA880E08BE880208C95
+:103670002881608C354F688194F8240087F8D20047
+:1036800014F8011C304686F83B100026C0F8946000
+:10369000FFF724FE2E48A18E0183E18E4183218F06
+:1036A000818394F84210283C012908D0022901D0D6
+:1036B000032909D0297821F00C01083107E0297885
+:1036C00021F00C01091D02E0297841F00C0129705C
+:1036D00094F86E20012162B1012A01D0022A0BD098
+:1036E00087F8461094F864301A4A4BB1518108E0CB
+:1036F00014E087F84660F5E7022287F84620F1E7F4
+:10370000568194F8701001290AD094F86D1051B1C7
+:1037100001290BD04FF48051A0F87610BDE8F0815C
+:1037200044F21C71F8E74FF40051F5E741F25551AE
+:10373000F2E7000000FC0008880C00203C0100209B
+:1037400060000020200C0020B80400209802002017
+:1037500020050020280A00207CB50121082000F067
+:10376000A3FB4FF48070ADF8040010248DF80740DF
+:1037700001208DF8060001A91548FEF711FD012171
+:10378000092000F091FB01211248FEF75BFD0820A3
+:10379000ADF8000004208DF803000F4E03258DF8CE
+:1037A000025069463046FEF7FBFC08213046FEF722
+:1037B0007CFDADF800408DF803408DF8025069465D
+:1037C0003046FEF7EDFC10213046FEF76EFD7CBD65
+:1037D0000014014000023000000C0140FEE7704779
+:1037E00000F01F02012191404009800000F1E0201B
+:1037F000C0F88011704700F01F020121914040097C
+:10380000800000F1E020C0F88011704700F01F0236
+:10381000012191404009800000F1E020C0F8001132
+:10382000704700F01F02012191404009800000F123
+:10383000E020C0F80011704770B50F23C4780178FC
+:103840000122F4B1144C2468457804F4E064C4F512
+:10385000E064240AC4F10406E3408478B5401C40C7
+:103860002C4301F1E021230181F80034007800F0BD
+:103870001F018A404009800000F1E020C0F80021CB
+:1038800070BD01F01F0082404809800000F1E02077
+:10389000C0F8802170BD00000CED00E00249084333
+:1038A00002490860704700000000FA050CED00E0D6
+:1038B0002DE9F05F00261D20FFF792FF6C4CDFF82A
+:1038C000B4B1A4F1B000A77E90F83810DFF8A8E1F9
+:1038D000DFF8A8A100258F427ED0E776A176626A44
+:1038E000036B5A434FEA12499BF80820120702D58E
+:1038F0001EF8012000E00A4694F812C0BCF1010F46
+:1039000009D004EB4206B6F902C0C4F828C0B6F9E3
+:103910000460E6620CE043F6FF7CC4E90A5C90F8C0
+:103920003DC05FEACC7C01D012B102E0052A00D193
+:10393000012600EB47074FF0804CBF893F04B7FBDF
+:10394000F3F3E361476BBCFBF7F7276294F813C00E
+:10395000BCF1000F06D0BCF1010F05D03B4403EBD6
+:10396000D3735B10636201E03B466762DFF810C10E
+:103970004FF6FF7707EA8307ACF808709AF80070F3
+:1039800090F80A8090F83DC0082F08F003070CF06B
+:10399000030C05D067450BD1B8F1000F05D008E046
+:1039A000674505D0B8F1000F03D05B42636200E0C9
+:1039B0006562C6B1636A002B03D006DD228D05E087
+:1039C0000AE0304B33F8122000E0A28DA4F860200A
+:1039D000227822F0200222709AF80020042A07D0D0
+:1039E000082A05D012E0B4F8603003EB0902EDE7D5
+:1039F00080F8405065629BF80800000701D51EF86A
+:103A00000110204830F81100A4F860001E49606AD7
+:103A100009883E314843B4F8601001EB204006B2FB
+:103A20001D20FFF7F3FE606A002807D021784FEAD7
+:103A300081600ADD002804DAA08D09E0B4F8600096
+:103A400006E0E06AB04208DB0CE0002802DA208DD4
+:103A5000208208E0A06AB04204DD208241F020000C
+:103A6000207000E02682257565752586BDE8F09FEB
+:103A7000EC0100209802002068930008F306002063
+:103A8000000A00207A9300082404004043184FF4F1
+:103A90008042934210DD904202DD104600210BE08F
+:103AA000914202DD0020114606E08003B0FBF3F0F6
+:103AB00000B2C0F5804109B241EA00407047F0B55C
+:103AC00000224FF46A740E25C460826205824FF4AE
+:103AD000834608274661078343F6FF7C4283A0F8AC
+:103AE0001CC040F249234FEA8C3E8360C0E9082E97
+:103AF000CC608A620D824E610F834A83A1F81CC09C
+:103B00008B60C1E9082EF0BD002181620949C160C6
+:103B10000E2101824FF6BF514161082101834FF40C
+:103B20004041418343F6FF718183090701620249E5
+:103B300041627047638A010000C0FF0F064941F6E9
+:103B4000A260088005480168054A01F4E06111435C
+:103B50000160BFF34F8FFEE7442C01400CED00E005
+:103B60000400FA0538B501210D2000F09DF94FF44D
+:103B7000E060ADF8000018248DF8034003258DF8AF
+:103B8000025069460D48FEF70BFB4FF46040ADF85C
+:103B900000008DF803400A4C8DF80250694620461B
+:103BA000FEF7FEFAA014ADF8000048208DF80300DF
+:103BB00069462046FEF7F4FA38BD000000080140CF
+:103BC000000C0140F0B50121CE028DB0304600F06E
+:103BD0006BF9594F384601F0A3FB08A801F0CCFD62
+:103BE0004FF45860ADF824000024ADF820402020A8
+:103BF000ADF82200ADF8264008A9384601F06EFD68
+:103C00000021384601F0C1FD4FF6FF71384601F042
+:103C1000C6FD01220021384601F052FD012138463F
+:103C200001F03AFB04A801F052FBADF810607010EF
+:103C3000ADF81200ADF81440A220ADF816007000E7
+:103C4000ADF81800ADF81A40ADF81C4004A938468C
+:103C500001F02CFB6025ADF80050ADF80440ADF844
+:103C60000840ADF80C40ADF80240ADF80640ADF8A4
+:103C70000A40ADF80E406946384601F011FC69462D
+:103C8000384601F053FC6946384601F099FCADF81E
+:103C900000500125ADF8045040F61450ADF8060070
+:103CA000ADF80840ADF80C40ADF80250ADF80A4050
+:103CB000ADF80E406946384601F0C6FC0121384691
+:103CC00001F00EFB0821384601F02AFC3146384647
+:103CD00001F06CFC0821384601F0B0FC3146384652
+:103CE00001F0E4FC7021384601F0EDFC18208DF85D
+:103CF0002C008DF82D408DF82E408DF82F500BA8FC
+:103D0000FFF79AFD0C480C30018841F080010180DA
+:103D100009481430018841F001010180001F04802E
+:103D20000121384601F0E6FA8DF828500121384685
+:103D300001F0EAFA0DB0F0BD002C01407047000020
+:103D400070B50189C1EB411101EB4101CA0B428100
+:103D50000B49104603F02EFD09480C38B0F90C2031
+:103D60000168B0F90E4001FB02F54368614303FBB3
+:103D7000145503FB0211AD138913C0E9055170BD41
+:103D80000C0A002040F21341416008218160862125
+:103D9000C1604FF4804101614942416100210162EB
+:103DA000C16270470162704710B501884288891A64
+:103DB00009B20183B1F5005F02DBA1F5804104E0A7
+:103DC00011F5005F02DC01F580410183B0F9182094
+:103DD00041685143C1618368846A5343C2681B12BE
+:103DE000624303EB2222036A1A44114402628A13DB
+:103DF000426241698A4203DB01698A4200DC114662
+:103E00008A1AC0E90A21028E4FF40373594302EB68
+:103E1000A13202860B4A1278082A04D10A4A936F0B
+:103E200003EBA1319167B0F93010B1F5804F02DD9D
+:103E3000A1F5804103E0002902DA01F58041018605
+:103E400010BD0000F30600203C0A0020034A516820
+:103E500021F44041014351607047000000100240CE
+:103E6000044A0029516901D0014300E081435161B6
+:103E70007047000000100240044A0029D16901D0B7
+:103E8000014300E08143D16170470000001002400F
+:103E9000044A0029116901D0014300E08143116106
+:103EA0007047000000100240044A0029916901D0C7
+:103EB000014300E08143916170470000001002401F
+:103EC000044A0029D16801D0014300E08143D16058
+:103ED000704700000010024030B524494A6812F0D3
+:103EE0000C03234A03D0042B01D0082B26D00260F8
+:103EF0004A680F231F4C03EA1212A35C0268DA40DF
+:103F000042604B68072505EA1323E35C22FA03F3BA
+:103F100083604B6805EAD323E35CDA40C2604B68F8
+:103F2000032403F4404104EA933303EB9161114B02
+:103F30001B1F595CB2FBF1F1016130BD4A680E4BA9
+:103F40001A404B68140103F4803303D5C2F3834253
+:103F5000113202E0022404EB924213B14B689B033E
+:103F600001D5064B00E0024B5A43C0E70010024067
+:103F700000127A000400002000003C0800093D0007
+:103F80002DE9F041274CA61540212046FEF786F981
+:103F9000850080212046FEF781F945EA400531463B
+:103FA0002046FEF77BF90543EDB240212046FEF79F
+:103FB00075F9870080212046FEF770F947EA40072F
+:103FC00031462046FEF76AF90743F8B2A842DBD132
+:103FD00040212046FEF762F9870080212046FEF747
+:103FE0005DF947EA400731462046FEF757F9074397
+:103FF000F8B2A842C8D140212046FEF74FF9870009
+:1040000080212046FEF74AF947EA4007314620461C
+:10401000FEF744F90743F8B2A842B5D12846BDE8F7
+:10402000F08100000010014010B50268416802FBF9
+:1040300002F301FB01330D4CA34211D91B0E0E3BC1
+:104040000B4C9BB212B234F8133009B25A435943A5
+:1040500042F38F3241F38F31C0E90221012102E0A6
+:10406000C0E902210021017410BD0000E10BBF0E68
+:10407000D48700082DE9F05FFE48FF4902880B88CD
+:104080009A1A92B20F2A7CD309880180FB48024613
+:104090008189D2884B0703D48B0701D4CB0702D088
+:1040A00042F4007201E022F40072C28081460807E7
+:1040B00002D44846C90604D5B9F8061041F00101FA
+:1040C00002E0C18821F00101A9F80610EB48FDF7D4
+:1040D00097FEEB48B0F93A10B1F5804F02DA491C6F
+:1040E000418703E0E6494FF480404887E54E41F6BA
+:1040F000CC41E54CB06C884203DDA06820F0100094
+:10410000A060E249DFF88883DFF888E308880025AB
+:1041100010B1401E088008E0E08F40B1401EE087EB
+:10412000DD48017821F002010170E57332E0B9F851
+:10413000060042041BD4B9F80C10CA0617D40907AC
+:1041400015D4010613D4810611D401050FD44106FC
+:1041500003D5D2490978090609D5410707D4C10515
+:1041600005D4010703D4810401D4C0060AD5CC4884
+:10417000E573CC4988F80050C5830D8080F82A503B
+:104180000AE093E098F80000012805D19EF80000AD
+:10419000062801D188F8005098F80000DFF8E8A25E
+:1041A000DFF804B30127AAF12C0A0A2872D2DFE84B
+:1041B00000F0F57D057DF4F37D71F2F1E07B0928D7
+:1041C0001AD0DFF8E89202287CD0B4F8400010B38F
+:1041D00099F8680040F63A2201282AD0C4F8D8504D
+:1041E00084F8EA50CAF82050B4F9301001F21D509A
+:1041F00090422ED810232DE09E484430FEF73AF925
+:10420000FDF778FE716CCAF8281041F27C51092044
+:10421000CAF81810C8E1BBF814202286DBF82C205D
+:10422000CBF83420DBF82820CBF83020A4F84070FD
+:1042300015E09F48C4F8D80084F8EA70B4F930104B
+:1042400001F21D53934201D8102300E020231022D5
+:1042500002E020231022002000F04EFB208699F877
+:1042600068209449012A726C40F2DC504FF492733A
+:1042700011D0824203DABBF90A00984211DBB4F88C
+:10428000403040F6C4105B1C9BB2A4F8403083421F
+:1042900007D20EE027E1824208DABBF90A00984211
+:1042A00004DA88F8005084F8EA504D83BDE8F09FA6
+:1042B00008E07348C0680028F8DC42F6E0608242FB
+:1042C000EFDAF3E7706CCAF828008AF807707A4FC3
+:1042D000A4F8405084F8EA50797F5646A1B1F87F9F
+:1042E00088B3208DB4F9301000B20A23052200F003
+:1042F00003FB2086FD777D77B4F930004FF48041D1
+:10430000884253DD2186D1E794F84610022903D173
+:1043100099F86D10022917D000B2684901F060FCCD
+:10432000A4F8E400A16A00B2814200DA084600B2B3
+:10433000B08299F84D104F460029B4F9301007D0DB
+:104340003623052207E02DE05C4900B2B031E5E7F5
+:1043500040F24713102200F0CFFA2086B4F916017C
+:10436000B4F91411884208DA97F84D1011B100F130
+:1043700002000CE000F1080009E010DD317901F1E4
+:104380000101C9B231710229B6D33571401EA4F8BA
+:104390001601B1E72FE00DE053E04EE056E0A4F83F
+:1043A0001611A9E740F266602086A5E7002888DAA2
+:1043B00025867BE74249D4F8DC00884202D2401CC3
+:1043C000C4F8DC00E07B082803D1D4F8DC00884284
+:1043D0000DD388F80050A068C10502D520F0080070
+:1043E00001E040F00800C4F8DC50A0605EE7BDE8E2
+:1043F000F05F02F03FBCE07B092801D025864DE14B
+:10440000DAF81C005746401CCAF81C00022809DDD7
+:10441000388D012301B2388B052200B200F06CFA0E
+:10442000FD61B8621348398D44300180B6F84410FC
+:104430004180FEF737F8208638E7BDE8F05F04F0EA
+:104440008BB82048007809287ED02FE71E481F4BE4
+:104450000188491C8AB21E490280C82A04D391F8F7
+:1044600000C0BCF1010F4AD0B2F57A7F35D391F884
+:1044700000C02FE034090020FC060020280A00209C
+:10448000200500203C0100209802002000070020A9
+:10449000F3060020F4060020CA050020D406002000
+:1044A000C80800201E00002060000020880C0020AA
+:1044B00034F3FFFFA8090020500C0020C689000833
+:1044C000C0D4010054020020160000201400002077
+:1044D00015000020BCF1020F11D0B2F5FA6F02D323
+:1044E0000A78032A0BD0E07B801E082872D2DFE80E
+:1044F00000F0109CD8EA05F672047DE6D6E60D7051
+:104500000580B9F8061021F40061A9F806101F70A3
+:10451000E9E7FDF7FDFE3078400611D57348807855
+:1045200004280DD0706C82280ADAB07A00F00301FA
+:1045300096F83D0000F00300814201D001F050FDEB
+:1045400098F80000062800E0A8E0D7D086F83F5091
+:10455000706CB0F5FA6F0DDBB06C654A40F311007A
+:104560008303CBF82C00801093628103CBF82800E2
+:10457000604805E041F23331CBF82C105C488903E8
+:104580008162FDF7B7FC8AF80770B4F81401A4F84B
+:104590001601706CA4F88250B0F5437F07DD4FF42C
+:1045A0008040A4F880006CE088F800007EE64FF4BC
+:1045B0008041A4F88010A16821F48061A16040F2DC
+:1045C0008A21884204DA3078400601D402F03EFAAB
+:1045D000A0685EE083E0706CB0F5437F07DA9EF878
+:1045E0000010062903D000BF8EF800506FE042484B
+:1045F000017821F040010170FDF77CFC43F6FE706C
+:10460000A4F81601DC34FDF783FE3C4810F8341F93
+:1046100021F001010170374925608D6234498D62B6
+:10462000082188F80010456440E699F80600C006A5
+:10463000BCD4706CB0F57A7F30DDFDF769FE307860
+:10464000400611D52948807804280DD0706C822846
+:104650000ADAB07A96F83D1000F0030001F0030189
+:10466000884201D001F0BCFC86F83F50B6F8480003
+:10467000208601B24FF48040814200DD2086FDF7A4
+:1046800039FCA06840F48060A06096F838100529D5
+:104690008CD140F01000A060022085E788F800501F
+:1046A00004E6706CB0F5437F03DA9EF8001006292B
+:1046B0009AD1B9F8061021F02001A9F80610FDF7EB
+:1046C00027FE042070E79EF80000062802D088F834
+:1046D0000070EBE50A4909200870052064E70348EB
+:1046E00085708EF800508BF85E5061E64004002023
+:1046F0009808002068080020020700203C0A0020DB
+:104700005402002030B585B001210420FFF7CCFB16
+:104710004FF40040ADF8100048208DF8130004A9B4
+:104720001848FDF73DFD01210846FFF7A5FB40F6BF
+:104730008C20ADF8040003240020ADF80040ADF853
+:104740000200ADF806004FF080456946284600F0AB
+:10475000C5FF1C208DF80C008DF80D408DF80E4023
+:1047600001208DF80F0003A8FFF766F8012211461B
+:10477000284600F08DFE0121284600F0BBFD05B063
+:1047800030BD000000080140704700002DE9F041F5
+:10479000304CE07800285AD12078002857D0401EAD
+:1047A00010F0FF00207052D14FF49670208272B644
+:1047B000294F45F2AA50A7F872000020FDF778FBB8
+:1047C000264D13202860FDF785FBA8BB3420E86048
+:1047D00002202861224E6E61286940F04000286165
+:1047E000FDF778FB40BB00211E4A08465FEA2553CF
+:1047F00012F800C0BCF1FF0F00D00121401C80B2B4
+:104800009842F5D3C1B9C4E9067639260127A069D3
+:1048100010F8011B10F8012BA061E06901EB0221E7
+:1048200002886A612F6120F8021BE061FDF752FBEC
+:1048300010B9761EB6B2EAD20120FDF739FB62B696
+:1048400001F022FC0848816821F480418160BDE8C4
+:10485000F0810000F0060020880C002000200240BB
+:1048600000FC000800FC00089802002019480168BC
+:1048700041F010010160016821F00301016001684D
+:1048800041F00201016014484168416041684160A3
+:10489000416841F480614160416821F47C114160CC
+:1048A00041680E4A11434160016841F08071016026
+:1048B00001688901FCD5416821F00301416041682C
+:1048C00041F0020141604168C1F381010229FAD13E
+:1048D000704700000020024000100240000028083D
+:1048E00030B5044C039D6080A180E2802381658106
+:1048F00030BD00001C0A00200A44824201DA10B2D6
+:104900007047C91A8142FBDD08B270472DE9F043B8
+:104910004348DFF81081DFF81091C17F457A0468C1
+:1049200001260023414A424880292BD301F01F0170
+:1049300058F821100C420146096802D041F4805118
+:1049400001E021F480510160CF0417D48F0415D504
+:10495000977AFF0707D0538199F800C02CF0020C1A
+:1049600089F800C00AE090F84670BFB14FF0020C21
+:10497000012F18D080F8463080F81AC10F0B67F36A
+:104980004D310160802D2AD305F01F0158F8211008
+:104990000C4201680CD041F004010BE080F8466045
+:1049A00080F81A31EAE780F846C080F81A61E5E736
+:1049B00021F0040101604C070DD44C050BD5947A0D
+:1049C000E40708D0538199F8005025F0020589F8D2
+:1049D0000050C0F898308C0864F38A210160917A05
+:1049E000C90717D1134991F86410012912D112494E
+:1049F000496C32290CDC0178490709D50189090580
+:104A000006D4D0F8981047F23054A14204D9568108
+:104A1000C0F89830BDE8F083491CC0F89810F9E759
+:104A2000D00500209C8F0008CA050020280A00201D
+:104A300098020020880C00203C01002010B5FCF7F3
+:104A400097F90F48018821F0020101800C491831C3
+:104A500009880C4A928E1144094A3432118008495F
+:104A60000C390A8842F001020A80011D0A884FF6BB
+:104A7000ED531A400A80018841F01201018010BDF7
+:104A80000C0400404004002006480188491C89B2FB
+:104A90000180B1F57A7F04D34188491C418000210F
+:104AA00001807047140700200F4810B5016841F0DD
+:104AB0000101016041680D4A1140416001680C4AE2
+:104AC00011400160016821F480210160416821F4F6
+:104AD000FE0141604FF41F018160FFF7C7FE0549E9
+:104AE0004FF00060086010BD001002400000FFF8A9
+:104AF000FFFFF6FE08ED00E02DE9F0412F4D28887C
+:104B00004FF00004000629D5FCF7B2FA2C4A2D48D4
+:104B100007231778C8262C49012F22D02B4FB7F82E
+:104B200006C0BCF1000F3ED0B0F80CC04CF0080C31
+:104B3000A0F80CC0B0F806C02CF4006CA0F806C0B9
+:104B4000886820F004008860FC801370CE87002005
+:104B50004FF49661401C80B28842FBD32C80BDE8A4
+:104B6000F0811B4F97F800C0BCF1010F0FD0BCF1D2
+:104B7000020F11D0B0F806C04CF4006CA0F806C0CB
+:104B8000886840F00400886005203870DDE7B0F8E0
+:104B90000CC04CF0080C03E0B0F80CC04CF0100C4A
+:104BA000A0F80CC0F0E70B4F3C70C78847F40067D3
+:104BB000C780886840F004008860C6E7102C014078
+:104BC000F3060020280A0020980200203409002063
+:104BD000F406002011070020704700002DE9F04383
+:104BE0004FF08040018A21F001010182AC48007839
+:104BF00000287CD1AB4FF87B002878D1AA48406CC4
+:104C0000322874DCA9488068DFF8A4924104A94DD9
+:104C1000B9F804004FF0000403D4401CA9F80400C4
+:104C200028E1002874D02978012611B1012912D079
+:104C300017E14946B0F5BE7FFAD92E70CC718C7160
+:104C4000EC702C72287A0A18401CC0B214722872B8
+:104C50000F28F7D305E1B9F802204946824201D96D
+:104C6000EE7100E0EC7192488A7908300F2A15D273
+:104C7000CB79082B0BD2C3F10708EB7912F800C0EF
+:104C800003FA08F363441354CA79521CCA71CA79EF
+:104C9000082A03D18A79521C8A71CC7199F80610BE
+:104CA000C8460F2973D10D21FCF74CF9A881010AE0
+:104CB0006970C0B2A87088F8064098F816208A4239
+:104CC00065D198F81510814261D198F80BC07A49E6
+:104CD000032302227948BCF1000F10D0BCF1010F70
+:104CE00002D0BCF1020F14D080F86A2000E0CBE0C3
+:104CF00091F800C02CF00C0C0CF1080C0FE080F8BF
+:104D00006A6091F800C02CF00C0C0CF1040C06E069
+:104D1000A9E080F86A3091F800C04CF00C0C81F8E2
+:104D200000C098F80C10B6EB111F04D180F86E404B
+:104D300087F846400EE0B2EB111F04D180F86E6098
+:104D400087F8466006E0B3EB111F03D180F86E20B0
+:104D500087F846200B0717D001F00F01012901D079
+:104D6000022915D080F86C602C7198F80D102A7902
+:104D700006FA02F30B406B71082A44D2DFE802F016
+:104D80000B124319242F363D80F86C40ECE768E0A5
+:104D900080F86C20E8E713B180F8704033E080F8C9
+:104DA000706030E013B180F850602CE080F8504023
+:104DB00029E023B180F8656087F8036123E080F87B
+:104DC000654087F803411EE023B187F8F54080F87D
+:104DD0004D4018E087F8F56080F84D6013E013B19E
+:104DE00080F868600FE080F868400CE013B180F84C
+:104DF000666008E080F8664005E013B180F86760FF
+:104E000001E080F86740521CD2B22A71082AAED362
+:104E100098F80E102A4A8B0705D587F8F16080F8BC
+:104E20006460568104E087F8F14080F86440548162
+:104E3000C90702D080F8294001E080F8296098F87D
+:104E4000111000F86D1FC2781E48012A1ED001B350
+:104E5000012921D04FF48051A0F876101A493C2046
+:104E60000870A9F80240A9F80440B9F80210491CDA
+:104E7000A9F80210B9F80210B1F5FA7F04D940F28E
+:104E8000F511A9F802102C70BDE8F08344F21C71F2
+:104E9000E2E74FF40051DFE741F25551DCE7000053
+:104EA000F3060020980200203C0100200010014081
+:104EB000700C00208C060020B8040020880C002014
+:104EC000280A002020050020F00600202DE9F05FD0
+:104ED000FDF71EFA8E4D2888A5F10406C0070AD0FA
+:104EE000308820F008003080288820F009002880D1
+:104EF00001F0ACFDD9E02888DFF81892DFF81882BD
+:104F0000864C80071AD5B9F8001041F00101A9F8C4
+:104F10000010B8F80000804914315030088028880B
+:104F20004FF6F95108402880308840F00400308066
+:104F3000FFF726F884F83C00BDE8F09F2888784FFA
+:104F40004007288871D520F004002880FFF718F862
+:104F500094F83C108142EFD1308820F0040030807A
+:104F6000FDF7AEFB2078410605D594F84C1094F877
+:104F70003B209142E0D03978400621F0020139709F
+:104F800004D5FEF7BDFA97F82F7004E094F83C00C2
+:104F9000FDF710FA0746DFF880B140F68C2A0BF1D6
+:104FA000180B062F47D294F83800B8423ED0384646
+:104FB000FDF784F92078C00716D094F83A0094F8E9
+:104FC000391000F00302914206D0A17A00F00100EE
+:104FD00001F00101884215D1FDF7DAFAFBF714FF61
+:104FE000FDF702FC384689E0FDF7D2FAFBF70CFF2B
+:104FF000FDF7FAFB3846FDF7EBFA207840F00100A8
+:10500000207099E7288820F008002880206B81080C
+:1050100001EBD000504515D2B8F800100844ABF8A9
+:105020000000308840F0080003E00DE0308820F0F8
+:105030000800308080E7B9F8001041F00101A9F8BC
+:105040000010DFE75046E7E70007288831D520F059
+:1050500008002880308820F008003080FEF790FF9C
+:1050600084F83C00FDF72CFB387820F00200387003
+:105070002078400604D5FEF743FA97F82F5004E055
+:1050800094F83C00FDF796F90546062D08D294F8F1
+:105090003800A842B5D0FDF77BFAFBF7B5FE2AE051
+:1050A0002048C18841F04001C180BDE8F05FFDF7B4
+:1050B0007BBBC006288825D520F0100028803088CA
+:1050C00020F01000308097F838000C2802D2401CE5
+:1050D00087F83800387840F002003870FEF710FA90
+:1050E00097F82F50787884F8390094F83800A8425F
+:1050F00087D0FDF74DFAFDF777FB2846BDE8F05F56
+:10510000FDF766BA4EF2BE110840288014E7000091
+:105110001004004000040040240400403C01002032
+:1051200040040020280A00202DE9F04F514F85B09F
+:10513000388820F0010038804E4800261030068064
+:105140004D4CDFF838A14FF0010894F85C0042F6AE
+:105150003029C10774D072B64948816941F40071A1
+:105160008161816941F4806181614FF40040FEF703
+:105170006DFE444D00212846FBF7A4FB0021284684
+:10518000FBF796FBDFF800B100215846FBF790FBD8
+:1051900000213E48FCF708FA2846FBF7AFFC5846CA
+:1051A000FBF7ACFC4FF46020CDE902068DF80560FA
+:1051B00000968DF810808DF8048069462846FBF72C
+:1051C0002FFD01231A460F212846FBF77AFD012106
+:1051D0002846FBF76DFB00204946401C80B2884200
+:1051E000FBD328462E600121FBF7AAFD2868800723
+:1051F000FCD524484C30006894F85C1021F0010183
+:105200002144A1F85000FBF767FB62B6FEF784F873
+:1052100047F69061AAF8001094F85C00401CC0B2F8
+:1052200084F85C000C2822D212491431A1F80080C5
+:10523000388840F00100388005B0BDE8F08FFFE706
+:10524000134920F00100085A12490880114945F617
+:105250005800083908800F4847F25801001F0180A4
+:105260000C4920200C390880AAF80090D4E70320CC
+:10527000A070E1E700080040400400202C08004036
+:1052800000100240002401400028014008000240B4
+:10529000588B0008202C01400029018802D041F0E1
+:1052A000800101E021F080010180704710B50A887B
+:1052B0004B88CC881A438B8823431A430B891A43A3
+:1052C0004B8989891A430A43A0F8442010BD002164
+:1052D000018041808180C18001814181818170474D
+:1052E0000029818802D041F0010101E021F0010193
+:1052F000818070470029018802D041F0010101E05E
+:1053000021F0010101807047002930F8441F02D0CC
+:1053100041F4004101E0C1F30E010180704700003B
+:105320004B4910B5884202D10121C41486E0B0F186
+:10533000804F09D0474988420DD101210220FEF754
+:10534000A7FD0021022064E001210846FEF7A0FD30
+:10535000002101205DE04049884206D1012104205E
+:10536000FEF796FD0021042053E03C49884206D117
+:1053700001210820FEF78CFD0021082049E0384972
+:10538000884206D101211020FEF782FD0021102065
+:105390003FE03449884206D101212020FEF778FD04
+:1053A0000021202035E03049884202D101214414F7
+:1053B00044E02E49884202D10121CC043EE02C4930
+:1053C000884202D101210C0538E02A49884202D1E5
+:1053D00001214C0532E02849884206D101214020B4
+:1053E000FEF756FD0021402013E02449884206D1F3
+:1053F00001218020FEF74CFD0021802009E020499A
+:1054000088420AD1841501212046FEF741FD002182
+:105410002046BDE81040FEF73BBD1A49884202D144
+:1054200001210C040AE01849884202D101214C04F0
+:1054300004E0164988420AD101218C042046FEF777
+:105440003FFD2046BDE810400021FEF739BD10BDEC
+:10545000002C01400004004000080040000C004007
+:10546000001000400014004000340140004C014096
+:10547000005001400054014000180040001C004052
+:10548000002000400040014000440140004801402D
+:10549000002A828901D00A4300E08A438281704752
+:1054A00030B5028C22F001020284028C8388048BC6
+:1054B00022F0020224F073050C882C430D89154359
+:1054C0004A882A43114DA8420BD0114DA84208D05A
+:1054D000104DA84205D0104DA84202D00F4DA84251
+:1054E0000DD122F008054A8923F440732A4322F0A3
+:1054F00004058A882A438D891D43CB892B438380E9
+:105500000483C9888186028430BD0000002C0140DC
+:105510000034014000400140004401400048014087
+:10552000028B22F008020A430283704770B5028C96
+:1055300022F010020284028C8488038B0D8823F4ED
+:10554000E6464FF6FF7303EA052535430E8922F040
+:10555000200203EA061616434A8803EA021232437F
+:10556000104EB04202D0104EB04215D122F080064B
+:105570004A8924F4406403EA0212324322F04006CE
+:105580008A8803EA021232438E8903EA860626439A
+:10559000CC8903EA8404344384800583C988018765
+:1055A000028470BD002C014000340140028B4FF694
+:1055B000FF7322F4006203EA012111430183704763
+:1055C00070B5028C22F480720284028C8488838BF2
+:1055D0000D8823F073031D4322F400730E894FF6E8
+:1055E000FF7202EA06261E434B8802EA0323334376
+:1055F000104EB04202D0104EB04215D123F40066D6
+:105600004B8924F4405402EA0323334323F4806695
+:105610008B8802EA032333438E8902EA0616264367
+:10562000CC8902EA0414344384808583C988818745
+:10563000038470BD002C014000340140828B22F0B5
+:1056400008020A438283704770B5028C22F48052AC
+:105650000284048C8288838B0D8823F4E6464FF6FF
+:10566000FF7303EA0525354324F400560C8903EA49
+:10567000043434434E8803EA06362643094CA042DC
+:1056800002D0094CA04205D122F480448A8903EA61
+:105690008212224382808583C988A0F84010068444
+:1056A00070BD0000002C014000340140828B4FF699
+:1056B000FF7322F4006203EA0121114381837047E2
+:1056C000018582827047828822F0700282808288FF
+:1056D0000A4382807047A0F84010704730B50288B6
+:1056E0001B4B1C4C98420DD0A0420BD0B0F1804F08
+:1056F00008D0194DA84205D0184DA84202D0184D27
+:10570000A84203D122F070054A882A43154DA842C9
+:1057100006D0154DA84203D022F44075CA882A430A
+:1057200002808A8882850A88028598420AD0A0422F
+:1057300008D00E4A904205D00D4A904202D00D4A40
+:10574000904201D1097A01860121818230BD000099
+:10575000002C0140003401400004004000080040DB
+:10576000000C0040001000400014004000400140C8
+:1057700000440140004801404FF6FF718180002144
+:105780000180C1804180017270470029018802D0E8
+:1057900041F0020101E021F002010180704700297F
+:1057A000018802D041F0040101E021F004010180F0
+:1057B00070470000204810B590F82010026801F0F2
+:1057C0001F001E4951F820001D490242086802D0FE
+:1057D00040F4803001E020F48030086019484FF038
+:1057E000000280794106184824D4184903880C889F
+:1057F000E31A9CB201230F2C08D30C880480846820
+:10580000042C03DD124C2478022C05D0427F012A9F
+:1058100006D00988418010BD4377C2770A8842804C
+:1058200042880988891A89B240F21A629142F2D3F9
+:10583000C37710BD427710BDD00500209C8F0008B3
+:1058400098020020280A0020500C0020FC060020AE
+:10585000F30600202DE9F04FDFF8B8B16A48DFF811
+:10586000AC91DFF8ACA190F80EC0BBF91A70BBF98F
+:105870001C60BBF91850BBF96C10BCF1070F48D283
+:10588000DFE80CF08D041A30485E7600D9F800206D
+:105890008284DAF80020C284828CC38CA7EB820257
+:1058A00012B2A6EB83034A431BB2594342F3CF2201
+:1058B00041F3CF23D11870E0D9F800204284DAF800
+:1058C0000020C284428CA5EB820213B2C28C4B43EF
+:1058D000A6EB820212B243F3CF24514341F3CF230C
+:1058E000E11814E0D9F80020C284DAF800204284DC
+:1058F000C28C438CA6EB820212B2A5EB83031CB2CE
+:105900004A43614342F3CF2341F3CF24191949425B
+:105910000AB244E0D9F800208284DAF800204284F8
+:10592000828C438CA7EB820212B2A5EB83034A431D
+:105930001BB2594342F3CF2241F3CF24111914E093
+:10594000D9F800204284DAF800208284428C838CCB
+:10595000A5EB820212B2A7EB83034A431BB242F3C8
+:10596000CF24594341F3CF22A11849420BB216E08C
+:10597000D9F80020C284DAF800208284C28C838C9B
+:10598000A6EB820212B2A7EB83031CB24A4342F396
+:10599000CF23614341F3CF22991849420CB2BBF99E
+:1059A0001E50594605F21E56A64201DACE8306E085
+:1059B000A5F21E55A54201DDCD8300E0CC83B1F9EF
+:1059C000204004F21E55954201DA0D8406E0A4F24F
+:1059D0001E54944201DD0C8400E00A84B1F92220B7
+:1059E00002F21E549C4202DAABF8224008E0A2F216
+:1059F0001E529A4202DDABF8222001E0ABF82230C1
+:105A0000417B8173BDE8F08F980200203C24014067
+:105A10003C280140200500202DE9F0470446644859
+:105A2000654D002602786348022AB0F9301004D090
+:105A3000082A7DD0092A7CD0B6E0C27B022A02D196
+:105A4000B0F8402052B1A4F8421069810423B5F99E
+:105A500008101A460020FEF74FFF9CE05749DFF878
+:105A60006081496A0F14E7808068410216D5B4F955
+:105A7000020040F2DA21884277DD40F26A41884232
+:105A800005DD00BF0823B4F942101A4648E0A0F231
+:105A9000DA20FAF7C2FC00224A4B52E0C0F3C00100
+:105AA000C0F30020DFF8209181420CD1D8F84400E7
+:105AB00040F2BA41884258DD40F66A118842E1DC82
+:105AC000A0F2BA4010E041480078C00611D5D8F8DD
+:105AD000440041F22431884247DD41F2D4718842CA
+:105AE000D0DCA0F598502438FAF797FC00224B46FA
+:105AF00027E0374890F87010012903D090F86F0024
+:105B0000012832D1B4F9020041F6DC6188422CDD73
+:105B100042F2341188420DDDB4F9421020231A46B6
+:105B20000020FEF7E9FEA4F84200002819DB1EE081
+:105B300033E037E0A0F5F050DC38FAF76EFC0022D5
+:105B4000244BFAF7D6FB0E22FAF742FCFAF79CFC3C
+:105B500000B2C0F5804078438013A4F84200002FC3
+:105B600005DCA4F8426002E0FFE7A4F84270B4F854
+:105B70004200194FE880D8F844107964A7F84C0027
+:105B800000F07EFBB7F84E00688198F80A00002804
+:105B9000388F00D14042288106E01048B0F87C00E0
+:105BA000688100E069812E8184F84060BDE8F0875B
+:105BB000F30600209802002060000020200500204D
+:105BC0003C0100200000794000C09240D406002033
+:105BD000880C002000C08240C80800203C0A002039
+:105BE0002DE9F041B1F9025000232B241522854202
+:105BF00003DAB1F90000BDE8F081B1F9AE50854299
+:105C000002DDB1F9AC00F6E701EB8205B5F902500F
+:105C1000854201DD134600E01446E21852085D1C7F
+:105C2000AA42F1D101EB8205B5F90230834206DACE
+:105C300035F9026C35F9044C31F9221006E01E46A4
+:105C400031F92240B5F90630B5F90410801B091B63
+:105C5000C5178911AD0345EA90458703A1FB070CE1
+:105C6000CA1702FB07C201FB05219A1BD317FAF7DB
+:105C700059FA000A40EA0160001900B2B0F5804FFD
+:105C8000B9DB43F6FF70B6E770B5134C40F224451C
+:105C90002946204600F03EF800281BD0204600F0A0
+:105CA000C7F82946204600F01DF80C4C002120467C
+:105CB000FBF77AFC2046FBF7F5FCC0F164000849CD
+:105CC000C0B20428087201D900F046F9BDE870405E
+:105CD000FBF72EBD70BD00000038014058000240A7
+:105CE0005C0600200A0A01219140C94301807047E7
+:105CF0000029818902D041F4005101E021F40051D2
+:105D000081817047002A828A01D00A4300E08A43D9
+:105D10008282704730B501F01F0201240025C1F3D3
+:105D2000421304FA02F2012B0FD0022B0FD0838A08
+:105D30004FEA11210088134204FA01F400EA04003A
+:105D400001D000B10125284630BD8389F0E7038AE0
+:105D5000EEE710B5C1F3421301F01F040121A14089
+:105D6000012B07D0022B07D01430002A026805D07F
+:105D70000A4304E00C30F8E71030F6E78A4302608B
+:105D800010BD000030B50446008A85B00D464CF6C3
+:105D9000FF710840E98801432182A1894EF6F31082
+:105DA0000140A8882A8910436A890A431043A081C8
+:105DB000A08A4FF6FF410840A9890143A1826846A5
+:105DC000FEF78AF81948844201D1039800E002984E
+:105DD000A189090400EBC00101EB0010296801D57D
+:105DE000490000E08900B0FBF1F06422B0FBF2F161
+:105DF00009010B096FF018056B4300EB8300A389C1
+:105E00001D044FF0320306D503EBC000B0FBF2F0E7
+:105E100000F0070005E003EB0010B0FBF2F000F02B
+:105E20000F000843208105B030BD0000003801405C
+:105E30008088C0F308007047F8B501210920FEF7FB
+:105E400033F801218803FEF72FF810258DF8035051
+:105E50002020ADF800001A4E03248DF80240694658
+:105E60003046FCF79DF916490C31086820F02000F7
+:105E7000086018208DF803004020ADF800008DF870
+:105E8000024069463046FCF78BF948208DF8030044
+:105E90008020ADF8000069463046FCF781F98DF8A6
+:105EA00003502801ADF800008DF8024069463046E5
+:105EB000FCF776F901210420FCF7C4F9F8BD0000D5
+:105EC000000C014030B585B0FFF7B6FF00244FF459
+:105ED000E1300090ADF808400C201D4DADF80440B5
+:105EE000ADF80A00ADF80640ADF80C40694628460A
+:105EF000FFF748FF25208DF8100004208DF81100D1
+:105F00008DF8124001208DF8130004A8FDF794FCD1
+:105F1000012240F224412846FFF71BFF01212846B9
+:105F2000FFF7E6FEFBF72EFC012280212846FFF753
+:105F3000E9FE012240212846FFF7E4FE012202216A
+:105F40000448FBF7C3FBFBF71DFC05B030BD0000A8
+:105F5000003801404400024070B51D4D00242878EF
+:105F6000432834D16878462831D1A878502807D002
+:105F7000512805D0812803D0892801D0212826D195
+:105F8000144E7071E9787172A81C891CFBF712F825
+:105F9000B072717A294409793182884217D106F1A9
+:105FA0000E00017841F0020101700B48016841F0D8
+:105FB00020010160317A0948002204E02B5D03557D
+:105FC0002A55641CE4B28C42F8D38078707170BD9D
+:105FD000880700205C0600200C0C0140BA0B002052
+:105FE00070B51D20FDF707FCFDF78AFA1D20FDF7AF
+:105FF00018FC154890F82F10144D0623144C85F802
+:10600000381090F83B1095F83B201143012A04D03A
+:10601000022A07D0042A0AD010E0827A8A420DD0E0
+:10602000007B09E0027D8A4208D0807D04E0827F07
+:106030008A4203D090F82000884200D123700020CB
+:1060400085F8400070BD0000400400203C010020A5
+:10605000F30600200B4800214180A0F1B0018A899D
+:106060008280CB891A44C2800B8A1A4402814B8AEF
+:106070001A444281898A1144818143F6FF71C181AA
+:1060800070470000EC010020084940F61C72B1F98D
+:106090000C00904202DA00F59F7005E041F2E30245
+:1060A000904201DDA0F59F70C8817047600000201C
+:1060B00038B51348C16941F00401C1611E208DF853
+:1060C000000002208DF801008DF8020001248DF8F7
+:1060D00003406846FDF7B0FB0A498420088009495F
+:1060E00047F690602C3108800020091F0880054980
+:1060F00014310C80091F0880081F048038BD00007F
+:10610000001002400008004030B420491E4A457883
+:106110008B7A114692F83B4091F83910AC4218D175
+:106120004BB10379994202D04379994201D1407928
+:106130001AE0807909E08379994202D0C479A142BA
+:1061400002D182F82F3011E0407982F82F0030BC64
+:106150007047C578AC42FAD16BB1C379994202D08D
+:10616000037A994205D1007A82F82F0030BCFEF7FD
+:1061700065BC407AE9E7437A9942E2D00479A142CA
+:10618000DFD0007AE1E70000400400203C0100205D
+:10619000FEE700002DE9F0470446007F012868D1A2
+:1061A0003548E1880288511A89B2072916D3008838
+:1061B000E080B4F9000044F2DD414843401346F664
+:1061C000D96148438013A060401000B2A0814FF015
+:1061D0008051B1FBF0F0FAF71BF92061B4F90C60C3
+:1061E00096B1B4F902104DF6B05048430014A082A5
+:1061F000B4F904704DF6B05207FB02F24FEA2245A3
+:10620000E58204D4024603E00020E08330E042420D
+:1062100012B22283002D01DB2B4600E06B421BB241
+:10622000DFF85890638398464FF4804AB24208DA08
+:10623000FAF7E5F82169F9F7B8FFFAF70CF98013D6
+:1062400004E0002901DA484600E05046E083B0450A
+:1062500009DA2846FAF7D3F82169F9F7A6FFFAF721
+:10626000FAF8801304E0002F01DA484600E05046B7
+:106270002084BDE8F0870000FC06002000C0FFFF7E
+:1062800010B52248234C01782148022905D1C17B51
+:10629000022902D1B0F8401029B1008EA4F84E00B6
+:1062A0000020208710BD90F846101A48B0F844002E
+:1062B00000B239B318490978C1F3810101291BD013
+:1062C00002291CD0154900BFFBF7C2FD1149A4F8F3
+:1062D000400080B2483101F06DFAB4F94C00B4F9D5
+:1062E0004A2041425143891324F8381FB4F9101051
+:1062F00048438013E08210BD0849D839E4E70749D4
+:106300006C39E1E705496C31DEE70000F306002057
+:1063100098020020C8080020B8040020D088000897
+:106320000348002180F82A10C183018770470000CC
+:10633000C808002010B504000B462D4AC3F1000028
+:1063400028D56442002B12DAA04207DA214600F079
+:1063500027FA32F81000C0F5404041E001462046DF
+:1063600000F01EFA32F8100000F5004038E0A342B9
+:1063700008DA2146184600F013FA32F8100000F54A
+:1063800040402DE0204600F00BFA32F81000C0F536
+:10639000803025E0002B12DAA04207DA214600F017
+:1063A000FFF932F8100000F5804019E00146204660
+:1063B00000F0F6F932F81000C0F5004010E0A342FA
+:1063C00008DA2146184600F0EBF932F81000C0F563
+:1063D000804005E053B1204600F0E2F932F81000A9
+:1063E000B0F5004F01DDA0F5803010BD002010BDDC
+:1063F000648B000840438013494300EBA130002226
+:106400000302002B14DDB3F5001F01DC802001E046
+:106410004FF4005093FBF0F1014401EBD1714910AE
+:10642000814206D0521CD2B20846062AF2D300E0BE
+:106430000021C80000B2704702E008C8121F08C15E
+:10644000002AFAD170477047002001E001C1121FF5
+:10645000002AFBD1704700002DE9F047A44CA54865
+:1064600021880288511A89B20F297DD30088A4F1AE
+:106470003C052080288F08B1401E28872B789E4A33
+:10648000C3F3810001281DD0022820D0D18B984869
+:106490009A4FDFF86C92407E0026B1F5926F1DD8BE
+:1064A000142819D378206076F88840F01000F8801E
+:1064B00040F26660A88123F001002870D67389F845
+:1064C000006015E0D08B00EB4000C00302E0D08BF1
+:1064D0008C494843010CDAE7401C04E0B1F5DB6F5E
+:1064E00006D310B1401E607602E043F00100287030
+:1064F000B5F90200B5F914304143C3EBC303C1F34E
+:106500008F31C3F3D10303EB510109B2A982904645
+:10651000D28B4FF080535043B5F91620C0F38F3023
+:10652000C2EBC202C2F3D10202EB500000B2E88219
+:10653000AA6A42431213EA6293FBF2F22A63724A96
+:106540001080A2680A44A260E1680144E160207CF6
+:10655000401CC0B22074072806D942F3CF0028831C
+:10656000C9106983E66000E0BFE0A66041F6C8019B
+:106570002674884204DD298B644AB2FBF1F1E9817B
+:10658000C117890341EA9041800342F69B420023F0
+:10659000F9F7C8FDA88456482A78A0F13C005C4968
+:1065A000B0F90600930700FB01F14FEA2141C2F365
+:1065B000810215D5012A07D0022A0BD04FF268516B
+:1065C00041430914A18011E049F68C425043001464
+:1065D000A0801FE04CF6183141430914A18025E04A
+:1065E000012A0DD0022A17D0A08069844949484366
+:1065F0000014E083FBF74CFA47480088C0B143E041
+:106600004AF65C3242431214A2804BF62C225043CD
+:1066100000146884E183EDE74DF2AC514143091465
+:10662000A1804EF27C414143091469843B49DEE775
+:1066300095F8200000BB88F80F6089F80060B5F974
+:106640001A00A0F50C519F39B1F56E7F18D8617F03
+:10665000F42912D93249E8802E4AA1F84600504365
+:106660000014A880A1F84400FF2085F8200081F8DC
+:1066700028002C493C20087006E0491C617703E0A3
+:10668000607F08B1401E6077B5F91A10B4F91E009A
+:1066900081420EDDA07E7D2809D9F88840F00800EF
+:1066A000F8802148017821F0020101700EE0401CC1
+:1066B00006E0A0F23D10814208DAA07E10B1401E33
+:1066C000A07603E0F88820F00800F880B5F91810EB
+:1066D000606908446061217E491CC9B221761F2986
+:1066E00003D94011A88366612676BDE8F0870000D3
+:1066F000F4040020FC06002098020020280A002054
+:10670000F306002030330100DC09002074E8260B7A
+:10671000CC0E010048850100FE060020D045010096
+:10672000880C0020F0060020CA050020024941F62E
+:106730008B30886270470000B804002070B5164C9A
+:1067400006252078062825D2DFE800F003080E147D
+:106750001A211248FAF76CFC012016E00F48801D40
+:10676000FAF766FC022010E00C480C30FAF760FCE7
+:1067700003200AE009481230FAF75AFC042004E02A
+:1067800006481830FAF754FC0520207070BDFAF75F
+:106790006FFC2570257070BDF4060020A8890008E4
+:1067A000090A05D0B0FBF1F0FF2800D9FF2070479F
+:1067B00000207047D0E90021C368521A5A4301EB08
+:1067C000A231816041607047B0F90020B0F9021039
+:1067D000B0F90630521A5A4301EBA2318180418050
+:1067E0007047000030B5494B188849498A89801A9A
+:1067F00085B24848484A0F2D047801F14C001DD35A
+:106800001D888D81117A090713D5022C01D04349C7
+:1068100012E0434DB0F90210B5F90050A94205DC71
+:1068200002DA01F1020108E0458007E0A1F102016E
+:1068300003E0022C02D13B4909884180B0F84010A6
+:106840001D88691A89B29C2949D31988A0F840107B
+:10685000916A0023B1F5804F31DB3349896CB1F582
+:10686000405F2CDD314940F26665B1F91010A94254
+:1068700012DD43F69915A94202DB40F2333108E0FC
+:1068800040F23335A1F26661694343F2333591FB3F
+:10689000F5F1A0F8441001E0A0F844302449B2F822
+:1068A00006510978C1F381012DB100BFB0F8441041
+:1068B00001F21E511CE092F84620022A10D0A0F8E6
+:1068C0004430022C01D0A0F84430B0F95C10B0F98B
+:1068D000443001F114029A420DDAA0F85C2030BD78
+:1068E000012901D00229E1D1B0F8441001F233317D
+:1068F000A0F84410E5E703F11402914203DD1439D6
+:10690000A0F85C1030BDA0F85C3030BDFC06002063
+:1069100014000020F306002098020020B604002096
+:10692000B4040020B00400203C0100202005002019
+:10693000B80400202DE9FC4101210220FDF79CFA5A
+:1069400001211920FDF7B0FA01213C48FBF77AFC40
+:106950004027ADF8007003248DF802400420384D24
+:106960008DF8030069462846FBF71AFCE001ADF8F4
+:1069700000008DF802401C208DF80300694628466F
+:10698000FBF70EFC4FF4E0712846FBF790FCA815CE
+:10699000ADF800008DF8024010208DF80300694624
+:1069A0002848FBF7FDFB4FF4A060FCF777FF1D20A4
+:1069B0008DF8040001268DF8056000258DF806503D
+:1069C0008DF8076001A8FCF737FF1F498C2008806D
+:1069D0001D494FF6FA702C3108806E20091F08807F
+:1069E00019481430068018480830078016492031AD
+:1069F0000D80154AD020121D1080134A45F2F30075
+:106A0000183210800A1F45F2500010800E4A4FF6CF
+:106A1000FF7038321080121D1080121D108041F25C
+:106A20001B10088000F012F8FBF7BEFE064810307D
+:106A30000580001F0480BDE8FC810000000C1A00E6
+:106A400000100140000C01400004004070B51D2002
+:106A5000FCF7C6FE2A4D40212846FBF71FFC8400A8
+:106A600080212846FBF71AFC44EA4004A915284671
+:106A7000FBF714FC0443E0B2224C84F83C00FBF723
+:106A800099FC0546052805D91F48C18841F04001F9
+:106A9000C18001E084F838501C48007A000703D513
+:106AA00094F838001A490D5C4FF6FA702063E062E2
+:106AB000A06260622062E061A0611648606300200D
+:106AC0006064A06484F83F0084F84000FBF720FC79
+:106AD000A07AFF2811D0022084F83D000E480088DB
+:106AE00020662846FCF7C2F8207820F001002070CC
+:106AF000BDE870401D20FCF789BE0120ECE70000D6
+:106B0000001001403C010020280A002098020020CB
+:106B100068930008DCFF0500240400402DE9F043E1
+:106B20004E484F4902880B889A1A92B20F2A69D3AD
+:106B3000098801804B49098B027D00EB420291805C
+:106B4000017D491CC9B2017508295BD30024047575
+:106B50002246017D00EB4103491CB3F90430C9B260
+:106B600002EB630212B201750829F2D33E490475A3
+:106B70003E4B4A8044800E789D895FEAC67C40F691
+:106B800038694FF0030714D0A2F22B5C42F6E858A4
+:106B9000C44520D3A1F1020C26F00204ACF8002079
+:106BA00047750C7040F22B54A24211DA45F00402F2
+:106BB0001EE046F001060E704A4507DD45F0010271
+:106BC0009A8126F002020A70477519E0447517E0B1
+:106BD00045F002020CE04A450CDA8775427D12B19D
+:106BE000521E42750CE046F002020A7025F00702C0
+:106BF0009A8105E0B30703D5837D2BB15B1E8375B6
+:106C000040888880BDE8F08342F6AA239A4222DABF
+:106C1000B1F904302BB941F2CD05AA4201DA448022
+:106C2000EEE7134C920302EB843241F67244B2FB5E
+:106C3000F4F214B240F2333502464480AC4200DA3A
+:106C40005580B2F90240E41A04F5A374B4F5237F29
+:106C5000D6D84380D4E74FF48043FAE7BC0A00203B
+:106C6000FC06002098020020CA050020280A002007
+:106C7000C8F1FFFF2DE9F0416D4CDFF8B8E14FF0AE
+:106C8000000594F83410C80706D094F938104B4228
+:106C9000002958DD0E4657E0674884F83750A4F8BD
+:106CA0004250664A90F8380084F840001586CEF8C5
+:106CB0000450CEF80850624E40F26663CEF80C5095
+:106CC000A4F87C3036F810005E4E768830444FF6DB
+:106CD000FF7606EA800024F8300B4FF0806044F81D
+:106CE000040CA320208460845810A084E38440F620
+:106CF00099102085580060854FF48050A08541F29E
+:106D00003330E08541F26660208641F69910608656
+:106D100041F6CC40A0864FF40050E08642F233307A
+:106D2000208742F26660608742F69910A08742F69B
+:106D3000CC40E08782F89D5041F00100207184F83A
+:106D40004450BDE8F0811E4694F9370042420028C5
+:106D500001DD074600E01746F61B012E0BD0002888
+:106D600000DB02465FFA82F684F8380094F84F00A0
+:106D7000012805D041E0002900DA1946CEB2F3E738
+:106D800094F939305942002B01DB184600E00846DF
+:106D900094F93A20C7B25042002A01DB944600E041
+:106DA0008446BC4508DD002A00DA0246D7B2002B33
+:106DB00000DA0B46D8B207E0002B00DA0B46DFB250
+:106DC000002A00DB1046C0B204EB4000B0F95010BE
+:106DD00004EB470030F9502F11444910018084F82A
+:106DE0004F5084F83E5084F83D5084F83C5084F86D
+:106DF0003B5084F83A5084F8395004EB460075460D
+:106E0000B0F9500024F8420FBEF80410C82309B2AC
+:106E10006422FDF771FD6860E968401AA9680844BA
+:106E2000A860B5F900104843C013E860608788E7A0
+:106E30003C0A0020B80500203C01002098020020F8
+:106E40007A93000860000020F0B4544890F83410A1
+:106E5000C90776D0524990F84030002291F8381096
+:106E60008B426FD04F4CA0F872204F4DE65C044629
+:106E70008E4294F9374002D0EE5C8E420FD1641CF2
+:106E800064B280F83740EB5C8B4202D1641C80F81E
+:106E9000374090F937300F2B1BDD0F2317E0434DA0
+:106EA000EE5C434D8E4202D0EE5C8E4211D1641EE8
+:106EB00064B280F83740EB5C8B4202D1641E80F8EC
+:106EC000374090F937406FF00E039C4201DA80F8AA
+:106ED0003730324B90F83F50393390F83740EC540C
+:106EE00090F83F305B1CDBB280F83F30062B01D3BB
+:106EF00080F83F2090F9394090F93B309C420ED108
+:106F000090F93D40A3420AD190F93A4090F93C30C3
+:106F10009C4204D190F93E40A34200D1012280F866
+:106F20004F201F4A80F8401090F937501378214ABB
+:106F3000012D0DDD14465E07A46804D544F0080455
+:106F400003E028E015E024F00804946080F8351090
+:106F5000B5F1FF3F0ADA5B07936802D523F0080317
+:106F600001E043F00803936080F83510F0BCFBF7B4
+:106F7000CFB990F84F1001290DD1B0F8721043F637
+:106F80000953491C89B2A0F87210994203D9A0F89C
+:106F9000722080F84F20F0BC704700003C0A0020AF
+:106FA0003C0100205C930008629300086E93000887
+:106FB000749300089802002030B52049204AB1F8A7
+:106FC0006A301088C01A80B20F2836D31088A1F812
+:106FD0006A001C4D00204FF000432A5C940903D046
+:106FE0000124B4EB921F24D1D20622D0164A52F8C3
+:106FF00020201268134C123434F81040224201EB66
+:10700000000494F9722008D00A2A04DB0A6823FAE3
+:1070100000F4224308E0521C09E012F10A0F05DCDB
+:107020000A6823FA00F4A2430A6002E0521E84F8C0
+:107030007220401CC0B21128CFD330BDD005002033
+:10704000FC060020688F0008689000082DE9F00712
+:1070500079497A480A8903889A1A92B2082A74D31D
+:1070600000880881A1F12C0042890AB1521E428198
+:10707000734A92F82820802A67D302F03F020A70F0
+:10708000C2890AB1521EC281B1F90620902A0CDBD6
+:107090008A46FF2A09D08146C089002855D169480F
+:1070A00000230078092805D005E0BDE8F007624814
+:1070B00000F096B90823644A92F8EA500DB143F003
+:1070C00004036248817AC90701D043F00203D2F871
+:1070D00008C05FEA0C5101D543F001031768002195
+:1070E0005B4EFC0302D596F8654004B18021C4884C
+:1070F0005FEA446801D541F040015FEA845801D558
+:1071000041F020015FEAC47801D041F01001007A1B
+:10711000400701D541F008014E480078C00701D072
+:1071200041F00401A00601D541F001010020012D2C
+:1071300000D1082096F8705085B992F84620022AAE
+:1071400004D0012A05D03AB108E072E040F0030013
+:1071500004E040F0020001E040F001007A0701D4B1
+:1071600040F02000CCF3C0020025CCF3002C624597
+:1071700002D13A0700D4042596F86F20012A01D1E4
+:1071800045F00105344A0027BC4612783E46C2F35A
+:107190008102012A04D0022A04D0032A04D004E088
+:1071A000022602E0042600E010262C4A64060ED5D2
+:1071B000214C1C342478240609D51478640606D49E
+:1071C000274A40F6CC44926D6243140C05E0B2F8B5
+:1071D000AE2040F699146243940B4FF008088AF8E9
+:1071E0000A804FF061088AF80B808AF80C308AF820
+:1071F0000D108AF80E008AF80F508AF81070270ACE
+:107200004B4083F06901414069408AF81170794030
+:107210008AF81240614052468AF813C071408AF8D9
+:10722000146051754FF4C871A9F80E10FF20AAF828
+:107230000600BDE8F0077047B8060020FC060020F5
+:10724000D0050020F306002098020020280A002024
+:10725000880C00201C090020B80400203C010020FC
+:10726000EC0700204E48816941F0FC0181614FF438
+:10727000A060FCF713FBFBF725FBFCF773FCF9F7A9
+:1072800095FCFCF769FAFDF73DFAFFF753FBFCF7B5
+:10729000A9F9FFF7DBFBFBF787FA424D4FF40050EB
+:1072A000A5F81601FEF70EFE00214FF4FA5340F246
+:1072B000EE220020401C80B29842FBD3491C89B2C8
+:1072C0009142F6D33848002680F87260F9F704FB43
+:1072D000F9F7AAFFFCF776FCF9F778FEFEF7E8FE6F
+:1072E000102232493248F8F74EFF324C334FE088D3
+:1072F00020F04000E0803048017821F0200101704A
+:10730000FA20F8814FF49670E887FFF70FFA2C49BE
+:107310002C48FCF7D4FB2C48FCF7F6FB2B48416AC1
+:1073200088472B48416B8847FEF7FAFF2948FAF750
+:10733000AAFB29494220C8802849C8603E71E088DC
+:10734000E0812089208260896082FAF7A1FEFAF745
+:1073500003FEFFF781F8FFF7E1FB00F0F9F9FFF713
+:107360002BFE00F0BDFFFEF725FAFAF761FCFBF7F4
+:107370009BFCFFF737FAFCF77DFEFBF7BDF8FBF748
+:10738000EFF800F07BF8FFF761FE1248FAF744FAD5
+:1073900000F06AFAFDF7FAF9FAF7ACFBCFE7000064
+:1073A000001002409802002020050020880C0020D8
+:1073B00010060020280A00203C010020F0060020D2
+:1073C0009808002068080020F803002034000020FE
+:1073D000D8000020A8090020180700202C04002055
+:1073E000F0B523490278B0F9064000231F4E31F86A
+:1073F0001210FF2C18D0B0F904701E4DBC4231DAC7
+:1074000000EBE40704F00704BF7AA7408478FFB2DA
+:107410003CB190F801C0ACF1010C64451FDA3C06A8
+:107420001DD455F822200DE056F822201160124993
+:107430008A79521CD2B28A71022A02D38370C38025
+:107440008B71F0BD11608178491CC9B2817042789E
+:107450009142F6D38370C188491CC180F0BD56F8B3
+:107460002220EFE755F822201160F4E74891000848
+:107470007A8F0008F09000088C060020F0B5614873
+:107480006149B0F86C200B889A1A92B29C2A7BD37F
+:107490000988A0F86C105D495D4F91F82A1001F041
+:1074A000070297F84610022A00D1491E594C80F86D
+:1074B0003E104FF00203E2884FF00001550401D561
+:1074C000012236E0A489E50601D5062231E0250730
+:1074D00001D508222DE0550603D44F4D2D78AD0679
+:1074E00001D5042225E0150501D5072221E0150666
+:1074F00001D50A221DE0950601D50C2219E01507D9
+:1075000001D50B2215E0550701D4D50501D5102270
+:107510000FE0D50601D505220BE0650703D4A507CA
+:1075200001D4E40702D080F86E3007E0920403D55E
+:10753000032280F86E2001E080F86E10374A384C44
+:1075400092F820E0324A251FD2F808C02D4AB2F83E
+:107550007060721C92B2BEF1000F0DD02CF4000CC2
+:10756000C7F808C090F86E70B7B11E2F1AD090F807
+:107570006F200AB325E007E04CF40006BE60A0F8D7
+:1075800070200A2A01D22360F0BD142A01D22B6098
+:10759000F0BDA0F87010F0BD2B60A0F8701080F85E
+:1075A0006F10F0BD642E04D2A0F87020322AEED302
+:1075B000E9E7A0F87010EAE77F1C80F86F70A0F888
+:1075C000701090F86F20012A10D0002AE9D0B0F88E
+:1075D0007060761CB6B2A0F870601E2ED7D3236000
+:1075E0003C2EDED9521E80F86F20D2E7B0F8702012
+:1075F000521C92B2A0F870202360C82AD1D980F81A
+:107600006F10C6E7D0050020FC060020880C002083
+:1076100098020020280A00203C010020B804002025
+:10762000141C0140F0B54248B0F84810491C89B21A
+:10763000A0F8481002297AD33E490024A0F8484017
+:107640000A783D4B042A57D04FF48041082A0BD0CA
+:10765000A0F10C02B2F900208A4200DA1146B3F917
+:1076600080208A4200DA1146344A92698A4200DA5E
+:1076700011B2418282881D8AC2EB8502304D12B25E
+:107680002D78C5F381062A4D42F231667243B5F971
+:10769000765092126A431213C26086681546C6EB92
+:1076A000C60642F3D102F60202EBA6328260C66C35
+:1076B0001644C664B0F850707F1CBFB2A0F850707A
+:1076C000B7F5806F04D3B6120682A0F85040C464A8
+:1076D000891A1C4EC26A724340F255564E4302EB61
+:1076E0004602466A32444262B3F93030B2EB034F8D
+:1076F00006DD1A04426206E01349B1F90410B3E74B
+:10770000002A00DA4462C162104990F83D2091F8E5
+:1077100038108A420BD080F83D10B0F84210A0F823
+:107720004410B0F84010A0F84210A0F84050F0BD4E
+:1077300020050020F306002098020020200C0020E5
+:10774000B8040020C3F5FFFF3C0C00203C010020E2
+:1077500015481649B0F85A200B889A1A92B20F2A87
+:1077600020D30988A0F85A10B0F9001041F6515200
+:1077700051438913A0F86C100D494FF480420B78E7
+:10778000A0F10C01022B06D1B1F90030934202DACC
+:107790001B1D0B8000E00A800021A0F8601020F87B
+:1077A0005C1F42807047000020050020FC0600207E
+:1077B000F30600204FF6FF7202EA800210F4404305
+:1077C00015480ED0B3F5804F14D0B3F5004F4FEAF3
+:1077D000122216D0C2F5807330F813305B424B8012
+:1077E00005E0120A30F812304B80C2F5807230F892
+:1077F00012000FE0120AC2F5807330F813304B808C
+:1078000005E030F81230C2F580725B424B8030F8F0
+:107810001200404208807047648D0008104A518A67
+:10782000908AD28A16384639A2F1110200D549420F
+:10783000002A00DA52421144002800DA404208448B
+:10784000084943F6284300B2B1F936205A4392134F
+:1078500040F2D733584302EBA030C886704700008F
+:107860009802002020050020F0B5904990480A8930
+:1078700003889A1A92B23E2A1ED30088088101F129
+:1078800038004FF4FA63428A9A4202D2521C428272
+:1078900000E04382874A92F82220802A0CD302F02B
+:1078A0003F020A70B1F90620402A06DBFF2A04D005
+:1078B000C2883AB1521EC280F0BDBDE8F0407B489C
+:1078C000FFF78EBD428A9A42F6D307784FF0010E39
+:1078D0003A074FF0FF055BD5847A40F2DC5263072C
+:1078E00008D444F004038372C28081F80BE081F86D
+:1078F0000AE04CE04378072B05D0032B03D0052B7F
+:1079000001D0062B07D1660605D444F040038372EC
+:10791000C280052239E0654A5FEA437C02F1380201
+:107920004FF42076127A0DD55FEAC26C0AD45FEA72
+:10793000446C07D442F0100202723A0628D4C68082
+:10794000192222E0DF0709D0970707D4670605D47C
+:1079500042F002020272C680042216E09F0709D597
+:10796000170707D4670605D442F008020272C680E2
+:1079700003220AE01B070BD5530709D4630607D47B
+:1079800042F004020272C6800B22CA728A72CD8053
+:10799000494AB2F92230B2F91A7003F23D140022BA
+:1079A000A74200DB0276414E444C06F13806A4792A
+:1079B000B6895FEAC46C06F101064FF4C874B6B22A
+:1079C00013D58681B6F57A7F05D9017A21F0800139
+:1079D00001728281F0BD037A1E06FBD4828143F0DE
+:1079E00080020272C480112035E09F4216DA037EC5
+:1079F000052B13D28681B6F5487F04D98281027A9D
+:107A000022F040020272027A5606E3D45B1C03762F
+:107A100042F040020272C48002201CE0284B1C8904
+:107A2000C4F3C006C4F3002740F2EE24BE4216D1D0
+:107A30001E78360713D4427E012ACBD1428BB2F591
+:107A4000167F02D2521C4283F0BD827A42F00202BB
+:107A50008272C4800F20C8728872CD80F0BD93F806
+:107A60000D714FF40046012F18D1164F41F6583CC6
+:107A70007F6C674512DD83F80CE1134B1E60C38AEF
+:107A8000A34202D25B1CC382F0BD4FF4FA73C380E1
+:107A90001C23CB728B72CD80C282F0BDC2820A4899
+:107AA00083F80C21001F0660F0BD00009C0600203A
+:107AB000FC060020D0050020B8040020280A002081
+:107AC000980200203C010020140801402DE9F05FDD
+:107AD000FB48FC49DFF8F0A3007E0A1D131D0128B6
+:107AE000504658D030F85A4F0C8041881180BAF86F
+:107AF0005E001880F54DF64C49F2CD32B5F91E0006
+:107B00006083B5F9201043F6CC4C00EB41015143A2
+:107B10000914A183B4F92230B4F9206001FB03F207
+:107B200000FB062242F38F326282B4F9167007FB23
+:107B30000CF7BF1340F2333C714302FB0CF200FB25
+:107B4000131007EBA232E28240F38F30A082B4F927
+:107B50001810E04FC1EBC10141F3D10101EBE0008E
+:107B6000DD4E2083786C3060316930468847DB49D0
+:107B7000308948800846FDF74FFFDFF864930126FF
+:107B80004FF0000B99F8000008280CD0618F21827B
+:107B900004284AD01AE030F8604F0C8041881180E8
+:107BA000BAF86400A5E7CF4890F93710491C0229BC
+:107BB00039D890F8741019B1B4F85A00208205E051
+:107BC000618F2182A4F85A1080F87460B4F91410FF
+:107BD000B4F90A00C44AF9F761FCE062BAF9161177
+:107BE000884204DDC048E162027C91408162B8486D
+:107BF000DFF8F8E24C3847F2A30802784EF246115B
+:107C000072B3012A52D080F800B000BF99F800008A
+:107C100004280DD0B44AB4F91210B4F90800303A6F
+:107C2000F9F73CFC07E0608FC8E7686A0014E0627F
+:107C3000B87A70B3AE48AF4DA0622860E06A686061
+:107C40002846FCF77DF8A84F287C443F01285ED0E9
+:107C5000A06A3860A8480178C9075CD040695BE039
+:107C6000B5F91E2042448A4209D8B5F92020424481
+:107C70008A4204D8B5F9222042448A42C6D9A0F8E3
+:107C800002B0B7F8AE205946B2F5C87F02D84670A8
+:107C900007E039E0B2F5487F01D8022200E0032274
+:107CA00042708AF80F1089F8001024E080F800B0C4
+:107CB000B5F91EC05A46C4448C4509D8B5F920C050
+:107CC000C4448C4504D8B5F9225045448D429DD911
+:107CD000B7F8AE10B1F5C87F01D8467006E0B1F52F
+:107CE000487F01D8022100E00321417042808AF8D8
+:107CF0000F2089F80020BEF8061041F40061AEF8AC
+:107D00000610FAF71BF981E74FF4AF7093E7686943
+:107D10003860A86900E0E06A786073484438FCF78E
+:107D200083F96B4D6A4935F8100F3C39FFF742FD76
+:107D3000DFF89C91DFF8C481A9F14C09D9F8101043
+:107D4000C9F86C10B5F91010B868B5F9122000FB2D
+:107D500001F4FB68504303FB124444F38F3703FBE9
+:107D6000010040F38F34AF87EC87A8F802704546D6
+:107D7000A8F804404046FEF70DFA287F09F11405E3
+:107D8000012830D0604241104DF6B35047433A14B9
+:107D900069802A808B18A9F80440A9F80630891A4E
+:107DA000A9F808108AF80CB0B9F90430D84654463E
+:107DB0004946002B00DD2673B1F90600002802DDDC
+:107DC000227B921C2273B9F90820002A02DD217B54
+:107DD000091D2173217B072920D2DFE801F01F1B39
+:107DE0003419301D3200B8F920304DF6B3525842E4
+:107DF00040106880B8F91E10514309142980A9F871
+:107E000004304318A9F80630401AA9F80800C9E759
+:107E1000667303E0022100E003216173DFF8B09094
+:107E2000374E384F99F800100129617B0DD0072992
+:107E300045D2DFE801F0E7FEFDFCFBFAF900042182
+:107E4000EBE70521E9E70621E7E7072937D2DFE875
+:107E500001F0D9041B627999AF0001461846FBF77F
+:107E600015FE2860B5F90200B5F9001043F204626E
+:107E700001445143090C5043A4F85A10000CA4F8D3
+:107E80005C00A4F85E8027E1404201B2504200B29B
+:107E9000FBF7FCFD2860B5F9020043F204614143A1
+:107EA000090CA4F85A10B5F90010084443F2046113
+:107EB0004843000CA4F85C00A4F85E803AE1A1E01D
+:107EC000A8090020342C0140980200202005002041
+:107ED000600000203C0100202C040020E80300206A
+:107EE000F30600203C0A002098080020280A002001
+:107EF000A2FEFFFF000A00201C090020DC09002070
+:107F000000240140002801403046F8F7ADFE01236F
+:107F10001A4607216BE019461046FBF7B7FD2860AB
+:107F2000A4F85A80B5F90200B5F9001043F20462D2
+:107F300001445143090C5043A4F85C10000CA4F810
+:107F40005E0026E15942404209B200B2FBF79EFDB5
+:107F50002860A4F85A80B5F9020043F20461414355
+:107F6000090CA4F85C10B5F90010084443F2046150
+:107F70004843000C39E13046F8F776FE01231A46F3
+:107F8000052134E01146FBF781FD2860B5F90200B8
+:107F900043F204614143090CA4F85A10A4F85C8030
+:107FA000B5F90010084443F204614843000C47E16E
+:107FB000504201B2584200B2FBF768FD2860B5F9A3
+:107FC0000200B5F9001043F2046201445143090C68
+:107FD000A4F85A105043A4F85C80000CA4F85E008A
+:107FE0005EE13046F8F740FE01231A460621384686
+:107FF000F8F73AFE01213046F8F7ACFD012138468A
+:10800000F8F7A8FDB34EB9F808004D463080B9F82E
+:108010000A007080B9F81000B0803046F9F748FCCB
+:10802000B4F85A00F18805E018E1ECE0BDE08EE01C
+:108030005EE031E00844A4F86000B4F85C003189E7
+:108040000844A4F86200B4F85E0071890844A4F8FA
+:108050006400317EA048012978D034F85A1F01808D
+:1080600061884180A18881809B49028808310A800B
+:1080700042884A80808888809748896A0830884783
+:1080800095F83E0000287DD0F8F7F2FF15F83E0F76
+:10809000401E2870BDE8F09F01461846FBF7F6FC2D
+:1080A0002860B5F9020040F681514843801368808A
+:1080B000B5F9001040F68152514389134218A2F6D7
+:1080C0008152524252082980A4F85E201044A4F83C
+:1080D0005C000844A4F85A0000213046F8F73AFD45
+:1080E00000213846F8F736FD01231A4606210BE732
+:1080F000404201B2504200B2FBF7C8FC2860B5F91B
+:10810000020040F68151484380136880B5F90010A1
+:1081100040F68152514389134218A2F681525242CD
+:1081200052082980A4F85E201044A4F85A0008449C
+:10813000A4F85C0000213046F8F70CFD0021384619
+:10814000F8F708FD01231A460521DDE6B4E01946DB
+:108150001046FBF79BFC2860B5F9020040F6815100
+:10816000484380136880B5F9001040F681525143AE
+:1081700089134218A2F68152524229805208A4F86B
+:108180005A2000E09BE01044A4F85E000844A4F8E4
+:108190005C0000213046F8F7DDFC00213846F8F796
+:1081A000D9FC01231A460721E5E65942404209B2AB
+:1081B00000B2FBF76BFC2860B5F9020040F6815174
+:1081C000484380136880B5F9001040F6815251434E
+:1081D00089134218A2F68152524252082980A4F80B
+:1081E0005A201044A4F85C000844A4F85E00002162
+:1081F0003046F8F7AFFC00213846F8F7ABFC012316
+:108200001A460621B7E61146FBF740FC2860B5F98F
+:10821000020040F68151484380136880B5F9001090
+:1082200040F68152514389134218A2F681525242BC
+:1082300052082980A4F85C201044A4F85A0008448D
+:10824000A4F85E0000213046F8F784FC002138468F
+:10825000F8F780FC01231A460521C2E6504201B21C
+:10826000584200B2FBF712FC2860B5F9020040F654
+:108270008151484380136880B5F9001040F681525F
+:10828000514389134218A2F6815252425208298062
+:10829000A4F85C201044A4F85E000844A4F85A0036
+:1082A00000213046F8F756FC00213846F8F752FC1A
+:1082B00001231A46072194E634F8601FCFE60748E9
+:1082C0000088A0F5D04168393FF4E4AEBDE8F05F26
+:1082D000F9F782BDA80900202C000020182C0140CD
+:1082E0002DE9F041904C9148B4F85A100288511A87
+:1082F00089B20F296FD30088A4F85A008C480088EF
+:10830000DFF83082C0074FF000054FF0010741D081
+:10831000874AD4E90C1024321388B1EB530F02D2F0
+:108320001288511A08444FF4F371884200D208466B
+:108330008149B1FBF0F0616CC1F35101084406467C
+:108340006064F8F76AF800227C4BF7F7D2FF4FF031
+:1083500040427B4BF7F7CDFF0E22F8F739F8F8F7DC
+:1083600093F8A4F8A40094F86500401CC0B284F807
+:108370006500082834D36C4898F84620001F03781D
+:108380009A4201D0027045806E4A13786E4A23B13A
+:10839000458021E06564A56458E0D8F89410A1F503
+:1083A000FA618E4211DD616D8B1C9E4205DDB0F9D4
+:1083B00002100A290DDA491C06E08E4205DAB0F9EE
+:1083C0000210002908DD491E4180B0F902000A2888
+:1083D00002DB177001E0A2E01570666584F8655055
+:1083E0005A484FF4A5420178C1F38101012949D0CF
+:1083F00002294AD044F687712181A4F8A020B0F95F
+:10840000243089B24B439B13A4F89C30B0F90E0082
+:1084100000237043B0FBF1F0A16CC0F3D100C1EBBD
+:10842000C101C90200EB9130A064F017810341EA59
+:108430009641B003F7F776FEB4F8A210C1EBC10184
+:10844000C902C00800EB9130A4F8A200616CA06ED4
+:108450000844A06694F86C20521CD2B284F86C20B8
+:10846000082A05D3C008A4F86E0084F86C50A566ED
+:108470003748384EC3885A0633D498F80F20022A5A
+:1084800006D02CE043F20451B6E744F24621B3E7AC
+:10849000B26840F69916B24221DD94F8382094F87B
+:1084A0008660B2420CD084F8862094F83D2002F019
+:1084B0000106C2F34002964202D1A4F8825004E0C1
+:1084C000B4F88220B2F5966F05D2B4F88200401C51
+:1084D000A4F8820005E043F08002C28001E0A4F825
+:1084E0008250114894F83F30B0300C2B01D2C57443
+:1084F00000E0C774174A0F4C41F2482692F83C201E
+:10850000B4F8824041F2504C0C2B0AD3B14208DB44
+:10851000012A06D0614502DD002C00D18774BDE838
+:10852000F0818574FBE700003C010020FC06002080
+:1085300000040040980200204564BD0100209C40DA
+:10854000133B3340E6030020E7030020B80400207B
+:10855000280A0020200500202DE9F041384C394E32
+:10856000394F207841F23331C2074FF000050CD06B
+:10857000A28962B394F90700002800DA4042C0B231
+:10858000032829D240F2AE702AE0A570E5732F4A85
+:10859000E571A58192F83830237220F00800A1809F
+:1085A00040F0020020703D867560B560F560916C0A
+:1085B000490005D041F68461A18140F0100020708F
+:1085C000C0B240F0010020706574BDE8F0816581A3
+:1085D00020F01000207015E0042803D240F651006E
+:1085E00060810FE0052802D240F69910F8E740F6C6
+:1085F000CC42062803D3072801D3082801D2628180
+:1086000000E0618197F89D0098B9B088102301B20D
+:10861000B4F90A003622FCF76FF97060F168401A6D
+:10862000B1680844B060B6F900104843C013F06068
+:108630003886388E10B10120A070C6E7A570C4E757
+:108640003C0C00207C060020980200203C01002009
+:108650002DE9F041554C2678F0077CD05448217A1A
+:10866000544D90F8380081427BD0534A2346DFF8BE
+:108670004CC1575C93F90E2093F90730874203D021
+:108680001CF80170874213D146F002065B1C26706D
+:108690005BB2E3711CF80110814201D15B1CE371F4
+:1086A00094F90710062901DD0621E171521C1CE036
+:1086B000434F17F801C0434F844503D017F801C05A
+:1086C000844513D126F002065B1E26705BB2E3716F
+:1086D000795C814201D15B1EE37194F907306FF040
+:1086E00005018B4200DAE171521EA273207294F9E7
+:1086F00007108A1C042A02D941F68462A2812C4AFE
+:10870000012912780ADD2B4B56079B6802D543F0EE
+:10871000080301E023F00803AB606070B1F1FF3F94
+:1087200009DA5107A96802D521F0080101E041F0FA
+:108730000801A9606070F9F7EBFDA078012810D15D
+:1087400021488068A3280CDA94F90700022803DD89
+:108750000220E07105E01EE06FF00101884200DABE
+:10876000E171A089002630B1401E0004000CA081F8
+:1087700001D1E671A673E87B04280CD0B5F930105E
+:10878000512341220020FCF7B7F82886002802D1A7
+:10879000E07B10B1A670BDE8F0810C4806700C4873
+:1087A0000670207820F001002070F4E73C0C0020D7
+:1087B0003C010020980200205C93000862930008AE
+:1087C0006E93000874930008200500201007002015
+:1087D000F3060020743F713D9B3BED396238F4365F
+:1087E000A13565343F332A32273133304C2F722E76
+:1087F000A32DDF2C242C722B000000361C07003820
+:10880000AA0A003AAA0A003CCC0C003ECC0C00405C
+:10881000380E0042380E0044380E0046380E00482C
+:10882000380E004AC711004CC711004EC711005046
+:10883000C7110052C7110054C7110056C711005884
+:10884000C711005AC711005CC711005EC711006054
+:10885000C7110062C7110064C7110066C711006824
+:10886000C711006A00000036220200388E03003A69
+:10887000B005003CD207003EF4090040160C00424F
+:10888000380E00445B100046C71100483313004AFD
+:108890009F14004C9F14004E0B1600507717005287
+:1088A0007717005477170056771700587717005A34
+:1088B0007717005C7717005E771700607717006204
+:1088C0007717006477170066771700687717006AD4
+:1088D000000000368E0300386606003A3E09003C70
+:1088E000160C003EEE0E00401111004233130044FE
+:1088F00055150046C11600482D18004A9919004C1C
+:10890000051B004E711C0050271D0052DD1D005438
+:10891000931E0056491F00580020005AB520005CE5
+:108920006C21005E22220060D82200628E23006447
+:1089300044240066FA240068B025006A0000003470
+:1089400000000036000000380000003A0000003C43
+:108950000000003E00000040000000420000004413
+:1089600000000046000000480000004A0000004CE3
+:108970000000004E000000500000005200000054B3
+:1089800000000056000000580000005A0000005C83
+:108990000000005E00000060000000620000006453
+:1089A0000000006600000068441458585870111107
+:1089B00058585870411158584870111448585870F8
+:1089C0001411584858703313005695130054B613B9
+:1089D00000525A140050FD14004EA115004C4516CB
+:1089E000004A761600486C17004672180044BA19FF
+:1089F0000042741B0040911D003EB420003C9F22A9
+:108A0000003AE1220038532300368B2400348125BC
+:108A100000322B2700302028002E5829002CB02AA5
+:108A2000002A9B2C0028D22D00267C2F00242631E2
+:108A3000002202330020FD34001E5C37001CCC3CB9
+:108A4000001A873E0018BE3F001600400014004088
+:108A50000012004000100040000E0040000C0040DA
+:108A6000000A0040000800400006004000040040EA
+:108A70000002004000000020007200200070002072
+:108A8000006E0020006C0020006A002000680020BA
+:108A900000660020006400200062002000600020CA
+:108AA000005E0020005C0020005A002000580020DA
+:108AB00000560020005400200052002000500020EA
+:108AC000004E0020004CA320004AA320004847216C
+:108AD0000046EB210044EB2100428F2200408F2210
+:108AE000003E7A24003C7A24003A66260038512859
+:108AF00000343D2A0030702D002CA33000287A3439
+:108B0000002451380020CC3C001C004000180040DC
+:108B10000014004000100040000C0040000800401D
+:108B200000040040000000000102030405000500ED
+:108B3000010203040104000305020000F00100002B
+:108B400036010000F8000000BA0000007C000000C0
+:108B50007C0000007C000000411414111114441129
+:108B6000141441110000290052007B00A400CC0025
+:108B7000F5001E01470170019901C201EA011302CB
+:108B80003C0265028E02B602DF020803300359037D
+:108B90008203AA03D303FB0324044C0475049D043D
+:108BA000C504EE0416053E0567058F05B705DF050C
+:108BB00007062F0657067F06A706CE06F6061E07EF
+:108BC00046076D079507BC07E4070B0832085908EC
+:108BD0008108A808CF08F6081D0944096A09910907
+:108BE000B809DE09050A2B0A520A780A9E0AC40A45
+:108BF000EA0A100B360B5C0B820BA80BCD0BF30BA8
+:108C0000180C3E0C630C880CAD0CD20CF70C1C0D30
+:108C1000410D650D8A0DAF0DD30DF70D1C0E400EE5
+:108C2000640E880EAC0ECF0EF30E170F3A0F5E0FC8
+:108C3000810FA40FC70FEA0F0D10301053107510DD
+:108C40009810BA10DD10FF10211143116511871122
+:108C5000A911CA11EC110D122E125012711292129A
+:108C6000B312D412F4121513361356137613961347
+:108C7000B713D713F6131614361456147514941428
+:108C8000B414D314F214111530154E156D158C153E
+:108C9000AA15C815E7150516231641165F167C168A
+:108CA0009A16B716D516F2160F172C17491766170E
+:108CB0008317A017BC17D917F51711182E184A18C3
+:108CC000661881189D18B918D418F0180B192619B0
+:108CD00042195D1978199219AD19C819E219FD19CF
+:108CE000171A311A4C1A661A801A991AB31ACD1A21
+:108CF000E61A001B191B331B4C1B651B7E1B971BA5
+:108D0000AF1BC81BE11BF91B121C2A1C421C5A1C5E
+:108D1000721C8A1CA21CBA1CD21CE91C011D181D45
+:108D2000301D471D5E1D751D8C1DA31DBA1DD01D58
+:108D3000E71DFD1D141E2A1E401E571E6D1E831E9C
+:108D4000981EAE1EC41EDA1EEF1E051F1A1F2F1F0F
+:108D5000451F5A1F6F1F841F991FAE1FC21FD71FA9
+:108D6000EC1F002000006400C9002D019201F701F2
+:108D70005B02C00224038903ED035204B6041A0502
+:108D80007F05E3054706AB060F077307D7073B08C8
+:108D90009F0802096609C9092D0A900AF30A560BB1
+:108DA000B90B1C0C7F0CE20C440DA60D090E6B0ECA
+:108DB000CD0E2F0F900FF20F5310B4101511761126
+:108DC000D71138129812F8125813B81318147714D0
+:108DD000D61435159415F3155116B0160E176B17DA
+:108DE000C91726188318E0183D199919F519511A51
+:108DF000AD1A081B631BBE1B181C731CCD1C261D43
+:108E0000801DD91D321E8A1EE31E3B1F921FEA1FC2
+:108E100041209820EE2044219A21EF2145229922D9
+:108E2000EE2242239623E9233C248F24E224342596
+:108E30008525D72528267826C82618276827B72706
+:108E400006285428A228EF283D298929D629222A34
+:108E50006D2AB82A032B4D2B972BE12B2A2C722C31
+:108E6000BB2C022D4A2D912DD72D1D2E632EA82E01
+:108E7000EC2E302F742FB82FFA2F3D307F30C030BA
+:108E8000013141318131C13100323F327D32BA325C
+:108E9000F73234337033AC33E73322345C349534F7
+:108EA000CE3407353F357735AE35E4351A36503692
+:108EB0008536B936ED36203753378637B737E93739
+:108EC000193849387938A838D738053932395F39EF
+:108ED0008B39B739E2390D3A373A603A893AB23AC2
+:108EE000DA3A013B283B4E3B733B983BBD3BE03BB2
+:108EF000043C263C483C6A3C8B3CAB3CCB3CEA3CCB
+:108F0000093D273D443D613D7D3D993DB43DCE3D0C
+:108F1000E83D013E1A3E323E493E603E763E8C3E82
+:108F2000A13EB53EC93EDC3EEF3E013F123F233F2E
+:108F3000333F433F513F603F6E3F7B3F873F933F0F
+:108F40009E3FA93FB33FBC3FC53FCD3FD53FDC3F30
+:108F5000E23FE83FED3FF13FF53FF93FFB3FFD3F8B
+:108F6000FF3FFF3FFF3F0000E7382C35002020EF98
+:108F70002037202333202620210000800200040017
+:108F800008001000000200040008040000020004B1
+:108F90000008001000200040008004000000008055
+:108FA0000000004000000020000000100000000849
+:108FB000000000040000000200000001000080002A
+:108FC0000000400000002000000010000000080029
+:108FD000000004000000020000000100008000000A
+:108FE00000080140000C0140000C0140000C014051
+:108FF000000C0140000C0140000C0140000C01403D
+:10900000001001400010014000100140001001401C
+:10901000001001400010014000100140001001400C
+:109020000014014004080140040C0140040C0140FC
+:10903000040C0140040C0140040C0140040C0140EC
+:10904000040C0140041001400410014004100140D0
+:1090500004100140041001400410014004100140BC
+:10906000041001400414014008080140080C0140AC
+:10907000080C0140080C0140080C0140080C01409C
+:10908000080C0140080C0140081001400810014084
+:10909000081001400810014008100140081001406C
+:1090A0000810014008100140081401400C0801405C
+:1090B0000C0C01400C0C01400C0C01400C0C01404C
+:1090C0000C0C01400C0C01400C0C01400C10014038
+:1090D0000C1001400C1001400C1001400C1001401C
+:1090E0000C1001400C1001400C1001400C14014008
+:1090F00010080140100C0140100C0140100C014000
+:10910000100C0140100C0140100C0140100C0140EB
+:1091100010100140101001401010014010100140CB
+:1091200010100140101001401010014010100140BB
+:1091300010140140000000000000000000000000CA
+:10914000000000000000000014080140140C014061
+:10915000140C0140140C0140140C0140140C01408B
+:10916000140C0140140C0140141001401410014073
+:10917000141001401410014014100140141001405B
+:1091800014100140141001401414014000000000AC
+:1091900000000000000000000000000000000000CF
+:1091A000FFFFFF0F0FFFFFFFFFF0FFFFFF0FFFFFAE
+:1091B000FFFFF0FF0FFFFFFFFFF0FFFFFF0FFFFFBD
+:1091C000FFF0FFFF0FFFFFFFFFF0FFFFFF0FFFFFAD
+:1091D000FFFFF0FFFFFF0FFFFFFFFFF0FFFFFF0F9D
+:1091E000FFF0FFFF0000004040000000000400000E
+:1091F00000400000000004004000000000040000E7
+:1092000000400000000400004000000000040000D6
+:1092100000400000000004000000400000000004C6
+:1092200000000040000400000000008080000000FA
+:10923000000800000080000000000800800000001E
+:10924000000800000080000000080000800000000E
+:1092500000080000008000000000080000008000FE
+:10926000000000080000008000080000000000204E
+:1092700020000000000200000020000000000200AA
+:10928000200000000002000000200000000200009A
+:10929000200000000002000000200000000002008A
+:1092A000000020000000000200000020000200007A
+:1092B0000000006060000000000600000060000088
+:1092C00000000600600000000006000000600000D2
+:1092D00000060000600000000006000000600000C2
+:1092E00000000600000060000000000600000060B2
+:1092F00000060000008002000400080010000002C8
+:10930000000400080400000200040008001000200F
+:109310000040008004000000FF7FFFFFFDFFFFFF13
+:10932000FBFFFFFFF7FFFFFFEFFFFFFFFFFDFFFF6B
+:10933000FFFBFFFFFFF7FFFFFBFFFFFFFFFDFFFF4F
+:10934000FFFBFFFFFFF7FFFFFFEFFFFFFFDFFFFF69
+:10935000FFBFFFFFFF7FFFFFFBFFFFFF01020304D3
+:1093600005000203040500010304050001020500D5
+:109370000102030404050001020355050010AA1AA6
+:1093800055250030AA3A0000AA0A55150020AA2A3D
+:109390005535FF3FB493000800000020240700006B
+:1093A000E4060008A494000824070020DC0900005B
+:1093B0004864000845020406082D01020304040560
+:1093C000440607080913552B1B086904190A1215CE
+:1093D0002A40061908019F13853D1B08A9041AA5F8
+:1093E00004012517020604050103148020FF8BAA3F
+:1093F0000A02019C15AA0A551500085920AA2A55E7
+:1094000035FF3F072903010504060203127C15738B
+:10941000FFFF04FF8080010125025F6402130A132D
+:10942000B56712081201100C0504060203010103BE
+:10943000070505280B010203040206070303040CB9
+:109440003D0706040509191F191904310506064BC5
+:10945000AA1A024B381E026910312E40FD396926C6
+:109460000211042F405F020C26405B262ACD5515C1
+:109470005515123902017F0316D0071AFF01013B6F
+:109480000261AA6C080108A80916C49122031210EF
+:109490000A17401C12600A16901B014913C9670283
+:0494A00000080000C0
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000200008D
+:04FC70000100AA5590
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-D.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y002-D.axf
new file mode 100644
index 0000000..7ca09ac
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y002-D.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-D.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y002-D.hex
new file mode 100644
index 0000000..6d8fd8c
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y002-D.hex
@@ -0,0 +1,2394 @@
+:020000040800F2
+:100000000011002001010008DF370008C1280008A6
+:10001000DD370008410F0008AD6100080000000056
+:10002000000000000000000000000000A5470008DC
+:100030008F1A0008000000003D3D0008A54A000896
+:100040001B0100083D3B00081B0100081B010008C4
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B010008491500081B010008AE
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A000154B0008F54B00081B0100081B01000858
+:1000B000F94B0008E94E0008455100081B010008F3
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008A55C00081B0100081B010008AB
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA00480047817200080011002075
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7C54A00086A
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFDCC930008DA
+:1006E000EC93000870B58C1810F8015B15F0070347
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54F4C50
+:100740004FF490652946204600F01BFA002866D039
+:100750002946204600F0A8F849490888401C08802E
+:100760000121204600F0ECFA464942F21072B1F83D
+:100770005000904202D2401CA1F8500006F060FFE9
+:1007800005F076F8404DB5F91410B5F9120005F0F2
+:100790003FFE3E4CA5F856002080A16820468847C1
+:1007A000A088A5F8580003F083F807F049F8384E00
+:1007B000384C3078082833D045F6AC30606042F6CB
+:1007C000EF60A06042F2C400E0603348008A2080FD
+:1007D000208E6080A16B2F488847208E69882F4C1F
+:1007E00008444FF6FF7101EA80006887207A4FF0D5
+:1007F000000540071DD501F0D9FA294949F6A24064
+:100800000880284840F21A62C188491C89B2C18018
+:10081000914204D3A16821F00401A160C58070BD9C
+:1008200041F2130060604FF48060A06040F61B50FE
+:10083000CAE730780A281BD2DFE800F01A0616054E
+:100840000A050D1A1114EAE7BDE8704005F084BFEF
+:1008500007F01AFF08E0BDE8704002F073BD06F033
+:1008600001FB01E007F044F9BDE8704007F040B932
+:1008700000F0FEFB84F8B65070BD0000002401407B
+:10088000FC0600203C01002060000020180700202A
+:10089000F3060020D8000020EC0100209802002080
+:1008A000442C0140340900206FEA11210160704797
+:1008B0000029816802D041F0010101E021F001012D
+:1008C000816070470029816802D041F4807101E0A5
+:1008D00021F48071816070472DE9F041824E92B021
+:1008E000304600F00BF90BA800F039FA01214FF463
+:1008F000C06003F0D9FA00248DF831404FF4602035
+:10090000CDE90D044FF4A0204FF009080B9001270A
+:100910008DF83C808DF830700BA9304600F080F9DE
+:10092000724D8DF831408DF830708DF83C700BA908
+:10093000284600F075F901231A460F21304600F0D1
+:10094000C0F9022201231146304600F0BAF9012312
+:1009500003220021304600F0B4F901230422194695
+:10096000304600F0AEF9012305220B21304600F09D
+:10097000A8F9012306220421304600F0A2F9012340
+:1009800007220821304600F09CF9012308220321A8
+:10099000304600F096F9012309220A21304600F082
+:1009A00090F90121304600F084F90121284600F039
+:1009B00080F901231A460521304600F055F901233C
+:1009C0001A460621284600F04FF90021304600F073
+:1009D000CBF84FF4E041284600F0C6F8012130463C
+:1009E00000F0B8F80121284600F0B4F801213046A3
+:1009F00000F0A6F80121284600F0A2F801213046B7
+:100A000000F09EF90121284600F09AF940F61451B1
+:100A1000374804F06EFE12208DF8400002208DF859
+:100A200041008DF842408DF8437010A802F004FF99
+:100A300001224FF49061304600F0E8F80121304681
+:100A4000FFF740FF01213046FFF732FF0121284622
+:100A5000FFF72EFF304600F06EF9304600F09FF8A9
+:100A60000028FAD1304600F075F9304600F082F8DF
+:100A70000028FAD1284600F05EF9284600F08FF8E9
+:100A80000028FAD1284600F065F9284600F072F8EF
+:100A90000028FAD10121084603F0E2F9154D284655
+:100AA00000F08EFD684600F036FE0F4801A94C307C
+:100AB0000090114881E811018020CDE904404000F8
+:100AC000069080000790202008904FF44050CDE918
+:100AD00009046946284600F001FE0121284600F07D
+:100AE00063FD12B0BDE8F081002401400028014000
+:100AF000002C014008000240A80200200D4910B55A
+:100B0000884202D1012144150AE00B49884202D1F2
+:100B10000121041504E0094988420AD10121CC03CE
+:100B2000204603F0CDF92046BDE81040002103F037
+:100B3000C7B910BD0024014000280140003C01401D
+:100B40000029816802D041F4801101E021F4801174
+:100B5000816070470029816802D041F4004101E0C2
+:100B600021F4004181607047826822F4E0420A4328
+:100B700082607047014600208968490700D501203E
+:100B8000704710B50246002054680B0AC9B20C40E9
+:100B90001168194202D0002C00D0012010BD01467E
+:100BA00000208968090700D50120704738B5012168
+:100BB0001C2003F079F9FF20ADF8000000248DF827
+:100BC000034003258DF8025069460D4801F0E8FA0C
+:100BD0000120ADF800008DF803408DF80250694601
+:100BE000084801F0DDFA2320ADF800008DF803403D
+:100BF0008DF802506946044801F0D2FA38BD000071
+:100C000000080140000C014000100140002A426829
+:100C1000C9B201D00A4300E08A4342607047000035
+:100C200010B542680E4B0C791A400B6842EA042258
+:100C30001343436083680B4A1340D1E902422243C5
+:100C40004C7943EA44031A438260C26A097C22F465
+:100C50007002491EC9B242EA0151C16210BD0000D2
+:100C6000FFFEF0FFFDF7F1FF70B5072409290AD94F
+:100C7000C568A1F10A0606EB4606B440A543B34099
+:100C80001D43C56007E0056901EB4106B440A5437B
+:100C9000B3401D430561836BC3F30154121B921CC7
+:100CA00002EB82041F22A2409343A1400B438363C3
+:100CB00070BD826B491E22F4401242EA01518163E9
+:100CC000704770B5072409290AD9C568A1F10A0639
+:100CD00006EB4606B440A543B3401D43C56007E09C
+:100CE000056901EB4106B440A543B3401D430561CE
+:100CF0001F23072A09D2446B521E02EB8202934043
+:100D00009C4391400C43446370BD0D2A09D2046B8F
+:100D1000D21F02EB820293409C4391400C43046338
+:100D200070BDC46A0D3A02EB820293409C4391402D
+:100D30000C43C46270BD816841F008018160704756
+:100D40000029816802D041F4A00101E021F4A00152
+:100D500081607047816841F0040181607047002123
+:100D60000160017141718160C160012101747047AE
+:100D700070B51E4C214694F83800B1F84250062850
+:100D80001ED9B4F84A10B4F84C00A1EB000202F1ED
+:100D90000902122A04D8FFF751FB0022144B0AE083
+:100DA000884204D2FFF74AFB0022124B03E0FFF710
+:100DB00045FB0022104BFFF72AFAFFF784FB09E0FE
+:100DC00005D12846FFF73AFB0C4A0D4BF3E70D49D6
+:100DD00051F82000C5EB45116063B0EB410F03D91A
+:100DE000C5EB45104000606370BD0000400400206A
+:100DF00000003440000033400000354067666666FE
+:100E000066E64B40748B000810B50C4C2078400708
+:100E100013D5FFF7ADFF0A49A08E08800848303887
+:100E2000018821F010010180001F018841F01001AC
+:100E30000180207820F00400207010BD40040020C4
+:100E400040040040F0B4184816494FF49677436CBC
+:100E500008468A68046815485FEAC25C42F00806E2
+:100E6000007822F008054FEA047415D5002C08DB41
+:100E7000120714D408B1082811D1BB420FDA8E60D2
+:100E800007E012070BD508B1082808D1BB4206DAE3
+:100E90008D60F0BC05F0E8BD002CF2DAE8E7F0BCAC
+:100EA00070470000980200203C010020F30600205B
+:100EB00070B506464089204B204C4FF480710025C8
+:100EC00080B362887AB1012A0CD1E188491C89B2C9
+:100ED000E1803289914205D36580E580FF2801D009
+:100EE000401E708170BD70882288904201D9012215
+:100EF00000E00022184601F0DCF97088B188014456
+:100F00002088401C80B220808142EBD82580A088B8
+:100F1000401C80B2A080F1888842E3D30120608029
+:100F2000A58070BDFFE70022184601F0C2F9A58038
+:100F3000E58025806580F4E7000C0140B0050020C5
+:100F4000FEE70000FCB505464FF6FF7600200C4694
+:100F5000ADF8006048F205078DF8040020E000BFFE
+:100F600015F8010B8DF8040001A9084602F0C7F836
+:100F7000BDF800009DF8041080EA0120ADF80000E3
+:100F80005FF00000BDF800100A0402D587EA4101B5
+:100F900001E006EA4101401CADF800100828F1DB31
+:100FA000641EDDD26946084602F093F8BDF80000E1
+:100FB000FCBD00000246002004E000BF12F8013B27
+:100FC0001844C0B2491EF9D27047000070B5144AE7
+:100FD00085B010880024134901940094039420469E
+:100FE0000494138807E00D8B009E35440095CD8B4B
+:100FF000019E3544019515889D42F4D0401CC0B235
+:101000008028EED3009841110748418084800198E0
+:101010004111064881830183818205B070BD0000C3
+:10102000FC06002098020020CA050020B804002019
+:1010300030B50E4902880A800C4A4388083A13806A
+:101040000B1F808818802024151F2C800020401C36
+:1010500080B27328FBD341F21110088044F6480097
+:10106000108047F2480018802C8030BD202C0140B1
+:10107000114944F648000880091D46F648000880DA
+:10108000091D41F2111008800B48001F018841F032
+:101090002001018009480021A0F86410A0F8621026
+:1010A000A0F86010A0F85E10A0F85C10A0F85A102C
+:1010B0000348418181827047182C0140980200202A
+:1010C00060000020F0B54F4B4F480021DA7A0778D6
+:1010D000802A27F001057DD31C684C4B02F01F02CB
+:1010E00053F822204A4B14421A6802D042F02002E0
+:1010F00001E022F02002474C1A60474E94F800C0ED
+:10110000464CBCF1020FB4F9044043D1B3F808C017
+:10111000CCF3C00ECCF3002CE6453BD03C4D2C3D2F
+:1011200095F802C0BCF1000F04D0BCF1010F0FD044
+:10113000A97033E05FEA025C30D55FEA826C2DD49F
+:101140004FF0010C85F802C027F00405057025E07A
+:101150005FEA025C22D45FEA826C1FD55FEA477CBB
+:101160000BD447F004070770B0F802C0BCF1000FC1
+:1011700006D0418027F0010707700227AF700DE00D
+:101180004480002CF9DD47F001070770244FFF6A07
+:101190004761F2E705704180318041811C4DC7886D
+:1011A00095F846500FB9002C17DC077BAF4214D1DD
+:1011B000B0F9027007F26667BC420EDC194FBF89B6
+:1011C0005FEA477C09D45FEA877C06D45FEA427C09
+:1011D00003D500E012E0FF0709D007785FEAC77C7B
+:1011E00005D027F001070770418031804181C4801C
+:1011F0000573500960F3CB221A60F0BD0570418081
+:101200004181F0BDD00500201C090020D48F0008CA
+:1012100098020020F306002018010020CA050020D3
+:1012200060000020280A00202DE9F04796B0002435
+:101230000C940D940E940F9472B69048816941F409
+:1012400000718161816941F4806181614FF40040E6
+:1012500002F0FCFD8A4D00212846FFF733FB0021F8
+:101260002846FFF725FB874E00213046FFF720FB7D
+:10127000854F0021384600F097F901204FF4704166
+:10128000401C8842FCD32846FFF738FCB146304664
+:10129000FFF734FC384600F093F94FF46020CDE9B5
+:1012A00012048DF8454001204FF004088DF84400E9
+:1012B00010948DF8508010A92846FFF7B1FC012347
+:1012C0001A4605212846FFF7FCFC012302220621CD
+:1012D0002846FFF7F6FC0123032207212846FFF7E3
+:1012E000F0FC012304220F212846FFF7EAFC3846D0
+:1012F00000F066F9684600F00EFA6148634E4C3023
+:101300000090CDF80C80CDE901648020CDE9044047
+:101310004000069080000790202008904FF4405035
+:10132000CDE909046946384600F0D8F9012128467C
+:10133000FFF7C8FA0121384600F036F901212846A6
+:10134000FFF7B6FA47F2305115941598401C1590E6
+:101350008842FAD301212846FFF7F2FCADF82C4071
+:10136000A04640F2DC5A4FF4007420E05046CDF81D
+:1013700054801599491C15918142FAD330880D99F2
+:1013800008440D9070880E9908440E90B0880F990B
+:1013900008440F90F0880C9908440C9001212846CD
+:1013A000FFF7CEFCBDF82C00401CADF82C00BDF8BA
+:1013B0002C00A042DAD30D98354A40F3CF163348BB
+:1013C0000A3006830E9941F3CF1444830F9941F3F9
+:1013D000CF1383830C9941F3CF1CA0F804C0ACF564
+:1013E000C05C40F2C371ACF59B7C8C450ED2A6F577
+:1013F000C856363E8E4209D2A4F5C854363C8C42BB
+:1014000004D2A3F5C853363B8B4203D3D18841F4B1
+:101410008041D180D188490407D41E49028B21F82C
+:101420005C2F428B4A80808B888000212846FFF702
+:1014300049FA0021384600F0B7F800212846FFF7A6
+:1014400037FA00214C464846FFF732FA0220C10223
+:10145000401C8842FCD32846FFF750FB2046FFF78C
+:101460004DFB384600F0ACF8FFF736FA0A493C204D
+:10147000087062B616B0BDE8F087000000100240A8
+:101480000024014000280140080002401605002009
+:10149000280A0020880C0020F0060020F0B5284B18
+:1014A00040F22D4643F6FB255C6C264BB4F5FA5F03
+:1014B00013DDB4F5FA4F10DC41F6AD17A4F5FA547C
+:1014C000674306EBA7364FF4B5777C4305EBA414CE
+:1014D00075106410C3E9045401E0C3E904651D6993
+:1014E000D5605C69401A546110609168884202DAE4
+:1014F0004942884200DC116010684443107E044178
+:10150000906A21189162506A814200DD9062916A6E
+:10151000106A814201DB084600E090629861116820
+:101520004D43117C0D4108412918B2F91C00884235
+:1015300004DBB2F91A00884200DC08B2F0BD0000FA
+:101540003C0100201C01002010B54FF4005420463F
+:1015500000F0ACF8002813D00A49087840F00800E1
+:101560000870204600F014F80021074800F01CF82D
+:101570000648C17E012903D10021C17601210177EE
+:1015800010BD00006A060020440002402C0B002021
+:10159000C10002D50249086070470249486070479F
+:1015A00004040240000002400029016802D041F01A
+:1015B000010102E04FF6FE72114001607047000029
+:1015C00001684FF6FE721140016000210160416028
+:1015D0008160C1603149314A0839904203D148687D
+:1015E00040F00F0006E02D4A1432904204D14868C2
+:1015F00040F0F00048607047284A2832904203D1FA
+:10160000486840F47060F5E7244A3C32904203D1C8
+:10161000486840F47040EDE7204A5032904203D1D0
+:10162000486840F47020E5E71C4A6432904203D1D8
+:10163000486840F47000DDE7184A7832904203D1E0
+:10164000486840F07060D5E7154A111F904203D1F9
+:10165000086840F00F0006E0114A1432904204D1AD
+:10166000086840F0F000086070470D4A2832904248
+:1016700003D1086840F47060F5E7094A3C329042B3
+:1016800003D1086840F47040EDE7054A50329042BB
+:10169000EAD1086840F47020E5E700000800024045
+:1016A00008040240406880B27047000001460020F4
+:1016B000CA0001D5034A00E0034A12680A4200D07A
+:1016C000012070470004024000000240002A026826
+:1016D00001D00A4300E08A430260704730B50368D6
+:1016E00047F6F07293430C6A8A682243D1E90445B5
+:1016F0002C4322438C692243CC6922434C6A224307
+:101700008C6A22431A430260CA6842600A68826097
+:101710004968C16030BD0021016041608160C160E5
+:10172000016141618161C161016241628162704711
+:1017300010B5114C8CB000212046FFF735FF204634
+:10174000FFF73EFF0D4800900D480021CDE9010153
+:101750006420CDE903018020CDE9050107910891BE
+:1017600009910A9169462046FFF7B8FF01212046FA
+:10177000FFF71AFF0CB010BD5800024004380140BA
+:101780008807002010B501218CB0084602F068FBE4
+:101790001E4C00212046FFF707FF2046FFF710FFF1
+:1017A0001B4800901B48019000211020CDE9020148
+:1017B0008020CDE9041006910791089109910A91C2
+:1017C00069462046FFF78AFF012202212046FFF7E3
+:1017D0007DFF01218DF82F1004208DF82D008DF84C
+:1017E0002E100E208DF82C000BA802F025F80F20EB
+:1017F0008DF82C000BA802F01FF801212046FFF7FE
+:10180000D3FEFFF795FF0CB010BD0000440002406E
+:10181000043801402407002030B540F6AA21204AB0
+:10182000C184838B1488E31A9BB20F2B10D31288C8
+:101830008283037E002253B11A4BB3F90A30062B80
+:1018400005DB194B1B78022B03D0002B00D18284BF
+:1018500030BD164B40F68B255B6CA3F22D14AC42C9
+:101860000FD2428B521C92B24283642AF0D364227C
+:101870004283B0F924208A4201DA02EB21118184EB
+:1018800030BD41F29414A342FADBB0F92430002BAE
+:1018900002DDA3EB211100E000218184428330BDF1
+:1018A000FC06002060000020F30600203C01002020
+:1018B00010B50446B0F9020043F69911484381136C
+:1018C000E06840F26662504301EBA030E060B4F99A
+:1018D000001043F6991251438A13216940F266635E
+:1018E000594302EBA131216104F032FD6061A1880E
+:1018F00040F6AB2208444010A0F515415539E0628E
+:10190000914205D9A0F5F851FF39521C91421DD2E0
+:1019100049F25451884202DDA0F5204002E0A0F5D2
+:10192000F850FF38206300EB400040F34F00208563
+:10193000B4F924104A42904201DA104602E088428B
+:1019400000DD0846E083228461848AE0A0F5FE423F
+:10195000FF3A41F255518A4214D8A2F6AA202063D8
+:1019600000EB400040F34F002085B4F924205142A1
+:10197000E183884201DA084602E0904200DD104629
+:10198000404250E0A0F5D442AA3A8A4215D2A2F6CB
+:10199000AA20206300EB400040F34F012185B4F9F9
+:1019A00024004242E2832084914201DA104602E0A0
+:1019B000814200DC0846608453E0A0F5AA42543A14
+:1019C00041F256539A4215D2A2F6AB20206300EBA7
+:1019D000400040F34F002085B4F924104A42904261
+:1019E00001DA104602E0884200DD08464042E0830A
+:1019F000218419E0A0F5804241F254539A4215D255
+:101A0000A2F6AA20206300EB400040F34F0121859D
+:101A1000B4F92400E0834242914201DA104602E028
+:101A2000814200DC0846208462841AE0A0F5285236
+:101A3000AB3A8A4215D2A2F6AA20206300EB4000FE
+:101A400040F34F012185B4F92400E083424222840F
+:101A5000914201DA104602E0814200DC0846404231
+:101A6000A9E7B4F91E00A0EB40208013E080B4F990
+:101A70002000A0EB402080132081B4F92200A0EBCD
+:101A800040208013608110BD0121017670477047AE
+:101A90001548164A4FF480410078042821D002F1FD
+:101AA0003C03D08A9B88C01A00B22F2801DD0011A8
+:101AB00008E0002801DD002007E00D4B984201DA24
+:101AC000184602E0402800DD40209389184400B207
+:101AD000884203DC40F26661884200DA0846908161
+:101AE0007047918170470000F3060020B804002081
+:101AF000C0FEFFFF38B54B484B4902880B889A1A45
+:101B000092B20F2A71D30988484C01804FF0FF012F
+:101B1000E2884FF47A7355044FF4967002D516227A
+:101B2000009103E0950403D515220091014670E071
+:101B3000D50402D514220091F8E7150502D5132229
+:101B40000091F3E7550502D512220091EEE79505C5
+:101B500002D511220091E9E7D50502D510220091A6
+:101B6000E4E7150602D50F220091DFE7550602D5FE
+:101B70000E220091DAE7950602D50D220091D5E7F5
+:101B8000D50602D50C220091D0E7150702D50B220D
+:101B90000091CBE7550702D50A220091C6E79507C9
+:101BA00002D509220091C1E7D20702D00822009194
+:101BB000BCE72289550702D507220091B6E79507B1
+:101BC00002D506220091B1E7D20702D0052200918A
+:101BD000ACE7A27AD20702D004220091A6E7A2893C
+:101BE000D40603D503220091A0E719E0140702D51B
+:101BF000022200919AE7540703D4940701D4D20734
+:101C000002D00122009191E70020034602460146DE
+:101C1000009002F073FEBDE838400248FFF748B973
+:101C200038BD00001C0A0020FC060020280A002005
+:101C3000F0B55948594982880B889A1A92B29C2A61
+:101C400064D30988818056490A880146002A0B78A6
+:101C500043F0020156D11646524A1C071568024647
+:101C6000127822F0020274D54F4C0746E4887F7840
+:101C70005FEA845C02D547F0010701E027F0010725
+:101C80004770A704477802D547F0020701E027F024
+:101C900002074770670401D4E70703D0477847F08D
+:101CA00008074770640603D5447844F0040404E050
+:101CB0001C0603D4447824F004044470EC0450D48B
+:101CC000354C9A07247824F0100423D4324D4278FE
+:101CD0002F7A2D78012A45F0100514D0022A16D04B
+:101CE0002D4C042AA47804F1010C0CF0FF0C13D045
+:101CF000072A25D0032A23D0052A21D0062A1FD05F
+:101D000021F0100142E0B90702E00570F0BD39078B
+:101D10000029FADB0470F0BDFA0601D41A060AD5D0
+:101D20000170022C04D280F802C0BCF1020FF2D381
+:101D300041F080012AE021F0100101708670F0BDB1
+:101D4000877A7F06F7D5032C04D8017080F802C08B
+:101D5000F0BD0FE05107D8D51906D6D443F0800165
+:101D600014E002704178CB0701D18907F0D522F049
+:101D700010010BE0E9040BD49907E9D4818AC82942
+:101D800002D2491C8182E3E743F00A010170DFE7D8
+:101D900002708682DCE70000D4060020FC060020EA
+:101DA000FE06002098020020280A0020094944F677
+:101DB00048000880091D46F648000880091D41F6C4
+:101DC000CC4008800348001F018841F020010180B9
+:101DD00070470000182C0140084946F6680008804A
+:101DE000091D0880091D41F2555008800348001F55
+:101DF000018841F02001018070470000182C01404B
+:101E000010B5C28800210AB1032206E002890AB196
+:101E1000022202E0428912B10122027000E0017048
+:101E200004784FF4804344F6206244B1012C06D07C
+:101E3000022C07D0032C01D14180818010BD43804A
+:101E4000828010BD41F23331418040F6B731F4E772
+:101E500030B5B1F86A5000231A240D22854202DC05
+:101E6000B1F9680030BD4D88854202DBB1F9000050
+:101E700030BD01EB82056D88854201DD144601E02D
+:101E800013DA134604EB03024FEA52029A42F0D1EE
+:101E900001EB830231F8231054889288521A001BF8
+:101EA000424301EB622000B230BD31F9220030BD67
+:101EB000054920B1086940F0800008617047034877
+:101EC000486003484860704700200240230167458E
+:101ED000AB89EFCD06494FF47A70CA68D20705D0B6
+:101EE000401E0004000CF8D1FF207047002070470E
+:101EF000002002400E4A0320A2F14C0182F83E006D
+:101F0000002048810B490886C862C8830884488439
+:101F100090620948816CB1F5206F01DBA3219162C9
+:101F2000807A002802D0906A404290627047000098
+:101F300060000020200500203C0100200449002012
+:101F400048810881C862886202498862704700003F
+:101F50006000002098080020F0B53B4988894A8934
+:101F6000801A80B20F2866D388894881CA89374889
+:101F70000B3A272A26D28A7822BB8268364B42F453
+:101F800080728260324A354C354D12785607314A9C
+:101F90000AD4344E36881680334A12881A80334A5F
+:101FA00012882280324A09E0324E36881680324A40
+:101FB00012881A80314A12882280314A12882A8077
+:101FC00001228A702F4B304D19469A7F0968802A6A
+:101FD00032D302F01F0255F8222011422CD0826821
+:101FE00022F48012184E8260123614461215B77809
+:101FF000521C62F38617254AB77093F816C01778FB
+:10200000BCF1800F27F0020608D30CF01F0C55F826
+:102010002CC011EA0C0F01D147F0020616701A7E8F
+:10202000802A0DD302F01F0255F82220114207D159
+:1020300044F400218160F0BD826842F48012D1E74F
+:1020400024F40021F6E70000F006002098020020AA
+:102050003C010020B0040020B2040020B4040020A1
+:10206000B6040020A0040020A2040020A404002044
+:10207000A6040020A8040020AA040020AC0400202C
+:10208000AE040020D0050020D48F0008B804002042
+:1020900070B5204881890289891A89B20F292FD306
+:1020A000818901811C4B1D4819465D7A06681C4CCC
+:1020B000096846F00402802D07D305F01F0554F887
+:1020C0002550294201D126F0040202609A7B802A21
+:1020D00017D302F01F0254F82220114211D10268D6
+:1020E00022F002020260DA7A802A0ED302F01F0286
+:1020F00054F82220114208D1016821F00801016042
+:1021000070BD026842F00202ECE7016841F008018C
+:10211000F5E70000F0060020D0050020980200201E
+:10212000D48F0008F0B51D4C1B4A4FF0010C94F8F9
+:102130003B5094F80AE0144692F83C3094F838404A
+:102140002B43651CEEB2154D95F83D700025BEF190
+:10215000FF0F0AD0BEF1000F06D18B4213D155708C
+:102160000C2C01D282F83860F0BD834202D182F893
+:1021700001C0F5E78B42F7D15570B80709E000BF01
+:1021800082F83850F0BD8342FCD1F84382F801C098
+:1021900080070028F4D0F0BD400400203C0100205E
+:1021A000F0B5CA78002502F00F03D20601D58A786F
+:1021B00013430A784FF00F0E12F0FF0F4FF0010299
+:1021C0001CD004680F8802FA05F63740B74211D1D7
+:1021D0004FEA850C0EFA0CF724EA070703FA0CF411
+:1021E0003C43CF78282F02D0482F02D002E046612E
+:1021F00000E006616D1C082DE4D304600C88FF2C00
+:102200001ED944685FF0000606F1080702FA07F5D8
+:102210000F882F40AF420FD14FEA860C0EFA0CF711
+:10222000BC4303FA0CF73C43CF78282F00D145611B
+:10223000CF78482F00D10561761C082EE4D3446086
+:10224000F0BD0000F0B5144C002801DAE36900E0AD
+:102250006368420D120185B2C0F301579540C0F387
+:102260000346032F05D0C2020AD50322B24093438E
+:1022700007E023F07062636823F07063636002E03C
+:10228000AB4343F0706201B12A43002801DAE261F6
+:10229000F0BD6260F0BD0000000001400246002079
+:1022A00092680A4200D00120704741617047016185
+:1022B00070470AB101617047416170470F4A104B86
+:1022C00092F838105B5C834201D1012004E00D4B91
+:1022D0005B5C834203D1002082F83A0070470A4BCE
+:1022E0005B5C834201D18120F6E7084B595C814257
+:1022F00001D18020F0E70320EEE700003C01002040
+:1023000094930008A69300089A930008AC930008E1
+:102310000A4810B501784FF000024C0708494FF009
+:10232000FF0389684FEA017105D5002901DA82723D
+:1023300010BD837210BD0029FBDBF8E73C010020D3
+:1023400098020020F0B5194E194C0022E31CA6F1AA
+:10235000060CB75CA518ED78FF5C0D430F43BD423A
+:102360001FD01CF80270FF5C0F43BD4219D0154608
+:102370000023A618F6780E43C6545B1C1CF80220F6
+:10238000DBB2062BF5D3C17881700179C1700021D1
+:102390004218491C15711CF80550C9B20629F7D31B
+:1023A000F0BD521CD2B2032AD3D3F0BD668B000815
+:1023B0004004002010B502460021064B06205C18A0
+:1023C0006478944200D10846491CC9B20629F6D364
+:1023D00010BD00003C010020214810B590F86710A6
+:1023E00000222048012936D11F49898899BB1F49FD
+:1023F0001E4B4C6C40F6B831B3F86E308C4227DD82
+:102400001B49097821BB90F82711491CC9B280F8F3
+:102410002711C8291CD380F827210146D0F82C4168
+:1024200091F82811A34203DD052908D2491C01E0D7
+:1024300041B1491E80F82811C9B2052902D30121F2
+:1024400080F82611191B074C2C3C6162C0F82C3116
+:10245000B3F5FA6F03D280F8262180F8282110BD49
+:10246000880C002098020020CA0500203C010020B2
+:10247000F30600204FF4C042C260002181620E22A8
+:10248000028241F262024261082202834FF46042FA
+:10249000428381834FF07842C0E9082140F6C4119D
+:1024A00001807047B0F90010B0F90220891A41602C
+:1024B0004269037E4A431A41836A13448362426A33
+:1024C000934200DD8262836A026A934200DA82628A
+:1024D000C268836A4A43017C0A410B41D118B0F9B2
+:1024E0001C208A4201DA10467047B0F91A0088426F
+:1024F000FADC08B27047000010B514481449B0F86F
+:102500008C200B889A1A92B2B2F5437F1DD90988A4
+:10251000A0F88C10B0F88A1020F8581F00224286CC
+:102520000C480D4CC2888280C180C3898381248974
+:10253000891AA4B2C4818160E11A0161074A818AC3
+:10254000C182928A8282511A816110BD3C010020B1
+:10255000FC060020500C0020200500206000002018
+:1025600009480A49B0F8AA200B889A1A92B241F693
+:1025700084639A4206D3098820F8AA1F4188818083
+:1025800000214180704700003C010020FC06002033
+:102590000D480178C90702D00C49098801E04FF6BF
+:1025A000FA71C165094901201039088007482438AB
+:1025B000018841F00101018004481838018821F0A8
+:1025C00018010180704700003C01002024040040F5
+:1025D0000A49D1F8902012B1521EC1F8902031F86A
+:1025E0008A2F521C21F81A294A6A521C4A628A8F81
+:1025F000521C8A8701F8380C704700003C0100200B
+:102600001CB52D4890F83B3090F83C20934252D0B6
+:1026100000248DF8044053408DF800309DF80030C0
+:102620000122012B08D09DF80030022B09D09DF823
+:102630000030042B0AD00DE01F498DF804204431EE
+:1026400008E01D498DF80420463103E01A498DF851
+:10265000042048319DF80420012A2CD190F83D3007
+:102660009DF80040154AA34217D090F83E309DF8DF
+:102670000040234208D0B0F84C30A0F84A300B8814
+:102680001488E31AA0F84C3090F838302BB1B0F829
+:1026900040301488E31AA0F8423012880A80A0F86B
+:1026A000402010F83E1F9DF80020114300F801194A
+:1026B0009DF8001001701CBD40040020FC060020A5
+:1026C00070B5344D40212846FFF7E8FD8400802195
+:1026D0002846FFF7E3FD44EA4004A9152846FFF722
+:1026E000DDFD0443E1B22C4C94F870508D4250D083
+:1026F0004D4084F87010012D03D0022D01D0042D1F
+:1027000047D194F87400A84384F8740094F87320B7
+:10271000AA420FD084F8735094F8722001238B40A2
+:102720001A4207D11A4384F8722094F87110491C98
+:1027300084F8711094F87110042928D330B101285D
+:1027400011D002280FD004280DD012E01348C18800
+:1027500021F04001C1802078002184F83B1020F056
+:102760006000207005E0217841F02001217084F89C
+:102770003B000B4994F83B0091F82720904204D08D
+:1027800081F8270007492020087000F00DF884F830
+:102790004C5070BD001001403C010020280A002070
+:1027A000880C0020F006002070B50D4D4021284611
+:1027B000FFF774FD840080212846FFF76FFD44EA8F
+:1027C0004004A9152846FFF769FD04430548072181
+:1027D00000F8704F0171002141708170C17070BDAF
+:1027E000001001403C01002070B5344890F83A10C8
+:1027F000CA43920761D001F0030280F8392090F8B3
+:102800003D305B061B0E80F83D30012A01D0812A45
+:1028100002D15B1C80F83D300278D2074DD0DBB28C
+:1028200003F00102C3F34004A24246D1B0F84E4087
+:102830000025641CA0F84E40204CA0F8505090F8A1
+:102840003E60A47AB24202D080F83E200DE0A60796
+:10285000B6EB837F02D080F83F5006E090F83F301F
+:10286000642B02D25B1C80F83F3090F84030642B20
+:102870000CD25B1CDBB280F84030022B06D204F095
+:102880000103934202D1022280F84020012901D0A5
+:10289000002912D190F83820C16D00EB82029161BD
+:1028A0000163D0E906121144D0E908231A44114407
+:1028B000826A1144C26A1144416370BD3C01002028
+:1028C000FEE700002DE9F04F00BF00209E4E9F4A1A
+:1028D000A6F51271A6F5BE79A6F1440B06F1440ED9
+:1028E000804601F5E074A1F1780301F5457A1D5C9D
+:1028F00015F0C00706D0402F51D0C02F77D0802FC1
+:1029000076D004E115F01F0504D0154440F080078F
+:102910002F7201E082F80880012826D0022824D0F6
+:10292000032822D0042820D008281ED010281CD02C
+:10293000874D55F820C0DCF8005054F820703D4019
+:10294000CCF80050824D55F820C0DCF8005056F805
+:1029500020703D43CCF800501D5CAD0659F8205066
+:102960002F6813D53AF810C03EE051F820502F6878
+:1029700054F820C007EA0C072F6051F820502F6848
+:1029800056F820C047EA0C072F60E5E7DFF8B8C12A
+:102990000CF1F00C5CF820C007EA0C077EE015F0A3
+:1029A0001F0504D0154440F080072F7201E082F823
+:1029B000088001281DD002281BD0032819D0042824
+:1029C00017D0082815D0102813D0614D55F8205085
+:1029D0002F6854F820C007EA0C072F605C4D55F8AB
+:1029E00020502F685BF820C047EA0C0756E00BE048
+:1029F00056E051F820502F6854F820C007EA0C0721
+:102A00002F6051F82050ECE715F01F0505D0154454
+:102A100040F0800785F8217001E082F821800128CC
+:102A200025D0022823D0032821D004281FD008282D
+:102A30001DD010281BD0464D55F820C0DCF80050A2
+:102A400054F820703D40CCF80050414D55F820C05E
+:102A5000DCF800505EF820703D43CCF800501D5C5F
+:102A6000AD0615D53A4D3AF81070CC3514E051F852
+:102A700020502F6854F820C007EA0C072F6051F847
+:102A800020502F685EF820C047EA0C072F60E6E769
+:102A90002D4D3AF81070E03D55F820502F6036E08B
+:102AA00015F01F0505D0154440F0800785F821700A
+:102AB00001E082F82180012830D002282ED003289E
+:102AC0002CD004282AD0082828D0102826D0204D21
+:102AD00055F820C0DCF8005054F820703D40CCF888
+:102AE00000501B4D55F820C0DCF80050164F8837B9
+:102AF00057F820703D43CCF800501D5CAD06B1D4B2
+:102B0000114F3AF81050E03F57F820703D60401CDC
+:102B1000C0B21128FFF4EBAEBDE8F08F51F82050A1
+:102B20002F6854F820C007EA0C072F6051F8205096
+:102B30002F68DFF814C00CF1880C5CF820C047EA5D
+:102B40000C072F60D9E7000060920008D005002034
+:102B50005C9000084FF40771C1824FF45861018303
+:102B600040F6145181837047F0B5C48AB0F9006013
+:102B70008681B0F90250C581B0F9043002270021E6
+:102B800001220382AB4204DBB54202DDC7804281F1
+:102B90000CE0B34204DBAE4202DDC78041811CE0A1
+:102BA0009D4205DBB34203DDC2804781018115E010
+:102BB000B54204DB9E4202DDC280418105E0AE42A7
+:102BC00005DB9D4203DDC1804281078106E09E4214
+:102BD00004DBAB4202DDC18047810281C3884589A5
+:102BE00000EB430700EB4505BB89AE899B1B0FFA41
+:102BF00083FEA0F812E00689AB8900EB460CBCF816
+:102C00000CC0A3EB0C038382B0F91830B7F90CC0E9
+:102C1000A3EB0C0CB4EB4C0F04DA80F82010A3F1FA
+:102C2000A10113E0A64503DD80F82010B9890BE06F
+:102C300026B1012E04D0022E10D004E0062100E0BF
+:102C4000052180F82010A989091B6D31418309B243
+:102C5000B1F5586F04DB5B1E438304E00421F0E709
+:102C6000002900DC4283418B8183F0BD0B490022A7
+:102C700088760A62CA614A62094A32F9103002EB68
+:102C800040028B62B2F90220CA62064A32F8100092
+:102C90000882A1F86000A1F862007047EC010020F2
+:102CA000BE930008B29300082DE9F05FF748F84999
+:102CB00082880B889A1A92B20F2A44D30988F54A5F
+:102CC0008180814611880124F348F44E002579B3B0
+:102CD000491E1180C573F24A85620168B2F902206B
+:102CE0004F0742F6AA2318D4F78847F40057F78015
+:102CF000EB4E3678B60709D5866826F080068660E2
+:102D0000A0F87C5080F87E5080F87F50CE0404D428
+:102D100080F8F040C0F8EC5003E080F8F0504E0727
+:102D200007D49A4205DB80F8F440A0F8F25004E0A2
+:102D300010E080F8F4504E0703D49A4201DBC90733
+:102D400003D080F81151BDE8F09F80F81141A0F840
+:102D50001251F8E78046B0F8181143F698208142E6
+:102D600002D2491CA8F8181101F0DEFDCD4FDFF8A2
+:102D70001CB397F85000ABF1180B10B1FEF7A2F995
+:102D800005E09BF8001021F001018BF80010FFF71F
+:102D900023FB00F0CBF9C44841F26801426C4FF4C8
+:102DA00000608A4201DBC14904E0B2F57A6F02DAC1
+:102DB000BE49091D086097F85100DFF8DCA2C10781
+:102DC000BB48BC4FAAF12C0A3AD0817B802933D36F
+:102DD00098F800309B072FD498F80F308AF8053008
+:102DE000AF4B514693F800C02CF0020C83F800C0A2
+:102DF000ABF80250CBF814509BF800C02CF0010C3B
+:102E00008BF800C0B3795B0611D44B89B3F5FA7F18
+:102E100003D25B1CAAF80A3012E040F63C708242F2
+:102E200001DD002007E108208AF8034003E1CD70AE
+:102E30000020AAF80A50FEE08AF80350AAF80A50C7
+:102E4000D8F80830190501D50820F4E0954991F823
+:102E50003FE05FEACE7149D0954898F80F208AF894
+:102E60000520407A414680284CD30878400735D465
+:102E7000F088800405D500BF23F02000C8F80800C2
+:102E800034E0ABF80250CBF814509BF800C043F08C
+:102E900020002CF0010C8BF800C088608448C37DB2
+:102EA000802B0AD303F07F0C00684FF0004323FA15
+:102EB0000CF3184201D10C7100E00D710879C007C4
+:102EC00002D15FEA8E7005D50320032A01D08AF86B
+:102ED0000840B0E00020C8F82850ACE023F0200003
+:102EE000C8F80800F08820F40050F08098F8260117
+:102EF000444601280BD06B4890F8630048B1FDF7B9
+:102F0000A1FF0FE0086840F004000860B4E7092062
+:102F100091E0A068C10502D520F0080001E040F072
+:102F20000800A06094F8462002B343F69911012AE4
+:102F300023D043F6FE70032A26D03A78C2F38102EA
+:102F4000012A02D0022A00D0801CA4F814015A4899
+:102F500090F85E00042814D04FF48040A4F8440098
+:102F6000504890F87000012811D01FE043F21E5025
+:102F7000A4F8140143F23330F0E742F6CC40A4F851
+:102F80001401A4F84410EBE7A4F81401E6E738783C
+:102F900042F26661C0F38100012810D0022811D0EE
+:102FA00041F6E120A4F81401A4F84410FEF78AF8D1
+:102FB0009BF80010C90708D0BBF8021007E0A4F87E
+:102FC0001411F1E74FF40050ECE735488188A9F877
+:102FD000121008B2B4F944104FF480424843C0F3D1
+:102FE0008F315046AAF81210914200D942823349DB
+:102FF0000978C90605D5428A41F233318A4200D2A6
+:1030000041822189C1F3C002C1F300218A4205D166
+:10301000428A40F6CC418A4200D94182B17AC9073E
+:1030200000D04582BAF81200A06200287FF7F9AEFE
+:1030300023480570022099F81A1099B9022841D046
+:1030400080B119490B789C0608D5B479640605D57A
+:103050001A4C2478E40964F386130B70F18821F488
+:103060000A61F1801049496C4E290ADBF1880B0690
+:1030700007D521F08001F18009490B7823F0020384
+:103080000B7089F81A0088F80F005CE634090020FC
+:10309000FC060020FE06002098020020280A0020DE
+:1030A000CA050020880C00203C010020100C0140C3
+:1030B000D0050020B804002060000020D4060020C5
+:1030C00010070020398F0029BBD143F6982139879A
+:1030D000B7E770B500230C8863F30F02012505FAEA
+:1030E00003F6344206D0C3F10F0605FA06F1114388
+:1030F00061F30F025B1C102BF1DB028070BD70B519
+:1031000000230C7863F30702012505FA03F6344225
+:1031100006D0C3F1070605FA06F1114361F3070271
+:103120005B1C082BF1DB027070BD0000F0B51F487E
+:1031300090F866301E48012B816821F4006232D17C
+:103140001C4BDE8874062ED41B4D0F054FF0000477
+:10315000B5F902501ED4194A526C642A11DC40F6AB
+:10316000386295420DDAB2040BD4027852070ED4BD
+:10317000B0F8D42040F6B835AA4203D2521CA0F8C9
+:10318000D420F0BD41F4006181605C81F0BDA0F805
+:10319000D440F0BD41F2CD018D42FADD997AC907E4
+:1031A000F7D18260F3E78260F0BD0000880C002058
+:1031B00098020020280A0020CA0500203C010020B7
+:1031C000F0B5364D364F044695F83B0097F83B1066
+:1031D00023780843EE1C6278834205D1E0781146DB
+:1031E000FEF7A0FF207908E094F802C084450CD1D6
+:1031F000E1781046FEF796FFE07905F82F0F287862
+:10320000805D6870287BE877F0BD82421DD1614601
+:103210001846FEF787FF95F84E1095F83B0081425F
+:1032200007D1B97A09B1A17900E0617985F82F1049
+:103230001EE06978012901D0A17922E0617927E0B7
+:10324000297841F00401297012E0E1788142DBD154
+:1032500019466046FEF766FF95F84E1095F83B005C
+:1032600081420AD1B97A09B1617ADFE7217ADDE7D3
+:1032700015F82F1F895D6970C5E76978012906D0A7
+:10328000617A85F82F10B97A0029F1D1D8E7217A2F
+:1032900085F82F10B97A0029EAD0D1E74004002040
+:1032A0003C0100200B48017821F0020100F8381B96
+:1032B000002100F8181941778177332181854185F4
+:1032C00008214184012100F81F1C034880F83910AF
+:1032D00070470000400400203C0100200D4900B56B
+:1032E0000B4851F8012F40F8032F89888180084846
+:1032F00001210930FFF726F8054802211330FFF7B6
+:1033000021F8034804211D305DF804EBFFF71AB8DB
+:10331000400400203C010020094944F64800088090
+:10332000091D46F648000880091D41F21110088069
+:103330000348001F018841F0200101807047000010
+:10334000182C01402DE9F047664C674B0025A0780A
+:103350000126654A103305287ED2DFE800F003130A
+:10336000113E1100108820F0010010801D805F4880
+:103370000580001F0580001F0580FFF7CDFFA670A8
+:10338000BDE8F087594941F244401C39088057494B
+:1033900045F6580024390880091D47F25800088076
+:1033A00052492020283908800020401CC0B27328D0
+:1033B000FBD3FFF7B1FF4C4984F85C502C3147F642
+:1033C000906008804848143006801D80108840F0C6
+:1033D000010010800220A070D2E700215FF0010000
+:1033E00004EB410204EB4003B2F85020B3F8503034
+:1033F0009A4200D20146401CC0B20628F0D33C4895
+:10340000405C84F83900FFF74DFF1D2000F0F3F910
+:1034100000F076F8374E38484FF4807996F83B1034
+:10342000012904D002291BD0042930D047E04021D3
+:103430008046FEF733FF870080214046FEF72EFFCF
+:1034400047EA400749464046FEF728FF074347F052
+:10345000010084F83B0000E03DE0224809302CE008
+:1034600040218046FEF71AFF870080214046FEF784
+:1034700015FF47EA400749464046FEF70FFF07435E
+:1034800047F0020084F83B001648133015E0402155
+:103490008046FEF703FF870080214046FEF7FEFED0
+:1034A00047EA400749464046FEF7F8FE074347F023
+:1034B000040084F83B000B481D3002F033FE94F802
+:1034C0002F0086F838001D2000F0ABF90420A07012
+:1034D0000A48057054E7108820F0010010801D8014
+:1034E000A5704DE740040020000800403C2C01403E
+:1034F0006C8B00083C01002000100140F306002006
+:103500002DE9F041344C14F82F0F344DE072402176
+:103510002846FEF7C3FE860080212846FEF7BEFE41
+:1035200046EA4006AF1539462846FEF7B7FE064381
+:10353000207BF1B22F3C814215D084F83C00402121
+:103540002846FEF7ABFE860080212846FEF7A6FE41
+:1035500046EA400639462846FEF7A0FE064384F8B0
+:103560003B60FFF74DF81E4D95F83B00012827D032
+:10357000022828D0042829D0174894F83B10273077
+:10358000085C04F8300F14F80109FEF713FF04F883
+:103590002F09A87A00B10120607001F05DFA94F85B
+:1035A0004E0094F83B10884206D094F83800062864
+:1035B00002D2401C84F8380084F84E10BDE8F08137
+:1035C0000548093004E00448133001E002481D308A
+:1035D000BDE8F041FFF7F4BD4004002000100140B9
+:1035E0003C0100202DE9F041524991F87200AA28CF
+:1035F0007ED191F8730055287AD14F4C00200A5C97
+:103600002254401CC0B27428F9D34C4E2069C6F82D
+:103610000100A08AA6F80500D4F81600F060D4F8DE
+:103620001A003061D4F81E001234706102F020FDDF
+:103630004349608A888102F035FD207D123CC00735
+:10364000307802D040F0040001E020F004003D4951
+:1036500030704FF480403C4D886114F8280F85F895
+:103660002000608B6880A08BA880E08BE880208C95
+:103670002881608C354F688194F8240087F8D20047
+:1036800014F8011C304686F83B100026C0F8946000
+:10369000FFF724FE2E48A18E0183E18E4183218F06
+:1036A000818394F84210283C012908D0022901D0D6
+:1036B000032909D0297821F00C01083107E0297885
+:1036C00021F00C01091D02E0297841F00C0129705C
+:1036D00094F86E20012162B1012A01D0022A0BD098
+:1036E00087F8461094F864301A4A4BB1518108E0CB
+:1036F00014E087F84660F5E7022287F84620F1E7F4
+:10370000568194F8701001290AD094F86D1051B1C7
+:1037100001290BD04FF48051A0F87610BDE8F0815C
+:1037200044F21C71F8E74FF40051F5E741F25551AE
+:10373000F2E7000000FC0008880C00203C0100209B
+:1037400060000020200C0020B80400209802002017
+:1037500020050020280A00207CB50121082000F067
+:10376000A3FB4FF48070ADF8040010248DF80740DF
+:1037700001208DF8060001A91548FEF711FD012171
+:10378000092000F091FB01211248FEF75BFD0820A3
+:10379000ADF8000004208DF803000F4E03258DF8CE
+:1037A000025069463046FEF7FBFC08213046FEF722
+:1037B0007CFDADF800408DF803408DF8025069465D
+:1037C0003046FEF7EDFC10213046FEF76EFD7CBD65
+:1037D0000014014000023000000C0140FEE7704779
+:1037E00000F01F02012191404009800000F1E0201B
+:1037F000C0F88011704700F01F020121914040097C
+:10380000800000F1E020C0F88011704700F01F0236
+:10381000012191404009800000F1E020C0F8001132
+:10382000704700F01F02012191404009800000F123
+:10383000E020C0F80011704770B50F23C4780178FC
+:103840000122F4B1144C2468457804F4E064C4F512
+:10385000E064240AC4F10406E3408478B5401C40C7
+:103860002C4301F1E021230181F80034007800F0BD
+:103870001F018A404009800000F1E020C0F80021CB
+:1038800070BD01F01F0082404809800000F1E02077
+:10389000C0F8802170BD00000CED00E00249084333
+:1038A00002490860704700000000FA050CED00E0D6
+:1038B0002DE9F05F00261D20FFF792FF6C4CDFF82A
+:1038C000B4B1A4F1B000A77E90F83810DFF8A8E1F9
+:1038D000DFF8A8A100258F427ED0E776A176626A44
+:1038E000036B5A434FEA12499BF80820120702D58E
+:1038F0001EF8012000E00A4694F812C0BCF1010F46
+:1039000009D004EB4206B6F902C0C4F828C0B6F9E3
+:103910000460E6620CE043F6FF7CC4E90A5C90F8C0
+:103920003DC05FEACC7C01D012B102E0052A00D193
+:10393000012600EB47074FF0804CBF893F04B7FBDF
+:10394000F3F3E361476BBCFBF7F7276294F813C00E
+:10395000BCF1000F06D0BCF1010F05D03B4403EBD6
+:10396000D3735B10636201E03B466762DFF810C10E
+:103970004FF6FF7707EA8307ACF808709AF80070F3
+:1039800090F80A8090F83DC0082F08F003070CF06B
+:10399000030C05D067450BD1B8F1000F05D008E046
+:1039A000674505D0B8F1000F03D05B42636200E0C9
+:1039B0006562C6B1636A002B03D006DD228D05E087
+:1039C0000AE0304B33F8122000E0A28DA4F860200A
+:1039D000227822F0200222709AF80020042A07D0D0
+:1039E000082A05D012E0B4F8603003EB0902EDE7D5
+:1039F00080F8405065629BF80800000701D51EF86A
+:103A00000110204830F81100A4F860001E49606AD7
+:103A100009883E314843B4F8601001EB204006B2FB
+:103A20001D20FFF7F3FE606A002807D021784FEAD7
+:103A300081600ADD002804DAA08D09E0B4F8600096
+:103A400006E0E06AB04208DB0CE0002802DA208DD4
+:103A5000208208E0A06AB04204DD208241F020000C
+:103A6000207000E02682257565752586BDE8F09FEB
+:103A7000EC01002098020020A0930008F30600202B
+:103A8000000A0020B29300082404004043184FF4B9
+:103A90008042934210DD904202DD104600210BE08F
+:103AA000914202DD0020114606E08003B0FBF3F0F6
+:103AB00000B2C0F5804109B241EA00407047F0B55C
+:103AC00000224FF46A740E25C460826205824FF4AE
+:103AD000834608274661078343F6FF7C4283A0F8AC
+:103AE0001CC040F249234FEA8C3E8360C0E9082E97
+:103AF000CC608A620D824E610F834A83A1F81CC09C
+:103B00008B60C1E9082EF0BD002181620949C160C6
+:103B10000E2101824FF6BF514161082101834FF40C
+:103B20004041418343F6FF718183090701620249E5
+:103B300041627047638A010000C0FF0F064941F6E9
+:103B4000A260088005480168054A01F4E06111435C
+:103B50000160BFF34F8FFEE7442C01400CED00E005
+:103B60000400FA0538B501210D2000F09DF94FF44D
+:103B7000E060ADF8000018248DF8034003258DF8AF
+:103B8000025069460D48FEF70BFB4FF46040ADF85C
+:103B900000008DF803400A4C8DF80250694620461B
+:103BA000FEF7FEFAA014ADF8000048208DF80300DF
+:103BB00069462046FEF7F4FA38BD000000080140CF
+:103BC000000C0140F0B50121CE028DB0304600F06E
+:103BD0006BF9594F384601F0B1FB08A801F0DAFD46
+:103BE0004FF45860ADF824000024ADF820402020A8
+:103BF000ADF82200ADF8264008A9384601F07CFD5A
+:103C00000021384601F0CFFD4FF6FF71384601F034
+:103C1000D4FD01220021384601F060FD0121384623
+:103C200001F048FB04A801F060FBADF810607010D3
+:103C3000ADF81200ADF81440A220ADF816007000E7
+:103C4000ADF81800ADF81A40ADF81C4004A938468C
+:103C500001F03AFB6025ADF80050ADF80440ADF836
+:103C60000840ADF80C40ADF80240ADF80640ADF8A4
+:103C70000A40ADF80E406946384601F01FFC69461F
+:103C8000384601F061FC6946384601F0A7FCADF802
+:103C900000500125ADF8045040F61450ADF8060070
+:103CA000ADF80840ADF80C40ADF80250ADF80A4050
+:103CB000ADF80E406946384601F0D4FC0121384683
+:103CC00001F01CFB0821384601F038FC314638462B
+:103CD00001F07AFC0821384601F0BEFC3146384636
+:103CE00001F0F2FC7021384601F0FBFC18208DF841
+:103CF0002C008DF82D408DF82E408DF82F500BA8FC
+:103D0000FFF79AFD0C480C30018841F080010180DA
+:103D100009481430018841F001010180001F04802E
+:103D20000121384601F0F4FA8DF828500121384677
+:103D300001F0F8FA0DB0F0BD002C01407047000012
+:103D400070B50189C1EB411101EB4101CA0B428100
+:103D50000B49104603F040FD09480C38B0F90C201F
+:103D60000168B0F90E4001FB02F54368614303FBB3
+:103D7000145503FB0211AD138913C0E9055170BD41
+:103D80000C0A002040F21341416008218160862125
+:103D9000C1604FF4804101614942416100210162EB
+:103DA000C16270470162704710B501884288891A64
+:103DB00009B20183B1F5005F02DBA1F5804104E0A7
+:103DC00011F5005F02DC01F580410183B0F9182094
+:103DD00041685143C1618368846A5343C2681B12BE
+:103DE000624303EB2222036A1A44114402628A13DB
+:103DF000426241698A4203DB01698A4200DC114662
+:103E00008A1AC0E90A21028E4FF40373594302EB68
+:103E1000A13202860B4A1278082A04D10A4A936F0B
+:103E200003EBA1319167B0F93010B1F5804F02DD9D
+:103E3000A1F5804103E0002902DA01F58041018605
+:103E400010BD0000F30600203C0A0020034A516820
+:103E500021F44041014351607047000000100240CE
+:103E6000044A0029516901D0014300E081435161B6
+:103E70007047000000100240044A0029D16901D0B7
+:103E8000014300E08143D16170470000001002400F
+:103E9000044A0029116901D0014300E08143116106
+:103EA0007047000000100240044A0029916901D0C7
+:103EB000014300E08143916170470000001002401F
+:103EC000044A0029D16801D0014300E08143D16058
+:103ED000704700000010024030B524494A6812F0D3
+:103EE0000C03234A03D0042B01D0082B26D00260F8
+:103EF0004A680F231F4C03EA1212A35C0268DA40DF
+:103F000042604B68072505EA1323E35C22FA03F3BA
+:103F100083604B6805EAD323E35CDA40C2604B68F8
+:103F2000032403F4404104EA933303EB9161114B02
+:103F30001B1F595CB2FBF1F1016130BD4A680E4BA9
+:103F40001A404B68140103F4803303D5C2F3834253
+:103F5000113202E0022404EB924213B14B689B033E
+:103F600001D5064B00E0024B5A43C0E70010024067
+:103F700000127A000400002000003C0800093D0007
+:103F80002DE9F041274CA61540212046FEF786F981
+:103F9000850080212046FEF781F945EA400531463B
+:103FA0002046FEF77BF90543EDB240212046FEF79F
+:103FB00075F9870080212046FEF770F947EA40072F
+:103FC00031462046FEF76AF90743F8B2A842DBD132
+:103FD00040212046FEF762F9870080212046FEF747
+:103FE0005DF947EA400731462046FEF757F9074397
+:103FF000F8B2A842C8D140212046FEF74FF9870009
+:1040000080212046FEF74AF947EA4007314620461C
+:10401000FEF744F90743F8B2A842B5D12846BDE8F7
+:10402000F08100000010014010B50268416802FBF9
+:1040300002F301FB01330D4CA34211D91B0E0E3BC1
+:104040000B4C9BB212B234F8133009B25A435943A5
+:1040500042F38F3241F38F31C0E90221012102E0A6
+:10406000C0E902210021017410BD0000E10BBF0E68
+:104070000C8800082DE9F05FF848F94902880B88A0
+:104080009A1A92B20F2A7DD309880180F548024618
+:104090008189D2884B0703D48B0701D4CB0702D088
+:1040A00042F4007201E022F40072C28081460807E7
+:1040B00002D44846C90604D5B9F8061041F00101FA
+:1040C00002E0C18821F00101A9F80610E548FDF7DA
+:1040D00097FEE548B0F93A10B1F5804F02DA491C75
+:1040E000418703E0E0494FF480404887DF4E41F6C6
+:1040F000CC41DF4CB06C884203DDA06820F010009A
+:10410000A060DC49DFF870830025088828B1401ED4
+:104110000880E57388F8005028E0B9F806004204EA
+:104120001BD4B9F80C10CA0617D4090715D4010618
+:1041300013D4810611D401050FD4410603D5CF490C
+:104140000978090609D5410707D4C10505D4010737
+:1041500003D4810401D4C00608D5C948E573C94910
+:1041600088F80050C5830D8080F82A50E08FC6493A
+:10417000DFF818E348B1401EE087087820F002001D
+:10418000087000E09AE0E5730BE0087840F0020068
+:10419000087098F80000012805D19EF80000062854
+:1041A00001D188F8005098F80000DFF8C4A2DFF8C9
+:1041B000E0B20127AAF12C0A0A2873D2DFE800F046
+:1041C000F77E057EF6F57E72F4F3E07B09281AD0BF
+:1041D000DFF8C09202287DD0B4F8400018B399F8F7
+:1041E000680040F63A2201282BD0C4F8D85084F851
+:1041F000EA50CAF82050B4F9301001F21D50904234
+:104200002FD810232EE095484430FEF733F9FDF700
+:1042100071FEDBF82C10A04841F39101CBF8281077
+:1042200089038162FDE1BBF814202286DBF82C2093
+:10423000CBF83420DBF82820CBF83020A4F84070ED
+:1042400015E09648C4F8D80084F8EA70B4F9301044
+:1042500001F21D53934201D8102300E020231022C5
+:1042600002E020231022002000F054FB208699F861
+:1042700068008B490128706C40F2DC524FF4927355
+:1042800011D0904203DABBF90A209A4211DBB4F84C
+:10429000403040F6C4125B1C9BB2A4F840309342FD
+:1042A00007D20EE022E1904208DABBF90A009842F8
+:1042B00004DA88F8005084F8EA504D83BDE8F09F96
+:1042C00008E0694AD268002AF8DC42F6E0629042CF
+:1042D000EFDAF3E7706CCAF828008AF80770714FBC
+:1042E000A4F8405084F8EA50797F5646A1B1F87F8F
+:1042F00090B3208DB4F9301000B20A23052200F0EB
+:1043000009FB2086FD777D77B4F930104FF48040AB
+:10431000814254DD2086D1E794F84610022903D16A
+:1043200099F86D10022918D000B25F4901F066FCBF
+:10433000A4F8E400B4F9E410A06A884200DB08465F
+:1043400000B2B08299F84D104F460029B4F93010F0
+:1043500007D03623052207E02DE0534900B2B031E3
+:10436000E4E740F24713362200F0D4FA2086B4F98D
+:104370001601B4F91411884208DA97F84D1011B1FA
+:1043800000F102000CE000F1080009E010DD3179D5
+:1043900001F10101C9B231710229B5D33571401E55
+:1043A000A4F81601B0E72FE00DE052E04DE081E007
+:1043B000A4F81611A8E740F266602086A4E7002959
+:1043C00087DA25867AE73949D4F8DC00884202D2B8
+:1043D000401CC4F8DC00E07B082803D1D4F8DC00E2
+:1043E00088420DD388F80050A068C10502D520F09E
+:1043F000080001E040F00800C4F8DC50A0605DE770
+:10440000BDE8F05F02F044BCE07B092801D02586BE
+:1044100049E1DAF81C005746401CCAF81C00022883
+:1044200009DD388D012301B2388B052200B200F07E
+:1044300071FAFD61B8620948398D44300180B6F8DF
+:1044400044104180FEF72EF864E7BDE8F05F04F009
+:104450009FB81748007809287ED02FE7340900203C
+:10446000FC060020280A0020200500203C01002036
+:104470009802002000070020F3060020D406002048
+:10448000C80800201E000020CA050020F4060020F5
+:1044900060000020880C00206808002034F3FFFF33
+:1044A000A8090020500C0020FE890008C0D401009B
+:1044B000540200209049914B0888401C82B29048D9
+:1044C0000A80C82A04D390F800C0BCF1010F18D0AC
+:1044D000B2F57A7F04D390F800C0BCF1020F10D07F
+:1044E000B2F5FA6F02D30278032A0AD0E07B801E6D
+:1044F000082872D2DFE800F00F9EDAEC04F866902C
+:10450000DCE605700D80B9F8061021F40061A9F809
+:1045100006101F70EAE7FDF7FBFE3078400611D564
+:104520007848807804280DD0706C82280ADAB07A36
+:1045300096F83D1000F0030001F00301884201D01D
+:1045400001F05CFD98F80000062886D086F83F5000
+:10455000B06C40F3110000E0A5E083036A4ACBF899
+:104560002C00801093628103CBF828006748816299
+:10457000FDF7C0FC8AF80770B4F81401A4F816011E
+:10458000706CA4F88250B0F5437F08DD4FF4804092
+:10459000A4F880007AE000BF88F800008EE64FF4AF
+:1045A0008041A4F88010A16821F48061A16040F2EC
+:1045B0008A21884204DA3078400601D402F054FAA5
+:1045C000A0686BE0706CB0F5437F07DA9EF80010CE
+:1045D000062903D08EF800507EE085E04C48017833
+:1045E00021F040010170FDF785FC43F6FE70A4F850
+:1045F0001601DC34FDF78CFE464810F8341F21F01C
+:1046000001010170414925608D623F498D62082199
+:1046100088F80010456451E63F48FDF72BFFFDF791
+:1046200069FC716CCAF8281041F27C510920CAF863
+:104630001810B1E799F80600C006AFD4706CB0F559
+:104640007A7F30DDFDF764FE3078400611D52D48C5
+:10465000807804280DD0706C82280ADAB07A96F837
+:104660003D1000F0030001F00301884201D001F089
+:10467000C5FC86F83F50B6F84800208601B24FF4DA
+:104680008040814200DD2086FDF734FCA06840F4C4
+:104690008060A06096F838100529BCD140F0100069
+:1046A000A060022078E788F8005007E6706CB0F54B
+:1046B000437F03DA9EF8001006298BD1B9F8061063
+:1046C00021F02001A9F80610FDF722FE042063E77F
+:1046D0009EF80000062802D088F80070EEE50F4929
+:1046E00009200870052057E7064885708EF80050AD
+:1046F0008BF85E5065E600001600002014000020D4
+:1047000015000020400400209808002068080020C0
+:10471000020700203C0A00207809002054020020F3
+:1047200030B585B001210420FFF7BEFB4FF40040F7
+:10473000ADF8100048208DF8130004A91848FDF7C3
+:104740002FFD01210846FFF797FB40F68C20ADF8BE
+:10475000040003240020ADF80040ADF80200ADF8DD
+:1047600006004FF080456946284600F0C5FF1C2032
+:104770008DF80C008DF80D408DF80E4001208DF85D
+:104780000F0003A8FFF758F801221146284600F051
+:104790008DFE0121284600F0BBFD05B030BD0000B4
+:1047A00000080140704700002DE9F041304CE078EE
+:1047B00000285AD12078002857D0401E10F0FF0062
+:1047C000207052D14FF49670208272B6294F45F274
+:1047D000AA50A7F872000020FDF76AFB264D1320AF
+:1047E0002860FDF777FBA8BB3420E8600220286131
+:1047F000224E6E61286940F040002861FDF76AFB97
+:1048000040BB00211E4A08465FEA255312F800C04B
+:10481000BCF1FF0F00D00121401C80B29842F5D3BB
+:10482000C1B9C4E9067639260127A06910F8011B31
+:1048300010F8012BA061E06901EB022102886A6196
+:104840002F6120F8021BE061FDF744FB10B9761ED2
+:10485000B6B2EAD20120FDF72BFB62B601F022FCD2
+:104860000848816821F480418160BDE8F081000042
+:10487000F0060020880C00200020024000FC000808
+:1048800000FC0008980200201948016841F010015E
+:104890000160016821F003010160016841F002013B
+:1048A000016014484168416041684160416841F4D9
+:1048B00080614160416821F47C11416041680E4A89
+:1048C00011434160016841F0807101600168890114
+:1048D000FCD5416821F003014160416841F00201CB
+:1048E00041604168C1F381010229FAD1704700009B
+:1048F00000200240001002400000280830B5044C9F
+:10490000039D6080A180E2802381658130BD00002D
+:104910001C0A00200A44824201DA10B27047C91A08
+:104920008142FBDD08B270472DE9F0434348DFF8D0
+:104930001081DFF81091C17F457A046801260023B9
+:10494000414A424880292BD301F01F0158F8211019
+:104950000C420146096802D041F4805101E021F483
+:1049600080510160CF0417D48F0415D5977AFF07C3
+:1049700007D0538199F800C02CF0020C89F800C0D0
+:104980000AE090F84670BFB14FF0020C012F18D02A
+:1049900080F8463080F81AC10F0B67F34D31016083
+:1049A000802D2AD305F01F0158F821100C42016810
+:1049B0000CD041F004010BE080F8466080F81A3119
+:1049C000EAE780F846C080F81A61E5E721F00401C3
+:1049D00001604C070DD44C050BD5947AE40708D040
+:1049E000538199F8005025F0020589F80050C0F86D
+:1049F00098308C0864F38A210160917AC90717D135
+:104A0000134991F86410012912D11249496C3229D5
+:104A10000CDC0178490709D50189090506D4D0F8CD
+:104A2000981047F23054A14204D95681C0F898300A
+:104A3000BDE8F083491CC0F89810F9E7D0050020C4
+:104A4000D48F0008CA050020280A00209802002000
+:104A5000880C00203C01002010B5FCF789F90F48B4
+:104A6000018821F0020101800C49183109880C4AA3
+:104A7000928E1144094A3432118008490C390A884F
+:104A800042F001020A80011D0A884FF6ED531A40D8
+:104A90000A80018841F01201018010BD0C04004021
+:104AA0004004002006480188491C89B20180B1F504
+:104AB0007A7F04D34188491C4180002101807047DE
+:104AC000140700200F4810B5016841F00101016092
+:104AD00041680D4A1140416001680C4A1140016073
+:104AE000016821F480210160416821F4FE014160E8
+:104AF0004FF41F018160FFF7C7FE05494FF00060CA
+:104B0000086010BD001002400000FFF8FFFFF6FE35
+:104B100008ED00E02DE9F0412F4D28884FF000040A
+:104B2000000629D5FCF7A4FA2C4A2D48072317784C
+:104B3000C8262C49012F22D02B4FB7F806C0BCF154
+:104B4000000F3ED0B0F80CC04CF0080CA0F80CC020
+:104B5000B0F806C02CF4006CA0F806C0886820F0FD
+:104B600004008860FC801370CE8700204FF49661AB
+:104B7000401C80B28842FBD32C80BDE8F0811B4FE3
+:104B800097F800C0BCF1010F0FD0BCF1020F11D09B
+:104B9000B0F806C04CF4006CA0F806C0886840F07D
+:104BA0000400886005203870DDE7B0F80CC04CF0D8
+:104BB000080C03E0B0F80CC04CF0100CA0F80CC0CE
+:104BC000F0E70B4F3C70C78847F40067C7808868E0
+:104BD00040F004008860C6E7102C0140F306002076
+:104BE000280A00209802002034090020F406002042
+:104BF00011070020704700002DE9F0434FF080407E
+:104C0000018A21F001010182AC48007800287CD1A2
+:104C1000AB4FF87B002878D1AA48406C322874DC6E
+:104C2000A9488068DFF8A4924104A94DB9F80400AE
+:104C30004FF0000403D4401CA9F8040028E1002828
+:104C400074D02978012611B1012912D017E1494603
+:104C5000B0F5BE7FFAD92E70CC718C71EC702C72CD
+:104C6000287A0A18401CC0B2147228720F28F7D391
+:104C700005E1B9F802204946824201D9EE7100E00F
+:104C8000EC7192488A7908300F2A15D2CB79082B1B
+:104C90000BD2C3F10708EB7912F800C003FA08F34E
+:104CA00063441354CA79521CCA71CA79082A03D1C1
+:104CB0008A79521C8A71CC7199F80610C8460F295E
+:104CC00073D10D21FCF73EF9A881010A6970C0B2C9
+:104CD000A87088F8064098F816208A4265D198F89E
+:104CE0001510814261D198F80BC07A490323022242
+:104CF0007948BCF1000F10D0BCF1010F02D0BCF11B
+:104D0000020F14D080F86A2000E0CBE091F800C0D8
+:104D10002CF00C0C0CF1080C0FE080F86A6091F894
+:104D200000C02CF00C0C0CF1040C06E0A9E080F89B
+:104D30006A3091F800C04CF00C0C81F800C098F873
+:104D40000C10B6EB111F04D180F86E4087F8464076
+:104D50000EE0B2EB111F04D180F86E6087F8466058
+:104D600006E0B3EB111F03D180F86E2087F84620D0
+:104D70000B0717D001F00F01012901D0022915D02E
+:104D800080F86C602C7198F80D102A7906FA02F3FD
+:104D90000B406B71082A44D2DFE802F00B12431972
+:104DA000242F363D80F86C40ECE768E080F86C20FA
+:104DB000E8E713B180F8704033E080F8706030E0CD
+:104DC00013B180F850602CE080F8504029E023B106
+:104DD00080F8656087F8036123E080F8654087F814
+:104DE00003411EE023B187F8F54080F84D4018E0FC
+:104DF00087F8F56080F84D6013E013B180F86860C3
+:104E00000FE080F868400CE013B180F8666008E0BD
+:104E100080F8664005E013B180F8676001E080F833
+:104E20006740521CD2B22A71082AAED398F80E10ED
+:104E30002A4A8B0705D587F8F16080F864605681AF
+:104E400004E087F8F14080F864405481C90702D03B
+:104E500080F8294001E080F8296098F8111000F8E6
+:104E60006D1FC2781E48012A1ED001B3012921D02E
+:104E70004FF48051A0F876101A493C200870A9F828
+:104E80000240A9F80440B9F80210491CA9F8021020
+:104E9000B9F80210B1F5FA7F04D940F2F511A9F87A
+:104EA00002102C70BDE8F08344F21C71E2E74FF46D
+:104EB0000051DFE741F25551DCE70000F306002026
+:104EC000980200203C01002000100140700C0020DE
+:104ED0008C060020B8040020880C0020280A00203E
+:104EE00020050020F00600202DE9F05FFDF710FA04
+:104EF0008E4D2888A5F10406C0070AD0308820F01E
+:104F000008003080288820F00900288001F0ACFDDE
+:104F1000D9E02888DFF81892DFF81882864C8007DD
+:104F20001AD5B9F8001041F00101A9F80010B8F83D
+:104F30000000804914315030088028884FF6F9511C
+:104F400008402880308840F004003080FFF718F8CF
+:104F500084F83C00BDE8F09F2888784F40072888F7
+:104F600071D520F004002880FFF70AF894F83C106F
+:104F70008142EFD1308820F004003080FDF7A0FBA3
+:104F80002078410605D594F84C1094F83B209142C6
+:104F9000E0D03978400621F00201397004D5FEF7DF
+:104FA000AFFA97F82F7004E094F83C00FDF702FA8E
+:104FB0000746DFF880B140F68C2A0BF1180B062F5C
+:104FC00047D294F83800B8423ED03846FDF776F91B
+:104FD0002078C00716D094F83A0094F8391000F001
+:104FE0000302914206D0A17A00F0010001F0010114
+:104FF000884215D1FDF7CCFAFBF706FFFDF7F4FB6D
+:10500000384689E0FDF7C4FAFBF7FEFEFDF7ECFB3E
+:105010003846FDF7DDFA207840F00100207099E76E
+:10502000288820F008002880206B810801EBD00040
+:10503000504515D2B8F800100844ABF8000030888D
+:1050400040F0080003E00DE0308820F008003080D8
+:1050500080E7B9F8001041F00101A9F80010DFE77E
+:105060005046E7E70007288831D520F0080028805F
+:10507000308820F008003080FEF782FF84F83C0082
+:10508000FDF71EFB387820F00200387020784006CB
+:1050900004D5FEF735FA97F82F5004E094F83C0059
+:1050A000FDF788F90546062D08D294F83800A84285
+:1050B000B5D0FDF76DFAFBF7A7FE2AE02048C188BE
+:1050C00041F04001C180BDE8F05FFDF76DBBC00657
+:1050D000288825D520F010002880308820F0100086
+:1050E000308097F838000C2802D2401C87F838002E
+:1050F000387840F002003870FEF702FA97F82F5027
+:10510000787884F8390094F83800A84287D0FDF701
+:105110003FFAFDF769FB2846BDE8F05FFDF758BA96
+:105120004EF2BE110840288014E700001004004031
+:1051300000040040240400403C0100204004002002
+:10514000280A00202DE9F04F514F85B0388820F013
+:10515000010038804E480026103006804D4CDFF8A4
+:1051600038A14FF0010894F85C0042F63029C107DD
+:1051700074D072B64948816941F4007181618169D6
+:1051800041F4806181614FF40040FEF75FFE444DC1
+:1051900000212846FBF796FB00212846FBF788FBF9
+:1051A000DFF800B100215846FBF782FB00213E48A2
+:1051B000FCF7FAF92846FBF7A1FC5846FBF79EFCE2
+:1051C0004FF46020CDE902068DF8056000968DF859
+:1051D00010808DF8048069462846FBF721FD0123E5
+:1051E0001A460F212846FBF76CFD01212846FBF7E4
+:1051F0005FFB00204946401C80B28842FBD3284612
+:105200002E600121FBF79CFD28688007FCD524480F
+:105210004C30006894F85C1021F001012144A1F8A1
+:105220005000FBF759FB62B6FEF776F847F690613F
+:10523000AAF8001094F85C00401CC0B284F85C002E
+:105240000C2822D212491431A1F80080388840F08D
+:105250000100388005B0BDE8F08FFFE7134920F06A
+:105260000100085A12490880114945F658000839CA
+:1052700008800F4847F25801001F01800C49202088
+:105280000C390880AAF80090D4E70320A070E1E769
+:1052900000080040400400202C080040001002409C
+:1052A000002401400028014008000240908B0008C3
+:1052B000202C01400029018802D041F0800101E04A
+:1052C00021F080010180704710B50A884B88CC8896
+:1052D0001A438B8823431A430B891A434B898989C4
+:1052E0001A430A43A0F8442010BD002101804180E8
+:1052F0008180C1800181418181817047002981883D
+:1053000002D041F0010101E021F0010181807047EC
+:105310000029018802D041F0010101E021F00101E2
+:1053200001807047002930F8441F02D041F4004149
+:1053300001E0C1F30E010180704700004B4910B538
+:10534000884202D10121C41486E0B0F1804F09D017
+:10535000474988420DD101210220FEF799FD002125
+:10536000022064E001210846FEF792FD00210120A1
+:105370005DE04049884206D101210420FEF788FD06
+:105380000021042053E03C49884206D10121082035
+:10539000FEF77EFD0021082049E03849884206D109
+:1053A00001211020FEF774FD002110203FE0344958
+:1053B000884206D101212020FEF76AFD002120202D
+:1053C00035E03049884202D10121441444E02E499D
+:1053D000884202D10121CC043EE02C49884202D10E
+:1053E00001210C0538E02A49884202D101214C05EF
+:1053F00032E02849884206D101214020FEF748FDCD
+:105400000021402013E02449884206D10121802058
+:10541000FEF73EFD0021802009E0204988420AD1A4
+:10542000841501212046FEF733FD00212046BDE80A
+:105430001040FEF72DBD1A49884202D101210C040B
+:105440000AE01849884202D101214C0404E01649BF
+:1054500088420AD101218C042046FEF731FD204606
+:10546000BDE810400021FEF72BBD10BD002C01400F
+:105470000004004000080040000C00400010004004
+:105480000014004000340140004C01400050014035
+:105490000054014000180040001C00400020004063
+:1054A000004001400044014000480140002A828938
+:1054B00001D00A4300E08A438281704730B5028CF4
+:1054C00022F001020284028C8388048B22F0020203
+:1054D00024F073050C882C430D8915434A882A4310
+:1054E000114DA8420BD0114DA84208D0104DA84232
+:1054F00005D0104DA84202D00F4DA8420DD122F088
+:1055000008054A8923F440732A4322F004058A8857
+:105510002A438D891D43CB892B4383800483C9880B
+:105520008186028430BD0000002C0140003401401F
+:10553000004001400044014000480140028B22F03D
+:1055400008020A430283704770B5028C22F01002F1
+:105550000284028C8488038B0D8823F4E6464FF680
+:10556000FF7303EA052535430E8922F0200203EA82
+:10557000061616434A8803EA02123243104EB0421E
+:1055800002D0104EB04215D122F080064A8924F490
+:10559000406403EA0212324322F040068A8803EA9A
+:1055A000021232438E8903EA86062643CC8903EA37
+:1055B0008404344384800583C9880187028470BDD4
+:1055C000002C014000340140028B4FF6FF7322F49F
+:1055D000006203EA012111430183704770B5028C18
+:1055E00022F480720284028C8488838B0D8823F0DD
+:1055F00073031D4322F400730E894FF6FF7202EA13
+:1056000006261E434B8802EA03233343104EB04262
+:1056100002D0104EB04215D123F400664B8924F419
+:10562000405402EA0323334323F480668B8802EA62
+:10563000032333438E8902EA06162643CC8902EA05
+:105640000414344384808583C9888187038470BDB2
+:10565000002C014000340140828B22F008020A43F2
+:105660008283704770B5028C22F480520284048CCD
+:105670008288838B0D8823F4E6464FF6FF7303EA96
+:105680000525354324F400560C8903EA04343443D9
+:105690004E8803EA06362643094CA04202D0094C44
+:1056A000A04205D122F480448A8903EA821222436F
+:1056B00082808583C988A0F84010068470BD0000F0
+:1056C000002C014000340140828B4FF6FF7322F41E
+:1056D000006203EA012111438183704701858282C0
+:1056E0007047828822F07002828082880A4382801A
+:1056F0007047A0F84010704730B502881B4B1C4C17
+:1057000098420DD0A0420BD0B0F1804F08D0194D77
+:10571000A84205D0184DA84202D0184DA84203D186
+:1057200022F070054A882A43154DA84206D0154D2F
+:10573000A84203D022F44075CA882A4302808A888E
+:1057400082850A88028598420AD0A04208D00E4A73
+:10575000904205D00D4A904202D00D4A904201D1AC
+:10576000097A01860121818230BD0000002C0140B0
+:10577000003401400004004000080040000C0040DC
+:10578000001000400014004000400140004401406F
+:10579000004801404FF6FF71818000210180C180E7
+:1057A0004180017270470029018802D041F0020156
+:1057B00001E021F00201018070470029018802D038
+:1057C00041F0040101E021F0040101807047000074
+:1057D000204810B590F82010026801F01F001E4903
+:1057E00051F820001D490242086802D040F4803080
+:1057F00001E020F48030086019484FF00002807901
+:105800004106184824D4184903880C88E31A9CB22E
+:1058100001230F2C08D30C8804808468042C03DD3A
+:10582000124C2478022C05D0427F012A06D0098828
+:10583000418010BD4377C2770A8842804288098838
+:10584000891A89B240F21A629142F2D3C37710BD2D
+:10585000427710BDD0050020D48F000898020020A8
+:10586000280A0020500C0020FC060020F30600202F
+:105870002DE9F04FDFF8B8B16A48DFF8AC91DFF8F6
+:10588000ACA190F80EC0BBF91A70BBF91C60BBF953
+:105890001850BBF96C10BCF1070F48D2DFE80CF0D0
+:1058A0008D041A30485E7600D9F800208284DAF838
+:1058B0000020C284828CC38CA7EB820212B2A6EBBA
+:1058C00083034A431BB2594342F3CF2241F3CF2310
+:1058D000D11870E0D9F800204284DAF80020C284A0
+:1058E000428CA5EB820213B2C28C4B43A6EB820220
+:1058F00012B243F3CF24514341F3CF23E11814E014
+:10590000D9F80020C284DAF800204284C28C438C8B
+:10591000A6EB820212B2A5EB83031CB24A43614399
+:1059200042F3CF2341F3CF24191949420AB244E08C
+:10593000D9F800208284DAF800204284828C438CDB
+:10594000A7EB820212B2A5EB83034A431BB2594371
+:1059500042F3CF2241F3CF24111914E0D9F80020EB
+:105960004284DAF800208284428C838CA5EB820288
+:1059700012B2A7EB83034A431BB242F3CF2459432D
+:1059800041F3CF22A11849420BB216E0D9F800200A
+:10599000C284DAF800208284C28C838CA6EB820257
+:1059A00012B2A7EB83031CB24A4342F3CF236143F5
+:1059B00041F3CF22991849420CB2BBF91E50594607
+:1059C00005F21E56A64201DACE8306E0A5F21E5568
+:1059D000A54201DDCD8300E0CC83B1F9204004F283
+:1059E0001E55954201DA0D8406E0A4F21E5494423D
+:1059F00001DD0C8400E00A84B1F9222002F21E5479
+:105A00009C4202DAABF8224008E0A2F21E529A420F
+:105A100002DDABF8222001E0ABF82230417B81733C
+:105A2000BDE8F08F980200203C2401403C28014052
+:105A3000200500202DE9F04704466448654D002606
+:105A400002786348022AB0F9301004D0082A7DD0C9
+:105A5000092A7CD0B6E0C27B022A02D1B0F84020ED
+:105A600052B1A4F8421069810423B5F908101A460E
+:105A70000020FEF74FFF9CE05749DFF86081496A3C
+:105A80000F14E7808068410216D5B4F9020040F295
+:105A9000DA21884277DD40F26A41884205DD00BFA5
+:105AA0000823B4F942101A4648E0A0F2DA20FAF7C7
+:105AB000B4FC00224A4B52E0C0F3C001C0F3002006
+:105AC000DFF8209181420CD1D8F8440040F2BA416D
+:105AD000884258DD40F66A118842E1DCA0F2BA4003
+:105AE00010E041480078C00611D5D8F8440041F2D2
+:105AF0002431884247DD41F2D4718842D0DCA0F5E0
+:105B000098502438FAF789FC00224B4627E03748A2
+:105B100090F87010012903D090F86F00012832D15D
+:105B2000B4F9020041F6DC6188422CDD42F2341106
+:105B300088420DDDB4F9421020231A460020FEF7FA
+:105B4000E9FEA4F84200002819DB1EE033E037E04C
+:105B5000A0F5F050DC38FAF760FC0022244BFAF78D
+:105B6000C8FB0E22FAF734FCFAF78EFC00B2C0F53F
+:105B7000804078438013A4F84200002F05DCA4F88D
+:105B8000426002E0FFE7A4F84270B4F84200194F07
+:105B9000E880D8F844107964A7F84C0000F07EFB48
+:105BA000B7F84E00688198F80A000028388F00D1B5
+:105BB0004042288106E01048B0F87C00688100E08F
+:105BC00069812E8184F84060BDE8F087F3060020EB
+:105BD0009802002060000020200500203C010020E9
+:105BE0000000794000C09240D4060020880C0020BC
+:105BF00000C08240C80800203C0A00202DE9F04186
+:105C0000B1F9025000232B241522854203DAB1F9A1
+:105C10000000BDE8F081B1F9AE50854202DDB1F976
+:105C2000AC00F6E701EB8205B5F90250854201DDD3
+:105C3000134600E01446E21852085D1CAA42F1D156
+:105C400001EB8205B5F90230834206DA35F9026CC0
+:105C500035F9044C31F9221006E01E4631F9224094
+:105C6000B5F90630B5F90410801B091BC517891159
+:105C7000AD0345EA90458703A1FB070CCA1702FB59
+:105C800007C201FB05219A1BD317FAF74BFA000A4A
+:105C900040EA0160001900B2B0F5804FB9DB43F66D
+:105CA000FF70B6E770B5134C40F2244529462046F4
+:105CB00000F03EF800281BD0204600F0C7F8294627
+:105CC000204600F01DF80C4C00212046FBF76CFC30
+:105CD0002046FBF7E7FCC0F164000849C0B2042885
+:105CE000087201D900F046F9BDE87040FBF720BD0D
+:105CF00070BD000000380140580002405C060020E2
+:105D00000A0A01219140C943018070470029818915
+:105D100002D041F4005101E021F40051818170472B
+:105D2000002A828A01D00A4300E08A4382827047B7
+:105D300030B501F01F0201240025C1F3421304FA1B
+:105D400002F2012B0FD0022B0FD0838A4FEA1121D0
+:105D50000088134204FA01F400EA040001D000B103
+:105D60000125284630BD8389F0E7038AEEE710B5A8
+:105D7000C1F3421301F01F040121A140012B07D000
+:105D8000022B07D01430002A026805D00A4304E031
+:105D90000C30F8E71030F6E78A43026010BD0000CF
+:105DA00030B50446008A85B00D464CF6FF710840B8
+:105DB000E98801432182A1894EF6F3100140A888A9
+:105DC0002A8910436A890A431043A081A08A4FF6AA
+:105DD000FF410840A9890143A1826846FEF77CF88B
+:105DE0001948844201D1039800E00298A18909046E
+:105DF00000EBC00101EB0010296801D5490000E06B
+:105E00008900B0FBF1F06422B0FBF2F109010B094B
+:105E10006FF018056B4300EB8300A3891D044FF05E
+:105E2000320306D503EBC000B0FBF2F000F0070030
+:105E300005E003EB0010B0FBF2F000F00F000843A8
+:105E4000208105B030BD0000003801408088C0F3DB
+:105E500008007047F8B501210920FEF725F8012157
+:105E60008803FEF721F810258DF803502020ADF8A7
+:105E700000001A4E03248DF8024069463046FCF7B4
+:105E80008FF916490C31086820F0200008601820AE
+:105E90008DF803004020ADF800008DF802406946FF
+:105EA0003046FCF77DF948208DF803008020ADF8DE
+:105EB000000069463046FCF773F98DF8035028015D
+:105EC000ADF800008DF8024069463046FCF768F9ED
+:105ED00001210420FCF7B6F9F8BD0000000C0140D8
+:105EE00030B585B0FFF7B6FF00244FF4E1300090E5
+:105EF000ADF808400C201D4DADF80440ADF80A0087
+:105F0000ADF80640ADF80C4069462846FFF748FF5B
+:105F100025208DF8100004208DF811008DF8124016
+:105F200001208DF8130004A8FDF786FC012240F241
+:105F300024412846FFF71BFF01212846FFF7E6FE14
+:105F4000FBF720FC012280212846FFF7E9FE012211
+:105F500040212846FFF7E4FE012202210448FBF716
+:105F6000B5FBFBF70FFC05B030BD00000038014069
+:105F70004400024070B51D4D00242878432834D1D8
+:105F80006878462831D1A878502807D0512805D004
+:105F9000812803D0892801D0212826D1144E707180
+:105FA000E9787172A81C891CFBF704F8B072717A49
+:105FB000294409793182884217D106F10E0001780F
+:105FC00041F0020101700B48016841F020010160BD
+:105FD000317A0948002204E02B5D03552A55641CE0
+:105FE000E4B28C42F8D38078707170BD88070020CD
+:105FF0005C0600200C0C0140BA0B002070B51D207F
+:10600000FDF7F9FBFDF77CFA1D20FDF70AFC1548AA
+:1060100090F82F10144D0623144C85F8381090F882
+:106020003B1095F83B201143012A04D0022A07D0E7
+:10603000042A0AD010E0827A8A420DD0007B09E05F
+:10604000027D8A4208D0807D04E0827F8A4203D0AC
+:1060500090F82000884200D12370002085F840008D
+:1060600070BD0000400400203C010020F306002029
+:106070000B4800214180A0F1B0018A898280CB8940
+:106080001A44C2800B8A1A4402814B8A1A44428104
+:10609000898A1144818143F6FF71C18170470000F4
+:1060A000EC010020084940F61C72B1F90C00904246
+:1060B00002DA00F59F7005E041F2E302904201DD53
+:1060C000A0F59F70C88170476000002038B5134864
+:1060D000C16941F00401C1611E208DF80000022059
+:1060E0008DF801008DF8020001248DF80340684608
+:1060F000FDF7A2FB0A4984200880094947F6906011
+:106100002C3108800020091F0880054914310C80BB
+:10611000091F0880081F048038BD000000100240DD
+:106120000008004030B420491E4A45788B7A114659
+:1061300092F83B4091F83910AC4218D14BB1037939
+:10614000994202D04379994201D140791AE080798D
+:1061500009E08379994202D0C479A14202D182F840
+:106160002F3011E0407982F82F0030BC7047C5789D
+:10617000AC42FAD16BB1C379994202D0037A994209
+:1061800005D1007A82F82F0030BCFEF765BC407A5A
+:10619000E9E7437A9942E2D00479A142DFD0007A5C
+:1061A000E1E70000400400203C010020FEE7000081
+:1061B0002DE9F0470446007F012868D13548E18881
+:1061C0000288511A89B2072916D30088E080B4F9F1
+:1061D000000044F2DD414843401346F6D96148438C
+:1061E0008013A060401000B2A0814FF08051B1FB3D
+:1061F000F0F0FAF70DF92061B4F90C6096B1B4F93A
+:1062000002104DF6B05048430014A082B4F9047057
+:106210004DF6B05207FB02F24FEA2245E58204D464
+:10622000024603E00020E08330E0424212B22283C3
+:10623000002D01DB2B4600E06B421BB2DFF85890CB
+:10624000638398464FF4804AB24208DAFAF7D7F8E7
+:106250002169F9F7AAFFFAF7FEF8801304E0002994
+:1062600001DA484600E05046E083B04509DA2846A6
+:10627000FAF7C5F82169F9F798FFFAF7ECF88013F7
+:1062800004E0002F01DA484600E050462084BDE8D3
+:10629000F0870000FC06002000C0FFFF10B5224878
+:1062A000234C01782148022905D1C17B022902D162
+:1062B000B0F8401029B1008EA4F84E0000202087CD
+:1062C00010BD90F846101A48B0F8440000B239B337
+:1062D00018490978C1F3810101291BD002291CD07A
+:1062E000154900BFFBF7B4FD1149A4F8400080B286
+:1062F000483101F071FAB4F94C00B4F94A20414236
+:106300005143891324F8381FB4F9101048438013FF
+:10631000E08210BD0849D839E4E707496C39E1E764
+:1063200005496C31DEE70000F306002098020020EA
+:10633000C8080020B804002008890008034800218C
+:1063400080F82A10C183018770470000C808002028
+:1063500010B504000B462D4AC3F1000028D5644255
+:10636000002B12DAA04207DA214600F027FA32F8B1
+:106370001000C0F5404041E00146204600F01EFA02
+:1063800032F8100000F5004038E0A34208DA214658
+:10639000184600F013FA32F8100000F540402DE0E6
+:1063A000204600F00BFA32F81000C0F5803025E0EE
+:1063B000002B12DAA04207DA214600F0FFF932F88A
+:1063C000100000F5804019E00146204600F0F6F983
+:1063D00032F81000C0F5004010E0A34208DA214670
+:1063E000184600F0EBF932F81000C0F5804005E0E7
+:1063F00053B1204600F0E2F932F81000B0F5004F3A
+:1064000001DDA0F5803010BD002010BD9C8B000880
+:1064100040438013494300EBA13000220302002BCC
+:1064200014DDB3F5001F01DC802001E04FF40050C3
+:1064300093FBF0F1014401EBD1714910814206D088
+:10644000521CD2B20846062AF2D300E00021C8004E
+:1064500000B2704702E008C8121F08C1002AFAD132
+:1064600070477047002001E001C1121F002AFBD1D4
+:10647000704700002DE9F047A44CA5482188028808
+:10648000511A89B20F297DD30088A4F13C052080E0
+:10649000288F08B1401E28872B789E4AC3F38100BD
+:1064A00001281DD0022820D0D18B98489A4FDFF8C0
+:1064B0006C92407E0026B1F5926F1DD8142819D336
+:1064C00078206076F88840F01000F88040F266602E
+:1064D000A88123F001002870D67389F8006015E0C8
+:1064E000D08B00EB4000C00302E0D08B8C494843C6
+:1064F000010CDAE7401C04E0B1F5DB6F06D310B104
+:10650000401E607602E043F001002870B5F90200F9
+:10651000B5F914304143C3EBC303C1F38F31C3F367
+:10652000D10303EB510109B2A9829046D28B4FF0FF
+:1065300080535043B5F91620C0F38F30C2EBC2022E
+:10654000C2F3D10202EB500000B2E882AA6A4243D1
+:106550001213EA6293FBF2F22A63724A1080A26875
+:106560000A44A260E1680144E160207C401CC0B2A2
+:106570002074072806D942F3CF002883C910698305
+:10658000E66000E0BFE0A66041F6C80126748842DC
+:1065900004DD298B644AB2FBF1F1E981C11789035B
+:1065A00041EA9041800342F69B420023F9F7BAFD8D
+:1065B000A88456482A78A0F13C005C49B0F906004E
+:1065C000930700FB01F14FEA2141C2F3810215D587
+:1065D000012A07D0022A0BD04FF268514143091417
+:1065E000A18011E049F68C4250430014A0801FE0C6
+:1065F0004CF6183141430914A18025E0012A0DD041
+:10660000022A17D0A0806984494948430014E083D6
+:10661000FBF73EFA47480088C0B143E04AF65C32D7
+:1066200042431214A2804BF62C225043001468847B
+:10663000E183EDE74DF2AC5141430914A1804EF2E4
+:106640007C414143091469843B49DEE795F8200009
+:1066500000BB88F80F6089F80060B5F91A00A0F552
+:106660000C519F39B1F56E7F18D8617FF42912D98A
+:106670003249E8802E4AA1F8460050430014A88011
+:10668000A1F84400FF2085F8200081F828002C495B
+:106690003C20087006E0491C617703E0607F08B188
+:1066A000401E6077B5F91A10B4F91E0081420EDD64
+:1066B000A07E7D2809D9F88840F00800F88021489C
+:1066C000017821F0020101700EE0401C06E0A0F20A
+:1066D0003D10814208DAA07E10B1401EA07603E092
+:1066E000F88820F00800F880B5F9181060690844AF
+:1066F0006061217E491CC9B221761F2903D940114E
+:10670000A88366612676BDE8F0870000F4040020C7
+:10671000FC06002098020020280A0020F306002032
+:1067200030330100DC09002074E8260BCC0E010098
+:1067300048850100FE060020D0450100880C00209D
+:10674000F0060020CA050020024941F68B3088621D
+:1067500070470000B804002070B5164C062520785C
+:10676000062825D2DFE800F003080E141A2112488B
+:10677000FAF75EFC012016E00F48801DFAF758FC7E
+:10678000022010E00C480C30FAF752FC03200AE01B
+:1067900009481230FAF74CFC042004E0064818308F
+:1067A000FAF746FC0520207070BDFAF761FC2570F1
+:1067B000257070BDF4060020E0890008090A05D0A4
+:1067C000B0FBF1F0FF2800D9FF2070470020704790
+:1067D000D0E90021C368521A5A4301EBA23181600B
+:1067E00041607047B0F90020B0F90210B0F90630EE
+:1067F000521A5A4301EBA231818041807047000058
+:1068000030B5494B188849498A89801A85B2484869
+:10681000484A0F2D047801F14C001DD31D888D814D
+:10682000117A090713D5022C01D0434912E0434DD8
+:10683000B0F90210B5F90050A94205DC02DA01F105
+:10684000020108E0458007E0A1F1020103E0022C0B
+:1068500002D13B4909884180B0F840101D88691A6F
+:1068600089B29C2949D31988A0F84010916A002365
+:10687000B1F5804F31DB3349896CB1F5405F2CDDD8
+:10688000314940F26665B1F91010A94212DD43F6B4
+:106890009915A94202DB40F2333108E040F233356A
+:1068A000A1F26661694343F2333591FBF5F1A0F83B
+:1068B000441001E0A0F844302449B2F806510978A8
+:1068C000C1F381012DB100BFB0F8441001F21E5197
+:1068D0001CE092F84620022A10D0A0F84430022C86
+:1068E00001D0A0F84430B0F95C10B0F9443001F1A7
+:1068F00014029A420DDAA0F85C2030BD012901D0C3
+:106900000229E1D1B0F8441001F23331A0F844106B
+:10691000E5E703F11402914203DD1439A0F85C109D
+:1069200030BDA0F85C3030BDFC0600201400002013
+:10693000F306002098020020B6040020B4040020D2
+:10694000B00400203C01002020050020B8040020F5
+:106950002DE9FC4101210220FDF78EFA01211920C9
+:10696000FDF7A2FA01213C48FBF76CFC4027ADF88B
+:10697000007003248DF802400420384D8DF8030088
+:1069800069462846FBF70CFCE001ADF800008DF8E5
+:1069900002401C208DF8030069462846FBF700FCE6
+:1069A0004FF4E0712846FBF782FCA815ADF8000013
+:1069B0008DF8024010208DF8030069462848FBF747
+:1069C000EFFB4FF4A060FCF769FF1D208DF8040079
+:1069D00001268DF8056000258DF806508DF80760BA
+:1069E00001A8FCF729FF1F498C2008801D494FF69C
+:1069F000FA702C3108806E20091F08801948143065
+:106A00000680184808300780164920310D80154A45
+:106A1000D020121D1080134A45F2F3001832108066
+:106A20000A1F45F2500010800E4A4FF6FF703832B0
+:106A30001080121D1080121D108041F21B10088062
+:106A400000F012F8FBF7B0FE064810300580001F7A
+:106A50000480BDE8FC810000000C1A000010014019
+:106A6000000C01400004004070B51D20FCF7B8FE8A
+:106A70002A4D40212846FBF711FC8400802128463E
+:106A8000FBF70CFC44EA4004A9152846FBF706FC7A
+:106A90000443E0B2224C84F83C00FBF78BFC054633
+:106AA000052805D91F48C18841F04001C18001E097
+:106AB00084F838501C48007A000703D594F8380051
+:106AC0001A490D5C4FF6FA702063E062A0626062C2
+:106AD0002062E061A0611648606300206064A064E9
+:106AE00084F83F0084F84000FBF712FCA07AFF28EE
+:106AF00011D0022084F83D000E4800882066284608
+:106B0000FCF7B4F8207820F001002070BDE8704058
+:106B10001D20FCF77BBE0120ECE7000000100140C7
+:106B20003C010020280A002098020020A0930008C1
+:106B3000DCFF0500240400402DE9F0434E484F4996
+:106B400002880B889A1A92B20F2A69D309880180A9
+:106B50004B49098B027D00EB42029180017D491C6B
+:106B6000C9B2017508295BD3002404752246017D52
+:106B700000EB4103491CB3F90430C9B202EB6302D4
+:106B800012B201750829F2D33E4904753E4B4A8082
+:106B900044800E789D895FEAC67C40F638694FF0E4
+:106BA000030714D0A2F22B5C42F6E858C44520D368
+:106BB000A1F1020C26F00204ACF8002047750C701D
+:106BC00040F22B54A24211DA45F004021EE046F0D6
+:106BD00001060E704A4507DD45F001029A8126F054
+:106BE00002020A70477519E0447517E045F0020289
+:106BF0000CE04A450CDA8775427D12B1521E42758F
+:106C00000CE046F002020A7025F007029A8105E0C6
+:106C1000B30703D5837D2BB15B1E837540888880C5
+:106C2000BDE8F08342F6AA239A4222DAB1F9043091
+:106C30002BB941F2CD05AA4201DA4480EEE7134CAC
+:106C4000920302EB843241F67244B2FBF4F214B2C6
+:106C500040F2333502464480AC4200DA5580B2F946
+:106C60000240E41A04F5A374B4F5237FD6D8438018
+:106C7000D4E74FF48043FAE7BC0A0020FC0600206A
+:106C800098020020CA050020280A0020C8F1FFFF52
+:106C90002DE9F0416D4CDFF8B8E14FF0000594F8B4
+:106CA0003410C80706D094F938104B42002958DD3B
+:106CB0000E4657E0674884F83750A4F84250664AB9
+:106CC00090F8380084F840001586CEF80450CEF8CD
+:106CD0000850624E40F26663CEF80C50A4F87C3047
+:106CE00036F810005E4E768830444FF6FF7606EA9E
+:106CF000800024F8300B4FF0806044F8040CA3208F
+:106D0000208460845810A084E38440F69910208584
+:106D1000580060854FF48050A08541F23330E08503
+:106D200041F26660208641F69910608641F6CC40BB
+:106D3000A0864FF40050E08642F23330208742F2C2
+:106D40006660608742F69910A08742F6CC40E087E3
+:106D500082F89D5041F00100207184F84450BDE854
+:106D6000F0811E4694F937004242002801DD0746B3
+:106D700000E01746F61B012E0BD0002800DB024670
+:106D80005FFA82F684F8380094F84F00012805D0A5
+:106D900041E0002900DA1946CEB2F3E794F9393020
+:106DA0005942002B01DB184600E0084694F93A20CE
+:106DB000C7B25042002A01DB944600E08446BC453D
+:106DC00008DD002A00DA0246D7B2002B00DA0B46B3
+:106DD000D8B207E0002B00DA0B46DFB2002A00DB56
+:106DE0001046C0B204EB4000B0F9501004EB47006D
+:106DF00030F9502F11444910018084F84F5084F825
+:106E00003E5084F83D5084F83C5084F83B5084F860
+:106E10003A5084F8395004EB46007546B0F95000FA
+:106E200024F8420FBEF80410C82309B26422FDF70B
+:106E300071FD6860E968401AA9680844A860B5F95E
+:106E400000104843C013E860608788E73C0A0020D0
+:106E5000B80500203C01002098020020B2930008F1
+:106E600060000020F0B4544890F83410C90776D080
+:106E7000524990F84030002291F838108B426FD080
+:106E80004F4CA0F872204F4DE65C04468E4294F9B8
+:106E9000374002D0EE5C8E420FD1641C64B280F8A1
+:106EA0003740EB5C8B4202D1641C80F8374090F98C
+:106EB00037300F2B1BDD0F2317E0434DEE5C434DA6
+:106EC0008E4202D0EE5C8E4211D1641E64B280F814
+:106ED0003740EB5C8B4202D1641E80F8374090F95A
+:106EE00037406FF00E039C4201DA80F83730324BA6
+:106EF00090F83F50393390F83740EC5490F83F30D9
+:106F00005B1CDBB280F83F30062B01D380F83F20BA
+:106F100090F9394090F93B309C420ED190F93D40B8
+:106F2000A3420AD190F93A4090F93C309C4204D1F6
+:106F300090F93E40A34200D1012280F84F201F4A21
+:106F400080F8401090F937501378214A012D0DDD5B
+:106F500014465E07A46804D544F0080403E028E062
+:106F600015E024F00804946080F83510B5F1FF3F77
+:106F70000ADA5B07936802D523F0080301E043F0C7
+:106F80000803936080F83510F0BCFBF7C1B990F8A6
+:106F90004F1001290DD1B0F8721043F60953491C66
+:106FA00089B2A0F87210994203D9A0F8722080F833
+:106FB0004F20F0BC704700003C0A00203C0100203C
+:106FC000949300089A930008A6930008AC930008D5
+:106FD0009802002030B52049204AB1F86A30108864
+:106FE000C01A80B20F2836D31088A1F86A001C4D51
+:106FF00000204FF000432A5C940903D00124B4EB35
+:10700000921F24D1D20622D0164A52F820201268AC
+:10701000134C123434F81040224201EB000494F96E
+:10702000722008D00A2A04DB0A6823FA00F42243FB
+:1070300008E0521C09E012F10A0F05DC0A6823FA85
+:1070400000F4A2430A6002E0521E84F87220401C41
+:10705000C0B21128CFD330BDD0050020FC060020DF
+:10706000A08F0008A09000082DE9F00779497A4820
+:107070000A8903889A1A92B2082A74D30088088170
+:10708000A1F12C0042890AB1521E4281734A92F842
+:107090002820802A67D302F03F020A70C2890AB111
+:1070A000521EC281B1F90620902A0CDB8A46FF2AC3
+:1070B00009D08146C089002855D16948002300784D
+:1070C000092805D005E0BDE8F007624800F096B950
+:1070D0000823644A92F8EA500DB143F00403624871
+:1070E000817AC90701D043F00203D2F808C05FEAF1
+:1070F0000C5101D543F00103176800215B4EFC03DE
+:1071000002D596F8654004B18021C4885FEA4468DE
+:1071100001D541F040015FEA845801D541F02001DA
+:107120005FEAC47801D041F01001007A400701D530
+:1071300041F008014E480078C00701D041F0040139
+:10714000A00601D541F001010020012D00D1082049
+:1071500096F8705085B992F84620022A04D0012A88
+:1071600005D03AB108E072E040F0030004E040F0DE
+:10717000020001E040F001007A0701D440F0200055
+:10718000CCF3C0020025CCF3002C624502D13A07B3
+:1071900000D4042596F86F20012A01D145F001059D
+:1071A000344A0027BC4612783E46C2F38102012AC7
+:1071B00004D0022A04D0032A04D004E0022602E00C
+:1071C000042600E010262C4A64060ED5214C1C34FF
+:1071D0002478240609D51478640606D4274A40F694
+:1071E000CC44926D6243140C05E0B2F8AE2040F638
+:1071F00099146243940B4FF008088AF80A804FF004
+:1072000061088AF80B808AF80C308AF80D108AF829
+:107210000E008AF80F508AF81070270A4B4083F04E
+:107220006901414069408AF8117079408AF812403A
+:10723000614052468AF813C071408AF81460517553
+:107240004FF4C871A9F80E10FF20AAF80600BDE897
+:10725000F0077047B8060020FC060020D00500208B
+:10726000F306002098020020280A0020880C002045
+:107270001C090020B80400203C010020EC0700207D
+:107280004E48816941F0FC0181614FF4A060FCF738
+:1072900005FBFBF717FBFCF765FCF9F787FCFCF730
+:1072A0005BFAFDF73DFAFFF753FBFCF79BF9FFF79D
+:1072B000DBFBFBF779FA424D4FF40050A5F81601BD
+:1072C000FEF70EFE00214FF4FA5340F2EE220020AA
+:1072D000401C80B29842FBD3491C89B29142F6D33C
+:1072E0003848002680F87260F9F7F6FAF9F79CFF43
+:1072F000FCF768FCF9F76AFEFEF7E8FE1022324957
+:107300003248F8F740FF324C334FE08820F040001D
+:10731000E0803048017821F020010170FA20F881E6
+:107320004FF49670E887FFF70FFA2C492C48FCF7CA
+:10733000C6FB2C48FCF7E8FB2B48416A88472B48E2
+:10734000416B8847FEF7FAFF2948FAF79DFB294968
+:107350004220C8802849C8603E71E088E0812089C9
+:10736000208260896082FAF793FEFAF7F5FDFFF755
+:1073700081F8FFF7E1FB00F0FDF9FFF72BFE00F0CD
+:10738000CBFFFEF725FAFAF753FCFBF78DFCFFF76E
+:1073900037FAFCF76FFEFBF7AFF8FBF7E1F800F008
+:1073A0007BF8FFF761FE1248FAF736FA00F06EFA42
+:1073B000FDF7FAF9FAF79EFBCFE700000010024054
+:1073C0009802002020050020880C002010060020D4
+:1073D000280A00203C010020F00600209808002028
+:1073E00068080020F803002034000020D8000020A6
+:1073F000A8090020180700202C040020F0B523491C
+:107400000278B0F9064000231F4E31F81210FF2C0D
+:1074100018D0B0F904701E4DBC4231DA00EBE4071D
+:1074200004F00704BF7AA7408478FFB23CB190F81B
+:1074300001C0ACF1010C64451FDA3C061DD455F8BF
+:1074400022200DE056F82220116012498A79521C40
+:10745000D2B28A71022A02D38370C3808B71F0BDCD
+:1074600011608178491CC9B2817042789142F6D38B
+:107470008370C188491CC180F0BD56F82220EFE717
+:1074800055F822201160F4E780910008B28F0008BF
+:10749000289100088C060020F0B561486149B0F8D9
+:1074A0006C200B889A1A92B29C2A7BD30988A0F888
+:1074B0006C105D495D4F91F82A1001F0070297F8B2
+:1074C0004610022A00D1491E594C80F83E104FF058
+:1074D0000203E2884FF00001550401D5012236E095
+:1074E000A489E50601D5062231E0250701D5082249
+:1074F0002DE0550603D44F4D2D78AD0601D504225D
+:1075000025E0150501D5072221E0150601D50A223F
+:107510001DE0950601D50C2219E0150701D50B22B7
+:1075200015E0550701D4D50501D510220FE0D50689
+:1075300001D505220BE0650703D4A50701D4E407B4
+:1075400002D080F86E3007E0920403D5032280F861
+:107550006E2001E080F86E10374A384C92F820E037
+:10756000324A251FD2F808C02D4AB2F87060721C4A
+:1075700092B2BEF1000F0DD02CF4000CC7F808C079
+:1075800090F86E70B7B11E2F1AD090F86F200AB322
+:1075900025E007E04CF40006BE60A0F870200A2A3F
+:1075A00001D22360F0BD142A01D22B60F0BDA0F8F7
+:1075B0007010F0BD2B60A0F8701080F86F10F0BD57
+:1075C000642E04D2A0F87020322AEED3E9E7A0F8A6
+:1075D0007010EAE77F1C80F86F70A0F8701090F8C8
+:1075E0006F20012A10D0002AE9D0B0F87060761C14
+:1075F000B6B2A0F870601E2ED7D323603C2EDED921
+:10760000521E80F86F20D2E7B0F87020521C92B260
+:10761000A0F870202360C82AD1D980F86F10C6E77F
+:10762000D0050020FC060020880C002098020020D5
+:10763000280A00203C010020B8040020141C01404E
+:10764000F0B54548B0F84810491C89B2A0F8481078
+:1076500002297DD341490024A0F848400A78404BD4
+:10766000042A5BD04FF48041082A0BD0A0F10C0211
+:10767000B2F900208A4200DA1146B3F980208A422A
+:1076800000DA1146374A92698A4200DA11B2418221
+:1076900082881D8AC2EB8502334D12B22D78C5F364
+:1076A00081062D4D42F231667243B5F97650921241
+:1076B0006A431213C26086681546C6EBC60642F3DB
+:1076C000D102F60202EBA6328260C66C1644C66492
+:1076D000B0F850707F1CBFB2A0F85070B7F5806F43
+:1076E00004D3B6120682A0F85040C464891AC26A54
+:1076F000A2EB421606EB0616A6EBC21640F2551296
+:107700004A4306EB4202466A32444262B3F93030E1
+:10771000B2EB034F06DD1A04426206E01349B1F9E9
+:107720000410AFE7002A00DA4462C162104990F801
+:107730003D2091F838108A420DD080F83D10B0F805
+:107740004210A0F84410B0F84010A0F8421000E039
+:1077500001E0A0F84050F0BD20050020F306002015
+:1077600098020020200C0020B80400203C0C0020CF
+:107770003C01002015481649B0F85A200B889A1A87
+:1077800092B20F2A20D30988A0F85A10B0F900103D
+:1077900041F6515251438913A0F86C100D494FF432
+:1077A00080420B78A0F10C01022B06D1B1F9003018
+:1077B000934202DA1B1D0B8000E00A800021A0F832
+:1077C000601020F85C1F42807047000020050020F8
+:1077D000FC060020F30600204FF6FF7202EA80024A
+:1077E00010F4404315480ED0B3F5804F14D0B3F5D4
+:1077F000004F4FEA122216D0C2F5807330F81330D2
+:107800005B424B8005E0120A30F812304B80C2F523
+:10781000807230F812000FE0120AC2F5807330F85F
+:1078200013304B8005E030F81230C2F580725B42B5
+:107830004B8030F812004042088070479C8D000851
+:10784000104A518A908AD28A16384639A2F111021A
+:1078500000D54942002A00DA52421144002800DAD9
+:1078600040420844084943F6284300B2B1F93620A3
+:107870005A43921340F2D733584302EBA030C886E4
+:10788000704700009802002020050020F0B59049C4
+:1078900090480A8903889A1A92B23E2A1ED3008819
+:1078A000088101F138004FF4FA63428A9A4202D209
+:1078B000521C428200E04382874A92F82220802AAA
+:1078C0000CD302F03F020A70B1F90620402A06DB11
+:1078D000FF2A04D0C2883AB1521EC280F0BDBDE872
+:1078E000F0407B48FFF78ABD428A9A42F6D3077878
+:1078F0004FF0010E3A074FF0FF055BD5847A40F256
+:10790000DC52630708D444F004038372C28081F818
+:107910000BE081F80AE04CE04378072B05D0032BFD
+:1079200003D0052B01D0062B07D1660605D444F001
+:1079300040038372C280052239E0654A5FEA437CD6
+:1079400002F138024FF42076127A0DD55FEAC26C4C
+:107950000AD45FEA446C07D442F0100202723A067D
+:1079600028D4C680192222E0DF0709D0970707D460
+:10797000670605D442F002020272C680042216E0B5
+:107980009F0709D5170707D4670605D442F00802F8
+:107990000272C68003220AE01B070BD5530709D4E5
+:1079A000630607D442F004020272C6800B22CA7238
+:1079B0008A72CD80494AB2F92230B2F91A7003F2C4
+:1079C0003D140022A74200DB0276414E444C06F1F2
+:1079D0003806A479B6895FEAC46C06F101064FF453
+:1079E000C874B6B213D58681B6F57A7F05D9017A07
+:1079F00021F0800101728281F0BD037A1E06FBD462
+:107A0000828143F080020272C480112035E09F42DF
+:107A100016DA037E052B13D28681B6F5487F04D98A
+:107A20008281027A22F040020272027A5606E3D480
+:107A30005B1C037642F040020272C48002201CE00C
+:107A4000284B1C89C4F3C006C4F3002740F2EE247F
+:107A5000BE4216D11E78360713D4427E012ACBD1FE
+:107A6000428BB2F5167F02D2521C4283F0BD827A5D
+:107A700042F002028272C4800F20C8728872CD80E8
+:107A8000F0BD93F80D714FF40046012F18D1164F39
+:107A900041F6583C7F6C674512DD83F80CE1134BCF
+:107AA0001E60C38AA34202D25B1CC382F0BD4FF4A6
+:107AB000FA73C3801C23CB728B72CD80C282F0BD5F
+:107AC000C2820A4883F80C21001F0660F0BD000046
+:107AD0009C060020FC060020D0050020B8040020F1
+:107AE000280A0020980200203C01002014080140D0
+:107AF0002DE9F05FFE48FF49DFF8FCA3007E0A1D78
+:107B0000131D012850465AD030F85A4F0C80418836
+:107B10001180BAF85E001880F84DF94C49F2CD3268
+:107B2000B5F91E106183B5F9200043F6CC4C01EB8A
+:107B3000400050430014A083B4F92230B4F920600F
+:107B400000FB03F201FB062242F38F326282B4F99A
+:107B5000167007FB0CF7BF1340F2333C704302FB77
+:107B60000CF201FB130007EBA232E28240F38F30EC
+:107B7000A082B4F91810E34FC1EBC10141F3D10168
+:107B800001EBE000E04E2083786C306031693046D4
+:107B90008847DE49308948800846FDF74BFFDFF80B
+:107BA000709301264FF0020B99F800004FF0000887
+:107BB00008280CD0618F2182042840D01AE030F8C8
+:107BC000604F0C8041881180BAF86400A3E7D14867
+:107BD00090F93710491C02292FD890F8741019B168
+:107BE000B4F85A00208205E0618F2182A4F85A106F
+:107BF00080F87460B4F91410B4F90A00C64AF9F7B1
+:107C00004DFCE062BAF91611884204DDC248E16217
+:107C1000027C91408162BA4847F2A3014C38DFF8F8
+:107C2000FCE290F800C04A00BCF1000F0BD0BCF1A0
+:107C3000010F80F8008058D12BE0608FD2E7686A8E
+:107C40000014E06278E0B5F91EC08C44944509D870
+:107C5000B5F920C08C44944504D8B5F92250294484
+:107C6000914242D9A0F80280B7F8AE204146B2F561
+:107C7000C87F01D8467007E0B2F5487F02D880F887
+:107C800001B001E0032242708AF80F1089F8001059
+:107C900023E0B5F91EC08C44944509D8B5F920C03D
+:107CA0008C44944504D8B5F92250294491421CD9FA
+:107CB000B7F8AE10B1F5C87F01D8467007E0B1F54E
+:107CC000487F02D880F801B001E003214170A0F89C
+:107CD00002808AF80F8089F80080BEF8061041F40F
+:107CE0000061AEF80610FAF729F999F800000428A7
+:107CF00022D0894AB4F91210B4F90800303AF9F7E1
+:107D0000CDFB42F6F821A062884200DBA162844DDF
+:107D1000A06A2860E06A68602846FCF711F87E4F88
+:107D2000287C443F01280FD0A06A38607D48017844
+:107D3000C9070DD040690CE0B87A10B17A48A0624A
+:107D4000E5E74FF4AF70FAE768693860A86900E0CA
+:107D5000E06A786070484438FCF766F9684D684915
+:107D600035F8100F3C39FFF737FDDFF89491A9F192
+:107D70004C09D9F81010C9F86C10B5F91010B86892
+:107D8000B5F9122000FB01F4FB68504303FB1244D9
+:107D900044F38F3703FB0100AF8740F38F34EC8748
+:107DA000624D28466F80AC80FEF702FA287F09F109
+:107DB000140501282FD0604241104DF6B3504743BF
+:107DC0003A1469802A808B18A9F80440A9F8063073
+:107DD000891AA9F808108AF80C80B9F904305446B9
+:107DE0004946002B00DD2673B1F90600002802DDAC
+:107DF000227B921C2273B9F90820002A02DD217B24
+:107E0000091D2173217B072924D2DFE801F0231CFF
+:107E1000361A211F34004548B0F9203059424A1023
+:107E20006A80B0F91E004DF6B35148430014288013
+:107E3000A9F804301318A9F80630101AA9F8080098
+:107E4000C9E7667306E084F80DB003E0032100E0A3
+:107E500004216173DFF8A890354E364F99F8001071
+:107E60000129617B0BD0072941D2DFE801F0E6FE52
+:107E7000FDFCFBFAF9000521EBE70621E9E70729FC
+:107E800035D2DFE801F0DA041B637A9AB0000146CC
+:107E90001846FBF7FBFD2860B5F90200B5F90010A4
+:107EA00043F2046201445143090C5043A4F85A10B0
+:107EB000000CA4F85C00A4F85E8028E1404201B206
+:107EC000504200B2FBF7E2FD2860B5F9020043F230
+:107ED00004614143090CA4F85A10B5F90010084494
+:107EE00043F204614843000CA4F85C0024E0A4E0E1
+:107EF000A8090020342C0140980200202005002011
+:107F0000600000203C0100202C040020E803002039
+:107F1000F30600203C0A002098080020280A0020D0
+:107F2000000A00201C090020A2FEFFFFDC0900203F
+:107F30000024014000280140A4F85E8015E130468D
+:107F4000F8F792FE01231A4607216BE01946104606
+:107F5000FBF79CFD2860A4F85A80B5F90200B5F93A
+:107F6000001043F2046201445143090C5043A4F849
+:107F70005C10000CA4F85E0026E15942404209B2B0
+:107F800000B2FBF783FD2860A4F85A80B5F902001F
+:107F900043F204614143090CA4F85C10B5F90010E8
+:107FA000084443F204614843000C39E13046F8F7D5
+:107FB0005BFE01231A46052134E01146FBF766FDFE
+:107FC0002860B5F9020043F204614143090CA4F8AA
+:107FD0005A10A4F85C80B5F90010084443F204611B
+:107FE0004843000C47E1504201B2584200B2FBF74F
+:107FF0004DFD2860B5F90200B5F9001043F20462A6
+:1080000001445143090CA4F85A105043A4F85C8071
+:10801000000CA4F85E005EE13046F8F725FE01236F
+:108020001A4606213846F8F71FFE01213046F8F7B8
+:1080300091FD01213846F8F78DFDB44EB9F80800DE
+:108040004D463080B9F80A007080B9F81000B08051
+:108050003046F9F72DFCB4F85A00F188084405E0E1
+:1080600017E1EBE0BCE08DE05DE030E0A4F86000FB
+:10807000B4F85C0031890844A4F86200B4F85E00EA
+:1080800071890844A4F86400317EA148012978D0A0
+:1080900034F85A1F018061884180A18881809C4901
+:1080A000028808310A8042884A80808888809848FF
+:1080B000896A0830884795F83E0000287ED0F8F796
+:1080C000D7FF15F83E0F401E2870BDE8F09F01460F
+:1080D0001846FBF7DBFC2860B5F9020040F6815139
+:1080E000484381136980B5F9000040F6815250433E
+:1080F00080130A18A2F68152524252082880114475
+:10810000A4F85E20A4F85C100844A4F85A000021EA
+:108110003046F8F71FFD00213846F8F71BFD012314
+:108120001A4606210BE7404201B2504200B2FBF76B
+:10813000ADFC2860B5F9020040F681514843801338
+:108140006880B5F9001040F68152514389134218F6
+:10815000A2F68152524252082980A4F85E201044AF
+:10816000A4F85A000844A4F85C0000213046F8F74F
+:10817000F1FC00213846F8F7EDFC01231A460521F1
+:10818000DDE6B4E019461046FBF780FC2860B5F93F
+:10819000020040F68151484381136980B5F900001F
+:1081A00040F68152504380130A18A2F6815252427F
+:1081B00052082880A4F85A20114400E09AE0A4F85C
+:1081C0005E100844A4F85C0000213046F8F7C2FCB9
+:1081D00000213846F8F7BEFC01231A460721E5E6E0
+:1081E0005942404209B200B2FBF750FC2860B5F991
+:1081F000020040F68151484380136880B5F90010B1
+:1082000040F68152514389134218A2F681525242DC
+:1082100052082980A4F85A201044A4F85C000844AD
+:10822000A4F85E0000213046F8F794FC002138469F
+:10823000F8F790FC01231A460621B7E61146FBF732
+:1082400025FC2860B5F9020040F6815148438013AF
+:108250006880B5F9001040F68152514389134218E5
+:10826000A2F68152524252082980A4F85C201044A0
+:10827000A4F85A000844A4F85E0000213046F8F73C
+:1082800069FC00213846F8F765FC01231A460521F0
+:10829000C2E6504201B2584200B2FBF7F7FB286039
+:1082A000B5F9020040F68151484380136880B5F962
+:1082B000001040F68152514389134218A2F68152B0
+:1082C000524252082980A4F85C201044A4F85E00B1
+:1082D0000844A4F85A0000213046F8F73BFC00217E
+:1082E0003846F8F737FC01231A46072194E634F89C
+:1082F000601FCFE607480088A0F5D04168393FF4F9
+:10830000E4AEBDE8F05FF9F767BD0000A809002002
+:108310002C000020182C01402DE9F041904C914890
+:10832000B4F85A100288511A89B20F296FD3008805
+:10833000A4F85A008C480088DFF83082C0074FF05C
+:1083400000054FF0010741D0874AD4E90C102432D0
+:108350001388B1EB530F02D21288511A08444FF41C
+:10836000F371884200D208468149B1FBF0F0616C9C
+:10837000C1F35101084406466064F8F74EF8002244
+:108380007C4BF7F7B6FF4FF040427B4BF7F7B1FF5E
+:108390000E22F8F71DF8F8F777F8A4F8A40094F87F
+:1083A0006500401CC0B284F86500082834D36C48CE
+:1083B00098F84620001F03789A4201D00270458049
+:1083C0006E4A13786E4A23B1458021E06564A56446
+:1083D00058E0D8F89410A1F5FA618E4211DD616D74
+:1083E0008B1C9E4205DDB0F902100A290DDA491CEA
+:1083F00006E08E4205DAB0F90210002908DD491EB8
+:108400004180B0F902000A2802DB177001E0A2E007
+:108410001570666584F865505A484FF4A542017896
+:10842000C1F38101012949D002294AD044F687715C
+:108430002181A4F8A020B0F9243089B24B439B13CA
+:10844000A4F89C30B0F90E0000237043B0FBF1F0AB
+:10845000A16CC0F3D100C1EBC101C90200EB9130A6
+:10846000A064F017810341EA9641B003F7F75AFE82
+:10847000B4F8A210C1EBC101C902C00800EB9130F1
+:10848000A4F8A200616CA06E0844A06694F86C2069
+:10849000521CD2B284F86C20082A05D3C008A4F874
+:1084A0006E0084F86C50A5663748384EC3885A066B
+:1084B00033D498F80F20022A06D02CE043F204515E
+:1084C000B6E744F24621B3E7B26840F69916B242E5
+:1084D00021DD94F8382094F88660B2420CD084F8FC
+:1084E000862094F83D2002F00106C2F34002964235
+:1084F00002D1A4F8825004E0B4F88220B2F5966F5D
+:1085000005D2B4F88200401CA4F8820005E043F0D4
+:108510008002C28001E0A4F88250114894F83F30F4
+:10852000B0300C2B01D2C57400E0C774174A0F4C51
+:1085300041F2482692F83C20B4F8824041F2504C77
+:108540000C2B0AD3B14208DB012A06D0614502DDBB
+:10855000002C00D18774BDE8F0818574FBE7000032
+:108560003C010020FC06002000040040980200208E
+:108570004564BD0100209C40133B3340E6030020CE
+:10858000E7030020B8040020280A0020200500206E
+:108590002DE9F041384C394E394F207841F23331D2
+:1085A000C2074FF000050CD0A28962B394F907000E
+:1085B000002800DA4042C0B2032829D240F2AE704F
+:1085C0002AE0A570E5732F4AE571A58192F838304D
+:1085D000237220F00800A18040F0020020703D8648
+:1085E0007560B560F560916C490005D041F6846115
+:1085F000A18140F010002070C0B240F00100207056
+:108600006574BDE8F081658120F01000207015E0F0
+:10861000042803D240F6510060810FE0052802D201
+:1086200040F69910F8E740F6CC42062803D3072815
+:1086300001D3082801D2628100E0618197F89D0092
+:1086400098B9B088102301B2B4F90A003622FCF7B9
+:1086500061F97060F168401AB1680844B060B6F919
+:1086600000104843C013F0603886388E10B10120E6
+:10867000A070C6E7A570C4E73C0C00207C06002073
+:10868000980200203C0100202DE9F041554C26784D
+:10869000F0077CD05448217A544D90F8380081423C
+:1086A0007BD0534A2346DFF84CC1575C93F90E2028
+:1086B00093F90730874203D01CF80170874213D129
+:1086C00046F002065B1C26705BB2E3711CF80110D9
+:1086D000814201D15B1CE37194F90710062901DD89
+:1086E0000621E171521C1CE0434F17F801C0434FB3
+:1086F000844503D017F801C0844513D126F0020643
+:108700005B1E26705BB2E371795C814201D15B1E16
+:10871000E37194F907306FF005018B4200DAE171E3
+:10872000521EA273207294F907108A1C042A02D9DF
+:1087300041F68462A2812C4A012912780ADD2B4B72
+:1087400056079B6802D543F0080301E023F00803B5
+:10875000AB606070B1F1FF3F09DA5107A96802D53B
+:1087600021F0080101E041F00801A9606070F9F70B
+:10877000CFFDA078012810D121488068A3280CDA09
+:1087800094F90700022803DD0220E07105E01EE0F5
+:108790006FF00101884200DAE171A089002630B152
+:1087A000401E0004000CA08101D1E671A673E87B95
+:1087B00004280CD0B5F93010512341220020FCF7D9
+:1087C000A9F82886002802D1E07B10B1A670BDE888
+:1087D000F0810C4806700C480670207820F00100EB
+:1087E0002070F4E73C0C00203C010020980200209F
+:1087F000949300089A930008A6930008AC9300088D
+:108800002005002010070020F3060020743F713D72
+:108810009B3BED396238F436A13565343F332A325B
+:10882000273133304C2F722EA32DDF2C242C722BAA
+:10883000000000361C070038AA0A003AAA0A003CC9
+:10884000CC0C003ECC0C0040380E0042380E0044E8
+:10885000380E0046380E0048380E004AC711004C4A
+:10886000C711004EC7110050C7110052C711005464
+:10887000C7110056C7110058C711005AC711005C34
+:10888000C711005EC7110060C7110062C711006404
+:10889000C7110066C7110068C711006A00000036E2
+:1088A000220200388E03003AB005003CD207003E99
+:1088B000F4090040160C0042380E00445B100046DC
+:1088C000C71100483313004A9F14004C9F14004EF8
+:1088D0000B16005077170052771700547717005681
+:1088E000771700587717005A7717005C7717005EE4
+:1088F00077170060771700627717006477170066B4
+:10890000771700687717006A000000368E0300387A
+:108910006606003A3E09003C160C003EEE0E004092
+:10892000111100423313004455150046C11600488A
+:108930002D18004A9919004C051B004E711C00505F
+:10894000271D0052DD1D0054931E0056491F00587C
+:108950000020005AB520005C6C21005E22220060DD
+:10896000D82200628E23006444240066FA24006842
+:10897000B025006A00000034000000360000003816
+:108980000000003A0000003C0000003E00000040F3
+:1089900000000042000000440000004600000048C3
+:1089A0000000004A0000004C0000004E0000005093
+:1089B0000000005200000054000000560000005863
+:1089C0000000005A0000005C0000005E0000006033
+:1089D0000000006200000064000000660000006803
+:1089E000441458585870111158585870411158581B
+:1089F000487011144858587014115848587033135F
+:108A0000005695130054B61300525A140050FD142A
+:108A1000004EA115004C4516004A761600486C170A
+:108A2000004672180044BA190042741B0040911DA0
+:108A3000003EB420003C9F22003AE122003853233C
+:108A400000368B240034812500322B27003020286B
+:108A5000002E5829002CB02A002A9B2C0028D22D49
+:108A600000267C2F00242631002202330020FD3412
+:108A7000001E5C37001CCC3C001A873E0018BE3F2D
+:108A8000001600400014004000120040001000409A
+:108A9000000E0040000C0040000A004000080040AA
+:108AA00000060040000400400002004000000020DA
+:108AB0000072002000700020006E0020006C00207A
+:108AC000006A00200068002000660020006400208A
+:108AD0000062002000600020005E0020005C00209A
+:108AE000005A0020005800200056002000540020AA
+:108AF0000052002000500020004E0020004CA32017
+:108B0000004AA320004847210046EB210044EB2106
+:108B100000428F2200408F22003E7A24003C7A24BB
+:108B2000003A66260038512800343D2A0030702D66
+:108B3000002CA33000287A34002451380020CC3C8B
+:108B4000001C0040001800400014004000100040CD
+:108B5000000C00400008004000040040000000003D
+:108B600001020304050005000102030401040003DF
+:108B700005020000F001000036010000F8000000CE
+:108B8000BA0000007C0000007C0000007C000000B7
+:108B9000411414111114441114144111000029003E
+:108BA00052007B00A400CC00F5001E0147017001BB
+:108BB0009901C201EA0113023C0265028E02B6026B
+:108BC000DF020803300359038203AA03D303FB0324
+:108BD00024044C0475049D04C504EE0416053E05EA
+:108BE00067058F05B705DF0507062F0657067F06C1
+:108BF000A706CE06F6061E0746076D079507BC07B3
+:108C0000E4070B08320859088108A808CF08F608BD
+:108C10001D0944096A099109B809DE09050A2B0AE8
+:108C2000520A780A9E0AC40AEA0A100B360B5C0B39
+:108C3000820BA80BCD0BF30B180C3E0C630C880CAD
+:108C4000AD0CD20CF70C1C0D410D650D8A0DAF0D4E
+:108C5000D30DF70D1C0E400E640E880EAC0ECF0E19
+:108C6000F30E170F3A0F5E0F810FA40FC70FEA0F15
+:108C70000D103010531075109810BA10DD10FF1041
+:108C80002111431165118711A911CA11EC110D129F
+:108C90002E12501271129212B312D412F412151332
+:108CA0003613561376139613B713D713F6131614F9
+:108CB0003614561475149414B414D314F2141115F4
+:108CC00030154E156D158C15AA15C815E715051626
+:108CD000231641165F167C169A16B716D516F2168D
+:108CE0000F172C17491766178317A017BC17D9172A
+:108CF000F51711182E184A18661881189D18B918FA
+:108D0000D418F0180B19261942195D1978199219FF
+:108D1000AD19C819E219FD19171A311A4C1A661A39
+:108D2000801A991AB31ACD1AE61A001B191B331BA5
+:108D30004C1B651B7E1B971BAF1BC81BE11BF91B44
+:108D4000121C2A1C421C5A1C721C8A1CA21CBA1C13
+:108D5000D21CE91C011D181D301D471D5E1D751D0F
+:108D60008C1DA31DBA1DD01DE71DFD1D141E2A1E3E
+:108D7000401E571E6D1E831E981EAE1EC41EDA1E98
+:108D8000EF1E051F1A1F2F1F451F5A1F6F1F841F1D
+:108D9000991FAE1FC21FD71FEC1F002000006400E8
+:108DA000C9002D019201F7015B02C002240389036F
+:108DB000ED035204B6041A057F05E3054706AB062A
+:108DC0000F077307D7073B089F0802096609C909FF
+:108DD0002D0A900AF30A560BB90B1C0C7F0CE20CFF
+:108DE000440DA60D090E6B0ECD0E2F0F900FF20F36
+:108DF0005310B41015117611D71138129812F812B9
+:108E00005813B81318147714D61435159415F31590
+:108E10005116B0160E176B17C91726188318E018CD
+:108E20003D199919F519511AAD1A081B631BBE1B80
+:108E3000181C731CCD1C261D801DD91D321E8A1EB8
+:108E4000E31E3B1F921FEA1F41209820EE20442181
+:108E50009A21EF2145229922EE2242239623E923EB
+:108E60003C248F24E22434258525D72528267826FE
+:108E7000C82618276827B72706285428A228EF28CD
+:108E80003D298929D629222A6D2AB82A032B4D2B60
+:108E9000972BE12B2A2C722CBB2C022D4A2D912DC5
+:108EA000D72D1D2E632EA82EEC2E302F742FB82F09
+:108EB000FA2F3D307F30C030013141318131C13135
+:108EC00000323F327D32BA32F73234337033AC3352
+:108ED000E73322345C349534CE3407353F3577356B
+:108EE000AE35E4351A3650368536B936ED3620378C
+:108EF00053378637B737E937193849387938A838BA
+:108F0000D738053932395F398B39B739E2390D3AFB
+:108F1000373A603A893AB23ADA3A013B283B4E3B5B
+:108F2000733B983BBD3BE03B043C263C483C6A3CE1
+:108F30008B3CAB3CCB3CEA3C093D273D443D613D8D
+:108F40007D3D993DB43DCE3DE83D013E1A3E323E69
+:108F5000493E603E763E8C3EA13EB53EC93EDC3E7B
+:108F6000EF3E013F123F233F333F433F513F603FBE
+:108F70006E3F7B3F873F933F9E3FA93FB33FBC3F40
+:108F8000C53FCD3FD53FDC3FE23FE83FED3FF13FFE
+:108F9000F53FF93FFB3FFD3FFF3FFF3FFF3F000035
+:108FA000E7382C35002020EF2037202333202620DF
+:108FB00021000080020004000800100000020004EC
+:108FC0000008040000020004000800100020004017
+:108FD000008004000000008000000040000000202D
+:108FE0000000001000000008000000040000000263
+:108FF0000000000100008000000040000000200090
+:109000000000100000000800000004000000020042
+:10901000000001000080000000080140000C014039
+:10902000000C0140000C0140000C0140000C01400C
+:10903000000C0140000C01400010014000100140F4
+:1090400000100140001001400010014000100140DC
+:1090500000100140001001400014014004080140CC
+:10906000040C0140040C0140040C0140040C0140BC
+:10907000040C0140040C0140040C014004100140A8
+:10908000041001400410014004100140041001408C
+:109090000410014004100140041001400414014078
+:1090A00008080140080C0140080C0140080C014070
+:1090B000080C0140080C0140080C0140080C01405C
+:1090C000081001400810014008100140081001403C
+:1090D000081001400810014008100140081001402C
+:1090E000081401400C0801400C0C01400C0C01401C
+:1090F0000C0C01400C0C01400C0C01400C0C01400C
+:109100000C0C01400C1001400C1001400C100140EF
+:109110000C1001400C1001400C1001400C100140DB
+:109120000C1001400C14014010080140100C0140CB
+:10913000100C0140100C0140100C0140100C0140BB
+:10914000100C0140100C01401010014010100140A3
+:10915000101001401010014010100140101001408B
+:1091600010100140101001401014014000000000D8
+:1091700000000000000000000000000000000000EF
+:1091800014080140140C0140140C0140140C01405F
+:10919000140C0140140C0140140C0140140C01404B
+:1091A000141001401410014014100140141001402B
+:1091B000141001401410014014100140141001401B
+:1091C0001414014000000000000000000000000036
+:1091D0000000000000000000FFFFFF0F0FFFFFFF77
+:1091E000FFF0FFFFFF0FFFFFFFFFF0FF0FFFFFFF8D
+:1091F000FFF0FFFFFF0FFFFFFFF0FFFF0FFFFFFF7D
+:10920000FFF0FFFFFF0FFFFFFFFFF0FFFFFF0FFF6C
+:10921000FFFFFFF0FFFFFF0FFFF0FFFF0000004028
+:1092200040000000000400000040000000000400B6
+:1092300040000000000400000040000000040000A6
+:109240004000000000040000004000000000040096
+:109250000000400000000004000000400004000086
+:109260000000008080000000000800000080000076
+:1092700000000800800000000008000000800000DE
+:1092800000080000800000000008000000800000CE
+:1092900000000800000080000000000800000080BE
+:1092A0000008000000000020200000000002000074
+:1092B000002000000000020020000000000200006A
+:1092C000002000000002000020000000000200005A
+:1092D000002000000000020000002000000000024A
+:1092E000000000200002000000000060600000009C
+:1092F00000060000006000000000060060000000A2
+:109300000006000000600000000600006000000091
+:109310000006000000600000000006000000600081
+:10932000000000060000006000060000008002004F
+:1093300004000800100000020004000804000002FD
+:10934000000400080010002000400080040000001D
+:10935000FF7FFFFFFDFFFFFFFBFFFFFFF7FFFFFFAB
+:10936000EFFFFFFFFFFDFFFFFFFBFFFFFFF7FFFF2B
+:10937000FBFFFFFFFFFDFFFFFFFBFFFFFFF7FFFF0F
+:10938000FFEFFFFFFFDFFFFFFFBFFFFFFF7FFFFFDD
+:10939000FBFFFFFF010203040500020304050001B7
+:1093A0000304050001020500010203040405000195
+:1093B000020355050010AA1A55250030AA3A0000EC
+:1093C000AA0A55150020AA2A5535FF3FEC9300083C
+:1093D0000000002024070000E4060008DC940008D8
+:1093E00024070020DC09000064640008450204062C
+:1093F000082D010203040405440607080913552B30
+:109400001B086904190A12152A40061908019F133E
+:10941000853D1B08A9041AA50401251702060405A9
+:109420000103148020FF8BAA0A02019C15AA0A5589
+:109430001500085920AA2A5535FF3F0729030105C1
+:1094400004060203127C1573FFFF04FF80800101F4
+:1094500025025F6402130A13D16712081201100C6F
+:109460000504060203010103070505280B01020399
+:10947000040206070303040C3D0706040509191F2F
+:10948000191904310506064BAA1A024B381E026947
+:1094900010312E40FD3969260211042F405F020C65
+:1094A00026405B262ACD55155515123902017F033A
+:1094B00016D0071AFF01013B0261AA6C080108A837
+:1094C0000916C491220312100A17401C12600A16D2
+:0C94D000901B014913E567020008000032
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000200008D
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-E.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y002-E.axf
new file mode 100644
index 0000000..1520cec
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y002-E.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-E.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y002-E.hex
new file mode 100644
index 0000000..73462ea
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y002-E.hex
@@ -0,0 +1,2476 @@
+:020000040800F2
+:100000002811002001010008F7370008D92800084E
+:10001000F5370008410F0008E96300080000000000
+:100020000000000000000000000000005D49000822
+:10003000A71A000800000000613D00085D4C0008A0
+:100040001B010008553B00081B0100081B010008AC
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B010008611500081B01000896
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A000CD4C0008AD4D00081B0100081B010008E5
+:1000B000B14D0008A1500008FD5200081B010008C6
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008E15E00081B0100081B0100086D
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA00480047E974000828110020E3
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE77D4C0008B0
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFDE0980008C1
+:1006E0000099000870B58C1810F8015B15F007032D
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54F4C50
+:100740004FF490652946204600F01BFA002866D039
+:100750002946204600F0A8F849490888401C08802E
+:100760000121204600F0ECFA464942F21072B1F83D
+:100770005000904202D2401CA1F8500007F09CF8B3
+:1007800005F094F9404DB5F91410B5F9120005F0D3
+:100790005DFF3E4CA5F856002080A16820468847A2
+:1007A000A088A5F8580003F08FF807F081F9384EBB
+:1007B000384C3078082833D045F6AC30606042F6CB
+:1007C000EF60A06042F2C400E0603348008A2080FD
+:1007D000208E6080A16B2F488847208E69882F4C1F
+:1007E00008444FF6FF7101EA80006887207A4FF0D5
+:1007F000000540071DD501F0E5FA294949F6A24058
+:100800000880284840F21A62C188491C89B2C18018
+:10081000914204D3A16821F00401A160C58070BD9C
+:1008200041F2130060604FF48060A06040F61B50FE
+:10083000CAE730780A281BD2DFE800F01A0616054E
+:100840000A050D1A1114EAE7BDE8704006F0A2B8D7
+:1008500008F028F908E0BDE8704002F07FBD06F01E
+:100860001FFC01E007F07CFABDE8704007F078BAA1
+:1008700000F0FEFB84F8B65070BD0000002401407B
+:1008800024070020480100206400002040070020C9
+:100890001B070020E4000020F8010020A402002033
+:1008A000442C0140600900206FEA1121016070476B
+:1008B0000029816802D041F0010101E021F001012D
+:1008C000816070470029816802D041F4807101E0A5
+:1008D00021F48071816070472DE9F041824E92B021
+:1008E000304600F00BF90BA800F039FA01214FF463
+:1008F000C06003F0EBFA00248DF831404FF4602023
+:10090000CDE90D044FF4A0204FF009080B9001270A
+:100910008DF83C808DF830700BA9304600F080F9DE
+:10092000724D8DF831408DF830708DF83C700BA908
+:10093000284600F075F901231A460F21304600F0D1
+:10094000C0F9022201231146304600F0BAF9012312
+:1009500003220021304600F0B4F901230422194695
+:10096000304600F0AEF9012305220B21304600F09D
+:10097000A8F9012306220421304600F0A2F9012340
+:1009800007220821304600F09CF9012308220321A8
+:10099000304600F096F9012309220A21304600F082
+:1009A00090F90121304600F084F90121284600F039
+:1009B00080F901231A460521304600F055F901233C
+:1009C0001A460621284600F04FF90021304600F073
+:1009D000CBF84FF4E041284600F0C6F8012130463C
+:1009E00000F0B8F80121284600F0B4F801213046A3
+:1009F00000F0A6F80121284600F0A2F801213046B7
+:100A000000F09EF90121284600F09AF940F61451B1
+:100A1000374804F04AFF12208DF8400002208DF87C
+:100A200041008DF842408DF8437010A802F010FF8D
+:100A300001224FF49061304600F0E8F80121304681
+:100A4000FFF740FF01213046FFF732FF0121284622
+:100A5000FFF72EFF304600F06EF9304600F09FF8A9
+:100A60000028FAD1304600F075F9304600F082F8DF
+:100A70000028FAD1284600F05EF9284600F08FF8E9
+:100A80000028FAD1284600F065F9284600F072F8EF
+:100A90000028FAD10121084603F0F4F9154D284643
+:100AA00000F09AFD684600F042FE0F4801A94C3064
+:100AB0000090114881E811018020CDE904404000F8
+:100AC000069080000790202008904FF44050CDE918
+:100AD00009046946284600F00DFE0121284600F071
+:100AE0006FFD12B0BDE8F0810024014000280140F4
+:100AF000002C014008000240B40200200D4910B54E
+:100B0000884202D1012144150AE00B49884202D1F2
+:100B10000121041504E0094988420AD10121CC03CE
+:100B2000204603F0DFF92046BDE81040002103F025
+:100B3000D9B910BD0024014000280140003C01400B
+:100B40000029816802D041F4801101E021F4801174
+:100B5000816070470029816802D041F4004101E0C2
+:100B600021F4004181607047826822F4E0420A4328
+:100B700082607047014600208968490700D501203E
+:100B8000704710B50246002054680B0AC9B20C40E9
+:100B90001168194202D0002C00D0012010BD01467E
+:100BA00000208968090700D50120704738B5012168
+:100BB0001C2003F08BF9FF20ADF8000000248DF815
+:100BC000034003258DF8025069460D4801F0F4FA00
+:100BD0000120ADF800008DF803408DF80250694601
+:100BE000084801F0E9FA2320ADF800008DF8034031
+:100BF0008DF802506946044801F0DEFA38BD000065
+:100C000000080140000C014000100140002A426829
+:100C1000C9B201D00A4300E08A4342607047000035
+:100C200010B542680E4B0C791A400B6842EA042258
+:100C30001343436083680B4A1340D1E902422243C5
+:100C40004C7943EA44031A438260C26A097C22F465
+:100C50007002491EC9B242EA0151C16210BD0000D2
+:100C6000FFFEF0FFFDF7F1FF70B5072409290AD94F
+:100C7000C568A1F10A0606EB4606B440A543B34099
+:100C80001D43C56007E0056901EB4106B440A5437B
+:100C9000B3401D430561836BC3F30154121B921CC7
+:100CA00002EB82041F22A2409343A1400B438363C3
+:100CB00070BD826B491E22F4401242EA01518163E9
+:100CC000704770B5072409290AD9C568A1F10A0639
+:100CD00006EB4606B440A543B3401D43C56007E09C
+:100CE000056901EB4106B440A543B3401D430561CE
+:100CF0001F23072A09D2446B521E02EB8202934043
+:100D00009C4391400C43446370BD0D2A09D2046B8F
+:100D1000D21F02EB820293409C4391400C43046338
+:100D200070BDC46A0D3A02EB820293409C4391402D
+:100D30000C43C46270BD816841F008018160704756
+:100D40000029816802D041F4A00101E021F4A00152
+:100D500081607047816841F0040181607047002123
+:100D60000160017141718160C160012101747047AE
+:100D700070B51E4C214694F83800B1F84250062850
+:100D80001ED9B4F84A10B4F84C00A1EB000202F1ED
+:100D90000902122A04D8FFF751FB0022144B0AE083
+:100DA000884204D2FFF74AFB0022124B03E0FFF710
+:100DB00045FB0022104BFFF72AFAFFF784FB09E0FE
+:100DC00005D12846FFF73AFB0C4A0D4BF3E70D49D6
+:100DD00051F82000C5EB45116063B0EB410F03D91A
+:100DE000C5EB45104000606370BD0000500400205A
+:100DF00000003440000033400000354067666666FE
+:100E000066E64B40908F000810B50C4C20784007E8
+:100E100013D5FFF7ADFF0A49A08E08800848303887
+:100E2000018821F010010180001F018841F01001AC
+:100E30000180207820F00400207010BD50040020B4
+:100E400040040040F0B4184816494FF49677436CBC
+:100E500008468A68046815485FEAC25C42F00806E2
+:100E6000007822F008054FEA047415D5002C08DB41
+:100E7000120714D408B1082811D1BB420FDA8E60D2
+:100E800007E012070BD508B1082808D1BB4206DAE3
+:100E90008D60F0BC05F006BF002CF2DAE8E7F0BC8C
+:100EA00070470000A4020020480100201B0700201A
+:100EB00070B506464089204B204C4FF480710025C8
+:100EC00080B362887AB1012A0CD1E188491C89B2C9
+:100ED000E1803289914205D36580E580FF2801D009
+:100EE000401E708170BD70882288904201D9012215
+:100EF00000E00022184601F0E8F97088B18801444A
+:100F00002088401C80B220808142EBD82580A088B8
+:100F1000401C80B2A080F1888842E3D30120608029
+:100F2000A58070BDFFE70022184601F0CEF9A5802C
+:100F3000E58025806580F4E7000C0140C0050020B5
+:100F4000FEE70000FCB505464FF6FF7600200C4694
+:100F5000ADF8006048F205078DF8040020E000BFFE
+:100F600015F8010B8DF8040001A9084602F0D3F82A
+:100F7000BDF800009DF8041080EA0120ADF80000E3
+:100F80005FF00000BDF800100A0402D587EA4101B5
+:100F900001E006EA4101401CADF800100828F1DB31
+:100FA000641EDDD26946084602F09FF8BDF80000D5
+:100FB000FCBD00000246002004E000BF12F8013B27
+:100FC0001844C0B2491EF9D27047000070B5144AE7
+:100FD00085B010880024134901940094039420469E
+:100FE0000494138807E00D8B009E35440095CD8B4B
+:100FF000019E3544019515889D42F4D0401CC0B235
+:101000008028EED3009841110748418084800198E0
+:101010004111064881830183818205B070BD0000C3
+:1010200024070020A4020020DA050020C8040020C4
+:1010300030B50E4902880A800C4A4388083A13806A
+:101040000B1F808818802024151F2C800020401C36
+:1010500080B27328FBD341F21110088044F6480097
+:10106000108047F2480018802C8030BD202C0140B1
+:10107000114944F648000880091D46F648000880DA
+:10108000091D41F2111008800B48001F018841F032
+:101090002001018009480021A0F86410A0F8621026
+:1010A000A0F86010A0F85E10A0F85C10A0F85A102C
+:1010B0000348418181827047182C0140A40200201E
+:1010C000640000202DE9F04F544B55480021DA7A96
+:1010D00090F800C0802A2CF001067DD31C68514B8B
+:1010E00002F01F0253F822204F4B14421A6802D01C
+:1010F00042F0200201E022F0200299461A604A4B99
+:10110000DFF828B1DFF828A193F84650494B9BF847
+:101110000040B3F90430022C6ED1B9F80840C4F392
+:10112000C007C4F30024A74266D03F4C2C3C94F87F
+:101130000280B8F1000F09D0394FB8F1010FB7F9AB
+:1011400002700DD0B8F1020F1AD127E0110558D561
+:10115000910656D40121A1702CF00401017050E0D9
+:1011600016054ED496064CD55FEA4C7607D44CF063
+:101170000406067037B1418026F00101017002219A
+:10118000A1703EE04380002BF9DD46F001010170C3
+:101190002949CE6A4661896A8161F0E7B0F806C0E4
+:1011A000BCF1000F01D1002B19DC90F80CC0AC454C
+:1011B00015D107F26667BB4211DC204FBF895FEA99
+:1011C000477C0CD45FEA877C09D45FEA427C06D571
+:1011D0005FEA826C03D500E01CE0FF0711D00670C7
+:1011E0004180AAF80010418141618161A17089F8B4
+:1011F0000F108BF8001004E006704180AAF8001070
+:101200004181C3800573500960F3CB22C9F80020E7
+:10121000BDE8F08F067041804181F9E7E0050020CC
+:1012200044090020F0930008A40200201B070020BE
+:1012300024010020DA05002064000020540A002068
+:101240002DE9F04796B000240C940D940E940F9461
+:1012500072B69048816941F400718161816941F4FD
+:10126000806181614FF4004002F002FE8A4D00214E
+:101270002846FFF727FB00212846FFF719FB874E7A
+:1012800000213046FFF714FB854F0021384600F05F
+:1012900097F901204FF47041401C8842FCD3284646
+:1012A000FFF72CFCB1463046FFF728FC384600F02B
+:1012B00093F94FF46020CDE912048DF845400120E8
+:1012C0004FF004088DF8440010948DF8508010A958
+:1012D0002846FFF7A5FC01231A4605212846FFF7FB
+:1012E000F0FC0123022206212846FFF7EAFC012335
+:1012F000032207212846FFF7E4FC012304220F21E3
+:101300002846FFF7DEFC384600F066F9684600F034
+:101310000EFA6148634E4C300090CDF80C80CDE958
+:1013200001648020CDE904404000069080000790D1
+:10133000202008904FF44050CDE909046946384612
+:1013400000F0D8F901212846FFF7BCFA0121384600
+:1013500000F036F901212846FFF7AAFA47F230518A
+:1013600015941598401C15908842FAD301212846FF
+:10137000FFF7E6FCADF82C40A04640F2DC5A4FF4F3
+:10138000007420E05046CDF854801599491C159101
+:101390008142FAD330880D9908440D9070880E99D7
+:1013A00008440E90B0880F9908440F90F0880C996B
+:1013B00008440C9001212846FFF7C2FCBDF82C0020
+:1013C000401CADF82C00BDF82C00A042DAD30D98DB
+:1013D000354A40F3CF1633480A3006830E9941F35D
+:1013E000CF1444830F9941F3CF1383830C9941F3B6
+:1013F000CF1CA0F804C0ACF5C05C40F2C371ACF5E2
+:101400009B7C8C450ED2A6F5C856363E8E4209D23C
+:10141000A4F5C854363C8C4204D2A3F5C853363BDD
+:101420008B4203D3D18841F48041D180D1884904D3
+:1014300007D41E49028B21F85C2F428B4A80808B97
+:10144000888000212846FFF73DFA0021384600F049
+:10145000B7F800212846FFF72BFA00214C464846F2
+:10146000FFF726FA0220C102401C8842FCD328461E
+:10147000FFF744FB2046FFF741FB384600F0ACF88D
+:10148000FFF72AFA0A493C20087062B616B0BDE898
+:10149000F0870000001002400024014000280140B5
+:1014A0000800024026050020540A0020B40C002049
+:1014B00018070020F0B5284B40F22D4643F6FB25D7
+:1014C0005C6C264BB4F5FA5F13DDB4F5FA4F10DC13
+:1014D00041F6AD17A4F5FA54674306EBA7364FF46F
+:1014E000B5777C4305EBA41475106410C3E904546C
+:1014F00001E0C3E904651D69D5605C69401A546167
+:1015000010609168884202DA4942884200DC11602A
+:1015100010684443107E0441906A21189162506A19
+:10152000814200DD9062916A106A814201DB0846C7
+:1015300000E09062986111684D43117C0D410841B3
+:101540002918B2F91C00884204DBB2F91A0088425B
+:1015500000DC08B2F0BD0000480100202801002096
+:1015600010B54FF40054204600F0ACF8002813D01A
+:101570000A49087840F008000870204600F014F886
+:101580000021074800F01CF80648C17E012903D15C
+:101590000021C1760121017710BD00007A060020EC
+:1015A00044000240580B0020C10002D502490860E7
+:1015B000704702494860704704040240000002403E
+:1015C0000029016802D041F0010102E04FF6FE72ED
+:1015D000114001607047000001684FF6FE72114033
+:1015E00001600021016041608160C1603149314A80
+:1015F0000839904203D1486840F00F0006E02D4AB8
+:101600001432904204D1486840F0F00048607047BE
+:10161000284A2832904203D1486840F47060F5E7C8
+:10162000244A3C32904203D1486840F47040EDE7D0
+:10163000204A5032904203D1486840F47020E5E7D8
+:101640001C4A6432904203D1486840F47000DDE7E0
+:10165000184A7832904203D1486840F07060D5E76C
+:10166000154A111F904203D1086840F00F0006E0B0
+:10167000114A1432904204D1086840F0F00008602A
+:1016800070470D4A2832904203D1086840F47060D8
+:10169000F5E7094A3C32904203D1086840F47040B3
+:1016A000EDE7054A50329042EAD1086840F47020D4
+:1016B000E5E700000800024008040240406880B2EC
+:1016C0007047000001460020CA0001D5034A00E02F
+:1016D000034A12680A4200D0012070470004024009
+:1016E00000000240002A026801D00A4300E08A4359
+:1016F0000260704730B5036847F6F07293430C6A96
+:101700008A682243D1E904452C4322438C69224351
+:10171000CC6922434C6A22438C6A22431A430260FA
+:10172000CA6842600A6882604968C16030BD0021B1
+:10173000016041608160C160016141618161C1619D
+:10174000016241628162704710B5114C8CB000217A
+:101750002046FFF735FF2046FFF73EFF0D4800907B
+:101760000D480021CDE901016420CDE9030180206D
+:10177000CDE905010791089109910A916946204632
+:10178000FFF7B8FF01212046FFF71AFF0CB010BD8C
+:101790005800024004380140B007002010B5012174
+:1017A0008CB0084602F06EFB1E4C00212046FFF76D
+:1017B00007FF2046FFF710FF1B4800901B480190D1
+:1017C00000211020CDE902018020CDE9041006910E
+:1017D0000791089109910A9169462046FFF78AFF0F
+:1017E000012202212046FFF77DFF01218DF82F10F5
+:1017F00004208DF82D008DF82E100E208DF82C0071
+:101800000BA802F025F80F208DF82C000BA802F091
+:101810001FF801212046FFF7D3FEFFF795FF0CB01C
+:1018200010BD000044000240043801404C07002075
+:1018300030B540F6AA21204AC184838B1488E31A6C
+:101840009BB20F2B10D312888283037E002253B1E8
+:101850001A4BB3F90A30062B05DB194B1B78022B08
+:1018600003D0002B00D1828430BD164B40F68B256F
+:101870005B6CA3F22D14AC420FD2428B521C92B27D
+:101880004283642AF0D364224283B0F924208A423E
+:1018900001DA02EB2111818430BD41F29414A3429C
+:1018A000FADBB0F92430002B02DDA3EB211100E0BC
+:1018B00000218184428330BD240700206400002081
+:1018C0001B0700204801002010B50446B0F90200B3
+:1018D00043F6991148438113E06840F26662504331
+:1018E00001EBA030E060B4F9001043F699125143C7
+:1018F0008A13216940F26663594302EBA1312161E9
+:1019000004F044FE6061A18840F6AB220844401018
+:10191000A0F515415539E062914205D9A0F5F8517D
+:10192000FF39521C91421DD249F25451884202DDC6
+:10193000A0F5204002E0A0F5F850FF38206300EB4E
+:10194000400040F34F002085B4F924104A429042F1
+:1019500001DA104602E0884200DD0846E083228476
+:1019600061848AE0A0F5FE42FF3A41F255518A4275
+:1019700014D8A2F6AA20206300EB400040F34F00E9
+:101980002085B4F924205142E183884201DA0846D7
+:1019900002E0904200DD1046404250E0A0F5D44203
+:1019A000AA3A8A4215D2A2F6AA20206300EB400090
+:1019B00040F34F012185B4F924004242E2832084A0
+:1019C000914201DA104602E0814200DC0846608460
+:1019D00053E0A0F5AA42543A41F256539A4215D226
+:1019E000A2F6AB20206300EB400040F34F002085BF
+:1019F000B4F924104A42904201DA104602E08842CB
+:101A000000DD08464042E083218419E0A0F58042D1
+:101A100041F254539A4215D2A2F6AA20206300EB59
+:101A2000400040F34F012185B4F92400E083424295
+:101A3000914201DA104602E0814200DC084620842F
+:101A400062841AE0A0F52852AB3A8A4215D2A2F677
+:101A5000AA20206300EB400040F34F012185B4F938
+:101A60002400E08342422284914201DA104602E0DF
+:101A7000814200DC08464042A9E7B4F91E00A0EB11
+:101A800040208013E080B4F92000A0EB40208013B8
+:101A90002081B4F92200A0EB40208013608110BDAA
+:101AA00001210176704770471548164A4FF480416E
+:101AB0000078042821D002F13C03D08A9B88C01A08
+:101AC00000B22F2801DD001108E0002801DD002010
+:101AD00007E00D4B984201DA184602E0402800DD8D
+:101AE00040209389184400B2884203DC40F26661CA
+:101AF000884200DA08469081704791817047000063
+:101B00001B070020C8040020C0FEFFFF38B54B486B
+:101B10004B4902880B889A1A92B20F2A71D309880E
+:101B2000484C01804FF0FF01E2884FF47A7355046E
+:101B30004FF4967002D51622009103E0950403D568
+:101B400015220091014670E0D50402D514220091BF
+:101B5000F8E7150502D513220091F3E7550502D5E4
+:101B600012220091EEE7950502D511220091E9E7D6
+:101B7000D50502D510220091E4E7150602D50F2203
+:101B80000091DFE7550602D50E220091DAE79506AF
+:101B900002D50D220091D5E7D50602D50C22009181
+:101BA000D0E7150702D50B220091CBE7550702D5E8
+:101BB0000A220091C6E7950702D509220091C1E7E4
+:101BC000D20702D008220091BCE72289550702D52E
+:101BD00007220091B6E7950702D506220091B1E7EA
+:101BE000D20702D005220091ACE7A27AD20702D038
+:101BF00004220091A6E7A289D40603D5032200910E
+:101C0000A0E719E0140702D5022200919AE75407D1
+:101C100003D4940701D4D20702D00122009191E7A6
+:101C20000020034602460146009002F043FFBDE853
+:101C300038400248FFF73CB938BD0000480A002090
+:101C400024070020540A0020F0B5594859498288D9
+:101C50000B889A1A92B29C2A64D3098881805649CB
+:101C60000A880146002A0B7843F0020156D1164635
+:101C7000524A1C0715680246127822F0020274D5F7
+:101C80004F4C0746E4887F785FEA845C02D547F0D2
+:101C9000010701E027F001074770A704477802D544
+:101CA00047F0020701E027F002074770670401D4FC
+:101CB000E70703D0477847F008074770640603D565
+:101CC000447844F0040404E01C0603D4447824F06F
+:101CD00004044470EC0450D4354C9A07247824F062
+:101CE000100423D4324D42782F7A2D78012A45F002
+:101CF000100514D0022A16D02D4C042AA47804F121
+:101D0000010C0CF0FF0C13D0072A25D0032A23D096
+:101D1000052A21D0062A1FD021F0100142E0B90780
+:101D200002E00570F0BD39070029FADB0470F0BD50
+:101D3000FA0601D41A060AD50170022C04D280F8E2
+:101D400002C0BCF1020FF2D341F080012AE021F081
+:101D5000100101708670F0BD877A7F06F7D5032CDD
+:101D600004D8017080F802C0F0BD0FE05107D8D54B
+:101D70001906D6D443F0800114E002704178CB07F5
+:101D800001D18907F0D522F010010BE0E9040BD452
+:101D90009907E9D4818AC82902D2491C8182E3E7E4
+:101DA00043F00A010170DFE702708682DCE7000081
+:101DB000FC0600202407002026070020A4020020A3
+:101DC000540A0020094944F648000880091D46F6D7
+:101DD00048000880091D41F6CC4008800348001FD8
+:101DE000018841F02001018070470000182C01405B
+:101DF000084946F668000880091D0880091D41F25F
+:101E0000555008800348001F018841F020010180DF
+:101E100070470000182C014010B5C28800210AB19B
+:101E2000032206E002890AB1022202E0428912B1CD
+:101E30000122027000E0017004784FF4804344F600
+:101E4000206244B1012C06D0022C07D0032C01D112
+:101E50004180818010BD4380828010BD41F23331CA
+:101E6000418040F6B731F4E730B5B1F86A5000234D
+:101E70001A240D22854202DCB1F9680030BD4D887C
+:101E8000854202DBB1F9000030BD01EB82056D88AF
+:101E9000854201DD144601E013DA134604EB030228
+:101EA0004FEA52029A42F0D101EB830231F823103B
+:101EB00054889288521A001B424301EB622000B200
+:101EC00030BD31F9220030BD054920B1086940F02C
+:101ED00080000861704703484860034848607047C5
+:101EE0000020024023016745AB89EFCD06494FF43E
+:101EF0007A70CA68D20705D0401E0004000CF8D1E1
+:101F0000FF20704700207047002002400E4A032047
+:101F1000A2F1500182F83E00002048810B4908865A
+:101F2000C862C8830884488490620948816CB1F50E
+:101F3000206F01DBA3219162807A002802D0906A91
+:101F4000404290627047000064000020300500208D
+:101F5000480100200449002048810881C862886245
+:101F6000024988627047000064000020C008002019
+:101F7000F0B53B4988894A89801A80B20F2866D318
+:101F800088894881CA8937480B3A272A26D28A7815
+:101F900022BB8268364B42F480728260324A354CF2
+:101FA000354D12785607314A0AD4344E3688168099
+:101FB000334A12881A80334A12882280324A09E052
+:101FC000324E36881680324A12881A80314A128878
+:101FD0002280314A12882A8001228A702F4B304D8C
+:101FE00019469A7F0968802A32D302F01F0255F8F9
+:101FF000222011422CD0826822F48012184E826076
+:10200000123614461215B778521C62F38617254A09
+:10201000B77093F816C01778BCF1800F27F002064E
+:1020200008D30CF01F0C55F82CC011EA0C0F01D18D
+:1020300047F0020616701A7E802A0DD302F01F02A6
+:1020400055F82220114207D144F400218160F0BDEF
+:10205000826842F48012D1E724F40021F6E7000000
+:1020600018070020A402002048010020C00400201E
+:10207000C2040020C4040020C6040020B0040020D4
+:10208000B2040020B4040020B6040020B8040020EC
+:10209000BA040020BC040020BE040020E00500209B
+:1020A000F0930008C804002070B520488189028997
+:1020B000891A89B20F292FD3818901811C4B1D48B0
+:1020C00019465D7A06681C4C096846F00402802DAA
+:1020D00007D305F01F0554F82550294201D126F0F9
+:1020E000040202609A7B802A17D302F01F0254F880
+:1020F0002220114211D1026822F002020260DA7A33
+:10210000802A0ED302F01F0254F82220114208D177
+:10211000016821F00801016070BD026842F002020E
+:10212000ECE7016841F00801F5E70000180700201E
+:10213000E0050020A4020020F0930008F0B51D4C3B
+:102140001B4A4FF0010C94F83B5094F80AE01446F7
+:1021500092F83C3094F838402B43651CEEB2154D94
+:1021600095F83D700025BEF1FF0F0AD0BEF1000FBB
+:1021700006D18B4213D155700C2C01D282F83860F5
+:10218000F0BD834202D182F801C0F5E78B42F7D15E
+:102190005570B80709E000BF82F83850F0BD83429F
+:1021A000FCD1F84382F801C080070028F4D0F0BDCC
+:1021B0005004002048010020F0B5CA78002502F044
+:1021C0000F03D20601D58A7813430A784FF00F0E19
+:1021D00012F0FF0F4FF001021CD004680F8802FAC2
+:1021E00005F63740B74211D14FEA850C0EFA0CF7CD
+:1021F00024EA070703FA0CF43C43CF78282F02D0D7
+:10220000482F02D002E0466100E006616D1C082DF7
+:10221000E4D304600C88FF2C1ED944685FF00006EC
+:1022200006F1080702FA07F50F882F40AF420FD1D9
+:102230004FEA860C0EFA0CF7BC4303FA0CF73C434A
+:10224000CF78282F00D14561CF78482F00D1056184
+:10225000761C082EE4D34460F0BD0000F0B5144CA9
+:10226000002801DAE36900E06368420D120185B2DB
+:10227000C0F301579540C0F30346032F05D0C202B7
+:102280000AD50322B240934307E023F070626368EB
+:1022900023F07063636002E0AB4343F0706201B10E
+:1022A0002A43002801DAE261F0BD6260F0BD00005F
+:1022B000000001400246002092680A4200D001203E
+:1022C000704741617047016170470AB10161704711
+:1022D000416170470F4A104B92F838105B5C8342A3
+:1022E00001D1012004E00D4B5B5C834203D100204F
+:1022F00082F83A0070470A4B5B5C834201D181202F
+:10230000F6E7084B595C814201D18020F0E70320B9
+:10231000EEE7000048010020A8980008BA980008DD
+:10232000AE980008C09800080A4810B501784FF030
+:1023300000024C0708494FF0FF0389684FEA01711A
+:1023400005D5002901DA827210BD837210BD002903
+:10235000FBDBF8E748010020A4020020F0B5194E8D
+:10236000194C0022E31CA6F1060CB75CA518ED7809
+:10237000FF5C0D430F43BD421FD01CF80270FF5C91
+:102380000F43BD4219D015460023A618F6780E4318
+:10239000C6545B1C1CF80220DBB2062BF5D3C178B7
+:1023A00081700179C17000214218491C15711CF817
+:1023B0000550C9B20629F7D3F0BD521CD2B2032A88
+:1023C000D3D3F0BD828F00085004002010B5024620
+:1023D0000021064B06205C186478944200D1084620
+:1023E000491CC9B20629F6D310BD000048010020DF
+:1023F000214810B590F8671000222048012936D1F5
+:102400001F49898899BB1F491E4B4C6C40F6B83157
+:10241000B3F86E308C4227DD1B49097821BB90F858
+:102420002711491CC9B280F82711C8291CD380F88C
+:1024300027210146D0F82C4191F82811A34203DD51
+:10244000052908D2491C01E041B1491E80F8281134
+:10245000C9B2052902D3012180F82611191B074CA6
+:102460002C3C6162C0F82C31B3F5FA6F03D280F8CE
+:10247000262180F8282110BDB40C0020A4020020E1
+:10248000DA050020480100201B0700204FF4C0425D
+:10249000C260002181620E22028241F26202426128
+:1024A000082202834FF46042428381834FF07842D6
+:1024B000C0E9082140F6C41101807047B0F900104E
+:1024C000B0F90220891A41604269037E4A431A41E9
+:1024D000836A13448362426A934200DD8262836AA4
+:1024E000026A934200DA8262C268836A4A43017CCC
+:1024F0000A410B41D118B0F91C208A4201DA10467A
+:102500007047B0F91A008842FADC08B27047000040
+:1025100010B514481449B0F88C200B889A1A92B25E
+:10252000B2F5437F1DD90988A0F88C10B0F88A1045
+:1025300020F8581F002242860C480D4CC288828029
+:10254000C180C38983812489891AA4B2C48181602E
+:10255000E11A0161074A818AC182928A8282511AF4
+:10256000816110BD48010020240700207C0C002060
+:10257000300500206400002009480A49B0F8AA206C
+:102580000B889A1A92B241F684639A4206D309885C
+:1025900020F8AA1F418881800021418070470000F7
+:1025A00048010020240700200D480178C90702D007
+:1025B0000C49098801E04FF6FA71C165094901200B
+:1025C0001039088007482438018841F00101018052
+:1025D00004481838018821F0180101807047000074
+:1025E00048010020240400400A49D1F8902012B18B
+:1025F000521EC1F8902031F88A2F521C21F81A2956
+:102600004A6A521C4A628A8F521C8A8701F8380C27
+:1026100070470000480100201CB52D4890F83B3061
+:1026200090F83C20934252D000248DF8044053404F
+:102630008DF800309DF800300122012B08D09DF864
+:102640000030022B09D09DF80030042B0AD00DE099
+:102650001F498DF80420443108E01D498DF80420FD
+:10266000463103E01A498DF8042048319DF80420D2
+:10267000012A2CD190F83D309DF80040154AA34224
+:1026800017D090F83E309DF80040234208D0B0F8B3
+:102690004C30A0F84A300B881488E31AA0F84C306C
+:1026A00090F838302BB1B0F840301488E31AA0F815
+:1026B000423012880A80A0F8402010F83E1F9DF892
+:1026C0000020114300F801199DF8001001701CBD95
+:1026D000500400202407002070B5344D40212846C6
+:1026E000FFF7E8FD840080212846FFF7E3FD44EA78
+:1026F0004004A9152846FFF7DDFD0443E1B22C4C48
+:1027000094F870508D4250D04D4084F87010012DD7
+:1027100003D0022D01D0042D47D194F87400A843B2
+:1027200084F8740094F87320AA420FD084F8735090
+:1027300094F8722001238B401A4207D11A4384F87F
+:10274000722094F87110491C84F8711094F871107B
+:10275000042928D330B1012811D002280FD0042831
+:102760000DD012E01348C18821F04001C1802078CB
+:10277000002184F83B1020F06000207005E02178F3
+:1027800041F02001217084F83B000B4994F83B0094
+:1027900091F82720904204D081F827000749202093
+:1027A000087000F00DF884F84C5070BD0010014026
+:1027B00048010020540A0020B40C00201807002013
+:1027C00070B50D4D40212846FFF774FD840080212F
+:1027D0002846FFF76FFD44EA4004A9152846FFF795
+:1027E00069FD04430548072100F8704F017100217D
+:1027F00041708170C17070BD00100140480100201F
+:1028000070B5344890F83A10CA43920761D001F08D
+:10281000030280F8392090F83D305B061B0E80F8EB
+:102820003D30012A01D0812A02D15B1C80F83D3065
+:102830000278D2074DD0DBB203F00102C3F34004AB
+:10284000A24246D1B0F84E400025641CA0F84E408C
+:10285000204CA0F8505090F83E60A47AB24202D0CA
+:1028600080F83E200DE0A607B6EB837F02D080F80B
+:102870003F5006E090F83F30642B02D25B1C80F89A
+:102880003F3090F84030642B0CD25B1CDBB280F8F8
+:102890004030022B06D204F00103934202D10222FF
+:1028A00080F84020012901D0002912D190F8382069
+:1028B000C16D00EB820291610163D0E906121144FF
+:1028C000D0E908231A441144826A1144C26A1144AF
+:1028D000416370BD48010020FEE700002DE9F04F84
+:1028E00000BF00209E4E9F4AA6F51271A6F5BE7944
+:1028F000A6F1440B06F1440E804601F5E074A1F107
+:10290000780301F5457A1D5C15F0C00706D0402F0D
+:1029100051D0C02F77D0802F76D004E115F01F055D
+:1029200004D0154440F080072F7201E082F808803F
+:10293000012826D0022824D0032822D0042820D021
+:1029400008281ED010281CD0874D55F820C0DCF870
+:10295000005054F820703D40CCF80050824D55F89E
+:1029600020C0DCF8005056F820703D43CCF80050F1
+:102970001D5CAD0659F820502F6813D53AF810C0E9
+:102980003EE051F820502F6854F820C007EA0C07A9
+:102990002F6051F820502F6856F820C047EA0C07E6
+:1029A0002F60E5E7DFF8B8C10CF1F00C5CF820C04F
+:1029B00007EA0C077EE015F01F0504D0154440F02F
+:1029C00080072F7201E082F8088001281DD00228BC
+:1029D0001BD0032819D0042817D0082815D0102898
+:1029E00013D0614D55F820502F6854F820C007EAE5
+:1029F0000C072F605C4D55F820502F685BF820C005
+:102A000047EA0C0756E00BE056E051F820502F68DB
+:102A100054F820C007EA0C072F6051F82050ECE76B
+:102A200015F01F0505D0154440F0800785F821708A
+:102A300001E082F82180012825D0022823D0032834
+:102A400021D004281FD008281DD010281BD0464DA7
+:102A500055F820C0DCF8005054F820703D40CCF808
+:102A60000050414D55F820C0DCF800505EF8207051
+:102A70003D43CCF800501D5CAD0615D53A4D3AF8F3
+:102A80001070CC3514E051F820502F6854F820C055
+:102A900007EA0C072F6051F820502F685EF820C01D
+:102AA00047EA0C072F60E6E72D4D3AF81070E03D3D
+:102AB00055F820502F6036E015F01F0505D015445D
+:102AC00040F0800785F8217001E082F8218001281C
+:102AD00030D002282ED003282CD004282AD0082851
+:102AE00028D0102826D0204D55F820C0DCF8005002
+:102AF00054F820703D40CCF800501B4D55F820C0D4
+:102B0000DCF80050164F883757F820703D43CCF85A
+:102B100000501D5CAD06B1D4114F3AF81050E03FA3
+:102B200057F820703D60401CC0B21128FFF4EBAE96
+:102B3000BDE8F08F51F820502F6854F820C007EA04
+:102B40000C072F6051F820502F68DFF814C00CF1EB
+:102B5000880C5CF820C047EA0C072F60D9E700001A
+:102B60007C960008E0050020789400084FF4077177
+:102B7000C1824FF45861018340F61451818370473C
+:102B8000F0B5C48AB0F900608681B0F90250C58101
+:102B9000B0F904300227002101220382AB4204DB9A
+:102BA000B54202DDC78042810CE0B34204DBAE4295
+:102BB00002DDC78041811CE09D4205DBB34203DD9D
+:102BC000C2804781018115E0B54204DB9E4202DDEF
+:102BD000C280418105E0AE4205DB9D4203DDC1803C
+:102BE0004281078106E09E4204DBAB4202DDC180E8
+:102BF00047810281C388458900EB430700EB450507
+:102C0000BB89AE899B1B0FFA83FEA0F812E00689F0
+:102C1000AB8900EB460CBCF80CC0A3EB0C03838221
+:102C2000B0F91830B7F90CC0A3EB0C0CB4EB4C0F97
+:102C300004DA80F82010A3F1A10113E0A64503DD1A
+:102C400080F82010B9890BE026B1012E04D0022EA5
+:102C500010D004E0062100E0052180F82010A989A9
+:102C6000091B6D31418309B2B1F5586F04DB5B1E5E
+:102C7000438304E00421F0E7002900DC4283418B18
+:102C80008183F0BD0B49002288760A62CA614A62DC
+:102C9000094A32F9103002EB40028B62B2F902208D
+:102CA000CA62064A32F810000882A1F86000A1F852
+:102CB00062007047F8010020D2980008C69800080A
+:102CC0002DE9F05FF748F84982880B889A1A92B28A
+:102CD0000F2A44D30988F54A81808146118801244E
+:102CE000F348F44E002579B3491E1180C573F24BA9
+:102CF00085620168B3F902304F0742F6AA2218D460
+:102D0000F78847F40057F780EB4E3678B60709D5B9
+:102D1000866826F080068660A0F87C5080F87E5099
+:102D200080F87F50CE0404D480F8F040C0F8EC5016
+:102D300003E080F8F0504E0707D4934205DB80F89B
+:102D4000F440A0F8F25004E010E080F8F4504E0790
+:102D500003D4934201DBC90703D080F81151BDE8C9
+:102D6000F09F80F81141A0F81251F8E78046B0F8C2
+:102D7000181143F69820814202D2491CA8F8181174
+:102D800001F0AEFECD4FDFF81CB397F85000ABF169
+:102D90001C0B10B1FEF796F905E09BF8001021F02E
+:102DA00001018BF80010FFF723FB00F0CBF9C448BA
+:102DB00041F26801426C4FF400608A4201DBC14974
+:102DC00004E0B2F57A6F02DABE49091D086097F88F
+:102DD0005100DFF8DCA2BC4BBC4FC007AAF12C0AA3
+:102DE0003AD0987B802833D398F8001089072FD4E5
+:102DF00098F80F008AF80500AF48514690F800C0D7
+:102E00002CF0020C80F800C0ABF80250CBF8145044
+:102E10009BF800C02CF0010C8BF800C0B079400684
+:102E200011D44889B0F5FA7F03D2401CAAF80A00F1
+:102E300012E040F63C70824201DD002007E10820EC
+:102E40008AF8034003E1CD700020AAF80A50FEE0A2
+:102E50008AF80350AAF80A50D8F80800010501D5ED
+:102E60000820F4E0954991F83FE05FEACE7149D03F
+:102E7000954B98F80F208AF805205B7A4146802B05
+:102E80004CD30B785B0735D4F3889B0405D500BF82
+:102E900020F02000C8F8080034E0ABF80250CBF86E
+:102EA00014509BF800C0884B2CF0010C8BF800C02C
+:102EB00040F020008860D87D80280AD300F07F0C85
+:102EC0001B684FF0004020FA0CF0034201D10C7156
+:102ED00000E00D710879C00702D15FEA8E7005D558
+:102EE0000320032A01D08AF80840B0E00020C8F887
+:102EF0002850ACE020F02000C8F80800F08820F44A
+:102F00000050F08098F82601444601280BD06B4809
+:102F100090F8630048B1FDF795FF0FE00A6842F0B2
+:102F200004020A60B4E7092091E0A068C10502D557
+:102F300020F0080001E040F00800A06094F846206E
+:102F40004FF48041E2B143F69913012A1FD0881E45
+:102F5000032A3A78C2F3810220D0012A23D0022A20
+:102F600021D0A4F814115A4890F85E00042812D019
+:102F7000A4F84410514890F87000012816D025E0BC
+:102F800043F21E50A4F8140143F2333008E042F635
+:102F9000CC42A4F81421A4F84430EBE7A4F81401BF
+:102FA000A4F84400E6E7A4F81401DCE7387842F21C
+:102FB0006662C0F3810001280FD0022810D041F6CC
+:102FC000E12000BFA4F81401A4F844209BF80020DD
+:102FD000D20708D0BBF8022007E0A4F81421F3E7D9
+:102FE0004FF40050EEE734488288A9F8122010B25E
+:102FF000B4F944205043C0F38F325046AAF812204F
+:103000008A4200D9418233490978C90605D5428AE6
+:1030100041F233318A4200D241822189C1F3C00298
+:10302000C1F300218A4205D1428A40F6CC418A424E
+:1030300000D94182B17AC90700D04582BAF812009E
+:10304000A06200287FF7F9AE23480570022099F8A6
+:103050001A1099B9022841D080B119490B789C0601
+:1030600008D5B479640605D51A4C2478E40964F3CC
+:1030700086130B70F18821F40A61F1801049496CC4
+:103080004E290ADBF1880B0607D521F08001F1807B
+:1030900009490B7823F002030B7089F81A0088F8AD
+:1030A0000F005CE6600900202407002026070020AE
+:1030B000A4020020540A0020DA050020B40C0020ED
+:1030C00048010020100C0140E0050020C804002049
+:1030D00064000020FC06002038070020398F0029FA
+:1030E000BBD143F698213987B7E770B500230C8828
+:1030F00063F30F02012505FA03F6344206D0C3F14B
+:103100000F0605FA06F1114361F30F025B1C102B49
+:10311000F1DB028070BD70B500230C7863F3070209
+:10312000012505FA03F6344206D0C3F1070605FA75
+:1031300006F1114361F307025B1C082BF1DB0270FF
+:1031400070BD0000F0B51F4890F866301E48012B96
+:10315000816821F4006232D11C4BDE8874062ED4C3
+:103160001B4D0F054FF00004B5F902501ED4194A4B
+:10317000526C642A11DC40F6386295420DDAB204D2
+:103180000BD4027852070ED4B0F8D42040F6B835EC
+:10319000AA4203D2521CA0F8D420F0BD41F4006131
+:1031A00081605C81F0BDA0F8D440F0BD41F2CD015A
+:1031B0008D42FADD997AC907F7D18260F3E7826020
+:1031C000F0BD0000B40C0020A4020020540A00202E
+:1031D000DA05002048010020F0B5364D364F044690
+:1031E00095F83B0097F83B1023780843EE1C627873
+:1031F000834205D1E0781146FEF7A0FF207908E070
+:1032000094F802C084450CD1E1781046FEF796FF91
+:10321000E07905F82F0F2878805D6870287BE877C3
+:10322000F0BD82421DD161461846FEF787FF95F832
+:103230004E1095F83B00814207D1B97A09B1A179C6
+:1032400000E0617985F82F101EE06978012901D02E
+:10325000A17922E0617927E0297841F00401297001
+:1032600012E0E1788142DBD119466046FEF766FF45
+:1032700095F84E1095F83B0081420AD1B97A09B110
+:10328000617ADFE7217ADDE715F82F1F895D697024
+:10329000C5E76978012906D0617A85F82F10B97AD7
+:1032A0000029F1D1D8E7217A85F82F10B97A0029C1
+:1032B000EAD0D1E750040020480100200B480178F3
+:1032C00021F0020100F8381B002100F8181941779D
+:1032D000817733218185418508214184012100F8CE
+:1032E0001F1C034880F8391070470000500400206C
+:1032F000480100200D4900B50B4851F8012F40F856
+:10330000032F89888180084801210930FFF726F8BA
+:10331000054802211330FFF721F8034804211D302E
+:103320005DF804EBFFF71AB85004002048010020B4
+:10333000094944F648000880091D46F648000880FF
+:10334000091D41F2111008800348001F018841F057
+:103350002001018070470000182C01402DE9F04742
+:10336000664C674B0025A0780126654A1033052876
+:103370007ED2DFE800F00313113E1100108820F028
+:10338000010010801D805F480580001F0580001F20
+:103390000580FFF7CDFFA670BDE8F087594941F2DF
+:1033A00044401C390880574945F6580024390880A4
+:1033B000091D47F25800088052492020283908800A
+:1033C0000020401CC0B27328FBD3FFF7B1FF4C496B
+:1033D00084F85C502C3147F69060088048481430DF
+:1033E00006801D80108840F0010010800220A0702F
+:1033F000D2E700215FF0010004EB410204EB40033F
+:10340000B2F85020B3F850309A4200D20146401C26
+:10341000C0B20628F0D33C48405C84F83900FFF77E
+:103420004DFF1D2000F0F3F900F076F8374E3848D4
+:103430004FF4807996F83B10012904D002291BD063
+:10344000042930D047E040218046FEF733FF870053
+:1034500080214046FEF72EFF47EA40074946404696
+:10346000FEF728FF074347F0010084F83B0000E027
+:103470003DE0224809302CE040218046FEF71AFF4B
+:10348000870080214046FEF715FF47EA400749467E
+:103490004046FEF70FFF074347F0020084F83B0069
+:1034A0001648133015E040218046FEF703FF8700E1
+:1034B00080214046FEF7FEFE47EA40074946404667
+:1034C000FEF7F8FE074347F0040084F83B000B4882
+:1034D0001D3002F045FF94F82F0086F838001D20BB
+:1034E00000F0ABF90420A0700A48057054E710887A
+:1034F00020F0010010801D80A5704DE750040020D1
+:10350000000800403C2C0140888F00084801002042
+:10351000001001401B0700202DE9F041344C14F845
+:103520002F0F344DE07240212846FEF7C3FE86007F
+:1035300080212846FEF7BEFE46EA4006AF15394612
+:103540002846FEF7B7FE0643207BF1B22F3C8142AE
+:1035500015D084F83C0040212846FEF7ABFE8600DB
+:1035600080212846FEF7A6FE46EA40063946284650
+:10357000FEF7A0FE064384F83B60FFF74DF81E4DB2
+:1035800095F83B00012827D0022828D0042829D00C
+:10359000174894F83B102730085C04F8300F14F8F3
+:1035A0000109FEF713FF04F82F09A87A00B10120E2
+:1035B000607001F02DFB94F84E0094F83B108842A7
+:1035C00006D094F83800062802D2401C84F838004F
+:1035D00084F84E10BDE8F0810548093004E0044845
+:1035E000133001E002481D30BDE8F041FFF7F4BDA3
+:1035F0005004002000100140480100202DE9F04156
+:10360000524991F87200AA287ED191F8730055288A
+:103610007AD14F4C00200A5C2254401CC0B274285E
+:10362000F9D34C4E2069C6F80100A08AA6F805001F
+:10363000D4F81600F060D4F81A003061D4F81E00F7
+:103640001234706102F032FE4349608A888102F0D0
+:1036500047FE207D123CC007307802D040F00400C5
+:1036600001E020F004003D4930704FF480403C4DB3
+:10367000886114F8280F85F82000608B6880A08B83
+:10368000A880E08BE880208C2881608C354F688191
+:1036900094F8240087F8D20014F8011C304686F80C
+:1036A0003B100026C0F89460FFF724FE2E48A18E40
+:1036B0000183E18E4183218F818394F84210283C5D
+:1036C000012908D0022901D0032909D0297821F045
+:1036D0000C01083107E0297821F00C01091D02E0F6
+:1036E000297841F00C01297094F86E20012162B113
+:1036F000012A01D0022A0BD087F8461094F86430D2
+:103700001A4A4BB1518108E014E087F84660F5E7AA
+:10371000022287F84620F1E7568194F870100129BB
+:103720000AD094F86D1051B101290BD04FF480519B
+:10373000A0F87610BDE8F08144F21C71F8E74FF470
+:103740000051F5E741F25551F2E7000000FC000896
+:10375000B40C002048010020640000204C0C002024
+:10376000C8040020A402002030050020540A0020D4
+:103770007CB50121082000F0A9FB4FF48070ADF862
+:10378000040010248DF8074001208DF8060001A9DF
+:103790001548FEF711FD0121092000F097FB0121DA
+:1037A0001248FEF75BFD0820ADF8000004208DF8FC
+:1037B00003000F4E03258DF8025069463046FEF790
+:1037C000FBFC08213046FEF77CFDADF800408DF88B
+:1037D00003408DF8025069463046FEF7EDFC10219B
+:1037E0003046FEF76EFD7CBD001401400002300043
+:1037F000000C0140FEE7704700F01F0201219140DC
+:103800004009800000F1E020C0F88011704700F00E
+:103810001F02012191404009800000F1E020C0F822
+:103820008011704700F01F02012191404009800083
+:1038300000F1E020C0F80011704700F01F020121E4
+:1038400091404009800000F1E020C0F8001170476D
+:1038500070B50F23C47801780122F4B1144C2468A8
+:10386000457804F4E064C4F5E064240AC4F1040675
+:10387000E3408478B5401C402C4301F1E021230152
+:1038800081F80034007800F01F018A404009800070
+:1038900000F1E020C0F8002170BD01F01F0082405F
+:1038A0004809800000F1E020C0F8802170BD0000D0
+:1038B0000CED00E00249084302490860704700002F
+:1038C0000000FA050CED00E02DE9F05F00261D2058
+:1038D000FFF792FF6C4CDFF8B4B1A4F1B000A77E03
+:1038E00090F83810DFF8A8E1DFF8A8A100258F4292
+:1038F0007ED0E776A176626A036B5A434FEA12499B
+:103900009BF80820120702D51EF8012000E00A46A5
+:1039100094F812C0BCF1010F09D004EB4206B6F9CD
+:1039200002C0C4F828C0B6F90460E6620CE043F6B1
+:10393000FF7CC4E90A5C90F83DC05FEACC7C01D012
+:1039400012B102E0052A00D1012600EB47074FF033
+:10395000804CBF893F04B7FBF3F3E361476BBCFBCB
+:10396000F7F7276294F813C0BCF1000F06D0BCF142
+:10397000010F05D03B4403EBD3735B10636201E09E
+:103980003B466762DFF810C14FF6FF7707EA83070F
+:10399000ACF808709AF8007090F80A8090F83DC072
+:1039A000082F08F003070CF0030C05D067450BD176
+:1039B000B8F1000F05D008E0674505D0B8F1000F59
+:1039C00003D05B42636200E06562C6B1636A002BAC
+:1039D00003D006DD228D05E00AE0304B33F81220DB
+:1039E00000E0A28DA4F86020227822F0200222704C
+:1039F0009AF80020042A07D0082A05D012E0B4F86B
+:103A0000603003EB0902EDE780F8405065629BF8F7
+:103A10000800000701D51EF80110204830F81100F9
+:103A2000A4F860001E49606A09883E314843B4F832
+:103A3000601001EB204006B21D20FFF7F3FE606A24
+:103A4000002807D021784FEA81600ADD002804DAD7
+:103A5000A08D09E0B4F8600006E0E06AB04208DB3F
+:103A60000CE0002802DA208D208208E0A06AB04233
+:103A700004DD208241F02000207000E026822575C0
+:103A800065752586BDE8F09FF8010020A40200209E
+:103A9000B49800081B0700202C0A0020C6980008D4
+:103AA0002404004043184FF48042934210DD9042BA
+:103AB00002DD104600210BE0914202DD002011469C
+:103AC00006E08003B0FBF3F000B2C0F5804109B21C
+:103AD00041EA00407047F0B500224FF46A740E25A9
+:103AE000C460826205824FF48346082746610783DB
+:103AF00043F6FF7C4283A0F81CC040F249234FEA02
+:103B00008C3E8360C0E9082ECC608A620D824E61D3
+:103B10000F834A83A1F81CC08B60C1E9082EF0BD59
+:103B2000002181620949C1600E2101824FF6BF5117
+:103B30004161082101834FF44041418343F6FF7105
+:103B4000818309070162024941627047638A01006B
+:103B500000C0FF0F064941F6A260088005480168D1
+:103B6000054A01F4E06111430160BFF34F8FFEE7A6
+:103B7000442C01400CED00E00400FA0538B50121A9
+:103B80000D2000F0A3F94FF4E060ADF80000182418
+:103B90008DF8034003258DF8025069460D48FEF765
+:103BA0000BFB4FF46040ADF800008DF803400A4C69
+:103BB0008DF8025069462046FEF7FEFAA014ADF8D3
+:103BC000000048208DF8030069462046FEF7F4FA0D
+:103BD00038BD000000080140000C01402DE9F04113
+:103BE0000121CE028CB0304600F070F9DFF86C8114
+:103BF000404601F07FFC08A801F0A8FE4FF4586091
+:103C0000ADF824000024ADF820402020ADF82200BB
+:103C10000125ADF826408DF8285008A9404601F04E
+:103C200047FE0021404601F09AFE4FF6FF714046E4
+:103C300001F09FFE01220021404601F02BFE0121F0
+:103C4000404601F013FC04A801F02BFCADF8106015
+:103C5000A802ADF81200ADF81440A220ADF816008D
+:103C60002803ADF81800ADF81A40ADF81C4004A9BF
+:103C7000404601F005FC6027ADF80070ADF8044047
+:103C8000ADF80840ADF80C40ADF80240ADF8064084
+:103C9000ADF80A40ADF80E406946404601F0EAFC36
+:103CA0006946404601F02CFD6946404601F072FD30
+:103CB000ADF8045040F61450ADF80070ADF80600B1
+:103CC000ADF80840ADF80C40ADF80250ADF80A4030
+:103CD000ADF80E406946404601F0A0FD0121404686
+:103CE00001F0E8FB0821404601F004FD3146404662
+:103CF00001F046FD0821404601F08AFD314640466C
+:103D000001F0BEFD7021404601F0C7FD18208DF87E
+:103D10002C008DF82D408DF82E408DF82F500BA8DB
+:103D2000FFF796FD0D480C30018841F080010180BD
+:103D30000A481430018841F001010180001F04800D
+:103D40000121404601F0C0FB8DF82850012140467A
+:103D500001F0C4FB0CB0BDE8F0810000002C014074
+:103D60007047000070B50189C1EB411101EB4101C1
+:103D7000CA0B42810B49104603F066FE09480C3815
+:103D8000B0F90C200168B0F90E4001FB02F5436860
+:103D9000614303FB145503FB0211AD138913C0E902
+:103DA000055170BD380A002040F2134141600821DE
+:103DB00081608621C1604FF48041016149424161C7
+:103DC00000210162C16270470162704710B501882D
+:103DD0004288891A09B20183B1F5005F02DBA1F5BF
+:103DE000804104E011F5005F02DC01F580410183B0
+:103DF000B0F9182041685143C1618368846A534314
+:103E0000C2681B12624303EB2222036A1A44114464
+:103E100002628A13426241698A4203DB01698A4273
+:103E200000DC11468A1AC0E90A21028E4FF403739E
+:103E3000594302EBA13202860B4A1278082A04D1B8
+:103E40000A4A936F03EBA1319167B0F93010B1F5D5
+:103E5000804F02DDA1F5804103E0002902DA01F57F
+:103E60008041018610BD00001B070020680A002069
+:103E7000034A516821F440410143516070470000FA
+:103E800000100240044A0029516901D0014300E0BA
+:103E9000814351617047000000100240044A00292C
+:103EA000D16901D0014300E08143D1617047000036
+:103EB00000100240044A0029116901D0014300E0CA
+:103EC000814311617047000000100240044A00293C
+:103ED000916901D0014300E0814391617047000086
+:103EE00000100240044A0029D16801D0014300E0DB
+:103EF0008143D160704700000010024030B5244972
+:103F00004A6812F00C03234A03D0042B01D0082B7B
+:103F100026D002604A680F231F4C03EA1212A35CEA
+:103F20000268DA4042604B68072505EA1323E35C28
+:103F300022FA03F383604B6805EAD323E35CDA409B
+:103F4000C2604B68032403F4404104EA933303EB5B
+:103F50009161114B1B1F595CB2FBF1F1016130BD46
+:103F60004A680E4B1A404B68140103F4803303D5A2
+:103F7000C2F38342113202E0022404EB924213B1F5
+:103F80004B689B0301D5064B00E0024B5A43C0E748
+:103F90000010024000127A000400002000003C08DB
+:103FA00000093D002DE9F041274CA615402120468F
+:103FB000FEF780F9850080212046FEF77BF945EA6F
+:103FC000400531462046FEF775F90543EDB2402124
+:103FD0002046FEF76FF9870080212046FEF76AF938
+:103FE00047EA400731462046FEF764F90743F8B236
+:103FF000A842DBD140212046FEF75CF987008021F2
+:104000002046FEF757F947EA400731462046FEF7BB
+:1040100051F90743F8B2A842C8D140212046FEF723
+:1040200049F9870080212046FEF744F947EA400716
+:1040300031462046FEF73EF90743F8B2A842B5D113
+:104040002846BDE8F08100000010014010B502686C
+:10405000416802FB02F301FB01330D4CA34211D96D
+:104060001B0E0E3B0B4C9BB212B234F8133009B24C
+:104070005A43594342F38F3241F38F31C0E9022151
+:10408000012102E0C0E902210021017410BD0000FD
+:10409000E10BBF0E288C00082DE9F05FFB48FC49BE
+:1040A00002880B889A1A92B20F2A7CD30988018061
+:1040B000F84802468189D2884B0703D48B0701D484
+:1040C000CB0702D042F4007201E022F40072C280F9
+:1040D0008246080702D45046C90604D5BAF806102D
+:1040E00041F0010102E0C18821F00101AAF80610A7
+:1040F000E848FDF791FEDFF8A0B3BBF93A10B1F53F
+:10410000804F03DA491CABF83A1003E04FF48040CB
+:10411000ABF83A00DFF8849341F6CC41E04CD9F893
+:104120004800884203DDA06820F01000A060DD494F
+:10413000DD4E4FF00008088830B1401E088084F83A
+:104140000F8086F800802BE0BAF8060042041BD4EA
+:10415000BAF80C10CA0617D4090715D4010613D4EF
+:10416000810611D401050FD4410603D5CF49097842
+:10417000090609D5410707D4C10505D4010703D4B1
+:10418000810401D4C0060BD5C94884F80F80C94901
+:1041900086F80080A0F81E80A1F8008080F82A80B0
+:1041A000E08FC54A00E0DFE0DFF810E340B1401ED9
+:1041B000E087107820F00200107084F80F800AE089
+:1041C000107840F0020010703078012805D19EF878
+:1041D0000000062801D186F800803078B84D01270C
+:1041E0000A2873D2DFE800F0FEC005C0FDFCC072F3
+:1041F000FBFADFF8ACA240F62823AAF12C0A40F61D
+:10420000CC40BAF81610491C89B2AAF816108C4690
+:10421000D9F84410994202DAAAF8168010E0DBF8C7
+:104220000C3083420CDBB2F90420B2F5005F07DBEF
+:10423000BCF5FA6F04D32B7813B9AAF816802F7047
+:10424000A04A12881AB1A04A13885B1C1380E37B32
+:10425000092B1FD042F6CC42022B74D0A4F8308137
+:10426000EA67AA67B4F8400050B3984840F63A228B
+:1042700090F86800012833D0C4F8D88084F8EA8028
+:10428000CAF82080B4F9301001F21D50904237D89E
+:10429000102336E07D484430FEF7F8F8FDF736FE8F
+:1042A000E86A40F391008103A86289488162D9F8E5
+:1042B0004410CAF8281041F27C51CAF8181083E261
+:1042C00044F62060814202DCA88A01E0D3E1404646
+:1042D0002086E86A6863A86A2863A4F8407015E03D
+:1042E0007C48C4F8D80084F8EA70B4F9301001F2C0
+:1042F0001D53934201D8102300E02023102202E036
+:1043000020231022002000F0E1FB20866F48724934
+:104310004FF4927390F86800012815D0D9F8440042
+:1043200040F2DC52904203DAB5F90A209A4215DBDA
+:10433000B4F8402040F6C413521C92B2A4F84020B6
+:104340009A420BD212E01AE0D9F8442040F2DC5035
+:10435000824209DAB5F90A00984205DA86F8008047
+:1043600084F8EA80A1F81A80BDE8F09FDBF80C2001
+:10437000002AF9DC42F6E0629042EFDAF4E7B4F8A2
+:10438000303140F6B836B3420BD2DFF800C1ACF1A1
+:104390001C0C9CF800C05FEACC7C02D15B1CA4F82A
+:1043A00030311FFA83FC40F2DC539C4503D9A4F85A
+:1043B000306143F26662EA67CAF828108AF807702B
+:1043C000464EA4F8408084F8EA80727FE2B1F07F24
+:1043D000F0B3208DB4F9301000B204E0F1E0CFE08A
+:1043E00014E10FE117E10A23052200F06FFB20869C
+:1043F00086F81F8086F81D80B4F930004FF48041A4
+:10440000884242DD2186AFE7304E96F86820012AC7
+:104410000AD1DBF80C2040F23333DA4204DCA32368
+:10442000B4F930101A465EE094F84600022803D131
+:1044300096F86D00022818D008B2294901F0FCFC5A
+:10444000A4F8E400B4F9E410A06A884202DB00E0BA
+:104450008CE0084600B2AAF8140096F84D1041B15D
+:104460003623B4F9301005223DE008B21C49B031C2
+:10447000E4E7D9F8441044F250629142B4F93010A4
+:1044800040F247132EDC36222DE073E06009002055
+:1044900024070020540A0020300500204801002095
+:1044A000A4020020280700201B070020FC06002093
+:1044B000F00800201E000020DA0500201C07002064
+:1044C000640000202000002022000020B40C002006
+:1044D0009008002034F3FFFFD40900207C0C00205A
+:1044E0001A8E0008032200F0F1FA2086B4F91601B2
+:1044F000B4F91411884208DA96F84D1011B100F1A0
+:1045000002000FE000F108000CE00EDD9AF8042034
+:1045100002F10102D2B28AF80420022A07D38AF8F3
+:104520000480401EA4F8160101E0A4F81611D5E994
+:104530001E01884208DA96F84D1011B100F1020010
+:1045400010E000F108000DE00EDD9AF8042002F101
+:104550000102D2B28AF80420022AFFF44DAF8AF891
+:104560000480401EA86747E7A96745E740F26660F8
+:10457000208641E70028BFF601AFA4F83080F3E6BB
+:10458000C748D4F8DC10814202D2491CC4F8DC10C0
+:10459000E17B082903D1D4F8DC1081420DD386F8E1
+:1045A0000080A068C10502D520F0080001E040F0BD
+:1045B0000800C4F8DC80A060D6E6BDE8F05F02F039
+:1045C00085BCE07B092802D0A4F830803BE1B54DE2
+:1045D000E869401CE86102280ADD288D012301B248
+:1045E000288B052200B200F071FAC5F81C80A86281
+:1045F000AD48298D0180B9F844104180FDF75EFF78
+:104600002086B1E6BDE8F05F04F0D0B9A748007895
+:1046100009287DD0A8E6A34841F28831A0F8168089
+:10462000D9F8440088420ADA2878012807D1A0483E
+:1046300085F80080A0F800809E48A0F800809E4980
+:104640009E4B0888401C82B29D480A80C82A04D329
+:1046500090F800C0BCF1010F19D0B2F57A7F04D3F5
+:1046600090F800C0BCF1020F11D0B2F5FA6F02D37E
+:104670000278032A0BD0E07BA346801E082874D260
+:10468000DFE800F011A4E4F8047374A26CE680F88B
+:104690000080A1F80080BAF8061021F40061AAF8A1
+:1046A00006101F70E7E7FDF73FFE99F800004C4643
+:1046B000400612D58348807804280ED0616C2046CD
+:1046C00082290ADA817A94F83D0001F0030100F0B2
+:1046D0000300814201D001F0AFFD3078062890D070
+:1046E00084F83F80A06C784940F311008203E862AF
+:1046F00080108A628103A86274488162FDF706FC1B
+:1047000068485D46C771BBF81401ABF8160100E0BC
+:1047100099E0606CABF88280B0F5437F12DD4FF416
+:104720008040A5F88000A86840F48060A86094F8F4
+:1047300038100529AAD140F01000CBF8080080E01D
+:10474000307011E64FF48041A5F88010A96821F47B
+:104750008061A96040F28A21884204DA207840060C
+:1047600001D402F09FFAA86868E08EE0D9F844000E
+:10477000B0F5437F07DA9EF80010062903D000BF8A
+:104780008EF800807AE05248017821F040010170F3
+:10479000FDF7BCFB43F6FE705C46ABF81601FDF777
+:1047A000C3FD4C4810F8341F21F001010170474946
+:1047B000C4F8DC80C1F828804349C1F8288008216A
+:1047C0003170C0F84480CFE50920B9E79AF80600B7
+:1047D000C006B6D4D9F844004C46B0F57A7F32DD35
+:1047E000FDF7A2FD2078400611D5364880780428D0
+:1047F0000DD0606C82280ADAA07A94F83D1000F09F
+:10480000030001F00301884201D001F015FD84F896
+:104810003F80B4F84800ABF8300001B24FF480405C
+:104820005D46814200DD2886FDF770FBA86840F4F4
+:104830008060A86094F838100529C4D140F01000B9
+:10484000A86002207CE786F800808DE5D9F8440056
+:10485000B0F5437F03DA9EF80010062990D1BAF82C
+:10486000061021F02001AAF80610FDF75DFD0420D6
+:1048700066E7FFE79EF80000062801D0377073E571
+:104880000A490920087005205AE70E4880F802807E
+:104890008EF8008085F85E80ABF8308064E500001B
+:1048A000C0D4010078020020A4090020600200208A
+:1048B000220000202000002016000020140000200C
+:1048C0001500002050040020C0080020900800209F
+:1048D0002A070020680A002030B585B00121042095
+:1048E000FFF7F4FA4FF40040ADF8100048208DF8BF
+:1048F000130004A91848FDF75FFC01210846FFF7E3
+:10490000CDFA40F68C20ADF8040003240020ADF869
+:104910000040ADF80200ADF806004FF08045694652
+:10492000284600F0C5FF1C208DF80C008DF80D40C6
+:104930008DF80E4001208DF80F0003A8FEF788FFC8
+:1049400001221146284600F08DFE0121284600F084
+:10495000BBFD05B030BD00000008014070470000FD
+:104960002DE9F041304CE07800285AD12078002819
+:1049700057D0401E10F0FF00207052D14FF49670B7
+:10498000208272B6294F45F2AA50A7F87200002083
+:10499000FDF79AFA264D13202860FDF7A7FAA8BB69
+:1049A0003420E86002202861224E6E61286940F0C0
+:1049B00040002861FDF79AFA40BB00211E4A0846D4
+:1049C0005FEA255312F800C0BCF1FF0F00D00121AF
+:1049D000401C80B29842F5D3C1B9C4E906763926A5
+:1049E0000127A06910F8011B10F8012BA061E069F4
+:1049F00001EB022102886A612F6120F8021BE0614D
+:104A0000FDF774FA10B9761EB6B2EAD20120FDF7AE
+:104A10005BFA62B601F064FC0848816821F48041C9
+:104A20008160BDE8F081000018070020B40C002070
+:104A30000020024000FC000800FC0008A402002046
+:104A40001948016841F010010160016821F003017B
+:104A50000160016841F00201016014484168416051
+:104A600041684160416841F480614160416821F4DE
+:104A70007C11416041680E4A11434160016841F078
+:104A80008071016001688901FCD5416821F0030152
+:104A90004160416841F0020141604168C1F3810118
+:104AA0000229FAD1704700000020024000100240A5
+:104AB0000000280830B5044C039D6080A180E2808E
+:104AC0002381658130BD0000480A00200A448242EB
+:104AD00001DA10B27047C91A8142FBDD08B2704793
+:104AE0002DE9F0434348DFF81081DFF81091C17FD2
+:104AF000457A046801260023414A424880292BD385
+:104B000001F01F0158F821100C420146096802D03B
+:104B100041F4805101E021F480510160CF0417D4A9
+:104B20008F0415D5977AFF0707D0538199F800C0F5
+:104B30002CF0020C89F800C00AE090F84670BFB172
+:104B40004FF0020C012F18D080F8463080F81AC1BF
+:104B50000F0B67F34D310160802D2AD305F01F0143
+:104B600058F821100C4201680CD041F004010BE010
+:104B700080F8466080F81A31EAE780F846C080F88D
+:104B80001A61E5E721F0040101604C070DD44C05E2
+:104B90000BD5947AE40708D0538199F8005025F09A
+:104BA000020589F80050C0F898308C0864F38A2117
+:104BB0000160917AC90717D1134991F8641001294E
+:104BC00012D11249496C32290CDC0178490709D508
+:104BD0000189090506D4D0F8981047F23054A14253
+:104BE00004D95681C0F89830BDE8F083491CC0F85C
+:104BF0009810F9E7E0050020F0930008DA0500209E
+:104C0000540A0020A4020020B40C00204801002017
+:104C100010B5FCF7ADF80F48018821F002010180C2
+:104C20000C49183109880C4A928E1144094A3432D1
+:104C3000118008490C390A8842F001020A80011DDE
+:104C40000A884FF6ED531A400A80018841F012019C
+:104C5000018010BD0C04004050040020064801886B
+:104C6000491C89B20180B1F57A7F04D34188491C7F
+:104C700041800021018070473C0700200F4810B59B
+:104C8000016841F00101016041680D4A1140416035
+:104C900001680C4A11400160016821F48021016023
+:104CA000416821F4FE0141604FF41F018160FFF76C
+:104CB000C7FE05494FF00060086010BD00100240BB
+:104CC0000000FFF8FFFFF6FE08ED00E02DE9F041DF
+:104CD0002F4D28884FF00004000629D5FCF7C8F9AD
+:104CE0002C4A2D4807231778C8262C49012F22D09B
+:104CF0002B4FB7F806C0BCF1000F3ED0B0F80CC087
+:104D00004CF0080CA0F80CC0B0F806C02CF4006CF5
+:104D1000A0F806C0886820F004008860FC8013704A
+:104D2000CE8700204FF49661401C80B28842FBD3AE
+:104D30002C80BDE8F0811B4F97F800C0BCF1010F3B
+:104D40000FD0BCF1020F11D0B0F806C04CF4006CCB
+:104D5000A0F806C0886840F004008860052038701C
+:104D6000DDE7B0F80CC04CF0080C03E0B0F80CC064
+:104D70004CF0100CA0F80CC0F0E70B4F3C70C7884B
+:104D800047F40067C780886840F004008860C6E781
+:104D9000102C01401B070020540A0020A402002010
+:104DA000600900201C070020390700207047000020
+:104DB0002DE9F0434FF08040018A21F0010101828A
+:104DC000AC48007800287CD1AB4FF87B002878D124
+:104DD000AA48406C322874DCA9488068DFF8A492A5
+:104DE0004104A94DB9F804004FF0000403D4401C5D
+:104DF000A9F8040028E1002874D02978012611B10F
+:104E0000012912D017E14946B0F5BE7FFAD92E70BC
+:104E1000CC718C71EC702C72287A0A18401CC0B2CC
+:104E2000147228720F28F7D305E1B9F80220494619
+:104E3000824201D9EE7100E0EC7192488A79083023
+:104E40000F2A15D2CB79082B0BD2C3F10708EB79C7
+:104E500012F800C003FA08F363441354CA79521CD1
+:104E6000CA71CA79082A03D18A79521C8A71CC7115
+:104E700099F80610C8460F2973D10D21FCF762F886
+:104E8000A881010A6970C0B2A87088F8064098F835
+:104E900016208A4265D198F81510814261D198F8A0
+:104EA0000BC07A49032302227948BCF1000F10D0CD
+:104EB000BCF1010F02D0BCF1020F14D080F86A20BF
+:104EC00000E0CBE091F800C02CF00C0C0CF1080CC9
+:104ED0000FE080F86A6091F800C02CF00C0C0CF127
+:104EE000040C06E0A9E080F86A3091F800C04CF0AC
+:104EF0000C0C81F800C098F80C10B6EB111F04D10F
+:104F000080F86E4087F846400EE0B2EB111F04D1E6
+:104F100080F86E6087F8466006E0B3EB111F03D19E
+:104F200080F86E2087F846200B0717D001F00F019C
+:104F3000012901D0022915D080F86C602C7198F8F5
+:104F40000D102A7906FA02F30B406B71082A44D23D
+:104F5000DFE802F00B124319242F363D80F86C4035
+:104F6000ECE768E080F86C20E8E713B180F8704067
+:104F700033E080F8706030E013B180F850602CE0CE
+:104F800080F8504029E023B180F8656087F803611C
+:104F900023E080F8654087F803411EE023B187F8DD
+:104FA000F54080F84D4018E087F8F56080F84D60D6
+:104FB00013E013B180F868600FE080F868400CE0FF
+:104FC00013B180F8666008E080F8664005E013B130
+:104FD00080F8676001E080F86740521CD2B22A7105
+:104FE000082AAED398F80E102A4A8B0705D587F801
+:104FF000F16080F86460568104E087F8F14080F841
+:1050000064405481C90702D080F8294001E080F84B
+:10501000296098F8111000F86D1FC2781E48012A07
+:105020001ED001B3012921D04FF48051A0F8761091
+:105030001A493C200870A9F80240A9F80440B9F8C0
+:105040000210491CA9F80210B9F80210B1F5FA7F54
+:1050500004D940F2F511A9F802102C70BDE8F083D4
+:1050600044F21C71E2E74FF40051DFE741F2555181
+:10507000DCE700001B070020A402002048010020FC
+:10508000001001409C0C0020B4060020C804002041
+:10509000B40C0020540A002030050020180700201E
+:1050A0002DE9F05FFDF740F98E4D2888A5F1040643
+:1050B000C0070AD0308820F008003080288820F00F
+:1050C0000900288001F0EEFDD9E02888DFF8189269
+:1050D000DFF81882864C80071AD5B9F8001041F025
+:1050E0000101A9F80010B8F80000804914315030CF
+:1050F000088028884FF6F95108402880308840F011
+:1051000004003080FEF74EFF84F83C00BDE8F09FBD
+:105110002888784F4007288871D520F0040028801F
+:10512000FEF740FF94F83C108142EFD1308820F028
+:1051300004003080FDF7D0FA2078410605D594F8B8
+:105140004C1094F83B209142E0D03978400621F091
+:105150000201397004D5FEF7DFF997F82F7004E0EB
+:1051600094F83C00FDF732F90746DFF880B140F6CD
+:105170008C2A0BF1180B062F47D294F83800B8424E
+:105180003ED03846FDF7A6F82078C00716D094F830
+:105190003A0094F8391000F00302914206D0A17A47
+:1051A00000F0010001F00101884215D1FDF7FCF982
+:1051B000FBF72AFEFDF724FB384689E0FDF7F4F9FA
+:1051C000FBF722FEFDF71CFB3846FDF70DFA2078B1
+:1051D00040F00100207099E7288820F0080028801E
+:1051E000206B810801EBD000504515D2B8F80010B3
+:1051F0000844ABF80000308840F0080003E00DE000
+:10520000308820F00800308080E7B9F8001041F0C5
+:105210000101A9F80010DFE75046E7E700072888FA
+:1052200031D520F008002880308820F00800308038
+:10523000FEF7B8FE84F83C00FDF74EFA387820F00F
+:10524000020038702078400604D5FEF765F997F81B
+:105250002F5004E094F83C00FDF7B8F80546062D01
+:1052600008D294F83800A842B5D0FDF79DF9FBF7B5
+:10527000CBFD2AE02048C18841F04001C180BDE853
+:10528000F05FFDF79DBAC006288825D520F01000F4
+:105290002880308820F01000308097F838000C28E3
+:1052A00002D2401C87F83800387840F0020038708D
+:1052B000FEF732F997F82F50787884F8390094F88F
+:1052C0003800A84287D0FDF76FF9FDF799FA284614
+:1052D000BDE8F05FFDF788B94EF2BE1108402880A6
+:1052E00014E70000100400400004004024040040C3
+:1052F0004801002050040020540A00202DE9F04FFE
+:10530000514F85B0388820F0010038804E48002683
+:10531000103006804D4CDFF838A14FF0010894F8AA
+:105320005C0042F63029C10774D072B649488169E1
+:1053300041F400718161816941F4806181614FF4C0
+:105340000040FEF795FD444D00212846FBF7BAFAD0
+:1053500000212846FBF7ACFADFF800B100215846DF
+:10536000FBF7A6FA00213E48FCF72AF92846FBF78E
+:10537000C5FB5846FBF7C2FB4FF46020CDE902069F
+:105380008DF8056000968DF810808DF804806946D0
+:105390002846FBF745FC01231A460F212846FBF758
+:1053A00090FC01212846FBF783FA00204946401C67
+:1053B00080B28842FBD328462E600121FBF7C0FC57
+:1053C00028688007FCD524484C30006894F85C10AD
+:1053D00021F001012144A1F85000FBF77DFA62B6EB
+:1053E000FDF7A6FF47F69061AAF8001094F85C005C
+:1053F000401CC0B284F85C000C2822D2124914313F
+:10540000A1F80080388840F00100388005B0BDE880
+:10541000F08FFFE7134920F00100085A1249088075
+:10542000114945F65800083908800F4847F25801DD
+:10543000001F01800C4920200C390880AAF8009038
+:10544000D4E70320A070E1E70008004050040020EA
+:105450002C080040001002400024014000280140B8
+:1054600008000240AC8F0008202C01400029018870
+:1054700002D041F0800101E021F0800101807047FD
+:1054800010B50A884B88CC881A438B8823431A436B
+:105490000B891A434B8989891A430A43A0F844208F
+:1054A00010BD0021018041808180C1800181418146
+:1054B000818170470029818802D041F0010101E01B
+:1054C00021F00101818070470029018802D041F05C
+:1054D000010101E021F0010101807047002930F84D
+:1054E000441F02D041F4004101E0C1F30E010180EC
+:1054F000704700004B4910B5884202D10121C41405
+:1055000086E0B0F1804F09D0474988420DD1012192
+:105510000220FEF7CFFC0021022064E001210846B2
+:10552000FEF7C8FC002101205DE04049884206D119
+:1055300001210420FEF7BEFC0021042053E03C4979
+:10554000884206D101210820FEF7B4FC0021082082
+:1055500049E03849884206D101211020FEF7AAFC13
+:10556000002110203FE03449884206D1012120204B
+:10557000FEF7A0FC0021202035E03049884202D10E
+:105580000121441444E02E49884202D10121CC0477
+:105590003EE02C49884202D101210C0538E02A491D
+:1055A000884202D101214C0532E02849884206D1C7
+:1055B00001214020FEF77EFC0021402013E0244919
+:1055C000884206D101218020FEF774FC0021802052
+:1055D00009E0204988420AD1841501212046FEF7BE
+:1055E00069FC00212046BDE81040FEF763BC1A4963
+:1055F000884202D101210C040AE01849884202D1F4
+:1056000001214C0404E0164988420AD101218C048E
+:105610002046FEF767FC2046BDE810400021FEF75B
+:1056200061BC10BD002C0140000400400008004097
+:10563000000C004000100040001400400034014005
+:10564000004C01400050014000540140001800404F
+:10565000001C004000200040004001400044014088
+:1056600000480140002A828901D00A4300E08A43B1
+:105670008281704730B5028C22F001020284028CD4
+:105680008388048B22F0020224F073050C882C43DB
+:105690000D8915434A882A43114DA8420BD0114D5C
+:1056A000A84208D0104DA84205D0104DA84202D003
+:1056B0000F4DA8420DD122F008054A8923F440730A
+:1056C0002A4322F004058A882A438D891D43CB8909
+:1056D0002B4383800483C9888186028430BD000007
+:1056E000002C0140003401400040014000440140D2
+:1056F00000480140028B22F008020A4302837047EF
+:1057000070B5028C22F010020284028C8488038B14
+:105710000D8823F4E6464FF6FF7303EA052535436B
+:105720000E8922F0200203EA061616434A8803EA8D
+:1057300002123243104EB04202D0104EB04215D188
+:1057400022F080064A8924F4406403EA02123243BC
+:1057500022F040068A8803EA021232438E8903EA65
+:1057600086062643CC8903EA840434438480058377
+:10577000C9880187028470BD002C014000340140BB
+:10578000028B4FF6FF7322F4006203EA01211143FA
+:105790000183704770B5028C22F480720284028CFF
+:1057A0008488838B0D8823F073031D4322F40073D8
+:1057B0000E894FF6FF7202EA06261E434B8802EA64
+:1057C00003233343104EB04202D0104EB04215D1E5
+:1057D00023F400664B8924F4405402EA0323334344
+:1057E00023F480668B8802EA032333438E8902EA1E
+:1057F00006162643CC8902EA041434438480858348
+:10580000C9888187038470BD002C014000340140A9
+:10581000828B22F008020A438283704770B5028CA3
+:1058200022F480520284048C8288838B0D8823F4B6
+:10583000E6464FF6FF7303EA0525354324F4005688
+:105840000C8903EA043434434E8803EA06362643BF
+:10585000094CA04202D0094CA04205D122F4804458
+:105860008A8903EA8212224382808583C988A0F84C
+:105870004010068470BD0000002C0140003401403F
+:10588000828B4FF6FF7322F4006203EA0121114379
+:1058900081837047018582827047828822F070027E
+:1058A000828082880A4382807047A0F84010704747
+:1058B00030B502881B4B1C4C98420DD0A0420BD037
+:1058C000B0F1804F08D0194DA84205D0184DA8421C
+:1058D00002D0184DA84203D122F070054A882A430D
+:1058E000154DA84206D0154DA84203D022F44075AC
+:1058F000CA882A4302808A8882850A88028598425B
+:105900000AD0A04208D00E4A904205D00D4A9042DB
+:1059100002D00D4A904201D1097A0186012181828B
+:1059200030BD0000002C0140003401400004004064
+:1059300000080040000C004000100040001400402F
+:105940000040014000440140004801404FF6FF7113
+:10595000818000210180C18041800172704700294F
+:10596000018802D041F0020101E021F00201018032
+:1059700070470029018802D041F0040101E021F0C4
+:105980000401018070470000204810B590F82010F5
+:10599000026801F01F001E4951F820001D49024213
+:1059A000086802D040F4803001E020F480300860C4
+:1059B00019484FF0000280794106184824D418494C
+:1059C00003880C88E31A9CB201230F2C08D30C889F
+:1059D00004808468042C03DD124C2478022C05D04A
+:1059E000427F012A06D00988418010BD4377C277E3
+:1059F0000A88428042880988891A89B240F21A626C
+:105A00009142F2D3C37710BD427710BDE00500206C
+:105A1000F0930008A4020020540A00207C0C00200F
+:105A2000240700201B0700202DE9F0414D680023CA
+:105A30001E240F22854202DD0868BDE8F081D1F8FE
+:105A4000F450854202DAD1F8F000F6E701EBC20526
+:105A50006D68854201DA134600E01446E2185208E8
+:105A60005D1CAA42F2D101EBC20351F832505C68CE
+:105A7000844202DAD3E9026701E053E90267001BBE
+:105A8000C11789053A1B41EA9021D3178005FAF71F
+:105A900049FB721BA0FB024601FB0261D31700FB0E
+:105AA0000310810241EA94502844C6E72DE9F04FE3
+:105AB000DFF8B8B16A48DFF8AC91DFF8ACA190F834
+:105AC0000EC0BBF91A70BBF91C60BBF91850BBF9CA
+:105AD0006C10BCF1070F48D2DFE80CF08D041A30CF
+:105AE000485E7600D9F800208284DAF80020C2846B
+:105AF000828CC38CA7EB820212B2A6EB83034A43CB
+:105B00001BB2594342F3CF2241F3CF23D11870E0A7
+:105B1000D9F800204284DAF80020C284428CA5EB38
+:105B2000820213B2C28C4B43A6EB820212B243F341
+:105B3000CF24514341F3CF23E11814E0D9F80020DA
+:105B4000C284DAF800204284C28C438CA6EB820225
+:105B500012B2A5EB83031CB24A43614342F3CF2345
+:105B600041F3CF24191949420AB244E0D9F8002080
+:105B70008284DAF800204284828C438CA7EB820274
+:105B800012B2A5EB83034A431BB2594342F3CF221F
+:105B900041F3CF24111914E0D9F800204284DAF837
+:105BA00000208284428C838CA5EB820212B2A7EB88
+:105BB00083034A431BB242F3CF24594341F3CF221C
+:105BC000A11849420BB216E0D9F80020C284DAF8D5
+:105BD00000208284C28C838CA6EB820212B2A7EBD7
+:105BE00083031CB24A4342F3CF23614341F3CF22E4
+:105BF000991849420CB2BBF91E50594605F21E567F
+:105C0000A64201DACE8306E0A5F21E55A54201DDCB
+:105C1000CD8300E0CC83B1F9204004F21E559542BB
+:105C200001DA0D8406E0A4F21E54944201DD0C84D6
+:105C300000E00A84B1F9222002F21E549C4202DAEA
+:105C4000ABF8224008E0A2F21E529A4202DDABF805
+:105C5000222001E0ABF82230417B8173BDE8F08F58
+:105C6000A40200203C2401403C28014030050020D3
+:105C70002DE9F04704466448654D002602786348E4
+:105C8000022AB0F9301004D0082A7DD0092A7CD02D
+:105C9000B6E0C27B022A02D1B0F8402052B1A4F88B
+:105CA000421069810423B5F908101A460020FEF756
+:105CB0000DFF9CE05749DFF86081496A0F14E780C7
+:105CC0008068410216D5B4F9020040F2DA21884218
+:105CD00077DD40F26A41884205DD00BF0823B4F950
+:105CE00042101A4648E0A0F2DA20FAF796FB0022AA
+:105CF0004A4B52E0C0F3C001C0F30020DFF820910E
+:105D000081420CD1D8F8440040F2BA41884258DDB3
+:105D100040F66A118842E1DCA0F2BA4010E0414846
+:105D20000078C00611D5D8F8440041F224318842E9
+:105D300047DD41F2D4718842D0DCA0F59850243878
+:105D4000FAF76BFB00224B4627E0374890F87010BB
+:105D5000012903D090F86F00012832D1B4F9020074
+:105D600041F6DC6188422CDD42F2341188420DDDBF
+:105D7000B4F9421020231A460020FEF7A7FEA4F82B
+:105D80004200002819DB1EE033E037E0A0F5F050B8
+:105D9000DC38FAF742FB0022244BFAF7AAFA0E226B
+:105DA000FAF716FBFAF770FB00B2C0F580407843B3
+:105DB0008013A4F84200002F05DCA4F8426002E042
+:105DC000FFE7A4F84270B4F84200194FE880D8F811
+:105DD00044107964A7F84C0000F07EFBB7F84E0041
+:105DE000688198F80A000028388F00D14042288145
+:105DF00006E01048B0F87C00688100E069812E81DF
+:105E000084F84060BDE8F0871B070020A402002052
+:105E10006400002030050020480100200000794087
+:105E200000C09240FC060020B40C002000C082405C
+:105E3000F0080020680A00202DE9F041B1F9025075
+:105E400000232B241522854203DAB1F90000BDE8B6
+:105E5000F081B1F9AE50854202DDB1F9AC00F6E750
+:105E600001EB8205B5F90250854201DD134600E0E1
+:105E70001446E21852085D1CAA42F1D101EB8205DA
+:105E8000B5F90230834206DA35F9026C35F9044C73
+:105E900031F9221006E01E4631F92240B5F90630EC
+:105EA000B5F90410801B091BC5178911AD0345EA1C
+:105EB00090458703A1FB070CCA1702FB07C201FB31
+:105EC00005219A1BD317FAF72DF9000A40EA016061
+:105ED000001900B2B0F5804FB9DB43F6FF70B6E7AA
+:105EE00070B5134C40F224452946204600F03EF898
+:105EF00000281BD0204600F0C7F82946204600F0B5
+:105F00001DF80C4C00212046FBF75AFB2046FBF7FE
+:105F1000D5FBC0F164000849C0B20428087201D959
+:105F200000F046F9BDE87040FBF70EBC70BD000004
+:105F300000380140580002406C0600200A0A012186
+:105F40009140C943018070470029818902D041F402
+:105F5000005101E021F4005181817047002A828ABA
+:105F600001D00A4300E08A438282704730B501F0D5
+:105F70001F0201240025C1F3421304FA02F2012B8F
+:105F80000FD0022B0FD0838A4FEA112100881342D1
+:105F900004FA01F400EA040001D000B1012528460A
+:105FA00030BD8389F0E7038AEEE710B5C1F34213F1
+:105FB00001F01F040121A140012B07D0022B07D0C3
+:105FC0001430002A026805D00A4304E00C30F8E7D8
+:105FD0001030F6E78A43026010BD000030B5044679
+:105FE000008A85B00D464CF6FF710840E9880143F0
+:105FF0002182A1894EF6F3100140A8882A89104316
+:106000006A890A431043A081A08A4FF6FF410840E5
+:10601000A9890143A1826846FDF770FF19488442AF
+:1060200001D1039800E00298A189090400EBC001A6
+:1060300001EB0010296801D5490000E08900B0FBA0
+:10604000F1F06422B0FBF2F109010B096FF01805C1
+:106050006B4300EB8300A3891D044FF0320306D588
+:1060600003EBC000B0FBF2F000F0070005E003EB2B
+:106070000010B0FBF2F000F00F000843208105B0E3
+:1060800030BD0000003801408088C0F30800704730
+:10609000F8B501210920FDF719FF01218803FDF75B
+:1060A00015FF10258DF803502020ADF800001A4E82
+:1060B00003248DF8024069463046FCF77DF8164906
+:1060C0000C31086820F02000086018208DF80300CB
+:1060D0004020ADF800008DF8024069463046FCF7DC
+:1060E0006BF848208DF803008020ADF80000694669
+:1060F0003046FCF761F88DF803502801ADF8000038
+:106100008DF8024069463046FCF756F8012104201C
+:10611000FCF7A4F8F8BD0000000C014030B585B0D4
+:10612000FFF7B6FF00244FF4E1300090ADF80840CF
+:106130000C201D4DADF80440ADF80A00ADF8064046
+:10614000ADF80C4069462846FFF748FF25208DF83A
+:10615000100004208DF811008DF8124001208DF8F8
+:10616000130004A8FDF774FB012240F224412846E5
+:10617000FFF71BFF01212846FFF7E6FEFBF70EFBAA
+:10618000012280212846FFF7E9FE0122402128460E
+:10619000FFF7E4FE012202210448FBF7A3FAFBF714
+:1061A000FDFA05B030BD0000003801404400024057
+:1061B00070B51D4D00242878432834D168784628CE
+:1061C00031D1A878502807D0512805D0812803D094
+:1061D000892801D0212826D1144E7071E978717276
+:1061E000A81C891CFAF7E6FEB072717A2944097975
+:1061F0003182884217D106F10E00017841F0020188
+:1062000001700B48016841F020010160317A0948B2
+:10621000002204E02B5D03552A55641CE4B28C4235
+:10622000F8D38078707170BDB00700206C06002034
+:106230000C0C0140E60B002070B51D20FDF7E7FABD
+:10624000FDF76AF91D20FDF7F8FA154890F82F10B0
+:10625000144D0623144C85F8381090F83B1095F82F
+:106260003B201143012A04D0022A07D0042A0AD075
+:1062700010E0827A8A420DD0007B09E0027D8A42DA
+:1062800008D0807D04E0827F8A4203D090F820000D
+:10629000884200D12370002085F8400070BD0000C6
+:1062A00050040020480100201B0700200B4800215B
+:1062B0004180A0F1B0018A898280CB891A44C280D2
+:1062C0000B8A1A4402814B8A1A444281898A1144FA
+:1062D000818143F6FF71C18170470000F801002001
+:1062E000084940F61C72B1F90C00904202DA00F540
+:1062F0009F7005E041F2E302904201DDA0F59F703E
+:10630000C88170476400002038B51348C16941F066
+:106310000401C1611E208DF8000002208DF80100EB
+:106320008DF8020001248DF803406846FDF790FACD
+:106330000A4984200880094947F690602C3108807A
+:106340000020091F0880054914310C80091F0880AE
+:10635000081F048038BD0000001002400008004003
+:1063600030B420491E4A45788B7A114692F83B405A
+:1063700091F83910AC4218D14BB10379994202D04F
+:106380004379994201D140791AE0807909E0837913
+:10639000994202D0C479A14202D182F82F3011E093
+:1063A000407982F82F0030BC7047C578AC42FAD1F2
+:1063B0006BB1C379994202D0037A994205D1007A30
+:1063C00082F82F0030BCFEF723BC407AE9E7437A1D
+:1063D0009942E2D00479A142DFD0007AE1E70000DF
+:1063E0005004002048010020FEE700002DE9F0479E
+:1063F0000446007F012868D13548E1880288511A97
+:1064000089B2072916D30088E080B4F9000044F26D
+:10641000DD414843401346F6D96148438013A060EC
+:10642000401000B2A0814FF08051B1FBF0F0F9F7BD
+:10643000EFFF2061B4F90C6096B1B4F902104DF68B
+:10644000B05048430014A082B4F904704DF6B05225
+:1064500007FB02F24FEA2245E58204D4024603E03C
+:106460000020E08330E0424212B22283002D01DBA3
+:106470002B4600E06B421BB2DFF8589063839846CE
+:106480004FF4804AB24208DAF9F7B9FF2169F9F707
+:106490008CFEF9F7E0FF801304E0002901DA48469A
+:1064A00000E05046E083B04509DA2846F9F7A7FF37
+:1064B0002169F9F77AFEF9F7CEFF801304E0002F87
+:1064C00001DA484600E050462084BDE8F08700002D
+:1064D0002407002000C0FFFF10B52248234C01789C
+:1064E0002148022905D1C17B022902D1B0F8401010
+:1064F00029B1008EA4F84E000020208710BD90F82E
+:1065000046101A48B0F8440000B239B31849097867
+:10651000C1F3810101291BD002291CD0154900BFFC
+:10652000FBF7A2FC1149A4F8400080B2483101F009
+:106530008BFAB4F94C00B4F94A2041425143891313
+:1065400024F8381FB4F9101048438013E08210BDBE
+:106550000849D839E4E707496C39E1E705496C3166
+:10656000DEE700001B070020A4020020F008002046
+:10657000C8040020248D00080348002180F82A1058
+:10658000C183018770470000F008002010B50400A7
+:106590000B462D4AC3F1000028D56442002B12DAC5
+:1065A000A04207DA214600F027FA32F81000C0F5C1
+:1065B000404041E00146204600F01EFA32F810004B
+:1065C00000F5004038E0A34208DA2146184600F002
+:1065D00013FA32F8100000F540402DE0204600F09C
+:1065E0000BFA32F81000C0F5803025E0002B12DAEB
+:1065F000A04207DA214600F0FFF932F8100000F55A
+:10660000804019E00146204600F0F6F932F810000B
+:10661000C0F5004010E0A34208DA2146184600F019
+:10662000EBF932F81000C0F5804005E053B1204688
+:1066300000F0E2F932F81000B0F5004F01DDA0F5EE
+:10664000803010BD002010BDB88F0008404380137B
+:10665000494300EBA13000220302002B14DDB3F507
+:10666000001F01DC802001E04FF4005093FBF0F1AB
+:10667000014401EBD1714910814206D0521CD2B2C3
+:106680000846062AF2D300E00021C80000B2704795
+:1066900002E008C8121F08C1002AFAD170477047EB
+:1066A000002001E001C1121F002AFBD17047000049
+:1066B0002DE9F047A44CA54821880288511A89B2D7
+:1066C0000F297DD30088A4F13C052080288F08B1D4
+:1066D000401E28872B789E4AC3F3810001281DD0D5
+:1066E000022820D0D18B98489A4FDFF86C92407ED8
+:1066F0000026B1F5926F1DD8142819D37820607642
+:10670000F88840F01000F88040F26660A88123F01D
+:1067100001002870D67389F8006015E0D08B00EB7B
+:106720004000C00302E0D08B8C494843010CDAE7FB
+:10673000401C04E0B1F5DB6F06D310B1401E60765B
+:1067400002E043F001002870B5F90200B5F91430F9
+:106750004143C3EBC303C1F38F31C3F3D10303EB55
+:10676000510109B2A9829046D28B4FF08053504319
+:10677000B5F91620C0F38F30C2EBC202C2F3D102CA
+:1067800002EB500000B2E882AA6A42431213EA62A6
+:1067900093FBF2F22A63724A1080A2680A44A26054
+:1067A000E1680144E160207C401CC0B220740728ED
+:1067B00006D942F3CF002883C9106983E66000E060
+:1067C000BFE0A66041F6C8012674884204DD298B2B
+:1067D000644AB2FBF1F1E981C117890341EA9041B2
+:1067E000800342F69B420023F9F79CFCA88456489C
+:1067F0002A78A0F13C005C49B0F90600930700FB41
+:1068000001F14FEA2141C2F3810215D5012A07D0D7
+:10681000022A0BD04FF2685141430914A18011E0C4
+:1068200049F68C4250430014A0801FE04CF618310A
+:1068300041430914A18025E0012A0DD0022A17D076
+:10684000A0806984494948430014E083FBF72CF990
+:1068500047480088C0B143E04AF65C324243121414
+:10686000A2804BF62C22504300146884E183EDE7AC
+:106870004DF2AC5141430914A1804EF27C41414399
+:10688000091469843B49DEE795F8200000BB88F8CD
+:106890000F6089F80060B5F91A00A0F50C519F3916
+:1068A000B1F56E7F18D8617FF42912D93249E8809A
+:1068B0002E4AA1F8460050430014A880A1F84400D5
+:1068C000FF2085F8200081F828002C493C20087022
+:1068D00006E0491C617703E0607F08B1401E6077E5
+:1068E000B5F91A10B4F91E0081420EDDA07E7D2894
+:1068F00009D9F88840F00800F8802148017821F093
+:10690000020101700EE0401C06E0A0F23D10814241
+:1069100008DAA07E10B1401EA07603E0F88820F0CF
+:106920000800F880B5F91810606908446061217E9C
+:10693000491CC9B221761F2903D94011A883666179
+:106940002676BDE8F087000004050020240700201B
+:10695000A4020020540A00201B070020303301004D
+:10696000080A002074E8260BCC0E010048850100BF
+:1069700026070020D0450100B40C00201807002095
+:10698000DA050020024941F68B308862704700002A
+:10699000C804002070B5164C06252078062825D29C
+:1069A000DFE800F003080E141A211248FAF740FB42
+:1069B000012016E00F48801DFAF73AFB022010E094
+:1069C0000C480C30FAF734FB03200AE00948123077
+:1069D000FAF72EFB042004E006481830FAF728FBEB
+:1069E0000520207070BDFAF743FB2570257070BD3F
+:1069F0001C070020FC8D0008090A05D0B0FBF1F04F
+:106A0000FF2800D9FF20704700207047D0E90021FF
+:106A1000C368521A5A4301EBA2318160416070474A
+:106A2000B0F90020B0F90210B0F90630521A5A43FA
+:106A300001EBA231818041807047000030B5494BA5
+:106A4000188849490A8A801A85B24848484A0F2D51
+:106A5000047801F150001DD31D880D82117A0907B9
+:106A600013D5022C01D0434912E0434DB0F9021076
+:106A7000B5F90050A94205DC02DA01F1020108E093
+:106A8000458007E0A1F1020103E0022C02D13B495D
+:106A900009884180B0F840101D88691A89B29C2984
+:106AA00049D31988A0F84010916A0023B1F5804FAE
+:106AB00031DB3349896CB1F5405F2CDD314940F25F
+:106AC0006665B1F91010A94212DD43F69915A94285
+:106AD00002DB40F2333108E040F23335A1F2666167
+:106AE000694343F2333591FBF5F1A0F8441001E01E
+:106AF000A0F844302449B2F806510978C1F3810165
+:106B00002DB100BFB0F8441001F21E511CE092F804
+:106B10004620022A10D0A0F84430022C01D0A0F860
+:106B20004430B0F95C10B0F9443001F114029A42DB
+:106B30000DDAA0F85C2030BD012901D00229E1D195
+:106B4000B0F8441001F23331A0F84410E5E703F146
+:106B50001402914203DD1439A0F85C1030BDA0F896
+:106B60005C3030BD24070020140000201B070020EB
+:106B7000A4020020C6040020C4040020C004002099
+:106B80004801002030050020C80400202DE9FC4108
+:106B900001210220FDF782F901211920FDF796F964
+:106BA00001213C48FBF75AFB4027ADF80070032455
+:106BB0008DF802400420384D8DF8030069462846C0
+:106BC000FBF7FAFAE001ADF800008DF802401C2056
+:106BD0008DF8030069462846FBF7EEFA4FF4E071A2
+:106BE0002846FBF770FBA815ADF800008DF80240B1
+:106BF00010208DF8030069462848FBF7DDFA4FF4B2
+:106C0000A060FCF757FE1D208DF8040001268DF8CA
+:106C1000056000258DF806508DF8076001A8FCF787
+:106C200017FE1F498C2008801D494FF6FA702C3141
+:106C300008806E20091F0880194814300680184803
+:106C400008300780164920310D80154AD020121DCA
+:106C50001080134A45F2F300183210800A1F45F2E3
+:106C6000500010800E4A4FF6FF7038321080121D0F
+:106C70001080121D108041F21B10088000F012F8E5
+:106C8000FBF79EFD064810300580001F0480BDE81C
+:106C9000FC810000000C1A0000100140000C0140B3
+:106CA0000004004070B51D20FCF7A6FD2A4D4021D0
+:106CB0002846FBF7FFFA840080212846FBF7FAFA02
+:106CC00044EA4004A9152846FBF7F4FA0443E0B26D
+:106CD000224C84F83C00FBF779FB0546052805D9D2
+:106CE0001F48C18841F04001C18001E084F838505C
+:106CF0001C48007A000703D594F838001A490D5C47
+:106D00004FF6FA702063E062A06260622062E06188
+:106D1000A0611648606300206064A06484F83F00AE
+:106D200084F84000FBF700FBA07AFF2811D0022076
+:106D300084F83D000E48008820662846FBF7A2FF35
+:106D4000207820F001002070BDE870401D20FCF785
+:106D500069BD0120ECE7000000100140480100205F
+:106D6000540A0020A4020020B4980008DCFF0500AB
+:106D7000240400402DE9F0434E484F4902880B8817
+:106D80009A1A92B20F2A69D3098801804B49098B5C
+:106D9000027D00EB42029180017D491CC9B2017560
+:106DA00008295BD3002404752246017D00EB4103D2
+:106DB000491CB3F90430C9B202EB630212B2017587
+:106DC0000829F2D33E4904753E4B4A8044800E7830
+:106DD0009D895FEAC67C40F638694FF0030714D0FE
+:106DE000A2F22B5C42F6E858C44520D3A1F1020C74
+:106DF00026F00204ACF8002047750C7040F22B54CA
+:106E0000A24211DA45F004021EE046F001060E70BF
+:106E10004A4507DD45F001029A8126F002020A7018
+:106E2000477519E0447517E045F002020CE04A4549
+:106E30000CDA8775427D12B1521E42750CE046F0A5
+:106E400002020A7025F007029A8105E0B30703D514
+:106E5000837D2BB15B1E837540888880BDE8F083FD
+:106E600042F6AA239A4222DAB1F904302BB941F250
+:106E7000CD05AA4201DA4480EEE7134C920302EBFF
+:106E8000843241F67244B2FBF4F214B240F233356C
+:106E900002464480AC4200DA5580B2F90240E41A5E
+:106EA00004F5A374B4F5237FD6D84380D4E74FF418
+:106EB0008043FAE7E80A002024070020A40200200B
+:106EC000DA050020540A0020C8F1FFFF2DE9F04147
+:106ED0006D4CDFF8B8E14FF0000594F83410C807A6
+:106EE00006D094F938104B42002958DD0E4657E081
+:106EF000674884F83750A4F84250664A90F8380042
+:106F000084F840001586CEF80450CEF80850624E42
+:106F100040F26663CEF80C50A4F87C3036F81000CE
+:106F20005E4E768830444FF6FF7606EA800024F8FD
+:106F3000300B4FF0806044F8040CA3202084608460
+:106F40005810A084E38440F699102085580060858D
+:106F50004FF48050A08541F23330E08541F2666005
+:106F6000208641F69910608641F6CC40A0864FF409
+:106F70000050E08642F23330208742F2666060873C
+:106F800042F69910A08742F6CC40E08782F89D50E7
+:106F900041F00100207184F84450BDE8F0811E46A4
+:106FA00094F937004242002801DD074600E0174609
+:106FB000F61B012E0BD0002800DB02465FFA82F69A
+:106FC00084F8380094F84F00012805D041E00029EA
+:106FD00000DA1946CEB2F3E794F939305942002B62
+:106FE00001DB184600E0084694F93A20C7B2504247
+:106FF000002A01DB944600E08446BC4508DD002AF7
+:1070000000DA0246D7B2002B00DA0B46D8B207E00E
+:10701000002B00DA0B46DFB2002A00DB1046C0B2BC
+:1070200004EB4000B0F9501004EB470030F9502F4A
+:1070300011444910018084F84F5084F83E5084F880
+:107040003D5084F83C5084F83B5084F83A5084F822
+:10705000395004EB46007546B0F9500024F8420F51
+:10706000BEF80410C82309B26422FDF72FFD686042
+:10707000E968401AA9680844A860B5F900104843B7
+:10708000C013E860608788E7680A0020C805002010
+:1070900048010020A4020020C698000864000020D7
+:1070A000F0B4544890F83410C90776D0524990F89B
+:1070B0004030002291F838108B426FD04F4CA0F82E
+:1070C00072204F4DE65C04468E4294F9374002D060
+:1070D000EE5C8E420FD1641C64B280F83740EB5CEA
+:1070E0008B4202D1641C80F8374090F937300F2B67
+:1070F0001BDD0F2317E0434DEE5C434D8E4202D063
+:10710000EE5C8E4211D1641E64B280F83740EB5CB5
+:107110008B4202D1641E80F8374090F937406FF0FF
+:107120000E039C4201DA80F83730324B90F83F5022
+:10713000393390F83740EC5490F83F305B1CDBB2A9
+:1071400080F83F30062B01D380F83F2090F939407A
+:1071500090F93B309C420ED190F93D40A3420AD1B8
+:1071600090F93A4090F93C309C4204D190F93E406D
+:10717000A34200D1012280F84F201F4A80F840101E
+:1071800090F937501378214A012D0DDD14465E0722
+:10719000A46804D544F0080403E028E015E024F0D6
+:1071A0000804946080F83510B5F1FF3F0ADA5B07F8
+:1071B000936802D523F0080301E043F008039360CD
+:1071C00080F83510F0BCFBF7AFB890F84F100129EC
+:1071D0000DD1B0F8721043F60953491C89B2A0F8DA
+:1071E0007210994203D9A0F8722080F84F20F0BCA9
+:1071F00070470000680A002048010020A898000895
+:10720000AE980008BA980008C0980008A4020020B0
+:1072100010B5D0E900210369114481FB03318C02D0
+:1072200044EA93514260D0E9022382FB0332940284
+:1072300044EA93521144816010BD000030B52049EA
+:10724000204AB1F86A301088C01A80B20F2836D3AD
+:107250001088A1F86A001C4D00204FF000432A5C02
+:10726000940903D00124B4EB921F24D1D20622D07A
+:10727000164A52F820201268134C123434F8104089
+:10728000224201EB000494F9722008D00A2A04DBA0
+:107290000A6823FA00F4224308E0521C09E012F1C4
+:1072A0000A0F05DC0A6823FA00F4A2430A6002E030
+:1072B000521E84F87220401CC0B21128CFD330BDBA
+:1072C000E005002024070020BC930008BC940008BF
+:1072D0002DE9F00779497A480A8903889A1A92B207
+:1072E000082A74D300880881A1F12C0042890AB1D0
+:1072F000521E4281734A92F82820802A67D302F0F6
+:107300003F020A70C2890AB1521EC281B1F9062039
+:10731000902A0CDB8A46FF2A09D08146C0890028C2
+:1073200055D1694800230078092805D005E0BDE85B
+:10733000F007624800F09EB90823644A92F8EA50C8
+:107340000DB143F004036248817AC90701D043F0CC
+:107350000203D2F808C05FEA0C5101D543F00103E3
+:10736000176800215B4EFC0302D596F8654004B116
+:107370008021C4885FEA446801D541F040015FEA9A
+:10738000845801D541F020015FEAC47801D041F072
+:107390001001007A400701D541F008014E480078FD
+:1073A000C00701D041F00401A00601D541F0010160
+:1073B0000020012D00D1082096F8705085B992F870
+:1073C0004620022A04D0012A05D03AB108E072E032
+:1073D00040F0030004E040F0020001E040F0010052
+:1073E0007A0701D440F02000CCF3C0020025CCF392
+:1073F000002C624502D13A0700D4042596F86F208C
+:10740000012A01D145F00105344A0027BC46127813
+:107410003E46C2F38102012A04D0022A04D0032A84
+:1074200004D004E0022602E0042600E010262C4AE4
+:1074300064060ED5214C1C342478240609D5147812
+:10744000640606D4274A40F6CC44926D6243140C7D
+:1074500005E0B2F8AE2040F699146243940B4FF069
+:1074600008088AF80A804FF061088AF80B808AF8C9
+:107470000C308AF80D108AF80E008AF80F508AF83E
+:107480001070270A4B4083F06901414069408AF837
+:10749000117079408AF81240614052468AF813C050
+:1074A00071408AF8146051754FF4C871A9F80E1034
+:1074B000FF20AAF80600BDE8F0077047E0060020AC
+:1074C00024070020E00500201B070020A402002064
+:1074D000540A0020B40C002044090020C8040020F5
+:1074E00048010020140800205148816941F0FC0146
+:1074F00081614FF4A060FCF7DDF9FBF7EFF9FCF7D1
+:107500003DFBF9F753FBFCF733F9FDF7E5F9FFF71E
+:107510003DFBFCF773F8FFF7C5FBFBF751F9454D51
+:1075200045494FF40050A5F816018867FEF7F6FDAF
+:1075300000214FF4FA5340F2EE220020401C80B2AA
+:107540009842FBD3491C89B29142F6D33B480026AE
+:1075500080F87260F9F7C0F9F9F772FEFCF73EFBAC
+:10756000F9F734FDFEF7D0FE102235493548F8F71B
+:107570000AFE01F00BFA344C354FE08820F0400051
+:10758000E0803248017821F020010170FA20F88172
+:107590004FF49670E887FFF7F5F92E492E48FCF76F
+:1075A0009AFA2E48FCF7BCFA2D48416A88472D48C4
+:1075B000416B8847FEF7E0FF2B48FAF771FA2B4939
+:1075C0004220C8802A49C8603E71E088E081208955
+:1075D000208260896082FAF767FDFAF7C9FCFFF73D
+:1075E00067F801F073F9FFF7C5FB00F0FBF9FFF74F
+:1075F00025FE01F02FF8FEF7C7F9FAF725FBFBF798
+:107600005FFBFFF71BFAFCF747FDFAF781FFFAF77C
+:10761000B3FF00F07DF8FFF75BFE1348FAF708F9B7
+:1076200000F06CFAFDF79CF9FAF770FACDE700006C
+:1076300000100240A4020020640000203005002059
+:10764000B40C002020060020540A0020480100202D
+:1076500018070020C008002090080020080400201F
+:1076600038000020E4000020D4090020400700205A
+:107670003C040020F0B523490278B0F9064000230D
+:107680001F4E31F81210FF2C18D0B0F904701E4DA7
+:10769000BC4231DA00EBE40704F00704BF7AA740EC
+:1076A0008478FFB23CB190F801C0ACF1010C6445A4
+:1076B0001FDA3C061DD455F822200DE056F8222092
+:1076C000116012498A79521CD2B28A71022A02D3FD
+:1076D0008370C3808B71F0BD11608178491CC9B281
+:1076E000817042789142F6D38370C188491CC18071
+:1076F000F0BD56F82220EFE755F822201160F4E79C
+:107700009C950008CE93000844950008B40600201C
+:10771000F0B561486149B0F86C200B889A1A92B2B2
+:107720009C2A7BD30988A0F86C105D495D4F91F8C5
+:107730002A1001F0070297F84610022A00D1491ECC
+:10774000594C80F83E104FF00203E2884FF00001E0
+:10775000550401D5012236E0A489E50601D50622AB
+:1077600031E0250701D508222DE0550603D44F4D01
+:107770002D78AD0601D5042225E0150501D5072297
+:1077800021E0150601D50A221DE0950601D50C223F
+:1077900019E0150701D50B2215E0550701D4D505D1
+:1077A00001D510220FE0D50601D505220BE06507B3
+:1077B00003D4A50701D4E40702D080F86E3007E0B7
+:1077C000920403D5032280F86E2001E080F86E1049
+:1077D000374A384C92F820E0324A251FD2F808C0C8
+:1077E0002D4AB2F87060721C92B2BEF1000F0DD03B
+:1077F0002CF4000CC7F808C090F86E70B7B11E2FBB
+:107800001AD090F86F200AB325E007E04CF4000688
+:10781000BE60A0F870200A2A01D22360F0BD142AAD
+:1078200001D22B60F0BDA0F87010F0BD2B60A0F865
+:10783000701080F86F10F0BD642E04D2A0F8702094
+:10784000322AEED3E9E7A0F87010EAE77F1C80F84F
+:107850006F70A0F8701090F86F20012A10D0002AE5
+:10786000E9D0B0F87060761CB6B2A0F870601E2E39
+:10787000D7D323603C2EDED9521E80F86F20D2E78A
+:10788000B0F87020521C92B2A0F870202360C82A71
+:10789000D1D980F86F10C6E7E0050020240700204A
+:1078A000B40C0020A4020020540A0020480100204B
+:1078B000C8040020141C0140F0B54248B0F848103C
+:1078C000491C89B2A0F8481002297AD33E49002405
+:1078D000A0F848400A783D4B042A57D04FF4804125
+:1078E000082A0BD0A0F10C02B2F900208A4200DA7B
+:1078F0001146B3F980208A4200DA1146344A92696F
+:107900008A4200DA11B2418282881D8AC2EB850266
+:10791000304D12B22D78C5F381062A4D42F2316600
+:107920007243B5F9765092126A431213C2608668A8
+:107930001546C6EBC60642F3D102F60202EBA632AA
+:107940008260C66C1644C664B0F850707F1CBFB22B
+:10795000A0F85070B7F5806F04D3B6120682A0F875
+:107960005040C464891A1C4EC26A724340F2555694
+:107970004E4302EB4602466A32444262B3F930306B
+:10798000B2EB034F06DD1A04426206E01349B1F977
+:107990000410B3E7002A00DA4462C162104990F88B
+:1079A0003D2091F838108A420BD080F83D10B0F895
+:1079B0004210A0F84410B0F84010A0F84210A0F80F
+:1079C0004050F0BD300500201B070020A40200201D
+:1079D0004C0C0020C8040020C3F5FFFF680C0020F9
+:1079E0004801002015481649B0F85A200B889A1A09
+:1079F00092B20F2A20D30988A0F85A10B0F90010CB
+:107A000041F6515251438913A0F86C100D494FF4BF
+:107A100080420B78A0F10C01022B06D1B1F90030A5
+:107A2000934202DA1B1D0B8000E00A800021A0F8BF
+:107A3000601020F85C1F4280704700003005002075
+:107A4000240700201B0700204FF6FF7202EA800285
+:107A500010F4404315480ED0B3F5804F14D0B3F561
+:107A6000004F4FEA122216D0C2F5807330F813305F
+:107A70005B424B8005E0120A30F812304B80C2F5B1
+:107A8000807230F812000FE0120AC2F5807330F8ED
+:107A900013304B8005E030F81230C2F580725B4243
+:107AA0004B8030F81200404208807047B8910008BF
+:107AB000104A518A908AD28A16384639A2F11102A8
+:107AC00000D54942002A00DA52421144002800DA67
+:107AD00040420844084943F6284300B2B1F9362031
+:107AE0005A43921340F2D733584302EBA030C88672
+:107AF00070470000A402002030050020F0B5904936
+:107B000090480A8903889A1A92B23E2A1ED30088A6
+:107B1000088101F138004FF4FA63428A9A4202D296
+:107B2000521C428200E04382874A92F82220802A37
+:107B30000CD302F03F020A70B1F90620402A06DB9E
+:107B4000FF2A04D0C2883AB1521EC280F0BDBDE8FF
+:107B5000F0407B48FFF78EBD428A9A42F6D3077801
+:107B60004FF0010E3A074FF0FF055BD5847A40F2E3
+:107B7000DC52630708D444F004038372C28081F8A6
+:107B80000BE081F80AE04CE04378072B05D0032B8B
+:107B900003D0052B01D0062B07D1660605D444F08F
+:107BA00040038372C280052239E0654A5FEA437C64
+:107BB00002F138024FF42076127A0DD55FEAC26CDA
+:107BC0000AD45FEA446C07D442F0100202723A060B
+:107BD00028D4C680192222E0DF0709D0970707D4EE
+:107BE000670605D442F002020272C680042216E043
+:107BF0009F0709D5170707D4670605D442F0080286
+:107C00000272C68003220AE01B070BD5530709D472
+:107C1000630607D442F004020272C6800B22CA72C5
+:107C20008A72CD80494AB2F92230B2F91A7003F251
+:107C30003D140022A74200DB0276414E444C06F17F
+:107C40003806A479B6895FEAC46C06F101064FF4E0
+:107C5000C874B6B213D58681B6F57A7F05D9017A94
+:107C600021F0800101728281F0BD037A1E06FBD4EF
+:107C7000828143F080020272C480112035E09F426D
+:107C800016DA037E052B13D28681B6F5487F04D918
+:107C90008281027A22F040020272027A5606E3D40E
+:107CA0005B1C037642F040020272C48002201CE09A
+:107CB000284B1C89C4F3C006C4F3002740F2EE240D
+:107CC000BE4216D11E78360713D4427E012ACBD18C
+:107CD000428BB2F5167F02D2521C4283F0BD827AEB
+:107CE00042F002028272C4800F20C8728872CD8076
+:107CF000F0BD93F80D714FF40046012F18D1164FC7
+:107D000041F6583C7F6C674512DD83F80CE1134B5C
+:107D10001E60C38AA34202D25B1CC382F0BD4FF433
+:107D2000FA73C3801C23CB728B72CD80C282F0BDEC
+:107D3000C2820A4883F80C21001F0660F0BD0000D3
+:107D4000C406002024070020E0050020C80400200D
+:107D5000540A0020A4020020480100201408014019
+:107D60002DE9F05FFE48FF49DFF8FCA3007E0A1D05
+:107D7000131D0128504658D030F85A4F0C804188C6
+:107D80001180BAF85E001880F84DF94C49F2CD32F6
+:107D9000B5F91E106183B5F9200043F6CC4C01EB18
+:107DA000400050430014A083B4F92230B4F920609D
+:107DB00000FB03F201FB062242F38F326282B4F928
+:107DC000167007FB0CF7BF1340F2333C704302FB05
+:107DD0000CF201FB130007EBA232E28240F38F307A
+:107DE000A082B4F91810E34FC1EBC10141F3D101F6
+:107DF00001EBE000E04E2083786C30603169304662
+:107E00008847DE49308948800846FDF731FFDFF8B2
+:107E100070B301264FF000099BF8000008280CD031
+:107E2000618F2182042864D01AE030F8604F0C8002
+:107E300041881180BAF86400A5E7D24890F937105C
+:107E4000491C022953D890F8741019B1B4F85A009B
+:107E5000208205E0618F2182A4F85A1080F87460B6
+:107E6000B4F91410B4F90A00C74AF9F723FBE06229
+:107E7000BAF91611884204DDC348E162027C9140E0
+:107E80008162BB48DFF804E3503847F2A308027868
+:107E90004EF24611AAB3012A59D080F8009000BFD3
+:107EA0009BF80000042827D0B74AB4F91210B4F99F
+:107EB0000800303AF9F7FEFA42F6F821A06288424B
+:107EC00000DBA162B24DA06A2860E06A68602846C3
+:107ED000FBF748FFAC4F287C443F01286AD0A06ADA
+:107EE0003860AC480178C90768D0406967E0608FA6
+:107EF000AEE7686A0014E062B87AE8B3A648A06208
+:107F0000E0E7FFE7B5F91E2042448A4209D8B5F9F7
+:107F1000202042448A4204D8B5F9222042448A42B1
+:107F2000BED9A0F80290B7F8AE204946B2F5C87F96
+:107F300001D8467006E0B2F5487F01D8022200E081
+:107F4000032242708AF80F108BF8001026E080F8A8
+:107F50000090B5F91EC04A46C4448C4509D8B5F90D
+:107F600020C0C4448C4504D8B5F9225045448D4204
+:107F700096D9B7F8AE1000E019E0B1F5C87F01D886
+:107F8000467006E0B1F5487F01D8022100E00321E8
+:107F9000417042808AF80F208BF80020BEF806104E
+:107FA00041F40061AEF80610F9F7D4FF78E74FF41A
+:107FB000AF70A4E768693860A86900E0E06A78609B
+:107FC00071484438FCF742F825466949A34635F81C
+:107FD000100F3C39FFF738FDDFF89481A8F1500805
+:107FE000D8F81410C8F87010B5F91010B868B5F9C1
+:107FF000122000FB01F4FB68504303FB124444F3DE
+:108000008F3703FB0100AF8740F38F34EC87634D5C
+:1080100028466F80AC80FEF7E9F9287F08F1180543
+:1080200001282ED0604241104DF6B35047433A1418
+:1080300069802A808B18A8F80440A8F80630891AAD
+:10804000A8F808108AF80C90B8F904305446002BB0
+:1080500000DD2673B8F90600002802DD217B891CAB
+:108060002173B8F90820002A02DD217B091D217344
+:10807000217B072921D2DFE801F0201C341A301EB1
+:1080800032004648B0F9203059424A106A80B0F9AF
+:108090001E004DF6B351484300142880A8F8043060
+:1080A0001318A8F80630101AA8F80800CAE7667373
+:1080B00003E0022100E0032161739BF80010384EB9
+:1080C0000129384F617BDA460DD0072947D2DFE816
+:1080D00001F046EFEEEDECEBEA000421ECE70521C0
+:1080E000EAE70621E8E70729F0D2DFE801F03804E3
+:1080F000297DA8E2FD0001461846FBF7D3FC286065
+:10810000B5F9020040F68151484381136980B5F901
+:10811000000040F681525043801328800A18A2F6CE
+:108120008152B8F80E305242C3EB620212B2A8F884
+:108130000C20002A01DCA8F80C90B8F80C207DE196
+:10814000404201B2504200B2FBF7ACFC2860B5F9E6
+:10815000020040F6815148438013688024E012E118
+:10816000D4090020342C0140A40200203005002056
+:1081700064000020480100203C040020F803002097
+:108180001B070020680A0020C0080020540A0020B5
+:108190002C0A002044090020A2FEFFFF080A00204C
+:1081A0000024014000280140B5F9001040F681523A
+:1081B0005143891329804218A2F68152B8F80E3033
+:1081C0005242C3EB620212B2A8F80C20002A01DC72
+:1081D000A8F80C90B8F80C205EE13046F8F744FDA2
+:1081E00001231A460721C3E019461046FBF75AFC43
+:1081F0002860B5F9020040F6815148438113698037
+:10820000B5F9000040F681525043801328800A18C7
+:10821000A2F68152B8F80E305242C3EB620212B29B
+:10822000A8F80C20002A01DCA8F80C90B8F80C2063
+:10823000A4F85A201144A4F85E10084461E15942A0
+:10824000404209B200B2FBF72DFC2860B5F90200EC
+:1082500040F68151484380136880B5F9001040F61C
+:1082600081525143891329804218A2F68152B8F8ED
+:108270000E305242C3EB620212B2A8F80C20002A60
+:1082800001DCA8F80C90B8F80C20A4F85A2010448F
+:10829000A4F85C00084462E13046F8F7E5FC0123ED
+:1082A0001A46052164E093E167E138E109E1D9E08C
+:1082B000ACE01146FBF7F6FB2860B5F9020040F68A
+:1082C0008151484380136880B5F9001040F681520F
+:1082D0005143891329804218A2F68152B8F80E3012
+:1082E0005242C3EB620200E00FE012B2A8F80C2089
+:1082F000002A01DCA8F80C90B8F80C20A4F85C2047
+:108300001044A4F85A00084454E1504201B25842C3
+:1083100000B2FBF7C7FB2860B5F9020040F68151B7
+:10832000484380136880B5F9001040F681525143EC
+:10833000891329804218A2F68152B8F80E305242B1
+:10834000C3EB620212B2A8F80C20002A01DCA8F8E4
+:108350000C90B8F80C20A4F85C201044A4F85E003F
+:10836000084455E13046F8F77FFC01231A46062100
+:108370003846F8F779FC01213046F8F7EBFB01218C
+:108380003846F8F7E7FBB04EBAF80800554630809B
+:10839000BAF80A007080BAF81000B0803046F9F7D9
+:1083A00093FAB4F85A00F1880844A4F86000B4F8CD
+:1083B0005C0031890844A4F86200B4F85E00718959
+:1083C0000844A4F86400317EA048012978D034F82C
+:1083D0005A1F018061884180A18881809B49028861
+:1083E00008310A8042884A80808888809748896A54
+:1083F0000830884795F83E0000287DD0F8F738FE11
+:1084000015F83E0F401E2870BDE8F09F0146184643
+:10841000FBF748FB2860B5F9020040F6815148435C
+:1084200081136980B5F9000040F6815250438013F2
+:108430000A18A2F681525242288052081144A4F828
+:108440005E20A4F85C100844A4F85A0000213046CD
+:10845000F8F780FB00213846F8F77CFB01231A4629
+:108460000621BAE6404201B2504200B2FBF71AFBC5
+:108470002860B5F9020040F68151484380136880B6
+:10848000B5F9001040F68152514389134218A2F603
+:108490008152524229805208A4F85E201044A4F868
+:1084A0005A000844A4F85C0000213046F8F752FB5B
+:1084B00000213846F8F74EFB01231A4605218CE6C9
+:1084C000B4E019461046FBF7EDFA2860B5F9020052
+:1084D00040F68151484380136880B5F9001040F69A
+:1084E0008152514389134218A2F681525242298087
+:1084F0005208A4F85A2000E09BE01044A4F85E0063
+:108500000844A4F85C0000213046F8F723FB002162
+:108510003846F8F71FFB01231A460721BCE65942EB
+:10852000404209B200B2FBF7BDFA2860B5F902007B
+:1085300040F68151484381136980B5F9000040F647
+:108540008152504380130A18A2F6815252425208B7
+:1085500028801144A4F85A20A4F85C100844A4F818
+:108560005E0000213046F8F7F5FA00213846F8F7AA
+:10857000F1FA01231A4606218EE61146FBF792FA1C
+:108580002860B5F9020040F68151484381136980A3
+:10859000B5F9000040F68152504380130A18A2F644
+:1085A00081525242520828801144A4F85C20A4F859
+:1085B0005A100844A4F85E0000213046F8F7CAFAC1
+:1085C00000213846F8F7C6FA01231A460521C9E604
+:1085D000504201B2584200B2FBF764FA2860B5F984
+:1085E000020040F68151484381136980B5F90000CB
+:1085F00040F68152504380130A18A2F6815252422B
+:10860000520828801144A4F85C20A4F85E100844A5
+:10861000A4F85A0000213046F8F79CFA00213846A9
+:10862000F8F798FA01231A4607219BE634F8601FF1
+:10863000CFE607480088A0F5D04168393FF4E4AEA2
+:10864000BDE8F05FF9F7D4BBD4090020300000206A
+:10865000182C01402DE9F041904C9148B4F85A1083
+:108660000288511A89B20F296FD30088A4F85A00E2
+:108670008C480088DFF83082C0074FF000054FF0CB
+:10868000010741D0874AD4E90C1024321388B1EB9A
+:10869000530F02D21288511A08444FF4F3718842E2
+:1086A00000D208468149B1FBF0F0616CC1F3510181
+:1086B000084406466064F7F7B0FE00227C4BF7F7EB
+:1086C00018FE4FF040427B4BF7F713FE0E22F7F7F0
+:1086D0007FFEF7F7D9FEA4F8A40094F86500401CCB
+:1086E000C0B284F86500082834D36C4898F8462056
+:1086F000001F03789A4201D0027045806E4A1378B9
+:108700006E4A23B1458021E06564A56458E0D8F83D
+:108710009410A1F5FA618E4211DD616D8B1C9E42B1
+:1087200005DDB0F902100A290DDA491C06E08E4277
+:1087300005DAB0F90210002908DD491E4180B0F9C0
+:1087400002000A2802DB177001E0A2E015706665DE
+:1087500084F865505A484FF4A5420178C1F381016D
+:10876000012949D002294AD044F687712181A4F811
+:10877000A020B0F9243089B24B439B13A4F89C305D
+:10878000B0F90E0000237043B0FBF1F0A16CC0F310
+:10879000D100C1EBC101C90200EB9130A064F01718
+:1087A000810341EA9641B003F7F7BCFCB4F8A2108C
+:1087B000C1EBC101C902C00800EB9130A4F8A200CE
+:1087C000616CA06E0844A06694F86C20521CD2B272
+:1087D00084F86C20082A05D3C008A4F86E0084F839
+:1087E0006C50A5663748384EC3885A0633D498F87B
+:1087F0000F20022A06D02CE043F20451B6E744F2DF
+:108800004621B3E7B26840F69916B24221DD94F8EA
+:10881000382094F88660B2420CD084F8862094F810
+:108820003D2002F00106C2F34002964202D1A4F8B4
+:10883000825004E0B4F88220B2F5966F05D2B4F805
+:108840008200401CA4F8820005E043F08002C28050
+:1088500001E0A4F88250114894F83F30B0300C2B5E
+:1088600001D2C57400E0C774174A0F4C41F2482684
+:1088700092F83C20B4F8824041F2504C0C2B0AD3C1
+:10888000B14208DB012A06D0614502DD002C00D18F
+:108890008774BDE8F0818574FBE700004801002083
+:1088A0002407002000040040A40200204564BD010C
+:1088B00000209C40133B3340F6030020F7030020C8
+:1088C000C8040020540A00203005002070B5284C50
+:1088D000284821880288511A89B23E2947D3008846
+:1088E00020802548808B254D8002286069692846B4
+:1088F00088472349A868FDF797F822496060CB882C
+:108900005A072ED40022B0F1F05F0FD9E089B0F5FC
+:10891000FA7F08D943F00400C8801B48017821F091
+:10892000020101701CE0401CE0811AE0B0F1D25F4E
+:108930000CD94FF4F031A1EB10308003C910B0FB1B
+:10894000F1F0206100280CDA22610AE0B0F1C85F82
+:1089500003D94FF48040206103E023F00400C88075
+:10896000E281D4E90401884200DB0846A06170BDC1
+:108970004C0C002024070020A40200208C060020BC
+:10898000B0970008540A0020DA05002005494FF48A
+:1089900080404861086188610348C18821F4827180
+:1089A000C18070474C0C0020540A00202DE9F04192
+:1089B000384C394E394F207841F23331C2074FF0ED
+:1089C00000050CD0A28962B394F90700002800DAF0
+:1089D0004042C0B2032829D240F2AE702AE0A5700E
+:1089E000E5732F4AE571A58192F83830237220F0A3
+:1089F0000800A18040F0020020703D867560B560DF
+:108A0000F560916C490005D041F68461A18140F088
+:108A100010002070C0B240F0010020706574BDE805
+:108A2000F081658120F01000207015E0042803D249
+:108A300040F6510060810FE0052802D240F69910FF
+:108A4000F8E740F6CC42062803D3072801D30828CC
+:108A500001D2628100E0618197F89D0098B9B088E9
+:108A6000102301B2B4F90A003622FCF72FF8706027
+:108A7000F168401AB1680844B060B6F90010484384
+:108A8000C013F0603886388E10B10120A070C6E7A0
+:108A9000A570C4E7680C0020A4060020A4020020F2
+:108AA000480100202DE9F041554C2678F0077CD094
+:108AB0005448217A544D90F8380081427BD0534A73
+:108AC0002346DFF84CC1575C93F90E2093F9073029
+:108AD000874203D01CF80170874213D146F002068A
+:108AE0005B1C26705BB2E3711CF80110814201D15E
+:108AF0005B1CE37194F90710062901DD0621E17181
+:108B0000521C1CE0434F17F801C0434F844503D06B
+:108B100017F801C0844513D126F002065B1E2670AB
+:108B20005BB2E371795C814201D15B1EE37194F920
+:108B300007306FF005018B4200DAE171521EA2731B
+:108B4000207294F907108A1C042A02D941F6846223
+:108B5000A2812C4A012912780ADD2B4B56079B680B
+:108B600002D543F0080301E023F00803AB60607016
+:108B7000B1F1FF3F09DA5107A96802D521F00801D8
+:108B800001E041F00801A9606070F9F7CDFBA07821
+:108B9000012810D121488068A3280CDA94F9070035
+:108BA000022803DD0220E07105E01EE06FF0010104
+:108BB000884200DAE171A089002630B1401E00042D
+:108BC000000CA08101D1E671A673E87B04280CD0CB
+:108BD000B5F93010512341220020FBF777FF28869A
+:108BE000002802D1E07B10B1A670BDE8F0810C48EE
+:108BF00006700C480670207820F001002070F4E721
+:108C0000680C002048010020A4020020A898000859
+:108C1000AE980008BA980008C098000830050020F7
+:108C2000380700201B070020743F713D9B3BED3946
+:108C30006238F436A13565343F332A322731333078
+:108C40004C2F722EA32DDF2C242C722B000000360B
+:108C50001C070038AA0A003AAA0A003CCC0C003EC5
+:108C6000CC0C0040380E0042380E0044380E00464E
+:108C7000380E0048380E004AC711004CC711004E8C
+:108C8000C7110050C7110052C7110054C711005638
+:108C9000C7110058C711005AC711005CC711005E08
+:108CA000C7110060C7110062C7110064C7110066D8
+:108CB000C7110068C711006A0000003622020038A0
+:108CC0008E03003AB005003CD207003EF409004094
+:108CD000160C0042380E00445B100046C7110048D5
+:108CE0003313004A9F14004C9F14004E0B16005083
+:108CF00077170052771700547717005677170058E8
+:108D00007717005A7717005C7717005E77170060B7
+:108D10007717006277170064771700667717006887
+:108D20007717006A000000368E0300386606003AA6
+:108D30003E09003C160C003EEE0E004011110042B0
+:108D40003313004455150046C11600482D18004A3B
+:108D50009919004C051B004E711C0050271D005234
+:108D6000DD1D0054931E0056491F00580020005A74
+:108D7000B520005C6C21005E22220060D8220062D7
+:108D80008E23006444240066FA240068B025006A3B
+:108D90000000003400000036000000380000003AF7
+:108DA0000000003C0000003E0000004000000042C7
+:108DB0000000004400000046000000480000004A97
+:108DC0000000004C0000004E000000500000005267
+:108DD0000000005400000056000000580000005A37
+:108DE0000000005C0000005E000000600000006207
+:108DF0000000006400000066000000684414585839
+:108E00005870111158585870411158584870111421
+:108E10004858587014115848587033130056951319
+:108E20000054B61300525A140050FD14004EA11500
+:108E3000004C4516004A761600486C17004672181A
+:108E40000044BA190042741B0040911D003EB4203A
+:108E5000003C9F22003AE1220038532300368B2445
+:108E60000034812500322B2700302028002E58297D
+:108E7000002CB02A002A9B2C0028D22D00267C2F03
+:108E800000242631002202330020FD34001E5C370E
+:108E9000001CCC3C001A873E0018BE3F0016004064
+:108EA000001400400012004000100040000E00407E
+:108EB000000C0040000A004000080040000600408E
+:108EC000000400400002004000000020007200206A
+:108ED00000700020006E0020006C0020006A00205E
+:108EE000006800200066002000640020006200206E
+:108EF00000600020005E0020005C0020005A00207E
+:108F0000005800200056002000540020005200208D
+:108F100000500020004E0020004CA320004AA32057
+:108F2000004847210046EB210044EB2100428F22FC
+:108F300000408F22003E7A24003C7A24003A6626C4
+:108F40000038512800343D2A0030702D002CA33009
+:108F500000287A34002451380020CC3C001C00400A
+:108F6000001800400014004000100040000C0040B9
+:108F7000000800400004004000000000010203045B
+:108F800005000500010203040104000305020000BE
+:108F9000F001000036010000F8000000BA000000F7
+:108FA0007C0000007C0000007C00000041141411D3
+:108FB00011144411141441110000290052007B00C7
+:108FC000A400CC00F5001E01470170019901C20107
+:108FD000EA0113023C0265028E02B602DF020803B8
+:108FE000300359038203AA03D303FB0324044C0474
+:108FF00075049D04C504EE0416053E0567058F053E
+:10900000B705DF0507062F0657067F06A706CE061B
+:10901000F6061E0746076D079507BC07E4070B0811
+:10902000320859088108A808CF08F6081D09440924
+:109030006A099109B809DE09050A2B0A520A780A59
+:109040009E0AC40AEA0A100B360B5C0B820BA80BB3
+:10905000CD0BF30B180C3E0C630C880CAD0CD20C32
+:10906000F70C1C0D410D650D8A0DAF0DD30DF70DDD
+:109070001C0E400E640E880EAC0ECF0EF30E170FB2
+:109080003A0F5E0F810FA40FC70FEA0F0D103010BB
+:10909000531075109810BA10DD10FF1021114311F4
+:1090A00065118711A911CA11EC110D122E1250125F
+:1090B00071129212B312D412F412151336135613FE
+:1090C00076139613B713D713F613161436145614D3
+:1090D00075149414B414D314F214111530154E15DC
+:1090E0006D158C15AA15C815E7150516231641161A
+:1090F0005F167C169A16B716D516F2160F172C1790
+:10910000491766178317A017BC17D917F517111839
+:109110002E184A18661881189D18B918D418F01816
+:109120000B19261942195D1978199219AD19C81928
+:10913000E219FD19171A311A4C1A661A801A991A6F
+:10914000B31ACD1AE61A001B191B331B4C1B651BE7
+:109150007E1B971BAF1BC81BE11BF91B121C2A1C93
+:10916000421C5A1C721C8A1CA21CBA1CD21CE91C70
+:10917000011D181D301D471D5E1D751D8C1DA31D75
+:10918000BA1DD01DE71DFD1D141E2A1E401E571EB0
+:109190006D1E831E981EAE1EC41EDA1EEF1E051F16
+:1091A0001A1F2F1F451F5A1F6F1F841F991FAE1FA5
+:1091B000C21FD71FEC1F002000006400C9002D0152
+:1091C0009201F7015B02C00224038903ED035204FC
+:1091D000B6041A057F05E3054706AB060F077307BC
+:1091E000D7073B089F0802096609C9092D0A900A9A
+:1091F000F30A560BB90B1C0C7F0CE20C440DA60DA8
+:10920000090E6B0ECD0E2F0F900FF20F5310B410EE
+:1092100015117611D71138129812F8125813B81385
+:1092200018147714D61435159415F3155116B01675
+:109230000E176B17C91726188318E0183D199919CE
+:10924000F519511AAD1A081B631BBE1B181C731CA1
+:10925000CD1C261D801DD91D321E8A1EE31E3B1FFC
+:10926000921FEA1F41209820EE2044219A21EF21ED
+:1092700045229922EE2242239623E9233C248F247F
+:10928000E22434258525D72528267826C8261827C0
+:109290006827B72706285428A228EF283D298929BE
+:1092A000D629222A6D2AB82A032B4D2B972BE12B86
+:1092B0002A2C722CBB2C022D4A2D912DD72D1D2E20
+:1092C000632EA82EEC2E302F742FB82FFA2F3D309E
+:1092D0007F30C030013141318131C13100323F3204
+:1092E0007D32BA32F73234337033AC33E733223461
+:1092F0005C349534CE3407353F357735AE35E435BB
+:109300001A3650368536B936ED362037533786371C
+:10931000B737E937193849387938A838D73805398F
+:1093200032395F398B39B739E2390D3A373A603A19
+:10933000893AB23ADA3A013B283B4E3B733B983BC1
+:10934000BD3BE03B043C263C483C6A3C8B3CAB3C90
+:10935000CB3CEA3C093D273D443D613D7D3D993D87
+:10936000B43DCE3DE83D013E1A3E323E493E603EB0
+:10937000763E8C3EA13EB53EC93EDC3EEF3E013F0F
+:10938000123F233F333F433F513F603F6E3F7B3FA0
+:10939000873F933F9E3FA93FB33FBC3FC53FCD3F73
+:1093A000D53FDC3FE23FE83FED3FF13FF53FF93F7E
+:1093B000FB3FFD3FFF3FFF3FFF3F0000E7382C35FD
+:1093C000002020EF2037202333202620210000809A
+:1093D000020004000800100000020004000804005D
+:1093E000000200040008001000200040008004007B
+:1093F000000000800000004000000020000000107D
+:10940000000000080000000400000002000000014D
+:10941000000080000000400000002000000010005C
+:10942000000008000000040000000200000001002D
+:109430000080000000080140000C0140000C0140C9
+:10944000000C0140000C0140000C0140000C0140E8
+:10945000000C0140001001400010014000100140CC
+:1094600000100140001001400010014000100140B8
+:10947000001001400014014004080140040C0140A8
+:10948000040C0140040C0140040C0140040C014098
+:10949000040C0140040C0140041001400410014080
+:1094A0000410014004100140041001400410014068
+:1094B0000410014004100140041401400808014058
+:1094C000080C0140080C0140080C0140080C014048
+:1094D000080C0140080C0140080C01400810014034
+:1094E0000810014008100140081001400810014018
+:1094F0000810014008100140081001400814014004
+:109500000C0801400C0C01400C0C01400C0C0140FB
+:109510000C0C01400C0C01400C0C01400C0C0140E7
+:109520000C1001400C1001400C1001400C100140C7
+:109530000C1001400C1001400C1001400C100140B7
+:109540000C14014010080140100C0140100C0140A7
+:10955000100C0140100C0140100C0140100C014097
+:10956000100C01401010014010100140101001407B
+:109570001010014010100140101001401010014067
+:109580001010014010140140000000000000000015
+:10959000000000000000000000000000140801406E
+:1095A000140C0140140C0140140C0140140C014037
+:1095B000140C0140140C0140140C01401410014023
+:1095C0001410014014100140141001401410014007
+:1095D00014100140141001401410014014140140F3
+:1095E000000000000000000000000000000000007B
+:1095F00000000000FFFFFF0F0FFFFFFFFFF0FFFF66
+:10960000FF0FFFFFFFFFF0FF0FFFFFFFFFF0FFFF68
+:10961000FF0FFFFFFFF0FFFF0FFFFFFFFFF0FFFF58
+:10962000FF0FFFFFFFFFF0FFFFFF0FFFFFFFFFF048
+:10963000FFFFFF0FFFF0FFFF0000004040000000B1
+:109640000004000000400000000004004000000092
+:109650000004000000400000000400004000000082
+:109660000004000000400000000004000000400072
+:109670000000000400000040000400000000008022
+:1096800080000000000800000080000000000800CA
+:1096900080000000000800000080000000080000BA
+:1096A00080000000000800000080000000000800AA
+:1096B000000080000000000800000080000800009A
+:1096C0000000002020000000000200000020000038
+:1096D0000000020020000000000200000020000046
+:1096E0000002000020000000000200000020000036
+:1096F0000000020000002000000000020000002026
+:109700000002000000000060600000000006000091
+:10971000006000000000060060000000000600007D
+:10972000006000000006000060000000000600006D
+:10973000006000000000060000006000000000065D
+:109740000000006000060000008002000400080025
+:1097500010000002000400080400000200040008D9
+:10976000001000200040008004000000FF7FFFFF89
+:10977000FDFFFFFFFBFFFFFFF7FFFFFFEFFFFFFF17
+:10978000FFFDFFFFFFFBFFFFFFF7FFFFFBFFFFFFFB
+:10979000FFFDFFFFFFFBFFFFFFF7FFFFFFEFFFFFF7
+:1097A000FFDFFFFFFFBFFFFFFF7FFFFFFBFFFFFFAD
+:1097B0000000401F7A1903000000001E8976030094
+:1097C0000000C01C3BDF03000000801BD1570400D9
+:1097D0000000401A9FE00400000000199E7B050075
+:1097E0000000C017E42C0600000080160DF80600EB
+:1097F0000000401593DE07000000001408E6080092
+:109800000000C012B1110A000000801101650B00B8
+:1098100000004010E6E30C000000000F46940E002C
+:109820000000C00D467710000000800CB08F1200C1
+:109830000000400BD2DE14000000000A5E63170037
+:109840000000C008601A1A000000800726FC1C00F7
+:109850000000400600002000000000057A192300E7
+:109860000000C003D53926000000800258512900AD
+:1098700000004001764F2C000000000046252F001C
+:109880000000C0FE2AC63100000080FDA12834007F
+:10989000000000FB4B1F3800000080F829053B004A
+:1098A000000000F6EFFE3C00010203040500020385
+:1098B0000405000103040500010205000102030480
+:1098C00004050001020355050010AA1A55250030B1
+:1098D000AA3A0000AA0A55150020AA2A5535FF3FCA
+:1098E00000990008000000204C070000E406000872
+:1098F000FC9900084C070020DC090000A066000865
+:1099000045020406082D0102030404054806070861
+:1099100009136D2B1B088104211355152A400619C4
+:109920000801A713A93D1B08CD041AC90401251776
+:10993000020604050103148020FF8BAA0A02019C81
+:1099400015AA0A551500085920AA2A5535FF3F07C0
+:109950002903010504060203127C1573FFFF04FFAF
+:109960008080010129025F6402130A130D6A120844
+:109970001201100C05040602030101030705052866
+:109980000B010203040206070303040C3D0706044F
+:109990000509191F191904310506064BAA1A024BAD
+:1099A000381E026910312E40FD3969260211042F3C
+:1099B000405F020C26405B262ACD551555151239FD
+:1099C00002017F0316D0071AFF01013B0261AA0CB6
+:1099D00012080108A8147F993F2340331311720A1B
+:1099E0001608DC91220312100A17401C12600A1696
+:0C99F000901B014913216A0200080000CE
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000200008D
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-F.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y002-F.axf
new file mode 100644
index 0000000..b47cfb3
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y002-F.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-F.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y002-F.hex
new file mode 100644
index 0000000..bfa524a
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y002-F.hex
@@ -0,0 +1,2473 @@
+:020000040800F2
+:100000002811002001010008EB370008CD28000866
+:10001000E93700083D0F0008F16300080000000008
+:10002000000000000000000000000000314900084E
+:100030009B1A000800000000553D0008314C0008E4
+:100040001B010008493B00081B0100081B010008B8
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B010008551500081B010008A2
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A000A14C0008814D00081B0100081B0100083D
+:1000B000854D000875500008D15200081B0100084A
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008E95E00081B0100081B01000865
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA00480047F174000828110020DB
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7514C0008DC
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFDAC980008F5
+:1006E000CC98000870B58C1810F8015B15F0070362
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54E4C51
+:100740004FF490652946204600F019FA002864D03D
+:100750002946204600F0A6F848490888401C088031
+:100760000121204600F0EAFA454942F21072B1F840
+:100770005000904202D2401CA1F8500007F0A0F8AF
+:10078000404DB5F91410B5F9120005F063FF3E4C69
+:10079000A5F856002080A16820468847A088A5F8C3
+:1007A000580003F08BF807F087F9384E384C307852
+:1007B000082833D045F6AC30606042F6EF60A060A8
+:1007C00042F2C400E0603348008A2080208E6080BE
+:1007D000A16B2F488847208E69882F4C08444FF61C
+:1007E000FF7101EA80006887207A4FF0000540071A
+:1007F0001DD501F0E1FA294949F6A24008802848B0
+:1008000040F21A62C188491C89B2C180914204D366
+:10081000A16821F00401A160C58070BD41F2130000
+:1008200060604FF48060A06040F61B50CAE73078EB
+:100830000A281BD2DFE800F01A0616050A050D1A71
+:100840001114EAE7BDE8704006F0A8B808F010F906
+:1008500008E0BDE8704002F07BBD06F025FC01E039
+:1008600007F082FABDE8704007F07EBA00F0FEFBA8
+:1008700084F8B65070BD0000002401402407002019
+:100880004801002064000020400700201B070020D2
+:10089000E4000020F8010020A4020020442C0140C4
+:1008A000600900206FEA112101607047002981680A
+:1008B00002D041F0010101E021F0010181607047A7
+:1008C0000029816802D041F4807101E021F4807137
+:1008D000816070472DE9F041824E92B0304600F0C1
+:1008E0000BF90BA800F039FA01214FF4C06003F0B6
+:1008F000C5FA00248DF831404FF46020CDE90D0495
+:100900004FF4A0204FF009080B9001278DF83C8090
+:100910008DF830700BA9304600F080F9724D8DF8DB
+:1009200031408DF830708DF83C700BA9284600F0EE
+:1009300075F901231A460F21304600F0C0F9022252
+:1009400001231146304600F0BAF9012303220021A9
+:10095000304600F0B4F9012304221946304600F075
+:10096000AEF9012305220B21304600F0A8F901233E
+:1009700006220421304600F0A2F9012307220821B3
+:10098000304600F09CF9012308220321304600F094
+:1009900096F9012309220A21304600F090F901213D
+:1009A000304600F084F90121284600F080F9012347
+:1009B0001A460521304600F055F901231A46062152
+:1009C000284600F04FF90021304600F0CBF84FF4F4
+:1009D000E041284600F0C6F80121304600F0B8F8A2
+:1009E0000121284600F0B4F80121304600F0A6F8B5
+:1009F0000121284600F0A2F80121304600F09EF9BE
+:100A00000121284600F09AF940F61451374804F0C5
+:100A100036FF12208DF8400002208DF841008DF83D
+:100A200042408DF8437010A802F00CFF01224FF4F1
+:100A30009061304600F0E8F801213046FFF740FFB2
+:100A400001213046FFF732FF01212846FFF72EFF34
+:100A5000304600F06EF9304600F09FF80028FAD1D9
+:100A6000304600F075F9304600F082F80028FAD1DF
+:100A7000284600F05EF9284600F08FF80028FAD1E9
+:100A8000284600F065F9284600F072F80028FAD1EF
+:100A90000121084603F0CEF9154D284600F096FDD9
+:100AA000684600F03EFE0F4801A94C300090114806
+:100AB00081E811018020CDE90440400006908000CB
+:100AC0000790202008904FF44050CDE90904694672
+:100AD000284600F009FE0121284600F06BFD12B007
+:100AE000BDE8F0810024014000280140002C0140B5
+:100AF00008000240B40200200D4910B5884202D11E
+:100B0000012144150AE00B49884202D10121041554
+:100B100004E0094988420AD10121CC03204603F0B0
+:100B2000B9F92046BDE81040002103F0B3B910BD6B
+:100B30000024014000280140003C01400029816858
+:100B400002D041F4801101E021F4801181607047EE
+:100B50000029816802D041F4004101E021F4004104
+:100B600081607047826822F4E0420A4382607047E5
+:100B7000014600208968490700D50120704710B55B
+:100B80000246002054680B0AC9B20C401168194291
+:100B900002D0002C00D0012010BD01460020896841
+:100BA000090700D50120704738B501211C2003F04A
+:100BB00065F9FF20ADF8000000248DF803400325FF
+:100BC0008DF8025069460D4801F0F0FA0120ADF8A9
+:100BD00000008DF803408DF802506946084801F086
+:100BE000E5FA2320ADF800008DF803408DF802509F
+:100BF0006946044801F0DAFA38BD000000080140F7
+:100C0000000C014000100140002A4268C9B201D026
+:100C10000A4300E08A4342607047000010B5426812
+:100C20000E4B0C791A400B6842EA042213434360CE
+:100C300083680B4A1340D1E9024222434C7943EACC
+:100C400044031A438260C26A097C22F47002491E7E
+:100C5000C9B242EA0151C16210BD0000FFFEF0FFBF
+:100C6000FDF7F1FF70B5072409290AD9C568A1F17C
+:100C70000A0606EB4606B440A543B3401D43C560D3
+:100C800007E0056901EB4106B440A543B3401D43AD
+:100C90000561836BC3F30154121B921C02EB8204A7
+:100CA0001F22A2409343A1400B43836370BD826B1C
+:100CB000491E22F4401242EA01518163704770B527
+:100CC000072409290AD9C568A1F10A0606EB4606D8
+:100CD000B440A543B3401D43C56007E0056901EB7F
+:100CE0004106B440A543B3401D4305611F23072AB5
+:100CF00009D2446B521E02EB820293409C43914006
+:100D00000C43446370BD0D2A09D2046BD21F02EB61
+:100D1000820293409C4391400C43046370BDC46ABB
+:100D20000D3A02EB820293409C4391400C43C46213
+:100D300070BD816841F008018160704700298168B9
+:100D400002D041F4A00101E021F4A00181607047CC
+:100D5000816841F0040181607047002101600171E8
+:100D600041718160C16001210174704770B51E4CF2
+:100D7000214694F83800B1F8425006281ED9B4F83C
+:100D80004A10B4F84C00A1EB000202F10902122A49
+:100D900004D8FFF753FB0022144B0AE0884204D228
+:100DA000FFF74CFB0022124B03E0FFF747FB00224A
+:100DB000104BFFF72CFAFFF786FB09E005D1284618
+:100DC000FFF73CFB0C4A0D4BF3E70D4951F82000AF
+:100DD000C5EB45116063B0EB410F03D9C5EB45107E
+:100DE0004000606370BD00005004002000003440EB
+:100DF00000003340000035406766666666E64B409B
+:100E00005C8F000810B50C4C2078400713D5FFF715
+:100E1000ADFF0A49A08E088008483038018821F0CB
+:100E200010010180001F018841F01001018020782D
+:100E300020F00400207010BD500400204004004049
+:100E4000F0B4184816494FF49677436C08468A6800
+:100E5000046815485FEAC25C42F00806007822F098
+:100E600008054FEA047415D5002C08DB120714D4CA
+:100E700008B1082811D1BB420FDA8E6007E01207D3
+:100E80000BD508B1082808D1BB4206DA8D60F0BC4A
+:100E900005F00CBF002CF2DAE8E7F0BC7047000068
+:100EA000A4020020480100201B07002070B5064660
+:100EB0004089204B204C4FF48071002580B362881C
+:100EC0007AB1012A0CD1E188491C89B2E1803289CA
+:100ED000914205D36580E580FF2801D0401E7081D6
+:100EE00070BD70882288904201D9012200E0002262
+:100EF000184601F0E4F97088B18801442088401C4C
+:100F000080B220808142EBD82580A088401C80B22E
+:100F1000A080F1888842E3D301206080A58070BD65
+:100F2000FFE70022184601F0CAF9A580E580258078
+:100F30006580F4E7000C0140C0050020FEE70000DA
+:100F4000FCB505464FF6FF7600200C46ADF8006074
+:100F500048F205078DF8040020E000BF15F8010BEA
+:100F60008DF8040001A9084602F0CFF8BDF8000092
+:100F70009DF8041080EA0120ADF800005FF0000049
+:100F8000BDF800100A0402D587EA410101E006EA33
+:100F90004101401CADF800100828F1DB641EDDD2D1
+:100FA0006946084602F09BF8BDF80000FCBD000051
+:100FB0000246002004E000BF12F8013B1844C0B212
+:100FC000491EF9D27047000070B5144A85B01088E8
+:100FD0000024134901940094039420460494138838
+:100FE00007E00D8B009E35440095CD8B019E354466
+:100FF000019515889D42F4D0401CC0B28028EED3E4
+:1010000000984111074841808480019841110648A9
+:1010100081830183818205B070BD00002407002018
+:10102000A4020020DA050020C804002030B50E49D3
+:1010300002880A800C4A4388083A13800B1F808874
+:1010400018802024151F2C800020401C80B273289B
+:10105000FBD341F21110088044F64800108047F29B
+:10106000480018802C8030BD202C0140114944F6E6
+:1010700048000880091D46F648000880091D41F215
+:10108000111008800B48001F018841F020010180E9
+:1010900009480021A0F86410A0F86210A0F86010C0
+:1010A000A0F85E10A0F85C10A0F85A100348418127
+:1010B00081827047182C0140A402002064000020A7
+:1010C0002DE9F04F524B53480022D97A90F800C0D6
+:1010D00080292CF001067DD31C684F4B01F01F01C5
+:1010E00053F821104D4B0C42196802D041F02001F9
+:1010F00001E021F0200199461960484BDFF820B14A
+:10110000DFF820A193F84650474B9BF80040B3F915
+:101110000430022C69D1B9F80840C4F3C007C4F305
+:101120000024A74261D03D4C2C3C94F80280B8F1D9
+:10113000000F09D0374FB8F1010FB7F902700DD089
+:10114000B8F1020F56D120E00A0553D58A0651D4D2
+:101150000122A2702CF0040202704BE00E0549D46B
+:101160008E0647D55FEA4C7644D4A7BB4380002B5C
+:1011700009DD4CF0050202700222A2702B4AB2F87F
+:101180004420028236E0A27034E0B0F806C0BCF120
+:10119000000F01D1002B17DC90F80CC0AC4513D127
+:1011A00007F26667BB420FDC214FBF895FEA477CCD
+:1011B0000AD45FEA877C07D45FEA417C04D55FEA02
+:1011C000816C01D5FF0715D006704280AAF8002077
+:1011D000428101E017E00DE0426182610282A2706B
+:1011E00089F80F208BF8002004E006704280AAF8EE
+:1011F00000204281C3800573480960F3CB21C9F800
+:101200000010BDE8F08F067042804281F9E70000CF
+:10121000E005002044090020BC930008A40200203F
+:101220001B07002024010020DA05002048010020CF
+:10123000540A00202DE9F04796B000240C940D9438
+:101240000E940F9472B69048816941F400718161E7
+:10125000816941F4806181614FF4004002F0E0FD5A
+:101260008A4D00212846FFF72BFB00212846FFF777
+:101270001DFB874E00213046FFF718FB854F0021EC
+:10128000384600F097F901204FF47041401C884225
+:10129000FCD32846FFF730FCB1463046FFF72CFC64
+:1012A000384600F093F94FF46020CDE912048DF830
+:1012B000454001204FF004088DF8440010948DF84B
+:1012C000508010A92846FFF7A9FC01231A460521E2
+:1012D0002846FFF7F4FC0123022206212846FFF7E7
+:1012E000EEFC0123032207212846FFF7E8FC012337
+:1012F00004220F212846FFF7E2FC384600F066F989
+:10130000684600F00EFA6148634E4C300090CDF80C
+:101310000C80CDE901648020CDE9044040000690B6
+:1013200080000790202008904FF44050CDE9090438
+:101330006946384600F0D8F901212846FFF7C0FA7F
+:101340000121384600F036F901212846FFF7AEFAB0
+:1013500047F2305115941598401C15908842FAD3E5
+:1013600001212846FFF7EAFCADF82C40A04640F2E8
+:10137000DC5A4FF4007420E05046CDF854801599A3
+:10138000491C15918142FAD330880D9908440D907B
+:1013900070880E9908440E90B0880F9908440F90F9
+:1013A000F0880C9908440C9001212846FFF7C6FCF0
+:1013B000BDF82C00401CADF82C00BDF82C00A0425C
+:1013C000DAD30D98354A40F3CF1633480A300683F6
+:1013D0000E9941F3CF1444830F9941F3CF138383C4
+:1013E0000C9941F3CF1CA0F804C0ACF5C05C40F2EE
+:1013F000C371ACF59B7C8C450ED2A6F5C856363E23
+:101400008E4209D2A4F5C854363C8C4204D2A3F5CE
+:10141000C853363B8B4203D3D18841F48041D180FD
+:10142000D188490407D41E49028B21F85C2F428BD6
+:101430004A80808B888000212846FFF741FA0021EE
+:10144000384600F0B7F800212846FFF72FFA0021B0
+:101450004C464846FFF72AFA0220C102401C884247
+:10146000FCD32846FFF748FB2046FFF745FB3846EC
+:1014700000F0ACF8FFF72EFA0A493C20087062B67B
+:1014800016B0BDE8F08700000010024000240140C3
+:10149000002801400800024026050020540A0020D0
+:1014A000B40C002018070020F0B5284B40F22D4660
+:1014B00043F6FB255C6C264BB4F5FA5F13DDB4F5FF
+:1014C000FA4F10DC41F6AD17A4F5FA54674306EB6A
+:1014D000A7364FF4B5777C4305EBA4147510641060
+:1014E000C3E9045401E0C3E904651D69D5605C6982
+:1014F000401A546110609168884202DA4942884279
+:1015000000DC116010684443107E0441906A211889
+:101510009162506A814200DD9062916A106A814254
+:1015200001DB084600E09062986111684D43117C30
+:101530000D4108412918B2F91C00884204DBB2F9B8
+:101540001A00884200DC08B2F0BD0000480100200B
+:101550002801002010B54FF40054204600F0ACF8EC
+:10156000002813D00A49087840F008000870204687
+:1015700000F014F80021074800F01CF80648C17E6E
+:10158000012903D10021C1760121017710BD00009E
+:101590007A06002044000240580B0020C10002D50A
+:1015A00002490860704702494860704704040240DD
+:1015B000000002400029016802D041F0010102E070
+:1015C0004FF6FE72114001607047000001684FF64F
+:1015D000FE72114001600021016041608160C160C4
+:1015E0003149314A0839904203D1486840F00F0030
+:1015F00006E02D4A1432904204D1486840F0F000D1
+:1016000048607047284A2832904203D1486840F425
+:101610007060F5E7244A3C32904203D1486840F4B8
+:101620007040EDE7204A5032904203D1486840F4C0
+:101630007020E5E71C4A6432904203D1486840F4C8
+:101640007000DDE7184A7832904203D1486840F0D4
+:101650007060D5E7154A111F904203D1086840F029
+:101660000F0006E0114A1432904204D1086840F09D
+:10167000F000086070470D4A2832904203D1086894
+:1016800040F47060F5E7094A3C32904203D10868A3
+:1016900040F47040EDE7054A50329042EAD10868C4
+:1016A00040F47020E5E70000080002400804024012
+:1016B000406880B27047000001460020CA0001D592
+:1016C000034A00E0034A12680A4200D00120704732
+:1016D0000004024000000240002A026801D00A43D0
+:1016E00000E08A430260704730B5036847F6F07245
+:1016F00093430C6A8A682243D1E904452C43224370
+:101700008C692243CC6922434C6A22438C6A22436F
+:101710001A430260CA6842600A6882604968C16010
+:1017200030BD0021016041608160C16001614161A3
+:101730008161C161016241628162704710B5114CE3
+:101740008CB000212046FFF735FF2046FFF73EFF13
+:101750000D4800900D480021CDE901016420CDE93C
+:1017600003018020CDE905010791089109910A91B3
+:1017700069462046FFF7B8FF01212046FFF71AFF10
+:101780000CB010BD5800024004380140B0070020E2
+:1017900010B501218CB0084602F04CFB1E4C002114
+:1017A0002046FFF707FF2046FFF710FF1B48009079
+:1017B0001B48019000211020CDE902018020CDE9D5
+:1017C000041006910791089109910A9169462046F3
+:1017D000FFF78AFF012202212046FFF77DFF01214A
+:1017E0008DF82F1004208DF82D008DF82E100E206E
+:1017F0008DF82C000BA802F025F80F208DF82C0096
+:101800000BA802F01FF801212046FFF7D3FEFFF7D7
+:1018100095FF0CB010BD00004400024004380140A8
+:101820004C07002030B540F6AA21204AC184838BA2
+:101830001488E31A9BB20F2B10D312888283037E85
+:10184000002253B11A4BB3F90A30062B05DB194BB2
+:101850001B78022B03D0002B00D1828430BD164BA5
+:1018600040F68B255B6CA3F22D14AC420FD2428B59
+:10187000521C92B24283642AF0D364224283B0F9AC
+:1018800024208A4201DA02EB2111818430BD41F229
+:101890009414A342FADBB0F92430002B02DDA3EB51
+:1018A000211100E000218184428330BD2407002003
+:1018B000640000201B0700204801002010B50446EA
+:1018C000B0F9020043F6991148438113E06840F2F1
+:1018D0006662504301EBA030E060B4F9001043F6BB
+:1018E000991251438A13216940F26663594302EB0E
+:1018F000A131216104F04EFE6061A18840F6AB2267
+:1019000008444010A0F515415539E062914205D9CF
+:10191000A0F5F851FF39521C91421DD249F25451A1
+:10192000884202DDA0F5204002E0A0F5F850FF3823
+:10193000206300EB400040F34F002085B4F92410F1
+:101940004A42904201DA104602E0884200DD084631
+:10195000E083228461848AE0A0F5FE42FF3A41F2EE
+:1019600055518A4214D8A2F6AA20206300EB400009
+:1019700040F34F002085B4F924205142E18388428E
+:1019800001DA084602E0904200DD1046404250E095
+:10199000A0F5D442AA3A8A4215D2A2F6AA20206320
+:1019A00000EB400040F34F012185B4F9240042428E
+:1019B000E2832084914201DA104602E0814200DC99
+:1019C0000846608453E0A0F5AA42543A41F25653C7
+:1019D0009A4215D2A2F6AB20206300EB400040F300
+:1019E0004F002085B4F924104A42904201DA104693
+:1019F00002E0884200DD08464042E083218419E08D
+:101A0000A0F5804241F254539A4215D2A2F6AA2080
+:101A1000206300EB400040F34F012185B4F924001E
+:101A2000E0834242914201DA104602E0814200DC4A
+:101A30000846208462841AE0A0F52852AB3A8A4214
+:101A400015D2A2F6AA20206300EB400040F34F011C
+:101A50002185B4F92400E08342422284914201DAD4
+:101A6000104602E0814200DC08464042A9E7B4F992
+:101A70001E00A0EB40208013E080B4F92000A0EB12
+:101A8000402080132081B4F92200A0EB4020801375
+:101A9000608110BD01210176704770471548164AD4
+:101AA0004FF480410078042821D002F13C03D08A11
+:101AB0009B88C01A00B22F2801DD001108E0002821
+:101AC00001DD002007E00D4B984201DA184602E0E4
+:101AD000402800DD40209389184400B2884203DC8E
+:101AE00040F26661884200DA084690817047918131
+:101AF000704700001B070020C8040020C0FEFFFF45
+:101B000038B54B484B4902880B889A1A92B20F2A73
+:101B100071D30988484C01804FF0FF01E2884FF4EF
+:101B20007A7355044FF4967002D51622009103E0A3
+:101B3000950403D515220091014670E0D50402D525
+:101B400014220091F8E7150502D513220091F3E75E
+:101B5000550502D512220091EEE7950502D5112216
+:101B60000091E9E7D50502D510220091E4E71506BA
+:101B700002D50F220091DFE7550602D50E22009113
+:101B8000DAE7950602D50D220091D5E7D50602D5F4
+:101B90000C220091D0E7150702D50B220091CBE76C
+:101BA000550702D50A220091C6E7950702D50922FA
+:101BB0000091C1E7D20702D008220091BCE7228938
+:101BC000550702D507220091B6E7950702D50622F0
+:101BD0000091B1E7D20702D005220091ACE7A27ACA
+:101BE000D20702D004220091A6E7A289D40603D529
+:101BF00003220091A0E719E0140702D50222009108
+:101C00009AE7540703D4940701D4D20702D00122E3
+:101C1000009191E70020034602460146009002F041
+:101C200033FFBDE838400248FFF740B938BD000037
+:101C3000480A002024070020540A0020F0B5594823
+:101C4000594982880B889A1A92B29C2A64D30988CF
+:101C5000818056490A880146002A0B7843F0020128
+:101C600056D11646524A1C0715680246127822F0D1
+:101C7000020274D54F4C0746E4887F785FEA845CA3
+:101C800002D547F0010701E027F001074770A704DC
+:101C9000477802D547F0020701E027F002074770B6
+:101CA000670401D4E70703D0477847F00807477077
+:101CB000640603D5447844F0040404E01C0603D40D
+:101CC000447824F004044470EC0450D4354C9A0752
+:101CD000247824F0100423D4324D42782F7A2D78C2
+:101CE000012A45F0100514D0022A16D02D4C042AE2
+:101CF000A47804F1010C0CF0FF0C13D0072A25D0B6
+:101D0000032A23D0052A21D0062A1FD021F0100152
+:101D100042E0B90702E00570F0BD39070029FADB9F
+:101D20000470F0BDFA0601D41A060AD50170022C1F
+:101D300004D280F802C0BCF1020FF2D341F080015E
+:101D40002AE021F0100101708670F0BD877A7F06CD
+:101D5000F7D5032C04D8017080F802C0F0BD0FE065
+:101D60005107D8D51906D6D443F0800114E002708B
+:101D70004178CB0701D18907F0D522F010010BE0A3
+:101D8000E9040BD49907E9D4818AC82902D2491CF5
+:101D90008182E3E743F00A010170DFE70270868287
+:101DA000DCE70000FC0600202407002026070020B6
+:101DB000A4020020540A0020094944F64800088083
+:101DC000091D46F648000880091D41F6CC400880F0
+:101DD0000348001F018841F0200101807047000086
+:101DE000182C0140084946F668000880091D088043
+:101DF000091D41F2555008800348001F018841F039
+:101E00002001018070470000182C014010B5C288E5
+:101E100000210AB1032206E002890AB1022202E08F
+:101E2000428912B10122027000E0017004784FF47F
+:101E3000804344F6206244B1012C06D0022C07D026
+:101E4000032C01D14180818010BD4380828010BD70
+:101E500041F23331418040F6B731F4E730B5B1F8A3
+:101E60006A5000231A240D22854202DCB1F9680071
+:101E700030BD4D88854202DBB1F9000030BD01EB79
+:101E800082056D88854201DD144601E013DA1346B0
+:101E900004EB03024FEA52029A42F0D101EB8302B3
+:101EA00031F8231054889288521A001B424301EBE8
+:101EB000622000B230BD31F9220030BD054920B1A9
+:101EC000086940F080000861704703484860034893
+:101ED000486070470020024023016745AB89EFCD81
+:101EE00006494FF47A70CA68D20705D0401E000434
+:101EF000000CF8D1FF2070470020704700200240FE
+:101F00000E4A0320A2F1500182F83E0000204881D1
+:101F10000B490886C862C8830884488490620948CF
+:101F2000816CB1F5206F01DBA3219162807A0028DA
+:101F300002D0906A40429062704700006400002026
+:101F40003005002048010020044900204881088114
+:101F5000C8628862024988627047000064000020FD
+:101F6000C0080020F0B53B4988894A89801A80B2B0
+:101F70000F2866D388894881CA8937480B3A272AAF
+:101F800026D28A7822BB8268364B42F48072826005
+:101F9000324A354C354D12785607314A0AD4344E00
+:101FA00036881680334A12881A80334A1288228073
+:101FB000324A09E0324E36881680324A12881A8038
+:101FC000314A12882280314A12882A8001228A707E
+:101FD0002F4B304D19469A7F0968802A32D302F080
+:101FE0001F0255F8222011422CD0826822F4801260
+:101FF000184E8260123614461215B778521C62F3DE
+:102000008617254AB77093F816C01778BCF1800F71
+:1020100027F0020608D30CF01F0C55F82CC011EA6B
+:102020000C0F01D147F0020616701A7E802A0DD3DC
+:1020300002F01F0255F82220114207D144F400217A
+:102040008160F0BD826842F48012D1E724F400215F
+:10205000F6E7000018070020A40200204801002035
+:10206000C0040020C2040020C4040020C6040020D4
+:10207000B0040020B2040020B4040020B604002004
+:10208000B8040020BA040020BC040020BE040020D4
+:10209000E0050020BC930008C804002070B520486B
+:1020A00081890289891A89B20F292FD381890181F7
+:1020B0001C4B1D4819465D7A06681C4C096846F0A1
+:1020C0000402802D07D305F01F0554F8255029423E
+:1020D00001D126F0040202609A7B802A17D302F015
+:1020E0001F0254F82220114211D1026822F002028C
+:1020F0000260DA7A802A0ED302F01F0254F82220FE
+:10210000114208D1016821F00801016070BD026828
+:1021100042F00202ECE7016841F00801F5E7000037
+:1021200018070020E0050020A4020020BC9300084E
+:10213000F0B51D4C1B4A4FF0010C94F83B5094F83D
+:102140000AE0144692F83C3094F838402B43651C62
+:10215000EEB2154D95F83D700025BEF1FF0F0AD087
+:10216000BEF1000F06D18B4213D155700C2C01D259
+:1021700082F83860F0BD834202D182F801C0F5E7F1
+:102180008B42F7D15570B80709E000BF82F838508C
+:10219000F0BD8342FCD1F84382F801C080070028DB
+:1021A000F4D0F0BD5004002048010020F0B5CA78FA
+:1021B000002502F00F03D20601D58A7813430A786E
+:1021C0004FF00F0E12F0FF0F4FF001021CD0046809
+:1021D0000F8802FA05F63740B74211D14FEA850C55
+:1021E0000EFA0CF724EA070703FA0CF43C43CF7805
+:1021F000282F02D0482F02D002E0466100E006619D
+:102200006D1C082DE4D304600C88FF2C1ED9446893
+:102210005FF0000606F1080702FA07F50F882F4065
+:10222000AF420FD14FEA860C0EFA0CF7BC4303FA0B
+:102230000CF73C43CF78282F00D14561CF78482F49
+:1022400000D10561761C082EE4D34460F0BD000087
+:10225000F0B5144C002801DAE36900E06368420D30
+:10226000120185B2C0F301579540C0F30346032F16
+:1022700005D0C2020AD50322B240934307E023F0FF
+:102280007062636823F07063636002E0AB4343F005
+:10229000706201B12A43002801DAE261F0BD626098
+:1022A000F0BD0000000001400246002092680A4292
+:1022B00000D00120704741617047016170470AB149
+:1022C00001617047416170470F4A104B92F8381016
+:1022D0005B5C834201D1012004E00D4B5B5C8342D7
+:1022E00003D1002082F83A0070470A4B5B5C8342BE
+:1022F00001D18120F6E7084B595C814201D1802051
+:10230000F0E70320EEE70000480100207498000881
+:10231000869800087A9800088C9800080A4810B53A
+:1023200001784FF000024C0708494FF0FF0389681D
+:102330004FEA017105D5002901DA827210BD83725E
+:1023400010BD0029FBDBF8E748010020A4020020B3
+:10235000F0B5194E194C0022E31CA6F1060CB75C2F
+:10236000A518ED78FF5C0D430F43BD421FD01CF84C
+:102370000270FF5C0F43BD4219D015460023A6181A
+:10238000F6780E43C6545B1C1CF80220DBB2062B09
+:10239000F5D3C17881700179C17000214218491CC0
+:1023A00015711CF80550C9B20629F7D3F0BD521CAF
+:1023B000D2B2032AD3D3F0BD4E8F000850040020C0
+:1023C00010B502460021064B06205C186478944242
+:1023D00000D10846491CC9B20629F6D310BD000039
+:1023E00048010020214810B590F8671000222048CD
+:1023F000012936D11F49898899BB1F491E4B4C6C56
+:1024000040F6B831B3F86E308C4227DD1B490978AD
+:1024100021BB90F82711491CC9B280F82711C8299F
+:102420001CD380F827210146D0F82C4191F82811BF
+:10243000A34203DD052908D2491C01E041B1491E30
+:1024400080F82811C9B2052902D3012180F826118C
+:10245000191B074C2C3C6162C0F82C31B3F5FA6FA4
+:1024600003D280F8262180F8282110BDB40C00206A
+:10247000A4020020DA050020480100201B070020EC
+:102480004FF4C042C260002181620E22028241F2FA
+:1024900062024261082202834FF4604242838183D8
+:1024A0004FF07842C0E9082140F6C411018070471E
+:1024B000B0F90010B0F90220891A41604269037E28
+:1024C0004A431A41836A13448362426A934200DD9D
+:1024D0008262836A026A934200DA8262C268836A15
+:1024E0004A43017C0A410B41D118B0F91C208A42B1
+:1024F00001DA10467047B0F91A008842FADC08B2D7
+:102500007047000010B514481449B0F88C200B88AF
+:102510009A1A92B2B2F5437F1DD90988A0F88C109F
+:10252000B0F88A1020F8581F002242860C480D4C43
+:10253000C2888280C180C38983812489891AA4B218
+:10254000C4818160E11A0161074A818AC182928A4D
+:102550008282511A816110BD4801002024070020A9
+:102560007C0C0020300500206400002009480A4946
+:10257000B0F8AA200B889A1A92B241F684639A4264
+:1025800006D3098820F8AA1F418881800021418054
+:102590007047000048010020240700200D48017802
+:1025A000C90702D00C49098801E04FF6FA71C165EC
+:1025B000094901201039088007482438018841F072
+:1025C0000101018004481838018821F018010180B8
+:1025D0007047000048010020240400400A49D1F857
+:1025E000902012B1521EC1F8902031F88A2F521C4F
+:1025F00021F81A294A6A521C4A628A8F521C8A8719
+:1026000001F8380C70470000480100201CB52D4827
+:1026100090F83B3090F83C20934252D000248DF843
+:10262000044053408DF800309DF800300122012B0A
+:1026300008D09DF80030022B09D09DF80030042B03
+:102640000AD00DE01F498DF80420443108E01D49EF
+:102650008DF80420463103E01A498DF804204831F2
+:102660009DF80420012A2CD190F83D309DF80040BF
+:10267000154AA34217D090F83E309DF800402342FF
+:1026800008D0B0F84C30A0F84A300B881488E31A10
+:10269000A0F84C3090F838302BB1B0F840301488A6
+:1026A000E31AA0F8423012880A80A0F8402010F8FF
+:1026B0003E1F9DF80020114300F801199DF80010FD
+:1026C00001701CBD500400202407002070B5344D5B
+:1026D00040212846FFF7E8FD840080212846FFF7C7
+:1026E000E3FD44EA4004A9152846FFF7DDFD044355
+:1026F000E1B22C4C94F870508D4250D04D4084F88B
+:102700007010012D03D0022D01D0042D47D194F873
+:102710007400A84384F8740094F87320AA420FD080
+:1027200084F8735094F8722001238B401A4207D129
+:102730001A4384F8722094F87110491C84F87110BF
+:1027400094F87110042928D330B1012811D002283F
+:102750000FD004280DD012E01348C18821F04001A9
+:10276000C1802078002184F83B1020F060002070A8
+:1027700005E0217841F02001217084F83B000B49ED
+:1027800094F83B0091F82720904204D081F827006C
+:1027900007492020087000F00DF884F84C5070BDF7
+:1027A0000010014048010020540A0020B40C002011
+:1027B0001807002070B50D4D40212846FFF774FD25
+:1027C000840080212846FFF76FFD44EA4004A915E4
+:1027D0002846FFF769FD04430548072100F8704FBC
+:1027E0000171002141708170C17070BD0010014005
+:1027F0004801002070B5344890F83A10CA43920757
+:1028000061D001F0030280F8392090F83D305B067A
+:102810001B0E80F83D30012A01D0812A02D15B1CB9
+:1028200080F83D300278D2074DD0DBB203F00102D0
+:10283000C3F34004A24246D1B0F84E400025641CC8
+:10284000A0F84E40204CA0F8505090F83E60A47A7A
+:10285000B24202D080F83E200DE0A607B6EB837F9F
+:1028600002D080F83F5006E090F83F30642B02D24F
+:102870005B1C80F83F3090F84030642B0CD25B1C1E
+:10288000DBB280F84030022B06D204F00103934201
+:1028900002D1022280F84020012901D0002912D162
+:1028A00090F83820C16D00EB820291610163D0E99C
+:1028B00006121144D0E908231A441144826A1144D3
+:1028C000C26A1144416370BD48010020FEE7000068
+:1028D0002DE9F04F00BF00209E4E9F4AA6F51271D1
+:1028E000A6F5BE79A6F1440B06F1440E804601F52B
+:1028F000E074A1F1780301F5457A1D5C15F0C0077D
+:1029000006D0402F51D0C02F77D0802F76D004E151
+:1029100015F01F0504D0154440F080072F7201E028
+:1029200082F80880012826D0022824D0032822D04B
+:10293000042820D008281ED010281CD0874D55F818
+:1029400020C0DCF8005054F820703D40CCF8005016
+:10295000824D55F820C0DCF8005056F820703D43F9
+:10296000CCF800501D5CAD0659F820502F6813D5E7
+:102970003AF810C03EE051F820502F6854F820C0BB
+:1029800007EA0C072F6051F820502F6856F820C036
+:1029900047EA0C072F60E5E7DFF8B8C10CF1F00C4F
+:1029A0005CF820C007EA0C077EE015F01F0504D094
+:1029B000154440F080072F7201E082F8088001285A
+:1029C0001DD002281BD0032819D0042817D00828AE
+:1029D00015D0102813D0614D55F820502F6854F8A9
+:1029E00020C007EA0C072F605C4D55F820502F6877
+:1029F0005BF820C047EA0C0756E00BE056E051F8C0
+:102A000020502F6854F820C007EA0C072F6051F8B7
+:102A10002050ECE715F01F0505D0154440F0800765
+:102A200085F8217001E082F82180012825D0022854
+:102A300023D0032821D004281FD008281DD0102817
+:102A40001BD0464D55F820C0DCF8005054F82070DB
+:102A50003D40CCF80050414D55F820C0DCF8005006
+:102A60005EF820703D43CCF800501D5CAD0615D5D6
+:102A70003A4D3AF81070CC3514E051F820502F68D8
+:102A800054F820C007EA0C072F6051F820502F6837
+:102A90005EF820C047EA0C072F60E6E72D4D3AF8B4
+:102AA0001070E03D55F820502F6036E015F01F05FE
+:102AB00005D0154440F0800785F8217001E082F8C8
+:102AC0002180012830D002282ED003282CD00428C1
+:102AD0002AD0082828D0102826D0204D55F820C00C
+:102AE000DCF8005054F820703D40CCF800501B4DED
+:102AF00055F820C0DCF80050164F883757F8207082
+:102B00003D43CCF800501D5CAD06B1D4114F3AF8EE
+:102B10001050E03F57F820703D60401CC0B21128B3
+:102B2000FFF4EBAEBDE8F08F51F820502F6854F859
+:102B300020C007EA0C072F6051F820502F68DFF8FB
+:102B400014C00CF1880C5CF820C047EA0C072F6019
+:102B5000D9E7000048960008E005002044940008EA
+:102B60004FF40771C1824FF45861018340F614514C
+:102B700081837047F0B5C48AB0F900608681B0F9EE
+:102B80000250C581B0F904300227002101220382DE
+:102B9000AB4204DBB54202DDC78042810CE0B342A8
+:102BA00004DBAE4202DDC78041811CE09D4205DBB3
+:102BB000B34203DDC2804781018115E0B54204DBE9
+:102BC0009E4202DDC280418105E0AE4205DB9D42AE
+:102BD00003DDC1804281078106E09E4204DBAB42F7
+:102BE00002DDC18047810281C388458900EB43072C
+:102BF00000EB4505BB89AE899B1B0FFA83FEA0F84D
+:102C000012E00689AB8900EB460CBCF80CC0A3EBC4
+:102C10000C038382B0F91830B7F90CC0A3EB0C0C8D
+:102C2000B4EB4C0F04DA80F82010A3F1A10113E0FB
+:102C3000A64503DD80F82010B9890BE026B1012EEE
+:102C400004D0022E10D004E0062100E0052180F817
+:102C50002010A989091B6D31418309B2B1F5586F64
+:102C600004DB5B1E438304E00421F0E7002900DC61
+:102C70004283418B8183F0BD0B49002288760A6232
+:102C8000CA614A62094A32F9103002EB40028B6293
+:102C9000B2F90220CA62064A32F810000882A1F88E
+:102CA0006000A1F862007047F80100209E980008BB
+:102CB000929800082DE9F05FF748F84982880B8860
+:102CC0009A1A92B20F2A44D30988F54A8180814624
+:102CD00011880124F348F44E002579B3491E118070
+:102CE000C573F24B85620168B3F902304F0742F6B3
+:102CF000AA2218D4F78847F40057F780EB4E3678AD
+:102D0000B60709D5866826F080068660A0F87C5054
+:102D100080F87E5080F87F50CE0404D480F8F040D4
+:102D2000C0F8EC5003E080F8F0504E0707D493420F
+:102D300005DB80F8F440A0F8F25004E010E080F8E1
+:102D4000F4504E0703D4934201DBC90703D080F847
+:102D50001151BDE8F09F80F81141A0F81251F8E739
+:102D60008046B0F8181143F69820814202D2491CDF
+:102D7000A8F8181101F09EFECD4FDFF81CB397F8AC
+:102D80005000ABF11C0B10B1FEF79AF905E09BF86F
+:102D9000001021F001018BF80010FFF723FB00F079
+:102DA000CBF9C44841F26801426C4FF400608A429A
+:102DB00001DBC14904E0B2F57A6F02DABE49091DB0
+:102DC000086097F85100DFF8DCA2BC4BBC4FC0078D
+:102DD000AAF12C0A3AD0987B802833D398F80010B7
+:102DE00089072FD498F80F008AF80600AF4851469B
+:102DF00090F800C02CF0020C80F800C0ABF8025034
+:102E0000CBF814509BF800C02CF0010C8BF800C0DC
+:102E1000B079400611D44889B0F5FA7F03D2401C3E
+:102E2000AAF80A0012E040F63C70824201DD002060
+:102E300007E108208AF8034003E1CD700020AAF8DA
+:102E40000A50FEE08AF80350AAF80A50D8F80800A1
+:102E5000010501D50820F4E0954991F83FE05FEACB
+:102E6000CE7149D0954B98F80F208AF806205B7AEE
+:102E70004146802B4CD30B785B0735D4F3889B04F9
+:102E800005D500BF20F02000C8F8080034E0ABF8FA
+:102E90000250CBF814509BF800C0884B2CF0010C6A
+:102EA0008BF800C040F020008860D87D80280AD3CD
+:102EB00000F07F0C1B684FF0004020FA0CF003423A
+:102EC00001D10C7100E00D710879C00702D15FEAF1
+:102ED0008E7005D50320032A01D08AF80940B0E09E
+:102EE0000020C8F82850ACE020F02000C8F8080006
+:102EF000F08820F40050F08098F82601444601281C
+:102F00000BD06B4890F8630048B1FDF799FF0FE0D4
+:102F10000A6842F004020A60B4E7092091E0A06860
+:102F2000C10502D520F0080001E040F00800A060D3
+:102F300094F846204FF48041E2B143F69913012AF8
+:102F40001FD0881E022A3A78C2F3810220D0012ABB
+:102F500023D0022A21D0A4F814115A4890F85E0018
+:102F6000042812D0A4F84410514890F870000128A9
+:102F700016D025E043F21E50A4F8140143F233307A
+:102F800008E042F6CC42A4F81421A4F84430EBE760
+:102F9000A4F81401A4F84400E6E7A4F81401DCE75F
+:102FA000387842F26662C0F3810001280FD002280F
+:102FB00010D041F6E12000BFA4F81401A4F8442089
+:102FC0009BF80020D20708D0BBF8022007E0A4F845
+:102FD0001421F3E74FF40050EEE734488288A9F853
+:102FE000122010B2B4F944205043C0F38F3250463F
+:102FF000AAF812208A4200D9418233490978C906C9
+:1030000005D5428A41F233318A4200D24182218978
+:10301000C1F3C002C1F300218A4205D1428A40F6C1
+:10302000CC418A4200D94182B17AC90700D0458299
+:10303000BAF81200A06200287FF7F9AE23480570A5
+:10304000022099F81A1099B9022841D080B1194983
+:103050000B789C0608D5B479640605D51A4C2478FB
+:10306000E40964F386130B70F18821F40A61F1809E
+:103070001049496C4E290ADBF1880B0607D521F06F
+:103080008001F18009490B7823F002030B7089F865
+:103090001A0088F80F005CE6600900202407002071
+:1030A00026070020A4020020540A0020DA05002090
+:1030B000B40C002048010020100C0140E005002065
+:1030C000C804002064000020FC060020380700200F
+:1030D000398F0029BBD143F698213987B7E770B5FE
+:1030E00000230C8863F30F02012505FA03F634422E
+:1030F00006D0C3F10F0605FA06F1114361F30F0282
+:103100005B1C102BF1DB028070BD70B500230C78C6
+:1031100063F30702012505FA03F6344206D0C3F132
+:10312000070605FA06F1114361F307025B1C082B41
+:10313000F1DB027070BD0000F0B51F4890F86630FA
+:103140001E48012B816821F4006232D11C4BDE88BD
+:1031500074062ED41B4D0F054FF00004B5F9025034
+:103160001ED4194A526C642A11DC40F6386295422A
+:103170000DDAB2040BD4027852070ED4B0F8D42082
+:1031800040F6B835AA4203D2521CA0F8D420F0BDB4
+:1031900041F4006181605C81F0BDA0F8D440F0BDD5
+:1031A00041F2CD018D42FADD997AC907F7D18260EB
+:1031B000F3E78260F0BD0000B40C0020A402002000
+:1031C000540A0020DA05002048010020F0B5364DF1
+:1031D000364F044695F83B0097F83B102378084398
+:1031E000EE1C6278834205D1E0781146FEF7A0FF1D
+:1031F000207908E094F802C084450CD1E1781046AB
+:10320000FEF796FFE07905F82F0F2878805D68704B
+:10321000287BE877F0BD82421DD161461846FEF753
+:1032200087FF95F84E1095F83B00814207D1B97A97
+:1032300009B1A17900E0617985F82F101EE0697865
+:10324000012901D0A17922E0617927E0297841F0B4
+:103250000401297012E0E1788142DBD11946604611
+:10326000FEF766FF95F84E1095F83B0081420AD1B3
+:10327000B97A09B1617ADFE7217ADDE715F82F1F06
+:10328000895D6970C5E76978012906D0617A85F89A
+:103290002F10B97A0029F1D1D8E7217A85F82F10BB
+:1032A000B97A0029EAD0D1E7500400204801002073
+:1032B0000B48017821F0020100F8381B002100F8CA
+:1032C000181941778177332181854185082141840F
+:1032D000012100F81F1C034880F8391070470000D6
+:1032E00050040020480100200D4900B50B4851F85A
+:1032F000012F40F8032F8988818008480121093077
+:10330000FFF726F8054802211330FFF721F803489C
+:1033100004211D305DF804EBFFF71AB850040020BB
+:1033200048010020094944F648000880091D46F676
+:1033300048000880091D41F2111008800348001F51
+:10334000018841F02001018070470000182C0140E5
+:103350002DE9F047664C674B0025A0780126654AA9
+:10336000103305287ED2DFE800F00313113E110070
+:10337000108820F0010010801D805F480580001F2C
+:103380000580001F0580FFF7CDFFA670BDE8F08720
+:10339000594941F244401C390880574945F65800C4
+:1033A00024390880091D47F258000880524920201E
+:1033B000283908800020401CC0B27328FBD3FFF7D7
+:1033C000B1FF4C4984F85C502C3147F6906008807E
+:1033D0004848143006801D80108840F0010010809D
+:1033E0000220A070D2E700215FF0010004EB41024F
+:1033F00004EB4003B2F85020B3F850309A4200D2A8
+:103400000146401CC0B20628F0D33C48405C84F81A
+:103410003900FFF74DFF1D2000F0F3F900F076F8BA
+:10342000374E38484FF4807996F83B10012904D084
+:1034300002291BD0042930D047E040218046FEF706
+:1034400033FF870080214046FEF72EFF47EA400702
+:1034500049464046FEF728FF074347F0010084F83D
+:103460003B0000E03DE0224809302CE0402180464E
+:10347000FEF71AFF870080214046FEF715FF47EA56
+:10348000400749464046FEF70FFF074347F002005A
+:1034900084F83B001648133015E040218046FEF7C3
+:1034A00003FF870080214046FEF7FEFE47EA400703
+:1034B00049464046FEF7F8FE074347F0040084F80B
+:1034C0003B000B481D3002F04FFF94F82F0086F8A8
+:1034D00038001D2000F0ABF90420A0700A480570E8
+:1034E00054E7108820F0010010801D80A5704DE782
+:1034F00050040020000800403C2C0140548F00087C
+:1035000048010020001001401B0700202DE9F04178
+:10351000344C14F82F0F344DE07240212846FEF74A
+:10352000C3FE860080212846FEF7BEFE46EA40061E
+:10353000AF1539462846FEF7B7FE0643207BF1B2A9
+:103540002F3C814215D084F83C0040212846FEF7EC
+:10355000ABFE860080212846FEF7A6FE46EA40061E
+:1035600039462846FEF7A0FE064384F83B60FFF785
+:103570004DF81E4D95F83B00012827D0022828D091
+:10358000042829D0174894F83B102730085C04F829
+:10359000300F14F80109FEF713FF04F82F09A87A79
+:1035A00000B10120607001F01DFB94F84E0094F80A
+:1035B0003B10884206D094F83800062802D2401CFE
+:1035C00084F8380084F84E10BDE8F08105480930D1
+:1035D00004E00448133001E002481D30BDE8F0412A
+:1035E000FFF7F4BD50040020001001404801002006
+:1035F0002DE9F041524991F87200AA287ED191F844
+:10360000730055287AD14F4C00200A5C2254401C8C
+:10361000C0B27428F9D34C4E2069C6F80100A08AC4
+:10362000A6F80500D4F81600F060D4F81A0030614E
+:10363000D4F81E001234706102F03CFE4349608AE7
+:10364000888102F051FE207D123CC007307802D004
+:1036500040F0040001E020F004003D4930704FF4D8
+:1036600080403C4D886114F8280F85F82000608B5D
+:103670006880A08BA880E08BE880208C2881608CFB
+:10368000354F688194F8240087F8D20014F8011CA3
+:10369000304686F83B100026C0F89460FFF724FE01
+:1036A0002E48A18E0183E18E4183218F818394F87E
+:1036B0004210283C012908D0022901D0032909D051
+:1036C000297821F00C01083107E0297821F00C015C
+:1036D000091D02E0297841F00C01297094F86E2050
+:1036E000012162B1012A01D0022A0BD087F84610CD
+:1036F00094F864301A4A4BB1518108E014E087F81D
+:103700004660F5E7022287F84620F1E7568194F8F3
+:10371000701001290AD094F86D1051B101290BD015
+:103720004FF48051A0F87610BDE8F08144F21C718E
+:10373000F8E74FF40051F5E741F25551F2E7000088
+:1037400000FC0008B40C00204801002064000020A8
+:103750004C0C0020C8040020A402002030050020EA
+:10376000540A00207CB50121082000F087FB4FF4AB
+:103770008070ADF8040010248DF8074001208DF80A
+:10378000060001A91548FEF711FD0121092000F0EE
+:1037900075FB01211248FEF75BFD0820ADF8000023
+:1037A00004208DF803000F4E03258DF80250694662
+:1037B0003046FEF7FBFC08213046FEF77CFDADF8F5
+:1037C00000408DF803408DF8025069463046FEF700
+:1037D000EDFC10213046FEF76EFD7CBD001401406B
+:1037E00000023000000C0140FEE7704700F01F02AD
+:1037F000012191404009800000F1E020C0F88011D3
+:10380000704700F01F02012191404009800000F143
+:10381000E020C0F88011704700F01F0201219140A4
+:103820004009800000F1E020C0F80011704700F06E
+:103830001F02012191404009800000F1E020C0F802
+:103840000011704770B50F23C47801780122F4B1DC
+:10385000144C2468457804F4E064C4F5E064240A58
+:10386000C4F10406E3408478B5401C402C4301F1C8
+:10387000E021230181F80034007800F01F018A4024
+:103880004009800000F1E020C0F8002170BD01F087
+:103890001F0082404809800000F1E020C0F880212C
+:1038A00070BD00000CED00E00249084302490860C9
+:1038B000704700000000FA050CED00E02DE9F05F14
+:1038C00000261D20FFF792FF6C4CDFF8B4B1A4F185
+:1038D000B000A77E90F83810DFF8A8E1DFF8A8A1C3
+:1038E00000258F427ED0E776A176626A036B5A4349
+:1038F0004FEA12499BF80820120702D51EF8012052
+:1039000000E00A4694F812C0BCF1010F09D004EBA4
+:103910004206B6F902C0C4F828C0B6F90460E662EF
+:103920000CE043F6FF7CC4E90A5C90F83DC05FEA16
+:10393000CC7C01D012B102E0052A00D1012600EBB7
+:1039400047074FF0804CBF893F04B7FBF3F3E361B7
+:10395000476BBCFBF7F7276294F813C0BCF1000F6C
+:1039600006D0BCF1010F05D03B4403EBD3735B10D1
+:10397000636201E03B466762DFF810C14FF6FF77F4
+:1039800007EA8307ACF808709AF8007090F80A808C
+:1039900090F83DC0082F08F003070CF0030C05D089
+:1039A00067450BD1B8F1000F05D008E0674505D099
+:1039B000B8F1000F03D05B42636200E06562C6B1FC
+:1039C000636A002B03D006DD228D05E00AE0304B50
+:1039D00033F8122000E0A28DA4F86020227822F0B3
+:1039E000200222709AF80020042A07D0082A05D065
+:1039F00012E0B4F8603003EB0902EDE780F84050C4
+:103A000065629BF80800000701D51EF801102048E8
+:103A100030F81100A4F860001E49606A09883E3140
+:103A20004843B4F8601001EB204006B21D20FFF7B8
+:103A3000F3FE606A002807D021784FEA81600ADD32
+:103A4000002804DAA08D09E0B4F8600006E0E06A1E
+:103A5000B04208DB0CE0002802DA208D208208E06A
+:103A6000A06AB04204DD208241F02000207000E016
+:103A70002682257565752586BDE8F09FF801002032
+:103A8000A4020020809800081B0700202C0A0020B8
+:103A9000929800082404004043184FF48042934257
+:103AA00010DD904202DD104600210BE0914202DD64
+:103AB0000020114606E08003B0FBF3F000B2C0F531
+:103AC000804109B241EA00407047F0B500224FF44E
+:103AD0006A740E25C460826205824FF4834608270B
+:103AE0004661078343F6FF7C4283A0F81CC040F286
+:103AF00049234FEA8C3E8360C0E9082ECC608A627D
+:103B00000D824E610F834A83A1F81CC08B60C1E90E
+:103B1000082EF0BD002181620949C1600E21018299
+:103B20004FF6BF514161082101834FF44041418369
+:103B300043F6FF71818309070162024941627047C0
+:103B4000638A010000C0FF0F064941F6A2600880A9
+:103B500005480168054A01F4E06111430160BFF3C3
+:103B60004F8FFEE7442C01400CED00E00400FA0505
+:103B700038B501210D2000F081F94FF4E060ADF877
+:103B8000000018248DF8034003258DF80250694683
+:103B90000D48FEF70BFB4FF46040ADF800008DF8C8
+:103BA00003400A4C8DF8025069462046FEF7FEFAA3
+:103BB000A014ADF8000048208DF8030069462046A7
+:103BC000FEF7F4FA38BD000000080140000C014087
+:103BD0002DE9F0410121CE028CB0304600F04EF9C3
+:103BE000DFF86C81404601F06FFC08A801F098FEF8
+:103BF0004FF45860ADF824000024ADF82040202098
+:103C0000ADF822000125ADF826408DF8285008A90E
+:103C1000404601F037FE0021404601F08AFE4FF693
+:103C2000FF71404601F08FFE01220021404601F065
+:103C30001BFE0121404601F003FC04A801F01BFC1F
+:103C4000ADF81060A802ADF81200ADF81440A22043
+:103C5000ADF816002803ADF81800ADF81A40ADF81D
+:103C60001C4004A9404601F0F5FB6027ADF8007048
+:103C7000ADF80440ADF80840ADF80C40ADF8024096
+:103C8000ADF80640ADF80A40ADF80E406946404632
+:103C900001F0DAFC6946404601F01CFD69464046E9
+:103CA00001F062FDADF8045040F61450ADF800701C
+:103CB000ADF80600ADF80840ADF80C40ADF8025084
+:103CC000ADF80A40ADF80E406946404601F090FD5F
+:103CD0000121404601F0D8FB0821404601F0F4FCE8
+:103CE0003146404601F036FD0821404601F07AFD9C
+:103CF0003146404601F0AEFD7021404601F0B7FD6F
+:103D000018208DF82C008DF82D408DF82E408DF860
+:103D10002F500BA8FFF796FD0D480C30018841F09D
+:103D2000800101800A481430018841F001010180BE
+:103D3000001F04800121404601F0B0FB8DF828509F
+:103D40000121404601F0B4FB0CB0BDE8F081000059
+:103D5000002C0140704740F213414160082181600E
+:103D60008621C1604FF480410161494241610021D7
+:103D70000162C162704701627047000010B501889E
+:103D80004288891A09B20183B1F5005F02DBA1F50F
+:103D9000804104E011F5005F02DC01F58041018300
+:103DA000B0F9182041685143C1618368846A534364
+:103DB000C2681B12624303EB2222036A1A441144B5
+:103DC00002628A13426241698A4203DB01698A42C4
+:103DD00000DC11468A1AC0E90A21028E4FF40373EF
+:103DE000594302EBA13202860B4A1278082A04D109
+:103DF0000A4A936F03EBA1319167B0F93010B1F526
+:103E0000804F02DDA1F5804103E0002902DA01F5CF
+:103E10008041018610BD00001B070020680A0020B9
+:103E2000034A516821F4404101435160704700004A
+:103E300000100240044A0029516901D0014300E00A
+:103E4000814351617047000000100240044A00297C
+:103E5000D16901D0014300E08143D1617047000086
+:103E600000100240044A0029116901D0014300E01A
+:103E7000814311617047000000100240044A00298C
+:103E8000916901D0014300E08143916170470000D6
+:103E900000100240044A0029D16801D0014300E02B
+:103EA0008143D160704700000010024030B52449C2
+:103EB0004A6812F00C03234A03D0042B01D0082BCC
+:103EC00026D002604A680F231F4C03EA1212A35C3B
+:103ED0000268DA4042604B68072505EA1323E35C79
+:103EE00022FA03F383604B6805EAD323E35CDA40EC
+:103EF000C2604B68032403F4404104EA933303EBAC
+:103F00009161114B1B1F595CB2FBF1F1016130BD96
+:103F10004A680E4B1A404B68140103F4803303D5F2
+:103F2000C2F38342113202E0022404EB924213B145
+:103F30004B689B0301D5064B00E0024B5A43C0E798
+:103F40000010024000127A000400002000003C082B
+:103F500000093D002DE9F041274CA61540212046DF
+:103F6000FEF7A2F9850080212046FEF79DF945EA7B
+:103F7000400531462046FEF797F90543EDB2402152
+:103F80002046FEF791F9870080212046FEF78CF944
+:103F900047EA400731462046FEF786F90743F8B264
+:103FA000A842DBD140212046FEF77EF98700802120
+:103FB0002046FEF779F947EA400731462046FEF7EA
+:103FC00073F90743F8B2A842C8D140212046FEF752
+:103FD0006BF9870080212046FEF766F947EA400723
+:103FE00031462046FEF760F90743F8B2A842B5D142
+:103FF0002846BDE8F08100000010014010B50268BD
+:10400000416802FB02F301FB01330D4CA34211D9BD
+:104010001B0E0E3B0B4C9BB212B234F8133009B29C
+:104020005A43594342F38F3241F38F31C0E90221A1
+:10403000012102E0C0E902210021017410BD00004D
+:10404000E10BBF0EF48B00082DE9F05FFE48FF493D
+:1040500002880B889A1A92B20F2A7DD309880180B0
+:10406000FB4802468189D2884B0703D48B0701D4D1
+:10407000CB0702D042F4007201E022F40072C28049
+:104080008246080702D45046C90604D5BAF806107D
+:1040900041F0010102E0C18821F00101AAF80610F7
+:1040A000EB48FDF7B3FEDFF8ACB3BBF93A10B1F55E
+:1040B000804F03DA491CABF83A1003E04FF480401C
+:1040C000ABF83A00E44E41F6CC41E44CB06C884287
+:1040D00003DDA06820F01000A060E149E14D4FF041
+:1040E0000008088830B1401E088084F80F8085F8E9
+:1040F00000802BE0BAF8060042041BD4BAF80C107A
+:10410000CA0617D4090715D4010613D4810611D4A1
+:1041100001050FD4410603D5D3490978090609D50D
+:10412000410707D4C10505D4010703D4810401D494
+:10413000C0060BD5CD4884F80F80CD4985F80080A6
+:10414000A0F81E80A1F8008080F82A80E08FC94A7C
+:10415000DFF824E350B100E0F1E0401EE087107882
+:1041600020F00200107084F80F800AE0107840F010
+:10417000020010702878012805D19EF8000006285A
+:1041800001D185F800802878DFF8F0C2DFF8F092DE
+:1041900001270A2873D2DFE800F0F7D205D2F6F53E
+:1041A000D272F4F3DFF8B4A2AB48AAF12C0A40F6BD
+:1041B0002826BAF81610491C8BB2AAF81630416CA2
+:1041C00040F6CC40B1420FDBDBF80C6086420DDBE1
+:1041D000B2F9042043F69916B24207DBB3F5FA7F31
+:1041E00004D399F800300BB9AAF81680A54E32888E
+:1041F00072B19AF804305B1CDBB28AF80430022BEF
+:1042000006D38AF80480BCF800305B1CACF80030A0
+:10421000E27B092A17D0022A7ED0A4F830814FF41D
+:104220004052C9F87C20C9F87820B4F84000C8B1E1
+:1042300041F28832AAF81680914227DA99F80020D4
+:10424000012A1DD022E080484430FEF719F9FDF71D
+:1042500057FE8148416CCAF8281041F27C51CAF8D7
+:104260001810A0E2A4F83080D9F82C10C9F8341046
+:10427000D9F82810C9F83010A4F8407031E0E8E10E
+:1042800089F80080ACF80080A6F800807E4940F6EE
+:104290003A2291F8681001290DD0C4F8D88084F82A
+:1042A000EA80CAF82080B4F9301001F21D50904223
+:1042B00011D8102310E07548C4F8D80084F8EA70CB
+:1042C000B4F9301001F21D53934201D8102300E0DD
+:1042D0002023102202E020231022002000F0E0FB27
+:1042E000208669486A494FF4927390F86800012863
+:1042F000594815D0406C40F2DC52904203DAB9F9CB
+:104300000A209A4215DBB4F8402040F6C413521C30
+:1043100092B2A4F8402000E01CE09A4209D210E0DA
+:10432000426C40F2DC50824209DAB9F90A00984244
+:1043300005DA85F8008084F8EA80A1F81A80BDE8E3
+:10434000F09FDBF80C20002AF9DC42F6E062904294
+:10435000EFDAF4E7B4F8302140F6B8339A4207D2E6
+:10436000394E1C3E3678F60702D1521CA4F8302193
+:1043700096B240F2DC52964207D842F6CC4308E0AF
+:104380000EE1ECE031E12CE134E1A4F8303143F20C
+:104390006663C9F87C30CAF828108AF808703D4A6C
+:1043A000A4F8408084F8EA80537F5646EBB1D07F72
+:1043B0001746E8B3208DB4F9301000B20A23052265
+:1043C00000F06EFB208687F81F8087F81D8000BFF5
+:1043D000B4F91601B4F91411884277DA2A4991F830
+:1043E0004D1031B300F1020089E0274D95F86820A7
+:1043F000012A0AD1DBF80C2040F23333DA4204DC24
+:10440000A323B4F930101A465CE094F84600022861
+:1044100003D195F86D00022843D008B21E4900BFB1
+:1044200001F00EFDA4F8E400A16A00B2814201E0AF
+:1044300051E058E000DA084600B2B08295F84D101D
+:1044400061B3B4F930102AE060090020240700208D
+:10445000540A00203005002048010020A40200205A
+:10446000280700201B070020FC060020F008002081
+:104470001E000020DA0500201C070020220000207A
+:104480006400002020000020B40C002034F3FFFF63
+:10449000D40900207C0C0020E68D000804E03623BF
+:1044A0000FE008B2F149BBE7F14944F2506240F233
+:1044B0004713496C91420ADD95F8681039B1B4F997
+:1044C0003010052200F0ECFA208681E70DE0B4F907
+:1044D00030103622F6E740F26660208684F80F80BE
+:1044E00085F8008074E7083009E00BDD7179491C1C
+:1044F000C9B27171022907D386F80580401EA4F85D
+:10450000160101E0A4F81611D9E91E12914209DA48
+:10451000D84A92F84D2012B101F102010DE001F1EB
+:1045200008010AE00CDD727902F10102D2B2727167
+:10453000022A07D386F80580491EC9F8781001E0E1
+:10454000C9F87820B4F930004FF48041884201DD89
+:104550002186F4E60028FCDAA4F83080EFE6C648AD
+:10456000D4F8DC10814202D2491CC4F8DC10E17B93
+:10457000082903D1D4F8DC1081420DD385F80080DE
+:10458000A068C10502D520F0080001E040F0080055
+:10459000C4F8DC80A060D2E6BDE8F05F02F09ABC0F
+:1045A000E07B092802D0A4F8308037E1B34DE869F8
+:1045B000401CE86102280ADD288D012301B2288B06
+:1045C000052200B200F06CFAC5F81C80A862AC4865
+:1045D000298D0180B6F844104180FDF769FF2086DF
+:1045E000ADE6BDE8F05F04F0C7B9A6480078092839
+:1045F0007ED0A4E6A148A0F81680716C41F2883004
+:1046000081420ADA99F80010012906D19E4889F8FA
+:104610000080ACF80080A0F800809C499C4B088882
+:10462000401C82B29B480A80C82A04D390F800C07C
+:10463000BCF1010F1AD0B2F57A7F04D390F800C014
+:10464000BCF1020F12D0B2F5FA6F02D30278032A3E
+:104650000CD0E07BDFF840B2801E082877D2DFE87C
+:1046600000F011A4E0F304FE6A9768E680F8008089
+:10467000A1F80080BAF8061021F40061AAF806102B
+:104680001F70E6E7FDF74AFE3078400611D59BF82B
+:10469000020004280DD0706C82280ADAB07A00F08B
+:1046A000030196F83D0000F00300814201D001F0C3
+:1046B000C7FD2878062893D086F83F80B06C41F279
+:1046C0003331484380138303C9F82C00734A00EB4D
+:1046D000800040F3910093628103C9F8280070487C
+:1046E0008162FDF70DFC65480772B4F8140100E023
+:1046F00094E0A4F81601706CA4F88280B0F5437FB2
+:1047000006DD4FF48040A4F880007AE0287016E6B9
+:104710004FF48041A4F88010A16821F48061A16069
+:1047200040F28A21884204DA3078400601D402F04F
+:10473000BDFAA0686DE0706CB0F5437F08DA9EF8B2
+:104740000010062904D000BF8EF8008080E086E0CB
+:104750005448017821F040010170FDF7D1FB43F688
+:10476000FE70A4F81601FDF7D9FD4F4810F8341F6C
+:1047700021F0010101704A49C4F8DC80C1F82880A9
+:104780004649C1F8288008212970C0F84480D6E540
+:104790003B48FDF775FEFDF7B3FB3848716C81624D
+:1047A00041F27C5181610920B0E79AF80600C00609
+:1047B000ADD4706CB0F57A7F30DDFDF7AFFD3078A9
+:1047C000400611D59BF8020004280DD0706C822899
+:1047D0000ADAB07A96F83D1000F0030001F0030108
+:1047E000884201D001F02CFD86F83F80B6F84800E1
+:1047F000208601B24FF48040814200DD2086FDF723
+:104800007FFBA06840F48060A06096F8381005290E
+:10481000BDD140F01000A060022077E785F800804D
+:104820008DE5706CB0F5437F03DA9EF80010062921
+:104830008AD1BAF8061021F02001AAF80610FDF777
+:104840006DFD042062E7FFE79EF80000062801D016
+:104850002F7074E50B4909200870052056E78BF886
+:1048600002808EF8008089F85E8075E6968E0008DA
+:1048700048010020B40C0020C0D4010078020020C0
+:10488000A409002060020020200000201600002063
+:10489000140000201500002050040020C008002053
+:1048A000900800202A070020680A002030B585B053
+:1048B00001210420FFF7E2FA4FF40040ADF81000A8
+:1048C00048208DF8130004A91848FDF76FFC01215A
+:1048D0000846FFF7BBFA40F68C20ADF8040003242D
+:1048E0000020ADF80040ADF80200ADF806004FF032
+:1048F00080456946284600F0C5FF1C208DF80C0055
+:104900008DF80D408DF80E4001208DF80F0003A8A2
+:10491000FEF798FF01221146284600F08DFE012186
+:10492000284600F0BBFD05B030BD00000008014086
+:10493000704700002DE9F041304CE07800285AD152
+:104940002078002857D0401E10F0FF00207052D170
+:104950004FF49670208272B6294F45F2AA50A7F8FC
+:1049600072000020FDF7AAFA264D13202860FDF7FB
+:10497000B7FAA8BB3420E86002202861224E6E619D
+:10498000286940F040002861FDF7AAFA40BB0021E9
+:104990001E4A08465FEA255312F800C0BCF1FF0F1B
+:1049A00000D00121401C80B29842F5D3C1B9C4E9BE
+:1049B000067639260127A06910F8011B10F8012B93
+:1049C000A061E06901EB022102886A612F6120F891
+:1049D000021BE061FDF784FA10B9761EB6B2EAD286
+:1049E0000120FDF76BFA62B601F07EFC0848816891
+:1049F00021F480418160BDE8F081000018070020AB
+:104A0000B40C00200020024000FC000800FC00085C
+:104A1000A40200201948016841F0100101600168FA
+:104A200021F003010160016841F0020101601448B6
+:104A30004168416041684160416841F48061416082
+:104A4000416821F47C11416041680E4A1143416084
+:104A5000016841F08071016001688901FCD54168FD
+:104A600021F003014160416841F002014160416869
+:104A7000C1F381010229FAD17047000000200240F1
+:104A8000001002400000280830B5044C039D6080EF
+:104A9000A180E2802381658130BD0000480A0020AA
+:104AA0000A44824201DA10B27047C91A8142FBDD22
+:104AB00008B270472DE9F0434348DFF81081DFF872
+:104AC0001091C17F457A046801260023414A42487B
+:104AD00080292BD301F01F0158F821100C42014608
+:104AE000096802D041F4805101E021F48051016055
+:104AF000CF0417D48F0415D5977AFF0707D05381B9
+:104B000099F800C02CF0020C89F800C00AE090F877
+:104B10004670BFB14FF0020C012F18D080F846301C
+:104B200080F81AC10F0B67F34D310160802D2AD335
+:104B300005F01F0158F821100C4201680CD041F01B
+:104B400004010BE080F8466080F81A31EAE780F84B
+:104B500046C080F81A61E5E721F0040101604C07C6
+:104B60000DD44C050BD5947AE40708D0538199F8FD
+:104B7000005025F0020589F80050C0F898308C08E4
+:104B800064F38A210160917AC90717D1134991F81A
+:104B90006410012912D11249496C32290CDC0178C8
+:104BA000490709D50189090506D4D0F8981047F2BC
+:104BB0003054A14204D95681C0F89830BDE8F08342
+:104BC000491CC0F89810F9E7E0050020BC930008E4
+:104BD000DA050020540A0020A4020020B40C0020B2
+:104BE0004801002010B5FCF7C1F80F48018821F0FA
+:104BF000020101800C49183109880C4A928E114437
+:104C0000094A3432118008490C390A8842F00102FD
+:104C10000A80011D0A884FF6ED531A400A80018868
+:104C200041F01201018010BD0C040040500400202E
+:104C300006480188491C89B20180B1F57A7F04D306
+:104C40004188491C41800021018070473C070020B9
+:104C50000F4810B5016841F00101016041680D4A3B
+:104C60001140416001680C4A11400160016821F463
+:104C700080210160416821F4FE0141604FF41F0171
+:104C80008160FFF7C7FE05494FF00060086010BD66
+:104C9000001002400000FFF8FFFFF6FE08ED00E004
+:104CA0002DE9F0412F4D28884FF00004000629D54A
+:104CB000FCF7DCF92C4A2D4807231778C8262C4925
+:104CC000012F22D02B4FB7F806C0BCF1000F3ED009
+:104CD000B0F80CC04CF0080CA0F80CC0B0F806C03E
+:104CE0002CF4006CA0F806C0886820F004008860EE
+:104CF000FC801370CE8700204FF49661401C80B278
+:104D00008842FBD32C80BDE8F0811B4F97F800C090
+:104D1000BCF1010F0FD0BCF1020F11D0B0F806C0EA
+:104D20004CF4006CA0F806C0886840F0040088606D
+:104D300005203870DDE7B0F80CC04CF0080C03E03B
+:104D4000B0F80CC04CF0100CA0F80CC0F0E70B4F02
+:104D50003C70C78847F40067C780886840F004004B
+:104D60008860C6E7102C01401B070020540A002071
+:104D7000A4020020600900201C0700203907002041
+:104D8000704700002DE9F0434FF08040018A21F088
+:104D900001010182AC48007800287CD1AB4FF87B40
+:104DA000002878D1AA48406C322874DCA948806871
+:104DB000DFF8A4924104A94DB9F804004FF00004B3
+:104DC00003D4401CA9F8040028E1002874D02978F5
+:104DD000012611B1012912D017E14946B0F5BE7F75
+:104DE000FAD92E70CC718C71EC702C72287A0A185A
+:104DF000401CC0B2147228720F28F7D305E1B9F82D
+:104E000002204946824201D9EE7100E0EC719248DD
+:104E10008A7908300F2A15D2CB79082B0BD2C3F12F
+:104E20000708EB7912F800C003FA08F3634413543F
+:104E3000CA79521CCA71CA79082A03D18A79521CCC
+:104E40008A71CC7199F80610C8460F2973D10D21CB
+:104E5000FCF776F8A881010A6970C0B2A87088F8DA
+:104E6000064098F816208A4265D198F815108142BC
+:104E700061D198F80BC07A49032302227948BCF12A
+:104E8000000F10D0BCF1010F02D0BCF1020F14D002
+:104E900080F86A2000E0CBE091F800C02CF00C0C08
+:104EA0000CF1080C0FE080F86A6091F800C02CF05B
+:104EB0000C0C0CF1040C06E0A9E080F86A3091F8C3
+:104EC00000C04CF00C0C81F800C098F80C10B6EB48
+:104ED000111F04D180F86E4087F846400EE0B2EB17
+:104EE000111F04D180F86E6087F8466006E0B3EBCE
+:104EF000111F03D180F86E2087F846200B0717D0CA
+:104F000001F00F01012901D0022915D080F86C6051
+:104F10002C7198F80D102A7906FA02F30B406B7188
+:104F2000082A44D2DFE802F00B124319242F363D41
+:104F300080F86C40ECE768E080F86C20E8E713B19B
+:104F400080F8704033E080F8706030E013B180F892
+:104F500050602CE080F8504029E023B180F8656073
+:104F600087F8036123E080F8654087F803411EE07D
+:104F700023B187F8F54080F84D4018E087F8F560D8
+:104F800080F84D6013E013B180F868600FE080F89E
+:104F900068400CE013B180F8666008E080F8664075
+:104FA00005E013B180F8676001E080F86740521CAB
+:104FB000D2B22A71082AAED398F80E102A4A8B076B
+:104FC00005D587F8F16080F86460568104E087F8C1
+:104FD000F14080F864405481C90702D080F829402C
+:104FE00001E080F8296098F8111000F86D1FC27870
+:104FF0001E48012A1ED001B3012921D04FF480514F
+:10500000A0F876101A493C200870A9F80240A9F8C7
+:105010000440B9F80210491CA9F80210B9F80210AE
+:10502000B1F5FA7F04D940F2F511A9F802102C70FD
+:10503000BDE8F08344F21C71E2E74FF40051DFE772
+:1050400041F25551DCE700001B070020A4020020BC
+:1050500048010020001001409C0C0020B4060020F4
+:10506000C8040020B40C0020540A002030050020A1
+:10507000180700202DE9F05FFDF750F98E4D2888C4
+:10508000A5F10406C0070AD0308820F0080030805F
+:10509000288820F00900288001F008FED9E028883F
+:1050A000DFF81892DFF81882864C80071AD5B9F815
+:1050B000001041F00101A9F80010B8F80000804983
+:1050C00014315030088028884FF6F9510840288064
+:1050D000308840F004003080FEF73CFF84F83C004C
+:1050E000BDE8F09F2888784F4007288871D520F0C8
+:1050F00004002880FEF72EFF94F83C108142EFD187
+:10510000308820F004003080FDF7E0FA2078410676
+:1051100005D594F84C1094F83B209142E0D03978B2
+:10512000400621F00201397004D5FEF7EFF997F837
+:105130002F7004E094F83C00FDF742F90746DFF8D1
+:1051400080B140F68C2A0BF1180B062F47D294F849
+:105150003800B8423ED03846FDF7B6F82078C00790
+:1051600016D094F83A0094F8391000F003029142F6
+:1051700006D0A17A00F0010001F00101884215D1AA
+:10518000FDF70CFAFBF73EFEFDF734FB384689E0ED
+:10519000FDF704FAFBF736FEFDF72CFB3846FDF76A
+:1051A0001DFA207840F00100207099E7288820F04F
+:1051B00008002880206B810801EBD000504515D2F3
+:1051C000B8F800100844ABF80000308840F0080040
+:1051D00003E00DE0308820F00800308080E7B9F867
+:1051E000001041F00101A9F80010DFE75046E7E7A1
+:1051F0000007288831D520F008002880308820F06A
+:1052000008003080FEF7A6FE84F83C00FDF75EFA49
+:10521000387820F0020038702078400604D5FEF778
+:1052200075F997F82F5004E094F83C00FDF7C8F8A2
+:105230000546062D08D294F83800A842B5D0FDF7EF
+:10524000ADF9FBF7DFFD2AE02048C18841F04001BD
+:10525000C180BDE8F05FFDF7ADBAC006288825D54E
+:1052600020F010002880308820F01000308097F85F
+:1052700038000C2802D2401C87F83800387840F0FB
+:1052800002003870FEF742F997F82F50787884F8CA
+:10529000390094F83800A84287D0FDF77FF9FDF770
+:1052A000A9FA2846BDE8F05FFDF798B94EF2BE11A5
+:1052B0000840288014E7000010040040000400406B
+:1052C000240400404801002050040020540A00201B
+:1052D0002DE9F04F514F85B0388820F0010038801B
+:1052E0004E480026103006804D4CDFF838A14FF0B4
+:1052F000010894F85C0042F63029C10774D072B6F8
+:105300004948816941F400718161816941F480619A
+:1053100081614FF40040FEF783FD444D0021284693
+:10532000FBF7CEFA00212846FBF7C0FADFF800B100
+:1053300000215846FBF7BAFA00213E48FCF73AF93B
+:105340002846FBF7D9FB5846FBF7D6FB4FF4602005
+:10535000CDE902068DF8056000968DF810808DF875
+:10536000048069462846FBF759FC01231A460F21A1
+:105370002846FBF7A4FC01212846FBF797FA0020FA
+:105380004946401C80B28842FBD328462E6001214A
+:10539000FBF7D4FC28688007FCD524484C30006813
+:1053A00094F85C1021F001012144A1F85000FBF7B2
+:1053B00091FA62B6FDF7B6FF47F69061AAF80010C1
+:1053C00094F85C00401CC0B284F85C000C2822D227
+:1053D00012491431A1F80080388840F0010038806B
+:1053E00005B0BDE8F08FFFE7134920F00100085A2F
+:1053F00012490880114945F65800083908800F48BD
+:1054000047F25801001F01800C4920200C39088008
+:10541000AAF80090D4E70320A070E1E7000800405C
+:10542000500400202C0800400010024000240140DD
+:105430000028014008000240788F0008202C01401D
+:105440000029018802D041F0800101E021F08001B3
+:105450000180704710B50A884B88CC881A438B8826
+:1054600023431A430B891A434B8989891A430A43F8
+:10547000A0F8442010BD0021018041808180C180BE
+:1054800001814181818170470029818802D041F0EA
+:10549000010101E021F001018180704700290188AC
+:1054A00002D041F0010101E021F0010101807047CB
+:1054B000002930F8441F02D041F4004101E0C1F35B
+:1054C0000E010180704700004B4910B5884202D19F
+:1054D0000121C41486E0B0F1804F09D047498842C9
+:1054E0000DD101210220FEF7BDFC0021022064E065
+:1054F00001210846FEF7B6FC002101205DE040498D
+:10550000884206D101210420FEF7ACFC00210420D2
+:1055100053E03C49884206D101210820FEF7A2FC55
+:105520000021082049E03849884206D10121102095
+:10553000FEF798FC002110203FE03449884206D154
+:1055400001212020FEF78EFC0021202035E030498B
+:10555000884202D10121441444E02E49884202D1FC
+:105560000121CC043EE02C49884202D101210C05E6
+:1055700038E02A49884202D101214C0532E028490D
+:10558000884206D101214020FEF76CFC002140201A
+:1055900013E02449884206D101218020FEF762FCF5
+:1055A0000021802009E0204988420AD18415012188
+:1055B0002046FEF757FC00212046BDE81040FEF7CC
+:1055C00051BC1A49884202D101210C040AE0184951
+:1055D000884202D101214C0404E0164988420AD1D4
+:1055E00001218C042046FEF755FC2046BDE8104002
+:1055F0000021FEF74FBC10BD002C0140000400400C
+:1056000000080040000C0040001000400014004062
+:1056100000340140004C0140005001400054014062
+:1056200000180040001C00400020004000400140E5
+:105630000044014000480140002A828901D00A4309
+:1056400000E08A438281704730B5028C22F001026B
+:105650000284028C8388048B22F0020224F07305FA
+:105660000C882C430D8915434A882A43114DA842C2
+:105670000BD0114DA84208D0104DA84205D0104DB6
+:10568000A84202D00F4DA8420DD122F008054A8948
+:1056900023F440732A4322F004058A882A438D8923
+:1056A0001D43CB892B4383800483C9888186028470
+:1056B00030BD0000002C014000340140004001409A
+:1056C0000044014000480140028B22F008020A43D6
+:1056D0000283704770B5028C22F010020284028CA3
+:1056E0008488038B0D8823F4E6464FF6FF7303EAA4
+:1056F000052535430E8922F0200203EA06161643DB
+:105700004A8803EA02123243104EB04202D0104ED1
+:10571000B04215D122F080064A8924F4406403EA9D
+:105720000212324322F040068A8803EA0212324310
+:105730008E8903EA86062643CC8903EA840434432F
+:1057400084800583C9880187028470BD002C0140D4
+:1057500000340140028B4FF6FF7322F4006203EA2B
+:10576000012111430183704770B5028C22F48072CD
+:105770000284028C8488838B0D8823F073031D437D
+:1057800022F400730E894FF6FF7202EA06261E43CA
+:105790004B8802EA03233343104EB04202D0104E2E
+:1057A000B04215D123F400664B8924F4405402EA38
+:1057B0000323334323F480668B8802EA03233343B5
+:1057C0008E8902EA06162643CC8902EA0414344381
+:1057D00084808583C9888187038470BD002C014043
+:1057E00000340140828B22F008020A438283704712
+:1057F00070B5028C22F480520284048C8288838BE0
+:105800000D8823F4E6464FF6FF7303EA052535437A
+:1058100024F400560C8903EA043434434E8803EA26
+:1058200006362643094CA04202D0094CA04205D1BD
+:1058300022F480448A8903EA82122243828085838B
+:10584000C988A0F84010068470BD0000002C0140FB
+:1058500000340140828B4FF6FF7322F4006203EAAA
+:1058600001211143818370470185828270478288BC
+:1058700022F07002828082880A4382807047A0F8FA
+:105880004010704730B502881B4B1C4C98420DD01D
+:10589000A0420BD0B0F1804F08D0194DA84205D0DE
+:1058A000184DA84202D0184DA84203D122F070052D
+:1058B0004A882A43154DA84206D0154DA84203D068
+:1058C00022F44075CA882A4302808A8882850A8821
+:1058D000028598420AD0A04208D00E4A904205D0D4
+:1058E0000D4A904202D00D4A904201D1097A0186B8
+:1058F0000121818230BD0000002C014000340140B4
+:105900000004004000080040000C0040001000406F
+:1059100000140040004001400044014000480140A4
+:105920004FF6FF71818000210180C18041800172AA
+:1059300070470029018802D041F0020101E021F006
+:105940000201018070470029018802D041F0040162
+:1059500001E021F00401018070470000204810B5EB
+:1059600090F82010026801F01F001E4951F8200035
+:105970001D490242086802D040F4803001E020F462
+:105980008030086019484FF00002807941061848BD
+:1059900024D4184903880C88E31A9CB201230F2CE5
+:1059A00008D30C8804808468042C03DD124C24780E
+:1059B000022C05D0427F012A06D00988418010BD03
+:1059C0004377C2770A88428042880988891A89B257
+:1059D00040F21A629142F2D3C37710BD427710BDF4
+:1059E000E0050020BC930008A4020020540A002017
+:1059F0007C0C0020240700201B0700202DE9F0412B
+:105A00004D6800231E240F22854202DD0868BDE890
+:105A1000F081D1F8F450854202DAD1F8F000F6E7CF
+:105A200001EBC2056D68854201DA134600E01446B9
+:105A3000E21852085D1CAA42F2D101EBC20351F8F0
+:105A400032505C68844202DAD3E9026701E053E92C
+:105A50000267001BC11789053A1B41EA9021D31741
+:105A60008005FAF75FFB721BA0FB024601FB026197
+:105A7000D31700FB0310810241EA94502844C6E783
+:105A80002DE9F04FDFF8B8B16A48DFF8AC91DFF8E4
+:105A9000ACA190F80EC0BBF91A70BBF91C60BBF941
+:105AA0001850BBF96C10BCF1070F48D2DFE80CF0BE
+:105AB0008D041A30485E7600D9F800208284DAF826
+:105AC0000020C284828CC38CA7EB820212B2A6EBA8
+:105AD00083034A431BB2594342F3CF2241F3CF23FE
+:105AE000D11870E0D9F800204284DAF80020C2848E
+:105AF000428CA5EB820213B2C28C4B43A6EB82020E
+:105B000012B243F3CF24514341F3CF23E11814E001
+:105B1000D9F80020C284DAF800204284C28C438C79
+:105B2000A6EB820212B2A5EB83031CB24A43614387
+:105B300042F3CF2341F3CF24191949420AB244E07A
+:105B4000D9F800208284DAF800204284828C438CC9
+:105B5000A7EB820212B2A5EB83034A431BB259435F
+:105B600042F3CF2241F3CF24111914E0D9F80020D9
+:105B70004284DAF800208284428C838CA5EB820276
+:105B800012B2A7EB83034A431BB242F3CF2459431B
+:105B900041F3CF22A11849420BB216E0D9F80020F8
+:105BA000C284DAF800208284C28C838CA6EB820245
+:105BB00012B2A7EB83031CB24A4342F3CF236143E3
+:105BC00041F3CF22991849420CB2BBF91E505946F5
+:105BD00005F21E56A64201DACE8306E0A5F21E5556
+:105BE000A54201DDCD8300E0CC83B1F9204004F271
+:105BF0001E55954201DA0D8406E0A4F21E5494422B
+:105C000001DD0C8400E00A84B1F9222002F21E5466
+:105C10009C4202DAABF8224008E0A2F21E529A42FD
+:105C200002DDABF8222001E0ABF82230417B81732A
+:105C3000BDE8F08FA40200203C2401403C28014034
+:105C4000300500202DE9F04704466F48704D0026CE
+:105C500002786E48022AB0F9301004D0082A7BD0AE
+:105C6000092A7AD0CBE0C27B022A02D1B0F84020C8
+:105C700052B1A4F8421069810423B5F908101A46FC
+:105C80000020FEF70DFFB1E06249DFF88C81496A20
+:105C90000F14E7808068410216D5B4F9020040F283
+:105CA000DA21884248DD40F26A41884205DD00BFC2
+:105CB0000823B4F942101A4660E0A0F2DA20FAF79D
+:105CC000ACFB0022554B68E0C0F3C001C0F30020DC
+:105CD000DFF84C9181420CD1D8F8440040F2BA412F
+:105CE00088426DDD40F66A118842E1DCA0F2BA40DC
+:105CF0004FE04C480078C0060CD5D8F8440041F27B
+:105D0000243188425CDD41F2D4718842D0DC00F657
+:105D1000DC401EE04448DFF8149190F8701001292F
+:105D20000BD090F86F00012807D041480178C907CF
+:105D300046D04049098889B142E0B4F9020041F6F1
+:105D4000DC6188423CDD42F23411884212DC00F50D
+:105D50009270A0F500501CE04AE04EE0B0F910004F
+:105D6000B4F90210A0F59672914229DD00F5967201
+:105D700091420BDDB4F9421020231A460020FEF7B1
+:105D80008FFEA4F84200002817DB1BE0081A00F57C
+:105D90009670FAF742FB00224B46FAF7AAFA0E2257
+:105DA000FAF716FBFAF770FB00B2C0F580407843B3
+:105DB0008013A4F84200002F04DCA4F8426001E044
+:105DC000A4F84270B4F842001B4FE880D8F84410A1
+:105DD0007964A7F84C0000F083FBB7F84E006881A7
+:105DE00098F80A000028388F00D14042288106E048
+:105DF0001248B0F87C00688100E069812E8184F847
+:105E00004060BDE8F08700001B070020A4020020CE
+:105E10006400002030050020480100200000794087
+:105E200000C09240FC060020B40C002000C082405C
+:105E30004409002020000020F0080020680A00200B
+:105E40002DE9F041B1F9025000232B24152285429F
+:105E500003DAB1F90000BDE8F081B1F9AE50854236
+:105E600002DDB1F9AC00F6E701EB8205B5F90250AD
+:105E7000854201DD134600E01446E21852085D1C1D
+:105E8000AA42F1D101EB8205B5F90230834206DA6C
+:105E900035F9026C35F9044C31F9221006E01E4642
+:105EA00031F92240B5F90630B5F90410801B091B01
+:105EB000C5178911AD0345EA90458703A1FB070C7F
+:105EC000CA1702FB07C201FB05219A1BD317FAF779
+:105ED00029F9000A40EA0160001900B2B0F5804FCC
+:105EE000B9DB43F6FF70B6E770B5134C40F22445BA
+:105EF0002946204600F03EF800281BD0204600F03E
+:105F0000C7F82946204600F01DF80C4C0021204619
+:105F1000FBF750FB2046FBF7CBFBC0F164000849C0
+:105F2000C0B20428087201D900F046F9BDE87040FB
+:105F3000FBF704BC70BD000000380140580002406F
+:105F40006C0600200A0A01219140C9430180704774
+:105F50000029818902D041F4005101E021F400516F
+:105F600081817047002A828A01D00A4300E08A4377
+:105F70008282704730B501F01F0201240025C1F371
+:105F8000421304FA02F2012B0FD0022B0FD0838AA6
+:105F90004FEA11210088134204FA01F400EA0400D8
+:105FA00001D000B10125284630BD8389F0E7038A7E
+:105FB000EEE710B5C1F3421301F01F040121A14027
+:105FC000012B07D0022B07D01430002A026805D01D
+:105FD0000A4304E00C30F8E71030F6E78A43026029
+:105FE00010BD000030B50446008A85B00D464CF661
+:105FF000FF710840E98801432182A1894EF6F31020
+:106000000140A8882A8910436A890A431043A08165
+:10601000A08A4FF6FF410840A9890143A182684642
+:10602000FDF744FF1948844201D1039800E002982B
+:10603000A189090400EBC00101EB0010296801D51A
+:10604000490000E08900B0FBF1F06422B0FBF2F1FE
+:1060500009010B096FF018056B4300EB8300A3895E
+:106060001D044FF0320306D503EBC000B0FBF2F085
+:1060700000F0070005E003EB0010B0FBF2F000F0C9
+:106080000F000843208105B030BD000000380140FA
+:106090008088C0F308007047F8B501210920FDF79A
+:1060A000EDFE01218803FDF7E9FE10258DF8035070
+:1060B0002020ADF800001A4E03248DF802406946F6
+:1060C0003046FCF773F816490C31086820F02000C0
+:1060D000086018208DF803004020ADF800008DF80E
+:1060E000024069463046FCF761F848208DF803000D
+:1060F0008020ADF8000069463046FCF757F88DF86F
+:1061000003502801ADF800008DF802406946304682
+:10611000FCF74CF801210420FCF79AF8F8BD0000C8
+:10612000000C014030B585B0FFF7B6FF00244FF4F6
+:10613000E1300090ADF808400C201D4DADF8044052
+:10614000ADF80A00ADF80640ADF80C4069462846A7
+:10615000FFF748FF25208DF8100004208DF811006E
+:106160008DF8124001208DF8130004A8FDF76AFB9A
+:10617000012240F224412846FFF71BFF0121284657
+:10618000FFF7E6FEFBF704FB012280212846FFF71C
+:10619000E9FE012240212846FFF7E4FE0122022108
+:1061A0000448FBF799FAFBF7F3FA05B030BD00009D
+:1061B000003801404400024070B51D4D002428788D
+:1061C000432834D16878462831D1A878502807D0A0
+:1061D000512805D0812803D0892801D0212826D133
+:1061E000144E7071E9787172A81C891CFAF7E0FEF0
+:1061F000B072717A294409793182884217D106F147
+:106200000E00017841F0020101700B48016841F075
+:1062100020010160317A0948002204E02B5D03551A
+:106220002A55641CE4B28C42F8D38078707170BD3A
+:10623000B00700206C0600200C0C0140E60B00208B
+:1062400070B51D20FDF7DDFAFDF760F91D20FDF7A3
+:10625000EEFA154890F82F10144D0623144C85F8CB
+:10626000381090F83B1095F83B201143012A04D0D8
+:10627000022A07D0042A0AD010E0827A8A420DD07E
+:10628000007B09E0027D8A4208D0807D04E0827FA5
+:106290008A4203D090F82000884200D12370002069
+:1062A00085F8400070BD0000500400204801002027
+:1062B0001B0700200B4800214180A0F1B0018A8912
+:1062C0008280CB891A44C2800B8A1A4402814B8A8D
+:1062D0001A444281898A1144818143F6FF71C18148
+:1062E00070470000F8010020084940F61C72B1F91F
+:1062F0000C00904202DA00F59F7005E041F2E302E3
+:10630000904201DDA0F59F70C881704764000020B5
+:1063100038B51348C16941F00401C1611E208DF8F0
+:10632000000002208DF801008DF8020001248DF894
+:1063300003406846FDF786FA0A4984200880094927
+:1063400047F690602C3108800020091F088005491D
+:1063500014310C80091F0880081F048038BD00001C
+:10636000001002400008004030B420491E4A457821
+:106370008B7A114692F83B4091F83910AC4218D113
+:106380004BB10379994202D04379994201D14079C6
+:106390001AE0807909E08379994202D0C479A14258
+:1063A00002D182F82F3011E0407982F82F0030BC02
+:1063B0007047C578AC42FAD16BB1C379994202D02B
+:1063C000037A994205D1007A82F82F0030BCFEF79B
+:1063D00009BC407AE9E7437A9942E2D00479A142C4
+:1063E000DFD0007AE1E700005004002048010020DF
+:1063F000FEE700002DE9F0470446007F012868D140
+:106400003548E1880288511A89B2072916D30088D5
+:10641000E080B4F9000044F2DD414843401346F601
+:10642000D96148438013A060401000B2A0814FF0B2
+:106430008051B1FBF0F0F9F7EBFF2061B4F90C608B
+:1064400096B1B4F902104DF6B05048430014A08242
+:10645000B4F904704DF6B05207FB02F24FEA224540
+:10646000E58204D4024603E00020E08330E04242AB
+:1064700012B22283002D01DB2B4600E06B421BB2DF
+:10648000DFF85890638398464FF4804AB24208DAA6
+:10649000F9F7B5FF2169F9F788FEF9F7DCFF8013FA
+:1064A00004E0002901DA484600E05046E083B045A8
+:1064B00009DA2846F9F7A3FF2169F9F776FEF9F71B
+:1064C000CAFF801304E0002F01DA484600E050467E
+:1064D0002084BDE8F08700002407002000C0FFFFF3
+:1064E00010B52248234C01782148022905D1C17BEF
+:1064F000022902D1B0F8401029B1008EA4F84E0054
+:106500000020208710BD90F846101A48B0F84400CB
+:1065100000B239B318490978C1F3810101291BD0B0
+:1065200002291CD0154900BFFBF798FC1149A4F8BB
+:10653000400080B2483101F08BFAB4F94C00B4F954
+:106540004A2041425143891324F8381FB4F91010EE
+:1065500048438013E08210BD0849D839E4E7074971
+:106560006C39E1E705496C31DEE700001B070020CC
+:10657000A4020020F0080020C8040020F08C0008CD
+:106580000348002180F82A10C1830187704700006A
+:10659000F008002010B504000B462D4AC3F100009E
+:1065A00028D56442002B12DAA04207DA214600F017
+:1065B00027FA32F81000C0F5404041E0014620467D
+:1065C00000F01EFA32F8100000F5004038E0A34257
+:1065D00008DA2146184600F013FA32F8100000F5E8
+:1065E00040402DE0204600F00BFA32F81000C0F5D4
+:1065F000803025E0002B12DAA04207DA214600F0B5
+:10660000FFF932F8100000F5804019E001462046FD
+:1066100000F0F6F932F81000C0F5004010E0A34297
+:1066200008DA2146184600F0EBF932F81000C0F500
+:10663000804005E053B1204600F0E2F932F8100046
+:10664000B0F5004F01DDA0F5803010BD002010BD79
+:10665000848F000840438013494300EBA13000229F
+:106660000302002B14DDB3F5001F01DC802001E0E4
+:106670004FF4005093FBF0F1014401EBD17149104C
+:10668000814206D0521CD2B20846062AF2D300E05C
+:106690000021C80000B2704702E008C8121F08C1FC
+:1066A000002AFAD170477047002001E001C1121F93
+:1066B000002AFBD1704700002DE9F047A44CA54803
+:1066C00021880288511A89B20F297DD30088A4F14C
+:1066D0003C052080288F08B1401E28872B789E4AD1
+:1066E000C3F3810001281DD0022820D0D18B984807
+:1066F0009A4FDFF86C92407E0026B1F5926F1DD85C
+:10670000142819D378206076F88840F01000F880BB
+:1067100040F26660A88123F001002870D67389F8E2
+:10672000006015E0D08B00EB4000C00302E0D08B8E
+:106730008C494843010CDAE7401C04E0B1F5DB6FFB
+:1067400006D310B1401E607602E043F001002870CD
+:10675000B5F90200B5F914304143C3EBC303C1F3EB
+:106760008F31C3F3D10303EB510109B2A9829046E3
+:10677000D28B4FF080535043B5F91620C0F38F30C1
+:10678000C2EBC202C2F3D10202EB500000B2E882B7
+:10679000AA6A42431213EA6293FBF2F22A63724A34
+:1067A0001080A2680A44A260E1680144E160207C94
+:1067B000401CC0B22074072806D942F3CF002883BA
+:1067C000C9106983E66000E0BFE0A66041F6C80139
+:1067D0002674884204DD298B644AB2FBF1F1E98119
+:1067E000C117890341EA9041800342F69B4200238E
+:1067F000F9F798FCA88456482A78A0F13C005C4937
+:10680000B0F90600930700FB01F14FEA2141C2F302
+:10681000810215D5012A07D0022A0BD04FF2685108
+:1068200041430914A18011E049F68C425043001401
+:10683000A0801FE04CF6183141430914A18025E0E7
+:10684000012A0DD0022A17D0A08069844949484303
+:106850000014E083FBF722F947480088C0B143E009
+:106860004AF65C3242431214A2804BF62C2250436B
+:1068700000146884E183EDE74DF2AC514143091403
+:10688000A1804EF27C414143091469843B49DEE713
+:1068900095F8200000BB88F80F6089F80060B5F912
+:1068A0001A00A0F50C519F39B1F56E7F18D8617FA1
+:1068B000F42912D93249E8802E4AA1F84600504303
+:1068C0000014A880A1F84400FF2085F8200081F87A
+:1068D00028002C493C20087006E0491C617703E041
+:1068E000607F08B1401E6077B5F91A10B4F91E0038
+:1068F00081420EDDA07E7D2809D9F88840F008008D
+:10690000F8802148017821F0020101700EE0401C5E
+:1069100006E0A0F23D10814208DAA07E10B1401ED0
+:10692000A07603E0F88820F00800F880B5F9181088
+:10693000606908446061217E491CC9B221761F2923
+:1069400003D94011A88366612676BDE8F087000070
+:106950000405002024070020A4020020540A00207F
+:106960001B07002030330100080A002074E8260BC2
+:10697000CC0E01004885010026070020D04501000B
+:10698000B40C002018070020DA050020024941F667
+:106990008B30886270470000C804002070B5164C28
+:1069A00006252078062825D2DFE800F003080E141B
+:1069B0001A211248FAF73AFB012016E00F48801D11
+:1069C000FAF734FB022010E00C480C30FAF72EFBEB
+:1069D00003200AE009481230FAF728FB042004E0FB
+:1069E00006481830FAF722FB0520207070BDFAF730
+:1069F0003DFB2570257070BD1C070020C88D000868
+:106A0000090A05D0B0FBF1F0FF2800D9FF2070473C
+:106A100000207047D0E90021C368521A5A4301EBA5
+:106A2000A231816041607047B0F90020B0F90210D6
+:106A3000B0F90630521A5A4301EBA23181804180ED
+:106A40007047000030B5494B188849490A8A801AB6
+:106A500085B24848484A0F2D047801F150001DD3F3
+:106A60001D880D82117A090713D5022C01D04349E4
+:106A700012E0434DB0F90210B5F90050A94205DC0F
+:106A800002DA01F1020108E0458007E0A1F102010C
+:106A900003E0022C02D13B4909884180B0F8401044
+:106AA0001D88691A89B29C2949D31988A0F8401019
+:106AB000916A0023B1F5804F31DB3349896CB1F520
+:106AC000405F2CDD314940F26665B1F91010A942F2
+:106AD00012DD43F69915A94202DB40F2333108E09A
+:106AE00040F23335A1F26661694343F2333591FBDD
+:106AF000F5F1A0F8441001E0A0F844302449B2F8C0
+:106B000006510978C1F381012DB100BFB0F84410DE
+:106B100001F21E511CE092F84620022A10D0A0F883
+:106B20004430022C01D0A0F84430B0F95C10B0F928
+:106B3000443001F114029A420DDAA0F85C2030BD15
+:106B4000012901D00229E1D1B0F8441001F233311A
+:106B5000A0F84410E5E703F11402914203DD143973
+:106B6000A0F85C1030BDA0F85C3030BD24070020D8
+:106B7000140000201B070020A4020020C6040020EF
+:106B8000C4040020C004002048010020300500207B
+:106B9000C80400202DE9FC4101210220FDF756F92F
+:106BA00001211920FDF76AF901213C48FBF750FB50
+:106BB0004027ADF8007003248DF802400420384DC2
+:106BC0008DF8030069462846FBF7F0FAE001ADF8BE
+:106BD00000008DF802401C208DF80300694628460D
+:106BE000FBF7E4FA4FF4E0712846FBF766FBA815C3
+:106BF000ADF800008DF8024010208DF803006946C2
+:106C00002848FBF7D3FA4FF4A060FCF74DFE1D2097
+:106C10008DF8040001268DF8056000258DF80650DA
+:106C20008DF8076001A8FCF70DFE1F498C20088035
+:106C30001D494FF6FA702C3108806E20091F08801C
+:106C4000194814300680184808300780164920314A
+:106C50000D80154AD020121D1080134A45F2F30012
+:106C6000183210800A1F45F2500010800E4A4FF66D
+:106C7000FF7038321080121D1080121D108041F2FA
+:106C80001B10088000F012F8FBF794FD0648103046
+:106C90000580001F0480BDE8FC810000000C1A0084
+:106CA00000100140000C01400004004070B51D20A0
+:106CB000FCF79CFD2A4D40212846FBF7F5FA84009D
+:106CC00080212846FBF7F0FA44EA4004A91528463B
+:106CD000FBF7EAFA0443E0B2224C84F83C00FBF7ED
+:106CE0006FFB0546052805D91F48C18841F04001C2
+:106CF000C18001E084F838501C48007A000703D5B1
+:106D000094F838001A490D5C4FF6FA702063E0627F
+:106D1000A06260622062E061A061164860630020AA
+:106D20006064A06484F83F0084F84000FBF7F6FA42
+:106D3000A07AFF2811D0022084F83D000E48008878
+:106D400020662846FBF798FF207820F0010020708D
+:106D5000BDE870401D20FCF75FBD0120ECE700009E
+:106D60000010014048010020540A0020A402002025
+:106D700080980008DCFF0500240400402DE9F04362
+:106D80004E484F4902880B889A1A92B20F2A69D34B
+:106D9000098801804B49098B027D00EB42029180FA
+:106DA000017D491CC9B2017508295BD30024047513
+:106DB0002246017D00EB4103491CB3F90430C9B2FE
+:106DC00002EB630212B201750829F2D33E49047541
+:106DD0003E4B4A8044800E789D895FEAC67C40F62F
+:106DE00038694FF0030714D0A2F22B5C42F6E85842
+:106DF000C44520D3A1F1020C26F00204ACF8002017
+:106E000047750C7040F22B54A24211DA45F004028F
+:106E10001EE046F001060E704A4507DD45F001020E
+:106E20009A8126F002020A70477519E0447517E04E
+:106E300045F002020CE04A450CDA8775427D12B13A
+:106E4000521E42750CE046F002020A7025F007025D
+:106E50009A8105E0B30703D5837D2BB15B1E837553
+:106E600040888880BDE8F08342F6AA239A4222DA5D
+:106E7000B1F904302BB941F2CD05AA4201DA4480C0
+:106E8000EEE7134C920302EB843241F67244B2FBFC
+:106E9000F4F214B240F2333502464480AC4200DAD8
+:106EA0005580B2F90240E41A04F5A374B4F5237FC7
+:106EB000D6D84380D4E74FF48043FAE7E80A0020AD
+:106EC00024070020A4020020DA050020540A002034
+:106ED000C8F1FFFF2DE9F0416D4CDFF8B8E14FF04C
+:106EE000000594F83410C80706D094F938104B42C6
+:106EF000002958DD0E4657E0674884F83750A4F85B
+:106F00004250664A90F8380084F840001586CEF862
+:106F10000450CEF80850624E40F26663CEF80C5032
+:106F2000A4F87C3036F810005E4E768830444FF678
+:106F3000FF7606EA800024F8300B4FF0806044F8BA
+:106F4000040CA320208460845810A084E38440F6BD
+:106F500099102085580060854FF48050A08541F23B
+:106F60003330E08541F26660208641F699106086F4
+:106F700041F6CC40A0864FF40050E08642F2333018
+:106F8000208742F26660608742F69910A08742F639
+:106F9000CC40E08782F89D5041F00100207184F8D8
+:106FA0004450BDE8F0811E4694F937004242002863
+:106FB00001DD074600E01746F61B012E0BD0002826
+:106FC00000DB02465FFA82F684F8380094F84F003E
+:106FD000012805D041E0002900DA1946CEB2F3E7D6
+:106FE00094F939305942002B01DB184600E008467D
+:106FF00094F93A20C7B25042002A01DB944600E0DF
+:107000008446BC4508DD002A00DA0246D7B2002BD0
+:1070100000DA0B46D8B207E0002B00DA0B46DFB2ED
+:10702000002A00DB1046C0B204EB4000B0F950105B
+:1070300004EB470030F9502F11444910018084F8C7
+:107040004F5084F83E5084F83D5084F83C5084F80A
+:107050003B5084F83A5084F8395004EB46007546AA
+:10706000B0F9500024F8420FBEF80410C82309B24A
+:107070006422FDF715FD6860E968401AA9680844B4
+:10708000A860B5F900104843C013E860608788E73E
+:10709000680A0020C805002048010020A402002042
+:1070A0009298000864000020F0B4544890F834101E
+:1070B000C90776D0524990F84030002291F8381034
+:1070C0008B426FD04F4CA0F872204F4DE65C0446C7
+:1070D0008E4294F9374002D0EE5C8E420FD1641C90
+:1070E00064B280F83740EB5C8B4202D1641C80F8BC
+:1070F000374090F937300F2B1BDD0F2317E0434D3E
+:10710000EE5C434D8E4202D0EE5C8E4211D1641E85
+:1071100064B280F83740EB5C8B4202D1641E80F889
+:10712000374090F937406FF00E039C4201DA80F847
+:107130003730324B90F83F50393390F83740EC54A9
+:1071400090F83F305B1CDBB280F83F30062B01D358
+:1071500080F83F2090F9394090F93B309C420ED1A5
+:1071600090F93D40A3420AD190F93A4090F93C3061
+:107170009C4204D190F93E40A34200D1012280F804
+:107180004F201F4A80F8401090F937501378214A59
+:10719000012D0DDD14465E07A46804D544F00804F3
+:1071A00003E028E015E024F00804946080F835102E
+:1071B000B5F1FF3F0ADA5B07936802D523F00803B5
+:1071C00001E043F00803936080F83510F0BCFBF752
+:1071D000A5B890F84F1001290DD1B0F8721043F600
+:1071E0000953491C89B2A0F87210994203D9A0F83A
+:1071F000722080F84F20F0BC70470000680A002021
+:1072000048010020749800087A98000886980008C1
+:107210008C980008A402002010B5D0E90021036971
+:10722000114481FB03318C0244EA93514260D0E95E
+:10723000022382FB0332940244EA93521144816098
+:1072400010BD000030B52049204AB1F86A301088DE
+:10725000C01A80B20F2836D31088A1F86A001C4DDE
+:1072600000204FF000432A5C940903D00124B4EBC2
+:10727000921F24D1D20622D0164A52F8202012683A
+:10728000134C123434F81040224201EB000494F9FC
+:10729000722008D00A2A04DB0A6823FA00F4224389
+:1072A00008E0521C09E012F10A0F05DC0A6823FA13
+:1072B00000F4A2430A6002E0521E84F87220401CCF
+:1072C000C0B21128CFD330BDE00500202407002034
+:1072D00088930008889400082DE9F00779497A48D6
+:1072E0000A8903889A1A92B2082A74D300880881FE
+:1072F000A1F12C0042890AB1521E4281734A92F8D0
+:107300002820802A67D302F03F020A70C2890AB19E
+:10731000521EC281B1F90620902A0CDB8A46FF2A50
+:1073200009D08146C089002855D1694800230078DA
+:10733000092805D005E0BDE8F007624800F09EB9D5
+:107340000823644A92F8EA500DB143F004036248FE
+:10735000817AC90701D043F00203D2F808C05FEA7E
+:107360000C5101D543F00103176800215B4EFC036B
+:1073700002D596F8654004B18021C4885FEA44686C
+:1073800001D541F040015FEA845801D541F0200168
+:107390005FEAC47801D041F01001007A400701D5BE
+:1073A00041F008014E480078C00701D041F00401C7
+:1073B000A00601D541F001010020012D00D10820D7
+:1073C00096F8705085B992F84620022A04D0012A16
+:1073D00005D03AB108E072E040F0030004E040F06C
+:1073E000020001E040F001007A0701D440F02000E3
+:1073F000CCF3C0020025CCF3002C624502D13A0741
+:1074000000D4042596F86F20012A01D145F001052A
+:10741000344A0027BC4612783E46C2F38102012A54
+:1074200004D0022A04D0032A04D004E0022602E099
+:10743000042600E010262C4A64060ED5214C1C348C
+:107440002478240609D51478640606D4274A40F621
+:10745000CC44926D6243140C05E0B2F8AE2040F6C5
+:1074600099146243940B4FF008088AF80A804FF091
+:1074700061088AF80B808AF80C308AF80D108AF8B7
+:107480000E008AF80F508AF81070270A4B4083F0DC
+:107490006901414069408AF8117079408AF81240C8
+:1074A000614052468AF813C071408AF814605175E1
+:1074B0004FF4C871A9F80E10FF20AAF80600BDE825
+:1074C000F0077047E006002024070020E0050020B8
+:1074D0001B070020A4020020540A0020B40C002046
+:1074E00044090020C804002048010020140800209E
+:1074F0005148816941F0FC0181614FF4A060FCF7C3
+:10750000D3F9FBF7E5F9FCF733FBF9F74DFBFCF793
+:1075100029F9FDF7CBF9FFF73DFBFCF769F8FFF719
+:10752000C5FBFBF747F9454D45494FF40050A5F819
+:1075300016018867FEF7F6FD00214FF4FA5340F27A
+:10754000EE220020401C80B29842FBD3491C89B235
+:107550009142F6D33B48002680F87260F9F7BAF9F9
+:10756000F9F768FEFCF734FBF9F72EFDFEF7D0FEC5
+:10757000102235493548F8F706FE01F0EDF9344C94
+:10758000354FE08820F04000E0803248017821F05B
+:1075900020010170FA20F8814FF49670E887FFF718
+:1075A000F5F92E492E48FCF790FA2E48FCF7B2FA6E
+:1075B0002D48416A88472D48416B8847FEF7E0FF18
+:1075C0002B48FAF767FA2B494220C8802A49C8603D
+:1075D0003E71E088E0812089208260896082FAF72C
+:1075E0005DFDFAF7BFFCFFF767F801F055F9FFF70B
+:1075F000C5FB00F0FBF9FFF725FE01F011F8FEF7DF
+:10760000ADF9FAF71BFBFBF755FBFFF71BFAFCF78D
+:107610001BFDFAF777FFFAF7A9FF00F07DF8FFF7F7
+:107620005BFE1348FAF7FEF800F06CFAFDF782F9FA
+:10763000FAF766FACDE7000000100240A40200202D
+:107640006400002030050020B40C0020200600203B
+:10765000540A00204801002018070020C00800201C
+:10766000900800200804002038000020E4000020DA
+:10767000D4090020400700203C040020F0B5234935
+:107680000278B0F9064000231F4E31F81210FF2C8B
+:1076900018D0B0F904701E4DBC4231DA00EBE4079B
+:1076A00004F00704BF7AA7408478FFB23CB190F899
+:1076B00001C0ACF1010C64451FDA3C061DD455F83D
+:1076C00022200DE056F82220116012498A79521CBE
+:1076D000D2B28A71022A02D38370C3808B71F0BD4B
+:1076E00011608178491CC9B2817042789142F6D309
+:1076F0008370C188491CC180F0BD56F82220EFE795
+:1077000055F822201160F4E7689500089A93000864
+:1077100010950008B4060020F0B561486149B0F842
+:107720006C200B889A1A92B29C2A7BD30988A0F805
+:107730006C105D495D4F91F82A1001F0070297F82F
+:107740004610022A00D1491E594C80F83E104FF0D5
+:107750000203E2884FF00001550401D5012236E012
+:10776000A489E50601D5062231E0250701D50822C6
+:107770002DE0550603D44F4D2D78AD0601D50422DA
+:1077800025E0150501D5072221E0150601D50A22BD
+:107790001DE0950601D50C2219E0150701D50B2235
+:1077A00015E0550701D4D50501D510220FE0D50607
+:1077B00001D505220BE0650703D4A50701D4E40732
+:1077C00002D080F86E3007E0920403D5032280F8DF
+:1077D0006E2001E080F86E10374A384C92F820E0B5
+:1077E000324A251FD2F808C02D4AB2F87060721CC8
+:1077F00092B2BEF1000F0DD02CF4000CC7F808C0F7
+:1078000090F86E70B7B11E2F1AD090F86F200AB39F
+:1078100025E007E04CF40006BE60A0F870200A2ABC
+:1078200001D22360F0BD142A01D22B60F0BDA0F874
+:107830007010F0BD2B60A0F8701080F86F10F0BDD4
+:10784000642E04D2A0F87020322AEED3E9E7A0F823
+:107850007010EAE77F1C80F86F70A0F8701090F845
+:107860006F20012A10D0002AE9D0B0F87060761C91
+:10787000B6B2A0F870601E2ED7D323603C2EDED99E
+:10788000521E80F86F20D2E7B0F87020521C92B2DE
+:10789000A0F870202360C82AD1D980F86F10C6E7FD
+:1078A000E005002024070020B40C0020A4020020E2
+:1078B000540A002048010020C8040020141C014084
+:1078C000F0B54248B0F84810491C89B2A0F84810F9
+:1078D00002297AD33E490024A0F848400A783D4B5B
+:1078E000042A57D04FF48041082A0BD0A0F10C0293
+:1078F000B2F900208A4200DA1146B3F980208A42A8
+:1079000000DA1146344A92698A4200DA11B24182A1
+:1079100082881D8AC2EB8502304D12B22D78C5F3E4
+:1079200081062A4D42F638567243B5F976509212C6
+:107930006A431213C26086681546C6EBC60642F358
+:10794000D102F60202EBA6328260C66C1644C6640F
+:10795000B0F850707F1CBFB2A0F85070B7F5806FC0
+:1079600004D3B6120682A0F85040C464891A1C4E93
+:10797000C26A724340F255564E4302EB4602466AD3
+:1079800032444262B3F93030B2EB034F06DD1A04E1
+:10799000426206E01349B1F90410B3E7002A00DAA5
+:1079A0004462C162104990F83D2091F838108A4233
+:1079B0000BD080F83D10B0F84210A0F84410B0F899
+:1079C0004010A0F84210A0F84050F0BD3005002053
+:1079D0001B070020A40200204C0C0020C80400203B
+:1079E000C3F5FFFF680C0020480100201548164928
+:1079F000B0F85A200B889A1A92B20F2A20D309881D
+:107A0000A0F85A10B0F9001041F6515251438913B1
+:107A1000A0F86C100D494FF480420B78A0F10C01D6
+:107A2000022B06D1B1F90030934202DA1B1D0B8004
+:107A300000E00A800021A0F8601020F85C1F42805E
+:107A40007047000030050020240700201B0700209D
+:107A50004FF6FF7202EA800210F4404315480ED040
+:107A6000B3F5804F14D0B3F5004F4FEA122216D071
+:107A7000C2F5807330F813305B424B8005E0120A88
+:107A800030F812304B80C2F5807230F812000FE0EF
+:107A9000120AC2F5807330F813304B8005E030F8DD
+:107AA0001230C2F580725B424B8030F812004042C7
+:107AB0000880704784910008104A518A908AD28ABF
+:107AC00016384639A2F1110200D54942002A00DADF
+:107AD00052421144002800DA40420844084943F663
+:107AE000284300B2B1F936205A43921340F2D733FB
+:107AF000584302EBA030C88670470000A402002063
+:107B000030050020F0B5904990480A8903889A1AF8
+:107B100092B23E2A1ED30088088101F138004FF44A
+:107B2000FA63428A9A4202D2521C428200E04382A5
+:107B3000874A92F82220802A0CD302F03F020A7072
+:107B4000B1F90620402A06DBFF2A04D0C2883AB1E8
+:107B5000521EC280F0BDBDE8F0407B48FFF78EBDED
+:107B6000428A9A42F6D307784FF0010E3A074FF057
+:107B7000FF055BD5847A40F2DC52630708D444F0F9
+:107B800004038372C28081F80BE081F80AE04CE0C4
+:107B90004378072B05D0032B03D0052B01D0062BF0
+:107BA00007D1660605D444F040038372C2800522E3
+:107BB00039E0654A5FEA437C02F138024FF42076EF
+:107BC000127A0DD55FEAC26C0AD45FEA446C07D41E
+:107BD00042F0100202723A0628D4C680192222E02E
+:107BE000DF0709D0970707D4670605D442F00202E1
+:107BF0000272C680042216E09F0709D5170707D432
+:107C0000670605D442F008020272C68003220AE029
+:107C10001B070BD5530709D4630607D442F00402AF
+:107C20000272C6800B22CA728A72CD80494AB2F9AA
+:107C30002230B2F91A7003F23D140022A74200DB91
+:107C40000276414E444C06F13806A479B6895FEAC3
+:107C5000C46C06F101064FF4C874B6B213D5868120
+:107C6000B6F57A7F05D9017A21F08001017282810F
+:107C7000F0BD037A1E06FBD4828143F080020272BB
+:107C8000C480112035E09F4216DA037E052B13D203
+:107C90008681B6F5487F04D98281027A22F04002BB
+:107CA0000272027A5606E3D45B1C037642F040026D
+:107CB0000272C48002201CE0284B1C89C4F3C00659
+:107CC000C4F3002740F2EE24BE4216D11E783607D8
+:107CD00013D4427E012ACBD1428BB2F5167F02D259
+:107CE000521C4283F0BD827A42F002028272C4804A
+:107CF0000F20C8728872CD80F0BD93F80D714FF4DB
+:107D00000046012F18D1164F41F6583C7F6C67454D
+:107D100012DD83F80CE1134B1E60C38AA34202D22A
+:107D20005B1CC382F0BD4FF4FA73C3801C23CB727B
+:107D30008B72CD80C282F0BDC2820A4883F80C21CA
+:107D4000001F0660F0BD0000C406002024070020CC
+:107D5000E0050020C8040020540A0020A4020020EE
+:107D600048010020140801402DE9F05FFE48FF4A59
+:107D7000DFF8FCA3007E111D0B1D012850465AD0D0
+:107D800030F85A4F148042880A80BAF85E00188092
+:107D9000FDF776FEF74DF84C49F2CD32B5F91E10DD
+:107DA0006183B5F9200043F6CC4C01EB4000504311
+:107DB0000014A083B4F92230B4F9206000FB03F270
+:107DC00001FB062242F38F326282B4F9167007FB80
+:107DD0000CF7BF1340F2333C704302FB0CF201FB83
+:107DE000130007EBA232E28240F38F30A082B4F995
+:107DF0001810E24FC1EBC10141F3D10101EBE000EA
+:107E0000DF4E2083786C3060316930468847DD4929
+:107E1000308948800846FDF715FFDFF86CB301266E
+:107E20004FF000099BF8000008280CD0618F2182D8
+:107E300004287CD01AE030F8604F148042880A8011
+:107E4000BAF86400A3E7D14890F93710491C022919
+:107E50006ED890F8741019B1B4F85A00208205E079
+:107E6000618F2182A4F85A1080F87460B4F914105C
+:107E7000B4F90A00C64AF9F717FBE062BAF916111D
+:107E8000884204DDC248E162027C91408162BA48C6
+:107E9000DFF800E3503847F2A30802784EF24611AB
+:107EA000002A7DD0012A7CD080F800909BF8000049
+:107EB000042877D0B64AB4F91210B4F90800303A61
+:107EC000F9F7F2FA43F26661A062884200DBA16230
+:107ED000A3462546A06AAE4C443C2060E86A606038
+:107EE00020461035FCF78AF8796C288801EBC1012F
+:107EF000A0EBE110A04980B228803C39FFF7A8FD33
+:107F0000DFF87482A8F15008D8F81410C8F870107F
+:107F1000B5F91010A068B5F9122000FB01F7E3686D
+:107F2000504303FB127444F38F37AF8701E045E001
+:107F300042E003FB010040F38F34EC87964D284666
+:107F40006F80AC80FEF756FA287F08F118050128EB
+:107F500078D0604241104DF6B350474369803A14DF
+:107F60002A804046A8F804408B18C380891AA8F8D4
+:107F700008108AF80C90B8F904305446002B00DD44
+:107F80002673B8F90600002802DD217B891C2173C5
+:107F9000B8F90820002A02DD217B091D217302E0C7
+:107FA00014E039E00DE0217B07297AD2DFE801F007
+:107FB000807C947A907E9200608F4FE7686A00140C
+:107FC000E062B87AE8B37548A06281E7B5F91E208F
+:107FD00042448A420AD8B5F9202042448A4205D850
+:107FE000B5F9222042448A427FF660AFA0F80290A1
+:107FF000B7F8AE204946B2F5C87F01D8467006E012
+:10800000B2F5487F01D8022200E0032242708AF8CC
+:108010000F108BF8001027E080F80090B5F91EC013
+:108020004A46C4448C4509D8B5F920C0C4448C459F
+:1080300004D8B5F9225045448D42D5D9B7F8AE10D1
+:1080400001E01AE01CE0B1F5C87F01D8467006E0F7
+:10805000B1F5487F01D8022100E003214170428040
+:108060008AF80F208BF80020BEF8061041F400615A
+:10807000AEF80610F9F768FF18E74FF4AF70A3E702
+:1080800045484DF6B352B0F9203059424910698045
+:10809000B0F91E00504302142A804046A8F804306C
+:1080A00062E705E0667303E0022100E003216173EB
+:1080B0009BF800103A4E01293A4F617BDA460DD009
+:1080C000072971D2DFE801F070FCFBFAF9F8F7003C
+:1080D0000421ECE70521EAE70621E8E70729F0D2C9
+:1080E000DFE801F06204297FA4D2FE0001461846B1
+:1080F000FBF7D2FC2860B5F9020040F681514843F5
+:1081000080136880B5F9001040F6815251438913FD
+:1081100029804218A2F68152B8F80E305242C3EBC1
+:10812000620212B2A8F80C20002A01DCA8F80C9018
+:10813000B8F80C2067E1404201B2504200B2FBF7B0
+:10814000ABFC2860B5F9020040F681514843811329
+:108150006980B5F9000040F68152504380130A1837
+:108160002880A2F6815220E0D4090020342C01405E
+:10817000A4020020300500206400002048010020F7
+:108180003C040020F80300201B070020680A0020A0
+:10819000C0080020540A0020080A0020A2FEFFFFA9
+:1081A0000024014000280140D2E0B8F80E305242CD
+:1081B000C3EB620212B2A8F80C20002A01DCA8F876
+:1081C0000C90B8F80C20A4F85E201144A4F85A10C2
+:1081D00008444CE13046F8F745FD01231A460721D3
+:1081E000ABE019461046FBF757FC2860B5F90200D2
+:1081F00040F68151484380136880B5F9001040F67D
+:1082000081525143891329804218A2F68152B8F84D
+:108210000E305242C3EB620212B2A8F80C20002AC0
+:1082200001DCA8F80C90B8F80C2047E15942404214
+:1082300009B200B2FBF730FC2860B5F9020040F645
+:108240008151484380136880B5F9001040F681528F
+:108250005143891329804218A2F68152B8F80E3092
+:108260005242C3EB620212B2A8F80C20002A01DCD1
+:10827000A8F80C90B8F80C2050E13046F8F7F2FC62
+:1082800001231A46052158E01146FBF705FC28603A
+:10829000B5F9020040F68151484380136880B5F972
+:1082A000001040F68152514389134218A2F68152C0
+:1082B0002980524206E070E144E115E1E6E0B6E0D3
+:1082C00089E00DE0B8F80E30C3EB620212B2A8F8F4
+:1082D0000C20002A01DCA8F80C90B8F80C2048E12A
+:1082E000504201B2584200B2FBF7D6FB2860B5F904
+:1082F000020040F68151484380136880B5F90010B0
+:1083000040F681525143891329804218A2F68152C6
+:10831000B8F80E305242C3EB620212B2A8F80C2039
+:10832000002A01DCA8F80C90B8F80C204FE1304688
+:10833000F8F798FC01231A4606213846F8F792FC14
+:1083400001213046F8F704FC01213846F8F700FC1B
+:10835000B04EBAF8080055463080BAF80A0070806E
+:10836000BAF81000B0803046F9F7A8FAB4F85A000D
+:10837000F1880844A4F86000B4F85C00318908442E
+:10838000A4F86200B4F85E0071890844A4F864009F
+:10839000317EA148012978D034F85A1F01806188C4
+:1083A0004180A18881809C49028808310A804288E6
+:1083B0004A80808888809848896A0830884795F87C
+:1083C0003E0000287ED0F8F751FE15F83E0F401E03
+:1083D0002870BDE8F09F01461846FBF75DFB28605A
+:1083E000B5F9020040F68151484380136880B5F921
+:1083F000001040F68152514389134218A2F681526F
+:10840000524229805208A4F85E201044A4F85C006F
+:108410000844A4F85A0000213046F8F799FB0021DF
+:108420003846F8F795FB01231A460621D2E640426A
+:1084300001B2504200B2FBF72FFB2860B5F90200F1
+:1084400040F68151484380136880B5F9001040F62A
+:108450008152514389134218A2F681525242520866
+:108460002980A4F85E201044A4F85A000844A4F817
+:108470005C0000213046F8F76BFB00213846F8F726
+:1084800067FB01231A460521A4E6B4E0194610460D
+:10849000FBF702FB2860B5F9020040F68151484322
+:1084A00080136880B5F9001040F68152514389135A
+:1084B0004218A2F68152524229805208A4F85A204A
+:1084C000104400E09AE0A4F85E000844A4F85C00C0
+:1084D00000213046F8F73CFB00213846F8F738FB1E
+:1084E00001231A460721C8E65942404209B200B2A8
+:1084F000FBF7D2FA2860B5F9020040F681514843F3
+:1085000080136880B5F9001040F6815251438913F9
+:108510004218A2F68152524229805208A4F85A20E9
+:108520001044A4F85C000844A4F85E000021304622
+:10853000F8F70EFB00213846F8F70AFB01231A462C
+:1085400006219AE61146FBF7A7FA2860B5F9020062
+:1085500040F68151484380136880B5F9001040F619
+:108560008152514389134218A2F681525242298006
+:108570005208A4F85C201044A4F85A000844A4F857
+:108580005E0000213046F8F7E3FA00213846F8F79C
+:10859000DFFA01231A460521C9E6504201B25842CA
+:1085A00000B2FBF779FA2860B5F9020040F6815174
+:1085B000484380136880B5F9001040F6815251435A
+:1085C00089134218A2F68152524229805208A4F817
+:1085D0005C201044A4F85E000844A4F85A0000216E
+:1085E0003046F8F7B5FA00213846F8F7B1FA01231A
+:1085F0001A4607219BE634F8601FCFE6074800883B
+:10860000A0F5D04168393FF4E4AEBDE8F05FF9F77A
+:10861000E9BB0000D409002030000020182C0140E4
+:108620002DE9F041904C9148B4F85A100288511A43
+:1086300089B20F296FD30088A4F85A008C480088AB
+:10864000DFF83082C0074FF000054FF0010741D03E
+:10865000874AD4E90C1024321388B1EB530F02D2AD
+:108660001288511A08444FF4F371884200D2084628
+:108670008149B1FBF0F0616CC1F351010844064639
+:108680006064F7F7CAFE00227C4BF7F732FE4FF02A
+:1086900040427B4BF7F72DFE0E22F7F799FEF7F7D6
+:1086A000F3FEA4F8A40094F86500401CC0B284F85E
+:1086B0006500082834D36C4898F84620001F0378DA
+:1086C0009A4201D0027045806E4A13786E4A23B1F7
+:1086D000458021E06564A56458E0D8F89410A1F5C0
+:1086E000FA618E4211DD616D8B1C9E4205DDB0F991
+:1086F00002100A290DDA491C06E08E4205DAB0F9AB
+:108700000210002908DD491E4180B0F902000A2844
+:1087100002DB177001E0A2E01570666584F8655011
+:108720005A484FF4A5420178C1F38101012949D08B
+:1087300002294AD044F687712181A4F8A020B0F91B
+:10874000243089B24B439B13A4F89C30B0F90E003F
+:1087500000237043B0FBF1F0A16CC0F3D100C1EB7A
+:10876000C101C90200EB9130A064F017810341EA16
+:108770009641B003F7F7D6FCB4F8A210C1EBC101E3
+:10878000C902C00800EB9130A4F8A200616CA06E91
+:108790000844A06694F86C20521CD2B284F86C2075
+:1087A000082A05D3C008A4F86E0084F86C50A566AA
+:1087B0003748384EC3885A0633D498F80F20022A17
+:1087C00006D02CE043F20451B6E744F24621B3E769
+:1087D000B26840F69916B24221DD94F8382094F838
+:1087E0008660B2420CD084F8862094F83D2002F0D6
+:1087F0000106C2F34002964202D1A4F8825004E07E
+:10880000B4F88220B2F5966F05D2B4F88200401C0D
+:10881000A4F8820005E043F08002C28001E0A4F8E1
+:108820008250114894F83F30B0300C2B01D2C574FF
+:1088300000E0C774174A0F4C41F2482692F83C20DA
+:10884000B4F8824041F2504C0C2B0AD3B14208DB01
+:10885000012A06D0614502DD002C00D18774BDE8F5
+:10886000F0818574FBE70000480100202407002008
+:1088700000040040A40200204564BD0100209C408B
+:10888000133B3340F6030020F7030020C804002008
+:10889000540A00203005002070B5284C2848218853
+:1088A0000288511A89B23E2947D300882080254882
+:1088B000808B254D800228606969284688472349B6
+:1088C000A868FDF79BF822496060CB885A072ED430
+:1088D0000022B0F1F05F0FD9E089B0F5FA7F08D936
+:1088E00043F00400C8801B48017821F002010170A8
+:1088F0001CE0401CE0811AE0B0F1D25F0CD94FF4CB
+:10890000F031A1EB10308003C910B0FBF1F0206111
+:1089100000280CDA22610AE0B0F1C85F03D94FF4F5
+:108920008040206103E023F00400C880E281D4E9A4
+:108930000401884200DB0846A06170BD4C0C002099
+:1089400024070020A40200208C0600207C97000849
+:10895000540A0020DA05002005494FF480404861A0
+:10896000086188610348C18821F48271C180704721
+:108970004C0C0020540A00202DE9F041384C394EAF
+:10898000394F207841F23331C2074FF000050CD047
+:10899000A28962B394F90700002800DA4042C0B20D
+:1089A000032829D240F2AE702AE0A570E5732F4A61
+:1089B000E571A58192F83830237220F00800A1807B
+:1089C00040F0020020703D867560B560F560916CE6
+:1089D000490005D041F68461A18140F0100020706B
+:1089E000C0B240F0010020706574BDE8F08165817F
+:1089F00020F01000207015E0042803D240F651004A
+:108A000060810FE0052802D240F69910F8E740F6A1
+:108A1000CC42062803D3072801D3082801D262815B
+:108A200000E0618197F89D0098B9B088102301B2E9
+:108A3000B4F90A003622FCF733F87060F168401A86
+:108A4000B1680844B060B6F900104843C013F06044
+:108A50003886388E10B10120A070C6E7A570C4E733
+:108A6000680C0020A4060020A40200204801002079
+:108A70002DE9F041554C2678F0077CD05448217AF6
+:108A8000544D90F8380081427BD0534A2346DFF89A
+:108A90004CC1575C93F90E2093F90730874203D0FD
+:108AA0001CF80170874213D146F002065B1C267049
+:108AB0005BB2E3711CF80110814201D15B1CE371D0
+:108AC00094F90710062901DD0621E171521C1CE012
+:108AD000434F17F801C0434F844503D017F801C036
+:108AE000844513D126F002065B1E26705BB2E3714B
+:108AF000795C814201D15B1EE37194F907306FF01C
+:108B000005018B4200DAE171521EA273207294F9C2
+:108B100007108A1C042A02D941F68462A2812C4AD9
+:108B2000012912780ADD2B4B56079B6802D543F0CA
+:108B3000080301E023F00803AB606070B1F1FF3F70
+:108B400009DA5107A96802D521F0080101E041F0D6
+:108B50000801A9606070F9F7E1FBA078012810D145
+:108B600021488068A3280CDA94F90700022803DD65
+:108B70000220E07105E01EE06FF00101884200DA9A
+:108B8000E171A089002630B1401E0004000CA081D4
+:108B900001D1E671A673E87B04280CD0B5F930103A
+:108BA000512341220020FBF77BFF2886002802D1B9
+:108BB000E07B10B1A670BDE8F0810C4806700C484F
+:108BC0000670207820F001002070F4E7680C002087
+:108BD00048010020A4020020749800087A98000838
+:108BE000869800088C98000830050020380700207F
+:108BF0001B070020743F713D9B3BED396238F43612
+:108C0000A13565343F332A32273133304C2F722E51
+:108C1000A32DDF2C242C722B000000361C070038FB
+:108C2000AA0A003AAA0A003CCC0C003ECC0C004038
+:108C3000380E0042380E0044380E0046380E004808
+:108C4000380E004AC711004CC711004EC711005022
+:108C5000C7110052C7110054C7110056C711005860
+:108C6000C711005AC711005CC711005EC711006030
+:108C7000C7110062C7110064C7110066C711006800
+:108C8000C711006A00000036220200388E03003A45
+:108C9000B005003CD207003EF4090040160C00422B
+:108CA000380E00445B100046C71100483313004AD9
+:108CB0009F14004C9F14004E0B1600507717005263
+:108CC0007717005477170056771700587717005A10
+:108CD0007717005C7717005E7717006077170062E0
+:108CE0007717006477170066771700687717006AB0
+:108CF000000000368E0300386606003A3E09003C4C
+:108D0000160C003EEE0E00401111004233130044D9
+:108D100055150046C11600482D18004A9919004CF7
+:108D2000051B004E711C0050271D0052DD1D005414
+:108D3000931E0056491F00580020005AB520005CC1
+:108D40006C21005E22220060D82200628E23006423
+:108D500044240066FA240068B025006A000000344C
+:108D600000000036000000380000003A0000003C1F
+:108D70000000003E000000400000004200000044EF
+:108D800000000046000000480000004A0000004CBF
+:108D90000000004E0000005000000052000000548F
+:108DA00000000056000000580000005A0000005C5F
+:108DB0000000005E0000006000000062000000642F
+:108DC00000000066000000684414585858701111E3
+:108DD00058585870411158584870111448585870D4
+:108DE0001411584858703313005695130054B61395
+:108DF00000525A140050FD14004EA115004C4516A7
+:108E0000004A761600486C17004672180044BA19DA
+:108E10000042741B0040911D003EB420003C9F2284
+:108E2000003AE1220038532300368B240034812598
+:108E300000322B2700302028002E5829002CB02A81
+:108E4000002A9B2C0028D22D00267C2F00242631BE
+:108E5000002202330020FD34001E5C37001CCC3C95
+:108E6000001A873E0018BE3F001600400014004064
+:108E70000012004000100040000E0040000C0040B6
+:108E8000000A0040000800400006004000040040C6
+:108E9000000200400000002000720020007000204E
+:108EA000006E0020006C0020006A00200068002096
+:108EB00000660020006400200062002000600020A6
+:108EC000005E0020005C0020005A002000580020B6
+:108ED00000560020005400200052002000500020C6
+:108EE000004E0020004CA320004AA3200048472148
+:108EF0000046EB210044EB2100428F2200408F22EC
+:108F0000003E7A24003C7A24003A66260038512834
+:108F100000343D2A0030702D002CA33000287A3414
+:108F2000002451380020CC3C001C004000180040B8
+:108F30000014004000100040000C004000080040F9
+:108F400000040040000000000102030405000500C9
+:108F5000010203040104000305020000F001000007
+:108F600036010000F8000000BA0000007C0000009C
+:108F70007C0000007C000000411414111114441105
+:108F8000141441110000290052007B00A400CC0001
+:108F9000F5001E01470170019901C201EA011302A7
+:108FA0003C0265028E02B602DF0208033003590359
+:108FB0008203AA03D303FB0324044C0475049D0419
+:108FC000C504EE0416053E0567058F05B705DF05E8
+:108FD00007062F0657067F06A706CE06F6061E07CB
+:108FE00046076D079507BC07E4070B0832085908C8
+:108FF0008108A808CF08F6081D0944096A099109E3
+:10900000B809DE09050A2B0A520A780A9E0AC40A20
+:10901000EA0A100B360B5C0B820BA80BCD0BF30B83
+:10902000180C3E0C630C880CAD0CD20CF70C1C0D0C
+:10903000410D650D8A0DAF0DD30DF70D1C0E400EC1
+:10904000640E880EAC0ECF0EF30E170F3A0F5E0FA4
+:10905000810FA40FC70FEA0F0D10301053107510B9
+:109060009810BA10DD10FF102111431165118711FE
+:10907000A911CA11EC110D122E1250127112921276
+:10908000B312D412F4121513361356137613961323
+:10909000B713D713F6131614361456147514941404
+:1090A000B414D314F214111530154E156D158C151A
+:1090B000AA15C815E7150516231641165F167C1666
+:1090C0009A16B716D516F2160F172C1749176617EA
+:1090D0008317A017BC17D917F51711182E184A189F
+:1090E000661881189D18B918D418F0180B1926198C
+:1090F00042195D1978199219AD19C819E219FD19AB
+:10910000171A311A4C1A661A801A991AB31ACD1AFC
+:10911000E61A001B191B331B4C1B651B7E1B971B80
+:10912000AF1BC81BE11BF91B121C2A1C421C5A1C3A
+:10913000721C8A1CA21CBA1CD21CE91C011D181D21
+:10914000301D471D5E1D751D8C1DA31DBA1DD01D34
+:10915000E71DFD1D141E2A1E401E571E6D1E831E78
+:10916000981EAE1EC41EDA1EEF1E051F1A1F2F1FEB
+:10917000451F5A1F6F1F841F991FAE1FC21FD71F85
+:10918000EC1F002000006400C9002D019201F701CE
+:109190005B02C00224038903ED035204B6041A05DE
+:1091A0007F05E3054706AB060F077307D7073B08A4
+:1091B0009F0802096609C9092D0A900AF30A560B8D
+:1091C000B90B1C0C7F0CE20C440DA60D090E6B0EA6
+:1091D000CD0E2F0F900FF20F5310B4101511761102
+:1091E000D71138129812F8125813B81318147714AC
+:1091F000D61435159415F3155116B0160E176B17B6
+:10920000C91726188318E0183D199919F519511A2C
+:10921000AD1A081B631BBE1B181C731CCD1C261D1E
+:10922000801DD91D321E8A1EE31E3B1F921FEA1F9E
+:1092300041209820EE2044219A21EF2145229922B5
+:10924000EE2242239623E9233C248F24E224342572
+:109250008525D72528267826C82618276827B727E2
+:1092600006285428A228EF283D298929D629222A10
+:109270006D2AB82A032B4D2B972BE12B2A2C722C0D
+:10928000BB2C022D4A2D912DD72D1D2E632EA82EDD
+:10929000EC2E302F742FB82FFA2F3D307F30C03096
+:1092A000013141318131C13100323F327D32BA3238
+:1092B000F73234337033AC33E73322345C349534D3
+:1092C000CE3407353F357735AE35E4351A3650366E
+:1092D0008536B936ED36203753378637B737E93715
+:1092E000193849387938A838D738053932395F39CB
+:1092F0008B39B739E2390D3A373A603A893AB23A9E
+:10930000DA3A013B283B4E3B733B983BBD3BE03B8D
+:10931000043C263C483C6A3C8B3CAB3CCB3CEA3CA6
+:10932000093D273D443D613D7D3D993DB43DCE3DE8
+:10933000E83D013E1A3E323E493E603E763E8C3E5E
+:10934000A13EB53EC93EDC3EEF3E013F123F233F0A
+:10935000333F433F513F603F6E3F7B3F873F933FEB
+:109360009E3FA93FB33FBC3FC53FCD3FD53FDC3F0C
+:10937000E23FE83FED3FF13FF53FF93FFB3FFD3F67
+:10938000FF3FFF3FFF3F0000E7382C35002020EF74
+:1093900020372023332026202100008002000400F3
+:1093A000080010000002000400080400000200048D
+:1093B0000008001000200040008004000000008031
+:1093C0000000004000000020000000100000000825
+:1093D0000000000400000002000000010000800006
+:1093E0000000400000002000000010000000080005
+:1093F00000000400000002000000010000800000E6
+:1094000000080140000C0140000C0140000C01402C
+:10941000000C0140000C0140000C0140000C014018
+:1094200000100140001001400010014000100140F8
+:1094300000100140001001400010014000100140E8
+:109440000014014004080140040C0140040C0140D8
+:10945000040C0140040C0140040C0140040C0140C8
+:10946000040C0140041001400410014004100140AC
+:109470000410014004100140041001400410014098
+:10948000041001400414014008080140080C014088
+:10949000080C0140080C0140080C0140080C014078
+:1094A000080C0140080C0140081001400810014060
+:1094B0000810014008100140081001400810014048
+:1094C0000810014008100140081401400C08014038
+:1094D0000C0C01400C0C01400C0C01400C0C014028
+:1094E0000C0C01400C0C01400C0C01400C10014014
+:1094F0000C1001400C1001400C1001400C100140F8
+:109500000C1001400C1001400C1001400C140140E3
+:1095100010080140100C0140100C0140100C0140DB
+:10952000100C0140100C0140100C0140100C0140C7
+:1095300010100140101001401010014010100140A7
+:109540001010014010100140101001401010014097
+:1095500010140140000000000000000000000000A6
+:10956000000000000000000014080140140C01403D
+:10957000140C0140140C0140140C0140140C014067
+:10958000140C0140140C014014100140141001404F
+:109590001410014014100140141001401410014037
+:1095A0001410014014100140141401400000000088
+:1095B00000000000000000000000000000000000AB
+:1095C000FFFFFF0F0FFFFFFFFFF0FFFFFF0FFFFF8A
+:1095D000FFFFF0FF0FFFFFFFFFF0FFFFFF0FFFFF99
+:1095E000FFF0FFFF0FFFFFFFFFF0FFFFFF0FFFFF89
+:1095F000FFFFF0FFFFFF0FFFFFFFFFF0FFFFFF0F79
+:10960000FFF0FFFF000000404000000000040000E9
+:1096100000400000000004004000000000040000C2
+:1096200000400000000400004000000000040000B2
+:1096300000400000000004000000400000000004A2
+:1096400000000040000400000000008080000000D6
+:1096500000080000008000000000080080000000FA
+:1096600000080000008000000008000080000000EA
+:1096700000080000008000000000080000008000DA
+:10968000000000080000008000080000000000202A
+:109690002000000000020000002000000000020086
+:1096A0002000000000020000002000000002000076
+:1096B0002000000000020000002000000000020066
+:1096C0000000200000000002000000200002000056
+:1096D0000000006060000000000600000060000064
+:1096E00000000600600000000006000000600000AE
+:1096F000000600006000000000060000006000009E
+:10970000000006000000600000000006000000608D
+:1097100000060000008002000400080010000002A3
+:1097200000040008040000020004000800100020EB
+:109730000040008004000000FF7FFFFFFDFFFFFFEF
+:10974000FBFFFFFFF7FFFFFFEFFFFFFFFFFDFFFF47
+:10975000FFFBFFFFFFF7FFFFFBFFFFFFFFFDFFFF2B
+:10976000FFFBFFFFFFF7FFFFFFEFFFFFFFDFFFFF45
+:10977000FFBFFFFFFF7FFFFFFBFFFFFF0000401F5A
+:109780007A1903000000001E897603000000C01C47
+:109790003BDF03000000801BD15704000000401A8B
+:1097A0009FE00400000000199E7B05000000C01728
+:1097B000E42C0600000080160DF80600000040159D
+:1097C00093DE07000000001408E608000000C01245
+:1097D000B1110A000000801101650B00000040106B
+:1097E000E6E30C000000000F46940E000000C00DE0
+:1097F000467710000000800CB08F12000000400B74
+:10980000D2DE14000000000A5E6317000000C008EA
+:10981000601A1A000000800726FC1C0000004006A9
+:1098200000002000000000057A1923000000C0039A
+:10983000D53926000000800258512900000040015F
+:10984000764F2C000000000046252F000000C0FECF
+:109850002AC63100000080FDA1283400000000FB72
+:109860004B1F3800000080F829053B00000000F67F
+:10987000EFFE3C00010203040500020304050001A1
+:1098800003040500010205000102030404050001B0
+:10989000020355050010AA1A55250030AA3A000007
+:1098A000AA0A55150020AA2A5535FF3FCC98000872
+:1098B000000000204C070000E4060008C8990008DA
+:1098C0004C070020DC090000A866000845020406D9
+:1098D000082D010203040405480607080913612B3B
+:1098E0001B087504211355152A4006190801A713F2
+:1098F000573D1B087D041A7704012517020604054D
+:109900000103148020FF8BAA0A02019C15AA0A55A4
+:109910001500085920AA2A5535FF3F0729030105DC
+:1099200004060203127C1573FFFF04FF808001010F
+:1099300029025F6402130A13156A12081201100C3F
+:109940000504060203010103070505280B010203B4
+:10995000040206070303040C3D0706040509191F4A
+:10996000191904310506064BAA1A024B381E026962
+:1099700010312E40FD3969260211042F405F020C80
+:1099800026405B262ACD55155515123902017F0355
+:1099900016D0071AFF01013B0261AA0C1208010848
+:1099A000A8147F993F2340331319720A1608DC91DB
+:1099B000220312100A17401C12600A16901B01495C
+:0899C00013296A0200080000EF
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010101000300000200008B
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-L-测功.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y002-L-测功.axf
new file mode 100644
index 0000000..f1a47cc
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y002-L-测功.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-L-测功.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y002-L-测功.hex
new file mode 100644
index 0000000..604f1ea
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y002-L-测功.hex
@@ -0,0 +1,2477 @@
+:020000040800F2
+:10000000281100200101000807380008CD28000849
+:10001000053800083D0F00081964000800000000C2
+:100020000000000000000000000000005949000826
+:100030009B1A000800000000713D0008594C0008A0
+:100040001B010008653B00081B0100081B0100089C
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B010008551500081B010008A2
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A000C94C0008A94D00081B0100081B010008ED
+:1000B000AD4D00089D500008F95200081B010008D2
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008115F00081B0100081B0100083C
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA004800471975000828110020B2
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7794C0008B4
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFDE8980008B9
+:1006E0000899000870B58C1810F8015B15F0070325
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54E4C51
+:100740004FF490652946204600F019FA002864D03D
+:100750002946204600F0A6F848490888401C088031
+:100760000121204600F0EAFA454942F21072B1F840
+:100770005000904202D2401CA1F8500007F0B4F89B
+:10078000404DB5F91410B5F9120005F077FF3E4C55
+:10079000A5F856002080A16820468847A088A5F8C3
+:1007A000580003F099F807F09BF9384E384C307830
+:1007B000082833D045F6AC30606042F6EF60A060A8
+:1007C00042F2C400E0603348008A2080208E6080BE
+:1007D000A16B2F488847208E69882F4C08444FF61C
+:1007E000FF7101EA80006887207A4FF0000540071A
+:1007F0001DD501F0E1FA294949F6A24008802848B0
+:1008000040F21A62C188491C89B2C180914204D366
+:10081000A16821F00401A160C58070BD41F2130000
+:1008200060604FF48060A06040F61B50CAE73078EB
+:100830000A281BD2DFE800F01A0616050A050D1A71
+:100840001114EAE7BDE8704006F0BCB808F02EF9D4
+:1008500008E0BDE8704002F089BD06F039FC01E017
+:1008600007F096FABDE8704007F092BA00F0FEFB80
+:1008700084F8B65070BD0000002401402407002019
+:100880004801002064000020400700201B070020D2
+:10089000E4000020F8010020A4020020442C0140C4
+:1008A000600900206FEA112101607047002981680A
+:1008B00002D041F0010101E021F0010181607047A7
+:1008C0000029816802D041F4807101E021F4807137
+:1008D000816070472DE9F041824E92B0304600F0C1
+:1008E0000BF90BA800F039FA01214FF4C06003F0B6
+:1008F000D3FA00248DF831404FF46020CDE90D0487
+:100900004FF4A0204FF009080B9001278DF83C8090
+:100910008DF830700BA9304600F080F9724D8DF8DB
+:1009200031408DF830708DF83C700BA9284600F0EE
+:1009300075F901231A460F21304600F0C0F9022252
+:1009400001231146304600F0BAF9012303220021A9
+:10095000304600F0B4F9012304221946304600F075
+:10096000AEF9012305220B21304600F0A8F901233E
+:1009700006220421304600F0A2F9012307220821B3
+:10098000304600F09CF9012308220321304600F094
+:1009900096F9012309220A21304600F090F901213D
+:1009A000304600F084F90121284600F080F9012347
+:1009B0001A460521304600F055F901231A46062152
+:1009C000284600F04FF90021304600F0CBF84FF4F4
+:1009D000E041284600F0C6F80121304600F0B8F8A2
+:1009E0000121284600F0B4F80121304600F0A6F8B5
+:1009F0000121284600F0A2F80121304600F09EF9BE
+:100A00000121284600F09AF940F61451374804F0C5
+:100A10004AFF12208DF8400002208DF841008DF829
+:100A200042408DF8437010A802F01AFF01224FF4E3
+:100A30009061304600F0E8F801213046FFF740FFB2
+:100A400001213046FFF732FF01212846FFF72EFF34
+:100A5000304600F06EF9304600F09FF80028FAD1D9
+:100A6000304600F075F9304600F082F80028FAD1DF
+:100A7000284600F05EF9284600F08FF80028FAD1E9
+:100A8000284600F065F9284600F072F80028FAD1EF
+:100A90000121084603F0DCF9154D284600F096FDCB
+:100AA000684600F03EFE0F4801A94C300090114806
+:100AB00081E811018020CDE90440400006908000CB
+:100AC0000790202008904FF44050CDE90904694672
+:100AD000284600F009FE0121284600F06BFD12B007
+:100AE000BDE8F0810024014000280140002C0140B5
+:100AF00008000240B40200200D4910B5884202D11E
+:100B0000012144150AE00B49884202D10121041554
+:100B100004E0094988420AD10121CC03204603F0B0
+:100B2000C7F92046BDE81040002103F0C1B910BD4F
+:100B30000024014000280140003C01400029816858
+:100B400002D041F4801101E021F4801181607047EE
+:100B50000029816802D041F4004101E021F4004104
+:100B600081607047826822F4E0420A4382607047E5
+:100B7000014600208968490700D50120704710B55B
+:100B80000246002054680B0AC9B20C401168194291
+:100B900002D0002C00D0012010BD01460020896841
+:100BA000090700D50120704738B501211C2003F04A
+:100BB00073F9FF20ADF8000000248DF803400325F1
+:100BC0008DF8025069460D4801F0F0FA0120ADF8A9
+:100BD00000008DF803408DF802506946084801F086
+:100BE000E5FA2320ADF800008DF803408DF802509F
+:100BF0006946044801F0DAFA38BD000000080140F7
+:100C0000000C014000100140002A4268C9B201D026
+:100C10000A4300E08A4342607047000010B5426812
+:100C20000E4B0C791A400B6842EA042213434360CE
+:100C300083680B4A1340D1E9024222434C7943EACC
+:100C400044031A438260C26A097C22F47002491E7E
+:100C5000C9B242EA0151C16210BD0000FFFEF0FFBF
+:100C6000FDF7F1FF70B5072409290AD9C568A1F17C
+:100C70000A0606EB4606B440A543B3401D43C560D3
+:100C800007E0056901EB4106B440A543B3401D43AD
+:100C90000561836BC3F30154121B921C02EB8204A7
+:100CA0001F22A2409343A1400B43836370BD826B1C
+:100CB000491E22F4401242EA01518163704770B527
+:100CC000072409290AD9C568A1F10A0606EB4606D8
+:100CD000B440A543B3401D43C56007E0056901EB7F
+:100CE0004106B440A543B3401D4305611F23072AB5
+:100CF00009D2446B521E02EB820293409C43914006
+:100D00000C43446370BD0D2A09D2046BD21F02EB61
+:100D1000820293409C4391400C43046370BDC46ABB
+:100D20000D3A02EB820293409C4391400C43C46213
+:100D300070BD816841F008018160704700298168B9
+:100D400002D041F4A00101E021F4A00181607047CC
+:100D5000816841F0040181607047002101600171E8
+:100D600041718160C16001210174704770B51E4CF2
+:100D7000214694F83800B1F8425006281ED9B4F83C
+:100D80004A10B4F84C00A1EB000202F10902122A49
+:100D900004D8FFF753FB0022144B0AE0884204D228
+:100DA000FFF74CFB0022124B03E0FFF747FB00224A
+:100DB000104BFFF72CFAFFF786FB09E005D1284618
+:100DC000FFF73CFB0C4A0D4BF3E70D4951F82000AF
+:100DD000C5EB45116063B0EB410F03D9C5EB45107E
+:100DE0004000606370BD00005004002000003440EB
+:100DF00000003340000035406766666666E64B409B
+:100E0000988F000810B50C4C2078400713D5FFF7D9
+:100E1000ADFF0A49A08E088008483038018821F0CB
+:100E200010010180001F018841F01001018020782D
+:100E300020F00400207010BD500400204004004049
+:100E4000F0B4184816494FF49677436C08468A6800
+:100E5000046815485FEAC25C42F00806007822F098
+:100E600008054FEA047415D5002C08DB120714D4CA
+:100E700008B1082811D1BB420FDA8E6007E01207D3
+:100E80000BD508B1082808D1BB4206DA8D60F0BC4A
+:100E900005F020BF002CF2DAE8E7F0BC7047000054
+:100EA000A4020020480100201B07002070B5064660
+:100EB0004089204B204C4FF48071002580B362881C
+:100EC0007AB1012A0CD1E188491C89B2E1803289CA
+:100ED000914205D36580E580FF2801D0401E7081D6
+:100EE00070BD70882288904201D9012200E0002262
+:100EF000184601F0E4F97088B18801442088401C4C
+:100F000080B220808142EBD82580A088401C80B22E
+:100F1000A080F1888842E3D301206080A58070BD65
+:100F2000FFE70022184601F0CAF9A580E580258078
+:100F30006580F4E7000C0140C0050020FEE70000DA
+:100F4000FCB505464FF6FF7600200C46ADF8006074
+:100F500048F205078DF8040020E000BF15F8010BEA
+:100F60008DF8040001A9084602F0DDF8BDF8000084
+:100F70009DF8041080EA0120ADF800005FF0000049
+:100F8000BDF800100A0402D587EA410101E006EA33
+:100F90004101401CADF800100828F1DB641EDDD2D1
+:100FA0006946084602F0A9F8BDF80000FCBD000043
+:100FB0000246002004E000BF12F8013B1844C0B212
+:100FC000491EF9D27047000070B5144A85B01088E8
+:100FD0000024134901940094039420460494138838
+:100FE00007E00D8B009E35440095CD8B019E354466
+:100FF000019515889D42F4D0401CC0B28028EED3E4
+:1010000000984111074841808480019841110648A9
+:1010100081830183818205B070BD00002407002018
+:10102000A4020020DA050020C804002030B50E49D3
+:1010300002880A800C4A4388083A13800B1F808874
+:1010400018802024151F2C800020401C80B273289B
+:10105000FBD341F21110088044F64800108047F29B
+:10106000480018802C8030BD202C0140114944F6E6
+:1010700048000880091D46F648000880091D41F215
+:10108000111008800B48001F018841F020010180E9
+:1010900009480021A0F86410A0F86210A0F86010C0
+:1010A000A0F85E10A0F85C10A0F85A100348418127
+:1010B00081827047182C0140A402002064000020A7
+:1010C0002DE9F04F524B53480022D97A90F800C0D6
+:1010D00080292CF001067DD31C684F4B01F01F01C5
+:1010E00053F821104D4B0C42196802D041F02001F9
+:1010F00001E021F0200199461960484BDFF820B14A
+:10110000DFF820A193F84650474B9BF80040B3F915
+:101110000430022C69D1B9F80840C4F3C007C4F305
+:101120000024A74261D03D4C2C3C94F80280B8F1D9
+:10113000000F09D0374FB8F1010FB7F902700DD089
+:10114000B8F1020F56D120E00A0553D58A0651D4D2
+:101150000122A2702CF0040202704BE00E0549D46B
+:101160008E0647D55FEA4C7644D4A7BB4380002B5C
+:1011700009DD4CF0050202700222A2702B4AB2F87F
+:101180004420028236E0A27034E0B0F806C0BCF120
+:10119000000F01D1002B17DC90F80CC0AC4513D127
+:1011A00007F26667BB420FDC214FBF895FEA477CCD
+:1011B0000AD45FEA877C07D45FEA417C04D55FEA02
+:1011C000816C01D5FF0715D006704280AAF8002077
+:1011D000428101E017E00DE0426182610282A2706B
+:1011E00089F80F208BF8002004E006704280AAF8EE
+:1011F00000204281C3800573480960F3CB21C9F800
+:101200000010BDE8F08F067042804281F9E70000CF
+:10121000E005002044090020F8930008A402002003
+:101220001B07002024010020DA05002048010020CF
+:10123000540A00202DE9F04796B000240C940D9438
+:101240000E940F9472B69048816941F400718161E7
+:10125000816941F4806181614FF4004002F0EEFD4C
+:101260008A4D00212846FFF72BFB00212846FFF777
+:101270001DFB874E00213046FFF718FB854F0021EC
+:10128000384600F097F901204FF47041401C884225
+:10129000FCD32846FFF730FCB1463046FFF72CFC64
+:1012A000384600F093F94FF46020CDE912048DF830
+:1012B000454001204FF004088DF8440010948DF84B
+:1012C000508010A92846FFF7A9FC01231A460521E2
+:1012D0002846FFF7F4FC0123022206212846FFF7E7
+:1012E000EEFC0123032207212846FFF7E8FC012337
+:1012F00004220F212846FFF7E2FC384600F066F989
+:10130000684600F00EFA6148634E4C300090CDF80C
+:101310000C80CDE901648020CDE9044040000690B6
+:1013200080000790202008904FF44050CDE9090438
+:101330006946384600F0D8F901212846FFF7C0FA7F
+:101340000121384600F036F901212846FFF7AEFAB0
+:1013500047F2305115941598401C15908842FAD3E5
+:1013600001212846FFF7EAFCADF82C40A04640F2E8
+:10137000DC5A4FF4007420E05046CDF854801599A3
+:10138000491C15918142FAD330880D9908440D907B
+:1013900070880E9908440E90B0880F9908440F90F9
+:1013A000F0880C9908440C9001212846FFF7C6FCF0
+:1013B000BDF82C00401CADF82C00BDF82C00A0425C
+:1013C000DAD30D98354A40F3CF1633480A300683F6
+:1013D0000E9941F3CF1444830F9941F3CF138383C4
+:1013E0000C9941F3CF1CA0F804C0ACF5C05C40F2EE
+:1013F000C371ACF59B7C8C450ED2A6F5C856363E23
+:101400008E4209D2A4F5C854363C8C4204D2A3F5CE
+:10141000C853363B8B4203D3D18841F48041D180FD
+:10142000D188490407D41E49028B21F85C2F428BD6
+:101430004A80808B888000212846FFF741FA0021EE
+:10144000384600F0B7F800212846FFF72FFA0021B0
+:101450004C464846FFF72AFA0220C102401C884247
+:10146000FCD32846FFF748FB2046FFF745FB3846EC
+:1014700000F0ACF8FFF72EFA0A493C20087062B67B
+:1014800016B0BDE8F08700000010024000240140C3
+:10149000002801400800024026050020540A0020D0
+:1014A000B40C002018070020F0B5284B40F22D4660
+:1014B00043F6FB255C6C264BB4F5FA5F13DDB4F5FF
+:1014C000FA4F10DC41F6AD17A4F5FA54674306EB6A
+:1014D000A7364FF4B5777C4305EBA4147510641060
+:1014E000C3E9045401E0C3E904651D69D5605C6982
+:1014F000401A546110609168884202DA4942884279
+:1015000000DC116010684443107E0441906A211889
+:101510009162506A814200DD9062916A106A814254
+:1015200001DB084600E09062986111684D43117C30
+:101530000D4108412918B2F91C00884204DBB2F9B8
+:101540001A00884200DC08B2F0BD0000480100200B
+:101550002801002010B54FF40054204600F0ACF8EC
+:10156000002813D00A49087840F008000870204687
+:1015700000F014F80021074800F01CF80648C17E6E
+:10158000012903D10021C1760121017710BD00009E
+:101590007A06002044000240580B0020C10002D50A
+:1015A00002490860704702494860704704040240DD
+:1015B000000002400029016802D041F0010102E070
+:1015C0004FF6FE72114001607047000001684FF64F
+:1015D000FE72114001600021016041608160C160C4
+:1015E0003149314A0839904203D1486840F00F0030
+:1015F00006E02D4A1432904204D1486840F0F000D1
+:1016000048607047284A2832904203D1486840F425
+:101610007060F5E7244A3C32904203D1486840F4B8
+:101620007040EDE7204A5032904203D1486840F4C0
+:101630007020E5E71C4A6432904203D1486840F4C8
+:101640007000DDE7184A7832904203D1486840F0D4
+:101650007060D5E7154A111F904203D1086840F029
+:101660000F0006E0114A1432904204D1086840F09D
+:10167000F000086070470D4A2832904203D1086894
+:1016800040F47060F5E7094A3C32904203D10868A3
+:1016900040F47040EDE7054A50329042EAD10868C4
+:1016A00040F47020E5E70000080002400804024012
+:1016B000406880B27047000001460020CA0001D592
+:1016C000034A00E0034A12680A4200D00120704732
+:1016D0000004024000000240002A026801D00A43D0
+:1016E00000E08A430260704730B5036847F6F07245
+:1016F00093430C6A8A682243D1E904452C43224370
+:101700008C692243CC6922434C6A22438C6A22436F
+:101710001A430260CA6842600A6882604968C16010
+:1017200030BD0021016041608160C16001614161A3
+:101730008161C161016241628162704710B5114CE3
+:101740008CB000212046FFF735FF2046FFF73EFF13
+:101750000D4800900D480021CDE901016420CDE93C
+:1017600003018020CDE905010791089109910A91B3
+:1017700069462046FFF7B8FF01212046FFF71AFF10
+:101780000CB010BD5800024004380140B0070020E2
+:1017900010B501218CB0084602F05AFB1E4C002106
+:1017A0002046FFF707FF2046FFF710FF1B48009079
+:1017B0001B48019000211020CDE902018020CDE9D5
+:1017C000041006910791089109910A9169462046F3
+:1017D000FFF78AFF012202212046FFF77DFF01214A
+:1017E0008DF82F1004208DF82D008DF82E100E206E
+:1017F0008DF82C000BA802F033F80F208DF82C0088
+:101800000BA802F02DF801212046FFF7D3FEFFF7C9
+:1018100095FF0CB010BD00004400024004380140A8
+:101820004C07002030B540F6AA21204AC184838BA2
+:101830001488E31A9BB20F2B10D312888283037E85
+:10184000002253B11A4BB3F90A30062B05DB194BB2
+:101850001B78022B03D0002B00D1828430BD164BA5
+:1018600040F68B255B6CA3F22D14AC420FD2428B59
+:10187000521C92B24283642AF0D364224283B0F9AC
+:1018800024208A4201DA02EB2111818430BD41F229
+:101890009414A342FADBB0F92430002B02DDA3EB51
+:1018A000211100E000218184428330BD2407002003
+:1018B000640000201B0700204801002010B50446EA
+:1018C000B0F9020043F6991148438113E06840F2F1
+:1018D0006662504301EBA030E060B4F9001043F6BB
+:1018E000991251438A13216940F26663594302EB0E
+:1018F000A131216104F062FE6061A18840F6AB2253
+:1019000008444010A0F515415539E062914205D9CF
+:10191000A0F5F851FF39521C91421DD249F25451A1
+:10192000884202DDA0F5204002E0A0F5F850FF3823
+:10193000206300EB400040F34F002085B4F92410F1
+:101940004A42904201DA104602E0884200DD084631
+:10195000E083228461848AE0A0F5FE42FF3A41F2EE
+:1019600055518A4214D8A2F6AA20206300EB400009
+:1019700040F34F002085B4F924205142E18388428E
+:1019800001DA084602E0904200DD1046404250E095
+:10199000A0F5D442AA3A8A4215D2A2F6AA20206320
+:1019A00000EB400040F34F012185B4F9240042428E
+:1019B000E2832084914201DA104602E0814200DC99
+:1019C0000846608453E0A0F5AA42543A41F25653C7
+:1019D0009A4215D2A2F6AB20206300EB400040F300
+:1019E0004F002085B4F924104A42904201DA104693
+:1019F00002E0884200DD08464042E083218419E08D
+:101A0000A0F5804241F254539A4215D2A2F6AA2080
+:101A1000206300EB400040F34F012185B4F924001E
+:101A2000E0834242914201DA104602E0814200DC4A
+:101A30000846208462841AE0A0F52852AB3A8A4214
+:101A400015D2A2F6AA20206300EB400040F34F011C
+:101A50002185B4F92400E08342422284914201DAD4
+:101A6000104602E0814200DC08464042A9E7B4F992
+:101A70001E00A0EB40208013E080B4F92000A0EB12
+:101A8000402080132081B4F92200A0EB4020801375
+:101A9000608110BD01210176704770471548164AD4
+:101AA0004FF480410078042821D002F13C03D08A11
+:101AB0009B88C01A00B22F2801DD001108E0002821
+:101AC00001DD002007E00D4B984201DA184602E0E4
+:101AD000402800DD40209389184400B2884203DC8E
+:101AE00040F26661884200DA084690817047918131
+:101AF000704700001B070020C8040020C0FEFFFF45
+:101B000038B54B484B4902880B889A1A92B20F2A73
+:101B100071D30988484C01804FF0FF01E2884FF4EF
+:101B20007A7355044FF4967002D51622009103E0A3
+:101B3000950403D515220091014670E0D50402D525
+:101B400014220091F8E7150502D513220091F3E75E
+:101B5000550502D512220091EEE7950502D5112216
+:101B60000091E9E7D50502D510220091E4E71506BA
+:101B700002D50F220091DFE7550602D50E22009113
+:101B8000DAE7950602D50D220091D5E7D50602D5F4
+:101B90000C220091D0E7150702D50B220091CBE76C
+:101BA000550702D50A220091C6E7950702D50922FA
+:101BB0000091C1E7D20702D008220091BCE7228938
+:101BC000550702D507220091B6E7950702D50622F0
+:101BD0000091B1E7D20702D005220091ACE7A27ACA
+:101BE000D20702D004220091A6E7A289D40603D529
+:101BF00003220091A0E719E0140702D50222009108
+:101C00009AE7540703D4940701D4D20702D00122E3
+:101C1000009191E70020034602460146009002F041
+:101C200047FFBDE838400248FFF740B938BD000023
+:101C3000480A002024070020540A0020F0B5594823
+:101C4000594982880B889A1A92B29C2A64D30988CF
+:101C5000818056490A880146002A0B7843F0020128
+:101C600056D11646524A1C0715680246127822F0D1
+:101C7000020274D54F4C0746E4887F785FEA845CA3
+:101C800002D547F0010701E027F001074770A704DC
+:101C9000477802D547F0020701E027F002074770B6
+:101CA000670401D4E70703D0477847F00807477077
+:101CB000640603D5447844F0040404E01C0603D40D
+:101CC000447824F004044470EC0450D4354C9A0752
+:101CD000247824F0100423D4324D42782F7A2D78C2
+:101CE000012A45F0100514D0022A16D02D4C042AE2
+:101CF000A47804F1010C0CF0FF0C13D0072A25D0B6
+:101D0000032A23D0052A21D0062A1FD021F0100152
+:101D100042E0B90702E00570F0BD39070029FADB9F
+:101D20000470F0BDFA0601D41A060AD50170022C1F
+:101D300004D280F802C0BCF1020FF2D341F080015E
+:101D40002AE021F0100101708670F0BD877A7F06CD
+:101D5000F7D5032C04D8017080F802C0F0BD0FE065
+:101D60005107D8D51906D6D443F0800114E002708B
+:101D70004178CB0701D18907F0D522F010010BE0A3
+:101D8000E9040BD49907E9D4818AC82902D2491CF5
+:101D90008182E3E743F00A010170DFE70270868287
+:101DA000DCE70000FC0600202407002026070020B6
+:101DB000A4020020540A0020094944F64800088083
+:101DC000091D46F648000880091D41F6CC400880F0
+:101DD0000348001F018841F0200101807047000086
+:101DE000182C0140084946F668000880091D088043
+:101DF000091D41F2555008800348001F018841F039
+:101E00002001018070470000182C014010B5C288E5
+:101E100000210AB1032206E002890AB1022202E08F
+:101E2000428912B10122027000E0017004784FF47F
+:101E3000804344F6206244B1012C06D0022C07D026
+:101E4000032C01D14180818010BD4380828010BD70
+:101E500041F23331418040F6B731F4E730B5B1F8A3
+:101E60006A5000231A240D22854202DCB1F9680071
+:101E700030BD4D88854202DBB1F9000030BD01EB79
+:101E800082056D88854201DD144601E013DA1346B0
+:101E900004EB03024FEA52029A42F0D101EB8302B3
+:101EA00031F8231054889288521A001B424301EBE8
+:101EB000622000B230BD31F9220030BD054920B1A9
+:101EC000086940F080000861704703484860034893
+:101ED000486070470020024023016745AB89EFCD81
+:101EE00006494FF47A70CA68D20705D0401E000434
+:101EF000000CF8D1FF2070470020704700200240FE
+:101F00000E4A0320A2F1500182F83E0000204881D1
+:101F10000B490886C862C8830884488490620948CF
+:101F2000816CB1F5206F01DBA3219162807A0028DA
+:101F300002D0906A40429062704700006400002026
+:101F40003005002048010020044900204881088114
+:101F5000C8628862024988627047000064000020FD
+:101F6000C0080020F0B53B4988894A89801A80B2B0
+:101F70000F2866D388894881CA8937480B3A272AAF
+:101F800026D28A7822BB8268364B42F48072826005
+:101F9000324A354C354D12785607314A0AD4344E00
+:101FA00036881680334A12881A80334A1288228073
+:101FB000324A09E0324E36881680324A12881A8038
+:101FC000314A12882280314A12882A8001228A707E
+:101FD0002F4B304D19469A7F0968802A32D302F080
+:101FE0001F0255F8222011422CD0826822F4801260
+:101FF000184E8260123614461215B778521C62F3DE
+:102000008617254AB77093F816C01778BCF1800F71
+:1020100027F0020608D30CF01F0C55F82CC011EA6B
+:102020000C0F01D147F0020616701A7E802A0DD3DC
+:1020300002F01F0255F82220114207D144F400217A
+:102040008160F0BD826842F48012D1E724F400215F
+:10205000F6E7000018070020A40200204801002035
+:10206000C0040020C2040020C4040020C6040020D4
+:10207000B0040020B2040020B4040020B604002004
+:10208000B8040020BA040020BC040020BE040020D4
+:10209000E0050020F8930008C804002070B520482F
+:1020A00081890289891A89B20F292FD381890181F7
+:1020B0001C4B1D4819465D7A06681C4C096846F0A1
+:1020C0000402802D07D305F01F0554F8255029423E
+:1020D00001D126F0040202609A7B802A17D302F015
+:1020E0001F0254F82220114211D1026822F002028C
+:1020F0000260DA7A802A0ED302F01F0254F82220FE
+:10210000114208D1016821F00801016070BD026828
+:1021100042F00202ECE7016841F00801F5E7000037
+:1021200018070020E0050020A4020020F893000812
+:10213000F0B51D4C1B4A4FF0010C94F83B5094F83D
+:102140000AE0144692F83C3094F838402B43651C62
+:10215000EEB2154D95F83D700025BEF1FF0F0AD087
+:10216000BEF1000F06D18B4213D155700C2C01D259
+:1021700082F83860F0BD834202D182F801C0F5E7F1
+:102180008B42F7D15570B80709E000BF82F838508C
+:10219000F0BD8342FCD1F84382F801C080070028DB
+:1021A000F4D0F0BD5004002048010020F0B5CA78FA
+:1021B000002502F00F03D20601D58A7813430A786E
+:1021C0004FF00F0E12F0FF0F4FF001021CD0046809
+:1021D0000F8802FA05F63740B74211D14FEA850C55
+:1021E0000EFA0CF724EA070703FA0CF43C43CF7805
+:1021F000282F02D0482F02D002E0466100E006619D
+:102200006D1C082DE4D304600C88FF2C1ED9446893
+:102210005FF0000606F1080702FA07F50F882F4065
+:10222000AF420FD14FEA860C0EFA0CF7BC4303FA0B
+:102230000CF73C43CF78282F00D14561CF78482F49
+:1022400000D10561761C082EE4D34460F0BD000087
+:10225000F0B5144C002801DAE36900E06368420D30
+:10226000120185B2C0F301579540C0F30346032F16
+:1022700005D0C2020AD50322B240934307E023F0FF
+:102280007062636823F07063636002E0AB4343F005
+:10229000706201B12A43002801DAE261F0BD626098
+:1022A000F0BD0000000001400246002092680A4292
+:1022B00000D00120704741617047016170470AB149
+:1022C00001617047416170470F4A104B92F8381016
+:1022D0005B5C834201D1012004E00D4B5B5C8342D7
+:1022E00003D1002082F83A0070470A4B5B5C8342BE
+:1022F00001D18120F6E7084B595C814201D1802051
+:10230000F0E70320EEE7000048010020B098000845
+:10231000C2980008B6980008C89800080A4810B586
+:1023200001784FF000024C0708494FF0FF0389681D
+:102330004FEA017105D5002901DA827210BD83725E
+:1023400010BD0029FBDBF8E748010020A4020020B3
+:10235000F0B5194E194C0022E31CA6F1060CB75C2F
+:10236000A518ED78FF5C0D430F43BD421FD01CF84C
+:102370000270FF5C0F43BD4219D015460023A6181A
+:10238000F6780E43C6545B1C1CF80220DBB2062B09
+:10239000F5D3C17881700179C17000214218491CC0
+:1023A00015711CF80550C9B20629F7D3F0BD521CAF
+:1023B000D2B2032AD3D3F0BD8A8F00085004002084
+:1023C00010B502460021064B06205C186478944242
+:1023D00000D10846491CC9B20629F6D310BD000039
+:1023E00048010020214810B590F8671000222048CD
+:1023F000012936D11F49898899BB1F491E4B4C6C56
+:1024000040F6B831B3F86E308C4227DD1B490978AD
+:1024100021BB90F82711491CC9B280F82711C8299F
+:102420001CD380F827210146D0F82C4191F82811BF
+:10243000A34203DD052908D2491C01E041B1491E30
+:1024400080F82811C9B2052902D3012180F826118C
+:10245000191B074C2C3C6162C0F82C31B3F5FA6FA4
+:1024600003D280F8262180F8282110BDB40C00206A
+:10247000A4020020DA050020480100201B070020EC
+:102480004FF4C042C260002181620E22028241F2FA
+:1024900062024261082202834FF4604242838183D8
+:1024A0004FF07842C0E9082140F6C411018070471E
+:1024B000B0F90010B0F90220891A41604269037E28
+:1024C0004A431A41836A13448362426A934200DD9D
+:1024D0008262836A026A934200DA8262C268836A15
+:1024E0004A43017C0A410B41D118B0F91C208A42B1
+:1024F00001DA10467047B0F91A008842FADC08B2D7
+:102500007047000010B514481449B0F88C200B88AF
+:102510009A1A92B2B2F5437F1DD90988A0F88C109F
+:10252000B0F88A1020F8581F002242860C480D4C43
+:10253000C2888280C180C38983812489891AA4B218
+:10254000C4818160E11A0161074A818AC182928A4D
+:102550008282511A816110BD4801002024070020A9
+:102560007C0C0020300500206400002009480A4946
+:10257000B0F8AA200B889A1A92B241F684639A4264
+:1025800006D3098820F8AA1F418881800021418054
+:102590007047000048010020240700200D48017802
+:1025A000C90702D00C49098801E04FF6FA71C165EC
+:1025B000094901201039088007482438018841F072
+:1025C0000101018004481838018821F018010180B8
+:1025D0007047000048010020240400400A49D1F857
+:1025E000902012B1521EC1F8902031F88A2F521C4F
+:1025F00021F81A294A6A521C4A628A8F521C8A8719
+:1026000001F8380C70470000480100201CB52D4827
+:1026100090F83B3090F83C20934252D000248DF843
+:10262000044053408DF800309DF800300122012B0A
+:1026300008D09DF80030022B09D09DF80030042B03
+:102640000AD00DE01F498DF80420443108E01D49EF
+:102650008DF80420463103E01A498DF804204831F2
+:102660009DF80420012A2CD190F83D309DF80040BF
+:10267000154AA34217D090F83E309DF800402342FF
+:1026800008D0B0F84C30A0F84A300B881488E31A10
+:10269000A0F84C3090F838302BB1B0F840301488A6
+:1026A000E31AA0F8423012880A80A0F8402010F8FF
+:1026B0003E1F9DF80020114300F801199DF80010FD
+:1026C00001701CBD500400202407002070B5344D5B
+:1026D00040212846FFF7E8FD840080212846FFF7C7
+:1026E000E3FD44EA4004A9152846FFF7DDFD044355
+:1026F000E1B22C4C94F870508D4250D04D4084F88B
+:102700007010012D03D0022D01D0042D47D194F873
+:102710007400A84384F8740094F87320AA420FD080
+:1027200084F8735094F8722001238B401A4207D129
+:102730001A4384F8722094F87110491C84F87110BF
+:1027400094F87110042928D330B1012811D002283F
+:102750000FD004280DD012E01348C18821F04001A9
+:10276000C1802078002184F83B1020F060002070A8
+:1027700005E0217841F02001217084F83B000B49ED
+:1027800094F83B0091F82720904204D081F827006C
+:1027900007492020087000F00DF884F84C5070BDF7
+:1027A0000010014048010020540A0020B40C002011
+:1027B0001807002070B50D4D40212846FFF774FD25
+:1027C000840080212846FFF76FFD44EA4004A915E4
+:1027D0002846FFF769FD04430548072100F8704FBC
+:1027E0000171002141708170C17070BD0010014005
+:1027F0004801002070B5344890F83A10CA43920757
+:1028000061D001F0030280F8392090F83D305B067A
+:102810001B0E80F83D30012A01D0812A02D15B1CB9
+:1028200080F83D300278D2074DD0DBB203F00102D0
+:10283000C3F34004A24246D1B0F84E400025641CC8
+:10284000A0F84E40204CA0F8505090F83E60A47A7A
+:10285000B24202D080F83E200DE0A607B6EB837F9F
+:1028600002D080F83F5006E090F83F30642B02D24F
+:102870005B1C80F83F3090F84030642B0CD25B1C1E
+:10288000DBB280F84030022B06D204F00103934201
+:1028900002D1022280F84020012901D0002912D162
+:1028A00090F83820C16D00EB820291610163D0E99C
+:1028B00006121144D0E908231A441144826A1144D3
+:1028C000C26A1144416370BD48010020FEE7000068
+:1028D0002DE9F04F00BF00209E4E9F4AA6F51271D1
+:1028E000A6F5BE79A6F1440B06F1440E804601F52B
+:1028F000E074A1F1780301F5457A1D5C15F0C0077D
+:1029000006D0402F51D0C02F77D0802F76D004E151
+:1029100015F01F0504D0154440F080072F7201E028
+:1029200082F80880012826D0022824D0032822D04B
+:10293000042820D008281ED010281CD0874D55F818
+:1029400020C0DCF8005054F820703D40CCF8005016
+:10295000824D55F820C0DCF8005056F820703D43F9
+:10296000CCF800501D5CAD0659F820502F6813D5E7
+:102970003AF810C03EE051F820502F6854F820C0BB
+:1029800007EA0C072F6051F820502F6856F820C036
+:1029900047EA0C072F60E5E7DFF8B8C10CF1F00C4F
+:1029A0005CF820C007EA0C077EE015F01F0504D094
+:1029B000154440F080072F7201E082F8088001285A
+:1029C0001DD002281BD0032819D0042817D00828AE
+:1029D00015D0102813D0614D55F820502F6854F8A9
+:1029E00020C007EA0C072F605C4D55F820502F6877
+:1029F0005BF820C047EA0C0756E00BE056E051F8C0
+:102A000020502F6854F820C007EA0C072F6051F8B7
+:102A10002050ECE715F01F0505D0154440F0800765
+:102A200085F8217001E082F82180012825D0022854
+:102A300023D0032821D004281FD008281DD0102817
+:102A40001BD0464D55F820C0DCF8005054F82070DB
+:102A50003D40CCF80050414D55F820C0DCF8005006
+:102A60005EF820703D43CCF800501D5CAD0615D5D6
+:102A70003A4D3AF81070CC3514E051F820502F68D8
+:102A800054F820C007EA0C072F6051F820502F6837
+:102A90005EF820C047EA0C072F60E6E72D4D3AF8B4
+:102AA0001070E03D55F820502F6036E015F01F05FE
+:102AB00005D0154440F0800785F8217001E082F8C8
+:102AC0002180012830D002282ED003282CD00428C1
+:102AD0002AD0082828D0102826D0204D55F820C00C
+:102AE000DCF8005054F820703D40CCF800501B4DED
+:102AF00055F820C0DCF80050164F883757F8207082
+:102B00003D43CCF800501D5CAD06B1D4114F3AF8EE
+:102B10001050E03F57F820703D60401CC0B21128B3
+:102B2000FFF4EBAEBDE8F08F51F820502F6854F859
+:102B300020C007EA0C072F6051F820502F68DFF8FB
+:102B400014C00CF1880C5CF820C047EA0C072F6019
+:102B5000D9E7000084960008E00500208094000872
+:102B60004FF40771C1824FF45861018340F614514C
+:102B700081837047F0B5C48AB0F900608681B0F9EE
+:102B80000250C581B0F904300227002101220382DE
+:102B9000AB4204DBB54202DDC78042810CE0B342A8
+:102BA00004DBAE4202DDC78041811CE09D4205DBB3
+:102BB000B34203DDC2804781018115E0B54204DBE9
+:102BC0009E4202DDC280418105E0AE4205DB9D42AE
+:102BD00003DDC1804281078106E09E4204DBAB42F7
+:102BE00002DDC18047810281C388458900EB43072C
+:102BF00000EB4505BB89AE899B1B0FFA83FEA0F84D
+:102C000012E00689AB8900EB460CBCF80CC0A3EBC4
+:102C10000C038382B0F91830B7F90CC0A3EB0C0C8D
+:102C2000B4EB4C0F04DA80F82010A3F1A10113E0FB
+:102C3000A64503DD80F82010B9890BE026B1012EEE
+:102C400004D0022E10D004E0062100E0052180F817
+:102C50002010A989091B6D31418309B2B1F5586F64
+:102C600004DB5B1E438304E00421F0E7002900DC61
+:102C70004283418B8183F0BD0B49002288760A6232
+:102C8000CA614A62094A32F9103002EB40028B6293
+:102C9000B2F90220CA62064A32F810000882A1F88E
+:102CA0006000A1F862007047F8010020DA9800087F
+:102CB000CE9800082DE9F05FFE48FF4982880B8816
+:102CC0009A1A92B20F2A46D30988FC4A818081461B
+:102CD00011880124DFF8E8B3FA48FB4E002579B3E8
+:102CE000491E1180C57385625A460168B2F90220F7
+:102CF0004F0742F6AA2318D4F78847F40057F78005
+:102D00009BF80060B60709D5866826F080068660C5
+:102D1000A0F87C5080F87E5080F87F50CE0404D418
+:102D200080F8F040C0F8EC5003E080F8F0504E0717
+:102D300007D49A4205DB80F8F440A0F8F25004E092
+:102D400010E080F8F4504E0703D49A4201DBC90723
+:102D500003D080F81151BDE8F09F80F81141A0F830
+:102D60001251F8E78046B0F8181143F698208142D6
+:102D700002D2491CA8F8181101F0B0FED34F97F801
+:102D8000500010B1FEF79CF905E0CA481C380178E4
+:102D900021F001010170FFF725FB00F0DBF9CC48C1
+:102DA00041F268024FF40061406C904201DBC94A75
+:102DB00004E0B0F57A6F02DAC64A121D116097F886
+:102DC0005110DFF800A3C44BC44FC907AAF12C0A65
+:102DD00039D0997B802932D398F8002092072ED4DD
+:102DE00098F80F208AF806209BF800C0B14A2CF012
+:102DF000020C1C3A8BF800C05580556192F800C057
+:102E000051462CF0010C82F800C0B279520611D460
+:102E10004A89B2F5FA7F03D2521CAAF80A2012E0BE
+:102E200040F63C72904201DD002016E108208AF84D
+:102E3000034012E1CD700020AAF80A500DE18AF893
+:102E40000350AAF80A50D8F80800010501D5082057
+:102E500003E19E4991F83FE05FEACE7148D09E4B76
+:102E600098F80F208AF806205B7A4146802B4BD3D6
+:102E70000B785B0734D4F3889B0404D520F0200042
+:102E8000C8F8080034E08B4B40F020001C3B5D800C
+:102E90005D6193F800C02CF0010C83F800C08E4BEC
+:102EA0008860D87D80280AD300F07F0C1B684FF023
+:102EB000004020FA0CF0034201D10C7100E00D71CA
+:102EC0000879C00702D15FEA8E7005D50320032A76
+:102ED00001D08AF80940C0E00020C8F82850BCE0C2
+:102EE00020F02000C8F80800F08820F40050F0809E
+:102EF00098F82601444601280BD0744890F86300E6
+:102F000048B1FDF79DFF0FE00A6842F004020A6035
+:102F1000B4E70920A1E0A068C10502D520F00800AF
+:102F200001E040F00800A06094F846C043F233325C
+:102F30004FF48041BCF1000F1ED043F69913BCF151
+:102F4000010F20D03A78881EBCF1020FC2F3810233
+:102F50002AD0012A2DD0022A2BD0A4F814116048BF
+:102F600090F85E0004281CD0A4F84410574890F84C
+:102F70007000012820D02FE043F21E50A4F8140165
+:102F8000A4F84420F2E7387842F6CC4CC0F3810034
+:102F9000012804D0022802D0A4F8142101E0A4F8EA
+:102FA00014C1A4F84430E1E7A4F81401A4F84400E3
+:102FB000DCE7A4F81401D2E7387842F26662C0F385
+:102FC000810001280FD0022810D041F6E12000BF77
+:102FD000A4F81401A4F8442036481C380278D2071B
+:102FE00007D0428807E0A4F81421F3E74FF400501B
+:102FF000EEE7BBF80420A9F8122010B2B4F944207F
+:103000005043C0F38F325046AAF812208A4200D9AA
+:10301000418234490978C90605D5428A41F23331E3
+:103020008A4200D241822189C1F3C002C1F300214A
+:103030008A4205D1428A40F6CC418A4200D9418277
+:10304000B17AC90700D04582BAF81200A062002800
+:103050007FF7EAAE24480570022099F81A1099B952
+:10306000022843D080B11A490B789C0608D5B47960
+:10307000640605D51B4C2478E40964F386130B70B1
+:10308000F18821F40A61F1801149496C4E290BDB6A
+:10309000F1880B0608D521F08001F1809BF8003003
+:1030A00023F002038BF8003089F81A0088F80F002B
+:1030B00051E60000600900202407002026070020B8
+:1030C000DA050020A4020020540A0020B40C0020DD
+:1030D00048010020100C0140E0050020C804002039
+:1030E00064000020FC06002038070020398F0029EA
+:1030F000B9D143F698213987B5E770B500230C881C
+:1031000063F30F02012505FA03F6344206D0C3F13A
+:103110000F0605FA06F1114361F30F025B1C102B39
+:10312000F1DB028070BD70B500230C7863F30702F9
+:10313000012505FA03F6344206D0C3F1070605FA65
+:1031400006F1114361F307025B1C082BF1DB0270EF
+:1031500070BD0000F0B51F4890F866301E48012B86
+:10316000816821F4006232D11C4BDE8874062ED4B3
+:103170001B4D0F054FF00004B5F902501ED4194A3B
+:10318000526C642A11DC40F6386295420DDAB204C2
+:103190000BD4027852070ED4B0F8D42040F6B835DC
+:1031A000AA4203D2521CA0F8D420F0BD41F4006121
+:1031B00081605C81F0BDA0F8D440F0BD41F2CD014A
+:1031C0008D42FADD997AC907F7D18260F3E7826010
+:1031D000F0BD0000B40C0020A4020020540A00201E
+:1031E000DA05002048010020F0B5364D364F044680
+:1031F00095F83B0097F83B1023780843EE1C627863
+:10320000834205D1E0781146FEF792FF207908E06D
+:1032100094F802C084450CD1E1781046FEF788FF8F
+:10322000E07905F82F0F2878805D6870287BE877B3
+:10323000F0BD82421DD161461846FEF779FF95F830
+:103240004E1095F83B00814207D1B97A09B1A179B6
+:1032500000E0617985F82F101EE06978012901D01E
+:10326000A17922E0617927E0297841F004012970F1
+:1032700012E0E1788142DBD119466046FEF758FF43
+:1032800095F84E1095F83B0081420AD1B97A09B100
+:10329000617ADFE7217ADDE715F82F1F895D697014
+:1032A000C5E76978012906D0617A85F82F10B97AC7
+:1032B0000029F1D1D8E7217A85F82F10B97A0029B1
+:1032C000EAD0D1E750040020480100200B480178E3
+:1032D00021F0020100F8381B002100F8181941778D
+:1032E000817733218185418508214184012100F8BE
+:1032F0001F1C034880F8391070470000500400205C
+:10330000480100200D4900B50B4851F8012F40F845
+:10331000032F89888180084801210930FFF718F8B8
+:10332000054802211330FFF713F8034804211D302C
+:103330005DF804EBFFF70CB85004002048010020B2
+:10334000094944F648000880091D46F648000880EF
+:10335000091D41F2111008800348001F018841F047
+:103360002001018070470000182C01402DE9F04732
+:10337000664C674B0025A0780126654A1033052866
+:103380007ED2DFE800F00313113E1100108820F018
+:10339000010010801D805F480580001F0580001F10
+:1033A0000580FFF7CDFFA670BDE8F087594941F2CF
+:1033B00044401C390880574945F658002439088094
+:1033C000091D47F2580008805249202028390880FA
+:1033D0000020401CC0B27328FBD3FFF7B1FF4C495B
+:1033E00084F85C502C3147F69060088048481430CF
+:1033F00006801D80108840F0010010800220A0701F
+:10340000D2E700215FF0010004EB410204EB40032E
+:10341000B2F85020B3F850309A4200D20146401C16
+:10342000C0B20628F0D33C48405C84F83900FFF76E
+:103430004DFF1D2000F0F3F900F076F8374E3848C4
+:103440004FF4807996F83B10012904D002291BD053
+:10345000042930D047E040218046FEF725FF870051
+:1034600080214046FEF720FF47EA40074946404694
+:10347000FEF71AFF074347F0010084F83B0000E025
+:103480003DE0224809302CE040218046FEF70CFF49
+:10349000870080214046FEF707FF47EA400749467C
+:1034A0004046FEF701FF074347F0020084F83B0067
+:1034B0001648133015E040218046FEF7F5FE8700E0
+:1034C00080214046FEF7F0FE47EA40074946404665
+:1034D000FEF7EAFE074347F0040084F83B000B4880
+:1034E0001D3002F055FF94F82F0086F838001D209B
+:1034F00000F0ABF90420A0700A48057054E710886A
+:1035000020F0010010801D80A5704DE750040020C0
+:10351000000800403C2C0140908F0008480100202A
+:10352000001001401B0700202DE9F041344C14F835
+:103530002F0F344DE07240212846FEF7B5FE86007D
+:1035400080212846FEF7B0FE46EA4006AF15394610
+:103550002846FEF7A9FE0643207BF1B22F3C8142AC
+:1035600015D084F83C0040212846FEF79DFE8600D9
+:1035700080212846FEF798FE46EA4006394628464E
+:10358000FEF792FE064384F83B60FFF73FF81E4DBE
+:1035900095F83B00012827D0022828D0042829D0FC
+:1035A000174894F83B102730085C04F8300F14F8E3
+:1035B0000109FEF705FF04F82F09A87A00B10120E0
+:1035C000607001F023FB94F84E0094F83B108842A1
+:1035D00006D094F83800062802D2401C84F838003F
+:1035E00084F84E10BDE8F0810548093004E0044835
+:1035F000133001E002481D30BDE8F041FFF7F4BD93
+:103600005004002000100140480100202DE9F04145
+:10361000524991F87200AA287ED191F8730055287A
+:103620007AD14F4C00200A5C2254401CC0B274284E
+:10363000F9D34C4E2069C6F80100A08AA6F805000F
+:10364000D4F81600F060D4F81A003061D4F81E00E7
+:103650001234706102F042FE4349608A888102F0B0
+:1036600057FE207D123CC007307802D040F00400A5
+:1036700001E020F004003D4930704FF480403C4DA3
+:10368000886114F8280F85F82000608B6880A08B73
+:10369000A880E08BE880208C2881608C354F688181
+:1036A00094F8240087F8D20014F8011C304686F8FC
+:1036B0003B100026C0F89460FFF724FE2E48A18E30
+:1036C0000183E18E4183218F818394F84210283C4D
+:1036D000012908D0022901D0032909D0297821F035
+:1036E0000C01083107E0297821F00C01091D02E0E6
+:1036F000297841F00C01297094F86E20012162B103
+:10370000012A01D0022A0BD087F8461094F86430C1
+:103710001A4A4BB1518108E014E087F84660F5E79A
+:10372000022287F84620F1E7568194F870100129AB
+:103730000AD094F86D1051B101290BD04FF480518B
+:10374000A0F87610BDE8F08144F21C71F8E74FF460
+:103750000051F5E741F25551F2E7000000FC000886
+:10376000B40C002048010020640000204C0C002014
+:10377000C8040020A402002030050020540A0020C4
+:103780007CB50121082000F087FB4FF48070ADF874
+:10379000040010248DF8074001208DF8060001A9CF
+:1037A0001548FEF703FD0121092000F075FB0121FA
+:1037B0001248FEF74DFD0820ADF8000004208DF8FA
+:1037C00003000F4E03258DF8025069463046FEF780
+:1037D000EDFC08213046FEF76EFDADF800408DF897
+:1037E00003408DF8025069463046FEF7DFFC102199
+:1037F0003046FEF760FD7CBD001401400002300041
+:10380000000C0140FEE7704700F01F0201219140CB
+:103810004009800000F1E020C0F88011704700F0FE
+:103820001F02012191404009800000F1E020C0F812
+:103830008011704700F01F02012191404009800073
+:1038400000F1E020C0F80011704700F01F020121D4
+:1038500091404009800000F1E020C0F8001170475D
+:1038600070B50F23C47801780122F4B1144C246898
+:10387000457804F4E064C4F5E064240AC4F1040665
+:10388000E3408478B5401C402C4301F1E021230142
+:1038900081F80034007800F01F018A404009800060
+:1038A00000F1E020C0F8002170BD01F01F0082404F
+:1038B0004809800000F1E020C0F8802170BD0000C0
+:1038C0000CED00E00249084302490860704700001F
+:1038D0000000FA050CED00E02DE9F05F00261D2048
+:1038E000FFF792FF6C4CDFF8B4B1A4F1B000A77EF3
+:1038F00090F83810DFF8A8E1DFF8A8A100258F4282
+:103900007ED0E776A176626A036B5A434FEA12498A
+:103910009BF80820120702D51EF8012000E00A4695
+:1039200094F812C0BCF1010F09D004EB4206B6F9BD
+:1039300002C0C4F828C0B6F90460E6620CE043F6A1
+:10394000FF7CC4E90A5C90F83DC05FEACC7C01D002
+:1039500012B102E0052A00D1012600EB47074FF023
+:10396000804CBF893F04B7FBF3F3E361476BBCFBBB
+:10397000F7F7276294F813C0BCF1000F06D0BCF132
+:10398000010F05D03B4403EBD3735B10636201E08E
+:103990003B466762DFF810C14FF6FF7707EA8307FF
+:1039A000ACF808709AF8007090F80A8090F83DC062
+:1039B000082F08F003070CF0030C05D067450BD166
+:1039C000B8F1000F05D008E0674505D0B8F1000F49
+:1039D00003D05B42636200E06562C6B1636A002B9C
+:1039E00003D006DD228D05E00AE0304B33F81220CB
+:1039F00000E0A28DA4F86020227822F0200222703C
+:103A00009AF80020042A07D0082A05D012E0B4F85A
+:103A1000603003EB0902EDE780F8405065629BF8E7
+:103A20000800000701D51EF80110204830F81100E9
+:103A3000A4F860001E49606A09883E314843B4F822
+:103A4000601001EB204006B21D20FFF7F3FE606A14
+:103A5000002807D021784FEA81600ADD002804DAC7
+:103A6000A08D09E0B4F8600006E0E06AB04208DB2F
+:103A70000CE0002802DA208D208208E0A06AB04223
+:103A800004DD208241F02000207000E026822575B0
+:103A900065752586BDE8F09FF8010020A40200208E
+:103AA000BC9800081B0700202C0A0020CE980008B4
+:103AB0002404004043184FF48042934210DD9042AA
+:103AC00002DD104600210BE0914202DD002011468C
+:103AD00006E08003B0FBF3F000B2C0F5804109B20C
+:103AE00041EA00407047F0B54FF46A730022C360AA
+:103AF0000E24826204824FF48345082645610683C2
+:103B000043F6FF774283878340F2492E4FEA873C92
+:103B1000C0F808E0C0E9082CCB608A620C824D61D5
+:103B20000E834A838F83B4208860C1E9082CF0BDDE
+:103B3000002181620949C1600E2101824FF6BF5107
+:103B40004161082101834FF44041418343F6FF71F5
+:103B5000818309070162024941627047638A01005B
+:103B600000C0FF0F064941F6A260088005480168C1
+:103B7000054A01F4E06111430160BFF34F8FFEE796
+:103B8000442C01400CED00E00400FA0538B5012199
+:103B90000D2000F081F94FF4E060ADF8000018242A
+:103BA0008DF8034003258DF8025069460D48FEF755
+:103BB000FDFA4FF46040ADF800008DF803400A4C68
+:103BC0008DF8025069462046FEF7F0FAA014ADF8D1
+:103BD000000048208DF8030069462046FEF7E6FA0B
+:103BE00038BD000000080140000C01402DE9F04103
+:103BF0000121CE028CB0304600F04EF9DFF86C8126
+:103C0000404601F075FC08A801F09EFE4FF4586094
+:103C1000ADF824000024ADF820402020ADF82200AB
+:103C20000125ADF826408DF8285008A9404601F03E
+:103C30003DFE0021404601F090FE4FF6FF714046E8
+:103C400001F095FE01220021404601F021FE0121F4
+:103C5000404601F009FC04A801F021FCADF8106019
+:103C6000A802ADF81200ADF81440A220ADF816007D
+:103C70002803ADF81800ADF81A40ADF81C4004A9AF
+:103C8000404601F0FBFB6027ADF80070ADF8044042
+:103C9000ADF80840ADF80C40ADF80240ADF8064074
+:103CA000ADF80A40ADF80E406946404601F0E0FC30
+:103CB0006946404601F022FD6946404601F068FD34
+:103CC000ADF8045040F61450ADF80070ADF80600A1
+:103CD000ADF80840ADF80C40ADF80250ADF80A4020
+:103CE000ADF80E406946404601F096FD0121404680
+:103CF00001F0DEFB0821404601F0FAFC3146404667
+:103D000001F03CFD0821404601F080FD314640466F
+:103D100001F0B4FD7021404601F0BDFD18208DF882
+:103D20002C008DF82D408DF82E408DF82F500BA8CB
+:103D3000FFF796FD0D480C30018841F080010180AD
+:103D40000A481430018841F001010180001F0480FD
+:103D50000121404601F0B6FB8DF828500121404674
+:103D600001F0BAFB0CB0BDE8F0810000002C01406E
+:103D7000704740F213414160082181608621C16093
+:103D80004FF4804101614942416100210162C162F9
+:103D9000704701627047000010B501884288891A97
+:103DA00009B20183B1F5005F02DBA1F5804104E0B7
+:103DB00011F5005F02DC01F580410183B0F91820A4
+:103DC00041685143C1618368846A5343C2681B12CE
+:103DD000624303EB2222036A1A44114402628A13EB
+:103DE000426241698A4203DB01698A4200DC114672
+:103DF0008A1AC0E90A21028E4FF40373594302EB79
+:103E0000A13202860B4A1278082A04D10A4A936F1B
+:103E100003EBA1319167B0F93010B1F5804F02DDAD
+:103E2000A1F5804103E0002902DA01F58041018615
+:103E300010BD00001B070020680A0020034A5168DB
+:103E400021F44041014351607047000000100240DE
+:103E5000044A0029516901D0014300E081435161C6
+:103E60007047000000100240044A0029D16901D0C7
+:103E7000014300E08143D16170470000001002401F
+:103E8000044A0029116901D0014300E08143116116
+:103E90007047000000100240044A0029916901D0D7
+:103EA000014300E08143916170470000001002402F
+:103EB000044A0029D16801D0014300E08143D16068
+:103EC000704700000010024030B524494A6812F0E3
+:103ED0000C03234A03D0042B01D0082B26D0026008
+:103EE0004A680F231F4C03EA1212A35C0268DA40EF
+:103EF00042604B68072505EA1323E35C22FA03F3CB
+:103F000083604B6805EAD323E35CDA40C2604B6808
+:103F1000032403F4404104EA933303EB9161114B12
+:103F20001B1F595CB2FBF1F1016130BD4A680E4BB9
+:103F30001A404B68140103F4803303D5C2F3834263
+:103F4000113202E0022404EB924213B14B689B034E
+:103F500001D5064B00E0024B5A43C0E70010024077
+:103F600000127A000400002000003C0800093D0017
+:103F70002DE9F041274CA61540212046FEF794F983
+:103F8000850080212046FEF78FF945EA400531463D
+:103F90002046FEF789F90543EDB240212046FEF7A1
+:103FA00083F9870080212046FEF77EF947EA400723
+:103FB00031462046FEF778F90743F8B2A842DBD134
+:103FC00040212046FEF770F9870080212046FEF749
+:103FD0006BF947EA400731462046FEF765F907438B
+:103FE000F8B2A842C8D140212046FEF75DF987000B
+:103FF00080212046FEF758F947EA4007314620461F
+:10400000FEF752F90743F8B2A842B5D12846BDE8F9
+:10401000F08100000010014010B50268416802FB09
+:1040200002F301FB01330D4CA34211D91B0E0E3BD1
+:104030000B4C9BB212B234F8133009B25A435943B5
+:1040400042F38F3241F38F31C0E90221012102E0B6
+:10405000C0E902210021017410BD0000E10BBF0E78
+:10406000308C00082DE9F05FFD48FE4902880B887E
+:104070009A1A92B20F2A7CD309880180FA490A461B
+:104080008889D288430703D4830701D4C30702D0A9
+:1040900042F4007201E022F40072CA808A460107ED
+:1040A00002D45146C00606D5BAF8061041F0010107
+:1040B000AAF8061004E0C88820F00100AAF806005B
+:1040C000E948FDF7A3FEDFF8A4B3BBF93A10B1F558
+:1040D000804F03DA491CABF83A1003E04FF48040FC
+:1040E000ABF83A00E24E41F6CC41E24CB06C88426B
+:1040F00003DDA06820F01000A060DF49DF4D4FF025
+:104100000008088830B1401E088084F80F8085F8C8
+:1041100000802BE0BAF8060042041BD4BAF80C1059
+:10412000CA0617D4090715D4010613D4810611D481
+:1041300001050FD4410603D5D1490978090609D5EF
+:10414000410707D4C10505D4010703D4810401D474
+:10415000C0060BD5CB4884F80F80CB4985F800808A
+:10416000A0F81E80A1F8008080F82A80E08FC74A5E
+:1041700000E0F9E0DFF818E340B1401EE087107876
+:1041800020F00200107084F80F800AE0107840F0F0
+:10419000020010702878012805D19EF8000006283A
+:1041A00001D185F800802878DFF8E8C2DFF8E892CE
+:1041B00001270A2878D2DFE800F0FCD705D7FBFA00
+:1041C000D777F9F8DFF8ACA2A948AAF12C0A40F693
+:1041D0002826BAF81610491C8BB2AAF81630416C82
+:1041E00040F6CC40B14202DAAAF8168013E0DBF8C0
+:1041F0000C6086420FDBB2F9042043F69916B242F6
+:1042000009DBB3F5FA7F06D399F800301BB9AAF899
+:10421000168089F80070A14E328872B19AF8043085
+:104220005B1CDBB28AF80430022B06D38AF80480C8
+:10423000BCF800305B1CACF80030E27B092A17D0D8
+:10424000022A7CD0A4F830814FF44052C9F87C2077
+:10425000C9F87820B4F84000C8B141F28832AAF811
+:104260001680914227DA99F80020012A1DD022E019
+:104270007B484430FEF704F9FDF742FE7C48416C70
+:10428000CAF8281041F27C51CAF818109FE2A4F82D
+:104290003080D9F82C10C9F83410D9F82810C9F892
+:1042A0003010A4F8407031E0E7E189F80080ACF804
+:1042B0000080A6F800807A4940F63A2291F868100A
+:1042C00001290DD0C4F8D88084F8EA80CAF820808B
+:1042D000B4F9301001F21D50904211D8102310E0B3
+:1042E0007048C4F8D80084F8EA70B4F9301001F2CC
+:1042F0001D53934201D8102300E02023102202E036
+:1043000020231022002000F0DFFB2086644866494D
+:104310004FF4927390F868000128554815D0406C0E
+:1043200040F2DC52904203DAB9F90A209A4215DBD6
+:10433000B4F84020521C92B2A4F8402000E01EE0E5
+:1043400040F6C4139A4209D210E0426C40F2DC50AD
+:10435000824209DAB9F90A00984205DA85F8008044
+:1043600084F8EA80A1F81A80BDE8F09FDBF80C2001
+:10437000002AF9DC42F6E0629042EFDAF4E7B4F8A2
+:10438000302140F6B8339A4207D2354E1C3E36787B
+:10439000F60702D1521CA4F8302196B240F2DC524A
+:1043A000964207D842F6CC4308E00DE1EBE030E15D
+:1043B0002BE133E1A4F8303143F26663C9F87C3075
+:1043C000CAF828108AF80870384AA4F8408084F89F
+:1043D000EA80537F5646E3B1D07F1746F0B3208D75
+:1043E000B4F9301000B20A23052200F06DFB2086DC
+:1043F00087F81F8087F81D80B4F91601B4F91411ED
+:10440000884276DA264991F84D1041B300F1020056
+:1044100088E0234D95F86820012A0AD1DBF80C20AA
+:1044200040F23333DA4204DCA323B4F930101A46E5
+:104430005BE094F84600022803D195F86D0002284D
+:1044400042D008B21A4900BF01F00EFDA4F8E40002
+:10445000B4F9E410A06A88422DDB2BE04EE055E071
+:104460006009002024070020540A002030050020A5
+:1044700048010020A4020020280700201B0700207C
+:10448000FC060020F00800201E000020DA050020B5
+:104490001C070020220000206400002020000020D3
+:1044A000B40C002034F3FFFFD40900207C0C002062
+:1044B000228E0008084600B2B08295F84D1031B146
+:1044C000B4F9301036230FE008B2F249BCE7F249E4
+:1044D00044F2506240F24713496C91420ADD95F86C
+:1044E000681039B1B4F93010052200F0EDFA2086D9
+:1044F00082E70DE0B4F930103622F6E740F266604C
+:10450000208684F80F8085F8008075E7083009E080
+:104510000BDD7179491CC9B27171022907D386F884
+:104520000580401EA4F8160101E0A4F81611D9E98F
+:104530001E12914209DAD94A92F84D2012B101F1C6
+:1045400002010DE001F108010AE00CDD727902F1CF
+:104550000102D2B27271022A07D386F80580491E81
+:10456000C9F8781001E0C9F87820B4F930004FF4A8
+:104570008041884201DD2186F6E60028FCDA00BF92
+:10458000A4F83080F0E6C649D4F8DC00884202D2B4
+:10459000401CC4F8DC00E07B082803D1D4F8DC0020
+:1045A00088420DD385F80080A068C10502D520F0AF
+:1045B000080001E040F00800C4F8DC80A060D3E609
+:1045C000BDE8F05F02F09ABCE07B092802D0A4F8B5
+:1045D000308037E1B34DE869401CE86102280ADD0C
+:1045E000288D012301B2288B052200B200F06CFA5D
+:1045F000C5F81C80A862AC48298D0180B6F844102B
+:104600004180FDF755FF2086AEE6BDE8F05F04F07F
+:10461000D1B9A648007809287ED0A5E6A148A0F81F
+:104620001680716C41F2883081420ADA99F80010E4
+:10463000012906D19E4889F80080ACF80080A0F8D6
+:1046400000809C499C4B0888401C82B29B480A8091
+:10465000C82A04D390F800C0BCF1010F1AD0B2F5FB
+:104660007A7F04D390F800C0BCF1020F12D0B2F5EB
+:10467000FA6F02D30278032A0CD0E07BDFF840B255
+:10468000801E082877D2DFE800F011A4E0F304FED2
+:104690006A9769E680F80080A1F80080BAF80610F1
+:1046A00021F40061AAF806101F70E6E7FDF736FE58
+:1046B0003078400611D59BF8020004280DD0706CAC
+:1046C00082280ADAB07A96F83D1000F0030001F073
+:1046D0000301884201D001F0C7FD2878062893D055
+:1046E00086F83F80B06C41F23331484381138B032D
+:1046F000744AC9F82C1001EB810141F391019362D6
+:104700007148C9F8281089038162FDF7F9FB6548F3
+:104710000772B4F8140100E094E0A4F81601706C7C
+:10472000A4F88280B0F5437F06DD4FF48040A4F802
+:1047300080007AE0287017E64FF48041A4F88010DA
+:10474000A16821F48061A16040F28A21884204DAE4
+:104750003078400601D402F0BDFAA0686DE0706CBC
+:10476000B0F5437F08DA9EF80010062904D000BF98
+:104770008EF8008080E086E05448017821F0400106
+:104780000170FDF7BDFB43F6FE70A4F81601FDF7BE
+:10479000C5FD4F4810F8341F21F0010101704A494E
+:1047A000C4F8DC80C1F828804649C1F82880082177
+:1047B0002970C0F84480D7E53B48FDF761FEFDF75E
+:1047C0009FFB3848716C816241F27C518161092004
+:1047D000B0E79AF80600C006ADD4706CB0F57A7FE9
+:1047E00030DDFDF79BFD3078400611D59BF80200C7
+:1047F00004280DD0706C82280ADAB07A96F83D1041
+:1048000000F0030001F00301884201D001F02CFD0B
+:1048100086F83F80B6F84800208601B24FF4804009
+:10482000814200DD2086FDF76BFBA06840F48060CC
+:10483000A06096F838100529BDD140F01000A060A6
+:10484000022077E785F800808EE5706CB0F5437F35
+:1048500003DA9EF8001006298AD1BAF8061021F072
+:104860002001AAF80610FDF759FD042062E7FFE7D2
+:104870009EF80000062801D02F7075E50B4909202D
+:104880000870052056E78BF802808EF8008089F8C2
+:104890005E8075E6D28E000848010020B40C00202E
+:1048A000C0D4010078020020A4090020600200208A
+:1048B0002000002016000020140000201500002019
+:1048C00050040020C0080020900800202A07002083
+:1048D000680A002030B585B001210420FFF7DCFA1A
+:1048E0004FF40040ADF8100048208DF8130004A9E3
+:1048F0001848FDF75BFC01210846FFF7B5FA40F6C2
+:104900008C20ADF8040003240020ADF80040ADF881
+:104910000200ADF806004FF080456946284600F0D9
+:10492000C5FF1C208DF80C008DF80D408DF80E4051
+:1049300001208DF80F0003A8FEF792FF0122114617
+:10494000284600F08DFE0121284600F0BBFD05B091
+:1049500030BD000000080140704700002DE9F04123
+:10496000304CE07800285AD12078002857D0401EDB
+:1049700010F0FF00207052D14FF49670208272B672
+:10498000294F45F2AA50A7F872000020FDF796FAC9
+:10499000264D13202860FDF7A3FAA8BB3420E86059
+:1049A00002202861224E6E61286940F04000286193
+:1049B000FDF796FA40BB00211E4A08465FEA2553E0
+:1049C00012F800C0BCF1FF0F00D00121401C80B2E2
+:1049D0009842F5D3C1B9C4E9067639260127A06902
+:1049E00010F8011B10F8012BA061E06901EB022116
+:1049F00002886A612F6120F8021BE061FDF770FAFE
+:104A000010B9761EB6B2EAD20120FDF757FA62B6A7
+:104A100001F07EFC0848816821F480418160BDE896
+:104A2000F081000018070020B40C00200020024094
+:104A300000FC000800FC0008A402002019480168DE
+:104A400041F010010160016821F00301016001687B
+:104A500041F00201016014484168416041684160D1
+:104A6000416841F480614160416821F47C114160FA
+:104A700041680E4A11434160016841F08071016054
+:104A800001688901FCD5416821F00301416041685A
+:104A900041F0020141604168C1F381010229FAD16C
+:104AA000704700000020024000100240000028086B
+:104AB00030B5044C039D6080A180E2802381658134
+:104AC00030BD0000480A00200A44824201DA10B2D8
+:104AD0007047C91A8142FBDD08B270472DE9F043E7
+:104AE0004348DFF81081DFF81091C17F457A0468F0
+:104AF00001260023414A424880292BD301F01F019F
+:104B000058F821100C420146096802D041F4805146
+:104B100001E021F480510160CF0417D48F0415D532
+:104B2000977AFF0707D0538199F800C02CF0020C48
+:104B300089F800C00AE090F84670BFB14FF0020C4F
+:104B4000012F18D080F8463080F81AC10F0B67F398
+:104B50004D310160802D2AD305F01F0158F8211036
+:104B60000C4201680CD041F004010BE080F8466073
+:104B700080F81A31EAE780F846C080F81A61E5E764
+:104B800021F0040101604C070DD44C050BD5947A3B
+:104B9000E40708D0538199F8005025F0020589F800
+:104BA0000050C0F898308C0864F38A210160917A33
+:104BB000C90717D1134991F86410012912D112497C
+:104BC000496C32290CDC0178490709D501890905AE
+:104BD00006D4D0F8981047F23054A14204D9568137
+:104BE000C0F89830BDE8F083491CC0F89810F9E788
+:104BF000E0050020F8930008DA050020540A0020A0
+:104C0000A4020020B40C00204801002010B5FCF7DD
+:104C1000ADF80F48018821F0020101800C491831DC
+:104C200009880C4A928E1144094A3432118008498D
+:104C30000C390A8842F001020A80011D0A884FF6E9
+:104C4000ED531A400A80018841F01201018010BD25
+:104C50000C0400405004002006480188491C89B219
+:104C60000180B1F57A7F04D34188491C418000213D
+:104C7000018070473C0700200F4810B5016841F0E3
+:104C80000101016041680D4A1140416001680C4A10
+:104C900011400160016821F480210160416821F424
+:104CA000FE0141604FF41F018160FFF7C7FE054917
+:104CB0004FF00060086010BD001002400000FFF8D7
+:104CC000FFFFF6FE08ED00E02DE9F0412F4D2888AA
+:104CD0004FF00004000629D5FCF7C8F92C4A2D48EE
+:104CE00007231778C8262C49012F22D02B4FB7F85D
+:104CF00006C0BCF1000F3ED0B0F80CC04CF0080C60
+:104D0000A0F80CC0B0F806C02CF4006CA0F806C0E7
+:104D1000886820F004008860FC801370CE87002033
+:104D20004FF49661401C80B28842FBD32C80BDE8D2
+:104D3000F0811B4F97F800C0BCF1010F0FD0BCF100
+:104D4000020F11D0B0F806C04CF4006CA0F806C0F9
+:104D5000886840F00400886005203870DDE7B0F80E
+:104D60000CC04CF0080C03E0B0F80CC04CF0100C78
+:104D7000A0F80CC0F0E70B4F3C70C78847F4006701
+:104D8000C780886840F004008860C6E7102C0140A6
+:104D90001B070020540A0020A40200206009002004
+:104DA0001C07002039070020704700002DE9F04360
+:104DB0004FF08040018A21F001010182AC48007867
+:104DC00000287CD1AB4FF87B002878D1AA48406CF2
+:104DD000322874DCA9488068DFF8A4924104A94D08
+:104DE000B9F804004FF0000403D4401CA9F80400F3
+:104DF00028E1002874D02978012611B1012912D0A8
+:104E000017E14946B0F5BE7FFAD92E70CC718C718E
+:104E1000EC702C72287A0A18401CC0B214722872E6
+:104E20000F28F7D305E1B9F802204946824201D99B
+:104E3000EE7100E0EC7192488A7908300F2A15D2A1
+:104E4000CB79082B0BD2C3F10708EB7912F800C01D
+:104E500003FA08F363441354CA79521CCA71CA791D
+:104E6000082A03D18A79521C8A71CC7199F80610EC
+:104E7000C8460F2973D10D21FCF762F8A881010AF9
+:104E80006970C0B2A87088F8064098F816208A4267
+:104E900065D198F81510814261D198F80BC07A4914
+:104EA000032302227948BCF1000F10D0BCF1010F9E
+:104EB00002D0BCF1020F14D080F86A2000E0CBE0F1
+:104EC00091F800C02CF00C0C0CF1080C0FE080F8ED
+:104ED0006A6091F800C02CF00C0C0CF1040C06E098
+:104EE000A9E080F86A3091F800C04CF00C0C81F811
+:104EF00000C098F80C10B6EB111F04D180F86E407A
+:104F000087F846400EE0B2EB111F04D180F86E60C6
+:104F100087F8466006E0B3EB111F03D180F86E20DE
+:104F200087F846200B0717D001F00F01012901D0A7
+:104F3000022915D080F86C602C7198F80D102A7930
+:104F400006FA02F30B406B71082A44D2DFE802F044
+:104F50000B124319242F363D80F86C40ECE768E0D3
+:104F600080F86C20E8E713B180F8704033E080F8F7
+:104F7000706030E013B180F850602CE080F8504051
+:104F800029E023B180F8656087F8036123E080F8A9
+:104F9000654087F803411EE023B187F8F54080F8AB
+:104FA0004D4018E087F8F56080F84D6013E013B1CC
+:104FB00080F868600FE080F868400CE013B180F87A
+:104FC000666008E080F8664005E013B180F867602D
+:104FD00001E080F86740521CD2B22A71082AAED391
+:104FE00098F80E102A4A8B0705D587F8F16080F8EB
+:104FF0006460568104E087F8F14080F86440548191
+:10500000C90702D080F8294001E080F8296098F8AB
+:10501000111000F86D1FC2781E48012A1ED001B37E
+:10502000012921D04FF48051A0F876101A493C2074
+:105030000870A9F80240A9F80440B9F80210491C08
+:10504000A9F80210B9F80210B1F5FA7F04D940F2BC
+:10505000F511A9F802102C70BDE8F08344F21C7120
+:10506000E2E74FF40051DFE741F25551DCE7000081
+:105070001B070020A402002048010020001001406E
+:105080009C0C0020B4060020C8040020B40C0020B2
+:10509000540A002030050020180700202DE9F05F99
+:1050A000FDF73CF98E4D2888A5F10406C0070AD00B
+:1050B000308820F008003080288820F009002880FF
+:1050C00001F008FED9E02888DFF81892DFF818828E
+:1050D000864C80071AD5B9F8001041F00101A9F8F3
+:1050E0000010B8F80000804914315030088028883A
+:1050F0004FF6F95108402880308840F00400308095
+:10510000FEF736FF84F83C00BDE8F09F2888784F12
+:105110004007288871D520F004002880FEF728FF7A
+:1051200094F83C108142EFD1308820F004003080A8
+:10513000FDF7CCFA2078410605D594F84C1094F888
+:105140003B209142E0D03978400621F002013970CD
+:1051500004D5FEF7E9F997F82F7004E094F83C00C5
+:10516000FDF72EF90746DFF880B140F68C2A0BF1E7
+:10517000180B062F47D294F83800B8423ED0384674
+:10518000FDF7A2F82078C00716D094F83A0094F8FA
+:10519000391000F00302914206D0A17A00F001001C
+:1051A00001F00101884215D1FDF7F8F9FBF72AFE5D
+:1051B000FDF720FB384689E0FDF7F0F9FBF722FE0A
+:1051C000FDF718FB3846FDF709FA207840F001009A
+:1051D000207099E7288820F008002880206B81083B
+:1051E00001EBD000504515D2B8F800100844ABF8D8
+:1051F0000000308840F0080003E00DE0308820F027
+:105200000800308080E7B9F8001041F00101A9F8EA
+:105210000010DFE75046E7E70007288831D520F087
+:1052200008002880308820F008003080FEF7A0FEBB
+:1052300084F83C00FDF74AFA387820F00200387014
+:105240002078400604D5FEF76FF997F82F5004E058
+:1052500094F83C00FDF7B4F80546062D08D294F802
+:105260003800A842B5D0FDF799F9FBF7CBFD2AE04D
+:105270002048C18841F04001C180BDE8F05FFDF7E2
+:1052800099BAC006288825D520F0100028803088DB
+:1052900020F01000308097F838000C2802D2401C13
+:1052A00087F83800387840F002003870FEF73CF993
+:1052B00097F82F50787884F8390094F83800A8428D
+:1052C00087D0FDF76BF9FDF795FA2846BDE8F05F4A
+:1052D000FDF784B94EF2BE110840288014E70000A3
+:1052E0001004004000040040240400404801002055
+:1052F00050040020540A00202DE9F04F514F85B092
+:10530000388820F0010038804E4800261030068092
+:105310004D4CDFF838A14FF0010894F85C0042F6DC
+:105320003029C10774D072B64948816941F40071CF
+:105330008161816941F4806181614FF40040FEF731
+:105340007DFD444D00212846FBF7BAFA002128468E
+:10535000FBF7ACFADFF800B100215846FBF7A6FADC
+:1053600000213E48FCF726F92846FBF7C5FB5846C6
+:10537000FBF7C2FB4FF46020CDE902068DF8056013
+:1053800000968DF810808DF8048069462846FBF75A
+:1053900045FC01231A460F212846FBF790FC01210A
+:1053A0002846FBF783FA00204946401C80B2884219
+:1053B000FBD328462E600121FBF7C0FC286880073C
+:1053C000FCD524484C30006894F85C1021F00101B1
+:1053D0002144A1F85000FBF77DFA62B6FDF7B0FF5B
+:1053E00047F69061AAF8001094F85C00401CC0B227
+:1053F00084F85C000C2822D212491431A1F80080F4
+:10540000388840F00100388005B0BDE8F08FFFE734
+:10541000134920F00100085A12490880114945F645
+:105420005800083908800F4847F25801001F0180D2
+:105430000C4920200C390880AAF80090D4E70320FA
+:10544000A070E1E700080040500400202C08004054
+:1054500000100240002401400028014008000240E2
+:10546000B48F0008202C01400029018802D041F0AF
+:10547000800101E021F080010180704710B50A88A9
+:105480004B88CC881A438B8823431A430B891A43D1
+:105490004B8989891A430A43A0F8442010BD002192
+:1054A000018041808180C18001814181818170477B
+:1054B0000029818802D041F0010101E021F00101C1
+:1054C000818070470029018802D041F0010101E08C
+:1054D00021F0010101807047002930F8441F02D0FB
+:1054E00041F4004101E0C1F30E010180704700006A
+:1054F0004B4910B5884202D10121C41486E0B0F1B5
+:10550000804F09D0474988420DD101210220FEF782
+:10551000B7FC0021022064E001210846FEF7B0FC40
+:10552000002101205DE04049884206D1012104208C
+:10553000FEF7A6FC0021042053E03C49884206D136
+:1055400001210820FEF79CFC0021082049E0384991
+:10555000884206D101211020FEF792FC0021102084
+:105560003FE03449884206D101212020FEF788FC23
+:105570000021202035E03049884202D10121441425
+:1055800044E02E49884202D10121CC043EE02C495E
+:10559000884202D101210C0538E02A49884202D113
+:1055A00001214C0532E02849884206D101214020E2
+:1055B000FEF766FC0021402013E02449884206D112
+:1055C00001218020FEF75CFC0021802009E02049B9
+:1055D00088420AD1841501212046FEF751FC0021A2
+:1055E0002046BDE81040FEF74BBC1A49884202D164
+:1055F00001210C040AE01849884202D101214C041F
+:1056000004E0164988420AD101218C042046FEF7A5
+:105610004FFC2046BDE810400021FEF749BC10BDFC
+:10562000002C01400004004000080040000C004035
+:10563000001000400014004000340140004C0140C4
+:10564000005001400054014000180040001C004080
+:10565000002000400040014000440140004801405B
+:10566000002A828901D00A4300E08A438281704780
+:1056700030B5028C22F001020284028C8388048BF4
+:1056800022F0020224F073050C882C430D89154387
+:105690004A882A43114DA8420BD0114DA84208D088
+:1056A000104DA84205D0104DA84202D00F4DA8427F
+:1056B0000DD122F008054A8923F440732A4322F0D1
+:1056C00004058A882A438D891D43CB892B43838017
+:1056D0000483C9888186028430BD0000002C01400B
+:1056E00000340140004001400044014000480140B6
+:1056F000028B22F008020A430283704770B5028CC5
+:1057000022F010020284028C8488038B0D8823F41B
+:10571000E6464FF6FF7303EA052535430E8922F06E
+:10572000200203EA061616434A8803EA02123243AD
+:10573000104EB04202D0104EB04215D122F0800679
+:105740004A8924F4406403EA0212324322F04006FC
+:105750008A8803EA021232438E8903EA86062643C8
+:10576000CC8903EA8404344384800583C988018793
+:10577000028470BD002C014000340140028B4FF6C2
+:10578000FF7322F4006203EA012111430183704791
+:1057900070B5028C22F480720284028C8488838B20
+:1057A0000D8823F073031D4322F400730E894FF616
+:1057B000FF7202EA06261E434B8802EA03233343A4
+:1057C000104EB04202D0104EB04215D123F4006604
+:1057D0004B8924F4405402EA0323334323F48066C4
+:1057E0008B8802EA032333438E8902EA0616264396
+:1057F000CC8902EA0414344384808583C988818774
+:10580000038470BD002C014000340140828B22F0E3
+:1058100008020A438283704770B5028C22F48052DA
+:105820000284048C8288838B0D8823F4E6464FF62D
+:10583000FF7303EA0525354324F400560C8903EA77
+:10584000043434434E8803EA06362643094CA0420A
+:1058500002D0094CA04205D122F480448A8903EA8F
+:105860008212224382808583C988A0F84010068472
+:1058700070BD0000002C014000340140828B4FF6C7
+:10588000FF7322F4006203EA012111438183704710
+:10589000018582827047828822F07002828082882D
+:1058A0000A4382807047A0F84010704730B50288E4
+:1058B0001B4B1C4C98420DD0A0420BD0B0F1804F36
+:1058C00008D0194DA84205D0184DA84202D0184D55
+:1058D000A84203D122F070054A882A43154DA842F8
+:1058E00006D0154DA84203D022F44075CA882A4339
+:1058F00002808A8882850A88028598420AD0A0425E
+:1059000008D00E4A904205D00D4A904202D00D4A6E
+:10591000904201D1097A01860121818230BD0000C7
+:10592000002C014000340140000400400008004009
+:10593000000C0040001000400014004000400140F6
+:1059400000440140004801404FF6FF718180002172
+:105950000180C1804180017270470029018802D016
+:1059600041F0020101E021F00201018070470029AD
+:10597000018802D041F0040101E021F0040101801E
+:1059800070470000204810B590F82010026801F020
+:105990001F001E4951F820001D490242086802D02C
+:1059A00040F4803001E020F48030086019484FF066
+:1059B000000280794106184824D4184903880C88CD
+:1059C000E31A9CB201230F2C08D30C88048084684E
+:1059D000042C03DD124C2478022C05D0427F012ACE
+:1059E00006D00988418010BD4377C2770A8842807B
+:1059F00042880988891A89B240F21A629142F2D328
+:105A0000C37710BD427710BDE0050020F893000871
+:105A1000A4020020540A00207C0C0020240700204F
+:105A20001B0700202DE9F0414D6800231E240F22A2
+:105A3000854202DD0868BDE8F081D1F8F450854266
+:105A400002DAD1F8F000F6E701EBC2056D68854295
+:105A500001DA134600E01446E21852085D1CAA421F
+:105A6000F2D101EBC20351F832505C68844202DA91
+:105A7000D3E9026701E053E90267001BC1178905FA
+:105A80003A1B41EA9021D3178005FAF74BFB721BB2
+:105A9000A0FB024601FB0261D31700FB0310810249
+:105AA00041EA94502844C6E72DE9F04FDFF8B8B139
+:105AB0006A48DFF8AC91DFF8ACA190F80EC0BBF9F2
+:105AC0001A70BBF91C60BBF91850BBF96C10BCF123
+:105AD000070F48D2DFE80CF08D041A30485E7600DC
+:105AE000D9F800208284DAF80020C284828CC38C2A
+:105AF000A7EB820212B2A6EB83034A431BB25943BF
+:105B000042F3CF2241F3CF23D11870E0D9F800201F
+:105B10004284DAF80020C284428CA5EB820213B2E0
+:105B2000C28C4B43A6EB820212B243F3CF24514303
+:105B300041F3CF23E11814E0D9F80020C284DAF849
+:105B400000204284C28C438CA6EB820212B2A5EBE9
+:105B500083031CB24A43614342F3CF2341F3CF2472
+:105B6000191949420AB244E0D9F800208284DAF8CF
+:105B700000204284828C438CA7EB820212B2A5EBF8
+:105B800083034A431BB2594342F3CF2241F3CF244C
+:105B9000111914E0D9F800204284DAF80020828438
+:105BA000428C838CA5EB820212B2A7EB83034A439B
+:105BB0001BB242F3CF24594341F3CF22A1184942EB
+:105BC0000BB216E0D9F80020C284DAF800208284F3
+:105BD000C28C838CA6EB820212B2A7EB83031CB2A9
+:105BE0004A4342F3CF23614341F3CF2299184942FC
+:105BF0000CB2BBF91E50594605F21E56A64201DAF8
+:105C0000CE8306E0A5F21E55A54201DDCD8300E05E
+:105C1000CC83B1F9204004F21E55954201DA0D847F
+:105C200006E0A4F21E54944201DD0C8400E00A84D4
+:105C3000B1F9222002F21E549C4202DAABF8224053
+:105C400008E0A2F21E529A4202DDABF8222001E0E7
+:105C5000ABF82230417B8173BDE8F08FA4020020B5
+:105C60003C2401403C280140300500202DE9F0474C
+:105C700004466F48704D002602786E48022AB0F93B
+:105C8000301004D0082A7BD0092A7AD0CBE0C27B1E
+:105C9000022A02D1B0F8402052B1A4F84210698122
+:105CA0000423B5F908101A460020FEF70DFFB1E0F5
+:105CB0006249DFF88C81496A0F14E78080684102ED
+:105CC00016D5B4F9020040F2DA21884248DD40F2EC
+:105CD0006A41884205DD00BF0823B4F942101A4624
+:105CE00060E0A0F2DA20FAF798FB0022554B68E05A
+:105CF000C0F3C001C0F30020DFF84C9181420CD109
+:105D0000D8F8440040F2BA4188426DDD40F66A118D
+:105D10008842E1DCA0F2BA404FE04C480078C0066F
+:105D20000CD5D8F8440041F2243188425CDD41F2C0
+:105D3000D4718842D0DC00F6DC401EE04448DFF835
+:105D4000149190F8701001290BD090F86F00012881
+:105D500007D041480178C90746D04049098889B130
+:105D600042E0B4F9020041F6DC6188423CDD42F2D7
+:105D70003411884212DC00F59270A0F500501CE04E
+:105D80004AE04EE0B0F91000B4F90210A0F59672A6
+:105D9000914229DD00F5967291420BDDB4F9421073
+:105DA00020231A460020FEF78FFEA4F842000028A8
+:105DB00017DB1BE0081A00F59670FAF72EFB00229D
+:105DC0004B46FAF796FA0E22FAF702FBFAF75CFB5B
+:105DD00000B2C0F5804078438013A4F84200002F41
+:105DE00004DCA4F8426001E0A4F84270B4F8420078
+:105DF0001B4FE880D8F844107964A7F84C0000F0F5
+:105E000083FBB7F84E00688198F80A000028388FA5
+:105E100000D14042288106E01248B0F87C00688139
+:105E200000E069812E8184F84060BDE8F0870000C1
+:105E30001B070020A4020020640000203005002081
+:105E4000480100200000794000C09240FC0600207C
+:105E5000B40C002000C08240440900202000002033
+:105E6000F0080020680A00202DE9F041B1F9025045
+:105E700000232B241522854203DAB1F90000BDE886
+:105E8000F081B1F9AE50854202DDB1F9AC00F6E720
+:105E900001EB8205B5F90250854201DD134600E0B1
+:105EA0001446E21852085D1CAA42F1D101EB8205AA
+:105EB000B5F90230834206DA35F9026C35F9044C43
+:105EC00031F9221006E01E4631F92240B5F90630BC
+:105ED000B5F90410801B091BC5178911AD0345EAEC
+:105EE00090458703A1FB070CCA1702FB07C201FB01
+:105EF00005219A1BD317FAF715F9000A40EA016049
+:105F0000001900B2B0F5804FB9DB43F6FF70B6E779
+:105F100070B5134C40F224452946204600F03EF867
+:105F200000281BD0204600F0C7F82946204600F084
+:105F30001DF80C4C00212046FBF73CFB2046FBF7EC
+:105F4000B7FBC0F164000849C0B20428087201D947
+:105F500000F046F9BDE87040FBF7F0BB70BD0000F3
+:105F600000380140580002406C0600200A0A012156
+:105F70009140C943018070470029818902D041F4D2
+:105F8000005101E021F4005181817047002A828A8A
+:105F900001D00A4300E08A438282704730B501F0A5
+:105FA0001F0201240025C1F3421304FA02F2012B5F
+:105FB0000FD0022B0FD0838A4FEA112100881342A1
+:105FC00004FA01F400EA040001D000B101252846DA
+:105FD00030BD8389F0E7038AEEE710B5C1F34213C1
+:105FE00001F01F040121A140012B07D0022B07D093
+:105FF0001430002A026805D00A4304E00C30F8E7A8
+:106000001030F6E78A43026010BD000030B5044648
+:10601000008A85B00D464CF6FF710840E9880143BF
+:106020002182A1894EF6F3100140A8882A891043E5
+:106030006A890A431043A081A08A4FF6FF410840B5
+:10604000A9890143A1826846FDF73EFF19488442B1
+:1060500001D1039800E00298A189090400EBC00176
+:1060600001EB0010296801D5490000E08900B0FB70
+:10607000F1F06422B0FBF2F109010B096FF0180591
+:106080006B4300EB8300A3891D044FF0320306D558
+:1060900003EBC000B0FBF2F000F0070005E003EBFB
+:1060A0000010B0FBF2F000F00F000843208105B0B3
+:1060B00030BD0000003801408088C0F30800704700
+:1060C000F8B501210920FDF7E7FE01218803FDF75E
+:1060D000E3FE10258DF803502020ADF800001A4E85
+:1060E00003248DF8024069463046FCF75FF81649F4
+:1060F0000C31086820F02000086018208DF803009B
+:106100004020ADF800008DF8024069463046FCF7AB
+:106110004DF848208DF803008020ADF80000694656
+:106120003046FCF743F88DF803502801ADF8000025
+:106130008DF8024069463046FCF738F8012104200A
+:10614000FCF786F8F8BD0000000C014030B585B0C2
+:10615000FFF7B6FF00244FF4E1300090ADF808409F
+:106160000C201D4DADF80440ADF80A00ADF8064016
+:10617000ADF80C4069462846FFF748FF25208DF80A
+:10618000100004208DF811008DF8124001208DF8C8
+:10619000130004A8FDF764FB012240F224412846C5
+:1061A000FFF71BFF01212846FFF7E6FEFBF7F0FA99
+:1061B000012280212846FFF7E9FE012240212846DE
+:1061C000FFF7E4FE012202210448FBF785FAFBF702
+:1061D000DFFA05B030BD0000003801404400024045
+:1061E00070B51D4D00242878432834D1687846289E
+:1061F00031D1A878502807D0512805D0812803D064
+:10620000892801D0212826D1144E7071E978717245
+:10621000A81C891CFAF7CCFEB072717A294409795E
+:106220003182884217D106F10E00017841F0020157
+:1062300001700B48016841F020010160317A094882
+:10624000002204E02B5D03552A55641CE4B28C4205
+:10625000F8D38078707170BDB00700206C06002004
+:106260000C0C0140E60B002070B51D20FDF7D7FA9D
+:10627000FDF75AF91D20FDF7E8FA154890F82F10A0
+:10628000144D0623144C85F8381090F83B1095F8FF
+:106290003B201143012A04D0022A07D0042A0AD045
+:1062A00010E0827A8A420DD0007B09E0027D8A42AA
+:1062B00008D0807D04E0827F8A4203D090F82000DD
+:1062C000884200D12370002085F8400070BD000096
+:1062D00050040020480100201B0700200B4800212B
+:1062E0004180A0F1B0018A898280CB891A44C280A2
+:1062F0000B8A1A4402814B8A1A444281898A1144CA
+:10630000818143F6FF71C18170470000F8010020D0
+:10631000084940F61C72B1F90C00904202DA00F50F
+:106320009F7005E041F2E302904201DDA0F59F700D
+:10633000C88170476400002038B51348C16941F036
+:106340000401C1611E208DF8000002208DF80100BB
+:106350008DF8020001248DF803406846FDF780FAAD
+:106360000A4984200880094947F690602C3108804A
+:106370000020091F0880054914310C80091F08807E
+:10638000081F048038BD00000010024000080040D3
+:1063900030B420491E4A45788B7A114692F83B402A
+:1063A00091F83910AC4218D14BB10379994202D01F
+:1063B0004379994201D140791AE0807909E08379E3
+:1063C000994202D0C479A14202D182F82F3011E063
+:1063D000407982F82F0030BC7047C578AC42FAD1C2
+:1063E0006BB1C379994202D0037A994205D1007A00
+:1063F00082F82F0030BCFEF709BC407AE9E7437A07
+:106400009942E2D00479A142DFD0007AE1E70000AE
+:106410005004002048010020FEE700002DE9F0476D
+:106420000446007F012868D13548E1880288511A66
+:1064300089B2072916D30088E080B4F9000044F23D
+:10644000DD414843401346F6D96148438013A060BC
+:10645000401000B2A0814FF08051B1FBF0F0F9F78D
+:10646000D7FF2061B4F90C6096B1B4F902104DF673
+:10647000B05048430014A082B4F904704DF6B052F5
+:1064800007FB02F24FEA2245E58204D4024603E00C
+:106490000020E08330E0424212B22283002D01DB73
+:1064A0002B4600E06B421BB2DFF85890638398469E
+:1064B0004FF4804AB24208DAF9F7A1FF2169F9F7EF
+:1064C00074FEF9F7C8FF801304E0002901DA48469A
+:1064D00000E05046E083B04509DA2846F9F78FFF1F
+:1064E0002169F9F762FEF9F7B6FF801304E0002F87
+:1064F00001DA484600E050462084BDE8F0870000FD
+:106500002407002000C0FFFF10B52248234C01786B
+:106510002148022905D1C17B022902D1B0F84010DF
+:1065200029B1008EA4F84E000020208710BD90F8FD
+:1065300046101A48B0F8440000B239B31849097837
+:10654000C1F3810101291BD002291CD0154900BFCC
+:10655000FBF784FC1149A4F8400080B2483101F0F7
+:106560008BFAB4F94C00B4F94A20414251438913E3
+:1065700024F8381FB4F9101048438013E08210BD8E
+:106580000849D839E4E707496C39E1E705496C3136
+:10659000DEE700001B070020A4020020F008002016
+:1065A000C80400202C8D00080348002180F82A1020
+:1065B000C183018770470000F008002010B5040077
+:1065C0000B462D4AC3F1000028D56442002B12DA95
+:1065D000A04207DA214600F027FA32F81000C0F591
+:1065E000404041E00146204600F01EFA32F810001B
+:1065F00000F5004038E0A34208DA2146184600F0D2
+:1066000013FA32F8100000F540402DE0204600F06B
+:106610000BFA32F81000C0F5803025E0002B12DABA
+:10662000A04207DA214600F0FFF932F8100000F529
+:10663000804019E00146204600F0F6F932F81000DB
+:10664000C0F5004010E0A34208DA2146184600F0E9
+:10665000EBF932F81000C0F5804005E053B1204658
+:1066600000F0E2F932F81000B0F5004F01DDA0F5BE
+:10667000803010BD002010BDC08F00084043801343
+:10668000494300EBA13000220302002B14DDB3F5D7
+:10669000001F01DC802001E04FF4005093FBF0F17B
+:1066A000014401EBD1714910814206D0521CD2B293
+:1066B0000846062AF2D300E00021C80000B2704765
+:1066C00002E008C8121F08C1002AFAD170477047BB
+:1066D000002001E001C1121F002AFBD17047000019
+:1066E0002DE9F047A44CA54821880288511A89B2A7
+:1066F0000F297DD30088A4F13C052080288F08B1A4
+:10670000401E28872B789E4AC3F3810001281DD0A4
+:10671000022820D0D18B98489A4FDFF86C92407EA7
+:106720000026B1F5926F1DD8142819D37820607611
+:10673000F88840F01000F88040F26660A88123F0ED
+:1067400001002870D67389F8006015E0D08B00EB4B
+:106750004000C00302E0D08B8C494843010CDAE7CB
+:10676000401C04E0B1F5DB6F06D310B1401E60762B
+:1067700002E043F001002870B5F90200B5F91430C9
+:106780004143C3EBC303C1F38F31C3F3D10303EB25
+:10679000510109B2A9829046D28B4FF080535043E9
+:1067A000B5F91620C0F38F30C2EBC202C2F3D1029A
+:1067B00002EB500000B2E882AA6A42431213EA6276
+:1067C00093FBF2F22A63724A1080A2680A44A26024
+:1067D000E1680144E160207C401CC0B220740728BD
+:1067E00006D942F3CF002883C9106983E66000E030
+:1067F000BFE0A66041F6C8012674884204DD298BFB
+:10680000644AB2FBF1F1E981C117890341EA904181
+:10681000800342F69B420023F9F784FCA884564883
+:106820002A78A0F13C005C49B0F90600930700FB10
+:1068300001F14FEA2141C2F3810215D5012A07D0A7
+:10684000022A0BD04FF2685141430914A18011E094
+:1068500049F68C4250430014A0801FE04CF61831DA
+:1068600041430914A18025E0012A0DD0022A17D046
+:10687000A0806984494948430014E083FBF70EF97E
+:1068800047480088C0B143E04AF65C3242431214E4
+:10689000A2804BF62C22504300146884E183EDE77C
+:1068A0004DF2AC5141430914A1804EF27C41414369
+:1068B000091469843B49DEE795F8200000BB88F89D
+:1068C0000F6089F80060B5F91A00A0F50C519F39E6
+:1068D000B1F56E7F18D8617FF42912D93249E8806A
+:1068E0002E4AA1F8460050430014A880A1F84400A5
+:1068F000FF2085F8200081F828002C493C200870F2
+:1069000006E0491C617703E0607F08B1401E6077B4
+:10691000B5F91A10B4F91E0081420EDDA07E7D2863
+:1069200009D9F88840F00800F8802148017821F062
+:10693000020101700EE0401C06E0A0F23D10814211
+:1069400008DAA07E10B1401EA07603E0F88820F09F
+:106950000800F880B5F91810606908446061217E6C
+:10696000491CC9B221761F2903D94011A883666149
+:106970002676BDE8F08700000405002024070020EB
+:10698000A4020020540A00201B070020303301001D
+:10699000080A002074E8260BCC0E0100488501008F
+:1069A00026070020D0450100B40C00201807002065
+:1069B000DA050020024941F68B30886270470000FA
+:1069C000C804002070B5164C06252078062825D26C
+:1069D000DFE800F003080E141A211248FAF726FB2C
+:1069E000012016E00F48801DFAF720FB022010E07E
+:1069F0000C480C30FAF71AFB03200AE00948123061
+:106A0000FAF714FB042004E006481830FAF70EFBEE
+:106A10000520207070BDFAF729FB2570257070BD28
+:106A20001C070020048E0008090A05D0B0FBF1F015
+:106A3000FF2800D9FF20704700207047D0E90021CF
+:106A4000C368521A5A4301EBA2318160416070471A
+:106A5000B0F90020B0F90210B0F90630521A5A43CA
+:106A600001EBA231818041807047000030B5494B75
+:106A7000188849490A8A801A85B24848484A0F2D21
+:106A8000047801F150001DD31D880D82117A090789
+:106A900013D5022C01D0434912E0434DB0F9021046
+:106AA000B5F90050A94205DC02DA01F1020108E063
+:106AB000458007E0A1F1020103E0022C02D13B492D
+:106AC00009884180B0F840101D88691A89B29C2954
+:106AD00049D31988A0F84010916A0023B1F5804F7E
+:106AE00031DB3349896CB1F5405F2CDD314940F22F
+:106AF0006665B1F91010A94212DD43F69915A94255
+:106B000002DB40F2333108E040F23335A1F2666136
+:106B1000694343F2333591FBF5F1A0F8441001E0ED
+:106B2000A0F844302449B2F806510978C1F3810134
+:106B30002DB100BFB0F8441001F21E511CE092F8D4
+:106B40004620022A10D0A0F84430022C01D0A0F830
+:106B50004430B0F95C10B0F9443001F114029A42AB
+:106B60000DDAA0F85C2030BD012901D00229E1D165
+:106B7000B0F8441001F23331A0F84410E5E703F116
+:106B80001402914203DD1439A0F85C1030BDA0F866
+:106B90005C3030BD24070020140000201B070020BB
+:106BA000A4020020C6040020C4040020C004002069
+:106BB0004801002030050020C80400202DE9FC41D8
+:106BC00001210220FDF750F901211920FDF764F998
+:106BD00001213C48FBF73CFB4027ADF80070032443
+:106BE0008DF802400420384D8DF803006946284690
+:106BF000FBF7DCFAE001ADF800008DF802401C2044
+:106C00008DF8030069462846FBF7D0FA4FF4E0718F
+:106C10002846FBF752FBA815ADF800008DF802409E
+:106C200010208DF8030069462848FBF7BFFA4FF49F
+:106C3000A060FCF747FE1D208DF8040001268DF8AA
+:106C4000056000258DF806508DF8076001A8FCF757
+:106C500007FE1F498C2008801D494FF6FA702C3121
+:106C600008806E20091F08801948143006801848D3
+:106C700008300780164920310D80154AD020121D9A
+:106C80001080134A45F2F300183210800A1F45F2B3
+:106C9000500010800E4A4FF6FF7038321080121DDF
+:106CA0001080121D108041F21B10088000F012F8B5
+:106CB000FBF780FD064810300580001F0480BDE80A
+:106CC000FC810000000C1A0000100140000C014083
+:106CD0000004004070B51D20FCF796FD2A4D4021B0
+:106CE0002846FBF7E1FA840080212846FBF7DCFA0E
+:106CF00044EA4004A9152846FBF7D6FA0443E0B25B
+:106D0000224C84F83C00FBF75BFB0546052805D9BF
+:106D10001F48C18841F04001C18001E084F838502B
+:106D20001C48007A000703D594F838001A490D5C16
+:106D30004FF6FA702063E062A06260622062E06158
+:106D4000A0611648606300206064A06484F83F007E
+:106D500084F84000FBF7E2FAA07AFF2811D0022065
+:106D600084F83D000E48008820662846FBF784FF23
+:106D7000207820F001002070BDE870401D20FCF755
+:106D800059BD0120ECE7000000100140480100203F
+:106D9000540A0020A4020020BC980008DCFF050073
+:106DA000240400402DE9F0434E484F4902880B88E7
+:106DB0009A1A92B20F2A69D3098801804B49098B2C
+:106DC000027D00EB42029180017D491CC9B2017530
+:106DD00008295BD3002404752246017D00EB4103A2
+:106DE000491CB3F90430C9B202EB630212B2017557
+:106DF0000829F2D33E4904753E4B4A8044800E7800
+:106E00009D895FEAC67C40F638694FF0030714D0CD
+:106E1000A2F22B5C42F6E858C44520D3A1F1020C43
+:106E200026F00204ACF8002047750C7040F22B5499
+:106E3000A24211DA45F004021EE046F001060E708F
+:106E40004A4507DD45F001029A8126F002020A70E8
+:106E5000477519E0447517E045F002020CE04A4519
+:106E60000CDA8775427D12B1521E42750CE046F075
+:106E700002020A7025F007029A8105E0B30703D5E4
+:106E8000837D2BB15B1E837540888880BDE8F083CD
+:106E900042F6AA239A4222DAB1F904302BB941F220
+:106EA000CD05AA4201DA4480EEE7134C920302EBCF
+:106EB000843241F67244B2FBF4F214B240F233353C
+:106EC00002464480AC4200DA5580B2F90240E41A2E
+:106ED00004F5A374B4F5237FD6D84380D4E74FF4E8
+:106EE0008043FAE7E80A002024070020A4020020DB
+:106EF000DA050020540A0020C8F1FFFF2DE9F04117
+:106F00006D4CDFF8B8E14FF0000594F83410C80775
+:106F100006D094F938104B42002958DD0E4657E050
+:106F2000674884F83750A4F84250664A90F8380011
+:106F300084F840001586CEF80450CEF80850624E12
+:106F400040F26663CEF80C50A4F87C3036F810009E
+:106F50005E4E768830444FF6FF7606EA800024F8CD
+:106F6000300B4FF0806044F8040CA3202084608430
+:106F70005810A084E38440F699102085580060855D
+:106F80004FF48050A08541F23330E08541F26660D5
+:106F9000208641F69910608641F6CC40A0864FF4D9
+:106FA0000050E08642F23330208742F2666060870C
+:106FB00042F69910A08742F6CC40E08782F89D50B7
+:106FC00041F00100207184F84450BDE8F0811E4674
+:106FD00094F937004242002801DD074600E01746D9
+:106FE000F61B012E0BD0002800DB02465FFA82F66A
+:106FF00084F8380094F84F00012805D041E00029BA
+:1070000000DA1946CEB2F3E794F939305942002B31
+:1070100001DB184600E0084694F93A20C7B2504216
+:10702000002A01DB944600E08446BC4508DD002AC6
+:1070300000DA0246D7B2002B00DA0B46D8B207E0DE
+:10704000002B00DA0B46DFB2002A00DB1046C0B28C
+:1070500004EB4000B0F9501004EB470030F9502F1A
+:1070600011444910018084F84F5084F83E5084F850
+:107070003D5084F83C5084F83B5084F83A5084F8F2
+:10708000395004EB46007546B0F9500024F8420F21
+:10709000BEF80410C82309B26422FDF715FD68602C
+:1070A000E968401AA9680844A860B5F90010484387
+:1070B000C013E860608788E7680A0020C8050020E0
+:1070C00048010020A4020020CE980008640000209F
+:1070D000F0B4544890F83410C90776D0524990F86B
+:1070E0004030002291F838108B426FD04F4CA0F8FE
+:1070F00072204F4DE65C04468E4294F9374002D030
+:10710000EE5C8E420FD1641C64B280F83740EB5CB9
+:107110008B4202D1641C80F8374090F937300F2B36
+:107120001BDD0F2317E0434DEE5C434D8E4202D032
+:10713000EE5C8E4211D1641E64B280F83740EB5C85
+:107140008B4202D1641E80F8374090F937406FF0CF
+:107150000E039C4201DA80F83730324B90F83F50F2
+:10716000393390F83740EC5490F83F305B1CDBB279
+:1071700080F83F30062B01D380F83F2090F939404A
+:1071800090F93B309C420ED190F93D40A3420AD188
+:1071900090F93A4090F93C309C4204D190F93E403D
+:1071A000A34200D1012280F84F201F4A80F84010EE
+:1071B00090F937501378214A012D0DDD14465E07F2
+:1071C000A46804D544F0080403E028E015E024F0A6
+:1071D0000804946080F83510B5F1FF3F0ADA5B07C8
+:1071E000936802D523F0080301E043F0080393609D
+:1071F00080F83510F0BCFBF791B890F84F100129DA
+:107200000DD1B0F8721043F60953491C89B2A0F8A9
+:107210007210994203D9A0F8722080F84F20F0BC78
+:1072200070470000680A002048010020B09800085C
+:10723000B6980008C2980008C8980008A402002068
+:1072400010B5D0E900210369114481FB03318C02A0
+:1072500044EA93514260D0E9022382FB0332940254
+:1072600044EA93521144816010BD000030B52049BA
+:10727000204AB1F86A301088C01A80B20F2836D37D
+:107280001088A1F86A001C4D00204FF000432A5CD2
+:10729000940903D00124B4EB921F24D1D20622D04A
+:1072A000164A52F820201268134C123434F8104059
+:1072B000224201EB000494F9722008D00A2A04DB70
+:1072C0000A6823FA00F4224308E0521C09E012F194
+:1072D0000A0F05DC0A6823FA00F4A2430A6002E000
+:1072E000521E84F87220401CC0B21128CFD330BD8A
+:1072F000E005002024070020C4930008C49400087F
+:107300002DE9F00779497A480A8903889A1A92B2D6
+:10731000082A74D300880881A1F12C0042890AB19F
+:10732000521E4281734A92F82820802A67D302F0C5
+:107330003F020A70C2890AB1521EC281B1F9062009
+:10734000902A0CDB8A46FF2A09D08146C089002892
+:1073500055D1694800230078092805D005E0BDE82B
+:10736000F007624800F09EB90823644A92F8EA5098
+:107370000DB143F004036248817AC90701D043F09C
+:107380000203D2F808C05FEA0C5101D543F00103B3
+:10739000176800215B4EFC0302D596F8654004B1E6
+:1073A0008021C4885FEA446801D541F040015FEA6A
+:1073B000845801D541F020015FEAC47801D041F042
+:1073C0001001007A400701D541F008014E480078CD
+:1073D000C00701D041F00401A00601D541F0010130
+:1073E0000020012D00D1082096F8705085B992F840
+:1073F0004620022A04D0012A05D03AB108E072E002
+:1074000040F0030004E040F0020001E040F0010021
+:107410007A0701D440F02000CCF3C0020025CCF361
+:10742000002C624502D13A0700D4042596F86F205B
+:10743000012A01D145F00105344A0027BC461278E3
+:107440003E46C2F38102012A04D0022A04D0032A54
+:1074500004D004E0022602E0042600E010262C4AB4
+:1074600064060ED5214C1C342478240609D51478E2
+:10747000640606D4274A40F6CC44926D6243140C4D
+:1074800005E0B2F8AE2040F699146243940B4FF039
+:1074900008088AF80A804FF061088AF80B808AF899
+:1074A0000C308AF80D108AF80E008AF80F508AF80E
+:1074B0001070270A4B4083F06901414069408AF807
+:1074C000117079408AF81240614052468AF813C020
+:1074D00071408AF8146051754FF4C871A9F80E1004
+:1074E000FF20AAF80600BDE8F0077047E00600207C
+:1074F00024070020E00500201B070020A402002034
+:10750000540A0020B40C002044090020C8040020C4
+:1075100048010020140800205148816941F0FC0115
+:1075200081614FF4A060FCF7CDF9FBF7D1F9FCF7CE
+:107530002DFBF9F739FBFCF723F9FDF7CBF9FFF742
+:107540003DFBFCF763F8FFF7C5FBFBF733F9454D4F
+:1075500045494FF40050A5F816018867FEF7F6FD7F
+:1075600000214FF4FA5340F2EE220020401C80B27A
+:107570009842FBD3491C89B29142F6D33B4800267E
+:1075800080F87260F9F7A6F9F9F754FEFCF72EFBC4
+:10759000F9F71AFDFEF7D0FE102235493548F8F705
+:1075A000F2FD01F0F7F9344C354FE08820F040004F
+:1075B000E0803248017821F020010170FA20F88142
+:1075C0004FF49670E887FFF7F5F92E492E48FCF73F
+:1075D0008AFA2E48FCF7ACFA2D48416A88472D48B4
+:1075E000416B8847FEF7E0FF2B48FAF753FA2B4927
+:1075F0004220C8802A49C8603E71E088E081208925
+:10760000208260896082FAF749FDFAF7ABFCFFF748
+:1076100067F801F05FF9FFF7C5FB00F0FBF9FFF732
+:1076200025FE01F01BF8FEF7ADF9FAF707FBFBF7B3
+:1076300041FBFFF71BFAFCF715FDFAF763FFFAF7BA
+:1076400095FF00F07DF8FFF75BFE1348FAF7EAF8C4
+:1076500000F06CFAFDF782F9FAF752FACDE7000074
+:1076600000100240A4020020640000203005002029
+:10767000B40C002020060020540A002048010020FD
+:1076800018070020C00800209008002008040020EF
+:1076900038000020E4000020D4090020400700202A
+:1076A0003C040020F0B523490278B0F906400023DD
+:1076B0001F4E31F81210FF2C18D0B0F904701E4D77
+:1076C000BC4231DA00EBE40704F00704BF7AA740BC
+:1076D0008478FFB23CB190F801C0ACF1010C644574
+:1076E0001FDA3C061DD455F822200DE056F8222062
+:1076F000116012498A79521CD2B28A71022A02D3CD
+:107700008370C3808B71F0BD11608178491CC9B250
+:10771000817042789142F6D38370C188491CC18040
+:10772000F0BD56F82220EFE755F822201160F4E76B
+:10773000A4950008D69300084C950008B4060020D4
+:10774000F0B561486149B0F86C200B889A1A92B282
+:107750009C2A7BD30988A0F86C105D495D4F91F895
+:107760002A1001F0070297F84610022A00D1491E9C
+:10777000594C80F83E104FF00203E2884FF00001B0
+:10778000550401D5012236E0A489E50601D506227B
+:1077900031E0250701D508222DE0550603D44F4DD1
+:1077A0002D78AD0601D5042225E0150501D5072267
+:1077B00021E0150601D50A221DE0950601D50C220F
+:1077C00019E0150701D50B2215E0550701D4D505A1
+:1077D00001D510220FE0D50601D505220BE0650783
+:1077E00003D4A50701D4E40702D080F86E3007E087
+:1077F000920403D5032280F86E2001E080F86E1019
+:10780000374A384C92F820E0324A251FD2F808C097
+:107810002D4AB2F87060721C92B2BEF1000F0DD00A
+:107820002CF4000CC7F808C090F86E70B7B11E2F8A
+:107830001AD090F86F200AB325E007E04CF4000658
+:10784000BE60A0F870200A2A01D22360F0BD142A7D
+:1078500001D22B60F0BDA0F87010F0BD2B60A0F835
+:10786000701080F86F10F0BD642E04D2A0F8702064
+:10787000322AEED3E9E7A0F87010EAE77F1C80F81F
+:107880006F70A0F8701090F86F20012A10D0002AB5
+:10789000E9D0B0F87060761CB6B2A0F870601E2E09
+:1078A000D7D323603C2EDED9521E80F86F20D2E75A
+:1078B000B0F87020521C92B2A0F870202360C82A41
+:1078C000D1D980F86F10C6E7E0050020240700201A
+:1078D000B40C0020A4020020540A0020480100201B
+:1078E000C8040020141C0140F0B54248B0F848100C
+:1078F000491C89B2A0F8481002297AD33E490024D5
+:10790000A0F848400A783D4B042A57D04FF48041F4
+:10791000082A0BD0A0F10C02B2F900208A4200DA4A
+:107920001146B3F980208A4200DA1146344A92693E
+:107930008A4200DA11B2418282881D8AC2EB850236
+:10794000304D12B22D78C5F381062A4D42F2917660
+:107950007243B5F9765092126A431213C260866878
+:107960001546C6EBC60642F3D102F60202EBA6327A
+:107970008260C66C1644C664B0F850707F1CBFB2FB
+:10798000A0F85070B7F5806F04D3B6120682A0F845
+:107990005040C464891A1C4EC26A724340F2555664
+:1079A0004E4302EB4602466A32444262B3F930303B
+:1079B000B2EB034F06DD1A04426206E01349B1F947
+:1079C0000410B3E7002A00DA4462C162104990F85B
+:1079D0003D2091F838108A420BD080F83D10B0F865
+:1079E0004210A0F84410B0F84010A0F84210A0F8DF
+:1079F0004050F0BD300500201B070020A4020020ED
+:107A00004C0C0020C8040020C3F5FFFF680C0020C8
+:107A10004801002015481649B0F85A200B889A1AD8
+:107A200092B20F2A20D30988A0F85A10B0F900109A
+:107A300041F6515251438913A0F86C100D494FF48F
+:107A400080420B78A0F10C01022B06D1B1F9003075
+:107A5000934202DA1B1D0B8000E00A800021A0F88F
+:107A6000601020F85C1F4280704700003005002045
+:107A7000240700201B0700204FF6FF7202EA800255
+:107A800010F4404315480ED0B3F5804F14D0B3F531
+:107A9000004F4FEA122216D0C2F5807330F813302F
+:107AA0005B424B8005E0120A30F812304B80C2F581
+:107AB000807230F812000FE0120AC2F5807330F8BD
+:107AC00013304B8005E030F81230C2F580725B4213
+:107AD0004B8030F81200404208807047C091000887
+:107AE000104A518A908AD28A16384639A2F1110278
+:107AF00000D54942002A00DA52421144002800DA37
+:107B000040420844084943F6284300B2B1F9362000
+:107B10005A43921340F2D733584302EBA030C88641
+:107B200070470000A402002030050020F0B5904905
+:107B300090480A8903889A1A92B23E2A1ED3008876
+:107B4000088101F138004FF4FA63428A9A4202D266
+:107B5000521C428200E04382874A92F82220802A07
+:107B60000CD302F03F020A70B1F90620402A06DB6E
+:107B7000FF2A04D0C2883AB1521EC280F0BDBDE8CF
+:107B8000F0407B48FFF78EBD428A9A42F6D30778D1
+:107B90004FF0010E3A074FF0FF055BD5847A40F2B3
+:107BA000DC52630708D444F004038372C28081F876
+:107BB0000BE081F80AE04CE04378072B05D0032B5B
+:107BC00003D0052B01D0062B07D1660605D444F05F
+:107BD00040038372C280052239E0654A5FEA437C34
+:107BE00002F138024FF42076127A0DD55FEAC26CAA
+:107BF0000AD45FEA446C07D442F0100202723A06DB
+:107C000028D4C680192222E0DF0709D0970707D4BD
+:107C1000670605D442F002020272C680042216E012
+:107C20009F0709D5170707D4670605D442F0080255
+:107C30000272C68003220AE01B070BD5530709D442
+:107C4000630607D442F004020272C6800B22CA7295
+:107C50008A72CD80494AB2F92230B2F91A7003F221
+:107C60003D140022A74200DB0276414E444C06F14F
+:107C70003806A479B6895FEAC46C06F101064FF4B0
+:107C8000C874B6B213D58681B6F57A7F05D9017A64
+:107C900021F0800101728281F0BD037A1E06FBD4BF
+:107CA000828143F080020272C480112035E09F423D
+:107CB00016DA037E052B13D28681B6F5487F04D9E8
+:107CC0008281027A22F040020272027A5606E3D4DE
+:107CD0005B1C037642F040020272C48002201CE06A
+:107CE000284B1C89C4F3C006C4F3002740F2EE24DD
+:107CF000BE4216D11E78360713D4427E012ACBD15C
+:107D0000428BB2F5167F02D2521C4283F0BD827ABA
+:107D100042F002028272C4800F20C8728872CD8045
+:107D2000F0BD93F80D714FF40046012F18D1164F96
+:107D300041F6583C7F6C674512DD83F80CE1134B2C
+:107D40001E60C38AA34202D25B1CC382F0BD4FF403
+:107D5000FA73C3801C23CB728B72CD80C282F0BDBC
+:107D6000C2820A4883F80C21001F0660F0BD0000A3
+:107D7000C406002024070020E0050020C8040020DD
+:107D8000540A0020A40200204801002014080140E9
+:107D90002DE9F05FFE48FF49DFF8FCA3007E0A1DD5
+:107DA000131D012850465AD030F85A4F0C80418894
+:107DB0001180BAF85E001880FDF776FEF74DF84C9A
+:107DC00049F2CD32B5F91E006083B5F9201043F6B3
+:107DD000CC4C00EB410151430914A183B4F922308A
+:107DE000B4F9206001FB03F200FB062242F38F325C
+:107DF0006282B4F9167007FB0CF7BF1340F2333CF4
+:107E0000714302FB0CF200FB131007EBA232E2827B
+:107E100040F38F30A082B4F91810E24FC1EBC101DA
+:107E200041F3D10101EBE000DF4E2083786C30603C
+:107E3000316930468847DD49308948800846FDF77A
+:107E400015FFDFF86CB301264FF000099BF8000026
+:107E500008280CD0618F218204287DD01AE030F8E8
+:107E6000604F0C8041881180BAF86400A3E7D148C4
+:107E700090F93710491C02296FD890F8741019B185
+:107E8000B4F85A00208205E0618F2182A4F85A10CC
+:107E900080F87460B4F91410B4F90A00C64AF9F70E
+:107EA00003FBE062BAF91611884204DDC248E162C0
+:107EB000027C91408162BA48DFF800E3503847F213
+:107EC000A30802784EF24611002A79D0012A78D010
+:107ED00080F800909BF8000004287FD0B64AB4F9DF
+:107EE0001210B4F90800303AF9F7DEFA43F266618D
+:107EF000A062884200DBA162A3462546A06AAE4C80
+:107F0000443C2060E86A606020461035FCF784F845
+:107F1000A34928883C39FFF7AFFDDFF88482A8F138
+:107F20005008D8F81410C8F87010B5F91010A068EF
+:107F3000B5F9123000FB01F7E268584302FB1374F5
+:107F400044F38F3702FB0100AF8740F38F34EC8797
+:107F50009B4D6F80AC8001E03DE03AE02846FEF7A3
+:107F60005DFA287F08F11805012878D06042411099
+:107F70004DF6B350474369803A142A804046A8F82A
+:107F800004408B18C380891AA8F808108AF80C904E
+:107F9000B8F904305446002B00DD2673B8F906000A
+:107FA000002802DD217B891C2173B8F90820002AF2
+:107FB00002DD217B091D2173217B07297ED202E08E
+:107FC00011E036E00AE0DFE801F0807C947A907EF0
+:107FD0009200608F56E7686A0014E062B87AE8B3EE
+:107FE0007848A06288E7B5F91E2042448A420AD840
+:107FF000B5F9202042448A4205D8B5F922204244EE
+:108000008A427FF667AFA0F80290B7F8AE204946E3
+:10801000B2F5C87F01D8467006E0B2F5487F01D8B6
+:10802000022200E0032242708AF80F108BF8001041
+:1080300027E080F80090B5F91EC04A46C4448C453C
+:1080400009D8B5F920C0C4448C4504D8B5F92250EC
+:1080500045448D42D5D9B7F8AE1001E01AE01CE0D6
+:10806000B1F5C87F01D8467006E0B1F5487F01D868
+:10807000022100E00321417042808AF80F208BF832
+:108080000020BEF8061041F40061AEF80610F9F7C2
+:108090005BFF1FE74FF4AF70A3E749484DF6B352BB
+:1080A000B0F92030594249106980B0F91E005043A0
+:1080B00002142A804046A8F8043062E705E066739F
+:1080C00003E0022100E0032161739BF800103E4EA3
+:1080D00001293E4F617BDA460DD0072978D2DFE8CF
+:1080E00001F077FEFDFCFBFAF9000421ECE7052125
+:1080F000EAE70621E8E70729F0D2DFE801F06904A2
+:108100002F7FA4D8F10001461846FBF7D3FC286066
+:10811000B5F9020040F68151484381136980B5F9F1
+:10812000000040F681525043801328800A18A2F6BE
+:108130008152B8F80E305242C3EB620212B2A8F874
+:108140000C20002A01DCA8F80C90B8F80C20A4F848
+:108150005E201144A4F85C10084479E1404201B269
+:10816000504200B2FBF7A6FC2860B5F9020040F6C9
+:108170008151484380136880B5F9001040F6815260
+:10818000514389134218A2F681522980524220E0BD
+:10819000D4090020342C0140A40200203005002026
+:1081A00064000020480100203C040020F803002067
+:1081B0001B070020680A0020C0080020540A002085
+:1081C000080A0020A2FEFFFF002401400028014011
+:1081D000DDE0B8F80E30C3EB620212B2A8F80C2052
+:1081E000002A01DCA8F80C90B8F80C2058E13046C1
+:1081F000F8F738FD01231A460721BDE0194610465D
+:10820000FBF758FC2860B5F9020040F6815148435D
+:1082100080136880B5F9001040F6815251438913EC
+:1082200029804218A2F68152B8F80E305242C3EBB0
+:10823000620212B2A8F80C20002A01DCA8F80C9007
+:10824000B8F80C2059E15942404209B200B2FBF79C
+:1082500031FC2860B5F9020040F681514843811392
+:108260006980B5F9000040F68152504380132880A0
+:108270000A18A2F68152B8F80E305242C3EB6202DD
+:1082800012B2A8F80C20002A01DCA8F80C90B8F86B
+:108290000C20A4F85A201144A4F85C10084462E1B0
+:1082A0003046F8F7DFFC01231A46052164E0114649
+:1082B000FBF700FC2860B5F9020040F68151484305
+:1082C00081136980B5F9000040F681525043801354
+:1082D000288006E080E154E125E1F6E0C6E099E07F
+:1082E00017E00A18A2F68152B8F80E305242C3EBDA
+:1082F000620212B2A8F80C20002A01DCA8F80C9047
+:10830000B8F80C20A4F85C201144A4F85A100844D2
+:1083100054E1504201B2584200B2FBF7CBFB286057
+:10832000B5F9020040F68151484381136980B5F9DF
+:10833000000040F681525043801328800A18A2F6AC
+:108340008152B8F80E305242C3EB620212B2A8F862
+:108350000C20002A01DCA8F80C90B8F80C20A4F836
+:108360005C201144A4F85E10084455E13046F8F74B
+:1083700079FC01231A4606213846F8F773FC0121DF
+:108380003046F8F7E5FB01213846F8F7E1FBB04E3F
+:10839000BAF8080055463080BAF80A007080BAF87A
+:1083A0001000B0803046F9F789FAB4F85A00F18825
+:1083B0000844A4F86000B4F85C0031890844A4F8CB
+:1083C0006200B4F85E0071890844A4F86400317E4C
+:1083D000A048012978D034F85A1F01806188418073
+:1083E000A18881809B49028808310A8042884A809E
+:1083F000808888809748896A0830884795F83E00C9
+:1084000000287DD0F8F732FE15F83E0F401E287088
+:10841000BDE8F09F01461846FBF74CFB2860B5F914
+:10842000020040F68151484380136880B5F900107E
+:1084300040F68152514389134218A2F681525242AA
+:1084400052082980A4F85E201044A4F85C00084477
+:10845000A4F85A0000213046F8F77AFB002138468C
+:10846000F8F776FB01231A460621C0E6404201B226
+:10847000504200B2FBF71EFB2860B5F9020040F63F
+:108480008151484380136880B5F9001040F681524D
+:10849000514389134218A2F6815252422980520850
+:1084A000A4F85E201044A4F85A000844A4F85C0024
+:1084B00000213046F8F74CFB00213846F8F748FB1E
+:1084C00001231A46052192E6B4E019461046FBF74F
+:1084D000F1FA2860B5F9020040F681514843801353
+:1084E0006880B5F9001040F6815251438913421853
+:1084F000A2F68152524229805208A4F85A2000E084
+:108500009BE01044A4F85E000844A4F85C0000213D
+:108510003046F8F71DFB00213846F8F719FB012318
+:108520001A460721BCE65942404209B200B2FBF7A5
+:10853000C1FA2860B5F9020040F681514843801322
+:108540006880B5F9001040F68152514389134218F2
+:10855000A2F68152524252082980A4F85A201044AF
+:10856000A4F85C000844A4F85E0000213046F8F747
+:10857000EFFA00213846F8F7EBFA01231A460621F4
+:108580008EE61146FBF796FA2860B5F9020040F630
+:108590008151484380136880B5F9001040F681523C
+:1085A000514389134218A2F681525242520829803F
+:1085B000A4F85C201044A4F85A000844A4F85E0013
+:1085C00000213046F8F7C4FA00213846F8F7C0FA1F
+:1085D00001231A460521C9E6504201B2584200B2B1
+:1085E000FBF768FA2860B5F9020040F6815148436C
+:1085F00080136880B5F9001040F681525143891309
+:108600004218A2F68152524252082980A4F85C20F6
+:108610001044A4F85E000844A4F85A000021304633
+:10862000F8F796FA00213846F8F792FA01231A462D
+:1086300007219BE634F8601FCFE607480088A0F5C5
+:10864000D04168393FF4E4AEBDE8F05FF9F7CABB4A
+:10865000D409002030000020182C01402DE9F04101
+:10866000904C9148B4F85A100288511A89B20F29D7
+:108670006FD30088A4F85A008C480088DFF8308255
+:10868000C0074FF000054FF0010741D0874AD4E9F9
+:108690000C1024321388B1EB530F02D21288511AF6
+:1086A00008444FF4F371884200D208468149B1FB77
+:1086B000F0F0616CC1F35101084406466064F7F7BD
+:1086C000ACFE00227C4BF7F714FE4FF040427B4B90
+:1086D000F7F70FFE0E22F7F77BFEF7F7D5FEA4F8AB
+:1086E000A40094F86500401CC0B284F86500082816
+:1086F00034D36C4898F84620001F03789A4201D082
+:10870000027045806E4A13786E4A23B1458021E09D
+:108710006564A56458E0D8F89410A1F5FA618E421A
+:1087200011DD616D8B1C9E4205DDB0F902100A2936
+:108730000DDA491C06E08E4205DAB0F90210002974
+:1087400008DD491E4180B0F902000A2802DB1770DB
+:1087500001E0A2E01570666584F865505A484FF450
+:10876000A5420178C1F38101012949D002294AD0EB
+:1087700044F687712181A4F8A020B0F9243089B291
+:108780004B439B13A4F89C30B0F90E0000237043B8
+:10879000B0FBF1F0A16CC0F3D100C1EBC101C90283
+:1087A00000EB9130A064F017810341EA9641B003D9
+:1087B000F7F7B8FCB4F8A210C1EBC101C902C008B8
+:1087C00000EB9130A4F8A200616CA06E0844A06692
+:1087D00094F86C20521CD2B284F86C20082A05D37D
+:1087E000C008A4F86E0084F86C50A5663748384E6F
+:1087F000C3885A0633D498F80F20022A06D02CE0FA
+:1088000043F20451B6E744F24621B3E7B26840F6BA
+:108810009916B24221DD94F8382094F88660B2426D
+:108820000CD084F8862094F83D2002F00106C2F3B3
+:108830004002964202D1A4F8825004E0B4F88220AB
+:10884000B2F5966F05D2B4F88200401CA4F88200FD
+:1088500005E043F08002C28001E0A4F88250114894
+:1088600094F83F30B0300C2B01D2C57400E0C774CF
+:10887000174A0F4C41F2482692F83C20B4F8824047
+:1088800041F2504C0C2B0AD3B14208DB012A06D02E
+:10889000614502DD002C00D18774BDE8F08185744C
+:1088A000FBE70000480100202407002000040040EE
+:1088B000A40200204564BD0100209C40133B3340CE
+:1088C000F6030020F7030020C8040020540A00200B
+:1088D0003005002070B5284C284821880288511A9C
+:1088E00089B23E2947D3008820802548808B254DBA
+:1088F000800228606969284688472349A868FDF7EF
+:1089000091F822496060CB885A072ED40022B0F13A
+:10891000F05F0FD9E089B0F5FA7F08D943F0040081
+:10892000C8801B48017821F0020101701CE0401C46
+:10893000E0811AE0B0F1D25F0CD94FF4F031A1EB35
+:1089400010308003C910B0FBF1F0206100280CDA70
+:1089500022610AE0B0F1C85F03D94FF48040206182
+:1089600003E023F00400C880E281D4E904018842D6
+:1089700000DB0846A06170BD4C0C002024070020DD
+:10898000A40200208C060020B8970008540A00209A
+:10899000DA05002005494FF480404861086188618C
+:1089A0000348C18821F48271C18070474C0C0020BB
+:1089B000540A00202DE9F041384C394E394F2078C7
+:1089C00041F23331C2074FF000050CD0A28962B3E7
+:1089D00094F90700002800DA4042C0B2032829D2E7
+:1089E00040F2AE702AE0A570E5732F4AE571A581CB
+:1089F00092F83830237220F00800A18040F0020085
+:108A000020703D867560B560F560916C490005D0B9
+:108A100041F68461A18140F010002070C0B240F0A6
+:108A2000010020706574BDE8F081658120F01000C0
+:108A3000207015E0042803D240F6510060810FE059
+:108A4000052802D240F69910F8E740F6CC420628F5
+:108A500003D3072801D3082801D2628100E0618195
+:108A600097F89D0098B9B088102301B2B4F90A00B4
+:108A70003622FCF729F87060F168401AB1680844A2
+:108A8000B060B6F900104843C013F0603886388EE5
+:108A900010B10120A070C6E7A570C4E7680C0020E3
+:108AA000A4060020A4020020480100202DE9F04186
+:108AB000554C2678F0077CD05448217A544D90F8D4
+:108AC000380081427BD0534A2346DFF84CC1575CC3
+:108AD00093F90E2093F90730874203D01CF80170F8
+:108AE000874213D146F002065B1C26705BB2E3712D
+:108AF0001CF80110814201D15B1CE37194F907104D
+:108B0000062901DD0621E171521C1CE0434F17F8D4
+:108B100001C0434F844503D017F801C0844513D1E9
+:108B200026F002065B1E26705BB2E371795C81421F
+:108B300001D15B1EE37194F907306FF005018B42A0
+:108B400000DAE171521EA273207294F907108A1C98
+:108B5000042A02D941F68462A2812C4A01291278A2
+:108B60000ADD2B4B56079B6802D543F0080301E052
+:108B700023F00803AB606070B1F1FF3F09DA5107E1
+:108B8000A96802D521F0080101E041F00801A960BF
+:108B90006070F9F7C3FBA078012810D121488068E4
+:108BA000A3280CDA94F90700022803DD0220E07103
+:108BB00005E01EE06FF00101884200DAE171A08952
+:108BC000002630B1401E0004000CA08101D1E671E6
+:108BD000A673E87B04280CD0B5F93010512341224C
+:108BE0000020FBF771FF2886002802D1E07B10B13E
+:108BF000A670BDE8F0810C4806700C48067020781D
+:108C000020F001002070F4E7680C002048010020EB
+:108C1000A4020020B0980008B6980008C298000886
+:108C2000C898000830050020380700201B070020E6
+:108C3000743F713D9B3BED396238F436A1356534A4
+:108C40003F332A32273133304C2F722EA32DDF2CA5
+:108C5000242C722B000000361C070038AA0A003AA8
+:108C6000AA0A003CCC0C003ECC0C0040380E00425E
+:108C7000380E0044380E0046380E0048380E004AC0
+:108C8000C711004CC711004EC7110050C711005248
+:108C9000C7110054C7110056C7110058C711005A18
+:108CA000C711005CC711005EC7110060C7110062E8
+:108CB000C7110064C7110066C7110068C711006AB8
+:108CC00000000036220200388E03003AB005003C56
+:108CD000D207003EF4090040160C0042380E004452
+:108CE0005B100046C71100483313004A9F14004C24
+:108CF0009F14004E0B160050771700527717005440
+:108D000077170056771700587717005A7717005CC7
+:108D10007717005E77170060771700627717006497
+:108D200077170066771700687717006A0000003A27
+:108D3000B600003C6C01003E22020040D802004216
+:108D40008E03004444040046FA040048B005004A7B
+:108D50006606004C1C07004ED207005088080052DF
+:108D60003E090054F4090056AA0A0058600B005A44
+:108D7000160C005CCC0C005E820D0060380E0062A8
+:108D8000EE0E0064A40F00665B1000681111006A0B
+:108D9000C711006C7D12006E000000340000003628
+:108DA000000000380000003A0000003C0000003ED7
+:108DB00000000040000000420000004400000046A7
+:108DC000000000480000004A0000004C0000004E77
+:108DD0000000005000000052000000540000005647
+:108DE000000000580000005A0000005C0000005E17
+:108DF00000000060000000620000006400000066E7
+:108E00000000006844145858587011115858587090
+:108E10004111585848701114485858701411584846
+:108E200058703313005695130054B61300525A1459
+:108E30000050FD14004EA115004C4516004A761650
+:108E400000486C17004672180044BA190042741B9F
+:108E50000040911D003EB420003C9F22003AE122D8
+:108E60000038532300368B240034812500322B2711
+:108E700000302028002E5829002CB02A002A9B2CD4
+:108E80000028D22D00267C2F002426310022023318
+:108E90000020FD34001E5C37001CCC3C001A873ECD
+:108EA0000018BE3F001600400014004000120040B1
+:108EB00000100040000E0040000C0040000A00407E
+:108EC000000800400006004000040040000200408E
+:108ED000000000200072002000700020006E0020C2
+:108EE000006C0020006A002000680020006600205E
+:108EF000006400200062002000600020005E00206E
+:108F0000005C0020005A002000580020005600207D
+:108F1000005400200052002000500020004E00208D
+:108F2000004CA320004AA320004847210046EB2123
+:108F30000044EB2100428F2200408F22003E7A2421
+:108F4000003C7A24003A66260038512800343D2A35
+:108F50000030702D002CA33000287A3400245138C2
+:108F60000020CC3C001C00400018004000140040D1
+:108F700000100040000C00400008004000040040C9
+:108F800000000000010203040500050001020304C3
+:108F90000104000305020000F0010000360100009A
+:108FA000F8000000BA0000007C0000007C00000017
+:108FB0007C000000411414111114441114144111C7
+:108FC0000000290052007B00A400CC00F5001E0127
+:108FD000470170019901C201EA0113023C026502D6
+:108FE0008E02B602DF020803300359038203AA038C
+:108FF000D303FB0324044C0475049D04C504EE0450
+:1090000016053E0567058F05B705DF0507062F0620
+:1090100057067F06A706CE06F6061E0746076D070B
+:109020009507BC07E4070B08320859088108A8080F
+:10903000CF08F6081D0944096A099109B809DE0933
+:10904000050A2B0A520A780A9E0AC40AEA0A100B79
+:10905000360B5C0B820BA80BCD0BF30B180C3E0CE4
+:10906000630C880CAD0CD20CF70C1C0D410D650D7A
+:109070008A0DAF0DD30DF70D1C0E400E640E880E39
+:10908000AC0ECF0EF30E170F3A0F5E0F810FA40F29
+:10909000C70FEA0F0D103010531075109810BA104A
+:1090A000DD10FF102111431165118711A911CA119B
+:1090B000EC110D122E12501271129212B312D41220
+:1090C000F41215133613561376139613B713D713DA
+:1090D000F61316143614561475149414B414D314C9
+:1090E000F214111530154E156D158C15AA15C815ED
+:1090F000E7150516231641165F167C169A16B71645
+:10910000D516F2160F172C17491766178317A017D5
+:10911000BC17D917F51711182E184A186618811898
+:109120009D18B918D418F0180B19261942195D1991
+:1091300078199219AD19C819E219FD19171A311ABF
+:109140004C1A661A801A991AB31ACD1AE61A001B1D
+:10915000191B331B4C1B651B7E1B971BAF1BC81BAE
+:10916000E11BF91B121C2A1C421C5A1C721C8A1C73
+:10917000A21CBA1CD21CE91C011D181D301D471D64
+:109180005E1D751D8C1DA31DBA1DD01DE71DFD1D87
+:10919000141E2A1E401E571E6D1E831E981EAE1ED4
+:1091A000C41EDA1EEF1E051F1A1F2F1F451F5A1F50
+:1091B0006F1F841F991FAE1FC21FD71FEC1F0020F7
+:1091C00000006400C9002D019201F7015B02C0029A
+:1091D00024038903ED035204B6041A057F05E30551
+:1091E0004706AB060F077307D7073B089F0802091E
+:1091F0006609C9092D0A900AF30A560BB90B1C0C13
+:109200007F0CE20C440DA60D090E6B0ECD0E2F0F38
+:10921000900FF20F5310B41015117611D7113812A8
+:109220009812F8125813B81318147714D614351569
+:109230009415F3155116B0160E176B17C91726188B
+:109240008318E0183D199919F519511AAD1A081B20
+:10925000631BBE1B181C731CCD1C261D801DD91D35
+:10926000321E8A1EE31E3B1F921FEA1F41209820D8
+:10927000EE2044219A21EF2145229922EE22422319
+:109280009623E9233C248F24E22434258525D72501
+:1092900028267826C82618276827B727062854289E
+:1092A000A228EF283D298929D629222A6D2AB82A01
+:1092B000032B4D2B972BE12B2A2C722CBB2C022D30
+:1092C0004A2D912DD72D1D2E632EA82EEC2E302F3A
+:1092D000742FB82FFA2F3D307F30C030013141312B
+:1092E0008131C13100323F327D32BA32F73234330C
+:1092F0007033AC33E73322345C349534CE340735E5
+:109300003F357735AE35E4351A3650368536B936C1
+:10931000ED36203753378637B737E93719384938AC
+:109320007938A838D738053932395F398B39B739A8
+:10933000E2390D3A373A603A893AB23ADA3A013BC1
+:10934000283B4E3B733B983BBD3BE03B043C263CFB
+:10935000483C6A3C8B3CAB3CCB3CEA3C093D273D5E
+:10936000443D613D7D3D993DB43DCE3DE83D013EEE
+:109370001A3E323E493E603E763E8C3EA13EB53EB0
+:10938000C93EDC3EEF3E013F123F233F333F433FA8
+:10939000513F603F6E3F7B3F873F933F9E3FA93FDA
+:1093A000B33FBC3FC53FCD3FD53FDC3FE23FE83F49
+:1093B000ED3FF13FF53FF93FFB3FFD3FFF3FFF3FF3
+:1093C000FF3F0000E7382C35002020EF2037202316
+:1093D0003320262021000080020004000800100035
+:1093E000000200040008040000020004000800104D
+:1093F00000200040008004000000008000000040C9
+:109400000000002000000010000000080000000420
+:109410000000000200000001000080000000400089
+:109420000000200000001000000008000000040000
+:109430000000020000000100008000000008014060
+:10944000000C0140000C0140000C0140000C0140E8
+:10945000000C0140000C0140000C014000100140D4
+:1094600000100140001001400010014000100140B8
+:1094700000100140001001400010014000140140A4
+:1094800004080140040C0140040C0140040C01409C
+:10949000040C0140040C0140040C0140040C014088
+:1094A0000410014004100140041001400410014068
+:1094B0000410014004100140041001400410014058
+:1094C0000414014008080140080C0140080C014048
+:1094D000080C0140080C0140080C0140080C014038
+:1094E000080C01400810014008100140081001401C
+:1094F0000810014008100140081001400810014008
+:1095000008100140081401400C0801400C0C0140F7
+:109510000C0C01400C0C01400C0C01400C0C0140E7
+:109520000C0C01400C0C01400C1001400C100140CF
+:109530000C1001400C1001400C1001400C100140B7
+:109540000C1001400C1001400C14014010080140A7
+:10955000100C0140100C0140100C0140100C014097
+:10956000100C0140100C0140100C01401010014083
+:109570001010014010100140101001401010014067
+:109580001010014010100140101001401014014053
+:1095900000000000000000000000000000000000CB
+:1095A0000000000014080140140C0140140C01409C
+:1095B000140C0140140C0140140C0140140C014027
+:1095C000140C01401410014014100140141001400B
+:1095D00014100140141001401410014014100140F7
+:1095E00014100140141401400000000000000000AD
+:1095F000000000000000000000000000FFFFFF0F5F
+:109600000FFFFFFFFFF0FFFFFF0FFFFFFFFFF0FF68
+:109610000FFFFFFFFFF0FFFFFF0FFFFFFFF0FFFF58
+:109620000FFFFFFFFFF0FFFFFF0FFFFFFFFFF0FF48
+:10963000FFFF0FFFFFFFFFF0FFFFFF0FFFF0FFFF38
+:109640000000004040000000000400000040000056
+:109650000000040040000000000400000040000082
+:109660000004000040000000000400000040000072
+:109670000000040000004000000000040000004062
+:1096800000040000000000808000000000080000CE
+:1096900000800000000008008000000000080000BA
+:1096A00000800000000800008000000000080000AA
+:1096B000008000000000080000008000000000089A
+:1096C00000000080000800000000002020000000D2
+:1096D0000002000000200000000002002000000046
+:1096E0000002000000200000000200002000000036
+:1096F0000002000000200000000002000000200026
+:1097000000000002000000200002000000000060D5
+:10971000600000000006000000600000000006007D
+:10972000600000000006000000600000000600006D
+:10973000600000000006000000600000000006005D
+:10974000000060000000000600000060000600004D
+:10975000008002000400080010000002000400085D
+:1097600004000002000400080010002000400080F7
+:1097700004000000FF7FFFFFFDFFFFFFFBFFFFFF77
+:10978000F7FFFFFFEFFFFFFFFFFDFFFFFFFBFFFF07
+:10979000FFF7FFFFFBFFFFFFFFFDFFFFFFFBFFFFEB
+:1097A000FFF7FFFFFFEFFFFFFFDFFFFFFFBFFFFF41
+:1097B000FF7FFFFFFBFFFFFF0000401F7A19030040
+:1097C0000000001E897603000000C01C3BDF030080
+:1097D0000000801BD15704000000401A9FE00400E5
+:1097E000000000199E7B05000000C017E42C060055
+:1097F000000080160DF806000000401593DE0700FB
+:109800000000001408E608000000C012B1110A00B0
+:109810000000801101650B0000004010E6E30C0021
+:109820000000000F46940E000000C00D46771000A7
+:109830000000800CB08F12000000400BD2DE14003C
+:109840000000000A5E6317000000C008601A1A00DA
+:109850000000800726FC1C000000400600002000DD
+:10986000000000057A1923000000C003D539260046
+:10987000000080025851290000004001764F2C0062
+:109880000000000046252F000000C0FE2AC631005F
+:10989000000080FDA1283400000000FB4B1F3800B1
+:1098A000000080F829053B00000000F6EFFE3C00B8
+:1098B000010203040500020304050001030405007E
+:1098C000010205000102030404050001020355051D
+:1098D0000010AA1A55250030AA3A0000AA0A551508
+:1098E0000020AA2A5535FF3F0899000800000020F3
+:1098F0004C070000E4060008049A00084C0700200A
+:10990000DC090000D066000845020406082D0102AB
+:1099100003040405480607080913612B1B08750496
+:10992000211355152A4006190801A713733D1B087A
+:1099300099041A93040125170206040501031480F3
+:1099400020FF8BAA0A02019C15AA0A551500085986
+:1099500020AA2A5535FF3F07290301050406020303
+:10996000127C1573FFFF04FF8080010129025F64F0
+:1099700002130A133D6A12081201100C05040602B4
+:1099800003010103070505280B0102030402060772
+:109990000303040C3D0706040509191F19190431B6
+:1099A0000506064BAA1A024B381E026910312E40DA
+:1099B000FD3969260211042F405F020C26405B2608
+:1099C0002ACD55155515123902017F0316D0071AF5
+:1099D000FF01013B0261AA0C12080108A8147F993B
+:1099E0003F2340331341720A1608DC912203121000
+:1099F0000A17401C12600A16901B014913516A0293
+:049A0000000800005A
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010101000300000200008B
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-L.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y002-L.axf
new file mode 100644
index 0000000..0ab51df
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y002-L.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-L.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y002-L.hex
new file mode 100644
index 0000000..4cfd950
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y002-L.hex
@@ -0,0 +1,2479 @@
+:020000040800F2
+:100000002811002001010008FB370008C52800085E
+:10001000F9370008350F00083164000800000000BF
+:100020000000000000000000000000006949000816
+:10003000931A000800000000653D0008694C0008A4
+:100040001B010008593B00081B0100081B010008A8
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B0100084D1500081B010008AA
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A000D94C0008B94D00081B0100081B010008CD
+:1000B000BD4D0008AD500008095300081B010008A1
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008295F00081B0100081B01000824
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA004800473D750008281100208E
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7894C0008A4
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFD0C99000894
+:1006E0002C99000870B58C1810F8015B15F0070301
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54C4C53
+:100740004FF490652946204600F015FA002864D041
+:100750002946204600F0A2F846490888401C088037
+:100760000121204600F0E6FA434942F21072B1F846
+:100770005000904202D2401CA1F8500007F0C6F889
+:100780003E4DB5F91410B5F9120005F083FF3C4C4D
+:10079000A5F856002080A16820468847A088A5F8C3
+:1007A000580003F093F807F0ADF9364E364C307828
+:1007B000082833D045F6AC30606042F6EF60A060A8
+:1007C00042F2C400E0603148008A2080208E6080C0
+:1007D000A16B2D488847208E69882D4C08444FF620
+:1007E000FF7101EA80006887207A4FF0000540071A
+:1007F0001DD501F0DDFA274949F6A24008802648B8
+:1008000040F21A62C188491C89B2C180914204D366
+:10081000A16821F00401A160C58070BD41F2130000
+:1008200060604FF48060A06040F61B50CAE73078EB
+:100830000A2818D2DFE800F0170613050A050D177D
+:100840001113EAE7BDE8704006F0CEB808F040F9B1
+:1008500005E0BDE8704002F083BD06F04BFCBDE84A
+:10086000704007F0A7BA00F0FDFB84F8B65070BDE9
+:1008700000240140240700204801002064000020DB
+:10088000400700201B070020E4000020F8010020A2
+:10089000A4020020442C0140600900206FEA1121CD
+:1008A000016070470029816802D041F0010101E038
+:1008B00021F00101816070470029816802D041F474
+:1008C000807101E021F48071816070472DE9F04171
+:1008D000824E92B0304600F00BF90BA800F039FAC6
+:1008E00001214FF4C06003F0D1FA00248DF83140AB
+:1008F0004FF46020CDE90D044FF4A0204FF009081B
+:100900000B9001278DF83C808DF830700BA9304694
+:1009100000F080F9724D8DF831408DF830708DF80F
+:100920003C700BA9284600F075F901231A460F21E7
+:10093000304600F0C0F9022201231146304600F093
+:10094000BAF9012303220021304600F0B4F9012353
+:1009500004221946304600F0AEF9012305220B218E
+:10096000304600F0A8F9012306220421304600F0A9
+:10097000A2F9012307220821304600F09CF9012347
+:1009800008220321304600F096F9012309220A21AA
+:10099000304600F090F90121304600F084F9012141
+:1009A000284600F080F901231A460521304600F060
+:1009B00055F901231A460621284600F04FF9002177
+:1009C000304600F0CBF84FF4E041284600F0C6F87E
+:1009D0000121304600F0B8F80121284600F0B4F8B3
+:1009E0000121304600F0A6F80121284600F0A2F8C7
+:1009F0000121304600F09EF90121284600F09AF9C5
+:100A000040F61451374804F056FF12208DF840008C
+:100A100002208DF841008DF842408DF8437010A8F7
+:100A200002F018FF01224FF49061304600F0E8F820
+:100A300001213046FFF740FF01213046FFF732FF2A
+:100A400001212846FFF72EFF304600F06EF93046B0
+:100A500000F09FF80028FAD1304600F075F93046D2
+:100A600000F082F80028FAD1284600F05EF9284606
+:100A700000F08FF80028FAD1284600F065F92846E2
+:100A800000F072F80028FAD10121084603F0DAF9E3
+:100A9000154D284600F096FD684600F03EFE0F48D2
+:100AA00001A94C300090114881E811018020CDE966
+:100AB00004404000069080000790202008904FF4EA
+:100AC0004050CDE909046946284600F009FE01219D
+:100AD000284600F06BFD12B0BDE8F0810024014013
+:100AE00000280140002C014008000240B402002010
+:100AF0000D4910B5884202D1012144150AE00B4985
+:100B0000884202D10121041504E0094988420AD132
+:100B10000121CC03204603F0C5F92046BDE8104072
+:100B2000002103F0BFB910BD00240140002801409E
+:100B3000003C01400029816802D041F4801101E0AD
+:100B400021F48011816070470029816802D041F44E
+:100B5000004101E021F4004181607047826822F485
+:100B6000E0420A43826070470146002089684907D5
+:100B700000D50120704710B50246002054680B0ACA
+:100B8000C9B20C401168194202D0002C00D00120DB
+:100B900010BD014600208968090700D50120704773
+:100BA00038B501211C2003F071F9FF20ADF80000D9
+:100BB00000248DF8034003258DF8025069460D4846
+:100BC00001F0F0FA0120ADF800008DF803408DF837
+:100BD00002506946084801F0E5FA2320ADF800000C
+:100BE0008DF803408DF802506946044801F0DAFAA6
+:100BF00038BD000000080140000C01400010014019
+:100C0000002A4268C9B201D00A4300E08A43426028
+:100C10007047000010B542680E4B0C791A400B6803
+:100C200042EA04221343436083680B4A1340D1E92C
+:100C3000024222434C7943EA44031A438260C26A67
+:100C4000097C22F47002491EC9B242EA0151C16214
+:100C500010BD0000FFFEF0FFFDF7F1FF70B50724A7
+:100C600009290AD9C568A1F10A0606EB4606B4406F
+:100C7000A543B3401D43C56007E0056901EB41068C
+:100C8000B440A543B3401D430561836BC3F30154D6
+:100C9000121B921C02EB82041F22A2409343A1402C
+:100CA0000B43836370BD826B491E22F4401242EAFB
+:100CB00001518163704770B5072409290AD9C568B5
+:100CC000A1F10A0606EB4606B440A543B3401D4316
+:100CD000C56007E0056901EB4106B440A543B34098
+:100CE0001D4305611F23072A09D2446B521E02EBE4
+:100CF000820293409C4391400C43446370BD0D2A93
+:100D000009D2046BD21F02EB820293409C439140B4
+:100D10000C43046370BDC46A0D3A02EB8202934037
+:100D20009C4391400C43C46270BD816841F008014E
+:100D3000816070470029816802D041F4A00101E080
+:100D400021F4A00181607047816841F00401816055
+:100D5000704700210160017141718160C160012112
+:100D60000174704770B51E4C214694F83800B1F8F4
+:100D7000425006281ED9B4F84A10B4F84C00A1EB32
+:100D8000000202F10902122A04D8FFF757FB0022E1
+:100D9000144B0AE0884204D2FFF750FB0022124BAA
+:100DA00003E0FFF74BFB0022104BFFF730FAFFF791
+:100DB0008AFB09E005D12846FFF740FB0C4A0D4BA2
+:100DC000F3E70D4951F82000C5EB45116063B0EB26
+:100DD000410F03D9C5EB45104000606370BD0000B2
+:100DE0005004002000003440000033400000354033
+:100DF0006766666666E64B40BC8F000810B50C4C13
+:100E00002078400713D5FFF7ADFF0A49A08E088070
+:100E100008483038018821F010010180001F018846
+:100E200041F010010180207820F00400207010BDF6
+:100E30005004002040040040F0B4184816494FF414
+:100E40009677436C08468A68046815485FEAC25C76
+:100E500042F00806007822F008054FEA047415D520
+:100E6000002C08DB120714D408B1082811D1BB42AA
+:100E70000FDA8E6007E012070BD508B1082808D1F9
+:100E8000BB4206DA8D60F0BC05F036BF002CF2DA0A
+:100E9000E8E7F0BC70470000A402002048010020F1
+:100EA0001B07002070B506464089204B204C4FF4AC
+:100EB0008071002580B362887AB1012A0CD1E18863
+:100EC000491C89B2E1803289914205D36580E58071
+:100ED000FF2801D0401E708170BD7088228890422A
+:100EE00001D9012200E00022184601F0E4F97088DF
+:100EF000B18801442088401C80B220808142EBD818
+:100F00002580A088401C80B2A080F1888842E3D36D
+:100F100001206080A58070BDFFE70022184601F027
+:100F2000CAF9A580E58025806580F4E7000C0140C2
+:100F3000C0050020FEE70000FCB505464FF6FF7631
+:100F400000200C46ADF8006048F205078DF804005B
+:100F500020E000BF15F8010B8DF8040001A9084638
+:100F600002F0DBF8BDF800009DF8041080EA0120D3
+:100F7000ADF800005FF00000BDF800100A0402D5D3
+:100F800087EA410101E006EA4101401CADF800108A
+:100F90000828F1DB641EDDD26946084602F0A7F896
+:100FA000BDF80000FCBD00000246002004E000BFC8
+:100FB00012F8013B1844C0B2491EF9D27047000034
+:100FC00070B5144A85B01088002413490194009428
+:100FD000039420460494138807E00D8B009E35444B
+:100FE0000095CD8B019E3544019515889D42F4D026
+:100FF000401CC0B28028EED30098411107484180C0
+:10100000848001984111064881830183818205B063
+:1010100070BD000024070020A4020020DA05002093
+:10102000C804002030B50E4902880A800C4A438863
+:10103000083A13800B1F808818802024151F2C80ED
+:101040000020401C80B27328FBD341F211100880AD
+:1010500044F64800108047F2480018802C8030BDCC
+:10106000202C0140114944F648000880091D46F62D
+:1010700048000880091D41F2111008800B48001F2C
+:10108000018841F02001018009480021A0F8641086
+:10109000A0F86210A0F86010A0F85E10A0F85C1034
+:1010A000A0F85A100348418181827047182C0140F2
+:1010B000A4020020640000202DE9F04F524B534859
+:1010C0000022D97A90F800C080292CF001067DD347
+:1010D0001C684F4B01F01F0153F821104D4B0C427F
+:1010E000196802D041F0200101E021F02001994669
+:1010F0001960484BDFF820B1DFF820A193F8465083
+:10110000474B9BF80040B3F90430022C69D1B9F881
+:101110000840C4F3C007C4F30024A74261D03D4C8B
+:101120002C3C94F80280B8F1000F09D0374FB8F189
+:10113000010FB7F902700DD0B8F1020F56D120E0BF
+:101140000A0553D58A0651D40122A2702CF004025C
+:1011500002704BE00E0549D48E0647D55FEA4C7607
+:1011600044D4A7BB4380002B09DD4CF0050202707C
+:101170000222A2702B4AB2F84420028236E0A2700A
+:1011800034E0B0F806C0BCF1000F01D1002B17DC31
+:1011900090F80CC0AC4513D107F26667BB420FDC78
+:1011A000214FBF895FEA477C0AD45FEA877C07D476
+:1011B0005FEA417C04D55FEA816C01D5FF0715D059
+:1011C00006704280AAF80020428101E017E00DE09D
+:1011D000426182610282A27089F80F208BF80020A0
+:1011E00004E006704280AAF800204281C3800573A3
+:1011F000480960F3CB21C9F80010BDE8F08F0670F4
+:1012000042804281F9E70000E00500204409002007
+:101210001C940008A40200201B07002024010020C9
+:10122000DA05002048010020540A00202DE9F0478B
+:1012300096B000240C940D940E940F9472B69048BE
+:10124000816941F400718161816941F4806181614A
+:101250004FF4004002F0ECFD8A4D00212846FFF7D4
+:101260002BFB00212846FFF71DFB874E002130464F
+:10127000FFF718FB854F0021384600F097F9012051
+:101280004FF47041401C8842FCD32846FFF730FCE5
+:10129000B1463046FFF72CFC384600F093F94FF486
+:1012A0006020CDE912048DF8454001204FF004087C
+:1012B0008DF8440010948DF8508010A92846FFF74F
+:1012C000A9FC01231A4605212846FFF7F4FC012357
+:1012D000022206212846FFF7EEFC01230322072104
+:1012E0002846FFF7E8FC012304220F212846FFF7D8
+:1012F000E2FC384600F066F9684600F00EFA6148F4
+:10130000634E4C300090CDF80C80CDE90164802014
+:10131000CDE904404000069080000790202008900E
+:101320004FF44050CDE909046946384600F0D8F939
+:1013300001212846FFF7C0FA0121384600F036F9AE
+:1013400001212846FFF7AEFA47F23051159415985F
+:10135000401C15908842FAD301212846FFF7EAFC89
+:10136000ADF82C40A04640F2DC5A4FF4007420E067
+:101370005046CDF854801599491C15918142FAD3F5
+:1013800030880D9908440D9070880E9908440E908D
+:10139000B0880F9908440F90F0880C9908440C907D
+:1013A00001212846FFF7C6FCBDF82C00401CADF813
+:1013B0002C00BDF82C00A042DAD30D98354A40F33A
+:1013C000CF1633480A3006830E9941F3CF14448375
+:1013D0000F9941F3CF1383830C9941F3CF1CA0F8ED
+:1013E00004C0ACF5C05C40F2C371ACF59B7C8C458D
+:1013F0000ED2A6F5C856363E8E4209D2A4F5C85480
+:10140000363C8C4204D2A3F5C853363B8B4203D3FF
+:10141000D18841F48041D180D188490407D41E4944
+:10142000028B21F85C2F428B4A80808B88800021C0
+:101430002846FFF741FA0021384600F0B7F80021AE
+:101440002846FFF72FFA00214C464846FFF72AFAB4
+:101450000220C102401C8842FCD32846FFF748FB0B
+:101460002046FFF745FB384600F0ACF8FFF72EFAB0
+:101470000A493C20087062B616B0BDE8F08700004B
+:1014800000100240002401400028014008000240F2
+:1014900026050020540A0020B40C00201807002064
+:1014A000F0B5284B40F22D4643F6FB255C6C264BED
+:1014B000B4F5FA5F13DDB4F5FA4F10DC41F6AD1761
+:1014C000A4F5FA54674306EBA7364FF4B5777C438F
+:1014D00005EBA41475106410C3E9045401E0C3E9DA
+:1014E00004651D69D5605C69401A5461106091689B
+:1014F000884202DA4942884200DC116010684443A5
+:10150000107E0441906A21189162506A814200DD88
+:101510009062916A106A814201DB084600E09062A5
+:10152000986111684D43117C0D4108412918B2F9A9
+:101530001C00884204DBB2F91A00884200DC08B2C1
+:10154000F0BD0000480100202801002010B54FF434
+:101550000054204600F0ACF8002813D00A4908785F
+:1015600040F008000870204600F014F800210748F9
+:1015700000F01CF80648C17E012903D10021C17684
+:101580000121017710BD00007A06002044000240CE
+:10159000580B0020C10002D502490860704702497B
+:1015A00048607047040402400000024000290168BE
+:1015B00002D041F0010102E04FF6FE7211400160DD
+:1015C0007047000001684FF6FE7211400160002173
+:1015D000016041608160C1603149314A08399042FF
+:1015E00003D1486840F00F0006E02D4A14329042C3
+:1015F00004D1486840F0F00048607047284A28321B
+:10160000904203D1486840F47060F5E7244A3C32C8
+:10161000904203D1486840F47040EDE7204A5032D0
+:10162000904203D1486840F47020E5E71C4A6432D8
+:10163000904203D1486840F47000DDE7184A7832E0
+:10164000904203D1486840F07060D5E7154A111FF9
+:10165000904203D1086840F00F0006E0114A1432AE
+:10166000904204D1086840F0F000086070470D4ACD
+:101670002832904203D1086840F47060F5E7094AC7
+:101680003C32904203D1086840F47040EDE7054ACF
+:1016900050329042EAD1086840F47020E5E700003B
+:1016A0000800024008040240406880B27047000011
+:1016B00001460020CA0001D5034A00E0034A12682F
+:1016C0000A4200D00120704700040240000002409E
+:1016D000002A026801D00A4300E08A430260704792
+:1016E00030B5036847F6F07293430C6A8A68224368
+:1016F000D1E904452C4322438C692243CC6922431F
+:101700004C6A22438C6A22431A430260CA684260D0
+:101710000A6882604968C16030BD00210160416093
+:101720008160C160016141618161C16101624162A9
+:101730008162704710B5114C8CB000212046FFF734
+:1017400035FF2046FFF73EFF0D4800900D48002171
+:10175000CDE901016420CDE903018020CDE9050137
+:101760000791089109910A9169462046FFF7B8FF51
+:1017700001212046FFF71AFF0CB010BD58000240AF
+:1017800004380140B007002010B501218CB0084694
+:1017900002F058FB1E4C00212046FFF707FF2046B1
+:1017A000FFF710FF1B4800901B48019000211020FC
+:1017B000CDE902018020CDE904100691079108913E
+:1017C00009910A9169462046FFF78AFF012202210A
+:1017D0002046FFF77DFF01218DF82F1004208DF8A2
+:1017E0002D008DF82E100E208DF82C000BA802F085
+:1017F00031F80F208DF82C000BA802F02BF80121F6
+:101800002046FFF7D3FEFFF795FF0CB010BD000098
+:1018100044000240043801404C07002030B540F637
+:10182000AA21204AC184838B1488E31A9BB20F2B10
+:1018300010D312888283037E002253B11A4BB3F96E
+:101840000A30062B05DB194B1B78022B03D0002B2B
+:1018500000D1828430BD164B40F68B255B6CA3F221
+:101860002D14AC420FD2428B521C92B24283642A96
+:10187000F0D364224283B0F924208A4201DA02EBD9
+:101880002111818430BD41F29414A342FADBB0F9F6
+:101890002430002B02DDA3EB211100E00021818424
+:1018A000428330BD24070020640000201B07002075
+:1018B0004801002010B50446B0F9020043F6991122
+:1018C00048438113E06840F26662504301EBA03068
+:1018D000E060B4F9001043F6991251438A1321696C
+:1018E00040F26663594302EBA131216104F072FEBC
+:1018F0006061A18840F6AB2208444010A0F5154174
+:101900005539E062914205D9A0F5F851FF39521CD2
+:1019100091421DD249F25451884202DDA0F5204087
+:1019200002E0A0F5F850FF38206300EB400040F3E0
+:101930004F002085B4F924104A42904201DA104643
+:1019400002E0884200DD0846E083228461848AE068
+:10195000A0F5FE42FF3A41F255518A4214D8A2F650
+:10196000AA20206300EB400040F34F002085B4F92B
+:1019700024205142E183884201DA084602E0904285
+:1019800000DD1046404250E0A0F5D442AA3A8A4217
+:1019900015D2A2F6AA20206300EB400040F34F01CD
+:1019A0002185B4F924004242E2832084914201DA85
+:1019B000104602E0814200DC0846608453E0A0F556
+:1019C000AA42543A41F256539A4215D2A2F6AB209B
+:1019D000206300EB400040F34F002085B4F9241051
+:1019E0004A42904201DA104602E0884200DD084691
+:1019F0004042E083218419E0A0F5804241F2545333
+:101A00009A4215D2A2F6AA20206300EB400040F3D0
+:101A10004F012185B4F92400E0834242914201DA6A
+:101A2000104602E0814200DC0846208462841AE00D
+:101A3000A0F52852AB3A8A4215D2A2F6AA2020631A
+:101A400000EB400040F34F012185B4F92400E0830E
+:101A500042422284914201DA104602E0814200DCD7
+:101A600008464042A9E7B4F91E00A0EB40208013CD
+:101A7000E080B4F92000A0EB402080132081B4F96D
+:101A80002200A0EB40208013608110BD012101766F
+:101A9000704770471548164A4FF480410078042873
+:101AA00021D002F13C03D08A9B88C01A00B22F28B3
+:101AB00001DD001108E0002801DD002007E00D4BEA
+:101AC000984201DA184602E0402800DD4020938960
+:101AD000184400B2884203DC40F26661884200DAB2
+:101AE0000846908170479181704700001B070020D5
+:101AF000C8040020C0FEFFFF38B54B484B490288A0
+:101B00000B889A1A92B20F2A71D30988484C018027
+:101B10004FF0FF01E2884FF47A7355044FF496704A
+:101B200002D51622009103E0950403D515220091F9
+:101B3000014670E0D50402D514220091F8E715059E
+:101B400002D513220091F3E7550502D51222009128
+:101B5000EEE7950502D511220091E9E7D50502D5FA
+:101B600010220091E4E7150602D50F220091DFE76D
+:101B7000550602D50E220091DAE7950602D50D2210
+:101B80000091D5E7D50602D50C220091D0E71507C4
+:101B900002D50B220091CBE7550702D50A2200910E
+:101BA000C6E7950702D509220091C1E7D20702D006
+:101BB00008220091BCE72289550702D5072200912F
+:101BC000B6E7950702D506220091B1E7D20702D009
+:101BD00005220091ACE7A27AD20702D0042200913C
+:101BE000A6E7A289D40603D503220091A0E719E055
+:101BF000140702D5022200919AE7540703D49407F0
+:101C000001D4D20702D00122009191E700200346BF
+:101C100002460146009002F053FFBDE838400248FA
+:101C2000FFF740B938BD0000480A00202407002013
+:101C3000540A0020F0B55948594982880B889A1AED
+:101C400092B29C2A64D30988818056490A88014649
+:101C5000002A0B7843F0020156D11646524A1C075F
+:101C600015680246127822F0020274D54F4C0746DE
+:101C7000E4887F785FEA845C02D547F0010701E0E1
+:101C800027F001074770A704477802D547F00207FD
+:101C900001E027F002074770670401D4E70703D08B
+:101CA000477847F008074770640603D5447844F046
+:101CB000040404E01C0603D4447824F004044470B3
+:101CC000EC0450D4354C9A07247824F0100423D423
+:101CD000324D42782F7A2D78012A45F0100514D024
+:101CE000022A16D02D4C042AA47804F1010C0CF021
+:101CF000FF0C13D0072A25D0032A23D0052A21D090
+:101D0000062A1FD021F0100142E0B90702E0057059
+:101D1000F0BD39070029FADB0470F0BDFA0601D4E2
+:101D20001A060AD50170022C04D280F802C0BCF158
+:101D3000020FF2D341F080012AE021F0100101707E
+:101D40008670F0BD877A7F06F7D5032C04D8017022
+:101D500080F802C0F0BD0FE05107D8D51906D6D4DF
+:101D600043F0800114E002704178CB0701D189076C
+:101D7000F0D522F010010BE0E9040BD49907E9D467
+:101D8000818AC82902D2491C8182E3E743F00A0113
+:101D90000170DFE702708682DCE70000FC060020AD
+:101DA0002407002026070020A4020020540A002057
+:101DB000094944F648000880091D46F64800088095
+:101DC000091D41F6CC4008800348001F018841F0FE
+:101DD0002001018070470000182C0140084946F698
+:101DE00068000880091D0880091D41F255500880CF
+:101DF0000348001F018841F0200101807047000066
+:101E0000182C014010B5C28800210AB1032206E057
+:101E100002890AB1022202E0428912B10122027053
+:101E200000E0017004784FF4804344F6206244B12E
+:101E3000012C06D0022C07D0032C01D141808180D7
+:101E400010BD4380828010BD41F23331418040F6A5
+:101E5000B731F4E730B5B1F86A5000231A240D22E7
+:101E6000854202DCB1F9680030BD4D88854202DB55
+:101E7000B1F9000030BD01EB82056D88854201DDBE
+:101E8000144601E013DA134604EB03024FEA520250
+:101E90009A42F0D101EB830231F8231054889288E2
+:101EA000521A001B424301EB622000B230BD31F9EF
+:101EB000220030BD054920B1086940F0800008616A
+:101EC000704703484860034848607047002002405C
+:101ED00023016745AB89EFCD06494FF47A70CA6894
+:101EE000D20705D0401E0004000CF8D1FF20704737
+:101EF00000207047002002400E4A0320A2F150014A
+:101F000082F83E00002048810B490886C862C883D9
+:101F10000884488490620948816CB1F5206F01DB28
+:101F2000A3219162807A002802D0906A4042906298
+:101F300070470000640000203005002048010020A8
+:101F40000449002048810881C86288620249886289
+:101F50007047000064000020C0080020F0B53B4935
+:101F600088894A89801A80B20F2866D38889488177
+:101F7000CA8937480B3A272A26D28A7822BB826838
+:101F8000364B42F480728260324A354C354D1278BD
+:101F90005607314A0AD4344E36881680334A12889E
+:101FA0001A80334A12882280324A09E0324E36883B
+:101FB0001680324A12881A80314A12882280314AA9
+:101FC00012882A8001228A702F4B304D19469A7F41
+:101FD0000968802A32D302F01F0255F822201142EC
+:101FE0002CD0826822F48012184E82601236144679
+:101FF0001215B778521C62F38617254AB77093F80A
+:1020000016C01778BCF1800F27F0020608D30CF039
+:102010001F0C55F82CC011EA0C0F01D147F0020635
+:1020200016701A7E802A0DD302F01F0255F8222066
+:10203000114207D144F400218160F0BD826842F46E
+:102040008012D1E724F40021F6E7000018070020F1
+:10205000A402002048010020C0040020C204002087
+:10206000C4040020C6040020B0040020B2040020F4
+:10207000B4040020B6040020B8040020BA040020F4
+:10208000BC040020BE040020E00500201C940008D1
+:10209000C804002070B5204881890289891A89B254
+:1020A0000F292FD3818901811C4B1D4819465D7A68
+:1020B00006681C4C096846F00402802D07D305F021
+:1020C0001F0554F82550294201D126F00402026070
+:1020D0009A7B802A17D302F01F0254F82220114263
+:1020E00011D1026822F002020260DA7A802A0ED34D
+:1020F00002F01F0254F82220114208D1016821F099
+:102100000801016070BD026842F00202ECE701685C
+:1021100041F00801F5E7000018070020E005002065
+:10212000A40200201C940008F0B51D4C1B4A4FF07F
+:10213000010C94F83B5094F80AE0144692F83C30B5
+:1021400094F838402B43651CEEB2154D95F83D7060
+:102150000025BEF1FF0F0AD0BEF1000F06D18B4261
+:1021600013D155700C2C01D282F83860F0BD834237
+:1021700002D182F801C0F5E78B42F7D15570B8075C
+:1021800009E000BF82F83850F0BD8342FCD1F8432B
+:1021900082F801C080070028F4D0F0BD5004002070
+:1021A00048010020F0B5CA78002502F00F03D206DE
+:1021B00001D58A7813430A784FF00F0E12F0FF0F03
+:1021C0004FF001021CD004680F8802FA05F6374070
+:1021D000B74211D14FEA850C0EFA0CF724EA070733
+:1021E00003FA0CF43C43CF78282F02D0482F02D0BA
+:1021F00002E0466100E006616D1C082DE4D3046036
+:102200000C88FF2C1ED944685FF0000606F1080711
+:1022100002FA07F50F882F40AF420FD14FEA860C24
+:102220000EFA0CF7BC4303FA0CF73C43CF78282F87
+:1022300000D14561CF78482F00D10561761C082E6A
+:10224000E4D34460F0BD0000F0B5144C002801DA7E
+:10225000E36900E06368420D120185B2C0F30157E3
+:102260009540C0F30346032F05D0C2020AD50322CE
+:10227000B240934307E023F07062636823F0706319
+:10228000636002E0AB4343F0706201B12A4300286F
+:1022900001DAE261F0BD6260F0BD000000000140C3
+:1022A0000246002092680A4200D001207047416136
+:1022B0007047016170470AB1016170474161704721
+:1022C0000F4A104B92F838105B5C834201D1012019
+:1022D00004E00D4B5B5C834203D1002082F83A009E
+:1022E00070470A4B5B5C834201D18120F6E7084BC3
+:1022F000595C814201D18020F0E70320EEE7000025
+:1023000048010020D4980008E6980008DA980008F0
+:10231000EC9800080A4810B501784FF000024C070D
+:1023200008494FF0FF0389684FEA017105D500297C
+:1023300001DA827210BD837210BD0029FBDBF8E761
+:1023400048010020A4020020F0B5194E194C0022CB
+:10235000E31CA6F1060CB75CA518ED78FF5C0D43F5
+:102360000F43BD421FD01CF80270FF5C0F43BD42FB
+:1023700019D015460023A618F6780E43C6545B1CE8
+:102380001CF80220DBB2062BF5D3C17881700179ED
+:10239000C17000214218491C15711CF80550C9B2C2
+:1023A0000629F7D3F0BD521CD2B2032AD3D3F0BD15
+:1023B000AE8F00085004002010B502460021064BE5
+:1023C00006205C186478944200D10846491CC9B2C2
+:1023D0000629F6D310BD000048010020214810B5A1
+:1023E00090F8671000222048012936D11F498988BA
+:1023F00099BB1F491E4B4C6C40F6B831B3F86E3098
+:102400008C4227DD1B49097821BB90F82711491C14
+:10241000C9B280F82711C8291CD380F827210146AA
+:10242000D0F82C4191F82811A34203DD052908D2E8
+:10243000491C01E041B1491E80F82811C9B20529A3
+:1024400002D3012180F82611191B074C2C3C616234
+:10245000C0F82C31B3F5FA6F03D280F8262180F84A
+:10246000282110BDB40C0020A4020020DA050020B1
+:10247000480100201B0700204FF4C042C260002129
+:1024800081620E22028241F26202426108220283CC
+:102490004FF46042428381834FF07842C0E90821C3
+:1024A00040F6C41101807047B0F90010B0F9022065
+:1024B000891A41604269037E4A431A41836A134480
+:1024C0008362426A934200DD8262836A026A9342B7
+:1024D00000DA8262C268836A4A43017C0A410B4186
+:1024E000D118B0F91C208A4201DA10467047B0F9C1
+:1024F0001A008842FADC08B27047000010B5144890
+:102500001449B0F88C200B889A1A92B2B2F5437F26
+:102510001DD90988A0F88C10B0F88A1020F8581F2F
+:10252000002242860C480D4CC2888280C180C3893B
+:1025300083812489891AA4B2C4818160E11A01616E
+:10254000074A818AC182928A8282511A816110BDB2
+:1025500048010020240700207C0C002030050020CA
+:102560006400002009480A49B0F8AA200B889A1A8A
+:1025700092B241F684639A4206D3098820F8AA1FD2
+:10258000418881800021418070470000480100207F
+:10259000240700200D480178C90702D00C4909889A
+:1025A00001E04FF6FA71C165094901201039088030
+:1025B00007482438018841F0010101800448183897
+:1025C000018821F0180101807047000048010020B7
+:1025D000240400400A49D1F8902012B1521EC1F8DB
+:1025E000902031F88A2F521C21F81A294A6A521C6D
+:1025F0004A628A8F521C8A8701F8380C70470000A3
+:10260000480100201CB52D4890F83B3090F83C2044
+:10261000934252D000248DF8044053408DF800308E
+:102620009DF800300122012B08D09DF80030022BCC
+:1026300009D09DF80030042B0AD00DE01F498DF819
+:102640000420443108E01D498DF80420463103E0A0
+:102650001A498DF8042048319DF80420012A2CD114
+:1026600090F83D309DF80040154AA34217D090F8ED
+:102670003E309DF80040234208D0B0F84C30A0F81E
+:102680004A300B881488E31AA0F84C3090F83830A0
+:102690002BB1B0F840301488E31AA0F84230128809
+:1026A0000A80A0F8402010F83E1F9DF8002011433A
+:1026B00000F801199DF8001001701CBD50040020A5
+:1026C0002407002070B5344D40212846FFF7E8FD6F
+:1026D000840080212846FFF7E3FD44EA4004A91561
+:1026E0002846FFF7DDFD0443E1B22C4C94F870500E
+:1026F0008D4250D04D4084F87010012D03D0022D32
+:1027000001D0042D47D194F87400A84384F87400D4
+:1027100094F87320AA420FD084F8735094F8722072
+:1027200001238B401A4207D11A4384F8722094F88F
+:102730007110491C84F8711094F87110042928D381
+:1027400030B1012811D002280FD004280DD012E09A
+:102750001348C18821F04001C1802078002184F80D
+:102760003B1020F06000207005E0217841F020014E
+:10277000217084F83B000B4994F83B0091F8272026
+:10278000904204D081F8270007492020087000F00B
+:102790000DF884F84C5070BD001001404801002035
+:1027A000540A0020B40C00201807002070B50D4D0D
+:1027B00040212846FFF774FD840080212846FFF75A
+:1027C0006FFD44EA4004A9152846FFF769FD04435C
+:1027D0000548072100F8704F017100214170817098
+:1027E000C17070BD001001404801002070B5344830
+:1027F00090F83A10CA43920761D001F0030280F8C2
+:10280000392090F83D305B061B0E80F83D30012AE0
+:1028100001D0812A02D15B1C80F83D300278D207BA
+:102820004DD0DBB203F00102C3F34004A24246D113
+:10283000B0F84E400025641CA0F84E40204CA0F893
+:10284000505090F83E60A47AB24202D080F83E2008
+:102850000DE0A607B6EB837F02D080F83F5006E07C
+:1028600090F83F30642B02D25B1C80F83F3090F828
+:102870004030642B0CD25B1CDBB280F84030022B62
+:1028800006D204F00103934202D1022280F84020D4
+:10289000012901D0002912D190F83820C16D00EB38
+:1028A000820291610163D0E906121144D0E9082344
+:1028B0001A441144826A1144C26A1144416370BDD2
+:1028C00048010020FEE700002DE9F04F00BF002086
+:1028D0009E4E9F4AA6F51271A6F5BE79A6F1440B4D
+:1028E00006F1440E804601F5E074A1F1780301F58C
+:1028F000457A1D5C15F0C00706D0402F51D0C02F7F
+:1029000077D0802F76D004E115F01F0504D0154450
+:1029100040F080072F7201E082F80880012826D05D
+:10292000022824D0032822D0042820D008281ED032
+:1029300010281CD0874D55F820C0DCF8005054F802
+:1029400020703D40CCF80050824D55F820C0DCF896
+:10295000005056F820703D43CCF800501D5CAD0689
+:1029600059F820502F6813D53AF810C03EE051F8BE
+:1029700020502F6854F820C007EA0C072F6051F848
+:1029800020502F6856F820C047EA0C072F60E5E773
+:10299000DFF8B8C10CF1F00C5CF820C007EA0C07B6
+:1029A0007EE015F01F0504D0154440F080072F721B
+:1029B00001E082F8088001281DD002281BD00328DE
+:1029C00019D0042817D0082815D0102813D0614D2D
+:1029D00055F820502F6854F820C007EA0C072F60E4
+:1029E0005C4D55F820502F685BF820C047EA0C0773
+:1029F00056E00BE056E051F820502F6854F820C004
+:102A000007EA0C072F6051F82050ECE715F01F057E
+:102A100005D0154440F0800785F8217001E082F868
+:102A20002180012825D0022823D0032821D0042882
+:102A30001FD008281DD010281BD0464D55F820C0A7
+:102A4000DCF8005054F820703D40CCF80050414D67
+:102A500055F820C0DCF800505EF820703D43CCF8FB
+:102A600000501D5CAD0615D53A4D3AF81070CC35C6
+:102A700014E051F820502F6854F820C007EA0C07E2
+:102A80002F6051F820502F685EF820C047EA0C07ED
+:102A90002F60E6E72D4D3AF81070E03D55F82050D4
+:102AA0002F6036E015F01F0505D0154440F0800773
+:102AB00085F8217001E082F82180012830D00228B9
+:102AC0002ED003282CD004282AD0082828D010285B
+:102AD00026D0204D55F820C0DCF8005054F8207066
+:102AE0003D40CCF800501B4D55F820C0DCF800509C
+:102AF000164F883757F820703D43CCF800501D5CC6
+:102B0000AD06B1D4114F3AF81050E03F57F820709D
+:102B10003D60401CC0B21128FFF4EBAEBDE8F08F61
+:102B200051F820502F6854F820C007EA0C072F6096
+:102B300051F820502F68DFF814C00CF1880C5CF8B5
+:102B400020C047EA0C072F60D9E70000A8960008CC
+:102B5000E0050020A49400084FF40771C1824FF4EF
+:102B60005861018340F6145181837047F0B5C48ADF
+:102B7000B0F900608681B0F90250C581B0F9043027
+:102B80000227002101220382AB4204DBB54202DDB1
+:102B9000C78042810CE0B34204DBAE4202DDC78055
+:102BA00041811CE09D4205DBB34203DDC2804781C9
+:102BB000018115E0B54204DB9E4202DDC280418105
+:102BC00005E0AE4205DB9D4203DDC1804281078105
+:102BD00006E09E4204DBAB4202DDC18047810281F8
+:102BE000C388458900EB430700EB4505BB89AE89E7
+:102BF0009B1B0FFA83FEA0F812E00689AB8900EB5D
+:102C0000460CBCF80CC0A3EB0C038382B0F918305F
+:102C1000B7F90CC0A3EB0C0CB4EB4C0F04DA80F842
+:102C20002010A3F1A10113E0A64503DD80F82010D8
+:102C3000B9890BE026B1012E04D0022E10D004E099
+:102C4000062100E0052180F82010A989091B6D31BB
+:102C5000418309B2B1F5586F04DB5B1E438304E086
+:102C60000421F0E7002900DC4283418B8183F0BD21
+:102C70000B49002288760A62CA614A62094A32F91F
+:102C8000103002EB40028B62B2F90220CA62064A9F
+:102C900032F810000882A1F86000A1F862007047C5
+:102CA000F8010020FE980008F29800082DE9F05F76
+:102CB000FD48FE4982880B889A1A92B20F2A44D3A3
+:102CC0000988FB4A8180814611880124F948FA4E1F
+:102CD000002579B3491E1180C573F84A85620168E1
+:102CE000B2F902204F0742F6AA2318D4F78847F416
+:102CF0000057F780F14E3678B60709D5866826F07A
+:102D000080068660A0F87C5080F87E5080F87F5066
+:102D1000CE0404D480F8F040C0F8EC5003E080F812
+:102D2000F0504E0707D49A4205DB80F8F440A0F833
+:102D3000F25004E010E080F8F4504E0703D49A42B9
+:102D400001DBC90703D080F81151BDE8F09F80F87E
+:102D50001141A0F81251F8E78046B0F8181143F677
+:102D60009820814202D2491CA8F8181101F0BEFE39
+:102D7000D34FDFF834B397F85000ABF11C0B10B110
+:102D8000FEF79AF905E09BF8001021F001018BF89D
+:102D90000010FFF723FB00F0D7F9CA4841F26802A0
+:102DA0004FF40061406C904201DBC74A04E0B0F58B
+:102DB0007A6F02DAC44A121D116097F85110DFF8D9
+:102DC000F4A2C24BC24FC907AAF12C0A3AD0997B90
+:102DD000802933D398F8002092072FD498F80F2039
+:102DE0008AF80620B54A514692F800C02CF0020C31
+:102DF00082F800C0ABF80250CBF814509BF800C02A
+:102E00002CF0010C8BF800C0B279520611D44A891B
+:102E1000B2F5FA7F03D2521CAAF80A2012E040F65B
+:102E20003C72904201DD002013E108208AF8034043
+:102E30000FE1CD700020AAF80A500AE18AF8035089
+:102E4000AAF80A50D8F80800010501D5082000E1C9
+:102E50009B4991F83FE05FEACE7149D09B4B98F8CF
+:102E60000F208AF806205B7A4146802B4CD30B78E2
+:102E70005B0735D4F3889B0405D500BF20F0200004
+:102E8000C8F8080034E0ABF80250CBF814509BF8B7
+:102E900000C08E4B2CF0010C8BF800C040F02000DD
+:102EA0008860D87D80280AD300F07F0C1B684FF023
+:102EB000004020FA0CF0034201D10C7100E00D71CA
+:102EC0000879C00702D15FEA8E7005D50320032A76
+:102ED00001D08AF80940BCE00020C8F82850B8E0CA
+:102EE00020F02000C8F80800F08820F40050F0809E
+:102EF00098F82601444601280BD0714890F86300E9
+:102F000048B1FDF799FF0FE00A6842F004020A6039
+:102F1000B4E709209DE0A068C10502D520F00800B3
+:102F200001E040F00800A06094F846304FF4804182
+:102F3000E3B143F69912012B1FD0881E022B2FD02C
+:102F40003B78C3F38103012B2FD0022B2DD0A4F8A3
+:102F50001411604890F85E0004281ED0A4F84410B4
+:102F6000574890F87000012822D031E043F21E50FB
+:102F7000A4F8140143F2333014E0387842F6CC431D
+:102F8000C0F38100012806D0022804D043F2EB10E0
+:102F9000A4F8140101E0A4F81431A4F84420DFE7F8
+:102FA000A4F81401A4F84400DAE7A4F81401D0E767
+:102FB0003878C0F3810242F26660012A0FD0022AFB
+:102FC00010D041F6E12200BFA4F81421A4F8440077
+:102FD0009BF80020D20708D0BBF8022007E0A4F835
+:102FE0001401F3E74FF40052EEE734488288A9F861
+:102FF000122010B2B4F944205043C0F38F3250462F
+:10300000AAF812208A4200D9418233490978C906B8
+:1030100005D5428A41F233318A4200D24182218968
+:10302000C1F3C002C1F300218A4205D1428A40F6B1
+:10303000CC418A4200D94182B17AC90700D0458289
+:10304000BAF81200A06200287FF7EDAE23480570A1
+:10305000022099F81A1099B9022841D080B1194973
+:103060000B789C0608D5B479640605D51A4C2478EB
+:10307000E40964F386130B70F18821F40A61F1808E
+:103080001049496C4E290ADBF1880B0607D521F05F
+:103090008001F18009490B7823F002030B7089F855
+:1030A0001A0088F80F0050E660090020240700206D
+:1030B00026070020A4020020540A0020DA05002080
+:1030C000B40C002048010020100C0140E005002055
+:1030D000C804002064000020FC06002038070020FF
+:1030E000398F0029BBD143F698213987B7E770B5EE
+:1030F00000230C8863F30F02012505FA03F634421E
+:1031000006D0C3F10F0605FA06F1114361F30F0271
+:103110005B1C102BF1DB028070BD70B500230C78B6
+:1031200063F30702012505FA03F6344206D0C3F122
+:10313000070605FA06F1114361F307025B1C082B31
+:10314000F1DB027070BD0000F0B51F4890F86630EA
+:103150001E48012B816821F4006232D11C4BDE88AD
+:1031600074062ED41B4D0F054FF00004B5F9025024
+:103170001ED4194A526C642A11DC40F6386295421A
+:103180000DDAB2040BD4027852070ED4B0F8D42072
+:1031900040F6B835AA4203D2521CA0F8D420F0BDA4
+:1031A00041F4006181605C81F0BDA0F8D440F0BDC5
+:1031B00041F2CD018D42FADD997AC907F7D18260DB
+:1031C000F3E78260F0BD0000B40C0020A4020020F0
+:1031D000540A0020DA05002048010020F0B5364DE1
+:1031E000364F044695F83B0097F83B102378084388
+:1031F000EE1C6278834205D1E0781146FEF794FF19
+:10320000207908E094F802C084450CD1E17810469A
+:10321000FEF78AFFE07905F82F0F2878805D687047
+:10322000287BE877F0BD82421DD161461846FEF743
+:103230007BFF95F84E1095F83B00814207D1B97A93
+:1032400009B1A17900E0617985F82F101EE0697855
+:10325000012901D0A17922E0617927E0297841F0A4
+:103260000401297012E0E1788142DBD11946604601
+:10327000FEF75AFF95F84E1095F83B0081420AD1AF
+:10328000B97A09B1617ADFE7217ADDE715F82F1FF6
+:10329000895D6970C5E76978012906D0617A85F88A
+:1032A0002F10B97A0029F1D1D8E7217A85F82F10AB
+:1032B000B97A0029EAD0D1E7500400204801002063
+:1032C0000B48017821F0020100F8381B002100F8BA
+:1032D00018194177817733218185418508214184FF
+:1032E000012100F81F1C034880F8391070470000C6
+:1032F00050040020480100200D4900B50B4851F84A
+:10330000012F40F8032F8988818008480121093066
+:10331000FFF71AF8054802211330FFF715F80348A4
+:1033200004211D305DF804EBFFF70EB850040020B7
+:1033300048010020094944F648000880091D46F666
+:1033400048000880091D41F2111008800348001F41
+:10335000018841F02001018070470000182C0140D5
+:103360002DE9F047664C674B0025A0780126654A99
+:10337000103305287ED2DFE800F00313113E110060
+:10338000108820F0010010801D805F480580001F1C
+:103390000580001F0580FFF7CDFFA670BDE8F08710
+:1033A000594941F244401C390880574945F65800B4
+:1033B00024390880091D47F258000880524920200E
+:1033C000283908800020401CC0B27328FBD3FFF7C7
+:1033D000B1FF4C4984F85C502C3147F6906008806E
+:1033E0004848143006801D80108840F0010010808D
+:1033F0000220A070D2E700215FF0010004EB41023F
+:1034000004EB4003B2F85020B3F850309A4200D297
+:103410000146401CC0B20628F0D33C48405C84F80A
+:103420003900FFF74DFF1D2000F0F3F900F076F8AA
+:10343000374E38484FF4807996F83B10012904D074
+:1034400002291BD0042930D047E040218046FEF7F6
+:1034500027FF870080214046FEF722FF47EA40070A
+:1034600049464046FEF71CFF074347F0010084F839
+:103470003B0000E03DE0224809302CE0402180463E
+:10348000FEF70EFF870080214046FEF709FF47EA5E
+:10349000400749464046FEF703FF074347F0020056
+:1034A00084F83B001648133015E040218046FEF7B3
+:1034B000F7FE870080214046FEF7F2FE47EA40070C
+:1034C00049464046FEF7ECFE074347F0040084F807
+:1034D0003B000B481D3002F067FF94F82F0086F880
+:1034E00038001D2000F0ABF90420A0700A480570D8
+:1034F00054E7108820F0010010801D80A5704DE772
+:1035000050040020000800403C2C0140B48F00080B
+:1035100048010020001001401B0700202DE9F04168
+:10352000344C14F82F0F344DE07240212846FEF73A
+:10353000B7FE860080212846FEF7B2FE46EA400626
+:10354000AF1539462846FEF7ABFE0643207BF1B2A5
+:103550002F3C814215D084F83C0040212846FEF7DC
+:103560009FFE860080212846FEF79AFE46EA400626
+:1035700039462846FEF794FE064384F83B60FFF781
+:1035800041F81E4D95F83B00012827D0022828D08D
+:10359000042829D0174894F83B102730085C04F819
+:1035A000300F14F80109FEF707FF04F82F09A87A75
+:1035B00000B10120607001F031FB94F84E0094F8E6
+:1035C0003B10884206D094F83800062802D2401CEE
+:1035D00084F8380084F84E10BDE8F08105480930C1
+:1035E00004E00448133001E002481D30BDE8F0411A
+:1035F000FFF7F4BD500400200010014048010020F6
+:103600002DE9F041524991F87200AA287ED191F833
+:10361000730055287AD14F4C00200A5C2254401C7C
+:10362000C0B27428F9D34C4E2069C6F80100A08AB4
+:10363000A6F80500D4F81600F060D4F81A0030613E
+:10364000D4F81E001234706102F054FE4349608ABF
+:10365000888102F069FE207D123CC007307802D0DC
+:1036600040F0040001E020F004003D4930704FF4C8
+:1036700080403C4D886114F8280F85F82000608B4D
+:103680006880A08BA880E08BE880208C2881608CEB
+:10369000354F688194F8240087F8D20014F8011C93
+:1036A000304686F83B100026C0F89460FFF724FEF1
+:1036B0002E48A18E0183E18E4183218F818394F86E
+:1036C0004210283C012908D0022901D0032909D041
+:1036D000297821F00C01083107E0297821F00C014C
+:1036E000091D02E0297841F00C01297094F86E2040
+:1036F000012162B1012A01D0022A0BD087F84610BD
+:1037000094F864301A4A4BB1518108E014E087F80C
+:103710004660F5E7022287F84620F1E7568194F8E3
+:10372000701001290AD094F86D1051B101290BD005
+:103730004FF48051A0F87610BDE8F08144F21C717E
+:10374000F8E74FF40051F5E741F25551F2E7000078
+:1037500000FC0008B40C0020480100206400002098
+:103760004C0C0020C8040020A402002030050020DA
+:10377000540A00207CB50121082000F087FB4FF49B
+:103780008070ADF8040010248DF8074001208DF8FA
+:10379000060001A91548FEF705FD0121092000F0EA
+:1037A00075FB01211248FEF74FFD0820ADF800001F
+:1037B00004208DF803000F4E03258DF80250694652
+:1037C0003046FEF7EFFC08213046FEF770FDADF8FD
+:1037D00000408DF803408DF8025069463046FEF7F0
+:1037E000E1FC10213046FEF762FD7CBD0014014073
+:1037F00000023000000C0140FEE7704700F01F029D
+:10380000012191404009800000F1E020C0F88011C2
+:10381000704700F01F02012191404009800000F133
+:10382000E020C0F88011704700F01F020121914094
+:103830004009800000F1E020C0F80011704700F05E
+:103840001F02012191404009800000F1E020C0F8F2
+:103850000011704770B50F23C47801780122F4B1CC
+:10386000144C2468457804F4E064C4F5E064240A48
+:10387000C4F10406E3408478B5401C402C4301F1B8
+:10388000E021230181F80034007800F01F018A4014
+:103890004009800000F1E020C0F8002170BD01F077
+:1038A0001F0082404809800000F1E020C0F880211C
+:1038B00070BD00000CED00E00249084302490860B9
+:1038C000704700000000FA050CED00E02DE9F05F04
+:1038D00000261D20FFF792FF6C4CDFF8B4B1A4F175
+:1038E000B000A77E90F83810DFF8A8E1DFF8A8A1B3
+:1038F00000258F427ED0E776A176626A036B5A4339
+:103900004FEA12499BF80820120702D51EF8012041
+:1039100000E00A4694F812C0BCF1010F09D004EB94
+:103920004206B6F902C0C4F828C0B6F90460E662DF
+:103930000CE043F6FF7CC4E90A5C90F83DC05FEA06
+:10394000CC7C01D012B102E0052A00D1012600EBA7
+:1039500047074FF0804CBF893F04B7FBF3F3E361A7
+:10396000476BBCFBF7F7276294F813C0BCF1000F5C
+:1039700006D0BCF1010F05D03B4403EBD3735B10C1
+:10398000636201E03B466762DFF810C14FF6FF77E4
+:1039900007EA8307ACF808709AF8007090F80A807C
+:1039A00090F83DC0082F08F003070CF0030C05D079
+:1039B00067450BD1B8F1000F05D008E0674505D089
+:1039C000B8F1000F03D05B42636200E06562C6B1EC
+:1039D000636A002B03D006DD228D05E00AE0304B40
+:1039E00033F8122000E0A28DA4F86020227822F0A3
+:1039F000200222709AF80020042A07D0082A05D055
+:103A000012E0B4F8603003EB0902EDE780F84050B3
+:103A100065629BF80800000701D51EF801102048D8
+:103A200030F81100A4F860001E49606A09883E3130
+:103A30004843B4F8601001EB204006B21D20FFF7A8
+:103A4000F3FE606A002807D021784FEA81600ADD22
+:103A5000002804DAA08D09E0B4F8600006E0E06A0E
+:103A6000B04208DB0CE0002802DA208D208208E05A
+:103A7000A06AB04204DD208241F02000207000E006
+:103A80002682257565752586BDE8F09FF801002022
+:103A9000A4020020E09800081B0700202C0A002048
+:103AA000F29800082404004043184FF480429342E7
+:103AB00010DD904202DD104600210BE0914202DD54
+:103AC0000020114606E08003B0FBF3F000B2C0F521
+:103AD000804109B241EA00407047F0B54FF46A7383
+:103AE0000022C3600E24826204824FF483450826BC
+:103AF0004561068343F6FF774283878340F2492E70
+:103B00004FEA873CC0F808E0C0E9082CCB608A6225
+:103B10000C824D610E834A838F83B4208860C1E993
+:103B2000082CF0BD002181620949C1600E2101828B
+:103B30004FF6BF514161082101834FF44041418359
+:103B400043F6FF71818309070162024941627047B0
+:103B5000638A010000C0FF0F064941F6A260088099
+:103B600005480168054A01F4E06111430160BFF3B3
+:103B70004F8FFEE7442C01400CED00E00400FA05F5
+:103B800038B501210D2000F081F94FF4E060ADF867
+:103B9000000018248DF8034003258DF80250694673
+:103BA0000D48FEF7FFFA4FF46040ADF800008DF8C5
+:103BB00003400A4C8DF8025069462046FEF7F2FA9F
+:103BC000A014ADF8000048208DF803006946204697
+:103BD000FEF7E8FA38BD000000080140000C014083
+:103BE0002DE9F0410121CE028CB0304600F04EF9B3
+:103BF000DFF86C81404601F083FC08A801F0ACFEC0
+:103C00004FF45860ADF824000024ADF82040202087
+:103C1000ADF822000125ADF826408DF8285008A9FE
+:103C2000404601F04BFE0021404601F09EFE4FF65B
+:103C3000FF71404601F0A3FE01220021404601F041
+:103C40002FFE0121404601F017FC04A801F02FFCD3
+:103C5000ADF81060A802ADF81200ADF81440A22033
+:103C6000ADF816002803ADF81800ADF81A40ADF80D
+:103C70001C4004A9404601F009FC6027ADF8007023
+:103C8000ADF80440ADF80840ADF80C40ADF8024086
+:103C9000ADF80640ADF80A40ADF80E406946404622
+:103CA00001F0EEFC6946404601F030FD69464046B1
+:103CB00001F076FDADF8045040F61450ADF80070F8
+:103CC000ADF80600ADF80840ADF80C40ADF8025074
+:103CD000ADF80A40ADF80E406946404601F0A4FD3B
+:103CE0000121404601F0ECFB0821404601F008FDAF
+:103CF0003146404601F04AFD0821404601F08EFD64
+:103D00003146404601F0C2FD7021404601F0CBFD36
+:103D100018208DF82C008DF82D408DF82E408DF850
+:103D20002F500BA8FFF796FD0D480C30018841F08D
+:103D3000800101800A481430018841F001010180AE
+:103D4000001F04800121404601F0C4FB8DF828507B
+:103D50000121404601F0C8FB0CB0BDE8F081000035
+:103D6000002C0140704740F21341416008218160FE
+:103D70008621C1604FF480410161494241610021C7
+:103D80000162C162704701627047000010B501888E
+:103D90004288891A09B20183B1F5005F02DBA1F5FF
+:103DA000804104E011F5005F02DC01F580410183F0
+:103DB000B0F9182041685143C1618368846A534354
+:103DC000C2681B12624303EB2222036A1A441144A5
+:103DD00002628A13426241698A4203DB01698A42B4
+:103DE00000DC11468A1AC0E90A21028E4FF40373DF
+:103DF000594302EBA13202860B4A1278082A04D1F9
+:103E00000A4A936F03EBA1319167B0F93010B1F515
+:103E1000804F02DDA1F5804103E0002902DA01F5BF
+:103E20008041018610BD00001B070020680A0020A9
+:103E3000034A516821F4404101435160704700003A
+:103E400000100240044A0029516901D0014300E0FA
+:103E5000814351617047000000100240044A00296C
+:103E6000D16901D0014300E08143D1617047000076
+:103E700000100240044A0029116901D0014300E00A
+:103E8000814311617047000000100240044A00297C
+:103E9000916901D0014300E08143916170470000C6
+:103EA00000100240044A0029D16801D0014300E01B
+:103EB0008143D160704700000010024030B52449B2
+:103EC0004A6812F00C03234A03D0042B01D0082BBC
+:103ED00026D002604A680F231F4C03EA1212A35C2B
+:103EE0000268DA4042604B68072505EA1323E35C69
+:103EF00022FA03F383604B6805EAD323E35CDA40DC
+:103F0000C2604B68032403F4404104EA933303EB9B
+:103F10009161114B1B1F595CB2FBF1F1016130BD86
+:103F20004A680E4B1A404B68140103F4803303D5E2
+:103F3000C2F38342113202E0022404EB924213B135
+:103F40004B689B0301D5064B00E0024B5A43C0E788
+:103F50000010024000127A000400002000003C081B
+:103F600000093D002DE9F041274CA61540212046CF
+:103F7000FEF796F9850080212046FEF791F945EA83
+:103F8000400531462046FEF78BF90543EDB240214E
+:103F90002046FEF785F9870080212046FEF780F94C
+:103FA00047EA400731462046FEF77AF90743F8B260
+:103FB000A842DBD140212046FEF772F9870080211C
+:103FC0002046FEF76DF947EA400731462046FEF7E6
+:103FD00067F90743F8B2A842C8D140212046FEF74E
+:103FE0005FF9870080212046FEF75AF947EA40072B
+:103FF00031462046FEF754F90743F8B2A842B5D13E
+:104000002846BDE8F08100000010014010B50268AC
+:10401000416802FB02F301FB01330D4CA34211D9AD
+:104020001B0E0E3B0B4C9BB212B234F8133009B28C
+:104030005A43594342F38F3241F38F31C0E9022191
+:10404000012102E0C0E902210021017410BD00003D
+:10405000E10BBF0E548C00082DE9F05FF548F649DE
+:1040600002880B889A1A92B20F2A7DD309880180A0
+:10407000F24802468189D2884B0703D48B0701D4CA
+:10408000CB0702D042F4007201E022F40072C28039
+:104090008246080702D45046C90604D5BAF806106D
+:1040A00041F0010102E0C18821F00101AAF80610E7
+:1040B000E248FDF7A7FEDFF888B3BBF93A10B1F587
+:1040C000804F03DA491CABF83A1003E04FF480400C
+:1040D000ABF83A00DB4E41F6CC40DB4CB16C814290
+:1040E00003DDA06820F01000A060D84BD84AD94D5D
+:1040F0001888DFF864E34FF0000810B1401E188004
+:1041000007E0E08F40B1401EE087107820F0020009
+:10411000107084F80F8035E0BAF8060047041BD40D
+:10412000BAF80C30DF0617D41B0715D4030613D4D6
+:10413000830611D403050FD4430603D5C74B1B7860
+:104140001B0609D5430707D4C30505D4030703D4C9
+:10415000830401D4C0060ED5C14884F80F8085F8C9
+:104160000080A0F81E8000E0F3E0BE4BA3F80080C2
+:1041700080F82A8008E02878012805D19EF8000000
+:10418000062801D185F800802878DFF8DCC2DFF846
+:10419000DC9201270A286ED2DFE800F0FEDB05DBA7
+:1041A000FDFCDB6DFBFADFF8A0A2A648AAF12C0A01
+:1041B00040F62826BAF81610491C8BB2AAF8163019
+:1041C000416C40F6CC40B14202DAAAF8168013E006
+:1041D000DBF80C6086420FDBB2F9042043F6991637
+:1041E000B24209DBB3F5FA7F06D399F800301BB968
+:1041F000AAF8168089F80070DFF874E2BEF8002093
+:1042000072B19AF804305B1CDBB28AF80430022BDE
+:1042100006D38AF80480BCF800305B1CACF8003090
+:10422000E27B092A18D0022A7ED0A4F830814FF40C
+:104230004050C9F87C00C9F87800B4F840004E46F8
+:10424000D0B141F288324046AAF81680914221DA74
+:104250003178012919D01DE076484430FEF70CF979
+:10426000FDF74AFE7748416CCAF8281041F27C51AC
+:10427000CAF81810B1E20CE2B08A2086F06A7063C6
+:10428000B06A3063A4F8407035E03070ACF80000DC
+:10429000AEF80000774940F63A2291F868100129FB
+:1042A0000DD0C4F8D80084F8EA00CAF82000B4F9A8
+:1042B000301001F21D50904217D8102316E094F8E8
+:1042C000281101B96C48C4F8D80084F8EA70B4F930
+:1042D000301001F21D509042B4F8D80000B201D85D
+:1042E000102300E02023102202E0202310220020CF
+:1042F00000F0F2FB20865F4860494FF4927390F81B
+:10430000680001284F4815D0406C40F2DC529042C2
+:1043100003DAB6F90A209A4215DBB4F84020521CA1
+:1043200092B2A4F8402000E01EE040F6C4139A4286
+:1043300009D210E0426C40F2DC50824209DAB6F950
+:104340000A00984205DA85F8008084F8EA80A1F82E
+:104350001A80BDE8F09FDBF80C20002AF9DC42F659
+:10436000E0629042EFDAF4E7B4F8302140F6B83377
+:104370009A4207D22F4E1C3E3678F60702D1521CC5
+:10438000A4F8302196B240F2DC52964208D804E0FC
+:1043900012E1F0E037E132E13AE142F6CC4303E0EA
+:1043A000A4F8303143F26663C9F87C30CAF82810AB
+:1043B0008AF80870324AA4F8408084F8EA80537F73
+:1043C0005646E3B1D07F174688B3208DB4F930103C
+:1043D00000B20A23052200F07FFB208687F81F80A9
+:1043E00087F81D80B4F91601B4F91411884278DAFF
+:1043F000204991F84D10D9B100F102008AE01D4D1D
+:1044000095F86820012A08D1DBF80C2040F23333FC
+:10441000DA4202DC94F8262122B194F84600022800
+:1044200030D033E0A323B4F930101A4655E05DE0F4
+:1044300064E000006009002024070020540A0020E6
+:104440003005002048010020A40200202807002099
+:10445000DA0500201B0700201C070020FC060020B6
+:10446000F00800201E000020220000206400002030
+:1044700020000020B40C002034F3FFFFD4090020FA
+:104480007C0C002095F86D00022814D008B2FB497E
+:1044900001F0F6FCA4F8E400A16A00B2814200DA5F
+:1044A000084600B2B08295F84D1041B13623B4F9F8
+:1044B00030100A2211E008B2F049B031E8E7F049C3
+:1044C00044F2506240F24713496C91420ADD95F87C
+:1044D000681039B1B4F93010052200F0FDFA2086D9
+:1044E00080E70DE0B4F930103622F6E740F266605E
+:1044F000208684F80F8085F8008073E7083009E093
+:104500000BDD7179491CC9B27171022907D386F894
+:104510000580401EA4F8160101E0A4F81611D9E99F
+:104520001E12914209DAD74A92F84D2012B101F1D8
+:1045300002010DE001F108010AE00CDD727902F1DF
+:104540000102D2B27271022A07D386F80580491E91
+:10455000C9F8781001E0C9F87820B4F930004FF4B8
+:104560008041884201DD2186F3E60028FCDA00BFA5
+:10457000A4F83080EDE6C448D4F8DC10814202D2C1
+:10458000491CC4F8DC10E17B082903D1D4F8DC1005
+:1045900081420DD385F80080A068C10502D520F0C6
+:1045A000080001E040F00800C4F8DC80A060D0E61C
+:1045B000BDE8F05F02F0B4BCE07B092804D0A4F8A9
+:1045C000308084F80F8043E1B04DE869401CE86119
+:1045D00002280ADD288D012301B2288B052200B2B2
+:1045E00000F07AFAC5F81C80A862A948298D0180DC
+:1045F000B6F844104180FDF757FF2086A9E6BDE8D4
+:10460000F05F04F0E9B9A348007809287ED0A0E65D
+:1046100094F8280170B141F31101C4F8D8809E4A82
+:104620008B03C9F82C10891093629C48C9F8281094
+:10463000890381629548A0F81680716C41F2883038
+:1046400081420ADA99F80010012906D1944889F8C4
+:104650000080ACF80080A0F800809249924B088856
+:10466000401C82B291480A80C82A04D390F800C046
+:10467000BCF1010F1AD0B2F57A7F04D390F800C0D4
+:10468000BCF1020F12D0B2F5FA6F02D30278032AFE
+:104690000CD0E07BDFF818B2801E082871D2DFE86A
+:1046A00000F0119EDAEC0470659152E680F800800B
+:1046B000A1F80080BAF8061021F40061AAF80610EB
+:1046C0001F70E6E7FDF726FE3078400611D59BF80F
+:1046D000020004280DD0706C82280ADAB07A96F8AD
+:1046E0003D1000F0030001F00301884201D001F009
+:1046F000C7FD287806288AD086F83F80B06C664AC5
+:1047000040F311018B03C9F82C1000E0A0E08910E0
+:1047100093626248C9F8281089038162FDF7ECFBB7
+:104720005A480772B4F81401A4F81601706CA4F882
+:104730008280B0F5437F06DD4FF48040A4F880000E
+:1047400079E0287005E64FF48041A4F88010A16854
+:1047500021F48061A16040F28A21884204DA307835
+:10476000400601D402F0C8FAA0686CE0706CB0F5A5
+:10477000437F07DA9EF80010062903D08EF80080E8
+:10478000A0E0A6E04B48017821F040010170FDF760
+:10479000B3FB43F6FE70A4F81601FDF7BBFD4648D7
+:1047A00010F8341F21F0010101703C49C4F8DC808D
+:1047B000C1F828803849C1F8288008212970C0F83C
+:1047C0004480C6E53248FDF757FEFDF795FB2F48BC
+:1047D000716C816241F27C5181610920B1E79AF8E4
+:1047E0000600C006AED4706CB0F57A7F30DDFDF700
+:1047F00091FD3078400611D59BF8020004280DD0B9
+:10480000706C82280ADAB07A96F83D1000F0030046
+:1048100001F00301884201D001F032FD86F83F80AB
+:10482000B6F84800208601B24FF48040814200DD96
+:104830002086FDF761FBA06840F48060A06096F8D8
+:1048400038100529BDD140F01000A060022078E7A3
+:1048500085F800807DE5706CB0F5437F03DA9EF843
+:10486000001006298AD1BAF8061021F02001AAF812
+:104870000610FDF74FFD042063E71FE0468E000899
+:1048800048010020B40C0020C0D4010078020020B0
+:10489000A409002060020020C00800209008002029
+:1048A0002000002016000020140000201500002029
+:1048B000500400202A070020680A00209EF800000B
+:1048C000062801D02F7044E505490920087005200D
+:1048D00037E78BF802808EF8008089F85E8047E623
+:1048E0006002002030B585B001210420FFF7CEFA28
+:1048F0004FF40040ADF8100048208DF8130004A9D3
+:104900001848FDF74FFC01210846FFF7A7FA40F6CB
+:104910008C20ADF8040003240020ADF80040ADF871
+:104920000200ADF806004FF080456946284600F0C9
+:10493000C5FF1C208DF80C008DF80D408DF80E4041
+:1049400001208DF80F0003A8FEF784FF0122114615
+:10495000284600F08DFE0121284600F0BBFD05B081
+:1049600030BD000000080140704700002DE9F04113
+:10497000304CE07800285AD12078002857D0401ECB
+:1049800010F0FF00207052D14FF49670208272B662
+:10499000294F45F2AA50A7F872000020FDF78AFAC5
+:1049A000264D13202860FDF797FAA8BB3420E86055
+:1049B00002202861224E6E61286940F04000286183
+:1049C000FDF78AFA40BB00211E4A08465FEA2553DC
+:1049D00012F800C0BCF1FF0F00D00121401C80B2D2
+:1049E0009842F5D3C1B9C4E9067639260127A069F2
+:1049F00010F8011B10F8012BA061E06901EB022106
+:104A000002886A612F6120F8021BE061FDF764FAF9
+:104A100010B9761EB6B2EAD20120FDF74BFA62B6A3
+:104A200001F082FC0848816821F480418160BDE882
+:104A3000F081000018070020B40C00200020024084
+:104A400000FC000800FC0008A402002019480168CE
+:104A500041F010010160016821F00301016001686B
+:104A600041F00201016014484168416041684160C1
+:104A7000416841F480614160416821F47C114160EA
+:104A800041680E4A11434160016841F08071016044
+:104A900001688901FCD5416821F00301416041684A
+:104AA00041F0020141604168C1F381010229FAD15C
+:104AB000704700000020024000100240000028085B
+:104AC00030B5044C039D6080A180E2802381658124
+:104AD00030BD0000480A00200A44824201DA10B2C8
+:104AE0007047C91A8142FBDD08B270472DE9F043D7
+:104AF0004348DFF81081DFF81091C17F457A0468E0
+:104B000001260023414A424880292BD301F01F018E
+:104B100058F821100C420146096802D041F4805136
+:104B200001E021F480510160CF0417D48F0415D522
+:104B3000977AFF0707D0538199F800C02CF0020C38
+:104B400089F800C00AE090F84670BFB14FF0020C3F
+:104B5000012F18D080F8463080F81AC10F0B67F388
+:104B60004D310160802D2AD305F01F0158F8211026
+:104B70000C4201680CD041F004010BE080F8466063
+:104B800080F81A31EAE780F846C080F81A61E5E754
+:104B900021F0040101604C070DD44C050BD5947A2B
+:104BA000E40708D0538199F8005025F0020589F8F0
+:104BB0000050C0F898308C0864F38A210160917A23
+:104BC000C90717D1134991F86410012912D112496C
+:104BD000496C32290CDC0178490709D5018909059E
+:104BE00006D4D0F8981047F23054A14204D9568127
+:104BF000C0F89830BDE8F083491CC0F89810F9E778
+:104C0000E00500201C940008DA050020540A00206A
+:104C1000A4020020B40C00204801002010B5FCF7CD
+:104C2000A1F80F48018821F0020101800C491831D8
+:104C300009880C4A928E1144094A3432118008497D
+:104C40000C390A8842F001020A80011D0A884FF6D9
+:104C5000ED531A400A80018841F01201018010BD15
+:104C60000C0400405004002006480188491C89B209
+:104C70000180B1F57A7F04D34188491C418000212D
+:104C8000018070473C0700200F4810B5016841F0D3
+:104C90000101016041680D4A1140416001680C4A00
+:104CA00011400160016821F480210160416821F414
+:104CB000FE0141604FF41F018160FFF7C7FE054907
+:104CC0004FF00060086010BD001002400000FFF8C7
+:104CD000FFFFF6FE08ED00E02DE9F0412F4D28889A
+:104CE0004FF00004000629D5FCF7BCF92C4A2D48EA
+:104CF00007231778C8262C49012F22D02B4FB7F84D
+:104D000006C0BCF1000F3ED0B0F80CC04CF0080C4F
+:104D1000A0F80CC0B0F806C02CF4006CA0F806C0D7
+:104D2000886820F004008860FC801370CE87002023
+:104D30004FF49661401C80B28842FBD32C80BDE8C2
+:104D4000F0811B4F97F800C0BCF1010F0FD0BCF1F0
+:104D5000020F11D0B0F806C04CF4006CA0F806C0E9
+:104D6000886840F00400886005203870DDE7B0F8FE
+:104D70000CC04CF0080C03E0B0F80CC04CF0100C68
+:104D8000A0F80CC0F0E70B4F3C70C78847F40067F1
+:104D9000C780886840F004008860C6E7102C014096
+:104DA0001B070020540A0020A402002060090020F4
+:104DB0001C07002039070020704700002DE9F04350
+:104DC0004FF08040018A21F001010182AC48007857
+:104DD00000287CD1AB4FF87B002878D1AA48406CE2
+:104DE000322874DCA9488068DFF8A4924104A94DF8
+:104DF000B9F804004FF0000403D4401CA9F80400E3
+:104E000028E1002874D02978012611B1012912D097
+:104E100017E14946B0F5BE7FFAD92E70CC718C717E
+:104E2000EC702C72287A0A18401CC0B214722872D6
+:104E30000F28F7D305E1B9F802204946824201D98B
+:104E4000EE7100E0EC7192488A7908300F2A15D291
+:104E5000CB79082B0BD2C3F10708EB7912F800C00D
+:104E600003FA08F363441354CA79521CCA71CA790D
+:104E7000082A03D18A79521C8A71CC7199F80610DC
+:104E8000C8460F2973D10D21FCF756F8A881010AF5
+:104E90006970C0B2A87088F8064098F816208A4257
+:104EA00065D198F81510814261D198F80BC07A4904
+:104EB000032302227948BCF1000F10D0BCF1010F8E
+:104EC00002D0BCF1020F14D080F86A2000E0CBE0E1
+:104ED00091F800C02CF00C0C0CF1080C0FE080F8DD
+:104EE0006A6091F800C02CF00C0C0CF1040C06E088
+:104EF000A9E080F86A3091F800C04CF00C0C81F801
+:104F000000C098F80C10B6EB111F04D180F86E4069
+:104F100087F846400EE0B2EB111F04D180F86E60B6
+:104F200087F8466006E0B3EB111F03D180F86E20CE
+:104F300087F846200B0717D001F00F01012901D097
+:104F4000022915D080F86C602C7198F80D102A7920
+:104F500006FA02F30B406B71082A44D2DFE802F034
+:104F60000B124319242F363D80F86C40ECE768E0C3
+:104F700080F86C20E8E713B180F8704033E080F8E7
+:104F8000706030E013B180F850602CE080F8504041
+:104F900029E023B180F8656087F8036123E080F899
+:104FA000654087F803411EE023B187F8F54080F89B
+:104FB0004D4018E087F8F56080F84D6013E013B1BC
+:104FC00080F868600FE080F868400CE013B180F86A
+:104FD000666008E080F8664005E013B180F867601D
+:104FE00001E080F86740521CD2B22A71082AAED381
+:104FF00098F80E102A4A8B0705D587F8F16080F8DB
+:105000006460568104E087F8F14080F86440548180
+:10501000C90702D080F8294001E080F8296098F89B
+:10502000111000F86D1FC2781E48012A1ED001B36E
+:10503000012921D04FF48051A0F876101A493C2064
+:105040000870A9F80240A9F80440B9F80210491CF8
+:10505000A9F80210B9F80210B1F5FA7F04D940F2AC
+:10506000F511A9F802102C70BDE8F08344F21C7110
+:10507000E2E74FF40051DFE741F25551DCE7000071
+:105080001B070020A402002048010020001001405E
+:105090009C0C0020B4060020C8040020B40C0020A2
+:1050A000540A002030050020180700202DE9F05F89
+:1050B000FDF730F98E4D2888A5F10406C0070AD007
+:1050C000308820F008003080288820F009002880EF
+:1050D00001F012FED9E02888DFF81892DFF8188274
+:1050E000864C80071AD5B9F8001041F00101A9F8E3
+:1050F0000010B8F80000804914315030088028882A
+:105100004FF6F95108402880308840F00400308084
+:10511000FEF728FF84F83C00BDE8F09F2888784F10
+:105120004007288871D520F004002880FEF71AFF78
+:1051300094F83C108142EFD1308820F00400308098
+:10514000FDF7C0FA2078410605D594F84C1094F884
+:105150003B209142E0D03978400621F002013970BD
+:1051600004D5FEF7DBF997F82F7004E094F83C00C3
+:10517000FDF722F90746DFF880B140F68C2A0BF1E3
+:10518000180B062F47D294F83800B8423ED0384664
+:10519000FDF796F82078C00716D094F83A0094F8F6
+:1051A000391000F00302914206D0A17A00F001000C
+:1051B00001F00101884215D1FDF7ECF9FBF71EFE65
+:1051C000FDF714FB384689E0FDF7E4F9FBF716FE1E
+:1051D000FDF70CFB3846FDF7FDF9207840F00100A3
+:1051E000207099E7288820F008002880206B81082B
+:1051F00001EBD000504515D2B8F800100844ABF8C8
+:105200000000308840F0080003E00DE0308820F016
+:105210000800308080E7B9F8001041F00101A9F8DA
+:105220000010DFE75046E7E70007288831D520F077
+:1052300008002880308820F008003080FEF792FEB9
+:1052400084F83C00FDF73EFA387820F00200387010
+:105250002078400604D5FEF761F997F82F5004E056
+:1052600094F83C00FDF7A8F80546062D08D294F8FE
+:105270003800A842B5D0FDF78DF9FBF7BFFD2AE055
+:105280002048C18841F04001C180BDE8F05FFDF7D2
+:105290008DBAC006288825D520F0100028803088D7
+:1052A00020F01000308097F838000C2802D2401C03
+:1052B00087F83800387840F002003870FEF72EF991
+:1052C00097F82F50787884F8390094F83800A8427D
+:1052D00087D0FDF75FF9FDF789FA2846BDE8F05F52
+:1052E000FDF778B94EF2BE110840288014E700009F
+:1052F0001004004000040040240400404801002045
+:1053000050040020540A00202DE9F04F514F85B081
+:10531000388820F0010038804E4800261030068082
+:105320004D4CDFF838A14FF0010894F85C0042F6CC
+:105330003029C10774D072B64948816941F40071BF
+:105340008161816941F4806181614FF40040FEF721
+:105350006FFD444D00212846FBF7AEFA0021284698
+:10536000FBF7A0FADFF800B100215846FBF79AFAE4
+:1053700000213E48FCF71AF92846FBF7B9FB5846CE
+:10538000FBF7B6FB4FF46020CDE902068DF805600F
+:1053900000968DF810808DF8048069462846FBF74A
+:1053A00039FC01231A460F212846FBF784FC012112
+:1053B0002846FBF777FA00204946401C80B2884215
+:1053C000FBD328462E600121FBF7B4FC2868800738
+:1053D000FCD524484C30006894F85C1021F00101A1
+:1053E0002144A1F85000FBF771FA62B6FDF7A2FF65
+:1053F00047F69061AAF8001094F85C00401CC0B217
+:1054000084F85C000C2822D212491431A1F80080E3
+:10541000388840F00100388005B0BDE8F08FFFE724
+:10542000134920F00100085A12490880114945F635
+:105430005800083908800F4847F25801001F0180C2
+:105440000C4920200C390880AAF80090D4E70320EA
+:10545000A070E1E700080040500400202C08004044
+:1054600000100240002401400028014008000240D2
+:10547000D88F0008202C01400029018802D041F07B
+:10548000800101E021F080010180704710B50A8899
+:105490004B88CC881A438B8823431A430B891A43C1
+:1054A0004B8989891A430A43A0F8442010BD002182
+:1054B000018041808180C18001814181818170476B
+:1054C0000029818802D041F0010101E021F00101B1
+:1054D000818070470029018802D041F0010101E07C
+:1054E00021F0010101807047002930F8441F02D0EB
+:1054F00041F4004101E0C1F30E010180704700005A
+:105500004B4910B5884202D10121C41486E0B0F1A4
+:10551000804F09D0474988420DD101210220FEF772
+:10552000A9FC0021022064E001210846FEF7A2FC4C
+:10553000002101205DE04049884206D1012104207C
+:10554000FEF798FC0021042053E03C49884206D134
+:1055500001210820FEF78EFC0021082049E038498F
+:10556000884206D101211020FEF784FC0021102082
+:105570003FE03449884206D101212020FEF77AFC21
+:105580000021202035E03049884202D10121441415
+:1055900044E02E49884202D10121CC043EE02C494E
+:1055A000884202D101210C0538E02A49884202D103
+:1055B00001214C0532E02849884206D101214020D2
+:1055C000FEF758FC0021402013E02449884206D110
+:1055D00001218020FEF74EFC0021802009E02049B7
+:1055E00088420AD1841501212046FEF743FC0021A0
+:1055F0002046BDE81040FEF73DBC1A49884202D162
+:1056000001210C040AE01849884202D101214C040E
+:1056100004E0164988420AD101218C042046FEF795
+:1056200041FC2046BDE810400021FEF73BBC10BD08
+:10563000002C01400004004000080040000C004025
+:10564000001000400014004000340140004C0140B4
+:10565000005001400054014000180040001C004070
+:10566000002000400040014000440140004801404B
+:10567000002A828901D00A4300E08A438281704770
+:1056800030B5028C22F001020284028C8388048BE4
+:1056900022F0020224F073050C882C430D89154377
+:1056A0004A882A43114DA8420BD0114DA84208D078
+:1056B000104DA84205D0104DA84202D00F4DA8426F
+:1056C0000DD122F008054A8923F440732A4322F0C1
+:1056D00004058A882A438D891D43CB892B43838007
+:1056E0000483C9888186028430BD0000002C0140FB
+:1056F00000340140004001400044014000480140A6
+:10570000028B22F008020A430283704770B5028CB4
+:1057100022F010020284028C8488038B0D8823F40B
+:10572000E6464FF6FF7303EA052535430E8922F05E
+:10573000200203EA061616434A8803EA021232439D
+:10574000104EB04202D0104EB04215D122F0800669
+:105750004A8924F4406403EA0212324322F04006EC
+:105760008A8803EA021232438E8903EA86062643B8
+:10577000CC8903EA8404344384800583C988018783
+:10578000028470BD002C014000340140028B4FF6B2
+:10579000FF7322F4006203EA012111430183704781
+:1057A00070B5028C22F480720284028C8488838B10
+:1057B0000D8823F073031D4322F400730E894FF606
+:1057C000FF7202EA06261E434B8802EA0323334394
+:1057D000104EB04202D0104EB04215D123F40066F4
+:1057E0004B8924F4405402EA0323334323F48066B4
+:1057F0008B8802EA032333438E8902EA0616264386
+:10580000CC8902EA0414344384808583C988818763
+:10581000038470BD002C014000340140828B22F0D3
+:1058200008020A438283704770B5028C22F48052CA
+:105830000284048C8288838B0D8823F4E6464FF61D
+:10584000FF7303EA0525354324F400560C8903EA67
+:10585000043434434E8803EA06362643094CA042FA
+:1058600002D0094CA04205D122F480448A8903EA7F
+:105870008212224382808583C988A0F84010068462
+:1058800070BD0000002C014000340140828B4FF6B7
+:10589000FF7322F4006203EA012111438183704700
+:1058A000018582827047828822F07002828082881D
+:1058B0000A4382807047A0F84010704730B50288D4
+:1058C0001B4B1C4C98420DD0A0420BD0B0F1804F26
+:1058D00008D0194DA84205D0184DA84202D0184D45
+:1058E000A84203D122F070054A882A43154DA842E8
+:1058F00006D0154DA84203D022F44075CA882A4329
+:1059000002808A8882850A88028598420AD0A0424D
+:1059100008D00E4A904205D00D4A904202D00D4A5E
+:10592000904201D1097A01860121818230BD0000B7
+:10593000002C0140003401400004004000080040F9
+:10594000000C0040001000400014004000400140E6
+:1059500000440140004801404FF6FF718180002162
+:105960000180C1804180017270470029018802D006
+:1059700041F0020101E021F002010180704700299D
+:10598000018802D041F0040101E021F0040101800E
+:1059900070470000224910B591F820000A6821499B
+:1059A00000F01F0051F820001F490242086802D091
+:1059B00040F4803001E020F4803008601B484FF054
+:1059C0000003807941061A4827D41A4902880C88B6
+:1059D000A21A92B201240F2A0BD30A88028082688D
+:1059E000002A00DA5242042A03DD134A1278022AFE
+:1059F00005D0427F012A06D00988418010BD447736
+:105A0000C3770A88428042880988891A89B240F29D
+:105A10001A629142F2D3C47710BD437710BD0000E3
+:105A2000E00500201C940008A4020020540A002075
+:105A30007C0C0020240700201B0700202DE9F041EA
+:105A40004D6800231E240F22854202DD0868BDE850
+:105A5000F081D1F8F450854202DAD1F8F000F6E78F
+:105A600001EBC2056D68854201DA134600E0144679
+:105A7000E21852085D1CAA42F2D101EBC20351F8B0
+:105A800032505C68844202DAD3E9026701E053E9EC
+:105A90000267001BC11789053A1B41EA9021D31701
+:105AA0008005FAF73FFB721BA0FB024601FB026177
+:105AB000D31700FB0310810241EA94502844C6E743
+:105AC0002DE9F04FDFF8B8B16A48DFF8AC91DFF8A4
+:105AD000ACA190F80EC0BBF91A70BBF91C60BBF901
+:105AE0001850BBF96C10BCF1070F48D2DFE80CF07E
+:105AF0008D041A30485E7600D9F800208284DAF8E6
+:105B00000020C284828CC38CA7EB820212B2A6EB67
+:105B100083034A431BB2594342F3CF2241F3CF23BD
+:105B2000D11870E0D9F800204284DAF80020C2844D
+:105B3000428CA5EB820213B2C28C4B43A6EB8202CD
+:105B400012B243F3CF24514341F3CF23E11814E0C1
+:105B5000D9F80020C284DAF800204284C28C438C39
+:105B6000A6EB820212B2A5EB83031CB24A43614347
+:105B700042F3CF2341F3CF24191949420AB244E03A
+:105B8000D9F800208284DAF800204284828C438C89
+:105B9000A7EB820212B2A5EB83034A431BB259431F
+:105BA00042F3CF2241F3CF24111914E0D9F8002099
+:105BB0004284DAF800208284428C838CA5EB820236
+:105BC00012B2A7EB83034A431BB242F3CF245943DB
+:105BD00041F3CF22A11849420BB216E0D9F80020B8
+:105BE000C284DAF800208284C28C838CA6EB820205
+:105BF00012B2A7EB83031CB24A4342F3CF236143A3
+:105C000041F3CF22991849420CB2BBF91E505946B4
+:105C100005F21E56A64201DACE8306E0A5F21E5515
+:105C2000A54201DDCD8300E0CC83B1F9204004F230
+:105C30001E55954201DA0D8406E0A4F21E549442EA
+:105C400001DD0C8400E00A84B1F9222002F21E5426
+:105C50009C4202DAABF8224008E0A2F21E529A42BD
+:105C600002DDABF8222001E0ABF82230417B8173EA
+:105C7000BDE8F08FA40200203C2401403C280140F4
+:105C8000300500202DE9F04704466F48704D00268E
+:105C900002786E48022AB0F9301004D0082A7BD06E
+:105CA000092A7AD0CBE0C27B022A02D1B0F8402088
+:105CB00052B1A4F8421069810423B5F908101A46BC
+:105CC0000020FEF709FFB1E06249DFF88C81496AE4
+:105CD0000F14E7808068410216D5B4F9020040F243
+:105CE000DA21884248DD40F26A41884205DD00BF82
+:105CF0000823B4F942101A4660E0A0F2DA20FAF75D
+:105D00008CFB0022554B68E0C0F3C001C0F30020BB
+:105D1000DFF84C9181420CD1D8F8440040F2BA41EE
+:105D200088426DDD40F66A118842E1DCA0F2BA409B
+:105D30004FE04C480078C0060CD5D8F8440041F23A
+:105D4000243188425CDD41F2D4718842D0DC00F617
+:105D5000DC401EE04448DFF8149190F870100129EF
+:105D60000BD090F86F00012807D041480178C9078F
+:105D700046D04049098889B142E0B4F9020041F6B1
+:105D8000DC6188423CDD42F23411884212DC00F5CD
+:105D90009270A0F500501CE04AE04EE0B0F910000F
+:105DA000B4F90210A0F59672914229DD00F59672C1
+:105DB00091420BDDB4F9421020231A460020FEF771
+:105DC0008BFEA4F84200002817DB1BE0081A00F540
+:105DD0009670FAF722FB00224B46FAF78AFA0E2257
+:105DE000FAF7F6FAFAF750FB00B2C0F580407843B4
+:105DF0008013A4F84200002F04DCA4F8426001E004
+:105E0000A4F84270B4F842001B4FE880D8F8441060
+:105E10007964A7F84C0000F083FBB7F84E00688166
+:105E200098F80A000028388F00D14042288106E007
+:105E30001248B0F87C00688100E069812E8184F806
+:105E40004060BDE8F08700001B070020A40200208E
+:105E50006400002030050020480100200000794047
+:105E600000C09240FC060020B40C002000C082401C
+:105E70004409002020000020F0080020680A0020CB
+:105E80002DE9F041B1F9025000232B24152285425F
+:105E900003DAB1F90000BDE8F081B1F9AE508542F6
+:105EA00002DDB1F9AC00F6E701EB8205B5F902506D
+:105EB000854201DD134600E01446E21852085D1CDD
+:105EC000AA42F1D101EB8205B5F90230834206DA2C
+:105ED00035F9026C35F9044C31F9221006E01E4602
+:105EE00031F92240B5F90630B5F90410801B091BC1
+:105EF000C5178911AD0345EA90458703A1FB070C3F
+:105F0000CA1702FB07C201FB05219A1BD317FAF738
+:105F100009F9000A40EA0160001900B2B0F5804FAB
+:105F2000B9DB43F6FF70B6E770B5134C40F2244579
+:105F30002946204600F03EF800281BD0204600F0FD
+:105F4000C7F82946204600F01DF80C4C00212046D9
+:105F5000FBF72CFB2046FBF7A7FBC0F164000849C8
+:105F6000C0B20428087201D900F046F9BDE87040BB
+:105F7000FBF7E0BB70BD0000003801405800024054
+:105F80006C0600200A0A01219140C9430180704734
+:105F90000029818902D041F4005101E021F400512F
+:105FA00081817047002A828A01D00A4300E08A4337
+:105FB0008282704730B501F01F0201240025C1F331
+:105FC000421304FA02F2012B0FD0022B0FD0838A66
+:105FD0004FEA11210088134204FA01F400EA040098
+:105FE00001D000B10125284630BD8389F0E7038A3E
+:105FF000EEE710B5C1F3421301F01F040121A140E7
+:10600000012B07D0022B07D01430002A026805D0DC
+:106010000A4304E00C30F8E71030F6E78A430260E8
+:1060200010BD000030B50446008A85B00D464CF620
+:10603000FF710840E98801432182A1894EF6F310DF
+:106040000140A8882A8910436A890A431043A08125
+:10605000A08A4FF6FF410840A9890143A182684602
+:10606000FDF72CFF1948844201D1039800E0029803
+:10607000A189090400EBC00101EB0010296801D5DA
+:10608000490000E08900B0FBF1F06422B0FBF2F1BE
+:1060900009010B096FF018056B4300EB8300A3891E
+:1060A0001D044FF0320306D503EBC000B0FBF2F045
+:1060B00000F0070005E003EB0010B0FBF2F000F089
+:1060C0000F000843208105B030BD000000380140BA
+:1060D0008088C0F308007047F8B501210920FDF75A
+:1060E000D5FE01218803FDF7D1FE10258DF8035060
+:1060F0002020ADF800001A4E03248DF802406946B6
+:106100003046FCF74FF816490C31086820F02000A3
+:10611000086018208DF803004020ADF800008DF8CD
+:10612000024069463046FCF73DF848208DF80300F0
+:106130008020ADF8000069463046FCF733F88DF852
+:1061400003502801ADF800008DF802406946304642
+:10615000FCF728F801210420FCF776F8F8BD0000D0
+:10616000000C014030B585B0FFF7B6FF00244FF4B6
+:10617000E1300090ADF808400C201D4DADF8044012
+:10618000ADF80A00ADF80640ADF80C406946284667
+:10619000FFF748FF25208DF8100004208DF811002E
+:1061A0008DF8124001208DF8130004A8FDF752FB72
+:1061B000012240F224412846FFF71BFF0121284617
+:1061C000FFF7E6FEFBF7E0FA012280212846FFF701
+:1061D000E9FE012240212846FFF7E4FE01220221C8
+:1061E0000448FBF775FAFBF7CFFA05B030BD0000A5
+:1061F000003801404400024070B51D4D002428784D
+:10620000432834D16878462831D1A878502807D05F
+:10621000512805D0812803D0892801D0212826D1F2
+:10622000144E7071E9787172A81C891CFAF7BCFED3
+:10623000B072717A294409793182884217D106F106
+:106240000E00017841F0020101700B48016841F035
+:1062500020010160317A0948002204E02B5D0355DA
+:106260002A55641CE4B28C42F8D38078707170BDFA
+:10627000B00700206C0600200C0C0140E60B00204B
+:1062800070B51D20FDF7C5FAFDF748F91D20FDF793
+:10629000D6FA154890F82F10144D0623144C85F8A3
+:1062A000381090F83B1095F83B201143012A04D098
+:1062B000022A07D0042A0AD010E0827A8A420DD03E
+:1062C000007B09E0027D8A4208D0807D04E0827F65
+:1062D0008A4203D090F82000884200D12370002029
+:1062E00085F8400070BD00005004002048010020E7
+:1062F0001B0700200B4800214180A0F1B0018A89D2
+:106300008280CB891A44C2800B8A1A4402814B8A4C
+:106310001A444281898A1144818143F6FF71C18107
+:1063200070470000F8010020084940F61C72B1F9DE
+:106330000C00904202DA00F59F7005E041F2E302A2
+:10634000904201DDA0F59F70C88170476400002075
+:1063500038B51348C16941F00401C1611E208DF8B0
+:10636000000002208DF801008DF8020001248DF854
+:1063700003406846FDF76EFA0A49842008800949FF
+:1063800047F690602C3108800020091F08800549DD
+:1063900014310C80091F0880081F048038BD0000DC
+:1063A000001002400008004030B420491E4A4578E1
+:1063B0008B7A114692F83B4091F83910AC4218D1D3
+:1063C0004BB10379994202D04379994201D1407986
+:1063D0001AE0807909E08379994202D0C479A14218
+:1063E00002D182F82F3011E0407982F82F0030BCC2
+:1063F0007047C578AC42FAD16BB1C379994202D0EB
+:10640000037A994205D1007A82F82F0030BCFEF75A
+:1064100005BC407AE9E7437A9942E2D00479A14287
+:10642000DFD0007AE1E7000050040020480100209E
+:10643000FEE700002DE9F0470446007F012868D1FF
+:106440003548E1880288511A89B2072916D3008895
+:10645000E080B4F9000044F2DD414843401346F6C1
+:10646000D96148438013A060401000B2A0814FF072
+:106470008051B1FBF0F0F9F7CBFF2061B4F90C606B
+:1064800096B1B4F902104DF6B05048430014A08202
+:10649000B4F904704DF6B05207FB02F24FEA224500
+:1064A000E58204D4024603E00020E08330E042426B
+:1064B00012B22283002D01DB2B4600E06B421BB29F
+:1064C000DFF85890638398464FF4804AB24208DA66
+:1064D000F9F795FF2169F9F768FEF9F7BCFF80131A
+:1064E00004E0002901DA484600E05046E083B04568
+:1064F00009DA2846F9F783FF2169F9F756FEF9F71B
+:10650000AAFF801304E0002F01DA484600E050465D
+:106510002084BDE8F08700002407002000C0FFFFB2
+:1065200010B52248234C01782148022905D1C17BAE
+:10653000022902D1B0F8401029B1008EA4F84E0013
+:106540000020208710BD90F846101A48B0F844008B
+:1065500000B239B318490978C1F3810101291BD070
+:1065600002291CD0154900BFFBF774FC1149A4F89F
+:10657000400080B2483101F091FAB4F94C00B4F90E
+:106580004A2041425143891324F8381FB4F91010AE
+:1065900048438013E08210BD0849D839E4E7074931
+:1065A0006C39E1E705496C31DEE700001B0700208C
+:1065B000A4020020F0080020C8040020508D00082C
+:1065C0000348002180F82A10C1830187704700002A
+:1065D000F008002010B504000B462D4AC3F100005E
+:1065E00028D56442002B12DAA04207DA214600F0D7
+:1065F0002DFA32F81000C0F5404041E00146204637
+:1066000000F024FA32F8100000F5004038E0A34210
+:1066100008DA2146184600F019FA32F8100000F5A1
+:1066200040402DE0204600F011FA32F81000C0F58D
+:10663000803025E0002B12DAA04207DA214600F074
+:1066400005FA32F8100000F5804019E001462046B6
+:1066500000F0FCF932F81000C0F5004010E0A34251
+:1066600008DA2146184600F0F1F932F81000C0F5BA
+:10667000804005E053B1204600F0E8F932F8100000
+:10668000B0F5004F01DDA0F5803010BD002010BD39
+:10669000E48F000840438013494300EBA1300022FF
+:1066A0000302002B14DDB3F5001F01DC802001E0A4
+:1066B0004FF4005093FBF0F1014401EBD17149100C
+:1066C000814206D0521CD2B20846062AF2D300E01C
+:1066D0000021C80000B2704702E008C8121F08C1BC
+:1066E000002AFAD170477047002001E001C1121F53
+:1066F000002AFBD1704700002DE9F047A74CA848BD
+:1067000021880288511A89B20F297DD30088A4F10B
+:106710003C052080288F08B1401E288795F800C0CE
+:10672000A04ACCF3810001281DD0022820D0D18BB3
+:106730009D4E9A48DFF87492F388407E0027B1F5A9
+:10674000926F1CD8142818D37820607643F010007C
+:10675000F08040F26660A8812CF001002870D773A9
+:1067600089F8007018E0D08B00EB4000C00302E015
+:10677000D08B8F494843010CDAE7401C04E0B1F5A7
+:10678000DB6F09D310B1401E607605E023F01000E6
+:10679000F0804CF001002870B5F90200B5F9143012
+:1067A0004143C3EBC303C1F38F31C3F3D10303EB05
+:1067B000510109B2A9829046D28B4FF080535043C9
+:1067C000B5F91620C0F38F30C2EBC202C2F3D1027A
+:1067D00002EB500000B2E882AA6A42431213EA6256
+:1067E00093FBF2F22A63734A1080A2680A44A26003
+:1067F000E1680144E160207C401CC0B2207407289D
+:1068000002D942F3CF0000E0C5E02883C9106983B4
+:10681000E760A76041F6C8012774884204DD298B30
+:10682000654AB2FBF1F1E981C117890341EA904160
+:10683000800342F69B420023F9F774FCA884574872
+:106840005E49A0F13C002A78B0F906005FEA827C3C
+:1068500000FB01F14FEA2143C2F3810115D5012963
+:1068600007D002290BD04FF2685141430914A1808F
+:1068700011E049F68C4148430014A08020E04CF61A
+:10688000183141430914A18026E001290ED00229C4
+:1068900018D0A0806B844A4948430014A4F81E0015
+:1068A000FBF7F8F847480088C0B143E04AF65C318E
+:1068B00041430914A1804BF62C21484300146884FD
+:1068C000E383EDE74DF2AC5141430914A1804EF250
+:1068D0007C414143091469843B49DDE795F8200078
+:1068E00000BB88F80F7089F80070B5F91A00A0F5A0
+:1068F0000C519F39B1F56E7F18D8617FF42912D9F8
+:106900003249E8802E4AA1F8460050430014A8807E
+:10691000A1F84400FF2085F8200081F828002C49C8
+:106920003C20087006E0491C617703E0607F08B1F5
+:10693000401E6077B5F91A10B4F91E0081420EDDD1
+:10694000A07E7D2809D9F08840F00800F080214819
+:10695000017821F0020101700EE0401C06E0A0F277
+:106960003D10814208DAA07E10B1401EA07603E0FF
+:10697000F08820F00800F080B5F91810606908442C
+:106980006061217E491CC9B221761F2903D94011BB
+:10699000A88367612776BDE8F08700000405002022
+:1069A00024070020A4020020540A00201B07002016
+:1069B00030330100080A002074E8260BCC0E0100D9
+:1069C0004885010026070020D0450100B40C0020B6
+:1069D00018070020DA050020024941F68B30886252
+:1069E00070470000C804002070B5164C06252078BA
+:1069F000062825D2DFE800F003080E141A211248F9
+:106A0000FAF710FB012016E00F48801DFAF70AFB89
+:106A1000022010E00C480C30FAF704FB03200AE0D7
+:106A200009481230FAF7FEFA042004E0064818304C
+:106A3000FAF7F8FA0520207070BDFAF713FB2570FD
+:106A4000257070BD1C070020288E0008090A05D09B
+:106A5000B0FBF1F0FF2800D9FF20704700207047FD
+:106A6000D0E90021C368521A5A4301EBA231816078
+:106A700041607047B0F90020B0F90210B0F906305B
+:106A8000521A5A4301EBA2318180418070470000C5
+:106A900030B5494B188849490A8A801A85B2484856
+:106AA000484A0F2D047801F150001DD31D880D8236
+:106AB000117A090713D5022C01D0434912E0434D46
+:106AC000B0F90210B5F90050A94205DC02DA01F173
+:106AD000020108E0458007E0A1F1020103E0022C79
+:106AE00002D13B4909884180B0F840101D88691ADD
+:106AF00089B29C2949D31988A0F84010916A0023D3
+:106B0000B1F5804F31DB3349896CB1F5405F2CDD45
+:106B1000314940F26665B1F91010A94212DD43F621
+:106B20009915A94202DB40F2333108E040F23335D7
+:106B3000A1F26661694343F2333591FBF5F1A0F8A8
+:106B4000441001E0A0F844302449B2F80651097815
+:106B5000C1F381012DB100BFB0F8441001F21E5104
+:106B60001CE092F84620022A10D0A0F84430022CF3
+:106B700001D0A0F84430B0F95C10B0F9443001F114
+:106B800014029A420DDAA0F85C2030BD012901D030
+:106B90000229E1D1B0F8441001F23331A0F84410D9
+:106BA000E5E703F11402914203DD1439A0F85C100B
+:106BB00030BDA0F85C3030BD240700201400002058
+:106BC0001B070020A4020020C6040020C4040020EB
+:106BD000C00400204801002030050020C804002027
+:106BE0002DE9FC4101210220FDF738F9012119208E
+:106BF000FDF74CF901213C48FBF726FB4027ADF897
+:106C0000007003248DF802400420384D8DF80300F5
+:106C100069462846FBF7C6FAE001ADF800008DF89A
+:106C200002401C208DF8030069462846FBF7BAFA9B
+:106C30004FF4E0712846FBF73CFBA815ADF80000C7
+:106C40008DF8024010208DF8030069462848FBF7B4
+:106C5000A9FA4FF4A060FCF72FFE1D208DF8040068
+:106C600001268DF8056000258DF806508DF8076027
+:106C700001A8FCF7EFFD1F498C2008801D494FF645
+:106C8000FA702C3108806E20091F088019481430D2
+:106C90000680184808300780164920310D80154AB3
+:106CA000D020121D1080134A45F2F30018321080D4
+:106CB0000A1F45F2500010800E4A4FF6FF7038321E
+:106CC0001080121D1080121D108041F21B100880D0
+:106CD00000F012F8FBF76AFD064810300580001F2F
+:106CE0000480BDE8FC810000000C1A000010014087
+:106CF000000C01400004004070B51D20FCF77EFD33
+:106D00002A4D40212846FBF7CBFA840080212846F3
+:106D1000FBF7C6FA44EA4004A9152846FBF7C0FA77
+:106D20000443E0B2224C84F83C00FBF745FB0546E7
+:106D3000052805D91F48C18841F04001C18001E004
+:106D400084F838501C48007A000703D594F83800BE
+:106D50001A490D5C4FF6FA702063E062A06260622F
+:106D60002062E061A0611648606300206064A06456
+:106D700084F83F0084F84000FBF7CCFAA07AFF28A3
+:106D800011D0022084F83D000E4800882066284675
+:106D9000FBF76EFF207820F001002070BDE8704006
+:106DA0001D20FCF741BD0120ECE700000010014070
+:106DB00048010020540A0020A4020020E0980008A6
+:106DC000DCFF0500240400402DE9F0434E484F4904
+:106DD00002880B889A1A92B20F2A69D30988018017
+:106DE0004B49098B027D00EB42029180017D491CD9
+:106DF000C9B2017508295BD3002404752246017DC0
+:106E000000EB4103491CB3F90430C9B202EB630241
+:106E100012B201750829F2D33E4904753E4B4A80EF
+:106E200044800E789D895FEAC67C40F638694FF051
+:106E3000030714D0A2F22B5C42F6E858C44520D3D5
+:106E4000A1F1020C26F00204ACF8002047750C708A
+:106E500040F22B54A24211DA45F004021EE046F043
+:106E600001060E704A4507DD45F001029A8126F0C1
+:106E700002020A70477519E0447517E045F00202F6
+:106E80000CE04A450CDA8775427D12B1521E4275FC
+:106E90000CE046F002020A7025F007029A8105E034
+:106EA000B30703D5837D2BB15B1E83754088888033
+:106EB000BDE8F08342F6AA239A4222DAB1F90430FF
+:106EC0002BB941F2CD05AA4201DA4480EEE7134C1A
+:106ED000920302EB843241F67244B2FBF4F214B234
+:106EE00040F2333502464480AC4200DA5580B2F9B4
+:106EF0000240E41A04F5A374B4F5237FD6D8438086
+:106F0000D4E74FF48043FAE7E80A00202407002082
+:106F1000A4020020DA050020540A0020C8F1FFFF77
+:106F20002DE9F0416D4CDFF8B8E14FF0000594F821
+:106F30003410C80706D094F938104B42002958DDA8
+:106F40000E4657E0674884F83750A4F84250664A26
+:106F500090F8380084F840001586CEF80450CEF83A
+:106F60000850624E40F26663CEF80C50A4F87C30B4
+:106F700036F810005E4E768830444FF6FF7606EA0B
+:106F8000800024F8300B4FF0806044F8040CA320FC
+:106F9000208460845810A084E38440F699102085F2
+:106FA000580060854FF48050A08541F23330E08571
+:106FB00041F26660208641F69910608641F6CC4029
+:106FC000A0864FF40050E08642F23330208742F230
+:106FD0006660608742F69910A08742F6CC40E08751
+:106FE00082F89D5041F00100207184F84450BDE8C2
+:106FF000F0811E4694F937004242002801DD074621
+:1070000000E01746F61B012E0BD0002800DB0246DD
+:107010005FFA82F684F8380094F84F00012805D012
+:1070200041E0002900DA1946CEB2F3E794F939308D
+:107030005942002B01DB184600E0084694F93A203B
+:10704000C7B25042002A01DB944600E08446BC45AA
+:1070500008DD002A00DA0246D7B2002B00DA0B4620
+:10706000D8B207E0002B00DA0B46DFB2002A00DBC3
+:107070001046C0B204EB4000B0F9501004EB4700DA
+:1070800030F9502F11444910018084F84F5084F892
+:107090003E5084F83D5084F83C5084F83B5084F8CE
+:1070A0003A5084F8395004EB46007546B0F9500068
+:1070B00024F8420FBEF80410C82309B26422FDF779
+:1070C0000BFD6860E968401AA9680844A860B5F932
+:1070D00000104843C013E860608788E7680A002012
+:1070E000C805002048010020A4020020F2980008F2
+:1070F00064000020F0B4544890F83410C90776D0EA
+:10710000524990F84030002291F838108B426FD0ED
+:107110004F4CA0F872204F4DE65C04468E4294F925
+:10712000374002D0EE5C8E420FD1641C64B280F80E
+:107130003740EB5C8B4202D1641C80F8374090F9F9
+:1071400037300F2B1BDD0F2317E0434DEE5C434D13
+:107150008E4202D0EE5C8E4211D1641E64B280F881
+:107160003740EB5C8B4202D1641E80F8374090F9C7
+:1071700037406FF00E039C4201DA80F83730324B13
+:1071800090F83F50393390F83740EC5490F83F3046
+:107190005B1CDBB280F83F30062B01D380F83F2028
+:1071A00090F9394090F93B309C420ED190F93D4026
+:1071B000A3420AD190F93A4090F93C309C4204D164
+:1071C00090F93E40A34200D1012280F84F201F4A8F
+:1071D00080F8401090F937501378214A012D0DDDC9
+:1071E00014465E07A46804D544F0080403E028E0D0
+:1071F00015E024F00804946080F83510B5F1FF3FE5
+:107200000ADA5B07936802D523F0080301E043F034
+:107210000803936080F83510F0BCFBF77BB890F85A
+:107220004F1001290DD1B0F8721043F60953491CD3
+:1072300089B2A0F87210994203D9A0F8722080F8A0
+:107240004F20F0BC70470000680A00204801002071
+:10725000D4980008DA980008E6980008EC9800082E
+:10726000A402002010B5D0E900210369114481FB7C
+:1072700003318C0244EA93514260D0E9022382FB3D
+:107280000332940244EA93521144816010BD00001D
+:1072900030B52049204AB1F86A301088C01A80B24F
+:1072A0000F2836D31088A1F86A001C4D00204FF03B
+:1072B00000432A5C940903D00124B4EB921F24D12B
+:1072C000D20622D0164A52F820201268134C1234EB
+:1072D00034F81040224201EB000494F9722008D0E7
+:1072E0000A2A04DB0A6823FA00F4224308E0521C4D
+:1072F00009E012F10A0F05DC0A6823FA00F4A24340
+:107300000A6002E0521E84F87220401CC0B21128AC
+:10731000CFD330BDE005002024070020E89300080B
+:10732000E89400082DE9F00779497A480A8903882A
+:107330009A1A92B2082A74D300880881A1F12C000D
+:1073400042890AB1521E4281734A92F82820802A4B
+:1073500067D302F03F020A70C2890AB1521EC2818D
+:10736000B1F90620902A0CDB8A46FF2A09D0814613
+:10737000C089002855D1694800230078092805D024
+:1073800005E0BDE8F007624800F09EB90823644AB2
+:1073900092F8EA500DB143F004036248817AC907BC
+:1073A00001D043F00203D2F808C05FEA0C5101D5C6
+:1073B00043F00103176800215B4EFC0302D596F8E9
+:1073C000654004B18021C4885FEA446801D541F07A
+:1073D00040015FEA845801D541F020015FEAC4789A
+:1073E00001D041F01001007A400701D541F00801B9
+:1073F0004E480078C00701D041F00401A00601D535
+:1074000041F001010020012D00D1082096F87050B4
+:1074100085B992F84620022A04D0012A05D03AB153
+:1074200008E072E040F0030004E040F0020001E0F8
+:1074300040F001007A0701D440F02000CCF3C002F4
+:107440000025CCF3002C624502D13A0700D4042574
+:1074500096F86F20012A01D145F00105344A002732
+:10746000BC4612783E46C2F38102012A04D0022AA9
+:1074700004D0032A04D004E0022602E0042600E03F
+:1074800010262C4A64060ED5214C1C342478240680
+:1074900009D51478640606D4274A40F6CC44926D88
+:1074A0006243140C05E0B2F8AE2040F69914624332
+:1074B000940B4FF008088AF80A804FF061088AF8A8
+:1074C0000B808AF80C308AF80D108AF80E008AF8C2
+:1074D0000F508AF81070270A4B4083F06901414031
+:1074E00069408AF8117079408AF81240614052462A
+:1074F0008AF813C071408AF8146051754FF4C8714E
+:10750000A9F80E10FF20AAF80600BDE8F0077047A2
+:10751000E006002024070020E00500201B070020D3
+:10752000A4020020540A0020B40C002044090020CA
+:10753000C804002048010020140800205148816937
+:1075400041F0FC0181614FF4A060FCF7B5F9FBF755
+:10755000BBF9FCF715FBF9F723FBFCF70BF9FDF77B
+:10756000C1F9FFF73DFBFCF74BF8FFF7C5FBFBF755
+:107570001DF9454D45494FF40050A5F8160188679F
+:10758000FEF7F0FD00214FF4FA5340F2EE22002006
+:10759000401C80B29842FBD3491C89B29142F6D379
+:1075A0003B48002680F87260F9F790F9F9F73EFE43
+:1075B000FCF716FBF9F704FDFEF7CAFE1022354969
+:1075C0003548F8F7E0FD01F0F7F9344C354FE08825
+:1075D00020F04000E0803248017821F02001017065
+:1075E000FA20F8814FF49670E887FFF7F5F92E49F5
+:1075F0002E48FCF772FA2E48FCF794FA2D48416A9F
+:1076000088472D48416B8847FEF7DAFF2B48FAF789
+:107610003DFA2B494220C8802A49C8603E71E08863
+:10762000E0812089208260896082FAF733FDFAF7D1
+:1076300095FCFFF761F801F05FF9FFF7C5FB00F07B
+:10764000FBF9FFF725FE01F01BF8FEF7A3F9FAF7A7
+:10765000F1FAFBF72BFBFFF71BFAFCF7FDFCFAF73F
+:107660004DFFFAF77FFF00F07DF8FFF75BFE134850
+:10767000FAF7D4F800F06CFAFDF778F9FAF73CFA6B
+:10768000CDE7000000100240A402002064000020AA
+:1076900030050020B40C002020060020540A0020F1
+:1076A0004801002018070020C00800209008002092
+:1076B0000804002038000020E4000020D409002045
+:1076C000400700203C040020F0B523490278B0F9BF
+:1076D000064000231F4E31F81210FF2C18D0B0F9CD
+:1076E00004701E4DBC4231DA00EBE40704F00704DD
+:1076F000BF7AA7408478FFB23CB190F801C0ACF1EA
+:10770000010C64451FDA3C061DD455F822200DE01B
+:1077100056F82220116012498A79521CD2B28A711D
+:10772000022A02D38370C3808B71F0BD116081780F
+:10773000491CC9B2817042789142F6D38370C188E6
+:10774000491CC180F0BD56F82220EFE755F82220F1
+:107750001160F4E7C8950008FA93000870950008D6
+:10776000B4060020F0B561486149B0F86C200B8880
+:107770009A1A92B29C2A7BD30988A0F86C105D49B2
+:107780005D4F91F82A1001F0070297F84610022A7F
+:1077900000D1491E594C80F83E104FF00203E28898
+:1077A0004FF00001550401D5012236E0A489E50619
+:1077B00001D5062231E0250701D508222DE0550626
+:1077C00003D44F4D2D78AD0601D5042225E01505D3
+:1077D00001D5072221E0150601D50A221DE09506F4
+:1077E00001D50C2219E0150701D50B2215E055072C
+:1077F00001D4D50501D510220FE0D50601D505220B
+:107800000BE0650703D4A50701D4E40702D080F894
+:107810006E3007E0920403D5032280F86E2001E069
+:1078200080F86E10374A384C92F820E0324A251F13
+:10783000D2F808C02D4AB2F87060721C92B2BEF144
+:10784000000F0DD02CF4000CC7F808C090F86E7033
+:10785000B7B11E2F1AD090F86F200AB325E007E0C9
+:107860004CF40006BE60A0F870200A2A01D2236002
+:10787000F0BD142A01D22B60F0BDA0F87010F0BD4D
+:107880002B60A0F8701080F86F10F0BD642E04D249
+:10789000A0F87020322AEED3E9E7A0F87010EAE7EA
+:1078A0007F1C80F86F70A0F8701090F86F20012A8C
+:1078B00010D0002AE9D0B0F87060761CB6B2A0F8FB
+:1078C00070601E2ED7D323603C2EDED9521E80F866
+:1078D0006F20D2E7B0F87020521C92B2A0F870204E
+:1078E0002360C82AD1D980F86F10C6E7E0050020D0
+:1078F00024070020B40C0020A4020020540A002019
+:1079000048010020C8040020141C0140F0B5424882
+:10791000B0F84810491C89B2A0F8481002297AD35F
+:107920003E490024A0F848400A783D4B042A57D02D
+:107930004FF48041082A0BD0A0F10C02B2F90020CC
+:107940008A4200DA1146B3F980208A4200DA1146F1
+:10795000344A92698A4200DA11B2418282881D8AD1
+:10796000C2EB8502304D12B22D78C5F381062A4D47
+:1079700042F291767243B5F9765092126A4312132D
+:10798000C26086681546C6EBC60642F3D102F6020F
+:1079900002EBA6328260C66C1644C664B0F8507022
+:1079A0007F1CBFB2A0F85070B7F5806F04D3B61239
+:1079B0000682A0F85040C464891A1C4EC26A724301
+:1079C00040F255564E4302EB4602466A324442624A
+:1079D000B3F93030B2EB034F06DD1A04426206E021
+:1079E0001349B1F90410B3E7002A00DA4462C16216
+:1079F000104990F83D2091F838108A420BD080F859
+:107A00003D10B0F84210A0F84410B0F84010A0F8B3
+:107A10004210A0F84050F0BD300500201B070020A8
+:107A2000A40200204C0C0020C8040020C3F5FFFF76
+:107A3000680C00204801002015481649B0F85A206B
+:107A40000B889A1A92B20F2A20D30988A0F85A10EC
+:107A5000B0F9001041F6515251438913A0F86C104F
+:107A60000D494FF480420B78A0F10C01022B06D196
+:107A7000B1F90030934202DA1B1D0B8000E00A804E
+:107A80000021A0F8601020F85C1F428070470000C1
+:107A900030050020240700201B0700204FF6FF724E
+:107AA00002EA800210F4404315480ED0B3F5804F2F
+:107AB00014D0B3F5004F4FEA122216D0C2F58073EE
+:107AC00030F813305B424B8005E0120A30F8123078
+:107AD0004B80C2F5807230F812000FE0120AC2F536
+:107AE000807330F813304B8005E030F81230C2F567
+:107AF00080725B424B8030F8120040420880704731
+:107B0000E4910008104A518A908AD28A1638463980
+:107B1000A2F1110200D54942002A00DA5242114472
+:107B2000002800DA40420844084943F6284300B2DE
+:107B3000B1F936205A43921340F2D733584302EB3F
+:107B4000A030C88670470000A40200203005002045
+:107B5000F0B5904990480A8903889A1A92B23E2A51
+:107B60001ED30088088101F138004FF4FA63428A7D
+:107B70009A4202D2521C428200E04382874A92F823
+:107B80002220802A0CD302F03F020A70B1F90620AD
+:107B9000402A06DBFF2A04D0C2883AB1521EC280B6
+:107BA000F0BDBDE8F0407B48FFF78EBD428A9A42A7
+:107BB000F6D307784FF0010E3A074FF0FF055BD57B
+:107BC000847A40F2DC52630708D444F004038372E1
+:107BD000C28081F80BE081F80AE04CE04378072B83
+:107BE00005D0032B03D0052B01D0062B07D1660649
+:107BF00005D444F040038372C280052239E0654A0F
+:107C00005FEA437C02F138024FF42076127A0DD5F8
+:107C10005FEAC26C0AD45FEA446C07D442F01002F7
+:107C200002723A0628D4C680192222E0DF0709D062
+:107C3000970707D4670605D442F002020272C68095
+:107C4000042216E09F0709D5170707D4670605D455
+:107C500042F008020272C68003220AE01B070BD51D
+:107C6000530709D4630607D442F004020272C680A7
+:107C70000B22CA728A72CD80494AB2F92230B2F917
+:107C80001A7003F23D140022A74200DB0276414E37
+:107C9000444C06F13806A479B6895FEAC46C06F153
+:107CA00001064FF4C874B6B213D58681B6F57A7F53
+:107CB00005D9017A21F0800101728281F0BD037A39
+:107CC0001E06FBD4828143F080020272C480112020
+:107CD00035E09F4216DA037E052B13D28681B6F576
+:107CE000487F04D98281027A22F040020272027A2D
+:107CF0005606E3D45B1C037642F040020272C48055
+:107D000002201CE0284B1C89C4F3C006C4F30027E2
+:107D100040F2EE24BE4216D11E78360713D4427EBE
+:107D2000012ACBD1428BB2F5167F02D2521C42837C
+:107D3000F0BD827A42F002028272C4800F20C872C3
+:107D40008872CD80F0BD93F80D714FF40046012F7D
+:107D500018D1164F41F6583C7F6C674512DD83F809
+:107D60000CE1134B1E60C38AA34202D25B1CC38288
+:107D7000F0BD4FF4FA73C3801C23CB728B72CD809D
+:107D8000C282F0BDC2820A4883F80C21001F06603F
+:107D9000F0BD0000C406002024070020E0050020FC
+:107DA000C8040020540A0020A4020020480100203A
+:107DB000140801402DE9F05FFE48FF49DFF8FCA3FD
+:107DC000007E0A1D131D012850465AD030F85A4F24
+:107DD0000C8041881180BAF85E001880FDF770FEB3
+:107DE000F74DF84C49F2CD32B5F91E006083B5F974
+:107DF000201043F6CC4C00EB410151430914A18300
+:107E0000B4F92230B4F9206001FB03F200FB062232
+:107E100042F38F326282B4F9167007FB0CF7BF137E
+:107E200040F2333C714302FB0CF200FB131007EBF2
+:107E3000A232E28240F38F30A082B4F91810E24FF0
+:107E4000C1EBC10141F3D10101EBE000DF4E208322
+:107E5000786C3060316930468847DD493089488028
+:107E60000846FDF70FFFDFF86CB301264FF000095D
+:107E70009BF8000008280CD0618F218204287DD057
+:107E80001AE030F8604F0C8041881180BAF8640025
+:107E9000A3E7D14890F93710491C02296FD890F810
+:107EA000741019B1B4F85A00208205E0618F218264
+:107EB000A4F85A1080F87460B4F91410B4F90A00E8
+:107EC000C64AF9F7EDFAE062BAF91611884204DD04
+:107ED000C248E162027C91408162BA48DFF800E367
+:107EE000503847F2A30802784EF24611002A79D0A2
+:107EF000012A78D080F800909BF8000004287FD0F9
+:107F0000B64AB4F91210B4F90800303AF9F7C8FAD1
+:107F100043F26661A062884200DBA162A346254667
+:107F2000A06AAE4C443C2060E86A60602046103590
+:107F3000FCF76CF8A34928883C39FFF7AFFDDFF860
+:107F40008482A8F15008D8F81410C8F87010B5F958
+:107F50001010A068B5F9123000FB01F7E268584331
+:107F600002FB137444F38F3702FB0100AF8740F329
+:107F70008F34EC879B4D6F80AC8001E03DE03AE0B0
+:107F80002846FEF757FA287F08F11805012878D00F
+:107F9000604241104DF6B350474369803A142A803D
+:107FA0004046A8F804408B18C380891AA8F8081026
+:107FB0008AF80C90B8F904305446002B00DD267383
+:107FC000B8F90600002802DD217B891C2173B8F96D
+:107FD0000820002A02DD217B091D2173217B07294E
+:107FE0007ED202E011E036E00AE0DFE801F0807CBA
+:107FF000947A907E9200608F56E7686A0014E0627F
+:10800000B87AE8B37848A06288E7B5F91E20424400
+:108010008A420AD8B5F9202042448A4205D8B5F9E7
+:10802000222042448A427FF667AFA0F80290B7F858
+:10803000AE204946B2F5C87F01D8467006E0B2F5D9
+:10804000487F01D8022200E0032242708AF80F1014
+:108050008BF8001027E080F80090B5F91EC04A4662
+:10806000C4448C4509D8B5F920C0C4448C4504D813
+:10807000B5F9225045448D42D5D9B7F8AE1001E08C
+:108080001AE01CE0B1F5C87F01D8467006E0B1F5F2
+:10809000487F01D8022100E00321417042808AF824
+:1080A0000F208BF80020BEF8061041F40061AEF8F6
+:1080B0000610F9F745FF1FE74FF4AF70A3E74948F3
+:1080C0004DF6B352B0F92030594249106980B0F9E9
+:1080D0001E00504302142A804046A8F8043062E78C
+:1080E00005E0667303E0022100E0032161739BF861
+:1080F00000103E4E01293E4F617BDA460DD0072924
+:1081000078D2DFE801F077FEFDFCFBFAF9000421EC
+:10811000ECE70521EAE70621E8E70729F0D2DFE8E6
+:1081200001F069042F7FA4D8F10001461846FBF73F
+:10813000BBFC2860B5F9020040F681514843811329
+:108140006980B5F9000040F68152504380132880C1
+:108150000A18A2F68152B8F80E305242C3EB6202FE
+:1081600012B2A8F80C20002A01DCA8F80C90B8F88C
+:108170000C20A4F85E201144A4F85C10084479E1B6
+:10818000404201B2504200B2FBF78EFC2860B5F9C4
+:10819000020040F68151484380136880B5F9001011
+:1081A00040F68152514389134218A2F68152298028
+:1081B000524220E0D4090020342C0140A4020020C7
+:1081C0003005002064000020480100203C0400200D
+:1081D000F80300201B070020680A0020C0080020C8
+:1081E000540A0020080A0020A2FEFFFF00240140DC
+:1081F00000280140DDE0B8F80E30C3EB620212B295
+:10820000A8F80C20002A01DCA8F80C90B8F80C2083
+:1082100058E13046F8F722FD01231A460721BDE058
+:1082200019461046FBF740FC2860B5F9020040F6FD
+:108230008151484380136880B5F9001040F681529F
+:108240005143891329804218A2F68152B8F80E30A2
+:108250005242C3EB620212B2A8F80C20002A01DCE1
+:10826000A8F80C90B8F80C2059E15942404209B2E4
+:1082700000B2FBF719FC2860B5F9020040F6815105
+:10828000484381136980B5F9000040F6815250439C
+:10829000801328800A18A2F68152B8F80E30524294
+:1082A000C3EB620212B2A8F80C20002A01DCA8F885
+:1082B0000C90B8F80C20A4F85A201144A4F85C10D3
+:1082C000084462E13046F8F7C9FC01231A4605214B
+:1082D00064E01146FBF7E8FB2860B5F9020040F6C0
+:1082E0008151484381136980B5F9000040F68152FD
+:1082F00050438013288006E080E154E125E1F6E058
+:10830000C6E099E017E00A18A2F68152B8F80E30DC
+:108310005242C3EB620212B2A8F80C20002A01DC20
+:10832000A8F80C90B8F80C20A4F85C201144A4F82C
+:108330005A10084454E1504201B2584200B2FBF7CF
+:10834000B3FB2860B5F9020040F681514843811320
+:108350006980B5F9000040F68152504380132880AF
+:108360000A18A2F68152B8F80E305242C3EB6202EC
+:1083700012B2A8F80C20002A01DCA8F80C90B8F87A
+:108380000C20A4F85C201144A4F85E10084455E1C8
+:108390003046F8F763FC01231A4606213846F8F701
+:1083A0005DFC01213046F8F7CFFB01213846F8F794
+:1083B000CBFBB04EBAF8080055463080BAF80A0038
+:1083C0007080BAF81000B0803046F9F773FAB4F84C
+:1083D0005A00F1880844A4F86000B4F85C003189C0
+:1083E0000844A4F86200B4F85E0071890844A4F857
+:1083F0006400317EA048012978D034F85A1F0180EA
+:1084000061884180A18881809B49028808310A8067
+:1084100042884A80808888809748896A08308847DF
+:1084200095F83E0000287DD0F8F71CFE15F83E0FA9
+:10843000401E2870BDE8F09F01461846FBF734FB4C
+:108440002860B5F9020040F68151484380136880E6
+:10845000B5F9001040F68152514389134218A2F633
+:108460008152524252082980A4F85E201044A4F898
+:108470005C000844A4F85A0000213046F8F764FB79
+:1084800000213846F8F760FB01231A460621C0E6B2
+:10849000404201B2504200B2FBF706FB2860B5F93A
+:1084A000020040F68151484380136880B5F90010FE
+:1084B00040F68152514389134218A2F6815252422A
+:1084C00029805208A4F85E201044A4F85A000844F9
+:1084D000A4F85C0000213046F8F736FB002138464E
+:1084E000F8F732FB01231A46052192E6B4E019465B
+:1084F0001046FBF7D9FA2860B5F9020040F6815121
+:10850000484380136880B5F9001040F6815251430A
+:1085100089134218A2F68152524229805208A4F8C7
+:108520005A2000E09BE01044A4F85E000844A4F840
+:108530005C0000213046F8F707FB00213846F8F7C9
+:1085400003FB01231A460721BCE65942404209B207
+:1085500000B2FBF7A9FA2860B5F9020040F6815194
+:10856000484380136880B5F9001040F681525143AA
+:1085700089134218A2F68152524252082980A4F867
+:108580005A201044A4F85C000844A4F85E000021BE
+:108590003046F8F7D9FA00213846F8F7D5FA012322
+:1085A0001A4606218EE61146FBF77EFA2860B5F9D9
+:1085B000020040F68151484380136880B5F90010ED
+:1085C00040F68152514389134218A2F68152524219
+:1085D00052082980A4F85C201044A4F85A000844EA
+:1085E000A4F85E0000213046F8F7AEFA00213846C4
+:1085F000F8F7AAFA01231A460521C9E6504201B24A
+:10860000584200B2FBF750FA2860B5F9020040F674
+:108610008151484380136880B5F9001040F68152BB
+:10862000514389134218A2F68152524252082980BE
+:10863000A4F85C201044A4F85E000844A4F85A0092
+:1086400000213046F8F780FA00213846F8F77CFA26
+:1086500001231A4607219BE634F8601FCFE607483E
+:108660000088A0F5D04168393FF4E4AEBDE8F05F82
+:10867000F9F7B4BBD409002030000020182C0140C9
+:108680002DE9F041904C9148B4F85A100288511AE3
+:1086900089B20F296FD30088A4F85A008C4800884B
+:1086A000DFF83082C0074FF000054FF0010741D0DE
+:1086B000874AD4E90C1024321388B1EB530F02D24D
+:1086C0001288511A08444FF4F371884200D20846C8
+:1086D0008149B1FBF0F0616CC1F3510108440646D9
+:1086E0006064F7F79AFE00227C4BF7F702FE4FF02A
+:1086F00040427B4BF7F7FDFD0E22F7F769FEF7F7D7
+:10870000C3FEA4F8A40094F86500401CC0B284F82D
+:108710006500082834D36C4898F84620001F037879
+:108720009A4201D0027045806E4A13786E4A23B196
+:10873000458021E06564A56458E0D8F89410A1F55F
+:10874000FA618E4211DD616D8B1C9E4205DDB0F930
+:1087500002100A290DDA491C06E08E4205DAB0F94A
+:108760000210002908DD491E4180B0F902000A28E4
+:1087700002DB177001E0A2E01570666584F86550B1
+:108780005A484FF4A5420178C1F38101012949D02B
+:1087900002294AD044F687712181A4F8A020B0F9BB
+:1087A000243089B24B439B13A4F89C30B0F90E00DF
+:1087B00000237043B0FBF1F0A16CC0F3D100C1EB1A
+:1087C000C101C90200EB9130A064F017810341EAB6
+:1087D0009641B003F7F7A6FCB4F8A210C1EBC101B3
+:1087E000C902C00800EB9130A4F8A200616CA06E31
+:1087F0000844A06694F86C20521CD2B284F86C2015
+:10880000082A05D3C008A4F86E0084F86C50A56649
+:108810003748384EC3885A0633D498F80F20022AB6
+:1088200006D02CE043F20451B6E744F24621B3E708
+:10883000B26840F69916B24221DD94F8382094F8D7
+:108840008660B2420CD084F8862094F83D2002F075
+:108850000106C2F34002964202D1A4F8825004E01D
+:10886000B4F88220B2F5966F05D2B4F88200401CAD
+:10887000A4F8820005E043F08002C28001E0A4F881
+:108880008250114894F83F30B0300C2B01D2C5749F
+:1088900000E0C774174A0F4C41F2482692F83C207A
+:1088A000B4F8824041F2504C0C2B0AD3B14208DBA1
+:1088B000012A06D0614502DD002C00D18774BDE895
+:1088C000F0818574FBE700004801002024070020A8
+:1088D00000040040A40200204564BD0100209C402B
+:1088E000133B3340F6030020F7030020C8040020A8
+:1088F000540A00203005002070B5284C28482188F3
+:108900000288511A89B23E2947D300882080254821
+:10891000808B254D80022860696928468847234955
+:10892000A868FDF78BF822496060CB885A072ED4DF
+:108930000022B0F1F05F0FD9E089B0F5FA7F08D9D5
+:1089400043F00400C8801B48017821F00201017047
+:108950001CE0401CE0811AE0B0F1D25F0CD94FF46A
+:10896000F031A1EB10308003C910B0FBF1F02061B1
+:1089700000280CDA22610AE0B0F1C85F03D94FF495
+:108980008040206103E023F00400C880E281D4E944
+:108990000401884200DB0846A06170BD4C0C002039
+:1089A00024070020A40200208C060020DC97000889
+:1089B000540A0020DA05002005494FF48040486140
+:1089C000086188610348C18821F48271C1807047C1
+:1089D0004C0C0020540A00202DE9F041384C394E4F
+:1089E000394F207841F23331C2074FF000050CD0E7
+:1089F000A28962B394F90700002800DA4042C0B2AD
+:108A0000032829D240F2AE702AE0A570E5732F4A00
+:108A1000E571A58192F83830237220F00800A1801A
+:108A200040F0020020703D867560B560F560916C85
+:108A3000490005D041F68461A18140F0100020700A
+:108A4000C0B240F0010020706574BDE8F08165811E
+:108A500020F01000207015E0042803D240F65100E9
+:108A600060810FE0052802D240F69910F8E740F641
+:108A7000CC42062803D3072801D3082801D26281FB
+:108A800000E0618197F89D0098B9B088102301B289
+:108A9000B4F90A003622FCF71FF87060F168401A3A
+:108AA000B1680844B060B6F900104843C013F060E4
+:108AB0003886388E10B10120A070C6E7A570C4E7D3
+:108AC000680C0020A4060020A40200204801002019
+:108AD0002DE9F041554C2678F0077CD05448217A96
+:108AE000544D90F8380081427BD0534A2346DFF83A
+:108AF0004CC1575C93F90E2093F90730874203D09D
+:108B00001CF80170874213D146F002065B1C2670E8
+:108B10005BB2E3711CF80110814201D15B1CE3716F
+:108B200094F90710062901DD0621E171521C1CE0B1
+:108B3000434F17F801C0434F844503D017F801C0D5
+:108B4000844513D126F002065B1E26705BB2E371EA
+:108B5000795C814201D15B1EE37194F907306FF0BB
+:108B600005018B4200DAE171521EA273207294F962
+:108B700007108A1C042A02D941F68462A2812C4A79
+:108B8000012912780ADD2B4B56079B6802D543F06A
+:108B9000080301E023F00803AB606070B1F1FF3F10
+:108BA00009DA5107A96802D521F0080101E041F076
+:108BB0000801A9606070F9F7ADFBA078012810D119
+:108BC00021488068A3280CDA94F90700022803DD05
+:108BD0000220E07105E01EE06FF00101884200DA3A
+:108BE000E171A089002630B1401E0004000CA08174
+:108BF00001D1E671A673E87B04280CD0B5F93010DA
+:108C0000512341220020FBF767FF2886002802D16C
+:108C1000E07B10B1A670BDE8F0810C4806700C48EE
+:108C20000670207820F001002070F4E7680C002026
+:108C300048010020A4020020D4980008DA98000817
+:108C4000E6980008EC98000830050020380700205E
+:108C50001B070020743F713D9B3BED396238F436B1
+:108C6000A13565343F332A32273133304C2F722EF1
+:108C7000A32DDF2C242C722B000000361C0700389B
+:108C8000AA0A003AAA0A003CCC0C003ECC0C0040D8
+:108C9000380E0042380E0044380E0046380E0048A8
+:108CA000380E004AC711004CC711004EC7110050C2
+:108CB000C7110052C7110054C7110056C711005800
+:108CC000C711005AC711005CC711005EC7110060D0
+:108CD000C7110062C7110064C7110066C7110068A0
+:108CE000C711006A00000036220200388E03003AE5
+:108CF000B005003CD207003EF4090040160C0042CB
+:108D0000380E00445B100046C71100483313004A78
+:108D10009F14004C9F14004E0B1600507717005202
+:108D20007717005477170056771700587717005AAF
+:108D30007717005C7717005E77170060771700627F
+:108D40007717006477170066771700687717006A4F
+:108D500000000036FA04003C6606003ED2070040E0
+:108D60003E090042F4090044AA0A0046600B00488C
+:108D7000160C004ACC0C004C820D004E380E0050F0
+:108D8000EE0E0052A40F00545B1000561111005853
+:108D9000C711005A7D12005C3313005EE9130060B6
+:108DA0009F140062551500640B160066C11600681A
+:108DB0007717006A2D18006CE318006E000000346D
+:108DC00000000036000000380000003A0000003CBF
+:108DD0000000003E0000004000000042000000448F
+:108DE00000000046000000480000004A0000004C5F
+:108DF0000000004E0000005000000052000000542F
+:108E000000000056000000580000005A0000005CFE
+:108E10000000005E000000600000006200000064CE
+:108E20000000006600000068441458585870111182
+:108E30005858587041115858487011144858587073
+:108E40001411584858703313005695130054B61334
+:108E500000525A140050FD14004EA115004C451646
+:108E6000004A761600486C17004672180044BA197A
+:108E70000042741B0040911D003EB420003C9F2224
+:108E8000003AE1220038532300368B240034812538
+:108E900000322B2700302028002E5829002CB02A21
+:108EA000002A9B2C0028D22D00267C2F002426315E
+:108EB000002202330020FD34001E5C37001CCC3C35
+:108EC000001A873E0018BE3F001600400014004004
+:108ED0000012004000100040000E0040000C004056
+:108EE000000A004000080040000600400004004066
+:108EF00000020040000000200072002000700020EE
+:108F0000006E0020006C0020006A00200068002035
+:108F10000066002000640020006200200060002045
+:108F2000005E0020005C0020005A00200058002055
+:108F30000056002000540020005200200050002065
+:108F4000004E0020004CA320004AA32000484721E7
+:108F50000046EB210044EB2100428F2200408F228B
+:108F6000003E7A24003C7A24003A662600385128D4
+:108F700000343D2A0030702D002CA33000287A34B4
+:108F8000002451380020CC3C001C00400018004058
+:108F90000014004000100040000C00400008004099
+:108FA0000004004000000000010203040500050069
+:108FB000010203040104000305020000F0010000A7
+:108FC00036010000F8000000BA0000007C0000003C
+:108FD0007C0000007C0000004114141111144411A5
+:108FE000141441110000290052007B00A400CC00A1
+:108FF000F5001E01470170019901C201EA01130247
+:109000003C0265028E02B602DF02080330035903F8
+:109010008203AA03D303FB0324044C0475049D04B8
+:10902000C504EE0416053E0567058F05B705DF0587
+:1090300007062F0657067F06A706CE06F6061E076A
+:1090400046076D079507BC07E4070B083208590867
+:109050008108A808CF08F6081D0944096A09910982
+:10906000B809DE09050A2B0A520A780A9E0AC40AC0
+:10907000EA0A100B360B5C0B820BA80BCD0BF30B23
+:10908000180C3E0C630C880CAD0CD20CF70C1C0DAC
+:10909000410D650D8A0DAF0DD30DF70D1C0E400E61
+:1090A000640E880EAC0ECF0EF30E170F3A0F5E0F44
+:1090B000810FA40FC70FEA0F0D1030105310751059
+:1090C0009810BA10DD10FF1021114311651187119E
+:1090D000A911CA11EC110D122E1250127112921216
+:1090E000B312D412F41215133613561376139613C3
+:1090F000B713D713F61316143614561475149414A4
+:10910000B414D314F214111530154E156D158C15B9
+:10911000AA15C815E7150516231641165F167C1605
+:109120009A16B716D516F2160F172C174917661789
+:109130008317A017BC17D917F51711182E184A183E
+:10914000661881189D18B918D418F0180B1926192B
+:1091500042195D1978199219AD19C819E219FD194A
+:10916000171A311A4C1A661A801A991AB31ACD1A9C
+:10917000E61A001B191B331B4C1B651B7E1B971B20
+:10918000AF1BC81BE11BF91B121C2A1C421C5A1CDA
+:10919000721C8A1CA21CBA1CD21CE91C011D181DC1
+:1091A000301D471D5E1D751D8C1DA31DBA1DD01DD4
+:1091B000E71DFD1D141E2A1E401E571E6D1E831E18
+:1091C000981EAE1EC41EDA1EEF1E051F1A1F2F1F8B
+:1091D000451F5A1F6F1F841F991FAE1FC21FD71F25
+:1091E000EC1F002000006400C9002D019201F7016E
+:1091F0005B02C00224038903ED035204B6041A057E
+:109200007F05E3054706AB060F077307D7073B0843
+:109210009F0802096609C9092D0A900AF30A560B2C
+:10922000B90B1C0C7F0CE20C440DA60D090E6B0E45
+:10923000CD0E2F0F900FF20F5310B41015117611A1
+:10924000D71138129812F8125813B813181477144B
+:10925000D61435159415F3155116B0160E176B1755
+:10926000C91726188318E0183D199919F519511ACC
+:10927000AD1A081B631BBE1B181C731CCD1C261DBE
+:10928000801DD91D321E8A1EE31E3B1F921FEA1F3E
+:1092900041209820EE2044219A21EF214522992255
+:1092A000EE2242239623E9233C248F24E224342512
+:1092B0008525D72528267826C82618276827B72782
+:1092C00006285428A228EF283D298929D629222AB0
+:1092D0006D2AB82A032B4D2B972BE12B2A2C722CAD
+:1092E000BB2C022D4A2D912DD72D1D2E632EA82E7D
+:1092F000EC2E302F742FB82FFA2F3D307F30C03036
+:10930000013141318131C13100323F327D32BA32D7
+:10931000F73234337033AC33E73322345C34953472
+:10932000CE3407353F357735AE35E4351A3650360D
+:109330008536B936ED36203753378637B737E937B4
+:10934000193849387938A838D738053932395F396A
+:109350008B39B739E2390D3A373A603A893AB23A3D
+:10936000DA3A013B283B4E3B733B983BBD3BE03B2D
+:10937000043C263C483C6A3C8B3CAB3CCB3CEA3C46
+:10938000093D273D443D613D7D3D993DB43DCE3D88
+:10939000E83D013E1A3E323E493E603E763E8C3EFE
+:1093A000A13EB53EC93EDC3EEF3E013F123F233FAA
+:1093B000333F433F513F603F6E3F7B3F873F933F8B
+:1093C0009E3FA93FB33FBC3FC53FCD3FD53FDC3FAC
+:1093D000E23FE83FED3FF13FF53FF93FFB3FFD3F07
+:1093E000FF3FFF3FFF3F0000E7382C35002020EF14
+:1093F0002037202333202620210000800200040093
+:10940000080010000002000400080400000200042C
+:1094100000080010002000400080040000000080D0
+:1094200000000040000000200000001000000008C4
+:1094300000000004000000020000000100008000A5
+:1094400000004000000020000000100000000800A4
+:109450000000040000000200000001000080000085
+:1094600000080140000C0140000C0140000C0140CC
+:10947000000C0140000C0140000C0140000C0140B8
+:109480000010014000100140001001400010014098
+:109490000010014000100140001001400010014088
+:1094A0000014014004080140040C0140040C014078
+:1094B000040C0140040C0140040C0140040C014068
+:1094C000040C01400410014004100140041001404C
+:1094D0000410014004100140041001400410014038
+:1094E000041001400414014008080140080C014028
+:1094F000080C0140080C0140080C0140080C014018
+:10950000080C0140080C01400810014008100140FF
+:1095100008100140081001400810014008100140E7
+:109520000810014008100140081401400C080140D7
+:109530000C0C01400C0C01400C0C01400C0C0140C7
+:109540000C0C01400C0C01400C0C01400C100140B3
+:109550000C1001400C1001400C1001400C10014097
+:109560000C1001400C1001400C1001400C14014083
+:1095700010080140100C0140100C0140100C01407B
+:10958000100C0140100C0140100C0140100C014067
+:109590001010014010100140101001401010014047
+:1095A0001010014010100140101001401010014037
+:1095B0001014014000000000000000000000000046
+:1095C000000000000000000014080140140C0140DD
+:1095D000140C0140140C0140140C0140140C014007
+:1095E000140C0140140C01401410014014100140EF
+:1095F00014100140141001401410014014100140D7
+:109600001410014014100140141401400000000027
+:10961000000000000000000000000000000000004A
+:10962000FFFFFF0F0FFFFFFFFFF0FFFFFF0FFFFF29
+:10963000FFFFF0FF0FFFFFFFFFF0FFFFFF0FFFFF38
+:10964000FFF0FFFF0FFFFFFFFFF0FFFFFF0FFFFF28
+:10965000FFFFF0FFFFFF0FFFFFFFFFF0FFFFFF0F18
+:10966000FFF0FFFF00000040400000000004000089
+:109670000040000000000400400000000004000062
+:109680000040000000040000400000000004000052
+:109690000040000000000400000040000000000442
+:1096A0000000004000040000000000808000000076
+:1096B000000800000080000000000800800000009A
+:1096C000000800000080000000080000800000008A
+:1096D000000800000080000000000800000080007A
+:1096E00000000008000000800008000000000020CA
+:1096F0002000000000020000002000000000020026
+:109700002000000000020000002000000002000015
+:109710002000000000020000002000000000020005
+:1097200000002000000000020000002000020000F5
+:109730000000006060000000000600000060000003
+:10974000000006006000000000060000006000004D
+:10975000000600006000000000060000006000003D
+:10976000000006000000600000000006000000602D
+:109770000006000000800200040008001000000243
+:10978000000400080400000200040008001000208B
+:109790000040008004000000FF7FFFFFFDFFFFFF8F
+:1097A000FBFFFFFFF7FFFFFFEFFFFFFFFFFDFFFFE7
+:1097B000FFFBFFFFFFF7FFFFFBFFFFFFFFFDFFFFCB
+:1097C000FFFBFFFFFFF7FFFFFFEFFFFFFFDFFFFFE5
+:1097D000FFBFFFFFFF7FFFFFFBFFFFFF0000401FFA
+:1097E0007A1903000000001E897603000000C01CE7
+:1097F0003BDF03000000801BD15704000000401A2B
+:109800009FE00400000000199E7B05000000C017C7
+:10981000E42C0600000080160DF80600000040153C
+:1098200093DE07000000001408E608000000C012E4
+:10983000B1110A000000801101650B00000040100A
+:10984000E6E30C000000000F46940E000000C00D7F
+:10985000467710000000800CB08F12000000400B13
+:10986000D2DE14000000000A5E6317000000C0088A
+:10987000601A1A000000800726FC1C000000400649
+:1098800000002000000000057A1923000000C0033A
+:10989000D5392600000080025851290000004001FF
+:1098A000764F2C000000000046252F000000C0FE6F
+:1098B0002AC63100000080FDA1283400000000FB12
+:1098C0004B1F3800000080F829053B00000000F61F
+:1098D000EFFE3C0001020304050002030405000141
+:1098E0000304050001020500010203040405000150
+:1098F000020355050010AA1A55250030AA3A0000A7
+:10990000AA0A55150020AA2A5535FF3F2C990008B0
+:10991000000000204C070000E4060008289A000818
+:109920004C070020DC090000E86600084502040638
+:10993000082D010203040405480607080913592BE2
+:109940001B086D04211355152A4006190801A71399
+:10995000673D1B088D041A870401251702060405BC
+:109960000103148020FF8BAA0A02019C15AA0A5544
+:109970001500085920AA2A5535FF3F07290301057C
+:1099800004060203127C1573FFFF04FF80800101AF
+:1099900029025F6402130A13616A12081201100C93
+:1099A0000504060203010103070505280B01020354
+:1099B000040206070303040C3D0706040509191FEA
+:1099C000191904310506064BAA1A024B381E026902
+:1099D00010312E40FD3969260211042F405F020C20
+:1099E00026405B262ACD55155515123902017F03F5
+:1099F00016D0071AFF01013B0261AA0C12080108E8
+:109A0000A8147F993F2340331365720A1608DC912E
+:109A1000220312100A17401C12600A16901B0149FB
+:089A200013756A020008000042
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010001000300000200008C
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-M.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y002-M.axf
new file mode 100644
index 0000000..b65bd7f
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y002-M.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-M.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y002-M.hex
new file mode 100644
index 0000000..4e91ed0
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y002-M.hex
@@ -0,0 +1,2479 @@
+:020000040800F2
+:100000002811002001010008FB370008C52800085E
+:10001000F9370008350F00082D64000800000000C3
+:10002000000000000000000000000000654900081A
+:10003000931A000800000000653D0008654C0008A8
+:100040001B010008593B00081B0100081B010008A8
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B0100084D1500081B010008AA
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A000D54C0008B54D00081B0100081B010008D5
+:1000B000B94D0008A9500008055300081B010008AD
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008255F00081B0100081B01000828
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA00480047397500082811002092
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7854C0008A8
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFD0899000898
+:1006E0002899000870B58C1810F8015B15F0070305
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54C4C53
+:100740004FF490652946204600F015FA002864D041
+:100750002946204600F0A2F846490888401C088037
+:100760000121204600F0E6FA434942F21072B1F846
+:100770005000904202D2401CA1F8500007F0C4F88B
+:100780003E4DB5F91410B5F9120005F081FF3C4C4F
+:10079000A5F856002080A16820468847A088A5F8C3
+:1007A000580003F093F807F0ABF9364E364C30782A
+:1007B000082833D045F6AC30606042F6EF60A060A8
+:1007C00042F2C400E0603148008A2080208E6080C0
+:1007D000A16B2D488847208E69882D4C08444FF620
+:1007E000FF7101EA80006887207A4FF0000540071A
+:1007F0001DD501F0DDFA274949F6A24008802648B8
+:1008000040F21A62C188491C89B2C180914204D366
+:10081000A16821F00401A160C58070BD41F2130000
+:1008200060604FF48060A06040F61B50CAE73078EB
+:100830000A2818D2DFE800F0170613050A050D177D
+:100840001113EAE7BDE8704006F0CCB808F03EF9B5
+:1008500005E0BDE8704002F083BD06F049FCBDE84C
+:10086000704007F0A5BA00F0FDFB84F8B65070BDEB
+:1008700000240140240700204801002064000020DB
+:10088000400700201B070020E4000020F8010020A2
+:10089000A4020020442C0140600900206FEA1121CD
+:1008A000016070470029816802D041F0010101E038
+:1008B00021F00101816070470029816802D041F474
+:1008C000807101E021F48071816070472DE9F04171
+:1008D000824E92B0304600F00BF90BA800F039FAC6
+:1008E00001214FF4C06003F0D1FA00248DF83140AB
+:1008F0004FF46020CDE90D044FF4A0204FF009081B
+:100900000B9001278DF83C808DF830700BA9304694
+:1009100000F080F9724D8DF831408DF830708DF80F
+:100920003C700BA9284600F075F901231A460F21E7
+:10093000304600F0C0F9022201231146304600F093
+:10094000BAF9012303220021304600F0B4F9012353
+:1009500004221946304600F0AEF9012305220B218E
+:10096000304600F0A8F9012306220421304600F0A9
+:10097000A2F9012307220821304600F09CF9012347
+:1009800008220321304600F096F9012309220A21AA
+:10099000304600F090F90121304600F084F9012141
+:1009A000284600F080F901231A460521304600F060
+:1009B00055F901231A460621284600F04FF9002177
+:1009C000304600F0CBF84FF4E041284600F0C6F87E
+:1009D0000121304600F0B8F80121284600F0B4F8B3
+:1009E0000121304600F0A6F80121284600F0A2F8C7
+:1009F0000121304600F09EF90121284600F09AF9C5
+:100A000040F61451374804F054FF12208DF840008E
+:100A100002208DF841008DF842408DF8437010A8F7
+:100A200002F018FF01224FF49061304600F0E8F820
+:100A300001213046FFF740FF01213046FFF732FF2A
+:100A400001212846FFF72EFF304600F06EF93046B0
+:100A500000F09FF80028FAD1304600F075F93046D2
+:100A600000F082F80028FAD1284600F05EF9284606
+:100A700000F08FF80028FAD1284600F065F92846E2
+:100A800000F072F80028FAD10121084603F0DAF9E3
+:100A9000154D284600F096FD684600F03EFE0F48D2
+:100AA00001A94C300090114881E811018020CDE966
+:100AB00004404000069080000790202008904FF4EA
+:100AC0004050CDE909046946284600F009FE01219D
+:100AD000284600F06BFD12B0BDE8F0810024014013
+:100AE00000280140002C014008000240B402002010
+:100AF0000D4910B5884202D1012144150AE00B4985
+:100B0000884202D10121041504E0094988420AD132
+:100B10000121CC03204603F0C5F92046BDE8104072
+:100B2000002103F0BFB910BD00240140002801409E
+:100B3000003C01400029816802D041F4801101E0AD
+:100B400021F48011816070470029816802D041F44E
+:100B5000004101E021F4004181607047826822F485
+:100B6000E0420A43826070470146002089684907D5
+:100B700000D50120704710B50246002054680B0ACA
+:100B8000C9B20C401168194202D0002C00D00120DB
+:100B900010BD014600208968090700D50120704773
+:100BA00038B501211C2003F071F9FF20ADF80000D9
+:100BB00000248DF8034003258DF8025069460D4846
+:100BC00001F0F0FA0120ADF800008DF803408DF837
+:100BD00002506946084801F0E5FA2320ADF800000C
+:100BE0008DF803408DF802506946044801F0DAFAA6
+:100BF00038BD000000080140000C01400010014019
+:100C0000002A4268C9B201D00A4300E08A43426028
+:100C10007047000010B542680E4B0C791A400B6803
+:100C200042EA04221343436083680B4A1340D1E92C
+:100C3000024222434C7943EA44031A438260C26A67
+:100C4000097C22F47002491EC9B242EA0151C16214
+:100C500010BD0000FFFEF0FFFDF7F1FF70B50724A7
+:100C600009290AD9C568A1F10A0606EB4606B4406F
+:100C7000A543B3401D43C56007E0056901EB41068C
+:100C8000B440A543B3401D430561836BC3F30154D6
+:100C9000121B921C02EB82041F22A2409343A1402C
+:100CA0000B43836370BD826B491E22F4401242EAFB
+:100CB00001518163704770B5072409290AD9C568B5
+:100CC000A1F10A0606EB4606B440A543B3401D4316
+:100CD000C56007E0056901EB4106B440A543B34098
+:100CE0001D4305611F23072A09D2446B521E02EBE4
+:100CF000820293409C4391400C43446370BD0D2A93
+:100D000009D2046BD21F02EB820293409C439140B4
+:100D10000C43046370BDC46A0D3A02EB8202934037
+:100D20009C4391400C43C46270BD816841F008014E
+:100D3000816070470029816802D041F4A00101E080
+:100D400021F4A00181607047816841F00401816055
+:100D5000704700210160017141718160C160012112
+:100D60000174704770B51E4C214694F83800B1F8F4
+:100D7000425006281ED9B4F84A10B4F84C00A1EB32
+:100D8000000202F10902122A04D8FFF757FB0022E1
+:100D9000144B0AE0884204D2FFF750FB0022124BAA
+:100DA00003E0FFF74BFB0022104BFFF730FAFFF791
+:100DB0008AFB09E005D12846FFF740FB0C4A0D4BA2
+:100DC000F3E70D4951F82000C5EB45116063B0EB26
+:100DD000410F03D9C5EB45104000606370BD0000B2
+:100DE0005004002000003440000033400000354033
+:100DF0006766666666E64B40B88F000810B50C4C17
+:100E00002078400713D5FFF7ADFF0A49A08E088070
+:100E100008483038018821F010010180001F018846
+:100E200041F010010180207820F00400207010BDF6
+:100E30005004002040040040F0B4184816494FF414
+:100E40009677436C08468A68046815485FEAC25C76
+:100E500042F00806007822F008054FEA047415D520
+:100E6000002C08DB120714D408B1082811D1BB42AA
+:100E70000FDA8E6007E012070BD508B1082808D1F9
+:100E8000BB4206DA8D60F0BC05F034BF002CF2DA0C
+:100E9000E8E7F0BC70470000A402002048010020F1
+:100EA0001B07002070B506464089204B204C4FF4AC
+:100EB0008071002580B362887AB1012A0CD1E18863
+:100EC000491C89B2E1803289914205D36580E58071
+:100ED000FF2801D0401E708170BD7088228890422A
+:100EE00001D9012200E00022184601F0E4F97088DF
+:100EF000B18801442088401C80B220808142EBD818
+:100F00002580A088401C80B2A080F1888842E3D36D
+:100F100001206080A58070BDFFE70022184601F027
+:100F2000CAF9A580E58025806580F4E7000C0140C2
+:100F3000C0050020FEE70000FCB505464FF6FF7631
+:100F400000200C46ADF8006048F205078DF804005B
+:100F500020E000BF15F8010B8DF8040001A9084638
+:100F600002F0DBF8BDF800009DF8041080EA0120D3
+:100F7000ADF800005FF00000BDF800100A0402D5D3
+:100F800087EA410101E006EA4101401CADF800108A
+:100F90000828F1DB641EDDD26946084602F0A7F896
+:100FA000BDF80000FCBD00000246002004E000BFC8
+:100FB00012F8013B1844C0B2491EF9D27047000034
+:100FC00070B5144A85B01088002413490194009428
+:100FD000039420460494138807E00D8B009E35444B
+:100FE0000095CD8B019E3544019515889D42F4D026
+:100FF000401CC0B28028EED30098411107484180C0
+:10100000848001984111064881830183818205B063
+:1010100070BD000024070020A4020020DA05002093
+:10102000C804002030B50E4902880A800C4A438863
+:10103000083A13800B1F808818802024151F2C80ED
+:101040000020401C80B27328FBD341F211100880AD
+:1010500044F64800108047F2480018802C8030BDCC
+:10106000202C0140114944F648000880091D46F62D
+:1010700048000880091D41F2111008800B48001F2C
+:10108000018841F02001018009480021A0F8641086
+:10109000A0F86210A0F86010A0F85E10A0F85C1034
+:1010A000A0F85A100348418181827047182C0140F2
+:1010B000A4020020640000202DE9F04F524B534859
+:1010C0000022D97A90F800C080292CF001067DD347
+:1010D0001C684F4B01F01F0153F821104D4B0C427F
+:1010E000196802D041F0200101E021F02001994669
+:1010F0001960484BDFF820B1DFF820A193F8465083
+:10110000474B9BF80040B3F90430022C69D1B9F881
+:101110000840C4F3C007C4F30024A74261D03D4C8B
+:101120002C3C94F80280B8F1000F09D0374FB8F189
+:10113000010FB7F902700DD0B8F1020F56D120E0BF
+:101140000A0553D58A0651D40122A2702CF004025C
+:1011500002704BE00E0549D48E0647D55FEA4C7607
+:1011600044D4A7BB4380002B09DD4CF0050202707C
+:101170000222A2702B4AB2F84420028236E0A2700A
+:1011800034E0B0F806C0BCF1000F01D1002B17DC31
+:1011900090F80CC0AC4513D107F26667BB420FDC78
+:1011A000214FBF895FEA477C0AD45FEA877C07D476
+:1011B0005FEA417C04D55FEA816C01D5FF0715D059
+:1011C00006704280AAF80020428101E017E00DE09D
+:1011D000426182610282A27089F80F208BF80020A0
+:1011E00004E006704280AAF800204281C3800573A3
+:1011F000480960F3CB21C9F80010BDE8F08F0670F4
+:1012000042804281F9E70000E00500204409002007
+:1012100018940008A40200201B07002024010020CD
+:10122000DA05002048010020540A00202DE9F0478B
+:1012300096B000240C940D940E940F9472B69048BE
+:10124000816941F400718161816941F4806181614A
+:101250004FF4004002F0ECFD8A4D00212846FFF7D4
+:101260002BFB00212846FFF71DFB874E002130464F
+:10127000FFF718FB854F0021384600F097F9012051
+:101280004FF47041401C8842FCD32846FFF730FCE5
+:10129000B1463046FFF72CFC384600F093F94FF486
+:1012A0006020CDE912048DF8454001204FF004087C
+:1012B0008DF8440010948DF8508010A92846FFF74F
+:1012C000A9FC01231A4605212846FFF7F4FC012357
+:1012D000022206212846FFF7EEFC01230322072104
+:1012E0002846FFF7E8FC012304220F212846FFF7D8
+:1012F000E2FC384600F066F9684600F00EFA6148F4
+:10130000634E4C300090CDF80C80CDE90164802014
+:10131000CDE904404000069080000790202008900E
+:101320004FF44050CDE909046946384600F0D8F939
+:1013300001212846FFF7C0FA0121384600F036F9AE
+:1013400001212846FFF7AEFA47F23051159415985F
+:10135000401C15908842FAD301212846FFF7EAFC89
+:10136000ADF82C40A04640F2DC5A4FF4007420E067
+:101370005046CDF854801599491C15918142FAD3F5
+:1013800030880D9908440D9070880E9908440E908D
+:10139000B0880F9908440F90F0880C9908440C907D
+:1013A00001212846FFF7C6FCBDF82C00401CADF813
+:1013B0002C00BDF82C00A042DAD30D98354A40F33A
+:1013C000CF1633480A3006830E9941F3CF14448375
+:1013D0000F9941F3CF1383830C9941F3CF1CA0F8ED
+:1013E00004C0ACF5C05C40F2C371ACF59B7C8C458D
+:1013F0000ED2A6F5C856363E8E4209D2A4F5C85480
+:10140000363C8C4204D2A3F5C853363B8B4203D3FF
+:10141000D18841F48041D180D188490407D41E4944
+:10142000028B21F85C2F428B4A80808B88800021C0
+:101430002846FFF741FA0021384600F0B7F80021AE
+:101440002846FFF72FFA00214C464846FFF72AFAB4
+:101450000220C102401C8842FCD32846FFF748FB0B
+:101460002046FFF745FB384600F0ACF8FFF72EFAB0
+:101470000A493C20087062B616B0BDE8F08700004B
+:1014800000100240002401400028014008000240F2
+:1014900026050020540A0020B40C00201807002064
+:1014A000F0B5284B40F22D4643F6FB255C6C264BED
+:1014B000B4F5FA5F13DDB4F5FA4F10DC41F6AD1761
+:1014C000A4F5FA54674306EBA7364FF4B5777C438F
+:1014D00005EBA41475106410C3E9045401E0C3E9DA
+:1014E00004651D69D5605C69401A5461106091689B
+:1014F000884202DA4942884200DC116010684443A5
+:10150000107E0441906A21189162506A814200DD88
+:101510009062916A106A814201DB084600E09062A5
+:10152000986111684D43117C0D4108412918B2F9A9
+:101530001C00884204DBB2F91A00884200DC08B2C1
+:10154000F0BD0000480100202801002010B54FF434
+:101550000054204600F0ACF8002813D00A4908785F
+:1015600040F008000870204600F014F800210748F9
+:1015700000F01CF80648C17E012903D10021C17684
+:101580000121017710BD00007A06002044000240CE
+:10159000580B0020C10002D502490860704702497B
+:1015A00048607047040402400000024000290168BE
+:1015B00002D041F0010102E04FF6FE7211400160DD
+:1015C0007047000001684FF6FE7211400160002173
+:1015D000016041608160C1603149314A08399042FF
+:1015E00003D1486840F00F0006E02D4A14329042C3
+:1015F00004D1486840F0F00048607047284A28321B
+:10160000904203D1486840F47060F5E7244A3C32C8
+:10161000904203D1486840F47040EDE7204A5032D0
+:10162000904203D1486840F47020E5E71C4A6432D8
+:10163000904203D1486840F47000DDE7184A7832E0
+:10164000904203D1486840F07060D5E7154A111FF9
+:10165000904203D1086840F00F0006E0114A1432AE
+:10166000904204D1086840F0F000086070470D4ACD
+:101670002832904203D1086840F47060F5E7094AC7
+:101680003C32904203D1086840F47040EDE7054ACF
+:1016900050329042EAD1086840F47020E5E700003B
+:1016A0000800024008040240406880B27047000011
+:1016B00001460020CA0001D5034A00E0034A12682F
+:1016C0000A4200D00120704700040240000002409E
+:1016D000002A026801D00A4300E08A430260704792
+:1016E00030B5036847F6F07293430C6A8A68224368
+:1016F000D1E904452C4322438C692243CC6922431F
+:101700004C6A22438C6A22431A430260CA684260D0
+:101710000A6882604968C16030BD00210160416093
+:101720008160C160016141618161C16101624162A9
+:101730008162704710B5114C8CB000212046FFF734
+:1017400035FF2046FFF73EFF0D4800900D48002171
+:10175000CDE901016420CDE903018020CDE9050137
+:101760000791089109910A9169462046FFF7B8FF51
+:1017700001212046FFF71AFF0CB010BD58000240AF
+:1017800004380140B007002010B501218CB0084694
+:1017900002F058FB1E4C00212046FFF707FF2046B1
+:1017A000FFF710FF1B4800901B48019000211020FC
+:1017B000CDE902018020CDE904100691079108913E
+:1017C00009910A9169462046FFF78AFF012202210A
+:1017D0002046FFF77DFF01218DF82F1004208DF8A2
+:1017E0002D008DF82E100E208DF82C000BA802F085
+:1017F00031F80F208DF82C000BA802F02BF80121F6
+:101800002046FFF7D3FEFFF795FF0CB010BD000098
+:1018100044000240043801404C07002030B540F637
+:10182000AA21204AC184838B1488E31A9BB20F2B10
+:1018300010D312888283037E002253B11A4BB3F96E
+:101840000A30062B05DB194B1B78022B03D0002B2B
+:1018500000D1828430BD164B40F68B255B6CA3F221
+:101860002D14AC420FD2428B521C92B24283642A96
+:10187000F0D364224283B0F924208A4201DA02EBD9
+:101880002111818430BD41F29414A342FADBB0F9F6
+:101890002430002B02DDA3EB211100E00021818424
+:1018A000428330BD24070020640000201B07002075
+:1018B0004801002010B50446B0F9020043F6991122
+:1018C00048438113E06840F26662504301EBA03068
+:1018D000E060B4F9001043F6991251438A1321696C
+:1018E00040F26663594302EBA131216104F070FEBE
+:1018F0006061A18840F6AB2208444010A0F5154174
+:101900005539E062914205D9A0F5F851FF39521CD2
+:1019100091421DD249F25451884202DDA0F5204087
+:1019200002E0A0F5F850FF38206300EB400040F3E0
+:101930004F002085B4F924104A42904201DA104643
+:1019400002E0884200DD0846E083228461848AE068
+:10195000A0F5FE42FF3A41F255518A4214D8A2F650
+:10196000AA20206300EB400040F34F002085B4F92B
+:1019700024205142E183884201DA084602E0904285
+:1019800000DD1046404250E0A0F5D442AA3A8A4217
+:1019900015D2A2F6AA20206300EB400040F34F01CD
+:1019A0002185B4F924004242E2832084914201DA85
+:1019B000104602E0814200DC0846608453E0A0F556
+:1019C000AA42543A41F256539A4215D2A2F6AB209B
+:1019D000206300EB400040F34F002085B4F9241051
+:1019E0004A42904201DA104602E0884200DD084691
+:1019F0004042E083218419E0A0F5804241F2545333
+:101A00009A4215D2A2F6AA20206300EB400040F3D0
+:101A10004F012185B4F92400E0834242914201DA6A
+:101A2000104602E0814200DC0846208462841AE00D
+:101A3000A0F52852AB3A8A4215D2A2F6AA2020631A
+:101A400000EB400040F34F012185B4F92400E0830E
+:101A500042422284914201DA104602E0814200DCD7
+:101A600008464042A9E7B4F91E00A0EB40208013CD
+:101A7000E080B4F92000A0EB402080132081B4F96D
+:101A80002200A0EB40208013608110BD012101766F
+:101A9000704770471548164A4FF480410078042873
+:101AA00021D002F13C03D08A9B88C01A00B22F28B3
+:101AB00001DD001108E0002801DD002007E00D4BEA
+:101AC000984201DA184602E0402800DD4020938960
+:101AD000184400B2884203DC40F26661884200DAB2
+:101AE0000846908170479181704700001B070020D5
+:101AF000C8040020C0FEFFFF38B54B484B490288A0
+:101B00000B889A1A92B20F2A71D30988484C018027
+:101B10004FF0FF01E2884FF47A7355044FF496704A
+:101B200002D51622009103E0950403D515220091F9
+:101B3000014670E0D50402D514220091F8E715059E
+:101B400002D513220091F3E7550502D51222009128
+:101B5000EEE7950502D511220091E9E7D50502D5FA
+:101B600010220091E4E7150602D50F220091DFE76D
+:101B7000550602D50E220091DAE7950602D50D2210
+:101B80000091D5E7D50602D50C220091D0E71507C4
+:101B900002D50B220091CBE7550702D50A2200910E
+:101BA000C6E7950702D509220091C1E7D20702D006
+:101BB00008220091BCE72289550702D5072200912F
+:101BC000B6E7950702D506220091B1E7D20702D009
+:101BD00005220091ACE7A27AD20702D0042200913C
+:101BE000A6E7A289D40603D503220091A0E719E055
+:101BF000140702D5022200919AE7540703D49407F0
+:101C000001D4D20702D00122009191E700200346BF
+:101C100002460146009002F051FFBDE838400248FC
+:101C2000FFF740B938BD0000480A00202407002013
+:101C3000540A0020F0B55948594982880B889A1AED
+:101C400092B29C2A64D30988818056490A88014649
+:101C5000002A0B7843F0020156D11646524A1C075F
+:101C600015680246127822F0020274D54F4C0746DE
+:101C7000E4887F785FEA845C02D547F0010701E0E1
+:101C800027F001074770A704477802D547F00207FD
+:101C900001E027F002074770670401D4E70703D08B
+:101CA000477847F008074770640603D5447844F046
+:101CB000040404E01C0603D4447824F004044470B3
+:101CC000EC0450D4354C9A07247824F0100423D423
+:101CD000324D42782F7A2D78012A45F0100514D024
+:101CE000022A16D02D4C042AA47804F1010C0CF021
+:101CF000FF0C13D0072A25D0032A23D0052A21D090
+:101D0000062A1FD021F0100142E0B90702E0057059
+:101D1000F0BD39070029FADB0470F0BDFA0601D4E2
+:101D20001A060AD50170022C04D280F802C0BCF158
+:101D3000020FF2D341F080012AE021F0100101707E
+:101D40008670F0BD877A7F06F7D5032C04D8017022
+:101D500080F802C0F0BD0FE05107D8D51906D6D4DF
+:101D600043F0800114E002704178CB0701D189076C
+:101D7000F0D522F010010BE0E9040BD49907E9D467
+:101D8000818AC82902D2491C8182E3E743F00A0113
+:101D90000170DFE702708682DCE70000FC060020AD
+:101DA0002407002026070020A4020020540A002057
+:101DB000094944F648000880091D46F64800088095
+:101DC000091D41F6CC4008800348001F018841F0FE
+:101DD0002001018070470000182C0140084946F698
+:101DE00068000880091D0880091D41F255500880CF
+:101DF0000348001F018841F0200101807047000066
+:101E0000182C014010B5C28800210AB1032206E057
+:101E100002890AB1022202E0428912B10122027053
+:101E200000E0017004784FF4804344F6206244B12E
+:101E3000012C06D0022C07D0032C01D141808180D7
+:101E400010BD4380828010BD41F23331418040F6A5
+:101E5000B731F4E730B5B1F86A5000231A240D22E7
+:101E6000854202DCB1F9680030BD4D88854202DB55
+:101E7000B1F9000030BD01EB82056D88854201DDBE
+:101E8000144601E013DA134604EB03024FEA520250
+:101E90009A42F0D101EB830231F8231054889288E2
+:101EA000521A001B424301EB622000B230BD31F9EF
+:101EB000220030BD054920B1086940F0800008616A
+:101EC000704703484860034848607047002002405C
+:101ED00023016745AB89EFCD06494FF47A70CA6894
+:101EE000D20705D0401E0004000CF8D1FF20704737
+:101EF00000207047002002400E4A0320A2F150014A
+:101F000082F83E00002048810B490886C862C883D9
+:101F10000884488490620948816CB1F5206F01DB28
+:101F2000A3219162807A002802D0906A4042906298
+:101F300070470000640000203005002048010020A8
+:101F40000449002048810881C86288620249886289
+:101F50007047000064000020C0080020F0B53B4935
+:101F600088894A89801A80B20F2866D38889488177
+:101F7000CA8937480B3A272A26D28A7822BB826838
+:101F8000364B42F480728260324A354C354D1278BD
+:101F90005607314A0AD4344E36881680334A12889E
+:101FA0001A80334A12882280324A09E0324E36883B
+:101FB0001680324A12881A80314A12882280314AA9
+:101FC00012882A8001228A702F4B304D19469A7F41
+:101FD0000968802A32D302F01F0255F822201142EC
+:101FE0002CD0826822F48012184E82601236144679
+:101FF0001215B778521C62F38617254AB77093F80A
+:1020000016C01778BCF1800F27F0020608D30CF039
+:102010001F0C55F82CC011EA0C0F01D147F0020635
+:1020200016701A7E802A0DD302F01F0255F8222066
+:10203000114207D144F400218160F0BD826842F46E
+:102040008012D1E724F40021F6E7000018070020F1
+:10205000A402002048010020C0040020C204002087
+:10206000C4040020C6040020B0040020B2040020F4
+:10207000B4040020B6040020B8040020BA040020F4
+:10208000BC040020BE040020E005002018940008D5
+:10209000C804002070B5204881890289891A89B254
+:1020A0000F292FD3818901811C4B1D4819465D7A68
+:1020B00006681C4C096846F00402802D07D305F021
+:1020C0001F0554F82550294201D126F00402026070
+:1020D0009A7B802A17D302F01F0254F82220114263
+:1020E00011D1026822F002020260DA7A802A0ED34D
+:1020F00002F01F0254F82220114208D1016821F099
+:102100000801016070BD026842F00202ECE701685C
+:1021100041F00801F5E7000018070020E005002065
+:10212000A402002018940008F0B51D4C1B4A4FF083
+:10213000010C94F83B5094F80AE0144692F83C30B5
+:1021400094F838402B43651CEEB2154D95F83D7060
+:102150000025BEF1FF0F0AD0BEF1000F06D18B4261
+:1021600013D155700C2C01D282F83860F0BD834237
+:1021700002D182F801C0F5E78B42F7D15570B8075C
+:1021800009E000BF82F83850F0BD8342FCD1F8432B
+:1021900082F801C080070028F4D0F0BD5004002070
+:1021A00048010020F0B5CA78002502F00F03D206DE
+:1021B00001D58A7813430A784FF00F0E12F0FF0F03
+:1021C0004FF001021CD004680F8802FA05F6374070
+:1021D000B74211D14FEA850C0EFA0CF724EA070733
+:1021E00003FA0CF43C43CF78282F02D0482F02D0BA
+:1021F00002E0466100E006616D1C082DE4D3046036
+:102200000C88FF2C1ED944685FF0000606F1080711
+:1022100002FA07F50F882F40AF420FD14FEA860C24
+:102220000EFA0CF7BC4303FA0CF73C43CF78282F87
+:1022300000D14561CF78482F00D10561761C082E6A
+:10224000E4D34460F0BD0000F0B5144C002801DA7E
+:10225000E36900E06368420D120185B2C0F30157E3
+:102260009540C0F30346032F05D0C2020AD50322CE
+:10227000B240934307E023F07062636823F0706319
+:10228000636002E0AB4343F0706201B12A4300286F
+:1022900001DAE261F0BD6260F0BD000000000140C3
+:1022A0000246002092680A4200D001207047416136
+:1022B0007047016170470AB1016170474161704721
+:1022C0000F4A104B92F838105B5C834201D1012019
+:1022D00004E00D4B5B5C834203D1002082F83A009E
+:1022E00070470A4B5B5C834201D18120F6E7084BC3
+:1022F000595C814201D18020F0E70320EEE7000025
+:1023000048010020D0980008E2980008D6980008FC
+:10231000E89800080A4810B501784FF000024C0711
+:1023200008494FF0FF0389684FEA017105D500297C
+:1023300001DA827210BD837210BD0029FBDBF8E761
+:1023400048010020A4020020F0B5194E194C0022CB
+:10235000E31CA6F1060CB75CA518ED78FF5C0D43F5
+:102360000F43BD421FD01CF80270FF5C0F43BD42FB
+:1023700019D015460023A618F6780E43C6545B1CE8
+:102380001CF80220DBB2062BF5D3C17881700179ED
+:10239000C17000214218491C15711CF80550C9B2C2
+:1023A0000629F7D3F0BD521CD2B2032AD3D3F0BD15
+:1023B000AA8F00085004002010B502460021064BE9
+:1023C00006205C186478944200D10846491CC9B2C2
+:1023D0000629F6D310BD000048010020214810B5A1
+:1023E00090F8671000222048012936D11F498988BA
+:1023F00099BB1F491E4B4C6C40F6B831B3F86E3098
+:102400008C4227DD1B49097821BB90F82711491C14
+:10241000C9B280F82711C8291CD380F827210146AA
+:10242000D0F82C4191F82811A34203DD052908D2E8
+:10243000491C01E041B1491E80F82811C9B20529A3
+:1024400002D3012180F82611191B074C2C3C616234
+:10245000C0F82C31B3F5FA6F03D280F8262180F84A
+:10246000282110BDB40C0020A4020020DA050020B1
+:10247000480100201B0700204FF4C042C260002129
+:1024800081620E22028241F26202426108220283CC
+:102490004FF46042428381834FF07842C0E90821C3
+:1024A00040F6C41101807047B0F90010B0F9022065
+:1024B000891A41604269037E4A431A41836A134480
+:1024C0008362426A934200DD8262836A026A9342B7
+:1024D00000DA8262C268836A4A43017C0A410B4186
+:1024E000D118B0F91C208A4201DA10467047B0F9C1
+:1024F0001A008842FADC08B27047000010B5144890
+:102500001449B0F88C200B889A1A92B2B2F5437F26
+:102510001DD90988A0F88C10B0F88A1020F8581F2F
+:10252000002242860C480D4CC2888280C180C3893B
+:1025300083812489891AA4B2C4818160E11A01616E
+:10254000074A818AC182928A8282511A816110BDB2
+:1025500048010020240700207C0C002030050020CA
+:102560006400002009480A49B0F8AA200B889A1A8A
+:1025700092B241F684639A4206D3098820F8AA1FD2
+:10258000418881800021418070470000480100207F
+:10259000240700200D480178C90702D00C4909889A
+:1025A00001E04FF6FA71C165094901201039088030
+:1025B00007482438018841F0010101800448183897
+:1025C000018821F0180101807047000048010020B7
+:1025D000240400400A49D1F8902012B1521EC1F8DB
+:1025E000902031F88A2F521C21F81A294A6A521C6D
+:1025F0004A628A8F521C8A8701F8380C70470000A3
+:10260000480100201CB52D4890F83B3090F83C2044
+:10261000934252D000248DF8044053408DF800308E
+:102620009DF800300122012B08D09DF80030022BCC
+:1026300009D09DF80030042B0AD00DE01F498DF819
+:102640000420443108E01D498DF80420463103E0A0
+:102650001A498DF8042048319DF80420012A2CD114
+:1026600090F83D309DF80040154AA34217D090F8ED
+:102670003E309DF80040234208D0B0F84C30A0F81E
+:102680004A300B881488E31AA0F84C3090F83830A0
+:102690002BB1B0F840301488E31AA0F84230128809
+:1026A0000A80A0F8402010F83E1F9DF8002011433A
+:1026B00000F801199DF8001001701CBD50040020A5
+:1026C0002407002070B5344D40212846FFF7E8FD6F
+:1026D000840080212846FFF7E3FD44EA4004A91561
+:1026E0002846FFF7DDFD0443E1B22C4C94F870500E
+:1026F0008D4250D04D4084F87010012D03D0022D32
+:1027000001D0042D47D194F87400A84384F87400D4
+:1027100094F87320AA420FD084F8735094F8722072
+:1027200001238B401A4207D11A4384F8722094F88F
+:102730007110491C84F8711094F87110042928D381
+:1027400030B1012811D002280FD004280DD012E09A
+:102750001348C18821F04001C1802078002184F80D
+:102760003B1020F06000207005E0217841F020014E
+:10277000217084F83B000B4994F83B0091F8272026
+:10278000904204D081F8270007492020087000F00B
+:102790000DF884F84C5070BD001001404801002035
+:1027A000540A0020B40C00201807002070B50D4D0D
+:1027B00040212846FFF774FD840080212846FFF75A
+:1027C0006FFD44EA4004A9152846FFF769FD04435C
+:1027D0000548072100F8704F017100214170817098
+:1027E000C17070BD001001404801002070B5344830
+:1027F00090F83A10CA43920761D001F0030280F8C2
+:10280000392090F83D305B061B0E80F83D30012AE0
+:1028100001D0812A02D15B1C80F83D300278D207BA
+:102820004DD0DBB203F00102C3F34004A24246D113
+:10283000B0F84E400025641CA0F84E40204CA0F893
+:10284000505090F83E60A47AB24202D080F83E2008
+:102850000DE0A607B6EB837F02D080F83F5006E07C
+:1028600090F83F30642B02D25B1C80F83F3090F828
+:102870004030642B0CD25B1CDBB280F84030022B62
+:1028800006D204F00103934202D1022280F84020D4
+:10289000012901D0002912D190F83820C16D00EB38
+:1028A000820291610163D0E906121144D0E9082344
+:1028B0001A441144826A1144C26A1144416370BDD2
+:1028C00048010020FEE700002DE9F04F00BF002086
+:1028D0009E4E9F4AA6F51271A6F5BE79A6F1440B4D
+:1028E00006F1440E804601F5E074A1F1780301F58C
+:1028F000457A1D5C15F0C00706D0402F51D0C02F7F
+:1029000077D0802F76D004E115F01F0504D0154450
+:1029100040F080072F7201E082F80880012826D05D
+:10292000022824D0032822D0042820D008281ED032
+:1029300010281CD0874D55F820C0DCF8005054F802
+:1029400020703D40CCF80050824D55F820C0DCF896
+:10295000005056F820703D43CCF800501D5CAD0689
+:1029600059F820502F6813D53AF810C03EE051F8BE
+:1029700020502F6854F820C007EA0C072F6051F848
+:1029800020502F6856F820C047EA0C072F60E5E773
+:10299000DFF8B8C10CF1F00C5CF820C007EA0C07B6
+:1029A0007EE015F01F0504D0154440F080072F721B
+:1029B00001E082F8088001281DD002281BD00328DE
+:1029C00019D0042817D0082815D0102813D0614D2D
+:1029D00055F820502F6854F820C007EA0C072F60E4
+:1029E0005C4D55F820502F685BF820C047EA0C0773
+:1029F00056E00BE056E051F820502F6854F820C004
+:102A000007EA0C072F6051F82050ECE715F01F057E
+:102A100005D0154440F0800785F8217001E082F868
+:102A20002180012825D0022823D0032821D0042882
+:102A30001FD008281DD010281BD0464D55F820C0A7
+:102A4000DCF8005054F820703D40CCF80050414D67
+:102A500055F820C0DCF800505EF820703D43CCF8FB
+:102A600000501D5CAD0615D53A4D3AF81070CC35C6
+:102A700014E051F820502F6854F820C007EA0C07E2
+:102A80002F6051F820502F685EF820C047EA0C07ED
+:102A90002F60E6E72D4D3AF81070E03D55F82050D4
+:102AA0002F6036E015F01F0505D0154440F0800773
+:102AB00085F8217001E082F82180012830D00228B9
+:102AC0002ED003282CD004282AD0082828D010285B
+:102AD00026D0204D55F820C0DCF8005054F8207066
+:102AE0003D40CCF800501B4D55F820C0DCF800509C
+:102AF000164F883757F820703D43CCF800501D5CC6
+:102B0000AD06B1D4114F3AF81050E03F57F820709D
+:102B10003D60401CC0B21128FFF4EBAEBDE8F08F61
+:102B200051F820502F6854F820C007EA0C072F6096
+:102B300051F820502F68DFF814C00CF1880C5CF8B5
+:102B400020C047EA0C072F60D9E70000A4960008D0
+:102B5000E0050020A09400084FF40771C1824FF4F3
+:102B60005861018340F6145181837047F0B5C48ADF
+:102B7000B0F900608681B0F90250C581B0F9043027
+:102B80000227002101220382AB4204DBB54202DDB1
+:102B9000C78042810CE0B34204DBAE4202DDC78055
+:102BA00041811CE09D4205DBB34203DDC2804781C9
+:102BB000018115E0B54204DB9E4202DDC280418105
+:102BC00005E0AE4205DB9D4203DDC1804281078105
+:102BD00006E09E4204DBAB4202DDC18047810281F8
+:102BE000C388458900EB430700EB4505BB89AE89E7
+:102BF0009B1B0FFA83FEA0F812E00689AB8900EB5D
+:102C0000460CBCF80CC0A3EB0C038382B0F918305F
+:102C1000B7F90CC0A3EB0C0CB4EB4C0F04DA80F842
+:102C20002010A3F1A10113E0A64503DD80F82010D8
+:102C3000B9890BE026B1012E04D0022E10D004E099
+:102C4000062100E0052180F82010A989091B6D31BB
+:102C5000418309B2B1F5586F04DB5B1E438304E086
+:102C60000421F0E7002900DC4283418B8183F0BD21
+:102C70000B49002288760A62CA614A62094A32F91F
+:102C8000103002EB40028B62B2F90220CA62064A9F
+:102C900032F810000882A1F86000A1F862007047C5
+:102CA000F8010020FA980008EE9800082DE9F05F7E
+:102CB000FD48FE4982880B889A1A92B20F2A44D3A3
+:102CC0000988FB4A8180814611880124F948FA4E1F
+:102CD000002579B3491E1180C573F84A85620168E1
+:102CE000B2F902204F0742F6AA2318D4F78847F416
+:102CF0000057F780F14E3678B60709D5866826F07A
+:102D000080068660A0F87C5080F87E5080F87F5066
+:102D1000CE0404D480F8F040C0F8EC5003E080F812
+:102D2000F0504E0707D49A4205DB80F8F440A0F833
+:102D3000F25004E010E080F8F4504E0703D49A42B9
+:102D400001DBC90703D080F81151BDE8F09F80F87E
+:102D50001141A0F81251F8E78046B0F8181143F677
+:102D60009820814202D2491CA8F8181101F0BCFE3B
+:102D7000D34FDFF834B397F85000ABF11C0B10B110
+:102D8000FEF79AF905E09BF8001021F001018BF89D
+:102D90000010FFF723FB00F0D7F9CA4841F26802A0
+:102DA0004FF40061406C904201DBC74A04E0B0F58B
+:102DB0007A6F02DAC44A121D116097F85110DFF8D9
+:102DC000F4A2C24BC24FC907AAF12C0A3AD0997B90
+:102DD000802933D398F8002092072FD498F80F2039
+:102DE0008AF80620B54A514692F800C02CF0020C31
+:102DF00082F800C0ABF80250CBF814509BF800C02A
+:102E00002CF0010C8BF800C0B279520611D44A891B
+:102E1000B2F5FA7F03D2521CAAF80A2012E040F65B
+:102E20003C72904201DD002013E108208AF8034043
+:102E30000FE1CD700020AAF80A500AE18AF8035089
+:102E4000AAF80A50D8F80800010501D5082000E1C9
+:102E50009B4991F83FE05FEACE7149D09B4B98F8CF
+:102E60000F208AF806205B7A4146802B4CD30B78E2
+:102E70005B0735D4F3889B0405D500BF20F0200004
+:102E8000C8F8080034E0ABF80250CBF814509BF8B7
+:102E900000C08E4B2CF0010C8BF800C040F02000DD
+:102EA0008860D87D80280AD300F07F0C1B684FF023
+:102EB000004020FA0CF0034201D10C7100E00D71CA
+:102EC0000879C00702D15FEA8E7005D50320032A76
+:102ED00001D08AF80940BCE00020C8F82850B8E0CA
+:102EE00020F02000C8F80800F08820F40050F0809E
+:102EF00098F82601444601280BD0714890F86300E9
+:102F000048B1FDF799FF0FE00A6842F004020A6039
+:102F1000B4E709209DE0A068C10502D520F00800B3
+:102F200001E040F00800A06094F846304FF4804182
+:102F3000E3B143F69912012B1FD0881E022B2FD02C
+:102F40003B78C3F38103012B2FD0022B2DD0A4F8A3
+:102F50001411604890F85E0004281ED0A4F84410B4
+:102F6000574890F87000012822D031E043F21E50FB
+:102F7000A4F8140143F2333014E0387842F6CC431D
+:102F8000C0F38100012806D0022804D043F2EB10E0
+:102F9000A4F8140101E0A4F81431A4F84420DFE7F8
+:102FA000A4F81401A4F84400DAE7A4F81401D0E767
+:102FB0003878C0F3810242F26660012A0FD0022AFB
+:102FC00010D041F6E12200BFA4F81421A4F8440077
+:102FD0009BF80020D20708D0BBF8022007E0A4F835
+:102FE0001401F3E74FF40052EEE734488288A9F861
+:102FF000122010B2B4F944205043C0F38F3250462F
+:10300000AAF812208A4200D9418233490978C906B8
+:1030100005D5428A41F233318A4200D24182218968
+:10302000C1F3C002C1F300218A4205D1428A40F6B1
+:10303000CC418A4200D94182B17AC90700D0458289
+:10304000BAF81200A06200287FF7EDAE23480570A1
+:10305000022099F81A1099B9022841D080B1194973
+:103060000B789C0608D5B479640605D51A4C2478EB
+:10307000E40964F386130B70F18821F40A61F1808E
+:103080001049496C4E290ADBF1880B0607D521F05F
+:103090008001F18009490B7823F002030B7089F855
+:1030A0001A0088F80F0050E660090020240700206D
+:1030B00026070020A4020020540A0020DA05002080
+:1030C000B40C002048010020100C0140E005002055
+:1030D000C804002064000020FC06002038070020FF
+:1030E000398F0029BBD143F698213987B7E770B5EE
+:1030F00000230C8863F30F02012505FA03F634421E
+:1031000006D0C3F10F0605FA06F1114361F30F0271
+:103110005B1C102BF1DB028070BD70B500230C78B6
+:1031200063F30702012505FA03F6344206D0C3F122
+:10313000070605FA06F1114361F307025B1C082B31
+:10314000F1DB027070BD0000F0B51F4890F86630EA
+:103150001E48012B816821F4006232D11C4BDE88AD
+:1031600074062ED41B4D0F054FF00004B5F9025024
+:103170001ED4194A526C642A11DC40F6386295421A
+:103180000DDAB2040BD4027852070ED4B0F8D42072
+:1031900040F6B835AA4203D2521CA0F8D420F0BDA4
+:1031A00041F4006181605C81F0BDA0F8D440F0BDC5
+:1031B00041F2CD018D42FADD997AC907F7D18260DB
+:1031C000F3E78260F0BD0000B40C0020A4020020F0
+:1031D000540A0020DA05002048010020F0B5364DE1
+:1031E000364F044695F83B0097F83B102378084388
+:1031F000EE1C6278834205D1E0781146FEF794FF19
+:10320000207908E094F802C084450CD1E17810469A
+:10321000FEF78AFFE07905F82F0F2878805D687047
+:10322000287BE877F0BD82421DD161461846FEF743
+:103230007BFF95F84E1095F83B00814207D1B97A93
+:1032400009B1A17900E0617985F82F101EE0697855
+:10325000012901D0A17922E0617927E0297841F0A4
+:103260000401297012E0E1788142DBD11946604601
+:10327000FEF75AFF95F84E1095F83B0081420AD1AF
+:10328000B97A09B1617ADFE7217ADDE715F82F1FF6
+:10329000895D6970C5E76978012906D0617A85F88A
+:1032A0002F10B97A0029F1D1D8E7217A85F82F10AB
+:1032B000B97A0029EAD0D1E7500400204801002063
+:1032C0000B48017821F0020100F8381B002100F8BA
+:1032D00018194177817733218185418508214184FF
+:1032E000012100F81F1C034880F8391070470000C6
+:1032F00050040020480100200D4900B50B4851F84A
+:10330000012F40F8032F8988818008480121093066
+:10331000FFF71AF8054802211330FFF715F80348A4
+:1033200004211D305DF804EBFFF70EB850040020B7
+:1033300048010020094944F648000880091D46F666
+:1033400048000880091D41F2111008800348001F41
+:10335000018841F02001018070470000182C0140D5
+:103360002DE9F047664C674B0025A0780126654A99
+:10337000103305287ED2DFE800F00313113E110060
+:10338000108820F0010010801D805F480580001F1C
+:103390000580001F0580FFF7CDFFA670BDE8F08710
+:1033A000594941F244401C390880574945F65800B4
+:1033B00024390880091D47F258000880524920200E
+:1033C000283908800020401CC0B27328FBD3FFF7C7
+:1033D000B1FF4C4984F85C502C3147F6906008806E
+:1033E0004848143006801D80108840F0010010808D
+:1033F0000220A070D2E700215FF0010004EB41023F
+:1034000004EB4003B2F85020B3F850309A4200D297
+:103410000146401CC0B20628F0D33C48405C84F80A
+:103420003900FFF74DFF1D2000F0F3F900F076F8AA
+:10343000374E38484FF4807996F83B10012904D074
+:1034400002291BD0042930D047E040218046FEF7F6
+:1034500027FF870080214046FEF722FF47EA40070A
+:1034600049464046FEF71CFF074347F0010084F839
+:103470003B0000E03DE0224809302CE0402180463E
+:10348000FEF70EFF870080214046FEF709FF47EA5E
+:10349000400749464046FEF703FF074347F0020056
+:1034A00084F83B001648133015E040218046FEF7B3
+:1034B000F7FE870080214046FEF7F2FE47EA40070C
+:1034C00049464046FEF7ECFE074347F0040084F807
+:1034D0003B000B481D3002F065FF94F82F0086F882
+:1034E00038001D2000F0ABF90420A0700A480570D8
+:1034F00054E7108820F0010010801D80A5704DE772
+:1035000050040020000800403C2C0140B08F00080F
+:1035100048010020001001401B0700202DE9F04168
+:10352000344C14F82F0F344DE07240212846FEF73A
+:10353000B7FE860080212846FEF7B2FE46EA400626
+:10354000AF1539462846FEF7ABFE0643207BF1B2A5
+:103550002F3C814215D084F83C0040212846FEF7DC
+:103560009FFE860080212846FEF79AFE46EA400626
+:1035700039462846FEF794FE064384F83B60FFF781
+:1035800041F81E4D95F83B00012827D0022828D08D
+:10359000042829D0174894F83B102730085C04F819
+:1035A000300F14F80109FEF707FF04F82F09A87A75
+:1035B00000B10120607001F02FFB94F84E0094F8E8
+:1035C0003B10884206D094F83800062802D2401CEE
+:1035D00084F8380084F84E10BDE8F08105480930C1
+:1035E00004E00448133001E002481D30BDE8F0411A
+:1035F000FFF7F4BD500400200010014048010020F6
+:103600002DE9F041524991F87200AA287ED191F833
+:10361000730055287AD14F4C00200A5C2254401C7C
+:10362000C0B27428F9D34C4E2069C6F80100A08AB4
+:10363000A6F80500D4F81600F060D4F81A0030613E
+:10364000D4F81E001234706102F052FE4349608AC1
+:10365000888102F067FE207D123CC007307802D0DE
+:1036600040F0040001E020F004003D4930704FF4C8
+:1036700080403C4D886114F8280F85F82000608B4D
+:103680006880A08BA880E08BE880208C2881608CEB
+:10369000354F688194F8240087F8D20014F8011C93
+:1036A000304686F83B100026C0F89460FFF724FEF1
+:1036B0002E48A18E0183E18E4183218F818394F86E
+:1036C0004210283C012908D0022901D0032909D041
+:1036D000297821F00C01083107E0297821F00C014C
+:1036E000091D02E0297841F00C01297094F86E2040
+:1036F000012162B1012A01D0022A0BD087F84610BD
+:1037000094F864301A4A4BB1518108E014E087F80C
+:103710004660F5E7022287F84620F1E7568194F8E3
+:10372000701001290AD094F86D1051B101290BD005
+:103730004FF48051A0F87610BDE8F08144F21C717E
+:10374000F8E74FF40051F5E741F25551F2E7000078
+:1037500000FC0008B40C0020480100206400002098
+:103760004C0C0020C8040020A402002030050020DA
+:10377000540A00207CB50121082000F087FB4FF49B
+:103780008070ADF8040010248DF8074001208DF8FA
+:10379000060001A91548FEF705FD0121092000F0EA
+:1037A00075FB01211248FEF74FFD0820ADF800001F
+:1037B00004208DF803000F4E03258DF80250694652
+:1037C0003046FEF7EFFC08213046FEF770FDADF8FD
+:1037D00000408DF803408DF8025069463046FEF7F0
+:1037E000E1FC10213046FEF762FD7CBD0014014073
+:1037F00000023000000C0140FEE7704700F01F029D
+:10380000012191404009800000F1E020C0F88011C2
+:10381000704700F01F02012191404009800000F133
+:10382000E020C0F88011704700F01F020121914094
+:103830004009800000F1E020C0F80011704700F05E
+:103840001F02012191404009800000F1E020C0F8F2
+:103850000011704770B50F23C47801780122F4B1CC
+:10386000144C2468457804F4E064C4F5E064240A48
+:10387000C4F10406E3408478B5401C402C4301F1B8
+:10388000E021230181F80034007800F01F018A4014
+:103890004009800000F1E020C0F8002170BD01F077
+:1038A0001F0082404809800000F1E020C0F880211C
+:1038B00070BD00000CED00E00249084302490860B9
+:1038C000704700000000FA050CED00E02DE9F05F04
+:1038D00000261D20FFF792FF6C4CDFF8B4B1A4F175
+:1038E000B000A77E90F83810DFF8A8E1DFF8A8A1B3
+:1038F00000258F427ED0E776A176626A036B5A4339
+:103900004FEA12499BF80820120702D51EF8012041
+:1039100000E00A4694F812C0BCF1010F09D004EB94
+:103920004206B6F902C0C4F828C0B6F90460E662DF
+:103930000CE043F6FF7CC4E90A5C90F83DC05FEA06
+:10394000CC7C01D012B102E0052A00D1012600EBA7
+:1039500047074FF0804CBF893F04B7FBF3F3E361A7
+:10396000476BBCFBF7F7276294F813C0BCF1000F5C
+:1039700006D0BCF1010F05D03B4403EBD3735B10C1
+:10398000636201E03B466762DFF810C14FF6FF77E4
+:1039900007EA8307ACF808709AF8007090F80A807C
+:1039A00090F83DC0082F08F003070CF0030C05D079
+:1039B00067450BD1B8F1000F05D008E0674505D089
+:1039C000B8F1000F03D05B42636200E06562C6B1EC
+:1039D000636A002B03D006DD228D05E00AE0304B40
+:1039E00033F8122000E0A28DA4F86020227822F0A3
+:1039F000200222709AF80020042A07D0082A05D055
+:103A000012E0B4F8603003EB0902EDE780F84050B3
+:103A100065629BF80800000701D51EF801102048D8
+:103A200030F81100A4F860001E49606A09883E3130
+:103A30004843B4F8601001EB204006B21D20FFF7A8
+:103A4000F3FE606A002807D021784FEA81600ADD22
+:103A5000002804DAA08D09E0B4F8600006E0E06A0E
+:103A6000B04208DB0CE0002802DA208D208208E05A
+:103A7000A06AB04204DD208241F02000207000E006
+:103A80002682257565752586BDE8F09FF801002022
+:103A9000A4020020DC9800081B0700202C0A00204C
+:103AA000EE9800082404004043184FF480429342EB
+:103AB00010DD904202DD104600210BE0914202DD54
+:103AC0000020114606E08003B0FBF3F000B2C0F521
+:103AD000804109B241EA00407047F0B54FF46A7383
+:103AE0000022C3600E24826204824FF483450826BC
+:103AF0004561068343F6FF774283878340F2492E70
+:103B00004FEA873CC0F808E0C0E9082CCB608A6225
+:103B10000C824D610E834A838F83B4208860C1E993
+:103B2000082CF0BD002181620949C1600E2101828B
+:103B30004FF6BF514161082101834FF44041418359
+:103B400043F6FF71818309070162024941627047B0
+:103B5000638A010000C0FF0F064941F6A260088099
+:103B600005480168054A01F4E06111430160BFF3B3
+:103B70004F8FFEE7442C01400CED00E00400FA05F5
+:103B800038B501210D2000F081F94FF4E060ADF867
+:103B9000000018248DF8034003258DF80250694673
+:103BA0000D48FEF7FFFA4FF46040ADF800008DF8C5
+:103BB00003400A4C8DF8025069462046FEF7F2FA9F
+:103BC000A014ADF8000048208DF803006946204697
+:103BD000FEF7E8FA38BD000000080140000C014083
+:103BE0002DE9F0410121CE028CB0304600F04EF9B3
+:103BF000DFF86C81404601F081FC08A801F0AAFEC4
+:103C00004FF45860ADF824000024ADF82040202087
+:103C1000ADF822000125ADF826408DF8285008A9FE
+:103C2000404601F049FE0021404601F09CFE4FF65F
+:103C3000FF71404601F0A1FE01220021404601F043
+:103C40002DFE0121404601F015FC04A801F02DFCD9
+:103C5000ADF81060A802ADF81200ADF81440A22033
+:103C6000ADF816002803ADF81800ADF81A40ADF80D
+:103C70001C4004A9404601F007FC6027ADF8007025
+:103C8000ADF80440ADF80840ADF80C40ADF8024086
+:103C9000ADF80640ADF80A40ADF80E406946404622
+:103CA00001F0ECFC6946404601F02EFD69464046B5
+:103CB00001F074FDADF8045040F61450ADF80070FA
+:103CC000ADF80600ADF80840ADF80C40ADF8025074
+:103CD000ADF80A40ADF80E406946404601F0A2FD3D
+:103CE0000121404601F0EAFB0821404601F006FDB3
+:103CF0003146404601F048FD0821404601F08CFD68
+:103D00003146404601F0C0FD7021404601F0C9FD3A
+:103D100018208DF82C008DF82D408DF82E408DF850
+:103D20002F500BA8FFF796FD0D480C30018841F08D
+:103D3000800101800A481430018841F001010180AE
+:103D4000001F04800121404601F0C2FB8DF828507D
+:103D50000121404601F0C6FB0CB0BDE8F081000037
+:103D6000002C0140704740F21341416008218160FE
+:103D70008621C1604FF480410161494241610021C7
+:103D80000162C162704701627047000010B501888E
+:103D90004288891A09B20183B1F5005F02DBA1F5FF
+:103DA000804104E011F5005F02DC01F580410183F0
+:103DB000B0F9182041685143C1618368846A534354
+:103DC000C2681B12624303EB2222036A1A441144A5
+:103DD00002628A13426241698A4203DB01698A42B4
+:103DE00000DC11468A1AC0E90A21028E4FF40373DF
+:103DF000594302EBA13202860B4A1278082A04D1F9
+:103E00000A4A936F03EBA1319167B0F93010B1F515
+:103E1000804F02DDA1F5804103E0002902DA01F5BF
+:103E20008041018610BD00001B070020680A0020A9
+:103E3000034A516821F4404101435160704700003A
+:103E400000100240044A0029516901D0014300E0FA
+:103E5000814351617047000000100240044A00296C
+:103E6000D16901D0014300E08143D1617047000076
+:103E700000100240044A0029116901D0014300E00A
+:103E8000814311617047000000100240044A00297C
+:103E9000916901D0014300E08143916170470000C6
+:103EA00000100240044A0029D16801D0014300E01B
+:103EB0008143D160704700000010024030B52449B2
+:103EC0004A6812F00C03234A03D0042B01D0082BBC
+:103ED00026D002604A680F231F4C03EA1212A35C2B
+:103EE0000268DA4042604B68072505EA1323E35C69
+:103EF00022FA03F383604B6805EAD323E35CDA40DC
+:103F0000C2604B68032403F4404104EA933303EB9B
+:103F10009161114B1B1F595CB2FBF1F1016130BD86
+:103F20004A680E4B1A404B68140103F4803303D5E2
+:103F3000C2F38342113202E0022404EB924213B135
+:103F40004B689B0301D5064B00E0024B5A43C0E788
+:103F50000010024000127A000400002000003C081B
+:103F600000093D002DE9F041274CA61540212046CF
+:103F7000FEF796F9850080212046FEF791F945EA83
+:103F8000400531462046FEF78BF90543EDB240214E
+:103F90002046FEF785F9870080212046FEF780F94C
+:103FA00047EA400731462046FEF77AF90743F8B260
+:103FB000A842DBD140212046FEF772F9870080211C
+:103FC0002046FEF76DF947EA400731462046FEF7E6
+:103FD00067F90743F8B2A842C8D140212046FEF74E
+:103FE0005FF9870080212046FEF75AF947EA40072B
+:103FF00031462046FEF754F90743F8B2A842B5D13E
+:104000002846BDE8F08100000010014010B50268AC
+:10401000416802FB02F301FB01330D4CA34211D9AD
+:104020001B0E0E3B0B4C9BB212B234F8133009B28C
+:104030005A43594342F38F3241F38F31C0E9022191
+:10404000012102E0C0E902210021017410BD00003D
+:10405000E10BBF0E508C00082DE9F05FF548F649E2
+:1040600002880B889A1A92B20F2A7DD309880180A0
+:10407000F24802468189D2884B0703D48B0701D4CA
+:10408000CB0702D042F4007201E022F40072C28039
+:104090008246080702D45046C90604D5BAF806106D
+:1040A00041F0010102E0C18821F00101AAF80610E7
+:1040B000E248FDF7A7FEDFF888B3BBF93A10B1F587
+:1040C000804F03DA491CABF83A1003E04FF480400C
+:1040D000ABF83A00DB4E41F6CC40DB4CB16C814290
+:1040E00003DDA06820F01000A060D84BD84AD94D5D
+:1040F0001888DFF864E34FF0000810B1401E188004
+:1041000007E0E08F40B1401EE087107820F0020009
+:10411000107084F80F8035E0BAF8060047041BD40D
+:10412000BAF80C30DF0617D41B0715D4030613D4D6
+:10413000830611D403050FD4430603D5C74B1B7860
+:104140001B0609D5430707D4C30505D4030703D4C9
+:10415000830401D4C0060ED5C14884F80F8085F8C9
+:104160000080A0F81E8000E0F3E0BE4BA3F80080C2
+:1041700080F82A8008E02878012805D19EF8000000
+:10418000062801D185F800802878DFF8DCC2DFF846
+:10419000DC9201270A286ED2DFE800F0FEDB05DBA7
+:1041A000FDFCDB6DFBFADFF8A0A2A648AAF12C0A01
+:1041B00040F62826BAF81610491C8BB2AAF8163019
+:1041C000416C40F6CC40B14202DAAAF8168013E006
+:1041D000DBF80C6086420FDBB2F9042043F6991637
+:1041E000B24209DBB3F5FA7F06D399F800301BB968
+:1041F000AAF8168089F80070DFF874E2BEF8002093
+:1042000072B19AF804305B1CDBB28AF80430022BDE
+:1042100006D38AF80480BCF800305B1CACF8003090
+:10422000E27B092A18D0022A7ED0A4F830814FF40C
+:104230004050C9F87C00C9F87800B4F840004E46F8
+:10424000D0B141F288324046AAF81680914221DA74
+:104250003178012919D01DE076484430FEF70CF979
+:10426000FDF74AFE7748416CCAF8281041F27C51AC
+:10427000CAF81810AFE20AE2B08A2086F06A7063CA
+:10428000B06A3063A4F8407035E03070ACF80000DC
+:10429000AEF80000774940F63A2291F868100129FB
+:1042A0000DD0C4F8D80084F8EA00CAF82000B4F9A8
+:1042B000301001F21D50904217D8102316E094F8E8
+:1042C000281101B96C48C4F8D80084F8EA70B4F930
+:1042D000301001F21D509042B4F8D80000B201D85D
+:1042E000102300E02023102202E0202310220020CF
+:1042F00000F0F0FB20865F4860494FF4927390F81D
+:10430000680001284F4815D0406C40F2DC529042C2
+:1043100003DAB6F90A209A4215DBB4F84020521CA1
+:1043200092B2A4F8402000E01EE040F6C4139A4286
+:1043300009D210E0426C40F2DC50824209DAB6F950
+:104340000A00984205DA85F8008084F8EA80A1F82E
+:104350001A80BDE8F09FDBF80C20002AF9DC42F659
+:10436000E0629042EFDAF4E7B4F8302140F6B83377
+:104370009A4207D22F4E1C3E3678F60702D1521CC5
+:10438000A4F8302196B240F2DC52964208D804E0FC
+:1043900010E1EEE035E130E138E142F6CC4303E0F4
+:1043A000A4F8303143F26663C9F87C30CAF82810AB
+:1043B0008AF80870324AA4F8408084F8EA80537F73
+:1043C0005646E3B1D07F174688B3208DB4F930103C
+:1043D00000B20A23052200F07DFB208687F81F80AB
+:1043E00087F81D80B4F91601B4F91411884277DA00
+:1043F000204991F84D10D9B100F1020089E01D4D1E
+:1044000095F86820012A08D1DBF80C2040F23333FC
+:10441000DA4202DC94F8262122B194F84600022800
+:1044200030D033E0A323B4F930101A4654E05CE0F6
+:1044300063E000006009002024070020540A0020E7
+:104440003005002048010020A40200202807002099
+:10445000DA0500201B0700201C070020FC060020B6
+:10446000F00800201E000020220000206400002030
+:1044700020000020B40C002034F3FFFFD4090020FA
+:104480007C0C002095F86D00022813D008B2FA4980
+:1044900001F0F4FCA4F8E400A16A00B2814200DA61
+:1044A000084600B2B08295F84D1039B1B4F9301019
+:1044B000362310E008B2F049B031E9E7EF4944F2A1
+:1044C000506240F24713496C91420ADD95F868103A
+:1044D00039B1B4F93010052200F0FCFA208681E7EA
+:1044E0000DE0B4F930103622F6E740F2666020861F
+:1044F00084F80F8085F8008074E7083009E00BDD50
+:104500007179491CC9B27171022907D386F80580F7
+:10451000401EA4F8160101E0A4F81611D9E91E12F4
+:10452000914209DAD64A92F84D2012B101F1020106
+:104530000DE001F108010AE00CDD727902F10102DF
+:10454000D2B27271022A07D386F80580491EC9F8D3
+:10455000781001E0C9F87820B4F930004FF48041B8
+:10456000884201DD2186F4E60028FCDAA4F83080D8
+:10457000EFE6C448D4F8DC10814202D2491CC4F8EA
+:10458000DC10E17B082903D1D4F8DC1081420DD383
+:1045900085F80080A068C10502D520F0080001E080
+:1045A00040F00800C4F8DC80A060D2E6BDE8F05F0F
+:1045B00002F0B4BCE07B092804D0A4F8308084F871
+:1045C0000F8043E1B04DE869401CE86102280ADD34
+:1045D000288D012301B2288B052200B200F07AFA5F
+:1045E000C5F81C80A862A948298D0180B6F844103E
+:1045F0004180FDF759FF2086ABE6BDE8F05F04F08F
+:10460000E9B9A348007809287ED0A2E694F82801E9
+:1046100070B141F31101C4F8D8809E4A8B03C9F8E8
+:104620002C10891093629C48C9F828108903816274
+:104630009548A0F81680716C41F2883081420ADA00
+:1046400099F80010012906D1944889F80080ACF847
+:104650000080A0F800809249924B0888401C82B2EA
+:1046600091480A80C82A04D390F800C0BCF1010F19
+:104670001AD0B2F57A7F04D390F800C0BCF1020FD3
+:1046800012D0B2F5FA6F02D30278032A0CD0E07B85
+:10469000DFF818B2801E082871D2DFE800F0119E02
+:1046A000DAEC0470659154E680F80080A1F800808F
+:1046B000BAF8061021F40061AAF806101F70E6E7A8
+:1046C000FDF728FE3078400611D59BF8020004283B
+:1046D0000DD0706C82280ADAB07A96F83D1000F09E
+:1046E000030001F00301884201D001F0C7FD2878E2
+:1046F00006288AD086F83F80B06C664A40F31101E4
+:104700008B03C9F82C1000E0A0E089109362624886
+:10471000C9F8281089038162FDF7EEFB5A48077239
+:10472000B4F81401A4F81601706CA4F88280B0F5F6
+:10473000437F06DD4FF48040A4F8800079E02870C4
+:1047400007E64FF48041A4F88010A16821F480614D
+:10475000A16040F28A21884204DA3078400601D410
+:1047600002F0C8FAA0686CE0706CB0F5437F07DA1D
+:104770009EF80010062903D08EF80080A0E0A6E085
+:104780004B48017821F040010170FDF7B5FB43F67D
+:10479000FE70A4F81601FDF7BDFD464810F8341F61
+:1047A00021F0010101703C49C4F8DC80C1F8288087
+:1047B0003849C1F8288008212970C0F84480C8E52C
+:1047C0003248FDF759FEFDF797FB2F48716C816267
+:1047D00041F27C5181610920B1E79AF80600C006D8
+:1047E000AED4706CB0F57A7F30DDFDF793FD307894
+:1047F000400611D59BF8020004280DD0706C822869
+:104800000ADAB07A96F83D1000F0030001F00301D7
+:10481000884201D001F032FD86F83F80B6F84800AA
+:10482000208601B24FF48040814200DD2086FDF7F2
+:1048300063FBA06840F48060A06096F838100529FA
+:10484000BDD140F01000A060022078E785F800801C
+:104850007FE5706CB0F5437F03DA9EF800100629FF
+:104860008AD1BAF8061021F02001AAF80610FDF747
+:1048700051FD042063E71FE0428E0008480100203C
+:10488000B40C0020C0D4010078020020A40900204C
+:1048900060020020C00800209008002020000020B6
+:1048A00016000020140000201500002050040020F5
+:1048B0002A070020680A00209EF80000062801D080
+:1048C0002F7046E5054909200870052037E78BF869
+:1048D00002808EF8008089F85E8047E66002002042
+:1048E00030B585B001210420FFF7D0FA4FF4004025
+:1048F000ADF8100048208DF8130004A91848FDF702
+:1049000051FC01210846FFF7A9FA40F68C20ADF8CA
+:10491000040003240020ADF80040ADF80200ADF81B
+:1049200006004FF080456946284600F0C5FF1C2070
+:104930008DF80C008DF80D408DF80E4001208DF89B
+:104940000F0003A8FEF786FF01221146284600F05B
+:104950008DFE0121284600F0BBFD05B030BD0000F2
+:1049600000080140704700002DE9F041304CE0782C
+:1049700000285AD12078002857D0401E10F0FF00A0
+:10498000207052D14FF49670208272B6294F45F2B2
+:10499000AA50A7F872000020FDF78CFA264D1320CC
+:1049A0002860FDF799FAA8BB3420E860022028614E
+:1049B000224E6E61286940F040002861FDF78CFAB4
+:1049C00040BB00211E4A08465FEA255312F800C08A
+:1049D000BCF1FF0F00D00121401C80B29842F5D3FA
+:1049E000C1B9C4E9067639260127A06910F8011B70
+:1049F00010F8012BA061E06901EB022102886A61D5
+:104A00002F6120F8021BE061FDF766FA10B9761EEF
+:104A1000B6B2EAD20120FDF74DFA62B601F082FC8F
+:104A20000848816821F480418160BDE8F081000080
+:104A300018070020B40C00200020024000FC0008F1
+:104A400000FC0008A40200201948016841F0100190
+:104A50000160016821F003010160016841F0020179
+:104A6000016014484168416041684160416841F417
+:104A700080614160416821F47C11416041680E4AC7
+:104A800011434160016841F0807101600168890152
+:104A9000FCD5416821F003014160416841F0020109
+:104AA00041604168C1F381010229FAD170470000D9
+:104AB00000200240001002400000280830B5044CDD
+:104AC000039D6080A180E2802381658130BD00006C
+:104AD000480A00200A44824201DA10B27047C91A1B
+:104AE0008142FBDD08B270472DE9F0434348DFF80F
+:104AF0001081DFF81091C17F457A046801260023F8
+:104B0000414A424880292BD301F01F0158F8211057
+:104B10000C420146096802D041F4805101E021F4C1
+:104B200080510160CF0417D48F0415D5977AFF0701
+:104B300007D0538199F800C02CF0020C89F800C00E
+:104B40000AE090F84670BFB14FF0020C012F18D068
+:104B500080F8463080F81AC10F0B67F34D310160C1
+:104B6000802D2AD305F01F0158F821100C4201684E
+:104B70000CD041F004010BE080F8466080F81A3157
+:104B8000EAE780F846C080F81A61E5E721F0040101
+:104B900001604C070DD44C050BD5947AE40708D07E
+:104BA000538199F8005025F0020589F80050C0F8AB
+:104BB00098308C0864F38A210160917AC90717D173
+:104BC000134991F86410012912D11249496C322914
+:104BD0000CDC0178490709D50189090506D4D0F80C
+:104BE000981047F23054A14204D95681C0F8983049
+:104BF000BDE8F083491CC0F89810F9E7E0050020F3
+:104C000018940008DA050020540A0020A4020020AD
+:104C1000B40C00204801002010B5FCF7A3F80F48A1
+:104C2000018821F0020101800C49183109880C4AE1
+:104C3000928E1144094A3432118008490C390A888D
+:104C400042F001020A80011D0A884FF6ED531A4016
+:104C50000A80018841F01201018010BD0C0400405F
+:104C60005004002006480188491C89B20180B1F532
+:104C70007A7F04D34188491C41800021018070471C
+:104C80003C0700200F4810B5016841F001010160A8
+:104C900041680D4A1140416001680C4A11400160B1
+:104CA000016821F480210160416821F4FE01416026
+:104CB0004FF41F018160FFF7C7FE05494FF0006008
+:104CC000086010BD001002400000FFF8FFFFF6FE74
+:104CD00008ED00E02DE9F0412F4D28884FF0000449
+:104CE000000629D5FCF7BEF92C4A2D480723177872
+:104CF000C8262C49012F22D02B4FB7F806C0BCF193
+:104D0000000F3ED0B0F80CC04CF0080CA0F80CC05E
+:104D1000B0F806C02CF4006CA0F806C0886820F03B
+:104D200004008860FC801370CE8700204FF49661E9
+:104D3000401C80B28842FBD32C80BDE8F0811B4F21
+:104D400097F800C0BCF1010F0FD0BCF1020F11D0D9
+:104D5000B0F806C04CF4006CA0F806C0886840F0BB
+:104D60000400886005203870DDE7B0F80CC04CF016
+:104D7000080C03E0B0F80CC04CF0100CA0F80CC00C
+:104D8000F0E70B4F3C70C78847F40067C78088681E
+:104D900040F004008860C6E7102C01401B0700208B
+:104DA000540A0020A4020020600900201C070020F3
+:104DB00039070020704700002DE9F0434FF0804094
+:104DC000018A21F001010182AC48007800287CD1E1
+:104DD000AB4FF87B002878D1AA48406C322874DCAD
+:104DE000A9488068DFF8A4924104A94DB9F80400ED
+:104DF0004FF0000403D4401CA9F8040028E1002867
+:104E000074D02978012611B1012912D017E1494641
+:104E1000B0F5BE7FFAD92E70CC718C71EC702C720B
+:104E2000287A0A18401CC0B2147228720F28F7D3CF
+:104E300005E1B9F802204946824201D9EE7100E04D
+:104E4000EC7192488A7908300F2A15D2CB79082B59
+:104E50000BD2C3F10708EB7912F800C003FA08F38C
+:104E600063441354CA79521CCA71CA79082A03D1FF
+:104E70008A79521C8A71CC7199F80610C8460F299C
+:104E800073D10D21FCF758F8A881010A6970C0B2EE
+:104E9000A87088F8064098F816208A4265D198F8DC
+:104EA0001510814261D198F80BC07A490323022280
+:104EB0007948BCF1000F10D0BCF1010F02D0BCF159
+:104EC000020F14D080F86A2000E0CBE091F800C017
+:104ED0002CF00C0C0CF1080C0FE080F86A6091F8D3
+:104EE00000C02CF00C0C0CF1040C06E0A9E080F8DA
+:104EF0006A3091F800C04CF00C0C81F800C098F8B2
+:104F00000C10B6EB111F04D180F86E4087F84640B4
+:104F10000EE0B2EB111F04D180F86E6087F8466096
+:104F200006E0B3EB111F03D180F86E2087F846200E
+:104F30000B0717D001F00F01012901D0022915D06C
+:104F400080F86C602C7198F80D102A7906FA02F33B
+:104F50000B406B71082A44D2DFE802F00B124319B0
+:104F6000242F363D80F86C40ECE768E080F86C2038
+:104F7000E8E713B180F8704033E080F8706030E00B
+:104F800013B180F850602CE080F8504029E023B144
+:104F900080F8656087F8036123E080F8654087F852
+:104FA00003411EE023B187F8F54080F84D4018E03A
+:104FB00087F8F56080F84D6013E013B180F8686001
+:104FC0000FE080F868400CE013B180F8666008E0FC
+:104FD00080F8664005E013B180F8676001E080F872
+:104FE0006740521CD2B22A71082AAED398F80E102C
+:104FF0002A4A8B0705D587F8F16080F864605681EE
+:1050000004E087F8F14080F864405481C90702D079
+:1050100080F8294001E080F8296098F8111000F824
+:105020006D1FC2781E48012A1ED001B3012921D06C
+:105030004FF48051A0F876101A493C200870A9F866
+:105040000240A9F80440B9F80210491CA9F802105E
+:10505000B9F80210B1F5FA7F04D940F2F511A9F8B8
+:1050600002102C70BDE8F08344F21C71E2E74FF4AB
+:105070000051DFE741F25551DCE700001B0700203B
+:10508000A402002048010020001001409C0C0020D8
+:10509000B4060020C8040020B40C0020540A0020EC
+:1050A00030050020180700202DE9F05FFDF732F9E8
+:1050B0008E4D2888A5F10406C0070AD0308820F05C
+:1050C00008003080288820F00900288001F012FEB6
+:1050D000D9E02888DFF81892DFF81882864C80071C
+:1050E0001AD5B9F8001041F00101A9F80010B8F87C
+:1050F0000000804914315030088028884FF6F9515B
+:1051000008402880308840F004003080FEF72AFFF5
+:1051100084F83C00BDE8F09F2888784F4007288835
+:1051200071D520F004002880FEF71CFF94F83C1095
+:105130008142EFD1308820F004003080FDF7C2FAC0
+:105140002078410605D594F84C1094F83B20914204
+:10515000E0D03978400621F00201397004D5FEF71D
+:10516000DDF997F82F7004E094F83C00FDF724F97E
+:105170000746DFF880B140F68C2A0BF1180B062F9A
+:1051800047D294F83800B8423ED03846FDF798F838
+:105190002078C00716D094F83A0094F8391000F03F
+:1051A0000302914206D0A17A00F0010001F0010152
+:1051B000884215D1FDF7EEF9FBF720FEFDF716FB4F
+:1051C000384689E0FDF7E6F9FBF718FEFDF70EFB20
+:1051D0003846FDF7FFF9207840F00100207099E78C
+:1051E000288820F008002880206B810801EBD0007F
+:1051F000504515D2B8F800100844ABF800003088CC
+:1052000040F0080003E00DE0308820F00800308016
+:1052100080E7B9F8001041F00101A9F80010DFE7BC
+:105220005046E7E70007288831D520F0080028809D
+:10523000308820F008003080FEF794FE84F83C00AF
+:10524000FDF740FA387820F00200387020784006E8
+:1052500004D5FEF763F997F82F5004E094F83C006A
+:10526000FDF7AAF80546062D08D294F83800A842A2
+:10527000B5D0FDF78FF9FBF7C1FD2AE02048C188C2
+:1052800041F04001C180BDE8F05FFDF78FBAC00674
+:10529000288825D520F010002880308820F01000C4
+:1052A000308097F838000C2802D2401C87F838006C
+:1052B000387840F002003870FEF730F997F82F5038
+:1052C000787884F8390094F83800A84287D0FDF740
+:1052D00061F9FDF78BFA2846BDE8F05FFDF77AB972
+:1052E0004EF2BE110840288014E700001004004070
+:1052F0000004004024040040480100205004002025
+:10530000540A00202DE9F04F514F85B0388820F025
+:10531000010038804E480026103006804D4CDFF8E2
+:1053200038A14FF0010894F85C0042F63029C1071B
+:1053300074D072B64948816941F400718161816914
+:1053400041F4806181614FF40040FEF771FD444DEE
+:1053500000212846FBF7B0FA00212846FBF7A2FA05
+:10536000DFF800B100215846FBF79CFA00213E48C7
+:10537000FCF71CF92846FBF7BBFB5846FBF7B8FBCC
+:105380004FF46020CDE902068DF8056000968DF897
+:1053900010808DF8048069462846FBF73BFC01230A
+:1053A0001A460F212846FBF786FC01212846FBF709
+:1053B00079FA00204946401C80B28842FBD3284637
+:1053C0002E600121FBF7B6FC28688007FCD5244835
+:1053D0004C30006894F85C1021F001012144A1F8E0
+:1053E0005000FBF773FA62B6FDF7A4FF47F6906131
+:1053F000AAF8001094F85C00401CC0B284F85C006D
+:105400000C2822D212491431A1F80080388840F0CB
+:105410000100388005B0BDE8F08FFFE7134920F0A8
+:105420000100085A12490880114945F65800083908
+:1054300008800F4847F25801001F01800C492020C6
+:105440000C390880AAF80090D4E70320A070E1E7A7
+:1054500000080040500400202C08004000100240CA
+:10546000002401400028014008000240D48F0008B9
+:10547000202C01400029018802D041F0800101E088
+:1054800021F080010180704710B50A884B88CC88D4
+:105490001A438B8823431A430B891A434B89898902
+:1054A0001A430A43A0F8442010BD00210180418026
+:1054B0008180C1800181418181817047002981887B
+:1054C00002D041F0010101E021F00101818070472B
+:1054D0000029018802D041F0010101E021F0010121
+:1054E00001807047002930F8441F02D041F4004188
+:1054F00001E0C1F30E010180704700004B4910B577
+:10550000884202D10121C41486E0B0F1804F09D055
+:10551000474988420DD101210220FEF7ABFC002152
+:10552000022064E001210846FEF7A4FC00210120CE
+:105530005DE04049884206D101210420FEF79AFC33
+:105540000021042053E03C49884206D10121082073
+:10555000FEF790FC0021082049E03849884206D136
+:1055600001211020FEF786FC002110203FE0344985
+:10557000884206D101212020FEF77CFC002120205A
+:1055800035E03049884202D10121441444E02E49DB
+:10559000884202D10121CC043EE02C49884202D14C
+:1055A00001210C0538E02A49884202D101214C052D
+:1055B00032E02849884206D101214020FEF75AFCFA
+:1055C0000021402013E02449884206D10121802097
+:1055D000FEF750FC0021802009E0204988420AD1D2
+:1055E000841501212046FEF745FC00212046BDE838
+:1055F0001040FEF73FBC1A49884202D101210C0439
+:105600000AE01849884202D101214C0404E01649FD
+:1056100088420AD101218C042046FEF743FC204633
+:10562000BDE810400021FEF73DBC10BD002C01403C
+:105630000004004000080040000C00400010004042
+:105640000014004000340140004C01400050014073
+:105650000054014000180040001C004000200040A1
+:10566000004001400044014000480140002A828976
+:1056700001D00A4300E08A438281704730B5028C32
+:1056800022F001020284028C8388048B22F0020241
+:1056900024F073050C882C430D8915434A882A434E
+:1056A000114DA8420BD0114DA84208D0104DA84270
+:1056B00005D0104DA84202D00F4DA8420DD122F0C6
+:1056C00008054A8923F440732A4322F004058A8896
+:1056D0002A438D891D43CB892B4383800483C9884A
+:1056E0008186028430BD0000002C0140003401405E
+:1056F000004001400044014000480140028B22F07C
+:1057000008020A430283704770B5028C22F010022F
+:105710000284028C8488038B0D8823F4E6464FF6BE
+:10572000FF7303EA052535430E8922F0200203EAC0
+:10573000061616434A8803EA02123243104EB0425C
+:1057400002D0104EB04215D122F080064A8924F4CE
+:10575000406403EA0212324322F040068A8803EAD8
+:10576000021232438E8903EA86062643CC8903EA75
+:105770008404344384800583C9880187028470BD12
+:10578000002C014000340140028B4FF6FF7322F4DD
+:10579000006203EA012111430183704770B5028C56
+:1057A00022F480720284028C8488838B0D8823F01B
+:1057B00073031D4322F400730E894FF6FF7202EA51
+:1057C00006261E434B8802EA03233343104EB042A1
+:1057D00002D0104EB04215D123F400664B8924F458
+:1057E000405402EA0323334323F480668B8802EAA1
+:1057F000032333438E8902EA06162643CC8902EA44
+:105800000414344384808583C9888187038470BDF0
+:10581000002C014000340140828B22F008020A4330
+:105820008283704770B5028C22F480520284048C0B
+:105830008288838B0D8823F4E6464FF6FF7303EAD4
+:105840000525354324F400560C8903EA0434344317
+:105850004E8803EA06362643094CA04202D0094C82
+:10586000A04205D122F480448A8903EA82122243AD
+:1058700082808583C988A0F84010068470BD00002E
+:10588000002C014000340140828B4FF6FF7322F45C
+:10589000006203EA012111438183704701858282FE
+:1058A0007047828822F07002828082880A43828058
+:1058B0007047A0F84010704730B502881B4B1C4C55
+:1058C00098420DD0A0420BD0B0F1804F08D0194DB6
+:1058D000A84205D0184DA84202D0184DA84203D1C5
+:1058E00022F070054A882A43154DA84206D0154D6E
+:1058F000A84203D022F44075CA882A4302808A88CD
+:1059000082850A88028598420AD0A04208D00E4AB1
+:10591000904205D00D4A904202D00D4A904201D1EA
+:10592000097A01860121818230BD0000002C0140EE
+:10593000003401400004004000080040000C00401A
+:1059400000100040001400400040014000440140AD
+:10595000004801404FF6FF71818000210180C18025
+:105960004180017270470029018802D041F0020194
+:1059700001E021F00201018070470029018802D076
+:1059800041F0040101E021F00401018070470000B2
+:10599000224910B591F820000A68214900F01F0043
+:1059A00051F820001F490242086802D040F48030BC
+:1059B00001E020F4803008601B484FF0000380793C
+:1059C00041061A4827D41A4902880C88A21A92B2B2
+:1059D00001240F2A0BD30A8802808268002A00DA89
+:1059E0005242042A03DD134A1278022A05D0427F6C
+:1059F000012A06D00988418010BD4477C3770A8800
+:105A0000428042880988891A89B240F21A6291421A
+:105A1000F2D3C47710BD437710BD0000E00500202D
+:105A200018940008A4020020540A00207C0C0020D6
+:105A3000240700201B0700202DE9F0414D680023BA
+:105A40001E240F22854202DD0868BDE8F081D1F8EE
+:105A5000F450854202DAD1F8F000F6E701EBC20516
+:105A60006D68854201DA134600E01446E2185208D8
+:105A70005D1CAA42F2D101EBC20351F832505C68BE
+:105A8000844202DAD3E9026701E053E90267001BAE
+:105A9000C11789053A1B41EA9021D3178005FAF70F
+:105AA00041FB721BA0FB024601FB0261D31700FB06
+:105AB0000310810241EA94502844C6E72DE9F04FD3
+:105AC000DFF8B8B16A48DFF8AC91DFF8ACA190F824
+:105AD0000EC0BBF91A70BBF91C60BBF91850BBF9BA
+:105AE0006C10BCF1070F48D2DFE80CF08D041A30BF
+:105AF000485E7600D9F800208284DAF80020C2845B
+:105B0000828CC38CA7EB820212B2A6EB83034A43BA
+:105B10001BB2594342F3CF2241F3CF23D11870E097
+:105B2000D9F800204284DAF80020C284428CA5EB28
+:105B3000820213B2C28C4B43A6EB820212B243F331
+:105B4000CF24514341F3CF23E11814E0D9F80020CA
+:105B5000C284DAF800204284C28C438CA6EB820215
+:105B600012B2A5EB83031CB24A43614342F3CF2335
+:105B700041F3CF24191949420AB244E0D9F8002070
+:105B80008284DAF800204284828C438CA7EB820264
+:105B900012B2A5EB83034A431BB2594342F3CF220F
+:105BA00041F3CF24111914E0D9F800204284DAF827
+:105BB00000208284428C838CA5EB820212B2A7EB78
+:105BC00083034A431BB242F3CF24594341F3CF220C
+:105BD000A11849420BB216E0D9F80020C284DAF8C5
+:105BE00000208284C28C838CA6EB820212B2A7EBC7
+:105BF00083031CB24A4342F3CF23614341F3CF22D4
+:105C0000991849420CB2BBF91E50594605F21E566E
+:105C1000A64201DACE8306E0A5F21E55A54201DDBB
+:105C2000CD8300E0CC83B1F9204004F21E559542AB
+:105C300001DA0D8406E0A4F21E54944201DD0C84C6
+:105C400000E00A84B1F9222002F21E549C4202DADA
+:105C5000ABF8224008E0A2F21E529A4202DDABF8F5
+:105C6000222001E0ABF82230417B8173BDE8F08F48
+:105C7000A40200203C2401403C28014030050020C3
+:105C80002DE9F04704466F48704D002602786E48B3
+:105C9000022AB0F9301004D0082A7BD0092A7AD021
+:105CA000CBE0C27B022A02D1B0F8402052B1A4F866
+:105CB000421069810423B5F908101A460020FEF746
+:105CC00009FFB1E06249DFF88C81496A0F14E7806F
+:105CD0008068410216D5B4F9020040F2DA21884208
+:105CE00048DD40F26A41884205DD00BF0823B4F96F
+:105CF00042101A4660E0A0F2DA20FAF78EFB00228A
+:105D0000554B68E0C0F3C001C0F30020DFF84C91B0
+:105D100081420CD1D8F8440040F2BA4188426DDD8E
+:105D200040F66A118842E1DCA0F2BA404FE04C48EC
+:105D30000078C0060CD5D8F8440041F224318842DE
+:105D40005CDD41F2D4718842D0DC00F6DC401EE01C
+:105D50004448DFF8149190F8701001290BD090F8A6
+:105D60006F00012807D041480178C90746D0404953
+:105D7000098889B142E0B4F9020041F6DC61884249
+:105D80003CDD42F23411884212DC00F59270A0F53D
+:105D900000501CE04AE04EE0B0F91000B4F90210E7
+:105DA000A0F59672914229DD00F5967291420BDDC5
+:105DB000B4F9421020231A460020FEF78BFEA4F807
+:105DC0004200002817DB1BE0081A00F59670FAF76E
+:105DD00024FB00224B46FAF78CFA0E22FAF7F8FA67
+:105DE000FAF752FB00B2C0F5804078438013A4F864
+:105DF0004200002F04DCA4F8426001E0A4F84270E5
+:105E0000B4F842001B4FE880D8F844107964A7F832
+:105E10004C0000F083FBB7F84E00688198F80A0048
+:105E20000028388F00D14042288106E01248B0F89F
+:105E30007C00688100E069812E8184F84060BDE8C3
+:105E4000F08700001B070020A4020020640000204F
+:105E500030050020480100200000794000C0924039
+:105E6000FC060020B40C002000C082404409002041
+:105E700020000020F0080020680A00202DE9F041F1
+:105E8000B1F9025000232B241522854203DAB1F91F
+:105E90000000BDE8F081B1F9AE50854202DDB1F9F4
+:105EA000AC00F6E701EB8205B5F90250854201DD51
+:105EB000134600E01446E21852085D1CAA42F1D1D4
+:105EC00001EB8205B5F90230834206DA35F9026C3E
+:105ED00035F9044C31F9221006E01E4631F9224012
+:105EE000B5F90630B5F90410801B091BC5178911D7
+:105EF000AD0345EA90458703A1FB070CCA1702FBD7
+:105F000007C201FB05219A1BD317FAF70BF9000A08
+:105F100040EA0160001900B2B0F5804FB9DB43F6EA
+:105F2000FF70B6E770B5134C40F224452946204671
+:105F300000F03EF800281BD0204600F0C7F82946A4
+:105F4000204600F01DF80C4C00212046FBF72EFBEC
+:105F50002046FBF7A9FBC0F164000849C0B2042841
+:105F6000087201D900F046F9BDE87040FBF7E2BBCA
+:105F700070BD000000380140580002406C0600204F
+:105F80000A0A01219140C943018070470029818993
+:105F900002D041F4005101E021F4005181817047A9
+:105FA000002A828A01D00A4300E08A438282704735
+:105FB00030B501F01F0201240025C1F3421304FA99
+:105FC00002F2012B0FD0022B0FD0838A4FEA11214E
+:105FD0000088134204FA01F400EA040001D000B181
+:105FE0000125284630BD8389F0E7038AEEE710B526
+:105FF000C1F3421301F01F040121A140012B07D07E
+:10600000022B07D01430002A026805D00A4304E0AE
+:106010000C30F8E71030F6E78A43026010BD00004C
+:1060200030B50446008A85B00D464CF6FF71084035
+:10603000E98801432182A1894EF6F3100140A88826
+:106040002A8910436A890A431043A081A08A4FF627
+:10605000FF410840A9890143A1826846FDF72EFF50
+:106060001948844201D1039800E00298A1890904EB
+:1060700000EBC00101EB0010296801D5490000E0E8
+:106080008900B0FBF1F06422B0FBF2F109010B09C9
+:106090006FF018056B4300EB8300A3891D044FF0DC
+:1060A000320306D503EBC000B0FBF2F000F00700AE
+:1060B00005E003EB0010B0FBF2F000F00F00084326
+:1060C000208105B030BD0000003801408088C0F359
+:1060D00008007047F8B501210920FDF7D7FE01211E
+:1060E0008803FDF7D3FE10258DF803502020ADF86E
+:1060F00000001A4E03248DF8024069463046FCF732
+:1061000051F816490C31086820F02000086018206A
+:106110008DF803004020ADF800008DF8024069467C
+:106120003046FCF73FF848208DF803008020ADF89A
+:10613000000069463046FCF735F88DF80350280119
+:10614000ADF800008DF8024069463046FCF72AF8A9
+:1061500001210420FCF778F8F8BD0000000C014094
+:1061600030B585B0FFF7B6FF00244FF4E130009062
+:10617000ADF808400C201D4DADF80440ADF80A0004
+:10618000ADF80640ADF80C4069462846FFF748FFD9
+:1061900025208DF8100004208DF811008DF8124094
+:1061A00001208DF8130004A8FDF754FB012240F2F2
+:1061B00024412846FFF71BFF01212846FFF7E6FE92
+:1061C000FBF7E2FA012280212846FFF7E9FE0122CF
+:1061D00040212846FFF7E4FE012202210448FBF794
+:1061E00077FAFBF7D1FA05B030BD00000038014066
+:1061F0004400024070B51D4D00242878432834D156
+:106200006878462831D1A878502807D0512805D081
+:10621000812803D0892801D0212826D1144E7071FD
+:10622000E9787172A81C891CFAF7BEFEB072717A07
+:10623000294409793182884217D106F10E0001788C
+:1062400041F0020101700B48016841F0200101603A
+:10625000317A0948002204E02B5D03552A55641C5D
+:10626000E4B28C42F8D38078707170BDB007002022
+:106270006C0600200C0C0140E60B002070B51D20C0
+:10628000FDF7C7FAFDF74AF91D20FDF7D8FA1548C2
+:1062900090F82F10144D0623144C85F8381090F800
+:1062A0003B1095F83B201143012A04D0022A07D065
+:1062B000042A0AD010E0827A8A420DD0007B09E0DD
+:1062C000027D8A4208D0807D04E0827F8A4203D02A
+:1062D00090F82000884200D12370002085F840000B
+:1062E00070BD000050040020480100201B07002062
+:1062F0000B4800214180A0F1B0018A898280CB89BE
+:106300001A44C2800B8A1A4402814B8A1A44428181
+:10631000898A1144818143F6FF71C1817047000071
+:10632000F8010020084940F61C72B1F90C009042B7
+:1063300002DA00F59F7005E041F2E302904201DDD0
+:10634000A0F59F70C88170476400002038B51348DD
+:10635000C16941F00401C1611E208DF800000220D6
+:106360008DF801008DF8020001248DF80340684685
+:10637000FDF770FA0A4984200880094947F69060C1
+:106380002C3108800020091F0880054914310C8039
+:10639000091F0880081F048038BD0000001002405B
+:1063A0000008004030B420491E4A45788B7A1146D7
+:1063B00092F83B4091F83910AC4218D14BB10379B7
+:1063C000994202D04379994201D140791AE080790B
+:1063D00009E08379994202D0C479A14202D182F8BE
+:1063E0002F3011E0407982F82F0030BC7047C5781B
+:1063F000AC42FAD16BB1C379994202D0037A994287
+:1064000005D1007A82F82F0030BCFEF705BC407A37
+:10641000E9E7437A9942E2D00479A142DFD0007AD9
+:10642000E1E700005004002048010020FEE70000E2
+:106430002DE9F0470446007F012868D13548E188FE
+:106440000288511A89B2072916D30088E080B4F96E
+:10645000000044F2DD414843401346F6D961484309
+:106460008013A060401000B2A0814FF08051B1FBBA
+:10647000F0F0F9F7CDFF2061B4F90C6096B1B4F9F2
+:1064800002104DF6B05048430014A082B4F90470D5
+:106490004DF6B05207FB02F24FEA2245E58204D4E2
+:1064A000024603E00020E08330E0424212B2228341
+:1064B000002D01DB2B4600E06B421BB2DFF8589049
+:1064C000638398464FF4804AB24208DAF9F797FF9F
+:1064D0002169F9F76AFEF9F7BEFF801304E000298D
+:1064E00001DA484600E05046E083B04509DA284624
+:1064F000F9F785FF2169F9F758FEF9F7ACFF80132A
+:1065000004E0002F01DA484600E050462084BDE850
+:10651000F08700002407002000C0FFFF10B52248CC
+:10652000234C01782148022905D1C17B022902D1DF
+:10653000B0F8401029B1008EA4F84E00002020874A
+:1065400010BD90F846101A48B0F8440000B239B3B4
+:1065500018490978C1F3810101291BD002291CD0F7
+:10656000154900BFFBF776FC1149A4F8400080B242
+:10657000483101F091FAB4F94C00B4F94A20414293
+:106580005143891324F8381FB4F91010484380137D
+:10659000E08210BD0849D839E4E707496C39E1E7E2
+:1065A00005496C31DEE700001B070020A402002033
+:1065B000F0080020C80400204C8D0008034800218A
+:1065C00080F82A10C183018770470000F00800207E
+:1065D00010B504000B462D4AC3F1000028D56442D3
+:1065E000002B12DAA04207DA214600F02DFA32F829
+:1065F0001000C0F5404041E00146204600F024FA7A
+:1066000032F8100000F5004038E0A34208DA2146D5
+:10661000184600F019FA32F8100000F540402DE05D
+:10662000204600F011FA32F81000C0F5803025E065
+:10663000002B12DAA04207DA214600F005FA32F800
+:10664000100000F5804019E00146204600F0FCF9FA
+:1066500032F81000C0F5004010E0A34208DA2146ED
+:10666000184600F0F1F932F81000C0F5804005E05E
+:1066700053B1204600F0E8F932F81000B0F5004FB1
+:1066800001DDA0F5803010BD002010BDE08F0008B6
+:1066900040438013494300EBA13000220302002B4A
+:1066A00014DDB3F5001F01DC802001E04FF4005041
+:1066B00093FBF0F1014401EBD1714910814206D006
+:1066C000521CD2B20846062AF2D300E00021C800CC
+:1066D00000B2704702E008C8121F08C1002AFAD1B0
+:1066E00070477047002001E001C1121F002AFBD152
+:1066F000704700002DE9F047A74CA8482188028880
+:10670000511A89B20F297DD30088A4F13C0520805D
+:10671000288F08B1401E288795F800C0A04ACCF306
+:10672000810001281DD0022820D0D18B9D4E9A488F
+:10673000DFF87492F388407E0027B1F5926F1CD881
+:10674000142818D37820607643F01000F08040F2CF
+:106750006660A8812CF001002870D77389F800705A
+:1067600018E0D08B00EB4000C00302E0D08B8F49D3
+:106770004843010CDAE7401C04E0B1F5DB6F09D3B4
+:1067800010B1401E607605E023F01000F0804CF060
+:1067900001002870B5F90200B5F914304143C3EB8C
+:1067A000C303C1F38F31C3F3D10303EB510109B22A
+:1067B000A9829046D28B4FF080535043B5F91620F2
+:1067C000C0F38F30C2EBC202C2F3D10202EB500021
+:1067D00000B2E882AA6A42431213EA6293FBF2F221
+:1067E0002A63734A1080A2680A44A260E1680144E7
+:1067F000E160207C401CC0B22074072802D942F31B
+:10680000CF0000E0C5E02883C9106983E760A76076
+:1068100041F6C8012774884204DD298B654AB2FB22
+:10682000F1F1E981C117890341EA9041800342F601
+:106830009B420023F9F776FCA88457485E49A0F1F3
+:106840003C002A78B0F906005FEA827C00FB01F187
+:106850004FEA2143C2F3810115D5012907D002294E
+:106860000BD04FF2685141430914A18011E049F661
+:106870008C4148430014A08020E04CF6183141437D
+:106880000914A18026E001290ED0022918D0A08089
+:106890006B844A4948430014A4F81E00FBF7FAF839
+:1068A00047480088C0B143E04AF65C3141430914CF
+:1068B000A1804BF62C21484300146884E383EDE764
+:1068C0004DF2AC5141430914A1804EF27C41414349
+:1068D000091469843B49DDE795F8200000BB88F87E
+:1068E0000F7089F80070B5F91A00A0F50C519F39A6
+:1068F000B1F56E7F18D8617FF42912D93249E8804A
+:106900002E4AA1F8460050430014A880A1F8440084
+:10691000FF2085F8200081F828002C493C200870D1
+:1069200006E0491C617703E0607F08B1401E607794
+:10693000B5F91A10B4F91E0081420EDDA07E7D2843
+:1069400009D9F08840F00800F0802148017821F052
+:10695000020101700EE0401C06E0A0F23D108142F1
+:1069600008DAA07E10B1401EA07603E0F08820F087
+:106970000800F080B5F91810606908446061217E54
+:10698000491CC9B221761F2903D94011A883676128
+:106990002776BDE8F08700000405002024070020CA
+:1069A000A4020020540A00201B07002030330100FD
+:1069B000080A002074E8260BCC0E0100488501006F
+:1069C00026070020D0450100B40C00201807002045
+:1069D000DA050020024941F68B30886270470000DA
+:1069E000C804002070B5164C06252078062825D24C
+:1069F000DFE800F003080E141A211248FAF712FB20
+:106A0000012016E00F48801DFAF70CFB022010E071
+:106A10000C480C30FAF706FB03200AE00948123054
+:106A2000FAF700FB042004E006481830FAF7FAFAF7
+:106A30000520207070BDFAF715FB2570257070BD1C
+:106A40001C070020248E0008090A05D0B0FBF1F0D5
+:106A5000FF2800D9FF20704700207047D0E90021AF
+:106A6000C368521A5A4301EBA231816041607047FA
+:106A7000B0F90020B0F90210B0F90630521A5A43AA
+:106A800001EBA231818041807047000030B5494B55
+:106A9000188849490A8A801A85B24848484A0F2D01
+:106AA000047801F150001DD31D880D82117A090769
+:106AB00013D5022C01D0434912E0434DB0F9021026
+:106AC000B5F90050A94205DC02DA01F1020108E043
+:106AD000458007E0A1F1020103E0022C02D13B490D
+:106AE00009884180B0F840101D88691A89B29C2934
+:106AF00049D31988A0F84010916A0023B1F5804F5E
+:106B000031DB3349896CB1F5405F2CDD314940F20E
+:106B10006665B1F91010A94212DD43F69915A94234
+:106B200002DB40F2333108E040F23335A1F2666116
+:106B3000694343F2333591FBF5F1A0F8441001E0CD
+:106B4000A0F844302449B2F806510978C1F3810114
+:106B50002DB100BFB0F8441001F21E511CE092F8B4
+:106B60004620022A10D0A0F84430022C01D0A0F810
+:106B70004430B0F95C10B0F9443001F114029A428B
+:106B80000DDAA0F85C2030BD012901D00229E1D145
+:106B9000B0F8441001F23331A0F84410E5E703F1F6
+:106BA0001402914203DD1439A0F85C1030BDA0F846
+:106BB0005C3030BD24070020140000201B0700209B
+:106BC000A4020020C6040020C4040020C004002049
+:106BD0004801002030050020C80400202DE9FC41B8
+:106BE00001210220FDF73AF901211920FDF74EF9A4
+:106BF00001213C48FBF728FB4027ADF80070032437
+:106C00008DF802400420384D8DF80300694628466F
+:106C1000FBF7C8FAE001ADF800008DF802401C2037
+:106C20008DF8030069462846FBF7BCFA4FF4E07183
+:106C30002846FBF73EFBA815ADF800008DF8024092
+:106C400010208DF8030069462848FBF7ABFA4FF493
+:106C5000A060FCF731FE1D208DF8040001268DF8A0
+:106C6000056000258DF806508DF8076001A8FCF737
+:106C7000F1FD1F498C2008801D494FF6FA702C3118
+:106C800008806E20091F08801948143006801848B3
+:106C900008300780164920310D80154AD020121D7A
+:106CA0001080134A45F2F300183210800A1F45F293
+:106CB000500010800E4A4FF6FF7038321080121DBF
+:106CC0001080121D108041F21B10088000F012F895
+:106CD000FBF76CFD064810300580001F0480BDE8FE
+:106CE000FC810000000C1A0000100140000C014063
+:106CF0000004004070B51D20FCF780FD2A4D4021A6
+:106D00002846FBF7CDFA840080212846FBF7C8FA15
+:106D100044EA4004A9152846FBF7C2FA0443E0B24E
+:106D2000224C84F83C00FBF747FB0546052805D9B3
+:106D30001F48C18841F04001C18001E084F838500B
+:106D40001C48007A000703D594F838001A490D5CF6
+:106D50004FF6FA702063E062A06260622062E06138
+:106D6000A0611648606300206064A06484F83F005E
+:106D700084F84000FBF7CEFAA07AFF2811D0022059
+:106D800084F83D000E48008820662846FBF770FF17
+:106D9000207820F001002070BDE870401D20FCF735
+:106DA00043BD0120ECE70000001001404801002035
+:106DB000540A0020A4020020DC980008DCFF050033
+:106DC000240400402DE9F0434E484F4902880B88C7
+:106DD0009A1A92B20F2A69D3098801804B49098B0C
+:106DE000027D00EB42029180017D491CC9B2017510
+:106DF00008295BD3002404752246017D00EB410382
+:106E0000491CB3F90430C9B202EB630212B2017536
+:106E10000829F2D33E4904753E4B4A8044800E78DF
+:106E20009D895FEAC67C40F638694FF0030714D0AD
+:106E3000A2F22B5C42F6E858C44520D3A1F1020C23
+:106E400026F00204ACF8002047750C7040F22B5479
+:106E5000A24211DA45F004021EE046F001060E706F
+:106E60004A4507DD45F001029A8126F002020A70C8
+:106E7000477519E0447517E045F002020CE04A45F9
+:106E80000CDA8775427D12B1521E42750CE046F055
+:106E900002020A7025F007029A8105E0B30703D5C4
+:106EA000837D2BB15B1E837540888880BDE8F083AD
+:106EB00042F6AA239A4222DAB1F904302BB941F200
+:106EC000CD05AA4201DA4480EEE7134C920302EBAF
+:106ED000843241F67244B2FBF4F214B240F233351C
+:106EE00002464480AC4200DA5580B2F90240E41A0E
+:106EF00004F5A374B4F5237FD6D84380D4E74FF4C8
+:106F00008043FAE7E80A002024070020A4020020BA
+:106F1000DA050020540A0020C8F1FFFF2DE9F041F6
+:106F20006D4CDFF8B8E14FF0000594F83410C80755
+:106F300006D094F938104B42002958DD0E4657E030
+:106F4000674884F83750A4F84250664A90F83800F1
+:106F500084F840001586CEF80450CEF80850624EF2
+:106F600040F26663CEF80C50A4F87C3036F810007E
+:106F70005E4E768830444FF6FF7606EA800024F8AD
+:106F8000300B4FF0806044F8040CA3202084608410
+:106F90005810A084E38440F699102085580060853D
+:106FA0004FF48050A08541F23330E08541F26660B5
+:106FB000208641F69910608641F6CC40A0864FF4B9
+:106FC0000050E08642F23330208742F266606087EC
+:106FD00042F69910A08742F6CC40E08782F89D5097
+:106FE00041F00100207184F84450BDE8F0811E4654
+:106FF00094F937004242002801DD074600E01746B9
+:10700000F61B012E0BD0002800DB02465FFA82F649
+:1070100084F8380094F84F00012805D041E0002999
+:1070200000DA1946CEB2F3E794F939305942002B11
+:1070300001DB184600E0084694F93A20C7B25042F6
+:10704000002A01DB944600E08446BC4508DD002AA6
+:1070500000DA0246D7B2002B00DA0B46D8B207E0BE
+:10706000002B00DA0B46DFB2002A00DB1046C0B26C
+:1070700004EB4000B0F9501004EB470030F9502FFA
+:1070800011444910018084F84F5084F83E5084F830
+:107090003D5084F83C5084F83B5084F83A5084F8D2
+:1070A000395004EB46007546B0F9500024F8420F01
+:1070B000BEF80410C82309B26422FDF70BFD686016
+:1070C000E968401AA9680844A860B5F90010484367
+:1070D000C013E860608788E7680A0020C8050020C0
+:1070E00048010020A4020020EE980008640000205F
+:1070F000F0B4544890F83410C90776D0524990F84B
+:107100004030002291F838108B426FD04F4CA0F8DD
+:1071100072204F4DE65C04468E4294F9374002D00F
+:10712000EE5C8E420FD1641C64B280F83740EB5C99
+:107130008B4202D1641C80F8374090F937300F2B16
+:107140001BDD0F2317E0434DEE5C434D8E4202D012
+:10715000EE5C8E4211D1641E64B280F83740EB5C65
+:107160008B4202D1641E80F8374090F937406FF0AF
+:107170000E039C4201DA80F83730324B90F83F50D2
+:10718000393390F83740EC5490F83F305B1CDBB259
+:1071900080F83F30062B01D380F83F2090F939402A
+:1071A00090F93B309C420ED190F93D40A3420AD168
+:1071B00090F93A4090F93C309C4204D190F93E401D
+:1071C000A34200D1012280F84F201F4A80F84010CE
+:1071D00090F937501378214A012D0DDD14465E07D2
+:1071E000A46804D544F0080403E028E015E024F086
+:1071F0000804946080F83510B5F1FF3F0ADA5B07A8
+:10720000936802D523F0080301E043F0080393607C
+:1072100080F83510F0BCFBF77DB890F84F100129CD
+:107220000DD1B0F8721043F60953491C89B2A0F889
+:107230007210994203D9A0F8722080F84F20F0BC58
+:1072400070470000680A002048010020D09800081C
+:10725000D6980008E2980008E8980008A4020020E8
+:1072600010B5D0E900210369114481FB03318C0280
+:1072700044EA93514260D0E9022382FB0332940234
+:1072800044EA93521144816010BD000030B520499A
+:10729000204AB1F86A301088C01A80B20F2836D35D
+:1072A0001088A1F86A001C4D00204FF000432A5CB2
+:1072B000940903D00124B4EB921F24D1D20622D02A
+:1072C000164A52F820201268134C123434F8104039
+:1072D000224201EB000494F9722008D00A2A04DB50
+:1072E0000A6823FA00F4224308E0521C09E012F174
+:1072F0000A0F05DC0A6823FA00F4A2430A6002E0E0
+:10730000521E84F87220401CC0B21128CFD330BD69
+:10731000E005002024070020E4930008E49400081E
+:107320002DE9F00779497A480A8903889A1A92B2B6
+:10733000082A74D300880881A1F12C0042890AB17F
+:10734000521E4281734A92F82820802A67D302F0A5
+:107350003F020A70C2890AB1521EC281B1F90620E9
+:10736000902A0CDB8A46FF2A09D08146C089002872
+:1073700055D1694800230078092805D005E0BDE80B
+:10738000F007624800F09EB90823644A92F8EA5078
+:107390000DB143F004036248817AC90701D043F07C
+:1073A0000203D2F808C05FEA0C5101D543F0010393
+:1073B000176800215B4EFC0302D596F8654004B1C6
+:1073C0008021C4885FEA446801D541F040015FEA4A
+:1073D000845801D541F020015FEAC47801D041F022
+:1073E0001001007A400701D541F008014E480078AD
+:1073F000C00701D041F00401A00601D541F0010110
+:107400000020012D00D1082096F8705085B992F81F
+:107410004620022A04D0012A05D03AB108E072E0E1
+:1074200040F0030004E040F0020001E040F0010001
+:107430007A0701D440F02000CCF3C0020025CCF341
+:10744000002C624502D13A0700D4042596F86F203B
+:10745000012A01D145F00105344A0027BC461278C3
+:107460003E46C2F38102012A04D0022A04D0032A34
+:1074700004D004E0022602E0042600E010262C4A94
+:1074800064060ED5214C1C342478240609D51478C2
+:10749000640606D4274A40F6CC44926D6243140C2D
+:1074A00005E0B2F8AE2040F699146243940B4FF019
+:1074B00008088AF80A804FF061088AF80B808AF879
+:1074C0000C308AF80D108AF80E008AF80F508AF8EE
+:1074D0001070270A4B4083F06901414069408AF8E7
+:1074E000117079408AF81240614052468AF813C000
+:1074F00071408AF8146051754FF4C871A9F80E10E4
+:10750000FF20AAF80600BDE8F0077047E00600205B
+:1075100024070020E00500201B070020A402002013
+:10752000540A0020B40C002044090020C8040020A4
+:1075300048010020140800205148816941F0FC01F5
+:1075400081614FF4A060FCF7B7F9FBF7BDF9FCF7D8
+:1075500017FBF9F725FBFCF70DF9FDF7C1F9FFF76C
+:107560003DFBFCF74DF8FFF7C5FBFBF71FF9454D59
+:1075700045494FF40050A5F816018867FEF7F0FD65
+:1075800000214FF4FA5340F2EE220020401C80B25A
+:107590009842FBD3491C89B29142F6D33B4800265E
+:1075A00080F87260F9F792F9F9F740FEFCF718FBE2
+:1075B000F9F706FDFEF7CAFE102235493548F8F7FF
+:1075C000E2FD01F0F7F9344C354FE08820F040003F
+:1075D000E0803248017821F020010170FA20F88122
+:1075E0004FF49670E887FFF7F5F92E492E48FCF71F
+:1075F00074FA2E48FCF796FA2D48416A88472D48C0
+:10760000416B8847FEF7DAFF2B48FAF73FFA2B4920
+:107610004220C8802A49C8603E71E088E081208904
+:10762000208260896082FAF735FDFAF797FCFFF750
+:1076300061F801F05FF9FFF7C5FB00F0FBF9FFF718
+:1076400025FE01F01BF8FEF7A3F9FAF7F3FAFBF7B2
+:107650002DFBFFF71BFAFCF7FFFCFAF74FFFFAF7D9
+:1076600081FF00F07DF8FFF75BFE1348FAF7D6F8CC
+:1076700000F06CFAFDF778F9FAF73EFACDE7000072
+:1076800000100240A4020020640000203005002009
+:10769000B40C002020060020540A002048010020DD
+:1076A00018070020C00800209008002008040020CF
+:1076B00038000020E4000020D4090020400700200A
+:1076C0003C040020F0B523490278B0F906400023BD
+:1076D0001F4E31F81210FF2C18D0B0F904701E4D57
+:1076E000BC4231DA00EBE40704F00704BF7AA7409C
+:1076F0008478FFB23CB190F801C0ACF1010C644554
+:107700001FDA3C061DD455F822200DE056F8222041
+:10771000116012498A79521CD2B28A71022A02D3AC
+:107720008370C3808B71F0BD11608178491CC9B230
+:10773000817042789142F6D38370C188491CC18020
+:10774000F0BD56F82220EFE755F822201160F4E74B
+:10775000C4950008F69300086C950008B406002054
+:10776000F0B561486149B0F86C200B889A1A92B262
+:107770009C2A7BD30988A0F86C105D495D4F91F875
+:107780002A1001F0070297F84610022A00D1491E7C
+:10779000594C80F83E104FF00203E2884FF0000190
+:1077A000550401D5012236E0A489E50601D506225B
+:1077B00031E0250701D508222DE0550603D44F4DB1
+:1077C0002D78AD0601D5042225E0150501D5072247
+:1077D00021E0150601D50A221DE0950601D50C22EF
+:1077E00019E0150701D50B2215E0550701D4D50581
+:1077F00001D510220FE0D50601D505220BE0650763
+:1078000003D4A50701D4E40702D080F86E3007E066
+:10781000920403D5032280F86E2001E080F86E10F8
+:10782000374A384C92F820E0324A251FD2F808C077
+:107830002D4AB2F87060721C92B2BEF1000F0DD0EA
+:107840002CF4000CC7F808C090F86E70B7B11E2F6A
+:107850001AD090F86F200AB325E007E04CF4000638
+:10786000BE60A0F870200A2A01D22360F0BD142A5D
+:1078700001D22B60F0BDA0F87010F0BD2B60A0F815
+:10788000701080F86F10F0BD642E04D2A0F8702044
+:10789000322AEED3E9E7A0F87010EAE77F1C80F8FF
+:1078A0006F70A0F8701090F86F20012A10D0002A95
+:1078B000E9D0B0F87060761CB6B2A0F870601E2EE9
+:1078C000D7D323603C2EDED9521E80F86F20D2E73A
+:1078D000B0F87020521C92B2A0F870202360C82A21
+:1078E000D1D980F86F10C6E7E005002024070020FA
+:1078F000B40C0020A4020020540A002048010020FB
+:10790000C8040020141C0140F0B54248B0F84810EB
+:10791000491C89B2A0F8481002297AD33E490024B4
+:10792000A0F848400A783D4B042A57D04FF48041D4
+:10793000082A0BD0A0F10C02B2F900208A4200DA2A
+:107940001146B3F980208A4200DA1146344A92691E
+:107950008A4200DA11B2418282881D8AC2EB850216
+:10796000304D12B22D78C5F381062A4D42F2917640
+:107970007243B5F9765092126A431213C260866858
+:107980001546C6EBC60642F3D102F60202EBA6325A
+:107990008260C66C1644C664B0F850707F1CBFB2DB
+:1079A000A0F85070B7F5806F04D3B6120682A0F825
+:1079B0005040C464891A1C4EC26A724340F2555644
+:1079C0004E4302EB4602466A32444262B3F930301B
+:1079D000B2EB034F06DD1A04426206E01349B1F927
+:1079E0000410B3E7002A00DA4462C162104990F83B
+:1079F0003D2091F838108A420BD080F83D10B0F845
+:107A00004210A0F84410B0F84010A0F84210A0F8BE
+:107A10004050F0BD300500201B070020A4020020CC
+:107A20004C0C0020C8040020C3F5FFFF680C0020A8
+:107A30004801002015481649B0F85A200B889A1AB8
+:107A400092B20F2A20D30988A0F85A10B0F900107A
+:107A500041F6515251438913A0F86C100D494FF46F
+:107A600080420B78A0F10C01022B06D1B1F9003055
+:107A7000934202DA1B1D0B8000E00A800021A0F86F
+:107A8000601020F85C1F4280704700003005002025
+:107A9000240700201B0700204FF6FF7202EA800235
+:107AA00010F4404315480ED0B3F5804F14D0B3F511
+:107AB000004F4FEA122216D0C2F5807330F813300F
+:107AC0005B424B8005E0120A30F812304B80C2F561
+:107AD000807230F812000FE0120AC2F5807330F89D
+:107AE00013304B8005E030F81230C2F580725B42F3
+:107AF0004B8030F81200404208807047E091000847
+:107B0000104A518A908AD28A16384639A2F1110257
+:107B100000D54942002A00DA52421144002800DA16
+:107B200040420844084943F6284300B2B1F93620E0
+:107B30005A43921340F2D733584302EBA030C88621
+:107B400070470000A402002030050020F0B59049E5
+:107B500090480A8903889A1A92B23E2A1ED3008856
+:107B6000088101F138004FF4FA63428A9A4202D246
+:107B7000521C428200E04382874A92F82220802AE7
+:107B80000CD302F03F020A70B1F90620402A06DB4E
+:107B9000FF2A04D0C2883AB1521EC280F0BDBDE8AF
+:107BA000F0407B48FFF78EBD428A9A42F6D30778B1
+:107BB0004FF0010E3A074FF0FF055BD5847A40F293
+:107BC000DC52630708D444F004038372C28081F856
+:107BD0000BE081F80AE04CE04378072B05D0032B3B
+:107BE00003D0052B01D0062B07D1660605D444F03F
+:107BF00040038372C280052239E0654A5FEA437C14
+:107C000002F138024FF42076127A0DD55FEAC26C89
+:107C10000AD45FEA446C07D442F0100202723A06BA
+:107C200028D4C680192222E0DF0709D0970707D49D
+:107C3000670605D442F002020272C680042216E0F2
+:107C40009F0709D5170707D4670605D442F0080235
+:107C50000272C68003220AE01B070BD5530709D422
+:107C6000630607D442F004020272C6800B22CA7275
+:107C70008A72CD80494AB2F92230B2F91A7003F201
+:107C80003D140022A74200DB0276414E444C06F12F
+:107C90003806A479B6895FEAC46C06F101064FF490
+:107CA000C874B6B213D58681B6F57A7F05D9017A44
+:107CB00021F0800101728281F0BD037A1E06FBD49F
+:107CC000828143F080020272C480112035E09F421D
+:107CD00016DA037E052B13D28681B6F5487F04D9C8
+:107CE0008281027A22F040020272027A5606E3D4BE
+:107CF0005B1C037642F040020272C48002201CE04A
+:107D0000284B1C89C4F3C006C4F3002740F2EE24BC
+:107D1000BE4216D11E78360713D4427E012ACBD13B
+:107D2000428BB2F5167F02D2521C4283F0BD827A9A
+:107D300042F002028272C4800F20C8728872CD8025
+:107D4000F0BD93F80D714FF40046012F18D1164F76
+:107D500041F6583C7F6C674512DD83F80CE1134B0C
+:107D60001E60C38AA34202D25B1CC382F0BD4FF4E3
+:107D7000FA73C3801C23CB728B72CD80C282F0BD9C
+:107D8000C2820A4883F80C21001F0660F0BD000083
+:107D9000C406002024070020E0050020C8040020BD
+:107DA000540A0020A40200204801002014080140C9
+:107DB0002DE9F05FFE48FF49DFF8FCA3007E0A1DB5
+:107DC000131D012850465AD030F85A4F0C80418874
+:107DD0001180BAF85E001880FDF770FEF74DF84C80
+:107DE00049F2CD32B5F91E006083B5F9201043F693
+:107DF000CC4C00EB410151430914A183B4F922306A
+:107E0000B4F9206001FB03F200FB062242F38F323B
+:107E10006282B4F9167007FB0CF7BF1340F2333CD3
+:107E2000714302FB0CF200FB131007EBA232E2825B
+:107E300040F38F30A082B4F91810E24FC1EBC101BA
+:107E400041F3D10101EBE000DF4E2083786C30601C
+:107E5000316930468847DD49308948800846FDF75A
+:107E60000FFFDFF86CB301264FF000099BF800000C
+:107E700008280CD0618F218204287DD01AE030F8C8
+:107E8000604F0C8041881180BAF86400A3E7D148A4
+:107E900090F93710491C02296FD890F8741019B165
+:107EA000B4F85A00208205E0618F2182A4F85A10AC
+:107EB00080F87460B4F91410B4F90A00C64AF9F7EE
+:107EC000EFFAE062BAF91611884204DDC248E162B5
+:107ED000027C91408162BA48DFF800E3503847F2F3
+:107EE000A30802784EF24611002A79D0012A78D0F0
+:107EF00080F800909BF8000004287FD0B64AB4F9BF
+:107F00001210B4F90800303AF9F7CAFA43F2666180
+:107F1000A062884200DBA162A3462546A06AAE4C5F
+:107F2000443C2060E86A606020461035FCF76EF83B
+:107F3000A34928883C39FFF7AFFDDFF88482A8F118
+:107F40005008D8F81410C8F87010B5F91010A068CF
+:107F5000B5F9123000FB01F7E268584302FB1374D5
+:107F600044F38F3702FB0100AF8740F38F34EC8777
+:107F70009B4D6F80AC8001E03DE03AE02846FEF783
+:107F800057FA287F08F11805012878D0604241107F
+:107F90004DF6B350474369803A142A804046A8F80A
+:107FA00004408B18C380891AA8F808108AF80C902E
+:107FB000B8F904305446002B00DD2673B8F90600EA
+:107FC000002802DD217B891C2173B8F90820002AD2
+:107FD00002DD217B091D2173217B07297ED202E06E
+:107FE00011E036E00AE0DFE801F0807C947A907ED0
+:107FF0009200608F56E7686A0014E062B87AE8B3CE
+:108000007848A06288E7B5F91E2042448A420AD81F
+:10801000B5F9202042448A4205D8B5F922204244CD
+:108020008A427FF667AFA0F80290B7F8AE204946C3
+:10803000B2F5C87F01D8467006E0B2F5487F01D896
+:10804000022200E0032242708AF80F108BF8001021
+:1080500027E080F80090B5F91EC04A46C4448C451C
+:1080600009D8B5F920C0C4448C4504D8B5F92250CC
+:1080700045448D42D5D9B7F8AE1001E01AE01CE0B6
+:10808000B1F5C87F01D8467006E0B1F5487F01D848
+:10809000022100E00321417042808AF80F208BF812
+:1080A0000020BEF8061041F40061AEF80610F9F7A2
+:1080B00047FF1FE74FF4AF70A3E749484DF6B352AF
+:1080C000B0F92030594249106980B0F91E00504380
+:1080D00002142A804046A8F8043062E705E066737F
+:1080E00003E0022100E0032161739BF800103E4E83
+:1080F00001293E4F617BDA460DD0072978D2DFE8AF
+:1081000001F077FEFDFCFBFAF9000421ECE7052104
+:10811000EAE70621E8E70729F0D2DFE801F0690481
+:108120002F7FA4D8F10001461846FBF7BDFC28605C
+:10813000B5F9020040F68151484381136980B5F9D1
+:10814000000040F681525043801328800A18A2F69E
+:108150008152B8F80E305242C3EB620212B2A8F854
+:108160000C20002A01DCA8F80C90B8F80C20A4F828
+:108170005E201144A4F85C10084479E1404201B249
+:10818000504200B2FBF790FC2860B5F9020040F6BF
+:108190008151484380136880B5F9001040F6815240
+:1081A000514389134218A2F681522980524220E09D
+:1081B000D4090020342C0140A40200203005002006
+:1081C00064000020480100203C040020F803002047
+:1081D0001B070020680A0020C0080020540A002065
+:1081E000080A0020A2FEFFFF0024014000280140F1
+:1081F000DDE0B8F80E30C3EB620212B2A8F80C2032
+:10820000002A01DCA8F80C90B8F80C2058E13046A0
+:10821000F8F724FD01231A460721BDE01946104650
+:10822000FBF742FC2860B5F9020040F68151484353
+:1082300080136880B5F9001040F6815251438913CC
+:1082400029804218A2F68152B8F80E305242C3EB90
+:10825000620212B2A8F80C20002A01DCA8F80C90E7
+:10826000B8F80C2059E15942404209B200B2FBF77C
+:108270001BFC2860B5F9020040F681514843811388
+:108280006980B5F9000040F6815250438013288080
+:108290000A18A2F68152B8F80E305242C3EB6202BD
+:1082A00012B2A8F80C20002A01DCA8F80C90B8F84B
+:1082B0000C20A4F85A201144A4F85C10084462E190
+:1082C0003046F8F7CBFC01231A46052164E011463D
+:1082D000FBF7EAFB2860B5F9020040F681514843FC
+:1082E00081136980B5F9000040F681525043801334
+:1082F000288006E080E154E125E1F6E0C6E099E05F
+:1083000017E00A18A2F68152B8F80E305242C3EBB9
+:10831000620212B2A8F80C20002A01DCA8F80C9026
+:10832000B8F80C20A4F85C201144A4F85A100844B2
+:1083300054E1504201B2584200B2FBF7B5FB28604D
+:10834000B5F9020040F68151484381136980B5F9BF
+:10835000000040F681525043801328800A18A2F68C
+:108360008152B8F80E305242C3EB620212B2A8F842
+:108370000C20002A01DCA8F80C90B8F80C20A4F816
+:108380005C201144A4F85E10084455E13046F8F72B
+:1083900065FC01231A4606213846F8F75FFC0121E7
+:1083A0003046F8F7D1FB01213846F8F7CDFBB04E47
+:1083B000BAF8080055463080BAF80A007080BAF85A
+:1083C0001000B0803046F9F775FAB4F85A00F18819
+:1083D0000844A4F86000B4F85C0031890844A4F8AB
+:1083E0006200B4F85E0071890844A4F86400317E2C
+:1083F000A048012978D034F85A1F01806188418053
+:10840000A18881809B49028808310A8042884A807D
+:10841000808888809748896A0830884795F83E00A8
+:1084200000287DD0F8F71EFE15F83E0F401E28707C
+:10843000BDE8F09F01461846FBF736FB2860B5F90A
+:10844000020040F68151484380136880B5F900105E
+:1084500040F68152514389134218A2F6815252428A
+:1084600052082980A4F85E201044A4F85C00084457
+:10847000A4F85A0000213046F8F766FB0021384680
+:10848000F8F762FB01231A460621C0E6404201B21A
+:10849000504200B2FBF708FB2860B5F9020040F635
+:1084A0008151484380136880B5F9001040F681522D
+:1084B000514389134218A2F6815252422980520830
+:1084C000A4F85E201044A4F85A000844A4F85C0004
+:1084D00000213046F8F738FB00213846F8F734FB26
+:1084E00001231A46052192E6B4E019461046FBF72F
+:1084F000DBFA2860B5F9020040F681514843801349
+:108500006880B5F9001040F6815251438913421832
+:10851000A2F68152524229805208A4F85A2000E063
+:108520009BE01044A4F85E000844A4F85C0000211D
+:108530003046F8F709FB00213846F8F705FB012320
+:108540001A460721BCE65942404209B200B2FBF785
+:10855000ABFA2860B5F9020040F681514843801318
+:108560006880B5F9001040F68152514389134218D2
+:10857000A2F68152524252082980A4F85A2010448F
+:10858000A4F85C000844A4F85E0000213046F8F727
+:10859000DBFA00213846F8F7D7FA01231A460621FC
+:1085A0008EE61146FBF780FA2860B5F9020040F626
+:1085B0008151484380136880B5F9001040F681521C
+:1085C000514389134218A2F681525242520829801F
+:1085D000A4F85C201044A4F85A000844A4F85E00F3
+:1085E00000213046F8F7B0FA00213846F8F7ACFA27
+:1085F00001231A460521C9E6504201B2584200B291
+:10860000FBF752FA2860B5F9020040F68151484361
+:1086100080136880B5F9001040F6815251438913E8
+:108620004218A2F68152524252082980A4F85C20D6
+:108630001044A4F85E000844A4F85A000021304613
+:10864000F8F782FA00213846F8F77EFA01231A4635
+:1086500007219BE634F8601FCFE607480088A0F5A5
+:10866000D04168393FF4E4AEBDE8F05FF9F7B6BB3E
+:10867000D409002030000020182C01402DE9F041E1
+:10868000904C9148B4F85A100288511A89B20F29B7
+:108690006FD30088A4F85A008C480088DFF8308235
+:1086A000C0074FF000054FF0010741D0874AD4E9D9
+:1086B0000C1024321388B1EB530F02D21288511AD6
+:1086C00008444FF4F371884200D208468149B1FB57
+:1086D000F0F0616CC1F35101084406466064F7F79D
+:1086E0009CFE00227C4BF7F704FE4FF040427B4B90
+:1086F000F7F7FFFD0E22F7F76BFEF7F7C5FEA4F8BC
+:10870000A40094F86500401CC0B284F865000828F5
+:1087100034D36C4898F84620001F03789A4201D061
+:10872000027045806E4A13786E4A23B1458021E07D
+:108730006564A56458E0D8F89410A1F5FA618E42FA
+:1087400011DD616D8B1C9E4205DDB0F902100A2916
+:108750000DDA491C06E08E4205DAB0F90210002954
+:1087600008DD491E4180B0F902000A2802DB1770BB
+:1087700001E0A2E01570666584F865505A484FF430
+:10878000A5420178C1F38101012949D002294AD0CB
+:1087900044F687712181A4F8A020B0F9243089B271
+:1087A0004B439B13A4F89C30B0F90E000023704398
+:1087B000B0FBF1F0A16CC0F3D100C1EBC101C90263
+:1087C00000EB9130A064F017810341EA9641B003B9
+:1087D000F7F7A8FCB4F8A210C1EBC101C902C008A8
+:1087E00000EB9130A4F8A200616CA06E0844A06672
+:1087F00094F86C20521CD2B284F86C20082A05D35D
+:10880000C008A4F86E0084F86C50A5663748384E4E
+:10881000C3885A0633D498F80F20022A06D02CE0D9
+:1088200043F20451B6E744F24621B3E7B26840F69A
+:108830009916B24221DD94F8382094F88660B2424D
+:108840000CD084F8862094F83D2002F00106C2F393
+:108850004002964202D1A4F8825004E0B4F882208B
+:10886000B2F5966F05D2B4F88200401CA4F88200DD
+:1088700005E043F08002C28001E0A4F88250114874
+:1088800094F83F30B0300C2B01D2C57400E0C774AF
+:10889000174A0F4C41F2482692F83C20B4F8824027
+:1088A00041F2504C0C2B0AD3B14208DB012A06D00E
+:1088B000614502DD002C00D18774BDE8F08185742C
+:1088C000FBE70000480100202407002000040040CE
+:1088D000A40200204564BD0100209C40133B3340AE
+:1088E000F6030020F7030020C8040020540A0020EB
+:1088F0003005002070B5284C284821880288511A7C
+:1089000089B23E2947D3008820802548808B254D99
+:10891000800228606969284688472349A868FDF7CE
+:108920008BF822496060CB885A072ED40022B0F120
+:10893000F05F0FD9E089B0F5FA7F08D943F0040061
+:10894000C8801B48017821F0020101701CE0401C26
+:10895000E0811AE0B0F1D25F0CD94FF4F031A1EB15
+:1089600010308003C910B0FBF1F0206100280CDA50
+:1089700022610AE0B0F1C85F03D94FF48040206162
+:1089800003E023F00400C880E281D4E904018842B6
+:1089900000DB0846A06170BD4C0C002024070020BD
+:1089A000A40200208C060020D8970008540A00205A
+:1089B000DA05002005494FF480404861086188616C
+:1089C0000348C18821F48271C18070474C0C00209B
+:1089D000540A00202DE9F041384C394E394F2078A7
+:1089E00041F23331C2074FF000050CD0A28962B3C7
+:1089F00094F90700002800DA4042C0B2032829D2C7
+:108A000040F2AE702AE0A570E5732F4AE571A581AA
+:108A100092F83830237220F00800A18040F0020064
+:108A200020703D867560B560F560916C490005D099
+:108A300041F68461A18140F010002070C0B240F086
+:108A4000010020706574BDE8F081658120F01000A0
+:108A5000207015E0042803D240F6510060810FE039
+:108A6000052802D240F69910F8E740F6CC420628D5
+:108A700003D3072801D3082801D2628100E0618175
+:108A800097F89D0098B9B088102301B2B4F90A0094
+:108A90003622FCF71FF87060F168401AB16808448C
+:108AA000B060B6F900104843C013F0603886388EC5
+:108AB00010B10120A070C6E7A570C4E7680C0020C3
+:108AC000A4060020A4020020480100202DE9F04166
+:108AD000554C2678F0077CD05448217A544D90F8B4
+:108AE000380081427BD0534A2346DFF84CC1575CA3
+:108AF00093F90E2093F90730874203D01CF80170D8
+:108B0000874213D146F002065B1C26705BB2E3710C
+:108B10001CF80110814201D15B1CE37194F907102C
+:108B2000062901DD0621E171521C1CE0434F17F8B4
+:108B300001C0434F844503D017F801C0844513D1C9
+:108B400026F002065B1E26705BB2E371795C8142FF
+:108B500001D15B1EE37194F907306FF005018B4280
+:108B600000DAE171521EA273207294F907108A1C78
+:108B7000042A02D941F68462A2812C4A0129127882
+:108B80000ADD2B4B56079B6802D543F0080301E032
+:108B900023F00803AB606070B1F1FF3F09DA5107C1
+:108BA000A96802D521F0080101E041F00801A9609F
+:108BB0006070F9F7AFFBA078012810D121488068D8
+:108BC000A3280CDA94F90700022803DD0220E071E3
+:108BD00005E01EE06FF00101884200DAE171A08932
+:108BE000002630B1401E0004000CA08101D1E671C6
+:108BF000A673E87B04280CD0B5F93010512341222C
+:108C00000020FBF767FF2886002802D1E07B10B127
+:108C1000A670BDE8F0810C4806700C4806702078FC
+:108C200020F001002070F4E7680C002048010020CB
+:108C3000A4020020D0980008D6980008E298000806
+:108C4000E898000830050020380700201B070020A6
+:108C5000743F713D9B3BED396238F436A135653484
+:108C60003F332A32273133304C2F722EA32DDF2C85
+:108C7000242C722B000000361C070038AA0A003A88
+:108C8000AA0A003CCC0C003ECC0C0040380E00423E
+:108C9000380E0044380E0046380E0048380E004AA0
+:108CA000C711004CC711004EC7110050C711005228
+:108CB000C7110054C7110056C7110058C711005AF8
+:108CC000C711005CC711005EC7110060C7110062C8
+:108CD000C7110064C7110066C7110068C711006A98
+:108CE00000000036220200388E03003AB005003C36
+:108CF000D207003EF4090040160C0042380E004432
+:108D00005B100046C71100483313004A9F14004C03
+:108D10009F14004E0B16005077170052771700541F
+:108D200077170056771700587717005A7717005CA7
+:108D30007717005E77170060771700627717006477
+:108D400077170066771700687717006A000000360B
+:108D5000FA04003C6606003ED20700403E0900428D
+:108D6000F4090044AA0A0046600B0048160C004AA9
+:108D7000CC0C004C820D004E380E0050EE0E00520E
+:108D8000A40F00545B10005611110058C711005A6F
+:108D90007D12005C3313005EE91300609F140062D3
+:108DA000551500640B160066C11600687717006A37
+:108DB0002D18006CE318006E00000034000000362F
+:108DC000000000380000003A0000003C0000003EB7
+:108DD0000000004000000042000000440000004687
+:108DE000000000480000004A0000004C0000004E57
+:108DF0000000005000000052000000540000005627
+:108E0000000000580000005A0000005C0000005EF6
+:108E100000000060000000620000006400000066C6
+:108E20000000006844145858587011115858587070
+:108E30004111585848701114485858701411584826
+:108E400058703313005695130054B61300525A1439
+:108E50000050FD14004EA115004C4516004A761630
+:108E600000486C17004672180044BA190042741B7F
+:108E70000040911D003EB420003C9F22003AE122B8
+:108E80000038532300368B240034812500322B27F1
+:108E900000302028002E5829002CB02A002A9B2CB4
+:108EA0000028D22D00267C2F0024263100220233F8
+:108EB0000020FD34001E5C37001CCC3C001A873EAD
+:108EC0000018BE3F00160040001400400012004091
+:108ED00000100040000E0040000C0040000A00405E
+:108EE000000800400006004000040040000200406E
+:108EF000000000200072002000700020006E0020A2
+:108F0000006C0020006A002000680020006600203D
+:108F1000006400200062002000600020005E00204D
+:108F2000005C0020005A002000580020005600205D
+:108F3000005400200052002000500020004E00206D
+:108F4000004CA320004AA320004847210046EB2103
+:108F50000044EB2100428F2200408F22003E7A2401
+:108F6000003C7A24003A66260038512800343D2A15
+:108F70000030702D002CA33000287A3400245138A2
+:108F80000020CC3C001C00400018004000140040B1
+:108F900000100040000C00400008004000040040A9
+:108FA00000000000010203040500050001020304A3
+:108FB0000104000305020000F0010000360100007A
+:108FC000F8000000BA0000007C0000007C000000F7
+:108FD0007C000000411414111114441114144111A7
+:108FE0000000290052007B00A400CC00F5001E0107
+:108FF000470170019901C201EA0113023C026502B6
+:109000008E02B602DF020803300359038203AA036B
+:10901000D303FB0324044C0475049D04C504EE042F
+:1090200016053E0567058F05B705DF0507062F0600
+:1090300057067F06A706CE06F6061E0746076D07EB
+:109040009507BC07E4070B08320859088108A808EF
+:10905000CF08F6081D0944096A099109B809DE0913
+:10906000050A2B0A520A780A9E0AC40AEA0A100B59
+:10907000360B5C0B820BA80BCD0BF30B180C3E0CC4
+:10908000630C880CAD0CD20CF70C1C0D410D650D5A
+:109090008A0DAF0DD30DF70D1C0E400E640E880E19
+:1090A000AC0ECF0EF30E170F3A0F5E0F810FA40F09
+:1090B000C70FEA0F0D103010531075109810BA102A
+:1090C000DD10FF102111431165118711A911CA117B
+:1090D000EC110D122E12501271129212B312D41200
+:1090E000F41215133613561376139613B713D713BA
+:1090F000F61316143614561475149414B414D314A9
+:10910000F214111530154E156D158C15AA15C815CC
+:10911000E7150516231641165F167C169A16B71624
+:10912000D516F2160F172C17491766178317A017B5
+:10913000BC17D917F51711182E184A186618811878
+:109140009D18B918D418F0180B19261942195D1971
+:1091500078199219AD19C819E219FD19171A311A9F
+:109160004C1A661A801A991AB31ACD1AE61A001BFD
+:10917000191B331B4C1B651B7E1B971BAF1BC81B8E
+:10918000E11BF91B121C2A1C421C5A1C721C8A1C53
+:10919000A21CBA1CD21CE91C011D181D301D471D44
+:1091A0005E1D751D8C1DA31DBA1DD01DE71DFD1D67
+:1091B000141E2A1E401E571E6D1E831E981EAE1EB4
+:1091C000C41EDA1EEF1E051F1A1F2F1F451F5A1F30
+:1091D0006F1F841F991FAE1FC21FD71FEC1F0020D7
+:1091E00000006400C9002D019201F7015B02C0027A
+:1091F00024038903ED035204B6041A057F05E30531
+:109200004706AB060F077307D7073B089F080209FD
+:109210006609C9092D0A900AF30A560BB90B1C0CF2
+:109220007F0CE20C440DA60D090E6B0ECD0E2F0F18
+:10923000900FF20F5310B41015117611D711381288
+:109240009812F8125813B81318147714D614351549
+:109250009415F3155116B0160E176B17C91726186B
+:109260008318E0183D199919F519511AAD1A081B00
+:10927000631BBE1B181C731CCD1C261D801DD91D15
+:10928000321E8A1EE31E3B1F921FEA1F41209820B8
+:10929000EE2044219A21EF2145229922EE224223F9
+:1092A0009623E9233C248F24E22434258525D725E1
+:1092B00028267826C82618276827B727062854287E
+:1092C000A228EF283D298929D629222A6D2AB82AE1
+:1092D000032B4D2B972BE12B2A2C722CBB2C022D10
+:1092E0004A2D912DD72D1D2E632EA82EEC2E302F1A
+:1092F000742FB82FFA2F3D307F30C030013141310B
+:109300008131C13100323F327D32BA32F7323433EB
+:109310007033AC33E73322345C349534CE340735C4
+:109320003F357735AE35E4351A3650368536B936A1
+:10933000ED36203753378637B737E937193849388C
+:109340007938A838D738053932395F398B39B73988
+:10935000E2390D3A373A603A893AB23ADA3A013BA1
+:10936000283B4E3B733B983BBD3BE03B043C263CDB
+:10937000483C6A3C8B3CAB3CCB3CEA3C093D273D3E
+:10938000443D613D7D3D993DB43DCE3DE83D013ECE
+:109390001A3E323E493E603E763E8C3EA13EB53E90
+:1093A000C93EDC3EEF3E013F123F233F333F433F88
+:1093B000513F603F6E3F7B3F873F933F9E3FA93FBA
+:1093C000B33FBC3FC53FCD3FD53FDC3FE23FE83F29
+:1093D000ED3FF13FF53FF93FFB3FFD3FFF3FFF3FD3
+:1093E000FF3F0000E7382C35002020EF20372023F6
+:1093F0003320262021000080020004000800100015
+:10940000000200040008040000020004000800102C
+:1094100000200040008004000000008000000040A8
+:109420000000002000000010000000080000000400
+:109430000000000200000001000080000000400069
+:1094400000002000000010000000080000000400E0
+:109450000000020000000100008000000008014040
+:10946000000C0140000C0140000C0140000C0140C8
+:10947000000C0140000C0140000C014000100140B4
+:109480000010014000100140001001400010014098
+:109490000010014000100140001001400014014084
+:1094A00004080140040C0140040C0140040C01407C
+:1094B000040C0140040C0140040C0140040C014068
+:1094C0000410014004100140041001400410014048
+:1094D0000410014004100140041001400410014038
+:1094E0000414014008080140080C0140080C014028
+:1094F000080C0140080C0140080C0140080C014018
+:10950000080C0140081001400810014008100140FB
+:1095100008100140081001400810014008100140E7
+:1095200008100140081401400C0801400C0C0140D7
+:109530000C0C01400C0C01400C0C01400C0C0140C7
+:109540000C0C01400C0C01400C1001400C100140AF
+:109550000C1001400C1001400C1001400C10014097
+:109560000C1001400C1001400C1401401008014087
+:10957000100C0140100C0140100C0140100C014077
+:10958000100C0140100C0140100C01401010014063
+:109590001010014010100140101001401010014047
+:1095A0001010014010100140101001401014014033
+:1095B00000000000000000000000000000000000AB
+:1095C0000000000014080140140C0140140C01407C
+:1095D000140C0140140C0140140C0140140C014007
+:1095E000140C0140141001401410014014100140EB
+:1095F00014100140141001401410014014100140D7
+:10960000141001401414014000000000000000008C
+:10961000000000000000000000000000FFFFFF0F3E
+:109620000FFFFFFFFFF0FFFFFF0FFFFFFFFFF0FF48
+:109630000FFFFFFFFFF0FFFFFF0FFFFFFFF0FFFF38
+:109640000FFFFFFFFFF0FFFFFF0FFFFFFFFFF0FF28
+:10965000FFFF0FFFFFFFFFF0FFFFFF0FFFF0FFFF18
+:109660000000004040000000000400000040000036
+:109670000000040040000000000400000040000062
+:109680000004000040000000000400000040000052
+:109690000000040000004000000000040000004042
+:1096A00000040000000000808000000000080000AE
+:1096B000008000000000080080000000000800009A
+:1096C000008000000008000080000000000800008A
+:1096D000008000000000080000008000000000087A
+:1096E00000000080000800000000002020000000B2
+:1096F0000002000000200000000002002000000026
+:109700000002000000200000000200002000000015
+:109710000002000000200000000002000000200005
+:1097200000000002000000200002000000000060B5
+:10973000600000000006000000600000000006005D
+:10974000600000000006000000600000000600004D
+:10975000600000000006000000600000000006003D
+:10976000000060000000000600000060000600002D
+:10977000008002000400080010000002000400083D
+:1097800004000002000400080010002000400080D7
+:1097900004000000FF7FFFFFFDFFFFFFFBFFFFFF57
+:1097A000F7FFFFFFEFFFFFFFFFFDFFFFFFFBFFFFE7
+:1097B000FFF7FFFFFBFFFFFFFFFDFFFFFFFBFFFFCB
+:1097C000FFF7FFFFFFEFFFFFFFDFFFFFFFBFFFFF21
+:1097D000FF7FFFFFFBFFFFFF0000401F7A19030020
+:1097E0000000001E897603000000C01C3BDF030060
+:1097F0000000801BD15704000000401A9FE00400C5
+:10980000000000199E7B05000000C017E42C060034
+:10981000000080160DF806000000401593DE0700DA
+:109820000000001408E608000000C012B1110A0090
+:109830000000801101650B0000004010E6E30C0001
+:109840000000000F46940E000000C00D4677100087
+:109850000000800CB08F12000000400BD2DE14001C
+:109860000000000A5E6317000000C008601A1A00BA
+:109870000000800726FC1C000000400600002000BD
+:10988000000000057A1923000000C003D539260026
+:10989000000080025851290000004001764F2C0042
+:1098A0000000000046252F000000C0FE2AC631003F
+:1098B000000080FDA1283400000000FB4B1F380091
+:1098C000000080F829053B00000000F6EFFE3C0098
+:1098D000010203040500020304050001030405005E
+:1098E00001020500010203040405000102035505FD
+:1098F0000010AA1A55250030AA3A0000AA0A5515E8
+:109900000020AA2A5535FF3F2899000800000020B2
+:109910004C070000E4060008249A00084C070020C9
+:10992000DC090000E466000845020406082D010277
+:1099300003040405480607080913592B1B086D0486
+:10994000211355152A4006190801A713673D1B0866
+:109950008D041A87040125170206040501031480EB
+:1099600020FF8BAA0A02019C15AA0A551500085966
+:1099700020AA2A5535FF3F072903010504060203E3
+:10998000127C1573FFFF04FF8080010129025F64D0
+:1099900002130A135D6A12081201100C0504060274
+:1099A00003010103070505280B0102030402060752
+:1099B0000303040C3D0706040509191F1919043196
+:1099C0000506064BAA1A024B381E026910312E40BA
+:1099D000FD3969260211042F405F020C26405B26E8
+:1099E0002ACD55155515123902017F0316D0071AD5
+:1099F000FF01013B0261AA0C12080108A8147F991B
+:109A00003F2340331361720A1608DC9122031210BF
+:109A10000A17401C12600A16901B014913716A0252
+:049A2000000800003A
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010001000300000200008C
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-N.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y002-N.axf
new file mode 100644
index 0000000..9743077
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y002-N.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-N.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y002-N.hex
new file mode 100644
index 0000000..3128ce3
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y002-N.hex
@@ -0,0 +1,2479 @@
+:020000040800F2
+:100000002811002001010008FB370008C52800085E
+:10001000F9370008350F00083564000800000000BB
+:100020000000000000000000000000006D49000812
+:10003000931A000800000000693D00086D4C00089C
+:100040001B0100085D3B00081B0100081B010008A4
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B0100084D1500081B010008AA
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A000DD4C0008BD4D00081B0100081B010008C5
+:1000B000C14D0008B15000080D5300081B01000895
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B0100082D5F00081B0100081B01000820
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA0048004741750008281100208A
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE78D4C0008A0
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFD1099000890
+:1006E0003099000870B58C1810F8015B15F00703FD
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54C4C53
+:100740004FF490652946204600F015FA002864D041
+:100750002946204600F0A2F846490888401C088037
+:100760000121204600F0E6FA434942F21072B1F846
+:100770005000904202D2401CA1F8500007F0C8F887
+:100780003E4DB5F91410B5F9120005F085FF3C4C4B
+:10079000A5F856002080A16820468847A088A5F8C3
+:1007A000580003F093F807F0AFF9364E364C307826
+:1007B000082833D045F6AC30606042F6EF60A060A8
+:1007C00042F2C400E0603148008A2080208E6080C0
+:1007D000A16B2D488847208E69882D4C08444FF620
+:1007E000FF7101EA80006887207A4FF0000540071A
+:1007F0001DD501F0DDFA274949F6A24008802648B8
+:1008000040F21A62C188491C89B2C180914204D366
+:10081000A16821F00401A160C58070BD41F2130000
+:1008200060604FF48060A06040F61B50CAE73078EB
+:100830000A2818D2DFE800F0170613050A050D177D
+:100840001113EAE7BDE8704006F0D0B808F042F9AD
+:1008500005E0BDE8704002F083BD06F04DFCBDE848
+:10086000704007F0A9BA00F0FDFB84F8B65070BDE7
+:1008700000240140240700204801002064000020DB
+:10088000400700201B070020E4000020F8010020A2
+:10089000A4020020442C0140600900206FEA1121CD
+:1008A000016070470029816802D041F0010101E038
+:1008B00021F00101816070470029816802D041F474
+:1008C000807101E021F48071816070472DE9F04171
+:1008D000824E92B0304600F00BF90BA800F039FAC6
+:1008E00001214FF4C06003F0D3FA00248DF83140A9
+:1008F0004FF46020CDE90D044FF4A0204FF009081B
+:100900000B9001278DF83C808DF830700BA9304694
+:1009100000F080F9724D8DF831408DF830708DF80F
+:100920003C700BA9284600F075F901231A460F21E7
+:10093000304600F0C0F9022201231146304600F093
+:10094000BAF9012303220021304600F0B4F9012353
+:1009500004221946304600F0AEF9012305220B218E
+:10096000304600F0A8F9012306220421304600F0A9
+:10097000A2F9012307220821304600F09CF9012347
+:1009800008220321304600F096F9012309220A21AA
+:10099000304600F090F90121304600F084F9012141
+:1009A000284600F080F901231A460521304600F060
+:1009B00055F901231A460621284600F04FF9002177
+:1009C000304600F0CBF84FF4E041284600F0C6F87E
+:1009D0000121304600F0B8F80121284600F0B4F8B3
+:1009E0000121304600F0A6F80121284600F0A2F8C7
+:1009F0000121304600F09EF90121284600F09AF9C5
+:100A000040F61451374804F058FF12208DF840008A
+:100A100002208DF841008DF842408DF8437010A8F7
+:100A200002F018FF01224FF49061304600F0E8F820
+:100A300001213046FFF740FF01213046FFF732FF2A
+:100A400001212846FFF72EFF304600F06EF93046B0
+:100A500000F09FF80028FAD1304600F075F93046D2
+:100A600000F082F80028FAD1284600F05EF9284606
+:100A700000F08FF80028FAD1284600F065F92846E2
+:100A800000F072F80028FAD10121084603F0DCF9E1
+:100A9000154D284600F096FD684600F03EFE0F48D2
+:100AA00001A94C300090114881E811018020CDE966
+:100AB00004404000069080000790202008904FF4EA
+:100AC0004050CDE909046946284600F009FE01219D
+:100AD000284600F06BFD12B0BDE8F0810024014013
+:100AE00000280140002C014008000240B402002010
+:100AF0000D4910B5884202D1012144150AE00B4985
+:100B0000884202D10121041504E0094988420AD132
+:100B10000121CC03204603F0C7F92046BDE8104070
+:100B2000002103F0C1B910BD00240140002801409C
+:100B3000003C01400029816802D041F4801101E0AD
+:100B400021F48011816070470029816802D041F44E
+:100B5000004101E021F4004181607047826822F485
+:100B6000E0420A43826070470146002089684907D5
+:100B700000D50120704710B50246002054680B0ACA
+:100B8000C9B20C401168194202D0002C00D00120DB
+:100B900010BD014600208968090700D50120704773
+:100BA00038B501211C2003F073F9FF20ADF80000D7
+:100BB00000248DF8034003258DF8025069460D4846
+:100BC00001F0F0FA0120ADF800008DF803408DF837
+:100BD00002506946084801F0E5FA2320ADF800000C
+:100BE0008DF803408DF802506946044801F0DAFAA6
+:100BF00038BD000000080140000C01400010014019
+:100C0000002A4268C9B201D00A4300E08A43426028
+:100C10007047000010B542680E4B0C791A400B6803
+:100C200042EA04221343436083680B4A1340D1E92C
+:100C3000024222434C7943EA44031A438260C26A67
+:100C4000097C22F47002491EC9B242EA0151C16214
+:100C500010BD0000FFFEF0FFFDF7F1FF70B50724A7
+:100C600009290AD9C568A1F10A0606EB4606B4406F
+:100C7000A543B3401D43C56007E0056901EB41068C
+:100C8000B440A543B3401D430561836BC3F30154D6
+:100C9000121B921C02EB82041F22A2409343A1402C
+:100CA0000B43836370BD826B491E22F4401242EAFB
+:100CB00001518163704770B5072409290AD9C568B5
+:100CC000A1F10A0606EB4606B440A543B3401D4316
+:100CD000C56007E0056901EB4106B440A543B34098
+:100CE0001D4305611F23072A09D2446B521E02EBE4
+:100CF000820293409C4391400C43446370BD0D2A93
+:100D000009D2046BD21F02EB820293409C439140B4
+:100D10000C43046370BDC46A0D3A02EB8202934037
+:100D20009C4391400C43C46270BD816841F008014E
+:100D3000816070470029816802D041F4A00101E080
+:100D400021F4A00181607047816841F00401816055
+:100D5000704700210160017141718160C160012112
+:100D60000174704770B51E4C214694F83800B1F8F4
+:100D7000425006281ED9B4F84A10B4F84C00A1EB32
+:100D8000000202F10902122A04D8FFF757FB0022E1
+:100D9000144B0AE0884204D2FFF750FB0022124BAA
+:100DA00003E0FFF74BFB0022104BFFF730FAFFF791
+:100DB0008AFB09E005D12846FFF740FB0C4A0D4BA2
+:100DC000F3E70D4951F82000C5EB45116063B0EB26
+:100DD000410F03D9C5EB45104000606370BD0000B2
+:100DE0005004002000003440000033400000354033
+:100DF0006766666666E64B40C08F000810B50C4C0F
+:100E00002078400713D5FFF7ADFF0A49A08E088070
+:100E100008483038018821F010010180001F018846
+:100E200041F010010180207820F00400207010BDF6
+:100E30005004002040040040F0B4184816494FF414
+:100E40009677436C08468A68046815485FEAC25C76
+:100E500042F00806007822F008054FEA047415D520
+:100E6000002C08DB120714D408B1082811D1BB42AA
+:100E70000FDA8E6007E012070BD508B1082808D1F9
+:100E8000BB4206DA8D60F0BC05F038BF002CF2DA08
+:100E9000E8E7F0BC70470000A402002048010020F1
+:100EA0001B07002070B506464089204B204C4FF4AC
+:100EB0008071002580B362887AB1012A0CD1E18863
+:100EC000491C89B2E1803289914205D36580E58071
+:100ED000FF2801D0401E708170BD7088228890422A
+:100EE00001D9012200E00022184601F0E4F97088DF
+:100EF000B18801442088401C80B220808142EBD818
+:100F00002580A088401C80B2A080F1888842E3D36D
+:100F100001206080A58070BDFFE70022184601F027
+:100F2000CAF9A580E58025806580F4E7000C0140C2
+:100F3000C0050020FEE70000FCB505464FF6FF7631
+:100F400000200C46ADF8006048F205078DF804005B
+:100F500020E000BF15F8010B8DF8040001A9084638
+:100F600002F0DBF8BDF800009DF8041080EA0120D3
+:100F7000ADF800005FF00000BDF800100A0402D5D3
+:100F800087EA410101E006EA4101401CADF800108A
+:100F90000828F1DB641EDDD26946084602F0A7F896
+:100FA000BDF80000FCBD00000246002004E000BFC8
+:100FB00012F8013B1844C0B2491EF9D27047000034
+:100FC00070B5144A85B01088002413490194009428
+:100FD000039420460494138807E00D8B009E35444B
+:100FE0000095CD8B019E3544019515889D42F4D026
+:100FF000401CC0B28028EED30098411107484180C0
+:10100000848001984111064881830183818205B063
+:1010100070BD000024070020A4020020DA05002093
+:10102000C804002030B50E4902880A800C4A438863
+:10103000083A13800B1F808818802024151F2C80ED
+:101040000020401C80B27328FBD341F211100880AD
+:1010500044F64800108047F2480018802C8030BDCC
+:10106000202C0140114944F648000880091D46F62D
+:1010700048000880091D41F2111008800B48001F2C
+:10108000018841F02001018009480021A0F8641086
+:10109000A0F86210A0F86010A0F85E10A0F85C1034
+:1010A000A0F85A100348418181827047182C0140F2
+:1010B000A4020020640000202DE9F04F524B534859
+:1010C0000022D97A90F800C080292CF001067DD347
+:1010D0001C684F4B01F01F0153F821104D4B0C427F
+:1010E000196802D041F0200101E021F02001994669
+:1010F0001960484BDFF820B1DFF820A193F8465083
+:10110000474B9BF80040B3F90430022C69D1B9F881
+:101110000840C4F3C007C4F30024A74261D03D4C8B
+:101120002C3C94F80280B8F1000F09D0374FB8F189
+:10113000010FB7F902700DD0B8F1020F56D120E0BF
+:101140000A0553D58A0651D40122A2702CF004025C
+:1011500002704BE00E0549D48E0647D55FEA4C7607
+:1011600044D4A7BB4380002B09DD4CF0050202707C
+:101170000222A2702B4AB2F84420028236E0A2700A
+:1011800034E0B0F806C0BCF1000F01D1002B17DC31
+:1011900090F80CC0AC4513D107F26667BB420FDC78
+:1011A000214FBF895FEA477C0AD45FEA877C07D476
+:1011B0005FEA417C04D55FEA816C01D5FF0715D059
+:1011C00006704280AAF80020428101E017E00DE09D
+:1011D000426182610282A27089F80F208BF80020A0
+:1011E00004E006704280AAF800204281C3800573A3
+:1011F000480960F3CB21C9F80010BDE8F08F0670F4
+:1012000042804281F9E70000E00500204409002007
+:1012100020940008A40200201B07002024010020C5
+:10122000DA05002048010020540A00202DE9F0478B
+:1012300096B000240C940D940E940F9472B69048BE
+:10124000816941F400718161816941F4806181614A
+:101250004FF4004002F0EEFD8A4D00212846FFF7D2
+:101260002BFB00212846FFF71DFB874E002130464F
+:10127000FFF718FB854F0021384600F097F9012051
+:101280004FF47041401C8842FCD32846FFF730FCE5
+:10129000B1463046FFF72CFC384600F093F94FF486
+:1012A0006020CDE912048DF8454001204FF004087C
+:1012B0008DF8440010948DF8508010A92846FFF74F
+:1012C000A9FC01231A4605212846FFF7F4FC012357
+:1012D000022206212846FFF7EEFC01230322072104
+:1012E0002846FFF7E8FC012304220F212846FFF7D8
+:1012F000E2FC384600F066F9684600F00EFA6148F4
+:10130000634E4C300090CDF80C80CDE90164802014
+:10131000CDE904404000069080000790202008900E
+:101320004FF44050CDE909046946384600F0D8F939
+:1013300001212846FFF7C0FA0121384600F036F9AE
+:1013400001212846FFF7AEFA47F23051159415985F
+:10135000401C15908842FAD301212846FFF7EAFC89
+:10136000ADF82C40A04640F2DC5A4FF4007420E067
+:101370005046CDF854801599491C15918142FAD3F5
+:1013800030880D9908440D9070880E9908440E908D
+:10139000B0880F9908440F90F0880C9908440C907D
+:1013A00001212846FFF7C6FCBDF82C00401CADF813
+:1013B0002C00BDF82C00A042DAD30D98354A40F33A
+:1013C000CF1633480A3006830E9941F3CF14448375
+:1013D0000F9941F3CF1383830C9941F3CF1CA0F8ED
+:1013E00004C0ACF5C05C40F2C371ACF59B7C8C458D
+:1013F0000ED2A6F5C856363E8E4209D2A4F5C85480
+:10140000363C8C4204D2A3F5C853363B8B4203D3FF
+:10141000D18841F48041D180D188490407D41E4944
+:10142000028B21F85C2F428B4A80808B88800021C0
+:101430002846FFF741FA0021384600F0B7F80021AE
+:101440002846FFF72FFA00214C464846FFF72AFAB4
+:101450000220C102401C8842FCD32846FFF748FB0B
+:101460002046FFF745FB384600F0ACF8FFF72EFAB0
+:101470000A493C20087062B616B0BDE8F08700004B
+:1014800000100240002401400028014008000240F2
+:1014900026050020540A0020B40C00201807002064
+:1014A000F0B5284B40F22D4643F6FB255C6C264BED
+:1014B000B4F5FA5F13DDB4F5FA4F10DC41F6AD1761
+:1014C000A4F5FA54674306EBA7364FF4B5777C438F
+:1014D00005EBA41475106410C3E9045401E0C3E9DA
+:1014E00004651D69D5605C69401A5461106091689B
+:1014F000884202DA4942884200DC116010684443A5
+:10150000107E0441906A21189162506A814200DD88
+:101510009062916A106A814201DB084600E09062A5
+:10152000986111684D43117C0D4108412918B2F9A9
+:101530001C00884204DBB2F91A00884200DC08B2C1
+:10154000F0BD0000480100202801002010B54FF434
+:101550000054204600F0ACF8002813D00A4908785F
+:1015600040F008000870204600F014F800210748F9
+:1015700000F01CF80648C17E012903D10021C17684
+:101580000121017710BD00007A06002044000240CE
+:10159000580B0020C10002D502490860704702497B
+:1015A00048607047040402400000024000290168BE
+:1015B00002D041F0010102E04FF6FE7211400160DD
+:1015C0007047000001684FF6FE7211400160002173
+:1015D000016041608160C1603149314A08399042FF
+:1015E00003D1486840F00F0006E02D4A14329042C3
+:1015F00004D1486840F0F00048607047284A28321B
+:10160000904203D1486840F47060F5E7244A3C32C8
+:10161000904203D1486840F47040EDE7204A5032D0
+:10162000904203D1486840F47020E5E71C4A6432D8
+:10163000904203D1486840F47000DDE7184A7832E0
+:10164000904203D1486840F07060D5E7154A111FF9
+:10165000904203D1086840F00F0006E0114A1432AE
+:10166000904204D1086840F0F000086070470D4ACD
+:101670002832904203D1086840F47060F5E7094AC7
+:101680003C32904203D1086840F47040EDE7054ACF
+:1016900050329042EAD1086840F47020E5E700003B
+:1016A0000800024008040240406880B27047000011
+:1016B00001460020CA0001D5034A00E0034A12682F
+:1016C0000A4200D00120704700040240000002409E
+:1016D000002A026801D00A4300E08A430260704792
+:1016E00030B5036847F6F07293430C6A8A68224368
+:1016F000D1E904452C4322438C692243CC6922431F
+:101700004C6A22438C6A22431A430260CA684260D0
+:101710000A6882604968C16030BD00210160416093
+:101720008160C160016141618161C16101624162A9
+:101730008162704710B5114C8CB000212046FFF734
+:1017400035FF2046FFF73EFF0D4800900D48002171
+:10175000CDE901016420CDE903018020CDE9050137
+:101760000791089109910A9169462046FFF7B8FF51
+:1017700001212046FFF71AFF0CB010BD58000240AF
+:1017800004380140B007002010B501218CB0084694
+:1017900002F05AFB1E4C00212046FFF707FF2046AF
+:1017A000FFF710FF1B4800901B48019000211020FC
+:1017B000CDE902018020CDE904100691079108913E
+:1017C00009910A9169462046FFF78AFF012202210A
+:1017D0002046FFF77DFF01218DF82F1004208DF8A2
+:1017E0002D008DF82E100E208DF82C000BA802F085
+:1017F00031F80F208DF82C000BA802F02BF80121F6
+:101800002046FFF7D3FEFFF795FF0CB010BD000098
+:1018100044000240043801404C07002030B540F637
+:10182000AA21204AC184838B1488E31A9BB20F2B10
+:1018300010D312888283037E002253B11A4BB3F96E
+:101840000A30042B05DB194B1B78022B03D0002B2D
+:1018500000D1828430BD164B40F68B255B6CA3F221
+:101860002D14AC420FD2428B521C92B24283642A96
+:10187000F0D364224283B0F924208A4201DA02EBD9
+:101880002111818430BD41F29414A342FADBB0F9F6
+:101890002430002B02DDA3EB211100E00021818424
+:1018A000428330BD24070020640000201B07002075
+:1018B0004801002010B50446B0F9020043F6991122
+:1018C00048438113E06840F26662504301EBA03068
+:1018D000E060B4F9001043F6991251438A1321696C
+:1018E00040F26663594302EBA131216104F074FEBA
+:1018F0006061A18840F6AB2208444010A0F5154174
+:101900005539E062914205D9A0F5F851FF39521CD2
+:1019100091421DD249F25451884202DDA0F5204087
+:1019200002E0A0F5F850FF38206300EB400040F3E0
+:101930004F002085B4F924104A42904201DA104643
+:1019400002E0884200DD0846E083228461848AE068
+:10195000A0F5FE42FF3A41F255518A4214D8A2F650
+:10196000AA20206300EB400040F34F002085B4F92B
+:1019700024205142E183884201DA084602E0904285
+:1019800000DD1046404250E0A0F5D442AA3A8A4217
+:1019900015D2A2F6AA20206300EB400040F34F01CD
+:1019A0002185B4F924004242E2832084914201DA85
+:1019B000104602E0814200DC0846608453E0A0F556
+:1019C000AA42543A41F256539A4215D2A2F6AB209B
+:1019D000206300EB400040F34F002085B4F9241051
+:1019E0004A42904201DA104602E0884200DD084691
+:1019F0004042E083218419E0A0F5804241F2545333
+:101A00009A4215D2A2F6AA20206300EB400040F3D0
+:101A10004F012185B4F92400E0834242914201DA6A
+:101A2000104602E0814200DC0846208462841AE00D
+:101A3000A0F52852AB3A8A4215D2A2F6AA2020631A
+:101A400000EB400040F34F012185B4F92400E0830E
+:101A500042422284914201DA104602E0814200DCD7
+:101A600008464042A9E7B4F91E00A0EB40208013CD
+:101A7000E080B4F92000A0EB402080132081B4F96D
+:101A80002200A0EB40208013608110BD012101766F
+:101A9000704770471548164A4FF480410078042873
+:101AA00021D002F13C03D08A9B88C01A00B22F28B3
+:101AB00001DD001108E0002801DD002007E00D4BEA
+:101AC000984201DA184602E0402800DD4020938960
+:101AD000184400B2884203DC40F26661884200DAB2
+:101AE0000846908170479181704700001B070020D5
+:101AF000C8040020C0FEFFFF38B54B484B490288A0
+:101B00000B889A1A92B20F2A71D30988484C018027
+:101B10004FF0FF01E2884FF47A7355044FF496704A
+:101B200002D51622009103E0950403D515220091F9
+:101B3000014670E0D50402D514220091F8E715059E
+:101B400002D513220091F3E7550502D51222009128
+:101B5000EEE7950502D511220091E9E7D50502D5FA
+:101B600010220091E4E7150602D50F220091DFE76D
+:101B7000550602D50E220091DAE7950602D50D2210
+:101B80000091D5E7D50602D50C220091D0E71507C4
+:101B900002D50B220091CBE7550702D50A2200910E
+:101BA000C6E7950702D509220091C1E7D20702D006
+:101BB00008220091BCE72289550702D5072200912F
+:101BC000B6E7950702D506220091B1E7D20702D009
+:101BD00005220091ACE7A27AD20702D0042200913C
+:101BE000A6E7A289D40603D503220091A0E719E055
+:101BF000140702D5022200919AE7540703D49407F0
+:101C000001D4D20702D00122009191E700200346BF
+:101C100002460146009002F055FFBDE838400248F8
+:101C2000FFF740B938BD0000480A00202407002013
+:101C3000540A0020F0B55948594982880B889A1AED
+:101C400092B29C2A64D30988818056490A88014649
+:101C5000002A0B7843F0020156D11646524A1C075F
+:101C600015680246127822F0020274D54F4C0746DE
+:101C7000E4887F785FEA845C02D547F0010701E0E1
+:101C800027F001074770A704477802D547F00207FD
+:101C900001E027F002074770670401D4E70703D08B
+:101CA000477847F008074770640603D5447844F046
+:101CB000040404E01C0603D4447824F004044470B3
+:101CC000EC0450D4354C9A07247824F0100423D423
+:101CD000324D42782F7A2D78012A45F0100514D024
+:101CE000022A16D02D4C042AA47804F1010C0CF021
+:101CF000FF0C13D0072A25D0032A23D0052A21D090
+:101D0000062A1FD021F0100142E0B90702E0057059
+:101D1000F0BD39070029FADB0470F0BDFA0601D4E2
+:101D20001A060AD50170022C04D280F802C0BCF158
+:101D3000020FF2D341F080012AE021F0100101707E
+:101D40008670F0BD877A7F06F7D5032C04D8017022
+:101D500080F802C0F0BD0FE05107D8D51906D6D4DF
+:101D600043F0800114E002704178CB0701D189076C
+:101D7000F0D522F010010BE0E9040BD49907E9D467
+:101D8000818AC82902D2491C8182E3E743F00A0113
+:101D90000170DFE702708682DCE70000FC060020AD
+:101DA0002407002026070020A4020020540A002057
+:101DB000094944F648000880091D46F64800088095
+:101DC000091D41F6CC4008800348001F018841F0FE
+:101DD0002001018070470000182C0140084946F698
+:101DE00068000880091D0880091D41F255500880CF
+:101DF0000348001F018841F0200101807047000066
+:101E0000182C014010B5C28800210AB1032206E057
+:101E100002890AB1022202E0428912B10122027053
+:101E200000E0017004784FF4804344F6206244B12E
+:101E3000012C06D0022C07D0032C01D141808180D7
+:101E400010BD4380828010BD41F23331418040F6A5
+:101E5000B731F4E730B5B1F86A5000231A240D22E7
+:101E6000854202DCB1F9680030BD4D88854202DB55
+:101E7000B1F9000030BD01EB82056D88854201DDBE
+:101E8000144601E013DA134604EB03024FEA520250
+:101E90009A42F0D101EB830231F8231054889288E2
+:101EA000521A001B424301EB622000B230BD31F9EF
+:101EB000220030BD054920B1086940F0800008616A
+:101EC000704703484860034848607047002002405C
+:101ED00023016745AB89EFCD06494FF47A70CA6894
+:101EE000D20705D0401E0004000CF8D1FF20704737
+:101EF00000207047002002400E4A0320A2F150014A
+:101F000082F83E00002048810B490886C862C883D9
+:101F10000884488490620948816CB1F5206F01DB28
+:101F2000A3219162807A002802D0906A4042906298
+:101F300070470000640000203005002048010020A8
+:101F40000449002048810881C86288620249886289
+:101F50007047000064000020C0080020F0B53B4935
+:101F600088894A89801A80B20F2866D38889488177
+:101F7000CA8937480B3A272A26D28A7822BB826838
+:101F8000364B42F480728260324A354C354D1278BD
+:101F90005607314A0AD4344E36881680334A12889E
+:101FA0001A80334A12882280324A09E0324E36883B
+:101FB0001680324A12881A80314A12882280314AA9
+:101FC00012882A8001228A702F4B304D19469A7F41
+:101FD0000968802A32D302F01F0255F822201142EC
+:101FE0002CD0826822F48012184E82601236144679
+:101FF0001215B778521C62F38617254AB77093F80A
+:1020000016C01778BCF1800F27F0020608D30CF039
+:102010001F0C55F82CC011EA0C0F01D147F0020635
+:1020200016701A7E802A0DD302F01F0255F8222066
+:10203000114207D144F400218160F0BD826842F46E
+:102040008012D1E724F40021F6E7000018070020F1
+:10205000A402002048010020C0040020C204002087
+:10206000C4040020C6040020B0040020B2040020F4
+:10207000B4040020B6040020B8040020BA040020F4
+:10208000BC040020BE040020E005002020940008CD
+:10209000C804002070B5204881890289891A89B254
+:1020A0000F292FD3818901811C4B1D4819465D7A68
+:1020B00006681C4C096846F00402802D07D305F021
+:1020C0001F0554F82550294201D126F00402026070
+:1020D0009A7B802A17D302F01F0254F82220114263
+:1020E00011D1026822F002020260DA7A802A0ED34D
+:1020F00002F01F0254F82220114208D1016821F099
+:102100000801016070BD026842F00202ECE701685C
+:1021100041F00801F5E7000018070020E005002065
+:10212000A402002020940008F0B51D4C1B4A4FF07B
+:10213000010C94F83B5094F80AE0144692F83C30B5
+:1021400094F838402B43651CEEB2154D95F83D7060
+:102150000025BEF1FF0F0AD0BEF1000F06D18B4261
+:1021600013D155700C2C01D282F83860F0BD834237
+:1021700002D182F801C0F5E78B42F7D15570B8075C
+:1021800009E000BF82F83850F0BD8342FCD1F8432B
+:1021900082F801C080070028F4D0F0BD5004002070
+:1021A00048010020F0B5CA78002502F00F03D206DE
+:1021B00001D58A7813430A784FF00F0E12F0FF0F03
+:1021C0004FF001021CD004680F8802FA05F6374070
+:1021D000B74211D14FEA850C0EFA0CF724EA070733
+:1021E00003FA0CF43C43CF78282F02D0482F02D0BA
+:1021F00002E0466100E006616D1C082DE4D3046036
+:102200000C88FF2C1ED944685FF0000606F1080711
+:1022100002FA07F50F882F40AF420FD14FEA860C24
+:102220000EFA0CF7BC4303FA0CF73C43CF78282F87
+:1022300000D14561CF78482F00D10561761C082E6A
+:10224000E4D34460F0BD0000F0B5144C002801DA7E
+:10225000E36900E06368420D120185B2C0F30157E3
+:102260009540C0F30346032F05D0C2020AD50322CE
+:10227000B240934307E023F07062636823F0706319
+:10228000636002E0AB4343F0706201B12A4300286F
+:1022900001DAE261F0BD6260F0BD000000000140C3
+:1022A0000246002092680A4200D001207047416136
+:1022B0007047016170470AB1016170474161704721
+:1022C0000F4A104B92F838105B5C834201D1012019
+:1022D00004E00D4B5B5C834203D1002082F83A009E
+:1022E00070470A4B5B5C834201D18120F6E7084BC3
+:1022F000595C814201D18020F0E70320EEE7000025
+:1023000048010020D8980008EA980008DE980008E4
+:10231000F09800080A4810B501784FF000024C0709
+:1023200008494FF0FF0389684FEA017105D500297C
+:1023300001DA827210BD837210BD0029FBDBF8E761
+:1023400048010020A4020020F0B5194E194C0022CB
+:10235000E31CA6F1060CB75CA518ED78FF5C0D43F5
+:102360000F43BD421FD01CF80270FF5C0F43BD42FB
+:1023700019D015460023A618F6780E43C6545B1CE8
+:102380001CF80220DBB2062BF5D3C17881700179ED
+:10239000C17000214218491C15711CF80550C9B2C2
+:1023A0000629F7D3F0BD521CD2B2032AD3D3F0BD15
+:1023B000B28F00085004002010B502460021064BE1
+:1023C00006205C186478944200D10846491CC9B2C2
+:1023D0000629F6D310BD000048010020214810B5A1
+:1023E00090F8671000222048012936D11F498988BA
+:1023F00099BB1F491E4B4C6C40F6B831B3F86E3098
+:102400008C4227DD1B49097821BB90F82711491C14
+:10241000C9B280F82711C8291CD380F827210146AA
+:10242000D0F82C4191F82811A34203DD052908D2E8
+:10243000491C01E041B1491E80F82811C9B20529A3
+:1024400002D3012180F82611191B074C2C3C616234
+:10245000C0F82C31B3F5FA6F03D280F8262180F84A
+:10246000282110BDB40C0020A4020020DA050020B1
+:10247000480100201B0700204FF4C042C260002129
+:1024800081620E22028241F26202426108220283CC
+:102490004FF46042428381834FF07842C0E90821C3
+:1024A00040F6C41101807047B0F90010B0F9022065
+:1024B000891A41604269037E4A431A41836A134480
+:1024C0008362426A934200DD8262836A026A9342B7
+:1024D00000DA8262C268836A4A43017C0A410B4186
+:1024E000D118B0F91C208A4201DA10467047B0F9C1
+:1024F0001A008842FADC08B27047000010B5144890
+:102500001449B0F88C200B889A1A92B2B2F5437F26
+:102510001DD90988A0F88C10B0F88A1020F8581F2F
+:10252000002242860C480D4CC2888280C180C3893B
+:1025300083812489891AA4B2C4818160E11A01616E
+:10254000074A818AC182928A8282511A816110BDB2
+:1025500048010020240700207C0C002030050020CA
+:102560006400002009480A49B0F8AA200B889A1A8A
+:1025700092B241F684639A4206D3098820F8AA1FD2
+:10258000418881800021418070470000480100207F
+:10259000240700200D480178C90702D00C4909889A
+:1025A00001E04FF6FA71C165094901201039088030
+:1025B00007482438018841F0010101800448183897
+:1025C000018821F0180101807047000048010020B7
+:1025D000240400400A49D1F8902012B1521EC1F8DB
+:1025E000902031F88A2F521C21F81A294A6A521C6D
+:1025F0004A628A8F521C8A8701F8380C70470000A3
+:10260000480100201CB52D4890F83B3090F83C2044
+:10261000934252D000248DF8044053408DF800308E
+:102620009DF800300122012B08D09DF80030022BCC
+:1026300009D09DF80030042B0AD00DE01F498DF819
+:102640000420443108E01D498DF80420463103E0A0
+:102650001A498DF8042048319DF80420012A2CD114
+:1026600090F83D309DF80040154AA34217D090F8ED
+:102670003E309DF80040234208D0B0F84C30A0F81E
+:102680004A300B881488E31AA0F84C3090F83830A0
+:102690002BB1B0F840301488E31AA0F84230128809
+:1026A0000A80A0F8402010F83E1F9DF8002011433A
+:1026B00000F801199DF8001001701CBD50040020A5
+:1026C0002407002070B5344D40212846FFF7E8FD6F
+:1026D000840080212846FFF7E3FD44EA4004A91561
+:1026E0002846FFF7DDFD0443E1B22C4C94F870500E
+:1026F0008D4250D04D4084F87010012D03D0022D32
+:1027000001D0042D47D194F87400A84384F87400D4
+:1027100094F87320AA420FD084F8735094F8722072
+:1027200001238B401A4207D11A4384F8722094F88F
+:102730007110491C84F8711094F87110042928D381
+:1027400030B1012811D002280FD004280DD012E09A
+:102750001348C18821F04001C1802078002184F80D
+:102760003B1020F06000207005E0217841F020014E
+:10277000217084F83B000B4994F83B0091F8272026
+:10278000904204D081F8270007492020087000F00B
+:102790000DF884F84C5070BD001001404801002035
+:1027A000540A0020B40C00201807002070B50D4D0D
+:1027B00040212846FFF774FD840080212846FFF75A
+:1027C0006FFD44EA4004A9152846FFF769FD04435C
+:1027D0000548072100F8704F017100214170817098
+:1027E000C17070BD001001404801002070B5344830
+:1027F00090F83A10CA43920761D001F0030280F8C2
+:10280000392090F83D305B061B0E80F83D30012AE0
+:1028100001D0812A02D15B1C80F83D300278D207BA
+:102820004DD0DBB203F00102C3F34004A24246D113
+:10283000B0F84E400025641CA0F84E40204CA0F893
+:10284000505090F83E60A47AB24202D080F83E2008
+:102850000DE0A607B6EB837F02D080F83F5006E07C
+:1028600090F83F30642B02D25B1C80F83F3090F828
+:102870004030642B0CD25B1CDBB280F84030022B62
+:1028800006D204F00103934202D1022280F84020D4
+:10289000012901D0002912D190F83820C16D00EB38
+:1028A000820291610163D0E906121144D0E9082344
+:1028B0001A441144826A1144C26A1144416370BDD2
+:1028C00048010020FEE700002DE9F04F00BF002086
+:1028D0009E4E9F4AA6F51271A6F5BE79A6F1440B4D
+:1028E00006F1440E804601F5E074A1F1780301F58C
+:1028F000457A1D5C15F0C00706D0402F51D0C02F7F
+:1029000077D0802F76D004E115F01F0504D0154450
+:1029100040F080072F7201E082F80880012826D05D
+:10292000022824D0032822D0042820D008281ED032
+:1029300010281CD0874D55F820C0DCF8005054F802
+:1029400020703D40CCF80050824D55F820C0DCF896
+:10295000005056F820703D43CCF800501D5CAD0689
+:1029600059F820502F6813D53AF810C03EE051F8BE
+:1029700020502F6854F820C007EA0C072F6051F848
+:1029800020502F6856F820C047EA0C072F60E5E773
+:10299000DFF8B8C10CF1F00C5CF820C007EA0C07B6
+:1029A0007EE015F01F0504D0154440F080072F721B
+:1029B00001E082F8088001281DD002281BD00328DE
+:1029C00019D0042817D0082815D0102813D0614D2D
+:1029D00055F820502F6854F820C007EA0C072F60E4
+:1029E0005C4D55F820502F685BF820C047EA0C0773
+:1029F00056E00BE056E051F820502F6854F820C004
+:102A000007EA0C072F6051F82050ECE715F01F057E
+:102A100005D0154440F0800785F8217001E082F868
+:102A20002180012825D0022823D0032821D0042882
+:102A30001FD008281DD010281BD0464D55F820C0A7
+:102A4000DCF8005054F820703D40CCF80050414D67
+:102A500055F820C0DCF800505EF820703D43CCF8FB
+:102A600000501D5CAD0615D53A4D3AF81070CC35C6
+:102A700014E051F820502F6854F820C007EA0C07E2
+:102A80002F6051F820502F685EF820C047EA0C07ED
+:102A90002F60E6E72D4D3AF81070E03D55F82050D4
+:102AA0002F6036E015F01F0505D0154440F0800773
+:102AB00085F8217001E082F82180012830D00228B9
+:102AC0002ED003282CD004282AD0082828D010285B
+:102AD00026D0204D55F820C0DCF8005054F8207066
+:102AE0003D40CCF800501B4D55F820C0DCF800509C
+:102AF000164F883757F820703D43CCF800501D5CC6
+:102B0000AD06B1D4114F3AF81050E03F57F820709D
+:102B10003D60401CC0B21128FFF4EBAEBDE8F08F61
+:102B200051F820502F6854F820C007EA0C072F6096
+:102B300051F820502F68DFF814C00CF1880C5CF8B5
+:102B400020C047EA0C072F60D9E70000AC960008C8
+:102B5000E0050020A89400084FF40771C1824FF4EB
+:102B60005861018340F6145181837047F0B5C48ADF
+:102B7000B0F900608681B0F90250C581B0F9043027
+:102B80000227002101220382AB4204DBB54202DDB1
+:102B9000C78042810CE0B34204DBAE4202DDC78055
+:102BA00041811CE09D4205DBB34203DDC2804781C9
+:102BB000018115E0B54204DB9E4202DDC280418105
+:102BC00005E0AE4205DB9D4203DDC1804281078105
+:102BD00006E09E4204DBAB4202DDC18047810281F8
+:102BE000C388458900EB430700EB4505BB89AE89E7
+:102BF0009B1B0FFA83FEA0F812E00689AB8900EB5D
+:102C0000460CBCF80CC0A3EB0C038382B0F918305F
+:102C1000B7F90CC0A3EB0C0CB4EB4C0F04DA80F842
+:102C20002010A3F1A10113E0A64503DD80F82010D8
+:102C3000B9890BE026B1012E04D0022E10D004E099
+:102C4000062100E0052180F82010A989091B6D31BB
+:102C5000418309B2B1F5586F04DB5B1E438304E086
+:102C60000421F0E7002900DC4283418B8183F0BD21
+:102C70000B49002288760A62CA614A62094A32F91F
+:102C8000103002EB40028B62B2F90220CA62064A9F
+:102C900032F810000882A1F86000A1F862007047C5
+:102CA000F801002002990008F69800082DE9F05F6D
+:102CB000FD48FE4982880B889A1A92B20F2A44D3A3
+:102CC0000988FB4A8180814611880124F948FA4E1F
+:102CD000002579B3491E1180C573F84A85620168E1
+:102CE000B2F902204F0742F6AA2318D4F78847F416
+:102CF0000057F780F14E3678B60709D5866826F07A
+:102D000080068660A0F87C5080F87E5080F87F5066
+:102D1000CE0404D480F8F040C0F8EC5003E080F812
+:102D2000F0504E0707D49A4205DB80F8F440A0F833
+:102D3000F25004E010E080F8F4504E0703D49A42B9
+:102D400001DBC90703D080F81151BDE8F09F80F87E
+:102D50001141A0F81251F8E78046B0F8181143F677
+:102D60009820814202D2491CA8F8181101F0C0FE37
+:102D7000D34FDFF834B397F85000ABF11C0B10B110
+:102D8000FEF79AF905E09BF8001021F001018BF89D
+:102D90000010FFF723FB00F0D7F9CA4841F26802A0
+:102DA0004FF40061406C904201DBC74A04E0B0F58B
+:102DB0007A6F02DAC44A121D116097F85110DFF8D9
+:102DC000F4A2C24BC24FC907AAF12C0A3AD0997B90
+:102DD000802933D398F8002092072FD498F80F2039
+:102DE0008AF80620B54A514692F800C02CF0020C31
+:102DF00082F800C0ABF80250CBF814509BF800C02A
+:102E00002CF0010C8BF800C0B279520611D44A891B
+:102E1000B2F5FA7F03D2521CAAF80A2012E040F65B
+:102E20003C72904201DD002013E108208AF8034043
+:102E30000FE1CD700020AAF80A500AE18AF8035089
+:102E4000AAF80A50D8F80800010501D5082000E1C9
+:102E50009B4991F83FE05FEACE7149D09B4B98F8CF
+:102E60000F208AF806205B7A4146802B4CD30B78E2
+:102E70005B0735D4F3889B0405D500BF20F0200004
+:102E8000C8F8080034E0ABF80250CBF814509BF8B7
+:102E900000C08E4B2CF0010C8BF800C040F02000DD
+:102EA0008860D87D80280AD300F07F0C1B684FF023
+:102EB000004020FA0CF0034201D10C7100E00D71CA
+:102EC0000879C00702D15FEA8E7005D50320032A76
+:102ED00001D08AF80940BCE00020C8F82850B8E0CA
+:102EE00020F02000C8F80800F08820F40050F0809E
+:102EF00098F82601444601280BD0714890F86300E9
+:102F000048B1FDF799FF0FE00A6842F004020A6039
+:102F1000B4E709209DE0A068C10502D520F00800B3
+:102F200001E040F00800A06094F846304FF4804182
+:102F3000E3B143F69912012B1FD0881E022B2FD02C
+:102F40003B78C3F38103012B2FD0022B2DD0A4F8A3
+:102F50001411604890F85E0004281ED0A4F84410B4
+:102F6000574890F87000012822D031E043F21E50FB
+:102F7000A4F8140143F2333014E0387842F6CC431D
+:102F8000C0F38100012806D0022804D043F2EB10E0
+:102F9000A4F8140101E0A4F81431A4F84420DFE7F8
+:102FA000A4F81401A4F84400DAE7A4F81401D0E767
+:102FB0003878C0F3810242F26660012A0FD0022AFB
+:102FC00010D041F6E12200BFA4F81421A4F8440077
+:102FD0009BF80020D20708D0BBF8022007E0A4F835
+:102FE0001401F3E74FF40052EEE734488288A9F861
+:102FF000122010B2B4F944205043C0F38F3250462F
+:10300000AAF812208A4200D9418233490978C906B8
+:1030100005D5428A41F233318A4200D24182218968
+:10302000C1F3C002C1F300218A4205D1428A40F6B1
+:10303000CC418A4200D94182B17AC90700D0458289
+:10304000BAF81200A06200287FF7EDAE23480570A1
+:10305000022099F81A1099B9022841D080B1194973
+:103060000B789C0608D5B479640605D51A4C2478EB
+:10307000E40964F386130B70F18821F40A61F1808E
+:103080001049496C4E290ADBF1880B0607D521F05F
+:103090008001F18009490B7823F002030B7089F855
+:1030A0001A0088F80F0050E660090020240700206D
+:1030B00026070020A4020020540A0020DA05002080
+:1030C000B40C002048010020100C0140E005002055
+:1030D000C804002064000020FC06002038070020FF
+:1030E000398F0029BBD143F698213987B7E770B5EE
+:1030F00000230C8863F30F02012505FA03F634421E
+:1031000006D0C3F10F0605FA06F1114361F30F0271
+:103110005B1C102BF1DB028070BD70B500230C78B6
+:1031200063F30702012505FA03F6344206D0C3F122
+:10313000070605FA06F1114361F307025B1C082B31
+:10314000F1DB027070BD0000F0B51F4890F86630EA
+:103150001E48012B816821F4006232D11C4BDE88AD
+:1031600074062ED41B4D0F054FF00004B5F9025024
+:103170001ED4194A526C642A11DC40F6386295421A
+:103180000DDAB2040BD4027852070ED4B0F8D42072
+:1031900040F6B835AA4203D2521CA0F8D420F0BDA4
+:1031A00041F4006181605C81F0BDA0F8D440F0BDC5
+:1031B00041F2CD018D42FADD997AC907F7D18260DB
+:1031C000F3E78260F0BD0000B40C0020A4020020F0
+:1031D000540A0020DA05002048010020F0B5364DE1
+:1031E000364F044695F83B0097F83B102378084388
+:1031F000EE1C6278834205D1E0781146FEF794FF19
+:10320000207908E094F802C084450CD1E17810469A
+:10321000FEF78AFFE07905F82F0F2878805D687047
+:10322000287BE877F0BD82421DD161461846FEF743
+:103230007BFF95F84E1095F83B00814207D1B97A93
+:1032400009B1A17900E0617985F82F101EE0697855
+:10325000012901D0A17922E0617927E0297841F0A4
+:103260000401297012E0E1788142DBD11946604601
+:10327000FEF75AFF95F84E1095F83B0081420AD1AF
+:10328000B97A09B1617ADFE7217ADDE715F82F1FF6
+:10329000895D6970C5E76978012906D0617A85F88A
+:1032A0002F10B97A0029F1D1D8E7217A85F82F10AB
+:1032B000B97A0029EAD0D1E7500400204801002063
+:1032C0000B48017821F0020100F8381B002100F8BA
+:1032D00018194177817733218185418508214184FF
+:1032E000012100F81F1C034880F8391070470000C6
+:1032F00050040020480100200D4900B50B4851F84A
+:10330000012F40F8032F8988818008480121093066
+:10331000FFF71AF8054802211330FFF715F80348A4
+:1033200004211D305DF804EBFFF70EB850040020B7
+:1033300048010020094944F648000880091D46F666
+:1033400048000880091D41F2111008800348001F41
+:10335000018841F02001018070470000182C0140D5
+:103360002DE9F047664C674B0025A0780126654A99
+:10337000103305287ED2DFE800F00313113E110060
+:10338000108820F0010010801D805F480580001F1C
+:103390000580001F0580FFF7CDFFA670BDE8F08710
+:1033A000594941F244401C390880574945F65800B4
+:1033B00024390880091D47F258000880524920200E
+:1033C000283908800020401CC0B27328FBD3FFF7C7
+:1033D000B1FF4C4984F85C502C3147F6906008806E
+:1033E0004848143006801D80108840F0010010808D
+:1033F0000220A070D2E700215FF0010004EB41023F
+:1034000004EB4003B2F85020B3F850309A4200D297
+:103410000146401CC0B20628F0D33C48405C84F80A
+:103420003900FFF74DFF1D2000F0F3F900F076F8AA
+:10343000374E38484FF4807996F83B10012904D074
+:1034400002291BD0042930D047E040218046FEF7F6
+:1034500027FF870080214046FEF722FF47EA40070A
+:1034600049464046FEF71CFF074347F0010084F839
+:103470003B0000E03DE0224809302CE0402180463E
+:10348000FEF70EFF870080214046FEF709FF47EA5E
+:10349000400749464046FEF703FF074347F0020056
+:1034A00084F83B001648133015E040218046FEF7B3
+:1034B000F7FE870080214046FEF7F2FE47EA40070C
+:1034C00049464046FEF7ECFE074347F0040084F807
+:1034D0003B000B481D3002F069FF94F82F0086F87E
+:1034E00038001D2000F0ABF90420A0700A480570D8
+:1034F00054E7108820F0010010801D80A5704DE772
+:1035000050040020000800403C2C0140B88F000807
+:1035100048010020001001401B0700202DE9F04168
+:10352000344C14F82F0F344DE07240212846FEF73A
+:10353000B7FE860080212846FEF7B2FE46EA400626
+:10354000AF1539462846FEF7ABFE0643207BF1B2A5
+:103550002F3C814215D084F83C0040212846FEF7DC
+:103560009FFE860080212846FEF79AFE46EA400626
+:1035700039462846FEF794FE064384F83B60FFF781
+:1035800041F81E4D95F83B00012827D0022828D08D
+:10359000042829D0174894F83B102730085C04F819
+:1035A000300F14F80109FEF707FF04F82F09A87A75
+:1035B00000B10120607001F033FB94F84E0094F8E4
+:1035C0003B10884206D094F83800062802D2401CEE
+:1035D00084F8380084F84E10BDE8F08105480930C1
+:1035E00004E00448133001E002481D30BDE8F0411A
+:1035F000FFF7F4BD500400200010014048010020F6
+:103600002DE9F041524991F87200AA287ED191F833
+:10361000730055287AD14F4C00200A5C2254401C7C
+:10362000C0B27428F9D34C4E2069C6F80100A08AB4
+:10363000A6F80500D4F81600F060D4F81A0030613E
+:10364000D4F81E001234706102F056FE4349608ABD
+:10365000888102F06BFE207D123CC007307802D0DA
+:1036600040F0040001E020F004003D4930704FF4C8
+:1036700080403C4D886114F8280F85F82000608B4D
+:103680006880A08BA880E08BE880208C2881608CEB
+:10369000354F688194F8240087F8D20014F8011C93
+:1036A000304686F83B100026C0F89460FFF724FEF1
+:1036B0002E48A18E0183E18E4183218F818394F86E
+:1036C0004210283C012908D0022901D0032909D041
+:1036D000297821F00C01083107E0297821F00C014C
+:1036E000091D02E0297841F00C01297094F86E2040
+:1036F000012162B1012A01D0022A0BD087F84610BD
+:1037000094F864301A4A4BB1518108E014E087F80C
+:103710004660F5E7022287F84620F1E7568194F8E3
+:10372000701001290AD094F86D1051B101290BD005
+:103730004FF48051A0F87610BDE8F08144F21C717E
+:10374000F8E74FF40051F5E741F25551F2E7000078
+:1037500000FC0008B40C0020480100206400002098
+:103760004C0C0020C8040020A402002030050020DA
+:10377000540A00207CB50121082000F089FB4FF499
+:103780008070ADF8040010248DF8074001208DF8FA
+:10379000060001A91548FEF705FD0121092000F0EA
+:1037A00077FB01211248FEF74FFD0820ADF800001D
+:1037B00004208DF803000F4E03258DF80250694652
+:1037C0003046FEF7EFFC08213046FEF770FDADF8FD
+:1037D00000408DF803408DF8025069463046FEF7F0
+:1037E000E1FC10213046FEF762FD7CBD0014014073
+:1037F00000023000000C0140FEE7704700F01F029D
+:10380000012191404009800000F1E020C0F88011C2
+:10381000704700F01F02012191404009800000F133
+:10382000E020C0F88011704700F01F020121914094
+:103830004009800000F1E020C0F80011704700F05E
+:103840001F02012191404009800000F1E020C0F8F2
+:103850000011704770B50F23C47801780122F4B1CC
+:10386000144C2468457804F4E064C4F5E064240A48
+:10387000C4F10406E3408478B5401C402C4301F1B8
+:10388000E021230181F80034007800F01F018A4014
+:103890004009800000F1E020C0F8002170BD01F077
+:1038A0001F0082404809800000F1E020C0F880211C
+:1038B00070BD00000CED00E00249084302490860B9
+:1038C000704700000000FA050CED00E02DE9F05F04
+:1038D00000261D20FFF792FF6C4CDFF8B4B1A4F175
+:1038E000B000A77E90F83810DFF8A8E1DFF8A8A1B3
+:1038F00000258F427ED0E776A176626A036B5A4339
+:103900004FEA12499BF80820120702D51EF8012041
+:1039100000E00A4694F812C0BCF1010F09D004EB94
+:103920004206B6F902C0C4F828C0B6F90460E662DF
+:103930000CE043F6FF7CC4E90A5C90F83DC05FEA06
+:10394000CC7C01D012B102E0052A00D1012600EBA7
+:1039500047074FF0804CBF893F04B7FBF3F3E361A7
+:10396000476BBCFBF7F7276294F813C0BCF1000F5C
+:1039700006D0BCF1010F05D03B4403EBD3735B10C1
+:10398000636201E03B466762DFF810C14FF6FF77E4
+:1039900007EA8307ACF808709AF8007090F80A807C
+:1039A00090F83DC0082F08F003070CF0030C05D079
+:1039B00067450BD1B8F1000F05D008E0674505D089
+:1039C000B8F1000F03D05B42636200E06562C6B1EC
+:1039D000636A002B03D006DD228D05E00AE0304B40
+:1039E00033F8122000E0A28DA4F86020227822F0A3
+:1039F000200222709AF80020042A07D0082A05D055
+:103A000012E0B4F8603003EB0902EDE780F84050B3
+:103A100065629BF80800000701D51EF801102048D8
+:103A200030F81100A4F860001E49606A09883E3130
+:103A30004843B4F8601001EB204006B21D20FFF7A8
+:103A4000F3FE606A002807D021784FEA81600ADD22
+:103A5000002804DAA08D09E0B4F8600006E0E06A0E
+:103A6000B04208DB0CE0002802DA208D208208E05A
+:103A7000A06AB04204DD208241F02000207000E006
+:103A80002682257565752586BDE8F09FF801002022
+:103A9000A4020020E49800081B0700202C0A002044
+:103AA000F69800082404004043184FF480429342E3
+:103AB00010DD904202DD104600210BE0914202DD54
+:103AC0000020114606E08003B0FBF3F000B2C0F521
+:103AD000804109B241EA00407047F0B54FF42773C6
+:103AE0000022C3600E248262048242F6C965082661
+:103AF0004561068343F6FF774283878340F2492E70
+:103B00004FEA873CC0F808E0C0E9082CCB608A6225
+:103B10000C824D610E834A838F83B4208860C1E993
+:103B2000082CF0BD002181620949C1600E2101828B
+:103B300008494161082101834FF44041418343F624
+:103B4000FF718183090701620349416270470000E8
+:103B5000252802003F63010000C0FF0F064941F61F
+:103B6000A260088005480168054A01F4E06111433C
+:103B70000160BFF34F8FFEE7442C01400CED00E0E5
+:103B80000400FA0538B501210D2000F081F94FF449
+:103B9000E060ADF8000018248DF8034003258DF88F
+:103BA000025069460D48FEF7FDFA4FF46040ADF84B
+:103BB00000008DF803400A4C8DF8025069462046FB
+:103BC000FEF7F0FAA014ADF8000048208DF80300CD
+:103BD00069462046FEF7E6FA38BD000000080140BD
+:103BE000000C01402DE9F0410121CE028CB030469D
+:103BF00000F04EF9DFF86C81404601F083FC08A824
+:103C000001F0ACFE4FF45860ADF824000024ADF88C
+:103C100020402020ADF822000125ADF826408DF887
+:103C2000285008A9404601F04BFE0021404601F013
+:103C30009EFE4FF6FF71404601F0A3FE01220021D7
+:103C4000404601F02FFE0121404601F017FC04A878
+:103C500001F02FFCADF81060A802ADF81200ADF82D
+:103C60001440A220ADF816002803ADF81800ADF8F6
+:103C70001A40ADF81C4004A9404601F009FC602739
+:103C8000ADF80070ADF80440ADF80840ADF80C4058
+:103C9000ADF80240ADF80640ADF80A40ADF80E4070
+:103CA0006946404601F0EEFC6946404601F030FDB1
+:103CB0006946404601F076FDADF8045040F61450D8
+:103CC000ADF80070ADF80600ADF80840ADF80C4056
+:103CD000ADF80250ADF80A40ADF80E4069464046D6
+:103CE00001F0A4FD0121404601F0ECFB0821404613
+:103CF00001F008FD3146404601F04AFD08214046EA
+:103D000001F08EFD3146404601F0C2FD7021404673
+:103D100001F0CBFD18208DF82C008DF82D408DF88A
+:103D20002E408DF82F500BA8FFF794FD0D480C3056
+:103D3000018841F0800101800A481430018841F077
+:103D400001010180001F04800121404601F0C4FBF5
+:103D50008DF828500121404601F0C8FB0CB0BDE8A9
+:103D6000F0810000002C0140704740F21341416097
+:103D7000082181608621C1604FF480410161494280
+:103D8000416100210162C162704701627047000019
+:103D900010B501884288891A09B20183B1F5005F24
+:103DA00002DBA1F5804104E011F5005F02DC01F5C2
+:103DB00080410183B0F9182041685143C161836893
+:103DC000846A5343C2681B12624303EB2222036AD4
+:103DD0001A44114402628A13426241698A4203DB37
+:103DE00001698A4200DC11468A1AC0E90A21028E62
+:103DF0004FF40373594302EBA13202860B4A127847
+:103E0000082A04D10A4A936F03EBA1319167B0F9F4
+:103E10003010B1F5804F02DDA1F5804103E00029AB
+:103E200002DA01F58041018610BD00001B07002069
+:103E3000680A0020034A516821F44041014351605F
+:103E40007047000000100240044A0029516901D067
+:103E5000014300E0814351617047000000100240BF
+:103E6000044A0029D16901D0014300E08143D161B6
+:103E70007047000000100240044A0029116901D077
+:103E8000014300E0814311617047000000100240CF
+:103E9000044A0029916901D0014300E08143916106
+:103EA0007047000000100240044A0029D16801D088
+:103EB000014300E08143D1607047000000100240E0
+:103EC00030B524494A6812F00C03234A03D0042B6E
+:103ED00001D0082B26D002604A680F231F4C03EA4A
+:103EE0001212A35C0268DA4042604B68072505EABB
+:103EF0001323E35C22FA03F383604B6805EAD323C0
+:103F0000E35CDA40C2604B68032403F4404104EAF6
+:103F1000933303EB9161114B1B1F595CB2FBF1F121
+:103F2000016130BD4A680E4B1A404B68140103F41E
+:103F3000803303D5C2F38342113202E0022404EB42
+:103F4000924213B14B689B0301D5064B00E0024B34
+:103F50005A43C0E70010024000127A00040000201B
+:103F600000003C0800093D002DE9F041274CA61552
+:103F700040212046FEF794F9850080212046FEF777
+:103F80008FF945EA400531462046FEF789F9054399
+:103F9000EDB240212046FEF783F9870080212046BC
+:103FA000FEF77EF947EA400731462046FEF778F9EA
+:103FB0000743F8B2A842DBD140212046FEF770F952
+:103FC000870080212046FEF76BF947EA400731461B
+:103FD0002046FEF765F90743F8B2A842C8D1402150
+:103FE0002046FEF75DF9870080212046FEF758F94C
+:103FF00047EA400731462046FEF752F90743F8B238
+:10400000A842B5D12846BDE8F0810000001001406B
+:1040100010B50268416802FB02F301FB01330D4C4D
+:10402000A34211D91B0E0E3B0B4C9BB212B234F8BB
+:10403000133009B25A43594342F38F3241F38F315F
+:10404000C0E90221012102E0C0E90221002101743E
+:1040500010BD0000E10BBF0E588C00082DE9F05F89
+:10406000F548F64902880B889A1A92B20F2A7DD336
+:1040700009880180F24802468189D2884B0703D41F
+:104080008B0701D4CB0702D042F4007201E022F486
+:104090000072C2808246080702D45046C90604D581
+:1040A000BAF8061041F0010102E0C18821F00101D7
+:1040B000AAF80610E248FDF7A5FEDFF888B3BBF9C1
+:1040C0003A10B1F5804F03DA491CABF83A1003E01F
+:1040D0004FF48040ABF83A00DB4E41F6CC40DB4C6D
+:1040E000B16C814203DDA06820F01000A060D84BC5
+:1040F000D84AD94D1888DFF864E34FF0000810B1B2
+:10410000401E188007E0E08F40B1401EE087107825
+:1041100020F00200107084F80F8035E0BAF8060035
+:1041200047041BD4BAF80C30DF0617D41B0715D48C
+:10413000030613D4830611D403050FD4430603D515
+:10414000C74B1B781B0609D5430707D4C30505D405
+:10415000030703D4830401D4C0060ED5C14884F8F4
+:104160000F8085F80080A0F81E8000E0F3E0BE4BD1
+:10417000A3F8008080F82A8008E02878012805D17B
+:104180009EF80000062801D185F800802878DFF825
+:10419000DCC2DFF8DC9201270A286ED2DFE800F0EB
+:1041A000FEDB05DBFDFCDB6DFBFADFF8A0A2A64819
+:1041B000AAF12C0A40F62826BAF81610491C8BB230
+:1041C000AAF81630416C40F6CC40B14202DAAAF8A7
+:1041D000168013E0DBF80C6086420FDBB2F9042096
+:1041E00043F69916B24209DBB3F5FA7F06D399F884
+:1041F00000301BB9AAF8168089F80070DFF874E265
+:10420000BEF8002072B19AF804305B1CDBB28AF869
+:104210000430022B06D38AF80480BCF800305B1C03
+:10422000ACF80030E27B092A18D0022A7ED0A4F82C
+:1042300030814FF44050C9F87C00C9F87800B4F8D8
+:1042400040004E46D0B141F288324046AAF816806E
+:10425000914221DA3178012919D01DE076484430A5
+:10426000FEF70AF9FDF748FE7748416CCAF82810B6
+:1042700041F27C51CAF81810B1E20CE2B08A2086F3
+:10428000F06A7063B06A3063A4F8407035E0307053
+:10429000ACF80000AEF80000774940F63A2291F8F9
+:1042A000681001290DD0C4F8D80084F8EA00CAF8D3
+:1042B0002000B4F9301001F21D50904217D810239D
+:1042C00016E094F8281101B96C48C4F8D80084F8B5
+:1042D000EA70B4F9301001F21D509042B4F8D800E1
+:1042E00000B201D8102300E02023102202E0202396
+:1042F0001022002000F0F2FB20865F4860494FF456
+:10430000CC7390F8680001284F4815D0406C40F2FB
+:10431000DC52904203DAB6F90A209A4215DDB4F86D
+:104320004020521C92B2A4F8402000E01EE040F66B
+:10433000C4139A4209D210E0426C40F2DC5082422F
+:1043400009DAB6F90A00984205DC85F8008084F89D
+:10435000EA80A1F81A80BDE8F09FDBF80C20002A63
+:10436000F9DC42F6E0629042EFDAF4E7B4F830218B
+:1043700040F6B8339A4207D22F4E1C3E3678F607E5
+:1043800002D1521CA4F8302196B240F2DC5296427F
+:1043900008D804E012E1F0E037E132E13AE142F618
+:1043A000CC4303E0A4F8303143F26663C9F87C30B3
+:1043B000CAF828108AF80870324AA4F8408084F8B5
+:1043C000EA80537F5646E3B1D07F174688B3208DED
+:1043D000B4F9301000B20A23052200F07FFB2086DA
+:1043E00087F81F8087F81D80B4F91601B4F91411FD
+:1043F000884278DA204991F84D10D9B100F10200D5
+:104400008AE01D4D95F86820012A08D1DBF80C20C0
+:1044100040F23333DA4202DC94F8262122B194F8D8
+:104420004600022830D033E0A323B4F930101A46F6
+:1044300055E05DE064E000006009002024070020F2
+:10444000540A00203005002048010020A40200206A
+:1044500028070020DA0500201B0700201C07002089
+:10446000FC060020F00800201E0000202200002092
+:104470006400002020000020B40C002034F3FFFF73
+:10448000D40900207C0C002095F86D00022814D07F
+:1044900008B2FB4901F0F6FCA4F8E400A16A00B2FE
+:1044A000814200DA084600B2B08295F84D1041B161
+:1044B0003623B4F930100A2211E008B2F049B031C5
+:1044C000E8E7F04944F2506240F24713496C9142E8
+:1044D0000ADD95F8681039B1B4F93010052200F002
+:1044E000FDFA208680E70DE0B4F930103622F6E7B9
+:1044F00040F26660208684F80F8085F8008073E7BC
+:10450000083009E00BDD7179491CC9B271710229CB
+:1045100007D386F80580401EA4F8160101E0A4F830
+:104520001611D9E91E12914209DAD74A92F84D20A4
+:1045300012B101F102010DE001F108010AE00CDD08
+:10454000727902F10102D2B27271022A07D386F89F
+:104550000580491EC9F8781001E0C9F87820B4F93F
+:1045600030004FF48041884201DD2186F3E60028C7
+:10457000FCDA00BFA4F83080EDE6C448D4F8DC10C3
+:10458000814202D2491CC4F8DC10E17B082903D126
+:10459000D4F8DC1081420DD385F80080A068C105F5
+:1045A00002D520F0080001E040F00800C4F8DC80EB
+:1045B000A060D0E6BDE8F05F02F0B4BCE07B092863
+:1045C00004D0A4F8308084F80F8043E1B04DE8694E
+:1045D000401CE86102280ADD288D012301B2288BE6
+:1045E000052200B200F07AFAC5F81C80A862A9483A
+:1045F000298D0180B6F844104180FDF755FF2086D3
+:10460000A9E6BDE8F05F04F0E9B9A34800780928FD
+:104610007ED0A0E694F8280170B141F31101C4F8EE
+:10462000D8809E4A8B03C9F82C10891093629C484D
+:10463000C9F82810890381629548A0F81680716C2A
+:1046400041F2883081420ADA99F80010012906D136
+:10465000944889F80080ACF80080A0F80080924966
+:10466000924B0888401C82B291480A80C82A04D321
+:1046700090F800C0BCF1010F1AD0B2F57A7F04D3D4
+:1046800090F800C0BCF1020F12D0B2F5FA6F02D35D
+:104690000278032A0CD0E07BDFF818B2801E0828CD
+:1046A00071D2DFE800F0119EDAEC0470659152E6F9
+:1046B00080F80080A1F80080BAF8061021F40061AB
+:1046C000AAF806101F70E6E7FDF724FE30784006D2
+:1046D00011D59BF8020004280DD0706C82280ADAEC
+:1046E000B07A96F83D1000F0030001F00301884213
+:1046F00001D001F0C7FD287806288AD086F83F80CF
+:10470000B06C664A40F311018B03C9F82C1000E02D
+:10471000A0E0891093626248C9F828108903816279
+:10472000FDF7EAFB5A480772B4F81401A4F8160121
+:10473000706CA4F88280B0F5437F06DD4FF48040B2
+:10474000A4F8800079E0287005E64FF48041A4F8D1
+:104750008010A16821F48061A16040F28A21884222
+:1047600004DA3078400601D402F0C8FAA0686CE0A0
+:10477000706CB0F5437F07DA9EF80010062903D06D
+:104780008EF80080A0E0A6E04B48017821F04001BF
+:104790000170FDF7B1FB43F6FE70A4F81601FDF7BA
+:1047A000B9FD464810F8341F21F0010101703C4961
+:1047B000C4F8DC80C1F828803849C1F82880082175
+:1047C0002970C0F84480C6E53248FDF755FEFDF774
+:1047D00093FB2F48716C816241F27C518161092009
+:1047E000B1E79AF80600C006AED4706CB0F57A7FD7
+:1047F00030DDFDF78FFD3078400611D59BF80200C3
+:1048000004280DD0706C82280ADAB07A96F83D1030
+:1048100000F0030001F00301884201D001F032FDF5
+:1048200086F83F80B6F84800208601B24FF48040F9
+:10483000814200DD2086FDF75FFBA06840F48060C8
+:10484000A06096F838100529BDD140F01000A06096
+:10485000022078E785F800807DE5706CB0F5437F35
+:1048600003DA9EF8001006298AD1BAF8061021F062
+:104870002001AAF80610FDF74DFD042063E71FE0B4
+:104880004A8E000848010020B40C0020C0D401006A
+:1048900078020020A409002060020020C008002047
+:1048A00090080020200000201600002014000020A6
+:1048B00015000020500400202A070020680A00206C
+:1048C0009EF80000062801D02F7044E50549092014
+:1048D0000870052037E78BF802808EF8008089F891
+:1048E0005E8047E66002002030B585B001210420DB
+:1048F000FFF7CEFA4FF40040ADF8100048208DF8D5
+:10490000130004A91848FDF74DFC01210846FFF7E4
+:10491000A7FA40F68C20ADF8040003240020ADF87F
+:104920000040ADF80200ADF806004FF08045694642
+:10493000284600F0C5FF1C208DF80C008DF80D40B6
+:104940008DF80E4001208DF80F0003A8FEF782FFBE
+:1049500001221146284600F08DFE0121284600F074
+:10496000BBFD05B030BD00000008014070470000ED
+:104970002DE9F041304CE07800285AD12078002809
+:1049800057D0401E10F0FF00207052D14FF49670A7
+:10499000208272B6294F45F2AA50A7F87200002073
+:1049A000FDF788FA264D13202860FDF795FAA8BB7D
+:1049B0003420E86002202861224E6E61286940F0B0
+:1049C00040002861FDF788FA40BB00211E4A0846D6
+:1049D0005FEA255312F800C0BCF1FF0F00D001219F
+:1049E000401C80B29842F5D3C1B9C4E90676392695
+:1049F0000127A06910F8011B10F8012BA061E069E4
+:104A000001EB022102886A612F6120F8021BE0613C
+:104A1000FDF762FA10B9761EB6B2EAD20120FDF7B0
+:104A200049FA62B601F082FC0848816821F48041AD
+:104A30008160BDE8F081000018070020B40C002060
+:104A40000020024000FC000800FC0008A402002036
+:104A50001948016841F010010160016821F003016B
+:104A60000160016841F00201016014484168416041
+:104A700041684160416841F480614160416821F4CE
+:104A80007C11416041680E4A11434160016841F068
+:104A90008071016001688901FCD5416821F0030142
+:104AA0004160416841F0020141604168C1F3810108
+:104AB0000229FAD170470000002002400010024095
+:104AC0000000280830B5044C039D6080A180E2807E
+:104AD0002381658130BD0000480A00200A448242DB
+:104AE00001DA10B27047C91A8142FBDD08B2704783
+:104AF0002DE9F0434348DFF81081DFF81091C17FC2
+:104B0000457A046801260023414A424880292BD374
+:104B100001F01F0158F821100C420146096802D02B
+:104B200041F4805101E021F480510160CF0417D499
+:104B30008F0415D5977AFF0707D0538199F800C0E5
+:104B40002CF0020C89F800C00AE090F84670BFB162
+:104B50004FF0020C012F18D080F8463080F81AC1AF
+:104B60000F0B67F34D310160802D2AD305F01F0133
+:104B700058F821100C4201680CD041F004010BE000
+:104B800080F8466080F81A31EAE780F846C080F87D
+:104B90001A61E5E721F0040101604C070DD44C05D2
+:104BA0000BD5947AE40708D0538199F8005025F08A
+:104BB000020589F80050C0F898308C0864F38A2107
+:104BC0000160917AC90717D1134991F8641001293E
+:104BD00012D11249496C32290CDC0178490709D5F8
+:104BE0000189090506D4D0F8981047F23054A14243
+:104BF00004D95681C0F89830BDE8F083491CC0F84C
+:104C00009810F9E7E005002020940008DA0500205C
+:104C1000540A0020A4020020B40C00204801002007
+:104C200010B5FCF79FF80F48018821F002010180C0
+:104C30000C49183109880C4A928E1144094A3432C1
+:104C4000118008490C390A8842F001020A80011DCE
+:104C50000A884FF6ED531A400A80018841F012018C
+:104C6000018010BD0C04004050040020064801885B
+:104C7000491C89B20180B1F57A7F04D34188491C6F
+:104C800041800021018070473C0700200F4810B58B
+:104C9000016841F00101016041680D4A1140416025
+:104CA00001680C4A11400160016821F48021016013
+:104CB000416821F4FE0141604FF41F018160FFF75C
+:104CC000C7FE05494FF00060086010BD00100240AB
+:104CD0000000FFF8FFFFF6FE08ED00E02DE9F041CF
+:104CE0002F4D28884FF00004000629D5FCF7BAF9AB
+:104CF0002C4A2D4807231778C8262C49012F22D08B
+:104D00002B4FB7F806C0BCF1000F3ED0B0F80CC076
+:104D10004CF0080CA0F80CC0B0F806C02CF4006CE5
+:104D2000A0F806C0886820F004008860FC8013703A
+:104D3000CE8700204FF49661401C80B28842FBD39E
+:104D40002C80BDE8F0811B4F97F800C0BCF1010F2B
+:104D50000FD0BCF1020F11D0B0F806C04CF4006CBB
+:104D6000A0F806C0886840F004008860052038700C
+:104D7000DDE7B0F80CC04CF0080C03E0B0F80CC054
+:104D80004CF0100CA0F80CC0F0E70B4F3C70C7883B
+:104D900047F40067C780886840F004008860C6E771
+:104DA000102C01401B070020540A0020A402002000
+:104DB000600900201C070020390700207047000010
+:104DC0002DE9F0434FF08040018A21F0010101827A
+:104DD000AC48007800287CD1AB4FF87B002878D114
+:104DE000AA48406C322874DCA9488068DFF8A49295
+:104DF0004104A94DB9F804004FF0000403D4401C4D
+:104E0000A9F8040028E1002874D02978012611B1FE
+:104E1000012912D017E14946B0F5BE7FFAD92E70AC
+:104E2000CC718C71EC702C72287A0A18401CC0B2BC
+:104E3000147228720F28F7D305E1B9F80220494609
+:104E4000824201D9EE7100E0EC7192488A79083013
+:104E50000F2A15D2CB79082B0BD2C3F10708EB79B7
+:104E600012F800C003FA08F363441354CA79521CC1
+:104E7000CA71CA79082A03D18A79521C8A71CC7105
+:104E800099F80610C8460F2973D10D21FCF754F884
+:104E9000A881010A6970C0B2A87088F8064098F825
+:104EA00016208A4265D198F81510814261D198F890
+:104EB0000BC07A49032302227948BCF1000F10D0BD
+:104EC000BCF1010F02D0BCF1020F14D080F86A20AF
+:104ED00000E0CBE091F800C02CF00C0C0CF1080CB9
+:104EE0000FE080F86A6091F800C02CF00C0C0CF117
+:104EF000040C06E0A9E080F86A3091F800C04CF09C
+:104F00000C0C81F800C098F80C10B6EB111F04D1FE
+:104F100080F86E4087F846400EE0B2EB111F04D1D6
+:104F200080F86E6087F8466006E0B3EB111F03D18E
+:104F300080F86E2087F846200B0717D001F00F018C
+:104F4000012901D0022915D080F86C602C7198F8E5
+:104F50000D102A7906FA02F30B406B71082A44D22D
+:104F6000DFE802F00B124319242F363D80F86C4025
+:104F7000ECE768E080F86C20E8E713B180F8704057
+:104F800033E080F8706030E013B180F850602CE0BE
+:104F900080F8504029E023B180F8656087F803610C
+:104FA00023E080F8654087F803411EE023B187F8CD
+:104FB000F54080F84D4018E087F8F56080F84D60C6
+:104FC00013E013B180F868600FE080F868400CE0EF
+:104FD00013B180F8666008E080F8664005E013B120
+:104FE00080F8676001E080F86740521CD2B22A71F5
+:104FF000082AAED398F80E102A4A8B0705D587F8F1
+:10500000F16080F86460568104E087F8F14080F830
+:1050100064405481C90702D080F8294001E080F83B
+:10502000296098F8111000F86D1FC2781E48012AF7
+:105030001ED001B3012921D04FF48051A0F8761081
+:105040001A493C200870A9F80240A9F80440B9F8B0
+:105050000210491CA9F80210B9F80210B1F5FA7F44
+:1050600004D940F2F511A9F802102C70BDE8F083C4
+:1050700044F21C71E2E74FF40051DFE741F2555171
+:10508000DCE700001B070020A402002048010020EC
+:10509000001001409C0C0020B4060020C804002031
+:1050A000B40C0020540A002030050020180700200E
+:1050B0002DE9F05FFDF72EF98E4D2888A5F1040645
+:1050C000C0070AD0308820F008003080288820F0FF
+:1050D0000900288001F012FED9E02888DFF8189234
+:1050E000DFF81882864C80071AD5B9F8001041F015
+:1050F0000101A9F80010B8F80000804914315030BF
+:10510000088028884FF6F95108402880308840F000
+:1051100004003080FEF728FF84F83C00BDE8F09FD3
+:105120002888784F4007288871D520F0040028800F
+:10513000FEF71AFF94F83C108142EFD1308820F03E
+:1051400004003080FDF7BEFA2078410605D594F8BA
+:105150004C1094F83B209142E0D03978400621F081
+:105160000201397004D5FEF7D9F997F82F7004E0E1
+:1051700094F83C00FDF720F90746DFF880B140F6CF
+:105180008C2A0BF1180B062F47D294F83800B8423E
+:105190003ED03846FDF794F82078C00716D094F832
+:1051A0003A0094F8391000F00302914206D0A17A37
+:1051B00000F0010001F00101884215D1FDF7EAF984
+:1051C000FBF71CFEFDF712FB384689E0FDF7E2F91C
+:1051D000FBF714FEFDF70AFB3846FDF7FBF92078D4
+:1051E00040F00100207099E7288820F0080028800E
+:1051F000206B810801EBD000504515D2B8F80010A3
+:105200000844ABF80000308840F0080003E00DE0EF
+:10521000308820F00800308080E7B9F8001041F0B5
+:105220000101A9F80010DFE75046E7E700072888EA
+:1052300031D520F008002880308820F00800308028
+:10524000FEF792FE84F83C00FDF73CFA387820F037
+:10525000020038702078400604D5FEF75FF997F811
+:105260002F5004E094F83C00FDF7A6F80546062D03
+:1052700008D294F83800A842B5D0FDF78BF9FBF7B7
+:10528000BDFD2AE02048C18841F04001C180BDE851
+:10529000F05FFDF78BBAC006288825D520F01000F6
+:1052A0002880308820F01000308097F838000C28D3
+:1052B00002D2401C87F83800387840F0020038707D
+:1052C000FEF72CF997F82F50787884F8390094F885
+:1052D0003800A84287D0FDF75DF9FDF787FA284628
+:1052E000BDE8F05FFDF776B94EF2BE1108402880A8
+:1052F00014E70000100400400004004024040040B3
+:105300004801002050040020540A00202DE9F04FED
+:10531000514F85B0388820F0010038804E48002673
+:10532000103006804D4CDFF838A14FF0010894F89A
+:105330005C0042F63029C10774D072B649488169D1
+:1053400041F400718161816941F4806181614FF4B0
+:105350000040FEF76FFD444D00212846FBF7ACFAF4
+:1053600000212846FBF79EFADFF800B100215846DD
+:10537000FBF798FA00213E48FCF718F92846FBF79E
+:10538000B7FB5846FBF7B4FB4FF46020CDE90206AB
+:105390008DF8056000968DF810808DF804806946C0
+:1053A0002846FBF737FC01231A460F212846FBF756
+:1053B00082FC01212846FBF775FA00204946401C73
+:1053C00080B28842FBD328462E600121FBF7B2FC55
+:1053D00028688007FCD524484C30006894F85C109D
+:1053E00021F001012144A1F85000FBF76FFA62B6E9
+:1053F000FDF7A0FF47F69061AAF8001094F85C0052
+:10540000401CC0B284F85C000C2822D2124914312E
+:10541000A1F80080388840F00100388005B0BDE870
+:10542000F08FFFE7134920F00100085A1249088065
+:10543000114945F65800083908800F4847F25801CD
+:10544000001F01800C4920200C390880AAF8009028
+:10545000D4E70320A070E1E70008004050040020DA
+:105460002C080040001002400024014000280140A8
+:1054700008000240DC8F0008202C01400029018830
+:1054800002D041F0800101E021F0800101807047ED
+:1054900010B50A884B88CC881A438B8823431A435B
+:1054A0000B891A434B8989891A430A43A0F844207F
+:1054B00010BD0021018041808180C1800181418136
+:1054C000818170470029818802D041F0010101E00B
+:1054D00021F00101818070470029018802D041F04C
+:1054E000010101E021F0010101807047002930F83D
+:1054F000441F02D041F4004101E0C1F30E010180DC
+:10550000704700004B4910B5884202D10121C414F4
+:1055100086E0B0F1804F09D0474988420DD1012182
+:105520000220FEF7A9FC0021022064E001210846C8
+:10553000FEF7A2FC002101205DE04049884206D12F
+:1055400001210420FEF798FC0021042053E03C498F
+:10555000884206D101210820FEF78EFC0021082098
+:1055600049E03849884206D101211020FEF784FC29
+:10557000002110203FE03449884206D1012120203B
+:10558000FEF77AFC0021202035E03049884202D124
+:105590000121441444E02E49884202D10121CC0467
+:1055A0003EE02C49884202D101210C0538E02A490D
+:1055B000884202D101214C0532E02849884206D1B7
+:1055C00001214020FEF758FC0021402013E024492F
+:1055D000884206D101218020FEF74EFC0021802068
+:1055E00009E0204988420AD1841501212046FEF7AE
+:1055F00043FC00212046BDE81040FEF73DBC1A499F
+:10560000884202D101210C040AE01849884202D1E3
+:1056100001214C0404E0164988420AD101218C047E
+:105620002046FEF741FC2046BDE810400021FEF771
+:105630003BBC10BD002C01400004004000080040AD
+:10564000000C0040001000400014004000340140F5
+:10565000004C01400050014000540140001800403F
+:10566000001C004000200040004001400044014078
+:1056700000480140002A828901D00A4300E08A43A1
+:105680008281704730B5028C22F001020284028CC4
+:105690008388048B22F0020224F073050C882C43CB
+:1056A0000D8915434A882A43114DA8420BD0114D4C
+:1056B000A84208D0104DA84205D0104DA84202D0F3
+:1056C0000F4DA8420DD122F008054A8923F44073FA
+:1056D0002A4322F004058A882A438D891D43CB89F9
+:1056E0002B4383800483C9888186028430BD0000F7
+:1056F000002C0140003401400040014000440140C2
+:1057000000480140028B22F008020A4302837047DE
+:1057100070B5028C22F010020284028C8488038B04
+:105720000D8823F4E6464FF6FF7303EA052535435B
+:105730000E8922F0200203EA061616434A8803EA7D
+:1057400002123243104EB04202D0104EB04215D178
+:1057500022F080064A8924F4406403EA02123243AC
+:1057600022F040068A8803EA021232438E8903EA55
+:1057700086062643CC8903EA840434438480058367
+:10578000C9880187028470BD002C014000340140AB
+:10579000028B4FF6FF7322F4006203EA01211143EA
+:1057A0000183704770B5028C22F480720284028CEF
+:1057B0008488838B0D8823F073031D4322F40073C8
+:1057C0000E894FF6FF7202EA06261E434B8802EA54
+:1057D00003233343104EB04202D0104EB04215D1D5
+:1057E00023F400664B8924F4405402EA0323334334
+:1057F00023F480668B8802EA032333438E8902EA0E
+:1058000006162643CC8902EA041434438480858337
+:10581000C9888187038470BD002C01400034014099
+:10582000828B22F008020A438283704770B5028C93
+:1058300022F480520284048C8288838B0D8823F4A6
+:10584000E6464FF6FF7303EA0525354324F4005678
+:105850000C8903EA043434434E8803EA06362643AF
+:10586000094CA04202D0094CA04205D122F4804448
+:105870008A8903EA8212224382808583C988A0F83C
+:105880004010068470BD0000002C0140003401402F
+:10589000828B4FF6FF7322F4006203EA0121114369
+:1058A00081837047018582827047828822F070026E
+:1058B000828082880A4382807047A0F84010704737
+:1058C00030B502881B4B1C4C98420DD0A0420BD027
+:1058D000B0F1804F08D0194DA84205D0184DA8420C
+:1058E00002D0184DA84203D122F070054A882A43FD
+:1058F000154DA84206D0154DA84203D022F440759C
+:10590000CA882A4302808A8882850A88028598424A
+:105910000AD0A04208D00E4A904205D00D4A9042CB
+:1059200002D00D4A904201D1097A0186012181827B
+:1059300030BD0000002C0140003401400004004054
+:1059400000080040000C004000100040001400401F
+:105950000040014000440140004801404FF6FF7103
+:10596000818000210180C18041800172704700293F
+:10597000018802D041F0020101E021F00201018022
+:1059800070470029018802D041F0040101E021F0B4
+:105990000401018070470000224910B591F82000F1
+:1059A0000A68214900F01F0051F820001F490242F7
+:1059B000086802D040F4803001E020F480300860B4
+:1059C0001B484FF00003807941061A4827D41A4932
+:1059D00002880C88A21A92B201240F2A0BD30A88DB
+:1059E00002808268002A00DA5242042A03DD134A48
+:1059F0001278022A05D0427F012A06D00988418008
+:105A000010BD4477C3770A88428042880988891A82
+:105A100089B240F21A629142F2D3C47710BD437743
+:105A200010BD0000E005002020940008A402002022
+:105A3000540A00207C0C0020240700201B070020B3
+:105A40002DE9F0414D6800231E240F22854202DD1E
+:105A50000868BDE8F081D1F8F450854202DAD1F847
+:105A6000F000F6E701EBC2056D68854201DA1346E6
+:105A700000E01446E21852085D1CAA42F2D101EB84
+:105A8000C20351F832505C68844202DAD3E90267FB
+:105A900001E053E90267001BC11789053A1B41EA7F
+:105AA0009021D3178005FAF73DFB721BA0FB02463D
+:105AB00001FB0261D31700FB0310810241EA9450FD
+:105AC0002844C6E72DE9F04FDFF8B8B16A48DFF89F
+:105AD000AC91DFF8ACA190F80EC0BBF91A70BBF91D
+:105AE0001C60BBF91850BBF96C10BCF1070F48D211
+:105AF000DFE80CF08D041A30485E7600D9F80020FB
+:105B00008284DAF80020C284828CC38CA7EB8202E4
+:105B100012B2A6EB83034A431BB2594342F3CF228E
+:105B200041F3CF23D11870E0D9F800204284DAF88D
+:105B30000020C284428CA5EB820213B2C28C4B437C
+:105B4000A6EB820212B243F3CF24514341F3CF2399
+:105B5000E11814E0D9F80020C284DAF80020428469
+:105B6000C28C438CA6EB820212B2A5EB83031CB25B
+:105B70004A43614342F3CF2341F3CF2419194942E9
+:105B80000AB244E0D9F800208284DAF80020428486
+:105B9000828C438CA7EB820212B2A5EB83034A43AB
+:105BA0001BB2594342F3CF2241F3CF24111914E021
+:105BB000D9F800204284DAF800208284428C838C59
+:105BC000A5EB820212B2A7EB83034A431BB242F356
+:105BD000CF24594341F3CF22A11849420BB216E01A
+:105BE000D9F80020C284DAF800208284C28C838C29
+:105BF000A6EB820212B2A7EB83031CB24A4342F324
+:105C0000CF23614341F3CF22991849420CB2BBF92B
+:105C10001E50594605F21E56A64201DACE8306E012
+:105C2000A5F21E55A54201DDCD8300E0CC83B1F97C
+:105C3000204004F21E55954201DA0D8406E0A4F2DC
+:105C40001E54944201DD0C8400E00A84B1F9222044
+:105C500002F21E549C4202DAABF8224008E0A2F2A3
+:105C60001E529A4202DDABF8222001E0ABF822304E
+:105C7000417B8173BDE8F08FA40200203C240140E9
+:105C80003C280140300500202DE9F04704466F48CC
+:105C9000704D002602786E48022AB0F9301004D008
+:105CA000082A7BD0092A7AD0CBE0C27B022A02D113
+:105CB000B0F8402052B1A4F8421069810423B5F92C
+:105CC00008101A460020FEF709FFB1E06249DFF82C
+:105CD0008C81496A0F14E7808068410216D5B4F9B7
+:105CE000020040F2DA21884248DD40F26A418842EF
+:105CF00005DD00BF0823B4F942101A4660E0A0F2A7
+:105D0000DA20FAF78AFB0022554B68E0C0F3C001A5
+:105D1000C0F30020DFF84C9181420CD1D8F8440048
+:105D200040F2BA4188426DDD40F66A118842E1DCFA
+:105D3000A0F2BA404FE04C480078C0060CD5D8F825
+:105D4000440041F2243188425CDD41F2D471884242
+:105D5000D0DC00F6DC401EE04448DFF8149190F8F7
+:105D6000701001290BD090F86F00012807D041482E
+:105D70000178C90746D04049098889B142E0B4F9A1
+:105D8000020041F6DC6188423CDD42F23411884277
+:105D900012DC00F59270A0F500501CE04AE04EE0E5
+:105DA000B0F91000B4F90210A0F59672914229DD05
+:105DB00000F5967291420BDDB4F9421020231A4689
+:105DC0000020FEF78BFEA4F84200002817DB1BE042
+:105DD000081A00F59670FAF720FB00224B46FAF7F6
+:105DE00088FA0E22FAF7F4FAFAF74EFB00B2C0F581
+:105DF000804078438013A4F84200002F04DCA4F80C
+:105E0000426001E0A4F84270B4F842001B4FE88001
+:105E1000D8F844107964A7F84C0000F083FBB7F879
+:105E20004E00688198F80A000028388F00D140425F
+:105E3000288106E01248B0F87C00688100E06981A2
+:105E40002E8184F84060BDE8F08700001B07002029
+:105E5000A40200206400002030050020480100203A
+:105E60000000794000C09240FC060020B40C0020E5
+:105E700000C082404409002020000020F0080020DB
+:105E8000680A00202DE9F041B1F9025000232B24CB
+:105E90001522854203DAB1F90000BDE8F081B1F9BD
+:105EA000AE50854202DDB1F9AC00F6E701EB8205A8
+:105EB000B5F90250854201DD134600E01446E218B0
+:105EC00052085D1CAA42F1D101EB8205B5F90230FE
+:105ED000834206DA35F9026C35F9044C31F92210A7
+:105EE00006E01E4631F92240B5F90630B5F9041036
+:105EF000801B091BC5178911AD0345EA904587032F
+:105F0000A1FB070CCA1702FB07C201FB05219A1B64
+:105F1000D317FAF707F9000A40EA0160001900B246
+:105F2000B0F5804FB9DB43F6FF70B6E770B5134CA0
+:105F300040F224452946204600F03EF800281BD0B8
+:105F4000204600F0C7F82946204600F01DF80C4C0A
+:105F500000212046FBF72AFB2046FBF7A5FBC0F1FA
+:105F600064000849C0B20428087201D900F046F95B
+:105F7000BDE87040FBF7DEBB70BD0000003801409B
+:105F8000580002406C0600200A0A01219140C943D2
+:105F9000018070470029818902D041F4005101E05D
+:105FA00021F4005181817047002A828A01D00A437E
+:105FB00000E08A438282704730B501F01F0201245D
+:105FC0000025C1F3421304FA02F2012B0FD0022B79
+:105FD0000FD0838A4FEA11210088134204FA01F49A
+:105FE00000EA040001D000B10125284630BD8389B4
+:105FF000F0E7038AEEE710B5C1F3421301F01F0486
+:106000000121A140012B07D0022B07D01430002A18
+:10601000026805D00A4304E00C30F8E71030F6E7D8
+:106020008A43026010BD000030B50446008A85B086
+:106030000D464CF6FF710840E98801432182A18991
+:106040004EF6F3100140A8882A8910436A890A4352
+:106050001043A081A08A4FF6FF410840A98901435F
+:10606000A1826846FDF72CFF1948844201D10398AC
+:1060700000E00298A189090400EBC00101EB0010C7
+:10608000296801D5490000E08900B0FBF1F06422E5
+:10609000B0FBF2F109010B096FF018056B4300EB3F
+:1060A0008300A3891D044FF0320306D503EBC00023
+:1060B000B0FBF2F000F0070005E003EB0010B0FBCE
+:1060C000F2F000F00F000843208105B030BD000061
+:1060D000003801408088C0F308007047F8B50121FE
+:1060E0000920FDF7D5FE01218803FDF7D1FE10251B
+:1060F0008DF803502020ADF800001A4E03248DF8CF
+:10610000024069463046FCF74DF816490C310868E4
+:1061100020F02000086018208DF803004020ADF822
+:1061200000008DF8024069463046FCF73BF84820F5
+:106130008DF803008020ADF8000069463046FCF77A
+:1061400031F88DF803502801ADF800008DF80240B9
+:1061500069463046FCF726F801210420FCF774F864
+:10616000F8BD0000000C014030B585B0FFF7B6FF68
+:1061700000244FF4E1300090ADF808400C201D4D94
+:10618000ADF80440ADF80A00ADF80640ADF80C409B
+:1061900069462846FFF748FF25208DF810000420A7
+:1061A0008DF811008DF8124001208DF8130004A81D
+:1061B000FDF750FB012240F224412846FFF71BFF68
+:1061C00001212846FFF7E6FEFBF7DEFA01228021D7
+:1061D0002846FFF7E9FE012240212846FFF7E4FEAA
+:1061E000012202210448FBF773FAFBF7CDFA05B050
+:1061F00030BD0000003801404400024070B51D4D24
+:1062000000242878432834D16878462831D1A878EA
+:10621000502807D0512805D0812803D0892801D0E3
+:10622000212826D1144E7071E9787172A81C891C3E
+:10623000FAF7BAFEB072717A29440979318288423C
+:1062400017D106F10E00017841F0020101700B48F0
+:10625000016841F020010160317A0948002204E020
+:106260002B5D03552A55641CE4B28C42F8D3807828
+:10627000707170BDB00700206C0600200C0C01404E
+:10628000E60B002070B51D20FDF7C3FAFDF746F9B7
+:106290001D20FDF7D4FA154890F82F10144D062351
+:1062A000144C85F8381090F83B1095F83B201143BA
+:1062B000012A04D0022A07D0042A0AD010E0827AE8
+:1062C0008A420DD0007B09E0027D8A4208D0807DA1
+:1062D00004E0827F8A4203D090F82000884200D1F7
+:1062E0002370002085F8400070BD0000500400209D
+:1062F000480100201B0700200B4800214180A0F12D
+:10630000B0018A898280CB891A44C2800B8A1A44E0
+:1063100002814B8A1A444281898A1144818143F661
+:10632000FF71C18170470000F8010020084940F664
+:106330001C72B1F90C00904202DA00F59F7005E082
+:1063400041F2E302904201DDA0F59F70C8817047E1
+:106350006400002038B51348C16941F00401C161EF
+:106360001E208DF8000002208DF801008DF802003B
+:1063700001248DF803406846FDF76CFA0A49842031
+:106380000880094947F690602C3108800020091FD9
+:106390000880054914310C80091F0880081F0480FB
+:1063A00038BD0000001002400008004030B4204911
+:1063B0001E4A45788B7A114692F83B4091F8391085
+:1063C000AC4218D14BB10379994202D0437999423A
+:1063D00001D140791AE0807909E08379994202D0AD
+:1063E000C479A14202D182F82F3011E0407982F8BD
+:1063F0002F0030BC7047C578AC42FAD16BB1C3797D
+:10640000994202D0037A994205D1007A82F82F008E
+:1064100030BCFEF705BC407AE9E7437A9942E2D006
+:106420000479A142DFD0007AE1E7000050040020A7
+:1064300048010020FEE700002DE9F0470446007FF8
+:10644000012868D13548E1880288511A89B20729A4
+:1064500016D30088E080B4F9000044F2DD414843DF
+:10646000401346F6D96148438013A060401000B243
+:10647000A0814FF08051B1FBF0F0F9F7C9FF206126
+:10648000B4F90C6096B1B4F902104DF6B05048431F
+:106490000014A082B4F904704DF6B05207FB02F26A
+:1064A0004FEA2245E58204D4024603E00020E0835F
+:1064B00030E0424212B22283002D01DB2B4600E085
+:1064C0006B421BB2DFF85890638398464FF4804AC2
+:1064D000B24208DAF9F793FF2169F9F766FEF9F796
+:1064E000BAFF801304E0002901DA484600E0504674
+:1064F000E083B04509DA2846F9F781FF2169F9F709
+:1065000054FEF9F7A8FF801304E0002F01DA484693
+:1065100000E050462084BDE8F087000024070020FA
+:1065200000C0FFFF10B52248234C01782148022902
+:1065300005D1C17B022902D1B0F8401029B1008EEB
+:10654000A4F84E000020208710BD90F846101A488D
+:10655000B0F8440000B239B318490978C1F3810199
+:1065600001291BD002291CD0154900BFFBF772FC82
+:106570001149A4F8400080B2483101F091FAB4F911
+:106580004C00B4F94A2041425143891324F8381F82
+:10659000B4F9101048438013E08210BD0849D8397F
+:1065A000E4E707496C39E1E705496C31DEE70000B3
+:1065B0001B070020A4020020F0080020C8040020CF
+:1065C000548D00080348002180F82A10C1830187F8
+:1065D00070470000F008002010B504000B462D4A5B
+:1065E000C3F1000028D56442002B12DAA04207DA7A
+:1065F000214600F02DFA32F81000C0F5404041E08D
+:106600000146204600F024FA32F8100000F5004060
+:1066100038E0A34208DA2146184600F019FA32F8A9
+:10662000100000F540402DE0204600F011FA32F84D
+:106630001000C0F5803025E0002B12DAA04207DA06
+:10664000214600F005FA32F8100000F5804019E00C
+:106650000146204600F0FCF932F81000C0F5004079
+:1066600010E0A34208DA2146184600F0F1F932F8AA
+:106670001000C0F5804005E053B1204600F0E8F975
+:1066800032F81000B0F5004F01DDA0F5803010BDEC
+:10669000002010BDE88F000840438013494300EB01
+:1066A000A13000220302002B14DDB3F5001F01DC32
+:1066B000802001E04FF4005093FBF0F1014401EB26
+:1066C000D1714910814206D0521CD2B20846062A26
+:1066D000F2D300E00021C80000B2704702E008C811
+:1066E000121F08C1002AFAD170477047002001E04C
+:1066F00001C1121F002AFBD1704700002DE9F047AD
+:10670000A74CA84821880288511A89B20F297DD345
+:106710000088A4F13C052080288F08B1401E2887FE
+:1067200095F800C0A04ACCF3810001281DD00228B2
+:1067300020D0D18B9D4E9A48DFF87492F388407E2A
+:106740000027B1F5926F1CD8142818D378206076F2
+:1067500043F01000F08040F26660A8812CF0010048
+:106760002870D77389F8007018E0D08B00EB4000D8
+:10677000C00302E0D08B8F494843010CDAE7401C8C
+:1067800004E0B1F5DB6F09D310B1401E607605E07F
+:1067900023F01000F0804CF001002870B5F90200E1
+:1067A000B5F914304143C3EBC303C1F38F31C3F3D5
+:1067B000D10303EB510109B2A9829046D28B4FF06D
+:1067C00080535043B5F91620C0F38F30C2EBC2029C
+:1067D000C2F3D10202EB500000B2E882AA6A42433F
+:1067E0001213EA6293FBF2F22A63734A1080A268E2
+:1067F0000A44A260E1680144E160207C401CC0B210
+:106800002074072802D942F3CF0000E0C5E02883B6
+:10681000C9106983E760A76041F6C8012774884200
+:1068200004DD298B654AB2FBF1F1E981C1178903C7
+:1068300041EA9041800342F69B420023F9F772FC43
+:10684000A88457485E49A0F13C002A78B0F90600B8
+:106850005FEA827C00FB01F14FEA2143C2F3810130
+:1068600015D5012907D002290BD04FF268514143B9
+:106870000914A18011E049F68C4148430014A0801E
+:1068800020E04CF6183141430914A18026E001298B
+:106890000ED0022918D0A0806B844A4948430014C6
+:1068A000A4F81E00FBF7F6F847480088C0B143E0A3
+:1068B0004AF65C3141430914A1804BF62C21484330
+:1068C00000146884E383EDE74DF2AC5141430914B1
+:1068D000A1804EF27C414143091469843B49DDE7C4
+:1068E00095F8200000BB88F80F7089F80070B5F9A2
+:1068F0001A00A0F50C519F39B1F56E7F18D8617F51
+:10690000F42912D93249E8802E4AA1F846005043B2
+:106910000014A880A1F84400FF2085F8200081F829
+:1069200028002C493C20087006E0491C617703E0F0
+:10693000607F08B1401E6077B5F91A10B4F91E00E7
+:1069400081420EDDA07E7D2809D9F08840F0080044
+:10695000F0802148017821F0020101700EE0401C16
+:1069600006E0A0F23D10814208DAA07E10B1401E80
+:10697000A07603E0F08820F00800F080B5F9181048
+:10698000606908446061217E491CC9B221761F29D3
+:1069900003D94011A88367612776BDE8F08700001E
+:1069A0000405002024070020A4020020540A00202F
+:1069B0001B07002030330100080A002074E8260B72
+:1069C000CC0E01004885010026070020D0450100BB
+:1069D000B40C002018070020DA050020024941F617
+:1069E0008B30886270470000C804002070B5164CD8
+:1069F00006252078062825D2DFE800F003080E14CB
+:106A00001A211248FAF70EFB012016E00F48801DEC
+:106A1000FAF708FB022010E00C480C30FAF702FBF2
+:106A200003200AE009481230FAF7FCFA042004E0D7
+:106A300006481830FAF7F6FA0520207070BDFAF70C
+:106A400011FB2570257070BD1C0700202C8E0008DE
+:106A5000090A05D0B0FBF1F0FF2800D9FF207047EC
+:106A600000207047D0E90021C368521A5A4301EB55
+:106A7000A231816041607047B0F90020B0F9021086
+:106A8000B0F90630521A5A4301EBA231818041809D
+:106A90007047000030B5494B188849490A8A801A66
+:106AA00085B24848484A0F2D047801F150001DD3A3
+:106AB0001D880D82117A090713D5022C01D0434994
+:106AC00012E0434DB0F90210B5F90050A94205DCBF
+:106AD00002DA01F1020108E0458007E0A1F10201BC
+:106AE00003E0022C02D13B4909884180B0F84010F4
+:106AF0001D88691A89B29C2949D31988A0F84010C9
+:106B0000916A0023B1F5804F31DB3349896CB1F5CF
+:106B1000405F2CDD314940F26665B1F91010A942A1
+:106B200012DD43F69915A94202DB40F2333108E049
+:106B300040F23335A1F26661694343F2333591FB8C
+:106B4000F5F1A0F8441001E0A0F844302449B2F86F
+:106B500006510978C1F381012DB100BFB0F844108E
+:106B600001F21E511CE092F84620022A10D0A0F833
+:106B70004430022C01D0A0F84430B0F95C10B0F9D8
+:106B8000443001F114029A420DDAA0F85C2030BDC5
+:106B9000012901D00229E1D1B0F8441001F23331CA
+:106BA000A0F84410E5E703F11402914203DD143923
+:106BB000A0F85C1030BDA0F85C3030BD2407002088
+:106BC000140000201B070020A4020020C60400209F
+:106BD000C4040020C004002048010020300500202B
+:106BE000C80400202DE9FC4101210220FDF738F9FD
+:106BF00001211920FDF74CF901213C48FBF724FB4A
+:106C00004027ADF8007003248DF802400420384D71
+:106C10008DF8030069462846FBF7C4FAE001ADF899
+:106C200000008DF802401C208DF8030069462846BC
+:106C3000FBF7B8FA4FF4E0712846FBF73AFBA815CA
+:106C4000ADF800008DF8024010208DF80300694671
+:106C50002848FBF7A7FA4FF4A060FCF72DFE1D2093
+:106C60008DF8040001268DF8056000258DF806508A
+:106C70008DF8076001A8FCF7EDFD1F498C20088006
+:106C80001D494FF6FA702C3108806E20091F0880CC
+:106C900019481430068018480830078016492031FA
+:106CA0000D80154AD020121D1080134A45F2F300C2
+:106CB000183210800A1F45F2500010800E4A4FF61D
+:106CC000FF7038321080121D1080121D108041F2AA
+:106CD0001B10088000F012F8FBF768FD0648103022
+:106CE0000580001F0480BDE8FC810000000C1A0034
+:106CF00000100140000C01400004004070B51D2050
+:106D0000FCF77CFD2A4D40212846FBF7C9FA840098
+:106D100080212846FBF7C4FA44EA4004A915284616
+:106D2000FBF7BEFA0443E0B2224C84F83C00FBF7C8
+:106D300043FB0546052805D91F48C18841F040019D
+:106D4000C18001E084F838501C48007A000703D560
+:106D500094F838001A490D5C4FF6FA702063E0622F
+:106D6000A06260622062E061A0611648606300205A
+:106D70006064A06484F83F0084F84000FBF7CAFA1E
+:106D8000A07AFF2811D0022084F83D000E48008828
+:106D900020662846FBF76CFF207820F00100207069
+:106DA000BDE870401D20FCF73FBD0120ECE700006E
+:106DB0000010014048010020540A0020A4020020D5
+:106DC000E4980008DCFF0500240400402DE9F043AE
+:106DD0004E484F4902880B889A1A92B20F2A69D3FB
+:106DE000098801804B49098B027D00EB42029180AA
+:106DF000017D491CC9B2017508295BD300240475C3
+:106E00002246017D00EB4103491CB3F90430C9B2AD
+:106E100002EB630212B201750829F2D33E490475F0
+:106E20003E4B4A8044800E789D895FEAC67C40F6DE
+:106E300038694FF0030714D0A2F22B5C42F6E858F1
+:106E4000C44520D3A1F1020C26F00204ACF80020C6
+:106E500047750C7040F22B54A24211DA45F004023F
+:106E60001EE046F001060E704A4507DD45F00102BE
+:106E70009A8126F002020A70477519E0447517E0FE
+:106E800045F002020CE04A450CDA8775427D12B1EA
+:106E9000521E42750CE046F002020A7025F007020D
+:106EA0009A8105E0B30703D5837D2BB15B1E837503
+:106EB00040888880BDE8F08342F6AA239A4222DA0D
+:106EC000B1F904302BB941F2CD05AA4201DA448070
+:106ED000EEE7134C920302EB843241F67244B2FBAC
+:106EE000F4F214B240F2333502464480AC4200DA88
+:106EF0005580B2F90240E41A04F5A374B4F5237F77
+:106F0000D6D84380D4E74FF48043FAE7E80A00205C
+:106F100024070020A4020020DA050020540A0020E3
+:106F2000C8F1FFFF2DE9F0416D4CDFF8B8E14FF0FB
+:106F3000000594F83410C80706D094F938104B4275
+:106F4000002958DD0E4657E0674884F83750A4F80A
+:106F50004250664A90F8380084F840001586CEF812
+:106F60000450CEF80850624E40F26663CEF80C50E2
+:106F7000A4F87C3036F810005E4E768830444FF628
+:106F8000FF7606EA800024F8300B4FF0806044F86A
+:106F9000040CA320208460845810A084E38440F66D
+:106FA00099102085580060854FF48050A08541F2EB
+:106FB0003330E08541F26660208641F699106086A4
+:106FC00041F6CC40A0864FF40050E08642F23330C8
+:106FD000208742F26660608742F69910A08742F6E9
+:106FE000CC40E08782F89D5041F00100207184F888
+:106FF0004450BDE8F0811E4694F937004242002813
+:1070000001DD074600E01746F61B012E0BD00028D5
+:1070100000DB02465FFA82F684F8380094F84F00ED
+:10702000012805D041E0002900DA1946CEB2F3E785
+:1070300094F939305942002B01DB184600E008462C
+:1070400094F93A20C7B25042002A01DB944600E08E
+:107050008446BC4508DD002A00DA0246D7B2002B80
+:1070600000DA0B46D8B207E0002B00DA0B46DFB29D
+:10707000002A00DB1046C0B204EB4000B0F950100B
+:1070800004EB470030F9502F11444910018084F877
+:107090004F5084F83E5084F83D5084F83C5084F8BA
+:1070A0003B5084F83A5084F8395004EB460075465A
+:1070B000B0F9500024F8420FBEF80410C82309B2FA
+:1070C0006422FDF70BFD6860E968401AA96808446E
+:1070D000A860B5F900104843C013E860608788E7EE
+:1070E000680A0020C805002048010020A4020020F2
+:1070F000F698000864000020F0B4544890F834106A
+:10710000C90776D0524990F84030002291F83810E3
+:107110008B426FD04F4CA0F872204F4DE65C044676
+:107120008E4294F9374002D0EE5C8E420FD1641C3F
+:1071300064B280F83740EB5C8B4202D1641C80F86B
+:10714000374090F937300F2B1BDD0F2317E0434DED
+:10715000EE5C434D8E4202D0EE5C8E4211D1641E35
+:1071600064B280F83740EB5C8B4202D1641E80F839
+:10717000374090F937406FF00E039C4201DA80F8F7
+:107180003730324B90F83F50393390F83740EC5459
+:1071900090F83F305B1CDBB280F83F30062B01D308
+:1071A00080F83F2090F9394090F93B309C420ED155
+:1071B00090F93D40A3420AD190F93A4090F93C3011
+:1071C0009C4204D190F93E40A34200D1012280F8B4
+:1071D0004F201F4A80F8401090F937501378214A09
+:1071E000012D0DDD14465E07A46804D544F00804A3
+:1071F00003E028E015E024F00804946080F83510DE
+:10720000B5F1FF3F0ADA5B07936802D523F0080364
+:1072100001E043F00803936080F83510F0BCFBF701
+:1072200079B890F84F1001290DD1B0F8721043F6DB
+:107230000953491C89B2A0F87210994203D9A0F8E9
+:10724000722080F84F20F0BC70470000680A0020D0
+:1072500048010020D8980008DE980008EA98000845
+:10726000F0980008A402002010B5D0E900210369BD
+:10727000114481FB03318C0244EA93514260D0E90E
+:10728000022382FB0332940244EA93521144816048
+:1072900010BD000030B52049204AB1F86A3010888E
+:1072A000C01A80B20F2836D31088A1F86A001C4D8E
+:1072B00000204FF000432A5C940903D00124B4EB72
+:1072C000921F24D1D20622D0164A52F820201268EA
+:1072D000134C123434F81040224201EB000494F9AC
+:1072E000722008D00A2A04DB0A6823FA00F4224339
+:1072F00008E0521C09E012F10A0F05DC0A6823FAC3
+:1073000000F4A2430A6002E0521E84F87220401C7E
+:10731000C0B21128CFD330BDE005002024070020E3
+:10732000EC930008EC9400082DE9F00779497A48BD
+:107330000A8903889A1A92B2082A74D300880881AD
+:10734000A1F12C0042890AB1521E4281734A92F87F
+:107350002820802A67D302F03F020A70C2890AB14E
+:10736000521EC281B1F90620902A0CDB8A46FF2A00
+:1073700009D08146C089002855D16948002300788A
+:10738000092805D005E0BDE8F007624800F09EB985
+:107390000823644A92F8EA500DB143F004036248AE
+:1073A000817AC90701D043F00203D2F808C05FEA2E
+:1073B0000C5101D543F00103176800215B4EFC031B
+:1073C00002D596F8654004B18021C4885FEA44681C
+:1073D00001D541F040015FEA845801D541F0200118
+:1073E0005FEAC47801D041F01001007A400701D56E
+:1073F00041F008014E480078C00701D041F0040177
+:10740000A00601D541F001010020012D00D1082086
+:1074100096F8705085B992F84620022A04D0012AC5
+:1074200005D03AB108E072E040F0030004E040F01B
+:10743000020001E040F001007A0701D440F0200092
+:10744000CCF3C0020025CCF3002C624502D13A07F0
+:1074500000D4042596F86F20012A01D145F00105DA
+:10746000344A0027BC4612783E46C2F38102012A04
+:1074700004D0022A04D0032A04D004E0022602E049
+:10748000042600E010262C4A64060ED5214C1C343C
+:107490002478240609D51478640606D4274A40F6D1
+:1074A000CC44926D6243140C05E0B2F8AE2040F675
+:1074B00099146243940B4FF008088AF80A804FF041
+:1074C00061088AF80B808AF80C308AF80D108AF867
+:1074D0000E008AF80F508AF81070270A4B4083F08C
+:1074E0006901414069408AF8117079408AF8124078
+:1074F000614052468AF813C071408AF81460517591
+:107500004FF4C871A9F80E10FF20AAF80600BDE8D4
+:10751000F0077047E006002024070020E005002067
+:107520001B070020A4020020540A0020B40C0020F5
+:1075300044090020C804002048010020140800204D
+:107540005148816941F0FC0181614FF4A060FCF772
+:10755000B3F9FBF7B9F9FCF715FBF9F721FBFCF7D9
+:1075600009F9FDF7C1F9FFF73DFBFCF749F8FFF713
+:10757000C5FBFBF71BF9454D45494FF40050A5F8F5
+:1075800016018867FEF7F0FD00214FF4FA5340F230
+:10759000EE220020401C80B29842FBD3491C89B2E5
+:1075A0009142F6D33B48002680F87260F9F78EF9D5
+:1075B000F9F73CFEFCF716FBF9F702FDFEF7CAFEF1
+:1075C000102235493548F8F7DEFD01F0F7F9344C63
+:1075D000354FE08820F04000E0803248017821F00B
+:1075E00020010170FA20F8814FF49670E887FFF7C8
+:1075F000F5F92E492E48FCF770FA2E48FCF792FA5E
+:107600002D48416A88472D48416B8847FEF7DAFFCD
+:107610002B48FAF73BFA2B494220C8802A49C86018
+:107620003E71E088E0812089208260896082FAF7DB
+:1076300031FDFAF793FCFFF761F801F05FF9FFF70E
+:10764000C5FB00F0FBF9FFF725FE01F01BF8FEF784
+:10765000A3F9FAF7EFFAFBF729FBFFF71BFAFCF7A0
+:10766000FDFCFAF74BFFFAF77DFF00F07DF8FFF71E
+:107670005BFE1348FAF7D2F800F06CFAFDF778F9E0
+:10768000FAF73AFACDE7000000100240A402002009
+:107690006400002030050020B40C002020060020EB
+:1076A000540A00204801002018070020C0080020CC
+:1076B000900800200804002038000020E40000208A
+:1076C000D4090020400700203C040020F0B52349E5
+:1076D0000278B0F9064000231F4E31F81210FF2C3B
+:1076E00018D0B0F904701E4DBC4231DA00EBE4074B
+:1076F00004F00704BF7AA7408478FFB23CB190F849
+:1077000001C0ACF1010C64451FDA3C061DD455F8EC
+:1077100022200DE056F82220116012498A79521C6D
+:10772000D2B28A71022A02D38370C3808B71F0BDFA
+:1077300011608178491CC9B2817042789142F6D3B8
+:107740008370C188491CC180F0BD56F82220EFE744
+:1077500055F822201160F4E7CC950008FE9300084C
+:1077600074950008B4060020F0B561486149B0F88E
+:107770006C200B889A1A92B29C2A7BD30988A0F8B5
+:107780006C105D495D4F91F82A1001F0070297F8DF
+:107790004610022A00D1491E594C80F83E104FF085
+:1077A0000203E2884FF00001550401D5012236E0C2
+:1077B000A489E50601D5062231E0250701D5082276
+:1077C0002DE0550603D44F4D2D78AD0601D504228A
+:1077D00025E0150501D5072221E0150601D50A226D
+:1077E0001DE0950601D50C2219E0150701D50B22E5
+:1077F00015E0550701D4D50501D510220FE0D506B7
+:1078000001D505220BE0650703D4A50701D4E407E1
+:1078100002D080F86E3007E0920403D5032280F88E
+:107820006E2001E080F86E10374A384C92F820E064
+:10783000324A251FD2F808C02D4AB2F87060721C77
+:1078400092B2BEF1000F0DD02CF4000CC7F808C0A6
+:1078500090F86E70B7B11E2F1AD090F86F200AB34F
+:1078600025E007E04CF40006BE60A0F870200A2A6C
+:1078700001D22360F0BD142A01D22B60F0BDA0F824
+:107880007010F0BD2B60A0F8701080F86F10F0BD84
+:10789000642E04D2A0F87020322AEED3E9E7A0F8D3
+:1078A0007010EAE77F1C80F86F70A0F8701090F8F5
+:1078B0006F20012A10D0002AE9D0B0F87060761C41
+:1078C000B6B2A0F870601E2ED7D323603C2EDED94E
+:1078D000521E80F86F20D2E7B0F87020521C92B28E
+:1078E000A0F870202360C82AD1D980F86F10C6E7AD
+:1078F000E005002024070020B40C0020A402002092
+:10790000540A002048010020C8040020141C014033
+:10791000F0B54248B0F84810491C89B2A0F84810A8
+:1079200002297AD33E490024A0F848400A783D4B0A
+:10793000042A57D04FF48041082A0BD0A0F10C0242
+:10794000B2F900208A4200DA1146B3F980208A4257
+:1079500000DA1146344A92698A4200DA11B2418251
+:1079600082881D8AC2EB8502304D12B22D78C5F394
+:1079700081062A4D42F291767243B5F97650921201
+:107980006A431213C26086681546C6EBC60642F308
+:10799000D102F60202EBA6328260C66C1644C664BF
+:1079A000B0F850707F1CBFB2A0F85070B7F5806F70
+:1079B00004D3B6120682A0F85040C464891A1C4E43
+:1079C000C26A724340F255564E4302EB4602466A83
+:1079D00032444262B3F93030B2EB034F06DD1A0491
+:1079E000426206E01349B1F90410B3E7002A00DA55
+:1079F0004462C162104990F83D2091F838108A42E3
+:107A00000BD080F83D10B0F84210A0F84410B0F848
+:107A10004010A0F84210A0F84050F0BD3005002002
+:107A20001B070020A40200204C0C0020C8040020EA
+:107A3000C3F5FFFF680C00204801002015481649D7
+:107A4000B0F85A200B889A1A92B20F2A20D30988CC
+:107A5000A0F85A10B0F900104AF22C425143091410
+:107A6000A0F86C100D494FF480420B78A0F10C0186
+:107A7000022B06D1B1F90030934202DA1B1D0B80B4
+:107A800000E00A800021A0F8601020F85C1F42800E
+:107A90007047000030050020240700201B0700204D
+:107AA0004FF6FF7202EA800210F4404315480ED0F0
+:107AB000B3F5804F14D0B3F5004F4FEA122216D021
+:107AC000C2F5807330F813305B424B8005E0120A38
+:107AD00030F812304B80C2F5807230F812000FE09F
+:107AE000120AC2F5807330F813304B8005E030F88D
+:107AF0001230C2F580725B424B8030F81200404277
+:107B000008807047E8910008104A518A908AD28A0A
+:107B100016384639A2F1110200D54942002A00DA8E
+:107B200052421144002800DA40420844084943F612
+:107B3000284300B2B1F936205A43921340F2D733AA
+:107B4000584302EBA030C88670470000A402002012
+:107B500030050020F0B5904990480A8903889A1AA8
+:107B600092B23E2A1ED30088088101F138004FF4FA
+:107B7000FA63428A9A4202D2521C428200E0438255
+:107B8000874A92F82220802A0CD302F03F020A7022
+:107B9000B1F90620402A06DBFF2A04D0C2883AB198
+:107BA000521EC280F0BDBDE8F0407B48FFF78EBD9D
+:107BB000428A9A42F6D307784FF0010E3A074FF007
+:107BC000FF055BD5847A40F2DC52630708D444F0A9
+:107BD00004038372C28081F80BE081F80AE04CE074
+:107BE0004378072B05D0032B03D0052B01D0062BA0
+:107BF00007D1660605D444F040038372C280052293
+:107C000039E0654A5FEA437C02F138024FF420769E
+:107C1000127A0DD55FEAC26C0AD45FEA446C07D4CD
+:107C200042F0100202723A0628D4C680192222E0DD
+:107C3000DF0709D0970707D4670605D442F0020290
+:107C40000272C680042216E09F0709D5170707D4E1
+:107C5000670605D442F008020272C68003220AE0D9
+:107C60001B070BD5530709D4630607D442F004025F
+:107C70000272C6800B22CA728A72CD80494AB2F95A
+:107C80002230B2F91A7003F23D140022A74200DB41
+:107C90000276414E444C06F13806A479B6895FEA73
+:107CA000C46C06F101064FF4C874B6B213D58681D0
+:107CB000B6F57A7F05D9017A21F0800101728281BF
+:107CC000F0BD037A1E06FBD4828143F0800202726B
+:107CD000C480112035E09F4216DA037E052B13D2B3
+:107CE0008681B6F5487F04D98281027A22F040026B
+:107CF0000272027A5606E3D45B1C037642F040021D
+:107D00000272C48002201CE0284B1C89C4F3C00608
+:107D1000C4F3002740F2EE24BE4216D11E78360787
+:107D200013D4427E012ACBD1428BB2F5167F02D208
+:107D3000521C4283F0BD827A42F002028272C480F9
+:107D40000F20C8728872CD80F0BD93F80D714FF48A
+:107D50000046012F18D1164F41F6583C7F6C6745FD
+:107D600012DD83F80CE1134B1E60C38AA34202D2DA
+:107D70005B1CC382F0BD4FF4FA73C3801C23CB722B
+:107D80008B72CD80C282F0BDC2820A4883F80C217A
+:107D9000001F0660F0BD0000C4060020240700207C
+:107DA000E0050020C8040020540A0020A40200209E
+:107DB00048010020140801402DE9F05FFE48FF490A
+:107DC000DFF8FCA3007E0A1D131D012850465AD07F
+:107DD00030F85A4F0C8041881180BAF85E00188044
+:107DE000FDF770FEF74DF84C49F2CD32B5F91E00A3
+:107DF0006083B5F9201043F6CC4C00EB41015143B0
+:107E00000914A183B4F92230B4F9206001FB03F214
+:107E100000FB062242F38F326282B4F9167007FB30
+:107E20000CF7BF1340F2333C714302FB0CF200FB32
+:107E3000131007EBA232E28240F38F30A082B4F934
+:107E40001810E24FC1EBC10141F3D10101EBE00099
+:107E5000DF4E2083786C3060316930468847DD49D9
+:107E6000308948800846FDF70FFFDFF86CB3012624
+:107E70004FF000099BF8000008280CD0618F218288
+:107E800004287DD01AE030F8604F0C8041881180C2
+:107E9000BAF86400A3E7D14890F93710491C0229C9
+:107EA0006FD890F8741019B1B4F85A00208205E028
+:107EB000618F2182A4F85A1080F87460B4F914100C
+:107EC000B4F90A00C64AF9F7EBFAE062BAF91611FA
+:107ED000884204DDC248E162027C91408162BA4876
+:107EE000DFF800E3503847F2A30802784EF246115B
+:107EF000002A79D0012A78D080F800909BF8000001
+:107F000004287FD0B64AB4F91210B4F90800303A08
+:107F1000F9F7C6FA43F26661A062884200DBA1620B
+:107F2000A3462546A06AAE4C443C2060E86A6060E7
+:107F300020461035FCF76CF8A34928883C39FFF738
+:107F4000AFFDDFF88482A8F15008D8F81410C8F803
+:107F50007010B5F91010A068B5F9123000FB01F7E8
+:107F6000E268584302FB137444F38F3702FB0100AD
+:107F7000AF8740F38F34EC879B4D6F80AC8001E07E
+:107F80003DE03AE02846FEF757FA287F08F1180549
+:107F9000012878D0604241104DF6B35047436980C4
+:107FA0003A142A804046A8F804408B18C380891AE6
+:107FB000A8F808108AF80C90B8F904305446002B41
+:107FC00000DD2673B8F90600002802DD217B891C3C
+:107FD0002173B8F90820002A02DD217B091D2173D5
+:107FE000217B07297ED202E011E036E00AE0DFE8DB
+:107FF00001F0807C947A907E9200608F56E7686AE8
+:108000000014E062B87AE8B37848A06288E7B5F96E
+:108010001E2042448A420AD8B5F9202042448A42AE
+:1080200005D8B5F9222042448A427FF667AFA0F80E
+:108030000290B7F8AE204946B2F5C87F01D8467025
+:1080400006E0B2F5487F01D8022200E00322427028
+:108050008AF80F108BF8001027E080F80090B5F92F
+:108060001EC04A46C4448C4509D8B5F920C0C44452
+:108070008C4504D8B5F9225045448D42D5D9B7F87E
+:10808000AE1001E01AE01CE0B1F5C87F01D84670DF
+:1080900006E0B1F5487F01D8022100E003214170DC
+:1080A00042808AF80F208BF80020BEF8061041F4B9
+:1080B0000061AEF80610F9F743FF1FE74FF4AF7009
+:1080C000A3E749484DF6B352B0F920305942491060
+:1080D0006980B0F91E00504302142A804046A8F877
+:1080E000043062E705E0667303E0022100E003214B
+:1080F00061739BF800103E4E01293E4F617BDA46CA
+:108100000DD0072978D2DFE801F077FEFDFCFBFAFD
+:10811000F9000421ECE70521EAE70621E8E7072951
+:10812000F0D2DFE801F069042F7FA4D8F100014606
+:108130001846FBF7B9FC2860B5F9020040F68151FA
+:10814000484381136980B5F9000040F681525043DD
+:10815000801328800A18A2F68152B8F80E305242D5
+:10816000C3EB620212B2A8F80C20002A01DCA8F8C6
+:108170000C90B8F80C20A4F85E201144A4F85C1010
+:10818000084479E1404201B2504200B2FBF78CFC56
+:108190002860B5F9020040F6815148438013688099
+:1081A000B5F9001040F68152514389134218A2F6E6
+:1081B00081522980524220E0D4090020342C014011
+:1081C000A4020020300500206400002048010020A7
+:1081D0003C040020F80300201B070020680A002050
+:1081E000C0080020540A0020080A0020A2FEFFFF59
+:1081F0000024014000280140DDE0B8F80E30C3EB58
+:10820000620212B2A8F80C20002A01DCA8F80C9037
+:10821000B8F80C2058E13046F8F720FD01231A4643
+:108220000721BDE019461046FBF73EFC2860B5F972
+:10823000020040F68151484380136880B5F9001070
+:1082400040F681525143891329804218A2F6815287
+:10825000B8F80E305242C3EB620212B2A8F80C20FA
+:10826000002A01DCA8F80C90B8F80C2059E159421A
+:10827000404209B200B2FBF717FC2860B5F90200D2
+:1082800040F68151484381136980B5F9000040F6FA
+:1082900081525043801328800A18A2F68152B8F800
+:1082A0000E305242C3EB620212B2A8F80C20002A30
+:1082B00001DCA8F80C90B8F80C20A4F85A2011445E
+:1082C000A4F85C10084462E13046F8F7C7FC0123CB
+:1082D0001A46052164E01146FBF7E6FB2860B5F974
+:1082E000020040F68151484381136980B5F90000CE
+:1082F00040F6815250438013288006E080E154E12B
+:1083000025E1F6E0C6E099E017E00A18A2F68152EE
+:10831000B8F80E305242C3EB620212B2A8F80C2039
+:10832000002A01DCA8F80C90B8F80C20A4F85C2016
+:108330001144A4F85A10084454E1504201B2584282
+:1083400000B2FBF7B1FB2860B5F9020040F681519D
+:10835000484381136980B5F9000040F681525043CB
+:10836000801328800A18A2F68152B8F80E305242C3
+:10837000C3EB620212B2A8F80C20002A01DCA8F8B4
+:108380000C90B8F80C20A4F85C201144A4F85E10FE
+:10839000084455E13046F8F761FC01231A460621EE
+:1083A0003846F8F75BFC01213046F8F7CDFB012198
+:1083B0003846F8F7C9FBB04EBAF808005546308089
+:1083C000BAF80A007080BAF81000B0803046F9F7A9
+:1083D00071FAB4F85A00F1880844A4F86000B4F8BF
+:1083E0005C0031890844A4F86200B4F85E00718929
+:1083F0000844A4F86400317EA048012978D034F8FC
+:108400005A1F018061884180A18881809B49028830
+:1084100008310A8042884A80808888809748896A23
+:108420000830884795F83E0000287DD0F8F71AFEFE
+:1084300015F83E0F401E2870BDE8F09F0146184613
+:10844000FBF732FB2860B5F9020040F68151484342
+:1084500080136880B5F9001040F6815251438913AA
+:108460004218A2F68152524252082980A4F85E2096
+:108470001044A4F85C000844A4F85A0000213046D7
+:10848000F8F762FB00213846F8F75EFB01231A4635
+:108490000621C0E6404201B2504200B2FBF704FBA5
+:1084A0002860B5F9020040F6815148438013688086
+:1084B000B5F9001040F68152514389134218A2F6D3
+:1084C0008152524229805208A4F85E201044A4F838
+:1084D0005A000844A4F85C0000213046F8F734FB49
+:1084E00000213846F8F730FB01231A46052192E6B1
+:1084F000B4E019461046FBF7D7FA2860B5F9020038
+:1085000040F68151484380136880B5F9001040F669
+:108510008152514389134218A2F681525242298056
+:108520005208A4F85A2000E09BE01044A4F85E0032
+:108530000844A4F85C0000213046F8F705FB002150
+:108540003846F8F701FB01231A460721BCE65942D9
+:10855000404209B200B2FBF7A7FA2860B5F9020061
+:1085600040F68151484380136880B5F9001040F609
+:108570008152514389134218A2F681525242520845
+:108580002980A4F85A201044A4F85C000844A4F8F8
+:108590005E0000213046F8F7D7FA00213846F8F798
+:1085A000D3FA01231A4606218EE61146FBF77CFA20
+:1085B0002860B5F9020040F6815148438013688075
+:1085C000B5F9001040F68152514389134218A2F6C2
+:1085D0008152524252082980A4F85C201044A4F829
+:1085E0005A000844A4F85E0000213046F8F7ACFABF
+:1085F00000213846F8F7A8FA01231A460521C9E6F2
+:10860000504201B2584200B2FBF74EFA2860B5F969
+:10861000020040F68151484380136880B5F900108C
+:1086200040F68152514389134218A2F681525242B8
+:1086300052082980A4F85C201044A4F85E00084485
+:10864000A4F85A0000213046F8F77EFA0021384697
+:10865000F8F77AFA01231A4607219BE634F8601FDF
+:10866000CFE607480088A0F5D04168393FF4E4AE72
+:10867000BDE8F05FF9F7B2BBD4090020300000205C
+:10868000182C01402DE9F041904C9148B4F85A1053
+:108690000288511A89B20F296FD30088A4F85A00B2
+:1086A0008C480088DFF83082C0074FF000054FF09B
+:1086B000010741D0874AD4E90C1024321388B1EB6A
+:1086C000530F02D21288511A08444FF4F3718842B2
+:1086D00000D208468149B1FBF0F0616CC1F3510151
+:1086E000084406466064F7F798FE00227C4BF7F7D3
+:1086F00000FE4FF040427B4BF7F7FBFD0E22F7F7F1
+:1087000067FEF7F7C1FEA4F8A40094F86500401CCA
+:10871000C0B284F86500082834D36C4898F8462025
+:10872000001F03789A4201D0027045806E4A137888
+:108730006E4A23B1458021E06564A56458E0D8F80D
+:108740009410A1F5FA618E4211DD616D8B1C9E4281
+:1087500005DDB0F902100A290DDA491C06E08E4247
+:1087600005DAB0F90210002908DD491E4180B0F990
+:1087700002000A2802DB177001E0A2E015706665AE
+:1087800084F865505A484FF4A5420178C1F381013D
+:10879000012949D002294AD044F687712181A4F8E1
+:1087A000A020B0F9243089B24B439B13A4F89C302D
+:1087B000B0F90E0000237043B0FBF1F0A16CC0F3E0
+:1087C000D100C1EBC101C90200EB9130A064F017E8
+:1087D000810341EA9641B003F7F7A4FCB4F8A21074
+:1087E000C1EBC101C902C00800EB9130A4F8A2009E
+:1087F000616CA06E0844A06694F86C20521CD2B242
+:1088000084F86C20082A05D3C008A4F86E0084F808
+:108810006C50A5663748384EC3885A0633D498F84A
+:108820000F20022A06D02CE043F20451B6E744F2AE
+:108830004621B3E7B26840F69916B24221DD94F8BA
+:10884000382094F88660B2420CD084F8862094F8E0
+:108850003D2002F00106C2F34002964202D1A4F884
+:10886000825004E0B4F88220B2F5966F05D2B4F8D5
+:108870008200401CA4F8820005E043F08002C28020
+:1088800001E0A4F88250114894F83F30B0300C2B2E
+:1088900001D2C57400E0C774174A0F4C41F2482654
+:1088A00092F83C20B4F8824041F2504C0C2B0AD391
+:1088B000B14208DB012A06D0614502DD002C00D15F
+:1088C0008774BDE8F0818574FBE700004801002053
+:1088D0002407002000040040A40200204564BD01DC
+:1088E00000209C40133B3340F6030020F703002098
+:1088F000C8040020540A00203005002070B5284C20
+:10890000284821880288511A89B23E2947D3008815
+:1089100020802548808B254D800228606969284683
+:1089200088472349A868FDF78BF822496060CB8807
+:108930005A072ED40022B0F1F05F0FD9E089B0F5CC
+:10894000FA7F08D943F00400C8801B48017821F061
+:10895000020101701CE0401CE0811AE0B0F1D25F1E
+:108960000CD94FF4F031A1EB10308003C910B0FBEB
+:10897000F1F0206100280CDA22610AE0B0F1C85F52
+:1089800003D94FF48040206103E023F00400C88045
+:10899000E281D4E90401884200DB0846A06170BD91
+:1089A0004C0C002024070020A40200208C0600208C
+:1089B000E0970008540A0020DA05002005494FF42A
+:1089C00080404861086188610348C18821F4827150
+:1089D000C18070474C0C0020540A00202DE9F04162
+:1089E000384C394E394F207841F23331C2074FF0BD
+:1089F00000050CD0A28962B394F90700002800DAC0
+:108A00004042C0B2032829D240F2AE702AE0A570DD
+:108A1000E5732F4AE571A58192F83830237220F072
+:108A20000800A18040F0020020703D867560B560AE
+:108A3000F560916C490005D041F68461A18140F058
+:108A400010002070C0B240F0010020706574BDE8D5
+:108A5000F081658120F01000207015E0042803D219
+:108A600040F6510060810FE0052802D240F69910CF
+:108A7000F8E740F6CC42062803D3072801D308289C
+:108A800001D2628100E0618197F89D0098B9B088B9
+:108A9000102301B2B4F90A003622FCF71FF8706007
+:108AA000F168401AB1680844B060B6F90010484354
+:108AB000C013F0603886388E10B10120A070C6E770
+:108AC000A570C4E7680C0020A4060020A4020020C2
+:108AD000480100202DE9F041554C2678F0077CD064
+:108AE0005448217A544D90F8380081427BD0534A43
+:108AF0002346DFF84CC1575C93F90E2093F90730F9
+:108B0000874203D01CF80170874213D146F0020659
+:108B10005B1C26705BB2E3711CF80110814201D12D
+:108B20005B1CE37194F90710062901DD0621E17150
+:108B3000521C1CE0434F17F801C0434F844503D03B
+:108B400017F801C0844513D126F002065B1E26707B
+:108B50005BB2E371795C814201D15B1EE37194F9F0
+:108B600007306FF005018B4200DAE171521EA273EB
+:108B7000207294F907108A1C042A02D941F68462F3
+:108B8000A2812C4A012912780ADD2B4B56079B68DB
+:108B900002D543F0080301E023F00803AB606070E6
+:108BA000B1F1FF3F09DA5107A96802D521F00801A8
+:108BB00001E041F00801A9606070F9F7ABFBA07813
+:108BC000012810D121488068A3280CDA94F9070005
+:108BD000022803DD0220E07105E01EE06FF00101D4
+:108BE000884200DAE171A089002630B1401E0004FD
+:108BF000000CA08101D1E671A673E87B04280CD09B
+:108C0000B5F93010512341220020FBF767FF288679
+:108C1000002802D1E07B10B1A670BDE8F0810C48BD
+:108C200006700C480670207820F001002070F4E7F0
+:108C3000680C002048010020A4020020D8980008F9
+:108C4000DE980008EA980008F09800083005002037
+:108C5000380700201B070020743F713D9B3BED3916
+:108C60006238F436A13565343F332A322731333048
+:108C70004C2F722EA32DDF2C242C722B00000036DB
+:108C80001C070038AA0A003AAA0A003CCC0C003E95
+:108C9000CC0C0040380E0042380E0044380E00461E
+:108CA000380E0048380E004AC711004CC711004E5C
+:108CB000C7110050C7110052C7110054C711005608
+:108CC000C7110058C711005AC711005CC711005ED8
+:108CD000C7110060C7110062C7110064C7110066A8
+:108CE000C7110068C711006A000000362202003870
+:108CF0008E03003AB005003CD207003EF409004064
+:108D0000160C0042380E00445B100046C7110048A4
+:108D10003313004A9F14004C9F14004E0B16005052
+:108D200077170052771700547717005677170058B7
+:108D30007717005A7717005C7717005E7717006087
+:108D40007717006277170064771700667717006857
+:108D50007717006A00000036FA04003C6606003E01
+:108D6000D20700403E090042F4090044AA0A004626
+:108D7000600B0048160C004ACC0C004C820D004ED3
+:108D8000380E0050EE0E0052A40F00545B10005637
+:108D900011110058C711005A7D12005C3313005E98
+:108DA000E91300609F140062551500640B160066FD
+:108DB000C11600687717006A2D18006CE318006E62
+:108DC0000000003400000036000000380000003AC7
+:108DD0000000003C0000003E000000400000004297
+:108DE0000000004400000046000000480000004A67
+:108DF0000000004C0000004E000000500000005237
+:108E00000000005400000056000000580000005A06
+:108E10000000005C0000005E0000006000000062D6
+:108E20000000006400000066000000684414585808
+:108E300058701111585858704111585848701114F1
+:108E400048585870141158485870331300569513E9
+:108E50000054B61300525A140050FD14004EA115D0
+:108E6000004C4516004A761600486C1700467218EA
+:108E70000044BA190042741B0040911D003EB4200A
+:108E8000003C9F22003AE1220038532300368B2415
+:108E90000034812500322B2700302028002E58294D
+:108EA000002CB02A002A9B2C0028D22D00267C2FD3
+:108EB00000242631002202330020FD34001E5C37DE
+:108EC000001CCC3C001A873E0018BE3F0016004034
+:108ED000001400400012004000100040000E00404E
+:108EE000000C0040000A004000080040000600405E
+:108EF000000400400002004000000020007200203A
+:108F000000700020006E0020006C0020006A00202D
+:108F1000006800200066002000640020006200203D
+:108F200000600020005E0020005C0020005A00204D
+:108F3000005800200056002000540020005200205D
+:108F400000500020004E0020004CA320004AA32027
+:108F5000004847210046EB210044EB2100428F22CC
+:108F600000408F22003E7A24003C7A24003A662694
+:108F70000038512800343D2A0030702D002CA330D9
+:108F800000287A34002451380020CC3C001C0040DA
+:108F9000001800400014004000100040000C004089
+:108FA000000800400004004000000000010203042B
+:108FB000050005000102030401040003050200008E
+:108FC000F001000036010000F8000000BA000000C7
+:108FD0007C0000007C0000007C00000041141411A3
+:108FE00011144411141441110000290052007B0097
+:108FF000A400CC00F5001E01470170019901C201D7
+:10900000EA0113023C0265028E02B602DF02080387
+:10901000300359038203AA03D303FB0324044C0443
+:1090200075049D04C504EE0416053E0567058F050D
+:10903000B705DF0507062F0657067F06A706CE06EB
+:10904000F6061E0746076D079507BC07E4070B08E1
+:10905000320859088108A808CF08F6081D094409F4
+:109060006A099109B809DE09050A2B0A520A780A29
+:109070009E0AC40AEA0A100B360B5C0B820BA80B83
+:10908000CD0BF30B180C3E0C630C880CAD0CD20C02
+:10909000F70C1C0D410D650D8A0DAF0DD30DF70DAD
+:1090A0001C0E400E640E880EAC0ECF0EF30E170F82
+:1090B0003A0F5E0F810FA40FC70FEA0F0D1030108B
+:1090C000531075109810BA10DD10FF1021114311C4
+:1090D00065118711A911CA11EC110D122E1250122F
+:1090E00071129212B312D412F412151336135613CE
+:1090F00076139613B713D713F613161436145614A3
+:1091000075149414B414D314F214111530154E15AB
+:109110006D158C15AA15C815E715051623164116E9
+:109120005F167C169A16B716D516F2160F172C175F
+:10913000491766178317A017BC17D917F517111809
+:109140002E184A18661881189D18B918D418F018E6
+:109150000B19261942195D1978199219AD19C819F8
+:10916000E219FD19171A311A4C1A661A801A991A3F
+:10917000B31ACD1AE61A001B191B331B4C1B651BB7
+:109180007E1B971BAF1BC81BE11BF91B121C2A1C63
+:10919000421C5A1C721C8A1CA21CBA1CD21CE91C40
+:1091A000011D181D301D471D5E1D751D8C1DA31D45
+:1091B000BA1DD01DE71DFD1D141E2A1E401E571E80
+:1091C0006D1E831E981EAE1EC41EDA1EEF1E051FE6
+:1091D0001A1F2F1F451F5A1F6F1F841F991FAE1F75
+:1091E000C21FD71FEC1F002000006400C9002D0122
+:1091F0009201F7015B02C00224038903ED035204CC
+:10920000B6041A057F05E3054706AB060F0773078B
+:10921000D7073B089F0802096609C9092D0A900A69
+:10922000F30A560BB90B1C0C7F0CE20C440DA60D77
+:10923000090E6B0ECD0E2F0F900FF20F5310B410BE
+:1092400015117611D71138129812F8125813B81355
+:1092500018147714D61435159415F3155116B01645
+:109260000E176B17C91726188318E0183D1999199E
+:10927000F519511AAD1A081B631BBE1B181C731C71
+:10928000CD1C261D801DD91D321E8A1EE31E3B1FCC
+:10929000921FEA1F41209820EE2044219A21EF21BD
+:1092A00045229922EE2242239623E9233C248F244F
+:1092B000E22434258525D72528267826C826182790
+:1092C0006827B72706285428A228EF283D2989298E
+:1092D000D629222A6D2AB82A032B4D2B972BE12B56
+:1092E0002A2C722CBB2C022D4A2D912DD72D1D2EF0
+:1092F000632EA82EEC2E302F742FB82FFA2F3D306E
+:109300007F30C030013141318131C13100323F32D3
+:109310007D32BA32F73234337033AC33E733223430
+:109320005C349534CE3407353F357735AE35E4358A
+:109330001A3650368536B936ED36203753378637EC
+:10934000B737E937193849387938A838D73805395F
+:1093500032395F398B39B739E2390D3A373A603AE9
+:10936000893AB23ADA3A013B283B4E3B733B983B91
+:10937000BD3BE03B043C263C483C6A3C8B3CAB3C60
+:10938000CB3CEA3C093D273D443D613D7D3D993D57
+:10939000B43DCE3DE83D013E1A3E323E493E603E80
+:1093A000763E8C3EA13EB53EC93EDC3EEF3E013FDF
+:1093B000123F233F333F433F513F603F6E3F7B3F70
+:1093C000873F933F9E3FA93FB33FBC3FC53FCD3F43
+:1093D000D53FDC3FE23FE83FED3FF13FF53FF93F4E
+:1093E000FB3FFD3FFF3FFF3FFF3F0000E7382C35CD
+:1093F000002020EF2037202333202620210000806A
+:10940000020004000800100000020004000804002C
+:10941000000200040008001000200040008004004A
+:10942000000000800000004000000020000000104C
+:10943000000000080000000400000002000000011D
+:10944000000080000000400000002000000010002C
+:1094500000000800000004000000020000000100FD
+:109460000080000000080140000C0140000C014099
+:10947000000C0140000C0140000C0140000C0140B8
+:10948000000C01400010014000100140001001409C
+:109490000010014000100140001001400010014088
+:1094A000001001400014014004080140040C014078
+:1094B000040C0140040C0140040C0140040C014068
+:1094C000040C0140040C0140041001400410014050
+:1094D0000410014004100140041001400410014038
+:1094E0000410014004100140041401400808014028
+:1094F000080C0140080C0140080C0140080C014018
+:10950000080C0140080C0140080C01400810014003
+:1095100008100140081001400810014008100140E7
+:1095200008100140081001400810014008140140D3
+:109530000C0801400C0C01400C0C01400C0C0140CB
+:109540000C0C01400C0C01400C0C01400C0C0140B7
+:109550000C1001400C1001400C1001400C10014097
+:109560000C1001400C1001400C1001400C10014087
+:109570000C14014010080140100C0140100C014077
+:10958000100C0140100C0140100C0140100C014067
+:10959000100C01401010014010100140101001404B
+:1095A0001010014010100140101001401010014037
+:1095B00010100140101401400000000000000000E5
+:1095C000000000000000000000000000140801403E
+:1095D000140C0140140C0140140C0140140C014007
+:1095E000140C0140140C0140140C014014100140F3
+:1095F00014100140141001401410014014100140D7
+:1096000014100140141001401410014014140140C2
+:10961000000000000000000000000000000000004A
+:1096200000000000FFFFFF0F0FFFFFFFFFF0FFFF35
+:10963000FF0FFFFFFFFFF0FF0FFFFFFFFFF0FFFF38
+:10964000FF0FFFFFFFF0FFFF0FFFFFFFFFF0FFFF28
+:10965000FF0FFFFFFFFFF0FFFFFF0FFFFFFFFFF018
+:10966000FFFFFF0FFFF0FFFF000000404000000081
+:109670000004000000400000000004004000000062
+:109680000004000000400000000400004000000052
+:109690000004000000400000000004000000400042
+:1096A00000000004000000400004000000000080F2
+:1096B000800000000008000000800000000008009A
+:1096C000800000000008000000800000000800008A
+:1096D000800000000008000000800000000008007A
+:1096E000000080000000000800000080000800006A
+:1096F0000000002020000000000200000020000008
+:109700000000020020000000000200000020000015
+:109710000002000020000000000200000020000005
+:1097200000000200000020000000000200000020F5
+:109730000002000000000060600000000006000061
+:10974000006000000000060060000000000600004D
+:10975000006000000006000060000000000600003D
+:10976000006000000000060000006000000000062D
+:1097700000000060000600000080020004000800F5
+:1097800010000002000400080400000200040008A9
+:10979000001000200040008004000000FF7FFFFF59
+:1097A000FDFFFFFFFBFFFFFFF7FFFFFFEFFFFFFFE7
+:1097B000FFFDFFFFFFFBFFFFFFF7FFFFFBFFFFFFCB
+:1097C000FFFDFFFFFFFBFFFFFFF7FFFFFFEFFFFFC7
+:1097D000FFDFFFFFFFBFFFFFFF7FFFFFFBFFFFFF7D
+:1097E0000000401F7A1903000000001E8976030064
+:1097F0000000C01C3BDF03000000801BD1570400A9
+:109800000000401A9FE00400000000199E7B050044
+:109810000000C017E42C0600000080160DF80600BA
+:109820000000401593DE07000000001408E6080061
+:109830000000C012B1110A000000801101650B0088
+:1098400000004010E6E30C000000000F46940E00FC
+:109850000000C00D467710000000800CB08F120091
+:109860000000400BD2DE14000000000A5E63170007
+:109870000000C008601A1A000000800726FC1C00C7
+:109880000000400600002000000000057A192300B7
+:109890000000C003D539260000008002585129007D
+:1098A00000004001764F2C000000000046252F00EC
+:1098B0000000C0FE2AC63100000080FDA12834004F
+:1098C000000000FB4B1F3800000080F829053B001A
+:1098D000000000F6EFFE3C00010203040500020355
+:1098E0000405000103040500010205000102030450
+:1098F00004050001020355050010AA1A5525003081
+:10990000AA3A0000AA0A55150020AA2A5535FF3F99
+:1099100030990008000000204C070000E406000811
+:109920002C9A00084C070020DC090000EC660008B7
+:1099300045020406082D0102030404054806070831
+:109940000913592B1B086D04211355152A400619BC
+:109950000801A7136B3D1B0891041A8B04012517FE
+:10996000020604050103148020FF8BAA0A02019C51
+:1099700015AA0A551500085920AA2A5535FF3F0790
+:109980002903010504060203127C1573FFFF04FF7F
+:109990008080010129025F6402130A13656A1208BC
+:1099A0001201100C05040602030101030705052836
+:1099B0000B010203040206070303040C3D0706041F
+:1099C0000509191F191904310506064BAA1A024B7D
+:1099D000381E026910312E40FD3969260211042F0C
+:1099E000405F020C26405B262ACD551555151239CD
+:1099F00002017F0316D0071AFF01013B0261AA0C86
+:109A000012080108A8147F993F2340331369720A92
+:109A10001608DC91220312100A17401C12600A1665
+:0C9A2000901B014913796A020008000045
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010001000300000200008C
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-O-1.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y002-O-1.axf
new file mode 100644
index 0000000..bdb73af
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y002-O-1.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-O-1.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y002-O-1.hex
new file mode 100644
index 0000000..c6a17e4
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y002-O-1.hex
@@ -0,0 +1,2479 @@
+:020000040800F2
+:10000000281100200101000807380008D128000845
+:1000100005380008350F00083964000800000000AA
+:10002000000000000000000000000000714900080E
+:100030009F1A000800000000713D0008714C000884
+:100040001B010008653B00081B0100081B0100089C
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B010008591500081B0100089E
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A000E14C0008C14D00081B0100081B010008BD
+:1000B000C54D0008B5500008115300081B01000889
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008315F00081B0100081B0100081C
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA00480047457500082811002086
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7914C00089C
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFD149900088C
+:1006E0003499000870B58C1810F8015B15F00703F9
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54C4C53
+:100740004FF490652946204600F015FA002864D041
+:100750002946204600F0A2F846490888401C088037
+:100760000121204600F0E6FA434942F21072B1F846
+:100770005000904202D2401CA1F8500007F0CAF885
+:100780003E4DB5F91410B5F9120005F087FF3C4C49
+:10079000A5F856002080A16820468847A088A5F8C3
+:1007A000580003F099F807F0B1F9364E364C30781E
+:1007B000082833D045F6AC30606042F6EF60A060A8
+:1007C00042F2C400E0603148008A2080208E6080C0
+:1007D000A16B2D488847208E69882D4C08444FF620
+:1007E000FF7101EA80006887207A4FF0000540071A
+:1007F0001DD501F0E3FA274949F6A24008802648B2
+:1008000040F21A62C188491C89B2C180914204D366
+:10081000A16821F00401A160C58070BD41F2130000
+:1008200060604FF48060A06040F61B50CAE73078EB
+:100830000A2818D2DFE800F0170613050A050D177D
+:100840001113EAE7BDE8704006F0D2B808F044F9A9
+:1008500005E0BDE8704002F089BD06F04FFCBDE840
+:10086000704007F0ABBA00F0FDFB84F8B65070BDE5
+:1008700000240140240700204801002064000020DB
+:10088000400700201B070020E4000020F8010020A2
+:10089000A4020020442C0140600900206FEA1121CD
+:1008A000016070470029816802D041F0010101E038
+:1008B00021F00101816070470029816802D041F474
+:1008C000807101E021F48071816070472DE9F04171
+:1008D000824E92B0304600F00BF90BA800F039FAC6
+:1008E00001214FF4C06003F0D7FA00248DF83140A5
+:1008F0004FF46020CDE90D044FF4A0204FF009081B
+:100900000B9001278DF83C808DF830700BA9304694
+:1009100000F080F9724D8DF831408DF830708DF80F
+:100920003C700BA9284600F075F901231A460F21E7
+:10093000304600F0C0F9022201231146304600F093
+:10094000BAF9012303220021304600F0B4F9012353
+:1009500004221946304600F0AEF9012305220B218E
+:10096000304600F0A8F9012306220421304600F0A9
+:10097000A2F9012307220821304600F09CF9012347
+:1009800008220321304600F096F9012309220A21AA
+:10099000304600F090F90121304600F084F9012141
+:1009A000284600F080F901231A460521304600F060
+:1009B00055F901231A460621284600F04FF9002177
+:1009C000304600F0CBF84FF4E041284600F0C6F87E
+:1009D0000121304600F0B8F80121284600F0B4F8B3
+:1009E0000121304600F0A6F80121284600F0A2F8C7
+:1009F0000121304600F09EF90121284600F09AF9C5
+:100A000040F61451374804F05AFF12208DF8400088
+:100A100002208DF841008DF842408DF8437010A8F7
+:100A200002F01EFF01224FF49061304600F0E8F81A
+:100A300001213046FFF740FF01213046FFF732FF2A
+:100A400001212846FFF72EFF304600F06EF93046B0
+:100A500000F09FF80028FAD1304600F075F93046D2
+:100A600000F082F80028FAD1284600F05EF9284606
+:100A700000F08FF80028FAD1284600F065F92846E2
+:100A800000F072F80028FAD10121084603F0E0F9DD
+:100A9000154D284600F09CFD684600F044FE0F48C6
+:100AA00001A94C300090114881E811018020CDE966
+:100AB00004404000069080000790202008904FF4EA
+:100AC0004050CDE909046946284600F00FFE012197
+:100AD000284600F071FD12B0BDE8F081002401400D
+:100AE00000280140002C014008000240B402002010
+:100AF0000D4910B5884202D1012144150AE00B4985
+:100B0000884202D10121041504E0094988420AD132
+:100B10000121CC03204603F0CBF92046BDE810406C
+:100B2000002103F0C5B910BD002401400028014098
+:100B3000003C01400029816802D041F4801101E0AD
+:100B400021F48011816070470029816802D041F44E
+:100B5000004101E021F4004181607047826822F485
+:100B6000E0420A43826070470146002089684907D5
+:100B700000D50120704710B50246002054680B0ACA
+:100B8000C9B20C401168194202D0002C00D00120DB
+:100B900010BD014600208968090700D50120704773
+:100BA00038B501211C2003F077F9FF20ADF80000D3
+:100BB00000248DF8034003258DF8025069460D4846
+:100BC00001F0F6FA0120ADF800008DF803408DF831
+:100BD00002506946084801F0EBFA2320ADF8000006
+:100BE0008DF803408DF802506946044801F0E0FAA0
+:100BF00038BD000000080140000C01400010014019
+:100C0000002A4268C9B201D00A4300E08A43426028
+:100C10007047000010B542680E4B0C791A400B6803
+:100C200042EA04221343436083680B4A1340D1E92C
+:100C3000024222434C7943EA44031A438260C26A67
+:100C4000097C22F47002491EC9B242EA0151C16214
+:100C500010BD0000FFFEF0FFFDF7F1FF70B50724A7
+:100C600009290AD9C568A1F10A0606EB4606B4406F
+:100C7000A543B3401D43C56007E0056901EB41068C
+:100C8000B440A543B3401D430561836BC3F30154D6
+:100C9000121B921C02EB82041F22A2409343A1402C
+:100CA0000B43836370BD826B491E22F4401242EAFB
+:100CB00001518163704770B5072409290AD9C568B5
+:100CC000A1F10A0606EB4606B440A543B3401D4316
+:100CD000C56007E0056901EB4106B440A543B34098
+:100CE0001D4305611F23072A09D2446B521E02EBE4
+:100CF000820293409C4391400C43446370BD0D2A93
+:100D000009D2046BD21F02EB820293409C439140B4
+:100D10000C43046370BDC46A0D3A02EB8202934037
+:100D20009C4391400C43C46270BD816841F008014E
+:100D3000816070470029816802D041F4A00101E080
+:100D400021F4A00181607047816841F00401816055
+:100D5000704700210160017141718160C160012112
+:100D60000174704770B51E4C214694F83800B1F8F4
+:100D7000425006281ED9B4F84A10B4F84C00A1EB32
+:100D8000000202F10902122A04D8FFF757FB0022E1
+:100D9000144B0AE0884204D2FFF750FB0022124BAA
+:100DA00003E0FFF74BFB0022104BFFF730FAFFF791
+:100DB0008AFB09E005D12846FFF740FB0C4A0D4BA2
+:100DC000F3E70D4951F82000C5EB45116063B0EB26
+:100DD000410F03D9C5EB45104000606370BD0000B2
+:100DE0005004002000003440000033400000354033
+:100DF0006766666666E64B40C48F000810B50C4C0B
+:100E00002078400713D5FFF7ADFF0A49A08E088070
+:100E100008483038018821F010010180001F018846
+:100E200041F010010180207820F00400207010BDF6
+:100E30005004002040040040F0B4184816494FF414
+:100E40009677436C08468A68046815485FEAC25C76
+:100E500042F00806007822F008054FEA047415D520
+:100E6000002C08DB120714D408B1082811D1BB42AA
+:100E70000FDA8E6007E012070BD508B1082808D1F9
+:100E8000BB4206DA8D60F0BC05F03ABF002CF2DA06
+:100E9000E8E7F0BC70470000A402002048010020F1
+:100EA0001B07002070B506464089204B204C4FF4AC
+:100EB0008071002580B362887AB1012A0CD1E18863
+:100EC000491C89B2E1803289914205D36580E58071
+:100ED000FF2801D0401E708170BD7088228890422A
+:100EE00001D9012200E00022184601F0EAF97088D9
+:100EF000B18801442088401C80B220808142EBD818
+:100F00002580A088401C80B2A080F1888842E3D36D
+:100F100001206080A58070BDFFE70022184601F027
+:100F2000D0F9A580E58025806580F4E7000C0140BC
+:100F3000C0050020FEE70000FCB505464FF6FF7631
+:100F400000200C46ADF8006048F205078DF804005B
+:100F500020E000BF15F8010B8DF8040001A9084638
+:100F600002F0E1F8BDF800009DF8041080EA0120CD
+:100F7000ADF800005FF00000BDF800100A0402D5D3
+:100F800087EA410101E006EA4101401CADF800108A
+:100F90000828F1DB641EDDD26946084602F0ADF890
+:100FA000BDF80000FCBD00000246002004E000BFC8
+:100FB00012F8013B1844C0B2491EF9D27047000034
+:100FC00070B5144A85B01088002413490194009428
+:100FD000039420460494138807E00D8B009E35444B
+:100FE0000095CD8B019E3544019515889D42F4D026
+:100FF000401CC0B28028EED30098411107484180C0
+:10100000848001984111064881830183818205B063
+:1010100070BD000024070020A4020020DA05002093
+:10102000C804002030B50E4902880A800C4A438863
+:10103000083A13800B1F808818802024151F2C80ED
+:101040000020401C80B27328FBD341F211100880AD
+:1010500044F64800108047F2480018802C8030BDCC
+:10106000202C0140114944F648000880091D46F62D
+:1010700048000880091D41F2111008800B48001F2C
+:10108000018841F02001018009480021A0F8641086
+:10109000A0F86210A0F86010A0F85E10A0F85C1034
+:1010A000A0F85A100348418181827047182C0140F2
+:1010B000A4020020640000202DE9F04F524B534859
+:1010C0000022D97A90F800C080292CF001067DD347
+:1010D0001C684F4B01F01F0153F821104D4B0C427F
+:1010E000196802D041F0200101E021F02001994669
+:1010F0001960484BDFF820B1DFF820A193F8465083
+:10110000474B9BF80040B3F90430022C69D1B9F881
+:101110000840C4F3C007C4F30024A74261D03D4C8B
+:101120002C3C94F80280B8F1000F09D0374FB8F189
+:10113000010FB7F902700DD0B8F1020F56D120E0BF
+:101140000A0553D58A0651D40122A2702CF004025C
+:1011500002704BE00E0549D48E0647D55FEA4C7607
+:1011600044D4A7BB4380002B09DD4CF0050202707C
+:101170000222A2702B4AB2F84420028236E0A2700A
+:1011800034E0B0F806C0BCF1000F01D1002B17DC31
+:1011900090F80CC0AC4513D107F26667BB420FDC78
+:1011A000214FBF895FEA477C0AD45FEA877C07D476
+:1011B0005FEA417C04D55FEA816C01D5FF0715D059
+:1011C00006704280AAF80020428101E017E00DE09D
+:1011D000426182610282A27089F80F208BF80020A0
+:1011E00004E006704280AAF800204281C3800573A3
+:1011F000480960F3CB21C9F80010BDE8F08F0670F4
+:1012000042804281F9E70000E00500204409002007
+:1012100024940008A40200201B07002024010020C1
+:10122000DA05002048010020540A00202DE9F0478B
+:1012300096B000240C940D940E940F9472B69048BE
+:10124000816941F400718161816941F4806181614A
+:101250004FF4004002F0F2FD8A4D00212846FFF7CE
+:101260002BFB00212846FFF71DFB874E002130464F
+:10127000FFF718FB854F0021384600F09DF901204B
+:101280004FF47041401C8842FCD32846FFF730FCE5
+:10129000B1463046FFF72CFC384600F099F94FF480
+:1012A0006020CDE912048DF8454001204FF004087C
+:1012B0008DF8440010948DF8508010A92846FFF74F
+:1012C000A9FC01231A4605212846FFF7F4FC012357
+:1012D000022206212846FFF7EEFC01230322072104
+:1012E0002846FFF7E8FC012304220F212846FFF7D8
+:1012F000E2FC384600F06CF9684600F014FA6148E8
+:10130000634E4C300090CDF80C80CDE90164802014
+:10131000CDE904404000069080000790202008900E
+:101320004FF44050CDE909046946384600F0DEF933
+:1013300001212846FFF7C0FA0121384600F03CF9A8
+:1013400001212846FFF7AEFA47F23051159415985F
+:10135000401C15908842FAD301212846FFF7EAFC89
+:10136000ADF82C40A04640F2DC5A4FF4007420E067
+:101370005046CDF854801599491C15918142FAD3F5
+:1013800030880D9908440D9070880E9908440E908D
+:10139000B0880F9908440F90F0880C9908440C907D
+:1013A00001212846FFF7C6FCBDF82C00401CADF813
+:1013B0002C00BDF82C00A042DAD30D98354A40F33A
+:1013C000CF1633480A3006830E9941F3CF14448375
+:1013D0000F9941F3CF1383830C9941F3CF1CA0F8ED
+:1013E00004C0ACF5C05C40F2C371ACF59B7C8C458D
+:1013F0000ED2A6F5C856363E8E4209D2A4F5C85480
+:10140000363C8C4204D2A3F5C853363B8B4203D3FF
+:10141000D18841F48041D180D188490407D41E4944
+:10142000028B21F85C2F428B4A80808B88800021C0
+:101430002846FFF741FA0021384600F0BDF80021A8
+:101440002846FFF72FFA00214C464846FFF72AFAB4
+:101450000220C102401C8842FCD32846FFF748FB0B
+:101460002046FFF745FB384600F0B2F8FFF72EFAAA
+:101470000A493C20087062B616B0BDE8F08700004B
+:1014800000100240002401400028014008000240F2
+:1014900026050020540A0020B40C00201807002064
+:1014A000F0B52B4B40F22D4643F6FB255C6C294BE7
+:1014B000B4F5FA5F13DDB4F5FA4F10DC41F6AD1761
+:1014C000A4F5FA54674306EBA7364FF4B5777C438F
+:1014D00005EBA41475106410C3E9045401E0C3E9DA
+:1014E00004654FF4EA64D4604FF40344401A546135
+:1014F00010609168884202DA4942884200DC11603B
+:1015000010684FF403414843117E0841916A014439
+:101510009162506A814200DD9062916A106A814254
+:1015200001DB084600E09062986111684FF4EA63BD
+:101530005943137C194118410144B2F91C008842F7
+:1015400004DBB2F91A00884200DC08B2F0BD0000EA
+:10155000480100202801002010B54FF40054204617
+:1015600000F0ACF8002813D00A49087840F00800D1
+:101570000870204600F014F80021074800F01CF81D
+:101580000648C17E012903D10021C17601210177DE
+:1015900010BD00007A06002044000240580B0020D5
+:1015A000C10002D50249086070470249486070478F
+:1015B00004040240000002400029016802D041F00A
+:1015C000010102E04FF6FE72114001607047000019
+:1015D00001684FF6FE721140016000210160416018
+:1015E0008160C1603149314A0839904203D148686D
+:1015F00040F00F0006E02D4A1432904204D14868B2
+:1016000040F0F00048607047284A2832904203D1E9
+:10161000486840F47060F5E7244A3C32904203D1B8
+:10162000486840F47040EDE7204A5032904203D1C0
+:10163000486840F47020E5E71C4A6432904203D1C8
+:10164000486840F47000DDE7184A7832904203D1D0
+:10165000486840F07060D5E7154A111F904203D1E9
+:10166000086840F00F0006E0114A1432904204D19D
+:10167000086840F0F000086070470D4A2832904238
+:1016800003D1086840F47060F5E7094A3C329042A3
+:1016900003D1086840F47040EDE7054A50329042AB
+:1016A000EAD1086840F47020E5E700000800024035
+:1016B00008040240406880B27047000001460020E4
+:1016C000CA0001D5034A00E0034A12680A4200D06A
+:1016D000012070470004024000000240002A026816
+:1016E00001D00A4300E08A430260704730B50368C6
+:1016F00047F6F07293430C6A8A682243D1E90445A5
+:101700002C4322438C692243CC6922434C6A2243F6
+:101710008C6A22431A430260CA6842600A68826087
+:101720004968C16030BD0021016041608160C160D5
+:10173000016141618161C161016241628162704701
+:1017400010B5114C8CB000212046FFF735FF204624
+:10175000FFF73EFF0D4800900D480021CDE9010143
+:101760006420CDE903018020CDE9050107910891AE
+:1017700009910A9169462046FFF7B8FF01212046EA
+:10178000FFF71AFF0CB010BD5800024004380140AA
+:10179000B007002010B501218CB0084602F058FBBC
+:1017A0001E4C00212046FFF707FF2046FFF710FFE1
+:1017B0001B4800901B48019000211020CDE9020138
+:1017C0008020CDE9041006910791089109910A91B2
+:1017D00069462046FFF78AFF012202212046FFF7D3
+:1017E0007DFF01218DF82F1004208DF82D008DF83C
+:1017F0002E100E208DF82C000BA802F031F80F20CF
+:101800008DF82C000BA802F02BF801212046FFF7E1
+:10181000D3FEFFF795FF0CB010BD0000440002405E
+:10182000043801404C07002030B540F6AA21204A78
+:10183000C184838B1488E31A9BB20F2B10D31288B8
+:101840008283037E002253B11A4BB3F90A30062B70
+:1018500005DB194B1B78022B03D0002B00D18284AF
+:1018600030BD164B40F68B255B6CA3F22D14AC42B9
+:101870000FD2428B521C92B24283642AF0D364226C
+:101880004283B0F924208A4201DA02EB21118184DB
+:1018900030BD41F29414A342FADBB0F92430002B9E
+:1018A00002DDA3EB211100E000218184428330BDE1
+:1018B00024070020640000201B07002048010020AE
+:1018C00010B50446B0F9020043F69911484381135C
+:1018D000E06840F26662504301EBA030E060B4F98A
+:1018E000001043F6991251438A13216940F266634E
+:1018F000594302EBA131216104F070FE6061A188BF
+:1019000040F6AB2208444010A0F515415539E0627D
+:10191000914205D9A0F5F851FF39521C91421DD2D0
+:1019200049F25451884202DDA0F5204002E0A0F5C2
+:10193000F850FF38206300EB400040F34F00208553
+:10194000B4F924104A42904201DA104602E088427B
+:1019500000DD0846E083228461848AE0A0F5FE422F
+:10196000FF3A41F255518A4214D8A2F6AA202063C8
+:1019700000EB400040F34F002085B4F92420514291
+:10198000E183884201DA084602E0904200DD104619
+:10199000404250E0A0F5D442AA3A8A4215D2A2F6BB
+:1019A000AA20206300EB400040F34F012185B4F9E9
+:1019B00024004242E2832084914201DA104602E090
+:1019C000814200DC0846608453E0A0F5AA42543A04
+:1019D00041F256539A4215D2A2F6AB20206300EB97
+:1019E000400040F34F002085B4F924104A42904251
+:1019F00001DA104602E0884200DD08464042E083FA
+:101A0000218419E0A0F5804241F254539A4215D244
+:101A1000A2F6AA20206300EB400040F34F0121858D
+:101A2000B4F92400E0834242914201DA104602E018
+:101A3000814200DC0846208462841AE0A0F5285226
+:101A4000AB3A8A4215D2A2F6AA20206300EB4000EE
+:101A500040F34F012185B4F92400E08342422284FF
+:101A6000914201DA104602E0814200DC0846404221
+:101A7000A9E7B4F91E00A0EB40208013E080B4F980
+:101A80002000A0EB402080132081B4F92200A0EBBD
+:101A900040208013608110BD01210176704770479E
+:101AA0001548164A4FF480410078042821D002F1ED
+:101AB0003C03D08A9B88C01A00B22F2801DD001198
+:101AC00008E0002801DD002007E00D4B984201DA14
+:101AD000184602E0402800DD40209389184400B2F7
+:101AE000884203DC40F26661884200DA0846908151
+:101AF00070479181704700001B070020C804002038
+:101B0000C0FEFFFF38B54B484B4902880B889A1A34
+:101B100092B20F2A71D30988484C01804FF0FF011F
+:101B2000E2884FF47A7355044FF4967002D516226A
+:101B3000009103E0950403D515220091014670E061
+:101B4000D50402D514220091F8E7150502D5132219
+:101B50000091F3E7550502D512220091EEE79505B5
+:101B600002D511220091E9E7D50502D51022009196
+:101B7000E4E7150602D50F220091DFE7550602D5EE
+:101B80000E220091DAE7950602D50D220091D5E7E5
+:101B9000D50602D50C220091D0E7150702D50B22FD
+:101BA0000091CBE7550702D50A220091C6E79507B9
+:101BB00002D509220091C1E7D20702D00822009184
+:101BC000BCE72289550702D507220091B6E79507A1
+:101BD00002D506220091B1E7D20702D0052200917A
+:101BE000ACE7A27AD20702D004220091A6E7A2892C
+:101BF000D40603D503220091A0E719E0140702D50B
+:101C0000022200919AE7540703D4940701D4D20723
+:101C100002D00122009191E70020034602460146CE
+:101C2000009002F051FFBDE838400248FFF73AB992
+:101C300038BD0000480A002024070020540A002074
+:101C4000F0B55948594982880B889A1A92B29C2A51
+:101C500064D30988818056490A880146002A0B7896
+:101C600043F0020156D11646524A1C071568024637
+:101C7000127822F0020274D54F4C0746E4887F7830
+:101C80005FEA845C02D547F0010701E027F0010715
+:101C90004770A704477802D547F0020701E027F014
+:101CA00002074770670401D4E70703D0477847F07D
+:101CB00008074770640603D5447844F0040404E040
+:101CC0001C0603D4447824F004044470EC0450D47B
+:101CD000354C9A07247824F0100423D4324D4278EE
+:101CE0002F7A2D78012A45F0100514D0022A16D03B
+:101CF0002D4C042AA47804F1010C0CF0FF0C13D035
+:101D0000072A25D0032A23D0052A21D0062A1FD04E
+:101D100021F0100142E0B90702E00570F0BD39077B
+:101D20000029FADB0470F0BDFA0601D41A060AD5C0
+:101D30000170022C04D280F802C0BCF1020FF2D371
+:101D400041F080012AE021F0100101708670F0BDA1
+:101D5000877A7F06F7D5032C04D8017080F802C07B
+:101D6000F0BD0FE05107D8D51906D6D443F0800155
+:101D700014E002704178CB0701D18907F0D522F039
+:101D800010010BE0E9040BD49907E9D4818AC82932
+:101D900002D2491C8182E3E743F00A010170DFE7C8
+:101DA00002708682DCE70000FC0600202407002089
+:101DB00026070020A4020020540A0020094944F606
+:101DC00048000880091D46F648000880091D41F6B4
+:101DD000CC4008800348001F018841F020010180A9
+:101DE00070470000182C0140084946F6680008803A
+:101DF000091D0880091D41F2555008800348001F45
+:101E0000018841F02001018070470000182C01403A
+:101E100010B5C28800210AB1032206E002890AB186
+:101E2000022202E0428912B10122027000E0017038
+:101E300004784FF4804344F6206244B1012C06D06C
+:101E4000022C07D0032C01D14180818010BD43803A
+:101E5000828010BD41F23331418040F6B731F4E762
+:101E600030B5B1F86A5000231A240D22854202DCF5
+:101E7000B1F9680030BD4D88854202DBB1F9000040
+:101E800030BD01EB82056D88854201DD144601E01D
+:101E900013DA134604EB03024FEA52029A42F0D1DE
+:101EA00001EB830231F8231054889288521A001BE8
+:101EB000424301EB622000B230BD31F9220030BD57
+:101EC000054920B1086940F0800008617047034867
+:101ED000486003484860704700200240230167457E
+:101EE000AB89EFCD06494FF47A70CA68D20705D0A6
+:101EF000401E0004000CF8D1FF20704700207047FE
+:101F0000002002400E4A0320A2F1500182F83E0058
+:101F1000002048810B490886C862C8830884488429
+:101F200090620948816CB1F5206F01DBA3219162B9
+:101F3000807A002802D0906A404290627047000088
+:101F400064000020300500204801002004490020E2
+:101F500048810881C862886202498862704700002F
+:101F600064000020C0080020F0B53B4988894A89F8
+:101F7000801A80B20F2866D388894881CA89374879
+:101F80000B3A272A26D28A7822BB8268364B42F443
+:101F900080728260324A354C354D12785607314A8C
+:101FA0000AD4344E36881680334A12881A80334A4F
+:101FB00012882280324A09E0324E36881680324A30
+:101FC00012881A80314A12882280314A12882A8067
+:101FD00001228A702F4B304D19469A7F0968802A5A
+:101FE00032D302F01F0255F8222011422CD0826811
+:101FF00022F48012184E8260123614461215B778F9
+:10200000521C62F38617254AB77093F816C01778EA
+:10201000BCF1800F27F0020608D30CF01F0C55F816
+:102020002CC011EA0C0F01D147F0020616701A7E7F
+:10203000802A0DD302F01F0255F82220114207D149
+:1020400044F400218160F0BD826842F48012D1E73F
+:1020500024F40021F6E7000018070020A402002065
+:1020600048010020C0040020C2040020C404002055
+:10207000C6040020B0040020B2040020B4040020F4
+:10208000B6040020B8040020BA040020BC040020DC
+:10209000BE040020E005002024940008C8040020AD
+:1020A00070B5204881890289891A89B20F292FD3F6
+:1020B000818901811C4B1D4819465D7A06681C4CBC
+:1020C000096846F00402802D07D305F01F0554F877
+:1020D0002550294201D126F0040202609A7B802A11
+:1020E00017D302F01F0254F82220114211D10268C6
+:1020F00022F002020260DA7A802A0ED302F01F0276
+:1021000054F82220114208D1016821F00801016031
+:1021100070BD026842F00202ECE7016841F008017C
+:10212000F5E7000018070020E0050020A4020020C9
+:1021300024940008F0B51D4C1B4A4FF0010C94F894
+:102140003B5094F80AE0144692F83C3094F838403A
+:102150002B43651CEEB2154D95F83D700025BEF180
+:10216000FF0F0AD0BEF1000F06D18B4213D155707C
+:102170000C2C01D282F83860F0BD834202D182F883
+:1021800001C0F5E78B42F7D15570B80709E000BFF1
+:1021900082F83850F0BD8342FCD1F84382F801C088
+:1021A00080070028F4D0F0BD500400204801002032
+:1021B000F0B5CA78002502F00F03D20601D58A785F
+:1021C00013430A784FF00F0E12F0FF0F4FF0010289
+:1021D0001CD004680F8802FA05F63740B74211D1C7
+:1021E0004FEA850C0EFA0CF724EA070703FA0CF401
+:1021F0003C43CF78282F02D0482F02D002E046611E
+:1022000000E006616D1C082DE4D304600C88FF2CEF
+:102210001ED944685FF0000606F1080702FA07F5C8
+:102220000F882F40AF420FD14FEA860C0EFA0CF701
+:10223000BC4303FA0CF73C43CF78282F00D145610B
+:10224000CF78482F00D10561761C082EE4D3446076
+:10225000F0BD0000F0B5144C002801DAE36900E09D
+:102260006368420D120185B2C0F301579540C0F377
+:102270000346032F05D0C2020AD50322B24093437E
+:1022800007E023F07062636823F07063636002E02C
+:10229000AB4343F0706201B12A43002801DAE261E6
+:1022A000F0BD6260F0BD0000000001400246002069
+:1022B00092680A4200D00120704741617047016175
+:1022C00070470AB101617047416170470F4A104B76
+:1022D00092F838105B5C834201D1012004E00D4B81
+:1022E0005B5C834203D1002082F83A0070470A4BBE
+:1022F0005B5C834201D18120F6E7084B595C814247
+:1023000001D18020F0E70320EEE700004801002023
+:10231000DC980008EE980008E2980008F49800089D
+:102320000A4810B501784FF000024C0708494FF0F9
+:10233000FF0389684FEA017105D5002901DA82722D
+:1023400010BD837210BD0029FBDBF8E748010020B7
+:10235000A4020020F0B5194E194C0022E31CA6F18E
+:10236000060CB75CA518ED78FF5C0D430F43BD422A
+:102370001FD01CF80270FF5C0F43BD4219D01546F8
+:102380000023A618F6780E43C6545B1C1CF80220E6
+:10239000DBB2062BF5D3C17881700179C1700021C1
+:1023A0004218491C15711CF80550C9B20629F7D30B
+:1023B000F0BD521CD2B2032AD3D3F0BDB68F0008B1
+:1023C0005004002010B502460021064B06205C1880
+:1023D0006478944200D10846491CC9B20629F6D354
+:1023E00010BD000048010020214810B590F867108A
+:1023F00000222048012936D11F49898899BB1F49ED
+:102400001E4B4C6C40F6B831B3F86E308C4227DD71
+:102410001B49097821BB90F82711491CC9B280F8E3
+:102420002711C8291CD380F827210146D0F82C4158
+:1024300091F82811A34203DD052908D2491C01E0C7
+:1024400041B1491E80F82811C9B2052902D30121E2
+:1024500080F82611191B074C2C3C6162C0F82C3106
+:10246000B3F5FA6F03D280F8262180F8282110BD39
+:10247000B40C0020A4020020DA050020480100204E
+:102480001B0700204FF4C042C260002181620E226F
+:10249000028241F262024261082202834FF46042EA
+:1024A000428381834FF07842C0E9082140F6C4118D
+:1024B00001807047B0F90010B0F90220891A41601C
+:1024C0004269037E4A431A41836A13448362426A23
+:1024D000934200DD8262836A026A934200DA82627A
+:1024E000C268836A4A43017C0A410B41D118B0F9A2
+:1024F0001C208A4201DA10467047B0F91A0088425F
+:10250000FADC08B27047000010B514481449B0F85E
+:102510008C200B889A1A92B2B2F5437F1DD9098894
+:10252000A0F88C10B0F88A1020F8581F00224286BC
+:102530000C480D4CC2888280C180C3898381248964
+:10254000891AA4B2C4818160E11A0161074A818AB3
+:10255000C182928A8282511A816110BD4801002095
+:10256000240700207C0C002030050020640000209F
+:1025700009480A49B0F8AA200B889A1A92B241F683
+:1025800084639A4206D3098820F8AA1F4188818073
+:1025900000214180704700004801002024070020EE
+:1025A0000D480178C90702D00C49098801E04FF6AF
+:1025B000FA71C1650949012010390880074824389B
+:1025C000018841F00101018004481838018821F098
+:1025D00018010180704700004801002024040040D9
+:1025E0000A49D1F8902012B1521EC1F8902031F85A
+:1025F0008A2F521C21F81A294A6A521C4A628A8F71
+:10260000521C8A8701F8380C7047000048010020EE
+:102610001CB52D4890F83B3090F83C20934252D0A6
+:1026200000248DF8044053408DF800309DF80030B0
+:102630000122012B08D09DF80030022B09D09DF813
+:102640000030042B0AD00DE01F498DF804204431DE
+:1026500008E01D498DF80420463103E01A498DF841
+:10266000042048319DF80420012A2CD190F83D30F7
+:102670009DF80040154AA34217D090F83E309DF8CF
+:102680000040234208D0B0F84C30A0F84A300B8804
+:102690001488E31AA0F84C3090F838302BB1B0F819
+:1026A00040301488E31AA0F8423012880A80A0F85B
+:1026B000402010F83E1F9DF80020114300F801193A
+:1026C0009DF8001001701CBD50040020240700205C
+:1026D00070B5344D40212846FFF7E8FD8400802185
+:1026E0002846FFF7E3FD44EA4004A9152846FFF712
+:1026F000DDFD0443E1B22C4C94F870508D4250D073
+:102700004D4084F87010012D03D0022D01D0042D0E
+:1027100047D194F87400A84384F8740094F87320A7
+:10272000AA420FD084F8735094F8722001238B4092
+:102730001A4207D11A4384F8722094F87110491C88
+:1027400084F8711094F87110042928D330B101284D
+:1027500011D002280FD004280DD012E01348C188F0
+:1027600021F04001C1802078002184F83B1020F046
+:102770006000207005E0217841F02001217084F88C
+:102780003B000B4994F83B0091F82720904204D07D
+:1027900081F8270007492020087000F00DF884F820
+:1027A0004C5070BD0010014048010020540A002028
+:1027B000B40C00201807002070B50D4D40212846AC
+:1027C000FFF774FD840080212846FFF76FFD44EA7F
+:1027D0004004A9152846FFF769FD04430548072171
+:1027E00000F8704F0171002141708170C17070BD9F
+:1027F000001001404801002070B5344890F83A10AC
+:10280000CA43920761D001F0030280F8392090F8A2
+:102810003D305B061B0E80F83D30012A01D0812A35
+:1028200002D15B1C80F83D300278D2074DD0DBB27C
+:1028300003F00102C3F34004A24246D1B0F84E4077
+:102840000025641CA0F84E40204CA0F8505090F891
+:102850003E60A47AB24202D080F83E200DE0A60786
+:10286000B6EB837F02D080F83F5006E090F83F300F
+:10287000642B02D25B1C80F83F3090F84030642B10
+:102880000CD25B1CDBB280F84030022B06D204F085
+:102890000103934202D1022280F84020012901D095
+:1028A000002912D190F83820C16D00EB82029161AD
+:1028B0000163D0E906121144D0E908231A441144F7
+:1028C000826A1144C26A1144416370BD480100200C
+:1028D000FEE700002DE9F04F00BF00209E4E9F4A0A
+:1028E000A6F51271A6F5BE79A6F1440B06F1440EC9
+:1028F000804601F5E074A1F1780301F5457A1D5C8D
+:1029000015F0C00706D0402F51D0C02F77D0802FB0
+:1029100076D004E115F01F0504D0154440F080077F
+:102920002F7201E082F80880012826D0022824D0E6
+:10293000032822D0042820D008281ED010281CD01C
+:10294000874D55F820C0DCF8005054F820703D4009
+:10295000CCF80050824D55F820C0DCF8005056F8F5
+:1029600020703D43CCF800501D5CAD0659F8205056
+:102970002F6813D53AF810C03EE051F820502F6868
+:1029800054F820C007EA0C072F6051F820502F6838
+:1029900056F820C047EA0C072F60E5E7DFF8B8C11A
+:1029A0000CF1F00C5CF820C007EA0C077EE015F093
+:1029B0001F0504D0154440F080072F7201E082F813
+:1029C000088001281DD002281BD0032819D0042814
+:1029D00017D0082815D0102813D0614D55F8205075
+:1029E0002F6854F820C007EA0C072F605C4D55F89B
+:1029F00020502F685BF820C047EA0C0756E00BE038
+:102A000056E051F820502F6854F820C007EA0C0710
+:102A10002F6051F82050ECE715F01F0505D0154444
+:102A200040F0800785F8217001E082F821800128BC
+:102A300025D0022823D0032821D004281FD008281D
+:102A40001DD010281BD0464D55F820C0DCF8005092
+:102A500054F820703D40CCF80050414D55F820C04E
+:102A6000DCF800505EF820703D43CCF800501D5C4F
+:102A7000AD0615D53A4D3AF81070CC3514E051F842
+:102A800020502F6854F820C007EA0C072F6051F837
+:102A900020502F685EF820C047EA0C072F60E6E759
+:102AA0002D4D3AF81070E03D55F820502F6036E07B
+:102AB00015F01F0505D0154440F0800785F82170FA
+:102AC00001E082F82180012830D002282ED003288E
+:102AD0002CD004282AD0082828D0102826D0204D11
+:102AE00055F820C0DCF8005054F820703D40CCF878
+:102AF00000501B4D55F820C0DCF80050164F8837A9
+:102B000057F820703D43CCF800501D5CAD06B1D4A1
+:102B1000114F3AF81050E03F57F820703D60401CCC
+:102B2000C0B21128FFF4EBAEBDE8F08F51F8205091
+:102B30002F6854F820C007EA0C072F6051F8205086
+:102B40002F68DFF814C00CF1880C5CF820C047EA4D
+:102B50000C072F60D9E70000B0960008E0050020C0
+:102B6000AC9400084FF40771C1824FF4586101839F
+:102B700040F6145181837047F0B5C48AB0F9006003
+:102B80008681B0F90250C581B0F9043002270021D6
+:102B900001220382AB4204DBB54202DDC7804281E1
+:102BA0000CE0B34204DBAE4202DDC78041811CE091
+:102BB0009D4205DBB34203DDC2804781018115E000
+:102BC000B54204DB9E4202DDC280418105E0AE4297
+:102BD00005DB9D4203DDC1804281078106E09E4204
+:102BE00004DBAB4202DDC18047810281C388458995
+:102BF00000EB430700EB4505BB89AE899B1B0FFA31
+:102C000083FEA0F812E00689AB8900EB460CBCF805
+:102C10000CC0A3EB0C038382B0F91830B7F90CC0D9
+:102C2000A3EB0C0CB4EB4C0F04DA80F82010A3F1EA
+:102C3000A10113E0A64503DD80F82010B9890BE05F
+:102C400026B1012E04D0022E10D004E0062100E0AF
+:102C5000052180F82010A989091B6D31418309B233
+:102C6000B1F5586F04DB5B1E438304E00421F0E7F9
+:102C7000002900DC4283418B8183F0BD0B49002297
+:102C800088760A62CA614A62094A32F9103002EB58
+:102C900040028B62B2F90220CA62064A32F8100082
+:102CA0000882A1F86000A1F862007047F8010020D6
+:102CB00006990008FA9800082DE9F05FFD48FE49E2
+:102CC00082880B889A1A92B20F2A44D30988FB4A49
+:102CD0008180814611880124F948FA4E002579B394
+:102CE000491E1180C573F84A85620168B2F9022055
+:102CF0004F0742F6AA2318D4F78847F40057F78005
+:102D0000F14E3678B60709D5866826F080068660CB
+:102D1000A0F87C5080F87E5080F87F50CE0404D418
+:102D200080F8F040C0F8EC5003E080F8F0504E0717
+:102D300007D49A4205DB80F8F440A0F8F25004E092
+:102D400010E080F8F4504E0703D49A4201DBC90723
+:102D500003D080F81151BDE8F09F80F81141A0F830
+:102D60001251F8E78046B0F8181143F698208142D6
+:102D700002D2491CA8F8181101F0BCFED34FDFF8AD
+:102D800034B397F85000ABF11C0B10B1FEF794F977
+:102D900005E09BF8001021F001018BF80010FFF70F
+:102DA00023FB00F0D7F9CA4841F268024FF40061F2
+:102DB000406C904201DBC74A04E0B0F57A6F02DA5A
+:102DC000C44A121D116097F85110DFF8F4A2C24BEB
+:102DD000C24FC907AAF12C0A3AD0997B802933D374
+:102DE00098F8002092072FD498F80F208AF8062030
+:102DF000B54A514692F800C02CF0020C82F800C08F
+:102E0000ABF80250CBF814509BF800C02CF0010C2A
+:102E10008BF800C0B279520611D44A89B2F5FA7F14
+:102E200003D2521CAAF80A2012E040F63C729042EB
+:102E300001DD002013E108208AF803400FE1CD7086
+:102E40000020AAF80A500AE18AF80350AAF80A50AA
+:102E5000D8F80800010501D5082000E19B4991F848
+:102E60003FE05FEACE7149D09B4B98F80F208AF87B
+:102E700006205B7A4146802B4CD30B785B0735D418
+:102E8000F3889B0405D500BF20F02000C8F8080097
+:102E900034E0ABF80250CBF814509BF800C08E4BD6
+:102EA0002CF0010C8BF800C040F020008860D87D29
+:102EB00080280AD300F07F0C1B684FF0004020FAF6
+:102EC0000CF0034201D10C7100E00D710879C007CC
+:102ED00002D15FEA8E7005D50320032A01D08AF85B
+:102EE0000940BCE00020C8F82850B8E020F02000DD
+:102EF000C8F80800F08820F40050F08098F8260107
+:102F0000444601280BD0714890F8630048B1FDF7A2
+:102F100093FF0FE00A6842F004020A60B4E7092058
+:102F20009DE0A068C10502D520F0080001E040F056
+:102F30000800A06094F846304FF48041E3B143F6B6
+:102F40009912012B1FD0881E022B2FD03B78C3F380
+:102F50008103012B2FD0022B2DD0A4F8141160482F
+:102F600090F85E0004281ED0A4F84410574890F84A
+:102F70007000012822D031E043F21E50A4F8140161
+:102F800043F2333014E0387842F6CC43C0F381008A
+:102F9000012806D0022804D043F2EB10A4F8140153
+:102FA00001E0A4F81431A4F84420DFE7A4F81401E8
+:102FB000A4F84400DAE7A4F81401D0E73878C0F3A5
+:102FC000810242F26660012A0FD0022A10D041F637
+:102FD000E12200BFA4F81421A4F844009BF80020CB
+:102FE000D20708D0BBF8022007E0A4F81401F3E7E9
+:102FF0004FF40052EEE734488288A9F8122010B24C
+:10300000B4F944205043C0F38F325046AAF812203E
+:103010008A4200D9418233490978C90605D5428AD6
+:1030200041F233318A4200D241822189C1F3C00288
+:10303000C1F300218A4205D1428A40F6CC418A423E
+:1030400000D94182B17AC90700D04582BAF812008E
+:10305000A06200287FF7EDAE23480570022099F8A2
+:103060001A1099B9022841D080B119490B789C06F1
+:1030700008D5B479640605D51A4C2478E40964F3BC
+:1030800086130B70F18821F40A61F1801049496CB4
+:103090004E290ADBF1880B0607D521F08001F1806B
+:1030A00009490B7823F002030B7089F81A0088F89D
+:1030B0000F0050E6600900202407002026070020AA
+:1030C000A4020020540A0020DA050020B40C0020DD
+:1030D00048010020100C0140E0050020C804002039
+:1030E00064000020FC06002038070020398F0029EA
+:1030F000BBD143F698213987B7E770B500230C8818
+:1031000063F30F02012505FA03F6344206D0C3F13A
+:103110000F0605FA06F1114361F30F025B1C102B39
+:10312000F1DB028070BD70B500230C7863F30702F9
+:10313000012505FA03F6344206D0C3F1070605FA65
+:1031400006F1114361F307025B1C082BF1DB0270EF
+:1031500070BD0000F0B51F4890F866301E48012B86
+:10316000816821F4006232D11C4BDE8874062ED4B3
+:103170001B4D0F054FF00004B5F902501ED4194A3B
+:10318000526C642A11DC40F6386295420DDAB204C2
+:103190000BD4027852070ED4B0F8D42040F6B835DC
+:1031A000AA4203D2521CA0F8D420F0BD41F4006121
+:1031B00081605C81F0BDA0F8D440F0BD41F2CD014A
+:1031C0008D42FADD997AC907F7D18260F3E7826010
+:1031D000F0BD0000B40C0020A4020020540A00201E
+:1031E000DA05002048010020F0B5364D364F044680
+:1031F00095F83B0097F83B1023780843EE1C627863
+:10320000834205D1E0781146FEF794FF207908E06B
+:1032100094F802C084450CD1E1781046FEF78AFF8D
+:10322000E07905F82F0F2878805D6870287BE877B3
+:10323000F0BD82421DD161461846FEF77BFF95F82E
+:103240004E1095F83B00814207D1B97A09B1A179B6
+:1032500000E0617985F82F101EE06978012901D01E
+:10326000A17922E0617927E0297841F004012970F1
+:1032700012E0E1788142DBD119466046FEF75AFF41
+:1032800095F84E1095F83B0081420AD1B97A09B100
+:10329000617ADFE7217ADDE715F82F1F895D697014
+:1032A000C5E76978012906D0617A85F82F10B97AC7
+:1032B0000029F1D1D8E7217A85F82F10B97A0029B1
+:1032C000EAD0D1E750040020480100200B480178E3
+:1032D00021F0020100F8381B002100F8181941778D
+:1032E000817733218185418508214184012100F8BE
+:1032F0001F1C034880F8391070470000500400205C
+:10330000480100200D4900B50B4851F8012F40F845
+:10331000032F89888180084801210930FFF71AF8B6
+:10332000054802211330FFF715F8034804211D302A
+:103330005DF804EBFFF70EB85004002048010020B0
+:10334000094944F648000880091D46F648000880EF
+:10335000091D41F2111008800348001F018841F047
+:103360002001018070470000182C01402DE9F04732
+:10337000664C674B0025A0780126654A1033052866
+:103380007ED2DFE800F00313113E1100108820F018
+:10339000010010801D805F480580001F0580001F10
+:1033A0000580FFF7CDFFA670BDE8F087594941F2CF
+:1033B00044401C390880574945F658002439088094
+:1033C000091D47F2580008805249202028390880FA
+:1033D0000020401CC0B27328FBD3FFF7B1FF4C495B
+:1033E00084F85C502C3147F69060088048481430CF
+:1033F00006801D80108840F0010010800220A0701F
+:10340000D2E700215FF0010004EB410204EB40032E
+:10341000B2F85020B3F850309A4200D20146401C16
+:10342000C0B20628F0D33C48405C84F83900FFF76E
+:103430004DFF1D2000F0F3F900F076F8374E3848C4
+:103440004FF4807996F83B10012904D002291BD053
+:10345000042930D047E040218046FEF727FF87004F
+:1034600080214046FEF722FF47EA40074946404692
+:10347000FEF71CFF074347F0010084F83B0000E023
+:103480003DE0224809302CE040218046FEF70EFF47
+:10349000870080214046FEF709FF47EA400749467A
+:1034A0004046FEF703FF074347F0020084F83B0065
+:1034B0001648133015E040218046FEF7F7FE8700DE
+:1034C00080214046FEF7F2FE47EA40074946404663
+:1034D000FEF7ECFE074347F0040084F83B000B487E
+:1034E0001D3002F065FF94F82F0086F838001D208B
+:1034F00000F0ABF90420A0700A48057054E710886A
+:1035000020F0010010801D80A5704DE750040020C0
+:10351000000800403C2C0140BC8F000848010020FE
+:10352000001001401B0700202DE9F041344C14F835
+:103530002F0F344DE07240212846FEF7B7FE86007B
+:1035400080212846FEF7B2FE46EA4006AF1539460E
+:103550002846FEF7ABFE0643207BF1B22F3C8142AA
+:1035600015D084F83C0040212846FEF79FFE8600D7
+:1035700080212846FEF79AFE46EA4006394628464C
+:10358000FEF794FE064384F83B60FFF741F81E4DBA
+:1035900095F83B00012827D0022828D0042829D0FC
+:1035A000174894F83B102730085C04F8300F14F8E3
+:1035B0000109FEF707FF04F82F09A87A00B10120DE
+:1035C000607001F02FFB94F84E0094F83B10884295
+:1035D00006D094F83800062802D2401C84F838003F
+:1035E00084F84E10BDE8F0810548093004E0044835
+:1035F000133001E002481D30BDE8F041FFF7F4BD93
+:103600005004002000100140480100202DE9F04145
+:10361000524991F87200AA287ED191F8730055287A
+:103620007AD14F4C00200A5C2254401CC0B274284E
+:10363000F9D34C4E2069C6F80100A08AA6F805000F
+:10364000D4F81600F060D4F81A003061D4F81E00E7
+:103650001234706102F052FE4349608A888102F0A0
+:1036600067FE207D123CC007307802D040F0040095
+:1036700001E020F004003D4930704FF480403C4DA3
+:10368000886114F8280F85F82000608B6880A08B73
+:10369000A880E08BE880208C2881608C354F688181
+:1036A00094F8240087F8D20014F8011C304686F8FC
+:1036B0003B100026C0F89460FFF724FE2E48A18E30
+:1036C0000183E18E4183218F818394F84210283C4D
+:1036D000012908D0022901D0032909D0297821F035
+:1036E0000C01083107E0297821F00C01091D02E0E6
+:1036F000297841F00C01297094F86E20012162B103
+:10370000012A01D0022A0BD087F8461094F86430C1
+:103710001A4A4BB1518108E014E087F84660F5E79A
+:10372000022287F84620F1E7568194F870100129AB
+:103730000AD094F86D1051B101290BD04FF480518B
+:10374000A0F87610BDE8F08144F21C71F8E74FF460
+:103750000051F5E741F25551F2E7000000FC000886
+:10376000B40C002048010020640000204C0C002014
+:10377000C8040020A402002030050020540A0020C4
+:103780007CB50121082000F087FB4FF48070ADF874
+:10379000040010248DF8074001208DF8060001A9CF
+:1037A0001548FEF705FD0121092000F075FB0121F8
+:1037B0001248FEF74FFD0820ADF8000004208DF8F8
+:1037C00003000F4E03258DF8025069463046FEF780
+:1037D000EFFC08213046FEF770FDADF800408DF893
+:1037E00003408DF8025069463046FEF7E1FC102197
+:1037F0003046FEF762FD7CBD00140140000230003F
+:10380000000C0140FEE7704700F01F0201219140CB
+:103810004009800000F1E020C0F88011704700F0FE
+:103820001F02012191404009800000F1E020C0F812
+:103830008011704700F01F02012191404009800073
+:1038400000F1E020C0F80011704700F01F020121D4
+:1038500091404009800000F1E020C0F8001170475D
+:1038600070B50F23C47801780122F4B1144C246898
+:10387000457804F4E064C4F5E064240AC4F1040665
+:10388000E3408478B5401C402C4301F1E021230142
+:1038900081F80034007800F01F018A404009800060
+:1038A00000F1E020C0F8002170BD01F01F0082404F
+:1038B0004809800000F1E020C0F8802170BD0000C0
+:1038C0000CED00E00249084302490860704700001F
+:1038D0000000FA050CED00E02DE9F05F00261D2048
+:1038E000FFF792FF6C4CDFF8B4B1A4F1B000A77EF3
+:1038F00090F83810DFF8A8E1DFF8A8A100258F4282
+:103900007ED0E776A176626A036B5A434FEA12498A
+:103910009BF80820120702D51EF8012000E00A4695
+:1039200094F812C0BCF1010F09D004EB4206B6F9BD
+:1039300002C0C4F828C0B6F90460E6620CE043F6A1
+:10394000FF7CC4E90A5C90F83DC05FEACC7C01D002
+:1039500012B102E0052A00D1012600EB47074FF023
+:10396000804CBF893F04B7FBF3F3E361476BBCFBBB
+:10397000F7F7276294F813C0BCF1000F06D0BCF132
+:10398000010F05D03B4403EBD3735B10636201E08E
+:103990003B466762DFF810C14FF6FF7707EA8307FF
+:1039A000ACF808709AF8007090F80A8090F83DC062
+:1039B000082F08F003070CF0030C05D067450BD166
+:1039C000B8F1000F05D008E0674505D0B8F1000F49
+:1039D00003D05B42636200E06562C6B1636A002B9C
+:1039E00003D006DD228D05E00AE0304B33F81220CB
+:1039F00000E0A28DA4F86020227822F0200222703C
+:103A00009AF80020042A07D0082A05D012E0B4F85A
+:103A1000603003EB0902EDE780F8405065629BF8E7
+:103A20000800000701D51EF80110204830F81100E9
+:103A3000A4F860001E49606A09883E314843B4F822
+:103A4000601001EB204006B21D20FFF7F3FE606A14
+:103A5000002807D021784FEA81600ADD002804DAC7
+:103A6000A08D09E0B4F8600006E0E06AB04208DB2F
+:103A70000CE0002802DA208D208208E0A06AB04223
+:103A800004DD208241F02000207000E026822575B0
+:103A900065752586BDE8F09FF8010020A40200208E
+:103AA000E89800081B0700202C0A0020FA9800085C
+:103AB0002404004043184FF48042934210DD9042AA
+:103AC00002DD104600210BE0914202DD002011468C
+:103AD00006E08003B0FBF3F000B2C0F5804109B20C
+:103AE00041EA00407047F0B54FF4EA630022C3603A
+:103AF0000E24826204824FF4034508264561068342
+:103B000043F6FF774283878340F2492E4FEA873C92
+:103B1000C0F808E0C0E9082CCB608A620C824D61D5
+:103B20000E834A838F83B4208860C1E9082CF0BDDE
+:103B3000002181620949C1600E2101824FF6BF5107
+:103B40004161082101834FF44041418343F6FF71F5
+:103B5000818309070162024941627047638A01005B
+:103B600000C0FF0F064941F6A260088005480168C1
+:103B7000054A01F4E06111430160BFF34F8FFEE796
+:103B8000442C01400CED00E00400FA0538B5012199
+:103B90000D2000F081F94FF4E060ADF8000018242A
+:103BA0008DF8034003258DF8025069460D48FEF755
+:103BB000FFFA4FF46040ADF800008DF803400A4C66
+:103BC0008DF8025069462046FEF7F2FAA014ADF8CF
+:103BD000000048208DF8030069462046FEF7E8FA09
+:103BE00038BD000000080140000C01402DE9F04103
+:103BF0000121CE028CB0304600F04EF9DFF86C8126
+:103C0000404601F081FC08A801F0AAFE4FF458607C
+:103C1000ADF824000024ADF820402020ADF82200AB
+:103C20000125ADF826408DF8285008A9404601F03E
+:103C300049FE0021404601F09CFE4FF6FF714046D0
+:103C400001F0A1FE01220021404601F02DFE0121DC
+:103C5000404601F015FC04A801F02DFCADF8106001
+:103C6000A802ADF81200ADF81440A220ADF816007D
+:103C70002803ADF81800ADF81A40ADF81C4004A9AF
+:103C8000404601F007FC6027ADF80070ADF8044035
+:103C9000ADF80840ADF80C40ADF80240ADF8064074
+:103CA000ADF80A40ADF80E406946404601F0ECFC24
+:103CB0006946404601F02EFD6946404601F074FD1C
+:103CC000ADF8045040F61450ADF80070ADF80600A1
+:103CD000ADF80840ADF80C40ADF80250ADF80A4020
+:103CE000ADF80E406946404601F0A2FD0121404674
+:103CF00001F0EAFB0821404601F006FD314640464E
+:103D000001F048FD0821404601F08CFD3146404657
+:103D100001F0C0FD7021404601F0C9FD18208DF86A
+:103D20002C008DF82D408DF82E408DF82F500BA8CB
+:103D3000FFF796FD0D480C30018841F080010180AD
+:103D40000A481430018841F001010180001F0480FD
+:103D50000121404601F0C2FB8DF828500121404668
+:103D600001F0C6FB0CB0BDE8F0810000002C014062
+:103D7000704740F213414160082181608621C16093
+:103D80004FF4804101614942416100210162C162F9
+:103D9000704701627047000010B501884288891A97
+:103DA00009B20183B1F5005F02DBA1F5804104E0B7
+:103DB00011F5005F02DC01F580410183B0F91820A4
+:103DC00041685143C1618368846A5343C2681B12CE
+:103DD000624303EB2222036A1A44114402628A13EB
+:103DE000426241698A4203DB01698A4200DC114672
+:103DF0008A1AC0E90A21028E4FF40373594302EB79
+:103E0000A13202860B4A1278082A04D10A4A936F1B
+:103E100003EBA1319167B0F93010B1F5804F02DDAD
+:103E2000A1F5804103E0002902DA01F58041018615
+:103E300010BD00001B070020680A0020034A5168DB
+:103E400021F44041014351607047000000100240DE
+:103E5000044A0029516901D0014300E081435161C6
+:103E60007047000000100240044A0029D16901D0C7
+:103E7000014300E08143D16170470000001002401F
+:103E8000044A0029116901D0014300E08143116116
+:103E90007047000000100240044A0029916901D0D7
+:103EA000014300E08143916170470000001002402F
+:103EB000044A0029D16801D0014300E08143D16068
+:103EC000704700000010024030B524494A6812F0E3
+:103ED0000C03234A03D0042B01D0082B26D0026008
+:103EE0004A680F231F4C03EA1212A35C0268DA40EF
+:103EF00042604B68072505EA1323E35C22FA03F3CB
+:103F000083604B6805EAD323E35CDA40C2604B6808
+:103F1000032403F4404104EA933303EB9161114B12
+:103F20001B1F595CB2FBF1F1016130BD4A680E4BB9
+:103F30001A404B68140103F4803303D5C2F3834263
+:103F4000113202E0022404EB924213B14B689B034E
+:103F500001D5064B00E0024B5A43C0E70010024077
+:103F600000127A000400002000003C0800093D0017
+:103F70002DE9F041274CA61540212046FEF796F981
+:103F8000850080212046FEF791F945EA400531463B
+:103F90002046FEF78BF90543EDB240212046FEF79F
+:103FA00085F9870080212046FEF780F947EA40071F
+:103FB00031462046FEF77AF90743F8B2A842DBD132
+:103FC00040212046FEF772F9870080212046FEF747
+:103FD0006DF947EA400731462046FEF767F9074387
+:103FE000F8B2A842C8D140212046FEF75FF9870009
+:103FF00080212046FEF75AF947EA4007314620461D
+:10400000FEF754F90743F8B2A842B5D12846BDE8F7
+:10401000F08100000010014010B50268416802FB09
+:1040200002F301FB01330D4CA34211D91B0E0E3BD1
+:104030000B4C9BB212B234F8133009B25A435943B5
+:1040400042F38F3241F38F31C0E90221012102E0B6
+:10405000C0E902210021017410BD0000E10BBF0E78
+:104060005C8C00082DE9F05FF548F64902880B8862
+:104070009A1A92B20F2A7DD309880180F24802462B
+:104080008189D2884B0703D48B0701D4CB0702D098
+:1040900042F4007201E022F40072C28082460807F6
+:1040A00002D45046C90604D5BAF8061041F0010101
+:1040B00002E0C18821F00101AAF80610E248FDF7EC
+:1040C000A7FEDFF888B3BBF93A10B1F5804F03DAE9
+:1040D000491CABF83A1003E04FF48040ABF83A00CB
+:1040E000DB4E41F6CC40DB4CB16C814203DDA06875
+:1040F00020F01000A060D84BD84AD94D1888DFF8BE
+:1041000064E34FF0000810B1401E188007E0E08F14
+:1041100040B1401EE087107820F00200107084F853
+:104120000F8035E0BAF8060047041BD4BAF80C300B
+:10413000DF0617D41B0715D4030613D4830611D446
+:1041400003050FD4430603D5C74B1B781B0609D5BF
+:10415000430707D4C30505D4030703D4830401D45C
+:10416000C0060ED5C14884F80F8085F80080A0F8FD
+:104170001E8000E0F3E0BE4BA3F8008080F82A80A8
+:1041800008E02878012805D19EF80000062801D112
+:1041900085F800802878DFF8DCC2DFF8DC920127A0
+:1041A0000A286ED2DFE800F0FEDB05DBFDFCDB6DEC
+:1041B000FBFADFF8A0A2A648AAF12C0A40F62826AE
+:1041C000BAF81610491C8BB2AAF81630416C40F6AA
+:1041D000CC40B14202DAAAF8168013E0DBF80C609A
+:1041E00086420FDBB2F9042043F69916B24209DB8E
+:1041F000B3F5FA7F06D399F800301BB9AAF81680F8
+:1042000089F80070DFF874E2BEF8002072B19AF805
+:1042100004305B1CDBB28AF80430022B06D38AF828
+:104220000480BCF800305B1CACF80030E27B092A4B
+:1042300018D0022A7ED0A4F830814FF44050C9F83B
+:104240007C00C9F87800B4F840004E46D0B141F285
+:1042500088324046AAF81680914221DA3178012945
+:1042600019D01DE076484430FEF70CF9FDF74AFE00
+:104270007748416CCAF8281041F27C51CAF81810EE
+:10428000AFE20AE2B08A2086F06A7063B06A3063F7
+:10429000A4F8407035E03070ACF80000AEF80000D3
+:1042A000774940F63A2291F8681001290DD0C4F8F8
+:1042B000D80084F8EA00CAF82000B4F9301001F2FE
+:1042C0001D50904217D8102316E094F8281101B918
+:1042D0006C48C4F8D80084F8EA70B4F9301001F2E0
+:1042E0001D509042B4F8D80000B201D8102300E06D
+:1042F0002023102202E020231022002000F0F0FBF7
+:1043000020865F4860494FF4927390F86800012856
+:104310004F4815D0406C40F2DC52904203DAB6F9B7
+:104320000A209A4215DBB4F84020521C92B2A4F83D
+:10433000402000E01EE040F6C4139A4209D210E08B
+:10434000426C40F2DC50824209DAB6F90A00984227
+:1043500005DA85F8008084F8EA80A1F81A80BDE8C3
+:10436000F09FDBF80C20002AF9DC42F6E062904274
+:10437000EFDAF4E7B4F8302140F6B8339A4207D2C6
+:104380002F4E1C3E3678F60702D1521CA4F830217D
+:1043900096B240F2DC52964208D804E010E1EEE01A
+:1043A00035E130E138E142F6CC4303E0A4F83031A6
+:1043B00043F26663C9F87C30CAF828108AF808709E
+:1043C000324AA4F8408084F8EA80537F5646E3B12D
+:1043D000D07F174688B3208DB4F9301000B20A237D
+:1043E000052200F07DFB208687F81F8087F81D805E
+:1043F000B4F91601B4F91411884277DA204991F81A
+:104400004D10D9B100F1020089E01D4D95F86820EA
+:10441000012A08D1DBF80C2040F23333DA4202DC07
+:1044200094F8262122B194F84600022830D033E0D7
+:10443000A323B4F930101A4654E05CE063E00000B6
+:104440006009002024070020540A002030050020C5
+:1044500048010020A402002028070020DA050020DF
+:104460001B0700201C070020FC060020F00800208D
+:104470001E000020220000206400002020000020F8
+:10448000B40C002034F3FFFFD40900207C0C002082
+:1044900095F86D00022813D008B2FA4901F0F4FC37
+:1044A000A4F8E400A16A00B2814200DA084600B232
+:1044B000B08295F84D1039B1B4F93010362310E0C0
+:1044C00008B2F049B031E9E7EF4944F2506240F2F6
+:1044D0004713496C91420ADD95F8681039B1B4F977
+:1044E0003010052200F0FCFA208681E70DE0B4F9D7
+:1044F00030103622F6E740F26660208684F80F809E
+:1045000085F8008074E7083009E00BDD7179491CFB
+:10451000C9B27171022907D386F80580401EA4F83C
+:10452000160101E0A4F81611D9E91E12914209DA28
+:10453000D64A92F84D2012B101F102010DE001F1CD
+:1045400008010AE00CDD727902F10102D2B2727147
+:10455000022A07D386F80580491EC9F8781001E0C1
+:10456000C9F87820B4F930004FF48041884201DD69
+:104570002186F4E60028FCDAA4F83080EFE6C4488F
+:10458000D4F8DC10814202D2491CC4F8DC10E17B73
+:10459000082903D1D4F8DC1081420DD385F80080BE
+:1045A000A068C10502D520F0080001E040F0080035
+:1045B000C4F8DC80A060D2E6BDE8F05F02F0B4BCD5
+:1045C000E07B092804D0A4F8308084F80F8043E110
+:1045D000B04DE869401CE86102280ADD288D0123FE
+:1045E00001B2288B052200B200F07AFAC5F81C80CF
+:1045F000A862A948298D0180B6F844104180FDF7D2
+:1046000059FF2086ABE6BDE8F05F04F0E9B9A348A6
+:10461000007809287ED0A2E694F8280170B141F311
+:104620001101C4F8D8809E4A8B03C9F82C10891058
+:1046300093629C48C9F82810890381629548A0F8C4
+:104640001680716C41F2883081420ADA99F80010C4
+:10465000012906D1944889F80080ACF80080A0F8C0
+:1046600000809249924B0888401C82B291480A808F
+:10467000C82A04D390F800C0BCF1010F1AD0B2F5DB
+:104680007A7F04D390F800C0BCF1020F12D0B2F5CB
+:10469000FA6F02D30278032A0CD0E07BDFF818B25D
+:1046A000801E082871D2DFE800F0119EDAEC047059
+:1046B000659154E680F80080A1F80080BAF80610F1
+:1046C00021F40061AAF806101F70E6E7FDF728FE46
+:1046D0003078400611D59BF8020004280DD0706C8C
+:1046E00082280ADAB07A96F83D1000F0030001F053
+:1046F0000301884201D001F0C7FD287806288AD03E
+:1047000086F83F80B06C664A40F311018B03C9F80C
+:104710002C1000E0A0E0891093626248C9F82810CC
+:1047200089038162FDF7EEFB5A480772B4F8140161
+:10473000A4F81601706CA4F88280B0F5437F06DD02
+:104740004FF48040A4F8800079E0287007E64FF429
+:104750008041A4F88010A16821F48061A16040F23A
+:104760008A21884204DA3078400601D402F0C8FA7F
+:10477000A0686CE0706CB0F5437F07DA9EF800101B
+:10478000062903D08EF80080A0E0A6E04B4801780F
+:1047900021F040010170FDF7B5FB43F6FE70A4F86F
+:1047A0001601FDF7BDFD464810F8341F21F0010148
+:1047B00001703C49C4F8DC80C1F828803849C1F850
+:1047C000288008212970C0F84480C8E53248FDF7E8
+:1047D00059FEFDF797FB2F48716C816241F27C51C5
+:1047E00081610920B1E79AF80600C006AED4706C6A
+:1047F000B0F57A7F30DDFDF793FD3078400611D5B6
+:104800009BF8020004280DD0706C82280ADAB07A76
+:1048100096F83D1000F0030001F00301884201D03A
+:1048200001F032FD86F83F80B6F84800208601B2DC
+:104830004FF48040814200DD2086FDF763FBA068D5
+:1048400040F48060A06096F838100529BDD140F092
+:104850001000A060022078E785F800807FE5706C8A
+:10486000B0F5437F03DA9EF8001006298AD1BAF822
+:10487000061021F02001AAF80610FDF751FD0420D2
+:1048800063E71FE04E8E000848010020B40C0020B2
+:10489000C0D4010078020020A4090020600200209A
+:1048A000C0080020900800202000002016000020F2
+:1048B0001400002015000020500400202A070020CA
+:1048C000680A00209EF80000062801D02F7046E5F7
+:1048D000054909200870052037E78BF802808EF81B
+:1048E000008089F85E8047E66002002030B585B020
+:1048F00001210420FFF7D0FA4FF40040ADF810007A
+:1049000048208DF8130004A91848FDF751FC012137
+:104910000846FFF7A9FA40F68C20ADF804000324FE
+:104920000020ADF80040ADF80200ADF806004FF0F1
+:1049300080456946284600F0C5FF1C208DF80C0014
+:104940008DF80D408DF80E4001208DF80F0003A862
+:10495000FEF786FF01221146284600F08DFE012158
+:10496000284600F0BBFD05B030BD00000008014046
+:10497000704700002DE9F041304CE07800285AD112
+:104980002078002857D0401E10F0FF00207052D130
+:104990004FF49670208272B6294F45F2AA50A7F8BC
+:1049A00072000020FDF78CFA264D13202860FDF7D9
+:1049B00099FAA8BB3420E86002202861224E6E617B
+:1049C000286940F040002861FDF78CFA40BB0021C7
+:1049D0001E4A08465FEA255312F800C0BCF1FF0FDB
+:1049E00000D00121401C80B29842F5D3C1B9C4E97E
+:1049F000067639260127A06910F8011B10F8012B53
+:104A0000A061E06901EB022102886A612F6120F850
+:104A1000021BE061FDF766FA10B9761EB6B2EAD263
+:104A20000120FDF74DFA62B601F082FC084881686A
+:104A300021F480418160BDE8F0810000180700206A
+:104A4000B40C00200020024000FC000800FC00081C
+:104A5000A40200201948016841F0100101600168BA
+:104A600021F003010160016841F002010160144876
+:104A70004168416041684160416841F48061416042
+:104A8000416821F47C11416041680E4A1143416044
+:104A9000016841F08071016001688901FCD54168BD
+:104AA00021F003014160416841F002014160416829
+:104AB000C1F381010229FAD17047000000200240B1
+:104AC000001002400000280830B5044C039D6080AF
+:104AD000A180E2802381658130BD0000480A00206A
+:104AE0000A44824201DA10B27047C91A8142FBDDE2
+:104AF00008B270472DE9F0434348DFF81081DFF832
+:104B00001091C17F457A046801260023414A42483A
+:104B100080292BD301F01F0158F821100C420146C7
+:104B2000096802D041F4805101E021F48051016014
+:104B3000CF0417D48F0415D5977AFF0707D0538178
+:104B400099F800C02CF0020C89F800C00AE090F837
+:104B50004670BFB14FF0020C012F18D080F84630DC
+:104B600080F81AC10F0B67F34D310160802D2AD3F5
+:104B700005F01F0158F821100C4201680CD041F0DB
+:104B800004010BE080F8466080F81A31EAE780F80B
+:104B900046C080F81A61E5E721F0040101604C0786
+:104BA0000DD44C050BD5947AE40708D0538199F8BD
+:104BB000005025F0020589F80050C0F898308C08A4
+:104BC00064F38A210160917AC90717D1134991F8DA
+:104BD0006410012912D11249496C32290CDC017888
+:104BE000490709D50189090506D4D0F8981047F27C
+:104BF0003054A14204D95681C0F89830BDE8F08302
+:104C0000491CC0F89810F9E7E0050020249400083A
+:104C1000DA050020540A0020A4020020B40C002071
+:104C20004801002010B5FCF79DF80F48018821F0DD
+:104C3000020101800C49183109880C4A928E1144F6
+:104C4000094A3432118008490C390A8842F00102BD
+:104C50000A80011D0A884FF6ED531A400A80018828
+:104C600041F01201018010BD0C04004050040020EE
+:104C700006480188491C89B20180B1F57A7F04D3C6
+:104C80004188491C41800021018070473C07002079
+:104C90000F4810B5016841F00101016041680D4AFB
+:104CA0001140416001680C4A11400160016821F423
+:104CB00080210160416821F4FE0141604FF41F0131
+:104CC0008160FFF7C7FE05494FF00060086010BD26
+:104CD000001002400000FFF8FFFFF6FE08ED00E0C4
+:104CE0002DE9F0412F4D28884FF00004000629D50A
+:104CF000FCF7B8F92C4A2D4807231778C8262C4909
+:104D0000012F22D02B4FB7F806C0BCF1000F3ED0C8
+:104D1000B0F80CC04CF0080CA0F80CC0B0F806C0FD
+:104D20002CF4006CA0F806C0886820F004008860AD
+:104D3000FC801370CE8700204FF49661401C80B237
+:104D40008842FBD32C80BDE8F0811B4F97F800C050
+:104D5000BCF1010F0FD0BCF1020F11D0B0F806C0AA
+:104D60004CF4006CA0F806C0886840F0040088602D
+:104D700005203870DDE7B0F80CC04CF0080C03E0FB
+:104D8000B0F80CC04CF0100CA0F80CC0F0E70B4FC2
+:104D90003C70C78847F40067C780886840F004000B
+:104DA0008860C6E7102C01401B070020540A002031
+:104DB000A4020020600900201C0700203907002001
+:104DC000704700002DE9F0434FF08040018A21F048
+:104DD00001010182AC48007800287CD1AB4FF87B00
+:104DE000002878D1AA48406C322874DCA948806831
+:104DF000DFF8A4924104A94DB9F804004FF0000473
+:104E000003D4401CA9F8040028E1002874D02978B4
+:104E1000012611B1012912D017E14946B0F5BE7F34
+:104E2000FAD92E70CC718C71EC702C72287A0A1819
+:104E3000401CC0B2147228720F28F7D305E1B9F8EC
+:104E400002204946824201D9EE7100E0EC7192489D
+:104E50008A7908300F2A15D2CB79082B0BD2C3F1EF
+:104E60000708EB7912F800C003FA08F363441354FF
+:104E7000CA79521CCA71CA79082A03D18A79521C8C
+:104E80008A71CC7199F80610C8460F2973D10D218B
+:104E9000FCF752F8A881010A6970C0B2A87088F8BE
+:104EA000064098F816208A4265D198F8151081427C
+:104EB00061D198F80BC07A49032302227948BCF1EA
+:104EC000000F10D0BCF1010F02D0BCF1020F14D0C2
+:104ED00080F86A2000E0CBE091F800C02CF00C0CC8
+:104EE0000CF1080C0FE080F86A6091F800C02CF01B
+:104EF0000C0C0CF1040C06E0A9E080F86A3091F883
+:104F000000C04CF00C0C81F800C098F80C10B6EB07
+:104F1000111F04D180F86E4087F846400EE0B2EBD6
+:104F2000111F04D180F86E6087F8466006E0B3EB8D
+:104F3000111F03D180F86E2087F846200B0717D089
+:104F400001F00F01012901D0022915D080F86C6011
+:104F50002C7198F80D102A7906FA02F30B406B7148
+:104F6000082A44D2DFE802F00B124319242F363D01
+:104F700080F86C40ECE768E080F86C20E8E713B15B
+:104F800080F8704033E080F8706030E013B180F852
+:104F900050602CE080F8504029E023B180F8656033
+:104FA00087F8036123E080F8654087F803411EE03D
+:104FB00023B187F8F54080F84D4018E087F8F56098
+:104FC00080F84D6013E013B180F868600FE080F85E
+:104FD00068400CE013B180F8666008E080F8664035
+:104FE00005E013B180F8676001E080F86740521C6B
+:104FF000D2B22A71082AAED398F80E102A4A8B072B
+:1050000005D587F8F16080F86460568104E087F880
+:10501000F14080F864405481C90702D080F82940EB
+:1050200001E080F8296098F8111000F86D1FC2782F
+:105030001E48012A1ED001B3012921D04FF480510E
+:10504000A0F876101A493C200870A9F80240A9F887
+:105050000440B9F80210491CA9F80210B9F802106E
+:10506000B1F5FA7F04D940F2F511A9F802102C70BD
+:10507000BDE8F08344F21C71E2E74FF40051DFE732
+:1050800041F25551DCE700001B070020A40200207C
+:1050900048010020001001409C0C0020B4060020B4
+:1050A000C8040020B40C0020540A00203005002061
+:1050B000180700202DE9F05FFDF732F98E4D2888A2
+:1050C000A5F10406C0070AD0308820F0080030801F
+:1050D000288820F00900288001F012FED9E02888F5
+:1050E000DFF81892DFF81882864C80071AD5B9F8D5
+:1050F000001041F00101A9F80010B8F80000804943
+:1051000014315030088028884FF6F9510840288023
+:10511000308840F004003080FEF72AFF84F83C001D
+:10512000BDE8F09F2888784F4007288871D520F087
+:1051300004002880FEF71CFF94F83C108142EFD158
+:10514000308820F004003080FDF7C2FA2078410654
+:1051500005D594F84C1094F83B209142E0D0397872
+:10516000400621F00201397004D5FEF7DDF997F809
+:105170002F7004E094F83C00FDF724F90746DFF8AF
+:1051800080B140F68C2A0BF1180B062F47D294F809
+:105190003800B8423ED03846FDF798F82078C0076E
+:1051A00016D094F83A0094F8391000F003029142B6
+:1051B00006D0A17A00F0010001F00101884215D16A
+:1051C000FDF7EEF9FBF71AFEFDF716FB384689E00E
+:1051D000FDF7E6F9FBF712FEFDF70EFB3846FDF78B
+:1051E000FFF9207840F00100207099E7288820F02E
+:1051F00008002880206B810801EBD000504515D2B3
+:10520000B8F800100844ABF80000308840F00800FF
+:1052100003E00DE0308820F00800308080E7B9F826
+:10522000001041F00101A9F80010DFE75046E7E760
+:105230000007288831D520F008002880308820F029
+:1052400008003080FEF794FE84F83C00FDF740FA39
+:10525000387820F0020038702078400604D5FEF738
+:1052600063F997F82F5004E094F83C00FDF7AAF892
+:105270000546062D08D294F83800A842B5D0FDF7AF
+:105280008FF9FBF7BBFD2AE02048C18841F04001BF
+:10529000C180BDE8F05FFDF78FBAC006288825D52C
+:1052A00020F010002880308820F01000308097F81F
+:1052B00038000C2802D2401C87F83800387840F0BB
+:1052C00002003870FEF730F997F82F50787884F89C
+:1052D000390094F83800A84287D0FDF761F9FDF74E
+:1052E0008BFA2846BDE8F05FFDF77AB94EF2BE11A1
+:1052F0000840288014E7000010040040000400402B
+:10530000240400404801002050040020540A0020DA
+:105310002DE9F04F514F85B0388820F001003880DA
+:105320004E480026103006804D4CDFF838A14FF073
+:10533000010894F85C0042F63029C10774D072B6B7
+:105340004948816941F400718161816941F480615A
+:1053500081614FF40040FEF771FD444D0021284665
+:10536000FBF7AAFA00212846FBF79CFADFF800B108
+:1053700000215846FBF796FA00213E48FCF71CF93D
+:105380002846FBF7B5FB5846FBF7B2FB4FF460200D
+:10539000CDE902068DF8056000968DF810808DF835
+:1053A000048069462846FBF735FC01231A460F2185
+:1053B0002846FBF780FC01212846FBF773FA002002
+:1053C0004946401C80B28842FBD328462E6001210A
+:1053D000FBF7B0FC28688007FCD524484C300068F7
+:1053E00094F85C1021F001012144A1F85000FBF772
+:1053F0006DFA62B6FDF7A4FF47F69061AAF80010B7
+:1054000094F85C00401CC0B284F85C000C2822D2E6
+:1054100012491431A1F80080388840F0010038802A
+:1054200005B0BDE8F08FFFE7134920F00100085AEE
+:1054300012490880114945F65800083908800F487C
+:1054400047F25801001F01800C4920200C390880C8
+:10545000AAF80090D4E70320A070E1E7000800401C
+:10546000500400202C08004000100240002401409D
+:105470000028014008000240E08F0008202C014075
+:105480000029018802D041F0800101E021F0800173
+:105490000180704710B50A884B88CC881A438B88E6
+:1054A00023431A430B891A434B8989891A430A43B8
+:1054B000A0F8442010BD0021018041808180C1807E
+:1054C00001814181818170470029818802D041F0AA
+:1054D000010101E021F0010181807047002901886C
+:1054E00002D041F0010101E021F00101018070478B
+:1054F000002930F8441F02D041F4004101E0C1F31B
+:105500000E010180704700004B4910B5884202D15E
+:105510000121C41486E0B0F1804F09D04749884288
+:105520000DD101210220FEF7ABFC0021022064E036
+:1055300001210846FEF7A4FC002101205DE040495E
+:10554000884206D101210420FEF79AFC00210420A4
+:1055500053E03C49884206D101210820FEF790FC27
+:105560000021082049E03849884206D10121102055
+:10557000FEF786FC002110203FE03449884206D126
+:1055800001212020FEF77CFC0021202035E030495D
+:10559000884202D10121441444E02E49884202D1BC
+:1055A0000121CC043EE02C49884202D101210C05A6
+:1055B00038E02A49884202D101214C0532E02849CD
+:1055C000884206D101214020FEF75AFC00214020EC
+:1055D00013E02449884206D101218020FEF750FCC7
+:1055E0000021802009E0204988420AD18415012148
+:1055F0002046FEF745FC00212046BDE81040FEF79E
+:105600003FBC1A49884202D101210C040AE0184922
+:10561000884202D101214C0404E0164988420AD193
+:1056200001218C042046FEF743FC2046BDE81040D3
+:105630000021FEF73DBC10BD002C014000040040DD
+:1056400000080040000C0040001000400014004022
+:1056500000340140004C0140005001400054014022
+:1056600000180040001C00400020004000400140A5
+:105670000044014000480140002A828901D00A43C9
+:1056800000E08A438281704730B5028C22F001022B
+:105690000284028C8388048B22F0020224F07305BA
+:1056A0000C882C430D8915434A882A43114DA84282
+:1056B0000BD0114DA84208D0104DA84205D0104D76
+:1056C000A84202D00F4DA8420DD122F008054A8908
+:1056D00023F440732A4322F004058A882A438D89E3
+:1056E0001D43CB892B4383800483C9888186028430
+:1056F00030BD0000002C014000340140004001405A
+:105700000044014000480140028B22F008020A4395
+:105710000283704770B5028C22F010020284028C62
+:105720008488038B0D8823F4E6464FF6FF7303EA63
+:10573000052535430E8922F0200203EA061616439A
+:105740004A8803EA02123243104EB04202D0104E91
+:10575000B04215D122F080064A8924F4406403EA5D
+:105760000212324322F040068A8803EA02123243D0
+:105770008E8903EA86062643CC8903EA84043443EF
+:1057800084800583C9880187028470BD002C014094
+:1057900000340140028B4FF6FF7322F4006203EAEB
+:1057A000012111430183704770B5028C22F480728D
+:1057B0000284028C8488838B0D8823F073031D433D
+:1057C00022F400730E894FF6FF7202EA06261E438A
+:1057D0004B8802EA03233343104EB04202D0104EEE
+:1057E000B04215D123F400664B8924F4405402EAF8
+:1057F0000323334323F480668B8802EA0323334375
+:105800008E8902EA06162643CC8902EA0414344340
+:1058100084808583C9888187038470BD002C014002
+:1058200000340140828B22F008020A4382837047D1
+:1058300070B5028C22F480520284048C8288838B9F
+:105840000D8823F4E6464FF6FF7303EA052535433A
+:1058500024F400560C8903EA043434434E8803EAE6
+:1058600006362643094CA04202D0094CA04205D17D
+:1058700022F480448A8903EA82122243828085834B
+:10588000C988A0F84010068470BD0000002C0140BB
+:1058900000340140828B4FF6FF7322F4006203EA6A
+:1058A000012111438183704701858282704782887C
+:1058B00022F07002828082880A4382807047A0F8BA
+:1058C0004010704730B502881B4B1C4C98420DD0DD
+:1058D000A0420BD0B0F1804F08D0194DA84205D09E
+:1058E000184DA84202D0184DA84203D122F07005ED
+:1058F0004A882A43154DA84206D0154DA84203D028
+:1059000022F44075CA882A4302808A8882850A88E0
+:10591000028598420AD0A04208D00E4A904205D093
+:105920000D4A904202D00D4A904201D1097A018677
+:105930000121818230BD0000002C01400034014073
+:105940000004004000080040000C0040001000402F
+:105950000014004000400140004401400048014064
+:105960004FF6FF71818000210180C180418001726A
+:1059700070470029018802D041F0020101E021F0C6
+:105980000201018070470029018802D041F0040122
+:1059900001E021F00401018070470000224910B5A8
+:1059A00091F820000A68214900F01F0051F82000FA
+:1059B0001F490242086802D040F4803001E020F420
+:1059C000803008601B484FF00003807941061A4878
+:1059D00027D41A4902880C88A21A92B201240F2AED
+:1059E0000BD30A8802808268002A00DA5242042A15
+:1059F00003DD134A1278022A05D0427F012A06D01D
+:105A00000988418010BD4477C3770A884280428864
+:105A10000988891A89B240F21A629142F2D3C47796
+:105A200010BD437710BD0000E0050020249400085D
+:105A3000A4020020540A00207C0C0020240700202F
+:105A40001B0700202DE9F0414D6800231E240F2282
+:105A5000854202DD0868BDE8F081D1F8F450854246
+:105A600002DAD1F8F000F6E701EBC2056D68854275
+:105A700001DA134600E01446E21852085D1CAA42FF
+:105A8000F2D101EBC20351F832505C68844202DA71
+:105A9000D3E9026701E053E90267001BC1178905DA
+:105AA0003A1B41EA9021D3178005FAF73BFB721BA2
+:105AB000A0FB024601FB0261D31700FB0310810229
+:105AC00041EA94502844C6E72DE9F04FDFF8B8B119
+:105AD0006A48DFF8AC91DFF8ACA190F80EC0BBF9D2
+:105AE0001A70BBF91C60BBF91850BBF96C10BCF103
+:105AF000070F48D2DFE80CF08D041A30485E7600BC
+:105B0000D9F800208284DAF80020C284828CC38C09
+:105B1000A7EB820212B2A6EB83034A431BB259439E
+:105B200042F3CF2241F3CF23D11870E0D9F80020FF
+:105B30004284DAF80020C284428CA5EB820213B2C0
+:105B4000C28C4B43A6EB820212B243F3CF245143E3
+:105B500041F3CF23E11814E0D9F80020C284DAF829
+:105B600000204284C28C438CA6EB820212B2A5EBC9
+:105B700083031CB24A43614342F3CF2341F3CF2452
+:105B8000191949420AB244E0D9F800208284DAF8AF
+:105B900000204284828C438CA7EB820212B2A5EBD8
+:105BA00083034A431BB2594342F3CF2241F3CF242C
+:105BB000111914E0D9F800204284DAF80020828418
+:105BC000428C838CA5EB820212B2A7EB83034A437B
+:105BD0001BB242F3CF24594341F3CF22A1184942CB
+:105BE0000BB216E0D9F80020C284DAF800208284D3
+:105BF000C28C838CA6EB820212B2A7EB83031CB289
+:105C00004A4342F3CF23614341F3CF2299184942DB
+:105C10000CB2BBF91E50594605F21E56A64201DAD7
+:105C2000CE8306E0A5F21E55A54201DDCD8300E03E
+:105C3000CC83B1F9204004F21E55954201DA0D845F
+:105C400006E0A4F21E54944201DD0C8400E00A84B4
+:105C5000B1F9222002F21E549C4202DAABF8224033
+:105C600008E0A2F21E529A4202DDABF8222001E0C7
+:105C7000ABF82230417B8173BDE8F08FA402002095
+:105C80003C2401403C280140300500202DE9F0472C
+:105C900004466F48704D002602786E48022AB0F91B
+:105CA000301004D0082A7BD0092A7AD0CBE0C27BFE
+:105CB000022A02D1B0F8402052B1A4F84210698102
+:105CC0000423B5F908101A460020FEF709FFB1E0D9
+:105CD0006249DFF88C81496A0F14E78080684102CD
+:105CE00016D5B4F9020040F2DA21884248DD40F2CC
+:105CF0006A41884205DD00BF0823B4F942101A4604
+:105D000060E0A0F2DA20FAF788FB0022554B68E049
+:105D1000C0F3C001C0F30020DFF84C9181420CD1E8
+:105D2000D8F8440040F2BA4188426DDD40F66A116D
+:105D30008842E1DCA0F2BA404FE04C480078C0064F
+:105D40000CD5D8F8440041F2243188425CDD41F2A0
+:105D5000D4718842D0DC00F6DC401EE04448DFF815
+:105D6000149190F8701001290BD090F86F00012861
+:105D700007D041480178C90746D04049098889B110
+:105D800042E0B4F9020041F6DC6188423CDD42F2B7
+:105D90003411884212DC00F59270A0F500501CE02E
+:105DA0004AE04EE0B0F91000B4F90210A0F5967286
+:105DB000914229DD00F5967291420BDDB4F9421053
+:105DC00020231A460020FEF78BFEA4F8420000288C
+:105DD00017DB1BE0081A00F59670FAF71EFB00228D
+:105DE0004B46FAF786FA0E22FAF7F2FAFAF74CFB6C
+:105DF00000B2C0F5804078438013A4F84200002F21
+:105E000004DCA4F8426001E0A4F84270B4F8420057
+:105E10001B4FE880D8F844107964A7F84C0000F0D4
+:105E200083FBB7F84E00688198F80A000028388F85
+:105E300000D14042288106E01248B0F87C00688119
+:105E400000E069812E8184F84060BDE8F0870000A1
+:105E50001B070020A4020020640000203005002061
+:105E6000480100200000794000C09240FC0600205C
+:105E7000B40C002000C08240440900202000002013
+:105E8000F0080020680A00202DE9F041B1F9025025
+:105E900000232B241522854203DAB1F90000BDE866
+:105EA000F081B1F9AE50854202DDB1F9AC00F6E700
+:105EB00001EB8205B5F90250854201DD134600E091
+:105EC0001446E21852085D1CAA42F1D101EB82058A
+:105ED000B5F90230834206DA35F9026C35F9044C23
+:105EE00031F9221006E01E4631F92240B5F906309C
+:105EF000B5F90410801B091BC5178911AD0345EACC
+:105F000090458703A1FB070CCA1702FB07C201FBE0
+:105F100005219A1BD317FAF705F9000A40EA016038
+:105F2000001900B2B0F5804FB9DB43F6FF70B6E759
+:105F300070B5134C40F224452946204600F03EF847
+:105F400000281BD0204600F0C7F82946204600F064
+:105F50001DF80C4C00212046FBF72EFB2046FBF7DA
+:105F6000A9FBC0F164000849C0B20428087201D935
+:105F700000F046F9BDE87040FBF7E2BB70BD0000E1
+:105F800000380140580002406C0600200A0A012136
+:105F90009140C943018070470029818902D041F4B2
+:105FA000005101E021F4005181817047002A828A6A
+:105FB00001D00A4300E08A438282704730B501F085
+:105FC0001F0201240025C1F3421304FA02F2012B3F
+:105FD0000FD0022B0FD0838A4FEA11210088134281
+:105FE00004FA01F400EA040001D000B101252846BA
+:105FF00030BD8389F0E7038AEEE710B5C1F34213A1
+:1060000001F01F040121A140012B07D0022B07D072
+:106010001430002A026805D00A4304E00C30F8E787
+:106020001030F6E78A43026010BD000030B5044628
+:10603000008A85B00D464CF6FF710840E98801439F
+:106040002182A1894EF6F3100140A8882A891043C5
+:106050006A890A431043A081A08A4FF6FF41084095
+:10606000A9890143A1826846FDF72EFF19488442A1
+:1060700001D1039800E00298A189090400EBC00156
+:1060800001EB0010296801D5490000E08900B0FB50
+:10609000F1F06422B0FBF2F109010B096FF0180571
+:1060A0006B4300EB8300A3891D044FF0320306D538
+:1060B00003EBC000B0FBF2F000F0070005E003EBDB
+:1060C0000010B0FBF2F000F00F000843208105B093
+:1060D00030BD0000003801408088C0F308007047E0
+:1060E000F8B501210920FDF7D7FE01218803FDF74E
+:1060F000D3FE10258DF803502020ADF800001A4E75
+:1061000003248DF8024069463046FCF751F81649E1
+:106110000C31086820F02000086018208DF803007A
+:106120004020ADF800008DF8024069463046FCF78B
+:106130003FF848208DF803008020ADF80000694644
+:106140003046FCF735F88DF803502801ADF8000013
+:106150008DF8024069463046FCF72AF801210420F8
+:10616000FCF778F8F8BD0000000C014030B585B0B0
+:10617000FFF7B6FF00244FF4E1300090ADF808407F
+:106180000C201D4DADF80440ADF80A00ADF80640F6
+:10619000ADF80C4069462846FFF748FF25208DF8EA
+:1061A000100004208DF811008DF8124001208DF8A8
+:1061B000130004A8FDF754FB012240F224412846B5
+:1061C000FFF71BFF01212846FFF7E6FEFBF7E2FA87
+:1061D000012280212846FFF7E9FE012240212846BE
+:1061E000FFF7E4FE012202210448FBF777FAFBF7F0
+:1061F000D1FA05B030BD0000003801404400024033
+:1062000070B51D4D00242878432834D1687846287D
+:1062100031D1A878502807D0512805D0812803D043
+:10622000892801D0212826D1144E7071E978717225
+:10623000A81C891CFAF7B8FEB072717A2944097952
+:106240003182884217D106F10E00017841F0020137
+:1062500001700B48016841F020010160317A094862
+:10626000002204E02B5D03552A55641CE4B28C42E5
+:10627000F8D38078707170BDB00700206C060020E4
+:106280000C0C0140E60B002070B51D20FDF7C7FA8D
+:10629000FDF74AF91D20FDF7D8FA154890F82F10A0
+:1062A000144D0623144C85F8381090F83B1095F8DF
+:1062B0003B201143012A04D0022A07D0042A0AD025
+:1062C00010E0827A8A420DD0007B09E0027D8A428A
+:1062D00008D0807D04E0827F8A4203D090F82000BD
+:1062E000884200D12370002085F8400070BD000076
+:1062F00050040020480100201B0700200B4800210B
+:106300004180A0F1B0018A898280CB891A44C28081
+:106310000B8A1A4402814B8A1A444281898A1144A9
+:10632000818143F6FF71C18170470000F8010020B0
+:10633000084940F61C72B1F90C00904202DA00F5EF
+:106340009F7005E041F2E302904201DDA0F59F70ED
+:10635000C88170476400002038B51348C16941F016
+:106360000401C1611E208DF8000002208DF801009B
+:106370008DF8020001248DF803406846FDF770FA9D
+:106380000A4984200880094947F690602C3108802A
+:106390000020091F0880054914310C80091F08805E
+:1063A000081F048038BD00000010024000080040B3
+:1063B00030B420491E4A45788B7A114692F83B400A
+:1063C00091F83910AC4218D14BB10379994202D0FF
+:1063D0004379994201D140791AE0807909E08379C3
+:1063E000994202D0C479A14202D182F82F3011E043
+:1063F000407982F82F0030BC7047C578AC42FAD1A2
+:106400006BB1C379994202D0037A994205D1007ADF
+:1064100082F82F0030BCFEF705BC407AE9E7437AEA
+:106420009942E2D00479A142DFD0007AE1E700008E
+:106430005004002048010020FEE700002DE9F0474D
+:106440000446007F012868D13548E1880288511A46
+:1064500089B2072916D30088E080B4F9000044F21D
+:10646000DD414843401346F6D96148438013A0609C
+:10647000401000B2A0814FF08051B1FBF0F0F9F76D
+:10648000C7FF2061B4F90C6096B1B4F902104DF663
+:10649000B05048430014A082B4F904704DF6B052D5
+:1064A00007FB02F24FEA2245E58204D4024603E0EC
+:1064B0000020E08330E0424212B22283002D01DB53
+:1064C0002B4600E06B421BB2DFF85890638398467E
+:1064D0004FF4804AB24208DAF9F791FF2169F9F7DF
+:1064E00064FEF9F7B8FF801304E0002901DA48469A
+:1064F00000E05046E083B04509DA2846F9F77FFF0F
+:106500002169F9F752FEF9F7A6FF801304E0002F86
+:1065100001DA484600E050462084BDE8F0870000DC
+:106520002407002000C0FFFF10B52248234C01784B
+:106530002148022905D1C17B022902D1B0F84010BF
+:1065400029B1008EA4F84E000020208710BD90F8DD
+:1065500046101A48B0F8440000B239B31849097817
+:10656000C1F3810101291BD002291CD0154900BFAC
+:10657000FBF776FC1149A4F8400080B2483101F0E5
+:1065800091FAB4F94C00B4F94A20414251438913BD
+:1065900024F8381FB4F9101048438013E08210BD6E
+:1065A0000849D839E4E707496C39E1E705496C3116
+:1065B000DEE700001B070020A4020020F0080020F6
+:1065C000C8040020588D00080348002180F82A10D4
+:1065D000C183018770470000F008002010B5040057
+:1065E0000B462D4AC3F1000028D56442002B12DA75
+:1065F000A04207DA214600F02DFA32F81000C0F56B
+:10660000404041E00146204600F024FA32F81000F4
+:1066100000F5004038E0A34208DA2146184600F0B1
+:1066200019FA32F8100000F540402DE0204600F045
+:1066300011FA32F81000C0F5803025E0002B12DA94
+:10664000A04207DA214600F005FA32F8100000F502
+:10665000804019E00146204600F0FCF932F81000B5
+:10666000C0F5004010E0A34208DA2146184600F0C9
+:10667000F1F932F81000C0F5804005E053B1204632
+:1066800000F0E8F932F81000B0F5004F01DDA0F598
+:10669000803010BD002010BDEC8F000840438013F7
+:1066A000494300EBA13000220302002B14DDB3F5B7
+:1066B000001F01DC802001E04FF4005093FBF0F15B
+:1066C000014401EBD1714910814206D0521CD2B273
+:1066D0000846062AF2D300E00021C80000B2704745
+:1066E00002E008C8121F08C1002AFAD1704770479B
+:1066F000002001E001C1121F002AFBD170470000F9
+:106700002DE9F047A74CA84821880288511A89B280
+:106710000F297DD30088A4F13C052080288F08B183
+:10672000401E288795F800C0A04ACCF381000128BC
+:106730001DD0022820D0D18B9D4E9A48DFF874924C
+:10674000F388407E0027B1F5926F1CD8142818D327
+:106750007820607643F01000F08040F26660A881F7
+:106760002CF001002870D77389F8007018E0D08BE6
+:1067700000EB4000C00302E0D08B8F494843010C7E
+:10678000DAE7401C04E0B1F5DB6F09D310B1401E1D
+:10679000607605E023F01000F0804CF001002870D6
+:1067A000B5F90200B5F914304143C3EBC303C1F39B
+:1067B0008F31C3F3D10303EB510109B2A982904693
+:1067C000D28B4FF080535043B5F91620C0F38F3071
+:1067D000C2EBC202C2F3D10202EB500000B2E88267
+:1067E000AA6A42431213EA6293FBF2F22A63734AE3
+:1067F0001080A2680A44A260E1680144E160207C44
+:10680000401CC0B22074072802D942F3CF0000E038
+:10681000C5E02883C9106983E760A76041F6C80115
+:106820002774884204DD298B654AB2FBF1F1E981C6
+:10683000C117890341EA9041800342F69B4200233D
+:10684000F9F770FCA88457485E49A0F13C002A780B
+:10685000B0F906005FEA827C00FB01F14FEA2143B8
+:10686000C2F3810115D5012907D002290BD04FF2BF
+:10687000685141430914A18011E049F68C41484315
+:106880000014A08020E04CF6183141430914A18087
+:1068900026E001290ED0022918D0A0806B844A4935
+:1068A00048430014A4F81E00FBF7FAF84748008894
+:1068B000C0B143E04AF65C3141430914A1804BF674
+:1068C0002C21484300146884E383EDE74DF2AC517A
+:1068D00041430914A1804EF27C414143091469846B
+:1068E0003B49DDE795F8200000BB88F80F7089F878
+:1068F0000070B5F91A00A0F50C519F39B1F56E7F03
+:1069000018D8617FF42912D93249E8802E4AA1F8BB
+:10691000460050430014A880A1F84400FF2085F8E9
+:10692000200081F828002C493C20087006E0491C12
+:10693000617703E0607F08B1401E6077B5F91A10F7
+:10694000B4F91E0081420EDDA07E7D2809D9F088B1
+:1069500040F00800F0802148017821F00201017028
+:106960000EE0401C06E0A0F23D10814208DAA07E55
+:1069700010B1401EA07603E0F08820F00800F080FF
+:10698000B5F91810606908446061217E491CC9B2DC
+:1069900021761F2903D94011A88367612776BDE8B6
+:1069A000F08700000405002024070020A402002036
+:1069B000540A00201B07002030330100080A002081
+:1069C00074E8260BCC0E0100488501002607002044
+:1069D000D0450100B40C002018070020DA05002083
+:1069E000024941F68B30886270470000C8040020DD
+:1069F00070B5164C06252078062825D2DFE800F071
+:106A000003080E141A211248FAF70CFB012016E0B5
+:106A10000F48801DFAF706FB022010E00C480C30EE
+:106A2000FAF700FB03200AE009481230FAF7FAFAF5
+:106A3000042004E006481830FAF7F4FA0520207024
+:106A400070BDFAF70FFB2570257070BD1C07002084
+:106A5000308E0008090A05D0B0FBF1F0FF2800D9FC
+:106A6000FF20704700207047D0E90021C368521A08
+:106A70005A4301EBA231816041607047B0F90020B8
+:106A8000B0F90210B0F90630521A5A4301EBA231A4
+:106A9000818041807047000030B5494B18884949D2
+:106AA0000A8A801A85B24848484A0F2D047801F1B5
+:106AB00050001DD31D880D82117A090713D5022CB1
+:106AC00001D0434912E0434DB0F90210B5F900502E
+:106AD000A94205DC02DA01F1020108E0458007E085
+:106AE000A1F1020103E0022C02D13B490988418057
+:106AF000B0F840101D88691A89B29C2949D31988B9
+:106B0000A0F84010916A0023B1F5804F31DB334982
+:106B1000896CB1F5405F2CDD314940F26665B1F911
+:106B20001010A94212DD43F69915A94202DB40F28A
+:106B3000333108E040F23335A1F26661694343F234
+:106B4000333591FBF5F1A0F8441001E0A0F8443092
+:106B50002449B2F806510978C1F381012DB100BF73
+:106B6000B0F8441001F21E511CE092F84620022AAF
+:106B700010D0A0F84430022C01D0A0F84430B0F975
+:106B80005C10B0F9443001F114029A420DDAA0F819
+:106B90005C2030BD012901D00229E1D1B0F84410B8
+:106BA00001F23331A0F84410E5E703F114029142F9
+:106BB00003DD1439A0F85C1030BDA0F85C3030BDA6
+:106BC00024070020140000201B070020A40200203E
+:106BD000C6040020C4040020C00400204801002096
+:106BE00030050020C80400202DE9FC4101210220CD
+:106BF000FDF73AF901211920FDF74EF901213C4832
+:106C0000FBF728FB4027ADF8007003248DF8024005
+:106C10000420384D8DF8030069462846FBF7C8FA72
+:106C2000E001ADF800008DF802401C208DF8030053
+:106C300069462846FBF7BCFA4FF4E0712846FBF79B
+:106C40003EFBA815ADF800008DF8024010208DF82D
+:106C5000030069462848FBF7ABFA4FF4A060FCF745
+:106C600031FE1D208DF8040001268DF805600025F9
+:106C70008DF806508DF8076001A8FCF7F1FD1F495B
+:106C80008C2008801D494FF6FA702C3108806E2048
+:106C9000091F0880194814300680184808300780FA
+:106CA000164920310D80154AD020121D1080134A3C
+:106CB00045F2F300183210800A1F45F25000108090
+:106CC0000E4A4FF6FF7038321080121D1080121DD0
+:106CD000108041F21B10088000F012F8FBF76CFDE9
+:106CE000064810300580001F0480BDE8FC810000CC
+:106CF000000C1A0000100140000C0140000400408C
+:106D000070B51D20FCF780FD2A4D40212846FBF779
+:106D1000CDFA840080212846FBF7C8FA44EA4004F3
+:106D2000A9152846FBF7C2FA0443E0B2224C84F8C6
+:106D30003C00FBF747FB0546052805D91F48C188DD
+:106D400041F04001C18001E084F838501C48007ACD
+:106D5000000703D594F838001A490D5C4FF6FA7015
+:106D60002063E062A06260622062E061A061164878
+:106D7000606300206064A06484F83F0084F84000F1
+:106D8000FBF7CEFAA07AFF2811D0022084F83D004C
+:106D90000E48008820662846FBF770FF207820F018
+:106DA00001002070BDE870401D20FCF743BD0120AC
+:106DB000ECE700000010014048010020540A0020C8
+:106DC000A4020020E8980008DCFF0500240400402D
+:106DD0002DE9F0434E484F4902880B889A1A92B227
+:106DE0000F2A69D3098801804B49098B027D00EB8A
+:106DF00042029180017D491CC9B2017508295BD30B
+:106E0000002404752246017D00EB4103491CB3F9BF
+:106E10000430C9B202EB630212B201750829F2D341
+:106E20003E4904753E4B4A8044800E789D895FEA56
+:106E3000C67C40F638694FF0030714D0A2F22B5CF1
+:106E400042F6E858C44520D3A1F1020C26F0020412
+:106E5000ACF8002047750C7040F22B54A24211DAB6
+:106E600045F004021EE046F001060E704A4507DDBB
+:106E700045F001029A8126F002020A70477519E076
+:106E8000447517E045F002020CE04A450CDA8775BC
+:106E9000427D12B1521E42750CE046F002020A70A9
+:106EA00025F007029A8105E0B30703D5837D2BB156
+:106EB0005B1E837540888880BDE8F08342F6AA2374
+:106EC0009A4222DAB1F904302BB941F2CD05AA4237
+:106ED00001DA4480EEE7134C920302EB843241F670
+:106EE0007244B2FBF4F214B240F2333502464480ED
+:106EF000AC4200DA5580B2F90240E41A04F5A374FA
+:106F0000B4F5237FD6D84380D4E74FF48043FAE723
+:106F1000E80A002024070020A4020020DA0500204F
+:106F2000540A0020C8F1FFFF2DE9F0416D4CDFF855
+:106F3000B8E14FF0000594F83410C80706D094F972
+:106F400038104B42002958DD0E4657E0674884F858
+:106F50003750A4F84250664A90F8380084F8400050
+:106F60001586CEF80450CEF80850624E40F26663A3
+:106F7000CEF80C50A4F87C3036F810005E4E7688BF
+:106F800030444FF6FF7606EA800024F8300B4FF0CD
+:106F9000806044F8040CA320208460845810A084EE
+:106FA000E38440F699102085580060854FF48050A6
+:106FB000A08541F23330E08541F26660208641F6DB
+:106FC0009910608641F6CC40A0864FF40050E086D0
+:106FD00042F23330208742F26660608742F69910B1
+:106FE000A08742F6CC40E08782F89D5041F0010036
+:106FF000207184F84450BDE8F0811E4694F93700B2
+:107000004242002801DD074600E01746F61B012E2C
+:107010000BD0002800DB02465FFA82F684F83800C5
+:1070200094F84F00012805D041E0002900DA194604
+:10703000CEB2F3E794F939305942002B01DB184600
+:1070400000E0084694F93A20C7B25042002A01DB1A
+:10705000944600E08446BC4508DD002A00DA02467A
+:10706000D7B2002B00DA0B46D8B207E0002B00DACB
+:107070000B46DFB2002A00DB1046C0B204EB400032
+:10708000B0F9501004EB470030F9502F114449106B
+:10709000018084F84F5084F83E5084F83D5084F8C5
+:1070A0003C5084F83B5084F83A5084F8395004EB53
+:1070B00046007546B0F9500024F8420FBEF804109F
+:1070C000C82309B26422FDF70BFD6860E968401A25
+:1070D000A9680844A860B5F900104843C013E860E7
+:1070E000608788E7680A0020C80500204801002062
+:1070F000A4020020FA98000864000020F0B454486C
+:1071000090F83410C90776D0524990F840300022E8
+:1071100091F838108B426FD04F4CA0F872204F4D31
+:10712000E65C04468E4294F9374002D0EE5C8E4213
+:107130000FD1641C64B280F83740EB5C8B4202D103
+:10714000641C80F8374090F937300F2B1BDD0F237C
+:1071500017E0434DEE5C434D8E4202D0EE5C8E4212
+:1071600011D1641E64B280F83740EB5C8B4202D1CF
+:10717000641E80F8374090F937406FF00E039C4250
+:1071800001DA80F83730324B90F83F50393390F8BD
+:107190003740EC5490F83F305B1CDBB280F83F3056
+:1071A000062B01D380F83F2090F9394090F93B300D
+:1071B0009C420ED190F93D40A3420AD190F93A4049
+:1071C00090F93C309C4204D190F93E40A34200D15A
+:1071D000012280F84F201F4A80F8401090F9375064
+:1071E0001378214A012D0DDD14465E07A46804D5ED
+:1071F00044F0080403E028E015E024F0080494605B
+:1072000080F83510B5F1FF3F0ADA5B07936802D5C5
+:1072100023F0080301E043F00803936080F8351081
+:10722000F0BCFBF77DB890F84F1001290DD1B0F8F4
+:10723000721043F60953491C89B2A0F872109942A2
+:1072400003D9A0F8722080F84F20F0BC70470000EE
+:10725000680A002048010020DC980008E298000835
+:10726000EE980008F4980008A402002010B5D0E9B8
+:1072700000210369114481FB03318C0244EA9351DC
+:107280004260D0E9022382FB0332940244EA935223
+:107290001144816010BD000030B52049204AB1F88A
+:1072A0006A301088C01A80B20F2836D31088A1F82F
+:1072B0006A001C4D00204FF000432A5C940903D063
+:1072C0000124B4EB921F24D1D20622D0164A52F8E0
+:1072D00020201268134C123434F81040224201EB83
+:1072E000000494F9722008D00A2A04DB0A6823FA01
+:1072F00000F4224308E0521C09E012F10A0F05DCF9
+:107300000A6823FA00F4A2430A6002E0521E84F8DD
+:107310007220401CC0B21128CFD330BDE005002040
+:1073200024070020F0930008F09400082DE9F007EE
+:1073300079497A480A8903889A1A92B2082A74D33A
+:1073400000880881A1F12C0042890AB1521E4281B5
+:10735000734A92F82820802A67D302F03F020A700D
+:10736000C2890AB1521EC281B1F90620902A0CDBF3
+:107370008A46FF2A09D08146C089002855D169482C
+:1073800000230078092805D005E0BDE8F007624831
+:1073900000F09EB90823644A92F8EA500DB143F018
+:1073A00004036248817AC90701D043F00203D2F88E
+:1073B00008C05FEA0C5101D543F0010317680021B2
+:1073C0005B4EFC0302D596F8654004B18021C48869
+:1073D0005FEA446801D541F040015FEA845801D575
+:1073E00041F020015FEAC47801D041F01001007A39
+:1073F000400701D541F008014E480078C00701D090
+:1074000041F00401A00601D541F001010020012D49
+:1074100000D1082096F8705085B992F84620022ACB
+:1074200004D0012A05D03AB108E072E040F0030030
+:1074300004E040F0020001E040F001007A0701D4CE
+:1074400040F02000CCF3C0020025CCF3002C6245B4
+:1074500002D13A0700D4042596F86F20012A01D101
+:1074600045F00105344A0027BC4612783E46C2F377
+:107470008102012A04D0022A04D0032A04D004E0A5
+:10748000022602E0042600E010262C4A64060ED5EF
+:10749000214C1C342478240609D51478640606D4BB
+:1074A000274A40F6CC44926D6243140C05E0B2F8D2
+:1074B000AE2040F699146243940B4FF008088AF806
+:1074C0000A804FF061088AF80B808AF80C308AF83D
+:1074D0000D108AF80E008AF80F508AF81070270AEB
+:1074E0004B4083F06901414069408AF8117079404E
+:1074F0008AF81240614052468AF813C071408AF8F7
+:10750000146051754FF4C871A9F80E10FF20AAF845
+:107510000600BDE8F0077047E006002024070020C1
+:10752000E00500201B070020A4020020540A0020D0
+:10753000B40C002044090020C804002048010020A9
+:10754000140800205148816941F0FC0181614FF429
+:10755000A060FCF7B7F9FBF7BDF9FCF717FBF9F7EB
+:107560001FFBFCF70DF9FDF7C1F9FFF73DFBFCF739
+:107570004DF8FFF7C5FBFBF71FF9454D45494FF4A3
+:107580000050A5F816018867FEF7F0FD00214FF4C2
+:10759000FA5340F2EE220020401C80B29842FBD306
+:1075A000491C89B29142F6D33B48002680F87260AC
+:1075B000F9F78CF9F9F73AFEFCF718FBF9F700FD3B
+:1075C000FEF7CAFE102235493548F8F7DCFD01F018
+:1075D000F7F9344C354FE08820F04000E080324825
+:1075E000017821F020010170FA20F8814FF49670A3
+:1075F000E887FFF7F5F92E492E48FCF774FA2E4874
+:10760000FCF796FA2D48416A88472D48416B884718
+:10761000FEF7DAFF2B48FAF73FFA2B494220C880E1
+:107620002A49C8603E71E088E08120892082608913
+:107630006082FAF735FDFAF797FCFFF761F801F081
+:107640005FF9FFF7C5FB00F0FBF9FFF725FE01F03E
+:107650001BF8FEF7A3F9FAF7F3FAFBF72DFBFFF798
+:107660001BFAFCF7FFFCFAF74FFFFAF781FF00F077
+:107670007DF8FFF75BFE1348FAF7D6F800F06CFAD6
+:10768000FDF778F9FAF73EFACDE700000010024066
+:10769000A40200206400002030050020B40C00206B
+:1076A00020060020540A002048010020180700206E
+:1076B000C0080020900800200804002038000020A6
+:1076C000E4000020D4090020400700203C040020F2
+:1076D000F0B523490278B0F9064000231F4E31F877
+:1076E0001210FF2C18D0B0F904701E4DBC4231DAD4
+:1076F00000EBE40704F00704BF7AA7408478FFB2E8
+:107700003CB190F801C0ACF1010C64451FDA3C06B5
+:107710001DD455F822200DE056F8222011601249A0
+:107720008A79521CD2B28A71022A02D38370C38032
+:107730008B71F0BD11608178491CC9B281704278AB
+:107740009142F6D38370C188491CC180F0BD56F8C0
+:107750002220EFE755F822201160F4E7D0950008C9
+:107760000294000878950008B4060020F0B561483E
+:107770006149B0F86C200B889A1A92B29C2A7BD38C
+:107780000988A0F86C105D495D4F91F82A1001F04E
+:10779000070297F84610022A00D1491E594C80F87A
+:1077A0003E104FF00203E2884FF00001550401D56E
+:1077B000012236E0A489E50601D5062231E025073D
+:1077C00001D508222DE0550603D44F4D2D78AD0686
+:1077D00001D5042225E0150501D5072221E0150673
+:1077E00001D50A221DE0950601D50C2219E01507E6
+:1077F00001D50B2215E0550701D4D50501D510227E
+:107800000FE0D50601D505220BE0650703D4A507D7
+:1078100001D4E40702D080F86E3007E0920403D56B
+:10782000032280F86E2001E080F86E10374A384C51
+:1078300092F820E0324A251FD2F808C02D4AB2F84B
+:107840007060721C92B2BEF1000F0DD02CF4000CCF
+:10785000C7F808C090F86E70B7B11E2F1AD090F814
+:107860006F200AB325E007E04CF40006BE60A0F8E4
+:1078700070200A2A01D22360F0BD142A01D22B60A5
+:10788000F0BDA0F87010F0BD2B60A0F8701080F86B
+:107890006F10F0BD642E04D2A0F87020322AEED30F
+:1078A000E9E7A0F87010EAE77F1C80F86F70A0F895
+:1078B000701090F86F20012A10D0002AE9D0B0F89B
+:1078C0007060761CB6B2A0F870601E2ED7D323600D
+:1078D0003C2EDED9521E80F86F20D2E7B0F870201F
+:1078E000521C92B2A0F870202360C82AD1D980F827
+:1078F0006F10C6E7E005002024070020B40C00202C
+:10790000A4020020540A002048010020C8040020DE
+:10791000141C0140F0B54248B0F84810491C89B227
+:10792000A0F8481002297AD33E490024A0F8484024
+:107930000A783D4B042A57D04FF48041082A0BD0D7
+:10794000A0F10C02B2F900208A4200DA1146B3F924
+:1079500080208A4200DA1146344A92698A4200DA6B
+:1079600011B2418282881D8AC2EB8502304D12B26B
+:107970002D78C5F381062A4D42F291767243B5F90E
+:10798000765092126A431213C26086681546C6EB9F
+:10799000C60642F3D102F60202EBA6328260C66C42
+:1079A0001644C664B0F850707F1CBFB2A0F8507087
+:1079B000B7F5806F04D3B6120682A0F85040C464B5
+:1079C000891A1C4EC26A724340F255564E4302EB6E
+:1079D0004602466A32444262B3F93030B2EB034F9A
+:1079E00006DD1A04426206E01349B1F90410B3E758
+:1079F000002A00DA4462C162104990F83D2091F8F3
+:107A000038108A420BD080F83D10B0F84210A0F830
+:107A10004410B0F84010A0F84210A0F84050F0BD5B
+:107A2000300500201B070020A40200204C0C002081
+:107A3000C8040020C3F5FFFF680C002048010020A7
+:107A400015481649B0F85A200B889A1A92B20F2A94
+:107A500020D30988A0F85A10B0F9001041F651520D
+:107A600051438913A0F86C100D494FF480420B78F4
+:107A7000A0F10C01022B06D1B1F90030934202DAD9
+:107A80001B1D0B8000E00A800021A0F8601020F888
+:107A90005C1F428070470000300500202407002052
+:107AA0001B0700204FF6FF7202EA800210F44043E9
+:107AB00015480ED0B3F5804F14D0B3F5004F4FEA00
+:107AC000122216D0C2F5807330F813305B424B801F
+:107AD00005E0120A30F812304B80C2F5807230F89F
+:107AE00012000FE0120AC2F5807330F813304B8099
+:107AF00005E030F81230C2F580725B424B8030F8FE
+:107B00001200404208807047EC910008104A518AE8
+:107B1000908AD28A16384639A2F1110200D549421C
+:107B2000002A00DA52421144002800DA4042084498
+:107B3000084943F6284300B2B1F936205A4392135C
+:107B400040F2D733584302EBA030C886704700009C
+:107B5000A402002030050020F0B5904990480A8921
+:107B600003889A1A92B23E2A1ED30088088101F136
+:107B700038004FF4FA63428A9A4202D2521C42827F
+:107B800000E04382874A92F82220802A0CD302F038
+:107B90003F020A70B1F90620402A06DBFF2A04D012
+:107BA000C2883AB1521EC280F0BDBDE8F0407B48A9
+:107BB000FFF78EBD428A9A42F6D307784FF0010E46
+:107BC0003A074FF0FF055BD5847A40F2DC52630739
+:107BD00008D444F004038372C28081F80BE081F87A
+:107BE0000AE04CE04378072B05D0032B03D0052B8C
+:107BF00001D0062B07D1660605D444F040038372FA
+:107C0000C280052239E0654A5FEA437C02F138020E
+:107C10004FF42076127A0DD55FEAC26C0AD45FEA7F
+:107C2000446C07D442F0100202723A0628D4C6808F
+:107C3000192222E0DF0709D0970707D4670605D489
+:107C400042F002020272C680042216E09F0709D5A4
+:107C5000170707D4670605D442F008020272C680EF
+:107C600003220AE01B070BD5530709D4630607D488
+:107C700042F004020272C6800B22CA728A72CD8060
+:107C8000494AB2F92230B2F91A7003F23D140022C7
+:107C9000A74200DB0276414E444C06F13806A47937
+:107CA000B6895FEAC46C06F101064FF4C874B6B237
+:107CB00013D58681B6F57A7F05D9017A21F0800146
+:107CC00001728281F0BD037A1E06FBD4828143F0EB
+:107CD00080020272C480112035E09F4216DA037ED2
+:107CE000052B13D28681B6F5487F04D98281027AAA
+:107CF00022F040020272027A5606E3D45B1C03763D
+:107D000042F040020272C48002201CE0284B1C8911
+:107D1000C4F3C006C4F3002740F2EE24BE4216D1DD
+:107D20001E78360713D4427E012ACBD1428BB2F59E
+:107D3000167F02D2521C4283F0BD827A42F00202C8
+:107D40008272C4800F20C8728872CD80F0BD93F813
+:107D50000D714FF40046012F18D1164F41F6583CD3
+:107D60007F6C674512DD83F80CE1134B1E60C38AFC
+:107D7000A34202D25B1CC382F0BD4FF4FA73C380EE
+:107D80001C23CB728B72CD80C282F0BDC2820A48A6
+:107D900083F80C21001F0660F0BD0000C40600201F
+:107DA00024070020E0050020C8040020540A002019
+:107DB000A402002048010020140801402DE9F05FD2
+:107DC000FE48FF49DFF8FCA3007E0A1D131D0128B1
+:107DD00050465AD030F85A4F0C8041881180BAF87A
+:107DE0005E001880FDF770FEF74DF84C49F2CD3279
+:107DF000B5F91E006083B5F9201043F6CC4C00EBBA
+:107E0000410151430914A183B4F92230B4F920602F
+:107E100001FB03F200FB062242F38F326282B4F9C7
+:107E2000167007FB0CF7BF1340F2333C714302FBA3
+:107E30000CF200FB131007EBA232E28240F38F300A
+:107E4000A082B4F91810E24FC1EBC10141F3D10196
+:107E500001EBE000DF4E2083786C30603169304602
+:107E60008847DD49308948800846FDF70FFFDFF875
+:107E70006CB301264FF000099BF8000008280CD0D5
+:107E8000618F218204287DD01AE030F8604F0C8089
+:107E900041881180BAF86400A3E7D14890F93710FF
+:107EA000491C02296FD890F8741019B1B4F85A001F
+:107EB000208205E0618F2182A4F85A1080F8746056
+:107EC000B4F91410B4F90A00C64AF9F7E9FAE06205
+:107ED000BAF91611884204DDC248E162027C914081
+:107EE0008162BA48DFF800E3503847F2A30802780D
+:107EF0004EF24611002A79D0012A78D080F80090FD
+:107F00009BF8000004287FD0B64AB4F91210B4F9E7
+:107F10000800303AF9F7C4FA43F26661A062884279
+:107F200000DBA162A3462546A06AAE4C443C20601B
+:107F3000E86A606020461035FCF76EF8A34928888F
+:107F40003C39FFF7AFFDDFF88482A8F15008D8F87C
+:107F50001410C8F87010B5F91010A068B5F91230F7
+:107F600000FB01F7E268584302FB137444F38F37B8
+:107F700002FB0100AF8740F38F34EC879B4D6F808D
+:107F8000AC8001E03DE03AE02846FEF757FA287F52
+:107F900008F11805012878D0604241104DF6B35021
+:107FA000474369803A142A804046A8F804408B1859
+:107FB000C380891AA8F808108AF80C90B8F9043020
+:107FC0005446002B00DD2673B8F90600002802DDB8
+:107FD000217B891C2173B8F90820002A02DD217B4E
+:107FE000091D2173217B07297ED202E011E036E0D2
+:107FF0000AE0DFE801F0807C947A907E9200608F46
+:1080000056E7686A0014E062B87AE8B37848A0627C
+:1080100088E7B5F91E2042448A420AD8B5F92020E3
+:1080200042448A4205D8B5F9222042448A427FF66A
+:1080300067AFA0F80290B7F8AE204946B2F5C87F06
+:1080400001D8467006E0B2F5487F01D8022200E070
+:10805000032242708AF80F108BF8001027E080F896
+:108060000090B5F91EC04A46C4448C4509D8B5F9FC
+:1080700020C0C4448C4504D8B5F9225045448D42F3
+:10808000D5D9B7F8AE1001E01AE01CE0B1F5C87F11
+:1080900001D8467006E0B1F5487F01D8022100E022
+:1080A0000321417042808AF80F208BF80020BEF82F
+:1080B000061041F40061AEF80610F9F747FF1FE71C
+:1080C0004FF4AF70A3E749484DF6B352B0F92030F2
+:1080D000594249106980B0F91E00504302142A80A9
+:1080E0004046A8F8043062E705E0667303E0022129
+:1080F00000E0032161739BF800103E4E01293E4FC2
+:10810000617BDA460DD0072978D2DFE801F077FEEF
+:10811000FDFCFBFAF9000421ECE70521EAE7062162
+:10812000E8E70729F0D2DFE801F069042F7FA4D83F
+:10813000F10001461846FBF7BDFC2860B5F90200C6
+:1081400040F68151484381136980B5F9000040F63B
+:1081500081525043801328800A18A2F68152B8F841
+:108160000E305242C3EB620212B2A8F80C20002A71
+:1081700001DCA8F80C90B8F80C20A4F85E2011449B
+:10818000A4F85C10084479E1404201B2504200B2C8
+:10819000FBF790FC2860B5F9020040F68151484396
+:1081A00080136880B5F9001040F68152514389135D
+:1081B0004218A2F681522980524220E0D4090020C0
+:1081C000342C0140A402002030050020640000206F
+:1081D000480100203C040020F80300201B07002079
+:1081E000680A0020C0080020540A0020080A002065
+:1081F000A2FEFFFF0024014000280140DDE0B8F8A6
+:108200000E30C3EB620212B2A8F80C20002A01DC87
+:10821000A8F80C90B8F80C2058E13046F8F71EFD8D
+:1082200001231A460721BDE019461046FBF742FC20
+:108230002860B5F9020040F68151484380136880F8
+:10824000B5F9001040F68152514389132980421834
+:10825000A2F68152B8F80E305242C3EB620212B25B
+:10826000A8F80C20002A01DCA8F80C90B8F80C2023
+:1082700059E15942404209B200B2FBF71BFC2860A9
+:10828000B5F9020040F68151484381136980B5F980
+:10829000000040F681525043801328800A18A2F64D
+:1082A0008152B8F80E305242C3EB620212B2A8F803
+:1082B0000C20002A01DCA8F80C90B8F80C20A4F8D7
+:1082C0005A201144A4F85C10084462E13046F8F7E3
+:1082D000C5FC01231A46052164E01146FBF7EAFBC1
+:1082E0002860B5F9020040F6815148438113698046
+:1082F000B5F9000040F6815250438013288006E013
+:1083000080E154E125E1F6E0C6E099E017E00A18C3
+:10831000A2F68152B8F80E305242C3EB620212B29A
+:10832000A8F80C20002A01DCA8F80C90B8F80C2062
+:10833000A4F85C201144A4F85A10084454E15042B7
+:1083400001B2584200B2FBF7B5FB2860B5F9020054
+:1083500040F68151484381136980B5F9000040F629
+:1083600081525043801328800A18A2F68152B8F82F
+:108370000E305242C3EB620212B2A8F80C20002A5F
+:1083800001DCA8F80C90B8F80C20A4F85C2011448B
+:10839000A4F85E10084455E13046F8F75FFC01236D
+:1083A0001A4606213846F8F759FC01213046F8F7FD
+:1083B000CBFB01213846F8F7C7FBB04EBAF80800EE
+:1083C00055463080BAF80A007080BAF81000B080C4
+:1083D0003046F9F775FAB4F85A00F1880844A4F861
+:1083E0006000B4F85C0031890844A4F86200B4F875
+:1083F0005E0071890844A4F86400317EA048012918
+:1084000078D034F85A1F018061884180A18881802A
+:108410009B49028808310A8042884A808088888087
+:108420009748896A0830884795F83E0000287DD033
+:10843000F8F718FE15F83E0F401E2870BDE8F09FB3
+:1084400001461846FBF736FB2860B5F9020040F6F6
+:108450008151484380136880B5F9001040F681527D
+:10846000514389134218A2F6815252425208298080
+:10847000A4F85E201044A4F85C000844A4F85A0054
+:1084800000213046F8F760FB00213846F8F75CFB26
+:1084900001231A460621C0E6404201B2504200B212
+:1084A000FBF708FB2860B5F9020040F6815148430C
+:1084B00080136880B5F9001040F68152514389134A
+:1084C0004218A2F68152524229805208A4F85E2036
+:1084D0001044A4F85A000844A4F85C000021304677
+:1084E000F8F732FB00213846F8F72EFB01231A4635
+:1084F000052192E6B4E019461046FBF7DBFA286046
+:10850000B5F9020040F68151484380136880B5F9FF
+:10851000001040F68152514389134218A2F681524D
+:10852000524229805208A4F85A2000E09BE01044EF
+:10853000A4F85E000844A4F85C0000213046F8F777
+:1085400003FB00213846F8F7FFFA01231A460721FA
+:10855000BCE65942404209B200B2FBF7ABFA2860D0
+:10856000B5F9020040F68151484380136880B5F99F
+:10857000001040F68152514389134218A2F68152ED
+:10858000524252082980A4F85A201044A4F85C00F2
+:108590000844A4F85E0000213046F8F7D5FA00211F
+:1085A0003846F8F7D1FA01231A4606218EE611461D
+:1085B000FBF780FA2860B5F9020040F68151484384
+:1085C00080136880B5F9001040F681525143891339
+:1085D0004218A2F68152524252082980A4F85C2027
+:1085E0001044A4F85A000844A4F85E000021304664
+:1085F000F8F7AAFA00213846F8F7A6FA01231A4636
+:108600000521C9E6504201B2584200B2FBF752FAC6
+:108610002860B5F9020040F6815148438013688014
+:10862000B5F9001040F68152514389134218A2F661
+:108630008152524252082980A4F85C201044A4F8C8
+:108640005E000844A4F85A0000213046F8F77CFA8E
+:1086500000213846F8F778FA01231A4607219BE6ED
+:1086600034F8601FCFE607480088A0F5D04168398C
+:108670003FF4E4AEBDE8F05FF9F7B6BBD4090020E3
+:1086800030000020182C01402DE9F041904C914819
+:10869000B4F85A100288511A89B20F296FD3008892
+:1086A000A4F85A008C480088DFF83082C0074FF0E9
+:1086B00000054FF0010741D0874AD4E90C1024325D
+:1086C0001388B1EB530F02D21288511A08444FF4A9
+:1086D000F371884200D208468149B1FBF0F0616C29
+:1086E000C1F35101084406466064F7F796FE002284
+:1086F0007C4BF7F7FEFD4FF040427B4BF7F7F9FD5F
+:108700000E22F7F765FEF7F7BFFEA4F8A40094F871
+:108710006500401CC0B284F86500082834D36C485A
+:1087200098F84620001F03789A4201D002704580D5
+:108730006E4A13786E4A23B1458021E06564A564D2
+:1087400058E0D8F89410A1F5FA618E4211DD616D00
+:108750008B1C9E4205DDB0F902100A290DDA491C76
+:1087600006E08E4205DAB0F90210002908DD491E44
+:108770004180B0F902000A2802DB177001E0A2E094
+:108780001570666584F865505A484FF4A542017823
+:10879000C1F38101012949D002294AD044F68771E9
+:1087A0002181A4F8A020B0F9243089B24B439B1357
+:1087B000A4F89C30B0F90E0000237043B0FBF1F038
+:1087C000A16CC0F3D100C1EBC101C90200EB913033
+:1087D000A064F017810341EA9641B003F7F7A2FCC9
+:1087E000B4F8A210C1EBC101C902C00800EB91307E
+:1087F000A4F8A200616CA06E0844A06694F86C20F6
+:10880000521CD2B284F86C20082A05D3C008A4F800
+:108810006E0084F86C50A5663748384EC3885A06F7
+:1088200033D498F80F20022A06D02CE043F20451EA
+:10883000B6E744F24621B3E7B26840F69916B24271
+:1088400021DD94F8382094F88660B2420CD084F888
+:10885000862094F83D2002F00106C2F340029642C1
+:1088600002D1A4F8825004E0B4F88220B2F5966FE9
+:1088700005D2B4F88200401CA4F8820005E043F061
+:108880008002C28001E0A4F88250114894F83F3081
+:10889000B0300C2B01D2C57400E0C774174A0F4CDE
+:1088A00041F2482692F83C20B4F8824041F2504C04
+:1088B0000C2B0AD3B14208DB012A06D0614502DD48
+:1088C000002C00D18774BDE8F0818574FBE70000BF
+:1088D000480100202407002000040040A4020020DA
+:1088E0004564BD0100209C40133B3340F60300204B
+:1088F000F7030020C8040020540A0020300500209F
+:1089000070B5284C284821880288511A89B23E291E
+:1089100047D3008820802548808B254D8002286021
+:108920006969284688472349A868FDF78BF82249DA
+:108930006060CB885A072ED40022B0F1F05F0FD9C7
+:10894000E089B0F5FA7F08D943F00400C8801B48DD
+:10895000017821F0020101701CE0401CE0811AE066
+:10896000B0F1D25F0CD94FF4F031A1EB103080039D
+:10897000C910B0FBF1F0206100280CDA22610AE096
+:10898000B0F1C85F03D94FF48040206103E023F0C9
+:108990000400C880E281D4E90401884200DB084673
+:1089A000A06170BD4C0C002024070020A402002010
+:1089B0008C060020E4970008540A0020DA05002005
+:1089C00005494FF480404861086188610348C188C7
+:1089D00021F48271C18070474C0C0020540A0020A1
+:1089E0002DE9F041384C394E394F207841F233317E
+:1089F000C2074FF000050CD0A28962B394F90700BA
+:108A0000002800DA4042C0B2032829D240F2AE70FA
+:108A10002AE0A570E5732F4AE571A58192F83830F8
+:108A2000237220F00800A18040F0020020703D86F3
+:108A30007560B560F560916C490005D041F68461C0
+:108A4000A18140F010002070C0B240F00100207001
+:108A50006574BDE8F081658120F01000207015E09C
+:108A6000042803D240F6510060810FE0052802D2AD
+:108A700040F69910F8E740F6CC42062803D30728C1
+:108A800001D3082801D2628100E0618197F89D003E
+:108A900098B9B088102301B2B4F90A003622FCF765
+:108AA0001FF87060F168401AB1680844B060B6F908
+:108AB00000104843C013F0603886388E10B1012092
+:108AC000A070C6E7A570C4E7680C0020A4060020CB
+:108AD000A4020020480100202DE9F041554C2678E1
+:108AE000F0077CD05448217A544D90F838008142E8
+:108AF0007BD0534A2346DFF84CC1575C93F90E20D4
+:108B000093F90730874203D01CF80170874213D1D4
+:108B100046F002065B1C26705BB2E3711CF8011084
+:108B2000814201D15B1CE37194F90710062901DD34
+:108B30000621E171521C1CE0434F17F801C0434F5E
+:108B4000844503D017F801C0844513D126F00206EE
+:108B50005B1E26705BB2E371795C814201D15B1EC2
+:108B6000E37194F907306FF005018B4200DAE1718F
+:108B7000521EA273207294F907108A1C042A02D98B
+:108B800041F68462A2812C4A012912780ADD2B4B1E
+:108B900056079B6802D543F0080301E023F0080361
+:108BA000AB606070B1F1FF3F09DA5107A96802D5E7
+:108BB00021F0080101E041F00801A9606070F9F7B7
+:108BC000AFFBA078012810D121488068A3280CDAD7
+:108BD00094F90700022803DD0220E07105E01EE0A1
+:108BE0006FF00101884200DAE171A089002630B1FE
+:108BF000401E0004000CA08101D1E671A673E87B41
+:108C000004280CD0B5F93010512341220020FBF785
+:108C100067FF2886002802D1E07B10B1A670BDE86E
+:108C2000F0810C4806700C480670207820F0010096
+:108C30002070F4E7680C002048010020A402002006
+:108C4000DC980008E2980008EE980008F498000804
+:108C500030050020380700201B070020743F713DBD
+:108C60009B3BED396238F436A13565343F332A3207
+:108C7000273133304C2F722EA32DDF2C242C722B56
+:108C8000000000361C070038AA0A003AAA0A003C75
+:108C9000CC0C003ECC0C0040380E0042380E004494
+:108CA000380E0046380E0048380E004AC711004CF6
+:108CB000C711004EC7110050C7110052C711005410
+:108CC000C7110056C7110058C711005AC711005CE0
+:108CD000C711005EC7110060C7110062C7110064B0
+:108CE000C7110066C7110068C711006A000000368E
+:108CF000220200388E03003AB005003CD207003E45
+:108D0000F4090040160C0042380E00445B10004687
+:108D1000C71100483313004A9F14004C9F14004EA3
+:108D20000B1600507717005277170054771700562C
+:108D3000771700587717005A7717005C7717005E8F
+:108D4000771700607717006277170064771700665F
+:108D5000771700687717006A00000036FA04003CB5
+:108D60006606003ED20700403E090042F409004476
+:108D7000AA0A0046600B0048160C004ACC0C004CB6
+:108D8000820D004E380E0050EE0E0052A40F00541B
+:108D90005B10005611110058C711005A7D12005C7B
+:108DA0003313005EE91300609F14006255150064E0
+:108DB0000B160066C11600687717006A2D18006C44
+:108DC000E318006E00000034000000360000003898
+:108DD0000000003A0000003C0000003E000000409F
+:108DE000000000420000004400000046000000486F
+:108DF0000000004A0000004C0000004E000000503F
+:108E0000000000520000005400000056000000580E
+:108E10000000005A0000005C0000005E00000060DE
+:108E200000000062000000640000006600000068AE
+:108E300044145858587011115858587041115858C6
+:108E4000487011144858587014115848587033130A
+:108E5000005695130054B61300525A140050FD14D6
+:108E6000004EA115004C4516004A761600486C17B6
+:108E7000004672180044BA190042741B0040911D4C
+:108E8000003EB420003C9F22003AE12200385323E8
+:108E900000368B240034812500322B270030202817
+:108EA000002E5829002CB02A002A9B2C0028D22DF5
+:108EB00000267C2F00242631002202330020FD34BE
+:108EC000001E5C37001CCC3C001A873E0018BE3FD9
+:108ED0000016004000140040001200400010004046
+:108EE000000E0040000C0040000A00400008004056
+:108EF0000006004000040040000200400000002086
+:108F00000072002000700020006E0020006C002025
+:108F1000006A002000680020006600200064002035
+:108F20000062002000600020005E0020005C002045
+:108F3000005A002000580020005600200054002055
+:108F40000052002000500020004E0020004CA320C2
+:108F5000004AA320004847210046EB210044EB21B2
+:108F600000428F2200408F22003E7A24003C7A2467
+:108F7000003A66260038512800343D2A0030702D12
+:108F8000002CA33000287A34002451380020CC3C37
+:108F9000001C004000180040001400400010004079
+:108FA000000C0040000800400004004000000000E9
+:108FB000010203040500050001020304010400038B
+:108FC00005020000F001000036010000F80000007A
+:108FD000BA0000007C0000007C0000007C00000063
+:108FE00041141411111444111414411100002900EA
+:108FF00052007B00A400CC00F5001E014701700167
+:109000009901C201EA0113023C0265028E02B60216
+:10901000DF020803300359038203AA03D303FB03CF
+:1090200024044C0475049D04C504EE0416053E0595
+:1090300067058F05B705DF0507062F0657067F066C
+:10904000A706CE06F6061E0746076D079507BC075E
+:10905000E4070B08320859088108A808CF08F60869
+:109060001D0944096A099109B809DE09050A2B0A94
+:10907000520A780A9E0AC40AEA0A100B360B5C0BE5
+:10908000820BA80BCD0BF30B180C3E0C630C880C59
+:10909000AD0CD20CF70C1C0D410D650D8A0DAF0DFA
+:1090A000D30DF70D1C0E400E640E880EAC0ECF0EC5
+:1090B000F30E170F3A0F5E0F810FA40FC70FEA0FC1
+:1090C0000D103010531075109810BA10DD10FF10ED
+:1090D0002111431165118711A911CA11EC110D124B
+:1090E0002E12501271129212B312D412F4121513DE
+:1090F0003613561376139613B713D713F6131614A5
+:109100003614561475149414B414D314F21411159F
+:1091100030154E156D158C15AA15C815E7150516D1
+:10912000231641165F167C169A16B716D516F21638
+:109130000F172C17491766178317A017BC17D917D5
+:10914000F51711182E184A18661881189D18B918A5
+:10915000D418F0180B19261942195D1978199219AB
+:10916000AD19C819E219FD19171A311A4C1A661AE5
+:10917000801A991AB31ACD1AE61A001B191B331B51
+:109180004C1B651B7E1B971BAF1BC81BE11BF91BF0
+:10919000121C2A1C421C5A1C721C8A1CA21CBA1CBF
+:1091A000D21CE91C011D181D301D471D5E1D751DBB
+:1091B0008C1DA31DBA1DD01DE71DFD1D141E2A1EEA
+:1091C000401E571E6D1E831E981EAE1EC41EDA1E44
+:1091D000EF1E051F1A1F2F1F451F5A1F6F1F841FC9
+:1091E000991FAE1FC21FD71FEC1F00200000640094
+:1091F000C9002D019201F7015B02C002240389031B
+:10920000ED035204B6041A057F05E3054706AB06D5
+:109210000F077307D7073B089F0802096609C909AA
+:109220002D0A900AF30A560BB90B1C0C7F0CE20CAA
+:10923000440DA60D090E6B0ECD0E2F0F900FF20FE1
+:109240005310B41015117611D71138129812F81264
+:109250005813B81318147714D61435159415F3153C
+:109260005116B0160E176B17C91726188318E01879
+:109270003D199919F519511AAD1A081B631BBE1B2C
+:10928000181C731CCD1C261D801DD91D321E8A1E64
+:10929000E31E3B1F921FEA1F41209820EE2044212D
+:1092A0009A21EF2145229922EE2242239623E92397
+:1092B0003C248F24E22434258525D72528267826AA
+:1092C000C82618276827B72706285428A228EF2879
+:1092D0003D298929D629222A6D2AB82A032B4D2B0C
+:1092E000972BE12B2A2C722CBB2C022D4A2D912D71
+:1092F000D72D1D2E632EA82EEC2E302F742FB82FB5
+:10930000FA2F3D307F30C030013141318131C131E0
+:1093100000323F327D32BA32F73234337033AC33FD
+:10932000E73322345C349534CE3407353F35773516
+:10933000AE35E4351A3650368536B936ED36203737
+:1093400053378637B737E937193849387938A83865
+:10935000D738053932395F398B39B739E2390D3AA7
+:10936000373A603A893AB23ADA3A013B283B4E3B07
+:10937000733B983BBD3BE03B043C263C483C6A3C8D
+:109380008B3CAB3CCB3CEA3C093D273D443D613D39
+:109390007D3D993DB43DCE3DE83D013E1A3E323E15
+:1093A000493E603E763E8C3EA13EB53EC93EDC3E27
+:1093B000EF3E013F123F233F333F433F513F603F6A
+:1093C0006E3F7B3F873F933F9E3FA93FB33FBC3FEC
+:1093D000C53FCD3FD53FDC3FE23FE83FED3FF13FAA
+:1093E000F53FF93FFB3FFD3FFF3FFF3FFF3F0000E1
+:1093F000E7382C35002020EF20372023332026208B
+:109400002100008002000400080010000002000497
+:1094100000080400000200040008001000200040C2
+:1094200000800400000000800000004000000020D8
+:10943000000000100000000800000004000000020E
+:10944000000000010000800000004000000020003B
+:1094500000001000000008000000040000000200EE
+:10946000000001000080000000080140000C0140E5
+:10947000000C0140000C0140000C0140000C0140B8
+:10948000000C0140000C01400010014000100140A0
+:109490000010014000100140001001400010014088
+:1094A0000010014000100140001401400408014078
+:1094B000040C0140040C0140040C0140040C014068
+:1094C000040C0140040C0140040C01400410014054
+:1094D0000410014004100140041001400410014038
+:1094E0000410014004100140041001400414014024
+:1094F00008080140080C0140080C0140080C01401C
+:10950000080C0140080C0140080C0140080C014007
+:1095100008100140081001400810014008100140E7
+:1095200008100140081001400810014008100140D7
+:10953000081401400C0801400C0C01400C0C0140C7
+:109540000C0C01400C0C01400C0C01400C0C0140B7
+:109550000C0C01400C1001400C1001400C1001409B
+:109560000C1001400C1001400C1001400C10014087
+:109570000C1001400C14014010080140100C014077
+:10958000100C0140100C0140100C0140100C014067
+:10959000100C0140100C014010100140101001404F
+:1095A0001010014010100140101001401010014037
+:1095B0001010014010100140101401400000000084
+:1095C000000000000000000000000000000000009B
+:1095D00014080140140C0140140C0140140C01400B
+:1095E000140C0140140C0140140C0140140C0140F7
+:1095F00014100140141001401410014014100140D7
+:1096000014100140141001401410014014100140C6
+:1096100014140140000000000000000000000000E1
+:109620000000000000000000FFFFFF0F0FFFFFFF22
+:10963000FFF0FFFFFF0FFFFFFFFFF0FF0FFFFFFF38
+:10964000FFF0FFFFFF0FFFFFFFF0FFFF0FFFFFFF28
+:10965000FFF0FFFFFF0FFFFFFFFFF0FFFFFF0FFF18
+:10966000FFFFFFF0FFFFFF0FFFF0FFFF00000040D4
+:109670004000000000040000004000000000040062
+:109680004000000000040000004000000004000052
+:109690004000000000040000004000000000040042
+:1096A0000000400000000004000000400004000032
+:1096B0000000008080000000000800000080000022
+:1096C000000008008000000000080000008000008A
+:1096D000000800008000000000080000008000007A
+:1096E000000008000000800000000008000000806A
+:1096F0000008000000000020200000000002000020
+:109700000020000000000200200000000002000015
+:109710000020000000020000200000000002000005
+:1097200000200000000002000000200000000002F5
+:109730000000002000020000000000606000000047
+:10974000000600000060000000000600600000004D
+:10975000000600000060000000060000600000003D
+:10976000000600000060000000000600000060002D
+:1097700000000006000000600006000000800200FB
+:1097800004000800100000020004000804000002A9
+:1097900000040008001000200040008004000000C9
+:1097A000FF7FFFFFFDFFFFFFFBFFFFFFF7FFFFFF57
+:1097B000EFFFFFFFFFFDFFFFFFFBFFFFFFF7FFFFD7
+:1097C000FBFFFFFFFFFDFFFFFFFBFFFFFFF7FFFFBB
+:1097D000FFEFFFFFFFDFFFFFFFBFFFFFFF7FFFFF89
+:1097E000FBFFFFFF0000401F7A1903000000001E6E
+:1097F000897603000000C01C3BDF03000000801BD3
+:10980000D15704000000401A9FE004000000001936
+:109810009E7B05000000C017E42C060000008016A7
+:109820000DF806000000401593DE0700000000144C
+:1098300008E608000000C012B1110A000000801103
+:1098400001650B0000004010E6E30C000000000F73
+:1098500046940E000000C00D467710000000800CFA
+:10986000B08F12000000400BD2DE14000000000A8E
+:109870005E6317000000C008601A1A00000080072D
+:1098800026FC1C000000400600002000000000052F
+:109890007A1923000000C003D53926000000800299
+:1098A0005851290000004001764F2C0000000000B4
+:1098B00046252F000000C0FE2AC63100000080FDB2
+:1098C000A1283400000000FB4B1F3800000080F886
+:1098D00029053B00000000F6EFFE3C0001020304F6
+:1098E0000500020304050001030405000102050050
+:1098F0000102030404050001020355050010AA1A21
+:1099000055250030AA3A0000AA0A55150020AA2AB7
+:109910005535FF3F34990008000000204C07000037
+:10992000E4060008309A00084C070020DC0900001B
+:10993000F066000845020406082D01020304040530
+:10994000480607080913652B1B08790421135515D0
+:109950002A4006190801A713733D1B0899041A939E
+:1099600004012517020604050103148020FF8BAAB9
+:109970000A02019C15AA0A551500085920AA2A5561
+:1099800035FF3F072903010504060203127C157306
+:10999000FFFF04FF8080010129025F6402130A13A4
+:1099A000696A12081201100C050406020301010382
+:1099B000070505280B010203040206070303040C34
+:1099C0003D0706040509191F191904310506064B40
+:1099D000AA1A024B381E026910312E40FD39692641
+:1099E0000211042F405F020C26405B262ACD55153C
+:1099F0005515123902017F0316D0071AFF01013BEA
+:109A00000261AA0C12080108A8147F993F23403371
+:109A1000136D720A1608DC91220312100A17401CFB
+:109A200012600A16901B0149137D6A0200080000AB
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010001000300000200008C
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-O-2.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y002-O-2.axf
new file mode 100644
index 0000000..5c74e6d
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y002-O-2.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-O-2.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y002-O-2.hex
new file mode 100644
index 0000000..6f94572
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y002-O-2.hex
@@ -0,0 +1,2486 @@
+:020000040800F2
+:100000003011002001010008FB370008C528000856
+:10001000F9370008350F0008A1640008000000004F
+:10002000000000000000000000000000CD490008B2
+:10003000931A000800000000653D0008CD4C000840
+:100040001B010008593B00081B0100081B010008A8
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B0100084D1500081B010008AA
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A0003D4D0008294E00081B0100081B010008F7
+:1000B0002D4E00081D510008795300081B0100084F
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008995F00081B0100081B010008B4
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA00480047AD7500083011002016
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7ED4C000840
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFD7C99000824
+:1006E0009C99000870B58C1810F8015B15F0070391
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54C4C53
+:100740004FF490652946204600F015FA002864D041
+:100750002946204600F0A2F846490888401C088037
+:100760000121204600F0E6FA434942F21072B1F846
+:100770005000904202D2401CA1F8500007F0FEF851
+:100780003E4DB5F91410B5F9120005F0BBFF3C4C15
+:10079000A5F856002080A16820468847A088A5F8C3
+:1007A000580003F093F807F0E5F9364E364C3078F0
+:1007B000082833D045F6AC30606042F6EF60A060A8
+:1007C00042F2C400E0603148008A2080208E6080C0
+:1007D000A16B2D488847208E69882D4C08444FF620
+:1007E000FF7101EA80006887207A4FF0000540071A
+:1007F0001DD501F0DDFA274949F6A24008802648B8
+:1008000040F21A62C188491C89B2C180914204D366
+:10081000A16821F00401A160C58070BD41F2130000
+:1008200060604FF48060A06040F61B50CAE73078EB
+:100830000A2818D2DFE800F0170613050A050D177D
+:100840001113EAE7BDE8704006F006B908F078F940
+:1008500005E0BDE8704002F083BD06F083FCBDE812
+:10086000704007F0DFBA00F0FDFB84F8B65070BDB1
+:1008700000240140280700204801002064000020D7
+:10088000480700201F070020E4000020F801002096
+:10089000A8020020442C0140680900206FEA1121C1
+:1008A000016070470029816802D041F0010101E038
+:1008B00021F00101816070470029816802D041F474
+:1008C000807101E021F48071816070472DE9F04171
+:1008D000824E92B0304600F00BF90BA800F039FAC6
+:1008E00001214FF4C06003F0D1FA00248DF83140AB
+:1008F0004FF46020CDE90D044FF4A0204FF009081B
+:100900000B9001278DF83C808DF830700BA9304694
+:1009100000F080F9724D8DF831408DF830708DF80F
+:100920003C700BA9284600F075F901231A460F21E7
+:10093000304600F0C0F9022201231146304600F093
+:10094000BAF9012303220021304600F0B4F9012353
+:1009500004221946304600F0AEF9012305220B218E
+:10096000304600F0A8F9012306220421304600F0A9
+:10097000A2F9012307220821304600F09CF9012347
+:1009800008220321304600F096F9012309220A21AA
+:10099000304600F090F90121304600F084F9012141
+:1009A000284600F080F901231A460521304600F060
+:1009B00055F901231A460621284600F04FF9002177
+:1009C000304600F0CBF84FF4E041284600F0C6F87E
+:1009D0000121304600F0B8F80121284600F0B4F8B3
+:1009E0000121304600F0A6F80121284600F0A2F8C7
+:1009F0000121304600F09EF90121284600F09AF9C5
+:100A000040F61451374804F08EFF12208DF8400054
+:100A100002208DF841008DF842408DF8437010A8F7
+:100A200002F018FF01224FF49061304600F0E8F820
+:100A300001213046FFF740FF01213046FFF732FF2A
+:100A400001212846FFF72EFF304600F06EF93046B0
+:100A500000F09FF80028FAD1304600F075F93046D2
+:100A600000F082F80028FAD1284600F05EF9284606
+:100A700000F08FF80028FAD1284600F065F92846E2
+:100A800000F072F80028FAD10121084603F0DAF9E3
+:100A9000154D284600F096FD684600F03EFE0F48D2
+:100AA00001A94C300090114881E811018020CDE966
+:100AB00004404000069080000790202008904FF4EA
+:100AC0004050CDE909046946284600F009FE01219D
+:100AD000284600F06BFD12B0BDE8F0810024014013
+:100AE00000280140002C014008000240B80200200C
+:100AF0000D4910B5884202D1012144150AE00B4985
+:100B0000884202D10121041504E0094988420AD132
+:100B10000121CC03204603F0C5F92046BDE8104072
+:100B2000002103F0BFB910BD00240140002801409E
+:100B3000003C01400029816802D041F4801101E0AD
+:100B400021F48011816070470029816802D041F44E
+:100B5000004101E021F4004181607047826822F485
+:100B6000E0420A43826070470146002089684907D5
+:100B700000D50120704710B50246002054680B0ACA
+:100B8000C9B20C401168194202D0002C00D00120DB
+:100B900010BD014600208968090700D50120704773
+:100BA00038B501211C2003F071F9FF20ADF80000D9
+:100BB00000248DF8034003258DF8025069460D4846
+:100BC00001F0F0FA0120ADF800008DF803408DF837
+:100BD00002506946084801F0E5FA2320ADF800000C
+:100BE0008DF803408DF802506946044801F0DAFAA6
+:100BF00038BD000000080140000C01400010014019
+:100C0000002A4268C9B201D00A4300E08A43426028
+:100C10007047000010B542680E4B0C791A400B6803
+:100C200042EA04221343436083680B4A1340D1E92C
+:100C3000024222434C7943EA44031A438260C26A67
+:100C4000097C22F47002491EC9B242EA0151C16214
+:100C500010BD0000FFFEF0FFFDF7F1FF70B50724A7
+:100C600009290AD9C568A1F10A0606EB4606B4406F
+:100C7000A543B3401D43C56007E0056901EB41068C
+:100C8000B440A543B3401D430561836BC3F30154D6
+:100C9000121B921C02EB82041F22A2409343A1402C
+:100CA0000B43836370BD826B491E22F4401242EAFB
+:100CB00001518163704770B5072409290AD9C568B5
+:100CC000A1F10A0606EB4606B440A543B3401D4316
+:100CD000C56007E0056901EB4106B440A543B34098
+:100CE0001D4305611F23072A09D2446B521E02EBE4
+:100CF000820293409C4391400C43446370BD0D2A93
+:100D000009D2046BD21F02EB820293409C439140B4
+:100D10000C43046370BDC46A0D3A02EB8202934037
+:100D20009C4391400C43C46270BD816841F008014E
+:100D3000816070470029816802D041F4A00101E080
+:100D400021F4A00181607047816841F00401816055
+:100D5000704700210160017141718160C160012112
+:100D60000174704770B51E4C214694F83800B1F8F4
+:100D7000425006281ED9B4F84A10B4F84C00A1EB32
+:100D8000000202F10902122A04D8FFF757FB0022E1
+:100D9000144B0AE0884204D2FFF750FB0022124BAA
+:100DA00003E0FFF74BFB0022104BFFF730FAFFF791
+:100DB0008AFB09E005D12846FFF740FB0C4A0D4BA2
+:100DC000F3E70D4951F82000C5EB45116063B0EB26
+:100DD000410F03D9C5EB45104000606370BD0000B2
+:100DE000540400200000344000003340000035402F
+:100DF0006766666666E64B402C90000810B50C4CA2
+:100E00002078400713D5FFF7ADFF0A49A08E088070
+:100E100008483038018821F010010180001F018846
+:100E200041F010010180207820F00400207010BDF6
+:100E30005404002040040040F0B4184816494FF410
+:100E40009677436C08468A68046815485FEAC25C76
+:100E500042F00806007822F008054FEA047415D520
+:100E6000002C08DB120714D408B1082811D1BB42AA
+:100E70000FDA8E6007E012070BD508B1082808D1F9
+:100E8000BB4206DA8D60F0BC05F06EBF002CF2DAD2
+:100E9000E8E7F0BC70470000A802002048010020ED
+:100EA0001F07002070B506464089204B204C4FF4A8
+:100EB0008071002580B362887AB1012A0CD1E18863
+:100EC000491C89B2E1803289914205D36580E58071
+:100ED000FF2801D0401E708170BD7088228890422A
+:100EE00001D9012200E00022184601F0E4F97088DF
+:100EF000B18801442088401C80B220808142EBD818
+:100F00002580A088401C80B2A080F1888842E3D36D
+:100F100001206080A58070BDFFE70022184601F027
+:100F2000CAF9A580E58025806580F4E7000C0140C2
+:100F3000C4050020FEE70000FCB505464FF6FF762D
+:100F400000200C46ADF8006048F205078DF804005B
+:100F500020E000BF15F8010B8DF8040001A9084638
+:100F600002F0DBF8BDF800009DF8041080EA0120D3
+:100F7000ADF800005FF00000BDF800100A0402D5D3
+:100F800087EA410101E006EA4101401CADF800108A
+:100F90000828F1DB641EDDD26946084602F0A7F896
+:100FA000BDF80000FCBD00000246002004E000BFC8
+:100FB00012F8013B1844C0B2491EF9D27047000034
+:100FC00070B5144A85B01088002413490194009428
+:100FD000039420460494138807E00D8B009E35444B
+:100FE0000095CD8B019E3544019515889D42F4D026
+:100FF000401CC0B28028EED30098411107484180C0
+:10100000848001984111064881830183818205B063
+:1010100070BD000028070020A8020020DE05002087
+:10102000CC04002030B50E4902880A800C4A43885F
+:10103000083A13800B1F808818802024151F2C80ED
+:101040000020401C80B27328FBD341F211100880AD
+:1010500044F64800108047F2480018802C8030BDCC
+:10106000202C0140114944F648000880091D46F62D
+:1010700048000880091D41F2111008800B48001F2C
+:10108000018841F02001018009480021A0F8641086
+:10109000A0F86210A0F86010A0F85E10A0F85C1034
+:1010A000A0F85A100348418181827047182C0140F2
+:1010B000A8020020640000202DE9F04F524B534855
+:1010C0000022D97A90F800C080292CF001067DD347
+:1010D0001C684F4B01F01F0153F821104D4B0C427F
+:1010E000196802D041F0200101E021F02001994669
+:1010F0001960484BDFF820B1DFF820A193F8465083
+:10110000474B9BF80040B3F90430022C69D1B9F881
+:101110000840C4F3C007C4F30024A74261D03D4C8B
+:10112000303C94F80380B8F1000F09D0374FB8F184
+:10113000010FB7F902700DD0B8F1020F56D120E0BF
+:101140000A0553D58A0651D40122E2702CF004021C
+:1011500002704BE00E0549D48E0647D55FEA4C7607
+:1011600044D4A7BB4380002B09DD4CF0050202707C
+:101170000222E2702B4AB2F84420028236E0E2708A
+:1011800034E0B0F806C0BCF1000F01D1002B17DC31
+:1011900090F80CC0AC4513D107F26667BB420FDC78
+:1011A000214FBF895FEA477C0AD45FEA877C07D476
+:1011B0005FEA417C04D55FEA816C01D5FF0715D059
+:1011C00006704280AAF80020428101E017E00DE09D
+:1011D000426182610282E27089F80F208BF8002060
+:1011E00004E006704280AAF800204281C3800573A3
+:1011F000480960F3CB21C9F80010BDE8F08F0670F4
+:1012000042804281F9E70000E40500204C090020FB
+:101210008C940008A80200201F0700202401002051
+:10122000DE050020480100205C0A00202DE9F0477F
+:1012300096B000240C940D940E940F9472B69048BE
+:10124000816941F400718161816941F4806181614A
+:101250004FF4004002F0ECFD8A4D00212846FFF7D4
+:101260002BFB00212846FFF71DFB874E002130464F
+:10127000FFF718FB854F0021384600F097F9012051
+:101280004FF47041401C8842FCD32846FFF730FCE5
+:10129000B1463046FFF72CFC384600F093F94FF486
+:1012A0006020CDE912048DF8454001204FF004087C
+:1012B0008DF8440010948DF8508010A92846FFF74F
+:1012C000A9FC01231A4605212846FFF7F4FC012357
+:1012D000022206212846FFF7EEFC01230322072104
+:1012E0002846FFF7E8FC012304220F212846FFF7D8
+:1012F000E2FC384600F066F9684600F00EFA6148F4
+:10130000634E4C300090CDF80C80CDE90164802014
+:10131000CDE904404000069080000790202008900E
+:101320004FF44050CDE909046946384600F0D8F939
+:1013300001212846FFF7C0FA0121384600F036F9AE
+:1013400001212846FFF7AEFA47F23051159415985F
+:10135000401C15908842FAD301212846FFF7EAFC89
+:10136000ADF82C40A04640F2DC5A4FF4007420E067
+:101370005046CDF854801599491C15918142FAD3F5
+:1013800030880D9908440D9070880E9908440E908D
+:10139000B0880F9908440F90F0880C9908440C907D
+:1013A00001212846FFF7C6FCBDF82C00401CADF813
+:1013B0002C00BDF82C00A042DAD30D98354A40F33A
+:1013C000CF1633480A3006830E9941F3CF14448375
+:1013D0000F9941F3CF1383830C9941F3CF1CA0F8ED
+:1013E00004C0ACF5C05C40F2C371ACF59B7C8C458D
+:1013F0000ED2A6F5C856363E8E4209D2A4F5C85480
+:10140000363C8C4204D2A3F5C853363B8B4203D3FF
+:10141000D18841F48041D180D188490407D41E4944
+:10142000028B21F85C2F428B4A80808B88800021C0
+:101430002846FFF741FA0021384600F0B7F80021AE
+:101440002846FFF72FFA00214C464846FFF72AFAB4
+:101450000220C102401C8842FCD32846FFF748FB0B
+:101460002046FFF745FB384600F0ACF8FFF72EFAB0
+:101470000A493C20087062B616B0BDE8F08700004B
+:1014800000100240002401400028014008000240F2
+:101490002A0500205C0A0020BC0C00201C0700204C
+:1014A000F0B5284B40F22D4643F6FB255C6C264BED
+:1014B000B4F5FA5F13DDB4F5FA4F10DC41F6AD1761
+:1014C000A4F5FA54674306EBA7364FF4B5777C438F
+:1014D00005EBA41475106410C3E9045401E0C3E9DA
+:1014E00004651D69D5605C69401A5461106091689B
+:1014F000884202DA4942884200DC116010684443A5
+:10150000107E0441906A21189162506A814200DD88
+:101510009062916A106A814201DB084600E09062A5
+:10152000986111684D43117C0D4108412918B2F9A9
+:101530001C00884204DBB2F91A00884200DC08B2C1
+:10154000F0BD0000480100202801002010B54FF434
+:101550000054204600F0ACF8002813D00A4908785F
+:1015600040F008000870204600F014F800210748F9
+:1015700000F01CF80648C17E012903D10021C17684
+:101580000121017710BD00007E06002044000240CA
+:10159000600B0020C10002D5024908607047024973
+:1015A00048607047040402400000024000290168BE
+:1015B00002D041F0010102E04FF6FE7211400160DD
+:1015C0007047000001684FF6FE7211400160002173
+:1015D000016041608160C1603149314A08399042FF
+:1015E00003D1486840F00F0006E02D4A14329042C3
+:1015F00004D1486840F0F00048607047284A28321B
+:10160000904203D1486840F47060F5E7244A3C32C8
+:10161000904203D1486840F47040EDE7204A5032D0
+:10162000904203D1486840F47020E5E71C4A6432D8
+:10163000904203D1486840F47000DDE7184A7832E0
+:10164000904203D1486840F07060D5E7154A111FF9
+:10165000904203D1086840F00F0006E0114A1432AE
+:10166000904204D1086840F0F000086070470D4ACD
+:101670002832904203D1086840F47060F5E7094AC7
+:101680003C32904203D1086840F47040EDE7054ACF
+:1016900050329042EAD1086840F47020E5E700003B
+:1016A0000800024008040240406880B27047000011
+:1016B00001460020CA0001D5034A00E0034A12682F
+:1016C0000A4200D00120704700040240000002409E
+:1016D000002A026801D00A4300E08A430260704792
+:1016E00030B5036847F6F07293430C6A8A68224368
+:1016F000D1E904452C4322438C692243CC6922431F
+:101700004C6A22438C6A22431A430260CA684260D0
+:101710000A6882604968C16030BD00210160416093
+:101720008160C160016141618161C16101624162A9
+:101730008162704710B5114C8CB000212046FFF734
+:1017400035FF2046FFF73EFF0D4800900D48002171
+:10175000CDE901016420CDE903018020CDE9050137
+:101760000791089109910A9169462046FFF7B8FF51
+:1017700001212046FFF71AFF0CB010BD58000240AF
+:1017800004380140B807002010B501218CB008468C
+:1017900002F058FB1E4C00212046FFF707FF2046B1
+:1017A000FFF710FF1B4800901B48019000211020FC
+:1017B000CDE902018020CDE904100691079108913E
+:1017C00009910A9169462046FFF78AFF012202210A
+:1017D0002046FFF77DFF01218DF82F1004208DF8A2
+:1017E0002D008DF82E100E208DF82C000BA802F085
+:1017F00031F80F208DF82C000BA802F02BF80121F6
+:101800002046FFF7D3FEFFF795FF0CB010BD000098
+:1018100044000240043801405407002030B540F62F
+:10182000AA21204AC184838B1488E31A9BB20F2B10
+:1018300010D312888283037E002253B11A4BB3F96E
+:101840000A30062B05DB194B1B78022B03D0002B2B
+:1018500000D1828430BD164B40F68B255B6CA3F221
+:101860002D14AC420FD2428B521C92B24283642A96
+:10187000F0D364224283B0F924208A4201DA02EBD9
+:101880002111818430BD41F29414A342FADBB0F9F6
+:101890002430002B02DDA3EB211100E00021818424
+:1018A000428330BD28070020640000201F0700206D
+:1018B0004801002010B50446B0F9020043F6991122
+:1018C00048438113E06840F26662504301EBA03068
+:1018D000E060B4F9001043F6991251438A1321696C
+:1018E00040F26663594302EBA131216104F0AAFE84
+:1018F0006061A18840F6AB2208444010A0F5154174
+:101900005539E062914205D9A0F5F851FF39521CD2
+:1019100091421DD249F25451884202DDA0F5204087
+:1019200002E0A0F5F850FF38206300EB400040F3E0
+:101930004F002085B4F924104A42904201DA104643
+:1019400002E0884200DD0846E083228461848AE068
+:10195000A0F5FE42FF3A41F255518A4214D8A2F650
+:10196000AA20206300EB400040F34F002085B4F92B
+:1019700024205142E183884201DA084602E0904285
+:1019800000DD1046404250E0A0F5D442AA3A8A4217
+:1019900015D2A2F6AA20206300EB400040F34F01CD
+:1019A0002185B4F924004242E2832084914201DA85
+:1019B000104602E0814200DC0846608453E0A0F556
+:1019C000AA42543A41F256539A4215D2A2F6AB209B
+:1019D000206300EB400040F34F002085B4F9241051
+:1019E0004A42904201DA104602E0884200DD084691
+:1019F0004042E083218419E0A0F5804241F2545333
+:101A00009A4215D2A2F6AA20206300EB400040F3D0
+:101A10004F012185B4F92400E0834242914201DA6A
+:101A2000104602E0814200DC0846208462841AE00D
+:101A3000A0F52852AB3A8A4215D2A2F6AA2020631A
+:101A400000EB400040F34F012185B4F92400E0830E
+:101A500042422284914201DA104602E0814200DCD7
+:101A600008464042A9E7B4F91E00A0EB40208013CD
+:101A7000E080B4F92000A0EB402080132081B4F96D
+:101A80002200A0EB40208013608110BD012101766F
+:101A9000704770471548164A4FF480410078042873
+:101AA00021D002F13C03D08A9B88C01A00B22F28B3
+:101AB00001DD001108E0002801DD002007E00D4BEA
+:101AC000984201DA184602E0402800DD4020938960
+:101AD000184400B2884203DC40F26661884200DAB2
+:101AE0000846908170479181704700001F070020D1
+:101AF000CC040020C0FEFFFF38B54B484B4902889C
+:101B00000B889A1A92B20F2A71D30988484C018027
+:101B10004FF0FF01E2884FF47A7355044FF496704A
+:101B200002D51622009103E0950403D515220091F9
+:101B3000014670E0D50402D514220091F8E715059E
+:101B400002D513220091F3E7550502D51222009128
+:101B5000EEE7950502D511220091E9E7D50502D5FA
+:101B600010220091E4E7150602D50F220091DFE76D
+:101B7000550602D50E220091DAE7950602D50D2210
+:101B80000091D5E7D50602D50C220091D0E71507C4
+:101B900002D50B220091CBE7550702D50A2200910E
+:101BA000C6E7950702D509220091C1E7D20702D006
+:101BB00008220091BCE72289550702D5072200912F
+:101BC000B6E7950702D506220091B1E7D20702D009
+:101BD00005220091ACE7A27AD20702D0042200913C
+:101BE000A6E7A289D40603D503220091A0E719E055
+:101BF000140702D5022200919AE7540703D49407F0
+:101C000001D4D20702D00122009191E700200346BF
+:101C100002460146009002F085FFBDE838400248C8
+:101C2000FFF740B938BD0000500A00202807002007
+:101C30005C0A0020F0B55948594982880B889A1AE5
+:101C400092B29C2A64D30988818056490A88014649
+:101C5000002A0B7843F0020156D11646524A1C075F
+:101C600015680246127822F0020274D54F4C0746DE
+:101C7000E4887F785FEA845C02D547F0010701E0E1
+:101C800027F001074770A704477802D547F00207FD
+:101C900001E027F002074770670401D4E70703D08B
+:101CA000477847F008074770640603D5447844F046
+:101CB000040404E01C0603D4447824F004044470B3
+:101CC000EC0450D4354C9A07247824F0100423D423
+:101CD000324D42782F7A2D78012A45F0100514D024
+:101CE000022A16D02D4C042AA47804F1010C0CF021
+:101CF000FF0C13D0072A25D0032A23D0052A21D090
+:101D0000062A1FD021F0100142E0B90702E0057059
+:101D1000F0BD39070029FADB0470F0BDFA0601D4E2
+:101D20001A060AD50170022C04D280F802C0BCF158
+:101D3000020FF2D341F080012AE021F0100101707E
+:101D40008670F0BD877A7F06F7D5032C04D8017022
+:101D500080F802C0F0BD0FE05107D8D51906D6D4DF
+:101D600043F0800114E002704178CB0701D189076C
+:101D7000F0D522F010010BE0E9040BD49907E9D467
+:101D8000818AC82902D2491C8182E3E743F00A0113
+:101D90000170DFE702708682DCE7000000070020A8
+:101DA000280700202A070020A80200205C0A002043
+:101DB000094944F648000880091D46F64800088095
+:101DC000091D41F6CC4008800348001F018841F0FE
+:101DD0002001018070470000182C0140084946F698
+:101DE00068000880091D0880091D41F255500880CF
+:101DF0000348001F018841F0200101807047000066
+:101E0000182C014010B5C28800210AB1032206E057
+:101E100002890AB1022202E0428912B10122027053
+:101E200000E0017004784FF4804344F6206244B12E
+:101E3000012C06D0022C07D0032C01D141808180D7
+:101E400010BD4380828010BD41F23331418040F6A5
+:101E5000B731F4E730B5B1F86A5000231A240D22E7
+:101E6000854202DCB1F9680030BD4D88854202DB55
+:101E7000B1F9000030BD01EB82056D88854201DDBE
+:101E8000144601E013DA134604EB03024FEA520250
+:101E90009A42F0D101EB830231F8231054889288E2
+:101EA000521A001B424301EB622000B230BD31F9EF
+:101EB000220030BD054920B1086940F0800008616A
+:101EC000704703484860034848607047002002405C
+:101ED00023016745AB89EFCD06494FF47A70CA6894
+:101EE000D20705D0401E0004000CF8D1FF20704737
+:101EF00000207047002002400E4A0320A2F150014A
+:101F000082F83E00002048810B490886C862C883D9
+:101F10000884488490620948816CB1F5206F01DB28
+:101F2000A3219162807A002802D0906A4042906298
+:101F300070470000640000203405002048010020A4
+:101F40000449002048810881C86288620249886289
+:101F50007047000064000020C8080020F0B53B492D
+:101F600088894A89801A80B20F2866D38889488177
+:101F7000CA8937480B3A272A26D28A7822BB826838
+:101F8000364B42F480728260324A354C354D1278BD
+:101F90005607314A0AD4344E36881680334A12889E
+:101FA0001A80334A12882280324A09E0324E36883B
+:101FB0001680324A12881A80314A12882280314AA9
+:101FC00012882A8001228A702F4B304D19469A7F41
+:101FD0000968802A32D302F01F0255F822201142EC
+:101FE0002CD0826822F48012184E82601236144679
+:101FF0001215B778521C62F38617254AB77093F80A
+:1020000016C01778BCF1800F27F0020608D30CF039
+:102010001F0C55F82CC011EA0C0F01D147F0020635
+:1020200016701A7E802A0DD302F01F0255F8222066
+:10203000114207D144F400218160F0BD826842F46E
+:102040008012D1E724F40021F6E700001C070020ED
+:10205000A802002048010020C4040020C60400207B
+:10206000C8040020CA040020B4040020B6040020E4
+:10207000B8040020BA040020BC040020BE040020E4
+:10208000C0040020C2040020E40500208C94000855
+:10209000CC04002070B5204881890289891A89B250
+:1020A0000F292FD3818901811C4B1D4819465D7A68
+:1020B00006681C4C096846F00402802D07D305F021
+:1020C0001F0554F82550294201D126F00402026070
+:1020D0009A7B802A17D302F01F0254F82220114263
+:1020E00011D1026822F002020260DA7A802A0ED34D
+:1020F00002F01F0254F82220114208D1016821F099
+:102100000801016070BD026842F00202ECE701685C
+:1021100041F00801F5E700001C070020E40500205D
+:10212000A80200208C940008F0B51D4C1B4A4FF00B
+:10213000010C94F83B5094F80AE0144692F83C30B5
+:1021400094F838402B43651CEEB2154D95F83D7060
+:102150000025BEF1FF0F0AD0BEF1000F06D18B4261
+:1021600013D155700C2C01D282F83860F0BD834237
+:1021700002D182F801C0F5E78B42F7D15570B8075C
+:1021800009E000BF82F83850F0BD8342FCD1F8432B
+:1021900082F801C080070028F4D0F0BD540400206C
+:1021A00048010020F0B5CA78002502F00F03D206DE
+:1021B00001D58A7813430A784FF00F0E12F0FF0F03
+:1021C0004FF001021CD004680F8802FA05F6374070
+:1021D000B74211D14FEA850C0EFA0CF724EA070733
+:1021E00003FA0CF43C43CF78282F02D0482F02D0BA
+:1021F00002E0466100E006616D1C082DE4D3046036
+:102200000C88FF2C1ED944685FF0000606F1080711
+:1022100002FA07F50F882F40AF420FD14FEA860C24
+:102220000EFA0CF7BC4303FA0CF73C43CF78282F87
+:1022300000D14561CF78482F00D10561761C082E6A
+:10224000E4D34460F0BD0000F0B5144C002801DA7E
+:10225000E36900E06368420D120185B2C0F30157E3
+:102260009540C0F30346032F05D0C2020AD50322CE
+:10227000B240934307E023F07062636823F0706319
+:10228000636002E0AB4343F0706201B12A4300286F
+:1022900001DAE261F0BD6260F0BD000000000140C3
+:1022A0000246002092680A4200D001207047416136
+:1022B0007047016170470AB1016170474161704721
+:1022C0000F4A104B92F838105B5C834201D1012019
+:1022D00004E00D4B5B5C834203D1002082F83A009E
+:1022E00070470A4B5B5C834201D18120F6E7084BC3
+:1022F000595C814201D18020F0E70320EEE7000025
+:102300004801002044990008569900084A9900089D
+:102310005C9900080A4810B501784FF000024C079C
+:1023200008494FF0FF0389684FEA017105D500297C
+:1023300001DA827210BD837210BD0029FBDBF8E761
+:1023400048010020A8020020F0B5194E194C0022C7
+:10235000E31CA6F1060CB75CA518ED78FF5C0D43F5
+:102360000F43BD421FD01CF80270FF5C0F43BD42FB
+:1023700019D015460023A618F6780E43C6545B1CE8
+:102380001CF80220DBB2062BF5D3C17881700179ED
+:10239000C17000214218491C15711CF80550C9B2C2
+:1023A0000629F7D3F0BD521CD2B2032AD3D3F0BD15
+:1023B0001E9000085404002010B502460021064B70
+:1023C00006205C186478944200D10846491CC9B2C2
+:1023D0000629F6D310BD000048010020214810B5A1
+:1023E00090F8671000222048012936D11F498988BA
+:1023F00099BB1F491E4B4C6C40F6B831B3F86E3098
+:102400008C4227DD1B49097821BB90F82711491C14
+:10241000C9B280F82711C8291CD380F827210146AA
+:10242000D0F82C4191F82811A34203DD052908D2E8
+:10243000491C01E041B1491E80F82811C9B20529A3
+:1024400002D3012180F82611191B074C303CA162F0
+:10245000C0F82C31B3F5FA6F03D280F8262180F84A
+:10246000282110BDBC0C0020A8020020DE050020A1
+:10247000480100201F0700204FF4C042C260002125
+:1024800081620E22028241F26202426108220283CC
+:102490004FF46042428381834FF07842C0E90821C3
+:1024A00040F6C41101807047B0F90010B0F9022065
+:1024B000891A41604269037E4A431A41836A134480
+:1024C0008362426A934200DD8262836A026A9342B7
+:1024D00000DA8262C268836A4A43017C0A410B4186
+:1024E000D118B0F91C208A4201DA10467047B0F9C1
+:1024F0001A008842FADC08B27047000010B5144890
+:102500001449B0F88C200B889A1A92B2B2F5437F26
+:102510001DD90988A0F88C10B0F88A1020F8581F2F
+:10252000002242860C480D4CC2888280C180C3893B
+:1025300083812489891AA4B2C4818160E11A01616E
+:10254000074A818AC182928A8282511A816110BDB2
+:102550004801002028070020840C002034050020BA
+:102560006400002009480A49B0F8AA200B889A1A8A
+:1025700092B241F684639A4206D3098820F8AA1FD2
+:10258000418881800021418070470000480100207F
+:10259000280700200D480178C90702D00C49098896
+:1025A00001E04FF6FA71C165094901201039088030
+:1025B00007482438018841F0010101800448183897
+:1025C000018821F0180101807047000048010020B7
+:1025D000240400400A49D1F8902012B1521EC1F8DB
+:1025E000902031F88A2F521C21F81A294A6A521C6D
+:1025F0004A628A8F521C8A8701F8380C70470000A3
+:10260000480100201CB52D4890F83B3090F83C2044
+:10261000934252D000248DF8044053408DF800308E
+:102620009DF800300122012B08D09DF80030022BCC
+:1026300009D09DF80030042B0AD00DE01F498DF819
+:102640000420443108E01D498DF80420463103E0A0
+:102650001A498DF8042048319DF80420012A2CD114
+:1026600090F83D309DF80040154AA34217D090F8ED
+:102670003E309DF80040234208D0B0F84C30A0F81E
+:102680004A300B881488E31AA0F84C3090F83830A0
+:102690002BB1B0F840301488E31AA0F84230128809
+:1026A0000A80A0F8402010F83E1F9DF8002011433A
+:1026B00000F801199DF8001001701CBD54040020A1
+:1026C0002807002070B5344D40212846FFF7E8FD6B
+:1026D000840080212846FFF7E3FD44EA4004A91561
+:1026E0002846FFF7DDFD0443E1B22C4C94F870500E
+:1026F0008D4250D04D4084F87010012D03D0022D32
+:1027000001D0042D47D194F87400A84384F87400D4
+:1027100094F87320AA420FD084F8735094F8722072
+:1027200001238B401A4207D11A4384F8722094F88F
+:102730007110491C84F8711094F87110042928D381
+:1027400030B1012811D002280FD004280DD012E09A
+:102750001348C18821F04001C1802078002184F80D
+:102760003B1020F06000207005E0217841F020014E
+:10277000217084F83B000B4994F83B0091F8272026
+:10278000904204D081F8270007492020087000F00B
+:102790000DF884F84C5070BD001001404801002035
+:1027A0005C0A0020BC0C00201C07002070B50D4DF9
+:1027B00040212846FFF774FD840080212846FFF75A
+:1027C0006FFD44EA4004A9152846FFF769FD04435C
+:1027D0000548072100F8704F017100214170817098
+:1027E000C17070BD001001404801002070B5344830
+:1027F00090F83A10CA43920761D001F0030280F8C2
+:10280000392090F83D305B061B0E80F83D30012AE0
+:1028100001D0812A02D15B1C80F83D300278D207BA
+:102820004DD0DBB203F00102C3F34004A24246D113
+:10283000B0F84E400025641CA0F84E40204CA0F893
+:10284000505090F83E60A47AB24202D080F83E2008
+:102850000DE0A607B6EB837F02D080F83F5006E07C
+:1028600090F83F30642B02D25B1C80F83F3090F828
+:102870004030642B0CD25B1CDBB280F84030022B62
+:1028800006D204F00103934202D1022280F84020D4
+:10289000012901D0002912D190F83820C16D00EB38
+:1028A000820291610163D0E906121144D0E9082344
+:1028B0001A441144826A1144C26A1144416370BDD2
+:1028C00048010020FEE700002DE9F04F00BF002086
+:1028D0009E4E9F4AA6F51271A6F5BE79A6F1440B4D
+:1028E00006F1440E804601F5E074A1F1780301F58C
+:1028F000457A1D5C15F0C00706D0402F51D0C02F7F
+:1029000077D0802F76D004E115F01F0504D0154450
+:1029100040F080072F7201E082F80880012826D05D
+:10292000022824D0032822D0042820D008281ED032
+:1029300010281CD0874D55F820C0DCF8005054F802
+:1029400020703D40CCF80050824D55F820C0DCF896
+:10295000005056F820703D43CCF800501D5CAD0689
+:1029600059F820502F6813D53AF810C03EE051F8BE
+:1029700020502F6854F820C007EA0C072F6051F848
+:1029800020502F6856F820C047EA0C072F60E5E773
+:10299000DFF8B8C10CF1F00C5CF820C007EA0C07B6
+:1029A0007EE015F01F0504D0154440F080072F721B
+:1029B00001E082F8088001281DD002281BD00328DE
+:1029C00019D0042817D0082815D0102813D0614D2D
+:1029D00055F820502F6854F820C007EA0C072F60E4
+:1029E0005C4D55F820502F685BF820C047EA0C0773
+:1029F00056E00BE056E051F820502F6854F820C004
+:102A000007EA0C072F6051F82050ECE715F01F057E
+:102A100005D0154440F0800785F8217001E082F868
+:102A20002180012825D0022823D0032821D0042882
+:102A30001FD008281DD010281BD0464D55F820C0A7
+:102A4000DCF8005054F820703D40CCF80050414D67
+:102A500055F820C0DCF800505EF820703D43CCF8FB
+:102A600000501D5CAD0615D53A4D3AF81070CC35C6
+:102A700014E051F820502F6854F820C007EA0C07E2
+:102A80002F6051F820502F685EF820C047EA0C07ED
+:102A90002F60E6E72D4D3AF81070E03D55F82050D4
+:102AA0002F6036E015F01F0505D0154440F0800773
+:102AB00085F8217001E082F82180012830D00228B9
+:102AC0002ED003282CD004282AD0082828D010285B
+:102AD00026D0204D55F820C0DCF8005054F8207066
+:102AE0003D40CCF800501B4D55F820C0DCF800509C
+:102AF000164F883757F820703D43CCF800501D5CC6
+:102B0000AD06B1D4114F3AF81050E03F57F820709D
+:102B10003D60401CC0B21128FFF4EBAEBDE8F08F61
+:102B200051F820502F6854F820C007EA0C072F6096
+:102B300051F820502F68DFF814C00CF1880C5CF8B5
+:102B400020C047EA0C072F60D9E70000189700085B
+:102B5000E4050020149500084FF40771C1824FF47A
+:102B60005861018340F6145181837047F0B5C48ADF
+:102B7000B0F900608681B0F90250C581B0F9043027
+:102B80000227002101220382AB4204DBB54202DDB1
+:102B9000C78042810CE0B34204DBAE4202DDC78055
+:102BA00041811CE09D4205DBB34203DDC2804781C9
+:102BB000018115E0B54204DB9E4202DDC280418105
+:102BC00005E0AE4205DB9D4203DDC1804281078105
+:102BD00006E09E4204DBAB4202DDC18047810281F8
+:102BE000C388458900EB430700EB4505BB89AE89E7
+:102BF0009B1B0FFA83FEA0F812E00689AB8900EB5D
+:102C0000460CBCF80CC0A3EB0C038382B0F918305F
+:102C1000B7F90CC0A3EB0C0CB4EB4C0F04DA80F842
+:102C20002010A3F1A10113E0A64503DD80F82010D8
+:102C3000B9890BE026B1012E04D0022E10D004E099
+:102C4000062100E0052180F82010A989091B6D31BB
+:102C5000418309B2B1F5586F04DB5B1E438304E086
+:102C60000421F0E7002900DC4283418B8183F0BD21
+:102C70000B49002288760A62CA614A62094A32F91F
+:102C8000103002EB40028B62B2F90220CA62064A9F
+:102C900032F810000882A1F86000A1F862007047C5
+:102CA000F80100206E990008629900082DE9F05F94
+:102CB000FD48FE4982880B889A1A92B20F2A44D3A3
+:102CC0000988FB4A8180814611880124F948FA4E1F
+:102CD000002579B3491E1180C573F84A85620168E1
+:102CE000B2F902204F0742F6AA2318D4F78847F416
+:102CF0000057F780F14E3678B60709D5866826F07A
+:102D000080068660A0F87C5080F87E5080F87F5066
+:102D1000CE0404D480F8F040C0F8EC5003E080F812
+:102D2000F0504E0707D49A4205DB80F8F440A0F833
+:102D3000F25004E010E080F8F4504E0703D49A42B9
+:102D400001DBC90703D080F81151BDE8F09F80F87E
+:102D50001141A0F81251F8E78046B0F8181143F677
+:102D60009820814202D2491CA8F8181101F0F0FE07
+:102D7000D34FDFF834B397F85000ABF11C0B10B110
+:102D8000FEF79AF905E09BF8001021F001018BF89D
+:102D90000010FFF723FB00F0D7F9CA4841F26802A0
+:102DA0004FF40061406C904201DBC74A04E0B0F58B
+:102DB0007A6F02DAC44A121D116097F85110DFF8D9
+:102DC000F4A2C24BC24FC907AAF1300A3AD0997B8C
+:102DD000802933D398F8002092072FD498F80F2039
+:102DE0008AF80720B54A514692F800C02CF0020C30
+:102DF00082F800C0ABF80250CBF814509BF800C02A
+:102E00002CF0010C8BF800C0B279520611D48A89DB
+:102E1000B2F5FA7F03D2521CAAF80C2012E040F659
+:102E20003C72904201DD002013E108208AF8044042
+:102E30000FE10D710020AAF80C500AE18AF8045045
+:102E4000AAF80C50D8F80800010501D5082000E1C7
+:102E50009B4991F83FE05FEACE7149D09B4B98F8CF
+:102E60000F208AF807205B7A4146802B4CD30B78E1
+:102E70005B0735D4F3889B0405D500BF20F0200004
+:102E8000C8F8080034E0ABF80250CBF814509BF8B7
+:102E900000C08E4B2CF0010C8BF800C040F02000DD
+:102EA0008860D87D80280AD300F07F0C1B684FF023
+:102EB000004020FA0CF0034201D10C7100E00D71CA
+:102EC0000879C00702D15FEA8E7005D50320032A76
+:102ED00001D08AF80A40BCE00020C8F82850B8E0C9
+:102EE00020F02000C8F80800F08820F40050F0809E
+:102EF00098F82601444601280BD0714890F86300E9
+:102F000048B1FDF799FF0FE00A6842F004020A6039
+:102F1000B4E709209DE0A068C10502D520F00800B3
+:102F200001E040F00800A06094F846304FF4804182
+:102F3000E3B143F69912012B1FD0881E022B2FD02C
+:102F40003B78C3F38103012B2FD0022B2DD0A4F8A3
+:102F50001411604890F85E0004281ED0A4F84410B4
+:102F6000574890F87000012822D031E043F21E50FB
+:102F7000A4F8140143F2333014E0387842F6CC431D
+:102F8000C0F38100012806D0022804D043F2EB10E0
+:102F9000A4F8140101E0A4F81431A4F84420DFE7F8
+:102FA000A4F81401A4F84400DAE7A4F81401D0E767
+:102FB0003878C0F3810242F26660012A0FD0022AFB
+:102FC00010D041F6E12200BFA4F81421A4F8440077
+:102FD0009BF80020D20708D0BBF8022007E0A4F835
+:102FE0001401F3E74FF40052EEE734488288A9F861
+:102FF000122010B2B4F944205043C0F38F3250462F
+:10300000AAF814208A4200D9818233490978C90676
+:1030100005D5828A41F233318A4200D281822189E8
+:10302000C1F3C002C1F300218A4205D1828A40F671
+:10303000CC418A4200D98182B17AC90700D0858209
+:10304000BAF81400A06200287FF7EDAE234805709F
+:10305000022099F81A1099B9022841D080B1194973
+:103060000B789C0608D5B479640605D51A4C2478EB
+:10307000E40964F386130B70F18821F40A61F1808E
+:103080001049496C4E290ADBF1880B0607D521F05F
+:103090008001F18009490B7823F002030B7089F855
+:1030A0001A0088F80F0050E6680900202807002061
+:1030B0002A070020A80200205C0A0020DE0500206C
+:1030C000BC0C002048010020100C0140E405002049
+:1030D000CC04002064000020000700203C070020F2
+:1030E000398F0029BBD143F698213987B7E770B5EE
+:1030F00000230C8863F30F02012505FA03F634421E
+:1031000006D0C3F10F0605FA06F1114361F30F0271
+:103110005B1C102BF1DB028070BD70B500230C78B6
+:1031200063F30702012505FA03F6344206D0C3F122
+:10313000070605FA06F1114361F307025B1C082B31
+:10314000F1DB027070BD0000F0B51F4890F86630EA
+:103150001E48012B816821F4006232D11C4BDE88AD
+:1031600074062ED41B4D0F054FF00004B5F9025024
+:103170001ED4194A526C642A11DC40F6386295421A
+:103180000DDAB2040BD4027852070ED4B0F8D42072
+:1031900040F6B835AA4203D2521CA0F8D420F0BDA4
+:1031A00041F4006181605C81F0BDA0F8D440F0BDC5
+:1031B00041F2CD018D42FADD997AC907F7D18260DB
+:1031C000F3E78260F0BD0000BC0C0020A8020020E4
+:1031D0005C0A0020DE05002048010020F0B5364DD5
+:1031E000364F044695F83B0097F83B102378084388
+:1031F000EE1C6278834205D1E0781146FEF794FF19
+:10320000207908E094F802C084450CD1E17810469A
+:10321000FEF78AFFE07905F82F0F2878805D687047
+:10322000287BE877F0BD82421DD161461846FEF743
+:103230007BFF95F84E1095F83B00814207D1B97A93
+:1032400009B1A17900E0617985F82F101EE0697855
+:10325000012901D0A17922E0617927E0297841F0A4
+:103260000401297012E0E1788142DBD11946604601
+:10327000FEF75AFF95F84E1095F83B0081420AD1AF
+:10328000B97A09B1617ADFE7217ADDE715F82F1FF6
+:10329000895D6970C5E76978012906D0617A85F88A
+:1032A0002F10B97A0029F1D1D8E7217A85F82F10AB
+:1032B000B97A0029EAD0D1E754040020480100205F
+:1032C0000B48017821F0020100F8381B002100F8BA
+:1032D00018194177817733218185418508214184FF
+:1032E000012100F81F1C034880F8391070470000C6
+:1032F00054040020480100200D4900B50B4851F846
+:10330000012F40F8032F8988818008480121093066
+:10331000FFF71AF8054802211330FFF715F80348A4
+:1033200004211D305DF804EBFFF70EB854040020B3
+:1033300048010020094944F648000880091D46F666
+:1033400048000880091D41F2111008800348001F41
+:10335000018841F02001018070470000182C0140D5
+:103360002DE9F047664C674B0025A0780126654A99
+:10337000103305287ED2DFE800F00313113E110060
+:10338000108820F0010010801D805F480580001F1C
+:103390000580001F0580FFF7CDFFA670BDE8F08710
+:1033A000594941F244401C390880574945F65800B4
+:1033B00024390880091D47F258000880524920200E
+:1033C000283908800020401CC0B27328FBD3FFF7C7
+:1033D000B1FF4C4984F85C502C3147F6906008806E
+:1033E0004848143006801D80108840F0010010808D
+:1033F0000220A070D2E700215FF0010004EB41023F
+:1034000004EB4003B2F85020B3F850309A4200D297
+:103410000146401CC0B20628F0D33C48405C84F80A
+:103420003900FFF74DFF1D2000F0F3F900F076F8AA
+:10343000374E38484FF4807996F83B10012904D074
+:1034400002291BD0042930D047E040218046FEF7F6
+:1034500027FF870080214046FEF722FF47EA40070A
+:1034600049464046FEF71CFF074347F0010084F839
+:103470003B0000E03DE0224809302CE0402180463E
+:10348000FEF70EFF870080214046FEF709FF47EA5E
+:10349000400749464046FEF703FF074347F0020056
+:1034A00084F83B001648133015E040218046FEF7B3
+:1034B000F7FE870080214046FEF7F2FE47EA40070C
+:1034C00049464046FEF7ECFE074347F0040084F807
+:1034D0003B000B481D3002F09FFF94F82F0086F848
+:1034E00038001D2000F0ABF90420A0700A480570D8
+:1034F00054E7108820F0010010801D80A5704DE772
+:1035000054040020000800403C2C01402490000896
+:1035100048010020001001401F0700202DE9F04164
+:10352000344C14F82F0F344DE07240212846FEF73A
+:10353000B7FE860080212846FEF7B2FE46EA400626
+:10354000AF1539462846FEF7ABFE0643207BF1B2A5
+:103550002F3C814215D084F83C0040212846FEF7DC
+:103560009FFE860080212846FEF79AFE46EA400626
+:1035700039462846FEF794FE064384F83B60FFF781
+:1035800041F81E4D95F83B00012827D0022828D08D
+:10359000042829D0174894F83B102730085C04F819
+:1035A000300F14F80109FEF707FF04F82F09A87A75
+:1035B00000B10120607001F063FB94F84E0094F8B4
+:1035C0003B10884206D094F83800062802D2401CEE
+:1035D00084F8380084F84E10BDE8F08105480930C1
+:1035E00004E00448133001E002481D30BDE8F0411A
+:1035F000FFF7F4BD540400200010014048010020F2
+:103600002DE9F041524991F87200AA287ED191F833
+:10361000730055287AD14F4C00200A5C2254401C7C
+:10362000C0B27428F9D34C4E2069C6F80100A08AB4
+:10363000A6F80500D4F81600F060D4F81A0030613E
+:10364000D4F81E001234706102F08CFE4349608A87
+:10365000888102F0A1FE207D123CC007307802D0A4
+:1036600040F0040001E020F004003D4930704FF4C8
+:1036700080403C4D886114F8280F85F82000608B4D
+:103680006880A08BA880E08BE880208C2881608CEB
+:10369000354F688194F8240087F8D20014F8011C93
+:1036A000304686F83B100026C0F89460FFF724FEF1
+:1036B0002E48A18E0183E18E4183218F818394F86E
+:1036C0004210283C012908D0022901D0032909D041
+:1036D000297821F00C01083107E0297821F00C014C
+:1036E000091D02E0297841F00C01297094F86E2040
+:1036F000012162B1012A01D0022A0BD087F84610BD
+:1037000094F864301A4A4BB1518108E014E087F80C
+:103710004660F5E7022287F84620F1E7568194F8E3
+:10372000701001290AD094F86D1051B101290BD005
+:103730004FF48051A0F87610BDE8F08144F21C717E
+:10374000F8E74FF40051F5E741F25551F2E7000078
+:1037500000FC0008BC0C0020480100206400002090
+:10376000540C0020CC040020A802002034050020C6
+:103770005C0A00207CB50121082000F087FB4FF493
+:103780008070ADF8040010248DF8074001208DF8FA
+:10379000060001A91548FEF705FD0121092000F0EA
+:1037A00075FB01211248FEF74FFD0820ADF800001F
+:1037B00004208DF803000F4E03258DF80250694652
+:1037C0003046FEF7EFFC08213046FEF770FDADF8FD
+:1037D00000408DF803408DF8025069463046FEF7F0
+:1037E000E1FC10213046FEF762FD7CBD0014014073
+:1037F00000023000000C0140FEE7704700F01F029D
+:10380000012191404009800000F1E020C0F88011C2
+:10381000704700F01F02012191404009800000F133
+:10382000E020C0F88011704700F01F020121914094
+:103830004009800000F1E020C0F80011704700F05E
+:103840001F02012191404009800000F1E020C0F8F2
+:103850000011704770B50F23C47801780122F4B1CC
+:10386000144C2468457804F4E064C4F5E064240A48
+:10387000C4F10406E3408478B5401C402C4301F1B8
+:10388000E021230181F80034007800F01F018A4014
+:103890004009800000F1E020C0F8002170BD01F077
+:1038A0001F0082404809800000F1E020C0F880211C
+:1038B00070BD00000CED00E00249084302490860B9
+:1038C000704700000000FA050CED00E02DE9F05F04
+:1038D00000261D20FFF792FF6C4CDFF8B4B1A4F175
+:1038E000B000A77E90F83810DFF8A8E1DFF8A8A1B3
+:1038F00000258F427ED0E776A176626A036B5A4339
+:103900004FEA12499BF80820120702D51EF8012041
+:1039100000E00A4694F812C0BCF1010F09D004EB94
+:103920004206B6F902C0C4F828C0B6F90460E662DF
+:103930000CE043F6FF7CC4E90A5C90F83DC05FEA06
+:10394000CC7C01D012B102E0052A00D1012600EBA7
+:1039500047074FF0804CBF893F04B7FBF3F3E361A7
+:10396000476BBCFBF7F7276294F813C0BCF1000F5C
+:1039700006D0BCF1010F05D03B4403EBD3735B10C1
+:10398000636201E03B466762DFF810C14FF6FF77E4
+:1039900007EA8307ACF808709AF8007090F80A807C
+:1039A00090F83DC0082F08F003070CF0030C05D079
+:1039B00067450BD1B8F1000F05D008E0674505D089
+:1039C000B8F1000F03D05B42636200E06562C6B1EC
+:1039D000636A002B03D006DD228D05E00AE0304B40
+:1039E00033F8122000E0A28DA4F86020227822F0A3
+:1039F000200222709AF80020042A07D0082A05D055
+:103A000012E0B4F8603003EB0902EDE780F84050B3
+:103A100065629BF80800000701D51EF801102048D8
+:103A200030F81100A4F860001E49606A09883E3130
+:103A30004843B4F8601001EB204006B21D20FFF7A8
+:103A4000F3FE606A002807D021784FEA81600ADD22
+:103A5000002804DAA08D09E0B4F8600006E0E06A0E
+:103A6000B04208DB0CE0002802DA208D208208E05A
+:103A7000A06AB04204DD208241F02000207000E006
+:103A80002682257565752586BDE8F09FF801002022
+:103A9000A8020020509900081F070020340A0020C7
+:103AA000629900082404004043184FF48042934276
+:103AB00010DD904202DD104600210BE0914202DD54
+:103AC0000020114606E08003B0FBF3F000B2C0F521
+:103AD000804109B241EA00407047F0B54FF46A7383
+:103AE0000022C3600E24826204824FF483450826BC
+:103AF0004561068343F6FF774283878340F2492E70
+:103B00004FEA873CC0F808E0C0E9082CCB608A6225
+:103B10000C824D610E834A838F83B4208860C1E993
+:103B2000082CF0BD002181620949C1600E2101828B
+:103B30004FF6BF514161082101834FF44041418359
+:103B400043F6FF71818309070162024941627047B0
+:103B5000638A010000C0FF0F064941F6A260088099
+:103B600005480168054A01F4E06111430160BFF3B3
+:103B70004F8FFEE7442C01400CED00E00400FA05F5
+:103B800038B501210D2000F081F94FF4E060ADF867
+:103B9000000018248DF8034003258DF80250694673
+:103BA0000D48FEF7FFFA4FF46040ADF800008DF8C5
+:103BB00003400A4C8DF8025069462046FEF7F2FA9F
+:103BC000A014ADF8000048208DF803006946204697
+:103BD000FEF7E8FA38BD000000080140000C014083
+:103BE0002DE9F0410121CE028CB0304600F04EF9B3
+:103BF000DFF86C81404601F0BBFC08A801F0E4FE50
+:103C00004FF45860ADF824000024ADF82040202087
+:103C1000ADF822000125ADF826408DF8285008A9FE
+:103C2000404601F083FE0021404601F0D6FE4FF6EB
+:103C3000FF71404601F0DBFE01220021404601F009
+:103C400067FE0121404601F04FFC04A801F067FC2B
+:103C5000ADF81060A802ADF81200ADF81440A22033
+:103C6000ADF816002803ADF81800ADF81A40ADF80D
+:103C70001C4004A9404601F041FC6027ADF80070EB
+:103C8000ADF80440ADF80840ADF80C40ADF8024086
+:103C9000ADF80640ADF80A40ADF80E406946404622
+:103CA00001F026FD6946404601F068FD6946404640
+:103CB00001F0AEFDADF8045040F61450ADF80070C0
+:103CC000ADF80600ADF80840ADF80C40ADF8025074
+:103CD000ADF80A40ADF80E406946404601F0DCFD03
+:103CE0000121404601F024FC0821404601F040FD3E
+:103CF0003146404601F082FD0821404601F0C6FDF4
+:103D00003146404601F0FAFD7021404601F003FEC5
+:103D100018208DF82C008DF82D408DF82E408DF850
+:103D20002F500BA8FFF796FD0D480C30018841F08D
+:103D3000800101800A481430018841F001010180AE
+:103D4000001F04800121404601F0FCFB8DF8285043
+:103D50000121404601F000FC0CB0BDE8F0810000FC
+:103D6000002C0140704740F21341416008218160FE
+:103D70008621C1604FF480410161494241610021C7
+:103D80000162C162704701627047000010B501888E
+:103D90004288891A09B20183B1F5005F02DBA1F5FF
+:103DA000804104E011F5005F02DC01F580410183F0
+:103DB000B0F9182041685143C1618368846A534354
+:103DC000C2681B12624303EB2222036A1A441144A5
+:103DD00002628A13426241698A4203DB01698A42B4
+:103DE00000DC11468A1AC0E90A21028E4FF40373DF
+:103DF000594302EBA13202860B4A1278082A04D1F9
+:103E00000A4A936F03EBA1319167B0F93010B1F515
+:103E1000804F02DDA1F5804103E0002902DA01F5BF
+:103E20008041018610BD00001F070020700A00209D
+:103E3000034A516821F4404101435160704700003A
+:103E400000100240044A0029516901D0014300E0FA
+:103E5000814351617047000000100240044A00296C
+:103E6000D16901D0014300E08143D1617047000076
+:103E700000100240044A0029116901D0014300E00A
+:103E8000814311617047000000100240044A00297C
+:103E9000916901D0014300E08143916170470000C6
+:103EA00000100240044A0029D16801D0014300E01B
+:103EB0008143D160704700000010024030B52449B2
+:103EC0004A6812F00C03234A03D0042B01D0082BBC
+:103ED00026D002604A680F231F4C03EA1212A35C2B
+:103EE0000268DA4042604B68072505EA1323E35C69
+:103EF00022FA03F383604B6805EAD323E35CDA40DC
+:103F0000C2604B68032403F4404104EA933303EB9B
+:103F10009161114B1B1F595CB2FBF1F1016130BD86
+:103F20004A680E4B1A404B68140103F4803303D5E2
+:103F3000C2F38342113202E0022404EB924213B135
+:103F40004B689B0301D5064B00E0024B5A43C0E788
+:103F50000010024000127A000400002000003C081B
+:103F600000093D002DE9F041274CA61540212046CF
+:103F7000FEF796F9850080212046FEF791F945EA83
+:103F8000400531462046FEF78BF90543EDB240214E
+:103F90002046FEF785F9870080212046FEF780F94C
+:103FA00047EA400731462046FEF77AF90743F8B260
+:103FB000A842DBD140212046FEF772F9870080211C
+:103FC0002046FEF76DF947EA400731462046FEF7E6
+:103FD00067F90743F8B2A842C8D140212046FEF74E
+:103FE0005FF9870080212046FEF75AF947EA40072B
+:103FF00031462046FEF754F90743F8B2A842B5D13E
+:104000002846BDE8F08100000010014010B50268AC
+:10401000416802FB02F301FB01330D4CA34211D9AD
+:104020001B0E0E3B0B4C9BB212B234F8133009B28C
+:104030005A43594342F38F3241F38F31C0E9022191
+:10404000012102E0C0E902210021017410BD00003D
+:10405000E10BBF0EC48C00082DE9F05FFA48FB4964
+:1040600002880B889A1A92B20F2A7DD30988F84DDC
+:1040700001802946A889C988420703D4820701D450
+:10408000C20702D041F4007101E021F40071E9801F
+:10409000010701D4C00603D5E88840F0010002E022
+:1040A000E88820F00100E880E948FDF7ABFEDFF882
+:1040B000A4B3BBF93A00B0F5804F01DA401C01E02F
+:1040C0004FF48040DFF89093ABF83A0041F6CC41D2
+:1040D000D9F84830DFF884838B4205DDD8F8080032
+:1040E00020F01000C8F80800DD49DE4E00240888E2
+:1040F00028B1401E088088F80F40347026E0E88818
+:1041000041041AD4A989CA0617D4090715D401068F
+:1041100013D4810611D401050FD4410603D5D24929
+:104120000978090609D5410707D4C10505D4010757
+:1041300003D4810401D4C00608D5CC4888F80F40C8
+:10414000CB493470C4830C8080F82A40B8F83E0014
+:10415000C849DFF824E358B1401EA8F83E000878AB
+:1041600020F00200087000E0E7E088F80F400AE065
+:10417000087840F0020008703078012804D19EF8D9
+:104180000000062800D134703078DFF8F0A2012753
+:104190000A2871D2DFE800F0F1D105D1F0EFD1703B
+:1041A000EEEDAE4D40F62823303D40F6CC4E288B48
+:1041B000401C82B2A8482A83406C984201DA2C83C2
+:1041C00012E0DBF80CC0F4450EDBB1F9041043F645
+:1041D0009913994208DBB2F5FA7F05D39AF80020CB
+:1041E00012B92C838AF80070A54B198851B16979EE
+:1041F000491CC9B26971022904D3A2496C710A88A9
+:10420000521C0A8098F80F10092919D0DFF878920B
+:1042100002297DD0A8F830414FF44052CAF87C20E2
+:10422000CAF87820B8F84010B9B141F28832214676
+:104230002C83904226DA9AF80020012A1DD021E032
+:1042400081484430FEF718F9FDF756FE8248406C6D
+:10425000E86241F27C50E861EBE2BAF81410A8F889
+:104260003010DAF82C10CAF83410DAF82810CAF82E
+:104270003010A8F8407035E027E282488AF8001034
+:104280000180198099F8682040F63A20012A0CD064
+:10429000C8F8D81088F8EA106962B8F9301001F24D
+:1042A0001D52824217D8102316E098F8282102B92F
+:1042B0007649C8F8D81088F8EA70B8F9301001F2D9
+:1042C0001D528242B8F8D80000B201D8102300E095
+:1042D0002023102202E020231022002000F02EFCD8
+:1042E000A8F8300099F86800694901285A484FF445
+:1042F000927315D0406C40F2DC52904203DABAF966
+:104300000A209A4215DBB8F84020521C92B200E015
+:104310001EE040F6C413A8F840209A4209D20EE0ED
+:10432000426C40F2DC50824207DABAF90A00984245
+:1043300003DA347088F8EA404C83BDE8F09FDBF87C
+:104340000C20002AF9DC42F6E0629042F1DAF4E750
+:10435000414AB2F8AE10A1F16403B3F5967F01D8DB
+:10436000AB785BB1B1F5C87F14D9A97801290BD01E
+:1043700010E035E111E15BE156E15EE14549AF70E6
+:104380000B8823F4805304E04249AC700B8843F45B
+:1043900080530B80B8F8301140F6B83399420BD2F5
+:1043A000DFF8A4C0ACF11C0C9CF800C05FEACC7C28
+:1043B00002D1491CA8F830111FFA81FC40F2DC51EF
+:1043C0008C4502D842F6CC4303E0A8F8303143F2E2
+:1043D0006663CAF87C30E8626F722F49A8F84040E3
+:1043E00088F8EA404A7FDAB1C87F0F4650B3B8F880
+:1043F0002800B8F9301000B20A23052200F09EFB15
+:10440000A8F83000FC777C77B8F91601B8F91411D8
+:1044100088427BDA99F84D10A9B100F102008DE0D5
+:1044200099F86810012908D1DBF80C1040F23332FA
+:10443000D14202DC98F8261181B398F8461002297F
+:1044400033D036E067E06EE06809002028070020DE
+:104450005C0A00203405002048010020A80200204A
+:104460002C0700201F07002000070020F80800206C
+:104470001E000020DE050020200700206400002030
+:104480002000002022000020BC0C002034F3FFFF9D
+:10449000DC090020442C0140840C0020FFE7A3230A
+:1044A000B8F930101A4670462BE099F86D100229C1
+:1044B00015D0FF4900B200BF01F01AFDA8F8E400D2
+:1044C000D8F8281000B2814200DA084600B2E8822B
+:1044D00099F84D203AB1B8F93010362310E0F4497C
+:1044E00000B2B031E8E7F34A44F2506640F24713B5
+:1044F000526CB2420BDD99F8681041B1B8F9301036
+:10450000052200F01BFBA8F830007DE70DE0B8F9AC
+:1045100030103622F5E740F26660A8F8300088F8DF
+:104520000F40347070E7083008E00ADDA979491CB3
+:10453000C9B2A971022906D3AC71401EA8F81601B0
+:1045400001E0A8F81611DAE91E12914208DA99F88A
+:104550004D2012B101F102010CE001F1080109E066
+:104560000BDDAA7902F10102D2B2AA71022A06D3A6
+:10457000AC71491ECAF8781001E0CAF87820B8F981
+:1045800030004FF48041884202DDA8F83010D4E6B4
+:104590000028FCDAA8F83040CFE6C749D8F8DC009C
+:1045A000884202D2401CC8F8DC0098F80F000828A6
+:1045B00003D1D8F8DC0088420ED33470D8F8080054
+:1045C000C10502D520F0080001E040F00800C8F85D
+:1045D000DC40C8F80800B0E6BDE8F05F02F0D8BCE7
+:1045E00098F80F00092804D0A8F8304088F80F4048
+:1045F00082E1B24D286A401C2862022809DDA88D9C
+:10460000012301B2A88B052200B200F097FA2C62B8
+:10461000E862AB48A98D0180B9F844104180FDF7EC
+:1046200043FFA8F8300088E6BDE8F05F04F00CBA5C
+:10463000A448007809287DD07FE6A048A24984706C
+:104640000A8842F480520A8098F8281181B143F315
+:104650001101C8F8D8404FEA813C9C4BCAF82C1095
+:104660008910C3F828C08A03CAF8281098498A62BA
+:104670000483D9F8441041F28830814209DA9AF86B
+:104680000010012905D193488AF80040048092481F
+:1046900004809249924B0888401C82B291480A805B
+:1046A000C82A04D390F800C0BCF1010F1BD0B2F5AA
+:1046B0007A7F04D390F800C0BCF1020F13D0B2F59A
+:1046C000FA6F02D30278032A0DD098F80F00DFF8B2
+:1046D00018B2801E082874D2DFE800F00DADE9E8BA
+:1046E0000473749F29E604700C80E88820F400604D
+:1046F000E8801F70E9E7FDF70DFE99F800004D46D0
+:10470000400611D59BF8020004280DD0686C822861
+:104710000ADAA87A95F83D1000F0030001F00301D1
+:10472000884201D001F0E4FD3078062884D085F875
+:104730003F4000E0E0E0A86C644A40F311008303CE
+:10474000CAF82C00801093628103CAF828006048E0
+:104750008162FDF7D1FB59484772B8F81401A8F8F7
+:104760001601686C4746B0F5437FA8F8824012DD19
+:104770004FF48040A7F88000B86840F48060B860CB
+:1047800095F838100529ADD140F01000C8F80800A0
+:104790008BE03070D1E54FF48041A7F88010B96804
+:1047A00021F48061B96040F28A21884204DA2878D5
+:1047B000400601D402F0D8FAB86840F01000B860A2
+:1047C00073E0B8E0D9F84400B0F5437F07DA9EF80B
+:1047D0000010062903D000BF8EF80040A4E0434833
+:1047E000017821F040010170FDF786FB43F6FE7071
+:1047F000A8F8160108F1DC05FDF78CFD3C4810F81F
+:10480000341F21F00101017031492C608C622F4965
+:104810008C620821317044648FE52948FDF72CFE35
+:10482000FDF76AFB2548D9F84410C16241F27C517A
+:10483000C1610920ADE7A879C006ABD4D9F844001E
+:104840004D46B0F57A7F57DDFDF764FD28784006C8
+:1048500011D59BF8020004280DD0686C82280ADA72
+:10486000A87A95F83D1000F0030001F0030188429A
+:1048700001D001F03DFD85F83F40B5F84800A8F8AB
+:10488000300001B24FF480404446814200DD208672
+:10489000FDF732FBA06840F48060A06095F8381006
+:1048A0000529B9D140F01000A06023E038E025E0F0
+:1048B000B68E000848010020C0D401007802002014
+:1048C000AC09002060020020442C0140C8080020F0
+:1048D0009808002022000020200000201600002060
+:1048E0001400002015000020540400202E07002092
+:1048F000700A002002204CE734701EE5D9F844000D
+:10490000B0F5437F04DA9EF8001006297FF464AF07
+:10491000E88820F02000E880FDF7FCFC042038E760
+:104920009EF80000062801D0377006E505490920E9
+:10493000087005202DE78BF802408EF800408AF8B9
+:104940005E4027E66002002030B585B001210420DA
+:10495000FFF79CFA4FF40040ADF8100048208DF8A6
+:10496000130004A91848FDF71DFC01210846FFF7B4
+:1049700075FA40F68C20ADF8040003240020ADF851
+:104980000040ADF80200ADF806004FF080456946E2
+:10499000284600F0CBFF1C208DF80C008DF80D4050
+:1049A0008DF80E4001208DF80F0003A8FEF752FF8E
+:1049B00001221146284600F093FE0121284600F00E
+:1049C000C1FD05B030BD0000000801407047000087
+:1049D0002DE9F041304CE07800285AD120780028A9
+:1049E00057D0401E10F0FF00207052D14FF4967047
+:1049F000208272B6294F45F2AA50A7F87200002013
+:104A0000FDF758FA264D13202860FDF765FAA8BB7C
+:104A10003420E86002202861224E6E61286940F04F
+:104A200040002861FDF758FA40BB00211E4A0846A5
+:104A30005FEA255312F800C0BCF1FF0F00D001213E
+:104A4000401C80B29842F5D3C1B9C4E90676392634
+:104A50000127A06910F8011B10F8012BA061E06983
+:104A600001EB022102886A612F6120F8021BE061DC
+:104A7000FDF732FA10B9761EB6B2EAD20120FDF780
+:104A800019FA62B601F088FC0848816821F4804177
+:104A90008160BDE8F08100001C070020BC0C0020F4
+:104AA0000020024000FC000800FC0008A8020020D2
+:104AB0001948016841F010010160016821F003010B
+:104AC0000160016841F002010160144841684160E1
+:104AD00041684160416841F480614160416821F46E
+:104AE0007C11416041680E4A11434160016841F008
+:104AF0008071016001688901FCD5416821F00301E2
+:104B00004160416841F0020141604168C1F38101A7
+:104B10000229FAD170470000002002400010024034
+:104B20000000280830B5044C039D6080A180E2801D
+:104B30002381658130BD0000500A00200A44824272
+:104B400001DA10B27047C91A8142FBDD08B2704722
+:104B50002DE9F0434348DFF81081DFF81091C17F61
+:104B6000457A046801260023414A424880292BD314
+:104B700001F01F0158F821100C420146096802D0CB
+:104B800041F4805101E021F480510160CF0417D439
+:104B90008F0415D5977AFF0707D0538199F800C085
+:104BA0002CF0020C89F800C00AE090F84670BFB102
+:104BB0004FF0020C012F18D080F8463080F81AC14F
+:104BC0000F0B67F34D310160802D2AD305F01F01D3
+:104BD00058F821100C4201680CD041F004010BE0A0
+:104BE00080F8466080F81A31EAE780F846C080F81D
+:104BF0001A61E5E721F0040101604C070DD44C0572
+:104C00000BD5947AE40708D0538199F8005025F029
+:104C1000020589F80050C0F898308C0864F38A21A6
+:104C20000160917AC90717D1134991F864100129DD
+:104C300012D11249496C32290CDC0178490709D597
+:104C40000189090506D4D0F8981047F23054A142E2
+:104C500004D95681C0F89830BDE8F083491CC0F8EB
+:104C60009810F9E7E40500208C940008DE05002088
+:104C70005C0A0020A8020020BC0C00204801002093
+:104C800010B5FCF76FF80F48018821F00201018090
+:104C90000C49183109880C4A928E1144094A343261
+:104CA000118008490C390A8842F001020A80011D6E
+:104CB0000A884FF6ED531A400A80018841F012012C
+:104CC000018010BD0C0400405404002006484188B7
+:104CD000491C89B24180B1F57A7F04D38188491C8F
+:104CE0008180002141807047400700200F4810B5A7
+:104CF000016841F00101016041680D4A11404160C5
+:104D000001680C4A11400160016821F480210160B2
+:104D1000416821F4FE0141604FF41F018160FFF7FB
+:104D2000C7FE05494FF00060086010BD001002404A
+:104D30000000FFF8FFFFF6FE08ED00E02DE9F0416E
+:104D40003149324D0888401C088028884FF0000403
+:104D5000000629D5FCF786F92D4A2E480723177837
+:104D6000C8262D49012F22D02C4FB7F806C0BCF120
+:104D7000000F3ED0B0F80CC04CF0080CA0F80CC0EE
+:104D8000B0F806C02CF4006CA0F806C0886820F0CB
+:104D900004008860FC801370CE8700204FF4966179
+:104DA000401C80B28842FBD32C80BDE8F0811C4FB0
+:104DB00097F800C0BCF1010F0FD0BCF1020F11D069
+:104DC000B0F806C04CF4006CA0F806C0886840F04B
+:104DD0000400886005203870DDE7B0F80CC04CF0A6
+:104DE000080C03E0B0F80CC04CF0100CA0F80CC09C
+:104DF000F0E70C4F3C70C78847F40067C7808868AD
+:104E000040F004008860C6E740070020102C0140F5
+:104E10001F0700205C0A0020A8020020680900206B
+:104E2000200700203D070020704700002DE9F043D7
+:104E30004FF08040018A21F001010182AC480078E6
+:104E400000287CD1AB4FF87B002878D1AA48406C71
+:104E5000322874DCA9488068DFF8A4924104A94D87
+:104E6000B9F804004FF0000403D4401CA9F8040072
+:104E700028E1002874D02978012611B1012912D027
+:104E800017E14946B0F5BE7FFAD92E70CC718C710E
+:104E9000EC702C72287A0A18401CC0B21472287266
+:104EA0000F28F7D305E1B9F802204946824201D91B
+:104EB000EE7100E0EC7192488A7908300F2A15D221
+:104EC000CB79082B0BD2C3F10708EB7912F800C09D
+:104ED00003FA08F363441354CA79521CCA71CA799D
+:104EE000082A03D18A79521C8A71CC7199F806106C
+:104EF000C8460F2973D10D21FCF71EF8A881010ABD
+:104F00006970C0B2A87088F8064098F816208A42E6
+:104F100065D198F81510814261D198F80BC07A4993
+:104F2000032302227948BCF1000F10D0BCF1010F1D
+:104F300002D0BCF1020F14D080F86A2000E0CBE070
+:104F400091F800C02CF00C0C0CF1080C0FE080F86C
+:104F50006A6091F800C02CF00C0C0CF1040C06E017
+:104F6000A9E080F86A3091F800C04CF00C0C81F890
+:104F700000C098F80C10B6EB111F04D180F86E40F9
+:104F800087F846400EE0B2EB111F04D180F86E6046
+:104F900087F8466006E0B3EB111F03D180F86E205E
+:104FA00087F846200B0717D001F00F01012901D027
+:104FB000022915D080F86C602C7198F80D102A79B0
+:104FC00006FA02F30B406B71082A44D2DFE802F0C4
+:104FD0000B124319242F363D80F86C40ECE768E053
+:104FE00080F86C20E8E713B180F8704033E080F877
+:104FF000706030E013B180F850602CE080F85040D1
+:1050000029E023B180F8656087F8036123E080F828
+:10501000654087F803411EE023B187F8F54080F82A
+:105020004D4018E087F8F56080F84D6013E013B14B
+:1050300080F868600FE080F868400CE013B180F8F9
+:10504000666008E080F8664005E013B180F86760AC
+:1050500001E080F86740521CD2B22A71082AAED310
+:1050600098F80E102A4A8B0705D587F8F16080F86A
+:105070006460568104E087F8F14080F86440548110
+:10508000C90702D080F8294001E080F8296098F82B
+:10509000111000F86D1FC2781E48012A1ED001B3FE
+:1050A000012921D04FF48051A0F876101A493C20F4
+:1050B0000870A9F80240A9F80440B9F80210491C88
+:1050C000A9F80210B9F80210B1F5FA7F04D940F23C
+:1050D000F511A9F802102C70BDE8F08344F21C71A0
+:1050E000E2E74FF40051DFE741F25551DCE7000001
+:1050F0001F070020A80200204801002000100140E6
+:10510000A40C0020B8060020CC040020BC0C002019
+:105110005C0A0020340500201C0700202DE9F05F08
+:10512000FDF7F8F88E4D2888A5F10406C0070AD0CF
+:10513000308820F008003080288820F0090028807E
+:1051400001F012FED9E02888DFF81892DFF8188203
+:10515000864C80071AD5B9F8001041F00101A9F872
+:105160000010B8F8000080491431503008802888B9
+:105170004FF6F95108402880308840F00400308014
+:10518000FEF7F0FE84F83C00BDE8F09F2888784FD9
+:105190004007288871D520F004002880FEF7E2FE41
+:1051A00094F83C108142EFD1308820F00400308028
+:1051B000FDF788FA2078410605D594F84C1094F84C
+:1051C0003B209142E0D03978400621F0020139704D
+:1051D00004D5FEF7A3F997F82F7004E094F83C008B
+:1051E000FDF7EAF80746DFF880B140F68C2A0BF1AC
+:1051F000180B062F47D294F83800B8423ED03846F4
+:10520000FDF75EF82078C00716D094F83A0094F8BD
+:10521000391000F00302914206D0A17A00F001009B
+:1052200001F00101884215D1FDF7B4F9FBF7E6FD65
+:10523000FDF7DCFA384689E0FDF7ACF9FBF7DEFD57
+:10524000FDF7D4FA3846FDF7C5F9207840F00100A3
+:10525000207099E7288820F008002880206B8108BA
+:1052600001EBD000504515D2B8F800100844ABF857
+:105270000000308840F0080003E00DE0308820F0A6
+:105280000800308080E7B9F8001041F00101A9F86A
+:105290000010DFE75046E7E70007288831D520F007
+:1052A00008002880308820F008003080FEF75AFE81
+:1052B00084F83C00FDF706FA387820F002003870D8
+:1052C0002078400604D5FEF729F997F82F5004E01E
+:1052D00094F83C00FDF770F80546062D08D294F8C6
+:1052E0003800A842B5D0FDF755F9FBF787FD2AE055
+:1052F0002048C18841F04001C180BDE8F05FFDF762
+:1053000055BAC006288825D520F01000288030889E
+:1053100020F01000308097F838000C2802D2401C92
+:1053200087F83800387840F002003870FEF7F6F859
+:1053300097F82F50787884F8390094F83800A8420C
+:1053400087D0FDF727F9FDF751FA2846BDE8F05F51
+:10535000FDF740B94EF2BE110840288014E7000066
+:1053600010040040000400402404004048010020D4
+:10537000540400205C0A00202DE9F04F514F85B005
+:10538000388820F0010038804E4800261030068012
+:105390004D4CDFF838A14FF0010894F85C0042F65C
+:1053A0003029C10774D072B64948816941F400714F
+:1053B0008161816941F4806181614FF40040FEF7B1
+:1053C00037FD444D00212846FBF776FA0021284698
+:1053D000FBF768FADFF800B100215846FBF762FAE4
+:1053E00000213E48FCF7E2F82846FBF781FB5846CF
+:1053F000FBF77EFB4FF46020CDE902068DF80560D7
+:1054000000968DF810808DF8048069462846FBF7D9
+:1054100001FC01231A460F212846FBF74CFC012111
+:105420002846FBF73FFA00204946401C80B28842DC
+:10543000FBD328462E600121FBF77CFC28688007FF
+:10544000FCD524484C30006894F85C1021F0010130
+:105450002144A1F85000FBF739FA62B6FDF76AFF64
+:1054600047F69061AAF8001094F85C00401CC0B2A6
+:1054700084F85C000C2822D212491431A1F8008073
+:10548000388840F00100388005B0BDE8F08FFFE7B4
+:10549000134920F00100085A12490880114945F6C5
+:1054A0005800083908800F4847F25801001F018052
+:1054B0000C4920200C390880AAF80090D4E703207A
+:1054C000A070E1E700080040540400202C080040D0
+:1054D0000010024000240140002801400800024062
+:1054E00048900008202C01400029018802D041F09A
+:1054F000800101E021F080010180704710B50A8829
+:105500004B88CC881A438B8823431A430B891A4350
+:105510004B8989891A430A43A0F8442010BD002111
+:10552000018041808180C1800181418181817047FA
+:105530000029818802D041F0010101E021F0010140
+:10554000818070470029018802D041F0010101E00B
+:1055500021F0010101807047002930F8441F02D07A
+:1055600041F4004101E0C1F30E01018070470000E9
+:105570004B4910B5884202D10121C41486E0B0F134
+:10558000804F09D0474988420DD101210220FEF702
+:1055900071FC0021022064E001210846FEF76AFC4C
+:1055A000002101205DE04049884206D1012104200C
+:1055B000FEF760FC0021042053E03C49884206D1FC
+:1055C00001210820FEF756FC0021082049E0384957
+:1055D000884206D101211020FEF74CFC002110204A
+:1055E0003FE03449884206D101212020FEF742FCE9
+:1055F0000021202035E03049884202D101214414A5
+:1056000044E02E49884202D10121CC043EE02C49DD
+:10561000884202D101210C0538E02A49884202D192
+:1056200001214C0532E02849884206D10121402061
+:10563000FEF720FC0021402013E02449884206D1D7
+:1056400001218020FEF716FC0021802009E020497E
+:1056500088420AD1841501212046FEF70BFC002167
+:105660002046BDE81040FEF705BC1A49884202D129
+:1056700001210C040AE01849884202D101214C049E
+:1056800004E0164988420AD101218C042046FEF725
+:1056900009FC2046BDE810400021FEF703BC10BD08
+:1056A000002C01400004004000080040000C0040B5
+:1056B000001000400014004000340140004C014044
+:1056C000005001400054014000180040001C004000
+:1056D00000200040004001400044014000480140DB
+:1056E000002A828901D00A4300E08A438281704700
+:1056F00030B5028C22F001020284028C8388048B74
+:1057000022F0020224F073050C882C430D89154306
+:105710004A882A43114DA8420BD0114DA84208D007
+:10572000104DA84205D0104DA84202D00F4DA842FE
+:105730000DD122F008054A8923F440732A4322F050
+:1057400004058A882A438D891D43CB892B43838096
+:105750000483C9888186028430BD0000002C01408A
+:105760000034014000400140004401400048014035
+:10577000028B22F008020A430283704770B5028C44
+:1057800022F010020284028C8488038B0D8823F49B
+:10579000E6464FF6FF7303EA052535430E8922F0EE
+:1057A000200203EA061616434A8803EA021232432D
+:1057B000104EB04202D0104EB04215D122F08006F9
+:1057C0004A8924F4406403EA0212324322F040067C
+:1057D0008A8803EA021232438E8903EA8606264348
+:1057E000CC8903EA8404344384800583C988018713
+:1057F000028470BD002C014000340140028B4FF642
+:10580000FF7322F4006203EA012111430183704710
+:1058100070B5028C22F480720284028C8488838B9F
+:105820000D8823F073031D4322F400730E894FF695
+:10583000FF7202EA06261E434B8802EA0323334323
+:10584000104EB04202D0104EB04215D123F4006683
+:105850004B8924F4405402EA0323334323F4806643
+:105860008B8802EA032333438E8902EA0616264315
+:10587000CC8902EA0414344384808583C9888187F3
+:10588000038470BD002C014000340140828B22F063
+:1058900008020A438283704770B5028C22F480525A
+:1058A0000284048C8288838B0D8823F4E6464FF6AD
+:1058B000FF7303EA0525354324F400560C8903EAF7
+:1058C000043434434E8803EA06362643094CA0428A
+:1058D00002D0094CA04205D122F480448A8903EA0F
+:1058E0008212224382808583C988A0F840100684F2
+:1058F00070BD0000002C014000340140828B4FF647
+:10590000FF7322F4006203EA01211143818370478F
+:10591000018582827047828822F0700282808288AC
+:105920000A4382807047A0F84010704730B5028863
+:105930001B4B1C4C98420DD0A0420BD0B0F1804FB5
+:1059400008D0194DA84205D0184DA84202D0184DD4
+:10595000A84203D122F070054A882A43154DA84277
+:1059600006D0154DA84203D022F44075CA882A43B8
+:1059700002808A8882850A88028598420AD0A042DD
+:1059800008D00E4A904205D00D4A904202D00D4AEE
+:10599000904201D1097A01860121818230BD000047
+:1059A000002C014000340140000400400008004089
+:1059B000000C004000100040001400400040014076
+:1059C00000440140004801404FF6FF7181800021F2
+:1059D0000180C1804180017270470029018802D096
+:1059E00041F0020101E021F002010180704700292D
+:1059F000018802D041F0040101E021F0040101809E
+:105A000070470000224910B591F820000A6821492A
+:105A100000F01F0051F820001F490242086802D020
+:105A200040F4803001E020F4803008601B484FF0E3
+:105A30000003807941061A4827D41A4902880C8845
+:105A4000A21A92B201240F2A0BD30A88028082681C
+:105A5000002A00DA5242062A03DD134A1278022A8B
+:105A600005D0427F012A06D00988418010BD4477C5
+:105A7000C3770A88428042880988891A89B240F22D
+:105A80001A629142F2D3C47710BD437710BD000073
+:105A9000E40500208C940008A80200205C0A002085
+:105AA000840C0020280700201F0700202DE9F0416A
+:105AB0004D6800231E240F22854202DD0868BDE8E0
+:105AC000F081D1F8F450854202DAD1F8F000F6E71F
+:105AD00001EBC2056D68854201DA134600E0144609
+:105AE000E21852085D1CAA42F2D101EBC20351F840
+:105AF00032505C68844202DAD3E9026701E053E97C
+:105B00000267001BC11789053A1B41EA9021D31790
+:105B10008005FAF707FB721BA0FB024601FB02613E
+:105B2000D31700FB0310810241EA94502844C6E7D2
+:105B30002DE9F04FDFF8B8B16A48DFF8AC91DFF833
+:105B4000ACA190F80EC0BBF91A70BBF91C60BBF990
+:105B50001850BBF96C10BCF1070F48D2DFE80CF00D
+:105B60008D041A30485E7600D9F800208284DAF875
+:105B70000020C284828CC38CA7EB820212B2A6EBF7
+:105B800083034A431BB2594342F3CF2241F3CF234D
+:105B9000D11870E0D9F800204284DAF80020C284DD
+:105BA000428CA5EB820213B2C28C4B43A6EB82025D
+:105BB00012B243F3CF24514341F3CF23E11814E051
+:105BC000D9F80020C284DAF800204284C28C438CC9
+:105BD000A6EB820212B2A5EB83031CB24A436143D7
+:105BE00042F3CF2341F3CF24191949420AB244E0CA
+:105BF000D9F800208284DAF800204284828C438C19
+:105C0000A7EB820212B2A5EB83034A431BB25943AE
+:105C100042F3CF2241F3CF24111914E0D9F8002028
+:105C20004284DAF800208284428C838CA5EB8202C5
+:105C300012B2A7EB83034A431BB242F3CF2459436A
+:105C400041F3CF22A11849420BB216E0D9F8002047
+:105C5000C284DAF800208284C28C838CA6EB820294
+:105C600012B2A7EB83031CB24A4342F3CF23614332
+:105C700041F3CF22991849420CB2BBF91E50594644
+:105C800005F21E56A64201DACE8306E0A5F21E55A5
+:105C9000A54201DDCD8300E0CC83B1F9204004F2C0
+:105CA0001E55954201DA0D8406E0A4F21E5494427A
+:105CB00001DD0C8400E00A84B1F9222002F21E54B6
+:105CC0009C4202DAABF8224008E0A2F21E529A424D
+:105CD00002DDABF8222001E0ABF82230417B81737A
+:105CE000BDE8F08FA80200203C2401403C28014080
+:105CF000340500202DE9F04704466F48704D00261A
+:105D000002786E48022AB0F9301004D0082A7BD0FD
+:105D1000092A7AD0CBE0C27B022A02D1B0F8402017
+:105D200052B1A4F8421069810423B5F908101A464B
+:105D30000020FEF703FFB1E06249DFF88C81496A79
+:105D40000F14E7808068410216D5B4F9020040F2D2
+:105D5000DA21884248DD40F26A41884205DD00BF11
+:105D60000823B4F942101A4660E0A0F2DA20FAF7EC
+:105D700054FB0022554B68E0C0F3C001C0F3002083
+:105D8000DFF84C9181420CD1D8F8440040F2BA417E
+:105D900088426DDD40F66A118842E1DCA0F2BA402B
+:105DA0004FE04C480078C0060CD5D8F8440041F2CA
+:105DB000243188425CDD41F2D4718842D0DC00F6A7
+:105DC000DC401EE04448DFF8149190F8701001297F
+:105DD0000BD090F86F00012807D041480178C9071F
+:105DE00046D04049098889B142E0B4F9020041F641
+:105DF000DC6188423CDD42F23411884212DC00F55D
+:105E00009270A0F500501CE04AE04EE0B0F910009E
+:105E1000B4F90210A0F59672914229DD00F5967250
+:105E200091420BDDB4F9421020231A460020FEF700
+:105E300085FEA4F84200002817DB1BE0081A00F5D5
+:105E40009670FAF7EAFA00224B46FAF752FA0E2257
+:105E5000FAF7BEFAFAF718FB00B2C0F580407843B3
+:105E60008013A4F84200002F04DCA4F8426001E093
+:105E7000A4F84270B4F842001B4FE880D8F84410F0
+:105E80007964A7F84C0000F083FBB7F84E006881F6
+:105E900098F80A000028388F00D14042288106E097
+:105EA0001248B0F87C00688100E069812E8184F896
+:105EB0004060BDE8F08700001F070020A802002016
+:105EC00064000020340500204801002000007940D3
+:105ED00000C0924000070020BC0C002000C082409F
+:105EE0004C09002020000020F8080020700A002043
+:105EF0002DE9F041B1F9025000232B2415228542EF
+:105F000003DAB1F90000BDE8F081B1F9AE50854285
+:105F100002DDB1F9AC00F6E701EB8205B5F90250FC
+:105F2000854201DD134600E01446E21852085D1C6C
+:105F3000AA42F1D101EB8205B5F90230834206DABB
+:105F400035F9026C35F9044C31F9221006E01E4691
+:105F500031F92240B5F90630B5F90410801B091B50
+:105F6000C5178911AD0345EA90458703A1FB070CCE
+:105F7000CA1702FB07C201FB05219A1BD317FAF7C8
+:105F8000D1F8000A40EA0160001900B2B0F5804F74
+:105F9000B9DB43F6FF70B6E770B5134C40F2244509
+:105FA0002946204600F03EF800281BD0204600F08D
+:105FB000C7F82946204600F01DF80C4C0021204669
+:105FC000FBF7F4FA2046FBF76FFBC0F164000849C9
+:105FD000C0B20428087201D900F046F9BDE870404B
+:105FE000FBF7A8BB70BD000000380140580002401C
+:105FF000700600200A0A01219140C94301807047C0
+:106000000029818902D041F4005101E021F40051BE
+:1060100081817047002A828A01D00A4300E08A43C6
+:106020008282704730B501F01F0201240025C1F3C0
+:10603000421304FA02F2012B0FD0022B0FD0838AF5
+:106040004FEA11210088134204FA01F400EA040027
+:1060500001D000B10125284630BD8389F0E7038ACD
+:10606000EEE710B5C1F3421301F01F040121A14076
+:10607000012B07D0022B07D01430002A026805D06C
+:106080000A4304E00C30F8E71030F6E78A43026078
+:1060900010BD000030B50446008A85B00D464CF6B0
+:1060A000FF710840E98801432182A1894EF6F3106F
+:1060B0000140A8882A8910436A890A431043A081B5
+:1060C000A08A4FF6FF410840A9890143A182684692
+:1060D000FDF7F4FE1948844201D1039800E00298CC
+:1060E000A189090400EBC00101EB0010296801D56A
+:1060F000490000E08900B0FBF1F06422B0FBF2F14E
+:1061000009010B096FF018056B4300EB8300A389AD
+:106110001D044FF0320306D503EBC000B0FBF2F0D4
+:1061200000F0070005E003EB0010B0FBF2F000F018
+:106130000F000843208105B030BD00000038014049
+:106140008088C0F308007047F8B501210920FDF7E9
+:106150009DFE01218803FDF799FE10258DF803505F
+:106160002020ADF800001A4E03248DF80240694645
+:106170003046FCF717F816490C31086820F020006B
+:10618000086018208DF803004020ADF800008DF85D
+:10619000024069463046FCF705F848208DF80300B8
+:1061A0008020ADF8000069463046FBF7FBFF8DF814
+:1061B00003502801ADF800008DF8024069463046D2
+:1061C000FBF7F0FF01210420FCF73EF8F8BD0000CA
+:1061D000000C014030B585B0FFF7B6FF00244FF446
+:1061E000E1300090ADF808400C201D4DADF80440A2
+:1061F000ADF80A00ADF80640ADF80C4069462846F7
+:10620000FFF748FF25208DF8100004208DF81100BD
+:106210008DF8124001208DF8130004A8FDF71AFB39
+:10622000012240F224412846FFF71BFF01212846A6
+:10623000FFF7E6FEFBF7A8FA012280212846FFF7C8
+:10624000E9FE012240212846FFF7E4FE0122022157
+:106250000448FBF73DFAFBF797FA05B030BD0000A4
+:10626000003801404400024070B51D4D00242878DC
+:10627000432834D16878462831D1A878502807D0EF
+:10628000512805D0812803D0892801D0212826D182
+:10629000144E7071E9787172A81C891CFAF784FE9B
+:1062A000B072717A294409793182884217D106F196
+:1062B0000E00017841F0020101700B48016841F0C5
+:1062C00020010160317A0948002204E02B5D03556A
+:1062D0002A55641CE4B28C42F8D38078707170BD8A
+:1062E000B8070020700600200C0C0140EE0B0020C7
+:1062F00070B51D20FDF78DFAFDF710F91D20FDF793
+:106300009EFA154890F82F10144D0623144C85F86A
+:10631000381090F83B1095F83B201143012A04D027
+:10632000022A07D0042A0AD010E0827A8A420DD0CD
+:10633000007B09E0027D8A4208D0807D04E0827FF4
+:106340008A4203D090F82000884200D123700020B8
+:1063500085F8400070BD0000540400204801002072
+:106360001F0700200B4800214180A0F1B0018A895D
+:106370008280CB891A44C2800B8A1A4402814B8ADC
+:106380001A444281898A1144818143F6FF71C18197
+:1063900070470000F8010020084940F61C72B1F96E
+:1063A0000C00904202DA00F59F7005E041F2E30232
+:1063B000904201DDA0F59F70C88170476400002005
+:1063C00038B51348C16941F00401C1611E208DF840
+:1063D000000002208DF801008DF8020001248DF8E4
+:1063E00003406846FDF736FA0A49842008800949C7
+:1063F00047F690602C3108800020091F088005496D
+:1064000014310C80091F0880081F048038BD00006B
+:10641000001002400008004030B420491E4A457870
+:106420008B7A114692F83B4091F83910AC4218D162
+:106430004BB10379994202D04379994201D1407915
+:106440001AE0807909E08379994202D0C479A142A7
+:1064500002D182F82F3011E0407982F82F0030BC51
+:106460007047C578AC42FAD16BB1C379994202D07A
+:10647000037A994205D1007A82F82F0030BCFEF7EA
+:10648000FFBB407AE9E7437A9942E2D00479A1421E
+:10649000DFD0007AE1E7000054040020480100202A
+:1064A000FEE700002DE9F0470446007F012868D18F
+:1064B0003548E1880288511A89B2072916D3008825
+:1064C000E080B4F9000044F2DD414843401346F651
+:1064D000D96148438013A060401000B2A0814FF002
+:1064E0008051B1FBF0F0F9F793FF2061B4F90C6033
+:1064F00096B1B4F902104DF6B05048430014A08292
+:10650000B4F904704DF6B05207FB02F24FEA22458F
+:10651000E58204D4024603E00020E08330E04242FA
+:1065200012B22283002D01DB2B4600E06B421BB22E
+:10653000DFF85890638398464FF4804AB24208DAF5
+:10654000F9F75DFF2169F9F730FEF9F784FF801351
+:1065500004E0002901DA484600E05046E083B045F7
+:1065600009DA2846F9F74BFF2169F9F71EFEF9F71A
+:1065700072FF801304E0002F01DA484600E0504625
+:106580002084BDE8F08700002807002000C0FFFF3E
+:1065900010B52248234C01782148022905D1C17B3E
+:1065A000022902D1B0F8401029B1008EA4F84E00A3
+:1065B0000020208710BD90F846101A48B0F844001B
+:1065C00000B239B318490978C1F3810101291BD000
+:1065D00002291CD0154900BFFBF73CFC1149A4F867
+:1065E000400080B2483101F091FAB4F94C00B4F99E
+:1065F0004A2041425143891324F8381FB4F910103E
+:1066000048438013E08210BD0849D839E4E70749C0
+:106610006C39E1E705496C31DEE700001F07002017
+:10662000A8020020F8080020CC040020C08D00083B
+:106630000348002180F82A10C183018770470000B9
+:10664000F808002010B504000B462D4AC3F10000E5
+:1066500028D56442002B12DAA04207DA214600F066
+:106660002DFA32F81000C0F5404041E001462046C6
+:1066700000F024FA32F8100000F5004038E0A342A0
+:1066800008DA2146184600F019FA32F8100000F531
+:1066900040402DE0204600F011FA32F81000C0F51D
+:1066A000803025E0002B12DAA04207DA214600F004
+:1066B00005FA32F8100000F5804019E00146204646
+:1066C00000F0FCF932F81000C0F5004010E0A342E1
+:1066D00008DA2146184600F0F1F932F81000C0F54A
+:1066E000804005E053B1204600F0E8F932F8100090
+:1066F000B0F5004F01DDA0F5803010BD002010BDC9
+:106700005490000840438013494300EBA13000221D
+:106710000302002B14DDB3F5001F01DC802001E033
+:106720004FF4005093FBF0F1014401EBD17149109B
+:10673000814206D0521CD2B20846062AF2D300E0AB
+:106740000021C80000B2704702E008C8121F08C14B
+:10675000002AFAD170477047002001E001C1121FE2
+:10676000002AFBD1704700002DE9F047A74CA8484C
+:1067700021880288511A89B20F297DD30088A4F19B
+:106780003C052080288F08B1401E288795F800C05E
+:10679000A04ACCF3810001281DD0022820D0D18B43
+:1067A0009D4E9A48DFF87492F388407E0027B1F539
+:1067B000926F1CD8142818D37820607643F010000C
+:1067C000F08040F26660A8812CF001002870D77339
+:1067D00089F8007018E0D08B00EB4000C00302E0A5
+:1067E000D08B8F494843010CDAE7401C04E0B1F537
+:1067F000DB6F09D310B1401E607605E023F0100076
+:10680000F0804CF001002870B5F90200B5F91430A1
+:106810004143C3EBC303C1F38F31C3F3D10303EB94
+:10682000510109B2A9829046D28B4FF08053504358
+:10683000B5F91620C0F38F30C2EBC202C2F3D10209
+:1068400002EB500000B2E882AA6A42431213EA62E5
+:1068500093FBF2F22A63734A1080A2680A44A26092
+:10686000E1680144E160207C401CC0B2207407282C
+:1068700002D942F3CF0000E0C5E02883C910698344
+:10688000E760A76041F6C8012774884204DD298BC0
+:10689000654AB2FBF1F1E981C117890341EA9041F0
+:1068A000800342F69B420023F9F73CFCA88457483A
+:1068B0005E49A0F13C002A78B0F906005FEA827CCC
+:1068C00000FB01F14FEA2143C2F3810115D50129F3
+:1068D00007D002290BD04FF2685141430914A1801F
+:1068E00011E049F68C4148430014A08020E04CF6AA
+:1068F000183141430914A18026E001290ED0022954
+:1069000018D0A0806B844A4948430014A4F81E00A4
+:10691000FBF7C0F847480088C0B143E04AF65C3155
+:1069200041430914A1804BF62C214843001468848C
+:10693000E383EDE74DF2AC5141430914A1804EF2DF
+:106940007C414143091469843B49DDE795F8200007
+:1069500000BB88F80F7089F80070B5F91A00A0F52F
+:106960000C519F39B1F56E7F18D8617FF42912D987
+:106970003249E8802E4AA1F8460050430014A8800E
+:10698000A1F84400FF2085F8200081F828002C4958
+:106990003C20087006E0491C617703E0607F08B185
+:1069A000401E6077B5F91A10B4F91E0081420EDD61
+:1069B000A07E7D2809D9F08840F00800F0802148A9
+:1069C000017821F0020101700EE0401C06E0A0F207
+:1069D0003D10814208DAA07E10B1401EA07603E08F
+:1069E000F08820F00800F080B5F9181060690844BC
+:1069F0006061217E491CC9B221761F2903D940114B
+:106A0000A88367612776BDE8F087000008050020AD
+:106A100028070020A80200205C0A00201F07002091
+:106A200030330100100A002074E8260BCC0E010060
+:106A3000488501002A070020D0450100BC0C002039
+:106A40001C070020DE050020024941F68B308862D9
+:106A500070470000CC04002070B5164C0625207845
+:106A6000062825D2DFE800F003080E141A21124888
+:106A7000FAF7D8FA012016E00F48801DFAF7D2FA8B
+:106A8000022010E00C480C30FAF7CCFA03200AE0A0
+:106A900009481230FAF7C6FA042004E00648183014
+:106AA000FAF7C0FA0520207070BDFAF7DBFA2570FE
+:106AB000257070BD20070020988E0008090A05D0B7
+:106AC000B0FBF1F0FF2800D9FF207047002070478D
+:106AD000D0E90021C368521A5A4301EBA231816008
+:106AE00041607047B0F90020B0F90210B0F90630EB
+:106AF000521A5A4301EBA231818041807047000055
+:106B000030B5494B188849490A8A801A85B24848E5
+:106B1000484A0F2D047801F150001DD31D880D82C5
+:106B2000117A090713D5022C01D0434912E0434DD5
+:106B3000B0F90210B5F90050A94205DC02DA01F102
+:106B4000020108E0458007E0A1F1020103E0022C08
+:106B500002D13B4909884180B0F840101D88691A6C
+:106B600089B29C2949D31988A0F84010916A002362
+:106B7000B1F5804F31DB3349896CB1F5405F2CDDD5
+:106B8000314940F26665B1F91010A94212DD43F6B1
+:106B90009915A94202DB40F2333108E040F2333567
+:106BA000A1F26661694343F2333591FBF5F1A0F838
+:106BB000441001E0A0F844302449B2F806510978A5
+:106BC000C1F381012DB100BFB0F8441001F21E5194
+:106BD0001CE092F84620022A10D0A0F84430022C83
+:106BE00001D0A0F84430B0F95C10B0F9443001F1A4
+:106BF00014029A420DDAA0F85C2030BD012901D0C0
+:106C00000229E1D1B0F8441001F23331A0F8441068
+:106C1000E5E703F11402914203DD1439A0F85C109A
+:106C200030BDA0F85C3030BD2807002014000020E3
+:106C30001F070020A8020020CA040020C80400206A
+:106C4000C40400204801002034050020CC040020AA
+:106C50002DE9FC4101210220FDF700F90121192055
+:106C6000FDF714F901213C48FBF7EEFA4027ADF897
+:106C7000007003248DF802400420384D8DF8030085
+:106C800069462846FBF78EFAE001ADF800008DF862
+:106C900002401C208DF8030069462846FBF782FA63
+:106CA0004FF4E0712846FBF704FBA815ADF800008F
+:106CB0008DF8024010208DF8030069462848FBF744
+:106CC00071FA4FF4A060FCF7F7FD1D208DF8040069
+:106CD00001268DF8056000258DF806508DF80760B7
+:106CE00001A8FCF7B7FD1F498C2008801D494FF60D
+:106CF000FA702C3108806E20091F08801948143062
+:106D00000680184808300780164920310D80154A42
+:106D1000D020121D1080134A45F2F3001832108063
+:106D20000A1F45F2500010800E4A4FF6FF703832AD
+:106D30001080121D1080121D108041F21B1008805F
+:106D400000F012F8FBF732FD064810300580001FF6
+:106D50000480BDE8FC810000000C1A000010014016
+:106D6000000C01400004004070B51D20FCF746FDFA
+:106D70002A4D40212846FBF793FA840080212846BB
+:106D8000FBF78EFA44EA4004A9152846FBF788FA77
+:106D90000443E0B2224C84F83C00FBF70DFB0546AF
+:106DA000052805D91F48C18841F04001C18001E094
+:106DB00084F838501C48007A000703D594F838004E
+:106DC0001A490D5C4FF6FA702063E062A0626062BF
+:106DD0002062E061A0611648606300206064A064E6
+:106DE00084F83F0084F84000FBF794FAA07AFF286B
+:106DF00011D0022084F83D000E4800882066284605
+:106E0000FBF736FF207820F001002070BDE87040CD
+:106E10001D20FCF709BD0120ECE700000010014037
+:106E2000480100205C0A0020A802002050990008B8
+:106E3000DCFF0500240400402DE9F0434E484F4993
+:106E400002880B889A1A92B20F2A69D309880180A6
+:106E50004B49098B027D00EB42029180017D491C68
+:106E6000C9B2017508295BD3002404752246017D4F
+:106E700000EB4103491CB3F90430C9B202EB6302D1
+:106E800012B201750829F2D33E4904753E4B4A807F
+:106E900044800E789D895FEAC67C40F638694FF0E1
+:106EA000030714D0A2F22B5C42F6E858C44520D365
+:106EB000A1F1020C26F00204ACF8002047750C701A
+:106EC00040F22B54A24211DA45F004021EE046F0D3
+:106ED00001060E704A4507DD45F001029A8126F051
+:106EE00002020A70477519E0447517E045F0020286
+:106EF0000CE04A450CDA8775427D12B1521E42758C
+:106F00000CE046F002020A7025F007029A8105E0C3
+:106F1000B30703D5837D2BB15B1E837540888880C2
+:106F2000BDE8F08342F6AA239A4222DAB1F904308E
+:106F30002BB941F2CD05AA4201DA4480EEE7134CA9
+:106F4000920302EB843241F67244B2FBF4F214B2C3
+:106F500040F2333502464480AC4200DA5580B2F943
+:106F60000240E41A04F5A374B4F5237FD6D8438015
+:106F7000D4E74FF48043FAE7F00A00202807002006
+:106F8000A8020020DE0500205C0A0020C8F1FFFFF7
+:106F90002DE9F0416D4CDFF8B8E14FF0000594F8B1
+:106FA0003410C80706D094F938104B42002958DD38
+:106FB0000E4657E0674884F83750A4F84250664AB6
+:106FC00090F8380084F840001586CEF80450CEF8CA
+:106FD0000850624E40F26663CEF80C50A4F87C3044
+:106FE00036F810005E4E768830444FF6FF7606EA9B
+:106FF000800024F8300B4FF0806044F8040CA3208C
+:10700000208460845810A084E38440F69910208581
+:10701000580060854FF48050A08541F23330E08500
+:1070200041F26660208641F69910608641F6CC40B8
+:10703000A0864FF40050E08642F23330208742F2BF
+:107040006660608742F69910A08742F6CC40E087E0
+:1070500082F89D5041F00100207184F84450BDE851
+:10706000F0811E4694F937004242002801DD0746B0
+:1070700000E01746F61B012E0BD0002800DB02466D
+:107080005FFA82F684F8380094F84F00012805D0A2
+:1070900041E0002900DA1946CEB2F3E794F939301D
+:1070A0005942002B01DB184600E0084694F93A20CB
+:1070B000C7B25042002A01DB944600E08446BC453A
+:1070C00008DD002A00DA0246D7B2002B00DA0B46B0
+:1070D000D8B207E0002B00DA0B46DFB2002A00DB53
+:1070E0001046C0B204EB4000B0F9501004EB47006A
+:1070F00030F9502F11444910018084F84F5084F822
+:107100003E5084F83D5084F83C5084F83B5084F85D
+:107110003A5084F8395004EB46007546B0F95000F7
+:1071200024F8420FBEF80410C82309B26422FDF708
+:1071300005FD6860E968401AA9680844A860B5F9C7
+:1071400000104843C013E860608788E7700A002099
+:10715000CC05002048010020A80200206299000808
+:1071600064000020F0B4544890F83410C90776D079
+:10717000524990F84030002291F838108B426FD07D
+:107180004F4CA0F872204F4DE65C04468E4294F9B5
+:10719000374002D0EE5C8E420FD1641C64B280F89E
+:1071A0003740EB5C8B4202D1641C80F8374090F989
+:1071B00037300F2B1BDD0F2317E0434DEE5C434DA3
+:1071C0008E4202D0EE5C8E4211D1641E64B280F811
+:1071D0003740EB5C8B4202D1641E80F8374090F957
+:1071E00037406FF00E039C4201DA80F83730324BA3
+:1071F00090F83F50393390F83740EC5490F83F30D6
+:107200005B1CDBB280F83F30062B01D380F83F20B7
+:1072100090F9394090F93B309C420ED190F93D40B5
+:10722000A3420AD190F93A4090F93C309C4204D1F3
+:1072300090F93E40A34200D1012280F84F201F4A1E
+:1072400080F8401090F937501378214A012D0DDD58
+:1072500014465E07A46804D544F0080403E028E05F
+:1072600015E024F00804946080F83510B5F1FF3F74
+:107270000ADA5B07936802D523F0080301E043F0C4
+:107280000803936080F83510F0BCFBF743B890F822
+:107290004F1001290DD1B0F8721043F60953491C63
+:1072A00089B2A0F87210994203D9A0F8722080F830
+:1072B0004F20F0BC70470000700A002048010020F9
+:1072C000449900084A990008569900085C990008FA
+:1072D000A802002010B5D0E900210369114481FB08
+:1072E00003318C0244EA93514260D0E9022382FBCD
+:1072F0000332940244EA93521144816010BD0000AD
+:1073000030B52049204AB1F86A301088C01A80B2DE
+:107310000F2836D31088A1F86A001C4D00204FF0CA
+:1073200000432A5C940903D00124B4EB921F24D1BA
+:10733000D20622D0164A52F820201268134C12347A
+:1073400034F81040224201EB000494F9722008D076
+:107350000A2A04DB0A6823FA00F4224308E0521CDC
+:1073600009E012F10A0F05DC0A6823FA00F4A243CF
+:107370000A6002E0521E84F87220401CC0B211283C
+:10738000CFD330BDE4050020280700205894000822
+:10739000589500082DE9F00779497A480A89038849
+:1073A0009A1A92B2082A74D300880881A1F12C009D
+:1073B00042890AB1521E4281734A92F82820802ADB
+:1073C00067D302F03F020A70C2890AB1521EC2811D
+:1073D000B1F90620902A0CDB8A46FF2A09D08146A3
+:1073E000C089002855D1694800230078092805D0B4
+:1073F00005E0BDE8F007624800F09EB90823644A42
+:1074000092F8EA500DB143F004036248817AC9074B
+:1074100001D043F00203D2F808C05FEA0C5101D555
+:1074200043F00103176800215B4EFC0302D596F878
+:10743000654004B18021C4885FEA446801D541F009
+:1074400040015FEA845801D541F020015FEAC47829
+:1074500001D041F01001007A400701D541F0080148
+:107460004E480078C00701D041F00401A00601D5C4
+:1074700041F001010020012D00D1082096F8705044
+:1074800085B992F84620022A04D0012A05D03AB1E3
+:1074900008E072E040F0030004E040F0020001E088
+:1074A00040F001007A0701D440F02000CCF3C00284
+:1074B0000025CCF3002C624502D13A0700D4042504
+:1074C00096F86F20012A01D145F00105344A0027C2
+:1074D000BC4612783E46C2F38102012A04D0022A39
+:1074E00004D0032A04D004E0022602E0042600E0CF
+:1074F00010262C4A64060ED5214C1C342478240610
+:1075000009D51478640606D4274A40F6CC44926D17
+:107510006243140C05E0B2F8AE2040F699146243C1
+:10752000940B4FF008088AF80A804FF061088AF837
+:107530000B808AF80C308AF80D108AF80E008AF851
+:107540000F508AF81070270A4B4083F069014140C0
+:1075500069408AF8117079408AF8124061405246B9
+:107560008AF813C071408AF8146051754FF4C871DD
+:10757000A9F80E10FF20AAF80600BDE8F007704732
+:10758000E406002028070020E40500201F07002053
+:10759000A80200205C0A0020BC0C00204C0900203E
+:1075A000CC040020480100201C08002051488169BB
+:1075B00041F0FC0181614FF4A060FCF77DF9FBF71D
+:1075C00083F9FCF7DDFAF9F7EBFAFCF7D3F8FDF7EE
+:1075D000BBF9FFF73DFBFCF713F8FFF7C5FBFBF723
+:1075E000E5F8454D45494FF40050A5F81601886768
+:1075F000FEF7F0FD00214FF4FA5340F2EE22002096
+:10760000401C80B29842FBD3491C89B29142F6D308
+:107610003B48002680F87260F9F758F9F9F706FE42
+:10762000FCF7DEFAF9F7CCFCFEF7CAFE102235496A
+:107630003548F8F7A8FD01F0F7F9344C354FE088EC
+:1076400020F04000E0803248017821F020010170F4
+:10765000FA20F8814FF49670E887FFF7F5F92E4984
+:107660002E48FCF73AFA2E48FCF75CFA2D48416A9E
+:1076700088472D48416B8847FEF7DAFF2B48FAF719
+:1076800005FA2B494220C8802A49C8603E71E0882B
+:10769000E0812089208260896082FAF7FBFCFAF79A
+:1076A0005DFCFFF761F801F05FF9FFF7C5FB00F043
+:1076B000FBF9FFF725FE01F01BF8FEF7A3F9FAF737
+:1076C000B9FAFBF7F3FAFFF71BFAFCF7C5FCFAF778
+:1076D00015FFFAF747FF00F07DF8FFF75BFE134850
+:1076E000FAF79CF800F06CFAFDF772F9FAF704FA71
+:1076F000CDE7000000100240A80200206400002036
+:1077000034050020BC0C0020240600205C0A002068
+:10771000480100201C070020C8080020980800200D
+:107720000C04002038000020E4000020DC090020C8
+:107730004807002040040020F0B523490278B0F942
+:10774000064000231F4E31F81210FF2C18D0B0F95C
+:1077500004701E4DBC4231DA00EBE40704F007046C
+:10776000BF7AA7408478FFB23CB190F801C0ACF179
+:10777000010C64451FDA3C061DD455F822200DE0AB
+:1077800056F82220116012498A79521CD2B28A71AD
+:10779000022A02D38370C3808B71F0BD116081789F
+:1077A000491CC9B2817042789142F6D38370C18876
+:1077B000491CC180F0BD56F82220EFE755F8222081
+:1077C0001160F4E7389600086A940008E095000814
+:1077D000B8060020F0B561486149B0F86C200B880C
+:1077E0009A1A92B29C2A7BD30988A0F86C105D4942
+:1077F0005D4F91F82A1001F0070297F84610022A0F
+:1078000000D1491E594C80F83E104FF00203E28827
+:107810004FF00001550401D5012236E0A489E506A8
+:1078200001D5062231E0250701D508222DE05506B5
+:1078300003D44F4D2D78AD0601D5042225E0150562
+:1078400001D5072221E0150601D50A221DE0950683
+:1078500001D50C2219E0150701D50B2215E05507BB
+:1078600001D4D50501D510220FE0D50601D505229A
+:107870000BE0650703D4A50701D4E40702D080F824
+:107880006E3007E0920403D5032280F86E2001E0F9
+:1078900080F86E10374A384C92F820E0324A251FA3
+:1078A000D2F808C02D4AB2F87060721C92B2BEF1D4
+:1078B000000F0DD02CF4000CC7F808C090F86E70C3
+:1078C000B7B11E2F1AD090F86F200AB325E007E059
+:1078D0004CF40006BE60A0F870200A2A01D2236092
+:1078E000F0BD142A01D22B60F0BDA0F87010F0BDDD
+:1078F0002B60A0F8701080F86F10F0BD642E04D2D9
+:10790000A0F87020322AEED3E9E7A0F87010EAE779
+:107910007F1C80F86F70A0F8701090F86F20012A1B
+:1079200010D0002AE9D0B0F87060761CB6B2A0F88A
+:1079300070601E2ED7D323603C2EDED9521E80F8F5
+:107940006F20D2E7B0F87020521C92B2A0F87020DD
+:107950002360C82AD1D980F86F10C6E7E40500205B
+:1079600028070020BC0C0020A80200205C0A002090
+:1079700048010020CC040020141C0140F0B542480E
+:10798000B0F84810491C89B2A0F8481002297AD3EF
+:107990003E490024A0F848400A783D4B042A57D0BD
+:1079A0004FF48041082A0BD0A0F10C02B2F900205C
+:1079B0008A4200DA1146B3F980208A4200DA114681
+:1079C000344A92698A4200DA11B2418282881D8A61
+:1079D000C2EB8502304D12B22D78C5F381062A4DD7
+:1079E00042F291767243B5F9765092126A431213BD
+:1079F000C26086681546C6EBC60642F3D102F6029F
+:107A000002EBA6328260C66C1644C664B0F85070B1
+:107A10007F1CBFB2A0F85070B7F5806F04D3B612C8
+:107A20000682A0F85040C464891A1C4EC26A724390
+:107A300040F255564E4302EB4602466A32444262D9
+:107A4000B3F93030B2EB034F06DD1A04426206E0B0
+:107A50001349B1F90410B3E7002A00DA4462C162A5
+:107A6000104990F83D2091F838108A420BD080F8E8
+:107A70003D10B0F84210A0F84410B0F84010A0F843
+:107A80004210A0F84050F0BD340500201F07002030
+:107A9000A8020020540C0020CC040020C3F5FFFFF6
+:107AA000700C00204801002015481649B0F85A20F3
+:107AB0000B889A1A92B20F2A20D30988A0F85A107C
+:107AC000B0F9001041F6515251438913A0F86C10DF
+:107AD0000D494FF480420B78A0F10C01022B06D126
+:107AE000B1F90030934202DA1B1D0B8000E00A80DE
+:107AF0000021A0F8601020F85C1F42807047000051
+:107B000034050020280700201F0700204FF6FF72D1
+:107B100002EA800210F4404315480ED0B3F5804FBE
+:107B200014D0B3F5004F4FEA122216D0C2F580737D
+:107B300030F813305B424B8005E0120A30F8123007
+:107B40004B80C2F5807230F812000FE0120AC2F5C5
+:107B5000807330F813304B8005E030F81230C2F5F6
+:107B600080725B424B8030F81200404208807047C0
+:107B700054920008104A518A908AD28A163846399F
+:107B8000A2F1110200D54942002A00DA5242114402
+:107B9000002800DA40420844084943F6284300B26E
+:107BA000B1F936205A43921340F2D733584302EBCF
+:107BB000A030C88670470000A802002034050020CD
+:107BC000F0B5904990480A8903889A1A92B23E2AE1
+:107BD0001ED30088088101F138004FF4FA63428A0D
+:107BE0009A4202D2521C428200E04382874A92F8B3
+:107BF0002220802A0CD302F03F020A70B1F906203D
+:107C0000402A06DBFF2A04D0C2883AB1521EC28045
+:107C1000F0BDBDE8F0407B48FFF78EBD428A9A4236
+:107C2000F6D307784FF0010E3A074FF0FF055BD50A
+:107C3000847A40F2DC52630708D444F00403837270
+:107C4000C28081F80BE081F80AE04CE04378072B12
+:107C500005D0032B03D0052B01D0062B07D16606D8
+:107C600005D444F040038372C280052239E0654A9E
+:107C70005FEA437C02F138024FF42076127A0DD588
+:107C80005FEAC26C0AD45FEA446C07D442F0100287
+:107C900002723A0628D4C680192222E0DF0709D0F2
+:107CA000970707D4670605D442F002020272C68025
+:107CB000042216E09F0709D5170707D4670605D4E5
+:107CC00042F008020272C68003220AE01B070BD5AD
+:107CD000530709D4630607D442F004020272C68037
+:107CE0000B22CA728A72CD80494AB2F92230B2F9A7
+:107CF0001A7003F23D140022A74200DB0276414EC7
+:107D0000444C06F13806A479B6895FEAC46C06F1E2
+:107D100001064FF4C874B6B213D58681B6F57A7FE2
+:107D200005D9017A21F0800101728281F0BD037AC8
+:107D30001E06FBD4828143F080020272C4801120AF
+:107D400035E09F4216DA037E052B13D28681B6F505
+:107D5000487F04D98281027A22F040020272027ABC
+:107D60005606E3D45B1C037642F040020272C480E4
+:107D700002201CE0284B1C89C4F3C006C4F3002772
+:107D800040F2EE24BE4216D11E78360713D4427E4E
+:107D9000012ACBD1428BB2F5167F02D2521C42830C
+:107DA000F0BD827A42F002028272C4800F20C87253
+:107DB0008872CD80F0BD93F80D714FF40046012F0D
+:107DC00018D1164F41F6583C7F6C674512DD83F899
+:107DD0000CE1134B1E60C38AA34202D25B1CC38218
+:107DE000F0BD4FF4FA73C3801C23CB728B72CD802D
+:107DF000C282F0BDC2820A4883F80C21001F0660CF
+:107E0000F0BD0000C806002028070020E40500207F
+:107E1000CC0400205C0A0020A802002048010020B9
+:107E2000140801402DE9F05FFE48FF49DFF8FCA38C
+:107E3000007E0A1D131D012850465AD030F85A4FB3
+:107E40000C8041881180BAF85E001880FDF770FE42
+:107E5000F74DF84C49F2CD32B5F91E006083B5F903
+:107E6000201043F6CC4C00EB410151430914A1838F
+:107E7000B4F92230B4F9206001FB03F200FB0622C2
+:107E800042F38F326282B4F9167007FB0CF7BF130E
+:107E900040F2333C714302FB0CF200FB131007EB82
+:107EA000A232E28240F38F30A082B4F91810E24F80
+:107EB000C1EBC10141F3D10101EBE000DF4E2083B2
+:107EC000786C3060316930468847DD4930894880B8
+:107ED0000846FDF70FFFDFF86CB301264FF00009ED
+:107EE0009BF8000008280CD0618F218204287DD0E7
+:107EF0001AE030F8604F0C8041881180BAF86400B5
+:107F0000A3E7D14890F93710491C02296FD890F89F
+:107F1000741019B1B4F85A00208205E0618F2182F3
+:107F2000A4F85A1080F87460B4F91410B4F90A0077
+:107F3000C64AF9F7B5FAE062BAF91611884204DDCB
+:107F4000C248E162027C91408162BA48DFF800E3F6
+:107F5000503847F2A30802784EF24611002A79D031
+:107F6000012A78D080F800909BF8000004287FD088
+:107F7000B64AB4F91210B4F90800303AF9F790FA99
+:107F800043F26661A062884200DBA162A3462546F7
+:107F9000A06AAE4C443C2060E86A60602046103520
+:107FA000FCF734F8A34928883C39FFF7AFFDDFF828
+:107FB0008482A8F15008D8F81410C8F87010B5F9E8
+:107FC0001010A068B5F9123000FB01F7E2685843C1
+:107FD00002FB137444F38F3702FB0100AF8740F3B9
+:107FE0008F34EC879B4D6F80AC8001E03DE03AE040
+:107FF0002846FEF757FA287F08F11805012878D09F
+:10800000604241104DF6B350474369803A142A80CC
+:108010004046A8F804408B18C380891AA8F80810B5
+:108020008AF80C90B8F904305446002B00DD267312
+:10803000B8F90600002802DD217B891C2173B8F9FC
+:108040000820002A02DD217B091D2173217B0729DD
+:108050007ED202E011E036E00AE0DFE801F0807C49
+:10806000947A907E9200608F56E7686A0014E0620E
+:10807000B87AE8B37848A06288E7B5F91E20424490
+:108080008A420AD8B5F9202042448A4205D8B5F977
+:10809000222042448A427FF667AFA0F80290B7F8E8
+:1080A000AE204946B2F5C87F01D8467006E0B2F569
+:1080B000487F01D8022200E0032242708AF80F10A4
+:1080C0008BF8001027E080F80090B5F91EC04A46F2
+:1080D000C4448C4509D8B5F920C0C4448C4504D8A3
+:1080E000B5F9225045448D42D5D9B7F8AE1001E01C
+:1080F0001AE01CE0B1F5C87F01D8467006E0B1F582
+:10810000487F01D8022100E00321417042808AF8B3
+:108110000F208BF80020BEF8061041F40061AEF885
+:108120000610F9F70DFF1FE74FF4AF70A3E74948BA
+:108130004DF6B352B0F92030594249106980B0F978
+:108140001E00504302142A804046A8F8043062E71B
+:1081500005E0667303E0022100E0032161739BF8F0
+:1081600000103E4E01293E4F617BDA460DD00729B3
+:1081700078D2DFE801F077FEFDFCFBFAF90004217C
+:10818000ECE70521EAE70621E8E70729F0D2DFE876
+:1081900001F069042F7FA4D8F10001461846FBF7CF
+:1081A00083FC2860B5F9020040F6815148438113F1
+:1081B0006980B5F9000040F6815250438013288051
+:1081C0000A18A2F68152B8F80E305242C3EB62028E
+:1081D00012B2A8F80C20002A01DCA8F80C90B8F81C
+:1081E0000C20A4F85E201144A4F85C10084479E146
+:1081F000404201B2504200B2FBF756FC2860B5F98C
+:10820000020040F68151484380136880B5F90010A0
+:1082100040F68152514389134218A2F681522980B7
+:10822000524220E0DC090020342C0140A80200204A
+:108230003405002064000020480100204004002094
+:10824000FC0300201F070020700A0020C80800203F
+:108250005C0A0020100A0020A2FEFFFF002401405B
+:1082600000280140DDE0B8F80E30C3EB620212B224
+:10827000A8F80C20002A01DCA8F80C90B8F80C2013
+:1082800058E13046F8F7EAFC01231A460721BDE021
+:1082900019461046FBF708FC2860B5F9020040F6C5
+:1082A0008151484380136880B5F9001040F681522F
+:1082B0005143891329804218A2F68152B8F80E3032
+:1082C0005242C3EB620212B2A8F80C20002A01DC71
+:1082D000A8F80C90B8F80C2059E15942404209B274
+:1082E00000B2FBF7E1FB2860B5F9020040F68151CE
+:1082F000484381136980B5F9000040F6815250432C
+:10830000801328800A18A2F68152B8F80E30524223
+:10831000C3EB620212B2A8F80C20002A01DCA8F814
+:108320000C90B8F80C20A4F85A201144A4F85C1062
+:10833000084462E13046F8F791FC01231A46052112
+:1083400064E01146FBF7B0FB2860B5F9020040F687
+:108350008151484381136980B5F9000040F681528C
+:1083600050438013288006E080E154E125E1F6E0E7
+:10837000C6E099E017E00A18A2F68152B8F80E306C
+:108380005242C3EB620212B2A8F80C20002A01DCB0
+:10839000A8F80C90B8F80C20A4F85C201144A4F8BC
+:1083A0005A10084454E1504201B2584200B2FBF75F
+:1083B0007BFB2860B5F9020040F6815148438113E8
+:1083C0006980B5F9000040F681525043801328803F
+:1083D0000A18A2F68152B8F80E305242C3EB62027C
+:1083E00012B2A8F80C20002A01DCA8F80C90B8F80A
+:1083F0000C20A4F85C201144A4F85E10084455E158
+:108400003046F8F72BFC01231A4606213846F8F7C8
+:1084100025FC01213046F8F797FB01213846F8F793
+:1084200093FBB04EBAF8080055463080BAF80A00FF
+:108430007080BAF81000B0803046F9F73BFAB4F813
+:108440005A00F1880844A4F86000B4F85C0031894F
+:108450000844A4F86200B4F85E0071890844A4F8E6
+:108460006400317EA048012978D034F85A1F018079
+:1084700061884180A18881809B49028808310A80F7
+:1084800042884A80808888809748896A083088476F
+:1084900095F83E0000287DD0F8F7E4FD15F83E0F72
+:1084A000401E2870BDE8F09F01461846FBF7FCFA15
+:1084B0002860B5F9020040F6815148438013688076
+:1084C000B5F9001040F68152514389134218A2F6C3
+:1084D0008152524252082980A4F85E201044A4F828
+:1084E0005C000844A4F85A0000213046F8F72CFB41
+:1084F00000213846F8F728FB01231A460621C0E67A
+:10850000404201B2504200B2FBF7CEFA2860B5F902
+:10851000020040F68151484380136880B5F900108D
+:1085200040F68152514389134218A2F681525242B9
+:1085300029805208A4F85E201044A4F85A00084488
+:10854000A4F85C0000213046F8F7FEFA0021384616
+:10855000F8F7FAFA01231A46052192E6B4E0194623
+:108560001046FBF7A1FA2860B5F9020040F68151E8
+:10857000484380136880B5F9001040F6815251439A
+:1085800089134218A2F68152524229805208A4F857
+:108590005A2000E09BE01044A4F85E000844A4F8D0
+:1085A0005C0000213046F8F7CFFA00213846F8F792
+:1085B000CBFA01231A460721BCE65942404209B2D0
+:1085C00000B2FBF771FA2860B5F9020040F681515C
+:1085D000484380136880B5F9001040F6815251433A
+:1085E00089134218A2F68152524252082980A4F8F7
+:1085F0005A201044A4F85C000844A4F85E0000214E
+:108600003046F8F7A1FA00213846F8F79DFA012321
+:108610001A4606218EE61146FBF746FA2860B5F9A0
+:10862000020040F68151484380136880B5F900107C
+:1086300040F68152514389134218A2F681525242A8
+:1086400052082980A4F85C201044A4F85A00084479
+:10865000A4F85E0000213046F8F776FA002138468B
+:10866000F8F772FA01231A460521C9E6504201B211
+:10867000584200B2FBF718FA2860B5F9020040F63C
+:108680008151484380136880B5F9001040F681524B
+:10869000514389134218A2F681525242520829804E
+:1086A000A4F85C201044A4F85E000844A4F85A0022
+:1086B00000213046F8F748FA00213846F8F744FA26
+:1086C00001231A4607219BE634F8601FCFE60748CE
+:1086D0000088A0F5D04168393FF4E4AEBDE8F05F12
+:1086E000F9F77CBBDC09002030000020182C014089
+:1086F0002DE9F041904C9148B4F85A100288511A73
+:1087000089B20F296FD30088A4F85A008C480088DA
+:10871000DFF83082C0074FF000054FF0010741D06D
+:10872000874AD4E90C1024321388B1EB530F02D2DC
+:108730001288511A08444FF4F371884200D2084657
+:108740008149B1FBF0F0616CC1F351010844064668
+:108750006064F7F762FE00227C4BF7F7CAFD4FF02A
+:1087600040427B4BF7F7C5FD0E22F7F731FEF7F7D6
+:108770008BFEA4F8A40094F86500401CC0B284F8F5
+:108780006500082834D36C4898F84620001F037809
+:108790009A4201D0027045806E4A13786E4A23B126
+:1087A000458021E06564A56458E0D8F89410A1F5EF
+:1087B000FA618E4211DD616D8B1C9E4205DDB0F9C0
+:1087C00002100A290DDA491C06E08E4205DAB0F9DA
+:1087D0000210002908DD491E4180B0F902000A2874
+:1087E00002DB177001E0A2E01570666584F8655041
+:1087F0005A484FF4A5420178C1F38101012949D0BB
+:1088000002294AD044F687712181A4F8A020B0F94A
+:10881000243089B24B439B13A4F89C30B0F90E006E
+:1088200000237043B0FBF1F0A16CC0F3D100C1EBA9
+:10883000C101C90200EB9130A064F017810341EA45
+:108840009641B003F7F76EFCB4F8A210C1EBC1017A
+:10885000C902C00800EB9130A4F8A200616CA06EC0
+:108860000844A06694F86C20521CD2B284F86C20A4
+:10887000082A05D3C008A4F86E0084F86C50A566D9
+:108880003748384EC3885A0633D498F80F20022A46
+:1088900006D02CE043F20451B6E744F24621B3E798
+:1088A000B26840F69916B24221DD94F8382094F867
+:1088B0008660B2420CD084F8862094F83D2002F005
+:1088C0000106C2F34002964202D1A4F8825004E0AD
+:1088D000B4F88220B2F5966F05D2B4F88200401C3D
+:1088E000A4F8820005E043F08002C28001E0A4F811
+:1088F0008250114894F83F30B0300C2B01D2C5742F
+:1089000000E0C774174A0F4C41F2482692F83C2009
+:10891000B4F8824041F2504C0C2B0AD3B14208DB30
+:10892000012A06D0614502DD002C00D18774BDE824
+:10893000F0818574FBE70000480100202807002033
+:1089400000040040A80200204564BD0100209C40B6
+:10895000133B3340FA030020FB030020CC0400202B
+:108960005C0A00203405002070B5284C2848218876
+:108970000288511A89B23E2947D3008820802548B1
+:10898000808B254D800228606969284688472349E5
+:10899000A868FDF78BF822496060CB885A072ED46F
+:1089A0000022B0F1F05F0FD9E089B0F5FA7F08D965
+:1089B00043F00400C8801B48017821F002010170D7
+:1089C0001CE0401CE0811AE0B0F1D25F0CD94FF4FA
+:1089D000F031A1EB10308003C910B0FBF1F0206141
+:1089E00000280CDA22610AE0B0F1C85F03D94FF425
+:1089F0008040206103E023F00400C880E281D4E9D4
+:108A00000401884200DB0846A06170BD540C0020C0
+:108A100028070020A8020020900600204C9800089B
+:108A20005C0A0020DE05002005494FF480404861C3
+:108A3000086188610348C18821F48271C180704750
+:108A4000540C00205C0A00202DE9F041384C394ECE
+:108A5000394F207841F23331C2074FF000050CD076
+:108A6000A28962B394F90700002800DA4042C0B23C
+:108A7000032829D240F2AE702AE0A570E5732F4A90
+:108A8000E571A58192F83830237220F00800A180AA
+:108A900040F0020020703D867560B560F560916C15
+:108AA000490005D041F68461A18140F0100020709A
+:108AB000C0B240F0010020706574BDE8F0816581AE
+:108AC00020F01000207015E0042803D240F6510079
+:108AD00060810FE0052802D240F69910F8E740F6D1
+:108AE000CC42062803D3072801D3082801D262818B
+:108AF00000E0618197F89D0098B9B088102301B219
+:108B0000B4F90A003622FCF719F87060F168401ACF
+:108B1000B1680844B060B6F900104843C013F06073
+:108B20003886388E10B10120A070C6E7A570C4E762
+:108B3000700C0020A8060020A80200204801002098
+:108B40002DE9F041554C2678F0077CD05448217A25
+:108B5000544D90F8380081427BD0534A2346DFF8C9
+:108B60004CC1575C93F90E2093F90730874203D02C
+:108B70001CF80170874213D146F002065B1C267078
+:108B80005BB2E3711CF80110814201D15B1CE371FF
+:108B900094F90710062901DD0621E171521C1CE041
+:108BA000434F17F801C0434F844503D017F801C065
+:108BB000844513D126F002065B1E26705BB2E3717A
+:108BC000795C814201D15B1EE37194F907306FF04B
+:108BD00005018B4200DAE171521EA273207294F9F2
+:108BE00007108A1C042A02D941F68462A2812C4A09
+:108BF000012912780ADD2B4B56079B6802D543F0FA
+:108C0000080301E023F00803AB606070B1F1FF3F9F
+:108C100009DA5107A96802D521F0080101E041F005
+:108C20000801A9606070F9F775FBA078012810D1E0
+:108C300021488068A3280CDA94F90700022803DD94
+:108C40000220E07105E01EE06FF00101884200DAC9
+:108C5000E171A089002630B1401E0004000CA08103
+:108C600001D1E671A673E87B04280CD0B5F9301069
+:108C7000512341220020FBF761FF2886002802D102
+:108C8000E07B10B1A670BDE8F0810C4806700C487E
+:108C90000670207820F001002070F4E7700C0020AE
+:108CA00048010020A8020020449900084A990008C1
+:108CB000569900085C990008340500203C07002004
+:108CC0001F070020743F713D9B3BED396238F4363D
+:108CD000A13565343F332A32273133304C2F722E81
+:108CE000A32DDF2C242C722B000000361C0700382B
+:108CF000AA0A003AAA0A003CCC0C003ECC0C004068
+:108D0000380E0042380E0044380E0046380E004837
+:108D1000380E004AC711004CC711004EC711005051
+:108D2000C7110052C7110054C7110056C71100588F
+:108D3000C711005AC711005CC711005EC71100605F
+:108D4000C7110062C7110064C7110066C71100682F
+:108D5000C711006A00000036220200388E03003A74
+:108D6000B005003CD207003EF4090040160C00425A
+:108D7000380E00445B100046C71100483313004A08
+:108D80009F14004C9F14004E0B1600507717005292
+:108D90007717005477170056771700587717005A3F
+:108DA0007717005C7717005E77170060771700620F
+:108DB0007717006477170066771700687717006ADF
+:108DC00000000036FA04003C6606003ED207004070
+:108DD0003E090042F4090044AA0A0046600B00481C
+:108DE000160C004ACC0C004C820D004E380E005080
+:108DF000EE0E0052A40F00545B10005611110058E3
+:108E0000C711005A7D12005C3313005EE913006045
+:108E10009F140062551500640B160066C1160068A9
+:108E20007717006A2D18006CE318006E00000034FC
+:108E300000000036000000380000003A0000003C4E
+:108E40000000003E0000004000000042000000441E
+:108E500000000046000000480000004A0000004CEE
+:108E60000000004E000000500000005200000054BE
+:108E700000000056000000580000005A0000005C8E
+:108E80000000005E0000006000000062000000645E
+:108E90000000006600000068441458585870111112
+:108EA0005858587041115858487011144858587003
+:108EB0001411584858703313005695130054B613C4
+:108EC00000525A140050FD14004EA115004C4516D6
+:108ED000004A761600486C17004672180044BA190A
+:108EE0000042741B0040911D003EB420003C9F22B4
+:108EF000003AE1220038532300368B2400348125C8
+:108F000000322B2700302028002E5829002CB02AB0
+:108F1000002A9B2C0028D22D00267C2F00242631ED
+:108F2000002202330020FD34001E5C37001CCC3CC4
+:108F3000001A873E0018BE3F001600400014004093
+:108F40000012004000100040000E0040000C0040E5
+:108F5000000A0040000800400006004000040040F5
+:108F6000000200400000002000720020007000207D
+:108F7000006E0020006C0020006A002000680020C5
+:108F800000660020006400200062002000600020D5
+:108F9000005E0020005C0020005A002000580020E5
+:108FA00000560020005400200052002000500020F5
+:108FB000004E0020004CA320004AA3200048472177
+:108FC0000046EB210044EB2100428F2200408F221B
+:108FD000003E7A24003C7A24003A66260038512864
+:108FE00000343D2A0030702D002CA33000287A3444
+:108FF000002451380020CC3C001C004000180040E8
+:109000000014004000100040000C00400008004028
+:1090100000040040000000000102030405000500F8
+:10902000010203040104000305020000F001000036
+:1090300036010000F8000000BA0000007C000000CB
+:109040007C0000007C000000411414111114441134
+:10905000141441110000290052007B00A400CC0030
+:10906000F5001E01470170019901C201EA011302D6
+:109070003C0265028E02B602DF0208033003590388
+:109080008203AA03D303FB0324044C0475049D0448
+:10909000C504EE0416053E0567058F05B705DF0517
+:1090A00007062F0657067F06A706CE06F6061E07FA
+:1090B00046076D079507BC07E4070B0832085908F7
+:1090C0008108A808CF08F6081D0944096A09910912
+:1090D000B809DE09050A2B0A520A780A9E0AC40A50
+:1090E000EA0A100B360B5C0B820BA80BCD0BF30BB3
+:1090F000180C3E0C630C880CAD0CD20CF70C1C0D3C
+:10910000410D650D8A0DAF0DD30DF70D1C0E400EF0
+:10911000640E880EAC0ECF0EF30E170F3A0F5E0FD3
+:10912000810FA40FC70FEA0F0D10301053107510E8
+:109130009810BA10DD10FF1021114311651187112D
+:10914000A911CA11EC110D122E12501271129212A5
+:10915000B312D412F4121513361356137613961352
+:10916000B713D713F6131614361456147514941433
+:10917000B414D314F214111530154E156D158C1549
+:10918000AA15C815E7150516231641165F167C1695
+:109190009A16B716D516F2160F172C174917661719
+:1091A0008317A017BC17D917F51711182E184A18CE
+:1091B000661881189D18B918D418F0180B192619BB
+:1091C00042195D1978199219AD19C819E219FD19DA
+:1091D000171A311A4C1A661A801A991AB31ACD1A2C
+:1091E000E61A001B191B331B4C1B651B7E1B971BB0
+:1091F000AF1BC81BE11BF91B121C2A1C421C5A1C6A
+:10920000721C8A1CA21CBA1CD21CE91C011D181D50
+:10921000301D471D5E1D751D8C1DA31DBA1DD01D63
+:10922000E71DFD1D141E2A1E401E571E6D1E831EA7
+:10923000981EAE1EC41EDA1EEF1E051F1A1F2F1F1A
+:10924000451F5A1F6F1F841F991FAE1FC21FD71FB4
+:10925000EC1F002000006400C9002D019201F701FD
+:109260005B02C00224038903ED035204B6041A050D
+:109270007F05E3054706AB060F077307D7073B08D3
+:109280009F0802096609C9092D0A900AF30A560BBC
+:10929000B90B1C0C7F0CE20C440DA60D090E6B0ED5
+:1092A000CD0E2F0F900FF20F5310B4101511761131
+:1092B000D71138129812F8125813B81318147714DB
+:1092C000D61435159415F3155116B0160E176B17E5
+:1092D000C91726188318E0183D199919F519511A5C
+:1092E000AD1A081B631BBE1B181C731CCD1C261D4E
+:1092F000801DD91D321E8A1EE31E3B1F921FEA1FCE
+:1093000041209820EE2044219A21EF2145229922E4
+:10931000EE2242239623E9233C248F24E2243425A1
+:109320008525D72528267826C82618276827B72711
+:1093300006285428A228EF283D298929D629222A3F
+:109340006D2AB82A032B4D2B972BE12B2A2C722C3C
+:10935000BB2C022D4A2D912DD72D1D2E632EA82E0C
+:10936000EC2E302F742FB82FFA2F3D307F30C030C5
+:10937000013141318131C13100323F327D32BA3267
+:10938000F73234337033AC33E73322345C34953402
+:10939000CE3407353F357735AE35E4351A3650369D
+:1093A0008536B936ED36203753378637B737E93744
+:1093B000193849387938A838D738053932395F39FA
+:1093C0008B39B739E2390D3A373A603A893AB23ACD
+:1093D000DA3A013B283B4E3B733B983BBD3BE03BBD
+:1093E000043C263C483C6A3C8B3CAB3CCB3CEA3CD6
+:1093F000093D273D443D613D7D3D993DB43DCE3D18
+:10940000E83D013E1A3E323E493E603E763E8C3E8D
+:10941000A13EB53EC93EDC3EEF3E013F123F233F39
+:10942000333F433F513F603F6E3F7B3F873F933F1A
+:109430009E3FA93FB33FBC3FC53FCD3FD53FDC3F3B
+:10944000E23FE83FED3FF13FF53FF93FFB3FFD3F96
+:10945000FF3FFF3FFF3F0000E7382C35002020EFA3
+:109460002037202333202620210000800200040022
+:1094700008001000000200040008040000020004BC
+:109480000008001000200040008004000000008060
+:109490000000004000000020000000100000000854
+:1094A0000000000400000002000000010000800035
+:1094B0000000400000002000000010000000080034
+:1094C0000000040000000200000001000080000015
+:1094D00000080140000C0140000C0140000C01405C
+:1094E000000C0140000C0140000C0140000C014048
+:1094F0000010014000100140001001400010014028
+:109500000010014000100140001001400010014017
+:109510000014014004080140040C0140040C014007
+:10952000040C0140040C0140040C0140040C0140F7
+:10953000040C0140041001400410014004100140DB
+:1095400004100140041001400410014004100140C7
+:10955000041001400414014008080140080C0140B7
+:10956000080C0140080C0140080C0140080C0140A7
+:10957000080C0140080C014008100140081001408F
+:109580000810014008100140081001400810014077
+:109590000810014008100140081401400C08014067
+:1095A0000C0C01400C0C01400C0C01400C0C014057
+:1095B0000C0C01400C0C01400C0C01400C10014043
+:1095C0000C1001400C1001400C1001400C10014027
+:1095D0000C1001400C1001400C1001400C14014013
+:1095E00010080140100C0140100C0140100C01400B
+:1095F000100C0140100C0140100C0140100C0140F7
+:1096000010100140101001401010014010100140D6
+:1096100010100140101001401010014010100140C6
+:1096200010140140000000000000000000000000D5
+:10963000000000000000000014080140140C01406C
+:10964000140C0140140C0140140C0140140C014096
+:10965000140C0140140C014014100140141001407E
+:109660001410014014100140141001401410014066
+:1096700014100140141001401414014000000000B7
+:1096800000000000000000000000000000000000DA
+:10969000FFFFFF0F0FFFFFFFFFF0FFFFFF0FFFFFB9
+:1096A000FFFFF0FF0FFFFFFFFFF0FFFFFF0FFFFFC8
+:1096B000FFF0FFFF0FFFFFFFFFF0FFFFFF0FFFFFB8
+:1096C000FFFFF0FFFFFF0FFFFFFFFFF0FFFFFF0FA8
+:1096D000FFF0FFFF00000040400000000004000019
+:1096E00000400000000004004000000000040000F2
+:1096F00000400000000400004000000000040000E2
+:1097000000400000000004000000400000000004D1
+:109710000000004000040000000000808000000005
+:109720000008000000800000000008008000000029
+:109730000008000000800000000800008000000019
+:109740000008000000800000000008000000800009
+:109750000000000800000080000800000000002059
+:1097600020000000000200000020000000000200B5
+:1097700020000000000200000020000000020000A5
+:109780002000000000020000002000000000020095
+:109790000000200000000002000000200002000085
+:1097A0000000006060000000000600000060000093
+:1097B00000000600600000000006000000600000DD
+:1097C00000060000600000000006000000600000CD
+:1097D00000000600000060000000000600000060BD
+:1097E00000060000008002000400080010000002D3
+:1097F000000400080400000200040008001000201B
+:109800000040008004000000FF7FFFFFFDFFFFFF1E
+:10981000FBFFFFFFF7FFFFFFEFFFFFFFFFFDFFFF76
+:10982000FFFBFFFFFFF7FFFFFBFFFFFFFFFDFFFF5A
+:10983000FFFBFFFFFFF7FFFFFFEFFFFFFFDFFFFF74
+:10984000FFBFFFFFFF7FFFFFFBFFFFFF0000401F89
+:109850007A1903000000001E897603000000C01C76
+:109860003BDF03000000801BD15704000000401ABA
+:109870009FE00400000000199E7B05000000C01757
+:10988000E42C0600000080160DF8060000004015CC
+:1098900093DE07000000001408E608000000C01274
+:1098A000B1110A000000801101650B00000040109A
+:1098B000E6E30C000000000F46940E000000C00D0F
+:1098C000467710000000800CB08F12000000400BA3
+:1098D000D2DE14000000000A5E6317000000C0081A
+:1098E000601A1A000000800726FC1C0000004006D9
+:1098F00000002000000000057A1923000000C003CA
+:10990000D53926000000800258512900000040018E
+:10991000764F2C000000000046252F000000C0FEFE
+:109920002AC63100000080FDA1283400000000FBA1
+:109930004B1F3800000080F829053B00000000F6AE
+:10994000EFFE3C00010203040500020304050001D0
+:1099500003040500010205000102030404050001DF
+:10996000020355050010AA1A55250030AA3A000036
+:10997000AA0A55150020AA2A5535FF3F9C990008D0
+:109980000000002054070000E4060008989A000830
+:1099900054070020DC09000058670008450204064F
+:1099A000082D010203040405480607080913592B72
+:1099B0001B086D04211355152A4006190801A71329
+:1099C000673D1B088D041A8704012517020604054C
+:1099D0000103148020FF8BAA0A02019C15AA0A55D4
+:1099E0001500085920AA2A5535FF3F072D03010508
+:1099F00004060203127C1573FFFF04FF808001013F
+:109A000029025F6402130A13D16A12081201100CB2
+:109A10000504060203010103070505280B010203E3
+:109A2000040206070303040C3D0706040509191F79
+:109A3000191904310506064BAA1A024B381E026991
+:109A400010312E40FD3969260211042F405F020CAF
+:109A500026405B262ACD55155515123902017F0384
+:109A600016D0071AFF01013B0261AA0C1208010877
+:109A7000A8147F993F23403313D5720A1608DC914E
+:109A8000220312100A17401C12600A16901B014D87
+:089A900013E56A020008000062
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010001000300000200008C
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-O-3.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y002-O-3.axf
new file mode 100644
index 0000000..3b01ab3
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y002-O-3.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-O-3.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y002-O-3.hex
new file mode 100644
index 0000000..df85342
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y002-O-3.hex
@@ -0,0 +1,2481 @@
+:020000040800F2
+:10000000301100200101000807380008D12800083D
+:1000100005380008350F0008516400080000000092
+:100020000000000000000000000000007D49000802
+:100030009F1A0008000000006D3D00087D4C00087C
+:100040001B010008653B00081B0100081B0100089C
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B010008591500081B0100089E
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A000ED4C0008D94D00081B0100081B01000899
+:1000B000DD4D0008CD500008295300081B01000841
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008495F00081B0100081B01000804
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA004800475D7500083011002066
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE79D4C000890
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFD2C99000874
+:1006E0004C99000870B58C1810F8015B15F00703E1
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54C4C53
+:100740004FF490652946204600F015FA002864D041
+:100750002946204600F0A2F846490888401C088037
+:100760000121204600F0E6FA434942F21072B1F846
+:100770005000904202D2401CA1F8500007F0D6F879
+:100780003E4DB5F91410B5F9120005F093FF3C4C3D
+:10079000A5F856002080A16820468847A088A5F8C3
+:1007A000580003F099F807F0BDF9364E364C307812
+:1007B000082833D045F6AC30606042F6EF60A060A8
+:1007C00042F2C400E0603148008A2080208E6080C0
+:1007D000A16B2D488847208E69882D4C08444FF620
+:1007E000FF7101EA80006887207A4FF0000540071A
+:1007F0001DD501F0E3FA274949F6A24008802648B2
+:1008000040F21A62C188491C89B2C180914204D366
+:10081000A16821F00401A160C58070BD41F2130000
+:1008200060604FF48060A06040F61B50CAE73078EB
+:100830000A2818D2DFE800F0170613050A050D177D
+:100840001113EAE7BDE8704006F0DEB808F050F991
+:1008500005E0BDE8704002F089BD06F05BFCBDE834
+:10086000704007F0B7BA00F0FDFB84F8B65070BDD9
+:1008700000240140240700204801002064000020DB
+:10088000440700201B070020E4000020F80100209E
+:10089000A4020020442C0140640900206FEA1121C9
+:1008A000016070470029816802D041F0010101E038
+:1008B00021F00101816070470029816802D041F474
+:1008C000807101E021F48071816070472DE9F04171
+:1008D000824E92B0304600F00BF90BA800F039FAC6
+:1008E00001214FF4C06003F0D5FA00248DF83140A7
+:1008F0004FF46020CDE90D044FF4A0204FF009081B
+:100900000B9001278DF83C808DF830700BA9304694
+:1009100000F080F9724D8DF831408DF830708DF80F
+:100920003C700BA9284600F075F901231A460F21E7
+:10093000304600F0C0F9022201231146304600F093
+:10094000BAF9012303220021304600F0B4F9012353
+:1009500004221946304600F0AEF9012305220B218E
+:10096000304600F0A8F9012306220421304600F0A9
+:10097000A2F9012307220821304600F09CF9012347
+:1009800008220321304600F096F9012309220A21AA
+:10099000304600F090F90121304600F084F9012141
+:1009A000284600F080F901231A460521304600F060
+:1009B00055F901231A460621284600F04FF9002177
+:1009C000304600F0CBF84FF4E041284600F0C6F87E
+:1009D0000121304600F0B8F80121284600F0B4F8B3
+:1009E0000121304600F0A6F80121284600F0A2F8C7
+:1009F0000121304600F09EF90121284600F09AF9C5
+:100A000040F61451374804F066FF12208DF840007C
+:100A100002208DF841008DF842408DF8437010A8F7
+:100A200002F01EFF01224FF49061304600F0E8F81A
+:100A300001213046FFF740FF01213046FFF732FF2A
+:100A400001212846FFF72EFF304600F06EF93046B0
+:100A500000F09FF80028FAD1304600F075F93046D2
+:100A600000F082F80028FAD1284600F05EF9284606
+:100A700000F08FF80028FAD1284600F065F92846E2
+:100A800000F072F80028FAD10121084603F0DEF9DF
+:100A9000154D284600F09CFD684600F044FE0F48C6
+:100AA00001A94C300090114881E811018020CDE966
+:100AB00004404000069080000790202008904FF4EA
+:100AC0004050CDE909046946284600F00FFE012197
+:100AD000284600F071FD12B0BDE8F081002401400D
+:100AE00000280140002C014008000240B402002010
+:100AF0000D4910B5884202D1012144150AE00B4985
+:100B0000884202D10121041504E0094988420AD132
+:100B10000121CC03204603F0C9F92046BDE810406E
+:100B2000002103F0C3B910BD00240140002801409A
+:100B3000003C01400029816802D041F4801101E0AD
+:100B400021F48011816070470029816802D041F44E
+:100B5000004101E021F4004181607047826822F485
+:100B6000E0420A43826070470146002089684907D5
+:100B700000D50120704710B50246002054680B0ACA
+:100B8000C9B20C401168194202D0002C00D00120DB
+:100B900010BD014600208968090700D50120704773
+:100BA00038B501211C2003F075F9FF20ADF80000D5
+:100BB00000248DF8034003258DF8025069460D4846
+:100BC00001F0F6FA0120ADF800008DF803408DF831
+:100BD00002506946084801F0EBFA2320ADF8000006
+:100BE0008DF803408DF802506946044801F0E0FAA0
+:100BF00038BD000000080140000C01400010014019
+:100C0000002A4268C9B201D00A4300E08A43426028
+:100C10007047000010B542680E4B0C791A400B6803
+:100C200042EA04221343436083680B4A1340D1E92C
+:100C3000024222434C7943EA44031A438260C26A67
+:100C4000097C22F47002491EC9B242EA0151C16214
+:100C500010BD0000FFFEF0FFFDF7F1FF70B50724A7
+:100C600009290AD9C568A1F10A0606EB4606B4406F
+:100C7000A543B3401D43C56007E0056901EB41068C
+:100C8000B440A543B3401D430561836BC3F30154D6
+:100C9000121B921C02EB82041F22A2409343A1402C
+:100CA0000B43836370BD826B491E22F4401242EAFB
+:100CB00001518163704770B5072409290AD9C568B5
+:100CC000A1F10A0606EB4606B440A543B3401D4316
+:100CD000C56007E0056901EB4106B440A543B34098
+:100CE0001D4305611F23072A09D2446B521E02EBE4
+:100CF000820293409C4391400C43446370BD0D2A93
+:100D000009D2046BD21F02EB820293409C439140B4
+:100D10000C43046370BDC46A0D3A02EB8202934037
+:100D20009C4391400C43C46270BD816841F008014E
+:100D3000816070470029816802D041F4A00101E080
+:100D400021F4A00181607047816841F00401816055
+:100D5000704700210160017141718160C160012112
+:100D60000174704770B51E4C214694F83800B1F8F4
+:100D7000425006281ED9B4F84A10B4F84C00A1EB32
+:100D8000000202F10902122A04D8FFF757FB0022E1
+:100D9000144B0AE0884204D2FFF750FB0022124BAA
+:100DA00003E0FFF74BFB0022104BFFF730FAFFF791
+:100DB0008AFB09E005D12846FFF740FB0C4A0D4BA2
+:100DC000F3E70D4951F82000C5EB45116063B0EB26
+:100DD000410F03D9C5EB45104000606370BD0000B2
+:100DE0005004002000003440000033400000354033
+:100DF0006766666666E64B40DC8F000810B50C4CF3
+:100E00002078400713D5FFF7ADFF0A49A08E088070
+:100E100008483038018821F010010180001F018846
+:100E200041F010010180207820F00400207010BDF6
+:100E30005004002040040040F0B4184816494FF414
+:100E40009677436C08468A68046815485FEAC25C76
+:100E500042F00806007822F008054FEA047415D520
+:100E6000002C08DB120714D408B1082811D1BB42AA
+:100E70000FDA8E6007E012070BD508B1082808D1F9
+:100E8000BB4206DA8D60F0BC05F046BF002CF2DAFA
+:100E9000E8E7F0BC70470000A402002048010020F1
+:100EA0001B07002070B506464089204B204C4FF4AC
+:100EB0008071002580B362887AB1012A0CD1E18863
+:100EC000491C89B2E1803289914205D36580E58071
+:100ED000FF2801D0401E708170BD7088228890422A
+:100EE00001D9012200E00022184601F0EAF97088D9
+:100EF000B18801442088401C80B220808142EBD818
+:100F00002580A088401C80B2A080F1888842E3D36D
+:100F100001206080A58070BDFFE70022184601F027
+:100F2000D0F9A580E58025806580F4E7000C0140BC
+:100F3000C0050020FEE70000FCB505464FF6FF7631
+:100F400000200C46ADF8006048F205078DF804005B
+:100F500020E000BF15F8010B8DF8040001A9084638
+:100F600002F0E1F8BDF800009DF8041080EA0120CD
+:100F7000ADF800005FF00000BDF800100A0402D5D3
+:100F800087EA410101E006EA4101401CADF800108A
+:100F90000828F1DB641EDDD26946084602F0ADF890
+:100FA000BDF80000FCBD00000246002004E000BFC8
+:100FB00012F8013B1844C0B2491EF9D27047000034
+:100FC00070B5144A85B01088002413490194009428
+:100FD000039420460494138807E00D8B009E35444B
+:100FE0000095CD8B019E3544019515889D42F4D026
+:100FF000401CC0B28028EED30098411107484180C0
+:10100000848001984111064881830183818205B063
+:1010100070BD000024070020A4020020DA05002093
+:10102000C804002030B50E4902880A800C4A438863
+:10103000083A13800B1F808818802024151F2C80ED
+:101040000020401C80B27328FBD341F211100880AD
+:1010500044F64800108047F2480018802C8030BDCC
+:10106000202C0140114944F648000880091D46F62D
+:1010700048000880091D41F2111008800B48001F2C
+:10108000018841F02001018009480021A0F8641086
+:10109000A0F86210A0F86010A0F85E10A0F85C1034
+:1010A000A0F85A100348418181827047182C0140F2
+:1010B000A4020020640000202DE9F04F524B534859
+:1010C0000022D97A90F800C080292CF001067DD347
+:1010D0001C684F4B01F01F0153F821104D4B0C427F
+:1010E000196802D041F0200101E021F02001994669
+:1010F0001960484BDFF820B1DFF820A193F8465083
+:10110000474B9BF80040B3F90430022C69D1B9F881
+:101110000840C4F3C007C4F30024A74261D03D4C8B
+:101120002C3C94F80280B8F1000F09D0374FB8F189
+:10113000010FB7F902700DD0B8F1020F56D120E0BF
+:101140000A0553D58A0651D40122A2702CF004025C
+:1011500002704BE00E0549D48E0647D55FEA4C7607
+:1011600044D4A7BB4380002B09DD4CF0050202707C
+:101170000222A2702B4AB2F84420028236E0A2700A
+:1011800034E0B0F806C0BCF1000F01D1002B17DC31
+:1011900090F80CC0AC4513D107F26667BB420FDC78
+:1011A000214FBF895FEA477C0AD45FEA877C07D476
+:1011B0005FEA417C04D55FEA816C01D5FF0715D059
+:1011C00006704280AAF80020428101E017E00DE09D
+:1011D000426182610282A27089F80F208BF80020A0
+:1011E00004E006704280AAF800204281C3800573A3
+:1011F000480960F3CB21C9F80010BDE8F08F0670F4
+:1012000042804281F9E70000E00500204809002003
+:101210003C940008A40200201B07002024010020A9
+:10122000DA05002048010020580A00202DE9F04787
+:1012300096B000240C940D940E940F9472B69048BE
+:10124000816941F400718161816941F4806181614A
+:101250004FF4004002F0F0FD8A4D00212846FFF7D0
+:101260002BFB00212846FFF71DFB874E002130464F
+:10127000FFF718FB854F0021384600F09DF901204B
+:101280004FF47041401C8842FCD32846FFF730FCE5
+:10129000B1463046FFF72CFC384600F099F94FF480
+:1012A0006020CDE912048DF8454001204FF004087C
+:1012B0008DF8440010948DF8508010A92846FFF74F
+:1012C000A9FC01231A4605212846FFF7F4FC012357
+:1012D000022206212846FFF7EEFC01230322072104
+:1012E0002846FFF7E8FC012304220F212846FFF7D8
+:1012F000E2FC384600F06CF9684600F014FA6148E8
+:10130000634E4C300090CDF80C80CDE90164802014
+:10131000CDE904404000069080000790202008900E
+:101320004FF44050CDE909046946384600F0DEF933
+:1013300001212846FFF7C0FA0121384600F03CF9A8
+:1013400001212846FFF7AEFA47F23051159415985F
+:10135000401C15908842FAD301212846FFF7EAFC89
+:10136000ADF82C40A04640F2DC5A4FF4007420E067
+:101370005046CDF854801599491C15918142FAD3F5
+:1013800030880D9908440D9070880E9908440E908D
+:10139000B0880F9908440F90F0880C9908440C907D
+:1013A00001212846FFF7C6FCBDF82C00401CADF813
+:1013B0002C00BDF82C00A042DAD30D98354A40F33A
+:1013C000CF1633480A3006830E9941F3CF14448375
+:1013D0000F9941F3CF1383830C9941F3CF1CA0F8ED
+:1013E00004C0ACF5C05C40F2C371ACF59B7C8C458D
+:1013F0000ED2A6F5C856363E8E4209D2A4F5C85480
+:10140000363C8C4204D2A3F5C853363B8B4203D3FF
+:10141000D18841F48041D180D188490407D41E4944
+:10142000028B21F85C2F428B4A80808B88800021C0
+:101430002846FFF741FA0021384600F0BDF80021A8
+:101440002846FFF72FFA00214C464846FFF72AFAB4
+:101450000220C102401C8842FCD32846FFF748FB0B
+:101460002046FFF745FB384600F0B2F8FFF72EFAAA
+:101470000A493C20087062B616B0BDE8F08700004B
+:1014800000100240002401400028014008000240F2
+:1014900026050020580A0020B80C0020180700205C
+:1014A000F0B52B4B40F22D4643F6FB255C6C294BE7
+:1014B000B4F5FA5F13DDB4F5FA4F10DC41F6AD1761
+:1014C000A4F5FA54674306EBA7364FF4B5777C438F
+:1014D00005EBA41475106410C3E9045401E0C3E9DA
+:1014E00004654FF46A74D4604FF48344401A546125
+:1014F00010609168884202DA4942884200DC11603B
+:1015000010684FF483414843117E0841916A0144B9
+:101510009162506A814200DD9062916A106A814254
+:1015200001DB084600E09062986111684FF46A732D
+:101530005943137C194118410144B2F91C008842F7
+:1015400004DBB2F91A00884200DC08B2F0BD0000EA
+:10155000480100202801002010B54FF40054204617
+:1015600000F0ACF8002813D00A49087840F00800D1
+:101570000870204600F014F80021074800F01CF81D
+:101580000648C17E012903D10021C17601210177DE
+:1015900010BD00007A060020440002405C0B0020D1
+:1015A000C10002D50249086070470249486070478F
+:1015B00004040240000002400029016802D041F00A
+:1015C000010102E04FF6FE72114001607047000019
+:1015D00001684FF6FE721140016000210160416018
+:1015E0008160C1603149314A0839904203D148686D
+:1015F00040F00F0006E02D4A1432904204D14868B2
+:1016000040F0F00048607047284A2832904203D1E9
+:10161000486840F47060F5E7244A3C32904203D1B8
+:10162000486840F47040EDE7204A5032904203D1C0
+:10163000486840F47020E5E71C4A6432904203D1C8
+:10164000486840F47000DDE7184A7832904203D1D0
+:10165000486840F07060D5E7154A111F904203D1E9
+:10166000086840F00F0006E0114A1432904204D19D
+:10167000086840F0F000086070470D4A2832904238
+:1016800003D1086840F47060F5E7094A3C329042A3
+:1016900003D1086840F47040EDE7054A50329042AB
+:1016A000EAD1086840F47020E5E700000800024035
+:1016B00008040240406880B27047000001460020E4
+:1016C000CA0001D5034A00E0034A12680A4200D06A
+:1016D000012070470004024000000240002A026816
+:1016E00001D00A4300E08A430260704730B50368C6
+:1016F00047F6F07293430C6A8A682243D1E90445A5
+:101700002C4322438C692243CC6922434C6A2243F6
+:101710008C6A22431A430260CA6842600A68826087
+:101720004968C16030BD0021016041608160C160D5
+:10173000016141618161C161016241628162704701
+:1017400010B5114C8CB000212046FFF735FF204624
+:10175000FFF73EFF0D4800900D480021CDE9010143
+:101760006420CDE903018020CDE9050107910891AE
+:1017700009910A9169462046FFF7B8FF01212046EA
+:10178000FFF71AFF0CB010BD5800024004380140AA
+:10179000B407002010B501218CB0084602F056FBBA
+:1017A0001E4C00212046FFF707FF2046FFF710FFE1
+:1017B0001B4800901B48019000211020CDE9020138
+:1017C0008020CDE9041006910791089109910A91B2
+:1017D00069462046FFF78AFF012202212046FFF7D3
+:1017E0007DFF01218DF82F1004208DF82D008DF83C
+:1017F0002E100E208DF82C000BA802F031F80F20CF
+:101800008DF82C000BA802F02BF801212046FFF7E1
+:10181000D3FEFFF795FF0CB010BD0000440002405E
+:10182000043801405007002030B540F6AA21204A74
+:10183000C184838B1488E31A9BB20F2B10D31288B8
+:101840008283037E002253B11A4BB3F90A30062B70
+:1018500005DB194B1B78022B03D0002B00D18284AF
+:1018600030BD164B40F68B255B6CA3F22D14AC42B9
+:101870000FD2428B521C92B24283642AF0D364226C
+:101880004283B0F924208A4201DA02EB21118184DB
+:1018900030BD41F29414A342FADBB0F92430002B9E
+:1018A00002DDA3EB211100E000218184428330BDE1
+:1018B00024070020640000201B07002048010020AE
+:1018C00010B50446B0F9020043F69911484381135C
+:1018D000E06840F26662504301EBA030E060B4F98A
+:1018E000001043F6991251438A13216940F266634E
+:1018F000594302EBA131216104F07CFE6061A188B3
+:1019000040F6AB2208444010A0F515415539E0627D
+:10191000914205D9A0F5F851FF39521C91421DD2D0
+:1019200049F25451884202DDA0F5204002E0A0F5C2
+:10193000F850FF38206300EB400040F34F00208553
+:10194000B4F924104A42904201DA104602E088427B
+:1019500000DD0846E083228461848AE0A0F5FE422F
+:10196000FF3A41F255518A4214D8A2F6AA202063C8
+:1019700000EB400040F34F002085B4F92420514291
+:10198000E183884201DA084602E0904200DD104619
+:10199000404250E0A0F5D442AA3A8A4215D2A2F6BB
+:1019A000AA20206300EB400040F34F012185B4F9E9
+:1019B00024004242E2832084914201DA104602E090
+:1019C000814200DC0846608453E0A0F5AA42543A04
+:1019D00041F256539A4215D2A2F6AB20206300EB97
+:1019E000400040F34F002085B4F924104A42904251
+:1019F00001DA104602E0884200DD08464042E083FA
+:101A0000218419E0A0F5804241F254539A4215D244
+:101A1000A2F6AA20206300EB400040F34F0121858D
+:101A2000B4F92400E0834242914201DA104602E018
+:101A3000814200DC0846208462841AE0A0F5285226
+:101A4000AB3A8A4215D2A2F6AA20206300EB4000EE
+:101A500040F34F012185B4F92400E08342422284FF
+:101A6000914201DA104602E0814200DC0846404221
+:101A7000A9E7B4F91E00A0EB40208013E080B4F980
+:101A80002000A0EB402080132081B4F92200A0EBBD
+:101A900040208013608110BD01210176704770479E
+:101AA0001548164A4FF480410078042821D002F1ED
+:101AB0003C03D08A9B88C01A00B22F2801DD001198
+:101AC00008E0002801DD002007E00D4B984201DA14
+:101AD000184602E0402800DD40209389184400B2F7
+:101AE000884203DC40F26661884200DA0846908151
+:101AF00070479181704700001B070020C804002038
+:101B0000C0FEFFFF38B54B484B4902880B889A1A34
+:101B100092B20F2A71D30988484C01804FF0FF011F
+:101B2000E2884FF47A7355044FF4967002D516226A
+:101B3000009103E0950403D515220091014670E061
+:101B4000D50402D514220091F8E7150502D5132219
+:101B50000091F3E7550502D512220091EEE79505B5
+:101B600002D511220091E9E7D50502D51022009196
+:101B7000E4E7150602D50F220091DFE7550602D5EE
+:101B80000E220091DAE7950602D50D220091D5E7E5
+:101B9000D50602D50C220091D0E7150702D50B22FD
+:101BA0000091CBE7550702D50A220091C6E79507B9
+:101BB00002D509220091C1E7D20702D00822009184
+:101BC000BCE72289550702D507220091B6E79507A1
+:101BD00002D506220091B1E7D20702D0052200917A
+:101BE000ACE7A27AD20702D004220091A6E7A2892C
+:101BF000D40603D503220091A0E719E0140702D50B
+:101C0000022200919AE7540703D4940701D4D20723
+:101C100002D00122009191E70020034602460146CE
+:101C2000009002F057FFBDE838400248FFF73AB98C
+:101C300038BD00004C0A002024070020580A00206C
+:101C4000F0B55948594982880B889A1A92B29C2A51
+:101C500064D30988818056490A880146002A0B7896
+:101C600043F0020156D11646524A1C071568024637
+:101C7000127822F0020274D54F4C0746E4887F7830
+:101C80005FEA845C02D547F0010701E027F0010715
+:101C90004770A704477802D547F0020701E027F014
+:101CA00002074770670401D4E70703D0477847F07D
+:101CB00008074770640603D5447844F0040404E040
+:101CC0001C0603D4447824F004044470EC0450D47B
+:101CD000354C9A07247824F0100423D4324D4278EE
+:101CE0002F7A2D78012A45F0100514D0022A16D03B
+:101CF0002D4C042AA47804F1010C0CF0FF0C13D035
+:101D0000072A25D0032A23D0052A21D0062A1FD04E
+:101D100021F0100142E0B90702E00570F0BD39077B
+:101D20000029FADB0470F0BDFA0601D41A060AD5C0
+:101D30000170022C04D280F802C0BCF1020FF2D371
+:101D400041F080012AE021F0100101708670F0BDA1
+:101D5000877A7F06F7D5032C04D8017080F802C07B
+:101D6000F0BD0FE05107D8D51906D6D443F0800155
+:101D700014E002704178CB0701D18907F0D522F039
+:101D800010010BE0E9040BD49907E9D4818AC82932
+:101D900002D2491C8182E3E743F00A010170DFE7C8
+:101DA00002708682DCE70000FC0600202407002089
+:101DB00026070020A4020020580A0020094944F602
+:101DC00048000880091D46F648000880091D41F6B4
+:101DD000CC4008800348001F018841F020010180A9
+:101DE00070470000182C0140084946F6680008803A
+:101DF000091D0880091D41F2555008800348001F45
+:101E0000018841F02001018070470000182C01403A
+:101E100010B5C28800210AB1032206E002890AB186
+:101E2000022202E0428912B10122027000E0017038
+:101E300004784FF4804344F6206244B1012C06D06C
+:101E4000022C07D0032C01D14180818010BD43803A
+:101E5000828010BD41F23331418040F6B731F4E762
+:101E600030B5B1F86A5000231A240D22854202DCF5
+:101E7000B1F9680030BD4D88854202DBB1F9000040
+:101E800030BD01EB82056D88854201DD144601E01D
+:101E900013DA134604EB03024FEA52029A42F0D1DE
+:101EA00001EB830231F8231054889288521A001BE8
+:101EB000424301EB622000B230BD31F9220030BD57
+:101EC000054920B1086940F0800008617047034867
+:101ED000486003484860704700200240230167457E
+:101EE000AB89EFCD06494FF47A70CA68D20705D0A6
+:101EF000401E0004000CF8D1FF20704700207047FE
+:101F0000002002400E4A0320A2F1500182F83E0058
+:101F1000002048810B490886C862C8830884488429
+:101F200090620948816CB1F5206F01DBA3219162B9
+:101F3000807A002802D0906A404290627047000088
+:101F400064000020300500204801002004490020E2
+:101F500048810881C862886202498862704700002F
+:101F600064000020C4080020F0B53B4988894A89F4
+:101F7000801A80B20F2866D388894881CA89374879
+:101F80000B3A272A26D28A7822BB8268364B42F443
+:101F900080728260324A354C354D12785607314A8C
+:101FA0000AD4344E36881680334A12881A80334A4F
+:101FB00012882280324A09E0324E36881680324A30
+:101FC00012881A80314A12882280314A12882A8067
+:101FD00001228A702F4B304D19469A7F0968802A5A
+:101FE00032D302F01F0255F8222011422CD0826811
+:101FF00022F48012184E8260123614461215B778F9
+:10200000521C62F38617254AB77093F816C01778EA
+:10201000BCF1800F27F0020608D30CF01F0C55F816
+:102020002CC011EA0C0F01D147F0020616701A7E7F
+:10203000802A0DD302F01F0255F82220114207D149
+:1020400044F400218160F0BD826842F48012D1E73F
+:1020500024F40021F6E7000018070020A402002065
+:1020600048010020C0040020C2040020C404002055
+:10207000C6040020B0040020B2040020B4040020F4
+:10208000B6040020B8040020BA040020BC040020DC
+:10209000BE040020E00500203C940008C804002095
+:1020A00070B5204881890289891A89B20F292FD3F6
+:1020B000818901811C4B1D4819465D7A06681C4CBC
+:1020C000096846F00402802D07D305F01F0554F877
+:1020D0002550294201D126F0040202609A7B802A11
+:1020E00017D302F01F0254F82220114211D10268C6
+:1020F00022F002020260DA7A802A0ED302F01F0276
+:1021000054F82220114208D1016821F00801016031
+:1021100070BD026842F00202ECE7016841F008017C
+:10212000F5E7000018070020E0050020A4020020C9
+:102130003C940008F0B51D4C1B4A4FF0010C94F87C
+:102140003B5094F80AE0144692F83C3094F838403A
+:102150002B43651CEEB2154D95F83D700025BEF180
+:10216000FF0F0AD0BEF1000F06D18B4213D155707C
+:102170000C2C01D282F83860F0BD834202D182F883
+:1021800001C0F5E78B42F7D15570B80709E000BFF1
+:1021900082F83850F0BD8342FCD1F84382F801C088
+:1021A00080070028F4D0F0BD500400204801002032
+:1021B000F0B5CA78002502F00F03D20601D58A785F
+:1021C00013430A784FF00F0E12F0FF0F4FF0010289
+:1021D0001CD004680F8802FA05F63740B74211D1C7
+:1021E0004FEA850C0EFA0CF724EA070703FA0CF401
+:1021F0003C43CF78282F02D0482F02D002E046611E
+:1022000000E006616D1C082DE4D304600C88FF2CEF
+:102210001ED944685FF0000606F1080702FA07F5C8
+:102220000F882F40AF420FD14FEA860C0EFA0CF701
+:10223000BC4303FA0CF73C43CF78282F00D145610B
+:10224000CF78482F00D10561761C082EE4D3446076
+:10225000F0BD0000F0B5144C002801DAE36900E09D
+:102260006368420D120185B2C0F301579540C0F377
+:102270000346032F05D0C2020AD50322B24093437E
+:1022800007E023F07062636823F07063636002E02C
+:10229000AB4343F0706201B12A43002801DAE261E6
+:1022A000F0BD6260F0BD0000000001400246002069
+:1022B00092680A4200D00120704741617047016175
+:1022C00070470AB101617047416170470F4A104B76
+:1022D00092F838105B5C834201D1012004E00D4B81
+:1022E0005B5C834203D1002082F83A0070470A4BBE
+:1022F0005B5C834201D18120F6E7084B595C814247
+:1023000001D18020F0E70320EEE700004801002023
+:10231000F498000806990008FA9800080C9900083B
+:102320000A4810B501784FF000024C0708494FF0F9
+:10233000FF0389684FEA017105D5002901DA82722D
+:1023400010BD837210BD0029FBDBF8E748010020B7
+:10235000A4020020F0B5194E194C0022E31CA6F18E
+:10236000060CB75CA518ED78FF5C0D430F43BD422A
+:102370001FD01CF80270FF5C0F43BD4219D01546F8
+:102380000023A618F6780E43C6545B1C1CF80220E6
+:10239000DBB2062BF5D3C17881700179C1700021C1
+:1023A0004218491C15711CF80550C9B20629F7D30B
+:1023B000F0BD521CD2B2032AD3D3F0BDCE8F000899
+:1023C0005004002010B502460021064B06205C1880
+:1023D0006478944200D10846491CC9B20629F6D354
+:1023E00010BD000048010020214810B590F867108A
+:1023F00000222048012936D11F49898899BB1F49ED
+:102400001E4B4C6C40F6B831B3F86E308C4227DD71
+:102410001B49097821BB90F82711491CC9B280F8E3
+:102420002711C8291CD380F827210146D0F82C4158
+:1024300091F82811A34203DD052908D2491C01E0C7
+:1024400041B1491E80F82811C9B2052902D30121E2
+:1024500080F82611191B074C2C3C6162C0F82C3106
+:10246000B3F5FA6F03D280F8262180F8282110BD39
+:10247000B80C0020A4020020DA050020480100204A
+:102480001B0700204FF4C042C260002181620E226F
+:10249000028241F262024261082202834FF46042EA
+:1024A000428381834FF07842C0E9082140F6C4118D
+:1024B00001807047B0F90010B0F90220891A41601C
+:1024C0004269037E4A431A41836A13448362426A23
+:1024D000934200DD8262836A026A934200DA82627A
+:1024E000C268836A4A43017C0A410B41D118B0F9A2
+:1024F0001C208A4201DA10467047B0F91A0088425F
+:10250000FADC08B27047000010B514481449B0F85E
+:102510008C200B889A1A92B2B2F5437F1DD9098894
+:10252000A0F88C10B0F88A1020F8581F00224286BC
+:102530000C480D4CC2888280C180C3898381248964
+:10254000891AA4B2C4818160E11A0161074A818AB3
+:10255000C182928A8282511A816110BD4801002095
+:1025600024070020800C002030050020640000209B
+:1025700009480A49B0F8AA200B889A1A92B241F683
+:1025800084639A4206D3098820F8AA1F4188818073
+:1025900000214180704700004801002024070020EE
+:1025A0000D480178C90702D00C49098801E04FF6AF
+:1025B000FA71C1650949012010390880074824389B
+:1025C000018841F00101018004481838018821F098
+:1025D00018010180704700004801002024040040D9
+:1025E0000A49D1F8902012B1521EC1F8902031F85A
+:1025F0008A2F521C21F81A294A6A521C4A628A8F71
+:10260000521C8A8701F8380C7047000048010020EE
+:102610001CB52D4890F83B3090F83C20934252D0A6
+:1026200000248DF8044053408DF800309DF80030B0
+:102630000122012B08D09DF80030022B09D09DF813
+:102640000030042B0AD00DE01F498DF804204431DE
+:1026500008E01D498DF80420463103E01A498DF841
+:10266000042048319DF80420012A2CD190F83D30F7
+:102670009DF80040154AA34217D090F83E309DF8CF
+:102680000040234208D0B0F84C30A0F84A300B8804
+:102690001488E31AA0F84C3090F838302BB1B0F819
+:1026A00040301488E31AA0F8423012880A80A0F85B
+:1026B000402010F83E1F9DF80020114300F801193A
+:1026C0009DF8001001701CBD50040020240700205C
+:1026D00070B5344D40212846FFF7E8FD8400802185
+:1026E0002846FFF7E3FD44EA4004A9152846FFF712
+:1026F000DDFD0443E1B22C4C94F870508D4250D073
+:102700004D4084F87010012D03D0022D01D0042D0E
+:1027100047D194F87400A84384F8740094F87320A7
+:10272000AA420FD084F8735094F8722001238B4092
+:102730001A4207D11A4384F8722094F87110491C88
+:1027400084F8711094F87110042928D330B101284D
+:1027500011D002280FD004280DD012E01348C188F0
+:1027600021F04001C1802078002184F83B1020F046
+:102770006000207005E0217841F02001217084F88C
+:102780003B000B4994F83B0091F82720904204D07D
+:1027900081F8270007492020087000F00DF884F820
+:1027A0004C5070BD0010014048010020580A002024
+:1027B000B80C00201807002070B50D4D40212846A8
+:1027C000FFF774FD840080212846FFF76FFD44EA7F
+:1027D0004004A9152846FFF769FD04430548072171
+:1027E00000F8704F0171002141708170C17070BD9F
+:1027F000001001404801002070B5344890F83A10AC
+:10280000CA43920761D001F0030280F8392090F8A2
+:102810003D305B061B0E80F83D30012A01D0812A35
+:1028200002D15B1C80F83D300278D2074DD0DBB27C
+:1028300003F00102C3F34004A24246D1B0F84E4077
+:102840000025641CA0F84E40204CA0F8505090F891
+:102850003E60A47AB24202D080F83E200DE0A60786
+:10286000B6EB837F02D080F83F5006E090F83F300F
+:10287000642B02D25B1C80F83F3090F84030642B10
+:102880000CD25B1CDBB280F84030022B06D204F085
+:102890000103934202D1022280F84020012901D095
+:1028A000002912D190F83820C16D00EB82029161AD
+:1028B0000163D0E906121144D0E908231A441144F7
+:1028C000826A1144C26A1144416370BD480100200C
+:1028D000FEE700002DE9F04F00BF00209E4E9F4A0A
+:1028E000A6F51271A6F5BE79A6F1440B06F1440EC9
+:1028F000804601F5E074A1F1780301F5457A1D5C8D
+:1029000015F0C00706D0402F51D0C02F77D0802FB0
+:1029100076D004E115F01F0504D0154440F080077F
+:102920002F7201E082F80880012826D0022824D0E6
+:10293000032822D0042820D008281ED010281CD01C
+:10294000874D55F820C0DCF8005054F820703D4009
+:10295000CCF80050824D55F820C0DCF8005056F8F5
+:1029600020703D43CCF800501D5CAD0659F8205056
+:102970002F6813D53AF810C03EE051F820502F6868
+:1029800054F820C007EA0C072F6051F820502F6838
+:1029900056F820C047EA0C072F60E5E7DFF8B8C11A
+:1029A0000CF1F00C5CF820C007EA0C077EE015F093
+:1029B0001F0504D0154440F080072F7201E082F813
+:1029C000088001281DD002281BD0032819D0042814
+:1029D00017D0082815D0102813D0614D55F8205075
+:1029E0002F6854F820C007EA0C072F605C4D55F89B
+:1029F00020502F685BF820C047EA0C0756E00BE038
+:102A000056E051F820502F6854F820C007EA0C0710
+:102A10002F6051F82050ECE715F01F0505D0154444
+:102A200040F0800785F8217001E082F821800128BC
+:102A300025D0022823D0032821D004281FD008281D
+:102A40001DD010281BD0464D55F820C0DCF8005092
+:102A500054F820703D40CCF80050414D55F820C04E
+:102A6000DCF800505EF820703D43CCF800501D5C4F
+:102A7000AD0615D53A4D3AF81070CC3514E051F842
+:102A800020502F6854F820C007EA0C072F6051F837
+:102A900020502F685EF820C047EA0C072F60E6E759
+:102AA0002D4D3AF81070E03D55F820502F6036E07B
+:102AB00015F01F0505D0154440F0800785F82170FA
+:102AC00001E082F82180012830D002282ED003288E
+:102AD0002CD004282AD0082828D0102826D0204D11
+:102AE00055F820C0DCF8005054F820703D40CCF878
+:102AF00000501B4D55F820C0DCF80050164F8837A9
+:102B000057F820703D43CCF800501D5CAD06B1D4A1
+:102B1000114F3AF81050E03F57F820703D60401CCC
+:102B2000C0B21128FFF4EBAEBDE8F08F51F8205091
+:102B30002F6854F820C007EA0C072F6051F8205086
+:102B40002F68DFF814C00CF1880C5CF820C047EA4D
+:102B50000C072F60D9E70000C8960008E0050020A8
+:102B6000C49400084FF40771C1824FF45861018387
+:102B700040F6145181837047F0B5C48AB0F9006003
+:102B80008681B0F90250C581B0F9043002270021D6
+:102B900001220382AB4204DBB54202DDC7804281E1
+:102BA0000CE0B34204DBAE4202DDC78041811CE091
+:102BB0009D4205DBB34203DDC2804781018115E000
+:102BC000B54204DB9E4202DDC280418105E0AE4297
+:102BD00005DB9D4203DDC1804281078106E09E4204
+:102BE00004DBAB4202DDC18047810281C388458995
+:102BF00000EB430700EB4505BB89AE899B1B0FFA31
+:102C000083FEA0F812E00689AB8900EB460CBCF805
+:102C10000CC0A3EB0C038382B0F91830B7F90CC0D9
+:102C2000A3EB0C0CB4EB4C0F04DA80F82010A3F1EA
+:102C3000A10113E0A64503DD80F82010B9890BE05F
+:102C400026B1012E04D0022E10D004E0062100E0AF
+:102C5000052180F82010A989091B6D31418309B233
+:102C6000B1F5586F04DB5B1E438304E00421F0E7F9
+:102C7000002900DC4283418B8183F0BD0B49002297
+:102C800088760A62CA614A62094A32F9103002EB58
+:102C900040028B62B2F90220CA62064A32F8100082
+:102CA0000882A1F86000A1F862007047F8010020D6
+:102CB0001E990008129900082DE9F05FFD48FE49B1
+:102CC00082880B889A1A92B20F2A44D30988FB4A49
+:102CD0008180814611880124F948FA4E002579B394
+:102CE000491E1180C573F84A85620168B2F9022055
+:102CF0004F0742F6AA2318D4F78847F40057F78005
+:102D0000F14E3678B60709D5866826F080068660CB
+:102D1000A0F87C5080F87E5080F87F50CE0404D418
+:102D200080F8F040C0F8EC5003E080F8F0504E0717
+:102D300007D49A4205DB80F8F440A0F8F25004E092
+:102D400010E080F8F4504E0703D49A4201DBC90723
+:102D500003D080F81151BDE8F09F80F81141A0F830
+:102D60001251F8E78046B0F8181143F698208142D6
+:102D700002D2491CA8F8181101F0C2FED34FDFF8A7
+:102D800034B397F85000ABF11C0B10B1FEF794F977
+:102D900005E09BF8001021F001018BF80010FFF70F
+:102DA00023FB00F0D7F9CA4841F268024FF40061F2
+:102DB000406C904201DBC74A04E0B0F57A6F02DA5A
+:102DC000C44A121D116097F85110DFF8F4A2C24BEB
+:102DD000C24FC907AAF12C0A3AD0997B802933D374
+:102DE00098F8002092072FD498F80F208AF8062030
+:102DF000B54A514692F800C02CF0020C82F800C08F
+:102E0000ABF80250CBF814509BF800C02CF0010C2A
+:102E10008BF800C0B279520611D44A89B2F5FA7F14
+:102E200003D2521CAAF80A2012E040F63C729042EB
+:102E300001DD002013E108208AF803400FE1CD7086
+:102E40000020AAF80A500AE18AF80350AAF80A50AA
+:102E5000D8F80800010501D5082000E19B4991F848
+:102E60003FE05FEACE7149D09B4B98F80F208AF87B
+:102E700006205B7A4146802B4CD30B785B0735D418
+:102E8000F3889B0405D500BF20F02000C8F8080097
+:102E900034E0ABF80250CBF814509BF800C08E4BD6
+:102EA0002CF0010C8BF800C040F020008860D87D29
+:102EB00080280AD300F07F0C1B684FF0004020FAF6
+:102EC0000CF0034201D10C7100E00D710879C007CC
+:102ED00002D15FEA8E7005D50320032A01D08AF85B
+:102EE0000940BCE00020C8F82850B8E020F02000DD
+:102EF000C8F80800F08820F40050F08098F8260107
+:102F0000444601280BD0714890F8630048B1FDF7A2
+:102F100093FF0FE00A6842F004020A60B4E7092058
+:102F20009DE0A068C10502D520F0080001E040F056
+:102F30000800A06094F846304FF48041E3B143F6B6
+:102F40009912012B1FD0881E022B2FD03B78C3F380
+:102F50008103012B2FD0022B2DD0A4F8141160482F
+:102F600090F85E0004281ED0A4F84410574890F84A
+:102F70007000012822D031E043F21E50A4F8140161
+:102F800043F2333014E0387842F6CC43C0F381008A
+:102F9000012806D0022804D043F2EB10A4F8140153
+:102FA00001E0A4F81431A4F84420DFE7A4F81401E8
+:102FB000A4F84400DAE7A4F81401D0E73878C0F3A5
+:102FC000810242F26660012A0FD0022A10D041F637
+:102FD000E12200BFA4F81421A4F844009BF80020CB
+:102FE000D20708D0BBF8022007E0A4F81401F3E7E9
+:102FF0004FF40052EEE734488288A9F8122010B24C
+:10300000B4F944205043C0F38F325046AAF812203E
+:103010008A4200D9418233490978C90605D5428AD6
+:1030200041F233318A4200D241822189C1F3C00288
+:10303000C1F300218A4205D1428A40F6CC418A423E
+:1030400000D94182B17AC90700D04582BAF812008E
+:10305000A06200287FF7EDAE23480570022099F8A2
+:103060001A1099B9022841D080B119490B789C06F1
+:1030700008D5B479640605D51A4C2478E40964F3BC
+:1030800086130B70F18821F40A61F1801049496CB4
+:103090004E290ADBF1880B0607D521F08001F1806B
+:1030A00009490B7823F002030B7089F81A0088F89D
+:1030B0000F0050E6640900202407002026070020A6
+:1030C000A4020020580A0020DA050020B80C0020D5
+:1030D00048010020100C0140E0050020C804002039
+:1030E00064000020FC06002038070020398F0029EA
+:1030F000BBD143F698213987B7E770B500230C8818
+:1031000063F30F02012505FA03F6344206D0C3F13A
+:103110000F0605FA06F1114361F30F025B1C102B39
+:10312000F1DB028070BD70B500230C7863F30702F9
+:10313000012505FA03F6344206D0C3F1070605FA65
+:1031400006F1114361F307025B1C082BF1DB0270EF
+:1031500070BD0000F0B51F4890F866301E48012B86
+:10316000816821F4006232D11C4BDE8874062ED4B3
+:103170001B4D0F054FF00004B5F902501ED4194A3B
+:10318000526C642A11DC40F6386295420DDAB204C2
+:103190000BD4027852070ED4B0F8D42040F6B835DC
+:1031A000AA4203D2521CA0F8D420F0BD41F4006121
+:1031B00081605C81F0BDA0F8D440F0BD41F2CD014A
+:1031C0008D42FADD997AC907F7D18260F3E7826010
+:1031D000F0BD0000B80C0020A4020020580A002016
+:1031E000DA05002048010020F0B5364D364F044680
+:1031F00095F83B0097F83B1023780843EE1C627863
+:10320000834205D1E0781146FEF794FF207908E06B
+:1032100094F802C084450CD1E1781046FEF78AFF8D
+:10322000E07905F82F0F2878805D6870287BE877B3
+:10323000F0BD82421DD161461846FEF77BFF95F82E
+:103240004E1095F83B00814207D1B97A09B1A179B6
+:1032500000E0617985F82F101EE06978012901D01E
+:10326000A17922E0617927E0297841F004012970F1
+:1032700012E0E1788142DBD119466046FEF75AFF41
+:1032800095F84E1095F83B0081420AD1B97A09B100
+:10329000617ADFE7217ADDE715F82F1F895D697014
+:1032A000C5E76978012906D0617A85F82F10B97AC7
+:1032B0000029F1D1D8E7217A85F82F10B97A0029B1
+:1032C000EAD0D1E750040020480100200B480178E3
+:1032D00021F0020100F8381B002100F8181941778D
+:1032E000817733218185418508214184012100F8BE
+:1032F0001F1C034880F8391070470000500400205C
+:10330000480100200D4900B50B4851F8012F40F845
+:10331000032F89888180084801210930FFF71AF8B6
+:10332000054802211330FFF715F8034804211D302A
+:103330005DF804EBFFF70EB85004002048010020B0
+:10334000094944F648000880091D46F648000880EF
+:10335000091D41F2111008800348001F018841F047
+:103360002001018070470000182C01402DE9F04732
+:10337000664C674B0025A0780126654A1033052866
+:103380007ED2DFE800F00313113E1100108820F018
+:10339000010010801D805F480580001F0580001F10
+:1033A0000580FFF7CDFFA670BDE8F087594941F2CF
+:1033B00044401C390880574945F658002439088094
+:1033C000091D47F2580008805249202028390880FA
+:1033D0000020401CC0B27328FBD3FFF7B1FF4C495B
+:1033E00084F85C502C3147F69060088048481430CF
+:1033F00006801D80108840F0010010800220A0701F
+:10340000D2E700215FF0010004EB410204EB40032E
+:10341000B2F85020B3F850309A4200D20146401C16
+:10342000C0B20628F0D33C48405C84F83900FFF76E
+:103430004DFF1D2000F0F3F900F076F8374E3848C4
+:103440004FF4807996F83B10012904D002291BD053
+:10345000042930D047E040218046FEF727FF87004F
+:1034600080214046FEF722FF47EA40074946404692
+:10347000FEF71CFF074347F0010084F83B0000E023
+:103480003DE0224809302CE040218046FEF70EFF47
+:10349000870080214046FEF709FF47EA400749467A
+:1034A0004046FEF703FF074347F0020084F83B0065
+:1034B0001648133015E040218046FEF7F7FE8700DE
+:1034C00080214046FEF7F2FE47EA40074946404663
+:1034D000FEF7ECFE074347F0040084F83B000B487E
+:1034E0001D3002F071FF94F82F0086F838001D207F
+:1034F00000F0ABF90420A0700A48057054E710886A
+:1035000020F0010010801D80A5704DE750040020C0
+:10351000000800403C2C0140D48F000848010020E6
+:10352000001001401B0700202DE9F041344C14F835
+:103530002F0F344DE07240212846FEF7B7FE86007B
+:1035400080212846FEF7B2FE46EA4006AF1539460E
+:103550002846FEF7ABFE0643207BF1B22F3C8142AA
+:1035600015D084F83C0040212846FEF79FFE8600D7
+:1035700080212846FEF79AFE46EA4006394628464C
+:10358000FEF794FE064384F83B60FFF741F81E4DBA
+:1035900095F83B00012827D0022828D0042829D0FC
+:1035A000174894F83B102730085C04F8300F14F8E3
+:1035B0000109FEF707FF04F82F09A87A00B10120DE
+:1035C000607001F035FB94F84E0094F83B1088428F
+:1035D00006D094F83800062802D2401C84F838003F
+:1035E00084F84E10BDE8F0810548093004E0044835
+:1035F000133001E002481D30BDE8F041FFF7F4BD93
+:103600005004002000100140480100202DE9F04145
+:10361000524991F87200AA287ED191F8730055287A
+:103620007AD14F4C00200A5C2254401CC0B274284E
+:10363000F9D34C4E2069C6F80100A08AA6F805000F
+:10364000D4F81600F060D4F81A003061D4F81E00E7
+:103650001234706102F05EFE4349608A888102F094
+:1036600073FE207D123CC007307802D040F0040089
+:1036700001E020F004003D4930704FF480403C4DA3
+:10368000886114F8280F85F82000608B6880A08B73
+:10369000A880E08BE880208C2881608C354F688181
+:1036A00094F8240087F8D20014F8011C304686F8FC
+:1036B0003B100026C0F89460FFF724FE2E48A18E30
+:1036C0000183E18E4183218F818394F84210283C4D
+:1036D000012908D0022901D0032909D0297821F035
+:1036E0000C01083107E0297821F00C01091D02E0E6
+:1036F000297841F00C01297094F86E20012162B103
+:10370000012A01D0022A0BD087F8461094F86430C1
+:103710001A4A4BB1518108E014E087F84660F5E79A
+:10372000022287F84620F1E7568194F870100129AB
+:103730000AD094F86D1051B101290BD04FF480518B
+:10374000A0F87610BDE8F08144F21C71F8E74FF460
+:103750000051F5E741F25551F2E7000000FC000886
+:10376000B80C00204801002064000020500C00200C
+:10377000C8040020A402002030050020580A0020C0
+:103780007CB50121082000F085FB4FF48070ADF876
+:10379000040010248DF8074001208DF8060001A9CF
+:1037A0001548FEF705FD0121092000F073FB0121FA
+:1037B0001248FEF74FFD0820ADF8000004208DF8F8
+:1037C00003000F4E03258DF8025069463046FEF780
+:1037D000EFFC08213046FEF770FDADF800408DF893
+:1037E00003408DF8025069463046FEF7E1FC102197
+:1037F0003046FEF762FD7CBD00140140000230003F
+:10380000000C0140FEE7704700F01F0201219140CB
+:103810004009800000F1E020C0F88011704700F0FE
+:103820001F02012191404009800000F1E020C0F812
+:103830008011704700F01F02012191404009800073
+:1038400000F1E020C0F80011704700F01F020121D4
+:1038500091404009800000F1E020C0F8001170475D
+:1038600070B50F23C47801780122F4B1144C246898
+:10387000457804F4E064C4F5E064240AC4F1040665
+:10388000E3408478B5401C402C4301F1E021230142
+:1038900081F80034007800F01F018A404009800060
+:1038A00000F1E020C0F8002170BD01F01F0082404F
+:1038B0004809800000F1E020C0F8802170BD0000C0
+:1038C0000CED00E00249084302490860704700001F
+:1038D0000000FA050CED00E02DE9F05F00261D2048
+:1038E000FFF792FF6C4CDFF8B4B1A4F1B000A77EF3
+:1038F00090F83810DFF8A8E1DFF8A8A100258F4282
+:103900007ED0E776A176626A036B5A434FEA12498A
+:103910009BF80820120702D51EF8012000E00A4695
+:1039200094F812C0BCF1010F09D004EB4206B6F9BD
+:1039300002C0C4F828C0B6F90460E6620CE043F6A1
+:10394000FF7CC4E90A5C90F83DC05FEACC7C01D002
+:1039500012B102E0052A00D1012600EB47074FF023
+:10396000804CBF893F04B7FBF3F3E361476BBCFBBB
+:10397000F7F7276294F813C0BCF1000F06D0BCF132
+:10398000010F05D03B4403EBD3735B10636201E08E
+:103990003B466762DFF810C14FF6FF7707EA8307FF
+:1039A000ACF808709AF8007090F80A8090F83DC062
+:1039B000082F08F003070CF0030C05D067450BD166
+:1039C000B8F1000F05D008E0674505D0B8F1000F49
+:1039D00003D05B42636200E06562C6B1636A002B9C
+:1039E00003D006DD228D05E00AE0304B33F81220CB
+:1039F00000E0A28DA4F86020227822F0200222703C
+:103A00009AF80020042A07D0082A05D012E0B4F85A
+:103A1000603003EB0902EDE780F8405065629BF8E7
+:103A20000800000701D51EF80110204830F81100E9
+:103A3000A4F860001E49606A09883E314843B4F822
+:103A4000601001EB204006B21D20FFF7F3FE606A14
+:103A5000002807D021784FEA81600ADD002804DAC7
+:103A6000A08D09E0B4F8600006E0E06AB04208DB2F
+:103A70000CE0002802DA208D208208E0A06AB04223
+:103A800004DD208241F02000207000E026822575B0
+:103A900065752586BDE8F09FF8010020A40200208E
+:103AA000009900081B070020300A00201299000826
+:103AB0002404004043184FF48042934210DD9042AA
+:103AC00002DD104600210BE0914202DD002011468C
+:103AD00006E08003B0FBF3F000B2C0F5804109B20C
+:103AE00041EA00407047F0B54FF46A730022C360AA
+:103AF0000E24826204824FF48345082645610683C2
+:103B000043F6FF774283878340F2492E4FEA873C92
+:103B1000C0F808E0C0E9082CCB608A620C824D61D5
+:103B20000E834A838F83B4208860C1E9082CF0BDDE
+:103B3000002181620949C1600E2101824FF6BF5107
+:103B40004161082101834FF44041418343F6FF71F5
+:103B5000818309070162024941627047638A01005B
+:103B600000C0FF0F064941F6A260088005480168C1
+:103B7000054A01F4E06111430160BFF34F8FFEE796
+:103B8000442C01400CED00E00400FA0538B5012199
+:103B90000D2000F07FF94FF4E060ADF8000018242C
+:103BA0008DF8034003258DF8025069460D48FEF755
+:103BB000FFFA4FF46040ADF800008DF803400A4C66
+:103BC0008DF8025069462046FEF7F2FAA014ADF8CF
+:103BD000000048208DF8030069462046FEF7E8FA09
+:103BE00038BD000000080140000C01402DE9F04103
+:103BF0000121CE028CB0304600F04CF9DFF868812C
+:103C0000404601F08DFC08A801F0B6FE4FF4586064
+:103C1000ADF824000024ADF820402020ADF82200AB
+:103C20000125ADF826408DF8285008A9404601F03E
+:103C300055FE0021404601F0A8FE4FF6FF714046B8
+:103C400001F0ADFE01220021404601F039FE0121C4
+:103C5000404601F021FC04A801F039FCADF81060E9
+:103C6000A802ADF81200ADF81440A220ADF816007D
+:103C7000ADF81840ADF81A40ADF81C4004A9404614
+:103C800001F014FC6027ADF80070ADF80440ADF809
+:103C90000840ADF80C40ADF80240ADF80640ADF874
+:103CA0000A40ADF80E406946404601F0F9FC69460D
+:103CB000404601F03BFD6946404601F081FDADF80C
+:103CC000045040F61450ADF80070ADF80600ADF8A1
+:103CD0000840ADF80C40ADF80250ADF80A40ADF820
+:103CE0000E406946404601F0AFFD0121404601F01B
+:103CF000F7FB0821404601F013FD3146404601F034
+:103D000055FD0821404601F099FD3146404601F03D
+:103D1000CDFD7021404601F0D6FD18208DF82C0015
+:103D20008DF82D408DF82E408DF82F500BA8FFF701
+:103D300097FD0D480C30018841F0800101800A4850
+:103D40001430018841F001010180001F048001212D
+:103D5000404601F0CFFB8DF828500121404601F08C
+:103D6000D3FB0CB0BDE8F081002C0140704740F25D
+:103D700013414160082181608621C1604FF4804178
+:103D800001614942416100210162C16270470162E3
+:103D90007047000010B501884288891A09B2018372
+:103DA000B1F5005F02DBA1F5804104E011F5005F91
+:103DB00002DC01F580410183B0F9182041685143CC
+:103DC000C1618368846A5343C2681B12624303EB78
+:103DD0002222036A1A44114402628A134262416930
+:103DE0008A4203DB01698A4200DC11468A1AC0E973
+:103DF0000A21028E4FF40373594302EBA13202866B
+:103E00000B4A1278082A04D10A4A936F03EBA131B6
+:103E10009167B0F93010B1F5804F02DDA1F5804116
+:103E200003E0002902DA01F58041018610BD00009F
+:103E30001B0700206C0A0020034A516821F440410E
+:103E4000014351607047000000100240044A0029FD
+:103E5000516901D0014300E0814351617047000086
+:103E600000100240044A0029D16901D0014300E05A
+:103E70008143D1617047000000100240044A0029CC
+:103E8000116901D0014300E08143116170470000D6
+:103E900000100240044A0029916901D0014300E06A
+:103EA000814391617047000000100240044A0029DC
+:103EB000D16801D0014300E08143D1607047000028
+:103EC0000010024030B524494A6812F00C03234A1E
+:103ED00003D0042B01D0082B26D002604A680F23A0
+:103EE0001F4C03EA1212A35C0268DA4042604B687E
+:103EF000072505EA1323E35C22FA03F383604B688A
+:103F000005EAD323E35CDA40C2604B68032403F480
+:103F1000404104EA933303EB9161114B1B1F595C41
+:103F2000B2FBF1F1016130BD4A680E4B1A404B689B
+:103F3000140103F4803303D5C2F38342113202E04B
+:103F4000022404EB924213B14B689B0301D5064B4C
+:103F500000E0024B5A43C0E70010024000127A0012
+:103F60000400002000003C0800093D002DE9F0415C
+:103F7000274CA61540212046FEF798F985008021A0
+:103F80002046FEF793F945EA400531462046FEF704
+:103F90008DF90543EDB240212046FEF787F98700F1
+:103FA00080212046FEF782F947EA40073146204645
+:103FB000FEF77CF90743F8B2A842DBD14021204646
+:103FC000FEF774F9870080212046FEF76FF947EA73
+:103FD000400731462046FEF769F90743F8B2A84288
+:103FE000C8D140212046FEF761F987008021204694
+:103FF000FEF75CF947EA400731462046FEF756F9DE
+:104000000743F8B2A842B5D12846BDE8F0810000C8
+:104010000010014010B50268416802FB02F301FB89
+:1040200001330D4CA34211D91B0E0E3B0B4C9BB21E
+:1040300012B234F8133009B25A43594342F38F3263
+:1040400041F38F31C0E90221012102E0C0E90221E0
+:104050000021017410BD0000E10BBF0E748C00083C
+:104060002DE9F05FF948FA4902880B889A1A92B252
+:104070000F2A7DD309880180F64802468189D288BB
+:104080004B0703D48B0701D4CB0702D042F4007254
+:1040900001E022F40072C2808246080702D4504632
+:1040A000C90604D5BAF8061041F0010102E0C18842
+:1040B00021F00101AAF80610E648FDF7A9FEDFF895
+:1040C00098B3BBF93A10B1F5804F03DA491CABF84D
+:1040D0003A1003E04FF48040ABF83A00DF4E41F66F
+:1040E000CC40DF4CB16C814203DDA06820F01000B1
+:1040F000A060DC4ADC4D4FF00008108830B1401E53
+:10410000108084F80F8085F800802BE0BAF8060054
+:1041100043041BD4BAF80C20D30617D4120715D4C5
+:10412000020613D4820611D402050FD4420603D529
+:10413000CE4A1278120609D5420707D4C20505D423
+:10414000020703D4820401D4C0060BD5C84884F802
+:104150000F80C84A85F80080A0F81E80A2F8008071
+:1041600080F82A80E08FC44ADFF810E350B100E005
+:10417000FAE0401EE087107820F00200107084F80A
+:104180000F800AE0107840F00200107028780128B3
+:1041900005D19EF80000062801D185F80080287816
+:1041A000DFF8DCC2DFF8DC9201270A2877D2DFE8EB
+:1041B00000F0FDDB05DBFCFBDB76FAF9DFF8A0A203
+:1041C000A648AAF12C0A40F62826BAF81610491C6F
+:1041D0008BB2AAF81630416C40F6CC40B14202DAFC
+:1041E000AAF8168013E0DBF80C6086420FDBB2F908
+:1041F000042043F69916B24209DBB3F5FA7F06D3E1
+:1042000099F800301BB9AAF8168089F80070DFF819
+:1042100078E2BEF8002072B19AF804305B1CDBB281
+:104220008AF80430022B06D38AF80480BCF80020F8
+:10423000521CACF80020E27B092A18D0022A7CD05C
+:10424000A4F830814FF44050C9F87C00C9F87800D8
+:10425000B4F840004E46C8B141F288324046AAF850
+:104260001680914221DA3178012919D01DE0774872
+:104270004430FEF707F9FDF745FE7848416CCAF86F
+:10428000281041F27C51CAF81810B0E2B08A20869A
+:10429000F06A7063B06A3063A4F8407036E002E2FE
+:1042A0003070ACF80000AEF80000784940F63A22D1
+:1042B00091F8681001290DD0C4F8D80084F8EA00FC
+:1042C000CAF82000B4F9301001F21D50904217D8FE
+:1042D000102316E094F8281101B96D48C4F8D800ED
+:1042E00084F8EA70B4F9301001F21D509042B4F82D
+:1042F000D80000B201D8102300E02023102202E0F1
+:1043000020231022002000F0F1FB20865F48614945
+:104310004FF4927390F868000128504815D0406C13
+:1043200040F2DC52904203DAB6F90A209A4215DBD9
+:10433000B4F84020521C92B200E020E040F6C413D2
+:10434000A4F840209A4209D210E0426C40F2DC50BE
+:10435000824209DAB6F90A00984205DA85F8008047
+:1043600084F8EA80A1F81A80BDE8F09FDBF80C2001
+:10437000002AF9DC42F6E0629042EFDAF4E7B4F8A2
+:10438000302140F6B8339A4207D2304E1C3E367880
+:10439000F60702D1521CA4F8302196B240F2DC524A
+:1043A000964204E012E1F0E037E132E13AE102D86E
+:1043B00042F6CC4303E0A4F8303143F26663C9F817
+:1043C0007C30CAF828108AF80870334AA4F8408074
+:1043D00084F8EA80537F5646EBB1D07F174690B3FE
+:1043E000208DB4F9301000B20A23052200F07EFBC4
+:1043F000208687F81F8087F81D8000BFB4F916015A
+:10440000B4F91411884277DA204991F84D10D9B1E6
+:1044100000F1020089E01D4D95F86820012A08D1BD
+:10442000DBF80C2040F23333DA4202DC94F8262128
+:1044300022B194F84600022830D033E0A323B4F927
+:1044400030101A4654E05CE063E00000640900208C
+:1044500024070020580A00203005002048010020D1
+:10446000A4020020280700201B070020FC060020D3
+:10447000F40800201E000020DA0500201C070020A0
+:10448000220000206400002020000020B80C002042
+:1044900034F3FFFFD8090020800C002095F86D0050
+:1044A000022813D008B2FA4901F0FAFCA4F8E4009B
+:1044B000A16A00B2814200DA084600B2B08295F8E3
+:1044C0004D1039B1B4F93010362310E008B2F0497C
+:1044D000B031E9E7EF4944F2506240F24713496CCA
+:1044E00091420ADD95F8681039B1B4F9301005220F
+:1044F00000F0FCFA208681E70DE0B4F93010362296
+:10450000F6E740F26660208684F80F8085F8008028
+:1045100074E7083009E00BDD7179491CC9B271718B
+:10452000022907D386F80580401EA4F8160101E091
+:10453000A4F81611D9E91E12914209DAD64A92F866
+:104540004D2012B101F102010DE001F108010AE074
+:104550000CDD727902F10102D2B27271022A07D324
+:1045600086F80580491EC9F8781001E0C9F878205E
+:10457000B4F930004FF48041884201DD2186F3E632
+:104580000028FCDAA4F83080EEE6C448D4F8DC1049
+:10459000814202D2491CC4F8DC10E17B082903D116
+:1045A000D4F8DC1081420DD385F80080A068C105E5
+:1045B00002D520F0080001E040F00800C4F8DC80DB
+:1045C000A060D1E6BDE8F05F02F0BABCE07B09284C
+:1045D00004D0A4F8308084F80F8043E1B04DE8693E
+:1045E000401CE86102280ADD288D012301B2288BD6
+:1045F000052200B200F07AFAC5F81C80A862A9482A
+:10460000298D0180B6F844104180FDF753FF2086C4
+:10461000AAE6BDE8F05F04F0EFB9A34800780928E6
+:104620007ED0A1E694F8280170B141F31100C4F8DE
+:10463000D88083039D4AC9F82C00801093628103BF
+:10464000C9F828009A4881629548A0F81680716CD4
+:1046500041F2883081420ADA99F80010012906D126
+:10466000944889F80080ACF80080A0F80080924956
+:10467000924B0888401C82B291480A80C82A04D311
+:1046800090F800C0BCF1010F1AD0B2F57A7F04D3C4
+:1046900090F800C0BCF1020F12D0B2F5FA6F02D34D
+:1046A0000278032A0CD0E07BDFF818B2801E0828BD
+:1046B00071D2DFE800F0119EDAEC0470659153E6E8
+:1046C00080F80080A1F80080BAF8061021F400619B
+:1046D000AAF806101F70E6E7FDF722FE30784006C4
+:1046E00011D59BF8020004280DD0706C82280ADADC
+:1046F000B07A96F83D1000F0030001F00301884203
+:1047000001D001F0CDFD287806288AD086F83F80B8
+:10471000B06C664A40F311018B03C9F82C1000E01D
+:10472000A0E0891093626248C9F828108903816269
+:10473000FDF7E8FB5A480772B4F81401A4F8160113
+:10474000706CA4F88280B0F5437F06DD4FF48040A2
+:10475000A4F8800079E0287006E64FF48041A4F8C0
+:104760008010A16821F48061A16040F28A21884212
+:1047700004DA3078400601D402F0CEFAA0686CE08A
+:10478000706CB0F5437F07DA9EF80010062903D05D
+:104790008EF80080A0E0A6E04B48017821F04001AF
+:1047A0000170FDF7AFFB43F6FE70A4F81601FDF7AC
+:1047B000B7FD464810F8341F21F0010101703C4953
+:1047C000C4F8DC80C1F828803849C1F82880082165
+:1047D0002970C0F84480C7E53248FDF753FEFDF765
+:1047E00091FB2F48716C816241F27C5181610920FB
+:1047F000B1E79AF80600C006AED4706CB0F57A7FC7
+:1048000030DDFDF78DFD3078400611D59BF80200B4
+:1048100004280DD0706C82280ADAB07A96F83D1020
+:1048200000F0030001F00301884201D001F038FDDF
+:1048300086F83F80B6F84800208601B24FF48040E9
+:10484000814200DD2086FDF75DFBA06840F48060BA
+:10485000A06096F838100529BDD140F01000A06086
+:10486000022078E785F800807EE5706CB0F5437F24
+:1048700003DA9EF8001006298AD1BAF8061021F052
+:104880002001AAF80610FDF74BFD042063E71FE0A6
+:10489000668E000848010020B80C0020C0D401003A
+:1048A00078020020A809002060020020C40800202F
+:1048B0009408002020000020160000201400002092
+:1048C00015000020500400202A0700206C0A002058
+:1048D0009EF80000062801D02F7045E50549092003
+:1048E0000870052037E78BF802808EF8008089F881
+:1048F0005E8047E66002002030B585B001210420CB
+:10490000FFF7C8FA4FF40040ADF8100048208DF8CA
+:10491000130004A91848FDF74BFC01210846FFF7D6
+:10492000A1FA40F68C20ADF8040003240020ADF875
+:104930000040ADF80200ADF806004FF08045694632
+:10494000284600F0CBFF1C208DF80C008DF80D40A0
+:104950008DF80E4001208DF80F0003A8FEF780FFB0
+:1049600001221146284600F093FE0121284600F05E
+:10497000C1FD05B030BD00000008014070470000D7
+:104980002DE9F041304CE07800285AD120780028F9
+:1049900057D0401E10F0FF00207052D14FF4967097
+:1049A000208272B6294F45F2AA50A7F87200002063
+:1049B000FDF786FA264D13202860FDF793FAA8BB71
+:1049C0003420E86002202861224E6E61286940F0A0
+:1049D00040002861FDF786FA40BB00211E4A0846C8
+:1049E0005FEA255312F800C0BCF1FF0F00D001218F
+:1049F000401C80B29842F5D3C1B9C4E90676392685
+:104A00000127A06910F8011B10F8012BA061E069D3
+:104A100001EB022102886A612F6120F8021BE0612C
+:104A2000FDF760FA10B9761EB6B2EAD20120FDF7A2
+:104A300047FA62B601F088FC0848816821F4804199
+:104A40008160BDE8F081000018070020B80C00204C
+:104A50000020024000FC000800FC0008A402002026
+:104A60001948016841F010010160016821F003015B
+:104A70000160016841F00201016014484168416031
+:104A800041684160416841F480614160416821F4BE
+:104A90007C11416041680E4A11434160016841F058
+:104AA0008071016001688901FCD5416821F0030132
+:104AB0004160416841F0020141604168C1F38101F8
+:104AC0000229FAD170470000002002400010024085
+:104AD0000000280830B5044C039D6080A180E2806E
+:104AE0002381658130BD00004C0A00200A448242C7
+:104AF00001DA10B27047C91A8142FBDD08B2704773
+:104B00002DE9F0434348DFF81081DFF81091C17FB1
+:104B1000457A046801260023414A424880292BD364
+:104B200001F01F0158F821100C420146096802D01B
+:104B300041F4805101E021F480510160CF0417D489
+:104B40008F0415D5977AFF0707D0538199F800C0D5
+:104B50002CF0020C89F800C00AE090F84670BFB152
+:104B60004FF0020C012F18D080F8463080F81AC19F
+:104B70000F0B67F34D310160802D2AD305F01F0123
+:104B800058F821100C4201680CD041F004010BE0F0
+:104B900080F8466080F81A31EAE780F846C080F86D
+:104BA0001A61E5E721F0040101604C070DD44C05C2
+:104BB0000BD5947AE40708D0538199F8005025F07A
+:104BC000020589F80050C0F898308C0864F38A21F7
+:104BD0000160917AC90717D1134991F8641001292E
+:104BE00012D11249496C32290CDC0178490709D5E8
+:104BF0000189090506D4D0F8981047F23054A14233
+:104C000004D95681C0F89830BDE8F083491CC0F83B
+:104C10009810F9E7E00500203C940008DA05002030
+:104C2000580A0020A4020020B80C002048010020EF
+:104C300010B5FCF797F80F48018821F002010180B8
+:104C40000C49183109880C4A928E1144094A3432B1
+:104C5000118008490C390A8842F001020A80011DBE
+:104C60000A884FF6ED531A400A80018841F012017C
+:104C7000018010BD0C04004050040020064841880B
+:104C8000491C89B24180B1F57A7F04D38188491CDF
+:104C900081800021418070473C0700200F4810B5FB
+:104CA000016841F00101016041680D4A1140416015
+:104CB00001680C4A11400160016821F48021016003
+:104CC000416821F4FE0141604FF41F018160FFF74C
+:104CD000C7FE05494FF00060086010BD001002409B
+:104CE0000000FFF8FFFFF6FE08ED00E02DE9F041BF
+:104CF0003149324D0888401C088028884FF0000454
+:104D0000000629D5FCF7AEF92D4A2E48072317785F
+:104D1000C8262D49012F22D02C4FB7F806C0BCF170
+:104D2000000F3ED0B0F80CC04CF0080CA0F80CC03E
+:104D3000B0F806C02CF4006CA0F806C0886820F01B
+:104D400004008860FC801370CE8700204FF49661C9
+:104D5000401C80B28842FBD32C80BDE8F0811C4F00
+:104D600097F800C0BCF1010F0FD0BCF1020F11D0B9
+:104D7000B0F806C04CF4006CA0F806C0886840F09B
+:104D80000400886005203870DDE7B0F80CC04CF0F6
+:104D9000080C03E0B0F80CC04CF0100CA0F80CC0EC
+:104DA000F0E70C4F3C70C78847F40067C7808868FD
+:104DB00040F004008860C6E73C070020102C01404A
+:104DC0001B070020580A0020A402002064090020CC
+:104DD0001C07002039070020704700002DE9F04330
+:104DE0004FF08040018A21F001010182AC48007837
+:104DF00000287CD1AB4FF87B002878D1AA48406CC2
+:104E0000322874DCA9488068DFF8A4924104A94DD7
+:104E1000B9F804004FF0000403D4401CA9F80400C2
+:104E200028E1002874D02978012611B1012912D077
+:104E300017E14946B0F5BE7FFAD92E70CC718C715E
+:104E4000EC702C72287A0A18401CC0B214722872B6
+:104E50000F28F7D305E1B9F802204946824201D96B
+:104E6000EE7100E0EC7192488A7908300F2A15D271
+:104E7000CB79082B0BD2C3F10708EB7912F800C0ED
+:104E800003FA08F363441354CA79521CCA71CA79ED
+:104E9000082A03D18A79521C8A71CC7199F80610BC
+:104EA000C8460F2973D10D21FCF746F8A881010AE5
+:104EB0006970C0B2A87088F8064098F816208A4237
+:104EC00065D198F81510814261D198F80BC07A49E4
+:104ED000032302227948BCF1000F10D0BCF1010F6E
+:104EE00002D0BCF1020F14D080F86A2000E0CBE0C1
+:104EF00091F800C02CF00C0C0CF1080C0FE080F8BD
+:104F00006A6091F800C02CF00C0C0CF1040C06E067
+:104F1000A9E080F86A3091F800C04CF00C0C81F8E0
+:104F200000C098F80C10B6EB111F04D180F86E4049
+:104F300087F846400EE0B2EB111F04D180F86E6096
+:104F400087F8466006E0B3EB111F03D180F86E20AE
+:104F500087F846200B0717D001F00F01012901D077
+:104F6000022915D080F86C602C7198F80D102A7900
+:104F700006FA02F30B406B71082A44D2DFE802F014
+:104F80000B124319242F363D80F86C40ECE768E0A3
+:104F900080F86C20E8E713B180F8704033E080F8C7
+:104FA000706030E013B180F850602CE080F8504021
+:104FB00029E023B180F8656087F8036123E080F879
+:104FC000654087F803411EE023B187F8F54080F87B
+:104FD0004D4018E087F8F56080F84D6013E013B19C
+:104FE00080F868600FE080F868400CE013B180F84A
+:104FF000666008E080F8664005E013B180F86760FD
+:1050000001E080F86740521CD2B22A71082AAED360
+:1050100098F80E102A4A8B0705D587F8F16080F8BA
+:105020006460568104E087F8F14080F86440548160
+:10503000C90702D080F8294001E080F8296098F87B
+:10504000111000F86D1FC2781E48012A1ED001B34E
+:10505000012921D04FF48051A0F876101A493C2044
+:105060000870A9F80240A9F80440B9F80210491CD8
+:10507000A9F80210B9F80210B1F5FA7F04D940F28C
+:10508000F511A9F802102C70BDE8F08344F21C71F0
+:10509000E2E74FF40051DFE741F25551DCE7000051
+:1050A0001B070020A402002048010020001001403E
+:1050B000A00C0020B4060020C8040020B80C00207A
+:1050C000580A002030050020180700202DE9F05F65
+:1050D000FDF726F98E4D2888A5F10406C0070AD0F1
+:1050E000308820F008003080288820F009002880CF
+:1050F00001F012FED9E02888DFF81892DFF8188254
+:10510000864C80071AD5B9F8001041F00101A9F8C2
+:105110000010B8F800008049143150300880288809
+:105120004FF6F95108402880308840F00400308064
+:10513000FEF71CFF84F83C00BDE8F09F2888784FFC
+:105140004007288871D520F004002880FEF70EFF64
+:1051500094F83C108142EFD1308820F00400308078
+:10516000FDF7B6FA2078410605D594F84C1094F86E
+:105170003B209142E0D03978400621F0020139709D
+:1051800004D5FEF7D1F997F82F7004E094F83C00AD
+:10519000FDF718F90746DFF880B140F68C2A0BF1CD
+:1051A000180B062F47D294F83800B8423ED0384644
+:1051B000FDF78CF82078C00716D094F83A0094F8E0
+:1051C000391000F00302914206D0A17A00F00100EC
+:1051D00001F00101884215D1FDF7E2F9FBF70EFE5F
+:1051E000FDF70AFB384689E0FDF7DAF9FBF706FE22
+:1051F000FDF702FB3846FDF7F3F9207840F0010097
+:10520000207099E7288820F008002880206B81080A
+:1052100001EBD000504515D2B8F800100844ABF8A7
+:105220000000308840F0080003E00DE0308820F0F6
+:105230000800308080E7B9F8001041F00101A9F8BA
+:105240000010DFE75046E7E70007288831D520F057
+:1052500008002880308820F008003080FEF786FEA5
+:1052600084F83C00FDF734FA387820F002003870FA
+:105270002078400604D5FEF757F997F82F5004E040
+:1052800094F83C00FDF79EF80546062D08D294F8E8
+:105290003800A842B5D0FDF783F9FBF7AFFD2AE04F
+:1052A0002048C18841F04001C180BDE8F05FFDF7B2
+:1052B00083BAC006288825D520F0100028803088C1
+:1052C00020F01000308097F838000C2802D2401CE3
+:1052D00087F83800387840F002003870FEF724F97B
+:1052E00097F82F50787884F8390094F83800A8425D
+:1052F00087D0FDF755F9FDF77FFA2846BDE8F05F46
+:10530000FDF76EB94EF2BE110840288014E7000088
+:105310001004004000040040240400404801002024
+:1053200050040020580A00202DE9F04F514F85B05D
+:10533000388820F0010038804E4800261030068062
+:105340004D4CDFF838A14FF0010894F85C0042F6AC
+:105350003029C10774D072B64948816941F400719F
+:105360008161816941F4806181614FF40040FEF701
+:1053700063FD444D00212846FBF79EFA0021284694
+:10538000FBF790FADFF800B100215846FBF78AFAE4
+:1053900000213E48FCF710F92846FBF7A9FB5846C8
+:1053A000FBF7A6FB4FF46020CDE902068DF80560FF
+:1053B00000968DF810808DF8048069462846FBF72A
+:1053C00029FC01231A460F212846FBF774FC012112
+:1053D0002846FBF767FA00204946401C80B2884205
+:1053E000FBD328462E600121FBF7A4FC2868800728
+:1053F000FCD524484C30006894F85C1021F0010181
+:105400002144A1F85000FBF761FA62B6FDF798FF5E
+:1054100047F69061AAF8001094F85C00401CC0B2F6
+:1054200084F85C000C2822D212491431A1F80080C3
+:10543000388840F00100388005B0BDE8F08FFFE704
+:10544000134920F00100085A12490880114945F615
+:105450005800083908800F4847F25801001F0180A2
+:105460000C4920200C390880AAF80090D4E70320CA
+:10547000A070E1E700080040500400202C08004024
+:1054800000100240002401400028014008000240B2
+:10549000F88F0008202C01400029018802D041F03B
+:1054A000800101E021F080010180704710B50A8879
+:1054B0004B88CC881A438B8823431A430B891A43A1
+:1054C0004B8989891A430A43A0F8442010BD002162
+:1054D000018041808180C18001814181818170474B
+:1054E0000029818802D041F0010101E021F0010191
+:1054F000818070470029018802D041F0010101E05C
+:1055000021F0010101807047002930F8441F02D0CA
+:1055100041F4004101E0C1F30E0101807047000039
+:105520004B4910B5884202D10121C41486E0B0F184
+:10553000804F09D0474988420DD101210220FEF752
+:105540009DFC0021022064E001210846FEF796FC44
+:10555000002101205DE04049884206D1012104205C
+:10556000FEF78CFC0021042053E03C49884206D120
+:1055700001210820FEF782FC0021082049E038497B
+:10558000884206D101211020FEF778FC002110206E
+:105590003FE03449884206D101212020FEF76EFC0D
+:1055A0000021202035E03049884202D101214414F5
+:1055B00044E02E49884202D10121CC043EE02C492E
+:1055C000884202D101210C0538E02A49884202D1E3
+:1055D00001214C0532E02849884206D101214020B2
+:1055E000FEF74CFC0021402013E02449884206D1FC
+:1055F00001218020FEF742FC0021802009E02049A3
+:1056000088420AD1841501212046FEF737FC00218B
+:105610002046BDE81040FEF731BC1A49884202D14D
+:1056200001210C040AE01849884202D101214C04EE
+:1056300004E0164988420AD101218C042046FEF775
+:1056400035FC2046BDE810400021FEF72FBC10BD00
+:10565000002C01400004004000080040000C004005
+:10566000001000400014004000340140004C014094
+:10567000005001400054014000180040001C004050
+:10568000002000400040014000440140004801402B
+:10569000002A828901D00A4300E08A438281704750
+:1056A00030B5028C22F001020284028C8388048BC4
+:1056B00022F0020224F073050C882C430D89154357
+:1056C0004A882A43114DA8420BD0114DA84208D058
+:1056D000104DA84205D0104DA84202D00F4DA8424F
+:1056E0000DD122F008054A8923F440732A4322F0A1
+:1056F00004058A882A438D891D43CB892B438380E7
+:105700000483C9888186028430BD0000002C0140DA
+:105710000034014000400140004401400048014085
+:10572000028B22F008020A430283704770B5028C94
+:1057300022F010020284028C8488038B0D8823F4EB
+:10574000E6464FF6FF7303EA052535430E8922F03E
+:10575000200203EA061616434A8803EA021232437D
+:10576000104EB04202D0104EB04215D122F0800649
+:105770004A8924F4406403EA0212324322F04006CC
+:105780008A8803EA021232438E8903EA8606264398
+:10579000CC8903EA8404344384800583C988018763
+:1057A000028470BD002C014000340140028B4FF692
+:1057B000FF7322F4006203EA012111430183704761
+:1057C00070B5028C22F480720284028C8488838BF0
+:1057D0000D8823F073031D4322F400730E894FF6E6
+:1057E000FF7202EA06261E434B8802EA0323334374
+:1057F000104EB04202D0104EB04215D123F40066D4
+:105800004B8924F4405402EA0323334323F4806693
+:105810008B8802EA032333438E8902EA0616264365
+:10582000CC8902EA0414344384808583C988818743
+:10583000038470BD002C014000340140828B22F0B3
+:1058400008020A438283704770B5028C22F48052AA
+:105850000284048C8288838B0D8823F4E6464FF6FD
+:10586000FF7303EA0525354324F400560C8903EA47
+:10587000043434434E8803EA06362643094CA042DA
+:1058800002D0094CA04205D122F480448A8903EA5F
+:105890008212224382808583C988A0F84010068442
+:1058A00070BD0000002C014000340140828B4FF697
+:1058B000FF7322F4006203EA0121114381837047E0
+:1058C000018582827047828822F0700282808288FD
+:1058D0000A4382807047A0F84010704730B50288B4
+:1058E0001B4B1C4C98420DD0A0420BD0B0F1804F06
+:1058F00008D0194DA84205D0184DA84202D0184D25
+:10590000A84203D122F070054A882A43154DA842C7
+:1059100006D0154DA84203D022F44075CA882A4308
+:1059200002808A8882850A88028598420AD0A0422D
+:1059300008D00E4A904205D00D4A904202D00D4A3E
+:10594000904201D1097A01860121818230BD000097
+:10595000002C0140003401400004004000080040D9
+:10596000000C0040001000400014004000400140C6
+:1059700000440140004801404FF6FF718180002142
+:105980000180C1804180017270470029018802D0E6
+:1059900041F0020101E021F002010180704700297D
+:1059A000018802D041F0040101E021F004010180EE
+:1059B00070470000224910B591F820000A6821497B
+:1059C00000F01F0051F820001F490242086802D071
+:1059D00040F4803001E020F4803008601B484FF034
+:1059E0000003807941061A4827D41A4902880C8896
+:1059F000A21A92B201240F2A0BD30A88028082686D
+:105A0000002A00DA5242042A03DD134A1278022ADD
+:105A100005D0427F012A06D00988418010BD447715
+:105A2000C3770A88428042880988891A89B240F27D
+:105A30001A629142F2D3C47710BD437710BD0000C3
+:105A4000E00500203C940008A4020020580A002031
+:105A5000800C0020240700201B0700202DE9F041C6
+:105A60004D6800231E240F22854202DD0868BDE830
+:105A7000F081D1F8F450854202DAD1F8F000F6E76F
+:105A800001EBC2056D68854201DA134600E0144659
+:105A9000E21852085D1CAA42F2D101EBC20351F890
+:105AA00032505C68844202DAD3E9026701E053E9CC
+:105AB0000267001BC11789053A1B41EA9021D317E1
+:105AC0008005FAF72FFB721BA0FB024601FB026167
+:105AD000D31700FB0310810241EA94502844C6E723
+:105AE0002DE9F04FDFF8B8B16A48DFF8AC91DFF884
+:105AF000ACA190F80EC0BBF91A70BBF91C60BBF9E1
+:105B00001850BBF96C10BCF1070F48D2DFE80CF05D
+:105B10008D041A30485E7600D9F800208284DAF8C5
+:105B20000020C284828CC38CA7EB820212B2A6EB47
+:105B300083034A431BB2594342F3CF2241F3CF239D
+:105B4000D11870E0D9F800204284DAF80020C2842D
+:105B5000428CA5EB820213B2C28C4B43A6EB8202AD
+:105B600012B243F3CF24514341F3CF23E11814E0A1
+:105B7000D9F80020C284DAF800204284C28C438C19
+:105B8000A6EB820212B2A5EB83031CB24A43614327
+:105B900042F3CF2341F3CF24191949420AB244E01A
+:105BA000D9F800208284DAF800204284828C438C69
+:105BB000A7EB820212B2A5EB83034A431BB25943FF
+:105BC00042F3CF2241F3CF24111914E0D9F8002079
+:105BD0004284DAF800208284428C838CA5EB820216
+:105BE00012B2A7EB83034A431BB242F3CF245943BB
+:105BF00041F3CF22A11849420BB216E0D9F8002098
+:105C0000C284DAF800208284C28C838CA6EB8202E4
+:105C100012B2A7EB83031CB24A4342F3CF23614382
+:105C200041F3CF22991849420CB2BBF91E50594694
+:105C300005F21E56A64201DACE8306E0A5F21E55F5
+:105C4000A54201DDCD8300E0CC83B1F9204004F210
+:105C50001E55954201DA0D8406E0A4F21E549442CA
+:105C600001DD0C8400E00A84B1F9222002F21E5406
+:105C70009C4202DAABF8224008E0A2F21E529A429D
+:105C800002DDABF8222001E0ABF82230417B8173CA
+:105C9000BDE8F08FA40200203C2401403C280140D4
+:105CA000300500202DE9F04704466F48704D00266E
+:105CB00002786E48022AB0F9301004D0082A7BD04E
+:105CC000092A7AD0CBE0C27B022A02D1B0F8402068
+:105CD00052B1A4F8421069810423B5F908101A469C
+:105CE0000020FEF703FFB1E06249DFF88C81496ACA
+:105CF0000F14E7808068410216D5B4F9020040F223
+:105D0000DA21884248DD40F26A41884205DD00BF61
+:105D10000823B4F942101A4660E0A0F2DA20FAF73C
+:105D20007CFB0022554B68E0C0F3C001C0F30020AB
+:105D3000DFF84C9181420CD1D8F8440040F2BA41CE
+:105D400088426DDD40F66A118842E1DCA0F2BA407B
+:105D50004FE04C480078C0060CD5D8F8440041F21A
+:105D6000243188425CDD41F2D4718842D0DC00F6F7
+:105D7000DC401EE04448DFF8149190F870100129CF
+:105D80000BD090F86F00012807D041480178C9076F
+:105D900046D04049098889B142E0B4F9020041F691
+:105DA000DC6188423CDD42F23411884212DC00F5AD
+:105DB0009270A0F500501CE04AE04EE0B0F91000EF
+:105DC000B4F90210A0F59672914229DD00F59672A1
+:105DD00091420BDDB4F9421020231A460020FEF751
+:105DE00085FEA4F84200002817DB1BE0081A00F526
+:105DF0009670FAF712FB00224B46FAF77AFA0E2257
+:105E0000FAF7E6FAFAF740FB00B2C0F580407843B3
+:105E10008013A4F84200002F04DCA4F8426001E0E3
+:105E2000A4F84270B4F842001B4FE880D8F8441040
+:105E30007964A7F84C0000F083FBB7F84E00688146
+:105E400098F80A000028388F00D14042288106E0E7
+:105E50001248B0F87C00688100E069812E8184F8E6
+:105E60004060BDE8F08700001B070020A40200206E
+:105E70006400002030050020480100200000794027
+:105E800000C09240FC060020B80C002000C08240F8
+:105E90004809002020000020F40800206C0A00209F
+:105EA0002DE9F041B1F9025000232B24152285423F
+:105EB00003DAB1F90000BDE8F081B1F9AE508542D6
+:105EC00002DDB1F9AC00F6E701EB8205B5F902504D
+:105ED000854201DD134600E01446E21852085D1CBD
+:105EE000AA42F1D101EB8205B5F90230834206DA0C
+:105EF00035F9026C35F9044C31F9221006E01E46E2
+:105F000031F92240B5F90630B5F90410801B091BA0
+:105F1000C5178911AD0345EA90458703A1FB070C1E
+:105F2000CA1702FB07C201FB05219A1BD317FAF718
+:105F3000F9F8000A40EA0160001900B2B0F5804F9C
+:105F4000B9DB43F6FF70B6E770B5134C40F2244559
+:105F50002946204600F03EF800281BD0204600F0DD
+:105F6000C7F82946204600F01DF80C4C00212046B9
+:105F7000FBF722FB2046FBF79DFBC0F164000849BC
+:105F8000C0B20428087201D900F046F9BDE870409B
+:105F9000FBF7D6BB70BD000000380140580002403E
+:105FA0006C0600200A0A01219140C9430180704714
+:105FB0000029818902D041F4005101E021F400510F
+:105FC00081817047002A828A01D00A4300E08A4317
+:105FD0008282704730B501F01F0201240025C1F311
+:105FE000421304FA02F2012B0FD0022B0FD0838A46
+:105FF0004FEA11210088134204FA01F400EA040078
+:1060000001D000B10125284630BD8389F0E7038A1D
+:10601000EEE710B5C1F3421301F01F040121A140C6
+:10602000012B07D0022B07D01430002A026805D0BC
+:106030000A4304E00C30F8E71030F6E78A430260C8
+:1060400010BD000030B50446008A85B00D464CF600
+:10605000FF710840E98801432182A1894EF6F310BF
+:106060000140A8882A8910436A890A431043A08105
+:10607000A08A4FF6FF410840A9890143A1826846E2
+:10608000FDF720FF1948844201D1039800E00298EF
+:10609000A189090400EBC00101EB0010296801D5BA
+:1060A000490000E08900B0FBF1F06422B0FBF2F19E
+:1060B00009010B096FF018056B4300EB8300A389FE
+:1060C0001D044FF0320306D503EBC000B0FBF2F025
+:1060D00000F0070005E003EB0010B0FBF2F000F069
+:1060E0000F000843208105B030BD0000003801409A
+:1060F0008088C0F308007047F8B501210920FDF73A
+:10610000C9FE01218803FDF7C5FE10258DF8035057
+:106110002020ADF800001A4E03248DF80240694695
+:106120003046FCF745F816490C31086820F020008D
+:10613000086018208DF803004020ADF800008DF8AD
+:10614000024069463046FCF733F848208DF80300DA
+:106150008020ADF8000069463046FCF729F88DF83C
+:1061600003502801ADF800008DF802406946304622
+:10617000FCF71EF801210420FCF76CF8F8BD0000C4
+:10618000000C014030B585B0FFF7B6FF00244FF496
+:10619000E1300090ADF808400C201D4DADF80440F2
+:1061A000ADF80A00ADF80640ADF80C406946284647
+:1061B000FFF748FF25208DF8100004208DF811000E
+:1061C0008DF8124001208DF8130004A8FDF748FB5C
+:1061D000012240F224412846FFF71BFF01212846F7
+:1061E000FFF7E6FEFBF7D6FA012280212846FFF7EB
+:1061F000E9FE012240212846FFF7E4FE01220221A8
+:106200000448FBF76BFAFBF7C5FA05B030BD000098
+:10621000003801404400024070B51D4D002428782C
+:10622000432834D16878462831D1A878502807D03F
+:10623000512805D0812803D0892801D0212826D1D2
+:10624000144E7071E9787172A81C891CFAF7ACFEC3
+:10625000B072717A294409793182884217D106F1E6
+:106260000E00017841F0020101700B48016841F015
+:1062700020010160317A0948002204E02B5D0355BA
+:106280002A55641CE4B28C42F8D38078707170BDDA
+:10629000B40700206C0600200C0C0140EA0B002023
+:1062A00070B51D20FDF7BBFAFDF73EF91D20FDF787
+:1062B000CCFA154890F82F10144D0623144C85F88D
+:1062C000381090F83B1095F83B201143012A04D078
+:1062D000022A07D0042A0AD010E0827A8A420DD01E
+:1062E000007B09E0027D8A4208D0807D04E0827F45
+:1062F0008A4203D090F82000884200D12370002009
+:1063000085F8400070BD00005004002048010020C6
+:106310001B0700200B4800214180A0F1B0018A89B1
+:106320008280CB891A44C2800B8A1A4402814B8A2C
+:106330001A444281898A1144818143F6FF71C181E7
+:1063400070470000F8010020084940F61C72B1F9BE
+:106350000C00904202DA00F59F7005E041F2E30282
+:10636000904201DDA0F59F70C88170476400002055
+:1063700038B51348C16941F00401C1611E208DF890
+:10638000000002208DF801008DF8020001248DF834
+:1063900003406846FDF764FA0A49842008800949E9
+:1063A00047F690602C3108800020091F08800549BD
+:1063B00014310C80091F0880081F048038BD0000BC
+:1063C000001002400008004030B420491E4A4578C1
+:1063D0008B7A114692F83B4091F83910AC4218D1B3
+:1063E0004BB10379994202D04379994201D1407966
+:1063F0001AE0807909E08379994202D0C479A142F8
+:1064000002D182F82F3011E0407982F82F0030BCA1
+:106410007047C578AC42FAD16BB1C379994202D0CA
+:10642000037A994205D1007A82F82F0030BCFEF73A
+:10643000FFBB407AE9E7437A9942E2D00479A1426E
+:10644000DFD0007AE1E7000050040020480100207E
+:10645000FEE700002DE9F0470446007F012868D1DF
+:106460003548E1880288511A89B2072916D3008875
+:10647000E080B4F9000044F2DD414843401346F6A1
+:10648000D96148438013A060401000B2A0814FF052
+:106490008051B1FBF0F0F9F7BBFF2061B4F90C605B
+:1064A00096B1B4F902104DF6B05048430014A082E2
+:1064B000B4F904704DF6B05207FB02F24FEA2245E0
+:1064C000E58204D4024603E00020E08330E042424B
+:1064D00012B22283002D01DB2B4600E06B421BB27F
+:1064E000DFF85890638398464FF4804AB24208DA46
+:1064F000F9F785FF2169F9F758FEF9F7ACFF80132A
+:1065000004E0002901DA484600E05046E083B04547
+:1065100009DA2846F9F773FF2169F9F746FEF9F71A
+:106520009AFF801304E0002F01DA484600E050464D
+:106530002084BDE8F08700002407002000C0FFFF92
+:1065400010B52248234C01782148022905D1C17B8E
+:10655000022902D1B0F8401029B1008EA4F84E00F3
+:106560000020208710BD90F846101A48B0F844006B
+:1065700000B239B318490978C1F3810101291BD050
+:1065800002291CD0154900BFFBF76AFC1149A4F889
+:10659000400080B2483101F091FAB4F94C00B4F9EE
+:1065A0004A2041425143891324F8381FB4F910108E
+:1065B00048438013E08210BD0849D839E4E7074911
+:1065C0006C39E1E705496C31DEE700001B0700206C
+:1065D000A4020020F4080020C8040020708D0008E8
+:1065E0000348002180F82A10C1830187704700000A
+:1065F000F408002010B504000B462D4AC3F100003A
+:1066000028D56442002B12DAA04207DA214600F0B6
+:106610002DFA32F81000C0F5404041E00146204616
+:1066200000F024FA32F8100000F5004038E0A342F0
+:1066300008DA2146184600F019FA32F8100000F581
+:1066400040402DE0204600F011FA32F81000C0F56D
+:10665000803025E0002B12DAA04207DA214600F054
+:1066600005FA32F8100000F5804019E00146204696
+:1066700000F0FCF932F81000C0F5004010E0A34231
+:1066800008DA2146184600F0F1F932F81000C0F59A
+:10669000804005E053B1204600F0E8F932F81000E0
+:1066A000B0F5004F01DDA0F5803010BD002010BD19
+:1066B0000490000840438013494300EBA1300022BE
+:1066C0000302002B14DDB3F5001F01DC802001E084
+:1066D0004FF4005093FBF0F1014401EBD1714910EC
+:1066E000814206D0521CD2B20846062AF2D300E0FC
+:1066F0000021C80000B2704702E008C8121F08C19C
+:10670000002AFAD170477047002001E001C1121F32
+:10671000002AFBD1704700002DE9F047A74CA8489C
+:1067200021880288511A89B20F297DD30088A4F1EB
+:106730003C052080288F08B1401E288795F800C0AE
+:10674000A04ACCF3810001281DD0022820D0D18B93
+:106750009D4E9A48DFF87492F388407E0027B1F589
+:10676000926F1CD8142818D37820607643F010005C
+:10677000F08040F26660A8812CF001002870D77389
+:1067800089F8007018E0D08B00EB4000C00302E0F5
+:10679000D08B8F494843010CDAE7401C04E0B1F587
+:1067A000DB6F09D310B1401E607605E023F01000C6
+:1067B000F0804CF001002870B5F90200B5F91430F2
+:1067C0004143C3EBC303C1F38F31C3F3D10303EBE5
+:1067D000510109B2A9829046D28B4FF080535043A9
+:1067E000B5F91620C0F38F30C2EBC202C2F3D1025A
+:1067F00002EB500000B2E882AA6A42431213EA6236
+:1068000093FBF2F22A63734A1080A2680A44A260E2
+:10681000E1680144E160207C401CC0B2207407287C
+:1068200002D942F3CF0000E0C5E02883C910698394
+:10683000E760A76041F6C8012774884204DD298B10
+:10684000654AB2FBF1F1E981C117890341EA904140
+:10685000800342F69B420023F9F764FCA884574862
+:106860005E49A0F13C002A78B0F906005FEA827C1C
+:1068700000FB01F14FEA2143C2F3810115D5012943
+:1068800007D002290BD04FF2685141430914A1806F
+:1068900011E049F68C4148430014A08020E04CF6FA
+:1068A000183141430914A18026E001290ED00229A4
+:1068B00018D0A0806B844A4948430014A4F81E00F5
+:1068C000FBF7EEF847480088C0B143E04AF65C3178
+:1068D00041430914A1804BF62C21484300146884DD
+:1068E000E383EDE74DF2AC5141430914A1804EF230
+:1068F0007C414143091469843B49DDE795F8200058
+:1069000000BB88F80F7089F80070B5F91A00A0F57F
+:106910000C519F39B1F56E7F18D8617FF42912D9D7
+:106920003249E8802E4AA1F8460050430014A8805E
+:10693000A1F84400FF2085F8200081F828002C49A8
+:106940003C20087006E0491C617703E0607F08B1D5
+:10695000401E6077B5F91A10B4F91E0081420EDDB1
+:10696000A07E7D2809D9F08840F00800F0802148F9
+:10697000017821F0020101700EE0401C06E0A0F257
+:106980003D10814208DAA07E10B1401EA07603E0DF
+:10699000F08820F00800F080B5F91810606908440C
+:1069A0006061217E491CC9B221761F2903D940119B
+:1069B000A88367612776BDE8F08700000405002002
+:1069C00024070020A4020020580A00201B070020F2
+:1069D000303301000C0A002074E8260BCC0E0100B5
+:1069E0004885010026070020D0450100B80C002092
+:1069F00018070020DA050020024941F68B30886232
+:106A000070470000C804002070B5164C0625207899
+:106A1000062825D2DFE800F003080E141A211248D8
+:106A2000FAF700FB012016E00F48801DFAF7FAFA8A
+:106A3000022010E00C480C30FAF7F4FA03200AE0C8
+:106A400009481230FAF7EEFA042004E0064818303C
+:106A5000FAF7E8FA0520207070BDFAF703FB2570FD
+:106A6000257070BD1C070020488E0008090A05D05B
+:106A7000B0FBF1F0FF2800D9FF20704700207047DD
+:106A8000D0E90021C368521A5A4301EBA231816058
+:106A900041607047B0F90020B0F90210B0F906303B
+:106AA000521A5A4301EBA2318180418070470000A5
+:106AB00030B5494B188849490A8A801A85B2484836
+:106AC000484A0F2D047801F150001DD31D880D8216
+:106AD000117A090713D5022C01D0434912E0434D26
+:106AE000B0F90210B5F90050A94205DC02DA01F153
+:106AF000020108E0458007E0A1F1020103E0022C59
+:106B000002D13B4909884180B0F840101D88691ABC
+:106B100089B29C2949D31988A0F84010916A0023B2
+:106B2000B1F5804F31DB3349896CB1F5405F2CDD25
+:106B3000314940F26665B1F91010A94212DD43F601
+:106B40009915A94202DB40F2333108E040F23335B7
+:106B5000A1F26661694343F2333591FBF5F1A0F888
+:106B6000441001E0A0F844302449B2F806510978F5
+:106B7000C1F381012DB100BFB0F8441001F21E51E4
+:106B80001CE092F84620022A10D0A0F84430022CD3
+:106B900001D0A0F84430B0F95C10B0F9443001F1F4
+:106BA00014029A420DDAA0F85C2030BD012901D010
+:106BB0000229E1D1B0F8441001F23331A0F84410B9
+:106BC000E5E703F11402914203DD1439A0F85C10EB
+:106BD00030BDA0F85C3030BD240700201400002038
+:106BE0001B070020A4020020C6040020C4040020CB
+:106BF000C00400204801002030050020C804002007
+:106C00002DE9FC4101210220FDF72CF90121192079
+:106C1000FDF740F901213C48FBF71CFB4027ADF88C
+:106C2000007003248DF802400420384D8DF80300D5
+:106C300069462846FBF7BCFAE001ADF800008DF884
+:106C400002401C208DF8030069462846FBF7B0FA85
+:106C50004FF4E0712846FBF732FBA815ADF80000B1
+:106C60008DF8024010208DF8030069462848FBF794
+:106C70009FFA4FF4A060FCF725FE1D208DF804005C
+:106C800001268DF8056000258DF806508DF8076007
+:106C900001A8FCF7E5FD1F498C2008801D494FF62F
+:106CA000FA702C3108806E20091F088019481430B2
+:106CB0000680184808300780164920310D80154A93
+:106CC000D020121D1080134A45F2F30018321080B4
+:106CD0000A1F45F2500010800E4A4FF6FF703832FE
+:106CE0001080121D1080121D108041F21B100880B0
+:106CF00000F012F8FBF760FD064810300580001F19
+:106D00000480BDE8FC810000000C1A000010014066
+:106D1000000C01400004004070B51D20FCF774FD1C
+:106D20002A4D40212846FBF7C1FA840080212846DD
+:106D3000FBF7BCFA44EA4004A9152846FBF7B6FA6B
+:106D40000443E0B2224C84F83C00FBF73BFB0546D1
+:106D5000052805D91F48C18841F04001C18001E0E4
+:106D600084F838501C48007A000703D594F838009E
+:106D70001A490D5C4FF6FA702063E062A06260620F
+:106D80002062E061A0611648606300206064A06436
+:106D900084F83F0084F84000FBF7C2FAA07AFF288D
+:106DA00011D0022084F83D000E4800882066284655
+:106DB000FBF764FF207820F001002070BDE87040F0
+:106DC0001D20FCF737BD0120ECE70000001001405A
+:106DD00048010020580A0020A40200200099000861
+:106DE000DCFF0500240400402DE9F0434E484F49E4
+:106DF00002880B889A1A92B20F2A69D309880180F7
+:106E00004B49098B027D00EB42029180017D491CB8
+:106E1000C9B2017508295BD3002404752246017D9F
+:106E200000EB4103491CB3F90430C9B202EB630221
+:106E300012B201750829F2D33E4904753E4B4A80CF
+:106E400044800E789D895FEAC67C40F638694FF031
+:106E5000030714D0A2F22B5C42F6E858C44520D3B5
+:106E6000A1F1020C26F00204ACF8002047750C706A
+:106E700040F22B54A24211DA45F004021EE046F023
+:106E800001060E704A4507DD45F001029A8126F0A1
+:106E900002020A70477519E0447517E045F00202D6
+:106EA0000CE04A450CDA8775427D12B1521E4275DC
+:106EB0000CE046F002020A7025F007029A8105E014
+:106EC000B30703D5837D2BB15B1E83754088888013
+:106ED000BDE8F08342F6AA239A4222DAB1F90430DF
+:106EE0002BB941F2CD05AA4201DA4480EEE7134CFA
+:106EF000920302EB843241F67244B2FBF4F214B214
+:106F000040F2333502464480AC4200DA5580B2F993
+:106F10000240E41A04F5A374B4F5237FD6D8438065
+:106F2000D4E74FF48043FAE7EC0A0020240700205E
+:106F3000A4020020DA050020580A0020C8F1FFFF53
+:106F40002DE9F0416D4CDFF8B8E14FF0000594F801
+:106F50003410C80706D094F938104B42002958DD88
+:106F60000E4657E0674884F83750A4F84250664A06
+:106F700090F8380084F840001586CEF80450CEF81A
+:106F80000850624E40F26663CEF80C50A4F87C3094
+:106F900036F810005E4E768830444FF6FF7606EAEB
+:106FA000800024F8300B4FF0806044F8040CA320DC
+:106FB000208460845810A084E38440F699102085D2
+:106FC000580060854FF48050A08541F23330E08551
+:106FD00041F26660208641F69910608641F6CC4009
+:106FE000A0864FF40050E08642F23330208742F210
+:106FF0006660608742F69910A08742F6CC40E08731
+:1070000082F89D5041F00100207184F84450BDE8A1
+:10701000F0811E4694F937004242002801DD074600
+:1070200000E01746F61B012E0BD0002800DB0246BD
+:107030005FFA82F684F8380094F84F00012805D0F2
+:1070400041E0002900DA1946CEB2F3E794F939306D
+:107050005942002B01DB184600E0084694F93A201B
+:10706000C7B25042002A01DB944600E08446BC458A
+:1070700008DD002A00DA0246D7B2002B00DA0B4600
+:10708000D8B207E0002B00DA0B46DFB2002A00DBA3
+:107090001046C0B204EB4000B0F9501004EB4700BA
+:1070A00030F9502F11444910018084F84F5084F872
+:1070B0003E5084F83D5084F83C5084F83B5084F8AE
+:1070C0003A5084F8395004EB46007546B0F9500048
+:1070D00024F8420FBEF80410C82309B26422FDF759
+:1070E00005FD6860E968401AA9680844A860B5F918
+:1070F00000104843C013E860608788E76C0A0020EE
+:10710000C805002048010020A402002012990008B0
+:1071100064000020F0B4544890F83410C90776D0C9
+:10712000524990F84030002291F838108B426FD0CD
+:107130004F4CA0F872204F4DE65C04468E4294F905
+:10714000374002D0EE5C8E420FD1641C64B280F8EE
+:107150003740EB5C8B4202D1641C80F8374090F9D9
+:1071600037300F2B1BDD0F2317E0434DEE5C434DF3
+:107170008E4202D0EE5C8E4211D1641E64B280F861
+:107180003740EB5C8B4202D1641E80F8374090F9A7
+:1071900037406FF00E039C4201DA80F83730324BF3
+:1071A00090F83F50393390F83740EC5490F83F3026
+:1071B0005B1CDBB280F83F30062B01D380F83F2008
+:1071C00090F9394090F93B309C420ED190F93D4006
+:1071D000A3420AD190F93A4090F93C309C4204D144
+:1071E00090F93E40A34200D1012280F84F201F4A6F
+:1071F00080F8401090F937501378214A012D0DDDA9
+:1072000014465E07A46804D544F0080403E028E0AF
+:1072100015E024F00804946080F83510B5F1FF3FC4
+:107220000ADA5B07936802D523F0080301E043F014
+:107230000803936080F83510F0BCFBF771B890F844
+:107240004F1001290DD1B0F8721043F60953491CB3
+:1072500089B2A0F87210994203D9A0F8722080F880
+:107260004F20F0BC704700006C0A0020480100204D
+:10727000F4980008FA980008069900080C9900088C
+:10728000A402002010B5D0E900210369114481FB5C
+:1072900003318C0244EA93514260D0E9022382FB1D
+:1072A0000332940244EA93521144816010BD0000FD
+:1072B00030B52049204AB1F86A301088C01A80B22F
+:1072C0000F2836D31088A1F86A001C4D00204FF01B
+:1072D00000432A5C940903D00124B4EB921F24D10B
+:1072E000D20622D0164A52F820201268134C1234CB
+:1072F00034F81040224201EB000494F9722008D0C7
+:107300000A2A04DB0A6823FA00F4224308E0521C2C
+:1073100009E012F10A0F05DC0A6823FA00F4A2431F
+:107320000A6002E0521E84F87220401CC0B211288C
+:10733000CFD330BDE00500202407002008940008CA
+:10734000089500082DE9F00779497A480A890388E9
+:107350009A1A92B2082A74D300880881A1F12C00ED
+:1073600042890AB1521E4281734A92F82820802A2B
+:1073700067D302F03F020A70C2890AB1521EC2816D
+:10738000B1F90620902A0CDB8A46FF2A09D08146F3
+:10739000C089002855D1694800230078092805D004
+:1073A00005E0BDE8F007624800F09EB90823644A92
+:1073B00092F8EA500DB143F004036248817AC9079C
+:1073C00001D043F00203D2F808C05FEA0C5101D5A6
+:1073D00043F00103176800215B4EFC0302D596F8C9
+:1073E000654004B18021C4885FEA446801D541F05A
+:1073F00040015FEA845801D541F020015FEAC4787A
+:1074000001D041F01001007A400701D541F0080198
+:107410004E480078C00701D041F00401A00601D514
+:1074200041F001010020012D00D1082096F8705094
+:1074300085B992F84620022A04D0012A05D03AB133
+:1074400008E072E040F0030004E040F0020001E0D8
+:1074500040F001007A0701D440F02000CCF3C002D4
+:107460000025CCF3002C624502D13A0700D4042554
+:1074700096F86F20012A01D145F00105344A002712
+:10748000BC4612783E46C2F38102012A04D0022A89
+:1074900004D0032A04D004E0022602E0042600E01F
+:1074A00010262C4A64060ED5214C1C342478240660
+:1074B00009D51478640606D4274A40F6CC44926D68
+:1074C0006243140C05E0B2F8AE2040F69914624312
+:1074D000940B4FF008088AF80A804FF061088AF888
+:1074E0000B808AF80C308AF80D108AF80E008AF8A2
+:1074F0000F508AF81070270A4B4083F06901414011
+:1075000069408AF8117079408AF812406140524609
+:107510008AF813C071408AF8146051754FF4C8712D
+:10752000A9F80E10FF20AAF80600BDE8F007704782
+:10753000E006002024070020E00500201B070020B3
+:10754000A4020020580A0020B80C0020480900209E
+:10755000C804002048010020180800205148816913
+:1075600041F0FC0181614FF4A060FCF7ABF9FBF73F
+:10757000B1F9FCF70BFBF9F713FBFCF701F9FDF789
+:10758000BBF9FFF73DFBFCF741F8FFF7C5FBFBF745
+:1075900013F9454D45494FF40050A5F81601886789
+:1075A000FEF7F0FD00214FF4FA5340F2EE220020E6
+:1075B000401C80B29842FBD3491C89B29142F6D359
+:1075C0003B48002680F87260F9F780F9F9F72EFE43
+:1075D000FCF70CFBF9F7F4FCFEF7CAFE1022354964
+:1075E0003548F8F7D0FD01F0F7F9344C354FE08815
+:1075F00020F04000E0803248017821F02001017045
+:10760000FA20F8814FF49670E887FFF7F5F92E49D4
+:107610002E48FCF768FA2E48FCF78AFA2D48416A92
+:1076200088472D48416B8847FEF7DAFF2B48FAF769
+:1076300033FA2B494220C8802A49C8603E71E0884D
+:10764000E0812089208260896082FAF729FDFAF7BB
+:107650008BFCFFF761F801F05FF9FFF7C5FB00F065
+:10766000FBF9FFF725FE01F01BF8FEF7A3F9FAF787
+:10767000E7FAFBF721FBFFF71BFAFCF7F1FCFAF73F
+:1076800043FFFAF775FF00F07DF8FFF75BFE134844
+:10769000FAF7CAF800F06CFAFDF772F9FAF732FA65
+:1076A000CDE7000000100240A4020020640000208A
+:1076B00030050020B80C002020060020580A0020C9
+:1076C0004801002018070020C4080020940800206A
+:1076D0000804002038000020E4000020D809002021
+:1076E000440700203C040020F0B523490278B0F99B
+:1076F000064000231F4E31F81210FF2C18D0B0F9AD
+:1077000004701E4DBC4231DA00EBE40704F00704BC
+:10771000BF7AA7408478FFB23CB190F801C0ACF1C9
+:10772000010C64451FDA3C061DD455F822200DE0FB
+:1077300056F82220116012498A79521CD2B28A71FD
+:10774000022A02D38370C3808B71F0BD11608178EF
+:10775000491CC9B2817042789142F6D38370C188C6
+:10776000491CC180F0BD56F82220EFE755F82220D1
+:107770001160F4E7E89500081A9400089095000855
+:10778000B4060020F0B561486149B0F86C200B8860
+:107790009A1A92B29C2A7BD30988A0F86C105D4992
+:1077A0005D4F91F82A1001F0070297F84610022A5F
+:1077B00000D1491E594C80F83E104FF00203E28878
+:1077C0004FF00001550401D5012236E0A489E506F9
+:1077D00001D5062231E0250701D508222DE0550606
+:1077E00003D44F4D2D78AD0601D5042225E01505B3
+:1077F00001D5072221E0150601D50A221DE09506D4
+:1078000001D50C2219E0150701D50B2215E055070B
+:1078100001D4D50501D510220FE0D50601D50522EA
+:107820000BE0650703D4A50701D4E40702D080F874
+:107830006E3007E0920403D5032280F86E2001E049
+:1078400080F86E10374A384C92F820E0324A251FF3
+:10785000D2F808C02D4AB2F87060721C92B2BEF124
+:10786000000F0DD02CF4000CC7F808C090F86E7013
+:10787000B7B11E2F1AD090F86F200AB325E007E0A9
+:107880004CF40006BE60A0F870200A2A01D22360E2
+:10789000F0BD142A01D22B60F0BDA0F87010F0BD2D
+:1078A0002B60A0F8701080F86F10F0BD642E04D229
+:1078B000A0F87020322AEED3E9E7A0F87010EAE7CA
+:1078C0007F1C80F86F70A0F8701090F86F20012A6C
+:1078D00010D0002AE9D0B0F87060761CB6B2A0F8DB
+:1078E00070601E2ED7D323603C2EDED9521E80F846
+:1078F0006F20D2E7B0F87020521C92B2A0F870202E
+:107900002360C82AD1D980F86F10C6E7E0050020AF
+:1079100024070020B80C0020A4020020580A0020F0
+:1079200048010020C8040020141C0140F0B5424862
+:10793000B0F84810491C89B2A0F8481002297AD33F
+:107940003E490024A0F848400A783D4B042A57D00D
+:107950004FF48041082A0BD0A0F10C02B2F90020AC
+:107960008A4200DA1146B3F980208A4200DA1146D1
+:10797000344A92698A4200DA11B2418282881D8AB1
+:10798000C2EB8502304D12B22D78C5F381062A4D27
+:1079900042F291767243B5F9765092126A4312130D
+:1079A000C26086681546C6EBC60642F3D102F602EF
+:1079B00002EBA6328260C66C1644C664B0F8507002
+:1079C0007F1CBFB2A0F85070B7F5806F04D3B61219
+:1079D0000682A0F85040C464891A1C4EC26A7243E1
+:1079E00040F255564E4302EB4602466A324442622A
+:1079F000B3F93030B2EB034F06DD1A04426206E001
+:107A00001349B1F90410B3E7002A00DA4462C162F5
+:107A1000104990F83D2091F838108A420BD080F838
+:107A20003D10B0F84210A0F84410B0F84010A0F893
+:107A30004210A0F84050F0BD300500201B07002088
+:107A4000A4020020500C0020C8040020C3F5FFFF52
+:107A50006C0C00204801002015481649B0F85A2047
+:107A60000B889A1A92B20F2A20D30988A0F85A10CC
+:107A7000B0F9001041F6515251438913A0F86C102F
+:107A80000D494FF480420B78A0F10C01022B06D176
+:107A9000B1F90030934202DA1B1D0B8000E00A802E
+:107AA0000021A0F8601020F85C1F428070470000A1
+:107AB00030050020240700201B0700204FF6FF722E
+:107AC00002EA800210F4404315480ED0B3F5804F0F
+:107AD00014D0B3F5004F4FEA122216D0C2F58073CE
+:107AE00030F813305B424B8005E0120A30F8123058
+:107AF0004B80C2F5807230F812000FE0120AC2F516
+:107B0000807330F813304B8005E030F81230C2F546
+:107B100080725B424B8030F8120040420880704710
+:107B200004920008104A518A908AD28A163846393F
+:107B3000A2F1110200D54942002A00DA5242114452
+:107B4000002800DA40420844084943F6284300B2BE
+:107B5000B1F936205A43921340F2D733584302EB1F
+:107B6000A030C88670470000A40200203005002025
+:107B7000F0B5904990480A8903889A1A92B23E2A31
+:107B80001ED30088088101F138004FF4FA63428A5D
+:107B90009A4202D2521C428200E04382874A92F803
+:107BA0002220802A0CD302F03F020A70B1F906208D
+:107BB000402A06DBFF2A04D0C2883AB1521EC28096
+:107BC000F0BDBDE8F0407B48FFF78EBD428A9A4287
+:107BD000F6D307784FF0010E3A074FF0FF055BD55B
+:107BE000847A40F2DC52630708D444F004038372C1
+:107BF000C28081F80BE081F80AE04CE04378072B63
+:107C000005D0032B03D0052B01D0062B07D1660628
+:107C100005D444F040038372C280052239E0654AEE
+:107C20005FEA437C02F138024FF42076127A0DD5D8
+:107C30005FEAC26C0AD45FEA446C07D442F01002D7
+:107C400002723A0628D4C680192222E0DF0709D042
+:107C5000970707D4670605D442F002020272C68075
+:107C6000042216E09F0709D5170707D4670605D435
+:107C700042F008020272C68003220AE01B070BD5FD
+:107C8000530709D4630607D442F004020272C68087
+:107C90000B22CA728A72CD80494AB2F92230B2F9F7
+:107CA0001A7003F23D140022A74200DB0276414E17
+:107CB000444C06F13806A479B6895FEAC46C06F133
+:107CC00001064FF4C874B6B213D58681B6F57A7F33
+:107CD00005D9017A21F0800101728281F0BD037A19
+:107CE0001E06FBD4828143F080020272C480112000
+:107CF00035E09F4216DA037E052B13D28681B6F556
+:107D0000487F04D98281027A22F040020272027A0C
+:107D10005606E3D45B1C037642F040020272C48034
+:107D200002201CE0284B1C89C4F3C006C4F30027C2
+:107D300040F2EE24BE4216D11E78360713D4427E9E
+:107D4000012ACBD1428BB2F5167F02D2521C42835C
+:107D5000F0BD827A42F002028272C4800F20C872A3
+:107D60008872CD80F0BD93F80D714FF40046012F5D
+:107D700018D1164F41F6583C7F6C674512DD83F8E9
+:107D80000CE1134B1E60C38AA34202D25B1CC38268
+:107D9000F0BD4FF4FA73C3801C23CB728B72CD807D
+:107DA000C282F0BDC2820A4883F80C21001F06601F
+:107DB000F0BD0000C406002024070020E0050020DC
+:107DC000C8040020580A0020A40200204801002016
+:107DD000140801402DE9F05FFE48FF49DFF8FCA3DD
+:107DE000007E0A1D131D012850465AD030F85A4F04
+:107DF0000C8041881180BAF85E001880FDF770FE93
+:107E0000F74DF84C49F2CD32B5F91E006083B5F953
+:107E1000201043F6CC4C00EB410151430914A183DF
+:107E2000B4F92230B4F9206001FB03F200FB062212
+:107E300042F38F326282B4F9167007FB0CF7BF135E
+:107E400040F2333C714302FB0CF200FB131007EBD2
+:107E5000A232E28240F38F30A082B4F91810E24FD0
+:107E6000C1EBC10141F3D10101EBE000DF4E208302
+:107E7000786C3060316930468847DD493089488008
+:107E80000846FDF70FFFDFF86CB301264FF000093D
+:107E90009BF8000008280CD0618F218204287DD037
+:107EA0001AE030F8604F0C8041881180BAF8640005
+:107EB000A3E7D14890F93710491C02296FD890F8F0
+:107EC000741019B1B4F85A00208205E0618F218244
+:107ED000A4F85A1080F87460B4F91410B4F90A00C8
+:107EE000C64AF9F7DDFAE062BAF91611884204DDF4
+:107EF000C248E162027C91408162BA48DFF800E347
+:107F0000503847F2A30802784EF24611002A79D081
+:107F1000012A78D080F800909BF8000004287FD0D8
+:107F2000B64AB4F91210B4F90800303AF9F7B8FAC1
+:107F300043F26661A062884200DBA162A346254647
+:107F4000A06AAE4C443C2060E86A60602046103570
+:107F5000FCF760F8A34928883C39FFF7AFFDDFF84C
+:107F60008482A8F15008D8F81410C8F87010B5F938
+:107F70001010A068B5F9123000FB01F7E268584311
+:107F800002FB137444F38F3702FB0100AF8740F309
+:107F90008F34EC879B4D6F80AC8001E03DE03AE090
+:107FA0002846FEF757FA287F08F11805012878D0EF
+:107FB000604241104DF6B350474369803A142A801D
+:107FC0004046A8F804408B18C380891AA8F8081006
+:107FD0008AF80C90B8F904305446002B00DD267363
+:107FE000B8F90600002802DD217B891C2173B8F94D
+:107FF0000820002A02DD217B091D2173217B07292E
+:108000007ED202E011E036E00AE0DFE801F0807C99
+:10801000947A907E9200608F56E7686A0014E0625E
+:10802000B87AE8B37848A06288E7B5F91E204244E0
+:108030008A420AD8B5F9202042448A4205D8B5F9C7
+:10804000222042448A427FF667AFA0F80290B7F838
+:10805000AE204946B2F5C87F01D8467006E0B2F5B9
+:10806000487F01D8022200E0032242708AF80F10F4
+:108070008BF8001027E080F80090B5F91EC04A4642
+:10808000C4448C4509D8B5F920C0C4448C4504D8F3
+:10809000B5F9225045448D42D5D9B7F8AE1001E06C
+:1080A0001AE01CE0B1F5C87F01D8467006E0B1F5D2
+:1080B000487F01D8022100E00321417042808AF804
+:1080C0000F208BF80020BEF8061041F40061AEF8D6
+:1080D0000610F9F73BFF1FE74FF4AF70A3E74948DD
+:1080E0004DF6B352B0F92030594249106980B0F9C9
+:1080F0001E00504302142A804046A8F8043062E76C
+:1081000005E0667303E0022100E0032161739BF840
+:1081100000103E4E01293E4F617BDA460DD0072903
+:1081200078D2DFE801F077FEFDFCFBFAF9000421CC
+:10813000ECE70521EAE70621E8E70729F0D2DFE8C6
+:1081400001F069042F7FA4D8F10001461846FBF71F
+:10815000B1FC2860B5F9020040F681514843811313
+:108160006980B5F9000040F68152504380132880A1
+:108170000A18A2F68152B8F80E305242C3EB6202DE
+:1081800012B2A8F80C20002A01DCA8F80C90B8F86C
+:108190000C20A4F85E201144A4F85C10084479E196
+:1081A000404201B2504200B2FBF784FC2860B5F9AE
+:1081B000020040F68151484380136880B5F90010F1
+:1081C00040F68152514389134218A2F68152298008
+:1081D000524220E0D8090020342C0140A4020020A3
+:1081E0003005002064000020480100203C040020ED
+:1081F000F80300201B0700206C0A0020C4080020A0
+:10820000580A00200C0A0020A2FEFFFF00240140B3
+:1082100000280140DDE0B8F80E30C3EB620212B274
+:10822000A8F80C20002A01DCA8F80C90B8F80C2063
+:1082300058E13046F8F712FD01231A460721BDE048
+:1082400019461046FBF736FC2860B5F9020040F6E7
+:108250008151484380136880B5F9001040F681527F
+:108260005143891329804218A2F68152B8F80E3082
+:108270005242C3EB620212B2A8F80C20002A01DCC1
+:10828000A8F80C90B8F80C2059E15942404209B2C4
+:1082900000B2FBF70FFC2860B5F9020040F68151EF
+:1082A000484381136980B5F9000040F6815250437C
+:1082B000801328800A18A2F68152B8F80E30524274
+:1082C000C3EB620212B2A8F80C20002A01DCA8F865
+:1082D0000C90B8F80C20A4F85A201144A4F85C10B3
+:1082E000084462E13046F8F7B9FC01231A4605213B
+:1082F00064E01146FBF7DEFB2860B5F9020040F6AA
+:108300008151484381136980B5F9000040F68152DC
+:1083100050438013288006E080E154E125E1F6E037
+:10832000C6E099E017E00A18A2F68152B8F80E30BC
+:108330005242C3EB620212B2A8F80C20002A01DC00
+:10834000A8F80C90B8F80C20A4F85C201144A4F80C
+:108350005A10084454E1504201B2584200B2FBF7AF
+:10836000A9FB2860B5F9020040F68151484381130A
+:108370006980B5F9000040F681525043801328808F
+:108380000A18A2F68152B8F80E305242C3EB6202CC
+:1083900012B2A8F80C20002A01DCA8F80C90B8F85A
+:1083A0000C20A4F85C201144A4F85E10084455E1A8
+:1083B0003046F8F753FC01231A4606213846F8F7F1
+:1083C0004DFC01213046F8F7BFFB01213846F8F794
+:1083D000BBFBB04EBAF8080055463080BAF80A0028
+:1083E0007080BAF81000B0803046F9F769FAB4F836
+:1083F0005A00F1880844A4F86000B4F85C003189A0
+:108400000844A4F86200B4F85E0071890844A4F836
+:108410006400317EA048012978D034F85A1F0180C9
+:1084200061884180A18881809B49028808310A8047
+:1084300042884A80808888809748896A08308847BF
+:1084400095F83E0000287DD0F8F70CFE15F83E0F99
+:10845000401E2870BDE8F09F01461846FBF72AFB36
+:108460002860B5F9020040F68151484380136880C6
+:10847000B5F9001040F68152514389134218A2F613
+:108480008152524252082980A4F85E201044A4F878
+:108490005C000844A4F85A0000213046F8F754FB69
+:1084A00000213846F8F750FB01231A460621C0E6A2
+:1084B000404201B2504200B2FBF7FCFA2860B5F925
+:1084C000020040F68151484380136880B5F90010DE
+:1084D00040F68152514389134218A2F6815252420A
+:1084E00029805208A4F85E201044A4F85A000844D9
+:1084F000A4F85C0000213046F8F726FB002138463E
+:10850000F8F722FB01231A46052192E6B4E019464A
+:108510001046FBF7CFFA2860B5F9020040F681510A
+:10852000484380136880B5F9001040F681525143EA
+:1085300089134218A2F68152524229805208A4F8A7
+:108540005A2000E09BE01044A4F85E000844A4F820
+:108550005C0000213046F8F7F7FA00213846F8F7BA
+:10856000F3FA01231A460721BCE65942404209B2F8
+:1085700000B2FBF79FFA2860B5F9020040F681517E
+:10858000484380136880B5F9001040F6815251438A
+:1085900089134218A2F68152524252082980A4F847
+:1085A0005A201044A4F85C000844A4F85E0000219E
+:1085B0003046F8F7C9FA00213846F8F7C5FA012322
+:1085C0001A4606218EE61146FBF774FA2860B5F9C3
+:1085D000020040F68151484380136880B5F90010CD
+:1085E00040F68152514389134218A2F681525242F9
+:1085F00052082980A4F85C201044A4F85A000844CA
+:10860000A4F85E0000213046F8F79EFA00213846B3
+:10861000F8F79AFA01231A460521C9E6504201B239
+:10862000584200B2FBF746FA2860B5F9020040F65E
+:108630008151484380136880B5F9001040F681529B
+:10864000514389134218A2F681525242520829809E
+:10865000A4F85C201044A4F85E000844A4F85A0072
+:1086600000213046F8F770FA00213846F8F76CFA26
+:1086700001231A4607219BE634F8601FCFE607481E
+:108680000088A0F5D04168393FF4E4AEBDE8F05F62
+:10869000F9F7AABBD809002030000020182C0140AF
+:1086A0002DE9F041904C9148B4F85A100288511AC3
+:1086B00089B20F296FD30088A4F85A008C4800882B
+:1086C000DFF83082C0074FF000054FF0010741D0BE
+:1086D000874AD4E90C1024321388B1EB530F02D22D
+:1086E0001288511A08444FF4F371884200D20846A8
+:1086F0008149B1FBF0F0616CC1F3510108440646B9
+:108700006064F7F78AFE00227C4BF7F7F2FD4FF02A
+:1087100040427B4BF7F7EDFD0E22F7F759FEF7F7D6
+:10872000B3FEA4F8A40094F86500401CC0B284F81D
+:108730006500082834D36C4898F84620001F037859
+:108740009A4201D0027045806E4A13786E4A23B176
+:10875000458021E06564A56458E0D8F89410A1F53F
+:10876000FA618E4211DD616D8B1C9E4205DDB0F910
+:1087700002100A290DDA491C06E08E4205DAB0F92A
+:108780000210002908DD491E4180B0F902000A28C4
+:1087900002DB177001E0A2E01570666584F8655091
+:1087A0005A484FF4A5420178C1F38101012949D00B
+:1087B00002294AD044F687712181A4F8A020B0F99B
+:1087C000243089B24B439B13A4F89C30B0F90E00BF
+:1087D00000237043B0FBF1F0A16CC0F3D100C1EBFA
+:1087E000C101C90200EB9130A064F017810341EA96
+:1087F0009641B003F7F796FCB4F8A210C1EBC101A3
+:10880000C902C00800EB9130A4F8A200616CA06E10
+:108810000844A06694F86C20521CD2B284F86C20F4
+:10882000082A05D3C008A4F86E0084F86C50A56629
+:108830003748384EC3885A0633D498F80F20022A96
+:1088400006D02CE043F20451B6E744F24621B3E7E8
+:10885000B26840F69916B24221DD94F8382094F8B7
+:108860008660B2420CD084F8862094F83D2002F055
+:108870000106C2F34002964202D1A4F8825004E0FD
+:10888000B4F88220B2F5966F05D2B4F88200401C8D
+:10889000A4F8820005E043F08002C28001E0A4F861
+:1088A0008250114894F83F30B0300C2B01D2C5747F
+:1088B00000E0C774174A0F4C41F2482692F83C205A
+:1088C000B4F8824041F2504C0C2B0AD3B14208DB81
+:1088D000012A06D0614502DD002C00D18774BDE875
+:1088E000F0818574FBE70000480100202407002088
+:1088F00000040040A40200204564BD0100209C400B
+:10890000133B3340F6030020F7030020C804002087
+:10891000580A00203005002070B5284C28482188CE
+:108920000288511A89B23E2947D300882080254801
+:10893000808B254D80022860696928468847234935
+:10894000A868FDF78BF822496060CB885A072ED4BF
+:108950000022B0F1F05F0FD9E089B0F5FA7F08D9B5
+:1089600043F00400C8801B48017821F00201017027
+:108970001CE0401CE0811AE0B0F1D25F0CD94FF44A
+:10898000F031A1EB10308003C910B0FBF1F0206191
+:1089900000280CDA22610AE0B0F1C85F03D94FF475
+:1089A0008040206103E023F00400C880E281D4E924
+:1089B0000401884200DB0846A06170BD500C002015
+:1089C00024070020A40200208C060020FC97000849
+:1089D000580A0020DA05002005494FF4804048611C
+:1089E000086188610348C18821F48271C1807047A1
+:1089F000500C0020580A00202DE9F041384C394E27
+:108A0000394F207841F23331C2074FF000050CD0C6
+:108A1000A28962B394F90700002800DA4042C0B28C
+:108A2000032829D240F2AE702AE0A570E5732F4AE0
+:108A3000E571A58192F83830237220F00800A180FA
+:108A400040F0020020703D867560B560F560916C65
+:108A5000490005D041F68461A18140F010002070EA
+:108A6000C0B240F0010020706574BDE8F0816581FE
+:108A700020F01000207015E0042803D240F65100C9
+:108A800060810FE0052802D240F69910F8E740F621
+:108A9000CC42062803D3072801D3082801D26281DB
+:108AA00000E0618197F89D0098B9B088102301B269
+:108AB000B4F90A003622FCF719F87060F168401A20
+:108AC000B1680844B060B6F900104843C013F060C4
+:108AD0003886388E10B10120A070C6E7A570C4E7B3
+:108AE0006C0C0020A4060020A402002048010020F5
+:108AF0002DE9F041554C2678F0077CD05448217A76
+:108B0000544D90F8380081427BD0534A2346DFF819
+:108B10004CC1575C93F90E2093F90730874203D07C
+:108B20001CF80170874213D146F002065B1C2670C8
+:108B30005BB2E3711CF80110814201D15B1CE3714F
+:108B400094F90710062901DD0621E171521C1CE091
+:108B5000434F17F801C0434F844503D017F801C0B5
+:108B6000844513D126F002065B1E26705BB2E371CA
+:108B7000795C814201D15B1EE37194F907306FF09B
+:108B800005018B4200DAE171521EA273207294F942
+:108B900007108A1C042A02D941F68462A2812C4A59
+:108BA000012912780ADD2B4B56079B6802D543F04A
+:108BB000080301E023F00803AB606070B1F1FF3FF0
+:108BC00009DA5107A96802D521F0080101E041F056
+:108BD0000801A9606070F9F7A3FBA078012810D103
+:108BE00021488068A3280CDA94F90700022803DDE5
+:108BF0000220E07105E01EE06FF00101884200DA1A
+:108C0000E171A089002630B1401E0004000CA08153
+:108C100001D1E671A673E87B04280CD0B5F93010B9
+:108C2000512341220020FBF761FF2886002802D152
+:108C3000E07B10B1A670BDE8F0810C4806700C48CE
+:108C40000670207820F001002070F4E76C0C002002
+:108C500048010020A4020020F4980008FA980008B7
+:108C6000069900080C9900083005002038070020FC
+:108C70001B070020743F713D9B3BED396238F43691
+:108C8000A13565343F332A32273133304C2F722ED1
+:108C9000A32DDF2C242C722B000000361C0700387B
+:108CA000AA0A003AAA0A003CCC0C003ECC0C0040B8
+:108CB000380E0042380E0044380E0046380E004888
+:108CC000380E004AC711004CC711004EC7110050A2
+:108CD000C7110052C7110054C7110056C7110058E0
+:108CE000C711005AC711005CC711005EC7110060B0
+:108CF000C7110062C7110064C7110066C711006880
+:108D0000C711006A00000036220200388E03003AC4
+:108D1000B005003CD207003EF4090040160C0042AA
+:108D2000380E00445B100046C71100483313004A58
+:108D30009F14004C9F14004E0B16005077170052E2
+:108D40007717005477170056771700587717005A8F
+:108D50007717005C7717005E77170060771700625F
+:108D60007717006477170066771700687717006A2F
+:108D700000000036FA04003C6606003ED2070040C0
+:108D80003E090042F4090044AA0A0046600B00486C
+:108D9000160C004ACC0C004C820D004E380E0050D0
+:108DA000EE0E0052A40F00545B1000561111005833
+:108DB000C711005A7D12005C3313005EE913006096
+:108DC0009F140062551500640B160066C1160068FA
+:108DD0007717006A2D18006CE318006E000000344D
+:108DE00000000036000000380000003A0000003C9F
+:108DF0000000003E0000004000000042000000446F
+:108E000000000046000000480000004A0000004C3E
+:108E10000000004E0000005000000052000000540E
+:108E200000000056000000580000005A0000005CDE
+:108E30000000005E000000600000006200000064AE
+:108E40000000006600000068441458585870111162
+:108E50005858587041115858487011144858587053
+:108E60001411584858703313005695130054B61314
+:108E700000525A140050FD14004EA115004C451626
+:108E8000004A761600486C17004672180044BA195A
+:108E90000042741B0040911D003EB420003C9F2204
+:108EA000003AE1220038532300368B240034812518
+:108EB00000322B2700302028002E5829002CB02A01
+:108EC000002A9B2C0028D22D00267C2F002426313E
+:108ED000002202330020FD34001E5C37001CCC3C15
+:108EE000001A873E0018BE3F0016004000140040E4
+:108EF0000012004000100040000E0040000C004036
+:108F0000000A004000080040000600400004004045
+:108F100000020040000000200072002000700020CD
+:108F2000006E0020006C0020006A00200068002015
+:108F30000066002000640020006200200060002025
+:108F4000005E0020005C0020005A00200058002035
+:108F50000056002000540020005200200050002045
+:108F6000004E0020004CA320004AA32000484721C7
+:108F70000046EB210044EB2100428F2200408F226B
+:108F8000003E7A24003C7A24003A662600385128B4
+:108F900000343D2A0030702D002CA33000287A3494
+:108FA000002451380020CC3C001C00400018004038
+:108FB0000014004000100040000C00400008004079
+:108FC0000004004000000000010203040500050049
+:108FD000010203040104000305020000F001000087
+:108FE00036010000F8000000BA0000007C0000001C
+:108FF0007C0000007C000000411414111114441185
+:10900000141441110000290052007B00A400CC0080
+:10901000F5001E01470170019901C201EA01130226
+:109020003C0265028E02B602DF02080330035903D8
+:109030008203AA03D303FB0324044C0475049D0498
+:10904000C504EE0416053E0567058F05B705DF0567
+:1090500007062F0657067F06A706CE06F6061E074A
+:1090600046076D079507BC07E4070B083208590847
+:109070008108A808CF08F6081D0944096A09910962
+:10908000B809DE09050A2B0A520A780A9E0AC40AA0
+:10909000EA0A100B360B5C0B820BA80BCD0BF30B03
+:1090A000180C3E0C630C880CAD0CD20CF70C1C0D8C
+:1090B000410D650D8A0DAF0DD30DF70D1C0E400E41
+:1090C000640E880EAC0ECF0EF30E170F3A0F5E0F24
+:1090D000810FA40FC70FEA0F0D1030105310751039
+:1090E0009810BA10DD10FF1021114311651187117E
+:1090F000A911CA11EC110D122E12501271129212F6
+:10910000B312D412F41215133613561376139613A2
+:10911000B713D713F6131614361456147514941483
+:10912000B414D314F214111530154E156D158C1599
+:10913000AA15C815E7150516231641165F167C16E5
+:109140009A16B716D516F2160F172C174917661769
+:109150008317A017BC17D917F51711182E184A181E
+:10916000661881189D18B918D418F0180B1926190B
+:1091700042195D1978199219AD19C819E219FD192A
+:10918000171A311A4C1A661A801A991AB31ACD1A7C
+:10919000E61A001B191B331B4C1B651B7E1B971B00
+:1091A000AF1BC81BE11BF91B121C2A1C421C5A1CBA
+:1091B000721C8A1CA21CBA1CD21CE91C011D181DA1
+:1091C000301D471D5E1D751D8C1DA31DBA1DD01DB4
+:1091D000E71DFD1D141E2A1E401E571E6D1E831EF8
+:1091E000981EAE1EC41EDA1EEF1E051F1A1F2F1F6B
+:1091F000451F5A1F6F1F841F991FAE1FC21FD71F05
+:10920000EC1F002000006400C9002D019201F7014D
+:109210005B02C00224038903ED035204B6041A055D
+:109220007F05E3054706AB060F077307D7073B0823
+:109230009F0802096609C9092D0A900AF30A560B0C
+:10924000B90B1C0C7F0CE20C440DA60D090E6B0E25
+:10925000CD0E2F0F900FF20F5310B4101511761181
+:10926000D71138129812F8125813B813181477142B
+:10927000D61435159415F3155116B0160E176B1735
+:10928000C91726188318E0183D199919F519511AAC
+:10929000AD1A081B631BBE1B181C731CCD1C261D9E
+:1092A000801DD91D321E8A1EE31E3B1F921FEA1F1E
+:1092B00041209820EE2044219A21EF214522992235
+:1092C000EE2242239623E9233C248F24E2243425F2
+:1092D0008525D72528267826C82618276827B72762
+:1092E00006285428A228EF283D298929D629222A90
+:1092F0006D2AB82A032B4D2B972BE12B2A2C722C8D
+:10930000BB2C022D4A2D912DD72D1D2E632EA82E5C
+:10931000EC2E302F742FB82FFA2F3D307F30C03015
+:10932000013141318131C13100323F327D32BA32B7
+:10933000F73234337033AC33E73322345C34953452
+:10934000CE3407353F357735AE35E4351A365036ED
+:109350008536B936ED36203753378637B737E93794
+:10936000193849387938A838D738053932395F394A
+:109370008B39B739E2390D3A373A603A893AB23A1D
+:10938000DA3A013B283B4E3B733B983BBD3BE03B0D
+:10939000043C263C483C6A3C8B3CAB3CCB3CEA3C26
+:1093A000093D273D443D613D7D3D993DB43DCE3D68
+:1093B000E83D013E1A3E323E493E603E763E8C3EDE
+:1093C000A13EB53EC93EDC3EEF3E013F123F233F8A
+:1093D000333F433F513F603F6E3F7B3F873F933F6B
+:1093E0009E3FA93FB33FBC3FC53FCD3FD53FDC3F8C
+:1093F000E23FE83FED3FF13FF53FF93FFB3FFD3FE7
+:10940000FF3FFF3FFF3F0000E7382C35002020EFF3
+:109410002037202333202620210000800200040072
+:10942000080010000002000400080400000200040C
+:1094300000080010002000400080040000000080B0
+:1094400000000040000000200000001000000008A4
+:109450000000000400000002000000010000800085
+:109460000000400000002000000010000000080084
+:109470000000040000000200000001000080000065
+:1094800000080140000C0140000C0140000C0140AC
+:10949000000C0140000C0140000C0140000C014098
+:1094A0000010014000100140001001400010014078
+:1094B0000010014000100140001001400010014068
+:1094C0000014014004080140040C0140040C014058
+:1094D000040C0140040C0140040C0140040C014048
+:1094E000040C01400410014004100140041001402C
+:1094F0000410014004100140041001400410014018
+:10950000041001400414014008080140080C014007
+:10951000080C0140080C0140080C0140080C0140F7
+:10952000080C0140080C01400810014008100140DF
+:1095300008100140081001400810014008100140C7
+:109540000810014008100140081401400C080140B7
+:109550000C0C01400C0C01400C0C01400C0C0140A7
+:109560000C0C01400C0C01400C0C01400C10014093
+:109570000C1001400C1001400C1001400C10014077
+:109580000C1001400C1001400C1001400C14014063
+:1095900010080140100C0140100C0140100C01405B
+:1095A000100C0140100C0140100C0140100C014047
+:1095B0001010014010100140101001401010014027
+:1095C0001010014010100140101001401010014017
+:1095D0001014014000000000000000000000000026
+:1095E000000000000000000014080140140C0140BD
+:1095F000140C0140140C0140140C0140140C0140E7
+:10960000140C0140140C01401410014014100140CE
+:1096100014100140141001401410014014100140B6
+:109620001410014014100140141401400000000007
+:10963000000000000000000000000000000000002A
+:10964000FFFFFF0F0FFFFFFFFFF0FFFFFF0FFFFF09
+:10965000FFFFF0FF0FFFFFFFFFF0FFFFFF0FFFFF18
+:10966000FFF0FFFF0FFFFFFFFFF0FFFFFF0FFFFF08
+:10967000FFFFF0FFFFFF0FFFFFFFFFF0FFFFFF0FF8
+:10968000FFF0FFFF00000040400000000004000069
+:109690000040000000000400400000000004000042
+:1096A0000040000000040000400000000004000032
+:1096B0000040000000000400000040000000000422
+:1096C0000000004000040000000000808000000056
+:1096D000000800000080000000000800800000007A
+:1096E000000800000080000000080000800000006A
+:1096F000000800000080000000000800000080005A
+:1097000000000008000000800008000000000020A9
+:109710002000000000020000002000000000020005
+:1097200020000000000200000020000000020000F5
+:1097300020000000000200000020000000000200E5
+:1097400000002000000000020000002000020000D5
+:1097500000000060600000000006000000600000E3
+:10976000000006006000000000060000006000002D
+:10977000000600006000000000060000006000001D
+:10978000000006000000600000000006000000600D
+:109790000006000000800200040008001000000223
+:1097A000000400080400000200040008001000206B
+:1097B0000040008004000000FF7FFFFFFDFFFFFF6F
+:1097C000FBFFFFFFF7FFFFFFEFFFFFFFFFFDFFFFC7
+:1097D000FFFBFFFFFFF7FFFFFBFFFFFFFFFDFFFFAB
+:1097E000FFFBFFFFFFF7FFFFFFEFFFFFFFDFFFFFC5
+:1097F000FFBFFFFFFF7FFFFFFBFFFFFF0000401FDA
+:109800007A1903000000001E897603000000C01CC6
+:109810003BDF03000000801BD15704000000401A0A
+:109820009FE00400000000199E7B05000000C017A7
+:10983000E42C0600000080160DF80600000040151C
+:1098400093DE07000000001408E608000000C012C4
+:10985000B1110A000000801101650B0000004010EA
+:10986000E6E30C000000000F46940E000000C00D5F
+:10987000467710000000800CB08F12000000400BF3
+:10988000D2DE14000000000A5E6317000000C0086A
+:10989000601A1A000000800726FC1C000000400629
+:1098A00000002000000000057A1923000000C0031A
+:1098B000D5392600000080025851290000004001DF
+:1098C000764F2C000000000046252F000000C0FE4F
+:1098D0002AC63100000080FDA1283400000000FBF2
+:1098E0004B1F3800000080F829053B00000000F6FF
+:1098F000EFFE3C0001020304050002030405000121
+:10990000030405000102050001020304040500012F
+:10991000020355050010AA1A55250030AA3A000086
+:10992000AA0A55150020AA2A5535FF3F4C99000870
+:109930000000002050070000E4060008489A0008D4
+:1099400050070020E00900000867000845020406EF
+:10995000082D010203040405480607080913652BB6
+:109960001B087904211355152A4006190801A7136D
+:109970006F3D1B0895041A8F040125170206040584
+:109980000103148020FF8BAA0A02019C15AA0A5524
+:109990001500085920AA2A5535FF3F07290301055C
+:1099A00004060203127C1573FFFF04FF808001018F
+:1099B00029025F6402130A13816A12081201100C53
+:1099C0000504060203010103070505280B01020334
+:1099D000040206070303040C3D0706040509191FCA
+:1099E000191904310506064BAA1A024B381E0269E2
+:1099F00010312E40FD3969260211042F405F020C00
+:109A000026405B262ACD55155515123902017F03D4
+:109A100016D0071AFF01013B0261AA0C12080108C7
+:109A2000A8147F993F2340331385720A1608DC91EE
+:109A3000220312100A17401C12600A16901B014DD7
+:089A400013956A020008000002
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010001000300000200008C
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-O.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y002-O.axf
new file mode 100644
index 0000000..e3b072b
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y002-O.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y002-O.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y002-O.hex
new file mode 100644
index 0000000..b0325bc
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y002-O.hex
@@ -0,0 +1,2468 @@
+:020000040800F2
+:1000000038110020010100081B380008A52800084D
+:1000100019380008350F00080D64000800000000C2
+:10002000000000000000000000000000414900083E
+:10003000731A000800000000893D0008414C0008C8
+:100040001B0100087D3B00081B0100081B01000884
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B0100082D1500081B010008CA
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A000B14C00089D4D00081B0100081B01000811
+:1000B000A14D000891500008ED5200081B010008F6
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008055F00081B0100081B01000848
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA00480047797500083811002042
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7614C0008CC
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFD649800083D
+:1006E0008498000870B58C1810F8015B15F00703AA
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54C4C53
+:100740004FF490652946204600F015FA002864D041
+:100750002946204600F0A2F846490888401C088037
+:100760000121204600F0E6FA434942F21072B1F846
+:100770005800904202D2401CA1F8580007F0E0F85F
+:100780003E4DB5F91410B5F9120005F0A1FF3C4C2F
+:10079000A5F856002080A16820468847A088A5F8C3
+:1007A000580003F0A3F807F0C7F9364E364C3078FE
+:1007B000082833D045F6AC30606042F6EF60A060A8
+:1007C00042F2C400E0603148008A2080208E6080C0
+:1007D000A16B2D488847208E69882D4C08444FF620
+:1007E000FF7101EA80006887207A4FF0000540071A
+:1007F0001DD501F0CDFA274949F6A24008802648C8
+:1008000040F21A62C188491C89B2C180914204D366
+:10081000A16821F00401A160C58070BD41F2130000
+:1008200060604FF48060A06040F61B50CAE73078EB
+:100830000A2818D2DFE800F0170613050A050D177D
+:100840001113EAE7BDE8704006F0ECB808F044F98F
+:1008500005E0BDE8704002F093BD06F069FCBDE81C
+:10086000704007F0C1BA00F0FDFB84F8B65070BDCF
+:10087000002401402C0700204801002064000020D3
+:100880004C07002023070020E40000200002002085
+:10089000AC020020442C01406C0900206FEA1121B9
+:1008A000016070470029816802D041F0010101E038
+:1008B00021F00101816070470029816802D041F474
+:1008C000807101E021F48071816070472DE9F04171
+:1008D000824E92B0304600F00BF90BA800F039FAC6
+:1008E00001214FF4C06003F0E3FA00248DF8314099
+:1008F0004FF46020CDE90D044FF4A0204FF009081B
+:100900000B9001278DF83C808DF830700BA9304694
+:1009100000F080F9724D8DF831408DF830708DF80F
+:100920003C700BA9284600F075F901231A460F21E7
+:10093000304600F0C0F9022201231146304600F093
+:10094000BAF9012303220021304600F0B4F9012353
+:1009500004221946304600F0AEF9012305220B218E
+:10096000304600F0A8F9012306220421304600F0A9
+:10097000A2F9012307220821304600F09CF9012347
+:1009800008220321304600F096F9012309220A21AA
+:10099000304600F090F90121304600F084F9012141
+:1009A000284600F080F901231A460521304600F060
+:1009B00055F901231A460621284600F04FF9002177
+:1009C000304600F0CBF84FF4E041284600F0C6F87E
+:1009D0000121304600F0B8F80121284600F0B4F8B3
+:1009E0000121304600F0A6F80121284600F0A2F8C7
+:1009F0000121304600F09EF90121284600F09AF9C5
+:100A000040F61451374804F048FF12208DF840009A
+:100A100002208DF841008DF842408DF8437010A8F7
+:100A200002F028FF01224FF49061304600F0E8F810
+:100A300001213046FFF740FF01213046FFF732FF2A
+:100A400001212846FFF72EFF304600F06EF93046B0
+:100A500000F09FF80028FAD1304600F075F93046D2
+:100A600000F082F80028FAD1284600F05EF9284606
+:100A700000F08FF80028FAD1284600F065F92846E2
+:100A800000F072F80028FAD10121084603F0ECF9D1
+:100A9000154D284600F086FD684600F02EFE0F48F2
+:100AA00001A94C300090114881E811018020CDE966
+:100AB00004404000069080000790202008904FF4EA
+:100AC0004050CDE909046946284600F0F9FD0121AE
+:100AD000284600F05BFD12B0BDE8F0810024014023
+:100AE00000280140002C014008000240BC02002008
+:100AF0000D4910B5884202D1012144150AE00B4985
+:100B0000884202D10121041504E0094988420AD132
+:100B10000121CC03204603F0D7F92046BDE8104060
+:100B2000002103F0D1B910BD00240140002801408C
+:100B3000003C01400029816802D041F4801101E0AD
+:100B400021F48011816070470029816802D041F44E
+:100B5000004101E021F4004181607047826822F485
+:100B6000E0420A43826070470146002089684907D5
+:100B700000D50120704710B50246002054680B0ACA
+:100B8000C9B20C401168194202D0002C00D00120DB
+:100B900010BD014600208968090700D50120704773
+:100BA00038B501211C2003F083F9FF20ADF80000C7
+:100BB00000248DF8034003258DF8025069460D4846
+:100BC00001F0E0FA0120ADF800008DF803408DF847
+:100BD00002506946084801F0D5FA2320ADF800001C
+:100BE0008DF803408DF802506946044801F0CAFAB6
+:100BF00038BD000000080140000C01400010014019
+:100C0000002A4268C9B201D00A4300E08A43426028
+:100C10007047000010B542680E4B0C791A400B6803
+:100C200042EA04221343436083680B4A1340D1E92C
+:100C3000024222434C7943EA44031A438260C26A67
+:100C4000097C22F47002491EC9B242EA0151C16214
+:100C500010BD0000FFFEF0FFFDF7F1FF70B50724A7
+:100C600009290AD9C568A1F10A0606EB4606B4406F
+:100C7000A543B3401D43C56007E0056901EB41068C
+:100C8000B440A543B3401D430561836BC3F30154D6
+:100C9000121B921C02EB82041F22A2409343A1402C
+:100CA0000B43836370BD826B491E22F4401242EAFB
+:100CB00001518163704770B5072409290AD9C568B5
+:100CC000A1F10A0606EB4606B440A543B3401D4316
+:100CD000C56007E0056901EB4106B440A543B34098
+:100CE0001D4305611F23072A09D2446B521E02EBE4
+:100CF000820293409C4391400C43446370BD0D2A93
+:100D000009D2046BD21F02EB820293409C439140B4
+:100D10000C43046370BDC46A0D3A02EB8202934037
+:100D20009C4391400C43C46270BD816841F008014E
+:100D3000816070470029816802D041F4A00101E080
+:100D400021F4A00181607047816841F00401816055
+:100D5000704700210160017141718160C160012112
+:100D60000174704770B51E4C214694F83800B1F8F4
+:100D7000425006281ED9B4F84A10B4F84C00A1EB32
+:100D8000000202F10902122A04D8FFF757FB0022E1
+:100D9000144B0AE0884204D2FFF750FB0022124BAA
+:100DA00003E0FFF74BFB0022104BFFF730FAFFF791
+:100DB0008AFB09E005D12846FFF740FB0C4A0D4BA2
+:100DC000F3E70D4951F82000C5EB45116063B0EB26
+:100DD000410F03D9C5EB45104000606370BD0000B2
+:100DE000580400200000344000003340000035402B
+:100DF0006766666666E64B40148F000810B50C4CBB
+:100E00002078400713D5FFF7ADFF0A49A08E088070
+:100E100008483038018821F010010180001F018846
+:100E200041F010010180207820F00400207010BDF6
+:100E30005804002040040040F0B4184816494FF40C
+:100E40009677436C08468A68046815485FEAC25C76
+:100E500042F00806007822F008054FEA047415D520
+:100E6000002C08DB120714D408B1082811D1BB42AA
+:100E70000FDA8E6007E012070BD508B1082808D1F9
+:100E8000BB4206DA8D60F0BC05F054BF002CF2DAEC
+:100E9000E8E7F0BC70470000AC02002048010020E9
+:100EA0002307002070B506464089204B204C4FF4A4
+:100EB0008071002580B362887AB1012A0CD1E18863
+:100EC000491C89B2E1803289914205D36580E58071
+:100ED000FF2801D0401E708170BD7088228890422A
+:100EE00001D9012200E00022184601F0D4F97088EF
+:100EF000B18801442088401C80B220808142EBD818
+:100F00002580A088401C80B2A080F1888842E3D36D
+:100F100001206080A58070BDFFE70022184601F027
+:100F2000BAF9A580E58025806580F4E7000C0140D2
+:100F3000C8050020FEE70000FCB505464FF6FF7629
+:100F400000200C46ADF8006048F205078DF804005B
+:100F500020E000BF15F8010B8DF8040001A9084638
+:100F600002F0CBF8BDF800009DF8041080EA0120E3
+:100F7000ADF800005FF00000BDF800100A0402D5D3
+:100F800087EA410101E006EA4101401CADF800108A
+:100F90000828F1DB641EDDD26946084602F097F8A6
+:100FA000BDF80000FCBD00000246002004E000BFC8
+:100FB00012F8013B1844C0B2491EF9D27047000034
+:100FC00070B5144A85B01088002413490194009428
+:100FD000039420460494138807E00D8B009E35444B
+:100FE0000095CD8B019E3544019515889D42F4D026
+:100FF000401CC0B28028EED30098411107484180C0
+:10100000848001984111064881830183818205B063
+:1010100070BD00002C070020AC020020E20500207B
+:10102000D004002030B50E4902880A800C4A43885B
+:10103000083A13800B1F808818802024151F2C80ED
+:101040000020401C80B27328FBD341F211100880AD
+:1010500044F64800108047F2480018802C8030BDCC
+:10106000202C0140114944F648000880091D46F62D
+:1010700048000880091D41F2111008800B48001F2C
+:10108000018841F02001018009480021A0F8641086
+:10109000A0F86210A0F86010A0F85E10A0F85C1034
+:1010A000A0F85A100348418181827047182C0140F2
+:1010B000AC020020640000202DE9F04F524B534851
+:1010C0000022D97A90F800C080292CF001067DD347
+:1010D0001C684F4B01F01F0153F821104D4B0C427F
+:1010E000196802D041F0200101E021F02001994669
+:1010F0001960484BDFF820B1DFF820A193F8465083
+:10110000474B9BF80040B3F90430022C69D1B9F881
+:101110000840C4F3C007C4F30024A74261D03D4C8B
+:101120002C3C94F80380B8F1000F09D0374FB8F188
+:10113000010FB7F902700DD0B8F1020F56D120E0BF
+:101140000A0553D58A0651D40122E2702CF004021C
+:1011500002704BE00E0549D48E0647D55FEA4C7607
+:1011600044D4A7BB4380002B09DD4CF0050202707C
+:101170000222E2702B4AB2F84420028236E0E2708A
+:1011800034E0B0F806C0BCF1000F01D1002B17DC31
+:1011900090F80CC0AC4513D107F26667BB420FDC78
+:1011A000214FBF895FEA477C0AD45FEA877C07D476
+:1011B0005FEA417C04D55FEA816C01D5FF0715D059
+:1011C00006704280AAF80020428101E017E00DE09D
+:1011D000426182610282E27089F80F208BF8002060
+:1011E00004E006704280AAF800204281C3800573A3
+:1011F000480960F3CB21C9F80010BDE8F08F0670F4
+:1012000042804281F9E70000E805002050090020F3
+:1012100074930008AC020020230700202401002062
+:10122000E205002048010020600A00202DE9F04777
+:1012300096B000240C940D940E940F9472B69048BE
+:10124000816941F400718161816941F4806181614A
+:101250004FF4004002F0FEFD8A4D00212846FFF7C2
+:101260002BFB00212846FFF71DFB874E002130464F
+:10127000FFF718FB854F0021384600F087F9012061
+:101280004FF47041401C8842FCD32846FFF730FCE5
+:10129000B1463046FFF72CFC384600F083F94FF496
+:1012A0006020CDE912048DF8454001204FF004087C
+:1012B0008DF8440010948DF8508010A92846FFF74F
+:1012C000A9FC01231A4605212846FFF7F4FC012357
+:1012D000022206212846FFF7EEFC01230322072104
+:1012E0002846FFF7E8FC012304220F212846FFF7D8
+:1012F000E2FC384600F056F9684600F0FEF9614815
+:10130000634E4C300090CDF80C80CDE90164802014
+:10131000CDE904404000069080000790202008900E
+:101320004FF44050CDE909046946384600F0C8F949
+:1013300001212846FFF7C0FA0121384600F026F9BE
+:1013400001212846FFF7AEFA47F23051159415985F
+:10135000401C15908842FAD301212846FFF7EAFC89
+:10136000ADF82C40A04640F2DC5A4FF4007420E067
+:101370005046CDF854801599491C15918142FAD3F5
+:1013800030880D9908440D9070880E9908440E908D
+:10139000B0880F9908440F90F0880C9908440C907D
+:1013A00001212846FFF7C6FCBDF82C00401CADF813
+:1013B0002C00BDF82C00A042DAD30D98354A40F33A
+:1013C000CF1633480A3006830E9941F3CF14448375
+:1013D0000F9941F3CF1383830C9941F3CF1CA0F8ED
+:1013E00004C0ACF5C05C40F2C371ACF59B7C8C458D
+:1013F0000ED2A6F5C856363E8E4209D2A4F5C85480
+:10140000363C8C4204D2A3F5C853363B8B4203D3FF
+:10141000D18841F48041D180D188490407D41E4944
+:10142000028B21F85C2F428B4A80808B88800021C0
+:101430002846FFF741FA0021384600F0A7F80021BE
+:101440002846FFF72FFA00214C464846FFF72AFAB4
+:101450000220C102401C8842FCD32846FFF748FB0B
+:101460002046FFF745FB384600F09CF8FFF72EFAC0
+:101470000A493C20087062B616B0BDE8F08700004B
+:1014800000100240002401400028014008000240F2
+:101490002E050020600A0020C00C0020200700203C
+:1014A00070B5204B40F6C81441F2B7055B6C48F6A6
+:1014B000E6065C4305EBA4341B4D73434EF6F6166B
+:1014C00006EBA333C5E90443D460401A53611060AE
+:1014D0009168884202DA4942884200DC1160106853
+:1014E0004343107E0341906A19189162506A814209
+:1014F00000DD9062916A106A814201DB084600E0DB
+:101500009062A86111684C43117C0C41084121187C
+:10151000B2F91C00884204DBB2F91A00884200DCF0
+:1015200008B270BD480100202801002010B54FF41A
+:101530000054204600F0ACF8002813D00A4908787F
+:1015400040F008000870204600F014F80021074819
+:1015500000F01CF80648C17E012903D10021C176A4
+:101560000121017710BD00008206002044000240E6
+:10157000640B0020C10002D502490860704702498F
+:1015800048607047040402400000024000290168DE
+:1015900002D041F0010102E04FF6FE7211400160FD
+:1015A0007047000001684FF6FE7211400160002193
+:1015B000016041608160C1603149314A083990421F
+:1015C00003D1486840F00F0006E02D4A14329042E3
+:1015D00004D1486840F0F00048607047284A28323B
+:1015E000904203D1486840F47060F5E7244A3C32E9
+:1015F000904203D1486840F47040EDE7204A5032F1
+:10160000904203D1486840F47020E5E71C4A6432F8
+:10161000904203D1486840F47000DDE7184A783200
+:10162000904203D1486840F07060D5E7154A111F19
+:10163000904203D1086840F00F0006E0114A1432CE
+:10164000904204D1086840F0F000086070470D4AED
+:101650002832904203D1086840F47060F5E7094AE7
+:101660003C32904203D1086840F47040EDE7054AEF
+:1016700050329042EAD1086840F47020E5E700005B
+:101680000800024008040240406880B27047000031
+:1016900001460020CA0001D5034A00E0034A12684F
+:1016A0000A4200D0012070470004024000000240BE
+:1016B000002A026801D00A4300E08A4302607047B2
+:1016C00030B5036847F6F07293430C6A8A68224388
+:1016D000D1E904452C4322438C692243CC6922433F
+:1016E0004C6A22438C6A22431A430260CA684260F1
+:1016F0000A6882604968C16030BD002101604160B4
+:101700008160C160016141618161C16101624162C9
+:101710008162704710B5114C8CB000212046FFF754
+:1017200035FF2046FFF73EFF0D4800900D48002191
+:10173000CDE901016420CDE903018020CDE9050157
+:101740000791089109910A9169462046FFF7B8FF71
+:1017500001212046FFF71AFF0CB010BD58000240CF
+:1017600004380140BC07002010B501218CB00846A8
+:1017700002F07AFB1E4C00212046FFF707FF2046AF
+:10178000FFF710FF1B4800901B480190002110201C
+:10179000CDE902018020CDE904100691079108915E
+:1017A00009910A9169462046FFF78AFF012202212A
+:1017B0002046FFF77DFF01218DF82F1004208DF8C2
+:1017C0002D008DF82E100E208DF82C000BA802F0A5
+:1017D00051F80F208DF82C000BA802F04BF80121D6
+:1017E0002046FFF7D3FEFFF795FF0CB010BD0000B9
+:1017F00044000240043801405807002030B540F64C
+:10180000AA21204AC184838B1488E31A9BB20F2B30
+:1018100010D312888283037E002253B11A4BB3F98E
+:101820000A30062B05DB194B1B78022B03D0002B4B
+:1018300000D1828430BD164B40F68B255B6CA3F241
+:101840002D14AC420FD2428B521C92B24283642AB6
+:10185000F0D364224283B0F924208A4201DA02EBF9
+:101860002111818430BD41F29414A342FADBB0F916
+:101870002430002B02DDA3EB211100E00021818444
+:10188000428330BD2C070020640000202307002085
+:101890004801002010B50446B0F9020043F6991142
+:1018A00048438113E06840F26662504301EBA03088
+:1018B000E060B4F9001043F6991251438A1321698C
+:1018C00040F26663594302EBA131216104F0A0FEAE
+:1018D0006061A18840F6AB2208444010A0F5154194
+:1018E0005539E062914205D9A0F5F851FF39521CF3
+:1018F00091421DD249F25451884202DDA0F52040A8
+:1019000002E0A0F5F850FF38206300EB400040F300
+:101910004F002085B4F924104A42904201DA104663
+:1019200002E0884200DD0846E083228461848AE088
+:10193000A0F5FE42FF3A41F255518A4214D8A2F670
+:10194000AA20206300EB400040F34F002085B4F94B
+:1019500024205142E183884201DA084602E09042A5
+:1019600000DD1046404250E0A0F5D442AA3A8A4237
+:1019700015D2A2F6AA20206300EB400040F34F01ED
+:101980002185B4F924004242E2832084914201DAA5
+:10199000104602E0814200DC0846608453E0A0F576
+:1019A000AA42543A41F256539A4215D2A2F6AB20BB
+:1019B000206300EB400040F34F002085B4F9241071
+:1019C0004A42904201DA104602E0884200DD0846B1
+:1019D0004042E083218419E0A0F5804241F2545353
+:1019E0009A4215D2A2F6AA20206300EB400040F3F1
+:1019F0004F012185B4F92400E0834242914201DA8B
+:101A0000104602E0814200DC0846208462841AE02D
+:101A1000A0F52852AB3A8A4215D2A2F6AA2020633A
+:101A200000EB400040F34F012185B4F92400E0832E
+:101A300042422284914201DA104602E0814200DCF7
+:101A400008464042A9E7B4F91E00A0EB40208013ED
+:101A5000E080B4F92000A0EB402080132081B4F98D
+:101A60002200A0EB40208013608110BD012101768F
+:101A7000704770471548164A4FF480410078042893
+:101A800021D002F13C03D08A9B88C01A00B22F28D3
+:101A900001DD001108E0002801DD002007E00D4B0A
+:101AA000984201DA184602E0402800DD4020938980
+:101AB000184400B2884203DC40F26661884200DAD2
+:101AC00008469081704791817047000023070020ED
+:101AD000D0040020C0FEFFFF38B54B484B490288B8
+:101AE0000B889A1A92B20F2A71D30988484C018048
+:101AF0004FF0FF01E2884FF47A7355044FF496706B
+:101B000002D51622009103E0950403D51522009119
+:101B1000014670E0D50402D514220091F8E71505BE
+:101B200002D513220091F3E7550502D51222009148
+:101B3000EEE7950502D511220091E9E7D50502D51A
+:101B400010220091E4E7150602D50F220091DFE78D
+:101B5000550602D50E220091DAE7950602D50D2230
+:101B60000091D5E7D50602D50C220091D0E71507E4
+:101B700002D50B220091CBE7550702D50A2200912E
+:101B8000C6E7950702D509220091C1E7D20702D026
+:101B900008220091BCE72289550702D5072200914F
+:101BA000B6E7950702D506220091B1E7D20702D029
+:101BB00005220091ACE7A27AD20702D0042200915C
+:101BC000A6E7A289D40603D503220091A0E719E075
+:101BD000140702D5022200919AE7540703D4940710
+:101BE00001D4D20702D00122009191E700200346E0
+:101BF00002460146009002F04FFFBDE8384002481F
+:101C0000FFF750B938BD0000540A00202C0700200F
+:101C1000600A0020F0B55948594982880B889A1A01
+:101C200092B29C2A64D30988818056490A88014669
+:101C3000002A0B7843F0020156D11646524A1C077F
+:101C400015680246127822F0020274D54F4C0746FE
+:101C5000E4887F785FEA845C02D547F0010701E001
+:101C600027F001074770A704477802D547F002071D
+:101C700001E027F002074770670401D4E70703D0AB
+:101C8000477847F008074770640603D5447844F066
+:101C9000040404E01C0603D4447824F004044470D3
+:101CA000EC0450D4354C9A07247824F0100423D443
+:101CB000324D42782F7A2D78012A45F0100514D044
+:101CC000022A16D02D4C042AA47804F1010C0CF041
+:101CD000FF0C13D0072A25D0032A23D0052A21D0B0
+:101CE000062A1FD021F0100142E0B90702E005707A
+:101CF000F0BD39070029FADB0470F0BDFA0601D403
+:101D00001A060AD50170022C04D280F802C0BCF178
+:101D1000020FF2D341F080012AE021F0100101709E
+:101D20008670F0BD877A7F06F7D5032C04D8017042
+:101D300080F802C0F0BD0FE05107D8D51906D6D4FF
+:101D400043F0800114E002704178CB0701D189078C
+:101D5000F0D522F010010BE0E9040BD49907E9D487
+:101D6000818AC82902D2491C8182E3E743F00A0133
+:101D70000170DFE702708682DCE7000004070020C4
+:101D80002C0700202E070020AC020020600A002053
+:101D9000094944F648000880091D46F648000880B5
+:101DA000091D41F6CC4008800348001F018841F01E
+:101DB0002001018070470000182C0140084946F6B8
+:101DC00068000880091D0880091D41F255500880EF
+:101DD0000348001F018841F0200101807047000086
+:101DE000182C014010B5C28800210AB1032206E078
+:101DF00002890AB1022202E0428912B10122027074
+:101E000000E0017004784FF4804344F6206244B14E
+:101E1000012C06D0022C07D0032C01D141808180F7
+:101E200010BD4380828010BD41F23331418040F6C5
+:101E3000B731F4E730B5B1F86A5000231A240D2207
+:101E4000854202DCB1F9680030BD4D88854202DB75
+:101E5000B1F9000030BD01EB82056D88854201DDDE
+:101E6000144601E013DA134604EB03024FEA520270
+:101E70009A42F0D101EB830231F823105488928802
+:101E8000521A001B424301EB622000B230BD31F90F
+:101E9000220030BD054920B1086940F0800008618A
+:101EA000704703484860034848607047002002407C
+:101EB00023016745AB89EFCD06494FF47A70CA68B4
+:101EC000D20705D0401E0004000CF8D1FF20704757
+:101ED00000207047002002400E4A0320A2F150016A
+:101EE00082F83E00002048810B490886C862C883FA
+:101EF0000884488490620948016DB1F5206F01DBC8
+:101F0000A3219162807A002802D0906A40429062B8
+:101F100070470000640000203805002048010020C0
+:101F20000449002048810881C862886202498862A9
+:101F30007047000064000020CC080020F0B53B4949
+:101F400088894A89801A80B20F2866D38889488197
+:101F5000CA8937480B3A272A26D28A7822BB826858
+:101F6000364B42F480728260324A354C354D1278DD
+:101F70005607314A0AD4344E36881680334A1288BE
+:101F80001A80334A12882280324A09E0324E36885B
+:101F90001680324A12881A80314A12882280314AC9
+:101FA00012882A8001228A702F4B304D19469A7F61
+:101FB0000968802A32D302F01F0255F8222011420C
+:101FC0002CD0826822F48012184E82601236144699
+:101FD0001215B778521C62F38617254AB77093F82A
+:101FE00016C01778BCF1800F27F0020608D30CF05A
+:101FF0001F0C55F82CC011EA0C0F01D147F0020656
+:1020000016701A7E802A0DD302F01F0255F8222086
+:10201000114207D144F400218160F0BD826842F48E
+:102020008012D1E724F40021F6E700002007002009
+:10203000AC02002048010020C8040020CA0400208F
+:10204000CC040020CE040020B8040020BA040020F4
+:10205000BC040020BE040020C0040020C2040020F4
+:10206000C4040020C6040020E80500207493000882
+:10207000D004002070B5204881890289891A89B26C
+:102080000F292FD3818901811C4B1D4819465D7A88
+:1020900006681C4C096846F00402802D07D305F041
+:1020A0001F0554F82550294201D126F00402026090
+:1020B0009A7B802A17D302F01F0254F82220114283
+:1020C00011D1026822F002020260DA7A802A0ED36D
+:1020D00002F01F0254F82220114208D1016821F0B9
+:1020E0000801016070BD026842F00202ECE701687D
+:1020F00041F00801F5E7000020070020E805002076
+:10210000AC02002074930008F0B51D4C1B4A4FF040
+:10211000010C94F83B5094F80AE0144692F83C30D5
+:1021200094F838402B43651CEEB2154D95F83D7080
+:102130000025BEF1FF0F0AD0BEF1000F06D18B4281
+:1021400013D155700C2C01D282F83860F0BD834257
+:1021500002D182F801C0F5E78B42F7D15570B8077C
+:1021600009E000BF82F83850F0BD8342FCD1F8434B
+:1021700082F801C080070028F4D0F0BD5804002088
+:1021800048010020F0B5CA78002502F00F03D206FE
+:1021900001D58A7813430A784FF00F0E12F0FF0F23
+:1021A0004FF001021CD004680F8802FA05F6374090
+:1021B000B74211D14FEA850C0EFA0CF724EA070753
+:1021C00003FA0CF43C43CF78282F02D0482F02D0DA
+:1021D00002E0466100E006616D1C082DE4D3046056
+:1021E0000C88FF2C1ED944685FF0000606F1080732
+:1021F00002FA07F50F882F40AF420FD14FEA860C45
+:102200000EFA0CF7BC4303FA0CF73C43CF78282FA7
+:1022100000D14561CF78482F00D10561761C082E8A
+:10222000E4D34460F0BD0000F0B5144C002801DA9E
+:10223000E36900E06368420D120185B2C0F3015703
+:102240009540C0F30346032F05D0C2020AD50322EE
+:10225000B240934307E023F07062636823F0706339
+:10226000636002E0AB4343F0706201B12A4300288F
+:1022700001DAE261F0BD6260F0BD000000000140E3
+:102280000246002092680A4200D001207047416156
+:102290007047016170470AB1016170474161704741
+:1022A0000F4A104B92F838105B5C834201D1012039
+:1022B00004E00D4B5B5C834203D1002082F83A00BE
+:1022C00070470A4B5B5C834201D18120F6E7084BE3
+:1022D000595C814201D18020F0E70320EEE7000045
+:1022E000480100202C9800083E9800083298000809
+:1022F000449800080A4810B501784FF000024C07D6
+:1023000008494FF0FF0389684FEA017105D500299C
+:1023100001DA827210BD837210BD0029FBDBF8E781
+:1023200048010020AC020020F0B5194E194C0022E3
+:10233000E31CA6F1060CB75CA518ED78FF5C0D4315
+:102340000F43BD421FD01CF80270FF5C0F43BD421B
+:1023500019D015460023A618F6780E43C6545B1C08
+:102360001CF80220DBB2062BF5D3C178817001790D
+:10237000C17000214218491C15711CF80550C9B2E2
+:102380000629F7D3F0BD521CD2B2032AD3D3F0BD35
+:10239000068F00085804002010B502460021064BA5
+:1023A00006205C186478944200D10846491CC9B2E2
+:1023B0000629F6D310BD000048010020214810B5C1
+:1023C00090F8671000222048012936D11F498988DA
+:1023D00099BB1F491E4B4C6C40F6B831B3F87630B0
+:1023E0008C4227DD1B49097821BB90F82711491C35
+:1023F000C9B280F82711C8291CD380F827210146CB
+:10240000D0F82C4191F82811A34203DD052908D208
+:10241000491C01E041B1491E80F82811C9B20529C3
+:1024200002D3012180F82611191B074C2C3C616254
+:10243000C0F82C31B3F5FA6F03D280F8262180F86A
+:10244000282110BDC00C0020AC020020E2050020B5
+:1024500048010020230700204FF4C042C260002141
+:1024600081620E22028241F26202426108220283EC
+:102470004FF46042428381834FF07842C0E90821E3
+:1024800040F6C41101807047B0F90010B0F9022085
+:10249000891A41604269037E4A431A41836A1344A0
+:1024A0008362426A934200DD8262836A026A9342D7
+:1024B00000DA8262C268836A4A43017C0A410B41A6
+:1024C000D118B0F91C208A4201DA10467047B0F9E1
+:1024D0001A008842FADC08B27047000010B51448B0
+:1024E0001449B0F894200B889A1A92B2B2F5437F3F
+:1024F0001DD90988A0F89410B0F8921020F8601F38
+:10250000002242860C480D4CC2888280C180C3895B
+:1025100083812489891AA4B2C4818160E11A01618E
+:10252000074A818AC182928A8282511A816110BDD2
+:10253000480100202C070020880C002038050020CE
+:102540006400002009480A49B0F8B2200B889A1AA2
+:1025500092B241F684639A4206D3098820F8B21FEA
+:10256000418881800021418070470000480100209F
+:102570002C0700200D480178C90702D00C490988B2
+:1025800001E04FF6FA7141660949012010390880CF
+:1025900007482438018841F00101018004481838B7
+:1025A000018821F0180101807047000048010020D7
+:1025B000240400400A49D1F8982012B1521EC1F8F3
+:1025C000982031F8922F521C21F81A294A6A521C7D
+:1025D0004A628A8F521C8A8701F8400C70470000BB
+:1025E000480100201CB52D4890F83B3090F83C2065
+:1025F000934252D000248DF8044053408DF80030AF
+:102600009DF800300122012B08D09DF80030022BEC
+:1026100009D09DF80030042B0AD00DE01F498DF839
+:102620000420443108E01D498DF80420463103E0C0
+:102630001A498DF8042048319DF80420012A2CD134
+:1026400090F83D309DF80040154AA34217D090F80D
+:102650003E309DF80040234208D0B0F84C30A0F83E
+:102660004A300B881488E31AA0F84C3090F83830C0
+:102670002BB1B0F840301488E31AA0F84230128829
+:102680000A80A0F8402010F83E1F9DF8002011435A
+:1026900000F801199DF8001001701CBD58040020BD
+:1026A0002C07002070B5344D40212846FFF7E8FD87
+:1026B000840080212846FFF7E3FD44EA4004A91581
+:1026C0002846FFF7DDFD0443E1B22C4C94F8785026
+:1026D0008D4250D04D4084F87810012D03D0022D4A
+:1026E00001D0042D47D194F87C00A84384F87C00E5
+:1026F00094F87B20AA420FD084F87B5094F87A207B
+:1027000001238B401A4207D11A4384F87A2094F8A7
+:102710007910491C84F8791094F87910042928D389
+:1027200030B1012811D002280FD004280DD012E0BA
+:102730001348C18821F04001C1802078002184F82D
+:102740003B1020F06000207005E0217841F020016E
+:10275000217084F83B000B4994F83B0091F8272046
+:10276000904204D081F8270007492020087000F02B
+:102770000DF884F8545070BD00100140480100204D
+:10278000600A0020C00C00202007002070B50D4D0D
+:1027900040212846FFF774FD840080212846FFF77A
+:1027A0006FFD44EA4004A9152846FFF769FD04437C
+:1027B0000548072100F8784F0171002141708170B0
+:1027C000C17070BD001001404801002070B5344850
+:1027D00090F83A10CA43920761D001F0030280F8E2
+:1027E000392090F83D305B061B0E80F83D30012A01
+:1027F00001D0812A02D15B1C80F83D300278D207DB
+:102800004DD0DBB203F00102C3F34004A24246D133
+:10281000B0F856400025641CA0F85640204CA0F8A3
+:10282000585090F83E60A47AB24202D080F83E2020
+:102830000DE0A607B6EB837F02D080F83F5006E09C
+:1028400090F83F30642B02D25B1C80F83F3090F848
+:102850004030642B0CD25B1CDBB280F84030022B82
+:1028600006D204F00103934202D1022280F84020F4
+:10287000012901D0002912D190F83820416E00EBD7
+:10288000820291610163D0E906121144D0E9082364
+:102890001A441144826A1144C26A1144416370BDF2
+:1028A00048010020FEE700002DE9F04F00BF0020A6
+:1028B0009E4E9F4AA6F51271A6F5BE79A6F1440B6D
+:1028C00006F1440E804601F5E074A1F1780301F5AC
+:1028D000457A1D5C15F0C00706D0402F51D0C02F9F
+:1028E00077D0802F76D004E115F01F0504D0154471
+:1028F00040F080072F7201E082F80880012826D07E
+:10290000022824D0032822D0042820D008281ED052
+:1029100010281CD0874D55F820C0DCF8005054F822
+:1029200020703D40CCF80050824D55F820C0DCF8B6
+:10293000005056F820703D43CCF800501D5CAD06A9
+:1029400059F820502F6813D53AF810C03EE051F8DE
+:1029500020502F6854F820C007EA0C072F6051F868
+:1029600020502F6856F820C047EA0C072F60E5E793
+:10297000DFF8B8C10CF1F00C5CF820C007EA0C07D6
+:102980007EE015F01F0504D0154440F080072F723B
+:1029900001E082F8088001281DD002281BD00328FE
+:1029A00019D0042817D0082815D0102813D0614D4D
+:1029B00055F820502F6854F820C007EA0C072F6004
+:1029C0005C4D55F820502F685BF820C047EA0C0793
+:1029D00056E00BE056E051F820502F6854F820C024
+:1029E00007EA0C072F6051F82050ECE715F01F059F
+:1029F00005D0154440F0800785F8217001E082F889
+:102A00002180012825D0022823D0032821D00428A2
+:102A10001FD008281DD010281BD0464D55F820C0C7
+:102A2000DCF8005054F820703D40CCF80050414D87
+:102A300055F820C0DCF800505EF820703D43CCF81B
+:102A400000501D5CAD0615D53A4D3AF81070CC35E6
+:102A500014E051F820502F6854F820C007EA0C0702
+:102A60002F6051F820502F685EF820C047EA0C070D
+:102A70002F60E6E72D4D3AF81070E03D55F82050F4
+:102A80002F6036E015F01F0505D0154440F0800793
+:102A900085F8217001E082F82180012830D00228D9
+:102AA0002ED003282CD004282AD0082828D010287B
+:102AB00026D0204D55F820C0DCF8005054F8207086
+:102AC0003D40CCF800501B4D55F820C0DCF80050BC
+:102AD000164F883757F820703D43CCF800501D5CE6
+:102AE000AD06B1D4114F3AF81050E03F57F82070BE
+:102AF0003D60401CC0B21128FFF4EBAEBDE8F08F82
+:102B000051F820502F6854F820C007EA0C072F60B6
+:102B100051F820502F68DFF814C00CF1880C5CF8D5
+:102B200020C047EA0C072F60D9E700000096000894
+:102B3000E8050020FC9300084FF40771C1824FF4B0
+:102B40005861018340F6145181837047F0B5C48AFF
+:102B5000B0F900608681B0F90250C581B0F9043047
+:102B60000227002101220382AB4204DBB54202DDD1
+:102B7000C78042810CE0B34204DBAE4202DDC78075
+:102B800041811CE09D4205DBB34203DDC2804781E9
+:102B9000018115E0B54204DB9E4202DDC280418125
+:102BA00005E0AE4205DB9D4203DDC1804281078125
+:102BB00006E09E4204DBAB4202DDC1804781028118
+:102BC000C388458900EB430700EB4505BB89AE8907
+:102BD0009B1B0FFA83FEA0F812E00689AB8900EB7D
+:102BE000460CBCF80CC0A3EB0C038382B0F9183080
+:102BF000B7F90CC0A3EB0C0CB4EB4C0F04DA80F863
+:102C00002010A3F1A10113E0A64503DD80F82010F8
+:102C1000B9890BE026B1012E04D0022E10D004E0B9
+:102C2000062100E0052180F82010A989091B6D31DB
+:102C3000418309B2B1F5586F04DB5B1E438304E0A6
+:102C40000421F0E7002900DC4283418B8183F0BD41
+:102C50000B49002288760A62CA614A62094A32F93F
+:102C6000103002EB40028B62B2F90220CA62064ABF
+:102C700032F810000882A1F86000A1F862007047E5
+:102C800000020020569800084A9800082DE9F05FDD
+:102C9000FD48FE4982880B889A1A92B20F2A44D3C3
+:102CA0000988FB4A8180814611880124F948FA4E3F
+:102CB000002579B3491E1180C573F84A8562016801
+:102CC000B2F902204F0742F6AA2318D4F78847F436
+:102CD0000057F780F14E3678B60709D5866826F09A
+:102CE00080068660A0F87C5080F87E5080F87F5087
+:102CF000CE0404D480F8F040C0F8EC5003E080F833
+:102D0000F0504E0707D49A4205DB80F8F440A0F853
+:102D1000F25004E010E080F8F4504E0703D49A42D9
+:102D200001DBC90703D080F81151BDE8F09F80F89E
+:102D30001141A0F81251F8E78046B0F8181143F697
+:102D40009820814202D2491CA8F8181101F0BAFE5D
+:102D5000D34FDFF834B397F85000ABF11C0B10B130
+:102D6000FEF7AAF905E09BF8001021F001018BF8AD
+:102D70000010FFF723FB00F0D7F9CA4841F26802C0
+:102D80004FF40061406C904201DBC74A04E0B0F5AB
+:102D90007A6F02DAC44A121D116097F85110DFF8F9
+:102DA000F4A2C24BC24FC907AAF12C0A3AD0997BB0
+:102DB000802933D398F8002092072FD498F80F2059
+:102DC0008AF80620B54A514692F800C02CF0020C51
+:102DD00082F800C0ABF80250CBF814509BF800C04A
+:102DE0002CF0010C8BF800C0B279520611D44A893C
+:102DF000B2F5FA7F03D2521CAAF80A2012E040F67C
+:102E00003C72904201DD002013E108208AF8044062
+:102E10000FE10D710020AAF80A500AE18AF8045067
+:102E2000AAF80A50D8F80800010501D5082000E1E9
+:102E30009B4991F83FE05FEACE7149D09B4B98F8EF
+:102E40000F208AF806205B7A4146802B4CD30B7802
+:102E50005B0735D4F3889B0405D500BF20F0200024
+:102E6000C8F8080034E0ABF80250CBF814509BF8D7
+:102E700000C08E4B2CF0010C8BF800C040F02000FD
+:102E80008860D87D80280AD300F07F0C1B684FF043
+:102E9000004020FA0CF0034201D10C7100E00D71EA
+:102EA0000879C00702D15FEA8E7005D50320032A96
+:102EB00001D08AF80940BCE00020C8F82850B8E0EA
+:102EC00020F02000C8F80800F08820F40050F080BE
+:102ED00098F82601444601280BD0714890F8630009
+:102EE00048B1FDF7A9FF0FE00A6842F004020A604A
+:102EF000B4E709209DE0A068C10502D520F00800D4
+:102F000001E040F00800A06094F846304FF48041A2
+:102F1000E3B143F69912012B1FD0881E022B2FD04C
+:102F20003B78C3F38103012B2FD0022B2DD0A4F8C3
+:102F30001411604890F85E0004281ED0A4F84410D4
+:102F4000574890F87000012822D031E043F21E501B
+:102F5000A4F8140143F2333014E0387842F6CC433D
+:102F6000C0F38100012806D0022804D043F2EB1000
+:102F7000A4F8140101E0A4F81431A4F84420DFE718
+:102F8000A4F81401A4F84400DAE7A4F81401D0E787
+:102F90003878C0F3810242F26660012A0FD0022A1B
+:102FA00010D041F6E12200BFA4F81421A4F8440097
+:102FB0009BF80020D20708D0BBF8022007E0A4F855
+:102FC0001401F3E74FF40052EEE734488288A9F881
+:102FD000122010B2B4F944205043C0F38F3250464F
+:102FE000AAF812208A4200D9418233490978C906D9
+:102FF00005D5428A41F233318A4200D24182218989
+:10300000C1F3C002C1F300218A4205D1428A40F6D1
+:10301000CC418A4200D94182B17AC90700D04582A9
+:10302000BAF81200A06200287FF7EDAE23480570C1
+:10303000022099F81A1099B9022841D080B1194993
+:103040000B789C0608D5B479640605D51A4C24780B
+:10305000E40964F386130B70F18821F40A61F180AE
+:103060001049496C4E290ADBF1880B0607D521F07F
+:103070008001F18009490B7823F002030B7089F875
+:103080001A0088F80F0050E66C0900202C07002079
+:103090002E070020AC020020600A0020E20500207C
+:1030A000C00C002048010020100C0140E805002061
+:1030B000D004002064000020040700204007002006
+:1030C000398F0029BBD143F698213987B7E770B50E
+:1030D00000230C8863F30F02012505FA03F634423E
+:1030E00006D0C3F10F0605FA06F1114361F30F0292
+:1030F0005B1C102BF1DB028070BD70B500230C78D7
+:1031000063F30702012505FA03F6344206D0C3F142
+:10311000070605FA06F1114361F307025B1C082B51
+:10312000F1DB027070BD0000F0B51F4890F866300A
+:103130001E48012B816821F4006232D11C4BDE88CD
+:1031400074062ED41B4D0F054FF00004B5F9025044
+:103150001ED4194A526C642A11DC40F6386295423A
+:103160000DDAB2040BD4027852070ED4B0F8D42092
+:1031700040F6B835AA4203D2521CA0F8D420F0BDC4
+:1031800041F4006181605C81F0BDA0F8D440F0BDE5
+:1031900041F2CD018D42FADD997AC907F7D18260FB
+:1031A000F3E78260F0BD0000C00C0020AC020020FC
+:1031B000600A0020E2050020480100200C490D486B
+:1031C0004B88426C03B982645B1C9BB24B80FA2B28
+:1031D0000CD3836CD21AC2640020488040F6B83009
+:1031E000824203DB0449012081F80D017047000091
+:1031F0006C09002048010020AC020020F0B5364DDB
+:10320000364F044695F83B0097F83B102378084367
+:10321000EE1C6278834205D1E0781146FEF774FF18
+:10322000207908E094F802C084450CD1E17810467A
+:10323000FEF76AFFE07905F82F0F2878805D687047
+:10324000287BE877F0BD82421DD161461846FEF723
+:103250005BFF95F84E1095F83B00814207D1B97A93
+:1032600009B1A17900E0617985F82F101EE0697835
+:10327000012901D0A17922E0617927E0297841F084
+:103280000401297012E0E1788142DBD119466046E1
+:10329000FEF73AFF95F84E1095F83B0081420AD1AF
+:1032A000B97A09B1617ADFE7217ADDE715F82F1FD6
+:1032B000895D6970C5E76978012906D0617A85F86A
+:1032C0002F10B97A0029F1D1D8E7217A85F82F108B
+:1032D000B97A0029EAD0D1E758040020480100203B
+:1032E0000B48017821F0020100F8381B002100F89A
+:1032F00018194177817733218185418508214184DF
+:10330000012100F81F1C034880F8391070470000A5
+:1033100058040020480100200D4900B50B4851F821
+:10332000012F40F8032F8988818008480121093046
+:10333000FEF7FAFF054802211330FEF7F5FF0348B8
+:1033400004211D305DF804EBFEF7EEBF58040020A9
+:1033500048010020094944F648000880091D46F646
+:1033600048000880091D41F2111008800348001F21
+:10337000018841F02001018070470000182C0140B5
+:103380002DE9F047664C674B0025A0780126654A79
+:10339000103305287ED2DFE800F00313113E110040
+:1033A000108820F0010010801D805F480580001FFC
+:1033B0000580001F0580FFF7CDFFA670BDE8F087F0
+:1033C000594941F244401C390880574945F6580094
+:1033D00024390880091D47F25800088052492020EE
+:1033E000283908800020401CC0B27328FBD3FFF7A7
+:1033F000B1FF4C4984F85C502C3147F6906008804E
+:103400004848143006801D80108840F0010010806C
+:103410000220A070D2E700215FF0010004EB41021E
+:1034200004EB4003B2F85020B3F850309A4200D277
+:103430000146401CC0B20628F0D33C48405C84F8EA
+:103440003900FFF74DFF1D2000F0F3F900F076F88A
+:10345000374E38484FF4807996F83B10012904D054
+:1034600002291BD0042930D047E040218046FEF7D6
+:1034700007FF870080214046FEF702FF47EA40072A
+:1034800049464046FEF7FCFE074347F0010084F83A
+:103490003B0000E03DE0224809302CE0402180461E
+:1034A000FEF7EEFE870080214046FEF7E9FE47EA80
+:1034B000400749464046FEF7E3FE074347F0020057
+:1034C00084F83B001648133015E040218046FEF793
+:1034D000D7FE870080214046FEF7D2FE47EA40072C
+:1034E00049464046FEF7CCFE074347F0040084F807
+:1034F0003B000B481D3002F045FF94F82F0086F882
+:1035000038001D2000F0ABF90420A0700A480570B7
+:1035100054E7108820F0010010801D80A5704DE751
+:1035200058040020000800403C2C01400C8F00088B
+:103530004801002000100140230700202DE9F04140
+:10354000344C14F82F0F344DE07240212846FEF71A
+:1035500097FE860080212846FEF792FE46EA400646
+:10356000AF1539462846FEF78BFE0643207BF1B2A5
+:103570002F3C814215D084F83C0040212846FEF7BC
+:103580007FFE860080212846FEF77AFE46EA400646
+:1035900039462846FEF774FE064384F83B60FFF781
+:1035A00021F81E4D95F83B00012827D0022828D08D
+:1035B000042829D0174894F83B102730085C04F8F9
+:1035C000300F14F80109FEF7E7FE04F82F09A87A76
+:1035D00000B10120607001F00DFB94F84E0094F8EA
+:1035E0003B10884206D094F83800062802D2401CCE
+:1035F00084F8380084F84E10BDE8F08105480930A1
+:1036000004E00448133001E002481D30BDE8F041F9
+:10361000FFF7F4BD580400200010014048010020CD
+:103620002DE9F041524991F87200AA287ED191F813
+:10363000730055287AD14F4C00200A5C2254401C5C
+:10364000C0B27428F9D34C4E2069C6F80100A08A94
+:10365000A6F80500D4F81600F060D4F81A0030611E
+:10366000D4F81E001234706102F032FE4349608AC1
+:10367000888102F047FE207D123CC007307802D0DE
+:1036800040F0040001E020F004003D4930704FF4A8
+:1036900080403C4D886114F8280F85F82000608B2D
+:1036A0006880A08BA880E08BE880208C2881608CCB
+:1036B000354F688194F8240087F8D20014F8011C73
+:1036C000304686F83B100026C0F89C60FFF724FEC9
+:1036D0002E48A18E0183E18E4183218F818394F84E
+:1036E0004210283C012908D0022901D0032909D021
+:1036F000297821F00C01083107E0297821F00C012C
+:10370000091D02E0297841F00C01297094F86E201F
+:10371000012162B1012A01D0022A0BD087F846109C
+:1037200094F864301A4A4BB1518108E014E087F8EC
+:103730004660F5E7022287F84620F1E7568194F8C3
+:10374000701001290AD094F86D1051B101290BD0E5
+:103750004FF48051A0F87610BDE8F08144F21C715E
+:10376000F8E74FF40051F5E741F25551F2E7000058
+:1037700000FC0008C00C002048010020640000206C
+:10378000580C0020D0040020AC0200203805002096
+:10379000600A00207CB50121082000F089FB4FF46D
+:1037A0008070ADF8040010248DF8074001208DF8DA
+:1037B000060001A91548FEF7E5FC0121092000F0EB
+:1037C00077FB01211248FEF72FFD0820ADF800001D
+:1037D00004208DF803000F4E03258DF80250694632
+:1037E0003046FEF7CFFC08213046FEF750FDADF81D
+:1037F00000408DF803408DF8025069463046FEF7D0
+:10380000C1FC10213046FEF742FD7CBD0014014092
+:1038100000023000000C0140FEE7704700F01F027C
+:10382000012191404009800000F1E020C0F88011A2
+:10383000704700F01F02012191404009800000F113
+:10384000E020C0F88011704700F01F020121914074
+:103850004009800000F1E020C0F80011704700F03E
+:103860001F02012191404009800000F1E020C0F8D2
+:103870000011704770B50F23C47801780122F4B1AC
+:10388000144C2468457804F4E064C4F5E064240A28
+:10389000C4F10406E3408478B5401C402C4301F198
+:1038A000E021230181F80034007800F01F018A40F4
+:1038B0004009800000F1E020C0F8002170BD01F057
+:1038C0001F0082404809800000F1E020C0F88021FC
+:1038D00070BD00000CED00E0024908430249086099
+:1038E000704700000000FA050CED00E02DE9F05FE4
+:1038F00000261D20FFF792FF6C4CDFF8B4B1A4F155
+:10390000B800A77E90F83810DFF8A8E1DFF8A8A18A
+:1039100000258F427ED0E776A176626A036B5A4318
+:103920004FEA12499BF80820120702D51EF8012021
+:1039300000E00A4694F812C0BCF1010F09D004EB74
+:103940004206B6F902C0C4F828C0B6F90460E662BF
+:103950000CE043F6FF7CC4E90A5C90F83DC05FEAE6
+:10396000CC7C01D012B102E0052A00D1012600EB87
+:1039700047074FF0804CBF893F04B7FBF3F3E36187
+:10398000476BBCFBF7F7276294F813C0BCF1000F3C
+:1039900006D0BCF1010F05D03B4403EBD3735B10A1
+:1039A000636201E03B466762DFF810C14FF6FF77C4
+:1039B00007EA8307ACF808709AF8007090F80A805C
+:1039C00090F83DC0082F08F003070CF0030C05D059
+:1039D00067450BD1B8F1000F05D008E0674505D069
+:1039E000B8F1000F03D05B42636200E06562C6B1CC
+:1039F000636A002B03D006DD228D05E00AE0304B20
+:103A000033F8122000E0A28DA4F86020227822F082
+:103A1000200222709AF80020042A07D0082A05D034
+:103A200012E0B4F8603003EB0902EDE780F8405093
+:103A300065629BF80800000701D51EF801102048B8
+:103A400030F81100A4F860001E49606A09883E3110
+:103A50004843B4F8601001EB204006B21D20FFF788
+:103A6000F3FE606A002807D021784FEA81600ADD02
+:103A7000002804DAA08D09E0B4F8600006E0E06AEE
+:103A8000B04208DB0CE0002802DA208D208208E03A
+:103A9000A06AB04204DD208241F02000207000E0E6
+:103AA0002682257565752586BDE8F09F00020020F9
+:103AB000AC0200203898000823070020380A0020B4
+:103AC0004A9800082404004043184FF4804293426F
+:103AD00010DD904202DD104600210BE0914202DD34
+:103AE0000020114606E08003B0FBF3F000B2C0F501
+:103AF000804109B241EA004070470000F0B54FF440
+:103B00006A630022C3600E24826204820D4D08267F
+:103B10004561068343F6FF774283878340F2492E4F
+:103B20004FEA873CC0F808E0C0E9082CCB608A6205
+:103B30000C824D610E834A838F83B4208860C1E973
+:103B4000082CF0BD01060100002181620949C16015
+:103B50000E2101824FF6BF514161082101834FF4CC
+:103B60004041418343F6FF718183090701620249A5
+:103B700041627047638A010000C0FF0F064941F6A9
+:103B8000A260088005480168054A01F4E06111431C
+:103B90000160BFF34F8FFEE7442C01400CED00E0C5
+:103BA0000400FA0538B501210D2000F081F94FF429
+:103BB000E060ADF8000018248DF8034003258DF86F
+:103BC000025069460D48FEF7DDFA4FF46040ADF84B
+:103BD00000008DF803400A4C8DF8025069462046DB
+:103BE000FEF7D0FAA014ADF8000048208DF80300CD
+:103BF00069462046FEF7C6FA38BD000000080140BD
+:103C0000000C01402DE9F0410121CE028CB030467C
+:103C100000F04EF9DFF86C81404601F063FC08A823
+:103C200001F08CFE4FF45860ADF824000024ADF88C
+:103C300020402020ADF822000125ADF826408DF867
+:103C4000285008A9404601F02BFE0021404601F013
+:103C50007EFE4FF6FF71404601F083FE01220021F7
+:103C6000404601F00FFE0121404601F0F7FB04A899
+:103C700001F00FFCADF81060A802ADF81200ADF82D
+:103C80001440A220ADF816002803ADF81800ADF8D6
+:103C90001A40ADF81C4004A9404601F0E9FB60273A
+:103CA000ADF80070ADF80440ADF80840ADF80C4038
+:103CB000ADF80240ADF80640ADF80A40ADF80E4050
+:103CC0006946404601F0CEFC6946404601F010FDD1
+:103CD0006946404601F056FDADF8045040F61450D8
+:103CE000ADF80070ADF80600ADF80840ADF80C4036
+:103CF000ADF80250ADF80A40ADF80E4069464046B6
+:103D000001F084FD0121404601F0CCFB0821404632
+:103D100001F0E8FC3146404601F02AFD082140460A
+:103D200001F06EFD3146404601F0A2FD7021404693
+:103D300001F0ABFD18208DF82C008DF82D408DF88A
+:103D40002E408DF82F500BA8FFF794FD0D480C3036
+:103D5000018841F0800101800A481430018841F057
+:103D600001010180001F04800121404601F0A4FBF5
+:103D70008DF828500121404601F0A8FB0CB0BDE8A9
+:103D8000F0810000002C0140704740F21341416077
+:103D9000082181608621C1604FF480410161494260
+:103DA000416100210162C1627047016270470000F9
+:103DB00010B501884288891A09B20183B1F5005F04
+:103DC00002DBA1F5804104E011F5005F02DC01F5A2
+:103DD00080410183B0F9182041685143C161836873
+:103DE000846A5343C2681B12624303EB2222036AB4
+:103DF0001A44114402628A13426241698A4203DB17
+:103E000001698A4200DC11468A1AC0E90A21028E41
+:103E10004FF40373594302EBA13202860B4A127826
+:103E2000082A04D10A4A936F03EBA1319167B0F9D4
+:103E30003010B1F5804F02DDA1F5804103E000298B
+:103E400002DA01F58041018610BD00002307002041
+:103E5000740A0020034A516821F440410143516033
+:103E60007047000000100240044A0029516901D047
+:103E7000014300E08143516170470000001002409F
+:103E8000044A0029D16901D0014300E08143D16196
+:103E90007047000000100240044A0029116901D057
+:103EA000014300E0814311617047000000100240AF
+:103EB000044A0029916901D0014300E081439161E6
+:103EC0007047000000100240044A0029D16801D068
+:103ED000014300E08143D1607047000000100240C0
+:103EE00030B524494A6812F00C03234A03D0042B4E
+:103EF00001D0082B26D002604A680F231F4C03EA2A
+:103F00001212A35C0268DA4042604B68072505EA9A
+:103F10001323E35C22FA03F383604B6805EAD3239F
+:103F2000E35CDA40C2604B68032403F4404104EAD6
+:103F3000933303EB9161114B1B1F595CB2FBF1F101
+:103F4000016130BD4A680E4B1A404B68140103F4FE
+:103F5000803303D5C2F38342113202E0022404EB22
+:103F6000924213B14B689B0301D5064B00E0024B14
+:103F70005A43C0E70010024000127A0004000020FB
+:103F800000003C0800093D002DE9F041274CA61532
+:103F900040212046FEF774F9850080212046FEF777
+:103FA0006FF945EA400531462046FEF769F90543B9
+:103FB000EDB240212046FEF763F9870080212046BC
+:103FC000FEF75EF947EA400731462046FEF758F90A
+:103FD0000743F8B2A842DBD140212046FEF750F952
+:103FE000870080212046FEF74BF947EA400731461B
+:103FF0002046FEF745F90743F8B2A842C8D1402150
+:104000002046FEF73DF9870080212046FEF738F96B
+:1040100047EA400731462046FEF732F90743F8B237
+:10402000A842B5D12846BDE8F0810000001001404B
+:1040300010B50268416802FB02F301FB01330D4C2D
+:10404000A34211D91B0E0E3B0B4C9BB212B234F89B
+:10405000133009B25A43594342F38F3241F38F313F
+:10406000C0E90221012102E0C0E90221002101741E
+:1040700010BD0000E10BBF0E5C8C00082DE9F05F65
+:10408000F748F84902880B889A1A92B20F2A7DD312
+:1040900009880180F44802468189D2884B0703D4FD
+:1040A0008B0701D4CB0702D042F4007201E022F466
+:1040B0000072C2808146080702D44846C90604D56A
+:1040C000B9F8061041F0010102E0C18821F00101B8
+:1040D000A9F80610E448FDF785FEE448B0F93A1067
+:1040E000B1F5804F02DA491C418703E0DF494FF404
+:1040F00080404887DFF878A341F6CC40DD49DAF804
+:104100005020824203DD886820F010008860DA4B7E
+:10411000DA4F0025188820B1401E1880CD733D70FD
+:1041200027E0B9F8060044041BD4B9F80C30DC06CB
+:1041300017D41B0715D4030613D4830611D4030523
+:104140000FD4430603D5CE4B1B781B0609D5430776
+:1041500007D4C30505D4030703D4830401D4C006E0
+:1041600007D5C848CD73C84B3D70C5831D8080F806
+:104170002A508B460846C98FC44CDFF814C351B18E
+:10418000491EC187237823F0020300E0F3E0237087
+:104190008BF80F500AE0217841F002012170387845
+:1041A000012804D19CF80000062800D13D70387821
+:1041B000DFF8E0E2B84E4FF001080A2876D2DFE8D7
+:1041C00000F0FBDA05DAFAF9DA75F8F702F096F999
+:1041D0009BF80D0108B9FEF7F1FFDFF8989240F661
+:1041E0002822A9F12C09B9F81610491C89B2A9F89E
+:1041F0001610DAF84400904202DAA9F8165014E0DA
+:104200009A4A40F6CC43D2689A420EDBB4F90420B5
+:1042100043F699139A4208DBB1F5FA7F05D331785A
+:1042200019B9A9F8165086F800809C4A118869B11E
+:1042300099F805305B1CDBB289F80530022B05D3F9
+:10424000974B89F805501988491C19809BF80F1065
+:104250005C46092912D002297CD0A4F83051B4F868
+:104260004010AB46C9B141F288355946A9F816B09D
+:10427000A84220DA3078012819D01CE07848443070
+:10428000FEF7EAF8FDF728FEDAF84410C9F828101E
+:1042900041F27C51C9F8181085E2B08A2086F06A94
+:1042A0007063B06A3063A4F8408036E0C6E17C48B1
+:1042B0003170018011807B4890F8682040F63A20E8
+:1042C000012A0DD0C4F8D81084F8EA10C9F82010DB
+:1042D000B4F9301001F21D52824218D8102317E0B1
+:1042E00094F8282102B97049C4F8D81084F8EA80FB
+:1042F000B4F9301001F21D528242B4F8D80000B275
+:1043000002D810231A4605E02023022202E02023CF
+:104310001022002000F0CCFB2086624863494FF455
+:10432000927390F86800012815D0DAF8440040F242
+:10433000DC52904203DAB6F90A209A4215DBB4F84F
+:10434000402040F6C413521C92B2A4F840209A4276
+:104350000BD212E01AE0DAF8442040F2DC5082423C
+:1043600009DAB6F90A00984205DA87F800B084F84D
+:10437000EAB0A1F81AB0BDE8F09F3C4AD268002A22
+:10438000F9DC42F6E0629042EFDAF4E7BAF8B620E0
+:10439000A2F16401B1F5967F02D899F8023063B1B9
+:1043A000B2F5C87F17D999F80220012A0CD012E083
+:1043B000D8E0B6E0FDE0F8E000E13D4989F8028090
+:1043C0000A8822F4805205E0394989F802500A88A7
+:1043D00042F480520A80B4F8302140F6B8318A4263
+:1043E00007D21F4B1C3B1B78DB0702D1521CA4F8E1
+:1043F000302193B240F2DC52934202D842F6CC41D3
+:1044000003E0A4F8301143F26661F167C9F82800AF
+:1044100089F80880274FA4F8405084F8EA50797F43
+:104420004E46D1B1F87FC8B1208DB4F9301000B23A
+:104430000A23052200F03CFB2086FD7787F81D50FB
+:10444000B4F91601B4F91411884257DA154991F8F4
+:104450004D1021B100F1020052E02DE048E04BE0A8
+:104460006C0900202C070020600A0020380500207D
+:1044700048010020AC020020300700202307002064
+:1044800004070020FC0800201E000020E205002098
+:104490002407002068020020640000202000002083
+:1044A00022000020C00C00209AF9FFFFE009002044
+:1044B000442C0140880C002000B2F04901F0CEFCF1
+:1044C000A4F8E400A16A814200DA0846EC4900B28F
+:1044D000B08291F84D100029B4F9301002D0362383
+:1044E000052202E040F24713362200F0E1FA01E033
+:1044F00040F266602086A3E7083001E003DD801EFD
+:10450000A4F8160101E0A4F81611B4F930004FF434
+:104510008041884201DD21862DE70028FCDA2586CE
+:1045200029E7D849DBF8DC2058468A4202D2521CDF
+:10453000C0F8DC20C27B082A03D1D0F8DC208A42F4
+:104540000CD33D708168CA0502D521F0080101E055
+:1045500041F008018160CBF8DC500CE7BDE8F05F6A
+:1045600002F0FCBC9BF80F005E46092803D035869C
+:104570008BF80F5056E1C44CE069401CE061022802
+:1045800009DD208D012301B2208B052200B200F04D
+:104590008FFAE561A062BD48218D0180BAF8441010
+:1045A0004180FDF771FF3086E5E6BDE8F05F04F07D
+:1045B00017BA9EF8000009287ED0DCE6B249B4485C
+:1045C0008D70038843F4805303808BF80D519BF862
+:1045D000283163B142F31100CBF8D850AD4A8303C0
+:1045E000F062801093628203B062AB488262CD8237
+:1045F000DAF8441041F28830814207DA3078012835
+:1046000004D1A64835700580A5480580A548A64B6D
+:104610000188491C8AB2A5490280C82A02D30C78B5
+:10462000012C17D0B2F57A7F02D30C78022C11D06E
+:10463000B2F5FA6F02D30A78032A0BD09BF80F0069
+:10464000801E082877D2DFE800F010B0F1EF047682
+:1046500077A290E60D700580B9F8061021F400618C
+:10466000A9F8061083F80080E8E7FDF743FE9AF802
+:1046700000005446400612D58D48807804280ED09C
+:10468000616C204682290ADA817A94F83D0001F0B3
+:10469000030100F00300814201D001F0DFFD387812
+:1046A00006288AD084F83F50206D7A4940F31100E3
+:1046B0008203F062801000E0B4E08A628103B0629D
+:1046C00075488162FDF708FC6F485E4680F80880F7
+:1046D000BBF81401ABF81601606CABF88250B0F572
+:1046E000437F12DD4FF48040A6F88000B06840F4AC
+:1046F0008060B06094F838100529AAD140F010000D
+:10470000CBF808008CE0387035E64FF48041A6F80D
+:104710008010B16821F48061B16040F28A21884242
+:1047200004DA2078400601D402F004FBB06840F0BF
+:104730001000B06074E098E0DAF84400B0F5437F10
+:1047400007DA9CF80010062903D000BF8CF800504F
+:1047500083E05848017821F040010170FDF7BCFB6F
+:1047600043F6FE70ABF816010BF1DC04FDF7C2FD59
+:10477000514810F8341F21F00101017046492560AD
+:104780008D6244498D62082139704564F3E53F48E4
+:10479000FDF762FEFDF7A0FB3B48DAF844108162AA
+:1047A00041F27C5181610920ADE799F80600C0060D
+:1047B000AAD4DAF844005446B0F57A7F32DDFDF72A
+:1047C00099FD2078400611D53948807804280DD00D
+:1047D000606C82280ADAA07A94F83D1000F0030099
+:1047E00001F00301884201D001F038FD84F83F5008
+:1047F000B4F85000ABF8300001B24FF480405D4691
+:10480000814200DD2886FDF767FBA86840F48060E0
+:10481000A86094F838100529B8D140F01000A860BD
+:10482000022070E73D70A6E513E0FFE7DAF84400E8
+:10483000B0F5437F03DA9CF80010062986D1B9F859
+:10484000061021F02001A9F80610FDF753FD042001
+:1048500059E79CF80000062802D087F800808AE516
+:1048600009208EF8000005204DE7114885708CF86E
+:10487000005086F85E50ABF830507CE54E8E000854
+:10488000C00C0020C0D4010080020020B00900202C
+:10489000442C0140CC0800209C080020220000206D
+:1048A0002000002016000020140000201500002029
+:1048B0005804002032070020740A002030B585B06B
+:1048C00001210420FFF7F4FA4FF40040ADF8100086
+:1048D00048208DF8130004A91848FDF753FC012166
+:1048E0000846FFF7CDFA40F68C20ADF8040003240B
+:1048F0000020ADF80040ADF80200ADF806004FF022
+:1049000080456946284600F0CBFF1C208DF80C003E
+:104910008DF80D408DF80E4001208DF80F0003A892
+:10492000FEF7A8FF01221146284600F093FE012160
+:10493000284600F0C1FD05B030BD00000008014070
+:10494000704700002DE9F041304CE07800285AD142
+:104950002078002857D0401E10F0FF00207052D160
+:104960004FF49670208272B6294F45F2AA50A7F8EC
+:1049700072000020FDF78EFA264D13202860FDF707
+:104980009BFAA8BB3420E86002202861224E6E61A9
+:10499000286940F040002861FDF78EFA40BB0021F5
+:1049A0001E4A08465FEA255312F800C0BCF1FF0F0B
+:1049B00000D00121401C80B29842F5D3C1B9C4E9AE
+:1049C000067639260127A06910F8011B10F8012B83
+:1049D000A061E06901EB022102886A612F6120F881
+:1049E000021BE061FDF768FA10B9761EB6B2EAD292
+:1049F0000120FDF74FFA62B601F084FC0848816897
+:104A000021F480418160BDE8F08100002007002092
+:104A1000C00C00200020024000FC000800FC000840
+:104A2000AC0200201948016841F0100101600168E2
+:104A300021F003010160016841F0020101601448A6
+:104A40004168416041684160416841F48061416072
+:104A5000416821F47C11416041680E4A1143416074
+:104A6000016841F08071016001688901FCD54168ED
+:104A700021F003014160416841F002014160416859
+:104A8000C1F381010229FAD17047000000200240E1
+:104A9000001002400000280830B5044C039D6080DF
+:104AA000A180E2802381658130BD0000540A00208E
+:104AB0000A44824201DA10B27047C91A8142FBDD12
+:104AC00008B270472DE9F0434348DFF81081DFF862
+:104AD0001091C17F457A046801260023414A42486B
+:104AE00080292BD301F01F0158F821100C420146F8
+:104AF000096802D041F4805101E021F48051016045
+:104B0000CF0417D48F0415D5977AFF0707D05381A8
+:104B100099F800C02CF0020C89F800C00AE090F867
+:104B20004670BFB14FF0020C012F18D080F846300C
+:104B300080F81AC10F0B67F34D310160802D2AD325
+:104B400005F01F0158F821100C4201680CD041F00B
+:104B500004010BE080F8466080F81A31EAE780F83B
+:104B600046C080F81A61E5E721F0040101604C07B6
+:104B70000DD44C050BD5947AE40708D0538199F8ED
+:104B8000005025F0020589F80050C0F898308C08D4
+:104B900064F38A210160917AC90717D1134991F80A
+:104BA0006410012912D11249496C32290CDC0178B8
+:104BB000490709D50189090506D4D0F8981047F2AC
+:104BC0003054A14204D95681C0F89830BDE8F08332
+:104BD000491CC0F89810F9E7E80500207493000814
+:104BE000E2050020600A0020AC020020C00C00207A
+:104BF0004801002010B5FCF7B5F80F48018821F0F6
+:104C0000020101800C49183109880C4A928E114426
+:104C1000094A3432118008490C390A8842F00102ED
+:104C20000A80011D0A884FF6ED531A400A80018858
+:104C300041F01201018010BD0C0400405804002016
+:104C400006484188491C89B24180B1F57A7F04D376
+:104C50008188491C818000214180704744070020E1
+:104C60000F4810B5016841F00101016041680D4A2B
+:104C70001140416001680C4A11400160016821F453
+:104C800080210160416821F4FE0141604FF41F0161
+:104C90008160FFF7C7FE05494FF00060086010BD56
+:104CA000001002400000FFF8FFFFF6FE08ED00E0F4
+:104CB0002DE9F0413149324D0888401C0880288890
+:104CC0004FF00004000629D5FCF7CCF92D4A2E48F8
+:104CD00007231778C8262D49012F22D02C4FB7F86B
+:104CE00006C0BCF1000F3ED0B0F80CC04CF0080C70
+:104CF000A0F80CC0B0F806C02CF4006CA0F806C0F8
+:104D0000886820F004008860FC801370CE87002043
+:104D10004FF49661401C80B28842FBD32C80BDE8E2
+:104D2000F0811C4F97F800C0BCF1010F0FD0BCF10F
+:104D3000020F11D0B0F806C04CF4006CA0F806C009
+:104D4000886840F00400886005203870DDE7B0F81E
+:104D50000CC04CF0080C03E0B0F80CC04CF0100C88
+:104D6000A0F80CC0F0E70C4F3C70C78847F4006710
+:104D7000C780886840F004008860C6E744070020C8
+:104D8000102C014023070020600A0020AC02002004
+:104D90006C09002024070020410700207047000014
+:104DA0002DE9F0434FF08040018A21F0010101829A
+:104DB000AC48007800287CD1AB4FF87B002878D134
+:104DC000AA48406C322874DCA9488068DFF8A492B5
+:104DD0004104A94DB9F804004FF0000403D4401C6D
+:104DE000A9F8040028E1002874D02978012611B11F
+:104DF000012912D017E14946B0F5BE7FFAD92E70CD
+:104E0000CC718C71EC702C72287A0A18401CC0B2DC
+:104E1000147228720F28F7D305E1B9F80220494629
+:104E2000824201D9EE7100E0EC7192488A79083033
+:104E30000F2A15D2CB79082B0BD2C3F10708EB79D7
+:104E400012F800C003FA08F363441354CA79521CE1
+:104E5000CA71CA79082A03D18A79521C8A71CC7125
+:104E600099F80610C8460F2973D10D21FCF764F894
+:104E7000A881010A6970C0B2A87088F8064098F845
+:104E800016208A4265D198F81510814261D198F8B0
+:104E90000BC07A49032302227948BCF1000F10D0DD
+:104EA000BCF1010F02D0BCF1020F14D080F86A20CF
+:104EB00000E0CBE091F800C02CF00C0C0CF1080CD9
+:104EC0000FE080F86A6091F800C02CF00C0C0CF137
+:104ED000040C06E0A9E080F86A3091F800C04CF0BC
+:104EE0000C0C81F800C098F80C10B6EB111F04D11F
+:104EF00080F86E4087F846400EE0B2EB111F04D1F7
+:104F000080F86E6087F8466006E0B3EB111F03D1AE
+:104F100080F86E2087F846200B0717D001F00F01AC
+:104F2000012901D0022915D080F86C602C7198F805
+:104F30000D102A7906FA02F30B406B71082A44D24D
+:104F4000DFE802F00B124319242F363D80F86C4045
+:104F5000ECE768E080F86C20E8E713B180F8704077
+:104F600033E080F8706030E013B180F850602CE0DE
+:104F700080F8504029E023B180F8656087F803612C
+:104F800023E080F8654087F803411EE023B187F8ED
+:104F9000F54080F84D4018E087F8F56080F84D60E6
+:104FA00013E013B180F868600FE080F868400CE00F
+:104FB00013B180F8666008E080F8664005E013B140
+:104FC00080F8676001E080F86740521CD2B22A7115
+:104FD000082AAED398F80E102A4A8B0705D587F811
+:104FE000F16080F86460568104E087F8F14080F851
+:104FF00064405481C90702D080F8294001E080F85C
+:10500000296098F8111000F86D1FC2781E48012A17
+:105010001ED001B3012921D04FF48051A0F87610A1
+:105020001A493C200870A9F80240A9F80440B9F8D0
+:105030000210491CA9F80210B9F80210B1F5FA7F64
+:1050400004D940F2F511A9F802102C70BDE8F083E4
+:1050500044F21C71E2E74FF40051DFE741F2555191
+:10506000DCE7000023070020AC02002048010020FC
+:1050700000100140A80C0020BC060020D004002035
+:10508000C00C0020600A0020380500202007002006
+:105090002DE9F05FFDF72EF98E4D2888A5F1040665
+:1050A000C0070AD0308820F008003080288820F01F
+:1050B0000900288001F03EFED9E02888DFF8189228
+:1050C000DFF81882864C80071AD5B9F8001041F035
+:1050D0000101A9F80010B8F80000804914315030DF
+:1050E000088028884FF6F95108402880308840F021
+:1050F00004003080FEF748FF84F83C00BDE8F09FD4
+:105100002888784F4007288871D520F0040028802F
+:10511000FEF73AFF94F83C108142EFD1308820F03E
+:1051200004003080FDF7BEFA2078410605D594F8DA
+:10513000541094F83B209142E0D03978400621F099
+:105140000201397004D5FEF7F9F997F82F7004E0E1
+:1051500094F83C00FDF720F90746DFF880B140F6EF
+:105160008C2A0BF1180B062F47D294F83800B8425E
+:105170003ED03846FDF794F82078C00716D094F852
+:105180003A0094F8391000F00302914206D0A17A57
+:1051900000F0010001F00101884215D1FDF7EAF9A4
+:1051A000FBF72CFEFDF712FB384689E0FDF7E2F92C
+:1051B000FBF724FEFDF70AFB3846FDF7FBF92078E4
+:1051C00040F00100207099E7288820F0080028802E
+:1051D000206B810801EBD000504515D2B8F80010C3
+:1051E0000844ABF80000308840F0080003E00DE010
+:1051F000308820F00800308080E7B9F8001041F0D6
+:105200000101A9F80010DFE75046E7E7000728880A
+:1052100031D520F008002880308820F00800308048
+:10522000FEF7B2FE84F83C00FDF73CFA387820F037
+:10523000020038702078400604D5FEF77FF997F811
+:105240002F5004E094F83C00FDF7A6F80546062D23
+:1052500008D294F83800A842B5D0FDF78BF9FBF7D7
+:10526000CDFD2AE02048C18841F04001C180BDE861
+:10527000F05FFDF78BBAC006288825D520F0100016
+:105280002880308820F01000308097F838000C28F3
+:1052900002D2401C87F83800387840F0020038709D
+:1052A000FEF74CF997F82F50787884F8390094F885
+:1052B0003800A84287D0FDF75DF9FDF787FA284648
+:1052C000BDE8F05FFDF776B94EF2BE1108402880C8
+:1052D00014E70000100400400004004024040040D3
+:1052E0004801002058040020600A00202DE9F04FFA
+:1052F000514F85B0388820F0010038804E48002694
+:10530000103006804D4CDFF838A14FF0010894F8BA
+:105310005C0042F63029C10774D072B649488169F1
+:1053200041F400718161816941F4806181614FF4D0
+:105330000040FEF78FFD444D00212846FBF7BCFAE4
+:1053400000212846FBF7AEFADFF800B100215846ED
+:10535000FBF7A8FA00213E48FCF718F92846FBF7AE
+:10536000C7FB5846FBF7C4FB4FF46020CDE90206AB
+:105370008DF8056000968DF810808DF804806946E0
+:105380002846FBF747FC01231A460F212846FBF766
+:1053900092FC01212846FBF785FA00204946401C73
+:1053A00080B28842FBD328462E600121FBF7C2FC65
+:1053B00028688007FCD524484C30006894F85C10BD
+:1053C00021F001012144A1F85000FBF77FFA62B6F9
+:1053D000FDF7C0FF47F69061AAF8001094F85C0052
+:1053E000401CC0B284F85C000C2822D2124914314F
+:1053F000A1F80080388840F00100388005B0BDE891
+:10540000F08FFFE7134920F00100085A1249088085
+:10541000114945F65800083908800F4847F25801ED
+:10542000001F01800C4920200C390880AAF8009048
+:10543000D4E70320A070E1E70008004058040020F2
+:105440002C080040001002400024014000280140C8
+:1054500008000240308F0008202C014000290188FC
+:1054600002D041F0800101E021F08001018070470D
+:1054700010B50A884B88CC881A438B8823431A437B
+:105480000B891A434B8989891A430A43A0F844209F
+:1054900010BD0021018041808180C1800181418156
+:1054A000818170470029818802D041F0010101E02B
+:1054B00021F00101818070470029018802D041F06C
+:1054C000010101E021F0010101807047002930F85D
+:1054D000441F02D041F4004101E0C1F30E010180FC
+:1054E000704700004B4910B5884202D10121C41415
+:1054F00086E0B0F1804F09D0474988420DD10121A3
+:105500000220FEF7C9FC0021022064E001210846C8
+:10551000FEF7C2FC002101205DE04049884206D12F
+:1055200001210420FEF7B8FC0021042053E03C498F
+:10553000884206D101210820FEF7AEFC0021082098
+:1055400049E03849884206D101211020FEF7A4FC29
+:10555000002110203FE03449884206D1012120205B
+:10556000FEF79AFC0021202035E03049884202D124
+:105570000121441444E02E49884202D10121CC0487
+:105580003EE02C49884202D101210C0538E02A492D
+:10559000884202D101214C0532E02849884206D1D7
+:1055A00001214020FEF778FC0021402013E024492F
+:1055B000884206D101218020FEF76EFC0021802068
+:1055C00009E0204988420AD1841501212046FEF7CE
+:1055D00063FC00212046BDE81040FEF75DBC1A497F
+:1055E000884202D101210C040AE01849884202D104
+:1055F00001214C0404E0164988420AD101218C049F
+:105600002046FEF761FC2046BDE810400021FEF771
+:105610005BBC10BD002C01400004004000080040AD
+:10562000000C004000100040001400400034014015
+:10563000004C01400050014000540140001800405F
+:10564000001C004000200040004001400044014098
+:1056500000480140002A828901D00A4300E08A43C1
+:105660008281704730B5028C22F001020284028CE4
+:105670008388048B22F0020224F073050C882C43EB
+:105680000D8915434A882A43114DA8420BD0114D6C
+:10569000A84208D0104DA84205D0104DA84202D013
+:1056A0000F4DA8420DD122F008054A8923F440731A
+:1056B0002A4322F004058A882A438D891D43CB8919
+:1056C0002B4383800483C9888186028430BD000017
+:1056D000002C0140003401400040014000440140E2
+:1056E00000480140028B22F008020A4302837047FF
+:1056F00070B5028C22F010020284028C8488038B25
+:105700000D8823F4E6464FF6FF7303EA052535437B
+:105710000E8922F0200203EA061616434A8803EA9D
+:1057200002123243104EB04202D0104EB04215D198
+:1057300022F080064A8924F4406403EA02123243CC
+:1057400022F040068A8803EA021232438E8903EA75
+:1057500086062643CC8903EA840434438480058387
+:10576000C9880187028470BD002C014000340140CB
+:10577000028B4FF6FF7322F4006203EA012111430A
+:105780000183704770B5028C22F480720284028C0F
+:105790008488838B0D8823F073031D4322F40073E8
+:1057A0000E894FF6FF7202EA06261E434B8802EA74
+:1057B00003233343104EB04202D0104EB04215D1F5
+:1057C00023F400664B8924F4405402EA0323334354
+:1057D00023F480668B8802EA032333438E8902EA2E
+:1057E00006162643CC8902EA041434438480858358
+:1057F000C9888187038470BD002C014000340140BA
+:10580000828B22F008020A438283704770B5028CB3
+:1058100022F480520284048C8288838B0D8823F4C6
+:10582000E6464FF6FF7303EA0525354324F4005698
+:105830000C8903EA043434434E8803EA06362643CF
+:10584000094CA04202D0094CA04205D122F4804468
+:105850008A8903EA8212224382808583C988A0F85C
+:105860004010068470BD0000002C0140003401404F
+:10587000828B4FF6FF7322F4006203EA0121114389
+:1058800081837047018582827047828822F070028E
+:10589000828082880A4382807047A0F84010704757
+:1058A00030B502881B4B1C4C98420DD0A0420BD047
+:1058B000B0F1804F08D0194DA84205D0184DA8422C
+:1058C00002D0184DA84203D122F070054A882A431D
+:1058D000154DA84206D0154DA84203D022F44075BC
+:1058E000CA882A4302808A8882850A88028598426B
+:1058F0000AD0A04208D00E4A904205D00D4A9042EC
+:1059000002D00D4A904201D1097A0186012181829B
+:1059100030BD0000002C0140003401400004004074
+:1059200000080040000C004000100040001400403F
+:105930000040014000440140004801404FF6FF7123
+:10594000818000210180C18041800172704700295F
+:10595000018802D041F0020101E021F00201018042
+:1059600070470029018802D041F0040101E021F0D4
+:105970000401018070470000224910B591F8200011
+:105980000A68214900F01F0051F820001F49024217
+:10599000086802D040F4803001E020F480300860D4
+:1059A0001B484FF00003807941061A4827D41A4952
+:1059B00002880C88A21A92B201240F2A0BD30A88FB
+:1059C00002808268002A00DA5242062A03DD134A66
+:1059D0001278022A05D0427F012A06D00988418028
+:1059E00010BD4477C3770A88428042880988891AA3
+:1059F00089B240F21A629142F2D3C47710BD437764
+:105A000010BD0000E805002074930008AC020020DF
+:105A1000600A0020880C00202C07002023070020AB
+:105A20002DE9F0414D6800231E240F22854202DD3E
+:105A30000868BDE8F081D1F8F450854202DAD1F867
+:105A4000F000F6E701EBC2056D68854201DA134606
+:105A500000E01446E21852085D1CAA42F2D101EBA4
+:105A6000C20351F832505C68844202DAD3E902671B
+:105A700001E053E90267001BC11789053A1B41EA9F
+:105A80009021D3178005FAF74DFB721BA0FB02464D
+:105A900001FB0261D31700FB0310810241EA94501D
+:105AA0002844C6E72DE9F04FDFF8B8B16A48DFF8BF
+:105AB000AC91DFF8ACA190F80EC0BBF91A70BBF93D
+:105AC0001C60BBF91850BBF96C10BCF1070F48D231
+:105AD000DFE80CF08D041A30485E7600D9F800201B
+:105AE0008284DAF80020C284828CC38CA7EB820205
+:105AF00012B2A6EB83034A431BB2594342F3CF22AF
+:105B000041F3CF23D11870E0D9F800204284DAF8AD
+:105B10000020C284428CA5EB820213B2C28C4B439C
+:105B2000A6EB820212B243F3CF24514341F3CF23B9
+:105B3000E11814E0D9F80020C284DAF80020428489
+:105B4000C28C438CA6EB820212B2A5EB83031CB27B
+:105B50004A43614342F3CF2341F3CF241919494209
+:105B60000AB244E0D9F800208284DAF800204284A6
+:105B7000828C438CA7EB820212B2A5EB83034A43CB
+:105B80001BB2594342F3CF2241F3CF24111914E041
+:105B9000D9F800204284DAF800208284428C838C79
+:105BA000A5EB820212B2A7EB83034A431BB242F376
+:105BB000CF24594341F3CF22A11849420BB216E03A
+:105BC000D9F80020C284DAF800208284C28C838C49
+:105BD000A6EB820212B2A7EB83031CB24A4342F344
+:105BE000CF23614341F3CF22991849420CB2BBF94C
+:105BF0001E50594605F21E56A64201DACE8306E033
+:105C0000A5F21E55A54201DDCD8300E0CC83B1F99C
+:105C1000204004F21E55954201DA0D8406E0A4F2FC
+:105C20001E54944201DD0C8400E00A84B1F9222064
+:105C300002F21E549C4202DAABF8224008E0A2F2C3
+:105C40001E529A4202DDABF8222001E0ABF822306E
+:105C5000417B8173BDE8F08FAC0200203C24014001
+:105C60003C280140380500202DE9F04704466D48E6
+:105C70006E4E002702786C48022AB0F9301004D02A
+:105C8000082A7BD0092A7AD0C8E0C27B022A02D136
+:105C9000B0F8402052B1A4F8421071810423B6F943
+:105CA00008101A460020FEF703FFAEE06049DFF857
+:105CB0008481496A0D14E5808068410216D5B4F9E3
+:105CC000020040F2DA21884248DD40F26A4188420F
+:105CD00005DD00BF0823B4F942101A4660E0A0F2C7
+:105CE000DA20FAF79AFB0022534B68E0C0F3C001B8
+:105CF000C0F30020DFF8449181420CD1D8F8440071
+:105D000040F2BA4188426DDD40F66A118842E1DC1A
+:105D1000A0F2BA404FE04A480078C0060CD5D8F847
+:105D2000440041F2243188425CDD41F2D471884262
+:105D3000D0DC00F6DC401EE04248DFF80C9190F821
+:105D4000701001290BD090F86F00012807D03F4850
+:105D50000178C90746D03E49098889B142E0B4F9C3
+:105D6000020041F6DC6188423CDD42F23411884297
+:105D700012DC00F59270A0F500501CE047E04BE00B
+:105D8000B0F91000B4F90210A0F59672914229DD25
+:105D900000F5967291420BDDB4F9421020231A46A9
+:105DA0000020FEF785FEA4F84200002817DB1BE068
+:105DB000081A00F59670FAF730FB00224B46FAF706
+:105DC00098FA0E22FAF704FBFAF75EFB00B2C0F570
+:105DD000804068438013A4F84200002D04DCA4F83E
+:105DE000427001E0A4F84250B4F842101948F18022
+:105DF000D8F844304364A0F84C10B0F84E107181CC
+:105E000098F80A10008F01B94042308106E012482C
+:105E1000B0F87C00708100E07181378184F84070B7
+:105E2000BDE8F08723070020AC02002064000020BA
+:105E300038050020480100200000794000C0924051
+:105E400004070020C00C002000C082405009002040
+:105E500020000020FC080020740A00202DE9F041F9
+:105E6000B1F9025000232B241522854203DAB1F93F
+:105E70000000BDE8F081B1F9AE50854202DDB1F914
+:105E8000AC00F6E701EB8205B5F90250854201DD71
+:105E9000134600E01446E21852085D1CAA42F1D1F4
+:105EA00001EB8205B5F90230834206DA35F9026C5E
+:105EB00035F9044C31F9221006E01E4631F9224032
+:105EC000B5F90630B5F90410801B091BC5178911F7
+:105ED000AD0345EA90458703A1FB070CCA1702FBF7
+:105EE00007C201FB05219A1BD317FAF71BF9000A19
+:105EF00040EA0160001900B2B0F5804FB9DB43F60B
+:105F0000FF70B6E770B5134C40F224452946204691
+:105F100000F03EF800281BD0204600F0C7F82946C4
+:105F2000204600F01DF80C4C00212046FBF72EFB0C
+:105F30002046FBF7A9FBC0F164000849C0B2042861
+:105F4000087201D900F046F9BDE87040FBF7E2BBEA
+:105F500070BD000000380140580002407406002067
+:105F60000A0A01219140C9430180704700298189B3
+:105F700002D041F4005101E021F4005181817047C9
+:105F8000002A828A01D00A4300E08A438282704755
+:105F900030B501F01F0201240025C1F3421304FAB9
+:105FA00002F2012B0FD0022B0FD0838A4FEA11216E
+:105FB0000088134204FA01F400EA040001D000B1A1
+:105FC0000125284630BD8389F0E7038AEEE710B546
+:105FD000C1F3421301F01F040121A140012B07D09E
+:105FE000022B07D01430002A026805D00A4304E0CF
+:105FF0000C30F8E71030F6E78A43026010BD00006D
+:1060000030B50446008A85B00D464CF6FF71084055
+:10601000E98801432182A1894EF6F3100140A88846
+:106020002A8910436A890A431043A081A08A4FF647
+:10603000FF410840A9890143A1826846FDF750FF4E
+:106040001948844201D1039800E00298A18909040B
+:1060500000EBC00101EB0010296801D5490000E008
+:106060008900B0FBF1F06422B0FBF2F109010B09E9
+:106070006FF018056B4300EB8300A3891D044FF0FC
+:10608000320306D503EBC000B0FBF2F000F00700CE
+:1060900005E003EB0010B0FBF2F000F00F00084346
+:1060A000208105B030BD0000003801408088C0F379
+:1060B00008007047F8B501210920FDF7F9FE01211C
+:1060C0008803FDF7F5FE10258DF803502020ADF86C
+:1060D00000001A4E03248DF8024069463046FCF752
+:1060E00051F816490C31086820F02000086018208B
+:1060F0008DF803004020ADF800008DF8024069469D
+:106100003046FCF73FF848208DF803008020ADF8BA
+:10611000000069463046FCF735F88DF80350280139
+:10612000ADF800008DF8024069463046FCF72AF8C9
+:1061300001210420FCF778F8F8BD0000000C0140B4
+:1061400030B585B0FFF7B6FF00244FF4E130009082
+:10615000ADF808400C201D4DADF80440ADF80A0024
+:10616000ADF80640ADF80C4069462846FFF748FFF9
+:1061700025208DF8100004208DF811008DF81240B4
+:1061800001208DF8130004A8FDF774FB012240F2F2
+:1061900024412846FFF71BFF01212846FFF7E6FEB2
+:1061A000FBF7E2FA012280212846FFF7E9FE0122EF
+:1061B00040212846FFF7E4FE012202210448FBF7B4
+:1061C00077FAFBF7D1FA05B030BD00000038014086
+:1061D0004400024070B51D4D00242878432834D176
+:1061E0006878462831D1A878502807D0512805D0A2
+:1061F000812803D0892801D0212826D1144E70711E
+:10620000E9787172A81C891CFAF7CEFEB072717A17
+:10621000294409793182884217D106F10E000178AC
+:1062200041F0020101700B48016841F0200101605A
+:10623000317A0948002204E02B5D03552A55641C7D
+:10624000E4B28C42F8D38078707170BDBC07002036
+:10625000740600200C0C0140F20B002070B51D20CC
+:10626000FDF7E7FAFDF76AF91D20FDF7F8FA154882
+:1062700090F82F10144D0623144C85F8381090F820
+:106280003B1095F83B201143012A04D0022A07D085
+:10629000042A0AD010E0827A8A420DD0007B09E0FD
+:1062A000027D8A4208D0807D04E0827F8A4203D04A
+:1062B00090F82000884200D12370002085F840002B
+:1062C00070BD000058040020480100202307002072
+:1062D0000B4800214180A0F1B8018A898280CB89D6
+:1062E0001A44C2800B8A1A4402814B8A1A444281A2
+:1062F000898A1144818143F6FF71C1817047000092
+:1063000000020020084940F61C72B1F90C009042CE
+:1063100002DA00F59F7005E041F2E302904201DDF0
+:10632000A0F59F70C88170476400002038B51348FD
+:10633000C16941F00401C1611E208DF800000220F6
+:106340008DF801008DF8020001248DF803406846A5
+:10635000FDF790FA0A4984200880094947F69060C1
+:106360002C3108800020091F0880054914310C8059
+:10637000091F0880081F048038BD0000001002407B
+:106380000008004030B420491E4A45788B7A1146F7
+:1063900092F83B4091F83910AC4218D14BB10379D7
+:1063A000994202D04379994201D140791AE080792B
+:1063B00009E08379994202D0C479A14202D182F8DE
+:1063C0002F3011E0407982F82F0030BC7047C5783B
+:1063D000AC42FAD16BB1C379994202D0037A9942A7
+:1063E00005D1007A82F82F0030BCFEF703BC407A5A
+:1063F000E9E7437A9942E2D00479A142DFD0007AFA
+:10640000E1E700005804002048010020FEE70000FA
+:106410002DE9F0470446007F012868D13548E1881E
+:106420000288511A89B2072916D30088E080B4F98E
+:10643000000044F2DD414843401346F6D961484329
+:106440008013A060401000B2A0814FF08051B1FBDA
+:10645000F0F0F9F7DDFF2061B4F90C6096B1B4F902
+:1064600002104DF6B05048430014A082B4F90470F5
+:106470004DF6B05207FB02F24FEA2245E58204D402
+:10648000024603E00020E08330E0424212B2228361
+:10649000002D01DB2B4600E06B421BB2DFF8589069
+:1064A000638398464FF4804AB24208DAF9F7A7FFAF
+:1064B0002169F9F77AFEF9F7CEFF801304E000298D
+:1064C00001DA484600E05046E083B04509DA284644
+:1064D000F9F795FF2169F9F768FEF9F7BCFF80131A
+:1064E00004E0002F01DA484600E050462084BDE871
+:1064F000F08700002C07002000C0FFFF70B53A486D
+:106500003A4D3B4C0078022805D1E87B022802D1A5
+:10651000B5F8400028B1288EA4F84E00002020874E
+:1065200070BD3348314995F80D21B0F8440091F819
+:10653000461000B22AB129B301292AD0022931D04C
+:106540003CE0F9B12B490978C1F3810101290CD054
+:1065500002290DD02849FBF76DFC80B2A4F8400059
+:1065600095F84610012906D028E02349D8390BE0D8
+:1065700021496C3908E040F6AA2188421ED340F632
+:10658000F41003E01C496C31FBF754FCA4F8400004
+:1065900014E01949FBF74EFC80B2A4F8400040F625
+:1065A0003E1107E01449FBF745FC80B2A4F8400017
+:1065B00040F21C71884201D3A4F840100C49B4F891
+:1065C00040004831383401F083FAB4F91400B4F9CA
+:1065D00012204142514389132180B4F910104843DD
+:1065E0008013E08270BD000023070020AC02002071
+:1065F000FC080020D0040020588D0008034800212A
+:1066000080F82A10C183018770470000FC08002031
+:1066100010B504000B462D4AC3F1000028D5644292
+:10662000002B12DAA04207DA214600F02DFA32F8E8
+:106630001000C0F5404041E00146204600F024FA39
+:1066400032F8100000F5004038E0A34208DA214695
+:10665000184600F019FA32F8100000F540402DE01D
+:10666000204600F011FA32F81000C0F5803025E025
+:10667000002B12DAA04207DA214600F005FA32F8C0
+:10668000100000F5804019E00146204600F0FCF9BA
+:1066900032F81000C0F5004010E0A34208DA2146AD
+:1066A000184600F0F1F932F81000C0F5804005E01E
+:1066B00053B1204600F0E8F932F81000B0F5004F71
+:1066C00001DDA0F5803010BD002010BD3C8F00081A
+:1066D00040438013494300EBA13000220302002B0A
+:1066E00014DDB3F5001F01DC802001E04FF4005001
+:1066F00093FBF0F1014401EBD1714910814206D0C6
+:10670000521CD2B20846062AF2D300E00021C8008B
+:1067100000B2704702E008C8121F08C1002AFAD16F
+:1067200070477047002001E001C1121F002AFBD111
+:10673000704700002DE9F047A74CA848218802883F
+:10674000511A89B20F297DD30088A4F13C0520801D
+:10675000288F08B1401E288795F800C0A04ACCF3C6
+:10676000810001281DD0022820D0D18B9D4E9A484F
+:10677000DFF87492F388407E0027B1F5926F1CD841
+:10678000142818D37820607643F01000F08040F28F
+:106790006660A8812CF001002870D77389F800701A
+:1067A00018E0D08B00EB4000C00302E0D08B8F4993
+:1067B0004843010CDAE7401C04E0B1F5DB6F09D374
+:1067C00010B1401E607605E023F01000F0804CF020
+:1067D00001002870B5F90200B5F914304143C3EB4C
+:1067E000C303C1F38F31C3F3D10303EB510109B2EA
+:1067F000A9829046D28B4FF080535043B5F91620B2
+:10680000C0F38F30C2EBC202C2F3D10202EB5000E0
+:1068100000B2E882AA6A42431213EA6293FBF2F2E0
+:106820002A63734A1080A2680A44A260E1680144A6
+:10683000E160207C401CC0B22074072802D942F3DA
+:10684000CF0000E0C5E02883C9106983E760A76036
+:1068500041F6C8012774884204DD298B654AB2FBE2
+:10686000F1F1E981C117890341EA9041800342F6C1
+:106870009B420023F9F756FCA88457485E49A0F1D3
+:106880003C002A78B0F906005FEA827C00FB01F147
+:106890004FEA2143C2F3810115D5012907D002290E
+:1068A0000BD04FF2685141430914A18011E049F621
+:1068B0008C4148430014A08020E04CF6183141433D
+:1068C0000914A18026E001290ED0022918D0A08049
+:1068D0006B844A4948430014A4F81E00FBF7CAF829
+:1068E00047480088C0B143E04AF65C31414309148F
+:1068F000A1804BF62C21484300146884E383EDE724
+:106900004DF2AC5141430914A1804EF27C41414308
+:10691000091469843B49DDE795F8200000BB88F83D
+:106920000F7089F80070B5F91A00A0F50C519F3965
+:10693000B1F56E7F18D8617FF42912D93249E88009
+:106940002E4AA1F8460050430014A880A1F8440044
+:10695000FF2085F8200081F828002C493C20087091
+:1069600006E0491C617703E0607F08B1401E607754
+:10697000B5F91A10B4F91E0081420EDDA07E7D2803
+:1069800009D9F08840F00800F0802148017821F012
+:10699000020101700EE0401C06E0A0F23D108142B1
+:1069A00008DAA07E10B1401EA07603E0F08820F047
+:1069B0000800F080B5F91810606908446061217E14
+:1069C000491CC9B221761F2903D94011A8836761E8
+:1069D0002776BDE8F08700000C0500202C0700207A
+:1069E000AC020020600A00202307002030330100A1
+:1069F000140A002074E8260BCC0E01004885010023
+:106A00002E070020D0450100C00C002020070020E8
+:106A1000E2050020024941F68B3088627047000091
+:106A2000D004002070B5164C06252078062825D203
+:106A3000DFE800F003080E141A211248FAF7F2FA00
+:106A4000012016E00F48801DFAF7ECFA022010E052
+:106A50000C480C30FAF7E6FA03200AE00948123035
+:106A6000FAF7E0FA042004E006481830FAF7DAFAF8
+:106A70000520207070BDFAF7F5FA2570257070BDFD
+:106A800024070020308E0008090A05D0B0FBF1F081
+:106A9000FF2800D9FF20704700207047D0E900216F
+:106AA000C368521A5A4301EBA231816041607047BA
+:106AB000B0F90020B0F90210B0F90630521A5A436A
+:106AC00001EBA231818041807047000030B5494B15
+:106AD000188849490A8A801A85B24848484A0F2DC1
+:106AE000047801F150001DD31D880D82117A090729
+:106AF00013D5022C01D0434912E0434DB0F90210E6
+:106B0000B5F90050A94205DC02DA01F1020108E002
+:106B1000458007E0A1F1020103E0022C02D13B49CC
+:106B200009884180B0F840101D88691A89B29C29F3
+:106B300049D31988A0F84010916A0023B1F5804F1D
+:106B400031DB3349096DB1F5405F2CDD314940F24D
+:106B50006665B1F91010A94212DD43F69915A942F4
+:106B600002DB40F2333108E040F23335A1F26661D6
+:106B7000694343F2333591FBF5F1A0F8441001E08D
+:106B8000A0F844302449B2F806510978C1F38101D4
+:106B90002DB100BFB0F8441001F21E511CE092F874
+:106BA0004620022A10D0A0F84430022C01D0A0F8D0
+:106BB0004430B0F95C10B0F9443001F114029A424B
+:106BC0000DDAA0F85C2030BD012901D00229E1D105
+:106BD000B0F8441001F23331A0F84410E5E703F1B6
+:106BE0001402914203DD1439A0F85C1030BDA0F806
+:106BF0005C3030BD2C07002014000020230700204B
+:106C0000AC020020CE040020CC040020C8040020E8
+:106C10004801002038050020D00400202DE9FC4167
+:106C200001210220FDF72CF901211920FDF740F97F
+:106C300001213C48FBF7F8FA4027ADF80070032427
+:106C40008DF802400420384D8DF80300694628462F
+:106C5000FBF798FAE001ADF800008DF802401C2027
+:106C60008DF8030069462846FBF78CFA4FF4E07173
+:106C70002846FBF70EFBA815ADF800008DF8024082
+:106C800010208DF8030069462848FBF77BFA4FF483
+:106C9000A060FCF721FE1D208DF8040001268DF870
+:106CA000056000258DF806508DF8076001A8FCF7F7
+:106CB000E1FD1F498C2008801D494FF6FA702C31E8
+:106CC00008806E20091F0880194814300680184873
+:106CD00008300780164920310D80154AD020121D3A
+:106CE0001080134A45F2F300183210800A1F45F253
+:106CF000500010800E4A4FF6FF7038321080121D7F
+:106D00001080121D108041F21B10088000F012F854
+:106D1000FBF73CFD064810300580001F0480BDE8ED
+:106D2000FC810000000C1A0000100140000C014022
+:106D30000004004070B51D20FCF770FD2A4D402175
+:106D40002846FBF79DFA840080212846FBF798FA35
+:106D500044EA4004A9152846FBF792FA0443E0B23E
+:106D6000224C84F83C00FBF717FB0546052805D9A3
+:106D70001F48C18841F04001C18001E084F83850CB
+:106D80001C48007A000703D594F838001A490D5CB6
+:106D90004FF6FA702063E062A06260622062E061F8
+:106DA000A0611648606300206064206584F83F009D
+:106DB00084F84000FBF79EFAA07AFF2811D0022049
+:106DC00084F83D000E480088A0662846FBF740FF87
+:106DD000207820F001002070BDE870401D20FCF7F5
+:106DE00033BD0120ECE70000001001404801002005
+:106DF000600A0020AC02002038980008DCFF050083
+:106E0000240400402DE9F0434E484F4902880B8886
+:106E10009A1A92B20F2A69D3098801804B49098BCB
+:106E2000027D00EB42029180017D491CC9B20175CF
+:106E300008295BD3002404752246017D00EB410341
+:106E4000491CB3F90430C9B202EB630212B20175F6
+:106E50000829F2D33E4904753E4B4A8044800E789F
+:106E60009D895FEAC67C40F638694FF0030714D06D
+:106E7000A2F22B5C42F6E858C44520D3A1F1020CE3
+:106E800026F00204ACF8002047750C7040F22B5439
+:106E9000A24211DA45F004021EE046F001060E702F
+:106EA0004A4507DD45F001029A8126F002020A7088
+:106EB000477519E0447517E045F002020CE04A45B9
+:106EC0000CDA8775427D12B1521E42750CE046F015
+:106ED00002020A7025F007029A8105E0B30703D584
+:106EE000837D2BB15B1E837540888880BDE8F0836D
+:106EF00042F6AA239A4222DAB1F904302BB941F2C0
+:106F0000CD05AA4201DA4480EEE7134C920302EB6E
+:106F1000843241F67244B2FBF4F214B240F23335DB
+:106F200002464480AC4200DA5580B2F90240E41ACD
+:106F300004F5A374B4F5237FD6D84380D4E74FF487
+:106F40008043FAE7F40A00202C070020AC0200205E
+:106F5000E2050020600A0020C8F1FFFF2DE9F041A2
+:106F60006D4CDFF8B8E14FF0000594F83410C80715
+:106F700006D094F938104B42002958DD0E4657E0F0
+:106F8000674884F83750A4F84250664A90F83800B1
+:106F900084F840001586CEF80450CEF80850624EB2
+:106FA00040F26663CEF80C50A4F87C3036F810003E
+:106FB0005E4E768830444FF6FF7606EA800024F86D
+:106FC000300B4FF0806044F8040CA32020846084D0
+:106FD0005810A084E38440F69910208558006085FD
+:106FE0004FF48050A08541F23330E08541F2666075
+:106FF000208641F69910608641F6CC40A0864FF479
+:107000000050E08642F23330208742F266606087AB
+:1070100042F69910A08742F6CC40E08782F89D5056
+:1070200041F00100207184F84450BDE8F0811E4613
+:1070300094F937004242002801DD074600E0174678
+:10704000F61B012E0BD0002800DB02465FFA82F609
+:1070500084F8380094F84F00012805D041E0002959
+:1070600000DA1946CEB2F3E794F939305942002BD1
+:1070700001DB184600E0084694F93A20C7B25042B6
+:10708000002A01DB944600E08446BC4508DD002A66
+:1070900000DA0246D7B2002B00DA0B46D8B207E07E
+:1070A000002B00DA0B46DFB2002A00DB1046C0B22C
+:1070B00004EB4000B0F9501004EB470030F9502FBA
+:1070C00011444910018084F84F5084F83E5084F8F0
+:1070D0003D5084F83C5084F83B5084F83A5084F892
+:1070E000395004EB46007546B0F9500024F8420FC1
+:1070F000BEF80410C82309B26422FDF7D9FC686009
+:10710000E968401AA9680844A860B5F90010484326
+:10711000C013E860608788E7740A0020D00500206B
+:1071200048010020AC0200204A98000864000020BA
+:10713000F0B4544890F83410C90776D0524990F80A
+:107140004030002291F838108B426FD04F4CA0F89D
+:1071500072204F4DE65C04468E4294F9374002D0CF
+:10716000EE5C8E420FD1641C64B280F83740EB5C59
+:107170008B4202D1641C80F8374090F937300F2BD6
+:107180001BDD0F2317E0434DEE5C434D8E4202D0D2
+:10719000EE5C8E4211D1641E64B280F83740EB5C25
+:1071A0008B4202D1641E80F8374090F937406FF06F
+:1071B0000E039C4201DA80F83730324B90F83F5092
+:1071C000393390F83740EC5490F83F305B1CDBB219
+:1071D00080F83F30062B01D380F83F2090F93940EA
+:1071E00090F93B309C420ED190F93D40A3420AD128
+:1071F00090F93A4090F93C309C4204D190F93E40DD
+:10720000A34200D1012280F84F201F4A80F840108D
+:1072100090F937501378214A012D0DDD14465E0791
+:10722000A46804D544F0080403E028E015E024F045
+:107230000804946080F83510B5F1FF3F0ADA5B0767
+:10724000936802D523F0080301E043F0080393603C
+:1072500080F83510F0BCFBF74DB890F84F100129BD
+:107260000DD1B0F8721043F60953491C89B2A0F849
+:107270007210994203D9A0F8722080F84F20F0BC18
+:1072800070470000740A0020480100202C98000874
+:10729000329800083E98000844980008AC0200208C
+:1072A00010B5D0E900210369114481FB03318C0240
+:1072B00044EA93514260D0E9022382FB03329402F4
+:1072C00044EA93521144816010BD000030B520495A
+:1072D000204AB1F86A301088C01A80B20F2836D31D
+:1072E0001088A1F86A001C4D00204FF000432A5C72
+:1072F000940903D00124B4EB921F24D1D20622D0EA
+:10730000164A52F820201268134C123434F81040F8
+:10731000224201EB000494F9722008D00A2A04DB0F
+:107320000A6823FA00F4224308E0521C09E012F133
+:107330000A0F05DC0A6823FA00F4A2430A6002E09F
+:10734000521E84F87220401CC0B21128CFD330BD29
+:10735000E80500202C070020409300084094000816
+:107360002DE9F00779497A480A8903889A1A92B276
+:10737000082A74D300880881A1F12C0042890AB13F
+:10738000521E4281734A92F82820802A67D302F065
+:107390003F020A70C2890AB1521EC281B1F90620A9
+:1073A000902A0CDB8A46FF2A09D08146C089002832
+:1073B00055D1694800230078092805D005E0BDE8CB
+:1073C000F007624800F09AB90823644A92F8EA503C
+:1073D0000DB143F004036248817AC90701D043F03C
+:1073E0000203D2F808C05FEA0C5101D543F0010353
+:1073F000176800215B4EFC0302D596F8654004B186
+:107400008021C4885FEA446801D541F040015FEA09
+:10741000845801D541F020015FEAC47801D041F0E1
+:107420001001007A400701D541F008014E4800786C
+:10743000C00701D041F00401A00601D541F00101CF
+:107440000020012D00D1082096F8705085B992F8DF
+:107450004620022A04D0012A05D03AB108E072E0A1
+:1074600040F0030004E040F0020001E040F00100C1
+:107470007A0701D440F02000CCF3C0020025CCF301
+:10748000002C624502D13A0700D4042596F86F20FB
+:10749000012A01D145F00105344A0027BC46127883
+:1074A0003E46C2F38102012A04D0022A04D0032AF4
+:1074B00004D004E0022602E0042600E010262C4A54
+:1074C00064060ED5214C1C342478240609D5147882
+:1074D000640606D4274A40F6CC44926D6243140CED
+:1074E00005E0B2F8B62040F699146243940B4FF0D1
+:1074F00008088AF80A804FF061088AF80B808AF839
+:107500000C308AF80D108AF80E008AF80F508AF8AD
+:107510001070270A4B4083F06901414069408AF8A6
+:10752000117079408AF81240614052468AF813C0BF
+:1075300071408AF8146051754FF4C871A9F80E10A3
+:10754000FF20AAF80600BDE8F0077047E806002013
+:107550002C070020E805002023070020AC020020B3
+:10756000600A0020C00C002050090020D004002038
+:1075700048010020200800205048816941F0FC01AA
+:1075800081614FF4A060FCF7A7F9FBF78DF9FCF7D8
+:1075900009FBF9F705FBFCF7FDF8FDF78FF9FFF79D
+:1075A0003DFBFCF73DF8FFF7C5FBFBF7EFF8444D5B
+:1075B0004FF40050A5F81601FEF7C2FD00214FF46C
+:1075C000FA5340F2EE220020401C80B29842FBD3D6
+:1075D000491C89B29142F6D33A48002680F872607D
+:1075E000F9F774F9F9F722FEFCF70CFBF9F7E8FC60
+:1075F000FEF79CFE102234493448F8F7C4FD01F030
+:10760000DFF9334C344FE08820F04000E08031480F
+:10761000017821F020010170FA20F8814FF4967072
+:10762000E887FFF7F7F92D492D48FCF767FA2D4851
+:10763000FCF78AFA2C48416A88472C48416B8847F6
+:10764000FEF7DCFF2A48FAF711FA2A494220C880DF
+:107650002949C8603E71E088E081208920826089E4
+:107660006082FAF707FDFAF769FCFFF763F801F0AB
+:1076700047F9FFF7C7FB00F0F9F9FFF727FE01F024
+:1076800003F8FEF779F9FAF7C5FAFBF7FFFAFFF707
+:107690001DFAFCF7F3FCFAF721FFFAF753FF00F0AD
+:1076A0007BF8FFF75DFE1248FAF7A8F800F06AFAD7
+:1076B000FDF748F9FAF710FACDE700000010024094
+:1076C000AC02002038050020C00C00202806002055
+:1076D000600A00204801002020070020CC0800207C
+:1076E0009C0800201004002038000020E400002046
+:1076F000E00900204C07002044040020F0B5234995
+:107700000278B0F9064000231F4E31F81210FF2C0A
+:1077100018D0B0F904701E4DBC4231DA00EBE4071A
+:1077200004F00704BF7AA7408478FFB23CB190F818
+:1077300001C0ACF1010C64451FDA3C061DD455F8BC
+:1077400022200DE056F82220116012498A79521C3D
+:10775000D2B28A71022A02D38370C3808B71F0BDCA
+:1077600011608178491CC9B2817042789142F6D388
+:107770008370C188491CC180F0BD56F82220EFE714
+:1077800055F822201160F4E7209500085293000874
+:10779000C8940008BC060020F0B561486149B0F803
+:1077A0006C200B889A1A92B29C2A7BD30988A0F885
+:1077B0006C105D495D4F91F82A1001F0070297F8AF
+:1077C0004610022A00D1491E594C80F83E104FF055
+:1077D0000203E2884FF00001550401D5012236E092
+:1077E000A489E50601D5062231E0250701D5082246
+:1077F0002DE0550603D44F4D2D78AD0601D504225A
+:1078000025E0150501D5072221E0150601D50A223C
+:107810001DE0950601D50C2219E0150701D50B22B4
+:1078200015E0550701D4D50501D510220FE0D50686
+:1078300001D505220BE0650703D4A50701D4E407B1
+:1078400002D080F86E3007E0920403D5032280F85E
+:107850006E2001E080F86E10374A384C92F820E034
+:10786000324A251FD2F808C02D4AB2F87060721C47
+:1078700092B2BEF1000F0DD02CF4000CC7F808C076
+:1078800090F86E70B7B11E2F1AD090F86F200AB31F
+:1078900025E007E04CF40006BE60A0F870200A2A3C
+:1078A00001D22360F0BD142A01D22B60F0BDA0F8F4
+:1078B0007010F0BD2B60A0F8701080F86F10F0BD54
+:1078C000642E04D2A0F87020322AEED3E9E7A0F8A3
+:1078D0007010EAE77F1C80F86F70A0F8701090F8C5
+:1078E0006F20012A10D0002AE9D0B0F87060761C11
+:1078F000B6B2A0F870601E2ED7D323603C2EDED91E
+:10790000521E80F86F20D2E7B0F87020521C92B25D
+:10791000A0F870202360C82AD1D980F86F10C6E77C
+:10792000E80500202C070020C00C0020AC0200203D
+:10793000600A002048010020D0040020141C0140EF
+:10794000F0B54248B0F84810491C89B2A0F8481078
+:1079500002297AD33E490024A0F848400A783D4BDA
+:10796000042A57D04FF48041082A0BD0A0F10C0212
+:10797000B2F900208A4200DA1146B3F980208A4227
+:1079800000DA1146344A92698A4200DA11B2418221
+:1079900082881D8AC2EB8502304D12B22D78C5F364
+:1079A00081062A4D42F291767243B5F976509212D1
+:1079B0006A431213C26086681546C6EBC60642F3D8
+:1079C000D102F60202EBA6328260C66C1644C6648F
+:1079D000B0F850707F1CBFB2A0F85070B7F5806F40
+:1079E00004D3B6120682A0F85040C464891A1C4E13
+:1079F000C26A724340F255564E4302EB4602466A53
+:107A000032444262B3F93030B2EB034F06DD1A0460
+:107A1000426206E01349B1F90410B3E7002A00DA24
+:107A20004462C162104990F83D2091F838108A42B2
+:107A30000BD080F83D10B0F84210A0F84410B0F818
+:107A40004010A0F84210A0F84050F0BD38050020CA
+:107A500023070020AC020020580C0020D004002096
+:107A6000C3F5FFFF740C002048010020154816499B
+:107A7000B0F85A200B889A1A92B20F2A20D309889C
+:107A8000A0F85A10B0F9001041F630225143891382
+:107A9000A0F86C100D494FF480420B78A0F10C0156
+:107AA000022B06D1B1F90030934202DA1B1D0B8084
+:107AB00000E00A800021A0F8601020F85C1F4280DE
+:107AC00070470000380500202C0700202307002005
+:107AD0004FF6FF7202EA800210F4404315480ED0C0
+:107AE000B3F5804F14D0B3F5004F4FEA122216D0F1
+:107AF000C2F5807330F813305B424B8005E0120A08
+:107B000030F812304B80C2F5807230F812000FE06E
+:107B1000120AC2F5807330F813304B8005E030F85C
+:107B20001230C2F580725B424B8030F81200404246
+:107B3000088070473C910008104A518A908AD28A86
+:107B400016384639A2F1110200D54942002A00DA5E
+:107B500052421144002800DA40420844084943F6E2
+:107B6000284300B2B1F936205A43921340F2D7337A
+:107B7000584302EBA030C88670470000AC020020DA
+:107B800038050020F0B5904990480A8903889A1A70
+:107B900092B23E2A1ED30088088101F138004FF4CA
+:107BA000FA63428A9A4202D2521C428200E0438225
+:107BB000874A92F82220802A0CD302F03F020A70F2
+:107BC000B1F90620402A06DBFF2A04D0C2883AB168
+:107BD000521EC280F0BDBDE8F0407B48FFF78EBD6D
+:107BE000428A9A42F6D307784FF0010E3A074FF0D7
+:107BF000FF055BD5847A40F2DC52630708D444F079
+:107C000004038372C28081F80BE081F80AE04CE043
+:107C10004378072B05D0032B03D0052B01D0062B6F
+:107C200007D1660605D444F040038372C280052262
+:107C300039E0654A5FEA437C02F138024FF420766E
+:107C4000127A0DD55FEAC26C0AD45FEA446C07D49D
+:107C500042F0100202723A0628D4C680192222E0AD
+:107C6000DF0709D0970707D4670605D442F0020260
+:107C70000272C680042216E09F0709D5170707D4B1
+:107C8000670605D442F008020272C68003220AE0A9
+:107C90001B070BD5530709D4630607D442F004022F
+:107CA0000272C6800B22CA728A72CD80494AB2F92A
+:107CB0002230B2F91A7003F23D140022A74200DB11
+:107CC0000276414E444C06F13806A479B6895FEA43
+:107CD000C46C06F101064FF4C874B6B213D58681A0
+:107CE000B6F57A7F05D9017A21F08001017282818F
+:107CF000F0BD037A1E06FBD4828143F0800202723B
+:107D0000C480112035E09F4216DA037E052B13D282
+:107D10008681B6F5487F04D98281027A22F040023A
+:107D20000272027A5606E3D45B1C037642F04002EC
+:107D30000272C48002201CE0284B1C89C4F3C006D8
+:107D4000C4F3002740F2EE24BE4216D11E78360757
+:107D500013D4427E012ACBD1428BB2F5167F02D2D8
+:107D6000521C4283F0BD827A42F002028272C480C9
+:107D70000F20C8728872CD80F0BD93F80D714FF45A
+:107D80000046012F18D1164F41F6583C7F6C6745CD
+:107D900012DD83F80CE1134B1E60C38AA34202D2AA
+:107DA0005B1CC382F0BD4FF4FA73C3801C23CB72FB
+:107DB0008B72CD80C282F0BDC2820A4883F80C214A
+:107DC000001F0660F0BD0000CC0600202C0700203C
+:107DD000E8050020D0040020600A0020AC0200204A
+:107DE00048010020140801402DE9F05FFE48FF49DA
+:107DF000DFF8FCA3007E0A1D131D012850465AD04F
+:107E000030F85A4F0C8041881180BAF85E00188013
+:107E1000FDF748FEF74DF84C49F2CD32B5F91E108A
+:107E20006183B5F9200043F6CC4C01EB4000504390
+:107E30000014A083B4F92230B4F9206000FB03F2EF
+:107E400001FB062242F38F326282B4F9167007FBFF
+:107E50000CF7BF1340F2333C704302FB0CF201FB02
+:107E6000130007EBA232E28240F38F30A082B4F914
+:107E70001810E24FC1EBC10141F3D10101EBE00069
+:107E8000DF4E2083786C3060316930468847DD49A9
+:107E9000308948800846FDF7E7FEDFF86CB301261D
+:107EA0004FF000099BF8000008280CD0618F218258
+:107EB00004284AD01AE030F8604F0C8041881180C5
+:107EC000BAF86400A3E7D14890F93710491C022999
+:107ED00039D890F8741019B1B4F85A00208205E02E
+:107EE000618F2182A4F85A1080F87460B4F91410DC
+:107EF000B4F90A00C64AF9F7D3FAE062BAF91611E2
+:107F0000884204DDC248E162027C91408162BA4845
+:107F1000DFF800E3503847F2A30802784EF246112A
+:107F2000002A7AD0012A79D080F800909BF80000CE
+:107F300004280DD0B64AB4F91210B4F90800303A4A
+:107F4000F9F7AEFA08E0608FC8E7686A0014E062EB
+:107F5000B87A002863D0B048A3462546A062AC4C4E
+:107F6000443C2060E86A606020461035FCF760F809
+:107F7000A14928883C39FFF7ABFDDFF87C82A8F1E6
+:107F80005008D8F81410C8F87010B5F91010A0688F
+:107F9000B5F9122000FB01F7E368504303FB1274AC
+:107FA00044F38F3703FB0100AF8740F38F34EC8736
+:107FB0009A4D28466F80AC80FEF72AFA287F08F198
+:107FC0001805012871D0604241104DF6B350474367
+:107FD00069803A142A804046A8F804408B18C38070
+:107FE000891AA8F808108AF80C90B8F90430544699
+:107FF000002B00DD2673B8F90600002802DD217B86
+:10800000891C2173B8F90820002A02DD217B091D93
+:108010002173217B072979D202E007E02CE05AE0A6
+:10802000DFE801F07470886E84728600B5F91E2056
+:1080300042448A420AD8B5F9202042448A4205D8EF
+:10804000B5F9222042448A427FF670AFA0F8029030
+:10805000B7F8B6204946B2F5C87F01D8467006E0A9
+:10806000B2F5487F01D8022200E0032242708AF86C
+:108070000F108BF8001025E080F80090B5F91EC0B5
+:108080004A46C4448C4509D8B5F920C0C4448C453F
+:1080900004D8B5F9225045448D42D5D9B7F8B61069
+:1080A000B1F5C87F02D8467007E017E0B1F5487F08
+:1080B00001D8022100E00321417042808AF80F209C
+:1080C0008BF80020BEF8061041F40061AEF80610EF
+:1080D000F9F726FF2AE74FF4AF703DE74F484DF61A
+:1080E000B352B0F92030594249106980B0F91E00EE
+:1080F000504302142A804046A8F804306EE705E099
+:10810000667303E0022100E0032161739BF8001015
+:10811000434E0129434F617BDA460DD0072961D2D6
+:10812000DFE801F060FDFCFBFAF9F8000421ECE760
+:108130000521EAE70621E8E70729F0D2DFE801F0A8
+:1081400052042980A5D3F00001461846FBF7BCFC79
+:108150002860B5F9020040F68151484380136880D9
+:10816000B5F9001040F68152514389132980421815
+:10817000A2F68152B8F80E305242C3EB620212B23C
+:10818000A8F80C20002A01DCA8F80C90B8F80C2004
+:108190006EE1404201B2504200B2FBF795FC28600C
+:1081A000B5F9020040F68151484380136880B5F963
+:1081B000001040F681525143891329804218A2F6DB
+:1081C0008152B8F80E305242C3EB620212B2A8F8E4
+:1081D0000C20002A01DCA8F80C90B8F80C20A4F8B8
+:1081E0005E2021E0E9E00000E0090020342C01409D
+:1081F000AC02002038050020640000204801002067
+:10820000440400200004002023070020740A0020FA
+:10821000CC080020600A0020A2FEFFFF140A002004
+:1082200000240140002801401044A4F85A000844EA
+:1082300052E13046F8F712FD01231A460721B1E05A
+:1082400019461046FBF740FC2860B5F9020040F6DD
+:108250008151484380136880B5F9001040F681527F
+:108260005143891329804218A2F68152B8F80E3082
+:108270005242C3EB620212B2A8F80C20002A01DCC1
+:10828000A8F80C90B8F80C204DE15942404209B2D0
+:1082900000B2FBF719FC2860B5F9020040F68151E5
+:1082A000484380136880B5F9001040F6815251436D
+:1082B000891329804218A2F68152B8F80E30524232
+:1082C000C3EB620212B2A8F80C20002A01DCA8F865
+:1082D0000C90B8F80C2056E13046F8F7BFFC0123AB
+:1082E0001A4605215EE01146FBF7EEFB2860B5F962
+:1082F000020040F68151484380136880B5F90010B0
+:1083000040F68152514389134218A2F681522980C6
+:10831000524206E076E14AE11BE1ECE0BCE08FE08E
+:1083200013E0B8F80E30C3EB620212B2A8F80C20CA
+:10833000002A01DCA8F80C90B8F80C20A4F85C2006
+:108340001044A4F85A0008444EE1504201B2584289
+:1083500000B2FBF7B9FB2860B5F9020040F6815185
+:10836000484380136880B5F9001040F681525143AC
+:10837000891329804218A2F68152B8F80E30524271
+:10838000C3EB620212B2A8F80C20002A01DCA8F8A4
+:108390000C90B8F80C204FE13046F8F75FFC012351
+:1083A0001A4606213846F8F759FC01213046F8F7FD
+:1083B000CBFB01213846F8F7C7FBB04EBAF80800EE
+:1083C00055463080BAF80A007080BAF81000B080C4
+:1083D0003046F9F75FFAB4F85A00F1880844A4F877
+:1083E0006000B4F85C0031890844A4F86200B4F875
+:1083F0005E0071890844A4F86400317EA048012918
+:1084000078D034F85A1F018061884180A18881802A
+:108410009B49028808310A8042884A808088888087
+:108420009748896A0830884795F83E0000287DD033
+:10843000F8F718FE15F83E0F401E2870BDE8F09FB3
+:1084400001461846FBF740FB2860B5F9020040F6EC
+:108450008151484380136880B5F9001040F681527D
+:10846000514389134218A2F6815252422980520880
+:10847000A4F85E201044A4F85C000844A4F85A0054
+:1084800000213046F8F760FB00213846F8F75CFB26
+:1084900001231A460621CCE6404201B2504200B206
+:1084A000FBF712FB2860B5F9020040F68151484302
+:1084B00081136980B5F9000040F681525043801362
+:1084C0000A18A2F681525242520828801144A4F898
+:1084D0005E20A4F85A100844A4F85C00002130463D
+:1084E000F8F732FB00213846F8F72EFB01231A4635
+:1084F00005219EE6B4E019461046FBF7E5FA286030
+:10850000B5F9020040F68151484380136880B5F9FF
+:10851000001040F68152514389134218A2F681524D
+:10852000524229805208A4F85A2000E09BE01044EF
+:10853000A4F85E000844A4F85C0000213046F8F777
+:1085400003FB00213846F8F7FFFA01231A460721FA
+:10855000C2E65942404209B200B2FBF7B5FA2860C0
+:10856000B5F9020040F68151484380136880B5F99F
+:10857000001040F68152514389134218A2F68152ED
+:10858000524229805208A4F85A201044A4F85C00F2
+:108590000844A4F85E0000213046F8F7D5FA00211F
+:1085A0003846F8F7D1FA01231A46062194E6114617
+:1085B000FBF78AFA2860B5F9020040F6815148437A
+:1085C00081136980B5F9000040F681525043801351
+:1085D0000A18A2F681525242520828801144A4F887
+:1085E0005C20A4F85A100844A4F85E00002130462C
+:1085F000F8F7AAFA00213846F8F7A6FA01231A4636
+:108600000521C9E6504201B2584200B2FBF75CFABC
+:108610002860B5F9020040F6815148438013688014
+:10862000B5F9001040F68152514389134218A2F661
+:108630008152524229805208A4F85C201044A4F8C8
+:108640005E000844A4F85A0000213046F8F77CFA8E
+:1086500000213846F8F778FA01231A4607219BE6ED
+:1086600034F8601FCFE607480088A0F5D04168398C
+:108670003FF4E4AEBDE8F05FF9F7A0BBE0090020ED
+:1086800030000020182C01402DE9F041904C914819
+:10869000B4F862100288511A89B20F296FD300888A
+:1086A000A4F862008C480088DFF83082C0074FF0E1
+:1086B00000054FF0010741D0874AD4E90C1024325D
+:1086C0001388B1EB530F02D21288511A08444FF4A9
+:1086D000F371884200D208468149B1FBF0F0616C29
+:1086E000C1F35101084406466064F7F796FE002284
+:1086F0007C4BF7F7FEFD4FF040427B4BF7F7F9FD5F
+:108700000E22F7F765FEF7F7BFFEA4F8AC0094F869
+:108710006D00401CC0B284F86D00082834D36C484A
+:1087200098F84620001F03789A4201D002704580D5
+:108730006E4A13786E4A23B1458021E06564256551
+:1087400058E0D8F89410A1F5FA618E4211DDE16D80
+:108750008B1C9E4205DDB0F902100A290DDA491C76
+:1087600006E08E4205DAB0F90210002908DD491E44
+:108770004180B0F902000A2802DB177001E0A2E094
+:108780001570E66584F86D505A484FF4A54201789B
+:10879000C1F38101012949D002294AD044F68771E9
+:1087A0002181A4F8A820B0F9243089B24B439B134F
+:1087B000A4F8A430B0F90E0000237043B0FBF1F030
+:1087C000216DC0F3D100C1EBC101C90200EB9130B2
+:1087D0002065F017810341EA9641B003F7F7A2FC48
+:1087E000B4F8AA10C1EBC101C902C00800EB913076
+:1087F000A4F8AA00616C206F0844206794F87420E4
+:10880000521CD2B284F87420082A05D3C008A4F8F8
+:10881000760084F8745025673748384EC3885A0666
+:1088200033D498F80F20022A06D02CE043F20451EA
+:10883000B6E744F24621B3E7B26840F69916B24271
+:1088400021DD94F8382094F88E60B2420CD084F880
+:108850008E2094F83D2002F00106C2F340029642B9
+:1088600002D1A4F88A5004E0B4F88A20B2F5966FD9
+:1088700005D2B4F88A00401CA4F88A0005E043F051
+:108880008002C28001E0A4F88A50114894F83F3079
+:10889000B8300C2B01D2C57400E0C774174A0F4CD6
+:1088A00041F2482692F83C20B4F8824041F2504C04
+:1088B0000C2B0AD3B14208DB012A06D0614502DD48
+:1088C000002C00D18774BDE8F0818574FBE70000BF
+:1088D000480100202C07002000040040AC020020CA
+:1088E0004564BD0100209C40133B3340FE03002043
+:1088F000FF030020D0040020600A0020380500207B
+:1089000070B5284C284821880288511A89B23E291E
+:1089100047D3008820802548808B254D8002286021
+:108920006969284688472349A868FDF779F82249EC
+:108930006060CB885A072ED40022B0F1F05F0FD9C7
+:10894000E089B0F5FA7F08D943F00400C8801B48DD
+:10895000017821F0020101701CE0401CE0811AE066
+:10896000B0F1D25F0CD94FF4F031A1EB103080039D
+:10897000C910B0FBF1F0206100280CDA22610AE096
+:10898000B0F1C85F03D94FF48040206103E023F0C9
+:108990000400C880E281D4E90401884200DB084673
+:1089A000A06170BD580C00202C070020AC020020F4
+:1089B0009406002034970008600A0020E205002099
+:1089C00005494FF480404861086188610348C188C7
+:1089D00021F48271C1807047580C0020600A002089
+:1089E0002DE9F041384C394E394F207841F233317E
+:1089F000C2074FF000050CD0A28962B394F90700BA
+:108A0000002800DA4042C0B2032829D240F2AE70FA
+:108A10002AE0A570E5732F4AE571A58192F83830F8
+:108A2000237220F00800A18040F0020020703D86F3
+:108A30007560B560F560116D490005D041F684613F
+:108A4000A18140F010002070C0B240F00100207001
+:108A50006574BDE8F081658120F01000207015E09C
+:108A6000042803D240F6510060810FE0052802D2AD
+:108A700040F69910F8E740F6CC42062803D30728C1
+:108A800001D3082801D2628100E0618197F89D003E
+:108A900098B9B088102301B2B4F90A003622FCF765
+:108AA00007F87060F168401AB1680844B060B6F920
+:108AB00000104843C013F0603886388E10B1012092
+:108AC000A070C6E7A570C4E7740C0020AC060020B7
+:108AD000AC020020480100202DE9F041554C2678D9
+:108AE000F0077CD05448217A544D90F838008142E8
+:108AF0007BD0534A2346DFF84CC1575C93F90E20D4
+:108B000093F90730874203D01CF80170874213D1D4
+:108B100046F002065B1C26705BB2E3711CF8011084
+:108B2000814201D15B1CE37194F90710062901DD34
+:108B30000621E171521C1CE0434F17F801C0434F5E
+:108B4000844503D017F801C0844513D126F00206EE
+:108B50005B1E26705BB2E371795C814201D15B1EC2
+:108B6000E37194F907306FF005018B4200DAE1718F
+:108B7000521EA273207294F907108A1C042A02D98B
+:108B800041F68462A2812C4A012912780ADD2B4B1E
+:108B900056079B6802D543F0080301E023F0080361
+:108BA000AB606070B1F1FF3F09DA5107A96802D5E7
+:108BB00021F0080101E041F00801A9606070F9F7B7
+:108BC00099FBA078012810D121488068A3280CDAED
+:108BD00094F90700022803DD0220E07105E01EE0A1
+:108BE0006FF00101884200DAE171A089002630B1FE
+:108BF000401E0004000CA08101D1E671A673E87B41
+:108C000004280CD0B5F93010512341220020FBF785
+:108C10004FFF2886002802D1E07B10B1A670BDE886
+:108C2000F0810C4806700C480670207820F0010096
+:108C30002070F4E7740C002048010020AC020020F2
+:108C40002C980008329800083E98000844980008C4
+:108C5000380500204007002023070020743F713DA5
+:108C60009B3BED396238F436A13565343F332A3207
+:108C7000273133304C2F722EA32DDF2C242C722B56
+:108C8000000000361C070038AA0A003AAA0A003C75
+:108C9000CC0C003ECC0C0040380E0042380E004494
+:108CA000380E0046380E0048380E004AC711004CF6
+:108CB000C711004EC7110050C7110052C711005410
+:108CC000C7110056C7110058C711005AC711005CE0
+:108CD000C711005EC7110060C7110062C7110064B0
+:108CE000C7110066C7110068C711006A000000368E
+:108CF000220200388E03003AB005003CD207003E45
+:108D0000F4090040160C0042380E00445B10004687
+:108D1000C71100483313004A9F14004C9F14004EA3
+:108D20000B1600507717005277170054771700562C
+:108D3000771700587717005A7717005C7717005E8F
+:108D4000771700607717006277170064771700665F
+:108D5000771700687717006A0000003600000038B7
+:108D60000000003A0000003CB600003E6C010040EC
+:108D700022020042D80200448E0300464404004808
+:108D8000FA04004AB005004C6606004E1C0700506D
+:108D9000D2070052880800543E090056F4090058D2
+:108DA000AA0A005A600B005C160C005ECC0C006036
+:108DB000820D0062380E0064EE0E0066A40F00689B
+:108DC0005B10006A0000003400000036000000382C
+:108DD0000000003A0000003C0000003E000000409F
+:108DE000000000420000004400000046000000486F
+:108DF0000000004A0000004C0000004E000000503F
+:108E0000000000520000005400000056000000580E
+:108E10000000005A0000005C0000005E00000060DE
+:108E200000000062000000640000006600000068AE
+:108E300044145858587011115858587041115858C6
+:108E40004870111448585870141158485870002030
+:108E50000072002000700020006E0020006C0020D6
+:108E6000006A0020006800200066002000640020E6
+:108E70000062002000600020005E0020005C0020F6
+:108E8000005A002000580020005600200054002006
+:108E90000052002000500020004E0020004CA32073
+:108EA000004AA320004847210046EB210044EB2163
+:108EB00000428F2200408F22003E7A24003C7A2418
+:108EC000003A66260038512800343D2A0030702DC3
+:108ED000002CA33000287A34002451380020CC3CE8
+:108EE000001C00400018004000140040001000402A
+:108EF000000C00400008004000040040000000009A
+:108F0000010203040500050001020304010400033B
+:108F100005020000F001000036010000F80000002A
+:108F2000BA0000007C0000007C0000007C00000013
+:108F3000411414111114441114144111000029009A
+:108F400052007B00A400CC00F5001E014701700117
+:108F50009901C201EA0113023C0265028E02B602C7
+:108F6000DF020803300359038203AA03D303FB0380
+:108F700024044C0475049D04C504EE0416053E0546
+:108F800067058F05B705DF0507062F0657067F061D
+:108F9000A706CE06F6061E0746076D079507BC070F
+:108FA000E4070B08320859088108A808CF08F6081A
+:108FB0001D0944096A099109B809DE09050A2B0A45
+:108FC000520A780A9E0AC40AEA0A100B360B5C0B96
+:108FD000820BA80BCD0BF30B180C3E0C630C880C0A
+:108FE000AD0CD20CF70C1C0D410D650D8A0DAF0DAB
+:108FF000D30DF70D1C0E400E640E880EAC0ECF0E76
+:10900000F30E170F3A0F5E0F810FA40FC70FEA0F71
+:109010000D103010531075109810BA10DD10FF109D
+:109020002111431165118711A911CA11EC110D12FB
+:109030002E12501271129212B312D412F41215138E
+:109040003613561376139613B713D713F613161455
+:109050003614561475149414B414D314F214111550
+:1090600030154E156D158C15AA15C815E715051682
+:10907000231641165F167C169A16B716D516F216E9
+:109080000F172C17491766178317A017BC17D91786
+:10909000F51711182E184A18661881189D18B91856
+:1090A000D418F0180B19261942195D19781992195C
+:1090B000AD19C819E219FD19171A311A4C1A661A96
+:1090C000801A991AB31ACD1AE61A001B191B331B02
+:1090D0004C1B651B7E1B971BAF1BC81BE11BF91BA1
+:1090E000121C2A1C421C5A1C721C8A1CA21CBA1C70
+:1090F000D21CE91C011D181D301D471D5E1D751D6C
+:109100008C1DA31DBA1DD01DE71DFD1D141E2A1E9A
+:10911000401E571E6D1E831E981EAE1EC41EDA1EF4
+:10912000EF1E051F1A1F2F1F451F5A1F6F1F841F79
+:10913000991FAE1FC21FD71FEC1F00200000640044
+:10914000C9002D019201F7015B02C00224038903CB
+:10915000ED035204B6041A057F05E3054706AB0686
+:109160000F077307D7073B089F0802096609C9095B
+:109170002D0A900AF30A560BB90B1C0C7F0CE20C5B
+:10918000440DA60D090E6B0ECD0E2F0F900FF20F92
+:109190005310B41015117611D71138129812F81215
+:1091A0005813B81318147714D61435159415F315ED
+:1091B0005116B0160E176B17C91726188318E0182A
+:1091C0003D199919F519511AAD1A081B631BBE1BDD
+:1091D000181C731CCD1C261D801DD91D321E8A1E15
+:1091E000E31E3B1F921FEA1F41209820EE204421DE
+:1091F0009A21EF2145229922EE2242239623E92348
+:109200003C248F24E22434258525D725282678265A
+:10921000C82618276827B72706285428A228EF2829
+:109220003D298929D629222A6D2AB82A032B4D2BBC
+:10923000972BE12B2A2C722CBB2C022D4A2D912D21
+:10924000D72D1D2E632EA82EEC2E302F742FB82F65
+:10925000FA2F3D307F30C030013141318131C13191
+:1092600000323F327D32BA32F73234337033AC33AE
+:10927000E73322345C349534CE3407353F357735C7
+:10928000AE35E4351A3650368536B936ED362037E8
+:1092900053378637B737E937193849387938A83816
+:1092A000D738053932395F398B39B739E2390D3A58
+:1092B000373A603A893AB23ADA3A013B283B4E3BB8
+:1092C000733B983BBD3BE03B043C263C483C6A3C3E
+:1092D0008B3CAB3CCB3CEA3C093D273D443D613DEA
+:1092E0007D3D993DB43DCE3DE83D013E1A3E323EC6
+:1092F000493E603E763E8C3EA13EB53EC93EDC3ED8
+:10930000EF3E013F123F233F333F433F513F603F1A
+:109310006E3F7B3F873F933F9E3FA93FB33FBC3F9C
+:10932000C53FCD3FD53FDC3FE23FE83FED3FF13F5A
+:10933000F53FF93FFB3FFD3FFF3FFF3FFF3F000091
+:10934000E7382C35002020EF20372023332026203B
+:109350002100008002000400080010000002000448
+:109360000008040000020004000800100020004073
+:109370000080040000000080000000400000002089
+:1093800000000010000000080000000400000002BF
+:1093900000000001000080000000400000002000EC
+:1093A000000010000000080000000400000002009F
+:1093B000000001000080000000080140000C014096
+:1093C000000C0140000C0140000C0140000C014069
+:1093D000000C0140000C0140001001400010014051
+:1093E0000010014000100140001001400010014039
+:1093F0000010014000100140001401400408014029
+:10940000040C0140040C0140040C0140040C014018
+:10941000040C0140040C0140040C01400410014004
+:1094200004100140041001400410014004100140E8
+:1094300004100140041001400410014004140140D4
+:1094400008080140080C0140080C0140080C0140CC
+:10945000080C0140080C0140080C0140080C0140B8
+:109460000810014008100140081001400810014098
+:109470000810014008100140081001400810014088
+:10948000081401400C0801400C0C01400C0C014078
+:109490000C0C01400C0C01400C0C01400C0C014068
+:1094A0000C0C01400C1001400C1001400C1001404C
+:1094B0000C1001400C1001400C1001400C10014038
+:1094C0000C1001400C14014010080140100C014028
+:1094D000100C0140100C0140100C0140100C014018
+:1094E000100C0140100C0140101001401010014000
+:1094F00010100140101001401010014010100140E8
+:109500001010014010100140101401400000000034
+:10951000000000000000000000000000000000004B
+:1095200014080140140C0140140C0140140C0140BB
+:10953000140C0140140C0140140C0140140C0140A7
+:109540001410014014100140141001401410014087
+:109550001410014014100140141001401410014077
+:109560001414014000000000000000000000000092
+:109570000000000000000000FFFFFF0F0FFFFFFFD3
+:10958000FFF0FFFFFF0FFFFFFFFFF0FF0FFFFFFFE9
+:10959000FFF0FFFFFF0FFFFFFFF0FFFF0FFFFFFFD9
+:1095A000FFF0FFFFFF0FFFFFFFFFF0FFFFFF0FFFC9
+:1095B000FFFFFFF0FFFFFF0FFFF0FFFF0000004085
+:1095C0004000000000040000004000000000040013
+:1095D0004000000000040000004000000004000003
+:1095E00040000000000400000040000000000400F3
+:1095F00000004000000000040000004000040000E3
+:1096000000000080800000000008000000800000D2
+:10961000000008008000000000080000008000003A
+:10962000000800008000000000080000008000002A
+:10963000000008000000800000000008000000801A
+:1096400000080000000000202000000000020000D0
+:1096500000200000000002002000000000020000C6
+:1096600000200000000200002000000000020000B6
+:1096700000200000000002000000200000000002A6
+:1096800000000020000200000000006060000000F8
+:1096900000060000006000000000060060000000FE
+:1096A00000060000006000000006000060000000EE
+:1096B00000060000006000000000060000006000DE
+:1096C00000000006000000600006000000800200AC
+:1096D000040008001000000200040008040000025A
+:1096E000000400080010002000400080040000007A
+:1096F000FF7FFFFFFDFFFFFFFBFFFFFFF7FFFFFF08
+:10970000EFFFFFFFFFFDFFFFFFFBFFFFFFF7FFFF87
+:10971000FBFFFFFFFFFDFFFFFFFBFFFFFFF7FFFF6B
+:10972000FFEFFFFFFFDFFFFFFFBFFFFFFF7FFFFF39
+:10973000FBFFFFFF0000401F7A1903000000001E1E
+:10974000897603000000C01C3BDF03000000801B83
+:10975000D15704000000401A9FE0040000000019E7
+:109760009E7B05000000C017E42C06000000801658
+:109770000DF806000000401593DE070000000014FD
+:1097800008E608000000C012B1110A0000008011B4
+:1097900001650B0000004010E6E30C000000000F24
+:1097A00046940E000000C00D467710000000800CAB
+:1097B000B08F12000000400BD2DE14000000000A3F
+:1097C0005E6317000000C008601A1A0000008007DE
+:1097D00026FC1C00000040060000200000000005E0
+:1097E0007A1923000000C003D5392600000080024A
+:1097F0005851290000004001764F2C000000000065
+:1098000046252F000000C0FE2AC63100000080FD62
+:10981000A1283400000000FB4B1F3800000080F836
+:1098200029053B00000000F6EFFE3C0001020304A6
+:109830000500020304050001030405000102050000
+:109840000102030404050001020355050010AA1AD1
+:1098500055250030AA3A0000AA0A55150020AA2A68
+:109860005535FF3F8498000800000020580700008D
+:10987000E40600088099000858070020E00900006D
+:109880002467000845020406082D010203040405AC
+:10989000480607080913392B1B084D0421135515D9
+:1098A0002A4006190801A7138B3D1B08B1041AAB07
+:1098B00004012517020604050103148020FF8BAA6A
+:1098C0000A0201A415AA0A551500085920AA2A550A
+:1098D00035FF3F072903010504060203127C1573B7
+:1098E000FFFF04FF8080010129025F6402130A1355
+:1098F0009D6A12081201100C0504060203010103FF
+:10990000070505280B010203040206070303040CE4
+:109910003D0706040509191F191904310506064BF0
+:10992000AA1A024B381E026910312E40FD396926F1
+:109930000211042F405F020C26405B262ACD5515EC
+:109940005515123902017F0316D0071AFF01013B9A
+:109950000261AA0C12080108A8147F993F23403322
+:1099600013A1720A1608DC91220312100A17401C78
+:1099700012600A16901B014D13B16A020008000024
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000200008D
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y003-A-ceshi.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y003-A-ceshi.axf
new file mode 100644
index 0000000..9289ae4
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y003-A-ceshi.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y003-A-ceshi.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y003-A-ceshi.hex
new file mode 100644
index 0000000..4387d6b
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y003-A-ceshi.hex
@@ -0,0 +1,2468 @@
+:020000040800F2
+:1000000038110020010100081B380008A52800084D
+:1000100019380008350F00080D64000800000000C2
+:10002000000000000000000000000000414900083E
+:10003000731A000800000000893D0008414C0008C8
+:100040001B0100087D3B00081B0100081B01000884
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B0100082D1500081B010008CA
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A000B14C00089D4D00081B0100081B01000811
+:1000B000A14D000891500008ED5200081B010008F6
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008055F00081B0100081B01000848
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA00480047797500083811002042
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE7614C0008CC
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFD649800083D
+:1006E0008498000870B58C1810F8015B15F00703AA
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54C4C53
+:100740004FF490652946204600F015FA002864D041
+:100750002946204600F0A2F846490888401C088037
+:100760000121204600F0E6FA434942F21072B1F846
+:100770005800904202D2401CA1F8580007F0E0F85F
+:100780003E4DB5F91410B5F9120005F0A1FF3C4C2F
+:10079000A5F856002080A16820468847A088A5F8C3
+:1007A000580003F0A3F807F0C7F9364E364C3078FE
+:1007B000082833D045F6AC30606042F6EF60A060A8
+:1007C00042F2C400E0603148008A2080208E6080C0
+:1007D000A16B2D488847208E69882D4C08444FF620
+:1007E000FF7101EA80006887207A4FF0000540071A
+:1007F0001DD501F0CDFA274949F6A24008802648C8
+:1008000040F21A62C188491C89B2C180914204D366
+:10081000A16821F00401A160C58070BD41F2130000
+:1008200060604FF48060A06040F61B50CAE73078EB
+:100830000A2818D2DFE800F0170613050A050D177D
+:100840001113EAE7BDE8704006F0ECB808F044F98F
+:1008500005E0BDE8704002F093BD06F069FCBDE81C
+:10086000704007F0C1BA00F0FDFB84F8B65070BDCF
+:10087000002401402C0700204801002064000020D3
+:100880004C07002023070020E40000200002002085
+:10089000AC020020442C01406C0900206FEA1121B9
+:1008A000016070470029816802D041F0010101E038
+:1008B00021F00101816070470029816802D041F474
+:1008C000807101E021F48071816070472DE9F04171
+:1008D000824E92B0304600F00BF90BA800F039FAC6
+:1008E00001214FF4C06003F0E3FA00248DF8314099
+:1008F0004FF46020CDE90D044FF4A0204FF009081B
+:100900000B9001278DF83C808DF830700BA9304694
+:1009100000F080F9724D8DF831408DF830708DF80F
+:100920003C700BA9284600F075F901231A460F21E7
+:10093000304600F0C0F9022201231146304600F093
+:10094000BAF9012303220021304600F0B4F9012353
+:1009500004221946304600F0AEF9012305220B218E
+:10096000304600F0A8F9012306220421304600F0A9
+:10097000A2F9012307220821304600F09CF9012347
+:1009800008220321304600F096F9012309220A21AA
+:10099000304600F090F90121304600F084F9012141
+:1009A000284600F080F901231A460521304600F060
+:1009B00055F901231A460621284600F04FF9002177
+:1009C000304600F0CBF84FF4E041284600F0C6F87E
+:1009D0000121304600F0B8F80121284600F0B4F8B3
+:1009E0000121304600F0A6F80121284600F0A2F8C7
+:1009F0000121304600F09EF90121284600F09AF9C5
+:100A000040F61451374804F048FF12208DF840009A
+:100A100002208DF841008DF842408DF8437010A8F7
+:100A200002F028FF01224FF49061304600F0E8F810
+:100A300001213046FFF740FF01213046FFF732FF2A
+:100A400001212846FFF72EFF304600F06EF93046B0
+:100A500000F09FF80028FAD1304600F075F93046D2
+:100A600000F082F80028FAD1284600F05EF9284606
+:100A700000F08FF80028FAD1284600F065F92846E2
+:100A800000F072F80028FAD10121084603F0ECF9D1
+:100A9000154D284600F086FD684600F02EFE0F48F2
+:100AA00001A94C300090114881E811018020CDE966
+:100AB00004404000069080000790202008904FF4EA
+:100AC0004050CDE909046946284600F0F9FD0121AE
+:100AD000284600F05BFD12B0BDE8F0810024014023
+:100AE00000280140002C014008000240BC02002008
+:100AF0000D4910B5884202D1012144150AE00B4985
+:100B0000884202D10121041504E0094988420AD132
+:100B10000121CC03204603F0D7F92046BDE8104060
+:100B2000002103F0D1B910BD00240140002801408C
+:100B3000003C01400029816802D041F4801101E0AD
+:100B400021F48011816070470029816802D041F44E
+:100B5000004101E021F4004181607047826822F485
+:100B6000E0420A43826070470146002089684907D5
+:100B700000D50120704710B50246002054680B0ACA
+:100B8000C9B20C401168194202D0002C00D00120DB
+:100B900010BD014600208968090700D50120704773
+:100BA00038B501211C2003F083F9FF20ADF80000C7
+:100BB00000248DF8034003258DF8025069460D4846
+:100BC00001F0E0FA0120ADF800008DF803408DF847
+:100BD00002506946084801F0D5FA2320ADF800001C
+:100BE0008DF803408DF802506946044801F0CAFAB6
+:100BF00038BD000000080140000C01400010014019
+:100C0000002A4268C9B201D00A4300E08A43426028
+:100C10007047000010B542680E4B0C791A400B6803
+:100C200042EA04221343436083680B4A1340D1E92C
+:100C3000024222434C7943EA44031A438260C26A67
+:100C4000097C22F47002491EC9B242EA0151C16214
+:100C500010BD0000FFFEF0FFFDF7F1FF70B50724A7
+:100C600009290AD9C568A1F10A0606EB4606B4406F
+:100C7000A543B3401D43C56007E0056901EB41068C
+:100C8000B440A543B3401D430561836BC3F30154D6
+:100C9000121B921C02EB82041F22A2409343A1402C
+:100CA0000B43836370BD826B491E22F4401242EAFB
+:100CB00001518163704770B5072409290AD9C568B5
+:100CC000A1F10A0606EB4606B440A543B3401D4316
+:100CD000C56007E0056901EB4106B440A543B34098
+:100CE0001D4305611F23072A09D2446B521E02EBE4
+:100CF000820293409C4391400C43446370BD0D2A93
+:100D000009D2046BD21F02EB820293409C439140B4
+:100D10000C43046370BDC46A0D3A02EB8202934037
+:100D20009C4391400C43C46270BD816841F008014E
+:100D3000816070470029816802D041F4A00101E080
+:100D400021F4A00181607047816841F00401816055
+:100D5000704700210160017141718160C160012112
+:100D60000174704770B51E4C214694F83800B1F8F4
+:100D7000425006281ED9B4F84A10B4F84C00A1EB32
+:100D8000000202F10902122A04D8FFF757FB0022E1
+:100D9000144B0AE0884204D2FFF750FB0022124BAA
+:100DA00003E0FFF74BFB0022104BFFF730FAFFF791
+:100DB0008AFB09E005D12846FFF740FB0C4A0D4BA2
+:100DC000F3E70D4951F82000C5EB45116063B0EB26
+:100DD000410F03D9C5EB45104000606370BD0000B2
+:100DE000580400200000344000003340000035402B
+:100DF0006766666666E64B40148F000810B50C4CBB
+:100E00002078400713D5FFF7ADFF0A49A08E088070
+:100E100008483038018821F010010180001F018846
+:100E200041F010010180207820F00400207010BDF6
+:100E30005804002040040040F0B4184816494FF40C
+:100E40009677436C08468A68046815485FEAC25C76
+:100E500042F00806007822F008054FEA047415D520
+:100E6000002C08DB120714D408B1082811D1BB42AA
+:100E70000FDA8E6007E012070BD508B1082808D1F9
+:100E8000BB4206DA8D60F0BC05F054BF002CF2DAEC
+:100E9000E8E7F0BC70470000AC02002048010020E9
+:100EA0002307002070B506464089204B204C4FF4A4
+:100EB0008071002580B362887AB1012A0CD1E18863
+:100EC000491C89B2E1803289914205D36580E58071
+:100ED000FF2801D0401E708170BD7088228890422A
+:100EE00001D9012200E00022184601F0D4F97088EF
+:100EF000B18801442088401C80B220808142EBD818
+:100F00002580A088401C80B2A080F1888842E3D36D
+:100F100001206080A58070BDFFE70022184601F027
+:100F2000BAF9A580E58025806580F4E7000C0140D2
+:100F3000C8050020FEE70000FCB505464FF6FF7629
+:100F400000200C46ADF8006048F205078DF804005B
+:100F500020E000BF15F8010B8DF8040001A9084638
+:100F600002F0CBF8BDF800009DF8041080EA0120E3
+:100F7000ADF800005FF00000BDF800100A0402D5D3
+:100F800087EA410101E006EA4101401CADF800108A
+:100F90000828F1DB641EDDD26946084602F097F8A6
+:100FA000BDF80000FCBD00000246002004E000BFC8
+:100FB00012F8013B1844C0B2491EF9D27047000034
+:100FC00070B5144A85B01088002413490194009428
+:100FD000039420460494138807E00D8B009E35444B
+:100FE0000095CD8B019E3544019515889D42F4D026
+:100FF000401CC0B28028EED30098411107484180C0
+:10100000848001984111064881830183818205B063
+:1010100070BD00002C070020AC020020E20500207B
+:10102000D004002030B50E4902880A800C4A43885B
+:10103000083A13800B1F808818802024151F2C80ED
+:101040000020401C80B27328FBD341F211100880AD
+:1010500044F64800108047F2480018802C8030BDCC
+:10106000202C0140114944F648000880091D46F62D
+:1010700048000880091D41F2111008800B48001F2C
+:10108000018841F02001018009480021A0F8641086
+:10109000A0F86210A0F86010A0F85E10A0F85C1034
+:1010A000A0F85A100348418181827047182C0140F2
+:1010B000AC020020640000202DE9F04F524B534851
+:1010C0000022D97A90F800C080292CF001067DD347
+:1010D0001C684F4B01F01F0153F821104D4B0C427F
+:1010E000196802D041F0200101E021F02001994669
+:1010F0001960484BDFF820B1DFF820A193F8465083
+:10110000474B9BF80040B3F90430022C69D1B9F881
+:101110000840C4F3C007C4F30024A74261D03D4C8B
+:101120002C3C94F80380B8F1000F09D0374FB8F188
+:10113000010FB7F902700DD0B8F1020F56D120E0BF
+:101140000A0553D58A0651D40122E2702CF004021C
+:1011500002704BE00E0549D48E0647D55FEA4C7607
+:1011600044D4A7BB4380002B09DD4CF0050202707C
+:101170000222E2702B4AB2F84420028236E0E2708A
+:1011800034E0B0F806C0BCF1000F01D1002B17DC31
+:1011900090F80CC0AC4513D107F26667BB420FDC78
+:1011A000214FBF895FEA477C0AD45FEA877C07D476
+:1011B0005FEA417C04D55FEA816C01D5FF0715D059
+:1011C00006704280AAF80020428101E017E00DE09D
+:1011D000426182610282E27089F80F208BF8002060
+:1011E00004E006704280AAF800204281C3800573A3
+:1011F000480960F3CB21C9F80010BDE8F08F0670F4
+:1012000042804281F9E70000E805002050090020F3
+:1012100074930008AC020020230700202401002062
+:10122000E205002048010020600A00202DE9F04777
+:1012300096B000240C940D940E940F9472B69048BE
+:10124000816941F400718161816941F4806181614A
+:101250004FF4004002F0FEFD8A4D00212846FFF7C2
+:101260002BFB00212846FFF71DFB874E002130464F
+:10127000FFF718FB854F0021384600F087F9012061
+:101280004FF47041401C8842FCD32846FFF730FCE5
+:10129000B1463046FFF72CFC384600F083F94FF496
+:1012A0006020CDE912048DF8454001204FF004087C
+:1012B0008DF8440010948DF8508010A92846FFF74F
+:1012C000A9FC01231A4605212846FFF7F4FC012357
+:1012D000022206212846FFF7EEFC01230322072104
+:1012E0002846FFF7E8FC012304220F212846FFF7D8
+:1012F000E2FC384600F056F9684600F0FEF9614815
+:10130000634E4C300090CDF80C80CDE90164802014
+:10131000CDE904404000069080000790202008900E
+:101320004FF44050CDE909046946384600F0C8F949
+:1013300001212846FFF7C0FA0121384600F026F9BE
+:1013400001212846FFF7AEFA47F23051159415985F
+:10135000401C15908842FAD301212846FFF7EAFC89
+:10136000ADF82C40A04640F2DC5A4FF4007420E067
+:101370005046CDF854801599491C15918142FAD3F5
+:1013800030880D9908440D9070880E9908440E908D
+:10139000B0880F9908440F90F0880C9908440C907D
+:1013A00001212846FFF7C6FCBDF82C00401CADF813
+:1013B0002C00BDF82C00A042DAD30D98354A40F33A
+:1013C000CF1633480A3006830E9941F3CF14448375
+:1013D0000F9941F3CF1383830C9941F3CF1CA0F8ED
+:1013E00004C0ACF5C05C40F2C371ACF59B7C8C458D
+:1013F0000ED2A6F5C856363E8E4209D2A4F5C85480
+:10140000363C8C4204D2A3F5C853363B8B4203D3FF
+:10141000D18841F48041D180D188490407D41E4944
+:10142000028B21F85C2F428B4A80808B88800021C0
+:101430002846FFF741FA0021384600F0A7F80021BE
+:101440002846FFF72FFA00214C464846FFF72AFAB4
+:101450000220C102401C8842FCD32846FFF748FB0B
+:101460002046FFF745FB384600F09CF8FFF72EFAC0
+:101470000A493C20087062B616B0BDE8F08700004B
+:1014800000100240002401400028014008000240F2
+:101490002E050020600A0020C00C0020200700203C
+:1014A00070B5204B40F6C81441F2B7055B6C48F6A6
+:1014B000E6065C4305EBA4341B4D73434EF6F6166B
+:1014C00006EBA333C5E90443D460401A53611060AE
+:1014D0009168884202DA4942884200DC1160106853
+:1014E0004343107E0341906A19189162506A814209
+:1014F00000DD9062916A106A814201DB084600E0DB
+:101500009062A86111684C43117C0C41084121187C
+:10151000B2F91C00884204DBB2F91A00884200DCF0
+:1015200008B270BD480100202801002010B54FF41A
+:101530000054204600F0ACF8002813D00A4908787F
+:1015400040F008000870204600F014F80021074819
+:1015500000F01CF80648C17E012903D10021C176A4
+:101560000121017710BD00008206002044000240E6
+:10157000640B0020C10002D502490860704702498F
+:1015800048607047040402400000024000290168DE
+:1015900002D041F0010102E04FF6FE7211400160FD
+:1015A0007047000001684FF6FE7211400160002193
+:1015B000016041608160C1603149314A083990421F
+:1015C00003D1486840F00F0006E02D4A14329042E3
+:1015D00004D1486840F0F00048607047284A28323B
+:1015E000904203D1486840F47060F5E7244A3C32E9
+:1015F000904203D1486840F47040EDE7204A5032F1
+:10160000904203D1486840F47020E5E71C4A6432F8
+:10161000904203D1486840F47000DDE7184A783200
+:10162000904203D1486840F07060D5E7154A111F19
+:10163000904203D1086840F00F0006E0114A1432CE
+:10164000904204D1086840F0F000086070470D4AED
+:101650002832904203D1086840F47060F5E7094AE7
+:101660003C32904203D1086840F47040EDE7054AEF
+:1016700050329042EAD1086840F47020E5E700005B
+:101680000800024008040240406880B27047000031
+:1016900001460020CA0001D5034A00E0034A12684F
+:1016A0000A4200D0012070470004024000000240BE
+:1016B000002A026801D00A4300E08A4302607047B2
+:1016C00030B5036847F6F07293430C6A8A68224388
+:1016D000D1E904452C4322438C692243CC6922433F
+:1016E0004C6A22438C6A22431A430260CA684260F1
+:1016F0000A6882604968C16030BD002101604160B4
+:101700008160C160016141618161C16101624162C9
+:101710008162704710B5114C8CB000212046FFF754
+:1017200035FF2046FFF73EFF0D4800900D48002191
+:10173000CDE901016420CDE903018020CDE9050157
+:101740000791089109910A9169462046FFF7B8FF71
+:1017500001212046FFF71AFF0CB010BD58000240CF
+:1017600004380140BC07002010B501218CB00846A8
+:1017700002F07AFB1E4C00212046FFF707FF2046AF
+:10178000FFF710FF1B4800901B480190002110201C
+:10179000CDE902018020CDE904100691079108915E
+:1017A00009910A9169462046FFF78AFF012202212A
+:1017B0002046FFF77DFF01218DF82F1004208DF8C2
+:1017C0002D008DF82E100E208DF82C000BA802F0A5
+:1017D00051F80F208DF82C000BA802F04BF80121D6
+:1017E0002046FFF7D3FEFFF795FF0CB010BD0000B9
+:1017F00044000240043801405807002030B540F64C
+:10180000AA21204AC184838B1488E31A9BB20F2B30
+:1018100010D312888283037E002253B11A4BB3F98E
+:101820000A30062B05DB194B1B78022B03D0002B4B
+:1018300000D1828430BD164B40F68B255B6CA3F241
+:101840002D14AC420FD2428B521C92B24283642AB6
+:10185000F0D364224283B0F924208A4201DA02EBF9
+:101860002111818430BD41F29414A342FADBB0F916
+:101870002430002B02DDA3EB211100E00021818444
+:10188000428330BD2C070020640000202307002085
+:101890004801002010B50446B0F9020043F6991142
+:1018A00048438113E06840F26662504301EBA03088
+:1018B000E060B4F9001043F6991251438A1321698C
+:1018C00040F26663594302EBA131216104F0A0FEAE
+:1018D0006061A18840F6AB2208444010A0F5154194
+:1018E0005539E062914205D9A0F5F851FF39521CF3
+:1018F00091421DD249F25451884202DDA0F52040A8
+:1019000002E0A0F5F850FF38206300EB400040F300
+:101910004F002085B4F924104A42904201DA104663
+:1019200002E0884200DD0846E083228461848AE088
+:10193000A0F5FE42FF3A41F255518A4214D8A2F670
+:10194000AA20206300EB400040F34F002085B4F94B
+:1019500024205142E183884201DA084602E09042A5
+:1019600000DD1046404250E0A0F5D442AA3A8A4237
+:1019700015D2A2F6AA20206300EB400040F34F01ED
+:101980002185B4F924004242E2832084914201DAA5
+:10199000104602E0814200DC0846608453E0A0F576
+:1019A000AA42543A41F256539A4215D2A2F6AB20BB
+:1019B000206300EB400040F34F002085B4F9241071
+:1019C0004A42904201DA104602E0884200DD0846B1
+:1019D0004042E083218419E0A0F5804241F2545353
+:1019E0009A4215D2A2F6AA20206300EB400040F3F1
+:1019F0004F012185B4F92400E0834242914201DA8B
+:101A0000104602E0814200DC0846208462841AE02D
+:101A1000A0F52852AB3A8A4215D2A2F6AA2020633A
+:101A200000EB400040F34F012185B4F92400E0832E
+:101A300042422284914201DA104602E0814200DCF7
+:101A400008464042A9E7B4F91E00A0EB40208013ED
+:101A5000E080B4F92000A0EB402080132081B4F98D
+:101A60002200A0EB40208013608110BD012101768F
+:101A7000704770471548164A4FF480410078042893
+:101A800021D002F13C03D08A9B88C01A00B22F28D3
+:101A900001DD001108E0002801DD002007E00D4B0A
+:101AA000984201DA184602E0402800DD4020938980
+:101AB000184400B2884203DC40F26661884200DAD2
+:101AC00008469081704791817047000023070020ED
+:101AD000D0040020C0FEFFFF38B54B484B490288B8
+:101AE0000B889A1A92B20F2A71D30988484C018048
+:101AF0004FF0FF01E2884FF47A7355044FF496706B
+:101B000002D51622009103E0950403D51522009119
+:101B1000014670E0D50402D514220091F8E71505BE
+:101B200002D513220091F3E7550502D51222009148
+:101B3000EEE7950502D511220091E9E7D50502D51A
+:101B400010220091E4E7150602D50F220091DFE78D
+:101B5000550602D50E220091DAE7950602D50D2230
+:101B60000091D5E7D50602D50C220091D0E71507E4
+:101B700002D50B220091CBE7550702D50A2200912E
+:101B8000C6E7950702D509220091C1E7D20702D026
+:101B900008220091BCE72289550702D5072200914F
+:101BA000B6E7950702D506220091B1E7D20702D029
+:101BB00005220091ACE7A27AD20702D0042200915C
+:101BC000A6E7A289D40603D503220091A0E719E075
+:101BD000140702D5022200919AE7540703D4940710
+:101BE00001D4D20702D00122009191E700200346E0
+:101BF00002460146009002F04FFFBDE8384002481F
+:101C0000FFF750B938BD0000540A00202C0700200F
+:101C1000600A0020F0B55948594982880B889A1A01
+:101C200092B29C2A64D30988818056490A88014669
+:101C3000002A0B7843F0020156D11646524A1C077F
+:101C400015680246127822F0020274D54F4C0746FE
+:101C5000E4887F785FEA845C02D547F0010701E001
+:101C600027F001074770A704477802D547F002071D
+:101C700001E027F002074770670401D4E70703D0AB
+:101C8000477847F008074770640603D5447844F066
+:101C9000040404E01C0603D4447824F004044470D3
+:101CA000EC0450D4354C9A07247824F0100423D443
+:101CB000324D42782F7A2D78012A45F0100514D044
+:101CC000022A16D02D4C042AA47804F1010C0CF041
+:101CD000FF0C13D0072A25D0032A23D0052A21D0B0
+:101CE000062A1FD021F0100142E0B90702E005707A
+:101CF000F0BD39070029FADB0470F0BDFA0601D403
+:101D00001A060AD50170022C04D280F802C0BCF178
+:101D1000020FF2D341F080012AE021F0100101709E
+:101D20008670F0BD877A7F06F7D5032C04D8017042
+:101D300080F802C0F0BD0FE05107D8D51906D6D4FF
+:101D400043F0800114E002704178CB0701D189078C
+:101D5000F0D522F010010BE0E9040BD49907E9D487
+:101D6000818AC82902D2491C8182E3E743F00A0133
+:101D70000170DFE702708682DCE7000004070020C4
+:101D80002C0700202E070020AC020020600A002053
+:101D9000094944F648000880091D46F648000880B5
+:101DA000091D41F6CC4008800348001F018841F01E
+:101DB0002001018070470000182C0140084946F6B8
+:101DC00068000880091D0880091D41F255500880EF
+:101DD0000348001F018841F0200101807047000086
+:101DE000182C014010B5C28800210AB1032206E078
+:101DF00002890AB1022202E0428912B10122027074
+:101E000000E0017004784FF4804344F6206244B14E
+:101E1000012C06D0022C07D0032C01D141808180F7
+:101E200010BD4380828010BD41F23331418040F6C5
+:101E3000B731F4E730B5B1F86A5000231A240D2207
+:101E4000854202DCB1F9680030BD4D88854202DB75
+:101E5000B1F9000030BD01EB82056D88854201DDDE
+:101E6000144601E013DA134604EB03024FEA520270
+:101E70009A42F0D101EB830231F823105488928802
+:101E8000521A001B424301EB622000B230BD31F90F
+:101E9000220030BD054920B1086940F0800008618A
+:101EA000704703484860034848607047002002407C
+:101EB00023016745AB89EFCD06494FF47A70CA68B4
+:101EC000D20705D0401E0004000CF8D1FF20704757
+:101ED00000207047002002400E4A0320A2F150016A
+:101EE00082F83E00002048810B490886C862C883FA
+:101EF0000884488490620948016DB1F5206F01DBC8
+:101F0000A3219162807A002802D0906A40429062B8
+:101F100070470000640000203805002048010020C0
+:101F20000449002048810881C862886202498862A9
+:101F30007047000064000020CC080020F0B53B4949
+:101F400088894A89801A80B20F2866D38889488197
+:101F5000CA8937480B3A272A26D28A7822BB826858
+:101F6000364B42F480728260324A354C354D1278DD
+:101F70005607314A0AD4344E36881680334A1288BE
+:101F80001A80334A12882280324A09E0324E36885B
+:101F90001680324A12881A80314A12882280314AC9
+:101FA00012882A8001228A702F4B304D19469A7F61
+:101FB0000968802A32D302F01F0255F8222011420C
+:101FC0002CD0826822F48012184E82601236144699
+:101FD0001215B778521C62F38617254AB77093F82A
+:101FE00016C01778BCF1800F27F0020608D30CF05A
+:101FF0001F0C55F82CC011EA0C0F01D147F0020656
+:1020000016701A7E802A0DD302F01F0255F8222086
+:10201000114207D144F400218160F0BD826842F48E
+:102020008012D1E724F40021F6E700002007002009
+:10203000AC02002048010020C8040020CA0400208F
+:10204000CC040020CE040020B8040020BA040020F4
+:10205000BC040020BE040020C0040020C2040020F4
+:10206000C4040020C6040020E80500207493000882
+:10207000D004002070B5204881890289891A89B26C
+:102080000F292FD3818901811C4B1D4819465D7A88
+:1020900006681C4C096846F00402802D07D305F041
+:1020A0001F0554F82550294201D126F00402026090
+:1020B0009A7B802A17D302F01F0254F82220114283
+:1020C00011D1026822F002020260DA7A802A0ED36D
+:1020D00002F01F0254F82220114208D1016821F0B9
+:1020E0000801016070BD026842F00202ECE701687D
+:1020F00041F00801F5E7000020070020E805002076
+:10210000AC02002074930008F0B51D4C1B4A4FF040
+:10211000010C94F83B5094F80AE0144692F83C30D5
+:1021200094F838402B43651CEEB2154D95F83D7080
+:102130000025BEF1FF0F0AD0BEF1000F06D18B4281
+:1021400013D155700C2C01D282F83860F0BD834257
+:1021500002D182F801C0F5E78B42F7D15570B8077C
+:1021600009E000BF82F83850F0BD8342FCD1F8434B
+:1021700082F801C080070028F4D0F0BD5804002088
+:1021800048010020F0B5CA78002502F00F03D206FE
+:1021900001D58A7813430A784FF00F0E12F0FF0F23
+:1021A0004FF001021CD004680F8802FA05F6374090
+:1021B000B74211D14FEA850C0EFA0CF724EA070753
+:1021C00003FA0CF43C43CF78282F02D0482F02D0DA
+:1021D00002E0466100E006616D1C082DE4D3046056
+:1021E0000C88FF2C1ED944685FF0000606F1080732
+:1021F00002FA07F50F882F40AF420FD14FEA860C45
+:102200000EFA0CF7BC4303FA0CF73C43CF78282FA7
+:1022100000D14561CF78482F00D10561761C082E8A
+:10222000E4D34460F0BD0000F0B5144C002801DA9E
+:10223000E36900E06368420D120185B2C0F3015703
+:102240009540C0F30346032F05D0C2020AD50322EE
+:10225000B240934307E023F07062636823F0706339
+:10226000636002E0AB4343F0706201B12A4300288F
+:1022700001DAE261F0BD6260F0BD000000000140E3
+:102280000246002092680A4200D001207047416156
+:102290007047016170470AB1016170474161704741
+:1022A0000F4A104B92F838105B5C834201D1012039
+:1022B00004E00D4B5B5C834203D1002082F83A00BE
+:1022C00070470A4B5B5C834201D18120F6E7084BE3
+:1022D000595C814201D18020F0E70320EEE7000045
+:1022E000480100202C9800083E9800083298000809
+:1022F000449800080A4810B501784FF000024C07D6
+:1023000008494FF0FF0389684FEA017105D500299C
+:1023100001DA827210BD837210BD0029FBDBF8E781
+:1023200048010020AC020020F0B5194E194C0022E3
+:10233000E31CA6F1060CB75CA518ED78FF5C0D4315
+:102340000F43BD421FD01CF80270FF5C0F43BD421B
+:1023500019D015460023A618F6780E43C6545B1C08
+:102360001CF80220DBB2062BF5D3C178817001790D
+:10237000C17000214218491C15711CF80550C9B2E2
+:102380000629F7D3F0BD521CD2B2032AD3D3F0BD35
+:10239000068F00085804002010B502460021064BA5
+:1023A00006205C186478944200D10846491CC9B2E2
+:1023B0000629F6D310BD000048010020214810B5C1
+:1023C00090F8671000222048012936D11F498988DA
+:1023D00099BB1F491E4B4C6C40F6B831B3F87630B0
+:1023E0008C4227DD1B49097821BB90F82711491C35
+:1023F000C9B280F82711C8291CD380F827210146CB
+:10240000D0F82C4191F82811A34203DD052908D208
+:10241000491C01E041B1491E80F82811C9B20529C3
+:1024200002D3012180F82611191B074C2C3C616254
+:10243000C0F82C31B3F5FA6F03D280F8262180F86A
+:10244000282110BDC00C0020AC020020E2050020B5
+:1024500048010020230700204FF4C042C260002141
+:1024600081620E22028241F26202426108220283EC
+:102470004FF46042428381834FF07842C0E90821E3
+:1024800040F6C41101807047B0F90010B0F9022085
+:10249000891A41604269037E4A431A41836A1344A0
+:1024A0008362426A934200DD8262836A026A9342D7
+:1024B00000DA8262C268836A4A43017C0A410B41A6
+:1024C000D118B0F91C208A4201DA10467047B0F9E1
+:1024D0001A008842FADC08B27047000010B51448B0
+:1024E0001449B0F894200B889A1A92B2B2F5437F3F
+:1024F0001DD90988A0F89410B0F8921020F8601F38
+:10250000002242860C480D4CC2888280C180C3895B
+:1025100083812489891AA4B2C4818160E11A01618E
+:10252000074A818AC182928A8282511A816110BDD2
+:10253000480100202C070020880C002038050020CE
+:102540006400002009480A49B0F8B2200B889A1AA2
+:1025500092B241F684639A4206D3098820F8B21FEA
+:10256000418881800021418070470000480100209F
+:102570002C0700200D480178C90702D00C490988B2
+:1025800001E04FF6FA7141660949012010390880CF
+:1025900007482438018841F00101018004481838B7
+:1025A000018821F0180101807047000048010020D7
+:1025B000240400400A49D1F8982012B1521EC1F8F3
+:1025C000982031F8922F521C21F81A294A6A521C7D
+:1025D0004A628A8F521C8A8701F8400C70470000BB
+:1025E000480100201CB52D4890F83B3090F83C2065
+:1025F000934252D000248DF8044053408DF80030AF
+:102600009DF800300122012B08D09DF80030022BEC
+:1026100009D09DF80030042B0AD00DE01F498DF839
+:102620000420443108E01D498DF80420463103E0C0
+:102630001A498DF8042048319DF80420012A2CD134
+:1026400090F83D309DF80040154AA34217D090F80D
+:102650003E309DF80040234208D0B0F84C30A0F83E
+:102660004A300B881488E31AA0F84C3090F83830C0
+:102670002BB1B0F840301488E31AA0F84230128829
+:102680000A80A0F8402010F83E1F9DF8002011435A
+:1026900000F801199DF8001001701CBD58040020BD
+:1026A0002C07002070B5344D40212846FFF7E8FD87
+:1026B000840080212846FFF7E3FD44EA4004A91581
+:1026C0002846FFF7DDFD0443E1B22C4C94F8785026
+:1026D0008D4250D04D4084F87810012D03D0022D4A
+:1026E00001D0042D47D194F87C00A84384F87C00E5
+:1026F00094F87B20AA420FD084F87B5094F87A207B
+:1027000001238B401A4207D11A4384F87A2094F8A7
+:102710007910491C84F8791094F87910042928D389
+:1027200030B1012811D002280FD004280DD012E0BA
+:102730001348C18821F04001C1802078002184F82D
+:102740003B1020F06000207005E0217841F020016E
+:10275000217084F83B000B4994F83B0091F8272046
+:10276000904204D081F8270007492020087000F02B
+:102770000DF884F8545070BD00100140480100204D
+:10278000600A0020C00C00202007002070B50D4D0D
+:1027900040212846FFF774FD840080212846FFF77A
+:1027A0006FFD44EA4004A9152846FFF769FD04437C
+:1027B0000548072100F8784F0171002141708170B0
+:1027C000C17070BD001001404801002070B5344850
+:1027D00090F83A10CA43920761D001F0030280F8E2
+:1027E000392090F83D305B061B0E80F83D30012A01
+:1027F00001D0812A02D15B1C80F83D300278D207DB
+:102800004DD0DBB203F00102C3F34004A24246D133
+:10281000B0F856400025641CA0F85640204CA0F8A3
+:10282000585090F83E60A47AB24202D080F83E2020
+:102830000DE0A607B6EB837F02D080F83F5006E09C
+:1028400090F83F30642B02D25B1C80F83F3090F848
+:102850004030642B0CD25B1CDBB280F84030022B82
+:1028600006D204F00103934202D1022280F84020F4
+:10287000012901D0002912D190F83820416E00EBD7
+:10288000820291610163D0E906121144D0E9082364
+:102890001A441144826A1144C26A1144416370BDF2
+:1028A00048010020FEE700002DE9F04F00BF0020A6
+:1028B0009E4E9F4AA6F51271A6F5BE79A6F1440B6D
+:1028C00006F1440E804601F5E074A1F1780301F5AC
+:1028D000457A1D5C15F0C00706D0402F51D0C02F9F
+:1028E00077D0802F76D004E115F01F0504D0154471
+:1028F00040F080072F7201E082F80880012826D07E
+:10290000022824D0032822D0042820D008281ED052
+:1029100010281CD0874D55F820C0DCF8005054F822
+:1029200020703D40CCF80050824D55F820C0DCF8B6
+:10293000005056F820703D43CCF800501D5CAD06A9
+:1029400059F820502F6813D53AF810C03EE051F8DE
+:1029500020502F6854F820C007EA0C072F6051F868
+:1029600020502F6856F820C047EA0C072F60E5E793
+:10297000DFF8B8C10CF1F00C5CF820C007EA0C07D6
+:102980007EE015F01F0504D0154440F080072F723B
+:1029900001E082F8088001281DD002281BD00328FE
+:1029A00019D0042817D0082815D0102813D0614D4D
+:1029B00055F820502F6854F820C007EA0C072F6004
+:1029C0005C4D55F820502F685BF820C047EA0C0793
+:1029D00056E00BE056E051F820502F6854F820C024
+:1029E00007EA0C072F6051F82050ECE715F01F059F
+:1029F00005D0154440F0800785F8217001E082F889
+:102A00002180012825D0022823D0032821D00428A2
+:102A10001FD008281DD010281BD0464D55F820C0C7
+:102A2000DCF8005054F820703D40CCF80050414D87
+:102A300055F820C0DCF800505EF820703D43CCF81B
+:102A400000501D5CAD0615D53A4D3AF81070CC35E6
+:102A500014E051F820502F6854F820C007EA0C0702
+:102A60002F6051F820502F685EF820C047EA0C070D
+:102A70002F60E6E72D4D3AF81070E03D55F82050F4
+:102A80002F6036E015F01F0505D0154440F0800793
+:102A900085F8217001E082F82180012830D00228D9
+:102AA0002ED003282CD004282AD0082828D010287B
+:102AB00026D0204D55F820C0DCF8005054F8207086
+:102AC0003D40CCF800501B4D55F820C0DCF80050BC
+:102AD000164F883757F820703D43CCF800501D5CE6
+:102AE000AD06B1D4114F3AF81050E03F57F82070BE
+:102AF0003D60401CC0B21128FFF4EBAEBDE8F08F82
+:102B000051F820502F6854F820C007EA0C072F60B6
+:102B100051F820502F68DFF814C00CF1880C5CF8D5
+:102B200020C047EA0C072F60D9E700000096000894
+:102B3000E8050020FC9300084FF40771C1824FF4B0
+:102B40005861018340F6145181837047F0B5C48AFF
+:102B5000B0F900608681B0F90250C581B0F9043047
+:102B60000227002101220382AB4204DBB54202DDD1
+:102B7000C78042810CE0B34204DBAE4202DDC78075
+:102B800041811CE09D4205DBB34203DDC2804781E9
+:102B9000018115E0B54204DB9E4202DDC280418125
+:102BA00005E0AE4205DB9D4203DDC1804281078125
+:102BB00006E09E4204DBAB4202DDC1804781028118
+:102BC000C388458900EB430700EB4505BB89AE8907
+:102BD0009B1B0FFA83FEA0F812E00689AB8900EB7D
+:102BE000460CBCF80CC0A3EB0C038382B0F9183080
+:102BF000B7F90CC0A3EB0C0CB4EB4C0F04DA80F863
+:102C00002010A3F1A10113E0A64503DD80F82010F8
+:102C1000B9890BE026B1012E04D0022E10D004E0B9
+:102C2000062100E0052180F82010A989091B6D31DB
+:102C3000418309B2B1F5586F04DB5B1E438304E0A6
+:102C40000421F0E7002900DC4283418B8183F0BD41
+:102C50000B49002288760A62CA614A62094A32F93F
+:102C6000103002EB40028B62B2F90220CA62064ABF
+:102C700032F810000882A1F86000A1F862007047E5
+:102C800000020020569800084A9800082DE9F05FDD
+:102C9000FD48FE4982880B889A1A92B20F2A44D3C3
+:102CA0000988FB4A8180814611880124F948FA4E3F
+:102CB000002579B3491E1180C573F84A8562016801
+:102CC000B2F902204F0742F6AA2318D4F78847F436
+:102CD0000057F780F14E3678B60709D5866826F09A
+:102CE00080068660A0F87C5080F87E5080F87F5087
+:102CF000CE0404D480F8F040C0F8EC5003E080F833
+:102D0000F0504E0707D49A4205DB80F8F440A0F853
+:102D1000F25004E010E080F8F4504E0703D49A42D9
+:102D200001DBC90703D080F81151BDE8F09F80F89E
+:102D30001141A0F81251F8E78046B0F8181143F697
+:102D40009820814202D2491CA8F8181101F0BAFE5D
+:102D5000D34FDFF834B397F85000ABF11C0B10B130
+:102D6000FEF7AAF905E09BF8001021F001018BF8AD
+:102D70000010FFF723FB00F0D7F9CA4841F26802C0
+:102D80004FF40061406C904201DBC74A04E0B0F5AB
+:102D90007A6F02DAC44A121D116097F85110DFF8F9
+:102DA000F4A2C24BC24FC907AAF12C0A3AD0997BB0
+:102DB000802933D398F8002092072FD498F80F2059
+:102DC0008AF80620B54A514692F800C02CF0020C51
+:102DD00082F800C0ABF80250CBF814509BF800C04A
+:102DE0002CF0010C8BF800C0B279520611D44A893C
+:102DF000B2F5FA7F03D2521CAAF80A2012E040F67C
+:102E00003C72904201DD002013E108208AF8044062
+:102E10000FE10D710020AAF80A500AE18AF8045067
+:102E2000AAF80A50D8F80800010501D5082000E1E9
+:102E30009B4991F83FE05FEACE7149D09B4B98F8EF
+:102E40000F208AF806205B7A4146802B4CD30B7802
+:102E50005B0735D4F3889B0405D500BF20F0200024
+:102E6000C8F8080034E0ABF80250CBF814509BF8D7
+:102E700000C08E4B2CF0010C8BF800C040F02000FD
+:102E80008860D87D80280AD300F07F0C1B684FF043
+:102E9000004020FA0CF0034201D10C7100E00D71EA
+:102EA0000879C00702D15FEA8E7005D50320032A96
+:102EB00001D08AF80940BCE00020C8F82850B8E0EA
+:102EC00020F02000C8F80800F08820F40050F080BE
+:102ED00098F82601444601280BD0714890F8630009
+:102EE00048B1FDF7A9FF0FE00A6842F004020A604A
+:102EF000B4E709209DE0A068C10502D520F00800D4
+:102F000001E040F00800A06094F846304FF48041A2
+:102F1000E3B143F69912012B1FD0881E022B2FD04C
+:102F20003B78C3F38103012B2FD0022B2DD0A4F8C3
+:102F30001411604890F85E0004281ED0A4F84410D4
+:102F4000574890F87000012822D031E043F21E501B
+:102F5000A4F8140143F2333014E0387842F6CC433D
+:102F6000C0F38100012806D0022804D043F2EB1000
+:102F7000A4F8140101E0A4F81431A4F84420DFE718
+:102F8000A4F81401A4F84400DAE7A4F81401D0E787
+:102F90003878C0F3810242F26660012A0FD0022A1B
+:102FA00010D041F6E12200BFA4F81421A4F8440097
+:102FB0009BF80020D20708D0BBF8022007E0A4F855
+:102FC0001401F3E74FF40052EEE734488288A9F881
+:102FD000122010B2B4F944205043C0F38F3250464F
+:102FE000AAF812208A4200D9418233490978C906D9
+:102FF00005D5428A41F233318A4200D24182218989
+:10300000C1F3C002C1F300218A4205D1428A40F6D1
+:10301000CC418A4200D94182B17AC90700D04582A9
+:10302000BAF81200A06200287FF7EDAE23480570C1
+:10303000022099F81A1099B9022841D080B1194993
+:103040000B789C0608D5B479640605D51A4C24780B
+:10305000E40964F386130B70F18821F40A61F180AE
+:103060001049496C4E290ADBF1880B0607D521F07F
+:103070008001F18009490B7823F002030B7089F875
+:103080001A0088F80F0050E66C0900202C07002079
+:103090002E070020AC020020600A0020E20500207C
+:1030A000C00C002048010020100C0140E805002061
+:1030B000D004002064000020040700204007002006
+:1030C000398F0029BBD143F698213987B7E770B50E
+:1030D00000230C8863F30F02012505FA03F634423E
+:1030E00006D0C3F10F0605FA06F1114361F30F0292
+:1030F0005B1C102BF1DB028070BD70B500230C78D7
+:1031000063F30702012505FA03F6344206D0C3F142
+:10311000070605FA06F1114361F307025B1C082B51
+:10312000F1DB027070BD0000F0B51F4890F866300A
+:103130001E48012B816821F4006232D11C4BDE88CD
+:1031400074062ED41B4D0F054FF00004B5F9025044
+:103150001ED4194A526C642A11DC40F6386295423A
+:103160000DDAB2040BD4027852070ED4B0F8D42092
+:1031700040F6B835AA4203D2521CA0F8D420F0BDC4
+:1031800041F4006181605C81F0BDA0F8D440F0BDE5
+:1031900041F2CD018D42FADD997AC907F7D18260FB
+:1031A000F3E78260F0BD0000C00C0020AC020020FC
+:1031B000600A0020E2050020480100200C490D486B
+:1031C0004B88426C03B982645B1C9BB24B80FA2B28
+:1031D0000CD3836CD21AC2640020488040F6B83009
+:1031E000824203DB0449012081F80D017047000091
+:1031F0006C09002048010020AC020020F0B5364DDB
+:10320000364F044695F83B0097F83B102378084367
+:10321000EE1C6278834205D1E0781146FEF774FF18
+:10322000207908E094F802C084450CD1E17810467A
+:10323000FEF76AFFE07905F82F0F2878805D687047
+:10324000287BE877F0BD82421DD161461846FEF723
+:103250005BFF95F84E1095F83B00814207D1B97A93
+:1032600009B1A17900E0617985F82F101EE0697835
+:10327000012901D0A17922E0617927E0297841F084
+:103280000401297012E0E1788142DBD119466046E1
+:10329000FEF73AFF95F84E1095F83B0081420AD1AF
+:1032A000B97A09B1617ADFE7217ADDE715F82F1FD6
+:1032B000895D6970C5E76978012906D0617A85F86A
+:1032C0002F10B97A0029F1D1D8E7217A85F82F108B
+:1032D000B97A0029EAD0D1E758040020480100203B
+:1032E0000B48017821F0020100F8381B002100F89A
+:1032F00018194177817733218185418508214184DF
+:10330000012100F81F1C034880F8391070470000A5
+:1033100058040020480100200D4900B50B4851F821
+:10332000012F40F8032F8988818008480121093046
+:10333000FEF7FAFF054802211330FEF7F5FF0348B8
+:1033400004211D305DF804EBFEF7EEBF58040020A9
+:1033500048010020094944F648000880091D46F646
+:1033600048000880091D41F2111008800348001F21
+:10337000018841F02001018070470000182C0140B5
+:103380002DE9F047664C674B0025A0780126654A79
+:10339000103305287ED2DFE800F00313113E110040
+:1033A000108820F0010010801D805F480580001FFC
+:1033B0000580001F0580FFF7CDFFA670BDE8F087F0
+:1033C000594941F244401C390880574945F6580094
+:1033D00024390880091D47F25800088052492020EE
+:1033E000283908800020401CC0B27328FBD3FFF7A7
+:1033F000B1FF4C4984F85C502C3147F6906008804E
+:103400004848143006801D80108840F0010010806C
+:103410000220A070D2E700215FF0010004EB41021E
+:1034200004EB4003B2F85020B3F850309A4200D277
+:103430000146401CC0B20628F0D33C48405C84F8EA
+:103440003900FFF74DFF1D2000F0F3F900F076F88A
+:10345000374E38484FF4807996F83B10012904D054
+:1034600002291BD0042930D047E040218046FEF7D6
+:1034700007FF870080214046FEF702FF47EA40072A
+:1034800049464046FEF7FCFE074347F0010084F83A
+:103490003B0000E03DE0224809302CE0402180461E
+:1034A000FEF7EEFE870080214046FEF7E9FE47EA80
+:1034B000400749464046FEF7E3FE074347F0020057
+:1034C00084F83B001648133015E040218046FEF793
+:1034D000D7FE870080214046FEF7D2FE47EA40072C
+:1034E00049464046FEF7CCFE074347F0040084F807
+:1034F0003B000B481D3002F045FF94F82F0086F882
+:1035000038001D2000F0ABF90420A0700A480570B7
+:1035100054E7108820F0010010801D80A5704DE751
+:1035200058040020000800403C2C01400C8F00088B
+:103530004801002000100140230700202DE9F04140
+:10354000344C14F82F0F344DE07240212846FEF71A
+:1035500097FE860080212846FEF792FE46EA400646
+:10356000AF1539462846FEF78BFE0643207BF1B2A5
+:103570002F3C814215D084F83C0040212846FEF7BC
+:103580007FFE860080212846FEF77AFE46EA400646
+:1035900039462846FEF774FE064384F83B60FFF781
+:1035A00021F81E4D95F83B00012827D0022828D08D
+:1035B000042829D0174894F83B102730085C04F8F9
+:1035C000300F14F80109FEF7E7FE04F82F09A87A76
+:1035D00000B10120607001F00DFB94F84E0094F8EA
+:1035E0003B10884206D094F83800062802D2401CCE
+:1035F00084F8380084F84E10BDE8F08105480930A1
+:1036000004E00448133001E002481D30BDE8F041F9
+:10361000FFF7F4BD580400200010014048010020CD
+:103620002DE9F041524991F87200AA287ED191F813
+:10363000730055287AD14F4C00200A5C2254401C5C
+:10364000C0B27428F9D34C4E2069C6F80100A08A94
+:10365000A6F80500D4F81600F060D4F81A0030611E
+:10366000D4F81E001234706102F032FE4349608AC1
+:10367000888102F047FE207D123CC007307802D0DE
+:1036800040F0040001E020F004003D4930704FF4A8
+:1036900080403C4D886114F8280F85F82000608B2D
+:1036A0006880A08BA880E08BE880208C2881608CCB
+:1036B000354F688194F8240087F8D20014F8011C73
+:1036C000304686F83B100026C0F89C60FFF724FEC9
+:1036D0002E48A18E0183E18E4183218F818394F84E
+:1036E0004210283C012908D0022901D0032909D021
+:1036F000297821F00C01083107E0297821F00C012C
+:10370000091D02E0297841F00C01297094F86E201F
+:10371000012162B1012A01D0022A0BD087F846109C
+:1037200094F864301A4A4BB1518108E014E087F8EC
+:103730004660F5E7022287F84620F1E7568194F8C3
+:10374000701001290AD094F86D1051B101290BD0E5
+:103750004FF48051A0F87610BDE8F08144F21C715E
+:10376000F8E74FF40051F5E741F25551F2E7000058
+:1037700000FC0008C00C002048010020640000206C
+:10378000580C0020D0040020AC0200203805002096
+:10379000600A00207CB50121082000F089FB4FF46D
+:1037A0008070ADF8040010248DF8074001208DF8DA
+:1037B000060001A91548FEF7E5FC0121092000F0EB
+:1037C00077FB01211248FEF72FFD0820ADF800001D
+:1037D00004208DF803000F4E03258DF80250694632
+:1037E0003046FEF7CFFC08213046FEF750FDADF81D
+:1037F00000408DF803408DF8025069463046FEF7D0
+:10380000C1FC10213046FEF742FD7CBD0014014092
+:1038100000023000000C0140FEE7704700F01F027C
+:10382000012191404009800000F1E020C0F88011A2
+:10383000704700F01F02012191404009800000F113
+:10384000E020C0F88011704700F01F020121914074
+:103850004009800000F1E020C0F80011704700F03E
+:103860001F02012191404009800000F1E020C0F8D2
+:103870000011704770B50F23C47801780122F4B1AC
+:10388000144C2468457804F4E064C4F5E064240A28
+:10389000C4F10406E3408478B5401C402C4301F198
+:1038A000E021230181F80034007800F01F018A40F4
+:1038B0004009800000F1E020C0F8002170BD01F057
+:1038C0001F0082404809800000F1E020C0F88021FC
+:1038D00070BD00000CED00E0024908430249086099
+:1038E000704700000000FA050CED00E02DE9F05FE4
+:1038F00000261D20FFF792FF6C4CDFF8B4B1A4F155
+:10390000B800A77E90F83810DFF8A8E1DFF8A8A18A
+:1039100000258F427ED0E776A176626A036B5A4318
+:103920004FEA12499BF80820120702D51EF8012021
+:1039300000E00A4694F812C0BCF1010F09D004EB74
+:103940004206B6F902C0C4F828C0B6F90460E662BF
+:103950000CE043F6FF7CC4E90A5C90F83DC05FEAE6
+:10396000CC7C01D012B102E0052A00D1012600EB87
+:1039700047074FF0804CBF893F04B7FBF3F3E36187
+:10398000476BBCFBF7F7276294F813C0BCF1000F3C
+:1039900006D0BCF1010F05D03B4403EBD3735B10A1
+:1039A000636201E03B466762DFF810C14FF6FF77C4
+:1039B00007EA8307ACF808709AF8007090F80A805C
+:1039C00090F83DC0082F08F003070CF0030C05D059
+:1039D00067450BD1B8F1000F05D008E0674505D069
+:1039E000B8F1000F03D05B42636200E06562C6B1CC
+:1039F000636A002B03D006DD228D05E00AE0304B20
+:103A000033F8122000E0A28DA4F86020227822F082
+:103A1000200222709AF80020042A07D0082A05D034
+:103A200012E0B4F8603003EB0902EDE780F8405093
+:103A300065629BF80800000701D51EF801102048B8
+:103A400030F81100A4F860001E49606A09883E3110
+:103A50004843B4F8601001EB204006B21D20FFF788
+:103A6000F3FE606A002807D021784FEA81600ADD02
+:103A7000002804DAA08D09E0B4F8600006E0E06AEE
+:103A8000B04208DB0CE0002802DA208D208208E03A
+:103A9000A06AB04204DD208241F02000207000E0E6
+:103AA0002682257565752586BDE8F09F00020020F9
+:103AB000AC0200203898000823070020380A0020B4
+:103AC0004A9800082404004043184FF4804293426F
+:103AD00010DD904202DD104600210BE0914202DD34
+:103AE0000020114606E08003B0FBF3F000B2C0F501
+:103AF000804109B241EA004070470000F0B54FF440
+:103B00006A630022C3600E24826204820D4D08267F
+:103B10004561068343F6FF774283878340F2492E4F
+:103B20004FEA873CC0F808E0C0E9082CCB608A6205
+:103B30000C824D610E834A838F83B4208860C1E973
+:103B4000082CF0BD01060100002181620949C16015
+:103B50000E2101824FF6BF514161082101834FF4CC
+:103B60004041418343F6FF718183090701620249A5
+:103B700041627047638A010000C0FF0F064941F6A9
+:103B8000A260088005480168054A01F4E06111431C
+:103B90000160BFF34F8FFEE7442C01400CED00E0C5
+:103BA0000400FA0538B501210D2000F081F94FF429
+:103BB000E060ADF8000018248DF8034003258DF86F
+:103BC000025069460D48FEF7DDFA4FF46040ADF84B
+:103BD00000008DF803400A4C8DF8025069462046DB
+:103BE000FEF7D0FAA014ADF8000048208DF80300CD
+:103BF00069462046FEF7C6FA38BD000000080140BD
+:103C0000000C01402DE9F0410121CE028CB030467C
+:103C100000F04EF9DFF86C81404601F063FC08A823
+:103C200001F08CFE4FF45860ADF824000024ADF88C
+:103C300020402020ADF822000125ADF826408DF867
+:103C4000285008A9404601F02BFE0021404601F013
+:103C50007EFE4FF6FF71404601F083FE01220021F7
+:103C6000404601F00FFE0121404601F0F7FB04A899
+:103C700001F00FFCADF81060A802ADF81200ADF82D
+:103C80001440A220ADF816002803ADF81800ADF8D6
+:103C90001A40ADF81C4004A9404601F0E9FB60273A
+:103CA000ADF80070ADF80440ADF80840ADF80C4038
+:103CB000ADF80240ADF80640ADF80A40ADF80E4050
+:103CC0006946404601F0CEFC6946404601F010FDD1
+:103CD0006946404601F056FDADF8045040F61450D8
+:103CE000ADF80070ADF80600ADF80840ADF80C4036
+:103CF000ADF80250ADF80A40ADF80E4069464046B6
+:103D000001F084FD0121404601F0CCFB0821404632
+:103D100001F0E8FC3146404601F02AFD082140460A
+:103D200001F06EFD3146404601F0A2FD7021404693
+:103D300001F0ABFD18208DF82C008DF82D408DF88A
+:103D40002E408DF82F500BA8FFF794FD0D480C3036
+:103D5000018841F0800101800A481430018841F057
+:103D600001010180001F04800121404601F0A4FBF5
+:103D70008DF828500121404601F0A8FB0CB0BDE8A9
+:103D8000F0810000002C0140704740F21341416077
+:103D9000082181608621C1604FF480410161494260
+:103DA000416100210162C1627047016270470000F9
+:103DB00010B501884288891A09B20183B1F5005F04
+:103DC00002DBA1F5804104E011F5005F02DC01F5A2
+:103DD00080410183B0F9182041685143C161836873
+:103DE000846A5343C2681B12624303EB2222036AB4
+:103DF0001A44114402628A13426241698A4203DB17
+:103E000001698A4200DC11468A1AC0E90A21028E41
+:103E10004FF40373594302EBA13202860B4A127826
+:103E2000082A04D10A4A936F03EBA1319167B0F9D4
+:103E30003010B1F5804F02DDA1F5804103E000298B
+:103E400002DA01F58041018610BD00002307002041
+:103E5000740A0020034A516821F440410143516033
+:103E60007047000000100240044A0029516901D047
+:103E7000014300E08143516170470000001002409F
+:103E8000044A0029D16901D0014300E08143D16196
+:103E90007047000000100240044A0029116901D057
+:103EA000014300E0814311617047000000100240AF
+:103EB000044A0029916901D0014300E081439161E6
+:103EC0007047000000100240044A0029D16801D068
+:103ED000014300E08143D1607047000000100240C0
+:103EE00030B524494A6812F00C03234A03D0042B4E
+:103EF00001D0082B26D002604A680F231F4C03EA2A
+:103F00001212A35C0268DA4042604B68072505EA9A
+:103F10001323E35C22FA03F383604B6805EAD3239F
+:103F2000E35CDA40C2604B68032403F4404104EAD6
+:103F3000933303EB9161114B1B1F595CB2FBF1F101
+:103F4000016130BD4A680E4B1A404B68140103F4FE
+:103F5000803303D5C2F38342113202E0022404EB22
+:103F6000924213B14B689B0301D5064B00E0024B14
+:103F70005A43C0E70010024000127A0004000020FB
+:103F800000003C0800093D002DE9F041274CA61532
+:103F900040212046FEF774F9850080212046FEF777
+:103FA0006FF945EA400531462046FEF769F90543B9
+:103FB000EDB240212046FEF763F9870080212046BC
+:103FC000FEF75EF947EA400731462046FEF758F90A
+:103FD0000743F8B2A842DBD140212046FEF750F952
+:103FE000870080212046FEF74BF947EA400731461B
+:103FF0002046FEF745F90743F8B2A842C8D1402150
+:104000002046FEF73DF9870080212046FEF738F96B
+:1040100047EA400731462046FEF732F90743F8B237
+:10402000A842B5D12846BDE8F0810000001001404B
+:1040300010B50268416802FB02F301FB01330D4C2D
+:10404000A34211D91B0E0E3B0B4C9BB212B234F89B
+:10405000133009B25A43594342F38F3241F38F313F
+:10406000C0E90221012102E0C0E90221002101741E
+:1040700010BD0000E10BBF0E5C8C00082DE9F05F65
+:10408000F748F84902880B889A1A92B20F2A7DD312
+:1040900009880180F44802468189D2884B0703D4FD
+:1040A0008B0701D4CB0702D042F4007201E022F466
+:1040B0000072C2808146080702D44846C90604D56A
+:1040C000B9F8061041F0010102E0C18821F00101B8
+:1040D000A9F80610E448FDF785FEE448B0F93A1067
+:1040E000B1F5804F02DA491C418703E0DF494FF404
+:1040F00080404887DFF878A341F6CC40DD49DAF804
+:104100005020824203DD886820F010008860DA4B7E
+:10411000DA4F0025188820B1401E1880CD733D70FD
+:1041200027E0B9F8060044041BD4B9F80C30DC06CB
+:1041300017D41B0715D4030613D4830611D4030523
+:104140000FD4430603D5CE4B1B781B0609D5430776
+:1041500007D4C30505D4030703D4830401D4C006E0
+:1041600007D5C848CD73C84B3D70C5831D8080F806
+:104170002A508B460846C98FC44CDFF814C351B18E
+:10418000491EC187237823F0020300E0F3E0237087
+:104190008BF80F500AE0217841F002012170387845
+:1041A000012804D19CF80000062800D13D70387821
+:1041B000DFF8E0E2B84E4FF001080A2876D2DFE8D7
+:1041C00000F0FBDA05DAFAF9DA75F8F702F096F999
+:1041D0009BF80D0108B9FEF7F1FFDFF8989240F661
+:1041E0002822A9F12C09B9F81610491C89B2A9F89E
+:1041F0001610DAF84400904202DAA9F8165014E0DA
+:104200009A4A40F6CC43D2689A420EDBB4F90420B5
+:1042100043F699139A4208DBB1F5FA7F05D331785A
+:1042200019B9A9F8165086F800809C4A118869B11E
+:1042300099F805305B1CDBB289F80530022B05D3F9
+:10424000974B89F805501988491C19809BF80F1065
+:104250005C46092912D002297CD0A4F83051B4F868
+:104260004010AB46C9B141F288355946A9F816B09D
+:10427000A84220DA3078012819D01CE07848443070
+:10428000FEF7EAF8FDF728FEDAF84410C9F828101E
+:1042900041F27C51C9F8181085E2B08A2086F06A94
+:1042A0007063B06A3063A4F8408036E0C6E17C48B1
+:1042B0003170018011807B4890F8682040F63A20E8
+:1042C000012A0DD0C4F8D81084F8EA10C9F82010DB
+:1042D000B4F9301001F21D52824218D8102317E0B1
+:1042E00094F8282102B97049C4F8D81084F8EA80FB
+:1042F000B4F9301001F21D528242B4F8D80000B275
+:1043000002D810231A4605E02023022202E02023CF
+:104310001022002000F0CCFB2086624863494FF455
+:10432000927390F86800012815D0DAF8440040F242
+:10433000DC52904203DAB6F90A209A4215DBB4F84F
+:10434000402040F6C413521C92B2A4F840209A4276
+:104350000BD212E01AE0DAF8442040F2DC5082423C
+:1043600009DAB6F90A00984205DA87F800B084F84D
+:10437000EAB0A1F81AB0BDE8F09F3C4AD268002A22
+:10438000F9DC42F6E0629042EFDAF4E7BAF8B620E0
+:10439000A2F16401B1F5967F02D899F8023063B1B9
+:1043A000B2F5C87F17D999F80220012A0CD012E083
+:1043B000D8E0B6E0FDE0F8E000E13D4989F8028090
+:1043C0000A8822F4805205E0394989F802500A88A7
+:1043D00042F480520A80B4F8302140F6B8318A4263
+:1043E00007D21F4B1C3B1B78DB0702D1521CA4F8E1
+:1043F000302193B240F2DC52934202D842F6CC41D3
+:1044000003E0A4F8301143F26661F167C9F82800AF
+:1044100089F80880274FA4F8405084F8EA50797F43
+:104420004E46D1B1F87FC8B1208DB4F9301000B23A
+:104430000A23052200F03CFB2086FD7787F81D50FB
+:10444000B4F91601B4F91411884257DA154991F8F4
+:104450004D1021B100F1020052E02DE048E04BE0A8
+:104460006C0900202C070020600A0020380500207D
+:1044700048010020AC020020300700202307002064
+:1044800004070020FC0800201E000020E205002098
+:104490002407002068020020640000202000002083
+:1044A00022000020C00C00209AF9FFFFE009002044
+:1044B000442C0140880C002000B2F04901F0CEFCF1
+:1044C000A4F8E400A16A814200DA0846EC4900B28F
+:1044D000B08291F84D100029B4F9301002D0362383
+:1044E000052202E040F24713A32200F0E1FA01E0C6
+:1044F00040F266602086A3E7083001E003DD801EFD
+:10450000A4F8160101E0A4F81611B4F930004FF434
+:104510008041884201DD21862DE70028FCDA2586CE
+:1045200029E7D849DBF8DC2058468A4202D2521CDF
+:10453000C0F8DC20C27B082A03D1D0F8DC208A42F4
+:104540000CD33D708168CA0502D521F0080101E055
+:1045500041F008018160CBF8DC500CE7BDE8F05F6A
+:1045600002F0FCBC9BF80F005E46092803D035869C
+:104570008BF80F5056E1C44CE069401CE061022802
+:1045800009DD208D012301B2208B052200B200F04D
+:104590008FFAE561A062BD48218D0180BAF8441010
+:1045A0004180FDF771FF3086E5E6BDE8F05F04F07D
+:1045B00017BA9EF8000009287ED0DCE6B249B4485C
+:1045C0008D70038843F4805303808BF80D519BF862
+:1045D000283163B142F31100CBF8D850AD4A8303C0
+:1045E000F062801093628203B062AB488262CD8237
+:1045F000DAF8441041F28830814207DA3078012835
+:1046000004D1A64835700580A5480580A548A64B6D
+:104610000188491C8AB2A5490280C82A02D30C78B5
+:10462000012C17D0B2F57A7F02D30C78022C11D06E
+:10463000B2F5FA6F02D30A78032A0BD09BF80F0069
+:10464000801E082877D2DFE800F010B0F1EF047682
+:1046500077A290E60D700580B9F8061021F400618C
+:10466000A9F8061083F80080E8E7FDF743FE9AF802
+:1046700000005446400612D58D48807804280ED09C
+:10468000616C204682290ADA817A94F83D0001F0B3
+:10469000030100F00300814201D001F0DFFD387812
+:1046A00006288AD084F83F50206D7A4940F31100E3
+:1046B0008203F062801000E0B4E08A628103B0629D
+:1046C00075488162FDF708FC6F485E4680F80880F7
+:1046D000BBF81401ABF81601606CABF88250B0F572
+:1046E000437F12DD4FF48040A6F88000B06840F4AC
+:1046F0008060B06094F838100529AAD140F010000D
+:10470000CBF808008CE0387035E64FF48041A6F80D
+:104710008010B16821F48061B16040F28A21884242
+:1047200004DA2078400601D402F004FBB06840F0BF
+:104730001000B06074E098E0DAF84400B0F5437F10
+:1047400007DA9CF80010062903D000BF8CF800504F
+:1047500083E05848017821F040010170FDF7BCFB6F
+:1047600043F6FE70ABF816010BF1DC04FDF7C2FD59
+:10477000514810F8341F21F00101017046492560AD
+:104780008D6244498D62082139704564F3E53F48E4
+:10479000FDF762FEFDF7A0FB3B48DAF844108162AA
+:1047A00041F27C5181610920ADE799F80600C0060D
+:1047B000AAD4DAF844005446B0F57A7F32DDFDF72A
+:1047C00099FD2078400611D53948807804280DD00D
+:1047D000606C82280ADAA07A94F83D1000F0030099
+:1047E00001F00301884201D001F038FD84F83F5008
+:1047F000B4F85000ABF8300001B24FF480405D4691
+:10480000814200DD2886FDF767FBA86840F48060E0
+:10481000A86094F838100529B8D140F01000A860BD
+:10482000022070E73D70A6E513E0FFE7DAF84400E8
+:10483000B0F5437F03DA9CF80010062986D1B9F859
+:10484000061021F02001A9F80610FDF753FD042001
+:1048500059E79CF80000062802D087F800808AE516
+:1048600009208EF8000005204DE7114885708CF86E
+:10487000005086F85E50ABF830507CE54E8E000854
+:10488000C00C0020C0D4010080020020B00900202C
+:10489000442C0140CC0800209C080020220000206D
+:1048A0002000002016000020140000201500002029
+:1048B0005804002032070020740A002030B585B06B
+:1048C00001210420FFF7F4FA4FF40040ADF8100086
+:1048D00048208DF8130004A91848FDF753FC012166
+:1048E0000846FFF7CDFA40F68C20ADF8040003240B
+:1048F0000020ADF80040ADF80200ADF806004FF022
+:1049000080456946284600F0CBFF1C208DF80C003E
+:104910008DF80D408DF80E4001208DF80F0003A892
+:10492000FEF7A8FF01221146284600F093FE012160
+:10493000284600F0C1FD05B030BD00000008014070
+:10494000704700002DE9F041304CE07800285AD142
+:104950002078002857D0401E10F0FF00207052D160
+:104960004FF49670208272B6294F45F2AA50A7F8EC
+:1049700072000020FDF78EFA264D13202860FDF707
+:104980009BFAA8BB3420E86002202861224E6E61A9
+:10499000286940F040002861FDF78EFA40BB0021F5
+:1049A0001E4A08465FEA255312F800C0BCF1FF0F0B
+:1049B00000D00121401C80B29842F5D3C1B9C4E9AE
+:1049C000067639260127A06910F8011B10F8012B83
+:1049D000A061E06901EB022102886A612F6120F881
+:1049E000021BE061FDF768FA10B9761EB6B2EAD292
+:1049F0000120FDF74FFA62B601F084FC0848816897
+:104A000021F480418160BDE8F08100002007002092
+:104A1000C00C00200020024000FC000800FC000840
+:104A2000AC0200201948016841F0100101600168E2
+:104A300021F003010160016841F0020101601448A6
+:104A40004168416041684160416841F48061416072
+:104A5000416821F47C11416041680E4A1143416074
+:104A6000016841F08071016001688901FCD54168ED
+:104A700021F003014160416841F002014160416859
+:104A8000C1F381010229FAD17047000000200240E1
+:104A9000001002400000280830B5044C039D6080DF
+:104AA000A180E2802381658130BD0000540A00208E
+:104AB0000A44824201DA10B27047C91A8142FBDD12
+:104AC00008B270472DE9F0434348DFF81081DFF862
+:104AD0001091C17F457A046801260023414A42486B
+:104AE00080292BD301F01F0158F821100C420146F8
+:104AF000096802D041F4805101E021F48051016045
+:104B0000CF0417D48F0415D5977AFF0707D05381A8
+:104B100099F800C02CF0020C89F800C00AE090F867
+:104B20004670BFB14FF0020C012F18D080F846300C
+:104B300080F81AC10F0B67F34D310160802D2AD325
+:104B400005F01F0158F821100C4201680CD041F00B
+:104B500004010BE080F8466080F81A31EAE780F83B
+:104B600046C080F81A61E5E721F0040101604C07B6
+:104B70000DD44C050BD5947AE40708D0538199F8ED
+:104B8000005025F0020589F80050C0F898308C08D4
+:104B900064F38A210160917AC90717D1134991F80A
+:104BA0006410012912D11249496C32290CDC0178B8
+:104BB000490709D50189090506D4D0F8981047F2AC
+:104BC0003054A14204D95681C0F89830BDE8F08332
+:104BD000491CC0F89810F9E7E80500207493000814
+:104BE000E2050020600A0020AC020020C00C00207A
+:104BF0004801002010B5FCF7B5F80F48018821F0F6
+:104C0000020101800C49183109880C4A928E114426
+:104C1000094A3432118008490C390A8842F00102ED
+:104C20000A80011D0A884FF6ED531A400A80018858
+:104C300041F01201018010BD0C0400405804002016
+:104C400006484188491C89B24180B1F57A7F04D376
+:104C50008188491C818000214180704744070020E1
+:104C60000F4810B5016841F00101016041680D4A2B
+:104C70001140416001680C4A11400160016821F453
+:104C800080210160416821F4FE0141604FF41F0161
+:104C90008160FFF7C7FE05494FF00060086010BD56
+:104CA000001002400000FFF8FFFFF6FE08ED00E0F4
+:104CB0002DE9F0413149324D0888401C0880288890
+:104CC0004FF00004000629D5FCF7CCF92D4A2E48F8
+:104CD00007231778C8262D49012F22D02C4FB7F86B
+:104CE00006C0BCF1000F3ED0B0F80CC04CF0080C70
+:104CF000A0F80CC0B0F806C02CF4006CA0F806C0F8
+:104D0000886820F004008860FC801370CE87002043
+:104D10004FF49661401C80B28842FBD32C80BDE8E2
+:104D2000F0811C4F97F800C0BCF1010F0FD0BCF10F
+:104D3000020F11D0B0F806C04CF4006CA0F806C009
+:104D4000886840F00400886005203870DDE7B0F81E
+:104D50000CC04CF0080C03E0B0F80CC04CF0100C88
+:104D6000A0F80CC0F0E70C4F3C70C78847F4006710
+:104D7000C780886840F004008860C6E744070020C8
+:104D8000102C014023070020600A0020AC02002004
+:104D90006C09002024070020410700207047000014
+:104DA0002DE9F0434FF08040018A21F0010101829A
+:104DB000AC48007800287CD1AB4FF87B002878D134
+:104DC000AA48406C322874DCA9488068DFF8A492B5
+:104DD0004104A94DB9F804004FF0000403D4401C6D
+:104DE000A9F8040028E1002874D02978012611B11F
+:104DF000012912D017E14946B0F5BE7FFAD92E70CD
+:104E0000CC718C71EC702C72287A0A18401CC0B2DC
+:104E1000147228720F28F7D305E1B9F80220494629
+:104E2000824201D9EE7100E0EC7192488A79083033
+:104E30000F2A15D2CB79082B0BD2C3F10708EB79D7
+:104E400012F800C003FA08F363441354CA79521CE1
+:104E5000CA71CA79082A03D18A79521C8A71CC7125
+:104E600099F80610C8460F2973D10D21FCF764F894
+:104E7000A881010A6970C0B2A87088F8064098F845
+:104E800016208A4265D198F81510814261D198F8B0
+:104E90000BC07A49032302227948BCF1000F10D0DD
+:104EA000BCF1010F02D0BCF1020F14D080F86A20CF
+:104EB00000E0CBE091F800C02CF00C0C0CF1080CD9
+:104EC0000FE080F86A6091F800C02CF00C0C0CF137
+:104ED000040C06E0A9E080F86A3091F800C04CF0BC
+:104EE0000C0C81F800C098F80C10B6EB111F04D11F
+:104EF00080F86E4087F846400EE0B2EB111F04D1F7
+:104F000080F86E6087F8466006E0B3EB111F03D1AE
+:104F100080F86E2087F846200B0717D001F00F01AC
+:104F2000012901D0022915D080F86C602C7198F805
+:104F30000D102A7906FA02F30B406B71082A44D24D
+:104F4000DFE802F00B124319242F363D80F86C4045
+:104F5000ECE768E080F86C20E8E713B180F8704077
+:104F600033E080F8706030E013B180F850602CE0DE
+:104F700080F8504029E023B180F8656087F803612C
+:104F800023E080F8654087F803411EE023B187F8ED
+:104F9000F54080F84D4018E087F8F56080F84D60E6
+:104FA00013E013B180F868600FE080F868400CE00F
+:104FB00013B180F8666008E080F8664005E013B140
+:104FC00080F8676001E080F86740521CD2B22A7115
+:104FD000082AAED398F80E102A4A8B0705D587F811
+:104FE000F16080F86460568104E087F8F14080F851
+:104FF00064405481C90702D080F8294001E080F85C
+:10500000296098F8111000F86D1FC2781E48012A17
+:105010001ED001B3012921D04FF48051A0F87610A1
+:105020001A493C200870A9F80240A9F80440B9F8D0
+:105030000210491CA9F80210B9F80210B1F5FA7F64
+:1050400004D940F2F511A9F802102C70BDE8F083E4
+:1050500044F21C71E2E74FF40051DFE741F2555191
+:10506000DCE7000023070020AC02002048010020FC
+:1050700000100140A80C0020BC060020D004002035
+:10508000C00C0020600A0020380500202007002006
+:105090002DE9F05FFDF72EF98E4D2888A5F1040665
+:1050A000C0070AD0308820F008003080288820F01F
+:1050B0000900288001F03EFED9E02888DFF8189228
+:1050C000DFF81882864C80071AD5B9F8001041F035
+:1050D0000101A9F80010B8F80000804914315030DF
+:1050E000088028884FF6F95108402880308840F021
+:1050F00004003080FEF748FF84F83C00BDE8F09FD4
+:105100002888784F4007288871D520F0040028802F
+:10511000FEF73AFF94F83C108142EFD1308820F03E
+:1051200004003080FDF7BEFA2078410605D594F8DA
+:10513000541094F83B209142E0D03978400621F099
+:105140000201397004D5FEF7F9F997F82F7004E0E1
+:1051500094F83C00FDF720F90746DFF880B140F6EF
+:105160008C2A0BF1180B062F47D294F83800B8425E
+:105170003ED03846FDF794F82078C00716D094F852
+:105180003A0094F8391000F00302914206D0A17A57
+:1051900000F0010001F00101884215D1FDF7EAF9A4
+:1051A000FBF72CFEFDF712FB384689E0FDF7E2F92C
+:1051B000FBF724FEFDF70AFB3846FDF7FBF92078E4
+:1051C00040F00100207099E7288820F0080028802E
+:1051D000206B810801EBD000504515D2B8F80010C3
+:1051E0000844ABF80000308840F0080003E00DE010
+:1051F000308820F00800308080E7B9F8001041F0D6
+:105200000101A9F80010DFE75046E7E7000728880A
+:1052100031D520F008002880308820F00800308048
+:10522000FEF7B2FE84F83C00FDF73CFA387820F037
+:10523000020038702078400604D5FEF77FF997F811
+:105240002F5004E094F83C00FDF7A6F80546062D23
+:1052500008D294F83800A842B5D0FDF78BF9FBF7D7
+:10526000CDFD2AE02048C18841F04001C180BDE861
+:10527000F05FFDF78BBAC006288825D520F0100016
+:105280002880308820F01000308097F838000C28F3
+:1052900002D2401C87F83800387840F0020038709D
+:1052A000FEF74CF997F82F50787884F8390094F885
+:1052B0003800A84287D0FDF75DF9FDF787FA284648
+:1052C000BDE8F05FFDF776B94EF2BE1108402880C8
+:1052D00014E70000100400400004004024040040D3
+:1052E0004801002058040020600A00202DE9F04FFA
+:1052F000514F85B0388820F0010038804E48002694
+:10530000103006804D4CDFF838A14FF0010894F8BA
+:105310005C0042F63029C10774D072B649488169F1
+:1053200041F400718161816941F4806181614FF4D0
+:105330000040FEF78FFD444D00212846FBF7BCFAE4
+:1053400000212846FBF7AEFADFF800B100215846ED
+:10535000FBF7A8FA00213E48FCF718F92846FBF7AE
+:10536000C7FB5846FBF7C4FB4FF46020CDE90206AB
+:105370008DF8056000968DF810808DF804806946E0
+:105380002846FBF747FC01231A460F212846FBF766
+:1053900092FC01212846FBF785FA00204946401C73
+:1053A00080B28842FBD328462E600121FBF7C2FC65
+:1053B00028688007FCD524484C30006894F85C10BD
+:1053C00021F001012144A1F85000FBF77FFA62B6F9
+:1053D000FDF7C0FF47F69061AAF8001094F85C0052
+:1053E000401CC0B284F85C000C2822D2124914314F
+:1053F000A1F80080388840F00100388005B0BDE891
+:10540000F08FFFE7134920F00100085A1249088085
+:10541000114945F65800083908800F4847F25801ED
+:10542000001F01800C4920200C390880AAF8009048
+:10543000D4E70320A070E1E70008004058040020F2
+:105440002C080040001002400024014000280140C8
+:1054500008000240308F0008202C014000290188FC
+:1054600002D041F0800101E021F08001018070470D
+:1054700010B50A884B88CC881A438B8823431A437B
+:105480000B891A434B8989891A430A43A0F844209F
+:1054900010BD0021018041808180C1800181418156
+:1054A000818170470029818802D041F0010101E02B
+:1054B00021F00101818070470029018802D041F06C
+:1054C000010101E021F0010101807047002930F85D
+:1054D000441F02D041F4004101E0C1F30E010180FC
+:1054E000704700004B4910B5884202D10121C41415
+:1054F00086E0B0F1804F09D0474988420DD10121A3
+:105500000220FEF7C9FC0021022064E001210846C8
+:10551000FEF7C2FC002101205DE04049884206D12F
+:1055200001210420FEF7B8FC0021042053E03C498F
+:10553000884206D101210820FEF7AEFC0021082098
+:1055400049E03849884206D101211020FEF7A4FC29
+:10555000002110203FE03449884206D1012120205B
+:10556000FEF79AFC0021202035E03049884202D124
+:105570000121441444E02E49884202D10121CC0487
+:105580003EE02C49884202D101210C0538E02A492D
+:10559000884202D101214C0532E02849884206D1D7
+:1055A00001214020FEF778FC0021402013E024492F
+:1055B000884206D101218020FEF76EFC0021802068
+:1055C00009E0204988420AD1841501212046FEF7CE
+:1055D00063FC00212046BDE81040FEF75DBC1A497F
+:1055E000884202D101210C040AE01849884202D104
+:1055F00001214C0404E0164988420AD101218C049F
+:105600002046FEF761FC2046BDE810400021FEF771
+:105610005BBC10BD002C01400004004000080040AD
+:10562000000C004000100040001400400034014015
+:10563000004C01400050014000540140001800405F
+:10564000001C004000200040004001400044014098
+:1056500000480140002A828901D00A4300E08A43C1
+:105660008281704730B5028C22F001020284028CE4
+:105670008388048B22F0020224F073050C882C43EB
+:105680000D8915434A882A43114DA8420BD0114D6C
+:10569000A84208D0104DA84205D0104DA84202D013
+:1056A0000F4DA8420DD122F008054A8923F440731A
+:1056B0002A4322F004058A882A438D891D43CB8919
+:1056C0002B4383800483C9888186028430BD000017
+:1056D000002C0140003401400040014000440140E2
+:1056E00000480140028B22F008020A4302837047FF
+:1056F00070B5028C22F010020284028C8488038B25
+:105700000D8823F4E6464FF6FF7303EA052535437B
+:105710000E8922F0200203EA061616434A8803EA9D
+:1057200002123243104EB04202D0104EB04215D198
+:1057300022F080064A8924F4406403EA02123243CC
+:1057400022F040068A8803EA021232438E8903EA75
+:1057500086062643CC8903EA840434438480058387
+:10576000C9880187028470BD002C014000340140CB
+:10577000028B4FF6FF7322F4006203EA012111430A
+:105780000183704770B5028C22F480720284028C0F
+:105790008488838B0D8823F073031D4322F40073E8
+:1057A0000E894FF6FF7202EA06261E434B8802EA74
+:1057B00003233343104EB04202D0104EB04215D1F5
+:1057C00023F400664B8924F4405402EA0323334354
+:1057D00023F480668B8802EA032333438E8902EA2E
+:1057E00006162643CC8902EA041434438480858358
+:1057F000C9888187038470BD002C014000340140BA
+:10580000828B22F008020A438283704770B5028CB3
+:1058100022F480520284048C8288838B0D8823F4C6
+:10582000E6464FF6FF7303EA0525354324F4005698
+:105830000C8903EA043434434E8803EA06362643CF
+:10584000094CA04202D0094CA04205D122F4804468
+:105850008A8903EA8212224382808583C988A0F85C
+:105860004010068470BD0000002C0140003401404F
+:10587000828B4FF6FF7322F4006203EA0121114389
+:1058800081837047018582827047828822F070028E
+:10589000828082880A4382807047A0F84010704757
+:1058A00030B502881B4B1C4C98420DD0A0420BD047
+:1058B000B0F1804F08D0194DA84205D0184DA8422C
+:1058C00002D0184DA84203D122F070054A882A431D
+:1058D000154DA84206D0154DA84203D022F44075BC
+:1058E000CA882A4302808A8882850A88028598426B
+:1058F0000AD0A04208D00E4A904205D00D4A9042EC
+:1059000002D00D4A904201D1097A0186012181829B
+:1059100030BD0000002C0140003401400004004074
+:1059200000080040000C004000100040001400403F
+:105930000040014000440140004801404FF6FF7123
+:10594000818000210180C18041800172704700295F
+:10595000018802D041F0020101E021F00201018042
+:1059600070470029018802D041F0040101E021F0D4
+:105970000401018070470000224910B591F8200011
+:105980000A68214900F01F0051F820001F49024217
+:10599000086802D040F4803001E020F480300860D4
+:1059A0001B484FF00003807941061A4827D41A4952
+:1059B00002880C88A21A92B201240F2A0BD30A88FB
+:1059C00002808268002A00DA5242062A03DD134A66
+:1059D0001278022A05D0427F012A06D00988418028
+:1059E00010BD4477C3770A88428042880988891AA3
+:1059F00089B240F21A629142F2D3C47710BD437764
+:105A000010BD0000E805002074930008AC020020DF
+:105A1000600A0020880C00202C07002023070020AB
+:105A20002DE9F0414D6800231E240F22854202DD3E
+:105A30000868BDE8F081D1F8F450854202DAD1F867
+:105A4000F000F6E701EBC2056D68854201DA134606
+:105A500000E01446E21852085D1CAA42F2D101EBA4
+:105A6000C20351F832505C68844202DAD3E902671B
+:105A700001E053E90267001BC11789053A1B41EA9F
+:105A80009021D3178005FAF74DFB721BA0FB02464D
+:105A900001FB0261D31700FB0310810241EA94501D
+:105AA0002844C6E72DE9F04FDFF8B8B16A48DFF8BF
+:105AB000AC91DFF8ACA190F80EC0BBF91A70BBF93D
+:105AC0001C60BBF91850BBF96C10BCF1070F48D231
+:105AD000DFE80CF08D041A30485E7600D9F800201B
+:105AE0008284DAF80020C284828CC38CA7EB820205
+:105AF00012B2A6EB83034A431BB2594342F3CF22AF
+:105B000041F3CF23D11870E0D9F800204284DAF8AD
+:105B10000020C284428CA5EB820213B2C28C4B439C
+:105B2000A6EB820212B243F3CF24514341F3CF23B9
+:105B3000E11814E0D9F80020C284DAF80020428489
+:105B4000C28C438CA6EB820212B2A5EB83031CB27B
+:105B50004A43614342F3CF2341F3CF241919494209
+:105B60000AB244E0D9F800208284DAF800204284A6
+:105B7000828C438CA7EB820212B2A5EB83034A43CB
+:105B80001BB2594342F3CF2241F3CF24111914E041
+:105B9000D9F800204284DAF800208284428C838C79
+:105BA000A5EB820212B2A7EB83034A431BB242F376
+:105BB000CF24594341F3CF22A11849420BB216E03A
+:105BC000D9F80020C284DAF800208284C28C838C49
+:105BD000A6EB820212B2A7EB83031CB24A4342F344
+:105BE000CF23614341F3CF22991849420CB2BBF94C
+:105BF0001E50594605F21E56A64201DACE8306E033
+:105C0000A5F21E55A54201DDCD8300E0CC83B1F99C
+:105C1000204004F21E55954201DA0D8406E0A4F2FC
+:105C20001E54944201DD0C8400E00A84B1F9222064
+:105C300002F21E549C4202DAABF8224008E0A2F2C3
+:105C40001E529A4202DDABF8222001E0ABF822306E
+:105C5000417B8173BDE8F08FAC0200203C24014001
+:105C60003C280140380500202DE9F04704466D48E6
+:105C70006E4E002702786C48022AB0F9301004D02A
+:105C8000082A7BD0092A7AD0C8E0C27B022A02D136
+:105C9000B0F8402052B1A4F8421071810423B6F943
+:105CA00008101A460020FEF703FFAEE06049DFF857
+:105CB0008481496A0D14E5808068410216D5B4F9E3
+:105CC000020040F2DA21884248DD40F26A4188420F
+:105CD00005DD00BF0823B4F942101A4660E0A0F2C7
+:105CE000DA20FAF79AFB0022534B68E0C0F3C001B8
+:105CF000C0F30020DFF8449181420CD1D8F8440071
+:105D000040F2BA4188426DDD40F66A118842E1DC1A
+:105D1000A0F2BA404FE04A480078C0060CD5D8F847
+:105D2000440041F2243188425CDD41F2D471884262
+:105D3000D0DC00F6DC401EE04248DFF80C9190F821
+:105D4000701001290BD090F86F00012807D03F4850
+:105D50000178C90746D03E49098889B142E0B4F9C3
+:105D6000020041F6DC6188423CDD42F23411884297
+:105D700012DC00F59270A0F500501CE047E04BE00B
+:105D8000B0F91000B4F90210A0F59672914229DD25
+:105D900000F5967291420BDDB4F9421020231A46A9
+:105DA0000020FEF785FEA4F84200002817DB1BE068
+:105DB000081A00F59670FAF730FB00224B46FAF706
+:105DC00098FA0E22FAF704FBFAF75EFB00B2C0F570
+:105DD000804068438013A4F84200002D04DCA4F83E
+:105DE000427001E0A4F84250B4F842101948F18022
+:105DF000D8F844304364A0F84C10B0F84E107181CC
+:105E000098F80A10008F01B94042308106E012482C
+:105E1000B0F87C00708100E07181378184F84070B7
+:105E2000BDE8F08723070020AC02002064000020BA
+:105E300038050020480100200000794000C0924051
+:105E400004070020C00C002000C082405009002040
+:105E500020000020FC080020740A00202DE9F041F9
+:105E6000B1F9025000232B241522854203DAB1F93F
+:105E70000000BDE8F081B1F9AE50854202DDB1F914
+:105E8000AC00F6E701EB8205B5F90250854201DD71
+:105E9000134600E01446E21852085D1CAA42F1D1F4
+:105EA00001EB8205B5F90230834206DA35F9026C5E
+:105EB00035F9044C31F9221006E01E4631F9224032
+:105EC000B5F90630B5F90410801B091BC5178911F7
+:105ED000AD0345EA90458703A1FB070CCA1702FBF7
+:105EE00007C201FB05219A1BD317FAF71BF9000A19
+:105EF00040EA0160001900B2B0F5804FB9DB43F60B
+:105F0000FF70B6E770B5134C40F224452946204691
+:105F100000F03EF800281BD0204600F0C7F82946C4
+:105F2000204600F01DF80C4C00212046FBF72EFB0C
+:105F30002046FBF7A9FBC0F164000849C0B2042861
+:105F4000087201D900F046F9BDE87040FBF7E2BBEA
+:105F500070BD000000380140580002407406002067
+:105F60000A0A01219140C9430180704700298189B3
+:105F700002D041F4005101E021F4005181817047C9
+:105F8000002A828A01D00A4300E08A438282704755
+:105F900030B501F01F0201240025C1F3421304FAB9
+:105FA00002F2012B0FD0022B0FD0838A4FEA11216E
+:105FB0000088134204FA01F400EA040001D000B1A1
+:105FC0000125284630BD8389F0E7038AEEE710B546
+:105FD000C1F3421301F01F040121A140012B07D09E
+:105FE000022B07D01430002A026805D00A4304E0CF
+:105FF0000C30F8E71030F6E78A43026010BD00006D
+:1060000030B50446008A85B00D464CF6FF71084055
+:10601000E98801432182A1894EF6F3100140A88846
+:106020002A8910436A890A431043A081A08A4FF647
+:10603000FF410840A9890143A1826846FDF750FF4E
+:106040001948844201D1039800E00298A18909040B
+:1060500000EBC00101EB0010296801D5490000E008
+:106060008900B0FBF1F06422B0FBF2F109010B09E9
+:106070006FF018056B4300EB8300A3891D044FF0FC
+:10608000320306D503EBC000B0FBF2F000F00700CE
+:1060900005E003EB0010B0FBF2F000F00F00084346
+:1060A000208105B030BD0000003801408088C0F379
+:1060B00008007047F8B501210920FDF7F9FE01211C
+:1060C0008803FDF7F5FE10258DF803502020ADF86C
+:1060D00000001A4E03248DF8024069463046FCF752
+:1060E00051F816490C31086820F02000086018208B
+:1060F0008DF803004020ADF800008DF8024069469D
+:106100003046FCF73FF848208DF803008020ADF8BA
+:10611000000069463046FCF735F88DF80350280139
+:10612000ADF800008DF8024069463046FCF72AF8C9
+:1061300001210420FCF778F8F8BD0000000C0140B4
+:1061400030B585B0FFF7B6FF00244FF4E130009082
+:10615000ADF808400C201D4DADF80440ADF80A0024
+:10616000ADF80640ADF80C4069462846FFF748FFF9
+:1061700025208DF8100004208DF811008DF81240B4
+:1061800001208DF8130004A8FDF774FB012240F2F2
+:1061900024412846FFF71BFF01212846FFF7E6FEB2
+:1061A000FBF7E2FA012280212846FFF7E9FE0122EF
+:1061B00040212846FFF7E4FE012202210448FBF7B4
+:1061C00077FAFBF7D1FA05B030BD00000038014086
+:1061D0004400024070B51D4D00242878432834D176
+:1061E0006878462831D1A878502807D0512805D0A2
+:1061F000812803D0892801D0212826D1144E70711E
+:10620000E9787172A81C891CFAF7CEFEB072717A17
+:10621000294409793182884217D106F10E000178AC
+:1062200041F0020101700B48016841F0200101605A
+:10623000317A0948002204E02B5D03552A55641C7D
+:10624000E4B28C42F8D38078707170BDBC07002036
+:10625000740600200C0C0140F20B002070B51D20CC
+:10626000FDF7E7FAFDF76AF91D20FDF7F8FA154882
+:1062700090F82F10144D0623144C85F8381090F820
+:106280003B1095F83B201143012A04D0022A07D085
+:10629000042A0AD010E0827A8A420DD0007B09E0FD
+:1062A000027D8A4208D0807D04E0827F8A4203D04A
+:1062B00090F82000884200D12370002085F840002B
+:1062C00070BD000058040020480100202307002072
+:1062D0000B4800214180A0F1B8018A898280CB89D6
+:1062E0001A44C2800B8A1A4402814B8A1A444281A2
+:1062F000898A1144818143F6FF71C1817047000092
+:1063000000020020084940F61C72B1F90C009042CE
+:1063100002DA00F59F7005E041F2E302904201DDF0
+:10632000A0F59F70C88170476400002038B51348FD
+:10633000C16941F00401C1611E208DF800000220F6
+:106340008DF801008DF8020001248DF803406846A5
+:10635000FDF790FA0A4984200880094947F69060C1
+:106360002C3108800020091F0880054914310C8059
+:10637000091F0880081F048038BD0000001002407B
+:106380000008004030B420491E4A45788B7A1146F7
+:1063900092F83B4091F83910AC4218D14BB10379D7
+:1063A000994202D04379994201D140791AE080792B
+:1063B00009E08379994202D0C479A14202D182F8DE
+:1063C0002F3011E0407982F82F0030BC7047C5783B
+:1063D000AC42FAD16BB1C379994202D0037A9942A7
+:1063E00005D1007A82F82F0030BCFEF703BC407A5A
+:1063F000E9E7437A9942E2D00479A142DFD0007AFA
+:10640000E1E700005804002048010020FEE70000FA
+:106410002DE9F0470446007F012868D13548E1881E
+:106420000288511A89B2072916D30088E080B4F98E
+:10643000000044F2DD414843401346F6D961484329
+:106440008013A060401000B2A0814FF08051B1FBDA
+:10645000F0F0F9F7DDFF2061B4F90C6096B1B4F902
+:1064600002104DF6B05048430014A082B4F90470F5
+:106470004DF6B05207FB02F24FEA2245E58204D402
+:10648000024603E00020E08330E0424212B2228361
+:10649000002D01DB2B4600E06B421BB2DFF8589069
+:1064A000638398464FF4804AB24208DAF9F7A7FFAF
+:1064B0002169F9F77AFEF9F7CEFF801304E000298D
+:1064C00001DA484600E05046E083B04509DA284644
+:1064D000F9F795FF2169F9F768FEF9F7BCFF80131A
+:1064E00004E0002F01DA484600E050462084BDE871
+:1064F000F08700002C07002000C0FFFF70B53A486D
+:106500003A4D3B4C0078022805D1E87B022802D1A5
+:10651000B5F8400028B1288EA4F84E00002020874E
+:1065200070BD3348314995F80D21B0F8440091F819
+:10653000461000B22AB129B301292AD0022931D04C
+:106540003CE0F9B12B490978C1F3810101290CD054
+:1065500002290DD02849FBF76DFC80B2A4F8400059
+:1065600095F84610012906D028E02349D8390BE0D8
+:1065700021496C3908E040F6AA2188421ED340F632
+:10658000F41003E01C496C31FBF754FCA4F8400004
+:1065900014E01949FBF74EFC80B2A4F8400040F625
+:1065A0003E1107E01449FBF745FC80B2A4F8400017
+:1065B00040F21C71884201D3A4F840100C49B4F891
+:1065C00040004831383401F083FAB4F91400B4F9CA
+:1065D00012204142514389132180B4F910104843DD
+:1065E0008013E08270BD000023070020AC02002071
+:1065F000FC080020D0040020588D0008034800212A
+:1066000080F82A10C183018770470000FC08002031
+:1066100010B504000B462D4AC3F1000028D5644292
+:10662000002B12DAA04207DA214600F02DFA32F8E8
+:106630001000C0F5404041E00146204600F024FA39
+:1066400032F8100000F5004038E0A34208DA214695
+:10665000184600F019FA32F8100000F540402DE01D
+:10666000204600F011FA32F81000C0F5803025E025
+:10667000002B12DAA04207DA214600F005FA32F8C0
+:10668000100000F5804019E00146204600F0FCF9BA
+:1066900032F81000C0F5004010E0A34208DA2146AD
+:1066A000184600F0F1F932F81000C0F5804005E01E
+:1066B00053B1204600F0E8F932F81000B0F5004F71
+:1066C00001DDA0F5803010BD002010BD3C8F00081A
+:1066D00040438013494300EBA13000220302002B0A
+:1066E00014DDB3F5001F01DC802001E04FF4005001
+:1066F00093FBF0F1014401EBD1714910814206D0C6
+:10670000521CD2B20846062AF2D300E00021C8008B
+:1067100000B2704702E008C8121F08C1002AFAD16F
+:1067200070477047002001E001C1121F002AFBD111
+:10673000704700002DE9F047A74CA848218802883F
+:10674000511A89B20F297DD30088A4F13C0520801D
+:10675000288F08B1401E288795F800C0A04ACCF3C6
+:10676000810001281DD0022820D0D18B9D4E9A484F
+:10677000DFF87492F388407E0027B1F5926F1CD841
+:10678000142818D37820607643F01000F08040F28F
+:106790006660A8812CF001002870D77389F800701A
+:1067A00018E0D08B00EB4000C00302E0D08B8F4993
+:1067B0004843010CDAE7401C04E0B1F5DB6F09D374
+:1067C00010B1401E607605E023F01000F0804CF020
+:1067D00001002870B5F90200B5F914304143C3EB4C
+:1067E000C303C1F38F31C3F3D10303EB510109B2EA
+:1067F000A9829046D28B4FF080535043B5F91620B2
+:10680000C0F38F30C2EBC202C2F3D10202EB5000E0
+:1068100000B2E882AA6A42431213EA6293FBF2F2E0
+:106820002A63734A1080A2680A44A260E1680144A6
+:10683000E160207C401CC0B22074072802D942F3DA
+:10684000CF0000E0C5E02883C9106983E760A76036
+:1068500041F6C8012774884204DD298B654AB2FBE2
+:10686000F1F1E981C117890341EA9041800342F6C1
+:106870009B420023F9F756FCA88457485E49A0F1D3
+:106880003C002A78B0F906005FEA827C00FB01F147
+:106890004FEA2143C2F3810115D5012907D002290E
+:1068A0000BD04FF2685141430914A18011E049F621
+:1068B0008C4148430014A08020E04CF6183141433D
+:1068C0000914A18026E001290ED0022918D0A08049
+:1068D0006B844A4948430014A4F81E00FBF7CAF829
+:1068E00047480088C0B143E04AF65C31414309148F
+:1068F000A1804BF62C21484300146884E383EDE724
+:106900004DF2AC5141430914A1804EF27C41414308
+:10691000091469843B49DDE795F8200000BB88F83D
+:106920000F7089F80070B5F91A00A0F50C519F3965
+:10693000B1F56E7F18D8617FF42912D93249E88009
+:106940002E4AA1F8460050430014A880A1F8440044
+:10695000FF2085F8200081F828002C493C20087091
+:1069600006E0491C617703E0607F08B1401E607754
+:10697000B5F91A10B4F91E0081420EDDA07E7D2803
+:1069800009D9F08840F00800F0802148017821F012
+:10699000020101700EE0401C06E0A0F23D108142B1
+:1069A00008DAA07E10B1401EA07603E0F08820F047
+:1069B0000800F080B5F91810606908446061217E14
+:1069C000491CC9B221761F2903D94011A8836761E8
+:1069D0002776BDE8F08700000C0500202C0700207A
+:1069E000AC020020600A00202307002030330100A1
+:1069F000140A002074E8260BCC0E01004885010023
+:106A00002E070020D0450100C00C002020070020E8
+:106A1000E2050020024941F68B3088627047000091
+:106A2000D004002070B5164C06252078062825D203
+:106A3000DFE800F003080E141A211248FAF7F2FA00
+:106A4000012016E00F48801DFAF7ECFA022010E052
+:106A50000C480C30FAF7E6FA03200AE00948123035
+:106A6000FAF7E0FA042004E006481830FAF7DAFAF8
+:106A70000520207070BDFAF7F5FA2570257070BDFD
+:106A800024070020308E0008090A05D0B0FBF1F081
+:106A9000FF2800D9FF20704700207047D0E900216F
+:106AA000C368521A5A4301EBA231816041607047BA
+:106AB000B0F90020B0F90210B0F90630521A5A436A
+:106AC00001EBA231818041807047000030B5494B15
+:106AD000188849490A8A801A85B24848484A0F2DC1
+:106AE000047801F150001DD31D880D82117A090729
+:106AF00013D5022C01D0434912E0434DB0F90210E6
+:106B0000B5F90050A94205DC02DA01F1020108E002
+:106B1000458007E0A1F1020103E0022C02D13B49CC
+:106B200009884180B0F840101D88691A89B29C29F3
+:106B300049D31988A0F84010916A0023B1F5804F1D
+:106B400031DB3349096DB1F5405F2CDD314940F24D
+:106B50006665B1F91010A94212DD43F69915A942F4
+:106B600002DB40F2333108E040F23335A1F26661D6
+:106B7000694343F2333591FBF5F1A0F8441001E08D
+:106B8000A0F844302449B2F806510978C1F38101D4
+:106B90002DB100BFB0F8441001F21E511CE092F874
+:106BA0004620022A10D0A0F84430022C01D0A0F8D0
+:106BB0004430B0F95C10B0F9443001F114029A424B
+:106BC0000DDAA0F85C2030BD012901D00229E1D105
+:106BD000B0F8441001F23331A0F84410E5E703F1B6
+:106BE0001402914203DD1439A0F85C1030BDA0F806
+:106BF0005C3030BD2C07002014000020230700204B
+:106C0000AC020020CE040020CC040020C8040020E8
+:106C10004801002038050020D00400202DE9FC4167
+:106C200001210220FDF72CF901211920FDF740F97F
+:106C300001213C48FBF7F8FA4027ADF80070032427
+:106C40008DF802400420384D8DF80300694628462F
+:106C5000FBF798FAE001ADF800008DF802401C2027
+:106C60008DF8030069462846FBF78CFA4FF4E07173
+:106C70002846FBF70EFBA815ADF800008DF8024082
+:106C800010208DF8030069462848FBF77BFA4FF483
+:106C9000A060FCF721FE1D208DF8040001268DF870
+:106CA000056000258DF806508DF8076001A8FCF7F7
+:106CB000E1FD1F498C2008801D494FF6FA702C31E8
+:106CC00008806E20091F0880194814300680184873
+:106CD00008300780164920310D80154AD020121D3A
+:106CE0001080134A45F2F300183210800A1F45F253
+:106CF000500010800E4A4FF6FF7038321080121D7F
+:106D00001080121D108041F21B10088000F012F854
+:106D1000FBF73CFD064810300580001F0480BDE8ED
+:106D2000FC810000000C1A0000100140000C014022
+:106D30000004004070B51D20FCF770FD2A4D402175
+:106D40002846FBF79DFA840080212846FBF798FA35
+:106D500044EA4004A9152846FBF792FA0443E0B23E
+:106D6000224C84F83C00FBF717FB0546052805D9A3
+:106D70001F48C18841F04001C18001E084F83850CB
+:106D80001C48007A000703D594F838001A490D5CB6
+:106D90004FF6FA702063E062A06260622062E061F8
+:106DA000A0611648606300206064206584F83F009D
+:106DB00084F84000FBF79EFAA07AFF2811D0022049
+:106DC00084F83D000E480088A0662846FBF740FF87
+:106DD000207820F001002070BDE870401D20FCF7F5
+:106DE00033BD0120ECE70000001001404801002005
+:106DF000600A0020AC02002038980008DCFF050083
+:106E0000240400402DE9F0434E484F4902880B8886
+:106E10009A1A92B20F2A69D3098801804B49098BCB
+:106E2000027D00EB42029180017D491CC9B20175CF
+:106E300008295BD3002404752246017D00EB410341
+:106E4000491CB3F90430C9B202EB630212B20175F6
+:106E50000829F2D33E4904753E4B4A8044800E789F
+:106E60009D895FEAC67C40F638694FF0030714D06D
+:106E7000A2F22B5C42F6E858C44520D3A1F1020CE3
+:106E800026F00204ACF8002047750C7040F22B5439
+:106E9000A24211DA45F004021EE046F001060E702F
+:106EA0004A4507DD45F001029A8126F002020A7088
+:106EB000477519E0447517E045F002020CE04A45B9
+:106EC0000CDA8775427D12B1521E42750CE046F015
+:106ED00002020A7025F007029A8105E0B30703D584
+:106EE000837D2BB15B1E837540888880BDE8F0836D
+:106EF00042F6AA239A4222DAB1F904302BB941F2C0
+:106F0000CD05AA4201DA4480EEE7134C920302EB6E
+:106F1000843241F67244B2FBF4F214B240F23335DB
+:106F200002464480AC4200DA5580B2F90240E41ACD
+:106F300004F5A374B4F5237FD6D84380D4E74FF487
+:106F40008043FAE7F40A00202C070020AC0200205E
+:106F5000E2050020600A0020C8F1FFFF2DE9F041A2
+:106F60006D4CDFF8B8E14FF0000594F83410C80715
+:106F700006D094F938104B42002958DD0E4657E0F0
+:106F8000674884F83750A4F84250664A90F83800B1
+:106F900084F840001586CEF80450CEF80850624EB2
+:106FA00040F26663CEF80C50A4F87C3036F810003E
+:106FB0005E4E768830444FF6FF7606EA800024F86D
+:106FC000300B4FF0806044F8040CA32020846084D0
+:106FD0005810A084E38440F69910208558006085FD
+:106FE0004FF48050A08541F23330E08541F2666075
+:106FF000208641F69910608641F6CC40A0864FF479
+:107000000050E08642F23330208742F266606087AB
+:1070100042F69910A08742F6CC40E08782F89D5056
+:1070200041F00100207184F84450BDE8F0811E4613
+:1070300094F937004242002801DD074600E0174678
+:10704000F61B012E0BD0002800DB02465FFA82F609
+:1070500084F8380094F84F00012805D041E0002959
+:1070600000DA1946CEB2F3E794F939305942002BD1
+:1070700001DB184600E0084694F93A20C7B25042B6
+:10708000002A01DB944600E08446BC4508DD002A66
+:1070900000DA0246D7B2002B00DA0B46D8B207E07E
+:1070A000002B00DA0B46DFB2002A00DB1046C0B22C
+:1070B00004EB4000B0F9501004EB470030F9502FBA
+:1070C00011444910018084F84F5084F83E5084F8F0
+:1070D0003D5084F83C5084F83B5084F83A5084F892
+:1070E000395004EB46007546B0F9500024F8420FC1
+:1070F000BEF80410C82309B26422FDF7D9FC686009
+:10710000E968401AA9680844A860B5F90010484326
+:10711000C013E860608788E7740A0020D00500206B
+:1071200048010020AC0200204A98000864000020BA
+:10713000F0B4544890F83410C90776D0524990F80A
+:107140004030002291F838108B426FD04F4CA0F89D
+:1071500072204F4DE65C04468E4294F9374002D0CF
+:10716000EE5C8E420FD1641C64B280F83740EB5C59
+:107170008B4202D1641C80F8374090F937300F2BD6
+:107180001BDD0F2317E0434DEE5C434D8E4202D0D2
+:10719000EE5C8E4211D1641E64B280F83740EB5C25
+:1071A0008B4202D1641E80F8374090F937406FF06F
+:1071B0000E039C4201DA80F83730324B90F83F5092
+:1071C000393390F83740EC5490F83F305B1CDBB219
+:1071D00080F83F30062B01D380F83F2090F93940EA
+:1071E00090F93B309C420ED190F93D40A3420AD128
+:1071F00090F93A4090F93C309C4204D190F93E40DD
+:10720000A34200D1012280F84F201F4A80F840108D
+:1072100090F937501378214A012D0DDD14465E0791
+:10722000A46804D544F0080403E028E015E024F045
+:107230000804946080F83510B5F1FF3F0ADA5B0767
+:10724000936802D523F0080301E043F0080393603C
+:1072500080F83510F0BCFBF74DB890F84F100129BD
+:107260000DD1B0F8721043F60953491C89B2A0F849
+:107270007210994203D9A0F8722080F84F20F0BC18
+:1072800070470000740A0020480100202C98000874
+:10729000329800083E98000844980008AC0200208C
+:1072A00010B5D0E900210369114481FB03318C0240
+:1072B00044EA93514260D0E9022382FB03329402F4
+:1072C00044EA93521144816010BD000030B520495A
+:1072D000204AB1F86A301088C01A80B20F2836D31D
+:1072E0001088A1F86A001C4D00204FF000432A5C72
+:1072F000940903D00124B4EB921F24D1D20622D0EA
+:10730000164A52F820201268134C123434F81040F8
+:10731000224201EB000494F9722008D00A2A04DB0F
+:107320000A6823FA00F4224308E0521C09E012F133
+:107330000A0F05DC0A6823FA00F4A2430A6002E09F
+:10734000521E84F87220401CC0B21128CFD330BD29
+:10735000E80500202C070020409300084094000816
+:107360002DE9F00779497A480A8903889A1A92B276
+:10737000082A74D300880881A1F12C0042890AB13F
+:10738000521E4281734A92F82820802A67D302F065
+:107390003F020A70C2890AB1521EC281B1F90620A9
+:1073A000902A0CDB8A46FF2A09D08146C089002832
+:1073B00055D1694800230078092805D005E0BDE8CB
+:1073C000F007624800F09AB90823644A92F8EA503C
+:1073D0000DB143F004036248817AC90701D043F03C
+:1073E0000203D2F808C05FEA0C5101D543F0010353
+:1073F000176800215B4EFC0302D596F8654004B186
+:107400008021C4885FEA446801D541F040015FEA09
+:10741000845801D541F020015FEAC47801D041F0E1
+:107420001001007A400701D541F008014E4800786C
+:10743000C00701D041F00401A00601D541F00101CF
+:107440000020012D00D1082096F8705085B992F8DF
+:107450004620022A04D0012A05D03AB108E072E0A1
+:1074600040F0030004E040F0020001E040F00100C1
+:107470007A0701D440F02000CCF3C0020025CCF301
+:10748000002C624502D13A0700D4042596F86F20FB
+:10749000012A01D145F00105344A0027BC46127883
+:1074A0003E46C2F38102012A04D0022A04D0032AF4
+:1074B00004D004E0022602E0042600E010262C4A54
+:1074C00064060ED5214C1C342478240609D5147882
+:1074D000640606D4274A40F6CC44926D6243140CED
+:1074E00005E0B2F8B62040F699146243940B4FF0D1
+:1074F00008088AF80A804FF061088AF80B808AF839
+:107500000C308AF80D108AF80E008AF80F508AF8AD
+:107510001070270A4B4083F06901414069408AF8A6
+:10752000117079408AF81240614052468AF813C0BF
+:1075300071408AF8146051754FF4C871A9F80E10A3
+:10754000FF20AAF80600BDE8F0077047E806002013
+:107550002C070020E805002023070020AC020020B3
+:10756000600A0020C00C002050090020D004002038
+:1075700048010020200800205048816941F0FC01AA
+:1075800081614FF4A060FCF7A7F9FBF78DF9FCF7D8
+:1075900009FBF9F705FBFCF7FDF8FDF78FF9FFF79D
+:1075A0003DFBFCF73DF8FFF7C5FBFBF7EFF8444D5B
+:1075B0004FF40050A5F81601FEF7C2FD00214FF46C
+:1075C000FA5340F2EE220020401C80B29842FBD3D6
+:1075D000491C89B29142F6D33A48002680F872607D
+:1075E000F9F774F9F9F722FEFCF70CFBF9F7E8FC60
+:1075F000FEF79CFE102234493448F8F7C4FD01F030
+:10760000DFF9334C344FE08820F04000E08031480F
+:10761000017821F020010170FA20F8814FF4967072
+:10762000E887FFF7F7F92D492D48FCF767FA2D4851
+:10763000FCF78AFA2C48416A88472C48416B8847F6
+:10764000FEF7DCFF2A48FAF711FA2A494220C880DF
+:107650002949C8603E71E088E081208920826089E4
+:107660006082FAF707FDFAF769FCFFF763F801F0AB
+:1076700047F9FFF7C7FB00F0F9F9FFF727FE01F024
+:1076800003F8FEF779F9FAF7C5FAFBF7FFFAFFF707
+:107690001DFAFCF7F3FCFAF721FFFAF753FF00F0AD
+:1076A0007BF8FFF75DFE1248FAF7A8F800F06AFAD7
+:1076B000FDF748F9FAF710FACDE700000010024094
+:1076C000AC02002038050020C00C00202806002055
+:1076D000600A00204801002020070020CC0800207C
+:1076E0009C0800201004002038000020E400002046
+:1076F000E00900204C07002044040020F0B5234995
+:107700000278B0F9064000231F4E31F81210FF2C0A
+:1077100018D0B0F904701E4DBC4231DA00EBE4071A
+:1077200004F00704BF7AA7408478FFB23CB190F818
+:1077300001C0ACF1010C64451FDA3C061DD455F8BC
+:1077400022200DE056F82220116012498A79521C3D
+:10775000D2B28A71022A02D38370C3808B71F0BDCA
+:1077600011608178491CC9B2817042789142F6D388
+:107770008370C188491CC180F0BD56F82220EFE714
+:1077800055F822201160F4E7209500085293000874
+:10779000C8940008BC060020F0B561486149B0F803
+:1077A0006C200B889A1A92B29C2A7BD30988A0F885
+:1077B0006C105D495D4F91F82A1001F0070297F8AF
+:1077C0004610022A00D1491E594C80F83E104FF055
+:1077D0000203E2884FF00001550401D5012236E092
+:1077E000A489E50601D5062231E0250701D5082246
+:1077F0002DE0550603D44F4D2D78AD0601D504225A
+:1078000025E0150501D5072221E0150601D50A223C
+:107810001DE0950601D50C2219E0150701D50B22B4
+:1078200015E0550701D4D50501D510220FE0D50686
+:1078300001D505220BE0650703D4A50701D4E407B1
+:1078400002D080F86E3007E0920403D5032280F85E
+:107850006E2001E080F86E10374A384C92F820E034
+:10786000324A251FD2F808C02D4AB2F87060721C47
+:1078700092B2BEF1000F0DD02CF4000CC7F808C076
+:1078800090F86E70B7B11E2F1AD090F86F200AB31F
+:1078900025E007E04CF40006BE60A0F870200A2A3C
+:1078A00001D22360F0BD142A01D22B60F0BDA0F8F4
+:1078B0007010F0BD2B60A0F8701080F86F10F0BD54
+:1078C000642E04D2A0F87020322AEED3E9E7A0F8A3
+:1078D0007010EAE77F1C80F86F70A0F8701090F8C5
+:1078E0006F20012A10D0002AE9D0B0F87060761C11
+:1078F000B6B2A0F870601E2ED7D323603C2EDED91E
+:10790000521E80F86F20D2E7B0F87020521C92B25D
+:10791000A0F870202360C82AD1D980F86F10C6E77C
+:10792000E80500202C070020C00C0020AC0200203D
+:10793000600A002048010020D0040020141C0140EF
+:10794000F0B54248B0F84810491C89B2A0F8481078
+:1079500002297AD33E490024A0F848400A783D4BDA
+:10796000042A57D04FF48041082A0BD0A0F10C0212
+:10797000B2F900208A4200DA1146B3F980208A4227
+:1079800000DA1146344A92698A4200DA11B2418221
+:1079900082881D8AC2EB8502304D12B22D78C5F364
+:1079A00081062A4D42F291767243B5F976509212D1
+:1079B0006A431213C26086681546C6EBC60642F3D8
+:1079C000D102F60202EBA6328260C66C1644C6648F
+:1079D000B0F850707F1CBFB2A0F85070B7F5806F40
+:1079E00004D3B6120682A0F85040C464891A1C4E13
+:1079F000C26A724340F255564E4302EB4602466A53
+:107A000032444262B3F93030B2EB034F06DD1A0460
+:107A1000426206E01349B1F90410B3E7002A00DA24
+:107A20004462C162104990F83D2091F838108A42B2
+:107A30000BD080F83D10B0F84210A0F84410B0F818
+:107A40004010A0F84210A0F84050F0BD38050020CA
+:107A500023070020AC020020580C0020D004002096
+:107A6000C3F5FFFF740C002048010020154816499B
+:107A7000B0F85A200B889A1A92B20F2A20D309889C
+:107A8000A0F85A10B0F9001041F630225143891382
+:107A9000A0F86C100D494FF480420B78A0F10C0156
+:107AA000022B06D1B1F90030934202DA1B1D0B8084
+:107AB00000E00A800021A0F8601020F85C1F4280DE
+:107AC00070470000380500202C0700202307002005
+:107AD0004FF6FF7202EA800210F4404315480ED0C0
+:107AE000B3F5804F14D0B3F5004F4FEA122216D0F1
+:107AF000C2F5807330F813305B424B8005E0120A08
+:107B000030F812304B80C2F5807230F812000FE06E
+:107B1000120AC2F5807330F813304B8005E030F85C
+:107B20001230C2F580725B424B8030F81200404246
+:107B3000088070473C910008104A518A908AD28A86
+:107B400016384639A2F1110200D54942002A00DA5E
+:107B500052421144002800DA40420844084943F6E2
+:107B6000284300B2B1F936205A43921340F2D7337A
+:107B7000584302EBA030C88670470000AC020020DA
+:107B800038050020F0B5904990480A8903889A1A70
+:107B900092B23E2A1ED30088088101F138004FF4CA
+:107BA000FA63428A9A4202D2521C428200E0438225
+:107BB000874A92F82220802A0CD302F03F020A70F2
+:107BC000B1F90620402A06DBFF2A04D0C2883AB168
+:107BD000521EC280F0BDBDE8F0407B48FFF78EBD6D
+:107BE000428A9A42F6D307784FF0010E3A074FF0D7
+:107BF000FF055BD5847A40F2DC52630708D444F079
+:107C000004038372C28081F80BE081F80AE04CE043
+:107C10004378072B05D0032B03D0052B01D0062B6F
+:107C200007D1660605D444F040038372C280052262
+:107C300039E0654A5FEA437C02F138024FF420766E
+:107C4000127A0DD55FEAC26C0AD45FEA446C07D49D
+:107C500042F0100202723A0628D4C680192222E0AD
+:107C6000DF0709D0970707D4670605D442F0020260
+:107C70000272C680042216E09F0709D5170707D4B1
+:107C8000670605D442F008020272C68003220AE0A9
+:107C90001B070BD5530709D4630607D442F004022F
+:107CA0000272C6800B22CA728A72CD80494AB2F92A
+:107CB0002230B2F91A7003F23D140022A74200DB11
+:107CC0000276414E444C06F13806A479B6895FEA43
+:107CD000C46C06F101064FF4C874B6B213D58681A0
+:107CE000B6F57A7F05D9017A21F08001017282818F
+:107CF000F0BD037A1E06FBD4828143F0800202723B
+:107D0000C480112035E09F4216DA037E052B13D282
+:107D10008681B6F5487F04D98281027A22F040023A
+:107D20000272027A5606E3D45B1C037642F04002EC
+:107D30000272C48002201CE0284B1C89C4F3C006D8
+:107D4000C4F3002740F2EE24BE4216D11E78360757
+:107D500013D4427E012ACBD1428BB2F5167F02D2D8
+:107D6000521C4283F0BD827A42F002028272C480C9
+:107D70000F20C8728872CD80F0BD93F80D714FF45A
+:107D80000046012F18D1164F41F6583C7F6C6745CD
+:107D900012DD83F80CE1134B1E60C38AA34202D2AA
+:107DA0005B1CC382F0BD4FF4FA73C3801C23CB72FB
+:107DB0008B72CD80C282F0BDC2820A4883F80C214A
+:107DC000001F0660F0BD0000CC0600202C0700203C
+:107DD000E8050020D0040020600A0020AC0200204A
+:107DE00048010020140801402DE9F05FFE48FF49DA
+:107DF000DFF8FCA3007E0A1D131D012850465AD04F
+:107E000030F85A4F0C8041881180BAF85E00188013
+:107E1000FDF748FEF74DF84C49F2CD32B5F91E108A
+:107E20006183B5F9200043F6CC4C01EB4000504390
+:107E30000014A083B4F92230B4F9206000FB03F2EF
+:107E400001FB062242F38F326282B4F9167007FBFF
+:107E50000CF7BF1340F2333C704302FB0CF201FB02
+:107E6000130007EBA232E28240F38F30A082B4F914
+:107E70001810E24FC1EBC10141F3D10101EBE00069
+:107E8000DF4E2083786C3060316930468847DD49A9
+:107E9000308948800846FDF7E7FEDFF86CB301261D
+:107EA0004FF000099BF8000008280CD0618F218258
+:107EB00004284AD01AE030F8604F0C8041881180C5
+:107EC000BAF86400A3E7D14890F93710491C022999
+:107ED00039D890F8741019B1B4F85A00208205E02E
+:107EE000618F2182A4F85A1080F87460B4F91410DC
+:107EF000B4F90A00C64AF9F7D3FAE062BAF91611E2
+:107F0000884204DDC248E162027C91408162BA4845
+:107F1000DFF800E3503847F2A30802784EF246112A
+:107F2000002A7AD0012A79D080F800909BF80000CE
+:107F300004280DD0B64AB4F91210B4F90800303A4A
+:107F4000F9F7AEFA08E0608FC8E7686A0014E062EB
+:107F5000B87A002863D0B048A3462546A062AC4C4E
+:107F6000443C2060E86A606020461035FCF760F809
+:107F7000A14928883C39FFF7ABFDDFF87C82A8F1E6
+:107F80005008D8F81410C8F87010B5F91010A0688F
+:107F9000B5F9122000FB01F7E368504303FB1274AC
+:107FA00044F38F3703FB0100AF8740F38F34EC8736
+:107FB0009A4D28466F80AC80FEF72AFA287F08F198
+:107FC0001805012871D0604241104DF6B350474367
+:107FD00069803A142A804046A8F804408B18C38070
+:107FE000891AA8F808108AF80C90B8F90430544699
+:107FF000002B00DD2673B8F90600002802DD217B86
+:10800000891C2173B8F90820002A02DD217B091D93
+:108010002173217B072979D202E007E02CE05AE0A6
+:10802000DFE801F07470886E84728600B5F91E2056
+:1080300042448A420AD8B5F9202042448A4205D8EF
+:10804000B5F9222042448A427FF670AFA0F8029030
+:10805000B7F8B6204946B2F5C87F01D8467006E0A9
+:10806000B2F5487F01D8022200E0032242708AF86C
+:108070000F108BF8001025E080F80090B5F91EC0B5
+:108080004A46C4448C4509D8B5F920C0C4448C453F
+:1080900004D8B5F9225045448D42D5D9B7F8B61069
+:1080A000B1F5C87F02D8467007E017E0B1F5487F08
+:1080B00001D8022100E00321417042808AF80F209C
+:1080C0008BF80020BEF8061041F40061AEF80610EF
+:1080D000F9F726FF2AE74FF4AF703DE74F484DF61A
+:1080E000B352B0F92030594249106980B0F91E00EE
+:1080F000504302142A804046A8F804306EE705E099
+:10810000667303E0022100E0032161739BF8001015
+:10811000434E0129434F617BDA460DD0072961D2D6
+:10812000DFE801F060FDFCFBFAF9F8000421ECE760
+:108130000521EAE70621E8E70729F0D2DFE801F0A8
+:1081400052042980A5D3F00001461846FBF7BCFC79
+:108150002860B5F9020040F68151484380136880D9
+:10816000B5F9001040F68152514389132980421815
+:10817000A2F68152B8F80E305242C3EB620212B23C
+:10818000A8F80C20002A01DCA8F80C90B8F80C2004
+:108190006EE1404201B2504200B2FBF795FC28600C
+:1081A000B5F9020040F68151484380136880B5F963
+:1081B000001040F681525143891329804218A2F6DB
+:1081C0008152B8F80E305242C3EB620212B2A8F8E4
+:1081D0000C20002A01DCA8F80C90B8F80C20A4F8B8
+:1081E0005E2021E0E9E00000E0090020342C01409D
+:1081F000AC02002038050020640000204801002067
+:10820000440400200004002023070020740A0020FA
+:10821000CC080020600A0020A2FEFFFF140A002004
+:1082200000240140002801401044A4F85A000844EA
+:1082300052E13046F8F712FD01231A460721B1E05A
+:1082400019461046FBF740FC2860B5F9020040F6DD
+:108250008151484380136880B5F9001040F681527F
+:108260005143891329804218A2F68152B8F80E3082
+:108270005242C3EB620212B2A8F80C20002A01DCC1
+:10828000A8F80C90B8F80C204DE15942404209B2D0
+:1082900000B2FBF719FC2860B5F9020040F68151E5
+:1082A000484380136880B5F9001040F6815251436D
+:1082B000891329804218A2F68152B8F80E30524232
+:1082C000C3EB620212B2A8F80C20002A01DCA8F865
+:1082D0000C90B8F80C2056E13046F8F7BFFC0123AB
+:1082E0001A4605215EE01146FBF7EEFB2860B5F962
+:1082F000020040F68151484380136880B5F90010B0
+:1083000040F68152514389134218A2F681522980C6
+:10831000524206E076E14AE11BE1ECE0BCE08FE08E
+:1083200013E0B8F80E30C3EB620212B2A8F80C20CA
+:10833000002A01DCA8F80C90B8F80C20A4F85C2006
+:108340001044A4F85A0008444EE1504201B2584289
+:1083500000B2FBF7B9FB2860B5F9020040F6815185
+:10836000484380136880B5F9001040F681525143AC
+:10837000891329804218A2F68152B8F80E30524271
+:10838000C3EB620212B2A8F80C20002A01DCA8F8A4
+:108390000C90B8F80C204FE13046F8F75FFC012351
+:1083A0001A4606213846F8F759FC01213046F8F7FD
+:1083B000CBFB01213846F8F7C7FBB04EBAF80800EE
+:1083C00055463080BAF80A007080BAF81000B080C4
+:1083D0003046F9F75FFAB4F85A00F1880844A4F877
+:1083E0006000B4F85C0031890844A4F86200B4F875
+:1083F0005E0071890844A4F86400317EA048012918
+:1084000078D034F85A1F018061884180A18881802A
+:108410009B49028808310A8042884A808088888087
+:108420009748896A0830884795F83E0000287DD033
+:10843000F8F718FE15F83E0F401E2870BDE8F09FB3
+:1084400001461846FBF740FB2860B5F9020040F6EC
+:108450008151484380136880B5F9001040F681527D
+:10846000514389134218A2F6815252422980520880
+:10847000A4F85E201044A4F85C000844A4F85A0054
+:1084800000213046F8F760FB00213846F8F75CFB26
+:1084900001231A460621CCE6404201B2504200B206
+:1084A000FBF712FB2860B5F9020040F68151484302
+:1084B00081136980B5F9000040F681525043801362
+:1084C0000A18A2F681525242520828801144A4F898
+:1084D0005E20A4F85A100844A4F85C00002130463D
+:1084E000F8F732FB00213846F8F72EFB01231A4635
+:1084F00005219EE6B4E019461046FBF7E5FA286030
+:10850000B5F9020040F68151484380136880B5F9FF
+:10851000001040F68152514389134218A2F681524D
+:10852000524229805208A4F85A2000E09BE01044EF
+:10853000A4F85E000844A4F85C0000213046F8F777
+:1085400003FB00213846F8F7FFFA01231A460721FA
+:10855000C2E65942404209B200B2FBF7B5FA2860C0
+:10856000B5F9020040F68151484380136880B5F99F
+:10857000001040F68152514389134218A2F68152ED
+:10858000524229805208A4F85A201044A4F85C00F2
+:108590000844A4F85E0000213046F8F7D5FA00211F
+:1085A0003846F8F7D1FA01231A46062194E6114617
+:1085B000FBF78AFA2860B5F9020040F6815148437A
+:1085C00081136980B5F9000040F681525043801351
+:1085D0000A18A2F681525242520828801144A4F887
+:1085E0005C20A4F85A100844A4F85E00002130462C
+:1085F000F8F7AAFA00213846F8F7A6FA01231A4636
+:108600000521C9E6504201B2584200B2FBF75CFABC
+:108610002860B5F9020040F6815148438013688014
+:10862000B5F9001040F68152514389134218A2F661
+:108630008152524229805208A4F85C201044A4F8C8
+:108640005E000844A4F85A0000213046F8F77CFA8E
+:1086500000213846F8F778FA01231A4607219BE6ED
+:1086600034F8601FCFE607480088A0F5D04168398C
+:108670003FF4E4AEBDE8F05FF9F7A0BBE0090020ED
+:1086800030000020182C01402DE9F041904C914819
+:10869000B4F862100288511A89B20F296FD300888A
+:1086A000A4F862008C480088DFF83082C0074FF0E1
+:1086B00000054FF0010741D0874AD4E90C1024325D
+:1086C0001388B1EB530F02D21288511A08444FF4A9
+:1086D000F371884200D208468149B1FBF0F0616C29
+:1086E000C1F35101084406466064F7F796FE002284
+:1086F0007C4BF7F7FEFD4FF040427B4BF7F7F9FD5F
+:108700000E22F7F765FEF7F7BFFEA4F8AC0094F869
+:108710006D00401CC0B284F86D00082834D36C484A
+:1087200098F84620001F03789A4201D002704580D5
+:108730006E4A13786E4A23B1458021E06564256551
+:1087400058E0D8F89410A1F5FA618E4211DDE16D80
+:108750008B1C9E4205DDB0F902100A290DDA491C76
+:1087600006E08E4205DAB0F90210002908DD491E44
+:108770004180B0F902000A2802DB177001E0A2E094
+:108780001570E66584F86D505A484FF4A54201789B
+:10879000C1F38101012949D002294AD044F68771E9
+:1087A0002181A4F8A820B0F9243089B24B439B134F
+:1087B000A4F8A430B0F90E0000237043B0FBF1F030
+:1087C000216DC0F3D100C1EBC101C90200EB9130B2
+:1087D0002065F017810341EA9641B003F7F7A2FC48
+:1087E000B4F8AA10C1EBC101C902C00800EB913076
+:1087F000A4F8AA00616C206F0844206794F87420E4
+:10880000521CD2B284F87420082A05D3C008A4F8F8
+:10881000760084F8745025673748384EC3885A0666
+:1088200033D498F80F20022A06D02CE043F20451EA
+:10883000B6E744F24621B3E7B26840F69916B24271
+:1088400021DD94F8382094F88E60B2420CD084F880
+:108850008E2094F83D2002F00106C2F340029642B9
+:1088600002D1A4F88A5004E0B4F88A20B2F5966FD9
+:1088700005D2B4F88A00401CA4F88A0005E043F051
+:108880008002C28001E0A4F88A50114894F83F3079
+:10889000B8300C2B01D2C57400E0C774174A0F4CD6
+:1088A00041F2482692F83C20B4F8824041F2504C04
+:1088B0000C2B0AD3B14208DB012A06D0614502DD48
+:1088C000002C00D18774BDE8F0818574FBE70000BF
+:1088D000480100202C07002000040040AC020020CA
+:1088E0004564BD0100209C40133B3340FE03002043
+:1088F000FF030020D0040020600A0020380500207B
+:1089000070B5284C284821880288511A89B23E291E
+:1089100047D3008820802548808B254D8002286021
+:108920006969284688472349A868FDF779F82249EC
+:108930006060CB885A072ED40022B0F1F05F0FD9C7
+:10894000E089B0F5FA7F08D943F00400C8801B48DD
+:10895000017821F0020101701CE0401CE0811AE066
+:10896000B0F1D25F0CD94FF4F031A1EB103080039D
+:10897000C910B0FBF1F0206100280CDA22610AE096
+:10898000B0F1C85F03D94FF48040206103E023F0C9
+:108990000400C880E281D4E90401884200DB084673
+:1089A000A06170BD580C00202C070020AC020020F4
+:1089B0009406002034970008600A0020E205002099
+:1089C00005494FF480404861086188610348C188C7
+:1089D00021F48271C1807047580C0020600A002089
+:1089E0002DE9F041384C394E394F207841F233317E
+:1089F000C2074FF000050CD0A28962B394F90700BA
+:108A0000002800DA4042C0B2032829D240F2AE70FA
+:108A10002AE0A570E5732F4AE571A58192F83830F8
+:108A2000237220F00800A18040F0020020703D86F3
+:108A30007560B560F560116D490005D041F684613F
+:108A4000A18140F010002070C0B240F00100207001
+:108A50006574BDE8F081658120F01000207015E09C
+:108A6000042803D240F6510060810FE0052802D2AD
+:108A700040F69910F8E740F6CC42062803D30728C1
+:108A800001D3082801D2628100E0618197F89D003E
+:108A900098B9B088102301B2B4F90A003622FCF765
+:108AA00007F87060F168401AB1680844B060B6F920
+:108AB00000104843C013F0603886388E10B1012092
+:108AC000A070C6E7A570C4E7740C0020AC060020B7
+:108AD000AC020020480100202DE9F041554C2678D9
+:108AE000F0077CD05448217A544D90F838008142E8
+:108AF0007BD0534A2346DFF84CC1575C93F90E20D4
+:108B000093F90730874203D01CF80170874213D1D4
+:108B100046F002065B1C26705BB2E3711CF8011084
+:108B2000814201D15B1CE37194F90710062901DD34
+:108B30000621E171521C1CE0434F17F801C0434F5E
+:108B4000844503D017F801C0844513D126F00206EE
+:108B50005B1E26705BB2E371795C814201D15B1EC2
+:108B6000E37194F907306FF005018B4200DAE1718F
+:108B7000521EA273207294F907108A1C042A02D98B
+:108B800041F68462A2812C4A012912780ADD2B4B1E
+:108B900056079B6802D543F0080301E023F0080361
+:108BA000AB606070B1F1FF3F09DA5107A96802D5E7
+:108BB00021F0080101E041F00801A9606070F9F7B7
+:108BC00099FBA078012810D121488068A3280CDAED
+:108BD00094F90700022803DD0220E07105E01EE0A1
+:108BE0006FF00101884200DAE171A089002630B1FE
+:108BF000401E0004000CA08101D1E671A673E87B41
+:108C000004280CD0B5F93010512341220020FBF785
+:108C10004FFF2886002802D1E07B10B1A670BDE886
+:108C2000F0810C4806700C480670207820F0010096
+:108C30002070F4E7740C002048010020AC020020F2
+:108C40002C980008329800083E98000844980008C4
+:108C5000380500204007002023070020743F713DA5
+:108C60009B3BED396238F436A13565343F332A3207
+:108C7000273133304C2F722EA32DDF2C242C722B56
+:108C8000000000361C070038AA0A003AAA0A003C75
+:108C9000CC0C003ECC0C0040380E0042380E004494
+:108CA000380E0046380E0048380E004AC711004CF6
+:108CB000C711004EC7110050C7110052C711005410
+:108CC000C7110056C7110058C711005AC711005CE0
+:108CD000C711005EC7110060C7110062C7110064B0
+:108CE000C7110066C7110068C711006A000000368E
+:108CF000220200388E03003AB005003CD207003E45
+:108D0000F4090040160C0042380E00445B10004687
+:108D1000C71100483313004A9F14004C9F14004EA3
+:108D20000B1600507717005277170054771700562C
+:108D3000771700587717005A7717005C7717005E8F
+:108D4000771700607717006277170064771700665F
+:108D5000771700687717006A0000003600000038B7
+:108D6000B600003A6C01003C2202003ED8020040EE
+:108D70008E03004244040044FA040046B005004853
+:108D80006606004A1C07004CD207004E88080050B7
+:108D90003E090052F4090054AA0A0056600B00581C
+:108DA000160C005ACC0C005C820D005E380E006080
+:108DB000EE0E0062A40F00645B10006611110068E3
+:108DC000C711006A000000340000003600000038BF
+:108DD0000000003A0000003C0000003E000000409F
+:108DE000000000420000004400000046000000486F
+:108DF0000000004A0000004C0000004E000000503F
+:108E0000000000520000005400000056000000580E
+:108E10000000005A0000005C0000005E00000060DE
+:108E200000000062000000640000006600000068AE
+:108E300044145858587011115858587041115858C6
+:108E40004870111448585870141158485870002030
+:108E50000072002000700020006E0020006C0020D6
+:108E6000006A0020006800200066002000640020E6
+:108E70000062002000600020005E0020005C0020F6
+:108E8000005A002000580020005600200054002006
+:108E90000052002000500020004E0020004CA32073
+:108EA000004AA320004847210046EB210044EB2163
+:108EB00000428F2200408F22003E7A24003C7A2418
+:108EC000003A66260038512800343D2A0030702DC3
+:108ED000002CA33000287A34002451380020CC3CE8
+:108EE000001C00400018004000140040001000402A
+:108EF000000C00400008004000040040000000009A
+:108F0000010203040500050001020304010400033B
+:108F100005020000F001000036010000F80000002A
+:108F2000BA0000007C0000007C0000007C00000013
+:108F3000411414111114441114144111000029009A
+:108F400052007B00A400CC00F5001E014701700117
+:108F50009901C201EA0113023C0265028E02B602C7
+:108F6000DF020803300359038203AA03D303FB0380
+:108F700024044C0475049D04C504EE0416053E0546
+:108F800067058F05B705DF0507062F0657067F061D
+:108F9000A706CE06F6061E0746076D079507BC070F
+:108FA000E4070B08320859088108A808CF08F6081A
+:108FB0001D0944096A099109B809DE09050A2B0A45
+:108FC000520A780A9E0AC40AEA0A100B360B5C0B96
+:108FD000820BA80BCD0BF30B180C3E0C630C880C0A
+:108FE000AD0CD20CF70C1C0D410D650D8A0DAF0DAB
+:108FF000D30DF70D1C0E400E640E880EAC0ECF0E76
+:10900000F30E170F3A0F5E0F810FA40FC70FEA0F71
+:109010000D103010531075109810BA10DD10FF109D
+:109020002111431165118711A911CA11EC110D12FB
+:109030002E12501271129212B312D412F41215138E
+:109040003613561376139613B713D713F613161455
+:109050003614561475149414B414D314F214111550
+:1090600030154E156D158C15AA15C815E715051682
+:10907000231641165F167C169A16B716D516F216E9
+:109080000F172C17491766178317A017BC17D91786
+:10909000F51711182E184A18661881189D18B91856
+:1090A000D418F0180B19261942195D19781992195C
+:1090B000AD19C819E219FD19171A311A4C1A661A96
+:1090C000801A991AB31ACD1AE61A001B191B331B02
+:1090D0004C1B651B7E1B971BAF1BC81BE11BF91BA1
+:1090E000121C2A1C421C5A1C721C8A1CA21CBA1C70
+:1090F000D21CE91C011D181D301D471D5E1D751D6C
+:109100008C1DA31DBA1DD01DE71DFD1D141E2A1E9A
+:10911000401E571E6D1E831E981EAE1EC41EDA1EF4
+:10912000EF1E051F1A1F2F1F451F5A1F6F1F841F79
+:10913000991FAE1FC21FD71FEC1F00200000640044
+:10914000C9002D019201F7015B02C00224038903CB
+:10915000ED035204B6041A057F05E3054706AB0686
+:109160000F077307D7073B089F0802096609C9095B
+:109170002D0A900AF30A560BB90B1C0C7F0CE20C5B
+:10918000440DA60D090E6B0ECD0E2F0F900FF20F92
+:109190005310B41015117611D71138129812F81215
+:1091A0005813B81318147714D61435159415F315ED
+:1091B0005116B0160E176B17C91726188318E0182A
+:1091C0003D199919F519511AAD1A081B631BBE1BDD
+:1091D000181C731CCD1C261D801DD91D321E8A1E15
+:1091E000E31E3B1F921FEA1F41209820EE204421DE
+:1091F0009A21EF2145229922EE2242239623E92348
+:109200003C248F24E22434258525D725282678265A
+:10921000C82618276827B72706285428A228EF2829
+:109220003D298929D629222A6D2AB82A032B4D2BBC
+:10923000972BE12B2A2C722CBB2C022D4A2D912D21
+:10924000D72D1D2E632EA82EEC2E302F742FB82F65
+:10925000FA2F3D307F30C030013141318131C13191
+:1092600000323F327D32BA32F73234337033AC33AE
+:10927000E73322345C349534CE3407353F357735C7
+:10928000AE35E4351A3650368536B936ED362037E8
+:1092900053378637B737E937193849387938A83816
+:1092A000D738053932395F398B39B739E2390D3A58
+:1092B000373A603A893AB23ADA3A013B283B4E3BB8
+:1092C000733B983BBD3BE03B043C263C483C6A3C3E
+:1092D0008B3CAB3CCB3CEA3C093D273D443D613DEA
+:1092E0007D3D993DB43DCE3DE83D013E1A3E323EC6
+:1092F000493E603E763E8C3EA13EB53EC93EDC3ED8
+:10930000EF3E013F123F233F333F433F513F603F1A
+:109310006E3F7B3F873F933F9E3FA93FB33FBC3F9C
+:10932000C53FCD3FD53FDC3FE23FE83FED3FF13F5A
+:10933000F53FF93FFB3FFD3FFF3FFF3FFF3F000091
+:10934000E7382C35002020EF20372023332026203B
+:109350002100008002000400080010000002000448
+:109360000008040000020004000800100020004073
+:109370000080040000000080000000400000002089
+:1093800000000010000000080000000400000002BF
+:1093900000000001000080000000400000002000EC
+:1093A000000010000000080000000400000002009F
+:1093B000000001000080000000080140000C014096
+:1093C000000C0140000C0140000C0140000C014069
+:1093D000000C0140000C0140001001400010014051
+:1093E0000010014000100140001001400010014039
+:1093F0000010014000100140001401400408014029
+:10940000040C0140040C0140040C0140040C014018
+:10941000040C0140040C0140040C01400410014004
+:1094200004100140041001400410014004100140E8
+:1094300004100140041001400410014004140140D4
+:1094400008080140080C0140080C0140080C0140CC
+:10945000080C0140080C0140080C0140080C0140B8
+:109460000810014008100140081001400810014098
+:109470000810014008100140081001400810014088
+:10948000081401400C0801400C0C01400C0C014078
+:109490000C0C01400C0C01400C0C01400C0C014068
+:1094A0000C0C01400C1001400C1001400C1001404C
+:1094B0000C1001400C1001400C1001400C10014038
+:1094C0000C1001400C14014010080140100C014028
+:1094D000100C0140100C0140100C0140100C014018
+:1094E000100C0140100C0140101001401010014000
+:1094F00010100140101001401010014010100140E8
+:109500001010014010100140101401400000000034
+:10951000000000000000000000000000000000004B
+:1095200014080140140C0140140C0140140C0140BB
+:10953000140C0140140C0140140C0140140C0140A7
+:109540001410014014100140141001401410014087
+:109550001410014014100140141001401410014077
+:109560001414014000000000000000000000000092
+:109570000000000000000000FFFFFF0F0FFFFFFFD3
+:10958000FFF0FFFFFF0FFFFFFFFFF0FF0FFFFFFFE9
+:10959000FFF0FFFFFF0FFFFFFFF0FFFF0FFFFFFFD9
+:1095A000FFF0FFFFFF0FFFFFFFFFF0FFFFFF0FFFC9
+:1095B000FFFFFFF0FFFFFF0FFFF0FFFF0000004085
+:1095C0004000000000040000004000000000040013
+:1095D0004000000000040000004000000004000003
+:1095E00040000000000400000040000000000400F3
+:1095F00000004000000000040000004000040000E3
+:1096000000000080800000000008000000800000D2
+:10961000000008008000000000080000008000003A
+:10962000000800008000000000080000008000002A
+:10963000000008000000800000000008000000801A
+:1096400000080000000000202000000000020000D0
+:1096500000200000000002002000000000020000C6
+:1096600000200000000200002000000000020000B6
+:1096700000200000000002000000200000000002A6
+:1096800000000020000200000000006060000000F8
+:1096900000060000006000000000060060000000FE
+:1096A00000060000006000000006000060000000EE
+:1096B00000060000006000000000060000006000DE
+:1096C00000000006000000600006000000800200AC
+:1096D000040008001000000200040008040000025A
+:1096E000000400080010002000400080040000007A
+:1096F000FF7FFFFFFDFFFFFFFBFFFFFFF7FFFFFF08
+:10970000EFFFFFFFFFFDFFFFFFFBFFFFFFF7FFFF87
+:10971000FBFFFFFFFFFDFFFFFFFBFFFFFFF7FFFF6B
+:10972000FFEFFFFFFFDFFFFFFFBFFFFFFF7FFFFF39
+:10973000FBFFFFFF0000401F7A1903000000001E1E
+:10974000897603000000C01C3BDF03000000801B83
+:10975000D15704000000401A9FE0040000000019E7
+:109760009E7B05000000C017E42C06000000801658
+:109770000DF806000000401593DE070000000014FD
+:1097800008E608000000C012B1110A0000008011B4
+:1097900001650B0000004010E6E30C000000000F24
+:1097A00046940E000000C00D467710000000800CAB
+:1097B000B08F12000000400BD2DE14000000000A3F
+:1097C0005E6317000000C008601A1A0000008007DE
+:1097D00026FC1C00000040060000200000000005E0
+:1097E0007A1923000000C003D5392600000080024A
+:1097F0005851290000004001764F2C000000000065
+:1098000046252F000000C0FE2AC63100000080FD62
+:10981000A1283400000000FB4B1F3800000080F836
+:1098200029053B00000000F6EFFE3C0001020304A6
+:109830000500020304050001030405000102050000
+:109840000102030404050001020355050010AA1AD1
+:1098500055250030AA3A0000AA0A55150020AA2A68
+:109860005535FF3F8498000800000020580700008D
+:10987000E40600088099000858070020E00900006D
+:109880002467000845020406082D010203040405AC
+:10989000480607080913392B1B084D0421135515D9
+:1098A0002A4006190801A7138B3D1B08B1041AAB07
+:1098B00004012517020604050103148020FF8BAA6A
+:1098C0000A0201A415AA0A551500085920AA2A550A
+:1098D00035FF3F072903010504060203127C1573B7
+:1098E000FFFF04FF8080010129025F6402130A1355
+:1098F0009D6A12081201100C0504060203010103FF
+:10990000070505280B010203040206070303040CE4
+:109910003D0706040509191F191904310506064BF0
+:10992000AA1A024B381E026910312E40FD396926F1
+:109930000211042F405F020C26405B262ACD5515EC
+:109940005515123902017F0316D0071AFF01013B9A
+:109950000261AA0C12080108A8147F993F23403322
+:1099600013A1720A1608DC91220312100A17401C78
+:1099700012600A16901B014D13B16A020008000024
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000200008D
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y003-A.axf b/Project/MDKARM(uV5)/Objects/WXHS-Y003-A.axf
new file mode 100644
index 0000000..041daed
Binary files /dev/null and b/Project/MDKARM(uV5)/Objects/WXHS-Y003-A.axf differ
diff --git a/Project/MDKARM(uV5)/Objects/WXHS-Y003-A.hex b/Project/MDKARM(uV5)/Objects/WXHS-Y003-A.hex
new file mode 100644
index 0000000..ce9d145
--- /dev/null
+++ b/Project/MDKARM(uV5)/Objects/WXHS-Y003-A.hex
@@ -0,0 +1,2472 @@
+:020000040800F2
+:10000000381100200101000817380008A528000851
+:1000100015380008350F00083D6400080000000096
+:100020000000000000000000000000006D49000812
+:10003000731A000800000000853D00086D4C0008A0
+:100040001B010008793B00081B0100081B01000888
+:100050001B0100081B0100081B0100081B01000810
+:100060001B0100081B0100081B0100081B01000800
+:100070001B0100081B0100082D1500081B010008CA
+:100080001B0100081B0100083D0700081B010008B8
+:100090001B0100081B0100081B0100081B010008D0
+:1000A000DD4C0008C94D00081B0100081B010008B9
+:1000B000CD4D0008BD500008195300081B01000871
+:1000C0001B0100081B0100081B0100081B010008A0
+:1000D0001B010008355F00081B0100081B01000818
+:1000E0001B0100081B0100081B010008DFF80CD0F1
+:1000F00000F0E6FA00480047AD750008381100200E
+:100100000648804706480047FEE7FEE7FEE7FEE7B1
+:10011000FEE7FEE7FEE7FEE7FEE7FEE78D4C0008A0
+:10012000ED0000082DE9F0410024061B254671F181
+:10013000000605DA01240027D0EB070067EB010178
+:10014000161E73F1000605DA0027D2EB070201251F
+:1001500067EB030300F0D0F986460E4617469C462F
+:10016000AC4204D00025D0EB050E65EB010624B1AE
+:100170000020D2EB000760EB030C704631463A4694
+:100180006346BDE8F08140EA01039B0703D009E024
+:1001900008C9121F08C0042AFAD203E011F8013B73
+:1001A00000F8013B521EF9D2704780EA010210B5F7
+:1001B00002F00043400022D04A001FD0010E01EBA4
+:1001C0001261C0F35600C2F3560240F4000042F43C
+:1001D0000002A0FB022000047F39140400D0401C60
+:1001E00050EA124001D44000491EC2B20C0604EB92
+:1001F000D010401C4008802A02D003E0002010BD2F
+:1002000020F00100002900DA0020184310BD2DE97C
+:10021000FE4F81EA030404F0004421F00041009401
+:100220004FF0000B23F0004350EA01045ED052EA85
+:1002300003045BD0C3F30A54C1F30A552C44A4F25F
+:10024000F3340194A0FB0254C1F3130141F4801173
+:10025000C3F3130343F4801301FB024400FB034E7A
+:10026000840A970A44EA815447EA8357A4FB076843
+:1002700002958D0A05FB07854FEA932C04FB0C546D
+:100280002705029D4FEA065847EA1637B5EB0805E1
+:100290006EEB070C870E920E47EA811742EA831233
+:1002A000A7FB0201B6EB0B0164EB00042B0D43EA44
+:1002B0000C335E1844EB1C50DA465146E7FB020152
+:1002C000C5F313044FEA0B3343EA14534FEA0432E5
+:1002D000019C43EA0603A4F10C040294009CCDE9BE
+:1002E00000B400F09FF903B0BDE8F08F0020014694
+:1002F000F9E72DE9F04D81EA030404F0004B21F009
+:10030000004514464FF0000A23F0004150EA050270
+:1003100020D054EA01021DD0C5F30A570246C5F3A6
+:100320001303C1F31300C1F30A5640F4801543F4DC
+:100330008013A7EB0608101BD64608F2FD3873EBB6
+:10034000050002D308F1010801E092185B41B8F101
+:10035000000F03DA00200146BDE8F08D00204FF4C5
+:100360008011064684460EE0171B73EB050705D384
+:10037000121B63EB050306434CEA010C49084FEAE4
+:10038000300092185B4150EA0107EDD152EA0300B8
+:1003900012D082EA040083EA0501084305D0101B4D
+:1003A000AB4106D20122002306E000224FF00043B9
+:1003B00002E06FF0010253101AEB06004CEB0851FB
+:1003C00010EB0A0041EB0B01BDE8F04D00F01BB94A
+:1003D00070B521F0004303430CD0C1F30A5500244B
+:1003E000D5EB040564EB0403D617AD1AB34102DB69
+:1003F0000020014670BD201841EB025170BDC10FB5
+:1004000080EAE0700844CA079623002100F0CDB8C6
+:1004100096230022114600F0C8B80EB5C10F80EA3D
+:10042000E0700844CA07002140F233438DE80E0013
+:100430000A460B4600F0F6F803B000BD0EB540F2D8
+:10044000334102910021CDE900110A460B4600F02C
+:10045000E9F803B000BD00F0004220F00040C10DFB
+:10046000C0F3160040F400007F2901DA0020704735
+:10047000962903DCC1F19601C84001E09639884015
+:10048000002AF4D04042704770B5C1F30A5201F01F
+:1004900000450024C1F3130140F2FF3341F4801101
+:1004A0009A4201DA002070BD40F233439A42A2F230
+:1004B000334203DC524200F05FF800E090402C43EE
+:1004C000F1D0404270BDC1F30A5210B5C1F313011F
+:1004D00040F2FF3341F480119A4201DA002010BD4E
+:1004E00040F233439A42A2F2334203DC524200F01C
+:1004F00043F810BD904010BD2DE9F05F0546002087
+:1005000092469B4688460646814640241BE0284684
+:1005100041464746224600F02FF853465A46C01A35
+:10052000914110D311461846224600F016F82D1AB4
+:1005300067EB01084F4622460120002100F00DF82C
+:1005400017EB00094E41201EA4F10104DFDC4846F0
+:1005500031462A464346BDE8F09F202A04DB203A74
+:1005600000FA02F1002070479140C2F1200320FA06
+:1005700003F3194390407047202A04DB203A21FA04
+:1005800002F00021704721FA02F3D040C2F12002AC
+:1005900091400843194670470029A8BF7047401C86
+:1005A000490008BF20F00100704710B4B0FA80FC89
+:1005B00000FA0CF050EA010404BF10BC704749B1C6
+:1005C000CCF1200421FA04F411FA0CF118BF012136
+:1005D00021430843A3EB0C01CB1D4FEA00614FEA16
+:1005E000102042BF002010BC704700EBC3501044E5
+:1005F0000029A4BF10BC7047401C490008BF20F070
+:10060000010010BC704710B5141E73F1000408DA25
+:10061000401C41F1000192185B411A4301D120F0C6
+:10062000010010BD2DE9F04D92469B4611B1B1FA83
+:1006300081F202E0B0FA80F220329046FFF78DFF9F
+:1006400004460F4640EA0A0041EA0B0153465A4667
+:10065000084313D0114653EA010019D0C8F14002F3
+:100660005046FFF789FF05460E465046594642461A
+:10067000FFF773FF084305D0012004E02046394608
+:10068000BDE8F08D0020054346EAE0762C43374371
+:100690000A986305E40AA0EB08000022FD0A44EA78
+:1006A00047540A3002D500200146E9E70105101938
+:1006B0006941DDE9084500196941BDE8F04DA2E74F
+:1006C000064C074D06E0E06840F0010394E807009F
+:1006D00098471034AC42F6D3FFF70CFD9898000809
+:1006E000B898000870B58C1810F8015B15F0070376
+:1006F00001D110F8013B2A1106D110F8012B03E0BB
+:1007000010F8016B01F8016B5B1EF9D12B0705D4C2
+:100710000023521E0DD401F8013BFAE710F8013B0B
+:10072000CB1A921C03E013F8015B01F8015B521E27
+:10073000F9D5A142D8D3002070BD000070B54C4C53
+:100740004FF490652946204600F015FA002864D041
+:100750002946204600F0A2F846490888401C088037
+:100760000121204600F0E6FA434942F21072B1F846
+:100770005800904202D2401CA1F8580007F0FAF845
+:100780003E4DB5F91410B5F9120005F0BBFF3C4C15
+:10079000A5F856002080A16820468847A088A5F8C3
+:1007A000580003F0A1F807F0E1F9364E364C3078E6
+:1007B000082833D045F6AC30606042F6EF60A060A8
+:1007C00042F2C400E0603148008A2080208E6080C0
+:1007D000A16B2D488847208E69882D4C08444FF620
+:1007E000FF7101EA80006887207A4FF0000540071A
+:1007F0001DD501F0CDFA274949F6A24008802648C8
+:1008000040F21A62C188491C89B2C180914204D366
+:10081000A16821F00401A160C58070BD41F2130000
+:1008200060604FF48060A06040F61B50CAE73078EB
+:100830000A2818D2DFE800F0170613050A050D177D
+:100840001113EAE7BDE8704006F006B908F05EF95A
+:1008500005E0BDE8704002F091BD06F083FCBDE804
+:10086000704007F0DBBA00F0FDFB84F8B65070BDB5
+:10087000002401402C0700204801002064000020D3
+:100880004C07002023070020E40000200002002085
+:10089000AC020020442C01406C0900206FEA1121B9
+:1008A000016070470029816802D041F0010101E038
+:1008B00021F00101816070470029816802D041F474
+:1008C000807101E021F48071816070472DE9F04171
+:1008D000824E92B0304600F00BF90BA800F039FAC6
+:1008E00001214FF4C06003F0E1FA00248DF831409B
+:1008F0004FF46020CDE90D044FF4A0204FF009081B
+:100900000B9001278DF83C808DF830700BA9304694
+:1009100000F080F9724D8DF831408DF830708DF80F
+:100920003C700BA9284600F075F901231A460F21E7
+:10093000304600F0C0F9022201231146304600F093
+:10094000BAF9012303220021304600F0B4F9012353
+:1009500004221946304600F0AEF9012305220B218E
+:10096000304600F0A8F9012306220421304600F0A9
+:10097000A2F9012307220821304600F09CF9012347
+:1009800008220321304600F096F9012309220A21AA
+:10099000304600F090F90121304600F084F9012141
+:1009A000284600F080F901231A460521304600F060
+:1009B00055F901231A460621284600F04FF9002177
+:1009C000304600F0CBF84FF4E041284600F0C6F87E
+:1009D0000121304600F0B8F80121284600F0B4F8B3
+:1009E0000121304600F0A6F80121284600F0A2F8C7
+:1009F0000121304600F09EF90121284600F09AF9C5
+:100A000040F61451374804F05EFF12208DF8400084
+:100A100002208DF841008DF842408DF8437010A8F7
+:100A200002F026FF01224FF49061304600F0E8F812
+:100A300001213046FFF740FF01213046FFF732FF2A
+:100A400001212846FFF72EFF304600F06EF93046B0
+:100A500000F09FF80028FAD1304600F075F93046D2
+:100A600000F082F80028FAD1284600F05EF9284606
+:100A700000F08FF80028FAD1284600F065F92846E2
+:100A800000F072F80028FAD10121084603F0EAF9D3
+:100A9000154D284600F086FD684600F02EFE0F48F2
+:100AA00001A94C300090114881E811018020CDE966
+:100AB00004404000069080000790202008904FF4EA
+:100AC0004050CDE909046946284600F0F9FD0121AE
+:100AD000284600F05BFD12B0BDE8F0810024014023
+:100AE00000280140002C014008000240BC02002008
+:100AF0000D4910B5884202D1012144150AE00B4985
+:100B0000884202D10121041504E0094988420AD132
+:100B10000121CC03204603F0D5F92046BDE8104062
+:100B2000002103F0CFB910BD00240140002801408E
+:100B3000003C01400029816802D041F4801101E0AD
+:100B400021F48011816070470029816802D041F44E
+:100B5000004101E021F4004181607047826822F485
+:100B6000E0420A43826070470146002089684907D5
+:100B700000D50120704710B50246002054680B0ACA
+:100B8000C9B20C401168194202D0002C00D00120DB
+:100B900010BD014600208968090700D50120704773
+:100BA00038B501211C2003F081F9FF20ADF80000C9
+:100BB00000248DF8034003258DF8025069460D4846
+:100BC00001F0E0FA0120ADF800008DF803408DF847
+:100BD00002506946084801F0D5FA2320ADF800001C
+:100BE0008DF803408DF802506946044801F0CAFAB6
+:100BF00038BD000000080140000C01400010014019
+:100C0000002A4268C9B201D00A4300E08A43426028
+:100C10007047000010B542680E4B0C791A400B6803
+:100C200042EA04221343436083680B4A1340D1E92C
+:100C3000024222434C7943EA44031A438260C26A67
+:100C4000097C22F47002491EC9B242EA0151C16214
+:100C500010BD0000FFFEF0FFFDF7F1FF70B50724A7
+:100C600009290AD9C568A1F10A0606EB4606B4406F
+:100C7000A543B3401D43C56007E0056901EB41068C
+:100C8000B440A543B3401D430561836BC3F30154D6
+:100C9000121B921C02EB82041F22A2409343A1402C
+:100CA0000B43836370BD826B491E22F4401242EAFB
+:100CB00001518163704770B5072409290AD9C568B5
+:100CC000A1F10A0606EB4606B440A543B3401D4316
+:100CD000C56007E0056901EB4106B440A543B34098
+:100CE0001D4305611F23072A09D2446B521E02EBE4
+:100CF000820293409C4391400C43446370BD0D2A93
+:100D000009D2046BD21F02EB820293409C439140B4
+:100D10000C43046370BDC46A0D3A02EB8202934037
+:100D20009C4391400C43C46270BD816841F008014E
+:100D3000816070470029816802D041F4A00101E080
+:100D400021F4A00181607047816841F00401816055
+:100D5000704700210160017141718160C160012112
+:100D60000174704770B51E4C214694F83800B1F8F4
+:100D7000425006281ED9B4F84A10B4F84C00A1EB32
+:100D8000000202F10902122A04D8FFF757FB0022E1
+:100D9000144B0AE0884204D2FFF750FB0022124BAA
+:100DA00003E0FFF74BFB0022104BFFF730FAFFF791
+:100DB0008AFB09E005D12846FFF740FB0C4A0D4BA2
+:100DC000F3E70D4951F82000C5EB45116063B0EB26
+:100DD000410F03D9C5EB45104000606370BD0000B2
+:100DE000580400200000344000003340000035402B
+:100DF0006766666666E64B40488F000810B50C4C87
+:100E00002078400713D5FFF7ADFF0A49A08E088070
+:100E100008483038018821F010010180001F018846
+:100E200041F010010180207820F00400207010BDF6
+:100E30005804002040040040F0B4184816494FF40C
+:100E40009677436C08468A68046815485FEAC25C76
+:100E500042F00806007822F008054FEA047415D520
+:100E6000002C08DB120714D408B1082811D1BB42AA
+:100E70000FDA8E6007E012070BD508B1082808D1F9
+:100E8000BB4206DA8D60F0BC05F06EBF002CF2DAD2
+:100E9000E8E7F0BC70470000AC02002048010020E9
+:100EA0002307002070B506464089204B204C4FF4A4
+:100EB0008071002580B362887AB1012A0CD1E18863
+:100EC000491C89B2E1803289914205D36580E58071
+:100ED000FF2801D0401E708170BD7088228890422A
+:100EE00001D9012200E00022184601F0D4F97088EF
+:100EF000B18801442088401C80B220808142EBD818
+:100F00002580A088401C80B2A080F1888842E3D36D
+:100F100001206080A58070BDFFE70022184601F027
+:100F2000BAF9A580E58025806580F4E7000C0140D2
+:100F3000C8050020FEE70000FCB505464FF6FF7629
+:100F400000200C46ADF8006048F205078DF804005B
+:100F500020E000BF15F8010B8DF8040001A9084638
+:100F600002F0C9F8BDF800009DF8041080EA0120E5
+:100F7000ADF800005FF00000BDF800100A0402D5D3
+:100F800087EA410101E006EA4101401CADF800108A
+:100F90000828F1DB641EDDD26946084602F095F8A8
+:100FA000BDF80000FCBD00000246002004E000BFC8
+:100FB00012F8013B1844C0B2491EF9D27047000034
+:100FC00070B5144A85B01088002413490194009428
+:100FD000039420460494138807E00D8B009E35444B
+:100FE0000095CD8B019E3544019515889D42F4D026
+:100FF000401CC0B28028EED30098411107484180C0
+:10100000848001984111064881830183818205B063
+:1010100070BD00002C070020AC020020E20500207B
+:10102000D004002030B50E4902880A800C4A43885B
+:10103000083A13800B1F808818802024151F2C80ED
+:101040000020401C80B27328FBD341F211100880AD
+:1010500044F64800108047F2480018802C8030BDCC
+:10106000202C0140114944F648000880091D46F62D
+:1010700048000880091D41F2111008800B48001F2C
+:10108000018841F02001018009480021A0F8641086
+:10109000A0F86210A0F86010A0F85E10A0F85C1034
+:1010A000A0F85A100348418181827047182C0140F2
+:1010B000AC020020640000202DE9F04F524B534851
+:1010C0000022D97A90F800C080292CF001067DD347
+:1010D0001C684F4B01F01F0153F821104D4B0C427F
+:1010E000196802D041F0200101E021F02001994669
+:1010F0001960484BDFF820B1DFF820A193F8465083
+:10110000474B9BF80040B3F90430022C69D1B9F881
+:101110000840C4F3C007C4F30024A74261D03D4C8B
+:101120002C3C94F80380B8F1000F09D0374FB8F188
+:10113000010FB7F902700DD0B8F1020F56D120E0BF
+:101140000A0553D58A0651D40122E2702CF004021C
+:1011500002704BE00E0549D48E0647D55FEA4C7607
+:1011600044D4A7BB4380002B09DD4CF0050202707C
+:101170000222E2702B4AB2F84420028236E0E2708A
+:1011800034E0B0F806C0BCF1000F01D1002B17DC31
+:1011900090F80CC0AC4513D107F26667BB420FDC78
+:1011A000214FBF895FEA477C0AD45FEA877C07D476
+:1011B0005FEA417C04D55FEA816C01D5FF0715D059
+:1011C00006704280AAF80020428101E017E00DE09D
+:1011D000426182610282E27089F80F208BF8002060
+:1011E00004E006704280AAF800204281C3800573A3
+:1011F000480960F3CB21C9F80010BDE8F08F0670F4
+:1012000042804281F9E70000E805002050090020F3
+:10121000A8930008AC02002023070020240100202E
+:10122000E205002048010020600A00202DE9F04777
+:1012300096B000240C940D940E940F9472B69048BE
+:10124000816941F400718161816941F4806181614A
+:101250004FF4004002F0FCFD8A4D00212846FFF7C4
+:101260002BFB00212846FFF71DFB874E002130464F
+:10127000FFF718FB854F0021384600F087F9012061
+:101280004FF47041401C8842FCD32846FFF730FCE5
+:10129000B1463046FFF72CFC384600F083F94FF496
+:1012A0006020CDE912048DF8454001204FF004087C
+:1012B0008DF8440010948DF8508010A92846FFF74F
+:1012C000A9FC01231A4605212846FFF7F4FC012357
+:1012D000022206212846FFF7EEFC01230322072104
+:1012E0002846FFF7E8FC012304220F212846FFF7D8
+:1012F000E2FC384600F056F9684600F0FEF9614815
+:10130000634E4C300090CDF80C80CDE90164802014
+:10131000CDE904404000069080000790202008900E
+:101320004FF44050CDE909046946384600F0C8F949
+:1013300001212846FFF7C0FA0121384600F026F9BE
+:1013400001212846FFF7AEFA47F23051159415985F
+:10135000401C15908842FAD301212846FFF7EAFC89
+:10136000ADF82C40A04640F2DC5A4FF4007420E067
+:101370005046CDF854801599491C15918142FAD3F5
+:1013800030880D9908440D9070880E9908440E908D
+:10139000B0880F9908440F90F0880C9908440C907D
+:1013A00001212846FFF7C6FCBDF82C00401CADF813
+:1013B0002C00BDF82C00A042DAD30D98354A40F33A
+:1013C000CF1633480A3006830E9941F3CF14448375
+:1013D0000F9941F3CF1383830C9941F3CF1CA0F8ED
+:1013E00004C0ACF5C05C40F2C371ACF59B7C8C458D
+:1013F0000ED2A6F5C856363E8E4209D2A4F5C85480
+:10140000363C8C4204D2A3F5C853363B8B4203D3FF
+:10141000D18841F48041D180D188490407D41E4944
+:10142000028B21F85C2F428B4A80808B88800021C0
+:101430002846FFF741FA0021384600F0A7F80021BE
+:101440002846FFF72FFA00214C464846FFF72AFAB4
+:101450000220C102401C8842FCD32846FFF748FB0B
+:101460002046FFF745FB384600F09CF8FFF72EFAC0
+:101470000A493C20087062B616B0BDE8F08700004B
+:1014800000100240002401400028014008000240F2
+:101490002E050020600A0020C00C0020200700203C
+:1014A00070B5204B40F6C81441F2B7055B6C48F6A6
+:1014B000E6065C4305EBA4341B4D73434EF6F6166B
+:1014C00006EBA333C5E90443D460401A53611060AE
+:1014D0009168884202DA4942884200DC1160106853
+:1014E0004343107E0341906A19189162506A814209
+:1014F00000DD9062916A106A814201DB084600E0DB
+:101500009062A86111684C43117C0C41084121187C
+:10151000B2F91C00884204DBB2F91A00884200DCF0
+:1015200008B270BD480100202801002010B54FF41A
+:101530000054204600F0ACF8002813D00A4908787F
+:1015400040F008000870204600F014F80021074819
+:1015500000F01CF80648C17E012903D10021C176A4
+:101560000121017710BD00008206002044000240E6
+:10157000640B0020C10002D502490860704702498F
+:1015800048607047040402400000024000290168DE
+:1015900002D041F0010102E04FF6FE7211400160FD
+:1015A0007047000001684FF6FE7211400160002193
+:1015B000016041608160C1603149314A083990421F
+:1015C00003D1486840F00F0006E02D4A14329042E3
+:1015D00004D1486840F0F00048607047284A28323B
+:1015E000904203D1486840F47060F5E7244A3C32E9
+:1015F000904203D1486840F47040EDE7204A5032F1
+:10160000904203D1486840F47020E5E71C4A6432F8
+:10161000904203D1486840F47000DDE7184A783200
+:10162000904203D1486840F07060D5E7154A111F19
+:10163000904203D1086840F00F0006E0114A1432CE
+:10164000904204D1086840F0F000086070470D4AED
+:101650002832904203D1086840F47060F5E7094AE7
+:101660003C32904203D1086840F47040EDE7054AEF
+:1016700050329042EAD1086840F47020E5E700005B
+:101680000800024008040240406880B27047000031
+:1016900001460020CA0001D5034A00E0034A12684F
+:1016A0000A4200D0012070470004024000000240BE
+:1016B000002A026801D00A4300E08A4302607047B2
+:1016C00030B5036847F6F07293430C6A8A68224388
+:1016D000D1E904452C4322438C692243CC6922433F
+:1016E0004C6A22438C6A22431A430260CA684260F1
+:1016F0000A6882604968C16030BD002101604160B4
+:101700008160C160016141618161C16101624162C9
+:101710008162704710B5114C8CB000212046FFF754
+:1017200035FF2046FFF73EFF0D4800900D48002191
+:10173000CDE901016420CDE903018020CDE9050157
+:101740000791089109910A9169462046FFF7B8FF71
+:1017500001212046FFF71AFF0CB010BD58000240CF
+:1017600004380140BC07002010B501218CB00846A8
+:1017700002F078FB1E4C00212046FFF707FF2046B1
+:10178000FFF710FF1B4800901B480190002110201C
+:10179000CDE902018020CDE904100691079108915E
+:1017A00009910A9169462046FFF78AFF012202212A
+:1017B0002046FFF77DFF01218DF82F1004208DF8C2
+:1017C0002D008DF82E100E208DF82C000BA802F0A5
+:1017D0004FF80F208DF82C000BA802F049F80121DA
+:1017E0002046FFF7D3FEFFF795FF0CB010BD0000B9
+:1017F00044000240043801405807002030B540F64C
+:10180000AA21204AC184838B1488E31A9BB20F2B30
+:1018100010D312888283037E002253B11A4BB3F98E
+:101820000A30062B05DB194B1B78022B03D0002B4B
+:1018300000D1828430BD164B40F68B255B6CA3F241
+:101840002D14AC420FD2428B521C92B24283642AB6
+:10185000F0D364224283B0F924208A4201DA02EBF9
+:101860002111818430BD41F29414A342FADBB0F916
+:101870002430002B02DDA3EB211100E00021818444
+:10188000428330BD2C070020640000202307002085
+:101890004801002010B50446B0F9020043F6991142
+:1018A00048438113E06840F26662504301EBA03088
+:1018B000E060B4F9001043F6991251438A1321698C
+:1018C00040F26663594302EBA131216104F0BAFE94
+:1018D0006061A18840F6AB2208444010A0F5154194
+:1018E0005539E062914205D9A0F5F851FF39521CF3
+:1018F00091421DD249F25451884202DDA0F52040A8
+:1019000002E0A0F5F850FF38206300EB400040F300
+:101910004F002085B4F924104A42904201DA104663
+:1019200002E0884200DD0846E083228461848AE088
+:10193000A0F5FE42FF3A41F255518A4214D8A2F670
+:10194000AA20206300EB400040F34F002085B4F94B
+:1019500024205142E183884201DA084602E09042A5
+:1019600000DD1046404250E0A0F5D442AA3A8A4237
+:1019700015D2A2F6AA20206300EB400040F34F01ED
+:101980002185B4F924004242E2832084914201DAA5
+:10199000104602E0814200DC0846608453E0A0F576
+:1019A000AA42543A41F256539A4215D2A2F6AB20BB
+:1019B000206300EB400040F34F002085B4F9241071
+:1019C0004A42904201DA104602E0884200DD0846B1
+:1019D0004042E083218419E0A0F5804241F2545353
+:1019E0009A4215D2A2F6AA20206300EB400040F3F1
+:1019F0004F012185B4F92400E0834242914201DA8B
+:101A0000104602E0814200DC0846208462841AE02D
+:101A1000A0F52852AB3A8A4215D2A2F6AA2020633A
+:101A200000EB400040F34F012185B4F92400E0832E
+:101A300042422284914201DA104602E0814200DCF7
+:101A400008464042A9E7B4F91E00A0EB40208013ED
+:101A5000E080B4F92000A0EB402080132081B4F98D
+:101A60002200A0EB40208013608110BD012101768F
+:101A7000704770471548164A4FF480410078042893
+:101A800021D002F13C03D08A9B88C01A00B22F28D3
+:101A900001DD001108E0002801DD002007E00D4B0A
+:101AA000984201DA184602E0402800DD4020938980
+:101AB000184400B2884203DC40F26661884200DAD2
+:101AC00008469081704791817047000023070020ED
+:101AD000D0040020C0FEFFFF38B54B484B490288B8
+:101AE0000B889A1A92B20F2A71D30988484C018048
+:101AF0004FF0FF01E2884FF47A7355044FF496706B
+:101B000002D51622009103E0950403D51522009119
+:101B1000014670E0D50402D514220091F8E71505BE
+:101B200002D513220091F3E7550502D51222009148
+:101B3000EEE7950502D511220091E9E7D50502D51A
+:101B400010220091E4E7150602D50F220091DFE78D
+:101B5000550602D50E220091DAE7950602D50D2230
+:101B60000091D5E7D50602D50C220091D0E71507E4
+:101B700002D50B220091CBE7550702D50A2200912E
+:101B8000C6E7950702D509220091C1E7D20702D026
+:101B900008220091BCE72289550702D5072200914F
+:101BA000B6E7950702D506220091B1E7D20702D029
+:101BB00005220091ACE7A27AD20702D0042200915C
+:101BC000A6E7A289D40603D503220091A0E719E075
+:101BD000140702D5022200919AE7540703D4940710
+:101BE00001D4D20702D00122009191E700200346E0
+:101BF00002460146009002F065FFBDE83840024809
+:101C0000FFF750B938BD0000540A00202C0700200F
+:101C1000600A0020F0B55948594982880B889A1A01
+:101C200092B29C2A64D30988818056490A88014669
+:101C3000002A0B7843F0020156D11646524A1C077F
+:101C400015680246127822F0020274D54F4C0746FE
+:101C5000E4887F785FEA845C02D547F0010701E001
+:101C600027F001074770A704477802D547F002071D
+:101C700001E027F002074770670401D4E70703D0AB
+:101C8000477847F008074770640603D5447844F066
+:101C9000040404E01C0603D4447824F004044470D3
+:101CA000EC0450D4354C9A07247824F0100423D443
+:101CB000324D42782F7A2D78012A45F0100514D044
+:101CC000022A16D02D4C042AA47804F1010C0CF041
+:101CD000FF0C13D0072A25D0032A23D0052A21D0B0
+:101CE000062A1FD021F0100142E0B90702E005707A
+:101CF000F0BD39070029FADB0470F0BDFA0601D403
+:101D00001A060AD50170022C04D280F802C0BCF178
+:101D1000020FF2D341F080012AE021F0100101709E
+:101D20008670F0BD877A7F06F7D5032C04D8017042
+:101D300080F802C0F0BD0FE05107D8D51906D6D4FF
+:101D400043F0800114E002704178CB0701D189078C
+:101D5000F0D522F010010BE0E9040BD49907E9D487
+:101D6000818AC82902D2491C8182E3E743F00A0133
+:101D70000170DFE702708682DCE7000004070020C4
+:101D80002C0700202E070020AC020020600A002053
+:101D9000094944F648000880091D46F648000880B5
+:101DA000091D41F6CC4008800348001F018841F01E
+:101DB0002001018070470000182C0140084946F6B8
+:101DC00068000880091D0880091D41F255500880EF
+:101DD0000348001F018841F0200101807047000086
+:101DE000182C014010B5C28800210AB1032206E078
+:101DF00002890AB1022202E0428912B10122027074
+:101E000000E0017004784FF4804344F6206244B14E
+:101E1000012C06D0022C07D0032C01D141808180F7
+:101E200010BD4380828010BD41F23331418040F6C5
+:101E3000B731F4E730B5B1F86A5000231A240D2207
+:101E4000854202DCB1F9680030BD4D88854202DB75
+:101E5000B1F9000030BD01EB82056D88854201DDDE
+:101E6000144601E013DA134604EB03024FEA520270
+:101E70009A42F0D101EB830231F823105488928802
+:101E8000521A001B424301EB622000B230BD31F90F
+:101E9000220030BD054920B1086940F0800008618A
+:101EA000704703484860034848607047002002407C
+:101EB00023016745AB89EFCD06494FF47A70CA68B4
+:101EC000D20705D0401E0004000CF8D1FF20704757
+:101ED00000207047002002400E4A0320A2F150016A
+:101EE00082F83E00002048810B490886C862C883FA
+:101EF0000884488490620948016DB1F5206F01DBC8
+:101F0000A3219162807A002802D0906A40429062B8
+:101F100070470000640000203805002048010020C0
+:101F20000449002048810881C862886202498862A9
+:101F30007047000064000020CC080020F0B53B4949
+:101F400088894A89801A80B20F2866D38889488197
+:101F5000CA8937480B3A272A26D28A7822BB826858
+:101F6000364B42F480728260324A354C354D1278DD
+:101F70005607314A0AD4344E36881680334A1288BE
+:101F80001A80334A12882280324A09E0324E36885B
+:101F90001680324A12881A80314A12882280314AC9
+:101FA00012882A8001228A702F4B304D19469A7F61
+:101FB0000968802A32D302F01F0255F8222011420C
+:101FC0002CD0826822F48012184E82601236144699
+:101FD0001215B778521C62F38617254AB77093F82A
+:101FE00016C01778BCF1800F27F0020608D30CF05A
+:101FF0001F0C55F82CC011EA0C0F01D147F0020656
+:1020000016701A7E802A0DD302F01F0255F8222086
+:10201000114207D144F400218160F0BD826842F48E
+:102020008012D1E724F40021F6E700002007002009
+:10203000AC02002048010020C8040020CA0400208F
+:10204000CC040020CE040020B8040020BA040020F4
+:10205000BC040020BE040020C0040020C2040020F4
+:10206000C4040020C6040020E8050020A89300084E
+:10207000D004002070B5204881890289891A89B26C
+:102080000F292FD3818901811C4B1D4819465D7A88
+:1020900006681C4C096846F00402802D07D305F041
+:1020A0001F0554F82550294201D126F00402026090
+:1020B0009A7B802A17D302F01F0254F82220114283
+:1020C00011D1026822F002020260DA7A802A0ED36D
+:1020D00002F01F0254F82220114208D1016821F0B9
+:1020E0000801016070BD026842F00202ECE701687D
+:1020F00041F00801F5E7000020070020E805002076
+:10210000AC020020A8930008F0B51D4C1B4A4FF00C
+:10211000010C94F83B5094F80AE0144692F83C30D5
+:1021200094F838402B43651CEEB2154D95F83D7080
+:102130000025BEF1FF0F0AD0BEF1000F06D18B4281
+:1021400013D155700C2C01D282F83860F0BD834257
+:1021500002D182F801C0F5E78B42F7D15570B8077C
+:1021600009E000BF82F83850F0BD8342FCD1F8434B
+:1021700082F801C080070028F4D0F0BD5804002088
+:1021800048010020F0B5CA78002502F00F03D206FE
+:1021900001D58A7813430A784FF00F0E12F0FF0F23
+:1021A0004FF001021CD004680F8802FA05F6374090
+:1021B000B74211D14FEA850C0EFA0CF724EA070753
+:1021C00003FA0CF43C43CF78282F02D0482F02D0DA
+:1021D00002E0466100E006616D1C082DE4D3046056
+:1021E0000C88FF2C1ED944685FF0000606F1080732
+:1021F00002FA07F50F882F40AF420FD14FEA860C45
+:102200000EFA0CF7BC4303FA0CF73C43CF78282FA7
+:1022100000D14561CF78482F00D10561761C082E8A
+:10222000E4D34460F0BD0000F0B5144C002801DA9E
+:10223000E36900E06368420D120185B2C0F3015703
+:102240009540C0F30346032F05D0C2020AD50322EE
+:10225000B240934307E023F07062636823F0706339
+:10226000636002E0AB4343F0706201B12A4300288F
+:1022700001DAE261F0BD6260F0BD000000000140E3
+:102280000246002092680A4200D001207047416156
+:102290007047016170470AB1016170474161704741
+:1022A0000F4A104B92F838105B5C834201D1012039
+:1022B00004E00D4B5B5C834203D1002082F83A00BE
+:1022C00070470A4B5B5C834201D18120F6E7084BE3
+:1022D000595C814201D18020F0E70320EEE7000045
+:1022E000480100206098000872980008669800086D
+:1022F000789800080A4810B501784FF000024C07A2
+:1023000008494FF0FF0389684FEA017105D500299C
+:1023100001DA827210BD837210BD0029FBDBF8E781
+:1023200048010020AC020020F0B5194E194C0022E3
+:10233000E31CA6F1060CB75CA518ED78FF5C0D4315
+:102340000F43BD421FD01CF80270FF5C0F43BD421B
+:1023500019D015460023A618F6780E43C6545B1C08
+:102360001CF80220DBB2062BF5D3C178817001790D
+:10237000C17000214218491C15711CF80550C9B2E2
+:102380000629F7D3F0BD521CD2B2032AD3D3F0BD35
+:102390003A8F00085804002010B502460021064B71
+:1023A00006205C186478944200D10846491CC9B2E2
+:1023B0000629F6D310BD000048010020214810B5C1
+:1023C00090F8671000222048012936D11F498988DA
+:1023D00099BB1F491E4B4C6C40F6B831B3F87630B0
+:1023E0008C4227DD1B49097821BB90F82711491C35
+:1023F000C9B280F82711C8291CD380F827210146CB
+:10240000D0F82C4191F82811A34203DD052908D208
+:10241000491C01E041B1491E80F82811C9B20529C3
+:1024200002D3012180F82611191B074C2C3C616254
+:10243000C0F82C31B3F5FA6F03D280F8262180F86A
+:10244000282110BDC00C0020AC020020E2050020B5
+:1024500048010020230700204FF4C042C260002141
+:1024600081620E22028241F26202426108220283EC
+:102470004FF46042428381834FF07842C0E90821E3
+:1024800040F6C41101807047B0F90010B0F9022085
+:10249000891A41604269037E4A431A41836A1344A0
+:1024A0008362426A934200DD8262836A026A9342D7
+:1024B00000DA8262C268836A4A43017C0A410B41A6
+:1024C000D118B0F91C208A4201DA10467047B0F9E1
+:1024D0001A008842FADC08B27047000010B51448B0
+:1024E0001449B0F894200B889A1A92B2B2F5437F3F
+:1024F0001DD90988A0F89410B0F8921020F8601F38
+:10250000002242860C480D4CC2888280C180C3895B
+:1025100083812489891AA4B2C4818160E11A01618E
+:10252000074A818AC182928A8282511A816110BDD2
+:10253000480100202C070020880C002038050020CE
+:102540006400002009480A49B0F8B2200B889A1AA2
+:1025500092B241F684639A4206D3098820F8B21FEA
+:10256000418881800021418070470000480100209F
+:102570002C0700200D480178C90702D00C490988B2
+:1025800001E04FF6FA7141660949012010390880CF
+:1025900007482438018841F00101018004481838B7
+:1025A000018821F0180101807047000048010020D7
+:1025B000240400400A49D1F8982012B1521EC1F8F3
+:1025C000982031F8922F521C21F81A294A6A521C7D
+:1025D0004A628A8F521C8A8701F8400C70470000BB
+:1025E000480100201CB52D4890F83B3090F83C2065
+:1025F000934252D000248DF8044053408DF80030AF
+:102600009DF800300122012B08D09DF80030022BEC
+:1026100009D09DF80030042B0AD00DE01F498DF839
+:102620000420443108E01D498DF80420463103E0C0
+:102630001A498DF8042048319DF80420012A2CD134
+:1026400090F83D309DF80040154AA34217D090F80D
+:102650003E309DF80040234208D0B0F84C30A0F83E
+:102660004A300B881488E31AA0F84C3090F83830C0
+:102670002BB1B0F840301488E31AA0F84230128829
+:102680000A80A0F8402010F83E1F9DF8002011435A
+:1026900000F801199DF8001001701CBD58040020BD
+:1026A0002C07002070B5344D40212846FFF7E8FD87
+:1026B000840080212846FFF7E3FD44EA4004A91581
+:1026C0002846FFF7DDFD0443E1B22C4C94F8785026
+:1026D0008D4250D04D4084F87810012D03D0022D4A
+:1026E00001D0042D47D194F87C00A84384F87C00E5
+:1026F00094F87B20AA420FD084F87B5094F87A207B
+:1027000001238B401A4207D11A4384F87A2094F8A7
+:102710007910491C84F8791094F87910042928D389
+:1027200030B1012811D002280FD004280DD012E0BA
+:102730001348C18821F04001C1802078002184F82D
+:102740003B1020F06000207005E0217841F020016E
+:10275000217084F83B000B4994F83B0091F8272046
+:10276000904204D081F8270007492020087000F02B
+:102770000DF884F8545070BD00100140480100204D
+:10278000600A0020C00C00202007002070B50D4D0D
+:1027900040212846FFF774FD840080212846FFF77A
+:1027A0006FFD44EA4004A9152846FFF769FD04437C
+:1027B0000548072100F8784F0171002141708170B0
+:1027C000C17070BD001001404801002070B5344850
+:1027D00090F83A10CA43920761D001F0030280F8E2
+:1027E000392090F83D305B061B0E80F83D30012A01
+:1027F00001D0812A02D15B1C80F83D300278D207DB
+:102800004DD0DBB203F00102C3F34004A24246D133
+:10281000B0F856400025641CA0F85640204CA0F8A3
+:10282000585090F83E60A47AB24202D080F83E2020
+:102830000DE0A607B6EB837F02D080F83F5006E09C
+:1028400090F83F30642B02D25B1C80F83F3090F848
+:102850004030642B0CD25B1CDBB280F84030022B82
+:1028600006D204F00103934202D1022280F84020F4
+:10287000012901D0002912D190F83820416E00EBD7
+:10288000820291610163D0E906121144D0E9082364
+:102890001A441144826A1144C26A1144416370BDF2
+:1028A00048010020FEE700002DE9F04F00BF0020A6
+:1028B0009E4E9F4AA6F51271A6F5BE79A6F1440B6D
+:1028C00006F1440E804601F5E074A1F1780301F5AC
+:1028D000457A1D5C15F0C00706D0402F51D0C02F9F
+:1028E00077D0802F76D004E115F01F0504D0154471
+:1028F00040F080072F7201E082F80880012826D07E
+:10290000022824D0032822D0042820D008281ED052
+:1029100010281CD0874D55F820C0DCF8005054F822
+:1029200020703D40CCF80050824D55F820C0DCF8B6
+:10293000005056F820703D43CCF800501D5CAD06A9
+:1029400059F820502F6813D53AF810C03EE051F8DE
+:1029500020502F6854F820C007EA0C072F6051F868
+:1029600020502F6856F820C047EA0C072F60E5E793
+:10297000DFF8B8C10CF1F00C5CF820C007EA0C07D6
+:102980007EE015F01F0504D0154440F080072F723B
+:1029900001E082F8088001281DD002281BD00328FE
+:1029A00019D0042817D0082815D0102813D0614D4D
+:1029B00055F820502F6854F820C007EA0C072F6004
+:1029C0005C4D55F820502F685BF820C047EA0C0793
+:1029D00056E00BE056E051F820502F6854F820C024
+:1029E00007EA0C072F6051F82050ECE715F01F059F
+:1029F00005D0154440F0800785F8217001E082F889
+:102A00002180012825D0022823D0032821D00428A2
+:102A10001FD008281DD010281BD0464D55F820C0C7
+:102A2000DCF8005054F820703D40CCF80050414D87
+:102A300055F820C0DCF800505EF820703D43CCF81B
+:102A400000501D5CAD0615D53A4D3AF81070CC35E6
+:102A500014E051F820502F6854F820C007EA0C0702
+:102A60002F6051F820502F685EF820C047EA0C070D
+:102A70002F60E6E72D4D3AF81070E03D55F82050F4
+:102A80002F6036E015F01F0505D0154440F0800793
+:102A900085F8217001E082F82180012830D00228D9
+:102AA0002ED003282CD004282AD0082828D010287B
+:102AB00026D0204D55F820C0DCF8005054F8207086
+:102AC0003D40CCF800501B4D55F820C0DCF80050BC
+:102AD000164F883757F820703D43CCF800501D5CE6
+:102AE000AD06B1D4114F3AF81050E03F57F82070BE
+:102AF0003D60401CC0B21128FFF4EBAEBDE8F08F82
+:102B000051F820502F6854F820C007EA0C072F60B6
+:102B100051F820502F68DFF814C00CF1880C5CF8D5
+:102B200020C047EA0C072F60D9E700003496000860
+:102B3000E8050020309400084FF40771C1824FF47B
+:102B40005861018340F6145181837047F0B5C48AFF
+:102B5000B0F900608681B0F90250C581B0F9043047
+:102B60000227002101220382AB4204DBB54202DDD1
+:102B7000C78042810CE0B34204DBAE4202DDC78075
+:102B800041811CE09D4205DBB34203DDC2804781E9
+:102B9000018115E0B54204DB9E4202DDC280418125
+:102BA00005E0AE4205DB9D4203DDC1804281078125
+:102BB00006E09E4204DBAB4202DDC1804781028118
+:102BC000C388458900EB430700EB4505BB89AE8907
+:102BD0009B1B0FFA83FEA0F812E00689AB8900EB7D
+:102BE000460CBCF80CC0A3EB0C038382B0F9183080
+:102BF000B7F90CC0A3EB0C0CB4EB4C0F04DA80F863
+:102C00002010A3F1A10113E0A64503DD80F82010F8
+:102C1000B9890BE026B1012E04D0022E10D004E0B9
+:102C2000062100E0052180F82010A989091B6D31DB
+:102C3000418309B2B1F5586F04DB5B1E438304E0A6
+:102C40000421F0E7002900DC4283418B8183F0BD41
+:102C50000B49002288760A62CA614A62094A32F93F
+:102C6000103002EB40028B62B2F90220CA62064ABF
+:102C700032F810000882A1F86000A1F862007047E5
+:102C8000000200208A9800087E9800082DE9F05F75
+:102C9000FC48FD4982880B889A1A92B20F2A44D3C5
+:102CA0000988FA4A8180814611880124F848F94E42
+:102CB000002579B3491E1180C573F74A8562016802
+:102CC000B2F902204F0742F6AA2318D4F78847F436
+:102CD0000057F780F04E3678B60709D5866826F09B
+:102CE00080068660A0F87C5080F87E5080F87F5087
+:102CF000CE0404D480F8F040C0F8EC5003E080F833
+:102D0000F0504E0707D49A4205DB80F8F440A0F853
+:102D1000F25004E010E080F8F4504E0703D49A42D9
+:102D200001DBC90703D080F81151BDE8F09F80F89E
+:102D30001141A0F81251F8E78046B0F8181143F697
+:102D40009820814202D2491CA8F8181101F0D0FE47
+:102D5000D24FDFF830B397F85000ABF11C0B10B135
+:102D6000FEF7AAF905E09BF8001021F001018BF8AD
+:102D70000010FFF723FB00F0D5F9C94841F26802C3
+:102D80004FF40061406C904201DBC64A04E0B0F5AC
+:102D90007A6F02DAC34A121D116097F85110DFF8FA
+:102DA000F0A2C14BC14FC907AAF12C0A3AD0997BB6
+:102DB000802933D398F8002092072FD498F80F2059
+:102DC0008AF80620B44A514692F800C02CF0020C52
+:102DD00082F800C0ABF80250CBF814509BF800C04A
+:102DE0002CF0010C8BF800C0B279520611D44A893C
+:102DF000B2F5FA7F03D2521CAAF80A2012E040F67C
+:102E00003C72904201DD002013E108208AF8044062
+:102E10000FE10D710020AAF80A500AE18AF8045067
+:102E2000AAF80A50D8F80800010501D5082000E1E9
+:102E30009A4991F83FE05FEACE7149D09A4B98F8F1
+:102E40000F208AF806205B7A4146802B4CD30B7802
+:102E50005B0735D4F3889B0405D500BF20F0200024
+:102E6000C8F8080034E0ABF80250CBF814509BF8D7
+:102E700000C08D4B2CF0010C8BF800C040F02000FE
+:102E80008860D87D80280AD300F07F0C1B684FF043
+:102E9000004020FA0CF0034201D10C7100E00D71EA
+:102EA0000879C00702D15FEA8E7005D50320032A96
+:102EB00001D08AF80940BCE00020C8F82850B8E0EA
+:102EC00020F02000C8F80800F08820F40050F080BE
+:102ED00098F82601444601280BD0704890F863000A
+:102EE00048B1FDF7A9FF0FE00A6842F004020A604A
+:102EF000B4E709209DE0A068C10502D520F00800D4
+:102F000001E040F00800A06094F846204FF48041B2
+:102F1000E2B143F69913012A1FD0881E022A3A789B
+:102F2000C2F381022CD0012A2FD0022A2DD0A4F87E
+:102F300014115F4890F85E0004281ED0A4F84410D5
+:102F4000564890F87000012822D031E043F21E501C
+:102F5000A4F8140143F2333014E0387842F6CC423E
+:102F6000C0F38100012806D0022804D043F2EB1000
+:102F7000A4F8140101E0A4F81421A4F84430DFE718
+:102F8000A4F81401A4F84400DAE7A4F81401D0E787
+:102F9000387842F26662C0F3810001280FD002281F
+:102FA00010D041F6E12000BFA4F81401A4F8442099
+:102FB0009BF80020D20708D0BBF8022007E0A4F855
+:102FC0001421F3E74FF40050EEE733488288A9F864
+:102FD000122010B2B4F944205043C0F38F3250464F
+:102FE000AAF812208A4200D9418232490978C906DA
+:102FF00005D5428A41F233318A4200D24182218989
+:10300000C1F3C002C1F300218A4205D1428A40F6D1
+:10301000CC418A4200D94182B17AC90700D04582A9
+:10302000BAF81200A06200287FF7EDAE22480570C2
+:10303000022099F81A1099B902283FD080B1184996
+:103040000B789C0608D5B479640605D5194C24780C
+:10305000E40964F386130B70F18821F40261F180B6
+:103060000F49496C4E2907DBB179090604D50A4995
+:103070000B7823F002030B7089F81A0088F80F0010
+:1030800053E600006C0900202C0700202E070020CA
+:10309000AC020020600A0020E2050020C00C0020E5
+:1030A00048010020100C0140E8050020D004002059
+:1030B000640000200407002040070020398F002909
+:1030C000BDD143F698213987B9E770B500230C8844
+:1030D00063F30F02012505FA03F6344206D0C3F16B
+:1030E0000F0605FA06F1114361F30F025B1C102B6A
+:1030F000F1DB028070BD70B500230C7863F307022A
+:10310000012505FA03F6344206D0C3F1070605FA95
+:1031100006F1114361F307025B1C082BF1DB02701F
+:1031200070BD0000F0B51F4890F866301E48012BB6
+:10313000816821F4006232D11C4BDE8874062ED4E3
+:103140001B4D0F054FF00004B5F902501ED4194A6B
+:10315000526C642A11DC40F6386295420DDAB204F2
+:103160000BD4027852070ED4B0F8D42040F6B8350C
+:10317000AA4203D2521CA0F8D420F0BD41F4006151
+:1031800081605C81F0BDA0F8D440F0BD41F2CD017A
+:103190008D42FADD997AC907F7D18260F3E7826040
+:1031A000F0BD0000C00C0020AC020020600A00202E
+:1031B000E2050020480100200C490D484B88426C74
+:1031C00003B982645B1C9BB24B80FA2B0CD3836CDB
+:1031D000D21AC2640020488040F6B830824203DB35
+:1031E0000449012081F80D01704700006C0900209E
+:1031F00048010020AC020020F0B5364D364F0446A1
+:1032000095F83B0097F83B1023780843EE1C627852
+:10321000834205D1E0781146FEF776FF207908E079
+:1032200094F802C084450CD1E1781046FEF76CFF9B
+:10323000E07905F82F0F2878805D6870287BE877A3
+:10324000F0BD82421DD161461846FEF75DFF95F83C
+:103250004E1095F83B00814207D1B97A09B1A179A6
+:1032600000E0617985F82F101EE06978012901D00E
+:10327000A17922E0617927E0297841F004012970E1
+:1032800012E0E1788142DBD119466046FEF73CFF4F
+:1032900095F84E1095F83B0081420AD1B97A09B1F0
+:1032A000617ADFE7217ADDE715F82F1F895D697004
+:1032B000C5E76978012906D0617A85F82F10B97AB7
+:1032C0000029F1D1D8E7217A85F82F10B97A0029A1
+:1032D000EAD0D1E758040020480100200B480178CB
+:1032E00021F0020100F8381B002100F8181941777D
+:1032F000817733218185418508214184012100F8AE
+:103300001F1C034880F83910704700005804002043
+:10331000480100200D4900B50B4851F8012F40F835
+:10332000032F89888180084801210930FEF7FCFFBE
+:10333000054802211330FEF7F7FF034804211D3032
+:103340005DF804EBFEF7F0BF5804002048010020B0
+:10335000094944F648000880091D46F648000880DF
+:10336000091D41F2111008800348001F018841F037
+:103370002001018070470000182C01402DE9F04722
+:10338000664C674B0025A0780126654A1033052856
+:103390007ED2DFE800F00313113E1100108820F008
+:1033A000010010801D805F480580001F0580001F00
+:1033B0000580FFF7CDFFA670BDE8F087594941F2BF
+:1033C00044401C390880574945F658002439088084
+:1033D000091D47F2580008805249202028390880EA
+:1033E0000020401CC0B27328FBD3FFF7B1FF4C494B
+:1033F00084F85C502C3147F69060088048481430BF
+:1034000006801D80108840F0010010800220A0700E
+:10341000D2E700215FF0010004EB410204EB40031E
+:10342000B2F85020B3F850309A4200D20146401C06
+:10343000C0B20628F0D33C48405C84F83900FFF75E
+:103440004DFF1D2000F0F3F900F076F8374E3848B4
+:103450004FF4807996F83B10012904D002291BD043
+:10346000042930D047E040218046FEF709FF87005D
+:1034700080214046FEF704FF47EA400749464046A0
+:10348000FEF7FEFE074347F0010084F83B0000E032
+:103490003DE0224809302CE040218046FEF7F0FE56
+:1034A000870080214046FEF7EBFE47EA4007494689
+:1034B0004046FEF7E5FE074347F0020084F83B0074
+:1034C0001648133015E040218046FEF7D9FE8700EC
+:1034D00080214046FEF7D4FE47EA40074946404671
+:1034E000FEF7CEFE074347F0040084F83B000B488C
+:1034F0001D3002F05FFF94F82F0086F838001D2081
+:1035000000F0ABF90420A0700A48057054E7108859
+:1035100020F0010010801D80A5704DE758040020A8
+:10352000000800403C2C0140408F0008480100206A
+:1035300000100140230700202DE9F041344C14F81D
+:103540002F0F344DE07240212846FEF799FE860089
+:1035500080212846FEF794FE46EA4006AF1539461C
+:103560002846FEF78DFE0643207BF1B22F3C8142B8
+:1035700015D084F83C0040212846FEF781FE8600E5
+:1035800080212846FEF77CFE46EA4006394628465A
+:10359000FEF776FE064384F83B60FFF723F81E4DE6
+:1035A00095F83B00012827D0022828D0042829D0EC
+:1035B000174894F83B102730085C04F8300F14F8D3
+:1035C0000109FEF7E9FE04F82F09A87A00B10120ED
+:1035D000607001F025FB94F84E0094F83B1088428F
+:1035E00006D094F83800062802D2401C84F838002F
+:1035F00084F84E10BDE8F0810548093004E0044825
+:10360000133001E002481D30BDE8F041FFF7F4BD82
+:103610005804002000100140480100202DE9F0412D
+:10362000524991F87200AA287ED191F8730055286A
+:103630007AD14F4C00200A5C2254401CC0B274283E
+:10364000F9D34C4E2069C6F80100A08AA6F80500FF
+:10365000D4F81600F060D4F81A003061D4F81E00D7
+:103660001234706102F04CFE4349608A888102F096
+:1036700061FE207D123CC007307802D040F004008B
+:1036800001E020F004003D4930704FF480403C4D93
+:10369000886114F8280F85F82000608B6880A08B63
+:1036A000A880E08BE880208C2881608C354F688171
+:1036B00094F8240087F8D20014F8011C304686F8EC
+:1036C0003B100026C0F89C60FFF724FE2E48A18E18
+:1036D0000183E18E4183218F818394F84210283C3D
+:1036E000012908D0022901D0032909D0297821F025
+:1036F0000C01083107E0297821F00C01091D02E0D6
+:10370000297841F00C01297094F86E20012162B1F2
+:10371000012A01D0022A0BD087F8461094F86430B1
+:103720001A4A4BB1518108E014E087F84660F5E78A
+:10373000022287F84620F1E7568194F8701001299B
+:103740000AD094F86D1051B101290BD04FF480517B
+:10375000A0F87610BDE8F08144F21C71F8E74FF450
+:103760000051F5E741F25551F2E7000000FC000876
+:10377000C00C00204801002064000020580C0020EC
+:10378000D0040020AC02002038050020600A002090
+:103790007CB50121082000F089FB4FF48070ADF862
+:1037A000040010248DF8074001208DF8060001A9BF
+:1037B0001548FEF7E7FC0121092000F077FB012105
+:1037C0001248FEF731FD0820ADF8000004208DF806
+:1037D00003000F4E03258DF8025069463046FEF770
+:1037E000D1FC08213046FEF752FDADF800408DF8BF
+:1037F00003408DF8025069463046FEF7C3FC1021A5
+:103800003046FEF744FD7CBD00140140000230004C
+:10381000000C0140FEE7704700F01F0201219140BB
+:103820004009800000F1E020C0F88011704700F0EE
+:103830001F02012191404009800000F1E020C0F802
+:103840008011704700F01F02012191404009800063
+:1038500000F1E020C0F80011704700F01F020121C4
+:1038600091404009800000F1E020C0F8001170474D
+:1038700070B50F23C47801780122F4B1144C246888
+:10388000457804F4E064C4F5E064240AC4F1040655
+:10389000E3408478B5401C402C4301F1E021230132
+:1038A00081F80034007800F01F018A404009800050
+:1038B00000F1E020C0F8002170BD01F01F0082403F
+:1038C0004809800000F1E020C0F8802170BD0000B0
+:1038D0000CED00E00249084302490860704700000F
+:1038E0000000FA050CED00E02DE9F05F00261D2038
+:1038F000FFF792FF6C4CDFF8B4B1A4F1B800A77EDB
+:1039000090F83810DFF8A8E1DFF8A8A100258F4271
+:103910007ED0E776A176626A036B5A434FEA12497A
+:103920009BF80820120702D51EF8012000E00A4685
+:1039300094F812C0BCF1010F09D004EB4206B6F9AD
+:1039400002C0C4F828C0B6F90460E6620CE043F691
+:10395000FF7CC4E90A5C90F83DC05FEACC7C01D0F2
+:1039600012B102E0052A00D1012600EB47074FF013
+:10397000804CBF893F04B7FBF3F3E361476BBCFBAB
+:10398000F7F7276294F813C0BCF1000F06D0BCF122
+:10399000010F05D03B4403EBD3735B10636201E07E
+:1039A0003B466762DFF810C14FF6FF7707EA8307EF
+:1039B000ACF808709AF8007090F80A8090F83DC052
+:1039C000082F08F003070CF0030C05D067450BD156
+:1039D000B8F1000F05D008E0674505D0B8F1000F39
+:1039E00003D05B42636200E06562C6B1636A002B8C
+:1039F00003D006DD228D05E00AE0304B33F81220BB
+:103A000000E0A28DA4F86020227822F0200222702B
+:103A10009AF80020042A07D0082A05D012E0B4F84A
+:103A2000603003EB0902EDE780F8405065629BF8D7
+:103A30000800000701D51EF80110204830F81100D9
+:103A4000A4F860001E49606A09883E314843B4F812
+:103A5000601001EB204006B21D20FFF7F3FE606A04
+:103A6000002807D021784FEA81600ADD002804DAB7
+:103A7000A08D09E0B4F8600006E0E06AB04208DB1F
+:103A80000CE0002802DA208D208208E0A06AB04213
+:103A900004DD208241F02000207000E026822575A0
+:103AA00065752586BDE8F09F00020020AC0200206D
+:103AB0006C98000823070020380A00207E98000830
+:103AC0002404004043184FF48042934210DD90429A
+:103AD00002DD104600210BE0914202DD002011467C
+:103AE00006E08003B0FBF3F000B2C0F5804109B2FC
+:103AF00041EA004070470000F0B54FF46A630022CD
+:103B0000C3600E24826204820D4D0826456106833F
+:103B100043F6FF774283878340F2492E4FEA873C82
+:103B2000C0F808E0C0E9082CCB608A620C824D61C5
+:103B30000E834A838F83B4208860C1E9082CF0BDCE
+:103B400001060100002181620949C1600E21018244
+:103B50004FF6BF514161082101834FF44041418339
+:103B600043F6FF7181830907016202494162704790
+:103B7000638A010000C0FF0F064941F6A260088079
+:103B800005480168054A01F4E06111430160BFF393
+:103B90004F8FFEE7442C01400CED00E00400FA05D5
+:103BA00038B501210D2000F081F94FF4E060ADF847
+:103BB000000018248DF8034003258DF80250694653
+:103BC0000D48FEF7DFFA4FF46040ADF800008DF8C5
+:103BD00003400A4C8DF8025069462046FEF7D2FA9F
+:103BE000A014ADF8000048208DF803006946204677
+:103BF000FEF7C8FA38BD000000080140000C014083
+:103C00002DE9F0410121CE028CB0304600F04EF992
+:103C1000DFF86C81404601F07BFC08A801F0A4FEAF
+:103C20004FF45860ADF824000024ADF82040202067
+:103C3000ADF822000125ADF826408DF8285008A9DE
+:103C4000404601F043FE0021404601F096FE4FF64B
+:103C5000FF71404601F09BFE01220021404601F029
+:103C600027FE0121404601F00FFC04A801F027FCCB
+:103C7000ADF81060A802ADF81200ADF81440A22013
+:103C8000ADF816002803ADF81800ADF81A40ADF8ED
+:103C90001C4004A9404601F001FC6027ADF800700B
+:103CA000ADF80440ADF80840ADF80C40ADF8024066
+:103CB000ADF80640ADF80A40ADF80E406946404602
+:103CC00001F0E6FC6946404601F028FD69464046A1
+:103CD00001F06EFDADF8045040F61450ADF80070E0
+:103CE000ADF80600ADF80840ADF80C40ADF8025054
+:103CF000ADF80A40ADF80E406946404601F09CFD23
+:103D00000121404601F0E4FB0821404601F000FD9E
+:103D10003146404601F042FD0821404601F086FD53
+:103D20003146404601F0BAFD7021404601F0C3FD26
+:103D300018208DF82C008DF82D408DF82E408DF830
+:103D40002F500BA8FFF794FD0D480C30018841F06F
+:103D5000800101800A481430018841F0010101808E
+:103D6000001F04800121404601F0BCFB8DF8285063
+:103D70000121404601F0C0FB0CB0BDE8F08100001D
+:103D8000002C0140704740F21341416008218160DE
+:103D90008621C1604FF480410161494241610021A7
+:103DA0000162C162704701627047000010B501886E
+:103DB0004288891A09B20183B1F5005F02DBA1F5DF
+:103DC000804104E011F5005F02DC01F580410183D0
+:103DD000B0F9182041685143C1618368846A534334
+:103DE000C2681B12624303EB2222036A1A44114485
+:103DF00002628A13426241698A4203DB01698A4294
+:103E000000DC11468A1AC0E90A21028E4FF40373BE
+:103E1000594302EBA13202860B4A1278082A04D1D8
+:103E20000A4A936F03EBA1319167B0F93010B1F5F5
+:103E3000804F02DDA1F5804103E0002902DA01F59F
+:103E40008041018610BD000023070020740A002075
+:103E5000034A516821F4404101435160704700001A
+:103E600000100240044A0029516901D0014300E0DA
+:103E7000814351617047000000100240044A00294C
+:103E8000D16901D0014300E08143D1617047000056
+:103E900000100240044A0029116901D0014300E0EA
+:103EA000814311617047000000100240044A00295C
+:103EB000916901D0014300E08143916170470000A6
+:103EC00000100240044A0029D16801D0014300E0FB
+:103ED0008143D160704700000010024030B5244992
+:103EE0004A6812F00C03234A03D0042B01D0082B9C
+:103EF00026D002604A680F231F4C03EA1212A35C0B
+:103F00000268DA4042604B68072505EA1323E35C48
+:103F100022FA03F383604B6805EAD323E35CDA40BB
+:103F2000C2604B68032403F4404104EA933303EB7B
+:103F30009161114B1B1F595CB2FBF1F1016130BD66
+:103F40004A680E4B1A404B68140103F4803303D5C2
+:103F5000C2F38342113202E0022404EB924213B115
+:103F60004B689B0301D5064B00E0024B5A43C0E768
+:103F70000010024000127A000400002000003C08FB
+:103F800000093D002DE9F041274CA61540212046AF
+:103F9000FEF776F9850080212046FEF771F945EAA3
+:103FA000400531462046FEF76BF90543EDB240214E
+:103FB0002046FEF765F9870080212046FEF760F96C
+:103FC00047EA400731462046FEF75AF90743F8B260
+:103FD000A842DBD140212046FEF752F9870080211C
+:103FE0002046FEF74DF947EA400731462046FEF7E6
+:103FF00047F90743F8B2A842C8D140212046FEF74E
+:104000003FF9870080212046FEF73AF947EA40074A
+:1040100031462046FEF734F90743F8B2A842B5D13D
+:104020002846BDE8F08100000010014010B502688C
+:10403000416802FB02F301FB01330D4CA34211D98D
+:104040001B0E0E3B0B4C9BB212B234F8133009B26C
+:104050005A43594342F38F3241F38F31C0E9022171
+:10406000012102E0C0E902210021017410BD00001D
+:10407000E10BBF0E908C00082DE9F05FFE48FF4970
+:1040800002880B889A1A92B20F2A7DD30988FC4FB6
+:10409000018043F23332B7F91810FA48FA4E00257E
+:1040A000DFF8E8A3FA4C914213DBDAF8442040F63B
+:1040B000B8318A420DDC94F80D1151B1C18841F03C
+:1040C0008001C180F3490A7822F002020A70E57388
+:1040D000357081894A0703D48A0701D4CA0703D0FF
+:1040E000C28842F4007202E0C28822F40072C280E8
+:1040F0008146080702D44846C90604D5B9F8061017
+:1041000041F0010102E0C18821F00101A9F8061087
+:10411000DC48FDF767FEE048B0F93A00B0F5804FA3
+:1041200002DADD49401C02E0DB494FF48040488759
+:10413000DAF8501041F6CC40814203DDA06820F04F
+:104140001000A060D548028822B1521E0280E5739B
+:10415000357029E0B9F8060043041DD4B9F80C20E5
+:10416000D30619D4120717D4020615D4820613D425
+:10417000020511D4420603D5C94A127812060BD59E
+:10418000420709D4C20500E00EE105D4020703D4BA
+:10419000820401D4C00607D5C248E573C24A35700F
+:1041A000C583158080F82A50E08FDFF800C3A3464E
+:1041B00050B1401EABF83E00B648037823F002032E
+:1041C00003708BF80F500BE0B248027842F0020205
+:1041D00002703078012804D19CF80000062800D134
+:1041E00035703078DFF8C8E24FF001080A2876D23F
+:1041F000DFE800F0FBDA05DAFAF9DA75F8F702F031
+:1042000095F99BF80D015C4608B9FEF7D5FFDFF87C
+:10421000809240F62822A9F12C09B9F81610491C01
+:1042200089B2A9F81610DAF84400904202DAA9F827
+:10423000165015E0984A40F6CC43D2689A420FDBFC
+:10424000944A43F69913B2F904209A4208DBB1F577
+:10425000FA7F05D3397819B9A9F8165087F8008084
+:10426000944A118869B199F805305B1CDBB289F872
+:104270000530022B05D3904989F805500B885B1C4B
+:104280000B80E17B092912D002297CD0A4F830519F
+:10429000B4F84010AB46C9B141F288355946A9F887
+:1042A00016B0A84220DA3878012819D01CE07248EC
+:1042B0004430FEF7D1F8FDF70FFEDAF84410C9F8E4
+:1042C000281041F27C51C9F8181082E2B88A208681
+:1042D000F86A7863B86A3863A4F8408036E0C5E1CC
+:1042E0007548397001801180744890F8682040F654
+:1042F0003A20012A0DD0C4F8D81084F8EA10C9F881
+:104300002010B4F9301001F21D52824218D8102347
+:1043100017E094F8282102B96949C4F8D81084F844
+:10432000EA80B4F9301001F21D528242B4F8D8008C
+:1043300000B202D810231A4605E02023022202E030
+:1043400020231022002000F0C9FB20865B484FF498
+:10435000927390F868105B48012915D0DAF8441080
+:1043600040F2DC52914203DAB7F90A209A4215DB97
+:10437000B4F8402040F6C413521C92B2A4F8402076
+:104380009A420BD212E01AE0DAF8442040F2DC51F3
+:104390008A4209DAB7F90A10994205DA86F800B0BC
+:1043A00084F8EAB0A0F81AB0BDE8F09F3A4AD268A3
+:1043B000002AF9DC42F6E0629142EFDAF4E7BAF85B
+:1043C000B620A2F16401B1F5967F02D899F80230C7
+:1043D00063B1B2F5C87F17D999F80220012A0CD031
+:1043E00012E0D7E0B5E0FCE0F7E0FFE0364989F8FD
+:1043F00002800A8822F4805205E0334989F802508D
+:104400000A8842F480520A80B4F8302140F6B8316C
+:104410008A4207D2184B1C3B1B78DB0702D1521C87
+:10442000A4F8302193B240F2DC52934202D842F613
+:10443000CC4103E0A4F8301143F26661F967C9F892
+:10444000280089F80880214FA4F8405084F8EA50E9
+:10445000797F4E4679B1F87FD0B3208DB4F9301012
+:1044600000B20A23052200F039FB2086FD777D7714
+:10447000B4F916012DE037E06C0900202C0700206C
+:1044800064000020600A002023070020480100206B
+:10449000AC020020E2050020380500203007002093
+:1044A00004070020FC0800201E0000202407002034
+:1044B000680200202000002022000020C00C002004
+:1044C0009AF9FFFFE0090020442C0140880C0020ED
+:1044D00026E0B4F91411884228DAF34991F84D1016
+:1044E00011B300F1020023E000B2F04901F0CEFC6C
+:1044F000A4F8E400A16A814200DA0846EA4900B261
+:10450000B08291F84D100029B4F9301002D0362352
+:10451000052202E040F24713362200F0DFFA01E004
+:1045200040F266602086A3E7083001E003DD801ECC
+:10453000A4F8160101E0A4F81611B4F930004FF404
+:104540008041884201DD21862EE70028FCDA25869D
+:104550002AE7D74ADBF8DC105846914202D2491CC0
+:10456000C0F8DC10C17B082903D1D0F8DC109142DF
+:104570000CD335708168CA0502D521F0080101E02D
+:1045800041F008018160CBF8DC500DE7BDE8F05F39
+:1045900002F0FEBC9BF80F005F46092803D03D8661
+:1045A0008BF80F5054E1C34CE069401CE0610228D5
+:1045B00009DD208D012301B2208B052200B200F01D
+:1045C0008DFAE561A062BC48218D0180BAF84410E3
+:1045D0004180FDF759FF3886E6E6BDE8F05F04F05C
+:1045E00019BA9EF8000009287ED0DDE6B14AB3482A
+:1045F0009570038843F4805303808BF80D519BF82A
+:10460000283163B141F31100CBF8D850AC49830392
+:10461000F86280108B628103B862AA488162D582F9
+:10462000DAF8441041F28830814207DA38780128FC
+:1046300004D1A5483D700580A4480580A44AA54B37
+:104640001088401C81B2A4481180C82902D3047884
+:10465000012C17D0B1F57A7F02D30478022C11D047
+:10466000B1F5FA6F02D3017803290BD09BF80F0044
+:10467000801E082875D2DFE800F010AEEDFD04744E
+:1046800075A091E605701580B9F8061021F4006157
+:10469000A9F8061083F80080E8E7FDF72BFE9AF8EA
+:1046A00000005446400612D58C48807804280ED06D
+:1046B000616C204682290ADA817A94F83D0001F083
+:1046C000030100F00300814201D001F0DFFD3078EA
+:1046D00006288AD084F83F50206DA94640F3110087
+:1046E00082037749F86200E0B2E080108A628103B9
+:1046F000B86274488162FDF7EFFB6E485D4680F852
+:104700000880BBF81401ABF81601606CABF882901E
+:10471000B0F5437F12DD4FF48040A5F88000A86813
+:1047200040F48060A86094F838100529A9D140F0C1
+:104730001000CBF8080089E0307035E64FF4804176
+:10474000A5F88010A96821F48061A96040F28A214F
+:10475000884204DA2078400601D402F005FBA868FC
+:1047600071E098E0DAF84400B0F5437F07DA9CF88E
+:104770000010062903D000BF8CF8005083E0584891
+:10478000017821F040010170FDF7A6FB43F6FE70B1
+:10479000ABF816010BF1DC04FDF7ACFD514810F845
+:1047A000341F21F001010170464925608D624449A2
+:1047B0008D62082131704564F6E53F48FDF74CFEF7
+:1047C000FDF78AFB3B48DAF84410816241F27C51E4
+:1047D00081610920B0E799F80600C006ADD4DAF887
+:1047E00044005446B0F57A7F32DDFDF783FD207832
+:1047F000400611D53948807804280DD0606C822895
+:104800000ADAA07A94F83D1000F0030001F00301E9
+:10481000884201D001F03AFD84F83F50B4F85000CE
+:10482000ABF8300001B24FF480405D46814200DDBC
+:104830002886FDF751FBA86840F48060A86094F8D2
+:1048400038100529B8D140F01000A860022073E7A5
+:104850003570A9E5DAF84400B0F5437F03DA9CF837
+:104860000010062988D1B9F8061021F02001A9F816
+:10487000061000E003E0FDF73DFD04205CE79CF836
+:104880000000062802D086F800808DE509208EF809
+:104890000000052050E7114885708CF8005087F81B
+:1048A0005E50ABF830507FE5C00C0020828E0008CF
+:1048B000C0D4010080020020B0090020442C014037
+:1048C000CC0800209C0800202200002020000020AE
+:1048D00016000020140000201500002058040020BD
+:1048E00032070020740A002030B585B00121042071
+:1048F000FFF7DCFA4FF40040ADF8100048208DF8C7
+:10490000130004A91848FDF73DFC01210846FFF7F4
+:10491000B5FA40F68C20ADF8040003240020ADF871
+:104920000040ADF80200ADF806004FF08045694642
+:10493000284600F0CBFF1C208DF80C008DF80D40B0
+:104940008DF80E4001208DF80F0003A8FEF790FFB0
+:1049500001221146284600F093FE0121284600F06E
+:10496000C1FD05B030BD00000008014070470000E7
+:104970002DE9F041304CE07800285AD12078002809
+:1049800057D0401E10F0FF00207052D14FF49670A7
+:10499000208272B6294F45F2AA50A7F87200002073
+:1049A000FDF778FA264D13202860FDF785FAA8BB9D
+:1049B0003420E86002202861224E6E61286940F0B0
+:1049C00040002861FDF778FA40BB00211E4A0846E6
+:1049D0005FEA255312F800C0BCF1FF0F00D001219F
+:1049E000401C80B29842F5D3C1B9C4E90676392695
+:1049F0000127A06910F8011B10F8012BA061E069E4
+:104A000001EB022102886A612F6120F8021BE0613C
+:104A1000FDF752FA10B9761EB6B2EAD20120FDF7C0
+:104A200039FA62B601F086FC0848816821F48041B9
+:104A30008160BDE8F081000020070020C00C00204C
+:104A40000020024000FC000800FC0008AC0200202E
+:104A50001948016841F010010160016821F003016B
+:104A60000160016841F00201016014484168416041
+:104A700041684160416841F480614160416821F4CE
+:104A80007C11416041680E4A11434160016841F068
+:104A90008071016001688901FCD5416821F0030142
+:104AA0004160416841F0020141604168C1F3810108
+:104AB0000229FAD170470000002002400010024095
+:104AC0000000280830B5044C039D6080A180E2807E
+:104AD0002381658130BD0000540A00200A448242CF
+:104AE00001DA10B27047C91A8142FBDD08B2704783
+:104AF0002DE9F0434348DFF81081DFF81091C17FC2
+:104B0000457A046801260023414A424880292BD374
+:104B100001F01F0158F821100C420146096802D02B
+:104B200041F4805101E021F480510160CF0417D499
+:104B30008F0415D5977AFF0707D0538199F800C0E5
+:104B40002CF0020C89F800C00AE090F84670BFB162
+:104B50004FF0020C012F18D080F8463080F81AC1AF
+:104B60000F0B67F34D310160802D2AD305F01F0133
+:104B700058F821100C4201680CD041F004010BE000
+:104B800080F8466080F81A31EAE780F846C080F87D
+:104B90001A61E5E721F0040101604C070DD44C05D2
+:104BA0000BD5947AE40708D0538199F8005025F08A
+:104BB000020589F80050C0F898308C0864F38A2107
+:104BC0000160917AC90717D1134991F8641001293E
+:104BD00012D11249496C32290CDC0178490709D5F8
+:104BE0000189090506D4D0F8981047F23054A14243
+:104BF00004D95681C0F89830BDE8F083491CC0F84C
+:104C00009810F9E7E8050020A8930008E2050020C5
+:104C1000600A0020AC020020C00C002048010020E7
+:104C200010B5FCF79FF80F48018821F002010180C0
+:104C30000C49183109880C4A928E1144094A3432C1
+:104C4000118008490C390A8842F001020A80011DCE
+:104C50000A884FF6ED531A400A80018841F012018C
+:104C6000018010BD0C040040580400200648418813
+:104C7000491C89B24180B1F57A7F04D38188491CEF
+:104C80008180002141807047440700200F4810B503
+:104C9000016841F00101016041680D4A1140416025
+:104CA00001680C4A11400160016821F48021016013
+:104CB000416821F4FE0141604FF41F018160FFF75C
+:104CC000C7FE05494FF00060086010BD00100240AB
+:104CD0000000FFF8FFFFF6FE08ED00E02DE9F041CF
+:104CE0003149324D0888401C088028884FF0000464
+:104CF000000629D5FCF7B6F92D4A2E480723177868
+:104D0000C8262D49012F22D02C4FB7F806C0BCF180
+:104D1000000F3ED0B0F80CC04CF0080CA0F80CC04E
+:104D2000B0F806C02CF4006CA0F806C0886820F02B
+:104D300004008860FC801370CE8700204FF49661D9
+:104D4000401C80B28842FBD32C80BDE8F0811C4F10
+:104D500097F800C0BCF1010F0FD0BCF1020F11D0C9
+:104D6000B0F806C04CF4006CA0F806C0886840F0AB
+:104D70000400886005203870DDE7B0F80CC04CF006
+:104D8000080C03E0B0F80CC04CF0100CA0F80CC0FC
+:104D9000F0E70C4F3C70C78847F40067C78088680D
+:104DA00040F004008860C6E744070020102C014052
+:104DB00023070020600A0020AC0200206C090020BC
+:104DC0002407002041070020704700002DE9F04330
+:104DD0004FF08040018A21F001010182AC48007847
+:104DE00000287CD1AB4FF87B002878D1AA48406CD2
+:104DF000322874DCA9488068DFF8A4924104A94DE8
+:104E0000B9F804004FF0000403D4401CA9F80400D2
+:104E100028E1002874D02978012611B1012912D087
+:104E200017E14946B0F5BE7FFAD92E70CC718C716E
+:104E3000EC702C72287A0A18401CC0B214722872C6
+:104E40000F28F7D305E1B9F802204946824201D97B
+:104E5000EE7100E0EC7192488A7908300F2A15D281
+:104E6000CB79082B0BD2C3F10708EB7912F800C0FD
+:104E700003FA08F363441354CA79521CCA71CA79FD
+:104E8000082A03D18A79521C8A71CC7199F80610CC
+:104E9000C8460F2973D10D21FCF74EF8A881010AED
+:104EA0006970C0B2A87088F8064098F816208A4247
+:104EB00065D198F81510814261D198F80BC07A49F4
+:104EC000032302227948BCF1000F10D0BCF1010F7E
+:104ED00002D0BCF1020F14D080F86A2000E0CBE0D1
+:104EE00091F800C02CF00C0C0CF1080C0FE080F8CD
+:104EF0006A6091F800C02CF00C0C0CF1040C06E078
+:104F0000A9E080F86A3091F800C04CF00C0C81F8F0
+:104F100000C098F80C10B6EB111F04D180F86E4059
+:104F200087F846400EE0B2EB111F04D180F86E60A6
+:104F300087F8466006E0B3EB111F03D180F86E20BE
+:104F400087F846200B0717D001F00F01012901D087
+:104F5000022915D080F86C602C7198F80D102A7910
+:104F600006FA02F30B406B71082A44D2DFE802F024
+:104F70000B124319242F363D80F86C40ECE768E0B3
+:104F800080F86C20E8E713B180F8704033E080F8D7
+:104F9000706030E013B180F850602CE080F8504031
+:104FA00029E023B180F8656087F8036123E080F889
+:104FB000654087F803411EE023B187F8F54080F88B
+:104FC0004D4018E087F8F56080F84D6013E013B1AC
+:104FD00080F868600FE080F868400CE013B180F85A
+:104FE000666008E080F8664005E013B180F867600D
+:104FF00001E080F86740521CD2B22A71082AAED371
+:1050000098F80E102A4A8B0705D587F8F16080F8CA
+:105010006460568104E087F8F14080F86440548170
+:10502000C90702D080F8294001E080F8296098F88B
+:10503000111000F86D1FC2781E48012A1ED001B35E
+:10504000012921D04FF48051A0F876101A493C2054
+:105050000870A9F80240A9F80440B9F80210491CE8
+:10506000A9F80210B9F80210B1F5FA7F04D940F29C
+:10507000F511A9F802102C70BDE8F08344F21C7100
+:10508000E2E74FF40051DFE741F25551DCE7000061
+:1050900023070020AC02002048010020001001403E
+:1050A000A80C0020BC060020D0040020C00C00206A
+:1050B000600A002038050020200700202DE9F05F5D
+:1050C000FDF718F98E4D2888A5F10406C0070AD00F
+:1050D000308820F008003080288820F009002880DF
+:1050E00001F042FED9E02888DFF81892DFF8188234
+:1050F000864C80071AD5B9F8001041F00101A9F8D3
+:105100000010B8F800008049143150300880288819
+:105110004FF6F95108402880308840F00400308074
+:10512000FEF730FF84F83C00BDE8F09F2888784FF8
+:105130004007288871D520F004002880FEF722FF60
+:1051400094F83C108142EFD1308820F00400308088
+:10515000FDF7A8FA2078410605D594F8541094F884
+:105160003B209142E0D03978400621F002013970AD
+:1051700004D5FEF7E1F997F82F7004E094F83C00AD
+:10518000FDF70AF90746DFF880B140F68C2A0BF1EB
+:10519000180B062F47D294F83800B8423ED0384654
+:1051A000FDF77EF82078C00716D094F83A0094F8FE
+:1051B000391000F00302914206D0A17A00F00100FC
+:1051C00001F00101884215D1FDF7D4F9FBF716FE75
+:1051D000FDF7FCFA384689E0FDF7CCF9FBF70EFE47
+:1051E000FDF7F4FA3846FDF7E5F9207840F00100C4
+:1051F000207099E7288820F008002880206B81081B
+:1052000001EBD000504515D2B8F800100844ABF8B7
+:105210000000308840F0080003E00DE0308820F006
+:105220000800308080E7B9F8001041F00101A9F8CA
+:105230000010DFE75046E7E70007288831D520F067
+:1052400008002880308820F008003080FEF79AFEA1
+:1052500084F83C00FDF726FA387820F00200387018
+:105260002078400604D5FEF767F997F82F5004E040
+:1052700094F83C00FDF790F80546062D08D294F806
+:105280003800A842B5D0FDF775F9FBF7B7FD2AE065
+:105290002048C18841F04001C180BDE8F05FFDF7C2
+:1052A00075BAC006288825D520F0100028803088DF
+:1052B00020F01000308097F838000C2802D2401CF3
+:1052C00087F83800387840F002003870FEF734F97B
+:1052D00097F82F50787884F8390094F83800A8426D
+:1052E00087D0FDF747F9FDF771FA2846BDE8F05F72
+:1052F000FDF760B94EF2BE110840288014E70000A7
+:105300001004004000040040240400404801002034
+:1053100058040020600A00202DE9F04F514F85B05D
+:10532000388820F0010038804E4800261030068072
+:105330004D4CDFF838A14FF0010894F85C0042F6BC
+:105340003029C10774D072B64948816941F40071AF
+:105350008161816941F4806181614FF40040FEF711
+:1053600077FD444D00212846FBF7A6FA0021284688
+:10537000FBF798FADFF800B100215846FBF792FAE4
+:1053800000213E48FCF702F92846FBF7B1FB5846DE
+:10539000FBF7AEFB4FF46020CDE902068DF8056007
+:1053A00000968DF810808DF8048069462846FBF73A
+:1053B00031FC01231A460F212846FBF77CFC012112
+:1053C0002846FBF76FFA00204946401C80B288420D
+:1053D000FBD328462E600121FBF7ACFC2868800730
+:1053E000FCD524484C30006894F85C1021F0010191
+:1053F0002144A1F85000FBF769FA62B6FDF7A8FF57
+:1054000047F69061AAF8001094F85C00401CC0B206
+:1054100084F85C000C2822D212491431A1F80080D3
+:10542000388840F00100388005B0BDE8F08FFFE714
+:10543000134920F00100085A12490880114945F625
+:105440005800083908800F4847F25801001F0180B2
+:105450000C4920200C390880AAF80090D4E70320DA
+:10546000A070E1E700080040580400202C0800402C
+:1054700000100240002401400028014008000240C2
+:10548000648F0008202C01400029018802D041F0DF
+:10549000800101E021F080010180704710B50A8889
+:1054A0004B88CC881A438B8823431A430B891A43B1
+:1054B0004B8989891A430A43A0F8442010BD002172
+:1054C000018041808180C18001814181818170475B
+:1054D0000029818802D041F0010101E021F00101A1
+:1054E000818070470029018802D041F0010101E06C
+:1054F00021F0010101807047002930F8441F02D0DB
+:1055000041F4004101E0C1F30E0101807047000049
+:105510004B4910B5884202D10121C41486E0B0F194
+:10552000804F09D0474988420DD101210220FEF762
+:10553000B1FC0021022064E001210846FEF7AAFC2C
+:10554000002101205DE04049884206D1012104206C
+:10555000FEF7A0FC0021042053E03C49884206D11C
+:1055600001210820FEF796FC0021082049E0384977
+:10557000884206D101211020FEF78CFC002110206A
+:105580003FE03449884206D101212020FEF782FC09
+:105590000021202035E03049884202D10121441405
+:1055A00044E02E49884202D10121CC043EE02C493E
+:1055B000884202D101210C0538E02A49884202D1F3
+:1055C00001214C0532E02849884206D101214020C2
+:1055D000FEF760FC0021402013E02449884206D1F8
+:1055E00001218020FEF756FC0021802009E020499F
+:1055F00088420AD1841501212046FEF74BFC002188
+:105600002046BDE81040FEF745BC1A49884202D149
+:1056100001210C040AE01849884202D101214C04FE
+:1056200004E0164988420AD101218C042046FEF785
+:1056300049FC2046BDE810400021FEF743BC10BDE8
+:10564000002C01400004004000080040000C004015
+:10565000001000400014004000340140004C0140A4
+:10566000005001400054014000180040001C004060
+:10567000002000400040014000440140004801403B
+:10568000002A828901D00A4300E08A438281704760
+:1056900030B5028C22F001020284028C8388048BD4
+:1056A00022F0020224F073050C882C430D89154367
+:1056B0004A882A43114DA8420BD0114DA84208D068
+:1056C000104DA84205D0104DA84202D00F4DA8425F
+:1056D0000DD122F008054A8923F440732A4322F0B1
+:1056E00004058A882A438D891D43CB892B438380F7
+:1056F0000483C9888186028430BD0000002C0140EB
+:105700000034014000400140004401400048014095
+:10571000028B22F008020A430283704770B5028CA4
+:1057200022F010020284028C8488038B0D8823F4FB
+:10573000E6464FF6FF7303EA052535430E8922F04E
+:10574000200203EA061616434A8803EA021232438D
+:10575000104EB04202D0104EB04215D122F0800659
+:105760004A8924F4406403EA0212324322F04006DC
+:105770008A8803EA021232438E8903EA86062643A8
+:10578000CC8903EA8404344384800583C988018773
+:10579000028470BD002C014000340140028B4FF6A2
+:1057A000FF7322F4006203EA012111430183704771
+:1057B00070B5028C22F480720284028C8488838B00
+:1057C0000D8823F073031D4322F400730E894FF6F6
+:1057D000FF7202EA06261E434B8802EA0323334384
+:1057E000104EB04202D0104EB04215D123F40066E4
+:1057F0004B8924F4405402EA0323334323F48066A4
+:105800008B8802EA032333438E8902EA0616264375
+:10581000CC8902EA0414344384808583C988818753
+:10582000038470BD002C014000340140828B22F0C3
+:1058300008020A438283704770B5028C22F48052BA
+:105840000284048C8288838B0D8823F4E6464FF60D
+:10585000FF7303EA0525354324F400560C8903EA57
+:10586000043434434E8803EA06362643094CA042EA
+:1058700002D0094CA04205D122F480448A8903EA6F
+:105880008212224382808583C988A0F84010068452
+:1058900070BD0000002C014000340140828B4FF6A7
+:1058A000FF7322F4006203EA0121114381837047F0
+:1058B000018582827047828822F07002828082880D
+:1058C0000A4382807047A0F84010704730B50288C4
+:1058D0001B4B1C4C98420DD0A0420BD0B0F1804F16
+:1058E00008D0194DA84205D0184DA84202D0184D35
+:1058F000A84203D122F070054A882A43154DA842D8
+:1059000006D0154DA84203D022F44075CA882A4318
+:1059100002808A8882850A88028598420AD0A0423D
+:1059200008D00E4A904205D00D4A904202D00D4A4E
+:10593000904201D1097A01860121818230BD0000A7
+:10594000002C0140003401400004004000080040E9
+:10595000000C0040001000400014004000400140D6
+:1059600000440140004801404FF6FF718180002152
+:105970000180C1804180017270470029018802D0F6
+:1059800041F0020101E021F002010180704700298D
+:10599000018802D041F0040101E021F004010180FE
+:1059A0007047000030B52348244B90F8201002685F
+:1059B00001F01F00204951F820000242186802D06F
+:1059C00040F4803001E020F4803018601C484FF033
+:1059D0000005807941061B482AD41B4902880C889F
+:1059E000A21A92B201240F2A12D30A880280826876
+:1059F000002A00DA5242062A0ADD144A1278022AE4
+:105A000006D193F80D2102B94477C5770A88428000
+:105A1000427F012A02D00988418030BD428809882E
+:105A2000891A89B240F21A629142F6D3C47730BD26
+:105A3000457730BDE8050020A8930008AC0200209F
+:105A4000600A0020880C00202C070020230700207B
+:105A50002DE9F0414D6800231E240F22854202DD0E
+:105A60000868BDE8F081D1F8F450854202DAD1F837
+:105A7000F000F6E701EBC2056D68854201DA1346D6
+:105A800000E01446E21852085D1CAA42F2D101EB74
+:105A9000C20351F832505C68844202DAD3E90267EB
+:105AA00001E053E90267001BC11789053A1B41EA6F
+:105AB0009021D3178005FAF735FB721BA0FB024635
+:105AC00001FB0261D31700FB0310810241EA9450ED
+:105AD0002844C6E72DE9F04FDFF8B8B16A48DFF88F
+:105AE000AC91DFF8ACA190F80EC0BBF91A70BBF90D
+:105AF0001C60BBF91850BBF96C10BCF1070F48D201
+:105B0000DFE80CF08D041A30485E7600D9F80020EA
+:105B10008284DAF80020C284828CC38CA7EB8202D4
+:105B200012B2A6EB83034A431BB2594342F3CF227E
+:105B300041F3CF23D11870E0D9F800204284DAF87D
+:105B40000020C284428CA5EB820213B2C28C4B436C
+:105B5000A6EB820212B243F3CF24514341F3CF2389
+:105B6000E11814E0D9F80020C284DAF80020428459
+:105B7000C28C438CA6EB820212B2A5EB83031CB24B
+:105B80004A43614342F3CF2341F3CF2419194942D9
+:105B90000AB244E0D9F800208284DAF80020428476
+:105BA000828C438CA7EB820212B2A5EB83034A439B
+:105BB0001BB2594342F3CF2241F3CF24111914E011
+:105BC000D9F800204284DAF800208284428C838C49
+:105BD000A5EB820212B2A7EB83034A431BB242F346
+:105BE000CF24594341F3CF22A11849420BB216E00A
+:105BF000D9F80020C284DAF800208284C28C838C19
+:105C0000A6EB820212B2A7EB83031CB24A4342F313
+:105C1000CF23614341F3CF22991849420CB2BBF91B
+:105C20001E50594605F21E56A64201DACE8306E002
+:105C3000A5F21E55A54201DDCD8300E0CC83B1F96C
+:105C4000204004F21E55954201DA0D8406E0A4F2CC
+:105C50001E54944201DD0C8400E00A84B1F9222034
+:105C600002F21E549C4202DAABF8224008E0A2F293
+:105C70001E529A4202DDABF8222001E0ABF822303E
+:105C8000417B8173BDE8F08FAC0200203C240140D1
+:105C90003C280140380500202DE9F04704466D48B6
+:105CA0006E4E002702786C48022AB0F9301004D0FA
+:105CB000082A7BD0092A7AD0C8E0C27B022A02D106
+:105CC000B0F8402052B1A4F8421071810423B6F913
+:105CD00008101A460020FEF701FFAEE06049DFF829
+:105CE0008481496A0D14E5808068410216D5B4F9B3
+:105CF000020040F2DA21884248DD40F26A418842DF
+:105D000005DD00BF0823B4F942101A4660E0A0F296
+:105D1000DA20FAF782FB0022534B68E0C0F3C0019F
+:105D2000C0F30020DFF8449181420CD1D8F8440040
+:105D300040F2BA4188426DDD40F66A118842E1DCEA
+:105D4000A0F2BA404FE04A480078C0060CD5D8F817
+:105D5000440041F2243188425CDD41F2D471884232
+:105D6000D0DC00F6DC401EE04248DFF80C9190F8F1
+:105D7000701001290BD090F86F00012807D03F4820
+:105D80000178C90746D03E49098889B142E0B4F993
+:105D9000020041F6DC6188423CDD42F23411884267
+:105DA00012DC00F59270A0F500501CE047E04BE0DB
+:105DB000B0F91000B4F90210A0F59672914229DDF5
+:105DC00000F5967291420BDDB4F9421020231A4679
+:105DD0000020FEF783FEA4F84200002817DB1BE03A
+:105DE000081A00F59670FAF718FB00224B46FAF7EE
+:105DF00080FA0E22FAF7ECFAFAF746FB00B2C0F589
+:105E0000804068438013A4F84200002D04DCA4F80D
+:105E1000427001E0A4F84250B4F842101948F180F1
+:105E2000D8F844304364A0F84C10B0F84E1071819B
+:105E300098F80A10008F01B94042308106E01248FC
+:105E4000B0F87C00708100E07181378184F8407087
+:105E5000BDE8F08723070020AC020020640000208A
+:105E600038050020480100200000794000C0924021
+:105E700004070020C00C002000C082405009002010
+:105E800020000020FC080020740A00202DE9F041C9
+:105E9000B1F9025000232B241522854203DAB1F90F
+:105EA0000000BDE8F081B1F9AE50854202DDB1F9E4
+:105EB000AC00F6E701EB8205B5F90250854201DD41
+:105EC000134600E01446E21852085D1CAA42F1D1C4
+:105ED00001EB8205B5F90230834206DA35F9026C2E
+:105EE00035F9044C31F9221006E01E4631F9224002
+:105EF000B5F90630B5F90410801B091BC5178911C7
+:105F0000AD0345EA90458703A1FB070CCA1702FBC6
+:105F100007C201FB05219A1BD317FAF703F9000A00
+:105F200040EA0160001900B2B0F5804FB9DB43F6DA
+:105F3000FF70B6E770B5134C40F224452946204661
+:105F400000F03EF800281BD0204600F0C7F8294694
+:105F5000204600F01DF80C4C00212046FBF716FBF4
+:105F60002046FBF791FBC0F164000849C0B2042849
+:105F7000087201D900F046F9BDE87040FBF7CABBD2
+:105F800070BD000000380140580002407406002037
+:105F90000A0A01219140C943018070470029818983
+:105FA00002D041F4005101E021F400518181704799
+:105FB000002A828A01D00A4300E08A438282704725
+:105FC00030B501F01F0201240025C1F3421304FA89
+:105FD00002F2012B0FD0022B0FD0838A4FEA11213E
+:105FE0000088134204FA01F400EA040001D000B171
+:105FF0000125284630BD8389F0E7038AEEE710B516
+:10600000C1F3421301F01F040121A140012B07D06D
+:10601000022B07D01430002A026805D00A4304E09E
+:106020000C30F8E71030F6E78A43026010BD00003C
+:1060300030B50446008A85B00D464CF6FF71084025
+:10604000E98801432182A1894EF6F3100140A88816
+:106050002A8910436A890A431043A081A08A4FF617
+:10606000FF410840A9890143A1826846FDF736FF38
+:106070001948844201D1039800E00298A1890904DB
+:1060800000EBC00101EB0010296801D5490000E0D8
+:106090008900B0FBF1F06422B0FBF2F109010B09B9
+:1060A0006FF018056B4300EB8300A3891D044FF0CC
+:1060B000320306D503EBC000B0FBF2F000F007009E
+:1060C00005E003EB0010B0FBF2F000F00F00084316
+:1060D000208105B030BD0000003801408088C0F349
+:1060E00008007047F8B501210920FDF7DFFE012106
+:1060F0008803FDF7DBFE10258DF803502020ADF856
+:1061000000001A4E03248DF8024069463046FCF721
+:1061100039F816490C31086820F020000860182072
+:106120008DF803004020ADF800008DF8024069466C
+:106130003046FCF727F848208DF803008020ADF8A2
+:10614000000069463046FCF71DF88DF80350280121
+:10615000ADF800008DF8024069463046FCF712F8B1
+:1061600001210420FCF760F8F8BD0000000C01409C
+:1061700030B585B0FFF7B6FF00244FF4E130009052
+:10618000ADF808400C201D4DADF80440ADF80A00F4
+:10619000ADF80640ADF80C4069462846FFF748FFC9
+:1061A00025208DF8100004208DF811008DF8124084
+:1061B00001208DF8130004A8FDF75AFB012240F2DC
+:1061C00024412846FFF71BFF01212846FFF7E6FE82
+:1061D000FBF7CAFA012280212846FFF7E9FE0122D7
+:1061E00040212846FFF7E4FE012202210448FBF784
+:1061F0005FFAFBF7B9FA05B030BD00000038014086
+:106200004400024070B51D4D00242878432834D145
+:106210006878462831D1A878502807D0512805D071
+:10622000812803D0892801D0212826D1144E7071ED
+:10623000E9787172A81C891CFAF7B6FEB072717AFF
+:10624000294409793182884217D106F10E0001787C
+:1062500041F0020101700B48016841F0200101602A
+:10626000317A0948002204E02B5D03552A55641C4D
+:10627000E4B28C42F8D38078707170BDBC07002006
+:10628000740600200C0C0140F20B002070B51D209C
+:10629000FDF7CDFAFDF750F91D20FDF7DEFA1548A0
+:1062A00090F82F10144D0623144C85F8381090F8F0
+:1062B0003B1095F83B201143012A04D0022A07D055
+:1062C000042A0AD010E0827A8A420DD0007B09E0CD
+:1062D000027D8A4208D0807D04E0827F8A4203D01A
+:1062E00090F82000884200D12370002085F84000FB
+:1062F00070BD000058040020480100202307002042
+:106300000B4800214180A0F1B8018A898280CB89A5
+:106310001A44C2800B8A1A4402814B8A1A44428171
+:10632000898A1144818143F6FF71C1817047000061
+:1063300000020020084940F61C72B1F90C0090429E
+:1063400002DA00F59F7005E041F2E302904201DDC0
+:10635000A0F59F70C88170476400002038B51348CD
+:10636000C16941F00401C1611E208DF800000220C6
+:106370008DF801008DF8020001248DF80340684675
+:10638000FDF776FA0A4984200880094947F69060AB
+:106390002C3108800020091F0880054914310C8029
+:1063A000091F0880081F048038BD0000001002404B
+:1063B0000008004030B420491E4A45788B7A1146C7
+:1063C00092F83B4091F83910AC4218D14BB10379A7
+:1063D000994202D04379994201D140791AE08079FB
+:1063E00009E08379994202D0C479A14202D182F8AE
+:1063F0002F3011E0407982F82F0030BC7047C5780B
+:10640000AC42FAD16BB1C379994202D0037A994276
+:1064100005D1007A82F82F0030BCFEF701BC407A2B
+:10642000E9E7437A9942E2D00479A142DFD0007AC9
+:10643000E1E700005804002048010020FEE70000CA
+:106440002DE9F0470446007F012868D13548E188EE
+:106450000288511A89B2072916D30088E080B4F95E
+:10646000000044F2DD414843401346F6D9614843F9
+:106470008013A060401000B2A0814FF08051B1FBAA
+:10648000F0F0F9F7C5FF2061B4F90C6096B1B4F9EA
+:1064900002104DF6B05048430014A082B4F90470C5
+:1064A0004DF6B05207FB02F24FEA2245E58204D4D2
+:1064B000024603E00020E08330E0424212B2228331
+:1064C000002D01DB2B4600E06B421BB2DFF8589039
+:1064D000638398464FF4804AB24208DAF9F78FFF97
+:1064E0002169F9F762FEF9F7B6FF801304E000298D
+:1064F00001DA484600E05046E083B04509DA284614
+:10650000F9F77DFF2169F9F750FEF9F7A4FF801331
+:1065100004E0002F01DA484600E050462084BDE840
+:10652000F08700002C07002000C0FFFF70B53B483B
+:106530003B4D3C4C0078022805D1E87B022802D173
+:10654000B5F8400028B1288EA4F84E00002020871E
+:1065500070BD3448324995F80D21B0F8440091F8E7
+:10656000461000B240F6AA262AB119B3012928D054
+:10657000022933D03CE0E9B12B490978C1F381010C
+:1065800001290CD002290DD02849FBF753FC80B219
+:10659000A4F8400095F84610012906D028E02349C8
+:1065A000D83909E021496C3906E0B04220D340F6E1
+:1065B000F41003E01D496C31FBF73CFCA4F84000EB
+:1065C00016E01A49FBF736FC80B240F63E11A4F8FB
+:1065D000400088420CD3A4F8401009E01349FBF7AF
+:1065E00029FC80B2A4F84000B04201D3A4F8406076
+:1065F0000C49B4F840004831383401F083FAB4F95A
+:106600001400B4F912204142514389132180B4F996
+:10661000101048438013E08270BD00002307002063
+:10662000AC020020FC080020D00400208C8D000863
+:106630000348002180F82A10C183018770470000B9
+:10664000FC08002010B504000B462D4AC3F10000E1
+:1066500028D56442002B12DAA04207DA214600F066
+:106660002DFA32F81000C0F5404041E001462046C6
+:1066700000F024FA32F8100000F5004038E0A342A0
+:1066800008DA2146184600F019FA32F8100000F531
+:1066900040402DE0204600F011FA32F81000C0F51D
+:1066A000803025E0002B12DAA04207DA214600F004
+:1066B00005FA32F8100000F5804019E00146204646
+:1066C00000F0FCF932F81000C0F5004010E0A342E1
+:1066D00008DA2146184600F0F1F932F81000C0F54A
+:1066E000804005E053B1204600F0E8F932F8100090
+:1066F000B0F5004F01DDA0F5803010BD002010BDC9
+:10670000708F000840438013494300EBA130002202
+:106710000302002B14DDB3F5001F01DC802001E033
+:106720004FF4005093FBF0F1014401EBD17149109B
+:10673000814206D0521CD2B20846062AF2D300E0AB
+:106740000021C80000B2704702E008C8121F08C14B
+:10675000002AFAD170477047002001E001C1121FE2
+:10676000002AFBD1704700002DE9F047A74CA8484C
+:1067700021880288511A89B20F297DD30088A4F19B
+:106780003C052080288F08B1401E288795F800C05E
+:10679000A04ACCF3810001281DD0022820D0D18B43
+:1067A0009D4E9A48DFF87492F388407E0027B1F539
+:1067B000926F1CD8142818D37820607643F010000C
+:1067C000F08040F26660A8812CF001002870D77339
+:1067D00089F8007018E0D08B00EB4000C00302E0A5
+:1067E000D08B8F494843010CDAE7401C04E0B1F537
+:1067F000DB6F09D310B1401E607605E023F0100076
+:10680000F0804CF001002870B5F90200B5F91430A1
+:106810004143C3EBC303C1F38F31C3F3D10303EB94
+:10682000510109B2A9829046D28B4FF08053504358
+:10683000B5F91620C0F38F30C2EBC202C2F3D10209
+:1068400002EB500000B2E882AA6A42431213EA62E5
+:1068500093FBF2F22A63734A1080A2680A44A26092
+:10686000E1680144E160207C401CC0B2207407282C
+:1068700002D942F3CF0000E0C5E02883C910698344
+:10688000E760A76041F6C8012774884204DD298BC0
+:10689000654AB2FBF1F1E981C117890341EA9041F0
+:1068A000800342F69B420023F9F73CFCA88457483A
+:1068B0005E49A0F13C002A78B0F906005FEA827CCC
+:1068C00000FB01F14FEA2143C2F3810115D50129F3
+:1068D00007D002290BD04FF2685141430914A1801F
+:1068E00011E049F68C4148430014A08020E04CF6AA
+:1068F000183141430914A18026E001290ED0022954
+:1069000018D0A0806B844A4948430014A4F81E00A4
+:10691000FBF7B0F847480088C0B143E04AF65C3165
+:1069200041430914A1804BF62C214843001468848C
+:10693000E383EDE74DF2AC5141430914A1804EF2DF
+:106940007C414143091469843B49DDE795F8200007
+:1069500000BB88F80F7089F80070B5F91A00A0F52F
+:106960000C519F39B1F56E7F18D8617FF42912D987
+:106970003249E8802E4AA1F8460050430014A8800E
+:10698000A1F84400FF2085F8200081F828002C4958
+:106990003C20087006E0491C617703E0607F08B185
+:1069A000401E6077B5F91A10B4F91E0081420EDD61
+:1069B000A07E7D2809D9F08840F00800F0802148A9
+:1069C000017821F0020101700EE0401C06E0A0F207
+:1069D0003D10814208DAA07E10B1401EA07603E08F
+:1069E000F08820F00800F080B5F9181060690844BC
+:1069F0006061217E491CC9B221761F2903D940114B
+:106A0000A88367612776BDE8F08700000C050020A9
+:106A10002C070020AC020020600A00202307002081
+:106A200030330100140A002074E8260BCC0E01005C
+:106A3000488501002E070020D0450100C00C002031
+:106A400020070020E2050020024941F68B308862D1
+:106A500070470000D004002070B5164C0625207841
+:106A6000062825D2DFE800F003080E141A21124888
+:106A7000FAF7D8FA012016E00F48801DFAF7D2FA8B
+:106A8000022010E00C480C30FAF7CCFA03200AE0A0
+:106A900009481230FAF7C6FA042004E00648183014
+:106AA000FAF7C0FA0520207070BDFAF7DBFA2570FE
+:106AB000257070BD24070020648E0008090A05D0E7
+:106AC000B0FBF1F0FF2800D9FF207047002070478D
+:106AD000D0E90021C368521A5A4301EBA231816008
+:106AE00041607047B0F90020B0F90210B0F90630EB
+:106AF000521A5A4301EBA231818041807047000055
+:106B000030B5494B188849490A8A801A85B24848E5
+:106B1000484A0F2D047801F150001DD31D880D82C5
+:106B2000117A090713D5022C01D0434912E0434DD5
+:106B3000B0F90210B5F90050A94205DC02DA01F102
+:106B4000020108E0458007E0A1F1020103E0022C08
+:106B500002D13B4909884180B0F840101D88691A6C
+:106B600089B29C2949D31988A0F84010916A002362
+:106B7000B1F5804F31DB3349096DB1F5405F2CDD54
+:106B8000314940F26665B1F91010A94212DD43F6B1
+:106B90009915A94202DB40F2333108E040F2333567
+:106BA000A1F26661694343F2333591FBF5F1A0F838
+:106BB000441001E0A0F844302449B2F806510978A5
+:106BC000C1F381012DB100BFB0F8441001F21E5194
+:106BD0001CE092F84620022A10D0A0F84430022C83
+:106BE00001D0A0F84430B0F95C10B0F9443001F1A4
+:106BF00014029A420DDAA0F85C2030BD012901D0C0
+:106C00000229E1D1B0F8441001F23331A0F8441068
+:106C1000E5E703F11402914203DD1439A0F85C109A
+:106C200030BDA0F85C3030BD2C07002014000020DF
+:106C300023070020AC020020CE040020CC0400205A
+:106C4000C80400204801002038050020D00400209E
+:106C50002DE9FC4101210220FDF710F90121192045
+:106C6000FDF724F901213C48FBF7DEFA4027ADF897
+:106C7000007003248DF802400420384D8DF8030085
+:106C800069462846FBF77EFAE001ADF800008DF872
+:106C900002401C208DF8030069462846FBF772FA73
+:106CA0004FF4E0712846FBF7F4FAA815ADF80000A0
+:106CB0008DF8024010208DF8030069462848FBF744
+:106CC00061FA4FF4A060FCF705FE1D208DF804006A
+:106CD00001268DF8056000258DF806508DF80760B7
+:106CE00001A8FCF7C5FD1F498C2008801D494FF6FF
+:106CF000FA702C3108806E20091F08801948143062
+:106D00000680184808300780164920310D80154A42
+:106D1000D020121D1080134A45F2F3001832108063
+:106D20000A1F45F2500010800E4A4FF6FF703832AD
+:106D30001080121D1080121D108041F21B1008805F
+:106D400000F012F8FBF722FD064810300580001F06
+:106D50000480BDE8FC810000000C1A000010014016
+:106D6000000C01400004004070B51D20FCF754FDEC
+:106D70002A4D40212846FBF783FA840080212846CB
+:106D8000FBF77EFA44EA4004A9152846FBF778FA97
+:106D90000443E0B2224C84F83C00FBF7FDFA0546C0
+:106DA000052805D91F48C18841F04001C18001E094
+:106DB00084F838501C48007A000703D594F838004E
+:106DC0001A490D5C4FF6FA702063E062A0626062BF
+:106DD0002062E061A0611648606300206064206565
+:106DE00084F83F0084F84000FBF784FAA07AFF287B
+:106DF00011D0022084F83D000E480088A066284685
+:106E0000FBF726FF207820F001002070BDE87040DD
+:106E10001D20FCF717BD0120ECE700000010014029
+:106E200048010020600A0020AC0200206C98000895
+:106E3000DCFF0500240400402DE9F0434E484F4993
+:106E400002880B889A1A92B20F2A69D309880180A6
+:106E50004B49098B027D00EB42029180017D491C68
+:106E6000C9B2017508295BD3002404752246017D4F
+:106E700000EB4103491CB3F90430C9B202EB6302D1
+:106E800012B201750829F2D33E4904753E4B4A807F
+:106E900044800E789D895FEAC67C40F638694FF0E1
+:106EA000030714D0A2F22B5C42F6E858C44520D365
+:106EB000A1F1020C26F00204ACF8002047750C701A
+:106EC00040F22B54A24211DA45F004021EE046F0D3
+:106ED00001060E704A4507DD45F001029A8126F051
+:106EE00002020A70477519E0447517E045F0020286
+:106EF0000CE04A450CDA8775427D12B1521E42758C
+:106F00000CE046F002020A7025F007029A8105E0C3
+:106F1000B30703D5837D2BB15B1E837540888880C2
+:106F2000BDE8F08342F6AA239A4222DAB1F904308E
+:106F30002BB941F2CD05AA4201DA4480EEE7134CA9
+:106F4000920302EB843241F67244B2FBF4F214B2C3
+:106F500040F2333502464480AC4200DA5580B2F943
+:106F60000240E41A04F5A374B4F5237FD6D8438015
+:106F7000D4E74FF48043FAE7F40A00202C070020FE
+:106F8000AC020020E2050020600A0020C8F1FFFFEB
+:106F90002DE9F0416D4CDFF8B8E14FF0000594F8B1
+:106FA0003410C80706D094F938104B42002958DD38
+:106FB0000E4657E0674884F83750A4F84250664AB6
+:106FC00090F8380084F840001586CEF80450CEF8CA
+:106FD0000850624E40F26663CEF80C50A4F87C3044
+:106FE00036F810005E4E768830444FF6FF7606EA9B
+:106FF000800024F8300B4FF0806044F8040CA3208C
+:10700000208460845810A084E38440F69910208581
+:10701000580060854FF48050A08541F23330E08500
+:1070200041F26660208641F69910608641F6CC40B8
+:10703000A0864FF40050E08642F23330208742F2BF
+:107040006660608742F69910A08742F6CC40E087E0
+:1070500082F89D5041F00100207184F84450BDE851
+:10706000F0811E4694F937004242002801DD0746B0
+:1070700000E01746F61B012E0BD0002800DB02466D
+:107080005FFA82F684F8380094F84F00012805D0A2
+:1070900041E0002900DA1946CEB2F3E794F939301D
+:1070A0005942002B01DB184600E0084694F93A20CB
+:1070B000C7B25042002A01DB944600E08446BC453A
+:1070C00008DD002A00DA0246D7B2002B00DA0B46B0
+:1070D000D8B207E0002B00DA0B46DFB2002A00DB53
+:1070E0001046C0B204EB4000B0F9501004EB47006A
+:1070F00030F9502F11444910018084F84F5084F822
+:107100003E5084F83D5084F83C5084F83B5084F85D
+:107110003A5084F8395004EB46007546B0F95000F7
+:1071200024F8420FBEF80410C82309B26422FDF708
+:10713000D5FC6860E968401AA9680844A860B5F9F8
+:1071400000104843C013E860608788E7740A002095
+:10715000D005002048010020AC0200207E980008E5
+:1071600064000020F0B4544890F83410C90776D079
+:10717000524990F84030002291F838108B426FD07D
+:107180004F4CA0F872204F4DE65C04468E4294F9B5
+:10719000374002D0EE5C8E420FD1641C64B280F89E
+:1071A0003740EB5C8B4202D1641C80F8374090F989
+:1071B00037300F2B1BDD0F2317E0434DEE5C434DA3
+:1071C0008E4202D0EE5C8E4211D1641E64B280F811
+:1071D0003740EB5C8B4202D1641E80F8374090F957
+:1071E00037406FF00E039C4201DA80F83730324BA3
+:1071F00090F83F50393390F83740EC5490F83F30D6
+:107200005B1CDBB280F83F30062B01D380F83F20B7
+:1072100090F9394090F93B309C420ED190F93D40B5
+:10722000A3420AD190F93A4090F93C309C4204D1F3
+:1072300090F93E40A34200D1012280F84F201F4A1E
+:1072400080F8401090F937501378214A012D0DDD58
+:1072500014465E07A46804D544F0080403E028E05F
+:1072600015E024F00804946080F83510B5F1FF3F74
+:107270000ADA5B07936802D523F0080301E043F0C4
+:107280000803936080F83510F0BCFBF733B890F832
+:107290004F1001290DD1B0F8721043F60953491C63
+:1072A00089B2A0F87210994203D9A0F8722080F830
+:1072B0004F20F0BC70470000740A002048010020F5
+:1072C000609800086698000872980008789800088E
+:1072D000AC02002010B5D0E900210369114481FB04
+:1072E00003318C0244EA93514260D0E9022382FBCD
+:1072F0000332940244EA93521144816010BD0000AD
+:1073000030B52049204AB1F86A301088C01A80B2DE
+:107310000F2836D31088A1F86A001C4D00204FF0CA
+:1073200000432A5C940903D00124B4EB921F24D1BA
+:10733000D20622D0164A52F820201268134C12347A
+:1073400034F81040224201EB000494F9722008D076
+:107350000A2A04DB0A6823FA00F4224308E0521CDC
+:1073600009E012F10A0F05DC0A6823FA00F4A243CF
+:107370000A6002E0521E84F87220401CC0B211283C
+:10738000CFD330BDE80500202C07002074930008FF
+:10739000749400082DE9F00779497A480A8903882E
+:1073A0009A1A92B2082A74D300880881A1F12C009D
+:1073B00042890AB1521E4281734A92F82820802ADB
+:1073C00067D302F03F020A70C2890AB1521EC2811D
+:1073D000B1F90620902A0CDB8A46FF2A09D08146A3
+:1073E000C089002855D1694800230078092805D0B4
+:1073F00005E0BDE8F007624800F09AB90823644A46
+:1074000092F8EA500DB143F004036248817AC9074B
+:1074100001D043F00203D2F808C05FEA0C5101D555
+:1074200043F00103176800215B4EFC0302D596F878
+:10743000654004B18021C4885FEA446801D541F009
+:1074400040015FEA845801D541F020015FEAC47829
+:1074500001D041F01001007A400701D541F0080148
+:107460004E480078C00701D041F00401A00601D5C4
+:1074700041F001010020012D00D1082096F8705044
+:1074800085B992F84620022A04D0012A05D03AB1E3
+:1074900008E072E040F0030004E040F0020001E088
+:1074A00040F001007A0701D440F02000CCF3C00284
+:1074B0000025CCF3002C624502D13A0700D4042504
+:1074C00096F86F20012A01D145F00105344A0027C2
+:1074D000BC4612783E46C2F38102012A04D0022A39
+:1074E00004D0032A04D004E0022602E0042600E0CF
+:1074F00010262C4A64060ED5214C1C342478240610
+:1075000009D51478640606D4274A40F6CC44926D17
+:107510006243140C05E0B2F8B62040F699146243B9
+:10752000940B4FF008088AF80A804FF061088AF837
+:107530000B808AF80C308AF80D108AF80E008AF851
+:107540000F508AF81070270A4B4083F069014140C0
+:1075500069408AF8117079408AF8124061405246B9
+:107560008AF813C071408AF8146051754FF4C871DD
+:10757000A9F80E10FF20AAF80600BDE8F007704732
+:10758000E80600202C070020E80500202307002043
+:10759000AC020020600A0020C00C0020500900202E
+:1075A000D0040020480100202008002050488169B4
+:1075B00041F0FC0181614FF4A060FCF78BF9FBF70F
+:1075C00073F9FCF7EDFAF9F7EBFAFCF7E1F8FDF7E0
+:1075D0008BF9FFF73DFBFCF721F8FFF7C5FBFBF745
+:1075E000D5F8444D4FF40050A5F81601FEF7C0FD44
+:1075F00000214FF4FA5340F2EE220020401C80B2EA
+:107600009842FBD3491C89B29142F6D33A480026EE
+:1076100080F87260F9F75AF9F9F708FEFCF7F0FA0A
+:10762000F9F7CEFCFEF79AFE102234493448F8F7F9
+:10763000AAFD01F0DFF9334C344FE08820F0400020
+:10764000E0803148017821F020010170FA20F881B2
+:107650004FF49670E887FFF7F7F92D492D48FCF7AE
+:107660004BFA2D48FCF76EFA2C48416A88472C48A3
+:10767000416B8847FEF7DCFF2A48FAF7F7F92A49F9
+:107680004220C8802949C8603E71E088E081208995
+:10769000208260896082FAF7EDFCFAF74FFCFFF771
+:1076A00063F801F047F9FFF7C7FB00F0F9F9FFF7BE
+:1076B00027FE01F003F8FEF775F9FAF7ABFAFBF7CE
+:1076C000E5FAFFF71DFAFCF7D7FCFAF707FFFAF720
+:1076D00039FF00F07BF8FFF75DFE1248FAF78EF8ED
+:1076E00000F06AFAFDF744F9FAF7F6F9CDE7000081
+:1076F00000100240AC02002038050020C00C002021
+:1077000028060020600A00204801002020070020F1
+:10771000CC0800209C080020100400203800002025
+:10772000E4000020E00900204C0700204404002071
+:10773000F0B523490278B0F9064000231F4E31F816
+:107740001210FF2C18D0B0F904701E4DBC4231DA73
+:1077500000EBE40704F00704BF7AA7408478FFB287
+:107760003CB190F801C0ACF1010C64451FDA3C0655
+:107770001DD455F822200DE056F822201160124940
+:107780008A79521CD2B28A71022A02D38370C380D2
+:107790008B71F0BD11608178491CC9B2817042784B
+:1077A0009142F6D38370C188491CC180F0BD56F860
+:1077B0002220EFE755F822201160F4E754950008E5
+:1077C00086930008FC940008BC060020F0B56148D0
+:1077D0006149B0F86C200B889A1A92B29C2A7BD32C
+:1077E0000988A0F86C105D495D4F91F82A1001F0EE
+:1077F000070297F84610022A00D1491E594C80F81A
+:107800003E104FF00203E2884FF00001550401D50D
+:10781000012236E0A489E50601D5062231E02507DC
+:1078200001D508222DE0550603D44F4D2D78AD0625
+:1078300001D5042225E0150501D5072221E0150612
+:1078400001D50A221DE0950601D50C2219E0150785
+:1078500001D50B2215E0550701D4D50501D510221D
+:107860000FE0D50601D505220BE0650703D4A50777
+:1078700001D4E40702D080F86E3007E0920403D50B
+:10788000032280F86E2001E080F86E10374A384CF1
+:1078900092F820E0324A251FD2F808C02D4AB2F8EB
+:1078A0007060721C92B2BEF1000F0DD02CF4000C6F
+:1078B000C7F808C090F86E70B7B11E2F1AD090F8B4
+:1078C0006F200AB325E007E04CF40006BE60A0F884
+:1078D00070200A2A01D22360F0BD142A01D22B6045
+:1078E000F0BDA0F87010F0BD2B60A0F8701080F80B
+:1078F0006F10F0BD642E04D2A0F87020322AEED3AF
+:10790000E9E7A0F87010EAE77F1C80F86F70A0F834
+:10791000701090F86F20012A10D0002AE9D0B0F83A
+:107920007060761CB6B2A0F870601E2ED7D32360AC
+:107930003C2EDED9521E80F86F20D2E7B0F87020BE
+:10794000521C92B2A0F870202360C82AD1D980F8C6
+:107950006F10C6E7E80500202C070020C00C0020AF
+:10796000AC020020600A002048010020D004002062
+:10797000141C0140F0B54248B0F84810491C89B2C7
+:10798000A0F8481002297AD33E490024A0F84840C4
+:107990000A783D4B042A57D04FF48041082A0BD077
+:1079A000A0F10C02B2F900208A4200DA1146B3F9C4
+:1079B00080208A4200DA1146344A92698A4200DA0B
+:1079C00011B2418282881D8AC2EB8502304D12B20B
+:1079D0002D78C5F381062A4D42F291767243B5F9AE
+:1079E000765092126A431213C26086681546C6EB3F
+:1079F000C60642F3D102F60202EBA6328260C66CE2
+:107A00001644C664B0F850707F1CBFB2A0F8507026
+:107A1000B7F5806F04D3B6120682A0F85040C46454
+:107A2000891A1C4EC26A724340F255564E4302EB0D
+:107A30004602466A32444262B3F93030B2EB034F39
+:107A400006DD1A04426206E01349B1F90410B3E7F7
+:107A5000002A00DA4462C162104990F83D2091F892
+:107A600038108A420BD080F83D10B0F84210A0F8D0
+:107A70004410B0F84010A0F84210A0F84050F0BDFB
+:107A80003805002023070020AC020020580C0020FD
+:107A9000D0040020C3F5FFFF740C00204801002033
+:107AA00015481649B0F85A200B889A1A92B20F2A34
+:107AB00020D30988A0F85A10B0F9001041F63022FE
+:107AC00051438913A0F86C100D494FF480420B7894
+:107AD000A0F10C01022B06D1B1F90030934202DA79
+:107AE0001B1D0B8000E00A800021A0F8601020F828
+:107AF0005C1F428070470000380500202C070020E2
+:107B0000230700204FF6FF7202EA800210F4404380
+:107B100015480ED0B3F5804F14D0B3F5004F4FEA9F
+:107B2000122216D0C2F5807330F813305B424B80BE
+:107B300005E0120A30F812304B80C2F5807230F83E
+:107B400012000FE0120AC2F5807330F813304B8038
+:107B500005E030F81230C2F580725B424B8030F89D
+:107B6000120040420880704770910008104A518A04
+:107B7000908AD28A16384639A2F1110200D54942BC
+:107B8000002A00DA52421144002800DA4042084438
+:107B9000084943F6284300B2B1F936205A439213FC
+:107BA00040F2D733584302EBA030C886704700003C
+:107BB000AC02002038050020F0B5904990480A89B1
+:107BC00003889A1A92B23E2A1ED30088088101F1D6
+:107BD00038004FF4FA63428A9A4202D2521C42821F
+:107BE00000E04382874A92F82220802A0CD302F0D8
+:107BF0003F020A70B1F90620402A06DBFF2A04D0B2
+:107C0000C2883AB1521EC280F0BDBDE8F0407B4848
+:107C1000FFF78EBD428A9A42F6D307784FF0010EE5
+:107C20003A074FF0FF055BD5847A40F2DC526307D8
+:107C300008D444F004038372C28081F80BE081F819
+:107C40000AE04CE04378072B05D0032B03D0052B2B
+:107C500001D0062B07D1660605D444F04003837299
+:107C6000C280052239E0654A5FEA437C02F13802AE
+:107C70004FF42076127A0DD55FEAC26C0AD45FEA1F
+:107C8000446C07D442F0100202723A0628D4C6802F
+:107C9000192222E0DF0709D0970707D4670605D429
+:107CA00042F002020272C680042216E09F0709D544
+:107CB000170707D4670605D442F008020272C6808F
+:107CC00003220AE01B070BD5530709D4630607D428
+:107CD00042F004020272C6800B22CA728A72CD8000
+:107CE000494AB2F92230B2F91A7003F23D14002267
+:107CF000A74200DB0276414E444C06F13806A479D7
+:107D0000B6895FEAC46C06F101064FF4C874B6B2D6
+:107D100013D58681B6F57A7F05D9017A21F08001E5
+:107D200001728281F0BD037A1E06FBD4828143F08A
+:107D300080020272C480112035E09F4216DA037E71
+:107D4000052B13D28681B6F5487F04D98281027A49
+:107D500022F040020272027A5606E3D45B1C0376DC
+:107D600042F040020272C48002201CE0284B1C89B1
+:107D7000C4F3C006C4F3002740F2EE24BE4216D17D
+:107D80001E78360713D4427E012ACBD1428BB2F53E
+:107D9000167F02D2521C4283F0BD827A42F0020268
+:107DA0008272C4800F20C8728872CD80F0BD93F8B3
+:107DB0000D714FF40046012F18D1164F41F6583C73
+:107DC0007F6C674512DD83F80CE1134B1E60C38A9C
+:107DD000A34202D25B1CC382F0BD4FF4FA73C3808E
+:107DE0001C23CB728B72CD80C282F0BDC2820A4846
+:107DF00083F80C21001F0660F0BD0000CC060020B7
+:107E00002C070020E8050020D0040020600A002094
+:107E1000AC02002048010020140801402DE9F05F69
+:107E2000FE48FF49DFF8FCA3007E0A1D131D012850
+:107E300050465AD030F85A4F0C8041881180BAF819
+:107E40005E001880FDF746FEF74DF84C49F2CD3242
+:107E5000B5F91E106183B5F9200043F6CC4C01EB57
+:107E6000400050430014A083B4F92230B4F92060DC
+:107E700000FB03F201FB062242F38F326282B4F967
+:107E8000167007FB0CF7BF1340F2333C704302FB44
+:107E90000CF201FB130007EBA232E28240F38F30B9
+:107EA000A082B4F91810E24FC1EBC10141F3D10136
+:107EB00001EBE000DF4E2083786C306031693046A2
+:107EC0008847DD49308948800846FDF7E5FEDFF840
+:107ED0006CB301264FF000099BF8000008280CD075
+:107EE000618F218204284AD01AE030F8604F0C805C
+:107EF00041881180BAF86400A3E7D14890F937109F
+:107F0000491C022939D890F8741019B1B4F85A00F4
+:107F1000208205E0618F2182A4F85A1080F87460F5
+:107F2000B4F91410B4F90A00C64AF9F7B9FAE062D4
+:107F3000BAF91611884204DDC248E162027C914020
+:107F40008162BA48DFF800E3503847F2A3080278AC
+:107F50004EF24611002A7AD0012A79D080F800909A
+:107F60009BF8000004280DD0B64AB4F91210B4F9F9
+:107F70000800303AF9F794FA08E0608FC8E7686AB9
+:107F80000014E062B87A002863D0B048A3462546C2
+:107F9000A062AC4C443C2060E86A6060204610352A
+:107FA000FCF744F8A14928883C39FFF7ABFDDFF81E
+:107FB0007C82A8F15008D8F81410C8F87010B5F9F0
+:107FC0001010A068B5F9122000FB01F7E3685043D8
+:107FD00003FB127444F38F3703FB0100AF8740F3B8
+:107FE0008F34EC879A4D28466F80AC80FEF728FAD4
+:107FF000287F08F11805012871D0604241104DF624
+:10800000B350474369803A142A804046A8F8044098
+:108010008B18C380891AA8F808108AF80C90B8F950
+:1080200004305446002B00DD2673B8F90600002802
+:1080300002DD217B891C2173B8F90820002A02DDAA
+:10804000217B091D2173217B072979D202E007E0FA
+:108050002CE05AE0DFE801F07470886E84728600CC
+:10806000B5F91E2042448A420AD8B5F9202042447C
+:108070008A4205D8B5F9222042448A427FF670AF81
+:10808000A0F80290B7F8B6204946B2F5C87F01D8EB
+:10809000467006E0B2F5487F01D8022200E00322D4
+:1080A00042708AF80F108BF8001025E080F80090DD
+:1080B000B5F91EC04A46C4448C4509D8B5F920C05C
+:1080C000C4448C4504D8B5F9225045448D42D5D9D5
+:1080D000B7F8B610B1F5C87F02D8467007E017E0D0
+:1080E000B1F5487F01D8022100E0032141704280B0
+:1080F0008AF80F208BF80020BEF8061041F40061CA
+:10810000AEF80610F9F70CFF2AE74FF4AF703DE721
+:108110004F484DF6B352B0F92030594249106980AA
+:10812000B0F91E00504302142A804046A8F80430DB
+:108130006EE705E0667303E0022100E0032161734E
+:108140009BF80010434E0129434F617BDA460DD066
+:10815000072961D2DFE801F060FDFCFBFAF9F800C5
+:108160000421ECE70521EAE70621E8E70729F0D238
+:10817000DFE801F052042980A5D3F000014618463B
+:10818000FBF7A0FC2860B5F9020040F68151484396
+:1081900080136880B5F9001040F68152514389136D
+:1081A00029804218A2F68152B8F80E305242C3EB31
+:1081B000620212B2A8F80C20002A01DCA8F80C9088
+:1081C000B8F80C206EE1404201B2504200B2FBF719
+:1081D00079FC2860B5F9020040F6815148438013CC
+:1081E0006880B5F9001040F6815251438913298007
+:1081F0004218A2F68152B8F80E305242C3EB620226
+:1082000012B2A8F80C20002A01DCA8F80C90B8F8EB
+:108210000C20A4F85E2021E0E9E00000E009002045
+:10822000342C0140AC0200203805002064000020FE
+:1082300048010020440400200004002023070020FF
+:10824000740A0020CC080020600A0020A2FEFFFF74
+:10825000140A002000240140002801401044A4F822
+:108260005A00084452E13046F8F7F8FC01231A4658
+:108270000721B1E019461046FBF724FC2860B5F948
+:10828000020040F68151484380136880B5F9001020
+:1082900040F681525143891329804218A2F6815237
+:1082A000B8F80E305242C3EB620212B2A8F80C20AA
+:1082B000002A01DCA8F80C90B8F80C204DE15942D6
+:1082C000404209B200B2FBF7FDFB2860B5F902009D
+:1082D00040F68151484380136880B5F9001040F69C
+:1082E00081525143891329804218A2F68152B8F86D
+:1082F0000E305242C3EB620212B2A8F80C20002AE0
+:1083000001DCA8F80C90B8F80C2056E13046F8F7DC
+:10831000A5FC01231A4605215EE01146FBF7D2FBBE
+:108320002860B5F9020040F6815148438013688007
+:10833000B5F9001040F68152514389134218A2F654
+:1083400081522980524206E076E14AE11BE1ECE0ED
+:10835000BCE08FE013E0B8F80E30C3EB620212B25B
+:10836000A8F80C20002A01DCA8F80C90B8F80C2022
+:10837000A4F85C201044A4F85A0008444EE150428E
+:1083800001B2584200B2FBF79DFB2860B5F902002C
+:1083900040F68151484380136880B5F9001040F6DB
+:1083A00081525143891329804218A2F68152B8F8AC
+:1083B0000E305242C3EB620212B2A8F80C20002A1F
+:1083C00001DCA8F80C90B8F80C204FE13046F8F723
+:1083D00045FC01231A4606213846F8F73FFC0121E7
+:1083E0003046F8F7B1FB01213846F8F7ADFBB04E47
+:1083F000BAF8080055463080BAF80A007080BAF81A
+:108400001000B0803046F9F745FAB4F85A00F18808
+:108410000844A4F86000B4F85C0031890844A4F86A
+:108420006200B4F85E0071890844A4F86400317EEB
+:10843000A048012978D034F85A1F01806188418012
+:10844000A18881809B49028808310A8042884A803D
+:10845000808888809748896A0830884795F83E0068
+:1084600000287DD0F8F7FEFD15F83E0F401E28705D
+:10847000BDE8F09F01461846FBF724FB2860B5F9DC
+:10848000020040F68151484380136880B5F900101E
+:1084900040F68152514389134218A2F6815252424A
+:1084A00029805208A4F85E201044A4F85C00084417
+:1084B000A4F85A0000213046F8F746FB0021384660
+:1084C000F8F742FB01231A460621CCE6404201B2EE
+:1084D000504200B2FBF7F6FA2860B5F9020040F608
+:1084E0008151484381136980B5F9000040F68152FB
+:1084F000504380130A18A2F6815252425208288033
+:108500001144A4F85E20A4F85A100844A4F85C00B2
+:1085100000213046F8F718FB00213846F8F714FB25
+:1085200001231A4605219EE6B4E019461046FBF7E2
+:10853000C9FA2860B5F9020040F68151484380131A
+:108540006880B5F9001040F68152514389134218F2
+:10855000A2F68152524229805208A4F85A2000E023
+:108560009BE01044A4F85E000844A4F85C000021DD
+:108570003046F8F7E9FA00213846F8F7E5FA012322
+:108580001A460721C2E65942404209B200B2FBF73F
+:1085900099FA2860B5F9020040F6815148438013EA
+:1085A0006880B5F9001040F6815251438913421892
+:1085B000A2F68152524229805208A4F85A2010444F
+:1085C000A4F85C000844A4F85E0000213046F8F7E7
+:1085D000BBFA00213846F8F7B7FA01231A460621FC
+:1085E00094E61146FBF76EFA2860B5F9020040F6F2
+:1085F0008151484381136980B5F9000040F68152EA
+:10860000504380130A18A2F6815252425208288021
+:108610001144A4F85C20A4F85A100844A4F85E00A1
+:1086200000213046F8F790FA00213846F8F78CFA26
+:1086300001231A460521C9E6504201B2584200B250
+:10864000FBF740FA2860B5F9020040F68151484333
+:1086500080136880B5F9001040F6815251438913A8
+:108660004218A2F68152524229805208A4F85C2096
+:108670001044A4F85E000844A4F85A0000213046D3
+:10868000F8F762FA00213846F8F75EFA01231A4635
+:1086900007219BE634F8601FCFE607480088A0F565
+:1086A000D04168393FF4E4AEBDE8F05FF9F786BB2E
+:1086B000E009002030000020182C01402DE9F04195
+:1086C000904C9148B4F862100288511A89B20F296F
+:1086D0006FD30088A4F862008C480088DFF83082ED
+:1086E000C0074FF000054FF0010741D0874AD4E999
+:1086F0000C1024321388B1EB530F02D21288511A96
+:1087000008444FF4F371884200D208468149B1FB16
+:10871000F0F0616CC1F35101084406466064F7F75C
+:108720007CFE00227C4BF7F7E4FD4FF040427B4B90
+:10873000F7F7DFFD0E22F7F74BFEF7F7A5FEA4F8DB
+:10874000AC0094F86D00401CC0B284F86D0008289D
+:1087500034D36C4898F84620001F03789A4201D021
+:10876000027045806E4A13786E4A23B1458021E03D
+:108770006564256558E0D8F89410A1F5FA618E4239
+:1087800011DDE16D8B1C9E4205DDB0F902100A2956
+:108790000DDA491C06E08E4205DAB0F90210002914
+:1087A00008DD491E4180B0F902000A2802DB17707B
+:1087B00001E0A2E01570E66584F86D505A484FF468
+:1087C000A5420178C1F38101012949D002294AD08B
+:1087D00044F687712181A4F8A820B0F9243089B229
+:1087E0004B439B13A4F8A430B0F90E000023704350
+:1087F000B0FBF1F0216DC0F3D100C1EBC101C902A2
+:1088000000EB91302065F017810341EA9641B003F7
+:10881000F7F788FCB4F8AA10C1EBC101C902C0087F
+:1088200000EB9130A4F8AA00616C206F0844206727
+:1088300094F87420521CD2B284F87420082A05D30C
+:10884000C008A4F8760084F8745025673748384E7D
+:10885000C3885A0633D498F80F20022A06D02CE099
+:1088600043F20451B6E744F24621B3E7B26840F65A
+:108870009916B24221DD94F8382094F88E60B24205
+:108880000CD084F88E2094F83D2002F00106C2F34B
+:108890004002964202D1A4F88A5004E0B4F88A203B
+:1088A000B2F5966F05D2B4F88A00401CA4F88A008D
+:1088B00005E043F08002C28001E0A4F88A5011482C
+:1088C00094F83F30B8300C2B01D2C57400E0C77467
+:1088D000174A0F4C41F2482692F83C20B4F88240E7
+:1088E00041F2504C0C2B0AD3B14208DB012A06D0CE
+:1088F000614502DD002C00D18774BDE8F0818574EC
+:10890000FBE70000480100202C0700200004004085
+:10891000AC0200204564BD0100209C40133B334065
+:10892000FE030020FF030020D0040020600A002086
+:108930003805002070B5284C284821880288511A33
+:1089400089B23E2947D3008820802548808B254D59
+:10895000800228606969284688472349A868FDF78E
+:1089600077F822496060CB885A072ED40022B0F1F4
+:10897000F05F0FD9E089B0F5FA7F08D943F0040021
+:10898000C8801B48017821F0020101701CE0401CE6
+:10899000E0811AE0B0F1D25F0CD94FF4F031A1EBD5
+:1089A00010308003C910B0FBF1F0206100280CDA10
+:1089B00022610AE0B0F1C85F03D94FF48040206122
+:1089C00003E023F00400C880E281D4E90401884276
+:1089D00000DB0846A06170BD580C00202C07002069
+:1089E000AC0200209406002068970008600A00206E
+:1089F000E205002005494FF4804048610861886124
+:108A00000348C18821F48271C1807047580C00204E
+:108A1000600A00202DE9F041384C394E394F20785A
+:108A200041F23331C2074FF000050CD0A28962B386
+:108A300094F90700002800DA4042C0B2032829D286
+:108A400040F2AE702AE0A570E5732F4AE571A5816A
+:108A500092F83830237220F00800A18040F0020024
+:108A600020703D867560B560F560116D490005D0D8
+:108A700041F68461A18140F010002070C0B240F046
+:108A8000010020706574BDE8F081658120F0100060
+:108A9000207015E0042803D240F6510060810FE0F9
+:108AA000052802D240F69910F8E740F6CC42062895
+:108AB00003D3072801D3082801D2628100E0618135
+:108AC00097F89D0098B9B088102301B2B4F90A0054
+:108AD0003622FCF703F87060F168401AB168084468
+:108AE000B060B6F900104843C013F0603886388E85
+:108AF00010B10120A070C6E7A570C4E7740C002077
+:108B0000AC060020AC020020480100202DE9F04115
+:108B1000554C2678F0077CD05448217A544D90F873
+:108B2000380081427BD0534A2346DFF84CC1575C62
+:108B300093F90E2093F90730874203D01CF8017097
+:108B4000874213D146F002065B1C26705BB2E371CC
+:108B50001CF80110814201D15B1CE37194F90710EC
+:108B6000062901DD0621E171521C1CE0434F17F874
+:108B700001C0434F844503D017F801C0844513D189
+:108B800026F002065B1E26705BB2E371795C8142BF
+:108B900001D15B1EE37194F907306FF005018B4240
+:108BA00000DAE171521EA273207294F907108A1C38
+:108BB000042A02D941F68462A2812C4A0129127842
+:108BC0000ADD2B4B56079B6802D543F0080301E0F2
+:108BD00023F00803AB606070B1F1FF3F09DA510781
+:108BE000A96802D521F0080101E041F00801A9605F
+:108BF0006070F9F77FFBA078012810D121488068C8
+:108C0000A3280CDA94F90700022803DD0220E071A2
+:108C100005E01EE06FF00101884200DAE171A089F1
+:108C2000002630B1401E0004000CA08101D1E67185
+:108C3000A673E87B04280CD0B5F9301051234122EB
+:108C40000020FBF74BFF2886002802D1E07B10B103
+:108C5000A670BDE8F0810C4806700C4806702078BC
+:108C600020F001002070F4E7740C0020480100207F
+:108C7000AC0200206098000866980008729800080E
+:108C800078980008380500204007002023070020BE
+:108C9000743F713D9B3BED396238F436A135653444
+:108CA0003F332A32273133304C2F722EA32DDF2C45
+:108CB000242C722B000000361C070038AA0A003A48
+:108CC000AA0A003CCC0C003ECC0C0040380E0042FE
+:108CD000380E0044380E0046380E0048380E004A60
+:108CE000C711004CC711004EC7110050C7110052E8
+:108CF000C7110054C7110056C7110058C711005AB8
+:108D0000C711005CC711005EC7110060C711006287
+:108D1000C7110064C7110066C7110068C711006A57
+:108D200000000036220200388E03003AB005003CF5
+:108D3000D207003EF4090040160C0042380E0044F1
+:108D40005B100046C71100483313004A9F14004CC3
+:108D50009F14004E0B1600507717005277170054DF
+:108D600077170056771700587717005A7717005C67
+:108D70007717005E77170060771700627717006437
+:108D800077170066771700687717006A00000036CB
+:108D900000000038B600003A6C01003C2202003EA0
+:108DA000D80200408E03004244040044FA04004606
+:108DB000B00500486606004A1C07004CD207004E6A
+:108DC000880800503E090052F4090054AA0A0056CF
+:108DD000600B0058160C005ACC0C005C820D005E33
+:108DE000380E0060EE0E0062A40F00645B10006697
+:108DF00011110068C711006A00000034000000363D
+:108E0000000000380000003A0000003C0000003E76
+:108E10000000004000000042000000440000004646
+:108E2000000000480000004A0000004C0000004E16
+:108E300000000050000000520000005400000056E6
+:108E4000000000580000005A0000005C0000005EB6
+:108E50000000006000000062000000640000006686
+:108E60000000006844145858587011115858587030
+:108E700041115858487011144858587014115848E6
+:108E8000587000200072002000700020006E00204A
+:108E9000006C0020006A00200068002000660020AE
+:108EA000006400200062002000600020005E0020BE
+:108EB000005C0020005A00200058002000560020CE
+:108EC000005400200052002000500020004E0020DE
+:108ED000004CA320004AA320004847210046EB2174
+:108EE0000044EB2100428F2200408F22003E7A2472
+:108EF000003C7A24003A66260038512800343D2A86
+:108F00000030702D002CA33000287A340024513812
+:108F10000020CC3C001C0040001800400014004021
+:108F200000100040000C0040000800400004004019
+:108F30000000000001020304050005000102030413
+:108F40000104000305020000F001000036010000EA
+:108F5000F8000000BA0000007C0000007C00000067
+:108F60007C00000041141411111444111414411117
+:108F70000000290052007B00A400CC00F5001E0177
+:108F8000470170019901C201EA0113023C02650226
+:108F90008E02B602DF020803300359038203AA03DC
+:108FA000D303FB0324044C0475049D04C504EE04A0
+:108FB00016053E0567058F05B705DF0507062F0671
+:108FC00057067F06A706CE06F6061E0746076D075C
+:108FD0009507BC07E4070B08320859088108A80860
+:108FE000CF08F6081D0944096A099109B809DE0984
+:108FF000050A2B0A520A780A9E0AC40AEA0A100BCA
+:10900000360B5C0B820BA80BCD0BF30B180C3E0C34
+:10901000630C880CAD0CD20CF70C1C0D410D650DCA
+:109020008A0DAF0DD30DF70D1C0E400E640E880E89
+:10903000AC0ECF0EF30E170F3A0F5E0F810FA40F79
+:10904000C70FEA0F0D103010531075109810BA109A
+:10905000DD10FF102111431165118711A911CA11EB
+:10906000EC110D122E12501271129212B312D41270
+:10907000F41215133613561376139613B713D7132A
+:10908000F61316143614561475149414B414D31419
+:10909000F214111530154E156D158C15AA15C8153D
+:1090A000E7150516231641165F167C169A16B71695
+:1090B000D516F2160F172C17491766178317A01726
+:1090C000BC17D917F51711182E184A1866188118E9
+:1090D0009D18B918D418F0180B19261942195D19E2
+:1090E00078199219AD19C819E219FD19171A311A10
+:1090F0004C1A661A801A991AB31ACD1AE61A001B6E
+:10910000191B331B4C1B651B7E1B971BAF1BC81BFE
+:10911000E11BF91B121C2A1C421C5A1C721C8A1CC3
+:10912000A21CBA1CD21CE91C011D181D301D471DB4
+:109130005E1D751D8C1DA31DBA1DD01DE71DFD1DD7
+:10914000141E2A1E401E571E6D1E831E981EAE1E24
+:10915000C41EDA1EEF1E051F1A1F2F1F451F5A1FA0
+:109160006F1F841F991FAE1FC21FD71FEC1F002047
+:1091700000006400C9002D019201F7015B02C002EA
+:1091800024038903ED035204B6041A057F05E305A1
+:109190004706AB060F077307D7073B089F0802096E
+:1091A0006609C9092D0A900AF30A560BB90B1C0C63
+:1091B0007F0CE20C440DA60D090E6B0ECD0E2F0F89
+:1091C000900FF20F5310B41015117611D7113812F9
+:1091D0009812F8125813B81318147714D6143515BA
+:1091E0009415F3155116B0160E176B17C9172618DC
+:1091F0008318E0183D199919F519511AAD1A081B71
+:10920000631BBE1B181C731CCD1C261D801DD91D85
+:10921000321E8A1EE31E3B1F921FEA1F4120982028
+:10922000EE2044219A21EF2145229922EE22422369
+:109230009623E9233C248F24E22434258525D72551
+:1092400028267826C82618276827B72706285428EE
+:10925000A228EF283D298929D629222A6D2AB82A51
+:10926000032B4D2B972BE12B2A2C722CBB2C022D80
+:109270004A2D912DD72D1D2E632EA82EEC2E302F8A
+:10928000742FB82FFA2F3D307F30C030013141317B
+:109290008131C13100323F327D32BA32F73234335C
+:1092A0007033AC33E73322345C349534CE34073535
+:1092B0003F357735AE35E4351A3650368536B93612
+:1092C000ED36203753378637B737E93719384938FD
+:1092D0007938A838D738053932395F398B39B739F9
+:1092E000E2390D3A373A603A893AB23ADA3A013B12
+:1092F000283B4E3B733B983BBD3BE03B043C263C4C
+:10930000483C6A3C8B3CAB3CCB3CEA3C093D273DAE
+:10931000443D613D7D3D993DB43DCE3DE83D013E3E
+:109320001A3E323E493E603E763E8C3EA13EB53E00
+:10933000C93EDC3EEF3E013F123F233F333F433FF8
+:10934000513F603F6E3F7B3F873F933F9E3FA93F2A
+:10935000B33FBC3FC53FCD3FD53FDC3FE23FE83F99
+:10936000ED3FF13FF53FF93FFB3FFD3FFF3FFF3F43
+:10937000FF3F0000E7382C35002020EF2037202366
+:109380003320262021000080020004000800100085
+:10939000000200040008040000020004000800109D
+:1093A0000020004000800400000000800000004019
+:1093B0000000002000000010000000080000000471
+:1093C00000000002000000010000800000004000DA
+:1093D0000000200000001000000008000000040051
+:1093E00000000200000001000080000000080140B1
+:1093F000000C0140000C0140000C0140000C014039
+:10940000000C0140000C0140000C01400010014024
+:109410000010014000100140001001400010014008
+:1094200000100140001001400010014000140140F4
+:1094300004080140040C0140040C0140040C0140EC
+:10944000040C0140040C0140040C0140040C0140D8
+:1094500004100140041001400410014004100140B8
+:1094600004100140041001400410014004100140A8
+:109470000414014008080140080C0140080C014098
+:10948000080C0140080C0140080C0140080C014088
+:10949000080C01400810014008100140081001406C
+:1094A0000810014008100140081001400810014058
+:1094B00008100140081401400C0801400C0C014048
+:1094C0000C0C01400C0C01400C0C01400C0C014038
+:1094D0000C0C01400C0C01400C1001400C10014020
+:1094E0000C1001400C1001400C1001400C10014008
+:1094F0000C1001400C1001400C14014010080140F8
+:10950000100C0140100C0140100C0140100C0140E7
+:10951000100C0140100C0140100C014010100140D3
+:1095200010100140101001401010014010100140B7
+:1095300010100140101001401010014010140140A3
+:10954000000000000000000000000000000000001B
+:109550000000000014080140140C0140140C0140EC
+:10956000140C0140140C0140140C0140140C014077
+:10957000140C01401410014014100140141001405B
+:109580001410014014100140141001401410014047
+:1095900014100140141401400000000000000000FD
+:1095A000000000000000000000000000FFFFFF0FAF
+:1095B0000FFFFFFFFFF0FFFFFF0FFFFFFFFFF0FFB9
+:1095C0000FFFFFFFFFF0FFFFFF0FFFFFFFF0FFFFA9
+:1095D0000FFFFFFFFFF0FFFFFF0FFFFFFFFFF0FF99
+:1095E000FFFF0FFFFFFFFFF0FFFFFF0FFFF0FFFF89
+:1095F00000000040400000000004000000400000A7
+:1096000000000400400000000004000000400000D2
+:1096100000040000400000000004000000400000C2
+:1096200000000400000040000000000400000040B2
+:10963000000400000000008080000000000800001E
+:10964000008000000000080080000000000800000A
+:1096500000800000000800008000000000080000FA
+:1096600000800000000008000000800000000008EA
+:109670000000008000080000000000202000000022
+:109680000002000000200000000002002000000096
+:109690000002000000200000000200002000000086
+:1096A0000002000000200000000002000000200076
+:1096B0000000000200000020000200000000006026
+:1096C00060000000000600000060000000000600CE
+:1096D00060000000000600000060000000060000BE
+:1096E00060000000000600000060000000000600AE
+:1096F000000060000000000600000060000600009E
+:1097000000800200040008001000000200040008AD
+:109710000400000200040008001000200040008047
+:1097200004000000FF7FFFFFFDFFFFFFFBFFFFFFC7
+:10973000F7FFFFFFEFFFFFFFFFFDFFFFFFFBFFFF57
+:10974000FFF7FFFFFBFFFFFFFFFDFFFFFFFBFFFF3B
+:10975000FFF7FFFFFFEFFFFFFFDFFFFFFFBFFFFF91
+:10976000FF7FFFFFFBFFFFFF0000401F7A19030090
+:109770000000001E897603000000C01C3BDF0300D0
+:109780000000801BD15704000000401A9FE0040035
+:10979000000000199E7B05000000C017E42C0600A5
+:1097A000000080160DF806000000401593DE07004B
+:1097B0000000001408E608000000C012B1110A0001
+:1097C0000000801101650B0000004010E6E30C0072
+:1097D0000000000F46940E000000C00D46771000F8
+:1097E0000000800CB08F12000000400BD2DE14008D
+:1097F0000000000A5E6317000000C008601A1A002B
+:109800000000800726FC1C0000004006000020002D
+:10981000000000057A1923000000C003D539260096
+:10982000000080025851290000004001764F2C00B2
+:109830000000000046252F000000C0FE2AC63100AF
+:10984000000080FDA1283400000000FB4B1F380001
+:10985000000080F829053B00000000F6EFFE3C0008
+:1098600001020304050002030405000103040500CE
+:10987000010205000102030404050001020355056D
+:109880000010AA1A55250030AA3A0000AA0A551558
+:109890000020AA2A5535FF3FB89800080000002094
+:1098A00058070000E4060008B49900085807002093
+:1098B000E00900005867000845020406082D01026F
+:1098C00003040405480607080913392B1B084D0437
+:1098D000211355152A4006190801A713873D1B08B7
+:1098E000AD041AA70401251702060405010314801C
+:1098F00020FF8BAA0A0201A415AA0A5515000859CF
+:1099000020AA2A5535FF3F07290301050406020353
+:10991000127C1573FFFF04FF8080010129025F6440
+:1099200002130A13D16A12081201100C0504060270
+:1099300003010103070505280B01020304020607C2
+:109940000303040C3D0706040509191F1919043106
+:109950000506064BAA1A024B381E026910312E402A
+:10996000FD3969260211042F405F020C26405B2658
+:109970002ACD55155515123902017F0316D0071A45
+:10998000FF01013B0261AA0C12080108A8147F998B
+:109990003F23403313D5720A1608DC9122031210BC
+:1099A0000A17401C12600A16901B014D13E56A024B
+:0499B00000080000AB
+:020000040800F2
+:10FC00004A46545A594D46312D4E3330202020203B
+:10FC1000050406020301AA0AAA0AAA0AAA0AAA0A4B
+:10FC2000AA0ADE3F00100000FF0131000201664613
+:10FC300000400040513800400040004000400101B9
+:10FC400000400040FF387B257B257B25FF003333B8
+:10FC50000201401F00016626B81E6626FFFFFFFF57
+:10FC6000FFFF01010100010000000300000200008D
+:04FC70000000AA5591
+:04000005080000ED02
+:00000001FF
diff --git a/User/bsp/ascii.h b/User/bsp/ascii.h
new file mode 100644
index 0000000..aaefc79
--- /dev/null
+++ b/User/bsp/ascii.h
@@ -0,0 +1,208 @@
+#ifndef __FONT_H__
+#define __FONT_H__
+
+/*
+ * ASCIIƫ32С:16߶ȣ* 8 ȣ
+ */
+const unsigned char ucAscii_1608[95][16]={ //@Fixedsysʽȡ
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*" ",0*/
+{0x00,0x00,0x18,0x18,0x18,0x18,0x18,0x08,0x08,0x08,0x08,0x00,0x18,0x18,0x00,0x00},/*"!",1*/
+{0x00,0x00,0x00,0x3C,0x24,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*""",2*/
+{0x00,0x00,0x00,0x44,0x24,0x24,0xFF,0x24,0x24,0x24,0xFF,0x22,0x12,0x12,0x00,0x00},/*"#",3*/
+{0x00,0x00,0x08,0x3C,0x2E,0x6A,0x0E,0x0C,0x38,0x68,0x6A,0x6A,0x2E,0x1C,0x08,0x00},/*"$",4*/
+{0x00,0x00,0x00,0x26,0x25,0x15,0x1D,0x16,0x68,0x58,0x54,0x54,0x52,0x62,0x00,0x00},/*"%",5*/
+{0x00,0x00,0x00,0x1C,0x34,0x34,0x14,0x0C,0x0E,0x4A,0x53,0x63,0xF6,0x1C,0x00,0x00},/*"&",6*/
+{0x00,0x00,0x00,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"'",7*/
+{0x00,0x00,0x40,0x20,0x30,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x20,0x20,0x40,0x00},/*"(",8*/
+{0x00,0x00,0x02,0x04,0x04,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x04,0x06,0x03,0x00},/*")",9*/
+{0x00,0x00,0x00,0x18,0x18,0x7E,0x18,0x3C,0x5A,0x18,0x18,0x00,0x00,0x00,0x00,0x00},/*"*",10*/
+{0x00,0x00,0x00,0x00,0x00,0x08,0x08,0x08,0xFF,0x08,0x08,0x08,0x00,0x00,0x00,0x00},/*"+",11*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x06,0x02,0x00},/*",",12*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"-",13*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x06,0x00,0x00},/*".",14*/
+{0x00,0x00,0x00,0x40,0x20,0x20,0x10,0x10,0x08,0x08,0x04,0x04,0x02,0x01,0x00,0x00},/*"/",15*/
+{0x00,0x00,0x00,0x3C,0x26,0x42,0x42,0x42,0x42,0x42,0x42,0x62,0x34,0x18,0x00,0x00},/*"0",16*/
+{0x00,0x00,0x00,0x10,0x18,0x1E,0x1A,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00,0x00},/*"1",17*/
+{0x00,0x00,0x00,0x3C,0x66,0x42,0x60,0x20,0x30,0x10,0x08,0x04,0x7E,0x7E,0x00,0x00},/*"2",18*/
+{0x00,0x00,0x00,0x3C,0x66,0x42,0x60,0x30,0x30,0x60,0x40,0x42,0x26,0x18,0x00,0x00},/*"3",19*/
+{0x00,0x00,0x00,0x20,0x30,0x38,0x28,0x24,0x26,0x22,0xFF,0x20,0x20,0x20,0x00,0x00},/*"4",20*/
+{0x00,0x00,0x00,0x7C,0x06,0x02,0x0A,0x3E,0x62,0x40,0x40,0x63,0x36,0x1C,0x00,0x00},/*"5",21*/
+{0x00,0x00,0x00,0x10,0x18,0x08,0x0C,0x3E,0x46,0xC2,0xC2,0x42,0x66,0x3C,0x00,0x00},/*"6",22*/
+{0x00,0x00,0x00,0x7E,0x40,0x60,0x20,0x30,0x10,0x18,0x08,0x08,0x0C,0x0C,0x00,0x00},/*"7",23*/
+{0x00,0x00,0x00,0x3C,0x62,0x42,0x62,0x3E,0x3E,0x42,0x43,0x42,0x66,0x3C,0x00,0x00},/*"8",24*/
+{0x00,0x00,0x00,0x3C,0x62,0x43,0x43,0x63,0x36,0x3C,0x10,0x18,0x08,0x0C,0x00,0x00},/*"9",25*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x00,0x18,0x18,0x00,0x00},/*":",26*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x00,0x18,0x18,0x08,0x00},/*";",27*/
+{0x00,0x00,0x00,0x40,0x20,0x10,0x08,0x06,0x02,0x04,0x08,0x10,0x20,0x40,0x00,0x00},/*"<",28*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0x00,0x00,0x00,0x7F,0x00,0x00,0x00,0x00,0x00},/*"=",29*/
+{0x00,0x00,0x00,0x02,0x04,0x08,0x10,0x20,0x40,0x20,0x10,0x08,0x06,0x02,0x00,0x00},/*">",30*/
+{0x00,0x00,0x00,0x3C,0x66,0x62,0x60,0x30,0x10,0x08,0x00,0x00,0x08,0x08,0x00,0x00},/*"?",31*/
+{0x00,0x00,0x00,0x3C,0x42,0x79,0x69,0x65,0x55,0x55,0x55,0x29,0x02,0x3C,0x00,0x00},/*"@",32*/
+{0x00,0x00,0x00,0x18,0x18,0x18,0x3C,0x24,0x24,0x3E,0x66,0x42,0x42,0xC3,0x00,0x00},/*"A",33*/
+{0x00,0x00,0x00,0x3E,0x62,0x42,0x42,0x3E,0x3E,0x42,0x42,0x42,0x7E,0x1E,0x00,0x00},/*"B",34*/
+{0x00,0x00,0x00,0x3C,0x66,0x42,0x42,0x02,0x02,0x42,0x42,0x46,0x6C,0x38,0x00,0x00},/*"C",35*/
+{0x00,0x00,0x00,0x1E,0x32,0x62,0x42,0x42,0x42,0x42,0x42,0x62,0x3E,0x0E,0x00,0x00},/*"D",36*/
+{0x00,0x00,0x00,0x7E,0x02,0x02,0x02,0x7E,0x7E,0x02,0x02,0x02,0x7E,0x7E,0x00,0x00},/*"E",37*/
+{0x00,0x00,0x00,0x7E,0x02,0x02,0x02,0x02,0x3E,0x02,0x02,0x02,0x02,0x02,0x00,0x00},/*"F",38*/
+{0x00,0x00,0x00,0x3C,0x66,0x42,0x42,0x02,0x72,0x72,0x42,0x46,0x6C,0x58,0x00,0x00},/*"G",39*/
+{0x00,0x00,0x00,0x42,0x42,0x42,0x42,0x7E,0x7E,0x42,0x42,0x42,0x42,0x42,0x00,0x00},/*"H",40*/
+{0x00,0x00,0x00,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00,0x00},/*"I",41*/
+{0x00,0x00,0x00,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x42,0x62,0x3E,0x1C,0x00,0x00},/*"J",42*/
+{0x00,0x00,0x00,0x62,0x22,0x12,0x1A,0x0E,0x1E,0x12,0x32,0x22,0x62,0xC2,0x00,0x00},/*"K",43*/
+{0x00,0x00,0x00,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x7E,0x7E,0x00,0x00},/*"L",44*/
+{0x00,0x00,0x00,0x66,0x66,0x66,0x66,0x76,0x5E,0x5A,0x5A,0x5A,0x5A,0x4A,0x00,0x00},/*"M",45*/
+{0x00,0x00,0x00,0x42,0x46,0x46,0x4E,0x4A,0x5A,0x52,0x72,0x62,0x62,0x62,0x00,0x00},/*"N",46*/
+{0x00,0x00,0x00,0x3C,0x66,0x42,0x42,0x43,0x43,0x43,0x42,0x62,0x26,0x18,0x00,0x00},/*"O",47*/
+{0x00,0x00,0x00,0x3E,0x62,0x42,0x42,0x42,0x7E,0x0E,0x02,0x02,0x02,0x02,0x00,0x00},/*"P",48*/
+{0x00,0x00,0x00,0x3C,0x66,0x42,0x42,0x43,0x43,0x43,0x52,0x72,0x26,0x78,0x00,0x00},/*"Q",49*/
+{0x00,0x00,0x00,0x3E,0x62,0x42,0x42,0x62,0x3E,0x12,0x32,0x22,0x62,0x42,0x00,0x00},/*"R",50*/
+{0x00,0x00,0x00,0x3C,0x66,0x62,0x06,0x0C,0x38,0x60,0x42,0x42,0x66,0x3C,0x00,0x00},/*"S",51*/
+{0x00,0x00,0x00,0x7E,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00,0x00},/*"T",52*/
+{0x00,0x00,0x00,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x66,0x3C,0x00,0x00},/*"U",53*/
+{0x00,0x00,0x00,0x43,0x42,0x62,0x66,0x26,0x24,0x34,0x1C,0x18,0x18,0x18,0x00,0x00},/*"V",54*/
+{0x00,0x00,0x00,0xD9,0x5B,0x5B,0x5A,0x5A,0x56,0x56,0x66,0x66,0x26,0x26,0x00,0x00},/*"W",55*/
+{0x00,0x00,0x00,0x62,0x26,0x24,0x1C,0x18,0x18,0x1C,0x34,0x26,0x62,0x43,0x00,0x00},/*"X",56*/
+{0x00,0x00,0x00,0x43,0x62,0x26,0x34,0x1C,0x18,0x18,0x18,0x18,0x18,0x18,0x00,0x00},/*"Y",57*/
+{0x00,0x00,0x00,0x7E,0x60,0x20,0x30,0x10,0x08,0x0C,0x04,0x06,0x7E,0x7E,0x00,0x00},/*"Z",58*/
+{0x00,0x78,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x78,0x00},/*"[",59*/
+{0x00,0x00,0x00,0x02,0x04,0x04,0x04,0x08,0x08,0x10,0x10,0x10,0x20,0x20,0x40,0x40},/*"\",60*/
+{0x00,0x1E,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x1E,0x00},/*"]",61*/
+{0x00,0x18,0x34,0x42,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"^",62*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF},/*"_",63*/
+{0x00,0x0C,0x18,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"`",64*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x62,0x70,0x6E,0x62,0x72,0x5C,0x00,0x00},/*"a",65*/
+{0x00,0x00,0x00,0x02,0x02,0x02,0x02,0x3E,0x62,0x42,0x42,0x62,0x66,0x1A,0x00,0x00},/*"b",66*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x62,0x02,0x02,0x42,0x66,0x1C,0x00,0x00},/*"c",67*/
+{0x00,0x00,0x00,0x40,0x40,0x40,0x40,0x7E,0x62,0x42,0x42,0x62,0x66,0x5C,0x00,0x00},/*"d",68*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x62,0x7E,0x02,0x42,0x66,0x38,0x00,0x00},/*"e",69*/
+{0x00,0x00,0x00,0x78,0x08,0x08,0x08,0x7E,0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x00},/*"f",70*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7C,0x22,0x22,0x3C,0x02,0x3E,0x62,0x42,0x3E},/*"g",71*/
+{0x00,0x00,0x00,0x02,0x02,0x02,0x02,0x7A,0x46,0x42,0x42,0x42,0x42,0x42,0x00,0x00},/*"h",72*/
+{0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00,0x00},/*"i",73*/
+{0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x32,0x1E},/*"j",74*/
+{0x00,0x00,0x00,0x02,0x02,0x02,0x02,0x32,0x1A,0x1E,0x16,0x22,0x62,0x42,0x00,0x00},/*"k",75*/
+{0x00,0x00,0x00,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x00,0x00},/*"l",76*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xEF,0xDB,0xDB,0xDB,0xDB,0xDB,0xDB,0x00,0x00},/*"m",77*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7A,0x46,0x42,0x42,0x42,0x42,0x42,0x00,0x00},/*"n",78*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x62,0x42,0x42,0x42,0x66,0x18,0x00,0x00},/*"o",79*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3E,0x62,0x42,0x42,0x62,0x66,0x1A,0x02,0x02},/*"p",80*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7E,0x62,0x42,0x42,0x62,0x66,0x5C,0x40,0x40},/*"q",81*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x34,0x0C,0x04,0x04,0x04,0x04,0x04,0x00,0x00},/*"r",82*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x66,0x06,0x38,0x42,0x66,0x3C,0x00,0x00},/*"s",83*/
+{0x00,0x00,0x00,0x00,0x08,0x08,0x08,0x3F,0x08,0x08,0x08,0x08,0x48,0x70,0x00,0x00},/*"t",84*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x42,0x42,0x42,0x42,0x62,0x76,0x5C,0x00,0x00},/*"u",85*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x42,0x66,0x24,0x24,0x1C,0x18,0x18,0x00,0x00},/*"v",86*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xDB,0x5B,0x5A,0x56,0x66,0x26,0x24,0x00,0x00},/*"w",87*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x26,0x34,0x18,0x18,0x3C,0x26,0x42,0x00,0x00},/*"x",88*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x42,0x66,0x24,0x24,0x1C,0x18,0x18,0x08,0x0E},/*"y",89*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7E,0x30,0x10,0x08,0x04,0x06,0x7E,0x00,0x00},/*"z",90*/
+{0x00,0x60,0x30,0x30,0x30,0x30,0x30,0x30,0x10,0x30,0x30,0x30,0x30,0x30,0x20,0x00},/*"{",91*/
+{0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18},/*"|",92*/
+{0x00,0x06,0x04,0x04,0x04,0x04,0x04,0x04,0x08,0x04,0x04,0x04,0x04,0x04,0x04,0x00},/*"}",93*/
+{0x04,0x4E,0x72,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"~",94*/
+};
+
+/*
+ * ASCIIƫ32С:24߶ȣ* 12 ȣ
+ */
+const unsigned char ucAscii_2412[95][48]={ //@Fixedsysʽȡ
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*" ",0*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0x70,0x00,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"!",1*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x98,0x01,0x98,0x01,0x98,0x01,0x98,0x01,0x98,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*""",2*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x03,0x10,0x03,0x10,0x03,0x18,0x03,0x18,0x01,0xFF,0x07,0xFF,0x07,0x08,0x01,0x88,0x01,0x88,0x01,0xFF,0x07,0xFF,0x07,0x8C,0x00,0x8C,0x00,0x8C,0x00,0x84,0x00,0xC4,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"#",3*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0xF0,0x00,0xF8,0x01,0xAC,0x03,0x2C,0x03,0x2C,0x03,0x2C,0x00,0x3C,0x00,0x78,0x00,0xE0,0x00,0xE0,0x01,0xA0,0x03,0x26,0x03,0x26,0x03,0x2E,0x03,0xAC,0x03,0xFC,0x01,0xF0,0x00,0x20,0x00,0x20,0x00,0x00,0x00},/*"$",4*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x02,0x1E,0x01,0x12,0x01,0x12,0x01,0x92,0x00,0x92,0x00,0x52,0x00,0x5E,0x00,0x2C,0x03,0xA0,0x07,0x90,0x04,0x90,0x04,0xD0,0x04,0x88,0x04,0x88,0x04,0x84,0x07,0x04,0x03,0x00,0x00,0x00,0x00,0x00,0x00},/*"%",5*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0xF8,0x00,0x8C,0x00,0x8C,0x01,0x8C,0x00,0xCC,0x00,0x78,0x00,0x38,0x00,0x3C,0x00,0x3E,0x06,0x66,0x06,0xE6,0x02,0xC6,0x03,0x86,0x03,0x8E,0x07,0xFC,0x06,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"&",6*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"'",7*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x03,0x80,0x01,0x80,0x00,0xC0,0x00,0xC0,0x00,0x40,0x00,0x40,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0xC0,0x00,0x80,0x00,0x80,0x01,0x00,0x03,0x00,0x06,0x00,0x00,0x00,0x00},/*"(",8*/
+{0x00,0x00,0x00,0x00,0x02,0x00,0x06,0x00,0x0C,0x00,0x08,0x00,0x18,0x00,0x10,0x00,0x30,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x30,0x00,0x10,0x00,0x18,0x00,0x08,0x00,0x0C,0x00,0x06,0x00,0x02,0x00,0x00,0x00},/*")",9*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x62,0x04,0x66,0x06,0xFE,0x07,0xF8,0x01,0xF0,0x00,0xFC,0x03,0x6E,0x07,0x62,0x04,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"*",10*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0xFF,0x07,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"+",11*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x0C,0x00,0x0C,0x00,0x08,0x00,0x04,0x00,0x00,0x00},/*",",12*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"-",13*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x0C,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*".",14*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x04,0x00,0x02,0x00,0x02,0x00,0x01,0x80,0x01,0x80,0x00,0xC0,0x00,0x40,0x00,0x20,0x00,0x20,0x00,0x10,0x00,0x10,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,0x06,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"/",15*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0xF8,0x01,0x9C,0x03,0x0C,0x03,0x06,0x03,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x03,0x0C,0x03,0x9C,0x03,0xF8,0x01,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"0",16*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x60,0x00,0x70,0x00,0x78,0x00,0x6C,0x00,0x64,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"1",17*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x00,0xFC,0x01,0x8C,0x03,0x06,0x03,0x06,0x03,0x00,0x03,0x00,0x03,0x80,0x01,0x80,0x01,0xC0,0x00,0x60,0x00,0x70,0x00,0x38,0x00,0x1C,0x00,0x0C,0x00,0xFE,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"2",18*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x00,0xF8,0x01,0x0C,0x03,0x06,0x03,0x06,0x03,0x00,0x03,0x00,0x03,0xE0,0x01,0xE0,0x01,0x80,0x03,0x00,0x03,0x00,0x06,0x06,0x06,0x06,0x03,0x8C,0x03,0xF8,0x01,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"3",19*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x80,0x01,0xC0,0x01,0xC0,0x01,0xE0,0x01,0xB0,0x01,0xB0,0x01,0x98,0x01,0x8C,0x01,0x8C,0x01,0x86,0x01,0xFF,0x0F,0xFF,0x0F,0x80,0x01,0x80,0x01,0x80,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"4",20*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0x03,0x0C,0x00,0x0C,0x00,0x0C,0x00,0x04,0x00,0xFE,0x01,0xCE,0x03,0x06,0x03,0x00,0x03,0x00,0x06,0x00,0x06,0x03,0x03,0x06,0x03,0x86,0x03,0xFC,0x01,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"5",21*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x01,0xC0,0x00,0x60,0x00,0x60,0x00,0x30,0x00,0x18,0x00,0xF8,0x00,0xFC,0x03,0x0C,0x07,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x0C,0x03,0xF8,0x03,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"6",22*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x07,0x00,0x06,0x00,0x03,0x00,0x03,0x80,0x01,0x80,0x01,0xC0,0x00,0xC0,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"7",23*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0xFC,0x01,0x0C,0x03,0x06,0x03,0x06,0x03,0x06,0x03,0x8C,0x03,0xFC,0x01,0xFC,0x01,0x8E,0x03,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x0E,0x03,0xFC,0x01,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"8",24*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0xFC,0x01,0x8E,0x03,0x06,0x03,0x06,0x07,0x03,0x07,0x06,0x03,0x06,0x03,0x8E,0x03,0xFC,0x01,0xF0,0x01,0xC0,0x00,0xE0,0x00,0x60,0x00,0x30,0x00,0x30,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"9",25*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*":",26*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x20,0x00,0x20,0x00,0x00,0x00},/*";",27*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x03,0x80,0x01,0xC0,0x00,0x60,0x00,0x30,0x00,0x18,0x00,0x0C,0x00,0x06,0x00,0x0C,0x00,0x18,0x00,0x30,0x00,0x60,0x00,0xC0,0x00,0x80,0x01,0x00,0x03,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00},/*"<",28*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x07,0xFF,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"=",29*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x06,0x00,0x08,0x00,0x30,0x00,0x60,0x00,0xC0,0x00,0x80,0x01,0x00,0x03,0x00,0x06,0x00,0x03,0x80,0x01,0xC0,0x00,0x60,0x00,0x30,0x00,0x08,0x00,0x06,0x00,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*">",30*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0xF8,0x01,0x9C,0x03,0x0C,0x03,0x06,0x03,0x00,0x03,0x80,0x03,0xC0,0x01,0xC0,0x00,0x60,0x00,0x60,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"?",31*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x00,0x18,0x01,0x04,0x02,0x04,0x04,0xE2,0x05,0x92,0x05,0x9A,0x05,0x99,0x04,0x89,0x04,0x89,0x04,0xC9,0x04,0xCA,0x02,0xBA,0x03,0x02,0x00,0x04,0x00,0x08,0x01,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"@",32*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x70,0x00,0xF0,0x00,0xF0,0x00,0xD8,0x00,0x98,0x01,0x98,0x01,0x98,0x01,0x8C,0x01,0xFC,0x03,0xFC,0x03,0x0E,0x03,0x06,0x07,0x06,0x06,0x06,0x06,0x07,0x0E,0x00,0x00,0x00,0x00,0x00,0x00},/*"A",33*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3E,0x00,0xFE,0x01,0x86,0x03,0x06,0x03,0x06,0x07,0x06,0x07,0x06,0x03,0xFE,0x01,0xFE,0x01,0x06,0x03,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x07,0x86,0x03,0xFE,0x03,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"B",34*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x00,0xF8,0x01,0x1C,0x03,0x0C,0x06,0x0E,0x06,0x06,0x06,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x06,0x06,0x06,0x0E,0x06,0x0C,0x07,0x1C,0x03,0xF8,0x01,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"C",35*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0E,0x00,0xFE,0x00,0xC6,0x01,0x86,0x03,0x06,0x03,0x06,0x07,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x07,0x06,0x03,0x86,0x03,0xC6,0x01,0xFE,0x00,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"D",36*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x03,0xFE,0x03,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0xFE,0x03,0xFE,0x03,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0xFE,0x07,0xFE,0x07,0x00,0x00,0x00,0x00,0x00,0x00},/*"E",37*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x07,0xFE,0x07,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0xFE,0x01,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"F",38*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0xF8,0x01,0x9C,0x03,0x0C,0x03,0x0E,0x07,0x06,0x06,0x06,0x00,0x06,0x00,0xC6,0x07,0xC6,0x07,0x06,0x06,0x06,0x06,0x0E,0x06,0x0C,0x07,0x1C,0x07,0xF8,0x07,0x60,0x06,0x00,0x00,0x00,0x00,0x00,0x00},/*"G",39*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0xFE,0x07,0xFE,0x07,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x00,0x00,0x00,0x00,0x00,0x00},/*"H",40*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"I",41*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x06,0x07,0x06,0x03,0x06,0x03,0x0E,0x03,0x9C,0x03,0xF8,0x01,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"J",42*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x06,0x06,0x03,0x86,0x01,0xC6,0x01,0xE6,0x00,0x66,0x00,0x36,0x00,0x3E,0x00,0x7E,0x00,0xEE,0x00,0xC6,0x00,0xC6,0x01,0x86,0x01,0x86,0x03,0x06,0x03,0x06,0x07,0x06,0x06,0x00,0x00,0x00,0x00,0x00,0x00},/*"K",43*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0xFE,0x07,0xFE,0x07,0x00,0x00,0x00,0x00,0x00,0x00},/*"L",44*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0E,0x07,0x0E,0x07,0x0E,0x07,0x8E,0x07,0x9E,0x07,0x9E,0x07,0x9E,0x07,0x9E,0x06,0x96,0x06,0xF6,0x06,0xF6,0x06,0xF6,0x06,0x76,0x06,0x66,0x06,0x66,0x06,0x66,0x06,0x66,0x06,0x00,0x00,0x00,0x00,0x00,0x00},/*"M",45*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x06,0x0E,0x06,0x0E,0x06,0x1E,0x06,0x1E,0x06,0x1E,0x06,0x36,0x06,0x36,0x06,0x66,0x06,0x66,0x06,0xC6,0x06,0xC6,0x06,0x86,0x07,0x86,0x07,0x86,0x07,0x06,0x07,0x06,0x07,0x00,0x00,0x00,0x00,0x00,0x00},/*"N",46*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0xF8,0x01,0x9C,0x03,0x0E,0x03,0x06,0x07,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x07,0x0E,0x03,0x9C,0x03,0xF8,0x01,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"O",47*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3E,0x00,0xFE,0x01,0x86,0x03,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x07,0xFE,0x03,0xFE,0x01,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"P",48*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0xF8,0x01,0x9C,0x03,0x0E,0x03,0x06,0x07,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0xC6,0x06,0xC6,0x07,0x8E,0x03,0x9C,0x03,0xF8,0x03,0x70,0x03,0x00,0x00,0x00,0x00,0x00,0x00},/*"Q",49*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3E,0x00,0xFE,0x01,0x86,0x03,0x06,0x07,0x06,0x06,0x06,0x06,0x06,0x07,0x86,0x03,0xFE,0x01,0xFE,0x00,0xC6,0x00,0x86,0x01,0x86,0x01,0x06,0x03,0x06,0x03,0x06,0x07,0x06,0x06,0x00,0x00,0x00,0x00,0x00,0x00},/*"R",50*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x00,0xF8,0x01,0x8C,0x03,0x0E,0x03,0x06,0x03,0x0E,0x00,0x1C,0x00,0x78,0x00,0xF0,0x01,0xC0,0x03,0x00,0x07,0x06,0x06,0x06,0x06,0x06,0x07,0x0E,0x03,0xFC,0x01,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"S",51*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x07,0xFE,0x07,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"T",52*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x07,0x8C,0x03,0xFC,0x03,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"U",53*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x06,0x07,0x06,0x06,0x06,0x06,0x07,0x0E,0x03,0x0C,0x03,0x0C,0x03,0x8C,0x01,0x9C,0x01,0x98,0x01,0x98,0x01,0xD8,0x00,0xF0,0x00,0xF0,0x00,0x70,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"V",54*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x63,0x0E,0x63,0x06,0x63,0x06,0x73,0x06,0x76,0x06,0xF6,0x06,0xD6,0x06,0xD6,0x06,0xD6,0x06,0x96,0x02,0x9E,0x03,0x9E,0x03,0x9C,0x03,0x8C,0x03,0x8C,0x03,0x8C,0x03,0x0C,0x01,0x00,0x00,0x00,0x00,0x00,0x00},/*"W",55*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x06,0x0E,0x03,0x0C,0x03,0x8C,0x01,0x98,0x01,0xD8,0x00,0xF0,0x00,0x70,0x00,0x60,0x00,0xF0,0x00,0xF0,0x00,0x98,0x01,0x9C,0x01,0x0C,0x03,0x0E,0x03,0x06,0x07,0x07,0x06,0x00,0x00,0x00,0x00,0x00,0x00},/*"X",56*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x06,0x06,0x06,0x06,0x03,0x0C,0x03,0x8C,0x01,0x98,0x01,0xD8,0x00,0xF0,0x00,0x70,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"Y",57*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x07,0xFE,0x07,0x00,0x03,0x00,0x03,0x80,0x01,0xC0,0x01,0xC0,0x00,0x60,0x00,0x60,0x00,0x30,0x00,0x38,0x00,0x18,0x00,0x0C,0x00,0x0C,0x00,0x06,0x00,0xFE,0x07,0xFE,0x07,0x00,0x00,0x00,0x00,0x00,0x00},/*"Z",58*/
+{0x00,0x00,0x00,0x00,0xE0,0x07,0xE0,0x07,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0xE0,0x07,0xE0,0x07,0x00,0x00},/*"[",59*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x04,0x00,0x0C,0x00,0x08,0x00,0x18,0x00,0x18,0x00,0x10,0x00,0x30,0x00,0x20,0x00,0x60,0x00,0x60,0x00,0x40,0x00,0xC0,0x00,0x80,0x00,0x80,0x01,0x00,0x01,0x00,0x01,0x00,0x03,0x00,0x02,0x00,0x00},/*"\",60*/
+{0x00,0x00,0x00,0x00,0x7E,0x00,0x7E,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x7E,0x00,0x7E,0x00,0x00,0x00},/*"]",61*/
+{0x00,0x00,0x00,0x00,0xF0,0x00,0xD8,0x01,0x8C,0x01,0x06,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"^",62*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x0F},/*"_",63*/
+{0x00,0x00,0x00,0x00,0x30,0x00,0x60,0x00,0xC0,0x00,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"`",64*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x01,0xFC,0x03,0x0C,0x03,0x00,0x03,0xF0,0x03,0x7C,0x03,0x0E,0x03,0x06,0x03,0x86,0x03,0xFC,0x03,0x38,0x06,0x00,0x00,0x00,0x00,0x00,0x00},/*"a",65*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0xF6,0x01,0xDE,0x03,0x0E,0x03,0x06,0x03,0x06,0x07,0x06,0x06,0x06,0x07,0x06,0x03,0x8E,0x03,0xFE,0x01,0xE6,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"b",66*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x01,0xFC,0x03,0x0E,0x03,0x06,0x03,0x06,0x00,0x06,0x00,0x06,0x06,0x06,0x07,0x0C,0x03,0xF8,0x01,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"c",67*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x03,0xF8,0x03,0xDC,0x03,0x0E,0x03,0x06,0x03,0x06,0x03,0x06,0x03,0x06,0x03,0x06,0x03,0x8C,0x03,0xFC,0x03,0x70,0x03,0x00,0x00,0x00,0x00,0x00,0x00},/*"d",68*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x01,0x9C,0x03,0x0C,0x03,0x06,0x03,0xFE,0x07,0x06,0x00,0x06,0x00,0x06,0x07,0x0C,0x03,0xF8,0x01,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"e",69*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x03,0xE0,0x07,0x30,0x04,0x30,0x00,0x30,0x00,0x30,0x00,0xFE,0x03,0xFE,0x03,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"f",70*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x07,0xDC,0x01,0x8C,0x01,0x8C,0x01,0x8C,0x01,0xDC,0x01,0xFC,0x00,0x06,0x00,0x7C,0x00,0xF8,0x03,0x06,0x06,0x06,0x06,0x0E,0x03,0xFC,0x01},/*"g",71*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0xE6,0x01,0xB6,0x03,0x0E,0x03,0x0E,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x00,0x00,0x00,0x00,0x00,0x00},/*"h",72*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"i",73*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0x80,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0xFC,0x00,0x7C,0x00},/*"j",74*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x86,0x03,0xC6,0x01,0xE6,0x00,0x76,0x00,0x7E,0x00,0xDE,0x00,0xCE,0x00,0x86,0x01,0x06,0x03,0x06,0x03,0x06,0x06,0x00,0x00,0x00,0x00,0x00,0x00},/*"k",75*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"l",76*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3B,0x07,0xFF,0x07,0x67,0x04,0x63,0x04,0x63,0x04,0x63,0x04,0x63,0x04,0x63,0x04,0x63,0x04,0x63,0x04,0x63,0x04,0x00,0x00,0x00,0x00,0x00,0x00},/*"m",77*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE6,0x01,0xB6,0x03,0x0E,0x03,0x0E,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x00,0x00,0x00,0x00,0x00,0x00},/*"n",78*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x00,0xFC,0x03,0x0E,0x03,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x07,0x8C,0x03,0xF8,0x01,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"o",79*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF6,0x00,0xFE,0x03,0x0E,0x03,0x06,0x03,0x06,0x07,0x06,0x06,0x06,0x07,0x06,0x03,0x8E,0x03,0xFE,0x01,0xE6,0x00,0x06,0x00,0x06,0x00,0x06,0x00},/*"p",80*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x03,0xFC,0x03,0x0E,0x03,0x06,0x03,0x06,0x03,0x06,0x03,0x06,0x03,0x06,0x03,0x8C,0x03,0xFC,0x03,0x70,0x03,0x00,0x03,0x00,0x03,0x00,0x03},/*"q",81*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x8C,0x01,0xEC,0x01,0x3C,0x00,0x1C,0x00,0x1C,0x00,0x0C,0x00,0x0C,0x00,0x0C,0x00,0x0C,0x00,0x0C,0x00,0x0C,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"r",82*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x01,0x9C,0x03,0x0C,0x03,0x0C,0x00,0x7C,0x00,0xF0,0x01,0x00,0x03,0x04,0x03,0x0C,0x03,0xFC,0x03,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"s",83*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0xFE,0x03,0xFE,0x03,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0xE0,0x03,0xC0,0x03,0x00,0x00,0x00,0x00,0x00,0x00},/*"t",84*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x07,0x06,0x07,0x8E,0x07,0xFC,0x06,0x38,0x06,0x00,0x00,0x00,0x00,0x00,0x00},/*"u",85*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x06,0x06,0x03,0x0C,0x03,0x0C,0x03,0x8C,0x01,0x98,0x01,0x98,0x00,0xD0,0x00,0xF0,0x00,0x70,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"v",86*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x63,0x06,0x63,0x06,0x72,0x06,0x76,0x06,0xD6,0x06,0xD6,0x02,0x94,0x03,0x9C,0x03,0x9C,0x03,0x8C,0x01,0x8C,0x01,0x00,0x00,0x00,0x00,0x00,0x00},/*"w",87*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0E,0x03,0x8C,0x01,0x98,0x01,0xF0,0x00,0x70,0x00,0x70,0x00,0xF0,0x00,0xD8,0x01,0x8C,0x01,0x0C,0x03,0x06,0x06,0x00,0x00,0x00,0x00,0x00,0x00},/*"x",88*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x06,0x06,0x03,0x0C,0x03,0x0C,0x03,0x8C,0x01,0x98,0x01,0x98,0x00,0xF0,0x00,0xF0,0x00,0x70,0x00,0x60,0x00,0x60,0x00,0x3C,0x00,0x1C,0x00},/*"y",89*/
+{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0x03,0xFC,0x03,0x80,0x01,0xC0,0x00,0x60,0x00,0x70,0x00,0x38,0x00,0x18,0x00,0x0C,0x00,0xFE,0x03,0xFE,0x03,0x00,0x00,0x00,0x00,0x00,0x00},/*"z",90*/
+{0x00,0x00,0x00,0x00,0x80,0x03,0x80,0x01,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0xC0,0x00,0xE0,0x00,0xC0,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x01,0x80,0x03,0x00,0x00},/*"{",91*/
+{0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00},/*"|",92*/
+{0x00,0x00,0x00,0x00,0x0E,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x30,0x00,0x30,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x0E,0x00,0x00,0x00},/*"}",93*/
+{0x00,0x00,0x38,0x04,0x7C,0x06,0xC6,0x03,0x80,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"~",94*/
+};
+
+#endif /* __FONT_H__ */
+
+/******************* (C) COPYRIGHT 2015-2020 ӲʯǶʽŶ *****END OF FILE****/
diff --git a/User/bsp/bsp_lcd.c b/User/bsp/bsp_lcd.c
new file mode 100644
index 0000000..34a5649
--- /dev/null
+++ b/User/bsp/bsp_lcd.c
@@ -0,0 +1,952 @@
+/**
+ ******************************************************************************
+ * ļ: bsp_lcd.c
+ * : ӲʯǶʽŶ
+ * : V1.0
+ * д: 2015-10-04
+ * : Һײʵ
+ ******************************************************************************
+ * ˵
+ * Ӳʯstm32YS-F1Proʹá
+ *
+ * Ա
+ * ̳http://www.ing10bbs.com
+ * ȨӲʯǶʽŶУá
+ ******************************************************************************
+ */
+/* ͷļ ----------------------------------------------------------------*/
+#include "bsp_lcd.h"
+#include "ascii.h"
+#include "bsp_touch.h"
+
+/* ˽Ͷ --------------------------------------------------------------*/
+/* ˽к궨 ----------------------------------------------------------------*/
+/* ˽б ------------------------------------------------------------------*/
+// 浱ǰ鵽ҺģID
+volatile u32 lcd_id=0;
+u16 TextColor=BLACK,BackColor=BACKGROUND;
+/* չ ------------------------------------------------------------------*/
+/* ˽кԭ --------------------------------------------------------------*/
+/* --------------------------------------------------------------------*/
+/**
+ * : LCD ʱ
+ * : nCount ʱֵ
+ * ֵ:
+ * ˵
+ */
+static void LCD_DELAY( volatile u32 nCount )
+{
+ for ( ; nCount != 0; nCount -- );
+}
+
+/**
+ * : ʼLCDIO
+ * :
+ * ֵ:
+ * ˵
+ */
+static void LCD_GPIO_Config ( void )
+{
+ GPIO_InitTypeDef GPIO_InitStructure;
+
+ /* ʹܸIOʱӣΪfsmc */
+ RCC_APB2PeriphClockCmd ( RCC_APB2Periph_AFIO, ENABLE );
+
+ /* ʹFSMCӦӦܽʱ */
+ RCC_APB2PeriphClockCmd ( RCC_APB2Periph_GPIOD | RCC_APB2Periph_GPIOE, ENABLE );
+ FSMC_LCD_CS_APBxClock_FUN ( FSMC_LCD_CS_CLK, ENABLE );
+ FSMC_LCD_DC_APBxClock_FUN ( FSMC_LCD_DC_CLK, ENABLE );
+ FSMC_LCD_BK_APBxClock_FUN ( FSMC_LCD_BK_CLK, ENABLE );
+
+ /* FSMCӦ,FSMC-D0~D15: PD 14 15 0 1,PE 7 8 9 10 11 12 13 14 15,PD 8 9 10 */
+ GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
+ GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
+
+ GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_1 | GPIO_Pin_8 | GPIO_Pin_9 |
+ GPIO_Pin_10 | GPIO_Pin_14 | GPIO_Pin_15;
+ GPIO_Init ( GPIOD, & GPIO_InitStructure );
+
+ GPIO_InitStructure.GPIO_Pin = GPIO_Pin_7 | GPIO_Pin_8 | GPIO_Pin_9 | GPIO_Pin_10 |
+ GPIO_Pin_11 | GPIO_Pin_12 | GPIO_Pin_13 | GPIO_Pin_14 |
+ GPIO_Pin_15;
+ GPIO_Init ( GPIOE, & GPIO_InitStructure );
+
+ /* FSMCӦĿ
+ * PD4-FSMC_NOE :LCD-RD
+ * PD5-FSMC_NWE :LCD-WR
+ * PG12-FSMC_NE4 :LCD-CS
+ * PF0-FSMC_A0 :LCD-DC
+ */
+ GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
+ GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
+
+ GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4;
+ GPIO_Init (GPIOD, & GPIO_InitStructure );
+
+ GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5;
+ GPIO_Init (GPIOD, & GPIO_InitStructure );
+
+ GPIO_InitStructure.GPIO_Pin = FSMC_LCD_CS_PIN;
+ GPIO_Init ( FSMC_LCD_CS_PORT, & GPIO_InitStructure );
+
+ GPIO_InitStructure.GPIO_Pin = FSMC_LCD_DC_PIN;
+ GPIO_Init ( FSMC_LCD_DC_PORT, & GPIO_InitStructure );
+
+ /* LCDƹܽBK*/
+ GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
+ GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz;
+ GPIO_InitStructure.GPIO_Pin = FSMC_LCD_BK_PIN;
+ GPIO_Init ( FSMC_LCD_BK_PORT, & GPIO_InitStructure );
+ /* ʼʱȲ */
+ GPIO_ResetBits(FSMC_LCD_BK_PORT,FSMC_LCD_BK_PIN);
+}
+
+/**
+ * : LCD FSMC ģʽ
+ * :
+ * ֵ:
+ * ˵ дʹͬʱ
+ */
+static void LCD_FSMC_Config ( void )
+{
+ FSMC_NORSRAMInitTypeDef FSMC_NORSRAMInitStructure;
+ FSMC_NORSRAMTimingInitTypeDef fsmc_lcd;
+
+ /* ʹFSMCʱ*/
+ RCC_AHBPeriphClockCmd ( RCC_AHBPeriph_FSMC, ENABLE );
+
+ fsmc_lcd.FSMC_AddressSetupTime = 0x02; //ַʱ
+ fsmc_lcd.FSMC_AddressHoldTime = 0x00; //ַʱ
+ fsmc_lcd.FSMC_DataSetupTime = 0x05; //ݽʱ
+ fsmc_lcd.FSMC_BusTurnAroundDuration = 0x00;
+ fsmc_lcd.FSMC_CLKDivision = 0x00;
+ fsmc_lcd.FSMC_DataLatency = 0x00;
+ fsmc_lcd.FSMC_AccessMode = FSMC_AccessMode_B; //ģʽBȽLCD
+
+ FSMC_NORSRAMInitStructure.FSMC_Bank = FSMC_LCD_BACKx;
+ FSMC_NORSRAMInitStructure.FSMC_DataAddressMux = FSMC_DataAddressMux_Disable;
+ FSMC_NORSRAMInitStructure.FSMC_MemoryType = FSMC_MemoryType_NOR;
+ FSMC_NORSRAMInitStructure.FSMC_MemoryDataWidth = FSMC_MemoryDataWidth_16b;
+ FSMC_NORSRAMInitStructure.FSMC_BurstAccessMode = FSMC_BurstAccessMode_Disable;
+ FSMC_NORSRAMInitStructure.FSMC_WaitSignalPolarity = FSMC_WaitSignalPolarity_Low;
+ FSMC_NORSRAMInitStructure.FSMC_WrapMode = FSMC_WrapMode_Disable;
+ FSMC_NORSRAMInitStructure.FSMC_WaitSignalActive = FSMC_WaitSignalActive_BeforeWaitState;
+ FSMC_NORSRAMInitStructure.FSMC_WriteOperation = FSMC_WriteOperation_Enable;
+ FSMC_NORSRAMInitStructure.FSMC_WaitSignal = FSMC_WaitSignal_Disable;
+ FSMC_NORSRAMInitStructure.FSMC_ExtendedMode = FSMC_ExtendedMode_Disable;
+ FSMC_NORSRAMInitStructure.FSMC_WriteBurst = FSMC_WriteBurst_Disable;
+ FSMC_NORSRAMInitStructure.FSMC_ReadWriteTimingStruct = & fsmc_lcd;
+ FSMC_NORSRAMInitStructure.FSMC_WriteTimingStruct = & fsmc_lcd;
+
+ FSMC_NORSRAMInit ( & FSMC_NORSRAMInitStructure );
+
+ /* ʹ FSMC_Bank1_NORSRAM4 */
+ FSMC_NORSRAMCmd ( FSMC_LCD_BACKx, ENABLE );
+}
+
+/**
+ * : ʼLCDĴ
+ * :
+ * ֵ:
+ * ˵ ҪЩĴҪʲôֵҺأ
+ * ЩɳṩͬҿܲͬҲԸILI9488оƬ
+ * ֲݲοġ
+ */
+static void ILI9488_REG_Config ( void )
+{
+ //************* Start Initial Sequence **********//
+ /* PGAMCTRL (Positive Gamma Control) (E0h) */
+ LCD_WRITE_CMD(0xE0);
+ LCD_WRITE_DATA(0x00);
+ LCD_WRITE_DATA(0x07);
+ LCD_WRITE_DATA(0x10);
+ LCD_WRITE_DATA(0x09);
+ LCD_WRITE_DATA(0x17);
+ LCD_WRITE_DATA(0x0B);
+ LCD_WRITE_DATA(0x41);
+ LCD_WRITE_DATA(0x89);
+ LCD_WRITE_DATA(0x4B);
+ LCD_WRITE_DATA(0x0A);
+ LCD_WRITE_DATA(0x0C);
+ LCD_WRITE_DATA(0x0E);
+ LCD_WRITE_DATA(0x18);
+ LCD_WRITE_DATA(0x1B);
+ LCD_WRITE_DATA(0x0F);
+
+ /* NGAMCTRL (Negative Gamma Control) (E1h) */
+ LCD_WRITE_CMD(0XE1);
+ LCD_WRITE_DATA(0x00);
+ LCD_WRITE_DATA(0x17);
+ LCD_WRITE_DATA(0x1A);
+ LCD_WRITE_DATA(0x04);
+ LCD_WRITE_DATA(0x0E);
+ LCD_WRITE_DATA(0x06);
+ LCD_WRITE_DATA(0x2F);
+ LCD_WRITE_DATA(0x45);
+ LCD_WRITE_DATA(0x43);
+ LCD_WRITE_DATA(0x02);
+ LCD_WRITE_DATA(0x0A);
+ LCD_WRITE_DATA(0x09);
+ LCD_WRITE_DATA(0x32);
+ LCD_WRITE_DATA(0x36);
+ LCD_WRITE_DATA(0x0F);
+
+ /* Adjust Control 3 (F7h) */
+ LCD_WRITE_CMD(0XF7);
+ LCD_WRITE_DATA(0xA9);
+ LCD_WRITE_DATA(0x51);
+ LCD_WRITE_DATA(0x2C);
+ LCD_WRITE_DATA(0x82);/* DSI write DCS command, use loose packet RGB 666 */
+
+ /* Power Control 1 (C0h) */
+ LCD_WRITE_CMD(0xC0);
+ LCD_WRITE_DATA(0x11);
+ LCD_WRITE_DATA(0x09);
+
+ /* Power Control 2 (C1h) */
+ LCD_WRITE_CMD(0xC1);
+ LCD_WRITE_DATA(0x41);
+
+ /* VCOM Control (C5h) */
+ LCD_WRITE_CMD(0XC5);
+ LCD_WRITE_DATA(0x00);
+ LCD_WRITE_DATA(0x0A);
+ LCD_WRITE_DATA(0x80);
+
+ /* Frame Rate Control (In Normal Mode/Full Colors) (B1h) */
+ LCD_WRITE_CMD(0xB1);
+ LCD_WRITE_DATA(0xB0);
+ LCD_WRITE_DATA(0x11);
+
+ /* Display Inversion Control (B4h) */
+ LCD_WRITE_CMD(0xB4);
+ LCD_WRITE_DATA(0x02);
+
+ /* Display Function Control (B6h) */
+ LCD_WRITE_CMD(0xB6);
+ LCD_WRITE_DATA(0x02);
+ LCD_WRITE_DATA(0x22);
+
+ /* Entry Mode Set (B7h) */
+ LCD_WRITE_CMD(0xB7);
+ LCD_WRITE_DATA(0xc6);
+
+ /* HS Lanes Control (BEh) */
+ LCD_WRITE_CMD(0xBE);
+ LCD_WRITE_DATA(0x00);
+ LCD_WRITE_DATA(0x04);
+
+ /* Set Image Function (E9h) */
+ LCD_WRITE_CMD(0xE9);
+ LCD_WRITE_DATA(0x00);
+
+ /* Ļͳߴ */
+ LCD_SetDirection(LCD_DIRECTION);
+
+ /* Interface Pixel Format (3Ah) */
+ LCD_WRITE_CMD(0x3A);
+ LCD_WRITE_DATA(0x55);/* 0x55 : 16 bits/pixel */
+
+ /* Sleep Out (11h) */
+ LCD_WRITE_CMD(0x11);
+ LCD_DELAY(120*2000);
+ /* Display On */
+ LCD_WRITE_CMD(0x29);
+}
+
+/**
+ * : ȡҺģID
+ * :
+ * ֵ: ҺģID
+ * ˵ ͨȡ04HĴȡõҺģIDIDֵҺұ̣ͬҺ
+ * ҵҺģõIDֵܲͬҲԷֱ治ͬͺŵҺģ顣
+ */
+static u32 LCD_ReadID(void)
+{
+ u16 buf[4];
+
+ LCD_WRITE_CMD(0x04);
+ buf[0] = LCD_READ_DATA(); // һȡЧ
+ buf[1] = LCD_READ_DATA()&0x00ff; // ֻе8λЧ
+ buf[2] = LCD_READ_DATA()&0x00ff; // ֻе8λЧ
+ buf[3] = LCD_READ_DATA()&0x00ff; // ֻе8λЧ
+ return (buf[1] << 16) + (buf[2] << 8) + buf[3];
+}
+
+/**
+ * : ʼȡɫ
+ * :
+ * ֵ:
+ * ˵ :
+ */
+void Palette_Init(void)
+{
+ /* Ϊɫ */
+ LCD_Clear( 0, 0,480, 320,BACKGROUND);
+ LCD_Clear( 0,280, 68, 40, LIGHTBLUE);
+ LCD_DispString_EN(16,285,"SEL",LIGHTBLUE,BLACK,FONT_24);
+ LCD_Clear( 68,280, 68, 40, RED );
+ LCD_DispString_EN(93,285,"UP",RED,BLACK,FONT_24);
+ LCD_Clear(136,280, 68, 40, GREEN );
+ LCD_DispString_EN(145,285,"DOWN",GREEN,BLACK,FONT_24);
+ LCD_Clear(204,280, 68, 40, ORANGE);
+ LCD_DispString_EN(214,285,"LEFT",ORANGE,BLACK,FONT_24);
+ LCD_Clear(272,280, 68, 40, CYAN);
+ LCD_DispString_EN(275,285,"RIGHT",CYAN,BLACK,FONT_24);
+ LCD_Clear(340,280, 68, 40, YELLOW);
+ LCD_DispString_EN(356,285,"KEY1",YELLOW,BLACK,FONT_24);
+ LCD_Clear(408,280, 72, 40, MAGENTA);
+ LCD_DispString_EN(424,285,"KEY2",MAGENTA,BLACK,FONT_24);
+}
+
+/**
+ * : Һģʼ
+ * :
+ * ֵ:
+ * ˵
+ */
+u32 BSP_LCD_Init(void)
+{
+ LCD_GPIO_Config();
+ LCD_FSMC_Config();
+
+ lcd_id=LCD_ReadID();
+ if(lcd_id==0x548066 || lcd_id==0x8066)
+ {
+ ILI9488_REG_Config();
+ }
+ /* IOʼ */
+ Touch_Init_GPIO();
+
+ Palette_Init();
+
+ /* */
+ LCD_BK_ON();
+ return lcd_id;
+}
+
+/**
+ * : LCDGRAMɨ跽
+ * : ucOption ѡGRAMɨ跽
+ * ѡֵ1 :ԭĻϽ X*Y=320*480
+ * 2 :ԭĻϽ X*Y=480*320
+ * 3 :ԭϽ X*Y=320*480
+ * 4 :ԭϽ X*Y=480*320
+ * ֵ:
+ * ˵
+ */
+void LCD_SetDirection( u8 ucOption )
+{
+/**
+ * Memory Access Control (36h)
+ * This command defines read/write scanning direction of the frame memory.
+ *
+ * These 3 bits control the direction from the MPU to memory write/read.
+ *
+ * Bit Symbol Name Description
+ * D7 MY Row Address Order -- X
+ * D6 MX Column Address Order -- Y
+ * D5 MV Row/Column Exchange -- XYύ
+ * D4 ML Vertical Refresh Order LCD vertical refresh direction control.
+ *
+ * D3 BGR RGB-BGR Order Color selector switch control
+ * (0 = RGB color filter panel, 1 = BGR color filter panel )
+ * D2 MH Horizontal Refresh ORDER LCD horizontal refreshing direction control.
+ * D1 X Reserved Reserved
+ * D0 X Reserved Reserved
+ */
+ switch ( ucOption )
+ {
+ case 1:
+// Ͻ->½
+// (0,0) ___ x(320)
+// |
+// |
+// | y(480)
+ LCD_WRITE_CMD(0x36);
+ LCD_WRITE_DATA(0x08);
+
+ LCD_WRITE_CMD(0x2A);
+ LCD_WRITE_DATA(0x00); /* x start */
+ LCD_WRITE_DATA(0x00);
+ LCD_WRITE_DATA(0x01); /* x end */
+ LCD_WRITE_DATA(0x3F);
+
+ LCD_WRITE_CMD(0x2B);
+ LCD_WRITE_DATA(0x00); /* y start */
+ LCD_WRITE_DATA(0x00);
+ LCD_WRITE_DATA(0x01); /* y end */
+ LCD_WRITE_DATA(0xDF);
+ break;
+
+ case 2:
+// Ͻ-> ½
+// y(320)___ (0,0)
+// |
+// |
+// |x(480)
+ LCD_WRITE_CMD(0x36);
+ LCD_WRITE_DATA(0x68);
+ LCD_WRITE_CMD(0x2A);
+ LCD_WRITE_DATA(0x00);
+ LCD_WRITE_DATA(0x00);
+ LCD_WRITE_DATA(0x01);
+ LCD_WRITE_DATA(0xDF);
+
+ LCD_WRITE_CMD(0x2B);
+ LCD_WRITE_DATA(0x00);
+ LCD_WRITE_DATA(0x00);
+ LCD_WRITE_DATA(0x01);
+ LCD_WRITE_DATA(0x3F);
+ break;
+
+ case 3:
+// ½->Ͻ
+// |y(480)
+// |
+// x(320) ___|(0,0)
+ LCD_WRITE_CMD(0x36);
+ LCD_WRITE_DATA(0xC8);
+ LCD_WRITE_CMD(0x2A);
+ LCD_WRITE_DATA(0x00);
+ LCD_WRITE_DATA(0x00);
+ LCD_WRITE_DATA(0x01);
+ LCD_WRITE_DATA(0x3F);
+
+ LCD_WRITE_CMD(0x2B);
+ LCD_WRITE_DATA(0x00);
+ LCD_WRITE_DATA(0x00);
+ LCD_WRITE_DATA(0x01);
+ LCD_WRITE_DATA(0x3F);
+ break;
+
+ case 4:
+// ½->Ͻ
+// |x(480)
+// |
+// |___ y(320)
+ LCD_WRITE_CMD(0x36);
+ LCD_WRITE_DATA(0xA8);
+
+ LCD_WRITE_CMD(0x2A);
+ LCD_WRITE_DATA(0x00);
+ LCD_WRITE_DATA(0x00);
+ LCD_WRITE_DATA(0x01);
+ LCD_WRITE_DATA(0xDF);
+
+ LCD_WRITE_CMD(0x2B);
+ LCD_WRITE_DATA(0x00);
+ LCD_WRITE_DATA(0x00);
+ LCD_WRITE_DATA(0x01);
+ LCD_WRITE_DATA(0x3F);
+ break;
+ }
+ /* ʼGRAMд */
+ LCD_WRITE_CMD (0x2C);
+}
+
+/**
+ * : LCDʾϿһ
+ * : usX ضɨ跽´ڵX
+ * usY ضɨ跽´ڵY
+ * usWidth ڵĿ
+ * usHeight ڵĸ߶
+ * ֵ:
+ * ˵
+ */
+void LCD_OpenWindow(u16 usX, u16 usY, u16 usWidth, u16 usHeight)
+{
+ LCD_WRITE_CMD(0x2A ); /* X */
+ LCD_WRITE_DATA(usX>>8); /* ʼ㣺ȸ8λ */
+ LCD_WRITE_DATA(usX&0xff); /* Ȼ8λ */
+ LCD_WRITE_DATA((usX+usWidth-1)>>8); /* ý㣺ȸ8λ */
+ LCD_WRITE_DATA((usX+usWidth-1)&0xff);/* Ȼ8λ */
+
+ LCD_WRITE_CMD(0x2B); /* Y*/
+ LCD_WRITE_DATA(usY>>8); /* ʼ㣺ȸ8λ */
+ LCD_WRITE_DATA(usY&0xff); /* Ȼ8λ */
+ LCD_WRITE_DATA((usY+usHeight-1)>>8); /* ý㣺ȸ8λ */
+ LCD_WRITE_DATA((usY+usHeight-1)&0xff);/* Ȼ8λ */
+}
+
+/**
+ * : 趨LCDĹ
+ * : usX ضɨ跽´ڵX
+ * usY ضɨ跽´ڵY
+ * ֵ:
+ * ˵
+ */
+static void LCD_SetCursor ( u16 usX, u16 usY )
+{
+ LCD_OpenWindow ( usX, usY, 1, 1 );
+}
+
+/**
+ * : LCDʾijһɫص
+ * : ulAmout_Point ҪɫصĿ
+ * usColor ɫ
+ * ֵ:
+ * ˵
+ */
+#if defined ( __CC_ARM ) // ʹKeil뻷
+static __inline void LCD_FillColor ( u32 ulAmout_Point, u16 usColor )
+{
+ u32 i = 0;
+
+ /* ʼGRAMд */
+ LCD_WRITE_CMD ( 0x2C );
+
+ for ( i = 0; i < ulAmout_Point; i ++ )
+ LCD_WRITE_DATA ( usColor );
+}
+#elif defined ( __ICCARM__ ) // ʹIAR뻷
+#pragma inline
+static void LCD_FillColor ( u32 ulAmout_Point, u16 usColor )
+{
+ u32 i = 0;
+
+ /* ʼGRAMд */
+ LCD_WRITE_CMD ( 0x2C );
+
+ for ( i = 0; i < ulAmout_Point; i ++ )
+ LCD_WRITE_DATA ( usColor );
+}
+#endif
+
+/**
+ * : LCDʾijһijɫ
+ * : usX ضɨ跽´ڵX
+ * usY ضɨ跽´ڵY
+ * usWidth ڵĿ
+ * usHeight ڵĸ߶
+ * usColor ɫ
+ * ֵ:
+ * ˵
+ */
+void LCD_Clear(u16 usX,u16 usY,u16 usWidth,u16 usHeight,u16 usColor)
+{
+#if 0 /* Żִٶ */
+ u32 i;
+ u32 n,m;
+ /* LCDʾϿһ */
+ LCD_OpenWindow(usX,usY,usWidth,usHeight);
+ /* ʼGRAMд */
+ LCD_WRITE_CMD(0x2C);
+
+ m=usWidth * usHeight;
+ n=m/8;
+ m=m-8*n;
+ for(i=0;i>11)<<11) | ((usG>>10)<<5) | (usB>>11));
+
+}
+
+/**
+ * : ȡ LCD ʾijһ
+ * : usX ضɨ跽´ڵX
+ * usY ضɨ跽´ڵY
+ * ֵ: u16:RGB565
+ * ˵
+ */
+u16 LCD_GetPointPixel ( u16 usX, u16 usY )
+{
+ u16 usPixelData;
+
+ LCD_SetCursor ( usX, usY );
+
+ usPixelData = LCD_Read_PixelData ();
+
+ return usPixelData;
+
+}
+
+/**
+ * : LCD ʾʹ Bresenham 㷨߶
+ * : usX1 ضɨ跽´ڵX
+ * usY1 ضɨ跽´ڵY
+ * usX2 ضɨ跽߶εһ˵X
+ * usY2 ضɨ跽߶εһ˵Y
+ * usColor ߶εɫ
+ * ֵ:
+ * ˵
+ */
+void LCD_DrawLine(u16 usX1,u16 usY1,u16 usX2,u16 usY2,u16 usColor)
+{
+ u16 us;
+ u16 usX_Current, usY_Current;
+ s32 lError_X=0,lError_Y=0,lDelta_X,lDelta_Y,lDistance;
+ s32 lIncrease_X, lIncrease_Y;
+
+ lDelta_X=usX2-usX1; //
+ lDelta_Y=usY2-usY1;
+ usX_Current = usX1;
+ usY_Current = usY1;
+
+ if(lDelta_X>0)
+ {
+ lIncrease_X=1; //õ
+ }
+ else if(lDelta_X==0)
+ {
+ lIncrease_X=0;//ֱ
+ }
+ else
+ {
+ lIncrease_X=-1;
+ lDelta_X=-lDelta_X;
+ }
+
+ if(lDelta_Y>0)
+ {
+ lIncrease_Y=1;
+ }
+ else if(lDelta_Y==0)
+ {
+ lIncrease_Y=0;//ˮƽ
+ }
+ else
+ {
+ lIncrease_Y=-1;
+ lDelta_Y=-lDelta_Y;
+ }
+
+ if(lDelta_X>lDelta_Y)
+ {
+ lDistance=lDelta_X; //ѡȡ
+ }
+ else
+ {
+ lDistance=lDelta_Y;
+ }
+
+ for(us=0;us<=lDistance+1;us++)//
+ {
+ LCD_SetPointPixel(usX_Current,usY_Current,usColor);//
+ lError_X+=lDelta_X;
+ lError_Y+=lDelta_Y;
+ if(lError_X>lDistance)
+ {
+ lError_X-=lDistance;
+ usX_Current+=lIncrease_X;
+ }
+ if(lError_Y>lDistance)
+ {
+ lError_Y-=lDistance;
+ usY_Current+=lIncrease_Y;
+ }
+ }
+}
+
+/**
+ * : LCDʾϻһ
+ * : usX_Start ضɨ跽´ڵX
+ * usY_Start ضɨ跽´ڵY
+ * usWidthεĿȣλأ
+ * usHeightεĸ߶ȣλأ
+ * usColor εɫ
+ * ucFilled ѡǷþ
+ * ѡֵ0ľ
+ * 1ʵľ
+ * ֵ:
+ * ˵
+ */
+void LCD_DrawRectangle ( u16 usX_Start, u16 usY_Start, u16 usWidth, u16 usHeight, u16 usColor, u8 ucFilled )
+{
+ if(ucFilled)
+ {
+ LCD_Clear ( usX_Start, usY_Start, usWidth, usHeight, usColor);
+ }
+ else
+ {
+ LCD_DrawLine ( usX_Start, usY_Start, usX_Start + usWidth - 1, usY_Start, usColor );
+ LCD_DrawLine ( usX_Start, usY_Start + usHeight - 1, usX_Start + usWidth - 1, usY_Start + usHeight - 1, usColor );
+ LCD_DrawLine ( usX_Start, usY_Start, usX_Start, usY_Start + usHeight - 1, usColor );
+ LCD_DrawLine ( usX_Start + usWidth - 1, usY_Start, usX_Start + usWidth - 1, usY_Start + usHeight - 1, usColor );
+ }
+}
+
+/**
+ * : LCD ʾʹ Bresenham 㷨Բ
+ * : usX_Center ضɨ跽ԲĵX
+ * usY_Center ضɨ跽ԲĵY
+ * usRadiusԲİ뾶λأ
+ * usColor Բɫ
+ * ucFilled ѡǷԲ
+ * ѡֵ0Բ
+ * 1ʵԲ
+ * ֵ:
+ * ˵
+ */
+void LCD_DrawCircle(u16 usX_Center,u16 usY_Center,u16 usRadius,u16 usColor,u8 ucFilled)
+{
+ s16 sCurrentX, sCurrentY;
+ s16 sError;
+
+ sCurrentX=0;
+ sCurrentY=usRadius;
+ sError=3-(usRadius<<1); //ж¸λõı־
+
+ while(sCurrentX<=sCurrentY)
+ {
+ s16 sCountY;
+ if(ucFilled)
+ {
+ for(sCountY=sCurrentX;sCountY<=sCurrentY;sCountY++)
+ {
+ LCD_SetPointPixel(usX_Center+sCurrentX,usY_Center+sCountY,usColor); //1о
+ LCD_SetPointPixel(usX_Center-sCurrentX,usY_Center+sCountY,usColor); //2
+ LCD_SetPointPixel(usX_Center-sCountY, usY_Center+sCurrentX,usColor); //3
+ LCD_SetPointPixel(usX_Center-sCountY, usY_Center-sCurrentX,usColor); //4
+ LCD_SetPointPixel(usX_Center-sCurrentX,usY_Center-sCountY,usColor); //5
+ LCD_SetPointPixel(usX_Center+sCurrentX,usY_Center-sCountY,usColor); //6
+ LCD_SetPointPixel(usX_Center+sCountY, usY_Center-sCurrentX,usColor); //7
+ LCD_SetPointPixel(usX_Center+sCountY, usY_Center+sCurrentX,usColor); //0
+ }
+ }
+ else
+ {
+ LCD_SetPointPixel(usX_Center+sCurrentX,usY_Center+sCurrentY,usColor); //1о
+ LCD_SetPointPixel(usX_Center-sCurrentX,usY_Center+sCurrentY,usColor); //2
+ LCD_SetPointPixel(usX_Center-sCurrentY,usY_Center+sCurrentX,usColor); //3
+ LCD_SetPointPixel(usX_Center-sCurrentY,usY_Center-sCurrentX,usColor); //4
+ LCD_SetPointPixel(usX_Center-sCurrentX,usY_Center-sCurrentY,usColor); //5
+ LCD_SetPointPixel(usX_Center+sCurrentX,usY_Center-sCurrentY,usColor); //6
+ LCD_SetPointPixel(usX_Center+sCurrentY,usY_Center-sCurrentX,usColor); //7
+ LCD_SetPointPixel(usX_Center+sCurrentY,usY_Center+sCurrentX,usColor); //0
+ }
+ sCurrentX ++;
+ if(sError<0)
+ {
+ sError+=(4*sCurrentX+6);
+ }
+ else
+ {
+ sError +=(10+4*(sCurrentX-sCurrentY));
+ sCurrentY--;
+ }
+ }
+}
+
+/**
+ * : LCD ʾʾһӢַ
+ * : usXضɨ跽ַʼX
+ * usY ضɨ跽¸õʼY
+ * cChar ҪʾӢַ
+ * usColor_Background ѡӢַıɫ
+ * usColor_Foreground ѡӢַǰɫ
+ * fontѡ
+ * ѡֵFONT_16 16
+ * FONT_24 24
+ * ֵ:
+ * ˵ úascii.hݶӦʹ
+ */
+void LCD_DispChar_EN( u16 usX, u16 usY, const char cChar, u16 usColor_Background, u16 usColor_Foreground,FONT_Typdef font)
+{
+ u8 ucTemp, ucRelativePositon, ucPage, ucColumn;
+
+ /* ǷϷ */
+ assert_param(IS_FONT(font));
+
+ ucRelativePositon = cChar - ' ';
+
+ if(font==FONT_16)
+ {
+ LCD_OpenWindow(usX,usY,8,16);
+ LCD_WRITE_CMD(0x2C);
+
+ for(ucPage=0;ucPage<16;ucPage++)
+ {
+ ucTemp=ucAscii_1608[ucRelativePositon][ucPage];
+ for(ucColumn=0;ucColumn<8;ucColumn++)
+ {
+ if(ucTemp&0x01)
+ LCD_WRITE_DATA(usColor_Foreground);
+ else
+ LCD_WRITE_DATA(usColor_Background);
+ ucTemp >>= 1;
+ }
+ }
+ }
+ else
+ {
+ LCD_OpenWindow(usX,usY,12,24);
+ LCD_WRITE_CMD(0x2C);
+
+ for(ucPage=0;ucPage<48;ucPage++)
+ {
+ ucTemp=ucAscii_2412[ucRelativePositon][ucPage];
+ for(ucColumn=0;ucColumn<8;ucColumn++)
+ {
+ if(ucTemp&0x01)
+ LCD_WRITE_DATA(usColor_Foreground);
+ else
+ LCD_WRITE_DATA(usColor_Background);
+ ucTemp >>= 1;
+ }
+ ucPage++;
+ ucTemp=ucAscii_2412[ucRelativePositon][ucPage];
+ /* ֻʾǰ4λʲô8λܹ12λ */
+ for(ucColumn=0;ucColumn<4;ucColumn++)
+ {
+ if(ucTemp&0x01)
+ LCD_WRITE_DATA(usColor_Foreground);
+ else
+ LCD_WRITE_DATA(usColor_Background);
+ ucTemp >>= 1;
+ }
+ }
+ }
+}
+
+/**
+ * : LCD ʾʾӢַ
+ * : usXضɨ跽ַʼX
+ * usY ضɨ跽¸õʼY
+ * pStr ҪʾӢַַ
+ * usColor_Background ѡӢַıɫ
+ * usColor_Foreground ѡӢַǰɫ
+ * fontѡ
+ * ѡֵFONT_16 16
+ * FONT_24 24
+ * ֵ:
+ * ˵ úascii.hݶӦʹ
+ */
+void LCD_DispString_EN ( u16 usX, u16 usY, const char * pstr, u16 usColor_Background, u16 usColor_Foreground,FONT_Typdef font)
+{
+ /* ǷϷ */
+ assert_param(IS_FONT(font));
+
+ while(*pstr != '\0')
+ {
+ if(font==FONT_16)
+ {
+ if((usX+8)>LCD_DEFAULT_WIDTH)
+ {
+ usX = 0;
+ usY += 16;
+ }
+ if((usY+16)>LCD_DEFAULT_HEIGTH)
+ {
+ usX=0;
+ usY=0;
+ }
+ LCD_DispChar_EN(usX,usY,*pstr,usColor_Background,usColor_Foreground,FONT_16);
+ pstr++;
+ usX+=8;
+ }
+ else
+ {
+ if((usX+12)>LCD_DEFAULT_WIDTH)
+ {
+ usX=0;
+ usY+=24;
+ }
+ if((usY+24)>LCD_DEFAULT_HEIGTH)
+ {
+ usX=0;
+ usY=0;
+ }
+ LCD_DispChar_EN(usX,usY,*pstr,usColor_Background,usColor_Foreground,FONT_24);
+ pstr++;
+ usX+=12;
+ }
+ }
+}
+
+
+void LCD_SetTextColor(volatile u16 Color)
+{
+ TextColor = Color;
+}
+
+void LCD_SetBackColor(volatile u16 Color)
+{
+ BackColor = Color;
+}
+
+#define SCREEN_OFFSET 100
+
+void LCD_DrawRect(u16 usX_Start,u16 usY_Start, u16 usWidth,u16 usHeight)
+{
+ usX_Start +=SCREEN_OFFSET;
+ LCD_DrawLine ( usX_Start, usY_Start, usX_Start + usWidth - 1, usY_Start, TextColor );
+ LCD_DrawLine ( usX_Start, usY_Start + usHeight - 1, usX_Start + usWidth - 1, usY_Start + usHeight - 1, TextColor );
+ LCD_DrawLine ( usX_Start, usY_Start, usX_Start, usY_Start + usHeight - 1, TextColor );
+ LCD_DrawLine ( usX_Start + usWidth - 1, usY_Start, usX_Start + usWidth - 1, usY_Start + usHeight - 1, TextColor );
+}
+
+void LCD_ClearLine(volatile u8 Line)
+{
+ LCD_Clear(SCREEN_OFFSET,Line, 480-SCREEN_OFFSET, 24, BackColor);
+}
+
+void LCD_DisplayChar(u8 Line, u16 Column, u8 Ascii)
+{
+ LCD_DispChar_EN(Column+SCREEN_OFFSET,Line,Ascii,BackColor,TextColor,FONT_24);
+}
+
+void LCD_DisplayStringLine(volatile u16 Line, volatile u8 *pstr)
+{
+ LCD_DispString_EN(SCREEN_OFFSET,Line,(const char *)pstr,BackColor,TextColor,FONT_24);
+}
+
+
+
+/******************* (C) COPYRIGHT 2015-2020 ӲʯǶʽŶ *****END OF FILE****/
diff --git a/User/bsp/bsp_lcd.h b/User/bsp/bsp_lcd.h
new file mode 100644
index 0000000..72f342a
--- /dev/null
+++ b/User/bsp/bsp_lcd.h
@@ -0,0 +1,150 @@
+#ifndef __BSP_LCD_H__
+#define __BSP_LCD_H__
+
+/* ͷļ ----------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/* Ͷ ------------------------------------------------------------------*/
+typedef enum
+{
+ FONT_16=16,
+ FONT_24=24,
+}FONT_Typdef;
+#define IS_FONT(FONT) (((FONT) == FONT_16) || ((FONT) == FONT_24))
+
+/* 궨 --------------------------------------------------------------------*/
+/******************************************************************************
+2^26 =0X0400 0000 = 64MB,ÿ BANK 4*64MB = 256MB
+64MB:FSMC_Bank1_NORSRAM1:0X6000 0000 ~ 0X63FF FFFF
+64MB:FSMC_Bank1_NORSRAM2:0X6400 0000 ~ 0X67FF FFFF
+64MB:FSMC_Bank1_NORSRAM3:0X6800 0000 ~ 0X6BFF FFFF
+64MB:FSMC_Bank1_NORSRAM4:0X6C00 0000 ~ 0X6FFF FFFF
+
+ѡBANK1-BORSRAM4 TFTַΧΪ0X6C00 0000 ~ 0X6FFF FFFF
+YS-F1Pѡ FSMC_A0 LCDDC(Ĵ/ѡ)
+Ĵַ = 0X6C00 0000
+RAMַ = 0X6C00 0002 = 0X6C00 0000+(1<<(0+1))
+·ʱѡͬĵַʱַҪ¼
+*******************************************************************************/
+/******************************* ILI9488 ʾ FSMC ***************/
+#define FSMC_LCD_CMD ((u32)0x6C000000) //FSMC_Bank1_NORSRAM1LCDĵַ
+#define FSMC_LCD_DATA ((u32)0x6C000002) //FSMC_Bank1_NORSRAM1LCDݲĵַ
+#define LCD_WRITE_CMD(x) *(volatile u16 *)FSMC_LCD_CMD = x
+#define LCD_WRITE_DATA(x) *(volatile u16 *)FSMC_LCD_DATA = x
+#define LCD_READ_DATA() *(volatile u16 *)FSMC_LCD_DATA
+
+#define FSMC_LCD_BACKx FSMC_Bank1_NORSRAM4
+
+/************************* ILI9488 ʾ8080ͨѶŶ *********************/
+#define FSMC_LCD_CS_APBxClock_FUN RCC_APB2PeriphClockCmd
+#define FSMC_LCD_CS_CLK RCC_APB2Periph_GPIOG
+#define FSMC_LCD_CS_PORT GPIOG
+#define FSMC_LCD_CS_PIN GPIO_Pin_12
+
+#define FSMC_LCD_DC_APBxClock_FUN RCC_APB2PeriphClockCmd
+#define FSMC_LCD_DC_CLK RCC_APB2Periph_GPIOF
+#define FSMC_LCD_DC_PORT GPIOF
+#define FSMC_LCD_DC_PIN GPIO_Pin_0
+
+#define FSMC_LCD_BK_APBxClock_FUN RCC_APB2PeriphClockCmd
+#define FSMC_LCD_BK_CLK RCC_APB2Periph_GPIOF
+#define FSMC_LCD_BK_PORT GPIOF
+#define FSMC_LCD_BK_PIN GPIO_Pin_10
+
+#define LCD_BK_ON() GPIO_SetBits(FSMC_LCD_BK_PORT,FSMC_LCD_BK_PIN)
+#define LCD_BK_OFF() GPIO_ResetBits(FSMC_LCD_BK_PORT,FSMC_LCD_BK_PIN)
+
+/**************** ʾѡѡ(1,2,3,4)ĸ *************************/
+//#define LCD_DIRECTION 1 // ԭĻϽ X*Y=320*480
+//#define LCD_DIRECTION 2 // ԭĻϽ X*Y=480*320
+//#define LCD_DIRECTION 3 // ԭϽ X*Y=320*480
+#define LCD_DIRECTION 4 // ԭϽ X*Y=480*320
+
+/******** ILI934 ʾȫĬϣɨ跽Ϊ1ʱȺ߶*************/
+#if (LCD_DIRECTION==1)||(LCD_DIRECTION==3)
+
+ #define LCD_DEFAULT_WIDTH 320 // X᳤
+ #define LCD_DEFAULT_HEIGTH 480 // Y᳤
+
+#else
+
+ #define LCD_DEFAULT_WIDTH 480 // X᳤
+ #define LCD_DEFAULT_HEIGTH 320 // Y᳤
+
+#endif
+
+/******************************* ILI9488 ʾɫ ********************************/
+#define BLUE (u16)0x001F //ɫ
+#define GREEN (u16)0x07E0 //ɫ
+#define RED (u16)0xF800 //ɫ
+#define CYAN (u16)0x07FF //ɫɫ
+#define MAGENTA (u16)0xF81F //ɫɫ
+#define YELLOW (u16)0xFFE0 //ɫ
+#define LIGHTBLUE (u16)0x841F
+#define LIGHTGREEN (u16)0x87F0
+#define LIGHTRED (u16)0xFC10
+#define LIGHTCYAN (u16)0x87FF
+#define LIGHTMAGENTA (u16)0xFC1F
+#define LIGHTYELLOW (u16)0xFFF0
+#define DARKBLUE (u16)0x0010
+#define DARKGREEN (u16)0x0400
+#define DARKRED (u16)0x8000
+#define DARKCYAN (u16)0x0410
+#define DARKMAGENTA (u16)0x8010
+#define DARKYELLOW (u16)0x8400
+#define WHITE (u16)0xFFFF //ɫ
+#define LIGHTGRAY (u16)0xD69A
+#define GRAY (u16)0x8410 //ɫ
+#define DARKGRAY (u16)0x4208
+#define BLACK (u16)0x0000 //ɫ
+#define BROWN (u16)0xA145
+#define ORANGE (u16)0xFD20
+#define BACKGROUND WHITE //Ĭϱɫ
+
+#define White 0xFFFF
+#define Black 0x0000
+#define Grey 0xF7DE
+#define Blue 0x001F
+#define Blue2 0x051F
+#define Red 0xF800
+#define Magenta 0xF81F
+#define Green 0x07E0
+#define Cyan 0x7FFF
+#define Yellow 0xFFE0
+
+#define Line0 0
+#define Line1 27
+#define Line2 54
+#define Line3 81
+#define Line4 108
+#define Line5 135
+#define Line6 162
+#define Line7 189
+#define Line8 216
+#define Line9 243
+
+
+/* չ ------------------------------------------------------------------*/
+/* ------------------------------------------------------------------*/
+u32 BSP_LCD_Init(void);
+void LCD_SetDirection(u8 ucOtion);
+void LCD_OpenWindow(u16 usX,u16 usY,u16 usWidth,u16 usHeight);
+void LCD_Clear(u16 usX,u16 usY,u16 usWidth,u16 usHeight,u16 usColor);
+void LCD_SetPointPixel(u16 usX,u16 usY,u16 usColor);
+u16 LCD_GetPointPixel(u16 usX,u16 usY);
+void LCD_DrawLine(u16 usX1,u16 usY1,u16 usX2,u16 usY2,u16 usColor);
+void LCD_DrawRectangle(u16 usX_Start,u16 usY_Start, u16 usWidth,u16 usHeight,u16 usColor,u8 ucFilled);
+void LCD_DrawCircle(u16 usX_Center,u16 usY_Center,u16 usRadius,u16 usColor,u8 ucFilled);
+void LCD_DispChar_EN(u16 usX,u16 usY,const char cChar,u16 usColor_Background,u16 usColor_Foreground,FONT_Typdef font);
+void LCD_DispString_EN(u16 usX,u16 usY,const char *pstr,u16 usColor_Background,u16 usColor_Foreground,FONT_Typdef font);
+
+void LCD_SetTextColor(volatile u16 Color);
+void LCD_SetBackColor(volatile u16 Color);
+void LCD_DrawRect(u16 usX_Start,u16 usY_Start, u16 usWidth,u16 usHeight);
+void LCD_ClearLine(volatile u8 Line);
+void LCD_DisplayChar(u8 Line, u16 Column, u8 Ascii);
+void LCD_DisplayStringLine(volatile u16 Line,volatile u8 *pstr);
+
+#endif /* __BSP_LCD_H__ */
+
+/******************* (C) COPYRIGHT 2015-2020 ӲʯǶʽŶ *****END OF FILE****/
diff --git a/User/bsp/bsp_touch.c b/User/bsp/bsp_touch.c
new file mode 100644
index 0000000..a0824af
--- /dev/null
+++ b/User/bsp/bsp_touch.c
@@ -0,0 +1,459 @@
+/**
+ ******************************************************************************
+ * ļ: bsp_touch.c
+ * : ӲʯǶʽŶ
+ * : V1.0
+ * д: 2015-10-04
+ * : 败ײ
+ ******************************************************************************
+ * ˵
+ * Ӳʯstm32YS-F1Proʹá
+ *
+ * Ա
+ * ̳http://www.ing10bbs.com
+ * ȨӲʯǶʽŶУá
+ ******************************************************************************
+ */
+/* ͷļ ----------------------------------------------------------------*/
+#include "bsp_touch.h"
+#include "bsp_lcd.h"
+#include
+#include
+/* ˽Ͷ --------------------------------------------------------------*/
+
+/* ˽к궨 ----------------------------------------------------------------*/
+// XPT2046
+#define XPT2046_CHANNEL_X 0x90 //YN YPX+
+#define XPT2046_CHANNEL_Y 0xd0 //XN XPY+
+
+//#endif
+/* ˽б ------------------------------------------------------------------*/
+XPT2046_Calibration cal_value={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,\
+ -1670070,5867,0,33400308,-1750,-6843,65536};
+/* չ ------------------------------------------------------------------*/
+/* ˽кԭ --------------------------------------------------------------*/
+/* --------------------------------------------------------------------*/
+/**
+ * : 败GPIOʼ
+ * :
+ * ֵ:
+ * ˵
+ */
+ void Touch_Init_GPIO(void)
+{
+ GPIO_InitTypeDef GPIO_InitStructure;
+
+ /* GPIOʱ */
+ RCC_APB2PeriphClockCmd (XPT2046_SPI_GPIO_CLK|XPT2046_EXTI_GPIO_CLK, ENABLE );
+
+ /* ģSPI GPIOʼ */
+ GPIO_InitStructure.GPIO_Pin=XPT2046_SPI_CLK_PIN;
+ GPIO_InitStructure.GPIO_Speed=GPIO_Speed_10MHz ;
+ GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;
+ GPIO_Init(XPT2046_SPI_CLK_PORT, &GPIO_InitStructure);
+
+ GPIO_InitStructure.GPIO_Pin = XPT2046_SPI_MOSI_PIN;
+ GPIO_Init(XPT2046_SPI_MOSI_PORT, &GPIO_InitStructure);
+
+ GPIO_InitStructure.GPIO_Pin = XPT2046_SPI_MISO_PIN;
+ GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz ;
+ GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;
+ GPIO_Init(XPT2046_SPI_MISO_PORT, &GPIO_InitStructure);
+
+ GPIO_InitStructure.GPIO_Pin = XPT2046_SPI_CS_PIN;
+ GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz ;
+ GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
+ GPIO_Init(XPT2046_SPI_CS_PORT, &GPIO_InitStructure);
+
+ GPIO_InitStructure.GPIO_Pin = XPT2046_EXTI_GPIO_PIN;
+ GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz ;
+ GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;
+ GPIO_Init(XPT2046_EXTI_GPIO_PORT, &GPIO_InitStructure);
+ /* ƬѡѡXPT2046 */
+ XPT2046_CS_LOW();
+}
+
+/**
+ * : us ʱǺܾȷ
+ * : cntʱʱ
+ * ֵ:
+ * ˵
+ */
+static void XPT2046_DelayUS ( volatile u32 ulCount )
+{
+ u32 i;
+ for ( i = 0; i < ulCount; i ++ )
+ {
+ u8 uc = 12; //ֵΪ12Լ1
+ while ( uc -- ); //1
+ }
+}
+
+/**
+ * : д
+ * : CHX 0x90 //ͨY+ѡ
+ * CHY 0xd0 //ͨX+ѡ
+ * ֵ:
+ * ˵
+ */
+static void XPT2046_WriteCMD(u8 ucCmd)
+{
+ u8 i;
+
+ XPT2046_MOSI_LOW();
+ XPT2046_CLK_LOW();
+
+ for ( i = 0; i < 8; i ++ )
+ {
+ ( ( ucCmd >> ( 7 - i ) ) & 0x01 ) ? XPT2046_MOSI_HIGH() : XPT2046_MOSI_LOW();
+ XPT2046_DelayUS ( 5 );
+ XPT2046_CLK_HIGH();
+ XPT2046_DelayUS ( 5 );
+ XPT2046_CLK_LOW();
+ }
+}
+
+/**
+ * :
+ * :
+ * ֵ: short
+ * ˵
+ */
+static u16 XPT2046_ReadCMD ( void )
+{
+ u8 i;
+ u16 usBuf=0, usTemp;
+
+ XPT2046_MOSI_LOW();
+ XPT2046_CLK_HIGH();
+ for ( i=0;i<12;i++ )
+ {
+ XPT2046_CLK_LOW();
+ usTemp = XPT2046_MISO();
+ usBuf |= usTemp << ( 11 - i );
+ XPT2046_CLK_HIGH();
+ }
+ return usBuf;
+}
+
+/**
+ * : ѡһģͨADCADC
+ * : _ucCh = 0x90 ʾYͨ
+ * 0xd0 ʾXͨ
+ * ֵ:
+ * ˵
+ */
+u16 XPT2046_ReadAdc(u8 _ucCh)
+{
+ XPT2046_WriteCMD(_ucCh);
+ return XPT2046_ReadCMD();
+}
+
+/**
+ * : Уʱʮר
+ * : xʮеx
+ * yʮеy
+ * ֵ:
+ * ˵
+ */
+void LCD_DrawCross(u16 x,u16 y)
+{
+ LCD_DrawLine(x-10,y,x+10,y,RED);
+ LCD_DrawLine(x,y-10,x,y+10,RED);
+}
+
+/**
+ * : ȡTP x y ADֵ(12bit4096)
+ * : xADֵ
+ * yADֵ
+ * ֵ:
+ * ˵
+ */
+void XPT2046_ReadAdc_XY(s16 *sX_Ad,s16 *sY_Ad)
+{
+ s16 sX_Ad_Temp, sY_Ad_Temp;
+
+ sX_Ad_Temp = XPT2046_ReadAdc(XPT2046_CHANNEL_X);
+ XPT2046_DelayUS(10);
+ sY_Ad_Temp = XPT2046_ReadAdc(XPT2046_CHANNEL_Y);
+ * sY_Ad = sX_Ad_Temp;
+ * sX_Ad = sY_Ad_Temp;
+}
+
+/**
+ * : õ˲֮X Y
+ * : pTouch_AD_xX+ӦADֵ
+ * pTouch_AD_yY+ӦADֵ
+ * waitɿȴʹ
+ * 1ʹܵȴɿ
+ * 0ȴɿ
+ * ֵ:
+ * ˵ Ӧʵר,ǺܾٶȱȽϿ
+ */
+static u8 XPT2046_ReadAdc_Smooth_XY(s32 *pTouch_AD_x,s32 *pTouch_AD_y,u8 wait)
+{
+ u8 ucCount = 0, i;
+ s16 sAD_X, sAD_Y;
+ s16 sBufferArray[2][10]={{0},{0}}; //XYжβ
+ s32 lX_Min, lX_Max, lY_Min, lY_Max;
+
+ while(ucCount<10)
+ {
+ if(XPT2046_EXTI_Read() == XPT2046_EXTI_ActiveLevel)
+ {
+ XPT2046_ReadAdc_XY(&sAD_X,&sAD_Y);
+ sBufferArray[0][ucCount]=sAD_X;
+ sBufferArray[1][ucCount]=sAD_Y;
+ ucCount ++;
+ }
+ else if(wait==0)
+ break;
+ }
+
+ while(wait)
+ {
+ if(XPT2046_EXTI_Read() != XPT2046_EXTI_ActiveLevel)break;
+ }
+
+ if(ucCount==10)
+ {
+ lX_Max=lX_Min=sBufferArray[0][0];
+ lY_Max=lY_Min=sBufferArray[1][0];
+ for(i=1;i<10;i++)
+ {
+ if(sBufferArray[0][i]lX_Max)
+ lX_Max=sBufferArray[0][i];
+ }
+ for(i=1;i<10;i++)
+ {
+ if(sBufferArray[1][i]lY_Max)
+ lY_Max=sBufferArray[1][i];
+ }
+
+ /*ȥСֵֵ֮ƽֵ*/
+ *pTouch_AD_x=(sBufferArray[0][0]+sBufferArray[0][1]+sBufferArray[0][2]+sBufferArray[0][3]+sBufferArray[0][4]+
+ sBufferArray[0][5]+sBufferArray[0][6]+sBufferArray[0][7]+sBufferArray[0][8]+sBufferArray[0][9]-lX_Min-lX_Max)>>3;
+ *pTouch_AD_y=(sBufferArray[1][0]+sBufferArray[1][1]+sBufferArray[1][2]+sBufferArray[1][3]+sBufferArray[1][4]+
+ sBufferArray[1][5]+sBufferArray[1][6]+sBufferArray[1][7]+sBufferArray[1][8]+sBufferArray[1][9]-lX_Min-lX_Max)>>3;
+ return 0;
+ }
+ *pTouch_AD_x=-1;
+ *pTouch_AD_y=-1;
+ return 1;
+}
+
+/**
+ * : У㷨ʵ
+ * : XPT2046_Calibrationṹָ
+ * ֵ: 0ɹ1
+ * ˵
+ */
+static u8 perform_calibration(XPT2046_Calibration *cal)
+{
+ int j;
+ float n, x, y, x2, y2, xy, z, zx, zy;
+ float det, a, b, c, e, f, i;
+ float scaling = 65536.0;
+
+// Get sums for matrix
+ n = x = y = x2 = y2 = xy = 0;
+ for(j=0;j<5;j++) {
+ n += 1.0;
+ x += (float)cal->touch_x[j];
+ y += (float)cal->touch_y[j];
+ x2 += (float)(cal->touch_x[j]*cal->touch_x[j]);
+ y2 += (float)(cal->touch_y[j]*cal->touch_y[j]);
+ xy += (float)(cal->touch_x[j]*cal->touch_y[j]);
+ }
+
+// Get determinant of matrix -- check if determinant is too small
+ det = n*(x2*y2 - xy*xy) + x*(xy*y - x*y2) + y*(x*xy - y*x2);
+ if(det < 0.1 && det > -0.1) {
+// printf("ts_calibrate: determinant is too small -- %f\n\r",det);
+ return 1;
+ }
+
+// Get elements of inverse matrix
+ a = (x2*y2 - xy*xy)/det;
+ b = (xy*y - x*y2)/det;
+ c = (x*xy - y*x2)/det;
+ e = (n*y2 - y*y)/det;
+ f = (x*y - n*xy)/det;
+ i = (n*x2 - x*x)/det;
+
+// Get sums for x calibration
+ z = zx = zy = 0;
+ for(j=0;j<5;j++) {
+ z += (float)cal->lcd_x[j];
+ zx += (float)(cal->lcd_x[j]*cal->touch_x[j]);
+ zy += (float)(cal->lcd_x[j]*cal->touch_y[j]);
+ }
+
+// Now multiply out to get the calibration for framebuffer x coord
+ cal->adjust[0] = (s32)((a*z + b*zx + c*zy)*(scaling));
+ cal->adjust[1] = (s32)((b*z + e*zx + f*zy)*(scaling));
+ cal->adjust[2] = (s32)((c*z + f*zx + i*zy)*(scaling));
+
+// printf("%f %f %f\n\r",(a*z + b*zx + c*zy),
+// (b*z + e*zx + f*zy),
+// (c*z + f*zx + i*zy));
+
+// Get sums for y calibration
+ z = zx = zy = 0;
+ for(j=0;j<5;j++) {
+ z += (float)cal->lcd_y[j];
+ zx += (float)(cal->lcd_y[j]*cal->touch_x[j]);
+ zy += (float)(cal->lcd_y[j]*cal->touch_y[j]);
+ }
+
+// Now multiply out to get the calibration for framebuffer y coord
+ cal->adjust[3] = (s32)((a*z + b*zx + c*zy)*(scaling));
+ cal->adjust[4] = (s32)((b*z + e*zx + f*zy)*(scaling));
+ cal->adjust[5] = (s32)((c*z + f*zx + i*zy)*(scaling));
+
+// printf("%f %f %f\n\r",(a*z + b*zx + c*zy),
+// (b*z + e*zx + f*zy),
+// (c*z + f*zx + i*zy));
+
+// If we got here, we're OK, so assign scaling to a[6] and return
+ cal->adjust[6] = (s32)scaling;
+ return 0;
+}
+
+/**
+ * : У
+ * :
+ * ֵ: 0Уɹ
+ * 1Уʧ
+ * ˵
+ */
+u8 XPT2046_Touch_Calibrate(void)
+{
+ u8 i;
+
+ u16 usTest_x=0,usTest_y=0;
+
+ /* 趨ʮֽ */
+ cal_value.lcd_x[0]=20;
+ cal_value.lcd_y[0]=20;
+
+ cal_value.lcd_x[1]=20;
+ cal_value.lcd_y[1]=LCD_DEFAULT_HEIGTH-20;
+
+ cal_value.lcd_x[2]=LCD_DEFAULT_WIDTH-20;
+ cal_value.lcd_y[2]=cal_value.lcd_y[1];
+
+ cal_value.lcd_x[3]=cal_value.lcd_x[2];
+ cal_value.lcd_y[3]=cal_value.lcd_y[0];
+
+ cal_value.lcd_x[4]=LCD_DEFAULT_WIDTH/2;
+ cal_value.lcd_y[4]=LCD_DEFAULT_HEIGTH/2;
+
+ for(i=0; i<5; i++)
+ {
+ LCD_Clear(0, 0,LCD_DEFAULT_WIDTH, LCD_DEFAULT_HEIGTH, BACKGROUND);
+ LCD_DispString_EN(50,100,"Touch Calibrate...",BACKGROUND,BLUE,FONT_24);
+ LCD_DispChar_EN(150, 60, i+'1',BACKGROUND,RED,FONT_24);
+
+ /* ʵʱбҪ */
+ XPT2046_DelayUS(200000);
+ LCD_DrawCross(cal_value.lcd_x[i],cal_value.lcd_y[i]); //ʾУõġʮ
+ XPT2046_ReadAdc_Smooth_XY(&cal_value.touch_x[i],&cal_value.touch_y[i],1);
+ }
+
+ if(perform_calibration(&cal_value)==1)
+ {
+// printf("Calibration failed.\n\r");
+ return 1;
+ }
+
+ /* ԭʼ ԭʼתϵ */
+ for(i=0; i<2; i++)
+ {
+ int xtemp,ytemp,usGap_x,usGap_y;
+ xtemp=cal_value.touch_x[2*i];
+ ytemp=cal_value.touch_y[2*i];
+// printf("before Calibration x=(%d)-> %d y=(%d)-> %d\n\r",cal_value.lcd_x[2*i],xtemp,cal_value.lcd_y[2*i],ytemp);
+
+ usTest_x=(int)((cal_value.adjust[0]+cal_value.adjust[1]*xtemp+cal_value.adjust[2]*ytemp)/cal_value.adjust[6]);
+ usTest_y=(int)((cal_value.adjust[3]+cal_value.adjust[4]*xtemp+cal_value.adjust[5]*ytemp)/cal_value.adjust[6]);
+// printf("after Calibration x = %d y=%d\n\r",usTest_x,usTest_y);
+
+ usGap_x=(usTest_x>cal_value.lcd_x[2*i])?(usTest_x-cal_value.lcd_x[2*i]):(cal_value.lcd_x[2*i]-usTest_x); //ʵXľԲ
+ usGap_y=(usTest_y>cal_value.lcd_y[2*i])?(usTest_y-cal_value.lcd_y[2*i]):(cal_value.lcd_y[2*i]-usTest_y); //ʵYľԲ
+
+ if((usGap_x>10)||(usGap_y>10))
+ {
+ LCD_Clear(0, 0,LCD_DEFAULT_WIDTH, LCD_DEFAULT_HEIGTH, BACKGROUND);
+ LCD_DispString_EN(80,80,"Calibrate fail",BACKGROUND,RED,FONT_24);
+ LCD_DispString_EN(110,110,"try again",BACKGROUND,RED,FONT_16);
+ XPT2046_DelayUS(1000000);
+ return 1;
+ }
+ }
+
+ cal_value.cal_flag = 0xAA55;
+
+ LCD_Clear(0, 0,LCD_DEFAULT_WIDTH, LCD_DEFAULT_HEIGTH, BACKGROUND);
+ LCD_DispString_EN(50,80,"Calibrate Succed",BACKGROUND,BLUE,FONT_24);
+ XPT2046_DelayUS(1000000);
+ LCD_Clear(0, 0,LCD_DEFAULT_WIDTH, LCD_DEFAULT_HEIGTH, BACKGROUND);
+ return 0;
+}
+
+/**
+ * : ȡ XPT2046 㣨У
+ * : pLCD_xУx
+ * pLCD_yУy
+ * ֵ:
+ * ˵
+ */
+void XPT2046_Get_TouchedPoint(u16 *pLCD_x,u16 *pLCD_y)
+{
+ s32 xtemp,ytemp;
+
+ if(XPT2046_ReadAdc_Smooth_XY(&xtemp,&ytemp,0)==0)
+ {
+ *pLCD_x=(u16)((cal_value.adjust[0]+cal_value.adjust[1]*xtemp+cal_value.adjust[2]*ytemp)/cal_value.adjust[6]);
+ *pLCD_y=(u16)((cal_value.adjust[3]+cal_value.adjust[4]*xtemp+cal_value.adjust[5]*ytemp)/cal_value.adjust[6]);
+ }
+ else
+ {
+ *pLCD_x=0xFFFF;
+ *pLCD_y=0xFFFF;
+ }
+
+}
+
+static void draw_one_point(u16 usX, u16 usY,u16 usColor)
+{
+ LCD_OpenWindow(usX,usY,1,1);
+ LCD_WRITE_CMD(0x2C);
+ LCD_WRITE_DATA(usColor);
+}
+/**
+ * : LCDָλûһ(9С)
+ * : xx
+ * yy
+ * usColorɫ
+ * ֵ:
+ * ˵
+ */
+void Palette_draw_point(u16 x, u16 y,u16 usColor)
+{
+ draw_one_point( x-1, y-1, usColor);
+ draw_one_point( x, y-1, usColor);
+ draw_one_point( x+1, y-1, usColor);
+ draw_one_point( x-1, y, usColor);
+ draw_one_point( x, y, usColor);
+ draw_one_point( x+1, y, usColor);
+ draw_one_point( x-1, y+1, usColor);
+ draw_one_point( x, y+1, usColor);
+ draw_one_point( x+1, y+1, usColor);
+}
+
+/******************* (C) COPYRIGHT 2015-2020 ӲʯǶʽŶ *****END OF FILE****/
diff --git a/User/bsp/bsp_touch.h b/User/bsp/bsp_touch.h
new file mode 100644
index 0000000..472c145
--- /dev/null
+++ b/User/bsp/bsp_touch.h
@@ -0,0 +1,68 @@
+#ifndef __BSP_XPT2046_H__
+#define __BSP_XPT2046_H__
+
+/* ͷļ ----------------------------------------------------------------*/
+#include "stm32f10x.h"
+
+/* Ͷ ------------------------------------------------------------------*/
+#pragma pack(4) // 4ֽڶ
+typedef struct
+{
+ s32 cal_flag;
+ s32 lcd_x[5];
+ s32 lcd_y[5];
+ s32 touch_x[5];
+ s32 touch_y[5];
+ s32 adjust[7];
+}XPT2046_Calibration;
+#pragma pack()
+
+
+/* 궨 --------------------------------------------------------------------*/
+
+/******************************* XPT2046 жŶ ***************************/
+#define XPT2046_EXTI_GPIO_CLK RCC_APB2Periph_GPIOE
+#define XPT2046_EXTI_GPIO_PORT GPIOE
+#define XPT2046_EXTI_GPIO_PIN GPIO_Pin_2
+
+#define XPT2046_EXTI_ActiveLevel 0
+#define XPT2046_EXTI_Read() GPIO_ReadInputDataBit(XPT2046_EXTI_GPIO_PORT,XPT2046_EXTI_GPIO_PIN )
+
+/******************************* XPT2046 ģSPIŶ ***************************/
+#define XPT2046_SPI_GPIO_CLK RCC_APB2Periph_GPIOE
+
+#define XPT2046_SPI_CS_PIN GPIO_Pin_6
+#define XPT2046_SPI_CS_PORT GPIOE
+
+#define XPT2046_SPI_CLK_PIN GPIO_Pin_3
+#define XPT2046_SPI_CLK_PORT GPIOE
+
+#define XPT2046_SPI_MOSI_PIN GPIO_Pin_4
+#define XPT2046_SPI_MOSI_PORT GPIOE
+
+#define XPT2046_SPI_MISO_PIN GPIO_Pin_5
+#define XPT2046_SPI_MISO_PORT GPIOE
+
+#define XPT2046_CS_HIGT() GPIO_SetBits (XPT2046_SPI_CS_PORT,XPT2046_SPI_CS_PIN )
+#define XPT2046_CS_LOW() GPIO_ResetBits (XPT2046_SPI_CS_PORT,XPT2046_SPI_CS_PIN )
+
+#define XPT2046_CLK_HIGH() GPIO_SetBits (XPT2046_SPI_CLK_PORT,XPT2046_SPI_CLK_PIN )
+#define XPT2046_CLK_LOW() GPIO_ResetBits (XPT2046_SPI_CLK_PORT,XPT2046_SPI_CLK_PIN )
+
+#define XPT2046_MOSI_HIGH() GPIO_SetBits (XPT2046_SPI_MOSI_PORT,XPT2046_SPI_MOSI_PIN )
+#define XPT2046_MOSI_LOW() GPIO_ResetBits (XPT2046_SPI_MOSI_PORT,XPT2046_SPI_MOSI_PIN )
+
+#define XPT2046_MISO() GPIO_ReadInputDataBit (XPT2046_SPI_MISO_PORT,XPT2046_SPI_MISO_PIN )
+
+
+/* չ ------------------------------------------------------------------*/
+//extern XPT2046_Calibration cal_value;
+
+/* ------------------------------------------------------------------*/
+void Touch_Init_GPIO(void);
+u8 XPT2046_Touch_Calibrate(void);
+void XPT2046_Get_TouchedPoint(u16 *pLCD_x,u16 *pLCD_y);
+void Palette_draw_point(u16 x, u16 y,u16 usColor);
+#endif /* __BSP_XPT2046_H__ */
+
+/******************* (C) COPYRIGHT 2015-2020 ӲʯǶʽŶ *****END OF FILE****/
diff --git a/User/main.c b/User/main.c
new file mode 100644
index 0000000..f442794
Binary files /dev/null and b/User/main.c differ
diff --git a/User/stm32f10x_conf.h b/User/stm32f10x_conf.h
new file mode 100644
index 0000000..cbb8819
--- /dev/null
+++ b/User/stm32f10x_conf.h
@@ -0,0 +1,77 @@
+/**
+ ******************************************************************************
+ * @file Project/STM32F10x_StdPeriph_Template/stm32f10x_conf.h
+ * @author MCD Application Team
+ * @version V3.5.0
+ * @date 08-April-2011
+ * @brief Library configuration file.
+ ******************************************************************************
+ * @attention
+ *
+ * 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.
+ *
+ * © COPYRIGHT 2011 STMicroelectronics
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F10x_CONF_H
+#define __STM32F10x_CONF_H
+
+/* Includes ------------------------------------------------------------------*/
+/* Uncomment/Comment the line below to enable/disable peripheral header file inclusion */
+#include "stm32f10x_adc.h"
+#include "stm32f10x_bkp.h"
+#include "stm32f10x_can.h"
+#include "stm32f10x_cec.h"
+#include "stm32f10x_crc.h"
+#include "stm32f10x_dac.h"
+#include "stm32f10x_dbgmcu.h"
+#include "stm32f10x_dma.h"
+#include "stm32f10x_exti.h"
+#include "stm32f10x_flash.h"
+#include "stm32f10x_fsmc.h"
+#include "stm32f10x_gpio.h"
+#include "stm32f10x_i2c.h"
+#include "stm32f10x_iwdg.h"
+#include "stm32f10x_pwr.h"
+#include "stm32f10x_rcc.h"
+#include "stm32f10x_rtc.h"
+#include "stm32f10x_sdio.h"
+#include "stm32f10x_spi.h"
+#include "stm32f10x_tim.h"
+#include "stm32f10x_usart.h"
+#include "stm32f10x_wwdg.h"
+#include "misc.h" /* High level functions for NVIC and SysTick (add-on to CMSIS functions) */
+
+/* Exported types ------------------------------------------------------------*/
+/* Exported constants --------------------------------------------------------*/
+/* Uncomment the line below to expanse the "assert_param" macro in the
+ Standard Peripheral Library drivers code */
+/* #define USE_FULL_ASSERT 1 */
+
+/* Exported macro ------------------------------------------------------------*/
+#ifdef USE_FULL_ASSERT
+
+/**
+ * @brief The assert_param macro is used for function's parameters check.
+ * @param expr: If expr is false, it calls assert_failed function which reports
+ * the name of the source file and the source line number of the call
+ * that failed. If expr is true, it returns no value.
+ * @retval None
+ */
+ #define assert_param(expr) ((expr) ? (void)0 : assert_failed((uint8_t *)__FILE__, __LINE__))
+/* Exported functions ------------------------------------------------------- */
+ void assert_failed(uint8_t* file, uint32_t line);
+#else
+ #define assert_param(expr) ((void)0)
+#endif /* USE_FULL_ASSERT */
+
+#endif /* __STM32F10x_CONF_H */
+
+/******************* (C) COPYRIGHT 2011 STMicroelectronics *****END OF FILE****/
diff --git a/User/stm32f10x_it.c b/User/stm32f10x_it.c
new file mode 100644
index 0000000..1017f6d
Binary files /dev/null and b/User/stm32f10x_it.c differ
diff --git a/User/stm32f10x_it.h b/User/stm32f10x_it.h
new file mode 100644
index 0000000..9668c29
Binary files /dev/null and b/User/stm32f10x_it.h differ
diff --git a/User/sys.c b/User/sys.c
new file mode 100644
index 0000000..6f88da1
Binary files /dev/null and b/User/sys.c differ
diff --git a/User/sys.h b/User/sys.h
new file mode 100644
index 0000000..32768e4
Binary files /dev/null and b/User/sys.h differ
diff --git a/删除编译信息文件(缩小体积方便备份).bat b/删除编译信息文件(缩小体积方便备份).bat
new file mode 100644
index 0000000..1014e25
--- /dev/null
+++ b/删除编译信息文件(缩小体积方便备份).bat
@@ -0,0 +1,41 @@
+rd /S /Q Project\MDKARM(uV5)\Listings
+
+del *.crf /Q /S
+del *.o /Q /S
+del *.d /Q /S
+::del *.axf /Q /S
+del *.htm /Q /S
+::del *.sct /Q /S
+del *.dep /Q /S
+
+del *.lst /Q /S
+del *.map /Q /S
+
+del *.uvguix.* /Q /S
+del JLinkLog.txt /Q /S
+
+del *.iex /s
+del *.tra /s
+del *.bak /s
+del *.ddk /s
+del *.edk /s
+del *.lnp /s
+del *.mpf /s
+del *.mpj /s
+del *.obj /s
+del *.omf /s
+::del *.opt /s ::ɾJLINK
+del *.plg /s
+del *.rpt /s
+del *.tmp /s
+del *.__i /s
+rd /q /s MDK-ARM\DebugConfig
+rd /q /s MDK-ARM\RTE
+
+del YS-F1Pro.dep /s
+rd /q /s Project\EWARM\Debug\List
+rd /q /s Project\EWARM\Debug\Obj
+
+::rd /q /s EWARM\settings
+
+exit
\ No newline at end of file